kernel-devel-4.12.14-lp150.12.4.1 4>$  Ap[/=„RL<& pNT5J@TߕFQ^T/{xBU7Uԣ ;#}!{;:p"wعbm<;aSʤdNWN#b3к]u3ֈlT '9yÈKdc'm\!ES);O|t p F)I{dyfS4CrѮu(ܜX{/HweW}a09bd3e19962e1365e213e7703eb318ace78b6d2e96b58bb738fbf7588e026c5cf5efb3f9c33e5027034beeb2973073fbab061feh[/=„]Nl `ko3Eb$^G~'CPD yj䏈I8*[ydo%yA%t:$ulA vU(kF]cen37jJ}KU9} oA XnvGjzL'.m֗q<6yU =~BglurCl "-[58*=pcO9˧B;'gf0G)AӾ˫>/|xd:5l>p>@x|?@xld $ Y04<@S\d }CC C C -C RFC CC*CHHCVWW4W(W8W9:>6@F6HG6\CH7dCI8lCJ9X9Y9\90C]:!8C^< b?ec?fkd?ge?gf?g l?g u?g Cv@u(z@x @x@x @x&@xhCkernel-devel4.12.14lp150.12.4.1Development files needed for building kernel modulesKernel-level headers and Makefiles required for development of external kernel modules. Source Timestamp: 2018-05-22 07:17:22 +0200 GIT Revision: 66b2edaa09cb505a66dee5f427c110816fca589c GIT Branch: openSUSE-15.0[!lamb23~"openSUSE Leap 15.0openSUSEGPL-2.0http://bugs.opensuse.orgDevelopment/Sourceshttp://www.kernel.org/linuxnoarchrelink() { if [ -h "$2" ]; then local old=$(readlink "$2") [ "$old" = "$1" ] && return 0 echo "Changing symlink $2 from $old to $1" elif [ -e "$2" ]; then echo "Replacing file $2 with symlink to $1" fi rm -f "$2" \ && ln -s "$1" "$2" } relink linux-4.12.14-lp150.12.4 /usr/src/linux Bx6"6  +/i UK #".#.& C=b-I$o- L^, !&1Q tQ  s9 # "!f 7! "  i4 7 qL:v #v lo b Rh%5-i9 VF=]5w "D[`_|<  i5;UV87 d0RP 0  &QwHD1Dm U cc'V.L;@5r 6Se<3?Z  %* aLJ F!/(wL H!;tR= [!& - .| ` e54w  hG 7u .; F  I? /K #n5$"PnL 8R qrf$x$" vhuv :_2MM/$ 84_=[QC & "2A ,T\O ZU : ] $Lsb[   \U ` CX!s<<|  -W?NSh] TZ`TZ'~~`L=9='4 Ej* ImP T YlTzBf(5J$r>  gS> ? Ii3(6Wf 8,^&? q$#!] w &f62R9%] hfz ; #O"#!Ty9 =qU `1>24 w 56  ;K1 B/:~f" H i E Q4\ aQ+CVv B QLY&T"6J 8 Fgp,F*v74V6~ 3GZ)$&#hLZC#S N V*#~iB/a8U> 1DZ yJ%}q~ 9+J_{pl 1 j#5/j!d(;!YXR0f jc[sv R9ed E. G mi> 1} . ("5-A)Gr$ VNoG _'r\Zc&"}4 56wE T s}-nin ] v #n_ 8%">0C  L_iD"jbk#/ 1 4dJ)t$D s /'K obri_% HZ%&#-< o o4ie"m NA g_ ( OX ~ $F BLq40 ++7H HgAHcH klb{H*-ibW1"9Z# f5D a<] - Ih sc(_ zTPg 7O C-N Li ZZ\I 'SS` c sqy(cF`2bB" ;X -)9Rr(t>Y `2!Y\<QO ""%: @)7,K*:Ae'-"H)h!j+j++.$\ },U<jvGL  960%+mu ?, #mD-I^0m.`I01"`-&kn|&tL7^bC|D*l?S6 :'Ls (K[ f _ ;(ixX"%: B+6&Nh#E,^ P 5tx M&*!bmx 3&2fYx Fj a u\ AW hS ? :(s#~#yt 7 ^!/ ya&! Tre!]_<1i(6lz@ iT4fdGtD  @Say ,^F6%zf "r#B_jcJ'v  yb[+%~ O ^ ? 8F}* 0Tl tS#t5n 2\rZlg d XIS80=2RhX/S |F"dsAB]=1 *%sNe2#S &+ G+97BW{C0'*Ps#^ I E, . z"gGKg!0;Q(Of<w jm [#- 2SGiC" & VL ( 3  3$9h[pPw|!2Fl1 h<\ /.*l"xGjx_X.EH Hx Ec_  +Kg]  7 (#)'(H;c5R%/-)EuJaCx$('W#Ls MJ kwU RW " !:3+*;exl_r*+ Vl~2 & 1'6 NS ?n);mF[%t u p cIn2yl "" L qS1\c0xXW^5g9)  C# Q5;G0d J ^ H r 3N  3Bp& "Jr'S@ +GX@ #Mtt*5%X%׷j!f 0*-v9 bL / !'k! 2E }($  &X-4\,f$ :vz=U!WE)Y1d'}94 VZ* ([U3PVVc~y)N "S)= ) 56 Y2H=i ju U %  (T@i#mT Vd S9w1+>?vLq= kd f?#K |pR +N /Z_! V3" i !!fHu!E \ Fs"} y"vu *"( "g\%  " "  ! ! "!@.9s@j=D>|}a0 >h2y uw Qjj_wXeE'UjK#! 8<O &=9 M d"7t41E";^K  W oX^*I[w-$'  <- 7Ct +Y  oy sMv !u I J ^K3 )  .4 4 76`` o' HF,K3 pqz5+d 4e9K6c] "h xWTm {BHWgfl |vr REr"W;bs  1V2y =t %5w S{ L& 2Z4> i10.'  $   "sW3v*;gh  "  Dq,^6}v>bELh #:=E P E( 6DX/D+n;^P l 5DO W %G u#,0,-%.<  u*|))$~PF53pV*I lH x56 7  .a),ai7,:P{CN,;dR{?B\@$aL I,#3l)3D?4bA0 Dt ,:nE\d- M3\eF dN &8[ %F =J`A 9Q&^F;%FIiPQa/R0$ I * 9O  Max= Z :$wzOh/$>I"za+P%r  . } 2e$ _{J!^+2$-*IPYH"u>   Z;](a k mm1 [xz p=  < "[XkJn"}/Yq9 u@@CdWK%jI EbaM{ nm8?]:q/a<<q VK aXP-, WyQ#`11@bY BmU / ^+ZH w   r41y_Q! >|%6J #k>x BH \oRK "lYF4%}i "?"h! 6T f b'DV=w j/-## T) Mt1&$jb is |<t,6z#  *~x ACb2 . I7r PVY,Vt,F([k^u f!-# +3 Zg A-8 U( Z9lwtT z7#9 &4+6?'4T i H Ro;l=] 4w }:yom \5XM*>e"{y*  4$\D  ` G)Jh e$V'mFz3^0W jW"5 Dze(p+?6;t |h !YQ 8*S2&)  jNk aqGK m#X/g:HA F@ (_\ %;H#'L n M<'D *bw B [ V)Ri WVAA :0* QK ) 9.s ^`C6lp] N 2i o`={ ]K6% {;*a } @1Yy'\f`lQ%]-  !$  Ws Sx1 .4/.  nVL a,#rT# sbH{w 1 ^ZwZu{w!v  9Q{ dt   +w"FZwww{{"s{ws{{{{s{sw@T " A g)bc+Z_|qEX)Umaaa"af; nc9$}g# @bU  \X Y[G-e S8'7Fw .K?.XYlo,n9o H,s> M/AO-Hkz$ k ?X H Eu+ 3XBw7\    VqRSt@51 bZz~["LL e])W pc$(r5#:k " S  'T! . y / wJTL~ q Ey ( wFIDh!2 s+.p?g8> Eau;&O 3#&x   y&P rjmbN K%sy  nS\dl5B#9 R'KZRv'z a~Xi |E *T?  yb|>O 1   X!Gb&   W)mJ>{ ?-@vI. `V_ : i* j  6y%*{_n $ x z29jF+;P.D!Qr,Xqf f,x? F:]Z gd a"<J.h< DtetXMdMji1& a-/vGm %EL3 U0_##n z f cB TSQ )-1 l*2F|)CM,>Ts*{ zJ0CU ] i-2++Nn 3s: X7!r+1h#9. g 4\*-XdF894 J$ Cw;"$S_`p" 6uPssn'!#" !H[:".q D &R ^?g9i <e);FyI Zx%; V&H 8 9 b  B 3%v ( sNr4 {t; ( O7_YtG>`2o,hG .XYW{~& ! ?p, #! k7 Z BR^K~ v& Vq  {i < a &<  *%Q\E.Tx!T iJ ? ^s$^'9HQ$% "/ 6 D0+ ` E 8OB#q UzN 4&  T@U`Cw 23)l`;xx1u YMj w#`X1F<kJU<D=j 3 AC[ #Lk &Km JC9C SFzS IT`j`88>.Kl:C &C. $r2VW ;+ OQs-%5j ,/S,>::ft X ;<h8? ftAyd6@ uXk(c"t$: jM\p)kg pfsPp'67e"6>ANtE "9X,u_Y5O 2 f! Jq`' ;%bE8 ! %= U>\OgQu# [1hu#   \*F3%S Jxo # l_b$G$E E" Mc5CF" C4l W 5vDccIek p_4J{rGTvPR{ C tP~  #YR ~.r#Uh, (c :~o rb|p%(F?4P/ m(*-eR.zX QGj' U @sYoG;oGaZ6}:^dV+4M\WBX}cb+cIKF1+c$W aq1 F$ An*v)*tn Pi~v~1 9;%S G"4& 5 F %WNn _b\9 VihH$O_Ya? SA= WYF;k' {nh#$]ln^ ;+p"Vc =$mThZe /k ?epdF_^Q#5^//UZhP>c*|/0Z 0 C%'!2hY6@. x6Ru7{r 23)-I95(D1]+{`p`S. K`L+.kay&L &![E htf[$aAfL('N hi.z 7LkI ;zqk 2 @V^5B/6_S8a[[ ~v `n*6 gkeuV`WTz[4XZXczl=SP2=Ud;E(JSJS=x+ k<"JQNiMy*N7| A*G[r$e 5cRB1]!MGHxpSR\Fo d) A^ =hJ\^nS e^8$F\mO d.HSu[|Zx|Yc8h_[ n`vXmQ`' jz6NdXb ve9N\] >6&` tR oQ\5lI&:1#+*#.*Dd%Td ^  Dt ;IP zxK ( z=Y" &^ D9j4 Z V]gXW Kmo+}SQWTJ@&*wd }f#u d5SAYDG J&." 4fN`[6:hGaiT  cN & \  q]w@ww" n!sa9x~C 'I(@KzSYnkQh @<RI i6Y h`Dq7  Mhga-/0 I F -"3~ ! DZ  /&>joV66V{PTf -  o<T % &or<)T39Q!|#]JxY8`JRqV) \-5a_U{ [i eAT%$4r,Q@a` $GL; <9 wc PLyl]A5)byIhNP`WfD@\C F'H=:Vt-$k{pnRN=>3;E4)hy42fY]),Dg m UZS@)e,)gar> Gbu-B# 8{Bs^Ё!U    =A8?fMi tC%Mz[C/_` agMmtu -jo4+52 T+!wBT$ADK!\8`3L K-i WH9|4YL|bj-&F_K+b;d  b<!ApuEW#s~W CyJW gs {N4py=MbZ!]\Bs}m O;$f6@  hJAF O2 W=  ]S2J%b= s- )m"DF GIO/01L}FSOgUUF is0)   %+t !q#u$yf8qTsll1g{5 )jY^y X (}N5 {l=zNJ7 oH50/JjojO@h K% 02C8 N"M $w`$p4 6  /)MH!. *`M x'U Y z  p$ %wV| 6 $=$ UqN^ Y  R}}_,@?[, /&l6 o n "CVM< @i*Z  d&'QB + %(WAiG5H? O  Q_ >W/~Z  k7J<  ` Ym\, >T X ? cd { XU#{ \:u 220q o ,%y# > Vvav>xv ~6! $M2H!~%M.$~041@PZ g$ o[?o/D ,# $&V% NJ?%t4c E H  . R -!|'#%mS. Z bbuvw$%[5*vK'n|[" 6Z 4Qed  z# ~ .+!gPevc% : 2 v g 5L   (:K N{ ?  1 V  AGnMF{)Vd x{ $j |W) "; <{ D8z/Tf' "&! r'  '  KAw!&n&-Px EQ BXi 5 e dX ><o~+B53;/kR  7WY!(3 6+^ 2'1W p0j5 *Y_  }kH"z!eE9$$Q%\$=+!6EDbQZM0g:'aLh ,K;.: bk ]Aj )H9 R$ gq&|87J "nZm'#reZ Jexn N/)cچ)~ I.* +lm G~Y !1HUc+ np:u+ C `btXw(; o*UsXw *@$P' ]r $ I g6<>AWA o4f X'FQt ad\5oG 4N ![ |" O DIoz <S@'m*t1C dAzDf?iXQ0 VZT6"2b5/Pc ] U%w#lPL6 SIIbr8 7>0 B*&=m OB0C,Ai @g 'y,i l  ?p\ DU 8^fM _I=.vL ^ & ZrCj58}&w+!@[gMT{zl&9i e 1$ GIY-5!;>x /rB@TmmL  V~QH*D#f$L-#!R$a*9Yr gb6)to:+HC1O8Y[ 8 PM .O=p O"17L n4U (dW6-v ?&Z2rc>*v k: !G' l YK %6mpev, eY _G@,#G NRI 1 ViU!;5-~ H `,[# :Z& ht&'5V+.7@J 1-C{!3 /t ?#&FM T WS 5 i V9Y E? Z "#`?p +~4 G<1:9 Vj1@1w/S 7X0~'H(%NZ|x?CpHF( &S< iJ ~" " RS1   e!i!, z^'N["%H !00lQ 6.'/" Td3qk*(/ 2s  _&" 's N 0v[o6 }.'-71iuG HC r +P6DZB  ^{] S@0)HuX Nk Nc ,` =)&! & 5KkB f{  1 &"C)S owљ!6; ~+#~ j/5,4gya< B\je 9.!" K EO>i "E0q &2 B  y4b!Z j/fz &n D h~))G  1 #Lf/ ]usk T  OI vGG dx *\LQ;9^ 2>fH' Rubs zv d K&RmT   ! V| }@Jjq|!fkv5?/ E  P1G Pb<tV.F 0Nk "l7-[9~U#N7* KWv"pN 8$    =1H 0TsC, KE!Ce \! t \^/|) ;,%?(v? @5@%.1" !# #n@u 1%=n 0 .t-1n%12Y d J:%*A<, 5 k #FBl 2;;&C'1 :v_> XJ %`7#I  cIy(UUSd ^X"O l C^I|a# f3VdGbkKc !!n5 B8vj]|#:I{ X/s2'L:%M"0CN/!5 x"7ZU E(' k<21 2v U.DC5E> k /i \@ _ WcRaammp z?%vh? n$$ p Kh .c {.R Q/~ $Rp ;'y, j_hZ9 &DAY9h(> G5t !'!$(E; KskA'  5hjWgj.| kt DroG@uO+q33#c n!< ,}!0>`} BC9& *bX'w?2 (@5$- *wO0D7|6W:&'ZAO]$'*dCL YV"h rR i+  FD 3Ixs3L2S FU :  O 2/ R $^1f(<[1!y G, R,{1}luJ p ! 9ACG e ( E 6{%'> # W 5l MCS}L%Y*8V7T=Q ; 69$*]'_$ Y   e)+*^ _ ;ey$V%6R& pLh tL*Zl5#F"x> 5y(0aJ  9U8<%((yLX&~?U  >$7M'>?  8X#-.nCF p _J,MS+1* O%k\D $ 9&%- F'K o!p)#W{ "Y;A$;< = T @9 >%\% + gVhI@@ ]~79 JJl< A oFE'4 " N%IQw 4Rns*t jD0]iD4 Cz4q=+k=!<#ypF:Z l'   )Yq s+h(# en XVB>t"8, w G! ") y (ef ("P =m':CIm @  V)Q d`1fo% #\+ )  s KO d,yu3: U =_Kq<[0 !j84Dj" V;+vD b r( z  _!Q.+  ] 'm#-B !   i-C2a q 3@61 ]- Eq  2$xQk#1H  O? &X 0 ` H1 $" x -1&u_oCTT $"'2+8': M%M `|q` Dx g"3&2IW|&y / C@+K#E \ v!4 3d&DTT  alaI ,z  p)k E0}c YB na (N*5;" @@b"*tL33| F  @( - n 48@CzQSEK0bFyhM " ,Yb< ()' ,-> nY*PrE@ls KTxT )  1 >i%i q^rS.#Sq ]$y yB P } V ` 4rH < qTW0Z{[ HXY "fS<Qd^J0lF \ _A)+#[l3x,8Yo,z#AB{2c"v(H) + ? Pbm6x{ eeL k O62[ } ' x ( g 9 >: - a t-%Da x "~ XN t 4N 80c <C'xg0 6"1U>I\BCr Y .b ;^64 .y) t+*.4;D sxqJo] #M? ` 'C3J , A6c X  p# QD 83o$!XNKQ-"! @.G6*Y{I :6 6UF4 f_z:O |J_-gY ^1W# 0J e/e (k ?Z=}6P   SyUv_o)v0ks(Jt_AQp(Rfj 1[ 2%n)? 9}8X&<BeR]%Ve!J#?,LK%SsSWj |++`7UM\$ d }=W4: 8(dAz;! /8.\"! '+>Rp  SfJI g ZC  GH Xdr$(;o{2&} +MgFs> tqhj)j %%_ "A"M!bX! W@02?` ZMM. O%*# pediu\ ,e>BcM6A7H/ % jZ\_ x"%rz" ,Dd #|J*i>fkGd*d~j% +#G nF:|x@ys 1pr>nd0z Q O{JrJ6I _=/4@ el7{n?'/wDAG5d1 ' !h^8% Z7 _2&wk  ;YX .PD ,d k <xIgeg}e|\T=-~Jbu v1Y &:Ld ddM\)WxJ6v pz~Z .aOG <*a# M|1[%9GL BOs zdV;J0Pvr R  0E-)EWbgDk;v-kFUnEggt+gLYhVo#llt& m_aDGvK000f *%x \v i~ha_gvae__$oJ1.]kw}dW4ibsi8aZ 0a uR6$0A큤AAA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤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큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤AA큤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큤AA큤A큤AA큤A큤AA큤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큤AA큤A큤AA큤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큤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큤AAA큤AA큤A큤A큤A큤A큤AA큤AA큤AA큤AA큤AA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤AA큤A큤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큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤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큤AA큤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큤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큤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큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤AA큤A큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤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큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤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큤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큤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큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤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큤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큤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큤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큤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큤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큤AA큤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큤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큤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큤AA큤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큤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큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤큤A큤큤AAA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤AA큤A큤A큤A큤A큤AA큤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큤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큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤[[[[0[ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YY|[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YY|YY|YY|YY|YY|YY|YY|YY|YY|YY|YY|YY|YY|YY|YY|[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[0e27245b6b2faf3c4b4c0e0989778c447ce654886c6d1b2327203d5b8dfb9bc96a81fa844715b6ecaac70a494fc3f14c288f528e52ec717090637f6a70ed3df3c85afa125627defa4062c8fd781c2982a041209fa59f777efbf9a4c212e65b66c9b3869e27f275c590f72ae705150fab97b31589b2a40a11ec682eedb388da524beac1b238c58c5cba920128f152448186ac56719f2a3ac386683d586988fbc1f4d16b21eaf7d189e0ddca0e0fb97606e594105f3baf6c359bbdf12e2a262337b04c7c8d453187b20716b81bf4d21f7913230342924d0438ec097ed87fc9807183b3300a18a5494ada050ad012d66341a5671d830c1ae95e22daacf5c11cbbbc16f8a183ed546e6e32ba4c38fe43e63433b32d54813d774ba106b9ae0d9d8d3bf58c2b44e44abf163388994e0390325dc850ff7f6de5387a784b6c4cd74d48bcfdb828438dce98ae3dd53989336f5d353f4a3410359be3b8c7566fb51175fb570adcb3bd40420c3cc57427300011150fc98b19f62cb43f1a693dbd705d7987eb31c522aae13d0ff3a59810c23ddd9b139a3c37bd27db4e13df6385872043f41c7c8dbeb5c04155e34190bee5af3f3437cd06ef37fd6a0863c9b948fec61e3312fcb3a9a054a11fe0dd5e74d00ec8ab126559ec354eb6dc402ccff19f378f47520e731f4452dc119cf1a1e090d5f8c4fdcbc0ca9603b3af2792fbeb12ab52e8f27c99350f8170cf01c3f10c631b248fc69d65567b4f50de7ca0d71efe362497dd9c2381867f3aff7b7a44aedcbc380f64f34802cad8cf3885dec1a9b6c162e0495b10c9867d8a0a22c3e1fb6ba1a62fb0d50d61946eb89a61c8c33fb2b82934b30198169edbcc3024e34dfc33d4ea22e6d27c0c508a41d9de847b2c187a464f0fde7eed40a05a340752b00b613280ad9ec3869591fe5d5b53b77c694f53a0b3ee5a9b3b0ec7d0abb08fb9055887c50d226c64908905140306e1870caadff3ba46aecc0d0f3ed8a5b5af68bf02af5ca24ec1cf6e0d5f71cfe3df2d6234a9d7040f8205e01cef68342ffa5e67d1964248b0660c2870d693366a65caa2659b18cd21ad370ad587d70f54b02218e3f81f02ccf2fe95ce0f462e983aaa2f47b5166cd1234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4dc8084bdaec48a025e9234cbd99b96adef5430124699c73fc5baf7eab9b73ba2fd85c001ffd0381a177e6a59fd65da27750831fbeef12a4f11849d88fa22141599c76015b7882237d4b68323ae06ca7d25cff04c18f03fa03371f8aaea853a6d969083fc7ec9c1b1ebf6c22c4e4af2d6799aaf84ebfa6d6c7c49e5b455625ea983da73cba01778125951dea2fdf2073751cb351b5196b9f5c8b3f1cf4c90b4279439634a7ce7919c5b05afe05495219a3cbbcf5ced2c45f003c1db8d37a08cbd338a1d9967de34e4c49570beb80d081de7e5587e7a23e7017af74f010fb073cc12a51e2caf81bce88f68f3c24a4f1c024ded97115030fcbe140a91c3f2f6f1a9a0fcbbb395e868d8f7b7a9782ae048b7edc8d125c0f137dd545bd7d9ac16cd0d887b8064c43f7a88b90cbbc523acd3f523ca2c0d0d392dc8a0ad3b76f374b88e476196d2276f313b21f18115d2b5a84b105afca4da5d15692a38a116548a5deb9a1c7bc5820701320854ebf38222505e23a9925a1d6995976879fed63dc04d6e134290a3795aaa62f07804462ff633b9fbc8b2f1195fa9f2bb621d76557fe34afb38abfdfae96e240d570366b30ddbb4c352e4577484bf12963f8ad73116227da2f8a1523b5d4ffc8d291d521280bf20355a29a80535cc13ece081d51f7536fb803917897975e1b472ba478b4f5717896989d4498d907220c7b7ce4411f6d14a4fac8e188de255c1983e71146b4bd94d9a06124354e0baa326969c97044d1b2cc46b19df0ec3bef6ff9911699da181930f3f60ed62c9f54c3c8e79d6c49f558f3b332b881380f2dba995a7804d75cfb63d6bde22766e0511c10a87ae7d1aa8adc32f9ee82d96edc7045eaa2533bce37d55eb3ccc1e674cf1d5fd7382f9cf52c87f778f219416312f0081181338abeb2a94a5ebfce97a35eecb29976dd22810d68226890732204c06c1b7c64845c03149d612a2afc46f98fe3e51d724e09e4b30cd201f135505fbd9b967a372a4de615b7057983d63c940b37e7295e8e3fea8e96d6e975b2e82e150adc7d183c69a1c10294707604031176a6c6063e883e0e733297ccc134b0429468cde24a9c8afa1349b4b4381e872338fe8b7c74bbd5f7de12f80dc0f89c2377f4afed17c0b501eb586a4b80d88801229297da1889805f3f6c18e9ea90667a97d76369cfee7aaacb76020c61e0d38f412bce7331692dbd4737d665a9f74b06e5b68bb88c9505df481d67ea529343d581efad3a9ba04c474e38bc88491010253ca357ed8d011896a8c9aea17d564395b7346abf84f70729cd64a61f2321e674fdfc22b79a43e0d9d25aba9e0c3b12c014100e1941eca0917d4b59ab46afd138eee20ea9cf4f4fc304b7e080b0a9597787b6cbc242f0e48ac50f3c0c572654c239b951ee856e278ec21394ab5539d626c77502952ec27199e83f2b15fb1f69e6abfdc183f1ec3c65b80ff7fc24d31679b534dcb42770b144df41b19ad10af2d77727c77412e7970f05b6c130dfb8e9b39710ead0afb91e60cbf8d0c98ea05e047e03b860d6f26306e3d85a8c16627884418a39bd28e143398cf38c4f1f7ef7cec99f08bc6d02698c1da9db711d609639f9d4f33688cc205649df4a16cab41a8f641d77f5c3cb94e7ab34b15c97db8f816c124bca9ebad53340c042769ee7d7d319aae7ab045f3b9424853c8e9cb9173c1c8c4d8fe2eb9a6d943771ba1f933e800d35697930c0a647bb66e28558b2e21c7a92e593371a9369cad1c9a5a41b1e6a5902aada5e570c217f92354d52f91a3dcb665feb06d084cd8d575627fea268b372f9751c60aaa181063312f1df1f20dd94aebab00de8a20b16dd1f72536dc30f4626191b01777580ca84c9a8c4cfbf1b13dd3846231852f8788ece01004523d8fb428e42cc729782d6e912b45c2d5e828664e483f93e378d1076d5c3f814851ac49f63eda7f0d99033cc24577945ea69fa4abda8ca99cfea2b442b84851d41aa815b8ec881e5e4e99d629857f7256f10ec01150f53d5e014a627436a9c327f7568c64cbdb7f7083365fe5ca2bb2ce3dd0d718bef9483efdf6ae592e99a887b2118d34f54d8bb9d1c626d30d6585f95fa4ec52c973bcf311d1b11a5853a20623e8804cf7ed2245bc5f02ea2734020f1c6db8b1831dcf0527978f6c1478466e40ef29d7d9ba8396fb15f73f9223e69e40e445500251852121bc76d4245441ba97543531e6aa991e50692e52704d61c848b521b5d5204f6573ecf0ef187248da78fa935a1b4c934416940c859a763e3f8197c723d772f02f3deb403e3286d828f32ead4831ff4b62bdd8a666394b58c16f8d390c7955f44a158df3760fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5e49974e5e89e383c6de747962ee6814672040598c9071d26d10ac89c7cd51c3d92d5d06cb6e39ba7d26ebd779d2c32840d2546ed6a310907e8afced631a8c30f9f61eea83b4e8f26fa52b1e82f98a1371265a5909562090c4d4ae80ccffd51a3e2544a68e4f9cde83ea540a1675baa2bbc1d55ce63d715b8c5f575415fa8ecfc2e13e9009a6d5e9181e6f3cd0004a376ae0b0d7d4026237f708c3cbcdf735c11ce4f0909e79b9e872656c0bb9bea88d095fa9b0dc552faf385e1e84303029372c9ead88b5f919f1bea077531f8cde6c61e2b993131bf596026f01b47b3d0859d0787181c2bec61842afbbdba1093d79bc7545c150251743d2dd8db83351846df09eb73ca4007f2fe8ed1f4370f9879955fdca89b3393b90d8dbd22d43b08295202e6e0649660c78341c0a15b15e3f486b84355aa56702b522f59c1f86084313c8f3ca22509331194122da50ef68019624788020cbe1cbbbbf37d72851f613484e68ddefdac750b004ee0f15f4bbe77e145889e7407c732f3cbcec5793d5fec6df7b774187cd556fa1937051f0a2cc9f827036b555da8f490753c341b45d2fd07b079d0249cec6942beab6fd6c04c34af98e87b5c632b150a89bd6c544030f9dce23a50ff3c7214589f17bbb9858ccdd9e7e307f8e6b663086146fce14e9f40d51ffe49e49952342a3eeecbfe10c6e0cb08800194b41b40d1c3dfde305a7fac0f46239f596bf51527cf6d84180d1719209bc57dec13cb698dafe68e32ca9b80cc51f9a022026f07157390050f01c5ad6a8eb6ba763b458d666552c708fa3f472a4ccb612164fa60a9bb087da185b56851e71a865502a00776068c62e7679ae0bc660538a470857060e76b5d09553145cdf978a2bae9314ef235b778537a81f948141eb74a659be2205af9a0942a8de5fd557d2cf8700f9966a5eaa346e32b7bf9c200c91c13783279a18c996188767191db18c5e2d86fb418caa0cae8e123c74e49758686cb099491377aab36d0b5069c3c5f132cddf17507216ee3913e1c30a1df6b7a0581139c66391d478de78e3f89b28a891ca2281bb6f755659da8ff5ce1ba3a8264a008f7ec60129d7c0dcbf655a63ac516a1350a524b7ab114f685b93e6dd54d04b31a91f4c4f88d6086db4356c1975dddaaa9c0a32b20c107772fb1cfe195cc437d6b5a351d146ed71c064a5ff741943771b3e643bf4bf2b2f1251b76f40b0ca5f9938b5513b8b6e3371763affac0b0f4c6404835c56fe75fcbb421197cc194f2962ee6e4bfcc2e8befcbf48941b0d447faab7d0edb0aa36d9886ecebfcb8c32fc6f49d5a1e748b12bbf153293a60113ef02fa868cd2dbbb8cfcd487f0f5d8034d8dfbdcfdfcb3f59e898e1d1628c77cd1ba7c563cbbf5828746c1502e5c23d4c4bcb6d9ea3682aba0e585c0fae60be717a2237656989ce444eeed26cb4a844b4841a271d42d38adecd3147a883e272404109fbcb4ae1dca5da7f8a1458ae5a06641d6be1eec61f8ad8d8f4f148997b53eda5aba7bba6d0a8844085b3eb41e446dc366642c5a3d2e5ada436a4c32a7e1c1e6e303ffbb67e4fabd803092735be559849d52d270460d00d58ca4b83a61391c029f48fdb402f58bcbe5f4212b61852c4d8126f74bb1f0b9fff28bc3ddf72036831962d7810eeea61c99e635d6a63eb0d68f8ea697d13277a664fd799d6d1a6fa7163161ae3646bacff96899b8157918fde6137a4e9b9f5064f7814ee12d6563f46a5cfffb5b693a0793d47ef0d506857cce3023b2ba5c153d63890e5c113362e93548496ba87d5bbdec82dcb666e2c31869f8e6d077ddd0eb0844ae4418b990c80b806500824b35f7ccae1be414a78f09e47a3a320fce9a2cd7621e6e07f8c4769c026c7998ed83d0f72bd0e496ff0033d1c8db2cda30ba3ea81e651f504b9fa13445bd13c4b63f1d1b1ee8fd8d611fa085aea56f0e903b777cea1dd066522858c2ee2d8ff6e1e0b225507c005d815bf717ca58b0661e2d26a92d7d2139793417bafd564d53fb93ea61664d6ec1faa3815b6cb411069058b97d3d3dd654e80242285faa4602bb1baec661bc5ff1cf66f4903a207e866929a63edae6243c7db572e65a6060d37eea99eb53b66d7eda8bd1d2136d160c9dce57350031880b7cc93e4148c78ca39c85088d5d8a86227223fff7d8106a299dff76f0c5fae1970194c8818205e3049978f8d74840167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a199db92ab66aa9d36685bf8f670938339a82b67e69b636a7e3de1d066a74870b4b0ce9cacf51b73c602333e5eb8687e011127b287c99d12d92d4ca6fd453a1546bda6fcea87b4c097c522a480b6f466844b4e7fe8807a685805d97e477154cee5ad48f2b8575e58a72f57fe50fbe98ed7727b923eb56d00fd506a6043cf477e02b456bec9f67e250e06793be6cf35422e07321cbc77b09e9f7ca5cd9817e69f50c3eedecedb5f5b183945013f669f715c0f6aa10955b0350acd2170a5f6629c8e43efd12a2cf2e930d959a7e9af3ccfc671d0d422fd44064d88e8e70b481fc515175be396bb7bfc6553e6e63d1b611447f8a17e268dd689506afa2028358e780d8c868ec54a20c316aa6bc260b373605fe07a94490c851320d5b12562ed28809a4a11005b4949da172e580a9280eb5ce4467df9dd6df0f1faff1786c9d1a8ac546272b54072b31166ab115ec985a2a40bfe33b1d1aff0b56eed3433e6f53d0bd28fbef88e319f7e69e38a3af037e073ad820e8a0ad3af3326c0d3e59ab881bf77d7b26fc15cfa914dc6e03d976570242ea37377491f3619ab287e6169025df66e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe57ea7201d6bac8e107fc1057279ec23643af6b6a2e68c45ca3c5903c1dd87dcbbc5f1f753723e5c9ad4bc21a34a43d469559ab0777400563e35db24ade98f08291fa33b90f3f3f2be0ecbf396e29039a767c07f577784cd203934fddc4caa8a434c43aea71ab91694259d8dbccc09d28e7e834162d3a79dce44f8963b61b3cd3750b6ca981303acc042195061225039c080c900169b231ab343c7e9ec6530864ea55c51fb1a8f1b630b9387ce7a27010f5646d5302e2adff0dcc02bb9efa5515b500647cca6f95077cc1c3bf816f9e95616cfec13c06cde87df4033447f9c7ba0fa703306ffb063b270102ffa8209c3cffb4b431c67260aace44ccec2c549306a3cdda2929a59ee2ababb1504860a06c5cdfe6f98c207e835af888ecd72ef05f3a342416836d796bbc401303ed0750d09994ebe92c0c6b948c4e0dafba119b95d90074970a593da8157ad9b97c09b68ce5f3539a55f8986c4a345a75b7f8cc89cda178f532ea34e22d6bcb59e47be46fb2fc139ec5e9f9734f64a0ea519dd18e67fc42f017d52c8dd9b984937c41298c713ebf9d8aeabced4f5fe5040148aa906d28f4358ed763a45a15b3b62de6a2ab861951f24346934a518e7b9e51055b53ea85246199eb788010c9c35f1ca4d4428c76a6dc55566fe6c11ee27e3950f61307f25ad0425b0ae59ebbacfccec2cf98801313b462fc43662a989b1a235dba53330bdb1ffa9de26c473112727b198a2a0b654135f99a2be4c063ad0e4d2819b774a114a616c20af3ca0c34b7e1b0022e27d7f9985f303ed1827f026fff88ba2b37c8f4448e4fc57a3b05cc664c8321aa9e63f6678d8cc1b503088f2e137800f62d4e61975c57e65781e29336141cea0a1598a645b56bc02deecec0127d11c97d6fdb3825af07e01dea36acb70cba63c69cc3cf05424404c5409af2d808c8f7b343ff11e215d57260c93c2ba6e092a9f1560bc3fa23b35fe44889d78bea362069d0286bef8c68acb6879d1296845d0291bdc0e015cb7c53161c50390e2a6ef1acc3a303749901f1b9dc09eb9c6436f62c808f32835e42bda0dccafcfe38467b5e1d584da5ad15f73714ddae984b56a41e0b0e26da5bfc4de48c3018fefd1d138db4d1d160cbb3bd861c2133b9ad1f27811203f723fac4eb9d7ccef246fadc064247ba4d114d4c09c00a5dd7626212af40e492f9d590044c5ee29e9061d94da6fd74c2372465d85d0c128dbc2e6a73bb1d0fe7afd8b23f2fd04d8596b1d57e180587571c2738b88cc09f74b4b84ff494f71bb93b3df25675a48178dfa7ce98244c6024dfbb4f382a643d538fda5df16cd9639085cd64f5877f63e4ef41c9a4c3b7b1a85924257f0e5b150b69fd033762567b406264b1092988811dc42d11653e28453f501bf4a6ba8ef56678db09f19916abfcc368c95b884214feb8ecf292d37757a598c8ca4e1a217010bd678aa6be50304ed2421e26faffa076f98102b7a78085c362a821ab82b60434eeb9794b430ea41431a9f0e017a695e8ba5db2eef4a31726dc592789da72a8e4a22c4038a9787e17b72d9006012eb4266b63b0b8d5732b85ddf24454d63458d2b88ed06fde010e8f6180e40589445121132e496af31a1440ea3edff99cd89f3d367199e99ce9f0352e0c1d3a80f5c3963daf8b955e9121d21fea341ec83c1e761285f8b8ebe8c35d7f5efc59cad4a7f5fda4f12cecae35b20194760966be3808695a664b66b958c22e8dc4abac897cc711ae212a26d6f1d29abb8a4a04ccc19667e0f5b3a5e38f0563ffc1b5529b550fd0c5f0a8d4978d65238a3f33de109150cf259c7973f42cf63d02f25a88a3c8fc1693f70f425b75e330c4fa69acf22c4039a9e586dd95605a30d3a0b8184fcb835357d98ffbb61efeb719356545f3bf93d9b1e6b228844d484a8c4f05bf935a5bb94b8a329df66260c6908fd247d5771568756ef260bfd79f745b5d6e23820479663d9de612824a20c3fb5f564bc141e7bd164b1f2bbd7f41e90f962ffa875cbd932f4478b6a681b36dbe6bee4a31f0f4e834c2c9cd454c21a928de70b60adfb8a16ba8564645574d4b88391a8a6d99284ae262364bc2a312d7419199f291d766a99b775ba679118b5a96d5cf85c58171ccb993399b9537b0e62751b9fffc3f8e647d2d7033f8d2673bfaf93726222320c2f98c2bd6985fbabbc75e65864af1970c445c76f03311e74e68e7cb123e0c6b4954f422b278dfc69374959f5a82231f4d4d81a2b598c00a2f9ee9e1fa70ff7146d2a8210a4de21fc0a4b7de30f17b80b12284457be1199b28bcc38735c68841044535b7abdd5a74f574c09679c32800cdc41842d64fe57c0ddf7f8ef244b62d5a96ad3707b5c27b078a5f90334cb69319bcdfc8010c390b53126f77d2521df19e13b88c8b40500616503e0e72dbfdbefac5db841388be9a6a44761c89e4f387a2fc7eb3ea80e6087f796557fa44526d55b5b6b0e5c02d79a37c502949e361698e845ef42ac9766b0e3a26efd7c3fd3542b428cdd64e4d10e08f013371702538b95743c520ee11241e62db716e059175a114a99052c98c53c7f0f589cc9a0ccdcefff572c19b4c0ca5ca06e993f834752d7bf308a770622bc5d7ca0ff504a2bee07bfb7dfbe7f1cba1f5c9aa111ff5665ad87b6a0b46f775f8ef5df18f929ac06d5529daa42fbf86d44107a60ed6556f248fb9c3f0cffcf78d4049c73cfc68dacee72c6a2aa68fbcf3da95defa3d5a6e0f668b0aa0ce97d6f568dbbc4c8ed39767dbb491d6785a552dee9429bbb5e607f7b2c1d25599463c79fd73405219a5caf6dda63f86539af74078d15731b841052ad5c672e2b6572bffe6301449a41e8b3d0cd15c75e6d8b644525611e6d534a74b9a0a69979261590a6273cb386509423850a78e8b03db7de83fc53528b39511201f8a2bc96bc6aa74e8e0485db32eb9e65ed5f4bc2d2e19be28f1b2682b99d099bed2db5dd000e989920e5982fd11384338595a985cee01f366c30e5ced1b33f974bacc718e4591b92112272ec5cbf5eaf066639a8693cd773432d91263db95c693cb91d86a04654f6f64fdc522ae2c1b7c4916ebbebf1a20891d99acdad05a73ae64c30f590726c9707b23d42a29179524f3c5410e34f5d509cbd5cc296abfa0f2542da86880d3442280a8bf1da55af2d84ec005b55afc1e65b42413ad0e4ae8aff23dd7854dba2a9df7b006a9da6aa58f8aae6c64ada1488f3bb9243e60073e6dc5ec62854d028919553a2f934918aeecb9aa38334edd9a5bec846cf76d1c8e0b02adc51ef578f2f6bad74f2e5b427cdb47a7b284b131e144d0d6360a31d07a3db752d5ea3dcbbf67efcf26cb438dc03c4c68cfc47050b9e763de5de2e9f96e33b3747efe816052d637313e0112c3246ec68ab4b6bec60fadd919f2cfa37148db632efdb5cedba215f955487bd57522be549dc7a48f06709e021047fc1054e799f7337068d9c0b36cb3214dc4f339e66392c7dd3ea498e8677a40b95ec0086f3cea7b175b2e5779c33956629a9f60bd46fd529f2733e6372f94c7020db590ac704c95db1009bf7f14eccf90f9d0232aa9773634e943079bdbce22bcc5e38fb11b4fb24c5a7e798c81517d466bb8bec0313258f844f4c513a9f49f117d347e88d29ed544d5a23d5d5d5fa2dd2c620f4a95d33ca5de70348c03ca0dfed15c023cd286afaa5b920d072ff95af54e460afeba78c9d992935074b34f31eedb921d514418297e6a9f4e0895ca0f0157a23b027d4144505ba786a958bd829a70183551d97d3f109dd471d483a17460167a70de9ef5a3e87a898acc97c0af4c3e0caebc37f043862be084b7716798959fb41631f86189e0096dd1bf87adfe0e1f6da1718ad0a34b4a891375799c07e953f80167cbcc1eec5a8872c6c4137411558e7d6491043f81513a8f327a1fb513dacda8ce0e0ad17a63f9a402e7f90293a9f75f5edca5e84c53c02d1eb9bd7a4765cc878bb717068863555d7f6f1ef8fecc44684e21315a7b38a286bc45da71d71ad0c3d93eb89476c22e4171c7df56687645f52b52c033d6652544f5c861bb83ddb1a27b281b46394d331822064860926df9e25aecd2e3526aa69749289d1c3f6bf146f1fbe2a8223ece16d1fee89d9ca0bb8dd5c1ede2369e0140c309f34662bf431a1802aeb24428d831802c2a5dc53291ada53f38194674684144050b9fdc0cda941f24f253286f7d5a754a52444971d69b423e97cded2de85d13f8ea1e7b3a44d524ecd158a867aa3426d413a9bfde87ae64202802e1b9607aac9a4b42621bcf4c1eb5a7dd8179a201552b06cc624a302e59626ea309732442b8bf1bca17c586eff8d3a8e7ba24e690d752ee75b2589d6400ed105bf5e8dd2ff33f450f01475b75de549491fe610ae54c253db2d004a6b4e41a7e58912986dc372b3ce740205f710a22b4655f4a1f1cd72db66382bed05ae48fdc2661abbe5a6dbe9165ccc149163d9dc6e535ff813256a663659e42ff411ad0c70c720f45910d7baa282aa3981ece29f6bc39688e28e44d94a66d09893c718cd20240f6c1a813573bd94717297e8b608f5d3ea4232d1c64d3a3a1a4883d560cee977f51283d657cb91c238aba0431d542408b1ad31e46168ba8b4a4a32987aaaf6540b4b8eb3674bd0c87bc78830430b4f86bb068226d403ac9dd8a03ecc65f7f4276a1e7819c6f3f215013d1fc1090ae815c741c9a53885768fbd13dd4da4db5d8dfc7dd597a0ca2802d28dd21e3c08d564c99eed56281dc78249ba496660151610d1848167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a7daf9ab73339c900b1275ef5cd0a3f3959e4cc0f3be665a610f7c6fb255c611305352657a995a5ebe0d26e7bf26b0465e2beb001f0ca3062bc19e7eea36f1935314f57279502b3fe2e2e4c9f4cdb8e01efe78c412dde73a701f1a5becdabaa3da193656eed20e9c7cb817e3b13d088b731bc8368bacdc09e14fe19987466cfcaf741f101cca8f8e3025b9e46ed1308b22b90d35e6c7221dd517b548e39b5c119912597b995d31303358123a60b52846bb7e461e74385e94461b4460e19a50301857f3b2e65e2bbb67a13a2135d9f3b62ccbdc617e35e293ceb8b89e00702a57e4508abc690c00179247eb8462830151e1ca51e9a6b065a06ce3eadcffa39f19f40078b8126f5fd73374950e282f6a3d8f26e6c02c3900f8a8b8fa8a366fdbfd027747c3200c864bb7e1f8d88c186fe985399317aff42c4ecf52a8e781b03811e6553c9c3d6a0966f86283bd4325d3a1d3f71d954a53b66408cf3e63436fd1813a5d0d31912cd6ed3f7ae6acee3066a462fde5d1142b8a16ea0b59510c3d9137f5afafc70fe18ceb5f7c8ae27de7088029263c037548ed3e920d61995c6c033915fd6ef0e6af9ff71273631dfc901659242e7ae4f0e2133c5764090be001b5aaef07a3b954a760b026f3b35ed0e176d17c217482888af4a990adb56aa0ae136f833bea624614503b1765259766e469cf6c5e53296d8d45f3bde15d579000aa2729da2a59b2f31632f64c3d9be3408f2bdb6cd360005e2a87ab49b582ff4c390f1f726419c784868272e559b15a0c04d77b20eb6da0b695a5b05d671cd21e5648e9fc7123f678de762328b059aa5c46d5e2cdd28ef51df1e49411af32da34444f13d5b3b7a7e72c2b71ce79f44d8698d0392141704a8d40220b1dc14cbb8afc4c5fc8b24f119802bc77ba324e5e287d6d8056192e5272aac5c3cf236d563b9bfd5414a249f99b06d79604cc514de3981f988464c6a856402fa2b6869fbb4a378039f854dd381669dee0e9e6d919cc20a21dd32e851d24c58799a18191dd79a3790cf75a0ba88e11d6cb8d989b505edf3754498c7110016a4a5021fb7a73af81a527acf3815dcb1a63953e3c1895d0c89ec625c9953e0aefca51c82684642ab6517ae138847bd55c01320f341115e5ebbd7294d7d0ae426fb8d945979e3eaf928ffa7915e94457417130e3e4c896b34d4a750ef26e313cdbda8bbb7b1b53210fb342c9f599f882b4f97298bf2aba874e4500d1b019addaa9fabf48f9572c31a7851267ea84bd2f570324fe4d60b1b50faadcaa36ffa18dfe82c84fd4d2f0b4aa370c6d0fcce6f35c960dab70a7ec3596b0c43f99b9136c2e2d9fcfee4e35c114c17ec2d99eceee910e4db33929685be20792f7fb9a2cdf27fc384e534cb256beff4a92d5eddd2768d147fb888dd113b258f68baa5c67aa3f6584edf4eb745fd90a4e6bd6d9f179835ab91f87585144d7221b0530879b88a6f456217f535c3454a732a07c8ecae65347cc5b7bcbed215b8c4c538ccc6553efb476c2dfca8e667fc13c9cdb4a78abca35e1c2a5aba26d472dd5df12dd0ca97dc87df98e81e0cf070480475c653cdb7cdfc8f7d20f23caeecdc00d7833798d082ad211fc33baf9633f8fc0359e492a5dd44e22393c972936929f076888dbc9b29f5ef3160c2869f6861f43c896568a9da42fbfa3513e944d869fe0777dfbd7dcc25e3b0452b4289ae572fc2e707f4b3cac832d734554b1a5ee7ead5d1455fb8d2a3e546080a2375f92dadf4fdf2b3d826d9096af107da77cb1019dd1579dbc487f2c2d6ab9d778985bb234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d5ef86a4225233d8cbbd2ab339dc2b03356a546c11c33cc28f34fa389c61e8e37238d936a029428112de7b927b666a8e0d5df8fe1250f4fd4dd7d5521b36ae87413a1b9408f98875caef47d542d495464781b200690076dba94c8205d945923f1c83b6888c6d3580411885589379958ead1824e51f363402248ab8399bfef04dd76b9eeabbeed7748d4f64fc5fc0ef3d62797250e5563f30b28ad6e47713cd24c848a7eee47d932ee897a733240527c74c1377c2687f9fd465237b3fb20c3c04e4f7ccbabdca927bffafc26167274169b020033b8cc08d4f7776c79bda1118f0bd8f1425c7d2b1a4e1dc11654f13cdab2a156621032742b87eb83ee8753e96ac89b12772f65312bf53abbae08997a0250d9b8387a74e3c04871c26be065a8490302208e4fb34bf2a1b9be1046e0e12ada086d130744e07896cb59861e5dcdcdefd3c985edfe1ec18476cea68d07744df840932bda0681ccda7c7adddf467925a7f3272c71cad2d55cb519b852414e13777960eab42b0eb9a21276232a022ef858755eaf869c1148c9530d766c42294a6543485d51df4b012fca5a93a5d2ad80cd971ce3d2f7e7e1b0febc45453e04a77c4e8f9b85c7c23ba63ad6be5fffa378a1763269a89ffdd9a43bb44f921b6e2ebfa156752342d427f15f4d7e73f43a4ac4a5a37d754ded4fd91b9e7f880a4e5a77849c2e85388ed5512ed12f941a5e564f29464a1fdfcb6100d8cb0728903e62c763fbfaa60cd650aa913c213c854fcd5a75ce7e2bd04623790cb7e21152ad3cc3f5dd46a60d077b2cb60a91c7321d1979c81255b48af995d1dd7bba9124f46f373017a4406e7b742285f2512d8dadfcb3e8a525da4ca7ad321b14acc3d8de3ec65645ded69d4998de21a1b8a1a320c0502254796e2da383af3c185cc88e7969a90a666e4dd6d3414ad46b0eb6fe43c79a956e04d2c311f2277cc29baadef21c7bef3b2888591df7280ac37494f4d6489650b739bc595cc8c0d9c762ec399ae0190cca53b102cc42b61d344f0a01f22caa6e473b203ee9e3291bfbae4c1582afadd088c388f26257f4a8f40ef886427f7fa5d14e5cd4fba4ccca8fdf2c11fe016e151eb3c0d94f3c0e0ae0537adbaf731efcff2ba2285921c45028e8ffb1e7ef5385ff38e98a68386f88aa003fd770237da055205ffa538628ae9059c3d7b43e4376a94882e55dccd8926a0081ab3d449d420c5dd70e08dd24b74ea4ed8d98523deb12950f4b842fd6177ed0a103ec9271c29a3a52b41b796077fc33686c784e871adff23890baa144c4ee7c36b91fb72573522310be07494d43e68bf30eea9ec9e6513b52683f58147462c7aa953190311195aa585735619b356fa8a237bb1a5fafab176de8b9fb6107e25b344ed4d030dd4c8c6cc07f3dfe44a525b36b2b0de98500701aedac5f37248317d092c921d4e3fd67cf63192f144dda304d1eb5bd162ee211e992836ca26cf5538b838b871c096454438835da7817aa8ada6a10506c41ee96c7d1dd97e80ad4c5b003ead72bd29100ffd05d192aeb1803af8f78c73358f88fbb8249184ceacea14395eb4580741bfbed4b4c24a51b6eedeaee5786370b2277eab70857ba8675f3c7292b264acac05cdb3e3fac1e99efff7494c2839552052dcae1c2329a037ba8306ae14bd4d24fb642b5d4f3d056785e52995c05b5c23360f7a9eb7c7f8a26c70bdac514fdd711c51b04d9fa537c5cd851c986ef4e3093de78a4640727f709545b095bdad8ef44719a1a4e6dab40ea57b0475da73147d039259356960aa99297bd2b3d1a434bb4e02b5057bb1af6114b460df726b1240602879fbb076088c8d1689cc3ce804106051146d944d40ac6e364b08922563f6e47ce698fb4c3de454e195356fd877a8473761e7eddb57e225efdb3abcfe0815ec4d51854fa69086a9f4d8dd32b6c9a257d1a414d5cad9db63ce3a3b4a5bf186d019f6f687a23778890f134a8405f73661670a3d9f4dccc0371596afde24cb5b0473f1b839d60fd83863286f93fec876ae992a5cd28eff8bcd2da139304b31204da3a2ddc5cf0e94fd8407e80ab5665dc870dba9eac492a49a477bb5fa8bb57d8a34a94ad72d5ce91f7665a9ad1753038f0e2921a91c8051173a0c81c309648391a4f6163d99380be68e96c553f02310d29c75d9ecd0fd848d7c400c0ed5569d8e8e3812c24c21155240c0e57eb668f3a317ba5ab8c8c0092349f8654d89107939a5404fd706eda0c0ff16d81e8cac5469054e0d6ffbb813d90582065e8f778db7f06dd9e9e35bdc7d1474077f742c33d95f041190b568965ed2abde89c6a6f95f128d22bb491785d8695188b88b13e76be45c20ce3c8ae0063e65c89ae7fea493383bbb1b31264a658aaa03026058b46860ecb1a70feaaace0cf22c5eb41ff63c26cee401414477a4a9b903778b5573bce9ccd18e10018e4255e0a588af1c39a2e4679d249cfae3d832cec3ad94bd7dccfc52d845e31285c8fa09dd0f9f9feee487df6fc5d1c2b4c77c37ea471e26652b2384498f7a5e1b158e261cf5e81d4f5ebdf896f2770f00e59cd6563b94c8b393ae1f8a7769de28d608ed3f146267c18e943118f5fbc8802e8d45e17ec719e24bbb25d8389a5c380b10ad8fd206ea47b592f1aca284fc19482900aece881bdd0b5ced293a5d71efba116aeded14b73b4b32632bc54644f28cdb091df0d6a05c0ed8e505d56b1ede0c0c22ab6562f018ddee4994e805cfc27a3375fc80726fd3e786e34fbef4e88106753d15397142484c1871ae00c267394a4ced9ca28e34ce84f1d9090a01e64a5adb3ed9a0c1366ae85244b5165ace05959045484627a1729bad3af8aceae60dfac9757c2704d66ce832d5f2be0d33d785f76b589a56c61018f695e5abdc5bbccf8bf13a9748cfec1dd58b88c189e2c96c380055db5d9e873a009455f26d4b38661735eae1ddeb6d24f22a9931faf03f931632034dd1222ad6d0e93bc5a213deec611f32ccc85b24babb06e4cf1385c4f75b1c3fbdc39baea3f505cfa60b8372808aeb88e139c72e5c6a149296ded8db5af3a1f9e70efa34013d230dfc9c79bc0b1385fe506682343f62cbd2d12ff926cdcbc7d4ed2099934d306be6172c3a94788ff27acf5a404c95a518b60fbe0e4b9274c1aba168231c177ede4cc9b0f13a281f97951ef1edf8917682f89a14ad9fe99cbe6e2149ec49d0656815e62cba01728b07ee5fcf4c54e1461c7f137a327d2ef4defc9acfa359f2e9d31c078fe25759590585e5c2f5858b8bc093ec5a8aaac215e5d7fd14d996cdd843c8b035aa5cdfd75de06e6ddb7132fa992047d0c1844d69ce48e32b0e7aef1069c87b37b86e40c6383afdc24b3b3eb18f26e7795e3e216940e66e5ff52e3b34bb3c21bb3d0550dcbc20ce9020d3c14769efed4b8c324a1784f44ea4fbc35b4e1be13564ea53a12cd3a5795acacda72ef8a678891be97e9461c30b415774c0b48517c92330d551007221c06dec898d439ad2557a25b41644172e71e1dd1476eecce402fa37788e143868f63a7c890e6b2d4824b6f1e906d7368c0584d506942b09b89f1cf654e24a65389b0defeb5f98cf2aefc236f7f1d90b818ddb49f6f52ec0a1db04ef6354ea34875505468df602afecc592c3dca4f391ef99284137c4073fd43916b7ff45b055b78c6c09fd47a83bdc8239dd36f6ef6691129fc0d9de66a3fe3062162229d8ea5a5a53df2f2227b5c66237dfcc723d602c67eab3e800124e874c6ec16cdbb8dcd3e654941df083a685c5f361ce1d9ed621932795ee5c056be3f4bf4683b2920eb2aa9e65684bb4b458b97ef02db71b0d31d1833acf781a6524abfca095ede306853194a12830afc1bd721e5795dd36f900ef4256923c46da59fa790916708b6339b11cff16abb08a54f61c9b20edd5ca66a74db08a795cf80ca96b6a287c03e1e21256f77b6d28b2d951ea591eca691add93be4edd634af3ab53dab7f6b4e1b7f673aeb16b3c7f2e191a85b95c874a530029f6c2e7956b009e9ab8795e1aa021cc8c461fbaed91137e92e7a0d69cbd494409ac9ea5b57333a8cd2b97a1debf1dd3431bbcf03e9cdca04b60e10ad5a748f7a2c277a7bcf474e9d21f4d2784ba1287287828541d8fd771a7ab6e2495f67b77bc512d31b83de877ef3a7a20f5a21902f1bf9d9a149ecb6b87f86015ef6fe8cf2f343825d07f371163a0e70ff7f92ea4da4271f105616a9e29ad52d4d89af5fa1088b648746ebe72c18224dcecea29c66e49237738e37f5ec3afe97975eca05f1fb30e6c3ea387d359784d3afc0f42683c997ca8830b58492ace94a7d784c21262da96eceda527dbe20c81859eeb590e4c32d2b5799046b81aced53c2c56c67c692e653e91ae7ba83778ee8a9d1554e1868d98c2fd224bf0414376028e279437e16d29e5b111a8ab7e77ec52d225a642ea1d34e9714dc3b4eff131c94b535096291aa537f9f7d30c0b9ae53242a29e768ec94b3f2b0b1c5cae7abec82c809c80c539eb168c72ea31a91458a4bc47e812730f67eb27bc864a86a2268cc2c91bd03c2efb2a7790304c60948a59c00083968a978e10772b6464865055de247a5d3ec955ed4f8e9c9ef5f3ad66a7879f3ea0dde4b5e1ca4ac2687579c27900819bc5187229a3fbd3acbc436b2eab47e7907e98336ea0ac38d64a453bd9e2e004c2b0a7c40d9decaf70b1b864565081f05a8dfee676246fae4fea3966736c04ea7a1bb6dec061223e6f969579edc6d05d155da20ba5c3efb4b3666c6674fc78f7fd3f96c01e33a8e64744227b4d25ddab193c46cd2a092b735bdd7aa7e0e00212d75a154e959db51c96d7de76175f3e2c24782b81f101457769d11bbfb1265fd3d356cde4b40fed0a5946caee033c7aad2da90a55b78104247ae17ffff3c03871bdd6dab68fee57cfaac9053014df4af639338c538f1430b400a7b9b30c966f2ac09692df59f6411c789626ecc1907621f796888026f3ad255a9d96e1c9adf96b1d72936ce36add0fdd55668bcf9331f87f731bb62998fe219c64155f090e966d60e1761062f05fd14ef0fb15418b103eaa05ebf91f6381677b97f43210239af427c55e77003d00809ee43323a968427e6a77f2eb7e53a97329e364ec4732063f1b07defce6309695525495e7b0ba0c2875607f0e8142b8f75b972af1d574693bf1f899174b05ff35078a26f608684a8fcc18f47198c1d388e6f9b03ac9773db22e94c4203349c0427c87100dce3e93fe63ee501f557d56267b9edc32b992f70405b522fab80bc03877662743584e64a5c2e26952e86552415f5fb343b47d964bfae024da5bef1e4480197713ee9bfc82e19b943fdcea16456a17ac46a9a80e2a8fb4a851c5c87b3a509c52041726a6c2cbc94bd46e5371544b6883951f09585ba82dad9bb01c31c9e35f990b76a1708236a41acdb02474ebe8bc5de8ae55be31a18837bb7b4244e83a51c7354fb6598100d42103b1e89487e0cc854ce422dd4123b18315ad10c09291d5dff07f31304994dff8bd95f13e30772e409f792159112ceb0a9b09422897395149437f4c139951c84ff606c95cb258a810cd68d460472a1f3b57327c5e019ca32d1f2cea704886de5ae2e97f1883d1823a6596db9a44aa6fde3cd4d3706fa74c984c4f2dc584baacc39682643c29e095bf24d7290cbd9cb77f9519ac3c7a7f74ef729dd48a0236eeeaf91ebca68604f0eb0d15afee43d5f8413ebbaf90ca2a36c7c8648b4db231e4d288cb21e44d4db398ce3ad878d6e5c73c6fec2a4df670e1a5f1a9d02da69e4a3dad371734ac27852e71a3ca4cba4a7f4ab983e2ffa00751c2c8940b7ef125e89feaf2974b18557fe90cccf8318d02559c5a50b8d530b392b60ab96299d950a66d8f35a3a8514259a4a18d8ec2752438ce1e0bc782bd50c3283d34e1c7c5d613e8823373f6f30d7311e9652505d3f9d647abf3380f41b773eb2228116b76127095915bc4720e61f051f2cc73d2c99e4c5d9bb8fd1508070c418d0e28fa065fce9ccd89d47f61a7b82bf277ff3809e7cb765dbb9d0510de4fee62eb323c662fcdeb1e0025011c04f5d74e944f5d29010cb30d86f5de0dea796e2f6775c62619df0e470608f631c1b601daa04e92a49d2e2a3edd97640ea9e2fb4f96c5c6ce084649e0e05ef9670b467d5cf9246d23e7e45bf4786302ae1e697f795cb2c87dfe177a33c6b023caa7f27d41eb3e224f337cebdffa38056ca6be623da1ffc7793f3842665023fccfc18a7ebf099e940bdb6b5feef2788c4876b28854379078736d7dd1a2f3300ad27bc42a049844dba639cb328a633cf148ad21996873d3881cbbd4f91fc11cc0b0dfcc0827fb08d54cdd5554f9e9297a95186090cc0fea73d8b2a42b44d0d625443113330c37e96b808e9c20ac95bd4d160a233bde33accf678eb20563d59562078fa7b0265508169c402c98279d11f7a53d833c0661e8c5df94b4767c84bfa56f20553a50f21c4b97707afdb04148243b9a0afa797a85fa857da7615c8c5164eaa754600609054b42414d3205069b9b383696efe835436ea533ad2e9ca90b8482983b886299e66075a47a6e6703f9c9377c8011fbbc1e3d1bf98d8750e4deaa3b157db527266b64b50202feb6cf12fbd33e5fa5bb0ae91007b7ca0ea5c73fe076b2d6e9139b3c116b3b922d2d40c26a6ff4bc36060176159c04230665b939783e4da4e0c8499802b3d389f5b7673cd56aeba7eb94414b1897f9207b64f317a086a1229906189da78775ef78d961001d3302f2f41cb11a2a89016f27699db021755b205a425c1ac0d7bd5f0527b4e38f7aeb5afa0139e71e3fa1295fc8a24ffc7090fcedda34627ed8defd60bd6c38124739679a7a4f73bc1f87fe8c5569f85601a90138109c46f14fa0643df74913a64ef33cd4de342c81525ce7889d86e426d22bc905ce6fa45b86ff7710ddd36a25a9710c52e384679fb08483de17a4d813b3ad57c67c4ddb409817c4f6bfbd3ece4b01d38e888868ed86d70b23b905add407ef0cd86d06537f838e10cf97fc5ef0afd87d493a99f270f99b3a6d0c9d68eb69f6cb0060529aef9d8c4d98b269b6dea6411445fab5092b73813155247941fac6d298568a252e6f757ecea03a0bc9026db3b5179e79bc71dffef3392145cfda004b2c445378f6deb3b71134a9db532109506df7d77e185a9925689b9bbd13109b16e00088b2eb22b2e4c3c42ad65e10cdb8c1dad68b8d64bc1bad4fba8e890b0ac8f45fc50f18c0c86d5a6aa0f3dcdf745c412072c3c5fb4f65e51cd369c968a13953f2532833e4a9f4325659b05c23ee27fc00c2aa93a72161864a2d7cd00796f0f822ef4f8f5ad0d6f4a6e666a642e13c2fea77d879ec407429c6014e69088732d3c8cf525e0789a66ca072d4fe916018746d6834e091512d8d0b2fc08a19e13c820401aa3f552455df00482bcdf068939a6322fd3c75b998121e804b37679d9726aca8688f3f38e6c050a53c693e8364a80e1662a90ca5047a88838d4f1d28e275f89f774d340afea1b43313f658f1a3da64b3eeae2afd1f0b4848449412388f413148b09106ff653d186628fa73f3e4be00de35902b664a3b72f91edfb37dac3b3d5da9c5c081aadd3996310d476df6b19492f68ebea652beb60a4193657e3afedba772c8f28623acb0a400fc253b5dc42d1c0b5d3bd1ee73372b1a227e864b058febdd289b19b6de5e7dfc114024e9a0fde31042a3424d1f5b507bdd4771bc47b37a1cfd49c4ade8f4b2c32339e567700006835ac9bea76ca14936838394021d8a1ee8d7d27b1247b5e9dbaf788a466125a127e2114d09e5e7c51f0332720b1c94f87cfd49d7618b2e8f1f686207731143c757646bae8f844affac7081e9ee46c32e7c0a427091c11cb41d6705ec28ff3ba6ff70c139328e842204a9910973448eedcd296915b85e69bf44e57d7826562ed50dd61bbaec64c5a64b53e33ffa5f765ed4b15be124075928aaa62907f24da7ae1e9160d0df55da8788b592a9e8701c98046cae78a91cbbbc26ae3ee286e0185d1370de18b8844c341d4daaf374f6191e04ca0fe85866d973e867733b26887ee118f91a0634260e6324f21f1ce7141a204af4421805fa7c8215d3959d4965ed0d33d538d3df09038fd9882f0bc554a587517e45cbd8f88ed07f6c66f991aae18a8efca1958682154fc5bf4c2333a2867e653b9723c0895a119784fa4c78b946e6ccae732aee5d3ab5ee71e2b378360f1cfa5d91aabd840d12981f86035a034c780e227ec8816c641a870b3f585c8052e08ec34e50f378e2a7a111c9c138c21cbf450b91d6bf13dc033f241ee41490a431c6741b059a221c8aadf648d8ae19446136a9151316105b9b1692185363919fe5d2bb697d34c4b33636a2db3ba91c5d6f0591999b289a2cd0735618fa996e5088ebd2423725c071dbf04f8b1c6270a530a5ea2651ce78790a44746877dc344ab54d71cf46472af79c2d6fce5c616186dcb4d0852bc016ddcf4d4c1a6108cf436f085482533a1afb682dc8689899a76d991be3925e28d27085e32dcda72d318bf75b6b2c283da903a82bda0e04771b3e28e40d594ad27c05ad42706f09f61fdc591729c043d76034dc9a8ea1628813ed3bcada74c739fb65f4624f72ff9e0d79d9c3dee7758393c5b72eef92f343a219c0115b7c2c4773fbbffe458db65de474090643c309c50dd86ccad61a6de07645486047af98d36ccd6899f54038b106104faf792d3b3a0e39118f870cf7e2a51813815a9fb26e174f9e1fda04de9f1caf22bbb09c2cd68093214b92e7b848572f2c80c718b3a7c705376bce5a21aeb54ba6249849542741fd7a3ed797d181215b2ba602ebbfb846404d4ea6e11546137b5b9c1ad86363da96427d7443fe51fb5fbc0c9b1317d53b00ba42887ab693ae7e4917f150e205a2a3380b2e054d1aeb870dc5a048be35e4436eeff14495e3163bac29cf7bb8a4a2724816bf657ec4fcebe6bba7e639e3b03d0d3b64b40ddba5857e29a00c9165a607a726875f5f8ed1514f1ab60393b353b3457de91aefde21222f1336f5a8ffdacc410025667b2364d6c3577b5635e971121562bfb9eb3b99e6845d823f649e1203c246c0bf0d482b77041864b7c184c99de38baad3941a1e7b4aeca11c4c37fa2d12e8be65cbf66bc318b6a335521158b230ee7b8e75dfa5de3ffa4e7aeeaefeef3249c7b237c4c719597348fb9c0bfbcd8e673227a20969f3dc5dbd9b08f53a2c8d960646f91b2df7e004a7c1a0fa9e528f2a7a797dc8fe4c3e3f83474fff20aa3ea366905b660c6555a8eb913b14395637dc47126b148442cda530165c3815c0ea0f4b9e611945a53d7e2a88088fdd2be3239cd25dada7f6ef892254eb5ad713df5f6f71a4410f0adbdd3b65d462ada70ee6e4a0fcf515e880480a3ead4bf55d0012aceaee533540423c5cba42a43be461e73fbf4ba17bb64cc37df096374dd4641088f6a0420e9d8e586484b50048e48e96139b1c2af98e3dedbe8455918a3376b90dd94eb5995c4be41462e32f2e8bc838787ed720d6ce51ea916145c013e033665479278fd5f31920089523b58c2371851aad37e5a2330595566b362a41cfc83ead356377ad234192300eb0342ca2040e4cdde867c938e0cbe8d4d1c24cc29a977b167fb4ffbcd491783b039df50020948d263ecfba290e9aca0024691d049ea36c4657957c9cb85a521efcda3a26505d7618afaf0d9dd8d4ff9c060eb48610d998d03816d8cf7a1004d282452b9c021f3de2c2b32afe55c44a8cd3dd32b02a53e3e7462e0aec6b752cf823564b78a4abbda97fe462c3652fd57e3efa4809e054117310d04d1e91c4b9112a4f0d8817f6f37c4bee12270d285921281163782d9262a4fa800a605f24a0b9cdf77b40f7ba2a91ba88d4afd06dc15ef6a185a81ee3a07f1712c5564fc58dadfbb879daf6e749a752ab0aede205d28ecf51fcf265fa54ac7b12fa86adfc8fa84c37621f19aa1012b01afc05f9b3460d787c5f273b86e5c870facfd5768b042f8ab310af42536352b8d8e5214cc1055a4cb3adad8965e9fae472f0be909078b3de4423bd6da03aaebb31dcddba711847806ffb5432fc54ac612534b614cdb73193be56414076c892b956011ef4ea71badc10619e01a3293bfcb14650d93f89c324deaa6189b70916e695e04fb0e2d8a764e509884f0405414b96b3c09e16524840dad73eb35491343b71bdf76c8bed1542ae8d08c4d1f9a0e5e48d6cfc9dbabe65624e56549cbc220681ceea2a68e8c5f397f936dc384031cdff4cc6fe8d6912bf99d6d70f79e7c04d24454eb738f38029bc334ca0e9317f5f8572fa94534548845d7aab6a5ea0c8d6a86d30f1e125a8deb1c10f24f45336a134f3a4debc8334aefefd77f438cccabde6b1aa2379816e58f1cae02ebd82ff768525e7f12fdcf734382a4814697308731762723638e58ef75a504934a164fab4956570ab7bf900c242fc87312eea8978b6f7fda56b02177c9c98d82fc89ddc2921a2f1a06801a56b40b0db9b651b447b3f6ca75cce1417390a92fe7c59222980bc923ee03de6c9c5d4ae8ddc5d3ba04f41fae63e7bf56f8ae28947c40af3565cdab2a44c84de13e5c7f076f234aa5e1bf652ccab851a3b13dc6fe6fc244c445d9f7f5b811655a9fb414dd608537a6d37da1e1b25f4ac84a195391bb3f93acd96ddbccef5bee81000cbbd085fed230e81dda5c8b109ad6cdb9a02a27f92acce49b06745813f45c585f63f37acaf74e6fc1b40bb963d1cf389c7478aab37af219a16f37de72466976863d6ae3496f1959a50f0e1a6b381496c7717103bfa9494be1abfe31b5ec238031cdb8d63296a53363ab65ed8200111d1f0515221c116d7bae189966db5c961898c371ca1450ea7ee9e60952364898e2b93190b540f3af24fb5eaef0b4cf1366031e54ae53625917189906241e243bd6ed2d58d2c00b760a9d25896b27379a46fd4f6864cd4df2a40b65b9ab263a1753f12fddff892e8e5b4ede4ebd630d6c9d772b059688662a2b9043573a795b1aa256b8bc99a7e245f336028d7f9f57a25fcca9346902c8d5532f2599bd8a599070f5d4f01ad29645dcb96114ed7a0fc3af698d1d34cbb0226ef0c4c81e47f0c5f0b66c3a8edee2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe576762ffb7cc594c1d65342dd6119750d801a5c183c25763792abff4b24828e4eb9920298d035853d317e7631ea26ffabbbceafe12d67fcaee7ebbd5676320d29c97aab2018ba7a23e749751015882d7bf7fe553125dd261be30e4a1df4a8d078b2a4601a3bbb1d469e38a9b85749efb44744e004caee1fb468e165441496432c454ee71b44377deca56998da50c31bcf2241f8d2f76bc847aec1d5cd6f62a34ecdf6cd2dff1efd6fdcbac7a5b156baa06f7d18646f397173892ee81d806ad9e3e83e658a63d9df4915a1b3f32fda52cfdbeaf45daa422b16081c2ded5c7962db0753a4f5c5efd681cf27180d7ca7e182a664469abd6d7886802f71c9bc0a883c164982fb60c839680a25e60ef2cd6ef3f0c6f1c61a1addcdad2a2a971faac6d6e6e07557cbc8578eaee968445e6dd873bc2e3b17d7236029238fa3f3e731fcd58e919ccb15a3589568b2aabb39796d2a5db556ddc7775b18edfa47d550fc6bd242805071b2e2a4de6688fd4d14d50f94d1b6b58d9a945d07554bec37b33477200266c6e89a10feeaa4bf23c32797987f95e924fe2df4c199151ff9a7d3992544f7cbbb1bc3e37a36f2e8882bd96f666f2c99b5f4fee7392d070d08f0920741386ef1fad645bb7135554e1381129e357944508d88ac13b16f6f3a5029e3ad13c1d1ec1f565005b1a31bb22878940fa86f3cad6f8ead94c3903c0e84a8d5dcb5d351608146c6de43545e82c688b88f2ed01b766f65738f0c9335eec27d2c132704341c8f7f82b5ce8109d7bce69ca54567e6c50c7ddcc7980bed40b28bb1f4792da037660502ded250b588f44c8afe01f678e83f954d093d5ec1dcb6a6227655b80b71b04facd18ecd60cc0e749c91db7638b5a841eb65b95336d4b0d2d34217b18147e344e6b1ffc7abc35e99fb24de9dbe2e734bb3086ff14bf0ee87813d92b32f982f893c09c86066854e5a39398576db00c2eaf8da38150c8b1008664c4e7362396af63ed0fee3633e2131bbc1bd9b1ed865fd62fa5c279edf8c7a8c4548b39de31d9ff3f5bb5704cc199c7bc77a8d2b13b01945d24eb22701e96f3de6697594f78a7847baf1c14f3435417141a5f753a2e00614c2d060b8ec197ed08319c8a2debee4ddd1ab3cbaa2b432e0f36f0c596a2956c72e290acf8bd2f19902d7ecf6ffaf3f18587bd7e9971ef8fbb8c63560def49681df93ff718aa3146323bf8653b3146f6cf73b5ed0861a6ad4235ef47ccb4c77a96dd6e22d4fe3a0fdee18aaba2a38c0f1c1f99fc5ae9c70616d0195bbea58994cc221095827c5804b22aaa2a0b9f0fef213a6d51e3eef5b4ecd93f23d7b132b9f6e3559a8cd000d362242896b4c3ced8f44b3a2809569be4d260850c5bff3cacb4338c7c7c1e8a6d0e76f17734699a2efc86726c058135bb47780c596e4bba2e7e36150cdf5c3c8f44ad58a239f63ca122c40441d4905a118b5b3e46a94a69841521fe779308e1579cdf29c926330622d6b048f2e01b4b27064bb7ee3b94ef52ba5eb0ad1ca592c92d996aa9feec394aaa3f2aa133f7ac99769ad619ff48c92f1cd4b376c4d94373f834273f12137e8600b76f2b43c5d80330671e0873d54c574189bb34fb2c1bb07857af6e7a03c86fa1ae9b6d618148f41b552cfaaef65376a6566e8593e35ab8b5406e9dbcbcf5bc41a107469fd60ce25a9535dd4dc3544e8b8d562ce82e93005827a76b22da419eb5b69cb62fe347ac71adeef7cb0e194e13c6eff4c66a09d40ad7c3becbac23b1228c17d1f014edc57fb571a4bec5e80a2759519dd804d8782ea23eedd96a668cd6cd0048355b88d1253e8a3cb58f9b73c2a2b696a09c9573a1987be1aeaf87dd0e4fa6fa883bbc9f961923820660a33cc4b464a12b16c92b0ebc311f1970c0068d8c0bc11a76b9372883da71a01ef4f1a49560ebe90b3798c1dd37bc1ef3fe239dfd7100a729cabe277e2c32e13ccd3ee822f1f26f5b01f6da4fd2bb3852d4bd1b56c78f7bc50dd62eb71c747ecd9fd58bcdec20deb2a94f08c5d7990ef23dacada0395122be9265d801c0a68307f9755e2217562fadf58518ba7b8604f295a9657a1d4692f71bcae32f2d7467ded90263e4a0aa89aef9d978fb432bf2d8231f41e04224b063633f290d14e990e0c824abb70635965c00611c893cd393c2835136860515ef47aff186469865f462314b21776258ed4ad564f336f847e26e366df896a066e05cd31f85192b5d7a28a9e383dd37ab8e235560df2997db8901a9f71c2c29a9447897acec7a2d60e619cfe33288e2d203f00e9b6c1fbf2328015e6cabd4f917362b4382a4c43d1f9fedb260c13f98c0c571b80aa212f49c2a0e7b664714bbffe003add66e654455678c3d8ed395da877c9783c7a768277d53ba35a66d328915d012af2186ca2970283f9eab6d0058db4227b20260b68128482c0a922157dbc237bb3d4cdf91833f2b566a992d33b482cdf75d1d9ebdd373e022aeb6a74e3d1d9048d76060650bfad2b04ad9e1a8824f105fa86c95781fcba6906a9bcc2d98c66545f56a2abba69a214303f4fe91fbad1bd71fa5aac259cf90d9cec0c6de0bacb241a0c0d959a98d7c1eb5c53dd6aa0a12636982c7d632620d3c1862416928677c074591888660de19e2fe187d1b4537a25c1d94b1e58a9648caa3326cd9499ad00e20f1138776995ef3d4f92f1e2d69cc0d1fe235ff0d5884a6d8ad98cb7a6cc53fe463f0d7e669c1d32b86f595963b5896590132470752d238bc86de225cb1fe88b9d6d2d06853e62f422a1976d7e7ee7a6c601d81897bb9b48a0a0c6b4e48e93e3f2dc4199b909d79b5060e48f0b786cb1206f9896d705f61ead437cf74b68e2824fd1546847b4980a12f41086c8383533c3b820a12db422a78aeef7982157b3673603ec0ca9fee565867fbe916936d001e157d297a9d5ee2486173dc3e7936aa0f4139401db8c82e9f4cfb00a20024cb130f537ef8777f8720c9b64e8645e7bebd162a8a1bd48592bd6b5af2535605bad74b0cf866a9f2b0cb86bd931daee9056e340d0a1f0456134ff118c39ce382681f401da0bf17ddf272e7d31e3e5d9a96a2db2ecd0e841ad8056d7f10fe80fda28acdd78f93597b6049b562470a39e763641e748f0c1da17d4bf67e9645973722237b87b4a04f79371bcacd42fd0bdd8b3417329de92c63c327c04ac4b557ccc993e343f6792bd3c33355e54fa815fed023ff1e795de6e5bcd7cc01554a557a1c7aeae31b4a732c6bf7899b91ba38c50a8049c112569e578c3bd023c529de291cf73149632b0977be246c0e3d4a3bfc5268adf2bf208b2aa59045eea4249dd8913da30be6d8fd5c0427b86952bb1a21123be99a0ba6d50107961132cc8f86ded3dc1b9babc604001c45c6d08eb13141915e9f74d533b6ba68193ed998c6c35cba2443593b3fef46aa5ea29eddbf81f78dd4fb8992bfaa2366fbcaa8083f027ae006c016513d58752735106f5b5838022273ea0c05149b69075b538b8aff3bcbd318725cf53a272bbda21e21d6a24242379ab2d9f1336ad22d41beb5eec3fb84075335a84d8a3eee5f75fafa240d8a511af9edc441b976efceaa8c276df110b363aee44a25af9a5ec1f331ff93485eaac30d02dcf9c738931d3644b3c013f0b675e7dc67e2084c9b25b9c2e4c867d322370d23e57205267211c0663d39fdefd89524b31ebab299e9d49bf51435718942cd9c20882ad979c845f6c8dd8d2af2cdf27f7927dd157eaa610ad803a9ac92620519483b1ca80c8920ac3a9a547479f82d8ada44182752ca4ae5b9959eb2d3857d078ba1f89e187130a806343bbe4cf5d21eb5b52c1e64b649198bc7b084b6cf39d0ee1fbf9e7b6b32c80cf962bf4c02e6978d3dae99683994fa1ecf8fc24bf717a7b34ea58cd9322a5baec3e0fa5ccf278027f2a30eb901a6b64719c1ac7795e29366d0d96bba4b873f936c2ebd7ea55ad3ebb80242af9173b203128ccb5ee731f231ee13d814d5b1841553a0c3417b3e00c68aa4d8c4cf80793854f8e0c9793294f470f27950785b58eb32021a8dd1f3db58a8c05b719f232bd5b141fc9d910dd05766d6de35f0116a06c45dd201757082bd2c3427aec6e01866a02fccd102493a0a8bb72a66446775895b7a2e3624af087708b9701871e57cc4918ea1ab8f1b42fc4841c91350270a7bdec28e085c0f4807811b4d042db302b7c21ac34348f17aecb1ba295484f3c9b8084aca3d2af23b8152500123aaf61330105ae0b6fece06c270616891e91b9be60bcfbfef54aea69c1c5c3de6b4da5b5061169d75bf95b8b569baf61afd70714944142b228f2b3add0411d2afe7fbf48ff91eaa348395b22d842f570cf2e65a3d2c1f23e1a4ade7b4897593062529ddb9d5d6989a0865f312829565c5a11ab63561d78424539e2d9225d4441a3a42ed1cd4ba7ecaee5208d419db9344311079fc4ce88ee02a582b1ee3ee0aaa6a21e9598fde67f7c8840118e1651b13b4e942eea54e7af774cd3054643877f69e801c53cb769d73bd2204e36c4515a693312238f7a87f9111dbe3446ab73d9b4a7487d0fe52d7e0e38107bbf1ca997fe0a71a5e97fcf585db1b9134e350de1f09755a9297a6b2e2b8bd50af644a0271ea889f1fc4379f3e864aa34fb26ed804e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551248c3d28ce2b064dbc323a20fc7db527dd233e6598ed8b9d205aadf12cbf34e476d20352b9c7f2dee79efcf1dccd5253b6f06185f27ea579bba160cfe65d1fcbfd0bb41c01004857246a003071747353b9c3c3ff4e59959980944f82e9da4e11bb740b82b28e0e67f2a4563998bbc9579de8074cc6df7cdeebeba977c0cfe0b7f22fb22fcced72e53b82ec5c3e438b43380f9c02a57bad656a62d4504be4001f743410412cc9ce894600964e233abf6a8d6a44b08a78747720fae34900382ed246c101ad69232414ab4567eb4c7fac81dbea0aa19f40c5b13999ae43519e9d44d66b90b33804f6a94b91cf59be9716492123557d585e75671b81886c855b652eb7b4f88adbf6e441114a5140b0ed6fd2b82b916f981c44b4b668d69e0291fced845a4367d647cb902a038338ed7b636945ed3a75e62511371f05806e5a179b04012f2f008d8ea168b329ab377294fda97021ed84229adf9fd619ad91cb5ea7ef27ba6313486ae77c7cc1b67c2424ff2d769b1266001b1802caf8e2c57618cd9d9a3fc53ff914e842ae34a45edda3dc64b5ac99eab373b9e1447afef14fafb63678c44c4ae51f92914c3bc5bc00096c6ae7625bdc2b36cf1025d85702364f870687c6b9cc678cf295aa3869bf20c20beb243bb32927a1765d2de2f4fe0959cbb6a2e5af9c60ce2e0d3c8d7f9a632f1aa90f45f3ba13e7a99a52999b22fd34763735a29d2511166d7ec611902c615e449ada30d807870ac25f8822c557a2565a9d218f69954a64d7bd22568ed010c11f06d806d2a369a9f4962f4a37bd79514a8dea9a36526ce61165286190d31ec5cd9dffdba092f902589bd0895c7402277b36b9d6edc86979e0b56a887525044adafd70b0f3c96f885691142571dfa4823680cd151dc23c1ed2a71aaa348365bd573eb5966c6dcad047b274aa74e8311e510008c6adfd433c926978ecfab5afbd2958fdaed0dbf49ed3ea362fc6f19e482a3de74277f4f46803eba3aa4037fdba345d629d5881aaf678ee40852558241e22d5605b6b5f1b6c5be5f952f6ff3972954ecc95cd9434376932128109e102aaefa1eafd355141d4322298f9bc14d97c396848222232f62ac38d2605cb1ade9b486ab2bce2b03b982f50fd71ed94eb9f73b55d33aca7157979a4a22c86feb51309da783b682fea089710b969576c8f92dd9be6a5bfcdd0044d9fad5b3a2a677b182b13b7e3e94a960788bf0e5d0269a4719db8b7a57b561ba6eb86855b28ba305b4e6cd0cef040d712fdcd66125802ed311721489faff4051db2909b82450ffb9f9bc608158b817118575eeaed824b743483468a74c740a758f96c3ceeed5b789a45bc9d5a2416e1923574d12225cd85a8f4e517bc05f360b00baffb74cda0ecb24c4b58917adfe5461569674cd4bd3e5fb1c3b789785157af8a9dfabcf645261f4a6906a9bcc2d98c66545f56a2abba69a214303f4fe91fbad1bd71fa5aac259cfcb9416bf3231bd5fc9e4d68880a634505c287cf4a3d4f19e799ffa8a0d5050c8d62d2063c8f38e3f5e6930693a84751822861b190ed3cbf3ca6e2dcbf4687454d455887dc9b10880129f57577c26284465020939ac3609a6cd017dd3723ea732323a76509fbd2efd812f82546acb384995bd133be2b6c920f89620940a862cb0855949ceaa06f112bcdd41c6e7561c2af59e4802a0c5b29c0964adf822009e96da7f81097b57114277c28e48a11a522edca5ce4e28915e5345bd2fc15fdc7618a36324ffd7ed077cd8ebfd84c136a407d29944913b7bb1942cbc7bb5bb223bc8486636c2d0267c3e06fb958a4ef08dad5a8f24d8364f84cc45bb6dd7f3a101b5ef131d97e7381f3849af42524f0c595d2a5b57eab23f45db5b448e13dcec5b125cb8135535be27c3f3bf63df0907d2971abae439f0203b6051affb90e2847c8afb22bae82f2626010f551e6e099bccc5fa8f7478d766dd021bdeefa0086bda0a88d5de817fd1f2b6214d389581f02a18087946adebcd792d5e130c24e1c375f589aed00d380b1546eb6690739a05ca126999b3e25a06fbeaf7606f528efcae9d4e1eea77bef6164e28d6dbb7026461c18851886db3bb06d8643fb5dab49b103ebd6f1d7b84f669f13866d3cbb3d9feef0d2691f871c17f42b409332e1209ad48b95084537613c34979332377e4212634a78d7f4a481a54e6d06d94fab2552c29d6527c4d87531f1daa32db6ad36fc56d412e252e2d312f2b20a846da5837c5087217dbbff97677f1e32b10b8354b8c1001744902f85b0fa52c8c18dd0bade0ae3379c0c391ec930933d08a189ee0fa87faef6625dd42989b54204c6c58cc64646cd3275f8dafd16bf619c8577dd01c5f2af1c40f143f2c4606a4c48eb685116d4035a2d279e7a492fa679cab35ca6005177a565bdbb61a1715810f9aa13d06e9dc1ba66f872ea74ba309742c88bd12acdb6f9776ba449c1ca29bedecec2a730b61805d79754b2895fab1a3756b0bcc9aa4137c2417dd62635a71a759362dbb35287258d6c439d32531637c6a31c64fed8905777e1d5d3609350e6389569237b1628cb77864808d120e180bcddedf1b24ba7bdbe366a29f1e7e269469108d748d7f6e42587f0238f4abfcc730c4cb3cad0e9b562f566018801d013e433fd269029b40e1c0de092cf1200a2716642029620a154e98fb763ed63356debf7768652cddd51128897fccdbbb8f6fe6e089d933f67a0abd49a9161bb13e50386ee511a901e97942c6e62becba36045bb5ef1c10ce86c80e16eebb471672f840a6046e528352c2502b6e8cee29fcf6c0e774eacccc2199ec4aa05981b25a09ed9b49eff9e0c4e147a4ebcefbff86dbf4fa5997a6511cba9937595c0494a9d5d2af9500037a72a22031c9994b86dc060a1d1aaf1352c431e3045cea81fc6f456509a16d4c05375a1f7febfd2c5f43c519a0a7d02a910a60606b781f1b06e3b8678bfa1709aebf3d51316e8b4e93744212d335ec989d3507667da407e09b890b547275a5e212965e53a9ceb311c536588e227a081bddff5c253f54f5900317e457a1eb1f354c4b79fb48644e52a57bd8af3207b601d1d29b5bce8c269e0dfd5935082ce73ccf5c4a91469de025efdd583295668ea2df3e7aa404375b5d82f0c588b4ec899316c0862ef3eb5e98859a2df3538ec07cb1a70f3f58da1fe260304e3c3835895f543b3f2b884f9a6b1b5075a57d72d236107c5454ee57248d2392888808b06aa098562149f9a9e8780f17491b9ba4bb28e6fb163fdc5aa4fc547cccff5f8e244426330622d6b048f2e01b4b27064bb7ee3b94ef52ba5eb0ad1ca592c92d996aa92c6bf7899b91ba38c50a8049c112569e578c3bd023c529de291cf73149632b092e1ec58feca23fad7159e41bcd36821549f8609e629b9822b7dd541c59f4b8c01bae3ff7d3f08121bd65e5a3e3a00028120fa38e17134194b228ba5f61a5d7e34177d23fa0ab17acf70a5cf1b27d9d2f2ac04c7f29551b46eba780376e320fb6838ab45760540db7eac31f1f66056b8f3ed886c5cf65ef73666d8eb058544bd7cf9a393670b7402a73f9a2afaecf0c3bafe1b73a0f331a60ad6b6b481d5ac2d2229d7cbd18c98c1be2951dabb952a9141f254f14a3ff418ab6bb6b09eff87bbc6a862287d522c0c262648adad07c0ad0f569fac25c62b290fe9bf634d2b087749d4903dff5f8d677cbb67922be9bcc7f3863d070605c62e294b88c45cb9b066c0b5f1ee1bcbb28de35df4aa47377151c65cf75578b0cec72637604776a2d437e6cc46f8d07e3d78e20853e32422381630fccdc58c43c54fc49949351623fe70685c3b3032c015c6130e593b5ae3b24a1d32e730f2d60731fd319f85faa234ea453a6bdc2130822aa3d396849a82497c41682a2eea75152c6921d7fb936b9effec1d24928d25ad7e327da185d2d1b096ae9e076a9e70498a0e218378cf5cc15509f4275d57499c52251ae9b27457506882fb5c094a0201919050e8b695386aeabbd83d3f21c4d36ec7014322624071cc5f50cd5246efc667dfd2aab85fea7213dbe1d2bc57b1f3736c6b7c8da5e63120a73db731e286ee61c8d691cda27a008611bc8f55aeaa8af101d38189c6824f5149657ea76fd1c8798c1fa00433cdbbe81492b29a4273fce0131b652a45cedcb045910ec01154ca593914fa1ca51e8de67f103dd50330c7f10bfe0127f8814c0219d0cb0974a902b3556ddcc7f0aa51460e7fd8ca88056dc90b9be5840ebbf6b39ad1798f7340297d2bcd5e71583db489aa88e976d94e8fb011f3148f76c9596b3f4dfbd739ae6ada37505f773f693f8cd8fa394122d4f85ce337ca5f5b9667a38b2a633037913ddeeb65b4d0fecee83f9b4cc85b05770692b3d0f7ac24026a15ed5969ffec02816265107bd712aea8c4375d00aee5734ebf3faaa5df71a223a4215b0f9f33aaff5b6c38df60f33c3330f0d2e9c648a0dab412a69f0fb7e9d1fcda2861a2134941a0766cb548b75017e91dfc2936518bc5e32f3a567cbb97859e040e17b11c8a48bdaac609fd6863d850347f5bae9d5976a96209a642c8e4d16f1eace93adcd91f8be2517f640cedac6dc16456b2d7c3e9ecee8222f54c9e0d1503e575fba999da2d30aa917fcda618036cda4bf750efc37ecd609b26972f1b7e6c6ff6a7251e179cf3b852dfc24dd6323b7cddaad8da0d2842a83589942e3987f86fbcba3fbdc7202cafa856ab17e6589343423bc0a8dee4927aa1b2805931c1b4db3e6610e7ca9864f4b1b9196a1d97fc363558e36459552c683c46bf7496b93ccefab5300a805f92f4d75bfa9cbbf5a5d41c88f9788f5b4e968b535cdd90084c88dbee598b460ecc86512d5176fe94d53924259af4a1bd8054ead7d8fa99256d7f1169ffacf8b089f185a72c2f8882a7dbe00b94dd193ef6d9684cdb9db9a122631d6dff12178c9872861bd54eac2e386feb4f14ebbc4486a859a5c39ed2c3761a15e6e2bccb6540be9b9ba889c83d0c17e0fb2a509ab14e34cf88b269145fd4620109dc791c0d9060ba71ff06392bc227090cfbb7db0b73f1188023795692a64ea3594722e393474bd52e3a7ab17388a4f468abc7aa9069952034fc6fa4a41648550b4d163159f77a6b72448da47ef4b5161a2fc833bbe1c779d05fce6d58778ea30b7cfaab9d354bf1009687f750b9a53f2556ce1a7eec5e4ef9c4898bc10e66b87ba2bccedee86193030fd3f1feb74f07cd4ed231e771a1acfd867e439798c57fc7b5dbdd20ec6b4636d3c72a699b38907ee7d97011130200a83140f374e1b37507ede8c744fddae4fbc2b4f320b8c3ae455a98452fa7318d482c9409199bf9aeede1d861cbd88ea556306a9895fd55f98f8370b0385427d8fe5649c3a6495c52060790db41e5b9e1c9282d6f3ca4aa4bf312d0baed8bc57bd1f616109015ccb0ec0423823f63fbb7e7c743736a61c5b209656a85a3e4ee43c6d2d5511e6f956994fa323a314715608744b440f98c4989c7810ecf66457a3eb61b32042673b3d1d8fd151d0beb47d589fe9bc80cb0d69435b87458c6bf4c6c21e6094bdf706a7ad2940e7e5eb6c9485fcca4d72cbcf7754ce1d62be87c1c441451b7ca556c55e743056647a37356107f4c1e5e70a3d218380800dc0afe15a150867944101d407ae95eff9fb8b11eb9bdae442a77093126566c674bffc32e6b8db916817a13abd6f160cd8ae1373272f3751c0640ec88b1f30c5d4c22e3bb419c184ddf0306a45ee5e327e807e30a389188f57818d681e94f4815cb6e7bd5ab76e6c9f88e1054953eadff9454a573eaf9f303e2bbb1b4612563caa948c3eb6b61f1b5c4fe0c1da5ce61df54c4f74619202f6bb2d4eacddc3457a624ee0d1f969f2389302f9a032897a5bc9e6cc6a3f78596266217667abf845a97a806fc4d9139a6ff3007287a2dce196cbc1363096531ce6ccb1320b0d0ac5124e3af45afb312fa143a9255e3bc5ce7965284666c2e9efd8bbb567254c29e0f5e766d03640afc96a68647c1e74a72246faee927688748ad93e65d7d6937098e5775fabd5f019194eb98fe85ba01b435be1addb16fc798c9822aaab8fe6d0d7359951ac8c3e53b3ad9c208e0c007d7cfdc130d2af704c665cdb7a761d2c5fffa2c8f310e3d6c195f6d3e375f38ad0595c4ba04c50a45c0e7d139ed49791971cafcbff1f957f1aff446f4bb55b093221e0f9f811feb539a9c48b53d7eadcfed98e1fd7518017da97a061318ffea1eed1efba137b719c02d8eb107f2949c586bd1950dff037375b65e69ed337639a0d62a6a45db7a0fda179c0ab317e6a8f51c750319c8a42cf956b23915f3b4b9ca3a5cd6a7d1583118ee1ee183996d33afc0297943c06398e653ac8352574dd6b918b7cc4bf2e03fde24adff1df865df4c2f1206253b1ead8dcd351d4b9759b43583c4cdc7e048e8ef00764047bdeaaafe61e668ca88c52123cda0452bcc679fbf0a2e61baf0a368a368e208f9b0b44f4324ec241b56c9b713fea522af7cfc33132313d11c1917159b53cf5a53bcbda5478c4475ebc25a64d912a265925573ae54cc3891900b62ed86e7f4aaf5a7ef775eb78c244493c6273024a8db74b0e7b6a3a9334e98ce666ea3ae954f3a71792ca51a25eb74f1c15d2c8221b2d9b7905afb83ccddfa901d3fb3dfbf004bfec21ba01abe9c8318ff650e75d235b148fb84879a292e60f571ad305f9a3fcd4a777df9d9c7198cccd93826d4d033153ee2542442b9553b452e3c9b2475e4261a5baf04d0c696cd82626b0fc219f91ebeb725368c1d589376b209b5e866abaafc9b0b4ffce3ababf1d97e34e08cb7699e01e005ca7a900290d8ee88a1f59f27e3754ea52622480a18f7b9cbae12445af1ef7c87b18c617aa0ef322b44e743cc6fa976f985f76e41ffcc1f41e8e7009f061d4a387be0f9d6778d0c649fb7f5151d3317af92c1b65a624fcd7851c97c726492656bc199b36b5f4053b5a1ec9685fa00ceb11d382279cd179007e343891fc9707778dab9468c894acf674cff1c03ea060d4dd149c0ca3a2d1fa5591812df8ba1d735c08b70f5960de216fca0e7704b3d05a45390a0f2171ad758edd84f7b63d986b7f9f7a53051f5ac647e1b18ab227a6e9936167ec17d16bc4d83b53daf6efac0b63c941b91fce02fa3221c3ae76a43cccf9b0112e738c2373ae4cbaac9511f3a98da7ffc58b91d997672d8573b1c32e00850a3cf04b802be30f1e1de3a327330b37cde824ec92dbf71d65fe630bc6272baf1208085af77554874c14bdb64e39be518d21c19f8482026660454d1dcfaa21297e5b4b6a7e815fd4e31d95661eaabee1beeb879f3e0a61045de63180560f6dad8fae349449963db8b98e9daf256bdb0a2f2a500da3f40531a7eb60eaaed9b74fd19d0fa73a685c634d35a6f2d950a4fde774a8b3a26a294c03fae4a757802a101b400dad3e33c814e90ee1eda93623a23a1e35bd2155c09f334be2f09841c0f1dafc4fea6a86c2614341e0c597e77d9794461fe146689ecfd92dfb3d08e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553d28bb0b577f143196746ed94754b05b392f9757bc3fd413637860be0574c2c329b7a7aeb6936772d1d9447c4c39823db758d5ea182e0bfa2dcd6d6d2cd5c7d274d5a72ffe132686239166ae9e73a86c4fc2aa9df3219ce50622629ae215c658de0c1c601c7f20c0fd3336f542debbf9e3d37d5addbb591a4bf53a30dd6c9a4035a3f8839fa902f37fc11ce9a742ee9de97be80675493874251d70817fffd8ac7497540337144a0dcab9d6febc7f0ed575648ccae1e36dcf67a056eedb528d02562c89b7ff4233adab145ddc59525e01fb4ac09bbfc874bf512dfb629abd692a0e6c4885d84b6b8193e4fe54f4b59cdc7276447ea8de2dd25b07eb3e4ea305def0ee403ad12c5eddbee74257ea0e6eff09a5f49bc3e35b91bbbb726d71e7348c01b695c23de8d5b02bff77b8c584ce26efa133c260390d35b24427c041e55a39b62c51cc0b1005dba38cd4528f2d6b4dec1271410c252bdda86b70347e42ff3b4a296b85de9f77ae49b9224c5b146201799de88f1809dc9e24cd33043c394096e8f3af251fd99ea9dcae233105ea55882b2563a700c71cbb9a226ffa436e4efe6c3cfb5ecf4dc3769a9ecf58bd9ae200bec325dfa5f44e8bb78c3ec2c6a293818373179980f1595775385a8d02b64cf7dc4b4faf56bfb45c647c046716c40c19614be9f4f63490b9bfd5a9fd913249782759d59aea99f9c47efbe235f7bc07d25f6db17ccd2324d78a983317d4a2ae4ce513827d803991498dd6ad3f897caea1fa7aa24161afcd9bb6687ce8f86ce457ff16a7b8bd0b9ce411f8dda285ec397384cfd626a740624edadfc4c0ad1e91a5d8e1e1ad8b091d01d51623b5755444741bd2c50841ccda7024f0f0c9e0d507c2010abf7b65a20f7f4c2c0487e1276029ee6a9dc29698d26cc8293b059ea89998e4b4936e799a934602b9f8f016f044abd4a5cf6b3a3952f65ebd0a7394bb649587fc1c78e3447e29c328e9c06fb9e9dbb51930775c59f19de71eee28c471d5de163c386e93874f98d55777aa980bb3533a69195c411562764ce155e042c5b97a8cbb280aa72a5599efae09dd6b12c32023d44f6e4923cb8dde81e2f3779e07b04c2e3ae7ac2595b68128c6e418178610f9c27cd688f4104883a4327263773b3c630be838e56625b64e8ab74375767a18e7299682cf4ab85cfae03b13f9e1741fd5bf5bd5b548882ee13c587ed75836c64eb147ebae4603db5dcc441bb183ed55f11fa072560cdf6033a7c7f0bc62f1192dede5408fe4b31e76f60925ad42acd061c7438a24db4637940a23ca44e57ffcbb6d99f4eb037d1348020a1ce1435f037a254529a21e3a52afe5bb323da5ebf4155c45a783e99e1a6ebd0f551d195b50be6c122fd776e427eebcf3982cef8016d9b20639a6f320ad7cda115068efe7c3253466c3db511e42a45714dd888e157ea7e19dc63f6b90bfb4d15597d41262b76a997f2e06c593172b34d3a08badd9359a5b0a7b1177f731e38edf90dfb0cd06b358db25389389dcd9641051760ef72ee7b67384e951a39e61d200a6eb8286793d972f031524a5d3c28491a513aad0aaa56000ce2ec30b2e0054c43e937f0fe40fe3967b1828cfe71d54243ced169549ab962f80a30ec5d1694bace3496184eee5a4d5858997a47e08233b968f45328d68e2b074217ddd0960b8bf8edaafdc77ab66b7f07a8d5b08a8e4d62db24118d45bd60f9cf5f901c837b5dde40134baf22bbb500532ef4cdcad53a73081bb7eea33d7b8afc98adfef0e246c5f7c9798c891a26c0e404831b6cfeb0833f580800f48b6c9299de4e69928d3212fce20ff9d8ef37b57bb3cbb2ad966801fd7eac7a4e4be77b950c97f50242ef42ddcd12f1242da08e92f5b8e83a4fc0fd34692602116600598ab259fa724c0b00e6af5ec6ea3868ebaa7bcb3098639bc2a9c6951288e4007918a8800d9c2987a7ade46d495e2cfe91a225f73bf3069f3ceb02b60f9ad0d18af52c7206cb9f3d0c3f2b644ba7ad727418a923fac3140b79b29847dc0404e5322db92dd41eecf3f7e7f9b5bb17182516663666e5529cee3336f367ec6d88acd624391670ef62845c2a0d1227bb12571f8d4f30072f249cda2f33952925f3ecaeec2002f15e9b82dd97e4d1adbb5d33bae48b23eac70c7bdff0b7b74dd0febcaa178a4a873b631d047fd0abc8194b27f6ddc9e4a127b695c3fe624377b7572c23716fd151d3ee3ef96aba310b7d32bea796d5c1d778eb51a5fd32bc1690aac255f0c8439f48875cdad89ba72c76bbb62eb487cbcdc7b0a21c2ea043cb52561882f9f99585b3c7d0947dc5af1aea88d345be37b85960671cd7ae50f0bfc0f7b93ab4a0cb5d0aac6d29ac468ee5d85a6bc45766d2000152a602a92ac6c439ae17c747fe94531b28b0468b8b90d694feb12b1da426e0cc3dae5f29900a6cc27601a798bbea366c60c38e26bf531c9084fc95e493effb4ae619e762e82f53394b1b9f531bcafa6f83ed8f2e688b9999c83dc3b6e818fd44d21ce19f7670414e5f9d21fb73cfa0329a9103ceaf586d94905695618158fab3eba9c974ba41ee05ac71ca177ade40c858e536868e791c9323b5beeab3bc5394e23f8b223aa50bbe06ba7ac390a2a7242de34fa5e0ef3b3f8c04071b16e85b69eeb9d11b08f2426842db789e6a7b87b61d229b039b74b79931a76c22b7f43bf269c37394703940fb1d456aa7725b8a74522fd633a99d222efbe7f2a7d8d0da94d636e48e6c1604b1cba89ae3fd3434a10a12c76dc24ea0aedb98847d09e271c81651f6cbe51a806109c7c3b1eb8feedaae89d6f8a323780f2b1e55ebd1edeed7c0a7b2a66ed4e2fcc83fa92d2a6e124c991a76817468cda0502c3b55192c16e52361981f88d88ef132d9abaf718cc87507e7dbecb615d8c510312e405d49254c592ebc05821274fa708ef8f8e6cd23704e87bd729342ba4b441ddff6fd19dbea6d1d77420fb3970e420d2093b292ba403e9937a9afa35f2ffbe12cbe339a9fc843fa87861c20b7c77df9d9c7198cccd93826d4d033153ee2542442b9553b452e3c9b2475e4261a58621a8d28289fdd5547d4302c4204b4e24ba1ea2bbd23e9cd9fd9e17a1c606b6f645c23b686cac4f959f44c46808fddc0dad4af1bbfac06c0079a0aef87ec3fc976f985f76e41ffcc1f41e8e7009f061d4a387be0f9d6778d0c649fb7f5151d31944bd2be3911e8c599ea1c4f5e18b4e6d747c09d5d92ef0ae60a3669c16fc1183d2d517fdf81eeb86aaa063978bf6b86e384d3bebe76ad3dc80b9204e37d098ac1be33f8d5434155521a56739a47651856d224533ea42f183c569220cae54c6c73487e52d6b06547234e6897eb3431dac8724b3feb35d146363419bc40ea869fe367ae9e28b62c24dd39395b7aa4bdee2aad8bf8149753a0cd6ed6db632b5b025217d04bcaa34a024908b82f376bd2e2490889dadb25fac88d912807cb1429c60616b9d7aa4dd12e23bd6b5e8d163c7c91ee41383689432139b17fe1d184c205343e923dc9ba32445e279a1d3d12da76592394879feac0cab6d7787dbe4a331384f02dcd0c77fdfe4b3a46af0786d928d75d74011aec6b7e30d92acb024bc570760015a31bc0276fa8d2d1494d3da6e53adaea6ecc4f7144d6d08102707d9c750c9935bd310832323261c98be50500d57c02f04bb78ea982081433290f482884136bee64eb3763fa68393217a20a6be8b8c085666be352d760494f13cc4fba8269aaa20e062e3039b84270cf942db2390f5419820903f6d478c704b924e4470df95c70aaeabf6528012c3b341b58bbb96695bd2da1e4a21350dcb86e866e6cf00d81e434fdaac54b5d3d95d03872b83de8c351b9ccdf11cce75327a0e5015f8de19f24de8f77e084a66a444ff139721e966cd810513dda6c03cff8bd598f08c2f6df60628a1287cea5568528843b886bccf93429dfda810142fa3a17d7e02d7cd7c34840bf7b0e80001e56accf23c35b133fa32527cf304f53b2a41de4146b1e922fb3ed34ab991d0c374e8eec3283ced82509fc35f6d3862abd78c9b9d599d3011b4aad1d05ccd9d712fc7cb4d218587b1ef348455bc86f6d5965cd8c683a8e6b147b89c99612d5b770e30b17b8982caad61df7a2ef217967a6ea852e7ab351dc75d1147c0308dcadf1406349fc71ccf6fff52d215533adcee805e1a73f6b75e11e3b54e585661678faf98af52dfc43254b37bd566a994e307fc09bb9338125b8ae1cc55fad8a546e6832c4bfa93204665a9cf4673386f10c02f0f6f0e75327ba88e479ebfa5dd80aecd1338346dd28ab4a7ae8157a3f29c9297aa244b538826330622d6b048f2e01b4b27064bb7ee3b94ef52ba5eb0ad1ca592c92d996aa92c6bf7899b91ba38c50a8049c112569e578c3bd023c529de291cf73149632b092386a77296009cd69567bd5e7e93fd4a7309ec253d5b2373babf5c1e423f6b7f02a0e4ca8543ce55317e4356d9ae0039c4626e9a2878c01d8edc7e0c2f5420d5e45107469333528cc85d4195dff3ec73c04373ff103c2fe01e484c9f754bad1f60cae964149230cbc8d81ec810178af571e5eb3c53ba11b18832762f3b8b459c482e45f614621fc86b25fa866ecd3f8d91b68fc883d55f1fec52ec42b024ccae8325a86f48c778fc2664b9701c65eba1c7e42da4a201b5ec810c00e88fd3ee844b5da8d6b13f0ceb76709b690aad813adf5a5d697f328dd1ff015d6ce8d15ec7ac71355848bbf51536f4cd9efa05d7fcd5bb1f55163bcdb7a3293cd201facbf5fda68e4fd3eaefb0cb0366d52c22a02db0860b909c96cab54685e8c55166207d9e7c86f162b0a168f09f04b958a470722d7636a5669f0182e1b1dd8a5800dcadb819f88507930609a36e4bc981a26b4a426a29e078c0ca25d023e492e12d267402e27bb8323440c05ff9ca7c12eef1c4befd7411490159690180d8dff8d7cd2b4fbab4ad3d2bff2b3cdca99dd1af31ce78f4db456c2c60b6dcc1f72e6a34fdff375bd286f47ed4b45faea85fa65bb2c99cc42e9cef50ca76ddaa022bb16b4348f1290437d14b6d4f622889f01a73c47ed56bfe2438fe0d8a6324b4462dbbbadbed4878b1e2046004aef715a54c61a21f625d7631f9ffe90a67fae3c5a03481b02c6bf7899b91ba38c50a8049c112569e578c3bd023c529de291cf73149632b0904d33189e76051ff56243601fbf44e33bd7575cef47cdd83f1a07ff98229a4a8c460fd69a428f81ad0e00688b59bd8ec10edc2ab7847ca2254d3ad8bc71f6facfbe001eb9ff8a51ce65b0ee3b22ded44f8731a41efc0bc150804163f916738377d59561abd0a5573748069fdfe752023ee97cd2015a522556763da6dcbbe5315976d7cd460dad7a1cba5133fa2d9c476297c690d4d44915af70dd662ae8bff20deafca7e71909b401ba47a4449ed2feb366912e6cd009f48d490115113f07b85b8f90603d10e5f0b1c14a0ae01e2f2947b5ead40da8d42b070b1b10c0f2828346ea981a09738e91b5e76a1d2e5913d5a20e786d9a73a9fb00f72a34ccdc98b823ce287aa6e0543150faab6107ba1f004b540195379b178d226e7d4607ff8e389ac2690f84e86d2fdaacd558524bbb033a0162254a4e9897269dd8c4c7d5f17ff0d58a1a2031c25be271c28d5b3e9ce9fb0d175b9caeaae7d9f10fb6b5ac73ed93b4db0433c6802e24cfebedf34a488f73685fcc3b3d7bcf37e98ad72992db06b70ffb3976363643cfefbf2891e373e326c03556d7d1335adeeb5cd81ee705f3861e30e6237c0dbe5b7d3ce461d6ede5bb2b977e8ce773b1a1e95ea422acb22607c59b069cd1b9638a2a36a2276448b170763b53841c1dc504d0c22902589e9d051b1498944348652a268500a1b12d7c284a63e155f7ac0cb593732a0be96bc260c3059d3a9ea08f9f4533a3a285d5ef62e44999bfc0abc33475b875bfb784405e98a6a7a08a4f740f2930538a43efd3d7aa580737f94fc7ece1fd070f22fa75a1e55adb5aefc4df776f6cfe604f0baf8407d2bb8a577e6a0c18b89ae3a29b39591d0de0eb049e78789d75f488c41bd322b785c02c587504f4de99a7baefb621e14019104c58b8396cd717d4b0beb9f44ce16e3291dd74de139c3a138b201cf6cb3c51482f88af405edf03cf8edd523f4000fad17d3a7070347a5855000a951b00b855309b00451fd1d4981988acb87eb2903ab091f4e7ba266b57f6fddd65d062b090d56c2a34fc56242d80c8fb2da513e2ef0d4a7dbcba1e0998f9098dcdafdefc50a685905818a277c320dfdfdc8e0d5d4489b74a4bb635a4826888b14baf160320978e9702b4a23924e23b263d6d138dc21a4e48f3dfb5b714b84c4af027052cab804e1d6773ea6ecfc728d6f6f2c604ee11afa8022055b9cfaa67b075ef762f8d773802e941710e15993c65b9a62e8dbf67f287c0bbfe38aecb8410e85f675c567a6858c544c3d96af8f55b56206aa20c6cc14096bca15f3749f426e9e898c01efeefe1ae1fb1d384551e00a7585eb36356e416878be75d44ccb97860d722f7a641645de0724d2df518bdd096a198a4dd9f5a838d724bae96da935fa8aa6f855dc7b582eda006967b1235fe51dfcc7174bb5cdbea6f7cfe6c5b5c27c31beba5f0e4a040a7037f11f11fd2f10fc94beedac1c8f26e9fbbf740e950827ba0f976558869a3776361143f5720277c0b4cc4e92cf02d1b124e9c85958ad5508f5295ffde74e2fe5435b4b53bca564ede9f45ed4923e0cc1d1acbfb3c5643df0d8cdb1cffa32b97f40a37cf97df1286c4f80bc9098a45d617a28f8c2c52ab630aaee245f95459e5c25641efd179e9ef685ee25001f4121b78cfdfeac91ddd559c1d86232d834e29d05444b1c4f1d5e0335793e9a13bbc832f106bdf4340017602993f9eb8229a23b00049410d8ac4319c40145e70dd0b02edb9735d9de07f32044b01e2e09400f488d33d634f8daff712a45e0e56590c81f52472cd5b45f7d63712980e08cd8931d6fbc3453bb0ab3d9d2e2ef9944673b0e5dfa146f30ffad3d1b01bb6bdc496382ddf07bde75a542e601fad63e78a0c550592ca5e60725112b3d766e03b2e26c8dd072d218a8d0d3081a63c65883546cde70bd14a8cc40d372fb552d52cb5f02bb1d68e80004e8d2a60a5e79e28319cc07a6776325c1aba17996fc03ec2b29eec4e43d2959549f22c1fc072a27b19c173dd47ec058e274c35dc38ce7c0e4dde99382e4722f218630c3b1ec11f79994dce83e2337ad5f369006e63c43b2d1f2d31d62e0dfcff7b92f6d68bcd6a8db196b8bebac472403cd70ec92ef3de37f953bc27f064863a2cf6830b2922d1b6fa04d84afbbeadb6f753b17a4b70cfa336795fe61694ef8f0fb588941bc1d0b3485d29bb307d53a866ce13925d0db3fc2ba6d232ea508a119d68ae0c8ba7c465ef15ee3aa236a773e8d8f7fe0adf558511852ed50e2f4b1b300a0fcd78579d0654f832a3eb9407b5496632d6764ecd56d98dec99dc9b434230f0005016e34d8504416fbdde6924ff01efcdb8546d3d5c50f1c76b3873bc84ae77c1297ea9647b6d651a8730e1e2a1300c2863c97ec4d020f45b6d011d1b68bd15fc7f7744057cc2eb50c37141023108c5e9a67603224961ffc603069147eec8a1dd7a8ce624daba6e02ceaf27064391ab8e1bd2a4396cd0c270e1c7f7a27263768851ec8e95bea6fa4b128b93a0f8f318a5c6568823c32681a9a12e9a9e28426f146faf57af146ff01cfb6ae929033133daa9d81c70efcc9a6703e84ee47a9f9ff4120a6c6cb86b4ec478bfcdfd1ff42c699eaf6505160ecff0422450cb1125b01a76ef9ec2970a2152de22013d4242cc807b58a4979bd61e4baff1cce45e391f09e457b44794ab7951c401f4d1c05963604e5133a62a86ae42b009c9b4317c2aa30691f7724610a323c8e1427faeb0d324c39955cbd517997c7bb88439b3cbbbe8b57da806f3676a538d2fc326e5d70c9bee57ac238ed0e7c7570354a4e738f818cc5079dd3499a70ca33abd19dc6aed0d7d5db3c88f2d64c1ef63dab3bfb566bcd0395da431b9824fb0bc846496346eba62134bc902111741b857e96392485c81759c4d2bd89718e490515dccc305337c80d7f2ffb9af2669e1e7da77dbe31246b523101fa3adcd474fc6850fb3edc0342d633cca2d1167007c4d33b95451156ac5b7df7df98eef04abb275fa23e228ff2c357f7867bc65f89eea5f15fc6324cdf2d077bc6ca91894cae7fe505d3ff7ff8c4048e6949b57ab6db249f228506c49e9af24d008c5d2fef7361aac8a47ad562bddc85394260b4c78c97cd9c53c204cc6d140571103d3206779c7bc3ff630e2a54349b490fc0ecbdc80d5ac2f20aca9a6f20ced9e834e872e94717cf46338b3c257f89c132ce9b404d8b99e27013c9c52495523b6dac2391cfb76352f559a1afe0b1803b00b5db765024454dde632c9dbe9af976adca5c9a3152afc0afde71605fda3f6ead3973d63778ee11b5413b5574ef2a8031a695ab82aa6cd6097c1b255259cde54050dc49f32095c348864e9b65e66f55f961ac3c5c884ab1f136a770c93e4499f747a88101adfe71ee7b706b856c5b67aff60ab026c4cbc2d5d9a32d77dcc99b81605d9113d819c55bb64700efe4a9fad569e2532e6d63a5e986d68a95682ab60fb0e5a89c485c99ff136c44e851b8adac4637b5b6550e8a84809006ded784f8437fa49ce2863c400ed47d0acb56a7db289a9574eee5210e7399237dbb076d418cd5df1321d227fac514244d41268ca89b5417a2e0b9f3431040fb4b86c3be0604649de68a28bbbe3b901e1c1f6bb4a10c1aaf0843c4054c376ece714b481f6b0c37f4eba64cd896c51711399b362773699787ebf96b149effd18b84b7c06127896ab541635872d08e58704ab7a7e94e4ba340e1913e457a402c8f436e27726d2472074b9a94ea310bd0e0310ac50ed3982488323d1fe7dc43d38c0ce6b15533e8923131f313d821ed71d3b16e5e606bb83bb7f7c4e3fa9cf87f69e1c56e64476a8f193f0b3f190d643bee192c27533354d5ac2290109535622cbe8045f0e82aaa878e75e4fa37db8175a13226ea64484e36398d1fc7200e5af980a71d4e64d28029161df6f08256d3ae1e752f8981d7a12670af6684848e14aaf52602250ff7f411721f118d1d260c771fb5dc1b588b43aab0e55a633bef5dbb9a5a068c097b61bb48d37f608d175503161a747b1d82ff60b381bcc0abe11e7797e320bb0567124bbc662653776e59ce3419c3eb5d3c13d25261452c7014ba106b1b7e9e0262ff258390b94920950b0955d1e8b920f5976b8af52e2a5cbdebd97b151e2111dded628b93641f4fdd539949c1bc3379a2d96b1492808f6ce258461c9304caf93391e99acf5ef1d0956190fae0a608c9d12797feacedb6b4be38cff7db33807591555a4ea2fa0beedb19fac4455224d867b5e2e20b861c37327c289f3fdc0a8c1be2e5da21e10b0384aea28042de47b2d5ec436c2d9b975a8f3fe11fd072479d5f3564ce56f4136f4c4566b48fc5e22d1485dd6ecfd64bad25377a02852bbdcfe02c4fe550e5676de4fb590ad34fc6c49b2dc819e92bc50f3dfda1440e81a1d3ed8b1a4da9e7ef1e5aaaac35ba4615a93f84bf262701afd3b593e46cc44774a94760e0f445c4c08f9074cc8546eda7347db98bcc4705fd4773b8842680092179be9a1ce00d625dbc8594d78a3eebce3c9c177fdb2f6776f86bd0081a7d5d9ff8cb0c737096a896ff12397c7486f464a7baf2b9d51937abcfaabdf7f38fc305f52789d27aea7cf5a6032dd4cceb4eea8e4add81931ddee7bd1582d6243a78944dcc6fe4db550d01c5dff93ab4cd451a992bc6dd41436328291d44a9443962dfd933389ff884c592191f2d3a93c9e50ec17657b4add8f8f8e49a47d06643123ba01a7b4edb5b922716f7d182380722149ccfb0903ced2815b36a21039325542c6c443ddf04ebeea4bc1188fcad787fe3d3bc46bac2c047edc16e255bdca7e8758a3878fad59a465f9d0c02117f3a38b1a6aa1fba1560bd95537e3683809ec72caae1cdc36185396a11b02bce73f2bcf4ca6912319d6de666687952844f1a27c208e7610cf6ab00513ac075dbc9c80a57fcb50d482a25d4ca73a2abbfcb9e9d3acde103c2d0eb301e3561fb5026fd7831c3de5d64d63aead11f061c78c0bb2e1114703792a115f36013bc89480c160ce83a94fe2e49020bc869a01b97e5a3dea9e3f21c284146dfaa6ab7bbf4ec607130cd5e080523876c8172a9193fa7abd37715e01e4532875555068099346f4695154a4e39175e92b5ef9bcace50ffde8ebd1853239af96be33b81d650291d1917d473067e7c71758e769342d34b69947ec441d1c3f45bb659320a9b03206b9d5e9abd420151be51281ca05af450d7942726af3c5b19d9ad5f40f91504d0d2d6a77dcec71897499da54ecefc9be9172c8ec695f34e71ee95bc9d54d820bf84fbceea7fdf31d2c222525392a6d3c018309a2d6ebc1cb995958ddaa1415561ae62fee54d3ccc8cb44c0281bb061a60224dcfccff3230c3f26272255387d987117c444aa73907c0fdf304c139fb3f6859a1501b552daec70be2c3836b56f65af584eff103bb153ab9b0e229ad62c03cd94f27fa68e23f3a0d72d22741c6f8ccbada85f550075c4acea296a9b8f3f3e056f7f8a948faa7583f728d1aaebcdf9d00f095a92d310bc88203840e7fe8736c5885fdbff257c4f38fd46cb6a909bd3248487bb5e0193d8c013ccd83f561101e91f9de2953470ec85c14ddf963beff9aa5eafd9e48a0b22204ff19b13bab2aaab2f9c20a98c5c779b19c4ac6236dc849643aa4d32796fbe1969cabef66a4bb3fb910b9628ea04316cd8aaa895bb473841ce67ce67367e382d86519cc69e875bc4a2551f021ef0ad2b02b156d83425cc03ba7e996ec09ccf2ef6ff3883807f2f28d5cc2393fae74c2059ec68fdcbd6d57398a12b7559ac6d0c3583b22f5ad8f0cfb782a234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4dc099281d176a43b470336e09be4ca5c7244adcf189c07e938456c58e39d92f5ac072d3b8eaa629fa9240beee0b31f298660c713b4b37dcd362d334f97b5eecefcf6d2797344fa7852ef8687de448e1eb2a07060b6e3207f4bd91b16aba6fb4aeb7a6bdc0217366b67fd5b9468943d48d582b462fa9b2744ccb79ba24dce11642b183e1e05898e53e061b02817c1f34f9cf6e00ecf5ec97824b576b705c56c80516641e50b97765343e8003ecfab9ee169ef8a75b6d4ab00ae5bfa0367153cb80b27e15f3e67644fa3250cd851a8bb4a9c41718e19b60fce2893fb14dd37b5163abf26bde563c7b171e6b59fc52984f25f0c1db66cb8132fa204207fd499dbe8f1f140cbea7ed58b33102d86fac5221b4d4095408f497fe35b7e1678cb3799a40350f473c3b485166c0950106ad98aa5a32678231eca621401db534a75506221d14a92459d39cf033d755fe940c3d476d587c26bef2d76c7903e6d172d0c57b85e4d7b0fd02bd7d94ce9ac9302bbe55ab07183f211cbbbc71f499929482f3e65ea2517edf7bbfada892fbebddf9500383abbe34dc197d249ef7b8f094e9c2c02b4a81c31615c3d98ab997f1cb8b3b43cb3b675a604224105838f2db4582ad7f58971ce3d2f7e7e1b0febc45453e04a77c4e8f9b85c7c23ba63ad6be5fffa378a1b00cd05f10c938c5f4dcd636bc33a506d26afd2c13c7c44e5283003646a475970f091e3e4bc914ec5f81a05029e71ed4ca6b1b5a172390b54b38ebc5f7dece3516cc191e14f074553e9127239e4cb1cc18fe2a53038e190c14911122b9b1c3b3ff9279595cbf0bf9011d13093f5584bf4fbb98dd5c7383e4dfd84c60b594b1c45ba9803ee248d9a9d41484fe64435492bd8951854514e9b4fe867177193eae981cdb2910e5ccf8c974ec29eb742a388744d4b800f50563def13bc6e8411fa51daf73375951999a95a8e2f01a7df6c3691e4497b119bdc32f801963759e6c340bb206f60afb5f25a0c2eb739739cfcb794c462f11d48b44e829eb505cf28f637622202d138a04e5c4aa6fd786023f35406179a492b77c45d063d6cf19e108100f703be56e9471a3a21c43cbcda5882fc888cbad57e7d3ede28240549cbf872702b3f70bf24474518f2d03eda2763076ee6093a6394a6ffdc4cedefd7b096eb40d98917a2b241dcc192c9a79148c06fe60fcaede7283533707233a4feeee0d72bcdf266cebd536c7a13edd658aa8251e4f9db86254b1003c4de82a763fdbbad45d3b4ec5f44a6eaa35be855ba95123b7b7ee9a6a94486760c0f72aed2b5b2872927f1d52d964a6b8c9954d1cce1af68b653c00c51e6ea40e5b258ea9bbce7d9857b6f493d6b162a897ed72afa88a190b20446cfb6acf9d04eb47ef8e8a49b484c19c80ae2201ca0e0aa035d73c7602aeb1f3054213c2fe4e2ad85fdace331b0117a8b262a1bcef565c9eb50aaa20bafef7805ab8eab52ac081f6abd9c48adbd386ad9225db3a960a6574b0a4b554dc83fee29a26506abf653cadb529df0835768789cbf8e38ed4d292828672dd0abcd1a9362b1ff34b445d2f5ba0a7019da1ef72fd5cfb4bf79832430f173bac1c24e777082fda453f886c15fd64875a80f1e111de505ba17257c070e5fa9e91138945c0c367454f963e06dd8662acb604b163bfc3dc9eef7a67bd11602f64fab63e7e1399bb0db77d1c83e92feb1677a59472d92a705aa2ac0ea1945666d6644576088148964065fe829c41d0da09f34487337476705b2c2a93f16aebc92a988a0c0dbc1b3f1177c6e97aaa1f82eb86855876843ea81f75bc74d96f4084630c12610fd39ace3ec06da1434da81ae4587d36f08966032a6f4c969e96fb9a871fa417cf174f96947de360e96af492c8ab36e3d75e088d4abc7efa3b4ba3625658d6cf0a4baf13286aa3e7e9deba31bf381d32eebd78397d8eb1510519ff2e994f95d581e6d718d07e62693d907f5f71c76eff6e9b92b6efa98821f2e4c0cdf8c7ded1ec1f40f66a5e9cbbc36980e45f2861d66acfb0b1a701174d6b0c2a94c07b6db6426ae9a6f6f634ea1513aa50072867f1cf0237421420ab31c78899684bf9c849c71f964914c35a0b78f36cbef7e66858afcfd088c8d6d7b9b4af39b7f52085721c925ade4c36c7990c66adc5ee90c4cd95ed9cae8aa78e173cb2a21d63e88cac6b969d0abf672784d896c5ba964d55ba0bf11cf7bb28c3c17a3e34a918fcb263c2b962c7494bf852902113092f03e3328027e5037f55d91def4b1d199b704c00da236379218e35e3c6cf9856772d1625c7be136c7dd296586a8b60487fcecaf05ddf63bce423fe073f47d1628324e2b1aaadf378adb5e1f13ec2622282f1297c391a6674df7e435a4b16c7b96ec688b9bf944fe9094a23b40197098d54f267f1e0ee7f0887b5b6ee0e6d9a7dcaf8dab9a1dbb5ad02050e409a0345fd9a19f24454dc8d286d9ce0162b86cab62564cddbfbc32f2477457d921eb8f6af30525a9319b1e13a0b4ad5c3f993abc56ca3ff17e5e6239e2b9ed5972777974c41db7fe959f033783cdd94eebbcf67701f4001acdd52be291c1f418b4647c48a32c3559ddf4e4e11671f28bff4249248d496c84f92122f8770f286ef78acba66f219bbba1a55b7eaf71403091eef5d73d1fe7dffec9278c97d0bf08ab5f2647aa95bfcab47b1a17a9e422daa45f030d205994a154470323aea714d4000ade5acd8a3c5e9ae4322240ed4c003189df1fece60a0d6e28bc0a3d4328e48f9bf883a7ea77a98f26a59569612f4093c2c97322290b5b5d3a6984a0c214d4b70ab304472bf4f11f4ebb2b4a54f2f988acb219dd36bccb0da275192026ec9bb0d58e126a7ffe9a72497fcd59bbf3ae9034631a0366f430df0392c6e45f1a92104759c26d7da2df4bdf1ffe8fe7c21e198e775677e3831acd3487494afee6fe9da7e9d6f067003abe46ffd22ecabb0b22d2dec93d75d5e08c0f4145fb5099b3d8edf7fa9f8d254bd5443e34e15c694d286e3540e198c15214f46a90556fb04a2b37967b5b3eff19c359b78808d8ef5956e278f69166451d0cfe0450882d91f2911392961d91f809c9f829b2db82e47488ff22292b81bd06b63dffefcf655c3340a3e3466900157c031803048f900a1e8f7e73c560925847831b50a5e8a997c36fe4af67deb9bfa7ba38589292cdc760a39081e876d63bc81f02643c98de66feded63125872b6db8c1d08e7f86e0c01c11a25410b2fdd89d66489b5b5e1ea6de4217eaa226933b2baeee3c8f7b03dc27594545b410986551a4c74d2807fc324f7cda499c25eb220ea5ad2a2c141d7585c72f4abe20d0c04ee4dddc82bd0c02f2f8dd6b3e05f9f8c800d67eb69358ae55c0c9662db3ba80659739fe021a65d797e2f3a59dfcaef5f9c97ee4c2aafd5c3da593ce34f06ccb695b3db17a7e6785ea6eae12af8a3101ff50e33b18f5c3fb18ca1e4c5a457893e7809e869ea54332f5851cef7acb608b86b270bf735908b2485a105a2b08591c49b4e99d50c30a3ad09bc462ced63ff1db97b1c7433095bc0d630962c40f1e2a83ea2f5c385e41df50b5b4844cd1950e384dcfe8c05e7ae4a42e00974fa7d97c440fb1cadce7988e371fb0d2f13fbbc5be484fd8bddb2e5aa6efd2db513b36ed368e521d23c1da6b3d9216f07e0978e24658708da459eb536745e27f1263f5927ff7c7119ab06a7adaaaa36cc9c479dacfc9788451f5187c3a8aa66d0e329fb41b0484b47b494106085f4bb2681c9fa70dd39efab7e7a5b70fbb83dc006c5e24b3fdfffb309b9370d14321c3b9403c47e85d421d0e6a373342c67b253c357a801b069584f1b00f4f19c4698e47ed90851e17245a5f7e3fef546f9c0e2d9cedac2da29a988c49b12df071924ce189d75461efea781c48104760762b89d29a44d55a5a7ea5ce4beb8dea5cdb93af03b4e824f1c3569a8d19eda24dedaa741d55ba6b14edadf21ffdfdc9f102ef69341076a3d38a03ef6ad15cbd532e17a90e522daf69ef3f1adafe3e2d2541b29b1a46429ffddd4c78bf64f5887d87683fb7ac9d977cbe362faacaddd04f7e5fa5b5695cfa510c1c38bab83dfc5faca220545e8dc86a0676454f9ad8b19a68bdc454fd820224ea2eecf0b3f028f65e95e26a06c745df8d8163a2e73bc8c2f0513b4465c8a9a63c6dba2456f41772a6d6baa85087894da517e2057976282359279199bcc4e02a5148217ca48dd6747fa08076aa5df82f0d91390adb27a8fa2b9709c74d0d2acef271260dcc3813b2aadc36b4c83f4d395d9933d709de9df786ffa6faa42bc4e677674f0074110eb68c9654b8909dd767a246200208443e206cdab575db007dca9230a3795c677fcdfb874675dc1d9de0ac83f7ff471bdf0e0acd3c6361e2b217e10606a0a5e8b8b6de028f50b9fb28eb09553e9dcea3c21e8339340f8fe020b7e55d16096130a6ead5529ead1915744927e558a1bf21bbe5be82fc1d454a804f8dae51a8da8677110bf3dfb4e55599e632156e0547c434723aea9346140256df1da269ed9e01eb7d4b4f8db1fa486042bf2ed02ffd5e4c748bda54d4f662491878b092707d944e1372a790b9cdaf73116b548ccf5eba6350b25ebdc1817715291e5c09c1fc7e4864d3e09920a4916648d02246059dece0457829b69e511af7a59e60ff99d40b3a2c9e3a4f8ca478f7eba5a47c384b4702cec041b8c31a744c62ed4fe9b9479e0bcc9435125cb9c167eb6d519270a323ea2653b2eb9a9e009f83974953ec5ab40c8f8158620fc2447a4f4fe1f95c89f4607ddf05e9c583700f93d9ad5029cbd1c5b5786fcbadbf2ce3e578b7892519d3c88ca87f3fe184f1be0c692030dd53cb29f66a948d7b2f31de0fd57530803e7bcab65555964d34c986122c033309f7312838d8dd1b56a7500a372f0556922dde7545ae4e874c661b4cf9c81a0ccdb07c62f7a9754d20ecc37ddeb575f6f1106b6eac9b128c67179f7e906b8e0a79e045a207891a54f44c357a472b713e001a5315ff87ede8f9f84c02543b536562287306dbc4010fd288984bc0c01b35b3d3b6254c58111eda5d90531ae5b96ea4bdc90d5cfaea07314eff7f6f1c02500e8ff114cfc48adeaafbd0f19f186e8ea7b3ec2e455fa53d80c3d327d015bc46ccb78721817305ba01ab4f9cdc378be5508c3c13c883b6e96f3e9afddd6a3f5922a6fdd3abe52951c448ace7b4607dae0ed9646bda5678beac801bc24d54d9b226e22ec72a2a793b52d03f8bb98ab573d97cac72e3dfef2feebf9dcb9885ceb5e7885b70dcdb23ada7c278a69e1015600ad882e8f96ff9b9a1c54a1800b49ac6086a53d16d56ba3a1e682328fbc8a1d29405ae804dd097e18b24ffafb0971cf05625460b217d2c0cde93c15234d172cffb10864e8c3225d7feddbf927fa6f6c675d48daf39735135f9921e40979ff61ca48975f4b825ff04dec7ce5efb9ea6625f001d71d2287a2587aa44ed8023a4b0a5ba9ff6d06682db1daad985784dc855c75def867a92e2271638b2fcfc10a077b7255d38825e1d006f67ca008453dc2cd77bcbf22e36fd5d969e804c02c7e0b4ccc5245b51d59520863c96db33d06678254630a6a1a66535ebd4a0b5bd7a1913ed68d9f1d1611a54edecd61d7cb9e79a84b84396c07deea93367c34cc4226ccef13939005f7364a0146cc716d6df77d3ca46c453641eb88e261c0f5c32cae69f99aac58909befa75c1fee013500560239d5f7dafb598d93c4eb06f0db81204dbd4b564bb5ab81283fefaa1e8eb0e3e52dd37ce4d0b30356cf75203cb656ce06e0df74bea06dbf69e1f8bb5fe8f5693f53dae012e018b6315cd50b1fa216d7c47a48fc98f4964c18c864ab5586cf166bf657ec4fcebe6bba7e639e3b03d0d3b64b40ddba5857e29a00c9165a607a726875f5f8ed1514f1ab60393b353b3457de91aefde21222f1336f5a8ffdacc410025667b2364d6c3577b5635e971121562bfb9eb3b99e6845d823f649e1203c246c0bf0d482b77041864b7c184c99de38baad3941a1e7b4aeca11c4c37fa2d12e8be65cbf66bc318b6a335521158b230ee7b8e75dfa5de3ffa4e7aeeaefeef3249c7b237c4c719597348fb9c0bfbcd8e673227a20969f3dc5dbd9b08f53a2c8d98ba084b0b1e9fff833db8ad7082eb7741dbbdeea9982c37cd6251a9ca4982f061b91675b57e045b6edec7cefdc33e593b5c9c3d8ef27ff31ff120daeb7f1b4e1ff7a7c71788deb529708650fc5c1c290bada684d608088a429fed58800bcc0ff81e9c6e458cd4ef44b8258569ad9247795d1b8d2e54701dce597271c5232ae1e636d586895aeb3fd9addf56d5412b113a043ddf1e474f38019701928ee7fd0ec1ae7d850ed637258e475595e2c01c57076f0eea259ba79cfcc78b19a7fd386e301b87c9e606e245be1f2db551f48443cc0917afcdc4efd6b15b00a30d4fa7a0a3b417095253425065b59359775b43db985570a608ecde75c333da3a2e11b5df4bb1f6ab61739b403d616c56cf713944b079cba324d1c7433f95f08d6519e027107871c425cc210c08799cfe1d201f6504d18002709c3a81315e2b0eab3744901b126ab7fcd96252ef2079d057bf3c06cae56063f30a93ca227ee54dc790271c3bccc4a441d1beada01ed1cc65e041c30faec8ae2eebab4dd439bc638f8b156c97ac454876ee6b4e5bb37aff1e2130d07b7f35ad1458185493e6bbb93e4ae1222117de4ec106d955f97d759a7531b3083bde04886baf7c6ac0a5f1aa72f24078f76099df84d20c2fe4f6980ce385aca422d6e340d30613d2330e5c9546d36fe653152f6bbd4e565acdb59af19268df01741980c7418469aaae826ddb8e91d5b9367f24226be1b2b0f1dc5adf6076d7c00ee3168da8a10c89a40d416f0955dcf9078b6eb5d58b0c0f44d94bfa866ae8481c49104f148d04c08490c2c1848bdb55b86d6b5e02a32c6662d5c552c1e459a0c30a44c66fad6b242b6181d316f03ccc08186eea4d147c90c677b1f4062e1112225cf709f5511a5b69d9e06c832cafcefb41ed01e7d621135f2256ee9ae3e8dac1d4712eb8ca01e86dd051eb49ba557e0fb776f04be716fce1417dec45a55dfde264325ef2af6746aa520efeeef88ec9e9bab961ddc8ee9918441e687c82b58dfce88c9e340ce6548bd40be1c5ed30bd4f90a609815b91e47b41db4f3a51852d35d37e3957c8594db3664ba064cf3d626dd95eaf8ed5ba95107f5ed4ce2b01b111033e5bf8c81f834bfd0c93612f99c0eda1a57f3f6acf9d9a062d0002db5d3ed3fc948d3a11e418a583912888f689d604bcfec9a5c8ca477571034fc2047521c5a02f7c2116777015e2caa5ee0c56dbacd7e386d8d6b71f451ee14aa6f0baedec091005c7af69a90c6234f4026ae08dda2bee299baeaac43a434f79e96f4e7afdef0ac4b1cf76ce28dbe8ac8504fd87a5c4c47e26d1767921acc0d05acfae4ff9e86ed22cbccdd54d1ae034e8c92d897be03de5787d50cb5146d582891cb40ae5ca282c3affa45d98f4d6eb579076117f10093b08151df3e81261179b977a3161be02eead2ebbbf4d8aa12d9366664b9a5be0815f7a26431c0bf0bd3dd95e42e7b1595d0a3015583a4beaf7ae9de9a8655e61b3b5261838a1533c2690c78f2a63a0bd08443d83d8c3bd1e50cf7b2e2b6fc2247da897473693385d28406d41a1e6a091e687b041e757583d6be89a6006b234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d88f45674f58f2e2c3e19676c4428770ec0a51890ff0b82eccc7e36a3fe833d50f300e360f1de6c82761e48294b83ef20c5bffc0885dd457df6aaf98fbed5804e8d874432614809add46c486014ff31ec9f9c8a3a9848573034b4d6aa93f43f3b6528cce612b28636110aa741d6d2205bebfd3a8bef065742cee9d292054bde3b6a0ccf64842964161b7e9fbbd91cf2044b5b780fabedc65c90478d1a6d6ba66541e961fedb0f00cdcc31f293763adc686ed292bef01a7fcb8a327a2f5eb9d050bda1a72cd9dbcd20e37540505eb4d0994768a6062b2fc776610f4eea7ec7011e700a73a09dc626a0a8490c67b1aa9f0a7959eda376d3240b5079a00c4bfb446bdcb8dbb1515ec8ec2d353eb5912720c73e724352fe630036a4b530feb32af44d19b3edc5e8a3dce5dcfaa80b09095b4b2005b1b97e012408d68e7d6814fd7e2bd05a5095f4fbb178b2120d8bfab17fab04e25fda1beee5f3705ae5bd3ede2e34a2f411bedef30a995667a8e47a420f49677fb844e7a838da6cc8c387b2aa8712a11ca171441966d080403db09da9db396d679543092aa8891d3d0874c0a6961e60eb75737765029947235ca44986f70f139cbbbba7f60a69403161b77b1ba358f276be479638bf55f16cccaea9797f0f4d2ca94d4f9ebf0e35153a0d53ef195928850b87db0699e4f9cd4719d8edc7b94ec1f2d1df39008517ed503fd3cc6cc861c3fe9e2525e53458db26ac4bfe5d570a29e7ef24795fda3d51cd58f824f1ca7f6c3face96acd76f3a1f46aab95e8e1f93c93a659e6b39a4f55055a0e71ea9c77163ae2e0bb9d42b8a82fe99a446a313b38f1dae3b25e556bd458f319d3f9cf9c6878c053548bcca306c867c9bd0b48b0d1bdcbe5feabf507e4e71731ad8eec1f51b8490754bca609adebc92e8abe8c34e4140238822631eb147efcbf72ba348c81f4f5a64321a80c96f239bf14805e2ba7c2be8490179655a55ac58e56ab8484510664feee0e63fd4d683a8004171bf47dd5208aef6f0aad0b2e39b7cd920327b2d61caa65a97773be0722d0d96dad14222ab8ae79aa5c166449bcc9b6533116d756c0ca79af6a4f6d8abfa9dd712d6e54597ab1fa828265622dbbdc4bcf42b300418263a804e05050de109a1573de3de21d0db6f7763d2c803364c4fe5b6be489d2555ebcb35f1bbcc1fdc7332ca7f0306d5b7ad0979ed674f894370db6147a09fbab7c499d5cf6811189e6e65a54554ee781848fd4dc282ae603d21d752112e6aba4a5612486034cedc2426c27073dec45343f8775c7bc9756d4ecbfa8e4354b10529c2b4ef390e62197f987d2d9855ee0981d89b1472ee7f9eea2ceb229c5539817fd3f5e25db4556af88bc95a56682ae3f6d6d933ba744dd8c1f0c8832085b86357541f1116aaab7b3d9215b4c881ae3f6580d7d8cde586169c51258b4960b767c43707c2ba75b9961fbcd7016dddc93046e17820cd0476cfbb42743f5ebb43839e12772b8a2f860400d2817a0d6b5d95bebc01bcc22dfb255ba9c2518f4c695cb3063daab3844d0f8152e775b1aa56afa458cd8b9514a2e60511ee256cc7f1efe4f48b08dc02bfaf8b913b330a01b83971e0d16ae28e66139b7fe03af41f639c78708ed0e0281a9a5be0e818ab0fb075e0e7fb93180c86f6b72dff63a3993dd1eeee5124896d1c4ea4e37c009c5e0db15dfbe3edb8b814c40d5b25ec92990e442810349255e375dbec55e8cabced3a1117d61d0e34a79ff3fe077b200e65656582dd6fc38bdce8c828d38a55da2d40aac04237c5075322f39a6aeaeb1406aaa20d3fc6aa885bd9e415b07e0db5a40c0c8f91c332c30be2576fb80e66268b15f669f6b7159942676afb6c7bf8d19d73cd691e6cf19c5c87d6480d7accb1e1f670802608fb6f0718c47b88ff29f09e52be7b4a82c93f28c541f4611576ed5f8475d5f5822edc030d0800e072c6735ecf4d95636a2946d6cff7837e1aade49615056178d37417365333827970fbdfb7432caa693a30053243f5424c4acc472ad75c1d69338f0ce561b91cd4253e1bcf9b591c06020e5ff066d032e0fd2f63435a4f1e949ffac8840d7674c1de68fe8a332f71cd47c5b5e276ac3c4adc5923dab8c3b73aab8bfd7369319f55b03a35e4a2bb8abe80049a9b9dc185fee7b5dd28f034bf69d580a8e3ee6538502942fac14442d041b2666cc1c872105c0f2f8c8eb6e2fad471f52ef4cb1c49dbb22e4a7747bcde7943deacdd9c36231b314ea675a89073d90f9a735cdd6a1ee3bff5ab4bbf20dab796b5eb373034e9d36895938a84714b7bf185aaaf97d078a618dc491c32445274daa0a044527fdec40cd18152b48c5eb0dbf1e386eda3d2ce300de117ec84500041834c48be8597502cbc161c8ede2d9a3a3abe584fec434806dd70030b7c0845f39f7369f6ca2d77ad44140c61144e65ea33d31a0e4adf039c8b95383703a584be4f134c4510858c1ec854a0b0f893aec34f21cc5ccc87d6272d93034d20f278a47c2c9e6a880441fbba299f3d739ffa5136fcbc6b3b8c3c44c1f3b914b53eb92d5eec2bd41041b63dd5ba9fb75130b5f8d0b1896d10f8ffb0809f5e4a4648ef258f1117f62ea2c978cea7b704e00511d9b899df9baedd3ba6e487d678ffeda629e6bbf9816783bb7c057c89bc635b3e6b1c696a79863af85cbab97694739d53a9e59e814eb40d75baa36c1bd3150d89492e17d87f1f35f6372616c8789f2e434a4c3969a6fccb6829b9b40c73d2eb13a62eaf3ada3e7b70823598fb5e6743d9434ac48b0c1b0541caa82171b2fe178e4f9decdc863f955a961e8ce72840381fdf4c98e094512e1f6ec3fa668c015b74d721aa8d6874bbbfe6420397ff85ccc11bba3cb8829daaa2468a7f8716901e46bc632f0731cd98a907e226fc582fa10d3e87a45a73c3d26dd9cefb29d64e4dbfe1176c6838c07a4c87afa89f962dc4a61ddc2debb93c1ea3d36672167b7e3874143cefac8af77c74b2b7426fcd7aa78c8133457825f7936e85c28dbef1f3e178406c4deefe75616cc7bc22318c6d2cb184565f021823fe1d4a80db08283a0e2e238f93e24bd0fea5af85e421e909cb360eea1d3b53a55ad6913d74d3c6a1c4766055b37541588a86a08e27c8ce846001e49abbdf097b20016620848790982c6a970ae0d08a20d1dc2b95ca469079d57c1995ef56f98ab77240cf4c9ee82ea817216a42c8da00a55d73b9bcfcd0bd35078add675b346972c685da488af910a1921671543ba20c78dca4384ba6c535932ab727a579c5c54c0088f5f873dae058dfa8221845e86d2736b63e5110fe536473788f47aab4e7bc81357f7405597a3953026fa53a99324d9c974fefc7fc07bb26fdef8cdc2aef2c00eda0444a4ba28dbfcf6a4de2c9a20df59ba1a0492c30a714c5a12cfeb226bb65aa6b923a54cc8afbdc588b1e00808e599642f5b400a6c18218256df17b15bcce0892f541e650e21d1df64d833b4ce44c12080f77fca7b550bb5b234ed94c5234b37f46742754c401f4284dd142e4ae799eeef67362cfdbb725c21d937c211be5c2a7122fc154b3b921c161b4a7ba10f609bd7b16e5789e0bdd8c33156d77459d2a31de0626e6270d9881c857760ed2890cfc640ac11e61e5257b3b80025236473e6438e78d5bf474ab8e8b510f11a51364e54cf2729584f55d22d5bffa0610bb645d1708855af6304bee044c1e5e1a7ec4afded87205580920d56f66c3799e92f1e85d00e1002e2338540ba56bca3b0dc0c90bb13c2de00b8d02bc8875b2de2ab057c7a5a3c45e3ecc9811296d7ff02c3d873dece5cc5a6ce0fb2037b1b3ccb6c2ff466c74522afe65df39d65d0d7bf96528efab8caad34bdbedce6f301013a3c5814a95792497762d4880f955e514e52d71c4c7b46e8c4746ee6f153af0833f3196df91389f29f7b024ccf1dd609cb8c15fbb67983c40bfa3873db37d82978f7ef23b98b25c103fba0ad89b6c051c794ee25e0c86a6718f4aaa18ff797859e4b0d68e02b56c891cb7a77716dd3567a76cffdcec73c3ebbccdd799d9b495ed07f0c78423b04a422c1831ebe670d4c41f3858b50b78a1c7967821d2cd1e84f5a6485319fd552c15a7158cb0d59459283892498815fd367082aeebd79046a9ea5e964f3447cbdb0dd7bd9253219df81cdf3f5283e31f94661904a1bf38361265ad13d2cbacc52c22478d12fc815d315215e426d255b29d15e26e5f722535ad8ad714d4349061bfa8389b5c08e1130b5fb45eac39599b48e0c26d9bbb927f221e461ea1679cfc075548c99610f38829449cbbbc434e5ebc5fb2f94cdd49947ca8c6b5f82090d27a027ab79e771370653030155ad23bc7da2083e5521a23781b6fe28cbc47eb6f7ad0963873bbea1c2f0ab26eaeba394720761a2d1c5021acbaf27ad9b53dc0338077d0aff09f49610b34baf0da42a286af0dfac6d39b24c7bbe042476259017f11602b77cb3d0c99f8712fa0ce346480ef96fe8443adc21d3c51655b771aec5e1e8831e53bb1db2e845f8daceda40385af004123c3e47ad8851c43c4492b94e8e976ad36c686984758aa427bc0b1700950f4c721452e86a317427f1aa5fccbde20267a5433b47260558545e8c9d45f1600cbe782b764bae696f2a54893120fcb76d0b1548558a96e0b2def20b89d27cf5301626985e9ec5fe245933996bdf525aae664c6697363c08b212bc1d23b2bb6ecb0941b1f8d1c274f0a6570c490c39298a8a148d846b1c6f22409545002a20682337862de98acff2b8d92a38e3167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a3601aaa3e63a6fd98d602e5f1be8d83471c83c8c591cf893b91d036ef55b8b69b54c7e4fc6fd662dc940a61a5efaaf9512a08ccf640b80e828449843a05ac0c0dace0e9a91e9d5d62279e84a2d5a1e9fb3dbcff43f69d12554ddbcc6df551e2ede6fd4af9df1656f4c5cdcbb5e255070da0f91657303187c32e056df9d3d18cd09635f5c912d3f2db1d068c0d91659c13ce0ffe74fe778b7b86c48994bbf1fe76a55629e0ded8a15ddd91c242eb11ffc8820d9a4931ba39b66beba49c3720c4296e60dfa9d82c586d1a62757458a5983ce649340ad275b31c220446c770a74a080c794a7f31150615624c4f1513d53621fd2b8cb120c44829e76b7266f24281dc8e1c95187c3dd6e3cf4b6cd444327221552b4bdea1abaf44fdbeaa83ba7c8589cc2abc1b386ce687d84b4517a0c19a9c19b0c1d8575fc9ecc7144b00180232c264b245150b1416cde5f614962af081d41c86357588420043374f30c2395510aa4ae321df9287499fe1ff7c427c422ed1a607ea7a76e478f099c9af7c1ccfd1f32bf550d1ad0c9331a35dc6e80d177b62019e130734e2fc6cb2cf21b09746e5fab81c761e603405935a79caccf174c9847f3924bd8db349ba2a2675f8120da99f52370a11d3227ccbfd294d1c85ab7408f86bb8e637918bfc758701aff7258bd365ee57e4537528ceb238d3605dc73328232b96a14af46cfede94bfa4de68c3807d9d9b250aa58e1494e280eecca158f13f0c259a5a7fb546fe69fe1c204411b07d9d9b250aa58e1494e280eecca158f13f0c259a5a7fb546fe69fe1c204411b2708d119e9e4d236b14c65972da07e68dfec736a1538c609fbbe78ff76f0a8926530314fa069f097e70f18e2a0e323715ddff4ff64393fca7ca2799660b9c6ba1d2a11c62198f65440938547df5e8c6f26d971e19eda95c04f85f739d4d2843f91927c9c82ac0a58bdb943167b4da05aa66ae5b4bd6694bb0526910adbf704d8c804235177840f3ee3f1a35452f4468902ee20ed9aced0ccf652d4159d47c9c881e48cfbea032ece0bc0e04279972711c717c00279aad8894a8b4362eff3433ac7664870a46d91631bc9da77e8b6e8317a85627e2ab411a44ffbf425098f463086076ae4d64cb0624cc7b67cee543f2484506ca3043c5c6da8a0239c7ca07bc179dd3328c782e963cc5c20090400e47e92f2ce33ede87299b29daacd86546ff06c4ff2cc804ae01d80097231ec8af0718f270afa61b4009f56c916c0d6a5aac7d2b529b66983577d0347768c6aca25f2d4af0e3a0d787aced1295b2a963ef059c13c3f3392417ae2ca06963c71c044c7abbcdc578e29edc1ec3f197307465a394782c2d0cbc677e0976dcbb149e6bfb8874f01322e17d3250526819f3d0a80961291ae06820d857b7c5391d43a3f34294b2401d95c2bb5f8386ca5f1710b587b656f3e4a8309b5965ed4321d737dddc3b6f64a28c56b0268f0ccccae98008fc60fbaeb95c412a147f54b9aae4421ed1c15ef61b131444b8bf8eae3b25ef2a329ab3ab3b17142b32dce71de840d153e0a99f8accbcaa51239d7e6afe0d601ad093ec861ace4062411255cf579434eef065158c709420ceee4b3a1814d5ae2ab81ecb8def96d04e757d01d82c373479b65fa63d3f6a540b07aba1633861979558370d8b059408424a0a7f11d3898c09d4d45d5fc6c29ed2302e121f45e209f1389e32001f7481bcfdabb5c1f39ebd8e32fdf6c857350cc562e062479a2902770d122ab1eb7743c780287116817fad1f21fa0d47745fca6e592c90078aba6734d6f656f3e4a8309b5965ed4321d737dddc3b6f64a28c56b0268f0ccccae98008fc67b4f9864aa023091987ccbac21fb67e62e565f5a410776b8ae278a60bb4dbf8e8ea453aebd71135b6b2c97eca551ca8753379f2ed1a19d18208a079bb52942d9e54946c511a2926ec7c4cadf7a63340ec82986b78cea42069b56e9bd5995d2c4fbfdd137c13f067f380e13501e935b760e5c1ff9c425c3d6bbd3f053cda0de9cf2552da97f3ebe14af513b25a0513fe8d47305e689e438ce505ca79da47f683f31ea04a99a7d34d8e07a558abbba8848b519aa1654449b4453ec916e54d0ac21ae26269bdf8d5121bc6736fdbbc3b1813fbd0945a706e4e349c703ff7c6ef2c2c91bcbc0e07e3fc1f48fb9b8d8627f21c77a742807c766df4b9cd3d219409264ac45fb5486b06b0aef2dbfd7e5394a2bbb89f663445ce48b746be27a15599e0ed601a205f96e149e8eb305bbcf646abd0b6863b7acdb06ca91784b8b5a47c51306370dfa2e44937fd2ab7a77949c8848fd6f168532cbee7d9c25fbe75d448b799ea4c54556ee467d454a99d82b7e4b04ddf680648d75674264f805d5beb0dcbe3fce4cdbad40eb571cd5d7ced1a2bc5d064fba057fd16c78cbda5bf82d566aaf7f22f0f265ea9e92c09f80e72d3914aeb89e0df718a948fc28fdf34baa20d12973948a0b8503d1feaeb9e761f706d34e553e22485b372c74c8f9e524480001b5703b3c117e30aa669a203b2a1ede772c37ae04791244b265f4881ea8efdd82ff73f6e7faf22a9d4841117c8878715e64e87fbf9b2949e5075c150d521888705aa0d4f4f39c01238abee13292af234ce1718eb483a98110c3854829fe7e85d5cc234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4db7e9e9f8a3f1b8d18a91fb113d8218c4e5930a3021a5875a339a72167f2dbe988366492e57a8f37632b6dd3f0d849c75d106c4654165ccb16fb8e5676dec80b74c211ff0a1a29707e51f7ba9c857b33fa2f8e46afee0303c80f2c1c2a7c28227913f76707146f2d10ca66fd763ba6a2f7605e0ebeb69c9229774d64260af07bb4d18072e06c12b3bfa52254aab17f3124e389172a5f7fcc9196f5ce05df2e0737800ca2dfd0018401daac489b27650d98716670559612bd60e91bc9b26cbf0ebe19840709cae83c61416940c59f769de0c340b35f3e0933e5f6103896bb64eb1c0b6d35f8a90d42bea532c9393bff01163ded7a4526727571d40c605092449c62d45017e7c68ef80617ac34036f724850e79f951dabab465185fd4b5b6f42dd8e420b554f24ca6016fded0031dad8b8f78b19efabb9bde4cbfbf5c811da8dd206cdf76f9f3d3ede29849f7d2581afea28a96559d49da79070267f032649ed0585e2fd80d3d7bd9283c6303390813908d22c9006c69b75059a19fe8741aed2d42257be191671588ec1b5ceb773248373174d6d7f724950efe6dd55a23d3c0375812c065b2f211b6cd51288daa6859e8bb63c278b480d63a3ea88afb4cb10671aef896a0f2a2a08a5fd8b49342501aead24dc70082f1ec9549c45864edbfb69a4436c13c70c4cc87eef081bec82c9c62c54c3e87bcdc3a3b3e109ea7bf69440262609fde3528b01262728fb6e27a4757c5498102b60607ebbbbe5d9ae028cac66c13ac0db4adc3117dc5e6623c8095e6e993d5efc1262f0612e44cb49a866cb8f2d0e28f58e0b8fa5b7b41757bc6f41a6b4b5c0ffd1f47c5b2f631a960556f1d993ee6d7a505961ab0779ef38da29963f4351061873049b9753f6dc961d0d1cd2a49537f51572c8d9ae7e39be94728e95ef3f044bc88b9513aa1fa78e112337bc3c750226b791dd2d571c3dd7ba541a3c7941ff4355bc7fa1f8843da498472e26bdee011d2406737fc4ffc04d27d5a0dda1ad46cb139136d34e66a5e95299c9441e4d9a3ff03122b9be332c0ff4dfade27b4bebdb8505ad9af3f05714e0ef0ed1ca1f310042d4854262ec62cb2e468ff0987290366cb3eecc22c005e7f33703a9b877b8eb9a9eae2ca1aa998b6e3d835853657e5b23cc0fd04d62d6550d210dfbd54b7fa1c028a6252e75abbc135e7f5dce061eb77081e5d5aa85612916de250946b91358fa32925754aca474dc4f9487fac0af5671fc5bc86b10bd3e512f9b96d17f50ac980d291595bf2748b42a9886a6d2625eed875595eec149eeb9088bfd21af26ff6c42b4a14250abeeab5e1b3abc09067c736d1a214a9d5a0cdd73630d004748cec9e4b0cafa902a80383b7f95b31dfa56bfcab898bc8b5544c170e5df1afeea788e5ff95ea8ab7bd6d5ae4f5f8e736ed2bb2134fefdc6328d2af42e980afbebfaea8b0e0c5cb6f7845f72b0cb896c4b7fdabeef34d3bd78f23bf0528644ccdbd3ab3a19cee181b00447c59a35ef106c09aad9f047766138b5563006a01389230b0fc32e7ef1507faf2d590130927ead56dbaac462fd71dadc6b95272100e6526c4a0338e628eb59c365ca1a9cd4798f874ccdf4acbef0c091cdbc5759f00ec1ad8cc1227a7f5ae26b36a39714616eb47bcdf9ebdc5e979eac7609028f2d1347bbec1b8fc95b376c020012ad3274a15fb6b6f88348ef7fd8c4c72aabd9e0bded3fb19ac47a42b9a53e5875856b23c7459e286937aeb7c14165e7adcaefd8ba084b0b1e9fff833db8ad7082eb7741dbbdeea9982c37cd6251a9ca4982f067bf8deb14a5937c47e04f79f646e1ba4392b2ee995ec3f507dedb49b1931db84be56d12f9e1b910fecef1c654ad05aa248ca1d9c0d5f63b6e563b504121ce1f181435b78c0d1bd8dfd2ade969b8910905caf47f585ceefb290358324ef45f93e35a476e4b42971614300e777e2ab0f2a59000601fb0c843c2ae247a66e64e3d459932360fb3e3c76667ab8eb49bed4f6fcb5cdc0c1b966485884b2982d532c225b471cab4f96034e9061809fa6e2e2cc5193ee0f825a5e7d28a59f062a4653756f7bdde987cfc6934b0562969b426b52149a5f93e1bbe89d9f1361aa381d109389cb465f13f1ae553bec7e8aa42b77c9282996dd009d0aee562f5a86af90980a628f88ee27f62b4564cbca385f9a7b339c2dd33ac699486a98c5bcf1613ec3e1d34b72b2e0db00bd26c785e7e00fbd0f90c51596299a2c6f38f077ff0304f48b42d0562c48579c3ecca8d29ee96b6c08987a6d6e5c19add316e15ec0687356e17a118e075da301dc4c43518166ef0d3782c733dc9335e46fa8bf21d51f81bc1bdcda54fbc7ea262a1671f4d2e1eb3951d527ef803c20dde6342642c41cb791cca656b42efb9eb2ccff1fedc7b9eb9cbe4ddbc1001717d235e6c1d5b8ceebe172cd80e55e7a48e97064f78310bcf06bd84e17a3164385cfc105940af43912fd885815d722da4fdcbe08ba688b3b99b87f3d70a6c42d5e7fc9fc37277a24bb01a540a18790fa69a2831f620186e39ad9c8efb4a68baaf45378d63d32d1a97235869a64aa142383aca75872c09a6037ebda68c7f9f6f6f7014b71c81e1e21998d3e00620b7cfdee7497ce6ffc5efe264d51252317143e10aa13ec700dcc2059f048bf1b9ecd8cdd2e18f8ef259e07b3f748364c79d5e8d015bd0af5e8689bc7ce3f27d36b4a475ee3a85ee5c652dcf051e59c203979593916f5cc262c49dbe2ceac66ca6fb4afee82d5f8aeaca7d2f14b7d6c2f3286938dfab0e78d02622ee2e5d71b33bc2fdc4928641618d86e1aea4c155b5a44c5fe0dd6cb5567fcc6a65fd60c234c5744fae21df79474a729ff0b6ccfea8809eddb3a48fa763a10d3fd84b475234c5744fae21df79474a729ff0b6ccfea8809eddb3a48fa763a10d3fd84b4753f19322d6761001d5e84f37860a159044aa3bfa1c719a5baa8e3987c0f9e8e7cfd1a6dce6b403473a78a7300204410f5e8b5dfb14a72e7f746ed5ef5e66cc21ba4d88520e6824c516657616167fc6f5816bff4769f782d1778ebf94ec0d3d767f8bb15a749cca7626bf56a11e93b525c108f086f9d6441fce371bcd77c50077197aa67627b39e8e90443a0a705a000ea7770b324c86161518a5860845ac7329abfe93372c8512ff8e1059b5cc48d4b4be666c3518fccfb61e30bd8aa7dd6c76797aa67627b39e8e90443a0a705a000ea7770b324c86161518a5860845ac7329a26a8d705ac97e3412e3f82ec11905a4c1220b824d586cb12d93b493f02175304034e428b74089cfa2fba55fdf0e9d77163ae8dee020eef6ba95876a237b73276440f6921ce71460909470ee3526a2bdeea8d9d5a91370e1cf729fdcfc8f645fed73dd4e62bb5dcd72c9487a4d3e9f49fc8b939b51d9441558a31fe6f663f9ad6ec00322b473766003cbe82f84abe5598c9efbb3f4f96f37224440ceea9fb2ef58ac466d48cd2d6cc0e38f45350ea2c24c7f745f83b6e303772e1253ac56b7d0037c32e3f71f4bca3e240f8356434955653898f68a0012e287849bf4f2a474a660d86ce0cd9995bea8eb56e7af30328c7e5960dda7a44a2edbf6f4d06c5c88abc75bdd223150d6cdd42818309dab2cde6003c26370791602c7742b9ece1c91bbc77d728e57de0cd42ae1652f78aeb6d734611626ad82c067c6c30f990eade8c6f183174487fd65e8e6f5437ff639de79d37aabff9a5486c3d5008825d25959d866c828c84ec66b74984dfe9d2f41b5f22d68fdf79c9397cb131bfd9bb121ab84d505bf94052ba20b65942e0bfc59b772160ab4cfa49b0464e90b8640a19d68d0b3d23e29a050d27da9600c63913e33bdcb1e8a5fba0ff6ee55569cc01a646fe97df7c34948bcd69bddb4be7f728d25ec2aaeb95bf4e6a7a9b8db1a5559dad54594023ce4bbbdde8ee7f5991a5003957f93f18923c7661a7f2efa9c6f25d8e4c483cf3957e79a3dc3a680cc37d9b32ae16781610566c52939ed10f109eb3a42e42c3b570894bc7ea879518ad9a402c87db52967a104b5b9687324182efe3b9b771ab8689e8fb7eb5f2eff217507a839fc34e9275e74b7caffb1219dc1d158cefe18676b624d62110e6801f203920c1eedf2e126940d432fcca868c5790a4c8a4a67bbe1504e6004df940aff345da5eebd7ce1a0a4cc121cd95f38302aa6d1ffe0624c0c22d22dd48ab4bf3aa14613ee883c195933cc6aabde46746e0ba8c0a5cbeb58804ec9f68713a76e8b899b28fc15fdefef8b1e83fbf06e4b3585455165a44d85503c3a9568c46cb41ebf3449c29821f7606124000411a92277ac678ce12e5e9be6b089df355f79ce92e4f3028f24f0f46ee5ce9483354306f1492079ce79c4b30c926242ac30799f5859d73f6cea3acb7a61b5128e35751da70dd2290b19342fbe928097276e4e0201ea324e69d77755272e5ce1e0e4d22e17a9b810d85e7c458eb228c156557e03b46bfb73cf87e39ae44f307efccb3e13d7dec9b223bd195371d0d440051f10b8178686336286d986394a5cdcecad2c3147ad18b1c0fc458e20068237fbe2fab3c7104caee612c1dbe56a2e8737f6fc7aae84aec746b4756dab191fc0f08d05dc1acabeeb84b6e08237c588b47ac25d28b2a084b32b544cacad47948d66d7499f18c2e282db37106ba279b9b312977266beae52b0b2bd3460820e5c255360521de2608cad1c2f5f119a7f1d7dec813a669597248053174f616dc77636adaa4180518641b815709d9df1af026c33d920c278af533baf14008ffa36338ae40ab05313cb8d064996e28571279b99f97c21a9ee54b2fcc409be39aae42dafa2a12dd09391420640c292a15fd0e73b9c796d78fed98df3cb8590e253372c26b9206c8035472703934617a543cedda3e26fa083809b83247bdf1cfcecd9c7260140c9ae35916215f4dcf3fea4ac35ae77d298020d35e5b105a8c1b37b68fd4f2f8d8d745071befedab638b48c26e8dda98bab401c8bd58049a2f4a51b8c2c8295e10eb57ef454155a18cc18287f5acf355ebe8b97e4a58e29c200aa4180d82af9075ed212aac23638bdb86bf96735bc616117f6a4178a4a9a303137757775be82af6304189445600e0887935310ca0cf38842de6a3f84bd6cbcc873651bbeab125c698009c1f627bb618fa4ff0f2a3e1f637c851543964e6e96c0833ca50089cf05aa7debf161f0602d4dd368846a19ecedecf69f50a92b976690003d9eb417f53e7f878982f00aa86ece81741877c4c96c1dc51f8124c518542b8bf82842fdc541f5aef617fe9b65b545eab4bf93b25443464407333ca505cef9137eaf65b6daa9eb95b8ed3a4e32154b0b067cbe5deae15790716bfbd5e29574b50b0a62793ab0f32c6901a7df9dc9a7b65217c8815783b62e5559aa0d87373e103b146e8f9dd2b06d8bc7e832640fa9e87c9d46d318adc583bb8dce984534a567c27dc8bc20a5bf4c14e9c13de5b41b84fc885d83daf5eb6aabc4ab926ab32c23d75394f31f27ffddb6b1d63ee77cf48129f4b3e86afa2c42a24e51b9d414be5845a1ef1c43f814daca3e57657062617c7dfb6e3a9c3541ab5aa56459fdb710a2b9d0dfc11e69b0121a71383adcf9bc8811518a819a621381b9b230d08e8ed421b594e5d56fea0d73636cbb97a4006e33d9dec4ace9066fe1e6e1e7f002757dba301aecb6562ec7a92a5d2b84f2adbf14c4aca88c0cdfafe8d16b871274e1f4ab37d15d824ab5f99e1286ee91ae1a97e6a27fcd2b0fe049d3e18836b328283bc82b73c647d078f84197123ea2e2d43dc25e69eb1d03e46726baf5f0c046f137aea0ee0800df1a32737274edd2c62f9b6c94437ddaff25a78e05ae4fe8b7696b785790127bc1202d31748480d670df1c44a30e50fe67b01f8e679e58fcfa6efae40c3ed832f3c7f2d318f3b787ceb2c01c4c4139703a2d22f13cd5cc4c975a062f7f5239ca2089ad8e35eea4ee0cfe4d13a4777316a00ef68b068f82d47e6a9fd372932168c0b05469d7de7cbcd1f0facebb20ee67d1748564fcaafe62b37dc5b586e1cd1dea050e437707bc88ac5704f32f550805c816efed6288c4d0bbe43115962c0d95e6e0bd93f50c89ff5eb83684ca04906266a39da617d6f3f44cf9c137757775be82af6304189445600e0887935310ca0cf38842de6a3f84bd6cbcc3683f37edb778605061f34c9817025f6004a33591f0bf6af6b653143b859149a09cceb9540478e93438a90aca90e82f525d7fa4af3cdaf18ed8ee4851e59f33e3a529291d965a7a95e6b5598e2f203c1da91913f493c0e329e2bb2d507602a3e5c492d151ddd20c97759e2ddb4d6cb9573f450e4bd58ef2080add6c5c4457a045c0aae7222cfaaea7309d2085a77f7ddbd9284c9045de75d5e2932b465ee7347fdbe8c3bd608ed61e6a56d4841934aa77121af7a4cf6e17a1b1ef391e7f21128e9bf22d81385e1b87e962d85c0bb92a37e47c9f5e8b34f3ce384938712de4a052d0039a26d01a2e57995f89cb3aebe728aad8d34c3d86d39f4281e440f4b2b57b0781402d405c53bef0d3d21679928df582e97769a9a44228960cfb1c3728d2e9922bcf8f6761681210b0adf4fffc76f3725955afa436ec2ee0c3262fbaa4a11806889ebb7c1abcf3e0010230d7221fe3f58cc2554172623336fbe66650aa84fffc8278e35d1cbcfc62fc8d63981edad3e9eb636f3dc7df50ab89e43a974a1cc504fb0f2f4193a24e8b2b7848b6da09412200cd748ad8e29f1380cdbfd5277abafdb1dbbb53e12ab4164af5a2568ba61e60af5fbfc631cb453688b679fa112b5819c7a261e4ff885441e1f399ce572c067fbc5bd3448f1f5c6aac77b750d1ba26a3dfa4a3f45c3454de0a306c6f5ff430dd6d822d5c9beeafc070f72d05940d43285deb5f4d3e577b0c6a18d9b7759c11621b5a19bcaccdb2a816754d2672492cc95dc742ed0f58915eb763788cd409cd8de6bec8808d3972453344ca2956ae05dc6f87c2c0e7640e731e8cdeb0aa006cb121362a02767124349ba96bfc34760f3498977eb6b0b8465b8607b535f8024b42201f7f684577b963cfd71ef3141574a34da710c0ba15cc55599cb71948a32e4a6fc085ce543bac8909a998eddf8cd596643052a5a0c110f104ec02144a54a6d3843b28d69c306e2be1eae29ac4c8f9e094f22ad52c72d025c93183ac6f4be6a5822caeb6a5f6e00373f3778f484407aa97ffc7a4e807a837bec5a4822a9d00971d3fde44011670f4fbce75092b1495b53a4fab59e3e54c65aebe578501ada8881ca73896c5d00b56c07e215e13f5513a5bb753257a1ef61ff2519eaa9590ff173979657a11ce273f420ccf769c8fa6ebdb1f4bfb590c18f4f81cefb997a2fbac777234180b95f528c073e886c3914f940d8bdea55419fc202716b4dcda591483e2fabfa907b2a862958bbd5ef4b932f4cd9ced104652eff52881d3f73768eecef88ed333676390946715cac5b0cd3a728b8d35416a29cab92c3f529bde6b2fb727ceb334a18eacfd127dc718cfab1f5a71f2e367c2760cc71b33305033aa51ee8687acc7052bcc35cdce6bae12e2693e5734bfc443872ea76cdea71fc4860c381bbf03018de348e57b46e849205363dce56dbfe0917600d1ba30614b3da8bdd2acf24d20b74256b499d8822c838c343350807c5cdaba7cd754dc4a804d2f5f4d736ce35aab8c60bd3d641c362660512aafc946f8821ea1c2ac8bcf8461cfb4181ba12e901d77c525e9cd67c852b0e253d17114f6b448bc1ae2f5a1cfb78a598983d83229f04de663989fd77df29ec4e2da93cbc4502b6e424bed8ec9204e44ce7204f49637e04b722522b9dc2aef2ca790755dadad58c6c467a25b351b57bc19277603b2860d822bc9837becfe01a39a5cbae5bbba9828592e15f864e3eeda9ff4169833e83c97607ea1127fa8797e70287c0725ead84d812da5c0e50cf5fa1854eecdf599821fd926909597a13b3724048002b613f43840d141585f28fd44cce50d8812c638b92b341832ea6bcd4d91d215fee6586513aa733fdce11eca016bdf615bf99cd4655562250e3f8e357fcda23e1e85877a8d2850f94b6c92349fc1ba686bf6af6c2e359d27f1bf2e387f64200a0356a80cd15130802a49d12084f1de75e41ba45f29f588d210a93b38f25a2ce03efe910f2201079209edf5e423752d33b9184519d5a4327e6389fa3bd2b84a6c1248123b09c88b2ba72f7bb0a9bf0ad0c6c0128b8b0551f7d238873cdc03655f44a318aa44fa162a4c575b28906663bbe283b7fb154b0fcfd68add9f936076e64574dadc97fce989e765d124f89aad60b3b79db51556afe97e4625254fe50dc3f83d2a147150126bbe8856f82aaf49c9bfbc0ebea3dca1751741bd79de8619a78918bd58cdb9a78a636ac8395499027abdc89ea094c0f94aa82ade975395aa70d17f6bb9a0e90b1fe2b740cd9d34916c07640e62c133e5c1f6cdf2c30fcee7fe5b9faeb1f486fe668087ac3329401674f726e57ad62b433c3e9eb5d1bdc2081b125040154e50dc24a50436559b157a5aecc4e0a8e71f3d4988ee426d9a0cc8308e80174698846d0643fe6b076caf46801b97ba13369bfc6ea72767fe9fc0c27d519aece7e83df96be036719d8e64a54f5a89dbbb120f773e90b56794892177c99cd21723a1c7abe2406abbaaa1d015003381b112ec7e52f3896d795d25584fcbcaf69b0441123c6cb13020abbd90220cfab25f9fb4077d1e18640eb4152ba3fefdc25769dc6b5fb78d22bef21522e6c1904a48ab93bca0691b6da7995e99eb0bd69479ee3b84b477b1a90be0fc2997c78a9c6b526979aa9e561d540c94b726d09492c14622e7692c947a643e3a409f6f44ac72578ea47b7881e8e4eceddd324ec05ee82dad43952cd9005a279a853d6e80a5dd2c987bf762945e62261b81082343ce6054a5b682a929c72e3b54ccdbfd0ccd169c2803bd92b6ea99cb0c47bed0069f3da8d18d2cdc41f5eb3fac44cd90afa3b66cf27b0a62f466747ae330cd5a12d4ed1799362f57a74868f41c0ef5d60c69b68b389063860705f153e031c651cb662f495537af64e98feacc3823d2c9dde53f00e257ff9b3cb914737bd3b24bc35a1f3190b6c399756d004b946c38b44d07e2fe507bae91b79f03f4c51831424cba68ef3d6273fa7150342d5923d17d7e55135b0aeda4529f850870db7a7bb251168cddfd34955c9faff6ab08b8c60420af04854bb9d17dca9e1c3374285bb78e553f16e98ed198b3539dc6fbe6c2eeca89fbf55f55000d8cf2b97daf4c889618e09f465d786448249d82f05253c4c958b07c35039eb43278e6b0c8eaf20c644337e3d4f53744f0c1e123a81496e6f9c34c870521616018e5a5a1d007540c3242029bcc300d03a89bf98ea6a0866730184de252fa8962d09ca856329e5dd799a983dd377996de96755155a8f9ae7f94c0dd76cd4d97c4360700df35009e26872af2c2bbc815df2d9cb251d91e48fb99d43db67e9bfa6ec7c08b75712ddcb2a64dc95cd59e961ec1fe1a45c11e0a2710188786cd0d3d282b1bbee9532813d923beb6223f4611389012279bd324e966892115980bb512a4108e29427fccd4e58ead5957a664b4b234d8934934a749ade165479b84984ad32df79c3ff6c6f4a222d05eef28b73fa846c25f0e8e8ab6dd51cac2014f3ddaf3b5c6d44b05a66a286d28a7956a4f44534b39cf85b1191be17bf20aa184f08acb9669e870b3432bb58c484d0da9d3ece34b49fb632f5f1eb47d6397ccf6d2c988d4882b66093da8385eea8aebd280244b91e29d1f2727a4f62b13345c5854f481feac191c3dfc5404e4e1b190a0eb66f67c72a25355178c78000544e17578a4c97c859d097086dd9b3a13afb8cf4954eb3b5a5b8675d9b7770da743bde69787296e848dd8c858fffc62a76daa6c93e91c4a7b26b7294a92c79974ce262de3ba658f82a0de83091382c2ff8a2bb5ca8771947a3af673a2e0b3a3d70f04432b8c8297f7b6771d9d55dddc50784dc2f7b83418360d59e92baf4d4eec0038aeade42d571c55d3054b902c405ed30bf80ae25f9f0b83f60649354d00a762128c42ba24b3bf220f904df96bb476aac488a56c021c68bd03bb1d3b014a4dbaac527528d4152ba5f27bf91430ff5f8b17346ab9be2395e0797576725fe51f5cd137194cc28aa4d44b7c6ee14e9cac98cb3a4071688b9390599951960387dc5ef79586cb74a974ac43a0f85cc1dbee698701ef357ab315b0e0a8cdb98791f1dcd40bee39b8c8ebf1e8885b5a07f56b6a85257f5129427e7efa2c5706a235e1b969692300552b3d766d163b7ffcf0a3c52aeb60b1d80fcd662067fb419b12c3dfebcc08c08a75db546e6a2c53a8c566b185d7c2093825ae4faac0f04445476ab77bf41aafcb7076f6913004cb6824629e44d88535168469771da3dc6ab81fadcb1f3ed89e8d4967e2d174fd72019088a1a2844c38cb886d5a1664c551e1298fcf654c27ca1d1b4bcc954a849ed51051c083aaf5f6c280bd52f4149211c67b3c0d7fdd2dd00a585c36cc1f1212aea0e5aba6ecc4f919952d3c3085cbe9d2278992cfe2a2138322a085b626d944b7bf00ae71d23c121a19050029e665e3473154df44bd3bf03fea06f676d868324f62c18230e4d3a2b69b6d922f2e6fad7c43d98e6f59ad8a5dcbdfa32a06638dfa21f3ece40fff4f38ec34e04e019858153697b335512e54fc566ef794a2a315d7df6dc6102e1c11111970edf541900ba652896163a4044c255055961eecfa5cf98058ea18b1e8ceee426c7423f1ecf63ef19a9ec503f4e7347f373c2a7006e7f52c56696404a8add4169a338374d91f88027c1017d3177ed9b5ef277dbfa3ee1f08b8b31ae753d7a3465a6ce1abc944dc3fb3a9a44da24186c71b0cc9c3cc78753c6ba5975cda5d231b0189c566aa19d42eb7492055c5159c04c014c52bb69f17574a834581190a8b5377a4fa7db82cb575cb8d814c44aa1a6ee5b1b026873722ec70f30ab0480d901142494c5a01a9c8f8df858aeb340e1ab95cdbfeeed42b2d5e9844e5c8936ac534bdde2d552ecd5dea86dd4a99347e4d0b60fceb62cba5cd0a607b7111f81ce73c0a3c080fb9347a486d37a277e4ec52147746475405b542e67536292dc3c250cd9efb5f08bbd4a9736799524819f94ca418db16a6059d451e1f92d89b9dbb97f3750bfef0bc13e74725db5f68b60d24a38b95f5226efcc71443f3f27eaf12bd4abfed18e6587da6dcde4651df6f19d391fff945bbadbad32b7601c710f0e48cfaf434543fa3d1e9f2402653f7212d90d230903faa02c35578369987bdfdceafbc66c21c3df07373e262b73176df1af7dfd6b872c6111dc7067b2fea8edb84bd61c400f86afd8b4decb46898eed8fd2cc3f790c731902b8c681a07416dead95990a5182572683574b81c5ce445b4915d54f54443f09d2895ff83746b694d17431a2ab8930baefadef7b5b95edbc26ad64e7e5333e785eb502c0264f2d795fdb8d4d0e53dab4d1448b7eff2e12899ed9d030a9b7cb4d0c535e51ed5187f2ab28b5138f989644e2bfdf9c01806eb98032c91b338ec1b4890db3a8ba862355596271444ef7ef70363fe351caa80ca7c6902af3a55b207c2eaa3aeb773ae5e8c0a88fb6f23ae12596d74edab5437b9a398562f757b87c37090bc56153f5f4faca84f995d7307a746b75dd612eacb1ddfdc3c1f3b7e6eff8babde2d6f9249f8cae39c50f06aa51e36f3ccab151fea61ffe7f48cdd6c9ed369fd73d6ea940f69c68578c7a5077274640349881cc806d67b71e2fd12ac3552b1db4945803897a145cdf6cc5c48d0e11e9e25fe06467562ccac39d329ee678a1771d2d4b024d6d295212515697657bab0c08ca58ea91db035dbfd98bdef57fbfee21645c2abed8107240668ee72fb3f657fe414f2bc9fd7c0069f1b9b8d8963679aed2ab0643114a2d5235f68c030e0153e10efb51765a736ce32156f3e9837e8f94bad7b6b3ca31ce9963abe62990dc4766b4cb0c56ab029d9f57855fdc8355e3a2da8c6f53094ed4e5b0d9a63e1f83102f8188ac853aa771e428df4367d0b77428beb1d137b086316a9ab34580b6103583257273fddb7d18d77c433e17ae382e94f1c9df51fe7bf079c50684d39973d7376844040715d76313f60b664e6fcd99f49bfc075af1ab1baadfaf907f693bd45fa583cc7fd33fec62ab75c52c64966c069affffd928a4d54f12b5b5cb815ef568cfe4ecfa79f034f42e0c5d042ea33100a68394f723b2fb8a49de1d3e06c7874976981dcdd1bd00922af73204aec3ecf5c3a7537abf403b4d6b242abb6de2198cd9a8f1ee77fbca15ef477e36bc2856324828b7c9f22f3a9d9613ed104f6228432f643409e93100a594e51f74289ab03ffd67286b129e7de669a3c4c5934d5607f89f66c7b7c1e1cfb18079822369ef5c9b38fa811e5a603a18de88c52a780dca9b75be8579dd4eca5af86f080741234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d331a97ddf78bcf38fbbb6846b7dab97ccfca0f58e19faa75012fc9f569a98026f6d10528a25bb9ec3ab4b676d551221817444a6278a14c61c062436ccf821c9af52b004384c16133cfb7767ab1ccf7f452ba9a14ad34c9cf4dd371fbfae77c87d6b7ecceafb1daba4ce960d16edd6d086876d470312419903c5f7b21e3c67b3427f429f95c52aad8e89d82f2855c26547e0097eadb95dc69d203d50445bec42db1513d4e38921679701a52ec9a8af3c6297b8f3029494076f30939066d59a0b0c603e0addff44994a2f5fddc2272a6c400da8cfa772bcf47c5d7cac43935d8d0ba868ef8ec3f4c8c10a3579ec8959cbb8065695868701c8a5072ce45f639c0f7cf98ee50810ed58f686b18ffa619180062fea5c41e184cd828c2b3ad945d0b9b761c0b984a547002012dbd4e6e213a222276cfb6ae1e37ec3a0d412348cdaf8d0ac0b99b2307ae027378e08a41cb4adde1f01f4467cd66da4af201e805056c47b6337ec9ff8b1762b223eaaefdf0481876835eaaf7f8905f1e59c7929036fa4c5671ededc28cbedfe67cfb9d18c0fea81b9bfd3455776974cca426d22258c94b0366838a6e8216c0c63f181cb83cf6c9f6244197379700924272a4cfc85a92014a16cab41a8f641d77f5c3cb94e7ab34b15c97db8f816c124bca9ebad53340c0101a9901627feea6b9da6a87fa9ef78506e732e144a045a59bd35fff7c667affbc0feaede5ac0b9dc051ba5471cf7a1b6e300971738cd3289531a2e837ccf51ee81d37559bd60ab54951e49d3f85b3905bcd5864c901632c9c8fc4f0f8df806d78d83120aa741985c6a3706ebad71807786e7f8d06064cddf5b4542b0a35cde0e2bee2ce7dab85c173c81d32fb17fd174ecc63f6ec93a70730fa7feee31565e6b25f3ea45f35401280f490f1bbd425e4989f01993bd5830bdcfd3947a868f1c92c2dba61de94f109441bddd954c3e966d5f6ee95e165ba2b6fa952605b96bcb3d4ed8e000b8a1e2289b7e9ab11f530df6f283d5501d2e4b29423872d3a6bddb611197fc82ec98b75c9bec41d5d1a33b06c04cf70780a0334fa7730b48bba1531e23f5ebda73241f9237a9f5082c09272698239c5d351d12ee39f1b6f9f5ea24bdfd261f08ac237608b4bca0687eb31d9f8120533a61439413e93ae47d48a72ae49e285608c964bbaf53a6ea327e345ece1f06a1bd78b082fc198b3aaf0d22249cb9ab5501a3fa3f5c6b9ef816273919c90b49668ee64d2381ceb55736f31b8dee26c571feb1f9ab56442dd0e12d2e6258907008c94d3f5fb458ddc12b5f033667f79fa0c7285a8635a84ad4e8c648faf5c6974c578e7ec6e9165dc021fdd67d71a86ffe054e910f7e7ff63ebf2188d916368299d73e373a3ba71f7d469276d4ad8bc5a7dac22b3306aa2a94ea501fcd81084ca86633d347467f37129221f2f11650d010b6d726e999aa9bddd11d6a2fdd9acc6da9f1ca1c9aee15e4c66800f5a2df898924634028149cea431507cbdf05a3a443e88054083ae90556e43fbb5057044ab7403771eb877b565cf2352f149a073f9ae687790afd3917bc7416ac3a027313d6222971dfe1082d56b79d65ebc8847ea0dcb0f37d69d2e879703867fde68c5ee8e4834199ef064564b1fa07dfee2939fdf763036457bc153ba901a78c20d3e8ee22b2aafa4c8a20a699f466987f73c56f592aaf32f516bb237093befe11ccb2c6c8c805654c113413ae3d50b8c81b9f88f6f22d1f83fc9bce701dc01d62154c2edbbbfb5af1fc37622e53a3e44d1f4d739640bc6c121eecd345ae508f64343ea05bee211c573c5c0cd310ef8e13c94f814609a445b94d8bad4c300fa9707c3d91cef3ac59c14cf37efbcbd80bba17e839bc3602ba9be8fc0eb73f4e13cffc4dadeb581c8e1e103de44aed62ec0280ca1caa1c50e88d7b9b27134f51de6d741fe9ca6cf49f7b0c51c54b74def3f48654a5eaaa30b7a4e0bfca299a4d744a7223685baeae6c44f7ab52ad1bff68396fd5914807a318e4b098a40ead105751fc842ff7a432f0d137445f4d1319ed037ecb2a50de55c628afccba059e5f1a40b2107eba65b5642cc691ca388ae816356920f95d5647c42b2a6c0add6fb4e34c34c058115aecf83ea3b2275b1d76bc47a8126e819a8897d967e098e60f210d1c6567a1df32e8eb11489e890ae7aa1a16c22d92614f1c07f43e9ee21e0a37f12cb9bb505668149910f32ecafa4474220d12da983d34786dfa8244cd92c57f2a2a54b8f19c993a92fce2fee8490fd4aa8b9724a159643b64f94bdc177701e2387167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a1f179a81711f1b2f673f55d6476d2f420a3b0807a56571444683232728c10617ccd64cd30c7fa5e1277bb2668b7262fd589599ed482705a2efc31baaea537bb319f73368535b461d74bb2e38e3f8e05a4e9716b4499e3a06561b511536c86b89004eefbecc9b77b30be0e25741ee43861b0b3793945f5e9cfb0925848ece906fe4c5a25c0875060eeeb323d4eb3e948bb9823b75f6ae88c109c3af6c7ee353e3e3b0f6865af15ac3559b689b5c626ba8ee0f2558c7e0e9819cb02afe3d2db17c4810d705b63cc1b475513ecfe38d62534dddf97e4637b031b336ffcbb12aff02338f5ca6c5fa690d17168b1e2679cf9f3324d01e211db3546c46c5acea89645b723f67f15f48667da908fab43e500ac47151bee754c0c84210a3e9bf170fde7968bc57333acee371aaa88d04138dbadef13e0c2f74dcbc26ec43f69ed7bf2c2dee67a5261ff410ac1df281c9cc97f31af5ad2f8acfb16a4ccb74321f9e6f63a9702303e76f6614f9b1bb2d9a967abe1709452b2c48dedbdb1734eb981cacd854c9abfbf175d4b463d6012088b4231804112051366d7835c5a4bc319f71e18c2d486e1ea1d2278e295f6578087d6be72e0791215d62ae1de9b56764219758c56ecd63bc02edd5f3546b6a9b3a65dfa3c244bd8599ba9451004a106048615d5d06d3d62f159cd9f881cca8154f0881ca0e6f5df75031a1fc95b2d6f959f753ca79f234c3a0b9b93b0021306f9a854d3dd6dcee3dd44b869f45c1f86e7c089400c014e62aa15abee0b5f710accd1c5f71ce77fe00295856d96c8d94a0f0dbd0e6c58265b88aeb29eb5449029ae52dc56c4b9e5df7bf0d3de2aa7a7f22fdf873da5a90c410d1009037d2a65bbd4d77fd2e925c7d789d7e76f2bec498b48c231478c553d6c9df94f7f338e05fce66456277bb928ab1cab8804dde43f217ca91d717452539e157a7b4e4146fd50e8465b1de0dd7d6abf427823dea55bb47f4887b5c3afdc97232b759fc5631180951658f952819235472aa5ebd86563f10f9cd56afdb5a1e58c502ea0bbaf44e8e57a8cc6ede51f2d2f1fe139cce303be214617e538e7f4ad716cfdf3070a2511954830b3903881e7da6ee32cdf05796fb6d543f8149321dd70e2e9ac6e7296a3cd8c06f2cc67a638b8c9778384fd8e71c2cb44192e1de53f45adc5434dc809586d108d0d8b0c353fa26f4e175386647a9c41ed2a9369dce06283906e9b3ac466af1aa3b48b16fea290308d4936f0c3d44404e1e524ebaef2f9a7b79586b2985ed1bc0c51c99b33b55eb2a3276a8d158719a50a2275e234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d365187dff59fe9740ac1491d3e0f128b0f2677df163c981b3cd2329312b1e622ffdaf014ab4c3429d0f45900cc2bfc573f4f5486276c56f050a0b6714f27afe0d89a4752490c4882e2740fadbdb39dcac48e30d7e8a85641495d259ff48ebc48b378c0922a31da24788b8d7366767687a8cfd98737ca4e052dfdf07e8e8377d93365d3ba99d12043a3e2e946ac2685a9ed5aaad259726a7c0636d635c4d4abe8201e27350c8ef0af5251c4fdaff51a1e23c81210168dcc0916a44a981bcb5823cef63bdfcc3b8ff74ab049bc9fb2e899c0f65d57acf205580d5d26e69e62b7b10fc2e82c79457c85a4e17fef4578a3854bc329ae3144f94278a5a7fef3e26020b60f2ac079bcf99dbd4795776088ac0f5fcacddf7cee66f6fc7d1fc006ecd7393499527e07e7835bf17012baf59588e60e5f76c502b023b2e5d7459116a552592e595d7264afc672f97f07286dcbb89cf7fd1753fc27f3ba6d6a77a1f15578f282fbad7d108256331bfa3959343e4f8540a1646c28d7152feb7ef166e1e3a0e03fe11ab58a8eaf940a3be716219d316601746f87ea07fd8dc9c44598f76bf50c55a48b41b66fb5ae01784591bb9f7bb9ada6fe265614868cda8237cf1e60fc77a4d784e48d7355db4d6e6bc5bc71195e9e30845cf5646e70b6287025acde7600d6e975b2e82e150adc7d183c69a1c10294707604031176a6c6063e883e0e733297ccc134b0429468cde24a9c8afa1349b4b4381e872338fe8b7c74bbd5f7de1229dbe10cb406e9350fdc0713c45a2a340a978d71b2f73139e132225df8312eb8923eb2cce5818228135633f93f2218609b9fe80eb744b15dcecc15400217d673078843213a963fb465296acdb7dd6dfd1e16b26e7004d06017c097e6866d054936f074e2d8ce1f980eb61aab61f5e9c61b22189e78b8b970427aab371a9bbbedbc88491010253ca357ed8d011896a8c9aea17d564395b7346abf84f70729cd640366838a6e8216c0c63f181cb83cf6c9f6244197379700924272a4cfc85a9201d9f2334171500ee7d349dc5037e6ed8359f288c7230a43503d023e35c425f61e4a16cab41a8f641d77f5c3cb94e7ab34b15c97db8f816c124bca9ebad53340c0aa4a761120d5d2bdec5c0601e4459dc194ebf3e94ecee1703804cda12df8ff13d4e48d7396b842068dc52aff9e3cbb729c2363bf1eb88fbfd8f7c7adada5676f62af9ffce104406ec8fa8e5a0ab43442de2f7b1b5080f568a52b054bbfcb3a6c1c7102ceb179d3f10fec836ebf278beef419f776a8d89e767e0ef4b0a065b44b244f4d173d95abba2c3a269811269cac68021e5d3e1d3e4aa80d1957fd70eda213ccd97f84cf45a412dbde81318e97e33937ff10b61cda99bf1a87428630ee9ff7679f6d91aaa4e6be2746043215a70c40df3787c4fa2086ad43a0a6370b086a406d4a537ccea8e290a18268f5fa5ce4ed88e062bd04584b4261296f826eac4d66a83537203b55bfebe8b81942c4eedd04fbab58d7f27f373eb141f3457a5f62d581ba432d12a86631f5f6a870f752ff220c833b6e878a73e8c13b34e64e4a2771a6c0dd476e13ace9c3cdb10374defa4417f03951207dee963cc8bfa7a442e1c1478466e40ef29d7d9ba8396fb15f73f9223e69e40e445500251852121bc76dd681352e9d4c115536f136798a78ffacd92bd32f5629397859dfb7f3fcc5a25ea90556fb04a2b37967b5b3eff19c359b78808d8ef5956e278f69166451d0cfe0276a0fbc30b9c3b392f60a56a67e10a2e3b3ec98e75a805eb5b0d769784a47af60fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5e2f213c674826dd8fc44383264953becb6352f0f31c850c3e3bf8e5daf91ac0d9376c2580c10a7520ecb4fd753e20061759063106aee608732ad9c0544591d40fbd6c7a469e24fd9fd3e971fee9dc3f8aac73c44503bb66c7cca801af45e436b8d14aa626981e208d69b5a5c98ec7b51a7c1d2267b7c6ddb5f6eea3a8e68c29e0966c4b5d30f0f1b33974e93b554d3b154e537e97a7618e2338efcfc51721398642cbeed5e99e3b9158ea70985bbc38dd773b186e4291eb10ee73c948403d204865bbc891baccbe77e7e661f6cc76c1285cdc7cd8f741c4773958db9cd40b6d943ba08add22af0c80de88fc413fb8ae36cd7534dd955e437d9ee049bee8b1b0004992e5bbcede3cbdb792ce33a7a108dde04172b813bf1b7fd871b93b329946f56c60b3292fd58a900d5ee64bb4ec19a16b958abfa78b00ed45ddaa030964cc6aa125b4ae124c34cad827dbcb7ad56614de8e0970ba86b8dc1e4543e862e3e42de4b83c1ba8e3094e613a64dc716f3a049d40536c8d5403db05cc251fbb03cf479e1eef975a55d283688d1f1f03161cc907fe6145066790d5a21ffa29300fd90897925b742532322aba6f098e8a4ffb6676ff2e16152330de0d5bbcdd2485cc9bfec9328394f025050937f0df2d9cd713403f7b214427e9a9982772875bb6c44adaffb7b79be1201506b553b320f6c1cfd7522a3ce2c1cbb25e5855a7791e6f26d6dd0d7b599a65a245ce34df5a5a3c529979dee80bfa77da68ee4b6077240285fd79be781bed2f53a66f845c41857738bcdcf95498d3d3741076f410cce2497db370fb5976b5c3b237a3fd6e0bedbe8c8545d8b61fdb1abef98251aff2e049158984097c4de8ab7897ee1fc6b1bf6413f88f1cde65dd222046f4448f5a552b506bca328537c1453f8bac530741d6b15386cb3b5279aa5350735c36ee7417593ce5e53e1a1abfc56ceaecd7423638996ad33d1fa073bd9c0ac0a6109013c25068986330979d4d69f49144efc03ebd87a1153ec0118964f283be074fddb75fa5e86da67650ba23287c4334d2e76fe3c6f7262ac146c65f6c922d9ccac163306885fda205c79069f752bc766f55d5aa8c17f861363d70604360e4898b84093c99778a0a54cd578fef32e357f65f2e774995a88496e1f02b3406704eebb91e74cff50e0e67b8da6df923385674254ed5d8220bfdf4e77f701bd18aabeda244ede6366f0773618ed76eeb6d93b78c4a08aee9c895211e37bd137e587950152d64d83877d168883a8e149eaec0aa762666c40b713fce2838c72ec0fe100c6398ed6dd501ec2aed6ff5acfc84685ebd5a58a40ffd157ba9a956cd8683d12f160f19cc4d958c8f89166e724f1547dcdb28bea353e56835faddbd4ed6426eee936851006706c05cfa80aa7d6fb4cda83162a99a6e3be8d6d443ec94051442940170470ce75b6eef999c1cc63226c59a44b216fdedf429ba17eb828fd480db8d988d8413b4c1cc2566af1286b057c262f345583a7714491cb98c8445c82753425471f94288d4a616326486048ee8f1742c4b72cd50392b89abc5053e358710c9cb0974c407258950738659bab4f3df2678ee67d0d589fda04b94715dfee3cbbf2ba51a66c4b365d724141e733860025ce01314dbb4e1a321a80631f63c37a5d445f58fc8617b7bcab0973de9fd87902f793a83d27c7273a6a1c291d9f976bb55138e20d236cdbfea49d6dde0fd060427ecdd553b5955ea3f9ca4e3b567bde912fa03fa0a7e6db1c120c1e76289b1a523db7d501b3f29d62d36f513b7d523a7c393efd24e5d98c31f6c3d5cac4f0e151c0d341ba158780fbdb3f7e6c13e8d27ac659353e08f8daebca2942b7d9e3a30213bdef57742376e6fcdea85b45b1b54848a8cfd58665dfe57b56ccd315c4873de707d93ad734da4eec73e7e549537c0d4bc77b604149d625eca3f1a6a7e380ded6aeac1dc54cafa35d7d1c440d9bd2068a71e22d386bfb2df60cc85a079f02ff3acee1aec75d4580df0a0b6ad766279d0d0a9164d4b3f4a7f74bff7a7615bcc9736a3da2bf418e30d60ab024996b1cadbfb5dcff6ac8ad61a84b5525146b1d66b2c6e73bc674a574163612bd1671abdb10d2912619db240fc442ea8f8628e6c804507cae3fa462a95b4240c742f6a96f0e1039e2550167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a20c6bba9540af0d34fdef75bfc1c573db84d1aceee4780d3467ef946027de2af07cfe8e5f1188e41649907f107c4ed411a61102c2a53ca50a5b954b5644befb61c58193c2fbd1a2a7be3d3b89ae8cc180d464be4dab942cd194559903d942c98b4c3976f0c9bf49881bd9eb7652a902b60c1d12471ab30cd0ebe51b70bfad8ad716ef40c102b1701970c7b0c34e6633d8a0ea1c89e7527252fcb07e63074221d9c6ca9e365296a6b66747cbebdcf76972b8cce7aab91e55bf4ab1f3581df9c2a0ed364d776080b569ab8d5fc5fefd179ecee9d242a79c8c1de4fafdc6931a5987d7b26fc15cfa914dc6e03d976570242ea37377491f3619ab287e6169025df66e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe57b3190d3e10f0b603a6a873690438ef191f74245bc7109aa9a0c7525d2cf3b0159cf3c5bc6ea7c20fb974e4a0a1090a8386964483a625fbb6fc1ea468f25d29848abafd1fbea9057f2d23a9ed1d9227c7f26d691034aa7d35137502e7d8839c15fc83a55d5ab2862f318f05d1307c7f46189925155203eab832a5f0088b2339f38be54ba9c5d6c17dd5d49b46d4c107fd97af3482e440637fa809b0cd7a71ec5e818dfd1d5d3d5dd3cfa5d192eac316dd2a7efee3ed3269987d039e927c6a4e605d7259d08f656a2e13fb168ddbf7bfa83e3f57038c253ae0533284b2fb5c238a888d92d2985bade3207ace0bd8a7c624c35a0b3a59fe76ba27a4b30b3cf62f6db5f0d8dddf06c57ec2c425e7f34f76ddbcab5b3b51bfd40d01134095268e82be0afcbd1068f31d8b81112e45c35bd2b32245b5869d903c9783d6ac3a54ed75bb96b3f2061eba41f752120017b9282b29b14835477c38d418e6b6c988eaee02a67594335d4aabe552ecbb3a3a7fe386960f521c4c1ca6c49187aec261a03d21e1df6f87c0326d1a9c96bb360eeb946e97989b4bd9910166a895a32a512cf202c1db8373011bf234cade944490a38013b685e1760063324af62f834d58651dbef575905a37cd05c1a7b0cf99c532894688e20021d9b93cc0880998eca57bdf154ee8db6a491cd405f8b70bd91bbb9255e3c6c2391c2e3a4aa6f02d048066428d775d38ad6ee587722b2635e3746fca9e7e8691f36654cd4fb52244f8c0a5b324b635c4fde8793415f040d8b77da043787c2acbb797fb198f239d4c7a247e3bc19f4251ab18f62c1ff486215ef349615bad19fe581de5316f2058e25783b3b6ddf95d6ba6d954a70194ef1b689a8b80cd8a714b9bca92b829d8eafb8f5e33645d693f18addb88da28cba22e18d8963b9555c0ce43bfc6ba5ec5a18f49b20b21f156a0f5eaeb64bb172541c5934e0d27801de652f91abf4238ed66dbffa9e852d023f4e577e53ebe037e248767f63044df2703e2412d92eb43f9300fce90d0875aec10ebe78c758dcc6c24fd4c53bc6950296d21213bb98962e9aa7d635c63736f6eebf1a4dccadd147062ff91087f9c6748b6c746ff28ab771c0b9afc395126f4d0411df02000f7a9b92e493e533b763079744ca759f1de112528a1c240ee3563215dde0d8cf3924ceccfeceb9189819176e7a28363bf353a0e8adbba2875cb9804cc6607db05fef53f58d61bf5b8ef54c7013fb271d797bd6d98845be0923aabbde7a613edd1bb1920876257fd8fd2e27b76c0b966b7e86f6a2efd32ba8ccaab8d589a24dc4d7397b319801039100a50c7435419d91321e9e39518a3b78f0acc3acdba17f74780f8a268e7b071f8421e2ad139dbc5b1d856554b7734cb3d6f4fd5fdc9d7cdb759ec292a855c1339aac5a21383f3e3237900ac10fb2fc74870d5a946be535dc04d77b8c5f9513851de8567bf4cda157db50f98516468702f774a42349a3bed0f10aba26b2705fe93f1bf3accbc28f6de701a4aae680638e25a1dc9a16bc674d8219d070e7fd8cd928e2cfa3f8f6de59f6c9a53bec39a3e1c5f5d6940cefd17bb66b9ada270a649c4cc12c5dcb0bc25b1900e4fec1715ef63c6a93374760a76cfbb3418380474f0f09cb329128bc752f7844c2b9f8a7f66c95e09b5a737084538b386fbca5edcd76a8a165d86797a39ed921f5a6ca0b5a17ef4f77e2067053839d49612dca65e5734dbab0f88ca9e9aad8b4c42351f9b92f48b08fabd7038f8795e489e86d25c42e787c96221a197ef4529af0149d3e8da75e37ac1b1e5f51b2b0150c88c78127864f3cf2f2cbd1e138d44a2f4e2f4970107fc2c0cdde7372357a0333c88354b95dffe540fa23dbbb0208ea06ae084709ed85255981d8e30d80d6e630576d8a709aa0540ad13651379d3683b67f665cf4a2539d4da59ad4e06d2c1c07b2e4dc4b5da640b65a8e7fd0961bf07a9e85173a2f5ba6ab341597ed04d015ddab42697aef70821393136422545d56260620a6bd434a0360cc193156bc979083ffccb12443a341b4e8a69f3130bbcab54ef9209568b5f9f9df312149ee0da7aed9b17baeaaef8edeaee474ea795f86efe1ef8a83166cb82c75c95a4681fcd44841551264d5bb4efe0c8c232417e694d35b286a05c63c1fc20aa41fc0dd95d5f168c01c16b1d253026cab0ab5112f0540e2b716a234df2fa7fc0f9ad1c2e8f4d5ec039491c9d74a6a74e8aac5b5a6a1555115f37d8a9048b4743eaae7bd4ddb9d5586a8d08729be489fb595bffae746c4c280011dc0db19e39eb00017ae8445934a9c68a7fcca5bb1f5f07b2c92f9e69b04a0673a0aaf52c2ce97e7d8d6447ac4f673d0b494f5a2017f407b7eb6b4ec18d76b9c018d0e8a4e53cf6b00dacc8624cc5b51a7bbebb36629165704a2d148eb9ffd3763686ff51a092b2490c0e3e0c6dd1274090817c00a3749f7405af92b8799537f10ba12bc82bdc51a07e7972ca33f641e42520ab1310d38ce371e2fdbc0f568d857b3f9bdd41327ccfe2f7dade72c2d1aae03a59762019a882c529e77fb500ee32ba199b734630f686ad5252b2fc1902a85104b839e962cce5ea0e6cedc9aa3c68dc522a4b216e50b86cbcb79764745d312647c1bcb2389c86a42414164f064c0e91862a590475200f44fdcd6564eb1c8aa2d5cadc00f62ca411172ebf4a63e7bd5a7ac6fe94b9b7fdb05dbbe2e7478a8696bfeef9e15abb9c3099c32bc95e36a42d20cdef92bb588e8784680b06ddb2ff6b800105e155e0676d92ff9a219263f1f4415283ad82ac02be2bcbc5cd31d91fdad7c4aa115ef689f77ab0da3f7b0975ea5834b95b2a3e9d92f2572fcdce1d349d0fc2d8d603b1d8c51e128b14c0eedaba08686560c60e84babcbb006590a9040f2523fdf47ceff0eb2692715f7dd4595c08d6eb57167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a4d4e925289f6f26143873781ef04074efc9a61fab868763f5b3cbd8c110784de2d2254451f226537c7b39edd7a504990d54d7eeadee0186450efd19c7170b1ba28b3f27b538515be296527ad255a8c37c84144c8648e3745eed77cae314a188193b7f6bbd7f25a0bd1bf0c019ceee33891cce293c9b7d80385d087094bc0531dce85efe179ceddd2edad7cd543bafe16d49a9d682045092c6204c93db551e49e34e1149833c1f0520b3e2dad6ce808bfee7cc7c8b812292f9ed7e049eb2aa70be9ef503436bc283575966770aaa74645254f125e40095478777737613582bbcd537e1dbf826b6146171d436e0c850bf0dad45c75075f6b8a4440c4bfead86a4491f6397df872c828bb4ee34749ac7d022b55505f4a29073fcf4be8b5e8af7be8aeff06233e99693242dc9edba4a6bc57016ed9c9200dc46ab3dee89d8cbbbff10cd877feef838495bdb3743c6cade8cf1eda9c7cf082e2061296e24a0d443b0bf1d89e81b948667d9d8632dff17ee9cd4ca9df905615fbaccda3ca5eebfd07af234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d202261b116937b00bd9a551ab6a60eac92255663a298698fda4409b119533eec06bb035ab2146210b4a613c64b45d7fbe028bb236da82c87c432b179c8ef2e0657d251d30ac61ed489cee6c0b4312d130c4b70392c63e4b671ac58d76ba50cba43b293958e1194758696ae65742a3bb7dbf54c701902154225af361688a41895243b1b75aacaa757ca2da3fe956ab171f27b619efa307015e3afdf098ac726e070fdcf23fe84574de4e237e3840503c2b381dd607c9794fa8765c4af78e5b176bfd79dfcbd49d4d34952fae95af584d378f0c591e2b33018c050eff21c2c56d6aed06a34187af0e49cc586db99d738014c7fb9bdf40bab58846e52af8ac55c17683ac92ae19a7165930c4e33997ff69385ad8eaee64bd2e8455dd2e963ca3e3a090b9588dde811be014a8b393023441acc31fbb58ff1d8f06a9a980c0261da4672ec62d6ed0828a32b54925d2509afa82aca46affdafa3d104cf798c4a979e7ff2214e2047477dcb51e7350a414a5d3cf75c7a6a62784b8c7aa18e9154ead62baf56c18b3959835e11657a2595187ac590523f8cc4961e57546ac60291b3ec4c587c6da636ba8b5034c377fd61dfd09e2dc163bd0854a649f68736b9cb87e21d73f447c4fe0e8504161d944add31904f6e0b4c6f62cfe1a9fa937b67660febd59ff435d9285561871a482243bbb80916ca3faef3ced2343d10d6f9edc9d793f8b2a9fb645b3dd05ff8d1bff4b2f51ea13c17a9af8a97443d302fe37dea93e3b1ea14c3686e08e64462b54a65f9146348586aa974cb29a4c11aecdd50cfe6c28e0e52587d025da6bf272c37de26e533199deba94b789810b8a2f487a240c03b6767a19b52fee6e0184e95f8bcc1148ed7bd0f9a527cda58327e89435e00e2f268091e60463201c24d0826514312d237b3395265c2c1acbbbc5e8b126c6c43cfc789ddfb70650056c76b261fa4159192c9f909d365435ff36a094e07ed4c3ea9d8d1bbc54c5a9f739d5f3a5642ce11598a0270d86d540544b38d7ae01d1105bd5f6466561ac5f46554911007400e5a8b7aaae98bad0823349d0010eefc02ebab6f8471d80893c0f32bd70f5ed8801cb217864a3524f0fc57d308cb2b464ad8109d86005e8e32e2f3b4c4d577d2a140707088e966446ebc3aca4b7e77af89abae3b357934f98f55339b2be674eadd9d82f3a16c31fd8071a8c951e96e07b1dcca3f87941bca5a28e576e29c70bd47583c7746e76c30bf04debe40f34e48199b0fdbbfa468e6cc49e80f5259d77a8c99b68d2fadc9621e9ded7adf74fb038436c816a4229c003ca42faad99ae3dfd80c381a45dc6adca8a410db16902df069427a5f1dbcf229f1b057c1fda9ff582075211c51eb562bd9b105cb5749a842e3b258aea5dfb6adb0505858514f3031fbc078e32eb5e870186e018ba00aad7d5db2c14734d2be6c15d2f69f04a326ef26d930b5effee419e1931dcbfa7903c7e6cb367eceff08bc939c4818929ba8c2779338ebe7fd87f41371041304760661b0419cccb930e6f138ae86987d3b7014718556c75b27e278280b5bb9c3203953bcc1b204983b2b3ef80980320ff081edc99651eafa389e88e180bd5ed716fa447971b4155951b873e78afcecfec84590435b90a4a46130ef18937541f040ee5b0d9f3bb06e480d20a569875686c7986f78a0f86ba5b136fe2a6d62c0c86ad51f49589b43e9d904f2cfff10694f89cc2635e7dc7773340c27a26bcf47a80c7330bc16c4c4af0920716309ee76128d105a07ea3d69669ee618a1ac39f086a65bca4fdf5d4a359e566583b19f0e3d9b259019e92f23a8dc1506c581c071efa3e9385aa676c71734c979199b3bc951dcf5631e2285a4eb70f1ff025c0223e044d96b5e6b730cec7e92a10707c18d2642442883cf106ed5ff69680974cabacba00cba7816539a33084645b4cd71baa92c12a9b712f346678a3954be419deeaeab5b6ca94243a69f60423af2557b625d42a15715823afd114a9b73c161cc4676a9951cebad6ff6a3c18c32212760850e967a094d919d498351b376cf62047a2d44c15135f2667aa9ccef1c63b530ad8f038ad6eec3762d3889eb0f30fc3a608ccb3a0fc13b93bb8d0d2ceab470f239b791d7be23398ad25b21c71e1e7c166b647e974408b40fb5167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a99b69a41e855e5e502628ccfe516c6e2f4651143b0f72c6655838820c8c6a21a53e450016c25df043b71cd7bc514680e81472dc1027949131b3b00c7091279a2e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe5760ae55538f321536aa3fef538199ac3a8a5c21cfea73f98038cbeafa9478a5b288e8b651db91ed7c9cdf8d6952cf84fe4a4bc5fc1a2e68334e81698b3ab9128f6aca97c52887f96ded088bf16c13d69720b5e393e30fe3610f77d9a36fc2787b129cace8bd8a1109773307807820b7af1c522b66d4c473e6323afa780189ab144c67009d6913fb9d0644f5b709a4aedde7b1af1818e465fa8b3891dbe66a4049f1af576b1d44bf53752426ee4a7f381d59d206def0d3de43e2f5025b1a8d331af80eb538a332bfd867d357d6870f49a7e50402950c674b5ccd0c1d4eebc78ec97365f0161ebf09bc17a2b3632a9b50711984c0f3988a55ad1bb28478e1b06b3758ed4e539b58473ae07d3aa82532d82d1c90d2f9af7faf37d4a0aa94d81c57484fa578f50d914ecc34a55a1e9c043fb0b0b1d358db37c6fa65db94aa3aa87792968781d468da4b97cce7eeeefab41bab84db682c7bb0325adf4148e6328243a8a828e20c7ad770c52b6fae702e4826b6d96b1ec5deecb60b6d653190ccfeb1882eebd1e8b41654185a3ede663782bf1ccb21abb647440aeec156228b1ad59344403f4524505a488aaf6f9b413fb0fd629bd966e276172010ae1d7016944f1a4c851a00bfa43514c24107839bceca38babf4590592f5eaf787d13485442a337c6344eac420a03851a9e3f36b52e91ec8f0f768092a0fe3a0ad209a1e2aaa0e3344d55196b268d5eef0136c12a374d95fd911fc66048ae082e5bef8fdad3949d9060b2dfc3230820cb660a13327cfa657e179100498d9d58875794f1b07ab53a7068606f098ad7e489657c3dfca367b7527a84ab0f1180ee160f1152dda4e3fa6347cd1bdc312719579d3198356400a5be4f9164ba71efc9a447b44c9394b6714823eabcb4e928eab097318e6e108392f27ae25200cc84bca28772688ed2bddfa94212a8b28821d72658f398b50b5882674af9542b11830504860e0d81e00730fdee3157d410772bad4f96db66a5c867da7416adcb2a9e7874e32cd549db0b44c07d070284d6ddb12d47ac51a80debe7d3871c2c8c26a05dbe68c2d9bf34fd2b0d9e299355f900ea0616f2308e4e8663cce603985b5d926c7ec152f3aa8fd88c3ee873cc9636f7f7d478ae2dd4629786d0eacdaf9169e6f8f87c007dc2b5ad1245234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d61e651bc1b02072015aa0f90d669630f28d48dd315ba23ba4c706241445919f8fa151b29692440b622b99bf1d045a7c4b6afaf5cfe29fbca9abb37ee5414093aa1637e32d0a1ad764c63f0515e538ad9eb6ef14a6592337156bb5b16215488db9d7faf237d85b82a8669f4d688684c02dd969a40a64dbb57c48bcbf4c17353ff3cc6796fd9ab08fc025bb3d1d7bd868c6ef43bb0f95f867a836249e3c6f2649f66360e6bd6921de742c19648ddf8b23023f60cb45c2ef11747ccbb0343c93566b2b3707482dcc7cd3fe0da78f910fb617ea7a31d9394c2fdd27e579f245752e6143b3e33f768ce47a5dca22fd7cdb891ae0e94cdcaa072817ed8d62ed7412836f4bed7a71621edee79fa5f3b4714372b7d5bb8b49271cc5fdf362ec252a9cadbf0f81412e33f9d4150f7689f2478bcb5f86a25fc4d52f7a3f8b5ef4fb5fef10ba48fe1165dc7cf77b6ba364544cf9809e7dc2b1b32e70c77600c8ffe570c6c53959980480a4124c91e10ddae6bcaa3ed67b0b659f8b30c445f4434450451671a625a232f1108dd17b68aeb541899232768f04d6fccacae0e4a3f43db1d981ee74ffbd5036198298d922c2377611d52edffb3746dbd625a2683484e8e7c3cdaf857e2f938905f36d1f94e500388f05f349af65c7b47f345ea98f5c9b3c24fa92916582c021b4a8df1f28ad1868f1f6ce697fc2c9ef1cd07c4de8a7f9b88c03b3221bfb8aba7b6e9ba72b86a3b3b207ad5ee43f22426243bc64a899d47e69a2ca597ccc134b0429468cde24a9c8afa1349b4b4381e872338fe8b7c74bbd5f7de120ab723da64322b8893ec9fb66188a688410b59bed5ffdb457446c011b3dfaf9ee5d62bbcf4938b5677e95110d7e5eaa72e4dd756ecc00868a45953c72109f28bf004aaddbf5b0000fb43a91a8d52d633d95331ef3fa447d91821e1815de12f13cec378e746951f8a364b291504f94d8b3680a163eeb911bf24a4298915a6ccafb5529bc89fcb5ddf3cefb39b75ce19efe7d6ffa964074053564389d29e1295bdbc88491010253ca357ed8d011896a8c9aea17d564395b7346abf84f70729cd645061f40149766b25a19a81c5721246e6ef97edbe22746bb8f11adcb15870864def0a71769e4dea7ccf92776255936e54c6477ebdbfd869a1d90fe05463aa22e6671134f998a4e28a05ed7c71d3b06bac502f4cff43d1f8cdadbfce453e97d3359b46ceb9d2acd569b8619915643f1c13efd117354a5fd43efe919a487ebf97c741c8d6eaf245c0103efbdbbadfeb641ad94ac48da97f92e7889d22c2f1664d40e0a298ecbd0933d21c97872cd606a0b7ca4387866691dca03e659c339a3f3890107e9217d8312c6816b2d77da6fddd24feb15b89b197528c33043a87013df0b25d8984b02b6c10c8be882b281ea6bdf339b3f2ae9c8edbfa05f3b889637a6a6b1e975dc587ad94c3a1c555f06f7eaca4eee6423d32976caee2633466883bd86a5b9dae24bc989943312fc82c9fa8a4e29e7f8c67d0a1dc5ac8303472e2c8de504bc77d98c5aa22a76040bcf3f7c72a77664c96be539382c4848f85440e22838b5b5c7452088d532e885ffaee7b92c613599e8e912b69f569c235abe06aeed3bbcef5fa8a8d149afdb274a254e9a3d27a58b7111c944b63a8b7efc3544717869e900da462af6bf30eb4bb67ac17e7bfbe55f0b03156929f01b1159791958cecb9e9d104ffbcfa33cbff54eafde7e20fc06f55d8bf65eee53ab2382631d65a07c4399c30fbb63b3069442e7f67cb327157519cf922fe7240c4ef0ebd3290f4cad02778d0eca63ff42756d1e6e3747902a2cb77621e722ec815e0df547b3a74a8bf57c040ba329791054720866705e38d65f1c81ec2cfe643e805fff563074ecf017dfa4b963ce2d71ddcce51bd81a4716d70c861d592f1215e2c994f8ce2389ea8a493885d5013ccee7e197e5a437fdfb1d4e0f3bb1d2b7d1e17c352e18a6586b9436a9c327f7568c64cbdb7f7083365fe5ca2bb2ce3dd0d718bef9483efdf6ae5d8bd025978284d143f3788c3128adc3336cf929f0618c189a5296943967f69045042a6760b4afcf35a0cf1b4a97a5ca2aaed848b95bfd3b2fd9de8ea343d62a8c5b6f38c1a2d3f5efc1361c7f2753222ef1fed57c77d80f2b384423bf3e93562e8f0040217c26bfe2eb5d134417068d1b43c19bab3d629ac985898130558adfd07a8c0b37fb9a5fcb4e6492904d8e3d07326e821a94d05f75d515becb2f12db65cf25adce75c0d70145f2e6920e9ab0b645ad354e4bc661c9460da0205514c704409ff3f3db21e4ca5914d2ef9bbf650b2e4c4a3e03a7f46f36d1e1170cc39c4d1e2e4130c9e5443d4e67114aee7a11e7c58f8e3ee5e808cc80c372546f5bd4b50d8b15325699438e53fefec92bcea5279fe69687647e8a1a18dd4df5903580d31f22d5b78e1510bc885571c49556f4d9a7ca49ead96deb0dd22c04ca903d99d60fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5e52a500e90ada8fe8fa01c392cc87f30bcee7060f9ca9987c9d82e669356e3e11103fcdd1b616ac8346eb13b1df9e4a4e48a2557eb086be360cadcd8482334c67938a96c9bff2db90d353d35510872a13aa463156da95dbbe75d6ca83741bd4660e93facf963a0fb6b70a29fae0d7e2ef36a2afdc958eb7818ada3f18c78a0a33ac8aa16a6d4171b16e63894cf4b04ffd4d8a8b51cbf3d5fc3d3dd4a3037476f4867e561cdc82a62a332e5d7a7bd27b70409197384641210f9df7ae9a6ebd34e58c8addaaba2712398e33d96ad6c6c468721a404b8005bfd73b21cf692456d768ad0108d494d172d38b3366d3371d5bd887cf643b9705b966ac0702cfa0e257488e508636ab54554f6ba12d88cb29d84b7dbd762222b5998cf473c69513aed0e1d72dad4f838a954d8c6a5fdde13e968075a6c00a424767b4ba88781f8b5fb9dd61a81fc9626ebb9a6d1aefe38c5126ebcb08a3d28219c674d17a1c55136150597898e95894175d7273edb8701d6139aa8f851b1556bbe60e619a4a5b8bb339a9f0a00b837c2c86553a8fa0612ea5d6d79139ed8ce8ec58d8c4dc550302cf91cf2186b30d0bbff96d6266b26d50fd9b1f753d9f29802d7b2e7a6144fda6c2d8e25993b63986b4134d1fdabbdf8caf1099ca592fbb7da2f771d429e77915f4375cd566f9ba6cbd5869364d911dcf3df8b1db62651b97a54279d886cd82340e8f9c8cb5f00dce7f87b57b3cac6cf64314792410b671d9d2617710539085e620d8a9c2d96dd4794ccfdf42c1c1d1970a9ad6e3632f168f1ffccab3304d3391ec51ead5a978f2df930243ab5fe2250c92c4f4354f62d450eef00cf3c20dabe5c530d9a605a831e93a53103caf800bb23e7e58bc2b4762e738a85fb75f5f2964f119bc24ee11b632424fd4b0efb0709e3cecb3eb4088d15daa5282f4b551318d788644690b8df6211de422305ac57bbdbec10abdd24a785eaef4260879ecc365f9e170b7b3e76bb0ce784298167954a8c82122d748468bd3410931fadae22805da8e3d6faf17f031c45eae17483cd18c3fd96210f5af4d66774b6dfb31730f50db225c7e7fc091a3d155b5b6bebf9e38032b4201424a4b2df67e170d57ae4ddf62fe8b79228e7626ac11fa2889eee62c2763a163097e8c75976c2d4d225ea9e515e0983ac0433bad4f4d5dd127c15dc71ee649932978ee7290a8c2133234256cf7f5d7168cba0149e1d27bd27b13bc9f4c33dbae06e1c66409ef3c0ac1b1cb82d92728411cce4ec4912e1ffad0bab853a41f4ab37605ceb4d9a6c8ed2ff011e9e36dd37b5a4c5f799309ae61afd4165d7b925252dfd5a2e05c7fc91249106c6a0b6b8a617b99c368f244a2cdc0278267611a1bccb350bb02606691dd93e165eda97e6398bb6939faf2208dd03bafb405efd53a6079b8cfd92ae3d5508933cc7f9468a3a82deb4120988e3ac677a94bf919e706d19d7f541690e79b27e176dcb2f30ff935f897068432fd68984388871d9e2a94d5f4587eedfe978facad84f75aee6a7b1e6dabce1d9f2c57094f2818f6550bce6b87d588e7ff58140edbbd4c03304ce36793fab22516ef3ebae7feb6ccc6015597ec368eda9f296bb3c59ec821dbdfacdc0225fb4ba222b2ab20ce308397743b8be02a190caf850dfa0a5c7f0ff3e698a94cfbd4e67439d3026157971c48d8339c8ac1e8a045e73d5f082ee35be7c24503e9124b4e59dce5d4716767cd4cae9eeed87b3e6c86c5f143c348aade6df2fb8f8391668b87f25236138630ca06ea5efa1b10ed8f1f30edd8095e43f129552583a0f52964b03706542df07f3312cba52d3b4c776cce13841cbe5ab204742bfda62d911a3fa7ed1a6f6fcaca5a7297fe05d4f9bc04bc0c921e7ed30c7373e9f346128ce7e01ac56acc048cc289dc33731a2f16561d765a28c494df2e8a64e41ef796c824ea5ccc46b13d4bcd936ceddf778fc2bed30c6866d45cf169e907a0504989cb69b39147ad2a44d99a48175d3186a794e574672c04f4e49d7d1ea140acc4bfd2f871273219778f2fd791a191cb05f5d662264b03043b5ffc8d1bb9f4a11baebfe36510790d4ecca246c6905c421372a9d90d376aee7a3ade6fc3c27c8be86c5957861647ddfa83877789ca306abdad6fdb7abf214633a71d46454336b53739797a6de995e632003a00b8a25f4a1abbec054543401f61d92285d1be75d48337466b1824dcd1d8fb21d30bcab95e9e9d676ef2d353689774bbfc81220988c1e584ccd6550fdd5beadc17c2158fb89fc51990ffcdf54261cea51fd32197d9f022db322628b880638e1acb3d499fb6a82022b652f70166373be720d582f936ea38a1e4c5cb68fec7262b97a5b65641f90e780377141e23dda8658357a9a4e00afa76265f22819ac1d9815d010fe2aa2f56f26816473024b1467521f727498a81d419979c4140c36bfcc001a259d7f759e46fc0517a78d36e73f7ae0d977ff17c158fe7de1e3aa71e2348688acff6baa8b2db4f04431dcc0015eb44999ddeee08ff149c0af40d13ac137072c7d957d8b6312c992d950606df962b1fd73477368f288411ed5a869a120827c58c9612ad688a0413c010df49421167eef486a2f959db0ee34ee65271eaf72d872760c962403317f0ab02facaac37a96e9c2c1eef499547638f9a58d413a1b9c6fbf10bc8ed96691d0d4466c9a39cd0ac39a49133dbe6479e2650baa9291600ae1787e55162e3933d45b58f9d60fe04cd2fc39f47137519f5377ce962a17452fa1cb13cc27c63c0b8d13c6467bcea9f6788fc57ef87c7f9c808d4131a4689a93903e9f059ae541c42b8367c9e689b6d89cce5ed5621c5df67a0532962ace5d16fa178a930bfbde877f5ab4f503be7271234b7b2fdd52d8f9c7105fb8ff88ab20c8061f37ec1ab982731d8ddb31241271f9a7390904086249c8e144a8d205f7303c0aee641544620671418ab780b394e39af5ee57a58ac1a9639dc09feabffd313b8246a2a31f19b0cef17043427891e56b4ff0d77e3286fe9b9c81d94ffce23836af86008d2934d9c04624d1000ae9bbf3ec22976a5c0ed21bf5c09278de4c406b7fab48cf0c83b9fec208f2a5b956ca9a9c037f239e4cae30cd9e7ee1dbbc73124cde8b56d696e4943fcf0044d9f13c13bf5832dc74eeba57143d1f7c1933b054be229f331325bba4f0d22ed35d3a7837c6219cf5d51975d37efc1339a7d7ce37a7c753686c4b1e5d033680065fe5df58bbe59eafb46fd510e660e825fe7ea02d7af31f3229a3515ab87062849f3ad24e4fc4a4b754e9e8f94fa8babbe3d9c010958ef7d02a18cc8dc457414989165736ab9a5e662ccfa5b0f150df14dd13174e42ebce4ae8e8449bd76e3d073d2372ee1684573d6dffde547442cf18f4b65b43e8739612f6243292b26568de4289d6445afef805e3b32e94ea2e52dbbe6c2da2ae3d4232d445ff5e8699ffa756c667f16ea02e04fb9a85839551e404cf5cc0ea41bcc2c8243c1d307db06a519e185f646c30580439f1cae8c11d46b053c793bbd04fdae90aecb16c4ca5f757071e2cf2a3f6a4ddde86030f40a39812ec36da34eabe4c1cc33f9417928faa1ca9d3a6202ad19e44cdc3946bb8f111bfdff8109ab118cfea1d7f31905fc058c49378f7d1f7427b04b7df98f2f4a0f2faefdc9e43a81b031d4a4f07886cb6ff80bdeaf3667fbd91d28db098a3dce867e2edcf592146b1baafea8c20594bec52797a682ddcfeb693237eedfdd33261eb0e65e47734ca7b1f2798e4dab7a39a9b739204cacca55121cc1c6af1957ebb09e26d2d12c0dd72ac4bc8c4a848a14cdbcdb522571e41badbd5f1284e7ec33cc265a98d6ac9c5b9fafb2332b31fa6966447b9717356469e230c2ce043e8f714c025c13d3e279ed9a1db7c906421a1932c9c0db2511b51e1be53d4ef0ca6a9073c61c24b3c7215e57817d280efec1923e521893611bea7108dcddce9149cecd9ae9c0322c4e08e11fcd4eb7456d352e8cf677211b3a2174a299c2e714f80161080f18195931e8f9a5c906a2bf0fd67d5c5b8d47524335404aa2774c7ac1af304b8f5af42d30566f6750e374c1f5fbfd13cba78f1bf42870aba1c81ed1b7d314dfed202719395cfc00f694f31fcc0d98b28031ff94ed9c12dc517b76d4d2a70be511d7191ae6fde1dcbe7b1c47e630d4e552c585ae99fd9dcd27c1ebcfbdeddcebeb71b072909d9882f6a1100531f0d2fdfe31ec888104d6016bc4a11f41279d11252fb55f900b9827683f093689e8de042e6774bff8fcc04790fbddb28d6a70a1d83b03cd8ab4182653de202b8efb8de863a71a27af486cbecf6ddc630efe666cef93505997f4ad18c53b1d769d28bd71b42a31b13ade1221a085e8062b98a28f4e2f2f116ce13fc4b49a24d01b16f6dd7406d4d5ed258bb09fe0fa0bd4bfc5a95ffc5e8056cef40e795a08651bb4a8df5d936c13a132107215ef7b43fe3f8019258364e2d39c55f0b28cbf3c4d63227e169097352c32096ca011158b473319ae181d6cfaaed850c52e5038db9f8b8783c02b28bed85c4dcaf1f7e3b0d7fda3650eb4182224bca518a29a4b1c1836b5d981db0ed18d0bdcc1842e635b21b1054ff3c395c295e53b9494c1f3a1f60dd5510ea19e81e5fbe458362a7a366bb3edb04105f305449486e42a67a2c6685414ca1385d79da8bb9c4be004a08d147eeb8198e4a2ed4e8d02632be8a667c526bd221559930ba6da3023058ba084b0b1e9fff833db8ad7082eb7741dbbdeea9982c37cd6251a9ca4982f06dca9b5a3a958f445b44dfdb67291c474df341bc700de0c9054efc6740450bb39cba4bcbba3d39d507a8506c5804dbfa81212fbedfe9bab2ae81980d9bda39b3be3252f1e6d6a7e251f46ff2e219a77e6b9259dd32581e346a278ebfcf2362ebd0b805e43f70e43e0fd366ba01ca4dff86d4b0149517dcce1b39a1095627974ca367ed35c4eaa39596726fd0b4d082e7d38fafc34af6a23be45e47002b2e98b184ee384515a4325315992e61dd957f0fa91f3858fe7c079de59f56edded51de8697bd01276ca0e7e5efdad4d10f23141409841cdc9d9ff14644c12c5632f58e697cb36bfd8178a97b4603e44f889655267ac3868c8cb9e282ca596ee492808ed19d9bd62aa6aa9d4c81b8a49f6598ca32b7c7c81303ee37ec6effef6c6f254526d40bbf6e98121c22086aba121aa5327bda0408a4d340268102ed89c18a6c00faf6d8fd075a0deb514f84aabf368db571f5adffee35dabd25fac13f652d8a2200b6bbc0382bb28b293a2a2f6bbe44122701c9c05f0b24580da947f7f794610d649c6ca9e365296a6b66747cbebdcf76972b8cce7aab91e55bf4ab1f3581df9c2a23f4288d076d85ec14ded413857637a71c9d4d37a65df502a807bfadd2ef45ca7d7b26fc15cfa914dc6e03d976570242ea37377491f3619ab287e6169025df66853bd22b4580a63bd98ba6218336f7e50ad3f973123d0b22c6fd3a2d245adf9b786133420ac961063f644112c57493d28b6ae96af947f6e3469a69cb286cadb02e2676dbe4f3478782888da3d2cc55796a9ab577e3ab2f730e3e221dfbd4ef624a2e1a9bf1995a620e859e82e771a7ce07145c6e2900a2951b483af7166aad1b6161b481bf3a98f952606c7a40697fe8e7c47028bfecd6e28b46aacce7a8c7f60b6ca981303acc042195061225039c080c900169b231ab343c7e9ec6530864ea168c8990e36604c88895856577b66fc2d1fcf51bd3bdc8a2daf8ef9644f02070c9fd54135462353690170353ab5c2cf4c70596192136b08b44ad0f836e8e870a0fff873261d0929bfc9923c1e47f0127f5d50fe538f699b48d28775ed161870e0cff15ce55f3f941b8426b516147bfbcd0d58568568eb98061e4c050655738aefbe12b0921600f36a1975e5e143148df4133baf0785d76f4e2b4d715610a13ba949fd6c8dea8b398f96daa0512b943cb6ba2b69fb40970b2791ec2e379f133a82ad4489dc70d99b2ba2fff53fe0c2a2e8c22201d23dc70725fa515e3508f1e56d1e0c30c75305f11e139884dd95bfede16477a41a0a627bc74b94c147ea3280dc083fb64395495bb30fc4fa9ab3de042f39f5a4aa6499162b61bd39ca5ab5808c01949c9ef05951f78038fb770272fe2c46920889d36dc417ffffd8f36f083831b3f16fe181c9331d71697a2963008d352a99a8b74914cefe820fc89a1fd320e18de01af1e06f7d776651416a9db7a0fa0e1c4bf86a8adb8505dec5ebc622f52788f70093e7113186d01d548a50b15c4b842d2aae7f4a8253d60f0c8485f5608ed5ed3a8e63a765b86ea0ad710456576108698e4e75c7f8fddd4db9db13db7c7e26bb65780d7f568d53b02af58d36daf25becefc2af5fe806fd65b696ff881b235eeafffe6b9e5921a92865c704e763f727300c328893bafb53aec9dc9eeea7ae4af34030b2dd03237c014ddef666cbd8ac6eae023e1bacb90a708664dc0c2b2fcab6f2624a42e033eae224ff6057550500ee9b205297a574935093376763b114aa353d84bcdaed1dd9f00e57013ebf9e2c3a8270d2d0503fdb110d22e6881179ac7ebe92455276ec28c76b0677ace0265d53363c9c35e73b34a54b4e0ce116368662caa4a1dd7dd82ee7c387469503c51acadf543923d8b4e016b638f8b5e82cd7ec30defa31ed4f041ce6fa37bdd4bf1e43f01650e86afbcc19e7ffd00696be166dd981a2f9e3cab054eefbe7486266f22e8a06bf0489dd6fd88977bfd5f3d06efc3405f008bb77b73a2e52a8db3948279cf0808b4acb7a7474a1abc404b50e08f613e5e70f615c0978c0ec5b13e6f2372e794fc4b3a0b61b5b431d5c2df49e84fce9a0b4ee9b13dc9527b8b25ca11e5c6645dbc5947403d9022c2f5f846e716926dce55c3788e666785914d31750d2b11fb860851f5f1109388b04bea74ec3440214a86827317d10e060374982272c96b46483369aec25204b46a430f8df5500b23e4cd0acee608a039e922c761126dbdaad3769153589bd1c860219eadbb6be0705ca8237885b7fc010220e8ebac8d2540274553174318574d9dd6a8d9953d9f1e156e3c2b3b630c3cff0f8a15c75ad80fed1666ef929bff4173862e587ca08b1e2658f702400d2fb1372f28b7397d34620b18ea4e0c2fef1c39e3d4c59466aae0087391a15389016dbf4bca216547f6f977a7c85b6ae3f7c06a42bca537a36d84e080602e69eeb89f219bc33652e16ca6c8a7f2fbc4a7e85fa23eee1f8965ce42e53f99df683ad60d7b53c4a0de49425c26bc332d45e38e31a2a6e9f474288547525df8dc2de23d1ece47aa9ebb29392fcf9a051c09b602715167470987ed983637693da489a788c383aefbbdc378634bda4e1dab84c29343a74c58e1830237536ce1b0b0ce15529bde1a82c6f821c8a8b0447e0f7c7981480a0c998c592319ae604547acf477a4a62ef5fd8fc9c2fa6826f7d765cc2ff5b899e05c4e675b83c00a7f20a0c522089a1d8dbe17ceaeb4af7cf28a96c01c8e17bd6c081e391edbe70b3d03f59089c5b6d32282f3c0c3816a2708d3a68a4615a1d6490d4623d2f68cb4bc89d220622cc53217022b0cb3657fc216e25b9a81c4574e9dde87aa0b388d6e908fd4aedad6a15e4a5f1a84c6308d96668e547a5f5536914a2976828387004c1bfaf9bf84a2256b071f7a0821b4bbce2a5c222ace880aa940e24b5fd44b1fe742ab04d85eb6e643700e7c911ea44534f7542fcf1c9f3fa79a119cca2fdef55d22339f1d870bf1af46ba67e5cb338c33bb6da825a91381a11ae52b4abce9e5ee895ab422a894c867d0fb937d5b1b3a7906f03dd74729dfa892512622c75cfa2fc8bde7074909868544e0de4ea73109e5532dd1974e23b2983ebe80326734b026b8c48811b1408c75e657dcab5391e091b40a8817af0e4b834c9ddf096198d41189bf4fb8edb547cbe2e95acb3e80f4305e51a8e5bd8e750732c94334644556bad3ea0a20a06ec878a8a045c194664530b60ae01a47195c32c736523464fc523c5f96fbd89b15a91f75700ac53d2678e95cd5ac033ad6948a3b2cc7c5234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d76f685035b29e86d123a654971256765e54d33e71e541b08f24779ec67df667e9e52845adac4d25a02cd1e4a96916a4ba03c78b8ed6a0415993d0ecb0d702de5ff6aadb4c3a5901564c3119d360027aa1645207e898b871af41dd6d7e86b119c347146813e08b7efc15a3d7deb33b9fc49720f20c209dd99d817cb61283cf9993093af08dd74f85ab56bb81ee97e6be6940adb8fb2605e2ce2988de9ef153f6a74f34b715a4c6d5feebb669a99f36ca09ab1ab1c3fd8963688fbb37a493f6399da1f80ed4dbc9fad1aa487e899ba6219199ef187bad12d504b95ee41f734124677df2e7d0907e734d0b562d55deb507925156b6165215fac33e8b3c3e8187e45d87aa07bf633e1f2ec237092e1ee07cb80898ed2c9b72960cb998f063e7d9fc197f0e742fddb8e54bb7a7a38c3ceec3f2a874220c9bcbf5ca346a9e89174f1449b63ec37db187c94f1f8a10f4fa234fe0d3a61cd5672dfa46223b390f91f2bfd8fd13d938e145b0ff726c9294c35536f26bc3ad48e86af231a87d45f785e02f1f8a7cb3b75cb59a556641b64880c62c8308099f640c29cc11149051ccbc1205d6d0da23c5ef40cc149c9cf4e0b8611bc1eed37ce9f1491027daedd508f635fd097ccc134b0429468cde24a9c8afa1349b4b4381e872338fe8b7c74bbd5f7de1202a772d86f8a309b1f43467dadb3802b24664d2d5c8bfc52dca2917e95a181f668c57f2c935dae882a46e201a7cca356125732dd370db5f6a453b78159b5339fed3c8fb20d20f6e03386455e9b46b3ed218ed591b0d60f6de21a5810758b10cbbc88491010253ca357ed8d011896a8c9aea17d564395b7346abf84f70729cd64d24fb642b5d4f3d056785e52995c05b5c23360f7a9eb7c7f8a26c70bdac514fd573742e041e1875e8029f1ca6e3db17cdab060b1f8e0de0b7fa60a36393eaea14a16cab41a8f641d77f5c3cb94e7ab34b15c97db8f816c124bca9ebad53340c0adc96fb82cf119842679a3d109d48242ac2c2ca3922039e5951daf24e6cc5f33cac15f90a54c3418581af3800b6102e5479fbe87f4047d554df7952248f4a68568ad6c8c31d78dd9d8362edd03a977b876d052a2fdbdd52e573c4e8b94dbbc2a7d8fcc61184282baaeac3a0740ecdeae33f3c21c5c642c1da4d9a539e9625de8a51bcedb62e27b55b51ae64cec8fa0de2beae029c90d6716f269c9f9b7280c88436a9c327f7568c64cbdb7f7083365fe5ca2bb2ce3dd0d718bef9483efdf6ae52936a72596d88a88ef803ca0c2d7840545ceae3190231c000b55a7e63ab55fd0c1478466e40ef29d7d9ba8396fb15f73f9223e69e40e445500251852121bc76dad3f1c540351e387e1b80aa8ebbd71ceb024e3d528e6a9c5596faa14485479172e5d08d9cf068d24f3b9d1e1a14fde7db6bcc1419174e9c1e82e30119e2327c39b7eefb029f7a851a5f4182bbfbb1752f0661d0e78fd69678a69a88b8fe5525460fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5e9291764645b099b17abbbd52cb0b18886b7fd0bfe374b862eaeefc6b66ce1d4f7ad11b3bb9a62191cc6e14fb9cc633acd9ee2ed176d1d34ac35f0e8d2297f03c5e5040102d36ba60d10c79f0444ff41935670a3e839182b913040161e46584e31a6ef094fbca3f03687fa11fa70fce5205b9a268a1fd321a5e979d13d3a03ea2f72354a60e3b19085233a2d6e49ee05fb0df0824e0f30adbf8880048c912bc0bf7331aad49173dc1214a06387071463a4aa4e3b9ff70a0ac313a89440a493c0cd7b3602f587b5d690141bb01c5c902b9a4b676611ec14d0a31a805e6a1dbfc4a7f0b5a44a2bdcd2d81203dd6332e0a9f20d84fef09846f6625d2b0b78463669162a937af29babf7c3c617d203ee2921c73579d5f7513919c0be55760e785bc97932fb46c0f885ba90939dcdef2970c4d85201a3802574d049f8b20878904d5c3813bf11197b800a000ee2c524725765e2da964058275193b513e1daac6a40f732d6b13c8d2a22d11d024ecda906c7e336b5c6a5589b01ed30f26d134603d23700553bbfc060d4aaf7d2e90fd2ef31c3c52dfe8a3fe0d95af032a78637b22dd35e19d05921ab82da6adee10251147abf488badfaeb5c7162daf573cdc15035e3553c661290bd0c8cec08386dc90b5c78f09a7d58caa68224061f10952b907568dc3a433a99cc8dc8c73d8800103dfbac86ca15f468fa22471cab4f99d07c62ab7d52da4a6389c2c0cdae8767c53d91345ef180823338ba79f332816a0a9b94113e16124629894a9931989d3a6dff1ced3a4abae1559055675edf0cf6cceb07d65eda0aefe65bfcb44b41374563092dfe56ae3f56ac04027fcb93d630c813a1fc26abe11c15602a81058f4b597e9e5555b1dfd19bcd9fb70391fb388cf1b8f577419c86eca1ac4f3aa40f5cb5e3d84c5e6405c4ef285560a11ea531eb7df9db932afdc8d6dfd655d43528985df1956feb30ea4168dbb85e312e2a7f91183289d7e3be2d06f2ea032e2fa4fa83d20fc47e99fbcbcb9d19c21420def456ce7cda6107c6aaaf8072d0338f18779901a11ca16cef01e9696b16973febb4784ed9e13d47fa180397db8fa708b73ff4165c8fb33ef62c885be8e2f91133123fde54d1bc6d7784c190c56c8a48d94b9b65bb62dbe491dc61d8ca8170d75f15cf1d80cb4cf311b533eff25f86a3d8534e852cf091c792384f7d0bef43aff7965c8477f255393a6f5d6e58b31aff1d95f8c607d01a2b38111c6293bbce70b5aac104ec814c6bf35628d268abc39860aaf7e8bad7a2664a8e4845553c16b794a1278cd1a9160aed70f3493c6a86071b18fbc725c02c916632629efc3e9b49d6cb947110142579afa88586611072d9e681ff581d91f5077ea7d73fc849c8545985ad36ceb9c14d1e7bdbe5b26676d1a11b3cffc3524a8d2efe754be1bb30d066ef6defb0293b0a47ba2af33738e4fa6062572f6b95911ff09728d0c2830085e378356171878677c5b1b4a4e5c5b2bef67af651023a4fd3d27c7085187ea04ee70dbc1d726142e8af67a7a8fe5edcc75f70edf3dc52fb5058887406994324dd5a4c0de9118cfe591172a47dc45349218338cb9611eb3122edaa737184ec37d094a6be8d28fca58963e5a3b8cc479c1a039ac19fc14ec96856ee401714245d51e5c09935e7a656eb12101d9061558d0aa00ce046362a336fbfb133e703e776280ce2590409ff34d82e6c4a3eeea23a12fcf3f4d20be2f137f82c2ef30396fbb2dbc6ba3d7f42551c68bc457478bb2d6ad5574dbb91d30062c62239f80157197ab3d8763d3465726cf02f02de0a5cf756697147ae466154936aa8c3c9b6dffbf407e5bf366c5c2a5915ad43bcfedf5caf27f0751f4bf6124a36ca4ded1178e088f13ba155598adde9cb611ee8ad7534e1c5d865fc6fba070d587a33c424fe2b0bb1205e9c64af9d330999263e807b82f2caa74533d4d9f134dfb3ff04169457815cad3dc1437dafee0e58e92a1412d4d3d89e89f0add7e56d313a3288186a419f49238d90667b8282883c1c7d89a31e1f26ce2f997c01803001f7fa06e5bd2eab45d1e34724c3f1be432a2b0844041690199cb5703451bbda20d10b4eb30d6ff1dba791607964cda853349da0560e2d56783f476da13ee88ed17210b560a8e166c82d7b18487fbbf3a78b3183bd6981b7ecfa7b6f682ed11b7afdde41307dff0b4c560f35b51c383d11de69ab3b1f20d12b980d1eff0243e439823ce01c01e7d14dc7f3b1b8903ad459fb579444913657162d1c240c0ce13223b171423b498217de994b3325cf852167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a292bed7e44da5d7566ee9c55584d4d9b6bc278314f41aef0909bc3bc2802305c07cfe8e5f1188e41649907f107c4ed411a61102c2a53ca50a5b954b5644befb6b6fae549b7946be7adba3c925bd259a9fee79c83809040406d385be2515fd5514554573fcfe7b9311c461253d4c427cb406594596aa2162fd7221b906c029bc2716ef40c102b1701970c7b0c34e6633d8a0ea1c89e7527252fcb07e63074221d9c6ca9e365296a6b66747cbebdcf76972b8cce7aab91e55bf4ab1f3581df9c2a127ab9ba688e3abb2b1bab1fead008bbe452466614a4e9bbb1b6e085667122d97d7b26fc15cfa914dc6e03d976570242ea37377491f3619ab287e6169025df66b3190d3e10f0b603a6a873690438ef191f74245bc7109aa9a0c7525d2cf3b015d9c7078a4f8eaf5f4a1239766ebe8fe96f538de6a79804ea8d0c97925af0f684c1597d45550dd31301257e9e3ee4e76d07f0bc322b01042eda73b06bc726b01d0b6ca981303acc042195061225039c080c900169b231ab343c7e9ec6530864ea0db992362685381c6a9afbbade853cfb0580be330e505e45f4590457a3f8cdcae0bdf79d4596016f7014e41615a374b4f65ce9ac8e87774968cf5c41f2724bd6dd3036e0d62348c79d4c05529cfbfff83629a071ced7b369ab0a585fda03404d562f4e33492358c8f9d40495b126a833985426c3b1a93b84317fb61d7b59bedd84abec704242d010c347b18b4f5103cbbf4e408db36446f7006c22362c4e58b625258e1733c940cdba6caf385a7e16179db8ac8e26b944baa90ad38028bbae389032475fd67b8e00e6baec7cd94885f7bef11146ef58f152c98d5b2d0b214f42ad8114bad83b04e3bd795f014f4adbd9baa9c1d1357326dcb472334703b1d3c3e5547723af2669efec6fc3f4d5c0671f023d445c36803b70bb1bae899b0b9b56a2fc9fa59247c6393692d9e4f81d01f78183da7ac1194435569c090fb09be2c0fe2dbad86907e57ed3be2140c4e4b3fbf35343167d918178a3cfe6a1edf028bd23c6741d1a3ee668cbeedeb2a95ed4503907c6bc37f145f6aa6de2144059e5f0bb20e6506af2a901299f8586fe696f7ace9e4a47349b395f01a9799ca7362c33464af0a114e7891be2af258553495245ead1c3eff96c2a4e32baceeb243fee14bfe27830f8bac00a07f27a4b97d7dcc1586731a1dc142d6c7b9e390d91463fdc8f0cd34e0939d909006b37ec84a3a69a7d894687dd60536435c5648b3ba77f3ba3cb50bc2d191ad1d1f6816962f8eef56c5e0a84f03a303e84c5cb87a11a2d0504069f8a92a19e239014ec587a4dbbdf541aff28db49231c96acaeadba5523a060a82019ed177cc780191fda7236748b69f1f5ff561705ae16df5fda2db31a08d4315785b8d6e1ed0cc66724ff7fb72d2d007ac888c2e1576506795020210289e593c5a01d2da03fc7bba209c3f0df8289b379f3c64c742e32a52905163b384f5cee6cddb4dc7da3bae41ceb76dff6813ed07e2ef1a7b84650072454426ef68fc0cd5fc493d28eeb48d939b9de3c692d3e8542b371d6a73c7fa8f636f21eede5a701dbc70e24a38f51962544f6faf4f5ffd774b3ee4e412cf57bb07a9a1e2faaa701dbc70e24a38f51962544f6faf4f5ffd774b3ee4e412cf57bb07a9a1e2faaa701dbc70e24a38f51962544f6faf4f5ffd774b3ee4e412cf57bb07a9a1e2faaa701dbc70e24a38f51962544f6faf4f5ffd774b3ee4e412cf57bb07a9a1e2faaa701dbc70e24a38f51962544f6faf4f5ffd774b3ee4e412cf57bb07a9a1e2faaa701dbc70e24a38f51962544f6faf4f5ffd774b3ee4e412cf57bb07a9a1e2faaa701dbc70e24a38f51962544f6faf4f5ffd774b3ee4e412cf57bb07a9a1e2faaa701dbc70e24a38f51962544f6faf4f5ffd774b3ee4e412cf57bb07a9a1e2faae100714dff45f5c0b8ca0125beb04d1d0de27aa66d03857923bb28d5b1946057fdf4f67c90bcf35f51f8a49c423720bc3d4dcc3c83c18a29a4c5b002be15245ad77fa95a6b919d52f42fa67e9822f27e3d285b12d835d1e215784d505927ea9eb088786fdde1de07e433227930fad59e4a0153ea7fc315ee33bdf3077116f327d80ac37c1aab25847d5b94a003d73b20745ad8ee1d9454c432724dee5d18bab3aef7e040278d3c9a4f33336334822f780b70e7de981d744cb7b9c3e5acc836933d9fa3d19a64a7ea04b044d6e176b3b8d593c328f450d73d4cce16f3696715d454f2f1b7fa151aeea7670323da4decd135774a9993ed3bc3fc57a267f48c0ce5efa8a0fd4b2fd50eba14a904f49974917bb3f1713e3c8260655a9e2529ca1c554b8fbf217ed74a4fa8b1d5562c15ffb86052d4892947909c512b6a5ec49d2ce3fdae12737db98210841ad16f323126772d18b7d5d23ab73de120f26b5c8a9665e76482383e3187e4fd2cb1562ba8052f7fc1b40ba47923edf565824fe59e468d2b2f6942536ee55deada05a11434d15d7442285b664a1736e24abb053be826a4ae4b60931853f436fdbe2aa0624e915af7de5472915fba6b7d5e201b8c81bfb5336c079f614b983b3aec1e594afb6b30cf7d88d450b80ddfba22ba42cc2f72f397f4ac8d12c386851e34505a71d7c31cb1f67a13640bc31e59c300a78eedcff9607a77789b59d08084fe79d5b951994ef312dfb27040aceba9e0c1072368384400f596cf06181846d360a49e62f72449e98eba40cb1ebc3b2b8f7606052a33316616253de77eb6775ebc4a02616d2d58bb3abc968310dd2005550fe5e902ebdf227bd198e22c5a0f2dc3d014a1ebcc0407f46fa74419175900078f11268cc68a09d663ce2f27a2943f8b8907905e2b0dd2510c194964613d0586beaaa28b7d1ca7860ca9c195f3f380cb81c3af1bc91429d809901e5151277f62b062cb7eeed831326d9b13bdbf6c818abf57c1d9b9d57ee6662fd505382973f23f1d4e78ade530ec9fbf73e063946d5191d2c17d4173fb0dd9ef4369b3fe949075d56abbcb1364a2cb8822b006fc65f1f532e9b54cb71b6784c16c05034ebc9eed8c01592905eaea012e8d24ef93fd7c6035012735edb2d944130968fc4a598b2acf06d5da7b150d1a54382c666f33f8fddfbc7a092f3ff878e41d3df254b8f81e1b690ef94449dde85f304b273af1beec9701cc5c6c51a6d7992db02b9a45ee6d5b33e78a67234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d7f35924641a4ae7f84666db6779e44138a2f157f3f55c170518779088d195927aa57f589d499409e02538324aa57e2e26485bd806c40aeb68ec895d87478b036b72f0e247287c2dc1373f652cb2b5f8b5d43527f625b03b46692496b968d66ca013cd52329a01f9bc517dde948d85fa9cb8d212c3dac0184706354b59bbba6d148569cc86e23f8f8ea85d788c977fbaa9ec6ae9cbdd9e062a753785afe3cd9c3fd795f787b5c91cf2849d80657770fe0fa27d98d909515f0876acea0e37ef4c2da32eaa6901173548b8970340e1f1a2b031bfc391c1ea61b6148bba0fac88816adfeb4a1431ae5649c048442a64a39ede7735197e769e7f78313445dbc10c64cd307b17fd339e06f121053331ba8e017847c8f3601c0fdf4c814e267d05c44221db01b2a45085308c247b5f33a10ffb3d806e7171880581f908af916e6bb0bbd67fee89516a44913995e670562a8113eb2e43ef5867a26ac7d601f97640d8ebf2ee12e535ff9122d468ca718629886ca5807c377d5ece58b5cb343116f5a3fdc579ac6e92291e015861f8232533b344b7a6ee808ceacf747052ce71543b6f0d5f86fb793c62e2418433a26b442ea08fdb89039e3095d334bbad835bdd3bc54b29ec54878441edd6d55c69b7377949c4da1bef286f8cd8476a2f5343a132a0afd21432d885f2b1635c9ab4a2699aa65aa748eba01b39d2f14de52efd4d39b8ea23fdaaf1c5a7acf432dd49de12782f0ab1efce87f4ad0e734cd1c4dc3aac14c2bea8837af552ac9ff82fe7e8a3be8fa643e4f289763dc1e18e077938d6f5ac4b5f38a4e7570b9b33625d94c44377bfca5ad508dc31d06b5c0421fd2feff547ac44eac4577e5c56885221d75a04bfe9a85d5d17ce58cb8a4d5fd2dba61dbb0d2af774d7ea21d4255d725a0b4b6a83a94977e807df1b23d2f523d0fab6555cd7c8c5634df4b4a5777cc9081c286edcec83e0f238aa11a4562736b62d655817f6661f0237491d0c0ccb999aeb5b1c61577b06c3a8d594e55ae7bf8487c429a5d9e38f2161e9c6919a7e9595337132d723b168960513981248b16e72f2fe75833cff0f409ffdf80f98cdc8fedfbe4179460ad5201d08c86dc03f1ee5bac2fcb94592710ff914a87ff14738c483a908fcb20bda66ad56d96336bf24e577cd1fdbf8e22e649b77a072cbb2bdefa1752e38a2caf7e70b9ae7144647f828ee03a93a50dc3fa74c94c3b69bf0cd2ef931e4be3cbd86e07cc3d758f5656a25eeab3350aa8aecbe3b5304afd1f5467a2827bce15ac349be909eb427ab68e47d49bf8b9ad5e8d7b3db9cda86f229dc3bbb296f44c5bf8dbf6db4427b43e692f6b7c06d788c6d793afeda739a5c2330a28028e234ed62a921f9b84773cd21feb72ef4bd18f150af1ca5a57a55823b8fb972485fb69ce336157eea6d4d9ef9cf57227beb1357bb08b2be8d8e21688331c27e09e1fecbdf3adfcb5ae60cc4ffd0f5ebacb8051be2102def256691a98c3338507ae5e4aae241a28ea3172718e97f330b4b8ab50a2ed4565e65f31bd67d6c887c5eb3a353fcd4dcda8c7129d62411562806d369ccf956873269dba38e3f778951e5444e30bb6eb3d4d42d95bea5aa4618b8fd84158947fffaf8e5cf0cd15ae05e95f516312dba3dfc186fd8417d31dd4d1980944593acf9542d400d506d6712143a6616840340077f841411c6cf0adcc7538bd55382b89a89267e6c198b0ba4a2c303aa2c80e3d1a00e1a58773177d30bd6c7a80425d4a16cab41a8f641d77f5c3cb94e7ab34b15c97db8f816c124bca9ebad53340c00f4376487ab67bbc4d5ce9b3ee3d3ae0af9d6607aeb9772d15324ab9f69bfcbc36b470f2f5afa1db8e79d608d60fe098dde12ef7f415a5b42d4484ec1429d0cf57b305c87ff67a07ec881c0136c7990d0f1a5b54f8728249b39453a257cb7423de753ec7dd27f26d5131399db1956c06172ce61cecfe63128570114f5bf06a54e31748c7625f99d144f7f3475e27874db64a79214418d17455a3161a2752f915280a7531ffacc97463c14ab9b216982005ce3f025bc36172a6e03ccbdc5a818c97b4903f0eec939fd639ad957933537f423f51621f62f08665c106fe4a3b9104a12acf0f263b696d1e238058d4c1afee462c16e2ad8b34790d470a0ed1af6d0ec3dff0ad2afe406d9859562289b2fe90ff07a66922b11e0783c1e5a3b259f4a85435b76503bbf5b0ae4bebe08e21d5ec7f625cdeeb201c039734e3d9159a1a25951489058cc12d675d41669dbe0ef11fb48d855e2d19e3edb053e0db1993d2fcd409960c1fef5522b14b69b58f7f4e769e3c5c0b02ebd354911573963f167ea5f19589cda758ef0e18f7fbbb8e3289c8e11e4d130ebc22215206aabf1493a6ac8e8c0a7c1c20f9b402c334b900cd23d9163f277177991413121901a117473b711e350e0b17f8f451aeb2808b196d9a2cef24486e1e5b33e53d545e7c7bf901017730a464b5bf1f0913b45fae3bcbd7f100c096cd590d596bf31f4d80d54b5ce64c0903e5d4bb7d17dac74b7a637f7255e38ccf0b05d25f4251f95594fb56c551cd847bdbcb9d4e192831a01152c60349c82eda74463b476f5d716545ffc82e767d966b6f625c768525a6b3dff924439885bbbd0089d52a5aafa06d51d797125474df255ef0f9c78d6c2d964eaec91f12ebfb449a5c00d5762d44c5f697b73aeedcea89006f9bdd537f375d85a88803dfcca87a982fa755246e66c559eedd0065cf6b8d65c531193360f3c0400d80dc6c993f2a7538a8d07924fcad30ec23cd945d64d3b71463d8b8c116547e0b9efe4305efa883015ba39afc479cd1e4b60cbc35d95101c80fc7202b8c3a5c9d11703ed04f144b18f046c9189c069a2c3bd0146e9dc71dcbc66ded7d314892f0bc05c3e5a88ae9b10a57678ed0144d88a5661d97ff1f3a9062052007a0609b4778b74ac20fa8f8a31a67d73502baecafda8a1ce0ac235190c67d662ecc3404feb4fbb267ddc4ccdacae58eaeac9de361011896015aa3d70722656e914379845197664738885489a11e4a66de8d2fb8755752742016e1b8a2d3763c5940627acb666812805d8133ba3e8eb963c3f0ce46d193e781f8948c7f7e05d491f37830db5f1007cbbbf3da4dcbdb039ea7b9af3a66bc568b7a03ba97a3db2ec413252919f2ebb4af311fb325dadc675b46555a6506f4f35d4f4c030222abe9455cc65804e32964670b484fe6a57c33b3c2a8119184c11a4f7ca0d7438c06127e929d3e580240bd49bcc31124988b63954fa11bc829ea9d79cd4fa9bd23ed73eb81bf96cb41d62e502661ae9766315975b0e278a72ade81970135953a46093c845e852c4a529817814b701b7ce4d36463771dbed60025168f078de5a376a9348030d49a41f049ad7029b9b6da1c028dca192d93550050a1be7b40c457f9a7e6757f0d310d7aff2bf20a83009a6940731263ded40b258c52ac4e5694a111c5a64c12f21726a047ecddcfb3beccc0094af340d71811d9d0450894f5f689da0841ab7a870a0a12844cc8fa22e7d087bf808ede6de9a98437aed801743af95e36173b0f267c254094ddba58dfd0b92e8cd71cef707c41f95e45b2480962890fc7b0ef137acc93419fbac05ae5370a2a14d811d34eba06aa48d007e52533559159c16a2edc34f7defacdbcf1dd7af1c18687068977baa5ca83991df578e0868c5b057dd024ba927b5b6ac2e4f53c98e532919047805d7d56e472739c6c94df8678ab9f986bc575926718623d8494463a01a116b47a3d275b818b678c47259421554a6e2b9e7e18463c4afa0b886173a84f54c952d843afdb62263646aa7ff01094aceeceb92157756b36b23f6763fe35115bc95c07f2dee1b86b3cf6794529f3c2679ef719b03d831ab3960492934fe5213cb281bc38271472a76cab13531a17cbbc26706af0c6fd7c6646a1c54c49fa42234ab3fdc86b517994263b1b42b013edd8c81670c5223e06a912ecc2466112a3c9a0096fa52e4f821b33387be71ed1ee7e315e4fecbab606244a4d1ec808970cbfea22f92d2d819074f800eca49803eed1148b9e7ff09a38fdc3cf1d0688f64a6139b0919f5e4029c69c3b7ec438d1c88e8a4b80db1677bf51d436c5417f15610aa6dcfe639ce1d6af33980fc828e28ece5bba9f519eeb056b4f43de0a0d25f9ef05c23958839da723c2766c04f067c6345f67bd56e5513128efcdc52858052ed564a980df8a2d83a95a36fe58ed9e62c278c6a29b91cd19c1c90d1f20beecf92a2f385efb4356775b9fd5023345ecad515937143dc3170c10102a6d091d17fad5a87e6304e18ccb8bfa369db8effde7f848e9319cd4d266fdb3ebf8ed83b1c172e485b7dc2998b9c8ce0c97835f64e8123abea30f128b30c84763fb7634467b9721e3930f1948c9325f685a4f351bb0f1b72c8339b96f1d08de37bbdc2027ed58748cbaaf01604e7d1f0661aad2289081aa254b649a94191f0b34ee8d83d2e5bf83e855b815f166dab841fe4db73d570e868aff36f228520174348248fb59b665d712c16c1f5560dddd4a73f7bfe664278977c17569cdba3733ee9cb70c666474c5f2db88ebfd0591d6dc099e14440175927328cff5e000a6ef90fb90bcea25697704723bf35b3ef1e26194ca474c4553384dee04ebb2d65007b64809620466dfd1646960d94bd4505a90c635aec1fbaccba2486b1405404632c9a40b8386cf60746c7ff500445b89d36aa056dc7d7dfcfdc91a6a3cf1386b28f31ee94e7e4c8a0bb2ff11ce31a6f9929be086a82849d2076a5c324829f72253cd6a81840f788964f9ce0bef25fc257d4b916eb6555431c428c5c5ed768af470334a362cedbd70cb1d33cd73c210be5128f97f108ee7dd6273f3eb9088f07bbf896891ce23fa8abb8b85517446fd28d137c273584f32193164b5728dd4d52ff89045392450fb134d5d36d17806876b89f969fb184aa644b4682d9082a57c3d1bd7a1bc7bb1d5ecbd3f948224be8671226999cec150842049de2cfdb7a0f51fbaa4f1e19620333f5e21ec7b8aea3975b772ca8e36fa3ceefbae7893019129fa7b06c98bb8875789ca7d3cff40ffa38451c53ca9c723fa58db9559c4b1dbcd6f70238f7c7b91fd2cbfee57d7a25a5c43eee07aa2cdf70eb5de891133a097d56b91958392f43324ae2b7080dd61dab4e6fda214f781888c72f5946deca04f61e48b63130213e1ddde4d4a2a4f2bd56451a3e66c912fca9af8f605ffb9842c70ad54abf8a937f1442ac59f8d7b7a1df9de089d4171b0850d9b7b3a637531752ce45f156fab99c30ae4de8f50bed1e54d1817d7b7e0fa93ea643589a554a56af64e13114529db6d14d454c0b0edb0754b74aaa56dcc4f1942c911c62c3a9a5a2d6eb19533c34ab74cc39b5ad82c94bac617e14df3f22704cb826868943ba81257aec46211d30a661d0dee6de7924b2992522333ffd6ff82eb12403a44ca8524b4a72cd51877790c62ae23a101d800fd717ed86983725363fb1b0fce21ed751599c0a5052e46d17a1b7720523cebc05d615df3d8d04ebaa1058e609f9ddbd0268b5fde34be3b4ee40e7c01a8236826dc756cc09cdda01f089d138b693b79b9786586f2c6a180f178918403b8d68a32597ca027b3bff8f69594ea485fdb34aca4c651e1f9d286f784f7d96f375098b0bae453636d874916292344cb280a5e8bbf203cd67ed8404ffb87588f5c58362773097c9f38ffb9b738ae562dc5927ec33ae21f88f3cf812b04eeb002c813eba0f6f45bf202774257f581e6bebed4c3d5f45aa4d528cd8df7bbd14a4c32d92efed6d78e3dce947ff3bdcd9d902d202a140ae52233841ac9bdc82a36f9e2dd8b46e00392b6d9fc43c209eafd12203ddd7eb7cc5e324c36085c2be81ef1a4bf34c7420207e9e780c1cef7a01978fd8967f2eb9e9d6964e9a97bd6b308d1e436664e2408e5bee3129dbf42c0e2bae7e0a514d0d09ce33ac38d3d8cb6e647c3596255200d78d731426b44cd86cad7207099a1c421305caeb5b031fb8e9680426dd4c9f98a60327ccfe2f7dade72c2d1aae03a59762019a882c529e77fb500ee32ba199b7346202d347fd0cfa4b2f081fc90f5caa4cdc9052cb6456075de6f5a037c56a061d7de2ec62eedf87ba572b2119dc0588af5eb8951a3afb3772b8c5420eb09f2444bf1b7bc0adc313629cd88230600664b7827abd0cc54d95c9cd54cade077fa86fa4c302008652db226b74056e8ca8502494688962976cc45b24970fe2f3a8c155cb84ebf05402e020bd27d3c2ae5fc006ccff0aa92719b1c5c64bdc2db5a6b3a160a1d5f6cb231857436a81d6ff656f8a8f665e1f0502db946f3612caaa35d59539d7ea4fb203d48086f0969229aa2d27e02483f00c6db8568c5ba3a7a5add9a9c099bfd68edfc70c1446658933c111befd3bee43d10a0ef284ca467bf89fc9da338f7a17f320224afd887d4cf849a6f5f2f1990897a2dc96de6f448f61c3cb261d9f14a4d4cba1aef9c0b6beddf0a3942f2737fc9532328cc958161929faf99fb5d5cec481f3149a859c485a08dc2eea9e35687c1a3bec69ef96b63e0766b14d5d68d57e9c9ba4bd69a8e9b059218cfa0f5871b530ca0e1a8f02b59810bce13404b12962cd9cd8955739373db3de1358d40efa895f891a55cdbc28c82e288704eb65a4475127156a94289a70624c3ed35637cc7ef34d629d160c05229bc9497f4ea567e95109a8057f7bcfc1b30bf6e8f8f3a265dd9500f54b546ded08d2b0cfe4d7ee2477fbd0fe2983d576f2626e9d8d91b21e3d7acd82a22a7caecd399b6f7419f1547d53acc6f6742d8e3d28a4bf224191df6135daf848b46687cf3108bc7d27823927000d0130708bfee8ee49ed726c8e37f90864b4e38e2655a137321617ff28bde9980da9b3d623f83e2ee0e3f6e4e0da663a9f92eba9de8e47afc0e52a6334b5f7ba437f12d64905b4c3107b15b1162d93262292aa80e47b9867522c910d41caf950598bda8d1db63288361477b7c631db6588c7720580b136f2c7e9cf6df902bea893e24466f7095c16b9e97cb0e2906bfbaa635eef923d95c660ca2d57b13ec7ae88190178d86ef7817ebf3fcfb2ea27fff35747781a4ae263fd55efb8129cba82fae63bb22f7fe75e8b8d1dbec6a34ecfc13724fa0e926db544ad384a71db9d5f2fced6525a045583b9e2a9eacf0f5b0de6f5caf111071542049a17b14604ef57ee5de36177b0372b40c2579d43b466275446d8247248a42a89fec3a4b1aff4dc5f7d7f6731b0aaa39c43763d6ef330f0a960d76e863a86e0f5c2ca7d1961032706174cb274369bff8c3c879a402fa35d92706a33b33887e63675a9bff4a38d040855e8cd1cbf4fa95e8407ca178951dabf139699cdcdcf6070b236968dffd0caeab4560a76ac1bfdc0d59825cc0c97d882e4ac70ce9fa91901a03c197b4029c827a49421e368dfc9a35e9bf9818c312d9ec3ca23bbcf65537bc767f8d2d4000a33e129256bdcffde3cf460ea1765e539da9da9d04efa6cfa3fc3e815379620ffa3e8c106616c0bbbe1a601202daf2b88ae5cebb1050d8379a7a3e073f6b7f0ee7c3a4696ccc6aca835611abbd7af3e679724484a689e09d0891ee5c37d1e92c4352bfb81466bdbedabc53d98ed0da4a3bba8b5388ea881d45345b3b2afe04bed4996d9415f499faa5e93f87f92689debd8e5868fc845746ad0d0d6f621873e419131243dfbaa3590db05d9e74387f1aef0754342419f25f63f14e215ee1c6f4eb3e650e94cd53d7b60e01a682b6b49240d983f4bb21afc9bbfa43c4ee10d29cdcf62609064e1a29e48db77a4bdd03cad9b5d0b8eef8c07742e96a8041ab8b44b498dd2043593556f3bae0951f372f64be1dd6919088567e37825863d1912ae76c661e4648249c5e6eea91d7887a150b0264f6ec3d3248b60cce97020f51b96bec693d6b9c6774b1c65c9c3c23e531f774f5fc0bd71be159c1fdbbbaf141b72ae6f88004f64c525c7ffc1f0bd81fc8f03c0b2935a53e3dd6a0386fd734960fe5e5b4634408708d72f933f8be315f85d84ee9fb1e5e4638eeb83afa3b0716c942fe74736a24e97f82ab59d498d610c684d3dc0e7848cf9b56eef540ae58540b3d51c9093762d0b93fa306be8c5017c8cf4208b30930689e527f2c1b2b63b24b0aee4cbdb2ea0d225ca17c72daa7d3132151d07df36f91c9607500a647e6b9601af4f6a488656215c116aa203f58493474012d73a2396562eca30671ffbcbd7fa96115bae0f2524a15e1505eca0c779098fd935181b3d5b45e158f029d771a0dabff30ef261f4659eff6641f5587f9d6246810f04742566b91f2a1ebfafca48c844596f12f8874908b79bdd93766ea0fc16e7189af9fda437b47a7dc8b1b4816d45d8a878a8555858031dfef1b51d3995f3ed8c9b5b2f3a88d99af2cc19c6f50c06d0d2c543ae95b35c4bb5014d3e7f3ca6830fe3f84ddf8dee74a249d19f05c6623dad3853b9ba791c99093c878478b166beb8c6baf6e3d357af10b58d7515713f30447ab4373e027feb86301b1f5a9afb59e69dd23091626a8150c32f79bce9035d0073b7d4d3516062918ee16243bae42016f010c31f80346b8268fbbe45ebec0e69b876622923796aabb90d1dce1af2a68ca7f80ee484f419438c64a044888b4d23521533abd1f58287909cadcf5daa72de6c1cd9b218e08c01372547ab2725a41322f2c95ed42cbfcb0816429f474c87b4d71080360269d7d185fc5b06e016819dbe0d760b39d5b7e2679e707955ec20889dccba3c3d9ba73de08355e6511f6590523bfb7f0c8edf60e7a31753a392f9a941d93c5f9c836ae2e12063520c499fae88971e02c173a4017ba5fad58bc55f0576f481ec24a4b885f0d7638dfe29a2f1f5849193fbd4c30d5b3dcc8248c1934ff405275f51f5b74b0568836809c238d55ed886ca2d73b72f821a73b42bb70fb39f114f7bf2cac56ec7a637e56b2cd4f4d5f4f7b936d6965ae01c5e9085ce078d66b500e1309a0b948cf29c82a396c894e68a6434414447bbd5bf0b1e078415b5f01cc76febd91e4455b1a7ff6a91d63fb3424d0e96c560890dc1d57b50f2d4628b4a88a836a559fd1f27d78f4b2735f990bd42156084dead0dc3d339d0efbf281c190661849e33a6462263f2c1477af773ae3c077d1b9c4462d6d0ac43e4d87a10f6e5a8d69e8b25731fad5d6159a0145509bbeae2cc6f09ed69106178bbec5aca9ea45f42308fb5946a26f7555012923f631d7be14ec991d4e6e17be79c6e1dd67fe9f522ab02b951a6398c2cd5dcfa1874a9e6eae50f5611fbbf0ccb213957f2bb070419b7ab0cfff7a46cd6fb39f027bc433ee552da6bc2369f9cbf6149d0605480e0729dc70ac29ebc6e7291a57b02d3879e7700a3986d9e11883d94a173bee46d1bff503e2f2c2df5696a64035f691a1dbf1bb94718a262c7c910661ded3bc02cc99f6e5e732e6a0dbae151d6ef40d7d52210ba48ca81aba7920686392e97a59516252ae424beb62cd5ba91681d9bfa18c77a9f80d4d9a9b33c72c77b37d06315a8c02f05c55abcbdd30402c3bdc62a4a65da11070254a083cd80b0e2dae8f3d670e423f45afe3236437d86548b058eab2b018da7d3b5ec18cc64e72e30f3e023e2f2113e3ab3445134379e49440cad1b2925e4d21d2453566783a0cff3f5e92c9f6a712fe23dbf0350bc453c12c7269a8c91355eec41ab7a56c328717e715bebec9be9829f462c07d23a0c928c29adabf140057711ffb0bfb9b44e8d425d7b35e16c6c3884cf048ec987782b5ed61cce88a9751dc858b2a70e1552ab924817a25299eca73ccec38a82c3cd8d1a81c4d48680c8ba49983ec7781ef685e21e46916e5cced5c4217682784b0c45606981175453993269b5c7ab4f4005d254858f65956b76ae980f77e7e3c2f7eb30fb19398eabaacf02847d6a482d2baead5fa7f167f3170b772fd2844b93ed9291f2d5f958b1464885fba1a820e9212e0632fd8ea21c30f1922e6d68372de78948c01e60ceb4c2ab0685961c8463969200f92227448f539156f367c6903eb7e65ebf0d8932d1e2b9d605539e5607054f4e9a8dd00cf082819d44cf6e143db734b4a865297251bbd14f53abf17e8c31db94e9b61d40ddcd9e1a25a61a81e3b34bc93598d10f3b12865926dd7dc180b12393c8812509178042163f5860de42e6ef146a73af1a989d8ad3663dc1bbc87bf8b256c948afdd29950358afb62c4e617f6b0c400f71b4501c66cc2117c966cc283cf838618853e8bb60767d537ca46ddad5a8c028392e95a35f58a1b9bc79adf9b3654cb97786ef85ac1cbd8d75b7f66b00a2df44a1fae63103478dc3c941fcb3e233f0f102a52d8e1eb3d758113158eba5d8a9a72f7aa0e4fae86d7eee95f36e3ec45b9bb0b01b77e6d77361d319e2662510470ea27aef876fc8d78b3bd1aef88c6ae36e006dedc09053e7d3224b59b6a655520179a1c0ff8ed777f0256ac1d96e507ab114719443579d99a6fa394be3cbb3017ae9f27b11489451cbbcf9a9f93d5b0000cd2ff7d0531bef85edf1bb356172ae7d9de5d902a172be355b62ea957bf938f94e01054c937cd58ca6376fc793c0dd87a2e4eb9665f26ca626ab6bd429458776a55f526651f0e54e9bfdb75b141bd54916be82a226248a60b8c0c8cb1609dcb00da373c7ef4a70e43066176182e1c02c760590edbf938912e5bd4f2e585cf404d4135e9b775b862d895c46222e461484bd41d5c0799fd5990837ea5f439a750babc62fdf317f4a242358579ffeca1784668067fb973ffa2950bed1a39d1862c8676c71a4e8a69114e42c7364b1b678bcef352d1d2f697bf2e6cf56e3f880271ecdce37a16cf8ce65ef7b7cd7ef7cb61401da873199395874dbcad9e75933bf18d203f1835c02ea5e63f17386fd409d3326a59263e15b4c6e313690d57478445f46868f7320a4121f0c2a8eda669c859735b411a495c8153e93303aa505b972f7c42c66a5402a860ba903a0f1ecb729b43c275065a0c449f0f6675e1124316eec0ca3e9c7f6ec47abf187d0ae4a2a86fa0e4038cc7e388d15312c9c63c201b044880dca89bd38bccb84c6d456bf97e926f1fd3afb6be12af9c2264e012ccf839693139cc154a050519306a1281b89af33dfd0c6a262a53713516ef911292ef29cd76ea4a85838c6361dd14f3147ba539faa09cf550b5c71d14dfd5116b1ebf360c704baa2d843db69b8180caa98ee60e1ec375e0bb1f494c498fcece615d15d55f7bdc02a25cbf766b9d26bdedcee533fa539907c5e6b3a75c888e6cafa63afb9a09b4290da159caa900ccbc0e49be4fbd02b727e129416583dc16295fa24b3e572311d4d83faeed4cc6e007d51ac51460e373cc9fddf996feddd86e9433517186bf8f00b82f2b8a0f52cb38260d429b5feae6ccbe2b579a2a7e0c5eb505b652f884403c6bb15d03ed83038c096e8b7e29069241214f4222e38d06fbe61330b2370cb2b23a6128c38627d6d0a24504d22f459dda8ba4280eb8a7ba19a59c99509cf3621ff2e2a8064f06f86783f36a2bdf1bb299a39dc1ef8e26c30e51f9e759f1b2add115a54c23ae334415bb094b89917faee9a9fa73bbde0cf0afa35d438a593c8bde9306ab32988c22c4c83d631d5ba1b362fee3982b0093cf49b2ca074203f956177ae2ce766ecf14480d7c9244528a62eed531ab580b6d6fca3fe93663b4ecb035db6826b023afc7dbff3383f94bb3358459805783761f78fc3a099e01e73e1aa6e032ea7a73b7fed1d02feb3a40621720e353b93c17351a78df9efe6923d2fbd2136e195c349230b84e28ddf8a2890210cb7b912517c0fb6fa17f6bddedeb70a040dddbf23314bd5b58aaa747c7cfa0c9086d83a5603b63ae7345d672932c3db84321828c693c15712db7e5f5a777bb05f415a8c48bf57df4d52815b72afa1bcdd0d6cddd7483959780359cc436792877d5ebc85daf14433a1b40e2280ad59665eb4bdc5e5f760fd6ace2608fedb1e449c24d4295043a2efc630bdf57c6c7f889a290ef796e85de1e44d7402286e3e5403822fe5a02e7883e48c611f3bccd1ae22e941e375d03804b1c437af80da39ae8b2b60a9a97a2eae15ec4503be70f32938a23e5849a0dcf8824c8d0834b3f1c87f4a7da8bdccc33115bf43fe45d9cb9e172e3af11e8ee599d693a9f4cc7c581339ef9166b5692a08650a7402ba0230680808275a5e7679098cc30155a71b46d2d4887a18bb8a2f08cdf458c96d841f75935425a8233a5cf9ae129d11b747b9b408df339e2cf9f58b70bc371035b4435fd2bd724d7cca77b3e9e964449797b29083897ca374783d399aecde3b6f6aea8e968a82c98fc5f1457b9ccff790dd4a3e97c4cdb6390d7d05b5354fde9f931cf5ea0e86fa480f7092ff0b54eb593d5827240da2e8ec3168a2f7d078e80d65aa2692ca006b37ea29424893e2f4efab8690571d83fd117c494724c1e7606771ec87d8fc224b38b336d225e16900ec28189053f4e2f93d159c050bfa9457b57129cfb3f10d9b1cc660a0a8cc272d1d68b11ad17bdf20b7614c0848ec46378cbae70712aba042037e565084ef056469b4e45c8bb89e2a56ccda7bfc5304447bf7095a0269ab2e74c25932c4a4224fb76c20caa2000860d6e5b1f2e97eeac96e2c2ac086ce30bd86b073b15f60e40323d38a77e0e00f1bf5f5948828aa33c7a1ba70ca424fde988c558ba3f268519698f81dbf9d7773ab42974769749481b34e34974267401489c156604bd57baf24792855182bf1adcbdfb0a8a56e26d44beb716a33f9b63f2bffc324fa29fd171d73e65dc6b378dbc8ee137dafb822ddc7af87cbf9e5ad80a258be5f8fb562867079325697af0ca271c5c527117a3a35fc1ec8206b33d2785ed40f09d13414a5e4560841f75ebcc4267533eb244ce81a028373f0b27f8fa717730b02e939f81490c722b255e12330e9504ceb8db513c2b8aea4872a41e9be1bdb218107134fc96ce4583d2619dc4764f44c0e7714144c4a662eb8d69b29345ed8a7be7842f4973b6f5817efc1dade89134ee4b3881a1d79f74671aa0c13aff47c7fc8adb463bb3880268c6112539f8701fb297463cfd26cba1f96b3c50536cd4ea63e63ec2b22c3feea702e755ae9ed17193697241865c28c6ee8976c5676975de94ceaac9fc36449c75c3078ebeb709200c89c64f17444cee1d727dfaf481493b93dfc1ac3267291f4c5c9745deccd069e7661da12f9a820855dfc6392a528a0279031f2e382bc2cde3f37c1f670aa9668a977ac0ed874111442b59731ae0e5776c9fa7fb259748786336a988e0cb1ab02d9b4d287d51a088f9d2e02fa22cc0ba8f58e1730f719bbef5cc10579be422afc6556df37e9cead40234a72051c6c68d8004dbc701da88305d920e3301642930561137bcb79bb355bf5e31e0bd9b7dd35c5da24be6eda621aa37489fca8cd394c434cb823a82a2d807eb005bd6234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d8faf8b7420455ebb43f4d9680ba48de0211cf219b63ed6f5f03f5e5533307d3735d622d64a8be31e17ac5df8414c5274b9158f73c4cf1f86b40e4f5ab64da13ef759f6650cfa6297aa8257d07da81e447cdf0d5d7ed9936705bbc41b5da5ec48676d957b86a8fd361fead416c26a3a1388134a825e44a06dc5c645c198f2111c0969c6cb6b506e1c35cb6173b4c09f564d30ce45432f92d8be4f260979237ad7d72c74750268325c59c9132dd4d673e4017b4a27004c07c4efea1b189c18fb4dddb06d1d5181eca124e6bb18957f101b3fb95b8117b16ae80455a6c81043e72ebd203cfa93e6f16ab8aa4be193f68dcf7dead73166747fac04384176773329e4180aedd5a60547c8b66b10375bf2f89a760410283e07dc8612ce6b84eaca217c01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bcab7a5d70965bfade923e0b01011c032afb9c462f4a3da73f5abfaf527bf6b0787a30e3d624f5a11c0b9531c0256382d5de7bc1cd68a80b3861b80f64c4bd22097ccc134b0429468cde24a9c8afa1349b4b4381e872338fe8b7c74bbd5f7de12c830addbb8905523c74ca4ab0e6d2dc3101d42728aef834dabffc63fb1f3484e71a71b8a3d7360e9a941a90e2ee849c85f0c010019bec68e04686399ccbb0eb46e246bbf97f8a7d8388e8936e95c060e0453a6b488c1b1070b75a11e1d66f2c65642952058f28bed9a4d77ad962165c563ff729160442e64ee0f1ff3fb60fc4fc848d94f039bec35bf556cff54394c4bebacc4c5d78f3514c9d824bee03b749c99d988692d072ff90c81cedb8e195d6ed7c46608434e07088886df4a249b1a428831fe2f8da54ac3a1778b932ad46e1d57f7870ff0638c2e573d2055b2da463a2b321a30afd78e5600d047b168b4debe7f848582d1c75e7873344614bd2cd1a18ba4431c4aa76a5adf3fffcb63fba9afc6c810e43c61f97025abebda2d8155281cce7ffdad171f6e1dd84ef6b35baf72b1f2a3c013d3e66e9b15c9b587df49331485b6384916482df4ed094357d69f9764b6941f7edcb70a329e3bace146cdf936ea2e73b6f7cbd93f14004fda727aab8d2690880cf259744d8191094cdf57430621d16d72e73e5fa5133c1146cd63dcc6583842d59d74caaa82d2f8f136930b47eeee9cda73852616a12b82494a50e8a9bc0b11d61980e1af2fd3debf6a56de01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b29b90fc270735ed09e60d70c04abe473a64aa30020f7c4ce06cfed0e44d75ea786b935eb5ea7d4fd11f11ee726d33f3acb744a884bc92bcb057e3e753372c54f436a9c327f7568c64cbdb7f7083365fe5ca2bb2ce3dd0d718bef9483efdf6ae5a23d5dcca58a0f057e2067921095a6e23107f22b5876cd9e5311b1bcea2ffd54c1478466e40ef29d7d9ba8396fb15f73f9223e69e40e445500251852121bc76d71b8b216fe9f501bc01c8f78eaf4cbcaf3ee32ce17927dc470c56d66998950c5ca3b820a061efd305381a64711879c3d527608352b23e3476637dd5ff3a58687a3e91f43c6973fe9a83d8db004797ca78c325b0f3548558cecbc4d621b35509731f22d5b78e1510bc885571c49556f4d9a7ca49ead96deb0dd22c04ca903d99d60fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5ee2af3e88b32d33d53046e04f42ce004b672a9f05351c78cfed5758875d4a20da009ca6ddd29c42aa547ed9e0f34a0db7592b38c993b70cfb10ebaff9ca7bd62d5f1e25e7b9312307f2b4db8d35e772d982b5e2612a86ea8a2a9ba71ccaf4dac9e82bc3c77cc9d4089ba57abff2c01e4e6b5f695a0cdfa1830911d87405906bc2b2d4945ba026076fe6e4d88aee821303bdc10ebea73e0dc109263da9ac2aebc55a0c506d76807836a6be8de40a88a4a09bdd96b87ae3df209c851e3e8cf539d149dd4d49a1175bdb7037793da05621e9158bd9e609c9b0c525239b498a76e00f2d1898b923d8a7af0f394b0bf483bfff31dc0813381da6abcd837821b6d400e72142646e5ed33557713af004d94de3a43a3046dd36a0c0064c387565dedad6f95c9c4bcbfcad71d30d582bd504f3f80eeedb079be0bb515361aba01d941e6e29add99c2b85b562f92967485b668d3f20be0b5943b39d9320615dbb081581df87aec48adc40dedbffb391f7807289f51871d2baff1bb6cb612a01e260b2c7f23c71f2c5b523e53a485e1174550af7412c1f5a8daf577322d1f0b53a6b39aeb132f133c975fe8b40da5e512b1789bc423157bd1e42518ae244c800c724704bce0ac91161bdad7b9253db2d75656daabd3e2a4cb2b16c9fcf48a63f22023d11dca326877c5cc19b4d1e23f9f6cfea85a29c028aa1e6368f3d3f078683ea8df52b786f0c1d3431ab6621fea71272cfb0ecb49c93d6774331c52690eb98352e42cb90ddaabb4c8ffc4de9266c019651625c3d5234f147c64e7ce3b2979a7e1af903a0f067f37ff479b7ac377ecf62081ad12e684a64fdf4bab16de9cdc1e46f90352cc6d2c6524a7abac50b3ee32bcd4ca816cf2649038d663c9124cc7363317d56038b78befd8074e8b29724d760eca0abc124e40753a28692fb7af60269440ec9eb1fdea1d0c4eb2f871d9e531e2553422a26155b62d4e69d1cf499a3a470002bbc2eda419f538b6566b521a0b2cd7933405ffd122718263b74f9d1ace79b2a48e2da13b33411585f614b0a92e2f12a7f9e08d179a66e93ed739ea952e3ba6205e4c77215e239eb4feff0dcdfba83909996a728b3a4aaac45637bf6b48b24bc4fc82540bd27fe6de535c23f3c380075c002ed91cef9f46977b55edebcedd716687c850fd7271e96334f6655f5399b5c8329152970c8042c2aee4cb54a07283ea94a89ac6a34a0a95344d522b730b60bd44acf342a1ccb9a6d90923b454d10d8c422cb84810da7b9a2de6d22f24c45a77541e2ff9a5f775946ece3456353ff8ee7fbc1a740f03bf9e86d4d75b25ec75dd7b6530ef8b604b0631c0ab8e6024321d425f83f9327fc81e7b8b6d6972e5e7487d89c3518155b2703e4fafcec02a6e267219581602af52ffb0166258e80144a5ac04cdf18c7db703d5e2b52c67d942bd4d4d3e138b38a9a3aefa1f533bc370104d16bd76c155e305bc5f920eaf5be32131de4120b6c16c038394afcb3e111c8b138dbd389cfda4f37b8416c3d02fd0b742701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bbacc52c22478d12fc815d315215e426d255b29d15e26e5f722535ad8ad714d43b240fc442ea8f8628e6c804507cae3fa462a95b4240c742f6a96f0e1039e2550973ab0a6850ac18c6e4c53c8dafd43c068178ab29766e8c5be3cc563f733b45101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b07cfe8e5f1188e41649907f107c4ed411a61102c2a53ca50a5b954b5644befb6592287e39e83adced71d9d20fa56a20c018c6050e1c3ee70ceae0d5789be2072647ab1dcdf4d5c3137f67bfd93f00d793a7e175a2cce3e27e232037f9786268f4ee384515a4325315992e61dd957f0fa91f3858fe7c079de59f56edded51de86716ef40c102b1701970c7b0c34e6633d8a0ea1c89e7527252fcb07e63074221d9c6ca9e365296a6b66747cbebdcf76972b8cce7aab91e55bf4ab1f3581df9c2a857d11a8415a18e7a6ccf23640cf9bddf245a5f90c43b3014d08d3ae19faf9527d7b26fc15cfa914dc6e03d976570242ea37377491f3619ab287e6169025df66e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe57b3190d3e10f0b603a6a873690438ef191f74245bc7109aa9a0c7525d2cf3b015832154fea591ff628377c8622f8d87a4b673afe06c3d8737d3c1692dcb1e90916bf1865f0ddba5c80877463ad6650d7fee66931486956a07884f53deaa13e2b80b6ca981303acc042195061225039c080c900169b231ab343c7e9ec6530864eab723ddaa63cc83c9ddb58dbe9408729b67129a29d7b19aa1ad55d612f8b26316703f3012cd52dfe205d552c430914ee7b572d5e383442fdfd3dda0e55b7b74936d9c7f1ca98f275aafe3c5533d274aec702ea6029f8036bdb577b0c53e08f7d91b9471b621e0c1a31cafca4a94dfa01cf27aaba40391ffd744be455aa37de5b3f48a3465ef81745a43f23286c53050f247a5ab4fe777406749d7c40bab5692dec1f17a01e81ed720ebd0c5c18afb0d43c4c1b1928b4583595c4ca35df07645a7cb628a59a420752ff3279a9751c656022221e468e1c0a9754305bda681ec0889175b80f0fd759d48de2f33001630dc4905ee3786cc6097fce9816326611956910c37d43d98fc8efb37853e67e52262498f21dbbcec07f75b9672f3cd1c109e5548e0940e8a6e8861eaaaf90853a685fa803c4e039166060a3c921c8d79001e3cac496b3bcc37452f0caa104b2205a8a19dde0196a7791988b3b74e23c2174c1efea0c6173cb0d956cc37a0750834fc83974bdeef818c3f8cd20164235baa103516fa4547451bf5656a8624083945404367142c2a1e93b9e46c479ca81ce2b15da01cbf770530810d20b703375d8c6321d438eaddd88f3515f5dd3fb062ff9c72cba6faa5749f84248b3e73894fb6731dc558af01f8f5a626d8f44ba6fad469770c0899ba44a3545c5e137ead0f121480c1d6d3851c8d481f1d6822e39a4cc60d3e1da7c8767055d6672919be620398ef57a3774748f8a127f45f622f75e814c0212c39530681945ea51ffedeb2fc0c40adb221506fe736bb5e06b8aae8238720e0d5fee7e421b7036b765e824e93b90068ac40fbfcc70fd15ed8753f0ef52823155fc245afea1223ca291ccbdda8c27d856f6fa55e43f73559d1049118fcf128b834f8870b1e04d3e797704e4c39253652656d934d223acec95c8328d516dedcac46313707651ede4fc3a48f8756aba1558c906f0078710fc4d0abc889588c807f05d255c44e86eacfc3ce8732aabb9216a1509d3f9cb5ee497ecdd64069ddc5b22039e87704cb511d61458ac23cd01a02bb32812697d3c2908e5daf88a449c7bc8b68c815e2458fd62fbf8c9324d6ae9c2e1706230a72f28d2c327a25850d41ad413c4473657b0f071e221f062888b3175f58886a277b0b0960c2b1388a5185575694bdebe47dbf77f8db880afffed09153c13948870b69a9d77e51d76987a740f312f12ac4940e77ba6be11d85d5ff8de464f93441c207fc10479ba55bffe163952dcba4d503f7b18994012a699bb15889c20888fdfc742636319593bd56e3d84949e2367cbc99e0cd42fe7470b848ae83d14532bdf5fd7ea6c96ab19a0600cef5fb7b3b9efeb312854aece4ce0a89c3a01efc6d89629c3c81a29fd1c6efc58fa2fb09c12f3447ce821a90b3529998268b32f1b15afde3b42ea2e0a85c63c021d3b682ccfdce025318488adc94175fe0a04f373322712ce3832e7ce267dfe9c2ad2a53ad4ff10dfdd93ce4c3319d12c05018fd7ebc68810a27e7ca07d14422d9a0dd7da84e21ce9201954d2f54cc14eeeb75ce35860ae2f07b5a86fe4962d803e18e844a9b33534b7a18061d00057e8e4e0c458625a9e033b9865d60331ea04ae5305a659d03e6694a32035a0e2f8efac28735a20e1c1a307c17cbebc3d6d7c5cc2cb6b9262e590da5381d4faaec49ad7c0c3921be3f580c94b112147addec1bd2a80ed9602b730364f059ab294aebc51942f5ecfc67df9849d7eda07bf4f5f283a5803422c4b617075d803ab772f736fd29bf39ad61b392ac9ce9bdede3c7e0be4e1480a7c85c0ac07d9051b85d46474badd04d27e8d8b6d54e2c1236418ac7d7472df3dd662f626e581b533a25bc945dbdaaccbb671e3fba4072562aeb2128292551ce142d075340ba28852751ba84864ffef2d1d10ee6f18485931b7dd8bb9e7a2ebeb6e55ce27d527281ba37bc3446c39339cc73b6a309f1910aa635489b2c1404e3b8701e199a58d45ea9738d4d031190add93df029bb7a6ca5a5fa44b26a8e47c18582a324b3f90229472b7053b9a6371f675d37b14492683675668d53adca4a6887333982df1d54ec07cbafbe945a2bc46eb57d13a0abd92ba566698805bb4df33ac57595f090f66a94320d9546945c4e938bb9f9b48aeee0534ff55f81f63352afe19583793ce6ef35144cbbac3fa7c3c7a780cfe45de507144fd6fb37711b089ca57f7a47c9e06545492440f270c29f22ceb9912ca845fc91e3b658cabb8f5a13a46081786959307902c59f4543f7ef8093427be138c93a0384fffc4f18d2224a211753cf90b2547cdf067b03365f7fced2b9106114e52504437384dd6511e98ec107cece9e87a2134abf4bffb04429784a18cad0b8ee19164dc6aa2db2216d874e18390263c1fe871bc6c4ad97661941e286845ea1ea8929a78a5ee6f726d9e20fbfe7527e8fffa2b0d3c8e665a1924f5ceb199a430a3bc9c50dabc6f047da9da750a8f301154f37257c09192f052609557af4f23e1529516323d056185cf3bee24f42fe675d34b48e3e6be277c682d21ccfc0aea8eebbbcb24ed3ece32783189a0ebbd8090d407c54844be05c8c8711226f905c49842f2d67b0fb80c1ac9f6a270c813f77417b9952f9fb2f4dbcbeff8a3f1de5f95896a2b10e3f15cd5dd65bc6554cea3ccb08d31d7ba21a1b8aa5de60ebf4b7e1a0678d0f40ec1aa1e1faa8e0ee05d88ef7a9ce9ca40ac55377474c6c3ede2f9c01a8e054e6f0fabdedc9253e28b948ff4bddec15053fcfba2d7d6fd7dbb30700fd8c66ef4fa4ef6b7ddc35be381159d985657f21ab235233614ca6c1145464213a77b491e87d5947a1f8db74d5e89cbb520a4378e98e414491d7e96936f84eda6d358433f486145354b8e687103d8a95f9454fee01effa76a5a40f6ad5cc4f702d33d4ea31f615ebe300e508235544294f7dda571413b1bf97efc3c2977430db2bbf33b4e6dd57532b767486eb052d80a2a6cfc485d6b9dbec5e9dd9c311d187ca74bdd52899b4c3c9b21654cd435765eb29663615affa725de66f80359072d31545dabb2a7a97e264413235508a04cb313fc6f88c2394041a6cb1b4868a9d4664362206997cc06b697eb5c82b2ff6a3e9baecb455d91376dd4e317735784507a83a0a873d2f0f71d3cc4e499a5960891d0f8fb7cccb89f99854e51ea8ab302cb60de94c183d426960f95708fe6a2f68c2dea4bd95bb72a5c233805e6632444b3063ca53b6c07b7572c9369cfccfc39a8e159faf5d2004ca2e46788185317508d4c5a0fa617ea638d83d71df8838e266c089cd0b2b4a71094521f9f56b7aed87773ddbc99b9a3310965b0f282ceb1bf95b0d69eeb786e9b0ea8eefaed9855f8e48cc1274c1bd693d5322dca587613bce7530b33f37cd7fc73565dca15fcb8077e5561b77ba23311083a049f0c0247c9617d126cb4f5fd192fea5ac7ee51d7ae6b511725ae1c198b949aedf7a9fd75907bc1d79e0337a0dfbc7015cd896116183d8c82f2eee0d205da00016c0842f42678d792db7b0edf2e8be11ab08dee519f098e979a89fa4af876fa820d29da5696fcd8e7599e985b23bf39bcdd2fa622c84e7695abe0157c5b5364c285873dc064d8a996930e8487d7d4cbd2e7836f7e1fa9ef67829066980ff7ffcf936eebc8ffb839e0fa5cacf22e9b7489132feb74627ca834d5cfb40c1a5bed0ad8cf8a295a77c0b33caf689353972dc22a322f4abd6040f3b1d70234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4dda277507c52aec2a5eb241af64915ae04b4cbad26c3d7444b05473d2541fbdd03cd61f071a0a663082d85b2c4201c0ad8431fec01f786deeaae2a510ed6f658ad67cb9b611b1e27b0d9f8c54370d121c5e992d8ee4e1bd1009ee6c16058ae9885fff7d2b1b616c3b290e721d23508c4ac5333386ea1c690d3c20cc5be8c099ae0202b68971fa764c5c0c5d0d49e23d91abf41f1cb87b11299756a2f8cf89b973ed3c5a2f4b6977a3c35f3c3d719e64bef4ed83712498e3f32c693187558b7457f8eaf3fa81104542127f8b40f0823d81cc7b32c46dc9b056a825751482ba5f7c63a059dceaffb29f14e0c81178287eb9638fa731688f0e13dd54b1aa1f872f010fb3eb3fee6505d33e8839c6905f0926ccaa7053c873e2a0430e8593928c1c131225e7953b3236c52b036ab2c7e67fda938a483aded93ff06e5a129f7b981c7df06778fbea5593b7fe83965a6aa1a7ff75e7f6fc700a91093e970166f11140ffa510b27642f87eb93b9ed4e1ab191d5a47bf8093aa0ebacf0181705e4d2cb72b126a61ad2778789ea9a22803fec5e8f4856db4038cc25b9fc767c0dfcf5c5a7e88e9a13ea38713b4838bb331b19d5e25ef92377423e7200a4bdbf408d55c93ea8df433591e3d2faa773b9fb5152b256a9765590c258028023a328f0e524e12df454c79c46274b11c5ce7ae9890fcca4b855a611b0a83c91d6ce2efabed52d685bd7daefebf5a5b008824a15d4633cef8da4ab3c531f9cc5613f1e3925fdf75d8533bf1a28591c749e29919c75289b751f02f965c2dede2a4584abaff89a1d5836af64d967caf9638826362b0250baffdc4c82b55e969b9b6f402a7eb63542040bb43de65b2ae60dac3e4b22f52af3639b71b2981e28b1407f45ee8b0a67fecf57fed231728c1c33aa0e9122b8995271b6532b2b51d3c3b0cb9ce5595201487d61d5d3bb136fda5630c13c677419a9ba821d6cf5ca98b6ca613fba1bc199d966c756e7399da667a0b93f0a465eba6a03c3bfe1a8220a973e3db05d3354dadba4c8e048e20123475776fd049c769256c6c9ad56dd2427f44cd8f4f4a788a237d8cac6ae7116c569038f43da8a7d35b77115ff31c54560de53cbab92ac13de941cb5e777c7221ed341205b6aa9a516693ff13091d1615e57e8854a3f41ddd823ec4ba0734d9f600927a6d43ab672b04153cb1cd2f5813463c62c42c8199a60e5a6c4a99e78f0bd0a4ea445010573d1841b1fc3e38a35cbf7a4e3dfdca58b684000f167b6aad6faf8994c157f1f25d13b9c0daa551e7fcf120a3eea46cc2ee0f921a4ddaf43a87263f67fbf1114cf7742bab4d4d793ea7492f6e92aaab954ee3c1eb9d2304b550440995871dc3eec9530083146568868f5484a55eb06720750d768798ef8c6200ce5b3bb667567b4aedc77470f06cb6c46440c197f17c87b6b05fc205c57561640ca91b2a706291bcd8beacc05c076b7cce7704808eed8d8cd10270e8c140aa938525ae5113eae883c011e855edcc5b3625f3b88ff6d83b9bf85fdaa85d3938f85bf7e8b17a2d6bd7c679e4fadbd20ddc56d73da7c3d4c3ae23d7d32c51945183af5dca417b4e0ed66f04a76efd88706b10c2dff10d3cd76107e1950c0eef3e4b253131b220087307a32098e16f2f4fc5fee6698d362f6db408fe129db741becb9e342dd798bb0c286ae48490d87d141439d8ab08422f863705cdbe9e9d7dc32411e8f5297de3ade99963947468ed534db240a056961696258e1fe5d141e0ae6512d2008629fc71493a30435ca846826f5d2a0f026b9ee1dc44ec99d470810cd2572035e6cc1399bfb255d2244b18273519ed1d427ae08a1cc8ef83068b56ad98bf054c32a62edf7d99cbe1b29b3fa131f713f06f4756ded25d2a95d12c76d1427f6a03e2934e521fd8d1821756c4dddadc94295c358e7f4ead9fb9eb3e862714692931e939c93cd6f818e4611b1151034324c4289ddf2b088b00973c2b67c78b309461e223fb1a7defd2b16255c57cc303e6404f5aee0cc7575e9bcfb029500c2cbebef23ded0973be7ab059b9f6955b1801ccb5ac0caa057dbfc1793613fcb360e6ba4c7115c216c7d807de942531b3608e1517e54d89478c19d4ca3abe939a1cb3c07493e76839564cd86ccec1a594dd5ac63315702cafc280833db3ea675205c3d1d158a1baa242da292af4c7f818a83885a17ab5336b810e169711d6bdd30ffbff4feacd09c00694f35f627ba07e912d542ec795a65a2368fef8c8b6350d8ca52c12cb395b5cddb6dc28c2400a8ef0e683cdcc5b581f7033ecbdb8a0f73d27f28bebdc7371ddda7cc7b4c9d0892ebb617fb4fcae14d6eda28778443de33ada4eab62113a78a1c971ca41ded0cd78a8c6fe6054e312f29796de3565e51b1ae9f3dd319f5345b8a4c1be1067d9c632dc2c499163160097a6524d19996cba7fa4fa50ce943227853e5dd6fa3760dd6676c5f62da265a3abbd8552f0231d84d0a058c9268bc9a8d7f1a2fd80a4baa6f7afce0d67cf5bcf643536e0f7e6c7c70a29cd0150c1be04d6058d03ce300b534cdd35c8bd9018457ade1de583d43b030a6beb6a15f3d7398e6e5f790e720900c6b2e10552bfa7f5be9a42144b827dde688364d7ebf38da31f7b4dea076926ce48f1cdd4bcbdaa594c92e96671051b0474d842f3790876df6ca7a37bfea6ad45512feb33bb742e908da6496022f1931299e4bca94193abf0beee17214aef5c1086a0700ee5e6863ff51cafed07d1d00face65065486e0bca3441e3a7dfbeca8f6452098bdad4ead4c426e108322b224e7eaae0aa2b9ecd80e8bbf1cae9aade792b299e66a5c2792953443bc8a3a0f22afb4df9082e5744abe35745c4a04acfed0a80af0b7641ecf264c1d799e4427a09388180b31e269f9dfc0da5fdd0c54dc35aeb2c468bcb074ac3f73f31f89f2d8f5d1beef75e764c1d0764ec1d552368d3079ee07183a1f55e962b74d3aa3690375422fd1d2677952c2e1f6339d8d4d04bf90e86fa4a77ff3c9e1caf05c38501f52d6b37fa6a01969a82bc2c8163343825db16dd0bf563ccb8331a4662a5a42563bb7257985c19d32cfcf51b50e8b1b523a23bc947a8d49db4c4517def766dd1548e73984df576cb16a8afa69b325c7f81ac1109f0ee23ef5567c9f90275f8ef5df18f929ac06d5529daa42fbf86d44107a60ed6556f248fb9c3f0cffcd0a7f26d1515f4ea8f763de0bbfb5314d4a81d7bbf6afd1025594500506beac4a657cee09cab036a5ca0d851ded383438345f66bd366ab58edc67766c38ce67f2903811b5bd644c9ef24332fc7aeafd2a4c917c589461d5f9a13f04027ddf29170ea2dfa7d0b10a1282c0bd2bb24942ee2e4a8516ccfb062485e7e8e7303c6b487fb5d09de5a4100a71c4367b2a51f14acb27f114195a5506fdae13ff1fff53d5608aa99479fce65823b2b3f266d0006b182250c230f4da40e181b29912ca76053b8e095b3841877697827e11cf6b82107a59646f9a92485b23dc4d5f6675840bb744d9ae161614605795e59dc45a1db6bc46c28907cd96977c8788d208a6f4647478dfdda615e22456260cae04eeff23a6f6edc9a9bdd7bb688c7b304ae969506c400925f9f7bcffb6d9dcfd89a35385eed121327ef7dcc77b2f3c20bf5e20592633e17b91a8a40a41c14772773fb50d9af57697181ca667c09e1e23332c6410e4d8cca510cb76ec487cd00109ac95f349a0aebb80093ed8262a2648a47f5aa381e16da670f10cb396d3b140b76442912112195c29a06599ace1546c3d24427768cae11bfd74feac456fbc93b119ed8253998c19147b7a1e16a5dc6708d42c56794b142f8d7200a52e284e5d7c891bb7699641544ac2ab81395731bff896733dfb0bcc300f77209d7ef2dc9b9dab7f4131ecba12a9bd8522e3e1a75e0a53ab5f026b73560974bba044d7f96dcfd81c0448f896e9c0cff28bc37197eeeafeed8269b07795626ea1934b3d7282c9bf6629228208a2326cad3d503968ceaf6a65fe8c00b73495f6b13053437f1e4c26fcdb72b01fc983b0d89d8f82fb0affd671cc0d65b39b32a9eda65bc73e0fb82ffc8fd52cf627fe8e5adc9d82767e074e191f07ca2cd78d9a188033a9bf079e8c1f6301236b7c62c2ca76c0bac829ad100e98f8c86eb053995ba92735bc2540fda15ef4acdb309f16a0e7b138ef8878461ec4f415ea1894b7b2147248a99da80fc50c44542dbb3d0dbe18aaf8a028cdca96f9c91726f80487e2b03588ee90335000a8dcf564f69828de1e3aae2fb132733590444cf74268c21531b6b6700445bf511f68139618fbf7d548602479b466e066a647471aff29334a0e997a2fe487dcc9a813610c5cd7142cea9adc2e061faca65403c9f63c74ca19c52349eee261f765ab171ca4ce7c9943998421d576cac1f3583e074693be4abbd6891488eca84e539fcd6601f856e51130acc3cfc62dc79d162fcaa893819300a1f49d54bbf3ff0dc1a612d14bcbd5371a0e46373fdaf0eb567a447fe9e16f2cc7d1b6b88a10251ba94262c4819bf321e41859682a7a81a960e0f96ef18ee48dcadba07d05a34affbd6cc9e7f431e913d552b8798d251b25d25ed3d99dd1af00e09e7c978a115d11ff2d87cd98c87de68d39995d997c70352e5aa80d5fea944156ddfe6d4d3cb5f3c079349fb47e0b7fe777932272b368d8200f59cf3d43d4e679281f748198c444dbb50d0838a2736f5ae965eaefb7f977cc0a4aa9e9a6e6b7ac5f9ffda07e3dd4a7d6e34d71c4ec9f9cc2a02993c066e846c61fd4102d5189ac2418220802a51c28dd56cf0455dee7a986f433db68c9da67f0f248cb95a6dca3e60342f03cabd4495ac1a6bc8eb0fe432570812594277c6eca2fc265d6542f7184848916b01c5ab6440648ca98a0dc7a48a5fd08ad182aad1f898658fc235ef5d6652c8830db9d1c2811d0b2ca92ebc20a67025058f445b98a6097242c737072d2bed1c5ea6f6a06bfdb4c30f12f874a76c12e16f7018045daae2d38be22843ec8f74c1e294c5a32b013bfd81cc716797aaa202e0ac491b0c6de59b06e4c4f5889ac4dcf69524065be322ff852e69e9612cce380416a717b898dbdd01ecd7603a178d049937ce6ac2c59443aa39d8e4f77617c7d8ce3cebaea1f216018567d4f0f1c4aea4b19e6e76215659f125297a947a01753ebc415bbfabe6f2728c4c257bc3d6b5353b753c2a3731d6fccd46b24f8117bacccb446687715f69ad42bb30b3a8ec38f839c272bfc84691071e236ceccfa7075bcd34b296bce2a9be014abb01f5afcb2643cd82b3f2d3c1bbdb0b6f229c26d0a4173d45419d86e448aae6a8a9dce64b8b44c372235272be2eea5418606fead66fff9bad1174c5e61b318be6a54f9f18f728b785cfc63b24638da819678a175c6456378eb4b38ac89593cd0a2aa640adcb3ebfe0b39059bb1dbfcb06b051d390fba06c235c5a9e42aa01273f98b30ece7c1454f5062e9d81a819f7a185d528c9a3d4b3c1044324eb34671f04dc686c3cfff7cb5ce7be1697dfd5c0c645c5d91d6ffefa6d945e2e58cebb3218e53018f27bcc2bd64042ac04034a1da3b690081e33b101064d89feaa668061cc74da0e50664165a3238b91c114f1d2b31ccf841a617bf8c121edb8225e2a9a426abfe35f5974e1c016cad2e03ea0c7dde0f38df48ae0cea913a2f35ae71f981f401bbf29876ba80e37cd80f699a2ba5b51a9807492e58c031836297c31e7aef78c944e7ec3f26deb56dbb6eade4a8e42ba538a636bc3a49816574dcb1ee69b73043807be36c39e2f9e183f158ee5e0845b2a27bae4ee3025cb4ff07a6d5ea86e1b94556573209083083e96469b3271d6a844209f17a5e8bc302934a68c1497ff993cc0ea4413ee70cfac97413d3214fa9652bbb0a89cc2bcbdd96529190d450f78f66df6748338e201944d4cf0542d9b76fdc2887cd120280771ba93e0926b187db22698cd1d984af7855bc6a147fe6736071c0b6fd199ee3ff60eea634e5ea36a81ac33c4b33d706f38b45e65c1539f6b8d92889a92470a91c3f23d1395b617dd272aca03b0c3b078f4d556ec10ac93b016450bf53d12caeed91a4571811f2458e415ed1e5bd2a95505e8ac2e2d1cbfb8b19772483c2c7c6c0c1289e6636285f74375a10a734748b89de5da40ec307f760ee576034a34f4b0063485a62360a11c12460df2a94bfa4bee34413e2a347e8e6df4a917ff90dd8882589415739c13ae8c2f4a31e0dbbd35545c6c69537fa8e9304a1d403464fa8aca58e4582a1c462ced3961edfdb4e0382d6796345ee66f331be1cbe921494df316f1c9f00311e56e085969db9020415b58761071f843585dc2937ccfe6d0a4982f6d76ee549ab1a0d36e67e766708831598836971d9bcb5092a4e40c3f149199ec0a0faaa9b29ab53be6d8f1b994312b3bed4331c4a43688408f0984784c13aa458a65898269f2998ed43c145a2dc21fb876d3e78aab11ce65c3ecfa1f87304b0104fad3cb4f5db6931f00f66443eed784aa78dad0a97dd30a1d19f3f4b224fffef749aa447bd3662577fd92987275c6f3f85f7875369ee0f0354cf1719bd9f2f4019649825e2579ccfb89ef892d65fcc5b565da1cf62fcd4d852cd4a3142ed88d8e98258f18cf969787f58118c0d86664b6dee482b5a8e4eeadf3ffeadce3ab4f3efc2a9d7c139a1de87bd58c004413649834c17b2808032d74dbcb863a61d36d68c484eb7f588dbd12a12c1339945b7e6b6b1a2c840b8843b1f7b151f8a125df645808fcd5eb09a6241046f1f24cfefd4eca910733769bddf9edffbd5d649a68b9971df6f6081a6e55d7ee8b89c3e5941b9991f6966041ac554ddb2826ade5433e4aa9c3367a020407f7d0e1e367c6b23d1354fade2ec10d41347e2b8fb74e71db15265e9f057837f22e55e88e495ff3cad2eac580a2e901d15f48620a1831424488b605af9079acd5e0b0bf808b9551471407f649e65c082a7c290b9ac54dd201dcb04c45f65297c13bfb7499dbef1e18fe2d05b9e034fc1a0d8803d2a796b62460fc7465c5412acefcc0d81465ce160f568b89ac08e48506170209711e013e3c54f31cdf71c66c51514ac17b28b6078be534aa05b1569963f5c2a75509407693ce16ee8843fdd81221ad328c347e83197ffd567b38095a6f02f7cfc77dea95a5c859d1ee1285c44c1e26538bee508179b4c911cc4f9f6098a41f313955d7a75c69245ab64798db60e3f69490b225e9740d77a9648c28667452411d150f20bce92c3e40c897df53358ffb61c6f010b1a626740ae07b73b4f1ed9bdc94d1bc8c691940240ce167fdcf8fd74f7b6814dc131a8445ffcaeef869418745414e04c912574542ccbf956b6997307b047909084a6a22d6b5ab12b7787fea10d10340c136bf977f7ac437cf64a83e05e0b9de7cdbd8990be21e387b89948d72e746f345618be454f60c396c5dccac5aff1f0dd35f7614764d9df1282741c5ca713a009399e9e4132d0cc92a1ec58de2f51cc5743a8f58da82a9238a7ed87fb7aaa4cfb781a27e34a50926d330e6d184a99a4e9511525cd8c6f795b2f5e87f8f4e58bad55a324c0e55b4c9a4a62d6a079342fc6590c54d2b1a02e1e46ddd129ba92dd4df37fe7650ded262fb5a83fc5924067bdbe5cf75c9fba21770c186880dd6aa44ccfd9096f36f2c89f4301502d0c1fce7598a16a17f1b01d54cb637b1e5b9c51bca064f18ee5d3c88c85e078f8e35175b2a2dc30e7a1a22e63b0b98d792ae7624a9a7e531481db0ed1ffa0f86b1825181d03a80662a3fba9dbd57f7f54160be275a49bceb7dd8fbbe1f7b7728728ef6903a9b7ff725e40fdf4ea27b0a5c40a597cce2d1cace64922a21ec0466d2a0dd67b3693134648f8525edb53a08d5ad022b12ce363ca870efbb1fe17fb4a1b120cdccf41a3020f3ee685e56b7f0c33c67938c9992f1a4f090197b9e5fdc2f728bc282a9fe6ff6a2574d1b54bd705d0edbc7d29a3c96e8f2a698e7940f0096fedf05138a6248f9735ae055bc8dcb2108ccfdced383c268ca5cbee4c7c7a6bf435f11df79e41a3d462180d8750f4e7931202754dae6eac98b00c9abdac02ae9fa0328c422c10700a92b0916af35a44ed176778611476d3f37c344a150f20c1be78d88fde7226d2264b2d656bad67c0c176993d3da11204e4091a373e21ce5192a1ea11319997edd0349c78c874754e755afd4417a09db87624ccd4103d3ec3c0800bce94a8f4e88bf53a6db4a4d287a2db7227fa1644bbc9365453e15abcfcc946a4bfb952e345eb19b2d501baa1231d2da06cff973cf3140f3aa666899d167e62f68e8b11fb79a344a3b48c0ffbf4bec86b6f22ac9500f95a2956f683f2ee7c849161ee9d9e27198ecd45478f78f20a9b41e34de6036471e39f0da38d2e9747e5e25a181aa4208bb05ec0938815b897ad9dcdea789f2668a7171075a5ea129d0273ff05cf097ed5a7b8aee3852d16c5bf1600ac4020eb32f761b02a47f19d1f1335cf052ef6065feda5a9b4ed4cf5c271cbf49c5a8b6287021f376a7f50ce64c3c2c20c62b886cc73727a76c278309d54bf4cbf5b2fd0886b3f6f85109e48cf48e6e3112ac0c66c2edcb6f2458bcb95001e9e691c75e93e42f7e2d072062449cfa8e45c9b9ac538020090b1682b1041c6284ef59470dfab431f30394f9f198822e06b06866c2d2c72cae979b8d9538dfcfbf6881a918b06c75943d09b819f07b84bc42f829d45b2f1da8711ad4b0607d801273db22273f3b03520102935c14eb66890c1672c2b55aecef122f93642bdd732aa942d95b5d29d87184ecc8b4d699db508dce7ab62702d6cd36510c5e76277adb6709af80c180e23de9fc20ee43ba89527fb75ec16a21f1d5c4b8ea3e3d750f4dc61b5107ae677c092554397d8d571e3eff1b2fc22ef345dae76cae33c4df86fccc27b5250468f84ba0062b651b6d6e21e1503424bdadd5622c1ea8c2601c4d643975f6fe7bf25ea665ad567402b9f30119275f72f1c767bfdc7e50558d94cf866cdbe997b04ff05719adac5e269a2501e426549543a367b4e3eac8fa4df7fe50248c3930f30a499a6dcf8a92cb2e58f631bc27b8d360eeb42ac46ce2935870a95c8d9058a55dbaff18c9a85d7b19577f5f17198b8477402e256017eeb014b320074fb14e8583d929b2b9c3c85256449fc16b87cfc948d67882597d3f85b0fbc1919ffa58b698e39ba6f35d49ccd5b6a2869cf92849aa5e6c03f38386e24f8cebd4f83a125baee40996328c0cfd91e1ccefb2450cf9c0f11d7c39afe0adb80bacbe17f7a65aef577e5be2ef8979dee65d8559dcb062a442fc66fb855cbc99bee090fb063a9d3b04e5d1e3026078e6fe66c20bc44d1b1c1fb735af985b7e4eaeeef8c6b3aa82b40796ce5d8951ec7540d7d73ad74018b1df8d27b4de3313ee6dbd2313886cdcd8035ac0944246ad91f0c37d259066448b629bb892b557e759eba3563846fad70de3f577cecb58d070e3c0500b32804a1ec4618e591dd21cf6c7b04bc1f370b574faba93919bda0f3e9a6f2f4a57d5747248991f1086d5216643b51ae0c154c8bf9f22729d886acca7ea85d64f5ac10d62daf2319f46915a9fe1d3a1354c64693aea376870b80fb7d4faf747b540dccea94e721b74c8b9d8e319fa5588bc4454257917690052ef74fe615f805f64a6697fca2e09194d23fb7b34cb84810da7b9a2de6d22f24c45a77541e2ff9a5f775946ece3456353ff8ee7fbe0a1cceca2084afd00ab5019e29808f0eb4206d9f74f2640d3aed73471e8773cfb34c7661d52947b53eea8edbfaf2d0e17fddbe61432016d10de01959600ec2237d42ab6bad8c671a51c337cdc7c905fc6e8175cba9bcf5b7cefe0f763fa7cc6a2a224d5a5aa1bc457cc284f44539098b620b0ddf1d1e15342f80a29a0dc283261fd3d7b3755ac46985e08d8e3a85d51e879768a024d442be8e2b6af873a87414e827e1dd83088272c227fc9e1293a66f883837491bddad79f567a93627463fa373a43cdaee2412354f65cfe645b8f8269e9429c31a8cb19a4656410ed47c43acb74c17d79a3286d73a6316d9563df41db2b81d6cb98dc1fe6492532d1be0554d07a8053d7ca09184ce7e25057bafaf98049441d15e64cfb0bc29b0ee7e50eca3cdf76519419af32a94d3f745ef76301d18c5e559e1597d453c8003d93d96fae6d6bc4bd7109b49effc83fd4e256ce41f4fe9910aaf5f6d53e72293fa67545e9a358b0ce24a5fc2147bd64387da81a91ca36d743b9fca4ea6be61f9e68fa0bed5d06925fa5fd6400a3f512bc321c35de08442fae0bcd7cd8248565cd849588680787b1f4ab1f715e3137712dac77641374cb7ff60d0e99ae33f5643226ae60ab57de31ec6860c7cd824ae51773d6fe51e945d8ebd73ea1eb2596aa800413e971742d5b449786dcaa31ceec461e7f212302b376ac9e64002e92f083f5671af244152eaf837e21482d1833cc006c926d8d61fa8463ca2281cef9f710377d330f813793ee8e7f380c9a31f46e7b35802c405021a5e818dc3b3f44f34eab7fc4b0448e42688f1c1935efdb977d114ecdfbf2aec0213d2390fa8f48d73c554773c4e90a30360fe1e2622a459ab33d689f4a899cbd1e7f3052f536a06ce56ca5d9cc38964e6da672010345179bcb32d07e1dffaececddfafa4cc585ca2d6ac27a4b3f0ac8d03a001dd193b6b96ce4741ec4caa27d263f6f1032b5ac83c45b13fdd06da70feec6a60893c2d682dbb70fbd00e611691bacea59645f917e470dd5163e8e74acd76c25d1c7fcce62da2d67e0f8e3553ad0b38d8accbe35d4f005c41a7c75cd4b7d36417226e46296c5aaa61deb176b894e7d2328db7e66dd36bbbe4322c03bf9a392184e10ce9e2550eaace1d44fe576a1b62010320cd84b1df3447a177107cc5e00f52c46254d7f8ea7544fbe2609e13d58b99450ab81c4ec8376d500f9f4ebefa2f81b4ae869e0f0efd58c77d24527d7735706be941f7c634c19fc339518dbc0b0277d5acdb257afae6ce0c2871f8523bee9a6e36c0cca9db43774c8448a52900430c512b24b0970c2a9d0492f2d9c01e0526fe21f7e54a2777ea31359227ecc6259c79a89460b39adc452f501e677dd79d701fa27aa0cd6e2213a32171e02ca00574b0279f7aadc630d2732419ede1b9ccd08e1c61446f3e791a54e142deb46a65cf2a6bc2b9cb6252507d6cb8511df9d43619805fdcc017d736cee00e687790fedb4bdb4bbec5e838dd1ef522be151127dcaf4a878e383687addbd367aedb6da0acd6875c21c4923a7d1601e3df23ecd3f71aabcfcc26ec2ea4c05fb990f9e958730971fde4032b8fd057c2dd2034a74b518a85300f4f2ff7bcc8e78567318c1b3f231dee2068974a8609eb039f604aa608daf7db311cf1a6e0d40dea2a24b3c5e8f0722fe245e762b11eb77d1b691da86cc1d7fcbae05dd4918a53d39718ca1fbf923d46f4681c2b5a1d5d398cfa4b8b136f18b75a542cbe8c3d206cad2e18578d3b6c0f3c4c563b43c00ca8df9d7594aa5eaddd5578db679bcd3cf280112921481daae8419a09d01c87cb2875bac3698875df2ee4a2da62f57493596db3b718d43689f5f5ad329b0067e11388735295d9841998f3dda7d72cc87cde170a900da9dab6fc5ad02c51e3ae2d376332a4463c8cae2753486a81795902d290c02b0435c846e4e82172a891cdb87400e5a8bb622f5cdc2d1c0e16ade32535f013a92a515e021f2f6315c85ecf94d88680f1247924de02ca686ff2970d37ec5fa6858b3e43bb26fa8693ff1228c1c1bd552cf4fe9564d2c6377171f814c3e4392ff5580fb7288838ec80e38de86e9da0b7950450bad2b70d1e58cb576ad0296a6138c75f7bc13c7256d9a9863f48a841a1848ae914ad20fb757e972ca6e9735d5234d2d545d02509b82c34cfe881911eabd89641d2593715e88a355bcfa727b9b474cbae295c1b98f386ee0bed54664400bc0ef8a22d18af0f1c8ac4eba903bf7cf4166880291af023b439d77c76ed9547bcd17aeec3c4a1f32dc78b443dbb87531db69a25d749889027975a4984ceeae04dd165fbb2ebb1b8073528065baed1cef4b975a1c4ea33f3639d32b75b8380ebc186fe2738905836d1f209b9996ad6f113902d2471366062208fda11f291d3c148e157f0cbb02f382ec6c13d26e63a800afcdf8dc563c0a7e5bff5792df412cf850b5273b22ef58ee8a1b03b781cb9145128a7cda37fc3098fd9bcf0fadef4fa111c2f6930de76ef17273a7842f2810a541b3555bae82395b0de999f700f823b987a833614164805cf81e02829bd38edef5356f2355c55a561a6aa77ea833ddbd0491228b5314003dd339412d057ee65a8c24888b86d06f58752c06498f3da31feb370ea90be9dc1dc6ba7278070b57ec043b664b2155be4bf10c0298400ae095a76b51911a92e072ed43652d89edfad1287c0615bd6b77449c984ec6ba427bc77e7e854b2d4efda5b2742432478d813d617cffdef9b075838c1f349a05ae14ee5850601ce8a4d3e5f59aac9f084bf8af007a781bbfabb76788c9128dd77eef23d51d6cdf12b92a48cf46f30f08d5707bad115ab99ba5255d24d0050c301ff3ab06a210141d63ea5f1a8cc6706137eeb29710d6b9e636fd65284fbbcc845da5d26a632a464b9d03c0bfc458ae4827d04c7881a7af615dab33cddb7c010e3a1429c6e3179124c0c85a0b604a3a1fd40436720a3db7634d82b3b390a1def4bc3492edab2f4c648e0922e27b3db9bedbee61c1de8951c3a9e8e2ab43c533b97ffd3ee909440b87efcaf3287ff8cf4ec9d810ca1a0a1205a0893044e8bcb56db26d0c41bd7a48dbe659fca5839bef6bbb537f2f1b5fb4189d49bdb88fe747930ff85b90c89b99cf8fc57ff7ddb693a456dea3bfc777507a6a52f3f291f9195321c78357e3c643563889927e891af9240d933dd5401021f0c3dc3d35397cff34b7a17dbe4ca4d18534c4ec9a56318efb1cab7c4c20b855d22ee569bc44f82d3e70bbdaa49da47c952af05f75d5650a5b093e245cc50ad7389890a232ce8881e4c2c219fb5476011d4add3eea3de117f1af0f42a3d04efc42d082e5f55692461fee28e779025c41c534b9800175d009a6676996c98e8ebc10c0fb4f044ece30f1d40ebd8e72bf9b646966195a73f42c14c6a485926d35c17022c7b86f24843c7c99aaf6e5e320a2a480b4e808ba3635e3f6622be2023543f368617f996df89c9c015a6349d221f5f5b86daaec75b88b2cc046dbf8cdf0ca01e6640578ceb435c1b6c74c665e08a00e3dea7cc50e2738432fbbff70903e230557b987cc92baccaf148cc8a26a56bdbc4e4ecf5debd4dccaf6ad0a6971c3d80cbea1507c3cb1536aac0d4a93137030216679528411d33d68593ed370d5c1d14c36c1720db922f39bb9e3c72cc0d44d2e37e34cb47a7d4ba11eaa84949cb71c91a8fb7aa9d04875415f787f092577d7e23f7365a435652db243fa9fed8aa5e9fc2ad5d0bfe27d50bd88b760675328a6f7eff19aca9124f108be5a816d91d7e2f12f05ac4420727e2461c25ea5d047e95620239f35b807ddd70e037198e184ed10bb157e9fa37da81616f3aaab14a54a45c99a0300c37bfc52d11b99539373ed98ff906af45b1a14fe2cfb4e02b8beacef37e4736f971de2099d6be9d6a4ab1438ea5b5bdc9c4307b51fcb784919a6588808a6c544e35cb152621f20a1b215334bec01ded1d0a79c3fd5cc44220f7bf006726177ffaf21fde42e0e1b7c4db5ef28cb8f4fbb8280fae5299804edd939e67a206c9e6a5121c713ff6a062d87200cf5563f97eb906e2014430cc047a5923af0cc125c8494a20206d61cdfcdfa04cbd579e6c68609440e9a9aab1fc0f814ce15faf4f75716e47cc323ebcb28308c3cced859debd71e99f767311320230485e6d3bc2efdafc48c62c0ffafd90d34d579e2853ed85553df5ea390bcfc33cc7060e10bdd3de68f8fa6b2e8e49b17506bef09c46138cede86102d37dc08eec32affb664566510a511e93e03564ebd44cfe30d2f3dc64a96cd9e758eb843138b78ca87498eb022b594332a686fa89e574b9de55526a3f5500a30b626e2f4b292914169ac9ccd0ddaafc2c55258407a020756b5bd1e4599c1ae0d8575d54848c2a842c94ad88a6ebbc27d0a743e599b6c9f617334c16250c2f314209d438c716f21029ae6fd8a7388748e55701b31449a892ba968b2e5188654e0c8d01c32d8143ddba58b37e16dc3ac15b5c1c43df9adb1bbdcd1fbaa4b63a45e8e27dddae09f266520cfb942b7b71ca26424abe62452b795b743a73f9b351dcb73647d6abc48ab623cb6832a7d011fe691162574f38915d73113fcdc2ad520a0ac8c30d8efaaa42ad8514e6209e786391f68fc2630c031303c08cdebe25f499612b1e0623a794099b2ab87d02e9c6ed1996b71f3e0142597f435a5c991039fe329c4bcfe1dce65c719c6373e947d657fc64b44773023aa992e153b05edb74f6981a3990d0378308412022872a5a8d8113be244c522fe739e076096438b78404cb32df3f5146b9aa4bb91c7dfeb99f41d0837484d5f4fc394dcab96d2ac668164baa24942b79cf4ec61fe85119b7fe1b430a7fcf201183b29bb190006398e28172c6978be161510ed4e336e950b0c4c561a041d9a02cee707862711566cfe390f5f80d2709acf3ac46314e0f4e5a310c41ad959ab836672d7922e42b44b33669f9939b92ebc3d44c87911f29efc36bf22ea910eb40be02da38eceb7da5fa2a7fc053e8cc951f9926da2ac263b58e43c2ce2e0e91a70f195a320ea9a656f0a0db573f791891133419a3ea6957228d39edcb1ca1ce79f9009b05eecc7d3dd391fd39d47f0c7d8626235aa3df873135dc79423bfc1227f3a560382e3abb71a82f8cd53f2eaddf3e817e1eb0c7ce4fffc144385a21b0ee92aea09b5a33f6514f65c0947e352e2a34716f9faf8325ace9df1d764690d4c7491b696161c4317fb07c82033aaa3e39af20cb2338c5cea63994e424afcd9a0a66bed585106967849e0543f2483c684151521fccd31927a65876e541d467819d58ccf544229bc17c7d9d9c93c6412ea74e874c29ad640c44970db90b030fcc89066db085e5420ae63853273c4f3ca1820e0bbb05904095b59fbc3b9e5717d5a6ca7826038e5f5dc6acf85cb98e07c9157ea6aebe8030846757dc24c8a98d0e704fe4ca9a8829f5e8802c8ab53195e934a4b1731e5d79bfef4841fa754748aeace561597881da2dc6c5e9cddfef911a4dcba1b3d9b94197231491f07445396cbe533f746b8de7aba6556f437efec846ecbf98325e43e38c699d7e41359773cbe33c349740f5e1cdd216880506e3031cee0f658d63e0b57303ef16f5c9e9a339b2fa0851e19cc2f9dcce574e406a6703bc4c11d0b337e6872fc2c20b068037eda048f0d6c9f741f001de81974074f75c95a342344fb362826f663fe4df9c5dde3a0819504bd54aa03fbf37ea26d5a3b0c2a8107661eca24d50b918558be3fe9d48f6a7de525fa76e8ec602cc61f8a01e2c3d610177bf32e5c5fef08422da4ddacd78266dfe2fa9c67f89c88a2e8a6eb241a5e2d467f8a2ae0af3055e6700267fc35abcd4eb015cb5b0d0a09b706a97be9c81d8630fa08b5f434a28c0685596ef42fe9e7610fbf38d637f3360ea867733c39ffaca1fa8c063d375e0594b278c2608f34fd3f7af406249373e1d0a051a057bf41b660bb967d7984a6cdab926785a9fa689507f953418d081007b2b0e393d227e0650e9e7338330cbda51a751ddd692d6e0e12840b010286e3cb833ef72f09352cfbebb548a8eff603e5ff05f484abf1d5fbe3a0e9d9bf054015010d1a18f17f85005c6a3b6675fc92edb51655e3a7afee074db9b9939340374ce75fff3e1611d6ceebb4143ccad2447c182b9ddbb19f0e1c0b8878a0cdc8bab28b55a385abf1e86c504aaa93a879550bff686749fa59f8b4f6be858734b27b35dfc34fb3bac365fc1dfaee067a7eb4abfb43925e256fc894391031d0b61bb94ca1cd34de268079b61dcff9f1ab4e9adaa2e280bf74384f9a49e49e39530cb9c30e30e4486728b5eefc0acd11d0ef00278350a434c3538b15b1b06d08a230bceab0f7dfe7abb6e60bb7b41cd604dea015bb58fa201807c4f6609d8882067e6d5bec5ad21baff215124150614d224537ed5c3044847809397f906afbd6dca40c3034ef37f2af507bfb3b45310d6ec8ca269f0e1a0e00ca111cf94ca613274c862f85c8af0bc7adab4600a2fcc79ed2aa4a351f2d225c252467d7d0cbb12cebaaa206db710fa06d9ac3f2f1cba243047afc3a8f70d8509b6034c770ab6a2d59250dc8b007de8f09a2ed9d16f6c2d47ff731d1b434b39c2e7fad2bb4a1a833048a5505ea38c56794eb3f3c32b8dcb25a9df3d7520964882cf57fc84b5a197a79e61e64c5e455d9d90bef95f7f47729652b87ab2fadad1eb872e05b76745cda2481e7e9b8ec4ed5d71dc15e114db92fae237413945621a56bee3b5bbc47c906afe686889e95bf37307e087b9775f1ef0a2acf509ce6062b8b090ab7d1e912612b74de81190b39a973a0c2a0d95bb95d55d29f9b026fc8480810f35256e9bc488d54b0b16fbad5e531ca95073f239d27117583943976e2b7a4ad0eb947993b142b13ea93781de569b17bf26334f200aec01214fa2c92992511b1dfb98f7528d70e379250f5a448ac2b5bcc2a1709f927693a5259eee6853880f3c88f97db5a1df33b097ecd5d554af78c24e063b014665d933d0e0193a6250dfabcb69f99097676775cd33c11c4ee5423b605a90117914cbf9d5ef9ae5979db64fba455647ec5df05fa8cb75ab5470a6dd9b68f29bb5114b4a56306f431c16f501bfb4b1042fb00062b540baa0bfa397155d09c79acb1b0c636f6a8f254117ef53efe44c84a7560c8a89d79be6e7da0a0b299d21d939822a7628073ed863d27894a8de7e758e8f510f942c285fae9de908fdb72e71a7aa9cf166b3caefae8f154016953a444b6a29320f8e8d974b969297e2b3adb7e31267ee26f4113e42b3a0c43665a71e4607d3a5c63e33211898c3643f177f945c3b14b94b50b78ac7d35dad3a5f4c34b923dfa1f231c461e259523031a3064c5d739e1e84d37de8f9b9db1f60b97af997617a2c9dd930ce138e659dd0cbf44f2f76beb4058738a7b7bad5abc483c5a3ca7a5e18b2ae7e879fda26cbe36c72637d0fc75c7012b145409ff08e848e60f94f5a770e3cae4cee8eba9346cb365d01869f2f4565b0fbe6757cedd50eb61c2e4abeb19c54dcf75fad31c52303d63f783f39df332f468a4bc72580f75f6497dac5ebc8357e8f59e855ebbfcab75dc1f0fa5a75fd693be4dec65f24973ddd2f9ba1120a58d2fc6b478d65ddeb093aa8f0c05065aff46cbb6090cb225604b303bf4ace51746332707d264e2eac7929ee5ccd44a8b3a2f60999a0db92e7cc44495b436290e3de09fc2d79415c0f5384fd628a003cb2b899d92d0d4e4f0e56aa58478ebf2b267b178f47bab83b91c5a4a0f4af0db4067e19576f51c13a65bc380235020fb26e7be29b6b79c4c9a6352aa47c30bca26575dc13819e8ca72f7b9a6313e791e64f887b3d25d0c37cc33a7062d4da85601646a75140ffcfe250fc0c42db4ea5fc673238206d3158a705b587e680ecf2cda001dda4a31e1d133acfead1004dcca039fdf84783a8b43028ed66b5add747cf51e58678db719aefe5d1320da9b229bc8d5f33b0fdbf22ec70b9429553d1f3a43b4e3678d2684144753707ca172bd9931e3ee78b9698d6481966a7e1ecb9c51daa19a65fba167d44fa0f3193342c87464dd3da7e76c8a766a34e64b880949136875349c1cd6e4c243864584622b24673b5621fcea562b27585bdf846215044a0bac49cb71114cd470c0053163ef9f457086e0286b1743d4aa730e7573ed69fe3d0d1c0137704c04b2db1dbf256f48103c9e2d4a624160d759018e8cd5afe628decdc62d225fa49db0415160b48f4b27f523a600addcd441fc6b9246910a815ecab4f63633ff114b55f26846f03d942f8252bfa0ad486bda52361b1377cbe41f8fde09575157aebe531991aac2ef74cc1ff96eefd07aff38bb1c6bce23e8e5b8fe8b45f482805d782eb8429d7e453289093d0986555d49ed934f9641217cb249122a182b918a07c93059fdf222d95710744968cbaa70790da3f6e81484b1cea2ae0f1e1955326ea47fe02bc7c2f85b72c2a6a094c343386319236f26a0a2834764814cd96ad1411087eb62a934fb1210c7768b16fc1127c22c52e834c6b9c09418a2910b9f05e1a17946aa2b07905d550898a9b1ea7c4c5510964c70c82f67b9395e318ab133060bf93d8147ac2a49abae83e0719508841a0e5655f398f7754554d595accf1bd3362660a79ec1b10b7cbcd5eaede62af4978046c5a5215ca62308596cd5689cb58b563a1b01bf07218b8186cf0e1b5cb32d34e5b94df7dce45f8805be1301c15e782f1112330c8233f9f1912caa51aaee5aa6d2bf71b1d3aa1ba95b1b24974beb7931930b8a5f0041e2f701b4b9595977a2a5f80ac2c50f9ef8bc5dd05966c8ee25e4c1c55a013882e19cb6dc110bd214124c98a68aef8b54425ac682232da19d5a5e9c654ca19ef00c582e9f96902b28df74b71f158c420aa6d128440a2eb85a2c39af2e7ff8c50b8f77403ac730822538a6d6272b2f91210356029ae029cc13b9d76d0d428f7913cc11c5ab40709f2654501ef054906687322c6f3581faccb4d15d769f96246a39054949a113a458fb5c7887fb4e2b4cfb8b5e74f217c6ca1b3eec82261b808f6ee9583afdcb23d98f436dbfc8bb19e8d52d223c27583e033d5b5b6975fe2c918be75af8622738f02cd371d01d1f2579fb4faa3f366a9c20e746b51340c94e516f0f1ecffe1d5eb54c534ab81184fda497686ba85e613e78e5bd947db19f3419b2c69ad809b98dafe853f2374d226a2c09494376f222fff1f5783a6b8d5073aa9e47bb0ba09588addfced98fb0349d22efd8d09bd24db4f5fb80e499e1ce70b82d5c8e836cf580f1509fd1721016bbd9d6c382df33a1e2ef586856919070553fe2ac3068267dae118f18a3ad5e5d0f22079448bef3eef15f60feff732447f14722a00fa16628631eb449c75fe58785b89157590e811a278cb5574271c85ba5cad82ab523adde58130f7ae917e47b868f9342afb1921fe94a651b0446381b07ecc93d1a86464bb9f797daf392b0ba09b44447c55d6ed90f7d645f97c672d33821d3c87613c7f5ed08a5200e9f1f1e1eb1993937006c293e36597644f57cd2ccccab137a9e4f844bb7e9f8e295a996c487b52a8eaf899bc0f2f473ef44a71a2a3504b4d23f07214075995d5cdd9a490bad8945aac27fb144ed47012bc13604b08012cf3bc66e6bdeb76dface52854b260923eb4ea1783fae29b9de3ac239bb9cda07a0f7d495fc5ace6e1b4e0d98fa3d6bf32340e2f7c176801e22f55f22a00cf7192b7cf453cb22f9a5a6be8b89097691618b5da37c2f4c426e81abbdfe22c537c55c00c270e90a09437b71a75adf266119a6038be00493e84c2cd7a99ae3ebbb98c7dbbdc88ceda5aac09c2dc677c07226b06c57a4f7da3978d129309745fcb819d13ad9a9d09dbf0192066b909ef587d51b69e246f524bdb49381bab97585bcd1072c135dd064e865295c00acb4869766b1eb00098975271d946d2df320f81e5e07da422efcac034e947124d7837decc855b7b503e1a40cb1e0a95b619dcb052d0fa0478338770d90a3252a69056917702372ebe094663cfbd7d53c31e6a6f92e891d4eee1634dce85a48d942fe4dd89bd8fa74a5de0c4e3c113813f972b524f46cf1616be23778bea878b8c6a8225f6e8f281ba54a9d67d1b227c6a2858ad3e105cfe93bc824261a6dc22040427e601321b86df42610e2d07907a7d052b20794f2467348b0f350296a47996ee6141cae9cac9b83d0fdb875458fd5ed40fc59a2256f02e824af88f6c0b4c4b1bbd6ac4e6b946288e6fdfcb0fdf52303d7d5e8737d16583bbcf9c174725b4c573796094a563b39f02adc662d08520346ca911ec0da2c0fa46bac302fe481fc9990a8661d8d89bb994fc963888acceabceefa26423c479c594bb55f09e651478cc4f3ac61bb36466a6cd446e5be6a5b09f5b960e6f1f8f07f1c01bd36534191a51d4194eac7ad59483471b7a1409e70380002b9fa5c6973ccc37ece19d12c200daffcc29c011a4c31eb71c2f14b3706f8f93bc8d7a505d303dba4e1e2bc7d6a1e48d7d3e89f024e2717057ca1c855f971d0e3d68f168d0c4603eff86140907197997aed17857214fa309ef0a8dff3c997c89fd23db712c5958d1922b79427fe10fbc26262ec60c61bf1afeb91ce6ca1a904dd296f105499badcd267a6c10bb15fee199da1c11486dd9eeba5e546d6165d1d333a682218b29b5c248274699b784b843abab1f498b7e41aefbd6287fbd92013451bc7947e90859085b6518acc7441b79b95000246a1a51f2c58a615d83b0be9008529a8b78d2af7bbc0402ecb0e6ca61dc4a3fb12ed7f3af5b9bc1d2e736895dfba7c86c6cf5e8e26c1f1573b07bacabf9358cd55cd39ab3371b73ddde4f4151870320d37306dd03050142f64aab6feab54f5f6a8ffc99069837dddb78931ed58efe41d94c76282e96522dd55d99657db58a90b0f38b214ba305011aeb50d8872dcad457604b01e6f0516021c263de26ad6df9afca3eadfe027ae590f10e3d0a7f3c9baf6b0c50850dacd7c79b0a4bbdde20c526e70676968abc274de1c84b2798bec8895ee7638bd406affd188cdac3e45197e6bd320d925f92a92fd16a6dbf18991b36eeb002cbda21b28ecf036e8ca8dde8e5fb5fd3d966eeeea5c0109f3b5a63f469c603b18003997d296ee0708cd66dd5f783464b8fb94a296a037c91b100afbb001f9df0fff3170512e7abe5b70c54c2724052ffb92148b8abe03e615f14f329fc9b62a915273c74c58628e3027008884d9d4be3f7d51d304657645967c395e60bc027aa2db100da0a48590c1184b8afaaafe47331c5bee3e7970a53b3a16b6062867fd17af4d267577cbf0f6b3a3a433311dcc26bb441ca3f6783a8573d3ed91de44af71025309e9e58bb6a901431b15e42e0652f47b00ecd6b0367509bd7579427e160e72a287062df2a5aa8006726964bd66376c79d3a52119c2a8c7020812f3faaade99ebeb5eaee5d26eb324d6594957dc8b1d143ebe386befe59aeb4243f7554f1560a6a7cc3c9ef7f72d005e634fc92fcdfcdf00207d55cd754a2cfc3b0efdaae02fdd1ab77040661766c35a792f5ab268158b7115bfff4db8e044086d3dba3e78047a49a55e8a94aca1799c683ccbe4d4b00483595cfdeb3f876322b3544a97e2b8b1b22c10845a661bd918f2120b2bee3aab051a41016a049b180bd185f80bcac24d684e50d691200fc8812d13c5d1d3a47252fe5cc4ad4a9b253c0603c58847bb89629c475fafdfee4ab4e6aad56eba9b4851d8e66c26e39a1cc051f394ada0391456039bbf5c84ac1633b6cbd0a26af0cbebf0f308786b00a6ac5acabf440c069da9cc976c1698bff7502260eee2b995be1c9c14697e5c2283388a9e51cca2549a8f504ce9b26e15c3bbdd0a4a2cbd1b2e00c8560d950ac5f18db28f486302a76ade342cc954342eefce81668f7bd9a2d399eb37c52ebff11ae6c603d80d92b852e31928d9aba2de07f8dfbb83e466b3191fc0680f1a50554a76384e36aec7ceba4b1d220a0203662f914b742ad8484466c47c577ca1bd79e086a339585729eef4378bb7fca7d3f25c079db1a20e47e98ce59d7f0db2e65f53cee246027f22d0edc7910ce355b63d0b4df2e29b8476717550a1e2c68e412cd0ef37ffe3e6138d6fa8eb166e6e04ad52599da9b854e40072449fff27b72385eca163da9a185691e8eb92324714e11f77a0c0f1ed2fe87b6a959628cea90b39c946809c72469862c233f7508d8438e02ab59269effb1c435f751ce265a5ee4ae075b4ec3c41d922a2a6e5856c0aa214c5467ccbdcd8b06700372b3d78af3f363e86d1ec427b21ac31722cd9f4280369175175631f60198d2e367d5b029810af2a5508a8f673ba68e8a212cf21a74ce10fe5d896e4d243166de7ea6fc2b05b6ac5944959098386e5a3dfacb06e6f8bb9a631300c947108e844acfb69e1033220d2c90095b286f786043c7750ba77e0d84fc3fb4b8d8e6616557440c68e87a0a79b4465874efb1f1ede5db680417ccc5f2ee0779a09a317769c5ba434dceb6d22c249ec11ad88b763ffd332c0da10e361f2661b320af11230713ddcd1eb3d6a926fbedf99f2b280318f41e4436dd4658b6ac8cd998b1d3ff3a5cd3f7337156cf9cfda2538fffc63f2b2bcc59385dccfef0c5a6c7fab61c45cbc4c6efac5dcbf4f2e12100a00a7349422deb2032c433b284f54ac756d9312972241efa1ce34922836e092d84d62f63497099678ff03f9f25d7c87a1b6405a1f24d45997987ed23922d142029939c7a5382717d9046fea799005757b403f84869d61a0f7644f09019259ffd2b5e39354116ff33eba7184050618fd24f87f71bdc51c6fbf78bc0aeb3e4b165613f8a090eb81eaf1124e18ad6fc30de747658ba907646b01a6b21ab422517278fe19bb7f1bf15167cb46778e9bcdb854fb776baf8e0556955af475c1cf6e74cae8a528d78a2c5c773d933e0856ae0e2c07bc179505453523baa925e71998220e8cd407f7585fc487fa6df2f65f8e1ef3199ac87c3c1826e4df4aa68fccb704fc0c5799447f59b8211311b639d9d9c081183371a50075b2e022934dca6fe470a9b6c05a2d8719c9f761e4d87ba2a57d9acb7cf49cbfd369f09e58e98c58c89c4121a15c72fbf69c637695c124a9c5399d7d59f5d46157262ecbf2935f329dd5e61a4815d28eca934fe3499b37b65f956de180d33cba40fef8075c86e47ea70eb0919cbf7e0a25c5455f88aa78840ad1892ee1ce6e3409a68c976feff0be9edae0bdddd84fbb2ee23ff8e5ea2106ab8a02b690013a363d8798648f571628b3f6b1723b1c1c548a6b2996e297e17e6b1d0bfe075d427027ef11fbb651ebb7ba1e5e96e15149e58f73b4bb38fb483bff07ccbba9f712bd658d0c4d45e1e4bd6c0862764788f327d7662a9f1a3d4fcbf4b960041d5063fa35fce71cbd58da63753a27f453cae3ee8b28d89027117c2006110a96c328ef45c4c53de46434ce90145b195778673a4dc79451b3b5b086eb0e9eb25af16a0d5f80c4e565c1fd020f5314025214d9683f6eefa4dff89970485ab64e060a8b14fbd3c0864dd9b94d91f7928263e2e9ebc7385990894d277bd781062c44fef30425d994d097232078c4520ad8367fced2d6abc4e9288b4c26e42c25709d02e01305535888bdf30ac8496689b036ea0e4dc0c81c7d234cee5d3bf05aed9bda0cf64001153d23cb9b2341d86d7124d4ebbf6d50c1ca67aa207bc496d6665132414f57013500303dbec2005098db67d270fd781711fed8ba1f46368cc53ba52a0a5b39b611e6abb03d7994a7a2b5c2b876224265f242d94163b1c92e2bad4a9ff17f43fe68466103b826c41685cd136b87add1e5053e4fed5e7f60b293d305f324df744d3cefb4ae743291113006904a09b17486103b86366bf83026437b323dc87409f09b923fc3821fa23e8b47af4cb39cdce69642648d1c2bc83269d26adcf5f634a98fbb8ae40ba2e468d4ecbc60d522fc34ad8ea25e0570829df23f6b99af5344284f4deb9d81a8a21f2c7af7a001d6dc501fafcbf775f92379f1d80bec8f02bf515c0816fd23629182bacbb3ee320f834fb90ff4fc603ed37ea17dbd359ae681007c9582e3702f5fef78138c1aa57c37fee828b04f1c4f1c241f201990d9bff9204375242d0eb00a54ada2d3465bb94c5501f7ec26c54469248871f5b7a7cb54bb2b463e8dd3438ab8bd1652cc636a5ab3aaa50a240ffbc217657e88eb3d64285e6a8dd85a811e29a570d4689b305e7bf6e5f0228a77342c69637e86a67849f5d28939c87f69a8dd55fd7d069dde6b56e25343ca37f073de33f2e216eb44226cc5c2e2a2a7c1b6c967aa06c9f3add1009e2174d6ddce8dbf307174f8f66a0836d7557ec635c843a3e85a1fb378c7895d136b4f038f42485058cca83dd4a923f9f8be32a2dd615b494b852d4a6ac505bee3c639eb0e1d6f5ede55a4c66bfbf56bffa7bc071b7276c36067e86b89ea1f0d8f6803d05017085f375b35a34cfba69846c66d8e79b620c27eb1e4040f914dc138467ea3d50fbce08cd35b17a661c92443866a6f35be1400038cd2c36e45b3e61a1d15fa2b00d32f1824f359bac36c7c0a11a1cdafba38d27c9d02a868129411a0117063416d7f8e35d4292ee838a85a66b607887e1aa22a0510bc02d3ca3a498620ff3b276bbe0af07f522625c80ecfd04ae9820aef58480d4071cfbeb7c170e14f99e92d7f9e71400fb0eb04012867befc88dd27a684a835ec65e65bc20c116ba5de743cf76b955e1f041fd1087ad011c6fdbbb7ceda2ab943820cacef8bafbe17eb7aae7e96d1ac768a8db1a117ed32ada5d353c78254fd751377766ab696770f5ad7f9ef951581b5a3981fd4d582a07f3426fcb18039fc34ecee4e66beb3e5e70213d2bf8e7b21fdcbeb21ce63d636abff794bf31f480d8fd8b1bfbb7b2e47e49616d82a22db73e95ea0392040dbaee90658fa0f22cb86a2a417c57716bd20140938c53c32e9ba0d57ea586322c584623b8f225511da4e606eef3e125e9595d5c04f83af2ca8c07851ce69ce5bf7bd2e929013721df1102b1a8ba966970e2af8d51db8f10a4d450d46e282fb6ec3a113288af72ae7023ac702db44fc89c26169e554cc7f887e7dcf9ad1f8ce543722dd8ef1fec681a004575ecc99b20a4001391c01f8feec5bc25f878f64ec922d7dc53d93d0c34cec1a52f65afc5cfd2c0cd2ca3a1ed9066c591dce9f5b08ddcf3d661ccd1a25d1a05889f7f721ec17a4b3ae1bb625b0b03c66cf0c361a15e87b2effce6c91fcb09830f6aefa1df9829295a70f57bea27d30270aca9129139f384946c2dd2eea989a10c839961aff76ea924199f1bc9805679f518382970c99010c6a55afe09c39fa864dfc3c08a2894722d0ee8ecd920aa4adfe902c79db11376cf6ad4225d23cc74a8753acafecfe690253772d946bd18635b4b8390d2eab417d257b954b780b101707a05329d672c78b2b6956ed21ff0cf9a4625c5855b56b1a0994ffd00816bf92485cda6dfc66c49500db061b1e67264b1193e8f82fb7b71c399d4b6446828f8a2eb298ae70b401324d9b6b52257e465feaa27ad9a8cd2b4ee11e4949009d0db90f0d02eb98927df6f6587fdb3024cdddd84206a31be7e253129abbc805d43f8ccafd55f55c519fc12ab560ddd78b1359d2489061421be40111d7fa0e9cce21545e6a3c778da04eaee79d1d9e722ff1029647ac423d77ab486b53cae8d6ed2294cee5a9660b26587a71850a268cfca77b74712cf5acc887fe435c06afac566c46762d4e378b1c9e6f36014b5901222faf8e35e9dde8bfcb0364cfb69ac4e23d9442cb1c09fd4e67bf03eee9152c9a05323fe9b0bbf55793dc86a083c004b2ac415bd1bcb4de4b1105e14aff9074534f8b21a5088dff8a46bb6aaf9c57f9778d7b2f422f3a32359d16a3e795d2eb1bbee473269d430c2042fb6bbc0fbf462b3ee5c33bf37bd88267fde2a75af764a3391cb052330a41a8450cb6837f758383577b954c1a884668f906f16713ffddb025222b6574aae590613b5d87fe8698df796448584f3ed8fe4491ef8b7155e0c33fe0cb8257bde9e20ab321a40ed13d6a3416ea122e19946f720ee1d13dae2113fe9d3a720a3afa568318f3fc49c79982d0b2fc4c3811bd5eafd02de62efa7f3ed054b4ad97ec4a1db63a53c9ed01c5befbd0ce20e2eb16097658eeda69bbd4e3a1065fb1f63dae0edba9de6ff7a35707cd6b1c375c14469419d30d7da162076014e5efe9e8e3b88c7ca68ac8b4e5607a5ec14a2a4a4408bf2c364c5b6f33911d8a65f69847f7e22f3d5e418857319b96f9daf9e9b3c6508b488acb935c74db94d8167eb25d66a09fbf164072e801294a08eec032e9de42a8c6811187dd828a1023f6b090dee58d87f7876190f0e47ad8250f5ed416ad5c6f4bae7e1720c2148f7d3ac8901b8d0d355a6ff4ec10ba3185d17046783202cd5c7674aa45c50f2a307a39cae32344e9299dc0fa5fc9936be266b85094429fc2cf5149a4ecf839f81257242e55879c594a60d1304eb220fd70c09a5a854cd0d64adfcb9aac06cfc88aad48316744a904b467e4c9ed13adc8cec012146fb9b2aa5c09b2dab7c5c634e496a4a0ddd19b7cce3b21955c0af8dfb75aa5f47b81a8eeaa369054da363811c0bcff455b2a1ca92d404cf0be33fc362ce69d3254d552dc572f7a7ce7b3443b18259dfd3be9ab5350eae71b71cd2935f176f0ffd5b823097ac056e6f416f77c59b91875049309ca47eccb4d911405462035fe09eb4a9a9017ae323f9d7056e0341ad13f2093483df966b734bc54b20e8026297ffcfb9ccc413d5f2a38c2b16e90ba1b80b68ff701575287676e914c87e93bf4d51409ab2aeaeadcca318054dd87e564aff62422e0f86a97a4aaabedb17ab7e30c3df16a79ddbca15361765f479c530868603cb3186339e4be1ff328b4ae68d00118b5f5f6d430d763108a493f23be57875379221c41c165b4850eaff2c7237f62e0303c72b6c8b3b30352f25566790ed1b7556784b4994ae098116388b111fa6c48652a406d63be141924eb211cd06b56dba734a6547e44907cbbc25dd445062ca272a0e9ede00984bbab3b0030fec7aaec48a6e9ff86816c6137cbe60df65b610ce94712277f604a0fbd31e24ccda9009f530c240a62b4771751d274cf7d38775fba8afdfca20837d20400e1502bb6b3ec470592466c4b1de181ccdfa195db82d1c1837dcf066cdee54d820d95c36154a30ba3c4ee9c9a99cc5b6891bac5f836358ae030f778d1865f03de2058f2299ddec66a5640106cb5eb345be8a9a07f7e25c4b391b61964692ce59b784f3da9e790688dd98da301a9c708e9b8de56e2a49584c19bfd93f308c71e7e4256785a3da7280e964feca6624059326857882daee22b304409a8a26b4de2baa015d2656754d8e4252f28df76533455147e068bbba61399a7a56185eee68c5f951080cda89b337c0a22728a2a98b1710fef98905d708719ac367e77fb50eb884e1ca6e798ea2fa1c46d9c1a08f2afc00cd1d2f1bdb0403039624e970ea9a45ef9eb18ce4676fd60178ed46da8612972d96b88ade112cde886ea0997787dd4f92c25d79803a9506094ca1c2ae4402d2caa7383cba8bacbb44295e8dbdbd77782d19cae30cb19b479cfc1ffb3a31d2cfc4df864137d02ade4330ea5fd06d47ff3e48b6aa49446b46bf4c1fb25f242d2e204b79c50306306d751c3cefbb0015511d7c371347879953773bf92b047d765e35c244c1b4fd7e1231f396d4bc14a30358d2687f4aa0f3450fb6f50f044023993330bb3253c97bfb4a4ab99944ec4db67348eed2bd7d706bf76d7a8e59837f1670e5c1a3ba83b68bd67dc99e062f6c0c5fc724046dfc6ef79cf939b2a384ba31ceace6205105ee5a479d9d930b1a85611b6cd4517f26e297338e3907c0f1a707ecd089afd07dd6f3b549b1ea35d65357fa00a3ef3361361d82ce126390fe9019c0312a0bbe49d583ff00c7bf2fc62371609090638e75ee821dfa28bab2328abac78b7e09ced302bb33f080d38ffbbef4c40f8f6a16dc44cc23cb42c155d6d19ad14bee2b7df51d6746ea33df33c7ef77e0f38e146285b280fb0b71f745d59fe9cfd38ac1d6cbb5ad3add96fa64626e07e2266e59b0435c58be69a090e8f1b6d180cf09790605fda84cc628e00d55625ff574b937f3ebfe8567426d4e13b7eb61a99532eb3310b203b2021b42e896e54c6a8c890396cd49c0a936b43778929c043d6f4bf3e10c77cf0ffbfb3638873403c0339d28e61617429f39c63e69bc74bc1db5c8ab11127042b82fef6cd54264cd7b00503527ba4365882909017c16ab0d1e36d829ed11627c337ed6b94832314039554392817bb565f6b1078de0b6d1cbef66d5b80e6eaa45d87bb097000e1d781ff42f119c6fb281312fc8bcd2ac73470e0ca2a9f0b569816b319f781f7873afda15a2200113ab40906fff52881b91d10f76d614bdef3da8a245f1e20572f9ebd76f3d5dbe08aa9edf88540417486d801b431f964f1bc92c9c1c8b389ebe9517760b6f178c36695972ed31ad25ac9cda07fad5bff7c227e7b36d4571a97f9e891ca34f476cbe397a24b4a9944bae58a1d5be7ab1192ea848777a8d1ecaa147a1ee9c8ccb5cd8b46d6aa9f2b3efa08b9576f34637b349c3eead988246aab9280492e79e76008d6263c03712a8012b6ea42edd9460d582ecc8de45ed34c50b96c5311ed080f098e31d3afbb03b87cae0cf7dba253578595f5bed14f3119e67eaa1e69735bb05651a5cf51756b67d33d6e789945d560caff43115209183764e43f6cb3da5a390b4545656908572b5f372c994e81edf8f48b740cd0f722542087bfeb6102e78b7b9b2966e3086f453b29d03eab0398018927a3898264aa2ae8a4c86211fd7405c2fb73d6138194420f4e4588f20137432385030961ef73b323e52783bb3d739d04db1f23449c2ab98464e7e2fdc9c41a254e1595cd2a6bef36df1481bb13b0301fa7aa375daacd8c7babbaaaf1788146882302094e69b9b30a91bbded5998c88edffacbf9fca1739a257eb19d6be983b82d9601f62861ff6a9aa790c65beb77445340e84eb9c356f099c6ecb4ca5442418c62bf53318de0780d37916252e1c7905d5b69c66a0341ff825bcc30e0a3093a83ecea4d5fe3aaeccb9fc8193322edd98aeb3b31a5eae460ed0917e31050771d14ba9724f1818d658cd2f0c2a9d372a9964f27848c6896b50f269b9326a49cbab28e8fdf2a6ec325490a872ab4a2148f8e57025df8f6a18db5cadcb286239d325ae53c182d2ef3d219c995a85bbaf1d4f21fbe2bb4e9443b92c43729cd72054ea8817e189ce680eb77c9a914cc4764fc3c8d6a56a19bba7c8f854f4893f5d273ebb8bdf64939d8823f40c2a235a21372f5cc7a6e97628846119daaaad13c40054a43dd3490e83e8c0091cea2a55c6f14214df0c4f338d87082b22e1a52491ca648e130518c9aa1b5ef8b1a841da6610ca046731b1b591f582aee5ef2b2dd21c013cf68f75997d8479c013c05e13afbeb100423d6ca3441ef24fe78e86a351d1a6c06d2da45ddde22b8f5d73adce44c50099de07d1831872eed8f4bf62a40770617dc0fababced1bc3259efb6338b8eec77a0918b87e85c9b707ef4bf0a91b94e0cc7e4c99d2dcfdc96bb6a617b6660c744bb433e4b5cb39e8c1ee1a94a9d6e356ab25f92cd79c20147f163d79f9f3c799ff6e3fc767b94fc7b2fec1db7678e6dc54d81486ae30580e626190ec0aadb6ad2cea5448434ec423637709b0809a2c71a066878fa2fdac7c3fb028e090592fc43d863673a74c0f23114d35098ee0c796c7d145808a93948caf6d48b1bc0281de2fb4a9a915a5e8253a082d7f83c078fa8cf7102e9632d9bdcc1a47d27af2e8d652ee315f347892f7cd7cc78ca6fe0bbd580a9515d164bb71aa59eeeb6f709389c909166a2e37ba9e99526056394a2d2ffeb2f06eee8b97a29761d819e2ac29fb831f9499111bc066a7ca92c83085ba16d7a67d67b74d1aed506dc6fb7e356694ada8c063c87b91d7a5efb1a038d1190333a4081ddd26e2a64c59ec61b1c1b50873d41e1023c11383c28ecec84ae5b252e6e9fcfc4e70acd55e59b4341ef279afb3d717f57304e3f7e54eb59545d645cd3cbf75b3ca18d57da30d29c579e2eeee94148da5422a6710c84c7c99641ca45db0ecfacd281e4a3ccaa7320256dd14386ac3c813c2a0e71764a2dcfbd2a085e9f02f596f15c1e0db5985cb4b730e0ec1e3f7f5868dae3efd1f629ce04399609ee2e5d8828a39c0af6ba70f37aced118d6844891b9cef5d01dbc6d71004e79e552762aa4df6fe88cdfc8e9575c860a3e5c51fab9f3b5e8ae56cc70bb4cbd7e8a5b80bdd1f84b12ee81d7b973492f6872ac325d62dda74ff214419903fc29a89c2bacfa3008a7d41a645b7ddf0b5351a246532cf9a51fe696553f162e8ada862f0774e439c3af77b7773fd6953466498470c8be677f396267f6d96e800541ac296e597f429060f5643f804a1959a777b082c5e052760533a0af2c214075acf293fbe1cf2a20460d16815c91fe301ca16bb965448c9eae17064ad4d48892fb124edee436a7ed1d5d691918626205a6d3830eeec55b1d32eb64c26cbe98056e153ea1c9728cbf49c228edd0f16c077c76194613356ccecdc4391793b10a391576d0b159219268dc2e080c23c75951930f6d210dc55e350f161298426e49e454102ecb1bca67ad4100bf341a8f677b487bd6200f724692f646a8b16a562f183dbba1d2a218a632830707bcba30c69e73e5766d08be0ba6ec7a75b9d6a6cb232e1e3b7e2acb35abcc118f68b2ed2e31e856591bc5e262e8629d1ef0561a536a0dee42dd95cc21cbfd68796ad59b0c43fbd7a5671a12514b7bb0aed38dade3642ac00f8368bc2aef80b5cecf955d1eb56183b4eb2d8932b25ebc8fdcead3c781b6e52e9bdc2d6e0807642e167c147452943d71213f7a2ab75599ab5f2f916cd1dfc508b8846dc5ef04f2262f55df0847fa9c8626c552044b3d53211ea8faa3257c584316eb870da0fe0a9ed7eb21d69678c893fb5d0ad56b0bc4860c6d99429e117eb90b04569ea1c649aee6c9daa2a4e3b4629576c0b1de535fd8bf7da2de80e49aee7da562f1f3af1be2b6d3bb29685c28966b2fc8ff812a01e09d1e99bd28ac7550d9e2ed3868c6bb9676ebea155aaf974a46bf2ff3fffd66e589d27bcfc651d997b6828d7bed8ef60d4a5f14e2f5522bb4c10f0b9586a295131bd637cd9d32cec94bf7ef07f01a9711d10e6577549a159393d404743b4066319b3fc9ee747df326642a1218576d89a834d25053cccbe296ec639527666ed6f5e01e929576c8169c3315582b641d71dec8bcb7b1e4f769596ee9dbdf823b1e16c51d2d790b056e29b98a5152795749c3113b147074590a17c82faf598f51fd55c91873ee6e965a0fac0d3b4fa0b91ec70e7c5ada152db86699d209dc6c47c0a08e9c3f61646c237436caf16c02779cbc05f69558e3b0e0c29dae0d7c0c7a7f794d5a395ea6f8ee1f0b67e26582ae6898d853ae466a92d3f9fdceebcc3696df60ff2234aaaf673d09a74d486adcfe7d1949c21df5bbe125228d5e192cc9b52c078b65d2921019177ae7e7566261371f99ffc5398b1c5a1326a3f6b96db9e4fd57de63b0b76f93c465a6151f086583ed2a66695cc2961fc6940dfaa3cc72f3fdb812a68ed2a6fe22e8ece344cb6c62c21501a449613fd2425b254823594139274b82ea84eca26991c1207da1f3cf7472adad3038f720fb4687f3c9662cbab4e03054198d1256373ed6962f0081d35a53a575e58560f8dcdd29ec1e199412ccd8c5e9a51510ae8b355415766ed7f58fbf000a2810a86740dc6bfac1bac5bd778b268be56055a7ff39626c8ba295152a3427347a72c82242063551b41af96848dab20e45c35ff88f68fbc5b2aee00bf34d83cbf355e6b5c3d928168e2920fdf3fd87b32be62f4cf5c6e1fbbfff7f52f78eb36f3abc323f7e8f833472e6957a29be38386bcba99666c2cde538cbd836d9e1379dbda7819f262c4174e906a2227d666157afec92f3cd518c0dc592bb6358b61fe72792497a86a663ac9f3c54764d9f20417e2e036efab2a81ac4f547a13d647abe21f17477fb16757c3a4e275beb0e7693ffb931c44ba5a403d6c872cbab961ffca21d0ded96ce60cf42d1c38a831660b827a458b1bd609d773b59221e95f4ed795160fac899cc2f761c704a9a95f22cec4b20fe1de7920e64c635df394706867a8d5b09f4d5bcb25140bb373aacab145ecac4e5e4c7c04092f4d302a1379c65c28f28a4a100a268603a4a7780036f324330e86bffd157257fbc3e89c4836555d52ea9c6fd667631702eb57ac55ba3d5636a978791813b04070370e7222c6d892bdf4e89c0ed73adeb0e749aa47db0e9322e633f8902dce2da566986c66de4f28e29284514911280f7f62774cb5be0032557e0291c11a46e03f6f4e8e5e6eb66207b68e1623290d244255b7aa022fbb2ef7865bbb573bcc8bf977ec8b43ef4a0e3128e58ba9d8b35e7b1329a4b3ce4608b8a561652f10d9ad46b5af3556cc131dc5be8a0acdea4cb9c6f178a0bcf8d7b3ccb3c33ee59f33292bd6bf2e9dc4f5e7127a102c632c06d821111f5235a3f785d1d4111c6e05b65af34db54ce7e825b2853ce49d4247b27302dbec1579588b6cdc7177e1c393866e747ce3a38a8ff89fc8fd4f66ed14de4a3cc0ecddc3f631621f3c9d23f76d4fcdcd6144a7b0f7590cac04789ca54793d0e231a79b239e0c208891dc01201eb911996453a0962c5806ad4aed8a97251ff152f8967e6f8f239d3cf534b15e08895363dd9c72e2da6a0047ce1ff8d2c0a293fb62f05937b3f7d041ce4b82d4df8f398897cbc82404571d35200ec20e57938df63ca105b8f2fb6a5fe3137182da0a8a585b404364aa84c5c456dca38525b1ebc6013cc03edc738639166c6b33058b23c6ab3b40783f7c31016ff0680783f822b46ee87b30e57534253bc351fe67ea797b7e1f889a70fc57ca25a6848f3fdcd3a2860a95bc57e47354be0dd9c70d0f8e1c4c8e87e2e491a5935c298ebd5b230354015ac971edf7808d75eac4555d81f95a4508cc76f6f823efdd99e56b9ab55d8ab8c52a3f2d8a68a5b28a7a4ecaa597bac181dfd0a0cf098f9360df2e3f993c0e0fd925f94feb775a71ad480c1c65212bfee152287833f2d8892df7644007cff232d5132f56f24f8217787bfdcf21711bd8dcf692a723a339421d32b143c1720c5d2ee6e328a238fb499f716ec150f8ee06daee231cd474c97bb51d3469fcfeeebce121e230eda3c92359d1dd58847c88701bba8cb6e88eb8b845ef7a2b1907b2ba157bad20f4c51ca0ee59eec2aeb3d9ece06b8209ed639a64a5059e3441335390463aad008a0a7200b30b9d5deb2866f39ebd942aaa5b4bda1e1615f032b663395d82816800f21ca8265f0661d1974f480b1bda242e5f4f85cfbb56e83a327ce020d32890d5d868f3b1dd9e8e94def3a37df91b703e6a5c2e928cdbf36751be24c41069979cd7f109f0a3112ffee856a8429d13fbf3beb282ab980faa0bdfbb9f7dc80f119daf8bb642c5b4c7392299e870fcd44e5e25fe913447c3ae3d7cc6fb259d698adfffcdd8b871863f01605b2b09fac220cc39861ccaa3c688f8e082973c729717ed4956a4b2d79552f4a8ca6e8db8ce16766d8f31e41f5b1de01bcc5abc79aee4030102141a66ea9c9cdabe8dc78ec1dc3dc041b48fa8e505728f261519e7d79648bfcf1ef21dcfd009d15fdb9b5633f3caba2f216979020102161a3c4b47496ee4c441d2f1cdc0de411b63635ae3bcf9f220a9c824e1ddf90c5241bee9116405f6cf74ccb42f0bca656adae015248f114c4be87482723c8c8bd04b39d854d93d96b33d204ab3f5f25c0191716c117bf67d1a321ed5546060102deadacaaa5f548440a94638a6859a4f78d5add81946b4ec840c80f67000079d77cb1678e85170857c2baf03e632a0222a6e7307b582a345eeea1b634000627ed8fb55e7b42814b471b0c01b9010be1bad60485644d266cf0ccb2583b8fbbcdaf509c332d1c680221acbe5d14b9d1d5f5b16412f87e9f48988b8731dba7e6da1d9df81573b2c235e8db00c0422608c8d35359b081c83c7f28b67ed25360e34ec9fb6c12d462b6a66ab89902cb31542e3d517dc1fb9b720e6b3a3b252cb5a29f37388e7cf4cbfe412cbc03cb35eed57c07081c33f3aafc2d7363d31e40cdfda062ac2c08b47d1d5f080a2cb9a4a60521762083301c73a7a1ef6308da61a7022f58ce745559865e785980b4dfaf6f77064eda451d10029ab51006fc5eda1f1be3b866861bfc1a3961136f5b072a7f127af6fc80865f599ce721fa53207eed8f868f53c7090ef65e785980b4dfaf6f77064eda451d10029ab51006fc5eda1f1be3b866861bfc1f7d272fcf770f1bc5a6adca9b42a41a58a4b444f2f7620fb76a047e1f2d0dc04d6e4a2f14a7745296e96e75273f9dd5216e6030310a5506b41bb1d4fd6f09a2fb901a1764b14509524efa82befa21caeb0483c80b1a7b3a9bffdb968774d86b22506deabe23030ef1a2aad5e80f3b701885ba969e36c225f49f4492a59c2e032c2cc28f5635612c781c2e9e407b4cbad81b95f5f904e53766683e2fb7c6fcc2c411e00e7118d0eb1a4b5d3581169e76b988197e383238e7f8738ffc78d3aa310d486cf6c1536256bae77f7e21d37ccc2228f1e5b777a1336c43878d57ebb2e2fd486cf6c1536256bae77f7e21d37ccc2228f1e5b777a1336c43878d57ebb2e2fb74d7809c6c9f24c7ae89c9647b42a07894b89acbe510d1657cd0f498885166630e1d5d346c15718b7a7627603e3133a18a705a920bd2e3ade96eda8d704f45371f784f1de10efe1a416cdc0306244d82946e44bd7c01667e0ddd4bc8a9df0a5b16af762aa022ea39f4776ecea22e8bac14deeb4cc9c1bc9ce45a77568502c5c2a090e9239328c44e297571b39e2928bdc5583dc88e76f4d47cd93d224b24a4061c861fc80eae7c95fb1caf75496358f0b0f174f8dd8fc8fe4ea619b8f88ce0fc97f2a57e6a500417812ad22ab86354976f9046a75a51e825827b8f38922419c11e554b42ecf5f086e7f09af745b3f242715c7bb7023d65f05e96834a05d29e6bd0fc5f1d12033422e7a3647b5f77c5697cdf3084d789bc3879732cd28da25dcff3d67c09ffa2792216b306fdb338ac0500a901117e58345e2ae5861dbe8e2cc66f5e6f42cad1f2596342a430dd20f4e3503da00adb62ad2c374054dc3d04568d72c25e1656f487381de99b66a060c2be1442eedea8cf78d1dfb5a158b1a49c87551e785fb581258e341d853be0589267c9a4fe9916c7d90860bd6d46e8e45687838088cfeaf0d25f34621bdfe5cb3d86e65461e4041d123c4580262a4563e4b234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d45e0b6ac8e6a4e457c2d12bf6179455395fe6178d9bd7a70cb6e2b993baf3064adbd1f4ae4b0032e76668c91013aefc83ad62732833a85d29d1f410dac55ef26c49c2d91449458c48e396dee52435865681f541f4a8641f4b0782faca59bdf59f0688260510d64264f31b38fb30aff9a94c46fb08eb67e950f9b909a55a8bda40466e5b0e49d8e67cad39c0716ec7553faa1503ea49b5e9161a77a5c7224fe00fdbeb061f3b1a3ce52577780b5ebddfbeb759afc04c5cf77e61bd148d93a14d130d93bfeaa6b1273c8d94fe2b5e4744e9a02f87eb4dbe4f9a94c1e37bc6172ae66eed1d3391c8e8dd83498bf2c439af911f72d4c10418996f329bb44057b92df08de4dcfddc5b0ae0a8997e6433805e4d2909d582d259558207cc3e7630272152f703cd9c04b05fbf7716cfbecc67f449da61ed64be81161dc85a7ca00c52905881fdb95238d31365869e2a501e8976ffa8da2d0df546ddbbb3561de7c75bc247ac24ffa1065cb8b452c9a047ab6e56efb2f71933b217bf3c98cc78648a7824b8b3c220402950ec362a6fcace96db432b059b89ae33411f65485b2df9c0d4859b035c2ea7c26c62e7f976f68c1758b1511656e15230ba00f75537cf05ae3aba2c533fd0a32e4efebc50dabbab4e6396f0c0a2dd17fa5d29f0ad08464e46547ed7583167719c68065409ec957b76e68757fe935d53899f5beaa1376479e75d371afc08ee913d377294a21c8862261a5d84fa9a518feea5e5011d8ec1c2295ffc8b1d04069d96a7af4ce74781b592093977884b9970a45a45c4d35aa555de94183ef6da5e49b29da824546612f6b8c63c320060d32f5089e5fcb11e0cb1865abe35642952058f28bed9a4d77ad962165c563ff729160442e64ee0f1ff3fb60fc4ff2bc518933428ffa24946a0985c5a30d8243627a38b142a5df33f70ed90de4848257fa0fe2048dfe48d1d4621401811c64b4e54c93562489c5a4c923a351a5d563b4a9dc7f2cc6aa5de95ee06211ed099d4692f18bd56bbea82ea01fe798bb838936104ad3c96b2407704ba80f71acc7c3dbdff1114ad29b2265810e820d5e104a16cab41a8f641d77f5c3cb94e7ab34b15c97db8f816c124bca9ebad53340c01c26c83d4d9a912c4183bcfa90b3318ef8eb8c8fea3b90e37822dbc6bc60ad8d9b82503a05484a3f09422f6b3259afb3cd2d38de8ded4f724837f5de8e5612b5b97cab7f3abf2b14be971bbc1c8324290b4be583c209a8898b69bd1c29e4aa56d51e045cb80dbd83017df9f59973ad4761ed4f8b17bac1e8fc340b40455157b520c57f08f518b125cea7b362cfa579409b5d4434515ce9ca1f7fb9bf81020da3fc7e7e5a062919f3465c77526fa405da545da1af0ce17ae497ef34f16799dfbd24eab2a42e101e9d58eac77dd98ceb2e60419ae3a26a6d6bca21ceb3cf19b13e0bb04af20ea517d76d6f551278b433360c9e0ba587a26fc75606e30a111eadaf4a7194690d5ce12ab93c74587d8ea450b97f84e28937b6e0e6ae0f89cc8dffc2088daba059febe6b7fae3eb63db0d8d14343d3f95cc1bdc585172293541a3f355915743d922452559e787d280dd52b61eace1e85b302cc3b94e49bb2d2f036c2ec0401862059709d6e7df1f4a25290c01fda91f66c0d954ed7d54fcde11dfe12bc7761fb147d9d44171228b766f6ff8a020ea5f343f0cf101c81a0041086abbfceddfa8c8c7899da93f3ef9b55f94c326c622cd0d396149257411e233b7aefa4c705b1c0d3ebf372e8b02878b574a74f5fea3f4a6efafdd50a9acb068dd07ac631f22d5b78e1510bc885571c49556f4d9a7ca49ead96deb0dd22c04ca903d99d60fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5e50049887e3b22fa959ee4873c348217237ea236994cf26d669916a013b2bfba2ee7c609181f406927bad5eb314909e64d8ab3562f8c644af796e6140a949df3bb662b3280e21871e0c76919c61d036bf03e2b009ba834d00dc0c2bb9b119bb70ad972b2b691ed6af9456e77dec9eece05459e46d5c6a6c563cf6969ee63486eaced54a39bbc538fb572bbfe2c317445a6230785f152512593532821317a924d078427c13fed288fbfe279d0437da4296d0d7e8467d01945db8a5d5ce038119597942f99cd2b7a6536e0134bcafd356b96d4e70522492645e4c663a83014236e8425d42b482e2fbe16f304f372a00488a7f3f25a8f7df9d2234b8e5a41c8b1bc62142646e5ed33557713af004d94de3a43a3046dd36a0c0064c387565dedad6f98f1003e17c3a8bee02867e91e30d05b571607f20af69697b35aab39644061cde725b36f76dc367067646eae10e5a8f29ceb6649a1f6a152c2bbc1c00743f9ec10824237f946f08ad48635987e522e804f6bfc02f30de61e5d1fb96beeb1cebf32aec521d6a3039371cf8b41218c415362f1c7d53ee1de444b5fc16ec797a756f9078fefb0cc82b5f538b6f9d48b2ccadfab2a3a1a40af0f6fbe3de3cb20d80f4173cd68a309a9fc393b6eed36c2ea08c9e2e54536c42c40ef8d36656eb77fc0fa80662bd8e7e2b9e17bf58d1294959204ee100de4bf5c5be775e3160392c48518b04498571d33edeb1f85b5d97f467dd31817cd6750000f89376770df29e05620b5eaec88fa91d06c7a89466fce4e72e5d89dcf816e907f99dce6d96ede84703a2b5b9fd8541d43f24d2d39f3908c9fad2ee3698ef302a6efc42dcf2d1c45d6c325b37a0e2912ffb5403a03de38798ad2a69ebf7915a52cfbf79645afb26fc5009eabf5fd3b117e77e5efbe58fff42c285a6b88a3ecfec93bf0c62e4410b839f985ebe421a11c524b09c0658b935149a7b9ff935d1bf784c0a4cfa305ef6d53f2b36af0c8e3a87911a132a2fe20276e02daf8a94ac15fed01d01cfb13f986cd56f8c9cc36646fcc725a5a55a7366c2cbaf746df5062f52977f7fe32ed0d4529c2ea723e2d0a312e7d5a012d5181e043cd3484051daafe8760aa1496a2f018ec18c5b85affd900da4bfd3607ad8d9b3f80e433f233e41026894e9421c179f83dc2fc85cec0b5b108691dadcd50e0d5d02da69fc1d9da08f2ea1b9b54cd144e5dc4b74036072fa0786c658ff9095ff646c6c512115e3aff37f13199608f097009230af86c7f3844492779ec1403cc6fbccdd9def44df38fd0384df6f75adf574c4acd8240e63f947c38b4fccf195fa1cb1ce4f874e52633db0ac29bf9c7959e5dc8c871672a1597a9eab7cb952d9910d8af4c9810e1e1ddb519de79760865607b545d11a3b470c7fdcadb863074de22d587391bc09668baddb81870b8b095ccfd93b214bedf5a571c624579fd1c757dd050b386d12e92448161febf92efed66ad9654d93de918f90e0ede1c436d571d45847fc1f9791e16a586e547513987437a88225b3d0cf8906baaf1ccc4014dbf2cf9aa73124b598c61940d4a4d6c8323b0594bbc2e6db3f3d7ec9ae31c2d5ff4b37fe7f25126948d04af9a93695c6f43ebfcb84810da7b9a2de6d22f24c45a77541e2ff9a5f775946ece3456353ff8ee7fb82b44aeb2a7927ee5a749097a53593493058c598a02fb4352ead62943158d40569cba5037d8945de43c2e5d33d53f81015a1aef176de1f4786da5bf420b6285badcaaa57fe8352dc0a0b8423dfa8081be34c0e550857a8e2f1b00da68b631b87cbf59ab36b49d70d34770b5d0af88c32f0ff9394387723b95ddbf60f2c3ba3e87a86f73f3550f6a963c521cd120e8131a776d59e987f8e5f612dfd435e17a9e66daca9d217fa7767eee13f2a6db86607ade68e7c9019731ef53514cccf464286874b62d7476547013018a9102ee9c518049726d38acc2c66454010b349abfc8fb240fc442ea8f8628e6c804507cae3fa462a95b4240c742f6a96f0e1039e2550167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a9c783234bc3ab6495d94c9ec4dd6f1b2da48bebb10e8768977bf8a812bb83f2b07cfe8e5f1188e41649907f107c4ed411a61102c2a53ca50a5b954b5644befb633cdc6cbd24a3f0d2be595b78836bd968e5c91ec6963762bfe375b942a4554cb4ee384515a4325315992e61dd957f0fa91f3858fe7c079de59f56edded51de86716ef40c102b1701970c7b0c34e6633d8a0ea1c89e7527252fcb07e63074221d9c6ca9e365296a6b66747cbebdcf76972b8cce7aab91e55bf4ab1f3581df9c2a47e007cd5bdaceddf5e06dc5189a4ccaf243bc827bf6c2a91e4514ae0ef72b967d7b26fc15cfa914dc6e03d976570242ea37377491f3619ab287e6169025df66e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe575419b49765648057cb8d8f9774b64e95b9a00c13c817faa4197ba5bda06023b8bb8dfd375b1a4b3bb0c0c69d7faa9bfad93cfac85395b7e4ca57bde891bfdad175b8ea8ee20e6b7f89b49a9863ba23bd33d433b194c66334cc792277d6b49a4b0b6ca981303acc042195061225039c080c900169b231ab343c7e9ec6530864eae43e9231be5431ee74cd85ff0f425660e5b2d76f1d35d93498bda2a48877f5c5c51a55d0dfe5e51e0ed97ef28096b6d84d78f93d265cce305cbe317540878e6e6d9c7f1ca98f275aafe3c5533d274aec702ea6029f8036bdb577b0c53e08f7d9b79a0a4fc403c3fbfcdd5e9fec9ee09bc4002d580257065c528e2053d9ec655ce202d1d01363068bfd5f0d11a634c799c7b2299e9282c337a0c37970338b7cf000c819741e20e54a0e0f436222bd284b2de0c61e1909cc77a8ee2c72a032108e2bdf7db669e690fd61f5ac3481c13c9aaedb16275935a3b631d8a8deac2dd6d3175b80f0fd759d48de2f33001630dc4905ee3786cc6097fce981632661195691411989af652039b2889709dc93faad540e09930e003bf4ab712d04fdd481cfe2b1a4a061c25399a7b0e7c60f8b6d909233592cb710ff87327dfd43e493b91ee65558099ecb22408bc1ef27280b131cf73cb84ee19daea55225523c25406e10f36cf08378ee94c34f9398fff96f0c1b9fc760bfb58753b206c849f7adc53fc00816fa4547451bf5656a8624083945404367142c2a1e93b9e46c479ca81ce2b15dcb65c591c9c8ebf1d39a108e3d1342fcbabf460fefa42e3ba39a0251697777a70f62b8fd3c25db0337615230332d9d403c6f1c30aadc674c07b5bdcdd6c7d990ca1f27b4b38a4ca299a2b231cd249ffaa8621a53f9fb5e43897c65cbd1a1af09d35642d75bd4dff58ed31ea300223d6d67b3ec05217af5f4925817608165099116217929becd6c9f454de3ed5560ce54d85cc951688007017744b66de7f4679032f517ebb77cfb962eba3eec12b364db75f9be9c3920f35ad37ddeaba5a9277e493c8396af1e38d12b90408e6d4dba90305da68c13d3358142fd78d40e4bd261579de26cce4131819e354e16ca699b273f17f810e834ab81e5e137cdd91909fac81d5c860d3502dd3077af08ea7139473f222ea11b68aaa08e877a71f5c7e30b22f7c9072b34b4eaa812041044d94220c56ff8aebdc3a0167a4eb68fb63ccb4df53885355d849fa67a71ff05da5c7c4151415f0192d75d2ba96823f5545d2c38deb5dd51810342c99f95fec61a2138ca8c5f9f36a37931d718b4036b1107fa9747918cac89ea02d35855cc46fde8e4bb1504d92d22e2f230575a0d48c17a02a75d0eab2e9e5376efdbf90ad47d4a71d6082ece770a60b351a5c826a42372376069803f7d9b0dbfb954829f96b69cc3a3a371912be9bccac762151684d8c8f9c2123455606f01cee21f391c3f9abcfd389c4b1d51dc0d0a4cb571c51ed980048afae523ef37a972930a2fe9c2941b5b0ba0eb8e23b485bc0ec54f60ac0ae7c06a8a258812d2774113757be757d59435d726178d48c6b6988d4ff1f7b68d4c7bd8d99b53187184e0dcb10ac18ca294b44db936085478a7e01395a50a621753ce271a4e36aa15abb923a0f2414c3a8e7f3571a2b7222de634dcc35d708d0986c41a698e16997658284ba603c61069d7ae45a85e93256ffebda24061469664098f916f117704868a4dec31a317a1936523d3057f9046635566cee7bb09e3e43c4b72d4ea21d888f5c2b5481530e34403581ec4b6a918908e436c78ecc16fb67dcc328b37442690a79fb44ea06ff7c3f9ab56aac8d05c2201be7d52fe0fbee0ba03f99d6ac7482274bde9cef10912b9084ddfd206f5317e4b5e114b65614bb04bbab5a7233388381a2b2be3a4424bab5b62b3d123de95a8d785e49e2cbfae0a47959af9604dce7ec7ba35cc1fc8c909eef9093025c17e3e17d0956d50f2801da7859bc7f798b47ec2623139aec29b9a7e0b906aaef02d18880e0607c70079b5f61ae4e36687543ac3e76fda372667c2ec8e9ec57ecbea9abefaa979af816366df6f10c46eda56db5036cac3324322f40b921b3276fa3c0ffd2b168bfb7074de9eec3ba51c2484f3d5a82542032f7e9145d5c7723b540a699e7d8814c8a6cc98d7b92e68754a4bede6c1146dd70eafbb2f34971f547474608e48f4f28d6d402cd3af337c952576c572208121a619a9c78895e4c785b107f11fa12b6c2ba3230ea47b7df8d6e861a0f7a6d0bab053062ceefb5fdfb7a1fa7a6ba84270d2b6e867dcc5bbc8e493c6ba6fe251a165b749beff147324b0e2413dbed96ce5adf225964f74efa6a84bdeb021aff43ff8c7352c6856aa5b8caf9056ebbc6bed25878e638fc357edf2d72e180fdd1fc5e6da14c7de48b8ce633d52a8a18e9fdb0f02cf78dbc4b6cdb6d5bff5f8b784338e3db0e48641e21e916e4a0fa5b1086a71455a5d76625647637be72440932ba82773fd3a4a50f61c36d5b8c3edcb1f3b7daf6bf41bb81ddd05ccb7357d9ed23539b67668fa126d930f709a388a547ff0d8d5a22df7dae55614951493461a4991d7299f77ec156ca5fc8157cd1fb4e7c3e6baa49fcf07e9188eeaeb9238bfa63b7e2c3704dde8854d3ba7377e70073bf65df417a243db4a870bdacc27131d2f131de8aeb996fecff3d89d85fb0ac16d2c729b99db28bd2b19c018dc14f044b8d28cfe3bc331b50a2ba6404d49f9c6631026a2154fe0d032bcbc5c0a61bd075640e1c2a50d557cd202118de9540251bbff05b1837892c23215e3305ce474a223e5c7274abd0d5c05d9e85c458597de9300e3e817b28feeeada131f37e12f2fd25c603345faa82fdcf77170542af7ebfb4e39be82dfa068ade3c8ba5875ae9d4c3a1f4215df420d43d85a86566eae3b0e222a472e1873399b6a1865a26b00b2449dcbc4a0fdbb3f06623e09bddf7d22d9f2438e37aa9e4ad797f31f40ebd453c402f3583a1ae0491c6be31f49cee70cf08aa0074108e022f1577d655f0e4e609f22be2e1dbbefd9a793d2e22145ca7fcbd8c23ba7de7c1bc0640896370c013b23daa32cda8fc6f7b9a7a8f0b5f8d760e20e9d38025bc57d328127898e5f4f4185a3af620282c11e020773351d7078d2a40005e3d240b5fdd64e5a0b2bdd89eb47ed5156a4c5fc6bcaf550b9831f4458d9a580d72eb355de4ec33203462949370fe1ae87bb7032a4017586c138badaefe229d924ffca49c47f5f58a4bdf10ee6f9732d528744bc47573b6ea4963f0543281a8b37c7fa727543a3cff31ad0ebb22b7ef4eb22ce88d897e46dbc37227d798dd457d6a5027b55262589cd5a32227387076f6b8c13bd17b757a9c0db804080b56101f23c908d09197f115c401967a461dd4290d6e012a161c15d8b993c725ad7e494a0a1206e6e583799ddc53d1614be555bff59a07f86ef4e81fba27226829b501ac51cb4c2c5eb7ac1ca5acd3db3619a1748067b1ca8798983623cd61e1de7b3c8f969a170601ec60831e75e07521ce51c10e1fd08cfbdf832702bc61bcb3e2dafec9b684b91f6ab2991df6940d6abc88cc72e4e4e65380f3b7a03cdd124e08cb0b247830f524058aa0a203f42c218da48d0149216e4cc2911c3441fd9af7fe17cd1866e62d5af8e7f7e8cd890515545320520a611ebc29dd387cb78a70f031ef0a7a0a16ec03cdebd5dcecfc9bfa71c25107792e6cd6022e43da0a960a1b051c181c235038784f2088c3b5fee76e7bdc4f9792504a2d36df8290308b691b3d0123ffb16e39336f5fa835e9f25b02344924cb6a6bec4975e319ebb147abc75611c92b6ee72669765de1dd5799832ae384722d0fb4abe293c44361107560bddd3f6f1fb30c44c89c531a2ebf1e95e634b38e774d548fd04ce24d49bb407029a6fd04cb97ba5ae28da99043e3e33ff73e2577a222beb9d1ecfe94dafd108a35f87d8157fac9ddaad736c54cd122f7f11820da9f1ae15e7315047593e976b2c8f6bb4b4cdafbd436c08eb116e676a544b00de2fa949d33bfb66530c1c42a4dc9729a19011e398b81a847d0cda025cfec1a3f107dceb6f5a730b2a54d47f9a06fa2d56fcac7a289a4187c0bbd02bcf09ad06cbd006921a9167bce25a17aa02bd889df9d8d96d40b23f234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d44eb52cf802da7f4a5ce4613a3c5b170b084154658238251b9fcbee34b9fc55d478191b6dab9858516f80c7a9f1e5bbe0eaa02a3af786154bb1b157dbdfeaf679577870ac480db440cec95f7a047d9199d779e59879ae230564a32e1f4bf87f09088e99206a31c0987db2d7804ea48e695572e6e057b45df169160df8c3fa6c5317731900b0710875ca29586fdfc9dadf389851e98eb96326a7568a3058405f343217deb25dc675012459aa19e9f63c21b338f0f89db7fe5bfd29c699dc332c88db29f5cb790c396bee0d0d28bfb4f5114874e778dcf5fd1d100e792be949bd19aa7f9220b7157f80fadd110a2235c8badbb3eaa3d9e0b66e003f4d6373444c92c681daa83c109c97e3479ab9f079b1bcdb70118b55956787e4da67421aaadd1a6ae557b98f47f921e9483037ea11309d581306d183fa78eeb8a68122b94e808ab6779cbeb9c328c2b445541761dd499326e66e70525217c9f01151dc9734f9e79ef7ec75c447bf45852112855fc86796301b03759691ef5ab0437c74cf59f31c16b734fbffee7ef8ce70e57bdea6e1e4ab7cad058996adf49a444e7c92b3690a02aa9bee18bf5224441bf802e2387bb07c159f2c4559a9130ebcce14f284639faa48885e7ed4ae75eeda2a0b255fa01ab50a03c3d26702e18125c9271499f0343bc9cc7ce4ad5ad30d89c0f3e1f6498cc01d8707d1a752b5a283e1e83dfcae5ed961bcea3020a4776471e246115b0e8f522c019a7512c02104002c45e163ee01b0da31c39a3f418ab0ae954db9f3aa2d428e9fead2e07308cda74454401767dc9b16be5e6c6bc2468a684357289aca1b8473ceaf5ad36062e693efba3d12fb591e893f50cec95673c452ac297408f59fb529e29af888a4086281d1864206db83f317da1b77d500863b29627e9405186fa60d067551108fc6a65673867f3aa0c8a4bc6923aba60f4b5e369c0932b733d640f60bfe57b1a257faf3fafd3d701375fbb7adb0d0cbb39700a48fd4be270131aaa7dfcdf9fcfbd920e4e37bc8ab76d2c28fef1431ae6c99f6f5d9906236da215f53699f62577d240e38efde3732421eb5f49d085fb935e07eae8865e31913a6799b075f7504644e1d5e74430e0cca44becd7b1b937e57a8b147b7c53005d1ca87d435d78818af7f7d212f7bd77e196ca915b58f711bf0188c3b785672de9381e1ce33dee35aca89e25e55be8a19cdb2442485fc962d5a1f3c9de10a08937d69d820b6925479927df9217933a15002752881430cb0df8e859f32f648883dac57aae218eb4163105d26bb4a3d9c257443d3774b59065bd0c9f3d42d9a90aab0c8b95d175bcba286af0b323ec34330707705e747698557f07d2aa31c68c41277d4b5bb6e85de9fd52deda93ecef915f4046d777df076e5f6be25abd74419e92f43971771774e7c1acb3aa89428009e22ac56f84faea9c3b565910f7e5f8b14cd0976ac5960d578a3680f87c810850db81f13ace635ee8a418e5afd72a185daa140178d60d2e00f8ca5c57786c0a4fcced61f48ccbce12eac858db736b38c61dd8ea7ea5d6ecd5499255719f93aff4eda136420efe394febe7a4552b25fcb8fa8545bb7e855340c7f52dc858ef1e4f5471aeef8a89960b2e4dc4641155043a2c5ee31ba8b0d2edea20569051a0d358d200198db620c4a24d4acedcdc45a5a55affaba58c4f7fac002aa7013afbeabfec6f9855b1228127ed107705a777088119e295149dea4227b5696de40d7de6ea48fb167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a386c3f84b81844e792c2260a6982ab9685ca69eb5986a4b430e79d26d9e03dfec2d18946d83607ebfa059190ca5d4f852addac2fb1860eeb79f31927b6c7496ed498871e6122ac1864c0ff21520a8932c492b30dffb39f33c35ceebbf5629616d1380c8a4cf8afe816dc418d7740695eeaf93d5789f725712e4000bbc1542c93b05fd360a7920fcd8d7cadd6a6b31e2e2cfe04d14d2c37ae60925560e25f3864d9201e7952d1c07393074a9243864e0de0ab69bc7be490c4842142ee303a01b387f9ce95d67647cf89c08e83a8e940fc9f25ba30f197618170b5c7c5358cb627900d6f9e273b063d7eda052bd76aec671b34036f64c3be125b426d88465eb7762f43ff7cd4f0b4ff7bf47260d146bd05ad0c7a0478a621c5ab818d09ecac20327eb595baa1a6fa5798b1083692026f8e35dd7ec7bf177218ac91235343716ee5675b9aef9cfa1418c2d4e5665d0e3fa6bc4816162b5f07cbe1419a04e7da9daa2bc928992764f302266d5cd79a861db03a5cce54ce2e49a1ddd5cfbe0bc278a050e886f8442dfae9147197f75f75ba7458b37fd4d23079ecffb2d4e924f9dcb1fa53e9ebea239e6133dfa7f90d49df5980edefc52ecdf8a3cc0d226ec1119eb9234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d3b90b59ed416e39384fd23ca9b411e0601a77d2aee981b4081fb9cc9db15166717e5373c0cb991d3c2553b003d2535dda1cf9d7594174f78e8e918c9d85871233c1e845f1f9846e5d9df64a332d3b97e1056f21928051dedde365712264efdbcdc7cdf2304423ca416504afea7390db347aeffa8179af04208c2994f79e6c4d7c033ce7093a441cce6325dbaefd7f2c9a750b905379b58bc27a150ba1cb647500a1fa6e8ab398cb23656c5942bcae90d076dfe7fe75f06055e3b58ad59773fa2f5f5563ab51eaf93f8698caaba0a91f716dcd9584881cc9e2977ec7d394d09f72f1b4355a645e550be5538116105deda690b23df5727dd0a4ffbad72a38c7c18a23ecba34ac41e28de734834801b768e4089ccbe506c307c28fa937c2fe4095fd828052056801b612693a72280ea046b476c5249dd2143b55c598c1660bd4c3a56021bfda2a797c7ee3913c270688692e464802c703e499c00de77b26f25fcbf4f1a1923ab61e71076601e5cb42b802e5a504cf0eb08469096c35dff2b9863e5b91f200d6d0d5236058a4d02296debee435da5813bae68ec459327d81b9d1dc2f2b86305e4bd8b4b869f7ca0194503ce15750d220adaf89cdcd80045b606d10aedae47cfdc26f0840e8b2a732a57407794991bafaf5b563e24358f9f5d94431e50235beeb50bf1d7279a98f0e9bb4140f01311a99b66ea1585ad2214406a8cf62d9975c19591794021809e4967fa353727861af4ea5cc8d218cefe83228fc4b6eac7a1748f159f810822201d1a4a517cc8304e674f1c75f72c1e1ef7fbafb4d3623b6abd4ffd6c89cc626002cc9ddec1e93ba6de7afea72c1061e7047b44aebda124b5d109a8610ba32e237288776436c1e9ca774b75549afca80711f1a3bf12e56dfe9e11c72eaab25a5b031f24df20e7180291b4d8224d20a8ec9cd479b25882c4a7c0550a59cd0b263505aa5bc578f248c0e6fd794177a167399dc197c847e804ca41edba65cca86621cd957a2497b23871bb0e362cabbc6309d827366ad09df6d0c5548b54c7307beafad9409ec0c4aff01500aa94060d0030b5fdc80a3116461f1ee85d2602affb03cd0511d99866a1d6cd5488eb98b405ab707861af0106318dd5887731a26ffad530ac29b07eb934ba628ed0e844b0228bc05c336828b82c032600e4bf2355a1fdeed3165715f0854c99730cb2a554f300843d17d2240d3d285e8dc1bae82242b17d68f4565f68bbd7446d216b5ecd639116716881e472b3d679d326d29a0e0be9b88461757ffe01a89caf2003c9a50879893fad95afd52c9ff53c95a43565eff1f0693103f7ce91c20082eba2ed3ba04acc6e398de835d63fbe8a6b574a773bdfe2bb6e55bb1dc672818e7827185e8480780e03eeee5c4bd84f6900f2678a74387dfe1453b6f07f014cf14fc3e2a6ba2306704ee035e6851f9abd66a3c08f795c8f5e0b5cd2e4c1b5de10e70d8052cf6ff6afe862bde2f6bf04c3976921bf146e39560cffea695e268254b60745eb0262d22abf27b0622d08ebdcc8922b564a6516e5fefc6f3d3e58ea990f29bca05e489772eadd12ab6a830ac8376d65b5ec88cd0ef8696f4190431e1fb7d678dd12ff54a2f8ff979c82be78278aea7e81b6fed4ecb8b99c56c50f8409248fbd763f35d76381d10c0731af6c20a2f596d1bb30d1ae6119ae0c945f5b26d953f7ca761ffaffb2304cb0ef85138f6fd38d0f3f979ed61209506fa418ebed2a341fab06d8d279a6c2ab25377ac5205a966fad40bee4d43fa5fad31436696522beeed2752e36fa3578594754c76b76a5b2a8a7ffbeb141cc88bbfe8b47f53da084760e7e1bd8b7fa39ade11e11a7d85f24e65c3f2b8029ca5b131912f09e77996204ee56d4849c010b63d4849bb830497dda53809a46b51f20bc683e9262673d6a186a4712a11edfaf024c5989eb7d3d02ee8154f3e020e5c9aff266564ccfe6f92ed011e9ce2038ae70b42d9cce527b4185f9738b50b8cb62ffa3822e28628d98c2192dc5e4dc910090721475eedd86e03a4a16e2db9b7c46bbc79be55adaae7d0b15b21c60b791f79f71869eb3bbf145e6a1e50d7f3c0f0c9d09b65f98070468a3eb27c3922015398e3fd0e8c01824950c8e99eec06d9627c34aefe76cfb712ecaed8887657abb4ef0b722c3f9507b6e54a21fee0d29af964e531eaff79605ec0126389c1cd103b009b7d87c473ee0b3ea06acedbd5ab5558fcb90c77c78f8e59a86d8667f416cddf641a092ae89a0defc7845a5d815604073dcb66010b2fb641b91ebd4b26f4dcf1d41aa3657dd8d22e1b99c0e2d1d000f8c75ab34a267451ef541bb623ff568f993413c8e9c43cf4551bbbae15112c39eb1653a6f5ec396fb2735d128c07327cf05451273df1d9a073653198d14240920b226032b4f1fa15406d0724c4c87f13eff2d520f306e749be7032713d71f28626c1267010c588c475e215de5adfd218d8b6f48a5d0996fcb5caf1c9cd94d897347cbddaf973cdacf96fae81164efeb4d43e445e87fc98cba53085249b2952e20fa8dfc4ac369499a6fe8e4a8ce9addd74d05d71bcc35e5785b5db0c1805df94e3600d8a9e92ae52ea550e185121ddefc8121c480dfa150bffcdd20b43e3353d54fe8edd197ce63fd876d06c4c5525180b5badeaea996af5464b0ca11c06920f1c6b82beb05bf984068451ba631a0db039b8ac87446ccf2cf757f405c26f5227ab90d12910ff974387431911369c55391643d989154e700b58de34d079e2700e15d8f4a49e0dee12d8bbc7eef825966463e4d4cb7e67ee0a42de21240b1dd36ea126edceb2b300f7852efb0c94c1c0f45206492f813110326eb7e8b1252701e563a75c52a1e5e090c28438449cf7c2911cdd0ff774c82f74ddc13ada6482706e5358a9b4494d9f5690a0489bcc2f9fe3dd7979f715d61f82e14513ff716d06321fb6082a5964e7840aae3143f92a16aaf367f482522287b55a23571ca9d48480e049fc5d65623afe7a0b052fe9a85bb79dc791482768a4b473780bbf6fbfd620a430627a9e24fef224e95e5ccb1db7e1d839ca831df22b0588ae95fb1c0dee34b894efebf3420ba9dc347c80d6ff5adaaf75c34e3f734b7c41998a764585f750b4ed3374d65d93a73859b31f4d4d38e25864ec4866cfe1eea2016e65ff3e3808bbd44f7b9aeb8bafcb157e8cff87cf5e60c38c8a2124904bdb008e4359e460db78696f0c3c3e38add2bee45aa39775d7977b771fa4bfedf4a4f47edcfc4968a1b185f5d0b0a8e6520d25f658339441c37febe4082179366b779b65d4e3d40ebf89dcf3e881548ffa3d7984727aef714793cab69aad9a6b54f6145cae4b00f7e91509d10e550bc2865790ea8907cb0e6c51b74350f0c4c2aa22e0da6768b20daa0b24cecd3645f29d3a7d2456612a140162dff7269c8c997278a1ef9e2d47371479981904a7cd09227259a2ed4f9ba9a95069bf858becffa8f854d75711804c5e06e261287a04ca02ca2118a5f72160c09bb720b1930f1b99683c20141d1aae55b0bcb5736f82965271052d54477f63ba77daebb75b43ff8a11d72bfadd7e6621a4860458fe1c000f8501c7f91bf27824b2b732608f971cdfacd3cb7a297dc4adcab3dcc2d6f670090ddbc958384512035f625b588a5620b665b9df7a6e43099fc5653297fba4218a34a6072475acc9728cfa1c88d568c1438da2369e5dbcbc27bf7f93b7f40bf0dac0ab69a3ef637de601d82f667e0aae55bf2d5f05f415fe0fac135218bca5bb55ff1f115701290029a6d3f27d7e94c8262ce56d0f640b337c77cd5bd1878ac5416aad94c4a86d6079ab01fc6d56ec63a7a10c0d06c58e9376fa8a0c90694a5edb4922f8100fc5a99ce798c71adfcfc35dca1b7bf889ea5f4e51971684bf7a358c0791e5f9daecc91e534f8cb43c13092a94012dc6bbcbf5d7d13cc287e12541f777c747d6956e7d588448b564c4def116daa74c1096079a1f7eb655fc8cfd719ce31cf9684d19b7d43b52709c3aa965f954f8b3a64ad9b5b493885cc69616f42001f2e50bc54ea7e520831d1e94ad410c37b2cd5d1263ee0abd5ceaf7e0cb9afc49bacc32bd3179210b3f43db08fe7465698bfe6f5fabd1215e96aa402c0d7233a22ae20ea74c362ebb61c2d4f51da289c767dfcd9dbcea424d729f89afac422b55af7d46f430acd398cf7c43cfe55eb48e58df14d8b65ca833ff245a77924d5eece6e94396a4ec96a00c846632c5daa591c42301c0b95fae4f6233c593384fa2bb78bab6069397d04e08b1f7d04b7c82671364b9ee7f1a2c5a2305e31f600ec424d5359aa01dea7e9c5c291921fd801f84f2072c1ce1a57d7afb6f70460a4f6ecbfefb105ff9abf2a716dca8e932c035102d43ab5088faf96ef6adc03748461f28b2b4d7efeb4ba8f82e57bfc70190c5b13beb1be9a13889e98ba0f80ef990d3563494633a0cb97cba084d5695e83db931cc2775cd66e8f78c8aa59d50c09df50fa0327f76e047e7fea468e29e64525fb894a9f888961c5ea302793e763eddaaff5792a7714957efd84336df913cf4326f1ea619a38eaf888916cfe2a656a8f6ad59c3d316994f159d84fb90165fb4a7549a6cebfec6c268f5cdac8a53157fc9fdb2692f3dcb9c5b306c58d6bb2d6f47bad55f7fa90d6749de69c8e3629fc4f572f079192d6e93dd466a6a0f4a21b94ffec7af294f6c84ae448eba91a1627636990cccda19c4819014bf02d82e97a1a82a9f810e5072440e5d9667aefb8a6c35fdc267f263bb8d441097bec88509de553d557cf309b98127d0117ce6919971ad502739d9c41d0edc85d9b9a0cfc585e6a228d419727479123dbbaf9fd8aaaa0fac004a61b32543d8f0bb996e625713e4057b14097b92f1aa5f9ea30821c55e142e94b9aeb45ba5f4b350dc478233a6d2a14c8e0e7119547658f560a7a9279ef179073813b6d0245a7b1ea324c5b0fa4d53c083f86a0eacece6888fe32a3a23533f746f687869d1a15ae599a43858278277e64dc331f52eb03747507a4852ed05d6908a9cf55ba1567f36bf56a2cfc7cef99f9d89cea980a50b1d590973ce69ef9ec0377eee0ec5b76392b1cc8f7b825ca5d20258cd430335157f8e0dfda7b6241f91b9e5d780e74e25b6b4d6e7d1136e5e02a592ef4cd80e68f87b4dd8fafbdb44fcab5d04191f9b54d63ae448569b05f834130ff2e18b26d9b7730e44ecf85755200dd18ed2a58426a76cd46de6633c44578522ef525fe94bc48bc85c8638fed89c54c0bb88948be824e61c44e31f66a89b71f11109498b31bb803a8bffc3d9fada6d77432ad52d239efa2aa14bc17f83e959a692e6df374f56b2a7ed0c92e7e23733ba13982b57d45b603b35c8f6e0b1748b6ef84b13edd0196cc1a1e30bc64916687a2e23a055c91312979822155f90fc5f7a7a0d9fc179b6206d69940f0a1b49844b60dd898e00ecb18f6b6ece97806a1a5c689cb04cca37fb41c5dad840dd5219bea3b28eeaf1b01f1703b5c26d416668a601f7f03dabed3d7c67b6ad64329649ad6b4a6cce39c5d3c10858e686f00b9994646ed7cb9fcffaa3dd4ec98b17b9d5258cac7ca8c855ef5564143a5110d5c622916bdc366cffa75fae3a231453facbdec73466b83e8f601391a2d0a9735cb8d3944593d4f7fb57361886d8128246e80719d9d8e4857955616bf97c63be3cd9a24f228d6ad838e672843bdc9d45734cfd588f51213f79d7bf7a90324122b8897450956ddf67fd848ae44f1637f08c77cc53bb4865be565b13ea7a6bbd0b2f8ee7dcad591be4cf22a469b514afeb9317e998fbad54a4b72794404d1e799a407f60c22865d5792478e1ade8465625cedcfc3e4d2fa6bbaa21063ab643dc1669bdf7177825d6af50af33a95bea60153688d50d876069466234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d4f9aeeecc282407497a8ec818bb8fab70ab5a111d82c1a83b373f0b67165478d30caaac37a040f1b4670018f8237274b8791919f7816c44dadbdb2aa22025d8c4ec56aa5b2832c1993428ca41d1d1a9b5c29d51df7d1352ae7fdf193dee0ae942a302c93beaffaa1f971f836059abddae2d6579348c86a8f7ffe3556737cab8c222b3937fd20b17df9e8b951ed94471dec16385ca74bae6286c80d33daf65223f484ea6ed1ae8f36d8a6e0258eea00c0d90b5561df42c43583c9996a622844cc24ff0d8f1b0062cf0509e2692476f14d5b14d2cd9f90dac1f3fd7afa9c3688992133070a1394bb9ec42e30f71d5edce1b6f8785cd00aeae3c98f600f4b03eb645676de40c99f7b833f3073309f4d820a7fc33ead39a7b001c11ee24b6cbed833bac56867baa9f27ee54a6d4f414b0fc353347f16a18806dff3562dd283ed597549921060c6627fd347b1b8b9dfd6c650ae80bd39c654dbcb0f7a17cf8dfad5c7d923a1a5e39f44d45bd43928b6ce2de7539647298579afe6ff9805190f60e266ce1a3068035030de1ba964f9f18e2ae1b3f70fa2913bac06d70f7b9936f66e8f0ba3d2e0cbe7bbb7706b36a8a7e43d9afbe23e147ebd18177d1b9d42baf2d64b968b1f868845e9ad8c27d90e066f6b1baf5d03ec778eecd351b6bf05577a485031bad282c102f32a9404e2815a2a9a1e55433994529a87cb9fb42d7cb4d016ef23726949f684f8d7c8c7a30883e9d283ecf1dfe6b675288f88f6a8e6a87bb2d29347c178209e94010581dbdb1f505d44ab69ab305f5975e813fe4f3f30f33910329e85f2f26eda56b92f1320341ad99042921a1c12dd9e195ccb8dbadbe6941fa1e518fc37d8978e979aa32b8b527c70b21be7556e163eaf711236afaf4cc783f0ee1405140ec9fc51c7b2ad7b48df1dccf93af458ba45579bf9d2ad8da5c2bcc173f5d3717e26ec096a425c6e7c0f713b2975ef9628878a393f20f2b4f4ad957890060fa8e26ccbd2c8a962bce96d49b133eab152503ba7d9ea560079676abce1d057822ab7e0e8cd4b8095e9f631ecac6a0b6ac09ab1adbe2d6c366094df4d50225267789c2f8cf6366b5727df8e2b771eea9cd665a4d2a780f2566d411aecd654695160342b7f1c439062569553f937b4279da31849538a54b6a5707c0f5061af9d0ef1281011796cd1e8b36917ca4e051bdde0509b874eab1db0179b35bd0fca2364469c2ce1d5d0e5cbc028a8b04de6227e9cf1ddb49c071b46c59affd75534557619867a7548779adca4684313b8e881712c29c94bfe573a7bfcd6341ec40c5c9f7983711c9948cda56e56c7f381975da6fb5fd1c3b4651c581a846d17ae9800e5a73e32f98524520cf930f086a6206540864ddac9d57234e942e619c10045f905a9802da1c6d2011748cfe8de59285c7bec8b14fc3297b9479f9e491a2473045bf5cd00ca07eb1382ce123f2f0ad960e5b774976baa79acd984f3feb1cce3e4ab514a4b9483bbc38d2403af8eb81dd75dc631525f7e8a001fd6184e4fd540557bc29e87ae1adba8c025ef57007cf9432adbd4d290648a29cfc8a8265f1015d8444b2db4bfc5477e5011945509a8a82e047cea68ca7b883555d02210500a3452a9b83a0b10b865423f77d81cb6e1c2e434bff7cf0cd5807d020b0d6c4f7db65d49699240562810812d417084a8c9c13dea90760e7d5adacdcdcb234d38280822bd37804ff58d9df833bac57429724d8bc0189305dc9b98f4ee3c0072a4e62cbe72931f69c480d58957ef887a53c4446c789e3c978dde182d5a8e764a1dd89c605815c3636b318cdc33828ec5abf8fd73e7d0ac599d12b24ddb26beb2fe74590cc3d0baf2525eb8081f6fae065078d9a3d3965e2ea5ddab6301be9fe24d1ab019599969c79c319778a152e232fff0f7ebd131e14abcdb55dfe1d5da909906e539913edb8c73c4225b4e9e547c0703fc19997e93a98d55eefe1a32748750ba5e6264f40f44cd3d82411b7891eb60fffb43fc24de6ab58535428d7e713dfbaea5f118a82c04914c55cab5820f3609fa9f25f89f42dd525ac6ff55ece5cde62611c07043fc9a10ae0ea393ab6dc388be8076e9571c601d0562ab265ae0635f7d2b098f0c9e45684dec80c91fe36ebae7eb46061b8fde1445dd7394368970bf0810c0aa9ac04758f4b4ea21e7e10d4e56efaad977eff3a5b18039e00b7d92cc030e0cf1b6c27521083763c84765442a59d4aaf65522d24b9d2218f524733d3de56ac223bb5ef133ff48e3bac33601e85c7a7fe5ff3b0351f4c94cf54821292b57cb1e72fafe1e5d16bd75218c1c469705261e43b7c37900f1b995fcc2c5f60abc6dd8ce0d3cab633b709b8dc21209f1b8c2f767266878f740604a223b7aebec8a83eea28ef1b72e9c77bf40fd4615a4e82a1db80bdc09781b1d22d85237f056b8973f542753f7f59e783f94afb99f988fc3766af3b3a0fdfbf50d4d486e171204a8ff60c2b0301b1447225969cf14b1278c105f7187d16a732d08cdec2a6bcfbc8045df789325e414301a31af88504d17f4d246f8efe6273e72da06110cff4f100a84bbbffa016f39f0e3f23851119b83c336f9b8e413ae32e3fa348f2a141226ef836b1bb7b3f1faeb9e37c4f46e8a82da3a4d6a6c53b6a9b8b763410ccb7141b5e7acff25c2b35a6bfdf3a900ae613b7dcd0fd9e6e71f3325e46a9d0fa171f2fb5bbe1d84b191d142ac43e44f08253c1613b3c4c990f1830720635c02f5b2a3ec393eecc109edd25f721107a8a6ee7875114453c23e2b5fbf36a220ba98955754827ccf85b5d676e50fea89b6bb19fd46555c81f9f581e744bc5e0e0c5eed0c0012832a57357dae41c4a0ee189efb04add028abd5b4df1d59f8a9eb190b3abe9c4e9824050900d896681acddd9c59fec44df1718866056d58dd58dcb91022f880eb917627a0d9773720884371a8de29e54ece6ad40702da7a5a8acf1e2f450a7108f7e6e38d38c110590a12e0a24c3f4e30d490b2e12f0dea226ff0f4c2718969a5d14b69ec0eef65e7432ff2b7fc0a8790fb53ee5c12de7947db2aa0781b86775b64521281f34e3d13a26ae99c4542293bc1cd983371a2fa24878a452eab1251d7eef9522f2e11a8df0595188d446d18b1668052fa91167e05efad03027e589abe1fc0967b217d83de76f11a5770e39ec71a5c42cee0e4711e728ffe9e5975d04c91aedb57cc7bde5468e4f92a7df627bf7c2ac72262ab81a2f61abea573c7c3a32a2f5e3d4f9eb5a6fe596773404a33cd2a812e860a48081134a4c713c75642952058f28bed9a4d77ad962165c563ff729160442e64ee0f1ff3fb60fc4f9170c5561fd3fb0a42cd03dd78c8dea7ce960c859c53603537f41f75fd184fcb82f2f4dc9b322c8079cc2cefce4b41c470210d77b30a340fdbb611ed5e8adf78b9b4aaeabb5b5d1e6faa888075b3318cdcfcba74364f49a991029b23093a9917b3ed27df781d1dc2cd9689e02b1c66ae2f903faaa0b25cf83b0e6cace6f207b40fb932b5007d9c7f55693107055611cfac867faa5fdf6a9ed70b4a571fe841202200401af8a87a8cea4cbbfc30ab869058fe1d495115cf6149194bf58a07b340aa083a96eefd415c3fd4725d1b7c2dee2462a51c84f9e1930bd7ded6af5ce1745cbde363dd7dc6fc60c9626176469d96f37549419f31fe425e168c6bf9da31bcd19e73bc0fddbeaffd2dd28a7799ce40a20cef53f031200a2c5a72d18b8419c674c2982f9387549e167e0aa6bd8016cfecc09b8f96de531797b9c161918941a7d7494eee7554dec733dc9885f96a38bd8babe8b619b7978bf2217e6aad52a7679e92be31d3fc4db7c7d4ffe401f42481f6349934c90ae3c72fb0901aec4ac498ae47966df4477ed4118d32f979e973959991cc920338b3577835124e04874ab9c07de01a0678e2cb08cb3bb8d1440d4d27e3634a2f5a35e3c609382e6aa75598d678ca7b32b90b6f50d2554352f3071213bdcfcefd84a3a124a289aafe2fd544ac37cc6e9f3e1579b02d37968da4449957b4fe1c578a28e384abced83dfe07ef00e690d0c1743c3c9bef28d8cfe253a1f624adeb411ee1b39fad8a20a739ab969828a0c78f9705981cce47f2ccc04bb82ff4562a455a031186ddd0f34dadc5d59997adc83c4ccf706a86294fd7865af0b342ee23a6bc69c2ec7385955e7b8bf8b880e6212b7c36c7808d120bd98c0a54107deee7353c496f8c042f88aa78e6dc2e73386c0cc43939fe2bc96be3c462f9579dbd7702def11fe057637d3c12f755f69d7bc33bd44763adb279bf659815c6908e94c112f8a3ea1234f7367b317cefe11eb44d305a4257f7522c4f9970733a432af9366fc94267e2fb1f507e8f449f49fbd20b00e83f86c7a013bd8a43c699b51254bce3096baecf72a5f4aa5a16922ff855b11e2eac83ba7562cd1fc3cdca98d6deb04de19411ffaae18817f4f7823c9ab155aa8da73a9444227cbdf6bfa320e59ec9dd7570a55fa1552de85bc52526cb935b1ad8d9deda891d86e525d9ee0397642bbb90f95f0d093deeef3ed57be6af4202da8b3dfde0cdc63ca44a4aa71c4c4ca9cb7cd4e84c2ddc57ec5ae867628df5531ecc10e68048c5aa043c6fdba042bcef0c0665c28a94e449ada41068f27e0b3dd048e8a72dd80aab3ffb3a493ff47dc70a2820f35b44f7c02149695fa3129fb0599265f3b5eced13415859cd8b1d6e64e1569327896facf2e21d312f928ab616daef1c62734d675fcb9a3337c28efb8897d34a50b6776f586b360e4b1a2e8f54f904a0603deb61e3b3be19ec6312be5c3d7e09ee7ceb38d386a3e523ed195a2b9a846d629ba7febeb0d19a81e8f8b09064637fd4191f60c3b3f6de9e4cd67a6377952873f9d574c2955d4466ac5d8149c0748cef7e566e776af903c83c6c86d78674f87c9bcb2d6c0d34643063bb03611fdbf30f1da13ce0832f0556cb9d1461a2945efacf5ffd6c1ef357ced706d360f7330a1b84a998b0b54ddc9710fa304e3e35dcf303cbf36d5ed9690c1777d740e9ae41910ab6195da72e8e71b753c90062f2ec60927206f9dff9dd396979076433b38c7309670792e182807cd16a5ead1f0f92f238d2a749439ee21c325efbeecf3c4906278f71cd7f1fbc603ed9a2a4764fffe75e86cdc938c110df942b6e40c562b2cda932d750edd3560cad9c14eb92553e7ade5283f9bf1f978d7433a178ea6c3ad20216a0531f4b2dab8316c32fa0aaa1261e658d1a7b35b2cc050ac12cfd33dfd8e44ec0bf09c8353b72de4c62739f81839931e32bcece570651ff7377efbb4f36d65938f805781846462121fa3e68f8e519ff56c38e6b2d80c320116c9665936fb3de86032ae0c957c2f1264c2842cf6b64fb18251dc7c04d9c8cedb2786ee80490ae66e7074ec2e357810683c0112f762055dba406292799017d66be06a56e35ff23ca9d47a5c64866276d17c27696d0463a67dc3d055d77fbf3d405b417f1dfaa71d817b0cb0a85d11eb45fbc3bfe03e6857b02df969c7fad0c12cc07bf13851a8c871c4b79ca2bc3f8ec7e6d9edba7dc41f631ad8a1fbeb253d90980262ce101043c5ab2440a99ace497d99a9362bd97bc49ca456fb0f700d298cc109d23738581d0f2ccacf41d162e758a1b2944767eb61a732f7c157875304fbaa85b2eeba4c47d8a23506e9a910fd06df081095cc84a156ae040bb52002abb88543c0004a249b883c8c5bf0e034dca59428b28a04646c050bdc30df5b13c89666cc6306bfc72432f10b1742ba0a4e844feb57755ea39d15a5a0434d9720e5dfb3bdea9fe1a3ef98e8787ffd9818ca1e6b6f2172522cf63b13aa62876fdfde11577aef5871506bc818cbf1e549849157b733966eb539e61db3dcad62b13aeaf521ddbf41c260cfa40541d5e27a3e02bbad6e98d7e6ac18f84a3f7231e64c9763312493d6f091aa3dbcf52aa07a35ddf637b16c3bcede9e2776b08729d3f392449bddcf63d76b197ff14d8604988ed88abfb22e27ceaf7f6da80880c5d62d01ef9d971634e1aba2a981c3e6bb5b6fc9a1934ccd0e44b4829f174fe557f8ab4d18e1a91c949bd58b8327e7b82d54be1fdc59bad6c6c3a50f4d2eb9ae280af3754294dc9e64826a26e38731ad32385210a073577e121c5ee54d2cd875de2e464c102d6d46c4b9666ecc690a767808af5ac3b2443a8bd11051e274873b08cf9980e9f83e4d76ba07584ecf2b26a0669cc115f191e17bb48aba4d4376e840f34f167c8f969b3d5ba6a1b9911f1ff702aede4eb6b66a1884ffdf374990739c808450d8d333ad631dffe67fa14163ee921bbc0be5a529db8169c9105836a5766e7a9b45762fb270b92f844ac1fc1e579a87354179bca1bc3ae7dca593353e929705b19080466c2fb04d6645d6eba842a9b9253e3255f391ff03875584f2ca4e90b6da9c64a7e85a1b1688be08479d46b2392a1351a29ee7109c3d64fede70e46e54c2e8078340a7d977620105d69e4d925705fa57af855dcf234d887f3ee925da04903e36a6ac155875758aa984ab220d3f384fff16117939d396e6eefd1163b33a270d3c80438882fd6d079b9748f8f7c2dcdd337718ae82a6ccae90b303e093857e0925f84590d9e9d8543efe0d7caf3d0e2f94623ab7a5104ab68433bd4660574f2150f1f5d441ab43315808f108bede6ebe577c63c8279f39cb2acddec10d629aa7df3f0e6a1e6a630714e8b0267fa2eaad78c2e11b6a21a1a7efa2747da87a44b01747e84dd15ac77565d769e8144cb08acafe5efb4ceb7d891acc6424ac2b528e7c5d93f58dde6c01c1541bcb1a0d3d0bbadca9c3f228657d47085628f949ba57ea57b3b9e4b21be1740e8c7f07ee4ffc959e25f59b773d653877c92b98eb36eb593a991a5cd2df448d374a48f684e5c97e9d35d57a659a0a78a1ae42d5890b5d7122b59c33cffa021ee9f8d6297064bdc66dca30ae149a62c09100def448eb3b0d0586f2395b6443f26e7cc0cb2a3b0bfefdff1c2e882776628284689d2ea4eecf2d9d4f15dec1864671c681e74aca0b01fbc431f5a55b4b298ab10905368e7f0b596d9af26debf6ee7a3c2117d123c2b4e4b14f24f64c3b85795e6089cc4f5e34c4702fcaeb5d4caac76e3df267319efd327e5f936a403016227ba35be6e666d98949ac6a7efdcf221c3a165a3ba9b67576ec8cf89ed712cf06c07a1a955e275517791681acc280f4b6afa42630409b24d430afce84c7cc9f084b625296b216f2ad826e03a0efa4ac9207b8235b1ba13be3bf7f57579070a3e89c47648ef9d77d616922e48d18b2a9262acdfc202e804051cf23ffc372ff2d5161d66d23ed2e12036e1ab079075c51098dbc8b18a58d5beacd98e4539a50ec1b2ee85dc0b9862ea319b4bb4d666bb9308a41c53bae5d7f96ffa8522ddc488a8bb9c24f2686d4400fa2588a676c9a3772c1d69d54c95040e968c603d58db5e868867eb93ba82df001f716a33ee690114c78c3d0c51f201ee6a1d8039659612762f1add3c9116c9a9ab2bcdfaabddadfc70ce18235b19df480afebb0a7c19135d841586beb8c2fff120ef72a63f8942196b6d473911351c640902bde7e01a37d61669fad7b70c9d622a8895224b2ced0795dcb7afb84525d64752aa9fca71e9a69b272a3c7c0172eca5ca3b9a5b1c2de77984f69c84ca3cf27065f07ea63b60ab52a7c5b9c805395b765bdf442a7d2674b8affd12a29860c6a6b2efabf5a1b8cf5a3ba6256af6e3fa772bf3464096de7b14eafeb66404d7a98e8db567b0daa49db68eb254f61131994b47e67d6f1a92b1f278519344968bbbce87f7c4d37a09f35ca543a8810e0afc67ce6b07479041bf622af3923da33ab747c62765676f5740c0a7699f503215dc6e371e332b7a7f5a6fdddb840cbf55ce35eae0d5ac410eb9054c563cdb01fddd4ea1018ddc1f10d56ca9f6d78720a3c80ccd18a6124ddaad8bbcc85c90b219185f0d8b1a54acda8952e0ef3c07af30af7da2de8b0be54c96a01b6103155900bd8ccb22cf7664fa6fb9b80d7b6ad431de8bac2381c0ed255747430332bb0783355ae993a9b65230d7ce56e15478b1d12feda8bce5c7c56c8c535d8834f84f7a27f6c36afac0c1e3380d1535964609e24fa8e798fcdb285d670058ed1cb3f75498da270722d15ee442934ec76c5315059514c728591e23834d5a8f2bf91c350e4acec8bd07b8d3b725f9da92b944d93ea3dfeab0f60a72204002d8ed29005d1d30a54b6adfaa4ce6dae80ac4e54c2d8efbc5956a48ba1c6eebdf7b37b6b1244f6c9227fdfe6e4ddc19c21a1ec353ded45930990cbdd1c1d1c499b173370fffaf26c256851765e4a4a5c3d85ecb639246db4244c37b9d2de1ab7caa08bce48e22ad45871a3ee527cac2b99a52040dd159cdf07c9a4df54819df6b9a680cbe9a681062085d3717eba14ce16545fe69304f351f711b281971b178214ccf13e04b4522e539ee58a47b8522fe8b0dc4e60b62bf2e0ed9eb0ce656945e8987fe3e15321cf2f8dfdf3dcefda7397638818e14cc46771a19c08aad1a5c208536e36d138ad9346ec8ef2235bff6f65b84a88e5cff215cc732afea2c42d8085eceb9cd9d692b4a134c645121517edc520df4569c208606dfcbfd9df6d1f0d62907e43e6ec2bd9ff91d37fb4b3157ea34e44ee793297281f88ed96c86183a185a99b4cbf24b9f5ffaf46b52ab64de1590c7ac9d1e25ea4d15c80669aa776e181dae26cf314786e118eef358dcb5daade347c58c0a4499b6b51a283a92d5666c1502dcd5bea24ec8e52638d785076f52c59e5e99dc3e4b2f12846f4f33707fa4c464ee51e8c711be4ed47bf5007c51018f0ca310078cac5645cf62b8c20e115095864d9ab50d51660f0a13cc836d63974375efc86915fa3433937d76291bb68ec7d220dcbd8e4f44957d9bbac74865363028aad0747fa4106cf2381e08c2e911236acbe0bc1e63b65a7dbd7b2c982fad31bb729a5c2de83e28c39e70aecafbc2136a037070c253716560e0585c53c83bd87f56204d163a3c42e13d74e9600c918949150f5b25bb434a389f51aae392f21c24aa25c6e5157e8e2cbbc6b854e520b58c12c5be2ffd22aae917c87245ddba128b2ce4119e579955205721b55822118c658a848b3d50dc0abfd7f6b0204dfa45d261c143c9f3b83c3452d60cd6f325fcaca025e0bbf53d32a2d54e190633a657caf8207f3c1ee8002644f0b6de33382bfcf228c3011beab21a90f781273bf4d69978df8a5b1360231661b5bacf9eb0707ab8d963c229f46717c8e5831e80198618b4243e2753b901fc7a352aa59677f4666ae06cc85756ddeaabe5df939ce2bf5685a25dbb4508a91b01ac62c2426a5ffe7751759c0704ebe16a520dedd933380e5bbd1c2dd8dfb7f72cf98f3806d8c334397461f0cb282911c2bb3d13f2ee9ccf72dea46aa983e482bab488f3eb180961e5e46a113dd882ec9479e3d27a3818c9513ab9515863fd14b936d8ee540f5350460eafd20513f0d7300278d1e8b4e8052ea61e44350eba26e6a153e6c74ef86470209d7d7a43a6354f2da8b49c7184a9d1c17c60293dabf97535c69cd9ebdd064d6f3d4460c756d452cfb6cdf4e02b8cfbbf768d890e25a871cc290f93cdc0d852e85b8acd3dd779ade48ff2adb120c03e7625399d229642c4d989fd387353f3995e542d5da565b446c8b80469af051ec2af8230ad8c9b450591844756d7feb3d622af30316086c503b31cae96dba2fabe07489616e6112e77d9eb403d87a52ec5fe4c89eb8cf5451f1bb6f61bac6d4753d37b7b5a9ce452a62ac32e0c9886495e4a4337ed1d1992d88af017758f6ec9a5478b080c92c6d361ffade46596643486f1fc406a3bb138348b3811e719afb4d8c85feee953a88da96889b680065b9319da7166c38f0fe174314c926b6a9959312c8f398dd99fe96830e1e377adda55ff73d4edb14fd52464dbad530941260097d7b35ff1448b93b3037165fb03635eedae7b77b393a7a535461ab424d992f97edc777c4182eb6cf8d3f88a16095e372ec239b742d54a0c69c6ce1fda8b52c41ef117b3143c6668e919b4e860f342cba2389277b17fe1e7a6903c1d4d77f02f841bb8e0b7042309473979251b2b77e94fc1cc4ecd2d280036bd23c1d2a279a7d4246f0712977f7fe4d6bc16d9a726dfda0a5a98466c89eb2e1bf3f4a7b57460d9b2b1ac9ab9529b661030c1861ff6add69d3bc808475c77834873df83d3168c4a2a0696c654841279ac72c356820f26272dd824230245c0f46dfba1fd10aeec6b5ff06ce8e2ed76c36984036f7e6e60f425fe590e11eec0b3557f38932aa02ca990832daa33e3a5665e6a53ffea81c088e1ecb0986982af12e04ac1aad247dee39c17a3f84880f52eaea6753c23ea8bc886a986113d83e46bab0141cf151dec00e2fa7df5fc02ff91d133e7b74f182dfe441be3dc8764d51223145291d99753306077f9fd7b7172ff1b519e7bc7c9b82566fefc24f29dad144250ce9ff9d66ce6aa4574de028e3308be51b21872a3b14cefeea9fb100ab14b205350ce268dd2fdaaa76c6f858a09538ec0759ed88ed40046d7236108c8958f8476404a947cadb5b4ea4b2e12678779e8d6208633f53fc72e9d279ebd18ec7820c0a874989684dcc7c4821475eb72b4624385742fde17c90633419b802e4ac9243fc4d5aa4a61d7b9860c7f87de27d6f8b1a81f2014bb71c9244e9a94c270bbdf5fb7a311f1dce9658cffdf13d37b5d82e10481f7b7d09d4e6a62deb3a81a55e288b92eaf98bba4757e7b28c9fe6026b088467c2294762d47fcfc2a808c27374a00274dea9b30a115b32c6f44b06f30bc083de69965087f3502125a74dc3a2ad25d15817257934ea2cb45e2b8dbb81918f5bea661b9d287614b2522c6235ef4e702aff54065ee8255b513f78c2dbb8c4eed1c25da87bbf467257c17e6adf01ba34875fdbc8801ef60a5ac819e11d1dfb567c0950ca2ced6e927ecfab314a1623dc40f67490c8d0fb69d3f0ebed16b41520762a1039b46d9e90c50e4169cbbe09fc79446fa03747e9ebd0428245b8ea51f4ced1136f93e5a3558394bb5376ed8738241c47a6b9d085b8efb9a538a5ffcdffa6e724d1c2ffd846ccd59edf296a20eb6a9c91a8b9ded1d73d65e726de4ad189a645ebfa03f560be52ed1cbe7e22dde3af70e2e385ff54cf48d654d502668405473bbf0a541b381ac68d2f6e06d2edf0d9504bc2948207a8e915dba4a9cfe25aa6a2f99b5d94618190cd5be0b51ae668bfd828788c450918e73514693783701bfbcbdec3e5f7b7ea6884e8fb7c5bccdf481602cbb7e8c5b5ee6ab76bae9e10e65e47aaa0c1cc5b120868af4daa6571c95cb60e8fd5a44a966098b20959c7b66a100d111aabccbd0c08abc45ab721ce424f7b22456f1688e6964f3ddac35fb8d7b8f80c2440b2984969993f6f88279e7b826164ae23a84a030b8312eb148b41ed3edd18ebcc0dffa2210af15830642452ba96028afc979eb1c225369bacd682340a7b14e2b466c7877812fcae64ad0c30779e29fff14ff37ed909da75dac8794361b192993c37ede9f1b9200207491ae45ba496612bd819a4c9ee7e27c387d0a89211c876486ddc943b1d57f00f79e6849ad7a15f4bc72c0ee67aa9b584b697ace567a486acfa13f7798078cc7e65f1441004c98a97c872cbfe7db0f88559e3ecc1bd1b436b8e8173acb33381ec60bdb94c4924b6f3b9c4dd2547c252629d4e43e9a1cfcfc4a0f7f42dba35ba80e091f0f9b5ae97c9a7dc993c29e2fb22ecb62b8d21903f5a3ab313540968b04078c22a498871d21f746d5be9035a76f9470b3862544e5265d79dcafe24a8a3a8d61ada78e00f2bddc918cfe488d4f72c251608b5a7aa59749239e4f12d3bee4667579b21099c2976612f74509bf4a8617204fbca01854da6d7a3ba75139c35d0e0a8e8c8b54dc9e02200fd3297c4c3591dc16dba703c9426de66e7230cd5408ac43699c3c3e185dbe7bfb16a0c9625e84c8ce72cde7a36c2bac6333c05999f26962d137164032d5bdb9f2a06e2496abe84171f1b5a5c572c16ae0f019bba6ac08591411d1f14cd5de2f28144c96b29fa0e0ec30c68d3cd60febdee6901ef4536fb67f5b453878cb8a4b3460368e6f85ca151d59cef67de352847dc3b234b137229eb0412790848c7fc5ac0ad2d7b28677a2fe708cf6e078b3d32cadd910cfe1a53c259bbd2f0d35188a7a23cfe3cb8d9933e177b6e8e63a7ce14dacbffc752b8f1999d506df20556a7c36948df0865af1fecebcd92735e583eddc11e13af83c2055b7b0fadbdb47a0f3da068a17bf4281bf97d49dc515f625ebddc66f4dc93de4eb4a2623e11c9317e32be054939ee069ae58eac45cf22b18a1192c64fa193b9b1b67c03da165fc4ab860568f6b8ec1c18bf486918ea1e9bd548b954cad1973b738b0758c9061446ede98a1638e1ce30f710b1224e0e471368eae99de43f4620d5f23234490018bb3d3085ee95bcc203011cfa8892c2634db5f7e790cccfb6475d05589879f110f81f35f98da29af2ffa6f8617bbb76ed84a95570e2b1a75f8b253a08e3c25eb886f6ede469ba4ac64b77f645d713bdbcd653486bce7a819fa87ff8379c90c69bea05aaf1b21316d4fa24399d1eefaef802886ad0481679eff5015992427b29cc18a8ee106ac00c481845f4dbf01b272d3a1c6a385bf897b4f285554a64652a1a911b467895e646989dcc955c24b26206be47bfb9f926aa0bccc41e6ac7ed1fecc5ff534d028b8b40110efc494a6ce368cfc4f71a80cf7d3d87cb0cbe60638052e341e3c1fe8c50928d50463b590da59e51f824c39b6c43fdf3595fad71dede50d5deb9b08c09d48921d613f210ed0e0e9bdf5135e9b651c28de684dfa50588a132603db8ec9f04e115cd15d65515fcafc8f03e70a72764ac92e75a803bc6351f7d59b5926f26df7565dee5333f37748d2d15d1a9038e0a0202da88b99858ea53966c2356fe919d3c2b58f1a1842948cd86aba5fefd11411b397efe153228e850779164a80735e088296aef61538ac616e71aabc75966698cc69433ec1786fa7f300b7e939092edefbccd1e158d00c66f9a37a8012dd9377e0ffd4dede13aa05154eeccb0362f9cecbac656ea75a75074d41a648f4bef8673c23ff24219d1d982ba83ca903a508884c5a74b43f5175ea8421f4ed3e0f3c11288c6b96326c193dd6bc157fd0ee11106ef14076c897d156a9617bf8abe9a21bb130217e0bcb7ad096202eac768d6f66f4e5df0498f4420874725ddc9d6ac8cd6d5147db1044e9f9a08fc741f8eea14e7ba581618c8fb6d7fdc5bee1f71f733bc9bbce39e0957b6e9d32259af2c51cdc4ad99649c6908f52f39010f288f474bbbbd9b13c358c6eae318f31f2294b34db9da746893b68faedfa6469ebb50ca4baeacb400fd93ff15f3d8ed30bf2238768763e769c43bb520ae6ed7e614af4339cc1d30f98a702d189e6e404dd4f8128eae5a23a577ae16c364e919f855202a87d93a300058381c2353754018c61f09ed21a60580828dd123ebe01e8f31e5a699f950617687b208571c1d3d6b79f07864e67d73fe7fa2fcd447e99f1f7bbdda60a3d410609e40f0f772f01a9f019dc6e89cdb4c55914e135d3aee201291ffbf787d679e4b7a4d081703ddf746ac5933271495a73b37d6e73568ba48066298565ec339de9f4d63ed0709c4f10fe394dd190c839a1c24216cfec0f026079338d8cff430a9468348527172e8cb854a99f90adaf7c5c474b1ee1429e88553e2c0bbfdb01b1d764d52cf00cac9cdca1672f85c851f25fe9a9729ec0e7a7e582c0a2632fe0b074a515fc65e540bc167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a58cb1aaa16723b861c22560921f2a452d4cd97eb880aa334516e99d30bc9a3c47d85a34cdc733ab9fd84b2b4a0dc7cbfc0690c3e0c8844f0e8615dce482e9346694817ec412edff3a669a6ef6411f4c2f8931ae4637bb31737f731dd8d13547f3b7d140c918a0bfb3cffa34dc72a7c58998cf464a4c156861239e2b95fc53ad4d5c9f3a4903dfd376834809d55af936527b4d415be5f948dff43ae193408906a134e13c3e295a4817c0f10fb55e301fa8cf82c5e212827a2e1f456875830c904fc74223b46b8d4ab9c39f930479107afa11c3a10d8e954bcbbbcdac29656fc6d5ba3d8a1c62b3bf1729426a4586a7c3b1ece8764bcfb266ed52ebf502fbadf2fbe938f0720fb4998b19867ed32595f0c9ef510cc362f141b7d0aaf8a2626fbb4d1022e93ba47cd5ffd3b6297e049b38e9d972a4f9a25e04830891473db04d18cae8da481a12993a417e799c33915bee45b0fe23850153c9fe6690f6f37ffbf01dc0b94514c25d9aa3b3432c48dabb0a76bfd0361bf6b640127b313f75d5791533ebf61550847eb2ef402486a8e2a891ab0320d55b6e6ca25f88842e1f2cc30c133418049cb34660996daf923e9ff056d81deefe2bc26a25a5ae028587e9e4a94ca576056da12fc727faf9e60e7d8c922fcc84a83b2394d8fd82e001191caa366beb046808d5c06ad9a9de79818b510ef2f7fff0f452483a49da0e799c519cccee98b21b848fcea7cb1725175d0787abf0f72d8f71ffd18f88f5fd3dbd25efaafb3092454955649624ee6e5c60f4911cbb6abfdf67859653aaccf10ccd3c1b38c174c3934f6d878924135795cb098b6d1e94c102a89f3573c90a177ffb7426d506bf1865f0ddba5c80877463ad6650d7fee66931486956a07884f53deaa13e2b895d866fbc7b3eae0a7ff4901d3db6486af241cfcc8a4bf6e7b5ef9f8a1cae9ea38d3cd443fdcf696e6d87617ae79fa321fd8be59477b09c7a7f40c9549cf25ea0b6ca981303acc042195061225039c080c900169b231ab343c7e9ec6530864ea71c1a96f6cb6415d423fe6458520b6699665f76a09979b8be44fa505f55429cec49a90a30af47705f8f4c5c1385ad729acd0321e839d85f4e05fc3cbcd2f2cdecbac8b79f60518f0b4cc42f87fb4337c18883345c883c3329506841ee951a2256d9c7f1ca98f275aafe3c5533d274aec702ea6029f8036bdb577b0c53e08f7d9f5dfed33b0addccbea2166e15cce9ad4c3798c76e7c15e5a28b1eaa659c0beff87d2ed19375569b4383bbb6e5e7b57e01bd1da3e623036d08e4e78b10fa5c5017fd56d7695255e85b393f339677afccf3f60dd4f458e932465d3f56f0c75f7f7b126307a9376797d04ece9e379f7bf70a7d6fb9d0a9626858157893b269b77920f2716c7d23bb74994fd85cfef42be5caf7e302fea2a1c7bce37aefcaecd356d0846f6c904df572dc1ded00de5511a8262c2da89f9afff6ef1baba8900fe6c7ad4d2e019efc9c5cda8e8eedf86a6471a19e07edf41b0173d2bb281590f2f19427e1ca8dcd26efc9d22e2af5899794f5f01cc1c98034b0aedf873828b99eab709e7aed9dcfb59c70b8c7947f3392e5d8ba03fee7b20316d6988ecf9e14d7bf87138cd8f394f13d0e97d00091f1d430f74a4ec42831ac9b92eb02a706bdeaefb6f2d0456eddea2e5bbc551b8f572d1e6f6ea6e197fbf0b1c81cadb8c1a909c45f4f431ff68b8270c0ff1128bf5ca1222ab4a730a424d0cbe6ef593a41c4a183a70053f04fb05ff6269ccb1d606c5d85c9a38f71a5afb5c8d0469c69f1fa56a57fd83003c7a3aeaf92a6c20840172309c8a526af6785e2e8163e83b635fd30241fe6af13a963d704190c5057786af2149e120cc77e9b0ccb0c84631541e42a9f6cebae259a9cf38ab7a75257542fd9277c843e29e1e4a3dd4d190805b6f68e1c1b26bb99bc297db9352bb40a0faf0fcd4adf64c7d5adf302711beae28a99f2f6821c6ce057b6a687f78d932b2f14abaea82e3cd878bba884894e93f1c66856393e534ce1cee1695261230bce39c193e25c715d6e4af2a7cb0fd6541108651d3952a161b108445c4152ed7484a70e2810141993e4d3ff9a818f9551f550957cd9080a579f7f477dc3a9dd858554c3e1af95a8e416ddf66fd94970ea6c4556f9e6cd10aa838721b4fb483bcd2fa63e3da484f1665c98cbaadb51f3cdee1e9caed2df371b8fe658ef61d569b87b690caebc822743e429ef76a0e359f017e04d6e0d02629d3a4f15be3302c2dd65b4b92b794dfa8ee3e832723df9dfab2a0be0a49f712427329f760cd8944c92678202fe273bb122c501b289fa9b96cd2adb8a389d9427f49581cf086e5a3dd1b59113b29e36128603431911096adad874039625ab5e8a2f5479b1924aba467a38b671ad4fac3a953aeac3184f2b0a25ba1c3c31b6db07dacd0fef41a1d6805289eb61a4066830e49a065b4480761c5eb26cfbc25b41b139131aedf5330566d373be13e203497c541d1f748ca1bb9cf972ca86469f29324b523b96f8f407fa848152114d5c88c4467ea8caed355af54ddb868b135fa3755092861eb1abf316e88ca58885e8f7681a63d65c9609f8107ec6e280f2a814d8c7726d71ebd706709aaf50ee080b0bac909cd449646a4f550e47aa1009fc7900416cbb1d46961231f1c49eb7e284f343cc35e87a576e32653e1cb8df8750cf273b93f5cbc399f022d1d997c7987830e1e869c966c6789791a66c7ab845eade72dad7fa516722f06f42ddbac73ca5b8c9f7c4459e3f77266071abde559c8ab150cba9f6c26bc105f45f68670a36c70cf66a91c03377c09483dfe30ff8c72a8fc581937cd448140eb3e29498c14b998bdd0bb63b4ddfa6d5ad1992251cb67336ddf5904a8154b7b4d2590131f5878793d3739ab4a911f776bdfb7f9dd45be317a3dcc0ca8cf22c71baa523c1af1d0a1901c90fdaa45c215e70ddac5cf1250d7b6a9eb53575119dfd0ecb34a379813b7bb7ba086bde2bd753234266b10f96ddcc343fb59974172987de798cab8323ad7901c0af8180b3a28c9cc644c24fd838cef971376390c23880fc3d4b56442e37c1ed5c538934b9a3805ca8091fc155ef99bf85744517b3ef4b8947f8e6f2dba5b81ba9e40d17b884dfb67949305745b912236fddaa944712fa490ead590ae0446f5248c33d6eeb688b9e6795dbe53a09777e51faea3e3b4aa34952bcea437b1f478023902f88f4744f46f5190e9fe9058fa05a235e7afeadbd990b8359d23a0c2fa7756d14b6c1bb2c1b0ec687ce983eb7edf825f0de2b53cb6beee78b41a3896296e3092531311185ad3be65f01824d9535703c00ccfd8dc2d129d2bfbe57fb96e133b86bd80bf0684fafcf2f1def6b0a81ce910b734b3cbbdd140183a0d827821b936052ce7d34875ca1e25c99910b751196f95fe8e92b826c6955451475fa04fad438a740883886267c9c8a80e34ef96a69b605d4e0ec40af32150460a58da624a926d1d79c27aec7072cd1f99f660531875bb752a402dcca041483c041db573bca093286f58e72160a4ce0d8f09a5390283c3e12d1534bdfa1cb0e1a6a8854b338b2d29e25b8653982743046232b2351ac08be0a57d21a927e46157f2068c748c1747221ad932d97ca35e6490089ecb665de8063d5d6ee6703b85fc636a9cb5278f3bcb4a635830a2b86dd834c8c0de43c2725715e3044c095af6cb9ad22a5323523b16fdeaba34856e7cdda6e62bf74b7fc99341b413911c14bf39966de405892fbb04e732c17cae2a874215b13e714e45c0a0fd3910d5d8c9dd7a0f9f3f368c39027bfb2dfb89082795a4e07a10b53e004a0280634b493ce857afd0883e61d1c46cc74ab376818300b1fe9728219276245bb7f9d4591f9a5767883b2f5b5b2ad0aacc5a7b4bec22864a647daaa9fba8492d9854111019b2d8328985aa8e45e2bcb70fd4336c2164f81272c43ff91c902b89aa37096be6e66789230938c43307d14f2d10ca94a16d661fab3d3ec45a2cc3b8acd1fce456a91ff12086e34979ab993e658be7df970622ca9ba063d6c852ec7bef3e3fb6b7a0449aaafe051122037389d29881f61ff47595a506cdebe6aff993daf95bc7bb5d4fee85ae9c57b6cef0d485d194cdf957a88c20376e91b3d041467150bc2f3fead7b983f50d8b35ca7a9f39ba63245aef1682a6370572eb3afe7cceab87b88d525609a74b2ca28bd38be7fca05557e4d79daa1846478a182f831b0c20931c0061e48419e3350a65da96093ee02ed8e85028980eab9994ec19b1013b97836932ab13271443069530f6dd006a0a4900246a567813f77e16827f51de7e63fc08f2b7e9cf1773011a7715c55d98c91b1c05d4f176618897bcfe7c6142a0d4032d83fa26ff36ca595d4865649de799ea8f48d1daa075f738a71016e7b74215ae14d94cd123233d331af45071ceafadd3aedaac7d1eb243dc0b88df03ccab60421a9ebd985046442d70791836208729f882101710f1de19f639407f76dba70e349b6b431d335414b92fd83e6910840e10d4c8eab514e9fd18b4cf616a97f256229336b19ef2cab811079049116637242eec82a6664492aa1599b826b9490530a62cb759b43c30c1b59b66d1e550d7927271e40d9fc9ecf4d06df5921406e04d16af16c84a6739a8e2ab419b6ca83c1622d5bb21cdc84216490cf2fb2f7fdd4e78773a8fb803368ae15a03933d10bb9e253562d315503cd29b1880abaa472ec2c468f115449fb726a38f16263f92cfd2d6cdb80b524e9a33694b9c9d1f7fed486c97b39d0f6171339559d85b5f527d983856bcdd6a1cce2abe81aa1dc3e6b59c24fcdd0cee6cf18ca39bbc4a214cee4a8301628c52887b33042b266ea2137ad5a5db7ade2153b91dec9d722630c76aaeb1234362b90ea20d0b046bf116d83e43ac553e0997bceac12e9e99c8e956b462b018a87bd35c3d09e383da75c72949ed72dcf2e3cdaae01321db4a4d4d21ee92a554985d3abde5fb99bbe4f988966524de5adcc7f2ff4f3abe13724e2bf551b0d5f8dee5205590920f92d9051b81694ecd019bebb24176af9b8f49d8c9439ac9bc133f70bec923975fd3858b516184e460486dd47f4a254a4e2d70249156097424dd39939399c7fc7327012735bdb226bb02731cf82245174bfa09ea53778748a820bbc7390590499dee97a5931c087da6bf8535747bae86d034320748a1793dbc1b8d70089383c26b9be8f749dc77f8adeaebbb2742eb5de592bc764df34b2e63a8cdffb9cbe0e4acf43c35f65ae2b837ec43dd4969fcc528358d345917ec764b728c66c230343c7cf7ca85fe011eb7f5fd0db174c7d920ee1a44220de27937534f6b6f7021d9d3aa4351fc6071f81b2a3aaebfd2c7988403fb9fe38939d4426e2f486363be514cb2c2d08a163cd9f9151f07abca118bac2e19a4ea4730bf2046b70720ed61974c1c97b5046e34f8440d6d850e852c03ec029e82fdde8317d08d318c95aaa4e2936b175a502b2181c1fbfe845eb409d6493c50e8f0e4075e829109e9724a684b0f42abdf1edf23d84bb2b31e5fefef186941ed167cf6a7ec5f62eb82aacaaa8c990364a08222fa0c272462d2f6786697ef88e83e9068404640b17b9b69c2e844eef4f16e95c860ac0344abbbb62b756f0d9e546d5de5e75323181aabb8bc59727bafce79667c4481b5410132171cca2a298d36c3001ba50534962fec36d22adf2d00891929c182968b5cf7039e9a5b80386d67497a539b3b0d0dcc10f586cebecfdb8423724065fb4add55b06687a6f54aeb38f52322248255ab8061f7024793a640857d8dfaf2f2a38575d9533cf29fc8d9aa2c849d3544b0fcebd7f8777a697ed951e9aaf4b9a4900bfc466379ba88e3c8724db840f7e364e3e7d89c9c16aa84f170a61ed9f610113cf2847008359e39009b7553f14dd1db9423053ddfdc847f89860729306a1bfac1e4bc249053b65fe84823d700283e29a38db26c40029ea64bad249a4422cb967606f797d5a39467b6e8e8305182c52e61bca381b043da59d61d884e50718557d5f2fdcbd6a99337df7da26dfce5aa717c5525ead3e8fe730e663990e61c752381c7de23b0da7e3ff5ee053760a618b49a68e912d45dd75e116b3f687c4217a423c559bcd5827c4d88340d9d4623c1a8af968615dae8254c0b35c9009753f2ff6c476a1bb58c08daa940a2c7ced4fce2c03c323cdb6d9ce959973d7a382ff0cb9267fc525f5c893e9d0dc2934d42784f3fb8f099f98687f3018581963c5ce11cd759e89384db4f42ef7c988f14fb48ac0f3edd8f82fb06a573a94c6c80b2b0dce0e9738fe3f7af4965d84da63d90980c1f26b6a901e9ddd8ae04361389b2843c72dbfba5e4baee87dcbe0a8a6a08e55f54327f9450df1a051d716d3ec64c4030e8f7d0398b84e7844fac0413cf7c4b3919daafcbb2e210b30bd318fda0b965401385524d48ae0c0bac6b63c54343860308a95ca816e79558dba1d94ff570cc6e1999e494cd1f5571bd13f9ec69687d38283dec3f4dafadefcbb188ecee1f1cf967051dabe669a51c377918f74f13f0712d62c10bdb709cd4552b29fcf79f60f104169cd3f652ad00d8def62c81ecec1fc01c739aca328bc9ac46205fcaeee7db8f7f376e7a4755be2b06db36547b7e8cfe962c10764b74518735c1bdf6fe4993c8bd1854574e78cdcab0513c47f732c26824f961dc312064e1d58fe20446dcb0869791ab80cfa36e364288bad2c45dfcbff20b2dd471de9e05d832a58e7c5a30c3c62ab0726db4879aa36e78d2f58366d1010ca374d46d37eaed5f13e58b1eae51aab54f8c3c4ba7081c3483cc4a65d914dc34dcc3b0acc1732f892eb824d33b0c8f3f57e1d4c7a89f2ab6784011bc6c5a8f958b4dd4b3beca2b97cf80e07700d88ced8df791b135c2862f6ecf4774fcff60d11b9a7b64c321ecc66d0da23c5ef40cc149c9cf4e0b8611bc1eed37ce9f1491027daedd508f635fd068b15da18e8486c7ea709d00bf1822f6b6906804dafc1e1becb68146b009792f1ce5746ea3a0253f707b7c1ad9628c3bb6787ebc099998b07fa1f81442b1df66143f99dfce08965be05a85f61eeebe091b131f4439a2df9bc3c2e135f6d68f76f18c9cc37650905f432eb4fe618356920ea8a56917dacd992839102a40197550d3e2ea85d90279fa3e6a0fc8f1b9b5eb3bbd0c00b1a4baefdb554596473594dc56f5235237b7804c3b296a95d58d138e2421130611e471629c5a991738fe7f848b74cb7f3ce8ccb32a3a35de31de69a7cf4c4972177d8f5c01969b7d991baae95fd077e5b2f580f280fce6ae8d6307f9b98decafeb9cfa141e9352f0cf890414d891bcd7015f95c536d4d354b961febfc5d27bdb3a2c390da52302aecc91d522662376e2b196293a1ae9b8b605acedeabb92488714ea28a0cfe9eb37b925a9a29359c97b0ceda450f08f94c4872a7b4ff731512f968a8524a75282807cdc88c00366838a6e8216c0c63f181cb83cf6c9f6244197379700924272a4cfc85a9201494641bfc8e3014eefda4633b1ef9bcec5895b7cf70b211c5562c13a6eb82cf6c06671fbb32a979fab2c3353c6e0126c436a998abbd39aa70edc25fa4f11999bf64ba09e22eb4ebb5921f51aaeecd96340de1eed0a0d3003aae19591d4d02df25597607ac3d1a2a97eab30dac89444be786b8ca3a226fda88e04a1679d48d355aebf3c4f98e4a0ef07588ecac61f22bd036d88eedd22b544bab4971724b24bac93afaeab7dc95b28429f17212d058a22aae3171fd9d4ed33f243ce24316938665d24f99755419653fc718bae4a9dc24529d0e8630edd8be7d448f19f21e480528b8d2473fad3fc092ac1cbf21239e94231bc048c5f812604acdfa0133a03ef855141a71e7a980f906fa543d0f260a6669886490f9680f42966ad6de28ab289461340582f3093f045d3e3d25e3798d68702e3624435b4cb461f55fe72dffe74b95caff7d4946c1fb33f60ec08d74713dfcc2d06aa3e697ab178386cd80b95d924c32e6d1c5511a9aa53d6660ce2edcb9156e7822d66cd78280020472027bd99e66af950a40b7f8fa11ac5cd0c6aa8f449768e131d3360b27dd5ec0a98ba0ef90a8a2c886f5d43352a562a3e1544f1b72456ee83c233a0d6ee08dd5d3bdc1c1b95e877fe34b9f68ab2a61a90fdd37a64d5c01f18bae8fb404fa35c520d567fbd029ca2bc2035f819d6c5dfa7281881c41ddaade8d7c0776f79d5c7a5967987c7f0eb9a41e570daea7a11ad6fe4995f71e23bb0e4a6f2cf19d1d2bb83b3baaa1433da4df1b7d40f5e9cf857506ec0ac3371960a98e08987b4d47275098f392adafaa6807ea9c9455b869225f441ef837812de8190351ab2c422d932eac608216d4b2dbdb0a0374993a9a484fde22e1f9d73a5ef00d1501ec00179fa2da8212bcd1d0c5009af837a9ad6574e48fac2bccb2582393a250515af575b527a6b7b1262208f443cad797b71c721ec1cdfa04215746e3a47f556cae6fc30c9152388f0da7da02b05afb6fca4ffefe2478c76eaa43900b2b208bf256d7ff0b14f907b65d5b2ef7151b2a93e6f9af47e02d15966620791a7d3417d9a37980a76e6864e822a4fdaa0edf96337e8a3118f9a7515feb697b677d7c4fadac4b102db8229dd3d64d4f9c542bb38ff53c14fdb89768c36bb420b6d014d5c3f8c5c0de3b440b2671e2eeb90c0b6fc4ba915be6b34771678533e00e5cd1b802b363e9a28114ee9e38db3f18d36655a6f763dabfa8beda9c0c0faf3b6df2ff8db026708cf18d20f693ed8a948e775112a6b44696b8efdb3b515f464e65762ed0806d43c48a8b2a83bdc6572f20bffbb0ce2a45341030d86c890d9273fc516ca016e680f34eb7bef61efddb80090c4deed8244c76fcbca946b651a5b1aa7ea3d776a2a9f2fdebc3a8ae00f581217de0b0d6fc5828ecb28a23270ed4986c95a5ae8e0467c2ace8ed6e48f3107475e44a5211c6903a6f5ed4fe56e039526cdc714f00c5334e81a1ee24aad77c98f1810bb1a7d578d72e38812df95911a6266fa6f4e3c1d154fae9ea1f3b37272cc00fcb120b676477f1ae08d4f71701755308bda2c18d6909a102fc17b63eb1b5ece851749962f66f8ad42412ecfcb4f5edb8d897a5a2024a20d551d583855352b4481c49c32561b554deef7ba496ceb1a6fefa63e0df638d4e6b6b8ff6f21d20ee62157cd422a3947cd4b61d5466c2ee536dc046b91cbd14c2d580f45a19cc48a55a09a222563cf5e5994f6ece15e9959ba955499d561db07e5497f5e102ef17c953ec5f9ca6224f1a0a43d14727eae897a59a0e8cb764a18b7f2be89e3598e8ab3017dd5f59e801d71342f2a244d43634095e740f763b8dba516c9767e7e062456ef64a1cb9e59944b79ff0dcdcc3a2b564f7b9f63654d4702e8ece92e238304737b4fc1ef7ddd7445c7604964e9a96d25998afd88b759c76ed7bde8b0537dbee14a100f6a3ca49e1991fe268c4639e4c5faa5b6eee12c561e09645d93881273581eefeef98f0731793c16cf3da168892d86aaa53c7d184dd1355255595ec295d1b8aed8be10a7c38f64cd96e225553e79be688117ea134b9b23a24ca4db9c5a87688dae47e15a8bae795527d92aec569aa0df1d29786a0ed76f7daeb5b73917d2466d86603507ddc6f13bee7436c7ed58bbb12f03d7aaace554270ebdaa196cfe7cd81428b837d9321b43b6a8ded6a9a10f2a5d9022376e03971b8013b45f9cec99a87d657f23f1f32b3f8b287a14575662b8a304cb8016ea985c196e7edfb9c5a8c9c400addd811143fdb264a0ffe4467a466ff4edf186044d1f3b14c10978fec8e134bbde921ec7f766a7a7d559ae4a421aab116c5d88989ceb4d7776dddee5e8c062166c018808ac6ba4e52cc3308b81e7d110cc64d9f64d1c2b5826cab318d3f5827ec9e7ddbb1e546557a6a2b6a5b5864da4bda5e787f99bcaada94c94d36737273b279f9c18448965e7a93a236dc7fae36847e66dda9c0ea1fa3e4401750c18996d2c52ab3611598aee8d285e62fc4572b09a8f42c4cd6fa6a907beaf8925927eb8b47760174921380cc9375f2ab41b84fa0370c58730ec948c141d51024552fcec525d8e9a4a7de4d6cfd2243b6b4359b67bd45966d912fd00f7daea10390683e1bdce1536757ee5f85b42b3fc9d82ea650ca288cb5e663ed84d289d0f07f5389504f997bdea79a7a9af07f2232bfc1ba45c46c10ef2d3b8a17bf4fd043885a5d3795cbccd67b1fc069c1efd436c005980ea0fca87922c04e3f707c95a7d3f4bf9911fbdc7dc615af320508c70ebebf244e5df6ace512b8aaaa83835126586aedbfc4f9c2cbcbac338e9dc126c38ea63210a9ea0a5c0ed99ce59739f65d9ec1f5778ef3eff072d040c4aff589f036e237fa096adea6ce38911d934d417bb6fb4ea6414b078586c05798c1ba6b4da8b33328a814d42b51795336ed0d205875560e067b1135440c672f4625dbf1e1893c1c0849e407e3664299d75c15cb1050b3fcc010799c310038a5c4d2ed6c6a6b9a927ca78e81bc8bb3407ee9f373606d01e7b8efaf72f4826acdf581569c0f9ef8262c2b1acd0518e2f97318f04be6346361147939ba8da0955a409d2b4799762528e1b7a7365fe67211eaa24085c5d9fa6c77d44eb1999d6f98cb7e92004412a7587c84895e30491ba64db6d6e984fc4df5476ed089b7d468266fcc8c928adccfb54b97fa3e533ff8f1b03acbb3bbef98bcbe0881ee10b51aa57c20eba7b3ff442bc9b362d288d4ab2040ab9dc6ee7d641824aab3c8df2664edc9980ce1a46688bb079244771c4ff7663d5560538d211ecd4ef12fc22000cd5ad2f5874af8c83a5390cc682c939d3b255f516b7ab02c82ed14e5f4bd4fdd231f55c9b9de1ee6b7c6c595193538a242961c1696139dd017a37217d6c6f3393253bb1704342e275454963ed18659c3269d632c5953e33c7bbdb754ce68ffb64b02bdcdb9952be22d8003d0b86be7f8863f5d6fed22fec504d99491dcf0f5930b485b40e3c5bd72f0bd13ee6b2e5c10f7fb8ca73d0e4ba95c095011385c28b3978eef090e3b0aa625c943ed19a3e1d1fe232d3ad0d56f7d694e3ea6e21775f545ffa1e83ee6917a9d3f0997dae0d4f3040ae3712e2a166e47a931b76bd4b990eee04b5e19e85040bf0ec43299974cefe632cc4010a429128e91531674a23d1f384c89fb9a7b2014b9d6aa2884251a5d043f2352f5b39c5e21354effc6e14c946e270ae2cd744e4a2f7d0b64c6e6811835acde4fd0ec16113362111e5de869545833672176c779e327d9eaf2f1c9a0c05902d0187d6191302aa1cbffc14038d9d6ffe618b0eb0bd44fc173ee36301e554b083fadf3997f41ac4407590fcaf3e3cc0be1929eae1baca1f0c520c4d05f6bbc90f8d776fd5a712f67d98d593be629977ecec0da24228a6fed96c85adfc841ded8477e0067f1eda6f5b62c8cf0ac4a5778a33750c0a3d199bd1153a336f23d3c64d39322b7a42e914300827a52e83d405497b7374f9f7f3ba4caf3b63a5e19abe2a5facbd95c19fb5b93e24870e1c4b48c7aa3584a29802558fbe8270d8467be44505613b4c12e8deb2938eebd48ba8289e6de6dcf704471044b3b9f7e9f7460e2cedd7162959752cf8295fe4837a53f332e3d5ba658d58ffe443adf94a5e46a4828c29740953838de7cc80cefd5617f5e0d43c3f0648c765ea4cf82bad94a1c0759a29bc7247c83e8dbb9e98a36d5cf9f6835b8ddfc81b0dfffa1bbd48f23a6f149857b193396ce7cd406f83aa89fb815be399ed0ab564be05d23e4034ab81244ebd302ed8b06adadc42b88d54302e4416aa649e60dec2c20d09b858d3fb55064c3c09da4e56b197075bd30b1f57ac169672589b972dfcfc27a7cd693539c15b6ebfebcb6fbe9d22d26e2377bb90fee90660218d51868c75a8f0b4f32450749cfa9fc662b2beac971b6659f7c68af53754a4840e76f7f37f67aa8773394280ff947295b0657028de5d2b53dad9851665ab5c4b88cf854ed451bb2d714e67f11e3442bc4edf75b85c195c6c040d2e8ce2062d988b503da5cf8be23bb279befdc6970468b66df04f9cfa6170b55eeaa87a79ce0e4b5dc2ae2590a92711530936a3f5557bdf5352c0aa8007337e88bf24d527d6243ed95190c43d714caf4d2dd3200e3aca8cd202970c914e40849ad567e1e173bb63652197c9b169037bf06ee1e7937a1a0db89f7a2eb2a5a3f868b8bd0bc700b2870598997f17f516ca8809b07e189046caf25e8bfa11f75a5adf353177f246c89b4ee82ad9947fe5ff220e647516b259bb32592199cb660ee4578fb5b35a35222d268e90eb8b37e81c93a2a353593252c5475ddb0ee1c77d04c252f81ce9f2c367d8c14f1d28cbbdc6e464c1bca1aded92a2f8da798c4c7a67fc22eff39337c25f995690e17a407382d86c4cfa4c696bd994979c9eb84e5b098cf14ba07a103ea5caa7db56556f4e743d33068f5e51eb43d8b9fb158f813dd87986ec4ac6818cdf7b5516e0d162cb269544919dbfb6398e7a716bcdfd036d5b97a07c7fac23b4a905676d6e096b052925e9cebffc17ef233d349177f53f88e67c6d6cabae1106267eec8fc2bdb181e5a66f715210b2f68608e7a618bd0cd9a9c54fb06e9e3e0d9a375c46269b397489ff092bcae4077215bde4a6562d1153a9bce3415b51a43e965a8dc50dd2bbf4e81f034796d1104844198e34ac5a53972c6b14df045b9882244cca8df03a166f731492465cdbfc87b2fcd849b580143c81e2cfa586d8ccd52124f57558b17eceb714f9efee4b3ee01c1cdee777db41623bd13cd0010b97cbdac37c2bb58ad5b33693943dd9c77c75fec488b8662b60384b591689c8e873239eef9b972b477e438e0f2c45c2dff922c9787ea1a6d5a2c1d9fd4711f19f309fee65f431caf4f41d200fc31e63ef8b85029cb1a6836f80b8909b5e61b9efc0872e1b860289d2046b2dee7efc499dc8031a9e0bcbeb04aa39ccf23b7eb197cdc4a08597522d9a5a07945bf3f412992274ad993cfe0bd56c0854b02452fdf5c7c4389ad99240773859afd4fa23e75c49fb581cb09f27fe3120625b2239124580918e40a3ef4f80c09137d85c661980456f250dd43b61cc685458eec8b381ba81a92e002ce6401cd2d5377ba0129c27c243e32333c804618ea6436a13aa16ec75bb388c8007c5e3d4daf0e4c6508cf1571d0e3ff25345864f9cb67ad6637a4e157ca49dbd25879f10e8c7c907f1a3b07545edbe0024fb67130bba208f0c889e6c623df3fe7df044a696ec6290b9087a64fa1d57b65a3bbf7782d87009db984f47ce56d21a367c8465091fc45dcafb9675570fa656a09fc83de0d2e40d7ed96498ded5e841b5fd0170ba99e2a211b10b543b1e6d7235aabdf7cd5b6a42f575d72dbb8356d30601e770f8f190bf04d7600a2433aeab26626934aa0fc668c011543bd3b31bc7b1e1f5881d308d14952a44dc7e3da123154611b00a469c7abdfabd173a50f9831f20b43b9fac4e1afa3e11ea49c690941e37c46e14ec5c30566c731cb085f00c0e9e0a5637c0506192b863c3e3bd34dda9058d98ad8094ec1e6bc8f52cc160da81b2d5636c98943b69cd06c2c919dd3a0e2433b8afe73d7e69aa4dbb7ab43ce55f1303f9654bd77b92de30cdbd6cbebbf1bca7ac56a187096c7e4c0f0503ecb9040b7f1d1a9b963c89b8b1cf431af8c1bb79f16b7133b7eea250d415c659f407d50bf4955efd3d869ea6976c64389832bf136e8b34d855275ceb945c5541dd3ff2cc86a3afa3916832491b4cda69e7702c5f09afed692601a2c52571d21de251618a2603b23f779d611059a263312b3f5de235fb5aaa7822a8145e3d0195819cc9e3d1050936921bfd3b159f28b7b6c2bcd6b1fa0d1076f601b84bb4fc0a16594a9343c383f070bcd15c89d2f354d1756f31cf21e1b62c084051a9d43175702e911b482e692e45284e94de65d2e3082b9385e628fa3118de3f62e1db0b4585603ca55b0e5af1fcf7841b6e0393a6ee08dba79424b1f8ad2c97a52c44637eb6e26b084555a5a7cf0b50f2903dd8ddf165394c3f72d2bc49c4e75687f664a0f14cb402f3662a635fd5b3a9595941301735017fab010ef5c02a7815ca7c6b03a74e32db3c73fb5a917c3696b23786383fd4b43e67d214d500d871cadee7645e93d4e12a1a25ec6d8b1047889c6466fafd9cd9548d6113df615c99a49c67eb27510feecfdc905f7932a28645de7b2fa621efc38bc4d243bdc7a5dfd6ea257ad33f58664d9ee774858e8fb961890fdc4ad81968cf9844a6b5cdec4fcfbb127efe57b0235337bc08e3c2b85264e8c07fca44e97f844bd0b6b4d3eae534bc8fa25ce1ec9b9e6e347043f14e6f1437698b46b2e15e4e514ef1341092950441f9c679b09cdbfb18e0f44db5b89aa567bbaae2402833b18db57e956b9955cafaa4753ac7230f0dc787c9563a286f7b962354a7116a7c68bb997bb54617e28b3193a601c8498a45d24aceb92195a611cfaf6ee20578fb85a39c8955c596c8a0e1b22c3d854b39a4ebf0c6518d34d7a1a114668410a563c271e20d3d0833203436deb4f08b57044c0a02a7c0cde2779e3d01972ce5911227b7d9c58d2f24219c93c58f2185a3cfa9478d31f1a58bcf2075e556ae2fe61d2ca8e5e6250e78a8e2c2c90f074b992322817adc15801863f617e9b53e09de6774139720301f3c5f5bb5f2a72a97cde77ed6e8dca741d1de148db669075407547fd8bd5fb7e584c64f7e3c382d865c15fd82774d07bd368a0ee921234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4df25ba8f0da583f1cda4003f21091923a948877a4055f48ab15d27935eb69ae0bfc8c84c7de6a668a0cb3d80bfe573516bac1d131014d882099f5bed58acfb7590dcfedd4c7c24237b52604dcd6ea36b8d65bd31d1ec888930dee2fac57c3ac46827f7d88cbbee64160ce42af576774832ed01873a9a7be74108783839ef6adb162bbbb79f7a44347a49c6d275a482e25b1f100378aa9283de0996e0a6174da7f15f81b33a46a9392fa140651f7d0fba58baf9bc64df2653541e782d6530211965c9cca0e6d5428dd79afe419cc823d3dbca57e3148db7d8add262e549a8d7c424d168fe12a20abaa2ffd21157567cac548f2231db2098dfef3a03e18bc676f0663a25126ee0a3fef243746df42e47c26734e97c065f84df17bebe414c0b33405ea6998e7659caa34bf2b1f1772f19e4ac4a233ef9a22ac2f2141f235cd0736940dba290c29ebd6d79cf70b06c655dea11f4c8d087c5771c8ee2b83336fe8256ffb49916c8bb1437202a758e3715341b7539332e1ed4666a776c57b0d6bae5956b1dff6fa34bd80f52b4885f3572ab8a7e73e1cdf50cc4f550255b2b709628c42b5bfe40c7b5b4bb56a4f1587c3ca17018daf265d37cb7ff7f542d27f2dbef8ec2c6e59305cd1cc4325928bc28cb96c41d23f5f22eba1e611cf37e85afde26e146ae0fec719c09c5c4ca87836eb3fc1d9edab94ca3021d36da349f52288c52b92116c16c8524ca7eb4cd1f345c1b4649c38d3f087d15f21841bbcc29529286a4d01e536bed9525ce83e69366a5581a7b2b36f66dace37e7cf3c4e504452295c5f1837412b9e1df1561328d0f74d83a5dad6e06e6d9280d881ff48b3dbc86f8ab18466f55420beb7b1a36455d580566a11ab82bd5cad681f5e7abdc9e9425870c89a4565cfdb19296fccd45616a9791bd3a1912d2ed4b597b383cf2a523bdb498489c0a343de5b8e5de760606fca4ec8f365b9f749f4138879b201abdf2fd2688055a3eb833ad048eeeda7270c57bdbd265db3f91256193f02ed0c6585f24e9b0ce3ce8b40479b5748c689a9cc4ef1b01dd2efbb2987b3c1b0a5017a4f2214f927d4e928858ce71f2ec30ed9ecead3ecf985d4ad0735d1767858aef1fb9f1a522eae5a9ecd04744da405dcca6b918586d902dc1c524fe008d7ac781c9f12895baeee85da7772e7524090171600f0eae1ab1b10e92ad3bb937d27bff014cc1987e47c9f4405c36e4284901dea14197cd902577389539d5da04781473194bcafcb0b13a4fb7c8c638ea59759790c73a34a453aff697a9a48c1bdea9ea764248d42b960fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5ea314ceef856473ceadfd87480b17f60f5b01e4712eb2cd40811b27d6c0f2ba1c62f2f02f9b16f6a1121ed8e22c1db50f80ed8faf2c47ff2adf9f5feac09566859b90b7112503f9513176211c3bff7ef951c5fc62eaa3166be447020f2e69334a54c98d46903e23cf7a925e01ac49ab95eb7a2b12dab2c92c752932db5828f12ae23c342ca99a9333e90533515d423b93cfe696219faed8e96c2f737ef2649615afeccb7685e97aa15fee65bc829c0de0fbad1892996f94c5d75b8bd2386a387fced5f80295cbbf059c602687285cfcf4910bf45a42a24e455aa26808af4fdaed46b7b4e5820d07e6fd3965ba49a23776e211844d44fe51841aa73f1358300963484dc2836478edaf1b1ae0bd6fcf69972a0e2788b682fb4b7608fa224448b6a094f1e86423ae401ee9502abba20358ae687bb7fced931ea18756e74f22d1cdf863f14cd21f12e50b52b431ba8c84fa4283c2c6b51570b571f5abcf60b2db6c90e4e47a66e47db824248cb6f3f4d07983c09294b77bb56cd10735d522a6987109b503ec1b3112bba8af9c07762f6a4925acfb2513d4c2746b4a30da4f0e084447f4da178239f32c7279df3fff23a55b6ed7c3101424dd9f8324a979cfa122415f42a8dc49f5f5ec6f9d91463748063c2d3d9406f21aa459bb3c7dd60be371d91b685893ba452389c0e91a30c5acbc198609fa4219101fef93f691c7edd387a34918789ab3e72d0cafd3c25d723ff10e02941153c8eb037a7dfe7a83af9b32c7343b3ded474ce1bd609c5f142fd3d2443f8fc367e1c786b70c4af3db3697b1a7117273369a8969f9070ef41bc2686c3f22a8d6c02d0ec2a046aeb969332c5cc15931d1abd4a04e48a32ac7ab53c17df311ef58dfecfc554c6255bc555624b03bb51e12c1857bf69b88c6b75597b45b9ebae99e542491d345d2275821e0d24d60f5ec05d308660d9cef84576fc8e28650848e6a8573e062180440d0f8fa10427721e02015580b6d7bca90dcb6f906e1fe75efbf11e6fcde81624ae32ed33178d23e2e0ca79724b682922d8540f9f4d01a87a0e315e803b06cd938b6fe258a603e99f83f9327fc81e7b8b6d6972e5e7487d89c3518155b2703e4fafcec02a6e2672190d5020a7a62af179cf842bdba906daa820abdacc3dece9ebc5fc18324036ea2c552179eacf59c661497c53722a3dc8f016439936bfa04e31b65d4cfa43f7a35167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8ac498dc1e481575fac87732db505f315fe7287e261429644e80a09f03972f002bb62a9915b2a67d924231d58b61546db355b12a0f54735647c1582a7228e0240d87f632763418408623fb89c45058eb22bffcb33250ccdfb2d811260c2b1105d0979de09f585d2e3aa2f1921b32510c8099eecadfbff12a22700265e1a1142c649097fb7c729c59605413e5f90cd076cb2ca92f3fcbfb8c0dc0d84206cde981aff3b9c0bf8245aae40ca899c59053a43768a8d8d88bdbcf13d191e3aa21b1d9c106ef39c95d9ab8925adb2f5a58368f5084b26c9044236efdc962321b3cd593e278a9119f7a76d0b71bf99b9ad360e5d60f79234cd4f1d9ac4a272638ec028e5de2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe57286aad6fec75f38e4f481c0590a71252ebcc9faf6cb72029deb640bc642ed0a08a9d245796fb1e8e5d36fe8382f7a260d28e65bc5b32e824f902b9c80d8cd7c4d0d700eb31763b7d46fabb310d19d4a225bc66aef72104317694b0ea9d8b6c7877720dd9f63ad5c12ffe764bdb3e5c0562aa013828ace7876209a2170ee996dc5f2b450e6cbde1ff93cb009e27b241da122040128533cef62b2a8f69d58163f4684c154572103fba4ff94cca765fa482a8e5ef5fce2626094a55330636e783b497b2ac555f23a44813296a2549753a7da1c5e46e5b36086b063ec09043a9cb63e27ad4f9bcd73993fc1544ec91eb839847777461f9b3bcd9dac83e9dfabd826c4d96d85eaf16d95bc2f13a369bbe4e5181d11b52f6b4e78f75e39ea040a2f4ec90e715bf01153c030f12049dfb0156b1f5a23e047260056818bd90028abcbbb8a4473bf7385539f9f2d0dd0f0bd0a90a5988b4516f242272fe736a856f1a37ae21bba3839c09f06a5cb9757579d6347877b8a1e659a54d2fd23e859702a57e20a1d5e3f16677846262251129bdb8667a309db7f8cd364539c6e1b8ff5d312c860e28325a443b03f78b25cb265c9034818708dd6be7661007a829bf18805eaad117c48254d4f18d600218d314f0e3e92fe375f37f5251f868b0d1678f48efcb9f9275db2d79e8db27118664404f97f63ef396a7af47c1b9cca4cb0a524129d44f4cfe30a047b2dcdbf8e1d35ee21066af9b292853af195f0aad4598e8daea332c7cfdcf09ec7198e32145f2b682be2717219e3b870137d090fe1b7b5b839b55ef2cbcd3da490eb3a9dbf5fb3fa9d61f106434bd58ccb899b6fffd402600271449d333a77788ac35205094453c8c08d86085462b2fda3cb58a7800cb7d98f7d9a4e1ace15ae8b5e4f9b52b42a9a709894cacda47499aa776acff2a2265e26a05a601612fe7c0ae19cc0ab046f72b6e3e52258304e76e785aac6f33e336c783af5a8272ca990bd67062a39fa6d9fb51e9aba9c849669b2761e12c39a002472d0f4f572b7fa5f92f979e857aed2cd7b23dbc438a2489994d9b46d4ecb1c2bac9f6462c4c2b08ab76ac835937c158dfb5abd2b132039b5dad48b3eff9bf0074b7de5aee15d11c0bc777e681a88b26de3d5c62673a88eadf31474d5b92787f44a5b18008f65e71f793d486777afeba004d5bc90393b587d9e01ce0a3de67f1f53ad4dfb6b25498dbaf2692a08ce3d7330e6c0b377667d24ed0ef59c06952d9c76441997540d7b86ed4409a04bacef48431c916bf2b6f9b263d47e3023cfdb52a37bd9c0d1528c5062bc7cd4381d4c1bfcbd648a253a555088502685249eb221f71da9ab4e84991ddb111e891e6358d55c0ba66ec62d01544d2a658cd0183e3565bf7a9919f6d449732ac799c38f6bc78241a356f860328b06f4b6fe82630fb40a45cdb491919e2a6822c011ba0da307850626453b1ce798297e501993906b649c5fe536cb0ab89c56c04c4668ce0d8e1ae1de21b28d73e1debe07e2c18938b57fe94bba4613ef1844c44f90f8510e47e41d40da5a55c669c93f7d6fa902760a52d4934e89f49f255e1fc3e8e6b060a2f611f5b2061d1d4b2968004d3b685a96fdf06b67ba4c12c18f70ac37cba73cb3132bd2ecd3cdc22ff184e000810c0f936f1e16d53ad62dcdda6f7d2abe8fca57b69d09075f61d4c852b36e26547ed0c9fad313db91b78ed5b893cd4ffc08fb5001bcb114d30a61842270c7afaa9602903e8ae9a78ff8572feb604810d40378540918cbbf8fdedabc73a9636daddbe619dff43ae3ccd4a1a5062a6ad276f6d057b0e2397cd1182dbcda9977c29eb330120077701465f2c257ceb7227ffaf23c648aef1e294156b5b56b9c0d2062729fb2e37de1abd8a19ce8e528ab7a1f1eb7e7b43bf6b33a1906b653f66f1d39d5416e4e5c176916cb45cdccf25ed7df4dcc0cb82bcd5f2e5a020d5c1787897208fed394e0c1ce00bb8b5f4f95661ce54489e0b56aa1bccda3898bdf149cbffb196cdab32117e42be76862e5051c1990c929e849eaa42555eaa2d60a54c468e7ddde73489691bf095caf2947678ed4d3c4c795591eafdc5331a5114903450fa938a8f3d27c821564c1af0046b6ae18bc120b2f4ae20922229b85f86821100c6c8d0e0fcd2fbb046149237140c0f15c90de7a834f328909aee866b58a7b4773c450f91ed8669a7fab90a54968d42e0efd870ceca7762b21fea12f8ea5c81695870ab685108c03859f67360efd1ace95fc060013d1f496674f04936abf3d5503b739cde1aac6bead572542934160e2ab3b9026f7beae7de82bb485cba9cf19bb6451b2e86ea54a8bd72f8ad91d3dcd031173718fa0b7fb5a86ccd9f2191fe6d59e5ec4487d60bbb3c330cfa66699ab47741d4c1bd21e7775861740495a72817b35d9ccba3c37ec6fb8f8fa88e30817638b7935840e8993ba837b3a1e4856612e3fbe0d7aeb85f5eb4cb872849a2c220228543a6eb2b69641fbcc5b2c3cb5ada14ee76afd2ce40d58acc70d2bd25fc574881a5b201ef6ee6ac8d993682a11a5c2600e4df6ab59e3d14d617b4282052177f433fb7ffafea0c77341832c39ad9b527307649fc33daa75858335c864dda533db9a707f2f376278463b6a42cd8c69ea4a53af0bd13e04a90d23c544b44ed40d09b191fb0098f9ec2bb6f6bd01f54c593e628ea97a1d2810ab95063915acfdaa3636717ea4c29ba17a8fa71c54a40c72c582ff90b07e480fc2a5a9924bb5e071a21f370f0e9039e6dc18f9de0fb827b244a37a2224da0ca2df6b0f586a69dbc7c32d8204016f3d8beac7231427860c7ee366f42a353d00cdafd425908a33841df7493eaa3c24b3f4cd07c4739ce1092dc13d70cdcc76039740748985caa90a5d34ab4b42a4bcea91e376fd1020da23ba8e299efe770dcb73aca1969e953de8288d1a4a183dfc920ec4087b59dada363c7d182b4d4685ca203c5a60e9df208bd15f5bbe443e52fd62653467703899ba826550df5e7d57c126b32a06fdb661970529e5406aab2194ef5f1d3dbd5853f1c4ba3e15091ea798c37cc292ec83a27e3d5d5b2521666b995ff30985fb722862fcd950f52cfae2f1709a64f9f6c51860e6ce799ede69324cb9597b219b0588820bbeb8fd297428e06f8d2b82cabe950a093ec5da81f2311debf9f12b23f4f3a85755f5ad79e2ee70d1fc51264e4bc038ba872588c446772ecfea8d7dab6ba2b32f4f4018d996f17182f8943bcfca7c52b1b5c87d527e2ac3bdaef0a7c9b3eebcb333cc0d88f4dddab61a20390a4d391e157202a423b26a83a9968d3fe4f6ae0ff29b970b9ab9552b6be6813f91ebfe63d7053ea886875efa24b152cb244e8a9134c718268c5f32f8836bd5bf85c3d5593e04c63d10f5d71710e3bb385b005460f10f5a2fdf4af91894688e73789eec24c05d17c353297222d617b18830cdaa5a388ad97269148adba357a9162a9c0a91e0cb9392cd37c246f460493af2ddb3ccf8da37854812db97f27cac589a16cb3e83e548c88132199da5b72c31528c37dcda99b47ef8102aaf1234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d950695abcf5741680f9b91ef571e7d7dd7c72171b3fa447572599770a9fa42c37eb4e61a7b87eebdb0fbdbaa31c3635976084a50316119132ab97c07148ea99df885288a8b91b08cd1aa3a249cb79c540f9915e7c060932fcd7cc143a82e57344f4ceb5d2c0a24c82e7b591b8aa0952e0d27aea0a64cbfb3b3560dd12ae261a62b59f28c17d9f8d3c97505bbce810e03da8076c701da23a0d94ff864a0f45fdb235130520166dbda9df7446cf32fd7e9c06fa306666eeda120266e8aadb5df1ab796775bb0fb95df1f170e3c2ee0bf4ab08b221a0e3c31cc15782a0df5515625d13112f981f8bc32c13b5a49c60a3bd73b4e8ffdf2853991163a02081838ea656fda8156c78f0027d471fb038eefe50f40d47f0b8cdd0c2c871d327701417aae95e2be06e187904c63054a94f4de3cd6792b2999d11c2c4c8fb1d13371cc7d17af222075f1fe3ec21d74eefe6a381b7df49a94cff21f0dd3c689f90cfebbf0f9559dc8205b94564dae5b38869cecc8ae42616e3ea0a042741e5dc3f9aaf1027f975decc5802edbcfc37301a3aa3e97debb13f48533353d275de0430784182389f3df2eed44c1691ab56b00cf56ff5fab4f4fdc2ba6ab633067c76edd8d7ad7b6840318bf87b309a7c05f9a73468d0416667410b52df30e2ffcf40af0fdbb309c727b74dd1211c15cd390ac92de9c0fad2d797cc8c9fb958f3c13780407e57af1d13c07129b92451e96bb7c3b534e4483bcb3677e487e9668903cb87be1382866bf46201560ec108330ec9447a99411e0d9e4ede6e4b03664cee3429dd43ae74687c1f1e044e29f6abd37a5ec879c974efdce052eb84ad9b0b7f8b5b5b94af6b013da3c3bd182ab50c83b693970b6dd7002976f5e5116fa902139973cab237441828c5cd620625bd9e39ed240608d34cbcaa40ff62abaffdfd183e778f3311d79c2a2b1e0813b9b66bc047175f2bc0249445d887fabf867bd4e72793475964570e87d43f574f0142eeb4d56eb8fa41a3faf2095cf5f2697240b21440779c823685b3b98d34cd7f299a1a9e5568ab08a30547141d5d84d0c7e8c6d9fc723c1c9f896bbbf7428ab21facf68d7de1d0bb35d20543d1af110ed30bb7dabc3890cdea10813bdc33f7bf813816a9e18fdd3c8a2b340afaa54cb4e2707b8d17d1c79372a0529fec73c27d87e7a4f2a05a865c53a6260111e8841d6a29ed683c47c94bd0078d2f16955b9293ef18fff4661598a3de221d8b9b0c1335866f6a9d74c7abbce7b580b478a5fb943a89d6933555ddd184a7fbf4cb19b3bca111e4271161dfa5906ef910ba9d427a691313f8492a592fe8559607db101c4d1ccbf49ea93a03235d6092567b98125d0dba5d2fadf955985d134a4a23f39a74402987511ecdad2d24201c34c85a16f2a93ab87e3f57a55003108b8e1650b4fdcc7b6f3493ac89757676b342e6d17146a95b419f7f9596c0a4765051743e9dcb6436c2337be08ae0183e9ff23754cae6941ed828c25ec72b79cd2270e7101f097c05e02860dd99c577f98b95570ef24f34f3ec12308e9d26fd7339027ad39de9433f9f12e80a3fb42bde5f75f5b282bfb9c58f9f89d54b3e6650d3fbbd0d1edda0e398cdd60821df870aab83dfbb3b782616f81b5f63c82f038b2370dd908e5bf72907f3d39af638951ea32f48decb10277da018f8f3dc6688b6547a00cb28be60db9c88ff4b4412cd24fb642b5d4f3d056785e52995c05b5c23360f7a9eb7c7f8a26c70bdac514fd65f5b6eb19e7c52779834bd71bdeab257f8cca5b51dace696b5482c2752c562b719909ea8310d50d367c58345e715303ae9887d9fff6c2a08f882e6bb3a55e54f345efe6f3a6abc0f90f2a9a905b3222755d457a0db53cf64caa154f8328a486534366790874960942abbbfa66c0f0446b00259412ff70c3f50f7014e562dfe9802725dc8302cc2f9116cd2f4406fdd3f814e1de5b567b0af41a329f70dca2a29050cf8b915dd8a4b2e6b0b63dab69c457bc98712cfaeff487bf69024a7bead9ab6a0666989eb958c686549bb7758dc8a79a9872dd43a6d2b02fa5140f4938f44db36ef499834d36ba1041549e050ebe31aad4d2a8c68cdbd333eb42b9718d1f541fe5ea54dc64ce13360c4b3632efd726414262dd30e0fee84041d0156742ba14c3d74133aa4b106f9a14657a730fd6379e29c25aee08bbadc4fb5b878efc3c5120e5a6b5808452d13d62f87151ad3571f995a1b9699ab43e6bc2b14f2a3a4fb03d0ca1e8bc52a11d3054151f2c5cbb98c3fb14e2ad3dba058bebd89c1bedec39009a6b8bbf802b60eee088a73fa187aecfc8ae59093a1564f41c63b7c84adb46793737d401406ef4f96adc8cbe1fb39dce8bb730b55fa8e82f99553bcca15b14dc5aeb9fbc41d4fb1cd4e776b6c8d343dad3bfd99ef99e08519de8d91383a716157609638471140dd012992957921f1130e0d8e87d5be6285c9867a96c3e3e669016b671998cf4cccfea5aa51b598c2e2018e7595ac173687183e80c4e48010e38e0929e7df8a6e423888633e7eb3f206cf361aa667b5312ab425f6eebc5ba30a4b9be93a1d475ee09b6f6883ea44dbb15546c11f161f5a9734c246a52ba6bc37f6590439c7809f0feeca1c2ab59cde8f4adde90892315c084c4ec3531e599651613329b4c452e1a787e3e62532a6bf48204066027946a3cb0cf63fe3e66a1f0889999322d4cf3f621336a10e56d08fc8f873b162729c403736035cb100721301951e6090577f676180773050bb301aed2f3099f08bfc8c6c542d53e172152f7e9abac3448478f2bcc9406602e769cda057c60be6a0bb24d8162e06cff05bb3918a5224f2c29d8079ede9dde5c94c19cc91de6f47b9e307fec0755744260678f5d0a8e0a4640b5b63e42fb0f2521bd2ce06880e70b7e97fe609cb7db8dcb139c425aa5fcf8da442b416bf74d9d78ae70eb93478999bfe9ccd71fb70eafabf9582be12f6d966b6d9d2b5a90f3df4b880767a80ac3243ae6c09ba685121e8bc4e328fe1a3af3f3a3689e71773e3056966fd05b5c01ec8a0e2335a776614fbb21ab58d0d2b1d9cf4e55b958be4703ae359610d8d2af56b6fe4678188da5e3e07b08b6b5c423065f187d9fcdcd1f6fb75c22515a7d63f2514baaa16e4de7a6d5b3dc4e36e53eab0d65ce6d5c1a51638a5be8d766826e1d2e6946e45b81521c17a8dc105eb33929c64f088e7cb73babdd410cceb48c343e0d15bb2d7063e35824498283e1bedb985e8809ca36a1eb22c018e55104d5a13375ed0d32852e26fce547dc50f992dbf4e5b3f0a16929009060a80a1b149fab15818447bb9d3c9d3bccd3160a4972b0fc09dcfc082cddd6da2d746b34d15d4861f8845ba16fc5e9b3e3efda7f93cebd903d62efff9cb8f47e482ae52ef382530edd4dedf9b845fb226b117e5e9c5cb1412f904277412af5605622fa0ba4f72d46bda4cd3aace438ec435909cfdd930ddf711964ced67ef9569cf6e4cc9496efc87f6608cbdb7c23fcd75823ddb2d4ad88078a90ab45289cf37897f76861874e4cfdffd09cd72f61f875f3aa7ac699b65b55ab9fb1220f03beebe88d4aae5d7154687508757aea45cd49318739c3ad5248c7c304b2a18cf3767466cc8c940544f236e0eeaa893acf27a5674d8d38766e4554142691c67f4634c09d5f61991d6b50c65103131069930216250e835e9d71afe9e471e5d584992627c70b4e07b761db9ef8fb0db545c7bb44e19dc36e5b7f44e98ccf5281bc91e10b9d41e987e8bb246071b293cfca2d4637250acfaec8e4a7f8136fbfb69f5b87736a0da2dff5ccee91d263cb8c8be2651ab1fd81a2fc26ad01a1817e72f8edea8ead59475a03d8e31e25f7a726e037fffd1c4f94f2424d96e9b8a9ce6858743416b21a03a05c010cfbde0377dafbff206284160f33d77f5b4fd4f4936a76ce296fe03ef5fb5c49d6bb647e7ff973d3a077aeb6d067d06f01aea576b3b8fe77e2bf011ac86bc14db2307bafbc0161e010c7ebba7891ace07e7211f52e64c0517a90602d43aabde5d61063046b66d47ba0406cae0697526c97153e501f1399eeb6ee7fd63817cf14d133012ca446cfa791bb1d9191c3aded03ece3b008ed2766a11347a715085b5f8e875d73d063da80aeaceb2acfb2645658190095e30c3e89749cc28fe9464ff1f753707ef9012738262fded60bc10c7e30ca7daef967b76d10544db7932b576633ca35f11b801b54eaf7f8a11234db13fe9f8c637947b4cf597313ce5023b59cd8c2a1e67e7f96e672442554e35e77ac359e2765bbdb23706343a94b90b193cbb0d1bf184ed72cdd92b7552c377c3abf06fc4b64877c8294388aaee95c6ddf3d5f54cff9ff9295d4ce5570778fa782694074e0d44151c1a00792e43dafb519805dba0f8eacc5285e76dc3d046d0929adffd6fb59de628cc0c2d46780a78d9df23bf988528b26624b78c4659119660c21611d388e1a058a329b3363f20ad65d4c189dd546a442bdf24c91dee783d8b75acc086773f2478b9e3cad6cd696e7cec2ec229111e0d2bc9d7285c50cbc16bfec49235afa4e2803c49298250104e54ffde60153ad85e0a1b143d034d76eb0670765093410484a1af7cab134500f008444aecdf6189824d2919745613ea9dea45fac5b1ab603bce55ce1a729bb7bdde33dc134c491aa7649dac095bb95399d35607fcb4b4d9989dc5ae3bd0c634d9cbb54be75e5e01bbd60dba594fe9ed6af8fcb78c8248eb539719e6cdb91217087c9c43d6b979ddfc31609d11c20ec5db8215bae636eff52a74575af7d44728c11cc0cb4dc4e675b2102a10977a4213790a7bce73d5e01f47b7d991d1d6e5c262015b950131fc681f029185f0a6b97409b27e3499ac37c992d06df213dfa8f05091422fe929da476aae4e45e2ef96525a3de376aa79df771c0c1e53f6a24e38c249847675fb23f36324b315e17a164cdbee3284d86d8e5fec437de9bbfc9723cbc1cb4450300a5c61e09331ee0b89e294a0d0fd3c56e6663dcdfb72821e3a81b7fc375da243470251ac1ed2129e779d594b63853ae9a3ded5fa032c094243b0e03d4c8591341be65dbec5e118dfd5fe37fefbab87bf2e7af939ec646721c57cbacaff0d7c6898f0bec9dc521c1f03acf968a5d93ec4a0f330a6f79fab94b67b51877e5d6524b09847896360a5ce046894cd1bf8db8d4491fc7bb43b5b52f461d66339755579c4967ef9f3a38e264582ea4183336ba83ab0ebdb4c04a5bb76bf8c670236ff225a30e9bf78262890370af7102be578491add2ed281ffaadfe67db91378b3c78b7d9e412f8bacf4c0ed4f5454423d95a644a158370eaa1ff775fadc07b8e2d6166c05aefccef2090cadcfbd38a8b216a255605100737a5c57ec48415694ccf0831a123ddb7d5aaa807649b52f3b77a22a2bf0bb53525c751e50c7abe86d8444d23d04aa11ca50fe8c5042c1dd917e95bcebf088b36e8703a146f79ed3629f4000a7e1a864452edde5dc5b0716ff3dfe167167888fd12bf9d7f1cbcb12585e3ce0b4c9432916af947389f6175a7e536adf4dc819798417619dd614c2b678df81080255032344ff7a47da6de9b7bb45256f79412c8babb82761236890a5746001686124c0cc71cf43a1b66b9d6c019d2138c4b89ad8fbc0bcca257d86db4bf8e7214d6eec3a85a746f052d2392119ad059041475f8be0103409cc557b3ce59735f38a4fef90d891ec21a18a8870245b59c65867b02c75f537640484cb994fd57b6ef839083a7784dad03079ef05a423572c94f8c6c1ddcdeb22449824e54af47bca441c81b251709dc78013324d8f082c1e425f1f01a25b68b27de5d5dfe91b6c1adb64e950308f0ec15f6a426cdcda3c3af0c359f29aaa1d7772a1d9310b3aa177af1041e98dfecbd05cc8efa6a27ddd7ab1683db3dfea0dfa251702c2aa804146b00b6ed428cedc1014ddc3d068c97e88a14c61bac9610c687a9b6b21e068f84b570c0aef4dbbdd8743004d7733b4bf176c1c874104f11f4e3654142f8069736c45fa0ea48591dfe10a82d50f70eecaac635954047d99f4d59cb3d9d4b4bb5203e3ab5df490825017d0b1a5bcab6c09a1d40b6b38821aa18e3bfd6614646d2df755992f95697fcf36d2d86d96f761ddbb98479dd181d995c4d45966f31459a92f8151a8ab9e2829a395d02c96c0b18f552d67c6a9b61c885ef59b156d8f9b96c5c8a0b0341f0afdf4f1200b894f1c1526badb7b8a43999acfdbcb2a8aa316775f2aefc14fcabacce4ca64e1d266ffc341f841a40d2e783de0fda91e7be60c5ddcacbc5945bb072a48640a1eeead7c4eb67f055c82ea87497d9a6c6955f646f2322a964e5933ff2ab0afdd80f62f92e3f4d99311feb42ae8875dfad897f7b369c77c5140e64dddbf5e92ad4042d422068c72fff3644327ed3aff6db5a2d8a60fddb5b500f49c923c4e27c730c6f782da0e02763f7a5d85451e1b2b4b03f6c55d30222bc260fe779345b768fc8cf7dfff9a4ebe3082d5c9caacf5536163deb039807d859c2d805d77846d965e2380a8d77f6b9264642315d0cab8799c82fb617c1f361b4603a89eafde231bdb614e241e02d06ab8a8f66f0b0e8b54ab93ef5942b7bd3794786666de36b87505ea1791d14347ffebe4832e0206c36bb4cb3e14c364a6baf94bb1e95b5cfe98fd9eb95f6bd4a87b8bc50bc1f334f46449a4d4a7e8255772dda1667f23c52b18be341ab761579dbcbfabef333487abaecbcdb6c54edc3d9de7b2557e1dafaa397a20b18c42f34d778786112f1e4fef1e31fac4b713ebb90ccb5a0130a99f7bab718adcc42ef60f1fa95dd41638aa41e355fa56a7f91077aee0a0437a0770b73ad30a872eb848ec148ccf14029af75b8e986ac78aa9330f89f89d25f63072e331cb79c56708ec32de042bfbf1e1717700dbf68efec4d16ca9bc261748abf56a65f9fbc6e89c629fd30001416668e60705bbaedb11b2ed6dea17eeb826091638c434a93bba6e769a468e6b2fbf00b8983f78a21d955ee1d6dcffe0dd830d1c819a782ad4e3bdebb7372d24e92019697967e326bb78c58f9d64ecfffb5f39403bf71511c9e2fe769e45c1f67d809261c1267a502281337742ab7d4827e7222383bca2f4b8b52a5f99d94237b1f3d4bc3766939062cb16ea0ee7546fe2d75cc801790d96e3b17fa7f47eed942eba6075cc6d35d01a0a00c611a33a5f2dd54d4bb19bdd5601dca3b3ebcc3afbd87b9b334800a727b05a63a7ff1a17a9d8c0e9a26e0b4b044a0d08c3567638805561981c467bbe33a21af932f8900181ccec5460b66ab519b7e5d9ac1bbeb7d4f7acca67a04993d6175012d2d1012ef74653dd015db4e93b2b25425fef973beedafedb813a31f4c792fc54e6fa5647e4e3026729fd33fffa30c34997f04dfcc7a63efd5325e837090a5b903f310f9336e6dd91a64b2d13391f43201f58d5b002347115e1329cc7611f23369a251a3dae6b8baf9fe26840575bf8648a95ac2fd5efa75ef4603d79919f0b3995f470ac0235f51581f7321f7139913e43afce385b87ebc872693269fa88677a63f3ba676c98932afffb0745d6ccb376e0f570cbe8497f4729bb3812d919cfec8d2357cc1dadecb36df45c6661e4c0e20201ca3427f313e7974d00cf66203aaec23864fce9a6e2387885443fdb7e6174580b8d839833fd31a198dbf33219762b5a1829ad189128963c41f3edcec75a4c400a778ccda280356ffaec62c9ea5493422edf163f801b2128636f1985911d6b11e8dbbff55d8043dd3bd2f2a5fd93273286de9bb8b531dfe3956d6400e2c85cef74b5989d4ad5384f03612bfe897d8004538cbb333ab19706edfc24905cb9868d7f06e26d97733ceb9639b0e87e6df5d9b9f060429195cdfaa2fe3e5133f6f1c7d00d3d6cff6f88905f5686d7dd80cc5f13ebab87d813b4217f3bf22a858a09180cdd2ec0e731e86b5daabc84ac3118009584c3e5e17e6e461f060c4d096311a0d893202a6f803a157ef6a39d3f743a1e77d976b2ac85dd5f4b1d36416f99fd012d888fc9cd3261716778f84d1e79f9edfb6db5b7ffc104c97e806e8784d6c2c4ca45b72cef66a7fe431f5c525e6d4b744423763ec727fd375a5daeab93b57ff2958954bafc4c9819814fd6087decfb95c337fa69824707626de3c906935c02d7fe980c3d1d5d8dd4059e4ed33e186334670c1e787f45f5c046149a7a4482f02e4b420fc43c6f8e05277bcd72298ad4ae0e3f196c72e54645a007c31c8ccd2a9641034fa4ac4a3bce3661b9cda0b77ccc0d157e0e8ffee5dac37564b2b40cab922554c10fddc59f2212bf823772d8f42d4b8f92cf2519f82a836b6a95221ac1192025b6e57c9c68e550e2d6c6bf691bb3865af8c934afa2ddd0232fa7b94626267d5d0f0803410ed23ad8a6e098a6b412393be686d61d7131244a877fc235aa91babd61cf04225eaa8a7fe4f9a96cef95a61880187489af45e0f0914ffe3ce6bba6f4347ce130eac2821335e71b859b4825bc3dff33c93027a0de96c561212ecd6ee730ed4e8b23950640218af34418d9675c1cf4750b9cf33ebca156edd5dd8255a03c0a29b5a962ca137c7fe50414f9a719c703b2c724c8fdc6f511c627724402eea7523cc333540b88bd1796f621c2a7d7fd84b79c3ed168bc876e8ada6715f13f7acd064829950f361ad61e1c5d5ccd68bca4da9d83e518b89a6767f84a1a0b345fcab942b18b8ff5b97a8491ec755ef1d888be50e4d345a786d5234607af543288a98f3f6d2b197b6d55972f9eb61559247cfebb9adb70e2205d6bb35628e43c7c0609dbe91e36d62343557295b86fbb43d0c7fd880d9501c777ce3f09fed5b40cf0f706202558f1198f98efb9585434d860f8b54858996bbaee47f95cee637d37b38f0e38786c440e4e02ed1e2a5eeda887798c5ad4d6ad0b1db3db90ad3276b5252d55ef57909510786cfffeb1046093cd9cfd226186a874e068d31b508f1b89dbbc72f5089c99a8efb1b16a6a0809c410a048a866e31b937908873b71c2f150263b339627e35734a89296860c95625aec4f59f13c481726ea5500aaa025bf9758a66f4805327e1822a679ca01c11a86c5fc91ac11ae9367e6921f4b49d701006b13e2ea60404b576966a1eb075668c3f6b7e5f3fdd515db9ed73528e1a5caf72a595d67ca6849c7d59f11c1735b8cd13247084a5494fc67fa234b98393f3d1a688a19abee5a7d797d1231b6f603cae08fcd53f6d0b486e72567807990670e584c28ed773da60ce45b86ce24e2cc45440bbac60d062580ebf6549e07f333ea77c0b470cb34be8e09df6e7ee4e258a68418b6ae002e5b9ae78d98ac26deabf2943bc66f8229c92ab3dc3368529d309350f634c1db2c848243116aaf0df87fb1b664eb33fb41263c7faf54938004f263bed891a6273a4d670c2ddcdc66ca48860798bacdf591bc3cb613561da692d5e0a31a4973adff559244883fe21df9f696a586fc9b68202a5abe8dd967ada9d0d53b458b585998d88338b4cf8ac041c3b192b6f4695bdbe65c68e2fa09ffb9421165e3faeb12e018e5a9a769870fb8ef017ba6b2f011d0fa2b68fab718f7924dffd28ca100eb53b6673e5c0119b9396d6e2fa5fa8f8cc8509c5ccf33e76881aefc096c58f2a9af545ed06d1030c4332fa4338e4e0ed0450a6bd67beb866946e4e3ea92200cfb984259a76fddd504fa46cd497db3a4d5fa26d389bb78df95531bdfb14ebdb134c638b0e19b34083aa085ed8da6db8e2b58427cc7cda2b22e36af33c819cacc51e1c5b7ae72a62ae75ff8cc6bc9410a647aba9859cd6a017586248c18df2b5313093687239e038c67722b2ad816460ad558449da8cb1f4fdc3d29a39e940f77ba286c9dc6367f52ee4ee6f397b1cc31fe3ea73e63fb88ffba17a206d1e60647062064f386cd73f02e84a0d7a50e74de145bc3de226187ddcefca59065885d3a8f97ad244373a67908fa8962fde3261b93fac265a00b5e64c700a7b125046d906fa10e3a49b6340cf47cad7873c617bd1d7b8e043ab941470d851ffd7fa2aa4871b8e3f60403815bde04aaeac0dd5308592451ac299cdf8b0b523d551ba2b3975202ac97e10217d7208ee817e658859c3b577349de41efc61c57491d50fdbf07c2e7d3c1f5b05dd61de2361e45a90831481d78b9a3ceb0641b00d4bb468cd76f598d817b1c751689c49907c58353e342d2b522f46dae55294c604f25f4a768a7aa798b660120f3fb1f79b7c8d1e9f39bd0a66d122926a1d4a0d0c009c47e2716238df8805f9512cfb3847cf2e22f4197e7901c80ba253d453cc2de2474745f22b269172b83aaea7650d6de15566b35697ed11778d4730f940cdf64f25b4aace36a2df434133db7b1acd38186ad736dfd40d37b02672626606ae89ba4eeeb89d610316c36bbb02e735ee48d8ac8adafa62d134e91fd427c1b196d4596e827edbfb4dbf03f8c96c85271261372ece5aa03fd4fa500ce907e35d060b3c9269a9ec1402532186ca72e529e19c9d2d6adb6bf0db3822f995b05f95ed407edc4b748be5feb170df52c2303fd61107c28ad99b7a5e5a294adbf5b85560f2a24b7abc923f9db798502f3c02b744b2a20853de7e9e10c273cc163c0ac2830c8c043ec7689c9241a46a61c4b3fec86bbdc9f55dd6a309bdbab02cc6271941c1d7c9f2fa7082c5ad781104e222bc2067f640322d9fcc807e6c17dbfd9eb9279c68daa14ef8cde3a20ed1dff662d437a0122f1f7e9477480ef680e65e18d41310ceb4aedf3f8ccd40f819136f27a947aa37a382e046253b54d7eb833803a6e43bae455dfc5d837ed5d07b0516a5bd16aa2d522caf0ebca4a4ce8b65dbff43dbeae7c4378fd0c03d26343454baa63e7732dfe5682f744e7b5c8db6c2b1aceacce8c74789aba6a79231482caa5b6972305e58537e75bac9af71ec15aea9b78f1a6793fca5948f2a410187a05ce4cf99d950f041f4837fbe1fd3a24a43510eedd115c54cb8ce5871bdc29c56b80a00f52af9c77fb3f9634fc866083266416260ab422b8fc0b8ca82471218c42f945923b3c1a843986fe75083483add49ef4fb767a637a60eabf4f44afb37c2f71ddb0e2e8dce227c7420c6b11ec16e07b934f19720942fcf3eaaf7691686680e7cdc510543165da79ba171884f2b620546d9e8ec04ec86553b0c07ac26daa91655e4cc65b99fdfeaf03902b2a57b243058b9da9629e1274d3dfb8db5af35d2714183cb069f8be6df2e9743e0b590d339d894388f39677c97a437426a21167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a874614e9ff0ea832df83efed6872b8331e5856a1824b85fd28f15d216e62c092a571c32b5fc9acdbd4cdb771dfca0d71e4998609c0c08d1a14d14dbd78190506dd5801dcfca5a06a7cf32362b015ec20d745898e2980f8a031da6c8bc2837848073b47e4d2c0f96e8fa813a9afe5bd5f1d420419d8987b99f04de806ba8b53cde202d1d01363068bfd5f0d11a634c799c7b2299e9282c337a0c37970338b7cf0d70633b55609caee695bf6bc87247a2fdbfca8d6f232a51d5f086b1beeb5e57b952d9c0ea43eb2ea234d97a0d3ed6ab215ca16dfd815bda082d3ff63fd75d70c0cad866b564397c8290e7609459855d7af29cfa144e91a7a128ee32d5be2cb0b25df936b533ce8be93c2f0f4232bb3309ddbe7eb2af5ce363a5a892d261b48bc4a8b29f83963784889ca3c140873326e1343a191074a9ca70c032fbfd7aeffedd7da3424c3f2acb5c027e8849cfed22323351fa15646776b22fd30554e0162e25037a3a390c26078c672abbd67854d6c426849ca4b45415c17be7dc33b1815a95ef4ba8fd76fef4fe7d7e2eb16d2e6e7809addbdcc0218e395a22dc923f28d99bd3c4c4865905d489b99690d2e0b05a721078ffba41a4da239218be52e8f1017f1cde5415f1242bd0cbc123ae49f4baba240e4cbdd14f08517ae62b21618bebde4ac1ecb0e09474f459fe2a93b2308184924972263df0715b01fd5e4148aa0b6048f70f186e3ac6feff817ff0a2f5a880042c053e957d8da9163a8d3065836999092ae9a2d77e00d1a26d5fa3e142b255e9b35afc0984ffe30b4886ed6c23f56b6bdcd528bce555b2ecb58e8a1624e3e13e09312c31318023c4e86b957e2b01f735482e0920b15d8003a014d29eeb25b5e2c6e2428e6818c20514674afaa73584c18c645a33f6131db29067c39b3166754ff9121c05fd8f7786df37d5fff9fda687ed7c0a627fec0d969ae4425d2dbd220bc762844fb567297b85fcb439d5c661732ce9a09b974c81f2ffbd8b4e121db43beae41b175741727d196cf520b1acfe45b39f5a2c077bce85c552d0ecd3e24ccd1632b1fbff300da160865f64b6a537fc3ba8c463fb73fc0cc9370f10a06f3caaab26bfd1c2424c139bfcf9dc2621a036f1c3a5b1afdf22f43c7b7106d5c556b94d5708f0251f495f2a5a5c57355d005b08f292910e172d2eb5e54f5e1da4f37be93bce7e53a8b38e5354e4b1d668db4186b02815392de08454cea8bf2193728822bf663e13dae60660ed82d2b3c7d208cb72ed46cba617beeb502cec6036bbdd40f87cde83673978a44b72b425d244d9cd08b40671f1e4a0b3d3b9f97dafbe9b852f7463a5f4b3221853f46a1e8ddfc425990c23a23065951d509aad41cf79420fcddbd655f8b5c745ab0b6ba03d4c0c3085fa2894f392455b4feaa161495e55bd0b1d5733fdef62f3a55906ee30814844d3f5bf033e816022acdf521c1aca7c4d31326821029ec4feac9b21a9fb15f58d3df7477ba6e9cd24db9fa138d3dcb86b7014d77c16a3d2481dbab6ce0ee878739ede2a066d08ebd567d138ae66e647c8d880b8d71cb02d9c82433e8a89cdadafd8a750e397c124ccca598c4734e3c9bf372c92d76530e69d80fbd17db0794d7a460eb3ada1decfe43a80d1512ac9e00688c745ce1a4f46dd04c2066caa5b4743c03a55f8cf2a07adc65894c33038661af8f39682f10ceb77bd41e71d96aa476f256de75bc0d2a275afe682542ae1b8d359f3e9ef09e2d47367a8928ecddecc710e806badfe6abc9a160c962368e82e59367dee065e8491fca43c33336d633f3210dc72548ee1f6ccbf8c2cadaaab7aa92b2d83f8e8059f4863a958078e2381dc014cef81e59e5a95637f6c5b90eecb4c804327a7450ade57da3b3900c14949e4e89796ce0c6c9407e03e9c6f388ed53c96d1cbec9a77321dfec3919534803fe7becc03b9cbe088ec31522e5c1bfcf7c32ab4591b87ad0aa60c3ca275ba2c09bfc2f4826022d4cd8cd6d2857851ef5900571c4c507ebd1930a4721b7b60d85d3317abc4d68a8513ea42a38ccd5e2eadbfd959abd874af125a5ef0ca97bb3951b4040304ab3c3be993f9d6d6edabd631f6e3367ce0a2db70f3661fac83b75a98c17ca61a554813d23cc4c2120b41ce29ae0657affa1b7a2049830f191986056c32110ea14c811a714e62aabbefbeb98c50a800759041db9c40a3a9b1b3565d6e194d50086908b778e96aedfb5312a7bc0f461baf458f703b3d1445e2a1d82c79b9eac8d752d79a78403c0ff9a026c6225e3bdf262225fa3ddd986cb2b555e234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4df215dafc2fde61e81927732831ba48134fb2b4690de971fe46f6e7fd3b8673983a41fa053a2adc2790442a92d7f5ed4b4b8f86c922f40686e55e9ed70fb31883a2e07a8f9f3c4a97e9fd45863dd438733b036d54e5dfca64b92e744e15cdedd6d9dff27832f88a8a613ed9ffefd33eb3054986ac302b77a5b3cd68c622f0853966ce56ff043a5ad9710c09cb5c874bea809dcac0eca2267afedc1192902c991efee94103947ef8c89d847c0d6d3dc5436e181d7fee633c94a77645d4c4b809c31af7111a80ca52d8866df642feb723001343540de38e48fae96e260f3998e97e64cc6bfe5873ec30cc1341c6a8025e8be57d3aa251f57d38efe6fabeb907934a7fdfa2341b6b8ef6b861f137720aa6d336cb2817934ac0ee52ba58fd436b6434132c926c938e21fd22f0c80345ffb65bfea6f0a64adc36164ba7e53826e7df2ac841e31e486bfea41212440f6049d74870f92cd81235ca94333a64f8b39493651c74f0188af307153016ccb7bc1fd9295a64ade07ddcfbd8d8fb0199b657d8568a88eec5600f8e39d229ac67d57cda647e0eb3d59ec610493b69ab24cfd786ce250f916e3dcf21669277d69db53cff9994e8b703cebcc4123ace6ec3445e83d8910b2a29f5fb9a446923204e56f867b8e9e0c80cef66381190b1e7ca0199d07ebfbcfc210ba919d3f157b6c006713f0eab68cf6cec5438b2ffc52fecaaf411d3d7754a6c7890a9b74007cbb617d58fb4deb1a4053a6e7ab610413f73d0cc942bb74b3bc311d01186ab5300966454f635462214fb378880164c1bf06913af7edbdbff4ab0cb78cce206ee8dbbfd159e6ac8035cc53fd22019f57ec41ad469268bf4ff1f4ec5de695828984915123d7934005834d6f46539a1da518f221d75fba5a531f3f18e95a7df21bbbc5db678dbcc1dd4d102b291fa726ae36e3bfc04a56cd2ad7b51c878ba4da8ab923e2a07e1b33da243f2fb36b6dd811797f2860d6321798f0a3858468fcce111d8b562840eaac61415f91f1be1eea2eb91307fd26670de4a2531fc99bfde5de9d81c5d683b65fa3d39bf9e0bbc3016d199e5e0f755f2ee9386e38f05097a3b4cdf3b18ea1eaac1486b34cbea1bc5356947166888025e6a335a97369ab9c37a13cab98f79673c48fee86454827202b9578ce5c4f821968b33133138a9da459025ca40710db82b9080c62cb0d3dd5a39622dae909dbc5c2078a309672a162bd79c53238a29646ab3369f93d4af4ddbc7a8e846d91bf5db27a6acbbe916d64a0ce6927305a8acd4b69069c0759df3e3a475241ffe1b19a863534d1fc158d62c2802775dddf2dba019cee5d508d4757e02bd5840ebfdb3e477304f8fafd16dbbd9eec3949e52608365d3416ade96af4f19b0c65da7cd9a5a8aa8fd35438679324285273fdbe4e528055a5bd6037abdd680e8ede22c59f604ee5a0839ec024e3233e7a8990e1777614dccc16c841ba246667f1843f190b46ed3eaa51842df5e907d974f3e1d81f3ab80a745f0ac4b1277caffce1822042b5072024aa58e0a9a388f1c4185bc3a9ec7af5c96cb96de3c552a690d52c21fc014b4e79563121874a7fc217396ebc031e2ad82de7a51571a6bd3c8cb88f4fdd056a53dc782c457ad60821bbaeffb0178f8a31e947856f60bc2fbd397e585a4847a8d101554c8cc18c6bf7bcc0d30136bffaf1b6927b8807fa54b6ae1f9b59ed53f868e5e0c5b95d3f9a7f402d0ecf14cb5f2f1b19f5971d47712c0b6d002ab26762bf083a38848f52d571c98e273be8dddde0793b6bfd30f1072247b2512214dbdaa4bb1d04d61f00c54a53513be5bc2ad6bb74340b3baaacb3c068c3cba4687fea9a24bcb3eed55824c9a49850d2b1711cd81f59338f64b6c3bdcffbebfe8d110fca12bd94009a6bf46bd262f094f6ab3fac2bf1ddcc11268717de600d9430ddc9c7ddc79e4a13aa3e1715c983de907794aa21ddf7a23ccdb87bfc6c0704123b3ef5053cbc9846a5114066a7588ee6a27c21af24c541f5567fa36f84a6190c22cc71fc564de57af87925622594f499e76a354b8755a25bc206848a6d0ddd5e6b77696caaab44c1e2600e052ed3cff24468d0dfe1c14c3fed9c5c5e83f95c6cb9ae8632535b1d80ead672d79b9a66ae8e03832b915ef59678c204aaa854d6e6a5b80e9e4ec9b76fd6c5c0d9e29a852393ebf91daaf3bba2fc3fc5eee8a07f9b2d655d58623d41d85ab6206696980114dc1626ec7e05ea6e0981506e47a72644ecef1a247ebeb02304e1b927d011e505f687ce95c5433ec87e7ac5390605bd0ebc5e4dde0bf175fa5e8c44539ae2ed081222707c17748ed9f5e85059838c6af1eddc1ce1dd399d5e630ce94456ae5d094a17f596a12e5eefb7a23411eca6546d576002a2136f73c227a09f44d31305c815a2d0cd2cb0454cab8ff5c9338951cda2d9a3c8b0bf358f14bbec1da550486b487713e7644fdf1724df1ba7ddd33d4c083b379bf81c6a7dc154829b48d58105b5b0fb769962700250469440340bcdd27a6f4ebbc875f4a245131a25c82bfa6b6e92f01b1ce9a6d58a3c87d15af1d5c45a63ad2f0d3543a455e8f96853b929a44bcd912dcb0c49a540a6e121c766620f226d7edc6c0c2eeaefd89eef6147e437567cbc6775031b99ba09c6884c30ecaae7db35abd484fdf4b5c7bd754d2cf3c3f0ed05229f257da1424e9734e5f1ae8484637158209bd564ef0f020777341f0e9d2deaa6f05b4def16dd0c90d2ff2c894222522c635afd6809c6903a8deafd47c4e4bdc1f14c3a494c652868d062ecdea527c8e51793303403d32958fa5d05be6343baa0ec81aae217986b3fdd074215a1c24495b3b92522a7781f2ec1bd54981d34d3df68d0332cc6c1012841911548892793740c2347532e774c9729f0fbc7fc0e8912253696ec1301d5bc0746e76d9da26ccde36a96c7355de6e336be6ce46141181c7cf0a02f1b064946b7af9fe2f94ed6bfcccebfad8fe98de81ccfe2951dfa196968b729b0599e24f38a92e003b4e7ce1af24ed8c7a23d82e642b33eed9d3f72d91a617d7f6ce29de726f5644676aadc96fb82cf119842679a3d109d48242ac2c2ca3922039e5951daf24e6cc5f33549b05a964c2d37116588c0e55aef9a0fd5be79e2775c6103735351403ead93e7a25cfa5b63342d329dfa6574b923e527ce96f2b07603264f29a9097f1528117d6a65b73a745dd3fe1552b7f358f5cf6016aa0941e78ed9682a6e68871ff4ff9967f21a174ce64518c63a49fe04311ea62cdd03b3f8e7e8a514c9daa85e7ccedecd4a19ebf73cbb3c3d1ffe7b8ace044a3bca081d885c30828b7a05cb4f18b4935e72914204a8df41c11910003e8b9fe83601c1b1d2feb798f34f79a9e195a2be9219f9b7f24eede7956ec7041a00f98290bc319c9ed7b019cfd0329787a362f3061bc04b812df2b426dda2240eb7e99a101ad4cd74b96bdce4b41b1252d3db83e25da61bd430468c3d217b85233942f65f8383eb2ee59ee002e4a6cd24886336d03336c0557d9264578bcb0747e7329e30ed794d1006a87b588845178d7b1b19fa2d0b59eb64f1355d0c69cd39dfe65a9a31e00697adb6e7f34c06b05dc77a86794a0e60e717a3adb1f33a0f798f0025f7aff9f7f582fc7941825f2a353a09965a413d8553f04d40fabf027db9287a50d5e214b2c131e524f3b0889cb03e7ec51fdded39da06c4af798dba1091e63a9ac5b4db3c378bfe071df05ac9937ff0a13c6b6c12e43748cf898b1a2da94c1606eda20346321471d2d0312b328e8b1c14ab7d54295e0853be5d4bb22c537bf25e916093cd7c6cbd3e6952784ff4fa42bd288a755aefcc82f5a2c0e83c36aa8af8aeb408f46072b1804829eb82ad642d33eed656de6187a64fa2e8c77cb9c00c7846675fdf4a84d49ebcb9ad6aa51d5df95c033438c24e2ec0fdc04289bf8d5edaf5ede6e9bee6b71b7f39a4538e83a30b854ffbf9e857b5f49838a76e3f0733e817ecdef3f098f507d016bad6abab47aa6d5fc23b0520900e4254e6558eeff3b98c62fdb023c2b7d649781fc36b836d78b973a49e225fdb3025226da5ee9d72fccf80f4a486a71badb217a3806b1c69bc10990fc99db7f742587176521c192d098dc057d4ce6aa62d667fe2cd6e06e4f5728636c4818926882b061da5a008caddb9c206b04adac097ce0a0e7c2cbde134bada58c959cdada460d4d937311d313cb7fbc127f0a5367e3ae87479b83b24dbb053b9b34a5c77a417000ec2133ebe08f4278df5a3b20d16e408bdaee99703460ab4c11ab7a81e6e39ab49eb658c2caaf6af67ecf0704ed313c21fdb58226d0eae8b139b23a8fa84383fcabc47573e7e6c56a2ad7b3a6288de4f8d31293c20294be36f9584307f7939545226e7c514355f8192814502752c0c62534d8437f752d61207499b98cbda402505c397ee6a775ebb10d9db31e639e920ac56997cc107abc65fcdd1bd0aeda897ca8aa6f16d87333becb720be6025163dd861c4c49451c234b4c9eebbdfdd8d7731a8f968d7dbf419ca228c29276b9583eff3c76ecfb473722ebbefeba7614546d2a6fe13940af9fcda7300800f8ee5b00031795daf0209e507bdf6c751995ace75128b78439431782f628f12583fd93a6fe0bd05f42b6cbcbde39936d1c0e0d33c91a1a1efe52f1101fe637e448cb1a5bf8dee0b137db4f72b920470ccad7c38dbc7f2dd75f7628e131032bc1974bc4a4ee4853e0f3cac6eea97869761e485df976e2098a639e65d901990b855fcd01684059597f980b2f209d2f53ae58d706d0685b0bd8d2c6534dabf3d936ede299f86b3c42299c0e3d7223f88df15b8bac4b411544deab25cc709dd3a97f99060a423bbb2ec9ee14645b752528687055613aff60dd8103b6cd0bfebe9a3e29bb1e41a175ff39c767feaaa686bd4371ebfb4dd8dc45b0e78a7bdc1ba9c831394a7bf2c1740ea900975c3d58710624f8e2cea734df44729d781a34436c31100b2aa104e4a2aa6a6e81e5ea39b1c717bd83a6520a5c7a57dcf66fed7cf93607a101347031a2394d1f427fbd868427b7a1d83993bdffaf6af564c536390eb15c453eda2a0f485857779888a35fa34efedb1b328d9365ed5f2444cba4df9f79185245931a1a17077d6dd848ec054eeab9761480df919429b5d916ed86433763d6308e566916a522e7f8b8bd4372a28e127ec122020b469ed48d4b59d87b10d51fa24139f82b13ec699becc40c37df71c3aca4fdec626f605cb69f4db786867d58aa0fd214cdedc477cf332c16c4847895f05bb5938c61cddae4a20e6ffc5d852c3799ba1f9d29dfdf3b27fb048624807d7dca19440016324d714c8c30e1d7334d849a337092e8fa4f8ebfd52dac37d2609efff67df34f95b136373e9a32aafb2e8416285a4ec85619e8ecd9f4d027452f258b5d1fc27197b60ada99b0c2c7dfde6b9c6ae3714fa40af4dacd21623d0d95266e20343335237d373d2af136e693916f36e9af92936a8ad9e1851c0ebb0b25c3ca5a5dd7830136bf77943d5c5545df130e87606c04efd2657d249448bb3a6013403077af3c804522dcbab2b350e3d26cd693b07db1c9e977e258928bf1e5c3217674a8712d6520b8a6351323e1ac2758e3dd6624b4849fb5b82189c63c8db35c59bab50a6a063ac585f8186c96ba4ff8ee19936436006f0255bdaea857e7baaaf9293ab9d605789508c023298644bfb032d60b83ebe66b353e26f11b60be4acc8542b0d8e5af1abed5f592f15c1681a10151952f12cb296a37b09527a5254231d6fe9d0d4d050ddc0ac2f9627eed0a23162c5a44ee36715607e43fddb19cff9c1c3e9376b9185eff696258e22f8742b6af8f605baf6e74bfcc0af2a6b1d6cab08eafd9dfa2a915a18feb6ab797f851eb973904bb226db2e467b9d668675963efbd597beb1db6d8a2e4f8f4b944923476691fb8f763e76ea2971ed7628bd32b2706656bd6e93be1bc2f2462944cbb10278ed49cbf815e522315cdc27283445a91ccc574fea1fe07cdaba6415c3a8ebc2d3243e460f65548080031c2c13095def59706024470ca8f4d7aeb1da277c930968f144846081dc92a10503e0e85f054f1747eaf3159ddb83b5ec0e4f0a27047fb17508a2f6b7e143a7c284417bd9f57f0dfa5d8805c046c25d1b94e310529dcd773a96dd586c6768179c08deead3167a0b4fc8d6d2a141c6fc62f29ec001f741e4c886dd6028d258da08f9c64397540dfb9e17a85df2974bc48d96a4baa809339d7e56cb1a89778c73d68f121243b326dc09fa73eb78c0e44b02f2c82bd385bb58f5d3231533072f0471a89935887b43ac83262476fced8694202a5fd2236bbc53076725c08f6a873cdcd63f101bad2ec5d7643c6daebeef8da52be479e8c313ce2a61fd402529d4a9c397385128aeb4b2bf9723cb86155c5197cfa6a747ff92ee5e5433260621e4cb12e4a5dfab288966f0acd86db8673e97c8ffe2ab66bdebe6a6b512a512386a486e42d98b36dc594d2fdd0596f676908e220020733ad470bd1c1c118b5ccd45779e16c43ef3224ae855f51c6b7ba6ba2d977a1514c35a695fdee4d27ec6cb53c0a795b0d63c83efc888835a12b3683c7606751c4a536f9b7928fa03af1edc99ed2f3d4a3f7adb11b14988221fab817adc6c4ac1683bc1105eebdeb8153d7a44efb8374821959ad4e9e2e1d12091f96910fc52d90f4de1b9a0ad28fb856d724d037ae1d680cddf4826c88df8047f1e3bb81c724d353bfc3a8b244af5c1211a21ce9fd57e411519bee0c1833f64021bedbe0699f8effffd0470ba3e47a39a20e7320adde4c6456985902cf260b833a8086d70737161d4d5a297555ae152496dc834499e1f5af98f914e7affdee12084174533119ce2969ff90c5f976ba4d9b7b9a73b3c876efc476e516a83eba1d69a9f02238586b108aaafc233543626e6b0b50292ab00dba8a5029f4739ed6af885ce8acd37cca225b8ab233675eec63ec087676e3c939afc861c9f9ecba23805d5f9786b855f9b1f560fe4d81707bfe6efd2331495c583d3741598d6349e2c7cd60556de44e8b062089efda7bbe98b368610a168501e9d3eef6d5c9999ccf33ef4e542dfa58adae139e8519005cb8cf5510876f9805c0d4c5e1b2bae3fce865690abcfe1f6d3aa437854c82f76e6377d884a6e709c527a95bcc24dc7449bd342292314720188c1aa4ebf4649bd6071e5032eeb9c3fcb2e34dd6d819c78573b6620c15ea877483dd9eba187a2cc0d3385082507e67141fe20c9ca1b442a24db68f1422a958d65c137d2784c9183f36deb6c6db38871aeecbb44fd50cd271185e929b0ffbacd82c2a1534dc8ca72c6764a68f2783c2fae4f629d43739a3c0a8aa1e918ddf4cb99057dededf37026b110f1fee3b846b337b50ea87536615a8b86785b794bf20d16555ea163f5435030df5bc9df37321b0c756e59c690f6b9e74129fc36ad43048f3ebfd7002d61f540eb9d237979c655c1732a80ef46cd054c63df2d936d23947cc756c1a097a2321147fc86430937c4ae6b1f3929006d883fa61239f0881dbf663ea4a829080e397ccadc0005cbe349efcdf4296373a282ac341e2d63a70d4dff6eee45c22e230bc85cfb9314303efe1501c59eca266354285695ea00bebd45f79e8e58f191f5314e05129f44b87396cc9c93635314f94fd5d2ae0b5696fa6906ef7116db1d725877e1bfb2fcb991b2206fb7856426de1a80023ca8e20bbd5c4f116ce43f3be3e3460f42bac041b5a2fc43b3a9d47ce0f80777d55b6f6b25e322f6f1b92c3259f41b2800b343961e88f35da260a3c73478ab66b71c114d92b241e91d9ac271a3115f55d78dc99d116dc43d0377b36f6a0b9643cc0fe94b9b6072070c6ce55d157a88e742fd6d4632fabdb73f952f258b2f6ead97879bef659fe03ca3705fc314fc813e3decaf597947d7c038826b5d96b3ea64ff82cecb61ac43f74f9bbcc46326080c1b57b0dd6d4747f554f6f6b3a5e892f3592bcc08242ef61ffc6b8722a15021f357fbe98ed7955ad649f3ba7a6422d5f4e5a87dc56a0401756e6f1786c5ff750586c49f08f0850581f816833029e9b44aa2f73320972592df2cabf94035c387134d2dac8285e89587164b673892a4e194770a04bce3103bbc2a0de777c651968333941077c4a4ab466fd6bf980dbb15642fe81742762b54b57f618d2d0d26ec386c7f7bc51e690d0284211eaa35b00884a790b8e86e7cfdfa9e9e91fb0330690b1b1382d1fac74c49327dc5e476fcf3bcbb0e0f6b67f1429a34d569c7eed61bb109533c8753a698d3de9587b9a631aa36e849a2c7e64c17fd70631ecbb1b474066a51b50d89e539e43ae0908cccf734d0ba4eb944c357c794dae99b877a4bfc8d9d716e46719b12eb5b5f128b1df67d678bfc689e7f8b6beb68bf414ea35b95cb973ff1d006df1756d25a99785fffc7fc52b50784505adc3efc9556fd4e35ec55a2816a18c49d1d3e4f2adfcabbb736787ac0b49c401b4e31cfff2dc07e8ab1298af3d02d43d1348cc53ea25fc4a14a6b80cd0263c389aa8a442df01200758ed02fbc2ba4aec29046e381fd6a667c5c4d75adecac0f8183b95b9601a43c1fcb3fc1417c3c749d07cd49ce4df8201c779ea0e358f3dee1d2d97196855c381df8170362cf2d4a3d48c2910060a27db6610e295163cb4c72dcba382947ddabbaa916607ac2def9260111368ac337288ad39c9ed7bfdfba63ca295f551136ab3ac4852f26f3cc34ecf9b7fb40cfb85d1aa89c029ad513894aa0d6cb9035d9ab4cadca2fcd75e2ea8f399915ee0f101a03a409835c86474bfb740a802d4c49d6bdd1b67859af1ba886603a3332b5528b58e6fb259b9eb3061ff15da6ec6d6454a73351a9ba3f635f02dbc58321a471e0582973ee2bcd05cf6cefd11231218387777929f41efcd3f5cd7af9e3e605158218d7915626eba535c8e12059eb91a0dff55f9e1ed58bb14d9d77b4b951378ab5c40727640285b5a82be7e2e9758a57618ff6b257235eeeaf5e43591566963864e6d126ecd0f224bcfd8ce3ee4b9c50f44b78f8cfc194d379e9bdf4107f10a284e1c1de2ec59a25e8fedba376d0c64fcc2dd2cda1544995c4600bc169207fec4df08be418b4b1c273a51d8107317a83e372a602c862358f29a12e27cbd3442aa4007736e9e4acdc0a920424ce421d2e9d7255136af4f3ce71834870979a372cf6adf5349944697107211404e790c6168eb74b75247b56a8aaaf528e2ab540d67a9fc8b43fed7e3c3614327c6c5c6a87ac552efec72f51a6dbf75b8305c3ccd8ed44c74cc56f34dc960149a1fb7a13a59b18b38b670d013c8b35c7231838ae8ee1b88c26becf56495e06ba829bda83761deaad97d36ff266d35a2bdabfa5d23ad09d6b7a9393506ef882889a4ba5c1a398291493d52906418e9776d8b7c98f7e0ac79607903aa3fa686df7167862a89ca2b9383618e7fe088bc793389c264b34515c5f54c113b2468d40cbc0ce0a6990146311e8c7e471f936a530fdff48102659ffd7fd5ecb87a958f74bf3630fdd1946f65f93832e229e5f6a20a8356862391dbdfaf624a81baa127890ccfbd5fe93341a9ba4a0e61ae290f2efb1121271770a40c2ac63295a2563e60b2beadf210ea700b727d2ec093b1e34c39cdc1be241754dce0fbe86fc312352c9cb3580b5ff1b927406cbb4038f4a4860e6ea4538c3bd5659cb6a5d51d9f2fd5a9d7c187b0db8e96a33e9dc0d3b1a6ed4b7a111ccb20f64daaa79057315530ecbe86ac35c7ac49f98d9e22677c19ed9a525ade0c99723f53f04721db17583751f61b28a2dd833c70e2f47ce5102308af2789c958b7bb045cd3cd3f6f347937635b92a0a9a6cd19d57829c7f96b0c23c60eda0a48ed665f339c56df8cb6752f253a8edf72fa0fb978f60e4103a31d9d1296d54988f01ac2206a0261cf47968cc8e702140d27960212116c5ce77b3365045376a4da11d4bef70942421abdf91bb3ebabb33970ffdf4dd5990dbe3c3d347a207981f64e1e88bf06eb02eb1c3fffa98b1a92220b2db4fbcf4fd646c2d79ba8587ced5bc044032bd85b4c7748c00160783307ace148a439b336d3fe6fd69c0628e09c41e5926b01cf05a1c9adf9b61253f8827cbea18bd36686ab9167b58d91f8181f0a6ed7183e40d95f2d89fbfbe817995223a7a5e41179f5782662e08ccad7818895d6732c2101dddf3e062e20b73d5ed2712b446092e21b48943ba88b12fc28a9f5706a9f3a4a3816ecbbff1e5a714b7d2ce5791ca96127d84149660919cce2967de806fbed33279041b45d3246a52cad97a8dcb641dab9d1b9cb8ccb646362feb1ef533f10f02ed4ca9b85bbe55a37078951145a51e82a96a507a7d19e17553ad0cfbcc31b86ea4947db929a445e7c0ee91f009b90629638c187b8440f1696e4c5784a3554a04cbe95a523228e2d1d24653727c00c57537a699fc423ac8c6469948c3358f0a1132091e8b500dae0f3f22557df62a683f08fe2b8bcae35f97e66c6e159753a3bbaa0f490ffa707d2d3763a0d37b6737eb45f23e9d7fe870e3e46790280625e26fb893fde5e071a6877c9cf7d6b5df62c26efddc277045ff1c2742ec6364e18dbf21243769ec3c41cec3d6539ce00acd956abe7f72b761fa9bb98dbbfe55019d21f3f047295ad0dfcd04400d6af617c720b36262b07c841928eb28029efb9751706275ca890b0aa0888e0839e199c020a67eaf50aba5aa3f54338571fb5210782251a6ca3c38d56a0dab007f0fa3ce04f15c0c777bdef16059857f40a6b650da3f55f4065f0ada245e40bf68f375444f1da563a9b8c150bf8a37f39e4dce844cd6b30fbd926f99e3d0472216adfbbe09e94a94e34b1429f54636fb1641d04c5450cf3d7017aef9e64ca8b2fc452ad51c41203a83facb5dfdbeeb9607cb02d35d21794652b7fb6a9f6541856ca1b3c07ab624fb5bd167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a7e04334c6a7fb0ec0d44bb62b4dbff8f1cdb87aaa6d21f936775d62232876601bd1180f6c78d9837b40948c030ac4def0058642e299a9470d47cac757d615e4aae1247a31b7d2d931469fe448e87622d93a8e009e6b2da886f2be3e153e7f5dc2ec31f94e85244b1c890dbded6adb223f2049242c3d15e7d511ca8409c995fffa6275764fbf1684235dd27cd0d896e63c08d140f8b7b5216f8a1e8bb086b090f9d8f443a619b778b921158bcaff468ee70fc1952413741ddf0cc7491a354824d4702485f56e5910f0387223f0a95f3fc4a600255b6a0d9a298e04e5c48c14338e96f10cf2148f3fa6c021ef533b9b947cb4bbc32a0ae40a8cb7174ac98c673fb4b876822d1df4ea482c1c349776073b5904d2c172781b779b1b3727fd7449a604109eefb3950008d8e403353fba4be575f33d5f5faa717324df2dfcbf6c24e3cd904b61f95f4edbf53197c816448430de184d397f28acafad017fc3fe9eb7179813354fb51cc112d2577b7013338b4f5fece9c11b008fff007ee461212961d682b519a5b603924c3565ced276385e9449db8a7b3701a2af02c86713346d719af02c9556e9fd7ca110785bdeb424fe4ce78663f4ca502d35f03c043e7fd5dc1c8e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe57f61d8cf7da1363a60850c121c9ce7652c464a0a9397ff8ad97393f070d882ec15cdfeb3793950490b136a941b42aad2da350fa50ec337381d6b7cfbeb968579b0fbc230a5eae4a2081fd76bf505b66e021a39807475fc73d2e7c7d87bb408122aff32d5b37644681e6a2dd933593290822f15df70576256c0a716d9955070d35df6fc443c240fe4184663733fd37f5b4f3605a76c94eb1cc08c638986d5100c8c97e2770fa255f2e26fada134469dd96bbccbeefa36566b25f31d79b15b12bc7d5bebe2b0c06ab90933d669916330dda355cc3ad23a1c7986768d0b974b66eed466d57cf4da9418fd01e10ffada83fbeacddd3979007c7a0c0580e386f5d33fad9a9d876575d4ca10cfd17be4be6b6d5dff36da45992ff1009de94b245c2c89af1941df462e26ed51555e82fe711c40df9172e43009dfed69585da79127e27e738cd00edad774d66c0530627c429f14d0110227f663bb6c54d1ec6d47c59a1abc6586b0d43c45dfc08c7c8e29f715eb8380fe34186fb52cc511103b0aa257cb73c3ba19c5d16b175f495675dd67bb6ec09dbe3195c97bea2bbdcfbb75dc4f5a5f6a685f05c32dff1f568893fad4b6669b43bc5b4c6d82848eecd837ca64a85aca6ba7697c0ab39134c6b9e7aa5c0ba5525b7f1a6cdfcd15395b213428ad526e5e202d1d01363068bfd5f0d11a634c799c7b2299e9282c337a0c37970338b7cf02f5606c04298c700fa76a5ac01fda51da60f9612162ea5ac6cf044a7e0c229cdd9c89ef017d9307ccf5e22ed85759a1b853270ea28f52117955f88268fea8e75acbf4a8380efeb1749a50e4d85e5a9716ba458a5cfb186b5bb3356409b47e3988e4267c44e6b6bf1b77bbba57ecd9cf9af344cf415f65dd60fcd151a8864d3280e5af54800666c8d18a9ffd27c83f57a27c112faebc511571d387474e73d0ba73c0bdcecb87439e388eafa0595d458eec725f8437333e96556fa66060aefce8f07baf318eb7e59af1eeca9df07a2d31026852cb943736b9036da8733fab3f95dd569154899af004fb32f4a14ae360d6e4c31f31db54a232d572484a387393f36ede1f2969cd2a6eacb9e20aaf10b6c12c37ea1dc660325712bc4b1cc24538f342ceab4d195a80647df3379c71e2f208255c7dab523bac647c604fc2c3d7e6eba8160c8cec644c2ac3cf306d480b3dd243947f14760adfceb1221b6fb31259dc6ff2b358dd47598f5b97d65a25d5a7cad742c7de93601ef11ace84d5d756248b42dbe8ede6b1b462ffa99423e2d70784bbbc4b4e7137bdd763f85ff665cf25366d5efb5c423361b1d09d046b26095d4255ac26a639ee54676be677a5c2cbdb19a44405184c9fcbf3c4db9013ec6a194b014e5eec2a8413deb17ee0e81dc3c2364a8110aa6c96c43373ec1658574e186bac4ddacc0bd1607d8328ecbec74f968efeaf828f637515d2aaaf52f97303f43d3ff5c0522bd73c03587c2f75f563ceb4aa4f6b50db2fbd5a551583338a7c7869b4ee02e042784d5b61283d1e483c24b71ff7549c7d5b27df4678d183639afbecd563910a7c375a4f30dc15beea4e4ffbbefa2aa14bc17f83e959a692e6df374f56b2a7ed0c92e7e23733ba13982b57d4512f52a92dad3801d23438e6a426228c3ad3691d9b141e39aead5684a7a4e7a1737a6975bd89d235d88ab693379e7241a14d253797de5958f3e35d85b8601396d146c6b80ffdccfa790e8bc31b9000cf2702d25f5a744946648ab0525a8ade3270a2f1a45b896e325b0838400150fee6e88ed86ba337a4c301b1399ecae14cffb377d5ce2466122cea07bafce0fa0bec7221f3eeca220b4a6adcb678f41273d4730010da9e9a95a1696da752bd09a39c6ba59cad671ca73a9f10805b7295011c993a4449b192c1f874e82f7a1d2f309f6fc48a9a434f7328ace96a15960c43779ee6696b9910b1623d37120c2daf90cfdc867ec5c7e3f4aba7e0687ec9d88a22287c48d482d8b36b6d0c8cec079e3cdb853798631d3efcf023550cab4bd0a518cae0048c550a406d58b686b70ae188648f4f8015a71df3b6926437aa66a718f44fe57f2752e2b8545a5e1e6c6d8a49ed6f4fb7c5f5eefc916aa002df053d4b2d9de739dadfe5339f0caf02b07d4e2ce0521984a2f11891f439c25146666fb6615048b532dafcc5db858f577fdbdce92fcf744f70e40306d54ed98dd5dcb2da82521093029a03c3e3e91436cc9faf89fe93c461626691415f4af3078ac99dd6b43b49c34d899ca05c7c7254c5e81807cca69a046efd6d08fe7d1575bde32ab91bb85662bf959afaf0d0b0f878ec91063f2420e9fb68e5d914270401e7793bb0379c8e0092b291fb393aeeede584961256f1a43961b00b0d4d73f5ccbf135411ec50a34ed76affabb43a316871ceb84514354100b857cced39f82953d122bc44d8c537e537c6510415b552e04c417e107b3b6ae970cbdf61f2104c34bec929436ff601d9d3c3287b88816e92608efacceea21078d9a53c6811a731c2c0a2066287260ff01a12a9bbd6f35251b7377d76ce97d7cacc8d7f52afdd44d47a5b208a740e5e160a8bfb9ea35088e22db90f676de2a608bee9fd41dd96d70ed6df4b70b26f4b3a8a82c44d4db1d5b166810182eb7600d7d14d196b49125e75761abfbe712fce731ec24efb5351283c5272951c74cdbf333b111775f2d077880c7be5f00cac9c87823bef81a4b09fa0672ba38103975497a978a15b0a1989b7a4b3cc9bac1713c4497546b2bb521f29a97ef07bbfb2a40cccf0a235e34a6c79a1c3000a34180a828001ea4c5e101154bc7e04c0c0e51572932b6b603595e3fbacbb542265eadb6e6deb48a2f6cd850c29d8a8ac9e7499c0bf0ecf53cc6aa8d4ef1e6555a28234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d1a8c603b98912baa1c06e0b529372674c9796446312352ccf341d25d4b8b522f13163be13e576a3e3973972c204a4d1a3fc2a2d495e3c9f0ba23b2f64b5bef25f03d4ede4661f7a42a2abeab3d58b181f041ad05ede8e24983798cf8d6665ddbbf5566426a8660700c10d20caf56bf3ac3f25120a6ca49acaf09dd43347022f32592770b4006f3c63c555dfb21fbe9801c30c3a7ffb26b68785e41f19841eb1e1bdf3d7e1ee4d715b6ef26d78f3ecd3f292dd53ba527c463bd13aea79d1aa8e95a75b7e8e5c51f6d15b713ca54f68d4cb142b868341a5d0b1f11a7260f72266a0f26ca780b6a183c5525113269869c255df13f92d923e5860d0a675a6b910ce9b584428d5981ed162cadc1d72595175041ece9801bec84e413892d060662ed3777c066fdc5a7a7593f81ebc3e3b325b40e16eeb9f49ae378870cab99c10ac2e5b3ce4aa50eb8b114e41308aa4340b03dbc499b314d8491a4ac183a2a026dd9f96238a9400752788bc311f9f18b132c670de3e157c94ea5f65beccadf9bfae89b44b177b25529be4bfb810a36d0630b6d0ccc411a7b94ce5dd8cf104208494199242ac7db8e9e0f36af7418e249c46f467461af36a2c1770363ed1b30db328efa07ed20ff01de5ae33b5bec3eec582fd2589ef7da12933a507cc6bdcfafd76a2a34d97ed735fe8fc1fa91fbe19bb9441d3764cceaab3a59d53614de1c3a5af314e65aa3f2908c60265cc0aad9908f3636bac812d238d07a5033acffce51439cf98a8499c2406865a83bc6e5353d86b98959105b274a11582209ece02b31f85b68b92a927eea07a3751df9d83e498daba890c77a4e2de6b67f3c75a73be2f57c11c2af34b52029063b94adc128c07ca7c08aabcc367934c063241d8fdb2186a216eca4d822fc8a308be5070b2161bd4caf7dc945df7f3a47193b90baf8d0fecb29e36caab6b1ca655697cee74c2779836d04e77036892cdf231e29792d9297edb8f7861855c0e3104967e935245db679b11442afeb7bfdbf1aa679c624d3a19ea4d60974d2fef3a8e092e10fa0b4109b394063e830b7cc258605f8e65f9e39fd305e8b15d233d3b1d1c03e754f223c6b01cc714bf5430e74b61f565a10556b6165bccf04962f1120a143451a672e28e2b6972c72cfc2ec48d82f68c3056b062f81ceb7aaf93e689750e0a82c4c3e119f16d0b64709e43dd3c0fe475f9642b6402ade3edbd8c897dd18931d3aa537c43350d87c00e8cf319ab45d7bb4f9395da2b0a7b02dbe747af084dd732d6ff4403f0115d47f0b1991e844093e5249ecee49af6e0f63a0bbf6a9dd880f410d4896522153328d4cf14b5d6f3008c3ed81294eef29903233e5d2cb6afe1da1ea9939a3a363afb8c61432ca10816af7783cb7ea9d385a77c21c2b3db952e4b782fd911721fd3a86efd3a60bf43c3929c43364e8cd4804baffc9964a04f9b1e476e4acbfb241048076a9ead0959865f97584333950a99b502483ca17d86a5f2aea930ff822dba1587688a22bb5e99940ca6e27a520916ff4366ca664c230ab205f28c114dd60fdfd4083c70cba4c9a0300251d43bd7c76ac93fc114bd4c7565188833d989370f0cda557495d1f137707a203585690697211de958313582b2b9a919fe71f8abec0ad6b0897d73b1d286e32906eab15e2fd4e8241831032d9bd6dccd526921ffebc2a1bb3be45239183831e7c8eec942cff310d6380de15c12c3475cec0b78d5a1ccfe65a1b66e419fd66e848b33574bbec8ae197dedf84759ab3767da2a14ab6c7ebe8308bd22a1b5c94db1f191a5835612df276c9ad0fef318a366bbfbba9b6435eadfe94af0e6adc6f3b003be8bbe04088bc11991ccee3709587075c6d457b7a0734ff4d30ae1543ca531e664775806edcce0490fd5610348b89116779e494f4294dbced79f1ed06394b2202368305dde608b527c54de0fcbd2d1f6666d5c4c3e14fb107bdbbd613a8335246cd51c4ccb5ea155fc6e9701240a82218ead9ea3c3e54ace19a8e744b716fde553f59243bd9ff9257e9554e1706ca665cd33ad3bdce5f3329f0d9287bb6e720acfbacda88d80ecb40d62e1d425dad5a5207f1c4fe4571e8efd8708535b6e44ad726dcc38083702ec2d1565af4bf99edf03ae75b79d477c34b7c141265cc31e2d356446d0ead507605f8026da1d7b8522f235b032b15578b3146c9321b350b6997c318ec9dade5b2015d1aa4aa033679b0dceb7e3d309dd601eb2ccdc60a56166aa51911cfbe4a497a0e0d0a0547baab4930bc60b3c497422d6f78c2b0536a229a56373a6d3fbe50b895d88a30ffc066787d49bff9492c5bcf20c979cd3c97ca19f496f9def8789be544705d79ed7b9f35b0d0e627abc62c0127b07eaaf1616e8ead42f7cc47cbed2fa04cb2f815cdfd8108b55ce1e77431f164492128fda2bf98c5a78464b058a50110725c6dd5dfe16530136809ff39609f2f1a015cda8bc722c5f217aed6099dd56aedcb47a0d29383a8d6ec4c313c2cca252c7d6c31f02f60158420e0538fa1561253dbd2a9135934ee8fd2300ee7506402b53494efa04043a25e594c1ceb1716f64a331e12de7e5c88e72ed457ec75d9f20072b7086c4354789027d449aacf727dc0e07f52de360fd6d3b3e29614cc220d3919465f59c8598a46d79b066704ab8d31d75524f38d0f6c48fce46839054cd5713a932b020b6dd96de82cf0d9ab3c96370fe46992e01a33ee827d7fa2f497c412cc8ee4725e753a3b6a3c6bbe7d13978d7cf56d5a99e3718f030bc8457e31b3ace68a09b4a9c5b259215990965a5f40463de1d76770571a62825491b85321b0a02c168c8c2994f90f28fdb6845b134032ac4bf6669237c5d04ebe91f5af115f6bde17c7fb732962f5dea3dd33cde673ce2a1c7132ec44f5ef78de0ace5bf9e34dec39f4ee745800f54472d8a5022a2770d70aacc892acb67c722de85b0faf6222a6b52f1af09eb6608f41262a2ca009fc8a982677777a0de623d0828a613e084556d078dac3070f0fdbb9682833b3eb83fdf183309714045f538272d0a63bd2c8446f51fb0ecd96a5cbb817611c90cc36ce4ff7106a06c333798b34977f345c1a3056d73ca0ab5f6f2536130d87eea4089309172399d4a5db85e3610a1d08ce5edf069bafb54d952ad413d718c876c3c39e00f1ba974260ac0fedaf6715ec83c0a6290f9e7359ecc95b2a13fc00500370b133ad6cbbb392af22ea9b6c363a4cb6a436c67886adac7cbe16e34c5e6e6544627c56c9f11fbca3288b4b2ca57cb326a1b5e2d90ccb729f53dbb93f4f3a9802e4d0028ff666f5d2629fdb344b254d06daefe2092ef59189086c769870b1cb813711b2cb5ee39d11e507bd97f9f4390bf6e00ee244ba2a67248ff72be35c0e2c45e0fdc5b654ac14392f26746c3cab101391635c2229e5283c8454c566a7f858302f878f9a341db78aa36c6ae6d0580537ada32c134b81eb013436c4d53f82082b65332c75f1e3b3a2dc454d18238738d682ac1133063fbf86ef75b89b2bc69216a441dbc8a33a448710862bb5c56824e1ba0adc8694f6ca35c2c00a06fc4c37bbd76b8f2e68ee389d15eb4a4d5a1b4e12cc23a1918ffb5a5e2dcd7a979e28c9bcf9aaa4bd5490cc52da71b628daffe215dd8da30246f8e77e6b78cfb98c5b74f67e750db7e10d1ec6ae98c80cebfd7dbde32397f6a15b9b68261df832782d3bd475608149858ea98eb372bd586b319cf2a8edfc4eeed52aeb017560ebb7b498c365fd03e93577162f5c16c6834944a596e9251ccda58530aa4f90662b5292a63e6de2cb3ffbe9e4fd00b90e2b98b31c8f992c005025437629a709ece3af1a9f391d17528be2d260af3877eb5569368742ee95aa440223de00bd88b290f2613fb72fa81b8e1fa637f73f6c16b18c68f647c6c96668de2d10fc51361433f26094775fd1375a600b5b04bfcf10b631c57681deaf4196a85873751781832fd603dc2cb0e4ee64957732a510bbd7617b2f95a9a0c34f3100a9522f36def26b9a47714cdf432b2de616702a2569737567d8b3eebb9bad7da3efefb59533b27c90f56904b49570b633740eee9e00b367e1c940e24f098ea0bff4efaa7b45ac3219a3a2a7369e0aa18907ee607492804412f6c752bc8c5390df28364242689dd5e9b9b384a70496002a6cab5869178e59d83c85640b6c151bee0d674e3a587e584d06d2ae2f32900f11c32d044cd230f8cf99374da7f3d5289952f752f87b0e4dc03492443bcdd175abcb0c6739a175262e9ff17e37b6cfc6331c584a577b29af7f5407c1dc51ee5511258e8b10fb115c98d3a8769f7be95ba9adc1eb60a3cca7b8680b6cc37c63dd23046c82d9bcded551e38818f5eb468b09539adfe0b61e89c703fb2aa51279ef1a54c8a21ade076ae37c11c20e0af1d7245a9bd1bebb7876c7235235f9c0ed13694f239dd627e4a4b72aaec162c9335b0d14a317110fb107e4d84332d39c0bfafaeab32d44b24748b31b1a59d69e5532da3aaa22807d30bc53b8524812a899d7dd4029200d8d1f92afa748e09d47725dc9fb7d2eacb76d2f42a39d7d262a9405e1cef8bfd027a683b4a204fe4214c38f04057d12f3e5baba7514237a491f5b5b8150573d54dd83f25b9a6c6edfe4a8b2ddb660218588aba1cab22445684d63858b170d393eb0fe19a51d57d4c5b1dde27ec53c475c9ecbb1015b5e575d163038681a82e0cf4f82deda22baebd8e7440e0665fd680a6fcb2564322cd2cd122888ebd241ca5d4fa29be0680c4b7244d1cbeb279c660d0065c2e4999f63269876255bd3a7711eb156d5d7d2a7ebc99f55bfc329da348c4f270252ff4f36862d6ff7f47f1e0bef73fae562b3b19e8c3b605d63fe56d4cd48a906885f3b680d8181ca56d8de3ca7b057f0dc9a6b2fd98cf269bd16e1e3ac4764c0ae57ae0653d0153536b834611e1b92ee04dc12a4729acc8289a4527c6c76cca64fa89a89be4b6ea0181ad29a30da6b28dc8d8f17bea3d0bb1a7740b2a750493e59be3ec4587c82086e2596e75253dc89374d229b2b42c6c639ee5967262dc0e6e82c3e8292f3dd0549446e2b40bb43ba5d8a9509bef8fe76e5c71b7f30c7d6a5e460e91f06ca54d4b80095fd314b0e37bf5a1b44e4ec5f79da5cc2f83bf4531e163308a2f5fa7376097451220b7dee765ece4f3894a390e4b964369eac256ef83e367bfb8759453e83d8da56d950704c22e418d415df3ce9cdbc7d2f40d99bc9c399188792693c70d7fddebae1daec3a7ea887f30684d6415856b240983f6805b3c56bae4427dae8d0ab6d06ac02759a0d2606cc4f096e17d0cb9cd6b9badb7c50ca25c90c7105d08c5fedc330902e5143a2009cfdaf3bb464d21941adc7bddc401859fcc7c4979d81da4e4f63843e35026447bdf2a3fd91ddb06f8c22eaba89bfa71c81b4561a0731b1b20ed37a86e7a937e7b8947280849ce4ab2605ff493b6b5b1a37a5ec7fe35f45e4ae50bea19f4a75923b73346bbdaab46ff408810804555ddb67d27078e65e160f0562c2308a2612e95e33a568cfdf877dfa852d70a8ceb5ea3c7e209c0df094bd7aa906a9fdaec80a6aad3be3d70b71716d58eb45e2d9f92bf55b8ba807d71b886b2d89c4223719170acb0abeae67ec9a5d765d38b4c49da6c52db379a1537450255e0fa6dcf1a76d42f823a8400ed604a5ad61a8d05522960b8a06492b8bd806e69dde71eacd97994ea385d8ffcfc4cc7204473ae87167843fecd80958b6876adb96ec1a4a1fc6083040e90bde6047432ba05c609294bd1931ec6261907abc29b73e1644e618aaaf4f62df0669ec019819669c21cb2457f4d3850c3f05dfe6f2ee05ce667b9735d295206a5d44da9aa4c1d48ae5ecce4f3628d0444192eee6bad44f80bf94881ef64fec707000ba8e7be67aa32c7124a90c36b3aedfcee5a38b0e6c0ed3d2cb9b893bce55efd718acfc0bd4041f3cff3a23cd9af2d27b178c8a9a839a44c92c9e272966833106c21f5a1fa9706fde4fc830e950278ed7d9833826540ad10ba2aff236fdeb295c5fb5bd14012bc8c9293cb5bbd3ac6638027aab300d326c9e69fdb025cb25c8cc0677f1511a21ad503b31c355774ac4df9ed23cf9d74bf3c1b24fbed6f44c0df0eb5860e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe5755c33dc2a001eb0a40db097f275b745fb83d73d8988edd2f69fdd49be2fc9dfa717bf4706ec03299f99523b5105b1f8e5fe423b78296d5336206ba5e78ebbe2844566269b7aa236e5b165e9a3f2fce8534baac835c5b31d0919b5b8c5cb5f05bdc58d787441d50c1607bf0017c757c484bc62fb794bca4b85803131c6a22a7eebeae044a2c49c82fe75ce7b24b342df205069106f26a1f69afa93d7b762e17bfdb7ac2e2326172956e253237cefb06bf0b7517ceae42b1583fd2c6a04bc67eb3114f22aef34e34a66879efd33e4e7d76ded9c07b80a0bc02aef4ecc18d76b6ffc9c1ca5db2d33c189a29fad3031b509eedf92fb321f49330faaaf940bff0d6c93dab19619956f27fc4a13fa1eb0161fc13b916d2da239bdeebafdc6ae72d16158121a7f885ebb3792f7937cfa9e9efb34db762ee82b929bf69626401301d36e9c797ae33caea94a7ec6e0a9f7817e65a40faee02caedcedce988672583d5de5e796c5cbd4c90d5abe898e18213b28cd5ca30912991b4f2869113295541a6eb910b6539945200de82d4ad4a1116cafec6ff5ee4abbf7abb9e315fc0a45cbc30131c93144673a19dbc1b72cbcd3d53360ffe016b032219cce3f01eb2e91a22e2260fa986e484e78307dac32e1fe738267315d9aba31fbfbf0568eeea8d7fd81d4f151d285116899bbbfa30b25ad8e69ecb1ed4e062be9a22890ae50187c188e0fc7fc84a89f35f4811dde4d311b5caa8210405108c0a1245a268f0a4d416b69e50facd454dd3c49a221f18aa1170347954308c5d2bff526c1310d339aa384d096f953fe4a05d60abc451d55ca4610e56b1d289eb2ad4e6cf4e6484a343dcc8928412c3915923424d6362b7a3d2e1f77e6f27505a9232315584a613b8fe73a09db28090ef18fdd66fd7f6b40ffcf2d0a831e94661e9c4ae2eda02596ff84f8cbbd0106a892f0f8a1f7348c9bcfb99280f14d7913d238a3f5bacbd07d443e69e4d8da8ec881c14728c82b64ead6f21b3400db58c8c3a749ab436e852aadb8a89679375acc98ba2614571a06a9bea4ef1dce9ebcbd81efb714ff5f341ef4bae7d9c1bee10557bbb06b7d47240951d1432cf57f5a1edbbb64ba339764423cb00d48cfd04613a504074fa5fc17cb6d166668a337e106c695a9cd56d0697b63f7d233d042657562c41779ce15f2652681eb034405ac97313556050a99458bb884428fdd02f5c326a47bbb1419df2111b26a4f541d3156a1c8615f34a7ee4aaecbe063c77129e03d4e4d4c3010a2ea5322bf6e2b80a075397432941bf6570629357631d5937f55545e7173b5c533c682db167e52ccf892ae39dc274236d1a18e7a4c2984d81688ce4db3d7d1a72bdfababc7664baec3de903838ef59668e0ff81bf98d744078733a68536cd85d3531a419d7e3be9f66bc0947a7e639aa134e69e947cf230907203668d7fc377593674e0bb591cdd52e595eecd051c35c67dda9f4cb0aed3893f48e349a24c216893b6673b24334f1ed27c8a6796e728c48d046170b7605268fa24768832955d5afa631ccbbf9edc18b2dcef967fcd684cd3fec3fab02053e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe573eaa8677aab0f07f28e77e40336f6ee64426b23d0653db7ab8439641aa07d2634a7db6b768c470ed6881ced39378147dc419f41fd5976e7fc5358360a700d59cc32134e3de9e7829044d9dc5731701a293ebb4fc48a73a060ea1b36611a78e9671da8d0d5ace71576759c4f9a3025317ebe2a8ee43424aa3f4aa5d0b0053293afbffa4c439aae2a4a5dcda5c3577d6f08cee6071c2cf22fc38e0db79573f4a47f9eed77a7e32af611be08aee36cce190254768cd0fbfc1af8c0f71497a83e1e07a6e8217b7bea81ace424fb918e1400254cb2ad14d380ba1abf8aa7ae82b01f10545e60c5fec4ac6f44fa6f2df7ed602b4cbf55a6c63b3bf23f93e2e8369d07bc43ca883668c829ba99ec364f564169003978d015565a70644dda57353d3955b6c32c3d91d0cfba60959fdeb75958e60431d70f2fe7516b0e0749e43868eff2c0db46d4fa416e765a55372ce6963a48d5af41bac8147d918a7e3e06803a3dd227b6b404f5681f557fa3ffa2e46e6f2f0e221c97a556d52c49f3eb6d2b1b20b1e1410004a91e6a592e693d741e9e62897e28e6f4d43a285e8b2423971d446ac00df581ea578c30017dd247c83ffdba42cbbd37608f046c70ee6b406826bc2cccd188644790b5ea7c67074502d6e1695171952414d2823c7e75dca92e22bda116b6bf782b86d7648100e8d9f5166cd5a08de042c76b5db6a16017cfc3cde61c118772224c1f900138ab92486e8c0ab152b1e8363d1733fb5b8c246d374d59460429d6c02b922484844e6ab05bedcb9d81d757923a9164e29c1f057cde4e74aacc3c58949112a61ca034dd9f82898f21b48317753cbe05f93f0fda3c686d18815075c7ae07d73ef5a2bd5d4ee1b27aa1e7b1131e04f17b819994cb4dd034769670fcdda788cd1ba45d45cafb29d23d537aaff443f6a56b331ae312b37a99c46546b10b46a45f0a1d82978ba3aa503d3822a01ce7b779a11e1a7145c554a1159ee0a6e9b6e3f198fbbb34ae135c674f56b117b0a62f269ffae376ce545bc30469d89607077277b6d1d793728b3a217e6ac8eba3bf26d52d154f39d4b467b4933d048bf68fb173b438916d1f0f3d17f393bece47067e1cc32597bae8cad888694ace53721c717f5ea1a311251f468fc85b3a78fcba945b15a8b99104146e3ee68bdbf8cd85cb02d1d58df9df157488c8a8bf8d52a25070975af8e58ffb1fad647303c3754b79f58bc5367f525e5a1b113e3aa1c1a2367b21957076702f32172f8ed51fffdfd640602c800a1dfd226b4962c755fbe80271daecb3319572d64c142f76737a9d1b4f978b543d404df1603c04e7390b895766f8290d38a6ea27e8e2821ae4a08bf2fd62314d9fa1adbf16ff8b1d326ce5bfd7f911cf5db2e59d5562a08233e218875d93ce2d8a9b7abd2bdc88edebacd8ac9685688eedb9e423027290f09c3a43e153368d5e890eceb53fd0e4242fb766cf236a5d096312f72f6de22d2ef2d10c3bd9f18d373f8c07b24ccbe4afc585a0d2ddb34304614213836bec0d904e4090a98be1b9c056bf08807d6241046bffe90c4f8536184355a63d7111d9b3dc2b25df00e3bef2658de7762f7bf497bd40e8814ad03f81acdee547d4cc6d77a9ed0b7030fac22e16bf0c3d59fb0753e739f01214d6ee533a381f099869a6fd84f8e7e3361a16c55904fe4095ff009f0d2b653cab0201dd3abee7e64a977aa753b06cdb222dcdc5845ae9c808926b2ca6d8205849a375f36ec35dd7675338a40f5269ed551847e7ae8d055de3744220612a3882132fc0b0957a95d9bcf466535eb9b59cfd6079c273b3889b5dae5df9c249e4216266c2b153060650428363283c1d115979e614a104bd776a4b5860738f73051f82435818b1bcae3966c50cb946d0d4aac87abc4817354e333c3ea0ee886dbce372525d1684b73c713accd3f712f616f55e5f8b718c424dff6a761a43c458b6a30e866907b6a367652ee60ca9cc6d54466e5a6a3f3bc5d04ee926b70bcab4c5659eeffa03d74e62375c6be857e0e90632275f076055a892a7df32e9f05b3efb66418f1fb7ea28c1ba977ff1312077309dd306c8a8874169500db3d0d0ffef7cf5d5c928db887c31077bc2e1acf8496ee1147d813885e150a2277d9d7db1e1ddf21ba061f6fa018fb2582e6122d1dc4b5ac7ef1d50ac54fa9961f1445f85be92dada9bcd239c1e4bc4d7a201711e3c9292853986cbc78c356e200e66d33423c799179ebd378aa69a8193814c96de389f741ed020c3c14f005bdc12d4de549bb4cb57e322aa1043e0cec6d4235d49a2b2a835682cb2862d41fdd8bacc03da95512b086ee09b2533947561b078760485955b37de7683b15a8c51b1aace543325c77ce8306bafdac8500b6ff6199f373487f33931a14444bda534ce556d212050cae92d05c6445e1d40f225f1c2574f86b02f16092fd4db32adb2ddafb9ce6889f6d455d36e12f30553e1939d3969b903bf2436252ffd39b065c64e459b5dfa733f6cffeae666c30a7d0c36716a5847762e13dc89cf555a648208a7670e2dac95c7dd6d6f1cecd9c6ab600ad92ca6354893669556aff53dfa9c6d69b37f6cdd2c5e564e66fb61ff19b0315c93873d284c76dea539f3d9dbf616a77262b3be6c87ae1874ca844b2a31ce5c24a9990947e7288690e26dff7205d6f0325d64a1ed4711e9d4dc08316cbccddb0c7ba24ed032ed76173d067f7110f9f5e8e31ee86444c145703baa067df0d1261e39708198590c0f7d27dd53f22e910e36b5a27892a7bb36b91b7f6fe111b802b5448c2e96734d2e8af2eaad64c90b4e1084efda51ba31a783b9788aa2beaa81a052bb7890be35a7c67e7f3fe574739931a92109efea0965e01ac1850f9195407b07ffd578ea82a827b2f19bd009d459b45e1aa0cb1ede34849d8c5e02b4fdb4d2c76fe4fe67dc2baa2a6fc88ac0d28afa0571e481d0720c4a45b0ae4b1461d3f61085df60f764dc756c9b65464e582d51b96fa105dcface480a2c5274e824e4dfb20c5f824bf0c887c4e5ba411cff809e28a83f448f9dc93b036ec644cd6ad9b604664e53f83831ba742c2235acc07b45fe9bca0d4c00b80810ff83e00fc9d9d93ed2aca44501e3ee9d8aa7144db6def6219e41da414241e1d283d3df15aba1eee597bd7a2c931bb745df53ddb1d79608ae504b2d1f2f7d498771ac30dd077339de1385400b660054419aa8bf7f458cca7c99e84fd6ffce6aab4ff1e5c27aed3e9ec1b19cf9e0d79996ec1b5d0eefe50f79572a9457ddb54cadeff47567aca193b2b13f26660c9465ca8ddfe3a13c1c6159adf8a691afc1eec1c784c6e738bc06952d89fe0ad9fc7f52738ec19d8bd90d8ff3210d019ba89b9a44a18b70b45717bea2f2f050cb90d1de46c104d4595b8979e63bce0254009a6ef11fe131c594fc3fa33443f3903ef4dd69747e76c67f022b82aa8da383881fdb3baf621de8323d118439f53ccea28a50562d568bc9960d13afb6af44799d3fba8c04e04d12b6b8ae2fa15e49dfb3014c6ceb2884b655ab371e2a0f3d6c2afeec4676d0ae3ac7a4c2e241c51a05e2fe3dad1ffa8ffdeae1ee554b22492981c0ca9aaa4add3ef199f5ec6f311885666304c828a0bbc2d2a26e314a324cc573e74fcb6e4e25aa3024f362cb3ba20f44031945417145b7436ba292e8ec1d04aa2193a48d92adf2bc1bfacfd3c61036641c85fd7a100e5b5e22e2e6c1fb42eea3db9192342f00e5c773da3828c8517e0c29906e3804a47d3fa785a9a707f9cb0e1df1152032f41c685626be414896c06238b480af688b7297076941fc15afa26f7a7cb42190a9d836446105f82e2a1855376572ceb379b07d517523140188898c8d2615637ca701e472eb3ce248af66cdf84db684fc017e1037afb7f78c05d04d5a75e9f4ce20d7a9adc4e2182dc1849919c20f644348de7278db8c9d4dc578cbc03c9bb2d9a22b8dd9d7234f06dcd512f4e410d41babf58cd1da9dfdf763f49f517beab31a601aa9890f6bd1dd22740f8823380950ed147231f70aba917c1354d587f2b1cfc40fc41d77d3562f341052b31c2389fd8bb1c393ccb8c90fc7d8b2e8e48a313bc68e5eab415196962cd7119f0000e6324055fef6a625faf85320325d2bf9b4b5da7f56b9e71aa0f9081ef531553df7cd40ba400158e73e763e10515f62e900581f3904084020b9c3dc19e72ebbfb1fefe23cc39e6cab5c3b19e5b1c823946c51a29c268927e18b8fb606fe5688d93665c3e3efde4b9ac078a3e4a7878889844daf3d69e3af276ab823eca6187b229bc274d2fcfa5f6e7b849ed9bb4910f6b24d230f70363eedcdf22c2be96a42c0bb18a45e0a47467ff1faa4704e982c1e7fd105b5987481a00072a64088972068b1a7a40e386c7dcf2d8b94a2bc0bda561ae6ba3a3c6063727644c373cd412f275399a38d14df47202071e5d89941e3c2fbf46bbf701fc9eab2778c38c2fc00327697d5bcdb9e9d098c5515381307d20be7986dd2b4b08daf7483a6a1cebad06a753c2e0b7fa41855c281afa9b3aad5b1498607b7151cbffb2627728f1bb611556061f463b389596b0cfa93eb4bd684bf623df54d36f3853ad5e049f091a4b99b96896ffeb00dfe4088ccbb7ffc063ab4550b869b85f12a3e5954399a41e6e4c04822a95cd0e1056de67da12de79cd55e3652957d47784e890f32d1e2251526cc5c13f9bc750a442fc4b41da896be625425e8c1ab4268e550a0f7032fa89f45c624aec7a852882ca2c3d07ba2bac695b2811c02011ce79f8d0059e0571acc3845b9c2f55a73aa4643587914853180374c4d4e547bd40a797d2a416c7bc1403d08e625f58033dfb364f2c592f839328037c249d907f076c67774276f6a1484b444ba345aa94ea34b8e222e5c83d742b5fab4368b5653e6e06765c7a31364c237075a00bbc8c5d44bb8a0fe73feff67e2b9b4c07730f5ff45c39354c73eb8ae07fae27c7490d37b7764e9e0ac2cb04b0a6b1674584163999aae6d971af9705508267e27a56b0603e69fd3465be595013b8c63ef5ecc761385ee76762da996418d5096312a69814884e7d306535624b48b639a4a909259b472e3dbf35382c7f7246dca704995645804bc318940ae8aa1c503673099ab95ba0ea737fa79b2336565c49d69ea81c0743d0128aa24c5c82cf8a8756df89cea77ce573a822c34f7e01f0b7091488ba6a19f114ef7f67ccaf7150d0035deddfcda7a978e38b2c3a3761e0512f4f11ce272fc4497cd8f47e85b9b3aa3bd1fd146fce3ed6ebf3fc01726b5478c5f694e23ea0936ec053201bfd11bd67c62ce84d484b073ec9909a82bf74bff877d639f13dff31e71d7d14a6a25387d18a5a979a04329f80402233af2ac62f20f4cb0af93c78e17f8094c36eddd06d751d2991f6de6edb842c64df37befebd6538bcb693d8e337cd1611b1c281108f8e66055a098aab02d9101ead653201ad7dd84eee3565282898117f3f951bbd468c0513f4fd95faf0155843167f120f7e08489cc55941471dad703346f66788c96a8df97c4ed4543dd57770f9c271add6038d3dec88660d3bb9e5eeec6c9b0f8c439f666b470d90a9649c9cb03a3a1a2430226c26f2e9cb7f0c0de958fe9d03406e20d8007dde0c345728791e6d792ba8182ac755007a3cc76821ca99839a294647bcd0a76817cbdf081467b250792e9d5e852fcc42e88ba4fe176a3deb3b917a353c3d999894ed0b68eed2317deb67fa7820a6ade2dc36e54089e76dd0ab0ec32f8ef38df957707a40914c7d2aa862771de923f1954d2f38638eeb6ff396b16bcfb25ddc0b6484cf74188ba084b0b1e9fff833db8ad7082eb7741dbbdeea9982c37cd6251a9ca4982f06a53a0846b00ac9be700d7c01d667cfbcd4d19abb142b5df24b871d3d7c08516a5fc1e1f00c1f08e6c3a20d7f67a168d12d98838a767dae3730d0bad552b3666ca0191637fcc5a01da9cb7f6af50baf41eb4783f98fb844c65b62bce381a0728d489c1609e9eadd6751dea8fa78ce77d2dac6c33bd10c1a48f5ab0304bef28222b7ed6a4784881432a4c95aa957420ec7d7ee135c1042f141e5cde84bb8f8e3f13668cb658f02a66d2d70ec759935bd26ba7f449193570e14bc6b1eed9a112669f0cc2838616714fb9c91f24deb76d57a533c9583dc1114d3becd828b828c0f8a6e7077c1f6f3f1630458bc85e39c7c6ba460533a0383d76af88609e3d763d93cab35c5235a15cf9fbbadaad3ae1f0539f0e41592e2e23a8f2c48256258155e11994c764608aeff7fbfd30ac7d2389ab4568329a8d5815c3b28ceeff829856932a77c0ab01b3906dc8fdfd3f514c2198da1056774a2dcbb0d61183b9a5fdd5caff4f19221f8c86b6ab06f7fec1c3522277462160bcbdeabb0e7a9a04a717612579c52f7646ad7151502a25cf26eed30d3041cc7835e6a0a8003f24c8d2d7acf5e54917780be6f4aa1a9b09cfcf99586a692ba31d8815fe9f9bd25dde1d313994e065505f6f307d66be899a11ac8f2a3fb31b8774c9db580abe972acc45543ab0b56079d6977b455bd14260e993367650d9ea79a30a02dfa8b14a8c9bbb82b3bede67d64314bbce6857ca6df742bfbccfd901e1cd4bf0d8728a8e91b7f2ac091e46969dae13b9fe522306e64d3629ac244bc92a6bfcd74ed002bc2bc573e8514b30ca160edb5046ccb6f75d801c94d9ae1b3cceb08a239db08e1d80019ec44393b0566a8825c0e8b1714106becbd7040df5c6c8e6c8df16300077ffd46baf57383e060ffa726070323f33bb3b18ba017cc943e1c0b5412c28700ea29e9caf8638bc4b5c8b89a6431f85a62fedc4e4f51d728f4060d49a16c3a930de0e6030a1ff6f9c6d01e2767c319419cfb0019771d2c6f4b49746b4e8ebee46acdfb448c54e068d49d7f48b67160a4fa0d9d55e2e0e6b311603e870cd3e263faffac1fcf1a56f57cafb9a4f1c5d3d735fdc0c7d5f0e841caeab969e101621c22f9a7bc1dc5c480331def6733fdc6487c1fa12169b7b7de7878a13babacff955bb192313eda3ea452747255a9bcb17b3b7eedd46838a8105a4b03e2315df72ea178f8fe4bcfe7595061abc01c541ba79443d1e36126ac9cc5f57d2788f216cbf4f23195c6bb0f1f3984ec2f3702760683b5efccbbe0786de08c314aed20a37f71dafd83716fa1493b8c266a4720ff899642188833146f36e82886fe1c2242f28d108d88148ea23d4e3073559313db24194775dae829a35e65d94aede43901da43b52f8a50b0ef3cf9ac1c97811f6239c4aef1ef2c9b221854b5ede1bdcf5e09188993d3058af6ba24f8fc00edddaf55ada60dfdda17e34da8b355d2d5351523d0ee6ff23c46b5499ef26c1bdac28180ae5862bf9d7f9225439a1146cc78c33835e7e1075e9239790ab5cd47c7b0f6ccd9348b563aff69d05d2f2f8e661bafb6edacb42c0db4b240900ecb0e765008b7dad10f73d1cc12a8564df239319057c149e01a60dd9f6c25d46236f15e59228129dc884b10b1869c0c60d1e45a0a8fe07e3818f04c6faf98cb3d4888fa22ba74efce1803be46b898314f4e7cbac108335656813423a2907b62b1745df7494ef8c2c5e615aee6fee6c602a257720c50d531de0163c4d581270129b0558cef3a1c558b47da022392cc06d3564d1dcbc86bcb2d5bd725f4eb8e3a7ef16318488814e23008eaad17fa38c281e558ac7aeb64cd4d4d8e443400d9c3dcd1b27196485a71fb035af86cfef67e02206f091992746e5921b12bcaaeb2b9ec9d6b0bd35e30dbb426d36d910e417c66b53aa94d4904f811aa1803816ee257d79427d7ef4cf25812d081638001e41333f5e4754c4da347d4c6340a303755ce1302b079aa3af533c9db4cb826adb315c36e7470e560dedc0db02592aaa53bf12c4ff7c99bc20c97fedbafe579c5b5a3130576d0e3d03b13dcfda53f30a6234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d1ce204b07b251958243b0690e1e30dd112ce981fdcb8b8992d5ee3d8e8e880296d0615af84acb0a0ecdef6d747b72c28e9c9a3fda4b95d16f383c4be27b050acc37bc783815c9d9ee9e15523e8028550d79bd4363ca140d42125c544d9ea61bdf9e67f8f22b87369d82b9c7cb2c6a999bc711e7fe9115fe96fce6235b64cc93607b872fd952cd69b701976aa696cc2a0eb9d366469b392a3a53338856b6b079fda8b347051775c19069f96923dcc04783030d95c069441d6fa40f17ed2d11e02e3d57b61af9fd40f3df0c78a0b661104dde2526427fd9d71ff78ad92e887c62c06e485085ff04ce29830c1cd4cdde5d21f3d550d94aa2beb96d6c40d90da1ba13ee3dc8e1e0a4c7fea67d985a8262f1e322854125916f73ef1bf5402806e2789aa518a213f7a3e53675eebba9cf4a131edced41f4aa7a0f1051718591a055b1bcae2762e76f218e26b2f451ea76b1878a38056d80663ab9a767294d4062e36c071010eab8fc56b4b50dad23dfd01a140d2ed0beb77e29a1eaaa5f98dbfa6934f2d637b579f40f350c92d84b23b10b63db57a08f19aa318de6f9cc159821ac1b91e87a9eb8fc92bfcdd07a9d5bec0650318a87201c2822c5ff7b7d0a9a430b30bbf313a8cf2b4d9f7aacb7e3dee0f66f9fae50ecbf0db1c6b6992a64a21f206211ec69e4d1aeb2d54d4e66a6d8e005dc5524e1e21089fd734fb01249a06816f2464042c3d68ec3fd33f4018a691bb4d5325d20db45229651ec9eff492d64e2c33da26053cbbad7ccbaddf38c41e675ea2e20db07dc5c76bc79064efc641eb820d296d9d057209a7ccaf588cc06913932a2308bb34906f1a72034bb561890f28f4ae019478501bdd878bb5fad0fdb6872d5493389eca6ad23111799199483b17f8f78517fd5c98a5c429e3263727392cf44c74313f66f8198c0e2fe5662e5103288cfed47a7e40c5dcd8d1c0469667e4a7c4c14f4b02af12598144fdebf0e2c6ce9a4230ea28ec145d2b71321bc1620e56d8d18a16af40efce2cd4864fbd23f31874331020f6044da41231a1a561e87702ead4fce1392165654cce13167838f61b6718c07a3ee57783eb33c015e2163c95da8baf0c69e9115d940ccbc242198961f1116c2a2e531a723dc39038f0e4e1954ff59cfc142490d4b163f8dfe8e8097a45205c38c20e1fb3aef19d308ff9c7f16af8e0fb968b762a62d5b8e23494a3987bddb46e3e92685ff104659ec1844ce3d90c32bdeaf1ea7621388d3189e87dd5a27cae0f320a5e72de265816a16795bc6406c026f1902c7d152843e96560f4a7b8f1beb4365b5c7478e58e007da47d978eed454cccd00fbed699341125ae591fb96332ba91cae4f316046e71657c911453a0b5737ad22f2029602347c047a07903c9236a6b48f1ed51d1f414e3f38cf7e07d4496a6374447a05fb4cb378ae4749025c82bdb080bb37624633365177c83d517a5a57620a81c815342577dd27a9ca8dffd4a7b70317f1e6410b3a17088d962ec895c91258c794742f7488c4c7fa1210757b9d3525898b0b4408d908ff5255c43e293b964eeaf74d05e2e45675d4935efcad5368d97c4765c2611fdd4968d62fecf5b3e558c1f6998de4f5949f42dabb590fe1c0de040ed4c1c9978cdeec077d7f3fa82996099c971678d775e09b68e1d4a9b0ad9fade9ff44ffb37f5fda0c11db4c8f7cb61266cedbbd5f2c2b5e50eb7ba0ae3a70d3cb935f4144140933c2fb8a394b8140b2b4af2a7c3a81e596d4bbe710318dafa06f34dbf32950df20d2a0b305909fdabaef7a8e47eef5050ac230691eb6cffb52fd6ccdc7856a7976ff6488bfe5a6a7275bc38058732622c469953847dbba18d54ae355d72f94e1e69e2d033afad973ac4dfaab35def9379283f4ef08956028094ee4c28fa9a638cc9611f971b5c744dfc07c6c62d399cdea565b8a41f96bb3465a3ba757bd6d93e7561754093200890ba3280a081147f3c978d4a6dd1b8ba1895a775b5ae59458606077cddd7829fc0dbe1251b701233c887c66d6d1b557c30cf4f79200eba1b78c4d5825e27a8bf73255873461c3053770dc659365dd751493b07c577e17af73ef3c052acbefeefc9c42d94a984231654ea1c7d5a7c9d7f09c874f10309c3c05b4a482700ab44cbbaee17e4eaca102552f9fbffef3033ba012f4fda0d2498930aee5098b02bc78ae2a7df71376942101a1a23e75b96b28b4c03f490f69d274da3ea713e0d32aa9cd651ff869b3345763730dfcaddbcf0acac1e402cc8d20dd8dc07691227f7aa44946d6e18a6be9c1518a55100e620e38183ff90fea243a2564c9bfc7fd20b413d8aaf9f50ecb726ef755231eba0af6eb1e857e89bbf5db09d7a417160f6bc0738cdc20efbcbd564e4915d306dc102bf9986c3ac042ff327becce38591cbeadc87e59eacb69fe81fbc377b7c916dd0e108002511040677baf715a01da024a9633be73b7f93d180c3b2a357816683579fa4b6bbd56238ac00d9545876e5f6e909440565889b19967e6f4752c9b5932de6056df05b754590945d3cbf6c19026e09cab30a8b23589d6b7fa692b20ff1cde5ad6b1e5d15f7ae25385495053d410877821cb446e97b31322d4e3de65656582dd6fc38bdce8c828d38a55da2d40aac04237c5075322f39a6aeaeb101dc53aa62fd80d978a9e2d292120a5b7089f166d35fc7aa4286ea94c65820902c77ee7ffa57c9c35485c6d2181c0d3598df37f3caa41e2bd650db171fdafcae3266116f93c8b87b90fd60292ffe23461fe7f6ded813468d302378f5941c809b9c3c3544fadf5bb8ef8f93bbe82d9ce7e5d3d260d02a1178e419a5dcd4d315c6cb7af4c152d5f172b5bc2c544bacad778fc6fe1e6b8e6832999cdc453fe67d7de26b3297ab2984110eadcf5f650d5ef1d5dea18921d01db97da150b82a48aeeb60e1580327c862909aeadb82a367a0cd3122a2fd322bbd74eb2a8be0167d1418e2fdfeaac2a35067e98682a308e7cbc6636a76d1e00aad98a119a58e54bbda079045c016b00e1fc1655bea522dbbde5a3e4eb4a1a5c6699f7ec0643d281e3fbda82bd4974cdea4d808d2619b9ec36aa3b343a747358b3725d971cf9a3c43d029976cf817c11d2947ced552e04ee456b8c84013cd317aaf4eda053b37b3f973bfaa81b2fe88d8142a13e36cd6cacd14effc78577c13bdd7a57a7fcffc335d30b5632c0c594e16d7c263f0a9aba0a4dcc9af798f8340e72dbab0bbbac71436c9bf79a03ac4ddefa006415adda141a9455ddf0a1ca9e7e0b3d22c2d5ddde33b076c71dda5730b931e5b9f8e2f5a38a804c503ec22de40e464f8d577d826c62184014d755d0fd4dbcdfde5c732df23adde96c10750b868134e40c1ff5cf820ccc705a655103fff1497c84b99450db54ab3cf285f8c832910629ecb97e8f9ef9dcfb898058b24d11e4987724fb1e5826d94f4e2fc2494830b7b869a6938a9620c733de0dbbe325116cb4c3db77137d93093ea8fca32f13faafcf76c8329c776561d42c587f5faf04be88735e6f2abd2ae757f53955b32196df146b5f07d27b8d69652626c1d3a1235168d5e0300ce99b0070e3f5be56775aa5570b606d55a7642446b80c30e3ee4a2cde4c2bb8289039041599adc8b2fb88f47c30d9e060e45862b7c2367a22fcdb9e8f880d11b96f4b0a98a98f105766776af5199ff294c73511bfe249d0673aa038cf00b53a250f6850d775b5d4c24d559d41ed8f008a528bf18aa895cf92b67274224782273b183c129a3188426a4d245a58e397c9c710959e4c8795405353b6ed34b0a7c26ed8f8c9c74535c7d51434cb4a27e9a66b0a8582e3ee2d449a239ed86587964f248ca1207554c15a2b5c08ffc678cb03104255179574a700c16303f1e3754e915287cf46ee61eb9d5bd48a60678510e315a30149f0be2943c29c026f4e29fc543128cf1571a8e3834f0c94d0047eb8be5364906436610103931b5a691716c622046350ea938df60e02e67967654406cbb8750e1c21fce5bbf303543d74c7eb2c40364e3c3f03fad3698f6dadd673c25cc6dc07b4a7e7b4412457eddc71f98007d75bb359702e4c65d6a6a9ead93daa0159ca4681473fc7378585ab338e321605b2a2eb7a479885541d1f159c52243d3ef6ed60c2937cff8da1006663b61c59ff7c80a390a813610eea53c342dba69d9793161460bfa5e6163ba9a12572c2bb14916fc0d7c7bd2a34662ed93a7deaf2e89c7af3ad787e33c5dc02d631a8cfd0ecb0766c3d0aa722b778df3c0d9f47b020f14f983756f7c5b7ac9e2a79c2cf75cc52e8733822d27ca42f35ddaacb962e8ee75b7b6e77a4fdf86b60e2bf45ca2021e8c99b60e92087bb05b8b00ad766b8814d26ccb78642f68a4f71fe51a94cbf6a165c7451f70ac852152790c3c1eb2ac5c778f9a643a36fec89519831e89476917d7512d1b615440804a30932ff8e2055484e8951fcadaeb22a4b143b26edaf6495768e90f752d6446d1bf618ba30591dec26220de16f9119832a15797efbc4e3a8f1c429d2ed859ace9a91cb661663748304c2bc11568b1bb62fb05ff9e47c7683643e4c7553da48b8b41e4081911d308d6e7e4af0f9e5fc8ae0b29964c93ccfc6a8b33934f4a9d758c02b93254893b88eec97cdd3f105ba9a8bf8233ad6a5e4d57c3a8bcbd43eb1ee7daad8500587d60b756748682a856a830053b62a96ef509279072b61aa9fb7fe86183378b18a84e93bd697165e5722805bd8a2b7173c5f72045ad0ce6763972382be126d96b4b0516cbbd1e788c3fede0fe3c1e6e821393661fe862ba3220ff6dee2abd52a4cce900c86696a8527c0b32b7b77bcd4b0e0dd35d661c5f20a4fe8a7c0471c3baab9244bd5335b6da26864364621b9a3b7ad5d830b28d0159898881fea97449cd0770da92f361347f9d812a6fe9302f423c0a18a4a6ca1860f9bc31b0b50a15720a722a9e2e4f41ffb1f4eadaf017b36a61a34970a19dcf6728423f25cbf33cfb12076325444bcc631db39715edf78ae87ce1070ac9f7c719d026117ab3e9edaa3a2ebfa04bf6f2bd1248ed6efb7900c7e692a267d7485cc259c7b3c75865df54b63de1902b2744a59e84ed907bbc2033b0cc237654b76d84ccc228df1ceb633e0b9b5e9fd6991dded20467c1a348b60b4407474e42d2ee984ecc386e0ae04ed5f6df4ae36348edca09981f7589a8e754f4f34536b06169a185ccc0f5d84379ca457224dacfa433cafa4c971c8a5b42bae9a45552834bff72d9370b30b072eefefbeac1981f129df91c63afcda505ee3b83668c06c260ac5fe22f9c6bd96fb52e97af42e401ae18d3b9c64632cb5f2e642bb34f3f89d94195f7ea30e995237aafa8be2453cd5e5eef0407d5ebdf0536fe99a24ca001cd3bf65d1a8315aef5b8623f0710298f5a6e4b53e5b29d27113bc33eb4a8730cb70911780765dd439fc967eb5c481845d11c9e0822f90940b133e55349b9548337bd47424df87f4ca5203e5f4afd6d29ba5195eb91ba734af2eb536dc83d069e5aba9d2963a067451b4686c1fbc61347fe9af34f618b83375bce5594ddd1ca2e7f93216c52c862fc4d08fad332a6248909d1895e5fd09c2cf8c9dd59b3c84a4230dd0f20c7e2c0f3c62bbff5e5b2e5eaac8eb10ca233cd886d5a9f103e05f195a8583de07d9160633da25dd1a0d251ca5f18853bde939c54f0b0554195357719fe2085e7562fd71a6353c4ac4267101b5d4054bc8f06dfe3d46085b23fabae548fbb4a904e204f39b857cc11f508ff60df937a51e409e4b24f39ee60944284ddcc84706fc36786cab40052d5975fe4dd99f3dc046a4aee437db09a8a965b81c3f4cfb22e1df8ab399fec2bbc19f8fb33224f2af5b8dd59c8bcdc999d0b0f40b90e2f51feec3060781d28f001c14a6a775fefe6446d53a11d69147a1ad9b996c6e4228c43c9bb505b363f6997b429121b2422a0b78c0277b95515133dbea28fc41d8a4331197141e73eadaed141f1c85e2b1e860ad86257eb62c4994f5d49cbedfbbb813dfdd3c824f357b5875301f84763dc1e6add4b7497c3689db972cdbfb7db392189fedd0ed924a8300cd2bcfe0c0623b93fcc48ea4d08787193fdd3fc958d4ecf3125aeeab804e89c48ba801b953b6ec9ada5c835fc983ce4dc9690d981920c1fda0aa9841ab1f5d3b755dcff25064c3aa41befdcea3fc661e89e230079ae2057bdd5fb029dc41d98d4d8cb639fe9d04240d7916b8b772c42eb8da06ce9e752f636674704d44a75dcd7f95bb2888de206b6dc2b92278d2e6a30aaa42662ff5fff88b6312f94ae6ec63df67aa61e5c83ffd6b83886db7b21c023d7236ec4201ab3274906a76ec4f8f1b3dd3a82a689c860fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5e9815f4f2114c07ee6d3357b6a7785bb0d50c3e10f0d52f0abe7e70e2aa118018a1223c82fbecec32e047286d55ca2c47d5902a41aff90215e5b4f3637ef17e9d43fd142582e67a107b626dacba76d4b9f61c0c7b47d412e94c257d56b51346e339d9105c4703123df7e1b633b741c6bf20216e0688e42c42da91e60cf00e903094d380b2e201d36e31a038dec34ff4b47e5b21944420e9ab17c5c76fe2219aad09e27daa47fd6ac826cd3fd8da77960569a1d5a811969fa5b691337a3b3a1385992cef6da116f49b1f3debe3f18198e7981163cfdf9f849d1fed10242dec8bad29a33cec4dc2bd98ca3fc484475ae89343b6a452bff08b936030b2c507ae1703ed5bffed0c6d222878253f759a49fb0f11d8fda33e62a9dd53633edce4416ce011c2a5855f1bd1b79e9b84a7416c05db926f30e0aa519eddc0c503a3b9698a0dabb6ded251bfe58d56f15b7f26a04d7e68ef5ed403c4b530a6d3bdbbc89a0a0c4bf48a594b89000e44b997ee8ee67d1eac7ed40ecc0db2c550d21b8c198c8d3e4ce903e86802df017e28b3f5acc43e62ab921dca8b3bb7575f32e62d7400bc90b8af916fcc28b5f950c0889d25cb39d90c9bc187cb19dd4cee34b04f4530380c050770049a55be559e92ad165ba895e864c75f139314184aaeb0224fd2aba9592a8b6aaaf1e4729ff12b12c7ae8f80e7776569af0e8dd5783aa0c1b31acacf1bc9205b2086660a95eabc0cc526a1b69bfe0a7774822fc64eccad4875185b9e67ff86e43e755897a8127b5489e5c81ee2bc4f2b0fe242e2cbbf5f47979970d47ed8671d66abb4a6fb91b3b7f76df0501ad07dfdb9cdd236c38cfd7c027d875e565d4de5fd77dfce636ca668f044948b2492292726f04084e9c307d554ef91a4553931b7038f0e32e550616b996cc81aeb7c5ed4dc18c4aafcbd2c19d8f0d7f1f4429cae50470f870252bcb48c3b06153d88bdd273e75138257a27d2709d2f6197ac4fc541fd58c97595cbf6118e3c5bd6da26925ad7367efd96520ff7081ea1b42dc4b6aba75cb59621a435bc7108df46cdf79f88a4b9448e3df6b50ab0a99872aa4b94b263913438ef4de151ac176d4a8a41ddee2751d521266a7508dc8ffa8eec8b5a16c4e578acc4acaaa35d6793e2456b28b7a1b4fe2c579ce966af34a7d78cd8924c6b0ab769b81c96190cd8b95c4504ceac1bd2b6fc608a9cd5677ee387585c05ab891f097116d978ea799875a3916c4058dd33d5467125adaf273995ac311028496f4dd56d59956a68eceb5948392b4e9bfd8c6efa08f0c0d22e77c3a9d1a3731cde6f55afc82043b09b69c70b461d04715f2f514a33fb325e9106b4a1d3485e111bb0398130a2917203bcd408f734b463a74f702e2670798f298ee0854f0d38669a40c3ea2edc67bd7cb41229cf181fa1906dbfe278ab58dc0f53df2aa6e5b6a64b51011a174432f42481922efcd195b0004ad81139c70977cf686ea17f9a85ede6e538f3c0aa966ac158f38a20326f3fe868638c195d2cadd07c4f12b5dc6e3db8056d41da92244b7249bceb40abf9f35ebb2146f4cfb61c84eea976188394f6764a11381d72bc0e052dbeae330c4db04bb0ee984a3e751c561094dd478a56b7ad77dc271d3313cecc4e9d61eedf2a9d81c09843c520346ef2a82462da1b6b768e908235d6bff38abd22b91a830c2785f14b32c4be799f7fcd0443a33e474338d34d842c0bb121d1ad36a129c649c64c2fb57cfcd41d953f1028dc598298aea406bb15b81fe7154df22a18f6e93e73946a829d0b718e0ecba3d0a780415a0a5249c5afa6849b3a12075697337048461058d38159b7c92047eacf6e63a0d652da6d7fd1b8b16a226e43c7b670097be3a66739395dc5660769dad46b4b46d2881ebbc478cd6e77f6334b267b4bf4bab9d1eee1b40b5a7610dcb2d1c0bf920d46530a5f7f7b2e8ae1375865056fb1c517f86d4904635b59c40c51ab646a75335a87b5e8aa67b9c911f52d655c4d61aa26e69fbdc0d53d1c86e01b882854639dd64c5eb129c0cbd7f27564437135d02e8e6f44e1e6a79ea8c335018851e6cd000b6df97456b7490fe9eea13c3ffadffd1c0d358834a3d89a0d419cb38df2293a2ae09b827d3c7bdc138aa5c2a472dfae29021dc83b064a9c8f7e4a121a6260db2dc6fd7bea5257712c757e7a959f0b06f8a9f8c7bd8777e659b266c5ae4e595c057efa4f8963d7c680c17747340638367fa7c9f52cdaffcfc71f43ec621b494492cda152de08adfda2bfd6ca61f93f27aa9ed453a96fb6bf2875de77f0694937d0cc0461d65eebd4a52b35385b4396d55a75794bd939d6553a1bf090fd1af792a7bb453a67d2114f0eaf2a0b9be28dded117cbe9dccbe3b04c93923d11ddc0c5879a0d4931bc74ebf21ea6464c3af4d437b0f8872045e424e129fc4bef13cce37df42dcc72ca63204c322f383c7240be2b2a9b1c418ac0d4b1a90a14fad787cc7d11e220f0df5cf0c2636149129012480fb29008861f2a6a76b5b6ca3caac4e5b392e6e6fc2ebe3a499ad99bc3de17e75f1540b6cfef6f614dbb1b9762349c78b16256e77fec95550a659ad1beae66697ad8ffa0ac99823350eabf08d4073e06250f17357ac2dd1f08593d5813458d6e4b6221ea8816d8fb2f4b9e5eaebc22a8002de2d7fe1ab1575b4a464684a3a6f21a8e610ad26e923b0335af8e1b633013138b2045b08bea22aa2a3bfbea9ac8e75a12befb44f4609bc2307ea201b256b917d457f13ad2e9cac01948f2f66cc66f77535be52b345dc4b905793cff5836e7d610442a3da7ffcd88e05c818b24130b3faa0f8aa1f219bf105c4fa69058d0ed0d8f690787f761f6528f61a9300b75a90ced33f81b35c6e80515f08b6ea8af3c70b086b058e749baa03e1f65ca61ffbc9e48599706984a7d3877013e86d0a4a5bcaeacd48e77fc87b808fafb00f8a6f51ea8a7d52b24f2fb803dc7fb0cad34c7b483c29183da8f8b9e17c9af5da7550f1559851301ed4a21a4716a08ae1ed4507715b1caec2a5355f6cad8a5cf875e7613d62a761a6d8139ed9c92322a8e5ce0389febbe3c640c8176a8a7e66aa3228c30cbb77c00ac4644ab08cc0b3a2da0458ced60de0dc4f2772dd59b63192f671eeefd045338ef1f1cda5c91ed4e3caaf762bc85ca77b9c870dc895268718a6daf93862f55ce4340b0e8d56f05694305f2bcbfc60022f7bae19a04841b1717f650f331cb613a7aa96a3a0b5777a7bfc67f958e8cc9355a532142fac1ef8606f7a436e1b9a43db44ed9274dad158f6c5134660266fd97e566dbcda0f5d421c80ef3db83e321b2ddae88824917dd3d5d4d152e59b662dc6a992df42d00862dfb3f6f1d46b71aacfe3a64708b0989fb5b5e083fa5477b701d8e611e54ca85d62da8e7d67cde262cde3eabecc1e1ba64616a932657fc46bdd7948aae7024b90f015d6d7ce5e377a6eeb59dc445b5d768a5026e2b68afd28d49268a30e1a9bb5b9cc1d84d6e936644f677eb6dd02087921aff8b5bb719a10a8acdfe979fd2d7da8ea7845bd2b858ac1af8e310ea0e01fe7ab43d24b87d544e41618d1ca3c595e2385dc1313f9d3a8948724144930d5d97fcadc14af27e2d2ae86aa11bd27c5870a3488565dcad8acca171beb340b104d0d313a41effa2272d85637bdedbbaf4824d57a5c1d93d28c17b81be7005e233f77656db39475f35f8083d76fc87ed0dea8882c21c0278b914968aa64cb9831ae72ecde8fda6ff94d74cb9550d89f0f0c35878a04d56aa40f9cffeebde1ee6e70f287cf721d93701323721ceeaeff585418167b29ac8ee4f7002f8e47b3ebb2f9987a3c4f4fd85ab0fc9a77dab17cea05f66d30aeb8b9f3890dd1fb91c01aac5a1df6f80023f459b0b4bae05fa9470334b5ee983069de75be767adeeab101b9adda986411acb028ae05aafa53a4087ad6a94700607ec3311dabac4240b6825ca264f96ad4d8a707bb372427307cb706591fdc97ab81e8d75f7b86b2d38b5c053dcb6917954761ddf9e0dfd6f3813a0ec33673a2d96fce7cfe7078d0be5234a427c5749d1f57375b9c580eb983e2edf12c246e500308e459915eeab1432d8a548b5f7fb3772b49c181cc3b6a1a2b3bc15ed3005dfe40447d20fd28079892ce2034863731f95edd3e6ef3855a36b305f4d9a200b58f1e3acc5e1a859b7467734d577d99c754c32eb26a911fcd29fcae8c2d19ac6aaae2c4aff9d374f31b5f67c036d37f494934fc2c78ab2fe1720383db280d0ab25766bb8d565a91fff34d1d0bb604a0ca42e9677a583b631e06c89f45df7a8498ee5f6261a671373d54aa080c997eae014999641e6934299ebd47b5030560f6aafb475909f6668f14709763075aadadf5d3cad459e0546e34044b77b17e5c3ea4f09e475e82c016f62c9b66fddb6656f9f16f1d061ba268482164569237dee0cf89c59714eee2c4cf72eb33dfd143d3776f8fa0ce65fe51d7962dc9cc30a16766b5f9e3619eab6615a4663cf6532ca9c38aa1015bc16738d581016565ed63bf1a2283a923fb574c46b32fe11bd92026803a2bc937de86b039d7092feb6b7accce7dd81e1f7a8105486e6b509a1db6a0b10863d043f0a0f731b84c8ece95e5025ff5a14e224dc3fabbac96334cc35057f1a45551cb136814dfd820655ed430021f10ae5a85ade06ed3aacf644d8a7ff913369e361e4606625ae6a96279053da61d1426e751768dff2cb79f2aa6ce12dd48c12b6af7f694f99dcc1bddfaee93ffa45ec5f2093b04368b39e675fa641af59bceba359362aa73e1cafe778a5ecb75ec0eabe8facce953710d706d00d26a53675e34050227efc7ed9ff67c66eda30605d790c9261daaf480138a00b404f2d60479ec627cd9f41693ccf6ed706b322c8b314e49219e5406c8e75adf302ca377c862ad940107d9ed12d3eaee875ef8f78d1e802993a09e1d126cf63939e9857d9ccd1630d7586105af981e383712b0c4cb745c04115432fbd7feaa9bf4d5930a5a5e33ea04ac0337f4d1c5c104aa5434e23a348744e351d98f40f058fc88037d8b953468397678ad4550daa3d9518f53be5139fb60d4f396db79f45e23287403c7a4d0d75b0651c5c7d1723ba070d8f5639c527edd2cf83fa5abffb881d5fc27344c86c69daaafe358ff62a1ca8b86ef3de9f1608f0ae449478aa0ada2cee41fbb057f00f366cef18f537220ef63c877872f031a81453f1f159562d639840de71aaf5540effe63920f4ef159747179e075ced7d8679e273397764b183546cee5e77994a4838ae708e9aa21d130ed8cd5689415735b4df51690496c48947ac988be4e208dab4d9c3fb569729b2344ff29450c3cc687888a9cb75e19243457bdd36412c5af351dc34c342131c941dd524643515a38551881f76c66335d3b1168bb75a280268c04c98d1fad892e5cc937b2adf2d568c7b6ff9361a4410e0a855644ecbae4802fdc7390cff81ba3e7af632567b43ad88a6cc2d86f8c331f9b73d031ef9641c38af8bb741da0b7d5ea2a1fb1e08075904e4272c98fe6664a0a6b68727c3cd4179c811b80cfc590dafaab7f0cf448a5424cbc4c2cb54690c71b197c2cd92fab7c9dd00dd5f2eb29e71ce3e040f3b6d0fb7f61a57ad6cca10dd814dca9ff48c2c77c01ba6ce48ee9bead8740af88e970857e25a99f386650eb8ea259866001a12b12b889a6d1b8f82e9b6cb134a624c1c13a894e2298e9fd0887ca19b1b9e47dda9122465cb92e77d67b0b00f071e7c60d382bf5cc10c74a8972dcffb1edf041749fe0a0080ce0f3166b278340a45a24ab9b722e5bc461a88b592a2270b5d3fd359f1126b616b797bbd8c560470e741ad359f5497075e820e614e25b3506230918df1b67c4a8edcab36b8700c008574c74048a930e5ed3ff8ce4eee5fc83cadedd48525c2196f018efedec472bdcb78bcb6156d01c97f2d172aff983194817c3eed09ff2ccc9d5eaab970117d30a33d06c78cd659537b0e5bedad41cb5c88582e0a4c8313f9c0e770c4be609008393ab2cc107885adbd15c6be53b8a7edf5ca22cfbdfd27170b817434ffb6b7df9a0b36101667d38c711dc08d565e989a73a7f7697ee50758e0bbc37e5801d91036a9d879ee425f9809f81496805e5d86d7c5d87234e6cc97b35ec63ca9f35f075ed0bc152d9d06ac542552625f8fd4482a9204579b962e9f08dc25ddafdf1c0da00d0938feadf61597bc6afd84db38d80dded3952d4c70926753fdbb94a2bc873bf8f6bb246a74c63ed7f7be04ff3a94e631085eaada4f35a56288f26471249eb02c778c8ee1174ac56c1b831f415e839059d300943b778c6bdebbd8f19e2f7015db2a4c35125434158222b19a76e6fbd1db1a61758d95f884004ded269eb1b5a9c999392daa082213225a27a701a14631f6f0c7edac2a87212539af7ea05ed2ce3af5ab2893df32e080b06ef8aa89f1043b261322bbd0499c86e7471805c16e52cb733672ba3ff972ef6e8b6de52cb2a0d4f3fd05783fa5be35c5399240a561ba5824f898d7d789c296e66f4bf3c9ade325c8ad4b8f7e026667f0ee7c103b34e8c8115b7acad48012578c6a5fd65c5ab88ec2c2217e6a2e2837205b73e0485f56c1215edd23ec3f0448756c87115781d9afe8b69b678efc0a11464d0621c44dcca0f198ea02acf82f228b9c4d10e576b52bda331b26b4e7aebc9c240392ed4cf03b762f96c142f95c33005469e1ec34b9ac48fe8b222a7b979de5a64bbffbb275d440de38ac6dd77ee9f74a811e83d8d3e33ce081185a89b5b3439dfa1f2d34ac79b4143bab2d48d88e4266d16f703dcad6792ff3e709cc0b473b9377823feb33e10f1bae436fae3dfbd25590cc1d7807a8193db2c44c53ee94fd1388cef8c7779468a0261f088a8b0a497e5933fdada59fc490e57c5a31f59bd8f08bf8db96fdff346ceb08b413c083e2b81650d4a0c7e70fceab3493df8cf5118e2f28d26ed394612db34a88cdbe9343c96d78c405d8abd9402e5f394f3702a9be4200485de4189d39cc6266598afd8d37da87c23e91c78a58a6f9b5aaf2ada0286c02b048bbf93a819908682afe55f14e8df7b8726a2c302e36c2a33be1b6162e46c9a2ac0487826b9c5e1eac911f6d243c3dd404e9caf98d3af6320466111ba19e40a14b8858fb76633a2de4baee0469b613d5bb08b0bad0e92cbb7a3b40ad95957bbd6949b1c9f135e937649524f971d8c30090c37f5a4dce8308fa50a2d8097fc9f152972be3f5219a3aae09d7cff297688953cb0aad67682e0386036692e60e893ee28c80642aea2cf5f012a023f76281347014b563b6a08a19217689bd1e0c21b3d219e2258ba48735285b0601491fe84ef2809cefd26ae3d37d021b414334a0b4e7fc8c9e149dbbed49590051562456c7b8fc2da3de0e23fb36de3c03c127f7e6dc19e788978061154395aba3d1f90e1c19b7ac2efbaf057e94d737b702b0cb1872a11de2644ef1fd7beec5c4950094cab90918e2fe68bd4496b0739e27ce7a25a949d21e642e5fb8847b17eb10d93fc6e580cf6815b36d7ecbb23cd074dc774e01030dbd62c3e1fa4e82e9497cee1775b05d61986a480e22f5abd271b4b144e37fc61c60893d1c0553a068a56bf4ba3f09a2e5f40fc8775d202dcd0b9fe9e255bcfce4ad08a5e1f19bc52dbc732343cd9a37f3c52fa7a2c9b1eb9d12cdad9f71cafc7a5c503e73e581e5d59db2b24af2aa4be164e70b14eb874c3faa54d3751b1551d76241d2823448f64a9a73b1246ff4a68db4969d22465c4fad0cc023b3e3f01c8e2e74077a3738453e97fd61974bc6c98fd17da0d52c3324f99d33e654c9b91724929c8784062ef62b4094fc6301b4cb27e889cbb98b731118934a7b7a7b1b71d57e27851968bb87cccb6c0c8429f968e4ecdb139e5da66067c84bdaab864ba8521151e8494165cb769599ab130569d539ccb229806bd9a6b13d9c092fd623ca06ca5b06b535ffc43b484cc3c0635a72c5cee2a2f2beb964d059c779d079ffd8dd615e71179d8eaa7186546447ed0f3e58fdd859496ddfcd35a8e9e550e2fb62b81a0abc306bfd54dbe6f2535a4381afbcbb94344dda204ffd5b026ad4ac94cc4368d211b2297d013dc8a6e1d946a34d85909fe6a1f45586be3de72a8b8b1dfaa9c1d2b9a4ee9cba932e039b4e9c29aa16058032900b5f3fad97e2c73e4175b53fa4101875c1241d82e4d068d5a65ba41fa9ec10b68b5feacd51cfa40798b90b7f6cc65ad498d58a7f6e788077f067a6bc98f1edc0f20452d88f88c9c7c607c915ad64b1cb30a812f3155c27bcdb7ad4853e6184a4730e4cfd18a1ba68b0464ffbab9ac4458076a3c2eb38fb82e54a91f1a507cd73cb71a6eb793a38e44a00115fffc47e99a24d22c77f2bbcf7ae862ed3ceeeb26da009745d3084f047a86011d882b78a12a1ea4f8b231485b725f6c0f7c6d158d384c5f884452235f6a2b14027793fdf176d1e2a2c379fd90ff0968485e2a6104afb7f29b3982020baa6d5ea4f77c851823e95cefc878c6a71065efac6c06d13acdf3f637a7f1be85999733f582506b4a118fdf1b4251d7f0ecbade8d3653e2cb218290510da99dc61b72bd33849ce380f3d00d8da0dcc1806b681c8612ea7a7a3126d34f33b498e1ea5ce0764ea51bb9352e68d6f17938890eacf0562a29e6a0f0fdef19f3fc0cb96697facb77ac895652f8b72217108ecb864fd388c7ba6b7a29a15462965c3ee8eb5b3db778c184ff7c41a42735a0545149a44ecabcc48168410d54b4f6895acaf763dca32a13c08afbcb6c5d67d61cab8f3cd38a0dd04ea24b6b1b469ed48c2b13376e6e1f76fc9681366f11fa61392d3b54b3f4e581880695ae3774ca34276158f5814fadb0e529920647f0eb35dc82e49b5a08eacc47c3e79cfd9610e66ca9a684208936bdd5d394dcf8be34e5e2ae6851ec1d461d525a0b33cd12df0ad7cc9f6e222588420799de6d58f4bc5be7a5a49152c71984d7ed04f3d8f2c803a3b9bddbdb8cb15ea7bd5389fe51a93c9b6a765c85d7228199f91029cd5c0e04e5b3d15233696db0559b182d33df7ff9d459df559579fb074f0deacee8ba87a431749a4c0fc53d834b86a3456baa9792bb73d01d620e5dd1114f3c20112364445fce2e8f78d8d1d0ab49f77d44f5a5ae8084dd3a293af2d04aa059f49032d8f37b891e50c0d7c9ae474392dd8e7c5c21e1692bce04720d0784551fb8ffffac1b2de5cea112e38b9925639d9789a3845e983647fb7e65b345548438351b9c3e0faa6e4df4e4a468c59990f7006981387b9f08feb4ee384515a4325315992e61dd957f0fa91f3858fe7c079de59f56edded51de86716ef40c102b1701970c7b0c34e6633d8a0ea1c89e7527252fcb07e63074221dcccc5e8a9a7ad608a04f242530345694bd7150bd73315513284142b6a39ba4b7270ba7a489fb03c6ff81d85e771a70ad0fdd1105dc88f7d2c3b3195babec47550c12a50b0e4f4d16a37aa72685d0ee9aee134cfbc5e8a101f63d32a7059120379c6ca9e365296a6b66747cbebdcf76972b8cce7aab91e55bf4ab1f3581df9c2a857d11a8415a18e7a6ccf23640cf9bddf245a5f90c43b3014d08d3ae19faf9527d7b26fc15cfa914dc6e03d976570242ea37377491f3619ab287e6169025df6681f6d936b77738d7d3f02f525e9c4ccfe34fd25531f7f4901201fb7037564600c8a26ba463e7f3e5af9fba211500b697cdbe7a39d09212b9af88ab372ee718880fb57e1303f50ee2e608c12bc1c201b641a9b24ea6afb8a041be3e24b6b2eca6de8e4e587b8f6bcdef3f4eb2981f6d279cafdb55611c6fd42d7196fe8dba791440186b5b1636326a43abed3562c94acb9ddc8e098dcf765dad8f87fe0e101e0bda091c0684abfe1a101e3f2d8c0a9583e67965e8c15c180ebbe6a5e8b1ff34b5eb23308c40896b0f9b2cae5e2b34494e42d16d4ac700df526eadb1796e259f24832154fea591ff628377c8622f8d87a4b673afe06c3d8737d3c1692dcb1e9091ddb64ca9aff151b541a754094fefe44b0afcc0203b86eb5e7f004c16f2c0b457412c41f8349d3b638859a18e087cf04a71b7cdd9d5e14450a73b041bfcf93f296bf1865f0ddba5c80877463ad6650d7fee66931486956a07884f53deaa13e2b84cd6a9b364b95c0318b8bad07b0b5e378fe3de1be564b194246827725a98c1c80b6ca981303acc042195061225039c080c900169b231ab343c7e9ec6530864ea5e38e1cf447f0c0cbd350471819eb1bb737b71da3246c222911172d8c11b1c53710cae5c83e1879b4c989def97ec6fa87107987c7117113916c6d2edd82b4dc27387a0bdd8031dd339749a465d229209b96a95a174d1461d295ae02fe4ab3670d86b0bf4a20feecf69cb5720a80276fc1587b25aa3507dce9b231ed8888cda217ca711112c92a66f5f8c9292113d4257efb456e1a44d3bdfa7ad400124f41c99aac19fc4ac48e8b4cb190e5392f63009be417f816a3ad5293473ecedc7f81b469e7a0344422313fac77e33f6678c5bff83a201495acd50ea26dc36255f12d8de8ae4ab36e8d1468f2a994e38a1279af82a0688b8d21d795d7e5cf08c72ca25c66d9c7f1ca98f275aafe3c5533d274aec702ea6029f8036bdb577b0c53e08f7d9a20994951af9fd765061453bfa74d7ef9c790aefafb8d541d1c5dcea2bf22798cccc5e8a9a7ad608a04f242530345694bd7150bd73315513284142b6a39ba4b7c1f17a01e81ed720ebd0c5c18afb0d43c4c1b1928b4583595c4ca35df07645a76a1bc1277f5706234eb25a3be046c9023ce01f1122ec7403905845929cb5428069e387af48bd30853a7ed4727ae7b971350e255513006d7bbdbd62ca01af63db8db67e025ea5defe79155e0d6e5c63dd041317ade7a369db406a28013296e6bfabf6fc17f8667d6f21249ea10d04c9c367cc1266c1090ddbb9bc1817d341090248e0940e8a6e8861eaaaf90853a685fa803c4e039166060a3c921c8d79001e3cac496b3bcc37452f0caa104b2205a8a19dde0196a7791988b3b74e23c2174c1e1e15b8b27a7f7632d62db16a5c61a64ce424dc499edaf170eb58af66b14b768921b71df8850641a6c01e6cf4c9b06a1470a86002a1edcab96592c8413889d65f10c0db2a86b193fef35f9f11936f2804ca69824b6cd06dcb2629e4e9212d37f5c399cb66afb3af783964694f2d92ec35c3396cf8207fa46d5477af6fd08e4f5acba6faa5749f84248b3e73894fb6731dc558af01f8f5a626d8f44ba6fad469770c0899ba44a3545c5e137ead0f121480c1d6d3851c8d481f1d6822e39a4cc60ddfb724d800e7962de77dcb4bd42214a1d650cd6b047c66b643254343da13ad97cf82a15df2d645510acb78a19e12011c53a90438cf1e2b979557ea2ffc0ed3114eecb53cbe6f73c346ee8de67bbdd1c3aecfa9012d58b722ecf4d7b0605fb78381accee02dc4ce3dad4d73d08a030bdbffc0beb350a5a104c506f2e4aab6b4df6cd524fad8c3de9c2f3a2625adaff38cadbe27879a9a435e0b4f98a59624d4c547a942c80a157433acb25c476e9a99c8f68b25cb9858d2167a48eb1300a3b494714e9515390e3f4d7a6ffdfd214442ffb6a77e28b08e672890d3f8fd47609f6f3029b0141a7fb8c2327ddd6e0995a61241851a3871b33875a00c2481c85c56f7432bf63888e0e480bbd6284af051aa098e9eb761368afe6e5335bdda4c26b5f1597a5198a4573f707ee0e684b599e9b8bb698d1bf681f3455c32eefc696358f725070b7ee79ffec1cd80f87890613acede16565aab9c5611f606dc468ade15a7dfec39d1095c0f77b6fadaa87fc03c51e4e0791993e78177e7fcbcd0b8b33b6be169b7e17ae6a8ab59aa32e10ae71177d3234fbe7fa4a91aec048b693e97b7f5e05f63f610fa684f34860702dd924ba7ea564b4f512801cc96daf845d2d9f30bd7551f5a1a8d34d86bcde5b04aac2fca5205b58a5a4802671f29d4fd4508b818cd97620372db73f99a473695ce9434b3019ead85becc4bef247ec3f2baa5654f2aca6cef469c4f7bad8e13705a6aed74a68adc21de98df0594a5eed0cb952c3721dd0e3a4e4a55e56e629008634d1eda0f66b8ef8ff5ba6014c221aad9a43bf9ce6de233074c83ac1e53808c58cc0f1d7de03a34b17481fc78591f6122e4f8e69d4e6d959acb34e3250284deefd31bb27b675438c7451ac25149a224f9b6fa8cdebb77b4fdaf469596faca6430f9cfc237a3a2495802d9a2b87abbb038a372b58716cbe1081aca04159cc00b82c32947fa0aabc1fcd87de30de2012772ffdfb2354e7aaffebc13590ce6db39af0b532b8bede93b952ecd18db7584cbf269294257b8b25352db93ee700561acbffe9788a9a4138d0bd1e56a429f5c9b6b491de9cbd54327219c354e51d582c214edc49a68a65a38e30582a244f074ae30c0aaf39321cc566422a3cd40d52f66db7444700e29fe45ee2b42d95266f026ab63ae86ebab0282a8052cd9829dae01d5de966a792a5cafa0b9ea65ba9dd6c51fed88916fd94ce2b0826e230115aa5d73279f74f7213a9fa3fdd5cc3b915b4ef5b60be46a505be3394bed11d6ededd76bd4b830ef7b09ccd4382b9b3d07ae50c2e40750b2a42efff3d34b305e9391443060f642aef3e8e284b406d61b1f5b4ad64ec47982d786284961d7de79c4edffe28a1c01a3490ceb20811df1cfe5954b13d9aae5496cf022cd8bebf128f578caea3851cec11203f7a8ae6fab747d0e31aba4d58707428fd27c618a3630266b5fd94d4b8068c8b372f1703cb54e62c87b5e605acd87793f2dba08418a08461da69a250d7fba8972e13eb6a6958bf50bbc8d55f1b7416b04a42d2a7e12b468040416c85624e7f99c742c785010a0df5f1ece5ac7f73f7867c90e7d72026c6500dcd948eea5bea83988add5ab266e4c682713d393787ae83cfe6ba699d87ae7c59e139d37c40474febcf1f2990e087d4ba35fdc28491557dc2dfd425da2b89f105e24df1d711c6280a3fa807eb301b75ed2546029d1b405fe0c13552ebcc55bc40802529cfe9a3b1808088283096c4e6d70d57754e2a9d03c2e862bd9b3845a09bbd5bf0caf33eed8c2df58157aea57792b65159f4696943ae98dde48630a55ac6118863c7f93157124f147234906f43caeb64d19630afbb54e0169fb4ca85fbf0935103df8ce956908312a435a7db0d68543e51468c721e4bcf529d82822475d81b2bd010b8c01e0668cef0efed5e88d8da0d5f1952a1ac5ecd183dd1b2439240a7e6baa56a2216c1ed1956a4d9f63938521471d9b8602294ab494618b9da8b7da35b9c73c117745b11f0eca342c671d7ebfaef61e8871f52687617ffd5ddf3bc572648a2b0d23f739fea4bdaec9426d48d39e959097133a76afaa28e5028bd3911ae14d19b4b87dd19ffa63c0f9f3e78337ab0efc77911201709663b13bba0d35a65df773149b16fb761cb03b03e9ee7abeac8c6373598a724ee0767b3ca5daa7dc176ed106b2dc5f5957292cf7513b2c0a9a22ac5f618749a68b3a7bd8394acdc170418de8f81126b6fab14fa2cb43d71fef0f2db128624fc8500cc3dde07f75e8f80c9030aa5a4c6d8d5e9372a7e350da4d06fedcccaeb28f1285836e32d10d2950d3f6e42cb75079875104ec4176ea6d83bb99cd3ac0cf2b41c81b255f80ecfa56766c35f3575ea42f4867047116576bf96ba072d34cd5f7f56f58956c4dca16c00c1bad761c79cf262fde83f8d0522edd409b02fef6499d25d8231534d829d8ab535f68bcf127342ce0e82a8921ee0375739825a310cb9dd23f594afb7c4470ace137b9752c9b7366a1afea271cbad19706c315d55c4adc10b0c55ca98909a00eefd1717e5353c8e6591af614104d66d1480f65ca796b0ec7355537eb4d4192e23fd10f7f3d5c65b770de7a7073c9aa78b1b4940d8108bd7b78443bf025f46f68a9c310881898eb22d98c53583b813d8826d836d80dfb9fd20945e042973b38176c9b874e9633cf0750056ddc34c639de21f8a101d17b5c5a9414246490497700cf0498d41e62d74859a19d8c538060367d92502a8fd2fb869366b9d7ef8f45f1064d076c9589ea909019de686265ea92369b739f81ee51561d1bdf4dc06dabdf58a5b6abba2103fdf2b8f11c7d631d813b3b0ea0899e3b5e51f80081a44e95b22b4527542a8c7ebfa7df96ebf11a98f1e1f9ef9db46aa1d546ee2e8a8563f15d1ef7e32adc6a0fe5342322384ecdb6283725e766297da3db7ca4f1000ab7e6285981004ebb3f0bbb1a765a6bb170cd2418f674a60884875d852ce0c3b1ea949eec72fa644ff3cd0cf66f918694f92ff59cabdfad1e378dd043e2fe59b468ab5b1de44d6bab944846684f1691f60d06445f87afcbe7513830d61ababafdd636d1deb959ce75f1f918669655106dbc9b2bab7614c2cd20a756c923a12c056eade4fa898c81677958cdb13dbe80c3d57773cdd9a3b093a4c0f670b023aea301a1e664559ee1ba88ff1ee58557fee5ce27d69784a9ff7aac9daf810226065317dad81887104bc5647daf1b315d7e23133cd3ef1ee183c90dd32ac0d291bd5166f56908fed4dce4a8c17da3fecf84064e50eaf19cebf3cbe25d3cd39439e48cfce80f6ca0c7b7c29452a0510fbd7d3561cd77993cad554805ce18354d20ee373ba4cec22f54459a898bb3d5a8cbb64547d88e842a234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4da5dcd53f16a82347ecefefbc5346260e9439398e918339db2c3a9e6a07dcd1e64069f1895275106614705480b1e0e9d3d2c1e0084da12f8cebb111e3d94d13abe75604baa0c4b410379ce39884bc6ba6bace6c7601c07020e0b6ce4827b689b309c567dd2386fd86c55a44845f2e056fd115960700933f9381e9ba29c3154b11d30717c4e4bd1ab10c2ea57e5930c5f9ec28137474c5076403fcc300ff45cd4454eb5d56c5d33f9fc60e3850fb6a774259ff2b8183e88e3e4c4bfafcff5ce7e116f829122bba2d251db0f3e89bc17473e653596729f2fd25872b261e66a363e13f547bdec44d4b9ac1c45230f848805367011a7ec5d8ce7cc1a721538b3864c9ccd3a157657d898914c826cc71d0ed928170d2494a916af9aecb4b1fd8a6c63f1bbd0491d08adb71173dd30c63fb4b3a1bc97af348cdbfaca69e795e9342339f247dc26e2496b39c291a6a800d30b560ac2a1302fa7a88de8857d06c5f8f37865980b5b421246cdaddbe29184437c7fa55c924125411c6312a9358d197ed4e060d1ffd3703ba7ddd2591c1853942d1e9286a58d24531f8e94e641e7e0b0c0fe7fd154d95f4f641a7731f3a5fb9fc7cdf4618bb5c6e3742073dd18ae72a1a37bf22ef2d8ca80e9dfe6a6b1ef3bd4a6a3707b0d4eb6eb52c066eb1bdd13ae8ed738f5fbe1716c166a0abdb69403e02275f94304266b0983833f3c6ba81e226122cd320ca8b4d89fa76e754b15e772a4038abcb5a0acc30263194d10efc6e3bfb98fc4a7aac10e7d66def1cef054b4a36d76c4eb189170268cb8b38bb0fd24e2ea537b03886385238a7be0d136052a518207224b59bdb97f27a74004552dda92e220366838a6e8216c0c63f181cb83cf6c9f6244197379700924272a4cfc85a9201aa755a813eb7b905e9afe3a654e37662551f5294d78ba1f621cb04e17653ac2f370a80a1dceca1fe90c359eb78248e695ce3455908263709e5d021721d0c7cafcff3d415796ea5e3c12c8fc2fab52129df7e35136fa069347ffd2d12fd172640152b40807bad2f18e6d6f908730c64046841983c6f430680fc0d0073acfdb5214ea59d9b9ee10591ed884237502a4435d35876150be29c2c086c10cd4b85feed3ea5cf1ba50a5b06b5c9d70d86b989a1a10e69d3db8f482e3de692499f63b8033c007536abb6656e3cdb1ee5b42774c081a92ef141c8c9b7eaefde905bd8845b9783633baa638fb4332dcad15b16b09c440f3efabec589602c36f10817542a435b667f84feca235a7adf834384793155b81d874a13edcf1b714982a367e124e88fcd99e9c3e54ae7c126fe7583b8554e03e5ad08457194a03757786c026c65a47457cfdc75202a1da4447a4a6d6a55d660353ae60a577f35578d75d95162f1a23d26ba48bee1f7840feb3ce6a15cb9cec4413cc1b5fa9cd994890aa6a859fce17d39a3582755aef29aa938105202311b23f74a1ba073dab8cb0f0d9ec349e4a2e056d0289207915629d51208a923965d4294a50a95238fd221a70a92b76184bb544f7b6a4b2ecd62313be1f388c7e431d3dcfdeb2029eb4e569818a323859f637a1d34cbf72265a4ad370a47a1a349562478422b5b982ae0b58342fc92cdf3829148798745429c8b06f87f5db8720ccdc060a618ad7a885faef1847506c9052ce761d3934231d6a4bde991f79de781e15a0aceb4e48b32b80bad801c70314fe14fd6ede76999b075ed61a4cbe81a2913b9a3bbc9f13ff1a77a5eef01dd76adf1e7fb52207746f520e70583836ec30109b143ec142a2d6527e3689ee3ce35bc29e4cb8686d1bb62b7cc1a897bc8f597a4a3f8cc38c2cd6fb3648049006020de98969f0baa67f3b081cbf8840aeb995aa22b58a108fa51651b0c84607ce24c0ba8b64fc6037f656ac611a0aec3d1d305951c6e534a81f1663a4d96caba1eb8651c29032467bd4032f4705f2cd06ae665910447ec060a8e265636f8afbba5604d406237fed201cb37d889fad58dc8949d26df8726757d24613b51ff092b60c6db8102bdde563556708816d9a76c6bc48ce08f26b009eeb633f5a10d1f06e5e56b6c7a62fcd73e1a5fe9a9202a134927cc07efb0440ebc708c6f244dfda133462f810dc8af9d373e1bffbf585d187bfc4fe2bc10dee95d5ed80f01f78d3cd036966fd5feedee9f811814ebb5334835388663e8d9b95bdde78ed75a531c267fa0ac7def250265b3ed93b12fcdb0f49d52b0ecaa864100c3e5b595019104410d0e3a1bfa1d6f516737955bae9b137c3a0e48b214ea7b01fef9aa4f46ecb7035934b12c86ebfdb2fc23b8d2700c3a00f292a9c2ee80c599f4894729f7c04a844421657f249c8b98d71587fbc92e6c0cdab5ca2c5dc82c05e6d1e8c0241b55ed245c08e8497d6e82c5c7c4d1820972add6018f822711ef2e497c6e15541cf03f492537451d7f6d86cbd6e56d98e33f3fd56fe40435e41220f9ad2932c9ced50daa6b36ddabe7e290a5555054b92c178c553742120c14aa95922867088bf364fb69072bba02b0266e9319f0ed09910924c64cafbbd00905095079f8320f0a72094ead4d22ae9f0c6a7bbde7451820f90c382546c08c940c63b6827ea2c1988096985ca8687aabf37d4c343764c48513005f39563ff732dc802b18a84cfa49d386ee8e44fb525e0585c1f142f9f9cb85cd0c162bbaf3706947d08b2a45e0d2420f8f8075bbf65ed83c891e32e4b71d7f07e8d363dd182afb13eb3d7da8f64d82b1a014a1720902e7ebe8cdc10ef11bd1117d0687e95734c5e6657053bee4e76da7f36aca8c038a9fdde0796c27ea56e908801de8e8513bc511b0d116d371f901afa39b0f4960ab384185afb976706a78ee7afd8cf7d51334ebf14a76a374c914d4fd3ecbcdc7638ce02203493dcbab5e1a0435b5679ece7f1904abcb0decdad89574ffe28339805c781a89082a99f2e42ffa658c4cffc31131d9e7bc26990c3bfb83efad529c2d09839a62ba59d5a81eac2d5ea0202ac217074549edab877673fe8dc0209c5b60131dbea223eee09363dacf9ad081e354b019347bc170fcc5f27457346b2273c8cf0f82ee211e396b5b3523b5fa3ca9002b1b91bce074d6d1505a7eb7f4f42c9d0778e7ccc1224a81e724385d53438eb2068ef219d44293ecd61d2f01b7f2d038777ec058a649608cfcb8fb5ecebe1cddabe4c92e6fa2d72d481babaecef2fc3946a3a8a0cd6cd00444a9c713c2d658ec4602f17f3015248fb41f0732c4d4fcf4f2dd85e069068764cc57e03bbcda8746d4379b1b06a5577a546d4bfe5205167a3ffd2b2ca7a6142e07e5312cc2c011711fb4317c7352caaeba3a9bb17b8a0dd272ec38c14c68932be32bc9047f832a62405e76698aaf67067aa0525455cfb9703827002a664791d3fa6d6588815b961520137d716c30f7bb798a83b807865003f5c30354bd8493699019b233e28c903c5b9df119bbd74aa50406211a035d90d2b33dd41c76af28b5f0d2305995aaaa907488b35a6963e174c88b2719e19636795e1d4368571dfe3a3a41bdf8b36e70f386419b44db19c0fe908916d355e169c763c4f8ed7d12b2fadc0a5f06a7c720f267ff74309d76f3f6f51090d0dd25b3becf29709b68dd70e2914e1189b59c88cc255de54fd0cd3163718658b0600cb303c269e7fbcbc2282b64a98c38f53a3d7774e987fc47cc54c8c727508998d08d33366352fa2645e91c9da6e60be4fd1a9732325677d2efc2ab47f57f49a2d41f91c05e7f74a02019cc7fdbf2beb20b9446a6717ec9725a9d13bad8e37350729805e1463b7ce064e12c8635762227d9ea862525317368ede7a7b2bf4fa9b37231263755823bcbb3301dc34ae573d43ada2967b10a624c505943a848d1b5f1d48e4e40d23aefea97569b67b0ee924870e2839e7167aacc032ac9e3881578628e1cc510a1a0586d368577ba98044dee9fea0eb8e7df7ba184d230817f3cc063dcc6001de6301ece0de6fc9e6012a9065c93ab67a236884e1077a6e97cc200dcb8922c6a63aecd77c27ce42febb20a2bc69c2b0d566e2596a98eeb9c0a36ea917257a3103a3934f2be5ff0d74afe27f2634a8226aad1700b14ea294c45ab42e17e8b82ac49421ea114f1b80707dfcfead5875183c6f62a61c8ea6223571cb73384f3cba82a56955957cc82647507795e745e990bbb4324e02280b77ac4538cd462c65b79103cac5b8965d3515ff718369de687b2ae7834504edc67b11889c9a769066d876c9aad03329b45041b62a1f14fba7e2417846bbfe8b40852d35ef1a1569d4fbd9d440b4f7fcfd0083c8ac3a46bc64ea1d2a56a88c8cce48de2754b8f626fee8191b5b7cc1f3fccd7c2219b23fd17b760b9534f26d6e3e02093a4d9cb688ffeef26e3c7f34dd132a67a04c9985187e7392b0a657bb0167f900bbd00e403ebf085fae3a5e279956d451422c435f512f97ae900741cac8c23698e713f5a9a87e7e5b76f16dffa174145f8cffc14a29723050190d58837fda519d61b1b63b507093960a216eb823704e12e9a6738da157189200ec6c66bb4d36d189104c2ee6e3da1cd82cf09a3f7a61c11fe8d9acb53be3b2f13190467c7653fcfea4611ef3b5fe8b929151afd13d7b84a483d45954cf44b0cb899c994e01ac5672856cb92bc435168259eaeffa8226b2366d99c6704b62267836fedda371d26727f72783f5314feb09088fab98074dfc64f6454089051aebabadf776fb410bf4cad0ccf40531bd3f0a67bae7fbff4119b7bed53e579b01522a04ef4c6a68519facd979c1c2c74fe0f73c3fab18f625c175f7c8ef2c9e51030575888cb678e84d60f9b7fefd669a842ec17441565d50504b415bc981c15a4a3ed8e071d096cbcc7af6b1ed96089553aa68b90c63ff3cea83b354d331b2dee5c61fb3e90032aa76111af12aa263f2bd60f094ab38e82e6036add5624f7cdac28091eb8f53784feacfc4a1f9eb772c207910feb9f3bb334909a9fd2270f41e6eb5fbc6e2f0b57fecdde095e21e909c35628931348557e8aa4fad3e196ecfaa1eaf7af63c6f90f8f36655e83df3ce8e3db35643ca211fd7914dd2f8af4ae092b70baaf46feaec0ed0ea2aa6044d3f2c445afac9d348c4d7b432a13fc35e0c9f80440c66d0ebdf6557814a436948ba698be98665b92cb293187a20818215507cfd951f9dcafa164038ab0f4627a3c76a3a9ae632f18680990c00556bf02bec717c69579d8a85bac6a359c39a63aed6809ce99e6ff666a058318d28913bc85932d6f997e570139d4fc05c735cf131199630dafeca09507d2783f4726a6d9c71b49cedc3a21c54c43a5a5ab03540fce2751946d3b44a2b4029db34cb1d248ab62d9d817e22eb434c3df34476ca623df477d17806131b682b7912c3c4e2de22a56fd817e12b16992f3c5f2f963cc64c24f958c55a9b3f719114e559446fa316e0fb83e5f547666a6b73e95c6706f3d753dfd0681638593bbdf4ad4e435a27b2cf7b58b619385b6a5728faa67a09acab5395c48a5b93dc091d06bb1d814b133e40f427af79b2862375ae79eda8fd749883bb05dce6fbb6f4ad3c4f364b28deba3e200cfb1ecedea4877e2117f38b2c86406fac84dc3226fa1e5db9fc5d1e3ba556b89d69457e97e1d1aa0883b0a1d7a7fdfcd6c77a3d828291b5c031372946f678580ba6cc115ff0a13c9b5758ba042a9b252ea1096b59ad7653f14f2b2fc684c259889bd8fceed9b63f792fea5859a41cea51335ff677181dbecc9f4b4153167999e469070e242a4847265c7d13399a5ed437e41ab9da22e26c96f65115a1d09589191b7efcfe272672fc12b1d0e4b30d56db419a5c639576409b8fe71b4e9a63334e61261ce05fe4100cfee707577f14f5f5da23303a9596a0d3fef91e79820fd487cc3060cfa02622b74e65ed367095d3047ede0b9649b88d6673d87789ca7daa631aeae2dec5115705fac0a7d84045c9aff386a166330fc05daf66143fdda4bff9259afbc47db217617d0303d2ce1c0e15d7fb1d0647ed5e70a06cf93c27b8be76efcdd288eacbfdd4a25553dab18c690333e0a732b4d926c6c4e1379495f42e77294352bbd2efad97d9f6b2eca8c99bfac86de52668314853eadeadd43ba2132f51cdca3061a519c9363b6b3beefe3ccf77aba3b762869f7c1fc0b4878c113c54630650de237ecf8ca565bec31321f7a066d885550d7d0ad0ed8fb838a267a8c10cd488adaa45a2e8b9f4b347ab1b2abb778ca74dc4d85696f8f555c3fee28163f81993288a4c1d35ce1687c8132814d9249ead8229083c42c5a73a43d0d8a6578736bb66fa7388ca4cbeb8b70556d568986664907a69d981f95c3bfbf2d3eef4e2bb9481e5e1ae994ea2312853cb401276897e6afe41f7372ef142713e9f45e08e75a08a369c8051878cb2ffbb8c254eabee914bbf78d7d19f5fc85555c040dde652093ae64384024f7190e19416307e4930f14694536aa0dbd261d203a6a24510a30cd6bd6212e4ca2b15ed83d77eff8e2e2ebeef30bcdb933f5411f7476fd9fa0fe5d51486d922a1bf0ab3b54b5e31b6e86d9b2f98fea098edae49e48557e11e4ce944976bc65971d80c43f764cb7ab6542027547c66b2fa0f2f8c3efdc4a04de9670727c3d4d803c6ea46458c35c18bc7c9824079fc7ccae606e3584da3cb2e46c648202952f0ddf72a4d8cecff5fe507c60d7a72d12e83b299fe11f1d94819e7f81e1d99184993bae6c6e3ee3cb351d63b0470078cedb0793c6eae9353d6890aabc56e5ca5a8f70d3e939c3a91e8089ff7264cd54dda0ef13c37187fc05c4e1c5e458a8dd2c0bfcc2bcd45d73fd206bf0850102f74558bfd21a560229aa5d448fc938f9682626ee68883cef27586c12651f16535aa80a6547ca8a6902b80218b2b66856110c06b0855986484c7d981ea8e64bed89011678025a8335ae2f1de46f4e0c9ce70e529124721e7f4f3c1ed4ce2cf18b6a365d5034a7cf9bfb1efc9b8a18bfffc8b248c5e8ff5326f6cf2f4a489a5f388df63d342b22e1aba79955ad560f169f408e0e2a8438586a3b76f57db4bb554d397b9ae53ea12bd31c874a3dd857994693165616d9e3d4b44b887a699036d90bf35a9ff1d685e358c1657c9b43487458fbed1b55b182bcd578cf91d2615f6412360794bc4c17628a1bef13351145544e7c2aae73ab61f78a100303d1acfce4d4c67d804189afd40437c090eead621d9269341f8be5b963346bc3984bd0d2ed8103034f95232e170e3bd09306da59edd6ea7a5c52b7a368918353342e807c3208d21db1fcd6ebd2228fbc5d6d564190f7da2138de1015c08c160f59e90a50df72baa5e4a17eca40692ccd540702dd4ac88ef3701da609f0e9297e0718af929fb7ac107a9e3f0d143de2b3fbfa584e1e0ad9e16dc70528e327fc740c5b601f3db8245419189826daab749ed01a92f2999c63a3737960943987dfd969d6c03aa890422cf5656def05fdebf8c48599629d049ecf6b25de5dc63bdce3f746acea414a755a4c53554355ead91e94a5e462f82b25cac733225c11ebe8a2228b605c42a0c39c690eb0f23a044e64e8fae4348e4a09c868021823b00defd4219d8302f2af5316a3a6632f70a8f547ea4d9f7cd003b51b905135a23c15ce0da2f75cb55704f4bbb0c3d648387e6d83763257721076ec950ae4a1ac22a8bc6fe49b5980e3a8a0befda72bf8baf4734fa74c6d86d646218a165cddad122b709cc5aa256cdf378c9e63c1cdf6e3eb00b2bc49f7c0745b86542f4f4723e4bf975f7121f818f4b43de4d520b570c8537a798fe3f0568efc0b0920319b7711105b11dce62bcc3ac99e24bef51a13862c933ab0cb52e016802b6c993e2d36c61328d9999467d6cbd861b02eab8d749343de94381808cdcdf54b60eb833dc1ec4a0e3ff7284782a47596a0b65b77f9cc585d101d6baeec9cd75cf01ce12d9cba0f286e9599ba9195c494ac6c5035d9bf446013ba17a12cf7c4fd938628e46e550eca1657266641a3a544c9f553fdd2e9fe1b39f6f0af2f7f6bac601889c1bb7a54f0553aad8edba40190c4fbf4a1180a9609324c28085ed718716fe1b903f21deb30e9d2a1ec1d94cddce0ea644f9d333fe4f212e315fe0f3d1d4121095fcd71838c224377a2aedfada43ce0ff1ba720f89d82bc28000c3994a56777e7f39a990197bd4bae00ffc1ef50eca750ab3cb11c0c9a816d530659fb487b2aac8774e94ddf4c37daedac9bee83894427709d29f9dbca21fd28a6f46de131763cb0d25859041131bd96454025e135df851dbc2393aa329c153deaadfd755427b2356bd26ec404316916dcb99f9db3c905198715681bf6950615b2df6dd21ee57b1075c96633a08cacc399d2d355f6022afd735b5c32b5e50acb2ca7a4feb5f3d80fe72f1cf10f3317eba9f6e1fc2cc4eb8b33fa36bb8614290ece099b7899b1cd6e8e116ce42b06df7d1bbba292e62132b57dc0b41dc6be3e01b3a5cca26ea4505c318a79c9db2b86265a75c7a39fb0aab799b3b504a2a7beff566ffb6bdc290cd361ad41d597e6ab2938aecf08e65115f1df7bd4b59a1438a5e563605cda49ff939c38ae31f90d8b8b7b5c34012875667925650c2bd445ffddff793917d59e063b7337e1e7bf472e00a472f2880cbf7441d95ba87ee976015451d8e68dc7188748d022afcb9dba9e6b694e8f18e70d01c8c5c1c2dd24b0ba6b7115186915df344441533dc30cfb1d6317c93a6936cc39665c957925b954e38e4d9a2b8930cb75b36485867dc478f15ae5aa203030e1b71524b5bdd9858ade399ee338af5f3a1a712ba5999f16a531e3f76fe2333f353a6f5dc37a75a09f746c3636f46418bed291e633ae055a93b8d3aa9f07064514d4108b3bb39e3d3fa2a6129f9e6d776d1dfce88423746694758ae9d0a073c8a7da60caa20ae2563e431f4763345e8efb040d7cc2319da7c549b46aad0d38233ee771e6fd2429d1928699862d8107c420bf2f56fe7609a1c2252d3aac7a3df820b41353def34ce7606101377f2d5bc9adaf65aef0c6ca2c098e2a8bd331be624c737f0cb7023d2721a6e091ffc31bb6f63dc94dd1075ed2e945284bc587551759ca6b9c4ede150b107f5599d2c7cc2a0e9239e52dbedd1fb43c3f9046086de12d7fb49c2c62ca3e87c847948fdcb3104ea557ee969aa4a04ef97784b6251c6e1727f394597a98c26d34bc5cff0a9a9cac3cc2d3acfb7474291cd3e0e29a66c3487dc0e39b9110647d930fc1fdae832bd1bd901bab6a8cc65023893ff1a7aece499619de830e35ad217bd74526a042c5b329597a9e01bbba9bbb22abcdc61c5d1f130c7f398b07551a75d5783f33f3e37a9fdec6a5faea47795f4f2f3bfdc8b3c565f52c58b20c6f470c46f9d1633df11683de880d7c6640cf96f9c5177f092ea996a3311b48e3df4506e6b5a9e1afdfa80f06a934e9e7d816674b36dd46ec4717ab161824599a66a6e2f42613d556f822d4780b912e66fc27839e653ac65a8f1c3de1ff50dc55f503356222526c23e774c1f3cc52b297937620cbb9b9ffeb4122a3e85073d67a6e680d0a4d2261bffe845e98b0eaf2a3da1936096ecf46d5d521faa6009e0cc6a97baef88ad5d693ceb107fe45c6f31fc5f982444c75fba94d820179d3ecf8e4841da27c90b1f659561f8814d2f47118f650fe54128921e9c1c00498118a83592bc8e5ca2e1f218b9f02974a670ae903d2628a294591f6887680a07550bfd7b45e6fc76ede0915c55e8ae9e357e480fa7ac41fca76b94269fc78eff3bac31fa9c1a2d1f0655ad58d440013f99279dcabcf8d1246f1f7a8d395e7813fff0fd3a4dc114b635de7ce668073cd7c713ff2d79e9033d206b8dab457149d1ea76628c682d2ac77e92af60b3909b1aa7dd9d6ed50747f3f31e3333cb3c019dff18dcc94137068dce067c6162153e21596591830d26ad564e9db25d64a33ee593db5be67e8dc352549ac9863081e118ad139c648455f50023cb42c62a3bae5a7517602e27d2666892bf97f1056cbf60c18cbaf0b5cc90222a82139ed20804b612b15e94da968f9dbbac5c3d1db9d09afa5393423a2c2d84b15ebc3a2c2839bea9f5b5bf4aba772141cc85425f1d42e4be390efe278e5c9435a6fd38597006380680f96cfb74d75ae592231cde3cf77c1a2cae1d0a927d949e9b121b387adaa017943996db18278942bbf56e2cf5ac509df39a2d1bfa4c51d45317a1673a604fe4bea29029be8f75ed9c91067c43f813848573fa3176239c20671316b8c832a349951f5cefedc1d49c96251fbb5d1966a7c051617636082bc0127aacb032f712a472a904708cd0fdfe2257341a77e37c11f967242ecc1c4e0e862eb34999f32981cb63b0b42ff851b3e45c0aeed01018f67e9ae1b6eb7599afd7b94926a83ecd6cd5b5b250cab230f707a3bfd8d275e84ada2a399d264fd0afd59769071fc8cdabf6f4a27bfd78e3f0e8768385187389f70629befc6bac7b13a2bbf720d6518248c1fd172d88e26990f978d43a65fe5cada95869e4764b11bb249886a86ad4ae00d90c51297f756ea910ebf485d3aef6cf3d9fb378cbaf5f583d46485d1747b075e46c75146254771bb8a6bb90c178066f284170ee9c19debb5826f1d0d890264b91192f4d06be1e942f823f4c7c8b1f0560a4a2b34074197a24eb5db0a702e9bf565a8c4cf8a6c0f90bb72f3847a5a85f619725c398d1613d62155d48415de981127c6657647169699ca9e8d91fff08e9d95b5f9f5d7a6056cf0cad18149493ac5415b0f3b92a1cd75d8994e1377dece5ce4a9d32fa736b15c0637e38d6e32908b041c97807a61f599326336e855b25b6af6a39d0a74bdbd002eb4be30af1f6e6577072ae4c06b7f4b65901f78bc13bb051ecd294b29700cb9d58d62fdf97ca24eaabf32f9d21e6b2f06d9d8ae61ab854a635f984f87d56f508bd9493330bc88de1c6b5f7e9bf862fe9900d079429c76baf1de94b660f671592e7cf7623580d89a952e28d45a9da4525d6f98844814d56d29029e92d19f7997717689a5ca574e48d8f49567e0da9b842f2f2cc0957f0d53d01575c3da0988d1d7180a54d93081a6b4067870e5da786d8763da2da3168949195df13cc8fd67d6b582d53594c4d7fb8fe693d6417ede97af4ec6e9cc405c2e1947b1d3335f0f012c0f1ea3b60563d59a348e5100ed3943ef59e3df05f4052bf5710064b789ec89dd52f5ca51cec1d07c8951ebfe39aca4b3bf967dd8765073c89dcbf4164852dd73d06bd085d3da6135b47374332fb1fc4c88fa4b72c6dafc8ab8d1499665491d30fe5db87fdadbc984322d123dde1d7b2f7c3084447debf54309da78fe8e97bcc89c8c8b5887769cf9e069bfbfcec495b804f1cbdbf14b71719fe9d823198aae94d63fb096424f2cdf09229be839e7a2a8c1b3c39f6a15e31211b339e8d4762825ba7300222a5320fa1acc45e18aa607b3415c18f9a425da6942221bcbb9ff4e98c3c539ec4cdc6ab4e8442499d1c460786291ac3e0a4b61d1589917885230fde2e67868c2c3bf613b1a28c6f8526748bd5568082696e3e0c758fdf7136a1d3c21d0719fed98f448d94c63aad630054239fdecb545eb8bb5a8e4f81d991f89dbe53886dbcf87c5fb67995bf8b53ef85d8d32da08ca55b403ff734109bfcfcf8855dc65a1e28382e918a62979b2093ecdc46e54e260a6cfe287708c03869e674bd0ea3749a547b1a4c0bc644c98f521aadd392eaba111612709f94c347ec7ec981e6f785c1c742a58dd85f1465ec37ab762ec0e76caaec4317a94da507558640e76b43eb2f55a97fdcb02a138a26f29ee822b193482579ff61e277e22ceb4375288227a9985f97dfb7b4fd6be35032a4f0de6e77e5edb676483d4467fd38299ab866cee9f3b7cc1835db4a7a2abe56da517c1af9ce0aee5e2c8b63153d41acdc18da0fda763444982abb55134948c0dca29b761a601c5bd598a6303639f72f0790decf5bd14965b9634ead4f4c60cb84872ae1a8498cf687e32b25a452ffe674274a19f9a4c3fceb0673af05ac42dee263a2bbb2da429fffb2833c1bae61a7e8adbadd3dbd2f65c31678f7b134ff483bd75948fc345a6172a555e4854e0ad45fce874d3ac95a33e39e39bde68915e0c9cd5d07632619ff457622ce14ceb132b2a7c92aaf3eef0ea92cc182ae38fa399eeffe3abb45a49892288a8ebfb788114ab3090c2d33f9a0b4df9e684f168e576c9ac199281761e4a9241b50e52a30f2e0886ce4418addd10ff5c375730957d38312273f10c121c7279695aa9d937df8433ddcc15924878d2d6c319a5df3822b5e879df02b7896ca9bc4877dc8d2b5adec82fbaf6780ab36f8bc7b71cafaf9b5d59cef86750bcb276eca5da4e112ec4176c6ed66492677ffe6daf218488f9a143adce7082ca668f44d29c5e0b6f712f6cb1147fd771c9febbb80003793c7a3ce03ae7207493482eafe18f93582b7d3d97ce165762c3eab365f66687b2a78b840c5a749a1168a97868d6b4f0df41673b4e5fc19daf977a290cb4f67e02efea9d550c1fab95491a367c17f07f0267be640f7a55099b6aeabc07057c0c46cbd511d5567ea6a51aa1dc039d77f4ecb98baf1a546d9e6ef04b44f3e2df487af825156b5553bfabf352880924fece2ac6fa84aece4dbb6eb98e34e8e74fe7f3c1b921ab91e13e2cb8f2c51008a444e47218af5441d557f7cd72dec54d3ac0d9a351ad5ea78cee1dfe279b6628902bdb290538e2209b454ceedf36ffcf8681a8b079cd40efba1a02a9d43fcf33c37f814de8e28b79bd6703f0a570e61c0c2e75e62d7cca2a1a8507522316d5a5cd5be714777f862806b6db02072acc62eb9b529aa603e97e3cf96731b4725e176f368e8c1eca23d8df78bb5dd30f72ea701fb4bc0bac172628fa0d53cf923dfec016d6a0a9b22366f8d912793a3a093d345966e3958f447456324a9227921b0bd6bf1d50217be9a0cd6b3dab9acc61221f521a4ddf8ed6c1106f0f421a838df6db9e716f099385663d248c98035f9c68e3942c05bfb5368be15dedd48559f5ecbad1b3fa66250be71758f5895eac93fbf7471e499dbd29bc7c267983861c01b1e647d1578695818facf7288a8731053dc4602fa2b4d0bd4e43d976e15f731a61d482e9bd43ec2f4ab24e137878bf7d57db09b5f96109d8b5979dd31779d4018dd25fb2b655333cd32f417d7979a4950964853040d4e5960a480b54411e7ed43508887591f286a6daff86064c8241a346b3bbfaee2ad41593875b15f702866ce16dcda0a6f07e63d80518ad6f2cbbce05102344dfd8b9a14aae3086184b1f877e70375dc43ed791a6d5dc72bc8fbfb1b9f3b6ebe8a9083ba80c0b4b8e0753cef4bdb8625be811cb2e96b7ae9b478186469ee1167b415aa13b142bb93c23f02ff638fdc094c76b53b8f2f7d42faac57461129d08f90628e15d45601f460d3ac859f3a6486de3babdc46abd5002c54bd03f5e5ccc0ecdd72324b931d773fa92d2f24fee677942feabbb4430353ef5f1aa20bfbf20f7309849883f5cab193b6d2add471a378fd73ddc9d16c2cee7b4e497e1f29aaceef840e8f17e5bb79a75d96cd74c49f606c0e0aa192bfa7959b95b9dc55d136b46e30c2babdafc5d8a156f096544878437fd9a5e432d522c392982d897d994489081c3b4a0bf2d2b13bb1ad3d09e1a3da4d0f42522d0cc143c51d6f9b381863f4a2303ae163747e21aea5e9be6ce4aa6c5b9748180a99c192177ee344d17310071714edcec7360d68c9f50720d0c1ced43b2e4274bbf360db1a7d4f54633464f89b02fa970ce1c141ae06859f355652fe50f1a5efb51125c4c234cd797571f51c5a7093682e0a24f9a43fca95f6f9dc8daadc7953a5de2d2965c0b747136a3981040b73eef6b0269e503fda0fa28f0464924cd57cd38192a0e23aa378a9653cf47b999baa67a5d632e19c5116c60801e2726a03dda5e78d135e2684a99b213a62eed60650daf505045adbd9c214f603dbac013c35682ac0eec9508c224c396cecbaea01a0b891ab1cf6418fd61edd24579bf5d99a5dfb6fa4045884aaa4584e06165a9bc48da2b368b7f73181b0628394be073c047bf3dc284ecd6a162403a1773fa0d24f4aef94cf9f241ac211e53a2d1a2d1f7026de7b76117dde5942ff607d91c8ffaba6fe0353f4b1bfc938478cb184a71f15fc709d6a5c52d37c4a92380e2e72cc3bf0c40f33d34fabda8a3b9acd7372394744022a6049df90b7b79a06ddbf601d1c3e54f7b1cd61f4b776e2a47d55e5acde65c7cb921ad0c35dd0da36683209ed502113a0cdd63a8cbee5aeddde1f2fc804d37c5cb02c858befae4fe84e6c47b10ec5b7f23e3c27934a5b7a0fd87176d568dc5450c7a015e6fca22575b61a14bcc95a491ea44a2264527edfeff77455dec92470c0cc78bc4ecfa67765aca4808efd5f738d260ca3bb0400c38da2d28535bbe0c3fe263f14b1f451133052c9e693f7ab12740177fd6f77589a1835ce5a55a2136cb8e610bc7f4e9834ab31f4ca403712677d579256f5ac3cecbedcafcda27eeb97a5f69d2dca741f2cf6d4e2963b0ea50f5995ce0fe6a1faa833dbcef3ca49937ea41ea04a1c65980d1ee8354a95e6df2785b6fb52d01a5ddbcafe3cacfcefd17c2288a4612e3ecb9d845ae9f19a0c7ee3de153dcd3627931c405b8a8faa7b66eb822e89947d18c55d2dc2f33b2f2d493cfbccabaa97385916db304c9b0deb6ecf33fdf9564d0b0027f6066771af648fc91852e2b261d71390c693b8856027229c3b0148e96a9e8901081f5276fd0346b36bcddbcb7fdeffc589601e253ebafe09006abb89f99ea2fc353b7587293059de5bd94cf8100bd95c86f20c3373f690a5642c385034d6e2fc0f349e8382553c4cdbb76ab692690f6a6c97d55da4049b8ca35fa272fdf9ba2454b7890de94cbcd508bbc1b81e0e776758fd641a921d802d0c4bff3efe22617f2386947709db78fe0e44e8df4d0951693c9b2a2422693e1d2e131eb43b6fea202695143f182314d472d3c973f9ad6989dfe07eef94f88251a77feb93c98c9f58acea468a1a496ebc9ba7245ad77f64b44fa942d400234901de274698908a48e172212ea53396f08f0a5dbb78868e2c20dfb2ab7a81ceb3826a54282875435f1de4b4ba8d1006035c6bf7dab11658fea468def0f420efdf62a029df18a95c17c618518253052b4e230514fbf002863c2e8afd840c56edabf16d6ff73a37998ce5aeb301ee4f48afabb2d23c5b9b16436ff26a5f6b5fe4c9cfdd4be7ddf02e68628d0c48145c2fc8a1257a8f114a9f3ee0ac2f3049ab8d5193111c01b8a8561192456bbb11bd2d8b202ef0927daaaf30cdf51556544f116afc7dd855b50a5288e4faaef73681be8d6e10adf43e3926f09a88858758884705ffed15af839160db6910112f4f60904e6224bf6e0cb09bf0e72e2dac8f48ccfeb22dcc4091db23d262cce17b5720deb249c8941a9d2951278b973d97b2d2b72bf44059f1a5326d3d8864c0c5b2d09a1b748132b9eb4ad98a73219fe2296feaf34d2377a413d0acf2253b306ddc95af9162cff12d38651a4440a8ce034dfb8eaeb9b05f2181f5d3007e643b9bcb4f8fc0b51d59375c07fe467c7fc287dd8acad2b082a33e8db01025075bdcb7b9d700cc12cfe5a37477aa472a56eb38656c8c787e46437a1e0506ca35a1cca34e2f1c85c7537605fa05cf613e6e969181a9f5261d626b04c7466034c30caf1582c8b0665f30fc99aa479396f981c432b0e5fb24709bbb051a3eda3c4793250f770a67f8d987373e050fe3067aaba5bb2ed0c3a70e6cd3ad198c6d429b016b13f061cb812048cc104103efd157f63c79a8c9401b268b5c369c3b1422db880be7fa660df7e2e626eac5d7721cdc50164d2d6578d09981cf43a8d1ffdef3d58828b9ff8917e23003581f1dd9420fe8345078b91521a24a7ca97bc6c1ac5c247d0478e82de8e5fef71f994dd26ea2be06aad3ace5d5589bf2a3e9825a99e45b44d2dadc67550ca1fdc34dbdbee2d88842a4c29bd9c78e647be78a6eb3a2e42478376c82d589448a6bfc5f24a53c086c7c95f6aa4615f6c013064fc315699a8e982c73acd27ad0a66a9fa01770965ee672850ddc78f86504e738202181759f81faaad6062c4266625c940fc93f6b943410ccaea614f33c17764b36dd216005f75257d3addb324bd2e477675f6c624e10c4faf1bb844301ca57225aeeb25f3428248ff5d91e1f593a60eda70e415626d864f705c19d4c7399eaf21341e5c180062e306b9498a03a53f361a5f20346eba4f140fc2e8360e563e8def289557c04334f11b1539f3ab3051c111d2ee3138c6c44dadcfb8a26525922f484df3b553a1f203bb54d80279fd3e9bbe83f3066311cb480355967ee5e5502ad67f973e8b8945de1e15002aee4e8c04c39535dbf068c07b62a198bddaf8e0a45710dabc6d02d607c42f224b53ebb69ac4c7063606c3021b91d835b4e75c7fded2d9cb2628bdd2189b0aeac85c593c4a3d72b113bafbae740d2af44be584334893bf1ec104d6a733ce7e2d09d26058dbbc377ec60c1f4bcfedf8d482dda9c65ee30ea79909a609062215f5ca53b754c28ba4c5ac2072e78edabeac8bb1ba05aa511d24e0cfd91d52030bb1da0f456714a44cebb9241b706340d537816412a3da541cac0267ec6f5d0f65755339836816f7e58700244a58821a93c3148d5c0bb85f30f137d4e131c5c7f27604966d4ab84e6eab99b9cdd63fa6f81f0373d220a7589eb6b096530532f87cc7f2762641bd68495ef991dacc494512d968d2f0d937c21ffc01f5cfdb947a6fd88047c718bae8faca5bdbf9ef80b4d781ea01e9f15319cc1f9aa8a14076c871694cb81a22e2f9ae764cd029cca835f116b31fa7a3698a36686de7880835bc85f4414250b6ce1ddeedb5f6bba6daf5d0853d3668ccd93a96a2b92dea9b8ba0ed921163a48abca840a1b6fa077664f2dd1339efe090ce254b137dc1f37a86e80d7469922d4a7bc0412da1e2b82d407991523e13eef54c42a7443fad751e0be7f742f1f44b3de1cbc82e3b3fee2715c542959bcde158834b572fdd58f00a64cfb4dac2b0490dc8a1940b03dab6311d545fa3fdcd7c7a85821a44cceb3cfe900e28b52d6f2e87ae84189aa5a1eeffb8e5cbca090806baac5d7834decf7bf33100b615af15894a0e8bf1362581ca3d41b84e857c211486f80be7e1903ea6ad5a4e55346fdea9a81a469a826f0de2e18916987d09a5a429b07dce472d2007a091f50a40f9d611e2a817c7226ce5ec19122fbde6129e61b5ab13c1121db9d221210d856b54499fdefbb570694fa222ea4fe85d17b3a3536897208e6f0ae64f9a60c88170bfe902694e78c6dd01830bd25f34c4f9c1847d44136c9073cd90f5246c4f8763365e8834260824f12a18334cda76776fad8bcb3303eb81c5e2dd5e010406788500f53ef230fee0f3ac615fd32c7042115ca690d3dfcea2fe45ce1b8b319ff24b6135a5a105767b6d36dd285b73b422762ffe74fa1f17f0c7219577bd92fc66e72da1d2d1168b048ba9b7a4dba8a5ec100001a70c102b3d3ed54782f96c94ccc5e6643f4ef60698d451b21e0db589c8d2f23443690077bc70244ad594ede1a8a41d781c23d7a6e5399d9654f149d68e746a8ff3601c66d4238dbbaf9cb77519ed6e50764fd6658c5caccf79d5126a7af5c468a564bbc9db6e638dc53e4cb8367b4146358b49a4e7252c90dbcf818b28c0b5bbe7424ee3137086b5bf8e0ef93cdae89cd6716c33a87d0778c92990433ae2bb630ed2d45c25dcd7c73bda4cc241dae7cf55cee7259e43e0799a1ad153445f506566506d9f2d58352d88cf689285048a1dd718c861cae687623a46a98b6b4c622c4751df23c74bbe77ab90e8a8af35a614987d112fc3d00dcf320d2b2498410aeaa2fac5bc8a71822419d384df6b0462fec65f2a0777675d01b1ebd938488e7191731d20b1ff3d31c925d28edeec87367645a882dd89bf518dbb9ef02bd0256fe323eb37be7f3463bed2cad670cd7069aac6ab5e49af5f051c8ed9593ea50bd706a9d4e8975e4986ade3a1b179bf38cbf5ae12bfabb41d8d2a357d513f79fe74883928e151dabaa8b498738abe4287429b1580cab7960b19ad226e0e1101ea4a1d440419e26c9843fd5b3b21fb0e55d576dc63f992614a323d0591bf258d31f7a1bcf133f8d646f5a2bb4579bd9f8435c4ca5ec53a464d44fbd91eee7c7ea5cf4e19acb111bc644b5769aeb177fa85015dc2c90260e5890bec253307908c400eb63e69f9bf818cd168c2efe5f8a8fbbe0dedff67f98eaa0c3e4c2c1177d5a398d93841f679a8ca30906da6f3054dafcd6a657c83d7ddbf48ca4f63fbaffc4b79586d15992ec505e8c4ea4fe0b4cf1e82d04edfcc55fefb56f7a344fc9dba5bb3d3199e22f59528b0fa24c2835dfaa97fce799d0e23b03070f1421aea1806c9bba98306085b43769bdf546dab02f504bda303cedb37f648c3efc75a97f42d2c680855df9429fbb6c45f3bdb807d808b2176965cee8ed0a24719ead99cffe8d1a29d5043a1fe0fd18d5816e0725907defdcd4011071709aa9ba51329018bc0b145b3da812feae5de291a572cfd571bb7761625509e45870f299c5bb9d844f0f7a6a95467d2df31543169e0f88c26d3c847aaf2691fae41c5b7ed016beadfc20c6a5d73302d5186fcbd31e5a3f9b1804f908486a870ebf3d1c5bdf8d4ea148142116092e6fe5ea2b717565f5a6ca31533b998a340e75b59f41648f59d8c5aa20440403454008c91aae2ff70f295b4f54f4088ddeaf1ab0af0a81c0111eddde98e1319097bdc87215869fbaf054a89470673c208873fe2081490491a1a4ec09267484d9cebb507012c64ba6359cff5cfce94569ca3e9011cc1962f51c6b618882258220ddfb65473241e8ddc347f595cbfcc8b2a5baffee7167a9f042fc1f04f9ed8ccefc433c7dbf533a01e557bac6858cf48b61d289483bc3a53ee186acddd63e2fa5d353e9515aa68b7b64aeee55b96e53c73b788f071d25b060438aa2355a54e5243b5cdb1ecbb1fb781e7ad84428022ed4737e62ccda2d16fd8db845663895f340219e982ef0c83e6005b57ecf78d5ba1d1fd901f2d7c22c4ef72fb305f8a2021902ee65b29c0a291809c11874b68b4b7984b11a5836b5f44e2a6d9a7e69c4f564173255e8ba5868fd2ad23c2ad1ea9688ef9b44542727d6dadcbdbb855dc457464f5b04657a857ebe479b07771e4528ecf1e7b2b34ae8ec10c6697fe9b6c7c2d67b493e723f569439eb3b5f70bff3aba76c0ebc912424823b2962811189eb6d070e01ba28582797243abf7f203c1434612d626d724516daa9d5bf7654338ec1f054bfbb36a221be1a61cea31ed929ae83dad652fc8d50441d3aa77cb928d04a47686f27ceab8662e4cfb050211175c3c605720978606ea321eb088a5d4678c6c71300df161e57a01338fea02aede14f3424f8081df542ecd4dbe10903e4ac22b17691e0faa39ff207c8b6b054e745379ed7171a4224ea1d1e0b1b01ee4ca7c8142c1a399c0aa1ff487061bca81a6f5d558ab10c36bf106426283e1864dd38a141818fc1acb89bd7b0d8d8b2ff2ae2202b7405ee70e2e050ce3e759f024585dc0d61823d9128b6d28543f465d841179c35a426f7a5b8ba5a3c43a1bf37ffb44bee1b456e97e9525d822a9c4d193add329d9e5498226cefa7989f16b92ac39c95c91a824c46a6998ed16e914c979d40d4c82e2a0585c1a7d28205c48bc889d8f60663c53a857637316542f53c6858ae8204d09c3767b5d493ac7bc7ee0ba035290707782a0e413204d43c1eadaecfc418df9101a6be82a814bfa3d86f65a1b8174f408a5655efb4f41f8e86ba73e001ca593e495a50007d83980181dd39af76358e8bce0be2942bc378cf17883fc3037e93624a58019a8378f4e708e094da3172e801f3a41a2d765e4148c22225600285b84d266e5f7be4750b48a8f779bf4c21019f67fa960a604c330dc9c941a12c4e109398c2471f179cd40c775f287bbd6d237a80a43a91d95639695ac55f89c145f692204fb43e66687be0bf3d853d18cdc1f9cf61c554a28f1640eb7348465405444a6ae3d44e22c99cba363a61f16ba72288988ddad6a831c023e61498d2ded6f297e5d79fbab3cbf95e27941e2b1d63e25f344ff960e088bee355e91abdb64f005290b2115035687acf9ff9a434f64abdf9c8c8d7cf60c76d54c42e794017011bf5427af16f9402ff1407cb4f14e2158b4f6161f94838395a81d5879dbda3fc0f8285d96e3eea68728658d00a7ba27b6237ba59922e696f39c25e0ea34ef350b7f4ac72a930b1cbd5f453862885b81279a77863a0bc96e4ae703c2c598939f1ea9a657815eafc76b0fc71b04f08b8807195b005a1e2ea7c84cd1893b1d53c70cc547cbd88f88e6612e892cc0a5517217076335592d3ad4e55257b61415b68f9b5be2f4a3ca3616b9c5813aa634d268e31689cce7952e4284f7c754f7c10ec3d45fabe1f0a9e172a79aa0d9bcf8d1a14abc3b701a6cef7523d9bf408e89e1307930294ab24d4c5b56a6faab6287f3f1d86ede86c0eb9f88ce4e0076dc0cea007a5275b6743eb4c43c2c88fa4ef0d3e0f7c9e0135595c61efd2a33d8f07068844eba533c6aae71a50197b15dc420b20728e27723f3b76dc2c277908a7f9a027301b01032b79d544dd396b2d32f7ec6853078d03365daa0d68ec8e770a6bf502de28bb86b0b61127debf6f74d1a3a332b8902da623d384cdbc23f0ca8526c2345f05a667f050b81eff1865cccba8ce9d9ceed37008c01137ed3cd3578e78b0380f82dab2a537ff53853d7037229c9d470e5ae906e3b1717cf8475d7838a896a4c7fe91f7d25d231367f7826e501b135a6aee0393ce789ff375b33757bd7dd00b975ad7181627734f9afc25eae59a7e98b9abec2f8d0b497dacc309b948bec27905cb8234f29523f9762766498d544c5411b7e369feb510c05716b1f9832e6a24f6e4f3bd7d6501af057cb7eaa6cf4aafc9f1a7e261df7a2f898fe7f9392c31eec75ee1c8bf3bc6d0f1928873b85d43868bb746adadd8952c33d28c0b70db0649e4566571ff3eb7ae021cbbc49d8e1d3df4c08632ebad9dad762b7f189201353aa9cea244cdb34287afc4cfcebe1bc388927493da444a292733051bcd050297271ccaf08c1c9eb019a611c312dd95940580be1a3acc24a97ea1995fdc07c049e9ecbef07ddd30dce07b67f224bbe493f51ebcb4590ffab4f3f0ea3650d3170fbc29259987bdedf239a32901814a743d79b3da7d6e68be4f0e1ee4f1952b8466f2ca742f04c12171666951fba2e09870587c0b5f8aa823027a566334941cb706240aecea24693de8f7bf3cead2c0c2ac86a2e838af8d0c01f5cf76d3a876e3d14e653a5130953757f5f15ff54e6e6bcc55807e31ce3349941ac274c434c6f0b3e82b8b29c87a8debf91b566392fc5176e945c71930f058e642f71bd295bffc63f9a1424159fa6bad6d278e9965b664ba573feefbce034da1b00e6053d32994ba87ea4d72fffacc5f2e4e9ac2735fa14a5da81830923e790101e6cf866e039d9a37d6e573f83a403c7d0f9dc670e65d894e1152765f29bf40140216dd58065852fffc183640584e0fa182882223da2e1871b47676c84ce61a7a31ccc5883d866a04a721e7939063e4444faba8e3787ab91861359989f6acd7e81ccb308dd303e1ffc38c6c8cdd2c01b51a88b28559a97b3f2d407e086a1356fd96ebcc981a178fbc7a361ba51857564564a502fc846d4f25e736416f1fb0eda7732be05651cb0f89867805b0b3162a0a042f11d6d3ce9d248f00e1a142c2b526d61788b68d1fa36d3d3864f12808cf31282916afeea63fcbe393dd4d8176227707d8a33f498f5a15d504fbc5e3947707e619833849b8524e70905589730d3de554ffcb5e6fb502e9b7a1bcb6b7af209f5d9f53065c20b9cab1428d8e3eae5588048f015b34ba4ec99587254e3990260cafadc45a41a1efe45872b1e34aa209461433b1427249247920f30a78e8cb5f52b1f06571655d826b4a8222ee3817adc263fb7f91907f5481a732f388c7378b45b860a01288798def3fa8bd9005662a0a5ec3d9b61bfd6f569bcb660fa978533bcc31b5e75eea1e5204ef8f6b8f4c89037c5b2ddd538f7541a80f63f1d79ead2be688ed236c9761853b0799ff5953d5c87967d43e1b3fbb077018ea4f6e21260db6a3f55fb28af87d393a08e46ace7f3903de35c502ca2976b7021b75f3d7bfe760011f426d1e0c537a08277606940ed24366ab93768e0bb03803840a9701e55a9bc052d12023c5801f4235d66d611a7ebcdabeeba1485d297cac2a5c4c3586651240fc59135c5d79d60e28ab3bdc168c31388c658f0df2dc5e598faa99f5866bc2f7834efa43dceef14e5fcab484be4669e5e618cf325949236f4d94835abe57510f25c9530be04ced5fb2ac6ed8e66798a53bd891003a4c0005e05d274fff0853a9c97ea7950b74ebdf50aed3d9d7e081fcfa86340e31b030e9b2e54c633b8017faf41539f80dcd151968909edbe3211a01ced7be3417434e7813e902974feab23f0e476a4ac9ed382d7ef6a641368f62b08b9242850dbefdac2d86fcbbcf28b7fc6a0a357f963e2059127ecfb7235fc9d095e5df3762412b8648f4b13bc4ffc6f3ae30d0459f0d0909f0d4ac2b4775bce2b4669fdc881324365be7ed47339ebb332f71d3ee7759bfe154e1f3eacc5fef1783a286509df85e77122cc9d236daffbc516e3a4cb1e840e596aa05601fab75ebc869b058abfd99716e2af3f74dd816a47cd29d25de11aabf0b659dad88cab89df27210a8ad2a199c0270cf292e50ea70df742da7867386db12714ba78142dfb37d3a710db588013a3b8b7843f19e5d3fca51d557e806d9973da7929fa94d375b8b6f5cbdc6df1bf5cab87bfd62bdaedafce94f7c2d19aaf4768cb932aa030be6f15a7579a1cdaf9e9fde5df65af73a81173e90652566d0b84497b657e489b06ac9e50d6dc1b8a97d46c8862e175c85d77b378e3d1790c6fdb160e0aff81a576f6f059550107c631ef4cedf11d179636ffd95ff7e87051b9d3a787023d88d203f580d734a5cf595f2d638c9b8d903b5420a3f55a085e98b4ff00b5283a0459cd4ed37a0d04c7041a641a25bca7e9ea3fc24afeb2a1b5acc13f8114314937aecc77e1bcfef20ca66177261be1129c9fda1cbbb27c1ba4bf8db043de488ec0ea8e136d22568c641d157859c6f7b9e35bd979e9e5bec6bbd3d3452db6061f1d874d4666017744d363139ff1c3f60e512a8e9ab3fd0231f932216f1e02e931f72e2066b2afbdf888e1a9c879e3f7f77bac377488a7790860654cb2dc14785edb90272a5c5f9f0c0e11a84d6ebc147b74df5d57fc9bccfff74d79db868195db4f7c63054f443947bb5d14f949d7c3807fb7efd7b40281300f8d187f98f4eddc67e27823baf768c4b6c5784fcd360b8da821b2a71affb9f9ff1b288fb150a649f7bc1048ceadcf5df8d88211640942df7277cb7ecca6cfb8d272bd319842cbb591dfcb514d8a419b271b530f5851948d061ebdfdb1e9305e9caf2e915287ae106c8557b22123275760ceccbb6a17e9ceca3d05097e3b3696e848f12b567a0436214b4f9d908819b90b81b8c919eb098dfbc90d0ec761e30ff4da3442d8b07593e49a5cc720bdff55c22fa38aab05b6f07c3c53b3f191bb1a4c6fc334fe98999622b7ac157cedffbf55ef3ce6d5375996ea1dd295710332263bc6991853ba19a29b6b0a8e87ed0adba87ecd3f5810554c8deae28f1c65cdff636afb13b30d49b16f93688d56b7d8029dac9c749aac3392ec9b5a976fcf783fa2189ea339b13ac2bed0644861ebd045bc903685151ca718d7458a59e23f7c25cb060a68df3cb47079db8c89831b40a8499363a20b4928a3d007e6b161c62e285a5385d97faac918f6449f53ada865e084f15cd75006abd808a7f660c042c54cac4af3b84abde13489801e2c75635cc0bbaa5fb0f08eec2ba8c600601c87c1548d8091eb4a28c0102ab2f4380cee8fac5498c1837ed192a131f31ad3e9417c2ed6ffda533699f4a173546ea879c4e1aa7b219e79f718bd819b20242d42b6877c1e41eeb5e4a9913989039b38a181f61bbf4be2a7e71bc3e9d26d6cc4226c44c43da19a5f499e642c0c1232f5a282b89c92170bd3339dcf55ab772f39428cd2158244638ee55b38dfe232bc3badd2be2668fbc8df3dd78d97550f7b91b1aa0164cddb0c12480d0f21b733ba26c1e27f6309cd7798e72f7e034acea707ef55c1eccbcded7c09b36b56aab8d4d0d23165a1fa56183b127cc1e306404dcd67d8b438f75e090662bb58e11b00d3b05a3ead869c6a113ad3b986c9f0b9bd4528eff32634da91ea1b00d64f8398ce4e162de344f98cf588bc6408fccc1c37b847cad235e5347ac449970146309edd0bc2cfcdf50b2845456062b37712904d8be8ce0279063041362a2cbb15c528652efc2bdccf3631d5419f11220fbc5fab9ec79768cbfab443a5172bee6c3a47b52bee2c7484d7c1c23f6a094c709a16e112666f6302f260c1ddb1073ec3ee45607a90137514359f3e3bef32f9228a6638fdd940ee90a6a56c1ca0a2df05297fa0aa11e72ee9d64d4a45fce992556002b092268328980ecf8dda6b1db1643eecff0304e8b9ae5825d929a3daf8d86ada9b0fc9212678aeba3cef7b4a575ac9f5b1aa8185d0a18220b36881c6569b4e0ae6d1f0d5d6af3662bc8e65d78d4cd08b46c9c60d6bb96d918030d5ef05e2f67282f0ead58e6f95984124a5720ee37a964cbe2104c2fd8d057b02281857e54af282890092d2559e35df4e774f4ad89df16ab8f9b7164b20a6a6de9b7c806d118911b3d27d1f369cf9ffa364547d39a55f173f4d550c90ac55104e3d5db1c5a169fc7ec4ade780f21646c188468894856adc7a55e4dba09927741d6b5c9c328f1d05465787f8fcca51a5dedb7bd8d735f4ba378862101430f19b0ea50a9a2377462981cad8b2b8b2f6cc6828bc03a8ec7f60cb167a16698fbaf834cd52aa355fb6053b4b380188225a74fc0e2d74adb2b120164cd03e6d05114a11c568cca48aa4792d2a0172c1cf0632d267d7d2fd2fe0faf54273db23e76b69b72524b0f72eabdea5aef78e2a19d9f711433d5359e047f38e923522ad8710b8a13ea6773040214de5bc7605a49e95213a99db65c5a210229bf2f495fc33efb30c3a0357abc47f4883ab16a907bd7dab9eb5d13d738c0da34cdd8bffb1d4c98414951b0991986d35829d2053279db0a74ba87ac748040df2e82777305f7e42fe148b8daae9ce1bfc957afb8eab8b0bd99436677e0d0752209812fd0f3a6f20ebd8afd22d4c5fe813ce7af5f7a898ad35e6e0136f8bb57a3f9510bb9db7559c3d1364b6bba1df7fd6a3ee73655170fbb97afe6e4e913e189a3093e3eed10833e21ab04e4a764c99eeff9d68fe8f675353b3de40ad18232d10e4a911e5baf1ad29a078c37a9c6a3fdfabe0842e314777f32c2818b51ae9db8e657f92f66631983d6a3564d09d2452d293709a6de3c51b92f6d9175aa394c43089e4d844385a4dc881dee4533af4056d71e794877d366bd8d7821671157e3774a179885883f6fa07c0558637d60c51dbd8310e1b3dd0d1c86a5f38574eab3d172e591a8476e2f5d29b0652ddc51a8267c90c5aae83211915bfb11b3751d0d6f89daf242ed54131276e727b22c378dca2a32d612f0e0acfb2a09fb032963556bf3a24b2a659d996a517b04672adcf56b35030dbd06b8737f5edab2f05e90dd8d0b9ffea915f9d2bc2bfc612a15bc4e110e83fed883419d77884e3c1529f85af2428a397f6f6123c59e5e16baa43ab59be924d5522212dbef886ea3bc1a447903d353f5827bce5925b0bbe7fb9fece83105d5c7037b9114de3a8c702c868a8228ff245132454be82f3b555ac48c91f86c9b23469f5ea61c320c2929f572badf415f28b1cd70b45b00dcc2c224eb3699ae1c3d88837a0151eede1610e24e8c315a74d848957ba035fbdbc7ae7df0858fbd6a10a4d092c8d8edc07f18d634f72544fa084944947f374549321fc7a59bf3760893c4125a28848c035d3fa49202e6ca29456f9b0bd3c87d25451c4c68afb44a84ca9cc842c6d38ea8280515c6f4f9b0b2e5637d465190a7e9497385ee1c34f362fe7f6dfea62dd1cda409cde3a922fa29dc3f266d28127eaaaac226bc11b8fd2cb901b3e2e88cbedb0c952b6c857e643315c735d178dc6a20f596e84325129f19b80ee089a50e959e44bd747c6594719ba9d91b9a5768ed7e22dfc54ad00859be6fcc5424e908030f931b4ca44c1d4cb6989cf8e8a818cade7ec9590f9714d15b1a4884d70c5251e14413d4a1cedff9f71f7e056bdcef47218490cdd19928a697dcc18e2eab2ef064f69035dc6d29d9feb352cda46c81f941c76efebbb9ac65094af104182c558e08c3fe4d923bcdee74313864e7b5cec7f2918b06272cc89cbed6cb9a0e736b02f8d432cbd89a99d067721191b80c2a003545bb25f81432d66569e3d0e6cfc279c4a978b989bf610c2fafc71257d64b5ce2ad5632cc16de62a7be79c5c9091ae43238c75d97ded29521431d5e2ca63bc480f29205eca539a58459063648015b213a84005553c73a9ed94485115daabefbe456e840e9bc7dd62d4f0bd49fc63d0b8ed3f2e34e2948c1e8261cc755d90a9e80c305d8f9d1475d0888ecd24f731cfb5b1282b18297fa31d8bad7440c60bf22bfc431e0d1d2a7767da6c2dc37dd26cc7e5067258215d6285af367f6bc084f37e0e33738c0c1700997d0b2edad58cf9074f0760c14b2e662c515539a91cdbbc0c949e2675e3a5749601f1ca09570bb0c43c68042f55069173dc4f04d3b37ce7720da4dbf6aa38fa521d9621162a87d8da38f49ea49448c0df3df5fa788049ddd20c058fb358dc122f815d00e25fbf355d094285506d4f274296466d2844cfca0358152607dfdd6f2afa08e56983597a3c56147211fe92a1c0f33e2f686b45383b9da0133a662a2370539db38e40d88240dc6aec75119357e22c09117e9cb828bd90898559635a5a92ea3e6fc2342200aded2de23a047b9d1e0c7da67c015b26cf772df6527485c27a1031820fc771fc4d6ba983e090ba1c0b84c1db6d8f46087f70d0c1e41c02c45eb475eeaa4111b3698b9df082d867f3fb4480e18fc9b582d907b14f9ea33c99d78aef318d7b82194001c0ea80f43b924483bbf60fd7841e467d9a2632298dee2085bbb95af00593386ea94f8b8c98351708eea0d52bd83e197a1e6c5ac15699b32d654d759a1e5d126a06bb7bf5dda72e32664856b305220641f94519c18386241b74e237a467b6af2307c5de6c39597e7736de0a04dd5af587c2d033af748e2be6565043612ee18b338d4709f3d528e43f4ba65cd0bf2ef4f2fecae6d88df4bd30a9eb0675397d3566b8db99ed0b38a1fb8399f0ca91d9d076e17c0c634b1a71249b1a83874e7d52532ff1a3180463cb94d8efb41262ba49c795ae659a8faa4592a4499dc55dbe18f446f7bcee152597d27727f23f697a3deb4ef0b701bf01f3a249fbe3b8f8714893dc217235531b2aa4aa73c520daf3ec07486346bff51ebf0d936a52cc566b0676015c6ce76baa67e141699c88252f80edae5f7dba5c711425fd88f37aa3f029b9de3d659243e27f1b0d9ccfaf45c888ca6b42359208bf7e851c44dca16740133cd175b1f5da5dfe008a05fac833fcb63d6a5008ed3d6d53d398e162d806ce6092faf4a6eeb688efff77b415c549eaeeb77741c45b3b67d6b469df8f4fb4d6fd5950e054943deb21703032c786b9fd48095995784f5df95046b3941b5981462e8e8840f7af76275275d4a80c1984f439c59ada0594d59162594fedec12534b8ca18276c25a679ad42b71296a9aea4c8867ea87894bf8bb1bdcd673dbea677b36ddfee9634011d7a0597a335fba7fb19c9e961bedd88f9e96f7425b3ff6a31df24fe168561538959d1e7e8a33ea0cf42aa6d713b0d1c7b3f4b899ae479335a35a2dcdbd7e41f68a8b596a91420221dc1079925629453b2a56feecffbc06bbe73d24d33e3d3b627017a0cf5441cf7f9dfbd5fe6c48ec062e84703738d1af8dd6a2560c702718f72ca83f6b6da134274d0d95b26f144f7e83ebf761ddf50b7588196e88a77ff9dc45437c739a496fa0fd9169c55154a8314a1a35bb80f1babacde7d6e6c6c135cfdf10fce4c5a8eabe41f698bc373981334101bbbd5951f21562fd90b9eeb20094dee460d44cec2980c10da46ca58e7931de47d77da4d48872e3af1f44f93541f55a1a35b7c6c5486f9aef2524f18864d39327b8970603ac0c6d266ef5ec15299472fa7c0362ab924ac6084312b2744d078e399274aed2a63cdc801747254d709e5783dd0e14e4cd8898ff7d2642ddae7eb000a263ec9d14714b39f83b0a00ad1146d96022bd093fb0f0a4eae7ca260c9396d36cdbdecd3c25cadd5008eed6c9b1cfe82d124dd80cc9391e538e07be05808af6263b5c924b0493f91919928eea623a974745e6a34e6bcda4a17dacf3a2cef4037a4b9f7dabdf19e8d8cc87fadb0fa0d242d6e5ee04bef0540927f22035562845ba1bf457b74dae9ea876f584821a6870a24e9c9a79bdf122caaf5d411848de9465b39ade0502158a1f8a6f7c0c6b69d06a52d2f2b643258ff2265aa86cab63b0ab8f82c325ea2044eb524221e9c58f94bc05dbf68938116a8ed5cf61c07e3e126668067692edaab10f127bd539cbecac62dbf8c1da60f74594e9ad130b8f5b823bc2ee2fba11042888cce8db9f25d1cc6a63c1c0c0a24bf30f8657f8a9ce4e25fe97b79f5b83170f18d4c29b20a2d0bd4fe4cf86f959492cad4899f16e8b3fb6a04e06668b8fe30985414211499908442793b6a31a560c991e10ae7413782a3aa9201332f7e0f68650cd7941efcc13891268e21f97f467e9dfb6073488c250fb3b9450c278ac13d2acda46226852e356d17240828d1787a04ce7461856d7f9b04875f1a0c69371820f444a609cccba3c2ef0d84fec45aec6933683718f140bee8b5f19a6aed73288f5efb678b9e946e83f7bb00d2940ea5236e2d66fe566ec545f4cefb6d55cc5c603ac03ca9a1fb5f28b092993e5e2e937a3b02378e27f7a3c2687c2bef440654be2eb85cc9225d820e2fbe37d4cf99a1f11c9e32268fd378dbcefa2ea2f432feb964bf4cc545e7167f5a7f12df3e8b45b374dedf5e9e451ca818eb72a0c24882a72404fc88f402d4c4125b58751da63dc9105de65c58f90ba8286eb739986bbc11ac65ec85073f6bc4b7d45f877febb2d7b0c65f121d6215611f5f3a007319122e198d471505bca982f5613f65a7dd5f45c80e4f70c947f418ca854fc1bbeeb3e36444c985011bf546219b814d91299b21ed699d0da8268e8dd3f289497ce37604686df7d4252b06fa264f6084a8502cdf5f7807175f14a2041ac5c3ade1518101f6d645fc8caa9a301a00fa3a255545116db63b4d46071eb0ae7870f861631bae01d86c319d28638376ae4b7e3d8e27cbf8838bd3b0597e09116392ed99b5a59bfda9c3b70613194e1b9830e6ada97af831d3b40f443765b98b1fa5b96c8a0a6a9da7016d0336245eca204afb64da91c4ec1d2c2bbcd681353cf404c20a7084ae6f9f23571c167a6ed6567b8919bd20f56bd7bc523c6863ffb39a858b0fcb33be214a751bbc93dec4e075affdac271097718c524f805ce38450180920d1989a3c0ef5fb780f3aef805f0c3323f7b893a4271e306978c3cda04f7bf84df86eb2fe620700fca38091e9565fb8587356ce1cc5e30b13b5e6ce1078b4319cbb43d2c13b2bfbd3db7899132c540e6d165d1da8c6c36d8f3ad04c1aec35b1bd6718a3408882ec3017ae41cd6663fa37749146fe198c3724f65d8db43cafe768adf45c480e4aaf10c9a0f1bcae7cb08b55d185ee8ed0cde2e62a5c43b2673ebbfee8a890da0738fc807541cfffe1ab913bcc8d7d2c9a99c664889fadadc0a16cdba720e7d0e4ec25b55b9b71d01f2d52e97e6b3492b86697ac39b62b35d18d17e278571a5990c36cb9f0b96c52f77b20b79290a8938598338ba82cabf1e40aea4a92dabe0d11374c23b6c8bc73f54daacc03c41eb25067adbf4cc2ba1a79491707c7de64e479773eee356cc464be1f2644e1e8cf03bd4e36c2fe2a519519ecdd76cb070ed98a9a01c948785edab7ae3a4057471e7e6586ea70bebf94f463aad5cd5a4fa9247ca669784f7461d8196f42845b126266ba1d097ffcd54ec1871b59355fa4f1b3587f9c89a190dab49154d5182753d53e16d93b16e9f0b19bd78b93b6287831650c947c043994eb0cc81f69294a99b6080a4e24080b0bd6e2db8684b67b555d7e2853a52ba3d585c1521f689a4d2c74559868b6e1dca563f698f17932f7f32b82888f63b5111b046f377a25e703b5b9f2cc5c6f574ea04685ebd55fbcf40af00d3c1995228f89889f5ba39abee5b8166a6ba40f18cb38b28fa9f4a4846552f66ca5a598ea048c9ffd3a5d10e9019a2fdb10d2159d1463579626126a35ed0966e8572779d5b4475dcb965827c2b16106e3b4da726328f6160506133b7c1f3a8bec5286fe87169bf6beba05b734c21dd6a28fd347c7877f6bf8a2e3aaf08bc12f9d3e1f14545ee64766cd2f4bd71f019e75e0c5a517e131fe9bd66d86765530aea421264f03f3045103372999572ecf4b9786d67d91338c3aaeba7b2f2c1359396bb33a4a2c10b7437e56562bd836f4857054c0274a805c4701b9f86461e8d3a0f3587d47a3b7b2cfc2dca40050411bcbc02395fce86dbb8e3544c4512a25fc7316a684a88bbface2424f6708aea6486381fe2720618401aff1d2803e6208e238e9afb5831933df5e159d5b411d9f8ba86fc697ae05702b1971a52cfa1580c3b0cbc514b1d959ede36ff22224e56335bcf1ceb2937ef6706c5648c23cf5b45d24f4b9ae3221f2af7cc13a74ca4e5381c79db1959454eeaaa53e5907f1ad55d3e0d284dbdae8e362d2b4c934d2421abfde67aaa4fd91541a16240b33cf796a7d1b2e417f4b10a52fb91921601b249a789f2b90986ce0f35ab272261a0b748c6a315ff547f9dc3fba9d3889c0aa797ebb123fc46e1d93741516f7c1e7b29e02713e887bc3cb696e162ee2a331d58172c9f1ea5a7d5755dc6a3ebd65214e0ce130628bfbc4576ae9da5edbf9f5f92f095cdd39e5bd431cfafca0b03a25dd74d82db44df2c86ebd6cafac1288a2e3cd2bbb0d402f7cfd71157cf4e688fdb6b86588a83f4f6f392c646f4e04237f2ef430b99eaad916284fbc46e0d1bb023e0eb4d4a950a03ab35a982f3230f433fb41db73d3ed46ff3bd6e78f1843013b23b7d9e009297de1bdbf310ec9577aea9dd31fa5191299564969ceb7140c886c7bdf55ffb3e61475f131742f70210566b57521180d8fd8f9efe102415f2ec019c85c6d4becee1590797658c29f7172158456fb69d0e259469309c0b335779d3a8afc1e3169ea369fc23d79fed86677ad26ee093371ebdd0f3ed65e651358dbcd07c56ab4c2c68a6b96642c745b73587b8e2d3f6c90285e3bc083fcece23cccc885616d55080c96162dd9d23e58054882080d37a252af869708b8bbf99cc10f9c7af8ff9ad4895e27b2304693fc0d22a59ea217f0208908425c236ad0195eed94913aa2e9f65bc880cca9c6ffa65988c51c1ef612739c8c17bfc8dd8691abdcb6e657b9f47e1b30efe95d04e46ae7417d27162ac5b3d86fd15a53d7fdda428a997f23373a846a0ee09c07ea67c86bb5528f2d4f555cf334ee1224d79306984e8457142f92c4a2974ee792b4af5aa4a8799138b095f83dc562ebb644d4bdae8822d1c0bd2e23a0992f92011f4b0474d3c3b0529eceb31666e2295cab1b84569262b02fdcaab383f5194e7e3437fbd5e698eceb92a01f31060fe9cf3d58407627176628e6e37e1d157a082a27d23468a72afc2795fc07bc08c7d6eb65a026b93303e75c4af605b004c0f0ee278d866fd2fc28a8edd860cc0c8be957a7b9e13b6d92fae89d45ecc94beef5d19f0945a657f2ad82328b829699328ff66c184d45da84dc0be1e42a7a4130ddc175a1f9cd592a573047975425c7e80fb0ac02bc7fec6a2fb04b4fb2f3d6e574bd613c82a50bb9404a50b96dc820a6384aacfcba7e664accc944335e5e8fa09929dee307db63fd16da945153a9427a690fc66bb7b84fe83f948320ab3a7104661eeb071206ecc31ee494330c41f6a2b6fd1e1edcddb6974e9a252ffde8ab4f8b17a04ccb644731108b774e2b1bd8e7e7ef98fc0571c8a0b6990a0a31d5636d2d3d51fb35ffb3bf6c3e90f70ae5c56c5dcc69445cf8464a1172ee5c6f471590992574b57cc07ab58bafc866ca21ddd231244a72d652c23b8da7021217b736a224527a6b7c1775599a486aeb9ea1803aa8de67c283b394acb89f1a03a97ad160e9bfd10c9e26e4faa7ee9c2d1f63d21d69e1a1ea818bb3c7837d6936ef36547a0f637a8763fd869069968dcdcfd9cc367dce6362a21d568979aaba5783ede9294f05c1be3e2f42923f3b5fb2b63a4480a086ff7e7bc8d3681d2d431bdb88094133afc27caeef4be06f874052768592096d30b458859f918462ff1f63872f764bcc080659a2c3ae5e06ce761f69b055170f5a864289bf189f99aa58ba0816927b2b6d7beb22c38dba9e5ef8238f7d0339fd3b8783c5dc974f7e44a8e6266ea8d14d5dc75ccb4d37ce3cc312d35230b53a6e9bbe5891dfac7972a13f50b2d91f539a2722576d86b98419c9df68dfe6aaf255eaefd0757816ce222053d6ffa15e7688491f44e83a647bab21dd0092e2663505eaeda4db477f791dc8f7fe773d49f5197de8fd93a1c8910d05318cfa3c278a341696cb724067970211e6966b26a2f62e97af24c45b1edae0ac0acbbf476c283f017ccd7c416823136212d4144a66471278270a02f883109fed1802604c4118c10d7d34122f07124938d02c33cad6b27f9184bdc0bb99050a85bdb0d98d600efb0105f40556f438d7770353050dd92cc66a552893d1d63f1d839ffbb5e7b65eeed44c7cfd637179d8452fc7b3863e5aa35a1d9f48d8b61e7f514b9aa1e4da1509ba3c2c867404c1e0f359189dc2929c4d1ee06c3e191f0f8f21ab48d65b4cca3eca5e464f42411f3b76deec91024a80b949202d5823d93ef1e7d0ff518a77b0d668a8d194d54d2fab2d4551ac4d9c61edca8bd5e19e4aaf4e2bee1e68a8065e750537345b364bec50cc3a9d5b934a809ccd85926971409d338aac0f6f51c87fa64aeb715ae4e41349886503c0e0b493c649776f475752d7458271e5fedeeb42b28ac82252121f66746ca6cf1bb4b927ee532b014ec3cc7ea70f586852008b6044b3236ec1b63a6fe7fbe969487df3c247fe28c1097d0f9bb10a2e46b7cfb637557c33d31b13e5fb8e390a6bdf76b83726dad82f0e5eb2cf59a1800d3052142258f0098c4575ebc396150536d42363b3584182e50fdadff65b19b15be6790442d9f261176b5a8d783c2b8db75d26fae0f09c8b26fd22a54f4dfd6711531cc168312b86112ad091992c77bd544fba34193e906bbe3407da1c5f33d731ac6ef78de3f8fe1ac567162ccba530289cb24788bfb8bcd96338594a2123764f84b1c7d0a954f9193aabb8ddcfa7b085a304696db4d5f3fba37c81b9025810ab81892ed77e1486a2bbd82860ced0ea1e4ba3c4fb70500ede66e855745bb2b58dd49f766a9898e3d307af5a71ab8e31169b1cf29d5371719e7fd3b5f5c2ad2e0c3c3eb7170c9d73d71683b669867bfda56ba9b46bb4c973d6eeeeab32c974a25bed457fc3363967ce34a9cb16a2ea2193717c2629172a153647bd50edcad1f1947b6d1273d9ab81cd977930af1bc987d1bd4107845c40d562d5e8969981afa971b56a78745f5391bb18fec890df47321024be9b294fd8decaac57284e1d6c0ade6b12df69433983ac0d591953aab0646ebb6a0c885864ee92343e641b5d9b69174f0f993821d4b66bf1fab4b58c73192031b332b64036ce01b7a7f4f2c816a64068da2c11ef0b1fc1970e669b8ecd2bd25cafad7cb3e6dba164f6bb9a6f2d00601b6e955e558484384c47dbf51d00c88f667fb2a6a5c7d41e8dfa8716425dee8867374869ad7cfa87818cc2ddff252f609673c8431120a4b404e93057a714dc36803e898f86dbded6f871d22d9bec0194b1373bdf2494eccc17c30fb671e05b61ad1cb4f6a0e3092efc8d808e61730fe183afea41ade3b4bc19918ae597124f70af54e4740910b821b5d6d64d948c8d273c41bb237faf7083d5efcc2a1ded7074857e792de438c0d81c55c85dfe03e20f29e848de9f4cada271bd0d067857847db4635e2a0f72bff8bfc3585a42d011781f87368ead65b7fd5f9fe4cec5406ccccb93762ffa8305dddd75e46a1e8bd5be6e6498c913696f0e01cc322468fe8e2483426f2bb83e5555f017fd4e62d8e585201690652784e865d86c973dc6755e08698df7dbd827d46ad6c533b101481e09390d564e8cea93dfcddda242841c7fa2a090055c0dd32588c9cf0d08dfd9ebc50837c51292c735f3c6498b51d1ab7db56469a1482ad2176070300ad6d6e794fb22e0d5711cc14fede00cdf7d77458bb2e99bf724f30dea0a06e0356e2c19d1282458d2b0e264e58b86f19fe9166c3bb97508f3ce7c819bf1952575a0e376990cd9c7ca51cd429fbcd4cd5f4c338225872a168b3cfaf3214406a1e795a1ed0665dee1078aee4d374af6d2f639b91f0ed643354201b0f3197d58d6134fdd193594564c31aa545400c2dd4b484555a6c4e0d118da65611e70550083bef62df73a3a626464783b3763e8589960055e5b1347a8ae10bda2c8e88c3ce4b905738f0dc96aea22a6deedf80817da4b0d8aa5e03b464437eb3d6be0afd3f2f0a92312188085ce3019db98ba2d4df72d058adb0e1d152798a71b5d941b5afcef04b80297258f4e3f773fff9664b0f136876633811e1256d5ef884f4c97141602926ee408ee6bea2c8a4528754b1b97b281a74b8f48b50fb2ec01f97925a5f8b1977078343a320a3246735bb25d1a29aa5b2eb402fb5dd3744aabe385d2471098399646d72fbb21140b968757d72562fe843d8044ff119cc8569d0769551ef529b52138f022d900add07fefa401af855dd0b5091cb43c0a25e41bc94a237fe02d50925d46c03dcd12371e4eefa13b75e0981d59ee59dafff018bba288214e5a2db2a4401b0fe7903fc43f204a034d1f19022134f650e8d06b5d31cd56550ff68ef0b5a6841fd31b72375d767e9805f27fd2419342b76b5b73c497b5d669af84607d99818329dbe676b46b526acc90e7f509eae1c92bfbe667de4ab93df6c4a39a010cfe989f9defd331d42d79ba31cd735f1aa9b1faad295c88686d57e76485e12d5ae3cac0b063ec69416c0656662b7e716c2e641285de351300403249539b46c3893ae22f485b09337c967c447fcccb27a72c41bf0834eb3c6a015a4ea57339a5e0c776e9e1ddfeee06624f9ae5a059fc5c0b595f49d29fcf8cab22b463a4e37eeafd3e671d4711108a7885d728f46ab9a4a2fabd428038d0d848ea7a98adde7a7dfe867e873027d2ba226ff0878d5224f61dac26ae13d93a25adb0bdc7600fe2669bed8e5ac6a2f0e38c6f1651e6ffcdaa8c5ac492c194df537ef5824ccdf3a85bde6afcf01358fa84990892a2dff5b9c3911493c288c7f436b575a1112ac56dbd0a186d0a9f4f51ece9b7996ff16b42e45f843cbce57cb4aa4634cc8d54d921bbd8a2c46e33d661b883f7b9ffccb4c5c32a23372f08b12e38e599519f347a25471d9fb68c0805bb3de0ad0a6edac5e73011096c65192b55784158a279b3d21ef56528add185ca1da4ccd6efc35c46904001d56b39eed7c7310a8b6bca69aa200c30e102b36b617bd694209d9771382fe2fb7a94d8b4f8d281b063ac2d72b8be33c687f072b4c0364cd973d2d591c67c7217fffc1d5f1187bc7a8fd59fdb1f7c32aaf83b8ffc12b7f89521bd40f6113ebbac87a51d9a1482637c2e6cb9a98b8fe5993679395bee998b49ba7d019e22c765c79ddd0fe8717c71b3ee8ccdf8a7f4cef4dfea358625c3605dbbb4bdbeb8d858a0ff1e88b8432731fa5245595b688967929d26368d67e6c0da54fee219f3ba9854133463d0c3cf6424c3cf492e729b1f6adc0c2906b16f59e682dca91f848c7451b0b3c9c6667a96c9bd88ac7c7544005e21d81a577b38054b161fc6e7f1631ef589b4aa4d233739f316fc3989378b4c8914e1ce8ff4d8dfd637d5f99184ee03bb8567e21771e5779181b4c0a317e50cfe954b395a918060e28d10e7e6604ebc4364f604cc5b91903f15c66f1191f4a8c4ff170f944a04c1d0cc06d06f5f68333b0e94890eef33e49d38cedee8a9f2fd336dd4b2f05633a4478495bb4d83e037511c8e22185eae66e8cd8fdd7cb9791b44b611a619d5aed995aaccbf95a149464d4af2c7523bdff873ab2d14dcb780aaf02ed82a3e305f2e1ed7880b173966d294cfbb1eae144b43d2b5d65a179dd3763066263c1d1b8d1221f492e2b7c29a50cbd5c7cc5d3a632b09f6fe1bca5349770841db089d54a57e9fb8a4259aef65d74452a4620a634ef76c0497376c6d7d34956472f11cbc6301a15a77fbb5b3a4a44eda6191db356f37cd760b832ba82dd02bd6c829358e2d887ce6b492f79ecc58db63f8decd92e42cf7a3e3c5aa4c3855f45864b3d54ecc8ea8ff3e0e174ce57197ed01c5efd26af220c308734b09aec6ca469f50a89d13ef13115df66f27469e56b2c332013e4ac777c2f8087f2a0a369e21acc2b221fae2b088afb627c1ebeb8c75368f84da7a5b0bb251b8cf4fa632c8172273eaa48b62e60c85552b9b61d6078cb8548e4c8cf3fc69a2afa7e4c03b9e7b7b1c2eda19bae7cce8cd33fdced66f0937eee1dbdcecc0a266c74483318eaeee75b7a01476a75bba0c21ebfb71618b68bbda5ea6c76ababa79ea23cae28ee4418f1723cbb7a8c338d9bfacffdb11d5504530dfda6cf12935c4085ff412e7393d91529a371fc5e86f4fe3646999d43bab2644111817fde53b36b5549247bf3801f76f4d115dc7bbd2f2dd6bd5e3d4e68ed2f2926a4108136526dad23cfac2e84f0189e58c76456bb2368fc7127a785d41fbf18ca0047b93d16d500245bccd9b2143f10bd7f102a6ae02acd603ead2ee742fcac146de2f4051d3b6fafbf5b4a282ec069c90631b55ec4f8f383b5cdabf75ded7e4bc92752acfd2fe6a2f1e0c0606cc8319b44d48db091b4b13b1c74847b83fa6d531b6ec2f140aa6f98a8b8a5b068e1b943e29e860969520e6488e7f8a1c2ace0687225a8f81a00d2aedee300b525cf4a5f50042547c0ec15e396e056d77a50a7ad4e8bb4c45649a449e996250d9c4f6c32aad3643268ef16589205d11c696562f1239722c6312a77c40bafe74e671ef207cbcb1a54a60d6000059ee16edc86a0e6259ccf7b78bb986ebfb1c1c46ed39a87f0e0c6e6faa983527cd6ad541c57b98fd55ecd9889eca05096725923a5be3b6f740c6bb58cfaea7d094fd9b8fca470dc5b76179930ae0282fb7346d9b8218a6aeabb05b0ec8e56f4e543d31a112fec804ed4909ee8b32b492911a32d4f68e8543fc380875e3becd40a2f63cdde5d0bf31b0770ab9d4c251b5db6bfa5d589d7b49081efaaad142912fb07d18319be05ccf72950e318a276a60168eb8a1a8b695bc2a02f5561245a25cd4b75ea0c7e581233623b0ff5b90d6c2b987ccd1abc160ce53803813bc06e5b12a57472295b7fa9a9555989c909a91a4e837b0778d98550484e8d5bce7474ab4c4228566b5f52e87ac9f2523911235ce7e52c9e106323071a96d6cc23321c878c2ea26a4607ecae2e9569347f76235521c0bbe31702275fe6cf1003addee7f779f266810b3b24ffefe84c9b926cc0e1e51fbe36e7f3da90fed96a654dc9a43ef94d1367d8a2725a2d9a23b87c82b6433bbf2fb784f0fb887964031cf851258adf8a317fcf52198ae73b59e5c5d752fd67739e744b3af5f83acc849cb5fd4c4194f196e8dd7975d81c2f282c39eb2e3f8a61ce76cb6e67f191968a4262b8609f4ab9c20f474fa50f62f106f27ead7e37aeaa90c1d110471ca32e4faf45c3fb2ab75fddb959954ac50e2dee875edbc551885416e652fb44715b845be19bee19a57199950aa433f62ab5877b8b4d69c7f9ba82634deead4534aeee5658e7e16830b781b9b7621dd03c1369783a5ba0ebe6f161979be66ed3a5d2ed3d497bb6bd3cb4bbf53ef1cc838d3897d37ab18798da16727a665d05d6a686aefd7e53112145254d9645a3fd6407d010160a3a975d90fa7669bd8a4114b6738d9181df1faf4732ef79a85009782ff45fcd15b049294cb67110b283fc1bce71fd4d92e509c657f0f515f7d27f53cdc5f55e8cd9e7ec5e30823415c2cd525e30e2252db2b5d2711569f7401b7d39bcf968d5f7d2cfea9f83d33908350c5e7c390feb644ed6fe7485c685ff7bfc0630067af2fc99860623c93c4c1874132567e1eba40e630e27f6f581ddcad38c92d56a411ee075dc6c4a99693a8ca44331c9483b1981fe7ca3665f8652f5acab1e51014f864f11addf620b9791b52b6734d57250934ed326997f966ab2c4bb4d65ad7e88a2d0f4838df3433c261ac3a9fd7384c90eff2442ca37bf524025dd79107a23f6ebe56f65267826bf90587bbdca090b7b041224693f6d0166b4c02834681b7bb1b58b8b1401132ccdc537ab657286f1a07fc240610fa6a0999aa26fdb00b8012f6e78362ba21bdf708a37e959e2be72a797a452147bf803973ec7668b2195b264f0f3cdb77520eaa19412273169fc7b3034e9b19889c69efeeac5fa0d51c619847e62dbb103b289f4a602f25de8bc18de84309de7e4cbd473b7f42f805124dd58b62a23be8715af5e3224d740510563c8c45ba448123548e8e9d884e28dad4b16257b010a40e4e918af9e92523a39d8cac4376298372c4429ce15604b48c2f222b071b4e1424b98ccffc9b859b3a5faaf1cb1e266c715b2dbf1e0da47452f3c4282eb96827a5a95fc6cffd59f2a30b77f56917c5d93d3a911ff8552f4f4f7093304fb03d278f7704424b1cffde5529d64c6702c89e72dfb310268d7baf999902abffc2cd112c47d9c352e16eb5580b0e497434c94ba670b13ac7d37b0a223947a9149212b8db9c0cd49e0bc60553296f919142799b3c2b2d2d2ce24891e0f643326b1dc7137ca7fcc4282f7dfe750c585a95a3bd1fdac0c60967fb4b02cab7b1c1abfcf4f5c950e1915f8d8b9c512d7cb9f7dfc35069c8044366972e6d70e93163d0925ef0f573c8f5510d31e7ad80aa02eccad95c07acbd11ac139a0007eba1daf0d88a08a2de6aa393f22872fac3ac49c67bea231f46e943605efad311121698a64555f3526c21f8d1f8175781afb5805b452e61afc4390a607dd77cb5fb0057d87d3e6dbd3243b2a50f532f491dc42ef2790e5aac506867efa49ecedbc434673f833de46f02e3c2a990b50d3ed0822974d81dd2089f1128b0c9a6118731e6373881abafca67f32a1155126b4b7e01b95e4cdd580eae64e23dbaa56d924267584b251da1f515466cc23a80bb5ad6e82e53447f630f67400a983625636d68a681baf74f852514bba7346e937581cdbbf7186a2baf044664f1c3f70e0bc24b93bd2ec563a7ee0d589f3d12dbe4e77076bc8135065e9a203f58e74a1e30d782995e7bfcffb8f976dc1c89d43261dec7d7d10685cbcec0a8b2e2362501aad2059b7a8f2d974072061df93573f9a24ed1282de21c81cf0baeab10387be4239527b5c16f2c3d9ab810222634994a599572c665b081a344eec42c94dcca186d0dbbcd85c0277ac964c921f1604d8da861c4ed09ee84e572d5db73ef4f9c44ec374248645ed2edfa570c63114242bbca344a8b496422cd9631611a0a8ec15007a39c26ce6b05fba26e89ae09d0b91ebf1e994d7c0cafa6539a4379b02bab0131364b38e3f06bf49673cccec26a3a878eb919cc17ee125ef6a98856385fca6b19b7f403b86958ac1256a945f1547b175c76dd081e78d98f3be8f966e96b6a252ac5fcb4224f676b0e2b2a66a1423d00af3152ba500a16135a9739b89824ceec90de82270dc084a5e0afc7c10bfbb34f030b9f9649ab35af2c3a7a290dd308db3c23ec2052c7a2ce710d76d871f8baa7942f0b946241e606609410214e1aa8e3548363204d9ee668aca8fc74c4b6d755b0ddccb8cb0977d453e6ca64fd87fc48a081e79d28db8d8883e120847ecbbc6fcddcd6cb998a8c7d8d96b0fc201d17d507cb23f11f7ee0d05bd92fb009c3754504c0397ac5f0f0467bad710233ad4ed4425ccf9ce746d5f894fcbbec406150c04d7c74596390dc6beeb03bb8e709a3e511765d11c3e92ea05308c4286833d305a6c7e02cb1fef824cfaca2980e30bce10a4ebca4ce525efc6fa7cce86ea89284243b2bb468b626f2ebadc7e25694498e1004490614c38ae03b1a29144974a67d1374e6dc05ec2a8e2306a67c5f0e469753d39854d903fc72e350a3b5bacd31b0136795c4a4aecd53a78d35f0b28e380986ae5e4b5a02414750d152c49090147e6f621c439721af8cd94e222f8b3a302d464ea3e184773c72037d8646fa324c42714bb6f5c10ec1e06f7cef998f13f99c9901c8f76963206ba5f7c823f86cb489f1d503f4447df96fad5b1ac578fcd08a66afc8f33dec1bf18657d3e30d8da2b37246fffc60235916f198d88f5b36f3d8e22dcc8f7223a2fdc321a184b89ec93373f5fcd1585082ad14d8e0a94a7e9be06fb570fa4f57a3918ef395e96b8b84d33bb7b0cf58689302b7238c265aeb8f2a9aebff6b6e2b6c38155b0f29a0a80dedbd3e393b6b750631443a79661f1a08ee3a3442bdec4c2175dd473f90d2a84b700fee328e3fcda68154aeea1af8d1f5e60b5aea6dc3fbfa78b034fbb9b0da438672d85c4141eba453cb01eb0e2041e8bbda666321044c67319d15efe1c1fd9ba72b79cbbe9c59fa9b61791a3bd480570f324e87b922018a7f6d73c5b3d4daed3db0c1fe6a18153c22814b4cc20a93a2cb8ffb3e4ce00d0a0f710cc4b42c2560146e9cdcb02f95706a07640ab96f416d6471ada93e26da9531a7badc0959493291dbd9e0e10c9c2efadd99367aa7e542cb8a65dfca24afbb1bc2a8d8395837b7872fea26e6f14c6f48752f8ace84c0c8c1e4d15137aefc660f5e270134a5be19a996f19afa8776a2699b3244c648a364b5c2b22989f0319fbe706d35070240b54b0573c71c0bf035f4cfbc0f37e04e64a63b8380a0d841d4450185d413c507460365554db66cd4571f654ae81a71d24683928e29f85e04181fa86b044964155915686af71cb7aaf0723e06709a22846ce821696fd89cdaaf323733ce5fc9d5a286719a4a7985301f848d4cb14b868cf9c42f281ef54a6a46efb7460381ff5acfcbf7e41d27655c0bc3ff1307251eda33729e800ff31a3a79ed7acecbc09601cc1d22d4401871a544dbdbd6fc61e8e1af8ec0116d9e7a87a15649e278cf8096664792ecdb6fb656b933f9c0ab4f3bd6fddfc1438ad055d8f7a488810cd824d0421e99c6208009a2710be9be1243df0cc232f18ccaea28f685a4d84f8dfd64db7b69bf6ddbf9a38e53c0aa2baa84b7e1cd940dd210db95c6ad28c3a2903f97e4f9616f89a3ca46e2a07978260ad6315ecca544c234e6425ddb6f0966e981523bcf19a0885c310c205f29c434a8de947618b2ee407db6763f892103953c0ac10e2818300ddc1791177138d29400a18839c3fcdcdec6c9538a81378013a44620eda520967e7f64b7ec57b1f61c56d88b83b7788199fe61a1dda299d324d07fa35582be5ec2247229965128d54931a12ba9e3c2314509cefb71533b004a3177e8f2a05adc6bbd65915ef1fab1218c8eac9c4cb676cc57ffb293a3e5b64b0e644a33b1bff286d08e53d2f5148750264c7d6704e66e6fde8da4cf2f827b305b5bc8d2b84cb071ce593111675062299af9e484405fb2e5a65c8ee9ce821bf20ba7d25e0537a7400c1f334d568d2252ae2dc977584dd4b08e121ee5da2f71323164b57f12cd04fd2a020e29ac64e490ddd18fc5d4705738aa22553c93a58836a0b16c0f116cc23290b8b691452a4a345f5506d79c5dd629133bf95f7ab2afb9a2eea5808d2c8a2fba6a6d0e5060400c397129a632c6b2afb0e650cd4252e36cf592dc8e36a453b3cf9fde3821605c9799b9e3facafbb2d729ad567e036f423f281047b05569f3785af2dfd9f0d1cf4e9f7122a3a576fe4058c55c7a41591196a7f22669066593ff71b935be7ea7e58bb8d481979ba49cb67aefc76345f1e19c1bfce06a4125993058d234fdd8a3f193b26ec7810e2ba0335456276759a642b62196313174347fbe4c91fe105435f6eb21d2574cc075b3053950908c474aff29192526cc534190ab4d19f6ba1006a79f8e6aca3b75a54fa6485e621b3e5fed556acd8b3001b59bb7633b32d45f12868cf89ea630b1468a8044dd0a8137418041656b0dded2a364fd957bc95452c74a7f19f38806b6340c275ca9006cec37168a9f3ff18d60a1b1bc1334adc68707a2c6f155d8df3f986a0c8369801162e9f5b5c5880c6d4c98ce9fac31097566c1288b2a1ccf24ed29dc8ab45fb0e982ef3e08fadadda0b69feaee8687c41aecd48fa0423692cf0959142f9d9b7a5cc7b498b8592205bb19696d7c96ca2f8bfcf2bd02024ebe6e686ecf59f67952163925390866e0204f4316a9fbc6074bafb3d3e374f30a98d414b66809a4fbd25febd2c74546a8e6437ac8a9a10c52edcd9ab1b58c77b314e5671b8fdb92488ef5dc84a1e0f9a56ac94e3b85ce38786d2a1e09711aa5c10a5586d766ae2a6ef8fc3e3ad4611144680067a9ac6f0caec38678edd94c73362f528ea9999454c27cf4aee944ce07fd43f50fc20baef5fc454ffb2fcfb851a8e8891f8e3755173fb23012c28e36050289099e01a32deaf8af9ea5e4fb790881bfb867d02a0c21412a67cc256deeff8ef4b34164697ae1c40d212694716240cbfea5ebbe43fe63254d598a9e6b5372eeb0cda982a250f94ea863773b5e553635063b5a6fe596d967983924290812e2bf53134e5fb35b48f23d8e105d289a7ebb19359785d72937b5dca667a41e7d8e1ce2196f41387413cd829f65b5fd3c094408c6266097fbfe28aea785208c313cd3fdef2dd39882e61781bc29e418e63a9a9ed9d35eb4f17b684e10ae2f4ef746a98d90cf5a18a87828acd971533b190ad17e61ed2c6c3d96d26198ff4904046394e8ea1866b2df88ae785b52534e3e5228cfb4e77c684e7b43f591508d8523332c130d8c2620bb5aba949772c15a685d3b54e62e179a1513f1d1c510561168cea4a5bbef6c83adb83068eaf6f43e36c8009cbbce7ba1964e38642be0d24cb50a1997221e7c89194a22db4651e65d7d0eabefb1080e89b4455b41e32be29f73fa5af0075666fc31d6afa727075f691ebc94c0dc75e492c8a2904b16d72ec97ba4d4bd55f9287bccee5eceacd640e7e6826f44ce3a86689365f77ccc8fc751efa67685aa54046d8f4fbe3892b8debc06e70f52a9ea32bd31f7c0cec68e9c6d1424a992677de89913cd6c6f557f36485ff0fc657da834eb70e9c2d91e42df5abd83eb9d80796b444fa24655b507ebe649f0e073f85fb3acdf7c35f61779ef9264bbd619a00e884c0fb7c9a5bfe8fb2f64003e8aacc57783a19031c8b79a3a1f8b3eabb7ed18e6e4411017da178914d652c5b5176c08724805379557fc811ccd3435811026cae97f3faaa16bb13a192bd24f702dd7f9fa6cafa4a73495bab42947d50aa2af9a6377fea989e776017952c39957d4c9e76430a23ad8928c03e4c2ca4348b92fad95dd0a9e57ff1257aab5c1494e980bf0e560c83af1c7674eb1997a7896f19ef4c747a6550d22b96d44edea6ae42d285a7c73de37cd2fbfd629eacb08db807e27b3a5d5b339ed8da3341ac67673190b0d15254d21982882f9d4c88ae77cc547534dfbfde0a0459fe2378a2e3a0431e5ef7297759a97f9a10146e493a7ba1f7e7fa8fbb33d46db71398cf68c068ed889b85fa9865627a683415748b6428d5c47f94b65f1222a51ac40ea7e3935282a2fe9b6b115ee6e7d6e1a4f21514674ea95e5334b02ef95f93b2835cd660df95fa42792101d2fbce94a1bd4002b052e960756b2a0a0e1ebfe2afcf68b1b065cb30635e9eec9cf4a71519824e571004b0244012e77f580e22aad686426e891d65d3945ad37c8b1a5ce53b47fcc2aa9d32a08eb298c26f79df72823317ed407c4b18e52edfc2000388e1ba17347ea3444cb5bf5d4d09c72d9b66d193a85bfcb6546a0b77174f4a9eb1f473fa5a510351faad179b07d4c056a2fd75b89a5ddff6ce06037b9911ff7688a475fbeaf7cb14e43ef0b11b874c2bc4a06f02dfea5d3b4a5af426583d069cf2ea20cdb10fbf30eee0db547ad369ec6cc2e14c21156ccb703678cb9beac6268f58512053b39f8126d38373f7b2253d0e484b127986f09a4ecc45c746ca6810d0366b8fd2acd0c87f3e11494723b7d9c645a1a8ce01f02d96b2ac7e242fc03d5ba3e94098b3a155a59c8a1ff59422a6b65f2422d6f1339bee0d5d00c3c9399aaf147bf9d2a55498bcc105975130d013b4d662a16d1cc4697b0f2dcae92de86c498d4ec7d082bf7f86aac4a69b055c3bf32252b3d3ecbc9d7507749c3dd24caed97dc2873a210ede6404b9ae127bdd198c4606dc4a55d821f49adfa0fbe3795626cbab945bef627bff8e6c5737b9d717d14c6f79d2c1f657d2b6ad7d0fa75fe217241034950ef06f17fad4dd521d29a744e2a623dc2d5af77ae8b151ed292341c7688b3962f83c3a9c99eb780bd620f13ea27b8df2ca4642eca8e154cb18c1515bb0fd4658e4003dd8b23291ad01fad5e9685d109bb89686d0f85bae7c69fbc3007fc0a1cbf629cef6886a96ccaf74cfb1e726664580d1636c513e8cd83eb83ca28414aa468e3fdbc15224d5e118f24270ee63e9fddb4fed508fc4a86d2356077eef2c468cdf927f0af7978a75673ee958bbc4f9c2f7bb9c26e05a8aec90393888e05e898e847e6adc067ab76f696e426c34c72f3cba0afcb49da45f4a195eb27f5271a74bb98e4dc4d19cd1bfbd05f5bc7bdb864bc061a2d2ed9934e134e755d3b8cc17d5fb17549f9332c6594e2d770210722cebe65a040c59cacb1920b18f5f91f82a0a238172793077f4859aee71c8cc757936c4c0c67e7f417c82b7319164c6338077db6435008e52a31a1f23debae536cc0f52234512e7b45fd6f983df6bb95faa85c3128f370432197e14369f694bf56f5a04e43aba98c627f7d85398a4d2900e10745f54dc7cdbd0e5db9762630b06a6addbc0089b908098e1dd7036d56be62f9baa10138aca749c46a95543eeb11ac9f92cb82eb55f0f8fe8336fc37cfec7b91755cf71850fe13cc0120e4bc23385fa0811ab29f7fb2359a6692f1a91b3f82dc33abfb9fb7583672b13ca39e86f3f6d5dcecb90ee9ff1efb503b579b7d03b803d7fc13152c6a9457d17d963eda1d67e48a36f8fcf6afc67e54b763d89d569a9332b8054da58c65516ea44f44a9ff67e9e3ad97f33bfbe6d1f4deb1c337ee3743137e97e86955c035e33de5d7980ddb11ab6254f1ce0f34d888ffd6426a14adcf49ee2be485676f6ea814f37536e5a3dbbf69446aba119c26c5a58bb343a8345265c55d07c9d78ead5b15724af86d9e933f55cc88e9cc3d85dd0934cbea191dbd18f21e5760223366472c71332387b843178f8a4e5aa05be7025f976dd477261ae7b717bc3491d73b06df34180311261bf37c456b6887135c8da2123c61a46b836980bb1e306d72d5b171fe8bb9b6460d0e867f4b92289e833b6092ef273e0ec9292f9731f7819c0144d4ae6fe5a19f3ab00da2777266f03bb6154401445a1ad6865074a27f29244029c435f2c9f51d755e9b42f827d96030d8e21dc1246ae0cc5e3fbcd33a1424d6a24342fe42f1ffd9660dfcc0a4df48548baf312732de75eaf8e90e442daa44c11bae0ed367dad99ad3a4a8874b7c1828ea84052a77b9f436d954c0dede50e943a93b87444c59ade34bf357bc4f4dd6075370166795e6e5750122a821d9c144b7dffd162d19aa1c6c881ac1938f5feaf08d8cee2c42fc886fc2a83399e0a136a81d7d1e46e2a997be193f68ec2531693b20296934994e61f0208d746c829863b80ab8c80503048491cc9dae02094911fa1f27617569325fde7fc028a3549996b7f5ff32a26789a1f4d8ee80fc15b42488b57705f4be29285ecf21dd0fd7588adb17f288f6b98b308307895e9ec3c06e13f86324d3532a298b5b873a8379047f2bf05997bc12a00d2c28f7a8054bf1b1d961a7f4f90b9a1095c662a87b4a3033d0bdb5f1c60cfad51e84aa24394779d0da53cbcd758289ed650c24f903e96fa23df9744a6193be261ba3e20da6f7757839b6d54c5e33a98dcfb716cd1aea404fc1570d20aa5bd2d8bd458bba9b576f4db6902c92c1430315a70c20394142b924be59ef641a865d0772e64c25af90820ce310a5f178c2ecef2c3d442d538f675ef4098a574e6de46523ee10ac280b14afee395264a5e820bbf1bd631e147a7e418d62f064d5afda0ba1610c8c269b1c396ea1d6549fba115a3cb032001adb7ec56e32056e2f0f746cf359d3beac319aad68d412a3b09a86cc7c2b1d61d641b142ed6d758eba978d1c40ca2d7b058848af7a12de45fb1cf233c87b3dd12f90c7c5f0dec13187407cc3401ebd26bd1b742cbb495de129cd832dd9d2032fafba12daf27b63082d78fd7cf315577a21ce963db12325e4658cf5b752c858bcfdd47aa92822a61cc1a7d12c5448205deeec2b94c73a82f3493c614a4eea5a29c513518c0a7ccd2164e6d5403750e28ca01fe16be70fd9c65efcc9ae0feb2535dd359b8d43c01ba9e218cb7152ffed8de848ee3f675cee496dd1e0166f476840a7c80b8b20030cac4359eae65f1e3ece2875896852e63e6bf0272859a80e4019dfe0a1445126a62355ce955a88a02940cf8d9bc6e6325e0ba16b60886cbc7853c72489ca4268acd9f253078e00647fe533cc976b935390e600f7ee811a6ec8464e735ffbb7fa6666d16da2aabf85e16d395d9c3997fdd45695beed6f8932be947ac51554b7f49dac0ea6b2815c062ba64f9bd3ddc1c10f978eaf4e6d8a2a834bdc97c483c14ce411223cedaa2064e8fd01f51ed25095fe9216117db984e7171d4e0834bb31afdbbbbbf9b4e7f9f1116c61cb6b5c475994919b2b46c61f1b4f8a4b2d188812782f60d13027e076e34a54f52ee692daf834f9f34b26c300f0482b0808443d407749035cade84b04a4071de87364b0adf9ae79bd77037fc64c3075c6b2ca96998ef5174d4b096f65ace28a81318888644edeacd42ec8df97a9470fffc83e429d6c32461e44bc1f6e0e24c890afec5914b4a9351b1c9b2e1fec26cf25ceae9fc8722c766ef510038840469b3fcaa8ecfdaca8ca71cd30a7750c0f7afdc54ad9dbeef60caf27c53c38c45343a2b68e690924568aba4f0b08472bc326804bc83d6659b6899ecc6262a7f450af7e9db08108786af52731786fc13b3741bb129680cd6919365d77fa46647413f8f38027674ba6fa7be64ebc9e9e2428b4dc062de8f7fb0421f2443db32b3e63b50df464d1a699d0b6c8b281524e0dd6ab6b342e56b24df39091800c8a1e40848bc3a640aaf349aa7703ef00235d6b5ad319c98e8aa1a69c3d729c210d920e09bc3aa07554c22b2853bcddc454546f76fcbc57c5709ee17a25d544be5023457c11b92128a1a98ab3bdbf022c59460205b69dd9752494446bc4628c7989da8e2c01ad7c0cdace4ec20e302f2f7c0937c53610fc0e39cc8bd555eff680a9b7b41e260e23f57c422602f192f9709e3ef4a25cda129b101cff304eb817181ae275d9905bb4b96d7909031248740bef6e18572b9c5aa0fea2d44509379fb6f97e1693bd92d0172169f6071c7707eaecbdf5f10ba5606dda90fd36fe06a629e321fc8ffab4552a9aadfcaba83a7426b1b9e4e43bde3992fa7fe6027efda4aaebb4a8afaed1463c081799a7677ba907cac2eb2eaff17c85a1cf2c3b673a0528aef374e854c5bf66c3c171c5b221f6ca17c0f86bedb555dbf3e8b849c40a750692f9272bf869ef02f6784e085d842e3e46171c031502776e1722bf1213463d70586666422c13fa94eb4c05625f9d68e57f2838b1425971947706d22da68b0c6fcb57af87d0d7f2b0e64b18393f82b09055fae0b6b724d0baabdc379d11354b9561686e9ad24d0afd43096883232f9f53aa8beb3671cc0538fef94d86ce668cf50b2c9b5c7bb288720a0eaa7850a128a57bf83ed561aac6ef161cfcda3b0c6e8771e203b13e709a06dfd00012863084184e765e9a86cf1ebf41e1b72bc32afd88f15e1ea3693c275a2b20a6a857297e9aca7e98e5f75bd0cf13b50f2f132db074fa0e2269455ebec9d664c3d8381be5a4209ca49f27e892663a3beb4bca3a4069c0a65afebe0d2fedce82bb4cac68ca45c57a67e03c87f6cc564a3f6f62058d746b5173c7a74c41e7bf4ca3e909db504e7e0297ed95273ea737930a9d374b1c8848721132e6214a145774c272f4978cb8313412a074008bd662763a9728292e4de947782d2fa07416a048789a3b0ba6930726298ca022fdacfc911ad63edbda6580879ec43c4dba89ba43922dac9146e8c585a2a6def20b7aa09c1ce4b33098bcb26390928cce8bcb9d185cd401b2b71fdf908e1b1bd4b56e172c0afb48b84ac9176923d2516f62219c216b5bd62521e9938ff033278b75370f119decf87c13ac76c9fcd40fb8f34ff9b774a539b17c85e08c6282ea946c43a69ecc5d22c88eda564a55a84669c180aaae315bbdf0ffde10e405afc229210103acc72e19096d69e27c5e443d49e032cb487b676f5005a24b8e4a5b7c9f8facd1d82ecb42e29649cbcb364b4621527715f0e30914d0b63cbdd2e0da7b54b2ea3eb48efa51888e7a00d3d32b6462f110cdfcc252e1f37285165a82a1916245d2c2320480e76baa28188cd2c80574a1259e57f06843683e94fb76bc6c1765e96bb642679aa634b12b1c8b30fb282d6f4d0410643dbf2d298573b918e59a244244208f67258ae8611873b7d61f8c3c8df5b66db9a389aee92fe2f90d00025e638aad0b8eb119e25524ca2b218e022e3f59d3ec9acaa6e0354cbc343d054fe8fbca1506f4c2ab2320d350eec61ef78fcffa2c0769300023fc509cdd200d74733e8dd1566866aff3bd6ccba49b6bd8546a9d88f7ef948d61f72c4b54bbb07e1886e920ced2b17e902877579f8d8e863cc6df0686ed81688e8ff077cfaa43c41b06eabed0e92630119441a291c52df9fbeca379df4ac8966db2ce14a9c17bd3ea2b729120b098478aa90f5906b141d309623996228bbe490fea2dd3bf0f2b5ad88212725f5689011093b0fd5c8db3febfa88b8ba5d67cb500aa01ad718f6ecd2f1ba51e0316a731b9f36a9428aa90a9380da5fa0054aca7b559bba20d98cd153892cf93154b60211fcb95825afc4a5e3aa77af9915ef57b5c4d83f28405bbe58857d244f847fd3ac3417f352798f8e541dbd0107b298a2a214a9467754895394751f60e2e1ec6c68c04ee41ed04b1a6479890fcdde812574368c7a50da7031ad2aab245b3bf772c03d9deb6bed7aa808dd6f46b6215bf4fb8c4ab966f7c39598ca310cd0e4c2282b2131782e91be346c2b1cf3aa511f015a63ebeef2104c5752b46061c9c8f3a670d0f4af64b4f96718eae65c3bf056d8e65f8cf78779dc2e36972a96e46320f614afc8b684740e99882167f12387f50fe5e3f659dcb70f0ae601a4de9ca9e46cad9d20afb5d644f0b07f103b7b648b2c8c2bb6043d3cd728b81010aa3889fe540d3a6ef75b01fb008abf4e6b4d32c99a8a93e9e0c36eda2ce0b76dbf21c322e69deff36757d16545018023f2cb3f55fd6c16be14d5e3f2be22bca4f874c377efe2199198ff91fe07084e3acfa687473106c301db5f1f663354d40121d9d4283df2ea3eacc702a4dab9db555bce5b444d3288f7ce0be74366bfe785b327780305fa1f3ba9738841518c742a735436a83910fddd7fba0878d68ea4d9292ea6d3a1860de105672309dbfde942cacb95ead587d4b59bca940e3ced9b1a532fd00fd9d753b9aa9fddfea9cc4f8ad17f0d0ba5a6e01ebc050d8573d7d9dcdcd5f6a6ee9ffa9e7b719d14e204b7d14213aeeff55bcf7b48ddfa0779a19e86390643dcdac3b9ced0f947146f14583705530b9479d9bccccd3423ef205f5a6d362cba46db45b1506f16f2918ee2c3305656d3e4e0e8617caab55d2302c4d0c2edf35d348177e4c1bfe3c800d9eac80cc08e203c12faf8a945df68061ea8cdbc82698e4c1bef45c7dd5e570f06125a492ac0ac8949535f6aec852e2e40c032182bcfde79410d94fb911a62784cb62dbdb98a97541743925596186952565b91a4740aa87801b431e86642722240c56f86f7d8752cc629ab2b8b445e38b6e8d34f0533baa710559b555634e0797e59e2281eb198174c01691186ddba1368c6bf141cba5ba04d7db240cc823a40653569c9454e70cd542ff40a848c054aab679492ae6416417fc7028f57989f782946e9be3efad63a63f34b0eff4646e6df329119fe0c11dbe749c107743abd0e14668a8653e520121deff78ea46a45dbe3de91f574577ea4ff603a223c370c486cef77117fcae3bced4a457548eed8c136cb5a1eaf06524ff33efe9a855ffc456b46bbb55f20b080397dec05b13aa138430f09bbc1355109d49eb3080001927177991ea5a752178097fcacc6ed378bf9d118f6b8bf0d09e82bd56ea5110be57db7b50ffc4d4330efbf9238a6854de4f7317cc35acb65efe8d87656f43c0a488b0d81a37fc7e723acf24c0a7229fd9d252715294fd77f2756e72d67d083541092298ce9d86241dbee484570139b0f27f25ea995649457ef695e478de0db3e1a7b3f0855e0ef696feffff2f1f52810264da3412e520354ddd908035cc4abdeb76865a31cfceb5e28cdf52919f6295fd7b90af86a0c64e053010dea9d088c21dc4725e7b74428340bfa1159f8db90a1b2c6e0000959c5f3b9654f61cd8560f9cc625b9cdf31b9e457f70867b607c65b32d742dcf5bcaf9e838f11f454313dd45153779cfd85ab2b2694bc0ee56fef69188cb88c0a7b17ff35ca90345c632bc7f6412a5d4c5788e3aa55b0e9041a370b8beb489082b8be7fa2102bd65d1cc6f8d5dc4dd3fa02432a60dbe32be6a8261a3980303e4b86fcce700ed0d08a83ebd0424290ce5d8fdf077dc93ef64b63d1eb3539e3270c195a4ab8f980a97866c3a54bf08781f22cd1befdf53e2db45376f5ec08bf1bd531903303a2f22468fba5d48286e6d661d3d134cfdf0cad31fe2249f29cb566e04adf4fef2fb4a9050a757a9d6c7c436d303a9fcf1f7b68dd50ab23a354ccd03a53ee0d99eacbfb300b290945d124083d7418090cc8e1eece29e74db47b59cc1bc4d154776dbed9f6670cffe0ce13dcbb88200296c59162ced41b47a8d5f069854135a07bc98064cbc6e1eb10f3823464a44f406b785cde22e7006962dab34f20160637028570c55e9dfc28384ed83824605027298c8bc0a7bea57d7ca6449ca3f1cc187648247cbcaefb2480c06b0fff35fe2648a9821220b65fbfaa4e36941e2ab2271a0cd4563a710437ccfd8d0ff365b3c8ef9ae1e30c7dcb9f4e794e073aa88e37b791ee0ed89cddd2465b0e80bd3abccb3c419a11651ebf6a58b65769f9d2a5f5652845841b756fee290a28d510eebb2765d3fb7b55cc9240f6858e51bf084acedcdd8fb3a6e23cf3860b1b3b2422a720511380dde8e56d8bc41119b92ab765ea7f45e98e938b2af712497b22fe0c77f44a1d4805ea5e58d0f349f4e5285c453cb9d12b38454532b278b813fcc7ea4666dc8d6cd0e14b4600ff9a011047c32ef2fddb5adfd67f6941469342bbc472138090612f90913b618e966bc3c830d1ead5137dffa843eeb4ca7cfed501a6c997ae12ccece84a917185b17704285b2a60d14b08b22fc097c5028b274ae47648de6e169759c8d32ad5477eadd6b43067b443f8b3050a1b8a3b32955c907b46f4b52b2600051a4e8c977c6d2cc48f8fc73169df5bdd980bee258deffb2fb8ecd6693186d400baf128e602561a9560b50580e8319a1d1fa46f0caa8086cc8e74ef1f8f5444d6c9be092583f1d787f3d6814569556cc879f6004390252914a92248672824bdac1579c67892f24d88863722a774e92f996e63bcd8d4be2bfe29ab7440d1016a37f26aef0f1151f6f7d6d6b4e5caa79805e177ab2558d7157e394a56feb4c35ee783f05e74e0882b5b054e621c8d80c268b751e0e935f84540a38a6e337cb88b4333d315b92459b85604315c9eb55fe177e3eff713ddc561f0b824e0a7dc21bfb37bfaf42647e2365bacf7ebaf8a73d337e163b57549d73537f7c5e7cd3cb16c32bf2d3a76ca9d52b947ac3abe67e5cb99905812155ab4ab83b27fc3f46c522b96aeaffa18dac22994280562b0cd71933b2f542f5a7963a6ec057aed00439872eda45cc5c3fa26d54b03c618688e8f50845d5fb4038f967b24072f29d5a482f50e0ea30e4221c24b0ce5473bc1ded7886a045dd6e195661fcf1c3bcc0022fa846b5c5212184952f3db730be42c2d14b738ca0e577863dfc9304ee0b8317dbb17bcfe4be4f28b41781a52c5d4f258a25af1fdf3b1aaadf4588f663762417bad5b5ff6d60e3281990a625ffcea68098c83c0143bad5267b58c618deb67834a666241e7d16ba258f1f669504096a34328c9c9cea4291731d9f1fce99cd0947e47d766912553f80a238d1c78305ae21dd2f8eb588c6eeebecac0e8a1c7fd696adc53c53db51d291aa92fef570a2950d624f7d7fa06a0edfb295e8761e40a0cbe69e02131de011fe25dd023d9c7acb88cc0335dd16fd78f9507dede1d571c32b7a2bc44ca2f34a08c43c5d53481e4411a28efa91d35a7ef6ac984f17b84dcdb149ef27a86fae04928935d4ed853b633f91ad35e5d85cdf8e0b6800919043c1cf4f67f9a15eb77b0e311b9a2b6ae0db4143d1ef703259f71425c931f353682f1cdbe48c94a4c94aa8a7f053562730d41104b0fa1912d9eb2351b75af2dade9dfab9248d07a6daa6107c89802b066371db6ac6dc8cc90ed116da6283603baed8452322cad723a53d345de7e351196fe820729d7ecaa7bd8ed50fb64c4125880be0ce8db85da7d97f68af3ac5ada525be21bb3ef1793ebcbedc709c84155629ab74683b03313a5e3611c4db244821826c27b494c519bb2c44b7cf962a7ba2f3e9631bf13c1310a73c493991bbf3f2b9cccfdb8285797b697206cb1ce08753aa46fff4c71d36dcd8819363cad8f86e9875e2086bfa8c9431484fb00439a57cef8226145870db99fd08ba6bb9425ee0f59b7b8a76a54364484c6de2bc95ad81ec8b236f7339132dd78f020ac204d30cfeef23f187a1ef790e2fcfc069692c4017fa713807e734f318642f258f8143fc57a132bd5dd307c30ef906e7438e4478a8cd24a807c761567a7e9e4c844e137951f65d6507f56e483ae7379eadcca76267da10421d80e4daf7d77224ee0cb7303540e5008e4ea332c82829ac4a2e38352a4a544f13fef1ec0b668e8d05fd9ffbec89d4dd140d354d869218eea0239dd986f9edcd262ab914851a07a7a3952f316a0515feac364be4af1a88cc41a9178794d07984da887d831ea497b6905c8cb6ff82149466971f10b229d81678a2d63c4bb201e97c4b62f575408be233716ad6e98452708c57eb17b167a117f29779f6133a3985ab5062cd61c7f608d9befc048dd26dc49ceea4945d5ccc39403a66afad8dd047bdd1eda97dc3fb7d451678c8628636af4a57e676ac9473e07061b44776b06076b70ebf93ca49b7ebc446ef2dc0cf1865852f69115e6dc08f3b05e1b91bb1ee3c9aa5d2254fef28bd5e93a4bc49bede96e388dd5c5eda67d5712de2bb8fa8ba0d14bf2572a079521ece7d82d11a5a03ffb05a1d400089602ed4914c7235e2173ab5af5b59546a04dc5741bb2b579684974040e39fd685e19814ddf5067a2befe825b9b17d53606ffc9d0690be362de43e0aff481baa20e9216f3ae98179761905122d3d6362ba77955e963b4148af9adb1caa8c771eb56d31607dba1ff9579ead15eb2da130c87972efb3abde42bbf359897b5085b9a74008b7fb80eb3798943503ccd8d50c761e1680659b29c4c51b09b95fe30677ce940c6efc61165ffabd922a64e9f5f846f9718eb6e90000ff98dd71eab5c67f153cbbefee91e33fc892dfa8f94a99cf09f496214012d74025151a99761c916dc6fa3b1149600dc9758555372e3ed7f3025f28fc3aabdf623d981221f0d06930702d3ce74566a4785f91cfdb513903ea72d3c1ec7a649b9d6b5bde8bcd3b919bebbee63d8605fb8a97416d84e2657bd61127e5f64c63c554481c726cc5dcff339b0edb3bb75c6c5c2195d71209207b56ad1d10f9adce0d3185862a291965cd3051f61024f8bcba995f4aede353bcfdc7e57a80d3e37d6023d7e1de6efb7cf28207fd2df5ef642d6984238a8ad702554acea384b375181afe8e42717c885b3f265b5a84226d8cb75b22718a824ae94715986eb0d27c26d5a7153ea7ccb680bc1447f95b39060c806670cdd92ec14fcdd5b9388cf35db010110f77fe276e8417511babdc61499b84375da33a8ad6997cf861947caa48f8068486beeae26da0603422e122ca2263da4ed476765a1878721a7a209b47de8ce1553667be7e451ae737e88bbb37e9f097fa641720594a7830c01802822cc186abe49a1842d0fa40b159292e0dbcc08286a2eed9d7221e1e5e58d304d34c49da5a3f0cdcfb7614234b1cb3a9ecb047ea7e1a8b0282b5a313715593900bae926c21018aed7c761ceac0bc9bbf5673c6f984b6ff5af200785816ed5c4272abb728efdf58c23b08094f0aa7ddbb182c69ec2da4b516e0c1be59670089b461d5fd5538148bc51a2e1f606709ac325cb97037f57ac7a460243c06c3a0054e0a2e723cf561acc65457465f05416f7e3835e7e076c0f65ebd9c54c231a1c80810552b2d499aa0d2087000408dc87126663e335c5504c49a32f88dea378e01a987d42e70f0531201adedda524dbb30e69a6139261a15425e23cb06d7af8ec0c7ade31a89e606185eab183710a96ec07425701683ef6a1ecce00c1e4cc1c1a9925d7844ce00c10d7385f0b5af7f13836f80663e3359ca49231053be046bc45b069771b803c447e47574aaeb197e7cce826e3d4e92d1a81f8053b85053c8017607aaa53d48326d943744e8b498fb2d05a6aef536379f79aafb75c1d44be7a448fb61193cb86c52d1bf1a68557cba1c0176bbaff614b8e8cc39e71f04b8085d55a337ec56a41d497d70aade25ffd1230700df485db2ebcaf9148e6f597a6797c2d80e7284fcd4c7346720b3b88af8acd115d096ec2a571f36f63f2a8acd17f660787849595bf75a28909f2bbdb4b45a22a3b05f7c2ad86944e73b2fe5355a2b440c4a8bcf6bef73fd26e92a5e138c06e240d8898e12ed6e93a42b05c34d3da92c0d8ae4333ac3476d18a705337fbe6032d074c1dac35d3a0b650c2954f2f04788d6a371c341d8fde7b484e71dc58af0879b663e420cfddb224eed196b3cae184fa331ef709cd98891de3819f3ad2dad3ed527aae9ca7686a56fac89cf0a6bdf74bc056a1ba57dd0511fbe592dcae021ec0125b07d5736e3894b6a9d13701f1c3bb298b2d20b119c2acf2ead3f075476cb668565a3c2d78352a17c7d6a1b784f7154c257a7fed6a5f1c92afaf80e3f9bb761fb90f87d35632e793ab56e63a2c7b075d01435cdad231cadb9a32ae2f606f2b50629139d4c987df39d0fff970515a0b18803fb2a03b07d2ff3430bf5b5b973291c5d1ebe492b447fa20aa6f7c43a5867198c2293cb1ebe179f2c933fcee27991222bbbdb1de631db5ad62c6268dff6d58836f470e1e7a1c60cd6eda470c9d0009ee62f1ca2bf49181c4af476d0e2c2bbf57270791befad4d55e49b8f50d001a062d14f65fcc2228a9c3aecb574b0235dd3895cadba0d3fe70a5f3a41b489c0cfb5d8563a34a4bc16d4c6bf24eec0f1211cd59be1186027f6fe6a4563a4cce0f374553e63e797b1a9c097b6e24b55be74fa93bfd7bf2e72c2f0880cf0b66cc635e97b48f1168a5c75938ecf39c7009347df1a8ae9a47631b80d0d0a996ff621bf85e62b3293c2c22a6bd442289d24b6cd4fb720bb384705b4cad1265d400a3d6d534843aabf6480a201ff414f05191f877397ca8d6288f7f1705a910efbbda6c06023025bf5d5cc95cff1e8b0d4c7f2b8623c7ce2a0ca7d69e8c874bc8388fb90e30a4e6709e5a1f1c73ceac7eb1f30cfad5b7f09ba0f5e234aeb03092a8dd856483643e86ba497767398239243f57351bb0593de622c675944318d209e18c4318fc8c3dc7d87692d5be3b5efd2ab6b443c240a22c4c21f71f47a961f74131af5d8fed77c1e96044f4706015886f5f471b03afdbae5f8bb7181e938dacef38b4c3c4968390d9370c7b31d96d5529b71ab5287ccee8cb674cb475e881fa09e9ab94ef729fcb373a998d26850f1883a6f9fe0d7ccee8cb674cb475e881fa09e9ab94ef729fcb373a998d26850f1883a6f9fe0d7ccee8cb674cb475e881fa09e9ab94ef729fcb373a998d26850f1883a6f9fe0d7ccee8cb674cb475e881fa09e9ab94ef729fcb373a998d26850f1883a6f9fe0d7ccee8cb674cb475e881fa09e9ab94ef729fcb373a998d26850f1883a6f9fe0d7ccee8cb674cb475e881fa09e9ab94ef729fcb373a998d26850f1883a6f9fe0df36ce9c238e42ad95e69f6553d83a94d32eff0ca49739edf14a0ed168acb1f3ef77760056e559cec407344e118a2036a4ca3b5f78db0768a3e05afec60367bc9e9afd226356b812d1e1881aff9e607ed11bd1f8b52b35c559c633ff7219432aceee648726c7314ac6a0cc58a84c51357832f26a2527820115c2083595bda05bffe21b3363d3598afe0fd23826999d0af2b0652fbbd1ed82280ccc4e5a6ffbfd4236386b045d711b27f0b4b2cdae32db52696d57b486a4cae91e79d1d476409a17747e2d83c71f7e0d07363e1a78ada09cc8ec1c5a864feacfca23bc1cd0fbeef05810931e8902c5a5a0253122b07aec3d7c5d38e01809a1e18ca12a290ef371ba6ee0d0ef161fc284d75affbe273c9584eb7398cd37e611d7ffb44533684b4768410fc2b1fe9846d9a6cfbbfd2e2b51120387fce92ba1d0816f6bc09eb4a0a13ba149f662557a0e850255de23f785d94e9617f76e21af96a1c8aa7d5b30f613a41f2cbeef9cd06e0ddd61fa8b9620dd37602e26a5614089d4826d6f739e0e43b05ab6e50e8da310596c5db02f727119d0289665d7e4303cae9b8aa7e8cd89e4ce9d888a715d36a5fd28854b546082937d6c5eb204851bcd6fc731da4c4f0e65a54d5b7205e5a4c9436eb9993c510229f32a78da256ddc548327cde1759b96b507def724a5e803c0f16126c8663fe14b8bf76bd3172839bd1c0afd1163fedf91534bcdbaa43d6d04efe4a8c9baa6acffda4966e72563d6549ae1c12177a0112a6263e800cb1e350691229a77754bcc56e04d5dd064b2770961d426e56f4e269d339b294ae6345d9aebf4fee49f0e142d26de0c5c1e14a7bddb6d2d8c4c1d6414c8db80dcda181c7cd855b99a13beaa8aac280bc0dc04d3841a196e2abe55373da0b112d0312fbf506b70c386d2e114baae23110b09f99e4e4f943395daee800654967c9ba9d7327235b9a8ea6f67b6cd32470f11c3ba4e993d4d78be1962a27e0e71be3a051a58fd939c867febbb647773a0306b7767999ad35f4a845e5278d0395e32cb80ce43625650c04adfe72a99511b1debb362fb6860e3d28e40891590e6b0eb2a547ea62daf0b6f55eaa90e0f0493a72f90c995403adea20f06eaed5933b8981e0d759f390a2f076bebbf7e036ad680cd9497bef1b2a6703165ef4cb33e4dc84a602c00695598e6503cda22bca252db0199c5181adc73831c068933578bab672ade25f6f946540676a62b67f591070b80d2626f5406cda46e68ccfaa2a8061dbfb4ad652bbd55d70dcbf877f1c36e866beaa49057c9b21cf463f20871e42149dfa831c8895b0f68e24e8d09138ca82a27583554bf6aad960b801e990d30ae34484c5cf435cbc5c415811094973d17a4331be426f6b653d5cdaca28bddcbb15ac47a9b31970eafaa0e0bc53e2a6362f852a55a880137844f187ff6ede90061eb6d1d2990ddcb4e454d163277f834e6b94f4a028cf725d32dc56dc0920e3d90ead0bf88185be8301d5f664d1c18d740fe2d52c1e2f3dd5b9d784253488caf932ffcbcec4462466853ac900a172b95382b813f3516ada81e691abcff670c037023010449cbfaccee791503b2680b0871fee9fc4bb1894e5bd11d07e8e255f6d572f588bf31370b123d0290080a3351c8433a9935caa02d1e77df14196a161b319412890078eac8ff4276e4c11c6b3d1e921a76245a9f1a1fc0d474edb1d27f146616c0c538c68c2abf244749a2027f14387e9d8844827867bc9c8b23666df70675e056650fd89268c0fdb9d7b18c357929f55d5a97a3f2371e6386dd0f732e904472af2d79056757b2b0eac18ef59607581ce4cf4df7a0677ca519f89f43755c67e01d33a9f58399aeb4e78c3444e660442808ad92aa06003606d08da918ded3933bb9238b49ae41a3d8c586fb4089bf0161c1be119f27b33d65a809ccbf3d825c839e133aaf10b09c5bf82eb10a4702d878d6f6514f119d0b7ffb8a7a5ef734c484bfe05321960293d2176cb6065ce60be940513efafc819824f7c2a7320edc380ac232fb2112c5e8242b1db581b09784acaea2515bdc6454ffa732fa427e9dd81f7b741bb02a3cdd224163258ff595dc1602b37f87ec978c74dbff498d33f409b88f93b57510722a64f4848deb59a2cde3b340af9892cebcda0c07e07b0b52da2d99f25444e46b466489343fbe4972caa61cd9c6856cd3d74d998897cc18f7ec4be38546c8bf371831356e592f51e80eabd5bfed039f22afe3fdcaf1a434ccd2a26a544f0e84664cb862e1676fe89424ad6f5126569123ec78eaf1a8cede47b08916a60e7599e1b07df6027b9fd7c7c7d50ad176784b9d1c361039c7722358e94b9c9d3f7b9d57571b8b1899c5340d963742ff97c27ce376accd95ffce64dcf9b04a3a28ff7c0259709c395594a8b745a3b8807bea0da30c2b29a69f35c697fb47791be10bad3750fc899a74913292682a59a565a792ea9656e60039edf33bc3a5a17702b8a08549fc05cc2d611da811cac6f6ec1d6c0395a12cbac897e84d91e646cdd591fae7998d40b28de895a141e56f9a4a5c0e1f4ed411379d5bcec9856b83f72b3ecbe992872a130869ff3d568a36528ebee13b22c8977b7a24bca03e0c2c7409f3a16165f289ec05edaa0ee103153f02770d72086f17efa50c4cb08d59b2e572118a4a59f4d402cce23d17ddc5c3fcf870af302bf144dca0de66424c1ce68c9c346e0a1f1828af7396792011f2d5d95ee77ae0361701cf6ad08d8e0c136376c0a661b7e5c5a24d3832c70d699aac984d0f9f1793af24775d2b15bc79b18b889a74789732079fa44e04d91dd835b56c5a4b6aeec395923a44c20c81eb62869faff0ced335cbe32b493717af9d80a779f5fc0aaf7dfdaff11c2399ee62d78602c44b15cc96f837fdd896452af2f9262df5936d80dd2910e06bb3d119f285ad4bfdab902ecc9613ed82a680365e98f93f8a8880ff2656dfc98d2122722be875796ade64b574904ad78e422130727ecb5003606fae5787126236d3e153fa9f1622fcbc82a834b9a9aff1db79fe47b73b90eb0a450f752c1e1823bed449a8b089d62025fcd4d64e55b9f17c2b211650b038baaf7dacd62ddaabf49d7a4c1845be88a6b70ef8f3f30e42631ae0fb251b144affdf1a61b883e47bc24f2dadc4a741bc2101c06487e1553455c769068da9f705fad5e6e1a74cc1ede149d53240d936372abc91609ac44b692c3933e47d896f2e35ce23fb46c11b18472caf893641d63ec206ed70ead297d3df87ab33f7e4b01822cf4c19c3c3bfce9a86b626413e5deb33a2857151069825a309cc84373887b1f94bba62c911ba44a14a49380a480048291f7dffe36ee2fa4e3314455baad7be866c8fbf35abcecccf207386931abc476cac9aab899750a21f3785635b73c86c0360b010f49a651df834bad9879873f00041288fd4cc67cab2c86557eb86795d12581325cc6327cb60682807b3e79195d2871a1fe0395ec0198f5cd146b33c84e0bb8ce15b2661e8d8308a8e5dad513fd49e82da7e717dc9be146b448a1c141e83cefbccfea15ad586cb9f15460ef13c41d70b1e3151bdb854436b763c860f87626209c62ccea946fb6df31216d6739f359cec9d2ccfd8d2458a2a6337ce9ff12705ce59a5b07e87b190dfb994f47601be1d35f911f2315742331067717ebee3847c4361c11092120c3322167bb3eeea1469dde5da6677546a17e2140fe699de86661ebbfef5a9b4d7e98202a0ff4be7c9865f106d102b96fd035cf5fcfba1bf2d01ce0819528edd5d7479ede6abcf0f580b04b7e07466c8a2797d572897139b331aa3c283a5a9ce27066c21f300fd4517faf9b0ffade67b08821cead2e734e3855fffaea94d2201e77e5f759fa8d49442f4758f29d915eb409c5d53f1f3791ec4cb805d7d6e43322ee934c692b3d38f6ef6933f6ab67eb704f6345bec33ee632c5bed545fd7ff8610ffa9caa062c01eaa2b8a2950608259847e5e26f62758606073be9cfc65227af09b51880c8f1b72f5302fbd7b7b8d3fb772b4f5890dda8c80856b8e11862aa0f61997d7830ce851472e34094f7c6a1438fffe91ddfbe1c613464fed7a98e692c4dd4c58281a7a920c6191a37b98fcddc06147a6d8907b2911fe7c37133539e15d150395e7fae2cd523ca92a73e901f81920911ec05c6480878ecda4423384315456a719567ce7ec39e03aa6528161a256afd4e3574b2403e29b94df53d4a2b31a8bdbeb58381249b3389b6dc6f73e6ed1058829e500827715545ee2fee937877a5b00fc834cd1921cfa88b0d680c29f72fc0c839045f36166030d920ba610e8f3e112430cea74e061a7299dd929b70e702a4df82434ef6740f28475f25bf97415b5228d82eeaad8f0e889a7a8123287b111937507457d90615cc404e03f9aa6492a9f1a853637c7bd09136a351afd2095ea5c533d7a79e5a1c1075cdd55cb21e941f9d412b6499ec300d79275dcfe0338d231e5f3a0efeeea8a31168ed49e0db463d1dde13e3b8a11a1a71cc50e43f58acc35a95777c897078a03c28fc60606bd7f2af4cdd4e39a0a1f50dc98469f962bb3d87d5b366d8aa7748515b1fd7702d92f5c2d84a5682f48a4f252057bc1fc43abf04f73da8e1bff77cc5d0145355bdd81bc65d25e401f9ea47403eb726ea023e1163ad9da714388e4b71605d1c5aecce8f3980ee2103d98872841b56ad5ee1f10aa30de0ed70009471f500a5bff81224a9af22cc2d3882be6525e3f013dcd73cb6168f2e54af4dd3e3d21ef96fa0935383e0f199670291a382c573d8abac0b62f160068d46a36ab38f470d96d619bf752609f618e55fe44fecc97024989cf1a851be91bd56719d855dacb649a61d68d5b0c6541285c729887b6eed1282b6f6368276acfad6da1aee3b9ac4d8048b6c51bc17851bd762106d02324a70767f13d94486d6f4db355f03968173cab0374ebc296f0ab2817ebaec1b98db9d4e50f555d9249942cf53acd1605e5568394b29f519fe53bf762452e9b9421e25c0a0d329746680414efefc1dd35e86d130b6e566f75cfd674263feaa95c736290eaece12dac53e77c84d51e353443b50857d9e964dbb094d828f660f8083ac5cbc9c8fbade4b14126199f4c2fa0ea573aa398deefbab9821e02a746b12b1da4bab075b9dc048855834b8083e534580073a6bb229158ef98a35e19b526b1fbf8e9ee6473db961a9b9ff7a8743cfda752cbda86df5bcedecab95c2075efbcd1fe15309af34ca0f9029297e131082d0de8147b9d7f2502385498b2c7e58778c1f929a7764066c6800d07ee778e3a13b2ab0239134c31199a7bb4e08d677a3e04e13f09fc56fb00b427db9e92045131fdd10982276fa34d3756153c48b523a9d6510d3a42abb8801e612dc6b621b206b362bd0993122634012f480f48ca541a7e5f124bbfee669e71440bfe910859a93ed869a498c54abf4d0249d3c7d011fa273ae93f5c3e21f2ddbf477370a6bfcf9a42aeabfb4834cf456a2ea6c94033ab9d5ad9ceba63ce88c18ca9378b6f32568572cb34f919554944b630e771e5b4c9cd28b133a78380b47cea792eff79c9b790808bdfb613e601475c5595b9b7eef98332736b615fb1227a3704dcc9dd8cda72c07ad7908d1906dd7909743c4b20e445b9360e9c46b09412c14af4a3feb3f0c77834045e4bb336bc582b0427554723bad48d53ec0f70acde980a6977b46bb9acd42d96d604ee7f46f9a114878e5fb745e8392c8a37716b79057ed025287dcb03fa721b43241c2d8da7134691ab738f2dd098e384414e742cb9728634f5bd44a09b671a2d95459860aae7732064d5de3ccf2eddf725ca4739924d3495a4f603cdc4f8d10193c010e26640b1b3bddfaa81eeb5694d3e3aef600f04c37c1232c31ea82c75fb0eb29b0b7cdf81e1110c6478e347aa5bc689092edc088317409306d96e039c581926af86b7f9853266276cced22ee14a5087a9eb829d9d2e3e5182c6fe007a4d1cb4b42c8c2223d25a28c5b5dc6fa92927bffff5a638362632da133a44b016ee854adcacea26ef552273b73da01dbd03015b7dca823078b710169e69f5ffaf4157b3ed4b55f5f41d6e2c9de8d316a34f3de108da9332285384c4e6fa507077343da0ebe30c3ab193182c72dbdbef4e703282ecef133bd7adc1bd50cba1469ccbb175b9faa3a135b77b83c32730806aad16886f2304b547c3f1250ecf5478aa952605e69c4914aaabe15a3e25d2c85059b81ed592f9413fabe443238e61ddd1b0a0a7fc1a9be1a2cdc557e8bdb347bca51bdaa6b00dd0d6799877719f277a1e448b33c3388fba9c3f33054334566be58baf12e5d85582c5d3827c5574731fda059e44b0d964f59ee9212f881cfe8762804eb54b79c3ead340868a9269412b6c4fcfde2f8269f25b3c52ad1a84521570d6249187c374dc66dee23eae1405a6c2533d4ec649d5dc72efe242d3fd587bd799e2ee0395a8eeefcc774d479ffdb65ab1e5cc9d3b67616a7f571bba14db8055bc596f40fbe2fd1075641401820ab666e063d1229371ec9cca5bb64639f702a0220f379b6a9b4a9094251eee061fa7792263e0d92d7c429f6c795d8d93c10f0369e1ad18dcfb7668a5fdcf0057d6df2646436303aa27c977fe2d08e44dd2c601ca43ea5e7488e05df71308c8b4830e4f875b5fbcbc6bf42125c0cbd67a23daf888edb5490adc724e4ebb94abf3755c5cdb7dcaa9c20a738337f86257cafad914b7f7708fd93dc52728b20dc2fa73717036bf77c36a7edfa7a9a08f2a7d59cab6c716dccc7a142f5d980fd3b14d12183ac8af79f5b431205c56cc6496b92bc8d753e93422924563395f5ee1a3acced512bbd741c1cf0187d21bb78d27be7d09f1fd17f9982de0680f3f04a7ff5364821218fcbbd9cd128f174211694c218c243b7a6a6c649cb539c0819fb7eb5aab9ed0d9eb5516fa604bb309396e57bce190b47510a0751da03a751ac8abd86d6fbfa1759560be8251c4a4fa0cf989ac6ab52cd3f72c5098a37dd5d9c34bcd934376752b3a6fb69479543daf1902f71436b1d9ed887fece1d6aea35fe1510089052ddbc4773643f9ed85b9f3fa9e54bfc1cbb27fcd503c6b0fc9277b2b42d7fecd8d9e0847b232f79f9d24c425338d4593dc8ab68d9d4865e61ed3289b9b31f72cea5862073bcfa7300f13aae61e80c11e42f57b78ce56bc5719b275603590974686cf1d774f32ee56750e0c2be6a55e17ffda124dc51a26f47c9cd14aacaa48a139f72c4251c2d3a80969eade5a49535c293574b75193c357dbbc5dc620a5ed703b83083f524e6e49c0dcc80d58629591eaf5966b3d847efd9c9be7a716497f2de008fb5092e20914a9d9da48b2aadbfb2e29e245cfc372fec4cc8f5439e511152ef31c87e00e48320370e7115ff858e56a816d45a818c6e1e875d7b7268d328ab07a9b8eee5c546151f84b07a8f3cae7c2b02de5ede3ef4cc5f3994784324425ef38fe8945491173472fe37956eba0940aa03abe431befe6064b01dc85109f76f8b1896cbb09669f133f4517af6c9fa95c744b72f520360b53b873996f9c48190e7777415609f155e8f91c3fd79477284d88ee8f34e7ab9ece975a85733af4e5f709d1058984f118aacedd22e2c2b498ae910fd8164ba2b8011ced0cc9c9727e7a3b42980aab45d8508fdbb8050aa015b445d487fc089194664c1075b3b60ed226519e7ac3d23542567c75b5a8964c0ea0d54bd815ba2afff9da29d04050123e31d226c71e181c3f527affc7cbec096c6425e5b0160ef4b8cd070d4339684bae2bca6621c657c990414c4b860a1494d1df5754a225ddb81da6a8e7b34c0562f6bcf24f081e9c863f516242c7b5d1382726389b55bf6fc001f3ab7c1946b6c6b40db7f44d2963f98f7e00e95a2946a1af6648a871c71f5df668dd985d1cce774894037b7862b72c0c212c644ba0267b8336e8d4e32193dbd53aff1fc8066a0d516f5ca4e8b6db81d411f8bff79cc7754c5fd8fff340a38fb7c1910e956984e0dcd511bfc79383f57eafe27cd79dc1070837124218dbd0ef44bc41e7f0002a033bfa59fbc384fb6e3d729d22e27287d56c92541a5732c4c055fc199e0d91e082a63d60b107502b8567daa44fc994f8ad41a0487366b678e21ce42ece95af81787f82fc77dae185d001c2c5e8819b64d220bb04192ade9fe0d47989ec78821e084a935c8b4912840619c80b6d292b8c914c742e6ae99b4a278673c42d9cd778bfa1e31a9101e2bb9a5b63aae02728595293646871038ced3d8aa72512f16933d6a76a4f46581667f91a5537d7bf5c2c319b5b3155a3249662d882a8398d7471e43afddf87fd85b9984f86a08c5e1a314652e12985e26f72470895d777d6265a4c0eed727126290cebae0b8f878821dff776a2ae1611a0afe80cf991828280594899681714f497ab3f4203b089134a3b3e458bfe654c57ff1b29862939df893e2f41159c7a23c241e2555ca00379aeb7878dffc49fcac716d65b02f762d0f674f47ddebaccbe51668068c3bb5ed4efdd51a8f3ccb12679d69be452b12eaeeb2691f12d5e5d2a3bfdf05c3145784939531562c1b1977daa8e663126bb2ec2fa87557d14e3fb41003314c8dffa7dcae2466276afdcfaee4586f0ea3add8a158d09256acaf4f8ab0f3d69095244606685e64248dfeec9abc4a334060432d61c10af440b79479d2eea648cc3dcc5f22ff86fc6a5a6684a90cd690c9c702b104e5a948bd0230b562b5832c06ac60d2d878c38043802335a1f77d2319ecbcd902af846e961c13fe8b581acd88030d560f953d0c442e594d62a26c0e5550ee682aca5a9fac948dd7daf2b6e4697f704ba1b9bcd7d7e47778cda292ccb2b15bdcc7e2e1bfb35fe64de676784e4bdb18f6be7fc96493de0fc8b84ffb1056f803a2bb7e3e2de1c8ab337b47bc53d789831a9e9f73151c90aebe450d691deb7811b59c6fa3e3e00d9351cadd44645e6953849705fd0efeb050adc05f65ad75eff1dc146073ee92f36b6e92dba4700a7154b049dca98983538975c52f40496bafb066b9dd857680ee77d39602eec42f69394b1a02efc55fe2113867a8c2cf11aba8a6a837b60acb60e49785371f33b8cf4f1ba210ac55f7156564e5461fb82b10f4508c0ee603d34b55ac6717551c0ea35cc985980eeb5f9ce1553c690ba049d9027f364e692d773605510cc988074fecb0debebb5f8bff09400638c97f14d197a0330cb0a3a63ed8bf0eb87d97b4b0785e0901d534b9c2e55fdc6b1f140dd23efc6777011a4b2163bdfde4c02ccc102999bece4059d9c79bc40547fd259c13fc49545d325cbf06db54c767ed8e3e04aabadd80faef58be2970a9c8064e51da16eca2889f833a9b84f93a71c58ac63f07c973b75785c74b977836a9d8e9d7176ad5c69953f55dc945dc7820bdeea69f47cb22fc46c684c161d3d36ea0c6942dbc93faf0a64086dc54340005242eaf027015543d54bc13abbbec51f5b47e9f16db40332bd39fb0f4dc2b079b8dd16f2ee17938a0dfa409cde834c0765bebfd4a5ecfd4c77a5303a249bae5f21fb63b006021a71456e8dbb65d7d8de2e2a8334b1de2a3eb7498ae8f351d026489468e54fb2653235c43cd99cac166b89d74db5c6192364086669a8cc7c49985557aba9c12c89a2fbc2f246a4473c885c5c5bf3d4054aaf6ead8f5091c221a43b1952772ec1016cbef144972ef0dbb5cbe8ccff0331d2549edc02d19552479e6274286bc03fc904d6f9d8eb0c5a745ae64fb8be0332d3434370950173b0a4e5e067cc7966fa2daa02baecad26f73861bd2e94adef9f95a976db15fb81ebf839fec6a839bf3605d7a8d662092e806144e087952be04729a00f8b87f256a0011145db135d9ad1c08429475ba2b223eaf0bcd79bcd36df87c60930b5d68406082fc652167f6a8fd7e7b2cd3f92feac4c40bcdc9da0c428d35bdd368a515a354d1bc633e90b0ad869cec7ec9142272be2144defca9ad338fd4e03f5a0491123a154a2d3993316c83276bd48e6457119bced4ee53eb7b37d9de68136d79d111b9552b5dee147c242d45724b2211aea8907d6317f96c904a82b367a39fabda1a81374a15b0fd360b3e63fa2b2916258abf574f36ceea5486751f4b0bb287ce734bead8566166bc710b155f362041553967a37291fa3b42c97c826902a0446d92305ce2ad701fa3a60ac419ed342a835088eaf81a86bd2942edf83bf8b91e6e599b89e08d14b7555b76e363672383b7c7e875e5fb98d40928d58877a4e878f0d14188abf911da7c1367f51ab2f3b64c0abf665d9d5a9913073479498fb8b23cb4eaf567cf5c02c8ee408c2d7a404ebd239bd5e08edf560e0e3c926cfbc2427f0b3ea9b45c2645ad2791c09e50954da9eb9a01017e5b6c849d6035ec15607c84d38d66cc959c48b6b95992018fd2e1301fd076b17018c8f0daea4eefad1f3ebdbb2cee7366716c033c9ddbb15fcc10766795dfb437f6434b0e0b8cde39b4e63a4209ca53dcabefe4a9b816a1ba5b5768d14caee6468b7dafd01cb07fb397ff5e0410398f21faceb3f575c7f52035398eeb5dc44c500b0a0814d158e06e163e59ddfd22e050cfc63a4131bec8905c8f1d9555811eafb4b596d56cd4e5cd69a4a3e74198f4e8c6d9438ee95c3aaa551ff3aff189360b2f66b547691767727cbd4c585f1657b7c60a16efbc840683862b06117200bdd4b224625ecbb7be05c948e58361aa4e26a962ac57899d565442046c255b596912a6686b21d242aaaa858bdbb197b8d176ec3b10a06378431910cbd90ce4860c2d3e560098d06d969fcbfcd4b5e73f3f6e48b5dca79434a17022b1a61aca2b27da0d20a64a1daeefe121e6c001e7b3bb388cb8d945b803b6b9484afa2e27dc96801502e3f444b9441dfd6156c431983379db95bce1948a315da5b2f79278afa5f39050f931a0adf99ac06fc88ca23454838f4c4defc84f65ee3097cf72bde417645cc19f7c7c46f9bbc1c68d96f7b06ca4c7d260ee23d37901269e13f80f1e5f390fb4bee6bb458af6d9761b9e6da0f8f66f183215eb18a7df525ebd6340acfce75a5e3839435ee73091bb30f939bef6889dba1bdaea6af1f427c24e9bf04bffeee3a3fd7e49ff1cc43ed931c4d3737c05eb9eee70b6ec977c7de5b48f974c655c85193ebd70e0ab69c033e5d100687f733469bd24c0010c17d1c59ae35bd303509ef9ea0a72febc3635a72ed49082d3315b27933d87342c73d47402bd887aed1e0c39771689114889212761612a2b9248c450803e3fb2613f58174127ff1a3c01bb5755c408c1f1405bf98a20969c0b185048c5487dc6a8a509e3481a5322e2c064a74b823044be76914033ca575e38d903417f39a500fe272c4566445b1cf72d8349e1a02764d4d1a0967ec5b00f38f032b76b06a2ad3cfcbf8cabcc15faf20048f406275c1fe575446ee87c48d8a4e675006992b0ca8ff02ab618db5437574299e91f2b002ed249753db1b0dd7bc6f23a9a3b8832bb1a365468fd317dcadd78a63e2ff4edb879847a554a4d373e203a2ad9410f6ecdaaf4385ac03325a4366406948143b459eb8d54f9f645b3b7b39a5ce677bd31032f1e02dfc71fef6d5d4bbb3701b8792114c5dfececa0c4844cda76bf06dabbc85509c37447799015851eac70edc3585682e635c0d0ad1f04ae79f6ab0202da6bf09dff99bf9c19af6bad7edc18d6ebcb30a880b7c22b7280e0a0e12727d267292b7f7d04448ca206aa64d4718bb873536d8f3636c9ed9003082ea1241446874be145b7e9dee50f015ae5f9acc76eaa34c7887b67e7e83b4f780663748daec46284980deb84afcd18199105b55cb9eb71c038c79f4eb27b71d880c0e73e07601d836947338667ed1fd2760fb12b5dc41acca3313a9b4aed4e404f11fb2ae657c8fed5ac3e3b8d75e1d9ca42ad1c402e16c6c2e9b498afaab50b2cd6f02e60b064fa68a6713981ce6e173899b9db143f12fc6b3060d654d0e3c2a594582c8833f582ec82d3c38789f79a9604e966d31d6eca67e87845d142ec8c4ee2cc480c5a20a003f0c8290d6ea232ae06e9cd732b4522614071ae1e6c694591a1c21b2ecc3e1e45c443d3372818600cb11602ab47587c7682536e7e83ae3291cd34eaafca854f1c62cb71176d0a9bcc66df4e465a0be2b513ba958fa175de4844b22c0f755c8722fb70ab9c4a33ea487dd8f4961df83dae578490689280cf4fa545f62325743b6009c61aacd3af65d3848fc310935fdc33422eaaa0241a2bca84baab0b2a6d3a2f25c296de177ea0a5a10aa2cdfe432f8d0e087f3445983dd13c56cdb7ec9b769d8f19eb5375c8140304202cee785af97f0a3bb3fc30dd6e96e1b767ee419f90d1d9f70d154d4b8717fbfa0494eef53c1a616ab64b9921ff4f2c0658b5498cbe703ac6262fcd05a08fd9c07f1919f714dcecde213e4ae2e7df2fe1d18a1a7c6edb14d4da6c81f91c040d3a6457d83a10f820d7f844b6f4a2eee603177593044fdda096473a6ad0a7d3f55c12a4cf576eeaa01001196547bcd7b4bdc6ff2c57420dc47c1553571f149b9e16bce191e60106dd0b370c40d0441a78a6c6d4da345e7fd37fc8c1042401b3529481efaf52fc29847c10f006a2021f969246d980feaa3e4f6746fd30c09587e5354703692f8556b35e93950c1b663a0e733b990619662f9b150e08f342c9f6c9bb135c3dd1edb0c67db43f96e22ab827bcda24133a46bf8d8e555b2e8ec935a4bda8f22c1be08b526f9e2c477937f3289857de955e42dca534d551311f8ff106c48a7eea9e165fadba7295509c83ee1487b52ebaa2fef89047da55e923e13abdf34a48859e2309881ed16ebdc093fc391765a89bc85432dd20364bae902bb81ea757e7f13dcd288d829fad2fbd4a9f9d5c09a7fbdc596f0d1dd298e11125e0e774944ffbf604a751c1c548c8320f1eaf21a81fa6da464cc7da0e226b92d5ee6428ca3cb37ab6a1f621bd230bc5ba5e2ef346a16a4ae9b208f7a5ce5b56d4d1214ef14a0afa318af5deedb97d32990d8fb5a2c04726c4872d810154ed3fc982c236bba8119fc201f1167860f8bc3ef60643f95bbfaf2c25db0e5fd0b107252e55c3619344de3dd8a1f979d090404ce3f735bd8de7696d42c158abf1557076aac77b886ff3cf519d3f4f0602fedb1ac5444439d31eba72ee129ccc574e97a1e5bc37d3b7056bab5d00c350e1fa5796a59e9ebd30242048da0b89cfbfd6b649c7cf074a301bb3c53bbdd930ba515bb96874ea3dc7c791641e206ed39c795590db49ebf7f985e87c7eae06b4f8388340bbff443727c7121b942d78197e43d6ece8b31b95e8f0645dc62dd4beaedbc2810ec5d4034bce7ede5cfb94b48c48dc07afc3dff0f888fa685e790e4ebc3fb2d1e92cb4fa33517bef38d1af64f1494852b2762dd929cabec200871f05d67aa04724080c6bfff3e65d4efd67ef1f96fe5b0ee5d07a4ec0ab2341a8f1e26aa9463999befe2269b1947f8658098ed43af591c2e7b0e4c8f1cb1f774d5f43e6b026d707578b8532651d6ba03f79edbe163a3cf6a1e204126b026ec72696dad662b28064d51d97f824b8188a622275dd284763b7384b83eda19cf137f612e89128dec01781368320bb2bc721d2e96f902cf7ab0df9a814804ad88add6f64b88f32be35ba7de340b9a08a899b2677ad3b721e9af243fea3b98f36f632dc29f42212ace979919dcd177df486cc1e9242cfa7cd1f8b170dfabca3d49903a280be49ba8edecc230a320750a64086aa30c74ce6d4098785b3547de12fceadb1f547225d4d5c06c81060d0a49c1aa37aa5338c96917b11de60661cea963327a2993b1889ed01d0554871862d3804024a1106d20b8d59dbfc93b44391ec0cec178802ae1819d8662aa95e2289028e01b2bea9f52e62c056736c89433a6e5edfdac9894d54d52939095c326b0dae0d62df35c3b4547ca8d4a21eb3a095d2e282656df6e62f3e778a68f97d4094001a41b8705af14bf421ded3685a7f402ded486fc966c0611932b45d1511ab7db5fcad19c3e7cdf4975059ef4211917f643f1bda9d3c7507a05d3ba37d2b06b04aaf66a2201a7093048d8cc3f6f016544e00883f9e6da19e1cf70544f1f35a552d47aecc75bbc43ed4923bb2c37ffadbb964999c3077004a671de20fd52276e4e597f190dd6aaab79d635395c662852d042f7e898e1e562862f2b703e3318e39684b2efc51384ba005fc85c89c4250295fe25fd123305f3100340260b400f9469b1578973969efdf708c4e709842b48acac21f79f9abe0c4f391c2bbffb1152e1519dccf529c605176501eb12aa8e74e57027953c375e071ea127a68c2a88407dff45d2ba02ef26270a22e3759cf0b5060d2ec7e2713ddd88156ff655f5dc39f2666e1d711293af9bcc50d278dc397ec6f89404e0ba779b97f62fb9085b892c2925cf64b66bb508fb91e05b221e6be74b25efcd53f4c6814b9bcaf02f91dbecdf8566f2e7d11ca1f6253192a6488683a119adbdafb5009584ee8d2ec1702b2fff5087572b69d8811faa61122e0af1cf8875f91abd3386b7ef1c9433c0dd517d8aa02dcc9604bbd425c82146453064e9e1df75dff117ae7c4f16eff82b19653e52ccfe82419a785d53f509d38031bc58bbae39a232fc998dac1960ee52c2adeb5c9351a3582c618a5b1bbb7256d878da5cac4433b38f052240d34acb9f3c081f5c10ab2378b120c4619073683f1eb74f79099b2d983df3ebdc8c453ab64296ee13efefe6b99d7d2a5e18fc69f1adb323a8e31abb705e20a1dd693ebe170b8d725c2c37fc349fee69e2ebeb04eca561abc2adce62268aa9d4de9f2585dd425d3fb4e86118e72fa08ae4111e03924ab74145c4c46e432dc4adc6c7129e7735e40871a0a608812a5468c5983b22a7d7d97af7284ef28ba879384906f2374464236725293e2fafba652c0636c3428e198b8d0e16625ce908f3a9678e9b581fd0e7b1d9ab404916f9735b1261a1f8c793cbac1ec9bc6d344c9eb35a90fa91f3121aa3232d57cf6ce5d8b1b2f7afe3397091ff6fa37000e193e1fd72449d59e4e9cea2e53685c0b2ecf6bd2d92dcbcbe62f0fca8ca8192e731f83dc6046c05c023115f66711684a920d428efdfb80600577e83a00afc1fdfec8ce0a530a021c3a67ad93dafb532c84280052d69c70d3312a8ffa107339a78319a669e75b76d01acc334b6bc9ef2cbff91847103f028f82298ee5a6a3ea115696fd0aa048ea88391397bbedb67b06f2b4036887a66a42878340fc843abdeb814250a9733b18a996d6f6f112898fb7134ee5f3b4c8970d5a0cf18497ea90022e08453d7881683abeff6b2bc1e22042a0e64b882219bde3cf5ce0ff157358678cea20d53836b960c4b4168b270dd570bf01f1dbdeff022910673b6f986bdadfd11dfd0deac70bb64f8fd2a0359f8cc2e1a4095d4de85ab862637500692592134ee81fa09903429593b810555bc7d38629ba941252fb8217086a94e28cf55fcdfdc8351c22ba71bfbba18da3a9f20cdde148a8fef358848bde19b383c8ca6ebf1e4061186a48333035d880b53da40fc2f3eae96a599ec0681376dbcd1efd7307d85ce218b1108f0fe10716b3234c161afa30c98a3d83e34e41db6da35bf5b20af154a723cc745ac9e9bad87231d7644f68636348a91b81dcb54caaa3d4b5241b4590a55c7e7f761d7e87e1c066568d7861c6144e115fb00a5b90c256f3b920ef00e3e560099775680bf630b88d82139e2a3765749baa91231d199f95c78a60927992170dab48575dc3fffaaf4e7d191dacd421cb34b84d264a5cf0182790fcf5c5f531252b6cd8d3e4ef305acfc1b13d676301e17e4dff999a100723edff408c08ec0b8c0e2eeb80c3ecff548a09a6dc04973595d05a394c0d3356829bdba54c9cad72b9e1dac84d84d57929c3e932f8f4e21e3a52aacdffc32740ef2ad0a332b0dbb7196cdbc4b807899ca1b52249451ac5f419199f0401dff4d31ae214820a352a5c9e0e42f1b8a3cf6388be7a19f071e23c3ba5c42682ed220e54244800c24d9194c10154545d3b9022b8a5a36c8e31c26b794a34ec1caa489820d46f576093b7a62cb2bfffb360b70c0d81c91bb154853f0084404840709c255dbc9c18615639802e1e93a517a98f615b0ddf9da50c6a4aad107dd97452f35f5f0449f1ad50304e071911444dd6999614391729300fba258aabd7c483450d893fe6b50812dee8889f2fbba6e95de3eb24121e756209f160d3be1f0fb18b36f35b8bead10909658ac54ef6a4d3babe3a51bd04782a3b2d40d93aa3c503df4db3b190ff169e1d597ccd97bdb024e43f2511aa0e3f5b4595f0f7098840966d1f0d7ed39cc09d7d7d67024a3298b6bf3a13c0d754c15c56659481bd5c89bef4c6e20cae1160bfc69681d55afd73d40731e651adec1b2eeeb98eeca3589ff9a82471ce49347897f4f69515478e66ebde3eb306a6b63696953725b11c496caed8b30257da9c0c7eace2151c3c0da18182205a5c0c0ab904d8c3e2eed1d4b5e850f3b632ea35eb2dfd8fdfa92727123f5df8e3e11ac557243997d9713fe060ac4ab4f1c91e10698c514d1b3a56e8e7c6d2787ebd09d93e797cdb7138b48a39b055e95fd7247203e4cdc97256bd1662a9707d51dd5ca70a28e57f510bb8737546d80a6e3530a73a83606c8cf9580363e91a78fabd18623931568bfa3dfd6e1c6205be00369f61e3a82c75de59c30c3bae8eba68b6ef365c8ae58ef540e304e3d233bc5fb6c38ed783c1a5daf562360c3057c1d738c4e00cd686de77dbfaacaac22774cc5e55efaf3500e1801f21b7d4cddd551b8c5984b4af997bd005b73a79e140e00d902ac2e302217e2e6ba7451891f4c8e7846c940c7500a624d7264ee6612f08bb2b2fef2fbc41b6d8f68c151ed03809335fc0182840b454f97f310f2d87a01ebc76adf181aaf0957700270d02ac2524c9d8c78611bac97a3df1e05d00da07f94926e71f5fb1b8e06abb8d7a27c22b9775cc50a5a231fc89b28077c27bb15934ed60598a78408533d6bcc3579602a75a4ab45cc3d4975ad3d6407df12e6aaddfa13c254e56cd09689ddcaba2575b00567f1627dd0ee2830cb3b3f2c9668ebdcdd94ac1adda341f971a7d4f56f1720f13509cf5e4786f6485cdaee84a8ddb561e5ea3822e675965716dbf7b1022e977c80b0ff1503dff4e6416f3fd206704f3463a899f2e8a439948102760083fa0b426ee29cca40b501bc3b5dec4719127ef3acb892edb5eb4f130af7eed9e272a78d1e0683c78aeb3f3efbc1640be6739d999faeceff70f545bdfa3920542085c55aff88ad7e92eb74fa63980023b40df7ae77dbc47ed712a7d18790240c81e15f8038897c4e5e2478402d86790d6f17e59ad9bca617a508eef2adff05f43b77e0f9c1875e7620a69c29c32f48c7fd9bc4f57893602989cd3acd6795a6a892822e60e31088c3bd2efe48ae94c9f04b697c9c7e193368f354ac7f6b326bae08d854aaeb2ee90aa353b644192d2429f942f8fc696467e4ee9da4b783f912eb16b4cf6af30293ef3bc1ec7d5fb7b44f814825f7ce3d2774ef15015ce4803720958405963d17a886a125a93e06b08e86c16efc29e227fbadd13f5d0ab3ff9871dc7a2862a9646abb4d37f2b1b79193b4baabefb88f6f37871826b4cf30c5281cc4b789b5505114c83f208b482b92ee83bdea4b67d8cc28967fd60a70a6b057c23ace487b948feb2e0769cfc34644cf8f5602b17750ddbdd49236b0daf9b241623c246dba15ab9add8408e4c39df5d7acecdacb73bbcc777cf0dbe0140d94bc2becc1d2195121e536f4cddc2d7fe5e11223c5125787a92a24cfc7162f94f25b2f5f82bee90f17eadbc30e1d33b55644e4792342cd6eaf0ab5596dbe2f52c7ea7daba68af3ddd7abba1ae34c8ba83b166c201960d90f4fef9bea865d2ccf6452f95aaa3e40572d2e1c926dc906b4668d14921cbbb1233aef9ccad7ea320ac3aac084d27fd383f00f1cef7f70a75e4929f636d243ae5b3692a659a193a1596be075c8f19c60d8281680b85b5d19871b064267308f1121df62c57e995967851db78fae3ad0acd4aa842c85c67c8fc5d5587e257cea6bb2e028b13fc4548d728e1b833739c6ce54a0ae02776fbdf2ae29be9863b8eaa0031397563814f710c69c56b5f696a2a1a5a6e3cb0eb9d9e7180cedd67740a081523367930d48b902a0624395328476178475475b78b78355cc25b4aec2cd49be14420eacdbabc5a38795fee1cc95d2529e167dc256cf6fb488d7139547487c58ebe08c2bae2e0dbcd7558c4b062b45c1251e30fe437eba1a0848634f62f1c2bd905e517ff05f9e13a9076c7d128030f42d638fc379f0f222f7804b2871a3b7d223ea3436859551e8b0f96087602d1991909cecbb60ac1466a0938f9b328f0e2944d9964ed93bfb592d081844f1fe997d82c45b7df9827895f8baa8183333cdcf9676deb7bd7dc7909d65e8cb8b5cc996d443cffb7190f1ede8f61889764ee03e3ccd9a3f56c509f11eb715f0108b468f258fc6a8a4ef27c845b11dcd3ba039787e52801148f8186afb2c10d9b1e79161a0c7a888c8983bfe6eab18cf79db90d807182cd09fa623ff4449c803fef0ff7ee740f35aa30d06c6daa826e4d4fa5ecbb478b2760753a8a366df47805d6778d4d8c92a453190cf2c573d70c6c709a20d909bdba4a64bc83f3c0d6d19e0253557f03e317a20abd5490f68544e151b96aa77e8a73335f0425364048b5a1fbe1ed1aa05e09976ec4047682a7e5226eef101330d636c450698b37d047a03edba080d09d179d09de86e4d29d4a0fb6c74debf3d0f6e2f0f1a6f462601e8cf0ee2fb42911d041d37dc03ac459e895d6c05355b6aa830d1d53d147607bcc32e9cae49c7108ed96f213e86915bcc97aeccb8bf55e630ee9b0272ad9c6ac8b3616c5287536ce83df52c74c8a792c54848a3517b4adc8b9b3829b22b0838b50948e406ae6de8324723229b7e40bf658461424731af01faead15d8b1e466e43ff7844e2fd9037d675e670c0129f4159c62c774e0c2800edac8135e1c28f9856db3912d63d3d42f57ad532024418016d74ae092103a6875d26b91d1ca257f830d2232eab60ee565896cdcf0842db46ffb417746cecae3a22180c9978527d8d5b5883f718b7d39413c87f26fd5f6a229f55359be11ffe67303027ad6e4e3e58d5fa74b9da12224af8a90a475c82535660588e480bf0ef579e853026b41a1aed90df9df1b6793605970abeb73d96cd773c0205d72aafd04422409c7ffe42dc0a2773d45340c9bde2dd612e13d8bc5debc76737bb097ca2ad6f5180cfee125f4d1b738fbaf4a614e77c9a03f0c1b4db0c2389759a8591482be43dc840d01aec2fb269e5fc40fc3e77530062613dcbfc6760804ba10e51518c1b3ef388a7bc060638d430d1818aeb437047119b5f57c7b998c50ace56593321871fdf780e39af4b9baad9b0dec012f1c8c029b668f7c1ce6b5bfe738f31ab0b7c42cb10bf8ffe262309ba664cab887b34f44817ab13fcc81245ea753670c4f74d40448a75a5ebded131c9c6d23a8001aa2dcfd7f702387e6506e01848daa950c89a805ea467c2ac862e9ad559b7a8e86342b2c4e0ec4747ece636ecf1ba11f8b2b9a7633aebb52a3f7fe45d33d1bd36defd6b72923561774f0505ca8aa455f8fdd4f5b0d29e654d8244800fe0f19f77474d980025f5faa427af90a9538a6634863fb8af3fa7f319efcbbf1c5276e8cb6177abddcd91e53ae1d610c1a9241960eab82a0fcd93d9c4e4f674216ea2b0280b9d9fd927702a1ec195df2f0b8709e1c2237f067b3bdf1e387c5f600b7f27248e8ab31519822546ce8f99f1243cd2d18e00e05cf2ef10d5fbcc0e4e5bd1ae567f1782654892a37ea8970dacf436d9a7e8dfd633cbcf896720e217603b12410497283a75c8be3810ed7365bbe3d4cd658d7241bcb5f80dff9ea49569f12834664a99bf62f85248bc02cf9015f6c3d1a2bb2e1cc0921333ab22561fe314943ba3d7e3b7ae1ed326a991500c33857c3cd1bd4aa0105a46c0104002664a3dae6a35b817dc5c073c6aefc9067a06f22971d54248af5ce9c36066a24df476577ad33704fc31422d9b311f472edae7b843e421c9c479fb6519183c918cf7443dce06e91899df8799c9a1c08d4da3cf98f69e43b34b031e516a69832b99e3bd5e53f779d83c1334ec66aec50e6fdf5e23d53091aa88fd646fd3a5c270f1b5fa61e3c1fe30a21fe5a64f55b5b302c64b8ba660f8f5630c3bd8d6e054e49a3a2b91f10e09cce3c0798236cf209e0e87ed0f6d8bba47c494bd5b89605e5482a0175f0060db81d399bcdcd8de8d8a6654e7f12c2ea5c1739aee18f20cd7d277f7a41c96555e28a179c626176e308a0ce85c06f53851ab890529a98756b6823ae94e8fdf4331de33e5a616bd72cdcec660950d111f6b4a5f733178708994d087f8d359292a6d9b5740c472bbfd6f322f56b33058706726de3578d32f2ef493b19883f3d320a38795f73c92b4ae49b177bac8d6eadcd077ebb1df14d07739f84ac5662b20abc1b60b6b12c6e55079087b291eec7c2c3bb0efe892d080901efc07e65d113ab57c55d153cef49fbedc76c943387c7d9ee0779afbd3b2145509c966926c0a9f8c12d72a2904441b612864e91106d2eb72a1c0b26ffcc67b169825dd8f59933b442b317bbebbc9223ae6c36d883797402831b92643ffcf4e2dbc968c45356b012650cb6a3f2bc83d335c31728ffe961d383bbae3c987c1de2ac4a0210a1fdbb7780ce4b132a98fa6dde542a553a33adc5092e6618e642ee3b348d0d4e278444fd83f716c82e8c61c072f650e9055f3bedf89bb0b54c79cac2f19d92678ffb9eeaae07a77a86f0a391ad999ca5922ccd190c6d23db3ffaf23f9115a43f9322fe53301ecd6e6eb787d01135584b91847c3700f7aa6750ff0e64bac66918a722b6041e784db56e58ad1952cf222552cfd61aec13ba8d4f01c5c72f08882b63c74a348899730c0535bb5a77726febe0b9cebee38cab01da45ef913c5d3f987b4d86c0b6c63964052ec9f682462e60115fa7c57abc205348465121ae6ae153e78201e29c155bb6c799e925426a482c75b3bf67197dc582570ee8048ff8a7d98d0be2d565ba7a26a297c0a71f517853184623a8d4dbae18dcefae3731e23c8c55e1e12c74ca4f1251862775a6a65d442ce68640f04ec474e15bd2fa00ff6b7012a1f4b77f310df394819290831f1c36a5795179f4cbd74515fd24469a0949cecdff26e31099533d39c7b9b28dc9de4d8b2a9bfdaebc3b2dae75006adaa87e24f422548e4f593c62c50c9946e8404930ef5b5d81da57058b22c65a2f2ce1037af2dcef174b570c739c21e892b21ada4a7bbec47f52c68c23e3a9323e54bce4a68e1340e2dea1f528cc4e8cdfb790242f927b267d816c1c1b4537878bb42c899511fa023a88a1392532dea7442990af1c92d29ad6a0930bc130d81f31eb98c911b40985c36f5688ee6a4beeb8ea7b366398f12195aac9bb9719defd9809699650c244e567f7a353a1d2c379c2cf795f161561359086092f6c2972f7979b6b6765f3d9c49dbbd4fce477ed57f4ad10035f86a47fcd91b5868cc320b9748a38d34635a1d90cafff3d34fc628207b2bc9e193184806abfb4b2458b87bb39b2629770f3c4ce8ef17db41fdfe5b262c03307be6fb87c7bb2e8bb78a699fc62df34e40eb2ef86750a2167837686dfae4bd455320aaa70d65d7502bf94deb875e441330398b5b8577c02efcd7bf5ace9ec03d53329724d0aaedc84351ea9edd1615f6af9608d3bbbd772dc50154e1c247695b56019bfb5d911df8ab9187f15297610c1d76b0150aa92c3452cd52137fbd0688db23c69cc9316713ed1cc5005e1c4f263bb2b34d34f7d72b18fdaf3b5208536cdda23b4bc2791ff7863b46ca9e4a74f01bb1fa8eb2ba880669e9dc345a3af6546a9f349f2fef24520c3a90038cb9d36174c0af097857610823bc85681946a41a16b981c9225552f83a20150576e085c8ba7a57fc29a363c70f78c68ad7368e1c57e87b1b8b1be7b28d7c114bd4fa8136365eb2b2b25be55c0c2fb509793a4c280fc4fb178f971096a4921e375b74549a73092b6d7ddda074264183cac68361b9d32a87e79509d19f8b0e9a740dbcbe837faff0b758c46618b6f3b37dfcb8c07876c33d575b446ed99c46799e2b184f5c8611cb34b66dba4644d58b7f20fc66db6534ece11a1200983c43b62179f85c529b328326cdf336ed600c710d25cd3bdfb985ac322d0ccee207a2678c0cec700de24175b01897dde6f425d685dd17994835f67f5f948cb34d4bc5ac04e307cb78737793d7dd0d8124b16181d325d054ba4e34baf483d95bd34a02cf4cd83dd0baa779385e7eb6f921db3d731c18b5269efd46aaea8587ce73f0d4986fc6a2e0e484936d43fb35477cb63bef232b44ae7dfd627ad9cdef27d5a615c01d6116641bc51d8be416af9ecc6c8664eba15babc578ea9823f42bbe150992d9d304a3a98214b9949122b0e8b620608b3dc6865222d96e1cab45c58cc7637f00ae9afb7732037669338867d24c2c4fe2ea0069fcd26b6677e9cacacc9e55a580dd3daee624563473ddcc583263884045620691baafde36ab92f83225787f619305b47c77548b1c6b6d4ec453159abaf8d441105acde99219acb322167a3d7951db4b439fcb90298f01868ac58410aff835ac3ad6ae7c43a77a63fc80da374008944d84559a72edddcfe7f34a89a92e17cf7c5657e84110c664c52dec76d62c0508e039a31ae3f29647e91874b1281848b0126a5a31de458b5f6af261d07f9b575960a62e87acf04132845b2d1fb692616790576532c4ba4685d31a740b3ea16903ec6fecf3c37f2490149a849e7d2a2ca83dfe67fdffc1f1bf6a0c1bf495a68aa4c8ca158f394d6322299b84f664ed4890e26880a726c382d0f0df9e46d6f6c12d056c6f865c92f3f08dc7487dcc00760dcba1db28f56aa0a40e60e14e7b99a2b1919c28f5515e68bfda26b9722d0c51f637fb3707fa0aac18883e2b314030d422f2a938687cbf830fff2fce8ea23d58b6c4306e34e9effed7de3212e5b9a8ceccf836514c6caed3c4f7fded39385ef9c777e0b56e782447a987bf5d410054c36185812e9b8c15878692a1083f079a06bc8a851bd527fd4299be4545acd44e3c9d8125fb04882b4a69d9d4e3ac3563a1b813f5d9524f5b1843645acac874898fe3566c41378f819cfd6284604367503363750a82201c5d588843fef83901ca17b8169ded832c6d077a2bb1f61cba64d7c84c87ef43a42707a75b23fd468af0e591c7ad467c8865fcafa05d8a97b3bc710c6895bf8ad5d3825854ea69e01a752716281f54cac6275be2939272b5f9b32f3828fd499c3d030574b96c50ad2ac0a97416208ac43933d2f87970cab69bf6f604b5171c7205c42d14ddd889bc75ca21c3f4be8b4eb09022b952771f2356035846ed8deee3655f482fb03265cf33d794a7c113a85742fbd367fdde6c92bb3e393cc7caa3d60db6fb6d75c2517aaecd122dcb62c087097d69bc9d157c0b2ceb58a448e0b384346c67f1030e5dbf12786d8658a54d2f4192a39cd966f5bb88618cbdc11f410c364b4f7e7fd245ee76df5de0ad288e7aa36a433e3f3a0989e6b0661bb6a8265b48ae93f5d7c19b824a1c07255c2168c803d5137246272327542db4af05f9b8c4b393ca071d1677292c43478f67e988d7cd050aa006fcdbafb8fa4271b1c06ff13e17a1137ffb954aef25d5df3c2e0190a77aaa159302e978982993d3cde2be143d850b6b73cd12bcd9ee297ab49448cda8e2b67f8c40515f44a831d20d93807067f563bc523d5f81399dd5dbba603a1d44a0abc1ae30b33ace33b02e33b78daa8666a6edc8bbe40092b65bfd9cd0e14d83a6a2d3eaafa7f5a58e139f5b51e183c3b008bc2c259b4f4a52f4a53140f2e4eb56480b9a7013d256783c2b4ea0958a1e6d90d780abbc5cdd5d59569ce202120e926626458d7b6be279a2bd80a3bf80f3220a52d321e24f0508723dbb5c9d66d9859d5794d84a9d544b53b9f0bab9f2ab046186eb04018df2e60a6df45d55fefc92714d3c581226636edf68a44d1882a031c037584f34bd407839f32adee88bfd755179ad73a1fed1523f72e6c8dcce0239ba6f87002e06acf9b2ec96966f0534cd2ed71945e4b4d6804d69c2177f732ef9a6413ea874cf559cd404f997af1a2b4a47caaf5df1a927cf9ca3c73c58b96016c9cc2827dd8c023600688c6facbef38ea6854970914a803fa2f276f7380ee726d00bdeb8e9613290cd396c7250e38cf9401e0b0a6945df33abb44683974f5d4150713387778f7baf50cf53141f710815dc2df271679ff58cb1d8c1023a50bec40def6bd32e5feaffa4d16051483c6983c90930b9d60905bf5ce382ad6fc3731ac513e3681be4181c9e5f02deb14cec0a59a6205295751f6a42146c56d6594713134e158ea3895716a6d194249e3842ecfba590eb111c271c56bab1eedc3f07f1c413df91c63086d0cffecc62fec696132dfab7186e53f671a8b0ed0bdfb35a82fb4ed434dda91d77106398e1ca9ac060c4b17838ad01aafacc457312404b18b997c9bb7803747f881b3b83e230755333a76be393d517c193da636e1b19df6364490cce11382f825b66f7363c90ba968b7517d227af90de1e03e749cbf60fbda73b147607745daf058b94bba7180261f621c8f126931d534e8ec8662b24035cd5c3a47deba380e25e05c1b5c2bbe1826a976e24625c722d6aa7b7487679b34cf60b5acfe443b18c6a58644c1f7a01225c4c98dffe246b607172903d9d3fa7595df57a64d4b704243f7d0001f3bfd2eac1adc6b5a1aeaf31f01cc256762664f01cd066c93c66e2e08bb59669f1212057a49f9e3c36f123d379a03e3a067a53f8081af3efda8c9b2e7d6eee9116ab43a8d7e82858a26e08936c56254375f606c01bcd482620da55549ebd8bef8aaed43a7e79164643f4730bebdcdcbbf609d01f6d14c885936eab541c5a4a8ada7089a3f294afbf67d00e4a55dd513eea1f52205f2564b22b226af77cd5b2a8f14bf3e9c7215c1f21901e8578e74ba5db63a04b890d8194f339d6ad15c6123c711b593cec9bd1bbf5a3e7b7d3e5c63a5fef1061cdc46715dad10a6f560c072a94a34db7d7a6202563acf755ac9fabad93d5cd7bb23e0004cf855a900d878160df672001c8305a38eeebc1b7b1dba652db43af9cdf7bc6ac0f81a982efd77d44940b4429e613477a4a34fb4e9df435f892916930645dba35e8ca3022fa36a0c54da782c72b9ded15cffccbcebba5cfec5f810327535c51afe824e77104750f67ffaa8704c3d20f725770c06101e337d04a3eff2b85229ed0ef364728fbc02cd12313854636e888d1fdd32abd2dc946e4e523a4d1f9864614ea569455d3583b43cbd449e7c71b36e383ba2d45405e02884f93ed678c6322e21cf26deb86818a5a138aab870979cdfe212cb93b046351e5780dc174f2afcec60143ebfd6765e4ad9c19c8929c96b674a3717b0b4cee49153b65ff88c919087733a7880419bf3a1eb3c3c98380815317b175789466e4030fa92f132669a059aee20530f4ea98195e15d37fcdadb6ccd3c03202758b8c2b677f7e3ca444652d18c2fa2a4e4fbd269c79d7dc927fd839603cf6c2e52aae2a2e2be999e4dd29da1888f2b20bfc20d3d916b45e650f6faf8b91290c024e3dffc024a6f70a2fba8a4a8c6c703bb5443e853edcaa9c5d6f43287ff9da45ff5075b928594495401e4577b6036b679727c7f739b890103814a228ed4e47ab5d2f1c86853a23234efd0e9f68ac3612d95a73bc154e387b2710b8b4ba601529fc4e9e17b1995b0effba7d3d61942fc4c2239a8896a3b62be03dfdb91998030413ad616098c503d0170e9ef0d2660ce47f895c322351986f3e7d87210602da585d5d14f1a825df840a22634f4af89d0ea1385daa20dfd26f5f4d0700c399428ab66f27526c0d15b3c393dc26018ebeda08413f02a0dd94cfff1614eb4b671e96d7ad200ad17998687682a4d03b84cc9522fc4ccb4ab177bd2a321586f9d1b48edaf7bc2de78095c19f4f2b9e2e35c90367ecb9605d7735fe62c220e6f685ca1f9e71d845cc47aaa4efd613117fbd124364cb7a13e3483d455142e2fc3b4f59bd09a500deaf9b945978cb4eefafef2adf36a52a43f690b87de1438df485779b4e8ec636974261bb7bf3a56c3f3b84a79ac2e76665f58751581df8fd74bdcd6b5373dba309be1db60451343c0c63845852383869686599e26bbf2b46c94220adf3252d5be0435b7d426967bfed25cc32789cd97c63d387d0ef3d891de120e4e0aa03c1dae7244b8c9de5fb6fcb884335fd343eef889d6763f2527bf641d429ff67a480653275d395492d3bb110a55107c3b12a5c24197ae8387b0e3ac3332c8f0f7deec71d568e9d9ad92975e1a8c263cd33dcfce55d922cf4ad71034532a88ecd5116d53cd65ccbdabb1af0ac74dcb4cf7f4e49077e27daf7e864d60913cd0fd072cfcdd105476d766e9079a1e9c1d6cbfd8fe29bc8d12527e8579bf9b4fc0a703708418fd6484734de7fc48b7ac57c653b741c1337a07f65aea0c0f40bb1a1882f0fe091270b4b0a50b21f25e3095e4a3dc800a07aabc1b303b65d37a4c360e0913bbca7fd2c4848dce28716e646798037e5a83fc8958fe15698622ea80702e9d5a7702f4b3d65a01f676e336cc6c0aee8174f76e3ec333d4b68342f2fbe4d4f792ba8d905aa889472d69c5085cf97c17010be0f1f986d2dd00c30e3ecf06ab6ed0067730ed67f26a5a4e7c53fcf9c19600f77ff745d98b521fc3683f42458eb6d0494ab91ed019ba059f65b5c3f818dafcc0e3c4f01abdb8bb1a64061957977fd87d8195515bae24807cad9d5e6c64b52a1ac25fa98fa10cc701fbe0f0f50ba061ccd46ca0c0358a4811195dc292a9d434b2b5b3098ef7a9fbe12198fb5c165753910494499973272c927dec0d8347829faa67d796076350a8be5b29938b86d2ec00e7fca66561378f6f5b141a39476e0238af206ceec6cd4dcceec6ff96702ced5d2da61a0e55374666a13723ce5bbd58033b0607053f9cf29ee39233f95ff8189996bb385ad8c6bd2121827cf51b312e0ff602a9868b989c7abc2757188522c19987be99f83ff442f3b2af7f7b09fecfcc44ae2c9d973ead2b7884714cfefe4c3bdb49ae2d3ba9d83e8f60ea6e8445902c07ef7402123871ea157b3a8fe4994ae08a649117398021ac60aa6dc459a131ba5ca13513dab04a08c46e0b187bb67a7395261c6c5fd50897f32e044736722c2e065b4366466fac85b861ce4d4bf03b05266716c34200ae559f34152a1be47f85c878284978b1befa97c12fb3e1cdee6efbae36e408f39f06fc641db5508358ce4ad5042e1d7aff2260e9905ec9d0cdf19c5ad34dd138b6f994e824989ce476f2dfc60d5079900bc0c517dfe791efc15a2b306c9fd4fcef20c0c691189815cb55116f32f180ecdf881174c7cb87269e48a7372958919fba676efe2449bcc3a21404c0c915f28fc98fd240b0d5ad00674b7b0684356acb2f6ae43de56645860465ffad32a912dbfff4ccd3dab334be4042328a41050e4f7833da2bbf4a47ec7bfa8f6cc33821baf50767f999e88f3c59f899af9ce63a3f21a52ee84c1d1f8c518c1f1960246dfadef7774c128eb55ade49adcbeeb733e28bc278ae0011b52cadad34c175c58e16119d2c871b8d5d5c1f7ad45af9695a6cb980a82fcdc14637ea689857f882b93c90263442a9cb02be6ad051c94e0109fae12afcd5ead979d6889cce2d08bc1acf5f1f42ad94cbc87e491062288f677e7bc07ea2bb2cd7364bf1dc441852cabd689f28db89b076ebcd852c2699a0647c8bc72dea06c3ac39033792d37097e9751b52adb1ff4da7ee36a2f1f3b5d78e239c5d6848db294e27bfc149bd2aac66c4db2bcf96e08b4c338927011f882e0207fc7840be4b04ae75adc777cc52060c0921cf30dcdba0995c0324c3f2c69907c6d01ef102f9d9ce49d762233def1fe5f022b9e1271c25036dfcbb189cd728b61b29824c1e53d7ed4f4b30b7ad19c7788148066e48cab4930db2d87db6df9c304b849c249d1503cb8bd7d38cf51abdd57b5e8e500f5bdf38a73e63f6bc96290956d77750d2136d7f5897e2797e8796101dcba6188abc0623303832300e403b12f3844f399e7b09458c55a0472564f50e7a5b3b40dcada6de118a672b8d6d087c808bdeeafe9db6fa864790e8abb882d9867237ad9792d83a95687c937168fc6eee0e96be7cf2e5f8ff8e6a15abba393a6c09151c6cd500fa855de156bc0e7b009c727f2e597d6759a5928fe951cbce1998b3216e1b06ef5a2e50c18e906081718e5f24ec0ce17b20388b56a10026726de0f904288ab3dbe4837e26013e9a03368f90767bf95c2624a011aae52aae4d06e08173e7912fd7ae963b253492931abc2034c03f5dce1fe04a88e5d4e03dafc57b915299e90f83d2f20b030f27c9f2fd050de4b2b7a422c9d679583fbe15076962a798eaa2a69f69aeeed4bb00a66eee4307fafee6d46319f6e09e68ba79452170018c4ef9d9dd8bfa39b3e32e5d68d99b3c0368ddf13f9a63111e2285a1add83b14ed1afd7f1964f0b2faf490b0b33020573bf16197ae15ab6df148e0910d8010a57c12971d5a25965cfa6c07c14f539375f727f353d847575a5f5a93d2e592adf41f650b92a11744075e9b39256b71cf4c6c148caf70f1f2a3c6eb1b7bbe340d2222dbe3e5d0e875cf41db907e1eb3d47e9b92ef8535f5873693046365d7a56c148823bd79835070ffccf2e8e4c5ba58562469275b2850b0133cdf614d501775c5afb9e0692bc16bca5cf7cb6e5686d88a636a10c3aaeb76899cc7d569dadff4161b2b44b205d968b3f5438bdfbc3e8877976d1eee672dac199d339cb227768e6c34fb0740e4e7ddd9052e5241bc9075066e5355ce524721e0d2e77aa5a2f64a839db2e9fd947bd289d6adb1631bc9581053fefccc165d47ebb965bfe2838768134315e99e46f0a80ff7851907832de26cb544e1b338df6d831f9bb5a6ca9c86d264ac57d338fa18063b92d91aecbdc537b02593a0053e770188c1175dadf67a3e9721c881bc60ca4b80868d409e4674e8fdf56495174346e2f7fb91c850981e0516b41c545896d8032afb4fcedc7e07ffd68b0e2c3363e2cd837f9f8394c163f8d9c804861809fdad738732a91eeff59d4547d379fa496ec3401c8386f681d045a2fe79401ccb82a4c75b8871bd02bdd6d4baf10bda18fc754bc810d26368c6fe2874c88e98b89741f2c577d3dcde0955a2b8d49f533dfcc11dd038c22fd8e85ca29bf691535fe6cd243dd64bba2bccc7018579f9fc14769cd718717918b7f099508ae471e14de2bbc0e031289b924fd88c99673030e4a785529bbac96d96fed83946c122345d941b0c20b161c76b21bb7f576d87b51f43d5d91a41d00416562e31a4781f2792e2d280dcc8a527a6b6a7579b2efbb32a3fd29f7ff9ba571f0c228f995f8e47daa2c70c0d3acf9a6fe882b76a197a69f3036994e37628509e2a3a4357803b7431e2891c0baf5cc24dd24dad77d50ae1f6d2b17a3e7de3c052d72c966174988d853ea67a80a4886fe68cad924d8cc806c20962a6cdb98c22ea53c4709372d5d6f5bd5bad7faf7404593b1b4b07aaedfa6314b5f5c22840b005cce2ba59cb89c62a967975ad5a7168f71991e47719134ab466033d956b91f513d31d9b5b5773635f80439153182bc2d64f5de6822ba40bfdaeb3d689b6f93d3ac37d6c2656a206e746b01140919775ce4a49a52fe83a84192069acee1c182087c7647c11f113d4b1d51ee9304a204bd87392a4599e4da03d4536830ce629a3b8090995bf7f422b97c48e7257333a8ea713a5c845d7e3fa8a94501a601eeac48fa91c56770acbee4d4ec23aa73c71701ebf361f6736bae4770c98e47d5671650431814339a8718affa3911fa8fc22b7596120ce1c49487ad00535f36f1364d27ae771272303c62fca68669d5d0bd60231842ad360135faa3953e68a4815db443f2d6d78878028b5ad59e060ec43a72db94e7ebe90b0a3f7e3397b7110025a282bd6d4ad8ad4806726b41e929dc14db021784f020d990c85e20a334e88d7a7c33f03242c1ecec308b2404b4c845fe2c896d343a5055591e67a71072228bb7becb86e4f4c2f370d6b5131d76c60f21f7113667fb40eb8eb091a28740fc27c0da8a88f7b7fccfae35544ba76448ef6159994ee334587e176d467a91282483c871c067d41e8ad59fdab9babf85676e0072beb75ce33a5364be21053cf56f1086c6da99c73c8af28e223e63e24bdd570c8ab0e0a246455f171a728a3b5fda8a29c4a4961663ffff3460e171dbac9a443934f83fce275e76a9aa18e2b6a0dac37d10539ba2c121a546561cf8000de5b24838fb798466bb2b882741da26be2e97f07aae44cce7019356a05780bbaad61b701698ae1e9a845f5905f6a414f3de6b260be8908f1d54648fe3c351080c6403534019519c6cd000f5548d7eb615bb74e798f7575883e092356fd7326d040ffccba818c73c56af28a6cf9e6f83a4259744d00f4fb2b3a8cab9a3860d41fdd1ea33dba9384cf6f4047f749151621b09ddbe8ac1dd109b28f45e23de5597413109ff1e6256bf41b5b1b51cb70cb6e12495b3c78be6b39cc2890c2cdc1bf2ead0f3e4246b60ee3af5a5b50cf33dfe88ccf0320ee26d13889d7b96c2faa810a431ae847e018c15f4bd426d1bfa77a32bf51baf6b36f64aed5008e635f6dec5b56dba333a9037ba88b2da56a4c709452176c84861e7b1b68d8cbf362bcc8959736f9411527563a25a318cf78caa93b4b03d0a0965ad1f6a27867d7710a55f9a9c8ebcead186cecdc02244dbf108ede3ad6831183286670b5738ab6ad6f973786139f4a9add079f32b6a5b98cbc25c1ce0bbcdec3d0d112c66ed1803c101fa509ea2b8894786a24c8653f84623a5beb9bbd4a6c280dae842c4540bd1c121079c2fa68c9a4711dd1bcf674d35ab070aaa45288f4aaf501266788c4228a8cbff2b412dcfd5f6330995e14456a32dce842076125705f334aad8d38998b356feccd0a7c1d4553bf23a8744e6969ae345b1de1eb999140f3dbd3f91429c7d9007e20b5c066b670a6bac58c8ceffa88933feec1e655e726ea07d05e24770daaa1971ccf8cd0e0cfed798b1d82c6c414f1dd2bd94a15f1fa320070682ad8ad62930e90d07380dd956e95c7a64b00c101a37f8bf22fbecd34d66a567abbb9f7b8dd934b5c6abe05f524cce7b45da52c8253f5938b19edfa446a78f06cbe4fc744a51ff59b1a507600b45cbf16198aa09c45923057ff9310be89e85364e0f1b10a31116699027ce9ec11b7e904d6b07781bc364234eccf0eabb39321135ca9924df3c0c0b86407ce3049215cc517a2b1087498b26b38d7ef159560fcde02112abd6c9301818a4e2672dbec8e00e6109eb4620bf396aa8061cd1f8520064a66f291eaf8c0f231b4db3a2ce4224cf8fa90463f12789708c6c5979ebc1c5f2c7a65c4004b03d19c133416defb3ba780788f96658809ab9f006679c6a5821490c89b52b99ddfe997a653db9ef3547cc269ea55a1d3537bd1d2a7c409a1cde2c468592615a2a668bf787d3993267e4174e80f9ebc0e5985584292a251ee44a1fce7491aa767c322926a3ad015e58e76c80ebe7fb1db2d8bcfc988f56ae240f307532539f99ca49276d93256b0a34766712f244c8ad59fc8a23cd422f9e5aa5390e20c0266febb743f084747a6f2203b5380df0732d08bed96f11bac10ab6266b994ebd3a9551c10ba5d4fdf7aee184097a09c63f4dd62370c7393ac7bd722b85418c1692671695c75ec9e06e3cae405d9453b42f56280a430ae402ab4e52a62a5a112a3d33fd838436c7e93ab2220c6c4467b8e5d78b5550a2dcf4f50789dc54813f720adcae460b43a8957a9c625cb658d02aa5326bcb385703eb8fb4a65fb17825d82e346786087a55b3f6292175f610277e0384bc10dfd2dd07327c22de0fa1fd345e56d47c94af964cf133cee105a4824d3a4e2a141a1ab1dff77f3c50d3fe203611c4c1e3341141b99c724210047d999d0967807198d270163bf3bb1328a5416772b7305e0b7eb273dc6bbe0d30a43fba660715287a812eae62182cc12b60b8422d7f4723993f3a7d5388a40103fdfe5f66726aa77a9a9a8a8920c881713da4ed3b1fa7964efc307a9d3307276402ba7472b3df712ae3018411e2fd1c4de7992da9080296230d9cbbcf3000686574bde05f3f360a68d9a3338f6ad496b995ba50949cd285aa39fad5bffa68b5a426844e708a9b0882116ef7c75f3a6ae7fadc91ab3ea93585e867813d339562b486ba5872f5f862f63924b151f79d512153249ae58e13f23e0e8b171a58804e41aa44af99ab6e9cfaab614f6d3eb18e3ce5a23be05c3b7632c78ecce4267b55eadde69a847ee2a6368cd60b3b5361b5bef8ae46b932b19032c4bca74925c65c1151016b5d280c8a6a4de6f69a2415a1d44cda5de8298549b0f04fb5fd63a11bb232654980aa9864a23b8491c62d779ce218118996d8efe4ccf9843e9a8d228709f3b298e6983a13da9b1608a24221397b71d02bd1ce1993a3c6dbe1c3c12a7c2cc1c60ed8cecfd0de357a265a5aaf456a7b5d8b2fe03ed2a481894292782eafc83eb6011b101e0a9cd76b01cee931b0e9efa9cf58c7c8f2c0906527df1e7fc4c970937d5e43d4db6333e8ff3427f10df4453bb7a3637f7042da7a9aeef44cbe1566950defcd256cf9b84995abe7a161eb32c2db9e033d33729e490ba86703afaeb38e3ed14c0de7de2b87403aac8c583448a36e356cd0e028ce0f23ee28cf935d03e58e150536df36c7eea4d0a7191cd500e9a50c5aa98dfb44f4031748e13359f92b140eb59bd0bca3bd23291b41ac11b436f054104c864501272ccdfd636ecb6170f2109c59fa523fcced8485d55f392c20e8c3af8b500c86a78a82cd6c0a800c9bd582032dbc23f54ed9ef5916cac3f5778bb8c57d523f3164188a78aa78ff038414d91e7b69b8107910915733290c99b6f0c98c271c3993d0fa0cc8d69463468ed6c50e2486fdc2b38e26f4c6ea395f6ae8d94c1a52346aa23b976dbf0e79717b203b3090b4699f6a76eb12db20adc0fd498058aff74e4f35a81f28457cb48e59d950a750f04278b2db19327b19294431e02fc741066612b66d4361e0987df294503f77c202dd69ea86e5ac2a652887afe6607ac058695116b4ca19df780083482b92a3cf96d63258dd4924ea6043cfbc6338809920a48bb3896494ec1c6b5f9eb071454609e6936a5887bcc5e2c90830a49a3fad879436f68ea0bc035bb1dfc9e5f40a11eea9b1df735e8df5502e618aaaacfe4260a76bbc299e850e1a3d4ae452146978f5b320a0efbe0cfc3def6eb27a6f1fc26edbd6a53bf784a92f5c008304a25844c7323b51764ced44176bab7073c9c11c4e8460c15858cc8c72cfefe006c43fa5de06591b297c6e5402c0c994d4bea3d6b0965cf791770c9ab1e635ef20589b950f588478bcd799574f6b4547601663a9dd94fade92e6b5c36c131a14e3d8025d88ea464778726939f20e51dff388f79130414195eafbe0fc698fd8221c9329fc6dcf2f529f19eeb0bbb87ac37343100a7e0b688eee3d5b5e305f44c85ee39276e437317197a7a535a068fe6c21ef6c32fdc74cea2cdf546756ac4f3780c2c7ba4eead42c4fa80612c42cf8acd8aabb8ad472a76235f83cc64e10a3d5a62bdd65194d23e5585c2c9b3237322de06c96496d42ea6eb6545cabed8ef78d9c232aedb29ca05c7b132112b73e16bd5157bf7d3be1b618a33279c7a6c9ab8ee4e3be08c9e74caf724cf2092eadc3f78e893fd015b70e54814f57bd3cd738420dc0a7db3ae4174c703d131e2300cd68b6fea2f71de287bcfb154da493fa9aa14e32b3b96e6fb0a04eb18971028c7ff831ed4d36e7ec26b0a5d977140aaff19ac6e869f8e9965b0b029046f29876918843fd820bab2e7fad7640e1d17fb2db0fbc9e66b830fc5471a4e270dd0b9191a4f12e0c0b14a8606619adbc4ea51a4518736bab1c9921c85a499d91e91e00ba2a89d686b5534c8a58455d6f2b148ae9ef4f8e375fcb7fa8e9bc286d6e647f2b961aa557dba254c83a4044b323c52cabad87154de73eaf987438283c2e9fb7985e8a4f214631204112b88b8a4a513729806072394ee649b6621dc7ee66c0fb41e8f219dfe804bf9fd6e6338f43192f8d4ac0be60dda0eee182ca959a4d044b035e1d91ad0df5783714e468fd556549072a802f9c7fde63f109803af4c39add0db8fac2d2eddcc02cfa297751611c49a6ca8aca5104b8a08bad082cd3a1b8c35a1a4fd20c19e15f57204c0a2c0ccc7d8118e1d70d31dc85d7621f487c51802e000c61c66425a361b6e62564cb9b38cc27bd4d319c4c8f3e45a6a4f8201867cbee9466d44d621bdc6c3c5762a1300151db0ac18c334f004ebf0b050948d8649e1f179676b950b4d6389f9455b1acbc12fdc1b0766f7936c47288b3a6c80e5b2be8a9a3e1471fbe8f2c137b51c29c381c70b3a82e7aba488851baebac8568b5e8e309ad7c1a817bfc294ad947f4c73146ab5a08e2a36b41001a2e346b6e80eb26c2b951a5ac48d3c6f8dccb47865556d3bb6929f010f3a739d49b0eff61d672466834007d2e67d651cc5ef538f08f571b892f16442544f36c710ee19dff5f6c9f2dce3b1303fa85e49d4786a040c6a589d9dca1db3e0ea7c0d7a075697aacbd551d65f80b0826cd1f8e1408aeecb7056d6e60c0810f0b89834b719cf8c376b40964a81a990c354f3a56c13c7eb4169a4ac5b16b1fdd707e3deff1c9ec57dec0c3ea53644aa816c6852621f13ba8dcd23cee6ce9a44a8fd7c05be74a3cc5980ab799d13ea3ddb47c253660d97020801ad84e13252559db710141cf34928567ff66e0e5d49274447552fde79c7b06b0ee4ec81a9b8fcd3ac3c1577b1ceb1fe97678be314e090e32bb35bdcda3b8ac406171b3211468ac008567a90bf4d5cc7673b0871850a20e6983c35bb23a77eee6e04c098e98a14b84a285e2217d9696d7300f3aaff50fd948e712798d19894586bafef80a4aed4632d4db587e0c82cf06df628fc06bf1c8f081c60bf561588fc407485da9523c6949f66f84501b5a2e58440122a4093eb92c9a72ed64da7923ddbdc99d4211fcf877d324555c0205d46e6b9490b1380ad2c2b3e3904d8611d0e7538812533f90bc389b27df5b6617a1ff8bc78f340150eeb4d641a40469f3f7ca131d43a254233aa5d5d256d8ff871f191e4ec55ac70533e25b4fe91f5e5659138ddc09ce60bf182442b4e10631184018e4a4d308251686bb9a1c6384f8870fd2c6234440a88ac846e85c3d8fafa8fc54c37c7acca64f420e46e5fe63655e291a86c1d460fbd9ecf420279639eb5af6be0e11fd8251bc5ae16f02c27ec415c586cf554bde71399c8b8dc7f2b8fee1b257b14fe156a808c9a467b8644d39a19cfeecce04200f523b2710144aaac1f512b381a7f62f81e8777cc38ff0fafd45c05ea35444468a60d3f352ef2c53bfd7899c2aad729977a972c4e4bb2dc6ad57bc6e260e6c898ffb0d7abd6059d4e904146e6e73000a4efe2a557c1efd2086d170037b4f895a529e27b4a9f4ca8aebb5faff8419f5f6d42ec55e9fe22429441ce74fc517f7e2042ee03d1b47fa24819d7eeaf2a50a8fd0996ebd94283f317e99a512fb84b5928d44bc5f55988b65c2ab9c3c179b31cfda1e44c06b2e6e7b0812a248db304618d3d7d601a51c20668312a954d748cb854801d1efff88f36ca69975398194da78f07156e0f879a5d6e0a0c0b723478423648afceac4ea29f34c084b9b29ea2f73d42482ae6937126ba0bd8265acbbda558f982e23d5a0540fc049f4da9607a207125d8dab61bd1fc1eec9dfa35b9c85196d3166d9e0206c52e9d3b1517db49ba67a6f946dd8cf2d30b5be000f43b3f9b11e983c1b9fd18e4fc8ec8befe1a402bf512f37da20ccd85b74f0757f3589148f3981a13a7800c16bad0cdb839ca96e3e20d7a81a6527d71add535595f13f120ee8712fb4d0ec58c58e68b3bcaa6f8f03ae2c2fe1c4e0e758498d884670ad7823ee9b85d982b42ba5af3fc50a760788253abce919bbef6383e4a27e922f4d2e2ea558bbe0bfc06b8bf46978adc1fe046a4486461c9fa70b74e632e4a59bf42de3b7f56af8e9322f7aa462bca93887b78d86bd46a0babd8ed4b8801e647e1bfb2d1981760725b5c6d544a96c784677f3e9f79168c457c707d7c2a90ef85b3ca19af5c4d2127c8366f4d0985a728db5833311f186c0dcf857a941d0b2929b75a3d3d2423fe64d681ac98243499a4328337bcc212a5a40b4278783dc7febfb24070b52e20ebcf4ed3b9018e186d254924b31d309cf3e53a19be1e980b376ff1de73c24556ec21258f7fa86a982fbb0f3f3c86aea174a8984e39d98f68edd815aceff3c982017c402151b1d79c99ed20ec947f9f8cf1fc34c6fbdecf94f8bea3195af73ef9264d764ab8319e6633b2e3def2082a68f825717b4ce089397dccec486334515bdfe1ca1594c9a05fad9fb6a2228f98351da53a27a055330bd688db960c219f55e338b246fa19bee2b30346c4aa143d59922f8c51b7ddd7270d01ae339dd32182221e055727708eaedc97f743a48f7295786a46f366b7ce1b793ff350f91859f5406962e5bc38392be8ec16e861fe41b907c74830f6fac5cb5c827fc6bf3608efa370c3245a0130d8ee1d3e3bc147b4a605ca278f3878cafc7627079c4026c9b5ef340ab4f4994a78d09ef66d4b0af463bff21c6b4eed5c6dd93bc8a72ee6697410f01fb96365994bcc00062361f5a7fba090e6bb2a02838abfe3a3c5a67b326ef38103441f8b9f7e53ae5275b7304876f220a3a7c2cb3e7cd51b82e2a4f5f513ffa48d7e6fde9b92dbd0fba6e29744bd519a73ca6ca3c3e57f02683cdcccc7fe373c8878ecb7ffe15a9b618bd063cd07b82037173fcb59231192d8551c3beb3a86ab18270d370298039b75d624fb852e659d50a6b7fb9634d90e1095286b8f200d2630dcd535d6413ccb7ef8341dbd37bc4670a04559e0b50d55e740ffa3805a5fe5c84543bddf14f3150f7081df000b0521a30d75909b2ca4256a020bbedcca36d8d61a7f719949a7ef53fef5faf65ac2a404fc80df57c441d5539fc85580403567fc758d32f10815dfb5597cb6e701024ec3d1b9cc50d6dc62380f06a184261dc4c1af3da599e78f7c7a3dfcaa12c949733ea01b81323518966eaf2893f07c3f211600e606fd03cd28cbf6e0eb4ad93f68d38a1362ed2e57d3a40ba0c70f6187a4920f1af747a9f2bb60f80b68a1ce3ff8ab1b26294acfae211a8332a138112162e716e18a6e6278e7f22549d3620477af0903972bab48ede3bdb48130966c803066c6721b9942ee0c463870fee23de3009295d9a9155ae539a0d3248e07d3cb371fa41f9e0fce575e63292483f0cbb48f2e6f23df41da76520a3e6a10065a5a33ef19e85df45a5e5555e1f8f15e9d65239d663ecbeb87c4550f843cce43d77366175f0407106010f93467e6ab08c4910a975f359027461efedb97e68c921f464bafac58da6191e901d64136bf8d4526602a4397251e4dc56f10b583e0e4068e6fa7394c024de2e07d2cb1022eac6e62a350efdc773272cb81396ad96eba671a45cfb1d21eb5401b79ad9bada0cf355ba519a3655643399900f0e5fcb31f0e965ad7a1f72d8ea9aba50047f019332287f33f7958f1b45e274cebe97b3e0e117fbebe4b0112d89984a641bd006df4bc8aa3d2a19046d7ae729c161874e52a96bc53f69e98caf392b24a27175b32431894c604427ab4ce37505e03bbc249dd50a960f57c39bf1bab2147db6ff929cbfefe7c9cdede6a71a7fdb3baf8e13c9213cac823c37b168712344fb24a4df655d66368e0f9f5ba47900ebc72ae0fb3fd8a4f4b675a927c451ea86f3537f0d0cdf28859caa8232d276483b2b0180a1ec44b76eeba001a83eaa744c71699466a5ca8cf9416eb42ff82d33675c62883dc159500d24d4408368f682e3ca3a119567651873e4aeb8813a66745a459b30bea5007d901a09c60ed8937ef16a1b18560890f8d065c3965592f42ba1a2cea0fd9bbc161d848ca9a5e2b4cccdafcd1077ad18995c3f1b64bd2105fcec98fb5518e792976e0b5909d9bf5ea2a9c026f3574b0bdddc3f73377c970c19779ab053fd2d188014a482b8e6aa0d84737eea834bdb3bcfedc3e0141c18c0ec66e560fc4b3d3865e851b6120cc1201bce44d292f6016224c7e6d5ac9c068e4843f253263e1dcf948a730d5bceb0fbeb86fa0f6436485da88a9de8a504fbbd80ae1001dfd0ce965b1d76c47617c707d4410d9a4f8ba7a703769b9df01e166a11cd76a3cec5f3099bf336bf1f44988f467e0daa2ccb0a12a92c0cae93bf3440f4054f9f4f8f9d5f016bf014335071ae4e89fcbab1a7debb2449a5e12f7ad49bfeb148727a3d0a45630d41bc5882385f2eac477c63dae21752ac8b15bc18db1a7fe8d609508afc66f6f409f39dd9beae05964bf5ea36fb40346c9ad5787ec55b17bb93884d2f76c3cba481bbecc1f3f6182a0bee7cf30b3c4d58e1d43bbd5e0c5517a0df17d47839739b0bb3e291618a7a4e5527a6c6958327ac761f709384e70020267eb8139fe9acbb24862a9294ea3439aba1fd050e79536afb6ce6aa5b937af8d1f49492ebe31d94be9275abf6021cc9a6eb9bf183edff195594cacd8e5de8e33511c422e4ca1803067521073f9ca279233509a83a0489c3a9aedacd672f0169a4c9c6c0ebf44ff5e77d8c226a5a577a6a05e0eb8ec47cd7b77eb54361fd4e0a465c06206bbe256c812f2b23633a7d208f00416383fe7688f724fdd85f27a37f4fa12ccc3c5f5b105e5372e7db6b22b72558a3174f9c07546ecf7ce6e5a96fb170ca8d0e8cd03e0f1a1be4390a5645924d291ba447ad2617a02659706ae71da3572ce4196569d5b575d1e422b049e8fcefd7eaed6f7d4125eb6c8dba36eb1d3d813de7ad22d7090185f35ca226406376d3da7b378f8f91707c3ab409558ecdcf5cc22e3f38af0f11f1a61e3c599ee905a4991ae76b44b00b549dc57011cb576ee1be910240d0e94d079e1b7dd5b3dae861d15e70ec53f69989aec835ce2481bf12213cfa0311e56b3d5cd2e92572445974f5f3590af666b71dba10716cb37c13621629c8379be197519d10e5e5b4f9e29eadbb82f0013294536a371e335e7110543465ed6fc6d297df60ea0008232c01c6e23ed5135b035b06dc41b34ac5df9cc63c0640f7b6748cbfe5281ee0158dab64477b19038bb0646d7462a7207c7d78105f75b3e7d273ea3e2ab15f136361361f9f9419ec17b7c7158ff0480aad38f47ae89044afbbfbc74260ef9f4f7a775943541887cf81368789c5c6ac5f285ba8d617bc5c07854d0c648cbbb83f393d070ab6c5a74730266a60d26f39de2c5aca1f7c4b8f0d8e6a4dd727d5d05345d6fa2f02b8b5d5a232ec09b3104d1043fd59bc9a1cb6fd81c243b27a3b1146b55ec58addd1eb98ccdaebb75114a80c0b6bb17d52d2f109bbd6777bfc08b478380f4d978628112072efb859d7645317bf3106fe5969f4ca043a911ce900770d71743ee7a3c0f91f37fe0b367ee1d6bcde8368ab9c8993a9f806d02eb192577a6abbff441447c10851d9b80b19aa8bc30bbb85d53d69fc4e05eab5b7b64ded3b1d4277e5c5a2f43345eb80290f91144e75091004a6566413b93eb99db7c73330d72a1870c86e258034ab33de9e8ac9274a63ac9841903eb88873b15267efb5ddac240d52063f5fdf4305ceb6c07db59e3cb36a38f0ebb9f50f8b4a0cb51d0636ec1b468cea9d0a8334c394722baf6b4a6b336e650999e93f39abd9cc8ca1057850807710f31bd7361a623481609acb31e22e190e46b04ef5590d8b4b6921b2ec4f518bffa152d7cbd375c1295427ec50dcd98e7a4bb1580d4e1711657678c6c4a7bab530eb8324067a4319bcb8194e8a5d938a8de252ff8756c0ac4eaf18e87242d853f0a4b0db565461c0c2986556f9a30e03dd0631e585ce18ded935afa5b84b655d2540b8cbd08dd0d07cd3738bad1861c36411b3b334ab1fb81d37bb5e76b13533f45743a741196751d3fc12bc27075c61481a35998a2113c32990354eeddf1bc6dfc856bd6612746999ca51d562a2115b7f8612b3f4e576571ed2f58fa5ccb2d7e1621db2406b6579c84dc488c8318e74bf069182960695be50ed4aa48b3f81610a2e46f8122ebb8b54a5b475fa927f291a3daf0821e5e192037ab609dfd26ecf115586f79d21ad43cb764ab91a14967eb850bb70fca9c7b6e8db3f6a964a3d35f2ea4bf823034936ba92c90a777d06a13a8b49c91dcc505f7bcccd58c38bf168d3843f81309253be294214cb678d2199c59c2ae07bdb575d5c84b61716399c5ee6509e68a9348459411b08b8068747f9751ffa5281dc72a428e23608cb968ce80a50dcec253d066350e849520651d1a0b38917b8f822c29ee4e0de135d9eb0151c565a414b065a8ceb5c71097117dcdab9dca573b22d3414cd9083bd5be63966d1c23047b6ff7861b62277f34df96c4db52bf6a8cc47a3df43d4012f5e86df29d24ec59a2a203c2a45242045fabd236848969ea4e67de06d94486c322be59e379b6fb85037317663c85d495ff8385692f162217a3b37c0e182c213c7e3f861e77609ec02b35664b710e1169dce107bcfc9dbe090495476fdd12778dea22d1d66c4eb1a5c07fb138db8d76e8da5d10f551bf7f2c353d000799ba88625e7b21cfeb943a4687ef9dbd7e5fc8b54e86144e29f2c424622143ac969b60d336a1d17a07adb0d410175c77ed1480b1d12bc3c6abc27f6475ec6e5a234cfbc991191df8ed65cb298bf4189e373e5e1950d9040b63557100991076e887b94b7acdc0d1a545db391e0d352bbf335122e4bab47be39a496423e0ecdb903a6b39abf5f3b694b13578d9913cda9ffac9543f3588fa8959641524b2bc0b2f4faae4bf155ab0e16ce5ac546f0a61fe48dbb685114339d7379243eb5c6fc6a743ddba79f3b878b9ac6dcda9b040b7ddf5fb71ca7e0e56898cd65451b0f0bac70e31cc0231daf8a6f05f43ef0890b04f0be776e5c1787da8bf835e80e1896f111e8b47bce4e63ca5c4ce53e07724286c98a6fd18d2eeeac2f830909fa1eba728037f662ddc74785032df2c480748d1c46c9c387607fc416a999c4d7668351dbb9f3b4af79f89f4d3d70fffe1922278eaf97a3bad775d38bab5e127bde081e3720a3402c8eef148adeda87e4498c529f6972bb9a0a28833125414dafa0aa6cc2ed0810ea334d6e56970b9065e6b32f71b2fc6595a94c6426b5e32de74d94c0e47c043fef96a85388a939b3755b6cbd885278aacd21a2e3938c674b8787096dd376cbca634bb02c6eaac8ad5feb1c2f6698036478499abdbb5d056d4ebbd664d48e8a4af0e2d58d8f3fa26cbccb0fab9b772e33576d979a5574979d8aef7b2812b71d80ba142af0a64bb663778ade0ccc3ca13cc5836515f698b112451a8380456bdcdf84fb85dae77042f0c1cc1cc9aa87ede758a1fdd1e37af8119e625a2d93d7200bfe090df010ebaddfc04cff76dc1e38a07f2c0bb0ed43cedefffbbe247675b800136a8f3854c3f8059c50630a6e8c42117cae120750ff2356ba71a7ae5a6a5b119c123f1cf4d9e25a537c3eef5742a82f37e71a03f3015374de4325fa10ec41e36a56ef1fc3d9c64670a5a481f8e90dbc28f9a7e6bd8306a907452a018156e4bc90e4c4e7ac7e985613deed4448384d37080cd6593920f273dc0b4220a4746a4f7ccd4f7e536cf0428f3c2d34e4cc50175ce338e26bec9b11b4fb6778ebb2432dcd6193133ad1ffcf4c7b09be8faa7f2140583ba484041618a09ea98155fd62fff9beee6788886c2e6c6e3264aac4d09814e19bcfb59ac632e98cbb70d024e1170238ffe455cbae03195cd79cd4d3efef6545a7c49115f4e57e83110397296304ed03fdfee8eb09babde968956e0d5052f36613168166a55dc2bfedf7261f5aa32e04868ea8916758f407066fbcdcbebf072fb02447df06c80899f166c7e76897763ee01ef5340c403dcc4b76bcc29cb01c565350538b1a83b78786522d9391d531fe51c49f573a03a787f1df7f42412b02613b0baf87e190c23ab9a325bb06169cae16a8bc1b0462ed232c164e1822a83dbddd14d0504eadcda579114513e388500771d8700ea2c6b6234d54eeecfde94bd0c4922f1957b43e24b4da85be52a09b39567ff841aa3cfd3cacf51e46c89cf536a9f2e8e7d99d4e19453ed6890876ac3f3c4c8cbc19ee08336e9d31fb5f6694958dec09d2621ba89f435d1bd960be34e729238bffd8def7555140dec6889d67141bc7739e91b2715d35759b165e53e34d504cc209072cb76a0143b3bad135d59efeecf8e349623971148fa503841fa5180a2cf01d89604fa3fc810fbec003d23dc2e5ed12fa069fecb85d51c311c2e4322b34aa5a06460738885950b5b569c6b99a1218acbed8eb893648e80aff3eb540e186e4c2cc1a0fa63a85c4547de592bd73147d0206ccead391ea76509c4277bbab4d011ea9fe4a57e1dca22d1fd92acd01d8e301281995d76ce15d8b427db145cc6c1323ad04d8943016452c2826af36f366a9967a8fb3a7d94afc161264f43cfa6f46f324c2ee3d828d26e0b29b08579ec46605f81c9e3c4d17a883091aa291457bbebca8770dbd4516b39faf9525418ba6c9fde383f9ada2998ae022a4d669553ba6afaa2a6bdd7bb347996d360dee5497363bb5e25eaf75d97cf4c42cda43221075c446ad98a00ef8a174bb9eba773a61c2803e808678c3b3ad9ea2a8d70b1f276aab85659cc3e885fdaf67bcb96609014f259e0a7e47d060c3239b182dff5520e83bbfe33bf56c8890ad6425d5e6f84293ba2353b977b369b5b6904838ffa5675b68a7cc4229b23bea64f69515775a72af13141108d0346c5f126776a23fea299df39d516dce294f5df73be22dbaa13ccc0a1b344415ef40b7f35a846f3968e9159b1db2e272144ff502e64c2cfb4017dbf1a78f6d171c02363dd9fbce396f654671c8704286d395736ec9358021f0ef2ec9c81a23527b406890193ff3bac6184f6eff5620bccac0499ce883f5660d529de6323dd9a5741047da9a456ed3fd990080a035c786582645147a6ad3b0dc36f26dba0f3dc3435265dca15e5f89af7e5ae95f2fe3e4b3cdf8729707af3880460e73df32f34377debe42440c32451a619ccb93de0c00870cc8abc4a0c86177f618f874aa44ac74c573a1a14c0c7d9d24df1b635f33d19856359f5c3975d8eb09971b7b057a30206b7dd5928768fb8b649a6408ff4c9828578e6ca82ce5a1ade3a620ffe61323540164a79528034762f2b754e2c5a5488203681444734cb50b1a4bec324667089e9359af1d7dcd19c33516d39e94d13881f58d7ba508dfd597120b5ac910047691310b1bdbda707f650b22fbda4f6bdeadebf8c6815e5cb83b4c02e9884ccd2917b1d6bd2f1d282955ae2d7a117b470bb646357a7d18153cbce5ba460b3865b71bf1665ca1f4611a60cb1383988deb57d3b106ded4a15a977d82e2788ac22aafff80d791982fb16892398d4c3f0bae1276705be6aa3f6077836847e1f33387e1125d86c0aa39c9c49729baefe94224b6f3747ff2d453f830d91d32de9bee044184e7f8e934d7abd7fe8fcd82c956fe33fa797cbc4815717ef5fd13c05fe2e49803acaf5620125dc07e5d00c85526acdac31d83d02afa895b166fb7f8d13f55bf3aaf87665a174fcc90c6e38e5c4bb5b1526ab92204b356726c66cb164997e5a029dabc87f2424ac323f483fa112ff5c03363f50f3477f031dd646b4148ce9b188217fb7ccd904e03ab70ee733f8452e5a2090dae8bf4a4eaac68fa7bcef238d07362f6a4c642eb7ac6dca3396d567e40c4c9489cfb74df51f808998bc53c38aa15096ef1058fa7708c4839b0a38fb21364f56d61674c33f336bc561f31de7b99a4f71696e242a2648407376e6396cd3bf024cffe3f2ed6385a543df589697c302f40e36b2e9ec8837ef3e556e6536b47a294f5f42886617a4c279a48ff1d16d139e2cff819597211b078cd59868ab3c511beb99cd3aafbb1cb18579c831f8910779404bb0b9caf331d4816036c6464a00bdeae075625eceb4bc172c0e8f8d0ba90c6fbf0f7ff293f021205fed36aa08cb8bfb982d5a515e3bfd03114d1ad06014658170ed8ba1d001379b828acb33fd86e59bdba6a881b162f75d2aa4ebddddbc16371d63b8878f65afb18b214eabfb0ba4b9d522040448e8dc4c1a0baf79d80c5b5759bcc5eaa141b99f62063a9e4cfdd7b6a2eea1dfac89619d719bdbd306be4dc2f1624a8eef1209bc931373f1db510e5e867b3a296e6057df40f1304177fcd92784eba913aaa39e7b551e65e5a251bdd5ee4a5ae8851b85d0eae5b6bf1fda853b19f6735cc1960926c44740183635fba8c32ed51e1a456a8130d5b617f193899512a687f75c720f871173a6ccd0faa3e8fe53217df3b503f5d66d915ef047445661875bfecc9f6713f519494451ee137bbde091cd7d02c293f3522500a939b824f31023da6cc45447ab1d7de9dde46668cdb21bd1be9150b3ab242fa0ce77119909747a066e402ccd67580be74d5b648e15776efc603b325e21efba6148e56ef524598c4470182cb15482daba3a28880495b62c1ea89da6d75719739a20413ab6d6185b3d3daa5380eb5e399c804d20ea7390a0bbea7514b184bfdca8fb86e55a98e45f719edab72bdfdd2052a3d9485e3b02629e8f62ed1a1127cef62102e10f37cc2379db1e708bd4b2aba14ac74bd9a3879fda5e271e3abf055ad72d847ea40c72836d3909f49b840479cadb73b675cc6a09caa72bb715e947829b1c086d62f579d800d7e1d23368cfc29f34231f9f757d4b5cc55f15c1e95426246cf4e48e713e753e8a7c6461c10b62036b7e524e60ec93e3e3a2f2313f218350c63b5512ee6c7d6526ee8f9cf3d63fc548ba8992cf40c67d017d52c3d73e1fd6e949d2cf22274724eb5da5cec6e1a36cb5807f37469f0a2f6213c5359ff55d91eaeb1b47bac691affb67740d12cd05da5887d0632770bc619aa1249421f0bdef5f239d668ea1eb2b11cf44371fdebccfa56d726d439bf808c07883cdb4be8fcc7e8fd5406d86be25f03458d7638bb81db85ed914e31695737f5725df63001bd1fac05f6b916fc8d9eef605c0e18e3b16cbc0305bc91b466f3282b109b3512b31aa09766b670cd441e153ee2546ec2e3cd159c30fe1206fb3d901b88feeed3f23cfd838d86e6886a45c8da2fa2ce7a0f27574adc397d8252be58d3e42e874b7acda7e3c3f375259e55106f8e1cac746355fcb613295e7d63e643631048d7ed7ba11d405c5dbc987e52215e4bfdd6805105a6a2a6fb9e071e0594457a8c0ae51722efacc97fa02f53c373253f6ca9699bf1dee7b3f7964313c2da45985e7cd44ac72c5d0deacf112d438d0b4514d561bd290c37260ede515ff2076efed7d474aa2921c670c3a91b1633c179f42e98b17b5a8e9ab194f0d058605cce768181004b82962f9da01d8f6c3911103acb9eb1390e230f71a4fee12db28f942bd0b26ec9b78dc6662b057678c828b1147d20c185de872b184e5a604cb599d4579bbeabd002086c2d122023d1029849535f1c5f3f0cb60772b7f56ebf5d3efc03fccec9e84fde198126df3449107879e36a5e62515930089af8c45f4c0d27197db0d669f4cd16ca4351b32567140d72836835ffee0b1ce7ab16c4587c1df99a8c6281671badaf2cd67d0847996fd4a93ac56feb83dd82002730c59bd4bf1484e77b265a6870ce9e67024da5de6d996f9abe19fb6f54ad1ec5aabe43f7a36d7f32a567daefb969a7234a0e9787f79188094a6794a3d78682b51ee57291213efc7ea295e6143d45ea2a2bfa3ab71e9c43b470607b46f6331b06280a1462154c50e1b6e8af98150bf140cfa87ebe007222f3bd2c2b1011f014abec17dd7714af677f151bfbcf7421052c919764e552c4bf5b6ca10188c414f64e9387da0c592a7f5cdfad7bc9f6dd9c74a6dfbd1c625a3e7bc8926ec5b4206efe648deee3de0710647dd746ca3ea2d89302c55c7df28943a2ea8627d35fd0153132f10b7c314e77451faea5bbf60db3c57c834a7b5f696a1ae46ff252451896ad7927b5595d52559fdb6b4e89b797262e1fbf5a8e1952a47d7f1aaf2c83a8528c0edeeca9f1431139b1863b915815a54b3c2762b7629bd059b7d8fb7a957c032f3f9044257b2d3b016000429604de481f838e418e17f86ca8ed99711afdfd75e25b5d9b9d748a8190881553b9d819482ae0115deb865c2f76dbdb260692b663adea3dea997f07f5213c2025838828d36d4f6bafaa6d27827213e8516616595643677fbbc68d853a6c5ec520e05a7efc68141e54a0c07b82947a9f20fbff7db66247662570625a2312065a82e7651da9993688eb3cadfeab775f5934ffc666c8ea3a8865f1dfb5e4897efed55c4bd96d8e1434bf1140554dd8aa919baf10b182511859974297123d84937843c96340fdc27c8470e4347972264695b0515ac9a261bd1c9366115bb906e7b20d4bf0a5da40083e96fe05eca120c6edbc48e20d920587069c8174305f94a1a718990b19f4b5ac471a7a238726652d1234d74458ed4ecb5bfe9ce48ac5b1a2c86398fa0f6fd2f620f6823d55c8524d4238823cb6d952c7cd9445e89719ba4d4a29fa15ab2e1fc6c05af70a97c0a4101d887c72fbde8dfc4a27349623663a74800e472c2536753777114ba1bdbbeaf52855d43b0dbce744bd50a02c3d2223f084da6511bce04ff53b3300abeaadbcf2be8e4c00c8a0daa34a243ea4715be583eef7d66f789cba75fff52bf8993e08f23072f263c440e8b80377826324ed865bd7be827526bd60cba1a7bedbc53c4a7c1a08018f1cf65867b877b832e2e3a1fcf166969357796104fe7cc334e870eb883cf7cdf139a7fec1ca5d386de4185f5b703f72faf3c350aa0da5079e0d484a2d92bde0b97210cc110a5175a8a4337a2858b38f7cb77ad98a795825b9b0ff52bc4c0193a578b5ada7a283036a627f69598d910d54bb8d7f2c08deb1da807eb1d4118e71f9ccbada26319ba16517ebd77b7100199142a5adfcabc100bcdb4450708bade23f5ed0f07b84ff31b6e41ebde249391a2955d151acf41d24957321d3c89c22060390935ebc7721cc7519c675b6d13bcc9f4355a8b91e713e9508809e42670fb7406de6ad17f784e526fa75f7f580490bce9632c306e7a45db3b1e8056256f625549700dfacdb559b6d5379095b98e87482aa3abdae99e32b90a8e264d183a732e32244a4506bfafba491ffb93dd0d455590072583400645342fcdca8bb57cc062717491f6ac9bf47b5ec31130ea9338cbea6715a74fedd78b3d8095673a8c44ba1c3f9607bd36e9b7a09e43150500cebaab7a61afd4f797f02ac22091be42e669bcf3805775f3451ed6a6056328947e8a4c72ff5cf017e934a632be0e397ea4cdd94f5a63d35a19972303b434f30d230518e16fbf793ae14dbbfb193dd4265740a101c9c5e72e7f8d583e8edfd749b9f10dc6c4a70d9db3ea29f6765692a0edd70cc991ddd7cf438c8cba933fe58cc94f9aa174d2947d4985aa5bd5b9ac27e721deaa41498b203e0e26b4485d83246cfb073e63952c0dc8ad9d7966287a44f98183b6f262cfb0ba48e0c71909dfe776d0a83372abe04efb927110af7a552f172b73ab8523bba2053beaa9363ae572e7ebbf47921813a21a40143e965a2922d75fec8b75052118d4780beaa9d3c3119fd870cd598eabf4bab82c86ebe734de43f1dde30884eaa152d2f8ea3001c0163b5b153d3fd92d8839e81a1ed5f5072b9dc4b1dc25c6dbf8feac16b4056d027474cbf1fa335fb094c37235b088c1f50465be4ba1cb4f99c267456597bffc7b24073227f9dcfee73a0900a8a8d8b8c583257538fe141a5ebf08002679936070337d27f6c4919e46bed3ba8c0a7273b279931f0512be5c4d81aace6e9bfe9b0d3a4971ac0f4f7abbe539cbd7e7a04671d80d6486851c09e977f09b6b7edc923c1e958707ba1454c0704d8bc7785b4f51333efde7088eeef3f50625a2e6544ce810c8d5579bbd0301943e9a169f4568ad277f467b40a13f951ac9e1984734d6e7e7246cc892fdce2da4a3c736eabb6eea97c771d2c4669fd62efbd5304f65ba3bf0d908693c4e216e9db76c784426e9c53db6e065828e176e6acfcee2f68fbf2598d49ab23e0224d08e797c8a24aa99c11cff11c14a6b148332b431d3e8480506d1febc7e33f43715f8896e08c19e35483840b0c5f92cbe953ecdaef7a5a78d77aa45fc7e121e2b3485d759d42db08f1922e54da0b4982904e3b1c94115b14572c2fc9488e570b340c9c6c80cacff15ba687e6ece7bb6f0c24246cd0fb2a383b0e5397686d36e10c5b43c3e22f535d161e83fd04f251435dac0e08905bc909aad3d76153d51df4e62e330e8d5c6d518b6751fb8eb6952ae7a6d71eac8406cb37d420a46235611ed2a83d47872441437871a9300e1edafc56bf3045f067a7a93bbf7d290f7a8222d32e343433195d65c78f750f680de4fdfba8d3ccc9ff92a40123201eca1c9a216fb81a96475b53fb09568bf1abc2d6b4b391ead3bf4f3d0121f31bf955e41afdbeadfe702036ebbba788c5c71aa77cd6249b6a7257b13850eeac9d5a3632d6137a56aa4c5e20a1566155ac5711c263cdf15fa8a31aec83bbabf3b2e470cf4f719831477b7f718841eeeba83290c068f0f404edc3c2fd1d28df3047418ca371dd9d67c858199e6dc68baffd78c6689458de0ef855e2a881f83ac8ad77a8b9a8d5a37f30f112c5d9b6a7c7d21aad64b171cde1050ba3b16c690a41df161cc34ec7979ed2ea0da08d8cffc51ae01ee67849b4731f050bd8902fb10cbdc3a3c3d8b2a27a2100f4ea6e04cf88a2cffb545a8acfd0cb05a39f92edc9505e54e22a34e6a28f6195a2722f52e0f738a163c2f44e57a69fccff39ea5abdd7bf353cd6759dc2e05c3faed394cd005b70d1f99229c49e7891eeb0482c7ab66f208bc767edc4a71dd072df9e78db311cffb09d65d11d778ceb9f8acccb238462f0f0988c4462ba8f9e3cd864af7d6892a213555c5a73b6cb0023d3b7d59d859bf9528e708e9dddbf6c58ae8a848a7d7fcc896a4052a0147a81d5aa54894a9d4d6851c7253d2f13eb7da40f9f3edd4aa6e279552334d40e8b59ac674fbe99bc7fe40ca9c89e024fb953fce42f2cc69103ae325dbc8e79b395a6d787873be416cb72bd976a610595269428c5707a31f8dd5b1ef42c74b2839d9eba860dc06f6e7309aeaffce97b5510ca2f94772915ec11ab5a643bc4677b1e00183c461016f942deb8b3c6e3f087eec96c192af17b644c7769170cba3ac0867586cd47d2b2a0f86df0130fcb51f64d3e280780797c651c5296490a2e641851d00a3567221e36f0aacc20273ff0e0aa117de6a8e509668cb3cfda08a38d802b862af7ab9595afa37a67470fcdd604a8a543684e1b05e9e546bb6a1644d023d684d712479f5557d42e12d0306ca6778c8e9b462ffca1a2708714f8977da0ade74ebbeb01a738d214aed3a8497ff23704a63dc05d4e562a632ff3df8d9059a1ebb1e5be926ee0fc6b874c66bbdc347ddcf10280bed2a7cee28031643f0fe26e0aa0d6fec187d76027d70b9cf61fcaab62c532d656aaaec091f3b716ec332fe01cebf2721d8f64512ab3ffe1323f4185e1b9ab8a2f4cfcf96d0387d121561149ba9447541120783064945549bb9967c095fc0aff758284ce74de68021f22d4df5a97c98ceb85492fb924aa9137d5b8e490ecf5932c581506a458ddd479b17fc0de8cda6c4be46bb4cca9075eaf8c8e6718770ed194a1c9b3735d0cfc88876801cd14a64caa3b9185eb0435f649b6322c8a7ace9b027aa015f1d63d1ee6a4fcfc46bf2684f54629f3f4bed8b460226d3bc21bde3ec88f74b17103ff47eed48b0fea9a82bb4950f9fdee0161372d522a98d3d22940f5f3813d9739871f212ce3b338bc74e74f3596e7dc3366a3ad5e84af234e3df6d0f267d66a0ec735c160ea06ce2c07d32b015340502839d52cd5d414bd9b08cd1b5792a996c01907082d1eaee0c44fbc81bbe438d6c5bb5501f381410048399e87c56addcf13a7b7c0ae49145ba361c015c9ef260eacceb041e8a3ba352e213b8df67a374c013322c696fd4a8a029dd8d0604766acc64fbb75e79d80672029f869e07984194c2e0144a07dbfbf0e2f1224dd68d0b22c68cee0491c5e993d946c85dd0670dffcb04ad33e678cb19b80a3b3d6c8f3a6f267d428f486333fd84e61345f03cc80cb1f69dd8cac4ba3469c4ce03e9eebba116bd80700428f4beebd015b3b93dad366494982a48a84d926974a624367c6f07036322feacdea424748ea90a38a5e10c49cb6a61e759bb3de758db70aa7ecd4bdcd21872d154148a1e9741993835b04ceb8cda5e2b3a9c548499464d76b2892501d398f3301cf998d99950dfea9cb1781e48aa5e5b6dc6b7d8dbf586c5c231b411adc889dbeab0b95f65585ba959ebda638491686be35e9241bfe1572b5b44684bb5d4344e18480953846d423bb5a5c11253a37ce3f4e5cf70246a88a524484fa87344fe8c04b3115410a1aa44821762c40959651680845d16bb813fdd3a7cf46b482c29d163b97f6882e759d36e9f759e6e1ee168598efc51d96cafc22e9f403878254b4644de616947b210c6a76edf72dd28db15ac297395c96e6c3c7668d5171f111525a268ee225c82dae3bc51df0964b1e2bb9fbcaab9ab119fceb828ecdf458f86616f9980d47a54e512a4a6bf799e2205d713639553222593d1f6622273c9c5bd1c30cd334818af3bf692fd17b852d01c0f05ca999805b038c340b48d5aa236b40b7f85b1ae6534689d416a651636e6669dc3766caad8ec6c1d2eb59dfc0dc3365e7179b68f2725864cbfbe8b8b3d4b292ae8802b4730b0bb89c510ce11cff99f7e1c490b839d6a99fdc4da85e27e83e2abc9d003c4461fe8ad4953d7e1ddd0f95109dc53029f3f78605c38ed53155c583eef2eb632c0c732a04429c120839356cf3af7783217b74caac0618a53751013b04f02591618278d81f9ba39e01639a8c7ee3ea27b6a5766cd2948b3caa70730eb5f95add29a5f82766b5306edb6debb784d397b8e2ca183ce5bbb963c9b12916a7d44267c1d2e3e5d12a20de323ceed85a054762a3cf4a326f89c975315974f4465f770031453cbe412d19f24cb308eb7d3aa34a83b5d2e6dd5a0ff0a8f27f36bfe2a8edaa9776ab3bc3a1ae7c98177a8dd1f3c4ceb8aade8f8eefa42b18011265696a22beef499112686a3c17f43b7300aa22745e8c955fde37f8a2be76bbcb7e5850afe5b03c8defea674133732913c40fedbd5fd75c086d6b611cc0bffd6af4121a36ac474e13a7edac7d89a461de54c1c32f61389f029bb0fcc98c774c4564916eff531ca94f71d803578c0b918c10685dd2f5ce320e0355d158b5f20a88dd7fce42bbb9f0cad9f9a5f8b9e9a314f6b9076c259437354eeddc25ccd0b8385efb6f9008a7b53a57e2d769178b78a2236f5ea3645e23567be615b1ec94eb075639f800f9a2fe0b3da2e8834a82bcd9d98c909757f34fed2b0f414726635094d61af364e134ae34eb1e1c29f55e1fe7bcfae5abadd06ddb12c0440931023d27d7ef7ec39382a64801833fcacacafe754215720de560ba61ace6533289f817528f36f0dbd6f75dadf8e1edb6a9f02edf8b3637310c698e007a1031de37ecfbdb030fb09db92a0b0cdbc0367cb3081b1b8925336dd83c304d473f4fd4341df5711457247897ee9b496b84a4af983f09386603a0743c16c69d1ea92a196271165eede650ce2201f8c4e3adafa8e7fbd468f304bcb0494f21df0714d7ad4757602b594e9c8386a2680e25cd3d06b7f06746674583d9e757d280556ce9f2c44ef6931aad9a5814107bee2d1336bb20d53263c21a842f2ba5dc2edcf1de5df049f29beb1128a838d2987d1d8ddaa0e794b9afc45f62f11314219ff2a2b61d1183146ef3406e6133d6ec2e0d2bd95ffe6d09bc03914bc2e15f6b4acf3399da8beeb3d8b393b5ca48c3c9fc55c6ef389adb7bec8350137017877844e71772cf00691f41ffadd8e7c064d1b108d5f860cc681088c897885864aab5b947c94c16aebeb71f390930b2fe456935e587c1ea51303ffc3243f752a4b6a09b6b960d75604302327006b0c52ed1c4cd53ce46a7edf382733a713fa6d5793ba012911e835f70b84b741fad89ace97888c1b0197d871dcecc9365303ba2ce53c5b734c668effb9152f21505f742881f51fd49a57409443c95433a17341348b037157795c9f4e8fc972aa3af615f3f71fd0e57eb086a87978ec0d62101b397a1659d8af707003785925ec6d427e9eb63a066523ec72a7fb3fc701e294f620bf9db38ff3481e2be7bfd458d7a74e428d850f2b2223cbf265847df1b59600be802e9391b0d942e5e9ba8f9eaf0ccd6a4e0888a33e783ccd1ec8f3270d96a98b815feb5115758cc9d75fafd200b4b0de6b8a5e06bacab72584e6f9db2e74bdd86a78bed27dcc25f6a5c399e1c0cb528e558e843fe6a4c5e790acfb2570e0ff1fec8d476286289066930971069091d393249fab6ab12103214737002abdb3c2838e85cf7d5762c43b8eba9f6be05cc49a38dc087df0ac288aeb97df15546d7a18703ff8f0342c308623f369b1fa59c6ccdac4c72b4856be37849ec86417705ee9330e6221e42e98dd9527b08e8ec9d561d991dd775bf0db55694ec35a705636c48c9f92d86dc07e772b8191af529ee93a553fb8c3c287af893358f9d1ef8ca48b8e8e5d8afb9c298216b41bc5b9989a2f9a156984047db78328275ad3efbd1b4f585f4a2c1c220e24463f5fb9ec8ca20ece120b4736b890d62b6d92911da62af0500dc65c39e610983cdaac9287e2c1e7df05464e53ef425ff198960e602960341506556aff04dc0cdd41ea2b5c305678c65b6bf53e537b5a03c379ec0390911ee05be4bb69e15c28381f81fef90b18e9be450d89530cfedbec1d8ed1c7be8f9d1f4558fa9295c0e196f8e0983d22aabc22144c3c22f1190f7ce299704668581af6e343ac214833f9d02ea83dc66c4794144bb6445680ef0151e6b6d41194b4ff69b939aca57203bc34f00e69d48860601e763fc7dab21e35b8df234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d45839be99032cc03ddf8955d941d1ba76053730fce1b3c443b57fd7783229dbefd8ce47a4719088d757669be2c3a764a3d82c7e42179ab81b66781342faad39072457e8b0ff946d5cd4477e07f49933db5665db21af4cf97a0aadeab6f16130b1c9edb8c22d681ee344a3e608273d9760f341af537380312bb6df5e2dd45823367cc591b3e59fca0273a1b345ab87cd1ad6fb00906d75806e768df5de338fea87342bd70c7b542e451964a672dfbaff91d3126730ec1f5d5f1a411939f20e9a599691d00a5743f9195cf5645b244f67cebc9b354727b6aac3cae15d2e8819da44c25383b29decdd26c56426fddb8b98a5dc068c602c339b4f7561e2bdca65490274dd9ff541f526fe649c4cd29590385f420014d46ac7f45326bb1c1a79573f6559852d399296485238539db135b882f1d3c116d8e10a0315a74aba8d705c7762d25b2e711bf9c104a949b81a82a75eb6d538f1ce97928326d9c598c2a2ec2c3f555e1c372493bf7910aa98e74a06012b9e3890f22bdaad80ba63f3e56f8fca339ba45f9204efa2b651884e8fea711c94177cf107f8d73df7cefd3c010f44021f761588db1c91d28d07421da4c3546d3ad969ef3f8475f5f2238c8579debfff1ca248785b07f96a3c6231c5aa2619d3a03eab5381f56bfc44b202ba08bbf147bf74ad3ac2773354da0ff8e550a13bf4f12f709831d0559a4e93599756c274eef492de904b311c8865e46997ee90b58a4a582cca7ca5daaded0ed2b3c49c22777d52249f9da933a00d624d4bd20477da41fccf50e14f96ad0adcb9d6d8de708757d25c1c8f2bf5441e3100be24c51f11cba934e2d98976cde3df19c91b93ce09ecc9ac6903f2cd34e955f7ccd9567fc0191e97ca5493df726885b270281bc50790ef327924a0b9a294f88281d7261263afd2cf53fcc324c5e6aec15e14e99a55d9a381879d24b6e898ef251caf43122e7e47d041f9af67bcb805fd28921133eaad424837f6eabda84525ec4e52a001c574d4cc42bec8ee0d892772f965768c795137275d8f549be25bf6864a65f4b09fddc7951dbb078d5e37319edefcb50f73c62a2bd3afe87e66c9b8e26b15e5bf35afc8df493c1805e152cef68f90f46cc4c940767dde4370dbbc598c981a08ec99de636df8082c80bfad5f795ff7a740e035549921696d86ebfafb0eb35c74c75c337b971d86f40ba825911311c6c822b9bb808d8176d56ba462f1fd78874580adcf5db445ba52c719acd377a0a7ef0b59af0d952345f64caf20843d0a230c5e211bd5500fe419d6fc73c605bde4f5b5dd9189e2290e16edaf2f8a3f986cb5e3ddf7a2f32874eb863cc0e80a97d62e7424d40c4f4cf03ac9a0dfda85e8a2e3bd7faf661690d62943613947466cf1839d3949338478f420bda1f90be73fcd438a89e0c7ba41e2a97f3e33c88dac9d1c8241d5d255461a6445ed24a5641342f748959116e80427f2a7bc1504fa37159d940680c222c7ba02dc12ddca5ca56264c6f8a182570113b2c9bb9e09bb503febca7296075b4f00fe54fd1e9f84939cfb681a6ba1f99149e984ba622a29b3de096d14b5b29853c03c7513b38942b3221e9581e825f1633165de8624394ad67e5908e15ab80be064567b8e922792e10dc376421a6bb6cd213b63864852d2c7ec2a3f17539385ed33c840cc6f59f00863dfa5e71d9d55d71fbc5d9e3dbcb466b031dfa43129b94eea8a7bd472b41b643e73d26a4d2f37be33631be4e75686b36e146063fa3272ee69a8b6ab2e130701c4cb3c02d1363277bf0835e0e84a97bac443a764e9fc2274d49d7ecdabf721f49a455f584f62fb8f843bcc3b565cec919aeaf6774fa244378dbd54ea8b88c872c7e6c72abdc7e386178b24851912b49b304ece57e0da3ce7de7401164bccb3c9e556836380a425ddf0dd561f2e4a592403acb4fd4ec6378286021ed7ae90c1a649ab8a5b08f0bb49fec014a98caabd5a6f2b5af8e783867810967c056207a4c89518ece01577d1c37766d4cd2f624a034b02c58ad5080f568a587b15014bc9ff34aa0205ce4976298160d1c7440855cd3c076c51d2392f9a730451a855dfab99b377db10fc1896d8cf739b43dee369d816af84517d7005b8ad0234039df037c00d884887a7859c2236787a866df7d0b6d1b92dc07e80919e1788a7fd040f7e5c6a55f89905a4c1b876059c3e2b1d2588486612418da2f5609ddff024ab6df45e8ff785396e114dcd40e315592d195fdccab002eaa3ff99fa25c99b52aeccb90f0f17ae3e601d3326bc5432bd707142cc5a5704e415da942a771d177d9800299f5a4dd055a603c640ce363cab2026d6de14027f9654518b280c60bd92d2e2b70a78c2e9ce1d9e0c423bb4d7ffb30296a58f8011bd055df17c460cf1241e4a1d8c8555322d9f5c01234471932d522cd67af3431555440b0c12c17f2ca8b4054cd93bf6cfa3e7dbacf0153d3399184fc30902d2da0d4408b0883d295f13e0a63cf63c3f607123d3d148c7a21309cecf2081f2181dcece89947d9d8f49baf1998181eebabf67636789b6a78352ddb033812fa1d06e03e7dae23b5096b2dededcc419f7ae1d9c54e55e7f74bc1e5a14d53472d3f0f0ebb063bb690ce547e7dbc21e03e82cf9a2fe8b4bc784a7d5850f40ee9e02ad6751c622f423d59dc527b7f3a363ff2cd89957d456282fb3e9f503d5126096eeef22c43d0cf3cf13a5607348b20fad7762b3642e3ab6fbf1b403532bc601f82703f08ee93c80b37a04a6f2c569ebdcfa6495984b498306ab69096151cd68628f6157ad70c35b38447f6fb64a3d2cdc7ca5e32b0c3a3112fc5f89e1c5d72d76fd6790587d074d76ed4dd143867e3e1f2d1ee4698856e44babdf671648ae8cf56f75523773d2f43084d2d7dc362168800cc7d63dd7f968d4a7ac790afb8c6d342ad984a4ffb9fe63c7d4cff11c56b05e47f080df02e261ddabb905be26046f278a002def53b2c4733994ac995608172dcd416a81e8a87b2e95f0321ce0b57b04cb0906d04b0f0e8ab3356d206e8748dc1f48649ee4747aa21c00613b317869c05ff14a513cc313004e998da2b80fd743d2a5e8633f01fdac0387583770c736872dd995e5dd4c2ad55026b4169c2d90ca2a2061bb9e26ef488cbda709b563d4e4ce6e672b2f918b683a2520f22ef22ed0961745e066485bfa4b8a66b6653166cce6159ecffe343f5db69ea64b2b726644bcdc33f5f1ee5d70e32c87e8a63038f8a64aadc187a64262acd57ab070daddc5df4b856a3ad0946ea8060d1e97ddd55f85a1bb9fd2c2bf7a00404e0e023830f9b33867498db4769fcfcf9165a270edcae4654f2649ba4d076a1ebac17503819c230859e0a0e624793256a86b0488f9464816700d2b11a84c04a2ada1a21fdea7fa9d5964bcf2dd822f3fec79d5ee63dcc62c457d1207596e40ab6fd3557fcd58d6e814fbb4eb1c4c82e8b5f586dfcc0436b05623e1b74ae3a62955f000de80484ce0f45ed54d20f37202ee108909b28cc84ccd6bd641dfb94bb079fdd73c95192331188e881202579ef60d6c99396e672eae65487d0d333756394c19179e6b000b2fd4aefc0821e7378390314f0f6ae381e89b448128554cec95ba5ffe66baf2fe4fa6e0f98ed27a1da21099ede42d7c66c9ffc679d439e7c5274406566c4e25f70c26ee137befef6b77cdf690080f34ba5397656278fd04c5b61f9bdd125ed53e466c9a75ec677354b7c2139d4df0793d383f74eae381c47b3ae96a5610044d13de3d3019cb865c3f237f1052b6e6d6fe2d56cdd4df8c4a5cbf005f0b7b22e3e218f7bd2490a9101e319c2b9619b31ede5d1087b3eb7237b1f1a73267f060180a4c13720bac8b754fd7ae0f95471cb1ecebffcd287f07a4a1ea10830afbb2e13a9014891018bb33cad7e67da97eb21955c7fa841ae4cabe9810109851115707b0743758275feee0b9f1db6199d933e6cad11a8a462e2ec4f7a3c46090b8042bbae1e9ce1ab378a45874f3940412367fb2c7f19a290e58777411901b925b841619a36891509a6456d3e6d0b5d2ee6273de2ed8bde0a9d07de6575c5c365798f7cfa6a953486381bb5b803f08fc224cdbcf8686b7c01983f6a4dee497f3884b3e39137273debab2943a4863ff858d8d2879c965b2de1f07084fed54ef22b9ac699da3a78715972c00f991c672472731137fbc6a4dfd7989db638ebcac611966c4034caeee0f8082b7aabad8fd2d8c783b75a9c5c03c24346a2e5209f836a2d0ced5a61b9f5770c45cb678b9a95fdedc33c74494f67b7278b7dc857a42b6cfead542a1dead413946048a8480d9ac401cba9a277e47c89c90102540d33648c49340b51ed8c682b455908b66081d12d52ad84bc55d9a18618fbed5d40efe7a0071aa9b9f95772a3a9e1527f933ac71421216dc42d5825aae5d905dcda3db9cbba5b4358438d5e21d116112f52ee5acb12557ca556658f168d1240f44ea85ee1a9680cef337c7d40c22520346d6929d520c7ba9947c3bd6b20dcc273a9b599a8c6ba944028422fef841388606a1de23e3985d392568d79b44bd7278758823ec73aa5419f5f0a65b37343d51ff0896c5af49ad21a96d0874fc695462eb4c274bad4a7e7ffc110867b2a26a9545f451f878fc4b5850e634a8f6d818346fdce066d5e59ae20121e299f40134633ee34f7c95398c933c11913564dc466de01c4df52992165a409e7a8b61c16bc67f0de30c41b620990734be2429aea138683405647a01f0149b35c54a90462dab9e4d1acfdc0ad0350d5efb2482b24d4a951f4d4ccb42a09d13d1243d86570dee3aa4984ca3d0093c7be5c50a950302efc422e799868470997f5b40e87d08fdf4c0c7a5d41176d956996527d425ef6b24d74d4eadd6236e181d32d19a6f5392a7ba7e53a2f8d052a785acccd9f68613b641050381ff43db4f7f140dfa21a08340719c26a496d64c4b36ac543e2b570fc3c733ca53370b2a548066bb9dc1ceda7c3c5a4ec8bef9426241891f1b3c9852f44fa2721b88830804d9fabd25d6e0f245dc642242f6ea3ceabe3ead254941b87f2b44a7bf606614448758ca923813038570469d7b595265488a7a3ff5c875fedd4e10ca91062bca623c50f8bb314f569f5987a4c11ac123d6027911804ab6cea0bacf7fb150b8a934c0da41dc93439deaa05be14d3761786b2aaed7efbf25c30ebcfb9763e3dca93ca360be0a857922a8a4a215dcf8add84ed20b2ce3dbe054de985a48665953b223e0625b9ec7dcb742502754a1dadcc2d55fbf025889f9c766a0885248b5dd75068b9dcf3f9f9d86e0d88eee9fc99f75847c6937a53ff716949b6989a508d3ca87ef250adc776968fec1e9c621a6de41fa7cfd8c88b0447c5210ffe4b54f058a59d91523256c71e1c5cf9e74d429e4a39d46618d8857e97cc52ff5d69a6cde010adb22159061cbdaa7d8f8ebd23508dbe07cb21731e0e4ba90d03c41e6e9ffdc69fa522b358e81da3c29cb0589bbc8615a8a9eb6a3979725131836ef172a9196fdf6b70acbddd6572aabaf4cf0eb644b989e3b843ce4e18017bca6cfa6c39f6f1459bf836e43dfae56ead4c93b94327824d1414b3c6065e3672ce407eb099eae97e091b4582d314814bd86ee99cb2b82f7537456fc878f1954e4f7eb91974b1697a9fe88771af6a92ec5688f85724ae03ece4e5524ae9d4c46d153cd3ce67c700e48047a515411fcde40ba292687e8f5bf33f135de9c2a40629216975c60af56d5fdbd4e36ef8124fc6e7f4c293f6e58089734bd4275cd73eea4a7f697870997921798820c6fa2031e0be3307e249c91cdbe58a45518e065ac4d1b3dbdb3465b37a7be38c2d4f4181df3d71fd589e570e65656b6d4069676ac1e3709833b2115eaa1e9a1001728d96bf49ce0c02bad9e749a037cdfd3415280231c1e889c42260120ed7058d964e8c9fc1640e2788afdd52549022ba771bd8f6aa17869e82dc447866e5bb2eda9fa25fed5de1800dde0487f1b85914bb15e86502c747f79519bde6bcf8dbb0b2f47092db46d436d6a9f6e985aff51981c372dab90d02e53fbf353360c7473bcbd3d8189f20abf7a76caad487befb476a376859e9eca499c6380af9d5331e00c6c8262165322169036119aabcccce76047fd1a378810ecf118764f22d7204e51f803086b65f68ebeaefff9dde827d3f2eac38b5d06c9e69c2f732a6f496cb8f1beff09e1851159adeeaeeb0b2b1a950f949c58126da2fb865d82562c1b60da5255d608bd4c0385ef7d070f3e7aadbe0ce25ea2423a8f2277a707f03b2dd4cffc5a2e28adaa9ad909e2329b982297ade08671d73c58a566ea1d5f2289a3c52a9156a919b49fcf192676067ed006251f6bf895db4403f21666397cf113a20516a92efca59c17be973920930e8a2172fa422b826912ca1b46cd1a9c270f04d4f361bcb580f79c8050f6d22311e15c5a0c59d78bec6bab1f2beb6effec461efed7d70420584bd3fa7c3b0f8d6e259881be59e494b44a8bbc6fad5c3c0b076cef3a4fde0b6e3554770e144d7bb216e5167b9abb7f1bf834c10ba01e55cf1dfed8caad1f3e3acc6d2fa92a63984354d6ee9780f5e9f29b5fac24ecc3bfa14376f6aac1f84b4f2d5ee8557d88ae57699f50378df1335c02e638bc4bc20b93d853011440b4525c124890c483a3cab5386d5483334808ab40b21729a0c1aaec92bcaa37449d498c9964c648cbff9f1c439a2225682eea10edd7bcefbf09bed85a7061f51b63f00bbd4a2595798b1805f77bf47d5b5b48f4a3ee54a49224a4dd4d12d29316193e698b04b4015ded9744a5e7d1697ac9b55080b620571965053334538912553d6d447453b4231c951b2ab2623622a3482c8c4f662ae998c774ca4f0e9a9762bfde87cde9b1efc7e3324bb3e9d60efaf404430680c7a75d9a787ffaf8181fd00d5a90c76e23d7e7c387455bfded012bc472cb04df4a81aee68df7084c95f069ee437d1238b532671a8f5d6165bee41ea7866dda023522ff50f9f1e57ab90d2c84b1042f006bbb8c688200687df178effdad3a90cf17867bf9f68063ca74854ce943b9dc2d89e3223aa3cac56cabab6cb6a7fb89d2092a66b8b5439d89a368b326f564956239ca419e45ab7edd5362b5dfd21b6d477870559227ffe4add246dd38d4159f5b54369e024633427a02fe1da0a219f3ca3160ebe955a8b7c9c9a0398704604e2b7d9413f03990dd7b668453f7acc814180fe0e08195770afb4b4690f6fb2fd47b8c4108c19f77ce31683d9c4d9ea2319386028835c72609941d7234cda5ab3bbab061d6bf31cd9db780a070c460c4b86454eec392c23bdaa38e729fe408d5944cd88bb0acfb09465f37e171ea1446c01339397bbc25b323272a0129dac8e8e23669b519275c6e24089af4bd471b72243e062ed0d807bd6099fb66b1042f8b437a1990440c37aa467eeeff854a872f6ca9067ac2e497d8f8485957bbffae58610ee2d3adac63c6c98058d6dbb6cf2c43b9fbec0458bd0783f7d1c59c0eac5e733b717685a44f35575be4a094bf7b8059469306762a8e9c653cda9bf2bb84b2cd23f9a0fd912617520ec9cfc0e8fb6b1b61e49aa8169bf84c85224623732d75328a9c59f5a2a5e46aef552d3b318f366bf28c50b823c03c714090adf170369c01c0b171afeb1b52ff954cb943549bd7fe4ee8584dc6d804387fdf7b4bd5e5a0d9ca1031bb06807fd400a11d9885cccd54036e752684417f485eae51c53bdc670f075494e7dc8852a5ce6a074279d59b1f4aa9ef48d117f367cc5a8357365ed54e2298af8b957873793c5837cb649327e7cd3ff60b1533a07f9f1f7a2fb2ea9034045b0f9ad411c76ab97dd1904acb7c355053c130725f8e29e32b41c5eeb0d1e6875e78c6ad87d5eb4f140ce039642656443adf77ea816d21edd4512a2f29ab9d6173ebf58c9bafb928f54f2b39c37fe7020232fc0f07529a6b4c7b51eb6cf336fbf274c38c4e67be1f7a21cfac14baf69abae798dddc863cb9fd50e0d3d451d6a3b6ff687347b0846581d8c3b748759612509feac32c1d3cf905c5bc986129be86a9527b1b9e8c0fe031703c92ef0fda883dad5b067a89a112a2cb0877731f876b76158363777b655c0f01ac7256977bff8c5fe5141a5aa1b070186885cae8ed4b79b8d4d22df809713cc90331b79964e020cca46cecb2377e29b5b610b6a9bb4fef7e285f2b148d39d88179f3c0a925e137da1eb0ad8f7a113191de80a4cf2f51f30e9b7c23047d1f0a1f907b5fdd51be5934238fc6405fd14fbc6b217abcb8a51aaf3b8d7045e71cfbc50ba08b9e51f61d58807a6ed72d8e4696db3ce41c4cd3c353fa697c81b0a450bf74be76cc52774ab84f7baa4887e7578d051996dea94425bd7478403ecee53fa65f12b251bc1f6f7912177976a4f01f1190b623672509e313b3215dac2e4a7c5129350161ff642782faa42d762361be70d22df0d4b12dfa6cbc5d4e9ae1d7e5fd5cc6accab8eeff494f46e95f40308b790496c09aa732dd00f0280177f5c988ed4c68c5310881404e02f1e59a57aeb48ac5c892fb5c773253e790d56da9e35383321c7356e87024785143c723d1d86ebf69e1f93da88af750304b01278d15d8d3d41cbd4251aa3f398523d4a82be8c94bdd268297ab955b8a15746d9f989ac7742c11857eb0ff5a83f9affaa7cfe6f60d46c066f2dc42a7b7c26571cf162a8aea801cd9fde389432d0cb55c6f3c5d5879be5980e6a088cebd33283c6aa8136a15f8e62d004cdd335c624da802b7ddf20a16bfceb97a1b88b00004dcdf5a9583fc8ba7cd54a003b00d42abd3dd6984a10a588ae9e060424b9afdd47feb0879c180c5674c6a1782977baa210d19ce0dfeb890c5defd6777991cbad237f58970da10f1243368c44620a8dc71ed449b042d29ee96e469cf37d75c7866abd86a00e8d9a2200aca0fb74225f609885001de21b1889019661f0a9c1bfc2e9d64032169aca33ff1338bd3c190dd99aa94d6e672081774b3a32d8baf644af3c8fdaa54773aac4314c983bac251a56015afda628a24b8386cbdfabeccc136b3fc41e949429d6e27e3576ef38b0b212c53975b6b173e7ef33744dda5e138c221bf2aaa27c88c1f3f5df3f6101ec89e784e57eb8e5cc57ce72f4f1162905ef8e6d28f45cd41842c68480b0ccd8463feb8db9d79b6e6765894765c4d603e9995b895875558a066582c1feafcdbbe4e48d759f96007065931da8ee4c7c3e5b9d1cd40915dd4ef763e91e9b9f976969e8ad46ba6f1c717269866f430c938be61eb77ee7e12b063ed2fc18b6e6567158de2f5995d3431571f4823a7ebc338fea867db996292802e4a89636e334d54fb8d6800f0d39ea227ca6abd23c8ab2772bf4f578c53cf0f334cfb382fb394ae3fb951bfdc4078039171b382141a43209bd1781ca7ad32cde809e39849560fd76111091795813fe4ff4858f3e706aa17617182ad534731cb26bcde9044e4168bf3c7950c9e25721f4a37f3f2846993b364632fed74b046e1a69e62e46a7b73f76d7ec747c09583b3cc610837daaeec5e1264669a74ec6cb8c2cb792226cc99b99a3bc9534aa5d34681228194441efcd01cd768dc7a5b7bf002909684c6502e12a2c58a8fdb7181a70205f3919b83c60da732cba955ce6713c6fe57f89672286514e7a7f705cc91b898fced97fdd573b6f5588d477a2ae6c9abdbe4020eaaf3b51f96e7219144b0d4755d8454e8ff09ed0abac97f97c5673067bb2891be780297f56cd0b7f9e73df9acfc0aae5e7e0da5342df9376ae84be86ce0901e4448c2182ca4b62142f3de0b412814b830917cf1e7b91049c5188e924a33cd70fa6783e27f3db1325793eacb5c8af1003a0fdd8d1baa662a0478bdcd6c131e55243ed5a9de125882d6523418afe077d93c59f4321e57a60bd8bf72aba93ca1400ea7138ccf785a816970fc983ee6dcd40e6903f98cf6d4694743be26199c1daf40d91a7729feb96674384db087c67e6fc275aa2615eeab9befc01e6ea9fc1748d009a0a6eeb71bb02e541c060b0687a9f63cc462e5be6c374550e139753c19d6f9fbbfb84f2e2d02a799a4e35e4c4642f752fb5dd108ba4435ca2df45725f93f29154b23ca12657e3efa010d327bb5d4182ecc6eec445c9fee629c365aeef0e0a3dc957f4c22d84d424eeccc37a84ed58aef16e0df4e3022e563482838abe221fa04affd684d733fe5946b21beb0d8fefb7167ae54593004fcdc5baa20c5542623bea0daf317cbeb34be6db86938b0fec70c4f16f785d1ff0c82fe8c604ad7cafd5350124e56eb3c7e55ab211bf795ac5ac907fe27d7c10edb45775f393f2c7f9c6473c6c94c46216fff3c1516be50295aafcd9ddbb36acc934e95983f79a41dc8514e27d7c46bd7efb27277e56b8112067f92f9a852fed2d0f6b6d6ec7cb07a29d36865c591bd4a566caafa50c33af6fcb6a6bbe2da1d50fa1326a335f368c0e85c6f0af917c303b7a3c08d9abb55e515d0b4ae0c3f9b5d7cbe39c28149a98d923beaf421f19f7bcad856e975b6a82bc3a33102901c78873ee134b800642a0c579083b343bc4241f58a2a47c1a077fc4e6f86b2795484d2dca8d4bbdba0f489eb8f272c0f8188e5864a0bae15ce8e68d79d46ab957ff19383edefd43d668805b4435dc9a20080639cbb0237f241d6f887ef5b2cf4806b7c3f179f45e51a4d67b9381b0b42aa3e62b400a84627d9894d479cb50d98431e2acf7b87e55c09dfa60034125cda85617b59abb1c27c590fcbd391516c10c7d48ce860dee3658b63a80f30e3e1eb0322908f5ab41e038fbeb954d7d34310b819465f279b19647999fe342a36f3d6e7863d981214acac5e32da945e228b9bf9e8b712e1298d316b66870cd0fb771d5b63cadb3683c0e6767fcf3bdd2ce1efd464cba4ecf2d896035273d69e5b805a30f4a8e0975a8f0607d7c4ec40baaba7e297fdf8223ff263f7278c2d080d4aed7305c17fd7a00269535e6fd4d6b3ae190c6c7f5774ca1727ecf5c789a9ce57c5d6144bade0a4ffae5e9c2cc8a8843f8e68262fd1088862ac98fd5d2a12e94ca2dcb0d2955b86c3b4a49e5499dd5910be551259fbe8750a7766728bfca1ed85c6285df2cdd55b1a21077d47a29bd83ddb81208072fff137a8e12632619ce878e48321eeffe53ce570888c2ebcf2c767d7d0a751d021ba0a1cc4c02392dc67901294163fb22af2bda039832a7feec797434d0342c02213fd38998e44253fa44b99de3b6702e439d5c0c91fd7b64f44fdaed0013dbb9940af3984d11a21cbda644362624c05e26e311380849ff09a69acf6946b08a81a8cc71dda1c785b6735937bd3d77116986a444b4daaa6c997ab7e0115997729b30fd8cc3864a41c66080a314b7b058b193d0d79d80f274d80a8f9dd7de474cb2e496047c2e38744e6bcfce3451308bf270e87ff841ba2370448f1639041f55e546f00084f280191e4a20678905158f71569af9c5d6c899ec2e1065a6dce3b3fc4d65c12cf38e63c642f25bf031cc246936bf01424bad81c2c8a277f08dfb861e244cb4ea3313061b18e58be8b9135016bf127517ca22d05c068ae3c71bf904a6a53779827b6b2fe78c21bbc279866aa2c0a76e524655c48ad5ad1efce770c03afb41c84abfe101a7a2094ee1482e0b1b721752addb0a2fd9230e8f2ddfb9f016f13a4189f9135d8932cc18092e83ca56242fe8eb0fe2bc459009b9a21e5f5a0b582717d76d17f0d59f62daf0a0e11e9b6246362b736f52942d094113e52cb7e057b3d1af8701b233cacd9f14d41b9662916bc5c639d64ade8906e537e58f29fe79d72a589850cddb43720f5a3abf6342eda3d1534a0e2b82eb7a877151664bc6fc6eb9e0b90ecc02a847a7ee4a1c454a1043153ee54073dc6bd0d9864fdf31c694f73e88cd0ada7805f6c47fa62568f5b16f852f8d4dff0c9b9db3b3ca57dc020eec8cb3212d85054c3ed395125014462135258c5a2648817ef8d27cc8ff04d68c929355893bfd8b6dcf437004c6015feeeb63b42fa8652f42bcbe4a7b394498eff8eba847ea4ca47d439d7ce714b8f72a3f4a70f4dd7ac7031ddcbf969c83a5be78a7403e128fb33b30c48b4dfb33c77daca14dc7f9d49723e965f535761c94483eb8782875a4e75560826fcf616bf893083ecba6078765683fcea9024e1599409efb846b762d21236d493c5b692a8344379e62f5e6487c91e4bf7871e7cf172e0c71e001ab419f499b383d5235bea5ae491d00432139637163077006d751b63ac5668933b43841b419a544919ed5f203677fa9f80813a57f850c31429f428ebe3a8b2d98713d336de7b0ed5524f71f0301d86d439052a19e9ecf1519c6deede137f20f904d9b3c78e69d211c75a02a363c63c51d7bdc917c14026e8c6bf5a90c494e4f0fdab6ae63ca13f7988ba67ced97c2a68836c65305d879820b254b4147bbbc35ddc3591a8bcf4e0a2b8782143a457a04840c1a592b7c0b11451200430a717f4137351ffa6787e848baf22e46f875cdb2fb39a9698bb66e6d9842e08f378aec75c07c82e763f9dadb8ba0735ca5e1924d89b526722d83f239f38360ea8c8da4686e27809e255a959000ca47c87d4da49b8bac90c9f3f7f701a36d31fe712629fb4074389af4cd7e6a5c9951f8223fb3f5b17a34102c944ab10a1031f2289b97163d782a371956d317adee881035d1db78a6d0a09d80319ed89244a88d7294824c433b554eafc82cab8d16f97286c51bfb6139055839f55c41cdaae2a812ab6fe0b9317d8dd02a3453a8a9b02120a6637b64d3d2566cbcb91dc73fdcfba9d78f7887521e84671ae3048835259550d9fd8949c6126d8e1882488e4715e9464d141126c977682dbee9f755b19e3739e0dbd1a2ed78db81ade20c5f6a8f43f9a8211fd437253b09d1224f4851f0ceda5f8745f1df9a3bc9ef6565a9a23e6e5c468e2b627672062a6a7e697c2268f561860959e23204b9862fd37af847a271a2371f288fe1ed34da7c6ef8a2ba052fe9763b5dec15c2919ba8f5f4b1c2071b17a619b6613d27eb8b76355dfeb12ba402831b212c5b6a56e5f8dc470c760cd2f8d5ce75890077b15f5dc42c98f4cefdc5712c8fb64c7a83c7b9fbf09c76c65a3a63c004f29477857fefaa03dfcc10d2ed93505b6b1339fab5357d9960509a179dbe3168ff3890a96a3683f388a025740ea68ae2465dee385fc2ea1684256b7eb318c75f2819f2a4c82e27a45ee4c6d713f88ae3d7491fa4325df3a1128e01fdbfd37ff6f95c3d370d0c61f43a350341ce3825c2622a2ed50c8f47849a7c5f2c84daf9b586499b70d26546f64437b5bbc859eff479f1faa314b9a17c82f8c7055e69b1f8b70ff01a264dafb179304f04c0a756e962768a9a912e6d60b978e159c16b1996ff24eff2b36b43497c61701526c0700576b66ca16d86c0e5f4bda98fabac972a5268409c76c04ccefc0e681f2aa4dabe5855dde3bb84c610b7219bc7057eec954b0104a72a5183af1458ad94ed1526d1d60664bd60379918d8503e2e88dd25b2888812edfaba145c4a3c1ca32fe2aa23bef3b3321033a4c5a36de2d6fbea98856bc0174b84d66c7a9690623da73af6f469372ec91a41f311f4d1d8bc566d18a7f636c6c335ed7f60169f2b761e994653da79badd317ef43d80d6932e81bc48351f09199723ee2ab328055e59265b42f1c3b18c2e168d407304994f9146da4df348a3817210f08fda70c2f0699a998436e8a24b03d2bc240558c7f093cb081c195f5a37d4aefb3d46d23447f36d7ca32dda9eaa589af74fcf8d48b8c7db6ed6f00b2c8209f57e85580c4f14e100ea6fdc8f9b150481fce272f8d09d57c79adc9b4a434db51daa922c8a83692d0e3c8aeda639d012d1a073efbeed5a501208336ac186e23b781f304d44ca202d808275420ee4c76173b7bf071fc6f520ca1f88b7bef3808d30f77a144fc4f033c77aa833781cd186ad74e3bd71d409f58ecaa1b8784d76ef309e97ef243fcf4dbacc4ace6ac104a4c91e9437f4fe160518fd134048d5be36a22ce914fc90d36e73c9ff918bb61e7303011f39e8c2aa4cac71ddbea38acffffa8a66a0739dc2755845633d6b3262d92b7575207de37b70b57941375907bee669a2080e59fb4dbbf0ec30f087a2b84e9b42806933bc87ddbd88fae7580f7714c34554fa10a2bcbbc20d4ba43f1943d9b1f6d9c3eca7d536996b6c63770349143f12cfec27b289f065280aabf7b510ce0ec10b959a2e2c57c66dce23a7925021a10b75d9c9be673fb004c1e1e9013d88cbd84929cce5b6309f470e6b8c83e323b2da54b932d11eaf5606eb52a1132b5f8cd2731bf7bd8cc9f7d148317a4c2129f4ea02d26d01c15c4f0e3ce45af3388fea4d7e649653bc07aff0e581124511ddb932baca10b8be86b50870d3b9c914f7cc9a986b5863f9328bbda2e94a52eeefdb860ae79b0c77fed93889b359e9b99efbbe9a5bc12c77aa0f468cb432553462e784508dc69b44c4cdfad8e590839b1c4c5762f1e9e6ef614d72dbb0c21f90ba49d421804a7cdf07926be2dbf796dfda873e6b156d1d30dd2bdbd555fc41e19e0695a7e65ffcac9ef5d916aeb5e0f61c9830fe45142b7acf6048e16272cd470be9c687cf51b32bb45cf214073f6d313889648b1ae0e311ab3ca50493ecf629e5e03b8fd131b0f9fbd148542bf6c7775b1e75e86a33f8b7e138c5f7aaf07f2635d85206dc3765eb547db455dfb6ca5b32685926e5da9e01d5ae339a92cfea14f3a67d87ad7985dc879864c899d3ca776e29a20f3eca6c1470091a2cf65db44d5aeb5d10bc65192c216fe566f5a0fecae15b6f59e3388ef76b47a6ada2df5aa16bd855a2109b643424ff6581d7ca065aa4f1fc2a0305fd0ac6e5efaee3e26cb5fbac13bbebce9fcfef242e8aedd191bae65adbabe19570e818dfd94285e23ddd6cd32c170794b6f2e87760745234c6297518d617f0d84ccbb40e579f6ce289232bb6e324d0cba46fdef0af14db7d35de1890f445068321b58322304b5d26e9c89d17bb99bd375796cf04bcc42a4428d710d4c5fadab67665df2ef9417838aecad9811b04362b6d3eff40a0bdcd4b1c249159c4a69c0b81aa25e3d420df36d97bec5e23f8a5b2bd86b77e7c6e4e95166fcbaa01b8d2e9633d781e498fb104134d3b1f247363cbc3236c3cf374f20f6d1057c0ff32300c0888ba0cc0c9c5d662ea519c4023cce4c63f2b8937d60ea80e9a626ce053536750fcf5f45d6ac60fecd166764c39a66a6489176282d1a73768eb194291e664afe1659cccbf130a830d689f3345f22c0ab1dc5cb73b14ac59d104847ff0cf236c6227f89341e203e88e252dfd8420190b3c87ee45d5b3fc11c8282fc975fa57788999dee31b429f502cda7a0e0ae90b460ee3ce8bb96389e96d226aed22204781ef351591ece4ab6f6fb6c21dcfa099b0f18895182446aa66773f8a1c401aae487a03b74e1eaaafc2e8df1707f974fd6d33a8289f5a5520f5e6fc05fea717401995d9b3816490215fa3c990d32954891d13c171b0e0e4ac68a39b4f8d12343d6f72c44eaef63110129a7465aebe815a1ac43695f88bed1c03408330b64759305ec4c4941918af7eaba001f68f7bea75a0bbcf732bf9db42450460924d6856943d2a04d40dfa5058b890a6a8ab557461ad7df189c8864e11f3abd68c36c3a005947d9fcc57df2a92914fad89587b02967c41a933e7bb8683eeda23f8faa8bb9f99b2095df701b7a2fd219e8c6354511c174b167b90bc1584418f6af0a1695ccaa11f15ceb6080109515b0fc82fb26a330da4fb9bbb1b2b089ab5459639020c8eb05296e52904ab2e6ce271282024e1618d68a28ca6f8531b0f8800e96c7b0e33d81245d63d823178b9da1361e16a7189920b9d779f6492ba49a79a10011e82d7ac456b09671f856ad821cb8541fb4a1bc8d09ef15b2d60eee575d258b6564452115c94d6ebd1ceeaeedd4e4c6e03d2b97f8267c995481a2c8a6217ef9190a42e269a29101786e036657c28c1dc17a9afafed5b2e17b2dcdae0378c29422a9a4e6745f35f645db31848abdf3753eb4e7ef9f940f6f33fea58429408b3e2372b609975050d53b81462dfdec7b80037a63fa7dede2c7875cc132e8fdc0d03fd67f812e316d6d677596c1a8c1c67d63ed3d2405bcc243f9c0e19aadc134d5fa1bd887f3487bce598e423395ffa2201631cf019c3bf43c29da073997f3efcf1178b561df9b89d1cd8ffc3d60938c1fde882932c056b4fcedfbceac8798adcf952fddfcf5ed059f7f3e6ee3bff747ec55110d10ebfe63fdcded7519321dd4f6b093cae29d732541aece8ad379921daa1b7fa75e58a8b3bc761f68128ce827d77d571f4f54dfcb95c941a1460f5f753235ecd0507bba475ac4ee0b709d513fb73eebb0f8dbcede7497255faec9f2194f2ca2aed4589d7812c4faa3fb1882bab94a7db8857fee13425084d50b57813cdc4fc27e6fca23c91fd50d85ef437acb96883d2e3964f99745139aebc2e23dc536f55fad1badfcb9c37a5338709d210c92fbceac185834c884a0e27a410ac47edd8379309afd8cc1276e1b5bbaaf356e08a28e0fcdd6be6cc4d20e5a7ec75044f63487a1e28371f65d539059aef9c03e974431d2deb6058c38057fe86fc7668a693b61e03cc22bcff6a9b32a1f3b0e5dd40bdc3ec6e8c15bf469bc888011fce8bcbe19fea8b69b3c832d2eeee7890ff800116aebbb6824449c95744af7f0dadf240388697290b23b68ece898e43a65d381194a73f6adfec5b73f5f5d027869377411e6dae324d2443a1cef6e018988ed14485241f0d761c7bd557b0a8de8b6ee49fc16434d5fceb35deb6ac1ad811b01c90f84954070d3c20cef176578a49c4ae57baa02eb5d93b134745bb7f1374fc85ba515a3db27f44246ea86b47038333278dbe67eb95659d1430ea68ad0f49d98f98300d5d30454df14b3e982e7eb89e7f23fc9113b03043ece7087650d60641dc7c2d239ef0954b763bd21eace188c56ba6b3c65ea0157ca32728219b507ff16e24397dc4d427a199fe80d34ce4d41ecb48efd5ed26b30375cfd1eb95eb1d61d86a13027f33bc00f7b4e7d7a194cea25fe784df0551e7f4262e7f2f4d4a92c82ea7a089f8ad59b74e33571fcee1d403647a4235929e6340b2142a257e65906f0896d1f61f26b4eb8c726a7b6919722f1c134d642e17595c00e2a01af1e254148d48a39150909c6ba9b6405c5f6b50c69b5dda6c2a97e7cf14bcaeddcc762d52e2f7cc995df2de759ef4b48a9b97c5a52973d24304a1d5e6cb00c7ad51376fe5986c9bfc9e8a1c295749dcb395db565b572c8bb7d0d1a4dfd0916e5d963f9856698ac14022a2d5d3f8581aaa002f12da69b5b2987a7d516fe964647fd1afe002653f7fb1b4f123cc9255886663c7bc46cf337160659bf95c8ad8868dd99caf6ce8010b1eb23a577c5c63123e02da884fb31db65399bffce1ee9f0ed6b1ece0465f07903b4f05a35f19cf33bc644558d1e212a6624d60f8d5fac1f469ae1d89c72ecaccbaf25e243d441cd5bcfc394f4b02c0b4add1be095aa73fed9a85e1e404212db214e325fffd0f3914e649f31456452dd1e41f4b3de6330decbf6567ba45b29f766861fb541f5cef1d0bc46a686d66a572c995365200364b183e91714978d4e6612802873f0f9c7933276c5b28008673cdd79230d025a2569d08c87e47a4074b9b8d9e7f8a7c6c4561a8adc0be4fa9f522795adb6b5fe9fddea52bb311b7f6fd296f655c137b24790e3d5f44c45a36cc0ebc78079c39445fc9f5e52bf45c797c9242e28a4ffe70df5c0f96228a1d5d21c648185d3d2c49ce3b03d2095d19e17f3e3bdaad34039c52154121000d675ca85c04f827960f377b3eb85b1fc5ac7ff08c9796811940ed82499efb62e6969dc12e3dbfd29889458ef788593b1719c842f6ae2d08af2ab4c5f0ae92a2393d97909679bf5d50e206af6ba20fe71e3c71ee4339102a2abdb8b00e6b243e6c8df2ea514b1f8914740aa341f74bb7f03c5410fc3e86ec19f519120993c20e0ef5b260b9c0c44320c06b686dd4a947fcca942bc5195b0bf3c60e48fa26ee6310874f198fd1a4b457bb6095e526c18d6e15215f6a603c72a19190cb59cf98575805851a20d11e6c495e48e6989485673afed0633c251231c3d3502d64af9185e3f3196e279593de4176c6a7087d6d3c77513954be577d88efba61fa32cfc986fe7efb18178160aab8a99c14d753176cebbeda18d21cc445f5fab789780d125c95d5a0327fd0d27c8345f528219cf6951097efb678a40568ba4b069599621be354e49ea2c44ef908fbb20517dfd8f1b7bf16f888d3dbef52a462760392bdf6380ef92745849af25a3c3328d29ef64be84d1a6c6fca9faddad3d95a8281d6e5fe0b7b4306d3f595632b164ff50576596dd54bab0dd20958c18e6b7c7bc0b4a4e7eed48db2799b3a02856dc37a5adf82ff13bd7d9fc212613129aafeec55b0c41a0c74d9167137cd83848bc7bf7b3cb06f5b3748f4c4a547de41d4fb9d280a0b76c001254ab650de66f8c3a2a3de01d1b5589abde26111cdf66e11e266d31946ae9e64afff2117d9380e9bb42d041e500a2566443d72cdec67b0396c6d2b2e6efdecb446d39d4631778c3bef479586879e59d7c62a30591e7dd232b0ae402e0e8c57e07fc068fa72e260cda07606a1652ce503424861cc192274d156f2adf9c2f85e94a6192d3375d4fd7e0776686d59e255dfeffaffd43d3b96224887a2c2fd8eefa22bcb145892cee3393bb5402f858d6e49e72d707fb4d70fa323f0f64550819e912ef5b423058a49ced98dece16fcd924520042fcf1f08d5b1cc885e65fa2cfa402a1c3bd0c18282a301383b5144deddc69de3a5776c4e48c3528a8cd8632aef2a15173f80588d75e47b21ae2886ab50b21732fe88c94b26ffa69e5a77c82244a9a83ff98438c7317ab1c3116391291ed8e76fca45f257c3a7d444b4ea419ece8e6391d8b76e2ddc77e6750a181b3b0ff2523f4a18511cd140779475746e2cde39b0cd6f4914445cd11becc5e0f5347234705567480e89a68e347f9d152c5682d4cc1dc610685e12a5fc10e79c9a3c6e8d2dd5cb8a3b1f543716002e4434178c54213d2bde6fa7bcf183374cf205992db580ccfd238aa3a1bd0969ceb211f069038cf6a6bbf9281dcaa20c63aa053006e89d8b93fada3a584894b9f9ec97ad6ae60bc283475282e52cc0bad4a0def46d7591af97c561e410e7d7bcd7d854b437a1aa6307fb3920d2c7b6d122fb8bfdcda312a3d17a4666dc341a3cb042535d656e1bba190014093c22e7334893e00cb12815439e5f79d68eb2c0b9f7fe5edc8678471e97bbbb1ab0887e15f42fd5f59a82c2a5ddc9931dcebf635e09a5494a892668f9e8620f27ae4e435dda01b0e8bfd35ecc2b9182083ea01c86bb3a6df7756ab7225ccefbd6a49c5eee1c8f27cf820bfa2fcdbb73f921fa8d583a936b3c995b12b105dc0b951ffa2f0ddf1a06044a6d8d2256e8ee2fd0c0a56e6a7ad08e56348cecd5e3168c514dc721d8809100b7a9b43bc6fe70c55c0a98fc94e82a1b14e2af6ecd83dc74260c5ca041c4fdc1b6802926cc9e28475e54b4a8d789c1c458f0d251bfa704e877ffae9abec29d02865390d9a7669214bb3a963c6b777fa5ff41df1555913852c9c79e9cc96c47d934f08663746131ed2f86dff3dad46df8a7432cc1445cc6ab2f59e916a84b7b47489aaf9abca8dcb32f83810312d03d7ed965a4815e9dc6e434730048175e0695aa658bea9b05df7fc1285d15b60589b41a9a5fc50139bd811d2bc6980e91cbffdfcb4ed0c776477f1d64bbf945641469197bbf6ec108e964d1221bab423826a1e01ca2da7cd60a992b37bc206a63817c551502c3c8f8662ee1fce049b2e6817b356a0ec50fb5dd3450867de4e53f570598d416f1891b6ece66cccd43c39961c7d045c7b942b3c45122c4b8fc2de5a976d41627e9baa6ff48c6fcdf4d249bd39b32a266adbfbe5ec861d71b6da0082f7cd06c99abe94b2405f6694e6d1e41f83a31a065ea1d5d341f2ef5a94e41989223d133ff88e059f564e45a4b1855327e6f1a0d746b44af49d87c65b47ab72f8e2df3a6e3d4e4bb101f5839c2e4b713610232d52fcf1d1a942c504787d7348fb953ceee6fabff8ef29f32554afef5555ddce4a50c8cd9073e6fa830530f332981ef7fffdec5358b740a37a9928e2c6367074c91c9154c39f0c9c17526bf6b4c59b00940987f5a194f037d71718e0d3445d47e33851e85f9134f5f7a03d851a1d437a8f1e558a876fe4fe0e393360bcf5c942deb2b02e04df17fe1b4d6899fc2c7019df2acca50b16f1d21e314426f1bfada4aeff695d1776511b68ab016ceb714f64df0059de4082fe82e24eb9c92d0a84e7a705595760bbdfd5e4c4e38472060e01a1dda7d02016f5a9f4cfdd4caa48d9cca5686bfc73557abc2921f027b02d3caf72ca23040c9b38ee7fa640b88e88ed7553aa62581c581697d53c38e826018998def4aaa83dd61547e0d4e89c44f5a1e1b9490157224204a5745096c19476d05cd2045e8653683da892ce4e03b583cc7b5a677c15a90b7c7f7ad70a203a7c33268b65faa7182edc24cab3895152d528c4c4aeb4cc9088bbf294540d3b5ffd7f4b2d90f8eef198e4ca459a9fd45601eed8a849b6a80cf3b855ee2e0941c91a1d5c450f89242e33f1074364c92f3d8344bf81785669219c03ab413b4c31e00d58832245c95b4288e949cdc9f65bbd81e0d0f322b5f25a365c0f354d3ed522aeb746b91b1c8a357c0b3aa449795ba290b2ee5364bbae6e13dea4e00de7eac73066417dc9cba1faa4aab90aed5d37e139033c4d048a48f8ae4a71d911bc5e39add596b1a607b3ef68a85a0741fdf3c63e9a9266e6f8fbd61a739e0f155aa5baa6a20e8301236588bb45a1feec1eeaccfc662592e3e79e0ded3b2c39752e3677d5578350bcea8195c150edeacd5e4a260322b661087ef3e9bb4349c9fd5d37872a36596daa61bdca015e34a1d5af5856e1ae44516402a3c53a7a08c60c287eb43cb3965aa7e4517467767433702210be4157cca68f7c10cbb4782e8cf3308b402feeae7b782c2d57298ff2f6604d0cb3d3f6e3a8a8ea60ef6e5c2a5fa69226f8c7760ffa14eacaa0a00aca75d7f8f959937c52481792af311691f11e5c2cbcc36bb20a267871fe1afcb23853e100bfa5e397eae05308acde327711c5b74f98b79f74a006e812d851c5266d0d79e5971aeec5d7831309cee953c2e704e8a75e0e79085bf62db044eb0ab4a1d0b21b79540a026dc736cd7840663de68757eb1e4cd381e8a51004f734c5386273ec9fa387155abff2e32402b582dc7c30ec9f4ccd6135d355c009e11aaaab6f10fbc0fd785593727c755af4b34bddb5786c6cdc790fe40cae7024bf2ae62b1eca2eabcaefec8ce4fc71b6a87622c05de2af03ef4930724f8582de7e4c7a39939826dbea9258414da63150d8de0e3f1035940fde8e469848dfd9f807821c2f15854f973750a9e4b7c45ea987fa6720f92509a8d27b2f6c8375e6b592a9793dc60062ce94257b626197f7644cbe0c6daed7d228d989912496b2c9a3841c41c9d388faecf7624338af52dd03876d007e802784fc7b99b1cf93366c3c8bfd492c1dc4c506f54d3efae01b023291266b80ae3fd090aad05d6422e1b96525e7b3aa7dd918c96f488163c786837fd1e86abd1523146985bd8a180294a37fa919d415c8968c7ff898a9d0be11af79b3e0f3ddd681d1f580305a9fd311a7ee946fadadd456706496d2c9c41e7175b84025efca6c528f84a013519c03e03e9d6cfa12683c795b5c0ef7cc57e21e4617a093178d6f9dade35bcec7d5e0f18af3a97b1d10b06e051fec8828492b03ecded1344dbde010794f0c2c97c5512234c64e4b0c46499a19a1b3bddbbcc8e1aa017d73f13d2379834e33216addd6eb8ddaced26dfb32264b1bd53dddd52a24880ccd2ed1194bbafd6913e636c29d8b252d5dc96033ddc05ed70b78a76d3e67e2ef598e9e9c5b674717afef6fd470eadbf0e59ed49a817c265f01de9d7553c394538ae35e43a039ca6f2b9a31928ef10d8bf0718e0255509f4f2dcec8c376aa19079b705ba5207b4c4a8434d6cb9cec7fc792df0291dfa9a543728f96553db2f8c21d56af550f4a9174419024242a8865183fa295ffc80874618a5e3abf2ccfefc46f2efa6e678ef19164be75148425795c4bf08a14d629a7249712f5275fcbd5389d4060d9c663ab5dd7f8a914b50b8e554f8411d0f57443a1b2098c6a873b9252ed013739f0842788a229f6eca33ff7182b628b9c0dda1cd97d841c0e3119650806ddb64349a0da8bb332bf22e7596e55235381cd7bb044c0e0704b1140f624617c9ac56ac8159a76b0ca97237e581b8f30ae877bd33eec1bab23fd93278b8f75fa1dc59221aa96c6a32b59fce7d551ee46610f8279baa8030048fc8a505beac68a011af5f71c6c0e72cb1f51c5a3425ca0ef8707469eaa0a74b0cddc852c18ec90b280e69cf4d4c928f4f955a3501f089637a38a6cc5934d012d31bb48e2cb28a54d6012abf35f3793d7236c1a2d2554a63c3349c43e1c912d42b2cf9e8bcd48e682e3824735bffde9e9e30192761176104ad94e0d42ab3c41330aa1b7b4760e76a486459941b2032287b4762c50d0509720c452ae08bbd23dd16146018d516825bf06f4cf2c5c0c4232215f8e38b99646a91e4ce8042318bb62bb3b2171077ef90517abaa01c10f7095df430d309fe8560d862df63e3a8e6e9ff8aec3c21367b3f11aee987852a32ebdec5694ee6458829e2d2a6b697230ddcc57360d7e8312efabb3789c542d028dbc9903d1e99e417d174bd04f97b34fcbd53f0d0f5457fc6e40da25703ab0fb82497ce3fabe0af1acc8ee771aae9dba6e740bf5ccafbb46fa935b6de57ca4336cf79114c918c71096d5fec2afc1a45bf78c3522b7f290e9a48a89ee10b7419a782efdcceae1db00ab7397c401b38e41da771dbc54e53c41cfdebbf1f32b3e36d1ed6c33a1df7846ab92899f63d6cf056964c44579081a18d68ef07779d4d295bd1286ef6142612220ad802f7d0880d7a8a6c8b5891ba77b4a046b7d752c29f5f0afc182991f411e6bf0cfa4fa3271adc2e8dd17ca1debe0fa3e79d74a232612adb0b4d573340e034b62fb57bcd8e968bed8c21f42e9e575c3090d4d806ec3b931683f765373934c0cd23d1fad70b0893c25aa735daa45d8466b7130eafb61566900c95a8b23634f3273528b61dd26bdf18b146afd05fbd1bb056956040d7d0f38dc9f638c03132a0ec4af320dfa2b612baef877be166827a58b920bd0cf1c1aef035e30ff3301c73e20f5fd3a969aeab3b9d9b52d1ce42f55cccb8e7882eb25d4fccaad1723fcf0639e934764fcb9a72b266c706e405ddbb9e0624aa0f76fe79c92c040cc3cec05bc32b900556d55df406fb283fc5fda12a8dbc9b4a6ea1839a7a839bb9005746dfa5835585b2762f4f3ddeaf8fe7cfdebc3d4a97d5e8fce4f44f9b556f726fb37aad072873fae1926a70fcc7b090cd8748d9540ffca5e83d57fe3d660cad7b5a68be761945506702a0473ba3e9888fb194966882021dbda63db70680e6c227fd0bcfdb31b2a89eaf59239d6dcdec642145de8227b4eb3e59893833f9ca8de354b8c16ad15d61208f4dc98caa4723223368e9c54d221654a7ea9bd3dd267f8d0652752ea1ef482d1884fdd1253260aa65282b03d5d275a6a4344c84b324d278712e4bded9f898a9212444e06d38a8dae53dab2fc4dfd3b525b6cb4b5dd84639b5a463c22eac4eded0128ef6a8aed3bb01d4dccf2633dce03b8e45535608252b7a833a0b1cb227e30584059353ca690b107d71cec8a6df5b049e3a84071013cd6c6316666efb9f2859c6e05c223464503bfa30cd077dfe342ddc155057cc2841c92ffce0fe708c6ec351b93c27cabf5b79838da550256065853d18ed147e34b43695fc76e9dd2ff965be50d279f7f26fc4f98cc059cd8fe71ea6d5aeb6069249a98e6d75681fee9b50fac3fd08be8a8491d50c7d4dd2d8fd656d6f89cf1926cbfb21466fe01cb1e6212b1114d12db81bc118cd3372fa9e3946a32586e223b361ece9bfb9118a56fcb55a8d84bec9d1d5a22d655e0f442ff5d334d57f3137679931aaad44045bcdd6ff6c88d776eb822281c02ea30ae8774e4c495e44339b220435866ad054262848550f454cb0709c5e8b92baf559d186206efacbb7013b56401217c9d60c713e3ac8e129548476c7932924b753a44a240175066b53d9a992086dca13a1ff0d88093a803ff5e823b899df7b8ce2190d483941b0953f32218cfd998c2e3a9f97d7c9289624cee0c69f87643ab697fec9cfa7ba64525215311761fae3809f5f895985b0a82aa7f68f1aca20683b27735abf0a5b8bf7ef4f7dd782364d6365c9fb2eaf6d4d1ee42cbefe7f664efa662781f330e6f10b63bda41df097f3ea132aed48e546f003410ffd7349229a3374f41f3aef861c435dbe6d7fe40602306d02536506a6dcd3009a788450317a9a4ede8bea730fb97da8541c36b486d573f4bca642d6bde7d9e08de9a3a085a72a685b7dadd4f2f5504d07154e5b1d841351e914db559ba56ffaf4fc9ea5e6bdad00b6389fbf414de57ad322b3fd2c8e4b9ee63c7b94f53d8f2a4dffa1dd285783fd0a6c5d06275afc1bd513e47488211fb31447975fa98d2fd6ef201542ec9ba374bb2a7119ad3dfbffc4728e032a6e4c8081e3b5a5d37f44d474dfbd2f4e1efaaf3625a83e0d1a907dca535ec753d3b8d5095958c167c3e6cb8178c77e4cdee7e4d298cca716c08bb406c2b823279bee66b1d94122dcb35389b80ff529ac2c087adc1222fea3f3cc416dd8b5b17cee20880fe0d6023622060fc62dc32da1c98e01cdd4f2c5aef6d49a60d84df65aff718dbf7ced2e19274736073007709ecf6dbe1b1f02a1dcfee83fc7e93c3bf266aff5d775c5c4e7b105426c6ce15142ad0662143c5248ee47ab8b13aef4c76e37aed5db3290f7ad7f64c70aa4722466118503e8043a76060c87eae05a7a461e041ccd5991257a640ed29ddcd3cc4acf701295945b62b146ac0214cb6605f57434a71f753148d52ea5db2702a755760a9376a1ff6157577efc7f8d6bcaf700ea6b23da0c385395aedba13bf031919e253110eec084ee6946a6610a8c906ac0dc626c381dc22a79d4f74480b902e8bc97945d871155c1743c5acae57ae4ae688904633ee6aac79c926232e9cbadc19c22815ba012231955f1cf1978d385755292b0f245f78ca8314a8d87790ae2fee198b845926f7ad99de8f4a069780c40cbd2d0080da53195f5b25676d1ae9accd6148cf712676a5f010067e9aa70fcd8afbcaa625fb885d7707954f377024414f3c2556ed87695ac561f7eec1cf4d350239b9dfd5e194a9aede03704598afd1808a1205ca528f11b3a1a4e763e7856fed92df1b90b877b9951942714414534975b5cce9cf8d654a6fdbf2267270b3d0304ca586d8c0455b8c8b1256f8f6676db78f93c3eea1ed97c43e390fa824b44e48df88b8e87e9587e10dd552e55710de1312164b4e576035c94dc846621bfbc6785df409f6c9bc9c5605f802171f2a31ce553accb7727211f730e32b9b3cc6c2b8e836e7b2136cfeebfb4136758a2805694a5893f1fefb6aa19bceaba588b377a9d270da05b09b8e36277418c8a6f073d925b47314ee2da8d01d0ffe9755e8f8c1d5715ff0688f293f0cf7c6340306aa8517d6ae1ef27231a5d1ba49ff341255cece51cef0b0afca40f2356fc96e488a714341e7fcbd2f3f4fadd331c1e2214dbbaa55ac7434ea16b600abe3a44afd2a53a93b9d8c7b586c39ddab2f6ea6817b4d836019e744bc90382661647544ed3a81d60db560e5cff0b3b2fae307f10428d8a1025e55d76307e501c9e91def12b2e1ddc5ea0a11ea0f9e4c724722f6e8f06755a833c5161bf3570211ef047e9a9eacda7bc53cf31bb1e128c3a295152f61cc4eb71c1629127f7f6a225c19cf6abe05b6c19ae747077361b63afc3d0fa7c7fac2ef3e28ba1f32c4ad5bda0768f6f9c61b6c89ecccb5c130960ab0310166e39796b0dbe8c3ff2fe30f85c74b0b81206a3d84988f73a7952978861d48104cf087f66123830c887a41f6c7b0619d8590b031aa9abe2e139d7d26dd39d80f1afcb1d88133c7d0e82758b8e52d8a8480a18257e7feb5ddc08245a69c5a4b8563f11c61ac182d8b410a8ad89ff2786bc089e7d67d0ca2cb83b6f5a268a3a63ad39d1df9d8e506a7f66a828ca2391a292c7f9855e30e565bd60d68ce24401d3aad9e4d24c4fdd8ba7b64adde4419da7827ed02c06d3886cf5edb70f2e6bafff99a9a9350faddcdb6872f05172b351ef3dda0e3fdbe272c6b6a63e870059dc2f9f18055a747d2b8087ed9d7501590d2b843f76b5b664e47414462a1d5eb9bcdad003ac8445c31da5968e33df8c8a31793c7d7a555ae7c711d70f3f0e8dc10785262c3e1de9773299778a6c198a9e7b01aa23cfa67a313ce5583d3cdd73e77c86e72f09808f1be0344dd18a9400cdb8af8f62d0ddc7a24d2a0a9857cc7c3c70bc5f819221ac3ab337d433a0d9275d9fa5c2c6aea91c647cc557338cbdfcc83a1ba654f00771cdbd0dba17255d4078176c56b207921f50bc125021522b12ef2fa2e652ef01f72400abd9800601d9f62b62239a13583a6c84d742849d691e7018b27cd432448a1f877e1e001d558ac1bbcf1ad1504f0da8c8701e7b703ff99cdd8a9a4f823163ef3aa47a5d7c39a1adbf3286770a3048e5bddaa776342434f12fb35bdb6d789616f0aed42379dbc9a994bc8a8e7f3dbaaf3256bbe19db2f0838ae524f5da3d869f2f1af32e41fe8d433c900a9a525e675be7aaa7029b40a6f529b5203be6f4f5df17d2464698b0d184c50c953ab775350ddeeb073615f4125355261da13434f00342affffd74a03b603dff8572c5b1d20169451ca773735d3247dc34efe6bfe50f3225350d7936f3fda6ac8daf673b162d7333aacd7092ffb3a345265f7dcf3b1597391bc1b824c2a94456dc4e7c95c931a757203d20a0113bfa6cf2bd9726c030df4cf8cbb48cf99e0f988121feb8120cb8e5952b12b57b9056bab9d0c13c0c670aa2a17f9faff53729e88c7d077c3075f35cd704e4c673dc76156415db7337d74244b257453b15cb84ec6d5ab1cb3b93a489d2f3a6de77ae00cbba4502c6567d31ce9f2c771e00d4121657b5efb30345bdfb8dcfd674a6def1b2385e7411cf95f7b5d4c192ff470b2288a466037e34c89c073a5927880d2732692e93360ab3f0a10953dee2aa47b82dff8dd7a173f79d4daafe6981b8fad0a02c03c3d6bf5a12f7f02d72bba1af1a44289f021fd2eb6397c7f445dc80160b4c5221e83544afb5a7b0666b26772d81069aac59c770831645cdcc3c67583c4426af1814bcfe7b528f1f17832ffab0a701dd5a1fb7586acb2fddf4d2d9b76d90755881fe342602ee2d26408006973069e8c139458efc7ddcb4d70eef13395bbb434744fac41ed3fa4ff69e424ceabb7cea54c387d28291ff5d47998ec2a620d386703740705d88913832864a3b081f92e3a5b507d5d16cbc2d3040e0178180a3efbdfceb81c7e0e61a68462b5fe6348a7c337dba650519ab1a023617de414aadf6dd107a83f992e06aba41fcc79ef0585566147a46589ad5ffc89165d476eee7fea665015816f95f52c31f8b218c78d1943573b82fe244c27192f2a10773fa256c026451f46527abc6ac3cec7b93feab3f0fbcfdab6bbeb1da228651b2a602424bd50aa4b762e4a950d09f17c2695970109fb4f4c9a37b7217290544106379af57ce0c2866b0f89af2190ab53cfce719a321950f361dc7d3d8f21eb3e7991ba51d53b4faf62cf41ffd738d3b47872d49cb452165ebbc49c6bf7e2651433d6167131a0f97111603d2a600de4f89d5069ef13b8489aebb665da9711075284bfb5bfa456ec747974d7fd07487dd183955031d45f27094b6962a3622ca00854a2c1adafb3d214acc1421a3d92a8e305f8f8ff28d644433ef36a9d89b6be58489ff03e370e5a43435678ca5d6642751fe4e2e31f9d98a858d0d33f51cf9f3bac70d37c50776c89b7f7e4d81fdf2ba70117f79182c9a4d6aac45fe0b8971d538f74bc7039aa60ef647a90474597b9218c24e70b13950f07329055d3fe75a13ffbc37ebc104a570ffd2c04912e1f83f35dcff92d0ec1b55365c8dad1353380f59388a869804a61d66133305ea536ba111c9260a76cb16b23bcb7c06e8935bd73b45a19be5f96a0d8721860c28824e5b086c6f4c6bcb9cd747be96e433f9822e5ffbadbfb2ba503c22a4c1d35a9f9306be4a916dc210fdf9daf25c92aea7e525fd100b89418db90dbd83e4634e2e62ba48fa796fbe271cc2eae22ae088cf9b1672df74b367a8270b69191a7fac248d4e0daab6054babbe5271c4c044c9ef33be18a067ac2318afba37ef9edc213821490c036d2a016d460efbfd6d5f2b313d630813e442a9e5dbea1f0d3a46cd86ab3e7f097483dcff92c666cae0abe64d2bac4c629399217a08d1251dba70ee16d820a87a3abca44076b90e2387d5e05e04d48b3840b11c70d730048b095723aa83e4f5bcf21a5281f69c67ca18c0b2d60afd23e145b7c6a6e3db913f9ccfd6ce913f54e0d445af03b947f7596dcd889778b50b8158b608b617185dd33357a4af357fb131f9036760df609d57bba75688399d299a152140e64795b2ec05b89cfd69c37a1708b301c621cb1b4364a2140069b328cfb49acfd494e2014320447677907f7192bd71ee90f736f9dce0c601744a4d153fab532baa9faaf15d88b4e970875507a56d2c8c1a32e0d201188e44401f947d25ce33a102bc553d5f8d42dfd656070f2fdf14409b8568373ada4a2cd46e28aa6d6e80e3bfa481f683fda39f7e3a5dfcbb789dc969c8e536f31d1d32dd762321d9b1a8988a2159b004e7d6b78fa19d006e5b12ad43b698b19016c05c41d04467e6d243465ec3ddfd837d7d12abe8691dd4347c911269902426aa29bba13c55e44babacdd0c04967ada9f88020a102ca81628cf7ed035b860bec9e0b168ff1fca88803c9da1c6a5a9d025b2d1aaeb474dbef7fe9257f6a1505f60b02afaf007a3ae034c9d35b50b7240c698618fd3971a39ccd02f71726cbb707558dd62dcf0ca5cf1040dada9cb64d22aff399daaaae752431fb7f63e8a6f170af1dd0d6f6c83126bea88d631307c312a63bada6074c64c522c7f48753a3ac4757f5b7f446e885e2c2e2002b55db866e43b569009c79a717e80e15b9149b502cf173b8c1e449038d8ce9dd369320c42f07e33914d8cd757c657e5aa8ece8ad3f9dd830dc36a2c2722972c8e5281e918d3aad52c5dd3f65e1f7ad1a5c8cf1f0427658a046e1db6d5e1ab68a71f61c9a7ee4af789180a938cc885d72a31c806892f3f20b374be4d2d82db14fd7842c0ecbf2985f8b0859e25de931268a85ceea2af89e448f5fa5102f5629c81e76f7b4390c7b695f09f152d1794e89b4172811adc15feaf077ea20ea103c52ec36d120278b3da664508d7b30f196695cf2aa8dece7492af5801907cd063668ec21ab62a11509cb194b6b8ed11f79be25b712d34cedcd6db49b080d5f03124d9154a1efd8da116553786b721244af282394849df94ac8f7630dbe5e7dddbe7467bb494add0e40a01d36335ae9d2a657861076497f45fcbf2da7b2c8bbed4b926fae5722f66be218e8406636c799b03737274d76d5a6aefb32b3a87804a17922eed01d15796d02cc1b451f2c62cdc025a1f03ef8eb352cc2176eea8cf35473d32d1ff434e57983a6dd9abbb6d651b49333ce84c7d7eae0267522d111ac8c3b67b836bb4d68a90b45ecdffe79fcdb108ec78f11577e116625227f20cefea3a54f3d073150f39f47cf26a828c64156d17943c0c5e61c09ed67c6a5fd8b367ecea2b7c5586cc304f0e1b6e0e8c8b2b594424a850a681f8b69760e7b6ec5b670c5e3c674f7560137b352161874365bdc77f0d30a77ea7e065ca31d5f32fe0c232ca42563097efcd9da2c358284a534e1a10ee4d24d5cfebe35fa2bbb9740085b3f02dcd8062ed7cfd8e2c3103b23746e1a53e2001177d0c4b286567ecda6dd0b088fd69de75292ec28c03337f112b449b5c666c93f397f7d3409a5ad704bc483e65e754ab03de8579bae1211cf3971ff2488873882be2011cb4e590d77ad3fa1044b58c5bfd75b11f84d518e94eac9772269b40337ee6674cc2917b6f8484fc6ebcc300b0db68cd632b9f40342250813a4b6623ecb3e2f305e5bd8968e0b835f6a9f662dc2aa690b61fb6cd355f2e4a9d682f93e5423723cb1d36c662417e4734276f4737175d3695df8fd5b5aabc3a2bb835ff4cbaab480919301dc6103bd6dd45f27937388d01faf6c1ac8bdd0d5f6ab683d80158b3ed21673b2af13dcd591a4fa68dde33489e6eaeba3a89ac0976edd1b85dd8503db422aaca3ce34269742fe5889d7bbdd687905faaac3ff6d3badeee8db04adb6ee0718b44d4d9a43e5d8ef6676e6fe0277bce32449c73a854337830164c51532a513975bb30b96fd10dcf86663ae69f0e5dd54b18f4ba3c321471d699688106f3417e044a0b0caaa2fc444376241cc2bece1f860277374cb52b4275e31e68c89a17883a7fa9a8ce7f761db536acc71726fda3dc3e855c8c6e7be2273e4473f5c5b3b482344f8dbd963f5132537ad84ca6d7bba9097fedf7a0732a74254ad05fbba33cd6f84505ef06dc4444c72dc01bcc365e49f2cf10ad07ec3ce34497976586526ffb5432b949bbfa75698c3bcd889132fe66d6a87956a4e456ebb36ca65b570e5dc4b4368ab298e9de6c4eb3f4569cb47f96485451c6a3093ac08c41091af21f708276fe7ad447ce1be47a5c72d4e614edbb4a5738621666fee74ecaa5c0030403cf9e958aafa2a8b2330a6069ef50f6ffd7fea81daad36dd8a55259c939d9d87bfbe18e80b39d784b3dc3047a52b6b1958ffb3912f3db1ee768dee72dd4d750712dd545495edac801337ae4dfd806dbc3fa3acce6cf37b821487a49efb07ce3dc0b4be7bdb6e9fcd1166e1e504225485839aeefd9dac3eaf18ad1518d2b979492ba02174f82bb1d80f617571e741e68739484b43c451e2350dfd98efd68df7f3d091e90363b3abbb13e8247d6807cde7b5407f0cf03c296d75f49a5b086d43b994a3c5e63d013dd47ac0de82266013dc06c64ca154e7f10c9e6d850497f07ae8e1711a14c9976c6a43beb73181ac59a0cd73d4b0b7d01a9458ffde4bc1c3965320b466bae05f6b07e90d2de38c7375b2ae62274fbe515b702c51a903894d685c14c5c4d7b20b791ac83e8e9c2125ce79f7ca0796f78ce1a75025dda6c7831282386667b1937831339ce53b79cc38caea430a6976ff88e6eb7ad2339fadfebd373baea003cc2bfaba13da5793226f5b72756d3da13d00bbee5a8a76a37d7adb423a936a5f45f6578a39bcd600f931c62d2bc1f020bff8b810b65449d79e5c37e0e9c0419a58dda9ca9fc94bb7de9aae699c657c777df49b22751461626a4ce4665ddfa54d9cbe1873d2e05fb749168c6c7562e6af7aa8e2c1c29709e54d72640948d974c6f0184b6e01e435f0308e13cc534d4fb0b0390dd98bb61b235f1a5f0cdfff52ea4bbe446104d52e3926d2b5d06fa006324ea948de41dea0dfeaadbe5b09c27fbb13dbebc0d81222accc680344537c004c3123e713e651a20c514a9e7a36900301e62b3cb0c5c5420705ae7f96b02dba354956c46adbb5a550551ec205644340413e3e875cb3f4f32df790977546c1c3d38059c504b7143176cbf39cde98cf6b697eb25159cfee6fc9b84e3403a7c8f1dc886e11c700b5e2ab7cd3065395b5ae4328d44c2d458ebce5d75d4bdd7a290f201190d551510ed56e9dc7be379530f171baa7fdc1a663ba8f99ab5876a4cc47ec289e45796e01deebde40cb2ac640987828f6485f69237ea81447c4cde303289a6b82945a9ff737c76a355c20519feb14762e03453fcf07e7e544986c74b9aeadbfc4e5f2648bb4f7b90bb249f7447520a929f907d76135da69e6d95120cd50988ecca1705af697adf00c1d1a2e127d731fde5ae2a0e6687afd2e15cc0b2e9f2e4c44b7dfe3333968725c8ccdc70c231269c840f56249dd32ed39df6fec4cefbdeb40396ba6957a13510ffa614e3100e3e3f8758bb98da2685834ffaebcfc599d7c1dc2c2ffec5e7dc74ec9ef8acb4d52fc748b0ec773e780b7126ac7f4dfb567af6595efe54793396691cab8134c2ad66c48bcbee39d05a6597e0f37700d495f62d056e89b2727ba36bc9ae4a2535795d40cfd25cc46fde177dac64d467b8b6a434c0f646431b6b13f28ea0c7215aa9740311ae2ee236d6819c92ff7b2bcbb05e98b208cb8047b3d4da9820d8f46b3d792df5dda2dcba8262e10284b104a5a60be07b5ffee20547c46f2d9138688dfed8ce4fa1ecc321ef7d0d56825db7eb53810274d294d2273fe2ed7986e31ba9155fe355adb1d3dec61fd2c58a28208e239b777b4c0a777ef76ea17744de48009300b27c26b7cc50c6587dff959304104f9679f1e846fdae88592d5255bb918ca5a58ef10e6dc174e56164b583d36b319395ad5c7aae607cadf3563a57e2f3a5e11062268f4ce60a1abb5b7531e4dc09c93de3852749aa0cda181fdfae883648bfb09f0e6d0019b52011a0759dcabe6ba59f70f5a6f597c48d52e6b1f8bea4bbb442bab03893a6e5b243125dbab209d5e83c35f85dd75d31055dccd8935090a40ef745eb5bef5390f6c3781dcd2485454ee937a2dd4e07c0782044341893418960add859ed053e291700c1f5e5a2053853de68afbfb725146c56eeb0344b6d543a1770d93dd490299d7ac5f0ea4fa6013ae28c8e64a3ee0694304842e370f1b71b9fccad4c0b8f4137a05feb7f53f6a35484fc9d40fd0f9a59acc25609dd9e168f087dd5f15112e8bbd8555e3727ab6250f2b28acbd1bcd221b4f6559367c045d49ae2a7bcc2ce46b1a397421e69f21d4c0482a94eb0a526a8e674a61fef217ec4d3fae279618750b8ec9a96b433f5c889acaca6b0adff47351b585ee2f7eb78b7f58249dda6e2a107806e5f741f02bedab8f37020041f6d19f883a86418e570341f62577a976c9b7d9a2485e15f9ad7e64a36f987ca02da36ac5c4cc7c7b39f4723c351d3a5c2ed4fc8a35d9b4c19c1cced8ea6f1466d76308faf3e25257f928aa6114b399ff00c8caacc9c071746dc3cb6ba5cf82b9c2a335175ce2d4110f2f61e741bfe7e728dae9c0e78f91d96fcac84cedd089b0df7d9b71c65eaeb12a16511ca9c1a89da3ac73e36e2f8249eff1deb6154b1a6851be34818081544cfac764765083747a53646302f2139705868388c9399c44453ffb5f8af1bd344c470a0441eade435e2c25b44f2d59f9724f47c85fc915fa574f4886d9af5ccb1d4211fc938fb16c79027844c696193510ce50475462f1acd13bcc936953f44e98da845b3b2ac0ab4a5a4b31b9ab02e7f9de2c835702e154cb42540abde0e33421c5d7d35b79c3c9a79cae1cfa132a119441431436f83501fd0c70739309be21acef074908ee5647b69f5bff4611f1f0d57515daeea0fc11d6d853511fe02993fd118c47fbcc16a84539761719b9c2b25f4bcc99e704706b873e592051cd7282858137f9477298b642e4f707f5a1f1f007f8a843d194a12dc5976ef35447ccd9e037566879119b834006ca446c220670dc07d6f007737e1dc64a739f9916aa3c0e99155888edf24410c908087b9ae3c67d29ad2b3c18bd94c5e18e62439860e5db11704edb94e8a6001c810a9d8f44229c39cf420316f21159b108a513ed985138f374d84871f9c4399192a2ce96eb7a3e7a625059ef3b45f7365c868f9365e82e5763f35c881d61d9c3febc9522816068e157b5afcc4b91bf99132982fb7c637d6760ab0a5cc8d7cb7c4b887360954373c7dda56d67a0a4e407eb44de4384c442a6d1849657f2c1a8f4a76c5eeaa705a952c8fc93e9d8d69319897b0c291325b4117ccb974915819ec1e7b42204699a1df493c74e680d8d7561fbbfccda3c5856040391d8e384c5af6e2b8e7c22594e935f4d2ff3e46c9fd8a8694b26f10a0c01918f75eee766980ffac16aefde8392028a38b5a63a596c299385ed7fad8855b1a6938a101554acd4bdc4db158f9aa2dd7ac85b891575abb16912d3361855a01a05d24b191aa941005e20305ed91171e2a91015bca8f7aa7335b7a3227ea5696208e589207a58f260d2955552756749478e3a7afeaca3671f4b4b8171331d724c9b3d538f2eea5b2340dee051693fdaf96a800772adc64806485dbafa6403ec28ec3a9b0a4868ee1e39c8319906fb9530c93122d609b8bf1072b8e06fec1dfdc7ad8f14377a648950b95e268c496ad0f3b8c8608b73ba274c43cb75745afe111511a42b2ea5d6561722c9bbfdaba43a12dc95f10abbcb6b23f65beeb91c7897f2ffdb3b37a6e00186c81e7adeadf0dc3f8fa7d267b0c6c7465c1c2d1f1d0f6b0d086734110c3e9e49fcf2b5af8d1265e9b6f5774b161e5cd2c8a426f808b8960b1f3a1e59c530490bbdcaace5ccc9a6e1affc5769259dfa602fd00c4ee82bbc5f952428e19fc809ddfba460371ef46bdeca107b189197ae922cba2cf251332bcb030eb92476ad23bc1238016a8cba628d96541d940f8877314d8fcd57bb6efbfa93fc0510c90e4b5a659b6e89e6402d94c2a630321636e46e718c0676f5df486335cf80aed558c955d70e2e47346f576c82981c38091f43d1232d4b4b85e87d5fb6aab5cf2e28b272a92a6c6b6c846a08cf13cda5c5217f4ab148a3d6bf6c6bda6c1ab763105a0a3cca8187fd7ead927ccfe67447bf7f9dc9613b71c5cae0577db43b349ae2103c1d8549739b50cfd318a0d4a8d2da6a0c88b8216324544406abc3ad60db3ffe5d3b158e2e67bcd426df1a64d126bfa47f873b30d6a81e61e1fb3b8abd3de059f2c12cf5c886087b2fb2a18f0b054e18b532d7e71b3b4c95c46905dff9c86d36c7466ed5b9b32f5a89ff6d5174677db4978c8639b7c5806b3c85ed5c2d8e31cbf22ed10faace2dca4ddc0a122cabc9562037b930e99a3b270ac819d4eb0db210f734fabcd6913cfe4b24a3d63db4d8629cb5e954ca2e9e6a442f9e059cb1a7a2e1d8c32d03c1d05841fe1de0761b28f947f57f845e89158fc3be33acc2d3f4605d62e747c23c9674f0bc72e9a185266909d765c1e88d1fcca9eae1249c3ce6c368491ec8b3590b896227c0f4d37efbe95dfe3ca50aebdc4833e71fcee1eba7b4a97af0452ab5d21b0fe788c4f03641ff0c83ac56de2ffb70bfeaaca8109b55014c95123f871f009a07ae34d6b48dae6c7aa775e111be90cf7c0a96668ef2b68775a628e1bf60739db5da54e5e4b1e204979b3eff2ee2103418a0be0200c3f91d573494252b32015281cfb1268165afcbb8dde62d2116e4d05f63ea28b498af4d126d0e70cac25dd3e5d2cdcdce89b12d6dad6d74e20ab3ee23a30dfe578ac24cb89b45a7c55cab6424b8f0d516c1da3c8ca780a96e7739659bb6dc9ff3afbd078692fb45afad08fd6ad014ebbaecd14243cde88f1c7c6bce48e25ab7677ae28c018cbbc5f64747508805d8117a85297b78142dc5f630a591cb104c24456790cd5c5fbb2a6b936d72fc7cf8e6466057b5335bbcce433fe376108742d863669ef918d8fb13e53ff7e427da8cb247e22b10c845b1b3fb2f5af8139854e313344dfa3ab7d141fb84dbc53a94ddbfd0ad524cac9a7682159ea66c576d521feaab7e715355ad5e398348eb24e46cdb7a13a9128a555d249ee6e7607511a41abbb6694e98eb842261177e920b50fc94ee6738fc1f64125634a278109e32da2e3d38727f4741c382ae8dc651d2cd30756e35288599ca88c1ed8af2796f1507aa0d80847ef5976377fc9cc97253706d9097ceec2ea29d100ded65baafc807d04e278d29390c06aea2d9cd0da3490f8c88b6296627ba2fc736446eca7336c24f616a3886ff824a0a9bb4bc56a5af0ddcf4469985fc2aeaaba9327e525ea3346b386ddc4b0c488aca38f4606a42dcf5950786999cb7b369d7fafc92e49c10f817789437c48293530935d286edd9a8478c4cc7582e67b6afc5a9f6cf6abe4d311645b137fe1810f9041d860f081d6442d2c0d1008e5ecec4dc4d59082ca3d63d8442eeb3f0af02e845d0f325233543adc149759d20eda09d93973cae7e2b1984f8dd06d8ab001b0a53cf441b54d641a03a809ecdad739c2b4a0761db41707268cff259ea4a8a2d35a07ed7e0b9e9c555e7e68d69d5f5a6081d02dc15e3f21ff367e3a28a2105b921a56014c460392c3756f46e68269d421c8999eefdc561dd55fc6c5e9e8590319a68d5f7cf55b49c1f652dc17b583f6eebb4961cf9ab224a8329363291bd6cca9d9454590e636bee44e9746274ed4e008af6f41c470b16a7e131abd976ae73799f01802043381f060f7470b5e1f2fbf3ac1f91e1774888860e79ab094937d3dafdcb298be22b7a9d40852926509067a7eed2ab8dd5baf881d162ec09efb4bc8d14c7c08cc5505ece17f06b81f3d5918e8b98ffb3dd07d94e22fc3e565de3edd302ee687607d65201f4c2ca07a0f625aab89cce399149ea0d34cb78c74a27e511d3961feedbdd5994a981addd650715af623e81e3d81d0bb03109e707aa5a7ba057f77c6d2b272922563012c1e36a6f54e70ab8780324009473024fdbf6aa0b50a91822970b6e2990459fdf2bb09d84a65d34f1c21bb5ed0e2660a600466634e9b457162a2b27e1c5b9e2aff5ff56481505b7f23eac4113adb436429fa9073ea087a8bc3682269720ee00bdf10b8ebe2ca6eaf5a4467b77ac57da0d26a8e4fa1457e9dade85d23acf303744c2f573b7cc32fde5413380da872e048819c32ceb9a8444123ce001e7e9a907cc1e13b26c7776e8216ecd1c91520498e56037c1fec10c5268e1128dabd5f75aedf5d3e87f70328a767a6e6e74b6adadc53a545ac568c08abfe2ee6c86271a14ccfcdc753b4ca4752916257a022e3ef82e6f2df11856dfe5015e7d9a580e8730f9a5ca43980c188dd06be09b6d182a673adb0dc2e68f634828eb4b71d6b805a69724229c235561a2f077261c569950a84325b93d943419d4eee250cf4f89fca18e67b6dc6264e1559ebb85679adf3e224b02cb0a015c4f99bde66e37515b71ebe58ca4f958891fed3597b263b01ca3cca8702c7041a646085a47bd85ed1d4016c86f59cd5e9d419511c558b13c5a869dad6b2a7977b0d971dca528689bb401967fbcbcfa8c94406f54052b606a1eb7c65040a735255a3cc7c53e7cbec19652f1306bcb668d570b8afcaa9aca75fbdb030b716924604f028ae49fac8fb1e5429599bfaa6df99cfb02bae9dd75376213a8d5ade1642e54ca8fa3a18009b7600a08fe2ec51d813af1f1d2965bf8fa849883e7a88f3dbea1f19780a8a9246c99aecc26cdc98656be51ffbd36488274dbf804211670149715e5a6ff6d6eb0a8b2ca5c19ccd567c4acb3585b1eb1699b715f0e3df1472caa923e5335c4fe52fc92496e13ea379d58e0fc6e1b1032468924032b1ff696d52f1558a8f00a15e573be32f2bcc9117e86a0f92d0460dafc417dad378913bfa04e51fe64e13ef5f5fb47b91e91f6c11fd7b78c6890650b7df0a0dee1023f648e3c59f441aa388cd389049b752ded701779252e48cc1bb54fe753b55576d75d2160808a3b7a8e95a5ef1ff0c8d4623c3f2b7a3dbff6c581095aaf764dfe5ee3322fedf83838ee88fa0ffbb82ff439971cbfabcdd2a2cdf9564cb6d867c9c53ffcbc1bfc04046f3f5fac29c39a5012f9401d345557e32b2f1a4d0d060c5b104f5dccd1e3fbe0055afa6ee1791d7495d7102c0fc8558578cd72a313cabcd1ae4e198a566ffdaa790c10844d3e57dec7cfd8532fcd5f7b8cf7cd9843b0bee69a1a021849070da7933391e15cd0ea2a4d30c598686291f4ee0d13e2d8f844431f68d1b585cd6664caaf2add27e691d5ecb1e5d7e726ef0e06a4b8cef2de6dd9cec93735e682bcaaffba603e05938b7d8c4d6de861e17489d55cb7d1b291811c130dca4a1ad8e55e51130012c286aac3fa4b28c618355fde1b281a6f475df1d531d8d30b7d7646fb5912f7caa5c921e0e51a8961cda8b7d4827ec904b73eef713ca1a412a3aabc08f2a7fe01de5bab56daf2873b04a14b2ab74edfc4422e275094d298f9fd3199a4c5564e6499325ff061c5052cd411dd24088c838d0ded31fd528afab8896106efe09421b2e2338833676be3e4b38f90c6a0a0ad386d3942166d9724dffb63413b16b10e8fb9f4a0f7c2489c0e622abd8f12ee99a70d84223d9b6621adf8e15ae06002e67e204508b734e2640bb257880fc69c54325417809182a19bf4c5955f1d6456b31918610647fbbe48822da6cc888a21e84376f435bd4bd6eba028551acff301dbfa3109325333f026d359d2f1f971c3556c4f8656df9664a9115359e9ac1473a58a4d40b9fbe394f957c8687cb8854283aaf89a6877550a1a082a02cabc33c9162032cff7e659fda28f287ba82d47312b67624028bd68adc08b7e1763557af675800f2d90677e1b27cad05b637ad25f7855d3782431b8fcf025aa078f1ad7a1af4dcf0e698a9017ead9cd378eaf8f5013e222297e8b9d78003fd0377588f58a82b6c5b11ecf47f27942ea95b721048291fdf0c2e5aad4a0e27fa9e0bfe2239f61adf2eebd206792bce3f640de36931a8346dfdf4ed0cb8e1b9121f0bbf3fe884d69ed9c90585b525f8a999d58bb8bead52419f7061dfeb3fceb70c4a58179e0b985335be474f4bda16450edb267b5abf6a8fdd62f736b7e867341ff265dd64135ef7893aab05d41fe9cb2ba39e6f5decfd38ace40628e63ca6f98507217977f9d3ce644ff82eea395b126ae061a9827f09ce78468879d966792ec076bff004bacc8ccc3792e3dbf6ff4f3b1abe7df72298a7d770c57b0f9f105b0ef8caf39b6043e88d239bcfaa98f7921e4fa7918344c72504346b3ffa4e11d21e583ec76721262953d302ba906daa25f452d5714055c8bc1dd093cea8dca439405427395141d13a93f11e78a5aee2fd53adf7922cd3d8cf0d63497e3ef86aa1444e7f42297d82a62cb603bc0db474550909dac1263a037c14c669021c9ea6d9d70671aae3f48942336fc2966fabb89a6d0aca7e223efa238f2b43dc4d6b7a62a5215da5f28147eef660fd3d59e8109e6b39375d1c46fc3286a6f573e3c7aa6c4b773c4315af6b0dc74b2a63fefa34c4f0a4b52d0f291863e106475283b86f0e6a94d0424482a7321ebf677997eaebc63530e953a58a854aff30e4fe77b0127b5834b7a410b7621d8f7340cb9867ea8abc1e5ea44d8cd848eeb700629517c374361fa5b3ca16c99b08c52be6d456175e165c17f6c6c359c2e01bb983273f3144358e29dc9ca8032f46bdabec6af9c75a6e23ce71c10ef1e7caaabaaef9e70d4652edda586d3c1c53450ee9473a6f65ae3d03ccbe2e4f9ea22abc3269196470f83e849906ad802763cf71dd4eaad2ec2eb060ba63381f75644d36c863abf02f425bdd0040eea1683f21b99ec55d90d958de3c194ba48659f2ce4babd676978739f3ba0250467bf57193a5be443e54de8ccdab19d49cff935bbb243c6bb937ea3c022b76b92c3969bc934e1015ca23035893a82ab3cde61d8d86271bdad7bd20dc2bdb5a9022c20c2bfe00806e8f895dfa4fdbed63d42a0d4b420dff52ae781afad110be4ad9a25f2282d427b9bd491c4e560cf60a454c80d99189daf57dad788273f1b4169d7305d79d235ae936c710063ec5d543e34f2909315ed95344eb8f28a65ed8b941875cc8a77d808c32a3137cc078ff8dc4512eea20a486ff1c12e70108cb91e33aae52c63f70ee74227e36af85519724df0c07f85f8b49540be234f65eacffdf86d64d9491c0b78248661b979661e9d2d6c36f6d1be4122561ad2bf9ed97d9ec2edf8fefe381ca28b1887bc9d718174191927a1b8b8fbad14c181665781a5fedae4145f4f9c845ebab12c12f3427595dabe2e7256afc77c7c3dc196720340126fe9d0dcb0a3849aafa1a54d1a72ba5f3d96cd2c9fc494db6d3cb3766e59348c308ba19ada92dde2df1b3883b59fa9e3c767d1ddefb4b31eb2c8a4c8918d326f41d32d07b42e6a821e49eb39c96de3e367f19dff2ee27539176c733a8baf1f446d99a98cd04c81223321a327e26537b75a05af5511ab8ad86ab97d040ca85e8301578ee64fd249c9f7992a3dd1021445d32eaa075e03550cefa0b5ae898578a64718ad8edf6c47ecc978fd6734ff3317e7d94140158dad9cc365b79b1b2900382771dfb6a8d54f654797e594629eb908cc0913b05f3d828328fbd60d4c7b5459e34323249e9955dfb3f347fea9c64b8c14c0a85f3c93b55b6a810b9f673e1f28ec0e826fed4aa96781ccdd7a32e5dd49f64e926c7fcc3ce39bdd50c05ebb77f1348713d19d6c8a1ab5351fa02a8869efe7cb19c837452c61819b321ced9186234b52cf15f8f8764e0cde5605696740650dc450d91bb0821af5324125e2fdcbf980e24fd4ab99d67bd0fc1229336deb66c0c56d74a25bdff4dad698e06e04249c13192678228eb4f621471b9dd2c9c928edbda8d2b9ef362c8c2f264ecd14937d88ba72f17657deaedc2aaf2e604fcbf068d3c5bada373c9492015122fe971074764bab1397b011e0882a2581e378fa3ced956c5393839d8cfd4f1b5d74430b72514a02c0acd4add838be1f0a67a30921ccd94637ffb521b65f30393451b7febaccf5e0d1f5d4a928c402d06ab701de6fe917f5e5938847a0e9b55e7fece372c318b2d9e71efdc0f756c1aaa5f2daadade50d20f7432bb7de29b6a29d361b82e3bf7af30626e7343880e63ae5fea413a329be0c80245153b1e80ba1e4b174e0e3b1ee2eadf80ff4af179a80a3feeb8bedb7d9af253126237cde49b66b062e47a0cd373a4e032c45fe0164af833a203a94acd1b9d884c834b3b5a91457776d361acf576d373921433f59a89031967b6dd711406b3eb0a70f0e8bddef3470986a90b2c1127f0d178ae624d2151e02bafaf4808cb79a09fcf6242fefe1c290d7be895666a91eaa2e13b0b847b3fc414fe029e09512101b5594b6f35adb65c0c2a0cc8eda3b135e991aa70544b84baeb3681303dbaf73c7c09d99e96c1a5b95cf0af652f4c7b7024af820bc099f3074ed08b86c81553618bb894045b1efeb0c695de798f668b0abeb8b2de5961e0ef6169f1c5c45f91b7ef4a5af33b03dcfdef88033623316bc3fc48d04b12776bd178d629ce81bb1868616a4f124bbc2df829059e42df32144cfd861f36aa8662d6720c68a9209d66e6bf28001402609edfe89fc248cb14d1520f0466db858ad55f216b01a4243faa35760e081249251326516a2fcd1884091e97be650290a96be51b13ad598421f0929341e6a6422a22cd6ba0b36969a72cf912de730c2a5ae61e0f48f2c2f869b489361aa43f435e699c527c41a64a20728e89e6c8a4065d5763ce9c558a09f252b428e790aa84f369073dfcbdaed225aad706e1a3ea228a362c111cebe76a5b7b6769299b3f085607e1fc5ac45b9e3ab2649a7402a2acce25181a78c91c52c6c57e21f1865a538210e15feb576297b0f34c4fa5b6d7af537461fadef08ba22361cd9e3a30ff14e6c3fcc1a8ee750c33953cc3383884363808c8a3399e554a4f68ba0c5494dfb2e9d2afac3b4841c8dc7de2a51ee17605c2a32501406aa351d3222937f4c65670d05132c0958a195745463c25815b37092d47fdf1b6066929e3c3ecb8d9d054de9723da0abae52a44ec6f3a0a583085a2bca5284220e63f4ad2df88e057975cc4782714d684b87f5c05c7d4f81685b3a738215f113ab3f79e5e06a7ea7971b8aa7b9558cf89ac26f692884803ab62743f706630acbba6734d5a58c7861d99691cf5b1d932f07f46a55e56f3939b453878a081a8ff480a73c8c9c7f594cd21964324bb8aeb7c8e011283a0048d8ecbf43a51f4b038ee2bc05095668cf305dd2902c1ee8d90d252925ba0352ef902ecfbabeb63c1b893b5e2d8ded9aa21eb8cdea275b99811659eedc56b137f8c94ea4da64a45e3880e3105bdad374a6db1d9d82c71645999a370671d919fb9443d6700a6d4049d3bfa0656f8019791d58305c565c413e028418bba5870fa28f6f288fd9811f495de3c3bd3fa990d8143da2bd47ae70ceb6b2d59d3922703fa6744ab6ee32331b2b45804e72315ecb15fff75d4a08deb269e3f14dddd67b39c99020df962b40ac46733134cb8b1f8a423c68a36c8c7396ccb451a8f5b86853fa3db10f8ab2513f37a77d1afbe1108923790191f78451562187e8aa902ef17d95d6276d3624590787837cd1eb1eb27ba7b333a3db70e4bee2ef2b2e1dfc28afae82cb829116a6f38a0356a9e1bc6cfd4f3d84d71ff67383724c453a4f3143bd4e747fdeea9495fef0eb10c1f53dacee9c16c3fbf811d30bd02102de1e43485a6fc52d84cc6ca722576bad0b478a42606af8ddf6585d12fe0f69a26ce0c5975fb8ec749b2a5a203cf99f88a9a88dda2d1ff487e6a088630b16d45745c8234014a92bf8fe0975195e99fc167e2555f220c2e6237dbbbcd73cbef3bc7a588f2a48f8b01f16829c75b4d0cf196cdd529ade3dc7151a36b9b4c1f9a8092523d8afd76a830a0f8dd444e10c3d1b079013ac2efe75af9aed936bc231aa7b7ba4aa6644d1237c8e9b83fa15fa156b8134d43d01d518eaf1b0e00737f91ab61d79c4c050b42666f897119dc74083370593f814dfc7601f15225467d067e06dbf456f875f7f1c598b21dfed1f68dae4d3c34c1a988b4182e01f3b0ab2b09558b402d47db6762c51f7bda33d3c3dcd0da26ac4042ad00094024403548a4200a84488c451ccf04ceae172593b9474868f5eeb349fe16267aece05532aafcfd242e073a753b7e40ca030afae8031d76bcc314dd48857c4b5193eb9e46113ffedbb23b702cc5db92c13acb6182633e8560e0efed06b34f17d3182f8c5bc80af61419e2be2427deeb6658dfcc0cdf1036524284231dac378160edd9dd1806988683a43ff8e54b98cb0ea5bfa0d2dd8598f74479c62de66407c192f03ec660dfab27724f2d6425dbdb423200b599c546fd367bd49cb1f6832fa77cbe04c4a1ecbcb0b550a01978bee2704353c7f6e67780d1468ce7113104911d28655e6a0ac615bc3eb051c256a4daf5f51873406e93820c5636eba5aac6b48251f4f6f39df48e27877ea0825008621b6eccbf1850ca4bc8c753c210467f1766872f8e213abd5f35f7e4cab92ef79f24baef0ec898c9ab4d317d5316c0e0f7e1a2c57c99999274e4a67672a1ac06961656007b9ecd16194838770cba7c99204314a134a44665beb0fe23e1627dc1806c1bf4b431be6188687f7ef9be6d8797f99bdd5d0cc64df27ad04c4dccae7eac274986395c86ac392270488526855de036968c5e4d74b16aa12a3ea23996d452c0cccd56f5f791df47f850f3b427075fd3f828e46768ddeb262afe68609bd92488b4b068082009914b21ad96dfd8adc361049325e408714ae344fe6fcd88249eae09aa8c25434f0a148f6f8de0ee0fc100c992b6757e012df5bc62c3b168a84f0d520debc2bf1b928e057900b7dd265cc88d6ab770044c8d8ccc45d1c4a3196d4c862bfede8677d533d8bc65cb1e798338790fa17b6ceae4c3c88d8023c00d121fdb3ba7884fc8ab92c4ed0d330f53ea8dc2c8fd9f1cd78866efd51ebc5f2ad756511f424c9d0bec4a2acf8c565ce0cf7dcc9db824cbc533ccfff82565ea3aeaf606535b7a11f753d90f179a6cd484817f7c99e104b3caedd5f946ef3c89c7ac7e358584ebf4ad7c0f0f1932450188563e6d947a6fc77b9b30b6b0c7afe365d9d9da7606754b520825362f4838e796e4f91180303b760aaa4797328e53e8809e8d629294d1e8b11c55229ae58c39b4fe6d8dfb46459da21a67be0b513a1a11a5f625053295605ccf3da99ba3cce57778ce9ffd9547e9fa7fbf064b810d3d06de30b1885ed822130e6d51e9474d27dab7c03b3b9f7ce36c83aa1aa5779999076ef226a359629bbbaafb8ac0ecbff1b607a247081120119353c862534138a28bef1ffc98d7f84f19b1891525ed222d58559453f94210f5f64bd52a6bb7cb0d0a6891594978e10e4c26e7a3269c0a7126b7913a207f171505fe8d5e4290ef8821249bd386e81149630b9033192efd29fc9c7cecbcdae35b7a513192832297f548ec1ddab164ea4865c37305c989d183b19273ffc3a175988ec9d5eaae3c0f8bbc413842d2ced8cccd5abd67e4dc020ee490ec575f494c0c9535d7903da2fcebb0b16c9c4fae41bd18558915124fb2ab0c335a517031b515c0bec7c791b2115a4158a457b6292e64424de6a42d6d052ebe448a7ed0f041e588cc37fb1351b95e65a530245b9fba458864d657be6ee049ab7393afeca328b40ffeb05c33552ceefd834a60f29b0dcc2a7c3744e40713048c95d27e17750c4f1360c4aa31f10a3d5717a9599ac13ac9708a3130070d24b20d6eaad36be5e54ad68db1881eb9ea5ca5d59229497fa867f71f3c01620061e3befab486634d8b8503e00ebacf3c19bc745dcf4b0195e9be72949174bb261b41d57033670d71cdf292ee42dba5d3b6a03892f4b2109d110e7a1ab4690e3b193c3a6dfd37ff5065d53d56e2a1c2733f016926fb60216ecd9d77f804682f265488d334c660ec874c1b4251684f8d62b0302c4bebffbb0a9039418c82134537b6992c57e3750482c031fe62062c07d862ec94e4d05239d8e689f1d526f202279c0b42c95adf1364d342466f2743d6b99866701b1ca492d83f45a6231b7ffd484d71608030b2254f212446ad6737700089a213be77db9bb1e96070ee62df18fc791f3679623fafbb159824632d8929eb1ad94ae996049f864ed5efeca7cee4e79ca0e32d7f9758bcb5d424a94ffa2f8367f64b57cf8c35901d5b5d3c16c23b193b5bae6cb3b684caf7f1bec3917c39ee8e76aad324b864674fdafb6cd7fea57f2b5076b627f41f5c534db3dc222a984dec4f91e9020f854a9a4117e95ad7c56693958c59789b2d8bedd3dedcaa4f325837d4d5f94704a7c1bca0491a30132727e996ae8a04e5dc9e458e3ca1baf62f2264ca822e2cfacccb185de9dcc6b91bf60699ade33c1dc30816c59598aa520e4bc9b2fdd8825de169038243a773a0a3baed7541cdf1376cc9bcf62ea178b6eb6a6f16e5cca4121512f74b2d6d5568f8e25d8313f22ab38aec52419f44eb72b82f04ad7359de830ff2ac040fd06283e8a04ee237b4e024610a94d361d89065ad203761c0e1f25298d45b045099101bb27eed24dc12abbe6ce24c9e4edb95f86dced3ca7cb6deb0aa3ba89578d91b60b14f7a929d0c439fd235b7f9ddca7e391a3347c4f5be6928fa6ebf7a554e0e358e0999363bf3beb26a26390e02de57d306e1fc0f9179467b2168e1545f4ca35b42575d888e904762d859d363e8c5a9aa07b21332f3e35be885dc5b68c7e156250ef754edd912a848a1046cd590a104ba9f590eec77e464403073efd74c9e4284923aa98388966d358e4059624b8b6200d47f6cd957dc432b1e4505000a94b3664b25203635c2a393215a7166a1c5dc1c9eefc4ecc088a269031422a5cfb8448b200759177a5c33510299e332b07425e5cc9f660153f8c60ec1e584e49ae0c79c1f568d47eaacee586f6d0460c9a1c9e5d74456920dbc38d5ad0971553953abc647752b472f3d9e810c020f1188e2491712b27e67b7c011264003d3a6bc5556be0aabb7e67a4f9884e4d4c3d6df4875680a249e7afa7c17920a78a0e0ff017794d9c74224e0a4085c439f1ad189c3f7b9a4d18d6ca0670bb7a8b950e6dc5598dc39a34edf9315dba14ab5698fc4403cee7f0497395decabf4b51e9c2dca54854119f49c55316d20f8070798c79fa5237422615f08f9ea2b50e38eb769e7967d47cf3f99c69b598c755dcfe5b0313168b27ee4cafff4d64ca03f99130e6122bf2d1a96b57d774dc6e2369a34946f98db99cf2e4dacc4f0788a3351141ce5adfc86f69a90295c88166f1108fffc64298fc0a5831627172fa875a42a52471f56adfada50b3266908aa01cc6a05eea6c9c7e3b047c9d44349c5099b4a7164490672eb043bc3d7e0af80cdc48d993b77f37c6d0bbb7366ce03a30d4e644e4f988cf747d854d4379b51d46ea7ff0a81a7d9939cdc7f047471a26dc45de5c7c0fcc766f8a08f5b562bae0faadf1b2c3fe50bf923904d0e74491a8c7163f9073a038f820108e3463696143d01b18658971168dace01d1d7e2fc81736ccb9955f3f3e31eaab75b6e371b72d5558e6ef4c6d5c3cc8716c2dc21eb4caf8620d9ecadcd972d05c990b3cd7a037bfd5a4ad10a7699045e72c2347bb29f7b4ebbfa691c61215d184abb3cfa299a7c542cc6d734c3541841a773727c8917222e5163c361ffffa78179b1c8cf92ec93e70471908a443c78325c2d0650948a975985049144b31ac6ec6ea2cb5379c6a966934bbfcf89891a7a6eb89b9478ba681aed2cba99a1d081cfd80078fe4d6b19cb1caca3118ad997d9006b058bfef5bfda2d8c5fe04ee8141e249f94f474935c9a46e74a12b13260ce3e06b179ab2958130f9b3c89f2f9ff8e60371a6337d16f28718e9e8d9a4ac6e484493b46cd485cfc57108c71b31c93d037a5928bd0a4d1260fa2cb31b70de90773233bf4fee0fffdeee4f76811c5548a21f70291aebffcd366ef694fc4d13e7e79fd711a5fb927d1df02340317f010f58a6873b249c2a4b4ab9bd69e4c6e52fa73cf86c2b1602b1d3e9584526f4dc731f4133507d9549c54a8f4bb0cbcfec984effc7837eaf8b108f78f7a2672362edadb06d946814061222bf269ba1c232a9e061e03301c474020c665012966f1574d5799ab5eef3ee2f00296479f86950351534dc3954bd98e4f87220831c1756e8f5a2552a1ae360770d8de32dc37e96762879e9762f67a129334df15e896a90f08396930b45ae50252255d6c1f838862f43e02f7ea957d9f0500f02a057aebfc7dc8f8316377127007d84ea7cb6c4772fd155216a995cb53d8bf2bc18ac0351489e4c159c7457fdc965ef6e212f2ef7d086c78231867ba6e3f28e4de26bf5fbc63361c008c322a136cd1765904a455c21d415b7a5cf4e076d8e4bdc4f60fc3b61ee4d684df65271177a5aaa6da25ffe5c7bbea77f46f92706b9a82836e6d03feffa0bbdbafa6e2887318000f32be00e623a1efd66a28759fee8651dabf0ae4bf884fa56b5ce5b47856b34fd71807bedc0865a8aa28848350f8dfcb669ae01dda96a9c37a897a2c6f989a9dda179013520e023020c7f4653f91791399c043802bf266c8b37ea31c3b7441e6cae9291ab3f32ed31c00c774d1e1cce5249f315eefbb9f5e13a36103c87fbbf12e1845062461ef53c59ca7251df4f858eda20dd8564a258192b165016baaef59c366a132ed198d61d3338052ca1710b9c1f5203203a0c24a5d76fc636a4a1e8b14e3911fb561b52aac99f40019bc15932d313b6a1c05b16978c3f4d5bc53f203c24101ae78c90420fa596b1b4bc8e55ca31963982c71e9992f7264c0d65627ab76d9ca8af9a0b9398641de0b9c94a697e02bb34d446b0fabcd44e24c5e79b7884cef6a724c51ce09000388d5127b8c1e68b746d58e06b58be2192b2740a58131aff8e86c260b805d09b479e28672835ca9c9f42a59396680636e740494834a327e7ccbd607a6f0d4f8844a53b0410db00538465749acd574446ff025cda6584d68c04d533d24c06fb4a62e66be0cf63c5ce80bf7d7ecdb67ca38ca69a432168424fa8f9422227917125ea9159de9081400804154b60ebb3724bd358c1ae4bb6ddf1e6c2260fb73e8f5a4ca6b00907e3b801f7ea9ebc6d89db926ccdd54f182513126f329ee73c7b0e53a4980cc9ebfc7e01eb1596250510bdad595591b2c05bb06e8d22e055f582431812c535e1f7b89b4f9ba7ef739d596f4d0657ff32a8d71d0600415cf0d2e68549384ce6b18c68aff04e1c52ff28260a4f749fa3a7a31a40446eb1a9b29353ea7a9a2d63693016894e507685a9805dd50f5dec295444e9e8a575a6cec0c2877a7c4ff32589a404b51f450e6c9b9474cfaca613ec34667ec9ebc65d43ec69c69822723720af1bf903014d09d09c06a8e52849d117cfb1f418641504a9239fe9b4df0ffa58388dc0a36931756652a1b6afd78410e2e41227fa57c34d5d801825e667124f80793b88c8780c9f9224aa9205d815a8a9fd7578934105f4105bb2a132043f57bfd61a003dcb62ea41f618bc4b3bfa273468c3fc3b0c22482b80a19fbd9fe25036d9e516bbe50497b151c5eb6ea25c3ea28bcc9b603f7a20a9a7dc904396d0b7aa9e278ee50f2d6b12c81f76ad07919e59b3e27e7d4bae88f2697de19a104b8db15a7f7bda2b0bb8dfe0160d076c30c9847a6725f20f195ae3c822d72764e51b072d49a08d0b785d4511716fccef58256b83a2a4e5640178b328bb7aa33e6961b8e5ee69e9028aa0539c0375e861d557202f47978badd77df735c5cd0d4d86a6e4056af5c7566cb6647eeefe0b205720c60f4ff1c4005ae510c6bc2b8d55f8bfbbf157e3cf67ff0785b7024d24fd15030f7c47823d73a59b34c17ea0fe9dacd1b3d746ece5eb4097e71a9c0e570a2217d7368237eec9dd7584d01664ad019d074a614667e78d14937b26bada8b55049df61253a5ba6965a48dc1cd7aa41f07ccc10d5e0606fca88effcb5ce098357b8599439ffeecca8d1b51b37cb6cda10adfed977c1300d3ed38b61b6fc051dad646f881e2a96df2ed1de44eef1ede113ef865f0e5b628c6726432e8bb02e9174973d13106d7a7e18978a1958760a7e9f63e911e76c7e0434cb37bc8d6131cb39f90a67afdc650f597103084d370c02c88c3b6b4bd6b9070b85e9e553b90eb384a1ccdbe650bd6b16d0fde20660e946611fd38852cdebe049608cab71b90c512564ad834852188a9e23500f91f0e08a1f8dba74b4f0c0bdee947a09948db6bd1407db3fc5a320472cab65a8dbf5584e117c59f978c4eccefeb162edd8ecca1b341f1f18026d2c68aed95374494bdc83c4cc3ddd389a3ce7957ee92a6c11f5330cf549aa435ce64257b66323c0e6eeebc0feb6ffdc3b765055e6d7abd420c15806ca7923c256df30a21db63adf7f3831613e9c5cc6a63817b05421c596e440e319ef8fb33d8c7bbc1aaf331a7db5c02ffd7d730cb30d1532b0998cbbd3ed9c86f05e7a7c724d60fa2bf6c91e1f2875b8a1ebd71f21beef40d973cf4db59fe592e12dd115f3c34a7cc5f03eeeddd1d6a1422e6d0961e27e0015acb9a02126440d26032da3d317b3cdd08ee76540e6efc01ecf6653cd77daa0d8e588352023ce13407bb6e3435847671ef29003a8f12f382db32bb037975ba768471bfa522c6da09658972afbe2f37d3cea51e252ba6eeaacde783cf0e8a53657e1ce828d7e0a91159c3dffc8f351182ed230704680b8623e763b7f7e53615dd26a74f36331e64aa06854d15f0fe2893781019847917eabafeb18e4c217b4de98a2c3c583de093454da30ed3e8e812d3bec123a24b7734113335ed58a8efc300928920c36db0a8e7360c86490ccc24a9001600e83b4f2f98a86a4301bc728b81ba57fae35c1abacefe0c3558216952ea3200a28855d30204ac7f4afafc8fb9a2e09d15ff663d833c5a7f9de3c43ec151209d894b1e806cc60ea862cf258e0de51c626bf90460d7054294005f61c52cdd128dbdbdc687a05ebcae9b84f7b0a66983fad0e38ecc82d196b603e78a53372f5c19f56270368da8354f14648a1471b89712923684ac9a5cec78bd0e7de0a03157335a1704ada4283b377f75847126f258a865fbabade5a85bb4ea95be9e77b5c97b96f731c7068b74972d7a662a3edf8b1a974c380727e4717b385a5ce59a3b59b60e6faac713ee1dda79d31c089d63d6f24c0a4b591fe77272cc8d6aeb44e887ea322a3d8a72d4e6e8751e5c95c17145e460069fbe47b1d80f82f11b85e032fcd8b02a3ff5e53dbf72bb2b385449d2ebb0f3879b04709ef9753d45d06e43703a5b117ef3b880c30a2cdffbd338c0a67c7bef672cdef1a1fb8916519b49945dbdca0772a071c16bab6e70b49c8338d2e398ab696bff3ba4dd0848b58a0dfba9982d926b71fed1cb0e1fd0bd45f5b0dfcba897a9b9a826728094d5bc95eff7923aa874e1050142529298f5a2d2c05c71d997acdbc55563cb844477a4ca5c89e5a0b823cdba3bca88b6b6faf8732f942ecb7f2a66defb414dcebc30203196291d2bb309a7356ed2c40119d9f7c35f204bcb17cec9b9f499c3542415b10125391a367b96a3527f3b10981f858dbc344d6c9bd53c45526e57868852df5962fe611536d195cfd0bccef34494dcbc4159f5909e17d66bb34513c54f01a9f9f04f6742d27b037043c458fce394ed0fad505bfc065351f02603875abed7c9983e6cc1c44109994175f26d668c892619ab49c5c5a5b7db649ad043246a4f6c10970a65b73399982f1a7607d0b66de6876ef1af013df9d5becec7909c20b33cf0016fbae71c73ba9d23a9fa8377b7019174f4e0cb5450725cc933e4c159c868843e164b7428e3c97a11f033cd2e93e8e9808101ecdbbd71563a1ede303d3ff4b50641f81ca52cf3dbd46583270e88b21ce79ddcc269c90039f3a1d2f038bb05516a1818e43b5fdcca7033627cb9034dbc48197456a8224a904b7a55057dabdf7cc6d36d31ab04bce93f6883beac5d7af17ace8e0ab7f1cfb206f29b3ba70ca2d270ece639330ccd183775d6e2e5a81805380b1dd276cf1afc7fb67010fdd52c4f6dedc86ec14cc54b83626ae6a5d37470ece82aaa63fc1723f5cd44b6ecef6c87e8e1f1ede39e5ff33f3c083a68bae00bc2e2710641e6e01db487021e66767a76b628b5172efcdf40e22d87da5d9c62c41e58c978a7de91c3daf4567f5e7cf1de819f5c24459aa0670273156973d63b76f5b722c014957d14c5ef339f8dafd0c3a172c52a049bb92b5e1bbb123fa7a22f812bb062cab70232a458c1a94c02799299d8d47cfc469592cb433ad9f8591b3424a12a2034edb32dc4d772c59cbdd4cbbba4bc8c0d8396d5220f41af0a6a6d2897ff8e4441104703e93dd0892e8c5d328249c36830a9409d19855b72cca37e025a73ebced5dcb81aff2785b5e966668d9c719873fa2b75ff584224e8b7915800487c5bbc6bd2fa152229668ec8d1f150714fb327fb6de5c54c2f21b881b3a456737831c6d457d65bc18211a34b64e407774c8db311842cc79a9830cce477a62684f8ab3169756fbd539dab3294a0a748923d71b3390d2c869450dd8446e7aa091dca6546698b13faf2459fb5c898cf374d53ee4c669513b71651233c682572de1f76a57915a8c04b7ed1566b5751e667ecefd64889f6fef010d939f784400d8c7bfd134668989fe348d8814ed1b430335ed9ce14d98b6e6d32f32b2fbedb63c9d31df492886ce0ecf004f38e1a867ed9ecb3eaee0801f93d72312c14350eb22362a595dd43c3eb8664dcc476c1dfcaad7618bc1db0337701adcfa6165f2bc272ef0aae5801dbbb72df9e08a8eb19b7f0a10260b9b84e74fda8f4e1ca3af20d641b6a8f56f371cde353592369f850fe45909415225d7ac29eeb9f7a7ca90b880784bc5f0374d1cda6dba5c236bbd197e9d9a76bc61ae6ca55a6aa4efea0b637ea2437057ad7921eab57433dac2cdfa773fbb02b1b760704d893291c2968517282a005b107b30f3ae312216117cf6c4ca5f87362f79b733b8c55ded76dc4f21eaee7083fc54df20b62d44fc8e83cbfde37a638b3a63fcea159b0e8e0ad36a4ce8273d910ea4db0916728237e8521826a95fb6cc0bd79ac16caf50c91d321ba78642b2496cf8076e203231b940f26a55e062673c5c50cf37b899896028bc150d3d2be5fb7abf34782c4c97e6f8644265771954d6f5e1f23591f2be65a4bc4c41e2071ffae10d51818a859b49dcb4f6a1a5463788efa34f4dc68e6c8ff21a7e8ad94d9455e99134c3d317e76e0aa6e81c8e66f66b1ba86c72f299e51fd7187b8e6acac630ad6fed8455f38cb1b62d52d6f0ceda88116be3dcef8ed0aedc1c2e8d71537cb433c3aced7ca59aef7e46663696a38e4a8c7684a1731ad10091078636ece71b0d268d7b2cacd7972c15789636c491c5fe2d9b639d554036e3eb146203f5a660678e3e110cfb6437ef6b3e9d29453e5749a3d54132dbf1db8e1632cfe87a3a5c394aabd8bc94e58683610e543b573af04e0c7042b8df2ae11234abb926a434fa2134f0694537ace52b1f3630425a7b31ed62aa292a744c1d33acb6812757286fc2b7cad36fba8268b649f22d74f1b67b1cb63f8160b452e9bd56fc4caa3873b8d861663a335e8f9edf3cbd1feaea3c759fd2c634660366c9fa18a40cae6b30869021b0851424377b4420fdf9024a4085e691420d44ab043dd29ff4245f5ffc9185823d6981601462825dd37ade4e99086984dc909f9c3d13e4c41457591774413d8d000b948ee250e05c0a1fefa03640556e1cc4cced62b81e1838d1ebcb3c7c30e27d7809f7a9566c307d5bb91ce7835d495731953b1ddb09571fa61c8471ae4dad056e7ea3e2f56dae2e7204d43759e3e446e323dc24adfabc9e75600e1a13a5a0b27db80718f750a5a7bb0cd46875a27d42248c7c62386a2d6912527a50c8ff9930e6df215ac63e5bfb68beaff0cd83330d9a2a578cd45b445e341178fd9ea60e9f648151b5ec5018ce3099f9a37b5bb2ee30821f5f53fce2189eddd31323d08d778f61c103dab060e207789f47eee1b30a922b417323820df6a0ef7887b7ac002dcfdc6b6c3637ab48324dc2625200faccbff635395d589a13053081137a14029e2c25ea12a6743bb5c2c89e3a01f5fdea433f48aafd66d402bb9160371ec83dd11bb2b240d3ef829d5ce4a2db1aba5229a9dbd6fb3dbc2ff5c379155d2a7b2c274b8bb47d0353f8f5cbfe616e5f06a0a1a83a6bb6259c66f464c2e475d4f81616c21739c67b765bf3490eeb8465c48bc34f9dfa5334901976d81204b1db3c0e106ae272049661974c1352d12965fd598a0b2784db95ccd6f55a2350e68687146602bf19d87d650a151a8c37937b457d098e4e0764e4a2d2ba8c3715af35a43ebe01226fa49250a21711467fe9a5ee0141e3731def0fd3505873b3003ce1862ae88877c6a6fcb3edf85d24014a3df94946103148e1884f2300e5cb226ad7dcf0274d90086a65eb7fab94e6f3d8efca0170ba6d02fdafd210dc39b013d478969b5d0a6453933c4751fbb314366baccba71d1c0b9afe747d65b4efca28cdc3d19ad24b682e1c5d72d07651169ee8835914f916af911a5309acec4d1fe924318677f290db8d6f8a306d78a1a5e483f171a139ad23837c674e7bf9ebdf2b37e8c4a459505ed9161b97cbe0355fcb9b879679643172219489921e0761ddf8eae022ce8b6e313c45c5efdebad9f6aa06fbdef4a69349cdcd587cb331df6aa0bb651462a197a025255d2549b3d4ab20e952cdbe4b3be282f17dbedd3ca93551b4977e8e5ab8085fe6a0d42fa1304a71dbf56e609888889ff7d342b3a7d3f15fe4203bd3c15fa62c7b235d3342b8323f38fb419f2e0d30bc652c47f2a309b774d1fb4eec09c6e30e6897fc3eee2d9af67dacff611f9821d4fd0fcb01e720dbbc6528aa4e1106239b4c45b5cec01b784d22499b4f43b6670212db7d6af7b14e4c5f436f5ac1a2c3008223512632cb80a653469452919f8256ec9711d8cb20641e858714900c1344954d0f00c94245cb93d6d62bb6b3bb34ccf8ef563f845a79938f5189802b0633068a15c097a9179ce4da0fa04d7f85ee02cadaf0cac91b404810db2ca64daf8f2fc3c0664f9f9ebd062f562c3835512865e231c6ab186b2b7c5b9b15bb4f0e07a7a4f8f629d47f51c4199ea9759b007d82a62936ffbec1817033ea474a4649a4f2c8208255c7d03477f88d0c680585dcfd21e6586c7f32d1eef8f84eff8a97d10d72c50112c0dec9ad2b7cb20f4c11841070bfcc0e27f1f05ed74afb5e2315d133cef5f10ae778dfc01aa76c56d74d4cb8d430bc70c42f5e51c2e06e67322016ae3eb44d2515fb8ed359f82a6f536e0a8a666acc07d9c854a33df13ae18290dbbaaa92d6bb06495e6c187f5c13542d167df5461d9c8b791bb4729172fe3ff7b5350bf48094f38ce6ac39cc9ae9da3947c6c70c2ea384bc47301e52d9bc2123b30600e2e2574bcc290f6ca6aed02d6cc7e4984348bb7eed359f295d6c37350503cdba3e6632c76ee224bb889e8599bf421e0bdc395851e9dac17cc9296f521332181e17952302ebb8df45dec668828a5b09eb8e680d752a78a9edb1ac095545dd0613e7b29a71d0518054f63859122c80ab6d9e2c9cf47c2c2327f6e495f09a3f6df57e9b125f34fba74aa267790b1a367dbab64fd74af0d00bbb51a2b33b83053fab9221dc862bd01408392acaecdce8fa6b9c77ded5d3082656687259f2e4e79333e2af7958442fd4aaa98237477719abdab1646122386dd907000f810a9b2c64125495d2db1de12a8ab1ef7c9eb215f9d8d98160124f831a80edd35ca3be5812eb748c5277d3cce08f456ab9a7b3308fad383951a2a4fac8861724d80746064ef4f3fbb6bd7d492a5796d078b2f956cfb59a4397ba623700cc45ef5f6b32e5a3da5856e61e5c43e11e83dbce1120f75ad5c52f0b5fff3d26fcb5d26c48dd96c3234c41468924ec6bc3d78769c3d71b8c16ef985cfa1445312fba422fc68de5ed8c45ece5113ddec13b7e6dd64eb06b406aa3888b5a73dac77147916a3a81edb5379069cdc516379eaffb82705399658a4a198f54ed2f690376379346d3383eb241b32b0d3e3ea252771ecf084bd74a0a560ef83472176f369373058f35298177366860d2e889dee36d93a34007eedb54375495eec186a80b036b0b05aa89661f439f0023bf6b4524426d03b4e3f5f409ae4b311df28273be87de21d29398187b4c36dbe32bac75e706c6628f8e79547f873b14c854d146c383e9b56e44648be1e0c39f58274d24c72ae8814e84bd5c380ed91c82894c1f2735053b316c6803349f1c47333790f0b4df6c73850a6da4492fab6001c48284f3ac7930e518262e10a11d4ae3173ac8c157c3c59c04d12e81b0d05324ecbf52d16bf32eba40c2290381f490bfa59e543593a35857dd8f1f67450b7516c76000b0fe8a76469579b48a06a69424ea95615561eebe5c28333a273b753920722b81c89938e93ddcbafe8ad4ab9619ccc251f6047eed2edb50c8eeaa0ae5e8afbb51c63d71a48513b4c9c5bd837a7d03b57e95c33331a6d78a4663fbde76d7ddfaf2bf58014daefc3f19095ad99e5092fde44b5685fb64f32f4198d8fb52d55d0d5f430c67003b2f4e6cc30c3f92b52de43fd777b5153f212ce04d99d70ce30e4aa2ae0b2b93b1118032ed2d2b8fa31f07b62f4e2c507341c7923d65c1f37eae11845841a51e5f9339f0a67dbbbc95c3527c1eec5661f8d2b5aedd1f67f36a4e6143eea5bcd0d7bbbde970832628ecf53e9ba0f59e2d21047a87eb13eafc272f398782af6d4860416bb122a498fe561cbd2c6e5c0f1c435da1113c426c267c8e05d1b148cf090c465dd363af01936591e23d1b273393720db81382e229f89315b60514cf2611f501569d85d233a2d62222e14a76817c610aa8d7767887bed8516ee072ab832b4d17f6c5a9e0f90ecd1c96bebb4f5c6d6990b60dc86962c5d45899e20237f1b9a8e36965386d72d976cb4dd6365f2d2ffb4298b241deb171e494b419370ad3acca94d13dfb7f3345575207fb1194c05b436a4425668e01b3af8cb4e60663b96f8cacd3f62784a1917835791b882618b1d598ff632ee0a96a024b11d7bd5fe2fdd77d584018061657dd3d17b7d060679d019ad82bc5fafb1345bed3b32c5d39a6daabeb34bf05e8ce0c0e3e15b17b48a28b876cdb79550d83f740384ab6da03f61df92c2e5fb94710d2820a40eda2c4a9188e88fc827640055099d06f1469f467fe470e2b7d30ca35a5125f480a6aa5426ef7e5b211a865caa073c7b2b733330811434f38f806e5bdbc0cc4c7f844f7f35797967c45f3287395d03f31a96eff2d1ab5aca5f69182688fede6a78c987d7866aab465b0c7a5a4c8493c3d007ff7b6edad1d7c2c69b56f519482af8002a6fa63518d1737835894c9b8cf864a3beda08b1fb6fc628cf4a55bd2f231daffee5500988f5cd3a144a539200ef8b694b80dfcea3ddadaca8fd1ace5eedfad56dcf683ccc41b340b1df3d71ce065f78ade0ddde409acf00f989d548f37f4bbcc36eaf3ac7bdc2fe385c5fd1e8d01073afafccad45341115514694608d695488daa2fb5e6991b1a8d406874aca1547f823ca4e49ca1eed7297f1e533b19d75a58c09d543c42898f24b1e82be9f784ad2ee0e1d235578c640d4c06e10139e3c3eba6d11d4811f7c5020873ab73b3164a9ed825838ae0639ea7e49a80ab250c5a9d1ffb476c8efa86bed1911b67bee3fef6c8c5c7aac560918a8efb7073c951f44f4919cc05a2f27107b48925c41e09236911dcd6bbeeb2a62cec2b76ba6ec2438875b2f3e042ff2571df450bd9b2e374ec64066edc69b1ef2375d406f9bd12ef06337a65dd46f5dfd72ad57cea26b30d2a3567e06eec6a6a06b2dfce4e08735ad384f482272047f156faae0896ec3bfa7a0399caa190dd0fd50962bec98d54ed4b70221483730228d084bb41ea88530f9b90b12809af27d09b74d3fe65c85e1b35704f44e7450ddd4365f015ebe77c797df097e1f66bd49f72da970226c15bdf1dc8fa64be9b1b506911d70f6c5bc58d9162c1fe9499d15bacb03bd01e595ddda71cae463aad262b22bb14bf079cb1e10708d034b0c2946c62d37826d96cfd26d93a2bda1de34a5e1e760a5a75066e3c8379f470cccb2ce722583d0aff8eba131f5aae10e27e248f131bd58aa2c267637623a831777fd7053a1607b005d26566a4dd8b1e8c84f5e97d5c3465782314d152f81f4e32bd24256171dc4a8ca297dcda25b7b0cc37e398b3652936cca404b9f6bb65faed6185e6400dd2bdd48435a15cb8a925bfe43a858e1708ab826a29a254a3e93a376d5c223f932707bb133f95acb44d66733afb216c80d973d4eb72ba1c3e9a322047c1b7654d76055583616a3fb9a1a92b99cfb8f609cc08d4f0b3dc5d130bcc79aee5f7fe49affccba0a4606a9de512350ae03501451b646f9b3b316d499676b17478da6c56abce7f79e3aa5a814c98e931112121bb047625d578db96f2035513640b842e9f3f505f676eec4e1c820a5b3fd997602302a876431dd7b04360d752f203a210037216f9b5591bb7be55a2c82696ea64e7a7271db62b26b98a2ec5ac7cbef54d248d4d3ca933857dcd57ebb81a93dd90cf9d58f4d1bf51e6527065a423feb584fede6bab34c0628051d206a0e5f48d506c51c62e36d5f680b6a626f1ae9e0d997b49b652693aff9203f0aa9f2104418a26538fb4d0a018541e2f66ad37a6671d4d3cdd45a58f1128a7a49e29c089bf6d62b9a71d3a0a10b6122bde9daa9ee72cdaec926fe56da448d44b35640782a0d20e4d074e7954b60d0e19a230e0782a05aa8682a7322d302a377650d56f5e0994273b0e6fe2438450b88b51d7d8fd844d514bf573319add272ada911707ee1fb151bdc3d7f1d8901b91cbc0b1c8fb7a962a0ffe6643e2f9865a1aa1bcb49376ef1e71cd9b1074062c6b98e9e8ddb229da41618248d81b136dfc8fb7cc8d64df0fa6fa8b2708094a0a7de7b6c6dc737ffc0c0532eb8c51597001f4b8f108f2ee3ee9b2aaaeeb1217f3685a866b680b494d5aef44c18ab022b2bd8f270e54e411d9fee5696a65354b727866baa4cd514719bf40679c05bf753da6465a33bbc691cd1922b5c8cc21918abed2afb5f3b685f798b25321d93aef42273d40eeb17150bcd87635c852b5fbb9cca87102a5cbdb41bc6762d746ea891b75502e3929287b5fd52048658d4fabdb0950b5c729abfa0fcffb040676e7abb6144a1de76566b0c660c021dd690e33d5252e3334e23cffde21582fe1f4b8c689e282ccbc77c817d1e21e2ac94435073686778569d232ae36e3e00e560f4c5fd2ce2877929dddecae12d1126db3d4616041a628327bcf353570f3bc7dbfd60ab614f15e3d5cf5c418f0a530164a705a8b97d4e98f14e6ea0c9a887e1b680e4e65511d83b50b4bf563896169a5fe640ac2c418a7fd6123e8ffaae45778d2f51d6edba9097e02063f91cb304c4f28de91d1340155ca7dcbf0aedc44095182a093d07a4bdba5d3b4c58f594051730e9d3ddd6e99397ea94114248b0318b4305e4e0adfc23f281c3e4698a830e236669c4c3bcc33313e9e3777b025373f53d361025218b07a0446e24fd13de7ee80851caca2419418dd95817b7beac6d638e3b5edbd95fb065732785adbb0d68c299d951c12455e5c4ca95f21d120e3347e7c003f8d0b8e40bbb62c341b5aad0abf2e4f0a920d98922b94d2f3a00bacfbe6f5473c8b665f99219ad92c4168db3e6b3b6410e6beac725ef44792bb9600f651b2acc731b3503f3b38ff5c28a906ef9a971a776cc50a758d110f1ae50af513f12d0b99f7b7c5192d0b17d0aefd5bed9c00524be078778a4074ee77def0749c992c41e4a02b6c1f2b881ea682a3ea565e5ac0e0661a8b9c2393d1ffa42103e3f34d3e5c42f5add80eb1318158aa00822a63e29f3d9503d5b9f7ee9f3f53f02e9ca3ee9c92e2e99e7e701922a2a7b4cff970d34045ab56bed489a9589493ebed42bcb571f98b5bf7b099f8bd2ecc3a6da720df54def037b32fd22889472862988eb78bc9a5de668d640bdd8ad30f343e9c1602e69ff5840cfa5bfdf90771bb77544ec44953cb9dff3416a04e2adb2f00a364754bcbee4e4bcbc061b75dca2008494649a8ef621573922cb0536380011053a8b2aaed709401551ab5058a9e0d5cedd1484c0795bc5bb005d49e7c7272fbf0a42d2dd9315fab6714265ee3ae9cd11295cd82c29c52f367382e1c6325c8b9f6d25487fed6401fb916ed07275d95c5b20efa8b59284d499de271f7526a67312ba7e84cc9fee82cc6dc45ebf20fdee170fb3689e3f54c9af55b0f0035bb84e2fcec91e94452fc627f9a9318c714158dc97129b16c356919df921942546ed861fc3a81f91fdff345ef77cbebf1bb2727765d0450119a5ef9dbf951c92741da0174f1aa7e64dbc78a9f0ce933851fe82a473d8824321c810e8b31d565170b679aaee232217b6738a1fc40cb1a99d177244dd06547ee330f8ac40b85899b0241972663702b70d0528d1fc625921140add8568697b7f9ad74882755c1eef5ed5b69d6cf253d94f556ad1aa2dff4106dc3b63d81127dd11762e5ffc72779bd261204d9a399287878269a7a537c4d044005943703bdbca338ed6e71f00875c5d286c375b44780385a8850655463d4654a33b2f3d6098dcadeaf0186a86856f4d69626cf64022be465be164bea1927c44efcdb6f48921bc8930bca2b50d02ca246615763b5a39981b46518934a773d680f7f0c2a7ee6db6590592faf16a2db924883e7805f45241fff5dfc75d9c33f28825bb49c70ed561da80dd864b0decd2e01cea660d6592b602bd02f6112f953f917a9c257f839a76f5a559d1f91a0e92d1a29bcb29143f3490479679dd6a81c9392d890c38f0bd7cedeaa70429985f8fd12b46655721ede365b305fcbf4d8bc5422d67a48422d3256d4f9a1b7da2e285742f26fcf4d35049d2d95503987525051c7133fc5215a6f571de34e4a9979ae9416d95727f8fd3f3ab775489f7ac8c306c02789a4bc569e6f5143052d773128b74c4d56a4f5310b5471ce47ed234c1f9ae0a12e34391edca56ef782772e4552afbded649befe5d957e99314a1d0c535dee6f384d4ad803a3034205fd42d3577ad7f56f741ca7c304e9c93df8767ccd8b9d41255c9238f9219ce8e7f3eda3176ea3780e3aac09e691164b82d5e8c38bbcce580de0495bcb44bc8b5490a0fb798f8b1326a32f3884500a86f041b797f1cde3f408416629deda2f220f315b0c1383054e75540a2bbbba7831b25327afbf49419a7472ad40973070c539b44608c2c6eaed4c1cad2ab1792abe4d113e39acbe7a0e1dc965e2bed70e397bcbe9684f36baabb3384be64d4501521e82bac763efabadc3a3addc429acb98569da399078ed3eee11216c0203c66340d8a6f82f1ec9d206486ac9bbc8542eb0d63181bb29405e4f34996ca8516022a140a42d9d684ac5863fed7363ff603ddbaad1d62a463b6804e28e3c50acf9292bc8b08e793a33a54ff4ceaa92090c198aedc31a561c415f4c1c5e9730f13d14eccaf633bc33997138902d8feecaf05da686fd37d0cd42fc06a83200c5f6c1f83cfd4a1227d7da1955f3dd5c209267b4cd7c07c75a678cb2e327ffbe0925c2c6170b1e211c28217faade5fbe1b0c560eb8e986067bdf7bad3112d9d00188c8bd8061ee58192c9e3ee72a8fe675553e3c1da0be69b1b4b38235fcbb7beb7ed1f9fda1a59e6b186d09e60e4146d37e76ee265b98e5e60324422b7a4dc9559652aeebe203d813805b67ab7eff1396f73609a445cab76efafebc68b901a60096db7b5d9a66b45749bd2da528d60bf741f78e0d2e17ba11f950be3b867bc4d3a26f51cea7e58c96d44aa7b191695473a8e859d39bb2598e9a59996997d4f443d3465b322a7af0bb409eb293985a1b039627cc39733696ee590fd68396cbb493d4c2d60556e859a14d5f9143c6cca4303453505fe3d27faad1f3fee9bf54205814a1b2cfecc4d97c6c46dd7d84ceed72aec678f21e21a9ac706525b4a85784b08aeb1b17a33f2ac7b3b776a04d4a143d3f2ebe6d49d6c1b2c21f741e9be0a201e55cb944ff27fd09d6b7b84c141acd1ea3b121fc9f8dbcc7ab3b17bf3f7b3b1bb6e9c3682548f8322778ce718f8d015bb3dc6e790fee2c56d2bae4a97abacdc78d8d4199e1512a8c5fdc505fd816d8eb1bd5471b6edf6d1ffeaf7efa77bfa7c9ec785fb4461e046e98325e6578c750d9c739e38ffe8b11ce37e59ba2c05bf6667e2267d642067dfd54ed508ff00b498d99971f519beb083748b94e06311d5468333548e13635c5e65751e9eadff1c193262b521077e8831a698b2ea4af17eb327b6dbce124e16951bd943ba411d38bf2bfe9e41f169138a50bc12719880b32da67bdfd7c19240f1f0e74f6845c727430d173ced99f7c38b52f7523f4f0fa6c0aa83f99b92aa60ba32f627d3a3b116369111e9eca92bac2bea56096585ae1b704bee243966ac866a9c52d2361964195baeb16d8b8ccd1398014263743f6dba389b9c36cf5f14ee7cb8e93a43f976e5be84985aa6e4038613a502c588b6079cbf37f56afde3d9fe684dfd5145ca7f6b88880d0da112894236b3343eb133d5301fcb5c8d0698d5c392ea608b413a02de027cf6aade1b663753f1b694a41aa29315a85f9cda8b279a0dd237a56d7f529a6900efb7da68e8287aa0fa88e9cc1e014074a8908f395ce5ec714193cbbfbcae41b69c20b20260c572ce88a8b355ff5567fd922c25d4a738717e53ddef59e9f8cfd13269aa839b7f4166235ce334fc5a060e255a7405283966812cba9994d9db59ee06bc1f58a77f9ee02534a581bb5587fab45a74bc6ae0b6f68b6ee75c716abf4ccee81269934838497f28515774853f7f3e61e7bad8e382d683a17a5dd0cf4c1a633db177625ec04acc60dbe39217449ef7653247f19fd4cf6d39bf84712c69d5ef428f93778fc81ead2845d750a302d0ec35d2aad92e6005fa93c0815dfd7b2e5642379a2b4b883a39f06ce5f7c6c33bf295044a5cd4aec844af77914d79709f521b760ce0b15c0fd9aface715e0dc7d5c9815126e88f2693c32258c88caf4218314d7b23d51a7cee117dca4ce0cc3daa0a68c74d7465773e0499210da9f1366a555873f76dd7c72416cde83ce489ae93e6dc2ed4226878cf90a8e22169e5c7b33f9858107de10455c07df4f90bd96de0d7980e7c0c5710ad826bb69e68d97a5e9111a13cdb9255822747b5cc3467b80e00e29dd41edbbc44c0ac095f290b3b82ea190fd7c05a14a817804c6a4786b0ba099613300bf446f599e80a21d24ab2091736aa2ec57a38db6bcd0f48fef0ed8aede0c50d6ab5d100f65b330dbb5dc6e4861555dc73894c913040e34e5b0068c88548c5baa2e0be00f9124da1d13946d0a5e61e6378be2443ba73348df7657fb6d4c742c0578514746882ce8658e510330fc2c4f6d8de3f2ae1d4591b56dc9997e0f01ac6c9411b2283c60443a1d69a39d693efb7a90435cdcd70cefbfc05c7493a439c9bb2222223fa49a1666b4597cf91413d113b1c89d9682437eb69a8dea1bffe677c3aa3d8fe949f68c45c2f31b4ca3d78f4716e9bc6457ccd8870c8a7c44edf58fd79508da50ef3706f6847a29bafcd701f0effcc22802932c31022fc948c730019d8934016fb860b2b3ef8eac6711c925169804c471f8df8db2251bf4ca04a03096df37a2f63157ec27dff2ab68c47728d611465e90d6543ff280f162f51087fd50317a2cb3cfa175e8ccaf0b039addbe02623225beefd6e3aa8b294d142430aa784fc2f5eb84005d3253dd3a57833bb824d8901e9ba0e507a5af8a1107fb5b6ccc00f0c605213a7de4b5422ae825defe344532af658b67e8cd1d8ba407a4f845a967525086c55bddd9b8a7aa6a94eeb9340a7bcc02bd08ae117c52c07b45c08576e30360d680bfda438b8174966a66a46f29732c70321fcc5f92e6c61e048a6b95e234ee578f2d472c3682fe9f85b4c375c23bae9ba18ae14c95ddb58c7f87b70c68bbfa2a46d50abc39fcb985b8ca76c1177dee6f8304c60bece2ccdc19c19e8528983463f12590916b2615f73287d4eaa75711225919cb5d92c368c020456cd5f4cc85b72ceb54fd42c20e5bbab78c025b7d226e0d683eb2da900a14662aac024ff2936a1e3c0f8700adcad67d2d947c9fae3ef10447bacc0f0f46eb43f8adbe30d1c2df40bb5b9b7ab61cbec5727d3f606426e0f0452ff8efd2c726a2d7e4aed187b8d81ab51154d0d294fb3aaa138dc3a88189e897f0d897651834c05dda5de13458486a487a2f4027d17f9f4b5e01564d09323791cc8a525f15c2881c480c62c680d175f980613b0dfe0cbd3ab8b61a7643648c3950d6cf7efd3eddf7285f66fa50098913068c0bcda80411a7f9b6fd8a94fa43f3dd2e5da9d9b29756388fd60ba62145337f40018adad4d3d5c1990844267a43ee436c890109f562ba3b81da6a3fa42c0cb2dcebe9625f6f65c4258b4b02eef409afa77d175a0fc45699030cf1573de6c72783da60877d2729c48e325b5570b85a368d882c505d51f65e6c6bdf3d355711fd30b8ce83c7bda295d687277f028382b3d626102aa123e32cce5a88edf025cf175f419f59cb5055d811a5638f59358dbf0bd6783073161782cd982dc153e6ab0329555ab0b80c13329fa7e4922cdc85431bb31c9f2ef512b9166832023e21a02fd12ee9f15b678e1543cf8f9714df75e827e9471e81fd47f01c1de8ed7c8fd6fbcea54b79bd90d76ab721b22c1cf238918dbf8ee941cd35f6dc782218b62504a7b22d0aab45f15796d0e310c97f50dc4a1159051ebbedae75153fdac9db16fdb329be146955e0939d2b4b7acf313a99907afc8170cd83e16ac795c5e7a84fda5bbe6b94c547715db435e87078c4b560e4a28abfbe1c1c3c30de5533d9f4943dca6cb200178312352c96004f4e9cc18be4d5b66deac83aca3dd2508bda5c0446d95ff4acb2690eec60fae573457b57fb18386ebdb8b18f9723dfd920d1f4f7eb5236b7df3e1a48f252c5f1af72042f793e089f2fd543e3bde9be714af4b944fb7964eba3900ab5c5a734004f27f1294821d4b1606e890fa822687c80fec16c41406caf45f4a44bbac9c4daf859afefbf3350f87f9cb24f83c5760808a61b04556d1e11b25100e9ad85df8314bec575b63f5a3d00096b2b0b88f9d9ffc2db90f062a5c4a68a9ea566bf8817e8d6983c4275257cbe3fee25dbdcca25a4c7cfb7fabd1c6219ea03d8210c6796b03005974b0230c797bef81798c4ffcd741bea150deb49b16de639a6d92fcdb6ce0567b1a57ea6061883e42a801bd5270d803f788ab52d39555e35801fff34e9ca2ace70449aeab17b51d04251322a62926f333e59f66860677c7bd455c8cec855c741255a694fb0a5fb933d96e037dfba57c3ee0d2fdf521b19da275ceb4f0fd8f254ce7ed5c0f04fe7d5b1f019895ae90076af98896b0ed30342984feda286b7f3ee72801a627d43d93ed4df58483a2d448d828e0e025fbc4b3116aae7e0d94f0f1099ac1f394c56e8116e4931766f51e9472904d3c3e43e28370b151ad52bac49957c780ecf6eb7acd10743bac6a5e9abfe8f9a08a536289af3c6eab0e910ad2d44a191d9cb930ce2c5b51d4b4623500671123ad6a45302407735df4fea8c6fb8f2a89a0161280f11b58ee5baa87f5e58daeb637acafe348f7e691dcd7e0842b8ab2cb3beec995dde22ae1a4986ca6514d4a6ae5bb8e4fd908d73cf6b3bba2e70d824f59f8e553d72a3eb7ddb1512d6f48f3582ca4a99afa3b72fb355a3b9b85c8a3d18a57ab3b610ec618fb57d795d488c689ed1a7829c5eca7c59a5dac3d59cb7293a5bb2a61137fdbd6aaf63c3f9c36fd2df7f89c8a1feabcd76edf6b2a8727b77e059782a1f7ee9c06bdf7151765b0e3dedd3aa506600fe2f609d9696a25b5a96720077a7eeeff132d55ef27b0fbb2ae05b8b9bad63e3c2b6d04db22d066243384361b9fdefb2b8d40727c77cb78b48d69361c8e05e1dd0d1a45bb83f47315b51bf1541161176a70aa6f8d6c1cbc45c3e9aab201d2d1499a9a60f6a664534891ab48f118de61ef11f4a57f39225c469d6768c78bd20c2f55e3773b5a3382969628a3d5eb2601bee15fb9646dbeab122b81e4662b5bdabb9ab51b8af8803fb27919b2681b732b085ce2e7af2fa0a18f9edc1c84744b894393599e3ac53ecf7f8db5811c99e510613ae47579c05463734ba860a221e3a18542ab907892764f143cfe6fde995c749e9924483735dd77d807a823d2df1da91e42dca6eb2ed866aeec52b440662c56a5830bc6bbb0e4a13960322901c3ea1247ac8cde8124d58403308d4d11d2c87786185a01f5c435f3c25a7913e91a28a8343085a097153d0bbf3fedb389548380e09a7704d533fdb2420cc7812f21d2c42851c7aeac7ee414847f43e56efd9fdf42749ab5bb4d27aaa079143ecc34c8ba623123e9e509a8ddbd23f55df55200152304120a7978a9da9ff5d9ac75799c3fcf0d85ec34427e976a4c54d31854dc318ab23bd02422a591908d990eadd8211b7cecfa7610aab920d8ba16082938f9794fd051249fe190511901407fd3bca173643073785cf01ddbd181bbd7a701540cdfd912cfac7b272a114facb5fbbdc583e0ea2a365c42e95f966c8a35b2c7d1b7daeae1ddf3b1a1a4b5fd5c3934396fb262bad106b7bf83a36d422d8efedbe45a901cc7e2784d84bd19f98fd41a07552e85c400d6c69aaaeca2b530b395e093f97262bb68c7ffdf07abddaf1c3ea890f58a7e1b902d0efce3ec3f8363ba3e0be71e14c4d7acc3eb9d5c322d6713cb037aef4302c0854696e5ba316bb82557ee6a8ddbea38ff1d9272d4ee958288604d72dcf4b55227f90c547944dd0b02f2aa93e696ae25965b458f520731d52fe23879f724657f026dec25737c7a51e50e655b6a6e6d232320493a45103cc627ef607cd7c139b8560840b6a6c023f7513a533d8e45f0a684231ff4f0ce4c73a77b6c709112624d6da3d94a615f4127240cf3785e5f936e91ceca0c511b90487cfb91db2869fd26f1df589bc6eeab028190c2ddd00be48b46708b154124f0d004b56f205e640255c2c7b66636e22e68d4f68233b68204b38d2732b9512cc4271c4434aa455ba70041e96c09900bf9d977ac74a7d9f93276d91261947fd318adfa715a7e411fb43e427012cffd9340364c1df265e6bdcd776b48b64e2cb37f076a22a8cf5437bbf90ecbdd431d835ae4a2f67b49f49db0bf9557a17b208a8645de102fa310b9ec36a2eae14b3ce906d24c98c71e8591a76f584bc3aefeb0273299edbbe8874e4bf34e3f3fef8b8f563ef346880bd1b838d95271a79d5091f241ed38f09f929bf218a88c8b622cd3e49b1c8504873573e3cf7237e1544b6c1c96e6f926d64850dd5a4f2523608edbd010d69e33c0980373a9d9383d6f100117514e7a82c30432babccfe4516b49941f69152e471099a212f6288358ea40c9e9d2bc00319507727d617baa6ab41e5e16d9382655fed222b289be50492dba512a30ba513727ba90ae5e1d3ae870ca99553f5c3aa929f35cba2c70265bc9e44e828206fbcd7a89b155e36aaf8e585e6903c5ae46a5772a95d2e0b28a87105d475b04bfe597e822edbb4f94b7b07dbd77a8599e502bee34f454f02ab6e72b9a7a7e1244191a24b8931237a74e6d9b5a854b6c110378ff0d1e6569459fa27ee31977a650810d2935baaad8022a9d072995c8f621921177c977a122a75ae8d5e03f745235a698015eab44bb8db7b9b3746453e58e115c3dd255c3e0c099eaf396b5a2b2982f8b3cc8cc2b1192cbf98cb6f0809d068b82891c41ec814254bcfe1256b6de83ff2727e542b39e18e15d944d8e13d05c70a8fda0a3c765980ffd1fcc621a84d6e74a0dfbf4838de11b551f83608a01450741ea5e3e33c2c1e2e3ea470288cc55e74457bea50cc41c41cf3d5b72caa88854d2c3b727a871a013cf7ef610d2f6b2466a81f0519bae6e9c1ddbda6478685c0aab5f2321c730d07b342c41eb58ea50e7f90227b9ed1a9a7945514ca1496f34ce9ed74a74c28c9e496ace730a15322a32eaa14b076810589c8175fa45721b08511e1f4ef28c37bbb659971adef8e08101216a1cc0917044b396bbd776080854491e79a008784136fa53797c7900002c40bfb0c4b5be8b3c88d4c20ecf54832c5c4b8be0d30a9e6cebfa7e665a00eaef1b02e7755480e1c08cb7c61b2d43ef84f0e41bec8b612c6509b12edd4480e842c59352101539ab10211b61c875473cff823dca28a759c049faf696869e34b815c3651ac8b4753ba7d592756478cf050ad968f6d7d5722d071d1a2227025d5a963ecf2cd63ef6de6f9d4518bcbfcff92878cfd702cd51c57ad81b7f94c65764834c03bb591ef12f485c409627ebfe0e06df19c15831cd5abdd8fbdfd8e5c46b3e5a56f46f08b421d93da5392e8d33f548464502cdd16684ed6d3e0a0b0b7f968138d072ad255e8407fcb839e4d1fe20be78324d7415a3bdcfddf2a6812c14fe5d38d726705c55065732e26ab2b6ca66bbbe386d8f1694ad69a2997084f9b73fe4226882c05d3c974847c6b05c0b72d7909c69a44c6c09e1accbb03d110627d861add8729744da583ac4b111d11374b585e55c35f4f16c72feed07744a9a2407450ae463805f233aa75090d1fb4a67628ed627e36159cf24a19684712b3a61d3dce154ea4905d5d070dc828db248abe3b936f8dc78ce9402ecfa44cb0b27355a964c8c19864a713ea10cd58041ee19ec4ff1939293c7aa338dc9481963d76f22eee0069901c502019a2a9f83b9da5d3625a3c2d6f309a6ee076bcdaee2903f5114b8ad62aa7de92ca20d073888315d778ebfd39b1e4eef8affff3adf9617e4aee6ff7d0a3ed0eba65568b00e122a737fed84fe42783600aabf7b7fc8a70902d2c5ed152926034ceafce96bb52c2f80aa7d0a9fc724efba403608ea7ae6594acaac7bb2003cf6005a7ac68f952e5af146164497ba7566b7dc618ab70e8841cc6d470fd4190a18ca9559bc38a5e2de530c3ff9af75f8a39c80f09d950df42281aeaef699a7ba9ab22db6e97b04a9e5492122757d9c0ea47ee3484477ae1b072ad6fb811428ae9d323b81a71eba617534735e845d875326e9ed47f4688be494a2d750e39239290c50fa6b196c85cfcc9efb3cce39e86922ef2743648d59342b2839847f7cf897f380ec363ab1b7e2960e5435e30316b86d92254210c0dcdbcdcc472135d5dd06ce66c10e8536f9c0b53fada4fbd63eaf6dc176b762b34ce37f91dd084b8714d2c027badfc6656d942f280661449eb7abac819d9715e8165f6b459fb68755658464c86b47019d3262fecac9194fa2af0a5a0704d067231e9b335061ee498440a748f13f0bcf66bd7a5eb8d311fa88c0013b1593ce2b986afd5ea451dc6b24a1e739c2d8213bdd59a05527d856a507799404cdb98214a41c6bce172e349e4190287f58aa5ef8a42d98f026030cdb6b504f49acba366a43001ec086c532f89754570c6db9c7a9b6c5291cf3c5dcee65331d29692c1dec1a4f7473b18cb6ba18507572ebb78197e182df20bfe07a0c4a70b3b6d4f1599a0d784e30bf2ca0e9a921beccc83939a64c1d1a1b59a72f9cf7e9f2d6ee2e9f92510081b068aaa6de8624932bff530c1088e4e5a5d7175f0eead1ae609e563f773eab27f24a7c502414ea012c08d9960a27263d3fee573420eeefff40e572859001eb0595ee318c1da1613cd1a71847db3c6d9d88614bb8cb83226f8dd95a4aa98942dfb2f76ed93a380149495358a49afa1906375a9c98d7c4fc74f739118596982edd2a57b96d3abcfb5abea04d47839632fff88fbc2bd3fa93bb96118ad2d505a11a80ff9af15ef2737ebf0820facd864f39c05f71af6ea0354cca22a07edf990e9132fa3d90f8d605ece487f78f0f10515513ffa28ca7bb9e777a7e926ed44317644d1420c00576aa1b23649e9f45d5b09310ce1bc712648551749941991b3a40519d6df85553ac9ec15274d808aa0577513e168e9cfbd4bc834344ea2eba9a413a9c33ee931e44e140057806b4d3355c55bb6f4c21b9f6a2ed51c16449c735c87bb9326b1363635f78d9b0d0ea5a272a34728bf274829a14896c9c05fdb201fbb91251866ce5668cb9240f50200351788e569354226d48c97ac3968d2bf75f2441884df950e86baa5a2ca0f79c7ec63a82b3db48814c0a135cbbfb19f5f1862e17a3748212b982cd3015bdba4ad0e1e0ca69239709e42469b20db6598b71411e60d0d7f54dd254172e254a37532010590c719c574045f854d59759f43f99e7d83b1c5011569b570bda43f2d9917a764f8deaafbf671dfd6fa57a389ffe37ddb377fd6b7c833415f127d6c56a142bcdfe5649d4f8e72c67a3b42a6619d7300a1156c69446f0231908be5217aadbc0923448841afe2c6bda64a990f2260ce30697c6fe27a68eb098242adaf39b623c94f8e8522f9594a026da36feb6ed4a9745c46ff624bda5794abf65fd2649783ba57c36e2d32164424a7fcae8b77cb5fdea8e35c4d965e415ea2f7db91035478a3311cdd5b7d2a6ec021bb0a21aeb670f84812cccb6e973ede8336deda1d4b61d53f62120005670bb8f5e252e78de9ce0230ae318112a1a6140d071db3bfa91c9fa56c259e99d0ae03b06e71c2cd92cb7a1b2bf59e1d01d23f990cc02a89d92f7b9a2e244eec7f9d10decac0cfae997f8d77d7ac2b19fcb3e3350b90d511085f98481e4c0391bcd146dfdc5d73e6993cc6d6c6e304d4255f83151968db423bc43aa695b1e1bc17b0363a5e9ce388bf8e33494ad4e3ed4850faa4a0b399602be5f49a02622bac175f5a0ac271742da08322cf8795817f4c24531a231327faf3ce50a28152f59b588832c243d7120589a36cc0fda80cb03eb0655b51aa637aadffe54a671554e2fec9a2a08cdea78cddbb1fa6b9c38d387ecba0abea03af4e23e01ea317fa72594d533ec4e5354793a65d2b1f7869ebd5e4903709713caa31adaafce40209060fc115dc8ab268bd59016ca49d38debe077777c493ef561faf92db30f9dc57668c2329ecef048d314bd59d36a86a60b9db2495586f8dd8514e09527509c48228fff0927e2718cdefcab2535cce49135407a532181f10d86fe119dfde3fd80cba4b9b0112545193fc8676957c6315111c5be95ce4ac6367f63fc05f6d092be4027376936e1b965fe710e7937738b9aff70b68192b521af8ca763b1e5ed28a648f06b5b5dcfdae63490c5581b226b89b4c5c00fef94e9e34d31854d7de54971657c545f10aca2f111c4b0f8c6306b63cd8b05ccab2b351489c7269c3b01ef1340c698a05fd276824c91feed2f3130d6e69a228e97e99555ba68183f469d0be9c0213b39335753fa4ec52596c37009abfe82f42ba8cd96b7eaf3b662dc866b79d94982ca99d53821a50e2a8c9d209a857868cb2a23d40de9fc9c8d12772a2fc67d4d287c3572e410d782af54ee8fd4512cea9da3d0a1a35f9deff9ffb65efeb7e38432d7ba495eeb047ee0d300f5104ab922bcef2d77091f2bc1e4b16bcd9be5f14db6205b87a25d3326afa280404c1c1b47ff04a246cd6f50343fee99b9a77837ebc809d25dec72cc832f9c23765e1cc6b7cb7588d17df03a7159d0092e47b1f5e5b925106b0b64d20f38a99d11a4c98bffd2b8793bc3085b95220dd33c50340967d62ab28e1480a8c61ad8cd6d49a8b5a1cc65f26bebdf59ebe16f0bbff64a7057e73c6b28c7271ccef7eb9268928fa20f3b28b6d11b7f21356c1c97aff9d0aed60586884c565214acd6a7c69da8d207ab88882aeec4db414b8807f775a9e8365489fb3918837f510c524a3c0215fc2b364a750dfb005868789b0fb08be307fbb57e397a3f48d911f1ef6c2c73a263751a3a8a9b27cf014df408eef93d139dea7b2faac4491b22c8d3003da2852f2ed54d1f44f5031fe567e627be21d58d38f16f151ca9aed5540ec830f116343f263d6c900bc04edc9f2af40a264c464d7bfb5b252a422e5b10cafcb551126243bb15d7dd09d94f279431a2d5f4bdc33ebe84d6b1b1222a3e12e6b860026579b52f7841d81dede781dd904f7f054e398353bc1f4a4954d44fefd5bc7e7088a270f9fe73c3e19c2fb582438a5b39bff8b96051ef46e4ebf88820217d97597c57e1b5c91aee3316fb59cbccbe2dcdd22d90e4a2eb4d49605d2327b7a9d0987a878627d68a2ebf8ed675301b89a3159aaedd779c8638e52b0eb1be6f1f98139fc08182d627634d3cf1e4a3d8259567841c779909d04c503a21bce41b2568b2fc5c8bdd73435c5d59dab68d04787f063baa3af65c3a790d190c0bc879762ae6e67350a5537f1e3f5629ba9c2f680cdb93387204fb98d3d4f7ce42fe2dbb6f36f3ddb55b634d3f01579219e615b138e3811800ec5ec8f2a99ef6caf3d43d098de4b88105b6c2e9201d770c7a24c33b86d807bef55aae2ed42223eaab6b71f8a63f60c59cabdb7865c513923704d1e40699d8cec41ab9d41e2258c52d0c3ec906c4e058249434f1c263179b5a530f0a297d2f8515039f94fd2c43ea1d039e573ae650df50a45f9b2448e54a8201ea4e158a25f383308619e2787d6fe76bd178a065d81b566150f156a550becb2c4da66492faebc81c19ceab932a28a59e7a77b16661849c08790d84cff978862a18d505ba4b627caa78f0058a48f971556075ac6fb5d096318cd9640229943ec653567a7262bc0a8432b49b5f9f8dc4419df35cf78f1cf8e69d83257673c95d668664153db700b2c01ff829829ffa5c25a41381b7b79f0cd6938a560f0e3aab8c120d3bc480d35c5b8459d34064ffeb05ac3098fd8c959312342170e7437c1d7b11e496486351821fa4801b79db44f03917e6932266373ca4ef1671f6b2fe5b68b78aa983a7966038bbcfa480c3bfe9acad49086ec60d07b14883bc53425b17b8845f8afb93be796c1fb3cd7a582231810b38af622bfdd78a166d5f59020ec66168abe5e0283cd2bf531e3546fd00278d6d08c069b816c5456b8b110e5447159a6618d752888d191fa7cc63ab95551bfce044c9dad3eb040ae6111f9dceb2b6f25a1f3dcaf38793edfdd9f5d7d152600fc4fa9684334249b2de377e0ffe5df86019b156f16d16939559f3767d8f29c8b45511dd400ef1c3ee6f35c89f404a7a2fcbf7b653157deb4ef0131ed79202821bcdb1c6b5f34172ae85ba0ff71aacfb937a7500ea5957593a8768cdc6a222b623d616d78369d1ad659837807f38771ee6aa5bad6be80f88ec5e356ad3a947794ff9d1acee838e23190b90edd143476afa7a61470c29536790b9659c51e568f466aa447cbb5899065af02432a868654ed020d319315badd3d56e3c3a3b287a71f45d2a1e22b27839ec5699cd0dace5bbc86829c7de11cf8a74f25fa58363dbec913960b0aada090ed1437fae3591f585b05579502d87997b2166b761b52ca09fee7d75cdf3a9fae233de4779f44b56c4fbd4f045e1a23be00c5f2b97a8900020e0da370732da2c9e1f5fd0b745992600c43d9a4174d0c56fd625d99dc382d8c22605f41d099eb412ac2a548566cf605f018be516961fc4a6f40d732f71032ff205e42882441d1f62d2df67997376c76b2ae8397a27d3f39af4b6c8850e9d9e8a64dc81f11715dcb59c2e7302b15768ffad2b0f707fec199b75225a3ee6b5b16cd1237e314bc1e983f72b7720226c3a8589a1f28e1e0774b3faaa6fefcabd83a5094037a775b399487e32dad7836ca74528a6566c81ee57ea2c8abb6f5f44f59bbc7be688058c42d721da693428dd9f59c6d004095fd5188cd5bb6d6d3303d33dd5f9f2278b0097408025406809be92726481064306d811e2da0fe965bb2f719efcf3d7d7bda5a6568298aee2ac60c39acf86fe311ff9a25d9b6ab2911f00278e28fa9bb41bb187ec40b9dd65ee10c3dbfbfeea5af7d7ae165f4c7788a7894b104c625bef071eb6640044ec72833ca3f8ea25a2b1f7dd5f59d96b6200eaa5bbc75c81e8a0f915b33e74a0b50e2d0858eea432390ec3d5a262a73d1e6297e12967aae488b563ed319c56bb3719991661b52f1080298456a70359b760aeeba93c66bfcbfcc44cd5ace084616d21c13e0de5250ef9048523dca9768bf660863b46e0dece62d38da4c24f79d74428f86ca9d975e6c8512c8d8a0ac6025c2ee351d5fdef79a935a72d1c3ff549d6d8e2c4a4375a70b846c60d42782d6f2b67002620ea2af905e5d54a05515331c597550fbc3a38c161edeecefb543167e0851f453b0aef0e3ba863a8f9781007a3c38e7f40c06ac7591d0e1508622151ac339c980b6b738aa8eb842f870986c59bac77fce2254cfe1327ea187bbd9544444cacd86bc6e6f92a69e53b62233ddd98cfa5eaa4aed0394ee016274444fda9440329ca91a87cba215c3b87a6d453f02f6963e5f49555cc378da123928f3727a03626c6c3891ec204121f5b698f5623a7e73f72d5aaa5e97e13b3080e0180e69a0efafc2f8cea1df840fb9ebe06bfa59045531cce9b6c6d5e455008cc7dc7603231112045c0902461e3cb988a3f8ea30fecf88a8602fc55c0f5b60b89fec944335eb2a25eed1f3943bc88bdb0655031c185369748f31bf3efd6637e83b8674c768dc638639f95331fdf087a7f0df4ab77d63ce403e6d22698d12f69303443ba3561b843391b84c0363feb140926bb43d756678c87a583aa95abeb6cd38c3dbe88b0bd671ee5acc87280274293a221394b6766c84305491f9687efeceb1d052e56f166b9af7240392ecabdb574a45d143cce9095798ca8c79cccbc762fe83d24f107cd2889957bcc3d05252b467d85e8bcc418e760cd45e2dc45471158c048ee3ba5b74405675ded0646c5315b2d8bbf96e6edcee96182c8a1d1e05f6bf6c9fc6d146836b46c3c345da3fdcd2498095ee7e4ed3cc88452c4256a8e97cfa237b2df7051c3cf809385b56ed96854b83114d79f6f7fb5347d2e1b6d59268089fa4202f38ff7a81c80eca26f23215474c4836749592d4ea6cd72403c6d9792b7a030d9b294a017c3787b319723e4b8afc87924c597e8d44cbf96a2057631af69afab4da65ac659cd508a3817c4d8fde2a5dedcb36fba6e7e7b34ce3095471d42e3d4816defeb2c4ec580f07d9c319feb8193321d713c3dca62a7609c0394807fc474ad9f50ad8b406df24a85ba495ca58ab1761e13e800f052e63c59f1fc0e91325beb3d413ffc86373085d128efd0845e0c5cdf48cdda727531f343a4ff5f554770c726999c4165a280829fe9d534d50c8089662c0a79f7930e81af7f76ae45f376dfdb5ae7c1d7b0279dbb447516feec2cef05120a3d950e58b8d9115551bae7fa1a55898b3a39478a0bc2289a2076f8e47ae057cc1b287480e77ac078af90644ef8b4a83bfc0e23b85b44d769e39e34d2aa93140662a4bed95c84ad285e48ce0e92dc21176a95bb12b909e339d6a39e5d4f936ed6b0df19a320629eebfe631d46d45cdcc24d3acea7f1c44e36d971fd5741079c9aa87c0504f28581f084a61a3ea5aae709f86f016b938059f161888992c05c4c5c17d5413002b235e9a0e7469ea5ad84c819e325081d643b9962543952752e6104bf4dbd7827558f46896c9420c994ab008e247fd0cbae621d490fbcd6990c98c3d6321e14da80ae71f46576b4f4ed3025f244e199b80850a0a5a5bced811a558e668e2f3e8ff7a58da86b728690f523126a051a241018697fc45cc3390afb7aff0bd11f5ea4db3a2b10fcee290c3d7b5641d58fcbc004923241816bfcd99cda30d6a3616532f8ce3be6eec89534d857795a99e2246cfdd15ea998c36fad74e4e8633a3bc12517b532bd0c10bc7da6686ff062650517b900d9053fd72b05fcbb1bd84e086f67721bc722c4722c9b973f4b030a1a8ca1bfb0f02eaa21ef5100717ca5e514644ee691f23ee30d436608412ca8cf7ab156e86e9d08fe046907bf98b4795da45ccad9c6fff6d79e12efdc38a62e20879b72201ffe01dac7621df790b76961e6527a315c0da6ce6c14b40ecaebd03f3777a5966d6bd890a345a7247c80a4dc162eaa124de1ed52b87c5eaa7a29f6119fe6f3b639c0529c05cd6d66b75c25d266e74466b0cafee2ee4b47cc9c99ef95335208deeb70f22d1144409d8ad796b3af646870c1fc6a527484ecf49c30644fdc2f9d7686d9ca67e1ef2195cdd6b26535fefaf2ea0969619d50d3ed0d56f99c33dd65975a09b13fc798dc33b0d6799acd8bd28efe972680271b302652fffebd16cef077aaa6b0a85bb5a00a1b235e32995a62f528fa93c765d4d5acb754a6da389828813f184631cf4fb87161af89286387169ca779f43167ad302631fabc00d8f676382a45726fe656d93145a270361e1e7d6c76c7c8302eaaa84a60f71d753f4c19c776eca0f2a1db8863a412621971384de08a8e42086a011a72bab7abcd83b1a0e769c704eb80981b3667fa746243be6aa2a3452a57adf47fc68c1328cc3c2f4b14151e29468b7bee9da8a5680b8744a6560813a4340858f2cd33efc7cab1e43f6702e0eaf01008acbc70a88fea3e5e2e68abbd45cb24880f770d53160f7e7b37ab30b63efdfa33e13c50014c5eda6906962a790f5245d4bfe9bc0ceeaa3f7fa7a0b63560055caaa7ca9514df85646aefd483ead3da84b8998fb7c2a2fe31f2905faaa5ba18498623038ce8a93b6feedf6e1f43941691f8100bd222dbef0035b79ab5552e5fd29237c410cb21790362e075e4ae6361fe0554f741fe124fd64397017a34ebee0193e9aa5fa848a844db044ba38dce79f0f5c6d273987e1e5f957bb4a12512adff136e9b083a94226fac76d0baf5ccb68d7679920ec9b54a68990383e31f7681fef1f7025bfa5c601eaec1571e7255f4a57e66fbe22eb14e33f7b448ff9a68f52ccf81f7c69334cb19eb3ccf4d1d1361a3464028516d5c9938733b76305a6567ab9a2e62a548daf28376d78f6158382022945ab4177e1616933a4a12fc53adf4a8254f78039158ac3f3ef5acbd8d1a53c5563f062ae6ac19bfcf30bac4da08006905c1690899aba2ea78863b6dc254b1ffcdb671f166f74a1a18d6860a81ddf55dfcb865eb708566647bd8563fb54cc40f2c7414aa47ff70f646d6b0fd32b86eb010ad5e078cedef1697dffdf747edaedf76343e78d4f5d890afcea4de2a1ab4f6deb5929c5c982f2d738458b4de4e3692bb771b44da4ff8b978623764aecfa56d32418dcc268e9de05913007816e23fef1e4cba5134ec708f464bb228a0acb2860b6320fe98f168ce072a6e677f8919518230a9fbee590546f388ee68d0ae9654ff3568f82f5fb09cfab9930c09d0ecd119ac45749ce4960ede2cd1d6959e1c05db6bc9b4d44721a95492c311f508de26211c2c439a6236bc28bbf19dad222fee51b8cd0de9b4cce0cdeeba51f0c896fee6cba0281f5201da23dc1529e24c048516d6384ecf90286819f3db9db74b7e492c5c2eeaed60ade6d8863008ecad591ce9b627d5e857a67bed1183e7e3ffc8eff1f59784cc83f82c5c827780a3ee95b2faab9c9f0f750feebe42edf31e0ac98ac7d24effbe166cfaeea8965885355453f3af59b6c35ce08a21f2b0c3e3289bee0ee6b6199c54e171a560bd4d96c76c230cb73e9ed7afb639c5825cdaa2f7e9318ffbf2e395ae1b83b37ca9c43065437213eb33ce39bb90f06303854d3dc48c8960c550a235a7164eb427246b2688cb32d2300b7e8f5d955004c1b391111bce5b4c328b121cb593be45e59428c850629f826d3312ba3c267ada018d82eab78f332f2df0a30230bfcd0f166fe7c66895425acefbcd65ea80f540e2a8300aa52d57601db4a7efd3c32067018a72875f47e4ab07767e51c7ae2dbadd7c6c7d564301f4dcd6485e050437749f7c07e75ded4b4e8ae2cc8d5290bce1f6911b5ef769f11da014d97f2ad4fce273a99abf235c357b6c834f26f2124565148d3e6105cf311f75b116dce6f4b02df84b856c23a2f729e9849fc3424141c0f4053b783b862594869f39a91cc32f1f3e1cd4f448c8c14b3ff86de9f28d9776e27077ff0b08c29c619e24f38b6a2ef38b79c3da6cde117cbc84a39eeee9850c768162e61703f54d61441ba4e47f2feecfab13b06f4b21156c4d97903497ea4f291b43f2899ee7a9072c0f406e91c72b6e83bca48424150d7df429d4ade9720658712f452ce1856722f88292290f53f7bbdd6cfdfef8a206169b34ef93027d3f3425a79d7969443eb6f1ea0dfe62d5578763fd12ca4dccd56d7751c46da9e8b41de7b648d44ac5a9fd2f7e9dfd16c35a9c04a843b59ca8971ae609c651f6107d8c951afc282ee5874bb486597a7a5df0bf222c7208052f507c7f259250503fa06375fc5fde977d4c9d1e9fafeff1b4c9f745f73ca538bd0142a66395cf1cf96d183317c65b9e4d9108b426dc0bb4dba19f7a06dd93e4732787ad336da265ea50f61b04382ac25aba6aa0005b23ff70004963c8251909b623c05730a6915ad90fee3f38c53b846a2ef58379e7e5a6e3dae9c3ba3389b0d7b708e86878fbb471c40211fa465261fb449af3fafcdfbb54af4fdbeeb7e9a8802b2c3ea23ccb4524f7b0dd3121725ade6e682c2a773cdba3286453b62fe0a3e4bf1837ee091a8065d239b970c7de2698e1792b07d179d43b58d3dd25212ccffe4accee7dcb9bbbac7791d998ae7600056d32dd36b76c302628dae073be12e40cd3a05d4abf71363b72c8cebb3865c7d63ae829e4a6ea3014e95870f1e7e3048117f9b926a449f2610683bafe5e3d65706d490901a87f59aea018c03f2c20846d095b3afa9edf71e3b8331cef84246fd4e241416903157f5e110e5b385ff32839f02b84b6fd89a3d90ed8d7eb734da829b0e804bb6656957fc47e3c67dbfcffa63062ddd61f07807524133ee2db1703f17ad4daaea6a8cf4cca094600995ad868f3a0137cde12fa8ecf33e2cd1fd1ab2b72c8a2af30ecf56cd536f3614991aef982af31cb36b44fc86850d8c4bf91599a8eb0a79f1a1206b4384601665444da722339d96a5aa8f6408c5376b6ffd3bcef8a03ae5f17e30dd089c1c91190ea290ef212940a20758cf2ddff6763b8fe50e281d14e756c2f8c1cad415f635aaa94aec31d6d6b01210b9a5958f40701358c8543fe952272b3825fa0a3df6a5265e58489bd900cdbcfd9ffbb9aadf955389bb56f6a9084da8052c2cca589c808dcb6497cc0b820473532de5d9f614a19f7506c3c271a7597cc8c2631bfb121122cd5194edff173d5d08437d437358c4aa4f3ce5610afbc06e5ad714e00e8d5c7a4da49d3e99b93d6c79cbea28e25456545886efe74c9ddb530c35631e661628339277a75bb2d69bd23c697299e25eb702a6587f498bd55acfeaa5961705836b27bff9dc9a937f84276520520afd6f8fa1ad00ffa0f36b30d16c74a7639ab7b849c8e87503bcf504343f319af063ccc8e42519dbb0ec77d0b5858ff9cc34f058eef8fa7272a60669e4aa8b4fb9f901faf55264919926f9942c5cb35ed5e6b8d7661c9fd58c85542b40bfea329e4cf07079ef4c98415aa095cd73acf5365880809c3ce65c1fa32c87610cfdbe009a82a440b780187bf427d69917c806fffcd434fb5b32ef62b1a2ec93cf0de106c8a3ff56f9167b1dedd88d307a0efc14e0a5894dfc9159c274e653711fd67676a60ade857b8417ec6699ca81b6ea0a9ed5bc204f2e09631d9ef5da967293d16f01ce0ee5a1b9872f3396614a2e50ad475911b63e7eeddcec0b05a150cccd8492ea7ace702c7811bfaf06976d1000bf1bcbb889b1e30116b8e04336b7580041101d8624f6fc32116e8955cfc4c4087ce6bc284695c9500515610214980e1648db01a951a8a9d8dd0a39b9b74000beca3894f7ba2f3eec1d8cce5d3455b60fc1449fb96f0135c0bf557a6f1d65a6b685a7c62d37b5e45d1ac12092d3ac6d9c9adc0f8f8dbd9838137569776a7fbe5f0aae72023131c9a4e530d94dd959fdae1107781d6dff4b46d55365f7295e99f1423492d29fcc058d7de4e5181d6538cd52eecae2772c6a198cea7a0125343804128a5a44fe2902773fb677a601bf135cf31e83e83afe08331346674044f75944aa7bffc76bfcdbc21f0455cf1abcd9b8abaf001a34cb91f488edf1e8c7134412e4a956a6d59bea24bf7c585b95f511eec457c3235093b76123610902f96d9f171d5582ab83e309bc9a6fa0fa72d17cf62f9742323b0ab7c738deb4c405a4c047b3c3d2230e3ace8603c50f523eceebdd39ac33ba87e6768ae04b244a7d0b7ef04328a253d2f0d6a4fe038577f81a4ee2d0dc48dc1062b1330761d4b9370686e63a2d87e72dede22b361fcb0efd0bce10131da002b947bf1ef337fec43ffae54c88600c7de721817580e7b911f2bbf9920dad3c12bdc7c4f5805a9e4aac38f56d78030a7ed48e83e7248c4105760535c24b0f91fb43ab993ee955de08e988bf5e5b3bf954f897aa9a0d02f8c3dca80be37f54fd41696e77e69ec2fa518daf6e9f8d1e1191dd4fae970f12b5dbb1db2250d10ac64600a8218423d0fd5a911208cf5700c4fe7741e7007d8d2960e14d257a05741d87892947d91e3bed7fe15a882a7366ec39f2c3277948fc6475be3a8cc7af72fb46bc8a1125d73d9bcf4f21c83134898b98a7afc4613b6d5ce89f7a266e846c677f5fc08352fc4d7c95fc58059b37d4a209a2425e75dc1d57e70250d0c6400a6e7fa5dcd2af0248d2a40358ce9b683f65e6bd0354fff88ccf1bc3e2dd086ce0fa634bf1201d63a32f35b2593fd6cd661cf57a6ead5d72ec54626190dd9b202b948633cc75347465e7597efd938336c3e4f9b7451ce39fea5ef410dfcb9de3ecb0fdb15f9f99e7c7c444f54e6d58a7f37a8e96e73154e96b271be497033ced87469630c0ac2e9a46fd58b61852a432921eeabf0a7c987a48209dfab8f69c11d50addd06391ac0de9e6bee129ffd46038518f8fa531206f0f13606437518b0bf35d39c0af394a3a09cdba7f2b68d9fb36615ef9d3d34aa4a467624cc173def441a83ecd07fa3ca12452801dc5ca18f2b09a6ed12f8c4998f1aea6d15f82e0523132ff81196d8700b84d29a01db2cb766fc9a9a979c1109b5d6eeb9cae4b0ae5dafb6aebe05c0472e8a97d2ee451d6eb48c18369af19ef15c5c2b79d91175a39bbc48835cd6ea5195969486e921aa9bd604bcc737455812c3c940d3d5de0922aec83a721eeba9a4616df5cb21afddbd3f04f3424ef8c1c6963ff6724421cd1a9655b1a6a8949af3f5e9bb41b1126657f3be66db8c6f34ce8696f93acae66ba6cc82f41072d7b079f63e96437077cb49edf29b1b8b42eddc838198f7a036289bad41cfdb92df352872ce0ee3ff94a326da0b345fe28590c19138216622ddd75505109d49237975b8aa55ab6db6821c5be33d95a2c2287193ff6917432d4d9c000ad0a2bade23905f41bd3d2e4ca6af7c1139ef1392b843a619a7d7605f1284ba61ece6ffeada218029659a4354e6589ba13f2b924d72f9fe88000a65f0976fbb70e91bcbfc487f010ffefd493775ef252c005c9c686aa90af99c5f081c2c14f778f40e141b32ea1bccb6132682c98ddcdd33e641c9e1ee510484d71cf28ad54bb42451cf5eeb16ce2108326c08176a01e5254d27c45c6843652fea8ad68b38885c866e3bb355f84564553b5205ed9bbb323ae50f45cdc55a26939ae598675a3dbe29319ba25009de1cdcd5531f3fd0345691ea1d62b2ff12f618ee531e3fec8b912dbfa39939852971d5137445c35f6824298b6190d98f13bd202dfc47ecd5939d1018ef68d502858fce9330744b09621396ab3b7d74a4c7da2346590e857ba94830198a6f50b906c8fbc6a1425aa17546e6b2b2c5b3cd6c7319d57150851c824b1478648b483d7a0ff578e1d35e26308fe4863a867c2107bfad8c114ae25a7a536c82c887bd03fa87bb0330098c9d438efba4b5b072f7b7900dce0a9aa4fa8b45ba19f92d5d4f928fe35c714a1521b5d60af9e8031afdb531ca169d086c99726a7680d678be609e1dda6bfcc016bb3ab0cab366a972649d945a09553f8b7e7b8ff9c51335af94034a4eb1a35fbcf8e956f509697fdcd19c27300bf2055529252ae1503d1d93c086bff90b94fd4870a1654879d361754812ddda169ec18dc0a8dd279fc409dc87ec60971e8e0d95522644288b1e60cb50347103ac50f51079745e02135c2e5dac9a485b9706418b02916eaaa36c6b5bfd0f619f43ba2dcd29ab052641b05866faa1e7f395db00bbe5e93e476b34e6ccf967bbec824418fe245f1bfc9f5a909d4fc513d53aef0584e635184cc536a5022e1ff9175b0c55871b34e35cf51e4776c754e159e309471c99ba095eeec1d8e808a1c41673424468c005869969017b0221d819804eff1100df4983c56a7cd17e82fc95cda56f1335dbc7eac42eb51543e47e378430679240cc83d0a3b4cd83aa3515096116f5978f7ae09336f53c3ea570541779ae2510ecdacf77b0d317c7a975d3c03614c7f8d69b2f606740f26c70c04380e4db8c066f9a1d3e8dc6641f6729f0e92b15414f9fefe7206856cbfd233a5e5f012789d34b8c9c28d9ddbe6d245168b56ed520b2fbe30fdae1980120b6b32a017d5023ae451791d5f3daaa0266a7f004fee6155e8871167f239d4a5f0fb6d2aaf01a97e2fda679560cc48c2505dbf4c61c1aa009d819dcf3d3ebb854e274aad8b72fc3ef046b2af6b2033799532314cad39938e72bea02bd0f3c4545bfcc37389033474e34ed27f6586536222357c5dfe1474141333eab6efa569fb91fd0ca34bfca38499a2a0f2d8887de77a04cd83b5549bfd8137f6c9371db02a6c2d8ba5f0b194c0e7de09c26ef41a2d27abd1a5ed2bd534784a47f30df7e81a1bdd1af65fe51a0ede97cead02a311e7dfb7340ca9c0712b27de642ab844e39983a9884a097c134b25794d487294124dea4227af9d792718259ac29c39c149f1a05da6b6ebd3f1b030b23ad198bc9beb2560e754778819c2c14f01b92e1f99f90cd353f88414e858e4c73167d76ea9a080788e8e2efa6318479b539af85c3c2b48298405c5ddf1ddd5ea189d7f833182cf994b3575e7da2c5e90eac4004de913bfea0d381720a7fbd2f2b39eab92f29f9ea8e9d7d634d4fff6296f37b3b6a14fb9bcbc3f1b16c47da27a272afa98be2cd154b966118a20e170fa11aa49e6b00124a9f75bd0f84d67177078dc30a259fd9b46f63ec19f7e3e0028215c275c42e62f9ea32518ea13bdd5ddeb7e3367f65266187f0a7e1d7145302d9020413871ab9e1461dc8e747e048cb3e3dfa8f4380bc0fab8a9f524ecc2614a0cd961b33ce9bf931ad31795a9144a53f49ddcfbcd03700c5bc1fcee1972e8695f2a63b87d10951cfae4aecf458e27afb7609a8a489510e8b511ef7797235d360740a000d97f1389efa19ffabb5bf9f1de5fe1cb1363cb8b298309eb1378e7e650a4b11162cbc42bcef29bbbb77de70186a1db1efd9177d7e617e1d0e5fa08d20511b03d5c5e0794165741e44fcf29bfaa85ada3a72fb50d9700a2dfbab3697b7d476d764bf7d3c9545e58e76ba52b428bbb0255427763b37ee67e7aebe2195202c64d344471ccb4e4ff248cf84aeea204d557509839a392a989260593979cbe936ea94d27095a70c189af98f5ab59261c698a338c98ab187944ec2056b5713dea45319a3cace3757a92453a4c6a608aeeb530e6dc598d82a705a515a255dd5b4cb4fb29a659384fcd34c4c1c5f82e198e072a4c6b7695f59ed5aa6f7ea8e511f05fb4798fcee91953f1ea196b4f213e2e05204aa7b019fb1706a6ebc3ced031d9f24692ba104fb9fca63bb3fc0849c930b0b66544ba7cf867ca6a72633d99694c8246334d607f55667574c2e0c72102167059a86389c4584e238df011d4c6c3a2d1f527fb30c795a359344addc7e6e297956059261bcd4d19249997c4cb3e862441e67fd032bb194ecf80dcd75ff482472834901bb0698756b00bb25d66d4a6da25f717ca3a100378e412c179cb5506120d62b197c73df15a2c7e3b5b0b38f10589cbd67482e704ba7f82354df1950b088351bcb6b42c8fd1e9faa9034961af027b10241c627d51be9d7e2cbfcc9c6dcea956be5e0931b6a41a5108583f9413c14e2e4ec7ef8f8bbf1972c7746d6aa6945cd6deac75be86f33c0884ce30c844da509f30b6db2863141b382314c670e86e85e6c3f1bdaf6f37e372934e1d2fcc7d21c059f9df862e3116ff3121e90ef20653fb511040bf60e404574d7e9cd4d93e30abb4278abd9e0f6cd4ab4399c312c155d9aa4fb332979b17c20d74ebbde24238d2783416b295202af90feba3dc0f9dd78f3f660317a0cb28f7bf06cc215e34b4170e180f395a842d967881c297e751f236424d26fa3c91ad439f083d51a0e678f2baca23b2023ec1c5cc0b613ef000f9cfee2715c825e617de4ee15c63d9f3b9c0ef52dc1e6d2bbc92afcd75e5ecf3e764c0ea7782f684ac6e8ad18e71b6ba28508a8f107c29bd0377ca841681ede80619c7439b70b927cb0fea1c46dc86c5fb860fe1a0e48923c755e1d06557a932c21f8dcdc4d26e33673a93a80e7551bfca571acfc61d3da8a57811876a652016db42011edda5f21334fc7f0c3af8b7115d3c5bc7a9d7210a58c2de1ba12e389ea8466e7665305a4a0cc56b6f4195c772602220d9519f9dca7b9fe2ab16e747dbe0bb63d93ec7068cdb5b74599a58a1fe5224b81d5c376c855e1d41cd8a859be2a4b540848c207b0b85c70bf7a9cc6d56f198eacca33f28d7e4df6f94fe21793a8f3161e89766547ead6873bc77cecb8e734b3d691a5ea60efb279c858856bcf341f51388058b3cf4df4939c58d3def5c836a89a98b5d2a3209f293c7c18ce0557f1e83bcd01032fda2355407833393ab8be91eb3b208096306d7bfff5e19473d08aaa4c7076137aa42e87babcd9c1967c0e616a18b82f08c4b1a2b72aefdc7d587ba29ece2bbe2868afd67f091b37607cdf03619c8622d44d1a1242d2b58b86590fc0dd096aacdc6ebc692f4001e0d26505f94ee26355392bdb84b4fc38e7f469b1f7ddffc0a2038079d5ee0b87a5cdc94015a6de05fb654a2035b0cd394dd6824a94fd5a3c0d4391c3c2243517a0edac55d10c70ad5dfde443d74ae7b28ddf577372d34674c0758d34fcc1a63dc5cb2eb92bfd4de7c4d9102a4a79069c3581c4bf65a308b4d2db9164dd9e16cdc9113c5a106b88fdaf388856f829d7b459be10e1afa4ca1e01d9984fe158f639867c5b278bac6f7b4cbb6ed54010448835d08573c79a3e8d9f16e3eaed012db3d57ba79314129d1dd68d4b3438d92a9b26a9b9c3ec0964ed69a95118c55e1f8f839aec114422ccb85f8d669c62730c58c521205726a63f3d23f3cd4e7e465e41d1a4f32b0cdd04378a0cad6a93e71816192cb41f802ea5c405b09ed1d1e306266129f5eec792f5ff68ad406feedbc93ec4c98a71504bf536d24f64ade854c79a21ca26ca2bc7acf7994b1189554e8d9d5b934217ca51c3e61d336c824cc56dcc20b326d733186bdf172d6fb665c10453f1e839e3666a38c1f8a8355cc68d1324ee0bcabe500621aeae446748629df8f2f400fe772099fd58bfe17cf47169154a743fd0a26a776282173a41e04cff1b42be47c340132626b8cf9fba796feaaa6eb9316c29b9bd6e962ee07c098d85b7068b4585b91ddd85eb4571d6f0663139dd90d660d736393c15a3c11412c326013479f1555a0dbbf2c8f19d00c9f09886a6f6bbf5c208c8c43f017948e61cca598ae48e81999c3288126564bea7fd8b07ff5f99122f1772c9e2c8f55a148830697284c7bc5921f3af6cec5eb7354509896ae14a6a88e25003abbab130028aa4eefceaef8735567c1b0e74294efa3e07e6609683b334275bedff74292ebe14169acb8fb1f23c459b8a196281be0fb661ae8122d5486754bc1de01eb9ef526d98585350e2d07d10f7e2de1edf9016fa814ec103cf9edb93b9e1504ae8aef3db936570ea298a921dabfdc260da5279366f1315eb7378016b36755d1589d44378b46c239ae4f000f7693c25cd67475f8f683f7d96185a2ef5f4b21449d82c346cc473275cc58d13e512849d27e4426e2a8f34dc94e244880319e4d6ec9160290ceab1eb50bb19a9e6638c10cb7d06b1b446e398a0089da99e454254ae1f3a51c12cd502e48ae6ab66b24909883d81a682fb2a3ce71553c0bddb4f7bdf68dfd2c4154f93c0f08329f3352e54cb6494d9c7859ca691d24cd705ba7d69eb1923ebce36ef03903d186ce3fbecf8bc5a72b58e34666de6a9c110fe1af24e55dc5cffb12cfec732ea03975e03c834d006ff52c6fd9eba7dc3fff220ff986ac66979a60615bf93238b398c0e6b7a4e9f95b18f3759d0f2ea649caf834c8a89d22e2585fe01cc9933c4973f17be6b86607f54b5b98c6757628b8ddf5faba506fe00b9b56698eecdcd5119b605061c2e19ee5b8b6b61bb2d25317469fe9f7b7095a8773d95d77b072ecf771a068432b453abdcddaccc251401bda128aa25e5eca590ef25d81df5dffe11c3f7afbe10b1ab3266c9650eb94889bf90715ca566a57cf539bab969b929f1591bcca0c11220bdd71e54256628a81eda2d6b1db1e44e58c2b12d62683ace0075253afcdd2dff5c8813d45b0a5ad18225922bdd8732513160166649a3fa8fd082b874f80d796cad4a50cdb4185e5a027fa734a8806ffe3ff1c2ef8087ee3fe8b97d7a599f6478ba4d5537211c92a9bffb3a818863b5cce4f55d0222b0c348437074330fc673fb91e16dc762e7bf70a8cb81bbb45ee67bf7bc99bc759a792351b3b86e2a49bebb21b955bd5d7de0411d5cfad92ffd1982fc6a4a12f449d3fa13e5fbc936a6c204e54403863ae3d0dd3c75e4579d0979fa6db9e7e40dfe7d9fafe329903de35eaba9d03f17c51ee56cfe6950649e43e15dc77f6aaa3876630ba21514fb84f34b0831daf4e58ef6ad5c12ea9d2256a6374bbdea0d9f7995b5b44e894d684d67426fe520c7d3788bb15bac5089662d8a6558635ea9fd3c13a7b77afcd93fbe1a183db985f5e0ee19ca4af7a1ef9a3bc8505224ee8bcf535156249deae566c7788306cfef30511db2a0ca4c3c5356d80166b5a76643ee1d28cfc110414b73eef6b81c7088f90a1ebf72681790834c92571c74983fbeb374adaf34fe910fa803e10d01e03a3b1f437f7ec28c7625e66be8956d2f1134673b97c0f446834fdac195ee9df0267c8b3338f682a892fba7f8f8af9b1e90dfb35968b50c49c5c6fd541a639ab6e88f253621e9e4c910cf21ca092c6f1ab66efe7ef64f47159181c72313241fbc75388e17124126f6194c47663b01bf94f093eb17476b51f7c0318f6789c705d3922e1bc81b8a63592c06da26cf233c021bb87fde69806fe85a98ec6bcbbafea2165088f7799b0d0392e244b8be0d85e1517c09fc17823699e83eeb3943d8b193c93b707dc758cf7b252db036998d947ef997ee5ad23188cb55234611680c33b091bba4cc46a3c736ae5e4f8fd46c97d45ff9bf4e22b1aab9d5908c073e538b6ed24561cc51db435f298db8cf3a8c5958c29b37de60ad84aa28b37ecb7dd9598d25b2492d1223bff3f8580f10c779749d59d9282c01cebec4680d707c83df01d2db7011d1dbc0259e42a40dd33b612bc4e5ffc06399695e8a434fcc386e1759a77944709cdc297bb528ffd361f246a4ff0a8a0f1314af5df58ef0c8b6c8a6a30fa7eee8769e0fad8147cdc69809ca25d02468ebe1a7d888df3a995cef23cfa80d25f72ef274136ea03655d4ef66ed703bb159426d4cf968a0d615db6228d9a92e9e2b102c9a48202d7978638bb68b76effa37a33b6e3492a722b07f18281abc76c10e64879e82df8a2445e47492a5b6d3f0fcb56300016ad202743d866f236279d94cf302c60758e1982d6d1fc3db0241741a20b0476d51ee0e281168079b7389052480cd4d97ac133018bd86f03a525af887417415bacb5520403271722acb32c1cac20b09a90d3ec44c34ee71c7302235afe4871427bfd563406ea78559bf893b60a05e3c8afd245e6bad403ce50f95b3bb4ad12e6f7286a47c56a9c27b24854431d26ac8aaef8ea3c7b78e51be9ca5651fa3ac798936ea58543aa79092af8d9a6e485530dd557ecc37bfc0ea77ab4f57d72cc9117f586000700b6b8c4314f20b911cf5113b1fbd569318bd311707349c1b9b07d33a3c9fa96a63c06d7c1e509af9253538f314fe533a3ae74dd04507bb92196f1f374ff217dae48d4f0631f038fa6034f2cad1e1e84e88884292139e9df9025059ffc1b43030e3336f7129b746def4645cc637589c0d1c861438701a33c1da2a16cda0da2c4c2d2a22835a83f36e00022b5bc1a22e72d9457351bc8180b06a6039b97c3fe28fe81fb62c5e1a9eb124156d9c997feb8719cf2f4bfdec5c4d620063479c14760c36f674190de0a0753a0cde68241303900655a65a934c9118153f46b4f95948fdbf7acb9990c97d0d1602f479423dcec93a340a883251d721ad308810fe9b2e9e29e90eac6203fe05e4e1587e7dc5d673164ebfac01096ee10844bc6d75b9acd815b6e737fa0183b4f1c54d42e054e4dcbecfe62e688c3e913864fac7899ecbd6a9d5cbcac384b23c467c57a8f685b222b91e2dbe07fbe6b701019c8619a303bb972586a6a0b3fc81ae488526810b03c6c89a9620672e4829914e04262e32891c152be978b158a9ca22cf9313b307cd3715187b04bae7174a7557b4b2d01c1bad40df7d0aab313b2cb4c0e1a7f89f3cf29b122fead537e6db3651bbceb71e1134534ee694c61f19d62d7b190dc11d197a8c88134c14e041377df8b94831ca1c460fe9568ccf55d72e27cf270b64c6a422eb77d1e437090aeaa1dd537dfd105e927ad6857370bcc6f07bce7c77765b36231afc96786e5b333031c9fb974ee5d97b5413729c0d9b3c30d65fa9af5ea8fffb9f9a1f8de82de8bcb57a57c761fe60526cdd4bda138782b54c8d93a934a1507692c8082a445898a5409620bea036a41c461ea49ecbe9956d25b096b2e1bd1e29e3e37ac256accbc1853a5b64e89f702b83ebaf9766a18efcc7e00f85598201f6227c58bfa5dcfefe7174d704216afa1f17e4bc6dc57c598ff8090e3e0dabfb02a28f5cd62065cddbe4422d4c182b1b8d7de6b64a8b5d19e02d5bbb1f18d132f82dd92786050a130f2ee7031489faaf33ea80433ee5f57a88d6995205486ebc1961d8920dc1f63b15248dae89890083b5b4011354e8b9ad7cacb19903600f39defc696e0c9c172a69499116d3255fb1844eb0964cd0bc641d428e51c3fdaaaa60e73c4d284db3f1b531d41f8c7fbdff725dc6f70d1f1c3346396c9dddf62bfa80738e7b6bc11fc2d3e0f5396d3592a3836d65b0df4ac47810f1c255a9bd08a5df08dd10812727de2ba938c6bddfd90b0b9689d0174d88ff77a329fc8636eff2abd8e7dc4406333d2999da3b92f92c6fefb60ad3230dd100acc837b117352f0cc3d71504d1e6c7d6c140101f479cfe0603b40effe27fd9af8b6d657d7b3f486617b5b0c5bc579b917eafe2619c2fe55681caa4633a23acaf4a16be13e02142887a02ca77e4be2960bd176baa49c897a4f21565f5b25801726295bc69a74471880e66f52181b9e0c46e095d398f6c6bf431c76246451b42eab78b29e3df26be6dd6a47fad2eae9fef08aa4a070a9857595cad6a2b1872f423343ddc4a273c35c838690fa8973681624481e13968eaf4251dd48cf569986a6360c305dd15472f30820f96f08e9aa63e9fdcf038b620a8a65d196f15f10e732a8b2693c9a857641b66e5636ab121d1a3c211464ad250decd3571464e2707b92c35b6525ebeeac425f547cf5744c3b231189c5acb591c9950a2f3b2964eb24f4bb4a1a2664586c2bdc0512987a0001aa146d3feaba2169b8d7ab29a78710f7764190373669423c10c5197ac01efbc69dea7323d92dfa0812e1296eebfaff36758b5a7243d89cd15c557356573a76c3aa7fad9964c9d9dc3b69d6c4818d3ea93141b6c0bd53d41a38b81e7b155de0c7d1f10d2ee258735d12602f36de7286c8d22c1f8af5896dde3fc444d1eeac41aa093255c513fa1c302381c0c6eea491f61e953aedf8536083fe9c057f541190cfde2bed52765c67635e5c0e05d6105dcac17457a0b609320329939457e19cc1f24e0fa6e92ee3b86c7922d69aabffffc52923bb29135cc6e9307cdba6c5f31fb1c7fc88eddba4996fa91b0dedda14350b4566113b6386e319577895364b5e640832fed07105df114df421646b62d0ba19479677b08fe4b75da745156429c7b95491e755ebdbaaa997cd7cbbc69db48c2bf47454b70e04ca67365ec3282e7ff3a2bc3c5103c1231964076e735f54e2742a39e2fe853553dd756f986eed1771aeab5045c22e483b807d80c3e3138ad8932cea166e7ebfff8053fa4f97be5e0aecf2a08799c715af1c0b20335e2f77c992469654dd43d3e06eedd169a4e3ea1543022aae78a05891ea747dd0faeb2cca38d1026be513650c8aced8e7270609428b22e484c10d8caf16a2e1e54a9a452219f37a5c223e3e227bd49fdd25929e07f04acdbc8a22544542a1699f99dee8867b1c1ec8940126a77ee07ee141f691b0905ba0cb53839d0e4181dcfab64e147b7d0ffd3c0c6ee9588738225101e2688687596b8e2db9e6fa12d5822dfc1895d7928882bd194a6d05753bc8fd0c4966267631bb82c56859e3ab1ce726803f5ed38a2d8ffc54831504abadb429887e73a838e0bdd922fef6a351b337d4b1821d0ac198fd59f1790e771c9d2ddb46bbfd8cc39e35895d90ed0cd8e90f9fd5e2c4b135e1ec043cb055bb5242647015761198eb687fc1237778e6594235d3068dd20254e1cc4a29b13a3c2803a1caf173ca3927d521cee977f13e01030a79c704ff7f50646cd2cb6ca934dfbbdc6be1459b73abe1b3f07e5a01c5d8a82a722557856dc4287e8825edc3af2308170103622c8dc1f8e6a7c0659fa2ad13e967ab2eacd8c7fe72732eeb9a8e0940c99ad25354e2d2e30376a161a92cc9de1d07b603ab636749237875974e0f62e20183f7c77ad15f544603466baa59da07862f79fb83b962fcbcd0a9fc8b33c75e86f9c28209eae39d256b5c6afd5962941de3ffd7576e42bba046af0b9fb585a9edfea28587b429e514fa62889092e07a8d389f11304ae16ef797faa1ac43f88c2fbecd6a3f8fc8090e5e3aa37ad76baa87635baaf660e5c46329036ba6bdfe9e2e012f945cb53e40a880c7caea96106deff45e8374aa3ac503b7192cf8b3c6c890a45c9be165b85e485127ca25613174f14361a8305af1de72286e9576188697d96edf6f22b3720661455ce86577b6c060c2c54c41cdfe7514dd0aa214ec69c9e0f750912cc7ff10cc57cd6895938e0d60615ae54cf98db7acfd221c7bc63be540cdbbb43c8401f24aedeb5e2506145a7daf423fc71fb9319f1e5f7902fde6e0a10c94f5f6ccf5ab4ac2149d74bb0e3480902bcce373c06b7e225cdb5352329543b01b1f7a04b30df7fc84089e86ce704df2b3fa22b6cc30a27bb51eaf4ab613fee13ac02d054364822cd44b637a5de72c337f9ee4944ce601d94d0f82ac6345457062ff9a1aa8eecf1310122f307214712656d44100a16341f1fb3c2181a02c47f9819f9af778782a2d030ade3d8adc78fc0b32d7fed9df11c5111060405f2114aa31ce29e1cc0a4a9190e69df226740c08027c86d4cbe155f7198f2ec15acfe36a76e4b3ce4ffca0be32c66d93504e0c1372f3ce7e742ce4469b839ea1f64e4a4e8020b6799c3bb803b7b7257b17f2b224c980c4d03b571720ac175533396dc0b5270475fdb74db6da8bcf552431c6fab9641e96af41cc535cdb851bbb9129c6ab7f46ff9e12f2e218b8e5cbfb8343654f4d89c4dc33aeb3668bf3a9c667d67ef6f8da31fda6cd38662e7bdaf640e1c9a08fbf9f1a2bd193c723753ae7ecb7bfe697f54171457668207d6c75fa386f5c9879e3694de7a77258be9018d98562ca49af5983c1925a98be006d15ec4387131a8cb5ed5c45a6d2f7cd59c516027a6214d9503ee4501d5f2d94615d9d56d430d62e163fa09dffd94e59bc7ba67d89cf864bce7dd2f3d982a930120f61e121a9bff6a77ad265c2e60f4129e9494b50504274b888823b258932d1a2ede8089b73891b00b39ec33d6a651bfeb881c84c626d82b77f58e20ddc067e2be6c352c419f5678c3a0ecb2cfeea641c4f9557f204af72080a3c83fdd1a90519bf7e8864b745cbfdd35570910310f893e02c1cc7dfc7b6dfe05ff98b747f744b391f0d4819da46309c363b3b72bda35cbd9329548550481fc00d8700207e6bbb1117a81397c05a9f4d1beeb2398dc7ea4624c0acafc5b5c85690201a97a72dce5e7e5724e602e47ed6a5925ad9613162e4b19b4a4331c415295c4b829c473712edba63689e258905ec0963db4fdb3ff398ec70a9afed6646ee2656137e2c4afc3e1064b9e2e0e9fe658613a53c4de0b004d8545567c09f0be98208773daf22548e5140ae4eeffdad1729ac6e323f4c6281caaea49d66b8890853e626714980e8f8d26978782a2f4dd75a1c7e92fd6e79622d5cb0d8e63ad2d7a91add9ba38634259d1bd9cd4734acbc9c4344187aa2c5853dd2e5c0a1a428ecdef9e7b158bcd8445bf4147e95964fd28ce34715c67423a1bdc145691f913d94a6dec13b6b4463fa874d10abfb47ce2a31b64db450df6e9fdc996263dffb94b102e707d3611dd86100021315601e3668491a80b8ff4a2277ad5106c38cdbfcfd6bbec28ec3842e89970b4db3009b30f3177a2fac5adfb22cc439207f36111c59703215f7bbced8254f3b2989f152f4c3c2783041440fb3241b0b2936191cd9d22f20e020811512ec30c7560094825a1074c063e910eb2c3ce14b562313501576de90443547e281a9cd40e2c5d766f225426d038480bd841d5826b96b059bb8729a0d480557107fd0b8060a7841686e89d870cfdceb8c764117fe4d4ef0e2103330335f0ab7d7146aa510aeee11b0b37565369166b3048f69cb4d259bbbd13eb329efd27d6794b54d0bc937d9124f86560e86b366d1166d50dd887fdaca1225b23cd108b509c121e7fb1ade2ed1b76eb5b0e8ba86fc9fb2473e7e0337a65fc712f10cb07c86e7bfc3c18fe39beb9863be1d38ca99c2f0319834d6b1c5f5aba3982db6f986f2f00b632f43ab395802a516efbc19002cd2780830336864f1dd003b698ddfaec533890d50f429be2c1aa2168d6ea41f4ab3417906b6d1578d062a70ffb710b68eeb7ab01452afe3f82d2f0ecaaa79cc6a3709bb3528edbf536cabfaae3597cf5cdc840d0b84893e160e59c8846dd471aaee3b9c785694cebb939f9aa394973d7723989b60168d0aa576769f553a920326544fc9f1ebd96891f4f72b3db7e7554412cbe4ba8495a1170c8546a8a26760521e7d30f8f8415ef3e1c15f5983fed8b5b073fa389cf90c060af5fa02d703644d034c8fed8fd1777faed86921614f79e51cd0424d2f9e71780bfaae079465edd7171242cbe5f87009eb05d2e744cb294a698c8589a8d5b27fa1f81d762253cf455706617cd12faf676e4eed26653f3d62302467cb60f772a9df99532ccd69a57c024f988c5bfc9c18216036ce94f5bc8d5227a4ecc2a0cfc2c0ae03b730eb3460d7d22cf6214fb5e0d23932361bd9e904f8c85cbc210855293cc0bb4ac9ca50d4e9f68a769b23261f9a41cbe6f44f6649916ad74e1c52e37a0ca10b41d229853a938814065ae5ae8681b6bc5d06dae6f928b4270efd0b525b96258643f06627f92f3c91f29b1837dc651a0e9ca99b3bd12b682b72ff43c9245346cc6edb05a3106946a7015c651fae435c7c8d2520e2b77f0492d72e12b831c2cd358bdcb059c4466e9592fb1d3440bbe73081b51a50ffc0868480fdca552201cab83ec0cfee9074ea3f5cdfb6fac0f796dcaccffd69fe2eea917afe2152897ae65617f93bb67997153bb904b8f25f79a81cde91120f2b454daee0913117d91662e6fd023b52a0dc33549b9859375595ed46c1aff2acb0bbfba9d2fc8fff3a54c427836b13b16922f05eb46e99d15a52695c5265f56380080bc533d6be951fe170935b220ee6751a24e22be376b9c7184747c5bfd36fde033fd189d265f620ebc0c6883116210dfc00b2fff9ea1ef1ee98c954fbada20ae1287565cf0d71aa05635b6d014154d25ebf8cad771b9aa3af8464f7c85562968a3ec7ce9468b0d3d122cdff941d235ae45f44ab93940a9c5d4e5bbea2636d9554cb20006d980277789ba7d055764e8e1e714051831eb30eb242a2aaad3da3ac84044581393374cc8777f012cd11fb13afcc1cad0d21832479f1a4ef7ba09b42cea79bc056fad078861d639420935cd670fe93199cfe7afba7718b584598a4ac328dbeb3df9de2a327c09147b42937b6202e20be5f64720a7164852f48a4e7179dbfc79ae85383fb2e352c63b3c3a97cac328b0250769c14f8f750de4c9f9671469ece9a8f1418d53c57727096ef002507ea3fdf841bebc6afa4819d5b6c92c1b1410932ee9352ed5885e1f8f9082e660dcd757494a4e97d462cda8667e3b586f44152ec90b9adc4ce0c1524acb162e950b0621cc412e97d272f151dadf235167b0547ee2366c9273706d6205881b03df2c93a70d46cd0c55abf52c2bfdaba9cbcfa92260ffba89e4e2cf2ccac520b0b6b2927ede624b97278ab0dbb693fe89a42ade3780eef87015074e83efb1da77abe904631308259f2a479c4efdfe7c057b6886e04ef8fd77f9673975442f5edc6ec53130ef720f22873f73c7c5861695410e192000866d18b4453f7d62e10297864dff4c75523ab33709f45dbbb9cd04e0101e4cc0a5a83a234547827440651d9b235eaab4e8c05760f02081a1d0d28d70127f5cad33fe7eeccd2833e423175c40c6841e1be9c24e0f41da276d3df5b4c5589afa898e50bba141fbd0c8db9082fa5966f79075f91811b6314a957e5b9022627a7a82e56ab02726bcaf8d238b3947694aa8bc87cc8beda44a1abbcb5404aee6c7f8d5af57ce73343885d6e35f3639fbc60c867a1bf697b474574a311a1557f596409e62dc044c2386c360bb9eb571a22569c3373f3f770126138bf1d3d85adeef809c8a7d4735ca1c37d816386d26eb39a71f2cb4fe8966b7fa4d9e81bf7d1261dd7d8444368e964064f1a2ff80f3f65da7ec4a67465b01400cf338c76b687066a2da5a57ad6d545611982c7a12e6a2dc61447620ba20f0477d25631a38e23f172d4d5cd111012b35652d83f4d003e060184c3bceb92044eb473f41fc0236fdf4a7c3d052c6fea2dbbed760c8183a914a234e91287847279ca3a246d0abacad125b1a953dde513ead4715fab4c65cc7974391a6fc723acbe4a1ba30ed2e0f466e78f11b586c6a0e7e51074181a84dd2caa6ca83c722a61e8de84d5432ad03c517f37cf8b13112d3ce23a62f425acbaa59ea1df52e41ca9d87c9a4a1cedc01b6648b19552c2be2cb518a1ce8fc8d1925c6712589ebc4bc44ee72d85d036c294827e2d2dea21aea5410b823ecd341d2bd0d79f53a7fd48e21b6e4871fa67568c1743a82103376a6f734de548bfdb7c494f81a68da10d54314d503fd894dc1d8d8d7889049a7b5a84de9396bc15e6422209e3e1adf022a94da9ba80017e422ed5fa04e4337ad1d597d1938db2300e6119b5bb78e84efe38a380ff626476fefab3d5714ac2f42ba7dbdf541a73be4918a391b69397b7b59a0d201dc4a92d7e4485f20ff3e86577bdff0c74567b7056fc965c04b43f356bf72fe2bcec1efa3876455f5b239a9f1a9a7dfc52d914736aebc5573df6848fef3efd839c679e22f85b7c04f7fc0e66fb2947edd6d6c68aa4f9fd3640468bc6b42ad00d02db6fb0b62acf67b3151eed7740d498489703fd04464dd82377c09682e47e8e202691798e9abd73c4d8415ec122ebe50d8967ef876d5fc48a1f2c07ef5e47b44c14f57c1b9dea9655394feff51c70ce0a0e4af6477af5276c751208c7cfba07f93bf89f9924ffc64c2aff773ae25de54d4dc54b90114d66542d01dddd1c0e6c0da99ea5c84b7ca66f02748c38dfe386615bc83d6eb5ff1381cd96efe80ff7a3a36af875a2e6c8a415d13cb2a2f6240bee4f7e3ee6b3c519679a85394a25da0488d943202933bc96a04d10521d32a6f592c0039787c4d65317310be21b8719e3d74a2c296112c7591c63d196889c1a9a60cb7fa6ebaaa7a4769486eadcd053714623b5adbc7f721d101cbd74a0fbc3c5c29c6b294a49a55abf71ca9c2a690ffe1ecb6e791318851c1f29101efc28fbc756d47a7395fb1107a5057a80342d9586f8d2d59e80956e77d4458a33c4f78799d8db498f8f05aa70efd714cfea3a7b68e8af94380d599586768a0bacb3e4daff6fba84153636617381acecb345d27a1eeff9c74b7917aab406ba34db8933f74e2f8f32ab6c0c49752fecd33e69d49f67b6567d315bdaa5699bfd767c5dbf092c20f95813b5b317a7e091fb701eb765e78dc278258539ed86a1e9d50738527c809f42b680bdfb6ef6c94c1d4e34f543da0a1ab082c0f2d7fd792a92ea08cfd77c648eab718034b16be058480c6a89144e4d186f3d72cb2ea188cfd65b7c575d8d5a8bf2c44e94f28c84d37949bedd8df9de06958da17ce149dfd4fd8809273c2915fbb8c7c2dcf739a10201cbc9c76fff1c8bbfbe4714f8985cebc3c5ffd2d3ca0af116806c1b6be9f0fd2e7abec43626f8c655f4a49268baa51e345cef7555722b12f9419ff149b95202aa6c976775d86ac33dcaf136ee3ea059ef3b172820f70a91b11c64eecadf55d051ce1676640c97fe403695e954047181490d6ed4b26e0a10dfed4dbb08ab0afd0200d7af69c576e6cb9f5fdd4381636911f19d479318662bd6d1fe41cf130bee7cffb5a1b439b73af3911af10104e2ddee05bbdbc0d282ffec44eefcd0b67d0e9f731f9c8c5020d9154bc81a3816a6ea052336593face08adb41a8354f9f57e50ef32c74fb394903d48dea46868029661592032d44608f7e3daf4b17db1f78dd0b95bb4ff6392219a9e66fe5ec475322327876b147ce47484b4aa7ca409dacbe67c700e11c806b98a76688b219fd7b2e536f1ca483c35a7a6522981764113d5e538ea7d1277c83da6f55c33c3c86b1863120b84fe45d7f56cba5ea78f15967aba3f6cc86a0122a87d0c0127d64efff2169d5345a6e2a0d0424c5d3b87a648822510ab1289b872f4ba9ff54055e757838ce6e5b6f20d06b9b3d1680800ca771b0bf170d689432cb38759b10031f3a57f9af87a95d81baba4b3c9d6ca88578a2972bb66a99ff8bb8e8b8385d9114d19cd4462e5f364222aab745d8732027397683f057cd917a9ac7489f7a3859838ce05231bde81bb13ac75012600109bdbe9740a3758170891f93e90ce74ad2d538428c221c124b381d67c81b61c015bacc7388227fe47a6dba0c53b22f7b5012f0ceedcb4176e4b9d2ae92b2cbba2bc44d4ee30671ac906c6e661b31e0ac77b77d75913bec041a9b1b3aa84b5454bd1f691d7f21451df3d344dedfe6c9ee56ce02f5b444ddef74f2a351a0cc670a4318190ae79bfaccc1752ee404cf55a67bbb09f7fdced728b9e3a073cf3ac322e2c6e4c66c6dee207471308b89fb740011500cfce384c3d16ebf349bde321bf7d063f2f48587ae5b9123351c9a4a083580a0be6941a808b539008fc5a1639e791a38ec15a828f5788a4630f58e16c358e593fc3b1ef50977916264e83016b90598f5d8563466a5512e8576738a10a0fad258ff2ca18bac5e1acd60c6bd6441538b034a26b99cec6cf63b2167587172bc2b81532599c2100a0b5dbc11e0cda8bd40c3a0dc86a3d278ca3c3203905296b83ff4ca6a2ad94700b2fd3dbe9c9f4b77a1fe0bbf0bd950011466b94fc6c879b750952ac7b9fd59a215ce5db48771cdfa7238b64f0406b16fa4e0954fdfea8962d34f9894779d5a5e3bfc5cf372ef1c5e3c28279e82383db0bb66a0050df42dea15228516c68fcca35b160783c5130a0942f0d6436bc0ebbba973354a08762ed3f58a626e49543eff6365deb3d02115f20be24496f37d58614ed83333f2b818ccad3f8879a2c863e510cb38e7c9bf5ac6b48eb48e19cf06b00b1bb9d01b77f3aab854f12d598b6642cc06b4c549142fcb8278d977de832297f7a5121fef289220490d07983b143f037527969584ae34162f011dd84361718e8e33fbd87567c90e62eeb340e243d205287fb7ee23fad77aa3ae8af46461cc40c411aa9ed4b36e117e351b307e6aaf46b1b9894cc6998160a18793f3fe6878f4e0a7953203c2325f8f27db0a0c78dc0602ed62d0daebe6bcd3854caf64aabf295b2266fee275dda4acd470e955a8547d1ffaf60eb5dd69f83a556837af6e5df39a40e40bb142cdd2ebca098da7841a9bb3ce9168ec760fe560506c197d5e439641407a1d673c03084bf6c1ded422b6c7fcd9b59d04d872a57176f2a35509b74f219681710e7c619b60085d0c99b64b7a901a2aff77ddec4abf91b0dd7147c75d476d0f888f3db1d975b2a7273c0db51dad6869a99e1af676abd264cddd0bdaf361adb2c0df81c7a44184cc726c62ce7374d1df62167d819cd019a3dd34d2620dfd65f6633e1136b49c6438df34c508547255f48af48bb7a4345911cceb7a3e2e4987722cbd5a0548f85f3dcbe94654459d732e1c2944795abf02e0da05d863c3b84509443dd32b23892172b84ea509b6a3bba0bb7be46632f45a4f301f542b5cd253672f99b541f46dd4d8c40a833324666f2fc212e901de6b40b960d22991d30d8e0abce4271e3d661e5b93f55ccc803dad37636ada6b4eaf5c86955239978a8dcb73aae0c9e26210c8273f5608c602f4063d98ec6ac8cd0a1dfb970fbe446f9a25af61220f20573f4007738b0271395c4dc59d47aba30145e4d2ff6a99a236ddc088e6e921bcaa78daf7b294237f5f4c29c1829d6ff032c016fece3608c9493ad0ec76d363b7a2377fcbc5f65cd6f2a204c873d9fb31b5907f11085c6a1ef8f75642908fb603fd542818a4d8826ecc328d581e07f2ca208308e0ba0f0435288c671dbc09acf90f965fa9e6d9f2f500513ae6abac61832d8b0eaf8c21fcf49ab873286f05c9aa1d3cd371001982986690f8f29177153a2ddffceb17092f63c49e6402769c036ae7e36f5c3e030afadfb36dc0760a8d36c612d0d48dda1066d09a3260107205f2fb36a42af0ac0937243d65776820080fa9df618adb9240cbdec4a084c88bfe9d67fe15e496f97689f3a1ab0b8e605cf25b91fa79f39468d3967a092a6938af1dbe219cfc71e22c4161ecf7495481fca7583f549899de83e050f64b0ae2ce74ffed8d379a7cae303dd306a34fba9159354a08cabeb27119744f4d085479a5ec2b2c6dbebfba25a33f8b610d1b91da8664d553d3c7979f8c2cba51dcd452ae676abc51d614cce843c9aea433e34f62e4ebc3ca45ef0b657cc3b0d67bf9440a9ab73e6409be9d8a9662a638b668b15883af2308cf06965483aef0d0ea704d54c5cd858bb10b62581816bffb56139d542951af5f0c9b1daefb573928b95239c2e914ad09d04fe22d3fe5d51f24d4cfcb3a63a83a0276f90abeb085669b07635ef5a41b8629b26645b2e87b5a229b32d758bc113ed285f9eb823d433685ae5dcbc3215901bf9ccc0f381034a173d2ebe2c435373428fe0f5c5732ea05a873322ac95cdac5a369a8a44c9d2dcaa22fb6bfc3a50f744400387a3488316c430cd1a1d277674fb904cb560cbea31c6e58c4f5c977122a79098cafbef40acd7e68e96df8f7983b58b221c7e0e81b7f4192ab66e2d691c550809a82d937c6e2d752ca4396aec3039ae325e1f963281178e52a9c175298b850aededcab708c795e66e793b9ac8e46aeee03f73441329a2b5a957d31d3aa575f9a34343aee85b918b58fe8e094acc01e1932d8f3a3a510b0bc208578e1121c1e6c17565c10a8e5500c0eecb30c2c0bc4184f23919521157443fec0f123d024ff1e57e248739d2b9f64e23c02fcfb2cad9d85f46dbc64200705b4911a40864e6271ea09ccfc01b4bc78086e664e3d242418799b2bc8396eeba07972d37873aa0ec45d339379c92403599db2136d5831307141d3bf239e2b7ca00b659a67528cedcdb16a2f1f298dc6b333e33cc5a31cc0c9d3fa6a9317687f2cdf52096099e496e8073cdef48d80f7fedcd4e31d6f5ac0d360adf60612f6ff4c53622cbab3062ef0382cb418c1ea4d8bff3c5f224df0f2a1a3e243fe70561ee0acd3c407d373eeed16708edd5de914ce595efdb77465fcad134edf577eb6f4e17797c2d95c0d01a638288374441e9dc9b23326303f72329d904286729ed158ddb831309e6ec7042193a4221638fdc9ea1a4140382a4a78fda6c280f0108736b669231557e4c93701b7a39a91371fc37d0512f4ad54e80920ec3eb415cd1a5307c36eb8ba87d1db3193fa81dc978a6210ec9271453abfb13730a2c12840c4fe099f57d9dffa696538d2fd9406c1aa91de2f7dd31020d29546a2ec70b08d82f06e74287f4c7c527b1d4bd517f2540d50c81b47bb828fe16f090df3cd1962f33b61e1104c8dff50e996de1bc5a40fbaaa728b7b17a9e7f015eaa4c200719b57b501a98118f799534eb609662322d6f09da9fb7f7e96a8398ce030decb56f19ea09ca9a2b6d1ede22705e70eb0e91ebbdda84e19af3d90f1faa7aabc4900bb181a82da3a484ba79f7094d9c9b7bdd685ac0041021a4e74f0a0e55356cd964768ffff327fe256a7001b32c899cd6b6d9a8a49cec29e4d97d3ca20d898fc050b1c8bb74466a6a690aff8d36f888ee0304d6538a69afdfb345ce6681a0cbbae0e5514f175a8ddddc95d306a2d83c61e292e50e867cf4d2d070216bd2ff7f299fa6c1c2123477624c41ba8954a765550001766c411c97be8936195d97b5d782d73ea6af9b2fac06e46dfea85e48e6b0b75e73eaeb9a2704393280dad58b1dae710c29c557db3ce1886fee40c62e0f87f5fcf1440c0632bb551b9cd223bb45dc7ac296daf0c6601975b357bdcc52bde11118d82a3bae4ff02dba0390f08d7b188a085e21bbc8ffc7e931cb54c38dc02c07dc73174617d8fbdd664158ef1e0dcce3c8d66525edd6fccf59cc380f444e22f7d05cadd4b256437eeccc6a78c4b9b18c9dfc52385b358ee9eba2c5b77886e55e01b27c73468dfeb4ef7de4607280aa2d7941c44c7ea8ff39b1c51a7b84bd15d3b66ed7b9df714c4cc3d03521da70d2754924d1d185981b0e61e69d337791488d613ac54a85910e4e9a90fdb0f2a2f82ba208f05ce9a3ac5d2781768d47ce627c8a06b5f65340f2b0b6375829cdd931df2587e098a561e82d9fc10ace84408716f5e1c8da29bb9ab05a992953ae581350e5f5a5883b380412dae7d3e57c7f9becbfb5d6a25121da3aed67c3a6fd58885808298d45741a9dc02a5234d3aec6a7c4b4cdeb87d63de9ab8d2a3fcd19b9df006e96f735ee72e12fa4afa078b03bf1f5d3621a229ec0b102e4b79bf36c45cbc4ab6ab5b98bbc5c5245bff0742b0f7362a8457e9855c4c03df12c0f4d5a3058161a62c6b00501b41b1be2c4c2a2a73d96b363626ac1d5b12406766a8352d60333861c9a5cd445f04733773c8b288e242427b2fac8a131c7b47ce5a89bc06f11f5211aa2aa53a16202f956ac52cd936f04264923f5191368a159f76844dc87eae47399fa96feb63dc2dac014505a37b730fbe5033ea452bc496f99b44ae2e3f9a07b51c9c793fd0e798635315573d5284b098ad79d93928d8811ea359054a5b2160251c2b1727044fab0bcac7a74a3e393f017713988f5708b95da271e096889b97ac96866bcac153a4a6d8bfbcea46744be868cde7785fc6520b7b945a2f7f1b78d660cdda7eaed08f7d9a87320180b5cb36dff21dfff8157eb46ba817b99b105c0d3a7f42ec9600c8f6290e2c6b7a822e5b025c0c7e1b480fec91ffdc300b1303c249116c8d1666f8f2ac683229dadfa2010069500cfd1c4f4aa60cb3b916f84d207f3e670b4119024aefd776d0c3ae4bb5cdcc247613e33041be4b8a1ed26db3b097ffa0cb6a9a2ab13c06d63780b8525280066525cb655d55f2a296347bef55398da9c05b5d03ccc06664337f2602762159b00b5694e61e0dc207116ddbd2e6a1b5654c191be48236ef26d9db23cb64a5f5d6058bc4c4f9c066d95a25458560f85a5ebfefa6d1250da10115846e8bb21361fdc1a30fb33cb9c5d43a52eb6dfc71e3ccfdb921519d52cb16257315cab71c57e7447bd453213625e73b56b965291d5082a18e6d0c84069cc75084bf27a4b91082858d8f0a92765f5e04666a0ca3f3498e6d0ae9d979c0f0b5c9aa442232fab66801f4a72dcd3490084e9b0756b4538e3d2ab81eac9b47e21ec5194c5ecfd3965e016f61ede3bf29077c477f8b139b21ccff933ab33d70f0b804b5aa1dad03c6fe9628a8aa8eacc2216de025c48f0557ae59bd59e6fae0fb048d78ee7218ea30ab8c70325ee97e12950428c83296f02bb2f72972f143f17d03c06827c7b02b5dc53a0d7277c8419602a462f627f3da4448545220d0b61eed7e0b17c90554d3e27a2489746c47f0550d126da9429f89d21ba8a1f533228936c2d98336cd345ce2dbe6927c6c888ae0c77b5e95975b28c2f3e31fccdea9d566749feccbac030f59c7ab9b690382f9d3a8c02b0581d76571a996fa14df164d81c93d0fd31e62344cd22e6540fb9ba49af8246381c9e171f439f6911bddbb51527fa3d09b7200abd5fe1e84f4980b9746556a967fd4e3fb0167c524877b30feb8ae3f843bfca7012450b88f9f959240e15559e470b00b80d694ea5e64d53735bd7d7fdfcc51a62935565ec0be40d49f35ca43deadb3c2fd49c2c0188da7a655bdfb7c9e60ab7b97bfb07d9ea2fbed3707f0b58acf88697d94986a9be66e56e5bb4cc103bc8799926babd1cedbac06c7c3e56c26d79e54345060d00080faf8020382c3406dc1cf1cfa4b99e7b648e54d73900503a5f4da2b9f6373da6f340def552478e62a0c17a8f99fd3dffab17a1c3cda36f0e5fc9adea0fa434c6cff44dd2c49666ba6e79b28bc32ee8690ac83bf0420f5ba951eb8810aad1b80df31e082847ca641e65497c5b9cd8df3f35f1f53afa184923c6ef8fb099386be78682d70a970a7e4e7c88bd042630af41137153fd919f5b414bf9f039cb9612d21d11abdf28877e2dd5fa21454a318d23b7e4acedf2e7e0f25f397544b1a535442840dfe4d4ad9f6f5950b6c3f31dd465d9e9f60af5d6d047a3b6b824530f947ca8f32e07cc1952df2c6dbc205d7a8137b7135ed0e84e9dec4f89c1b7ea0539eebe9b2ec404da10fd93f4cca8ddc6257beb8425e2d24b9e5aac10d6e75fe40daaa36f56f778f7d4305e81ee515cf81ff753416e29efeee80898e5d9d260488bdb7dca1ee13736648b76e993e6e85b7b06419ee2c1a667a3ae3c227650bf390f91c307b8b39db7f1c3cbb953cdc087b30297325689f36b4021471cc6e6d7963782ec6fb508c01755036f21a3cc816ee76a566f65917fa9280193303bcf4e6a51770dfa40efad7fbf68ddbfa5ccebd64d30ab4ed212ae69a86b4cb1652b6dce1f6bfbf42dc93f5260d48344ef176ac43d5cbfcea7e0d7dd4189240fe649a58fa477127f68f0a10039c3b5bdc4ef25622308796e608885725f1a4672f768d8166aad3655754b075e60f52a7b0769025aa02224545907c27546d5324ace81fed6b3367df6c7486e3eac7532f510a7c7e28573ecbc3b56746fd7afcb994c9044e1f3f180fd1e6d404d1dd6444c72f1cc9bb64a6d292a94b702817c832d29bf76221dbd5d29f8c5848135a84a1cb03b87df6c23386a6b942d9d386be5f82b883e512cd3502754c25243d8d5dac7ba85390ba12b3282c771057c81e9538363ec5134babac4f5ff29b79a2681647fe805eaf100ff21b53ea97ea18f53860b72a78ece400384737f35f5932e10182381d8a5223ebf68e367f2ae4006ab5d2949c6775680c8d69043a6162f756f89b3c95f720facb86c676892a58278e23776a85defbefd78d1b0eb9bb09680c709ec3b702485b74a48dd28affaae0f3c2de02b5487dcf5a1149c2db1bc43ee7b6984ad86bbf0009b97f192b4a26536e20e3ee2992fc2b207d5ccbd06511fbcf19e63e61d591c9eb35276418c65c51ff6b1877e8ca410e947bb4b7765bf715a3a6414d870666318a9c7bf8d37fa203f0110904f823eda0f95a960819e3ddb4ec9c351bbf29026244cf08833db44c673d0910eb7c6d7204f3e59c4a5b027cd5f646968577b514e2ad4f1da0bcb16f1f8ed8cd1a02bac9423eb727e3b50b5a2234fe9b620f95fd51b98f35ea21bccef42c8acd170a70488cdcf077bc663c196d4c7d1cd5e35adc66fa514e6a4e223ffbe2df0c728c4dde7cf277d2629060fecab266f7118aab17c5b8ed4e7e2d19e8599ae6462f6f0dc886349c05fbd9f5a9f79163ca1392721cb24edc80a0b4b625b73b26fb6bfcbbe9b9cddbf13286fd8e58babae5318bf68725b154218f8c1a26a97b4b9b45afb70d943bb75a55648b0fb6831fab130427fbca458517e551516ce746d50bbb4e6800e85d8dd050ea43df5f06698314b7ef45028041f711fbadf83b076944d035e4321c642b6ba6554799405f4f30ebc52278e34b9b3dc7bf14c86dcce0289d018da8ad4a47add1cf90742dc48ee9053f31b9dc2a23aa4c0ebf09d0b8b2abfd5b111f1411ca0a5d50ab078bf813f090aa93b0575a0c784fbcb77faafa95428ddb9e02a904a5e3810a899e4d75a66fc43ee30e6003e1fc987fa1103ad326c6a4cba7e807f736de0c0ad0822d61adbafd7819da5b42372fd4aec7045ecd5ae7c64677973b2dc4ac57d715ed780894f8a4af4be3d7691bc4af4c32ff3dfde2b6ddc61144a8ed9a4794b6cf30ee4e49c83b605ba6bb7106ca95d55fab945b7595642d816f912e64b64f8763879b0e6207506e0a4b652be2698bf9a11984f9d24c214f381cf731a606dcddf8a1286b9f845ea3f17a0ef9eb77a2f96704345f2be3cd6df060b72662dec8e3de28d7ec93949550aeab43ea1768811140409782c27e9ae63593491aca13dd7705eff380ca1448b3a2b6dcd25f6a0fa24576107ecbc99a8f21182d970f4e2357a3549d636447ab871e8c286138111bc84797a9a949be106ef725bfe09ae1e2e84b5af43c0849ceb3b829b0d5c66d6696fe81b9955289927e356e449669282983e18629bdd64f8e0e6b0aaf76951e21882a6a0f5067deace725978417859c8efb743ae63462e3b12e2c61b93fe0eab67fbddd93ecbda838be20b019322d5177e202bb11021c3dd2db8364798f976834ebba263fe3a322f71521158f6b40e77a64bd97d02a918a8579b0e9eb60fee578c1d87a8b711c4fbd9255284a738705f520b28399c6b8d953e706ca224621ab146dec6cc790da5db293004d5294290b1ab36246121e9a7ea693626ce7712bd7996d51c0229179195cc6503a35775331429d6eb083e4ee84eb0f021ee8a0c841ab3f4e5de04ef3d84142bfcdb78e800b52e5cfa2a0e552bbb3bf2596facc3c28de920a37c0c1db5dbd73faafe30ebf1d71773c39c79f955b71288a0694195373e5f80514aa5afce78f457a6e27cd14b812f688a20dd5ec942f55ecd15df52f37d0122c70744a019b1e3602f3892b1294b8b313b5d93175363561960bc0d54a3b7a21e2deafbd08e4a992fcbcf13fbb6374356d0e612b9be3f66728291db4b8c4c7546229c327e17906e509068adaafc6f097730e34deca40ec185595ac52e4483b03d0db73189a5718cf2151425c8f2c6ab4f6b80e28f9c806c6bf198be03549beaf000cbe867ef56c9b6aa3e8678312c550278bd4f5484fa3babe574c022563756243b0482676a5600e3f86d811dee7f841384c291ea3accec6bd27357f60ab8f1f0ddeaf2a8d5d529cf593ac8443f48f486ea3ee5802ea95e12cc509d7c31451546bd92415306a831295560aab9d034c7e38513620251a1a9f14d3dcac06dad4f13f18dc1cb3d40d17ccc63f597cdab3009a6554454cab9772e58392b5c8b58230d817ca7cbf6bd0f3210978a7b007b8ba416470dbca2a69f4f916dcc37f544892a6515f9f4af24ae2ead201d2a2c4332af7fdd0ddfbe106c55d61ff5a3dd791552705b268b76eab7ea75f2cd868655701cbb0e556a420a7531f0d00b91d6cba50e02a3d2a5b068f5f5dae2495dd9b44353288445b102de65cb31a77ed8e6758a827763c75d38efd9a4d5276f2f954d3212ca32e7171b0a7f6b21f3edb38df6711bb009101eb63f45b380bcefcc771b3b2bc6700995321c40c139da075c7276cff942d0a6cd4c7a01a7aa595f244463f25612c26b6450304a1a0d6a9fd778635760799005c0382bba7a03c755c1c61ec3d3412a8d60077b2d22e10071396fbe1973cab92eebeb09d24d7cad13729b2d8df64778b3f571feb4ff493cc1319e867b9d57179d193c9b82b8cdb476e6058a39e78fcd4d73ee7e064c1ed3c9697fb9fefe3a3640c350fd8a9f17775a8cb21f419b1936c3d22a9c5240aa10e89ec31c77a4356344eb293e0eb02070f04d39eeb0e3bbb6a61b41707f9cf2f2d1ac45001c013113d08461f0655940e3737270f4be86f8bd3bc1196d1ead3e43d524d2830f135de09e04f3d3ffa94979d964272a8943434f421b1cd9bf1e063c62edec65d19d9714de1dc31826c879a08bc83f69a7cea90af0d5bfe545c9671b3e0c81a135e53625d4defd2aa34a73720acae219fac807e758e096c609db8371b694f1bf44b29727e8b5a0a396f3b15483aca8e5075d98839c2af43e20e09aa03257a530b4ab0e68f94e8ddb12029bb77993ade282d822e406f9510c31481caf0003914323cb09c5202c21a311c84bb939e063ec6b96e03cf847134c5179553653cbb027c71ca9c84615de88c98957d2be8fe31d05c25db2f445b9ea22eda082e6b1ca539aeede88a64813e5a47f188e7575e5fa21cd9c79208dc1d13d89b7a3201931e0ae187fa0a36e0ed8de1e6d622e3573e33aa6ac766abc125fa9e568a276b85f09c13a337bd22b6279f90f882725acfdd5688f3f95b4ac2a76a38fd9fb33ed22b4e8123b85d66614ebe1eb43f1f32865ac5d3b76c377fd441f2eb3435c7999f09ecc020ca06b2477b273cd577124661cd93aaeb0782ee1cf1302580ce365bdf8c272cec4edd78910fb31de7960e2f70921d7349222ce16c86c5814143c2b867be923f7f6e94be0a745afa3e1d65977ba729018184cdd1040f71f0e9a489289ec37a3a9e7346bdadebd7087a1589b5035877b8ff0662c95eb4305cd2a1250ed5d9bac859d45e06bbbf9ad29a9a30bcc5f1a5080b806ecf70b320320f22b09b9a139c53a2bba882c2d9afc15f22792b96a898c05501d96ad1d3c9dea7079b9c16e6353ea9f4ff15d1f3fbf76488662dbf2b4ac940b1a529c52b2a69245bf311d3008e917f96baf3e9b8a545de34824875b9e27daf48cf64831c6f8aad8525fea98f10c98405469fbc16f8480c2a83e64a4daf1201824009e30912b9d9750da810e3bdfb407b87fcd29a4459d288f89216b783c4f2fdc8b7cee09bdff5d1225fe4d34986137b58d1c2236f2766ffaef76e0fd414213118aebd4deab712703a1726541232b049bc452aa329abf52c853b5b844213d1deb74f7d206997c659c659b73cefccfd5343196a78fecb5c21230e8791a07425057194122f4884408b38fe96a4efb9a24b59f78270293163c8d17772c1484926deadab0c5499030940e798d4b382c62795848ed662ab91963388a8db09bd47665bb0556a46974a748ebf210b8744a5f8c455cecb91fa775e3def6590bb3339ca8731c629b3cffc8d8852cf0ee69c9548c378bfd6a42284446d11bf21679bc42a923071cabf270d17d5a8a22213dd556ca588f86aeedf01c2de3d0fcac57caaac3dce7c5e48673d143f0eb88f5c28100b218510e371f3b561e50d7716563559157c8403858bedbdd8e03eb6898992a9cb8e7eea2a7a3c49461eba6f6ed5b10e79bb685b92b5831ba07845a5997b2cb3004f9d74b4dfd69e95d9841871d62251df2637a101848115c24dd131dfd7badbc1f6392156e1ea62946ef344ac7850bed8f938ddaf0fd87f2b1ad1cf6662cc0eb1c96550912dea438e8653aee82e4fc3e4de8331aecfa6ace67fda088e4e8a025d26206f9cfd02d4acd755220a282bf6f7f9b0860d4c5d05f1fb6a45aa69861d568dd24ced09b34d6a1eb7909078b4d3d1511f80f3503a3f1aeb4a47757877e72bade2dd9555ee1fdd6ab878b6db540f8f7c2d95e0b88547a42aa80bd5b043b0b0362758eab7de0f85a51aebeeb038da9ecd9d782f7ce9308c547112e02ba1699f278f7a4a8696efae7d87945cf9fa63fc928552cc145a9d0d910c270d4380d17441eee3f2e72fbdbf34c879e6fb03166cc096ee68cee75147253aac0fbb5fdcb1b1a91aa77c9e003efc4c56ca34310921055b18915ed1896bee88238267010c2d5505cd73d0994f931a00c0d372bbf6900b24c1b4f7b0aa9be308069fe340602346f347597393e314bd3df0dbcc58e8b33c622e69e2d46397fa9ad3d583df6aa7d5f517e3d8caf1cd447b6e9cb41605086a7c982ec0113c0339ea088be35fc68557dd9c6ed0b437d95e91c5a9cf0b5a87051797d8e27df717ebcd7c0676bbd29893150cce765811bc571ab8e4f44ee496d409971dc33cc12cd46ace668c317eedcccee9ef717ad7464bf360a0c25efcfadcd929c989c28debc85185bc53746fd28c1ab7c56c694fe923422d38439b18248ed1bf307b8f92b3fc0a0ca6f045eb8c5dff462ff3ef7626a1a2332e50214d8b4372b867f8cfe269d1748b655ace5e3e41fc249089f6562601af25e8751fa4348a9b5409642342db3424e31ae3006cd20feb22085f6c88a2821e1e8e62467b5d90ae10debb0eca16695010018be1bc45a8d268570fe5f058297a85686fa5ce877c1c64cc262142aedf6c8ba5a59010333c8999b23116bb04b122f862bc5b5bb223ad78e86cdbf248d32b73cc96af5b6d64db49b2c389555557cfc2368d11db1e392727a3e0ff6245a34227ba83103d829dd1b8f0df73254761a0a827a0f9f4bf9d2d6068e817c0d1115e9e26cefac4b7c3c62026c963c27b022622cd1cc6d73dd21ce4d62aa76f1d89d8d20418db16ebd898c7728854e50e4a7e896ffa3e704e97697e1f530c0ca24ada5cd88077c4198dfada1e47cc4d05a8e26781305eadae1072ec896584bd2d1baf3d64b846e78af34a9738764f75455eaa8f8df5f70b380d5e78efe01409ce550a7b2857cab21df9fbb20b183b267715c6034e69dec3f49a5934d4400006d181ab11b3937ef2c69517e835f83152ae674dd92bb7bf571a44764aa210aeb7368ec3f9684e653b0332f5c1d4f5b3fee3567b929333019353e354f8dbb4514e2b84faafa20c4e49df74d8a921d61d47b884150176fc369b452312d456405e453ec259a7fa61dd8d82136d585a552cc578a3acb31f638d3eb1cfe778c7f4d94dbbc8f3fbbc3597e1e755123e6e8f39863c858a129515480048e099b73f192b3601a10d9820eccdc67e54fe0b69c8243b86d80387e9243ccbdbe97536aed997409da32ff11a804c647d51ab62119f2f76bcabbd4b9685056fd61f613918030321de2b209223eb9e80c3fe5852863bee1be02ce202d81c6fef83de452d2162bd6830729c7757aa1dac34db313cee70d19bf2308ddb15e9bbdcfdd74d2568eae5cb50c2e340275ed8debdad3023a1ec4459cfaa5f441e747132814f94cd4832a2b13e51028d919d84f3612be11468d4a245dc6b8c212b31bada120ffc9937da68000199934825e45282ac02a85e80213ec0c0dfc592958b9bd6673c6881dfc2fa9dad65d4f86741de6c8bbe044af2aa9df810b3d0e3a5d20f48b8f2c250662a486be133cb504967a0b33ae72fc7fe3f66582debf6a06b22bb5ba7b7019e0a7f862ebe9e89c47320ddecca915b728bc977656d6091c3fb6687e7268850793f30dba3173d69dde407a1f243d88fdbf03c11594d2ffbd38ead8d527fe0c2471c3863872e8ae37ec20e604528a460cdd491c2c7ab771280cd6d620c324bc9bd2c20abbc1b953eb40204a1c28a178adac8794374c7cce204460085e870e5b44b61231dd76391e3886f468d2e86ce3f27ff9bc93ae76b25cca07b04a5b689337ef76cfd4f4c793003fee8d09fd86b47915d010a94ff8c4f731e1d6ed526b63ec213a7516c87e1eeefcf30ce4773790692b205175d1bad0dcaa67a0c00b27660b8c7234ccf3dfe87e9e8437559622d165595e342e9bf5bd9033409334fd490c82ccee2ffbf77d08085f2eac8d1111cba95bea3f29d40f2e63a196448d552dce8485a60f2be35fed61d5ca218a17dd85a15d1dcbca10b6ec572b3acd08c88cbe8fcf954569a4bd4e586ebb4dd9f7f79a4bd5b4299a2df9e009126dba0c56d075cbf615e1ebb1fab4e44b285fb1d4034380561664f4ddc4c59a6fab7057c5d5d20cf7b447ef82ab7cc01096846dbcc6b8964027c8960818cd9d2e0b21367df23e320fd519f4aed81f7ebe3719f8a21d545657a4d36d171bcd3a4628bb1b851d6aa6375dbc70fd346696f985f1778ee974ff43c0d65549db510663869131b2037841f18019979a4416b0f4a646b214cd7d83fc2b59167fd1d337cfd5853754436d2a976de69f13211b44591953ba90de88acebecf2a14a77135741294981db93bfd4f87ccaf29a82e872a7ab591515139fa23571d6af1e615acd0a7038650645eeb871d23a0e28f10db459dd509c42e81b67a3a9b805fe89cdfaf2e651fe7a732b9637657411c64e8a3e0928ffdf7d49708873dcde4ce1e6f5a8721dfd39f0ff65ab613a06b7d11a813db9a1e28fe500406bdc9d5cadae35919a2275d7eba380da9f997a346e44d0cc62c8b9ab9d0222266c179de3fa6c7158c0cc61397f08002c9a83e447d5dd3ae4f2775012ae7f3e9ecf4ea90d580f3725829b7fee4b299fc15a42bcf6a0dc0ceb5013346d54346d3ef56534570b5787bdb12439fd4c9065cc00364b3b5e01ccf26745903ca9e7aaf8c79a14e750421d7732287515df374cc9fd68115e12e1538692da4ac5c24151b7980631810bf4da42bc79b8d59bac7a5d9337236cc2165066322cdcfa52c8a5310e6abade379cef91f3930b9ff18cae3e8019fb863fd391a6e3d296cec1699b0038f1f00d4e972bfaf945c5547ffc94af073d70b9458e2f6036722c6fa2f07dcbded67e84957af465cb0354703f74cd3e4a1ce956706fd13fec9696384805ec1cc4b7f5c9f93483da9b11c88c262394cfa8ce97024a7703bc518f17e2482211c200327723419ac66f4df6697c7a60c8eee2660073cc8b0c478f42950f07da1ec5c0ea100a58b8ca2636b3a0c0bc42a7d35d88863ef0af10f8349cc4556ee1f235196541207387de6b2239aad8ccd6d4bc13afb801380355778466f3317e3a3e7e57f94b91c36c32c9147f5d67b991960253ed1c3cfe1caba3d15141200084b068ed1398ff653846dc1a1258e7654c2c9a036989de87269ffebbae109a8fa94adff5b519f5845d977dea935aa01a357dbda6100b2ecd126b3a071f7930f9e290a947bba35c0993b30a826cb0a923abee9502e8949c1997398f2ff8cc7a3c491e2a5a4adc1baa8fa9b1215a020d6f55fbe7bb282502ffb60bd3f072f8a12b869cdf442f68ffa460a982013b250ce114a39e84fab1de79e81a22ad805ebc57593752c58f6d7f6dc694f7e95034e7671e9beddde1b02afa8d5c53af1c4f5b9f42f68c152165292a34ed7b02f407abc6a9f8f4f0733ebdc056a933c6d825ddd0ff9d331a22b0fa479ecdd1bcf462157f14d5ca3cf71ad5b257177604a0b22c1bb721f88c4b70e2817c480b7afcbb1a8350121465e41ce97b794967ca03251bef88b07c98afc9a7e05ed57723fbf1bd0f437e6184db016d59bc697f896c0ef5dc7074dc2a2926ae2c5d5244913ed4614d7c7bb7577ed8ec62e99369bbc9c627adf1695974367ca25ce555165dba1ce5aad0f662173f0d4f4077693acb4d1bd7da5be2677290c6fb2976aecd17df2da5c8189edd49e0e10c5cda1a40f0d2d8a35008f5bc19c92afe9ead03d55ec79f9bbca55f679a0eee7bf80211018cd3472c543e037e12dba954c0a9ff48a4577df227883d86bf7e081d6df302d43acd5a1998b87481977cc2aba5cc012d6131e48ea0a64ae1b86569061c414406b7a7f05cb1b4fb7e8b2dba09c2206a59b2512bba9f3a6e1265edcfafed6d1067237dd0ed0d374dd1dda9211bee708ab7dfaf6a1d665e2ab311d2d2df688a1b4e4167862d7642a8f6cfbd5ea87ee7695581b716746e7a86582c7e19951b328c921a17714a150e82c46da84f27ac6d544710f4b96a6a5c6224ddbb6b15d0ed50f8dcb5d21e0971e7ff7d236d201f5750d446a0dd234d46b61d77187328bcf727efa86ae6485ba51e4e51a8c970bce05a29464e52d82a0db83c4d09420ce5004618b136c83df0ef0edf056c1be7b2d899e1748f97c1e09dfa2c3812f0294a6e9354142251da962e10bf6dc4c466e28dc05d54fe1ff1bfec6063402f81656893e3bab26c8892f2dea6b0b747ab6156a235b3c0a8fd1c9097c6e3a71f32379ca3ca21a4e51f08445d1d41ab9cbd121cc0f915d53958b6ca8309a4db8d0b00ee3d5ea9334de27eabaee6986b883809fc1c0e0c0b9d3a053146b3b58163d77334e170d0760d91735991afad69a8319b211ca9a04173212f501d1e55ae2db9007d8b685f4a45a13248ac60399f82a75243767524cb6f11fd26fb2294eec51859389712e318abc8f3d345059343872f3ff1e2f81d72f24a0d115d06d4b23d7216aec203941a3d90a16fc81230da4411f8f2481e4c9f11dc839394500bde963933c1b0deacba5f23349ca4e844fe88c00c09db4286bcc2447183bdd42e8e704d2359fa01f98ebae710ed6dea434c8b9441914ff2ba12c3d9ac7b12fb8d7112c50c215400e2790f28b0266679252abb9f150378b3abebb154c00c2f3e56a2a5edf5d27b5fc4b10d29472fdcff38577ec5ad8cbb3fd85ae37e2ea7b560c53330409ef3c21c0fff6fecd1680c882026cf674887dfa00e8c8af7ab5da884ff7ff118129687d05910d32801a57b566e6b8b28b05c89373eab0697dc5b1a40e886b5974ea02676f11c4d5998911eced432cd57bab39b600b2595a5b7875e2a0a35da41651957d720a02694b122cf18590f32de0d4fba7e9901338efb743260764e520b841f7efa40c8a339896fb4a87f6e81f511bc3f977fa7889c3d86abd87ae2b33179acb14982734e8c83e2e8b1effc1f198300e0fc2fb12818f042bf226d79521d0b46c4517c6d1bc7efddb363f4cf89fa011f034de7119ae896073b0af9885cffe54b66c0280495c28b892e115cbbc3db5ad39c1f15bae780bace454bd5f53d8824c5c484474f37a3e8d3b495c8250899e2c6aafa836edc2faab30d161550ef01b26920ffab1df9e71075e0b0d8bea738027885f5b6defaf1ddc3dcd55559e6ac2089cc7524017ab86bdc280d03e36d5e2496e91372cc0aa2b95a73e06011005903f5d238e2afc4aa00b58f30f8e946d171224eb698f694f576be58082830de9eb70980d234ee6db6278ef68490e565cf06de39280ed216ceca4f0095aa16123a117ac4c07f5c1c249efd3f40c6342c9bf19209870611d00404aaabb24286de1714b40fa56c4ae99d90fced32912ee85c532aee1c4828dd5313e3cd9f97c97a1be343c560e4d3e7a80ad5d09688d237ba1527958aa395071eca7552b83eef4e8f0d5bc8c2daed1491380a450d79ccdb53cef43c930f9b164095c18c9e7fd19bee7ad2ce234b4bd3796ece974eb2413a334e37327df5be3123d1e4261cb2fc2943e594a9b8677c6b9da675b3fe8d52cc57d5d1c2873effd8f6b57a7aa2333d8c7ba844c08036099453911b4cbdb93f9de35d2059adc9cfef2b1d7d201c17c428da846c18aeb100f97d398c17c8261363a0fb97c7e69aed985d4117496a907a926fade2259045f65914572c5c4b2907e916f8e0ce9369ca4e687f07fe0e7f0ac3526b3464366ba76bce1c32b4492161b94a3cfa95604a3ceb11b262413f3dbe2708db31ab2a05eee9d159b1af922161d8ae25cde39e8f902bba039bb0eacd0d253d6f2d65bf88baf2516556bc87816160ed4c4cdbae9c2dae5d993d2ae0d32df58fe9cf04a27a29db990a1f518ba9d567f52820fcc64bbc526f4783f8ab9668ff402e930931eb0d3d9da3595b30c005dbefda9c3f15a0bde8c531f65959954871d46fabeaa4ecbdf72be652800f2695da35483c7f4283719e0a382f01d87e0c1847a5b0f8c916353e46a45ac8299110a2ec6ffc319d5100009df4f6637f42e748f759966096b829959f484576b867818c12d80cf17a47659694e512aaef247d5dfb8db018a5676f8edff9f6535fd3bae5df426f23bf63ee08de9735af12f1b9437838c885897c4887ac6f78383c4c189a32183804840c7a7a4c310cad585e5abee22028a5497bf19fb8e2fae20a421eee3d1d1ab0f884656708e966758350fa973d6aad260fc1af8768f6f07f806feec2e25e338abde1fb74d3e28eadea31e99916df3e6739baf516d561738d6b5481c71adf73cc5cc7ca39f09334df3bf261ca5e772fd131b0615f1a90984566e16cf9ca61a1d0837b6225bdd75268669d00a2b94c3d6fe992de1a6a2df12d0359a2c5129aa3db2425eb5e716cfb0032e07153dafca741d2713df9d514dc4bb5c0cf3a85e954238fbe4474fb75faa577ee92b39a8bd07bc2f15e7f2f5153bcb673271a28e5cf148d2ed8417015cd073460f994f2aea172925f9ea5d88692c9f257a70d4dfbbff97339c7a7148d230bdca3281132b01480060b3b33a19bdf61e8f5bbdba5680877d33e3792ab1cd597f24fca54e239ffa0e59d38369a0764edfeb5a8fcfe231f8f5d2f9785e416187137f408b47e3ab2894d7e3955386df3ca715f038ddaadb83944cdb2ae7cfdfbcd220e400ba81474df5bd1227060ec91398c6b918f934fb2cf42788ab028c2e2ac38ea75c388014509c28b913bcc55bf3c8dbb86b624216cd5b0325761b58bd1c0e1addedcea50c324f5d30b9e42543742fabd05a51e2a51f9760542cb8e03018178f400470ce4c34ccdd402ffe54e125d14306ccab0d39068e08471ce039482b75e8f4d75d44ad35fdd953a0be7f6ea0f958b399cdd42a6daf8861284628231a84e76d104ae96982c35c3a87ced7266ca304f1660452c3e2786323b7bbcecd1d4a83017ef71f45339e4b0b2614ce9df63c4785d72890ea3de9c8b8892f8e6016de5c629bdd5d098b933365baf533d56f7ed31c943cd6f08c07e08a6a8c2d8be0d6321d110090ee3e12c9c47edb8b3e5a0585a362236f8f19e9c845feec4d85dd24c51657c97999d554f7c0d9d2eec68a48537ffa89606b9792101ad7ff412b5c80895796d8f3a1c7d4b3a3f0768b03a43d7ed94b31e661f421d2f027225c1c2da9a500513d5f0817283b061e48b6e74cf30b5919e5036d15bf6318d3bcea9b2e0c346d1f598828585f277f58d1fe4de6bc1c0dc5ba16663173cda05b753523522480e89265b5b831906bb3642bbad417aea1bb496d43c2269b2fdab93745b6c53b7e7212410066bc570729aa12da0aa09c3c731bff3102d0599e86f68b6b95e5a6ca70fc3e5f964c7798c9563434528253d8372501ad69a66688b0dfc79cf599b8ce6f4ab7b4079c6d25e42fe2f454e749d9338c8b13be2cc1da4e0343afb52345ba4370b3403f0a8584a1df065f3f159faa47cacc8892132d816b8189e30f51dd67fe5600f9fa66254c54c25e2da453184c911d419df2fbc105e3ecbffd13967a8603c4a316dfe605548e1dfbd236e93c9c2daa8b1c8ab472d202c5273099b6431adbd6515f76b143dfb8d871d52185ec1b6ff433988c14ddf510cd76f835ac40effece2b69ec73f9201c3c3bb7880cec35894ed275ce6b1cb4fc4310523fc9c1a912960a0c807d65b260ff78ea61d89abbe283e8e9c068a68e56d653f5de915aac9757336c632446c2e250f4b690bb1106cb3b626aa6f358369c40cb61f32b4204dc3f45a725fae4f2304aab4a1c7daad452198785154fe1c741ba708faaffdcd9bfd1a9a89a7e15ec2504b9a7960f75ce9b6c0f6f71c61d0635d82131b8613caa8f2ab778415e702348cdb3444ddd1094b7419b22e784b21cf0c45cae1099655b2d91fff8f6862336760bb88de50a3b49c4683e13d8c254d2ee413365278d1fb5227b07dd3b49ba36a8eddd9c0d492660420e112c7a21065d7fc0a31e03ee57864f07aa4f849682b4a53d87d18364325302c5a14ea4daeb4f6607a293f56d5e786e5678e78224345eddf94faef727c63b78f0c8857fb8f9197dd68a9bf25bc4449afc0bd0af23a936355d64bb5b33167a169955503208f060d5d1e86fdeb29d64bdab6c658660b1fea56168654d6065ef4b2765bf8e79151382e38330e222a7ab7e85618f5e1b8662ca8b8defa89238bd3f4372589da60b85d84f9ebdfbe1fce6cf240793a9f27d975bf756be9f982facc2450c729765f0512819cd1e3601969cb452a05a4425174c0b7cc544732f735ebdd3f1ca29b309d55931052b1dbf2fee128c43994318ea30f2471aa8b3a1e469edad73d701182cd1053f646fab7caa4370d2a74df65c17361381ab981c76b61637879307df18b1de95903753b490578fa15a734283b9c71918e4ac0603ad0e12a981b3b30155e775b3e9439132b8c298a65c170522771fe33cb2e8d4373293309a9a53d066b40236f455c52d43739cd88abc913892fd63769ade44ca1a63ad221196bece3a6fce8c4276869f1d16d71a35726da21e36ddbdd527927d70fe017868252ed90fca2cfbc933d19e152808127641a577645dd3c87671eff61f74c16ef08da32f4b6294669a50386bf28c761e1353f2faace8c1b5eb7233ba9c4175bc36f86a4b4cb92ffb4047d9f66164a114f159ce998fdd2fc7e78e0cdf06eb294ab28ea2d9f2309b9e17379f57a06273dde2bf3fe05384dea9cf3158b29826e72fd6918390bf04ba628ab432991e18e514b19a67c654785001a1b9548c206dbc259ad2d0d7c28d3fb07d74d817bec573e0d0e23a19828f2005424d6833a53edaa3bfe5498a64cadcb91e9eb79af03c89cd6f22f22181325afc90c26aa062a0cb0208b399e88686e6c90b2f860a29172d989fdb3b4537f338af7b8af2dc2a32739b3a6c673a79ea89cc3b562b50d03b7e377e833f96046adf9d729e7645482838995b1d8c589977c282b2f7c84bdc13dc2cce2ab7124f64fd59e0e68ca3878d693f44c60ecb9f1c785c237388c8a74bae054d2672189f53b1c2ec068bc933059ee3228717b639bb0f43c14b1f55aea5ac4f751fb776d14f195f0ef2794f2b96e1c52c582fe778473f28ffe5eb18f5eeee95a0b35a9c4d7a0f01ab283da48b4868338201c796bada8b9b40c7a97319cff8b5f3fa958af165836829408536ea47e7ee346be3b275756186e93a8bca63d3be03fab4938f543df8b121b58db35f2f5d6028565fadf8b30a5ac6836b57197f6391777a09a6c723ac3f7572bdbf42e3a400d8f6b250ecf084f6c78a7e6e865d9b5008cc09a5b73064abf0727cdab3da10c55b82d541cb4c1208909ea4eed5318f35e759f97ff6256640d8ba81899df15ec44c8174c4a188b0ed6923f57980cfcd6adfe87042af73d6a617c619edac01d8e57e85978d295755ed36009a74fd72f25b284c9703f5b521deb793699ba4c89566d8c2b3430d90c618952cc93c7d14eb50ef57ddae1ceaae519bf7bf84ae5cba2c167f7bb248859f0c666a747aac86a09d3227d7a8b30a1879f2a7e1ebcbb45e9db859edb0a72e4301a487bdc303affbabd86bd313df5e9fbf567ce92cdc7620ec15384115ac9a9dd5a89d2175dec2073b3a80b7ab19b55fb5740fa5b8192896b57fcda9816288d71854f687b947afbc6e79b7108ec1100393e860a59683ad190efa27e4b8ca5bc80fca29ea11f4b2dc39bbf9d7178fd81a4afef73fba036d62b2d3c16bec919254301017e3d0d8c1aa1a70c05afbd1b87609951f5f58a141bf279403dbfb457d0cd5141707f7a24bff16546296e0e9dd63379f34732352dde2c68ed9145c6d1ce7f679eb5e0fb17c1a159eda2a923a49f3754aa588a0c174efd27ef5c90fa8ca1b3dd7a77e4178b623be801f3254ba8eda6c94dec5ede7d8a7d1a5a34b24098e8b903cc75761b7a2127744dd53d6aa97a084f28f57f3364f9ec66721f4d33b7f044a9240a5e2b76d00f805720065837a54bc1037d0e60bc9317cf8953e72cea661d5ea79f382eb3e0e4f20345aa0aabcbe94dab07c56027fc9c80ebb2ded655afb8bb4b55c6225b10acf5901a7431a6090bfad1afcba9b12fe5b3756ef5819252a80252e12c8feca3514dab43dc8cd6baa66939f00efa8ea44cc76b48868cf68253b258ea0542bc3bfb36422a5b78f722b6b8cf4431ee952df7406e54447b803c2c740891bf7f923bce9a091111caa19f6682ee3427b26fa498b0808840b8714591a50a7d34238e07723f510ad40ea1aa898a32235b83a69cf09145dfd0c27340357bdcc977a3da6c7608a078ea4a8d31ffbf01ae3c5fedcf27f31302720e9760e6685167a9850749ea8d24acb61f334f87b22d0ef77d57b941719986125fc3feb891dcb3dde51cd9a11a1d1515b82ae0a64109f488db8c249b08639d2df4135eff384104d874e7955448af94c93cc5df9c1b3a4a770d33e778954cd97a1f3876dd33ecbcaa432a12fd7cfe8a840b69b73bf500c0299e49076bb21afed3b82aafaeb715eada130f16b24842133b396bfe9720131188d03c06387ecbb18f18e7edb60ce10e8fb145509e46c98c17175fb0ef13345c98c279f36518cbb6025c5ed0d9a523d0fde7be730f6badbdb929fea33508e258de18a7b1e2bf8fc9d4253be5634f1f732b76571f214434e437e0416583300774015a678f4a48e18a942e0afda4bf9ee40a98f32ac310141134dcf8f6f3cf89258ee7084e1b1689c9b7ea63f2abad1cb0bbf2d296971f0175838e57f129aab7743015cac02e0b051e7abb8b46722065bd2ef360b9e9edafb2463ac5d23cda7a34f1018c2aaa66beeb7f5c9631f489633e7f6cd8c69cc3aa288244643cfcb62f55cbae0556af4bd99f8c87600c050a8666ddbf921d0ad8a2402d96a45b07dc97bd0788d7ad2dae2f1950bb073ebb158fc72b47f21888c934e9c2215db8fb4fd6e1028308ac3eff741e108e5550763d6149993d0b2af7829626d95176e9dcbbbf55fe1bca53a64a977679b7bb8b825de3a7b53aede04f24a10cc1a94be1bd40b4c35eedea23869c7787f59c55c13456f881e4b8215a0ba52b3486162dba576b440979eceb6ba7133fdbd8e23c490d83992a1c7053591bc5af6d6eae58bb589c87ec37a80979826e47d93d5e163fcfc3802856ed75a489bdde565e36b6d494a2c8a999f54638be78762faead2b098de08783c7f06e7a28f4b827e2228256fb64aa2e847b5887b7916d7b9773b979318882e86e88e6e08383e3a470fe12b45cbc7784815ea4d315d498bf4a05968427e81aa02e2bd437b474f52818d47b9708d9600c0b6a72dc4d79aba6079706c84979d2b90cf6ee8d1476ee8ede5ee365cb107a5763beb718b60603ac1b728fa981cdf6e6a6add435d8f415fd0c6c785182a755b2ac03a9cdbd8e3a9a4d76944e17de9214845295e51403ce1861e9c2ba46ae1eb46f93d8047e0c5bef64c992480377980f4894081549acb2b44776d96e36a060c7f91afd1562b44f358ac17fc5218b4de22df5a6a96d355a8d00cc146cc5d87a19598427aa3fdf1edf042876669ba6c2de65065658c04780ce2374477fecb36757c92193b3e61693f7b1666ddc7a86505071c084190dd72c627095bfe64742a352900d03d86fb93748fa9266076d2819ff29dd6c467f1271a8ac7512fe1800a3a0819565205e8d3f45ee692fcf79970e6136d0f1a4f929887871808b43833e92a78eb64dcc40df1ec26e5c474ef26bb4b95fe8a8fe685b9a1dbf6f82a7d463860964e13795d74d47176fbf7149ad1b6dc3f055d5fa445c6dbae5a8a716ad002455d673c5a04038c2aa58991be34ed33d5308b2be62e9964d3d9b08e7ad416303dee3d67d79d64a147c285f9e3446ba01f268549f4ca15a5bafb806dd540ecc3252a77571a34b5ca103c8fee6998afa6057ee4a6cd0a73f70f1dd307da18dda2b72427515aad881c9dab5c736c5889818f24eb4fb78a88e0ccdf72af6dfc63c05ee70c52c806002a93e8367b749d2ad3bdf746e98c34b7f2cb9c09b1f99f94101acda50cce14d71d035f805e9e32d7b6c2f35387a28eb7c7a727f89db0bad14dbbcf46103a9bc130e8b6cebec4b22f26b9a4c664a21ff3810f437078ff6db018ace1b84e42550c83137464d147d86780c43adf3683ddc382b269e5c84188f591378e28e7e9fd2577d8f7811000bb41da4f7307e62273d155421a581e582bd58757e54f936400a26c805bd139c4d7b7dbb88ca3295ba73349459da749c59cbc08cc18e9cbce69fe018179341a4b92aa0303dfecc14fb74d30aac78bed6e85ea55b446cc1be01c89ad525a4a372baab81a63d22155a6e556cd4bcc1f659a2403cf795cf34880dacac878699223caad5e350f0a8b68a5ef4cbd000d5cdee847294bc29227739fe5f10ac93e203a446dfab136da8fbb9a3b595634cb611d6579f5530cabcbe91d1b0a17ec275434746dbbcc72378736870b39aae33771a207fefc57b47aa45e5dc8e7ce6bd72b690e5fe5c4c5c9c90dc7190d9cfaa6c9f5b2f45ba3e8be9fd659199bcd3569d59319bebef88f633167b267644bc981c233e36094e78f191ebca01d465efe2c9b7bf59f5228f1a5df51cc05e6513e8ba8f8806b97f18409c976739be8609c7fe56e95e2fe79b6a4b50f998048fbdec65a05b14721ea54d8827e47294aca62903ecf31379bcb48f3471815ba1218f0179a08ba5a38f29266e120b63034420cdfb7fd5e12db11479094390b6c40a3f0608f44702ed5d1406a7641f3693236494194d13ea9355829b3c7e685175b96c70299b4ebd5262061c10f8689951203a8bc062b6a6bfae9fed29ca48bf3809f03596e2c1c55713d16d2b219094291c12953c2285da04b0f843ea1bff6cde6139a055f9f4fdee843e5e55c0f356d9155d5661d23819b5448584912ae548268fbc9fcb7356fd7027d40fa56389cfb12987f58c195d859d717664add5a874d4f03423d19a87f5f1c0e284498670f4e6436800c3d1f0f740d9af406aa591f9cbcb39cb68843112b7e306f63959977e41b380d601e4357f8788da07e62248616bee6adf8d35dc4140f7d88ff63b6bf64e88885637af650f17681cebbc612da8b0da386366653e7f132c7336424c9b9ae8f5f1af7924d05754abe556e45f45067bf126280a025e0988a8c65d632ad601a80e9ae758a61818708bcef7c9b5058566e1e953f7d8a0fceddd1956ad985996fc7e4da9724ad87d35f0e6949ef09c72409464e58db099917e2357c07014c2b73cb23030edc84041500804776815011a3b2aee9d96dd37af807a881c8fe0d898ef0a61496cb8f1c06f94ad446bbd1095394f9618cb1bec9a7b64796482d77991f08794a81240b0cff4ba0637de9b5c9427996f364821b51495c7aae314b2fa3f2f2b0df912ab1be538d40e34d9a39f8b0a8c4acac6723b0c6ebfaad3cfdb81f145eb094be1d6982e18dce6c8bc150b4cdd67b8d185f6d786b3f9268f44d53d85cfee54f3faba759427dbf2af31a320851b582367e7c5be506648237646db9cf138ce9226381f2794e04b25e0a026890f398e53fe0043c8ac5e7e43426cbcecc2611174961998105731e2e2fb1543b6f918b2f58b454d81477f248881ad52cf06e39ea66793099e29c52988059fed6a13a64a3e7737457a129abefb6abb91e843d3b9473b02d13a7703c7df9390aa6ec993491da525611ef1e18013238aaed4f7659b9cd70bcf8c175e4bdc075f95ec5ffddaa36842f209f3135de28cd4b28c22e87fb8123aaff7a389253746b4f0ae95aaea6e3d03186c7605420fdd45e057e6588ece15e9c3a838e18e688c0d2efed8a3dfcf38a69751e5d956da2bfca7be3c414c3a320dc40cd6289d9b69b5c0c0aa72d093484bf999f1e7c964034128c83543203784a73e92ee5e0a81d0ef55a7a1af89b6007f3b23cbb5d970f843b6213a0efb64ffea95ec31b098e11a0ddc8fc5723880e5d605546df150e71744ca54f8f941a6491fd2b97e8f0fd9350af719458d7973cdee332980b3983a1fa4771cb7dc4b2e1d49beb9b3ffb0fa38f6e3aeda18aca2526ec728284497a5f78f57777d4ef9d874b6c5b047ca999ad0175f53b44edb72d8a5dc0601c6c1bbda01edc7410e03db931bc063e8c307f556e165256768c3e0eaf7f01a624d8b0351cd9607abd364f33f57fdfc4b26be902c3587c40c68122e5b907e18f36eedfd3e8c79ce4b90bd29631d20b06dd4a09fd40334cb2cc300ddff26ec053495a7d13ca98217f9da0aa15769c4dca022f42786261795e907c59de71319928ee8c7629edbbca972ae5007b272fcce9f4dd250701cd06cbae107a39ddfa9de66d865a59231ad304f8feba6710675fd460f66f4c4bb015739a7e3d062dbce651b99ac84de9d297495c17eaad0102920fc883855d3cd9ef3ff45788d89c36a3ba440ce38c35909571bae56d29d1a6b6865d657447eb14c4fc205356315ad0654ca6223168e746ee71f50c3c9312f9c9f16a5f61da401d03e26a33e1e37fc84affdfb6d2f1f0c9a420559d4be00f09695209714e10e8c899add2ec10fbd79204d94f1010e7185d0c5f79c19609c2e085cd6a0d89d91448819b399828cc4b369ef352dc3c67b2882192af76752bf68cec27c5763776306656cbd3fd19f0f02fa26db5589ac1d86473828adb0393d6c2cc735275c347d9667c58528d45230a892e5c198c581396c25b15e24096997d2c13ee525146faab9ca824430ee896752895386db237f9e1b72f91e0cca8a31326c52833260bd30ba02bccc8c590d3d8181a50d644505d7023c92257ef271de534fb9a007de6b9e3c75dd87ba2246b5fadcf71fa3fb3a47c92973d2fcd426626c8aedda6df7d3907e8595bff226138e408e52cbc6bdba9d2bf42dc792ee91b4dafebeaa867f93cfd599bce06c05010a1c891cfadb22cabf829215671d9619074aafd79c94e3639a6e2eee137f3b43f86954cfb3233868174243a535d3b68cd9a21eb602c378f8430b4c79a94f58b96dc0ae798abcce134e80b2014faa6df9941fab2ad1edbd8cec682889cb53d44fb3e9a4cb11b85dd4fee5ac68f0361bfbfe8766cd08616692cb10b2a42c7c29cc663ab2c0e4b102da305ebc50721f9acf43e9d965a80aedc1cba0413da59fbe1fe0b8c3158a1952f32f8880658065a44007be616354b48e35e446ef8e411fc066b57c669a4c37581bbff2a11b0a15e8785ee1e45d1a3060659a5bbd8d6b2e1b1f22a285a3c54d7b28f4db37398473b5d1142a36b2c32edc9d74047b23af3f55ee821e69c0df4258862fac46abae94c372739ac4909654319e2b85d3f4a4d8690cb84fce3de3f1d80d3e841c0041f172a0cdeae2df6df66510359768b1adbb61cf4b20d008a7204fd1d9ec5653de1287f28b748905f90bb6daa809adfb1cb956863f44f96b358d6dc0723626864de151398466c2463e0d4ee4142c3b58c7f33e4031f9da3825b8eb3d1d53b1990690bc3e9df482a963d3baecb9d682e671b753fa753684962a1a47854e5b22acbf7fdd9b086544347467fbbd54fe3e279af8ae94c415f050d703b6f928b5a9cb07051b16c115ced90ac7d0b9890afa3f47b8595edd99a75c8c0c5152b356d41ae603ace5e4df7770e12c3d6712c54c47e744df39d1cb219aae8daa37b1d16a802155c198ac8487f22efd4d609d48821605fa0bb6397d6878063d82cfbdbe75ba259ba2d54929ac060a86ffa04ce4a154c38fe42cecf0269632b3a49d94792d966e1a5aa7dba6a543172dda7c9ce4f3ed52f58467750249f0a80213a7e0b0e589c487b9ce2f4b4fd8881afd2c1c70107f6afd6af782271537304133ee96ad01461330eeba1abefeb7ab4f8faf9aa0f234d1e08066b123688b808446ec47167ed7550256ae990fae28a19ca31aa5b47bdbb3318c8021f3da4f2816428deace352a80ba34c346705048a51d861f14053200419e558af9a11795b51202476fd4bc42c1699efae1b89024ecc778e2fbb1441ae6baa9573b59929e0ea6932864fe4ed540c0238e31b39b3e411c8c1c763cdb5e1744efa8684d7f0d04dc2825d972198122b3ebd80e3223109745cea80b35b319fce06d8764f02138ef5dc2c0d933fedfee4b0457d3097e009cf52e5df37b32b79456f6130dd890fcef56d624536a74295e6b1cd64eced94ac883aa82135114ebdbf0a38e0ade915ca3174396cf9193689d257e509fa852b902f4a5e61d7f66f1a071da41e2077876ba9e601fcca1bfd3cf6654f9073f448745b40fa09c6cd5fc851708ced52619dfcf2ad2e2a42e3832f3f4c5827848ffe9373f4aa6dfcb467c7b152148f6f98cbc73e8acadc6bc6c7bd42b2fad257e54924ca5594a384900139c5e57467cd2dd672d01dbb63cbee97c2ea66026ef4c269ad2a554dbd0665815a2518243826df3b5c0196c9a5476c5c3b7ec099274cfa8ac1f925a7df1ae921e745c018aee92a234a27ea4d4c1e4ef53335e457f48c740be7edefca3b891f343e3d96f185a2abcdb288d3b150b70915e1f25ea321ef82b8973b8c15e126e06dda702cb3f458a99f48c4ffd4c463c797487ff6cb1603a0aa6caaf423f63a0495aea08189e3ea2401f9a498d066d3ebb2e931d7f2fc3a22826220a9d62bb9d1235f42ee46ad52bccd4fd78f961bd12f80a6a5ba437a61f19bb1cd400f601667966619ecb687e1c32a1e3bb75bd78afefd2178b984a586d011ef8975694c9c35e2b0d2b528f79d75475a277a5c8b12aad6eba515b10eb29a64f0a71cc7d40f2ca2b2c9a09fa0540e6307465e4ab9f201249d87ea969de8e4e19b653744a85dd5d077619104b1487f3c19447abee0c47820953795ba6b4bb186ba022cb8915fa294a578167bd45fea4d4206b4a1c9278c82891fea8928df850c0a371cc806e1b616c57caa06905c6f1e0a5ec3d70d4d289515d0454b816c589bc9fe177a7221d7ef4ed5fb400961f52848aee0c553c8a35ad9053930aaf86a7eb75c16376e31995f840390789df1e70bcd0a43c168220ea38c2e96043481f0ddcc0747def9dacba656084c6bf119254b0a4ae8ff36d1aa87539e52db04c99700b0a29d54f162165eddd94db28a19ace1293ee76ca4387ea1f3bbd5d14b56ed5f8bc4ef3bd235c0290e5092f247e00998cdbbba4470f859a19c9b30024229de6a0787d5a603ad4efd20e809e250dc65e093f1a30ef67cf9fd70e6c6ef82dcd674d750773c501c891c0307e48393a3a317e9e4f73b8ac3f310aa2986603c275930955f0c840177ced47aedc38e00a0adc480d62450329fdbcf776d9176f20ae72ce0126ab577244564de6c440d158ebfde69f0fb3346485f0e0d57be94d0d6084a12a38d248b936d49f7778e265435ab3a4a699dfe1a6a4c5a37ce1582c3e37a1158bb6c31f055aa624be5b2ed508a6165a63a7a0a9bae96b27ae2e073103c89d990861fce61cd3cef7410631b325bf9b0879aedbaf8a6c437692f6f5b6b7832f58065bdb23dd9f5cba51a618a24d410063e34534a066b876883d99e37d665b4dd35a61d14a5771d735164127ba749129dec3e015afc2f13151548f110adca360c207079d46c9055a3e5fa8ce1a0153ca7faa169a745dda544c8bf9d6e03c1afc828e3723625590b405973be333c0e44507a2befbfbf59d6b00542e21ed623a643dc0e2ef36bc124ee0b9726e1c6cbacce7ab55127472b1501a20bf8de42b9330dcc3a9219f196eb90b4aacea99448d966e4e19f144d22c9bbfdf15e863cb327ef62a6a4c898aa5a66ae5f0d887bb57d9bd74e6f1e57a58973a7546beafe09ac8f675382c832496efdf5d9a1263dff87cc4e3d7c1ac0d6b62fe11bb632353097001a4693f10a8f3884b16f2d3aeeb40b6ccbde3fe2edffb22f52552511d439f8e9bf11658e90c852e8fab03e4467c706e4a9d873424a5338924d0bb56e1a65d87e662058cf482b67479ab1dc2635ef0745c01bda84ee6e57c88846543149b3d4defae2eb46890eef8ea036ee1794913339546e72ee735b5006cf113be0192b1c7b8cd4f1e5465d71e222ae4c88a7bdf7046a00651943a308950910a5cb32dc28180c4e83e21e3c419077759080714d276619884507db39af910fee4cb4fa8ea84cd9e75f5ed17dc7ec24cf6776fb429ed61c3bb0ab1748a8104457365703a0a9947c1bd966cc87689dbcefc95371ea91c38e6441ac9d90e340e2694de4d5795388973b107c1f2b719f1c73ec82d617c7766557a7ecf0d2c7a96795d937f197a505a07d0910a99a3b02483f96db6cd23cf147f435357cedc6da881ca284d28f4d39d98a8a180f89ff75a33e36af615934562c7aaad3ce2e7609bbb11f0ed0f3a3cbc26f3e0cf00389207b2fbdc9ebe2167655159553ac28a27a1a8181c6a0239cdc593db36b98a78ec1869d06371b06cd1b3cb771cb472d4879e2f7774459f77aa49829a2c2bf7314deaadfae68c54b5ce6734900025eb86e95450fc6b3a83c4933677a03a839f5eed66bcfa73d3350a618488cb9d4aae6f5c0a94d2efb444e90cf09df3696e15540b3402594834a5b9aee4a19c8e368fc2c4f18aceb3a7153bfcc7b0701d8731dad45138db45ac3a6d11919232b371d8168072696c4cf4c919a1111d7c1b26b01e8b93206be8c878dcce94f739ad77de5da49c7d7fff3da32483d00c35cb49d1eb18e931935f889940fc0856d49acdaa3d95eaa73bbdb078e0cf17216eb5aa3ec0f98c8f83eb99799201c9a0a961b9db0806aa52cdc3115f42a1c449d585bd3a270f7bcc309b744f69b935f07b8c14cfe0eef21ca01b223fe023764eb42ac185640214d402c4a74765ff46f4c1671a4ca7acba335a36ac5fa7a379a314c30fab3a33eaa6284d367e20b8f7ae3a5563ce45f819c73c62daf241bfd4bb6e07ca8eed9f8f2b62a79ade1fc0afbfebc8b49ccea753b4df3e6e452dd90bd167c711ac5f46cefbab5ac9c3d6269f0b9d3242b616bc53d6297c51d4fdbb3b7737cd4f744b06ff7a786d9a7c673137268b8700cb0e60a1efc974cdf4cb1b9235fa61577ba16bdd7015bb650b83eb51c995775fed310922f56f6161ae076ae79bd1d38164ad36d4c5e3e0b638b66740f9353411d05111b202f906db8c5f192227257336b93bc668efcac3109dc328754eb3bf3b88bc60daaecb92316c78de10d54f77059b3bc75da167ab8927ebbe66195dfd4bad32b2a6f388eef8427c6000459eb816d641ab2d17bb45b62c504cdc4a9c77b21bd1364fa36f732474ddfe87e92eb322851b13295b503f52d7576e2557428ecd9dd6bc89837bd8bb13633f8fd682d92fc138a0206960deda26f3201c4c257fe3009b170b443115e1b817cb10711abfe4c42c168922cfca281a32ba21032763adc74c9d1b27a3ac08c8c0114513d24f82d0b015f75cf1456871f5d6ba6a1e29a27dc6c8c4276b35d93fe756c7f1505a880ab187fb651984aa9bf2e4e0e0cf6db64e0bc75ba3760d9bd3aeba3bedd3036e8ba97119e2040b47293db44767c829ad2dd847776096b4ce7aea8e296bf237d81140652a7e4db65a4a1e0f84c2f9d45bb72f042e163e0b42c2e22f5c03c64c0e4e7d63ba4dc5d67f929bb8bfcb42b30698b1339457825ba7a6092fdb26da7f14a21e3d4b773e120ba478e78525433e33eb57937c7b582e4e9a1b009c41c758ed564b35a0b98c86d7495901edda95e3280937fe845f52dfd97e99d4d308aa20ff160f5215c7d5b1c8c333a469128ee19746d90ee856abd2699dc70a2ac45038eaf6f88d42353926c3b5015950f457c211582e95c7c1d787532feb0595f9068a006fd30f1d2288307de8799ab0731a91e369dcf8979e4733d6be0a8db030a5213db71a11231f8424bfd3656dd36012f144a91fb1d8d8f713c5e8c35714e7d289754c82295d053358a4d03cce7eab4289ff3f1975143b6e7186dcd06ec7c1bce4e199b64e6524f6fbf0235324e902f37dc923d57a773ee25747c567fa2cef2f8f5cd9ebf721289c27d6ff22310d58cb7a25851b9ec34ea30c53e4d2d0b86615530bd3482bd4d2fdcbf4f934daaf64feb1d2bfb961c5886aadf9e86fea020f1fbc1e74d47ee95b302c0cf8329a70d51f21ecadc6562fe498b35179648b59e728c5a414b902a5b2823fe73c4650606cf07349bae4a5e56dcb14f1544b5dcfd63e088d100204c526c48222c84289c5841d6ee48799bfef21058386a54db8caeabc13b4db6c071f19afde4eac496bc2074eb5489e70749ff322a64166b462ca1df5b4d78c73d4e711820e6a364e25322faa25465c2ea072e6e6ea8fb34ea91db4ce97d5380718b0da792aeff1830f559f04056da3cddd012e5afe521d99caa3b29708050467d3d8a20059ae1fa135e49348c09e7e03ba12911f6cf8a11dc70df1f2c2c0853607f1be7c4f954a49e3de37a440184d9c170079ecafce3d84731246ce381c566bbd8018ce1a79b16f89868ec95e3e077ba6a24898e6e4b639f94fa9cb234786506fce2d910d1c59daa728ee73d83388f965cde54ff6c04a744784018162daee121cfa69d7febcbc0707635aea4e64363ce69a1fff87e1fda9d54b5d173832485aed4ce8c7283ca9f830cbb1da608ab8e257c161852c3cd58a33d32d59fcb075c76c8d08a900c4905c99743655645e4e47dea5501bb5575b6fa59a2f539f89fdaffe030bc5e4cdbd78d91fbad7ef1e8c6fe311db331e7718d20087040031ff8dceb7cbed113ea66e90e6eba55e8a31bd19f61ab7515a7153a637304af88888339a5d5ca11228a733928657a496bc08c0b9b17dffb6a40d695cf807469e7c325cd3a020e6384cf4bd4c4f05b61603ce0afb4910f1db649bdaa61b1da5dc15825e6a3a04045236c6e024ca590d23e8e6f10ebf2c8cbce4b230c88d0864e6a2f63c4a02ede7cb966bd7723e612949d12b2a599874424cf89f980a92c9e0e8a272a60a7345de1a75a2b7dc260dbecbcea964374b3d01b1a93e7d77c19f8a44313439dae048ca6a0ab557aad975cbf79d91d443b58221731e9cff01f6b21e8ac2b00ba379f3cd7fa2dbadea9a418dbae39c0d20e1b2ebbceeccbe64e40c2473530898273d9fb9f59b5d6eb3c387cf1e697f23a857b45d7f7da930b326753b694a656a35b4246996c1f187e190ea0f3d43b17d48aa8e806901858d13153d53bdb6fb7d78f24fde604c604d478101d2c493ee6e23d1bd2b5c7c225fdd7b0871e69e003d4719dfa1aeef18ae4d0a9f47a20b2b8200a79f863580b7bb97cf37983fddbf674db4e5b8284099adadb391d4f6d31b62a5d5db9e1607fe0d2462b98cfefde81e717ca56c761182c0c936b3e82605f7ed05b2ad41ce0a212a3cb287df5261c0c9d8365911d88b78a3e4454ee4fbc8fa22ac5f1cd7f70b9afd86a560e34594707f7a2495efbc2941bcaea1ff5faee8d9a1afe38886c00c740058c0fadca4aaad11eb038e611630618cf6e7ff4c47bb5ab4457fee035d3260c759e6c0adfe0b887c33976120514f5480bdcc31acbd993bc069b7bd12c552af3f3a6caf6000c3cff13e7c55458305ea5da05f06c618679f51216ae4536b59c06978b409044cda89f70320c0e4d9f83746e67e951f8fce3990a1d1dff8b577dc9b66914335c182fcb15cf2439ab5ca27fdf579c58df5da462bf3bdcede7eeced9f6d3ab1dcfac4d66359bd5e3e4ec917ea01ddbf186ed89bce0e79b007c0d4e344cef7b169890036743e2e6aa1e861d7feb5b1add70b9be9bc06784134065f43e56e47e050cd32a35d1bbc728725d7378cc9a9e032ee69fc32f5820e0efc6c7c9c6b1f884a2b63c73f74b1f8a7ae2896a0d34a5252d52296483e5b52c8c6c375c60a5ae5c12dae44ec96b226bb13865873a883c1c6135cb1bb363e819fbacab2612300806864833a0ef78f512a625c1878e19f1a26feb4ae1c32f9ceeea25d30872b80f9e95af2a768c1e60453bae6240016b21a869248909da9f0924fe039a2e51b2676126d6e20bda3ddd5bbdee6e903b574cbaca7c87014df2c72727dd0baf52c543d5a20b47207b270fb3ebeb8cf6b64c1b1c4599ced832b055868dc11a50244706d80e9db7a41358f59a99e1dde5fad2927577ee2ca38f5a4b87f83e53074ed75108a64a2b36bcbfe691ff344b6aa842e2d51c34fbc681037d43ed1cd0e5fe02fa75420a5d177f1ad2a0607ecd0a08cd04f199a23e0eb5b5373a93432ab3addf2bc436a1ddc2349a691303f369ba3277bd779b69fcf2f6db9bf08fba450fee27ac12e800dc21b57e3b681767bc05af63e3b2903f8df4f6cd2973238a85d2d54c7c7524e0ba214dfd70695b2caf54e23455b880171b1a62c2285a77ac3a97659e1278ee4549ca724eee55e28bb5a027f749dd4311b9e6da889c94181e1c3431f4ad43c088f5d01cf55cad087c58fd6cd69b52140a47bc48775bdf545b644fab850b0aecbe6018dde31426b36084f5808c5ecdf589b8300f42b4a8404002c37d5581ed9d4dbe5fca98086d50cd8a8fb87ca9628491d9fa57e05447dab5291f565b795a7cee95ead0639ca969551a3869565e472b16160c7e3991559b05abee7f5da033b5f7e8319a952c5cec3ada312f4fa9de7ed93cbb8d1065fe56cc60ab015afad3231e8fa36ed37e3cb8652a2d93c0ebd9bb36968b52d151c6316eab7c6d7caaf690e7e6da5fe147abe491f113faeb59fd8a547a9c288b35bc84b2c55cc709e0a701bfe67dd13e00ac20dd62b296b114d33b3a75daa8ec924eb0a2e6248be7888749d9051741b788d4555d762fc3e89e78f101041884f5c8da31cb815c26120e9cc6a4158e1b7152d7962e31bf216d2345d733ba038ba4694d6a3cf427ec89d7583a8b5af095c20e329b73f391df5078365b9549d3d603131cabb0b36d440bb4f50709f066593a4dd6fab150233feb24f0474ea980b6257280b10375a33ab73859e48662b6ff33435ea459b3490079f4613404724d821168dbce25f73c1724e868ea72d3539045540b29d96f4dde499fcacd6aa72038b2de70c54a4f85accd48e45c2f9c103420584df5cce6985ac51894cd6aeb1ef6afc000fab4a421efb44b5ab104801ff62d2b10c45333ab6e5e676688330075341e1667b346e1c1f1c5832792c0c0563181375954efe29ccbd5ad5c45f3c4e7c82a9c8df17e43b3b7d794add7f129882829d0531e5c6b0c85f44cf1030f2e0f0151de4d1dbbec9aafc370477de6fe288c797f1e0a3f61d947c28f1a32365367b94370a559373ad3f8163b9d2ae665279ecd52b044ef2fbbb9a4eb5f6c501497e6a353fe9ccf79c09c54170343b7df7203d957ea54d3313c057a71b952ca13cc0544eb4dc894a37617c39a3ae61db200fdd8f4f8944c7567fdcac0d3780ceee9a8b69ae8072bab90f3022bf6a26e2ac5f1e9f6d2058554236a8214919619df1c4c56ef92a1fefb9c16c522d4fc232aa9f04a080648d3d8c2226b7cfa8bd8284d226940e3e2f79aaa9229d866fd87ef2b37e9dd9278929c975df8e3d761012a12a4fe700b35f0441d65bd21be8c42835f1d1baeb8998069a34699277b458725b7f017bcbbcf9c4e8712d96490a28d18dc76cb2faeb98685d0384714c9cbe133ee4b34748a4d3cf78025ce49b6f5059b7182d6123e5dcd9509a73660438435be574e18f0c4f3e05940de732fa26792f75d7c010b0cbc34eb598b56be3a0e5a7a6f2acd91d748e7a91f887bb568f6420ccafa45a43e2e04cc98e1a57335991e4c022594f547f09ac6ffd69de5d7e3c4a69af4bb04c88a330bba684ac27608d1214ddcd2304dd5e3bf5b7f820b442153ba341efd126b06e0e85bb54929fbc2b9af5eb15a2394715afd14ecdd4ec21130debb901239cb4c851e662bc01b403169db494ec6c45c1de7a99856b47647affc06461230cfd22f7642713e691340c2d8dcf31ac6007fa88632298d459cb4aedc4d422cc42cde2979d821d63b1a3b04ae73cdb6d5f2c956d77d223302533a30b948da3f98ba55b97334cf7d176f93fc44a413df4babd32c050e4eb1c253b0761c6e691d8b1c36d72a6de6f97945cf6291098d71e85fa3d2b7fa42242187b4971ade49bd9c9df06d1d4d724404c1f9e409c89d5bfec29870537699c40f7f4e319c0c603a287cf29d6f4dd2afbedc76bb870a1c305201e0c5638fabf81b585297c0dcf60d7906b19f55eff401aa54c82b545771a81ed27a469765e6051eb087e02c919f68e60ec000509b75d298a2fd7205b66fbc27dbfdc54e3130e50c2dacbd9c6ec8c07be3d8b553c587d5298bcf3331ad7af2983593eeceb78540c972085515132e03a20f8de4ec726a14ce1367d7195753d3b6c176b15eee3b1c068dc75b327dff27633c88c0eb19235372c1535cc7514990400eac5fab50f1b99e42b577ebb468dde47cfc70d10b2dff118acd9e4d95154619169f1a317e4e16bc1315f2c4610174854cb4c90b50c76dccefd876f6cd43eb380798657ff69856386d8288220a2860d637e095b8e21a2912b6a2dc0287b5ef9b3f6d828988bacf6d127c99a496a87ce830c4583f94e828c2d2f70d0aa1fea371de620e58647e98f9fb26c5d38db32e1e4d9796879b0cf162a84f0f9110871d989beb2ebd8ff1d075d30ea5d831903d24c8a21be5adae08960e76bf22aa46d23dbb2a5b95bb4c6cd594971faf487d73e44d4c591d2de3c2c05ba0ab18ad941497652477097f55320a28f39f8f24899199c7ce0c16f9002484e9eeb545eb3bc87ec07bef46edbcf15b4794ebb9d51946c916bcd4ddc1bdadfd14c96a89474664d846b30fed1500d39515ca567b79c828dc29c5550df4ee9957e9c79a0d1a4c9e11c1d714969dfb042fb7e867e62a9249d61a7c9a2f92da7bdd8da2c151437219ebde3629a2c5a8d3e5f4ca3a418741f0b5c6fb98d6a8689921bebcfc0e5dd925c1e2df192e85ef61f72935ad0d3a626b5f3ee58db81bb439fcc9217ed1d232597b82432ae6f70364d2642ea57be6eefe757490fe70b33fd3173bf65512a5aedd8e6a14525e2df2da09b9f17d598fa65b460b542ef59a9a506f0eaf8c9ac59aa5c9941c4d9d658c4da6df9f0abf482e2d13b2ba703dc9d5253be14d5249b3f8da16ec3404636a30726ef014e4a34b5276cb51f40874892cbdf38e780b16c13f86dee4ac23c4b449033b28af7fbd38383d52be21aa0ec73053c97556f25e177e472e29e2fced06e95999e7d37e6ed70ca3d796dba84d9d9672b88d2bd90a5dfd90d23ff2e4cfdfd7352b10f7c805725795a209ea0862835c51fccb10ed7db6e4900f22ea0639cdf5252f4fcd4e05492468dcc0ba736e006ef05d22413adf73f6af8e114161233e8306b48b5f39b0112b2f5e9018cc0192a74ef0e440168314b86c6601925f1a28b9db7fc2df190bfb928c1cc381e8e3839b05d6cb6fb9f8dadfe9fbb74528acca3150510571f9f50aa21dcac064a431fd99f737db50009ede2d5e0e6651a3a8e740c9d7bc2c5c340e1df5156657e1499bcf5ebb221dd44a3d733ae084b392864ba49dd077d5212ec78c62a6488c63779c107276cd3d6f0b20a783c51c5b27b55adbd2801ac6756f981eb1902fdc9eb6fc73683a950a5f9df282fb3b395ca051e2201706432fe7111f0f73d63d5ebc01054ad23b6900ad0a94affe42b2823d05acaaa9177a6b35fb4a56a37144b2826798365126236d994f609f187e803e32363aa5c22e19f2d843975fa46f2fe7915f0babd704ff458d24251658ad413098ca3908da70c9ef7a2ba3f4270bedc5d17da97e11e3988416fdaa46eb0e49d2e1821e6bfadab5d654cd3925af20ded8b8dae0b6e7e1c5e357e47a99fb67ff520e0f7cc3cd6f11c1371faaa861da03358f66d286e79980e6a31a527c7c388722be4fcff058ae239af0b48df4dbe2513291d0602be4ce0e78b4b6a78a35d00ff5fd60a6668503188a2e66c6667ea504734f38a8958022ad8fc34be2bac8239a33239f9750ff6980e08795f8352be708f9a532764ab019f6de4a102d1a86ac1552a2c874c780ce502a86aa42847de1f9deb290c549c0960d46aed6dec311cb4ce3e58b39936f6a61ab7154756ce429d1cae3ec60fd576b22cefa7ed0a8f2c6f4a89c04db7ba4b8b58d3acbf368edd563e6c14ca7dc68307bfbef1ceee9d3183c1f02202ac8c9feba3437333c0ec5d73ef298c0245cbce2ccdbc5e63f3150bdb1f6a2784b72a65cfc867ada0c55f4986520bf98e42b75381138a525eec1753458857c93889ec74049e8dadf8882dbbb44fa180ba2dc352ec13fa72907cec396376b3e1ad3ee3941648ee695f8c853546c6c63a64e2e17653cc35f4d88349cb00376ae7262e1865a6c2b094b9ac0b0dcee508b3e67cdbe491fc51fc5d9478e1701860b4dbde3350d3546245c993271edafa7bbccec2e3db37133f2ad75455eed2d2454915bc57e3de9579f48b4474d5d1cc05520b9764549f5ecd936df574df9d67ed37c405e95836ca015aca19528e08d7afc936a6a435efcd036b874e7e24628fb598b00a4f2a7fd37575f14fed1af1536f294e36833cc00af36decba3423305dca3623c4548ea495170ac4f2b11af6e726332c067b029054961beb48d6cc19ef15b395c33b7f60629485e5b0907d5941f040b22b8be95c7b343e03287526dd882ce5ee48de2aa409a42f44367b91a52477bd2649b3ce8c93b17d166490e34fb17ab9b7c8f73a99bb125f1eb1304f562c185a0185c8f3a60ae39011cc3ecbeee4eeb935881cb4b789e3023c799ad5d805f186f98153ce9b47e3eedae3e05391a0ae4d5c7308c64ef98a7cb651361728fb9612f1d08a2ef0cd764e763ad78203340615040ea89a1c3e6f7992d3e40c9ad6adbdfc674bbe6802ff7ba81dda4fce2d18395125a1bfd7f5ef403adff835475a2482d7e5ad26b8072fbb2ae1292a109a6280b7e725630bd14aa21c0a7bb8af60e6ebc0b27f7bed71feb8b556cbfce07ab8cd492dc402dba726cba45e240330014c239da5b9b0ade5fbd78e548239dd2bdbe34d5055bdc645958b9cb45e34c9d1e48aa45ede25bd02687a376ef6e401cb57a9259220ca87ae0fdadd5aa1fefbb9bbbb452fd9cb1d0a4cf54aa2ac7acde0f59990d996385d80c6ffba893278a4cb7b7b811a124b1968acc189366073f0f805250d0733bdce20956fefe01359715035b0a54db11c3d84be8536aaf4ce7f6373e7373f04a086e79867c46e5ceddaaf7e5543a8afd4cc6c1c3da4ff104cf1e3b9f5d7a90285845524ec9220f3a7ae355e079293cafe2b717c157ab3b522b272b1b0938da87d7fb84d40686d901bb03082d73ce1ec473a61eea2de15e8b736b62902818d034bebaf81177bf1e28d5d16c6f08f3baa0511ae4d5d15c3704844b04b77467d73db4cb248af7b45c4bc05fc5416829c7411525c55cf2e3cad7c50825b1740ce26519d133ea2311e7a24e851db1c7641ae434517703610222553fa67d91535fcf9fbf99cf7d22c935b31300bd673b9919dca8b94909d61b69886004956b252afe97c2ac4f4c6e4256fd6b2f160849502960aec0d96a441d8cce57669fa434d3fe5105eaf7a7abe67a1f729d77d6d05a665af6e4c4a5404076675bf4db9d5c7dd4fe227f286b0756eec7a1a0985b548f9158c0ab3ea5a8cc2aa6634b00cb668da2cb6b0beb809c6888b2f82f3b36ea9e1db24ab8f91587df40a5ae10fa0205c048e0df39601b9a9d8446f1266c20a060b137b4c0e97e2e814e9cb780774b7fbfeaf84b2ff0c96dd3b79c1844e6aaa973c001e36f6fa9d60cc00319a9483dc09bc456e37ab71ac73864494b1f892734499bf0f86c44e4153e758f1ebf1ee54eac022e010ac6c1d1d08f1f4201d1be83b3a27e82b776222db4c27f63986ee1c58db208de5f90eb9fff31b98c94a43f26c8b085417e72e0624d3d732b12b416d76e12e8ea7b6384cd14b63504ea516cb08e8f2c663bd8f90b693449495722fc62aa0f90f58ac3fa97dba1bf8655d3e56d963499cff29672cd6dff01499698f3f06a00c712b3bb8f00161bb85ab9f5dab9874dc4288c926d4dc7df9f9eba4e55823ddafce7246fccd2f46dcf631db02f9080f1a1998be2f28b37265a4bf266464ebb19f9d9594af07f4f0539396b45191674d65c13bc21ded9069e140648f9ca38d0becffa8baab3326dd58c81a73f110202498e333391dfd4990aa6055c46e51b1c1a7a7e82a4f90b82ba971152b46aab69950d37cc6e0f110839012886bfb079efb03b86b888290dba97dd3d09b69d45ffb8a4fe08bde7c3308d5e38dd02c48f8bb57893c1f5655bf5a54a7fb5973db376b53a635804a5305ebc5d33404aea9c78b5e361c966d57f096663c33e931fcae9f3c96166a289f1f86b867af2460598b669f50e02040c784c3102cc8255bd02562467b35810297a5b76a2756be0143af0bc426738d21f4db948b815abd3d7607d54c6de8cddbc00e5fe32ecd6f32a6c59af96fc35462192665f07680835d568c2c092faf872eda7bd5b455bd9d5074f51733031fa9326b21b8d8d63c8b0b680acea409e31891304613349048f631b9a324baa7deb8ce4276625ad80de2d1f5a82b96468b5874fcc60c958464c598301b75797031e4b8399455aa7b472a39c3cfeadf2485346b466981c74593990a88cfc041bdf62f272221ef5b41ab91d85f1d223655f02f6a7b6f1bcf6952fd2cee18e56af8762692b4f87e1cf594769493d7d1a361167c5ed339ddcdf603f140fc3b9e4dcb32740d14d0a3fe6a80e280ecc64647159f82f9d0d4fdf75348d30ee16977aa4075be2f24ad97688e0ae598baab59f85e65750b0e067c5b43673f5711c662f6772e48ff8f06fbcc16f25a14a677d05f5000da86d483ae7b7044c7f8ea28ff84d77331e6c4efede699bff9425edb42f5c1f9fa5e3799d22e45b3edc0eccf31e0d3a2035eba261330b79d89f797e2630c561b842d5ca491f146fb0592be18524c28f84034a923ce4bd2c099efafbef79eb665d474644b86a081fa890cc6ab4c1247c9fde713f8b77b75ce10e288fc8ae6bced3d55e8d1cd70ea602d27981109da61163a28542ea01200f12d702d44a299a3151c33c15cc57bc59e44d9fd94fead69b507166e27c630cfb8da610e86e091def142a9ba331c911bd6f243979e40fdcdaa13eaff698fa10df701c0c52da1d291194f9f03f06fca77d2942bf77783634f9f530806fb4e440b3a12f33d7f43abc9b8b8560f01ebe1cbb9740b3fec5e800a54bbffff537c709e7ccd30663b11fa15b4057c3c181fe4b883fc2bd27f822470fbe43f79a3472d8cec0e7f8e565b5b9c64db197663a76ccff3822108dc7d97fef4006eae0058dc2eaa123c6aa354abc2d78efa20534b98f54180adab864ca25565a2f6a6edafe353b1cadc8b49f3bb637c77feb3e176f0af43138f3c1d0dc668ced36a28ec9810a2ea9614869175f297d22f3d476a1e0eefd02cc462990ae31bae9682c06a557dfeef1ed5e65a3265391d56e8d6a176a7d0f79e4e608268688eccb97cf386f02469fa54c2e61dc9d52f257df59375d9afc5e19a07b2eac2cf53144ee160843fbebdb41128a4bc1304079b3e5ecc7762d331c77d54909de80987116a2579e4d3125d8380dfdb15604d5c353f24a47f0e4962d17077ba19c9c1a713672331ac42d437cccd6ee2b66a14569dad90a3ca0962b608878e2b12543c2b1b6fed073ebe173295457d399d26687d84caa17ecfcf80c5ece955431d7c65958bb35c6d920a1e5773bb93cf0e84c495e2d26bb76ad11cb0f7a2cb953627afee8e1a0d4105ed6eecc78baf9decd18008223df97b048ef4b24a9fbdb63e9ae15d17f33eb25320dd780f31d0a191a25faa10f99ec9828a1a131a7c38b9ad2cf5541ef36702b61b2f87dd2b3511f46da72f463d3335ff3450d785ed0d50f0792787aa69e9603175b87be5437418e1d7ee65d6da4d03e3ecf3562745cbafcfff2dfc922baed34d1b3a61563ddfa9d614d7989311b2c77dc9790f81e3e177c4d84a92ced06d920d78788d2ad6e39b6adc78349497cf27cca33ee15c0f628d0af57c11bef52436f0892504ebd40151cc5627c083f8f258ef1d241ce9dc6597674ae8335cee65275a0d12292186419d048858e009f939d95709e0f646fabf3367e8d40668a2173cc44d4e771e12806f3d32f7e78bc682f5aee24a926d6cc0f852a0eb1d24c32ff6e34ef3832957bbab65ee3fd65d58314c137f2579198dc1266f7500f25f897fa5918830da18c811ec6b81107baae2dd6a8e4306df249afa0685c24b8a24a3ab0ebf0b21a5b13d69656b9084762af6cb967e8c4f610ef7598a3caa160195651f7063266c214a44a1473aebdf9f4691a29ef47885c0160984163861b3e0b340f002d321e5731ae6f9b38df40eef94e0a8c432f1fb8e2f9761a939b12bab386a9025b37800348ebc5c66904456cf216e0add6c4f0e438f30681125182b7daa7ef1de9726c77b8e879abbf4a2f95ee90c597a2ca587c3f95478a0bdd1ffd6788fbf0ad00ee58ed4531ac95ea27dac994bf241c5f9f54c238fc909a1d688ce384c0e92f2bc8a9f8cccf9dd76a85de35d3250d4ee438dc224c7996a57dd42341a8849722b5d4ed46da2d569c4e96c9af23fe30073a8032d05bd3829910dd7a3eed3accf6d8acd5306c62de8fa9c526af33e31487bed9313a99442120307f4a223ceb7350d4fd15d7046264f008cc70c50ec768f2fd1d57edd6aeaef488d6f746ece7ef16dd2138e9cbb7955a30197a1b2a66ac68c645ff09693a4416f7970a9e7e69b7030a72f98b3992a5f7ee4ea400252f5f9342516cb485645f81c4f72fdb36ab580fa552e15bad08a1b868dc91d12e14ae81c149c6f26d58c206e554c5a9699d5d015544a702ce2a0f0aa17806b61d86f0ba516e457ceb2ac08e0c5a8ff801759fb25f18b1c99a83783b93a263a369bfcbfd45a7b4db7b3e2ba78cd588b6dced92873b086a270e98f7afb9759daeac0ad4c4982985bbc1ffcd564fcd93134d269b100eacbc93a379b4377fcd948324f36956c2c7692e62bc8bbe2ffcf036fc1263f9b5c9ae8be9a5887ab0efdae0984121f7ab62b8790ce80c3686556be111bb3f8302afa718f538e5653f4ddb6c96f3c8603d9606999d09c55e48dc1554946b03bbf393c4189162b265d3971abf380fc5d2d4b17b4c6df24b94df69a91810a7110a9b247e609ff2c86b326273c533bd7f8c6c23154ba88a6f606e9267dfda30ca533e60dff28ae13977f1b51a259c4248c4d7003c711541ee65e5ed81dea160481d7fcf66e7daefc4d70ae312654c810f2b589ef935d717dd40c2e22fcd4f7dacd60cf9459a380320d8229ac8a7cc5ff38f119c417e7f0b0495447c254c08f625e6eea1725af900d047af90572c41e5f34439731e42411a90977d5031d5794b0950715984f1ed4863d8996a3627f050f8dc5a2f2a5fb536888ebb7d0800c5a9013697a86880306978939108ecd2c77d51f17b1c88859c63b196691074ef0649cce457cc37727ba62787419d2292bf1e6418c21907a72dbbcd0bbc72158bade984e2c79705b9f6018854f3f08187ec93d132de6c3801b5edc5cfcc23144aae6416b56180301bdc7ecf9d1c0af8871f031f95e87dea51a3a18eed47e5744f3baf04e8927d1fdf9ef0bcf2abc6e1c8f1cc0c811ebc2004359a2f370e8bdac262cc164c209ee618bb9bed26816f86e143ceb286e75017155f920f9e0dbc99cedd075f738661cb8a20dccfe458664c8d6e5e323e662ca2334a5df14b40d2deb5442083c2c5693815e123855250ad0a9318aec7580c39d279c70d264ae4c8257ab518e1431997c106ea1b84db92d3c40a5cf0cc3ac405dcf6ababb5d0de352234007ba773bd08ee4cbc17ff7fcb0530182d86befeb46c27ae6ac5a0f987e9ed793852b409b248deaeed9fe0bdfbcabbf2f6cc9fd661fbcd9cb035f49f78db1ef11d5f3bb765fb89db943a7b6f86726a2101530100781a5fe327c056d38be19214917232a4249900dd74833f7e00267416bdf392be47dc548ba38aac87d70b00b0e12eb5da446c44d193f4116caf2da5425e9a66945e484f8a89480110ba600936bccc8dc945b605a02509746c40d4b369ac0bb49be2a31a30e8e7d8ed65f9b63fba6cd3c1db2c60295281ef63bd3baf2dd42804bc502f6cf6be8937ac3b62e672aff530dfc4c752fc1f07c702524fc008dd4fad0bba1bc51212da7e8abfab7d998a25ece7d3e063457a26c3054f0b94f67a50a5c5cce652dc40e70f9d6c6885c3ddd1a970c88b5615c1729ef8617e0900599998f5234c0e7cebc9a44cb519516cb3beaf836d7be9b4a8cd6de824332e2ea44c1a810d6c0786100c0d0da0282b5d31bd6386565c4f8c41cd21f97097a0a67441cf7cb47f2ec7d2775c962fa2e6e010d1f7908973b235d148448cb5cbf766112179ecddf08efc7c15b96297ead52683dfe11b6fd4a60fbdaefefc2b7bb9c2f8f5a7659e8f08506dc29576c789833e310a26462659275bc9493cd8a3624cce728fb6b3793a8cb83938cce44c705caa03b23c6f072bfee32612cf64cf24c5aa8ccc9fdee94befab551ed937fa96dc5ca45cc708168a1ea168be5c86858ad4084dd904b66deff1982df8200cdafee761361921094277daf554606f8452dcbb6b22f931b6578cef0060a0d28ad619a918c0bacf76a3b36b7b0363052a1560a21c4c67a8709363085d56033cfed54be829e05229d48dcd8f34be587b4d10b97d6349a8e29b131cb01309fbfc4ab6f43d26dff7e11f3899f4e28e52a50f17cb7ad78ce9f120167a6ccc49270db2b82516f7fe1c1ed278c9abdf256620803b1764a629165fac35f4be8a1b600a2802c311a6fe2b84cc2acbeb5f19fe87ca1ec3cf04a4a524cd28a8f2aa2759609e69d5d5b566ab36e2248eebdf77716fdf0bfcf45f70b0ed7c7d3b7b6719bbdc25f49090393ff582a4bbd46d34bdfb6b392ba6e10c3a6e63403f83e30b17aec964e97442fd4bd860f1b52562aa3bf35a3dec55ff682a77802b2212180f01b48477f75f14b8006946d5be1fd187d3c34174fd8ce394eb203e6174a443df3a76963fc91f9e7061470d564f6834842a5f6de0c88fb7b24e7a520dd0843350a427331c792a16ed1627a4b5147ad90b2c034fdb2e9d8bf4400616a8539ce316bf52da39b2b43d96e56a782bca4be653117f34d34a66ca289da88b1ea9807a0026c209170d005b80c7e1d4bf1897dac59aec1cb3c70e4b0cd8e9b763566285b8ac8e5ee033ed10a3c3bff3f0c772a4b10c7ec776415a9fc48386c344e76dcc7dd95e2484aaf75a44557ae5cfb155a2029339edd7fd85cd7b0db63481277f6e21fab4dd66ed95f9dd37788d8296d7fd3efadeacdb7dbf5e4d5997732c11e429258414744484986edc9e1bbd30ee8e1a1b8e038b6fa1dd8bb6f6301ec59bd6ab0ed1030633bbf14dc4e6f2945cafa49fda21d3a360b0c3453fc00c45f9e66f74e381a69781b3cd78f1d214512ad72c0f3a3c2c93b2c0d551dd5cb81bdba5e139dc829cf683268f00686c8e5df2d05ff3e1171c966b8e165f5dfe2757c8774cef3cbd8e1da4bf71af472c151eedb1be4bee739ffbd8f9f7335f5401e5ed10129ad7f8ed79cc44a9b79a0cbef2bed7922cd6db63a4b59d703e4666c563e0aaa1ebfca9874722aadae9b801fdbeec5eb8a9f1ad9743aeaeb02151af4a0fffe7c5549b44c3a33fa53ef62f1ba68d6735e4d117570c594515da0b6a3fef157eed911b88e8e9072b42d7359cba3d3c62ee8684ab0cea6d6a0a7cc9f044467781eebab8486cf4e6aa0e542a838d26ac6e5f998239be6ef62cf9b7736b6c2703869791089ec759e0b4c775487470c923a9437aef006d0f1cce55ce4a6127bbfdfc6754285ce987ea38b8dbdd064dbeebed18320b3249c9b7e7c2fa18db9e06b35fcdf7af44375500da1fd0dcfe86e3aa3f6864dc3d7fee005a4d2ffb0b13c30ebac360ff7e68643ca4dd43dff28fb820dd1fc1f696d9fe09bcf7d9bfa8cee81a85616dfd9a77c29a23c282b25e4bd94ac71a3ea1a98d18678cdbff06801cbcbf39f7abd7399ef339fc5d2c2aec185570e08b00928a91a477aa1cbea26b9e38b59af4f70c8d2fcd19b31412bb3e27aabd7731c145400b2efcdc20c794562236e4424aeb72d81621906ac2b2ca031065b98485c423a2d21d456b13d895667449090ef39b4e0d98cb0169f75b52c3a108236009746ade9c64cbe4d5010799306ee1faa60488dfc26a9724dc4bfc7f7ef05c94dac4577c6b07e6448489dbbb84351cb7d1f98c0f7ca52e4257711302aed60e31e95ca9283a5a740708894179bbcbd98ac02b6cab7292ef1f38426f144632a8aca24b2eda0f110bfa213708d510a6a3fe13cc937a457acacbace70ff539a76bc145a7207fd0456f489e18381ee83c734a710c706f1cbcf9e532c527c25ba93d6f39f8f42067f1cee229ed7bb4c4239b3be372d2e6c520ffdd318b394e2cb7ab3371e813aac16d600ed5b7a2370a074971a91589203f726b3bd14bca6543334c01af2ebdda0204d54fd48dcea2dcc8a89e5e4931a062e34511fd8c6d7b41e91a565b36ba318d164f27575d8e3795680f666ecc64835b269d85854379eba9165719fff9aef6758f49a995795e99df0a0884061bbb271a809c5c8d7f09db954d02aa838b17d8e3bdca1eef95a36eab83ab074eff5587c8353c80dfe7ae09dce47f4d57bea15aeb649470ac167aff7cfdbee76257bd3be092f47d2295e0133b95337f5d248b023dfc133e20c4f9c4ea2e3f3ce66030aec0bfdeecb29db9fdda89d007c543ec0c14daaee289a90b74520048ac0bb804363b82c821a22563a2a59ee6bc4beef705f45a0120992d4b9b6181fa223b7867b38979a6bc57c998cfe44cb92fbb13a9a579efa9a35e56751861f74d657ffaa1331a13922f4fd8a6a418eb3e1c2e09174c178445acca383e26fea5d8746e0a9a88f2a6c72e4068947ad8a35a5c2647be19101f97d3511edd12b21401bcdff9c6bde2f6500457a2e9a13b61350f985962134c76a4ff192d70f1e7531f967a356d5dd5b4775d1a57db1f395d20ec6e62013052b9a1ec93ff2a3afba8e1063ed4c3f6df8841dfca0a35fd652ac93546fb02989090a1027c8b853880a994af7e88b8b5c51c09d95bf0eef5f47c14498ab527b177f93fa56c54e90120659606cd4848c70f8b175b8ae2009fd001052da8e2b2ec50da36630be21fee60507a2e675b581388b444abba413bce5493232c7c451c5e4212cec2a363341440f17216ca566aaa407235fa19ebaaf399fc83f05ae1e13bbbc3aaf01fe42543aa72c7c9344e4e7c38c164ce22fe29d01b947e9b1a49437587bae30df628b2ea188f21d0982f5096be69c1b50da07a92f5a5d3223ee50b932d91f55c907334d1e31adf08d1088bac309a6f72b8f668649d255bb2e2ee58e86add16903087a86c7e157b6025eb48163cfdf75386da0c9aa55dba785c84bb6956b66148f3d5f6fe39b72fd926f28438d90b8db2889adb9358405e52a7201e39ec28f38a0485f2969fc10c0a3c0e7c255beeae7c448573d640274057f1d33e8b8f40cd9f6c9d95847422109b2650a8a431d14dd248f6f9785b67c991d422de5ab65945dd2469fb8342661b7e92a11aaca8f1513e9c2b811d4f0ea8490a476f7bc618548d22a43e57bad1de9bcc3152069ca5ebec23bda6f61c29109623be55f6597da7fe672b4cdda106f38624bcd72fd76730e9d00ffe978469c74faeba82bbaea6e2dba067ddba3f8526a8b74d034a159a3bebe1da551529be25d6c312909c339ed515d7909453eadb2149d5b208fc202f7f493a60777dd6a712552627e3074137b9ac47dd96e9bac288883fee39d5b578b152794d571fde4bea913ed6f9315b6e2db4ddcd9af32c12f30f984b306697c1b78c58ab8cb2ec29be82fb6a4ac360ea06bfc5e6409adfe3dffc9f7e9a78ef3bf2812a37c42c980994d6e4f914095276d53b08b188769e1eebc60828e9753b5885fb2e6a96bbd4da0f54e263aae896259297500b958e8fa87cd9f459fa184b2caba17739f3ff6250c71c93c65b5ed61002bb85edd689c2cf7578ce83fc691099f2ebd95228ced0d116c493a211553e24f00bc9dddd305b9a997d8d0826d8fcaa8f47d66fb67dd96f9e139520eade9bf865ef362954d9fe1863fc51bfc126b12674365a2394dbab482544a5beaba2fd2425bac4329acc5d87195f81769f06352a4261bb7f681c26bd42a6b9f5f8ebc95dc4581a23c995ba7253cd093b6f05874fae52c84f51a4db11dc41ef9a63c640f4fa5d745ff809a206b1cb5693cc1d23552c0eaec861023c938a77d5d2f52fc572986b4d234bbfc4c22841fb65f3ed46267fd72e72bf5e86a708e6f03f6bb409b160723260c65306520c4480a64e3aa34b91458ba83b76338ea9f75df15b266092a6e1084443d66aa1657c05104bae5a74cd8dac49efb54e16328b75d93d042fb6c7ad183b074f19c584724d27132825dc0fea5ec48150c9eb4e6a6c20e7f304d352ff102dc2b7a217aa82cbdfdbaf520a9efd74949377a644d3c30fefd8c6e8dec2e2fefef333ee9fe5dd9dcdb4bc086b53e4d50682b9642a8305d42e2f24e6bad661f059187d00a6ece4f38fdd4d171554e1c0eabe14968ca6e08e48d01f51f251acaacc2c835b0de7d6c42b9a6328004d60d99e609968ffde4b6f05fa64b7581c2a66c85a2293d0dd5bcc405eca62a650068373864a8882fa97d531527b565264e1604b9b1c21f529fd6b1f9a3a0c2775ab490296c4bd4d1855231387d80e0419b31a287ebd607828a52495e5a52d155d9904014d1c179272d505b29ef2162cde1e2c94a214cb2ab9bb2c7fdc2c6547c6cb554bd4b1f0acf1bd1102e500c7c467490a00d3a29f16b8a193d444904001065b05b3abc01e1b3593708477c2732324a433412039d966a46f94a8aec28dd6191f9cdec7f85ddb898235d0aa18d7f52b93e98b4d694b5cb0db55d90cddaebee3050a418d1f2093e5023bc805139b7a7679194e6024decf41e99b00c577af71cd72b996f2ef9028ca539f720a80cb225ca4c4b60d0f5639b2dfd8e4330b98afb6f41a83bcc319598da80a6a957718888cbd3d5f647384fc720ef3dada061254213262224816fdb75e8362f6d3edf36080c4512ecbb58de472c3a7b4069c6385189e7b88674067ee5669933f655cf88f2663fff83b0be8787750dd6cb9eedf34e62cf93ee2e8920c0fa0fc95dbd8ffe5af5e6e22cf87fb56877e46c7cd4604bb37f23d3c3bfc498ff5bc0b7aff15403a602884aeae9cf689e474eaefcae98601fd363fdeb44cea2b42f70dc534a8d4eaa023e1cf5c59d1f14d952770a165f6298e907c9017d15c4f572678b29ab425b53448af1a4d68f5e50bef1f62a07d27c078f7b0a85962b2227684292483398626d714f2f76a3e3eb23f872ddef08e3cc14169de38c23672000b74f504818a992de15382e06b20163f0368da0ebcca129adb5d4555fdd40530fd9ae2648452b77a6f3b01fa677636dd1f51caefbb67df6793ed35911fbf46f4217bce8353ad41720439ea534b40abac31542f2e974b098ab8e2c2ac9f09fb58cd1a34c6d2f5f7446452d9b59f2e7c11f4762be3f61a15eb79018dbd0b6ebfb50965297145e3294cd0f005170c0ec5069ba4e6e02c512315934f8e8988ad63fa359a16b8c0bd247f463201c2c4a467091b0810a083c00fd3dbb2f008e835e16d1eb682b8de8b06b7cb05e10b5e360d95590e9e4a721b99ca7920a7280793d88882da08884d2add16c000a4c2524653aa0ab52f67d291dc6d852253488147a4076d8a2b5fc8538f1ba364b3f9db6d8a1794d6e1e3cb1ddbbe890fb1876df494d22c42661c5fc590f169070e30a8c57a521cb08d8037cb8c435194c61e0482acbe6214407265762226f76aa5cdaa554076c7bda41f31aa85b0af75d20468cc0eac99aafefda5ceb9bab16a33f0157cfb266704faf407c87fe9f5f724857bfa0cf00c47a72d983ea770c32ec1eb51d7bcbfc6b7d3ff714e3e5c51a9d07c706f930cdcca3ffd169e67e7f37466127f324df7424742e1257da8b4f160d74f37e121bddc25c85212088f650681d0def82c7e049ea491e8acbee7235b571b0d9ea1059dec56d0fb0d9a0687661c9cfc14af1368f857dbf762bf4fd8693e22f912def8f6ef94d5511be11fc8640f0e1e3be50eaf6b6fb15499940d48acc8a61a168cc551468d38412392b17b402219d0bfb84ca3706cabc79e7eb652858973fba4a560b5f76f25c657adc6bb40985646105ba022886b2689735e96816fcef83214d7a78b5a949a539d0709c94ef2fbaee536cc8eeb6253fd0cc4c7e37bea91573e2417b3e5ae80c7acefb5d4f58b84befab54886bd9bb4809427f170f0bc2b5936a056f4c2879e1088a46fb696cff1623bf58a5120bc45ba88e298884de5d74bcf8bbb8720be8befa7a0c57c1fbedd88d290ff86e30c6fee6c8ee2761e3aedb28211da07bdca85f03f963459e84654126d776e94da6d0409fba7a5b203fb31e55b7dcb6a414c3714442366ce675285c1c5a94c74ad934e0efd32543cf53c5173eaae98481237b9d060d1d1c24e010f254ab598bc7efe6c0c8cf78d659a7c35fec5123ba65a1fc4ebedeac21d0514f3c8cb70a47ddb7f68e1f47262e4634c6d9c080c748773170d4ea757633452fee5fa12acca3d55b03d30f98af5b20ac4ef0432f13e0b58391af8a53284098c528fa9394321b055a9c53ce12f4a13a96378acb5f80aa6950019a853abe3d37c6b6895644d1506a3812875d39a13348122d445887cb246e92a4ae77ef6eb8b13fc844b54b111aab9a780e778e20bead3710008f975ca3bf70d0809bc8b4c6daf4b4be6701ba8ce10b8a4fd3cec0ed2040de4607adae5924338782753ea1b2b9c43402eecb1df0dfcf2b836e96594f9b577d7df9235f6dc64e7d686427060f036df7cc1d169f2821a8e97b1f026a9a1ee558743229018dab015530ebe816a59fa80f7b427f7daab27b9b7db863b2be3f9626e5f56f1b8d0c67ca75e1fcea6726b5a66ea1923e3ccd99df36fe1bb8e31bdf4018c33a83f78bfac1454b5db279bfdcc1fdbc31a61dd0857c070d1f6e5c670e015caca9bbd16af6b448910f382d7fceaa29d519410c078639ac0f7a7ee71dfefc9927fb787a55e3f4b245546a66fa76a6afb583cbbd405f6f363c3e1acaa366d6742353d784a231144b8d416eca36b0b22cdacb0f26f68a79ff7c3a481c65f1b5668d7c836fa0a62050e8fce7a2b86e4cd6dba017b7dc9de456ddbadff5f9a179e0eb729cd8822cbec48d9aa8022f86306baa4157fa224692d7000e95568cadec7736420d391fe0479fa44fec5329729b9ef368cff43a58dcc1bb569097ab8ce37b222f07cf83148a4d4ba6fb2cc73c846dcb47b8247db588f94034aa2b8ad318c13e6493d1fc7c331efb0e3dd74444f8d9e92cb4e5f3756d2731a3ecde90f85ce4292739608f7e18d6a348a3c7d5bb259f34306b4336abe70f3aff6934499440aba71596977d1478894b594e200d9712c75f723aee05dd710351be6c9585a82ca51b64f80b2a28904f2bbacdef4221e0b8006c40464b8c8a291fc1dfbb04c41b58d699d6ae2ee00e1114448862b35e7c079d09d1de2042fb94c7f6665f98700b24c15fd0d7d0e81120994cd3f0861760a860ba9f60a05178a4391ceacca00bb580456d62fc66ff8bc664b01bf94a8f7293b797852ea3baf2ca2f1a20b78badfe43424f43adc0a775d4f08ab3c76007f621d189ca5453d31d21484e874c93a4ceae540e34e9194dac763a38abb739890eb1fbbc742f5f0d3aac352b98a9f249925ef65dbed6c2f3f9a6ebdbdb356d13d73c0a3cd0a1cde8cbd4d9ea8b23765531256543aa4b2180b604d358ccbf30b5a66ec4a3ed09afa4b2c5b2791f22069650d688da5ea10f1a27941cb89ca2b7f7ca12388d0379dae825bf4d4b18732447f0f54ec68bb658a4fbf28e04693aa10637dcdacde404a0cd1b4b4ca25889136fef8f14033006db6d4581c2de7d56b96c3f8fb25b6e0ef5754cd102726bf7404fc10b7d2d62f2ce999acdb4cc8083a826f5f3e112504d4056962f3c1d617bc5a0a5f8252da67911f9ef37c536e95c32e9e9ec113575d8299e68f7b611d2567b51103a3faa822ea2a221465f3f0317fdc0f6cb239f88b26ce7c4fd74451bfe65ca45a07cfbd0778fb0145916b31d059a1e01e7c34734cf8b1015ccd3d78c14d1d7d04245beea042d8b6d7a42a757d00ea481a18f4741a9d58c26d6f862ed2091dd80f70d787de3fe10947d8ae3efe834f20d1a00de683354fdb9c69d55550e19e067adfa76cc9712f9f3bce6ff5d9d58a8ffa4fdf861db5ab50a81d48d8bb48274563fae5d9b06adfd473d8bf264e9117da91df3f69ae186689f19f0022354745cb6dc7c756ac357c98b4db34b8733f6269b881736e5565ae0c983d0b8434f20398e1d018bad6abe60477540da17f277a7f9c6e5b963ab27a2d7e2fbadb609cde11e485454c3e919ce04a71577e721cb18ee44fc92eeb69acb34734d4bbee6ef0d322384ce64f923ed0a40c0267adc8f17a4424c52d3aa53aef2a16bed7b38cbe459e1d08c17f5f38fc530eabd45134a4ec4eb2be5db2bd3741551eb109d4c30df8a6cb512fba86b59b5c7aa6661bd1992fc91af4f87d1216d72ec21f8197aa648c25d67fb6bc1ceaa41ac19f02d4cb7249574c16d04473e41c58f4a6a83a1f9f252d5c8c32396c3ce17595837e36f0324e7b6e51c18c30b32ceec50b8ff9881bdd5995039bd801667c6ec8f73337358e0d1cde23394b5c1fa7b657d6e879225645196d52fd5afde1538416aa8cf2cc4b04ae5178610a8a238dcc100c008d709247abda27122324a40fbfe0aa47d8d9d2d1737900b431e8517520c9ccf5d237c47b84c56e9415dc83ea3021fad0c993c50a32c7bf2100b1a25836afc55484df4be28938ffc58019f3f1d326bc5cbe957d47812d3083a5aa3ed7ebb3867b06b9a1c8bac3f6491d6ddf6dd620039d24f9ab9f8459b36a7576500a56acbd52afefb4e4942d4e5015f48de61e437ec0a3f18ca7eb0c0bb7dac87b83aeebe4c966324214d74c449773ba30890b23ea5b34e0205ca43107bfa0422f3768129f7886b16b5f0a54bedaa71a274f867e90b2cf77103543704a6a4863ea1eec692a832a93bff6866131466b6f9499664d5af674c3360659ec065301a5cbbb23683a34a95258649d524437bab9ff778d61b4bcdab370a8cf98607b84beafa61b7bd170dbfd4938a03ca09c48b071367646621867160b1efc81017f7e926a4be2d290c32d9e60af047020fbc52a11203e471f55effe251193d6a2dc336e46e771b301f479a901588d81ca64a176bf03db50e3b3ef711b1814a5fa28d45758da5550e707e9f1433d632f1bce9e90055ea4b0a3fc90999cdce4d7dc517e47c8280146aa268006b0522b73be21ddd4b1d702ee882115d843bf73fe3432868e8ffe11be02f7d2b2771b36147ea644d0b5da75e3601502898408d97e3dfb75fc35e6f6d403d0434e91744c063f066ac9853fa8095365817966ff71913ad3505ccc847b0bb662fef606bfa37f87dc57e5f920ec0dd463b8e38dfa0b367f4508463515d5633668060761ef3c8398b6be67a1970dd925e16c0d19b93e0dae8fd826c155c4e7acb04dfb06eb6d8e7baf4b81c0cd9a154b42ef367354c028130f3f1e681f3688a7d36d604ddda143881cfd79263a8c1ac95bb46988206f8f359dd183f6eb9dfb49408fc99777c8efbd64b1ce5b57a8a90ebfab7fd4d706f4bd34f7d6eae1ef65f9b2aebe78d39386916cd562ec6859463a88f7ee4741645094ce3ab750fb5591ae3d202abb8899b419481883fb6d894b86dd72a1b525ae1368f60fde022c6d892bd010727ff73225ed89d72e0fb0a93898d373d7e8d1b0fd9b00489bbb4a28197e9eb55402f212dd25ab06b068032f39b8cdcf8246b6e49475bd5ad997adf34f585998fdf5a41e447669e36e16d9e3bf75f24749f3a182376e56cccdbacbbb5555658b9cd9dde12fcceaa803f732d93be284e5a3709e49718af651e6cf81cec583f0fca350de33252be00d6b393ef1e1aa3c908c4263d19bae18a196e4247f38b5edfcceb64903a751fbabb8493f7fcbf5f90aee841dca8caacb2339ae83d3592b4c0cdde13f90bfa337a594f57f351b868e36d54c8e9afc88b71cebfcad04491dd2366b174c38602ed02ea9dd779432d5e1333db4522858afdd16b72b6d2cfa7c259f2e51e7f8d2436c154f1593f9f0a92b6893ee27cfeb2abec55b4883492da7ff7bcaf31e1cc260222d9dab3ab50510647cefe960e946973bc67396fddefdb6aca5efc73b83b59984d2569e561cab35fdb989fded38b7ec38670d6fcc05a184a48ac0e2abfd0f12ee7c6f11191472f8e4e6df249bcca0a34654fbb41777c40b471fa1f6c4980fe526975103d6b15efb0c4e9b4d56d27851985075b1ecb212b688db5d693cd73a3246cdd6481b5764ca5131586fe15f8e4d118445dcacb5d992aa149984b8d1665148879aba86ff310539fef51e9351b408bcb225aba30b2175092751bd0d7bb92b5411a68a4c32d721acf8ff80109672273ad5a6f295905f07aaf0014b271cea2a9300ca1dce4fd1a90439540b73cbacc4b703aa72a35db7bf6393b0fee23ccfc915099e31e5034917182b29877797d75265f93650ccd332879bfc883989f973002e3aa70a85c18fb645ff2ab047854ff3156e9eff4227aaab906c964f99312329454f5facf2cd53aa7b4ac3fdf183a4c20d0d7be79b4ce7bc200af83c29eb5cff4ac4aec11f9dde6f78fd08dd22e4cc7a8261559e8087883f71f19a92704cf38c562b983729acb751db8efaf11250dcc735a7df292df6c8d032e2855422e6ec2e85a47db1d917d94ebc94e9529462041242c8e2b7e186e30878d3d7a0bf0dcbc8138e49d8747f84bda38de0c4ac8104ae737dfa16c60dc7cc52664d493728c0e41881aca3c2c3dcba9c822fc7642aa7bbbee3ff54a46b4845e906b0ac1a721f7981f18053cf0901905d2ef9bcfeb5026018121353cc861ef1514f6b559ebe6edce851b31590c88da9a4d7221359ae4b89a8f11ff2d313f3756bce04fc378509937eb69559b10a628e0cc6a43e4b20725de15de07a1ae3e7a2ce7fe544d8d60092b11b7671eb9b2f795f71a68d4ecc3a3519702c3aaefe068b0ac1ae9df74d1e0a08a81b82f11a24c3814239f4a089e8810efbd133159326c97bda5771e12835b9007f127c475ae35f895a15463cccaa37af1ed43b70aa9db4b88d98a704152b2ec4e61604a67dabb1b4160133fdb0a82b8a9a599b1b402d8ffbd38197135d3292e469cfc038e93e5d80f5e83e0727e227df5e91855428f101f45c7052a12096a3422c3237fc019418366d768292d5b457c8192a056ed7ab755952d5fe7a423ab1f703bf3d049df4e0f317fb629a3207749ddf3358b74e948e57ff60b839a96c1027cb871ce72808e2592dd132c22b4ec7af153b1384a589bec8038cc7401e9c623674a1f4d4c6665d4a5c034c4b796700d340a294d3d7d08a0850e7f35380ea09e4f69905571edb6f077a0764a3e15fd6888fec3e898c446601be6133f1bc8bef6a1f3ea4f6955ed3fd4576b6d87517e61eb67c8baeb0e6eec9df8255f9cacc519ec0b4c81656faf6f27f496b807cd134329a7c4be80da405f548ce2bdb3fe6c954b8dacd64113902e5a188e8cdb72343dbb326661554d2e295cadb213658938e4ee425aba2766fc1807b3284171fcda84d648832dfd94568d7eb7a21435f62cf7af0e8358d18e0af63ea1469586c94d5b566834f7cf936dad8b335efdc143f70a05257e32cf79807810fa7d77ec12d9dec9abb765a2e8d58957833bd5f3a6236b827c414cabaea1d0a23f4bf5bcfbb107b5fd3032f190480ba60b40a738caac9bf2902faa224d85b9b158aeb2a9d5bb67d425181ec575bd2605dd19523c2b43b96283f11662eef08ce4662feab1860ebf6770d980297aaa7d0b883b6908c0d8d9d2aa7b413c4dfc66c04c58b06f04876eecb4d983d33b5a9cf10a657fd8c3d7ba2a4277002424f0a5ca8a0cac331a1ce1aa7a53c25d0bf5f08bebf77159320d73841638dfe1a39ead2cde6f8dd20bb1f6c321dc1390eb0c86afca092e81857abf5bfd3544d58a4180b09d8fdbbabe66fe63db76207d06b35543702f29fe2eb5ca358e6f4e295de76a89e93e88f9259ede7dcdd1a9f8e942e2c0c9642f2c09d8249384a8139c5837d5aac23d9b0ebf3f76acbdd4d6f24177aa8d1a9fb63db8a18da2d51f417c4f87a577c663f0b1a37097dac625e77e65c766a63a595569f9ef9781fd4b2d1fb07a69dcc4b82ccb0131db6729cc73b88559c58674561c482c30d2e838db71d29a2b8c017204310c08c5fb34e065088630887bfe7f5ba358624ffe552cf508211d11d7426a4c7c5be4dc70310dd2399298413aa120d8d11a80746ae0f13286a99bd1cf5420473ab9a79ef700ced882449381e2037229b24ad0c2ad374d8141cdb5618be67526650202d242bff7a11b28f7aa0e9ed01b255b043bb3ccfedd3748c908c1ecc7dbbcb8e360a0c9139f564aa13f8ea7e259d32d7f4bb93636921f795a345c50fde0a3d95f7e213364e6f74856c9f4021a883be0f5a2c74764fa1d88d08103b8cf3cfb8c37b6af34b15c1b97f060b4e69e6edcaaf58ea115a949b3e996219c73abd78c82bb740c0b522a82332500709b50bc30e022cdfe25fa5b6f13ead98a0f9ac71b573a4f595c58614a544996cf7326fe520e7d7ddc4f35e5a212addfe7d25dc975e9be8a8d254c7df6057bd0290faf33aceac1545ee85acaf79469cd2c03bc0b09b923124d457af06ed17999459d6df3ceb5da3c3ddbe80336064874187367cad86c313dc443d33a1929d8eb92357819a4fbfb092a37daf97b87013f4111f4f96445dc3aea452abd82fc3a8889abcfbc7913543e31d6223ddc1b8f9eb9068a47adc087f9647225b20b20f4d8ce55c99f5731330594ae8f6aac685fa830c03525d543dc2f4b65733d0730ab9313b4ec883414164d0f87b01dec5f9601b0f02a825035cdb655b8f894d8274ba74b9590e2ff5b40fe815a734c83cbde4de658f966fd88982f60bb6540a48eec02656a52142e310d05df763e8c15153d8cc2f2b1fe5538ff34d689ba6a238815baf3587f349314334d753795e678a41581e06f6b0da49d71c37f13da96a4d8cf65d80f2d328fa93ea1114615ecb3037fce4034e5a5e6747761c6bc2fae076148226f3f983ceb07825b2a7f06b89ce1517bc1771200680db317e0ccd6719985b2a186a2edebed276039ba4675f9afcaa8ce1c794aa9a8631dae80bb3fbcaa367232e96978588fd4bb0e8a7e9ef6cf1819bd233e4935bec429c49fef26751440f7faa8ab48925ace206d650628e0d0f456af3041afe6e587e0288b745c4084b59e2998b6232fd2913e7c65917e8ab86f59be17a85ef1f807e5a77cd6ca936eafb7b5b1cd51b9ef2fbcf8ffb7fb534925ca9d62b470dc6b422fa82d242da32e82e49da69c6a137fe146818872de5fabd62090a3d14cca37da7d1fd6f51b8e10bafd7d36835881795211e19d6d229ac9276fd3f7de087370178d1074dfb95497d63b635456f73b7cfce63fc3ed353fc6e01b5739a0cae35721ce25f4ee1be7421ec81b3d6d6162f13d8ab3ba31d50c99f12f18b99a57501aa4a41b681a69070c97f79e5068105a2712e219a563a627e5ccbf8fc54bc9ec658c86585fb2fc2b0d095cf5a77f06dd0f73ed61a04bad409de3c875141c11a4c48d92aa36bab181be6b0fcfc5eb3eb2c7b302ab1f03792b41b9c4c4efee825e6da4c1c17d469e024180f3ecf0c008f908c8d5b3eea62168f0b4069d9b06d8f32a726d136e4b72de74c3c8c944c174f1acacfb991ff64f1c34a9f7ed9af3b7d0455fde01f22979bbbab12d56e753f25dfc41e41fde1f4ea3fe96b5cb76f893a4849c46a977c983218fbfc1bdae560a755dba4848f88fdd0b9a2a5eb1dd244af26e716697b06ae2de5675a459acf33560cde4148f047860fc7032154ec0af01a3987e195404077c3be6e9f0e89c82b5398ee63b59ad0d13999e34ef8c12b755974302bfd62328d6630928dec77ff0362737dc10704a71a2838f74888915df825927a547b1b0d213ff6bd35b69c3a6f9dbcc656644de77d53ceafec3df55e36388d78de57008b3c5455853f367b61448bf3e991618fb8d34c34482444e3db31ec7e6851b43db88fb05f9c729893960d2736e6ece9f64ccd5d370bc6622777e094dbc7edcaa8e6e1f7616227074d856ba40aa764132be9b91b77b837187e40effbe57d58a5e7c197b4944260e1b6c71f0faf3ccf9a536fcfc09b883d1ed54025882e9dceb6e99d622adcc0e90357cb7e97748d4193602a9b4a7b585a7986fd679670c33810cd0580e1ea846710905046e9a26eb8f369e3c203dc1f62ad62d39d0877a13614902d11269950233d94ecc8abb3f5568c098733786cadfa4cc4db226ae7b887b3a922d4ba1af049f9fc771cf911adaa4df1bc3f71b89eedca9fa542fa4a1e03702f412266382e1dc6015646ce1b5e4e9e34405be3c66cf5880b69b0feb748d9dbfeed833a54cae1ab0dffd60eadd10f15f2a16566b9aa2ee301ca5d87ab2409bb58279bfd52133fbbf0261cb656df0d41cbb355f37ed650cf8c82c70b101469ebe89aa8cb8514f1e06611586a95f905312330a62f922f3f312baf86ea479fdc0f6780a51bceddc4d5ef6dfec0bcbfcab93d57525219c61b688312cc7966939522adcb1d0d851f9d021456e56336e318ba2431f75f79d02a91d28635bdf7ccfdca4975e6f45cf02a0b4964d823f2f295876965df25e9dbbbaea43f9ace80a4174121b60a908de2d644fd9277d0067112d9bdfe4cf6f433778972478629b9374877fdbdfa4ce8cedd5ebb44fad00e66aa85208e0bff3802538a16afdfd0b63f643dad1734fee58e0e0221f5bd0b0ba35cd5c26474ab46e6f93d1e536f37f59d7124eb0dac0fdc06cb2f6051fb6284c8177f4ee13987841b3eca701a7a0c7eb756bd7f99d85738204860b5ee444952ae8cef68c201187b801f97c02d8d3011fa1435dfcd517bf81eff2b98abd900527cbd7af483e22855c5576da555dd745a1f9fc37cc0ef976609ae2f61775004b02b05f45f0910c4104f54d9a357362fb0ba29b69b887b8d90417eccdb37f3a3540a89062fa77dd5d315146ba9a7148971749fd63d4320266b16948764ef2e3de63a56b56d44e43efb0d3811ebebe27f1feabcca731c43f20422835a62d3965cef8a06dd88acb3b0202e6b3dd4caef693ec80319965de5b2c7ae60038fcef937756f08ae3ff1c6e19075f68a4bbd8ac808ac5c68074b41c71c1c7c1e5b63c31e15dadad142fbe48385ff6f90c69031729af91cab8286a5e7903cc84a06630bdac5d8441f6f8e02b73e7b94ef90e190985a371dd0c1dee5abe77c9e6205a61377e41168d8e3f4fda0a0e2653a134baff2798ede6f5823daf8508b93b3188777ba02bf7398b51fce819e6c9c13bdb34210f9304574a9a604fe0e2c48edf906fa5f377f5dff0f7ce90a3436dc7ab763914f9c38d2c776f47e72bba1b6c53af4e979e3919ac4a2316d7b00a8bd255cdf5f79a4a7a0b1a8080dc85c76a9b5264d453ca1579a232617934c342a7669ef3f3e36de62a56ac6c9e5cdf882872fc09d21e1a9db733f37ce46a987b34e53e44b8b0e1708575bd84bb134a65354007e6e81ea4b4e3e16e40ccd8391e6faa0fd1aab72d950edb00aae8d66ffb93d1f5926277037f047bce8ffe8d0eb6cc1e7d58f67b33d55468fe511825df5ede462c5dab1a586095e5839fbf6e859e65bdda59d6ee88699b3ed0872d1243bb0db3a2609cf67ea395cfc2d862641d2f5a48b1e2faf9a77f11c5034c0ed571dfe8b96525420549eff10df5c16f2df7594b923937ec87f34da8f673d957cb3324c936043452c77ea4d2b7aa8d69b4bce23018e9a7661af0e053c8793f7f2c83aa75347d23e92e601b41324bc88c4051389daf433677ef1768f3a4c3491f525d6250ed020bf9ad5d066a612a41c34fdc09911b4f7ae85038534d49183cc9b937ac29c1bd125820ad7858608ba239cf66267ecc79838e551f61b230817d8427e7f951c1eca6fc42758cb3a0c03723634b40eb1586c6726e2bbe299c0637d20394db9e7cbff73187da34c183a1d578a96755509217a9c057708f059cc32e02ce733e2b49fbf12e1c2b9fbd71a2d3cf44c06922ebc85dca2cad485a31716b01c4a10158e0db7ce0d5ca06a62084795b4cf2f5a16d8e3bac50efef9b96c4f666dd5eb15cb484d23f75934f01bb3e5794f8d483ac07a2d549bc05f730a8fa0edc181c325628823f05e0a2fb15f578af24d8b7d86fa02a1178de0be198b65ec5e414ce241c677712ba063401929b857d6f2d374fffce44e27b0dce93374845ad3d58a3ac3f761aff93e76036b7028337ccca17e3ce7b816a8e9e434554a945ac03a8306660234ad1f09e9a4e70402e7ec1bd86c16caddb70f67f48b57175033e9324503a269a66f1bc799b33593ddb041e2439923a7c7c6a8f02e182147fb5660ecda0db1ae30d1e32872540e369b8d17b9e9d07e231d87334707910b5c7a8f19a79bf03a5164dd2df5003aeff239ae5fad4af9af268810bcd9566d50c67f6709b6da98a10a999a024c20ac291419f5e3cb13435ff2a7a31ad1f85f46e9de1033d7c160bb3cf0a52f4148183302a2ad2e3b46ff60df27b1bc6ab0b6bab0968d10b6a0908f0b650831d261ba4ad7bf6effc6af4cb1be8bea62d5a59ada49ae7fca39ef491316c60bdee7e4ae0f88c61e6004282bc5bcef99c39ec198417ab2cf22a416f5567bb0ded930f410be7bc9d4c7cc347bc488e60c71513a7d62c38291ce49acc0c75c1831e137070dc901e5e80df6f73e76d0532705b4c7c47dcd52928635ee8e20d7d0d5ee17885caea1a023138bec3b125f1ad0f7844823b95f2375821f68a1aa10c84a4f91af9f58135b8b8241bc3f68eaad223f0eacdd42896debf0217e5f668df1807205d42c19b351838e55c033877b35cc8c4dfdc633eaaad6b51ead510c8db91807d68b7246b9d0dfdeb42fb64505a34d6f011828e3cf5bb8b328d77f4a3da8858ef381b58537af61303596363759816bd158acbee8d84da38423b772d2a09d6ed25c27a1b1ddff675d411ccb94c0737675581a0008f2d2e0db734a5de835b39aa5fce7aaeddfa50993115bfc2493b9a45784af3e38a7aca54bcc0bf06936f9aba53105ab7cc7144e49fb9cd01c5c34f2c649b928b637fc56928741f6ccb66ab31738f3d9d6f14bb3dcb6748548b8eb6b50ae31deb5118c3b863fa1c88eec43228bc55940c1fa7cf66f57ae41c2b26e5b876a924a5f6bd99f6a1bf0725859f15991fcc0bf77507d9b857d80b22e3098983c49856164ba296d24f0a12bccf7aa1af7b6fd0f946bfa72c9a4cee1024c7f07bc12b755949307bb47561ae6f702a3f34ee4ad0cf8b8b5c722b878a16c2654c762b765e8c957551f7051ea3d6cdd5f230c87f8a29d2e5c50b94792f3229184dd3f45b3455233edb5f6868498f1bfa7d8d8a61a024df753833ae4b801b730de5ba3a92a3293d5d4d0c194bc3a617f77894db5c9198728bf1ffbdbfae1a55dd05d58ce0587482c5696eb90f75733872219cfcba2c88e4d817f6283b8f6d886f65c508ba32bb60dd8897a0d2e004ae490e3853df1e06d48470afd350572f644574c13d0b8dd9b903d341a50590a960f0f514263293d05e9d78fa9c580f67cc9a205d21dc227eb714d0f44056cc1f27fc71e2fef48032f261952363e7b653929cac775392732396b87deda561e356f2f6aa2b6f32861197cc5214e4e01bfe22fabed5a9cc9b3bbafc36e120ccb433b5113a83b6d340409955ca453270d09555b6e1fceb4ededac8f97cc7e822f1d6f11a541557f213a2a9a5c781639999d824b5f1ea8ba71155803289423b4bbef5fe379d0875aeb48d067fe1c8a75a62069afce16e4e3ad43bb1774ff621d3c2d24c11b87410af152d22a354a5b956eb20aac26415ea211c32f9a457f27f7dc87e0de3b616ddfd9b3444dcf7db75581d031cb500e5507b5bbd20204a4127023c2f27c267968d066ffdd37a2b56b86d14140bd0c890c9b86ee3d5a26347c4c400fc394efce9b1ab2927935d1220021d5c8a3512b88dbf2d9ec42b50eff16c7887cb5feff61b1260aaa321bb81255fcf72c4f11c1d1085397916d0eefe5b2ccee0f7a4f9b2bb503c67a2fe48076a5444cd69b7039d2c7767bac90ad5aca9c26d69fc09887fa40776efe4aa3e47d96941e1dd807c7d5c3c2f3300996d719fc60625cb46405a80815731b6fb2c69f3d0ca8725d18ef14adc1eca68e2a3a3e0dcab68845c01d6b5127e326a2a4e6f76b44c1b810d0d447b8a6dc1602cc6f4ae3265b97d3941f3e10128d633eb11020d77b4b77cfae91fbc04caa8c5fed023c5bf5ee55e5bb3b4ac7062bdc4c24e2b814fca3f3dcc3e875fab6d0f2e9b39680455ed79bc78cee51b12a3cbc65504a1452b9f4456a29c7bf536190ece2428e298be8b19a255872fa0e0021732258a3d969f705e195ecc5b9a3722e9b6a6531ac0b1efda54572fe765da4609f336f956f824938fb6170629d7c4bfd5c1d363f3483047561d915b1aa942586a1c7ebef987f0ecc60cf730796ee9df7910f00c84042ff80de0d99363227672c422163ae4f7955ac8b896d3ef72052c9bd1016eb15182f6b8ccecb04b52cc9a2803ba9290f4bf110910d0c83fc8862b9b34ca6b80f8fe0179b17275ceeeab1386647f88a92011585f59ccbfac40d60fb9a1f63593796d66f84ca4c6c880b6b3cd076d4db251733a19c931674b35d1c1741e742fa3d301877bc82306ec223589399adba6019acb8aac3d0a923aa985fe7c5d9b4e89db22143d36c683f2ea8152f304a3d5f584d75d9d542d9051d3ecf61b9b6198943cdf7eae68d2b60205e2ae8ffd81d6b36ad5ff1790f45c6fa3cc698ffb332638a957ac6e274904180c50a98f8ba7046cb429bb06c798a99f6dd390052487ea20504beeee2422f328c856b3d74290ca4a2f0abb0cca1cb768e5050191f743528909067934c58effbbdcc3731bc23e91d376b4638939fb89dc7b3ba7138af1f41307f4f82b5c0d4c2fb8f98acf1b0bbf649f0a4116af08bcb7d0df85e0b718a87f4c227fa2391d013e88343926ed9752477abe9d8de6bd7b4d67a4b1412ae2b2140b0af57a3f9899f9c74a67849da7b65a3c1c31be824ffe6c701925218273bf7a8e9f17e2340e584ff6de42ed30d8c29335c1cf02d882e9975856d3e2554167c0bc0bf20ba0b85234dba17eef646ca8ebc441adeca9daa34055ed2b62a77e581e1a4ac9695613fcff6e475076a96ff80162cb44847c86d4d2ebabe21ef6a5bfa8f1699d1ef4ef039f55ead484ccef9154b30607631692af828187bd7a19eda242f0032acc93bc793990e084d1e49705af5a554b98ad50d3f68117f796190b15426fe94cd962c95d814b0bfd1e7ddf8671f27d191e04b06788410f99c21bc5d15f5724377df502f094cf34dd04ad67a62115c40501169377e730f5b12bfbc2330f7b61030e5e0ab3520e8f7f303a8034a0f70bde52e4fefd01a3740728081daeaf34cf49dd7efc9e3113a95c421e1b74c87d1e9b09433a948f193b3584a7c1aa2f9da668e60f492a054b21f5f6eabec142e4fa6bb335228e76c707d0b41fc230dd81b37b8caa5d0b81de594f00938e0a6e82063b001f64104147290f8c10c57d27850892963f6be7d164934ff13eae59e2bd9742b89f7fc362e7cab0c17e0e28813a5f41f67fa4bb36b7af4f6066e67a3769514927f78e8893bdd77ccfe59aa394ce53eb5ddb77c30fb1274816345d89330fcd3b1108400dd8be9eee16ef5066628f5a9b2650665fdefc10039d8f4b3ffda79875f85ca072ab82b5dc5e1d127e03ef677410c60702aa6274e0da45258d497885100862652fe390b511916cbde4032ac8be330a814f70cb0d009dc26ed423b2fc95eb0f181d362c150fa7489df1cd4ca844252608466e25a6ccb4bbcc2aac6212449ead1ec15a176a6b1d6dd2560a25d00ac6820246013494746aaab029ca8e677c7be5c32467a3948423af14a72b1fdf45dca00bd22ef3135e645f34e3c19441074702e33eeaa77e936bbf3d81af18ba9f446dac0758551ae854a2de8d88dd5f1465895845ae8b4162818fc45e77dd54e930331b48e29040d28b19ba350ce91df27626cce72ab1936fa08704e393101c6562d198e6c6beca5930521d0414fe0b149ea47ad28af4b06e07487eb2e7ba5090e54285647afe6c916309cce52eaa15ed38cfa43ece4ed30c03770dce993e8f3b2ed5788da5d2e375324865df583a228a6ed2c36600c27b614163cce58b7b075502eee7fd9b4d2b1b4e90511b677ca4fb4796fccda7b20000544ebb137ddbf6f1d230457ebd36d6b3756040f1a59d6a49d6f893de0f48081cb2888c3b9b5019fb0c91278dde880f35d4f787b6de7382c174ac83e2041be5065de4f7583124470cb9b687e5cf2d4ccb7eae1fc9af7b1d56b116aba8c17e5f26d4b5593ee22d55a72dbec84eeba8ddce4e2bd39770dcca77b70d9bc58877f28991ca752a146aec21011d2e7ecb32d492093a825cd8e661e215495de51eb6aeb0b4d2f2b2b9923c2185f9152cdddfec55a6e78655dce2951046127f2697be3f88fde0c28240ec8f6156b550b4cbcb1178c73765e6ee588b47b3ca43eb258ff255b0a6037fa4dd866e5b5bf5a42e38a6af99d448c56a03cdcfb237bec869c7a32c0d8bad36433e618770d88ebcacfb71fbe72bc8fdadd284815580f42fca1637feaa8292f9ca8a88ee54a94f097fd861e7cd7094f48e7492083acfba21b8bbe72cb5166a6904316c8a33ebe2b87ed9da5700e8b1ddb33d10212129fdf55c6948d031776fe0b7095eb59d53e67b8830b61924b7ab7a6b1791e4df0c609b90beb93c30607c44494941bd86403ee71f66651dbf9c3f95d0705c4cde020c4cf543c2c33815599bf8c396592e4e95390c22beafb49886fc26b80b5823a9cbb51b48b0ec1efc51930fa53c857c544905a425350a162e46c936cc2f79ca37ac7de106f809efa9d38a4ce1bb10ef948a78768fe884401cc09527bb9d164f0db5446d0457dc0e18621829d9faf3b0e1ae6009d3f1be1a351272c8b17d5ed6ad4cfe56ac89002105b720af482a021fd9ac1a8104f4a56e079233b20e0ea72e2135274dbfb0bc1f2e9c7dd61a86b58183871fc96ccf3d6292ade46d4f0c9a2040b0ee469e0ebbce78638bbbaedec01632ba2d61eb2379332b83db5b55d136785ddd84f3778030b3d1fbb25de02a17630f60e8d1bae7639afae7a810472716afabbd41e134b1849b28f0353c8d218323f9064d0296f16d232e01a7d385c8bd0166553f466ee19c28938b0c4ab5aee70813b99363ae67830307e5f248ddef1212fa9a1048676e3c8a935d6d40e23d34a11551f3c1e3c5240981e9f4b084bb93bd1129bb557bf0b7a0457f3968694a8f68abcc6d8d2c9dc3b1cbf3360424373942f4340154f3cb66f402afb0f0c203f1e78bf1596c0f20eeb663b2a2d1d3a8ea11e2e921c4a6699968374a10fa1792a5f0534b0ff64152c6e8f341e0cd60dff58dfbc43205770f4f3db55aa619294d4ac47ca135d32558edcfb47ade80d53d42dc04fad606f0d6eb595cc5e4ee523d935e360ab7e044fe96afc381bf6eb760c4c81b22e9007cdd4789eec2f0e6eba3c5611e0f19102bdbc823449901c9c27768ee0808c2dd59e66a2fdbcf930e85af952829646f9aa6f588b3ad22d03c93d379c29973bb7aeaf8d880ce0a1a7710d8a86c7690a95ca2ed43492318cc5702f32dca6a9d2384623c32136f251552bd3ef16bed63f4aa71edb478eab1770874e4ab58bfec54feca0d4cb1c1a0280554cd6cc4135e3de0719d6872e7847b784da0737f7fa2ffa8acfe15f87ccf25931bcc3bd604771c8d81977154e382380ed70a7c66c599a97c0051f87ecb411f7e3aa41b8555b1b832c3b7dd4125ec8d858dfe3711d718f0737e632c4aa3d531cbbb4ff42f0e9fbda0a2fbd720afe6cc361a692241a33602e596a03b32fee5fcf26bc6d802dff5842c3a03c5b86047962a91c74f9083cfe4fe069e3a99cedd5c59d73056e1e855c45154075343cdf87f582a3db1dffd76ba0afc24e891120f7808100b772cec6a1480e6bc4676ea67bd15390bacdadfa1911315bd5f6cbff175aa5544b195e3f5c6d4c582a6079e4db62c87bec5dccc029d2ac8684fcb4fc6b2db664f2376d902287629e0c593b6ef6f9fb0bb5a0ebe03153806b528e1ed22a8433444a9ed13bfd1c3b3b98c3d6271caac2877341a2809f47d0da9f7a9139f8b70a347f8438c5ef8480f482bc6553d48354a4aa037218dda3abdb7a96449c0259282fca092bd2a75caa6893fd1a63786a68b9e2b45d3297ed932f4d3eec3592e5256274403fff40ec31f766a99a1bd4d55b9847511e37d17db20298362206f1bd8ce079ded8c5d40d5cdb7bb8364d411f914532de6a30712d1330d1380f2035fe80c0b1bb17bd13de8ee984b930c15ebf5b1adf4cdabd5d372f4faffe33ad1a6e374d0d803b172c04b5620a64ab4a298e81de097cbfd3833ed1e3622461ca965947206fcf761e7ff80c74adff234dc047e997ba613d0bd0922433fdcd699df701544cfaca27993c1114a71a9f956677c92762eda3eb55ab5e3d3a9c75f8f3fc976fffa08d1b50dea36b0d63be3d3c9b5cb22e026739c34229115309a47e1264682f794931f8874ed45f4a794a14775db8c5844de90128d278b7446031092d6aecf84b3d7ca410e365f5ccab36780ba4ea64d1caec6084ac1cd3130bd039334bce22d7be0347eacdf65674845b5f8bcd670fc577c45031e9c3d8b1ab8d385aca9cb5a0d483f4ad9349e355519e7f856b1e58d7877aaf08af42579287098d30c880d6c21e8c5336da02db3ce1497095c4b754ef0c5f90b4e009745aca3a00981d3475fa546bffc0130f429eaeba21282516280238b43ec795c31b6f4d3f70694db264dae6b018b1f67b64c0f9696af209dd39c4ac38a3b95059462973f1a06304930fb6975c296e72c7a6dc1407419f86bc34c4e3c5459879fb78cd0c4c49116b3e02d043ba18996ed279832aae8fc9615c47693a4cc3480bc10789069cf1d3a6f152c6885b78274c404fe3277295f68ffa5b0219422d117aefd2a19ed3190ddc664ea7ce6592291b0b72e9ed2fca138c2df41eba6d46d464df7fb68c61a7e7532adfcda8e193f6220acf204e32bc56a6d86a6090a2b9bda2d9d4aa7e2dd613ec3290302e6ea604949cf32e612e475ac74dffdcc6a020f785f8b844888e84e2b1fb99027fda398bb64e1477048058cfce39611e4b3fbf97f410316b85f512c8388517541ff3261ec6c6d6bf130d6c172a14ec016ae50cebf9758bc012843b374c00dd383a5515f5a279b5428fb7f670a5eda32d82db40d9ea113f191b40f794bca8749177a329147afc6cc25df49bb91afc2568b394fefacabeff5b3d10abfe4c48eecdbcf1cc417d2c3aa2f4c340177c4732c78a1af8e5cd4a4a84e628e12f863473471b99c74ea3336bf7e7c3f4b8e67955076a68ac6ae7021732e3edb57c695a6ed3690b7029f58243c89b2e11b73893fb5a01c608e0e79afa37cddf0c24a2f3fa093386d29548a3d6f3b95a17e2cc16c2a1a56ddfafdd938471cf672351f3044b6bf9bc5dad5a11b109c39a2f3e8c42b96c0999758c73f7d34faa6dcb23e21ef7d96848b4ab1f44815fec75ffa9def67b19e14c542a3ede4e723edc761eaabdea91ec320710d803ec9aeddde8c785bc65732f938d3fbd18f259b0c0b44ad8a9032975051bbb71b7643c074aaccfb961ead7e13cd030acaafec3c90917b80659b40c3493d80b87b2e1f5de9b804b6aedeca2154e93587bf4b032909973c4c73cd2962f719be7cdc7222ca2ece301aba217f7b1ed6aa8896070914e104287496e11733bad6c2d343034e6042b8fa5161f41f9f5affc078e07b9d5c982cb4bd698eb81b1403149a95948ffefd131f473359a79e2b9ac835637737b4b72a24f933089d54fbee2ec8ec033aeb1b67d2717d7c1d2504b807197e940967ef522522b25dfe6c290a6ee7a4d705eb96c6c24aa1f9bd4281ce80a82e98e70cc732033dc11f0b3ca77efa22adb13a9afbeb83b01d05364015cb9bd7aac3ec4a356dba32a3f159ac93a6a5774c01809d0cbe910f7f34b89529644154a78d8668b26a6eefdd41752ede40294d842004cf223d002906487822925c09565722be99107cd633055427db45a5a2c07a5dd25a6f7ff426a855d193f44f6f68d410d0eaf9e0cef69da4efe51a1ac1c34c3419838e745e30d4b26ae748b8acae7d097643beae22ab28fc5afa621f0c69bc2599f088f1e0440fb47ae5580f81c18a7841c3f89e71378225ab796584fd812fb87db8f8205029690e448b7aac6781b8ad20cd2f7ea412448cd5cacad08427d7f8ffc21eaec8634b5067a8f6e8036a2361c81ded250f70e168d9c8ac4ef6d7880e5cbf7102791feadae419a9fc70847bdcdd458e39423784656eb75cc6d01de21c55e6de462f787cb38589f960f9b710bba59d5e8487267fc392a76b55b95062f84d85c31917de5a468fbcde930474b980f9f10735a9e1ba6f9cff49d8b4235d90d93a594b08824e062e58ea19b122750c5e9d136a44e3931aa543231bcdf28aa901d21043386c487657c555187104be7f1e13147d6fac879378b44e7d1a028c40c8af2c1de18300302e9b268a59eecb60686f2e53395a66ff3a09600005a2ef0b259f61f03126d2dae26cf7c31fa240caeb1d6cffb014b2abc0fb78c89261726c234f65c320ed0a8d64ce70bc0ef86bcb74d12545bb1934c15293f44aaf10b1606ddb0c6e1cf1a0dadff9861103c5b61dd43a8e6e84353488f390f5210d904281f0b2e3e89ceffeb6ba9d199dff50e9454955fa4c03fa2f87383b1cea271446efb93fa13e5dc805d0e55c452f71c93ebc4b1a10791accc2af704bc28c6f92c5c72acb1c887b8b55feace0213a600dbd0776e6b253578c5df6119c29eea220bf37a664d711a92733e5c98755df87d2006a3f2620d1869aeee5b3c5522a84dbbb07d2f85f87007e0b6df64bbeb32a0042228a0d502cd807bf03bed341bad89e3de661847c49d1645dc5a7580465c39979b8b26ce2f99e32ad9e86477f1fa6f1a53d7a75fc441b6c114371860488c9acd49ee67799e8bcebf79824672a0f8a1a06c7ef5a01306c4feb60cbc908e925d9d1bfb924c14fbe2b7718a852bcce559c398a112976545e7df2c25d80330c476118f4fe9884e6ecf30102df397496ed5ae8170ab4bb733269dcd3ab5d62f78d4870f5b5e988751a26331bc581f34e08a895ea4cbb80bbf21d7f83784646573e5c778259c7d2ff51848809752b89eaf445e94ca556b633d6c192fcd03e356d994389d3c7d7ced5206eb56fe2bf6508486a049043759137b6b6ff4f3103cede4e7241429c0729ace1aaad13098830ea9669618b47a9ea5fb62238497d88ed1d718d67a97c5272c942f9dc36e10de6e5eeea8c5b7b1ebe94117b1f839347921f2e9d862c6ba300e871aad78827f21bee0cfe3c4eb1f876c4b6ae72faaf05b74500fb9d8f0c1e16b8da3f224b6da8a72816871594a9ea6d51771ffd21bb06f4319ccc6a48797e3c554a0eff4738b48a858bf7890889b95938a6aa859c4efa1518621f09f6d76c062497c54ab939f145009d16c9486eb941f98c923fdfe8f49028dae433b4d26cc673fdccb88145a9485a10fff3dfe4c7ac372567e9e20eeb45fb76d59f41f47dbffaa7f8fbd9d3a793ec7529ac7e019388ec2cebd501f64a3c6427446936544fd3ffe84450f54e1fef17a4242f5bcb9b78c7c222f45852b9cc167584d79658515c70e6c702b7b3d98e1e1af0b1e737a4b5537d546c1fcd1498c8c5140aac05c236ec58dbe5495d7a22f9c10ee43df8de30f55c2f66e9e941dfdcbb1f88a65cbdc314cb2750e18097f4ecc4be4691bac98007092faa1123c7401e499cf0fba0ffb770d8d71603a1716a6ab20bbadface1c3ff56442b1d286b959bde423e372f1cce2282c331f310bf4584b52dded862ebf499cb87d45469b147d6d8230683ac63a6704bb369b66e7613386ff89f648fd1b198e1d9abab91ade3a7bd93472cf5dd825305b111e5f5eeb3b5d0cbb7067bebea2d5cb37d9f62fff24b2cf57dbd5d319e5c42e2880d5b70d8b17e1288dbc11a30507168fc12586f612d643dc2b1157413a6af8fd5c37f04b2252bbb7668581bd4ab889fe661e86321cf161164f95d9c860f44e01982f1e848375ff7b4de35aa7a936914650068360fa2cd7d8217fab7be4a3dd4e98dda25e464a464ebb8909125d273c2c59eb2d000aeda08d64f481c775beb40a03a21752946fe929036bfc67f01fe2e8211a120a39764d1f27bddb7e7b9ced12cb75c49c06a7393ff90d31f4e0967f15b3431f20bf9a9d5f35e9c388dd64d360433934f7d4da1451a928aadd0d8312a0b713b1f0154c071a4aea36f1fda6fe22cb38b1b87926d206357e06f94e983f1f3e37880f88bc479174aa12cae78280a9dd98e4822bdc569127d67be02a32c6204fc28dfe0c487486bab9c8ade70c681c9ad8e13baa7d84ab530b3baecf9f8d4c35abae00f459017d39a7b0c3467752717f3d090f771492d139ac83743c503165cc29b12747b12a026c55dba96bdd26b0b629b36085ace15e96e89816e56204cd4d8e1d1ef90fccd59fa96364f570bf637a909b126c4eaf4857aa9a77af3da2e6b4f544387ed27dc37988dce01ebb6438d2a76b498c1a047ec6fb43d1b78196cf0852584ae1e5ca5632a2f3fdedcc0eb8c87f8641f935e92dd998fe902b6842b1c19ddfff7e617da05f310e21fd90b8b5ac2a9f7c6e4922b8256340dabacd83083422ac0074fa32d12b157fd370b20a0a6b726c752891c6e12f1cbee904a5b3404e59c0cf85e8a05cb9205eeadf3bd5b2805ac805e345ca06cc58be3fff36561136ceaa3eae4d34f5780abf513096db8e3a068c3ab4ae2b27f4c651e9f61248f034ba61cbf0e9b6b15159f6b8654ba29e86ae86ece8f9626509831bbe5aac2983780b7a7069b741cabe06e342a9d4553a51f0393faf4d612fff253477c55234e70ba3b6be596f27a227c266e466766d8fdd6effb40da23310e9a28d79543726a1c4b09a347a84a5dd902f8903945add54d4115f5f057abfd5069c5b0d412b9e1b4d60213ad35f1ef1c6802bfacd55312be2792c5126b2584eebd51b596e5be6d48197dfd0b7270292de5b9e66481a05dfff6eaa5afcc8cdddc087c3c2bf56ca32f00f1c64a1b75886b868a9e51a47d74720e777e5d6a0df30291c179a691fb363ccd74df4fd14cf5d0012b9abd296da8a1922c8c034b32159363cd7ab96474e2cb8db164bb66642ec84ca2eedfdb2420fb53dd6b626d25bdb920a3f9249892cacf84630a02af2349202df8300364ef724f021d32907b45223ec3507a60cb5f25f1118a051ac6352c2393bd99be23b5fa462fa487053b4498c5f74fab88d80fcec1a866998f23b37c4149a72e1dba0ea910e0413a09da291b0673532c3de7c46ab263f96f43d50c0d4b4c8644ab9fe21c4f2b9483327a4d3faa3f4a4261af37d3766e9b76e63bd16e049e77a2020a48be291478bad6c43901f9f7ffc0fb59659080f29936b559b4df19c03da4bf4ce4ff0a8c69584d297cd555643815d114b4815a724a0a51feded56403aca0ddc1b2bb547d6ccefd7b0e7067fd0f777f9e6f7e352dcfd6c82124edc07c8798d6bd503a5b7322f4f4288feceaec8258b5cd8e49bbcea590890ba2902bc5a137b014472799fb06cc695fdf4de9624747746f3aee39d93e602c0871bf9899fa4d01b14a7b752e82f2b453e771a9e42f886b915e2461373593b6fd684dcde0e7390db8e88e5b767cdf7f2e74e71c5ebe3bffd8affbdb86d4daab1860a7bbe7ed7774b667935791e22321b4d992e0c0833f93fa3d7813647d95ee1a82d241dab60a47141ac84bd8d694f07ff0398404921988d6c919533502a4cceebac6bedab379ef7985a520592f956d0c7c6a2d86d024be681c3a852a4f66e998ecda0632cf52fae636520db9e2f9053bea6ac9c9f341c72f714cafd14272ca427f6c70c7eb3ec6eca30264615f9b3b9f951000e8fdeb748fbea33be800d2ba8fe3df7604d00b4841d96b0ab98feab1cd3f1340aa71ae8d0e437c894a6e537e3a198534784d83cc803ea14ad79aa88fb38d32b72ed293a197ba25abed5ba874228d85a6fbb47cd138db1231d1474ae0b298f988a08a26fddf4b32ec9d7f0af6838594b5290e4a9573c86e24ecd57d227102d85c64e6bccc4fc417fc496699b6b081329dab466eb26e6c07da63c988129f53605b9ddb76a7260a4ac090652c81301c85ec99aa715d2cf32442e2d08acd606fa6c16c7b4bf9fcb57b21d42c398705dfee7a19943169d028afdb6ae10ae5bd6712b7924aeabfe34d1d189cab7ab4cf256d011f62ec43985fadcc16a995e0acb84e70b3ac8ff52f958c011873e62d4b29fef65d502e8e19b1e6cdbc81298ab284e5bf42fd919a75adcefd79c9a2bc66512df3444e82a81e3193c764cc9c310287e7cb7b8ef5184803464e69fe519f48ae74a4fa6b2e04c2ff92cedbf161d8b50942d0a3fd86a50c86ff9a2f9570a5305f5f9b0cc8e541efca73269466c015fee93e710da7f284ee91e71d11375134aff8b981eea11bf7d3eca9d7f528fbdbd351ec5fb9cac076e3a9bb25c36bd50066a9e56302b4da2687814dd58ae806c129c0183063ce02ea3b4f6adf2e0d34ac9886cd031c133eb58ce392f1d268f2369c14c5e86d65269d2bb14862a5d66f632a80e5cac0e31a31f463f81ca59bab7e7200909779402a33cd4d8fde974c06a5972a01b35c006499068667e0e0f10770ec9cc2bf22057c9509c8c1d2429431bf190395e05df7b25fe23cd60eeca4f862e8e5d36356c97a3486bf90c3f6ceb46fa841ddd6b80255b5c22f47412bdbd2bd1bccf65bb0cc0bb7016bc2836e9954beca1d1c15497f0b3ecfe789a54925ab7deb0dc760df7ae215e318467eaffd12ad1188b1d04b71f24af46ef57614fc733db08f79791a093888766d8b1a4695cb6ca318e84dfcadb7b70c5bb641be6bf7e3a9276f710e33ada00c376235773004b20d2f58f2587bc958069d2f7141a1cf08e86206a1349de24aecb231a14d0f226d5ff67ed9fb4fbbb9f5deca00da0e2c434f4e5862f007016d6c304d297f25008939cceaffeadd19ac58ce5a3cb41a26ff80414ecec35a1610c85696fdcb2b5ba407bae4f0efee3c2bb8ae16e7d5af7968078f663992f7ee7d9b6b909a02b42173519880f458b9e134ae319de7fc462c798405760028eb30e675b79b8877d7e5b7bfc231868a59d78677929056f3294037ab8b95493090c886bf2ecdb857b290079a51731b40d7794be7a7a952a9086d65d30da5af48a986771d3f7da77c70418aa31e5d3e93132513e67f06134610f8fdaea590c0c1e52cf00d0ce875e2f0470a5747b8fd114f85aabfce6179378515ed85e66948d0f0feafa7997319290aa72f9fa26c0c76ca6a183e16c0ea4eee5cab26fba5e3de6ff2a8130582760bfa8637370a7e94fbea1fabdcd3b08245d722c30a6741f48409aa9b6acdd518a0c1bc3a72d70dfe01c8316bdeb510d1f73f04af4e11d28cf423217eacf74f69cbf6babdfc02cca952116653c14aa0cca2c3607ad52de27614bae0746772d07f0de2edb52d4d75a462aa8c8cde9c32b706eba964dde18390ffa53ce14f62908d89de9281574543c7a6b8dbbb1a18c7fe7d4596f6a5f7b11239b49df63f9c59341d7e915d465293e8225177f76fa84bad4e1a7d5015c90852a2f1222c25f2cc8a80f24139526b2706c2766295f537d0697e971bc07f8411c0a29fe22ddee63c5fe44eb2cfec27a54b09bb3db1b0040e162be6c24b1438ef76c76af2815b694410ac184fd588fd522f6f31a8bb817a131c526352a9c73d790819cc1b91a320eb5521ce7356225055fbb32edc7d0dc2d888ca362b3b9aa1c13e1830ac8f3ecb518bfbb647eaf560e3bd8eb8a260b4fbed5b6b09241200d8230dec1300dcac751399785fca0b6c694b030f7ca7ca9ae7cfb42394a430433f4c976040575f5b7bc2e147bce5adb771c833ddc01befe3ccd00fceb8675f7121c6cbf5a0970ee0e1d12a3776bd31c0d64c707b1d39a00d47167091472411d0072d9cbf877241e988fba494f3c6491bfa2bf1bf22ce3e63bf1c2616ca3e0897c25b8b5b912d06d46902cf14c9d959ab71991e95be97e6f20474cee44fa0c88e92b9622f3ad77cb5ca81f415926c54ed30654b425324e596aa82f24a315236f6be321cc695b55d4f5a66e97735e5b7d784ae0496667027204cc6c2690540c5277c7619589bb26ae9e5a1e500800fe3032b5977098f7d518689101cf5b05106f54d489ce63e9fc1cdf11184e0f62b7a5749799fabc2ce46c52e9380702df7838783dccb8d1a72d1a7259aa6932c847d0c94b4547f783bb0e5e7f9513c0c94a8fd791f1c418a56355c37a37758988f6fd5cfd3a058fea8cbf692cdd06f9baedd1b67884cf1a653f7cfe0e695c92eb1d803bcdb5c67d2edd45f3fb7fc9070b51bd2c8024f85fab011b9964c13b284c4a5c7189dc5a3962ba7d94d7dac4801254c0b4b512f8828fb7e77072a4e3547c2088e07af8df9fb23ab50b6c61f5e56bb4bc72d6347a2c84a81c08046d611b091bda3214c59976077e79a44776712c157976045f9469a0347f0030ccf1faefe4fc14781df0fdcb1a83e14798130478b4cd25103271a055d7c96f59525e87b963e11c84b1ced405e6c85821acbd74b3028808d8d4bb61435dcd4aa22ee192702b86c49d5538f01cd99f6e2d0b884d1ea5ef627808b619f0e997e4d69d75668a8438f32889f413cd7bd656f29fdfd0e9c24564e1ee7cecfae872882daad61cea4f8d2b42ba559bb21e35c34dacc80681d5933d3d2e69660187836228481e9d37546c5effa0e154b4d1990553194ec5ef75164399022b85e2d22cb64711a6df973ada11e2cee65238d3100112a75b89401c026af0592f7e29dc6ac39adee129ce97fa2cf839c812400d644b450db880cc7ee21d4b1a102cb2629caeed71731df5d65f36c7c0dde4d27aaa9feaa56f8eda8b157ec0c743f72ba13ccf0b412289832fb26e1a7d5f1272d62b9e7d204974ddf1860f50f53eae9a99e0be464fbcabdb0e1e56443a7ffb97883554072c4424fef92c22b2d10bad1634328276cd7ec17f518f5d2ca5e0a99a034cf228a084d81d4ebaa670c84e9102e31f382576c7d6161853334e0fee975ee34711302b4303b61b50d23c3e183aa3ce739edbbbf4ad7cc804ac6056242b5d82fdfa879ba97e855a601c91e89d1e0d2033e50252f7bb0800414e57bdf53e53652c34c20144ce1a6df6cd290fd9e5544aebb56d273b518e135ccb202c06aea50b40a801b44d2e1183dec6e9b10d858937111e5e51a39cfd5b58b67762d65cd19a265eeb454b54cd63b707e93d92de049a97687dad224993e3ca1ec1b392bc5ab8346222865080b6141d6b2b5f5e7c61b4eb45145c1e282d4a88fdb250247babfb84d91f781eea79dd14292f1ae1d6bda5114fcb811ba754897d73c19acc102c97d6150a03dc8bcbde453dd2263ba45b7a1377da5f87e92f55ed8b0f869557a38afc98875d38077dd2b8675e9d324e4a8247bba42cf526594d0cc8a890a30785b07a300da0429789f46653e51b31d9eb44c56d5fe75e9571ff53ab36af3811d5bf6522bda2d22bfd9346ee80f9279f0a1e0c6c72f907eec0786eb2aa8e09564b709e45a85635beeb7d0cdba182c532f15b2395c4acbff05d1653c975a58b69c7491ba9a68f531b1dc04359af8a775da09578fad3cf3f9618fbd4b439059d3de6e319c2f368999b5cb3a1624d4cbc5547c8882a3bb3270e1df8b56c7a8e32718667004050f299cd0405e50727557d362a7694533e648192ea199fa3d4f8fcc32cce04b516320b1bd6d04e23cb8b12d137c51e1b92bbc863bfe7e6632d0c88da926baa5e151548101a1c2b5cecb67dfd8a9ba29f086e3fa3078c2aae04058b9de0e58b31d87ac05191d37e2b9fd13947d0014d24e5f0c9790304aba81ce26d8575842062f0d9bcba2667c4119018d036f4d28a4901c3365909dc59064df5312623298ced1a33d7521500dec39223123bf93644a618881d8c1c6f4db7edb3765e72058483f876912710c4a1c993db5c8724a11978f4996fbaa9fa9b78ff2b1a5f4400e368907f5387f4c6bfe9df09f78f2e68f38ed0f62c7cf1c1538201bf7a29a2231d2f784cfb8e88cd1e0299b58c4bc22638a1d187c6b4a21034f30e31de96c92f17b9b5d62ff217206ed2fc98072f83d890dac3f98825d2bd762b8bd790bcf665e8006a6141c76d76834e0bd15f8900fefa12849db7cbe13fb33bc4f14f2f70f1335c13203f1f3005b035d81771dd8ccd657420eab9fd733a0cbf655cf86177d0019071740a59e884cf20d0d0d6eae8f97a707322bb0e282c07ca9ee22ea9addc580eb936b9c44ca0df452c41093f7b65d171b65d736e325a3cbe8e26d17f19d2c5e309df9c1e9d2bc8e388e71728a1fbf912cbbd070dbe747295a793cef18aa07f6729d45e590d587bc9a411d2957382e9ffe570d7fc5cc112e8e6b3c5dca6153a5417c7d8cd477580e544e5d70964b41de7a52513b8aedb8ea53123086c90e3fcdd8ca2346ebea78c5ba1fca00cb1de88404a6034f8c5ec8eaed101239d7bf335a4dc9a5663e58e7a73fb7a69acb6ef8e0b89f82597c12bcd5602544f9fe5d00f1f4a699210e5f004551a523bd5b015a4063f4149f74a516885f51bcbfb18b83045ad57e573396949cf8f3b5ec59859d6664f58f5f26bc72c1c6864b40cd373e84a4946e29a7543f584a3d25ff6a80259748ba9df1c1068a4849deb430e333abd97035dad56157fc2bd31c5b86cfdbed1e1b04769eaeaec4036e612f894bef61dbacd33361602c3aa6824f6225b8e23eea49e9969539a9ff5c6ff19f3e1fceead7752fa2ee55264fa1b49996b3abf3a0c32a0ce9ef431d15581a463fa099636c36108fc419eb72153e785d3cbc1e76eb5f1eab470c4fc9622634df0766beb922db2c59c52fb88f7e947c936c156516a677d3190ba1a0abc9aad6286e1fb5659917f49a9d0eaa89e10e7924d8556e261af0c829e89e843c7d4d238377d63264abd4b1b997832acf92d19e21bd0fd3d1eb72216ea41961a99567ba5ee51454b95d65ab99cb24b43a3412760ced79d9300e1aa5284b5505aa061fda7850eaee6d7eb5e7d7de72efd78e571a410928ab497b1039e82372dec524bf4df2cc33a74e2957f3294a16457a3f887933f973f43f6d9504d3e76b3c7c51fbc62d747cfe639c585ba88c7b29cd0317e13419b4f04c66b928a5459dced082eacd60f5168729e01b909bb4aa0b18106a9f8b93888bc44207c2cd419b2694cf6e9cffaee6c5fe43a02920252f5e059f9530b3d0af9fd169e1454f90ce17c6e3a453724ac12fcab70af17f451f5abd31928d7554a1b776de7057675e891746bf001b70d400de4624ba5d3036f7edba2e8d09d937429c8c35fe163a4bfcecfc58fb4450948c070c3ce4d697d68aa454146db9823d15ae31d2edb4be4c10f39ff6d611200cb70bd13675ef1f7bb64a84f9a7777fab24edd1191fe78ad5abe2f450026e3c99443831e3ca87a798be848264029286b076438bcebc69bd2c1917c18957dd520927d7d99082fe5044d97dbd7dbf3ed444f46f01b1830a75c9353a1ec57bb91df1b68052e8ba7989e2a403c0e8148148e5c035c024ec7229f3d84aaf8be6b89ba76b88373098e3b14cc03d691f29019e2b742ab7e91670755e60f1f764e021d5e017d5bb299ae90224727e0a29aa28f2a1c37da32bb22bd5336b5e1b8a9a6f8d3524365c5ef9a14e4b89cc17b3eb5e204026c5df03158821cb006f88b1d190aeaf6c9966b770fba476f777fe6546d539726524fc41500d1249c266ca970e6f4e3bd740ae1f0b0496050a95bcf8fb6106dc4bbab67d9293e71eded7a22a375dac59e30c623bd56989598d69a9c7ac4c3355bc3ecd9a93e7a11ebabfbf2fd62af94d427e59b74f586847006133275fd99a223242006e7934a47fb2f49bce0546a1e88805cec954338abb1b2ac87de042166e8e3a74b232616f51cc4c1a58bc380148c70e613bb7cb4aa0ddc561c8a47d997982052978986593361f4e81a173dcc1cb76ba62589f64020cc239c02952b9d460416c0e6621e34a335b524aeae3e5f9bc0a6ca9d7c13d261447a58c73f41af35454b3fba7066a7e47dad81767ee760ace5f93e8e58842298cc9dabca0f2d19a785d89ca84c949e23281981bd441ffd3e8611606fd6f238c291557ec565ce8658389b8becc931472727def8086260c414c6800138f5ae4d381df052fff1537bce52848749fe8aafd5356230d92a9bf328d2fb782eca7a43943d78875c76a91f07d9b4bca7710c3d8a64c882dc6ba274bcf2386a136d48484a907d2a8aafb0a7f4263bc06eba0fd948fa7ab59b07ddc7db8db39b7cc33921c9a3ccdd00fa81fc672a362d90cb2b71892c12a11325431c631401e98f18d438cad0600ba47db5b1436a49b88fca17d805a969a18e91371fade40e540775ecc5778bc22bfdec755cb3e48eeade6b6e2550252ce3cc9a3cce31a7f61f96abe9361cd35f1efadbebcfc0e97a3e586b65c8910d30ca45a2f4312a6b101e7d96796fcefe32d0ef1c46fe309fdab3d31ac41ca5c16508676538a80002c6345f6c24cae044c0fa254bfdf68d7be177842407ade32f4184c7c43912062f1a3c6782f93f88c15a70a67bdb17e3d6f04fd092444a40cd3d5d76bf2db5e3a64994c0063d60aad36ab9131b1d24e66442bce0e4f95b14edffa70045bf0573cdde608806cfcdd1722d9ba24f694f6fb41db64ad7083b1bc4b2d00e1c845efb67d38fc30004d8354ced08bcaaa216d0d99f7221082ae1b13c47bdd6427a0554e90a9da030bf56f2382d04ba7106a2181d30a62daea8ff0a2d8aa9dfeda059791ecb91418894d60b1e3d9053a7cc16cc0c7143d4a40233718b5be508eb823fffc7ea95fd6b5f1e569875955b559b164000aa046204f48c6b1cefc7f0aea5f7bdf1dc6a62ba0b9f503cb851003b1b6b2a526d5afd604a59d8e2b07af43fe1184568bbde8d6df4182043501b17f3c7d3e00d5901293e5d8fc5dbd3fb00997f81a8b6781747c4d7956cd8ec7c33ec35cac2f8ac371d2acd9dc33bda0e529fa48775520703adc0e0c2038b20f54ae4f6c885c7bd0bd5f560b72b9ae4b465805d8f29b9a1344402114072b34d2950a21b0f914b28b94dec8aff41e66242a3afaadd0f677ee797710137217fd686ec780230d7f1b02fb288b36d32c583a8d000f48f2507d19e01b3de802ae8b2959e346c441b5aee01ce09edad3f10dcaf9ac5d729413f6664cff914a042a1ef08f1007076d7d77b2058a81a8e3870b12fd95a8d6694eefa2cb41ffd0fe346880d048234ce89320edd7b60f181bc9ff7d7531ad7b4685dbd2fb9172750131d32d8253ebf717c85a2a5ddc642d0518b84f426055b22d455902c19272848e945cb1239bb6489232cd3d4de79f5b2d8ccc52d35d2ecfc0b6291fec781cd382e2825434a52a6c738bcc3ae65f755cbd5ebaf887edb93790fa9895a2f9795bf565d5fec87b6fe24e5a140210c525742bc291e897ee435dee19a24e9a271e299e6074e627392ea60e9f63cc8d6cff314f6632306b05e696bc57b98e4e19a4363902ae4cacebc0a48ab93df99cae858cb81ba1f2ae6d322445627ff8e9dd9c807675bb9e57124a1cff2831e3232f04310d7346efc85940669d10c09f066d979b8753e5561673dd5580507d58a9017cfd009cb37e1b0ac46a44c63fbb5926716eb9d780205c909b63d8a3796efc8fe7c2d6f894ec659f9f871a0ba9484ed3961f4aa944af29b1809659f3ef767972ec7a89b11b27b7a7cc94b8dfbe5812731bb33e3048e5f76493bca05a8015c4bf9cff7b6e5696de12d9c2b18ff2c10fa15b5d82f374b7aaa3059dbd6fa840c09769646d8c4dfa79a4c74470ffdf7b069e35f019c4c967926f0d72d294b4ac396f96f4d956393625f2bdf37c1c19edec5b18f642ad15cdc946d2d20fcacad803224e98c208e8dd4f614af289b659dc5bc89a1375e3d77700fc19e88c9f67faa8512983974035b0da3bab66599a76e782c6286d78e8df2f93f1a996c185b200c20a4a4d3bd30bc96d3b75087fcd4b249523bbdb2336157311db6c63c30d962f147ea44f08cb787a7fef6a3867eeb0e17ccd7fffc5896a722d248c813992223a76f658abd60dbe6c2fafa71256391a691ff55c7c9196bd75c4ff5fd004fc9a3ee9ecf52e98b875b53f9f116522957c5c4c6a0e4775cd44cbcc87cba939211c1942735f364f8724552b03e019dbbc84ade0edcc560f837cb791610e8718c206e7b70bbb890dd0a669daa1c39ac2ffa98b94ab73624a9e2215d8fb3ed4ede9c3135b5560f6a19b83d31bbe26f8bd0ee2dba35ce481d791a2294884e9b47829b457e425446dff3aa603618c7c18795ed8d42d768e584963f21f0b9baab8caa4ac0a34dd4ee4d36fb4bf6ba1a46d36ed9680c25d8a01012a3694d452876e44e383def229c947610f314c5ac651b44d890e53ebd4033fc4cf1bef0bfa3ffe6e1061fbebacc4a8e54df04c039b9ed870727680de8d314969e059dca064d89d482226570ed3498ac0de6e30308a2e7777b5cb7a18a74eeb17f4469ac00c9e4f51cd128838b24a356a8b2c770601af6984a31f0829627a93820ab1e6ad0094862d8c222dd7dbbdbed674102fb663db57c1109244b77e86196b4b2749ff8cbccc1716f047c2df3b976e6f605216dedcdbba3c0a4ce980744ae583752f1ec6bfd3c5458259689a424c3d5339ff8f35ed048efdff8cb02a27c247012542b9eb80c64d33bd71cc602c6679d0881c53010cebf7abf76303d3175754a60426b774d35f70007c0489ff26b8f5081f7f53b527449595d9025dbb926063d9a19d5296890d9aae1553d25abf2428968cfdb4822cd8b9ca0a9e36a755d865c9cd8740aa5e0033ab8e92cd680d7ce97eafd4d176369384d62dc67229c5496dd5f6493fd9a1d6ccdaa17eb247f5803b1fe954721b4618669b5e8ff3c5887ee8c6225d5b7ee4b8dfe999820da24ae889d454a4b93afddfdb2f9325004d3b79014f54cd4e3539cfa0a70a2cf8290b18b45d251e0fa22735135ffa33b5f00c71e5ac967402430e74c2696bee06f104024db6a76fac8c1dcbd76c010e94c489f6e970c671375b427f57e414683738feea2d0ecd4bafaf4ae956a58b98ac79645cb867cc1899f4be44b05a1d55dd266911c88bbacd45993d9241b958b388a8de0bb246215968782aef8e291ce8117a680137c340d7eebfaf131ce157680e2db044c1c3d7db101c1e2c71de3395ab655892e56c6dbf4582e0f6c6159a504230d9d7d101eb742fd31a4dc84d38f7e459098228b8a18cc917e23ddf4826b543e76752e718cd7eeefbef5593fb7598009e8887b6f110958d97d9744e7e609e9716421b75817ed9d33421c5d505148424ea31147ad30135b48cd723f0129573f4e0f88ad3f887d009202e1b5891eb95beb123fc90412dcdbc92bc8b6b0eaa45497c4a558b907771918ca258328d41c031d47a5ae6867a9df586eb9b75ef30d9e97ff431d93ee4294a9647c63ead6c046013d2d9f3174b64a22eebf279a52fecafd87995cbb2b8e5f47f0d42ef0b04581b970e8b723336aed88ece1da6092dfe2e3bb1bcfbac43a54c03c29d97c970b54690b68da752bfecb48494f65a97826192fbb716f6bbae2e7454167ac2056b57ae418333391fa8a96dfeae56ce47109d5ce4c8f338d2e655306fa3ae5f648b6e929111af9d9c9589f10b2eefb0b8a1d2a2e276a90da46192c6f086b2d0ffb2cfad0e92695e60dccda063cd9479039a40aec3e5c6212c79033f037f28d4e3d2c31250afa989c1fa0931b7ec514df87bd8207434f3e6c2f560c9068c4f4c8c4ad83e0d0af5505a0587a8f816aca52faca219d73576cfdc101e3ef124d9b891e93d8db6a0ea014bccf7c71b6b414747191e17f092e5ac2dc789eddd0d702625d251b398f61db7f3a6412249cea68af3a4c41747914de92db0f4ba5eef2694c03a0c73d14cb01990513de143c8a597098b54111b72e88375575c551c9ec82288e6e6f2f55ef6ef6c34dd80ad519eab5533fc4c08efce6e9d4553d952e9c0c4c42e8bec6ea78d54df7d106bb9c1790714f4d52407094ce5cb97f698f3f6c5ba9f7ad95912ddae053189435321341f37cc8260dbbbab622a66e1f50c8c9b3917c3347728f9fef7c6ebb58950b9db0b9f538dfa3e58bb4980e10bd7efdc4ecaa2638bae806cf55992e2cfa9199750420e0dfa6900553363df164884807f3935bcb7f024b0a386dd2549fe48b8952fb9459d73c986d9fee7ef5e4a5c027f928ed75753487b36d007c5ce98a62a8c89dad377dc69162d57cce90efd80f6b318a33e1a6945c90359bdaf1140824fd592a005a420598cb3a8b5a7da27e46cc9bfae5bf511a00f062dff2ed797b6be7b9d81d2cc4e377d54565311aeaf4c80246529ae7354b1bed3d9c49971e3de08aab0f73ea74d743d5b9bf21e162bc196388f463ecd5904e53b9fa78647ee3e6387556c8cc40476b4975f4714a7ff60947ab9e900760ae4bf13a66245b9111aee9af1287ea4840e6f93b5db9d059ec4d61939b9dced2faaadd12fa654bef664fd5bf9294d2ad594785d03bb330166615e65615f3c1232ed4f2b2ffefc3d0500fba39ba5af8000a2baba1ae4020cc5b24c15abf674010c0b96a0c59723986e941a7d0afbe1c5874de6ba6f40789b143524a96a1b2ef4b500e59c7c08c0a54bdb1822df7d72b7cb2e9df5a17a0cc560915bc629520fb43b579fb9f3eafc37fbd11fb5103208ac0582c2bf63154bfa3b167d7363584f2e25e916a00c0fe202d1d01363068bfd5f0d11a634c799c7b2299e9282c337a0c37970338b7cf0cb998ee8343faa648248d4ca3e6bf1a30ab03478082730806c74dda34ad3472420fa13e9ae323b828c5dd5e3f6f368c1f084e7239902cf17a0ffca0c6332c76c8ee651d8cb75a20314ce1e157a2426974f5e4f3d2d8a661cb59ca4f858ee2cdca8f184d0a90ff9f93f6467ca8a0319ae1c9b5ae909156c35f3da9a18ed0aa1e160f393b677ff902947785ec1a5e0df3b89753e357aed5eec21662b2a42605f01d52c14f2281ec07b5b1006d1e2e653157fa8ff294777876590dac7619f8405bf62c65309a8a61a1c3c7ee2d8a47e4c26e5ecb4c200a6e4b25fd4691177519072d6f0d178ef031d85c3a310151a0b78bfc773b1ea4e4e3346e73cc8a278a8ee350b2e3774657671eeb883b2c09ae721edcd28826be8b60e17a6e5ddaf764ca276be4017c02b6e863ffd921ca1a56b111ddd91468dde81011ffc870de180c84e9e967b7b84b9629d2116fe0ea4b135ca806673b7f74b10bd5cf98d7e4d0b318d064161ab4d63d561fb66ce1fbaa6f370e814bcef4daaabfeac25bdedcca422b217323637ff0785391b18db099921555cec267a4a65563d9647be94b77185ea9aac360ab79c60fa52ff518c0144452eafcefc53a227a8faf942b627ac1819935834b451b7e57321c963619549a56fd41a58b4e293e125e486f8806876dd8d51c7b82ed514266e8f73d350623a26a52e04788872d5f686cc3e01d7796df8030e73370da93b7f3854a1d63590485fef065a80e1bfa4a9a68461ce60c2ee5643a1f7e7e6152a26a23515d9435fb624594a424af1a26e0ac7931ef33e462f0110b69698de5294b740079ec228d7e342548597d1f6782da776333c6d00358663361956f3941c315775d4119082a501cb3f811a0e3dfece45198a1db2a1f0af476b8e8f878e2330e8084e79f4e0d18b27668958bf8ae1e3bdc05473286650ffd08ccd67d860506b24b887e65a585ac39bc4e6cc9a58c9834dac835373c7e5f838742016f213ee616cbeb017caa61d1dc08e0d4c31b849ff0a2a17a4e71604f89064a80a6224b227a0861c8140871e4f0095bccd85f0291b16213ff4e0ef7d1662654708a366951d2166f246a82e1be130e0cab5d66aad14482cef594ba1dc0ffb7d7a8fbfcec7cfab1bea9b20419a3efd4776daed582eb1573766c045107e92ed3acb7b03138d56f377b0c0bae33b9cb1c5e4759fb2740f62056a47d66b630cbb81ac773f2eab976150db68cecb5ed39e008930b8947b0a5d3a07052a69d1b7ec4d0ce000f7f88002105f150c006208ff6c322fcfb129ce1b52a19c279282fa966819467413acb822f291c52a90df4546edf3565a72c9fea2f2e2595263ca83db8b1128b029ee6a859c9474d94831837721a0225c19abd948d4abb3dcce96273977f87b12edce4af7b72754a7e656f45488de9d4dfc2a75526d7c935f04f93fc5f62978c732ba57781e3f85adb70f9d006608dcb4f72b21a2b5f5debd9934ffed5336833c7bc954fb308fe44467006e40183dbb6263b794d56e34daa9f7fe95c8b4c9deacf62c1d28b7f134722261a456f99012823f1353b8fda2d16b109bb774a4c38a83a7e0ee7dcf8dd011596fa64c7babd06ad8f814fa6f96f833a995a8dbe2ac8748d500b32184effe47ee6d67c38ba5c2513870e2508ad3fd1896c9a16c815d4824e5a6dbf285294da1707bdb58908a965eb994029e351d0cf97d05e39118a4fe2d20d4e883b06c5d960f54bd74604a66aa631a46bb8d3a18ca9a5184c3f72fafb6471eb05dfa6153f499b7588e219e45d043e7be8bd0c803715734a33bd1589cb30f79a71d929e684499390ebbad4d15f9a9ce2d56103100cafe23e3fbec25931fb538ec262d5203d4f859151608349abf38d92e3798c4450ad050044db294715785a7648f53edbeb781be4c63b513f20a94a883e3c9f8326a109f7f6c0d0fb3d87723dd0bcb93d450d08eb99a550c46e91182f813127acb9aa04d3040b65732872b3957d61daba31bc9121e2687432c7ec35004c32813a88a211ebc26886c67f26290650f8b8a9b99d54c79cdbd0004f91b0eef9971843fc0b4e7230e58a6ea7d5de74e38a2414678b7941bdee76c46cbac8e4fe8743146917fac9ceadbc78fffbb07e78b05b5cfaeadaabb4d1bebe8943953d05a54df21e82f3d0ff4c38b9d167f00f872d2e90d0377cc2ad9f1fd2a4337c9115a89913c77720bdc17cec807a696d4f4da9fa6f727550bc119aaee2d607c2fa70aed33ecc9d06b4a6a595e5a5563f0fee5a61153628ae7c56f0c898cbfd95b8dce0a308d691c10b0f93436f964469a35cec2b89f877d9c51d1132d791bc6d357977c209fb086618d08d6bc220902f25f8d3a3a8d546ce26cbf23bccdbe41fda7cab8b90556e510f888bcf42b972433baaf9290488a04038b640fc3792322ce669428228c9c950ed61976d1a5d7b285e8b9ad425c252370c7e9b31efd0fd0d8542e1f2cb93213d2252639b5fdca6c070fa1e4f7fd090376c1af8a45102d557537efe9064f1d4cc307476d40ae2b9265889db803574182051310081128032cf90eaa62b9aeb90a43c7a94c0617cdd3fb9265288a5a0c777ccd0c971e50e03072a5eda46b1864f3d73f5620cc9c02bd3222479da13227610b0b22a5d52b56703abbaa0a53f6a5616c097b74cfd76f77e2e3f682e18ff2202b8dbf355b2c366e9c242e01c05b452389351aec07ae4a7619171f031b03da2b4df53865182f0836e9a53fdc9285034acd0b8272131e0c7186eac90010c6efe28535a46e3b16ae6e1c5221382a513138048b5e4d55ee86a03ded6ca841248ca1293630e1c1587281d1e7bf0e98bd33c477b4296ff47bbab6fcdf5ca41389ae9b69330bd9e8cfab89ab3fe996751d1d8a68ca0f8c1662a9d588a24836bd7550959590bd90b2284f134ccf9c8e6c35f9d07800a4d2b3119e20e26adce683d05e05306756cc9627a160e7f0796a829ce9281760eac38732c1a9da0366089cf43e481d66af5d5d47d3af84f142ded6fb50e7b37fc404a665664b8657810629e7af08152d0e66fe998667f4ac21bea5e79f8b6ce8f2a4621300c658a17e8960e5812d00cb9450c88363002fe3c1e90d49312c758c9c161bce5ca6362d4852b606c8da9949cffae43253ab5518f58585483d67360a96442f425adbe1e64b060280448d4be626ee21d9ce783f96ce4b301a1ddd5a5699b5c66052447135975a65adaf55195f44f4e39c887d2168ebf912a2785bfc56ca49cf3493d2d466a199212df0d2924d0396fd928f42b3c337bb5b0bf77bbd02d209646460c39188cf2c2f9431104c5914b526c5d3061a05c1d5c76fb56d382c6bb93345d196dab1793dfe9a85a7b91e13c9b2d308c396b4549e8963c88486b4f528b5f13251309e128ec1e2f8a8086e139006efa54bc555aef7d3ddb1b668433cf724c3a137b52373ab06870f128061ee9c2baf9eddf4e5a700e5753bb7867e0cbd336fe18e0b4b633fb3cbedf2e7ee48fa7e158f3a68a02d280ff2f4e82f0be32cf656d9a94e67f6c793093b73ea21483341305893a4d558cde6c731a33bef59ddcedd3dcb8afc02316cbb8f5f81c07f31a84916ed9bff4b1a3f6018f9224d0e99a1fee9397ade1da5aa3507c6f90b2509682c7b103d567b1151cf4c2d4015712baa7841c4ea7c82fdaf79e1a228855b11fb294f5d42a54adc7a689850b1953cdf395bb38ac17118afc92e408356d7546fc2a3da72933d9d3834a5deb68bf18921e19d2425bfa4bcf33b0eff8ab26527009d8cba02aa54c47143b1d00966c05a98a1722297514111108f264e788078d45518127f17668a2ae49a82aaa0f141fedf08917bf4a971bbe656e3421591133d9dec8947107c6b4c5ffb0a3a840234bc98d208ab4e14efb22fdb8cfdf30c964fdfc1689262977ba76760da695b5045d28e289646a58084be26269ba904b847ee976ac1fd4308b5e6472e3be4f2cc107f6049acff357b3e9219b5b918cf641071c1e25e2a943b87c33d48c00311d0f2bdb90e158f6747cf7aecb81ef4a96334c0bfda47fa5b74515c2c4b9ebb4cdc0c2b73183b756185494d0514cfa539a615d3d54fa829aa600eb4a9a9da25d5976973a726024b306700a5d5e4101538689d82c92c0c602b35201e16c803309e4fe261e822a55acdcdd39dc9fdb17019f0f3c50b2c04efefab716897439b644258f9eb89e3e7e3ed6ff73ad5622d635d2e6dfc7fb99e7bc0b0b7c1323d46eace6d515bf4d28963e53182a09d6b686eebbfabc699248f4a37e3bff9ab1236bb56317f0d801b0eaf174dc443e6501d26baea6e29f23e1ff723f09efde0f545f51f36d387f418d5c95bf8a6911ad48b0e2bfdf3af053cc7b836e877b241e56ec3d8d45c256556bad9a0bbb26ebbd021d7dc68f8bd1e0d4083cc613dc4511322c1a73b127fd54f213f5ee79535bd1c2e096c5b9d30764ac1e0c5ead5fbd24e0fbc029df8b1c43a326ce30cf1c179f08960de67e2b729cd6b38afe770ed354d2f9af1ae19db4c184308e075802bc7e3f42835dd3f9dd9af91918b6c2a201e689246696d8f251047f77944998e8d1a7cf4058222bde41f0e0fb683f9386e450b926ea53f7c82a8cc2c3b1a272a17aa860a096729f193ceb34bf3e4e85135b8ec11fa622e539ae6def9fb89d8acb2f4cf6130a389be35f2474f92a3002668402485244c592ef771e0bc89aeb0d41d8353c373434c795f0b3426ff3f546c8239ef3a52b4436f7bc186ca5e59d4e30ac91357ad9da77f06c06fcb62026c1dda5cdfde7e7bdbaa098b6f5c4e9f80c3345c6d2ceab4a1357c9b7aca2bc3746811ed4b7dcee928051af28be4435c4009586c9d87c0c4c00bfbede88e69a3555d13b2fa44aa55ae694808b4c2be9eceabf60c86a044e7108bc5905bd1a7c92546f68b24f5f46690e99b613417418c8d7eb2d65e0a1ac911a1920c8f976b6aa52d2c7a5dde125e09068e0bf9be57f8d2ac62951a6a57cc6525fd7f16a1f225d0702c9c96339a377d127432ebb8524ef7695925384d828e3a81261fa45db8b21bda535a3e7bf6ac1d680ee9b764bf5ded85cfc23a4e285418aa32acf0459d9c9018510f5c1b2bf2586a9505393e75a64cf158d59b964eae0e1438abd0e556a7904848814ea91769bc014338c840167a46a91b8a02dee29dff66f983c387c0bc11411f9a8d3d28f7e96f19c2d904219d42867a8c54aa9f1e0c69b33970ef3245df744c12a40ac8496982b0c69e40a67e72313deaa45baf155e36027da8fef50144b09f0b99db840d23d2795e6d3e09db74da24680cb2f5394717bafe8b1e14198d2eccb6ecb75c01c34a514ede1f40af209c9633dc2f86baa48bb7d18e797fd127ac48e109d0a8ba3eac5cb2433df8c0bf3062af42bd7a0d368eae7eacce605c37ac0cdcd3e64a254cfcd42a65205fa7e2183ee01c7ddad09cbfe327896d31d7ef66756802e1ba78fbcafdc8518cb748b4ee2d6f73489d7db75971cfe5a05e520bf7dc6717ad526c28996022c44280f5b46526367ef9b1eed84d00899a74080b2d5a227598e66bab0f9a871afd856e40f60aed703306ae2b7ad4631103bbbd42b4d3102dbec285e5ef5f5d90ee3e86443ed1a17d8ac5a5ea840a531dcce095e27abaa091776f73b89b1b37b84e37b37366bebb08df23674cfe0731b1537a6f76b407ba1667ec69834a2f2a2667f0d6480b54e8f5aaa65b502939d5ccd76d4bd2928b053648b458512fb6ab821ecb4a5cc78be1e158369c23a2798173a517dec96bfdbd777dd3a20dd8e596f8a64a3ec8b5d27dab813ab0de3e9dddb5015bb6f8e188519b44530f9d7a791c0e83aa91fada0da70c2537295ab8a564167fb8ac2ea6fabd938a64abdaa1fda012af21fb061a44bf5d16f39312fe7b4f11ddf1b263956845ef81a0178c112f3ad32e59e6d855f49ccd8570963bb27d5caef2cb35e9a53ca74bc56daf1f9f7bf87cfb65cb854732cc9ed1b7f526f649338712b026096768172cc16dc6590775c317768e8fa4f191e539bf074236556ac64ea81800415c30f92f8292627e3e47da4c96d138a05479acc66df553c8c23e5580532478460eeef2a0458bf87d2815d895718fd2981c889bc45654cd06c0f064d7ffea0f3071243605ec29d0ec1f94521e8ecc99ef16e346c4db4cbf0928c43821d2b1f0cf71fe7f11e0dbf667af6ab8b16521c8bf6ddacca45de65c8645c7729302048f4f20ad7c1b75a9bdde1a49001b2069796b2d8a170d3d08298e77f265d3d028772e6d72f118a794579f20cbd89be8d74179441ad6f63040b59473975c2204686a1b350dcf360fc023779f6015c82087a7520395ded261a849562be3dbdac785adc3c6634a98e170f8cd2b1d42dab2e36b57c620e9b32d89453888033ba249af4ddfe5654b66168604003c4951a1e6e607d18a172e70c861620298492dde476ecb37f9d772bbc746fa1e164440c7abdf229c113b701e9d986620d79ebc121bc7fd367d4c40ffe399d1ad893f90f6a1647c3e4b6fca1b7c59abc1f6432edf62c595cac901028c248b82a355ef7184a827fec2a7a467194a5b159e197724f07a89e19e717c95af2ca9c8d1d6f1217edecd6d9500d5e463a9d49ae27aeb6fff919938497fc83d3a1b79d29bebac4e1d3cfe4214da53d7c62366f8fde9f323ccda86f52faf215ac5e4309c4d190329972fe44bc03e5ef9adbfe716b92d1b3cf63149d86a6cefc335b31ab375830f141126c00286a224c85ecc6040cda6e49e9075848d40c0076c0365ec2490419c24169febd5e79cb092518b8397a151f7440b2a0f39158f289cbe2c204b0d79199fc1009529267f73b98615b889c81f34d829e2ee6e8bb5cdd782c19be2a8b9bc73f6edc6309899ec971046bc96336516e65c7e7fcfc19b2c0dda4f059ec4edcad0165bd43ff852c817a7031ce50d40cd916b0adb8a930148b4659269a1a245ed384e395cfd07bf8a432c3f6eadc3129a85d5877b3fec1ba8c733650791132f1a616769d23576eef75563172a109deaa68da452c70d36092590754c5ded10fcc34f1e502cc55ce3b5e5aeb0aa29224e5cccb07cebc19458d929aa67ad5ed90861528ca0568e96caa8c592c43f951d72442ccbd2f13ba27c6cdbe900207f787b7f2ed0991296f0e3f8d42d0b197fe6cd7c5609117617be83208c83b49094298027eca0632bbde8c8c9ad8a98b993fef10327a0eae007aa304b6da6224452f8dc6fd185d3f84745762f517aa15e5e3ff5b57be920db3765ab96ff06fa68430f4d14142ff7042b3cd33e868d12f237a60585ecd78745b6ac1a9bc162d1ee9f5366db22ed0a28d09bf7362941689ec7790bb753f61f53d7c2ffb6924bad9faa91a896e8c24560b0f1a8e1f3fffe298fdfc6a38ad254fd7f4bc2c768877e8b6491b4021d0857c5f2fcfe9737498ef6bbb91f8c6b2a5c728789eaa45b68707cd474f9f5e19eb4d9331dd9a0ea460ccd5ae611f742669ee2f32497befb76976d791af12d986647417effab62585115c1e8e86bbf17dd2ab057cb07d83803ea26337f73e43d3830229d1313735b217561358f9210fec6acadd8d1995fb8d11028f3f3bd7ddd4a731b30292177099c1a56ff43770bfbb0e0bd3a798cbde4c7101404bb384d313542b4bd5e74e339c5f5256f8c7a30b24716a8048d93547c10461612af2eccd5a794591be7136fbae9530954e528a7e4b5700cc44e6882a45fe0c7a4ed050db4c05c0a5ffb527ad251cf18190702e61bcd760df5be830eabee0f6bea10e43d4a3d145c084464f822e7bb970b26b58a290c2fac634c8d7eb7de9185d11a34a21a7788d5499d687a9c6ce66aa1c12aabc056a32272e47b87a44af9f179f0a7bf51340361344fb5835360a7e669145b57ec7661e11ba449ac129f7291c2e96f7fb2909a34511d9da3fa6af57dbe0f3d62373c11343fd89bc4000d286b8f0a547809ea0b013c4e7664dc3ea66d5fbcdcf2203c47290b974158c7eb6c63e65a4caf5da02ee676ae0ec65b1dfc77aff29f7d898bb7bc37868ca6393ef06be49bfe068eb4d4cf2d3c8b2eea2633ed794a4fed6b4bfd75e099ce06503a3d0f5f43369cf3fb149e4a21f6aca998ce02b03b3f08dd5ada5c79a18c28bb0ee2f150948a8bccae353dcd11fbc71daedf153209fc632416b07cd91cf6aed807422851253ab01e9f51c5b50eed2d8e8864f3020e52c6ef2c115ad8b355f27712aadd09c060179caafc62919c05fff5e21dd2eb8bcb39f69b44574ba12ba2cb567648a72eb20d033730122be37d68ad136b100ed1c3aaf85504e0a982cf36c18b1d7604bc9811081f15f339f3ae442692da9af3b5ebfc1a6c69a4fc7593d8b804aae9f1f05a540622b560d0136a1ca14639eae98e43bda7e8d9d9e6342e386a9a414d4549c1f9207dbf33cceac040100dcdf460fc13a040c4ddbc6ca6048e691680058ab69a7ec221ce22c7c6b6a598f3e645d55ab800f3dc14038af74349eb38a4554313ba4a4e6f836866cb3527dc75f62b3c42132cbc532299717e12197990bfd87843800bf60cef2b8b80ac62102df5ba511b8df9209b7d017457858a849c3be7429d29313ef817575a81a992feecd59e5939dabb389fe0743e8412b7a3ef86db242f2b0414d63cd17c68ec1077726e9d4e1b10d2fd2f472a536680c386b5afc50ba89d0574bdf59a688a13e3a97ccc5d9d74e18748294c64dcb08d744c54c5f97fbf9d13ef84cfb8e18b0ce2b5e4a1b9593a5ca511ea264c3b25fd7da2a7dcc3f28fa4e7643da24e36dbd5ea7a711671f88502eec7fe60b9d1ff7c3284307c7837c9eecdcc89c0e28510aec256f9e312e7149e941260dd14a9c24cef72e2a5df050f2a6642d39cb0e907c6df01cd0bf01cfb6a68d520bddaf6284c3c133bd270af962a586381bbade0739c2ea7211434fa528dae11d48149fe55fbeba61408360c3e1a858d3bbc1a2c10abaf27fa29eeb76669a20218d889189e0dc3b9ec2faeb583447c530a5982df42de60bf225facb6206d4bc93bd33707ee1628500e305ff1c66d0a6e2cd4e4c87f0059620cfd68444f2d82548e58cea9f35f2f793083853d535de830f5c38e9b841fdb2a308c3557cc6bc2e6d97aaf4205aa5059d2dd02082c4ac94b490f4b7d5fa4c73a3c51a68b623d0490ebc3a8ff9a409f913c44cc1d3fdbec85644d7410a7900c5e344997b9b4a76d7d532eadbe0996cdb7ef328eba94447671f9ab3efd18c8699e3d465b0a6347d733a97b21ef9c4f2b7d5008b56dc71fae85b4cd88171efd857f39e3e13f786ed2049f377d85cf02bb2fc4a3c4671442362a9289339ccb2ef9a567dfc48bc7897f1f0c17c79c54492512d3b3155a14e70f6fc3a214cf0593c6ec5435f1113a01af2985431aaa136f352be39f54ade48cae86b63790c7fc549b1618402199685d0aedc85a7deebd74f812280bd2e3f386d0c5a44b368a90a5831769d8ccab20b7f448d07901fb6647d360836029c9bbebd3110ccd67e86db339e2578c02e2323b2f2a879b0ae7d46134c6f372d30b2f80252c62ab74c7f86658cfecede9794220086f3d4965bb2a4bcafa85c710ab5bf9c9c06c66c5d9d46e927a5929d3c58899a181b518836db644f810e7edb0af3931ffa633d52c5175e7314ee7725df1da58cd86ddef14e846e08c09b678738b9dfc40efa2018962f4ee2d3a5edc44b49eb69ef445bec46810a58815d59e4e19673cc06f55464c911cd944a6055dcf9a328295a4c328608d8b04bcdebd42cf5d29b557fcb33eeff88c2cb93678066c43bbdae7b0966b8f0f199e7dd5c67e2936ff8abb5e5e8eb7606cc06fa1ef6fa35f10dca70d205524bacebd9706684502dfea9965335f13bce55d7ca16462ef20f23ca505f4ed5187666062df5a0617bcaf46f6bff65e020b509a44a8579f28b1dd915393d2814eff13609af9a9a40de52a9c6aad73ff5aac1eaf864d1ff05def81390c3fdd861f2f6014e2001b18dd9c58a32225ea135843a184155ecab8e6f94a27ffd6c1adfa8764984f94a16d1fa5210be9befc2b08ab2108c1805bb91654e0b1b159bdad8826a6e00a485dc9c53978baa9db15a33646fcd9b6a832367eee0d27773673ff34e629b5a1841b8e7d6fa71b547e83791a57aad99976c26fc597400303da9734d3cf605fbc8791eeccb11396d2628a9b05900c9cb52e6cc005c09c914a46fe79bda2a54561f0f37a54bdef11de8fafbb9506051c1c9191097b6f44e3d25bbc289dad6771c349bda37558e7eeeee46173ca3b48938d5a00cc8df4d5ba9ba726f8b1cc98effa6cf4d4fee34412e133cb32b9438c667012f2523c1fb08b3091e5614dbb254daacdfc06b9b794b29f2b36e09fa271f03037b928528205ac2bd8c0c7a68d01a52e3786e71e4d9ef21927f8a57070b9263e53b9201dd679cf0f038e4291451158ee385c73f0359ea1eea9b0a0ee04aa90d155effbf3bfc064e4803a69f1fea85ce572b9168cba4e5367eda20eeb7aeede8d9a89c76d68f34be2c767163c8ecf88ee925853643370d4d61cddf812c92ff548b68913fde28d0a901a6f0d35c622cceba88cbdb6f83a84e6858214eef9cb544988e2be95639a5ce59c6d59cdbaa43ecf1ee0a56304023f87cd9e9d01e43a67fc793b7090aae2043ebe27e31b711d1562a4337bcfd58244ef25fd58ec83a7714f68b0d1974e6fb5c493fd14e085e6339af68cc76f59cf62727c59a87fa9aab4e2c5d1d1227088b4ea7a5aec64d8fff8e245555a6ff7715ef82a99bfcae49761d98310071b4eec372211abdbe73d9d6139dc050bd0d7063c8de4430eeb1652c69a49b2e99ae921504c6b9352cd315586a483d6e37051af5c6632c6c40c9b90d5b957519f7b52c82535ced3734f68a5743b341c290f386672fd1269f0a948a21e3571dd5d95f7e4b7e39bb6d2fb31f99fa95d1a7797f8437f997d6554c1ede0a81c6a8468f4c8e695c133aa121dc51c5f0033c770b04c906dd4898f4cd8163e2db9a4cecdb31e0dd721327ec70ed0dc0ee0a88feaa056582ba54c0a0e006126633173c5ae0a10bbe640570d681eeaacb0529a1b2bc127f18db1e1ab6bcb1a0000168fe700607831a5456360a2d50199d372e4ce4365095d44873efae88d62206413b9eb01c34f969e63176f89b7d496cb9670cb8d04259f58da7f2de4df90ab42a5c6543ae808234aea5ee47651ca8e101237abebe4f62c135d8bddee0aa94c87f0dc2a369918bcebe54bbe56edc7450b73ec511ac2dc53fbc914c6c742d45d566a11a7aed92ba082dbeb54b3e3e6ffcea26fbc5b3790171b0db410bb290d8bf36a948cc93ee847f0d97af272c4a5a087c61426af22842ba5276065278ce1dddfa2a1b75de2e10fa944a3d928532bb77a45bc0e4e2e7a8bee3cf23c84723012e1ad6fadac005eb2d85645a85a0ad375b9d25eca9cdce8270ecc1e3414629673862d571d720e418a39b1e00b4c9953a76de80bc2111270c1f8f9477c14f3d85806b779f4f0b93b7734bd13b9ae817d3fc3de8ded1ecdba08c2a23453a440c7e3981a4bca039103489aefc8b0e9f5ff0946e4cff3147fc3cff2608a230a040140a87efc71b0a5ff86e641c1a2c4774800853a6af24a6fcc25de3baef9225d12f2750ad10a1d3db33866af226952d5a1874c254ad8f688665ffdbf7d55f4e05c908d4b1129df03cfcd90cdcff40c73a44f9954d68aed7485284ad4a8725d5399b3c07d6d65781a74cbdfb3855c5f1a59a5ac573fe31d4b4ef22282b1eaef72c0fd87ba188970e3cae1a7d6376c739a18e98d3cea1f7dba1bebdc046310f1671dc62e6d01dd1a3d3a342ab819cd5d856273509f0227d05e13165340e73c8d856a3b7bef2b1f2d089896ceb68ef5985d7125d5f6dca651e994e1908085149cdbc9fa53bfe2beab8e59eb50625122814af2861a0374304f411c894564a9785383d02950f482f36666b4fa2826003236736295d2d365730f1c4a65783fe3c268e95315af2f293db00af63bc632e96e05b8e5a1bbf61643b179f2a36c3879bc29e1da73fa6454094a33e9715f6c2f37feed0d5979bd461e0827e863759cfffc1448f4191bc949a425e54417e9a0937636af51c00d3ba25e775881b129ee962ee0056a5b9eb809b8c10dd5e0a120de7a31b5c6e32757e82f7842609b33139e71b99a3c7b5d419e4ba0a7804a149bc4f7524facff172ca2184390311b5415f0cbfdd46f1c53b73fd4c0ee36bd97f8a4c941317fe785e6fd640fc1de983887fbff972f6d4df9cb352fe6c2bdf73693876e6f44ce585e00cf6690fb8b9fe62e62a58ab476566ff3eb8848618098026696f3f1d4bbda1d7bed85bd7b2b2c84f0b3f31abc9f897dcd1c6f02a67424a27726e8636b92cf98c5989258a5953404060d1834351ec71c6ef4b3365f873531e0aa4a80cb0ae23ee1f3b24201bfb811601d9a4d5bcb4c8a072521b5cb73332b9e4befde277359475f67b35c539df9594609821cae810d9f4fee4a2ecec21ae7464753de4f6b41bd3ad8766139bc05a395740c3ed6c655eafabe0de099469ab1677873774e6dd32b2ce2be35fe3ae3e49d28a6c2c99c67e9be9c002cb1f3752cbb24fa97d50164f1a7c56d96ffd387a46f2f91967fa9a3bfdc2ba96f34ccc77d47a9a39c76b6d97ee448e0126ca166f6de580710db5586800549938910cac9f0ed202dfff061f6491ababc807a6715da955e27c29d7f90efa4d0ee7bc07e5c2417b8ac965a74ecdf51eb20558ca081be80c91c930dd772a3cbb5142dcafd919467a325e18b074e9b0a2695655e754807be63264a80b4406f4f9be9d3f48b9b4f53983d29fef8085168184f99acc48ec5e39d70537f51203af886fc85fce68c3045072887db6cef71d2a371a079752e572eb259d9bf371482edadea9e235624b2669360dddcabfc196cd17486e5cc547b42179d3bfe271ffe131131f5ca0beca3d2efcdbe2aabd2b93ee4a76cef5a59373aed7a220242c2ae2e3bc6084d92cb8ce15272233cb88ccae3406a565ba1be4ce6f58f0d2cfd12040b0e2ec9daf1d7848a5ff58d33993f275e8575982e490899a5eb8129fa21795d2562fc12c8f5d01fbdbcd33a758ef0b0ce32830c02957928af9f774e51cd7323d6f71c2fcb00bf267d1fd6de952c44988c22b2b8039929b8c82ce9246405e9f58db202a469855d2b1e57254ec9606fd3b6e7a11d5da879a0160b5eda0a683ba85d66adca73251f576bce5e39777a9c01d1656fc783e9f620592708913480d227c999c46799ae65a4799ddd81bfd7b62c69740c26fd4755df832560ef4500d4ac554983f2bb9bf3c32570dbda1d2897bddf2095ec83903ba5e6812ea06b8ab4a493d26d9f0b23a9c631f74ad9434dc2893dc88c4ac6a54e2ddf306830f69d9dc1b124c0ed549a38d74c25e131e82cf22547bc5e5c553f59103ecb5e5fbc2d8469c8baf4d320dbd9e15d758bbf9a5942f781383104bc4c9fba15d71a06b85114535fada9c375e22ad1a6fc2b8bd286e0e3fa4ea45c15190522ebfe9b08dfcd27197f5fbd7cb6e1efa40c14d7a14ee72c5b6d965d867345c021cf0c2432f552c7682f8c82d5476d22acb009411e570948f0869c21f75b5fe5647982ae767922d77bee2e56da8da1a91181640cf77c34b6d76a814a383ad4f71cce61e5564c2fb3c8fbded2b958a3d06a12822e78f84f45657213a2d431664029c9ec41bab12adfa89f158977cfad2490f487c15d455c66a5f1b509a986ba3c8d3c0f8b2c5fe886887e7f1c33c661529b9bf8535d8456c7ba0968024c7155cf9ec99940e003f95f5e0318fd00d47ecfe50428d01f04525137af57e3a4d051ee3040cc0372977b646c21ffdd29e31dffebd1b461e8429f766f8a9219aa46f8e7652e10feea22bf8b8d064bd4b65b799edcf321b2e20ec54f7fb1522c96e5eefbfaa074c511125e7b47e1c959f79002f5ffe26fc851c3458a76a1e5c7bdaf59a3329b0e55104864f2feb1ed4d86fa6e4ae0824f722f094acb0f4e72ab4b7c1f3faccd81702c7c69d8326c5bac178a5e02a853b1ae97f1b62f8694211adec4800890c6d5c57053b589ea6fb93bfbc7a459cf8864f62af4e9cc292558998f6026855d357f882920192e20860f4dc26d86d36f5ec6c708660e10dc51b29df9ee4df0a53359404efab368540de0d74e461104303655a3f8083ede3639195b1869ad763175d018335e574ca6fed7a141ed4addc2d6f777d51f48e1a87d918c6c4fe5378e66e11f28e3bd6b5e3e453cd9c9d48565c80429621a3cdb386f7507cf418f183e4bff94ec6bc638d2437a2f611661b3495dddeea921f9488cd6b7f7eceb2c0e3bfc98dd1313dbb4ad41fa8e46280af364d42f204a2d940b9a97096977eee8efa61857d3db7640facf7c126c3bbbe18b0e6d031fa2b573cd55dbfcd37ef5a3dbbf0401d2332987b77214095b6f90d8b8e119940bbd2cfec03585b2bf9c871841f33e028c1a324a7e9fdfb3f5852f17982d28d177c127b1b7443a15dad495c02ad359d365ea547ee766fa8c9e5d647ed435d71a401e5089c9ade3972308c308bc0b27f99346581416811d0607c9da7d31b317cd994750c6000ca234ee1bd326d571c2c5bbbc1d1c06c96de547cc7409cc880aca68d83065250f4b7a2f9b5c7789fdd745975d16368c208b13e4b546160adc297a4bcc7ed85a595a739cad5dccfe7775eaf3bc456b9d6034e0a63b0ee7e6a8e2510e9d49f382ffabc96243db9d0eb7e441b28dcd5eeb0be705d91ff3be5f60386d60cc3b987ac819cf1a48ca1d89fe050c1e9fdd6878e5a0b860a694b6e3e8b11140c98bf3e436ab22078065c34a75921af71e6f3b2c50c66087f56d7dd27d5c24110376a91f6bc17d34654dcedc0d27aa276dda51fd95a0b8b0bae5579757d2eb4fc2edac7feafb3906663562154bf2c611ad560fee4accfacd3fad24c44546b0cc176be1986a72cc0fb11bc87aa75a97d190bac1ebb4ccc1f26ffb46678a53ac972a1746a345bd5c1bb610dec0b89a850dcf26e70e714ff677c15c6d1cb88ef00c60fef6b730ce81d80b1eef15638e705c2acfdade5888ae8bb9ab22760c37b0cf14fea9cdb94de936247e1ba1c22f927573f897df62e30bcde26496fe70fe6b3bd4087279fdbef368da308634298f31a054cc29000872072c410f532a62552676a240eb2fa477bf5d56871c311edea636bb3b87f911aaad9c7e0c79eda70a08c24cc9cd75720a9f45c1f87bc55a204bc624ee8b79e54bfa40214442c517fb2363dbe12578196ebb60801ae7c1346bbc74162be5fb69baaf69588984b0699c38e1ea151868fb86ae81e9c6764bc7112645e85fa5d67b2c500569d4421bdc2aa53b2bcd6d576e1bedd4fdeda07ec8b57dbf3ec6f89371daa91e128b6039769aee263f0e09d36d6def6ad89c65a148a104d4daf59aa5964afccda3a6b2b8075d3e57a3986f580a7014ef4ccf6eee528d2473cb42b423711fef21154215207a6c538690df1f0d8786cb286ce4ca4ba94d9aa99013de078459fa9acb82c87d0adde2e294580b1cc61fd3475343ba0fe19ea007834a00520b4f77c9450a69473114dc516c4bbab2d440cdea3c01fb1ed4c9694e93e0378657a7c4ade5592922c38e7358194399184f8a5eb71a8fe7e21b1941850e3d37f2562d3675a399df49b18307e2a1ef782ae0b40eac19eeedaac1aacda5907fa93a9b784520fb98bf777deaec18bee91e98c5ad58f68e3d48c66bafc38662bfb11a65f769a7bd24edec9e388d950acaf9e38641117598887328bd4dd575aa7881de853686b1874768fbe7319564e094b7827c43a2933143e898182c267682e6f3819ecee100d8ef5d115f19b1b12376a37311f541706f3eeef82f90767187e28438a8a5b12af777f935e850803c6d5a427c24243397b7a7bd8f9843d00b7ef806dbf8a94774da749a378d3aad8b2002bdc354f3eef263dd3a53177f9a2abd79d084bd8a711fed34c4cc85a002e899bc22c1a40036857247e1975b281eb1d9ac1c98c3ad44cca79119c226d80429016ea04ea49795e4bfd923a0ce1ccc327f142b818dc1c7fc1535152617558019da7f0133f33900b66c51510017d2f9999565852d8eb67fb9d05fec2c78de54c2300dc573ee0e8a231ab5891686c533aeab79c59f134f2026141e96c0ee389456da271c2a66f44d08bef6bc9da7b4df2703300b45de4ffff2d2910ec459ea68c302381b872622862d036bf51a72e705cc74b83fb4e6618a0df753ba963b1c9870b0844e3a14bed6cbfa59c669710ea959dfea24b4b36b282e19b7e52134fb236f11ead3002a79a0a149b5825a60762a64196d782e27b99bf52e3c384862fe082b194174f87c09c5e166cd7fd1412f6ee90da97669c48ad8bc5e854687f4953e822bd1654f8f59bb4503fe3f2c44c102879297f2727ddecd2bba095b27069f8f1d9b03cfa562af7b0b17b2a0b51b92bf0e77416870e667df29b25ff341e3eeaf92e90235b65b05a929fa4a53e4bae8d46540a90d546e1f33351c1000d8ba82e31011f7d28ec5a832e50601c227b278b64af75ef9234c36b8e1ce1711279f7c16dd742e5228b33a4d4c7a411671ca4b40df645fca553f2993a8113f4946f918a13c38d4d85ae3fe2b87e8d957fda8fd67098a9ce29907d0990ef6aeec9caa311654f0096f4ec1e1e2d18f7d32a00d37a8cc0ec6f78428776d6f29a3b66c1da14ed32d289f94e1f3172aacc222c69bea11805cab8b8a5bf8c2bcfadecd47a6c6d2eff04f3695736e40dedea39b45c911272f06e9fe2d52e95acaf3d471dbc513fa45dcbabccd979948b12720238c5ef48684399e4deaab2248d49882c1c996ba13b17171da9a6667154d29d7d3eaca67517c449ca957a5bd033ae6a856a3a5bec3e5dc9263a3f1417b6b928accf16d386ae7d5423d3f14099f742e789e8c5857acce15f1c29edc93e9169aef9cc57e63ac50e420f9a13604bfd88337a93ba6e8f55883e1b62149fe959526b9f0e4e39d2d0b6374023329926ede93d6eda4a85fb5500ca89f2a8a3c54112f7ae1471cbc7360699422adfa671e0720d0207fe7a3e6f4b7fb92e985ec4b924d85495bff85a239406b9fcfe7e406e149f50f3ed45695d0ea89bdd28390ef436cd5db2f39fc70b3486a4b87909076946f6648a4f5d2129570e0265ed583f9a9c1baec95a56794349ed2dd76bcf9f70ac99b8fc1fd924dd3f92fbb58759372cc319a9275ded27bbd5071beb09c6f7966a2b0fc6a161f92faf6eb1c6e15843c42b314b74760e9d11f8162073c9af1a2a616b4d9e4b5d4f9656f9add8c07b0531d42c464972a1fffacf0e3b1291788687a46a96483804b4d993e109c819ee7b335c5e3e41f2a60a3bfd8f844f93baabf6246b87ea6c55d302c868831b00fbdfa6503786a222ad1b26e4290b9e0df1b25bb365ac7bbd30a87c23230515e70506aab8f8b347d4f85aa03724a31e0344fce7f7a13add0e0f5ca9ef33cc9cc1d1f17815060e0f139e56ed814fbe1d299a4b10baf06147f8a73a8ef2f11a507fd8ef9552c3cf7ff6f32d93ca5e9560d4bc27e75b86e16e2f9b082699b66c0a6bd30bd3c6c8c9ab114675c531cc8ab23282e1500d3c28ca5164b92d6a4ec6ef45ef09277cec751dba74319f5d0e49ae33ab25c7f62c2c68b6609807137c3e4723c821eff5e5b7064eb0bf6ac0753b772624f36add1fbf2acea37150d100ce75ba2a0d73862f8e50e654a97aba5b2429b0a1f8b2136d717c1c847b000a74f9ac475a3f92058692f28a878e77ee4513fad8ed37b05944128d9da743aedf322ee04f2ceb1b830a90bc09bbfd09eeaab001ae388cee0c56cf2427fb00a8428a96237b8475df1d799b39c21fa32fdbfd78367c982ef5389637455995ea204c1ed0428814d4e9d704d2fb89e215575db4381ca8ad44973887c763560feff691561cbe6f3e2612a5c9085738c62bb8de7a1a601519608ce7a7ee869d5799eb9a46c73587ec15834fefd063cc525aa65c87bc0a9ab34adcb7df4f837a391dd8bd926fc4f489c43d1cdbff7a9a0e6e690f600dfbf7738187a7448586e18048f6a03a69eecf91611ba3dcdf4f2d14b4c5ee8113ddedeb218d3e72e74f2f47ca02c964ad5f6f6900d9f361c6617a35777ba5d6add30ca92b1f804efe5dbe7598d72f451d977b877b6f4469f6a066e33b50d47ec6ba8414abf00cd2671c6b0277557fb2940a6125ea18dbe369dc1380f47e4934d6b0c8d1962948aed5542a608ac1cd2b3ded6c7ba0d62fa5106eed73e076de31fae21489e7961d7850240fda1f61b5c3a7aa8f5c4d32d8a55119a387ab858393d340656222d57df6c4957d6af129f8184a7ec3f3a579ac9fdd015511c62723ceb24c4b634b18e030663b5afeef38cbc2455a05924374e13473e59cfd6ef1c700a06e5c7b839de8c7ae9c9069c43a1f7470f5dc7831c4cd02e08c0c544bb59afe2b40240fc09914811f0362cfc5eb06725d1446ae55753998ca9216a126e0e0084b788389c3902ca4cd594369fdbb6a8ed56c03d3d3f1d82db6d3bc60b04bc5a9f43ca24d96635456f8ab08c2ac04cba4e0bedbe828a2f492cca7548ef8bbaa4a411e929325dbf161722bb29548d4f973652bb5a162b3bfedd1193e1f58e9cdf038988071792b180c1480a231d9bec9247eb01ff3cee978fcfef053e98e47dc631487185762cbc10cd665af0aa56ecc64255db2432a39db8fba4b692d1d37ec839146ab214399f9a9e6c3690c90000bc2cadd549f2d623c699f5451155d6680ac9c5236c76cc28e35653dcce149b1213ee9864b9537d4ba64b1f24f590cf019b2fdc09b3802e6bcba779278494dd4a29220ecd2bfcf209ad00326da7d3afceb6611023c814f9f62c9e2a962242037ebec491027a4029b04cc317a4a056552d86f108f89aa90a282bb014d0e61560601d912712ccca9ce4f3ad001a7a312bf92cfff8869733f21a045768fcfdec3e2997c37c7bba6d09f885c19d513de2b1f1b891bf36f814248522741d6201e49403027e7b27c64324dcdd1ed2be584b66c4a7b2866e8943f4798e452d5e6f3265488186ce40454bfe07268fff72e0328f73c7d03f041bab0a28a422385d0042a7c43a3a17918b5e95ee2c998d53e641865fff6dc8215e17606d084fa249aa4edc92ff5ac7c1ce875178823eb828030ff9c68a3fc92a84b7c58176e759984087611f298ce516afab07ee909458d46c5d496de52d02634432d4a12e748bcc856008e9b42d13ca829cd90cfdfcbb609d59a206aa08e41365f76b51c01e32c1dbb525157fa0c46e08ffc366667201282298c82b25627bfc4e674a6fe5db47607713a64bd138fbf7ac60336c6557c24c15c0b794b28ff21c1e5ab94510ff8661a014ea176ddd058c3268d0929e25fd3e3a6958f22bbfa0966b1eab58a2f01efedc17aeedb8ba9d0137f095a8e8fbdcb1a55594da6119aaf2146f065788ca831699e27be841eeee7eaddf37acb83730b848f500b7204e47ce9ae850983edafd900be609b788e4b812ff620848ef66d5e07ffa252c12a6cf0a78da19907ee1ac7f7f0a5b68f4f9353be1d4d0716031ce1b5a9e4b77b54b2bbd46f121d8377633322b24b46f441f39547b89167972e781053f143156120f640570788c90540ed2d9bbf86815ddcadd5049a85e33103a204039161fed8b76bce66900d3f8ead0740c41b17923a66016f1b930e5855256cabd2383be6f744cea8f29bb5c1543813d5916f098e8f58ad0d7401f663c68b6f5a074e6d344cfe71b1cf5c0a32cf28b788c8dd3fe9ca283c7e3e9031b492cab0a38ce9c355547e186c94f65ef0109f5236a73d653d145b9757285facce03cfa057800df405d9c11365b6fd82cc63011afb1d97fa62faabc6e9a42d9b58f59c502ee71a563c4875d8b183a6bf6debdb7873b234ca57693a61a77b6b43c68b90d60bfc14ae5fcce5d6d0949df3b90dd38f2b436b3a70b71b193446a52f3683a28df0e4f58f73756c53f34684e5597f70f3e07ba03fce52f64c47044fdd3cfc07d48bb6ca63823930f980d30bab90cd563013cb7d84ba48cd5a13473a7c7a8b2a047044d9b3513e0330a5a4bcb9deb93fb7179c948b07d2fdff3e4160f2ce1ec690407baf8264a8bffbb9287fca0619f08ab8615b80db1ddf542d4a2a2507416e01e4587ba5343a4577c13e488789ceabd2c2bfe1779f397d8d8c85128e97e167b5d51810eb08fb4b42845c93edd78397ec096bb2a9c2b7e844133ea29875efaf2facff48ca4c75f82193e4395cd397ff530c48bd7ff18c0a984e145dfd539c285f05ff48a54f9245ee019d544b8299c291805e29f1e1902f1521bf7d1d436dff1c1d71b6e11819a36c6d5d43985124e15b59e5b25502a26e84caf11d24cbb2e88bad80cf1e888242928d9766a2ba8f4a598056da248c8fccf0e2813caf3acfcff2f90f27a17babb95588fb4b2d795caa172e3d6ebe10cbf626d9947b0f79c678e943a61f4c4fc68dc68f64180e406812019004f1a87da2f7ff3c286926a20723e6d231ec7c0a48b9a39137d8628bd1cfb01a63c8f2da2874f7d8188684694702175f967f52afc92586adee7c741659633ce15fc0bb0281b9d4c93ee415553ea738147f77c390df60d711545f53eaf5eb22d48ddfa83127b8775474021b3121b4cad841e2c83e16b9aa1c6430d4868f10ee70398cc58b396310cec9509c2ec9d8c7906a457de1a313d07ca606cdb814c3e0a5b542a68d1c803c2a68b9046e36b32e7381bc3bdd04fc22d752ce14173be32000512d6c312c51f1f4a24a46b8a61af37b6d8efd24e713899a7bb9e17ca21d8224d6f702238d8e7adddb7e89e51798bb5ecf46a7c0763898abff5bf12aa4c044b4eba23212dbbd77f304a172b42cbaae1ab5e45e2bf76bf4784aeb874bb945715fcbc7a04a60f0fcc39d32d91dff53fbe6b1e58f41bce5ae556d45144966e1addf6d68caa5cc43a351cc1ba9d278b12b2a49b67215fbb2bfb15c41c52179dd7cd962fe83ac11f993a88a64b0fc09dd992dc7a64c3c7a8145faeb33da7c5a31ec68d7dec34b9cbffc3f8aff88e080736ec8734f755eab7a6cb471b648bc208ee7ff6b049c2dbb6615698980f2413f0cbcef3e15ad9b6056d3ca5e4697606ef902f41d6b8c21d3dc5120fc91d9a52a0e1adb3dd3d2ef897b2d826a700deddfd9f3c905e67c71fb1d7cc6048779cc231dda74478829b926a1fabde23fc4fbd080387091baf415603b51722a3a763dd4069c9634447f50082db424c1c0faa5a6f2c2504b9ef63826fd5489295b3c2c6684b5c453bfcd2161ce18abcf67aca1601f14a0d37b4d7944c16c8faa24d3458aec20a01c4b6e9483688caa4645e5bf41da35f171d94a96f3b1d63d7330707d2e173d84cbf3f6e7ecc07e83094c9b9277e7183fa7cd41e1ae10e50f402d12423f131d4183149adf704081f0d8823aeeb830bae094652ab438719c759c8e26bb8e458f42ab540fed1b32cc1edee0c6eefa21d605ae98cbf508df5753db58162730e32d44f83c3104677114cd2450f664f987fe1ac3e5f66360eedaf20c2b96f2509744097ac2cfd2240c9081c891f9e7042e66688facf90cbc2b4d97e6d55791e24c7583c3eaff1f10fc86d11be3ba29c1b169827f4ff668777a8906e394c5311ec1a6500451440933e7b86a6024956a00c833caca021cf95b15fcc942776272a21817d50b0f7a74d8bf17319b11385c46eefba0c43b350d00418aac0c303e23f2e024cf1d340058fdbb8f09f66a61f693dccb79cc5e7529dad63bcbe01c7b03429848da08e4444bf72c96aad4f78c28b302933d5f04b93c2bdbe2bf4e6c1f05f2a3c38a3b029d8e1ee5b4d318df4d893bedb4d85891e3a8c035f1ea18fc5ad3f29435c22f0b218c724eaec338d3ef105679ef5bd121aa3887babfc2825d15e1a0fae3c4801636659873b79d250b4d8850917e879b4b6aa668a6a7fd5a4276356d76859d57fff5c8fc997462d9f4e2501faa828741915982f2adb4d30ee81930004b642e2c802d69083076dda0b3d362fe77c3e532f4277a5d832bdeb5ff000e000a9916be1f6240788bc538ddaf968be9786b16cb446e49d8f58e12e69fa8aa7069593d821fcb04d96b5358c99d36e27446e565f968ec609060b3a1083b156e340dc83fec791f84001ebbda17d405a5adea941183105e5a72fe1ad44bbce5ac06cf188541f6a0064ca79591fe8023effaafa5a74ef096e2d4fb4e1910cf8cb434f1ba9fdb6b4294e630f917d874e365fdf91186c572df3740e83d92fb6a5ab43854088168ab72a1423a43702b431b95778328f996a70b8def520df88e5cfd7d70cdde7519268e55932d03e9fac24e781323ce13578a6b1210fe78398a6e73a071bf21cf4e2e426020d4cad4f9913fb3bf03999b05cb00e68bdc867a942c69c1d559282092fa01bb981b86f784885a9128a4f54466fee240ce56793e816d995e82af205369e15afc47fa0747cd801235a143587acb93567fb173e324a63f9d7643f01811b35313a72804fe28ee48e598b80385d5e8ba24c83b6db277375b09994dc6b1755f9760146a413ab2acce5ea724cbcf32fcc6eecf3edb525abf88b32cf2aa41b5c2293981947f3a7f0ac4bf53548e4c18cc3c9cb3a7bca17363e44676c1a27877fa252c93aad041b2fb3531237f70876bbae25c90d01847a7abfab10d2593ab2b9acbe81fa7b5586065157e917ec6a9845d4b10d1bf617246afcbb30145c9905034b1b2a1fb571634e3903a8c613f3eeb7834260687c76bc9c93495c20638f3115a049871e85ba6f3b7bc19fd09279fde449b14f171dac999f3469457e588e27fe17916e714978f51373380920c5032e9138349d53e109d855634231517a164c55ddf1e9e004e4fbd9ba1866ad5374a96f82663832e07aad4925de58b43740624dea632907c4e64b5bf07c6a3924381dda56aff4f0f0b705e0f879ac69d51252de0dc2d97c9e5b0a9a3ee4a0137d4300cdc4fe9aedead9d58ec0654f2d91e80c289a2961f76f1dec9c607dda52b918fd9a97425ad5d4b8be5f03abd500fddb2cace2c2c9c9499bd7dc42f91fcd9220938a3a89cd96545830e70419a05bbe36471ce57ec26211a07e3adefba985eb224e01b4b59261694a677e062030a38cd6549624c2ddcc464ecfda2ed5187da7c6c9fcacce3396346ae25598a2583df9bd6ad3ba5cd48ecf77e3ec6a77d280998354a47b929f9dc0dc2799aba2abf992de526d6ce6bd4c15ece943e1b17994207164b4c06c66ff22981deff82a1556b50d5b2c164689553c539e7efc410eca68c1097929a47f5098ede476f7ba1a4950974116f0d4701ce8709d265c3971bcb57d903c83158237a29a97edd752a105f593ba0cb2f74501ce734af747af964c5f6a0a41d46381e013a6a0e06f66a3c40e9d78a16e465b0ca2589e98ad75e5cb6dbbc0ce621e5a702279e34083dfdbd060ba1a6811dc5c5033cde9aee63e4aa2b9873d2cc113e3ec65fc849b4e444b30269aabb75e7cef16ad9b29eec6d2148b87850dbd6d9f43b4985797ce3712fa7ddad5d917170425f4e06f9e7f3f5553b9c17ced7c1ba7d54cd365ec915d6f4214361509831034c91c00e3a78529cd9b51d4678c1c48198ad0d7ad618c0f3fd8a15741e8eaec96b809dc26e5f0d0634d1468088497bbb36d9fdaa5d4bb7f129fd0fc3abcfda336fb2ab1155b5e7d8c56cbdf26a193c6681d35d7c1e4db2ee8bab4a2bb28ffebfa02aafae842eae1f49708026d04c280a051e2c1c5fddc29612181cd7c17019bf1f9abeef6522e5c07eddd3dc7eb230056840fa8ac0717317f96d03320cd5d7b447dc97c5268756664c7a8943a07272c3517acca7c9d26279600da08f3038cd599e0937222c5956c9dc6f1b6fbb05a5f2addbd8305580b59daee15d99b16aae3a92c28a732e262a9aaa57922fd55b5f72919ee45d5ad4684562772747d8d37f9c72c36a4d24da1cb97b5ed17f79f662fd92853d192622089d859682886bb29f51f2b6d6901078b19b0eed5c41e26c50160c47dbc9f95779b8654de2209fedf9e1fa8985f8312bf35f1fd12861f9d6de2ddfd7c6536764fea050726615c020f5b05ae05135d4f0e4ba7e1526bb64d291e46e36ca37fb7cd72f9fc97e41d413916a61b3db5fc0d02465e179c6bc184e4d661d5f6131af323f225d54ce534c63f52b73caf6d6fbcd4b08488939ad14db1d1916cb8ad31d79eb19f45e251a053b5ed350a27eacf36bced8f8a8f190cc8860402c69bc1787eb0c72464ac64b5c7af5cac66e7bd893e14ea221f7c59ca16c227526541d90322a077e866aacd2154e9e9281cbe286a6e5fbf1f13a8cd1fafc1f5878c5998a9257e0737c6eef28076c37badd6f3fc30dea19f8e4bc3f33547a257c1b7ff8d9aa649a3a6c8642254bc143537bc290c67680dd38d2b6ca932414b5f36374e17868e598692506f264927b346f0329c15f281b9bf36d6cc9a99c3521db76ceb5746b477d99ad529846f34ce660a206b21c9c9f70ed3c99eaadbb82b7d944d231ab2b9f5acb709aa1cdfd273788b6b534cc41ecd8b76bc2320d89fa0249946ec8ca19cb0ca4866f44d947c5ea2cdd19854322656797245f8637b65ddeedc90e62c50670e6f58aff4514fa3f5145904e9e134cb534043fee6b7fbc454cbb64b4c2ae870da148f5b330e7e59383883469f3c2c8ab2f067d2dfaeeddb2228ddc64317b4bd2cbb5e2716146b2b7da70fd9ffdf745dd41bc14f6d4f83fd4926169bfe9bc10ad419f9b804299d7eeed45354d7a4f2a32de8dec5ddb2071d5f9a9c4f6f2781935f2543928cb84ef4cc15427fbde98401cc724ac0608b1a2d6fee1e4d5276c3f11efd775c469f1a3273f3c468da6646564fe39471f1cb700ad8f807fcbda8c47026edad69e8331d39107e35907910f12fd91c70d24c7e7e72335dc89e08472d6579610623f36cae7869174bfdf53429c2b7d1a03bb5d716b847b7e680634f6ab6adb03a261472f09d90d702ec40861ba2010343552c3677738088b0197c56d6a0dadbbe9220858f9290efedf2d1d6f3e04f4ab59a18958d44b0c9dd3ffbbc0026ec3e167992e28b4ce65aecd7d6ef9a7bbf011934345494cc3b44f7b14dcda0e73f47dc4af340207b3859b3e8c307835698ac20f08542fa686b49bf440b34ed3780137918a78ee5d515972208a7554290a48b5efe5cbe6417c9174dfb3acda22f9491f933d6cc93ecf06dc0379482ce8889fb5155a1b732130e8bcb8c730bf38b08d0d2280e73e8197cca0fd4f217326010a102eec0a6cd1ff282a4e911f5353276447944688bf2478144fa6e72127b74779bc4d3c05c7d36bca5c34aa2babf96c712bf171501565f46cb2ba2f08064eae995fc255fc37443deef70e8c4610c458b629d9e638f74836b64bdfe3a1141949b78cc8a47d93883fbb02f7bedb3e8834d1c29d44a5933f296f71d98263db2e361b4c89d5d35749e41a120862ee2e6fe29cf55c7d3055f45b5436e1d60d1a53627020f64857cc20e204c01312b8b10680090d3842e38e3920d9e3a9e991bf9133c1c0764471c7673e828c419859e0cfacb1af4c9ab382ccd24dfb3f4d3585cb76e2a31c660ef1b3ec8df5727031a8a1c56bb38652ea682bd578be192002a733530fcc0995c1784da793a445b324483737c86def533e771cdb8b9547632fb1a7fa4e08d26f79e863c8d1f8e9f55eb2f3eb230310b8e293ba2b4cd48d574df7e860ce911a28f3a8798921d27d11ea8b484cadde2dd83d0211d486171c6beab26eed3059533a706683e363448ef023c13713e20585c4f3d109d46addbf474be1c48d3ed610517837ba0dd5aa68e3df75c93b2481943cd5c5edf86b3d6fac0bbd075a5c1892c518d817ff31de90c6b3d700b9514fe64e01e095a61ab314d2dbdda255a40bbcc90fbf1ec40d0c0ff649bacbb6addcae0cda966cb571024805275f0f09f2633f334b04d89ddf3e311147314d3dcb5db7d03a62f44dadd25b54989e891eaf0fbafdead015e933e4c899102022ad2deab392582655c409dfab0d41cbbd480f772a58d7e47b6de8ea41e4557156d47cba7ae17674efbda091b5158d384c9133619ef3cdd702c7df535b41dd1c972a9634cab5e9be285b74581c87258893943c88f742fee7cbde3740be98cdcbc3e6e9cddd3acd5015668be4e11ea24e770eeb62c9401a8f0d90e24fd997d75342c428bd2d2e057700cd5a23fddd29fc9c09e9b57e99ac7ef1609f49a0576b5c52c14bb8f87aeb8d2e185e1a94fef92d7e959999336820f3bb1216654d7fb77a24bc1f8cb9fcc7d13131e60a0afbb4d074c0a555a97041bdf7cb90f624b2977dd8e63b1ae3b32de0cf6e94dfe714cfcb968d569d49150cc023d9d2bf6152eacedd5538e0e59cc5db8f2e0665f87da28e5321212c982ab275317eb7f668aa6dbdcde06d91c713baa86ddbe1fb3b8a9e31d4c0e144fa73287cb0e06aae7bb494e45302ecbafb120181da6a7f245d59d1156166f2e2d1035035f4386aba1cfeb03c609df1add61d02f1ad6668dee60f303f44c529b832f7b36cf526585046feca377bf36a2536129deda276725a23b62cfa6778b4de8f8163daafe15a3d815489732fa3a414a6e2ad80213629f92d67cfb7b792034ff13c9cbf1cfecf445b09065a48a27783120683750cb88986f51bd713bbf2cbafdd8914262238a85ec5c93070d84ba82b1325dedd513cddf26b78b415bbf8b4d79613c52e0b92ccc2bb5f31eb6452c6780ab7cb001aaba0d1b5df245d13db043df7ac3b8750eb20bae8c2150dd677a9c72762b68845968488dd67f13163a815d0db81a53b61eab41ab1cc0c468c1655ea1f2bf59c2aa4cf5efd9d8018a1808166e402082d4dcdf1e2294245558765c4a6fb753eadd5aabc561ba63541aafae95d0ce1252751416b0a75719d933723a4b60374b7e71e9dab85f2b44e00b0013ea144b7d149b8dd2325a638e8c003ceeb239de3d8866ea84ed99be4f55aef2e94946a75f544a6ec6f41034a2211941c8e5e40adf2edb3a545b3203222077937eb316222e2323f625f36a31b41920c799f919efd9421188eb64546116a6d44008ff629ff189485efc299bd107a51d49e5279c29bbdba41a0d5b25554a9806b362024083e83b7b8da02b2b1d7b41dba2504ce3e5e07fc349d23ab7813fe49d4c4e4347b25f5e81fd9df3eb0a9a8ffd2b60ab0ebd308884ecedce26e425368a119068ed8e0ae9e0a4383f950778fd0bd50f18bbf9e634535725a71efbc4522f5b18e1abc0652fd830881c224826cf5a985cf0f21d82992f269c29f741cf0898c4a33919163ddf747578b4e6abd1bdfb2e9c2ecfd9e75c18d4af75e653f709d218c26aca363cf60e1c5ec610d78fdeed7355cc340855410fca3f555df41f1b1dd9bbc2a2a35502f4de8a647bc3ab6e74149d3b98d8e561b187512f9a34a78a7c899289b3369dc38d692ca20c7bf55f312a98f239f334ec3a06313687a63cbad549d51b26cf08017844c98d4dfe041f42d647fde19bedb9cef7a813022df1d28abb644c25c003ff32e37f8802f2a9a45803aaa73ce52be87be3faf6a878e3a92c9c51ab92b1e0472d685ffc2c7003e1ade7721311debce50259e810cddece87c59c0bd980ad668b6c688d49493f49bc652c34dc0f4246131703426331222fa8c16ad9f08035609fdc375aa9d4f932c3d6351d495818a93870c6d763cd4d63eee8f038dae9ab98c3e516f81d4c15dc118d63c7814da9fd68fa7b22f0426145df9250a0530bd5a7c44b7e58b92ee48c1b84985425aa4ef39ca7f98ce3b211d6a490e4711064901468fa2a782856038b2291d1f7d5dff36485981809a8c23b3af003f63ddeb10b2cdebc52ee2bf1857034026a62931aef3f5ebdd1ed2f4296a4347ca6b2e404770affc89fc5ec35dcf94b8521150fd5dba208b6b3055a5e9605b65e19c83bfc3eccae4dc11346ae7b0dd7ae953af20213f6720d4503003be11d88d0ba45cd8c452312cb91fcd46d75eee632ef97ca31e512190b499b557b416d6540626f01211c268ad9faf1b2dae87c08a016a5973313b0be3918b3a19c2949e402321b460616c33a7abfe51a6cf7f1b9d020ef3f3cf9d292cfe6a665fffab4d66b5729f244466c027f157d78bcd2815dce14ef2be4da2ce65ccb6b4e74b790c925492d6b2d070395ad84740d6e9350a96d906e581dd3a8f25896978794fd8cea28db8ff5b423380fee1c48502d6d2323d098963dab615b32e47c2f7c7a40b25d86ddc261bcbdcd153e3765aac92b49f29bf1cf93bdd83ca82977b7306cbb2eb3a8434098207896205322236c4595d876037c72bb52dbaca543732c2b51556ef7c087f0da214db8ef104d58c78bf92ca2189c561f2d9f3c0638643acb4812ea5612cf670c7d13cf6fb57421fcf25e1ac13fbd7a7c5f167b88bf2d1c39cb07ab412a06df88b43ce38fef4fc0d13277edd2382b5459e641695967d78996486244e4c7043ecf7b305badf209b6624f9d072521218536b7e53981a56d21766fa247474580f52fb3d2b7220a91ba33593ba4a06146b5175463b8cf826db2eb8659de6951010ccfbf6221a0090d523512e44f0f2eba940574bd6d1ace780344b1c36dc6ad4bef5d169da356eccfdb68efad27ace71f4b16cd12022f92fd21d07157e61e6cdb60c8d327487e3d240449a1482d85986539ae283496a16dff0705d720ca2088587fe8e88f8997b7d290526bc808fadc6272bf2ddcdb1977869f44468a1172849f15fc93ddce3b3b38d0984cecf3e542041b8ad9f5340ef9611ac2e5aea475ee262d59193b9946e9b8f83dba3f03678cada7b636f0357dce519c4c4008260f87f4ce760d0a99029910030caf5f3566f11067b328e90803f9985ab5141f210818940528b6ea07ca4288f7a5f99b31be3cb544cfbdb6cab1e29a20dff7cf08bf97b6e80310863fc22f9fda491cb4b7cceda16b9a5470e89932ee123dc1cd54cae813786febf27ed182096d394791b8cc62cd485b01a8429a0d4111fb28fc52610996960a26fe77485f979baf3e02b5260554673fc8f3d012c49abed91d010f950806fa9bc1e2aea6870a4ed6cb90025ca54f988985618717d1f5a4940f3ca29aca173cc7bb021300cc8c0a0f6f6c98732cc2fe47b1b5e1b67ec0dd7d4cb5471b41444a96093031a0f8ba80aff4817152d8cd3713ed280d35bfd818c6fc64646822d9b89c196ce4139223d1bc2b3e13e176623e912b1e008d07e30f486a2deb5b89a86b43ab36269fac88d74c4974fb97547ec8f088e42b3e28037ebe7c9b61c3572355f2006b505bdbaddf8688e7d367bc32a435fe0ed7492053cf91a9bb797a2f0b37d2a8e3ca3dde13a653b332df37c0da647a78228f2ca2432a3796903fbfd4532f0ebfebd9935508e6c5d332fced820757dc154a56b972e90746421c20cbde244da5afd9861dcb3bd63c504f6485c637d07a555bdd3b1506708099a3a0ce820f645281c5c73fd87c648eec76a9f0a811298697ad8cb3c8d60e564ac6deaa2f4a57be2c8af4b2c6d77689dc5d889f247e8a773664e5622ea906cf0105231bcb85857d5c47a692a1726f765ee021c791269e791ec764aa8a03cfa4a838c7bd817652e348fdc19d885e38dbab9b55f425c0293c183b3d894b593f6a4fc21ce69f2ec9b557c0d1c6150ea8bd9b885ff643b9f4a7e74617bdca1b61e08811986fa0e49174979a40b6ab3601a9b1fa8dba96ee96ed93cf181a655d25ae3702c4507e6b454cb141029adc77569aa5d6426dd85d2e944342949b7fd5c191e025768c3394c3cbc3570219bd1ba9d9767ce1b576619364c5549d2a32856ab0427d23212594e731d6b1c49516d94bc60f1484b7a8d8471f03f04ceeb13b848a79a9b43a9004695d96876c793e778ddf7d2c6347beef9d6f8e5ad882ccb9d752d4e6cbb41a7cd6edab3209c779c749012cda35aee84f639de1b03b2289f935b81336e15cfb58f0db1a13859d0122f0ebb1da61208aed96bc108be985147371f1e00bb119b1e0ebf52688ff468f15d1179111451574d246fa66e7f35528e45d67467862b07c68e7e26f347e1073ff650e26b4365d0dc9f37a248906246caf784a5794cbab239703e855a1e141a5ddceaee3799ef87a46e46fe1b5c45a084f6ea65e82da5e6df678d685877b826b6c1e2f7e1a2eb2f7e8db5a69ccf1d65741e32827914da9b00b0a817a9e0c4ce00f76fd1ec533b7a7a1e0ac81fd5e39c9af4fdc4b215a0e998434c54416cdf086eb082114d858392ebe93f76d93a458b7536c1820431fde572cd1559afd54e99462ebd64179bd110d17699ba0a5923af4a111de50e646fceb49aa1b7ffb46386bfc42dc3ea03a5e9a2d2aeb36362b3ca13141881151b8cc4fc10d92c7fef45c854043533353b081c91c98fe83bef0247951858c18a775727e1259ffaf4130e345a675322bf51fafba5afa1183d4a935c92c8ffb24038c8295100818cc86d1ecb14723debcaf97b6089ac383cea2c4dfc239c555a4495601241f468fb70019811ea8da34ef6e8503e87c41ff2fda98328780b743ea8852ddaff88086a56cbf648a890277f306d971ace1fc568b850789cd2e8e66bd4cab12f6c6145009a285b1a6bfd448cac2443262441732eafd93062f4e46508d0219fb5dc0d386a15f9f89453156ae00a906555ed6f779fdd57f7ac1741d96b4a5d7b9b7d1ab0421f6752a560f9767978cd0f3d7b5bd30dd3f501fec90b6d39346786836475f893a54cd6bbd91e0c301f3e4a936de4add89eed4757944b9732f8bcf57c4c30523073248d6b0359b8a31ee798c90ea0750c92395964198d961cdd3db268f11dc12ce8d61874158cd0e72ee13c7d755e32c4409d068ce5addbf1e9e064cb492aa1ba26252578e2fe37f1eb7589e65fc315b8c250e0f12b60643d6c87c29716bf0c7ff8060f9d4fbf04e988b4b3a6bff5f3da81a72886b86b9633759bcc86019c8a9ae15317997fa9fced5dba1119847b1aabda3646c8e59f02a1ba3aeb280e259f082965143e7a8322a90c37b21f5be719f9f25308ae266e461245afee70531dc6817c016eb2dbaf07af9364c2919a4541252d120414b3df146864669f535b39b3bb296c578376bfa303a5631ea69fa9cd31c8488add7dece0fc49406342028970cf14fa90a9132a0f0b57e811b3c946256595fa43eb7385ff4e10779f03609a35b0d27efc4a5f961b7ed1fa10d200fad88315dc88b0547699bf265cb9ab7d69e2b9be97c11b10475912c3ae088131ef4fa518f17d4ff38f0b2a3c10427c61022c091f4cc03e64afe5e01a91bc8dcb3d378baff2dabb8170a1a52da6bf43e34380f94de7a934e533e3e51e5c200a6a0c715e88bcb0e8a0023cf4c3640dd6688d7ba7c8e8d1a56f10c524dd006e81082c9ea5e28468b04b794dbef9dea6880173bb4197b9d35de7a153ed76f5ca0c6991e7d532980c4b8dfb35bb9491126b1929682382b50ce58fe7937787cfaee53cf04f8a75c8e5e4f37aadb05953b337655288bda3e5dbe95c9b0cdc424bdff1e7f0affa9f110f1b3f48e43db6194fb2feab1bb78c1a378472e63451ad270885356a633bc1e54618e18d3ff9fb8aadd9fb31e74fead3e82d923f3cabaefcd170837e42fda9c3c0339a93585ff3236cc14740595ca8e634e0df9acec95f0f06d410985954268b618074337beb17aab57bea57b6748c1a8dec1945feb5b7ae855cf72884bebac30cfe2b0c1139b39936879cfa116b5753e519e243f4634d3357dcce109a83d3011c104f8c8ff14c6f7d2fb934d85cd96064b8b6dda373c07a869739f15f1b3f7b2fd807d26e7d562ced97e720ee49ddcea9dcbdc869caccf612e7364d77dc70285402007c71cd870d0e014b7ef4aa3e9dbbc438fe4f0429bea56178db401d5845eb996ae4daf08d8c4d6ced3a0ce778d408ec0a8ea055e67558858650f6ff7405f90e8e1bc92ea69c95a51893a6dcad74e01656e3467f6093f97ea214a0852136704219feb78a682eb38b562d45c1203146ad3c5e29df34db1c56bbd4113e6ef70d17f3410ea03f0a09299ff7114f35cc6cbec25d10b9cbf32d6dc121f3edd70fe0bd3d7f4c6ebb051ed95006e34ec457c8509ac94c76482b205af42053e8f7bee72b86b6d4b23c33d3c1922afc3ade762ba9e6fb668382079356425a3b04125282de0a5acf734d0be74edc23132d1a438ac1e19ebe64733dcc43ef7e4843a9b5d2690150edc6f1dbf3aad179e874096be34500764e0f2bd96f50893095218f7bd286c5e30dfce530cb0e23adf32228359cddb9884a503e61547d8439a01cd46ca6307c89992f0ea7393e126fbe4380dd571bb32019226301e9ebaf7c49eef9612d2d1a8900696d3823882008b191aa3f1e0043dfab806bce61e6d891e3bb9491ea66cb68ee0ec1f06566c985a816cbd7e979babffff7e8aa2700b43167a08ef46c25f8f2e1bf30d9424e1bbd9aa31c4c47f22651cb6ecbd5d2459499ad941046538667dca22720036a02f3b16eb62d0ff8489456540420d1843a7926ed3d75946097809433377b93f8028d6e11756a5946de269e819e965b4cd0a15ff2c3de6a2287fe226951c343b705c3e29377e8d4e5dc101ea5a5d83b4c8c2ad64806c3c13f8947459b2e30755dd70949b1eb466fb84ea75bcc7109ee8604166789a2e12a225f315f61eee4bdb5d05d04215ab2b9bc627ea17a1c1f267d1350e03dd7d54b0d0a238cb798fad74e4105a3b6df4f237a20ee5bde67ea66ac471d8ab3cb0ae97dabcd4e3563722742c81d64d5534d0c556b8e63e3c2007edc7863b0456679a25c83d11e37a71fe11adbb60fe63b16e3918b0d15e68d026f48b6449f957214b6d3a423ca6eeb0388f8d9483b688efdddb0e21e54715280f3d9df4441b8f7cc12c8d430720fdc37f3841ac6b991a8785276b7fe7f8333abcd75a8ffe955ecda37c3c321ff3dd941b7055d00d8562035fa158c7e11746aa1332f36cc9100ac2ee14fc722ba3d38cb87dd45cd5554f7b112301780052daa3f6397fa4cee2f5e313aaf42821b7ceed8d2781cb8240d21617802e62059f6c30aeef6e146d871b15637663e5d1db8c04813d2c9d3d7d813070baebb8c31413b460388fff67956d63649da8d7af1fafacd3678d06056aebe1a60509f4523d56afd573cf3a28348aa97db498e8fea3383ff2e25abdf5bc8126e01a9f9d4d744aebaf59452fc97408d4e520a624f9ac60b5d7b57e4bbef46101cafa610bc8572f84941f8e46dab0a70d2040111497fdb93c4a14f8413fa808d6591994926d5f16287f3cdc7d6c7e90f9c54258f1be11d5d15b6fb783033bd0c1baac21fefc00f9b28e5bf1642cf88d913f9f9e477c9b206184c353c15b0fc2c93000161ab5883603be512637dfb7074235ebb440401c22bb222c5ceb80e442a17c0f460273cc6d1d4607db59050187e4758d3eca306babed4591cbe22c365cdbeed3ab4b288f9063507ab15bc988ffed5a2f197c85ac24e0a8cbec9f770fc91ce408e371f1066d1e80bf7771f43a9571d2be29b309c5e48a3bf61f50fd9939de94c0e4be5eb89c7de902e06229717c9d3eff26e42a6c2b478b8b7777cb9caa45589e8f5f3d1d934068b248aef0aca7905b240ebd5f5a7feaeb1c4f4df5ede22fb15d8b4595fd8c89957f2de35c6dbb1107364a2c202497881758cf7f5f98bb7ccd2c63f051b8b58fae8c17f83b5be4dc90479700b5a5b9bc1bb0cf85492024b87e3d007040ffeae051f6ddbe99f306583e657900920369a41c144024a7ed6e31668cb26e4cdacaeb5a592b4951c1d75fbe0721bd4c25b5803b7574df52fc6f2d0af6b84869655754c8201f6f5de44944c7079bce8e627f7bf4bcbf63faccfd71a368e066528b1a3aae00971bb27f372aa758552d48bbbc0238af2c02728ce61f43e0f98dc3af4cebf27536227279cb546a22b0e96d196e9f0ecbb368b3f2f3c38bca6616f779ae40894540c1181a2564a55b61de4fffc8235d9aa64b732755541da35712b55391be99bc05a0b3abf411f46f7598524ffc96f7e1bd6dd5842ec10a54c6ccaac8a62fc9e39191baba5a2ceae82a23c746ca01ba66a9bfd686cd6f351b66cdad05c948e1f49c0d63078fdc12f5dfca3bb0e3aa5201524fdccb1474c5d7088a7e83664fe777d982c653707e301663a9cd32440f2cef68a2a5cfa24287e2d8ca4249b252879b1282968b11ff312877ca284eb6711386a154ee10241891017e086d29677c7ed34d720f2d2d1d9da1bda11ee44881ba37e9349a8da5afc85e88d4bc2b22d02f280ce9308d066b71edec8a347a3c9bbe835b728a43a99869788aa85bfe6a808d21152c65d764cc7d9df180b9f0baa416a5eebc7b1fb1ed76beb9b70af23bb95aae885c4de529645a1fb4ea7aeab3a3639f664e2a8ab2aea6018372d3b8a45196623f198ff93291c17d6cf84c33732b06f8932a90d11cf82b4145266207805af1d143e36d6d5286383a648ffd491f4a78a51bde6b612e513a55a8119d40bde2a1fd587fafd8433bb989fc2b046ee0bb38ab992836a4a70bcf923baaec222a4d3d3c2996f17539c99512948244beedef70db1b92cf9de2c970e679060153051e28487d0d28b0405ce7de6be970887d46dbc4899b3fa3098db3c7c8524f655de1f3cdc0e3c38b0dcc9c1c677beb4fd6e8caad778c298309cd61937edfb1f4769d5bd6df1bb02a47e13c3cad212d56fd9fdb2c03399eaa1787a51d7229118348e0cdf529cd249914a1cfb28eafdf11a31373078932c520e60f400970490897a4bac99f5966d7c9deaa2bfb8d5b8a4b4eff93f237bc0558bc32a33ed1a121cf22cfcf75d3517014890cc071fba566baf0a30227ba6f6f05593549c0d1e8411c9f22e716e5f52d12f7e668960f8922943ea38d341d0c34f2b366bd72435be4127df1a2af714be16686df58af57d403183be5a856a31fb19dbf44ea1ae85a3aa850f4510f9bb78e038a5dd6a6aa47ed460ad3ed525e61b504bf4325de261c7e5f5c35802003f7ba71b032ae264700f3147bfcbcdb72a4df6deede5f6c859dd36e3cc1b54dd86207a69e8bea3a5e7ae5de4df56f962e2788f7a443361a00a70f59d771ee2f597778a763ffddce0ae0229ddd6ec99f0a38d86bdbe93b93aabe6bd5ce700af402184e1bc12145bc0d12ca099f79296f3774a90c6a00b8c2eeaa28fb57f65c83f194584336a0b076888917a6d3d782b152772ba99f783640f936bc328f68715e02b9a0e8708c450fb28e03e5268f30d14d775e1c99b25bbc07ef220e56150c668c49b89b1e05ea3988d4f230e94075f1bbac8e0404408d172fd6ffb75de5950240bd9cb70ed1a56b2a78c957d67b42c9972081e94c7bafb5492f26e9ce8826dc8a17eaa3a090369c4d66a05034df9c92a179946bad45ff3e557c69fd9606073379bf5f89b9b9b1deb68255ce33640200b4cc312b2a347e6438544d05097272ab64935fa067b64d5e765c3b0cdc9928fa8e0a582eca0594858559211cbdb170a5e0a1a570e88448f989c00eb7785f7ce16cab157dda0d531f8f7e2df43bdae5f5891733d53131238e06b42939f90608710dbaca0184acd0aa0e7218d956d86a58816b95a65e6f5715c3acde0584fc499f1278062471f11a26e6850e72f0eeb5e39300adc0a2cbab9291f2079896986be83bb5280add0cf2d3d3c2e8dd98f675165a6b7cc1c248618c3f57eec1e419a9b89cd93919b403c34dda7a905a21e322305ab65a238c92cc765a00ff87f9c0e52ecae2c013681ca5f0f0cb6853215465f3b0d4a2e7591d7f843ba6361918a34ee988a5974e97521c939daf3180a5a39f91f8085049b693d0f9665cde9b9fdeb0587ca32ddee224f23cc9c049fa931e60335af7a81fae65c8644e9662dbb43ed1afd992aa2637aa92fbfc3216136a0603c8464c7aa4f001914e64da30ff4331d8486a6df46b4b54bf0ae31f6628dc54afd8fcb2adb2652acd96f55c625b4de141d50187d7f34a402ffdbccab22ab8335f15ae08428709c3b88f51e6bfff31df744f2e85ca858724ed3bc9dae71e0baeb589a5cf6372fe7d3fed6e761e9e5bf5b91e41299959821c7a1947f604b1b872cf59c5753f8d0e8225863f41f80195dcf524bbbfc55b5f4792bfe6639c372bc939a51079f3546cf4dbc021f09a985cd1e4dee01b2006ea37a5a7c6084d034f1802eddb6464126a7a2ad6004bcf629b8dffb666d461bef777686b311248b8d369de209c239b3ab492dfd178bed4012a94463c8627ebe518461a6346ea057250a046fbacbb6c9235da7b44f05045abfba16903940bb24f1399b333dfa4a0d6e91fc44a4135d4573aa8a7f9c49384b41993c83e449535b186d51a1b62cc1de9c7c37a1ff1669ebef0164c84b1abb135a5359c5d426fa577880c5d7a513b15360db810d132c37b83c7397ab4aed4471650c2a9026e1d6f9a1fdb36cc558196977ae2e187ea9793b9e6f27ec50309dfed083ff01b4b12c9db848d6df4de1c18d5424abe46809c50ab71926b0d2bf2604adb9e60f8dd153f5ff0f9ca50e59ac865dab56e391981ca0953a82f19479051db207a69d2cfe04ec399ea936f3748452192bb0282b3ccd1b453723645f77fe6d1750b64a49172456169860c257c26d267008bdfc939d4a1ede36070b28b5908b98f1c23033b5a02979ebf02b18387ff04fa706c915022140296a7fdaf69c107213e6509ce0a83df433050594763943e5e10042c698132f1d38915cd0f33bec2b5f6634ceaaad836fe88ac2fd956f9cfe0c125a99400cfdad31fb3c8c2e7117e3ab53d3c7003cf285255a9b89a279735cb7f014f3be2ecf88b878ea1d411d15fd3a1145f0589504b0244a0dde55210ea6c196a67dc659137e3d5b7eaf7ca3a64634e581a80450c2c8a1cf941d6e30b4103948ebc999a50b43d674d361cc858f1bcc7a709f5540584c35c9fef84be64d275e203f7f87ff5b408f979de59887ebad062e4d4f64d8cf104ec7218091a4dc8a5e199a8312ca6a800e617c710dd0934953cf397cd4a3f5ea10f72f77fbd7adfb5fb528fc7db8259bd8d4c798ac89b3a38d3db9c375f0d11e1b041556966228ad3f901536fedc8dfa5e9101b2bb7476fb3ccfc9993f465eee2a54551e52fdeb393a096af6d55fadb525218af91adb13bd43f1d692b4aad6316a625a7789202e21fec5da12081c0993f69d8ccdf618ec8f33dac120bd8762a26a5c3e231b124fa8d216b8144a19b8f9361baac0cc5689408def62f7523a1f50fabf147b20e7ec78ba3079f56b0c04fcee4bd3ff0ace83eba0a3f429b74969fb4466ecf3d197f42cc63bfbc6429bca4e9f307864ae6dfc951bb2535e46899ba57d295ba6d17a81e4ca0e6bee5315842d325a6f14c984d1f7c907cc5aa77a34ac377f3c66d121898056b1966268854e28c8efb84e520b7c99a19681ea2d049d1556d84a6c6dfc53d40c92777300472ea844074464e361cb05f26346161196cd0ef86d1ce95c121d18a1561264393a6656063ecee6f12bf00ce112f16f2184d54018ca0bfbc11069d6d53f5162b023879957fac5350117e7a40ae302e5cc40392d2a7d8b574b23b73040be8f15c935381997c5992964c42b205b135f730c621bc8ae8b6984844de45e348f0c5ef59b6dc379764ec2c3731b2d6947a88bb59e8539c614b7d768dab99af72bfeeeb2a14590dbcb2745c533ef98b59bcf071bf8c891139ecb69b4ed220206c1b4f785b41d96ff7e792d60e24f5477248054ec7b0d8869f8a96208e5a43a375b497e99c6b421c5adbf95f86b186c6d9caed8741264b507d772ce73876279770dfc82966d7cebf303f272e2c9bdc28ad6ea62bbef1dc3703c5da04721d1b8e54bc317cbf9510b9564e80b8f1e407f51122a46b4d92f107565cd1577416479e48bde224ad19e2f7e900219fd301b1b4b6831ba1bb4929f56b9cf4690bac87f87db44d4346b1e59984d752eccfa3213e3c266fba3bc2a00d517594f95a92cd973b0599cdbd91b4bb25ad61866d140efdf182abb949e21441bd3d5d9de833723ee384f85f20b221d329768bc045c1115716ef2e09b4dfeb44a9a6e3524df7aefeca2f8df07498801a41f71128403c69e9024080443958a4e843debc86b967f7f8331ccb94d02a7778357935512905282cc35fff84034ca24a6d7950bbe5bd55db005ef6f2a4f3ef313173ae16dcb16c03a9f38a576da31647233afd01c9d97888544a54edb7864b64878eeb69c1cf0e8f24bb14f1ba076e3f8c079a40421f1d340ea3889823ba96a3189c488f09e7fe3c81ccb814d7fd8ed822aa63df96d01a1731a6dad959f587e702a6f541a73d16fcdb8db7ebd89d5273da413cc77e5560fd9c3df1292ac68e0b822fa14d331b5b23ac42c6a78c0b5562c39ff3184a06c9bb4abff76692511532807061a403fab525f72a909168de9c673a627a7e548ad6c6b23533b8d773beb2532dca2199df6744137f8a33e9cb20776740288ceefd473a46e487f87bea163db118fcd4c3d59915f9cf5df8f2dc693076d473ce3615580ed685da3a82ea7a7540f3544039119d97b3fcf9faab26526cae54ccd8888c070b61c8d259e3b8553eb26eb57fbb37834595720c067832e96759445ccbddc7dd2170b6ce9d3774c8687e04bbe311505c4124ffb63ae094c7588deece03d192098f991dc129092b198fa192897f63f985ca8e3db4a9b762a09ec79d6746b5511ba1a830fc73a4034961a964c0fc0e56e33f7be196cb43726e2749b0d161f3d163803dd5d76df8d9a37a2122a8474dd8de14e5129830162c6af3b4a234ac53fce822e3857642b0a80956a142e8fcd9460d754ac06ba4b37ba67ee4531a94a8bc9d23910c03bbb487f3dc7fe58a282691504698e980ff26d75a6c4173ced504d3eeec26f7da5868dc89d32d8d92ee2d3d154be124a93113df025e3249214da83f6682ccc80686b0998c74e4127e5317b5c07e7f5b8fc41da08a01fd5555eda2d5d219933072cdc4d4d5262063dc5c2131cc1aa0f001dc0e1c5d1ab2d7c010d8f5ab300582dcf32d9559641df8209a425c74a6a2ad58749246c120d1ec76060403d5059476b10b30765a7eaea1b2a7751f895f7f219b1796e6c71731c2f645dc8b51f7af20b8c4ef32214e7b0bdedfe4cab85afed21ca4e25b2c6248b30bafd51229b27e7c53d998b030ae0c94a36782a1fa3bb431946083ea5426a244389d351dcd4f6ec1b51f4fd48d4c3ea440faf073611172abb8bba56f2079982ddc2ea4d65ff12ae6c6ea53ed6c89fa13c32fb81e71accb74321f0279e6116120fd94c8a38b6617031272ed2702cb29bbf3a42e867db819f0888927872b4c46cc46923376593bb54c8965ce9b075b55898307ea124bb42ada952af28b524ca195e2a4482875677ddf8b06c791d43baa7b3c114b61002ed4714a02384f07fdc4cf2f36eba15c68eb5eae97e918927e4e39622d937efd4d47ce9f9b57c37c612ea0685d3841283e572fc0d77d8d5170b4dc737a337786611266a93f558dd69af4a386fce2ffdc6948f8bad0601009ada5d42cfb7d244c92eb63ec71a52983ce9f8eac2740fe62f08cdd09478a469ae3c54dd211cd44c9e1416f87d30e64311832155a63a2ada56e5d8774b7df79f1ab7c3265499a50a81618bb91e3fff03c77ecde41432e421573790e04208c0dae6428a434916c9e10541b06f6fe8f40dc07487df7f9f3cd7f3245e807f48992e04b4f018e90d92fd1478dacc0aadd42e548a0c74842eb2615ecd83ad4f066d0e1e8d0293744dafec26f447b5fc3d7ca25f8d98bab74fb71d224961e5c3b6c18c03ed5283d775f2522ed0003411e7cc732225d59ba7302f64b98e51367983a7fbf9b9dcfbc9ead6b5809c73d70481d181af7a571fca3c4fb550f795ec20621440bfde732c479795eed9e3820bf8994e0ac073128351fb234fbcf223c5816bf22fbc485de6546106454d386e8a69a296cfe7a2fed86448b3de31dbd8392b5d09419fbfe342c46ad44768a0ac275c958bed2128e4dc0771f5e688de55c5279a7e3f14977d9a20a07d1513e58b1d6e18c4a4dc3c9afdd215fe96ac74319b01b4d895317b3581a58789d83250e5981dda542b1f656287b7b7442f9a2d07348e4d3e4013d33b0caecb5a38830d553ce58dba11baed336f2b9f424e5f51ff8a1f4550dad65c50faed79b098f830cbfe9edba9ae0a16914ae3e4f2b04b5f72218cad0bd490a9e17d7bf6cffcb5085c43075848d08089acfa390d921ae4f3e6f87d1ccdc23e0a4d58e51b8b651fe18170090b802f039045dea8e6ea2b7e10d76327e1599aeffd1ebf497b099df75c1f8cd52f266ef110d1ecbe84d59ba7201705582092c7a3608cf5986e3fffb30e872518cfdd196755bfc1cc9f22f2588c6a0493273d72a145aaa013cbc0c129bcb86ac5211a2304150a1dfb9fe450347d4041c08114122ccca9ae11456f444130b4f82d4f8ed60d9f45b3d5d81b3bed5656a8254d45b884e202df174cec786c6d520d66128e2c6d9ff521e1e80ecb2e5e1b76002b28dc74aa6c557d417e40155b4165932279cef040610269646f531bd5e1f7edbf120cd4e818a902186eb1d98288660cd3571e70058416af874392101e956abe0dd08e732893f3557b1cdb13a9da8d23adb0fe3493e0380de8ad5a10882a6b0b977fe756500ce1fd9f308813762643aa1408b5b8c53e4331b10df40f18c3a77045a86517f81cf481b4be550ba9d9b614b3e966b5f6b657652721979926508bc92599c539e51707e91f1d4f88e82a64f5a7246bddb7832de1439d7d0823ee9ae9d5ace511365e6898f82701b04abc0cf39fe1476edb9d25ae3a17411e11ba0664ef8eaaf4ed29af7609af406ec13bf8e1ee56e778467d00bb94383058bbe987c4e3c9eaac6a8dc2da041d2eaeea9cb8c288a25aabc0d7c8657b71720db9c4f1f5b0e083e9f799077e34f1296d5e0ef9a68d784783e91026f135e6046493be125b9ec337e8599e42439b1134a096cdf09d9cd830da1f1588b9c10f642eaf26f4910d7a4b9c2a48b12836b91e207265a8249cb0bbade7e66a88ae1ecb545ec3f342cc042dd518fa50860738bedbcda9dd85e1f6b6a1c03f5d4000095e674e50870c50e9d13fbfb3816474f40039bc0f680aaa41d61039cd710294d0e3be23ea73f280a528ce8367167ddde4d75be7d3e7aebd7656d0767d284435572124af85ae3ebc1dfd19cd7305a26aff5acb232ad232af938d924f9d9b278a9d70577140368e1a2be39052c359ce0c190575cd6b1eb78e3d399687cbb422dec29905c91e5e44bf4868073bf58d84667a95dae6f6f27853c4592ec7a689d1d0985c2d17a1007648c01b33a5025162b610ced3204d0dc7f90434208faff5e68c52caed76cfed0f0c7ca6576dca38ee2f47ab71d21634ff77d72ba94a59b184ca203133bddd939ee15c17b5803e326f566bda0ccd4b45d8d0790cccdbe73386a1927ce69b5e6b76b1f869ae33112da2e45f563c290966956ef1d484eb003818e56c081af24c1262f92bee5bf710604d33781017b603322009db4e2bb0f16fd3eda32e1b1e27e998119d23a7ba9a1426c141febbc1d42ae35ca4b00578517967db9d8b58cc97a2224d93803afab85cc487dde026617601c598d446643605f150a69fa27d5264c4ff43787009f832ed42a52c0a4d1aa622a2177cfc79eda4e8c4d98170b0fb190c67d75944fb283a10e61a99f81c22c4778133b35e036ce88509debca12deb3140b7f892867a8fbd94cd692a4cfccc33d82dcf3fdb959d514aeccddfa1e216a4a00f6ffb8cc99ddc0a65f0986d9a72c0553e97f36e604f9d1ad935e0e99ffa134914622484536c59bae27a6ed70a85e05126c66d8e8b8409a93cdc7ee4373ce909944750706fb53a45623edb72a727fd5ef01c9644791b67eb6a19a4b3d20bf5349c38e3674e5512d0eba258e207fe20faee6bb9832ce8ff28f721ee0e765e6a6bc2b5ac8ca910c3d17965b13e42a1fcf23a154d519fea6ba536274bc77f9eae6abc24927b9676b4bc9a5e3919e76dde0fd28ee39b90e84abd309cf9af5851fff8cbe129591c17b1a6ffa8238540a11ef559dfb57cb6d359779a18031665f1ae01f0d42bcfce9f486ff0e975c64437a550e0d1f84721cda826d417a5a2b2cc6e05e8f50a5d112105b9d4dcbf4112ee97e453d9a7a45f37a0aeebc47c8b975aa59e142aa473c41f5734b92d1a030ffbe337e0a5fd931b2e4a8f2a00c5a371109f824670df1affd6f17395ebdfc16a84d8681102d89342012ea6bda15ea340fe3763f56ad68edec34e1130f0da61a2990dca61d328593b9af3e434f3a4959505cccd7be034bb1e66bbb671ac579e2d29f12ee4d42c4949196a29daa11273363996c205991b53408890fe55fbef126d5477a899855ba623ebbbce00111322397a54e3a26c7ddef5553861c532b2db4ecf30942fd4dc2a7c80e430d014ac2f53e5be2fabef3d190c47a6f585802216677305686df632f6b2223b10b67ae34ccd769fb91429c028a85093d719c8a9950e08b1235db1609c6b711b3262c5f00f73a9fe82d80d1aa3fcacf110dd31f7ee372257050f438eb5a8f781605b327ae1cafffc800f29167b310df771fdaaa995f0b765e966a07ff586c3b5c13e9bad92b615e4aa3fb3dcf4b4589c7604dec237df5fb030eaf066b17e275b0986fe4d3ce3971f0cceb384c1a823a57d7108e247f851936faba58332eec7ac805980b1e08916b0fd12d4fd516e2e8f009755c589f6bf3e5bebe824dc53bf505165dd08ef46cde5e16d73db3c98f99d98105151b487ed28b486f8e5423c0f743fd068cc1f42adaa14b693e0245c146c78792f08ad4bf9deae005cb888bdc25b172e70cdc374521cf165c32dcdedac704c854a3f0d319b7f39473002ef6c8a23c9dcad1cc0b423bf6898a616cac37957d0b38ab9c2e1dab603ca33c5fcf1c8ca5b17c2de6ffbdb7e9844680aa22e2d7d706d244dab708e8ff9cd986ae922d36329634ffd7864de71ed3f2992b3852aa0c38d656b2666096256157242a46596baa5dba91d6afb00f55a404dad57162720fe8dab4739beb9ae4517572e216ca985577c5ccbde1704d67b24b5f1b3c7a7505958c1ac6f844f1e800e2989686854093f345fc505d505e57c109a4a09e1cdff5c32e883f037d5b5de7fec0dc9c1d634c241aa644776d8348ab75d1652cc501a21aae1b1366a7a8110ff69620a687da39782651f450ec028eb2a99d4b1191959365ddf90f5f58f818d783659b4ceff23dfedc29bb44e92cce9fb034a0befdb15f0f06077a9b5a68fcaa30a19dc302eef84bee37b44a3a0543110b103faa2d3f9d5d369037f1ee6164cab81974b54ad3b5ce52eb293ed85a39ecf3f5c83ecae3927cba34abb5fc95c3c391521f5d13d75396a8b5e8e5e4fd34e1e87b5a6721d1bf2f4117b80ac17a153e796cd80a705d3743cf885abcfe6e25977317f862c1ea55467db1b2abb7d15ebc60c9000910c764acce5295c399d846a1822a87563638e0aecbffde86ca85a7f5429da24630ec7a47602b92a2282f5352984645930978afedb4b1959dff623b0d2f817a577156ffd2b7494f162c895cdf750b3d300c83c2a02f403dd4b4f7aa9e4ffe527925b1b968dfadd00f825bb53ff986d5b2fae9ca0ae16bab6a63d24aa47eb5e300ca068577ecd5750212676da69802eaf827725e5ca20a7c5564f96a733fe563dc61891cd98c9cb475096cb8a741e421d69518e3a189f2c5f63f6830dd7107399f933ae6e1a2ddc0f66fd2b1b85b7214e4bc5718918493f95f06e21f4eab83c5ee0d7fdbab58e4d9409999aed433ae81e2a2fba5df27cd3707bd73c34f46f01415e7c6410daaf6463107ab5434bc674d993c6d28945104a856f530786d47f5d1e973db4a1e587996f4da4e70500de3f7abe94079717797feae6ea896f1ad42aa80bec9dcccdcf95956443253f991a26e842fdf86473c4e2fe9ee9306ab85748edc71026d10c5df1f4387780b3491c17d214cd3c11e6dba708aaa81ce976d0bbb9c6dc7fb5485de8e7bfcfb6c3ce2d9b8961f23d88dbd1dd16553f999120b32647de15a8d6ae02b6383c848438215f7baf8d6eec35b5f192a08559c3440ab9e2696a783eebef7ef90bb34cb76ab293436c492da6454487ecf713cedca20f5547f97aaf6eeae48d892adc3da4e755717da19bc0f3d316a05dce5286f3a52d9cf6e377ff960b334913c57315758d571c27da1cf270662ee7c95b85c2c495a3e017a64a1943aadc2bb72bb4ad042b095e09edd9c0f2a79208f3494a43f7054249cd4a06e085428240eed38d89e918aa7ad0af3a08aea3635e3ce182aa5997200530cd42ffe77df54ddbe0349d20d8741a1927142f4666204328b1791aed65b964a6f8cb233f18cf1c9ba8787a1a0081153d7aa48fbeaea6e02a81783d172f8c7e34301f3662b3979dd347b1c7f48f29dde6580001999b4fd8dc06fe4d511eea5baad89684b0b80e187a710ff0cafb93a736f12f7922fc8c13e58cf0e1f9079b1b92980c7ac7b975bbf03e434109ec903aa87e56fc477e6480831a97e186f5b0ec8fdf5de9cf8d590815c95d9ce1b0f347f1a2241b15a8d62ca01bcf491a0ef716a680a6f86704fa9e0f2cace98eff66a0124fd84d9685693de5b854a26a656c662864bbf14eb8aa00bcc4b0b33f073378050186e636841c2a5f213dc8616d2ec99ae35a7e677d9f44250feffaa25130695fa72c4340e70f8218e21caa1d1b9eb080fef62d091a3f78456582e3badbbe9c824601b4133e86865470a437f49839821a339fe3545faf35d075db54089747a629bf125aa63d310d737919f1b5c10771818ed198f73f08b921f96788f8bba5261c72b5db961d2ab08d7ade9297bca3f06a6416cce898b7c8f68175cc28142c2b0915900849027249f6aa64ba79e088ad5912102ab501f28346731a151c0b4b62806603a07681403c0db4b2c511fb2df25f6a891bcb32dd822c3c62d4fdacd322cc9b5ff41415f01c10335a6c7d5545a41aacba1c6841aa07ef5914e7b18c368bd2b0b27492cde4d8601c5aeb69bb19c0a6ff67980578c535e30fdc149849830839f36f0ef0946b219506aabbec43d33f2b70f341784ad129a9e28c60c22aebf1151ba2adae0213cb66e7a7ca4376b3b0b08c79d18f05f252b43286085510ba870c0b3d4a28b94ec1ba5498196e3ebeef07c9e9e7dbb38f5379f0f76c3e1122b91605e1a9b68dd8716093339c99ae35a39d5dc02309ab0d287d3ea1c92ff082d3ca3128ff45ce380dd420f2b79bfd1ed5eb040fe72330308edaa4734f6feabdf50a03cab728ae4ae6e10f1de44ca03d8bcb893e6918359f500dcaafb5035451b9e2aacf9e4629a86aeedd22a38edbb2636e4cebe693f6845e4ddc5ccbcaa771063d702f67cbe7a291fc358c6009ff67664a5e11503de9157d133f21524f2c684040d97c2381f54d4610fc3aa63461724e150764e44ef6c735a0d3f391ea33e34d11c0e81dcf85a790d99c71fabf45e6da8e753db9678d06baf919978f6114acccb28ef3208499a4ceb1dd12200036fd3a3d2696f8926665649ab1f607631a60047c49a8aa74eba2a4c5a4b4b713fcbc35cb496ae7f9b8f5ad5232d0050c0c33a17f221be2788ec35b10931cf63108e0c99d793c51727916f4e1c8f102667c259de39656aca3d2856fa2da7c8a4a206145e7dd22cb4db0eefa00525459311c952bbec1985cfa5272373e1300265754733cefc84e178667d5c171214f478b6efda5a4749d2d996bbfcec0f7cee0ccd2ffcc512ba473a2b29eaac252db00e41d4a2ab4958fd13163014dd853d34837641c73ab482e2c323ef908105a57b48ae2395fd6509b6c74caa8296e4ae23dc6478abd0da9612473ffa2fa199f6d450b19221e816e7ced5aed6b84eb0ab20b96e4ce148c33a1d40a213ff8cc992413607ba3b1f7e57f55133a82091e623666eb879c0a35bea0b43d095a2dcfbef8f9701275a5acfc716ec7ceb297cbd0b55643319ce58eae9c2ad11e1a5fcdd4259bdb914d78ec2ec57a2cfe0a2bef48e0a98f7fd981e99adeee40160fe3c0384c8fadcf02198e4b1a868c2aaa2e6c7ea1327d0697665f67d22c8caf481e580036998a71df900d8ab8a64cc6edcf5f82622eb58d86bf86975c5b23ed5e34a58a63127d0a234072a87e72c6d1a2c1218c7522765bb73a8333614ef797889a90005f4536b51b3f87d62c6e511b7cf6262088f8bcb70a07a655b5c81faa2328f4241de5a9c38da235fcae54b5ea5bc60ead51c04b4703d9696e7a84f64cc66749725d02eef48ddf4d83a660e48e680d49cc2af88e3a4662d8959d2d86852dcc8ba6b088fadf3c771f880fdb7b189a16d866a771ae1b6bd4e57e99e56446fcdc602009c5c5f3c34fa6fb7c4e5a8dc57e7939f4a8109dac2e5743c21f9633c91ef6827e7c3c870ee4ab2c549aac4f83cdfb2f57938911e848ca20760eaae43a0b7f1e392017554d234098109f055582ef8b026b45b776e083fe0b2b5124fecf2496b658c4602d7e8a859a53f28bc250a4450e96a3aac416a3705b1a1943b446e335c7c19640e7b5b892b334c5a08d1655072bf4f2e8f8d7ce0474b806bd4807b13aa2330a53c10a2dc611cb85f6d71bf3f40567568fc7206f7637a41c5b08160be927d81ef4d20da216ad1ad53f21a9820d641d83e2c8e2e97bbc07c70b10e401d8c8c3ca58655897389e3c4f67f84d77b8424fe31c8231afd63ec444693a48f81a01309defae8cd8ed55edaa1d176bad4d124f403e1e34bac7589ed273279d6bac6c7b2c6cd32c45a23ff887e6842bc0e6d8458b091e416841cd7e5f2c27e20f4e1bd26e8817f953749ecec34373fed021ea0eba8e03b416426ee90bc963f46964f7d5c2ef40ab552136457a997ab41ed648758b075d2b034c65f7a6cd9f62667cbe8b8c9fd590c05996dbf97f909bbcc073eff7509c312d312e79a322b73fc6d48f588436dc53be49f8c830ed091219638733d3679d8cf9049a1bbe19823bdd197d20f272cc564653b220f170b5b29805489b13e400395c8282f40330d758121c0db4488262e1c3688273a1625fe8702dab299ce7f3a9ad6643198f28d6fe8adf1e9b3bb923810f21ec01b678f8b7dd6c6004d1965b7b7ef92fe194e4f676501861260ea3d27e13d66fb99c70647abb597d25604b5f7efac0f4712ba9c8eb898a3bf2f2ccc58ad5221f5057cb33006d497d9fd4195c21fc4b28b85cb0e922d85ceb3b01d83962147b5fca6aabd35f395e8b25fa100ef501c5327303fc9e4c4817fe23e988e4de0302e5e373c095a1be65d44cd08a4e0b69b6b5814af5ac3933f7acfd0e2f826f0c5d860c45c75b5cc6690bc9edcc30868eed981574d0920db77dd5b1bdd23b410df037897ebeca06ffa321a0978dfb40a7887dcd3feb2ecc0ea7b5326fb3220726f30f9c87d810c8a50294d5cfa7ca5c24cc1793bb8eb117af2974e9c983ca08917afd6375b4d282c0c36d58aca31e203e435fef199036e2c44888faf04682f1ef264bd1f63bfda8a945deec8dda82d5b86d933f5ae4fe656f181a1f9a3e33d085a88013cb856fcf588f8883a5927028352ae360690db1fc1312fa078c823fb3fc2fab5e29967fc9284166ec7dd2ce8e82d3cef3d1029d5d0ea2015973cd58b75e678685a9826a9b412ef186d944328b1364b2caf15d6e4061256d7a69e5ad73a74f270f045edd91141f32a8c1a8a653a3ffb26399d5698ee9a814924acafa3635dea3fe7127e33ec07f741129763578774445a9600dd42c7aa7c8abc7f88cbb1ee251619f72ccb464e08859a9d05a8b9e55bb062d899021160d7153e9b780b1804f6db6da651dab076686a2a7352bf912a0d8188db946c713d671c40d737aebb6b73e8d01f504d315d2598a9c400d16a7757f2f4358a672c679b09994519bf8d7107786e5cc5cf0f01646029ea0d02945855f881a27e2cf45872aabd686e648187bc1970b0faa4fd95529c744938db20c476e8da55f1e61aeb4bd4122146627cf6c88c669a256faac042fbf0c4e3b0b7be149bc363183b8ab8b70172622b82c9821dcbecee939609f307d73fb555de7642a77de9892288b03b082746b2f607f5636aab328b23695d1d2f65b59e7b5f0cb83431335087fe5fdb7c1a54c3a63439b7640594987440d566dd9d5f48f095208478b36f4b8457304447f1d6697f4c7feb52b73ec6464ce9af06aea6ec1b9121846a49ecb69c8a64a99450913fe577bc5ba09ce6384c4965f8d4dba0becd3a07be5561ad00b757f7f7c1cebf17d9a35d5f49467e69ba3a1383d80f542524f3404e665817ac195d7e901557dc7a5f0888eaf342770c24a0df0bf44e252de7ce6a58602fa7379c082882a16af97ca379bb5a928ada15a17dd10528bf68064cb5c25400a9342754ad5963aff594471559711e2c28f4454b730de16852c895f672995d319b825cb8ad94dbef9e26a8d1e6028d2b5c50c2c0744429579d82a148fa535405ea3ada08d4f98d68d69b3307ff1fe3666c6104db8f19266d5f710baca8864859c2ac3385ddb4039f4abd9c1936acf8680976dee8c0eb4d39936058efc659d23847d48ab34437da50843d6e45a0f94dfebc669a7259298a0bc50e89d04ca78cb49ca2350eecf882ff96bf03e5e63402c2ae095b83f0070cf95d330dfa78c254d4d3680b20e3054b78b59c163d8edd4a6dfdb662279ac5c69a6b0d34ed300786f369b9bc76f20f483b7078775fe02a62c280b697bb614333ee423f51108d41119d5b155aa850de64a62752440c8de119d33e5824ebb66b82a205a102b5f906d156e6cee4cd230d7d5d48a18ac2380c6d250e121cd80c2ca447eddc1e2976038a0a9931d250b2e159e811ec43a68dac123c78e61743ab99c8b0bae43ae8d3fe6c60f930d9ec14cb23fe1792d42b1982119af82cbaa4f567a1751744e0f5e439b6965b8f515cfdc456275bbd5199e4c73e7b1a124d5c0889e50562f37aa20499a5acff4327f398e81b41c597e23629790db1f9b74cb7ca50e1baf36be4859bf7cb917f16fafb1692d3d4f88b12fc38a4ddfd818927b0c094f34eb5fdf05000694306de758cd9754fff4d339170410f94e84d820b0423503ac54a9d371f2d5ed3186dbe9cc00f18f13e4b39213ccdf7b6f94886d2b1d52318db9bb0dbe2e4b09ff96e4f4d6bb25d3a4078ea683cf1e7ba47fe83692b9cffd4ad41b9ebc5640525e57f556882ecb5016ad22a4ca4dce5cabb9ec28d406ee08b741bf0c72fda858ae6e2f5046abc11a3e6163b2a75b8920d2869fb74d392fa6a7ca5c1cf71221d53751f9be719691b8461bf1a19fd8e6658a79e57137e98b5333c0711c4c0a08b8d6b01f4f71412c8d13ec9ef79f4acf9e35ea467ef3c383f1950bcf16e231e5263334df5ff08949367713e2e841bca6c218c7bd2c8784cbebd32b77931b3f26053f5ef4925d7940a84681b2c08668394f64681f7fd169695129d4efa6122aef5b28237054d2261c4b53ccab37d366ae0267192e5dc301cdf8b2f542b81003d83739aec2fb61e1a365c35e66267a092ffd89a8d9ccb6cc097a585b7f65cf366dea85cfc2f9ec834402ba055323166d556b86da1313451b8194355c4d29f28c2f51a234d7ad2ad7ba5f58491c13a7cd9e3d15dda651e756c899094bbc9516d4427afa57938d8f4c21c8cb23903b0f5babb7f60756674861c5f43f62eb26d96a79beed328d2808ce412379d6312c29bc0168ba459c76f4b5527afc632a73a15ed0def06f19441977f3dc402e6f20cd2515e86a26175da10b34c631ac513854ea3122743a53747f896c8ea3b5a9e2d72cf4a2a40506dc2f805e9629a55a260d13f82d0cbe6782754674888f12b496b4ae4487c20048698990e7b21f236afa1dc175f58290327a190e48470891cbe1838eeee34c7bba2c5498b46ece3da0f0e896de87a9524f6198edfec4dfc3275dfe76b4fd7fa7096c028d28d2c3b1248b0caff1110a715cf7701eee67ac6218e690251ec18ead5519dfef0798b456069f959d2588cc53e8808adc4f998763e984b455ed9592c0447eb16db5054291da928c8763563fa6dbe898156a51711ee4f198723589c428fcb042496d10f669f95387b04ae00d8724ef66e60d303b45411bf1afcdba9c0ebf65f671d19e3cf023a7ed03c023c5c4e6546ece4869292e9b871b0338102d8a555b23f12967edcd5986e90cc81ebb7fd6dddc17cdc4c37727ea2b8b5be98f664fb4aff3ad5375d77869b29401ecf58719ba5729b227b0bb57e5bff6cd4044a850622eb0b1fd814efce6f534bc84df7ca003b5cd4a7e9af2351aad393b082f9b415b42ca56f4b4a222d37d7bf7fa247b75b071036096e54ab2d897396a4d87741957f83cd92b82772b0ca7e15de36c4f59c28be6ff92d517060b4a90b8feaa51448312d5a06f644436e8cebeaebb630ddde4cab2b29641d1ffc5dcb5ff067b9e8af70bbf9567135d2fc80c5f206403e7bc78abba6805a0183d259f1cb1d6046ef887af68d4d0b517d06730ee80df4dd75a9f58a15a722622be79f24da3a25ac9a822235ca54817882cb664414dade30e476fb582ed576d0f919d185236daee52a694bd86f2ec5917364c625a60e66eaff97cac014eca0ff6d8c9fe4244d03e01f613d63b30ee02cd8b43400c7a24549b30f43a34150482adfd90801876cf399253f9107a43d23c136df75a5e2cbc7c5710b2e79c017700cf407f454a67b0469d0cd36211520dcdc4cdd0a9e1c8577861f4267598f9b73de312eda0de677a4a1c6d160b1b1a213080d42003935a400226b29a7ed586e64cac3b693306f42ea903b323930c885cd8a04a846116c5fecc79b91ade7008325b7119f57ddc5fbb53ced0660f07d09f101f928e391309abceab3e0cb9a2fad63f50d07687241e8cecbfcce91deea91d9ae908410c363347731f5c6e1368bf6601caae74644b02b3828defac0260cd3be529e7eefbd65faa3e89eba96d4f01635227080c2b8dd78cca15d58cb26da4070f88fb154153dd4af454cb75e791ce81dd17f27b5ca357587baf01e47f2b8b9bf13bfbeb2827702fbaf523fd037a10061f4a55bf02950c6a088310b4f938fba73ddab03b2a21b1a734a0ddaa888481c8b637e1fe7e65e6de40bbf2fe2e5977a3f08bc3689a7991eacdf4d70fcad97470e94f30ed6616e1f2444658eb28de6796a32690fdad7973d2d756e3935b0842afec1a7948546fe6d0dac813b5b9e045a2f3b326a1df946f7045ab1a77fdced5d91c747e58a9af409b64d3b6c90af0c0c2ab7fefd7b5636d32274abd2ad0b97aa1c6c9fce15bca4fed7e6811fa0be4b7d2e330938c9baadd5f031213834e63539e55264af40f87d5fde56082a9176b99e231e43fca78f93902bf50c207a007fb232aee86f4bbfb8b015ba24a2fdbec72d355609dfc0d7ede648c142f1d1b933b17a4d0d1df90ae375a31d121ff119c2231b9b02494cdb6b4462e1d492e9b8881939accda808eac444e39da8c2e237c160e60ab6471664c0bf4d925a4a8b1b08b58140b368f081f44acf14ac7c674e709a59908c23149d794204d74ce10c2a483d0390521060634e9cacc92422f6b42d5499b6a05e88a3f9fed181b3ed4128cdc1d870ae3f1844e0c9ed007950ca82020e76640d7c97b4f431f9172006282feaccea0446e56d910c7448d2e3d87cea27a4adaea344ad7b7a9f514a50cb4a33d1bc027feba6d6e6e57e1df388f27a74a17e2296a07d1d3e977e2e997b478ebe81fc8a8acddddca5f089194b2f3dbae19d9970224f45749fcaca4d4c949edf7ad080c9b2d1d5e65335a1ae10d12382452af042d0587863ded53b3c9321f8384fb65a0ba4cfc7add00c5a4d036ebee98120a194d992c12799bdf6f0dc2f781eb7cad10aaa67d28cb6f52aa8cb5a643caf834bf16c7bca8e0743577a3075e553e17aca2d9632d4dfffcc29fb12cb6f50f4096b417c663f2fb88e261cd491261fff9fb064bbd12ccd576f5e167605e14fad64dc297c5d9145587c02cef8f727aefa76bb3a5ed4535fb61ec386a886ab702ba60691115d8f602b4e80d2eebbb9325a99f2b1cc099d1feca53156131567d29606226ee95ace89f62aac38a163533733115c8ae83b6d571d45099e1758b571209e2808eed26389ffc50c1d5409cb371cb341ad16e47b43d4d0fffe9f7078a8d1f35e512c5cbbd00ae2beccd0bbf5c895e52fe9f027f38b467db3f5ec5b8ca5934ba5a0c86d67fde95992dc26a9330d2141c59ddf65b0f89cf10bc473729f849020e44052055b3f2d9384ad90c4ebc217203c1aa9f6feb3bd89f7232ee08970993eda5b32d244ebdd580ba14d4a3343823c119ed53e661ce3320cbd6ad3925e6349e3c0830846a41fd89b6cefeb6d12975b8272f9b577b7edbcd9ceb1b65a9e1ca2404d6a1b45b2e1548efb83bb4c1e20a6c785f3c8d0a669f0beb8347cba9fa18de02e0b1064697df0f8e99cc40b28d4d12518d77638c8604ed8aa2e3a7adc5f90a2b0425979436cbd577536a80c601e7e58ee459df3fd1044cc38cc85911e0fa75c2dcfa2f8e6f4bae9641d2fa0fc2bb108431c5b0394d7a144c9581bb6d6861ef59c777239e5c77d10064b0864cc5a1142e981ac00cce697ea67e78d64ec29dc89db0eefbeaaf416ee0790f6ade4eeae6acbaacb52090b201b7baffb8b19b7ce6e40fcbd192f39d16e1c1ad11e1b3e7d8a44f184444232ff30ef71e32f8715f49f1fad80cbf908f73f99ad6e3ab2d03781e3df2e01d482abe2c88e80594d82fe65b4171e45b8b6a19a5f2a06f0c181ece38c4dbfa00829363a663dd884f5e55b0528dbd39d105eabea9ba1aec1c97ef400f4b5856a35e95e747f14f8bfb36917beba21ed8987ddf08b3d0fe18bf6260dfebb7f866f79723278bbe7b962ff3f94b93ddc94fbea6daa710d6ff2dba03b055cdcdca98c9c9b9c6509c8c76e6d4723f24ae7f5b89a58ed2b4ad9790e19e63ce205eb4e55d2f6954ad50d7a755b050bd33b48dda2ec5d3cbb9d1710628a1fa04c542d4e2643d324151dbfa8b6c5e1da447f88467c14cd792c953cf50eccb66084a9f5e7bd20ac92b31455afa064219c2af18f8c19d46e2381296307b7f76dd37321aa1c7c2c9f96efe5005c025354266d7e2b8fee31fea80ceae49715f3ed4d3469698c4a7a0aa0007aad59f692c60ce47c1eecc99f7245bed93f80d0541440fa423c60620b9724b004a99abaf2f56f7ddea7976e20ba7c409605dc701018dab122bf01aa099868b30b65b307baa2dce4670fc99fbc049056113a2dca01e853ff11c6005ebde0f7e884f30a765fe7986d02cdfc3c2c638e44391ea297e71b9054bfb1c95fda3355c51276c279984573c895709f9f4f4987f063ebb68a806f59eed9be6cd473bc178053f4e630d77333b0c8267329d7b7998ff092d78052eaed4cceff968530ac3485ced0eaf7b6521f948455c71f9af2167d461d8fa9782a396325a98d944d86451f8b4ecc85f1fc38773a0d56aae1d553b343fb0c8acfcef65cba1c2f785ccbf9156db35ff83217a6913dface465366381a8b727dbaaec1c4f21d2be4e909002674d5f70f85cbcce0c2647ab1912a8fe793a24c92977787cc20028babd2fad98122c475c61434bea9a93bc71fb4bfa3aeb4499bc0b75d84d84c0ab5939dac61ce089d494d36167d87053771abeb548018d4de8a5780ead0621f0278f1b6dc78087cb6e43351894955d77cba575ed15b3aaf96ef00a4e6b4e5e9dc6b10ae761d945b290c060929d1c8996f758f4bbaf32fa7a0e4228d569ddd4b76cd5e349196f716854bf8204081164c3cded223d057fbd62073f971b20cc6afaadf1885776ade1b6911995d6ee13e0d250e58c3eb83d6f7eb6fc6685f9d7c5965ee14b24af69d968a33cbf8846c15da31538cba421a65fd8dc7cbcb237d0cb22321ff557d252f3f0607d8f2f9654570b06957943cf313353c0141b0037d3e6f23cad72c3d008034db73273012951a60f85e13e89966a890c5b46d04c7a341b5264a3da4e1af42895d35dc765cecbbabcf44eb37a379a7c485fa928af35f33c9728f18c4476a6a56daa3e087749d86b4b632ec42adb78191746d503e8c4b0952e83142810549239089e1410a8f39fdc356e5e795f042610c5fad9aa7a37d3352028c7e5b36dfccd8a2d63338edf36c987ba747301f924192447fd8f33095be7e25ba2d6106a89e207158548c61f047736f745ffa444225b223d2c0ed93cd91525a85a7593464c62a70fcd25e23191544f452b0db34dae518693c94147c20f528c09d73a3cd015affef10068f2808e0ac3d3ca82998c6d8b9ec114ccc9c82301fc80c2239855f1db58826387b244ba33b18f05a85ce14df3b4cbb9ab66e6a45569a9e687a869a17fbdee5f7abc9cf509716858e6fd50bfc6f106366c3ec89ed63eb22010da811d8597c4b4c587ad1d7622c28ac185c20e2a1bd34b4751cdc8efb4ca890491c788b29c9434c1f05e77c06094e65e9c3e8848afc661f3ba6de26f5c6a8a32a82f34a0e24752cbdd3decc32b49b03dfbb469a9ca2df662ace0566c929c59d54e7ae878a176d4463323f4e88ca442f13cad451eed2ce94dcd51088afb66300f17ef34dfe32cc847281efe48a171ccadaa77c15b68194438673078c6e4397ef8654157d27f61d77f726df9766a84dbe6d4678ff2807b584d9d94609a3906725b90978ae853afff03acc054300def81fd74f4bbf52ed5363f66674d804b1663fe3bd87d4c5fc528c1f23e38d7fe8014781d880d53d73e905b8acc268afc4eac37c71b68655f132bd3410babcc40bc0a3c1b0c8a6af9816dcef0b5d94724e6adc72724dc457409d3e10f9b511eabbe45f7c2734ce827dd797c1488569f9719c4b1be9e05505450d4d05b299e9b4afd639b164eeaf30709671197847e959135a3004078f4f15c107184f110222d4de5162c6f28337227e887b4e9e8b892524ac86b6470e169ff844fcbdb040dfe648425340cab2a042f6d32f1b9151a268cc03fa7d0ea7561a1c93bae7c1fe8e798d25e5b64a6feca398ae0abb61e13bc5fc7f9e7dd4a574a632db6d9e0c0246577b0e232d8d882ac053531003fe105e94863eb50e77778710c8ec736da31e5f2bfbacea202a2e6369878f0cd25bc8e82017d00a3179ea83e7274ca49cb5db7d1780dc0c055f60e0939ba835b961c6e004881e136b914cf64881c137fda1687e20e91221a54d6f29128a4b0e16c14856d0a41e1a78b7e61b2f0b5d21fe325ed0b1dc712fd1cc4b8ee600eeb949e82dec7fbf97a7278e7660f1fec18a3bcbc059e4c1c5ab72f08e5786375f1ec1cecfaf781f2187179080df602a3bf9eded6b5d6bbff30b17968373a118088f1ff445b385b82c587f7d41b534f0c0b18d3d11f0dad5f10b0fb91ef0e5b300f6aaaa773179aa25e46d5943fc74e808b2a20a7739d665a0432bbbfb015e00aa54c755a0cd288673a6d632ecde2ea2817fdd41f9389ce55d72d9a1c9bdfb243e3528f76a4e3f1e8c4e633446693e2e8ebc06661ea4e1ff9bad35523dfda7457e304c876a24f4baa11d0b8b4659ffe59896a83f6f06c99e9e77c88dd41a5dbeaaab539cbb498a9037e261e99503590276abc721531525db6a5d8b61b9018a6aca859ec810b270b9f51ec53c22b818f1c5b6e424389d31f4fd3152fac45511067207406c0bc3e0be417dd4ef888aaaa31b2c05b2f68fad21c5b474c808f8026d0f4210a7f58e39a1733163c83563c137826e103c199a2860da46dfe2948efa970ebfdcc9c057f41f8fbf524ed5b297296aa4d17cc9b5e42381ba733eb6ec5843e14a5fb5f98a5fd10ee59522cc0f199dc162246e8495b83cfec00718067baf8cd46669bc4fe603583c801f1872f812639452bfdbded07354052f2479a6899d3ac2cadf9f643fb601d443653065248f88ca74d3afddee5bd8a3bb13b2f2539c0c5641ad820ae3b8eedc783887e51bf7cf7415c854fdf0a5aea35e83b300fed66796b5d8a6edb45df90d7973be525ab3948f8caf9635a0877231310cd8b8a823e68c3762613e8f1590c39bd5f09dfeee64958f524e78c4e134bff377ffa9e30967c803a2017021b57c5f7f73d48014bd341ba3b870a11fbdf3a1e82dc382d0ec7370aa9b2506e5811ac08c806f42c8e5157ce9b65f34021909b1ee447bd142ace85873c6595d5df2c63a118e64950ce64f2401dbe26b1f7ba919e8f5cf15c2755889acc284ad4e4d138446cb0faaa6dfe9f3d2a4dea72da9d1f6234af7b1f748c5ebf9aed176e07675698c372c1fb29eebce20b80a932172a1f00d38c45aa78d54ca2a33b589e8282f065095d171d9b4f17e01adbcbbd5f6ab22de2c97e11599a365b4dc473ceeac4d92a56d90b6301efe3b208305abc5d827ac9cccdffb152206ccac8e8464ce937d168495d425cfe21e3736f01da012def646c732d56c22be2a7b86741171145965bae6097073c1118f123ccec408b8386573fa3fd788ee27fda62a52aee47ef9f5247190644912777d4aad18ebb3986910610606405f65da4ff3689ef30110f5b7392bc64dbb835cef8bd0acf0f66b2203372d4ff4cf7c0efaa20d2e0403f7f9cdb4b0c0c6066e5c37d0cd44172704926553f43ea527968e45253dd544a26f9dca03853b4069783b2896e65a9719f7da50fecbf109296187dcd8b1bf95f105de8db253a396225e77560f2ddf2db8caae0f4edba8b7486d285790f37d753746811aa3caa8043cebb8b1e60a3647c6010ce993557d6c3b2c90f8b4f842e7b952f1f97f78740b4b57608500864374c21e2c07634123d8edeabf37f52629cd72cc4c7745865184a08e60c79c4419b320e89c9c458841cdbb200b41e3a34507c2fd6b003e75151319472f5961178e49620f4026a60ae4941ca4a66f9f793b67d799f883f0464fed1e55037bfcee08f5855354edb9f3bded16fb6bfe8c73ccad65ca117367983c6d5bd40c8ac0e89e8e92bbcc2079abe122170a2cc1e1a04fa015b33e42aa8b317d9b4e125952e2b159885e65e61c045da0dc9db3e90d677acea1c5b0f7a343fef8a38d72b438d61ee66c0b337e5f8b258401601e301a203d89318beff3969750f437262d89a79a5c7642ff95a26b49040d16a377bea57625803ea6626e36b1b2d08e4a35b6617def80f05799dc7a138aed7fea96968cce10c1dc084880b46268591051136f23b1f705e64b534875cd88fac7ad680eb79a3ac191172ed5d2a5a585aa000d521632f05cf9e26621e637cea2a093d24a3ef0e5beb020a0f2de5b1ccafd64961dc13d42ac4c6ed95ac25aaab85090a4fdc2748c42d8016ab15c239f8b763a919783bf6b4bd3f6789d96d3acacb8e3caef814a6be0f8834152e4ad81188051d1567df11d6ca4a7e612749fdd2c5f627b690427614c1866252328271d4dfc76f55ae0dae8dccd867cc13afc244782f24a5abc299bbb3139e6cea8546d7c9128b4f4cdf696eefcec93863015c47321e2314e991d93b7a8be7f75d28d241a2af5ea5d3832f753e75f86ef01f097a5246095871ead1d2760a648e10dfd2f6a760f1e909cd3a23b8c630ba79b086d18f3b07733f740e0877f07f71aeb89c8da6d7bf9d78ec8a01cb2717a995733d8472c86b29729ffb2b48941c8f0c9a70566865e2ba5ebe51bd1da0e6849d207340f7956534d53f06b8a09be895d4571a975e864cbb1efe574dd48c56de7d2d2828f6d55ab826518403151d479d9fc048e4dd7f9a56bca6cd3ae9cc0928b1a905b2dad5de79928679f62144e9dd47eb97a2c228532ad7d5f8dbf733e8e0534d532e440d228e350017f96d4d44d4ddaa38879e211c8b260434c7279cfb97030da5a38e31f93f37845de492320679f35dec5323df00ce6127513c782284224dd10c878efce720ba2488649285a4e8cfc8273fbd6f83ae80ebec7412b5f45ac39341d155ea0c3aa5f5eb9c3e5a6107b37aed7dcec816933d38c90b07b8f63bb150c4f9ffa52420f1871639023ed07be01430e3285c2ae20905927324119b3a034b9b9b56f7429abf9ff04bb9c113bbda9b8751452a284be2b36dcef6ae14a005904065cd4677b15c65c1a661b1288f6774a2633c875ad25493aace834825d4842e2373a51ec1fa960ef4f7dd2cd6e7d5c2c653925ce5163695b81fda0823964a08bfd2ccf6c856c45c55e4265dbf275cb3b4793334e1866b4d1f82a0e0316c8009fe9507813246ca857d4aac045246ab86e9a710930c074ed7fb22f8102e6e6c030fa631256c7a53c8e1798adbfedbe6f17b2765a05d376943fafcb71894af51eff2077fc87674b6ded7cb42ad2638c48216860712112516142f864ea54b7b25ea756d8b07ff71b7848778f3ddeb9aa366b3c92edc5241a8a26620627ec5d7eba54bcdf6fc9143d971a00ab97383ab44c3e30d79efc12120496cc776be3f914dfb3e31dceddd5e3a42f2a1bfbf72bb4c947b8498a92d5945b872a62a3cd82955e51955695661e865281ad99ccf56e4febc8bf60b6cede80f8fc66bc8fb9fe40436fdfd9abc91db72987a4d8e0941e7332a7e1d7dddb5a6972470aeb968dbbb69902905bcd0329a9f39cea9bf71d3af34293720151237f76acf4086164cb6c4b4fa8f7cf95437a93f1cb9c0d8a0e9943d0ede376b3965bda5fbee9849251342066e88b227b038b32e40c41ff324c9ae8f693bfb15290cee49633e8dc1c12c300d86bae9b3620f8653588fbfb288e460404e0c3135c7f9ec6a5b30a0b7adc7ba1d37aebe47730adf9444749054a93d7079aa8c12a94d1b536e710332aca064e32ee6279727e92003f953bf498a0794487211a17d340684fc0f941537e115c9cbaf364de1e8cf4feb2a2d59c43b7fb5d035f7db7dde869be3ad1c464df223affa7b8d6c68597f4db00e4627788730b065f558ae619204442133c2f8877167d0ceb960439923bb2da25e55175055a0aeb98596826ad7f82f9bebfa5ddb0671a37fc8c6f2024b82493c07281dd4d9aa4eb8e08d745f98539ed5a1d71aded14afd68ea33ab156155d0152c65e996a1adf02010d10aec27f29291cece18aca88703e59f350d0bf386940bf109dfc5388bbd7d31b33af7dfb4a13d126ef4f2400a010a4ecbb2154bcd7b2f7776e8a57ddd71460ff6bd4b52347c59035fe2cd782643dfd1f8f000e9f08d37fcedbae2df5808c422c47b77a7c775d6edc8df2f8fc64cd28506adcb0f2d228e8b76a14650ecc4b5bc2c8330823975ea74ed3517552a2fbcabd427cc6823ade3f3ab857c5b6e3c4eae0222f3d98b6bb7de2e84ae74d49184219d2993fcc37ef8fed8e42c0fb0b7ca4b8c737f9ae6f34beb95053b76109051d49f4b876595a3a6c30f77cf25241dc0756fcc1f0841e93f17d26b6caf0cc07176c371783ee01b07d376b2e540f61450a4627cb8e4321a641f218db3143cba1cd774d93082b840a6a221d3db981193db2288905111b0abb2c7198e54a18ac0f3275383c6532bf271b77544f9d63af342e8090c1cd2784b726d60da1bbca1b550b54fd076f805617d04defb280b59656cdee26412894bc9239d7b0e28ff45affd0ea82e9ee32ff433e5c063b5ef03f454a0a9577518e224407c00257a71b5fa8daa332c2d4714c064adac8d5decfe57fd5324dd622bddbdb77939e224e1da5e1d7e49a13415537519558909a81ee55ab7a2c805416e4ed321319f57f5698979d5c84c07c44e0f84c37fabe58c25513e0b3f2298b77e815950f8afb68b5c194aecd02170bc96bef55ab662c2e9a955664cec537f6f27cf30a0608b96072ff1ba27b2d57bb5dd69884156e2d9374ca29f08f9736be541e5625064b7138a76a4adfb413432369b8286c76c043f5558f659bb56321d26349ed225f9b0985c41db5fd754c8eb71d3635c4f3eb62b993375a48bdb2c2e9553bcaa29869c7f23d7132f89c0d6f7a75a7a3911ea9af30b31b2414c04afa5a2a89d9abff6e4d35b77759424dc44e14a381092ad5dbed2c31a1f6c28dfe35494027738ebf8ce76d27a8b11b05559f286c5fd2f5a6380b5762bc4957f22c40b71d87e0315f35b2741dde8490a0370f708cd1194c7ac8b2a1834d0743c77d783e7e0d332b3b7d02dab542f1f695f7ba8f91e89c280340f302e6b4eb87a641c0cbd6da99fcec2b9a01cae12472a8e208619fa5fb76570da80602633d0c861bfae9aabaabd2959f13578db03d5dda423f808b1025ff00b4f80ee24f25aed1af488ffccfe8784e361404fe54f5d9a9404f7940e530f004e563b97a4b9d1752cdfe4a9906a0776335594826180358ea959bd675cd7a917afcdb6e88ea591f86f7b751defb476921c0950dd8f3cb6226660f90d95658c3bf1ed892ef2db3dfca77a3cd8894d85b2f7dfcfcbdf0e99e18ed4f0535ebb2cca2963f29561a1288d724ece2ad2c779cdefe8e6937d8adc32db70e156e971478692d4a22d03df98c5034c7943feef432bd8b3a45a28719aae8734b79b9ce38229ea87012a8402374ba07b359ac95bad12d14931dd56f3a03ea256241544c39e9279dcede370e3bcb35d283c7aec9be04756f371c182443be79d32c88cf3d07be89b96dce93f1482cc7d7ba6c109ff74a2205bf91d97d344bd2adb9d079fcb3e7599d774ae05505b65b068a95c2c9a5875c49bfa333c608f5fa0f7fb590ee24d56f6c6811b30af0556e180a86036eff72a1a23a2edba610bfbe782c3c4e61753405a901a4faea1b26ce57a58ba6daf85d5b48a8da59b65498ff23a75e77e05fb871c68551f89ae76b8328bb9f137829fb52812f232be244af8c03a21e9a3cbf6ca202fa5caf9cedef216dfa2a40eb2cdfae486e453cf84bf95ea3e08e410b9456968357cdb5114d8583a144882681c463230cc35d5752065dac753fd62dc9821b48ff13dc9bf940c73f2861c110ef1f87481c9ba15b761f2723a18890768e1ab275bf94fa3f7fb8ae8f3e4c13fc046ffe3e574b1b34425551ceb4d0692832feb7a91a9bdbfd08abb3d74be444e1f830c22cfe0da17b3119c1782ec1880c2dbf33d50b9879d82bea1da1c721e3f93e192d4a6d28569d0f42a27071e1259e0d6096c7a5b85796ebb6e740ce68f263242119379d6c0788cd20e079b0022bf9e8110c6fe2387ab1fffe48d3c9c6e1aef0bfd17d7b85df537297452b2b1a373c062c50ed8c55f82ef2219e69667e397f7b06466b1636752a2e3755d3025e36c24119b2e9f777b7cc90d922ba9cd09849ada0bf617e2caa7cad4a32103157e67a06a2e9a3eea7bd737749854a5cef0be76c4dcbb5597cf8ccc51f91ba8b14df4bb236466106974f7fbeae35905b6939c997b83897a711b5df4c9cfbfd289cae638f3d68e51573d5ccfa14b91546f4951643a362d66833398404426b0cdbcc6c4fd05114834a3ae6dde79a39604b06f6bfe5ea0a0485c14be714df2c380e7124e8b577bcbd377dc95faad9e04295314ac440e3f3adaff568cb1829844cc43d6434398ca88c2b41e915bd76e47b1728de6c50a944702dde40f5846fa1f0426b47e7d3e09cfdb9beaea7450264a2dbf976592994bdffec82e92cdf696c418b4c65fe57a76a273102c6f199f6b35db93d49de32bcf673bfc41217971ad729c968b6bace5d420eb784fc2d5519168665cdb2efd0ae968fe412abc71a42942ca7556c573c797de56a97807027e1e51bdd4adc53766f98c2c6e17ad17d2b1e4acdc89c4b6f124a7bb14b5a43a473f71f0c3d327097177b2a0817c5557deba63c1db0ff5d858dd6bffdff35bbdd3b3659c45e52d33c5b76e25aca58c99e2d1f49e9b80b6bc672a8916fc2e09a5a140e6f54edacac4d1d12232bf22ee4dd39c62305e307547a3ef60ab315b7566aad167d0a5038cf82753a7a910eeeea961761648ae1365d23c24b8a2aded52f623cba64b7c2462b60a76fd79ad1da08227df112aa4a6d216e03ae92e5eb1b573d94aae9b0e30065792f375e9e37161f29e9ea100a5e00b0723bf2263f2350efade74ccf2a43d18a67a32460a3bae3fca7d2394fd767d17f1d770c189001296049d094548ca19bba6e2349b6b73cad5bd17d1edc02729a0ec6428791497646513e197cfedd3f0f8b982142909824ffca83d2a5507b9399960d713076d26517d853380347636034f6326c56b5dfbabe5883fed172224a09ebc044b44be3eb7b77324b8243f2052ad5db802b590168af4a8528897ebf0c39831607d68950b1bbbaf638e7d6abc7c9b92a084f7ea34c45c617fa89eef081acf142671987ed9f34f488a19cb6efa61bee5e3165efb6b5621eafe78e3cd9b1ec893eb695d23fccde3875024a66f23c6ea54540b5b79a6f39dbace500372678011e97dacbbe283d2c592617c8c9bb7df9bc814d1d5462c5dff778f1cad59d76e453929cf6805ae430684430413f5dd7005c06deb0f2ad629773d02c584ae9552f582d8a261b984370221190579da7501dc520c7ef4e6beb7c9d6078fa6fc0394fbc5f012fa7c818df470bcdba45ad2913ce46f38f086abc2d6911a1dbdd9097e503518482384b2bbd84451fb75a2ef9e3ecec73e4802554664df7efcf59098448668548261e017431db46df9628369b3c5016d4d87f5f143d75d06aa9da30ebdf8b8dc504298db7845d5e0443d74fba0b2ab04bcd19043fd936125fac843f58adc5f2ab0b8b9151c96b4f2c36c859ef983222b8a6f46a003a9d3f4feade9cb196afd006b49880d0611f8972623f963b964b7b51becc3443d69e6bf88558f7294ed0fbc1a931d9e9e0c747398149dd4f26c3a9d4d83b5436f20c667d99dbf1423d563c93975ec11eea795c869c281d24e55c1fc38b583f408d7218b9d2f379dc689d190f30e6abc81a27961ef2c63b86b75792961071fcb12693a24b950360d90857b7179f69a3d668ef2a0d7d403d7de23730f87bf93df685cb0e5f11add038d8b4b242dd2bf198c609d52302d32cbbec58a0558ee95ddeaef07b8b7512e9bf6c6e7b4f9e527717af9871b463f3eb50ae721ae22e948d80fe5f9d0914accbdeeefc9d02a04150a172f10f0b438b37e50e544a722d422afb78abad1904640149bf47777d67205a40ecc823803da3ecfc73f374879f1659bd36aa70a791b2813d350ee8eb726b50585c801e06c786ccfde9aa946043320c72e701cae34b871af383b39cfe75c05a09301e718316057ff2b551a3277afef4e36f5297ce9b2361d9ee2fa55b2ba6e31d44fecf129c9987eee61e3c07209afa9ca2ae85356a587eee683fa4c7a52dd1cdc3fc61615816b905242028961351a4f7f9a8e5545fa0107a2abc33751640ee287e1f1c6bc62d5d3f1fa6f0a84caf4ef2c04c749931b37d55e754de26e5f9643ba403768bf8a19edfc004f749d15df2896bce67a0b038795f88a782ff6535f1387cc7ad34cd44b44ea85b6e37f1cf1586825ca99e632076130d668945fe5753fd83467e569dc09e47f897e8bc336a08176867c23bde660cb2e4d9d1cf3079a3345eaeda611b7e434b829111a175478e7c4d933da0aac55968a742ae279a3fd921b5a85314a100a8bd9d9d8962863090c9a4272538408901765a19e9de48830e974db67c464ac1caf341c94d4b6578013bfa0cb4cbbcbb4a08f62152388df42e78e125f4973b09f22556ee23deaa2cf1290c8aab95f8d27181bfb9427c6062b40d23f868217c18a9de5d270d9b2b0efe3d79be0f64af17722761ad4a068f7a619600e9e89f66c3488be84d8d43d3dbc958e16d1f097ba2b9322ad0f2eccbdb32d94d81eab98d6615b6b1a7fc27b7739e4318581f8901dcb8e28d255c9479d218fe1e858d5d8dc6486bcbaaf75658529a858acd0a6471ad3032a9db1abb68f5337c52f02739323d3b800fea3c798a381ff6e5d38ae0f737ab7e9a6430087418e16bcef1b8aae9d1da2a2aaf5c74dadf43546109f1e8140b6ea3f0fb4c9ecef91f5fdda73b51d88b930ec09ea5c15a8d01f5ab1edec184cd71b4dd88ef775e2e36f938ea409752bd39d4d185cdfd82805d3e7d83b2f78b6b0c8f99493ad1cf29ebcd0d293bf2cd7feaf0c3ad46ee54672bd3fb951b01983a55963ebb4c4d606bd23b48a99b93c845c4763fd4414eaac25e9bbe0660b127b6aab99f397eb3b76afead53c633106b10c46cf816c49c38903ec8d0992104b32f72d4f03e6c20c63e22672f41f5e02936b5eee7353efcca21d00dd6072d6aaee3011cfd77d1eba50b52af8ac67f384739fa95f3c24470579912fb8c613807aa8201e5c6deebc241495120f92fc0e5cba33a7f1925f76ba048d4bfefe52601cbb582d32e7c59fc4100e3a55a16facc3e883f923db227663d0369d7a0ec48ba561286664f341d0806a0fde6c4f586fef6384fbcf121484f89bb944801e071ba735b5e2507d41a9558cbc3b3eb2246314de5a251fa6528b1635c6e85a5fa6d6fa1ca61512c9202a2c9a7e4aab7469da4e2dcf36fb84e05cd4f260811ea51c23eacb8325722f1b8cb659f9a9f95f3b06ad4c2d7a8498c49b6cb13f2f4e3337377792eacc9beb4909603d4d0f7c958984acba0ef8fbacc9f7114e2e63472f69ce4ed9ff55f96849e93c1619a78d24834a8ef0a10299ee9cb8b0595d5fb0261878520b34e5105e9fae12c391f32f0c31fd2bd68aaccb62e9a6234c96875b10dcecdc5b92d4e1f7dacf7f7d24511cd5d6cc09414d316969d6bdc23a43f957db77c1997fdb3248e6722d33ec0a7d2700d9ed1f1bc76ad05dc1cd1c1c80906a6fa52ac222716941a9fe129b3e5b65d8c069ed1f1bc76ad05dc1cd1c1c80906a6fa52ac222716941a9fe129b3e5b65d8c06f95ed4ce7589e456638e802e0e0b40d85b9432c5361e27d8fb471e66542831779ed1f1bc76ad05dc1cd1c1c80906a6fa52ac222716941a9fe129b3e5b65d8c06fae71610741417060e9377b4fcda99eb011be07c9afef027c986c12b59340bf0c97f4cceb9c2dd63df80675554f335640cc46875185af539e2b2f3d6b9e9d7ed0fc46f10d83b7ebf877d9e908b1cf1c97fe52f84044e8c568e6e44ec242fefe210e277ae39e189a5405eb84d31408cff0e4e1bb4698a4778a86a3b78ba53b9a754a40c9f144e80fd40afc82eb5b85fa7da166804f41641cbdfd1b47c17ae4249af816f31e558a67d2a16d00ebc6c2b822fafdca800efaed19abc2e9505cf11648b399c1baadbe4d98eb1c5ec0c61d66af08f61c9280d8be84212bb3aba564f9a3b8ba183bac78a3cfe52a3efdd8e6e746002c65c280f649b5d6c7fa1a6dee4ab223520b7ea6d7291e0e8e35dc507f4f274158e2b2ed07ffa2a62cfa11a285949aae3130245cf17d940eaa25b7273b30d537618d0cfc414ab271c7cec150760c80ac5ae8bc583e02c1deb7b786e1ef60cac28c40987a2d590da3d6304539d8784a5b31f568854c2f7cb10cc7174e9a3c21dff58d739bd02cab8f2e52e5ee06e9d09f11a0cd4b8f526e6c02b4b4d728085687160e408d99083ba53c245dd3ce5b3ffca14dd729373a12f5e4ddd72ea01f705892f59fc449b07a7ff70673a6f0e3edca74ad39b2456de16ecd432a507618410226e803c498dba2b6d514417c1bdff191eb74426c8c61e4ee5d35289346107da91d74d71807fd6d7e0242dde4bf903ed151aec715d1b8855519a0c7307e73b6b6ab82ac6cdcd6e3c3237fafdc651e513b110da90dcd380d4b1fa4d641becdf14aaf7a1415384f205fa4a9fee39525229deb361ee1f362c9f50c469b6cf5cc04bc156c96dd1e1cc97d6081eb9795b664c24e5981594e81a69423d23f613e1aade8d56cc8afe23a521155bbefbf2d5d83a2c16afa52210c1e6a23664cd933d93484e524a6cae953da3c59f2adb76cd1390920a907a9e523c6b2fecc90a9a9737008a60caa6968af24833d70235d193308974946b77652f3711df8b3a5eb279e70072d79d0e2bdbcc85faeec0e9622a2de337413f9563afd309a0acc0e5823375c794b48c51dd45f48fb2ee47716271828365f3f7c52e4d43b210ba7d8e587caea37f957fff27e5d63fcc4eb07428e2fb54fec1371eec79ec16e479ec84fe0d7e7eaa96d990c01fcb9b5fff0da8301574af9c489133b3c635249858a3c9644d813b6370693302c17ab5cca2d8ebeb70080b0ac597396c1f0abb7616e89a227bb096895b3fb5af1f1890afd457c10e4bb8b8c06e5e825630c9c36e41dc3939cc7fcc12c97f0d26ffa71f74847cbae4f6a53c792c099d03de96ebdc7d92b9a47c8735c7a89286d5581dee0fcc66493a91b0b0b4a441bb61d0a5e83af0e8cae32af00dd2b82f43a5692c8bee9fb88153976fdfe3d403ceef85ee2a920bd8c810b9032ec5a56275aaa5c4628bf14ae5d627d1453255a01c8f9adf5ef0e7d461402ad15107b50bdadaf6b154aec694cc914af81cfc47f3edd7695fc6e937c08cc43c2afc8f7fd9067cb836f7c71b266364f7643b6212995d284e80ffec09f598a02d9334db158b68f34292f456d1bebaf36c0e70eb652df3d422fbf2b5a5dcea5914160ddf351f41b0efb434a5bceb08cbd310db492373c15ae65bbf754963d576a173dc81e609298b3ae786936bc2a02f1bd6c4bc94a60b97cc5eb615d04902070addece4e439eaba0c803696b724b1f5f7458053a5e3c6ffdd051e8bbc6b2e2666c80625f1b0b2cfd7ac094c3749e1391c41780c25db0e66071c8db09103c2d97d9da01551d360382f57a94bcc84d2c827a83dff28568a3631c7e1c7e9271c6783906da6c515ef7c52d71d37bf9facee5d63ba052ef292497d0e2498a36a3d60946b15f64d1692ffa64772436f926594df1d14a733f688710367140fcb9ed5697b3b685a79d4203995fa4639266bdbbee82f13cac1aca6f0cfc900aa168eb3929f2ea9c5d937e65fdf4d65fd11a9295b3f29fd770ae506af42ea355b65de37fd999b84f4a7950c59324bb462d6e1950a119efa22b811329a89704c7399f8277e260f41cc2be31e686b7507ac31bd15b10805dee9e7b71a9dd21318f9a3a281774fae998df5c205fd42eb7401673178e3f62c59f0662924e7a404e5eae534666c13afdb342b9c364b50db092cac6510489a8bfbede2026c08f82e99615e7911f4c9a820d4478015c096c3b6c05c80f3f6d214d5df221a241139f57f9edd464099b1d10679c7058e754c7230c37983c667b2fbc7ab2ba0ecef47f815d3fb072d9a91044f7c6f7fca2471300a0318bacf33e4c688d31f5165134ab5e31c1c1650bce0a3b2e89e3e4da298735bdd1526cd0cb7b14413aacfe64bca076ff120f15f3a497d90ae8c6e5e030d0ebb95de6659630b77ac5749ab8503a027da59539e6a6cf0964e65d7172ea36e4ad26e98c40455f1624a04dd0c89f088136ecfed5ac317cf2876db43a9c88548ba3a0701f4f161dc5d31cc211bc704e40ae7f759d43700c9e8865d52c86e7101d8ff8772f0eee403f5b2f4889e10ef65d9bffdd03df853087ff80fd12958f32a4d8e72975a16144d903f5914f0ae456c430d6eb7e837a4db9885a3a7fa8e50398cd504b587c1123b688af69a9759e14e4048d7c2ee28952671ded83f2c2182e1e4c66d6d87770a266d05d4149dfe43d2449a3317a25890dcf5cb2d2047d631f095292faefc6e34e125272f6c51ac5706266e5405ecba39f04dfe704c9f93cac19efad2ebc0080eec2d211347d50183d1c3ca645d9365cd143e99fb8d8f0ef8fc6a68b26cda2ff061e6f614d402c1ce6bdad4b99392b9ff008cba38dc9ebb55a4e4b03c9d1e439e14c5ad6ecaf55c5d5a078c70f3ba7e559e2d939bede3190ee6e1700857ab0af7892b3f1d89118049d9ac31497467d9e32ef1bf05e550bcc76142cc4dd303d3bcf61b6c41f3bea7f466771394d3cb208d05dde5d67d0587742ed815cb6ebca4b45838ad01463d046a5a6f760aba828cf65dd3b80f70893008d6fd9712b449159b30b2e1af342e10c80422c2ddaf951f2cb3f5728543331b4d90a2fc7aa6b54cd9518f0497e19bb340a82d686e9ea4a939154e1e521a4a7d05b83af20742c6e2c786b0abee6d7525ed7d898dd55020dff09ba167ed90f848cc6c8081a01dd1f0a04754f0c626bd1befa0441ae0daa5f23edc9379feb594e79941dcb268d2b69c1fd174df03549acb4f298e9ae5d230043c18c1eb066a6e56256c53569fac9c620453353dd465fc3f8268910c6141f92a5d56803aba9fc9dace1498d20ef47d2b3330a9dd05490bd4d1aaa89f3801bce06ab7334756409cae6db074b9fa03398e3b16d185745fe6bdf762790944a8efb95b3cb7185916872a868f9c78564304dd8cb4ed45c286a1db3f8816ce513b3709b7f687b0f29b900b562ede351a62ed0b6a664df8559a8cea6625cc8d0891f4642d5529955a1a3adbb84dce88635dd8763aeeaae3ccb1ff30954f1a1e97aa47dd384458c5080f8c7a53c534b3e379a6c0e884cbd7dd68e6fb0cf9d57cf725f79a7dea4de7661aa3a7fc4faa6f98018e248a438e47d55ca8a23e276dbfeec3f315eedfebc8271fe656ca0d43949abe60ac555d86b3548619b69fad47d4fa487320c82239ba00aaa6434913a61fc261972f7a69b9c5e1fcb4d339cf2fec2d6942ee2ddd4c76a8740ebf60b3ff9be2fff6a5eee01e719d5fe34f3db532e0ebb50b455398db83e9273ef5323baffaaeaf6a90f0e19ca2a3b3852ba129808299b42b9a96a8032d91005a4384eb16309e593850c80e4c4d956a05fc497401f4b51975af97fead520d7665d9d03cfb61875e660175e3af2df017b785d5382dca51894cb0037bd939f78c8e1332e0880cc672b187f19d6bab648a00eb6672932f2a91c6cd857ecb93cd28f73643b8df60767cc578c8141ed90b2ff2d1b25a519487d7949d826e8cad1b9a0d6c08db7ab791ae82041abfcbefb8bf6317576e3ece4864e9a8e87938b4aeac79e2e6aaea06c4293a8d5a08b1de39a9056b863a5d9b4a4062aeeaf8b6325f900dfef7c7e35540ea8c2461c5242f00865f4ef86df83d14d6dd66f0b488313beb692b2e69c6d7c706ccfd9e3317cf53ad35fdd132328f442878d36d4da876122324a1d0e1689a291a465754b241cf53ad35fdd132328f442878d36d4da876122324a1d0e1689a291a465754b24190806703dd98f398ce1139afb47de6c93aaa281a92542382f695e656f7760c65f2d2de1376bee5832420cc4db79b299f320f0d6c9efdf51b0ee6634bfe35209f4fa76cb615652462243f4d7af0464c265d97f5becdc3b37265b7ed8fe2cf124f0f1ffb1209a8dd16185b1268cfdc5b862c92a59fc7d3a519182fb9de05f63f6105e4cdedc3d8e6daf61960624bf4c0b0b067d9fbe3e35f9f4150e6e096b016e56a55ed4ba0355de686608143cc4868ca68ea8846ac0022d002ec43c2c75e5e359185460be61f24f816b4bb5742688fe33c2457d97fda1d624a4c7f6dff668b8cea40e81bc8d786b63b489a65122537110c6cad0599fd1edae408e2b3f225da6a11d19b8be1a0083ade72b2b9d1d6a12e70fbde63c12e0650199659a118bcd18ea48b1e8f4c4cdc27ab6f18de48ac3f166e7fa63ca71f6d62f27362841890c88aa65fab2e5bfd405802a826d13709e8ff4fd48536ad925ab68ba5a99cd580ecb6395f8e18616a161d89abf14c7cc23328c332229710a789a87666967adddf1c1b64cb3420bffca281cb92aa0b08bb54c74687eeb4259c7d372fcc97c9bc4e0b1464881c1809ddca66b696341ff1596e2cd2c60b4310ef4dc9942b7aee279838ablinux../../uapi/linux/input-event-codes.h../../../arch/arc/boot/dts../../../arch/arm/boot/dts../../../arch/arm64/boot/dts../../../arch/c6x/boot/dts../../../arch/cris/boot/dts../../../include/dt-bindings../../../arch/h8300/boot/dts../../../arch/metag/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/dts@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-source-4.12.14-lp150.12.4.1.src.rpmkernel-develkernel-develmultiversion(kernel)     /bin/shkernel-macrosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1Z@ZZZZZZZz@Zz@ZZZZZZ4@Z4@Z4@ZZZ@Z@ZK@ZK@ZK@ZZZZZZ@Z@Z@ZZ@Z@Z@Z@Z@ZmZmZmZmZmZmZ@Z@ZZZZZZZZ@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z؄Z؄Z؄Z3@Z3@Z3@Z3@ZZZZZZԐ@ZԐ@ZԐ@ZԐ@ZԐ@ZԐ@ZԐ@ZԐ@ZЛZЛZZZZZZ̧@Z̧@Z̧@Z̧@ZUZUZUZUZUZUZUZUZUZUZUZȲZȲZa@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@Za@ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@Zľ@ZlZlZlZlZlZlZlZlZlZlZlZlZlZlZ@Z@Z@ZZx@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@Z2@ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZI@ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ@Z@Z@Z@Z@Z@Z@Z@ZTZ@Z@Z@Z@Z@ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@Z`@ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@ZkZkZkZkZZZw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Zw@Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z%Z@Z@Z@Z@Z@Z@Z@Z@Z@ZZZZZZZZZZZZZZZZ1@Z1@Z1@Z1@Z1@Z1@Z1@Z1@Z1@Z1@Z1@Z1@Z1@Z1@Z1@ZZ@Ys>@YqYqYqYqYqYqYqYqYqYqYqYqYqYqYp@Yp@Yp@Yp@Yp@Yp@Yp@Yp@Yp@Yp@Yp@YoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYoIYm@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@Ym@YlYlYlYlYlYlYlYlYlYlYlYjYf@YdYcl@Ycl@Ycl@Ycl@Y[@Y[@YZ1YTYRHYP@YP@YOYNT@YMYK@YK@YK@YK@YK@YI@YI@YI@YI@YI@YI@YI@YI@YGYEYBvYA%@Y?Y?Y>@Y>@Y:Y:Y:Y7Y7Y6@Y6@Y6@Y6@Y6@Y6@Y5GY5GY5GY5GY5GY5GY1S@Y1S@Y.@Y.@Y-^Y-^Y-^Y-^Y-^Y, @Y, @Y, @Y(Y(Y&@Y&@Y%uY%uY%uY%uY%uY$$@Y$$@Y /Y@Y@Y@YYR@YY]Y Y Y Y Y @YtYtY#@Y.Y.Y@YYX:@X:@XXXXX@XXXXXXXXQ@XQ@XQ@XXXh@Xh@XX@XsX"@XXXX@X@X@X@X-X9@X9@X9@X9@XDXDXDXDXDXDXDX@X@XۡXX׭@X @XӸXg@Xg@X@X@X@X!@XX,X@XƉXƉX8@X•@XCXXO@XO@XO@X @X @XX@X+X@X7@X@X@X@XBX@XX@XYXYXXXXXXe@X@XpX@X@XX|@X|@X|@X|@X|@X*X*X*X6@XX@X@X@X@XXXXX~@X|X|X|X|X{d@X{d@Xx@Xx@Xx@Xx@XwoXwoXv@Xv@Xs{@Xs{@Xs{@Xs{@XoXoXoXoXn5@Xn5@Xn5@Xn5@Xn5@Xn5@Xj@Xj@Xj@Xj@Xj@Xj@XdXc@XY@XWXS@XRXQ4@XN@XN@XJXJXJXEVXEVXEVXAb@XAb@X@X>@X>@X=mX=mX<@X:X9y@X8'X8'X8'X8'X6@X6@X6@X5X5X5X5X5X5X5X2X2X2X2X0>X*X*X*X*X*X)@X)@X'@X%X$a@X!@X lX@X&X&X@XXX2@X2@XX@X@X=X@XI@XI@X X TX @XXXX`@XXX@X@X@X@XkXkXXW@WW@W@W@W@W@WWH@WH@WSWSW_@W W W W@W@WjW@W@W@W@W@W@WWv@Wv@Wv@Wv@Wv@Wv@Wv@Wv@Wv@Wv@W$W$W$W$W@Wڍ@Wڍ@Wڍ@W;W;W;W֘WRW@W@W@WίW WiW@W@W@Wu@W#W#W#W:W@WWF@WF@W@W@W@WWWWWWWW.@W.@WWW@W@W9W@W@W@W@W@W@W@WWW@W@W@W-@W@W@WWWWWWWWWWW~D@W~D@W|W|W{@W{@W{@W{@W{@WzOWzOWzOWzOWv[@WrfWq@Wq@Wq@WoWj}Wi,@WgWgWaC@WaC@W_W^@WZWZWZWYZ@WXWXWXWXWUeWUeWUeWUeWRWRWPWPWN@WN@WN@WN@WF@WEWEWEWEWDB@WDB@WDB@WDB@WDB@WBWBWBW;W;W9@W9@W5W5W5W3W3W3W3W3W1@W1@W1@W0{W0{W+5W(W'A@W'A@W#LW!@W!@W WX@WWWWo@Wo@Wo@WWWW@W@W@W@W@W@W@W@W4W4W @@W @@W @@W @@WWKWKWKW@WWWWWW@WW@WW@WW@WW@WW@WW@WV@VbVbVbVbV@V@V@VVVVVVV@V@VVVVV@VJVJVVaV@V޾Vm@Vm@VxVxVxV'@V'@VVVVՄ@VՄ@V2V2V2V>@V>@V͛@V͛@VIVIVIVIVIV@V@VɦVU@VŲ@VŲ@VŲ@VŲ@VŲ@V`V`V@V@VVVVVwVwVwV&@VVVVVVV@V@V@V@VV=@V@V@V@VHVHVHV@V@V@V@V@VV@V@V_V_V_V_V_V_V@Vk@VVVVV@V@VvVvVvVvVvVvVvVvV%@V@VVV<@V<@VVV@V@V@VVVS@VS@V^V^V^V^Vj@V@V$@V$@Vy;@Vy;@VqR@VpVpVpVpVm]VjVhVhVetVetVetVd#@V]V]V\:@V\:@V\:@V\:@V\:@V\:@V\:@V\:@VXEVV@VV@VRVRVQ@VQ@VQ@VO @VMVMVMVMVLh@VLh@VLh@VKVI@VHsVHsVHsVD@VC-VC-VC-VC-VA@V<@V<@V<@V8V8V7P@V7P@V0V0V/g@V.V.V.V+rV+rV+rV*!@V(V(V'~@V&,V&,V&,V&,V&,V&,V&,V$@V$@V V V V V V@V@VCVVVf@Vf@VVVV@V@VqVqV V V V }@V }@V7@V7@V7@V@V@V@V@VBVBVBU@UUU@UYUYUYUYUYUUe@U@UpUpU@U|@U|@U|@U|@U|@U|@U|@UAUAUAUAUM@UM@UM@Uݪ@U@U@U@UUoUUUU@U5@UUUȒ@UWUWUWUWUWUWUWU@U@UnU@U@U@U@U@U@U@U(U(U@U@U@UUU4@U4@U4@UUUK@UUUU@U@UmUmUmUmUmUmU@UU3@U3@U@UUUJ@UUUUUUU~@UzUzUzUv@UuUrUrUrUrUrUq@UmUmUlI@UlI@UlI@UhTUhTUg@Ug@Ug@UcU[%U[%U[%U[%UY@UY@USaT6xT6xT3T3T2@T2@T2@T2@T2@T2@T)IT$T @T @T@T@T@TwTwTwTwT&@TT@TTT @T @T @T HT HT @T TTT@T_SS@S@S@SvSvSvS%@S%@S%@S0S0S@S@SSSSSSSSSS@SS@SS@SS@SS@SSSSS@S@S@SuSuSuSہ@S/S@S@S׌S׌S;@S;@S;@S@SSSSS @S @S@SS@S.S.S.S.SSSSS:@S:@S:@S@S@SES@S@SSSSQ@S\S\S @S @SSh@Sh@Sh@Sh@SSSSSS-S@S@S@SS@S@S@SS[S[S @S @Sg@Sg@Sg@Sg@SrSSS~@S,S8@S8@S8@S8@S8@S|@S|@S|@S{CS{CSy@Sy@Sy@SuSuSuSuSuSt@St@St@SsZSsZSsZSr @Sr @Sr @SpSpSpSpSj @Sj @Sj @Sj @Sj @ShShShSg}@Sg}@Sg}@S_@S_@S_@S_@S_@S_@S_@S^BS^BS^BS^BS\@S\@S\@S\@S\@S\@SXSXSXSW@SW@SW@SW@SW@SW@SW@SVYSM@SM@SM@SKSKSKSG@SFSFSFSFSFSFSFSE6@SCSCSCSCS>S>S>S>S=M@S=M@S=M@S;S;S;S;S:@S:@S:@S:@S:@S9XS5d@S5d@S2@S1oS1oS1oS1oS1oS0@S0@S*@S)S(5@S(5@S(5@S&S&S&S&S&S$@S$@S"@S"@S"@S!S L@S L@SS@SSSSc@SS@SSSSz@Sz@Sz@Sz@Sz@Sz@Sz@S S S 4@S 4@S 4@S 4@S 4@S S@SSK@SSSSSSR@R@R@RRb@Rb@Rb@Rb@RRRRR@R@R@R@R@Ry@R'R@R@R@R>R>R@R@RJ@RJ@RUR@R߲Ra@RR@R@R@R@R&R&R&R&R@R@R2@RRRRRΏ@RΏ@R=R=R@RʚRʚRʚRƦ@RƦ@RTRTR@R%R%RRR1@RRRRRRRRR@R@R@Q>@Q>@Q>@QQQQQ@Q@QIQIQ@QQU@QU@Q@Q~`Q~`Qzl@Qzl@Qzl@Qzl@Qzl@Qw@Qw@Qw@Qw@Qw@Qo@QnQg@Qg@QfQdQdQdQdQb@Qb@Qa_Qa_Qa_Q^Q^Q^Q^Q]k@Q\QVQU@QU@QU@QT0QR@QQQP<@QM@QM@QJ@QJ@QGQGQC @QC @QC @QAQAQAQAQ@j@Q@j@Q?Q?Q=@Q@N>@N>@NNNNNINININ@N@N@N@NNU@NU@NNܲ@N@NؽNؽNl@N@N@NwNwNwNwNwNwN&@Nσ@Nσ@Nσ@Nσ@Nσ@Nσ@Nσ@Nσ@Nσ@Nσ@Nσ@N1N1N1N1N1N@N@N@N@NˎNˎNˎNˎNˎNˎNˎN@NåNåNåNT@NNN_N_N@N%@N@N@N@N@N@N@N@N0N<@NGNNNS@NS@N @Nj@NN$@N$@NN@N@N/NN@NFNFN@N@NN @NNi@Ni@Ni@N{#@N{#@NyNyNyNyNx@NqNqNp@Nm@Nm@Nm@NlNlNdN`@N_sN^"@N\N\N\N\N[@N[@N[@N[@NTNTNTNTNTNLNK@NJ[NGNFg@NA!@N;@N6@N2N-ZN-ZN, @N)f@N(N$ @N +N@N@NNBNBNNN@N N N@N@N|@N|@NNMAMAM@M@M@M@M@MMMMMM@MMMMMMMMMMXM@M@M@Md@Md@Md@MMMMM@MoMoMMMMM{@M)M@M@MMMMߒ@ML@MWMWMWMWM@Mc@MM@M@M@M@M@MMMMMM(M(M(M(M(M(M@M@M4@MMMMMMM‘@M‘@M@MMM@M@M@M@M@M@MVMVMVMVMVMVMVMVMVMVMVM@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@M@MMMmMmMmMy@My@My@My@My@My@My@M'MMMM3@M3@M3@M3@M3@MMMMM@M@M@M@M@M>M>M>M>M>M>M@MUMUM@MlM@M@Mx@Mx@Mx@Mx@Mx@MMM2@M2@M2@M2@M=M=M=MI@MI@MI@MMTMTM~@M~@M~@MzMzMzMzMx@Mv@Mv@MtMp@Mn1@Mn1@MlMk@Mk@Mj@L>@L=L=L=Lcaching_block_groups list (bsc#1083684). - commit bb913e1- bnxt_en: Fix memory fault in bnxt_ethtool_init() (bsc#1050242 FATE#322914). - commit 65193fa- kvm/x86: fix icebp instruction handling (bsc#1087088). - commit 364bcca- crypto: cavium - Fix smp_processor_id() warnings (bsc#1089141). - crypto: cavium - Fix statistics pending request value (bsc#1089141). - crypto: cavium - Prevent division by zero (bsc#1089141). - crypto: cavium - Limit result reading attempts (bsc#1089141). - crypto: cavium - Fix fallout from CONFIG_VMAP_STACK (bsc#1089141). - commit 6ff9496- xfs: set format back to extents if xfs_bmap_extents_to_btree (bsc#1090717, CVE-2018-10323). - commit cd127e8- supported.conf: remove obsolete entry drivers/tty/serial/of_serial -> drivers/tty/serial/8250/8250_of - commit 8e4b38c- xfs: convert XFS_AGFL_SIZE to a helper function (bsc#1090534). - commit 027dd64- xfs: detect agfl count corruption and reset agfl (bsc#1090534). - commit b1c0509- xfs: allow CoW remap transactions to use reserve blocks (bsc#1090535). - commit 03d1b76- xfs: fix transaction allocation deadlock in IO path (bsc#1090535). - commit 8697899- ppc64le: reliable stacktrace: mark stacktraces with kretprobe_trampoline as unreliable (bsc#1090522). - commit ed9151a- Refresh patches.suse/btrfs-fix-race-condition-between-delayed-refs-and-blockgroup-removal.patch. - commit 1ba0893- xprtrdma: Fix corner cases when handling device removal (git-fixes). - nfsd: fix incorrect umasks (git-fixes). - fs: Teach path_connected to handle nfs filesystems with multiple roots (git-fixes). - md raid10: fix NULL deference in handle_write_completed() (git-fixes). - fix kabi breaker in md.h (git-fixes). - md: fix md_write_start() deadlock w/o metadata devices (git-fixes). - nfs: system crashes after NFS4ERR_MOVED recovery (git-fixes). - commit 69e2c71- Refresh patches.suse/btrfs-push-relocation-recovery-into-helper-thread.patch. There was a missing variable initialization due a stale patch refresh. - commit 297fd49- powerpc: Add ppc_breakpoint_available() (bsc#1055117). - commit 0b632a4- selftests/powerpc: Fix copyloops build since Power4 assembler change (bsc#1055117). - commit e26f88f- powerpc/64s: Fix CPU_FTRS_ALWAYS vs DT CPU features (bsc#1055117). - powerpc/64s: Fix POWER9 DD2.2 and above in cputable features (bsc#1055117). - powerpc/64s: Fix pkey support in dt_cpu_ftrs, add CPU_FTR_PKEY bit (bsc#1055117). - powerpc/64s: Fix dt_cpu_ftrs to have restore_cpu clear unwanted LPCR bits (bsc#1055117). - powerpc/64s: Refine feature sets for little endian builds (bsc#1055117). - powerpc/64s: Remove POWER4 support (bsc#1055117). - powerpc: Remove unused CPU_FTR_ARCH_201 (bsc#1055117). - powerpc/64s: Fix POWER9 DD2.2 and above in DT CPU features (bsc#1055117). - powerpc/64s: Set assembler machine type to POWER4 (bsc#1055117). - powerpc/64s: Explicitly add vector features to CPU_FTRS_POSSIBLE (bsc#1055117). - powerpc/64s: Add all POWER9 features to CPU_FTRS_ALWAYS (bsc#1055117). - commit d8e1408- xfs: fix intent use-after-free on abort (bsc#1085400). - commit a15e224- powerpc/pseries: Restore default security feature flags on setup (bsc#1068032). Refresh patches.arch/powerpc-64s-barrier_nospec-Add-hcall-trigger.patch. - commit ff6c8ce- Refresh patches.drivers/scsi-lpfc-fix-wq-cq-creation-for-older-asic-s.patch. fix commit hash - commit bbbc951- btrfs: Fix race condition between delayed refs and blockgroup removal (bsc#1086224). - commit ff195d7- Refresh patches.apparmor/apparmor-fix-resource-audit-messages-when-auditing-peer.patch. - Refresh patches.drivers/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch. - Refresh patches.drivers/ibmvnic-Fix-DMA-mapping-mistakes.patch. - Refresh patches.drivers/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch. - Refresh patches.drivers/ibmvnic-Fix-reset-scheduler-error-handling.patch. - Refresh patches.drivers/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch. - commit c920800- Refresh patches.apparmor/apparmor-fix-resource-audit-messages-when-auditing-peer.patch. - Refresh patches.drivers/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch. - Refresh patches.drivers/ibmvnic-Fix-DMA-mapping-mistakes.patch. - Refresh patches.drivers/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch. - Refresh patches.drivers/ibmvnic-Fix-reset-scheduler-error-handling.patch. - Refresh patches.drivers/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch. - Refresh patches.drivers/scsi-lpfc-fix-wq-cq-creation-for-older-asic-s.patch. - commit 853016c- kabi/severities: Ignore klp_shadow_* kABI changes - commit a1324c3- livepatch: Allow to call a custom callback when freeing shadow variables (bsc#1071995 fate#323487). - commit add477a- livepatch: Initialize shadow variables safely by a custom callback (bsc#1071995 fate#323487). - commit ae78a45- Refresh patches.apparmor/apparmor-fix-resource-audit-messages-when-auditing-peer.patch. - Refresh patches.drivers/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch. - Refresh patches.drivers/ibmvnic-Fix-DMA-mapping-mistakes.patch. - Refresh patches.drivers/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch. - Refresh patches.drivers/ibmvnic-Fix-reset-scheduler-error-handling.patch. - Refresh patches.drivers/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch. - commit 98517c6- Update config files, add CONFIG_EXPOLINE_AUTO=y for s390x (bsc#1090098). - commit 5c5cecd- s390: add automatic detection of the spectre defense (bsc#1090098). - s390: add sysfs attributes for spectre (bsc#1090098). - s390: correct nospec auto detection init order (bsc#1090098). - s390/crypto: Adjust s390 aes and paes cipher priorities (bsc#1090098). - s390: move nobp parameter functions to nospec-branch.c (bsc#1090098). - s390: report spectre mitigation via syslog (bsc#1090098). - Refresh patches.arch/s390-sles15-05-01-gmb.patch. - commit 14f6493- Refresh patches.apparmor/apparmor-fix-resource-audit-messages-when-auditing-peer.patch. - Refresh patches.drivers/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch. - Refresh patches.drivers/ibmvnic-Fix-DMA-mapping-mistakes.patch. - Refresh patches.drivers/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch. - Refresh patches.drivers/ibmvnic-Fix-reset-scheduler-error-handling.patch. - Refresh patches.drivers/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch. - Refresh patches.drivers/scsi-lpfc-fix-wq-cq-creation-for-older-asic-s.patch. - commit 287c94f- btrfs: push relocation recovery into a helper thread (bsc#1086467). - commit 37d11e6- nvme-rdma: Don't flush delete_wq by default during remove_one (bsc#1089977). - commit c185cad- nvmet-rdma: Don't flush system_wq by default during remove_one (bsc#1089977). - commit 902e88b- supported.conf: add arch/s390/crypto/crc32-vx_s390 (bsc#1089889). - commit 3e7cb03- x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systems (bsc#1088374). - commit 2ccb700- ppc64le: reliable stacktrace: mark stacktraces with exception frames as unreliable (bsc#1089669). - commit 6716d08- Sort series.conf - Refresh patches.apparmor/apparmor-fix-resource-audit-messages-when-auditing-peer.patch. - Refresh patches.drivers/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch. - Refresh patches.drivers/ibmvnic-Fix-DMA-mapping-mistakes.patch. - Refresh patches.drivers/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch. - Refresh patches.drivers/ibmvnic-Fix-reset-scheduler-error-handling.patch. - Refresh patches.drivers/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch. - commit 5e8c6bc- ppc64le: reliable stacktrace: handle graph traced functions (bsc#1089664). - commit df850c8- btrfs: Only check first key for committed tree blocks (bsc#1084721). - btrfs: Validate child tree block's level and first key (bsc#1084721). - commit 82a46d9- ibmvnic: Clear pending interrupt after device reset (bsc#1089644). - commit 7d7ebab- sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning (bsc#1022476). - commit 6643f8c- run series_sort.py - commit 5f59a40- config.sh: build against openSUSE:Leap:15.0:Update - commit 61f2f25- virtio_net: fix return value check in receive_mergeable() (bsc#1089271). - commit e169907- Re-sorted patches - Refresh patches.apparmor/apparmor-fix-resource-audit-messages-when-auditing-peer.patch. - Refresh patches.drivers/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch. - Refresh patches.drivers/ibmvnic-Fix-DMA-mapping-mistakes.patch. - Refresh patches.drivers/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch. - Refresh patches.drivers/ibmvnic-Fix-reset-scheduler-error-handling.patch. - Refresh patches.drivers/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch. - commit 18304f1- Revert "scsi: make 'state' device attribute pollable" (bsc#1085341). - commit aab4000- Refresh patches.apparmor/apparmor-fix-resource-audit-messages-when-auditing-peer.patch. - Refresh patches.drivers/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch. - Refresh patches.drivers/ibmvnic-Fix-DMA-mapping-mistakes.patch. - Refresh patches.drivers/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch. - Refresh patches.drivers/ibmvnic-Fix-reset-scheduler-error-handling.patch. - Refresh patches.drivers/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch. - commit 30e2159- ibmvnic: Do not notify peers on parameter change resets (bsc#1089198). - ibmvnic: Handle all login error conditions (bsc#1089198). - ibmvnic: Define vnic_login_client_data name field as unsized array (bsc#1089198). - commit 6882e8d- kabi: arm64: update crc for cpu_hwcaps and cpu_hwcap_keys References: bsc#1089086 - commit e99d689- mmc: dw_mmc: Fix the DTO/CTO timeout overflow calculation for 32-bit systems (bsc#1088713). - commit 0b4165d- kabi: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays (bsc#1089086). - KVM: arm64: Fix HYP idmap unmap when using 52bit PA (bsc#1089074). - ipmi_ssif: Fix kernel panic at msg_done_handler (bsc#1088872). - commit 8c1d75d- ima: Add cgroups2 to the defaults list (bsc#1073915). - commit aa0be85- Update config files. (fate#321934) - commit 15c0ffc- bpf: skip unnecessary capability check (bsc#1083647). - bpf, x64: increase number of passes (bsc#1083647). - bpf: fix corruption on concurrent perf_event_output calls (bsc#1083647). - bpf: avoid excessive stack usage for perf_sample_data (bsc#1083647). - commit 22e80bf- scsi: lpfc: Fix WQ/CQ creation for older asic's (bsc#1085241). - commit d8f53e9- Add mkp's queue to git_sort.py - commit 96f199e- Refresh patches.arch/KVM-PPC-Book3S-HV-Work-around-TEXASR-bug-in-fake-sus.patch. - Refresh patches.arch/KVM-PPC-Book3S-HV-Work-around-XER-SO-bug-in-fake-sus.patch. - Refresh patches.arch/KVM-PPC-Book3S-HV-Work-around-transactional-memory-b.patch. - Refresh patches.arch/PCI-hotplug-ppc-correct-a-php_slot-usage-after-free.patch. - Refresh patches.arch/cxl-Check-if-PSL-data-cache-is-available-before-issu.patch. - Refresh patches.arch/cxl-Enable-NORST-bit-in-PSL_DEBUG-register-for-PSL9.patch. - Refresh patches.arch/cxl-Fix-possible-deadlock-when-processing-page-fault.patch. - Refresh patches.arch/cxl-Fix-timebase-synchronization-status-on-P9.patch. - Refresh patches.arch/cxl-Remove-function-write_timebase_ctrl_psl9-for-PSL.patch. - Refresh patches.arch/cxl-read-PHB-indications-from-the-device-tree.patch. - Refresh patches.arch/powerpc-64-Call-H_REGISTER_PROC_TBL-when-running-as-.patch. - Refresh patches.arch/powerpc-64s-Enhance-the-information-in-cpu_show_melt.patch. - Refresh patches.arch/powerpc-64s-Move-cpu_show_meltdown.patch. - Refresh patches.arch/powerpc-64s-Wire-up-cpu_show_spectre_v1.patch. - Refresh patches.arch/powerpc-64s-Wire-up-cpu_show_spectre_v2.patch. - Refresh patches.arch/powerpc-Add-CPU-feature-bits-for-TM-bug-workarounds-.patch. - Refresh patches.arch/powerpc-Add-security-feature-flags-for-Spectre-Meltd.patch. - Refresh patches.arch/powerpc-Book-E-Remove-unused-CPU_FTR_L2CSR-bit.patch. - Refresh patches.arch/powerpc-Free-up-CPU-feature-bits-on-64-bit-machines.patch. - Refresh patches.arch/powerpc-Move-default-security-feature-flags.patch. - Refresh patches.arch/powerpc-Remove-unused-flush_dcache_phys_range.patch. - Refresh patches.arch/powerpc-Rename-plapr-routines-to-plpar.patch. - Refresh patches.arch/powerpc-Use-feature-bit-for-RTC-presence-rather-than.patch. - Refresh patches.arch/powerpc-kexec_file-Fix-error-code-when-trying-to-loa.patch. - Refresh patches.arch/powerpc-lpar-debug-Initialize-flags-before-printing-.patch. - Refresh patches.arch/powerpc-mm-Drop-the-function-native_register_proc_ta.patch. - Refresh patches.arch/powerpc-mm-slice-Remove-intermediate-bitmap-copy.patch. - Refresh patches.arch/powerpc-powernv-Fix-SMT4-forcing-idle-code.patch. - Refresh patches.arch/powerpc-powernv-Provide-a-way-to-force-a-core-into-S.patch. - Refresh patches.arch/powerpc-powernv-Set-or-clear-security-feature-flags.patch. - Refresh patches.arch/powerpc-powernv-Use-the-security-flags-in-pnv_setup_.patch. - Refresh patches.arch/powerpc-pseries-Add-new-H_GET_CPU_CHARACTERISTICS-fl.patch. - Refresh patches.arch/powerpc-pseries-Fix-clearing-of-security-feature-fla.patch. - Refresh patches.arch/powerpc-pseries-Set-or-clear-security-feature-flags.patch. - Refresh patches.arch/powerpc-pseries-Use-the-security-flags-in-pseries_se.patch. - Refresh patches.arch/powerpc-rfi-flush-Always-enable-fallback-flush-on-ps.patch. - Refresh patches.arch/powerpc-rfi-flush-Call-setup_rfi_flush-after-LPM-mig.patch. - Refresh patches.arch/powerpc-rfi-flush-Differentiate-enabled-and-patched-.patch. - Refresh patches.arch/powerpc-rfi-flush-Make-it-possible-to-call-setup_rfi.patch. - Refresh patches.arch/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch. - Refresh patches.arch/powerpc-xmon-Clear-all-breakpoints-when-xmon-is-disa.patch. - Refresh patches.arch/powerpc-xmon-Setup-debugger-hooks-when-first-break-p.patch. - Refresh patches.suse/suse-hv-PCI-hv-Fix-2-hang-issues-in-hv_compose_msi_msg.patch. - Refresh patches.suse/suse-hv-PCI-hv-Fix-a-comment-typo-in-_hv_pcifront_read_confi.patch. - Refresh patches.suse/suse-hv-PCI-hv-Only-queue-new-work-items-in-hv_pci_devices_p.patch. - Refresh patches.suse/suse-hv-PCI-hv-Remove-the-bogus-test-in-hv_eject_device_work.patch. - Refresh patches.suse/suse-hv-PCI-hv-Serialize-the-present-and-eject-work-items.patch. - commit d96e797- powerpc: Don't write to DABR on >= Power8 if DAWR is disabled (bsc#1055117). - commit e5c3f87- powerpc/hw_breakpoint: Only disable hw breakpoint if cpu supports it (bsc#1055117). - commit e44aa5c- powerpc: Disable DAWR in the base POWER9 CPU features (bsc#1055117). - powerpc: Disable DAWR on POWER9 via CPU feature quirk (bsc#1055117). - powerpc: Update xmon to use ppc_breakpoint_available() (bsc#1072829). - powerpc: Update ptrace to use ppc_breakpoint_available() (bsc#1056686). - commit 46f5e9e- usb: dwc3: Fix lock-up on ID change during system suspend/resume (bsc#1087092). - commit d535713- Refresh patches.arch/KVM-PPC-Book3S-HV-Work-around-TEXASR-bug-in-fake-sus.patch. - Refresh patches.arch/KVM-PPC-Book3S-HV-Work-around-XER-SO-bug-in-fake-sus.patch. - Refresh patches.arch/KVM-PPC-Book3S-HV-Work-around-transactional-memory-b.patch. - Refresh patches.arch/PCI-hotplug-ppc-correct-a-php_slot-usage-after-free.patch. - Refresh patches.arch/cxl-Check-if-PSL-data-cache-is-available-before-issu.patch. - Refresh patches.arch/cxl-Enable-NORST-bit-in-PSL_DEBUG-register-for-PSL9.patch. - Refresh patches.arch/cxl-Fix-possible-deadlock-when-processing-page-fault.patch. - Refresh patches.arch/cxl-Fix-timebase-synchronization-status-on-P9.patch. - Refresh patches.arch/cxl-Remove-function-write_timebase_ctrl_psl9-for-PSL.patch. - Refresh patches.arch/cxl-read-PHB-indications-from-the-device-tree.patch. - Refresh patches.arch/powerpc-64-Call-H_REGISTER_PROC_TBL-when-running-as-.patch. - Refresh patches.arch/powerpc-64s-Enhance-the-information-in-cpu_show_melt.patch. - Refresh patches.arch/powerpc-64s-Move-cpu_show_meltdown.patch. - Refresh patches.arch/powerpc-64s-Wire-up-cpu_show_spectre_v1.patch. - Refresh patches.arch/powerpc-64s-Wire-up-cpu_show_spectre_v2.patch. - Refresh patches.arch/powerpc-Add-CPU-feature-bits-for-TM-bug-workarounds-.patch. - Refresh patches.arch/powerpc-Add-security-feature-flags-for-Spectre-Meltd.patch. - Refresh patches.arch/powerpc-Book-E-Remove-unused-CPU_FTR_L2CSR-bit.patch. - Refresh patches.arch/powerpc-Free-up-CPU-feature-bits-on-64-bit-machines.patch. - Refresh patches.arch/powerpc-Move-default-security-feature-flags.patch. - Refresh patches.arch/powerpc-Remove-unused-flush_dcache_phys_range.patch. - Refresh patches.arch/powerpc-Rename-plapr-routines-to-plpar.patch. - Refresh patches.arch/powerpc-Use-feature-bit-for-RTC-presence-rather-than.patch. - Refresh patches.arch/powerpc-kexec_file-Fix-error-code-when-trying-to-loa.patch. - Refresh patches.arch/powerpc-lpar-debug-Initialize-flags-before-printing-.patch. - Refresh patches.arch/powerpc-mm-Drop-the-function-native_register_proc_ta.patch. - Refresh patches.arch/powerpc-mm-slice-Remove-intermediate-bitmap-copy.patch. - Refresh patches.arch/powerpc-powernv-Fix-SMT4-forcing-idle-code.patch. - Refresh patches.arch/powerpc-powernv-Provide-a-way-to-force-a-core-into-S.patch. - Refresh patches.arch/powerpc-powernv-Set-or-clear-security-feature-flags.patch. - Refresh patches.arch/powerpc-powernv-Use-the-security-flags-in-pnv_setup_.patch. - Refresh patches.arch/powerpc-pseries-Add-new-H_GET_CPU_CHARACTERISTICS-fl.patch. - Refresh patches.arch/powerpc-pseries-Fix-clearing-of-security-feature-fla.patch. - Refresh patches.arch/powerpc-pseries-Set-or-clear-security-feature-flags.patch. - Refresh patches.arch/powerpc-pseries-Use-the-security-flags-in-pseries_se.patch. - Refresh patches.arch/powerpc-rfi-flush-Always-enable-fallback-flush-on-ps.patch. - Refresh patches.arch/powerpc-rfi-flush-Call-setup_rfi_flush-after-LPM-mig.patch. - Refresh patches.arch/powerpc-rfi-flush-Differentiate-enabled-and-patched-.patch. - Refresh patches.arch/powerpc-rfi-flush-Make-it-possible-to-call-setup_rfi.patch. - Refresh patches.arch/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch. - Refresh patches.arch/powerpc-xmon-Clear-all-breakpoints-when-xmon-is-disa.patch. - Refresh patches.arch/powerpc-xmon-Setup-debugger-hooks-when-first-break-p.patch. - Refresh patches.suse/suse-hv-PCI-hv-Fix-2-hang-issues-in-hv_compose_msi_msg.patch. - Refresh patches.suse/suse-hv-PCI-hv-Fix-a-comment-typo-in-_hv_pcifront_read_confi.patch. - Refresh patches.suse/suse-hv-PCI-hv-Only-queue-new-work-items-in-hv_pci_devices_p.patch. - Refresh patches.suse/suse-hv-PCI-hv-Remove-the-bogus-test-in-hv_eject_device_work.patch. - Refresh patches.suse/suse-hv-PCI-hv-Serialize-the-present-and-eject-work-items.patch. Linus has pulled. Take over the ordering. - commit 1ad4e83- blacklist.conf: not a bug fix, optimization - commit 5e5824b- blacklist.conf: cosmetic issue - commit 4b47d7a- Update config files, enable CONFIG_SMARTPQI on arm64 (bsc#1088634). - commit fb9aa6d- ibmvnic: Do not reset CRQ for Mobility driver resets (bsc#1088600). - ibmvnic: Fix failover case for non-redundant configuration (bsc#1088600). - ibmvnic: Fix reset scheduler error handling (bsc#1088600). - ibmvnic: Zero used TX descriptor counter on reset (bsc#1088600). - ibmvnic: Fix DMA mapping mistakes (bsc#1088600). - commit ec5530d- ibmvnic: Disable irqs before exiting reset from closed state (bsc#1084610). - commit 3658918- Update kabi files from RC3 submission. - commit 43a8c6f- add mainline tag to various patches to be able to get further work done - commit 500958e- futex: Fix OWNER_DEAD fixup (bsc#1067665). - futex: Avoid violating the 10th rule of futex (bsc#1067665). - commit 820eb95- run series_sort.py - commit 9b0b8df- Update arm kabi files to reflect changes in iProc driver. - commit 5c17dc1- Update ppc kabi files to reflect kabi fixes. - commit d584de6- Remove patces for bug 1087405 due to regression - Refresh patches.arch/powerpc-numa-Invalidate-numa_cpu_lookup_table-on-cpu.patch. - Delete patches.arch/cpu-hotplug-Convert-hotplug-locking-to-percpu-rwsem.patch. - Delete patches.arch/cpu-hotplug-Provide-cpus_read-write_-un-lock.patch. - Delete patches.arch/cpu-hotplug-Provide-lockdep_assert_cpus_held.patch. - Delete patches.arch/powerpc-Don-t-call-lockdep_assert_cpus_held-from-arc.patch. - Delete patches.arch/powerpc-Only-obtain-cpu_hotplug_lock-if-called-by-rt.patch. - Delete patches.arch/stop_machine-Provide-stop_machine_cpuslocked.patch. - Delete patches.arch/workqueue-Work-around-edge-cases-for-calc-of-pool-s-.patch. - Delete patches.suse/KABI-cpu-hotplug-provide-the-old-get-put_online_cpus.patch. - commit f91a2ea- Update ppc kabi files. A change in mm_context_t - commit 4e5f64a- mm, sparse: do not swamp log with huge vmemmap allocation (bnc#1082184, bnc#1087928). - commit 080516f- powerpc/mm: Fixup tlbie vs store ordering issue on POWER9 (bsc#1087908). - powerpc/mm/radix: Move the functions that does the actual tlbie closer (bsc#1087908). - Refresh patches.arch/powerpc-Add-CPU-feature-bits-for-TM-bug-workarounds-.patch. - Refresh patches.arch/powerpc-Free-up-CPU-feature-bits-on-64-bit-machines.patch. - commit 9f17cf2- powerpc/mm: Workaround Nest MMU bug with TLB invalidations (bsc#1087908). - commit 2dc45cc- powerpc/64s/radix: Optimize TLB range flush barriers (bsc#1087908). - commit ab0534b- powerpc/kprobes: Fix warnings from __this_cpu_read() on preempt kernels (bsc#1088321). - powerpc/kprobes: Clean up jprobe detection in livepatch handler (bsc#1088321). - commit de980ac- powerpc/modules: Don't try to restore r2 after a sibling call (bsc#1088321). - powerpc/modules: Add REL24 relocation support of livepatch symbols (bsc#1088321). - commit 2e9366a- Fix kABI for musb flush_irq_work field addition (bsc#1085536). - commit bd7d8c7- kABI: protect struct mlx5_core_srq (bsc#1046305 FATE#322943). - Delete patches.suse/kabi-IB-mlx5-Fix-integer-overflows-in-mlx5_ib_create_srq.patch. Move kABI workaround to patches.kabi/ - commit 8b4c573- kABI: protect struct mlx5_core_srq (bsc#1046305 FATE#322943). - commit 722e1e3- kabi/severities: Ignore livepatching kABI changes Namely klp_*_patch symbols (enable, disable, (un)register). - commit 1162b94- powerpc/lib/xor_vmx: Ensure no altivec code executes before enable_kernel_altivec() (bsc#1065729). - commit a384ead- powerpc: Fix check for copy/paste instructions in alignment handler (bsc#1055117). - commit d9df9cc- livepatch: Add an extra flag to distinguish registered patches (bsc#1071995 fate#323487). - livepatch: Remove Nop structures when unused (bsc#1071995 fate#323487). - livepatch: Remove replaced patches from the stack (bsc#1071995 fate#323487). - Refresh patches.suse/livepatch-add-atomic-replace.patch. - Refresh patches.suse/livepatch-allow-to-replace-even-disabled-patches.patch. - Refresh patches.suse/livepatch-atomic-replace-and-cumulative-patches-documentation.patch. - Refresh patches.suse/livepatch-free-only-structures-with-initialized-kobject.patch. - Refresh patches.suse/livepatch-use-lists-to-manage-patches-objects-and-functions.patch. - Delete patches.suse/livepatch-allow-to-unpatch-only-functions-of-the-given-type.patch. - Delete patches.suse/livepatch-correctly-handle-atomic-replace-for-not-yet-loaded-modules.patch. - Delete patches.suse/livepatch-improve-dynamic-struct-klp_object-detection-and-manipulation.patch. - Delete patches.suse/livepatch-initial-support-for-dynamic-structures.patch. - Delete patches.suse/livepatch-support-separate-list-for-replaced-patches.patch. Atomic replace, update to v11. - commit 25ee7a3- Delete kabi/arm64/symtypes-default. - Delete kabi/arm64/symvers-default. - Delete kabi/ppc64le/symtypes-default. - Delete kabi/ppc64le/symvers-default. - Delete kabi/s390x/symtypes-default. - Delete kabi/s390x/symvers-default. - Delete kabi/x86_64/symtypes-default. - Delete kabi/x86_64/symvers-default. Disable imported kABI for now for openSUSE-15.0 branch. - commit 460eb3a- Refresh patches.drivers/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch. - Refresh patches.drivers/scsi-csiostor-add-support-for-32-bit-port-capabiliti.patch. - Refresh patches.drivers/scsi-lpfc-Add-64G-link-speed-support.patch. - Refresh patches.drivers/scsi-lpfc-Add-PCI-Ids-for-if_type-6-hardware.patch. - Refresh patches.drivers/scsi-lpfc-Add-SLI-4-if_type-6-support-to-the-code-ba.patch. - Refresh patches.drivers/scsi-lpfc-Add-WQ-Full-Logic-for-NVME-Target.patch. - Refresh patches.drivers/scsi-lpfc-Add-embedded-data-pointers-for-enhanced-pe.patch. - Refresh patches.drivers/scsi-lpfc-Add-if_type-6-support-for-cycling-valid-bi.patch. - Refresh patches.drivers/scsi-lpfc-Add-push-to-adapter-support-to-sli4.patch. - Refresh patches.drivers/scsi-lpfc-Allow-set-of-maximum-outstanding-SCSI-cmd-.patch. - Refresh patches.drivers/scsi-lpfc-Change-Copyright-of-12.0.0.0-modified-file.patch. - Refresh patches.drivers/scsi-lpfc-Enable-fw-download-on-if_type-6-devices.patch. - Refresh patches.drivers/scsi-lpfc-Fix-IO-failure-during-hba-reset-testing-wi.patch. - Refresh patches.drivers/scsi-lpfc-Fix-PRLI-handling-when-topology-type-chang.patch. - Refresh patches.drivers/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch. - Refresh patches.drivers/scsi-lpfc-Fix-SCSI-io-host-reset-causing-kernel-cras.patch. - Refresh patches.drivers/scsi-lpfc-Fix-frequency-of-Release-WQE-CQEs.patch. - Refresh patches.drivers/scsi-lpfc-Fix-header-inclusion-in-lpfc_nvmet.patch. - Refresh patches.drivers/scsi-lpfc-Fix-issue_lip-if-link-is-disabled.patch. - Refresh patches.drivers/scsi-lpfc-Fix-nonrecovery-of-NVME-controller-after-c.patch. - Refresh patches.drivers/scsi-lpfc-Fix-nvme-embedded-io-length-on-new-hardwar.patch. - Refresh patches.drivers/scsi-lpfc-Fix-soft-lockup-in-lpfc-worker-thread-duri.patch. - Refresh patches.drivers/scsi-lpfc-Increase-CQ-and-WQ-sizes-for-SCSI.patch. - Refresh patches.drivers/scsi-lpfc-Indicate-CONF-support-in-NVMe-PRLI.patch. - Refresh patches.drivers/scsi-lpfc-Rework-lpfc-to-allow-different-sli4-cq-and.patch. - Refresh patches.drivers/scsi-lpfc-Rework-sli4-doorbell-infrastructure.patch. - Refresh patches.drivers/scsi-lpfc-Treat-SCSI-Write-operation-Underruns-as-an.patch. - Refresh patches.drivers/scsi-lpfc-Update-11.4.0.7-modified-files-for-2018-Co.patch. - Refresh patches.drivers/scsi-lpfc-Validate-adapter-support-for-SRIU-option.patch. - Refresh patches.drivers/scsi-lpfc-Work-around-NVME-cmd-iu-SGL-type.patch. - Refresh patches.drivers/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch. - Refresh patches.drivers/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch. - Refresh patches.drivers/scsi-lpfc-correct-debug-counters-for-abort.patch. - Refresh patches.drivers/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch. - Refresh patches.drivers/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch. - Refresh patches.drivers/scsi-lpfc-make-several-unions-static-fix-non-ansi.patch. - Refresh patches.drivers/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch. - Refresh patches.drivers/scsi-lpfc-move-placement-of-target-destroy-on-driver.patch. - Refresh patches.drivers/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch. - Refresh patches.drivers/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-11.4.0.7.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-12.0.0.0.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-12.0.0.1.patch. Move patches to the sorted section. - commit fbb5005- intel_th: Use correct method of finding hub (FATE#325099). - commit 0af4c94- Preliminary patch sort & update - commit 1073359- scsi: lpfc: Add missing unlock in WQ full logic (bsc#1077989). - scsi: lpfc: use __raw_writeX on DPP copies (bsc#1077989). - commit 62cee1d- s390/qeth: on channel error, reject further cmd requests (bnc#1088343, LTC#165985). - commit 5b6cf5f- Refresh patches.drivers/scsi-csiostor-add-support-for-32-bit-port-capabiliti.patch. - Refresh patches.drivers/scsi-lpfc-Add-64G-link-speed-support.patch. - Refresh patches.drivers/scsi-lpfc-Add-PCI-Ids-for-if_type-6-hardware.patch. - Refresh patches.drivers/scsi-lpfc-Add-SLI-4-if_type-6-support-to-the-code-ba.patch. - Refresh patches.drivers/scsi-lpfc-Add-WQ-Full-Logic-for-NVME-Target.patch. - Refresh patches.drivers/scsi-lpfc-Add-embedded-data-pointers-for-enhanced-pe.patch. - Refresh patches.drivers/scsi-lpfc-Add-if_type-6-support-for-cycling-valid-bi.patch. - Refresh patches.drivers/scsi-lpfc-Add-push-to-adapter-support-to-sli4.patch. - Refresh patches.drivers/scsi-lpfc-Allow-set-of-maximum-outstanding-SCSI-cmd-.patch. - Refresh patches.drivers/scsi-lpfc-Change-Copyright-of-12.0.0.0-modified-file.patch. - Refresh patches.drivers/scsi-lpfc-Enable-fw-download-on-if_type-6-devices.patch. - Refresh patches.drivers/scsi-lpfc-Fix-IO-failure-during-hba-reset-testing-wi.patch. - Refresh patches.drivers/scsi-lpfc-Fix-PRLI-handling-when-topology-type-chang.patch. - Refresh patches.drivers/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch. - Refresh patches.drivers/scsi-lpfc-Fix-SCSI-io-host-reset-causing-kernel-cras.patch. - Refresh patches.drivers/scsi-lpfc-Fix-frequency-of-Release-WQE-CQEs.patch. - Refresh patches.drivers/scsi-lpfc-Fix-header-inclusion-in-lpfc_nvmet.patch. - Refresh patches.drivers/scsi-lpfc-Fix-issue_lip-if-link-is-disabled.patch. - Refresh patches.drivers/scsi-lpfc-Fix-nonrecovery-of-NVME-controller-after-c.patch. - Refresh patches.drivers/scsi-lpfc-Fix-nvme-embedded-io-length-on-new-hardwar.patch. - Refresh patches.drivers/scsi-lpfc-Fix-soft-lockup-in-lpfc-worker-thread-duri.patch. - Refresh patches.drivers/scsi-lpfc-Increase-CQ-and-WQ-sizes-for-SCSI.patch. - Refresh patches.drivers/scsi-lpfc-Indicate-CONF-support-in-NVMe-PRLI.patch. - Refresh patches.drivers/scsi-lpfc-Rework-lpfc-to-allow-different-sli4-cq-and.patch. - Refresh patches.drivers/scsi-lpfc-Rework-sli4-doorbell-infrastructure.patch. - Refresh patches.drivers/scsi-lpfc-Treat-SCSI-Write-operation-Underruns-as-an.patch. - Refresh patches.drivers/scsi-lpfc-Update-11.4.0.7-modified-files-for-2018-Co.patch. - Refresh patches.drivers/scsi-lpfc-Validate-adapter-support-for-SRIU-option.patch. - Refresh patches.drivers/scsi-lpfc-Work-around-NVME-cmd-iu-SGL-type.patch. - Refresh patches.drivers/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch. - Refresh patches.drivers/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch. - Refresh patches.drivers/scsi-lpfc-correct-debug-counters-for-abort.patch. - Refresh patches.drivers/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch. - Refresh patches.drivers/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch. - Refresh patches.drivers/scsi-lpfc-make-several-unions-static-fix-non-ansi.patch. - Refresh patches.drivers/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch. - Refresh patches.drivers/scsi-lpfc-move-placement-of-target-destroy-on-driver.patch. - Refresh patches.drivers/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch. - Refresh patches.drivers/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-11.4.0.7.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-12.0.0.0.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-12.0.0.1.patch. - commit 78112c4- hv_balloon: fix bugs in num_pages_onlined accounting (fate#323887). - hv_balloon: simplify hv_online_page()/hv_page_online_one() (fate#323887). - hv_balloon: fix printk loglevel (fate#323887). - commit 0be921f- PCI: hv: Only queue new work items in hv_pci_devices_present() if necessary (fate#323887, bsc#1087659). - PCI: hv: Remove the bogus test in hv_eject_device_work() (fate#323887, bsc#1087659). - PCI: hv: Fix a comment typo in _hv_pcifront_read_config() (fate#323887, bsc#1087659). - PCI: hv: Fix 2 hang issues in hv_compose_msi_msg() (fate#323887, bsc#1087659, bsc#1087906). - PCI: hv: Serialize the present and eject work items (fate#323887, bsc#1087659). - commit ae18380- add mainline tag to various patches to be able to get further work done - commit 6ad1ff6- iscsi-target: Fix non-immediate TMR reference leak (bsc#1088381). - iscsi-target: Make TASK_REASSIGN use proper se_cmd->cmd_kref (bsc#1088381). - iscsi-target: fix memory leak in lio_target_tiqn_addtpg() (bsc#1088381). - commit 34e6573- Ran series_sort.py prior to adding my patches. - commit da61622- kabi/severities: ignore PPC KVM - commit 7d22756- powerpc/traps: Use SRR1 defines for program check reasons (bsc#1061840). - commit ea11890- powerpc: Add PPC_FEATURE2_HTM_NO_SUSPEND (bsc#1055117). - commit 7ef8218- powerpc/xive: prepare all hcalls to support long busy delays (bsc#1088273). - powerpc/xive: shutdown XIVE when kexec or kdump is performed (bsc#1088273). - powerpc/xive: fix hcall H_INT_RESET to support long busy delays (bsc#1088273). - powerpc/64/kexec: fix race in kexec when XIVE is shutdowned (bsc#1088273). - commit 61f67a6- KVM: PPC: Book3S HV: Work around TEXASR bug in fake suspend state (bsc#1061840). - KVM: PPC: Book3S HV: Work around XER[SO] bug in fake suspend mode (bsc#1061840). - KVM: PPC: Book3S HV: Work around transactional memory bugs in POWER9 (bsc#1061840). - powerpc/powernv: Provide a way to force a core into SMT4 mode (bsc#1061840). - powerpc: Add CPU feature bits for TM bug workarounds on POWER9 v2.2 (bsc#1061840). - powerpc: Free up CPU feature bits on 64-bit machines (bsc#1061840). - powerpc: Book E: Remove unused CPU_FTR_L2CSR bit (bsc#1061840). - powerpc: Use feature bit for RTC presence rather than timebase presence (bsc#1061840). - powerpc/pseries: Fix clearing of security feature flags (bsc#1068032). - commit acbd042- powerpc/powernv: Enable TM without suspend if possible (bsc#1055117). - Refresh patches.arch/powerpc-powernv-Check-device-tree-for-RFI-flush-sett.patch. - Refresh patches.arch/powerpc-powernv-Set-or-clear-security-feature-flags.patch. - commit 53035ed- powerpc/tm: Add commandline option to disable hardware transactional memory (bsc#1055117). - commit d4945ad- powerpc/64s: msgclr when handling doorbell exceptions from system reset (bsc#1065729). - commit 920b4d2- powerpc/64s: Avoid cpabort in context switch when possible (bsc#1055117). - Refresh patches.arch/powerpc-64s-Replace-CONFIG_PPC_STD_MMU_64-with-CONFI.patch. - Refresh patches.arch/powerpc-store-and-restore-the-pkey-state-across-cont.patch. - commit 4153120- fw_cfg: write vmcoreinfo details (bsc#1077919). - crash: export paddr_vmcoreinfo_note() (bsc#1077919). - fw_cfg: add DMA register (bsc#1077919). - fw_cfg: add a public uapi header (bsc#1077919). - fw_cfg: handle fw_cfg_read_blob() error (bsc#1077919). - fw_cfg: remove inline from fw_cfg_read_blob() (bsc#1077919). - fw_cfg: fix sparse warnings around FW_CFG_FILE_DIR read (bsc#1077919). - fw_cfg: fix sparse warning reading FW_CFG_ID (bsc#1077919). - fw_cfg: fix sparse warnings with fw_cfg_file (bsc#1077919). - fw_cfg: fix sparse warnings in fw_cfg_sel_endianness() (bsc#1077919). - commit d4b3f19- powerpc/64: Drop explicit hwsync in context switch (bsc#1065729). - Refresh patches.arch/powerpc-64s-Add-support-for-ori-barrier_nospec-patch.patch. - Refresh patches.arch/powerpc-Add-barrier_nospec.patch. - commit e5a5881- powerpc/64: Drop reservation-clearing ldarx in context switch (bsc#1065729). - commit 6038e82- fw_cfg: fix driver remove (bsc#1077919). - fw_cfg: fix the command line module name (bsc#1077919). - commit e296044- powerpc/powernv: Fix SMT4 forcing idle code (bsc#1061840). - powerpc/lpar/debug: Initialize flags before printing debug message (bsc#1065729). - powerpc: Move default security feature flags (bsc#1068032). - commit a13eef9- Refresh patches.drivers/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch. - commit 6ad4507- x86/platform/UV: Fix critical UV MMR address error (bsc#1087542). - x86/platform/UV: Fix GAM Range Table entries less than 1GB (bsc#1087542). - commit 1ed61f7- Refresh patches.drivers/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch. - commit 8376280- ipc/shm: Fix pid freeing (bsc#1088323). - ipc/sem: Fix semctl(..., GETPID, ...) between pid namespaces (bsc#1088323). - ipc/msg: Fix msgctl(..., IPC_STAT, ...) between pid namespaces (bsc#1088323). - ipc/shm: Fix shmctl(..., IPC_STAT, ...) between pid namespaces (bsc#1088323). - ipc/util: Helpers for making the sysvipc operations pid namespace aware (bsc#1088323). - commit 834881a- powerpc/64: Call H_REGISTER_PROC_TBL when running as a HPT guest on POWER9 (bsc#1055117). - commit d22d56e- cxl: Fix possible deadlock when processing page faults from cxllib (bsc#1055014). - cxl: Fix timebase synchronization status on P9 (bsc#1055014). - commit 97da1b3- run series_sort.py - commit dcd8dad- powerpc/64s: Wire up cpu_show_spectre_v2() (bsc#1068032). - powerpc/64s: Wire up cpu_show_spectre_v1() (bsc#1068032). - powerpc/64s: Enhance the information in cpu_show_meltdown() (bsc#1068032). - commit 63a2f99- powerpc/64s: Move cpu_show_meltdown() (bsc#1068032). Refresh patches.arch/powerpc-64-barrier_nospec-Add-debugfs-trigger.patch. - commit e6621ab- powerpc/powernv: Use the security flags in pnv_setup_rfi_flush() (bsc#1068032). - powerpc/powernv: Set or clear security feature flags (bsc#1068032). - commit 88dba39- powerpc/pseries: Set or clear security feature flags (bsc#1068032). - powerpc/pseries: Use the security flags in pseries_setup_rfi_flush() (bsc#1068032). - Refresh patches.arch/powerpc-64s-barrier_nospec-Add-hcall-trigger.patch. - commit a943584- FS-Cache: fix dereference of NULL user_key_payload (bsc#1052766). - commit 55e6fcf- nilfs2: fix race condition that causes file system corruption (bsc#1052766). - commit a722fb7- ocfs2: fix cluster hang after a node dies (bsc#1052766). - commit 4120511- powerpc: Add security feature flags for Spectre/Meltdown (bsc#1068032). - commit 5f230fd- quota: propagate error from __dquot_initialize (bsc#1052766). - commit cb9d963- fsnotify: fix pinning group in fsnotify_prepare_user_wait() (bsc#1052766). - commit c437982- fscrypt: lock mutex before checking for bounce page pool (bsc#1052766). - commit 209ee5e- fscrypt: fix dereference of NULL user_key_payload (bsc#1052766). - commit f373382- powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags (bsc#1068032). - commit b7a53a4- isofs: fix timestamps beyond 2027 (bsc#1052766). - commit a587b63- Refresh rfi patches patches.arch/powerpc-rfi-flush-Always-enable-fallback-flush-on-ps.patch patches.arch/powerpc-rfi-flush-Call-setup_rfi_flush-after-LPM-mig.patch patches.arch/powerpc-rfi-flush-Differentiate-enabled-and-patched-.patch - commit d7870ce- NET: usb: qmi_wwan: add support for YUGA CLM920-NC5 PID 0x9625 (bsc#1085539). - commit 1d9d091- jbd2: fix sphinx kernel-doc build warnings (bsc#1052766). - commit fc5bd65- ext4: correct documentation for grpid mount option (bsc#1052766). - commit 93f8b5b- ext4: save error to disk in __ext4_grp_locked_error() (bsc#1052766). - commit 3dda242- net: usb: qmi_wwan: add Telit ME910 PID 0x1101 support (bsc#1085539). - commit c074125- ext4: fix a race in the ext4 shutdown path (bsc#1052766). - commit 51e6374- ext4: fix crash when a directory's i_size is too small (bsc#1052766). - commit 7d7ac9f- ext4: fix fdatasync(2) after fallocate(2) operation (bsc#1052766). - commit 887455a- powerpc/64s: Relax PACA address limitations (bsc#1065729). Refresh patches.arch/powerpc-rfi-flush-Make-it-possible-to-call-setup_rfi.patch - commit 16255f0- net: qmi_wwan: add Sierra EM7565 1199:9091 (bsc#1085539). - commit d8901e2- powerpc/64s/radix: Remove bolted-SLB address limit for per-cpu stacks (bsc#1055186, fate#323286). - commit 79fc554- net: qmi_wwan: add Quectel BG96 2c7c:0296 (bsc#1085539). - commit 78209a8- ext4: fix interaction between i_size, fallocate, and delalloc after a crash (bsc#1052766). - commit cbe1a44- ext4: fix quota inconsistency during orphan cleanup for read-only mounts (bsc#1052766). - commit f8cbe3f- ext4: fix incorrect quotaoff if the quota feature is enabled (bsc#1052766). - commit 5e83762- run series_sort.py - commit b8d67c7- Refresh patches.arch/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch - commit 0f4792f- lkdtm: fix handle_irq_event symbol for INT_HW_IRQ_EN (bsc#1052766). - cpu/hotplug: Remove unused check_for_tasks() function (bsc#1087405). - commit aff55d7- scsi: aacraid: remove redundant setting of variable c (bsc#1077989). - commit 46a3cd8- eeprom: at24: fix reading from 24MAC402/24MAC602 (bsc#1052766). - commit e377943- scripts/git_sort/git_sort.py: helgas/pci.git bsc#1087659 - commit 718b019- add mainline tag to one crypto patch to be able to get further work done - commit ce6483f- libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version (bsc#1077989). - libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions (bsc#1077989). - libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs (bsc#1077989). - libata: Enable queued TRIM for Samsung SSD 860 (bsc#1077989). - ahci: Add PCI-id for the Highpoint Rocketraid 644L card (bsc#1077989). - libata: disable LPM for Crucial BX100 SSD 500GB drive (bsc#1077989). - libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs (bsc#1077989). - libata: don't try to pass through NCQ commands to non-NCQ devices (bsc#1077989). - libata: remove WARN() for DMA or PIO command without data (bsc#1077989). - libata: fix length validation of ATAPI-relayed SCSI commands (bsc#1077989). - libata: apply MAX_SEC_1024 to all LITEON EP1 series devices (bsc#1077989). - commit c6aedf4- libnvdimm: passthru functions clear to send (FATE#324636). - Refresh patches.drivers/libnvdimm-fix-integer-overflow-static-analysis-warni.patch. - commit 9f63ca3- scsi: ibmvfc: fix misdefined reserved field in ibmvfc_fcp_rsp_info (bsc#1077989). - scsi: core: scsi_get_device_flags_keyed(): Always return device flags (bsc#1077989). - scsi: core: Fix a scsi_show_rq() NULL pointer dereference (bsc#1077989). - scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vreg (bsc#1077989). - commit 56f0ee6- scsi: aacraid: Fix udev inquiry race condition (bsc#1077989). - Refresh patches.drivers/scsi-aacraid-Fix-hang-in-kdump.patch. - commit 2a83436- scsi: mpt3sas: wait for and flush running commands on shutdown/unload (bsc#1081917). - scsi: mpt3sas: fix oops in error handlers after shutdown/unload (bsc#1081917). - commit a349d88- scsi: mpt3sas: Do not use 32-bit atomic request descriptor for Ventura controllers (bsc#1081917). - scsi: mpt3sas: make function _get_st_from_smid static (bsc#1081917). - scsi: mpt3sas: lockless command submission (bsc#1081917). - scsi: mpt3sas: simplify _wait_for_commands_to_complete() (bsc#1081917). - scsi: mpt3sas: simplify mpt3sas_scsi_issue_tm() (bsc#1081917). - scsi: mpt3sas: simplify task management functions (bsc#1081917). - scsi: mpt3sas: always use first reserved smid for ioctl passthrough (bsc#1081917). - scsi: mpt3sas: check command status before attempting abort (bsc#1081917). - scsi: mpt3sas: Introduce mpt3sas_get_st_from_smid() (bsc#1081917). - scsi: mpt3sas: open-code _scsih_scsi_lookup_get() (bsc#1081917). - scsi: mpt3sas: separate out _base_recovery_check() (bsc#1081917). - scsi: mpt3sas: use list_splice_init() (bsc#1081917). - scsi: mpt3sas: set default value for cb_idx (bsc#1081917). - scsi: mpt3sas: Remove unused variable requeue_event (bsc#1081917). - scsi: mpt3sas: Replace PCI pool old API (bsc#1081917). - commit cb50073- libnvdimm, {btt, blk}: do integrity setup before add_disk() (FATE#323731). - libnvdimm, btt: Fix an incompatibility in the log layout (FATE#323731). - libnvdimm, namespace: fix label initialization to use valid seq numbers (FATE#323731). - libnvdimm, dimm: clear 'locked' status on successful DIMM enable (FATE#323731). - commit d622fe7- ceph: only dirty ITER_IOVEC pages for direct read (bsc#1084898). - commit 39d3e00- Refresh patches.drivers/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch. - commit 0eac7e1- Refresh patches.drivers/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch. - commit 31ba015- dm: bump DM_VERSION_MINOR in response to target method error code changes (fate#322738,fate#322919,fate#322950,fate#323773). - dm ioctl: fix alignment of event number in the device list (fate#322738,fate#322919,fate#322950,fate#323773). - bcache: don't attach backing with duplicate UUID (bsc#1076110). - bcache: fix crashes in duplicate cache device register (bsc#1076110). - Refresh with patch-mainline info from upstream patches.drivers/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch. - commit d9ed9f7- Refresh patches.drivers/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch. - commit 3c722f3- hv_netvsc: enable multicast if necessary (fate#323887). - commit 8ac01bc- i40evf: fix mac filter removal timing issue (bsc#1085952). - commit 77d77ad- Check all profiles attached to the label (bsc#1085996). - commit bdb6960- EDAC, sb_edac: Fix missing DIMM sysfs entries with KNL SNC2/SNC4 mode (bsc#1087398). - commit 379aede- clk: bcm2835: Protect sections updating shared registers (bsc#1085535). - clk: bcm2835: Fix ana->maskX definitions (bsc#1085535). - clk: migrate the count of orphaned clocks at init (bsc#1085535). - i2c: bcm2835: Set up the rising/falling edge delays (bsc#1085535). - clk: Don't touch hardware when reparenting during registration (bsc#1085535). - clk: fix a panic error caused by accessing NULL pointer (bsc#1085535). - clk: imx: imx7d: Fix parent clock for OCRAM_CLK (bsc#1085535). - clocksource/drivers/arm_arch_timer: Validate CNTFRQ after enabling frame (bsc#1085535). - clocksource/drivers/arm_arch_timer: Fix mem frame loop initialization (bsc#1085535). - commit 99eb15b- perf/x86/intel/uncore: Fix multi-domain PCI CHA enumeration bug on Skylake servers (bsc#1086359). - commit e6b5922- arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery (bsc#1088051). - arm64: mm: fix thinko in non-global page table attribute check (bsc#1088049). - arm64: Remove unimplemented syscall log message (bsc#1085535). - arm64: cpufeature: Fix CTR_EL0 field definitions (bsc#1085535). - arm64: proc: Set PTE_NG for table entries to avoid traversing them twice (bsc#1085535). - arm64: fix CONFIG_DEBUG_WX address reporting (bsc#1085535). - arm64: mm: Fix false positives in set_pte_at access/dirty race detection (bsc#1085535). - arm64: Initialise high_memory global variable earlier (bsc#1085535). - arm64: fpsimd: Prevent registers leaking from dead tasks (bsc#1085535). - arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27 (bsc#1085535). - arm64: Implement arch-specific pte_access_permitted() (bsc#1085535). - arm64: ensure __dump_instr() checks addr_limit (bsc#1085535). - arm64: fault: Route pte translation faults via do_translation_fault (bsc#1085535). - arm64: mm: Use READ_ONCE when dereferencing pointer to pte table (bsc#1085535). - arm64: Make sure SPsel is always set (bsc#1085535). - commit 9ca6ca7- mmc: block: fix updating ext_csd caches on ioctl call (bsc#1051510). - commit 750d5f5- blacklist.conf: update mmc entry - commit 2ee5678- usb: usbmon: Read text within supplied buffer size (bsc#1087092). - commit 86b2669- USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h (bsc#1087092). - commit 1ed8de7- Revert "usb: musb: host: don't start next rx urb if current one failed" (bsc#1087092). - commit b079d8b- usb: ohci: Proper handling of ed_rm_list to handle race condition between usb_kill_urb() and finish_unlinks() (bsc#1087092). - commit 5b90439- xhci: Fix front USB ports on ASUS PRIME B350M-A (bsc#1087092). - commit f61cb1b- nohz: Prevent a timer interrupt storm in tick_nohz_stop_sched_tick() (bsc#1051510). - Refresh patches.suse/kernel-add-release-status-to-kernel-build.patch. - Refresh patches.suse/sched-throttle-nohz.patch. - commit a31081c- blacklist.conf: Add mac80211 entry - commit 8a71e13- media: s3c-camif: fix out-of-bounds array access (bsc#1051510). - media: vivid: fix incorrect capabilities for radio (bsc#1051510). - media: cx25821: prevent out-of-bounds read on array card (bsc#1051510). - media: au0828: fix VIDEO_V4L2 dependency (bsc#1051510). - ath10k: fix recent bandwidth conversion bug (bsc#1051510). - ath10k: advertize beacon_int_min_gcd (bsc#1051510). - iwlwifi: mvm: check if mac80211_queue is valid in iwl_mvm_disable_txq (bsc#1051510). - ath9k: Protect queue draining by rcu_read_lock() (bsc#1051510). - mac80211: don't WARN on bad WMM parameters from buggy APs (bsc#1051510). - mt7601u: let mac80211 validate rx CCMP PN (bsc#1051510). - regmap: Format data for raw write in regmap_bulk_write (bsc#1051510). - regmap: Don't use format_val in regmap_bulk_read (bsc#1051510). - regmap: Correct offset handling in regmap_volatile_range (bsc#1051510). - regmap-i2c: Off by one in regmap_i2c_smbus_i2c_read/write() (bsc#1051510). - regmap: Fix reversed bounds check in regmap_raw_write() (bsc#1051510). - regmap: Correct comparison in regmap_cached (bsc#1051510). - commit f0366d2- add a cherry-picked id to earlycon fix patch - commit c41f9b4- x86/cpu/amd: Derive L3 shared_cpu_map from cpu_llc_shared_mask (stable fixes). - x86/efi: Fix kernel param add_efi_memmap regression (stable fixes). - x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMD (stable fixes). - x86/microcode/intel: Disable late loading on model 79 (stable fixes). - x86/microcode/intel: Extend BDW late-loading further with LLC size check (stable fixes). - x86/microcode/intel: Extend BDW late-loading with a revision check (stable fixes). - x86/mm, mm/hwpoison: Clear PRESENT bit for kernel 1:1 mappings of poison pages (stable fixes). - x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pages (stable fixes). - blacklist.conf: - Refresh patches.arch/x86-cpufeatures-add-amd-feature-bits-for-speculation-control.patch. - Refresh patches.arch/x86-cpufeatures-clean-up-spectre-v2-related-cpuid-flags.patch. - commit 6fad1e8- HID: multitouch: Support PTP Stick and Touchpad device (bsc#1085535). - commit 121a18f- blacklist.conf: arm64: ignore compiler warning fix - commit f435aeb- HID: quirks: Fix keyboard + touchpad on Toshiba Click Mini not working (bsc#1087092). - commit c28bdad- Fix encryption labels and lengths for SMB3.1.1 (bsc#1085536). - commit 1064d6b- HID: multitouch: Only look at non touch fields in first packet of a frame (bsc#1087092). - commit d86f5f8- Fix SMB3.1.1 guest authentication to Samba (bsc#1085536). - commit 1a6f5eb- SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags (bsc#1085536). - commit b7e7367- SMB3: handle new statx fields (bsc#1085536). - commit 137a353- SMB: Validate negotiate (to protect against downgrade) even if signing off (bsc#1085536). - commit 4cd7fa4- SMB3: Warn user if trying to sign connection that authenticated as guest (bsc#1085536). - commit 17be9ec- PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idle (bsc#1087092). - commit c4ccc7e- Refresh patches.suse/0001-lan78xx-Connect-phy-early.patch. - commit 1f9e0fb- arm64: assembler: Change order of macro arguments in phys_to_ttbr (bsc#1087414). - commit 50ba314- net/mlx4_core: Fix memory leak while delete slave's resources (bsc#1046300 FATE#322946). - net/mlx4_en: Fix mixed PFC and Global pause user control requests (bsc#1046299 FATE#322947). - net/mlx5e: Avoid using the ipv6 stub in the TC offload neigh update path (bsc#1046303 FATE#322944). - net/mlx5e: Fix memory usage issues in offloading TC flows (bsc#1046303 FATE#322944). - net/mlx5e: Fix traffic being dropped on VF representor (bsc#1046303 FATE#322944). - net/mlx5e: Don't override vport admin link state in switchdev mode (bsc#1046303 FATE#322944). - RDMA/ucma: Check that device exists prior to accessing it (bsc#1046306 FATE#322942). - RDMA/ucma: Check that device is connected prior to access it (bsc#1046306 FATE#322942). - RDMA/qedr: Fix QP state initialization race (bsc#1050545 FATE#322893). - RDMA/qedr: Fix rc initialization on CNQ allocation failure (bsc#1050545 FATE#322893). - RDMA/qedr: fix QP's ack timeout configuration (bsc#1050545 FATE#322893). - bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa() (bsc#1050242 FATE#322914). - RDMA/ucma: Ensure that CM_ID exists prior to access it (bsc#1046306 FATE#322942). - RDMA/ucma: Fix use-after-free access in ucma_close (bsc#1046306 FATE#322942). - RDMA/ucma: Fix access to non-initialized CM_ID object (bsc#1046306 FATE#322942). - commit bacc3ae- net/mlx5e: Sync netdev vxlan ports at open (bsc#1046303 FATE#322944). - RDMA/core: Do not use invalid destination in determining port reuse (bsc#1046306 FATE#322942). - IB/mlx5: Fix integer overflows in mlx5_ib_create_srq (bsc#1046305 FATE#322943). - IB/mlx5: Fix incorrect size of klms in the memory region (bsc#1046305 FATE#322943). - commit 78a69dd- net/mlx5: Make eswitch support to depend on switchdev (bsc#1046305 FATE#322943). - RDMA/rdma_cm: Fix use after free race with process_one_req (bsc#1046306 FATE#322942). - RDMA/ucma: Correct option size check using optlen (bsc#1046306 FATE#322942). - RDMA/ucma: Check AF family prior resolving address (bsc#1046306 FATE#322942). - RDMA/ucma: Don't allow join attempts for unsupported AF family (bsc#1046306 FATE#322942). - IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq (bsc#1046305 FATE#322943). - commit 9a507f9- Move a few upstreamed i915 patches into sorted section - commit 31b54c4- Re-sorted sorted section. - Refresh patches.arch/powerpc-64s-Fix-NULL-AT_BASE_PLATFORM-when-using-DT-.patch. - Refresh patches.arch/powerpc-64s-Fix-lost-pending-interrupt-due-to-race-c.patch. - Refresh patches.arch/powerpc-mm-Add-tracking-of-the-number-of-coprocessor.patch. - Refresh patches.arch/powerpc-mm-radix-Remove-unused-code.patch. - Refresh patches.drivers/drm-i915-Fix-DPLCLKA_CFGCR0-bits-for-Port-F. - Refresh patches.drivers/drm-i915-For-HPD-connected-port-use-hpd_pin-instead-. - Refresh patches.drivers/drm-i915-cnl-Add-AUX-F-support. - Refresh patches.drivers/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-another-SKU. - Refresh patches.drivers/drm-i915-cnl-Add-HPD-support-for-Port-F. - Refresh patches.drivers/drm-i915-cnl-Add-Port-F-definition. - Refresh patches.drivers/drm-i915-cnl-Add-right-GMBUS-pin-number-for-HDMI-on-. - Refresh patches.drivers/drm-i915-cnl-Enable-DDI-F-on-Cannonlake. - Refresh patches.drivers/drm-i915-cnl-Extend-Wa-1178-to-Aux-F. - Refresh patches.drivers/drm-i915-cnl-Fix-DP-max-rate-for-Cannonlake-with-por. - Refresh patches.drivers/drm-i915-cnl-Fix-_CNL_PORT_TX_DW2_LN0_F-definition. - Refresh patches.drivers/drm-i915-cnl-Fix-aux-selection-for-WA-1178. - Refresh patches.drivers/drm-i915-cnl-WaPipeControlBefore3DStateSamplePattern. - Refresh patches.drivers/drm-i915-cnl-apply-Display-WA-1178-to-fix-type-C-don. - Refresh patches.drivers/drm-i915-dmc-DMC-1.07-for-Cannonlake. - Refresh patches.drivers/drm-i915-dp-abstract-rate-array-length-limiting. - Refresh patches.drivers/drm-i915-dp-clean-up-source-rate-limiting-for-cnl. - Refresh patches.drivers/drm-i915-dp-limit-DP-link-rate-based-on-VBT-on-CNL. - commit 7eebb19- powerpc/kexec_file: Fix error code when trying to load kdump kernel (bsc#1065729). - powerpc: Fix invalid use of register expressions (bsc#1065729). - commit 7f76cbc- drm/i915: Fix hibernation with ACPI S0 target state (bsc#1051510). - drm/i915/execlists: Use a locked clear_bit() for synchronisation with interrupt (bsc#1051510). - drm/i915: Wrap engine->schedule in RCU locks for set-wedge protection (bsc#1051510). - drm/i915/psr: Check for the specific AUX_FRAME_SYNC cap bit (bsc#1051510). - drm/i915: Correctly handle limited range YCbCr data on VLV/CHV (bsc#1051510). - ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent() (bsc#1051510). - ASoC: mt8173-rt5650: fix child-node lookup (bsc#1051510). - commit 2b920b8- Preliminary patch sort and update - commit 7e40132- blacklist.conf: Update drm and ath9k blacklist - commit cd79980- arm64: mm: ignore memory above supported physical address size (bsc#1087414). - commit 492164f- arm64: fix comment above tcr_compute_pa_size (bsc#1087414). - commit 084a935- KVM: arm/arm64: fix HYP ID map extension to 52 bits (bsc#1087414). - commit 816eb92- arm64: fix ID map extension to 52 bits (bsc#1087414). - commit 08c26ef- objtool: Fix 32-bit build (bnc#1058115 git-fixes). - commit 17df039- acpi, numa: fix pxm to online numa node associations (bsc#1087144). - commit cc55a09- Refresh patches.arch/powerpc-64s-Fix-NULL-AT_BASE_PLATFORM-when-using-DT-.patch. - Refresh patches.arch/powerpc-64s-Fix-lost-pending-interrupt-due-to-race-c.patch. - Refresh patches.arch/powerpc-mm-Add-tracking-of-the-number-of-coprocessor.patch. - Refresh patches.arch/powerpc-mm-radix-Remove-unused-code.patch. - commit 8e8e208- ppc64le: reliable stacktrace: fix .text check (bsc#1087458). - commit 1aa954a- ppc64le: reliable stacktrace: fix stacktrace for idle tasks (bsc#1087458). - commit 5938588- x86/entry/64: Don't use IST entry for #BP stack (bsc#1087088). - commit 10d3c90- posix-timers: Protect posix clock array access against speculation (bnc#1081358 CVE-2017-5715). - commit 5a1acc8- KABI: cpu/hotplug: provide the old get|put_online_cpus() (bsc#1087405). - commit f687c6d- Import kabi files from RC2 - commit 3f5879f- run series_sort.py - commit d353f7c- powerpc: Don't call lockdep_assert_cpus_held() from arch_update_cpu_topology() (bsc#1087405). - workqueue: Work around edge cases for calc of pool's cpumask (bsc#1087405). - powerpc: Only obtain cpu_hotplug_lock if called by rtasd (bsc#1087405). Refresh patches.arch/powerpc-numa-Invalidate-numa_cpu_lookup_table-on-cpu.patch. - cpu/hotplug: Convert hotplug locking to percpu rwsem (bsc#1087405). - stop_machine: Provide stop_machine_cpuslocked() (bsc#1087405). - cpu/hotplug: Provide lockdep_assert_cpus_held() (bsc#1087405). - cpu/hotplug: Provide cpus_read|write_[un]lock() (bsc#1087405). - commit 47384e4- ipc/shm.c: add split function to shm_vm_ops (bsc#1052766). - commit 4d132c0- dax: fix vma_is_fsdax() helper (bsc#1052766). - commit b56bd6f- Run series_sort.py: patches.arch/powerpc-64s-Fix-NULL-AT_BASE_PLATFORM-when-using-DT-.patch. patches.arch/powerpc-64s-Fix-lost-pending-interrupt-due-to-race-c.patch. patches.arch/powerpc-mm-Add-tracking-of-the-number-of-coprocessor.patch. patches.arch/powerpc-mm-radix-Remove-unused-code.patch. - commit d6d2551- blacklist.conf: config only - commit 80e80db- HID: wacom: generic: Recognize WACOM_HID_WD_PEN as a type of pen collection (bsc#1085539). - commit 45e56be- HID: hid-elecom: extend to fix descriptor for HUGE trackball (bsc#1085536). - commit 31aa2e9- Update config files. - commit f6b4573- HID: usbhid: fix out-of-bounds bug (bsc#1085536). - commit 8c5a469- arm64: Fix TTBR + PAN + 52-bit PA logic in cpu_do_switch_mm (bsc#1087414). - commit 78c2b65- HID: wacom: Always increment hdev refcount within wacom_get_hdev_data (bsc#1085536). - commit 928bfef- arm64: enable 52-bit physical address support (bsc#1087414). - commit 19c75f1- HID: wacom: generic: Clear ABS_MISC when tool leaves proximity (bsc#1085536). - commit 52ce6f1- HID: wacom: generic: Send MSC_SERIAL and ABS_MISC when leaving prox (bsc#1085536). - commit 7d14c4c- HID: i2c-hid: allocate hid buffers for real worst case (bsc#1085536). - commit 8469205- HID: wacom: Correct coordinate system of touchring and pen twist (bsc#1085536). - HID: wacom: Properly report negative values from Intuos Pro 2 Bluetooth (bsc#1085536). - commit 3415c32- HID: wacom: leds: Don't try to control the EKR's read-only LEDs (bsc#1085536). - commit 9dd7e47- HID: wacom: bits shifted too much for 9th and 10th buttons (bsc#1085536). - commit 981162e- isdn/i4l: fetch the ppp_write buffer in one shot (bsc#1085536). - commit b48a9e9- arm64: allow ID map to be extended to 52 bits (bsc#1087414). - commit 6c68c5d- arm64: handle 52-bit physical addresses in page table entries (bsc#1087414). - commit b24364b- ohci-hcd: Fix race condition caused by ohci_urb_enqueue() and io_watchdog_func() (bsc#1087092). - commit 9648543- arm64: don't open code page table entry creation (bsc#1087414). - commit d140261- arm64: head.S: handle 52-bit PAs in PTEs in early page table setup (bsc#1087414). - Delete out-of-tree patch patches.suse/arm64-add-PTE_ADDR_MASK.patch - commit a185a0c- arm64: handle 52-bit addresses in TTBR (bsc#1087414). - Refresh patches.suse/0010-arm64-Move-post_ttbr_update_workaround-to-C-code.patch. - Refresh patches.suse/0012-arm64-KVM-Use-per-CPU-vector-when-BP-hardening-is-en.patch - Refresh patches.suse/arm64-Add-software-workaround-for-Falkor-erratum-104.patch - Refresh patches.suse/v2-4-9-arm64-kpti-Add---enable-callback-to-remap-swapper-using-nG-mappings.patch. - commit 2db3dd8- mfd: lpc_ich: Avoton/Rangeley uses SPI_BYT method (bsc#1051510). - commit 4767d8c- ima/policy: fix parsing of fsuuid (bsc#1051510). - ima: relax requiring a file signature for new files with zero length (bsc#1051510). - commit 2cdd97f- arm64: limit PA size to supported range (bsc#1087414). - commit 70ee670- arm64: add kconfig symbol to configure physical address size (bsc#1087414). - commit d185b34- earlycon: add reg-offset to physical address before mapping (bsc#1051510). - commit 4cbd533- brcmfmac: fix P2P_DEVICE ethernet address generation (bsc#1051510). - commit f59d048- Bluetooth: btusb: Add Dell OptiPlex 3060 to btusb_needs_reset_resume_table (bsc#1051510). - commit f568264- Preliminary series sort / update - commit 50c4a36- usb: Don't print a warning if interface driver rebind is deferred at resume (bsc#1087211). - commit a2c4fdd- USB: usbip: remove useless call in usbip_recv (bsc#1087092). - commit 01880ff- Input: matrix_keypad - fix race when disabling interrupts (bsc#1051510). - commit e958019- Drivers: hv: vmbus: Fix ring buffer signaling (fate#323887). - hv_netvsc: common detach logic (fate#323887). - hv_netvsc: change GPAD teardown order on older versions (fate#323887). - hv_netvsc: use RCU to fix concurrent rx and queue changes (fate#323887). - hv_netvsc: disable NAPI before channel close (fate#323887). - hv_netvsc: fix locking during VF setup (fate#323887). - hv_netvsc: fix locking for rx_mode (fate#323887). - hv_netvsc: avoid repeated updates of packet filter (fate#323887). - hv_netvsc: fix filter flags (fate#323887). - scsi: storvsc: Spread interrupts when picking a channel for I/O requests (fate#323887). - hv_netvsc: propagate rx filters to VF (fate#323887). - hv_netvsc: filter multicast/broadcast (fate#323887). - hv_netvsc: defer queue selection to VF (fate#323887). - hv_netvsc: use napi_schedule_irqoff (fate#323887). - hv_netvsc: fix race in napi poll when rescheduling (fate#323887). - hv_netvsc: cancel subchannel setup before halting device (fate#323887). - hv_netvsc: fix error unwind handling if vmbus_open fails (fate#323887). - hv_netvsc: only wake transmit queue if link is up (fate#323887). - hv_netvsc: avoid retry on send during shutdown (fate#323887). - scsi: storvsc: Increase cmd_per_lun for higher speed devices (fate#323887). - commit c2c371a- rtlwifi: rtl8723be: Fix loss of signal (bsc#1051510). - mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mci_reset occurs (bsc#1051510). - mmc: core: Disable HPI for certain Micron (Numonyx) eMMC cards (bsc#1051510). - mmc: dw_mmc: Avoid accessing registers in runtime suspended state (bsc#1051510). - mmc: sdhci-pci: Fix S0i3 for Intel BYT-based controllers (bsc#1051510). - mmc: avoid removing non-removable hosts during suspend (bsc#1051510). - mmc: mmc_test: Ensure command queue is disabled for testing (bsc#1051510). - commit f5a53da- ALSA: aloop: Fix access to not-yet-ready substream via cable (bsc#1051510). - ALSA: aloop: Sync stale timer before release (bsc#1051510). - ALSA: hda/realtek - Fix speaker no sound after system resume (bsc#1051510). - ALSA: hda/realtek - Fix Dell headset Mic can't record (bsc#1051510). - ALSA: hda - Force polling mode on CFL for fixing codec communication (bsc#1051510). - ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit (bsc#1051510). - ALSA: hda/realtek - Always immediately update mute LED with pin VREF (bsc#1051510). - drm: udl: Properly check framebuffer mmap offsets (bsc#1051510). - drm: Reject getfb for multi-plane framebuffers (bsc#1051510). - drm/vmwgfx: Fix a destoy-while-held mutex problem (bsc#1051510). - drm/vmwgfx: Fix black screen and device errors when running without fbdev (bsc#1051510). - drm/radeon: Don't turn off DP sink when disconnected (bsc#1051510). - commit f5e4005- btrfs: add missing initialization in btrfs_check_shared (bsc#1087185). - commit 0dc4dff- mei: me: allow runtime pm for platform with D0i3 (bsc#1087204). - commit 91f0e9a- usbip: keep usbip_device sockfd state in sync with tcp_socket (bsc#1087092). - commit a9c0193- CIFS: zero sensitive data when freeing (bsc#1087092). - commit 342e490- usbip: list: don't list devices attached to vhci_hcd (bsc#1087092). - commit 80e4e06- usbip: prevent bind loops on devices attached to vhci_hcd (bsc#1087092). - commit 1b1531b- cifs: Fix autonegotiate security settings mismatch (bsc#1087092). - commit 7bd8fc2- cifs: Fix missing put_xid in cifs_file_strict_mmap (bsc#1087092). - commit 15a395c- cifs: fix NULL deref in SMB2_read (bsc#1085539). - commit a05b05d- cifs: check MaxPathNameComponentLength != 0 before using it (bsc#1085536). - commit 5af1893- usbip: vudc_tx: fix v_send_ret_submit() vulnerability to null xfer buffer (bsc#1085539). - commit cba3218- cifs: Select all required crypto modules (bsc#1085536). - commit 23399f9- cifs: release auth_key.response for reconnect (bsc#1085536). - commit 0221ea3- cifs: release cifs root_cred after exit_cifs (bsc#1085536). - commit 5fcee93- cifs: check rsp for NULL before dereferencing in SMB2_open (bsc#1085536). - commit bb4352e- usbip: remove kernel addresses from usb device and urb debug msgs (bsc#1085539). - usbip: fix vudc_rx: harden CMD_SUBMIT path to handle malicious input (bsc#1085539). - commit 6015ddb- usbip: fix usbip bind writing random string after command in match_busid (bsc#1085539). - commit 251451b- powerpc/64s: Fix i-side SLB miss bad address handler saving nonvolatile GPRs (bsc#1065729). - commit 5dca109- usbip: prevent leaking socket pointer address in messages (bsc#1085539). - commit c149b42- powerpc/livepatch: Fix livepatch stack access (bsc#1086660). - commit 37df8c9- usbip: stub: stop printing kernel pointer addresses in messages (bsc#1085539). - commit 9f24363- usbip: vhci: stop printing kernel pointer addresses in messages (bsc#1085539). - commit dbda174- blacklist.conf: we do not build the tools - commit 24b7f9c- Update patches.arch/powerpc-tm-Flush-TM-only-if-CPU-has-TM-feature.patch (bsc#1075746, bsc#1087231, CVE-2018-1091). - commit 7102e9a- blacklist.conf: false positive - commit d595303- usbnet: fix alignment for frames with no ethernet header (bsc#1085539). - Refresh patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch. - commit 45660b1- uwb: properly check kthread_run return value (bsc#1085536). - commit f546456- uwb: ensure that endpoint is interrupt (bsc#1085536). - commit 5aba24e- xhci: Don't add a virt_dev to the devs array before it's fully allocated (bsc#1085539). - commit df88c42- xhci: Cleanup current_cmd in xhci_cleanup_command_queue() (bsc#1085536). - commit b7e5b94- xhci: Identify USB 3.1 capable hosts by their port protocol capability (bsc#1085536). - commit bd7eec8- Revert "xhci: Limit USB2 port wake support for AMD Promontory hosts" (bsc#1085536). - commit 6bc0fd3- xhci: Fix sleeping with spin_lock_irq() held in ASmedia 1042A workaround (bsc#1085536). - commit bb7b728- staging: ncpfs: memory corruption in ncp_read_kernel() (bsc#1086162, CVE-2018-8822). - commit 4da6eb3- /pirq: fix error path cleanup when binding MSIs (bnc#1065600). - commit 01219ee- x86/mm: Fix {pmd,pud}_{set,clear}_flags() (bnc#1065600). - commit f6df79c- xen/balloon: Mark unallocated host memory as UNUSABLE (bnc#1065600). - commit d2ace39- x86-64/Xen: eliminate W+X mappings (bnc#1065600). - commit df523b5- xhci: fix wrong endpoint ESIT value shown in tracing (bsc#1085536). - commit 33411cf- xhci: fix finding correct bus_state structure for USB 3.1 hosts (bsc#1085536). - commit 85ca58c- blacklist.conf: we do not buil the tools - commit a686bd3- uas: fix comparison for error code (bsc#1051943). - commit 3e3561a- usb: uas: unconditionally bring back host after reset (bsc#1051943). - commit 323a206- blacklist.conf: patch changes only logging - commit ac5efdb- blacklist.conf:subsystem not used - commit 695a5dd- net: ibm: ibmveth: constify vio_device_id (bsc#1061843). - ibmveth: properly unwind on init errors (bsc#1061843). - net: ibm: ibmveth: constify dev_pm_ops structures (bsc#1061843). - commit da73308- USB: serial: io_edgeport: fix possible sleep-in-atomic (bsc#1085539). - usb: misc: usb3503: make sure reset is low for at least 100us (bsc#1085539). - commit 4030478- USB: serial: cp210x: add new device ID ELV ALC 8xxx (bsc#1085539). - commit 885cc1c- Update patches.drivers/nvmet_fc-prevent-new-io-rqsts-in-possible-isr-comple.patch (bsc#1083575). - commit 44b0542- USB: serial: cp210x: add IDs for LifeScan OneTouch Verio IQ (bsc#1085539). - commit de14177- blacklist.conf: subsystem not used - commit 0406ef2- USB: fix usbmon BUG trigger (bsc#1085539). - commit 4896206- usb: xhci: Add XHCI_TRUST_TX_LENGTH for Renesas uPD720201 (bsc#1085539). - commit 4a1b6e3- USB: serial: ftdi_sio: add id for Airbus DS P8GR (bsc#10855539). - commit 8912afa- USB: serial: option: adding support for YUGA CLM920-NC5 (bsc#1085539). - commit 651ceb3- USB: serial: qcserial: add Sierra Wireless EM7565 (bsc#1085539). - commit 814b845- USB: serial: option: add support for Telit ME910 PID 0x1101 (bsc#1085539). - commit ccecbba- blacklist.conf: not needed in our configuration - commit 192f439- usb: Add device quirk for Logitech HD Pro Webcam C925e (bsc#1085539). - commit 2db4499- usb: add RESET_RESUME for ELSA MicroLink 56K (bsc#1085539). - commit fdc4f36- sched/numa: avoid trapping faults and attempting migration of file-backed dirty pages (bnc#1064414 reduce unnecessary migrations and numab conflicts). - commit ca8fdbf- audit: fix memleak in auditd_send_unicast_skb (bsc#1086997). - commit a70d9a2- crypto: dh - fix memleak in setkey (bsc#1086994). - commit e6b64ce- sched/sysctl: Check user input value of sysctl_sched_time_avg (bsc#1086946). - commit b6afd97- brcmsmac: allocate ucode with GFP_KERNEL (bsc#1085174). - commit f82808c- crypto: ccp - add check to get PSP master only when PSP is detected (bsc#1063068). - KVM: x86: Fix device passthrough when SME is active (bsc#1084912). - x86/efi: Free efi_pgd with free_pages() (git-fixes d9e9a6418065). - x86/vsyscall/64: Use proper accessor to update P4D entry (git-fixes 49275fef986a). - scripts/git_sort/git_sort.py: - commit 0188aa6- blacklist c179ea270100 powerpc/kprobes: Fix warnings from __this_cpu_read() on preempt kernels 94d3084a0f8c powerpc/32s: Fix compile error with CONFIG_PPC_PTDUMP - commit f6243d1- powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access (bsc#1065729). - commit b6d0e6a- usb: dwc3: of-simple: fix missing clk_disable_unprepare (bsc#1085539). - commit c383569- usb: dwc3: gadget: Wait longer for controller to end command processing (bsc#1085539). - commit ccd154d- usb: xhci: fix TDS for MTK xHCI1.1 (bsc#1085539). - commit 9eac7a6- USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID (bsc#1085539). - commit 23cc14b- Refresh patches.drivers/ibmvnic-Potential-NULL-dereference-in-clean_one_tx_p.patch. - commit c83e9b6- usb: musb: da8xx: fix babble condition handling (bsc#1085539). - commit 1be976d- drm/amdgpu: fix prime teardown order (bsc#1051510). - watchdog: hpwdt: Remove legacy NMI sourcing (bsc#1051510). - Revert "drm/radeon/pm: autoswitch power state when in balanced mode" (bsc#1051510). - PM / runtime: Update links_count also if !CONFIG_SRCU (bsc#1051510). - watchdog: imx2_wdt: restore previous timeout after suspend+resume (bsc#1051510). - watchdog: hpwdt: fix unused variable warning (bsc#1051510). - watchdog: hpwdt: Check source of NMI (bsc#1051510). - watchdog: hpwdt: SMBIOS check (bsc#1051510). - watchdog: Fix potential kref imbalance when opening watchdog (bsc#1051510). - media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart (bsc#1051510). - media: bt8xx: Fix err 'bt878_probe()' (bsc#1051510). - PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit (bsc#1051510). - PCI: endpoint: Fix find_first_zero_bit() usage (bsc#1051510). - vgacon: Set VGA struct resource types (bsc#1051510). - pinctrl: Really force states during suspend/resume (bsc#1051510). - pinctrl: intel: Initialize GPIO properly when used through irqchip (bsc#1051510). - agp/intel: Flush all chipset writes after updating the GGTT (bsc#1051510). - ath10k: handling qos at STA side based on AP WMM enable/disable (bsc#1051510). - rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled (bsc#1051510). - Bluetooth: btqcomsmd: Fix skb double free corruption (bsc#1051510). - Bluetooth: hci_qca: Avoid setup failure on missing rampatch (bsc#1051510). - crypto: cavium - fix memory leak on info (bsc#1051510). - PM / devfreq: Propagate error from devfreq_add_device() (bsc#1051510). - pinctrl: cherryview: Mask all interrupts on Intel_Strago based systems (bsc#1051510). - drm/exynos: gem: Drop NONCONTIG flag for buffers allocated without IOMMU (bsc#1051510). - PM / runtime: Fix handling of suppliers with disabled runtime PM (bsc#1051510). - crypto: brcm - Explicity ACK mailbox message (bsc#1051510). - rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd (bsc#1051510). - PM: core: Fix device_pm_check_callbacks() (bsc#1051510). - commit 6b1c180- usb: xhci: fix panic in xhci_free_virt_devices_depth_first (bsc#1085539). - commit 821249d- qed: Fix MPA unalign flow in case header is split across two packets (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - bnxt_en: Return standard Linux error codes for hwrm flow cmds (bsc#1050242 FATE#32291). - bnxt_en: Remove unwanted ovs-offload messages in some conditions (bsc#1050242 FATE#32291). - infiniband: bnxt_re: use BIT_ULL() for 64-bit bit masks (bsc#1050244 FATE#322915). - infiniband: qplib_fp: fix pointer cast (bsc#1050244 FATE#322915). - commit 72c0fdb- blacklist.conf: subsystem not used - commit c778a11- blacklist.conf: subsystem not used - commit 11379a6- blacklist.conf: subsystem not used - commit 1fab475- blacklist.conf: subsystem not used - commit 506214b- blacklist.conf: subsystem not used - commit 5d07732- USB: serial: usb_debug: add new USB device id (bsc#1085539). - USB: serial: option: add Quectel BG96 id (bsc#1085539). - commit c98442a- svcrdma: Estimate Send Queue depth properly (bsc#1081515). - svcrdma: Limit RQ depth (bsc#1081515). - commit 8eb6546- usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub (bsc#1085539). - commit 4176e03- blacklist.conf: not applicable change to Makefiles - commit a0544d1- usb: hub: Cycle HUB power when initialization fails (bsc#1085539). - commit d1a83ef- PCI/DPC: Enable DPC only if AER is available (bsc#1082368). - commit 654d5a4- powerpc: System reset avoid interleaving oops using die synchronisation (bsc#1086791). - commit 715df69- powerpc/crash: Remove the test for cpu_online in the IPI callback (bsc#1086791). - powerpc: Do not send system reset request through the oops path (bsc#1086791). - commit fe60432- get_fs_type: Validate fs type string argument (bsc#1082943). - commit 709e045- dcache: Add cond_resched in shrink_dentry_list (bsc#1086194). - commit 413a765- net: phy: mdio-bcm-unimac: fix potential NULL dereference in unimac_mdio_probe() (bsc#1084829 CVE-2018-8043). - commit 4836f39- Fix whitespace breakage in series.conf Commit ceb4998ac05a ("s390: scrub registers on kernel entry and KVM exit (LTC#164304, bsc#1084911).") changed the first line of series.conf. Incidentally, the scripts in scripts/git_sort/quilt-mode.sh rely on this line being present for the replacement (via the modified quilt) of the simple series file in the expanded tree with a link to series.conf. - commit d49c5e2- Refresh patches.drivers/0001-module-warn-if-module-init-probe-takes-long.patch. - commit caebf3e- KVM: PPC: Book3S HV: Disable tb_offset (bsc#1086196). - commit 529e36c- armv7hl: Disable uacces with memcpy (boo#1080435) - commit 4e513aa- drm/amdgpu/dce: Don't turn off DP sink when disconnected (bsc#1051510). - commit 15ae848- drm/i915: Disable tv output on i9x5gm (bsc#1086657). - drm/i915: Specify which engines to reset following semaphore/event lockups (FATE#322643 bsc#1055900). - commit 0838c05- powerpc: Remove unused flush_dcache_phys_range() (bsc#1065729). - powerpc/mm/radix: Remove unused code (bsc#1055186, fate#323286, git-fixes). - powerpc/mm: Add tracking of the number of coprocessors using a context (bsc#1055014). - powerpc/64s: Fix lost pending interrupt due to race causing lost update to irq_happened (bsc#1065729). - commit ff3617a- drm/i915/dp: Write to SET_POWER dpcd to enable MST hub (bsc#1051510). - ACPI / watchdog: Fix off-by-one error at resource assignment (bsc#1073960). - Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174 (bsc#1082504). - Bluetooth: btusb: Remove Yoga 920 from the btusb_needs_reset_resume_table (bsc#1051510). - commit ce5f883- Preliminary patch sort / update (again) - commit 805d5d7- ibmvnic: Potential NULL dereference in clean_one_tx_pool() (bsc#1085224, git-fixes). - commit 7acb565- supported.conf: Add AMDGPU driver (bsc#1069343) - commit 591ff59- hugetlbfs: check for pgoff value overflow (bnc#1084353, CVE-2018-7740). - commit 621f100- test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches (bsc#1083647). - commit 4714d41- Move bpf-introduce-ARG_PTR_TO_MEM_OR_NULL.patch to the sorted section The patch was added to the KABI section mistakenly. - commit 638bcf0- USB: Fix off by one in type-specific length check of BOS SSP capability (bsc#1085539). - commit f57a20f- xfs: disable per-inode DAX flag (bsc#1085535). - commit 30f0d9f- Btrfs: fix blk_status_t/errno confusion (bsc#1086457). - commit 25d99b4- build: fix incompatible pointer warnings with PROVE_RCU=y (bsc#1086527). - Refresh patches.fixes/tcp-dccp-fix-lockdep-splat-in-inet_csk_route_req.patch. - Refresh patches.fixes/tcp-dccp-fix-other-lockdep-splats-accessing-ireq_opt.patch. - commit 956c819- uas: ignore UAS for Norelsys NS1068(X) chips (bsc#1085539). - commit e48778e- uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices (bsc#1085539). - commit 20d01c9- USB: core: Add type-specific length check of BOS descriptors (bsc#1085539). - commit 4eca3f0- usb: host: fix incorrect updating of offset (bsc#1085539). - commit 1c87c04- USB: ulpi: fix bus-node lookup (bsc#1085539). - commit 4dc623a- config: update product ID and supported state for openSUSE Leap 15.0 - SUSE_PRODUCT_OPENSUSE_LEAP=y - SUSE_KERNEL_SUPPORTED=n - commit 48e5be3- USB: usbfs: Filter flags passed in from user space (bsc#1085539). - commit 489cccb- blacklist.conf: subsystem not used - commit 371489f- USB: usbfs: compute urb->actual_length for isochronous (bsc#1085539). - commit 5677c73- USB: serial: Change DbC debug device binding ID (bsc#1085539). - commit 2d8a16d- USB: early: Use new USB product ID and strings for DbC device (bsc#1085539). - commit 6d94237- USB: Add delay-init quirk for Corsair K70 LUX keyboards (bsc#1085539). - commit 8a8f7d0- USB: serial: qcserial: add pid/vid for Sierra Wireless EM7355 fw update (bsc#1085539). - commit d2e8e71- USB: serial: metro-usb: stop I/O after failed open (bsc#1085539). - commit 1ee3a90- ath10k: fix invalid STS_CAP_OFFSET_MASK (bsc#1051510). - ath10k: update tdls teardown state to target (bsc#1051510). - commit 76d759a- USB: serial: garmin_gps: fix memory leak on probe errors (bsc#1085539). - commit 313cabb- ASoC: wm_adsp: For TLV controls only register TLV get/set (bsc#1051510). - ASoC: sgtl5000: Fix suspend/resume (bsc#1051510). - ASoC: rt5651: Fix regcache sync errors on resume (bsc#1051510). - ASoC: nau8825: fix issue that pop noise when start capture (bsc#1051510). - ASoC: rsnd: fixup ADG register mask (bsc#1051510). - commit 775374f- USB: serial: garmin_gps: fix I/O after failed probe and remove (bsc#1085539). - commit 687813c- usb: phy: tahvo: fix error handling in tahvo_usb_probe() (bsc#1085539). - commit 72163b1- drm/nouveau/kms: remove call to drm_crtc_vblank_off() during unload/suspend (FATE#322643,bsc#1055900). - commit 7187702- drm/nouveau/kms/nv50: update vblank state in response to modeset actions (FATE#322643,bsc#1055900). - Refresh patches.drivers/drm-vblank-Consistent-drm_crtc_-prefix. - commit d257cff- Preliminary sort/update - commit edc6792- usb: mtu3: fix error return code in ssusb_gadget_init() (bsc#1085539). - commit 122a412- usb: xhci: Return error when host is dead in xhci_disable_slot() (bsc#1085539). - commit 191f47b- usb: hub: Allow reset retry for USB2 devices on connect bounce (bsc#1085536). - commit 94358bf- USB: serial: metro-usb: add MS7820 device id (bsc#1085536). - commit 5244c71- usb: quirks: add quirk for WORLDE MINI MIDI keyboard (bsc#1085536). - commit 65b36d5- Refresh patches.drivers/scsi-qla2xxx-Remove-FC_NO_LOOP_ID-for-FCP-and-FC-NVM.patch. - commit 5dec0d7- vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets (bsc#1085535). - commit 9c22a97- btrfs: minimal conversion to errseq_t writeback error reporting on fsync (bsc#1086149 bsc#1086285). - xfs: minimal conversion to errseq_t writeback error reporting (bsc#1086285). - ext4: use errseq_t based error handling for reporting data writeback errors (bsc#1086285). - fs: convert __generic_file_fsync to use errseq_t based reporting (bsc#1086149 bsc#1086285). - block: convert to errseq_t based writeback error tracking (bsc#1086285). - dax: set errors in mapping when writeback fails (bsc#1086149 bsc#1086285). - Documentation: flesh out the section in vfs.txt on storing and reporting writeback errors (bsc#1086285). - mm: set both AS_EIO/AS_ENOSPC and errseq_t in mapping_set_error (bsc#1086149 bsc#1086285). - commit 12c97b8- mm: don't TestClearPageError in __filemap_fdatawait_range (bsc#1086149 bsc#1086285). - commit 328af1b- mm: clear AS_EIO/AS_ENOSPC when writeback initiation fails (bsc#1086149 bsc#1086285). - jbd2: don't clear and reset errors after waiting on writeback (bsc#1086285). - buffer: set errors in mapping at the time that the error occurs (bsc#1086149 bsc#1086285). - fs: check for writeback errors after syncing out buffers in generic_file_fsync (bsc#1086149 bsc#1086285). - buffer: use mapping_set_error instead of setting the flag (bsc#1086149 bsc#1086285). - mm: fix mapping_set_error call in me_pagecache_dirty (bsc#1086149 bsc#1086285). - commit 09f9abc- usb: musb: sunxi: Explicitly release USB PHY on exit (bsc#1085536). - commit 04fa959- usb: musb: Check for host-mode using is_host_active() on reset interrupt (bsc#1085536). - commit 3803e19- usb: musb: musb_cppi41: Configure the number of channels for DA8xx (bsc#1085536). - commit 3bbded4- usb: musb: musb_cppi41: Fix cppi41_set_dma_mode() for DA8xx (bsc#1085536). - commit e037007- usb: musb: musb_cppi41: Fix the address of teardown and autoreq registers (bsc#1085536). - commit cd326ce- USB: musb: fix late external abort on suspend (bsc#1085536). - commit 76b398a- drm/nouveau: Merge pre/postclose hooks (FATE#322643 bsc#1055900). - commit 4be949d- USB: musb: fix session-bit runtime-PM quirk (bsc#1085536). - commit 83d81a2- usb: cdc_acm: Add quirk for Elatec TWN3 (bsc#1085536). - commit db32900- USB: devio: Revert "USB: devio: Don't corrupt user memory" (bsc#1085536). - commit b735c95- usb: xhci: Handle error condition in xhci_stop_device() (bsc#1085536). - commit 9884645- usb: xhci: Reset halted endpoint if trb is noop (bsc#1085536). - commit 2b4bd6f- usb: usbtest: fix NULL pointer dereference (bsc#1085536). - commit ddf19a6- blacklist.conf: subsystem not used - commit f6c209c- blacklist.conf: subsystem not used - commit c1380cf- usb: renesas_usbhs: Fix DMAC sequence for receiving zero-length packet (bsc#1085536). - commit 08c1674- blacklist.conf: subsystem not used - commit 609c138- USB: serial: qcserial: add Dell DW5818, DW5819 (bsc#1085536). - commit 572bd85- USB: serial: cp210x: add support for ELV TFD500 (bsc#1085536). - commit 36d66d3- USB: serial: cp210x: fix partnum regression (bsc#1085536). - commit ef7a186- USB: serial: option: add support for TP-Link LTE module (bsc#1085536). - commit 7e4d166- USB: serial: ftdi_sio: add id for Cypress WICED dev board (bsc#1085536). - commit 60faefa- blacklist.conf: subsystem not used - commit 66cadf8- blacklist.conf: we do not compiler the driver these patches are for - commit 3dd4c55- blacklist.conf: update for minor bpf selftest Makefile change - commit 2b3dbb0- supported.conf: Enable s390-trng (bsc#1085820) - commit 5ced6c1- bpf: allow xadd only on aligned memory (bsc#1083647). - commit e79d0c8- bpf, arm64: fix out of bounds access in tail call (bsc#1083647). - commit 4b4e122- bpf: fix rcu lockdep warning for lpm_trie map_free callback (bsc#1083647). - commit 5acee86- bpf: fix memory leak in lpm_trie map_free callback function (bsc#1083647). - commit 22440c4- Btrfs: fix log replay failure after unlink and link combination (bsc#1086151). - Btrfs: fix log replay failure after linking special file and fsync (bsc#1086150). - commit 8ea5a6a- autofs: revert "autofs: take more care to not update last_used on path walk" (git-fixes). - commit 68bbdc6- blacklist.conf: Add some unwanted fixes. - commit 5c4df93- btrfs: fix error handling in free_log_tree (bsc#1086116). - commit 094871b- btrfs: defer adding raid type kobject until after chunk relocation (bsc#1086086). - btrfs: remove dead create_space_info calls (bsc#1086086). - btrfs: Remove redundant argument of __link_block_group (bsc#1086086). - btrfs: Refactor update_space_info (bsc#1086086). - btrfs: Separate space_info create/update (bsc#1086086). - commit 375db74- REVERT: btrfs: qgroup: Move half of the qgroup accounting time out of commit trans (bsc#1083684). - commit 0442bf4- seccomp: make function __get_seccomp_filter static (bsc#1051510). - commit 0b7ff10- rtc: set the alarm to the next expiring timer (bsc#1051510). - seccomp: fix the usage of get/put_seccomp_filter() in seccomp_get_filter() (bsc#1051510). - commit 9202bc2- PCI: dwc: Fix enumeration end when reaching root subordinate (bsc#1051510). - PCI: keystone: Fix interrupt-controller-node lookup (bsc#1051510). - PCI: iproc: Fix NULL pointer dereference for BCMA (bsc#1051510). - PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port mode (bsc#1051510). - mac80211: remove BUG() when interface type is invalid (bsc#1051510). - mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED (bsc#1051510). - iwlwifi: mvm: avoid dumping assert log when device is stopped (bsc#1051510). - mwifiex: cfg80211: do not change virtual interface during scan processing (bsc#1051510). - iwlwifi: mvm: rs: don't override the rate history in the search cycle (bsc#1051510). - PCI / PM: Force devices to D0 in pci_pm_thaw_noirq() (bsc#1051510). - PCI/ASPM: Use correct capability pointer to program LTR_L1.2_THRESHOLD (bsc#1051510). - PCI/ASPM: Account for downstream device's Port Common_Mode_Restore_Time (bsc#1051510). - PCI/ASPM: Deal with missing root ports in link state handling (bsc#1051510). - PCI/AER: Report non-fatal errors only to the affected endpoint (bsc#1051510). - PCI: Fix race condition with driver_override (bsc#1051510). - commit 9f73db8- drm/amdgpu:Always save uvd vcpu_bo in VM Mode (bsc#1051510). - drm/amdgpu:Correct max uvd handles (bsc#1051510). - drm/amdgpu: Notify sbios device ready before send request (bsc#1051510). - drm/amdgpu: fix KV harvesting (bsc#1051510). - drm/amdgpu: used cached pcie gen info for SI (v2) (bsc#1051510). - drm/amd/powerplay: fix power over limit on Fiji (bsc#1051510). - drm/nouveau: prefer XBGR2101010 for addfb ioctl (bsc#1051510). - drm/radeon: insist on 32-bit DMA for Cedar on PPC64/PPC64LE (bsc#1051510). - drm/amd/powerplay/smu7: allow mclk switching with no displays (bsc#1051510). - drm/amd/powerplay/vega10: allow mclk switching with no displays (bsc#1051510). - drm/amdkfd: Fix memory leaks in kfd topology (bsc#1051510). - drm/amdgpu: fix get_max_engine_clock_in_mhz (bsc#1051510). - drm/amdgpu: always cancel uvd idle handler in uvd suspend (bsc#1051510). - drm/amdgpu:fix virtual dce bug (bsc#1051510). - drm/edid: set ELD connector type in drm_edid_to_eld() (bsc#1051510). - drm/amdgpu: rename rdev to adev (bsc#1051510). - commit b85f5b3- x86/speculation: Remove Skylake C2 from Speculation Control microcode blacklist (bnc#1068032 bnc#1085823 CVE-2017-5715). - x86/spectre_v2: Don't check microcode versions when running under hypervisors (bnc#1068032 bnc#1085823 CVE-2017-5715). - x86/speculation: Correct Speculation Control microcode blacklist again (bnc#1068032 bnc#1085823 CVE-2017-5715). - x86/speculation: Update Speculation Control microcode blacklist (bnc#1068032 bnc#1085823 CVE-2017-5715). - commit 1b63bae- blacklist.conf: subsystem not used - commit ab9f3ef- USB: cdc-wdm: ignore -EPIPE from GetEncapsulatedResponse (bsc#1085536). - commit 8f1dae7- x86/enter: Use IBRS on syscall and interrupts (bsc#1068032 CVE-2017-5753). - x86/enter: Create macros to restrict/unrestrict Indirect Branch Speculation (bsc#1068032 CVE-2017-5753). - x86/idle: Control Indirect Branch Speculation in idle (bsc#1068032 CVE-2017-5753). - x86/speculation: Add inlines to control Indirect Branch Speculation (bsc#1068032 CVE-2017-5753). - x86/speculation: Add basic IBRS support infrastructure (bsc#1068032 CVE-2017-5753). - x86/spectre: Check CONFIG_RETPOLINE in command line parser (bnc#1068032 bnc#1085823 CVE-2017-5715). - commit d36b0df- USB: devio: Don't corrupt user memory (bsc#1085536). - commit b67cff4- USB: devio: Prevent integer overflow in proc_do_submiturb() (bnc#1085536). - commit 05a6bea- blacklist.conf: driver is not used - commit 9e98cbf- blacklist.conf: driver is not used - commit 5ab00b7- usb-storage: unusual_devs entry to fix write-access regression for Seagate external drives (bsc#1085536). - commit 978c2cc- usb-storage: fix bogus hardware error messages for ATA pass-thru devices (bsc#1085536). - commit b53e42c- blacklist.conf: driver is not compiled - commit d28686d- usb: dwc3: ep0: fix DMA starvation by assigning req->trb on ep0 (bsc#1085536). - commit 3bc98c7- usb: host: xhci-plat: allow sysdev to inherit from ACPI (bsc#1085536). - commit f97459a- x86/speculation: Move firmware_restrict_branch_speculation_*() from C to CPP (bnc#1068032 bnc#1085823 CVE-2017-5715). - commit 0e9f8e3- usb: pci-quirks.c: Corrected timeout values used in handshake (bsc#1085536). - commit dd7714b- usb: xhci: Free the right ring in xhci_add_endpoint() (bsc#1085336). - commit a4d34c5- x86/cpu/bugs: Make retpoline module warning conditional (bnc#1068032 CVE-2017-5715). - x86/speculation: Use IBRS if available before calling into firmware (bnc#1068032 CVE-2017-5715). - Refresh patches.arch/x86-cpufeatures-clean-up-spectre-v2-related-cpuid-flags.patch. This is only IBRS_FW from upstream. The out-of-tree IBRS proper will come as a separate PR later. (bnc#1085823) - commit 04d2542- usb: Increase quirk delay for USB devices (bsc#1085536). - commit 5e12030- KVM: s390: provide only a single function for setting the tod (fix SCK) (bsc#1085269). - commit 8b5d3bf- KVM: s390: consider epoch index on TOD clock syncs (bsc#1085269). - commit a15ff18- KVM: s390: consider epoch index on hotplugged CPUs (bsc#1085269). - commit 9a02e48- KVM: s390: take care of clock-comparator sign control (bsc#1085269). - commit 6c10fe8- series.conf: re-sort after script bugfix - commit 91f9daf- arm64: Run enable method for errata work arounds on late CPUs (bsc#1068032). - arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early (bsc#1068032). - arm64: capabilities: Handle duplicate entries for a capability (bsc#1068032). - commit c010a8c- rpm/config.sh: Enable checking the sorted patches section of series.conf in pre-commit hook - commit f9b47cc- Refresh patches.drivers/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch. - Refresh patches.drivers/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch. - Refresh patches.drivers/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch. - Refresh patches.drivers/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch. - Refresh patches.drivers/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch. - Refresh patches.drivers/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch. - Refresh patches.drivers/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-12.0.0.1.patch. - commit e04e333- Input: mms114 - fix license module information (bsc#1051510). - platform/x86: mlx-platform: fix module aliases (bsc#1051510). - media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt (bsc#1051510). - Input: psmouse - fix Synaptics detection when protocol is disabled (bsc#1051510). - crypto: seqiv - Remove unused alg/spawn variable (bsc#1051510). - crypto: caam/qi - use correct print specifier for size_t (bsc#1051510). - PM / runtime: Drop children check from __pm_runtime_set_status() (bsc#1051510). - Input: adxl34x - do not treat FIFO_MODE() as boolean (bsc#1051510). - media: coda: disable BWB only while decoding on CODA 960 (bsc#1051510). - crypto: caam/qi - fix AD length endianness in S/G entry (bsc#1051510). - crypto: caam/qi - handle large number of S/Gs case (bsc#1051510). - ACPI / PM / EC: Flush all EC work in acpi_freeze_sync() (bsc#1051510). - crypto: testmgr - Reenable sha1/aes in FIPS mode (bsc#1051510). - commit 49cf21e- netfilter: ebtables: fix erroneous reject of last rule (CVE-2018-1068 bsc#1085107). - netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets (CVE-2018-1068 bsc#1085107). - commit caa60e7- series.conf: refresh Ran series_sort.py (no effect on expanded tree). - commit c5e3798- kernel-*.spec: remove remaining occurences of %release from dependencies There is a mix of %release and %source_rel in manually added dependencies and the %release dependencies tend to fail due to rebuild sync issues. So get rid of them. - commit b4ec514- ibmvnic: Remove unused TSO resources in TX pool structure (bsc#1085224). - commit c081465- ibmvnic: Update TX pool cleaning routine (bsc#1085224). - commit 9804de0- Refresh metadata of ibmvnic patches Refresh patches.drivers/ibmvnic-Generalize-TX-pool-structure.patch. Refresh patches.drivers/ibmvnic-Update-and-clean-up-reset-TX-pool-routine.patch. Refresh patches.drivers/ibmvnic-Update-release-TX-pool-routine.patch Refresh patches.drivers/ibmvnic-Update-TX-pool-initialization-routine.patch. Refresh patches.drivers/ibmvnic-Update-TX-and-TX-completion-routines.patch. Refresh patches.drivers/ibmvnic-Improve-TX-buffer-accounting.patch. - commit 36929d0- PCI: Remove redundant probes for device reset support (bsc#1084889). - PCI: Probe for device reset support during enumeration (bsc#1084889). - ACPI / CPPC: Use 64-bit arithmetic instead of 32-bit (bsc#1084771). - ACPI: CPPC: remove initial assignment of pcc_ss_data (bsc#1084771). - ACPI / CPPC: Fix KASAN global out of bounds warning (bsc#1084771). - PCI: Avoid slot reset if bridge itself is broken (bsc#1084918). - PCI: Avoid bus reset if bridge itself is broken (bsc#1084918). - ACPI / CPPC: Make CPPC ACPI driver aware of PCC subspace IDs (bsc#1084771). - mailbox: PCC: Move the MAX_PCC_SUBSPACES definition to header file (bsc#1084771). - mailbox: pcc: Drop uninformative output during boot (bsc#1084771). - ACPI: processor: use dev_dbg() instead of dev_warn() when CPPC probe failed (bsc#1084771). - mailbox: pcc: Fix crash when request PCC channel 0 (bsc#1084771). - ACPICA: Add support for new PCCT subtables (bsc#1084771). - commit 7fecb4d- Refresh patches.drivers/net-hns-Fix-ethtool-private-flags.patch. - commit 30b4cfe- ALSA: hda: add dock and led support for HP ProBook 640 G2 (bsc#1052235). - ALSA: hda: add dock and led support for HP EliteBook 820 G3 (bsc#1052235). - commit d23a5b8- drm/radeon: fix prime teardown order (bsc#1051510). - drm/radeon: fix KV harvesting (bsc#1051510). - commit dbeae71- drm/i915/gvt: Correct the privilege shadow batch buffer address (FATE#322643 bsc#1055900). - drm/i915/gvt: keep oa config in shadow ctx (FATE#322643 bsc#1055900). - drm/i915/gvt: Add runtime_pm_get/put into gvt_switch_mmio (FATE#322643 bsc#1055900). - drm/nouveau/bl: Fix oops on driver unbind (bsc#1051510). - drm/i915: Kick the rps worker when changing the boost frequency (FATE#322643 bsc#1055900). - drm/i915: Only prune fences after wait-for-all (FATE#322643 bsc#1055900). - drm/i915: Enable VBT based BL control for DP (FATE#322643 bsc#1055900). - drm/i915: Suspend submission tasklets around wedging (FATE#322643 bsc#1055900). - drm/i915/perf: fix perf stream opening lock (FATE#322643 bsc#1055900). - commit 7928411- buffer: use mapping_set_error instead of setting the flag (bsc#1085535). - commit e58067e- buffer: set errors in mapping at the time that the error occurs (bsc#1085535). - commit 98a5540- xfs: Properly retry failed dquot items in case of error during buffer writeback (bsc#1085535, bsc#1085737). - commit bd133bd- xfs: fortify xfs_alloc_buftarg error handling (bsc#1085535). - commit 6d33267- xfs: fix forgotten rcu read unlock when skipping inode reclaim (bsc#1085535). - commit 045fde2- xfs: check if an inode is cached and allocated (bsc#1085535). - commit 4678d27- xfs: return a distinct error code value for IGET_INCORE cache misses (bsc#1085535) - commit d7b171e- xfs: move two more RT specific functions into CONFIG_XFS_RT (bsc#1085535, bsc#1073411). - commit 92df594- xfs: trim writepage mapping to within eof (bsc#1085535, bsc#1073411). - commit e28559b- xfs: cancel dirty pages on invalidation (bsc#1085535, bsc#1073406). - commit 459af78- xfs: don't change inode mode if ACL update fails (bsc#1085535, bsc#1073406). - commit a513898- xfs: move more RT specific code under CONFIG_XFS_RT (bsc#1085535). - commit d9135ff- xfs: Don't log uninitialised fields in inode structures (bsc#1085535). - Refresh patches.fixes/xfs-convert-to-new-i_version-API.patch. - commit ab8d0ef- xfs: handle racy AIO in xfs_reflink_end_cow (bsc#1085535). - commit 928bee7- xfs: always swap the cow forks when swapping extents (bsc#1085535) - commit 900bc36- xfs: Capture state of the right inode in xfs_iflush_done (bsc#1085535, bsc#1070682). - commit b235462- xfs: perag initialization should only touch m_ag_max_usable for AG 0 (bsc#1085535). - commit 16cf407- xfs: update i_size after unwritten conversion in dio completion (bsc#1085535). - commit 93c9c20- xfs: validate bdev support for DAX inode flag (bsc#1085535). - commit eb71679- xfs: report zeroed or not correctly in xfs_zero_range() (bsc#1085535). - commit 6298786- xfs: evict CoW fork extents when performing finsert/fcollapse (bsc#1085535). - commit dc06c2e- iomap_dio_rw: Allocate AIO completion queue before submitting dio (bsc#1085711). - commit 3211750- xfs: don't unconditionally clear the reflink flag on zero-block files (bsc#1085535). - commit bcb1820- btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers (bsc#1085699). - commit 73b177a- xfs: use kmem_free to free return value of kmem_zalloc (bsc#1085535). - commit 8d1ab0c- xfs: open code end_buffer_async_write in xfs_finish_page_writeback (bsc#1085535). - commit 5dc9796- xfs: don't set v3 xflags for v2 inodes (bsc#1085535). - commit 2e1a433- xfs: fix compiler warnings (bsc#1085535). - commit 231ac4b- xfs: fix incorrect log_flushed on fsync (bsc#1085535). - commit 55862a4- btrfs: propagate error to btrfs_cmp_data_prepare caller (bsc#1076088). - commit 20a82e4- Refresh patches.arch/powerpc-64-Use-barrier_nospec-in-syscall-entry.patch. - Refresh patches.arch/powerpc-Use-barrier_nospec-in-copy_from_user.patch. move barrier after branch - commit bace443- scsi: sg: Re-fix off by one in sg_fill_request_table() (bsc#1085654). - scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE (bsc#1085654). - scsi: sg: factor out sg_fill_request_table() (bsc#1085654). - commit d70aad9- Refresh patches.drivers/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch. - Refresh patches.drivers/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch. - Refresh patches.drivers/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch. - Refresh patches.drivers/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch. - Refresh patches.drivers/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch. - Refresh patches.drivers/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch. - Refresh patches.drivers/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-12.0.0.1.patch. - commit 7b6b825- loop: fix concurrent lo_open/lo_release (bsc#1085643). - commit ec3edfb- nvmet_fc: prevent new io rqsts in possible isr completions (FATE#323952, FATE#322506). - commit 03750dd- nvme_fc: on remoteport reuse, set new nport_id and role (bsc#1076760). - commit 18875d5- nvme_fc: fix abort race on teardown with lld reject (bsc#1083750). - nvme_fc: io timeout should defer abort to ctrl reset (bsc#1085054). - commit fcde440- nvme_fc: fix ctrl create failures racing with workq items (bsc#1083750). - commit 9b8dc65- scripts/git_sort/git_sort.py: Update nvme tree to 4.17 - commit 99db2a2- virtio_blk: Fix an SG_IO regression (bsc#1085636). - commit 2954f97- scsi: scsi_transport_fc: fix NULL pointer dereference in fc_bsg_job_timeout (bsc#1085634). - commit 68473f0- nvme_fc: rework sqsize handling (bsc#1083750). - nvme-pci: Fix EEH failure on ppc (bsc#1085342). - commit e100d7e- nvmet: fix PSDT field check in command format (FATE#323952, FATE#322506). - nvme-pci: Fix nvme queue cleanup if IRQ setup fails (FATE#323952, FATE#322506). - nvmet-loop: use blk_rq_payload_bytes for sgl selection (FATE#323952, FATE#322506). - nvme-rdma: use blk_rq_payload_bytes instead of blk_rq_bytes (FATE#323952, FATE#322506). - nvme-fabrics: don't check for non-NULL module in nvmf_register_transport (FATE#323952, FATE#322506). - nvme-rdma: fix sysfs invoked reset_ctrl error flow (FATE#323952, FATE#322506). - nvmet: Change return code of discard command if not supported (FATE#323952, FATE#322506). - nvme: fix the deadlock in nvme_update_formats (bsc#1083750). - nvme: Don't use a stack buffer for keep-alive command (FATE#323952, FATE#322506). - nvme: Fix discard buffer overrun (FATE#323952, FATE#322506). - nvme: delete NVME_CTRL_LIVE --> NVME_CTRL_CONNECTING transition (FATE#323952, FATE#322506). - nvme-rdma: use NVME_CTRL_CONNECTING state to mark init process (FATE#323952, FATE#322506). - commit 5a5189c- bsg-lib: don't free job in bsg_prepare_job (bsc#1085630). - commit 5645dd9- supported.conf: Enable pinctrl/intel modules (FATE#325095,FATE#325124,FATE#322647,FATE#321356) - commit 34f89b2- Update config files: Enable CONFIG_PINCTRL_DENVERTON for x86_64 (FATE#325124) - commit 32e2f2c- pinctrl: intel: Add Intel Denverton pin controller support (FATE#325124). - commit 63c5269- ibmvnic: Fix reset return from closed state (bsc#1084610). - commit 07460ad- kabi/severities: Do not blacklist drivers/message/fusion - commit f791f8f- block: kyber: fix domain token leak during requeue (bsc#1077989). - blk-mq: don't call io sched's .requeue_request when requeueing rq to ->dispatch (bsc#1077989). - blk-wbt: account flush requests correctly (bsc#1077989). - blk_rq_map_user_iov: fix error override (bsc#1077989). - blk-mq: quiesce queue before freeing queue (bsc#1077989). - block: drain queue before waiting for q_usage_counter becoming zero (bsc#1077989). - block-throttle: avoid double charge (bsc#1077989). - block: don't let passthrough IO go into .make_request_fn() (bsc#1077989). - ata: fixes kernel crash while tracing ata_eh_link_autopsy event (bsc#1077989). - blk-mq-sched: dispatch from scheduler IFF progress is made in - >dispatch (bsc#1077989). - block,bfq: Disable writeback throttling (bsc#1077989). - bio_copy_user_iov(): don't ignore ->iov_offset (bsc#1077989). - more bio_map_user_iov() leak fixes (bsc#1077989). - block: directly insert blk-mq request from blk_insert_cloned_request() (bsc#1077989). - commit 755e323- scsi: csiostor: add support for 32 bit port capabilities (bsc#1084463). - commit 2a6691d- Update config files. - commit 8f7bcb9- dm mpath: fix passing integrity data (bsc#1085599). - commit 079d71d- ahci: Add PCI ids for Intel Bay Trail, Cherry Trail and Apollo Lake AHCI (bsc#1077989). - ahci: Allow setting a default LPM policy for mobile chipsets (bsc#1079088). - ahci: Annotate PCI ids for mobile Intel chipsets as such (bsc#1077989). - ata: ahci_brcm: Avoid writing to read-only registers (1079088). - libata: Add the AHCI_HFLAG_NO_WRITE_TO_RO flag (1079088). - libata: Add the AHCI_HFLAG_YES_ALPM flag (1079088). - libata: sata_down_spd_limit should return if driver has not recorded sstatus speed (bsc#1079088). - Refresh patches.fixes/0001-ahci-Add-Intel-Cannon-Lake-PCH-H-PCI-ID.patch. - commit 20e9c8c- Refresh patches.drivers/scsi-qla2xxx-Fix-crashes-in-qla2x00_probe_one-on-pro.patch. Refresh Patch-mainline - commit 83e7885- Move sound patches into the sorted section - commit 9e5a89a- NFSv4: handle EINVAL from EXCHANGE_ID better (bsc#1074661). - commit 328ecd0- xfs: remove double-underscore integer types (bsc#1085535). - commit bad7273- xfs: relog dirty buffers during swapext bmbt owner change (bsc#1085535). - commit d182840- xfs: disallow marking previously dirty buffers as ordered (bsc#1085535). - commit fbe5afe- xfs: move bmbt owner change to last step of extent swap (bsc#1085535). - commit b1ccefc- xfs: don't log dirty ranges for ordered buffers (bsc#1085535). - commit 1059f79- xfs: refactor buffer logging into buffer dirtying helper (bsc#1085535). - commit c4ad563- xfs: ordered buffer log items are never formatted (bsc#1085535). - commit bf9d73a- xfs: remove bli from AIL before release on transaction abort (bsc#1085400). - commit fe017ba- KVM: nVMX: Fix bug of injecting L2 exception into L1 (bsc#1082743). - commit c911389- powerpc/64: barrier_nospec: Add commandline trigger (bsc#1068032, bsc#1080157). - powerpc/64s: barrier_nospec: Add hcall trigger (bsc#1068032, bsc#1080157). - powerpc/64: barrier_nospec: Add debugfs trigger (bsc#1068032, bsc#1080157). - powerpc/64: Patch barrier_nospec in modules (bsc#1068032, bsc#1080157). - powerpc/64s: Add support for ori barrier_nospec patching (bsc#1068032, bsc#1080157). - powerpc/64s: Use barrier_nospec in RFI_FLUSH_SLOT (bsc#1068032, bsc#1080157). - powerpc/64: Use barrier_nospec in syscall entry (bsc#1068032, bsc#1080157). - powerpc: Use barrier_nospec in copy_from_user (bsc#1068032, bsc#1080157). - powerpc: Add barrier_nospec (bsc#1068032, bsc#1080157). - commit 61e5a68- rfi-flush: Always enable fallback flush on pseries (bsc#1068032). - rfi-flush: Call setup_rfi_flush() after LPM migration (bsc#1068032). - rfi-flush: Differentiate enabled and patched flush types (bsc#1068032). - rfi-flush: Make it possible to call setup_rfi_flush() again (bsc#1068032). - Delete patches.arch/powerpc-pseries-rfi-flush-Call-setup_rfi_flush-after.patch. - commit bedae0a- Refresh patches.suse/0001-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch. Refresh patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch. Added placeholders to new structures and structures likely to see additions with USB 3.2 - commit 2e13f72- xfs: remove unnecessary dirty bli format check for ordered bufs (bsc#1085535, bsc#1085400). - commit 878b923- Refresh patches.arch/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch - commit 15d094c- Delete patches.arch/powerpc-rfi-flush-Add-DEBUG_RFI-config-option.patch. - commit c144715- xfs: release bli from transaction properly on fs shutdown (bsc#1085400). - commit d1eb889- xfs: open-code xfs_buf_item_dirty() (bsc#1085535, bsc#1085400). - commit 0219f88- xfs: check for race with xfs_reclaim_inode() in xfs_ifree_cluster() (bsc#1085535). - commit 63625ee- s390/entry.S: fix spurious zeroing of r0 (LTC#164304, bsc#1084911). - commit 385e43e- s390: do not bypass BPENTER for interrupt system calls (LTC#164304, bsc#1084911). - commit ed1afdf- xfs: handle -EFSCORRUPTED during head/tail verification (bsc#1085535). - commit adcbd09- s390: Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*) (LTC#164304, bsc#1084911). - commit 8bea736- xfs: fix log recovery corruption error due to tail overwrite (bsc#1085535). - commit 504e04b- s390: introduce execute-trampolines for branches (LTC#164304, bsc#1084911). - commit 8b70679- Thunderbolt: kABI paddings added (bsc#1070681). - commit 211b2ae- xfs: always verify the log tail during recovery (bsc#1085535). - commit 24a67e9- s390: run user space and KVM guests with modified branch prediction (LTC#164304, bsc#1084911). - commit 2450b20- s390: add optimized array_index_mask_nospec (LTC#164304, bsc#1084911). - commit b8c619a- xfs: fix recovery failure when log record header wraps log end (bsc#1085535). - commit 7ffd57a- s390: scrub registers on kernel entry and KVM exit (LTC#164304, bsc#1084911). - commit ceb4998- PCI: pciehp: Do not clear Presence Detect Changed during initialization (bsc#1070681). - PCI: pciehp: Fix race condition handling surprise link down (bsc#1070681). - commit c6224de- s390: add options to change branch prediction behaviour for the kernel (LTC#164304, bsc#1068032, bsc#1084911). - Delete patches.arch/s390-sles15-99-02-nobp.patch. - commit ab35499- PCI: Distribute available resources to hotplug-capable bridges (bsc#1070681). - commit c7a131a- PCI: Distribute available buses to hotplug-capable bridges (bsc#1070681). - commit f245576- watchdog: sbsa: use 32-bit read for WCV (bsc#1083411). - commit 95be6a2- scsi: hisi_sas: directly attached disk LED feature for v2 hw (bsc#1083411). - commit 82b07af- s390/alternative: use a copy of the facility bit mask (LTC#164304, bsc#1084911). - commit a6eeafb- net: hns: Fix ethtool private flags (bsc#1085511). - commit db6e0ea- s390/spinlock: add gmb memory barrier (LTC#164304, bsc#1084911). - commit 60f06f8- PCI: Open-code the two pass loop when scanning bridges (bsc#1070681). - PCI: Add for_each_pci_bridge() helper (bsc#1070681). - commit 7ef9727- loop: Fix lost writes caused by missing flag (bsc#1077989). - block: fix a typo (bsc#1077989). - block: display the correct diskname for bio (bsc#1077989). - block: fix the count of PGPGOUT for WRITE_SAME (bsc#1077989). - genhd: Fix leaked module reference for NVME devices (bsc#1077989). - scsi: mpt3sas: fix an out of bound write (bsc#1077989). - scsi: libsas: fix memory leak in sas_smp_get_phy_events() (bsc#1077989). - block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN (bsc#1077989). - block: wake up all tasks blocked in get_request() (bsc#1077989). - commit 11bfaef- scsi: lpfc: make several unions static, fix non-ANSI prototype (bsc#1085387). - scsi: lpfc: Change Copyright of 12.0.0.1 modified files to 2018 (bsc#1085387). - scsi: lpfc: update driver version to 12.0.0.1 (bsc#1085387). - scsi: lpfc: Memory allocation error during driver start-up on power8 (bsc#1085387). - scsi: lpfc: Fix mailbox wait for POST_SGL mbox command (bsc#1085387). - scsi: lpfc: Fix SCSI lun discovery when port configured for both SCSI and NVME (bsc#1085387). - scsi: lpfc: Streamline NVME Targe6t WQE setup (bsc#1085387). - scsi: lpfc: Streamline NVME Initiator WQE setup (bsc#1085387). - scsi: lpfc: Code cleanup for 128byte wqe data type (bsc#1085387). - commit 1cb568e- Update config files. - commit c93abb9- PCI: Move pci_hp_add_bridge() to drivers/pci/probe.c (bsc#1070681). - commit 1eea5d4- scsi: libsas: notify event PORTE_BROADCAST_RCVD in sas_enable_revalidation() (bsc#1085000). - scsi: libsas: direct call probe and destruct (bsc#1085000). - scsi: libsas: use flush_workqueue to process disco events synchronously (bsc#1085000). - scsi: libsas: Use new workqueue to run sas event and disco event (bsc#1085000). - scsi: libsas: make the event threshold configurable (bsc#1085000). - scsi: libsas: shut down the PHY if events reached the threshold (bsc#1085000). - scsi: libsas: Use dynamic alloced work to avoid sas event lost (bsc#1085000). - commit 23a9718- scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure (bsc#1077338). - commit faf79cf- Correct placement of apparmor-next patches This needed a new section for jj/linux-apparmor for apparmor-next branch. - commit 70d2dc4- qla2xxx: Update driver version to 10.00.00.06-k (bsc#1084570). - qla2xxx: Fix Async GPN_FT for FCP and FC-NVMe scan (bsc#1084570). - qla2xxx: Cleanup code to improve FC-NVMe error handling (bsc#1084570). - qla2xxx: Fix FC-NVMe IO abort during driver reset (bsc#1084570). - qla2xxx: Fix retry for PRLI RJT with reason of BUSY (bsc#1084570). - qla2xxx: Remove nvme_done_list (bsc#1084570). - qla2xxx: Return busy if rport going away (bsc#1084570). - qla2xxx: Fix n2n_ae flag to prevent dev_loss on PDB change (bsc#1084570). - qla2xxx: Add FC-NVMe abort processing (bsc#1084570). - qla2xxx: Restore ZIO threshold setting (bsc#1084570). - qla2xxx: Add changes for devloss timeout in driver (bsc#1084570). - qla2xxx: Set IIDMA and fcport state before qla_nvme_register_remote() (bsc#1084570). - qla2xxx: Remove unneeded message and minor cleanup for FC-NVMe (bsc#1084570). - scsi: qla2xxx: Remove FC_NO_LOOP_ID for FCP and FC-NVMe Discovery (bsc#1084569). - scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTS (bsc#1082979). - commit b0e8cae- thunderbolt: Mask ring interrupt properly when polling starts (bsc#1070681). - commit 3a626f5- s390/qeth: fix IP address lookup for L3 devices (bsc#1085486). - s390/qeth: fix double-free on IP add/remove race (bsc#1085486). - s390/qeth: fix IP removal on offline cards (bsc#1085486). - s390/qeth: improve error reporting on IP add/removal (bsc#1085486). - commit 7ed1eb8- thunderbolt: Allocate ring HopID automatically if requested (bsc#1070681). - commit 70ae42d- thunderbolt: Add polling mode for rings (bsc#1070681). - commit 3c69806- security/keys: BIG_KEY requires CONFIG_CRYPTO (bsc#1051510). - commit 1e8d44b- Fix sorting - commit 0515713- Update patch-header with upstream commit ID - Refresh patches.drivers/qla2xxx-Fixup-locking-for-session-deletion.patch. - Refresh patches.drivers/qla2xxx-do-not-check-login_state-if-no-loop-id-is-as.patch. - Refresh patches.drivers/qla2xxx-ensure-async-flags-are-reset-correctly.patch. - commit 6ceddbd- staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID (bsc#1051510). - ima: do not update security.ima if appraisal status is not INTEGRITY_PASS (bsc#1051510). - staging: rtl8188eu: avoid a null dereference on pmlmepriv (bsc#1051510). - ima: fix hash algorithm initialization (bsc#1051510). - staging: bcm2835-audio: Fix memory corruption (bsc#1051510). - security/keys: rewrite all of big_key crypto (bsc#1051510). - security/keys: properly zero out sensitive key material in big_key (bsc#1051510). - commit 6649606- thunderbolt: Use spinlock in NHI serialization (bsc#1070681). - thunderbolt: Use spinlock in ring serialization (bsc#1070681). - thunderbolt: Move ring descriptor flags to thunderbolt.h (bsc#1070681). - commit a02064a- ipmi: use dynamic memory for DMI driver override (bsc#1085477). - workqueue: avoid hard lockups in show_workqueue_state() (bsc#1085474). - kdump: write correct address of mem_section into vmcoreinfo (bsc#1052766). - genirq: Guard handle_bad_irq log messages (bsc#1070194). - ipmi: Stop timers before cleaning up the module (bsc#1085477). - kdb: Fix handling of kallsyms_symbol_next() return value (bsc#1052766). - smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place (bsc#1052766). - workqueue: Fix NULL pointer dereference (bsc#1085474). - workqueue: replace pool->manager_arb mutex with a flag (bsc#1085474). - irq/generic-chip: Don't replace domain's name (bsc#1070194). - smp/hotplug: Handle removal correctly in cpuhp_store_callbacks() (bsc#1052766). - commit 2d0ceb8- Sort apparmor patch. - commit 1285305- RDMA/rxe: Fix rxe_qp_cleanup() (bsc#1050662 FATE#323951). - RDMA/rxe: Fix a race condition in rxe_requester() (bsc#1050662 FATE#323951). - RDMA/rxe: Fix a race condition related to the QP error state (bsc#1050662 FATE#323951). - i40e: don't remove netdev->dev_addr when syncing uc list (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: Account for frags split over multiple descriptors in check linearize (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - IB/srpt: Disable RDMA access by the initiator (bsc#1046306 FATE#322942). - IB/core: Init subsys if compiled to vmlinuz-core (bsc#1046306 FATE#322942). - RDMA/cma: Make sure that PSN is not over max allowed (bsc#1046306 FATE#322942). - i40evf: Use smp_rmb rather than read_barrier_depends (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Use smp_rmb rather than read_barrier_depends (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - Ib/hfi1: Return actual operational VLs in port info query (bsc#1060463 FATE#323043). - RDMA/cma: Avoid triggering undefined behavior (bsc#1046306 FATE#322942). - IB/opa_vnic: Properly clear Mac Table Digest (bsc#1060463 FATE#323043). - IB/opa_vnic: Properly return the total MACs in UC MAC list (bsc#1060463 FATE#323043). - i40e: use the safe hash table iterator when deleting mac filters (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: spread CPU affinity hints across online CPUs only (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: fix client notify of VF reset (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - commit be14663- Fix sorting - commit 99f04f6- PCI: Mark AMD Stoney GPU ATS as broken (bsc#1085438). - x86/platform/uv/BAU: Disable BAU on single hub configurations (bsc#1085438). - x86/platform/uv/BAU: Fix congested_response_us not taking effect (bsc#1085438). - commit f016967- Refresh patches.fixes/x86-mm-pkeys-fix-fill_sig_info_pkey.patch. - commit be26314- ibmvfc: Avoid unnecessary port relogin (bsc#1085404). - commit 0423e5a- thunderbolt: Export ring handling functions to modules (bsc#1070681). - commit 0c97603- thunderbolt: Add support for frame mode (bsc#1070681). - commit 78125e0- thunderbolt: Configure interrupt throttling for all interrupts (bsc#1070681). - commit c6505dc- Update config files: run oldconfig on arm64, ppc64le, s390x - commit 92d9f93- e1000e: Fix link check race condition (bsc#1056664 FATE#322185). - Revert "e1000e: Separate signaling for link check/link up" (bsc#1056664 FATE#322185). - e1000e: allocate ring descriptors with dma_zalloc_coherent (bsc#1056664 FATE#322185). - e1000e: Fix check_for_link return value with autoneg off (bsc#1056664 FATE#322185). - e1000e: Avoid missed interrupts following ICR read (bsc#1056664 FATE#322185). - e1000e: Fix queue interrupt re-raising in Other interrupt (bsc#1056664 FATE#322185). - Partial revert "e1000e: Avoid receiver overrun interrupt bursts" (bsc#1056664 FATE#322185). - e1000e: Remove Other from EIAC (bsc#1056664 FATE#322185). - e1000e: Alert the user that C-states will be disabled by enabling jumbo frames (bsc#1056664 FATE#322185). - e1000e: Set HTHRESH when PTHRESH is used (bsc#1056664 FATE#322185). - e1000e: Be drop monitor friendly (bsc#1056664 FATE#322185). - e1000e: apply burst mode settings only on default (bsc#1056664 FATE#322185). - drivers: net: e1000e: use setup_timer() helper (bsc#1056664 FATE#322185). - commit fd1dad2- md-cluster: fix wrong condition check in raid1_write_request (bsc#1085402). - commit de51b30- xfs: quota: fix missed destroy of qi_tree_lock (bnc#1012382, bsc#1085525). - commit 64fa650- xfs: ubsan fixes (bnc#1012382, bsc#1085525). - commit d7cba96- xfs: quota: check result of register_shrinker() (bnc#1012382, bsc#1085525). - commit 98da9d7- xfs: fix log block underflow during recovery cycle verification (bnc#1012382, bsc#1085525). - commit 967d992- xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_real (bsc#1085525, bnc#1012382). - commit e1a9c24- iomap: report collisions between directio and buffered writes to userspace (bsc#1074275). - commit 065d584- errseq: rename __errseq_set to errseq_set (bsc#1074275). - commit 76c35ea- fs: new infrastructure for writeback error handling and reporting (bsc#1074275). - commit 592f3a3- lib: add errseq_t type and infrastructure for handling it (bsc#1074275). - commit 2949364- Update config files: qcom=m - commit 2552aaa- git-sort: correct branch of apparmor repository Change branch name from v4.8-aa2.8-out-of-tree to apparmor-next. - commit d8d3200- KVM: PPC: Book3S HV: Drop locks before reading guest memory (bsc#1061840). - KVM: PPC: Book3S HV: Make sure we don't re-enter guest without XIVE loaded (bsc#1061840). - commit f67f69d- powerpc/kernel: Change retrieval of pci_dn (bsc#1078720). - commit 5779938- tpm: fix potential buffer overruns caused by bit glitches on the bus (bsc#1082555). - tpm: st33zp24: fix potential buffer overruns caused by bit glitches on the bus (bsc#1082555). - tpm_i2c_infineon: fix potential buffer overruns caused by bit glitches on the bus (bsc#1082555). - tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the bus (bsc#1082555). - tpm_tis: fix potential buffer overruns caused by bit glitches on the bus (bsc#1082555). - tpm-dev-common: Reject too short writes (bsc#1082555). - commit e071d12- powerpc/mm/radix: Split linear mapping on hot-unplug (bsc#1065729). - proc: fix coredump vs read /proc/*/stat race (bsc#1052766). - powerpc/perf: Fix oops when grouping different pmu events (bsc#1065729). - powerpc/perf: Fix pmu_count to count only nest imc pmus (bsc#1065729). - powerpc/64s: Fix masking of SRR1 bits on instruction fault (bsc#1065729). - powerpc/powernv/idle: Round up latency and residency values (bsc#1065729). - powerpc/kprobes: Disable preemption before invoking probe handler for optprobes (bsc#1065729). - powerpc/ipic: Fix status get and status clear (bsc#1065729). - powerpc/perf/hv-24x7: Fix incorrect comparison in memord (bsc#1065729). - powerpc/xmon: Avoid tripping SMP hardlockup watchdog (bsc#1065729). - powerpc: Fix DAR reporting when alignment handler faults (bsc#1065729). - powerpc/mm: Use symbolic constants for filtering SRR1 bits on ISIs (bsc#1065729). - commit e8616ce- Re-enable patches.suse/tpm-Downgrade-error-level (bsc#1042535) False-positive errors still appear on many machines - commit 3708692- Move shpinx fix patch into the sorted section - commit 49924e7- crypto: s5p-sss - Fix kernel Oops in AES-ECB mode (bsc#1051510). - crypto: caam - fix endless loop when DECO acquire fails (bsc#1051510). - crypto: talitos - fix Kernel Oops on hashing an empty file (bsc#1051510). - crypto: sha512-mb - initialize pending lengths correctly (bsc#1051510). - crypto: aesni - handle zero length dst buffer (bsc#1051510). - crypto: hash - prevent using keyed hashes without setting key (bsc#1051510). - crypto: hash - annotate algorithms taking optional key (bsc#1051510). - crypto: poly1305 - remove ->setkey() method (bsc#1051510). - crypto: mcryptd - pass through absence of ->setkey() (bsc#1051510). - crypto: cryptd - pass through absence of ->setkey() (bsc#1051510). - crypto: hash - introduce crypto_hash_alg_has_setkey() (bsc#1051510). - crypto: af_alg - whitelist mask and type (bsc#1051510). - crypto: x86/twofish-3way - Fix %rbp usage (bsc#1051510). - crypto: tcrypt - fix S/G table for test_aead_speed() (bsc#1051510). - crypto: algapi - fix NULL dereference in crypto_remove_spawns() (bsc#1051510). - crypto: n2 - cure use after free (bsc#1051510). - crypto: mcryptd - protect the per-CPU queue with a lock (bsc#1051510). - crypto: dh - Fix double free of ctx->p (bsc#1051510). - crypto: tcrypt - fix buffer lengths in test_aead_speed() (bsc#1051510). - crypto: talitos - fix ctr-aes-talitos (bsc#1051510). - crypto: talitos - fix use of sg_link_tbl_len (bsc#1051510). - crypto: talitos - fix AEAD for sha224 on non sha224 capable chips (bsc#1051510). - crypto: talitos - fix setkey to check key weakness (bsc#1051510). - crypto: talitos - fix memory corruption on SEC2 (bsc#1051510). - crypto: talitos - fix AEAD test failures (bsc#1051510). - crypto: crypto4xx - increase context and scatter ring buffer elements (bsc#1051510). - crypto: aesni - Use GCM IV size constant (bsc#1051510). - crypto: gcm - add GCM IV size constant (bsc#1051510). - crypto: ccm - preserve the IV buffer (bsc#1051510). - crypto: x86/sha1-mb - fix panic due to unaligned access (bsc#1051510). - crypto: x86/sha256-mb - fix panic due to unaligned access (bsc#1051510). - crypto: shash - Fix zero-length shash ahash digest crash (bsc#1051510). - crypto: talitos - Don't provide setkey for non hmac hashing algs (bsc#1051510). - crypto: talitos - fix hashing (bsc#1051510). - crypto: talitos - fix sha224 (bsc#1051510). - crypto: drbg - fix freeing of resources (bsc#1051510). - crypto: ccp - Fix XTS-AES-128 support on v5 CCPs (bsc#1051510). - crypto: scompress - don't sleep with preemption disabled (bsc#1051510). - crypto: caam/qi - properly set IV after {en,de}crypt (bsc#1051510). - crypto: caam/qi - fix typo in authenc alg driver name (bsc#1051510). - commit 72727a1- Update config files. - commit 36b5fce- phy: qcom-ufs: add MODULE_LICENSE tag (bsc#1085301). - power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (bsc#1085301). - cpufreq: mediatek: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (bsc#1085301). - commit cfc93a7- mmc: mmci: stop building qcom dml as module (bsc#1085301). - supported.conf: - commit 5a9b68a- hwmon: (pmbus) Use 64bit math for DIRECT format values (bsc#1052766). - hwmon: (pmbus/core) Prevent unintentional setting of page to 0xFF (bsc#1052766). - commit 54a3243- cpufreq: powernv: Dont assume distinct pstate values for nominal and pmin (bsc#1065729). - backlight: pwm_bl: Fix overflow condition (bsc#1052766). - device property: Track owner device of device property (bsc#1052766). - auxdisplay: charlcd: properly restore atomic counter on error path (bsc#1052766). - commit 96648fb- thunderbolt: Move tb_switch_phy_port_from_link() to thunderbolt.h (bsc#1070681). - commit e0e498b- lan78xx: Connect phy early (bsc#1085262). - commit 7b14d88- KVM: PPC: Book3S HV: Fix guest time accounting with VIRT_CPU_ACCOUNTING_GEN (bsc#1061840). - KVM: PPC: Book3S PR: Fix broken select due to misspelling (bsc#1061840). - commit 31b626e- thunderbolt: Move thunderbolt domain structure to thunderbolt.h (bsc#1070681). - thunderbolt: Move enum tb_cfg_pkg_type to thunderbolt.h (bsc#1070681). - commit 7ab081a- thunderbolt: Add support for XDomain properties (bsc#1070681). - commit 30b5374- thunderbolt: Remove __packed from ICM message structures (bsc#1070681). - commit 9d00945- byteorder: Move {cpu_to_be32, be32_to_cpu}_array() from Thunderbolt to core (bsc#1070681). - commit e4d3505- rpm/kernel-source.spec.in: Add check-module-license to Sources The package builds in the build service but the script won't make it into the SRPM if it's not in the Sources list. - commit 031ed9e- ibmvnic: Improve TX buffer accounting (bsc#1085224). - ibmvnic: Update TX and TX completion routines (bsc#1085224). - ibmvnic: Update TX pool initialization routine (bsc#1085224). - ibmvnic: Update release RX pool routine (bsc#1085224). - ibmvnic: Update and clean up reset TX pool routine (bsc#1085224). - ibmvnic: Generalize TX pool structure (bsc#1085224). - ibmvnic: Fix recent errata commit (bsc#1085239). - ibmvnic: Handle TSO backing device errata (bsc#1085239). - ibmvnic: Pad small packets to minimum MTU size (bsc#1085239). - ibmvnic: Account for VLAN header length in TX buffers (bsc#1085239). - ibmvnic: Account for VLAN tag in L2 Header descriptor (bsc#1085239). - powerpc/xive: Use hw CPU ids when configuring the CPU queues (bsc#1085030). - KVM: PPC: Book3S HV: Enable use of the new XIVE "single escalation" feature (bsc#1085030). - powerpc/xive: Add interrupt flag to disable automatic EOI (bsc#1085030). - powerpc/xive: Remove incorrect debug code (bsc#1085030). - treewide: make "nr_cpu_ids" unsigned (bsc#1085030). - commit 32f736d- supported.conf: Add lan78xx as supported (bsc#1085262) - commit 315bd24- cxl: read PHB indications from the device tree (bsc#1055014). - cxl: Check if PSL data-cache is available before issue flush request (bsc#1055014). - cxl: Remove function write_timebase_ctrl_psl9() for PSL9 (bsc#1055014). - cxl: Enable NORST bit in PSL_DEBUG register for PSL9 (bsc#1055014). - commit 0894623- powerpc/mm: Drop the function native_register_proc_table() (bsc#1065729). - commit 8669224- powerpc/mm/slice: Remove intermediate bitmap copy (bsc#1065729). - commit 2120582- PCI/hotplug: ppc: correct a php_slot usage after free (bsc#1065729). - commit 64ebfbc- powerpc: Rename plapr routines to plpar (bsc#1065729). - commit c4bc3eb- powerpc/64s: Fix NULL AT_BASE_PLATFORM when using DT CPU features (bsc#1065729). - commit ea2ff2c- powerpc/xmon: Clear all breakpoints when xmon is disabled via debugfs (bsc#1072829). - powerpc/xmon: Setup debugger hooks when first break-point is set (bsc#1072829). - commit b18a100- Delete patches.arch/powerpc-xmon-Dont-register-sysrq-key-when-kernel-param-xmon-off.patch. - commit 732f3c8- apparmor: fix resource audit messages when auditing peer (bsc#1084839). - Refresh patches.apparmor/apparmor-basic-networking-rules.patch. - commit 18e0246- mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl() (CVE-2018-8087,bsc#1085053). - commit f65296f- r8169: fix RTL8168EP take too long to complete driver initialization (bsc#1051510). - r8169: fix memory corruption on retrieval of hardware statistics (bsc#1051510). - commit 7a2625d- mkspec: fix perl warning - commit f15670f- drivers/fsi: Add module license to core driver (bsc#1085115). - commit 3e3aa12- RDMA/mlx5: Fix integer overflow while resizing CQ (bsc#1046305 FATE#322943). - RDMA/ucma: Check that user doesn't overflow QP state (bsc#1046306 FATE#322942). - RDMA/ucma: Limit possible option size (bsc#1046306 FATE#322942). - IB/core: Fix possible crash to access NULL netdev (bsc#1046306 FATE#322942). - IB/mlx5: Fix an error code in __mlx5_ib_modify_qp() (bsc#1046305 FATE#322943). - IB/mlx4: Include GID type when deleting GIDs from HW table under RoCE (bsc#1046302 FATE#322945). - IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs (bsc#1046302 FATE#322945). - commit 0097c5e- IB/core : Add null pointer check in addr_resolve (bsc#1046306 FATE#322942). - IB/core: Fix missing RDMA cgroups release in case of failure to register device (bsc#1046306 FATE#322942). - IB/mlx: Set slid to zero in Ethernet completion struct (bsc#1046306 FATE#322942). - IB/mlx5: Avoid passing an invalid QP type to firmware (bsc#1046305 FATE#322943). - commit 8343347- ALSA: hda/realtek - Make dock sound work on ThinkPad L570 (bsc#1051510). - ALSA: hda/realtek - Fix dock line-out volume on Dell Precision 7520 (bsc#1051510). - ALSA: hda/realtek: Limit mic boost on T480 (bsc#1051510). - ALSA: hda/realtek - Add headset mode support for Dell laptop (bsc#1051510). - ALSA: hda/realtek - Add support headset mode for DELL WYSE (bsc#1051510). - ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines (bsc#1051510). - commit 0199631- RDMA/bnxt_re: Avoid Hard lockup during error CQE processing (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Fix the ib_reg failure cleanup (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Fix incorrect DB offset calculation (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Unconditionly fence non wire memory operations (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Avoid system hang during device un-reg (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Fix system crash during load/unload (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Synchronize destroy_qp with poll_cq (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Unpin SQ and RQ memory if QP create fails (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Disable atomic capability on bnxt_re adapters (bsc#1050244 FATE#322915). - commit a191f43- ALSA: seq: Clear client entry before deleting else at closing (CVE-2018-1000004,bsc#1076017). - ALSA: seq: Fix possible UAF in snd_seq_check_queue() (CVE-2018-1000004,bsc#1076017). - ALSA: hda - Revert power_save option default value (bsc#1052235). - ALSA: seq: Remove superfluous snd_seq_queue_client_leave_cells() call (CVE-2018-1000004,bsc#1076017). - ALSA: seq: More protection for concurrent write and ioctl races (CVE-2018-1000004,bsc#1076017). - ALSA: seq: Don't allow resizing pool in use (CVE-2018-1000004,bsc#1076017). - commit d35b672- i2c: piix4: Fix port number check on release (bsc#1051510). - commit 0c59e1d- media: m88ds3103: don't call a non-initalized function (bsc#1051510). - mmc: bcm2835: Don't overwrite max frequency unconditionally (bsc#1051510). - ACPI: sbshc: remove raw pointer from printk() message (bsc#1051510). - Revert "apple-gmux: lock iGP IO to protect from vgaarb changes" (bsc#1051510). - media: cxusb, dib0700: ignore XC2028_I2C_FLUSH (bsc#1051510). - media: dvb-frontends: fix i2c access helpers for KASAN (bsc#1051510). - media: r820t: fix r820t_write_reg for KASAN (bsc#1051510). - media: pvrusb2: properly check endpoint types (bsc#1051510). - media: dvb-usb-v2: lmedm04: move ts2020 attach to dm04_lme2510_tuner (bsc#1051510). - media: soc_camera: soc_scale_crop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (bsc#1051510). - media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION (bsc#1051510). - gpio: Fix kernel stack leak to userspace (bsc#1051510). - mac80211: mesh: drop frames appearing to be from us (bsc#1051510). - nl80211: Check for the required netlink attribute presence (bsc#1051510). - leds: core: Fix regression caused by commit 2b83ff96f51d (bsc#1051510). - drm/ttm: check the return value of kzalloc (bsc#1051510). - led: core: Fix brightness setting when setting delay_off=0 (bsc#1051510). - drm/nouveau/pci: do a msi rearm on init (bsc#1051510). - mac80211_hwsim: Fix a possible sleep-in-atomic bug in hwsim_get_radio_nl (bsc#1051510). - media: dvb: i2c transfers over usb cannot be done from stack (bsc#1051510). - media: s5k6aa: describe some function parameters (bsc#1051510). - media: usbtv: add a new usbid (bsc#1051510). - media: rc: sir_ir: detect presence of port (bsc#1051510). - i2c: i2c-boardinfo: fix memory leaks on devinfo (bsc#1051510). - i2c: i801: Fix Failed to allocate irq -2147483648 error (bsc#1051510). - mmc: core: Do not leave the block driver in a suspended state (bsc#1051510). - ACPI / EC: Fix regression related to PM ops support in ECDT device (bsc#1051510). - ACPI / bus: Leave modalias empty for devices which are not present (bsc#1051510). - media: Don't do DMA on stack for firmware upload in the AS102 driver (bsc#1051510). - media: v4l2-ctrl: Fix flags field on Control events (bsc#1051510). - media: rc: check for integer overflow (bsc#1051510). - ACPI / EC: Fix regression related to triggering source of EC event handling (bsc#1051510). - ACPI / APEI: remove the unused dead-code for SEA/NMI notification type (bsc#1051510). - ACPI / APEI: adjust a local variable type in ghes_ioremap_pfn_irq() (bsc#1051510). - ACPI / PM: Fix acpi_pm_notifier_lock vs flush_workqueue() deadlock (bsc#1051510). - i2c: piix4: Fix SMBus port selection for AMD Family 17h chips (bsc#1051510). - media: cec: Respond to unregistered initiators, when applicable (bsc#1051510). - media: s5p-cec: add NACK detection support (bsc#1051510). - media: dvb: i2c transfers over usb cannot be done from stack (bsc#1051510). - nl80211: Define policy for packet pattern attributes (bsc#1051510). - media: uvcvideo: Prevent heap overflow when accessing mapped controls (bsc#1051510). - media: adv7180: add missing adv7180cp, adv7180st i2c device IDs (bsc#1051510). - ACPI: EC: Fix possible issues related to EC initialization order (bsc#1051510). - commit 2fdde9f- Refresh / move APEI ERST fix with upstream version (bsc#1072556). - commit d6f15a6- livepatch: Allow to replace even disabled patches (bsc#1071995 fate#323487). Atomic replace, update to v10. - commit 8ab47ee- livepatch: Improve dynamic struct klp_object detection and manipulation (bsc#1071995 fate#323487). Atomic replace, update to v10. - commit 8dbcd34- livepatch: Correctly handle atomic replace for not yet loaded modules (bsc#1071995 fate#323487). Atomic replace, update to v10. - commit 21d8f42- Refresh patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch. Move patches to the sorted section. - commit c676d27- Update config files. Add CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y (bsc#1075517) - commit f8bf472- ceph: fix potential memory leak in init_caches() (bsc#1084898). - ceph: fix dentry leak when failing to init debugfs (bsc#1084898). - libceph, ceph: avoid memory leak when specifying same option several times (bsc#1084898). - ceph: flush dirty caps of unlinked inode ASAP (bsc#1084898). - commit 0065157- Refresh patches.suse/livepatch-add-atomic-replace.patch. Atomic replace, update to v10. - commit 01ce0f9- Refresh patches.suse/livepatch-support-separate-list-for-replaced-patches.patch. Atomic replace, update to v10. - commit 4d5d788- Refresh patches.suse/livepatch-initial-support-for-dynamic-structures.patch. Atomic replace, update to v10. - commit 1476fb6- e1000e: fix the use of magic numbers for buffer overrun issue (bsc#1056664 FATE#322185). - fm10k: Use smp_rmb rather than read_barrier_depends (bsc#1056660 FATE#322187). - ixgbevf: Use smp_rmb rather than read_barrier_depends (bsc#1056653 FATE#322190). - ixgbe: Fix skb list corruption on Power systems (bsc#1056657 FATE#322189). - e1000e: fix buffer overrun while the I219 is processing DMA transactions (bsc#1056664 FATE#322185). - e1000e: Avoid receiver overrun interrupt bursts (bsc#1056664 FATE#322185). - ixgbe: fix use of uninitialized padding (bsc#1056657 FATE#322189). - fm10k: fix mis-ordered parameters in declaration for .ndo_set_vf_bw (bsc#1056660 FATE#322187). - fm10k: ensure we process SM mbx when processing VF mbx (bsc#1056660 FATE#322187). - commit 40b77c1- qlcnic: fix deadlock bug (bsc#1050540 FATE#322896). - e1000: fix disabling already-disabled warning (bsc#1056665 FATE#322184). - bnx2x: Improve reliability in case of nested PCI errors (bsc#1050319 FATE#322906). - tg3: Enable PHY reset in MTU change path for 5720 (bsc#1050260 FATE#322917). - tg3: Add workaround to restrict 5762 MRRS to 2048 (bsc#1050260 FATE#322917). - tg3: Fix rx hang on MTU change with 5717/5719 (bsc#1050260 FATE#322917). - igb: Use smp_rmb rather than read_barrier_depends (bsc#1056651 FATE#322191). - igbvf: Use smp_rmb rather than read_barrier_depends (bsc#1056643 FATE#322192). - sfc: don't warn on successful change of MAC (bsc#1058169 FATE#322922). - igb: check memory allocation failure (bsc#1056651 FATE#322191). - commit cb56e2c- bpf: one perf event close won't free bpf program attached by another perf event (bsc#1083647). - commit 742d87d- perf/core: Fix memory leak triggered by perf --namespace (git-fixes e422267322cd). - blacklist.conf: - commit 049df66- blacklist.conf: - Refresh patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch. - commit e089071- direct-io: Fix sleep in atomic due to sync AIO (bsc#1084888). - commit 9abf20b- Revert "nvme: create 'slaves' and 'holders' entries for hidden controllers" (bsc#1082241). - commit 7ca03c6- kernel: add release status to kernel build (FATE#325281). - commit 420b4de- rpm: use %_sourcedir prefix for release-projects - rpm: set SUSE_KERNEL_RELEASED based on project name Set SUSE_KERNEL_RELEASED in the config only if the project name matches a list of projects that are part of official release channels. This list of projects is maintained per-branch. - commit a391a5b- config: added new 'kvmsmall' flavor This flavor is an unreleased internal configuration intended for kernel developers to use in simple virtual machines. It contains only the device drivers necessary to use a KVM virtual machine *without* device passthrough enabled. Common local and network file systems are enabled. All device mapper targets are enabled. Only the network and graphics drivers for devices that qemu emulates are enabled. Many subsystems enabled in the default kernel are entirely disabled. This kernel is meant to be small and to build very quickly. There will be no kABI stability and its configuration may be changed arbitrarily. - commit 59711f5- Refresh patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch. - commit 2532eab- blacklist.conf: Add entries from stable 4.13.x/4.14.x - commit 2c9c302- iwlwifi: add a new a000 device (bsc#1051510). - Refresh patches.drivers/iwlwifi-add-new-cards-for-a000-series.patch. - commit 6a92cc7- iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif type (bsc#1051510). - mac80211: fix the update of path metric for RANN frame (bsc#1051510). - mac80211: use QoS NDP for AP probing (bsc#1051510). - mac80211: flush hw_roc_start work before cancelling the ROC (bsc#1051510). - mac80211_hwsim: Use proper TX power (bsc#1051510). - mac80211: fix VLAN handling with TXQs (bsc#1051510). - commit d44c253- drivers: base: cacheinfo: fix cache type for non-architected system cache (bsc#1051510). - driver core: platform: Don't read past the end of "driver_override" buffer (bsc#1051510). - commit 84a3ffe- Input: synaptics-rmi4 - do not delete interrupt memory too early (bsc#1051510). - Input: trackpoint - force 3 buttons if 0 button is reported (bsc#1051510). - Input: xpad - add support for PDP Xbox One controllers (bsc#1051510). - Input: synaptics-rmi4 - prevent UAF reported by KASAN (bsc#1051510). - Input: ALPS - fix multi-touch decoding on SS4 plus touchpads (bsc#1051510). - Input: elantech - add new icbody type 15 (bsc#1051510). - dynamic-debug-howto: fix optional/omitted ending line number to be LARGE instead of 0 (bsc#1051510). - Input: elan_i2c - add ELAN060C to the ACPI table (bsc#1051510). - Input: elan_i2c - add ELAN0611 to the ACPI table (bsc#1051510). - Input: i8042 - add Gigabyte P57 to the keyboard reset table (bsc#1051510). - Input: xpad - validate USB endpoint type during probe (bsc#1051510). - commit c7a5d22- platform/x86: wmi: Call acpi_wmi_init() later (bsc#1051510). - platform/x86: asus-wireless: send an EV_SYN/SYN_REPORT between state changes (bsc#1051510). - platform/x86: dell-laptop: Fix keyboard max lighting for Dell Latitude E6410 (bsc#1051510). - platform/x86: intel_punit_ipc: Fix resource ioremap warning (bsc#1051510). - platform/x86: hp_accel: Add quirk for HP ProBook 440 G4 (bsc#1051510). - commit 3e187f3- rt2x00usb: mark device removed when get ENOENT usb error (bsc#1051510). - rtlwifi: fix uninitialized rtlhal->last_suspend_sec time (bsc#1051510). - rtlwifi: rtl8192ee: Fix memory leak when loading firmware (bsc#1051510). - rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmd (bsc#1051510). - commit 235d38c- drm/amdgpu: add new device to use atpx quirk (bsc#1051510). - drm/radeon: adjust tested variable (bsc#1051510). - drm/amdgpu: Avoid leaking PM domain on driver unbind (v2) (bsc#1051510). - drm/ttm: Don't add swapped BOs to swap-LRU list (bsc#1051510). - drm/amdgpu: add atpx quirk handling (v2) (bsc#1051510). - drm/amdgpu: Add dpm quirk for Jet PRO (v2) (bsc#1051510). - drm/radeon: Add dpm quirk for Jet PRO (v2) (bsc#1051510). - drm/qxl: unref cursor bo when finished with it (bsc#1051510). - drm/vmwgfx: Potential off by one in vmw_view_add() (bsc#1051510). - drm/vmwgfx: Don't cache framebuffer maps (bsc#1051510). - drm/amdgpu: don't try to move pinned BOs (bsc#1051510). - drm/amdkfd: Fix SDMA oversubsription handling (bsc#1051510). - drm/amdkfd: Fix SDMA ring buffer size calculation (bsc#1051510). - drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode (bsc#1051510). - drm/amd/pp: fix typecast error in powerplay (bsc#1051510). - drm/amdgpu: Properly allocate VM invalidate eng v2 (bsc#1051510). - drm/amdgpu: Remove check which is not valid for certain VBIOS (bsc#1051510). - drm/vblank: Tune drm_crtc_accurate_vblank_count() WARN down to a debug (bsc#1051510). - drm: Add retries for lspcon mode detection (bsc#1051510). - commit 3372213- drm/radeon: fix atombios on big endian (bsc#1051510). - drm/amdgpu: fix error handling in amdgpu_bo_do_create (bsc#1051510). - drm/ttm: once more fix ttm_buffer_object_transfer (bsc#1051510). - drm/amdgpu: correct reference clock value on vega10 (bsc#1051510). - drm/vblank: Fix flip event vblank count (bsc#1051510). - drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue (bsc#1051510). - drm/amdgpu: allow harvesting check for Polaris VCE (bsc#1051510). - drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting (bsc#1051510). - drm/amd/powerplay: fix uninitialized variable (bsc#1051510). - drm/nouveau/kms/nv50: fix oops during DP IRQ handling on non-MST boards (bsc#1051510). - drm/nouveau/bsp/g92: disable by default (bsc#1051510). - drm/nouveau/mmu: flush tlbs before deleting page tables (bsc#1051510). - drm/amdgpu: read reg in each iterator of psp_wait_for loop (bsc#1051510). - commit 1358bbc- Bluetooth: btusb: Use DMI matching for QCA reset_resume quirking (bsc#1051510). - Bluetooth: BT_HCIUART now depends on SERIAL_DEV_BUS (bsc#1051510). - commit 8e5482b- console/dummy: leave .con_font_get set to NULL (bsc#1051510). - Bluetooth: btusb: Restore QCA Rome suspend/resume fix with a "rewritten" version (bsc#1051510). - Bluetooth: btsdio: Do not bind to non-removable BCM43341 (bsc#1051510). - brcmfmac: Avoid build error with make W=1 (bsc#1051510). - brcmfmac: change driver unbind order of the sdio function devices (bsc#1051510). - ath9k: fix tx99 potential info leak (bsc#1051510). - Bluetooth: hci_ldisc: Fix another race when closing the tty (bsc#1051510). - Bluetooth: btusb: Add new NFA344A entry (bsc#1051510). - Bluetooth: hci_uart_set_flow_control: Fix NULL deref when using serdev (bsc#1051510). - Bluetooth: btqcomsmd: Add support for BD address setup (bsc#1051510). - cfg80211: fix connect/disconnect edge cases (bsc#1051510). - brcmsmac: make some local variables 'static const' to reduce stack size (bsc#1051510). - brcmfmac: Add check for short event packets (bsc#1051510). - brcmfmac: setup passive scan if requested by user-space (bsc#1051510). - brcmfmac: add length check in brcmf_cfg80211_escan_handler() (bsc#1051510). - Bluetooth: btusb: Add support for 0489:e0a2 QCA_ROME device (bsc#1051510). - Bluetooth: hci_ldisc: Use rwlocking to avoid closing proto races (bsc#1051510). - commit f42c236- ibmvnic: Do not disable device during failover or partition migration (bsc#1084610). - ibmvnic: Reorganize device close (bsc#1084610). - ibmvnic: Clean up device close (bsc#1084610). - commit d14516e- bpf, arm64: fix stack_depth tracking in combination with tail calls (bsc#1083647). - bpf: take advantage of stack_depth tracking in powerpc JIT (bsc#1083647). - s390/bpf: take advantage of stack_depth tracking (bsc#1083647). - commit 1d58a6a- x86: bpf_jit: small optimization in emit_bpf_tail_call() (bsc#1083647). - Refresh patches.drivers/bpf-fix-bpf_tail_call-x64-JIT.patch. - commit 2e51427- bpf, arm64: take advantage of stack_depth tracking (bsc#1083647). - bpf: take advantage of stack_depth tracking in x64 JIT (bsc#1083647). - bpf: change x86 JITed program stack layout (bsc#1083647). - commit a045c8c- mkspec: do not build dtbs for architectures with no kernel. - commit 8394abf- ASoC: ux500: add MODULE_LICENSE tag (bsc#1051510). - ASoC: pcm512x: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (bsc#1051510). - ASoC: skl: Fix kernel warning due to zero NHTL entry (bsc#1051510). - ASoC: codecs: msm8916-wcd-analog: fix module autoload (bsc#1051510). - ASoC: img-parallel-out: Add pm_runtime_get/put to set_fmt callback (bsc#1051510). - ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod (bsc#1051510). - ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case (bsc#1051510). - commit 0dddbdc- ALSA: usb: add more device quirks for USB DSD devices (bsc#1051510). - ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204 (bsc#1051510). - ALSA: line6: Add a sanity check for invalid EPs (bsc#1051510). - ALSA: caiaq: Add a sanity check for invalid EPs (bsc#1051510). - ALSA: bcd2000: Add a sanity check for invalid EPs (bsc#1051510). - usb: core: Add a helper function to check the validity of EP type in URB (bsc#1051510). - commit 4d4a9cb- Update config files. - commit c87ae8c- Update config files. - commit e355af1- arm64: Update config files. (bsc#1084143) Build ARM_MT8173_CPUFREQ as a module - commit 0db2cc6- On ppc64le we HAVE_RELIABLE_STACKTRACE (bsc#1072856). - commit a4da14c- supported.conf: declared thunderbolt.ko supported This used to be an Apple only driver. It has been changed to generic thunderbolt support. We want this on SLES, too. (bsc#1084516) - commit b51cbd2- drm/i915/cnl: Add WaRsDisableCoarsePowerGating (FATE#322643 bsc#1055900). - commit 3b71519- drm/i915: Apply headless DMC workaround for CNL (FATE#322643 bsc#1055900). - commit 1e7e0de- ACPI/IORT: Add msi address regions reservation helper (bsc#1084475). - ACPI/IORT: Enable SMMUv3/PMCG IORT MSI domain set-up (bsc#1084475). - ACPI/IORT: Add SMMUv3 specific special index mapping handling (bsc#1084475). - ACPI/IORT: Enable special index ITS group mappings for IORT nodes (bsc#1084475). - ACPI/IORT: Look up IORT node through struct fwnode_handle pointer (bsc#1084475). - ACPI/IORT: Make platform devices initialization code SMMU agnostic (bsc#1084475). - ACPI/IORT: Improve functions return type/storage class specifier indentation (bsc#1084475). - ACPI/IORT: Remove leftover ACPI_IORT_SMMU_V3_PXM_VALID guard (bsc#1084475). - acpi/arm64: pr_err() strings should end with newlines (bsc#1084475). - ACPI/IORT: Fix PCI ACS enablement (bsc#1084475). - commit 4f0cd1c- ACPI/IORT: Fix build regression without IOMMU (bsc#1084475). - ACPI/IORT: Handle PCI aliases properly for IOMMUs (bsc#1084475). - commit a805c57- iommu/arm-smmu-v3, acpi: Add temporary Cavium SMMU-V3 IORT model number definitions (bsc#1084475). - Refresh patches.suse/iommu-arm-smmu-v3-Enable-ACPI-based-HiSilicon-CMD_PR.patch. - commit 80781a3- ACPI/IORT: Remove iort_node_match() (bsc#1084475). - commit edbe598- i2c: xlp9xx: Add support for SMBAlert (bsc#1084310). - i2c: xlp9xx: Handle NACK on DATA properly (bsc#1084310). - i2c: xlp9xx: Check for Bus state before every transfer (bsc#1084310). - i2c: xlp9xx: Handle transactions with I2C_M_RECV_LEN properly (bsc#1060799). - i2c: xlp9xx: return ENXIO on slave address NACK (bsc#1060799). - ahci: thunderx2: update stop engine errata delay values (bsc#1084308). - arm64: Add missing Falkor part number for branch predictor hardening (bsc#1068032). - ARM64 / cpuidle: Use new cpuidle macro for entering retention state (bsc#1084328). - cpuidle: Add new macro to enter a retention idle state (bsc#1084328). - ipmi: fix unsigned long underflow (bsc#1060799). - tpm/tpm_crb: Use start method value from ACPI table directly (bsc#1084452). - char: ipmi: constify bmc_dev_attr_group and bmc_device_type (bsc#1060799). - ipmi:ssif: Check dev before setting drvdata (bsc#1060799). - ipmi: Convert DMI handling over to a platform device (bsc#1060799). - ipmi: Create a platform device for a DMI-specified IPMI interface (bsc#1060799). - ipmi:ssif: Use i2c_adapter_id instead of adapter->nr (bsc#1060799). - ipmi: Use the proper default value for register size in ACPI (bsc#1060799). - ipmi_ssif: remove redundant null check on array client->adapter->name (bsc#1060799). - ACPICA: Add header support for TPM2 table changes (bsc#1084452). - cpufreq / CPPC: Initialize policy->min to lowest nonlinear performance (bsc#1084342). - commit 9834636- bpf: introduce ARG_PTR_TO_MEM_OR_NULL (bsc#1083647). - commit e744b9e- config.sh: build against SLE-15 in OBS. - commit e4aa6f4- intel_th: pci: Add Lewisburg PCH support (FATE#325099). - intel_th: pci: Add Cedar Fork PCH support (FATE#325099). - intel_th: Perform time resync on capture start (FATE#325099). - intel_th: Add global activate/deactivate callbacks for the glue layers (FATE#325099). - intel_th: pci: Use drvdata for quirks (FATE#325099). - intel_th: pti: Support Low Power Path output port type (FATE#325099). - intel_th: Enumerate Low Power Path output port type (FATE#325099). - intel_th: msu: Use the real device in case of IOMMU domain allocation (FATE#325099). - intel_th: Make the switch allocate its subdevices (FATE#325099). - intel_th: Make SOURCE devices children of the root device (FATE#325099). - intel_th: Streamline the subdevice tree accessors (FATE#325099). - intel_th: Output devices without ports don't need assigning (FATE#325099). - intel_th: pci: Enable bus mastering (FATE#325099). - commit e948cb6- Preliminary series.conf sort and update - commit e372e1c- bpf: remove explicit handling of 0 for arg2 in bpf_probe_read (bsc#1083647). - bpf: change helper bpf_probe_read arg2 type to ARG_CONST_SIZE_OR_ZERO (bsc#1083647). - commit c81cbaf- selftests/bpf: add tests for recent bugfixes (bsc#1083647). - bpf: change bpf_probe_write_user to bpf_trace_printk in test_verifier (bsc#1083647). - bpf: fix and add test cases for ARG_CONST_SIZE_OR_ZERO semantics change (bsc#1083647). - commit 3eadeee- net: hns: add ACPI mode support for ethtool -p (bsc#1084041). - commit 1534335- lan78xx: Avoid spurious kevent 4 "error" (bsc#1084332). - lan78xx: Enable LEDs and auto-negotiation (bsc#1084332). - lan78xx: Correctly indicate invalid OTP (bsc#1084332). - lan78xx: Read MAC address from DT if present (bsc#1084332). - lan78xx: Fix failure in USB Full Speed (bsc#1084332). - lan78xx: Use default values loaded from EEPROM/OTP after reset (bsc#1084332). - lan78xx: Allow EEPROM write for less than MAX_EEPROM_SIZE (bsc#1084332). - lan78xx: Fix for eeprom read/write when device auto suspend (bsc#1084332). - lan78xx: Fix to handle hard_header_len update (bsc#1084332). - lan78xx: USB fast connect/disconnect crash fix (bsc#1084332). - commit a355989- rpm/kernel-binary.spec.in: Check module licenses (bsc#1083215,bsc#1083527) - commit e41de0c- x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running nested (bsc#1081431). - commit 0b3a20a- usbip: prevent vhci_hcd driver from leaking a socket pointer address (bsc#1078674 CVE-2017-16911). - commit d07e5b4- printk: Wake klogd when passing console_lock owner (bsc#1084301). - commit 7dbb932- net: dst: move cpu inside ifdef to avoid compilation warning (bsc#1083647). - commit dcdefd8- bpf: don't rely on the verifier lock for metadata_dst allocation (bsc#1083647). - commit 4fec793- bpf: allow access to skb->len from offloads (bsc#1083647). - commit 6cb18cc- ixgbe: fix crash in build_skb Rx code path (bsc#1056657 FATE#322189). - RDMA/uverbs: Protect from command mask overflow (bsc#1046306 FATE#322942). - IB/uverbs: Improve lockdep_check (bsc#1046306 FATE#322942). - RDMA/uverbs: Protect from races between lookup and destroy of uobjects (bsc#1046306 FATE#322942). - IB/ipoib: Do not warn if IPoIB debugfs doesn't exist (bsc#1046307 FATE#322941). - net: fix race on decreasing number of TX queues (bsc#1056787). - s390/qeth: fix SETIP command handling (bsc#1061024 FATE#323301). - net/mlx5e: Remove timestamp set from netdevice open flow (bsc#1046303 FATE#322944). - commit bbd85ba- scsi: sr: workaround VMware ESXi cdrom emulation bug (bsc#1080813). - commit d2067fc- bpf, ppc64: implement jiting of BPF_J{LT, LE, SLT, SLE} (bsc#1083647). - bpf, s390x: implement jiting of BPF_J{LT, LE, SLT, SLE} (bsc#1083647). - bpf, arm64: implement jiting of BPF_J{LT, LE, SLT, SLE} (bsc#1083647). - bpf, x86: implement jiting of BPF_J{LT,LE,SLT,SLE} (bsc#1083647). - commit a245dfe- net: ethtool: don't ignore return from driver get_fecparam method (bsc#1046540 FATE#322930). - commit 90a64af- btrfs: preserve i_mode if __btrfs_set_acl() fails (bsc#1083000). - commit 1eddbfd- Btrfs: incremental send, fix wrong unlink path after renaming file (bsc#1083000). - Btrfs: incremental send, fix emission of invalid clone operations (bsc#1083000). - commit 0e8595f- Btrfs: fix unexpected -EEXIST when creating new inode (bsc#1083000). - Btrfs: fix extent state leak from tree log (bsc#1083000). - Btrfs: fix crash due to not cleaning up tree log block's dirty bits (bsc#1083000). - Btrfs: fix deadlock in run_delalloc_nocow (bsc#1083000). - Btrfs: avoid losing data raid profile when deleting a device (bsc#1083000). - Btrfs: fix stale entries in readdir (bsc#1083000). - btrfs: Fix possible off-by-one in btrfs_search_path_in_tree (bsc#1083000). - btrfs: clear ordered flag on cleaning up ordered extents (bsc#1083000). - btrfs: fix readdir deadlock with pagefault (bsc#1083000). - commit 1e19d87- x86/speculation: Add dependency (bnc#1058115). - commit 3d60a5f- Update the usptreamed tag for i915 patch Also moved to sorted section: patches.drivers/drm-i915-cnl-Fix-PORT_TX_DW5-7-register-address - commit d4f2341- Sort patches / update tags - commit 8fad596- objtool: Add module specific retpoline rules (bnc#1058115). - objtool: Add retpoline validation (bnc#1058115). - objtool: Use existing global variables for options (bnc#1058115). - x86/mm/sme, objtool: Annotate indirect call in sme_encrypt_execute() (bnc#1058115). - x86/boot, objtool: Annotate indirect jump in secondary_startup_64() (bnc#1058115). - x86/paravirt, objtool: Annotate indirect calls (bnc#1058115). - x86/speculation, objtool: Annotate indirect calls/jumps for objtool (bnc#1058115). - commit bacb170- objtool: Fix switch-table detection (bnc#1058115). - commit deefb76- Refresh patches.fixes/l2tp-don-t-use-inet_shutdown-on-ppp-session-destroy.patch. - Refresh patches.fixes/l2tp-don-t-use-inet_shutdown-on-tunnel-destroy.patch. - Refresh patches.fixes/l2tp-fix-race-in-pppol2tp_release-with-session-objec.patch. - Refresh patches.fixes/l2tp-fix-races-with-tunnel-socket-close.patch. - Refresh patches.fixes/l2tp-fix-tunnel-lookup-use-after-free-race.patch. Ran series_sort. - commit 18a48e4- Refresh patches.fixes/l2tp-don-t-use-inet_shutdown-on-ppp-session-destroy.patch. - Refresh patches.fixes/l2tp-don-t-use-inet_shutdown-on-tunnel-destroy.patch. - Refresh patches.fixes/l2tp-fix-race-in-pppol2tp_release-with-session-objec.patch. - Refresh patches.fixes/l2tp-fix-races-with-tunnel-socket-close.patch. - Refresh patches.fixes/l2tp-fix-tunnel-lookup-use-after-free-race.patch. - commit bd5bc11- bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y (bsc#1083647). - selftests/bpf: make 'dubious pointer arithmetic' test useful (bsc#1083647). - bpf: fix stack state printing in verifier log (bsc#1083647). - commit 9391768- dm: fix race between dm_get_from_kobject() and __dm_destroy() (bsc#1083242, CVE-2017-18203). - commit 1b6ebbf- rpm: provide %name%-srchash = (FATE#325312). - Also use for kernel-obs-build dependency. - commit b6fccdf- net: ena: increase ena driver version to 1.5.0 (bsc#1083548). - net: ena: add detection and recovery mechanism for handling missed/misrouted MSI-X (bsc#1083548). - net: ena: fix error handling in ena_down() sequence (bsc#1083548). - net: ena: unmask MSI-X only after device initialization is completed (bsc#1083548). - net: ena: fix race condition between device reset and link up setup (bsc#1083548). - net: ena: increase ena driver version to 1.3.0 (bsc#1083548). - net: ena: add new admin define for future support of IPv6 RSS (bsc#1083548). - net: ena: add statistics for missed tx packets (bsc#1083548). - net: ena: add power management ops to the ENA driver (bsc#1083548). - net: ena: remove legacy suspend suspend/resume support (bsc#1083548). - net: ena: improve ENA driver boot time (bsc#1083548). - net: ena: Remove redundant unlikely() (bsc#1083548). - net: ena: fix wrong max Tx/Rx queues on ethtool (bsc#1083548). - net: ena: fix rare kernel crash when bar memory remap fails (bsc#1083548). - net: ena: reduce the severity of some printouts (bsc#1083548). - commit 46c382b- x86/xen: Zero MSR_IA32_SPEC_CTRL before suspend (bnc#1065600). - commit 0c69d71- Drop patches, because new notifier semantic is not in SLE15 (bsc#1082743) - Delete patches.drivers/IB-hfi1-update-to-new-mmu_notifier-semantic.patch. - Delete patches.drivers/IB-umem-update-to-new-mmu_notifier-semantic.patch. - commit c8f3eed- selftests/bpf: fix test_align (bsc#1083647). - selftests/bpf: add test for bogus operations on pointers (bsc#1083647). - selftests/bpf: add a test to test_align (bsc#1083647). - selftests/bpf: rewrite test_align (bsc#1083647). - bpf: allow to specify log level and reduce it for test_verifier (bsc#1083647). - selftests/bpf: make correct use of exit codes in bpf selftests (bsc#1083647). - bpf, tests: set rlimit also for test_align, so it doesn't fail (bsc#1083647). - commit 623858a- Update patches.fixes/netfilter-add-back-stackpointer-size-checks.patch references (add CVE-2018-1065 bsc#1083650). - commit 603dd8a- Update patches.fixes/net-ipv6-fix-regression-of-no-RTM_DELADDR-sent-after.patch references (add bsc#1083557). - commit 0c85cde- doc: Change the min default value of tcp_wmem/tcp_rmem (bsc#1076830). - commit 2dfc414- Fix upstream reference: patches.drivers/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch. - commit 5b6cf57- raid10: change the size of resync window for clustered raid (bsc#1076343). - commit d4d2d17- x86/platform/intel-mid: Handle Intel Edison reboot correctly (Git-fixes). - blacklist.conf: - timers: Forward timer base before migrating timers (Git-fixes). - commit d95fda8- bpf: mark dst unknown on inconsistent {s, u}bounds adjustments (bsc#1083647). - bpf: reject stores into ctx via st and xadd (bsc#1083647). - bpf: fix 32-bit divide by zero (bsc#1083647). - bpf: fix divides by zero (bsc#1083647). - bpf: arsh is not supported in 32 bit alu thus reject it (bsc#1083647). - bpf: fix spelling mistake: "obusing" -> "abusing" (bsc#1083647). - bpf: introduce BPF_JIT_ALWAYS_ON config (bsc#1083647). Update config files to set CONFIG_BPF_JIT_ALWAYS_ON to y - bpf: do not allow root to mangle valid pointers (bsc#1083647). - commit 81ce49e- bpf: guarantee r1 to be ctx in case of bpf_helper_changes_pkt_data (bsc#1083647). - bpf: add schedule points to map alloc/free (bsc#1083647). - commit 2ff84f7- bpf: improve verifier ARG_CONST_SIZE_OR_ZERO semantics (bsc#1083647). - bpf: fix verifier NULL pointer dereference (bsc#1083647). - bpf: fix out-of-bounds access warning in bpf_check (bsc#1083647). - bpf: fix link error without CONFIG_NET (bsc#1083647). - bpf: fix verifier memory leaks (bsc#1083647). - bpf: reduce verifier memory consumption (bsc#1083647). Refresh patches.fixes/bpf-fix-branch-pruning-logic.patch. Refresh patches.fixes/bpf-fix-incorrect-tracking-of-register-size-truncati.patch. - bpf: move knowledge about post-translation offsets out of verifier (bsc#1083647). - bpf: remove the verifier ops from program structure (bsc#1083647). - bpf: split verifier and program ops (bsc#1083647). - tracing: bpf: Hide bpf trace events when they are not used (bsc#1083647). - bpf: verifier: set reg_type on context accesses in second pass (bsc#1083647). - bpf: write back the verifier log buffer as it gets filled (bsc#1083647). - bpf: move instruction printing into a separate file (bsc#1083647). - bpf: Optimize lpm trie delete (bsc#1083647). - bpf: Implement map_delete_elem for BPF_MAP_TYPE_LPM_TRIE (bsc#1083647). - bpf: Allow cgroup sock filters to use get_current_uid_gid helper (bsc#1083647). - selftests/bpf: don't try to access past MAX_PACKET_OFF in test_verifier (bsc#1083647). - selftests/bpf: change test_verifier expectations (bsc#1083647). Refresh patches.drivers/bpf-verifier-reject-BPF_ALU64-BPF_END.patch. - commit ea80b65- arch-symbols: use bash as interpreter since the script uses bashism. - commit 4cdfb23- xfs: truncate pagecache before writeback in xfs_setattr_size() (bsc#1073412). - commit 73496e4- ipc/msg: introduce msgctl(MSG_STAT_ANY) (bsc#1072689). - ipc/sem: introduce semctl(SEM_STAT_ANY) (bsc#1072689). - ipc/shm: introduce shmctl(SHM_STAT_ANY) (bsc#1072689). - commit c31f2e1- fs/hugetlbfs/inode.c: change put_page/unlock_page order in hugetlbfs_fallocate() (git-fixes, bsc#1083745). - commit 22c8c94- Delete patches.suse/KVM-update-to-new-mmu_notifier-semantic-v2.patch. (bsc#1082743) - Delete patches.suse/KVM-x86-fix-APIC-page-invalidation.patch. (bsc#1082743) - commit 8dfc569- mm: do not rely on preempt_count in print_vma_addr (git-fixes, bsc#1083704). - commit 6b725d8- kernel-binary: do not BuildIgnore m4. It is actually needed for regenerating zconf when it is not up-to-date due to merge. - commit 967b28b- rpm/kernel-binary.spec.in: add build requirement for flex In addition to bison, we also need flex for "make oldconfig". - commit 83d831c- rpm/kernel-binary.spec.in: remove m4 from BuildIgnore list As bison depends on m4, we cannot set !BuildIgnore for it any more. - commit d7695e1- Documentation/sphinx: Fix Directive import error (bsc#1083694). - commit 1407e51- include: psp-sev: Capitalize invalid length enum (bsc#1063068). - KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmap (bsc#1068032 CVE-2017-5754). - KVM: SVM: Fix SEV LAUNCH_SECRET command (bsc#1063068). - KVM: SVM: no need to call access_ok() in LAUNCH_MEASURE command (bsc#1063068). - KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods (bsc#1068032 CVE-2017-5754). - KVM/x86: Remove indirect MSR op calls from SPEC_CTRL (bsc#1063068). - nospec: Move array_index_nospec() parameter checking into separate macro (bsc#1068032 CVE-2017-5754). - objtool: Fix segfault in ignore_unreachable_insn() (bsc#1068032 CVE-2017-5754). - x86/debug, objtool: Annotate WARN()-related UD2 as reachable (bsc#1068032 CVE-2017-5754). - x86/debug: Use UD2 for WARN() (bsc#1068032 CVE-2017-5754). - x86/entry/64: Clear extra registers beyond syscall arguments, to reduce speculation attack surface (bsc#1068032 CVE-2017-5754). - x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculation attack surface (bsc#1068032 CVE-2017-5754). - x86/entry/64/compat: Clear registers for compat syscalls, to reduce speculation attack surface (bsc#1068032 CVE-2017-5754). - x86/entry/64: Fix CR3 restore in paranoid_exit() (bsc#1068032 CVE-2017-5754). - x86/entry/64: Fix paranoid_entry() frame pointer warning (bsc#1068032 CVE-2017-5754). - x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS macros (bsc#1068032 CVE-2017-5754). - x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly (bsc#1068032 CVE-2017-5754). - x86/entry/64: Interleave XOR register clearing with PUSH instructions (bsc#1068032 CVE-2017-5754). - x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro (bsc#1068032 CVE-2017-5754). - x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensions (bsc#1068032 CVE-2017-5754). - x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single POP_REGS macro (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove the unused 'icebp' macro (bsc#1068032 CVE-2017-5754). - x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases (bsc#1068032 CVE-2017-5754). - x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[user|kernel]() (bsc#1068032 CVE-2017-5754). - X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs (bsc#1068032 CVE-2017-5754). - x86/speculation: Clean up various Spectre related details (bsc#1068032 CVE-2017-5754). - x86/speculation: Fix up array_index_nospec_mask() asm constraint (bsc#1068032 CVE-2017-5754). - Refresh patches.arch/09.0-x86-spectre-fix-an-error-message.patch. - commit f83739a- mm/free_pcppages_bulk: prefetch buddy while not holding lock (bnc#971975 VM performance -- page allocator). - mm/free_pcppages_bulk: do not hold lock when picking pages to free (bnc#971975 VM performance -- page allocator). - mm/free_pcppages_bulk: update pcp->count inside (bnc#971975 VM performance -- page allocator). - commit b395d98- x86/cpu: Remove unused and undefined __generic_processor_info() declaration (bnc#1056230). - commit 112c00f- x86/mm/pkeys: Fix fill_sig_info_pkey (git-fixes, bsc#1083529). - commit 2c7fc72- media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: don't copy back the result for certain errors (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32 (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32 (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: avoid sizeof(type) (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: move 'helper' functions to __get/put_v4l2_format32 (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: fix the indentation (CVE-2017-13166,bsc#1072865). - media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF (CVE-2017-13166,bsc#1072865). - media: v4l2-ioctl.c: don't copy back the result for -ENOTTY (CVE-2017-13166,bsc#1072865). - media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt (CVE-2017-13166,bsc#1072865). - commit 5d9eae0- drm/i915: Make global seqno known in i915_gem_request_execute tracepoint (FATE#322643 bsc#1055900). - drm/i915: Clear the in-use marker on execbuf failure (FATE#322643 bsc#1055900). - drm/i915/audio: fix check for av_enc_map overflow (FATE#322643 bsc#1055900). - drm/i915: Fix rsvd2 mask when out-fence is returned (FATE#322643 bsc#1055900). - ALSA: hda - Fix pincfg at resume on Lenovo T470 dock (bsc#1052235). - ALSA: usb-audio: Add a quirck for B&W PX headphones (bsc#1051510). - ALSA: hda: Add a power_save blacklist (bsc#1052235). - commit b784bf6- fs: aio: fix the increment of aio-nr and counting against aio-max-nr (bsc#1068075, bsc#1078921). - commit e2a476e- Update config files: re-enable CONFIG_CRYPTO_FIPS=y (bsc#1083512) - commit c380188- 9p: add missing module license for xen transport (bsc#1083527). - commit c36c39b- supported.conf: Add dm-zoned (FATE#318724) - commit e97e249- Include ACPI button driver in base kernel (bsc#1062056). - commit 412fabd- Enable dm-zoned (FATE#318724). - commit 6098432- Update patches.fixes/mm-madvise.c-fix-madvise-infinite-loop-under-special.patch (bnc#1070964, bnc#1083494, CVE-2017-18208). - commit b82f489- Refresh patches.drivers/ibmvnic-Fix-early-release-of-login-buffer.patch. - commit 9aac42a- Delete patches.suse/0001-kabi-Lift-ifdefs-for-some-disabled-network-protocols.patch. When DCCP was disabled in SLE12-SP2, this patch was added to make it possible to build it as a KMP in case it would turn out someone is actually using it. As there have been no sign of that since, let's drop the patch. - commit 285564e- scsi: qla2xxx: Fix FC-NVMe LUN discovery (bsc#1083224). - commit 58d375c- Fixup patch description for patches.drivers/ibmvnic-Fix-early-release-of-login-buffer.patch - commit 95e3c32- ALSA: seq: Fix racy pool initializations (CVE-2018-7566,bsc#1083483). - commit c7a35b5- l2tp: fix tunnel lookup use-after-free race (bsc#1076830). - l2tp: fix race in pppol2tp_release with session object destroy (bsc#1076830). - l2tp: fix races with tunnel socket close (bsc#1076830). - l2tp: don't use inet_shutdown on ppp session destroy (bsc#1076830). - l2tp: don't use inet_shutdown on tunnel destroy (bsc#1076830). - regulatory: add NUL to request alpha2 (bsc#1076830). - net: ipv4: Set addr_type in hash_keys for forwarded case (bsc#1076830). - tcp_bbr: better deal with suboptimal GSO (bsc#1076830). - netfilter: IDLETIMER: be syzkaller friendly (bsc#1076830). - netfilter: nat: cope with negative port range (bsc#1076830). - netfilter: x_tables: fix missing timer initialization in xt_LED (bsc#1076830). - netfilter: ipt_CLUSTERIP: fix a refcount bug in clusterip_config_find_get() (bsc#1076830). - netfilter: add back stackpointer size checks (bsc#1076830). - netfilter: drop outermost socket lock in getsockopt() (bsc#1076830). - netfilter: ipt_CLUSTERIP: fix a race condition of proc file creation (bsc#1076830). - udplite: fix partial checksum initialization (bsc#1076830). - dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock (bsc#1076830). - tcp: Honor the eor bit in tcp_mtu_probe (bsc#1076830). - sctp: do not pr_err for the duplicated node in transport rhlist (bsc#1076830). - bridge: check brport attr show in brport_show (bsc#1076830). - ipv6: set all.accept_dad to 0 by default (bsc#1076830). - l2tp: remove l2tp_tunnel_count and l2tp_session_count (bsc#1076830). Refresh patches.fixes/l2tp-don-t-close-sessions-in-l2tp_tunnel_destruct.patch - l2tp: remove ->ref() and ->deref() (bsc#1076830). - l2tp: initialise PPP sessions before registering them (bsc#1076830). - l2tp: protect sock pointer of struct pppol2tp_session with RCU (bsc#1076830). - ipv6: addrconf: increment ifp refcount before ipv6_del_addr() (bsc#1076830). - l2tp: hold tunnel in pppol2tp_connect() (bsc#1076830). - ipv6: fix net.ipv6.conf.all.accept_dad behaviour for real (bsc#1076830). Refresh patches.fixes/net-ipv6-send-unsolicited-NA-after-DAD.patch - l2tp: fix race between l2tp_session_delete() and l2tp_tunnel_closeall() (bsc#1076830). - l2tp: ensure sessions are freed after their PPPOL2TP socket (bsc#1076830). - ipv6: fix net.ipv6.conf.all interface DAD handlers (bsc#1076830). - net: ipv6: fix regression of no RTM_DELADDR sent after DAD failure (bsc#1076830). - net: don't decrement kobj reference count on init failure (bsc#1076830). - netfilter: ipt_CLUSTERIP: do not hold dev (bsc#1076830). - commit 5f23ad9- Remove page cache limit (fate#323778) - Delete patches.suse/mm-uninline-add-to-page-cache.patch. - Delete patches.suse/pagecache-limit-dirty.diff. - Delete patches.suse/pagecache-limit-fix-get_nr_swap_pages.patch. - Delete patches.suse/pagecache-limit-fix-shmem-deadlock.patch. - Delete patches.suse/pagecache-limit-reduce-zone-lrulock-bouncing.patch. - Delete patches.suse/pagecache-limit-unmapped.diff. - Delete patches.suse/pagecache-limit-warn-on-usage.patch. - Delete patches.suse/pagecache-limit.patch. - Delete patches.suse/pagecachelimit_batch_huge_nr_to_scan.patch. - commit d39d94a- blacklist.conf: add two commits d5902f6d1fbd - a merge commit (we have both commits from the branch) fae8b6f4a6be - fixes comments - commit 9b213a5- Update upstream reference: patches.drivers/ibmvnic-Fix-early-release-of-login-buffer.patch. - commit df1695c- Refresh patches.drivers/ibmvnic-Fix-early-release-of-login-buffer.patch. - commit 70a1572- ocfs2: should wait dio before inode lock in ocfs2_setattr() (bsc#1083244 CVE-2017-18204). - commit f78f4f7- xhci: Don't show incorrect WARN message about events for empty rings (bsc#1068674). - commit 2728c81- bs-upload-kernel: do not set %opensuse_bs Since SLE15 it is not set in the distribution project so do not set it for kernel projects either. - commit d696aa0- ibmvnic: Do not attempt to login if RX or TX queues are not allocated (bsc#1082993). - ibmvnic: Report queue stops and restarts as debug output (bsc#1082993). - ibmvnic: Harden TX/RX pool cleaning (bsc#1082993). - ibmvnic: Allocate statistics buffers during probe (bsc#1082993). - ibmvnic: Fix TX descriptor tracking again (bsc#1082993). - commit 953c6c5- media: usbtv: prevent double free in error case (bsc#1074426 CVE-2017-17975). - commit b36e4d6- Move cdrom patches to storage section. - cdrom: turn off autoclose by default (bsc#1080813). - commit 3c15342- fs/dax.c: release PMD lock even when there is no PMD support in DAX (bsc#1052766). - commit 4806870- ocfs2: return error when we attempt to access a dirty bh in jbd2 (bsc#1052766). - commit aeb7ce9- fscache: Fix the default for fscache_maybe_release_page() (bsc#1052766). - commit 45cac8c- orangefs: off by ones in xattr size checks (bsc#1052766). - commit caf695e- f2fs: trigger normal fsync for non-atomic_write file (bsc#1052766). - commit 8f867cc- HID: rmi: Make sure the HID device is opened on resume (bsc#1081188). - commit c315d03- net: mvneta: eliminate wrong call to handle rx descriptor error (fate#319899). - net: mvneta: use proper rxq_number in loop on rx queues (fate#319899). - net: mvneta: fix handling of the Tx descriptor counter (fate#319899). - commit 24508d7- ip6_gre: remove the incorrect mtu limit for ipgre tap (bsc#1056787). - ip_gre: remove the incorrect mtu limit for ipgre tap (bsc#1056787). - i40iw: Reinitialize IEQ on MTU change (bsc#1058659 FATE#322535). - commit 426bcab- drm: fix tainted kernel caused by drm_panel_orientation_quirks.c (bsc#1083215). - commit b67ad61- kernel: add product-identifying information to kernel build (FATE#325281). - commit b163d4a- kconfig: move SUSE options from init/Kconfig to init/Kconfig.suse - commit 8aa8057- Refresh patch order in sorted section - Refresh patches.drivers/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch. - Refresh patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch. - Refresh patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch. - commit 63c83e7- KEYS: reject NULL restriction string when type is specified (bsc#1082623). - Fix misannotated out-of-line _copy_to_user() (bsc#1082625). - commit bbdb58c- Delete patches.suse/blk-timeout-no-round. The flag isn't actually being using, and probably isn't needed. Bug 768084 has lots of discussion about delays being a little too long, but I cannot find anything specific about this patch. I suspect the real concern what that the delay was longer than expected, and that maybe in different circumstances it could end up being much longer. As the extra unexpected delay is limited to 1 second, it is probably safe. - commit 7adce7e- Update tags in patches.fixes/ext4-Fix-ENOSPC-handling-in-DAX-page-fault-handler.patch. - commit 2d083b7- x86/platform/UV: Add check of TSC state set by UV BIOS (bsc#1082579). - x86/tsc: Add option that TSC on Socket 0 being non-zero is valid (bsc#1082579). - x86/tsc: Drastically reduce the number of firmware bug warnings (bsc#1082579). - x86/tsc: Make CONFIG_X86_TSC=n build work again (bsc#1082579). - x86/tsc: Provide a means to disable TSC ART (bsc#1082579). - x86/tsc: Skip TSC test and error messages if already unstable (bsc#1082579). - commit 9667786- target/rbd: use target_configure_unmap_from_queue() helper (bsc#1064320). - target/rbd: handle zero length UNMAP requests early (bsc#1064320). - commit 15a71ab- ceph: fix rebased xattr and cmpext support (bsc#1082443) - Refresh patches.drivers/ceph-osd_client-add-support-for-CEPH_OSD_OP_GETXATTR.patch. - Refresh patches.drivers/libceph-add-support-for-CMPEXT-compare-extent-reques.patch. - Refresh patches.suse/rbd-do-away-with-obj_request-in-cmpsetxattr.patch. - Refresh patches.suse/rbd-do-away-with-obj_request-in-setxattr.patch. - commit 8add4f9- ibmvnic: Fix early release of login buffer (bsc#1081134, git-fixes). - commit c7b7dcd- Revert "rpm/kernel-binary.spec.in: Also require m4 for build." This reverts commit 0d7b4b3f948c2efb67b7d1b95b5e1dcae225991c. - commit f5686d2- btrfs: account for pinned bytes in should_alloc_chunk (bsc#1040182). - commit fc228ad- housekeeping: move suse-only out-of-tree patches after sorted section - commit 2b8141c- Update patches.fixes/mm-oom_reaper-gather-each-vma-to-prevent-leaking-TLB.patch (bnc#1073258, bnc#1083088, CVE-2017-18202). - commit f906298- housekeeping: move kABI fixes after sorted section - commit ed8c9b1- nvme-pci: Fix timeouts in connecting state (FATE#323952, FATE#322506). - commit 10ad0a0- nvme: rename NVME_CTRL_RECONNECTING state to NVME_CTRL_CONNECTING (FATE#323952, FATE#322506). - Refresh patches.drivers/nvme_fc-cleanup-io-completion.patch. - Refresh patches.drivers/nvme_fc-correct-abort-race-condition-on-resets.patch. - commit c1726a2- btrfs: finish ordered extent cleaning if no progress is found (bsc#1082964). - commit d584b06- kernel-binary: do not package extract-cert when not signing modules (boo#1080250). - commit 10a8bc4- housekeeping: move kbuild/supported patches after sorted section - commit 20e13fb- housekeeping: moved SUSE-specific performance fixes after sorted section - commit e4df9c8- housekeeping: move driver core patch after sorted section - commit c3bf010- housekeeping: move cpufreq patches to sorted section - commit 689ded1- housekeeping: remove empty sections - commit 96041ef- housekeeping: move scheduler/core patches to sorted section - commit c8094ad- net_sched: gen_estimator: fix broken estimators based on percpu stats (bsc#1056787). - net/mlx5: Add header re-write to the checks for conflicting actions (bsc#1046305 FATE#322943). - net/mlx5: Use 128B cacheline size for 128B or larger cachelines (bsc#1081944). - net/mlx5e: Specify numa node when allocating drop rq (bsc#1046305 FATE#322943). - net/mlx5e: Return error if prio is specified when offloading eswitch vlan push (bsc#1046305 FATE#322943). - net/mlx5e: Verify inline header size do not exceed SKB linear size (bsc#1046305 FATE#322943). - net/mlx5e: Fix loopback self test when GRO is off (bsc#1046305 FATE#322943). - net/mlx5e: Fix TCP checksum in LRO buffers (bsc#1046305 FATE#322943). - RDMA/vmw_pvrdma: Fix usage of user response structures in ABI file (bsc#1046306 FATE#322942). - RDMA/uverbs: Sanitize user entered port numbers prior to access it (bsc#1046306 FATE#322942). - RDMA/uverbs: Fix circular locking dependency (bsc#1046306 FATE#322942). - RDMA/uverbs: Fix bad unlock balance in ib_uverbs_close_xrcd (bsc#1046306 FATE#322942). - IB/uverbs: Fix unbalanced unlock on error path for rdma_explicit_destroy (bsc#1046306 FATE#322942). - IB/uverbs: Hold the uobj write lock after allocate (bsc#1046306 FATE#322942). - IB/uverbs: Fix method merging in uverbs_ioctl_merge (bsc#1046306 FATE#322942). - PCI/cxgb4: Extend T3 PCI quirk to T4+ devices (bsc#1064802 bsc#1066129). - cxgb4: fix trailing zero in CIM LA dump (bsc#1064802 bsc#1066129). - commit 2727999- housekeeping: move locking/core patches to sorted section - commit 023fb41- housekeeping: moved s390 patches to sorted section - commit fba6ff3- housekeeping: move x86 patches to sorted section - commit 484f12c- Re-sorted series - Refresh patches.drivers/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch. - Refresh patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch. - commit 9b71c59- nl80211: take RCU read lock when calling ieee80211_bss_get_ie() (bsc#1051510). - nl80211: fix nl80211_send_iface() error paths (bsc#1051510). - commit d8941e6- housekeeping: move VM/FS patches to sorted section - commit 1fd8e1f- blacklist.conf: add a media blacklist - commit a3cbc5c- extcon: int3496: process id-pin first so that we start with the right status (bsc#1051510). - ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute (bsc#1051510). - media: exynos4-is: properly initialize frame format (bsc#1051510). - media: cpia2: Fix a couple off by one bugs (bsc#1051510). - Input: 88pm860x-ts - fix child-node lookup (bsc#1051510). - Input: twl6040-vibra - fix child-node lookup (bsc#1051510). - Input: twl4030-vibra - fix sibling-node lookup (bsc#1051510). - cfg80211: fix station info handling bugs (bsc#1051510). - cfg80211: check dev_set_name() return value (bsc#1051510). - mfd: twl6040: Fix child-node lookup (bsc#1051510). - mfd: twl4030-audio: Fix sibling-node lookup (bsc#1051510). - nl80211: don't expose wdev->ssid for most interfaces (bsc#1051510). - Documentation/sphinx: fix kernel-doc decode for non-utf-8 locale (bsc#1051510). - [media] dvb uapi docs: enums are passed by value, not reference (bsc#1051510). - Docs: Fix breakage with Sphinx 1.5 and upper (bsc#1051510). - Docs: Include the Latex "ifthen" package (bsc#1051510). - commit d06484d- drm/vmwgfx: fix memory corruption with legacy/sou connectors (bsc#1051510). - drm/atomic: Unref duplicated drm_atomic_state in drm_atomic_helper_resume() (bsc#1051510). - commit 18be9dc- blacklist.conf: add duplicated (cherry-picked) commits - commit 4abafa8- blacklist.conf: Update drm blacklists They can't be applied because of the lack of some DRM stuff - commit 92abf6d- mac80211: fix calling sleeping function in atomic context (bsc#1051510). - mac80211: fix a possible leak of station stats (bsc#1051510). - cfg80211: fix cfg80211_beacon_dup (bsc#1051510). - PKCS#7: fix direct verification of SignerInfo signature (bsc#1051510). - PKCS#7: fix certificate blacklisting (bsc#1051510). - PKCS#7: fix certificate chain verification (bsc#1051510). - i2c: designware: must wait for enable (bsc#1051510). - drm: Handle unexpected holes in color-eviction (bsc#1051510). - drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA (bsc#1051510). - drm/atomic: Fix memleak on ERESTARTSYS during non-blocking commits (bsc#1051510). - drm/cirrus: Load lut in crtc_commit (bsc#1051510). - drm: cirrus: remove dead code and pointless local lut storage (bsc#1051510). - commit ff526a9- Preliminary series sort / updates - commit 91ac254- powerpc/powernv: Support firmware disable of RFI flush (bsc#1068032). - powerpc/pseries: Support firmware disable of RFI flush (bsc#1068032). - commit cfd8a20- powerpc/mm/drmem: Fix unexpected flag value in ibm,dynamic-memory-v2 (FATE#324825, bsc#1077428). - commit 2c4ae37- media: hdpvr: Fix an error handling path in hdpvr_probe() (bsc#1067118 CVE-2017-16644). - commit 487f60d- KEYS: prevent creating a different user's keyrings (bnc#1065999). - commit 29ba1a4- f2fs: fix a bug caused by NULL extent tree (bsc#1082478). - commit 1902646- housekeeping: move IPC patches to sorted section - commit 3d6c0d8- housekeeping: moved small misc fixes to sorted section - commit 2dae190- housekeeping: moved ACPI patches to sorted section - commit 6332c79- housekeeping: move hyperv patches to sorted section - commit 0cbd157- housekeeping: move ocfs2/dlm patches to sorted section - commit 7a0f77b- housekeeping: move arm patches into sorted section There is a code change here, but it matches what the upstream ordering is. - commit e55cbe7- housekeeping: move driver patches to sorted section - commit 2167086- housekeeping: move cifs patches to sorted section - commit 648f4e7- housekeeping: move epoll and lib patches to sorted section - commit 435924b- housekeeping: move powerpc patches to sorted section - commit 5f0255b- scsi: lpfc: Change Copyright of 12.0.0.0 modified files to 2018 (bsc#1082595). - scsi: lpfc: update driver version to 12.0.0.0 (bsc#1082595). - scsi: lpfc: Work around NVME cmd iu SGL type (bsc#1082595). - scsi: lpfc: Fix nvme embedded io length on new hardware (bsc#1082595). - scsi: lpfc: Add embedded data pointers for enhanced performance (bsc#1082595). - scsi: lpfc: Enable fw download on if_type=6 devices (bsc#1082595). - scsi: lpfc: Add if_type=6 support for cycling valid bits (bsc#1082595). - scsi: lpfc: Add 64G link speed support (bsc#1082595). - scsi: lpfc: Add PCI Ids for if_type=6 hardware (bsc#1082595). - scsi: lpfc: Add push-to-adapter support to sli4 (bsc#1082595). - scsi: lpfc: Add SLI-4 if_type=6 support to the code base (bsc#1082595). - scsi: lpfc: Rework sli4 doorbell infrastructure (bsc#1082595). - scsi: lpfc: Rework lpfc to allow different sli4 cq and eq handlers (bsc#1082595). - scsi: scsi_transport_fc: fix typos on 64/128 GBit define names (bsc#1082595). - commit baa2a7f- Refresh patches.drivers/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch. - Refresh patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch. - commit fae1c5f- housekeeping: move storage patches into sorted section - commit cab2152- housekeeping: move v4l patches to sorted section - commit 5947eb8- housekeeping: move random patch to sorted section - commit f7c56ff- housekeeping: move spectre/meltdown fixes to sorted section - commit 425c053- housekeeping: move xen patches to sorted section - commit 193f238- housekeeping: move livepatching to sorted section - commit 32b7773- housekeeping: movw sysctl selftests to sorted section - commit 21d7c50- housekeeping: move sysctl patches to sorted section - commit 5453ebc- housekeeping: move iommu patches to sorted section - commit 5ed331f- housekeeping: move perf patches to sorted section - commit e4f7f31- housekeeping: move kdump patches to sorted section - commit 32d312b- housekeeping: move objtool patches to sorted section - commit cb30180- housekeeping: move some modsign patches into sorted section - commit 69f402d- housekeeping: move crypto patches to sorted section - commit 2f5e73f- housekeeping: move security patches to sorted section - commit 7826f37- housekeeping: move md patches to sorted section - commit 0d60c5b- housekeeping: move suspend/resume patches to sorted section - commit eb55162- housekeeping: moved other drivers to sorted section - commit d00ddbb- housekeeping: move printk patches to sorted section - commit a3b711d- housekeeping: moved input patches to sorted section - commit e6a3294- housekeeping: move serial patches to sorted section - commit 7439018- housekeeping: move I2C patches to sorted section - commit 81970be- housekeeping: move PCI patches to sorted section - commit bc33814- housekeeping: move thunderbolt patches to sorted section - commit ceb04da- housekeeping: move USB to sorted section - commit 6f2b28e- housekeeping: move intel-drm to sorted section - commit ad78bb9- housekeeping: rename some fs patches - commit 14854d5- housekeeping: move other file system patches into sorted section - commit d6e80d0- housekeeping: move apparmor to sorted section - commit eb353f7- housekeeping: move NFS to sorted section - commit eb19955- housekeeping: move cephfs patches into sorted section - commit c1e3883- git_sort: add powerpc/fixes branch. - commit efaef8c- housekeeping: relocate xfs, btrfs, reiserfs, and ext4 patches to sorted - commit 667c204- Update and enable patches.suse/scsi-do-not-print-reservation-conflict-for-TEST-UNIT.patch (bsc#1027054, bsc#1082587). - commit c6ccd44- Enable patches.fixes/sd-always-scan-VPD-pages-if-thin-provisioning-is-ena.patch (bsc#1013792, bsc#1082587). - commit 83c00c1- housekeeping: update tags and resort series - commit 1f975c7- Refresh and enable patches.fixes/sd-always-retry-READ-CAPACITY-for-ALUA-state-transit.patch (bsc#1082587, bsc#895814). - commit 426325e- refresh patch to fix build when SMB2 disabled - commit e54b17e- Refresh and enable patches.fixes/scsi-disable-VPD-page-check-on-error.patch (bsc#1082587, bsc#981854). - commit 53727b5- Delete patches.suse/scsi-always-retry-internal-target-error.patch (bsc#1082587). This one is superseded by patches.fixes/scsi-handle-special-return-codes-for-ABORTED-COMM.patch - commit 62ad20c- Delete patches.suse/aacraid-export-fixed-module-param (bsc#1082587). This patch has a comment: "should be dropped in SLES13". Thus dropping it. - commit 5794c6c- Refresh and enable patches.fixes/scsi_scan-Send-TEST-UNIT-READY-to-LUN0-before-LUN-sc.patch (bnc#843236, bnc#893377, bsc#1063043). - commit 1972fc8- blacklist 171360d7800c tpm: fix type of a local variable in tpm2_get_cc_attrs_tbl() 1a7a9b26c69d tpm: fix type of a local variables in tpm_tis_spi.c 4557d4bedc9c tpm: fix type of a local variable in tpm2_map_command() These only add endian annotation to variables. - commit 5804018- tpm_tis_spi: Use DMA-safe memory for SPI transfers (bsc#1082555). - tpm: constify transmit data pointers (bsc#1082555). - tpm/tpm_crb: fix priv->cmd_size initialisation (bsc#1082555). - tpm_tis: Use platform_get_irq (bsc#1082555). - tpm_tis: Fix IRQ autoprobing when using platform_device (bsc#1082555). - commit 8ed9550- scsi: handle special return codes for ABORTED COMMAND (bsc#1069138, bnc#745640, bnc#825227). - commit 291f96e- Refresh patches.drivers/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch. - commit d3bb77b- drivers/fbdev/efifb: Allow BAR to be moved instead of claiming it (fate#323912). - IB/hns: checking for IS_ERR() instead of NULL (fate#323912). - arm64: sysreg: Fix unprotected macro argmuent in write_sysreg (fate#323912). - efi/fb: Correct PCI_STD_RESOURCE_END usage (fate#323912). - commit 8bc4586- nfit_test Make private definitions to command emulation (bsc#1082491). - commit 05aa73b- Re-sort series.conf - commit 5d633e1- Update config files: KEXEC_VERIFY_SIG=n for x86 vanilla - commit c240e03- bpf: fix stack_depth usage by test_bpf.ko (bsc#1081174 bsc#1081380). - bpf: track stack depth of classic bpf programs (bsc#1081174 bsc#1081380). - commit 78f0fd9- series.conf: refresh Ran series_sort.py (no effect on expanded tree). - commit 8f7ddd5- EDAC, thunderx: Fix error handling path in thunderx_lmc_probe() (bsc#1057038). - blacklist.conf: - EDAC, thunderx: Fix a warning during l2c debugfs node creation (bsc#1057038). - EDAC, sb_edac: Don't create a second memory controller if HA1 is not present (bsc#1061721). - EDAC, sb_edac: Classify memory mirroring modes (bsc#1061721). - EDAC, sb_edac: Avoid creating SOCK memory controller (bsc#1061721). - EDAC, sb_edac: Bump driver version and do some cleanups (bsc#1061721). - EDAC, sb_edac: Check if ECC enabled when at least one DIMM is present (bsc#1061721). - EDAC, sb_edac: Carve out dimm-populating loop (bsc#1061721). - EDAC, sb_edac: Assign EDAC memory controller per h/w controller (bsc#1061721). - EDAC, sb_edac: Don't use "Socket#" in the memory controller name (bsc#1061721). - EDAC, sb_edac: Classify PCI-IDs by topology (bsc#1061721). - EDAC, skx_edac: Handle systems with segmented PCI busses (bsc#1076447). - EDAC, skx_edac: Fix detection of single-rank DIMMs (bsc#1076447). - x86/cpu/amd: Limit cpu_core_id fixup to families older than F17h (bsc#1060229). - commit 8fc298f- dm mpath: remove annoying message of 'blk_get_request() returned -11' (bsc#1077989). - Refresh patches.suse/dm-mpath-accept-failed-paths. - commit a7c32d7- acpi, nfit: fix register dimm error handling (bsc#1082491). - acpi, nfit: fix health event notification (bsc#1082491). - acpi/nfit: Issue Start ARS to retrieve existing records (bsc#1082491). - acpi/nfit: Add support of NVDIMM memory error notification in ACPI 6.2 (bsc#1082491). - commit 1a9ab53- scsi: bnx2fc: Simplify CPU hotplug code (bsc#1077989). - Refresh patches.drivers/scsi-bnx2i-simplify-cpu-hotplug-code. - commit c6b20e3- scsi: scsi_dh: suppress errors from unsupported devices (bsc#1077989). - scsi: scsi_dh: Return SCSI_DH_XX error code from ->attach() (bsc#1077989). - scsi: fc: check for rport presence in fc_block_scsi_eh (bsc#1077989). - scsi: scsi_transport_fc: Also check for NOTPRESENT in fc_remote_port_add() (bsc#1077989). - scsi: scsi_transport_fc: set scsi_target_id upon rescan (bsc#1077989). - commit ca27253- scsi: aacraid: Fix hang in kdump (bsc#1077989). - scsi: aacraid: Check for PCI state of device in a generic way (bsc#1077989). - commit 9736167- Drop superseded SUSE-specific patches - Delete patches.drivers/qla2xxx-0040-Add-module-parameter-for-interrupt-mode.patch. - Delete patches.fixes/scsi-Add-AIX-VDASD-to-blacklist.patch. - Delete patches.fixes/scsi-Handle-power-on-reset-unit-attention.patch. - Delete patches.fixes/scsi-Modify-HITACHI-OPEN-V-blacklist.patch. - Delete patches.fixes/scsi-do-not-retry-invalid-function-error.patch. - commit 2f21950- scsi: lpfc: Use after free in lpfc_rq_buf_free() (bsc#1077989). - Refresh patches.drivers/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch. - commit dba777c- scsi: qedf: Fix error return code in __qedf_probe() (bsc#1077989). - scsi: mpt3sas: Proper handling of set/clear of "ATA command pending" flag (bsc#1077989). - scsi: fnic: add a space after %p in printf format (bsc#1077989). - scsi: devinfo: replace "Dell PV 650F" with "EMC CLARiiON" (bsc#1077989). - scsi: dh: add new rdac devices (bsc#1077989). - scsi: devinfo: apply to HP XP the same flags as Hitachi VSP (bsc#1077989). - scsi: devinfo: Apply to HP-rebranded the same flags as Hitachi (bsc#1077989). - scsi: pmcraid: use correct size unit when calling find_first_zero_bit() (bsc#1077989). - scsi: ibmvscsis: add DRC indices to debug statements (bsc#1077989). - block: fix blk_rq_append_bio (bsc#1077989). - scsi: aacraid: Fix I/O drop during reset (bsc#1077989). - scsi: aacraid: Prevent crash in case of free interrupt during scsi EH path (bsc#1077989). - scsi: aacraid: Perform initialization reset only once (bsc#1077989). - scsi: aacraid: Check for PCI state of device in a generic way (bsc#1077989). - scsi: bnx2fc: Fix hung task messages when a cleanup response is not received during abort (bsc#1077989). - cxlflash: get rid of pointless access_ok() (bsc#1077989). - scsi: scsi_error: DID_SOFT_ERROR comment clean up (bsc#1077989). - scsi: cxlflash: Derive pid through accessors (bsc#1077989). - scsi: cxlflash: Allow cards without WWPN VPD to configure (bsc#1077989). - scsi: cxlflash: Use derived maximum write same length (bsc#1077989). - scsi: scsi_devinfo: Add scsi_devinfo_tbl.c (bsc#1077989). - scsi: hpsa: bump driver version (bsc#1077989). - scsi: hpsa: add enclosure logical identifier (bsc#1077989). - scsi: hpsa: correct logical volume removal (bsc#1077989). - scsi: hpsa: reduce warning messages on device removal (bsc#1077989). - scsi: hpsa: update queue depth for externals (bsc#1077989). - scsi: hpsa: correct smart path enabled (bsc#1077989). - scsi: hpsa: change timeout for internal cmds (bsc#1077989). - scsi: hpsa: update discovery polling (bsc#1077989). - scsi: hpsa: add controller checkpoint (bsc#1077989). - scsi: hpsa: clear tmpdevice in scan thread (bsc#1077989). - scsi: hpsa: cleanup sas_phy structures in sysfs when unloading (bsc#1077989). - scsi: hpsa: destroy sas transport properties before scsi_host (bsc#1077989). - scsi: scsi_error: Handle power-on reset unit attention (bsc#1077989). - scsi: scsi_error: Do not retry illegal function error (bsc#1077989). - scsi: sd: change manage_start_stop to bool in sysfs interface (bsc#1077989). - scsi: sd: change allow_restart to bool in sysfs interface (bsc#1077989). - scsi: scsi: Export blacklist flags to sysfs (bsc#1077989). - scsi: sd_zbc: Fix sd_zbc_read_zoned_characteristics() (bsc#1077989). - scsi: sd_zbc: Use well defined macros (bsc#1077989). - scsi: sd_zbc: Rearrange code (bsc#1077989). - scsi: sd_zbc: Fix comments and indentation (bsc#1077989). - scsi: sd_zbc: Move ZBC declarations to scsi_proto.h (bsc#1077989). - scsi: libcxgbi: in case of vlan pass 0 as ifindex to find route (bsc#1077989). - scsi: sd: Align maximum write same blocks to physical block size (bsc#1077989). - scsi: csiostor: enable PCIe relaxed ordering if supported (bsc#1077989). - scsi: libcxgbi: remove redundant check and close on csk (bsc#1077989). - scsi: fcoe: open-code fcoe_destroy_work() for NETDEV_UNREGISTER (bsc#1077989). - scsi: fcoe: separate out fcoe_vport_remove() (bsc#1077989). - scsi: fcoe: move fcoe_interface_remove() out of fcoe_interface_cleanup() (bsc#1077989). - scsi: bnx2i: Clean up unused pointers in bnx2i_hwi (bsc#1077989). - block: Make q_usage_counter also track legacy requests (bsc#1077989). - =?UTF-8?q?scsi:=20hpsa:=20Fix=20configured=5Flogical=5Fdr?= =?UTF-8?q?ive=5Fcount=C2=B7check?= (bsc#1077989). - scsi: ibmvscsis: Fix write_pending failure path (bsc#1077989). - scsi: libiscsi: Remove iscsi_destroy_session (bsc#1077989). - scsi: libiscsi: Fix use-after-free race during iscsi_session_teardown (bsc#1077989). - scsi: sd: Implement blacklist option for WRITE SAME w/ UNMAP (bsc#1077989). - scsi: ILLEGAL REQUEST + ASC==27 => target failure (bsc#1077989). - scsi: aacraid: Fix 2T+ drives on SmartIOC-2000 (bsc#1077989). - scsi: Fix the kerneldoc for scsi_initialize_rq() (bsc#1077989). - scsi: Use blk_mq_rq_to_pdu() to convert a request to a SCSI command pointer (bsc#1077989). - scsi: Document which queue type a function is intended for (bsc#1077989). - scsi: Convert a strncmp() call into a strcmp() call (bsc#1077989). - scsi: Suppress gcc 7 fall-through warnings reported with W=1 (bsc#1077989). - scsi: ufs: reqs and tasks were put in the wrong order (bsc#1077989). - scsi: pmcraid: fix duplicated code for different branches (bsc#1077989). - scsi: sym53c8xx: Avoid undefined behaviour (bsc#1077989). - scsi: virtio: virtio_scsi: Set can_queue to the length of the virtqueue (bsc#1077989). - scsi: mvsas: replace kfree with scsi_host_put (bsc#1077989). - scsi: esp_scsi: Always clear msg_out_len after MESSAGE OUT phase (bsc#1077989). - scsi: esp_scsi: Avoid sending ABORT TASK SET messages (bsc#1077989). - scsi: esp_scsi: Clean up control flow and dead code (bsc#1077989). - scsi: libcxgbi: use ndev->ifindex to find route (bsc#1077989). - scsi: mpt3sas: Fix memory allocation failure test in 'mpt3sas_base_attach()' (bsc#1077989). - scsi: mpt3sas: fix format overflow warning (bsc#1077989). - scsi: sg: off by one in sg_ioctl() (bsc#1077989). - scsi: cxgb4i: call neigh_event_send() to update MAC address (bsc#1077989). - scsi: bnx2fc: Prevent recursive cpuhotplug locking (bsc#1077989). - scsi: bnx2fc: Plug CPU hotplug race (bsc#1077989). - ibmvscsis: Use tpgt passed in by user (bsc#1077989). - ibmvscsis: Enable Logical Partition Migration Support (bsc#1077989). - scsi: hpsa: fix spelling mistake: "encrypytion" -> "encryption" (bsc#1077989). - scsi: hptiop: make function hptiop_iop_request_callback_itl static (bsc#1077989). - scsi: esas2r: Replace semaphore fs_api_semaphore with mutex (bsc#1077989). - scsi: esas2r: Replace semaphore fm_api_semaphore with mutex (bsc#1077989). - scsi: libiscsi: use kvzalloc for iscsi_pool_init (bsc#1077989). - scsi: ibmvscsi_tgt: remove use of class_attrs (bsc#1077989). - commit eb5e851- blacklist.conf: add some fixes from 12SP3 - commit 3559625- Update config files (bsc#1082443). - commit ae8d93d- target/rbd: rebase and reapply LIO+RBD patch set (bsc#1082443). - Refresh patches.drivers/ceph-osd_client-add-support-for-CEPH_OSD_OP_GETXATTR.patch. - Refresh patches.drivers/libceph-add-scatterlist-messenger-data-type.patch. - Refresh patches.drivers/libceph-add-support-for-CMPEXT-compare-extent-reques.patch. - Refresh patches.drivers/libceph-add-support-for-write-same-requests.patch. - Refresh patches.drivers/libceph-fix-pr_fmt-compile-issues.patch. - Refresh patches.drivers/rbd-add-cmpsetattr-device-attribute-for-debugging.patch. - Refresh patches.drivers/rbd-add-getxattr-device-attribute-for-debugging.patch. - Refresh patches.drivers/rbd-add-lio-specific-data-area.patch. - Refresh patches.drivers/rbd-add-num-ops-calculator-helper.patch. - Refresh patches.drivers/rbd-add-rbd_dev_cmpsetxattr-helper.patch. - Refresh patches.drivers/rbd-add-rbd_dev_getxattr-helper.patch. - Refresh patches.drivers/rbd-add-rbd_dev_setxattr-helper.patch. - Refresh patches.drivers/rbd-add-setxattr-device-attribute-for-debugging.patch. - Refresh patches.drivers/rbd-add-support-for-COMPARE_AND_WRITE-CMPEXT.patch. - Refresh patches.drivers/rbd-add-support-for-scatterlist-obj_request_type.patch. - Refresh patches.drivers/rbd-add-support-for-writesame-requests.patch. - Refresh patches.drivers/rbd-add-write-test-helper.patch. - Refresh patches.drivers/rbd-export-some-functions-used-by-lio-rbd-backend.patch. - Refresh patches.drivers/rbd-move-structs-used-by-lio-rbd-to-new-header.patch. - Refresh patches.drivers/target-add-COMPARE_AND_WRITE-sg-creation-helper.patch. - Refresh patches.drivers/target-add-compare-and-write-callback.patch. - Refresh patches.drivers/target-add-lio-rbd-to-makefile-Kconfig.patch. - Refresh patches.drivers/target-add-rbd-backend.patch. - Refresh patches.drivers/target-compare-and-write-backend-driver-sense-handli.patch. - Refresh patches.drivers/target-configfs-add-device-vendor_id-attribute.patch. - Refresh patches.drivers/target-pr-add-backend-API-for-reservation-handling.patch. - Refresh patches.drivers/target-pr-fix-core_scsi3_pr_seq_non-caller.patch. - Refresh patches.drivers/target-pr-split-out-and-export-core_scsi3_pr_seq_non.patch. - Refresh patches.drivers/target-rbd-SCSI3-check-conflict-support.patch. - Refresh patches.drivers/target-rbd-add-SCSI2-reservation-entry-to-PR-info.patch. - Refresh patches.drivers/target-rbd-add-pr_clear-support.patch. - Refresh patches.drivers/target-rbd-add-pr_preempt-support.patch. - Refresh patches.drivers/target-rbd-add-pr_read_reservation-support.patch. - Refresh patches.drivers/target-rbd-add-pr_release-support.patch. - Refresh patches.drivers/target-rbd-add-pr_report_capabilities-support.patch. - Refresh patches.drivers/target-rbd-add-pr_reserve-support.patch. - Refresh patches.drivers/target-rbd-add-stubbed-out-pr_read_full_status.patch. - Refresh patches.drivers/target-rbd-add-stubbed-out-pr_register_and_move.patch. - Refresh patches.drivers/target-rbd-add-support-for-PR-register-read-keys.patch. - Refresh patches.drivers/target-rbd-fix-PR-info-memory-leaks.patch. - Refresh patches.drivers/target-rbd-handle-SCSI2-reservation-release-on-reset.patch. - Refresh patches.drivers/target-rbd-implement-SCSI2-reservation-handling.patch. - Refresh patches.fixes/0001-rbd-drop-extra-rbd_img_request_get.patch. - Refresh patches.fixes/0002-rbd-make-sure-pages-are-freed-by-libceph.patch. - Refresh patches.fixes/libceph-fix-scatterlist-last_piece-calculation.patch. - Refresh patches.fixes/libceph-use-upstream-write-same-opcode.patch. - Refresh patches.fixes/rbd-copy-compare-and-write-osd-requests-before-resub.patch. - Refresh patches.fixes/rbd-don-t-log-miscompare-as-an-error.patch. - Refresh patches.fixes/rbd-handle-OBJ_REQUEST_SG-types-for-copyup.patch. - Refresh patches.fixes/rbd-helper-to-copy-compare-and-write-osd-requests.patch. - Refresh patches.fixes/rbd-truncate-objects-on-cmpext-short-reads.patch. - Refresh patches.fixes/target-fix-tcm_rbd_gen_it_nexus-for-emulated-XCOPY-s.patch. - Refresh patches.fixes/target-rbd-don-t-put-snap_context-twice.patch. - Refresh patches.fixes/target-rbd-remove-caw_mutex-usage.patch. - Refresh patches.suse/rbd-do-away-with-obj_request-in-cmpsetxattr.patch. - Refresh patches.suse/rbd-do-away-with-obj_request-in-getxattr.patch. - Refresh patches.suse/rbd-do-away-with-obj_request-in-setxattr.patch. - Delete patches.drivers/libceph-support-bidirectional-requests.patch. - Delete patches.drivers/target-rbd-fix-COMPARE-AND-WRITE-page-vector-leak.patch. - Delete patches.fixes/ceph-memory-leak-in-ceph_direct_read_write-callback.patch. - Delete patches.fixes/rbd-ensure-r_request-is-allocated-for-creatrunc.patch. - Delete patches.fixes/rbd-fix-and-simplify-rbd_osd_req_format_rw.patch. - Delete patches.suse/libceph-handle-writefull-for-OSD-op-extent-init.patch. - commit 813747a- seq_file: fix incomplete reset on read from zero offset (git-fixes). - kernfs: fix regression in kernfs_fop_write caused by wrong type (git-fixes). - jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path (git-fixes). - xprtrdma: Fix BUG after a device removal (git-fixes). - xprtrdma: Fix calculation of ri_max_send_sges (git-fixes). - xprtrdma: Fix "bytes registered" accounting (git-fixes). - xprtrdma: Fix backchannel allocation of extra rpcrdma_reps (git-fixes). - NFS: Fix a race between mmap() and O_DIRECT (git-fixes). - NFS: reject request for id_legacy key without auxdata (git-fixes). - nfs: Do not convert nfs_idmap_cache_timeout to jiffies (git-fixes). - nfsd: fix panic in posix_unblock_lock called from nfs4_laundromat (git-fixes). - lockd: lost rollback of set_grace_period() in lockd_down_net() (git-fixes). - lockd: double unregister of inetaddr notifiers (git-fixes). - nfs: Fix ugly referral attributes (git-fixes). - NFS: Optimize fallocate by refreshing mapping when needed (bsc#1033587). - commit 3cc1a0a- kernel/sysctl_binary.c: check name array length in deprecated_sysctl_warning() (FATE#323821). - commit da77fbb- Refresh patches.drivers/0006-test_sysctl-add-simple-proc_dointvec-case.patch. - commit 9426899- x86/gart: Exclude GART aperture from vmcore (bsc#1046513). - commit 3a49197- scripts/sequence-patch.sh: bump patch version req to v2.7 While at it also update the way we compute the version so a way which is much more easier to read and maintain. We borrow the kernel's scripts/ld-version.sh which has been in use for ages. - commit 8fe4408- Refresh patches.drivers/ibmvnic-Split-counters-for-scrq-pools-napi.patch. Add upstream commit hash - commit 9eac9cb- ibmvnic: Fix TX descriptor tracking (bsc#1081491). - commit 87f9261- kexec_file: Restrict at runtime if the kernel is locked down (fate#314486). - kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE (fate#314486). - Update config files. - normalize return values of load_module with kernel lockdown patches.suse/0042-Enforce-module-signatures-if-the-kernel-is-locked-do.patch. - Delete patches.suse/0047-kexec_file-Disable-at-runtime-if-securelevel-has-bee.patch. - commit 61ff520- userfaultfd: non-cooperative: fix fork use after free. - commit 6637734- xen/pvh*: Support > 32 VCPUs at domain restore (bnc#1065600). - xen/vcpu: Simplify xen_vcpu related code (bnc#1065600). - commit ed8f926- mm, x86, powerpc: display pkey in smaps only if arch supports pkeys (FATE#322447, bsc#1078248). - Refresh to current upstream submit - Refresh patches.suse/mm-fix-KSM-data-corruption.patch. - commit 6c82a45- rpm/kernel-spec-macros: Try harder to detect Build Service environment (bsc#1078788) - commit a5f1a4a- qla2xxx: ensure async flags are reset correctly (bsc#1081681). - qla2xxx: do not check login_state if no loop id is assigned (bsc#1081681). - qla2xxx: Fixup locking for session deletion (bsc#1081681). - commit 9d633ab- qla2xxx: Fix incorrect tcm_qla2xxx_free_cmd use during TMR ABORT (v2) (bsc#1077989). - commit eafbfa7- qla2xxx: Convert QLA_TGT_ABTS to TARGET_SCF_LOOKUP_LUN_FROM_TAG (bsc#1077989). - Refresh patches.drivers/0071-scsi-qla2xxx-Fix-task-mgmt-handling-for-NPIV.patch. - commit 0f758c5- btrfs: remove spurious WARN_ON(ref->count < 0) in find_parent_nodes (bsc#1081248). - commit 8d9dca0- Refresh mainline tags - Refresh patches.drivers/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch. - Refresh patches.drivers/ibmvnic-Fix-NAPI-structures-memory-leak.patch. - Refresh patches.drivers/ibmvnic-Fix-login-buffer-memory-leaks.patch. - Refresh patches.drivers/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch. - Refresh patches.drivers/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch. - commit 54182ed- crypto: skcipher - set walk.iv for zero-length inputs (bsc#1051510). - commit fc489a6- rtlwifi: rtl8821ae: Fix connection lost problem correctly (bsc#1051510). - Input: synaptics-rmi4 - unmask F03 interrupts when port is opened (bsc#1051510). - crypto: sha3-generic - fixes for alignment and big endian operation (bsc#1051510). - crypto: echainiv - Remove unused alg/spawn variable (bsc#1051510). - crypto: ecdh - fix typo in KPP dependency of CRYPTO_ECDH (bsc#1051510). - crypto: chacha20poly1305 - validate the digest size (bsc#1051510). - crypto: rsa - fix buffer overread when stripping leading zeroes (bsc#1051510). - pkcs7: return correct error code if pkcs7_check_authattrs() fails (bsc#1051510). - crypto: skcipher - Fix skcipher_walk_aead_common (bsc#1051510). - crypto: dh - Don't permit 'key' or 'g' size longer than 'p' (bsc#1051510). - crypto: dh - Don't permit 'p' to be 0 (bsc#1051510). - crypto: lrw - Check for incorrect cipher name (bsc#1051510). - crypto: lrw - Fix an error handling path in 'create()' (bsc#1051510). - pkcs7: Prevent NULL pointer dereference, since sinfo is not always set (bsc#1051510). - KEYS: Fix the wrong index when checking the existence of second id (bsc#1051510). - crypto: skcipher - Fix crash on zero-length input (bsc#1051510). - crypto: xts - Fix an error handling path in 'create()' (bsc#1051510). - commit d6282f2- livepatch: send a fake signal periodically (fate#323487). - commit 3f8b70f- s390/qeth: fix underestimated count of buffer elements (bnc#1082087, LTC#164529). - commit 379f1f8- arm64: entry: Apply BP hardening for suspicious interrupts from EL0 (bsc#1068032). - arm64: entry: Apply BP hardening for high-priority synchronous exceptions (bsc#1068032). - arm64: futex: Mask __user pointers prior to dereference (bsc#1068032). - arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user (bsc#1068032). - arm64: uaccess: Don't bother eliding access_ok checks in __{get, put}_user (bsc#1068032). - arm64: uaccess: Prevent speculative use of the current addr_limit (bsc#1068032). - arm64: entry: Ensure branch through syscall table is bounded under speculation (bsc#1068032). - arm64: Use pointer masking to limit uaccess speculation (bsc#1068032). - arm64: Make USER_DS an inclusive limit (bsc#1068032). - arm64: Implement array_index_mask_nospec() (bsc#1068032). - arm64: barrier: Add CSDB macros to control data-value prediction (bsc#1068032). - arm64: move TASK_* definitions to (bsc#1068032). - commit 679bb40- CIFS: Fix NULL pointer deref on SMB2_tcon() failure (bsc#1071009). - commit 6f343af- quota: report root dir quota usage in statfs (FATE#323422). - ceph: quota: add counter for snaprealms with quota (FATE#323422). - ceph: quota: cache inode pointer in ceph_snap_realm (FATE#323422). - ceph: fix root quota realm check (FATE#323422). - ceph: don't check quota for snap inode (FATE#323422). - ceph: quota: add quotas to the in-tree cephfs documentation (FATE#323422). - ceph: quota: update MDS when max_bytes is approaching (FATE#323422). - ceph: quota: support for ceph.quota.max_bytes (FATE#323422). - ceph: quota: don't allow cross-quota renames (FATE#323422). - ceph: quota: support for ceph.quota.max_files (FATE#323422). - ceph: quota: add initial infrastructure to support cephfs quotas (FATE#323422). - commit 06ea255- ibmvnic: Split counters for scrq/pools/napi (bsc#1082223). - ibmvnic: Correct goto target for tx irq initialization failure (bsc#1082223). - ibmvnic: Allocate max queues stats buffers (bsc#1081498). - ibmvnic: Make napi usage dynamic (bsc#1081498). - ibmvnic: Free and re-allocate scrqs when tx/rx scrqs change (bsc#1081498). - ibmvnic: Move active sub-crq count settings (bsc#1081498). - ibmvnic: Rename active queue count variables (bsc#1081498). - commit 11616b1- drm/i915/cnl: Sync PCI ID with Spec (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix PORT_TX_DW5/7 register address (FATE#322643 bsc#1055900). - drm/i915/cnl: Remove alpha_support protection (FATE#322643 bsc#1055900). - drm/i915/cnl: WaPipeControlBefore3DStateSamplePattern (FATE#322643 bsc#1055900). - drm/i915/dp: limit DP link rate based on VBT on CNL+ (FATE#322643 bsc#1055900). - drm/i915/dp: clean up source rate limiting for cnl (FATE#322643 bsc#1055900). - drm/i915/dp: abstract rate array length limiting (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix DP max rate for Cannonlake with port F (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable DDI-F on Cannonlake (FATE#322643 bsc#1055900). - drm/i915/cnl: Add HPD support for Port F (FATE#322643 bsc#1055900). - drm/i915: For HPD connected port use hpd_pin instead of port (FATE#322643 bsc#1055900). - drm/i915/cnl: Add right GMBUS pin number for HDMI on Port F (FATE#322643 bsc#1055900). - drm/i915: Fix DPLCLKA_CFGCR0 bits for Port F (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix _CNL_PORT_TX_DW2_LN0_F definition (FATE#322643 bsc#1055900). - drm/i915/cnl: Extend Wa 1178 to Aux F (FATE#322643 bsc#1055900). - drm/i915/cnl: Add AUX-F support (FATE#322643 bsc#1055900). - drm/i915/cnl: Add Cannonlake PCI IDs for another SKU (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix aux selection for WA 1178 (FATE#322643 bsc#1055900). - drm/i915/cnl: Add Port F definition (FATE#322643 bsc#1055900). - drm/i915/cnl: apply Display WA #1178 to fix type C dongles (FATE#322643 bsc#1055900). - drm/i915/dmc: DMC 1.07 for Cannonlake (FATE#322643 bsc#1055900). - commit 3d0b03e- ALSA: hda/realtek: PCI quirk for Fujitsu U7x7 (bsc#1052235). - ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298 platform (bsc#1052235). - ALSA: hda/realtek - Add headset mode support for Dell laptop (bsc#1052235). - ALSA: hda - Fix headset mic detection problem for two Dell machines (bsc#1052235). - ALSA: hda/realtek - update ALC215 depop optimize (bsc#1052235). - ALSA: hda/realtek - Support headset mode for ALC215/ALC285/ALC289 (bsc#1052235). - ALSA: hda/realtek - update ALC225 depop optimize (bsc#1052235). - ALSA: hda - Clean up ALC299 init code (bsc#1052235). - ALSA: hda - Fix yet remaining issue with vmaster 0dB initialization (bsc#1052235). - ALSA: hda - silence uninitialized variable warning in activate_amp_in() (bsc#1052235). - ALSA: hda - Fix incorrect TLV callback check introduced during set_fs() removal (bsc#1052235). - ALSA: hda - Fix unbalance of i915 module refcount (bsc#1052235). - ALSA: hda/realtek - Remove GPIO_MASK (bsc#1052235). - ALSA: hda - Fix doubly initialization of i915 component (bsc#1052235). - ALSA: hda - Minor code refactoring for Intel HDMI codec parsers (bsc#1052235). - ALSA: hda - Bind with i915 component before codec binding (bsc#1052235). - ALSA: hda - Skip card registration when no codec is found (bsc#1052235). - ALSA: hda - Remove superfluous header inclusions (bsc#1052235). - ALSA: hda - Fix a typo in comment (bsc#1052235). - ALSA: hda - Remove the use of set_fs() (bsc#1052235). - ALSA: hda - Remove the generic bind ctl helpers (bsc#1052235). - ALSA: hda - Move bind-mixer switch codes to generic parser (bsc#1052235). - ALSA: hda - Simplify bound-beep mute control for ALC268 (bsc#1052235). - commit d0f912f- ALSA: hda: Abort capability probe on invalid capability (bsc#1051510). - ALSA: hda: Avoid racy recreation of widget kobjects (bsc#1051510). - ALSA: hda: Fix potential race at unregistration and unsol events (bsc#1051510). - commit 34b6b53- spi-nor: intel-spi: Fix broken software sequencing codes (bsc#1073836). - commit ae5adb4- btrfs: Fix quota reservation leak on preallocated files (bsc#1079989). - commit 8af1c31- KEYS: fix key refcount leak in keyctl_read_key() (bsc#1031717). - KEYS: fix key refcount leak in keyctl_assume_authority() (bsc#1031717). - KEYS: don't revoke uninstantiated key in request_key_auth_new() (bsc#1031717). - KEYS: fix cred refcount leak in request_key_auth_new() (bsc#1031717). - Input: uinput - avoid crash when sending FF request to device going away (bsc#1031717). - r8169: Do not increment tx_dropped in TX ring cleaning (bsc#1031717). - platform/x86: ideapad-laptop: Add several models to no_hw_rfkill (bsc#1051022). - platform/x86: ideapad-laptop: Add IdeaPad V510-15IKB to no_hw_rfkill (bsc#1051022). - platform/x86: ideapad-laptop: Add Y720-15IKBN to no_hw_rfkill (bsc#1051022). - platform/x86: ideapad-laptop: Add Y520-15IKBN to no_hw_rfkill (bsc#1051022). - commit 016b076- drm/i915: Fix DSI panels with v1 MIPI sequences without a DEASSERT sequence v3 (FATE#322643 bsc#1055900). - drm/i915: Free memdup-ed DSI VBT data structures on driver_unload (FATE#322643 bsc#1055900). - drm/i915: Add intel_bios_cleanup() function (FATE#322643 bsc#1055900). - drm/i915/vlv: Add cdclk workaround for DSI (FATE#322643 bsc#1055900). - drm/i915/gvt: fix one typo of render_mmio trace (FATE#322643 bsc#1055900). - drm/i915/gvt: Support BAR0 8-byte reads/writes (FATE#322643 bsc#1055900). - drm/i915/gvt: add 0xe4f0 into gen9 render list (FATE#322643 bsc#1055900). - drm/i915: Lock out execlist tasklet while peeking inside for busy-stats (FATE#322643 bsc#1055900). - drm/i915/breadcrumbs: Ignore unsubmitted signalers (FATE#322643 bsc#1055900). - drm/i915: Don't wake the device up to check if the engine is asleep (FATE#322643 bsc#1055900). - commit 9b8a688- Add no-fix tags to cherry-picked ids in drm patches - commit fbe9d22- kernel-binary undefine unique_debug_names Some tools do not understand names like usr/lib/debug/boot/vmlinux-4.12.14-11.10-default-4.12.14-11.10.ppc64le.debug - commit 2b90c1e- supported.conf: add drm_panel_orientation_quirks - commit e6a774c- Refresh patches.drivers/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch. - Refresh patches.drivers/ibmvnic-Fix-NAPI-structures-memory-leak.patch. - Refresh patches.drivers/ibmvnic-Fix-login-buffer-memory-leaks.patch. - Refresh patches.drivers/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch. - Refresh patches.drivers/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch. - commit f8e8ff0- Refresh patches.drivers/drm-i915-Move-dev_priv-mm.-un-bound_list-to-its-own-. Fix the regression with unblanaced list. - commit 0ae1532- ibmvnic: Keep track of supplementary TX descriptors (bsc#1081491). - commit 5bf3dc8- ibmvnic: Check for NULL skb's in NAPI poll routine (bsc#1081134, git-fixes). - commit 092ca14- Refresh sorted section. - Refresh patches.drivers/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch. - Refresh patches.drivers/ibmvnic-Fix-NAPI-structures-memory-leak.patch. - Refresh patches.drivers/ibmvnic-Fix-login-buffer-memory-leaks.patch. - Refresh patches.drivers/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch. - Refresh patches.drivers/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch. - Refresh patches.drivers/scsi-lpfc-Add-WQ-Full-Logic-for-NVME-Target.patch. - Refresh patches.drivers/scsi-lpfc-Allow-set-of-maximum-outstanding-SCSI-cmd-.patch. - Refresh patches.drivers/scsi-lpfc-Fix-IO-failure-during-hba-reset-testing-wi.patch. - Refresh patches.drivers/scsi-lpfc-Fix-PRLI-handling-when-topology-type-chang.patch. - Refresh patches.drivers/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch. - Refresh patches.drivers/scsi-lpfc-Fix-SCSI-io-host-reset-causing-kernel-cras.patch. - Refresh patches.drivers/scsi-lpfc-Fix-frequency-of-Release-WQE-CQEs.patch. - Refresh patches.drivers/scsi-lpfc-Fix-header-inclusion-in-lpfc_nvmet.patch. - Refresh patches.drivers/scsi-lpfc-Fix-issue_lip-if-link-is-disabled.patch. - Refresh patches.drivers/scsi-lpfc-Fix-nonrecovery-of-NVME-controller-after-c.patch. - Refresh patches.drivers/scsi-lpfc-Fix-soft-lockup-in-lpfc-worker-thread-duri.patch. - Refresh patches.drivers/scsi-lpfc-Increase-CQ-and-WQ-sizes-for-SCSI.patch. - Refresh patches.drivers/scsi-lpfc-Indicate-CONF-support-in-NVMe-PRLI.patch. - Refresh patches.drivers/scsi-lpfc-Treat-SCSI-Write-operation-Underruns-as-an.patch. - Refresh patches.drivers/scsi-lpfc-Update-11.4.0.7-modified-files-for-2018-Co.patch. - Refresh patches.drivers/scsi-lpfc-Validate-adapter-support-for-SRIU-option.patch. - Refresh patches.drivers/scsi-lpfc-correct-debug-counters-for-abort.patch. - Refresh patches.drivers/scsi-lpfc-move-placement-of-target-destroy-on-driver.patch. - Refresh patches.drivers/scsi-lpfc-update-driver-version-to-11.4.0.7.patch. - commit d2121ce- cpufreq: schedutil: Reset cached_raw_freq when not in sync with next_freq (git-fixes). - commit 45b8f64- powerpc/eeh: Fix crashes in eeh_report_resume() (FATE#324970, bsc#1078720). - commit a168aa8- blacklist.conf: add drm blacklists - commit e3024ca- drm/i915: Avoid truncation before clamping userspace's priority value (FATE#322643 bsc#1055900). - drm/i915/perf: Fix compiler warning for string truncation (FATE#322643 bsc#1055900). - drm/ast: Load lut in crtc_commit (FATE#322643 bsc#1055900). - commit 81092f7- drm: Fix PANEL_ORIENTATION_QUIRKS breaking the Kconfig DRM menuconfig (FATE#322643 bsc#1055900). - Update config files. - commit a55f11f- documentation/gpu/i915: fix docs build error after file rename (FATE#322643 bsc#1055900). - drm: rcar-du: Don't set connector DPMS property (FATE#322643 bsc#1055900). - drm/fb_helper: Disable all crtc's when initial setup fails (FATE#322643 bsc#1055900). - drm/fsl-dcu: Don't set connector DPMS property (FATE#322643 bsc#1055900). - commit 3c20f19- drm/i915: Hold rcu_read_lock when iterating over the radixtree (vma idr) (FATE#322643 bsc#1055900). - Refresh patches.drivers/drm-i915-Reorder-context-close-to-avoid-calling-i915. - commit dd5076b- drm/atomic: Check for busy planes/connectors before setting the commit (FATE#322643 bsc#1055900). - drm/i915: Don't use BIT() in UAPI section (FATE#322643 bsc#1055900). - drm: Make __drm_object_property_get_value() static (FATE#322643 bsc#1055900). - drm: Make syncobj import/export functions static (FATE#322643 bsc#1055900). - commit 3c66d76- drm: rename u32 in __u32 in uapi (FATE#322643 bsc#1055900). - drm: Shift wrap bug in create_in_format_blob() (FATE#322643 bsc#1055900). - drm: Fix kerneldoc for atomic_async_update (FATE#322643 bsc#1055900). - commit a2db442- dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence (FATE#322643 bsc#1055900). - commit dbff788- Re-enable downstream DRM patches Refresh patches.drivers/drm-mgag200-Add-command-line-option-to-specify-preferred-depth.patch. - commit 61ea818- drm/i915/kbl: Change a KBL pci id to GT2 from GT1.5 (FATE#322643 bsc#1055900). - commit 46445eb- drm/i915/bios: add DP max link rate to VBT child device struct (FATE#322643 bsc#1055900). - drm/i915/cnp: Properly handle VBT ddc pin out of bounds (FATE#322643 bsc#1055900). - drm/i915/cnp: Ignore VBT request for know invalid DDC pin (FATE#322643 bsc#1055900). - drm/i915/cmdparser: Do not check past the cmd length (FATE#322643 bsc#1055900). - drm/i915/cmdparser: Check reg_table_count before derefencing (FATE#322643 bsc#1055900). - drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK freq changing (FATE#322643 bsc#1055900). - drm/i915/gvt: Use KVM r/w to access guest opregion (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix aperture read/write emulation when enable x-no-mmap=on (FATE#322643 bsc#1055900). - drm/i915/gvt: only reset execlist state of one engine during VM engine reset (FATE#322643 bsc#1055900). - drm/i915/gvt: refine intel_vgpu_submission_ops as per engine ops (FATE#322643 bsc#1055900). - drm/i915/ppgtt: Pin page directories before allocation (FATE#322643 bsc#1055900). - drm/i915: Always run hangcheck while the GPU is busy (FATE#322643 bsc#1055900). - Revert "drm/i915: mark all device info struct with __initconst" (FATE#322643 bsc#1055900). - drm/i915/edp: Do not do link training fallback or prune modes on EDP (FATE#322643 bsc#1055900). - drm/i915: Check for fused or unused pipes (FATE#322643 bsc#1055900). - drm/i915: Protect WC stash allocation against direct reclaim (FATE#322643 bsc#1055900). - drm/i915: Always call to intel_display_set_init_power() in resume_early (FATE#322643 bsc#1055900). - drm/i915/gvt: cancel scheduler timer when no vGPU exists (FATE#322643 bsc#1055900). - drm/i915/gvt: cancel virtual vblank timer when no vGPU exists (FATE#322643 bsc#1055900). - drm/i915/pmu: Reconstruct active state on starting busy-stats (FATE#322643 bsc#1055900). - drm/i915: Stop getting the fault address from RING_FAULT_REG (FATE#322643 bsc#1055900). - drm/i915/guc: Add uc_fini_wq in gem_init unwind path (FATE#322643 bsc#1055900). - drm/i915: Fix using BIT_ULL() vs. BIT() for power domain masks (FATE#322643 bsc#1055900). - drm/i915: Try EDID bitbanging on HDMI after failed read (FATE#322643 bsc#1055900). - drm/i915/glk: Disable Guc and HuC on GLK (FATE#322643 bsc#1055900). - drm/i915/gvt: Do not use I915_NUM_ENGINES to iterate over the mocs regs array (FATE#322643 bsc#1055900). - drm/i915/gvt: validate gfn before set shadow page entry (FATE#322643 bsc#1055900). - drm/i915/gvt: add PLANE_KEYMAX regs to mmio track list (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix gen8/9_render_mmio_list[0] don't take effect (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20171222 (FATE#322643 bsc#1055900). - drm/i915: Assert that the request is on the execution queue before being removed (FATE#322643 bsc#1055900). - drm/i915/execlists: Show preemption progress in GEM_TRACE (FATE#322643 bsc#1055900). - drm/i915/gvt: move write protect handler out of mmio emulation function (FATE#322643 bsc#1055900). - drm/i915/gvt: cleanup usage for typed mmio reg vs. offset (FATE#322643 bsc#1055900). - drm/i915/gvt: always use i915_reg_t for MMIO handler definition (FATE#322643 bsc#1055900). - drm/i915/gvt: load host render mocs once in mocs switch (FATE#322643 bsc#1055900). - drm/i915/gvt: refine mocs save restore policy (FATE#322643 bsc#1055900). - drm/i915/gvt: optimize for vGPU mmio switch (FATE#322643 bsc#1055900). - drm/i915/gvt: refine trace_render_mmio (FATE#322643 bsc#1055900). - drm/i915: Disable GMBUS clock gating around GMBUS transfers on gen9+ (FATE#322643 bsc#1055900). - drm/i915: Clean up the PNV bit banging vs. GMBUS clock gating w/a (FATE#322643 bsc#1055900). - drm/i915: No need to power up PG2 for GMBUS on BXT (FATE#322643 bsc#1055900). - drm/i915: Do not enable movntdqa optimization in hypervisor guest (FATE#322643 bsc#1055900). - drm/i915: Dump device info at once (FATE#322643 bsc#1055900). - drm/i915: Add pretty printer for runtime part of intel_device_info (FATE#322643 bsc#1055900). - drm/i915: Update intel_device_info_runtime_init() parameter (FATE#322643 bsc#1055900). - drm/i915: Move intel_device_info definitions to its own header (FATE#322643 bsc#1055900). - drm/i915: Move opregion definitions to dedicated intel_opregion.h (FATE#322643 bsc#1055900). - drm/i915: Move display related definitions to dedicated header (FATE#322643 bsc#1055900). - drm/i915: Move some utility functions to i915_util.h (FATE#322643 bsc#1055900). - drm/i915: Disable all planes for load detection, v2 (FATE#322643 bsc#1055900). - drm/i915/cfl: Adding more Coffee Lake PCI IDs (FATE#322643 bsc#1055900). - drm/i915: Tidy up GEM_TRACE around execlists (FATE#322643 bsc#1055900). - drm/i915: Avoid context dereference inside execlists_submission_tasklet (FATE#322643 bsc#1055900). - drm/i915: Remove pointer indirection for hangcheck_state local (FATE#322643 bsc#1055900). - drm/i915: Show if we consider the engine is idle in the GPU error state (FATE#322643 bsc#1055900). - drm/i915: Implement WaDisableEarlyEOT (FATE#322643 bsc#1055900). - drm/i915: Implement WaDisableVFclkgate (FATE#322643 bsc#1055900). - drm/i915: Add pretty printer for modparams (FATE#322643 bsc#1055900). - drm/i915: Convert intel_device_info_dump into pretty printer (FATE#322643 bsc#1055900). - drm/i915: Add pretty printer for device info flags (FATE#322643 bsc#1055900). - drm/i915: Fix indentation for intel_ddi_clk_select (FATE#322643 bsc#1055900). - drm/i915: Add a strong mb to resetting the has-CS-interrupt bit (FATE#322643 bsc#1055900). - drm/i915/cnl: Add support for horizontal plane flipping (FATE#322643 bsc#1055900). - drm/i915/trace: add hw_id to gem requests trace points (FATE#322643 bsc#1055900). - drm/i915: reorder field in gem_request tracepoints (FATE#322643 bsc#1055900). - drm/i915: Show IPEIR and IPEHR in the engine dump (FATE#322643 bsc#1055900). - drm/i915: Re-enable GGTT earlier after GPU reset (FATE#322643 bsc#1055900). - drm/i915: Unifying debugfs return codes for unsupported features (FATE#322643 bsc#1055900). - drm/i915: Restore the kernel context after a GPU reset on an idle engine (FATE#322643 bsc#1055900). - drm/i915: Skip an engine reset if it recovered before our preparations (FATE#322643 bsc#1055900). - x86/gpu: add CFL to early quirks (FATE#322643 bsc#1055900). - drm/i915: Allow internal page allocations to fail (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20171214 (FATE#322643 bsc#1055900). - drm/i915/gvt/fb_decoder: Fix out-of-bounds read (FATE#322643 bsc#1055900). - drm/i915/gvt: refine function emulate_mmio_read/write (FATE#322643 bsc#1055900). - drm/i915/gvt/kvmgt: fill info for ROM/VGA region (FATE#322643 bsc#1055900). - drm/i915/gvt: Rename file render.{c, h} to mmio_context.{c, h} (FATE#322643 bsc#1055900). - drm/i915/gvt: Remove MMIO barrier in MMIO switch (FATE#322643 bsc#1055900). - drm/i915/gvt: Select appropriate mmio list at initialization time (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine the ring mmio list definition (FATE#322643 bsc#1055900). - drm/i915/gvt: fix off-by-one comparison of ring_id (FATE#322643 bsc#1055900). - drm/i915/gvt: Add missing breaks in switch statement (FATE#322643 bsc#1055900). - drm/i915: properly init lockdep class (FATE#322643 bsc#1055900). - drm/i915: make CS frequency read support missing more obvious (FATE#322643 bsc#1055900). - drm/i915/guc: Extract doorbell verification into a function (FATE#322643 bsc#1055900). - drm/i915/guc: Extract clients allocation to submission_init (FATE#322643 bsc#1055900). - drm/i915/guc: Extract doorbell creation from client allocation (FATE#322643 bsc#1055900). - drm/i915/guc: Call invalidate after changing the vfunc (FATE#322643 bsc#1055900). - drm/i915/guc: Extract guc_init from guc_init_hw (FATE#322643 bsc#1055900). - drm/i915/guc: Move GuC workqueue allocations outside of the mutex (FATE#322643 bsc#1055900). - drm/i915/guc: Move shared data allocation away from submission path (FATE#322643 bsc#1055900). - drm/i915: Unwind i915_gem_init() failure (FATE#322643 bsc#1055900). - drm/i915: Ratelimit request allocation under oom (FATE#322643 bsc#1055900). - drm/i915: Allow fence allocations to fail (FATE#322643 bsc#1055900). - drm/i915: Mark up potential allocation paths within i915_sw_fence as might_sleep (FATE#322643 bsc#1055900). - drm/i915: Don't check #active_requests from i915_gem_wait_for_idle() (FATE#322643 bsc#1055900). - drm/i915: Bump timeout for wait_for_engines() (FATE#322643 bsc#1055900). - drm/i915: Downgrade misleading "Memory usable" message (FATE#322643 bsc#1055900). - drm/i915: Print an error message for a reset failure on gen2 (FATE#322643 bsc#1055900). - drm/i915: prefer resource_size_t for everything stolen (FATE#322643 bsc#1055900). - drm/i915: give stolen_usable_size a more suitable home (FATE#322643 bsc#1055900). - drm/i915: make mappable struct resource centric (FATE#322643 bsc#1055900). - drm/i915: make reserved struct resource centric (FATE#322643 bsc#1055900). - drm/i915: make dsm struct resource centric (FATE#322643 bsc#1055900). - drm/i915: nuke the duplicated stolen discovery (FATE#322643 bsc#1055900). - x86/early-quirks: export the stolen region as a resource (FATE#322643 bsc#1055900). - drm/i915: Only report a wakeup if the waiter was truly asleep (FATE#322643 bsc#1055900). - commit cd3b46b- mm: drop migrate type checks from has_unmovable_pages (bnc#1074195). - commit 4ff7604- drm/i915: Keep a small stash of preallocated WC pages (FATE#322643 bsc#1055900). - Refresh patches.drivers/drm-i915-Mark-vm_free_page-as-a-potential-sleeper-ag. - Refresh patches.drivers/drm-i915-Only-free-the-oldest-stale-object-before-a-. - commit 4f7f6f9- drm/i915: Use snprintf to avoid line-break when pretty-printing engines (FATE#322643 bsc#1055900). - commit ac105dc- drm/i915: Add "panel orientation" property to the panel connector, v6 (FATE#322643 bsc#1055900). - commit 71dce14- Update config files: new configs for drm / fb stuff - commit 4865016- intel/atomic: Stop updating legacy fb parameters (FATE#322643 bsc#1055900). - drm/i915: Restore GT performance in headless mode with DMC loaded (FATE#322643 bsc#1055900). - drm/i915/execlists: Cache ELSP register offset (FATE#322643 bsc#1055900). - drm/i915: Refactor common list iteration over GGTT vma (FATE#322643 bsc#1055900). - drm/i915: Track GGTT writes on the vma (FATE#322643 bsc#1055900). - drm/i915: Remove vma from object on destroy, not close (FATE#322643 bsc#1055900). - drm/i915/huc: Load HuC only if requested (FATE#322643 bsc#1055900). - commit e564912- drm/i915/guc: Combine enable_guc_loading|submission modparams (FATE#322643 bsc#1055900). - drm/i915/uc: Don't use -EIO to report missing firmware (FATE#322643 bsc#1055900). - drm/i915/uc: Don't fetch GuC firmware if no plan to use GuC (FATE#322643 bsc#1055900). - drm/i915/guc: Introduce USES_GUC_xxx helper macros (FATE#322643 bsc#1055900). - drm/i915/guc: Move firmware selection to init_early (FATE#322643 bsc#1055900). - drm/i915/huc: Move firmware selection to init_early (FATE#322643 bsc#1055900). - drm/i915/gvt: Kick scheduler when new workload queued (FATE#322643 bsc#1055900). - drm/i915/gvt: Convert macro queue_workload to a function (FATE#322643 bsc#1055900). - drm/i915/gvt: Add framebuffer decoder support (FATE#322643 bsc#1055900). - drm/i915/gvt: Add opregion support (FATE#322643 bsc#1055900). - drm/i915/gvt: Alloc and Init guest opregion at vgpu creation (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix out-of-bounds buffer write into opregion->signature[] (FATE#322643 bsc#1055900). - drm/i915/gvt: Cleanup unwanted public symbols (FATE#322643 bsc#1055900). - drm/i915: add platform tag to WA (FATE#322643 bsc#1055900). - drm/i915: follow single notation for workaround number (FATE#322643 bsc#1055900). - drm/i915: Taint (TAINT_WARN) the kernel if the GPU reset fails (FATE#322643 bsc#1055900). - drm/i915/skl: DMC firmware for skylake v1.27 (FATE#322643 bsc#1055900). - drm/i915/cnl: only divide up base frequency with crystal source (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20171201 (FATE#322643 bsc#1055900). - drm/i915: Remove unsafe i915.enable_rc6 (FATE#322643 bsc#1055900). - drm/i915: Sleep and retry a GPU reset if at first we don't succeed (FATE#322643 bsc#1055900). - drm/i915: Interlaced DP output doesn't work on VLV/CHV (FATE#322643 bsc#1055900). - drm/i915: Pass crtc state to intel_pipe_{enable,disable}() (FATE#322643 bsc#1055900). - drm/i915: Wait for pipe to start on i830 as well (FATE#322643 bsc#1055900). - drm/i915: Fix has_audio readout for DDI A (FATE#322643 bsc#1055900). - drm/i915: Don't add the "force audio" property to DP connectors that don't support audio (FATE#322643 bsc#1055900). - drm/i915: Disable DP audio for g4x (FATE#322643 bsc#1055900). - drm/i915/selftests: Wake the device before executing requests on the GPU (FATE#322643 bsc#1055900). - drm/i915: Set fake_vma.size as well as fake_vma.node.size for capture (FATE#322643 bsc#1055900). - drm/i915: Tidy up signed/unsigned comparison (FATE#322643 bsc#1055900). - drm/i915: Enable IPS with only sprite plane visible too, v4 (FATE#322643 bsc#1055900). - drm/i915: Make ips_enabled a property depending on whether IPS is enabled, v3 (FATE#322643 bsc#1055900). - drm/i915: Avoid PPS HW/SW state mismatch due to rounding (FATE#322643 bsc#1055900). - drm/i915/glk: Apply WaProgramL3SqcReg1DefaultForPerf for GLK too (FATE#322643 bsc#1055900). - drm/i915/guc: Change default GuC FW for KBL to v9.39 (FATE#322643 bsc#1055900). - drm/i915/guc: Change default GuC FW for BXT to v9.29 (FATE#322643 bsc#1055900). - drm/i915/guc: Change default GuC FW for SKL to v9.33 (FATE#322643 bsc#1055900). - drm/i915: Consolidate checks for engine stats availability (FATE#322643 bsc#1055900). - drm/i915: Move engine->needs_cmd_parser to engine->flags (FATE#322643 bsc#1055900). - drm/i915: Enable hotplug polling after registering the outputs (FATE#322643 bsc#1055900). - drm/i915: Rename i915_gem_timelines_mark_idle (FATE#322643 bsc#1055900). - drm/i915: Rename shrinker init/cleanup to match driver initialisation phase (FATE#322643 bsc#1055900). - drm/i915: Record default HW state in the GPU error state (FATE#322643 bsc#1055900). - drm/i915: Flush everything on switching to the kernel_context (FATE#322643 bsc#1055900). - drm/i915: hide unused intel_panel_set_backlight function (FATE#322643 bsc#1055900). - drm/i915/fbdev: Serialise early hotplug events with async fbdev config (FATE#322643 bsc#1055900). - drm/i915/guc: Use consistent name for scratch register count (FATE#322643 bsc#1055900). - drm/i915: Use exponential backoff for wait_for() (FATE#322643 bsc#1055900). - drm/i915/guc: Tidy ELSP port assignment (FATE#322643 bsc#1055900). - drm/i915/guc: Advance over port[0] if set and not preempting (FATE#322643 bsc#1055900). - drm/i915/guc: Rename i915_guc_reg.h to intel_guc_reg.h (FATE#322643 bsc#1055900). - drm/i915/guc: Update header guard name of intel_guc_submission.h (FATE#322643 bsc#1055900). - drm/i915: Move mi_set_context() into the legacy ringbuffer submission (FATE#322643 bsc#1055900). - drm/i915: Unwind incomplete legacy context switches (FATE#322643 bsc#1055900). - drm/i915: remove stale comment from sanitize_encoder (FATE#322643 bsc#1055900). - drm/i915: sync dp link status checks against atomic commmits (FATE#322643 bsc#1055900). - drm/i915/dmc: DMC 1.04 for Kabylake (FATE#322643 bsc#1055900). - drm/i915: Save/restore irq state for vlv_residency_raw() (FATE#322643 bsc#1055900). - drm/i915: Remove success dmesg noise for intel_rotate_pages() (FATE#322643 bsc#1055900). - drm/i915: Convert intel_rc6_residency_us to ns (FATE#322643 bsc#1055900). - drm/i915: Engine busy time tracking (FATE#322643 bsc#1055900). - drm/i915: Wrap context schedule notification (FATE#322643 bsc#1055900). - drm/i915: Extract intel_get_cagf (FATE#322643 bsc#1055900). - drm/i915/selftests: Avoid drm_gem_handle_create under struct_mutex (FATE#322643 bsc#1055900). - drm/i915: Add rudimentary plane state verification (FATE#322643 bsc#1055900). - drm/i915: Use plane->get_hw_state() for initial plane fb readout (FATE#322643 bsc#1055900). - drm/i915: Nuke crtc->plane (FATE#322643 bsc#1055900). - drm/i915: Switch fbc over to for_each_new_intel_plane_in_state() (FATE#322643 bsc#1055900). - drm/i915: Nuke ironlake_get_initial_plane_config() (FATE#322643 bsc#1055900). - drm/i915: Cleanup enum pipe/enum plane_id/enum i9xx_plane_id in initial fb readout (FATE#322643 bsc#1055900). - drm/i915: Use enum i9xx_plane_id for the .get_fifo_size() hooks (FATE#322643 bsc#1055900). - drm/i915: s/enum plane/enum i9xx_plane_id/ (FATE#322643 bsc#1055900). - drm/i915: Don't use GEN6_RC_VIDEO_FREQ on gen10+ (FATE#322643 bsc#1055900). - drm/i915/selftests: Declare we allocated the guc clients (FATE#322643 bsc#1055900). - drm/i915: Remove i915.semaphores modparam (FATE#322643 bsc#1055900). - drm/i915: Move debugfs/i915_semaphore_status to i915_engine_info (FATE#322643 bsc#1055900). - drm/i915: Disable semaphores on Sandybridge (FATE#322643 bsc#1055900). - drm/i915: Remove obsolete ringbuffer emission for gen8+ (FATE#322643 bsc#1055900). - drm/i915: Remove i915.enable_execlists module parameter (FATE#322643 bsc#1055900). - drm/i915/execlists: Delay writing to ELSP until HW has processed the previous write (FATE#322643 bsc#1055900). - drm/i915/selftest: Make guc clients static (FATE#322643 bsc#1055900). - drm/i915/perf: reuse timestamp frequency from device info (FATE#322643 bsc#1055900). - drm/i915: Automatic i915_switch_context for legacy (FATE#322643 bsc#1055900). - drm/i915: Pull the unconditional GPU cache invalidation into request construction (FATE#322643 bsc#1055900). - drm/i915/perf: replace .reg accesses with i915_mmio_reg_offset (FATE#322643 bsc#1055900). - drm/i915/execlists: Assert that we don't get mixed IDLE_ACTIVE | COMPLETE events (FATE#322643 bsc#1055900). - drm/i915/execlists: Reduce completed event mask to COMPLETE | PREEMPTED (FATE#322643 bsc#1055900). - drm/i915/execlists: Listen to COMPLETE context event not ACTIVE_IDLE (FATE#322643 bsc#1055900). - drm/fb-helper: Apply panel orientation connector prop to the primary plane, v6 (FATE#322643 bsc#1055900). - drm: Add support for a panel-orientation connector property, v6 (FATE#322643 bsc#1055900). - drm: Add panel orientation quirks, v6 (FATE#322643 bsc#1055900). - fbcon: Add fbcon_rotate_hint to struct fb_info (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20171117 (FATE#322643 bsc#1055900). - drm/i915: Add a policy note for removing workarounds (FATE#322643 bsc#1055900). - drm/i915/selftests: Report ENOMEM clearly for an allocation failure (FATE#322643 bsc#1055900). - drm/i915: Calculate g4x intermediate watermarks correctly (FATE#322643 bsc#1055900). - drm/i915: Calculate vlv/chv intermediate watermarks correctly, v3 (FATE#322643 bsc#1055900). - drm/i915: Pass crtc_state to ips toggle functions, v2 (FATE#322643 bsc#1055900). - drm/i915: Pass idle crtc_state to intel_dp_sink_crc (FATE#322643 bsc#1055900). - drm/i915: Enable FIFO underrun reporting after initial fastset, v4 (FATE#322643 bsc#1055900). - commit c55e1d3- drm/i915: Mark the userptr invalidate workqueue as WQ_MEM_RECLAIM (FATE#322643 bsc#1055900). - drm/i915: Add might_sleep() check to wait_for() (FATE#322643 bsc#1055900). - drm/i915/selftests: Add a GuC doorbells selftest (FATE#322643 bsc#1055900). - drm/i915/gvt: Let each vgpu has separate opregion memory (FATE#322643 bsc#1055900). - Revert "drm/i915/gvt: Refine broken PPGTT scratch" (FATE#322643 bsc#1055900). - drm/i915/gvt: Make gvt_vgpu_err use pr_err (FATE#322643 bsc#1055900). - drm/i915/gvt: Don't dump partial state in cmd parser (FATE#322643 bsc#1055900). - drm/i915/gvt: Reduce rcs mocs switch latency (FATE#322643 bsc#1055900). - drm/i915/gvt: Add new debugfs tool mmio_diff (FATE#322643 bsc#1055900). - drm/i915/gvt: Add mmio iterator intel_gvt_for_each_tracked_mmio() (FATE#322643 bsc#1055900). - drm/i915/gvt: opregion virtualization for win guest (FATE#322643 bsc#1055900). - drm/i915/gvt: update CSB and CSB write pointer in virtual HWSP (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine broken PPGTT scratch (FATE#322643 bsc#1055900). - drm/i915/gvt: Introduce ops->set_present() (FATE#322643 bsc#1055900). - drm/i915/gvt: Introduce page table type of current level in GTT type enumerations (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix a bug of unexpectedly clear scratch page table (FATE#322643 bsc#1055900). - drm/i915/gvt: Let the caller choose if a shadow page should be put into hash table (FATE#322643 bsc#1055900). - drm/i915/gvt: Use I915_GTT_PAGE_SIZE (FATE#322643 bsc#1055900). - drm/i915/gvt: Factor intel_vgpu_page_track (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine shadow batch buffer (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine find_bb_size() (FATE#322643 bsc#1055900). - drm/i915/gvt: Use BIT() to make klockwork happy (FATE#322643 bsc#1055900). - drm/i915/gvt: Add basic debugfs infrastructure (FATE#322643 bsc#1055900). - drm/i915/gvt: Refactor vGPU type code in kvmgt part (FATE#322643 bsc#1055900). - drm/i915/gvt: Move vGPU type related code into gvt file (FATE#322643 bsc#1055900). - drm/i915/gvt: Move clean_workloads() into scheduler.c (FATE#322643 bsc#1055900). - drm/i915/gvt: Introduce intel_vgpu_reset_submission (FATE#322643 bsc#1055900). - drm/i915/gvt: Introduce vGPU submission ops (FATE#322643 bsc#1055900). - drm/i915/gvt: Remove one extra declaration in scheduler.h (FATE#322643 bsc#1055900). - drm/i915/gvt: Move common vGPU workload creation into scheduler.c (FATE#322643 bsc#1055900). - drm/i915/gvt: Move common workload preparation into prepare_workload() (FATE#322643 bsc#1055900). - drm/i915/gvt: Factor out prepare_workload() (FATE#322643 bsc#1055900). - drm/i915/gvt: Factor out vGPU workload creation/destroy (FATE#322643 bsc#1055900). - drm/i915/gvt: Use dyndbg for gvt debug info (FATE#322643 bsc#1055900). - drm/i915/gvt: Add VM healthy check for submit_context (FATE#322643 bsc#1055900). - drm/i915/gvt: Add VM healthy check for workload_thread (FATE#322643 bsc#1055900). - drm/i915/gvt: Change the return type during command scan (FATE#322643 bsc#1055900). - drm/i915/gvt: Do not allocate initial ring scan buffer (FATE#322643 bsc#1055900). - drm/i915/gvt: Move ring scan buffers into intel_vgpu_submission (FATE#322643 bsc#1055900). - drm/i915/gvt: Rename reserved ring buffer (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix a memory leak in cmd_parser.c (FATE#322643 bsc#1055900). - drm/i915/gvt: Move tlb_handle_pending into intel_vgpu_submission (FATE#322643 bsc#1055900). - drm/i915/gvt: Introduce intel_vgpu_submission (FATE#322643 bsc#1055900). - drm/i915/gvt: Move workload cache init/clean into intel_vgpu_{setup, clean}_submission() (FATE#322643 bsc#1055900). - drm/i915/gvt: Rename intel_vgpu_{init, clean}_gvt_context() (FATE#322643 bsc#1055900). - drm/i915/gvt: Make elsp_dwords in the right order (FATE#322643 bsc#1055900). - drm/i915/gvt: Add support for opregion virtualization (FATE#322643 bsc#1055900). - drm/i915/cnl: Extend HDMI 2.0 support to CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Simplify dco_fraction calculation (FATE#322643 bsc#1055900). - drm/i915/cnl: Don't blindly replace qdiv (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix wrpll math for higher freqs (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix, simplify and unify wrpll variable sizes (FATE#322643 bsc#1055900). - drm/i915/cnl: Remove useless conversion (FATE#322643 bsc#1055900). - drm/i915/cnl: Remove spurious central_freq (FATE#322643 bsc#1055900). - drm/i915/selftests: exercise_ggtt may have nothing to do (FATE#322643 bsc#1055900). - drm/i915: Don't sanitize frame start delay if the pipe is off (FATE#322643 bsc#1055900). - drm/i915/guc: Rename i915_guc_submission.c|h to intel_guc_submission.c|h (FATE#322643 bsc#1055900). - drm/i915/guc: Rename i915_guc_client struct to intel_guc_client (FATE#322643 bsc#1055900). - drm/i915/guc: Update name and prototype of GuC submission interface functions (FATE#322643 bsc#1055900). - drm/i915/guc: Update names of submission related static functions (FATE#322643 bsc#1055900). - drm/i915: Update execlists tasklet naming (FATE#322643 bsc#1055900). - drm/i915: Prevent overflow of execbuf.buffer_count and num_cliprects (FATE#322643 bsc#1055900). - drm/i915: Print the condition causing GEM_BUG_ON (FATE#322643 bsc#1055900). - drm/i915: Remove pre-production pooled-EU w/a for Broxton (FATE#322643 bsc#1055900). - drm/i915: Make request's wait-for-space explicit (FATE#322643 bsc#1055900). - drm/i915/selftests: Increase size for mock ringbuffer (FATE#322643 bsc#1055900). - drm/i915: Initialise entry in intel_ppat_get() for older compilers (FATE#322643 bsc#1055900). - drm/i915/selftests: Markup __iomem for igt_gem_coherency (FATE#322643 bsc#1055900). - drm/i915: Use ELK stolen memory reserved detection for ILK (FATE#322643 bsc#1055900). - drm/i915: Make the report about a bogus stolen reserved area an error (FATE#322643 bsc#1055900). - drm/i915: Check if the stolen memory "reserved" area is enabled or not (FATE#322643 bsc#1055900). - drm/i915: Fix kerneldocs for intel_audio.c (FATE#322643 bsc#1055900). - drm/i915: Call uncore_suspend before platform suspend handlers (FATE#322643 bsc#1055900). - drm/i915/selftests: Always initialise err (FATE#322643 bsc#1055900). - drm/i915: Resume GuC before using GEM (FATE#322643 bsc#1055900). - drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk (FATE#322643 bsc#1055900). - drm/i915: Unconditionally apply the Broxton register workaround set (FATE#322643 bsc#1055900). - drm/i915: Remove pre-production Broxton register workarounds (FATE#322643 bsc#1055900). - drm/i915: Unify SLICE_UNIT_LEVEL_CLKGATE w/a for cnl (FATE#322643 bsc#1055900). - drm/i915: fix 64bit divide (FATE#322643 bsc#1055900). - drm/i915: Generalize transcoder looping (FATE#322643 bsc#1055900). - drm/i915/glk: Refactor handling of PLANE_COLOR_CTL for GLK+ (FATE#322643 bsc#1055900). - drm/i915: Introduce GEM proxy (FATE#322643 bsc#1055900). - drm/i915: Object w/o backing storage is banned by -ENXIO (FATE#322643 bsc#1055900). - drm/i915: Fix function name in comment (FATE#322643 bsc#1055900). - drm/i915: There is only one fault register from GEN8 onwards (FATE#322643 bsc#1055900). - drm/i915: Clear per-engine fault register as early as possible (FATE#322643 bsc#1055900). - drm/i915: expose command stream timestamp frequency to userspace (FATE#322643 bsc#1055900). - drm/i915/perf: enable perf support on CNL (FATE#322643 bsc#1055900). - drm/i915: fix register naming (FATE#322643 bsc#1055900). - drm/i915/perf: refactor perf setup (FATE#322643 bsc#1055900). - drm/i915/perf: add support for Coffeelake GT3 (FATE#322643 bsc#1055900). - drm/i915/perf: complete whitelisting for OA programming on HSW (FATE#322643 bsc#1055900). - drm/i915: Handle adjust better in intel_pipe_config_compare (FATE#322643 bsc#1055900). - drm/i915: Check boolean options in intel_pipe_config_compare with its own macro (FATE#322643 bsc#1055900). - drm/i915: Remove bogus ips_enabled check (FATE#322643 bsc#1055900). - drm/i915: Remove Gen9 WAs with no effect (FATE#322643 bsc#1055900). - drm/i915: Remove redundant intel_autoenable_gt_powersave() (FATE#322643 bsc#1055900). - drm/i915: Update watermark state correctly in sanitize_watermarks (FATE#322643 bsc#1055900). - drm/i915/selftests: Yet another forgotten mock_i915->mm initialiser (FATE#322643 bsc#1055900). - commit ac7993e- drm/i915: Kerneldoc typo s/rps/rps_client/ (FATE#322643 bsc#1055900). - drm/i915: Stop caching the "golden" renderstate (FATE#322643 bsc#1055900). - drm/i915: Record the default hw state after reset upon load (FATE#322643 bsc#1055900). - drm/i915: Mark the context state as dirty/written (FATE#322643 bsc#1055900). - drm/i915: Inline intel_modeset_gem_init() (FATE#322643 bsc#1055900). - drm/i915: Move intel_init_clock_gating() to i915_gem_init() (FATE#322643 bsc#1055900). - drm/i915: Move GT powersaving init to i915_gem_init() (FATE#322643 bsc#1055900). - drm/i915: Force the switch to the i915->kernel_context (FATE#322643 bsc#1055900). - drm/i915: Define an engine class enum for the uABI (FATE#322643 bsc#1055900). - drm/i915/selftests: Initialise mock_i915->mm.obj_lock (FATE#322643 bsc#1055900). - drm/i915: Restore the wait for idle engine after flushing interrupts (FATE#322643 bsc#1055900). - drm/i915: Move irqs enabled assertion deeper for mock breadcrumbs (FATE#322643 bsc#1055900). - drm/i915/selftests: Reduce the volume of the timeout message (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20171109 (FATE#322643 bsc#1055900). - drm/i915: Mark up i915_vma_unbind() as a potential sleeper (FATE#322643 bsc#1055900). - drm/i915: Mark vm_free_page() as a potential sleeper agent (FATE#322643 bsc#1055900). - drm/i915: Use trace_printk to provide a death rattle for GEM (FATE#322643 bsc#1055900). - drm/i915: Clean up DP code local variables and calling conventions (FATE#322643 bsc#1055900). - drm/i915: Clean up PPS code calling conventions (FATE#322643 bsc#1055900). - drm/i915: Nuke intel_digital_port->port (FATE#322643 bsc#1055900). - drm/i915: Replace dig_port->port with encoder port for BXT DPLL selection (FATE#322643 bsc#1055900). - drm/i915: Eliminate crtc->config usage from CRT code (FATE#322643 bsc#1055900). - drm/i915: Pass crtc state to DPIO PHY functions (FATE#322643 bsc#1055900). - drm/i915: Eliminate some encoder->crtc usage from TV code (FATE#322643 bsc#1055900). - drm/i915: Eliminate some encoder->crtc usage from SDVO code (FATE#322643 bsc#1055900). - drm/i915: Eliminate some encoder->crtc usage from DSI code (FATE#322643 bsc#1055900). - drm/i915: Eliminate some encoder->crtc usage from DP code (FATE#322643 bsc#1055900). - drm/i915/guc: Simplify programming of GUC_SHIM_CONTROL (FATE#322643 bsc#1055900). - drm/i915/guc: Drop legacy workarounds from guc_prepare_xfer (FATE#322643 bsc#1055900). - drm/i915/guc: Wait for ucode DMA transfer completion (FATE#322643 bsc#1055900). - drm/i915/guc: Split GuC firmware xfer function into clear steps (FATE#322643 bsc#1055900). - drm/i915: Implement ReadHitWriteOnlyDisable (FATE#322643 bsc#1055900). - drm/i915: Include intel_engine_is_idle() status in engine pretty-printer (FATE#322643 bsc#1055900). - drm/i915: Read ilk FDI PLL frequency once during initialisation (FATE#322643 bsc#1055900). - drm/i915/selftests: Take rpm wakeref around partial tiling tests (FATE#322643 bsc#1055900). - drm/i915/selftests: Take rpm wakeref around GGTT lowlevel tests (FATE#322643 bsc#1055900). - drm/i915: Prevent unbounded wm results in g4x_compute_wm() (FATE#322643 bsc#1055900). - drm/i915: Simplify onion for bxt_ddi_phy_init() (FATE#322643 bsc#1055900). - drm/i915: Silence compiler for csr_load_work_fn() (FATE#322643 bsc#1055900). - drm/i915: Silence smatch for cmdparser (FATE#322643 bsc#1055900). - drm/i915: Handle error-state modparams in dedicated functions (FATE#322643 bsc#1055900). - drm/i915: Make GuC log part of the uC error state (FATE#322643 bsc#1055900). - drm/i915: Add Guc/HuC firmware details to error state (FATE#322643 bsc#1055900). - drm/i915/guc: Assert ctch->vma is allocated (FATE#322643 bsc#1055900). - drm/i915/guc: Assert guc->stage_desc_pool is allocated (FATE#322643 bsc#1055900). - drm/i915/selftests: Hide dangerous tests (FATE#322643 bsc#1055900). - drm/i915: Assert vma->flags are updated correctly during binding (FATE#322643 bsc#1055900). - drm/i915: Set up mocs tables before restarting the engines (FATE#322643 bsc#1055900). - drm/i915: Warn in debug builds of incorrect usages of ptr_pack_bits (FATE#322643 bsc#1055900). - drm/i915: ensure oa config uuid is null terminated (FATE#322643 bsc#1055900). - drm/i915: Flush the irq and tasklets before asserting engine is idle (FATE#322643 bsc#1055900). - drm/i915: Use fallback forcewake if primary ack missing (FATE#322643 bsc#1055900). - drm/i915/guc: Add support for reset engine using GuC commands (FATE#322643 bsc#1055900). - drm/i915/guc: Rename the function that resets the GuC (FATE#322643 bsc#1055900). - drm/i915/guc: Clear terminated attribute bit on GuC preemption context (FATE#322643 bsc#1055900). - drm/i915/cnl: Symmetric scalers for each pipe (FATE#322643 bsc#1055900). - drm/i915: Give more details for the active-when-parking warning for the engines (FATE#322643 bsc#1055900). - drm/i915: Move parking-while-active warning to intel_engines_park() (FATE#322643 bsc#1055900). - drm/i915: Check that the breadcrumb wasn't disarmed automatically before parking (FATE#322643 bsc#1055900). - drm/i915/cnl: Remove unnecessary check in cnl_setup_private_ppat (FATE#322643 bsc#1055900). - drm/i915: Remove most encoder->type uses from the audio code (FATE#322643 bsc#1055900). - drm/i915: Pass around crtc and connector states for audio (FATE#322643 bsc#1055900). - drm/i915: Replace "cc-option -Wno-foo" with "cc-disable-warning foo" (FATE#322643 bsc#1055900). - drm/i915: Use intel_ddi_get_config() for MST (FATE#322643 bsc#1055900). - drm/i915: Pass a crtc state to ddi post_disable from MST code (FATE#322643 bsc#1055900). - drm/i915: Eliminate pll->state usage from bxt_calc_pll_link() (FATE#322643 bsc#1055900). - drm/i915: Nuke intel_ddi_get_encoder_port() (FATE#322643 bsc#1055900). - drm/i915: Stop frobbing with DDI encoder->type (FATE#322643 bsc#1055900). - drm/i915: Populate output_types from .get_config() (FATE#322643 bsc#1055900). - drm/i915: Parse max HDMI TMDS clock from VBT (FATE#322643 bsc#1055900). - drm/i915/vbt: Fix HDMI level shifter and max data rate bitfield sizes (FATE#322643 bsc#1055900). - drm/i915: Clean up the mess around hdmi_12bpc_possible() (FATE#322643 bsc#1055900). - drm/i915: Improve DP downstream HPD handling (FATE#322643 bsc#1055900). - drm/i915: Fix BXT lane latency optimal setting with MST (FATE#322643 bsc#1055900). - drm/i915: Stop using encoder->type in intel_ddi_enable_transcoder_func() (FATE#322643 bsc#1055900). - drm/i915: Start using output_types for DPLL selection (FATE#322643 bsc#1055900). - drm/i915: Pass crtc state to intel_prepare_dp_ddi_buffers() (FATE#322643 bsc#1055900). - drm/i915: Don't use encoder->type in intel_ddi_set_pipe_settings() (FATE#322643 bsc#1055900). - drm/i915: Empty the ring before disabling (FATE#322643 bsc#1055900). - drm/i915/edp: clean up code and comments around eDP DPCD read (FATE#322643 bsc#1055900). - drm/i915: Add -Wall -Wextra to our build, set warnings to full (FATE#322643 bsc#1055900). - drm/i915: Include RING_MODE when dumping the engine state (FATE#322643 bsc#1055900). - drm/i915/huc: Use helper function while waiting for DMA completion (FATE#322643 bsc#1055900). - drm/i915/guc: Preemption! With GuC (FATE#322643 bsc#1055900). - drm/i915: Rename helpers used for unwinding, use macro for can_preempt (FATE#322643 bsc#1055900). - drm/i915/guc: Keep request->priority for its lifetime (FATE#322643 bsc#1055900). - drm/i915: Add information needed to track engine preempt state (FATE#322643 bsc#1055900). - drm/i915: Extract "emit write" part of emit breadcrumb functions (FATE#322643 bsc#1055900). - drm/i915/guc: Split guc_wq_item_append (FATE#322643 bsc#1055900). - drm/i915/guc: Add a second client, to be used for preemption (FATE#322643 bsc#1055900). - drm/i915/guc: Add preemption action to GuC firmware interface (FATE#322643 bsc#1055900). - drm/i915/guc: Allocate separate shared data object for GuC communication (FATE#322643 bsc#1055900). - drm/i915/guc: Extract GuC stage desc pool creation into a helper (FATE#322643 bsc#1055900). - drm/i915/guc: Do not use 0 for GuC doorbell cookie (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix SSEU Device Status (FATE#322643 bsc#1055900). - drm/i915/guc: Initialize GuC before restarting engines (FATE#322643 bsc#1055900). - drm/i915/guc: Always enable the breadcrumbs irq (FATE#322643 bsc#1055900). - drm/i915: Add a hook for making the engines idle (parking) and unparking (FATE#322643 bsc#1055900). - drm/i915/cnl: Allow 2 pixel per clock on Cannonlake (FATE#322643 bsc#1055900). - Revert "drm/i915/selftests: Convert timers to use timer_setup()" (FATE#322643 bsc#1055900). - commit dc0515f- drm/i915/selftests: Convert timers to use timer_setup() (FATE#322643 bsc#1055900). - drm/i915: Use same test for eviction and submitting kernel context (FATE#322643 bsc#1055900). - drm/i915: Call cond_resched() before repeating i915_gem_evict_something() (FATE#322643 bsc#1055900). - drm/i915: Perform a central cdclk state sanity check (FATE#322643 bsc#1055900). - drm/i915: Sanity check cdclk in vlv_set_cdclk() (FATE#322643 bsc#1055900). - drm/i915: Adjust system agent voltage on CNL if required by DDI ports (FATE#322643 bsc#1055900). - drm/i915: Use cdclk_state->voltage on CNL (FATE#322643 bsc#1055900). - drm/i915: Use cdclk_state->voltage on BXT/GLK (FATE#322643 bsc#1055900). - drm/i915: Use cdclk_state->voltage on SKL/KBL/CFL (FATE#322643 bsc#1055900). - drm/i915: Use cdclk_state->voltage on BDW (FATE#322643 bsc#1055900). - drm/i915: Use cdclk_state->voltage on VLV/CHV (FATE#322643 bsc#1055900). - drm/i915: Start tracking voltage level in the cdclk state (FATE#322643 bsc#1055900). - drm/i915: Clean up some cdclk switch statements (FATE#322643 bsc#1055900). - drm/i915/cnl: Update the DMC version on CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Get RC6 working (FATE#322643 bsc#1055900). - drm/i915/cnl: Force DDI_A_4_LANES when needed (FATE#322643 bsc#1055900). - drm/i915: Synchronize irq before parking each engine (FATE#322643 bsc#1055900). - drm/i915: Bump wait-times for the final CS interrupt before parking (FATE#322643 bsc#1055900). - drm/i915: Fix deadlock in i830_disable_pipe() (FATE#322643 bsc#1055900). - drm/i915: Redo plane sanitation during readout (FATE#322643 bsc#1055900). - drm/i915: Add .get_hw_state() method for planes (FATE#322643 bsc#1055900). - drm/i915: Don't adjust priority on an already signaled fence (FATE#322643 bsc#1055900). - drm/i915: Whitelist SLICE_COMMON_ECO_CHICKEN1 on Geminilake (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix stack-out-of-bounds bug in cmd parser (FATE#322643 bsc#1055900). - drm/i915/gvt: Clear the shadow page table entry after post-sync (FATE#322643 bsc#1055900). - drm/i915: Apply Display WA #1183 on skl, kbl, and cfl (FATE#322643 bsc#1055900). - drm/i915: Put all non-blocking modesets onto an ordered wq (FATE#322643 bsc#1055900). - drm/i915: Disable DC states around GMBUS on GLK (FATE#322643 bsc#1055900). - drm/i915/psr: Fix register name mess up (FATE#322643 bsc#1055900). - i915: Reject CCS modifiers for pipe C on Geminilake (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix pipe A enable as default for vgpu (FATE#322643 bsc#1055900). - drm/i915: Protect DDI port to DPLL map from theoretical race (FATE#322643 bsc#1055900). - drm/i915/lpe: Remove double-encapsulation of info string (FATE#322643 bsc#1055900). - drm/i915/fence: Use rcu to defer freeing of irq_work (FATE#322643 bsc#1055900). - drm/i915: Stop listening to request resubmission from the signaler kthread (FATE#322643 bsc#1055900). - drm/i915: Drop fb reference on load_detect_pipe failure path (FATE#322643 bsc#1055900). - drm/i915: Flush pending GTT writes before unbinding (FATE#322643 bsc#1055900). - drm: rework delayed connector cleanup in connector_iter (bsc#1051510). - drm/i915/gvt: set max priority for gvt context (FATE#322643 bsc#1055900). - drm/i915/gvt: Don't mark vgpu context as inactive when preempted (FATE#322643 bsc#1055900). - drm/i915/gvt: Limit read hw reg to active vgpu (FATE#322643 bsc#1055900). - drm/i915/gvt: Export intel_gvt_render_mmio_to_ring_id() (FATE#322643 bsc#1055900). - drm/i915/gvt: Emulate PCI expansion ROM base address register (FATE#322643 bsc#1055900). - Revert "drm/i915: Display WA #1133 WaFbcSkipSegments:cnl, glk" (FATE#322643 bsc#1055900). - drm/i915: Call i915_gem_init_userptr() before taking struct_mutex (FATE#322643 bsc#1055900). - drm/i915/cnl: Mask previous DDI - PLL mapping (FATE#322643 bsc#1055900). - drm/i915: Fix vblank timestamp/frame counter jumps on gen2 (FATE#322643 bsc#1055900). - drm/i915: Skip switch-to-kernel-context on suspend when wedged (FATE#322643 bsc#1055900). - drm/i915/gvt: Correct ADDR_4K/2M/1G_MASK definition (FATE#322643 bsc#1055900). - drm/i915/gvt: enabled pipe A default on creating vgpu (FATE#322643 bsc#1055900). - drm/i915/gvt: Move request alloc to dispatch_workload path only (FATE#322643 bsc#1055900). - drm/i915/gvt: remove skl_misc_ctl_write handler (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix unsafe locking caused by spin_unlock_bh (FATE#322643 bsc#1055900). - drm/i915: fix intel_backlight_device_register declaration (FATE#322643 bsc#1055900). - drm/i915: Prevent zero length "index" write (FATE#322643 bsc#1055900). - drm/i915: Don't try indexed reads to alternate slave addresses (FATE#322643 bsc#1055900). - drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI 1.x sinks (bsc#1051510). - drm/i915: Fix init_clock_gating for resume (FATE#322643 bsc#1055900). - drm/i915: Clear breadcrumb node when cancelling signaling (FATE#322643 bsc#1055900). - drm/i915/gvt: ensure -ve return value is handled correctly (FATE#322643 bsc#1055900). - drm/i915: Re-register PMIC bus access notifier on runtime resume (FATE#322643 bsc#1055900). - drm/i915: Fix false-positive assert_rpm_wakelock_held in i915_pmic_bus_access_notifier v2 (FATE#322643 bsc#1055900). - drm/i915: Reorder context-close to avoid calling i915_vma_close() under RCU (FATE#322643 bsc#1055900). - drm/i915: Move init_clock_gating() back to where it was (FATE#322643 bsc#1055900). - drm/i915: Prune the reservation shared fence array (FATE#322643 bsc#1055900). - drm/i915: Idle the GPU before shinking everything (FATE#322643 bsc#1055900). - drm/i915: Lock llist_del_first() vs llist_del_all() (FATE#322643 bsc#1055900). - drm/i915: Calculate ironlake intermediate watermarks correctly, v2 (FATE#322643 bsc#1055900). - drm/i915: Disable lazy PPGTT page table optimization for vGPU (FATE#322643 bsc#1055900). - drm/i915/execlists: Remove the priority "optimisation" (FATE#322643 bsc#1055900). - drm/i915: Filter out spurious execlists context-switch interrupts (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20171023 (FATE#322643 bsc#1055900). - drm/i915/cnl: Map VBT DDC Pin to BSpec DDC Pin (FATE#322643 bsc#1055900). - drm/i915: Let's use more enum intel_dpll_id pll_id (FATE#322643 bsc#1055900). - drm/i915: Use existing DSI backlight ports info (FATE#322643 bsc#1055900). - drm/i915: Parse DSI backlight/cabc ports (FATE#322643 bsc#1055900). - drm/i915: Skip waking the device to service pwrite (FATE#322643 bsc#1055900). - drm/i915/crt: split compute_config hook by platforms (FATE#322643 bsc#1055900). - drm/i915: remove g4x lowfreq_avail and has_pipe_cxsr (FATE#322643 bsc#1055900). - drm/i915: Drop the redundant hdmi prefix/suffix from a lot of variables (FATE#322643 bsc#1055900). - drm/i915: Unify error handling for missing DDI buf trans tables (FATE#322643 bsc#1055900). - drm/i915: Centralize the SKL DDI A/E vs. B/C/D buf trans handling (FATE#322643 bsc#1055900). - drm/i915: Kill off the BXT buf_trans default_index (FATE#322643 bsc#1055900). - drm/i915: Pass encoder type to cnl_ddi_vswing_sequence() explicitly (FATE#322643 bsc#1055900). - drm/i915: Integrate BXT into intel_ddi_dp_voltage_max() (FATE#322643 bsc#1055900). - drm/i915: Pass the level to intel_prepare_hdmi_ddi_buffers() (FATE#322643 bsc#1055900). - drm/i915: Pass the encoder type explicitly to skl_set_iboost() (FATE#322643 bsc#1055900). - drm/i915: Extract intel_ddi_get_buf_trans_hdmi() (FATE#322643 bsc#1055900). - drm/i915: Relocate intel_ddi_get_buf_trans_*() functions (FATE#322643 bsc#1055900). - drm/i915: Flush the idle-worker for debugfs/i915_drop_caches (FATE#322643 bsc#1055900). - drm/i915: adjust get_crtc_fence_y_offset() to use base.y instead of crtc.y (FATE#322643 bsc#1055900). - drm/i915: Unify skylake plane disable (FATE#322643 bsc#1055900). - drm/i915: Unify skylake plane update (FATE#322643 bsc#1055900). - drm/i915: dspaddr_offset doesn't need to be more than local variable (FATE#322643 bsc#1055900). - drm/i915: move adjusted_x/y from crtc to cache (FATE#322643 bsc#1055900). - drm/i915: Fixup userptr mmu notifier registration error handling (FATE#322643 bsc#1055900). - drm/i915: No need for RING_MAX_NONPRIV_SLOTS space (FATE#322643 bsc#1055900). - drm/i915/uc: Add pretty printer for uc firmware (FATE#322643 bsc#1055900). - drm/i915: Handle drm-layer errors in intel_dp_add_mst_connector (FATE#322643 bsc#1055900). - drm/i915: Remove mostly duplicated video DIP handling from PSR code (FATE#322643 bsc#1055900). - commit 7e86bee- drm/i915: Add in-flight request details to intel_engine_dump() (FATE#322643 bsc#1055900). - drm/i915: Skip HW reinitialisation on resume if still wedged (FATE#322643 bsc#1055900). - drm/i915: Trim struct_mutex hold duration for i915_gem_free_objects (FATE#322643 bsc#1055900). - drm/i915: Only free the oldest stale object before a fresh allocation (FATE#322643 bsc#1055900). - drm/i915: Set our shrinker->batch to 4096 (~16MiB) (FATE#322643 bsc#1055900). - drm/i915: Move dev_priv->mm.[un]bound_list to its own lock (FATE#322643 bsc#1055900). - drm/i915: Remove walk over obj->vma_list for the shrinker (FATE#322643 bsc#1055900). - drm/i915: Drop debugfs/i915_gem_pin_display (FATE#322643 bsc#1055900). - drm/i915: Rename obj->pin_display to obj->pin_global (FATE#322643 bsc#1055900). - drm/i915: Refactor testing obj->mm.pages (FATE#322643 bsc#1055900). - drm/i915/cnl: WaRsUseTimeoutMode (FATE#322643 bsc#1055900). - drm/i915/huc: Move fw select function (FATE#322643 bsc#1055900). - drm/i915/guc: Update Guc messages on load failure (FATE#322643 bsc#1055900). - drm/i915/uc: Unify firmware loading (FATE#322643 bsc#1055900). - drm/i915: Update DMC firmware load error messages (FATE#322643 bsc#1055900). - drm/i915/uc: Add message with firmware url (FATE#322643 bsc#1055900). - drm/i915/uc: Improve debug messages in firmware fetch (FATE#322643 bsc#1055900). - drm/i915/guc: Pick better place for Guc final status message (FATE#322643 bsc#1055900). - drm/i915/uc: Check all firmwares against WOPCM size (FATE#322643 bsc#1055900). - drm/i915/guc: Reorder functions in intel_guc_fw.c (FATE#322643 bsc#1055900). - drm/i915/guc: Rename intel_guc_loader.c to intel_guc_fw.c (FATE#322643 bsc#1055900). - drm/i915/guc: Move doc near related definitions (FATE#322643 bsc#1055900). - drm/i915/guc: Small fixups post code move (FATE#322643 bsc#1055900). - drm/i915/guc: Move GuC boot param initialization out of xfer (FATE#322643 bsc#1055900). - drm/i915: Move intel_guc_wopcm_size to intel_guc.c (FATE#322643 bsc#1055900). - drm/i915: enable to read CSB and CSB write pointer from HWSP in GVT-g VM (FATE#322643 bsc#1055900). - drm/i915: Always stop the rings before a missing GPU reset (FATE#322643 bsc#1055900). - drm/i915: Keep the rings stopped until they have been re-initialized (FATE#322643 bsc#1055900). - drm/i915: Stop asserting on set-wedged vs nop_submit_request ordering (FATE#322643 bsc#1055900). - drm/i915: Split intel_enable_ddi() into DP and HDMI variants (FATE#322643 bsc#1055900). - drm/i915: Plumb crtc_state etc. directly to intel_ddi_pre_enable_{dp,hdmi}() (FATE#322643 bsc#1055900). - drm/i915: Split intel_disable_ddi() into DP vs. HDMI variants (FATE#322643 bsc#1055900). - drm/i915: Remove useless eDP check from intel_ddi_pre_enable_dp() (FATE#322643 bsc#1055900). - drm/i915: Split intel_ddi_post_disable() into DP vs. HDMI variants (FATE#322643 bsc#1055900). - drm/i915: Inline the required bits of intel_ddi_post_disable() into intel_ddi_fdi_post_disable() (FATE#322643 bsc#1055900). - drm/i915: Extract intel_disable_ddi_buf() (FATE#322643 bsc#1055900). - drm/i915: Extract intel_ddi_clk_disable() (FATE#322643 bsc#1055900). - drm/i915: Dump 'output_types' in crtc state dump (FATE#322643 bsc#1055900). - drm/i915: Replace *_reference/unreference() or *_ref/unref with _get/put() (FATE#322643 bsc#1055900). - drm/i915: Get rid of hardcoded pipes (FATE#322643 bsc#1055900). - drm/i915: Add retries for LSPCON detection (FATE#322643 bsc#1055900). - drm/i915: Don't give up waiting on INVALID_MODE (FATE#322643 bsc#1055900). - drm/i915/bdw: Fix DP_AUX_CH_CTL_TIME_OUT setting (FATE#322643 bsc#1055900). - drm/i915: Fix DP_AUX_CH_CTL_TIME_OUT naming (FATE#322643 bsc#1055900). - drm/i915/selftests: Wrap a timer into a i915_sw_fence (FATE#322643 bsc#1055900). - drm/i915: Start tracking PSR state in crtc state (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20171012 (FATE#322643 bsc#1055900). - drm/i915: Simplify intel_sanitize_enable_ppgtt (FATE#322643 bsc#1055900). - drm/i915/userptr: Drop struct_mutex before cleanup (FATE#322643 bsc#1055900). - drm/i915/dp: limit sink rates based on rate (FATE#322643 bsc#1055900). - drm/i915/dp: centralize max source rate conditions more (FATE#322643 bsc#1055900). - drm/i915: Allow PCH platforms fall back to BIOS LVDS mode (FATE#322643 bsc#1055900). - drm/i915: Reuse normal state readout for LVDS/DVO fixed mode (FATE#322643 bsc#1055900). - drm/i915: Use rcu instead of stop_machine in set_wedged (FATE#322643 bsc#1055900). - drm/i915: Introduce separate status variable for RC6 and LLC ring frequency setup (FATE#322643 bsc#1055900). - drm/i915: Create generic functions to control RC6, RPS (FATE#322643 bsc#1055900). - drm/i915: Create generic function to setup LLC ring frequency table (FATE#322643 bsc#1055900). - drm/i915: Rename intel_enable_rc6 to intel_rc6_enabled (FATE#322643 bsc#1055900). - drm/i915: Name structure in dev_priv that contains RPS/RC6 state as "gt_pm" (FATE#322643 bsc#1055900). - drm/i915: Move rps.hw_lock to dev_priv and s/hw_lock/pcu_lock (FATE#322643 bsc#1055900). - drm/i915: Name i915_runtime_pm structure in dev_priv as "runtime_pm" (FATE#322643 bsc#1055900). - drm/i915: Separate RPS and RC6 handling for CHV (FATE#322643 bsc#1055900). - drm/i915: Separate RPS and RC6 handling for VLV (FATE#322643 bsc#1055900). - drm/i915: Separate RPS and RC6 handling for BDW (FATE#322643 bsc#1055900). - drm/i915: Remove superfluous IS_BDW checks and non-BDW changes from gen8_enable_rps (FATE#322643 bsc#1055900). - drm/i915: Separate RPS and RC6 handling for gen6+ (FATE#322643 bsc#1055900). - drm/i915: Cleanup South Error Interrupts (FATE#322643 bsc#1055900). - drm/i915: Favor for_each_pipe() macro (FATE#322643 bsc#1055900). - drm/i915: Fold IRQ pipe masks (FATE#322643 bsc#1055900). - drm/i915: Remove I915_MAX_PIPES dependency for DDB allocation (FATE#322643 bsc#1055900). - drm/i915: Don't relay on I915_MAX_PIPES (FATE#322643 bsc#1055900). - drm/i915: Nuke the bogus kernel doc for i9xx_disable_pll() (FATE#322643 bsc#1055900). - drm/i915: Pass crtc state to i9xx_enable_pll() (FATE#322643 bsc#1055900). - drm/i915: Parametrize CBR_DPLLBMD_PIPE defines (FATE#322643 bsc#1055900). - drm/i915: Use enum pipe for PCH transcoders (FATE#322643 bsc#1055900). - drm/i915: Increase atomic update vblank evasion time with lockdep (FATE#322643 bsc#1055900). - drm/i915: Use execlists_num_ports instead of size of array (FATE#322643 bsc#1055900). - drm/i915: Preallocate our mmu notifier workequeu to unbreak cpu hotplug deadlock (FATE#322643 bsc#1055900). - drm/i915/bios: don't pass bdb to parsers that don't parse VBT directly (FATE#322643 bsc#1055900). - drm/i915/bios: parse SDVO device mapping from pre-parsed child devices (FATE#322643 bsc#1055900). - drm/i915/bios: merge parse_device_mapping() into parse_general_definitions() (FATE#322643 bsc#1055900). - drm/i915/bios: cleanup comments and useless return (FATE#322643 bsc#1055900). - drm/i915/bios: remove an unnecessary temp variable (FATE#322643 bsc#1055900). - drm/i915/bios: don't initialize fields based on vbt version (FATE#322643 bsc#1055900). - drm/i915/bios: refactor parse general definitions (FATE#322643 bsc#1055900). - drm/i915: avoid division by zero on cnl_calc_wrpll_link (FATE#322643 bsc#1055900). - drm/i915: add the BXT and CNL DPLL registers to pipe_config_compare (FATE#322643 bsc#1055900). - drm/i915: Early rejection of mappable GGTT pin attempts for large bo (FATE#322643 bsc#1055900). - drm/i915: Avoid evicting user fault mappable vma for pread/pwrite (FATE#322643 bsc#1055900). - drm/i915: Try a minimal attempt to insert the whole object for relocations (FATE#322643 bsc#1055900). - drm/i915: Check PIN_NONFAULT overlaps in evict_for_node (FATE#322643 bsc#1055900). - drm/i915: Track user GTT faulting per-vma (FATE#322643 bsc#1055900). - drm/i915: Consolidate get_fence with pin_fence (FATE#322643 bsc#1055900). - drm/i915: Pin fence for iomap (FATE#322643 bsc#1055900). - drm/i915: Provide an assert for when we expect forcewake to be held (FATE#322643 bsc#1055900). - drm/i915/selftests: Hold the rpm wakeref for the reset tests (FATE#322643 bsc#1055900). - drm/i915: Hold forcewake for the duration of reset+restart (FATE#322643 bsc#1055900). - drm/i915/selftests: Pretty print engine state when requests fail to start (FATE#322643 bsc#1055900). - drm/i915: Make i915_engine_info pretty printer to standalone (FATE#322643 bsc#1055900). - drm/i915: Use intel_get_pipe_timings() and intel_mode_from_pipe_config() in intel_crtc_mode_get() (FATE#322643 bsc#1055900). - commit 128dfbb- drm/i915/execlists: Add a comment for the extra MI_ARB_ENABLE (FATE#322643 bsc#1055900). - drm/i915: Try harder to finish the idle-worker (FATE#322643 bsc#1055900). - drm/i915: Fix pointer-to-int conversion (FATE#322643 bsc#1055900). - drm/i915/huc: Fix includes in intel_huc.c (FATE#322643 bsc#1055900). - drm/i915: Unify uC variable types to avoid flooding checkpatch.pl (FATE#322643 bsc#1055900). - drm/i915/crt: clean up encoder hook assignment (FATE#322643 bsc#1055900). - drm/i915: push DDI FDI link training on enable to CRT encoder (FATE#322643 bsc#1055900). - drm/i915: push DDI and DSI underrun reporting on enable to encoder (FATE#322643 bsc#1055900). - drm/i915: push DDI CRT underrun reporting on disable to encoder (FATE#322643 bsc#1055900). - drm/i915: push DDI CRT underrun reporting on enable to encoder (FATE#322643 bsc#1055900). - drm/i915/uc: Unify initialization of the uC firmware helper (FATE#322643 bsc#1055900). - drm/i915/uc: Fix includes order (FATE#322643 bsc#1055900). - drm/i915/guc: Move GuC core definitions into dedicated files (FATE#322643 bsc#1055900). - drm/i915/guc: Move GuC submission declarations into dedicated header (FATE#322643 bsc#1055900). - drm/i915/guc: Move GuC log declarations into dedicated header (FATE#322643 bsc#1055900). - drm/i915/cnl: Do not add an extra page for precaution in the Gen10 LRC size (FATE#322643 bsc#1055900). - drm/i915: avoid potential uninitialized variable use (FATE#322643 bsc#1055900). - drm/i915/selftests: fix check for intel IOMMU (FATE#322643 bsc#1055900). - drm/i915/selftests: Remember to create the fake preempt context (FATE#322643 bsc#1055900). - drm/i915/mst: Use MST sideband message transactions for dpms control (FATE#322643 bsc#1055900). - drm/i915/scheduler: Support user-defined priorities (FATE#322643 bsc#1055900). - drm/i915/execlists: Preemption! (FATE#322643 bsc#1055900). - drm/i915: Expand I915_PARAM_HAS_SCHEDULER into a capability bitmask (FATE#322643 bsc#1055900). - drm/i915/execlists: Keep request->priority for its lifetime (FATE#322643 bsc#1055900). - drm/i915/execlists: Move bdw GPGPU w/a to emit_bb (FATE#322643 bsc#1055900). - drm/i915: Introduce a preempt context (FATE#322643 bsc#1055900). - drm/i915/execlists: Distinguish the incomplete context notifies (FATE#322643 bsc#1055900). - drm/i915/preempt: Default to disabled mid-command preemption levels (FATE#322643 bsc#1055900). - drm/i915/preempt: Fix WaEnablePreemptionGranularityControlByUMD (FATE#322643 bsc#1055900). - drm/i915/guc: Move Guc early init into own function (FATE#322643 bsc#1055900). - drm/i915/huc: Move HuC declarations into dedicated header (FATE#322643 bsc#1055900). - drm/i915/uc: Move uC fw helper code into dedicated files (FATE#322643 bsc#1055900). - drm/i915/uc: Create intel_uc_init_mmio (FATE#322643 bsc#1055900). - drm/i915/uc: Drop unnecessary forward declaration (FATE#322643 bsc#1055900). - drm/i915: Make intel_uncore.h header self-contained (FATE#322643 bsc#1055900). - drm/i915: Remove defunct trace points (FATE#322643 bsc#1055900). - drm/i915: Fix some tracepoints to capture full 64b (FATE#322643 bsc#1055900). - drm/i915: Remove WA_(SET|CLR)_BIT (FATE#322643 bsc#1055900). - drm/i915: Move MMCD_MISC_CTRL from context w/a to standard (FATE#322643 bsc#1055900). - drm/i915: Transform whitelisting WAs into a simple reg write (FATE#322643 bsc#1055900). - drm/i915: Remove use_mmio_flip modparm, v2 (FATE#322643 bsc#1055900). - drm/i915: Skip vblank waits for cursor updates when watermarks dont need updating (FATE#322643 bsc#1055900). - drm/i915: Unset legacy_cursor_update early in intel_atomic_commit, v3 (FATE#322643 bsc#1055900). - drm/i915: Organize GLK_COLORS (FATE#322643 bsc#1055900). - drm/i915: Organize GEN features inheritance (FATE#322643 bsc#1055900). - drm/i915/skl: Fix has_ipc on skl and document WaDisableIPC (FATE#322643 bsc#1055900). - drm/i915/glk, cnl: Implement WaDisableScalarClockGating (FATE#322643 bsc#1055900). - drm/i915: Add has_psr-flag to gen9lp (FATE#322643 bsc#1055900). - drm/i915/gen8+: Init/reset display interrupts only if i915 IRQs are enabled (FATE#322643 bsc#1055900). - drm/i915/gen9+: Set same power state before hibernation image save/restore (FATE#322643 bsc#1055900). - drm/i915/execlists: Cache the last priolist lookup (FATE#322643 bsc#1055900). - drm/i915: Give the invalid priority a magic name (FATE#322643 bsc#1055900). - drm/i915/execlists: Move request unwinding to a separate function (FATE#322643 bsc#1055900). - drm/i915: Move i915_gem_restore_fences to i915_gem_resume (FATE#322643 bsc#1055900). - drm/i915/selftests: Replace wmb() with i915_gem_chipset_flush() (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170929 (FATE#322643 bsc#1055900). - drm/i915: Also discard second CRC on gen8+ platforms (FATE#322643 bsc#1055900). - drm/i915/psr: Set frames before SU entry for psr2 (FATE#322643 bsc#1055900). - drm/dp: Add defines for latency in sink (FATE#322643 bsc#1055900). - drm/i915: Allow optimized platform checks (FATE#322643 bsc#1055900). - drm/i915: Avoid using dev_priv->info.gen directly (FATE#322643 bsc#1055900). - i915: Use %pS printk format for direct addresses (FATE#322643 bsc#1055900). - drm/i915/execlists: Notify context-out for lost requests (FATE#322643 bsc#1055900). - drm/i915/cnl: Add support slice/subslice/eu configs (FATE#322643 bsc#1055900). - drm/i915: Compact device info access by a small re-ordering (FATE#322643 bsc#1055900). - drm/i915: Add IS_PLATFORM macro (FATE#322643 bsc#1055900). - drm/i915/selftests: Try to recover from a wedged GPU during reset tests (FATE#322643 bsc#1055900). - drm/i915/huc: Reorganize HuC authentication (FATE#322643 bsc#1055900). - drm/i915: Fix default values of some modparams (FATE#322643 bsc#1055900). - drm/i915: Extend I915_PARAMS_FOR_EACH with default member value (FATE#322643 bsc#1055900). - drm/i915: Make I915_PARAMS_FOR_EACH macro more flexible (FATE#322643 bsc#1055900). - drm/i915: Enable scanline read based on frame timestamps (FATE#322643 bsc#1055900). - drm/i915/execlists: Microoptimise execlists_cancel_port_request() (FATE#322643 bsc#1055900). - drm/i915: Don't rmw PIPESTAT enable bits (FATE#322643 bsc#1055900). - drm/i915: Speed up DMC firmware loading (FATE#322643 bsc#1055900). - drm/i915/dp: Remove useless debug about TPS3 support (FATE#322643 bsc#1055900). - drm/i915/dp: Fix buffer size for sink_irq_esi read (FATE#322643 bsc#1055900). - drm/i915/mst: Print active mst links after update (FATE#322643 bsc#1055900). - drm/i915/mst: Debug log connector name in destroy_connector() (FATE#322643 bsc#1055900). - drm/i915/lrc: Skip no-op per-bb buffer on gen9 (FATE#322643 bsc#1055900). - drm/i915/lrc: Only enable per-context and per-bb buffers if set (FATE#322643 bsc#1055900). - drm/i915: Make execlist port count variable (FATE#322643 bsc#1055900). - drm/i915: Add execlist_port_complete (FATE#322643 bsc#1055900). - drm/i915: Wrap port cancellation into a function (FATE#322643 bsc#1055900). - drm/i915: Move execlist initialization into intel_engine_cs.c (FATE#322643 bsc#1055900). - drm/i915: Make own struct for execlist items (FATE#322643 bsc#1055900). - drm/i915: Make i915_spin_request() static (FATE#322643 bsc#1055900). - drm/i915/cnl: Add Gen10 LRC size (FATE#322643 bsc#1055900). - drm/i915: Rename global i915 to i915_modparams (FATE#322643 bsc#1055900). - drm/i915: Confirm request->global_seqno after spin completion (FATE#322643 bsc#1055900). - drm/i915: Check waiter->seqno carefully in case of preemption (FATE#322643 bsc#1055900). - drm/i915: Only wake the waiter from the interrupt if passed (FATE#322643 bsc#1055900). - drm/i915: Document the split in internal and public execbuf flags (FATE#322643 bsc#1055900). - drm/i915: Reorganize .disable hooks for pre-DDI DP (FATE#322643 bsc#1055900). - drm/i915: Drop useless HAS_PSR() check (FATE#322643 bsc#1055900). - drm/i915: Stop engines before reset (FATE#322643 bsc#1055900). - drm/i915/cfl: Remove alpha support protection (FATE#322643 bsc#1055900). - drm/i915/cnp: Display Wa #1179: WaHardHangonHotPlug (FATE#322643 bsc#1055900). - drm/i915: Shrink cnl_ddi_buf_trans (FATE#322643 bsc#1055900). - drm/i915: Shrink bxt_ddi_buf_trans (FATE#322643 bsc#1055900). - commit 50db074- drm/i915: Replace some spaces with tabs (FATE#322643 bsc#1055900). - drm/i915/fence: Avoid del_timer_sync() from inside a timer (FATE#322643 bsc#1055900). - drm/i915/selftests: Only touch archdata.iommu when it exists (FATE#322643 bsc#1055900). - drm/i915/cnp: Don't touch other PCH clock gating bits (FATE#322643 bsc#1055900). - drm/i915: Do not enable DRRS when PSR is enabled (FATE#322643 bsc#1055900). - drm/i915/perf: add support for Coffeelake GT2 (FATE#322643 bsc#1055900). - drm/i915/perf: disable clk ratio reports on gen9 (FATE#322643 bsc#1055900). - drm/i915/selftests: Disable iommu for the mock device (FATE#322643 bsc#1055900). - drm/i915: Return the correct score in i915_ppat_get() (FATE#322643 bsc#1055900). - drm/i915/guc: Cleanup adding GuC work items (FATE#322643 bsc#1055900). - drm/i915/guc: Simplify GuC doorbell logic (FATE#322643 bsc#1055900). - drm/i915/guc: Submit GuC workitems containing coalesced requests (FATE#322643 bsc#1055900). - drm/i915/guc: Remove obsolete comments and remove unused variable (FATE#322643 bsc#1055900). - drm/i915/execlists: Unwind incomplete requests on resets (FATE#322643 bsc#1055900). - drm/i915/execlists: Split insert_request() (FATE#322643 bsc#1055900). - drm/i915/execlists: Move insert_request() (FATE#322643 bsc#1055900). - drm/i915/execlists: Kick start request processing after a reset (FATE#322643 bsc#1055900). - drm/i915: Cancel all ready but queued requests when wedging (FATE#322643 bsc#1055900). - drm/i915: Reinstate GMBUS and AUX interrupts on gen4/g4x (FATE#322643 bsc#1055900). - drm/i915: Remove duplicated irq_preinstall/uninstall hooks (FATE#322643 bsc#1055900). - drm/i915: Clean up the HWSTAM mess (FATE#322643 bsc#1055900). - drm/i915: Mask everything in ring HWSTAM on gen6+ in ringbuffer mode (FATE#322643 bsc#1055900). - drm/i915: Extend private i915_param_named macro with description (FATE#322643 bsc#1055900). - drm/i915: Introduce custom variant of module_param_named macro (FATE#322643 bsc#1055900). - drm/i915: Rename lvds_use_ssc modparam to panel_use_ssc (FATE#322643 bsc#1055900). - drm/i915: Mark the userptr invalidate workqueue as WQ_MEM_RECLAIM (FATE#322643 bsc#1055900). - drm/i915/cnl: Change the macro name to DPLL_CFGCR0_DCO_FRACTION_SHIFT (FATE#322643 bsc#1055900). - drm/i915: Gen3 HWSTAM is actually 32 bits (FATE#322643 bsc#1055900). - drm/i915: Rewrite GMCH irq handlers to avoid loops (FATE#322643 bsc#1055900). - drm/i915: Extract PIPESTAT irq handling into separate functions (FATE#322643 bsc#1055900). - drm/i915: Remove NULL dev_priv checks from irq_uninstall (FATE#322643 bsc#1055900). - drm/i915: Unify the appearance of gen3/4 irq_postistall hooks (FATE#322643 bsc#1055900). - drm/i915: Eliminate PORT_HOTPLUG_EN setup from gen3/4 irq_postinstall (FATE#322643 bsc#1055900). - drm/i915: Setup EMR first on all gen2-4 (FATE#322643 bsc#1055900). - drm/i915: Introduce GEN2_IRQ_RESET/INIT (FATE#322643 bsc#1055900). - drm/i915: Use GEN3_IRQ_RESET/INIT on gen3/4 (FATE#322643 bsc#1055900). - drm/i915: s/GEN5/GEN3/ (FATE#322643 bsc#1055900). - drm/i915: Clear pipestat consistently (FATE#322643 bsc#1055900). - drm/i915: Don't enable/unmask flip interrupts (FATE#322643 bsc#1055900). - drm/i915: Remove the "INDEX" suffix from PPAT marcos (FATE#322643 bsc#1055900). - drm/i915: Introduce private PAT management (FATE#322643 bsc#1055900). - drm/i915: Switch over to the LLC/eLLC hotspot avoidance hash mode for CCS (FATE#322643 bsc#1055900). - drm/i915: Simplify i915_reg_read_ioctl (FATE#322643 bsc#1055900). - drm/i915: Introduce INTEL_GEN_MASK (FATE#322643 bsc#1055900). - drm/i915: Refresh VLV/CHV PSR comments on HW PSR_state machine (FATE#322643 bsc#1055900). - drm/i915/execlists: Read the context-status HEAD from the HWSP (FATE#322643 bsc#1055900). - drm/i915/execlists: Read the context-status buffer from the HWSP (FATE#322643 bsc#1055900). - drm/i915: Allow HW status page to be bound high (FATE#322643 bsc#1055900). - drm/i915/lrc: allocate separate page for HWSP (FATE#322643 bsc#1055900). - drm/i915/guc: Don't make assumptions while getting the lrca offset (FATE#322643 bsc#1055900). - drm/i915/lrc: Clarify the format of the context image (FATE#322643 bsc#1055900). - drm/i915/selftests: Use mul_u32_u32() for 32b x 32b -> 64b result (FATE#322643 bsc#1055900). - drm/i915: Use mul_u32_u32() for 32b x 32b -> 64b result (FATE#322643 bsc#1055900). - drm/i915: Squelch smatch warning for statement with no effect (FATE#322643 bsc#1055900). - drm/i915/guc: Small improvements to guc_wq_item_append (FATE#322643 bsc#1055900). - drm/i915/guc: Remove WQ_WORKLOAD_SHIFT define (FATE#322643 bsc#1055900). - drm/i915/guc: Name the default GuC scheduling policy (FATE#322643 bsc#1055900). - drm/i915: Move the context descriptor to an inline helper (FATE#322643 bsc#1055900). - drm/i915/dsi: Replace MIPI command error message with debug message (FATE#322643 bsc#1055900). - drm/i915: Cleanup error paths through eb_lookup_vma() (FATE#322643 bsc#1055900). - drm/i915/spt+: Don't reset invalid AUX channel interrupt bits in SDEIMR (FATE#322643 bsc#1055900). - drm/i915: Name the IPS_PCODE_CONTROL bit (FATE#322643 bsc#1055900). - drm/i915: Nuke some bogus tabs from the pcode defines (FATE#322643 bsc#1055900). - drm/i915: Factor out setup_private_pat() (FATE#322643 bsc#1055900). - drm/i915: Increase poll time for BDW FCLK_DONE (FATE#322643 bsc#1055900). - drm/i915/psr: Add enable_source vfunc (FATE#322643 bsc#1055900). - drm/i915/psr: Add enable_sink vfunc (FATE#322643 bsc#1055900). - drm/i915/psr: Add setup VSC vfunc (FATE#322643 bsc#1055900). - drm/i915/psr: Re-org Activate after enable (FATE#322643 bsc#1055900). - drm/i915/psr: Move hsw_enable_source after enabling sink (FATE#322643 bsc#1055900). - drm/i915/psr: Re-create a hsw_psr_enable_source (FATE#322643 bsc#1055900). - drm/i915/psr: Unify VSC setup functions (FATE#322643 bsc#1055900). - drm/i915/psr: Add activate vfunc (FATE#322643 bsc#1055900). - drm/i915/psr: hsw_psr_activate (FATE#322643 bsc#1055900). - drm/i915/psr: vfunc for disabling source (FATE#322643 bsc#1055900). - drm/i915/psr: Avoid any PSR stuff on platforms without support (FATE#322643 bsc#1055900). - drm/i915: Only initialize partially filled pagetables (FATE#322643 bsc#1055900). - drm/i915: Make PAT macros more robust (FATE#322643 bsc#1055900). - drm/i915: Add a default case in gen7 hwsp switch-case (FATE#322643 bsc#1055900). - drm/i915/gvt: Add support for PCIe extended configuration space (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine error handling for perform_bb_shadow (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine error handling in dispatch_workload (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine error handling for intel_vgpu_pin_mm (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine error handling for prepare_execlist_workload (FATE#322643 bsc#1055900). - drm/i915/gvt: Add error handling for intel_gvt_scan_and_shadow_workload (FATE#322643 bsc#1055900). - drm/i915/gvt: Separate cmd scan from request allocation (FATE#322643 bsc#1055900). - drm/i915/gvt: Add emulation for BAR2 (aperture) with normal file RW approach (FATE#322643 bsc#1055900). - drm/i915/kvmgt: Sanitize PCI bar emulation (FATE#322643 bsc#1055900). - drm/i915: Transform WaDisablePooledEuLoadBalancingFix into a simple register write (FATE#322643 bsc#1055900). - drm/i915: Transform WaDisableDynamicCreditSharing into a simple register write (FATE#322643 bsc#1055900). - drm/i915: Transform WaDisableGafsUnitClkGating into a simple reg write (FATE#322643 bsc#1055900). - drm/i915: WaPushConstantDereferenceHoldDisable needs to modify a masked register (FATE#322643 bsc#1055900). - drm/i915: Transform WaDisableI2mCycleOnWRPort into a simple reg write (FATE#322643 bsc#1055900). - drm/i915: Transform WaInPlaceDecompressionHang into a simple reg write (FATE#322643 bsc#1055900). - drm/i915: Apply the GTT write flush for all !llc machines (FATE#322643 bsc#1055900). - i915: Fix obj size vs. alignment for drm_pci_alloc() (FATE#322643 bsc#1055900). - drm/i915: Disable mmio debugging during user access (FATE#322643 bsc#1055900). - drm/i915/skl+: debugfs entry to control IPC (FATE#322643 bsc#1055900). - drm/i915/bxt+: Enable IPC support (FATE#322643 bsc#1055900). - drm/i915/gen9+: Add has_ipc flag in device info structure (FATE#322643 bsc#1055900). - commit 77f9c1e- drm/i915/cnl: Extend WM workaround with IPC for CNL (FATE#322643 bsc#1055900). - drm/i915/glk: IPC linetime watermark workaround for GLK (FATE#322643 bsc#1055900). - drm/i915/gen10: Calculate and enable transition WM (FATE#322643 bsc#1055900). - drm/i915/skl+: Optimize WM calculation (FATE#322643 bsc#1055900). - drm/i915: Fixed point fixed16 wrapper cleanup (FATE#322643 bsc#1055900). - drm/i915: Disable snooping (userptr, set-cache-level) on gen4 (FATE#322643 bsc#1055900). - drm: Pass struct drm_file * to __drm_mode_object_find [v2] (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170907 (FATE#322643 bsc#1055900). - drm/i915/cnl: WaThrottleEUPerfToAvoidTDBackPressure:cnl(pre-prod) (FATE#322643 bsc#1055900). - drm/i915: Lift has-pinned-pages assert to caller of ____i915_gem_object_get_pages (FATE#322643 bsc#1055900). - drm/i915: Display WA #1133 WaFbcSkipSegments:cnl, glk (FATE#322643 bsc#1055900). - drm/i915/cnl: Allow the reg_read ioctl to read the RCS TIMESTAMP register (FATE#322643 bsc#1055900). - drm/i915: Move device_info.has_snoop into the static tables (FATE#322643 bsc#1055900). - drm/i915: Disable MI_STORE_DATA_IMM for i915g/i915gm (FATE#322643 bsc#1055900). - drm/i915/cnp: Wa 1181: Fix Backlight issue (FATE#322643 bsc#1055900). - drm/i915: Constify load detect mode (FATE#322643 bsc#1055900). - drm/i915: io unmap functions want __iomem (FATE#322643 bsc#1055900). - drm/i915: Wake up the device for the fbdev setup (FATE#322643 bsc#1055900). - drm/i915: Add interface to reserve fence registers for vGPU (FATE#322643 bsc#1055900). - drm/i915: Use correct path to trace include (FATE#322643 bsc#1055900). - drm/i915: Eliminate crtc->state usage from intel_atomic_commit_tail and .crtc_update() (FATE#322643 bsc#1055900). - drm/i915: Eliminate crtc->state usage from intel_update_pipe_config() (FATE#322643 bsc#1055900). - drm/i915: Eliminate obj->state usage from pre/post plane update (FATE#322643 bsc#1055900). - drm/i915: Pass proper old/new states to intel_plane_atomic_check_with_state() (FATE#322643 bsc#1055900). - drm/i915: rework IS_*_GT* macros (FATE#322643 bsc#1055900). - drm/i915: mark all device info struct with __initconst (FATE#322643 bsc#1055900). - drm/i915: add GT number to intel_device_info (FATE#322643 bsc#1055900). - drm/i915: Eliminate obj->state usage in g4x/vlv/chv wm computation (FATE#322643 bsc#1055900). - drm/i915: Pass the crtc state explicitly to intel_pipe_update_start/end() (FATE#322643 bsc#1055900). - drm/i915: Pass the new crtc state to color management code (FATE#322643 bsc#1055900). - drm/i915: Consolidate max_cdclk_freq check in intel_crtc_compute_min_cdclk() (FATE#322643 bsc#1055900). - drm/i915: Track minimum acceptable cdclk instead of "minimum dotclock" (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix DP max voltage (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix DDI hdmi level selection (FATE#322643 bsc#1055900). - drm/i915/cnl: Move ddi buf trans related functions up (FATE#322643 bsc#1055900). - drm/i915/cnl: Move voltage check into ddi buf trans functions (FATE#322643 bsc#1055900). - drm/i915: Enable voltage swing before enabling DDI_BUF_CTL (FATE#322643 bsc#1055900). - drm/i915: Align vswing sequences with old ddi buffer registers (FATE#322643 bsc#1055900). - drm/i915: decouple gen9 and gen10 dp signal levels (FATE#322643 bsc#1055900). - drm/i915: Introduce intel_ddi_dp_level (FATE#322643 bsc#1055900). - drm/i915/cnl: Avoid ioremap_wc on Cannonlake as well (FATE#322643 bsc#1055900). - drm/i915/cnl: WaDisableI2mCycleOnWRPort (FATE#322643 bsc#1055900). - drm/i915/cnl: WA FtrEnableFastAnisoL1BankingFix (FATE#322643 bsc#1055900). - drm/i915: Stop using long platform names on clock gating functions (FATE#322643 bsc#1055900). - drm/i915: Discard the request queue if we fail to sleep before suspend (FATE#322643 bsc#1055900). - drm/i915: Clear wedged status upon resume (FATE#322643 bsc#1055900). - drm/i915: Always sanity check engine state upon idling (FATE#322643 bsc#1055900). - drm/i915: Don't use GPU relocations prior to cmdparser stalls (FATE#322643 bsc#1055900). - drm/i915: Remove excess indent in intel_finish_reset() caught by sparse (FATE#322643 bsc#1055900). - drm/i915: Beef up of Beef up the IPS vs. CRC workaround (FATE#322643 bsc#1055900). - drm/i915/bios: amend edp block based on intel_vbt_decode (FATE#322643 bsc#1055900). - drm/i915/bios: amend child device flags based on intel_vbt_decode (FATE#322643 bsc#1055900). - drm/i915/bios: amend bdb_general_features (FATE#322643 bsc#1055900). - drm/i915/bios: split up iboost to hdmi and dp bitfields (FATE#322643 bsc#1055900). - drm/i915: Fix FBC cfb stride programming for non X-tiled FB (FATE#322643 bsc#1055900). - drm/i915/cnl: don't hardcode DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT (FATE#322643 bsc#1055900). - drm/i915/bios: drop the rest of the p_ prefixes from pointers (FATE#322643 bsc#1055900). - drm/i915/bios: throw away unused DVO_* macros (FATE#322643 bsc#1055900). - drm/i915/bios: group device type definitions together (FATE#322643 bsc#1055900). - drm/i915/bios: document child device config dvo_port values a bit better (FATE#322643 bsc#1055900). - drm/i915/bios: throw away struct old_child_dev_config (FATE#322643 bsc#1055900). - drm/i915/bios: throw away high level child device union (FATE#322643 bsc#1055900). - drm/i915/bios: add legacy contents to common child device config (FATE#322643 bsc#1055900). - drm/i915/bios: remove the raw version of child device config (FATE#322643 bsc#1055900). - drm/i915/bios: document BDB versions of child device config fields (FATE#322643 bsc#1055900). - drm/i915/bios: amend child device config parameters (FATE#322643 bsc#1055900). - drm/i915: Beef up the IPS vs. CRC workaround (FATE#322643 bsc#1055900). - drm/i915: Make some RPS functions static (FATE#322643 bsc#1055900). - drm/i915: Assert that the handle->vma lut is empty on object close (FATE#322643 bsc#1055900). - drm/i915/cnl: WaForceContextSaveRestoreNonCoherent (FATE#322643 bsc#1055900). - drm/i915/cnl: WaPushConstantDereferenceHoldDisable (FATE#322643 bsc#1055900). - drm/i915/cfl: Coffee Lake works on Kaby Lake PCH (FATE#322643 bsc#1055900). - drm/i915/cnl: extract cnl_set_procmon_ref_values (FATE#322643 bsc#1055900). - drm/i915/cnl: simplify cnl_procmon_values handling (FATE#322643 bsc#1055900). - drm/i915: Boost GPU clocks if we miss the pageflip's vblank (FATE#322643 bsc#1055900). - drm/i915: Constify states passed to enable/disable/etc. encoder hooks (FATE#322643 bsc#1055900). - drm/i915: Plumb crtc_state to PSR enable/disable (FATE#322643 bsc#1055900). - drm/i915: Init infoframe vfuncs for DP encoders as well (FATE#322643 bsc#1055900). - drm/i915: Move infoframe vfuncs into intel_digital_port (FATE#322643 bsc#1055900). - drm/i915: Disable infoframes when shutting down DDI HDMI (FATE#322643 bsc#1055900). - drm/i915: Check has_infoframes when enabling infoframes (FATE#322643 bsc#1055900). - drm/i915: Re-enable per-engine reset for Broxton (FATE#322643 bsc#1055900). - drm/i915/dp: make is_edp non-static and rename to intel_dp_is_edp (FATE#322643 bsc#1055900). - drm/i915/dp: rename intel_dp_is_edp to intel_dp_is_port_edp (FATE#322643 bsc#1055900). - drm/i915/cnl: Apply large line width optimization (FATE#322643 bsc#1055900). - drm/i915/cnl: WaDisableEnhancedSBEVertexCaching (FATE#322643 bsc#1055900). - drm/i915/cnl: Add WaDisableReplayBufferBankArbitrationOptimization (FATE#322643 bsc#1055900). - drm/i915/cnl: Introduce initial Cannonlake Workarounds (FATE#322643 bsc#1055900). - drm/dp/mst: Sideband message transaction to power up/down nodes (FATE#322643 bsc#1055900). - drm/atomic: Fix freeing connector/plane state too early by tracking commits, v3 (FATE#322643 bsc#1055900). - drm/atomic: Move drm_crtc_commit to drm_crtc_state, v4 (FATE#322643 bsc#1055900). - drm/atomic: Return commit in drm_crtc_commit_get for better annotation (FATE#322643 bsc#1055900). - drm/i915: Always wait for flip_done, v2 (FATE#322643 bsc#1055900). - drm/dp: Add defines for DP SDP types (FATE#322643 bsc#1055900). - drm/i915: Deconstruct struct sgt_dma initialiser (FATE#322643 bsc#1055900). - drm/i915: Reject unknown syncobj flags (FATE#322643 bsc#1055900). - drm/i915: Check incoming alignment for unfenced buffers (on i915gm) (FATE#322643 bsc#1055900). - drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects) (FATE#322643 bsc#1055900). - drm/i915/edp: read edp display control registers unconditionally (FATE#322643 bsc#1055900). - drm/i915: Do not rely on wm preservation for ILK watermarks (FATE#322643 bsc#1055900). - commit 1559905- drm/i915: Cancel the modeset retry work during modeset cleanup (FATE#322643 bsc#1055900). - drm/i915/gvt: Adding ACTHD mmio read handler (FATE#322643 bsc#1055900). - drm/i915/gvt: Extract mmio_read_from_hw() common function (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine MMIO_RING_F() (FATE#322643 bsc#1055900). - drm/i915/gvt: properly check per_ctx bb valid state (FATE#322643 bsc#1055900). - drm/i915/perf: fix perf enable/disable ioctls with 32bits userspace (FATE#322643 bsc#1055900). - drm/i915: Use a mask when applying WaProgramL3SqcReg1Default (FATE#322643 bsc#1055900). - drm/i915: Report -EFAULT before pwrite fast path into shmemfs (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix PLL initialization for HDMI (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix PLL mapping (FATE#322643 bsc#1055900). - drm/i915: Use bdw_ddi_translations_fdi for Broadwell (FATE#322643 bsc#1055900). - drm/i915: Fix eviction when the GGTT is idle but full (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix GPU hang after reusing vGPU instance across different guest OS (FATE#322643 bsc#1055900). - drm/i915/bios: parse DDI ports also for CHV for HDMI DDC pin and DP AUX channel (FATE#322643 bsc#1055900). - drm/i915: Read timings from the correct transcoder in intel_crtc_mode_get() (FATE#322643 bsc#1055900). - drm/i915: Order two completing nop_submit_request (FATE#322643 bsc#1055900). - drm/i915: Silence compiler warning for hsw_power_well_enable() (FATE#322643 bsc#1055900). - drm/i915: Use crtc_state_is_legacy_gamma in intel_color_check (FATE#322643 bsc#1055900). - drm/i915/edp: Increase the T12 delay quirk to 1300ms (FATE#322643 bsc#1055900). - drm/i915/edp: Get the Panel Power Off timestamp after panel is off (FATE#322643 bsc#1055900). - drm/i915/glk: Fix DMC/DC state idleness calculation (FATE#322643 bsc#1055900). - drm/i915/cnl: Reprogram DMC firmware after S3/S4 resume (FATE#322643 bsc#1055900). - drm/i915: Fix DDI PHY init if it was already on (FATE#322643 bsc#1055900). - drm/i915/bios: ignore HDMI on port A (FATE#322643 bsc#1055900). - drm/i915: remove redundant variable hw_check (FATE#322643 bsc#1055900). - drm/i915: always update ELD connector type after get modes (FATE#322643 bsc#1055900). - drm/i915: Remove unused 'in_vbl' from i915_get_crtc_scanoutpos() (FATE#322643 bsc#1055900). - drm/i915/cnp: set min brightness from VBT (FATE#322643 bsc#1055900). - Revert "drm/i915/bxt: Disable device ready before shutdown command" (bsc#1051510). - drm/i915/bxt: set min brightness from VBT (FATE#322643 bsc#1055900). - drm/i915: Fix an error handling in 'intel_framebuffer_init()' (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix incorrect PCI BARs reporting (FATE#322643 bsc#1055900). - drm/i915/gvt: Remove one duplicated MMIO (FATE#322643 bsc#1055900). - drm/i915: Re-enable GTT following a device reset (FATE#322643 bsc#1055900). - drm/i915: Annotate user relocs with __user (FATE#322643 bsc#1055900). - drm/i915: Silence sparse by using gfp_t (FATE#322643 bsc#1055900). - drm/i915: Add __rcu to radix tree slot pointer (FATE#322643 bsc#1055900). - drm/i915: Fix the missing PPAT cache attributes on CNL (FATE#322643 bsc#1055900). - drm/i915: Fix enum pipe vs. enum transcoder for the PCH transcoder (FATE#322643 bsc#1055900). - drm/i915: Make i2c lock ops static (FATE#322643 bsc#1055900). - drm/i915: Make i9xx_load_ycbcr_conversion_matrix() static (FATE#322643 bsc#1055900). - drm/i915/edp: Increase T12 panel delay to 900 ms to fix DP AUX CH timeouts (FATE#322643 bsc#1055900). - drm/i915: Ignore duplicate VMA stored within the per-object handle LUT (FATE#322643 bsc#1055900). - drm/i915: Skip fence alignemnt check for the CCS plane (FATE#322643 bsc#1055900). - drm/i915: Treat fb->offsets[] as a raw byte offset instead of a linear offset (FATE#322643 bsc#1055900). - drm/i915: Always wake the device to flush the GTT (FATE#322643 bsc#1055900). - drm/i915: Recreate vmapping even when the object is pinned (FATE#322643 bsc#1055900). - drm/i915: Quietly cancel FBC activation if CRTC is turned off before worker (FATE#322643 bsc#1055900). - i915: Use drm_syncobj_fence_get (FATE#322643 bsc#1055900). - drm/syncobj: Add a race-free drm_syncobj_fence_get helper (v2) (FATE#322643 bsc#1055900). - drm/syncobj: Rename fence_get to find_fence (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170818 (FATE#322643 bsc#1055900). - drm/i915: Mark the GT as busy before idling the previous request (FATE#322643 bsc#1055900). - drm/i915: Trivial grammar fix s/opt of/opt out of/ in comment (FATE#322643 bsc#1055900). - drm/i915: Replace execbuf vma ht with an idr (FATE#322643 bsc#1055900). - drm/i915: Simplify eb_lookup_vmas() (FATE#322643 bsc#1055900). - drm/i915: Convert execbuf to use struct-of-array packing for critical fields (FATE#322643 bsc#1055900). - drm/i915: Check context status before looking up our obj/vma (FATE#322643 bsc#1055900). - drm/i915: Don't use MI_STORE_DWORD_IMM on Sandybridge/vcs (FATE#322643 bsc#1055900). - drm/i915: Stop touching forcewake following a gen6+ engine reset (FATE#322643 bsc#1055900). - drm/i915: Split pin mapping into per platform functions (FATE#322643 bsc#1055900). - drm/i915/opregion: let user specify override VBT via firmware load (FATE#322643 bsc#1055900). - drm/i915/cnl: Reuse skl_wm_get_hw_state on Cannonlake (FATE#322643 bsc#1055900). - drm/i915/gen10: implement gen 10 watermarks calculations (FATE#322643 bsc#1055900). - drm/i915/cnl: Setup PAT Index (FATE#322643 bsc#1055900). - drm/i915/edp: Allow alternate fixed mode for eDP if available (FATE#322643 bsc#1055900). - drm/i915: Add support for drm syncobjs (FATE#322643 bsc#1055900). - drm/i915: Handle full s64 precision for wait-ioctl (FATE#322643 bsc#1055900). - drm/i915: Split obj->cache_coherent to track r/w (FATE#322643 bsc#1055900). - drm/i915/hsw+: Add support for multiple power well regs (FATE#322643 bsc#1055900). - drm/i915: Work around GCC anonymous union initialization bug (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix guest i915 full ppgtt blocking issue (FATE#322643 bsc#1055900). - drm/i915: Enable guest i915 full ppgtt functionality (FATE#322643 bsc#1055900). - drm/i915: Disconnect 32 and 48 bit ppGTT support (FATE#322643 bsc#1055900). - drm/i915/gvt: Add shadow context descriptor updating (FATE#322643 bsc#1055900). - drm/i915/gvt: expose vGPU context hw id (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine the intel_vgpu_reset_gtt reset function (FATE#322643 bsc#1055900). - drm/i915/gvt: Add carefully checking in GTT walker paths (FATE#322643 bsc#1055900). - drm/i915/gvt: Remove duplicated MMIO entries (FATE#322643 bsc#1055900). - drm/i915/gvt: take runtime pm when do early scan and shadow (FATE#322643 bsc#1055900). - drm/i915/gvt: Replace duplicated code with exist function (FATE#322643 bsc#1055900). - drm/i915/gvt: To check whether workload scan and shadow has mutex hold (FATE#322643 bsc#1055900). - drm/i915/gvt: Audit and shadow workload during ELSP writing (FATE#322643 bsc#1055900). - drm/i915/gvt: Factor out scan and shadow from workload dispatch (FATE#322643 bsc#1055900). - drm/i915/gvt: Optimize ring siwtch 2x faster again by light weight mmio access wrapper (FATE#322643 bsc#1055900). - drm/i915/gvt: Optimize ring siwtch 2x faster by removing unnecessary POSTING_READ (FATE#322643 bsc#1055900). - drm/i915/gvt: Use gvt_err to print the resource not enough error (FATE#322643 bsc#1055900). - drm/i915/dp: Validate the compliance test link parameters (FATE#322643 bsc#1055900). - drm/i915/dp: Generalize intel_dp_link_params function to accept arguments to be validated (FATE#322643 bsc#1055900). - drm/i915: More surgically unbreak the modeset vs reset deadlock (FATE#322643 bsc#1055900). - drm/i915: Push i915_sw_fence_wait into the nonblocking atomic commit (FATE#322643 bsc#1055900). - drm/i915/gen9: Send all components in VF state (FATE#322643 bsc#1055900). - drm/i915/guc: Rename GuC irq trigger function (FATE#322643 bsc#1055900). - drm/i915: Add SW_SYNC to our recommend testing Kconfig (FATE#322643 bsc#1055900). - drm/i915: Introduce intel_hpd_pin function (FATE#322643 bsc#1055900). - drm/i915: Simplify hpd pin to port (FATE#322643 bsc#1055900). - drm/i915/cnl: Dump the right pll registers when dumping pipe config (FATE#322643 bsc#1055900). - drm/i915/cnl: Add allowed DP rates for Cannonlake (FATE#322643 bsc#1055900). - drm/i915: make structure intel_sprite_plane_funcs static (FATE#322643 bsc#1055900). - drm/i915/fbc: only update no_fbc_reason when active (FATE#322643 bsc#1055900). - commit bb1995e- drm/i915/gen10: fix WM latency printing (FATE#322643 bsc#1055900). - drm/i915/gen10: fix the gen 10 SAGV block time (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable SAGV for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/gen10+: use the SKL code for reading WM latencies (FATE#322643 bsc#1055900). - drm/i915: Avoid null dereference if mst_port is unset (FATE#322643 bsc#1055900). - drm/i915/perf: Drop redundant check for perf.initialised on reset (FATE#322643 bsc#1055900). - drm/i915/perf: Drop lockdep assert for i915_oa_init_reg_state() (FATE#322643 bsc#1055900). - drm/i915/perf: Initialise dynamic sysfs group before creation (FATE#322643 bsc#1055900). - drm/i915: enum i915_power_well_id is not proper kernel-doc (FATE#322643 bsc#1055900). - drm/i915: Add format modifiers for Intel (FATE#322643 bsc#1055900). - drm/i915: Add render decompression support (FATE#322643 bsc#1055900). - drm/i915: Implement .get_format_info() hook for CCS (FATE#322643 bsc#1055900). - drm/i915: Supply the engine-id for our mock_engine() (FATE#322643 bsc#1055900). - drm/i915/psr: Preserve SRD_CTL bit 29 on PSR init (FATE#322643 bsc#1055900). - drm/i915/cnl: Removing missing DDI_E bits from CNL (FATE#322643 bsc#1055900). - drm/i915/selftests: Retarget igt_render_engine_reset_fallback() (FATE#322643 bsc#1055900). - drm/i915/perf: Initialise the dynamic sysfs attr (FATE#322643 bsc#1055900). - drm/i915: enable WaDisableDopClkGating for skl (FATE#322643 bsc#1055900). - drm/i915: Fix PCH names for KBP and CNP (FATE#322643 bsc#1055900). - drm/i915/perf: Implement I915_PERF_ADD/REMOVE_CONFIG interface (FATE#322643 bsc#1055900). - drm/i915: reorder NOA register definition to follow addresses (FATE#322643 bsc#1055900). - drm/i915/perf: disable NOA logic when not used (FATE#322643 bsc#1055900). - drm/i915/perf: leave GDT_CHICKEN_BITS programming in configs (FATE#322643 bsc#1055900). - drm/i915/perf: prune OA configs (FATE#322643 bsc#1055900). - drm/i915: add const to bin_attribute (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170731 (FATE#322643 bsc#1055900). - drm/i915: Remove unused i915_err_print_instdone (FATE#322643 bsc#1055900). - drm/i915: Include mbox details for pcode read/write failures (FATE#322643 bsc#1055900). - drm/i915/sdvo: Shut up state checker with hdmi cards on gen3 (FATE#322643 bsc#1055900). - drm/i915: Rework sdvo proxy i2c locking (FATE#322643 bsc#1055900). - drm/i915: Call the unlocked version of i915_gem_object_get_pages() (FATE#322643 bsc#1055900). - drm/i915: Move i915_gem_object_phys_attach() (FATE#322643 bsc#1055900). - drm/i915: Pin the pages before acquiring struct_mutex for display (FATE#322643 bsc#1055900). - drm/i915: Make i915_gem_object_phys_attach() use obj->mm.lock more appropriately (FATE#322643 bsc#1055900). - drm/i915: Trim struct_mutex usage for kms (FATE#322643 bsc#1055900). - drm/i915: Handle msr read failure gracefully (FATE#322643 bsc#1055900). - drm/i915/fbc: add comments to the FBC auxiliary structs (FATE#322643 bsc#1055900). - drm/i915: cleanup the CHICKEN_MISC_2 (re)definitions (FATE#322643 bsc#1055900). - drm/i915/selftests: Fix kbuild error (FATE#322643 bsc#1055900). - drm/i915: Squelch reset messages during selftests (FATE#322643 bsc#1055900). - drm/i915/selftest: Refactor reset locking (FATE#322643 bsc#1055900). - drm/i915: Don't touch fence->error when resetting an innocent request (FATE#322643 bsc#1055900). - drm/i915: Enforce that CS packets are qword aligned (FATE#322643 bsc#1055900). - drm/i915/glk: set HDMI 2.0 identifier (FATE#322643 bsc#1055900). - drm/i915: set colorspace for YCBCR420 outputs (FATE#322643 bsc#1055900). - drm/i915: prepare csc unit for YCBCR420 output (FATE#322643 bsc#1055900). - drm/i915: prepare pipe for YCBCR420 output (FATE#322643 bsc#1055900). - drm/i915: prepare scaler for YCBCR420 modeset (FATE#322643 bsc#1055900). - drm/i915: add config function for YCBCR420 outputs (FATE#322643 bsc#1055900). - drm/i915: Gather all the power well->domain mappings to one place (FATE#322643 bsc#1055900). - drm/i915: Move hsw_power_well_enable() next to the rest of HSW helpers (FATE#322643 bsc#1055900). - drm/i915/gen9+: Unify the HSW/BDW and GEN9+ power well helpers (FATE#322643 bsc#1055900). - drm/i915/hsw+: Add has_fuses power well attribute (FATE#322643 bsc#1055900). - drm/i915/hsw, bdw: Wait for the power well disabled state (FATE#322643 bsc#1055900). - drm/i915/hsw, bdw: Add irq_pipe_mask, has_vga power well attributes (FATE#322643 bsc#1055900). - drm/i915/hsw+: Unify the hsw/bdw and gen9+ power well req/state macros (FATE#322643 bsc#1055900). - drm/i915/hsw, bdw: Split power well set to enable/disable helpers (FATE#322643 bsc#1055900). - drm/i915/hsw, bdw: Remove redundant state check during power well toggling (FATE#322643 bsc#1055900). - drm/i915/gen9+: Remove redundant state check during power well toggling (FATE#322643 bsc#1055900). - drm/i915/gen9+: Remove redundant power well state assert during enabling (FATE#322643 bsc#1055900). - drm/i915/bxt, glk: Give a proper name to the power well struct phy field (FATE#322643 bsc#1055900). - drm/i915: Check for duplicated power well IDs (FATE#322643 bsc#1055900). - drm/i915/hsw, bdw: Add an ID for the global display power well (FATE#322643 bsc#1055900). - drm/i915/gen2: Add an ID for the display pipes power well (FATE#322643 bsc#1055900). - drm/i915: Assign everywhere the always-on power well ID (FATE#322643 bsc#1055900). - drm/i915: Unify power well ID enums (FATE#322643 bsc#1055900). - drm/i915/chv: Add unique power well ID for the pipe A power well (FATE#322643 bsc#1055900). - drm/i915: Simplify scaler init during CRTC HW readout (FATE#322643 bsc#1055900). - drm/i915/selftests: Exercise independence of per-engine resets (FATE#322643 bsc#1055900). - drm/i915: Disable per-engine reset for Broxton (FATE#322643 bsc#1055900). - drm/i915: Emit a user level message when resetting the GPU (or engine) (FATE#322643 bsc#1055900). - drm/i915: Make i915_gem_context_mark_guilty() safe for unlocked updates (FATE#322643 bsc#1055900). - drm/i915: Clear engine irq posted following a reset (FATE#322643 bsc#1055900). - drm/i915: Assert that machine is wedged for nop_submit_request (FATE#322643 bsc#1055900). - drm/i915: Wake up waiters after setting the WEDGED bit (FATE#322643 bsc#1055900). - drm/i915: Move idle checks before intel_engine_init_global_seqno() (FATE#322643 bsc#1055900). - drm/i915: Clear execlist port[] before updating seqno on wedging (FATE#322643 bsc#1055900). - drm/i915: Check the execlist queue for pending requests before declaring idle (FATE#322643 bsc#1055900). - drm/i915: Check execlist/ring status during hangcheck (FATE#322643 bsc#1055900). - drm/i915: Flush the execlist ports if idle (FATE#322643 bsc#1055900). - drm/i915: Serialize per-engine resets against new requests (FATE#322643 bsc#1055900). - drm/i915: Reset context image on engines after triggering the reset (FATE#322643 bsc#1055900). - drm/i915: Report execlists irq bit in debugfs (FATE#322643 bsc#1055900). - Revert "drm/i915: Add heuristic to determine better way to adjust brightness" (FATE#322643 bsc#1055900). - Revert "drm/i915: Add option to support dynamic backlight via DPCD" (FATE#322643 bsc#1055900). - drm/i915: Drop unpin stall in atomic_prepare_commit (FATE#322643 bsc#1055900). - drm/i915: Remove intel_flip_work infrastructure (FATE#322643 bsc#1055900). - drm/i915: adjust has_pending_fb_unpin to atomic (FATE#322643 bsc#1055900). - drm/i915: Rip out legacy page_flip completion/irq handling (FATE#322643 bsc#1055900). - drm/i915: s/INTEL_INFO(dev_priv)->gen/INTEL_GEN(dev_priv) in i915_irq (FATE#322643 bsc#1055900). - drm/i915: Nuke legacy flip queueing code (FATE#322643 bsc#1055900). - drm/i915: Pass enum pipe to intel_set_pch_fifo_underrun_reporting() (FATE#322643 bsc#1055900). - drm/i915/selftests: Mark contexts as lost during freeing of mock device (FATE#322643 bsc#1055900). - drm/i915: unregister interfaces first in unload (FATE#322643 bsc#1055900). - drm/i915: Fix fbdev unload sequence (FATE#322643 bsc#1055900). - drm/atomic-helper: Fix leak in disable_all (FATE#322643 bsc#1055900). - drm/i915/selftests: Attach a stub pm_domain (FATE#322643 bsc#1055900). - drm/i915: Drain the device workqueue on unload (FATE#322643 bsc#1055900). - drm/i915: More stolen quirking (FATE#322643 bsc#1055900). - drm/i915: Explicit the connector name for DP link training result (FATE#322643 bsc#1055900). - commit d7aac3c- drm/i915: Consistently use enum pipe for PCH transcoders (FATE#322643 bsc#1055900). - drm/i915: Fix error checking/locking in perf/lookup_context() (FATE#322643 bsc#1055900). - drm: Handle properties in the core for atomic drivers (FATE#322643 bsc#1055900). - drm: Don't update property values for atomic drivers (FATE#322643 bsc#1055900). - drm/i915: Use the drm_driver.dumb_destroy default (FATE#322643 bsc#1055900). - drm/fb-helper: pass physical dimensions to fbdev (FATE#322643 bsc#1055900). - drm: i915: remove dead code and pointless local lut storage (FATE#322643 bsc#1055900). - drm/fb-helper: add new drm_setup_crtcs_fb() function (FATE#322643 bsc#1055900). - drm/fb: Fix pointer dereference before null check (FATE#322643 bsc#1055900). - drm: Create a format/modifier blob (FATE#322643 bsc#1055900). - drm: Plumb modifiers through plane init (FATE#322643 bsc#1055900). - drm: Fix warning when building docs for scdc_helper (FATE#322643 bsc#1055900). - drm/modes: Fix drm_mode_is_420_only() comment (FATE#322643 bsc#1055900). - drm/dumb-buffers: Add defaults for .dumb_map_offset and .dumb_destroy (FATE#322643 bsc#1055900). - drm/gem: Add drm_gem_dumb_map_offset() (FATE#322643 bsc#1055900). - drm/atomic: implement drm_atomic_helper_commit_tail for runtime_pm users (FATE#322643 bsc#1055900). - drm: Improve kerneldoc for drm_modeset_lock (FATE#322643 bsc#1055900). - drm/fb-helper: Support deferred setup (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170717 (FATE#322643 bsc#1055900). - drm/i915: Protect against deferred fbdev setup (FATE#322643 bsc#1055900). - drm/i915/fbdev: Always forward hotplug events (FATE#322643 bsc#1055900). - drm/i915/skl+: unify cpp value in WM calculation (FATE#322643 bsc#1055900). - drm/i915/skl+: WM calculation don't require height (FATE#322643 bsc#1055900). - drm/i915: Addition wrapper for fixed16.16 operation (FATE#322643 bsc#1055900). - drm/i915: cleanup fixed-point wrappers naming (FATE#322643 bsc#1055900). - drm/i915: Always perform internal fixed16 division in 64 bits (FATE#322643 bsc#1055900). - drm/i915: take-out common clamping code of fixed16 wrappers (FATE#322643 bsc#1055900). - drm/i915/cnl: Add missing type case (FATE#322643 bsc#1055900). - drm/i915/cnl: Add max allowed Cannonlake DC (FATE#322643 bsc#1055900). - drm/i915/cnl: Get DDI clock based on PLLs (FATE#322643 bsc#1055900). - drm/i915/cnl: Inherit RPS stuff from previous platforms (FATE#322643 bsc#1055900). - drm/i915/cnl: Gen10 render context size (FATE#322643 bsc#1055900). - drm/i915/cnl: Don't trust VBT's alternate pin for port D for now (FATE#322643 bsc#1055900). - drm/i915: Fix the kernel panic when using aliasing ppgtt (FATE#322643 bsc#1055900). - drm/i915/cnl: Cannonlake color init (FATE#322643 bsc#1055900). - drm/i915/cnl: Add force wake for gen10+ (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix comment about AUX IO power well enable/disable (FATE#322643 bsc#1055900). - drm/i915/gen9+: Don't remove secondary power well requests (FATE#322643 bsc#1055900). - drm/i915/bxt, glk: Fix assert on conditions for DC9 enabling (FATE#322643 bsc#1055900). - drm/i915/skl: Don't disable misc IO power well during display uninit (FATE#322643 bsc#1055900). - drm/i915/gen9+: Add 10 us delay after power well 1/AUX IO pw disabling (FATE#322643 bsc#1055900). - drm/i915: Only free the oldest stale context before allocating (FATE#322643 bsc#1055900). - drm/i915: Drop request retirement before reaping stale contexts (FATE#322643 bsc#1055900). - drm/i915: Move stale context reaping to common i915_gem_context_create (FATE#322643 bsc#1055900). - drm/i915: Check new context against kernel_context after reporting an error (FATE#322643 bsc#1055900). - drm/i915: Setting pch_id for HSW/BDW in virtual environment (FATE#322643 bsc#1055900). - drm: i915: sysfs: constify attribute_group structures (FATE#322643 bsc#1055900). - drm/i915/edp: Add a T12 panel delay quirk to fix DP AUX CH timeouts (FATE#322643 bsc#1055900). - drm/i915/skl+: Scaling not supported in IF-ID Interlace mode (FATE#322643 bsc#1055900). - drm/i915/skl+: Check for supported plane configuration in Interlace mode (FATE#322643 bsc#1055900). - drm/i915: Fix use-after-free of context during free_contexts (FATE#322643 bsc#1055900). - drm/i915: Prevent kernel panic when reading/writing compliance debugfs files, v2 (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170703 (FATE#322643 bsc#1055900). - drm/i915: Avoid keeping waitboost active for signaling threads (FATE#322643 bsc#1055900). - drm/i915: Drop flushing of the object free list/worker from i915_gem_suspend (FATE#322643 bsc#1055900). - drm/i915: Cancel pending execlists irq handler upon idling (FATE#322643 bsc#1055900). - drm/i915/selftests: Fix mutex imbalance for igt_render_engine_reset_fallback (FATE#322643 bsc#1055900). - drm/i915/dp: Remove -1/+1 from t11_t12 for Gen9_LP/CNP case (FATE#322643 bsc#1055900). - drm/i915/dp: Fix the t11_t12 panel power cycle delay from VBT read (FATE#322643 bsc#1055900). - drm/i915: Add option to support dynamic backlight via DPCD (FATE#322643 bsc#1055900). - drm/i915: Add heuristic to determine better way to adjust brightness (FATE#322643 bsc#1055900). - drm/i915: Set PWM divider to match desired frequency in vbt (FATE#322643 bsc#1055900). - drm/i915: Always use 9 bits of the LPC bridge device ID for PCH detection (FATE#322643 bsc#1055900). - drm/i915: Clean up some expressions (FATE#322643 bsc#1055900). - drm/i915: Document that PPT==CPT and WPT==LPT (FATE#322643 bsc#1055900). - drm/i915: s/Couar/Cougar/ (FATE#322643 bsc#1055900). - drm/i915: Use HAS_PCH_CPT() everywhere (FATE#322643 bsc#1055900). - drm/i915: pass the vma to insert_entries (FATE#322643 bsc#1055900). - drm/i915: Cancel pending execlist tasklet upon wedging (FATE#322643 bsc#1055900). - drm/i915: Assert the vma's active tracking is clear before free (FATE#322643 bsc#1055900). - drm/i915: select CRC32 (FATE#322643 bsc#1055900). - drm/i915: Enable Engine reset and recovery support (FATE#322643 bsc#1055900). - drm/i915/selftests: reset engine self tests (FATE#322643 bsc#1055900). - drm/i915: Export per-engine reset count info to debugfs (FATE#322643 bsc#1055900). - drm/i915: Add engine reset count to error state (FATE#322643 bsc#1055900). - drm/i915: Add support for per engine reset recovery (FATE#322643 bsc#1055900). - drm/i915: Modify error handler for per engine hang recovery (FATE#322643 bsc#1055900). - drm/i915: Update i915.reset to handle engine resets (FATE#322643 bsc#1055900). - drm/i915: Look for active requests earlier in the reset path (FATE#322643 bsc#1055900). - drm/i915: Wait for concurrent global resets to complete (FATE#322643 bsc#1055900). - drm/i915: Enable rcu-only context lookups (FATE#322643 bsc#1055900). - drm/i915: Allow contexts to be unreferenced locklessly (FATE#322643 bsc#1055900). - drm/i915: Group all the global context information together (FATE#322643 bsc#1055900). - drm/i915: Do not re-calculate num_rings locally (FATE#322643 bsc#1055900). - drm/i915: Simplify intel_engines_init (FATE#322643 bsc#1055900). - drm/i915: Make intel_digital_port_connected() work for any port (FATE#322643 bsc#1055900). - drm/syncobj: Fix kerneldoc (FATE#322643 bsc#1055900). - drm/atomic: Allow drm_atomic_helper_swap_state to fail (FATE#322643 bsc#1055900). - drm/i915: Handle drm_atomic_helper_swap_state failure (FATE#322643 bsc#1055900). - drm/atomic: Change drm_atomic_helper_swap_state to return an error (FATE#322643 bsc#1055900). - drm: Update docs around gem_free_object (FATE#322643 bsc#1055900). - drm: Don't complain too much about struct_mutex (FATE#322643 bsc#1055900). - drm: add helper functions for YCBCR420 handling (FATE#322643 bsc#1055900). - drm/edid: parse ycbcr 420 deep color information (FATE#322643 bsc#1055900). - drm/edid: parse YCBCR420 videomodes from EDID (FATE#322643 bsc#1055900). - drm: add helper to validate YCBCR420 modes (FATE#322643 bsc#1055900). - drm/edid: cleanup patch for CEA extended-tag macro (FATE#322643 bsc#1055900). - drm/edid: parse sink information before CEA blocks (FATE#322643 bsc#1055900). - drm/edid: complete CEA modedb(VIC 1-107) (FATE#322643 bsc#1055900). - drm/fb-helper: separate the fb_setcmap helper into atomic and legacy paths (FATE#322643 bsc#1055900). - commit 963a693- drm/atomic-helper: update lut props directly in ..._legacy_gamma_set (FATE#322643 bsc#1055900). - drm: rename, adjust and export drm_atomic_replace_property_blob (FATE#322643 bsc#1055900). - drm/dp/mst: Use memchr_inv() instead of memcmp() against a zeroed array (FATE#322643 bsc#1055900). - drm/atomic: Make private objs proper objects (FATE#322643 bsc#1055900). - drm/atomic: Remove pointless private object NULL state check (FATE#322643 bsc#1055900). - drm/i915: Use correct iterator macro (FATE#322643 bsc#1055900). - drm/atomic: Use new iterator macros in drm_atomic_helper_wait_for_flip_done (FATE#322643 bsc#1055900). - drm/atomic: Use the new helpers in drm_atomic_helper_disable_all() (FATE#322643 bsc#1055900). - drm/atomic: Use the correct iterator macro in atomic_remove_fb (FATE#322643 bsc#1055900). - drm: inhibit drm drivers register to uninitialized drm core (FATE#322643 bsc#1055900). - drm/fb-helper: remove drm_fb_helper_save_lut_atomic (FATE#322643 bsc#1055900). - drm/fb-helper: keep the .gamma_store updated in drm_fb_helper_setcmap (FATE#322643 bsc#1055900). - drm/fb-helper: factor out pseudo-palette (FATE#322643 bsc#1055900). - drm/fb-helper: Split dpms handling into legacy and atomic paths (FATE#322643 bsc#1055900). - drm/fb-helper: Stop using mode_config.mutex for internals (FATE#322643 bsc#1055900). - drm/fb-helper: Push locking into restore_fbdev_mode_atomic|legacy (FATE#322643 bsc#1055900). - drm/fb-helper: Push locking into pan_display_atomic|legacy (FATE#322643 bsc#1055900). - drm/fb-helper: Drop locking from the vsync wait ioctl code (FATE#322643 bsc#1055900). - drm/fb-helper: Push locking in fb_is_bound (FATE#322643 bsc#1055900). - drm/fb-helper: Add top-level lock (FATE#322643 bsc#1055900). - drm/i915: Drop FBDEV #ifdev in mst code (FATE#322643 bsc#1055900). - drm/fb-helper: Push down modeset lock into FB helpers (FATE#322643 bsc#1055900). - drm: Remove pending_read_domains and pending_write_domain (FATE#322643 bsc#1055900). - drm/fb-helper: Remove drm_mode_config_fb (FATE#322643 bsc#1055900). - drm/atomic: initial support for asynchronous plane update (FATE#322643 bsc#1055900). - drm/core: Fail atomic IOCTL with no CRTC state but with signaling (FATE#322643 bsc#1055900). - drm/atomic-helper: Simplify commit tracking locking (FATE#322643 bsc#1055900). - drm/i915: Drop drm_vblank_cleanup (FATE#322643 bsc#1055900). - drm: Add drm_atomic_helper_wait_for_flip_done() (FATE#322643 bsc#1055900). - drm: Check for drm_device->dev in drm_set_busid (FATE#322643 bsc#1055900). - drm: Convert CMA fbdev console suspend helpers to use bool (FATE#322643 bsc#1055900). - drm: More links for gamma support helpers (FATE#322643 bsc#1055900). - drm/doc: Improve ioctl/fops docs a bit more (FATE#322643 bsc#1055900). - drm/pci: Deprecate drm_pci_init/exit completely (FATE#322643 bsc#1055900). - drm: Remove drm_driver->set_busid hook (FATE#322643 bsc#1055900). - drm/vblank: Consistent drm_crtc_ prefix (FATE#322643 bsc#1055900). - drm/vblank: _ioctl posfix for ioctl handler (FATE#322643 bsc#1055900). - drm/doc: vblank cleanup (FATE#322643 bsc#1055900). - drm/i915: Clear lost context-switch interrupts across reset (FATE#322643 bsc#1055900). - drm/i915/bxt: use NULL for GPIO connection ID (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix LSPCON support (FATE#322643 bsc#1055900). - drm/i915: Initialize 'data' in intel_dsi_dcs_backlight.c (FATE#322643 bsc#1055900). - drm/i915: Avoid the gpu reset vs. modeset deadlock (FATE#322643 bsc#1055900). - drm/i915: Suppress switch_mm emission between the same aliasing_ppgtt (FATE#322643 bsc#1055900). - drm/i915: Return correct EDP voltage swing table for 0.85V (FATE#322643 bsc#1055900). - drm/i915/cnl: Add slice and subslice information to debugfs (FATE#322643 bsc#1055900). - drm/i915: remove unused function declaration (FATE#322643 bsc#1055900). - drm/i915: fix backlight invert for non-zero minimum brightness (FATE#322643 bsc#1055900). - drm/i915/shrinker: Wrap need_resched() inside preempt-disable (FATE#322643 bsc#1055900). - drm/i915/perf: fix flex eu registers programming (FATE#322643 bsc#1055900). - drm/i915/gvt: Change the max length of mmio_reg_rw from 4 to 8 (FATE#322643 bsc#1055900). - drm/i915/gvt: Initialize MMIO Block with HW state (FATE#322643 bsc#1055900). - drm/i915/gvt: clean workload queue if error happened (FATE#322643 bsc#1055900). - drm/i915/gvt: change resetting to resetting_eng (FATE#322643 bsc#1055900). - drm/i915/gvt: Extend KBL platform support in GVT-g (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix the vblank timer close issue after shutdown VMs in reverse (FATE#322643 bsc#1055900). - drm/i915: Fix bad comparison in skl_compute_plane_wm (FATE#322643 bsc#1055900). - drm/i915: Force CPU synchronisation even if userspace requests ASYNC (FATE#322643 bsc#1055900). - drm/i915: Only skip updating execobject.offset after error (FATE#322643 bsc#1055900). - drm/i915: Only mark the execobject as pinned on success (FATE#322643 bsc#1055900). - drm/i915: Remove assertion from raw __i915_vma_unpin() (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix loadgen select programming on ddi vswing sequence (FATE#322643 bsc#1055900). - drm/i915/selftests: Fix an error handling path in 'mock_gem_device()' (FATE#322643 bsc#1055900). - drm/i915: Unbreak gpu reset vs. modeset locking (FATE#322643 bsc#1055900). - drm/i915: Fix cursor updates on some platforms (FATE#322643 bsc#1055900). - drm/i915: Fix user ptr check size in eb_relocate_vma() (FATE#322643 bsc#1055900). - drm: vblank: Fix vblank timestamp update (FATE#322643 bsc#1055900). - drm/i915/gvt: Use fence error from GVT request for workload status (FATE#322643 bsc#1055900). - drm/i915/gvt: remove scheduler_mutex in per-engine workload_thread (FATE#322643 bsc#1055900). - drm/i915/gvt: Revert "drm/i915/gvt: Fix possible recursive locking issue" (FATE#322643 bsc#1055900). - drm/i915/gvt: Audit the command buffer address (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix a memory leak in intel_gvt_init_gtt() (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix the CURSOR_COEFF_MASK used in DDI Vswing Programming (FATE#322643 bsc#1055900). - drm/i915/cfl: Fix Workarounds (FATE#322643 bsc#1055900). - drm/i915: Avoid undefined behaviour of "u32 >> 32" (FATE#322643 bsc#1055900). - drm/i915: Fix an error checking test (FATE#322643 bsc#1055900). - drm/i915/gvt: Make function dpy_reg_mmio_readx safe (FATE#322643 bsc#1055900). - drm/i915/gvt: Don't read ADPA_CRT_HOTPLUG_MONITOR from host (FATE#322643 bsc#1055900). - drm/i915/gvt: Set initial PORT_CLK_SEL vreg for BDW (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix possible recursive locking issue (FATE#322643 bsc#1055900). - drm: Remove unused drm_file parameter to drm_syncobj_replace_fence() (FATE#322643 bsc#1055900). - drm/i915: Clear execbuf's vma backpointer upon release (FATE#322643 bsc#1055900). - drm/i915: Pass the right flags to i915_vma_move_to_active() (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix RMW on ddi vswing sequence (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170619 (FATE#322643 bsc#1055900). - drm/i915/cfl: Introduce Coffee Lake workarounds (FATE#322643 bsc#1055900). - drm/i915: Store 9 bits of PCI Device ID for platforms with a LP PCH (FATE#322643 bsc#1055900). - drm/i915: Stash a pointer to the obj's resv in the vma (FATE#322643 bsc#1055900). - drm/i915: Async GPU relocation processing (FATE#322643 bsc#1055900). - drm/i915: Allow execbuffer to use the first object as the batch (FATE#322643 bsc#1055900). - drm/i915: Wait upon userptr get-user-pages within execbuffer (FATE#322643 bsc#1055900). - drm/i915: First try the previous execbuffer location (FATE#322643 bsc#1055900). - drm/i915: Store a persistent reference for an object in the execbuffer cache (FATE#322643 bsc#1055900). - drm/i915: Eliminate lots of iterations over the execobjects array (FATE#322643 bsc#1055900). - drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations (FATE#322643 bsc#1055900). - drm/i915: Pass vma to relocate entry (FATE#322643 bsc#1055900). - drm/i915: Store a direct lookup from object handle to vma (FATE#322643 bsc#1055900). - drm/i915: Fix retrieval of hangcheck stats (FATE#322643 bsc#1055900). - drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirty (FATE#322643 bsc#1055900). - drm/i915: Mark CPU cache as dirty on every transition for CPU writes (FATE#322643 bsc#1055900). - commit b736327- drm/i915: Make i915_vma_destroy() static (FATE#322643 bsc#1055900). - drm/i915: Actually attach the tv_format property to the SDVO connector (FATE#322643 bsc#1055900). - drm/i915/gvt: Refine virtual reset function (FATE#322643 bsc#1055900). - drm/i915/gvt: Fix GDRST vreg state after reset (FATE#322643 bsc#1055900). - drm/i915/gvt: Tuning the size of MMIO hash lookup table to 2048 (FATE#322643 bsc#1055900). - drm/i915/gvt: Add helper for tuning MMIO hash table (FATE#322643 bsc#1055900). - drm/i915/gvt: Make the MMIO attribute wrappers be inline (FATE#322643 bsc#1055900). - drm/i915/gvt: Make mmio_attribute as type u8 to save 1.5MB memory (FATE#322643 bsc#1055900). - drm/i915/gvt: Cleanup struct intel_gvt_mmio_info (FATE#322643 bsc#1055900). - drm/i915/gvt: Optimize MMIO register handling for some large MMIO blocks (FATE#322643 bsc#1055900). - drm/i915/gvt: add gtt_invalidate API to flush the GTT TLB (FATE#322643 bsc#1055900). - drm/i915/gvt: Add runtime_pm get/put to proctect MMIO accessing (FATE#322643 bsc#1055900). - drm/i915/gvt: remove redundant -Wall (FATE#322643 bsc#1055900). - drm/i915/gvt: Legacy HSW related MMIO handler clean up (FATE#322643 bsc#1055900). - drm/i915/gvt: Trigger scheduling after context complete (FATE#322643 bsc#1055900). - drm/i915/gvt: Support event based scheduling (FATE#322643 bsc#1055900). - drm/i915/gvt: Delete gvt_dbg_cmd() in cmd_parser_exec() (FATE#322643 bsc#1055900). - drm/i915/gvt: Change flood gvt dmesg into trace (FATE#322643 bsc#1055900). - drm/i915/gvt: clean up the unused last_ctx_submit_time of struct intel_vgpu (FATE#322643 bsc#1055900). - drm/i915/gvt: add RING_INSTDONE and SC_INSTDONE mmio handler in GVT-g (FATE#322643 bsc#1055900). - drm/i915/gvt: implement per-vm mmio switching optimization (FATE#322643 bsc#1055900). - drm/i915/gvt: refactor function intel_vgpu_submit_execlist (FATE#322643 bsc#1055900). - drm/i915/gvt: rewrite the trace gvt:gvt_command using trace style approach (FATE#322643 bsc#1055900). - Revert "drm/i915/skl: New ddb allocation algorithm" (FATE#322643 bsc#1055900). - drm/i915/glk: Add cold boot sequence for GLK DSI (FATE#322643 bsc#1055900). - drm/i915/glk: Split GLK DSI device ready functionality (FATE#322643 bsc#1055900). - drm/i915/cnl: make function cnl_ddi_dp_set_dpll_hw_state static (FATE#322643 bsc#1055900). - drm/i915: Remove pipe A quirk remnants (FATE#322643 bsc#1055900). - drm/i915: Drop pipe A quirk for Thinkapd T60 (FATE#322643 bsc#1055900). - drm/i915: Drop pipe A quirk for Toshiba Protege R205-S209 (FATE#322643 bsc#1055900). - drm/i915: Add i830 "pipes power well" (FATE#322643 bsc#1055900). - drm/i915: Use a loop for the "three times for luck" DPLL procedure (FATE#322643 bsc#1055900). - drm/i915: Split vma exec_link/evict_link (FATE#322643 bsc#1055900). - drm/i915: Use vma->exec_entry as our double-entry placeholder (FATE#322643 bsc#1055900). - drm/i915: Amalgamate execbuffer parameter structures (FATE#322643 bsc#1055900). - drm/i915/perf: add GLK support (FATE#322643 bsc#1055900). - drm/i915/perf: add KBL support (FATE#322643 bsc#1055900). - drm/i915: add KBL GT2/GT3 check macros (FATE#322643 bsc#1055900). - drm/i915/perf: remove perf.hook_lock (FATE#322643 bsc#1055900). - drm/i915/perf: per-gen timebase for checking sample freq (FATE#322643 bsc#1055900). - drm/i915/perf: Add more OA configs for BDW, CHV, SKL + BXT (FATE#322643 bsc#1055900). - drm/i915/perf: Add OA unit support for Gen 8+ (FATE#322643 bsc#1055900). - drm/i915/perf: Add 'render basic' Gen8+ OA unit configs (FATE#322643 bsc#1055900). - drm/i915/perf: rework mux configurations queries (FATE#322643 bsc#1055900). - drm/i915: expose _SUBSLICE_MASK GETPARM (FATE#322643 bsc#1055900). - drm/i915: expose _SLICE_MASK GETPARM (FATE#322643 bsc#1055900). - drm/i915: Reinstate reservation_object zapping for batch_pool objects (FATE#322643 bsc#1055900). - drm/i915: Spin for struct_mutex inside shrinker (FATE#322643 bsc#1055900). - drm/i915: Only restrict noreclaim in the early shrink passes (FATE#322643 bsc#1055900). - drm/i915/cfl: Basic DDI plumbing for Coffee Lake (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable wrpll computation for CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: LSPCON support is gen9+ (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable fifo underrun for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix Cannonlake scaler mode programing (FATE#322643 bsc#1055900). - drm/i915: Use HAS_CSR instead of gen number on DMC load (FATE#322643 bsc#1055900). - drm/i915/DMC/CNL: Load DMC on CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable loadgen_select bit for vswing sequence (FATE#322643 bsc#1055900). - drm/i915/cnl: Implement voltage swing sequence (FATE#322643 bsc#1055900). - drm/i915/cnl: Add DDI Buffer translation tables for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/cnl: Add registers related to voltage swing sequences (FATE#322643 bsc#1055900). - drm/i915: Add MMIO helper for 6 ports with different offsets (FATE#322643 bsc#1055900). - drm/i915/cnl: Initialize PLLs (FATE#322643 bsc#1055900). - drm/i915: Configure DPLL's for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/cnl: DDI - PLL mapping (FATE#322643 bsc#1055900). - drm/i915/cnl: Allow dynamic cdclk changes on CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Implement CNL display init/unit sequence (FATE#322643 bsc#1055900). - drm/i915/cnl: Implement .set_cdclk() for CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Implement .get_display_clock_speed() for CNL (FATE#322643 bsc#1055900). - drm/i915: Pass atomic state to backlight enable/disable/set callbacks (FATE#322643 bsc#1055900). - drm/i915: Pass connector state to intel_panel_set_backlight_acpi (FATE#322643 bsc#1055900). - drm/i915: Pass crtc_state and connector state to backlight enable/disable functions (FATE#322643 bsc#1055900). - drm/i915/cfl: Coffee Lake reuses Kabylake DMC (FATE#322643 bsc#1055900). - drm/i915/huc: Load HuC on Coffee Lake (FATE#322643 bsc#1055900). - drm/i915/guc: Load GuC on Coffee Lake (FATE#322643 bsc#1055900). - drm/i915/cfl: Add Coffee Lake PCI IDs for U Sku (FATE#322643 bsc#1055900). - drm/i915/cfl: Add Coffee Lake PCI IDs for H Sku (FATE#322643 bsc#1055900). - drm/i915/cfl: Add Coffee Lake PCI IDs for S Skus (FATE#322643 bsc#1055900). - drm/i915/glk: Remove the alpha_support flag (FATE#322643 bsc#1055900). - drm/i915/cfl: Introduce Display workarounds for Coffee Lake (FATE#322643 bsc#1055900). - drm/i915/cfl: Coffee Lake uses CNP PCH (FATE#322643 bsc#1055900). - drm/i915/cfl: Introduce Coffee Lake platform definition (FATE#322643 bsc#1055900). - drm/i915: Remove the spin-request during execbuf await_request (FATE#322643 bsc#1055900). - drm/i915: Skip adding the request to the signal tree is complete (FATE#322643 bsc#1055900). - drm/i915: Report back whether the irq was armed when adding the waiter (FATE#322643 bsc#1055900). - drm/i915: Check signaled state after enabling signaling (FATE#322643 bsc#1055900). - drm/i915/guc: Clear enable_guc_loading in case of init failure (FATE#322643 bsc#1055900). - drm/i915: Move the unclaimed mmio detection into the powerwell for KMS (FATE#322643 bsc#1055900). - drm/i915: Unify GT* and GT3 definitions (FATE#322643 bsc#1055900). - drm/i915: Remove unnecessary PORT3 definition (FATE#322643 bsc#1055900). - drm/i915/cnl: Also need power well sanitize (FATE#322643 bsc#1055900). - drm/i915/cnl: Add power wells for CNL (FATE#322643 bsc#1055900). - drm/i915/gen10: Set value of Indirect Context Offset for gen10 (FATE#322643 bsc#1055900). - drm/i915/cnl: Cannonlake has same MOCS table than Skylake (FATE#322643 bsc#1055900). - drm/i915/cnl: Configure EU slice power gating (FATE#322643 bsc#1055900). - drm/i915/cnl: Cannonlake has 4 planes (3 sprites) per pipe (FATE#322643 bsc#1055900). - drm/i915/cnl: add IS_CNL_REVID macro (FATE#322643 bsc#1055900). - drm/i915/cnl: Add Cannonlake PCI IDs for Y-skus (FATE#322643 bsc#1055900). - drm/i915/cnl: Add Cannonlake PCI IDs for U-skus (FATE#322643 bsc#1055900). - drm/i915/cnl: Cannonlake uses CNP PCH (FATE#322643 bsc#1055900). - drm/i915/cnl: Introduce Cannonlake platform defition (FATE#322643 bsc#1055900). - commit 35f6167- drm/i915: s/fbc_fc/fbc_false_color/ (FATE#322643 bsc#1055900). - drm/i915: Implement fbc_status "Compressing" info for all platforms (FATE#322643 bsc#1055900). - drm/i915: Remove dead code from runtime resume handler (FATE#322643 bsc#1055900). - drm/i915/cnp: Panel Power sequence changes for CNP PCH (FATE#322643 bsc#1055900). - drm/i915/cnp: add CNP gmbus support (FATE#322643 bsc#1055900). - drm/i915/cnp: Backlight support for CNP (FATE#322643 bsc#1055900). - drm/i915/cnp: Get/set proper Raw clock frequency on CNP (FATE#322643 bsc#1055900). - drm/i915/cnp: Add PCI ID for Cannonpoint LP PCH (FATE#322643 bsc#1055900). - drm/i915/cnp: Introduce Cannonpoint PCH (FATE#322643 bsc#1055900). - drm/i915: Allow kswapd to pause the device whilst reaping (FATE#322643 bsc#1055900). - drm/i915: return the correct usable aperture size under gvt environment (FATE#322643 bsc#1055900). - drm/i915: Check the ring is empty when declaring the engines are idle (FATE#322643 bsc#1055900). - drm/i915/guc: Assert that we switch between known ggtt->invalidate functions (FATE#322643 bsc#1055900). - drm/i915/dvo: fix debug logging on unknown DID (FATE#322643 bsc#1055900). - drm/i915/ddi: Avoid long delays during system suspend / eDP disabling (FATE#322643 bsc#1055900). - drm/i915/glk: Fix dotclock calculation in skl_check_pipe_max_pixel_rate (FATE#322643 bsc#1055900). - drm/i915/skl+: consider max supported plane pixel rate while scaling (FATE#322643 bsc#1055900). - drm/i915/skl: New ddb allocation algorithm (FATE#322643 bsc#1055900). - drm/i915/guc: Fix doorbell id selection (FATE#322643 bsc#1055900). - drm/i915/gvt: Return -EIO if host GuC submission is enabled when loading GVT-g (FATE#322643 bsc#1055900). - drm/i915/gvt: Return -EIO if host enable_execlists not enabled when loading GVT-g (FATE#322643 bsc#1055900). - drm/i915/gvt: Add gvt options sanitize function (FATE#322643 bsc#1055900). - drm/i915: Remove toplevel struct_mutex locking from debugfs/i915_drop_caches (FATE#322643 bsc#1055900). - drm/i915: Add kerneldoc to describe i915_gem_object.vma_list (FATE#322643 bsc#1055900). - drm/i915: Convert intel_sdvo connector properties to atomic (FATE#322643 bsc#1055900). - drm/i915: Handle force_audio correctly in intel_sdvo (FATE#322643 bsc#1055900). - drm/i915: Convert intel_hdmi connector properties to atomic (FATE#322643 bsc#1055900). - drm/i915: Convert intel_dp properties to atomic, v2 (FATE#322643 bsc#1055900). - drm/i915: Make intel_dp->has_audio reflect hw state only (FATE#322643 bsc#1055900). - drm/i915: Convert LVDS connector properties to atomic (FATE#322643 bsc#1055900). - drm/i915: Convert DSI connector properties to atomic (FATE#322643 bsc#1055900). - drm/i915: Add plumbing for digital connector state, v3 (FATE#322643 bsc#1055900). - drm/i915: Use per-connector scaling mode property (FATE#322643 bsc#1055900). - drm/i915: Use atomic scaling_mode instead of panel.fitting_mode (FATE#322643 bsc#1055900). - drm/i915: Remove decoupled MMIO code (FATE#322643 bsc#1055900). - drm: Reduce scope of 'state' variable (FATE#322643 bsc#1055900). - drm: Remove duplicate forward declaration (FATE#322643 bsc#1055900). - drm: Add const to name field declaration in struct drm_prop_enum_list (FATE#322643 bsc#1055900). - drm/syncobj: add sync_file interaction. (v1.2) (FATE#322643 bsc#1055900). - drm: introduce sync objects (v4) (FATE#322643 bsc#1055900). - drm: remove writeq/readq function definitions (FATE#322643 bsc#1055900). - drm/doc: Polish irq helper documentation (FATE#322643 bsc#1055900). - drm: Extract drm_vblank.[hc] (FATE#322643 bsc#1055900). - drm/atomic: Consitfy mode parameter to drm_atomic_set_mode_for_crtc() (FATE#322643 bsc#1055900). - drm: better document how to send out the crtc disable event (FATE#322643 bsc#1055900). - drm: Use vsnprintf extension %ph (FATE#322643 bsc#1055900). - drm/doc: move printf helpers out of drmP.h (FATE#322643 bsc#1055900). - drm: Use mode_valid() in atomic modeset (FATE#322643 bsc#1055900). - drm: Use new mode_valid() helpers in connector probe helper (FATE#322643 bsc#1055900). - drm: Introduce drm_bridge_mode_valid() (FATE#322643 bsc#1055900). - drm: Add drm_{crtc/encoder/connector}_mode_valid() (FATE#322643 bsc#1055900). - drm: Remove drm_device->virtdev (FATE#322643 bsc#1055900). - drm/i915: use drm_for_each_connector_iter() (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170529 (FATE#322643 bsc#1055900). - drm/i915: Keep the forcewake timer alive for 1ms past the most recent use (FATE#322643 bsc#1055900). - drm/i915/guc: capture GuC logs if FW fails to load (FATE#322643 bsc#1055900). - drm/i915/guc: Introduce buffer based cmd transport (FATE#322643 bsc#1055900). - drm/i915/guc: Disable send function on fini (FATE#322643 bsc#1055900). - drm: Add definition for eDP backlight frequency (FATE#322643 bsc#1055900). - drm/i915: Drop AUX backlight enable check for backlight control (FATE#322643 bsc#1055900). - drm/i915: Consolidate #ifdef CONFIG_INTEL_IOMMU (FATE#322643 bsc#1055900). - drm/i915: Only GGTT vma may be pinned and prevent shrinking (FATE#322643 bsc#1055900). - drm/i915: Convert i915_gem_object_ops->flags values to use BIT() (FATE#322643 bsc#1055900). - drm/i915/guc: Skip port assign on first iteration of GuC dequeue (FATE#322643 bsc#1055900). - drm/i915: Remove misleading comment in request_alloc (FATE#322643 bsc#1055900). - drm/i915/g33: Improve reset reliability (FATE#322643 bsc#1055900). - drm/i915/huc: Update GLK HuC version (FATE#322643 bsc#1055900). - drm/i915: Check for allocation failure (FATE#322643 bsc#1055900). - drm/i915/guc: Remove action status and statistics from debugfs (FATE#322643 bsc#1055900). - drm/i915/g4x: Improve gpu reset reliability (FATE#322643 bsc#1055900). - drm/i915/guc: Remove last submission result from debugfs (FATE#322643 bsc#1055900). - drm/i915/guc: Remove failed doorbell stat from debugfs (FATE#322643 bsc#1055900). - drm/i915: Reorder media/render reset on g4x (FATE#322643 bsc#1055900). - drm/i915: Try harder to reset the GPU (FATE#322643 bsc#1055900). - drm/i915/selftests: Pretend to be a gfx pci device (FATE#322643 bsc#1055900). - drm/i915: Check C for null pointer rather than B (FATE#322643 bsc#1055900). - drm/i915/skl+: use linetime latency if ddb size is not available (FATE#322643 bsc#1055900). - drm/i915/skl+: Perform wm level calculations in separate function (FATE#322643 bsc#1055900). - drm/i915/skl+: Watermark calculation cleanup (FATE#322643 bsc#1055900). - drm/i915/skl+: Fail the flip if ddb min requirement exceeds pipe allocation (FATE#322643 bsc#1055900). - drm/i915/skl+: no need to memset again (FATE#322643 bsc#1055900). - drm/i915/skl: Fail the flip if no FB for WM calculation (FATE#322643 bsc#1055900). - drm/i915/skl+: calculate pixel_rate & relative_data_rate in fixed point (FATE#322643 bsc#1055900). - drm/i915: Use fixed_16_16 wrapper for division operation (FATE#322643 bsc#1055900). - drm/i915: Add more wrapper for fixed_point_16_16 operations (FATE#322643 bsc#1055900). - drm/i915: fix naming of fixed_16_16 wrapper (FATE#322643 bsc#1055900). - drm/i915: Don't force serialisation on marking up execlists irq posted (FATE#322643 bsc#1055900). - drm/i915: Stop inlining the execlists IRQ handler (FATE#322643 bsc#1055900). - drm/i915/execlists: Reduce lock contention between schedule/submit_request (FATE#322643 bsc#1055900). - drm/i915: Create a kmem_cache to allocate struct i915_priolist from (FATE#322643 bsc#1055900). - drm/i915: Split execlist priority queue into rbtree + linked list (FATE#322643 bsc#1055900). - drm/i915: Use a define for the default priority [0] (FATE#322643 bsc#1055900). - drm/i915: Don't mark an execlists context-switch when idle (FATE#322643 bsc#1055900). - drm/i915/execlists: Pack the count into the low bits of the port.request (FATE#322643 bsc#1055900). - drm/i915: Redefine ptr_pack_bits() and friends (FATE#322643 bsc#1055900). - drm/i915: Make ptr_unpack_bits() more function-like (FATE#322643 bsc#1055900). - drm/i915: Import the kfence selftests for i915_sw_fence (FATE#322643 bsc#1055900). - drm/i915: Remove kref from i915_sw_fence (FATE#322643 bsc#1055900). - drm/i915/gen9: Reintroduce WaEnableYV12BugFixInHalfSliceChicken7 (FATE#322643 bsc#1055900). - gpu: drm: i915: compress logic into one line (FATE#322643 bsc#1055900). - commit 8d45858- gpu: drm: i915: remove dead code (FATE#322643 bsc#1055900). - drm/i915/guc:fix spelling mistake: "adddress" -> "address" (FATE#322643 bsc#1055900). - drm/i915/glk: Calculate high/low switch count for GLK (FATE#322643 bsc#1055900). - drm/i915: Fixup 64bit divides in timelines selftest (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170515 (FATE#322643 bsc#1055900). - drm/i915/perf: rate limit spurious oa report notice (FATE#322643 bsc#1055900). - drm/i915/perf: better pipeline aged/aging tail updates (FATE#322643 bsc#1055900). - drm/i915/perf: improve invalid OA format debug message (FATE#322643 bsc#1055900). - drm/i915/perf: improve tail race workaround (FATE#322643 bsc#1055900). - drm/i915/perf: no head/tail ref in gen7_oa_read (FATE#322643 bsc#1055900). - drm/i915/perf: avoid read back of head register (FATE#322643 bsc#1055900). - drm/i915/perf: avoid poll, read, EAGAIN busy loops (FATE#322643 bsc#1055900). - drm/i915/perf: fix gen7_append_oa_reports comment (FATE#322643 bsc#1055900). - drm/i915: Restore brightness level in aux backlight driver (FATE#322643 bsc#1055900). - drm/i915: Set backlight mode before enable backlight (FATE#322643 bsc#1055900). - drm/i915: Correctly enable backlight brightness adjustment via DPCD (FATE#322643 bsc#1055900). - drm/i915: Fix cap check for intel_dp_aux_backlight driver (FATE#322643 bsc#1055900). - drm/i915/guc: Make scratch register base and count flexible (FATE#322643 bsc#1055900). - drm/i915/guc: Move notification code into virtual function (FATE#322643 bsc#1055900). - drm/i915: Remove vma unpin in intel_plane_destroy (FATE#322643 bsc#1055900). - drm/i915: Fix hw state verifier access to crtc->state (FATE#322643 bsc#1055900). - drm/i915/guc: Dump the GuC stage descriptor pool in debugfs (FATE#322643 bsc#1055900). - drm/i915: Fix __intel_wait_for_register_fw to not sleep in atomic (FATE#322643 bsc#1055900). - drm/i915: Simplify cursor register write sequence (FATE#322643 bsc#1055900). - drm/i915: Relax 845/865 CURBASE alignemnt requirement to 32 bytes (FATE#322643 bsc#1055900). - drm/i915: Handle fb offset and src coordinates for cursors (FATE#322643 bsc#1055900). - drm/i915: Fix gen3 physical cursor alignment requirements (FATE#322643 bsc#1055900). - drm/i915: Support variable cursor height on ivb+ (FATE#322643 bsc#1055900). - drm/i915: Use fb->pitches[0] in cursor code (FATE#322643 bsc#1055900). - drm/i915: Generalize cursor size checks a bit (FATE#322643 bsc#1055900). - drm/i915: Split cursor check_plane into i845 and i9xx variants (FATE#322643 bsc#1055900). - drm/i915: Drop useless posting reads from cursor commit (FATE#322643 bsc#1055900). - drm/i915: Move cursor position and base handling into the platform specific functions (FATE#322643 bsc#1055900). - drm/i915: Refactor CURPOS calculation (FATE#322643 bsc#1055900). - drm/i915: Clean up cursor junk from intel_crtc (FATE#322643 bsc#1055900). - drm/i915: Refactor CURBASE calculation (FATE#322643 bsc#1055900). - drm/i915: Pass intel_plane and intel_crtc to plane hooks (FATE#322643 bsc#1055900). - drm/i915: Parametrize cursor/primary pipe select bits (FATE#322643 bsc#1055900). - drm/i915: Add support for sprites on g4x (FATE#322643 bsc#1055900). - drm/i915: Add g4x watermark tracepoint (FATE#322643 bsc#1055900). - drm/i915: Enable HPLL watermarks on g4x (FATE#322643 bsc#1055900). - drm/i915: Two stage watermarks for g4x (FATE#322643 bsc#1055900). - drm/i915: Apply the g4x TLB miss w/a to SR watermarks as well (FATE#322643 bsc#1055900). - drm/i915: Refactor wm calculations (FATE#322643 bsc#1055900). - drm/i915: Refactor the g4x TLB miss w/a to a helper (FATE#322643 bsc#1055900). - drm/i915: Fix the g4x watermark TLB miss workaround (FATE#322643 bsc#1055900). - drm/i915: Fix cursor 'cpp' in watermark calculatins for old platforms (FATE#322643 bsc#1055900). - drm/i915: Document CxSR (FATE#322643 bsc#1055900). - drm/i915: Make vlv/chv watermark debug print less cryptic (FATE#322643 bsc#1055900). - drm/i915: Rename bunch of vlv_ watermark structures to g4x_ (FATE#322643 bsc#1055900). - drm/i915: s/vlv_num_wm_levels/intel_wm_num_levels/ (FATE#322643 bsc#1055900). - drm/i915: Drop the debug message from vlv_get_fifo_size() (FATE#322643 bsc#1055900). - drm/i915: s/vlv_plane_wm_compute/vlv_raw_plane_wm_compute/ etc (FATE#322643 bsc#1055900). - drm/i915/lvds: Remove magic from PLL programming (FATE#322643 bsc#1055900). - drm/i915: Sanitize stolen memory size calculation (FATE#322643 bsc#1055900). - drm/i915: Check error return when converting pipe to connector (FATE#322643 bsc#1055900). - drm/i915: Check error return when setting DMA mask (FATE#322643 bsc#1055900). - drm/i915/sdvo: Check error return from intel_sdvo_get_value() (FATE#322643 bsc#1055900). - drm/i915/dp: Check error return during DPCD capability queries (FATE#322643 bsc#1055900). - drm/i915/vlv: Fix port B PLL opamp initialization (FATE#322643 bsc#1055900). - drm/i915: Show dmc debug registers on Kabylake (FATE#322643 bsc#1055900). - drm/i915: Move uncore definitions into a separate header (FATE#322643 bsc#1055900). - drm/i915: use memdup_user_nul (FATE#322643 bsc#1055900). - drm/i915: Micro-optimise hotpath through intel_ring_begin() (FATE#322643 bsc#1055900). - drm/i915: Report the ring->space from intel_ring_update_space() (FATE#322643 bsc#1055900). - drm/i915: Avoid the branch in computing intel_ring_space() (FATE#322643 bsc#1055900). - drm/i915: Use engine->context_pin() to report the intel_ring (FATE#322643 bsc#1055900). - drm/i915: Implement dma_buf_ops->kmap (FATE#322643 bsc#1055900). - drm/i915: Clean up the LPE audio platform data (FATE#322643 bsc#1055900). - drm/i915: Reorganize intel_lpe_audio_notify() arguments (FATE#322643 bsc#1055900). - drm/i915: Remove hdmi_connected from LPE audio pdata (FATE#322643 bsc#1055900). - drm/i915: Replace tmds_clock_speed and link_rate with just ls_clock (FATE#322643 bsc#1055900). - drm/i915: Remove the unused pending_notify from LPE platform data (FATE#322643 bsc#1055900). - drm/i915: Switch the global i915.semaphores check to a local predicate (FATE#322643 bsc#1055900). - drm/i915: Do not record a successful syncpoint for a dma-await (FATE#322643 bsc#1055900). - drm/i915: Rename intel_timeline.sync_seqno[] to .global_sync[] (FATE#322643 bsc#1055900). - drm/i915: Squash repeated awaits on the same fence (FATE#322643 bsc#1055900). - drm/i915: Lift timeline ordering to await_dma_fence (FATE#322643 bsc#1055900). - drm/i915: Unwrap top level fence-array (FATE#322643 bsc#1055900). - drm/i915: Mark up clflushes as belonging to an unordered timeline (FATE#322643 bsc#1055900). - drm/i915: Use wait_for_atomic_us when waiting for gt fifo (FATE#322643 bsc#1055900). - drm/i915: Move the GTFIFODBG to the common mmio dbg framework (FATE#322643 bsc#1055900). - drm/i915/guc: Enable send function only after successful init (FATE#322643 bsc#1055900). - drm/i915: Do not leak dev_priv->l3_parity.remap_info[] (FATE#322643 bsc#1055900). - drm/i915: Update DRIVER_DATE to 20170502 (FATE#322643 bsc#1055900). - drm/i915: Capture CCID on ILK (FATE#322643 bsc#1055900). - drm/i915: Reset ILK during GEM sanitization (FATE#322643 bsc#1055900). - drm/i915: Eliminate HAS_HW_CONTEXTS (FATE#322643 bsc#1055900). - drm/i915: Sanitize engine context sizes (FATE#322643 bsc#1055900). - drm/i915/guc: Fix sleep under spinlock during reset (FATE#322643 bsc#1055900). - drm/i915: Defer context state allocation for legacy ring submission (FATE#322643 bsc#1055900). - drm/i915: Rename gen8_(un)request_engine_reset to gen8_reset_engine_start/cancel (FATE#322643 bsc#1055900). - drm/i915: Fix stale comment about I915_RESET_IN_PROGRESS flag (FATE#322643 bsc#1055900). - drm/i915/glk: Don't allow 12 bpc when htotal is too big (FATE#322643 bsc#1055900). - drm/i915: Skip waking the signaler when enabling before request submission (FATE#322643 bsc#1055900). - drm/i915: Poison the request before emitting commands (FATE#322643 bsc#1055900). - drm/i915: Report request restarts for both execlists/guc (FATE#322643 bsc#1055900). - drm/i915: Include interesting seqno in the missed breadcrumb debug (FATE#322643 bsc#1055900). - drm/i915: Avoid format string expansion from engine names (FATE#322643 bsc#1055900). - drm/i915: Fix GCC 4.4 build issue with __intel_wait_for_register_fw (FATE#322643 bsc#1055900). - commit 60934e6- drm/i915: Update DRIVER_DATE to 20170418 (FATE#322643 bsc#1055900). - drm/i915: Copy user requested buffers into the error state (FATE#322643 bsc#1055900). - drm/i915: set "ret" correctly on error paths (FATE#322643 bsc#1055900). - drm/i915: Implement Link Rate fallback on Link training failure (FATE#322643 bsc#1055900). - drm/i915/guc: write wopcm related register once during uc init (FATE#322643 bsc#1055900). - drm/i915/dp: Validate cached link rate and lane count before retraining (FATE#322643 bsc#1055900). - drm/i915: Wake device for emitting request during selftest (FATE#322643 bsc#1055900). - drm/i915: Pretend the engine is always idle when mocking (FATE#322643 bsc#1055900). - drm/i915: Add stub mmio read/write routines to mock device (FATE#322643 bsc#1055900). - drm/i915: Treat WC a separate cache domain (FATE#322643 bsc#1055900). - drm/i915: Combine write_domain flushes to a single function (FATE#322643 bsc#1055900). - drm/i915: Do not use lock all in hsw_trans_edp_pipe_A_crc_wa (FATE#322643 bsc#1055900). - Revert "drm/i915: Lock mode_config.mutex in intel_display_resume." (FATE#322643 bsc#1055900). - drm/i915: Convert intel DVO connector to atomic (FATE#322643 bsc#1055900). - drm/i915: Convert intel_crt connector properties to atomic (FATE#322643 bsc#1055900). - drm/i915: Convert intel_dp_mst connector properties to atomic (FATE#322643 bsc#1055900). - drm/i915: Remove unused dp properties for dp-mst (FATE#322643 bsc#1055900). - drm/i915: Convert intel_tv connector properties to atomic, v5 (FATE#322643 bsc#1055900). - drm/i915: Remove unused members from intel_tv.c (FATE#322643 bsc#1055900). - drm/i915/execlists: Document runtime pm for intel_lrc_irq_handler() (FATE#322643 bsc#1055900). - drm/i915: Lie and treat all engines as idle if wedged (FATE#322643 bsc#1055900). - drm/i915: Use the engine class to get the context size (FATE#322643 bsc#1055900). - drm/i915: Bail if we do not setup the RCS engine (FATE#322643 bsc#1055900). - drm/i915/dp: read sink count to a temporary variable first (FATE#322643 bsc#1055900). - drm/i915/dp: use readb and writeb calls for single byte DPCD access (FATE#322643 bsc#1055900). - drm/i915/dp: localize link rate index variable more (FATE#322643 bsc#1055900). - drm/i915/mst: use max link not sink lane count (FATE#322643 bsc#1055900). - drm/i915/dp: add functions for max common link rate and lane count (FATE#322643 bsc#1055900). - drm/i915/dp: don't call the link parameters sink parameters (FATE#322643 bsc#1055900). - drm/i915/dp: do not limit rate seek when not needed (FATE#322643 bsc#1055900). - drm/i915/dp: cache common rates with sink rates (FATE#322643 bsc#1055900). - drm/i915/dp: use the sink rates array for max sink rates (FATE#322643 bsc#1055900). - drm/i915: Rename intel_engine_cs.exec_id to uabi_id (FATE#322643 bsc#1055900). - drm/i915: Split the engine info table in two levels, using class + instance (FATE#322643 bsc#1055900). - drm/i915: Generate the engine name based on the instance number (FATE#322643 bsc#1055900). - drm/i915: Use the same vfunc for BSD2 ring init (FATE#322643 bsc#1055900). - drm/i915: Classify the engines in class + instance (FATE#322643 bsc#1055900). - drm/i915: Use safer intel_uncore_wait_for_register in ring-init (FATE#322643 bsc#1055900). - drm/i915: Use __intel_uncore_wait_for_register_fw for sandybride_pcode_read (FATE#322643 bsc#1055900). - drm/i915: Acquire uncore.lock over intel_uncore_wait_for_register() (FATE#322643 bsc#1055900). - drm/i915: Stop sleeping from inside gen6_bsd_submit_request() (FATE#322643 bsc#1055900). - drm/i915: Stop second guessing the caller for intel_uncore_wait_for_register() (FATE#322643 bsc#1055900). - drm/i915: Don't allow overuse of __intel_wait_for_register_fw() (FATE#322643 bsc#1055900). - drm/i915: Drop const qualifiers from params in wait_for_register() (FATE#322643 bsc#1055900). - drm/i915: Use drm_i915_private directly from debugfs (FATE#322643 bsc#1055900). - drm/i915/guc: Use wait_for_register_fw() while waiting for MMIO response (FATE#322643 bsc#1055900). - drm/i915: Extend intel_wait_for_register_fw() with fast timeout (FATE#322643 bsc#1055900). - drm/i915: Fix type of timeout_ms parameter in intel_wait_for_register_fw() (FATE#322643 bsc#1055900). - drm/i915: Insert cond_resched() into i915_gem_free_objects (FATE#322643 bsc#1055900). - drm/i915: Break up long runs of freeing objects (FATE#322643 bsc#1055900). - drm/i915: Simplify shrinker locking (FATE#322643 bsc#1055900). - drm/i915: Drain any freed objects prior to hibernation (FATE#322643 bsc#1055900). - drm/i915: The shrinker already acquires struct_mutex, so call it unlocked (FATE#322643 bsc#1055900). - i915: initialize the free_list of the fencing atomic_helper (FATE#322643 bsc#1055900). - drm/i915: Advance ring->head fully when idle (FATE#322643 bsc#1055900). - drm/i915: Assert the engine is idle before overwiting the HWS (FATE#322643 bsc#1055900). - drm/i915/GLK/HuC: Load HuC on GLK (FATE#322643 bsc#1055900). - drm/i915/GuC/GLK: Load GuC on GLK (FATE#322643 bsc#1055900). - drm/i915/glk: limit pixel clock to 99% of cdclk workaround (FATE#322643 bsc#1055900). - drm/i915/dp: generate and cache sink rate array for all DP, not just eDP 1.4 (FATE#322643 bsc#1055900). - drm/i915/dp: cache source rates at init (FATE#322643 bsc#1055900). - drm/i915/dp: rename rate_to_index() to intel_dp_rate_index() and reuse (FATE#322643 bsc#1055900). - drm/i915/dp: return errors from rate_to_index() (FATE#322643 bsc#1055900). - drm/i915/dp: use known correct array size in rate_to_index (FATE#322643 bsc#1055900). - drm/i915: Enable atomic on VLV/CHV (FATE#322643 bsc#1055900). - drm/i915: Use intel_wm_plane_visible() on VLV/CHV as well (FATE#322643 bsc#1055900). - drm/i915: Check for id==PLANE_CURSOR instead of type==DRM_PLANE_TYPE_CURSOR (FATE#322643 bsc#1055900). - drm/i915/guc: Use GUC prefix for CORE_FAMILY definitions (FATE#322643 bsc#1055900). - drm/i915: Typo fix - 'pipe bpc' to 'pipe bpp' (FATE#322643 bsc#1055900). - drm/i915/huc: Simplify intel_huc_init_hw() (FATE#322643 bsc#1055900). - drm/i915: Remove user-triggerable WARN from i915_gem_object_create (FATE#322643 bsc#1055900). - drm/i915: Onion unwind for intel_init_ring_common() (FATE#322643 bsc#1055900). - drm/i915: intel_ring.engine is unused (FATE#322643 bsc#1055900). - drm/doc: Clarify mode_fixup vs. atomic_check a bit more (FATE#322643 bsc#1055900). - drm/doc: Document adjusted/request modes a bit better (FATE#322643 bsc#1055900). - drm: Add crtc/encoder/bridge->mode_valid() callbacks (FATE#322643 bsc#1055900). - drm: Add DRM_MODE_ROTATE_ and DRM_MODE_REFLECT_ to UAPI (FATE#322643 bsc#1055900). - drm: trivial documentation fix to drm_for_each_connector_iter (FATE#322643 bsc#1055900). - drm: add missing declaration to drm_blend.h (FATE#322643 bsc#1055900). - drm/dp: Wait up all outstanding tx waiters (FATE#322643 bsc#1055900). - drm/dp: Read the tx msg state once after checking for an event (FATE#322643 bsc#1055900). - drm/prime: Forward declare struct device (FATE#322643 bsc#1055900). - drm/vblank: Lock down vblank->hwmode more (FATE#322643 bsc#1055900). - drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos (FATE#322643 bsc#1055900). - drm/vblank: Add FIXME comments about moving the vblank ts hooks (FATE#322643 bsc#1055900). - drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestamp (FATE#322643 bsc#1055900). - drm/vblank: Switch drm_driver->get_vblank_timestamp to return a bool (FATE#322643 bsc#1055900). - drm: Nerf the preclose callback for modern drivers (FATE#322643 bsc#1055900). - drm: Remove redundant NULL check during atomic plane commit (FATE#322643 bsc#1055900). - drm/atomic: Add support for custom scaling mode properties, v2 (FATE#322643 bsc#1055900). - drm/atomic: Handle picture_aspect_ratio in atomic core (FATE#322643 bsc#1055900). - drm/prime: Introduce drm_gem_prime_import_dev (FATE#322643 bsc#1055900). - drm/i915: Track MST link bandwidth (FATE#322643 bsc#1055900). - drm/atomic: fix doc to use new name for commit types (FATE#322643 bsc#1055900). - drm: Make drm_atomic_replace_property_blob_from_id() more generic (FATE#322643 bsc#1055900). - drm: drm_color_mgmt.h needs struct drm_crtc declaration (FATE#322643 bsc#1055900). - drm/cec: Add CEC over Aux register definitions (FATE#322643 bsc#1055900). - drm: Add DPCD definitions for DP 1.4 DSC feature (FATE#322643 bsc#1055900). - drm/doc: Interlink color manager docs better (FATE#322643 bsc#1055900). - drm: fix spelling mistake: "committing" (FATE#322643 bsc#1055900). - commit bb6495e- Disable downstream DRM patches temporarily for upgrading the base codes - commit bc652a8- blacklist 7a074fc08389 powerpc/64s: Fix ps3 build error due to tlbiel_all() 015eb1b89e95 powerpc/mm/radix: Fix build error when RADIX_MMU=n - commit 5a608da- powerpc/64s/radix: Boot-time NULL pointer protection using a guard-PID (bsc#1055117). - powerpc/64s: Improve local TLB flush for boot and MCE on POWER9 (bsc#1055117). - powerpc/64s: Initialize ISAv3 MMU registers before setting partition table (bsc#1055117). - commit 67f5cce- ext4: Fix offset overflow on 32-bit archs in ext4_iomap_begin() (bsc#1079747). - commit bbceb80- objtool: Improve retpoline alternative handling (bsc#1068032 CVE-2017-5754). - objtool: Add support for alternatives at the end of a section (bsc#1068032 CVE-2017-5754). - objtool: Warn on stripped section symbol (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove the SYSCALL64 fast path (bsc#1068032 CVE-2017-5754). - x86/entry/64: Push extra regs right away (bsc#1068032 CVE-2017-5754). - x86/asm: Move 'status' from thread_struct to thread_info (bsc#1068032 CVE-2017-5754). - x86/speculation: Use Indirect Branch Prediction Barrier in context switch (bsc#1068032 CVE-2017-5754). - x86/retpoline: Avoid retpolines for built-in __init functions (bsc#1068032 CVE-2017-5754). - x86/spectre: Simplify spectre_v2 command line parsing (bsc#1068032 CVE-2017-5754). - KVM: nVMX: Eliminate vmcs02 pool (bsc#1068032 CVE-2017-5754). - KVM: VMX: introduce alloc_loaded_vmcs (bsc#1068032 CVE-2017-5754). - KVM: VMX: make MSR bitmaps per-VCPU (bsc#1068032 CVE-2017-5754). - KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX (bsc#1068032 CVE-2017-5754). - KVM/x86: Add IBPB support (bsc#1068032 CVE-2017-5754). - KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES (bsc#1068032 CVE-2017-5754). - KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL (bsc#1068032 CVE-2017-5754). - KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL (bsc#1068032 CVE-2017-5754). - perf/x86/amd/power: Do not load AMD power module on !AMD platforms (git-fixes c7ab62bfbe0e). - blacklist.conf: - Delete patches.arch/x86-retpoline-simplify-vmexit_fill_rsb.patch. - commit ac25421- Btrfs: fix kernel oops while reading compressed data (bsc#1081671). - Refresh patches.suse/0023-block-switch-bios-to-blk_status_t.patch. - commit 565ea00- scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers (bsc#1081737). - commit 4e60173- Refresh patches.drivers/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch. - Refresh patches.drivers/ibmvnic-Fix-NAPI-structures-memory-leak.patch. - Refresh patches.drivers/ibmvnic-Fix-login-buffer-memory-leaks.patch. - Refresh patches.drivers/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch. - Refresh patches.drivers/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch. - commit ba71f73- bsc#1053298 oracleasm patches.suse/0001-oracleasm-4.0-compat-changes.patch - commit def7601- nfs: fix a deadlock in nfs client initialization (bsc#1074198). - commit 913cb84- blacklist.conf: da391d640c528bc5bb227ea5b39c882b75ac3167 Comment-only fix - commit be9480e- iommu/exynos: Remove initconst attribute to avoid potential kernel oops (bsc#975772). - commit ad7bb7b- iommu/mediatek: Fix driver name (bsc#975772). - iommu/vt-d: Use domain instead of cache fetching (bsc#975772). - iommu/amd: Limit the IOVA page range to the specified addresses (bsc#975772). - iommu/amd: Fix alloc_irq_index() increment (bsc#975772). - iommu/amd: Enforce alignment for MSI IRQs (bsc#975772). - iommu/amd: Add align parameter to alloc_irq_index() (bsc#975772). - commit 69050a0- netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert (bsc#1076830). - netfilter: xt_cgroup: initialize info->priv in cgroup_mt_check_v1() (bsc#1076830). - iscsi-target: make sure to wake up sleeping login worker (bsc#1076830). - sctp: fix dst refcnt leak in sctp_v4_get_dst (bsc#1076830). - media: ts2020: avoid integer overflows on 32 bit machines (bsc#1076830). - Revert "defer call to mem_cgroup_sk_alloc()" (bsc#1076830). - net: ipv6: send unsolicited NA after DAD (bsc#1076830). - xfrm: Add SA to hardware at the end of xfrm_state_construct() (bsc#1076830). - sctp: do not allow the v4 socket to bind a v4mapped v6 address (bsc#1076830). - strparser: Call sock_owned_by_user_nocheck (bsc#1076830). - sock: Add sock_owned_by_user_nocheck (bsc#1076830). - sctp: add SCTP_CID_RECONF conversion in sctp_cname (bsc#1076830). - tcp: invalidate rate samples during SACK reneging (bsc#1076830). - Revert "tcp: must block bh in __inet_twsk_hashdance()" (bsc#1076830). - tcp: add tcp_v4_fill_cb()/tcp_v4_restore_cb() (bsc#1076830). - tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv() (bsc#1076830). - tcp/dccp: block bh before arming time_wait timer (bsc#1076830). - sctp: set sender next_tsn for the old result with ctsn_ack_point plus 1 (bsc#1076830). - tcp: when scheduling TLP, time of RTO should account for current ACK (bsc#1076830). - ipvlan: NULL pointer dereference panic in ipvlan_port_destroy (bsc#1076830). - route: update fnhe_expires for redirect when the fnhe exists (bsc#1076830). - Refresh patches.fixes/route-also-update-fnhe_genid-when-updating-a-route-c.patch. - sctp: check stream reset info len before making reconf chunk (bsc#1076830). - l2tp: don't close sessions in l2tp_tunnel_destruct() (bsc#1076830). - l2tp: initialise l2tp_eth sessions before registering them (bsc#1076830). - l2tp: don't register sessions in l2tp_session_create() (bsc#1076830). - sctp: fix a type cast warnings that causes a_rwnd gets the wrong value (bsc#1076830). - sctp: fix some type cast warnings introduced by transport rhashtable (bsc#1076830). - sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect (bsc#1076830). - net: call cgroup_sk_alloc() earlier in sk_clone_lock() (bsc#1076830). - net: memcontrol: defer call to mem_cgroup_sk_alloc() (bsc#1076830). - netfilter: x_tables: avoid stack-out-of-bounds read in xt_copy_counters_from_user (bsc#1076830). - netfilter: ipset: pernet ops must be unregistered last (bsc#1076830). - xfrm: Fix deletion of offloaded SAs on failure (bsc#1076830). - packet: only test po->has_vnet_hdr once in packet_snd (bsc#1076830). - net: dsa: Fix network device registration order (bsc#1076830). - net: set tb->fast_sk_family (bsc#1076830). - net: vrf: avoid gcc-4.6 warning (bsc#1076830). - tcp/dccp: remove reqsk_put() from inet_child_forget() (bsc#1076830). - tcp: fix a request socket leak (bsc#1076830). - l2tp: pass tunnel pointer to ->session_create() (bsc#1076830). - Refresh patches.fixes/l2tp-fix-l2tp_eth-module-loading.patch. - l2tp: prevent creation of sessions on terminated tunnels (bsc#1076830). Refresh patches.fixes/l2tp-fix-race-condition-in-l2tp_tunnel_delete.patch. - l2tp: hold tunnel used while creating sessions with netlink (bsc#1076830). - tcp: fix possible deadlock in TCP stack vs BPF filter (bsc#1076830). - tcp: fix xmit timer to only be reset if data ACKed/SACKed (bsc#1076830). - netfilter: nf_ct_dccp/sctp: fix memory leak after netns cleanup (bsc#1076830). - tcp: Add a tcp_filter hook before handle ack packet (bsc#1076830). - vxlan: dont migrate permanent fdb entries during learn (bsc#1076830). - commit f1b2d26- powerpc/64s: Improve RFI L1-D cache flush fallback (bsc#1068032). Update to upstream patch. - Refresh patches.arch/powerpc-pseries-rfi-flush-Call-setup_rfi_flush-after.patch. - Refresh patches.arch/powerpc-xmon-Add-RFI-flush-related-fields-to-paca-du.patch. - commit deca5e6- Refresh RFI LPM migration patches with upstream status. - Refresh patches.arch/powerpc-pseries-rfi-flush-Call-setup_rfi_flush-after.patch. - rfi-flush: Move the logic to avoid a redo into the debugfs code (bsc#1068032). - commit 42d34e2- iommu/io-pgtable-arm-v7s: Need dma-sync while there is no QUIRK_NO_DMA (fate#321947). - iommu/arm-smmu: Reintroduce locking around TLB sync operations (fate#321947). - commit 0427583- Reorder patches - commit 0771c78- powerpc/pseries: Check for zero filled ibm,dynamic-memory property (FATE#324825, bsc#1077428, bsc#1080789). - commit ccf669c- cpumask: Make for_each_cpu_wrap() available on UP as well (git-fixes). - commit e4d0ff0- blacklist c1e150ceb61e powerpc/pseries: Add empty update_numa_cpu_lookup_table() for NUMA=n blacklist 82343484a2d4 powerpc/pseries: Fix build break for SPLPAR=n and CPU hotplug - commit 2993802- mm: pin address_space before dereferencing it while isolating an LRU page (bnc#1081500). - commit 93762be- series.conf: refresh Ran series_sort.py (no effect on expanded tree). - Update upstream reference: patches.drivers/nvme_fc-cleanup-io-completion.patch. patches.drivers/nvme_fc-correct-abort-race-condition-on-resets.patch. - Fix patch metadata: patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - commit 24a578f- ceph: improving efficiency of syncfs (FATE#324714). - libceph: check kstrndup() return value (FATE#324714). - ceph: try to allocate enough memory for reserved caps (FATE#324714). - ceph: fix race of queuing delayed caps (FATE#324714). - ceph: delete unreachable code in ceph_check_caps() (FATE#324714). - ceph: limit rate of cap import/export error messages (FATE#324714). - ceph: fix incorrect snaprealm when adding caps (FATE#324714). - ceph: fix un-balanced fsc->writeback_count update (FATE#324714). - ceph: track read contexts in ceph_file_info (FATE#324714). - ceph: avoid dereferencing invalid pointer during cached readdir (FATE#324714). - ceph: use atomic_t for ceph_inode_info::i_shared_gen (FATE#324714). - ceph: cleanup traceless reply handling for rename (FATE#324714). - ceph: voluntarily drop Fx cap for readdir request (FATE#324714). - ceph: properly drop caps for setattr request (FATE#324714). - ceph: voluntarily drop Lx cap for link/rename requests (FATE#324714). - ceph: voluntarily drop Ax cap for requests that create new inode (FATE#324714). - commit 33131fd- buffer: Avoid setting buffer bits that are already set (bnc#971975 VM performance -- buffers). - commit ca2f72a- iversion: Rename make inode_cmp_iversion{+raw} to inode_eq_iversion{+raw} (bsc#1081186). - commit d89d8c5- iversion: make inode_cmp_iversion{+raw} return bool instead of s64 (bsc#1081186). - commit 625951e- fs: handle inode->i_version more efficiently (bsc#1081186). - commit b5b1ede- btrfs: only dirty the inode in btrfs_update_time if something was changed (bsc#1081186). - commit 509a5c3- xfs: avoid setting XFS_ILOG_CORE if i_version doesn't need incrementing (bsc#1081186). - commit f466f92- fs: only set S_VERSION when updating times if necessary (bsc#1081186). - commit 2f39cae- IMA: switch IMA over to new i_version API (bsc#1081186). - commit f5c04bb- xfs: convert to new i_version API (bsc#1081186). - commit e0e201b- ufs: use new i_version API (bsc#1081186). - commit bb021c0- ocfs2: convert to new i_version API (bsc#1081186). - commit 5b5fa6e- nfsd: convert to new i_version API (bsc#1081186). - commit ed53100- nfs: convert to new i_version API (bsc#1081186). - commit 55bd438- ext4: convert to new i_version API (bsc#1081186). - commit 437c1ef- ext2: convert to new i_version API (bsc#1081186). - commit 2cd1049- exofs: switch to new i_version API (bsc#1081186). - commit 225c244- btrfs: convert to new i_version API (bsc#1081186). - commit ae27f85- afs: convert to new i_version API (bsc#1081186). - commit 2fa658c- affs: convert to new i_version API (bsc#1081186). - commit 0a73f1a- fat: convert to new i_version API (bsc#1081186). - commit 75908ef- fs: don't take the i_lock in inode_inc_iversion (bsc#1081186). - commit 3ecc67b- fs: new API for handling inode->i_version (bsc#1081186). - commit 4e364de- ntfs: remove i_version handling (bsc#1081186). - commit 3636058- lustre: don't set f_version in ll_readdir (bsc#1081186). - commit 052b4c4- ima: Use i_version only when filesystem supports it (bsc#1081186). - commit 5e28e82- nvme-pci: Remap CMB SQ entries on every controller reset (FATE#323952, FATE#322506). - commit 37d7f9b- Fix up tags in patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - commit 7dc8b66- Refresh patches.drivers/nvme_fc-cleanup-io-completion.patch. - Refresh patches.drivers/nvme_fc-correct-abort-race-condition-on-resets.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - commit 54909a8- sched/rt: Up the root domain ref count when passing it around via IPIs (bnc#1022476). - sched/rt: Use container_of() to get root domain in rto_push_irq_work_func() (bnc#1022476). - hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME hrtimers) (bnc#1022476). - hrtimer: Reset hrtimer cpu base proper on CPU hotplug (bnc#1022476). - commit e19e122- blacklist.conf: Remove i915 entries - commit c8a167f- arm64: Update config files. enable ARCH_PROC_KCORE_TEXT - commit 5f62bc2- net: ethernet: cavium: Correct Cavium Thunderx NIC driver names accordingly to module name (fate#321947). - iommu/arm-smmu-v3: Cope with duplicated Stream IDs (fate#321947). - ACPICA: iasl: Update to IORT SMMUv3 disassembling (fate#321947). - ACPI/IORT: numa: Add numa node mapping for smmuv3 devices (fate#321947). - iommu/arm-smmu-v3: Remove io-pgtable spinlock (fate#321947). - iommu/arm-smmu: Remove io-pgtable spinlock (fate#321947). - iommu/io-pgtable-arm-v7s: Support lockless operation (fate#321947). - iommu/io-pgtable-arm: Support lockless operation (fate#321947). - iommu/io-pgtable: Introduce explicit coherency (fate#321947). - iommu/io-pgtable-arm-v7s: Refactor split_blk_unmap (fate#321947). - iommu/io-pgtable-arm: Improve split_blk_unmap (fate#321947). - iommu/io-pgtable-arm-v7s: Check table PTEs more precisely (fate#321947). - arm64: mm: select CONFIG_ARCH_PROC_KCORE_TEXT (fate#321947). - fs/proc: kcore: use kcore_list type to check for vmalloc/module address (fate#321947). - arm64: kernel: restrict /dev/mem read() calls to linear region (bsc#1081310). - commit 4267f13- Preliminary roll-back of drm/i915 patches for the further updates - commit dbb70d2- btrfs: use kvzalloc to allocate btrfs_fs_info (bsc#1059336). - commit 1d89bd7- xfs: stop searching for free slots in an inode chunk when there are none (bsc#1072739). - commit 80d1325- jfs: remove increment of i_version counter (bsc#1081186). - commit 5e24fbb- reiserfs: remove unneeded i_version bump (bsc#1081186). - commit 5aba66b- hpfs: don't bother with the i_version counter or f_version (bsc#1081186). - commit 337ee72- ecryptfs: remove unnecessary i_version bump (bsc#1081186). - commit 2a56f3b- f2fs: don't bother with inode->i_version (bsc#1081186). - commit 13fcbd3- nilfs2: remove inode->i_version initialization (bsc#1081186). - commit 17fcbba- orangefs: remove initialization of i_version (bsc#1081186). - commit 5f1d1e2- ceph: remove the bump of i_version (bsc#1081186). - commit ea139ef- writeback: eliminate work item allocation in bd_start_writeback() (bnc#1081213). - writeback: only allow one inflight and pending full flush (bnc#1081213). - writeback: move nr_pages == 0 logic to one location (bnc#1081213). - writeback: make wb_start_writeback() static (bnc#1081213). - writeback: pass in '0' for nr_pages writeback in laptop mode (bnc#1081213). - writeback: provide a wakeup_flusher_threads_bdi() (bnc#1081213). - writeback: remove 'range_cyclic' argument for wb_start_writeback() (bnc#1081213). - writeback: switch wakeup_flusher_threads() to cyclic writeback (bnc#1081213). - fs: kill 'nr_pages' argument from wakeup_flusher_threads() (bnc#1081213). - buffer: eliminate the need to call free_more_memory() in __getblk_slow() (bnc#971975 VM performance -- memory usage during reclaim). - buffer: grow_dev_page() should use __GFP_NOFAIL for all cases (bnc#971975 VM performance -- memory usage during reclaim). - buffer: have alloc_page_buffers() use __GFP_NOFAIL (bnc#971975 VM performance -- memory usage during reclaim). - commit ff7bae7- Refresh patches.suse/arm64-Add-software-workaround-for-Falkor-erratum-104.patch. - commit 709299d- powerpc/mm/hash64: Zero PGD pages on allocation (FATE#322447, bsc#1078248). - powerpc/mm/hash64: Store the slot information at the right offset for hugetlb (FATE#322447, bsc#1078248). - powerpc/mm/hash64: Allocate larger PMD table if hugetlb config is enabled (FATE#322447, bsc#1078248). - powerpc/mm: Fix crashes with 16G huge pages (FATE#322447, bsc#1078248). - commit c53ee68- powerpc/numa: Invalidate numa_cpu_lookup_table on cpu remove (FATE#323746, bsc#1079524). - commit f1632b3- KVM: s390: add vcpu stat counters for many instruction (bsc#1081178). - KVM: s390: diagnoses are instructions as well (bsc#1081178). - commit 801cf55- powerpc/mm: Flush radix process translations when setting MMU type (bsc#1061840). - commit 6d1b9f9- powerpc/pseries: Enable RAS hotplug events later (FATE#322022, bsc#1065729). - commit 445a309- btrfs: copy fsid to super_block s_uuid (bsc#1080774). - commit 8d21561- scsi: lpfc: Update 11.4.0.7 modified files for 2018 Copyright (bsc#1080657). - scsi: lpfc: update driver version to 11.4.0.7 (bsc#1080657). - scsi: lpfc: Fix nonrecovery of NVME controller after cable swap (bsc#1080657). - scsi: lpfc: Treat SCSI Write operation Underruns as an error (bsc#1080657). - scsi: lpfc: Fix header inclusion in lpfc_nvmet (bsc#1080657). - scsi: lpfc: Validate adapter support for SRIU option (bsc#1080657). - scsi: lpfc: Fix SCSI io host reset causing kernel crash (bsc#1080657). - scsi: lpfc: Indicate CONF support in NVMe PRLI (bsc#1080657). - scsi: lpfc: Fix issue_lip if link is disabled (bsc#1080657). - scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testing (bsc#1080657). - scsi: lpfc: Allow set of maximum outstanding SCSI cmd limit for a target (bsc#1080657). - scsi: lpfc: Fix RQ empty firmware trap (bsc#1080657). - scsi: lpfc: Fix IO failure during hba reset testing with nvme io (bsc#1080657). - scsi: lpfc: Fix PRLI handling when topology type changes (bsc#1080657). - scsi: lpfc: Add WQ Full Logic for NVME Target (bsc#1080657). - scsi: lpfc: correct debug counters for abort (bsc#1080657). - scsi: lpfc: move placement of target destroy on driver detach (bsc#1080657). - scsi: lpfc: Increase CQ and WQ sizes for SCSI (bsc#1080657). - scsi: lpfc: Fix frequency of Release WQE CQEs (bsc#1080657). - commit 7226e76- hv_netvsc: Use the num_online_cpus() for channel limit (fate#323887). - scsi: storvsc: missing error code in storvsc_probe() (fate#323887). - uio_hv_generic: fix new type mismatch warnings (fate#323887). - uio_hv_generic: fix type mismatch warnings (fate#323887). - uio_hv_generic: add rescind support (fate#323887). - uio_hv_generic: check that host supports monitor page (fate#323887). - uio_hv_generic: create send and receive buffers (fate#323887). - vmbus: add monitor_id and subchannel_id to sysfs per channel (fate#323887). - uio_hv_generic: use ISR callback method (fate#323887). - uio_hv_generic: use standard mmap for resources (fate#323887). - uio_hv_generic: fix configuration comments (fate#323887). - vmbus: make channel attributes static (fate#323887). - hv_netvsc: empty current transmit aggregation if flow blocked (fate#323887). - hv_netvsc: remove open_cnt reference count (fate#323887). - hv_netvsc: pass netvsc_device to receive callback (fate#323887). - hv_netvsc: simplify function args in receive status path (fate#323887). - hv_netvsc: track memory allocation failures in ethtool stats (fate#323887). - hv_netvsc: copy_to_send buf can be void (fate#323887). - hv_netvsc: Fix the TX/RX buffer default sizes (fate#323887). - hv_netvsc: Fix the receive buffer size limit (fate#323887). - vmbus: make hv_get_ringbuffer_availbytes local (fate#323887). - hv_netvsc: optimize initialization of RNDIS header (fate#323887). - hv_netvsc: use reciprocal divide to speed up percent calculation (fate#323887). - hv_netvsc: replace divide with mask when computing padding (fate#323887). - hv_netvsc: don't need local xmit_more (fate#323887). - hv_netvsc: drop unused macros (fate#323887). - commit 72e1a3c- add mainline tag to hv-X86_FEATURE_PCID patch - commit 258a152- drm/vc4: Flush the caches before the bin jobs, as well (bsc#1051510). - commit 81ad369- drm: rework delayed connector cleanup in connector_iter (bsc#1051510). - commit cc83f2f- drm/i915: Always call to intel_display_set_init_power() in resume_early (bsc#1051510). - commit f91d13e- drm/i915: Always run hangcheck while the GPU is busy (bsc#1051510). - commit 09cdfcc- drm/i915/cmdparser: Check reg_table_count before derefencing (bsc#1051510). - commit 3a43a70- drm: safely free connectors from connector_iter (bsc#1051510). - commit 8a5bb42- drm/i915/lpe: Remove double-encapsulation of info string (bsc#1051510). - commit c91a5f4- drm/qxl: reapply cursor after resetting primary (bsc#1051510). - commit 579b46a- drm/i915/ppgtt: Pin page directories before allocation (bsc#1051510). - commit ec22aec- drm/i915: Fix using BIT_ULL() vs. BIT() for power domain masks (bsc#1051510). - commit 2fd6f13- drm/amdgpu: only check mmBIF_IOV_FUNC_IDENTIFIER on tonga/fiji (bsc#1051510). - commit 9861962- ibmvnic: Clean RX pool buffers during device close (bsc#1081134). - ibmvnic: Free RX socket buffer in case of adapter error (bsc#1081134). - ibmvnic: Fix NAPI structures memory leak (bsc#1081134). - ibmvnic: Fix login buffer memory leaks (bsc#1081134). - ibmvnic: Wait until reset is complete to set carrier on (bsc#1081134). - commit 93a2616- Refresh sorted section. - Refresh patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch. - commit 83ae805- drm/i915: Drop fb reference on load_detect_pipe failure path (bsc#1051510). - drm/i915: Replace *_reference/unreference() or *_ref/unref with _get/put() (bsc#1051510). - commit c6b993a- Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch. fix commit hash - commit 94790ed- drm/vc4: Fix NULL pointer dereference in vc4_save_hang_state() (bsc#1051510). - commit 1603569- drm/i915/psr: Fix register name mess up (bsc#1051510). - commit 6ce9707- drm/vc4: Move IRQ enable to PM path (bsc#1051510). - commit 4fd629c- serial: 8250_uniphier: fix error return code in uniphier_uart_probe() (bsc#1051510). - commit 5b3310e- drm/edid: kerneldoc for is_hdmi2_sink (bsc#1051510). - commit 072edca- drm/i915/cnp: Properly handle VBT ddc pin out of bounds (bsc#1051510). - drm/i915/cnp: Ignore VBT request for know invalid DDC pin (bsc#1051510). - commit 1b039a5- drm/i915/glk: Disable Guc and HuC on GLK (bsc#1051510). - commit b8eaf51- Add no-fix tag to i915 patches - commit 1c45058- platform/x86: dell-laptop: Filter out spurious keyboard backlight change events (bsc#1051510). - commit 104f7af- ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read() (bsc#1051510). - ASoC: Intel: sst: Fix the return value of 'sst_send_byte_stream_mrfld()' (bsc#1051510). - ASoC: rockchip: i2s: fix playback after runtime resume (bsc#1051510). - ASoC: nuc900: Fix a loop timeout test (bsc#1051510). - ASoC: amd: Add error checking to probe function (bsc#1051510). - commit d9748ce- ALSA: hda - Reduce the suspend time consumption for ALC256 (bsc#1051510). - commit 6999499- ALSA: hda - Use IS_REACHABLE() for dependency on input (bsc#1051510). - commit 016c820- livepatch: Atomic replace and cumulative patches documentation (bsc#1071995 fate#323487). - commit e40f006- livepatch: Add atomic replace (bsc#1071995 fate#323487). - commit bf08cda- livepatch: Support separate list for replaced patches (bsc#1071995 fate#323487). - commit 1f2a166- livepatch: Allow to unpatch only functions of the given type (bsc#1071995 fate#323487). - commit 9895789- livepatch: Initial support for dynamic structures (bsc#1071995 fate#323487). - commit c46efc1- livepatch: Free only structures with initialized kobject (bsc#1071995 fate#323487). - commit c2ef814- livepatch: Use lists to manage patches, objects and functions (bsc#1071995 fate#323487). - commit 3385ca3- Refresh patch order in sorted section - Refresh patches.drivers/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch. - commit cea0d55- arm64: Kill PSCI_GET_VERSION as a variant-2 workaround (bsc#1068032). - arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support (bsc#1068032). - arm/arm64: smccc: Implement SMCCC v1.1 inline primitive (bsc#1068032). - arm/arm64: smccc: Make function identifiers an unsigned quantity (bsc#1068032). - firmware/psci: Expose SMCCC version through psci_ops (bsc#1068032). - firmware/psci: Expose PSCI conduit (bsc#1068032). - arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling (bsc#1068032). - arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support (bsc#1068032). - arm/arm64: KVM: Turn kvm_psci_version into a static inline (bsc#1068032). - arm/arm64: KVM: Advertise SMCCC v1.1 (bsc#1068032). - arm/arm64: KVM: Implement PSCI 1.0 support (bsc#1068032). - arm/arm64: KVM: Add smccc accessors to PSCI code (bsc#1068032). - arm/arm64: KVM: Add PSCI_VERSION helper (bsc#1068032). - arm/arm64: KVM: Consolidate the PSCI include files (bsc#1068032). - arm64: KVM: Increment PC after handling an SMC trap (bsc#1068032). - arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls (bsc#1068032). - commit e769a19- Refresh patches.suse/0019-arm64-KVM-Fix-SMCCC-handling-of-unimplemented-SMC-HV.patch. - commit a856f51- scripts/git_sort/git_sort.py: Add mkp/4.17/scsi-queue - commit 41390e8- Refresh patches.drivers/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch. Upstream Commit IDs have changed due to re-base. - commit 6cd1846- pipe: avoid round_pipe_size() nr_pages overflow on 32-bit (bnc#1006867). - commit e550396- futex: Prevent overflow by strengthen input validation (CVE-2018-6927,bsc#1080757). - commit 6fd37c0- ext4: reduce lock contention in __ext4_new_inode (bsc#1080989). - commit bcf743f- ext4: do not unnecessarily allocate buffer in recently_deleted() (bsc#1080989). - commit 3ae1700- ext4: cleanup goto next group (bsc#1080989). - commit 13de627- Fix series.conf sort-order - commit 6668be5- ibmvnic: Remove skb->protocol checks in ibmvnic_xmit (bsc#1080384). - ibmvnic: Reset long term map ID counter (bsc#1080364). - commit 8c6ee76- powerpc/xmon: Dont register sysrq key when kernel param xmon=off (bsc#1072829). - commit 3e326cd- nvme_fc: cleanup io completion (bsc#1079628). - nvme_fc: correct abort race condition on resets (bsc#1079628). - commit 3347e8d- sched/numa: Delay retrying placement for automatic NUMA balance after wake_affine (bnc#1064414). - sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (bnc#1064414). - sched/fair: Do not migrate due to a sync wakeup on exit (bnc#1064414). - sched/fair: Do not migrate on wake_affine_weight if weights are equal (bnc#1064414). - sched/fair: Defer calculation of prev_eff_load in wake_affine until needed (bnc#1064414). - sched/fair: Avoid an unnecessary lookup of current CPU ID during wake_affine (bnc#1064414). - commit 5c70670- scripts/git_sort/git_sort.py: add nvme/nvme-4.16-rc - commit 40fc9c6- KVM: PPC: Book3S PR: Fix svcpu copying with preemption enabled (bsc#1077761, git-fixes). - commit b909d20- scsi: libsas: fix error when getting phy events (bsc#1061782). - commit 7b1f578- Btrfs: fix space leak after fallocate and zero range operations (fate#323233). - commit 12996c5- Btrfs: fix missing inode i_size update after zero range operation (fate#323233). - commit a150fc9- Refresh patches.suse/btrfs-add-support-for-fallocate-s-zero-range-operati.patch. - commit 18b5788- scsi: libsas: Disable asynchronous aborts for SATA devices (bsc#1061782). - commit fd6cd11- Re-sort series.conf - commit 3e66481- Refresh patches.drivers/libnvdimm-fix-integer-overflow-static-analysis-warni.patch. Fix compiler warning due to bad backport. - commit b178056- xfs: write unmount record for ro mounts (bsc#1073401). - xfs: toggle readonly state around xfs_log_mount_finish (bsc#1073401). - commit d6cbdb2- libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignment (FATE#323731). - libnvdimm, pfn: fix start_pad handling for aligned namespaces (FATE#323731). - libnvdimm, pfn: make 'resource' attribute only readable by root (FATE#323731). - libnvdimm, namespace: make 'resource' attribute only readable by root (FATE#323731). - libnvdimm, region : make 'resource' attribute only readable by root (FATE#323731). - libnvdimm: fix integer overflow static analysis warning (FATE#323731). - commit 1f72f5a- usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer (bsc#1078669 CVE-2017-16914). - commit 55a35d1- Refresh patches.drivers/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch. - Refresh patches.drivers/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch. - Refresh patches.drivers/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch. - Refresh patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch. - commit 44586d4- cxgb4: properly initialize variables (bsc#1064802 bsc#1066129). - IB/core: Perform modify QP on real one (bsc#1046306 FATE#322942). - IB/hfi1: Fix infinite loop in 8051 command error path (bsc#1060463 FATE#323043). - commit bfc5374- x86 / CPU: Avoid unnecessary IPIs in arch_freq_get_on_cpu() (bnc#1073583 cpufreq reporting). - cpufreq: x86: Disable interrupts during MSRs reading (bnc#1073583 cpufreq reporting). - commit f714afd- README.BRANCH: remove Jeff Mahoney as temporary comaintainer - commit 718ae6f- cpufreq: x86: Make scaling_cur_freq behave more as expected (bnc#1073583 cpufreq reporting). - commit 7670904- x86: use common aperfmperf_khz_on_cpu() to calculate KHz using APERF/MPERF (bnc#1073583 cpufreq reporting). - commit 529bfe4- x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel (bsc#1068032 CVE-2017-5754). - x86/pti: Mark constant arrays as __initconst (bsc#1068032 CVE-2017-5754). - x86/microcode: Fix again accessing initrd after having been freed (git-fixes f26483eaedec). - x86/tsc: Fix erroneous TSC rate on Skylake Xeon (bsc#1074873). - commit 8d39e42- bnx2x: disable GSO where gso_size is too big for hardware (bsc#1079384). - net: create skb_gso_validate_mac_len() (bsc#1079384). - commit d647fd1- Re-sorted series.conf - Refresh patches.drivers/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch. - Refresh patches.drivers/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch. - Refresh patches.drivers/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch. - Refresh patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch. - commit d67c239- blacklist.conf: Blacklist 007a61ae2f35 ("nvme: fix visibility of "uuid" ns attribute") - commit 94a7b7f- Documentation/virtual/kvm: Add AMD Secure Encrypted Virtualization (SEV) (bsc#1063068). - x86/CPU/AMD: Add the Secure Encrypted Virtualization CPU feature (bsc#1063068). - kvm: svm: prepare for new bit definition in nested_ctl (bsc#1063068). - kvm: svm: Add SEV feature definitions to KVM (bsc#1063068). - KVM: SVM: Prepare to reserve asid for SEV guest (bsc#1063068). - KVM: X86: Extend CPUID range to include new leaf (bsc#1063068). - KVM: Introduce KVM_MEMORY_ENCRYPT_OP ioctl (bsc#1063068). - KVM: Introduce KVM_MEMORY_ENCRYPT_{UN,}REG_REGION ioctl (bsc#1063068). - crypto: ccp - Use devres interface to allocate PCI/iomap and cleanup (bsc#1063068). - crypto: ccp - Introduce the AMD Secure Processor device (bsc#1063068). - crypto: ccp - Abstract interrupt registeration (bsc#1063068). - crypto: ccp - rename ccp driver initialize files as sp device (bsc#1063068). - crypto: ccp - remove ccp_present() check from device initialize (bsc#1063068). - crypto: ccp - remove duplicate module version and author entry (bsc#1063068). - crypto: ccp: Build the AMD secure processor driver only with AMD CPU support (bsc#1063068). - crypto: ccp: Define SEV userspace ioctl and command id (bsc#1063068). - crypto: ccp: Define SEV key management command id (bsc#1063068). - crypto: ccp: Add Platform Security Processor (PSP) device support (bsc#1063068). - crypto: ccp: Add Secure Encrypted Virtualization (SEV) command support (bsc#1063068). - crypto: ccp: Implement SEV_FACTORY_RESET ioctl command (bsc#1063068). - crypto: ccp: Implement SEV_PLATFORM_STATUS ioctl command (bsc#1063068). - crypto: ccp: Implement SEV_PEK_GEN ioctl command (bsc#1063068). - crypto: ccp: Implement SEV_PDH_GEN ioctl command (bsc#1063068). - crypto: ccp: Implement SEV_PEK_CSR ioctl command (bsc#1063068). - crypto: ccp: Implement SEV_PEK_CERT_IMPORT ioctl command (bsc#1063068). - crypto: ccp: Implement SEV_PDH_CERT_EXPORT ioctl command (bsc#1063068). - KVM: X86: Add CONFIG_KVM_AMD_SEV (bsc#1063068). - KVM: SVM: Reserve ASID range for SEV guest (bsc#1063068). - KVM: SVM: Add sev module_param (bsc#1063068). - KVM: Define SEV key management command id (bsc#1063068). - KVM: SVM: Add KVM_SEV_INIT command (bsc#1063068). - KVM: SVM: VMRUN should use associated ASID when SEV is enabled (bsc#1063068). - KVM: SVM: Add support for KVM_SEV_LAUNCH_START command (bsc#1063068). - KVM: SVM: Add support for KVM_SEV_LAUNCH_UPDATE_DATA command (bsc#1063068). - KVM: SVM: Add support for KVM_SEV_LAUNCH_MEASURE command (bsc#1063068). - KVM: SVM: Add support for SEV LAUNCH_FINISH command (bsc#1063068). - KVM: SVM: Add support for SEV GUEST_STATUS command (bsc#1063068). - KVM: SVM: Add support for SEV DEBUG_DECRYPT command (bsc#1063068). - KVM: SVM: Add support for SEV DEBUG_ENCRYPT command (bsc#1063068). - KVM: SVM: Add support for SEV LAUNCH_SECRET command (bsc#1063068). - KVM: SVM: Pin guest memory when SEV is active (bsc#1063068). - KVM: SVM: Clear C-bit from the page fault address (bsc#1063068). - KVM: SVM: Do not install #UD intercept when SEV is enabled (bsc#1063068). - KVM: X86: Restart the guest when insn_len is zero and SEV is enabled (bsc#1063068). - Update config files. - Refresh patches.arch/01-x86-retpoline-fill-rsb-on-context-switch-for-affected-cpus.patch. - Refresh patches.arch/x86-cpufeatures-clean-up-spectre-v2-related-cpuid-flags.patch. - Refresh patches.arch/x86-speculation-add-basic-ibpb-indirect-branch-prediction-barrier-support.patch. - Refresh patches.drivers/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch. - Refresh patches.drivers/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch. - Refresh patches.drivers/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch. - Refresh patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch. - Refresh patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch. - scripts/git_sort/git_sort.py: - commit 9adbb9d- qedi: Cleanup local str variable (bsc#1079977). - qedi: Fix truncation of CHAP name and secret (bsc#1079977). - scsi: qedi: Drop cqe response during connection recovery (bsc#1079977). - scsi: qedi: Use zeroing allocator instead of allocator/memset (bsc#1079977). - scsi: qedi: Fix a possible sleep-in-atomic bug in qedi_process_tmf_resp (bsc#1079977). - cxgbit: Abort the TCP connection in case of data out timeout (bsc#1080021). - scsi: qedi: Delete redundant variables (bsc#1079977). - commit e417c01- config: resync arm64/vanilla - commit e129956- x86/acpi: Reduce code duplication in mp_override_legacy_irq() (bsc#1061680 bsc#1068984 bsc#1074099). - x86/acpi: Handle SCI interrupts above legacy space gracefully (bsc#1061680 bsc#1068984 bsc#1074099). - commit d3814df- crypto: pcrypt - fix freeing pcrypt instances (bsc#1077402,CVE-2017-18075). - commit 8e9d0d1- Refresh patches.drivers/scsi-qla2xxx-Add-XCB-counters-to-debugfs.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-ability-to-send-PRLO.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-ability-to-use-GPNFT-GNNFT-for-RSCN.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-boundary-checks-for-exchanges-to-be.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-lock-protection-around-host-lookup.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-option-for-use-reserve-exch-for-ELS.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-retry-limit-for-fabric-scan-logic.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-switch-command-to-simplify-fabric-d.patch. - Refresh patches.drivers/scsi-qla2xxx-Allow-relogin-and-session-creation-afte.patch. - Refresh patches.drivers/scsi-qla2xxx-Allow-target-mode-to-accept-PRLI-in-dua.patch. - Refresh patches.drivers/scsi-qla2xxx-Chip-reset-uses-wrong-lock-during-IO-fl.patch. - Refresh patches.drivers/scsi-qla2xxx-Clear-loop-id-after-delete.patch. - Refresh patches.drivers/scsi-qla2xxx-Defer-processing-of-GS-IOCB-calls.patch. - Refresh patches.drivers/scsi-qla2xxx-Delay-loop-id-allocation-at-login.patch. - Refresh patches.drivers/scsi-qla2xxx-Don-t-call-dma_free_coherent-with-IRQ-d.patch. - Refresh patches.drivers/scsi-qla2xxx-Enable-ATIO-interrupt-handshake-for-ISP.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-Firmware-dump-size-for-Extended-log.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-GPNFT-GNNFT-error-handling.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-NPIV-host-cleanup-in-target-mode.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-NULL-pointer-access-for-fcport-stru.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-probe-fai.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-PRLI-state-check.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-Relogin-being-triggered-too-fast.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-abort-command-deadlock-due-to-spinl.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-gpnid-error-processing.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-login-state-machine-freeze.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-login-state-machine-stuck-at-GPDB.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-logo-flag-for-qlt_free_session_done.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-memory-leak-in-dual-target-mode.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-queue-ID-for-async-abort-with-Multi.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-re-login-for-Nport-Handle-in-use.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-scan-state-field-for-fcport.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-session-cleanup-for-N2N.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-smatch-warning-in-qla25xx_delete_-r.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-system-crash-for-Notify-ack-timeout.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-system-crash-in-qlt_plogi_ack_unref.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-warning-during-port_name-debug-prin.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-warning-for-code-intentation-in-__q.patch. - Refresh patches.drivers/scsi-qla2xxx-Fix-warning-in-qla2x00_async_iocb_timeo.patch. - Refresh patches.drivers/scsi-qla2xxx-Increase-verbosity-of-debug-messages-lo.patch. - Refresh patches.drivers/scsi-qla2xxx-Migrate-switch-registration-commands-aw.patch. - Refresh patches.drivers/scsi-qla2xxx-Move-session-delete-to-driver-work-queu.patch. - Refresh patches.drivers/scsi-qla2xxx-Move-work-element-processing-out-of-DPC.patch. - Refresh patches.drivers/scsi-qla2xxx-Prevent-multiple-active-discovery-comma.patch. - Refresh patches.drivers/scsi-qla2xxx-Prevent-relogin-trigger-from-sending-to.patch. - Refresh patches.drivers/scsi-qla2xxx-Properly-extract-ADISC-error-codes.patch. - Refresh patches.drivers/scsi-qla2xxx-Reduce-the-use-of-terminate-exchange.patch. - Refresh patches.drivers/scsi-qla2xxx-Reduce-trace-noise-for-Async-Events.patch. - Refresh patches.drivers/scsi-qla2xxx-Relogin-to-target-port-on-a-cable-swap.patch. - Refresh patches.drivers/scsi-qla2xxx-Remove-aborting-ELS-IOCB-call-issued-as.patch. - Refresh patches.drivers/scsi-qla2xxx-Remove-session-creation-redundant-code.patch. - Refresh patches.drivers/scsi-qla2xxx-Remove-unused-argument-from-qlt_schedul.patch. - Refresh patches.drivers/scsi-qla2xxx-Replace-GPDB-with-async-ADISC-command.patch. - Refresh patches.drivers/scsi-qla2xxx-Replace-fcport-alloc-with-qla2x00_alloc.patch. - Refresh patches.drivers/scsi-qla2xxx-Retry-switch-command-on-time-out.patch. - Refresh patches.drivers/scsi-qla2xxx-Serialize-GPNID-for-multiple-RSCN.patch. - Refresh patches.drivers/scsi-qla2xxx-Serialize-session-deletion-by-using-wor.patch. - Refresh patches.drivers/scsi-qla2xxx-Serialize-session-free-in-qlt_free_sess.patch. - Refresh patches.drivers/scsi-qla2xxx-Skip-IRQ-affinity-for-Target-QPairs.patch. - Refresh patches.drivers/scsi-qla2xxx-Suppress-gcc-7-fall-through-warnings.patch. - Refresh patches.drivers/scsi-qla2xxx-Tweak-resource-count-dump.patch. - Refresh patches.drivers/scsi-qla2xxx-Update-driver-version-to-10.00.00.03-k.patch. - Refresh patches.drivers/scsi-qla2xxx-Update-driver-version-to-10.00.00.04-k.patch. - Refresh patches.drivers/scsi-qla2xxx-Update-driver-version-to-10.00.00.05-k.patch. - Refresh patches.drivers/scsi-qla2xxx-Use-IOCB-path-to-submit-Control-VP-MBX-.patch. - Refresh patches.drivers/scsi-qla2xxx-Use-chip-reset-to-bring-down-laser-on-u.patch. - Refresh patches.drivers/scsi-qla2xxx-Use-known-NPort-ID-for-Management-Serve.patch. - Refresh patches.drivers/scsi-qla2xxx-Use-shadow-register-for-ISP27XX.patch. - Refresh patches.drivers/scsi-qla2xxx-Use-zeroing-allocator-rather-than-alloc.patch. - Refresh patches.drivers/scsi-qla2xxx-remove-duplicate-includes.patch. - Refresh patches.drivers/scsi-qla2xxx-remove-redundant-assignment-of-d.patch. - commit 8ad9d97- scsi: qla2xxx: Fix incorrect handle for abort IOCB (bsc#1077338). - scsi: qla2xxx: Fix double free bug after firmware timeout (bsc#1077338). - scsi: qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els() (bsc#1077338). - scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion() (bsc#1077338). - commit 920953f- scripts/git_sort/git_sort.py: add mkp/scsi.git 4.16/scsi-fixes - commit db9b61f- scsi: qla2xxx: Fix logo flag for qlt_free_session_done() (bsc#1077338). - scsi: qla2xxx: Update driver version to 10.00.00.05-k (bsc#1077338). - scsi: qla2xxx: Add XCB counters to debugfs (bsc#1077338). - scsi: qla2xxx: Fix queue ID for async abort with Multiqueue (bsc#1077338). - scsi: qla2xxx: Fix warning for code intentation in __qla24xx_handle_gpdb_event() (bsc#1077338). - scsi: qla2xxx: Fix warning during port_name debug print (bsc#1077338). - scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout() (bsc#1077338). - scsi: qla2xxx: Fix NULL pointer crash due to probe failure (bsc#1077338). - scsi: qla2xxx: remove redundant assignment of d (bsc#1077338). - scsi: qla2xxx: Use zeroing allocator rather than allocator/memset (bsc#1077338). - scsi: qla2xxx: Update driver version to 10.00.00.04-k (bsc#1077338). - scsi: qla2xxx: Serialize session free in qlt_free_session_done (bsc#1077338). - scsi: qla2xxx: Serialize session deletion by using work_lock (bsc#1077338). - scsi: qla2xxx: Remove unused argument from qlt_schedule_sess_for_deletion() (bsc#1077338). - scsi: qla2xxx: Prevent relogin trigger from sending too many commands (bsc#1077338). - scsi: qla2xxx: Prevent multiple active discovery commands per session (bsc#1077338). - scsi: qla2xxx: Add retry limit for fabric scan logic (bsc#1077338). - scsi: qla2xxx: Delay loop id allocation at login (bsc#1077338). - scsi: qla2xxx: Increase verbosity of debug messages logged (bsc#1077338). - scsi: qla2xxx: Allow relogin and session creation after reset (bsc#1077338). - scsi: qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling (bsc#1077338). - scsi: qla2xxx: Properly extract ADISC error codes (bsc#1077338). - scsi: qla2xxx: Fix GPNFT/GNNFT error handling (bsc#1077338). - scsi: qla2xxx: Remove session creation redundant code (bsc#1077338). - scsi: qla2xxx: Migrate switch registration commands away from mailbox interface (bsc#1077338). - scsi: qla2xxx: Fix login state machine freeze (bsc#1077338). - scsi: qla2xxx: Reduce trace noise for Async Events (bsc#1077338). - scsi: qla2xxx: Reduce the use of terminate exchange (bsc#1077338). - scsi: qla2xxx: Add lock protection around host lookup (bsc#1077338). - scsi: qla2xxx: Add switch command to simplify fabric discovery (bsc#1077338). - scsi: qla2xxx: Use known NPort ID for Management Server login (bsc#1077338). - scsi: qla2xxx: Fix session cleanup for N2N (bsc#1077338). - scsi: qla2xxx: Tweak resource count dump (bsc#1077338). - scsi: qla2xxx: Allow target mode to accept PRLI in dual mode (bsc#1077338). - scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled (bsc#1077338). - scsi: qla2xxx: Add ability to send PRLO (bsc#1077338). - scsi: qla2xxx: Add option for use reserve exch for ELS (bsc#1077338). - scsi: qla2xxx: Use shadow register for ISP27XX (bsc#1077338). - scsi: qla2xxx: Enable ATIO interrupt handshake for ISP27XX (bsc#1077338). - scsi: qla2xxx: Move work element processing out of DPC thread (bsc#1077338). - scsi: qla2xxx: Replace GPDB with async ADISC command (bsc#1077338). - scsi: qla2xxx: Fix Firmware dump size for Extended login and Exchange Offload (bsc#1077338). - scsi: qla2xxx: Chip reset uses wrong lock during IO flush (bsc#1077338). - scsi: qla2xxx: Add boundary checks for exchanges to be offloaded (bsc#1077338). - scsi: qla2xxx: Use chip reset to bring down laser on unload (bsc#1077338). - scsi: qla2xxx: Use IOCB path to submit Control VP MBX command (bsc#1077338). - scsi: qla2xxx: Fix NULL pointer access for fcport structure (bsc#1077338). - scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que (bsc#1077338). - scsi: qla2xxx: remove duplicate includes (bsc#1077338). - scsi: qla2xxx: Suppress gcc 7 fall-through warnings (bsc#1077338). - scsi: qla2xxx: Update driver version to 10.00.00.03-k (bsc#1077338). - scsi: qla2xxx: Fix memory leak in dual/target mode (bsc#1077338). - scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref (bsc#1077338). - scsi: qla2xxx: Remove aborting ELS IOCB call issued as part of timeout (bsc#1077338). - scsi: qla2xxx: Defer processing of GS IOCB calls (bsc#1077338). - scsi: qla2xxx: Clear loop id after delete (bsc#1077338). - scsi: qla2xxx: Fix scan state field for fcport (bsc#1077338). - scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport (bsc#1077338). - scsi: qla2xxx: Fix abort command deadlock due to spinlock (bsc#1077338). - scsi: qla2xxx: Fix PRLI state check (bsc#1077338). - scsi: qla2xxx: Fix Relogin being triggered too fast (bsc#1077338). - scsi: qla2xxx: Relogin to target port on a cable swap (bsc#1077338). - scsi: qla2xxx: Fix NPIV host cleanup in target mode (bsc#1077338). - scsi: qla2xxx: Fix login state machine stuck at GPDB (bsc#1077338). - scsi: qla2xxx: Serialize GPNID for multiple RSCN (bsc#1077338). - scsi: qla2xxx: Retry switch command on time out (bsc#1077338). - scsi: qla2xxx: Fix re-login for Nport Handle in use (bsc#1077338). - scsi: qla2xxx: Skip IRQ affinity for Target QPairs (bsc#1077338). - scsi: qla2xxx: Move session delete to driver work queue (bsc#1077338). - scsi: qla2xxx: Fix gpnid error processing (bsc#1077338). - scsi: qla2xxx: Fix system crash for Notify ack timeout handling (bsc#1077338). - scsi: qla2xxx: Fix oops in qla2x00_probe_one error path (bsc#1077338). - scsi: qla2xxx: Fix system crash while triggering FW dump (bsc#1077338). - commit e0a937c- tap: fix use-after-free (bsc#1076830). - l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6 (bsc#1076830). - l2tp: fix l2tp_eth module loading (bsc#1076830). - tipc: use only positive error codes in messages (bsc#1076830). - tcp: fastopen: fix on syn-data transmit failure (bsc#1076830). - sctp: do not mark sk dumped when inet_sctp_diag_fill returns err (bsc#1076830). - media: rc: simplify ir_raw_event_store_edge() (bsc#1076830). - l2tp: hold tunnel while handling genl tunnel updates (bsc#1076830). - l2tp: hold tunnel while processing genl delete command (bsc#1076830). - l2tp: initialise session's refcount before making it reachable (bsc#1076830). - tcp: enable xmit timer fix by having TLP use time when RTO should fire (bsc#1076830). - tcp: introduce tcp_rto_delta_us() helper for xmit timer fix (bsc#1076830). - ipvlan: Fix 64-bit statistics seqcount initialization (bsc#1076830). - commit 56fda6b- Update config files (bsc#1080294) - commit 54e4b16- netfilter: on sockopt() acquire sock lock only in the required scope (bsc#1076830). - netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in clusterip_tg_check() (bsc#1076830). - netfilter: x_tables: fix pointer leaks to userspace (bsc#1076830). - tcp_bbr: fix pacing_gain to always be unity when using lt_bw (bsc#1076830). - ipv6: Fix SO_REUSEPORT UDP socket with implicit sk_ipv6only (bsc#1076830). - bridge: return boolean instead of integer in br_multicast_is_router (bsc#1076830). - vxlan: Fix trailing semicolon (bsc#1076830). - l2tp: fix missing print session offset info (bsc#1076830). - xfrm: Fix xfrm_replay_overflow_offload_esn (bsc#1076830). - rds: tcp: correctly sequence cleanup on netns deletion (bsc#1076830). - rds: tcp: remove redundant function rds_tcp_conn_paths_destroy() (bsc#1076830). - gso: validate gso_type in GSO handlers (bsc#1076830). - tun: fix a memory leak for tfile->tx_array (bsc#1076830). - mac80211_hwsim: validate number of different channels (bsc#1076830). - sctp: reinit stream if stream outcnt has been change by sinit in sendmsg (bsc#1076830). - esp: Fix GRO when the headers not fully in the linear part of the skb (bsc#1076830). - xfrm: skip policies marked as dead while rehashing (bsc#1076830). - tcp: remove buggy call to tcp_v6_restore_cb() (bsc#1076830). - ipvlan: always use the current L2 addr of the master (bsc#1076830). - tcp: do not mangle skb->cb in tcp_make_synack() (bsc#1076830). - l2tp: check ps->sock before running pppol2tp_session_ioctl() (bsc#1076830). - l2tp: fix race condition in l2tp_tunnel_delete (bsc#1076830). - net: use inet6_rcv_saddr to compare sockets (bsc#1076830). - tcp: remove two unused functions (bsc#1076830). - xfrm_user: fix info leak in copy_user_offload() (bsc#1076830). - l2tp: hold tunnel while handling genl TUNNEL_GET commands (bsc#1076830). - l2tp: hold tunnel while looking up sessions in l2tp_netlink (bsc#1076830). - tipc: reassign pointers after skb reallocation / linearization (bsc#1076830). - tipc: remove subscription references only for pending timers (bsc#1076830). - bridge: allow ext learned entries to change ports (bsc#1076830). - net: reflect mark on tcp syn ack packets (bsc#1076830). - rds: tcp: set linger to 1 when unloading a rds-tcp (bsc#1076830). - rds: tcp: Set linger when rejecting an incoming conn in rds_tcp_accept_one (bsc#1076830). - commit bd4b81f- s390/perf: fix problem state detection (bsc#1077761). - commit da7a2a3- Run scripts/series_sort.py. - commit 22e3d2b- Update config files: Enable CONFIG_HISILICON_ERRATUM_161600802 on arm64 - commit cceb161- ibmvnic: queue reset when CRQ gets closed during reset (bsc#1080263). - commit 75132a4- arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives (bsc#1068032). - Update config files. - arm64: entry: Reword comment about post_ttbr_update_workaround (bsc#1068032). - arm64: Force KPTI to be disabled on Cavium ThunderX (bsc#1068032). - patches.suse/arm64-add-PTE_ADDR_MASK.patch: (bsc#1068032). - arm64: kpti: Add ->enable callback to remap swapper using nG mappings (bsc#1068032). - arm64: mm: Permit transitioning from Global to Non-Global without BBM (bsc#1068032). - arm64: kpti: Make use of nG dependent on arm64_kernel_unmapped_at_el0() (bsc#1068032). - arm64: Add software workaround for Falkor erratum 1041 (bsc#1068032). - commit 057a1ba- arm64: Use physical counter for in-kernel reads when booted in EL2 (bsc#1077761). - arm64: Implement arch_counter_get_cntpct to read the physical counter (bsc#1077761). - commit 9467ba3- fix unbalanced page refcounting in bio_map_user_iov (bsc#1062568 CVE-2017-12190). - commit a42b8fb- KVM: PPC: Book3S HV: Branch inside feature section (bsc#1077761). - commit 3577581- irqchip/gic-v4: Add forward definition of struct irq_domain_ops (FATE#323954). - commit 286a0c1- irqchip/gic-v3: pr_err() strings should end with newlines (FATE#323954). - commit eac0d6c- irqchip/gic-v3: Fix ppi-partitions lookup (FATE#323954). - commit 8fafdca- irqchip/gic-v4: Clear IRQ_DISABLE_UNLAZY again if mapping fails (FATE#323954). - commit fe1e3f4- KVM: arm/arm64: Check that system supports split eoi/deactivate (FATE#323954). - commit 595c1eb- arm64/sve: System register and exception syndrome definitions (FATE#323954). - commit f07e79a- irqchip/gic-v3-its: Fix VPE activate callback return value (FATE#323954). - commit a04ec1d- irqchip/gic: Deal with broken firmware exposing only 4kB of GICv2 CPU interface (FATE#323954). - commit 01bd7b0- irqchip/gic-v3-its: Setup VLPI properties at map time (FATE#323954). - commit a21da0f- irqchip/gic-v3-its: Update effective affinity on VPE mapping (FATE#323954). - commit dc3a515- irqchip/gic-v3-its: Only send VINVALL to a single ITS (FATE#323954). - commit 5ecdea0- irqchip/gic-v3-its: Limit scope of VPE mapping to be per ITS (FATE#323954). - commit 413611f- irqchip/gic-v3-its: Make its_send_vmapp operate on a single ITS (FATE#323954). - commit 9941246- irqchip/gic-v3-its: Make its_send_vinvall operate on a single ITS (FATE#323954). - commit 70b8ac8- irqchip/gic-v3-its: Make GICv4_ITS_LIST_MAX globally available (FATE#323954). - commit 23467c3- irqchip/gic-v3-its: Track per-ITS list number (FATE#323954). - commit 4bd7058- irqchip/gic-v3-its: Workaround HiSilicon Hip07 redistributor addressing (FATE#323954). - Refresh patches.suse/arm64-Add-software-workaround-for-Falkor-erratum-104.patch. - commit 0a26906- supported.conf: add drivers/firmware/qemu_fw_cfg It enables ability for handling of guest crash analysis (KVM), along with other uses. (bsc#1077919) - commit 36c01d0- irqchip/gic-v3-its: Pass its_node pointer to each command builder (FATE#323954). - commit d719157- irqchip/gic-v3: Add support for Range Selector (RS) feature (FATE#323954). - commit 706f089- irqchip/gic-v3-its: Add missing changes to support 52bit physical address (FATE#323954). - commit e8e419f- irqchip/gic-v3-its: Fix the incorrect parsing of VCPU table size (FATE#323954). - commit 511523a- irqchip/gic-v3-its: Fix the incorrect BUG_ON in its_init_vpe_domain() (FATE#323954). - commit f0aa0ed- irqchip/gic-v4: Fix building with ancient gcc (FATE#323954). - commit 1d16c51- irqchip/gic-v3: Iterate over possible CPUs by for_each_possible_cpu() (FATE#323954). - commit ebcfbbc- irqchip/gic: Make irq_chip const (FATE#323954). - commit 2d5ac36- irqchip/gic-v3: Advertise GICv4 support to KVM (FATE#323954). - commit 40f9623- irqchip/gic-v4: Enable low-level GICv4 operations (FATE#323954). - commit 84b3f27- irqchip/gic-v4: Add some basic documentation (FATE#323954). - commit ec6f959- irqchip/gic-v4: Add VLPI configuration interface (FATE#323954). - commit 86e4f8e- irqchip/gic-v4: Add VPE command interface (FATE#323954). - commit 73856c3- irqchip/gic-v4: Add per-VM VPE domain creation (FATE#323954). - commit 187e199- irqchip/gic-v3-its: Set implementation defined bit to enable VLPIs (FATE#323954). - commit 3df2699- irqchip/gic-v3-its: Allow doorbell interrupts to be injected/cleared (FATE#323954). - commit 4a1320e- irqchip/gic-v3-its: Move pending doorbell after VMOVP (FATE#323954). - commit 7bf8955- irqchip/gic-v3-its: Add device proxy for VPE management if !DirectLpi (FATE#323954). - commit 7814bf0- irqchip/gic-v3-its: Make LPI allocation optional on device creation (FATE#323954). - commit af01bb0- irqchip/gic-v3-its: Add VPE interrupt masking (FATE#323954). - commit 3e0e018- irqchip/gic-v3-its: Add VPE affinity changes (FATE#323954). - commit d562b75- irqchip/gic-v3-its: Add VPE invalidation hook (FATE#323954). - commit 0ab99d4- irqchip/gic-v3-its: Add VPE scheduling (FATE#323954). - commit 886a69b- irqchip/gic-v3-its: Add VPENDBASER/VPROPBASER accessors (FATE#323954). - commit a555020- irqchip/gic-v3-its: Add VPE irq domainactivation (FATE#323954). - commit 1e0a736- irqchip/gic-v3-its: Add VPE irq domain allocation/teardown (FATE#323954). - commit 5012fa3- irqchip/gic-v3-its: Add VPE domain infrastructure (FATE#323954). - commit b171b80- irqchip/gic-v3-its: Add VLPI configuration handling (FATE#323954). - commit 1a53a79- irqchip/gic-v3-its: Add VLPI map/unmap operations (FATE#323954). - commit 39bdd8c- irqchip/gic-v3-its: Add VLPI configuration hook (FATE#323954). - commit 1df4f9e- irqchip/gic-v3-its: Add GICv4 ITS command definitions (FATE#323954). - commit 754bd85- irqchip/gic-v4: Add management structure definitions (FATE#323954). - commit 3e4d038- irqchip/gic-v3-its: Generalize LPI configuration (FATE#323954). - commit c322f9d- irqchip/gic-v3-its: Generalize device table allocation (FATE#323954). - commit d807afe- irqchip/gic-v3-its: Rework LPI freeing (FATE#323954). - commit f77ae34- irqchip/gic-v3-its: Split out pending table allocation (FATE#323954). - commit 94bff76- irqchip/gic-v3-its: Allow use of indirect VCPU tables (FATE#323954). - commit e7ee4bb- irqchip/gic-v3-its: Split out property table allocation (FATE#323954). - commit af26837- irqchip/gic-v3-its: Implement irq_set_irqchip_state for pending state (FATE#323954). - Refresh patches.suse/irqchip-gic-v3-its-Add-post-mortem-info-on-command-t.patch. - commit 321d3a8- irqchip/gic-v3-its: Macro-ize its_send_single_command (FATE#323954). - Refresh patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch. - Refresh patches.suse/irqchip-gic-v3-its-Add-post-mortem-info-on-command-t.patch. - commit d80fdde- irqchip/gic-v3-its: Add probing for VLPI properties (FATE#323954). - Refresh patches.suse/irqchip-gic-v3-Probe-device-ID-space-before-quirks-h.patch. - Refresh patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch - commit a385b0d- irqchip/gic-v3-its: Move LPI definitions around (FATE#323954). - commit 29c36a2- irqchip/gic-v3: Add VLPI/DirectLPI discovery (FATE#323954). - commit 6babec0- irqchip/gic-v3: Add redistributor iterator (FATE#323954). - commit ee41ab4- genirq: Let irq_set_vcpu_affinity() iterate over hierarchy (FATE#323954). - commit bb7657a- irqchip/gic-v3-its: Properly handle command queue wrapping (FATE#323954). - commit b883322- irqchip/gic-v3-its: Report that effective affinity is a single target (FATE#323954). - commit 6f8bd53- irqchip/gic-v3: Report that effective affinity is a single target (FATE#323954). - commit 8954ba3- irqchip/gic: Report that effective affinity is a single target (FATE#323954). - commit 7ca4347- irqchip/gic-v3-its-platform-msi: Fix msi-parent parsing loop (FATE#323954). - commit b0e243c- irqchip/gic-v3-its: Allow GIC ITS number more than MAX_NUMNODES (FATE#323954). - commit 36735a4- irqchip/gic: Ensure we have an ISB between ack and ->handle_irq (FATE#323954). - commit f7f8f59- irqchip/gic-v3-its: Remove ACPICA version check for ACPI NUMA (FATE#323954). - commit ad1cbf1- irqchip/gic-v3: Honor forced affinity setting (FATE#323954). - commit 76565c7- irqchip/gic-v3: Report failures in gic_irq_domain_alloc (FATE#323954). - commit a5ca30a- irqchip/gic-v2: Report failures in gic_irq_domain_alloc (FATE#323954). - commit cc989f5- iommu/arm-smmu-v3: Enable ACPI based HiSilicon CMD_PREFETCH quirk(erratum 161010701) (FATE#323954). - commit c2ed429- arm64: Add MIDR values for Cavium cn83XX SoCs (FATE#323954). - commit 3d86f32- arm64: Add a facility to turn an ESR syndrome into a sysreg encoding (FATE#323954). - commit b7a0ad9- Update config files. - commit 038084e- ACPICA: Add support for new SRAT subtable (FATE#323954). - commit 107759b- irqchip/gic-v3-its: Don't assume GICv3 hardware supports 16bit INTID (FATE#323954). - commit 41c997a- irqchip/gic-v3-its: Add ACPI NUMA node mapping (FATE#323954). - commit e83e0cc- irqchip/gic-v3-its-platform-msi: Make of_device_ids const (FATE#323954). - commit ac4f6c8- irqchip/gic-v3-its: Make of_device_ids const (FATE#323954). - commit cdca6a2- irqchip/gicv3-its: Skip irq affinity setting when target cpu is the same as current setting (FATE#323954). - commit 8566246- irqchip/gic-v3-its: Fix MSI alias accounting (FATE#323954). - commit 90ccab5- genirq/irqdomain: Remove auto-recursive hierarchy support (FATE#323954). - commit b4e692f- irqchip/MSI: Use irq_domain_update_bus_token instead of an open coded access (FATE#323954). - Refresh patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch. - commit c2912d8- genirq/irqdomain: Add irq_domain_update_bus_token helper (FATE#323954). - commit bbab0e5- s390/mm: remove incorrect _REGION3_ENTRY_ORIGIN define (bsc#1077761). - commit 7a77b31- Add stubs to ignore effective IRQ affinity (FATE#323954). - commit ffd094d- s390: fix alloc_pgste check in init_new_context again (bsc#1077706). - s390/kvm: avoid global config of vm.alloc_pgste=1 (bsc#1077706). - commit 504a71f- rpm/kernel-binary.spec.in: Also require m4 for build. - commit 0d7b4b3- ibmvnic: Ensure that buffers are NULL after free (bsc#1080014). - ibmvnic: Fix rx queue cleanup for non-fatal resets (bsc#1080014). - commit 9627b8d- Refresh patches.drivers/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch. - commit 83a5eee- Move ARM IOMMU patches to sorted section - commit 3aa94a7- Documentation: Document array_index_nospec (bsc#1068032 CVE-2017-5753). - array_index_nospec: Sanitize speculative array de-references (bsc#1068032 CVE-2017-5753). - x86: Implement array_index_mask_nospec (bsc#1068032 CVE-2017-5753). - x86: Introduce barrier_nospec (bsc#1068032 CVE-2017-5753). - x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec (bsc#1068032 CVE-2017-5753). - x86/usercopy: Replace open coded stac/clac with __uaccess_{begin, end} (bsc#1068032 CVE-2017-5753). - x86/syscall: Sanitize syscall table de-references under speculation (bsc#1068032 CVE-2017-5753). - nl80211: Sanitize array index in parse_txq_params (bsc#1068032 CVE-2017-5753). - x86/spectre: Report get_user mitigation for spectre_v1 (bsc#1068032 CVE-2017-5753). - Refresh patches.arch/23-x86-retpoline-entry-convert-entry-assembler-indirect-jumps.patch. - Refresh patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch. - Refresh patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch. - Delete patches.suse/0001-Documentation-document-array_ptr.patch. - Delete patches.suse/0002-asm-nospec-array_ptr-sanitize-speculative-array-de-r.patch. - Delete patches.suse/0003-locking-barriers-introduce-new-observable-speculatio.patch. - Delete patches.suse/0003-x86-implement-array_ptr_mask.patch. - Delete patches.suse/0004-x86-introduce-__uaccess_begin_nospec-and-ifence.patch. - Delete patches.suse/0005-x86-bpf-jit-prevent-speculative-execution-when-JIT-i.patch. - Delete patches.suse/0006-uvcvideo-prevent-speculative-execution.patch. - Delete patches.suse/0007-carl9170-prevent-speculative-execution.patch. - Delete patches.suse/0007-x86-narrow-out-of-bounds-syscalls-to-sys_read-under-.patch. - Delete patches.suse/0008-p54-prevent-speculative-execution.patch. - Delete patches.suse/0009-qla2xxx-prevent-speculative-execution.patch. - Delete patches.suse/0010-cw1200-prevent-speculative-execution.patch. - Delete patches.suse/0010-nl80211-sanitize-array-index-in-parse_txq_params.patch. - Delete patches.suse/0011-Thermal-int340x-prevent-speculative-execution.patch. - Delete patches.suse/0012-ipv4-prevent-speculative-execution.patch. - Delete patches.suse/0013-ipv6-prevent-speculative-execution.patch. - Delete patches.suse/0014-fs-prevent-speculative-execution.patch. - Delete patches.suse/0015-net-mpls-prevent-speculative-execution.patch. - Delete patches.suse/0016-udf-prevent-speculative-execution.patch. - Delete patches.suse/0017-userns-prevent-speculative-execution.patch. Replace spectre v1 by the upstream solution. /sys/devices/system/cpu/vulnerabilities/spectre_v1 now also has the proper text. - commit fa33561- kprobes/x86: Blacklist indirect thunk functions for kprobes (bsc#1068032 CVE-2017-5754). - kprobes/x86: Disable optimizing on the function jumps to indirect thunk (bsc#1068032 CVE-2017-5754). - KVM: VMX: Make indirect call speculation safe (bsc#1068032 CVE-2017-5754). - KVM: x86: Make indirect calls in emulator speculation safe (bsc#1068032 CVE-2017-5754). - module/retpoline: Warn about missing retpoline in module (bsc#1068032 CVE-2017-5754). - retpoline: Introduce start/end markers of indirect thunk (bsc#1068032 CVE-2017-5754). - x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (bsc#1068032 CVE-2017-5754). - x86/cpufeatures: Add AMD feature bits for Speculation Control (bsc#1068032 CVE-2017-5754). - x86/cpufeatures: Clean up Spectre v2 related CPUID flags (bsc#1068032 CVE-2017-5754). - x86/msr: Add definitions for new speculation control MSRs (bsc#1068032 CVE-2017-5754). - x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (bsc#1068032 CVE-2017-5754). - x86/retpoline: Optimize inline assembler for vmexit_fill_RSB (bsc#1068032 CVE-2017-5754). - x86/retpoline: Simplify vmexit_fill_RSB() (bsc#1068032 CVE-2017-5754). - x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support (bsc#1068032 CVE-2017-5754). - blacklist.conf: - Refresh patches.arch/x86-bugs-drop-one-mitigation-from-dmesg.patch. - Refresh patches.arch/x86-mce-make-machine-check-speculation-protected.patch. - commit 4d56a2a- kernel: fix rwlock implementation (bnc#1079840, LTC#164371). - commit bcb7294- fs/proc/kcore.c: use probe_kernel_read() instead of memcpy() (bsc#1079840). - commit 45c8725- KVM: s390: add proper locking for CMMA migration bitmap (bsc#1079840). - KVM: s390: prevent buffer overrun on memory hotplug during migration (bsc#1079840). - KVM: s390: fix cmma migration for multiple memory slots (bsc#1079840). - ata: pata_artop: remove redundant initialization of pio (bsc#1079840). - blk-mq: attempt to fix atomic flag memory ordering (bsc#1079840). - s390/guarded storage: fix possible memory corruption (bsc#1079840). - s390/runtime instrumention: fix possible memory corruption (bsc#1079840). - s390/mm: make pmdp_invalidate() do invalidation only (bsc#1079840). - s390/perf: fix bug when creating per-thread event (bsc#1079840). - block: Relax a check in blk_start_queue() (bsc#1079840). - Documentation: DMA API: fix a typo in a function name (bsc#1079840). - kernel-doc: describe the ``literal`` syntax (bsc#1079840). - commit 51ba0ad- PCI: vmd: Remove IRQ affinity so we can allocate more IRQs (bsc#1079887). - commit 2023869- usbip: fix stub_rx: get_pipe() to validate endpoint number (bsc#1078673 CVE-2017-16912). - commit 32f2c09- Update config files. - commit 68baef6- scsi: megaraid_sas: NVMe passthrough command support (bsc#1077408). - scsi: megaraid_sas: driver version upgrade (bsc#1077408). - scsi: megaraid_sas: re-work DCMD refire code (bsc#1077408). - scsi: megaraid_sas: Expose fw_cmds_outstanding through sysfs (bsc#1077408). - scsi: megaraid_sas: Selectively apply stream detection based on IO type (bsc#1077408). - scsi: megaraid_sas: Update LD map after populating drv_map driver map copy (bsc#1077408). - scsi: megaraid_sas: Use megasas_wait_for_adapter_operational to detect controller state in IOCTL path (bsc#1077408). - scsi: megaraid_sas: Avoid firing DCMDs while OCR is in progress (bsc#1077408). - scsi: megaraid_sas: unload flag should be set after scsi_remove_host is called (bsc#1077408). - scsi: megaraid_sas: Error handling for invalid ldcount provided by firmware in RAID map (bsc#1077408). - scsi: megaraid_sas: Reset ldio_outstanding in megasas_resume (bsc#1077408). - scsi: megaraid_sas: Return the DCMD status from megasas_get_seq_num (bsc#1077408). - scsi: megaraid_sas: memset IOC INIT frame using correct size (bsc#1077408). - scsi: megaraid_sas: zero out IOC INIT and stream detection memory (bsc#1077408). - commit 60410e5- Drop non-standard megaraid_sas patches - Delete patches.drivers/megaraid_sas-Fallback-to-older-scanning-if-not-disks.patch. - Delete patches.drivers/megaraid_sas-boot-hangs-while-LD-is-offline.patch. - commit 4400510- Refresh patches.drivers/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch. - commit b3b1ac0- blacklist.conf: ignore mac_esp patch (bsc#1077989) - commit efe494e- Refresh patches.fixes/st-fix-blk_get_queue-usage.patch. - commit 5541263- Refresh patches.drivers/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch. - commit b3e021a- scsi: libfc: fix ELS request handling (bsc#1077989). - scsi: bfa: integer overflow in debugfs (bsc#1077989). - scsi: aacraid: Fix controller initialization failure (bsc#1077989). - scsi: scsi-mq: Always unprepare before requeuing a request (bsc#1077989). - scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress path (bsc#1077989). - scsi: sun_esp: fix device reference leaks (bsc#1077989). - commit e90d3ec- Refresh patches.fixes/0003-NFSv4-always-set-NFS_LOCK_LOST-when-a-lock-is-lost.patch. Add git-commit tag - commit 1ef434c- KVM: s390: add proper locking for CMMA migration bitmap (bsc#1077761). - commit 9a8fac9- KVM: s390: wire up bpb feature (bsc#1077761). - commit d14cb22- KVM: PPC: Book3S: Provide information about hardware/firmware CVE workarounds (bsc#1077761). - commit 1e687f0- KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and X86_CR4_PAE_BIT in kvm_valid_sregs() (bsc#1077761). - commit 0863a2e- KVM: arm64: Fix GICv4 init when called from vgic_its_create (bsc#1077761). - commit 54f74da- KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2 (bsc#1077761). - commit db3eec9- KVM: x86: Add memory barrier on vmcs field lookup (bsc#1077761). - commit 973bff3- KVM: x86: emulate #UD while in guest mode (bsc#1077761). - commit 9b6aa90- x86: kvm: propagate register_shrinker return code (bsc#1077761). - commit 39dc997- KVM: PPC: Book3S PR: Fix WIMG handling under pHyp (bsc#1077761). - commit d5a5c70- KVM MMU: check pending exception before injecting APF (bsc#1077761). - commit dbd1b43- KVM: s390: prevent buffer overrun on memory hotplug during migration (bsc#1077761). - commit ce5730c- KVM: s390: fix cmma migration for multiple memory slots (bsc#1077761). - commit 7f0eaab- kvm: vmx: Scrub hardware GPRs at VM-exit (bsc#1077761). - commit 3ae582d- kvm: x86: fix RSM when PCID is non-zero (bsc#1077761). - commit b9c326f- KVM: arm/arm64: Fix timer enable flow (bsc#1077761). - commit e5afd2e- KVM: arm/arm64: Properly handle arch-timer IRQs after vtimer_save_state (bsc#1077761). - commit c3b0312- KVM: arm/arm64: timer: Don't set irq as forwarded if no usable GIC (bsc#1077761). - commit f3c1476- KVM: arm/arm64: Fix HYP unmapping going off limits (bsc#1077761). - commit d158077- arm64: kvm: Prevent restoring stale PMSCR_EL1 for vcpu (bsc#1077761). - commit 4363ba1- KVM/x86: Check input paging mode when cs.l is set (bsc#1077761). - commit ccf0181- kvm: x86: fix WARN due to uninitialized guest FPU state (bsc#1077761). - commit 35f63bf- KVM: X86: Fix load RFLAGS w/o the fixed bit (bsc#1077761). - commit 6700cda- KVM: MMU: Fix infinite loop when there is no available mmu page (bsc#1077761). - commit 13275e4- arm64: Add software workaround for Falkor erratum 1041 (bsc#1077761). - commit e4dbbd7- KVM: x86: fix APIC page invalidation (bsc#1077761). - commit 4c9f820- KVM: s390: Fix skey emulation permission check (bsc#1077761). - commit 2763160- KVM: s390: mark irq_state.flags as non-usable (bsc#1077761). - commit d864d9d- KVM: s390: Remove redundant license text (bsc#1077761). - commit ed05681- KVM: s390: add SPDX identifiers to the remaining files (bsc#1077761). - commit 592f87d- KVM: VMX: fix page leak in hardware_setup() (bsc#1077761). - commit a03952e- KVM: VMX: remove I/O port 0x80 bypass on Intel hosts (bsc#1077761). - commit 2c4af04- x86,kvm: remove KVM emulator get_fpu / put_fpu (bsc#1077761). - commit abbfb8e- x86,kvm: move qemu/guest FPU switching out to vcpu_run (bsc#1077761). - commit 473f3e5- KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversion (bsc#1077761). - commit 36535a5- KVM: arm/arm64: kvm_arch_destroy_vm cleanups (bsc#1077761). - commit 3ac49a7- KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner (bsc#1077761). - commit 0be83be- kvm: arm: don't treat unavailable HYP mode as an error (bsc#1077761). - commit a44e98a- KVM: arm/arm64: Avoid attempting to load timer vgic state without a vgic (bsc#1077761). - commit d6f7f9c- kvm: arm64: handle single-step of hyp emulated mmio instructions (bsc#1077761). - commit 3b2c220- kvm: arm64: handle single-step during SError exceptions (bsc#1077761). - commit b1b7578- kvm: arm64: handle single-step of userspace mmio instructions (bsc#1077761). - commit fd1574f- kvm: arm64: handle single-stepping trapped instructions (bsc#1077761). - commit a578072- KVM: arm/arm64: debug: Introduce helper for single-step (bsc#1077761). - commit eedd8be- KVM: arm/arm64: vgic-v4: Only perform an unmap for valid vLPIs (bsc#1077761). - commit df09a13- KVM: arm/arm64: vgic-its: Check result of allocation before use (bsc#1077761). - commit 62a3243- KVM: arm/arm64: vgic-its: Preserve the revious read from the pending table (bsc#1077761). - commit 0f4fbdc- KVM: arm/arm64: vgic: Preserve the revious read from the pending table (bsc#1077761). - commit 4aa2aa4- KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation (bsc#1077761). - commit 901d4a5- KVM: arm/arm64: VGIC: extend !vgic_is_initialized guard (bsc#1077761). - commit 0b58110- KVM: arm/arm64: Don't enable/disable physical timer access on VHE (bsc#1077761). - commit 3a8bf70- KVM: Let KVM_SET_SIGNAL_MASK work as advertised (bsc#1077761). - commit c9e7305- KVM: VMX: Fix vmx->nested freeing when no SMI handler (bsc#1077761). - commit fc76735- KVM: VMX: Fix rflags cache during vCPU reset (bsc#1077761). - commit 0fa5b65- KVM: X86: Fix softlockup when get the current kvmclock (bsc#1077761). - commit ae72d3e- KVM: lapic: Fixup LDR on load in x2apic (bsc#1077761). - commit 6dfe4f7- KVM: lapic: Split out x2apic ldr calculation (bsc#1077761). - commit fbbbd35- KVM: x86: Fix CPUID function for word 6 (80000001_ECX) (bsc#1077761). - commit 77b9fea- KVM: nVMX: Fix vmx_check_nested_events() return value in case an event was reinjected to L2 (bsc#1077761). - commit 8723e44- KVM: x86: ioapic: Preserve read-only values in the redirection table (bsc#1077761). - commit 5afc781- KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered (bsc#1077761). - commit 42ed301- KVM: x86: ioapic: Remove redundant check for Remote IRR in ioapic_set_irq (bsc#1077761). - commit e540bbf- KVM: x86: ioapic: Don't fire level irq when Remote IRR set (bsc#1077761). - commit 76995b3- KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race (bsc#1077761). - commit 3f52b3a- KVM: x86: inject exceptions produced by x86_decode_insn (bsc#1077761). - commit 529f2d4- KVM: x86: Allow suppressing prints on RDMSR/WRMSR of unhandled MSRs (bsc#1077761). - commit de7dd6f- KVM: x86: fix em_fxstor() sleeping while in atomic (bsc#1077761). - commit 7dbd3d6- KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failure (bsc#1077761). - commit 0ae6cb9- KVM: nVMX: Validate the IA32_BNDCFGS on nested VM-entry (bsc#1077761). - commit 2fbfa04- KVM: X86: Fix operand/address-size during instruction decoding (bsc#1077761). - commit d6d9f45- KVM: x86: Don't re-execute instruction when not passing CR2 value (bsc#1077761). - commit e06fcac- KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure (bsc#1077761). - commit 25a36b8- KVM: x86: Exit to user-mode on #UD intercept when emulator requires (bsc#1077761). - commit 7d63739- KVM: nVMX/nSVM: Don't intercept #UD when running L2 (bsc#1077761). - commit 2d12ec9- KVM: x86: pvclock: Handle first-time write to pvclock-page contains random junk (bsc#1077761). - commit a009110- kvm: vmx: Allow disabling virtual NMI support (bsc#1077761). - Refresh patches.arch/18-x86-mm-kvm-teach-kvm-s-vmx-code-that-cr3-isn-t-a-constant.patch. - Refresh patches.arch/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch. - commit e88d160- kvm: vmx: Reinstate support for CPUs without virtual NMI (bsc#1077761). - Refresh patches.arch/18-x86-mm-kvm-teach-kvm-s-vmx-code-that-cr3-isn-t-a-constant.patch. - Refresh patches.arch/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch. - commit aab882b- KVM: SVM: obey guest PAT (bsc#1077761). - commit e2a37d5- KVM: arm/arm64: Don't queue VLPIs on INV/INVALL (bsc#1077761). - commit 06b20fe- KVM: arm/arm64: Fix GICv4 ITS initialization issues (bsc#1077761). - commit 3a973bd- KVM: arm/arm64: GICv4: Theory of operations (bsc#1077761). - commit 6853074- KVM: arm/arm64: GICv4: Enable VLPI support (bsc#1077761). - commit b1aeb7c- KVM: arm/arm64: GICv4: Prevent userspace from changing doorbell affinity (bsc#1077761). - commit ff6fe51- KVM: arm/arm64: GICv4: Prevent a VM using GICv4 from being saved (bsc#1077761). - commit 72575b0- KVM: arm/arm64: GICv4: Enable virtual cpuif if VLPIs can be delivered (bsc#1077761). - commit 36a8d5b- KVM: arm/arm64: GICv4: Hook vPE scheduling into vgic flush/sync (bsc#1077761). - commit aef44e6- KVM: arm/arm64: GICv4: Use the doorbell interrupt as an unblocking source (bsc#1077761). - commit 2e2478b- KVM: arm/arm64: GICv4: Add doorbell interrupt handling (bsc#1077761). - commit 4a7ec1c- KVM: arm/arm64: GICv4: Use pending_last as a scheduling hint (bsc#1077761). - commit ea6aa7c- KVM: arm/arm64: GICv4: Handle INVALL applied to a vPE (bsc#1077761). - commit 81503da- KVM: arm/arm64: GICv4: Propagate property updates to VLPIs (bsc#1077761). - commit e61dccd- KVM: arm/arm64: GICv4: Handle MOVALL applied to a vPE (bsc#1077761). - commit 87310a5- KVM: arm/arm64: GICv4: Handle CLEAR applied to a VLPI (bsc#1077761). - commit 4d71627- KVM: arm/arm64: GICv4: Propagate affinity changes to the physical ITS (bsc#1077761). - commit bed266d- KVM: arm/arm64: GICv4: Unmap VLPI when freeing an LPI (bsc#1077761). - commit 54f9ab4- KVM: arm/arm64: GICv4: Handle INT command applied to a VLPI (bsc#1077761). - commit dd48bea- KVM: arm/arm64: GICv4: Wire mapping/unmapping of VLPIs in VFIO irq bypass (bsc#1077761). - commit 0df7b76- KVM: arm/arm64: GICv4: Add init/teardown of the per-VM vPE irq domain (bsc#1077761). - commit f3fa7a9- KVM: arm/arm64: GICv4: Add property field and per-VM predicate (bsc#1077761). - commit b3cf419- KVM: arm/arm64: vITS: Add a helper to update the affinity of an LPI (bsc#1077761). - commit 67e2fb3- KVM: arm/arm64: vITS: Add MSI translation helpers (bsc#1077761). - commit 2cfbfd2- KVM: arm/arm64: vgic: Move kvm_vgic_destroy call around (bsc#1077761). - commit c72e631- KVM: arm: Select ARM_GIC_V3 and ARM_GIC_V3_ITS (bsc#1077761). - commit 60f0eba- KVM: arm/arm64: vgic: restructure kvm_vgic_(un)map_phys_irq (bsc#1077761). - commit 17738e1- KVM: arm/arm64: register irq bypass consumer on ARM/ARM64 (bsc#1077761). - commit eef5148- KVM: s390: provide a capability for AIS state migration (bsc#1077761). - commit a45393d- KVM: s390: clear_io_irq() requests are not expected for adapter interrupts (bsc#1077761). - commit c161531- KVM: s390: abstract conversion between isc and enum irq_types (bsc#1077761). - commit 51df92d- KVM: s390: vsie: use common code functions for pinning (bsc#1077761). - commit 307cbae- KVM: s390: document memory ordering for kvm_s390_vcpu_wakeup (bsc#1077761). - commit ebccffe- KVM: PPC: Book3S HV: Cosmetic post-merge cleanups (bsc#1077761). - commit 59839b5- KVM: arm/arm64: Unify 32bit fault injection (bsc#1077761). - commit 37ff111- KVM: arm/arm64: vgic-its: Implement KVM_DEV_ARM_ITS_CTRL_RESET (bsc#1077761). - commit 24e7c77- KVM: arm/arm64: vgic-its: Free caches when GITS_BASER Valid bit is cleared (bsc#1077761). - commit 00d0a4f- KVM: arm/arm64: vgic-its: New helper functions to free the caches (bsc#1077761). - commit ef1d37c- KVM: arm/arm64: vgic-its: Remove kvm_its_unmap_device (bsc#1077761). - commit 5660535- arm/arm64: KVM: Load the timer state when enabling the timer (bsc#1077761). - commit fee14c5- KVM: arm/arm64: Rework kvm_timer_should_fire (bsc#1077761). - commit 3f72f82- KVM: arm/arm64: Get rid of kvm_timer_flush_hwstate (bsc#1077761). - commit 979f853- KVM: arm/arm64: Avoid phys timer emulation in vcpu entry/exit (bsc#1077761). - commit 02b2fcf- KVM: arm/arm64: Move phys_timer_emulate function (bsc#1077761). - commit f3f29b2- KVM: arm/arm64: Use kvm_arm_timer_set/get_reg for guest register traps (bsc#1077761). - commit 8796db5- KVM: arm/arm64: Support EL1 phys timer register access in set/get reg (bsc#1077761). - commit 254a94f- KVM: arm/arm64: Avoid timer save/restore in vcpu entry/exit (bsc#1077761). - commit 73ba9e1- KVM: arm/arm64: Set VCPU affinity for virt timer irq (bsc#1077761). - commit 9327afa- KVM: arm/arm64: Move timer save/restore out of the hyp code (bsc#1077761). - commit 61110ab- KVM: arm/arm64: Use separate timer for phys timer emulation (bsc#1077761). - commit f6a35de- KVM: arm/arm64: Move timer/vgic flush/sync under disabled irq (bsc#1077761). - commit dc41fde- KVM: arm/arm64: Rename soft timer to bg_timer (bsc#1077761). - commit 9264d9d- KVM: arm/arm64: Make timer_arm and timer_disarm helpers more generic (bsc#1077761). - commit 2b2c5a2- KVM: arm/arm64: Support calling vgic_update_irq_pending from irq context (bsc#1077761). - commit 18a1bd2- KVM: arm/arm64: Guard kvm_vgic_map_is_active against !vgic_initialized (bsc#1077761). - commit ba7e655- KVM: PPC: Book3S HV: Run HPT guests on POWER9 radix hosts (bsc#1077761). - commit 13d7989- KVM: PPC: Book3S HV: Allow for running POWER9 host in single-threaded mode (bsc#1077761). - commit 04bf875- KVM: PPC: Book3S: Fix gas warning due to using r0 as immediate 0 (bsc#1077761). - commit 375f419- KVM: PPC: Book3S PR: Only install valid SLBs during KVM_SET_SREGS (bsc#1077761). - commit 767b8b7- KVM: PPC: Book3S PR: Enable in-kernel TCE handlers for PR KVM (bsc#1077761). - commit 60c4ea7- KVM: PPC: Book3S HV: Delete an error message for a failed memory allocation in kvmppc_allocate_hpt() (bsc#1077761). - commit 8ad1a63- KVM: PPC: BookE: Use vma_pages function (bsc#1077761). - commit d6571ba- KVM: PPC: Book3S HV: Use ARRAY_SIZE macro (bsc#1077761). - commit 5cbbfdd- KVM: PPC: Book3S HV: Handle unexpected interrupts better (bsc#1077761). - commit 636eaa8- KVM: X86: #GP when guest attempts to write MCi_STATUS register w/o 0 (bsc#1077761). - commit 7d66248- KVM: VMX: Fix VPID capability detection (bsc#1077761). - commit d2fac0a- KVM: nVMX: Fix EPT switching advertising (bsc#1077761). - commit f7d3e41- KVM: SVM: detect opening of SMI window using STGI intercept (bsc#1077761). - commit b1d58d1- KVM: x86: extend usage of RET_MMIO_PF_* constants (bsc#1077761). - commit f9e03bb- KVM: nSVM: fix SMI injection in guest mode (bsc#1077761). - commit 906e480- KVM: nSVM: refactor nested_svm_vmrun (bsc#1077761). - commit f20f8d1- KVM: nVMX: fix SMI injection in guest mode (bsc#1077761). - commit 864bea5- KVM: nVMX: set IDTR and GDTR limits when loading L1 host state (bsc#1077761). - commit 9755543- KVM: x86: introduce ISA specific smi_allowed callback (bsc#1077761). - commit d5dea7a- KVM: x86: introduce ISA specific SMM entry/exit callbacks (bsc#1077761). - commit 504d250- KVM: SVM: limit kvm_handle_page_fault to #PF handling (bsc#1077761). - commit 078dc47- KVM: SVM: unconditionally wake up VCPU on IOMMU interrupt (bsc#1077761). - commit af2e0bd- arch/x86: remove redundant null checks before kmem_cache_destroy (bsc#1077761). - commit 790a8df- KVM: VMX: Don't expose unrestricted_guest is enabled if ept is disabled (bsc#1077761). - commit 7b71997- KVM: X86: Processor States following Reset or INIT (bsc#1077761). - commit 6a51165- KVM: x86: thoroughly disarm LAPIC timer around TSC deadline switch (bsc#1077761). - commit eca3693- KVM: x86: really disarm lapic timer when clearing TMICT (bsc#1077761). - commit 9623514- KVM: x86: handle 0 write to TSC_DEADLINE MSR (bsc#1077761). - commit 0be4ae2- kvm, mm: account kvm related kmem slabs to kmemcg (bsc#1077761). - commit a513a0a- KVM: VMX: rename RDSEED and RDRAND vmx ctrls to reflect exiting (bsc#1077761). - commit 8efad65- KVM: x86: allow setting identity map addr with no vcpus only (bsc#1077761). - commit 87d5593- KVM: VMX: cleanup init_rmode_identity_map() (bsc#1077761). - commit 4829c2a- KVM: nVMX: no need to set ept/vpid caps to 0 (bsc#1077761). - commit 5bfbc6a- KVM: nVMX: no need to set vcpu->cpu when switching vmcs (bsc#1077761). - commit 32ffbc8- KVM: VMX: drop unnecessary function declarations (bsc#1077761). - commit 724a966- KVM: VMX: require INVEPT GLOBAL for EPT (bsc#1077761). - commit a44c9d8- KVM: VMX: call ept_sync_global() with enable_ept only (bsc#1077761). - commit 7c47e21- KVM: VMX: drop enable_ept check from ept_sync_context() (bsc#1077761). - commit fbddd95- KVM: x86: no need to inititalize vcpu members to 0 (bsc#1077761). - commit 9d148ad- KVM: VMX: vmx_vcpu_setup() cannot fail (bsc#1077761). - commit a5cab9a- KVM: x86: drop BUG_ON(vcpu->kvm) (bsc#1077761). - commit 6eb942e- KVM: x86: mmu: free_page can handle NULL (bsc#1077761). - commit 3f89823- KVM: x86: mmu: returning void in a void function is strange (bsc#1077761). - commit 6efd205- KVM: LAPIC: Apply change to TDCR right away to the timer (bsc#1077761). - commit 666609a- KVM: LAPIC: Keep timer running when switching between one-shot and periodic mode (bsc#1077761). - commit 55c6d5a- KVM: LAPIC: Introduce limit_periodic_timer_frequency (bsc#1077761). - commit 7c581b3- KVM: LAPIC: Fix lapic timer mode transition (bsc#1077761). - commit b52714f- KVM: VMX: Don't expose PLE enable if there is no hardware support (bsc#1077761). - commit 6186087- KVM: PPC: Book3S HV: Handle host system reset in guest mode (bsc#1077761). - commit 1118068- Revert "KVM: PPC: Book3S HV: POWER9 does not require secondary thread management" (bsc#1077761). - commit a334af4- arm64/sve: KVM: Hide SVE from CPU features exposed to guests (bsc#1077761). - commit de772e4- arm64/sve: KVM: Treat guest SVE use as undefined instruction execution (bsc#1077761). - commit 5fb9a5a- arm64: KVM: Hide unsupported AArch64 CPU features from guests (bsc#1077761). - commit 8bbe83e- arm64: sysreg: Move SPE registers and PSB into common header files (bsc#1077761). - commit c7d961a- irqchip/gic-v3-its: Add post-mortem info on command timeout (bsc#1077761). - commit b376906- irqchip/gic-v3: Add workaround for Synquacer pre-ITS (bsc#1077761). - commit 1ff37f4- irqchip/gic: Make quirks matching conditional on init return value (bsc#1077761). - commit 9f48672- irqchip/gic-v3: Probe device ID space before quirks handling (bsc#1077761). - commit 61afdc5- Refresh patches.suse/sched-fair-Do-not-migrate-if-the-prev_cpu-is-idle.patch. - Refresh patches.suse/sched-fair-Remove-unnecessary-parameters-from-wake_affine_idle.patch. - Refresh patches.suse/sched-fair-Restructure-wake_affine-to-return-a-CPU-id.patch. - Refresh patches.suse/sched-fair-Use-a-recently-used-CPU-as-an-idle-candidate-and-the-basis-for-SIS.patch. - commit 6bb11d2- apparmor: fix possible recursive lock warning in __aa_create_ns (bsc#1079834). - apparmor: fix ptrace label match when matching stacked labels (bsc#1079851). - apparmor: fix regression in mount mediation when feature set is pinned (bsc#1079828). - Update patches.apparmor/apparmor-fix-oops-in-audit_signal_cb-hook.patch (bsc#1070227). - commit d71c37d- IB/hfi1: Remove blind constants from 16B update (bsc#1060463 FATE#323043). - IB/hfi1: Remove dependence on qp->s_hdrwords (bsc#1060463 FATE#323043). - IB/hfi1: Add RQ/SRQ information to QP stats (bsc#1060463 FATE#323043). - commit 5e5aecf- RDMA/cma: Check existence of netdevice during port validation (bsc#1046306 FATE#322942). - RDMA/cma: Introduce API to read GIDs for multiple transports (bsc#1046306 FATE#322942). - RDMA/cma: Fix rdma_cm path querying for RoCE (bsc#1046306 FATE#322942). - RDMA/cma: Fix rdma_cm raw IB path setting for RoCE (bsc#1046306 FATE#322942). - RDMA/{cma, ucma}: Simplify and rename rdma_set_ib_paths (bsc#1046306 FATE#322942). - RDMA/cma: Provide a function to set RoCE path record L2 parameters (bsc#1046306 FATE#322942). - RDMA/cma: Use the right net namespace for the rdma_cm_id (bsc#1046306 FATE#322942). - RDMA/cma: Introduce and use helper functions to init work (bsc#1046306 FATE#322942). - RDMA/cma: Avoid setting path record type twice (bsc#1046306 FATE#322942). - RDMA/cma: Simplify netdev check (bsc#1046306 FATE#322942). - RDMA/cma: Set default GID type as RoCE when resolving RoCE route (bsc#1046306 FATE#322942). - commit 82aa918- s390/ctl_reg: move control register definitions to ctl_reg.h (bsc#1077761). - commit 0ecc113- s390/runtime_instrumentation: clean up struct runtime_instr_cb (bsc#1077761). - commit 51c2ad5- KVM: arm/arm64: vgic-its: Check GITS_BASER Valid bit before saving tables (bsc#1077761). - commit c657664- KVM: arm/arm64: vgic-its: Check CBASER/BASER validity before enabling the ITS (bsc#1077761). - commit 3e240a3- KVM: arm/arm64: vgic-its: Fix vgic_its_restore_collection_table returned value (bsc#1077761). - commit f6dcef1- KVM: arm/arm64: vgic-its: Fix return value for device table restore (bsc#1077761). - commit e5ec1bc- arm/arm64: kvm: Disable branch profiling in HYP code (bsc#1077761). - commit bea11c5- arm/arm64: kvm: Move initialization completion message (bsc#1077761). - commit 32dee34- arm/arm64: KVM: set right LR register value for 32 bit guest when inject abort (bsc#1077761). - commit 1f9a389- KVM: arm64: its: Fix missing dynamic allocation check in scan_its_table (bsc#1077761). - commit b1a2351- rpm/kernel-binary.spec.in: install ksym-provides tool (bsc#1077692). - commit 679f5c5- KVM: x86: Update APICv on APIC reset (bsc#1077761). - commit 81a4412- KVM: VMX: Do not fully reset PI descriptor on vCPU reset (bsc#1077761). - commit 780175d- KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exit (bsc#1077761). - commit 6272cb9- KVM: MMU: always terminate page walks at level 1 (bsc#1077761). - commit 012351b- KVM: nVMX: update last_nonleaf_level when initializing nested EPT (bsc#1077761). - commit fba7c5e- KVM: add X86_LOCAL_APIC dependency (bsc#1077761). - commit b0c57c5- kvm/x86: Avoid async PF preempting the kernel incorrectly (bsc#1077761). - commit 33e3762- kvm/x86: Handle async PF in RCU read-side critical sections (bsc#1077761). - commit d538f32- KVM: nVMX: Fix nested #PF intends to break L1's vmlauch/vmresume (bsc#1077761). - commit e5c273a- KVM: VMX: use cmpxchg64 (bsc#1077761). - commit ccea3eb- KVM: VMX: simplify and fix vmx_vcpu_pi_load (bsc#1077761). - commit 9131f7c- KVM: VMX: avoid double list add with VT-d posted interrupts (bsc#1077761). - commit efab819- KVM: VMX: extract __pi_post_block (bsc#1077761). - commit 6de20b1- KVM: PPC: Book3S HV: Check for updated HDSISR on P9 HDSI exception (bsc#1077761). - commit 1bf0fea- KVM: x86: Fix the NULL pointer parameter in check_cr_write() (bsc#1077761). - commit ac5bf85- Revert "KVM: Don't accept obviously wrong gsi values via KVM_IRQFD" (bsc#1077761). - commit 7ff728f- kvm: nVMX: Handle deferred early VMLAUNCH/VMRESUME failure properly (bsc#1077761). - commit 3210b1f- kvm: vmx: Handle VMLAUNCH/VMRESUME failure properly (bsc#1077761). - commit 23509b2- kvm: nVMX: Remove nested_vmx_succeed after successful VM-entry (bsc#1077761). - commit 8fb1583- KVM: Don't accept obviously wrong gsi values via KVM_IRQFD (bsc#1077761). - commit 9441090- rpm/kernel-binary.spec.in: require bison for build. linux-next tends to have outdated generated files so it needs bison to regenerate them. - commit 4ad1ede- KVM: trace events: update list of exit reasons (bsc#1077761). - commit ebca120- KVM: X86: Don't block vCPU if there is pending exception (bsc#1077761). - commit c6a59bd- KVM: x86: fix clang build (bsc#1077761). - commit bde54e4- KVM: fix rcu warning on VM_CREATE errors (bsc#1077761). - commit 8b38d86- KVM: x86: Fix handling of pending signal on uninitialized AP (bsc#1077761). - commit f17cb3c- KVM: PPC: Book3S HV: Protect updates to spapr_tce_tables list (bsc#1077761). - commit 4fb91d2- KVM: PPC: Book3S HV: Fix invalid use of register expression (bsc#1077761). - commit 3d56d7a- KVM: PPC: Book3S HV: Fix H_REGISTER_VPA VPA size validation (bsc#1077761). - commit dd5bcf7- KVM: PPC: Book3S HV: Fix setting of storage key in H_ENTER (bsc#1077761). - commit 41b5422- KVM: PPC: e500mc: Fix a NULL dereference (bsc#1077761). - commit ece8d3c- KVM: PPC: e500: Fix some NULL dereferences on error (bsc#1077761). - commit b7887fb- KVM: arm/arm64: Support uaccess of GICC_APRn (bsc#1077761). - commit 9a096e3- KVM: arm/arm64: Extract GICv3 max APRn index calculation (bsc#1077761). - commit ebeb5d5- KVM: arm/arm64: vITS: Drop its_ite->lpi field (bsc#1077761). - commit 5cf62bb- KVM: arm/arm64: vgic: constify seq_operations and file_operations (bsc#1077761). - commit dafbaeb- KVM: arm/arm64: Fix guest external abort matching (bsc#1077761). - commit 403db45- KVM: s390: vsie: cleanup mcck reinjection (bsc#1077761). - commit a25bb09- KVM: s390: use WARN_ON_ONCE only for checking (bsc#1077761). - commit 10b882b- KVM: s390: guestdbg: fix range check (bsc#1077761). - commit e525cc4- KVM: s390: we are always in czam mode (bsc#1077761). - commit 2e46f1e- Add ksym-provides tool (bsc#1077692). - commit ee8ebe0- KVM: s390: sthyi: remove invalid guest write access (bsc#1077761). - patches.arch/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch: (FATE#324258, LTC#160415, bsc#1068273). - commit 0a9d7cd- mlx5: fix mlx5_get_vector_affinity to start from completion vector 0 (bsc#1046303 FATE#322944). - IB/core: Avoid a potential OOPs for an unused optional parameter (bsc#1046306 FATE#322942). - IB/core: Map iWarp AH type to undefined in rdma_ah_find_type (bsc#1046306 FATE#322942). - IB/hfi1: Fix for potential refcount leak in hfi1_open_file() (bsc#1060463 FATE#323043). - RDMA/bnxt_re: Fix an error code in bnxt_qplib_create_srq() (bsc#1050244 FATE#322915). - net_sched: gen_estimator: fix lockdep splat (bsc#1056787). - i40e: fix reported mask for ntuple filters (bsc#1056658 FATE#322188). - igb: Free IRQs when device is hotplugged (bsc#1056651 FATE#322191). - net/mlx5: Separate ingress/egress namespaces for each vport (bsc#1046303 FATE#322944). - net/mlx5: Fix ingress/egress naming mistake (bsc#1046303 FATE#322944). - net/mlx5e: E-Switch, Use the name of static array instead of its address (bsc#1046303 FATE#322944). - net/mlx4_en: Change default QoS settings (bsc#1046299 FATE#322947). - net/mlx4_core: Cleanup FMR unmapping flow (bsc#1046300 FATE#322946). - RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure (bsc#1046305 FATE#322943). - IB/umad: Fix use of unprotected device pointer (bsc#1046306 FATE#322942). - i40iw: Free IEQ resources (bsc#1058659 FATE#322535). - i40iw: Remove limit on re-posting AEQ entries to HW (bsc#1058659 FATE#322535). - RDMA/core: Clarify rdma_ah_find_type (bsc#1046306 FATE#322942). - IB/mlx4: Fix incorrectly releasing steerable UD QPs when have only ETH ports (bsc#1046302 FATE#322945). - IB/srpt: Remove an unused structure member (bsc#1046306 FATE#322942). - IB/core: Fix two kernel warnings triggered by rxe registration (bsc#1046306 FATE#322942). - i40iw: Fix the connection ORD value for loopback (bsc#1058659 FATE#322535). - i40iw: Validate correct IRD/ORD connection parameters (bsc#1058659 FATE#322535). - i40iw: Fix sequence number for the first partial FPDU (bsc#1058659 FATE#322535). - i40iw: Selectively teardown QPs on IP addr change event (bsc#1058659 FATE#322535). - i40iw: Correct Q1/XF object count equation (bsc#1058659 FATE#322535). - IB/SA: Check dlid before SA agent queries for ClassPortInfo (bsc#1046306 FATE#322942). - IB/umem: Fix use of npages/nmap fields (bsc#1046306 FATE#322942). - RDMA/cma: Use correct size when writing netlink stats (bsc#1046306 FATE#322942). - RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo() (bsc#1046306 FATE#322942). - IB/mlx5: revisit -Wmaybe-uninitialized warning (bsc#1046305 FATE#322943). - commit 5f2318b- KVM: s390: Multiple Epoch Facility support (bsc#1077761). - patches.arch/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch: (FATE#324258, LTC#160415, bsc#1068273). - commit 69d2bea- kvm: nVMX: Validate the virtual-APIC address on nested VM-entry (bsc#1077761). - commit 02cdfc0- KVM: nVMX: Fix trying to cancel vmlauch/vmresume (bsc#1077761). - commit d7cc599- KVM: X86: Fix loss of exception which has not yet been injected (bsc#1077761). - commit 0c65010- KVM: VMX: use kvm_event_needs_reinjection (bsc#1077761). - commit c9110ef- KVM: MMU: speedup update_permission_bitmask (bsc#1077761). - commit 6c779fb- KVM: MMU: Expose the LA57 feature to VM (bsc#1077761). - commit 6626022- KVM: MMU: Add 5 level EPT & Shadow page table support (bsc#1077761). - commit 02cce94- KVM: MMU: Rename PT64_ROOT_LEVEL to PT64_ROOT_4LEVEL (bsc#1077761). - commit 5957c99- KVM: MMU: check guest CR3 reserved bits based on its physical address width (bsc#1077761). - commit 74530a7- KVM: x86: Add return value to kvm_cpuid() (bsc#1077761). - commit 2260172- kvm: vmx: Raise #UD on unsupported XSAVES/XRSTORS (bsc#1077761). - commit 1ca81c7- kvm: vmx: Raise #UD on unsupported RDSEED (bsc#1077761). - commit 416b7c0- kvm: vmx: Raise #UD on unsupported RDRAND (bsc#1077761). - commit d990f93- KVM: VMX: cache secondary exec controls (bsc#1077761). - commit aee234d- KVM: VMX: always require WB memory type for EPT (bsc#1077761). - commit 004c65c- KVM: VMX: cleanup EPTP definitions (bsc#1077761). - commit a0416af- KVM: x86: fix use of L1 MMIO areas in nested guests (bsc#1077761). - commit 5c78d98- KVM: x86: Avoid guest page table walk when gpa_available is set (bsc#1077761). - commit 9101925- KVM: x86: simplify ept_misconfig (bsc#1077761). - commit c81e473- kvm: avoid uninitialized-variable warnings (bsc#1077761). - commit 138f617- kvm: x86: Disallow illegal IA32_APIC_BASE MSR values (bsc#1077761). - commit 41bb0d9- KVM: MMU: Bail out immediately if there is no available mmu page (bsc#1077761). - commit a95ac0e- KVM: MMU: Fix softlockup due to mmu_lock is held too long (bsc#1077761). - commit 2e9e45e- KVM: nVMX: validate eptp pointer (bsc#1077761). - commit b202868- kvm: nVMX: Add support for fast unprotection of nested guest page tables (bsc#1077761). - commit dbe7eff- KVM: X86: Fix residual mmio emulation request to userspace (bsc#1077761). - commit ba3cd5b- KVM: arm: implements the kvm_arch_vcpu_in_kernel() (bsc#1077761). - commit bc61a6f- KVM: s390: implements the kvm_arch_vcpu_in_kernel() (bsc#1077761). - commit ccf0426- KVM: X86: implement the logic for spinlock optimization (bsc#1077761). - commit cd89a32- KVM: add spinlock optimization framework (bsc#1077761). - commit 9be0d73- KVM: x86: use general helpers for some cpuid manipulation (bsc#1077761). - commit 7c96559- KVM: x86: generalize guest_cpuid_has_ helpers (bsc#1077761). - commit 6253831- KVM: x86: X86_FEATURE_NRIPS is not scattered anymore (bsc#1077761). - commit 8fc76c4- KVM: nVMX: Emulate EPTP switching for the L1 hypervisor (bsc#1077761). - commit 41af192- KVM: nVMX: Enable VMFUNC for the L1 hypervisor (bsc#1077761). - commit 03e08c3- KVM: vmx: Enable VMFUNCs (bsc#1077761). - commit febad7f- KVM: nVMX: get rid of nested_release_page* (bsc#1077761). - commit 8dfa692- KVM: nVMX: get rid of nested_get_page() (bsc#1077761). - commit 18480de- KVM: nVMX: INVPCID support (bsc#1077761). - commit c42b719- KVM: hyperv: support HV_X64_MSR_TSC_FREQUENCY and HV_X64_MSR_APIC_FREQUENCY (bsc#1077761). - commit 3211c0a- KVM: PPC: Book3S HV: POWER9 does not require secondary thread management (bsc#1077761). - commit c66a49a- powerpc/mm: Update definitions of DSISR bits (bsc#1077761). - commit 67bca61- arm64: Remove the !CONFIG_ARM64_HW_AFDBM alternative code paths (bsc#1077761). - commit 6e5f833- kvm/x86: Avoid clearing the C-bit in rsvd_bits() (bsc#1077761). - commit 420d917- KVM: update to new mmu_notifier semantic v2 (bsc#1077761). - commit 20cbd84- KVM: PPC: Book3S: Fix race and leak in kvm_vm_ioctl_create_spapr_tce() (bsc#1077761). - commit 7e876d5- KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg (bsc#1077761). - commit 0963889- KVM: arm/arm64: PMU: Fix overflow interrupt injection (bsc#1077761). - commit 0e13c71- KVM: arm/arm64: Fix bug in advertising KVM_CAP_MSI_DEVID capability (bsc#1077761). - commit f588e1d- KVM: nVMX: Fix interrupt window request with "Acknowledge interrupt on exit" (bsc#1077761). - commit 96a9aa1- KVM: nVMX: mark vmcs12 pages dirty on L2 exit (bsc#1077761). - commit d690017- kvm: nVMX: don't flush VMCS12 during VMXOFF or VCPU teardown (bsc#1077761). - commit 7f92ce5- KVM: nVMX: do not pin the VMCS12 (bsc#1077761). - commit 9c1a723- KVM: avoid using rcu_dereference_protected (bsc#1077761). - commit d8f2f42- KVM: X86: init irq->level in kvm_pv_kick_cpu_op (bsc#1077761). - commit daa60bc- KVM: X86: Fix loss of pending INIT due to race (bsc#1077761). - commit 0c6ceeb- KVM: nVMX: fixes to nested virt interrupt injection (bsc#1077761). - commit a1131d2- KVM: nVMX: do not fill vm_exit_intr_error_code in prepare_vmcs12 (bsc#1077761). - commit 483e7f3- KVM: LAPIC: Fix reentrancy issues with preempt notifiers (bsc#1077761). - commit 1f7a6ad- KVM: s390: take srcu lock when getting/setting storage keys (bsc#1077761). - commit 4f1fa14- KVM: nVMX: Fix loss of L2's NMI blocking state (bsc#1077761). - commit b30d4e0- KVM: nVMX: Fix posted intr delivery when vcpu is in guest mode (bsc#1077761). - Refresh patches.arch/0002-kvm-vmx-remove-warn_on_once-in-kvm_vcpu_trigger_posted_interrupt. - commit 1d74271- x86: irq: Define a global vector for nested posted interrupts (bsc#1077761). - commit 1a7d98c- KVM: x86: do mask out upper bits of PAE CR3 (bsc#1077761). - commit 2851b3a- KVM: VMX: remove unused field (bsc#1077761). - commit c2fa409- kvm: x86: hyperv: avoid livelock in oneshot SynIC timers (bsc#1077761). - commit e399bf8- KVM: VMX: Fix invalid guest state detection after task-switch emulation (bsc#1077761). - commit 2f44a61- x86: add MULTIUSER dependency for KVM (bsc#1077761). - commit 12a5533- KVM: nVMX: Disallow VM-entry in MOV-SS shadow (bsc#1077761). - commit 77d8ab1- KVM: nVMX: track NMI blocking state separately for each VMCS (bsc#1077761). - Refresh patches.arch/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch. - commit 080adef- KVM: x86: masking out upper bits (bsc#1077761). - commit 78f98d2- kvm: x86: hyperv: make VP_INDEX managed by userspace (bsc#1077761). - commit b7577ef- KVM: async_pf: Let guest support delivery of async_pf from guest mode (bsc#1077761). - Refresh patches.arch/0003-kvm-async_pf-fix-df-due-to-inject-page-not-present-and-page-ready-exceptions-simultaneously. - commit 421024f- KVM: async_pf: Force a nested vmexit if the injected #PF is async_pf (bsc#1077761). Refresh patches.arch/0003-kvm-async_pf-fix-df-due-to-inject-page-not-present-and-page-ready-exceptions-simultaneously. - commit 0c8c65c- KVM: async_pf: Add L1 guest async_pf #PF vmexit handler (bsc#1077761). - commit 05fcb6b- KVM: x86: Simplify kvm_x86_ops->queue_exception parameter list (bsc#1077761). - commit b0fb424- kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2 (bsc#1077761). - commit 56fe2cc- KVM: x86: make backwards_tsc_observed a per-VM variable (bsc#1077761). - commit c612bf5- KVM: SVM: handle singlestep exception when skipping emulated instructions (bsc#1077761). - Refresh patches.arch/0007-kvm-svm-enable-virtual-gif-feature. - Refresh patches.arch/kvm-svm-delete-avic_vm_id_bitmap-2-megabyte-static-array. - commit 77f3e25- blacklist acb1feab320e powerpc/64: Don't trace irqs-off at interrupt return to soft-disabled context - commit ef64ee1- Refresh patches.suse/0002-futex-futex_wake_op-fix-sign_extend32-sign-bits.patch. Update upstream status. - commit a44be7b- x86/dumpstack: Avoid uninitlized variable (git-fixes). - commit 7668118- net/mlx5e: IPoIB, Use correct timestamp in child receive flow (bsc#1075020). - net/mlx5: Update ptp_clock_event foreach PPS event (bsc#1075020). - IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush (bsc#1075020). - commit 6acdbe8- net/mlx5e: IPoIB, Modify rdma netdev allocate and free to support PKEY (bsc#1075020). - net/mlx5e: IPoIB, Add PKEY child interface ethtool ops (bsc#1075020). - net/mlx5e: IPoIB, Add PKEY child interface ndos (bsc#1075020). - net/mlx5e: IPoIB, Add PKEY child interface nic profile (bsc#1075020). - net/mlx5e: IPoIB, Use hash-table to map between QPN to child netdev (bsc#1075020). - net/mlx5e: IPoIB, Support for setting PKEY index to underlay QP (bsc#1075020). - IB/ipoib: Add ability to set PKEY index to lower device driver (bsc#1075020). - IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop (bsc#1075020). - net/mlx5: Support for attaching multiple underlay QPs to root flow table (bsc#1075020). - net/mlx5e: IPoIB, Move underlay QP init/uninit to separate functions (bsc#1075020). - net/mlx5: PTP code migration to driver core section (bsc#1075020). Refresh patches.drivers/Revert-mlx5-move-affinity-hints-assignments-to-gener.patch. - net/mlx5: File renaming towards ptp core implementation (bsc#1075020). - commit e473354- Move KVM patches to sorted section Refresh patches.arch/0001-kvm-nVMX-Don-t-allow-L2-to-access-the-hardware-CR8.patch. - commit 5d643b3- s390/zcrypt: externalize AP queue interrupt control (FATE#324118, LTC#158322). - s390/zcrypt: externalize AP config info query (FATE#324118, LTC#158322). - s390/zcrypt: externalize test AP queue (FATE#324118, LTC#158322). - commit 0c2b243- rfi-flush: Switch to new linear fallback flush (bsc#1068032). Refresh patches.arch/powerpc-xmon-Add-RFI-flush-related-fields-to-paca-du.patch. - commit 0b9f66c- powerpc/radix: Remove trace_tlbie call from radix__flush_tlb_all (bsc#1055117, fate#323286, git-fixes). - commit e6674e9- iw_cxgb4: Change error/warn prints to pr_debug (bsc#1079355). - iser-target: avoid reinitializing rdma contexts for isert commands (bsc#1079355). - iw_cxgb4: Only validate the MSN for successful completions (bsc#1079355). - commit f364c92- cxgb4: add geneve offload support for T6 (bsc#1074220). - cxgb4: implement ndo_features_check (bsc#1074220). - cxgb4: add support for vxlan segmentation offload (bsc#1074220). - cxgb4: implement udp tunnel callbacks (bsc#1074220). - cxgb4: add data structures to support vxlan (bsc#1074220). - IB/qib: Fix comparison error with qperf compare/swap test (bsc#1027067 FATE#322649). - commit a50f30f- cpufreq: intel_pstate: Add Skylake servers support (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpufreq: intel_pstate: Replace bxt_funcs with core_funcs (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - commit 5047ebd- Refresh patches.suse/mm-numa-do-not-trap-faults-on-shared-data-section-pages.patch. - commit 8c37e01- ibmvnic: fix empty firmware version and errors cleanup (bsc#1079038). - commit 0b2f959- Refresh sorted section. - Refresh patches.drivers/ibmvnic-Wait-for-device-response-when-changing-MAC.patch. - Refresh patches.drivers/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch. - Refresh patches.drivers/scsi-cxlflash-Reset-command-ioasc.patch. - Refresh patches.fixes/ipvlan-remove-excessive-packet-scrubbing.patch. - commit f04d16a- printk: Never set console_may_schedule in console_trylock() (bnc#744692, bnc#789311, bsc#1078391). - commit d2af2e6- printk: Hide console waiter logic into helpers (bnc#744692, bnc#789311, bsc#1078391). - commit 9d02b3e- printk: Add console owner and waiter logic to load balance console writes (bnc#744692, bnc#789311, bsc#1078391). - commit 5d9e509- Remove the SUSE-specific print-softlockup fix (bnc#744692, bnc#789311) It is going to be replaced by the upstream solution using console waiter logic. - Delete patches.suse/printk-Switch-to-the-sync-mode-when-an-emergency-mes.patch. - Delete patches.suse/printk-default-to-async-printing.patch. - Delete patches.suse/printk-fix-suspend-hang.patch. - Delete patches.suse/printk-make-async.patch. - Delete patches.suse/printk-make-kthread-priority-normal.patch. - Delete patches.suse/printk-make-synchronous-param-rw.patch. - Delete patches.suse/printk-make-wakeup-klogd-async-fixup.patch. - Delete patches.suse/printk-make-wakeup-klogd-async.patch. - Delete patches.suse/printk-xen-Force-printk-sync-mode-when-migrating-Xen.patch. - commit 3ed9739- cxgb4: add new T5 and T6 device id's (bsc#1079352). - scsi: libcxgbi: use GFP_ATOMIC in cxgbi_conn_alloc_pdu() (bsc#1079355). - commit e0eecbf- powerpc/pseries: Add Initialization of VF Bars (FATE#324970, bsc#1078720). - powerpc/pseries/pci: Associate PEs to VFs in configure SR-IOV (FATE#324970, bsc#1078720). - powerpc/eeh: Add EEH notify resume sysfs (FATE#324970, bsc#1078720). - powerpc/eeh: Add EEH operations to notify resume (FATE#324970, bsc#1078720). - powerpc/pseries: Set eeh_pe of EEH_PE_VF type (FATE#324970, bsc#1078720). - PCI/AER: Add uevents in AER and EEH error/resume (FATE#324970, bsc#1078720). - powerpc/eeh: Update VF config space after EEH (FATE#324970, bsc#1078720). - PCI/IOV: Add pci_vf_drivers_autoprobe() interface (FATE#324970, bsc#1078720). - powerpc/pseries: Add pseries SR-IOV Machine dependent calls (FATE#324970, bsc#1078720). - powerpc/pci: Separate SR-IOV Calls (FATE#324970, bsc#1078720). - PCI: Remove reset argument from pci_iov_{add,remove}_virtfn() (FATE#324970, bsc#1078720). - commit 57512c6- Refresh patches.drivers/nvme-don-t-free-uuid-pointer-before-printing-it.patch. - Refresh patches.drivers/nvme-fabrics-fix-memory-leak-when-parsing-host-ID-op.patch. - Refresh patches.drivers/nvme-fabrics-protect-against-module-unload-during-cr.patch. - Refresh patches.drivers/nvme-fix-comment-typos-in-nvme_create_io_queues.patch. - Refresh patches.drivers/nvme-fix-subsystem-multiple-controllers-support-chec.patch. - Refresh patches.drivers/nvme-host-delete_work-and-reset_work-on-separate-wor.patch. - Refresh patches.drivers/nvme-modify-the-debug-level-for-setting-shutdown-tim.patch. - Refresh patches.drivers/nvme-pci-Fix-queue-double-allocations.patch. - Refresh patches.drivers/nvme-pci-Suspend-queues-after-deleting-them.patch. - Refresh patches.drivers/nvme-pci-allocate-device-queues-storage-space-at-pro.patch. - Refresh patches.drivers/nvme-pci-clean-up-CMB-initialization.patch. - Refresh patches.drivers/nvme-pci-clean-up-SMBSZ-bit-definitions.patch. - Refresh patches.drivers/nvme-pci-don-t-open-code-nvme_reset_ctrl.patch. - Refresh patches.drivers/nvme-pci-fix-NULL-pointer-reference-in-nvme_alloc_ns.patch. - Refresh patches.drivers/nvme-pci-introduce-RECONNECTING-state-to-mark-initia.patch. - Refresh patches.drivers/nvme-pci-remove-an-unnecessary-initialization-in-HMB.patch. - Refresh patches.drivers/nvme-pci-serialize-pci-resets.patch. - Refresh patches.drivers/nvme-rdma-remove-redundant-boolean-for-inline_data.patch. - Refresh patches.drivers/nvme-take-refcount-on-transport-module.patch. - Refresh patches.drivers/nvme_fcloop-disassocate-local-port-structs.patch. - Refresh patches.drivers/nvme_fcloop-fix-abort-race-condition.patch. - Refresh patches.drivers/nvme_fcloop-refactor-host-target-io-job-access.patch. - Refresh patches.drivers/nvme_fcloop-rework-to-remove-xxx_IN_ISR-feature-flag.patch. - Refresh patches.drivers/nvmet-fix-error-flow-in-nvmet_alloc_ctrl.patch. - Refresh patches.drivers/nvmet-lower-log-level-for-each-queue-creation.patch. - Refresh patches.drivers/nvmet-rdma-lowering-log-level-for-chatty-debug-messa.patch. - Refresh patches.drivers/nvmet-rdma-removed-queue-cleanup-from-module-exit.patch. - Refresh patches.drivers/nvmet-rearrange-nvmet_ctrl_free.patch. - Refresh patches.drivers/nvmet-release-a-ns-reference-in-nvmet_req_uninit-if-.patch. - nvme-fc: correct hang in nvme_ns_remove() (bsc#1075811). - nvme-fc: fix rogue admin cmds stalling teardown (bsc#1075811). - commit dc349bb- nvme-pci: introduce RECONNECTING state to mark initializing procedure (FATE#323952, FATE#322506). - nvme-rdma: remove redundant boolean for inline_data (FATE#323952, FATE#322506). - nvme: don't free uuid pointer before printing it (FATE#323952, FATE#322506). - nvme-pci: Suspend queues after deleting them (FATE#323952, FATE#322506). - nvme-pci: Fix queue double allocations (FATE#323952, FATE#322506). - nvme-pci: clean up SMBSZ bit definitions (FATE#323952, FATE#322506). - nvme-pci: clean up CMB initialization (FATE#323952, FATE#322506). - nvmet: release a ns reference in nvmet_req_uninit if needed (FATE#323952, FATE#322506). - nvme-fabrics: fix memory leak when parsing host ID option (FATE#323952, FATE#322506). - nvme: fix comment typos in nvme_create_io_queues (FATE#323952, FATE#322506). - nvme: host delete_work and reset_work on separate workqueues (FATE#323952, FATE#322506). - nvme-pci: allocate device queues storage space at probe (FATE#323952, FATE#322506). - nvme-pci: serialize pci resets (FATE#323952, FATE#322506). - nvme: fix subsystem multiple controllers support check (FATE#323952, FATE#322506). - nvme: take refcount on transport module (FATE#323952, FATE#322506). - nvme-pci: fix NULL pointer reference in nvme_alloc_ns (FATE#323952, FATE#322506). - nvme: modify the debug level for setting shutdown timeout (FATE#323952, FATE#322506). - nvme-pci: don't open-code nvme_reset_ctrl (FATE#323952, FATE#322506). - nvmet: rearrange nvmet_ctrl_free() (FATE#323952, FATE#322506). - nvmet: fix error flow in nvmet_alloc_ctrl() (FATE#323952, FATE#322506). - nvme-pci: remove an unnecessary initialization in HMB code (FATE#323952, FATE#322506). - nvme-fabrics: protect against module unload during create_ctrl (FATE#323952, FATE#322506). - nvme_fcloop: refactor host/target io job access (FATE#323952, FATE#322506). - nvme_fcloop: rework to remove xxx_IN_ISR feature flags (FATE#323952, FATE#322506). - nvme_fcloop: disassocate local port structs (FATE#323952, FATE#322506). - nvme_fcloop: fix abort race condition (FATE#323952, FATE#322506). - nvmet: lower log level for each queue creation (FATE#323952, FATE#322506). - nvmet-rdma: lowering log level for chatty debug messages (FATE#323952, FATE#322506). - nvmet-rdma: removed queue cleanup from module exit (FATE#323952, FATE#322506). - commit be5f8ed- nvme-pci: check segement valid for SGL use (FATE#323952, FATE#322506). - nvme-pci: move use_sgl initialization to nvme_init_iod() (FATE#323952, FATE#322506). - Refresh patches.drivers/nvme-pci-take-sglist-coalescing-in-dma_map_sg-into-a.patch. - commit ccc76c3- powerpc/pseries: Fix cpu hotplug crash with memoryless nodes (FATE#323746, bsc#1079524). - powerpc/numa: Ensure nodes initialized for hotplug (FATE#323746, bsc#1079524). - powerpc/numa: Use ibm,max-associativity-domains to discover possible nodes (FATE#323746, bsc#1079524). - commit a5a5351- nvme-fabrics: initialize default host->id in nvmf_host_default() (FATE#323952, FATE#322506). - nvme-fcloop: avoid possible uninitialized variable warning (FATE#323952, FATE#322506). - nvme-rdma: fix concurrent reset and reconnect (FATE#323952, FATE#322506). - nvme: fix sector units when going between formats (FATE#323952, FATE#322506). - nvme: setup streams after initializing namespace head (FATE#323952, FATE#322506). - nvme: check hw sectors before setting chunk sectors (FATE#323952, FATE#322506). - nvme: call blk_integrity_unregister after queue is cleaned up (FATE#323952, FATE#322506). - nvme: set discard_alignment to zero (FATE#323952, FATE#322506). - nvme-pci: fix NULL pointer dereference in nvme_free_host_mem() (FATE#323952, FATE#322506). - nvme-rdma: fix memory leak during queue allocation (FATE#323952, FATE#322506). - commit 4cd5e8f- nvme: Suppress static analyis warning (FATE#323952, FATE#322506). - Refresh patches.drivers/nvme-mpath-fix-last-path-removal-during-traffic.patch. - commit 8ff7b73- nvme-rdma: Use mr pool (FATE#323952, FATE#322506). - nvme-rdma: Check remotely invalidated rkey matches our expected rkey (FATE#323952, FATE#322506). - nvme-rdma: wait for local invalidation before completing a request (FATE#323952, FATE#322506). - nvme-rdma: don't complete requests before a send work request has completed (FATE#323952, FATE#322506). - nvme-rdma: don't suppress send completions (FATE#323952, FATE#322506). - nvme-pci: add quirk for delay before CHK RDY for WDC SN200 (FATE#323952, FATE#322506). - nvme: fix spelling mistake: "requeing" -> "requeuing" (FATE#323952, FATE#322506). - nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set (FATE#323952, FATE#322506). - nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME B350M-A (FATE#323952, FATE#322506). - commit 98c37e8- Refresh patches.drivers/ibmvnic-Wait-for-device-response-when-changing-MAC.patch. - Refresh patches.drivers/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch. - Refresh patches.drivers/scsi-cxlflash-Reset-command-ioasc.patch. - Refresh patches.fixes/ipvlan-remove-excessive-packet-scrubbing.patch. Re-sort series.conf - commit ff52d23- Refresh patch order in sorted section - Refresh patches.drivers/ibmvnic-Wait-for-device-response-when-changing-MAC.patch. - Refresh patches.drivers/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch. - Refresh patches.drivers/scsi-cxlflash-Reset-command-ioasc.patch. - Refresh patches.fixes/ipvlan-remove-excessive-packet-scrubbing.patch. - scripts/git_sort/git_sort.py: - scripts/git_sort/tests/test_git_sort.py: - commit afdc520- livepatch: Remove immediate feature (bsc#1071995 fate#323487). From upstream klp tree, branch for-4.16/remove-immediate. - commit b4083e7- livepatch: add locking to force and signal functions (bsc#1071995 fate#323487). Coming from upstream klp tree, branch for-4.16/signal-sysfs-force-v2. - commit a2bfaf3- livepatch: force transition to finish (bsc#1071995 fate#323487). Coming from upstream klp tree, branch for-4.16/signal-sysfs-force-v2. - commit 15e3f65- livepatch: send a fake signal to all blocking tasks (bsc#1071995 fate#323487). Fake signal support. Coming from upstream klp tree, branch for-4.16/signal-sysfs-force-v2. - commit c16c12d- iser-target: Fix possible use-after-free in connection establishment error (bsc#1046306 FATE#322942). - net/mlx5e: Check support before TC swap in ETS init (bsc#1046303 FATE#322944). - net/mlx5e: Add error print in ETS init (bsc#1046303 FATE#322944). - IB/core: Fix unable to change lifespan entry for hw_counters (bsc#1046306 FATE#322942). - commit 14a58fe- Re-sorted with series_sort - Refresh patches.drivers/ibmvnic-Wait-for-device-response-when-changing-MAC.patch. - Refresh patches.drivers/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch. - Refresh patches.drivers/scsi-cxlflash-Reset-command-ioasc.patch. - Refresh patches.fixes/ipvlan-remove-excessive-packet-scrubbing.patch. - commit 6db6f83- usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input (bsc#1078672 CVE-2017-16913). - commit 317c5b6- ahci: Add Intel Cannon Lake PCH-H PCI ID (bsc#1079088 FATE#321195 FATE#322631). - commit 1ad2ccd- x86/cpufeatures: Add Intel feature bits for Speculation Control (bsc#1068032 CVE-2017-5754). - commit f45d5d3- Refresh patches.drivers/ibmvnic-Wait-for-device-response-when-changing-MAC.patch. - Refresh patches.drivers/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch. - Refresh patches.drivers/scsi-cxlflash-Reset-command-ioasc.patch. - Refresh patches.fixes/ipvlan-remove-excessive-packet-scrubbing.patch. - commit 41ae0d8- x86/cpufeatures: Add CPUID_7_EDX CPUID leaf (bsc#1068032 CVE-2017-5754). - commit 914add9- x86/bugs: Drop one "mitigation" from dmesg (bsc#1068032 CVE-2017-5754). - commit 53d0557- blacklist.conf: - commit f67c619- enic: add wq clean up budget (bsc#1075697). - commit 245a193- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE (bsc#1073440). - commit 26c40f8- NFS: Add a cond_resched() to nfs_commit_release_pages() (bsc#1077779). - commit 012a157- nfsd: auth: Fix gid sorting when rootsquash enabled (CVE-2018-1000028, bsc#1078287). - commit dda492e- rbd: set max_segments to USHRT_MAX (bsc#1078861). - rbd: reacquire lock should update lock owner client id (bsc#1078873). - netfilter: uapi: correct UNTRACKED conntrack state bit number (bsc#1078865). - scsi: libiscsi: fix shifting of DID_REQUEUE host byte (bsc#1078875). - commit 9a95b4e- ASN.1: fix out-of-bounds read when parsing indefinite length item (bsc#1078868). - ASN.1: check for error from ASN1_OP_END__ACT actions (bsc#1078867). - KEYS: fix NULL pointer dereference during ASN.1 parsing (bsc#1078866). - KEYS: fix out-of-bounds read during ASN.1 parsing (bsc#1078862). - commit 49124a8- lib/digsig: fix dereference of NULL user_key_payload (bsc#1078860). - commit e74597f- Update config files. - commit 9008ce2- README.BRANCH: make Jeff co-maintainer during my absence - commit a8ed74e- x86/retpoline: Remove the esp/rsp thunk (bsc#1068032 CVE-2017-5754). - x86/intel_rdt/cqm: Prevent use after free (fate#323965). - commit e562833- ibmvnic: fix firmware version when no firmware level has been provided by the VIOS server (bsc#1079038). - commit 3aa382e- x86/hyper-v: stop suppressing X86_FEATURE_PCID (bsc#1077499). - commit d007750- ibmvnic: Wait for device response when changing MAC (bsc#1078681). - commit 4a4b78c- blacklist 070e004912fe powerpc/4xx: Fix compile error with 64K pages on 40x, 44x - commit cafc1fc- scsi: cxlflash: Reset command ioasc (fate#322239, git-fixes). - commit 930f93e- KVM: x86: take slots_lock in kvm_free_pit (bsc#1077761). - commit 5c47320- kvm: vmx: Properly handle machine check during VM-entry (bsc#1077761). - commit 630935e- KVM: x86: update master clock before computing kvmclock_offset (bsc#1077761). - commit 5546449- kvm: nVMX: Shadow "high" parts of shadowed 64-bit VMCS fields (bsc#1077761). - commit 9c9cd12- Move patches.fixes/kvm-nvmx-fix-nested_vmx_check_msr_bitmap_controls into sorted section - commit 597672f- kvm: nVMX: Validate the I/O bitmaps on nested VM-entry (bsc#1077761). - commit ae097f9- kvm: nVMX: Don't set vmcs12 to "launched" when VMLAUNCH fails (bsc#1077761). - commit fb500c7- KVM: use correct accessor function for __kvm_memslots (bsc#1077761). - commit e6f2939- KVM: mark memory slots as rcu (bsc#1077761). - commit a4d1b3d- KVM: mark kvm->busses as rcu protected (bsc#1077761). - commit ba3fd3a- KVM: use rcu access function for irq routing (bsc#1077761). - commit d866df7- KVM: mark vcpu->pid pointer as rcu protected (bsc#1077761). - commit f2e0948- KVM: vmx: expose more information for KVM_INTERNAL_ERROR_DELIVERY_EV exits (bsc#1077761). - commit 0622f81- kvm: avoid unused variable warning for UP builds (bsc#1077761). - commit 2e79598- x86: kvm: mmu: use ept a/d in vmcs02 iff used in vmcs12 (bsc#1077761). - commit b81235c- kvm: x86: mmu: allow A/D bits to be disabled in an mmu (bsc#1077761). - commit aa98336- x86: kvm: mmu: make spte mmio mask more explicit (bsc#1077761). - commit 05b622d- x86: kvm: mmu: dead code thanks to access tracking (bsc#1077761). - commit 8c29652- KVM: PPC: Book3S HV: Add capability to report possible virtual SMT modes (bsc#1077761). - commit ff30e98- KVM: PPC: Book3S HV: Virtualize doorbell facility on POWER9 (bsc#1077761). - commit 73e258b- KVM: PPC: Book3S HV: Allow userspace to set the desired SMT mode (bsc#1077761). - commit ef28960- KVM: PPC: Book3S HV: Context-switch HFSCR between host and guest on POWER9 (bsc#1077761). - commit f4ba5c4- KVM: PPC: Book3S HV: Enable guests to use large decrementer mode on POWER9 (bsc#1077761). - commit 5e26c30- KVM: x86: remove ignored type attribute (bsc#1077761). - commit f488813- KVM: arm/arm64: Signal SIGBUS when stage2 discovers hwpoison memory (bsc#1077761). - commit 94ecc41- arm64/kvm: vgic: use SYS_DESC() (bsc#1077761). - commit 35d3070- arm64/kvm: sysreg: fix typo'd SYS_ICC_IGRPEN*_EL1 (bsc#1077761). - commit 4396c4d- KVM: arm64: Log an error if trapping a write-to-read-only GICv3 access (bsc#1077761). - commit f14efa3- KVM: arm64: Log an error if trapping a read-from-write-only GICv3 access (bsc#1077761). - commit e878ccd- KVM: arm64: vgic-v3: Log which GICv3 system registers are trapped (bsc#1077761). - commit c2ec271- KVM: arm64: Enable GICv3 common sysreg trapping via command-line (bsc#1077761). - commit 83b2209- KVM: arm64: vgic-v3: Add ICV_PMR_EL1 handler (bsc#1077761). - commit b32111f- KVM: arm64: vgic-v3: Add ICV_CTLR_EL1 handler (bsc#1077761). - commit c6056fb- KVM: arm64: vgic-v3: Add ICV_RPR_EL1 handler (bsc#1077761). - commit 4d8e18a- KVM: arm64: vgic-v3: Add ICV_DIR_EL1 handler (bsc#1077761). - commit dc81a76- arm64: Add workaround for Cavium Thunder erratum 30115 (bsc#1077761). - Refresh patches.drivers/0003-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch. - Refresh patches.drivers/0004-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch. - commit 672e3a4- KVM: arm64: Enable GICv3 Group-0 sysreg trapping via command-line (bsc#1077761). - commit a43257d- KVM: arm64: vgic-v3: Enable trapping of Group-0 system registers (bsc#1077761). - commit 6704cd7- KVM: arm64: vgic-v3: Add misc Group-0 handlers (bsc#1077761). - commit f366ea5- KVM: arm64: vgic-v3: Add ICV_IGNREN0_EL1 handler (bsc#1077761). - commit 843e1f8- KVM: arm64: vgic-v3: Add ICV_BPR0_EL1 handler (bsc#1077761). - commit 4da31c6- KVM: arm64: Enable GICv3 Group-1 sysreg trapping via command-line (bsc#1077761). - commit 11e3aa3- KVM: arm64: vgic-v3: Enable trapping of Group-1 system registers (bsc#1077761). - commit 98ed82e- KVM: arm64: vgic-v3: Add ICV_HPPIR1_EL1 handler (bsc#1077761). - commit ae8c87c- KVM: arm64: vgic-v3: Add ICV_AP1Rn_EL1 handler (bsc#1077761). - commit 43c6bc4- KVM: arm64: vgic-v3: Add ICV_EOIR1_EL1 handler (bsc#1077761). - commit ceeaa18- KVM: arm64: vgic-v3: Add ICV_IAR1_EL1 handler (bsc#1077761). - commit 12da559- KVM: arm64: vgic-v3: Add ICV_IGRPEN1_EL1 handler (bsc#1077761). - commit e1b4ec3- KVM: arm64: vgic-v3: Add ICV_BPR1_EL1 handler (bsc#1077761). - commit 559ee43- KVM: arm64: vgic-v3: Add hook to handle guest GICv3 sysreg accesses at EL2 (bsc#1077761). - commit 08361be- KVM: arm64: Make kvm_condition_valid32() accessible from EL2 (bsc#1077761). - commit accb6b5- CIFS: dump IPC tcon in debug proc file (bsc#1071306). - commit e844d61- CIFS: use tcon_ipc instead of use_ipc parameter of SMB2_ioctl (bsc#1071306). - commit 31e7d7b- CIFS: make IPC a regular tcon (bsc#1071306). - commit baba794- KVM: arm/arm64: vgic-v3: Add accessors for the ICH_APxRn_EL2 registers (bsc#1077761). - commit e0e50a9- xfs: reinit btree pointer on attr tree inactivation walk (bsc#1078787). - commit 00accea- cxgb4: make symbol pedits static (bsc#1064802 bsc#1066129). - nfp: fix error return code in nfp_pci_probe() (bsc#1055968). - IB/core: Fix ib_wc structure size to remain in 64 bytes boundary (bsc#1046306 FATE#322942). - net/mlx5: Fix race for multiple RoCE enable (bsc#1046303 FATE#322944). - RDMA/cma: Mark end of CMA ID messages (bsc#1046306 FATE#322942). - RDMA/vmw_pvrdma: Add UAR SRQ macros in ABI header file (bsc#1046306 FATE#322942). - iw_cxgb4: make pointer reg_workq static (bsc#1064802 bsc#1066129). - net/mlx5e: Fix ETS BW check (bsc#1075360). - commit 76cecfb- Re-sorted series and Updated patch-mainline - Refresh patches.drivers/IB-CM-Change-sgid-to-IB-GID-when-handling-CM-request.patch. - Refresh patches.drivers/IB-hfi1-Mask-the-path-bits-with-the-LMC-for-16B-RC-A.patch. - Refresh patches.drivers/IB-hfi1-Use-4096-for-default-active-MTU-in-query_qp.patch. - Refresh patches.drivers/RDMA-bnxt_re-Add-SRQ-support-for-Broadcom-adapters.patch. - Refresh patches.drivers/RDMA-bnxt_re-Add-support-for-MRs-with-Huge-pages.patch. - Refresh patches.drivers/RDMA-bnxt_re-Add-support-for-query-firmware-version.patch. - Refresh patches.drivers/RDMA-bnxt_re-Enable-RoCE-on-virtual-functions.patch. - Refresh patches.drivers/RDMA-bnxt_re-expose-detailed-stats-retrieved-from-HW.patch. - Refresh patches.drivers/bnxt_en-Add-ETH_RESET_AP-support.patch. - Refresh patches.drivers/bnxt_en-Don-t-print-Link-speed-1-no-longer-supported.patch. - Refresh patches.drivers/bnxt_en-Uninitialized-variable-in-bnxt_tc_parse_acti.patch. - Refresh patches.drivers/bnxt_en-Use-NETIF_F_GRO_HW.patch. - Refresh patches.drivers/cxgb4-RSS-table-is-4k-for-T6.patch. - Refresh patches.drivers/cxgb4-collect-HMA-memory-dump.patch. - Refresh patches.drivers/cxgb4-collect-MC-memory-dump.patch. - Refresh patches.drivers/cxgb4-collect-PCIe-configuration-logs.patch. - Refresh patches.drivers/cxgb4-collect-TX-rate-limit-info-in-UP-CIM-logs.patch. - Refresh patches.drivers/cxgb4-collect-egress-and-ingress-SGE-queue-contexts.patch. - Refresh patches.drivers/cxgb4-collect-on-chip-memory-information.patch. - Refresh patches.drivers/cxgb4-skip-TX-and-RX-payload-regions-in-memory-dumps.patch. - Refresh patches.drivers/ibmvnic-Don-t-handle-RX-interrupts-when-not-up.patch. - Refresh patches.drivers/ibmvnic-Include-header-descriptor-support-for-ARP-pa.patch. - Refresh patches.drivers/ibmvnic-Increase-maximum-number-of-RX-TX-queues.patch. - Refresh patches.drivers/ibmvnic-Rename-IBMVNIC_MAX_TX_QUEUES-to-IBMVNIC_MAX_.patch. - Refresh patches.drivers/lpfc-Adjust-default-value-of-lpfc_nvmet_mrq.patch. - Refresh patches.drivers/lpfc-Beef-up-stat-counters-for-debug.patch. - Refresh patches.drivers/lpfc-Correct-driver-deregistrations-with-host-n.patch. - Refresh patches.drivers/lpfc-Driver-fails-to-detect-direct-attach-stora.patch. - Refresh patches.drivers/lpfc-Expand-WQE-capability-of-every-NVME-hardwa.patch. - Refresh patches.drivers/lpfc-FLOGI-failures-are-reported-when-connected.patch. - Refresh patches.drivers/lpfc-Fix-EOVERFLOW-behavior-for-NVMET-and-defer.patch. - Refresh patches.drivers/lpfc-Fix-NVME-LS-abort_xri.patch. - Refresh patches.drivers/lpfc-Fix-SCSI-LUN-discovery-when-SCSI-and-NVME-.patch. - Refresh patches.drivers/lpfc-Fix-crash-after-bad-bar-setup-on-driver-at.patch. - Refresh patches.drivers/lpfc-Fix-crash-during-driver-unload-with-runnin.patch. - Refresh patches.drivers/lpfc-Fix-display-for-debugfs-queInfo.patch. - Refresh patches.drivers/lpfc-Fix-driver-handling-of-nvme-resources-duri.patch. - Refresh patches.drivers/lpfc-Fix-infinite-wait-when-driver-unregisters-.patch. - Refresh patches.drivers/lpfc-Fix-issues-connecting-with-nvme-initiator.patch. - Refresh patches.drivers/lpfc-Fix-ndlp-ref-count-for-pt2pt-mode-issue-RS.patch. - Refresh patches.drivers/lpfc-Fix-random-heartbeat-timeouts-during-heavy.patch. - Refresh patches.drivers/lpfc-Fix-receive-PRLI-handling.patch. - Refresh patches.drivers/lpfc-Handle-XRI_ABORTED_CQE-in-soft-IRQ.patch. - Refresh patches.drivers/lpfc-Increase-SCSI-CQ-and-WQ-sizes.patch. - Refresh patches.drivers/lpfc-Linux-LPFC-driver-does-not-process-all-RSC.patch. - Refresh patches.drivers/lpfc-Raise-maximum-NVME-sg-list-size-for-256-el.patch. - Refresh patches.drivers/lpfc-correct-port-registrations-with-nvme_fc.patch. - Refresh patches.drivers/lpfc-correct-sg_seg_cnt-attribute-min-vs-defaul.patch. - Refresh patches.drivers/lpfc-don-t-dereference-localport-before-it-has-.patch. - Refresh patches.drivers/lpfc-fix-a-couple-of-minor-indentation-issues.patch. - Refresh patches.drivers/lpfc-small-sg-cnt-cleanup.patch. - Refresh patches.drivers/lpfc-update-driver-version-to-11.4.0.5.patch. - Refresh patches.drivers/lpfc-update-driver-version-to-11.4.0.6.patch. - Refresh patches.drivers/net-Disable-GRO_HW-when-generic-XDP-is-installed-on-.patch. - Refresh patches.drivers/net-Introduce-NETIF_F_GRO_HW.patch. - Refresh patches.drivers/net-ethtool-add-support-for-reset-of-AP-inside-NIC-i.patch. - Refresh patches.drivers/scsi-libiscsi-allow-sd_shutdown-on-bad-transport. - Refresh patches.drivers/scsi-qla2xxx-Fix-recursion-while-sending-terminate-e.patch. - commit f6992cb- KVM: arm/arm64: Don't assume initialized vgic when setting PMU IRQ (bsc#1077761). - commit e46c7d2- KVM: arm/arm64: Disallow userspace control of in-kernel IRQ lines (bsc#1077761). - commit 17a802a- KVM: arm/arm64: Check if irq lines to the GIC are already used (bsc#1077761). - commit c6c6bff- KVM: arm/arm64: Introduce an allocator for in-kernel irq lines (bsc#1077761). - commit 3904963- KVM: arm/arm64: Allow setting the timer IRQ numbers from userspace (bsc#1077761). - commit 46f128d- KVM: arm/arm64: Move timer IRQ default init to arch_timer.c (bsc#1077761). - commit e809754- KVM: arm/arm64: Move irq_is_ppi() to header file (bsc#1077761). - commit e5a67f0- KVM: arm: Handle VCPU device attributes in guest.c (bsc#1077761). - commit 550f6bb- KVM: arm64: Allow creating the PMU without the in-kernel GIC (bsc#1077761). - commit ed17f94- KVM: arm/arm64: timer: remove request-less vcpu kick (bsc#1077761). - commit c014526- KVM: arm/arm64: PMU: remove request-less vcpu kick (bsc#1077761). - commit fd61d9a- KVM: arm/arm64: use vcpu requests for irq injection (bsc#1077761). - commit 9f686bf- KVM: arm/arm64: change exit request to sleep request (bsc#1077761). - commit e8990de- KVM: arm/arm64: optimize VCPU RUN (bsc#1077761). - commit 5d5c02d- KVM: arm/arm64: use vcpu requests for power_off (bsc#1077761). - commit 3b24c3f- KVM: arm/arm64: replace pause checks with vcpu request checks (bsc#1077761). - commit 1df0a22- KVM: arm/arm64: properly use vcpu requests (bsc#1077761). - commit c19d6ba- KVM: add kvm_request_pending (bsc#1077761). - commit 7d071ca- KVM: improve arch vcpu request defining (bsc#1077761). - commit fcdd37e- KVM: arm/arm64: Use uaccess functions for GICv3 {sc}active (bsc#1077761). - commit a6aa308- KVM: arm/arm64: Simplify active_change_prepare and plug race (bsc#1077761). - commit 5f251f5- KVM: arm/arm64: Separate guest and uaccess writes to dist {sc}active (bsc#1077761). - commit 06c1e27- KVM: arm/arm64: Allow GICv2 to supply a uaccess register function (bsc#1077761). - commit a828f2c- KVM: arm64: Restore host physical timer access on hyp_panic() (bsc#1077761). - commit 3c9a486- KVM: arm: Restore banked registers and physical timer access on hyp_panic() (bsc#1077761). - commit 81c5b15- KVM: LAPIC: Fix lapic timer injection delay (bsc#1077761). - commit 2887434- KVM: lapic: reorganize restart_apic_timer (bsc#1077761). - commit b3c54e2- KVM: lapic: reorganize start_hv_timer (bsc#1077761). - commit d1ec16e- KVM: s390: avoid packed attribute (bsc#1077761). - Refresh patches.drivers/kvm-Inject-machine-check-into-the-nested-guest.patch. - commit 0fb9b38- KVM: S390: add new group for flic (bsc#1077761). - commit 957f3a8- KVM: s390: implement instruction execution protection for emulated ifetch (bsc#1077761). - commit 9f7e596- kvm: nVMX: Check memory operand to INVVPID (bsc#1077761). - commit a142483- KVM: explain missing kvm_put_kvm in case of failure (bsc#1077761). - commit f859907- KVM: Replaces symbolic permissions with numeric (bsc#1077761). - commit c981562- KVM: nVMX: Don't update vmcs12->xss_exit_bitmap on nested VM-exit (bsc#1077761). - commit 334fe01- KVM: x86: avoid large stack allocations in em_fxrstor (bsc#1077761). - commit 2980e35- KVM: white space cleanup in nested_vmx_setup_ctls_msrs() (bsc#1077761). - commit 4ba3a7c- KVM: Tidy the whitespace in nested_svm_check_permissions() (bsc#1077761). - commit 8351f67- s390: rename struct psw_bits members (bsc#1077761). - commit b1352ea- s390: rename psw_bits enums (bsc#1077761). - commit df2b8ca- Refresh patches.arch/powerpc-pseries-rfi-flush-Call-setup_rfi_flush-after.patch. Fix return value - commit b1d44b2- ftrace, orc, x86: Handle ftrace dynamically allocated trampolines (bnc#1058115). - objtool: Fix seg fault caused by missing parameter (bnc#1058115). - objtool: Move synced files to their original relative locations (bnc#1058115). - objtool: Fix seg fault with clang-compiled objects (bnc#1058115). - objtool: Move kernel headers/code sync check to a script (bnc#1058115). - tracing: Update stack trace skipping for ORC unwinder (bnc#1058115). - objtool: Fix 64-bit build on 32-bit host (bnc#1058115). - objtool: Fix Clang enum conversion warning (bnc#1058115). - objtool: Fix cross-build (bnc#1058115). - tools/objtool/Makefile: don't assume sync-check.sh is executable (bnc#1058115). - x86/ftrace: Add one more ENDPROC annotation (bnc#1058115). - x86/ftrace: Fix ORC unwinding from ftrace handlers (bnc#1058115). - x86/stacktrace: Make zombie stack traces reliable (bnc#1058115). - Refresh patches.arch/10-x86-dumpstack-handle-stack-overflow-on-all-stacks.patch. - Refresh patches.arch/11-x86-entry-rename-sysenter_stack-to-cpu_entry_area_entry_stack.patch. - Refresh patches.arch/24-x86-retpoline-ftrace-convert-ftrace-assembler-indirect-jumps.patch. - Refresh patches.suse/0002-x86-stacktrace-make-clear-the-success-paths.patch. Update ORC to the upstream status. - commit 3cd5617- include/linux/mm.h: fix typo in VM_MPX definition (FATE#322447, bsc#1078248). - commit 981f4b2- Update config files. - commit c74eda6- selftests/powerpc: Add core file test for Protection Key register (FATE#322447, bsc#1078248). - selftests/powerpc: Add ptrace tests for Protection Key register (FATE#322447, bsc#1078248). - selftests/vm: Fix deadlock in protection_keys.c (FATE#322447, bsc#1078248). - selftests/vm: sub-page allocator (FATE#322447, bsc#1078248). - selftests/vm: testcases must restore pkey-permissions (FATE#322447, bsc#1078248). - selftests/vm: detect write violation on a mapped access-denied-key page (FATE#322447, bsc#1078248). - selftests/vm: associate key on a mapped page and detect write violation (FATE#322447, bsc#1078248). - selftests/vm: associate key on a mapped page and detect access violation (FATE#322447, bsc#1078248). - selftests/vm: fix an assertion in test_pkey_alloc_exhaust() (FATE#322447, bsc#1078248). - selftests/vm: powerpc implementation to check support for pkey (FATE#322447, bsc#1078248). - selftests/vm: clear the bits in shadow reg when a pkey is freed (FATE#322447, bsc#1078248). - selftests/vm: powerpc implementation for generic abstraction (FATE#322447, bsc#1078248). - selftests/vm: generic cleanup (FATE#322447, bsc#1078248). - selftests/vm: pkey register should match shadow pkey (FATE#322447, bsc#1078248). - selftests/vm: introduce two arch independent abstraction (FATE#322447, bsc#1078248). - selftests/vm: fix alloc_random_pkey() to make it really random (FATE#322447, bsc#1078248). - selftests/vm: clear the bits in shadow reg when a pkey is freed (FATE#322447, bsc#1078248). - selftests/vm: fixed bugs in pkey_disable_clear() (FATE#322447, bsc#1078248). - selftests/vm: fix the wrong assert in pkey_disable_set() (FATE#322447, bsc#1078248). - selftests/vm: generic function to handle shadow key register (FATE#322447, bsc#1078248). - selftests/vm: typecast the pkey register (FATE#322447, bsc#1078248). - selftests/vm: move generic definitions to header file (FATE#322447, bsc#1078248). - selftests/vm: rename all references to pkru to a generic name (FATE#322447, bsc#1078248). - selftests/x86: Move protecton key selftest to arch neutral directory (FATE#322447, bsc#1078248). - x86/pkeys/selftests: Fix protection keys write() warning (FATE#322447, bsc#1078248). - x86/pkeys/selftests: Rename 'si_pkey' to 'siginfo_pkey' (FATE#322447, bsc#1078248). - selftests/x86/protection_keys: Fix syscall NR redefinition warnings (FATE#322447, bsc#1078248). - signal/testing: Don't look for __SI_FAULT in userspace (FATE#322447, bsc#1078248). - Documentation/vm: PowerPC specific updates to memory protection keys (FATE#322447, bsc#1078248). - Documentation/x86: Move protecton key documentation to arch neutral directory (FATE#322447, bsc#1078248). - mm, x86: display pkey in smaps only if arch supports pkeys (FATE#322447, bsc#1078248). - Refresh patches.suse/mm-fix-KSM-data-corruption.patch. - powerpc: sys_pkey_mprotect() system call (FATE#322447, bsc#1078248). - powerpc: sys_pkey_alloc() and sys_pkey_free() system calls (FATE#322447, bsc#1078248). - powerpc: Enable pkey subsystem (FATE#322447, bsc#1078248). - powerpc/ptrace: Add memory protection key regset (FATE#322447, bsc#1078248). - powerpc: Deliver SEGV signal on pkey violation (FATE#322447, bsc#1078248). - powerpc: introduce get_mm_addr_key() helper (FATE#322447, bsc#1078248). - powerpc: Handle exceptions caused by pkey violation (FATE#322447, bsc#1078248). - powerpc: implementation for arch_vma_access_permitted() (FATE#322447, bsc#1078248). - powerpc: check key protection for user page access (FATE#322447, bsc#1078248). - powerpc: helper to validate key-access permissions of a pte (FATE#322447, bsc#1078248). - powerpc: Program HPTE key protection bits (FATE#322447, bsc#1078248). - powerpc: map vma key-protection bits to pte key bits (FATE#322447, bsc#1078248). - powerpc: implementation for arch_override_mprotect_pkey() (FATE#322447, bsc#1078248). - powerpc: ability to associate pkey to a vma (FATE#322447, bsc#1078248). - powerpc: introduce execute-only pkey (FATE#322447, bsc#1078248). - powerpc: store and restore the pkey state across context switches (FATE#322447, bsc#1078248). - powerpc: ability to create execute-disabled pkeys (FATE#322447, bsc#1078248). - powerpc: implementation for arch_set_user_pkey_access() (FATE#322447, bsc#1078248). - powerpc: cleanup AMR, IAMR when a key is allocated or freed (FATE#322447, bsc#1078248). - powerpc: helper functions to initialize AMR, IAMR and UAMOR registers (FATE#322447, bsc#1078248). - powerpc: helper function to read, write AMR, IAMR, UAMOR registers (FATE#322447, bsc#1078248). - powerpc: track allocation status of all pkeys (FATE#322447, bsc#1078248). - powerpc: initial pkey plumbing (FATE#322447, bsc#1078248). - mm, powerpc, x86: introduce an additional vma bit for powerpc pkey (FATE#322447, bsc#1078248). - mm, powerpc, x86: define VM_PKEY_BITx bits if CONFIG_ARCH_HAS_PKEYS is enabled (FATE#322447, bsc#1078248). - powerpc: capture the PTE format changes in the dump pte report (FATE#322447, bsc#1078248). - powerpc: use helper functions to get and set hash slots (FATE#322447, bsc#1078248). - powerpc: Swizzle around 4K PTE bits to free up bit 5 and bit 6 (FATE#322447, bsc#1078248). - powerpc: shifted-by-one hidx value (FATE#322447, bsc#1078248). - powerpc: Free up four 64K PTE bits in 64K backed HPTE pages (FATE#322447, bsc#1078248). - powerpc: Free up four 64K PTE bits in 4K backed HPTE pages (FATE#322447, bsc#1078248). - powerpc: introduce pte_get_hash_gslot() helper (FATE#322447, bsc#1078248). - powerpc: introduce pte_set_hidx() helper (FATE#322447, bsc#1078248). - powerpc/mm/book3s/64: Add proper pte access check helper (FATE#322447, bsc#1078248). - powerpc/mm: Don't lose "major" fault indication on retry (FATE#322447, bsc#1078248). - powerpc/mm: Set fault flags earlier (FATE#322447, bsc#1078248). - powerpc/mm: Evaluate user_mode(regs) only once in do_page_fault() (FATE#322447, bsc#1078248). - powerpc/mm: Remove a redundant test in do_page_fault() (FATE#322447, bsc#1078248). - powerpc/mm: Only call store_updates_sp() on stores in do_page_fault() (FATE#322447, bsc#1078248). - powerpc: Fix DABR match on hash based systems (FATE#322447, bsc#1078248). - powerpc/64s: Replace CONFIG_PPC_STD_MMU_64 with CONFIG_PPC_BOOK3S_64 (FATE#322447, bsc#1078248). - powerpc/mm: Update bits used to skip hash_page (FATE#322447, bsc#1078248). - powerpc/mm: Update definitions of DSISR bits (FATE#322447, bsc#1078248). - x86,mpx: make mpx depend on x86-64 to free up VMA flag (FATE#322447, bsc#1078248). - commit 90fbf25- arm64: Branch predictor hardening for Cavium ThunderX2 (bsc#1068032). - commit c0ea639- Refresh patches.fixes/mm-Batch-radix-tree-operations-when-truncating-pages.patch. - Refresh patches.fixes/mm-Factor-out-checks-and-accounting-from-__delete_fr.patch. - Refresh patches.fixes/mm-Factor-out-page-cache-page-freeing-into-a-separat.patch. - Refresh patches.fixes/mm-Move-accounting-updates-before-page_cache_tree_de.patch. - Refresh patches.fixes/mm-Move-clearing-of-page-mapping-to-page_cache_tree_.patch. - Refresh patches.fixes/mm-Refactor-truncate_complete_page.patch. - Refresh patches.fixes/mm-Speedup-cancel_dirty_page-for-clean-pages.patch. - Refresh patches.suse/sched-Only-immediately-migrate-tasks-due-to-interrupts-if-prev-and-target-CPUs-share-cache.patch. - Refresh patches.suse/sched-wait-fix-add_wait_queue-behavior-change.patch. - commit c2de752- scsi: qla2xxx: Initialize Work element before requesting IRQs (bsc#1050313). - scsi: qla2xxx: Fix uninitialized work element (bsc#1050313). - commit 20470eb- Refresh patches.drivers/block-Provide-blk_status_t-decoding-for-path-errors.patch. - Refresh patches.drivers/dm-mpath-Use-blk_path_error.patch. - Refresh patches.drivers/nvme-Add-more-command-status-translation.patch. - Refresh patches.drivers/nvme-add-tracepoint-for-nvme_complete_rq.patch. - Refresh patches.drivers/nvme-add-tracepoint-for-nvme_setup_cmd.patch. - Refresh patches.drivers/nvme-also-expose-the-namespace-identification-sysfs-.patch. - Refresh patches.drivers/nvme-fix-visibility-of-uuid-ns-attribute.patch. - Refresh patches.drivers/nvme-introduce-a-nvme_ns_ids-structure.patch. - Refresh patches.drivers/nvme-multipath-Consult-blk_status_t-for-failover.patch. - Refresh patches.drivers/nvme-multipath-Use-blk_path_error.patch. - Refresh patches.drivers/nvme-track-shared-namespaces.patch. - Refresh patches.drivers/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch. Re-sort series.conf - commit 2edda93- Refresh patches.fixes/ceph-drop-negative-child-dentries-before-try-pruning-inode-s-alias.patch. - commit 66812af- libceph: don't WARN() if user tries to add invalid key (FATE#324714). - ceph: silence sparse endianness warning in encode_caps_cb (FATE#324714). - ceph: present consistent fsid, regardless of arch endianness (FATE#324714). - ceph: clean up spinlocking and list handling around cleanup_cap_releases() (FATE#324714). - ceph: remove unused and redundant variable dropping (FATE#324714). - ceph: mark expected switch fall-throughs (FATE#324714). - ceph: -EINVAL on decoding failure in ceph_mdsc_handle_fsmap() (FATE#324714). - ceph: disable cached readdir after dropping positive dentry (FATE#324714). - ceph: fix bool initialization/comparison (FATE#324714). - ceph: handle 'session get evicted while there are file locks' (FATE#324714). - ceph: optimize flock encoding during reconnect (FATE#324714). - ceph: make lock_to_ceph_filelock() static (FATE#324714). - ceph: keep auth cap when inode has flocks or posix locks (FATE#324714). - commit b22d2c0- ceph: unlock dangling spinlock in try_flush_caps() (FATE#324714). - ceph: fix __choose_mds() for LSSNAP request (FATE#324714). - ceph: properly queue cap snap for newly created snap realm (FATE#324714). - ceph: avoid panic in create_session_open_msg() if utsname() returns NULL (FATE#324714). - libceph: don't allow bidirectional swap of pg-upmap-items (FATE#324714). - ceph: stop on-going cached readdir if mds revokes FILE_SHARED cap (FATE#324714). - ceph: wait on writeback after writing snapshot data (FATE#324714). - ceph: fix capsnap dirty pages accounting (FATE#324714). - ceph: ignore wbc->range_{start,end} when write back snapshot data (FATE#324714). - ceph: fix "range cyclic" mode writepages (FATE#324714). - ceph: cleanup local variables in ceph_writepages_start() (FATE#324714). - ceph: optimize pagevec iterating in ceph_writepages_start() (FATE#324714). - ceph: make writepage_nounlock() invalidate page that beyonds EOF (FATE#324714). - ceph: properly get capsnap's size in get_oldest_context() (FATE#324714). - ceph: remove stale check in ceph_invalidatepage() (FATE#324714). - ceph: queue cap snap only when snap realm's context changes (FATE#324714). - ceph: handle race between vmtruncate and queuing cap snap (FATE#324714). - ceph: fix message order check in handle_cap_export() (FATE#324714). - ceph: fix NULL pointer dereference in ceph_flush_snaps() (FATE#324714). - ceph: adjust 36 checks for NULL pointers (FATE#324714). - ceph: delete an unnecessary return statement in update_dentry_lease() (FATE#324714). - ceph: ENOMEM pr_err in __get_or_create_frag() is redundant (FATE#324714). - ceph: check negative offsets in ceph_llseek() (FATE#324714). - ceph: more accurate statfs (FATE#324714). - ceph: properly set snap follows for cap reconnect (FATE#324714). - ceph: don't use CEPH_OSD_FLAG_ORDERSNAP (FATE#324714). - ceph: include snapc in debug message of write (FATE#324714). - ceph: make sure flushsnap messages are sent in proper order (FATE#324714). - ceph: fix -EOLDSNAPC handling (FATE#324714). - ceph: send LSSNAP request to auth mds of directory inode (FATE#324714). - ceph: don't fill readdir cache for LSSNAP reply (FATE#324714). - ceph: cleanup ceph_readdir_prepopulate() (FATE#324714). - ceph: new cap message flags indicate if there is pending capsnap (FATE#324714). - ceph: nuke startsync op (FATE#324714). - ceph: validate correctness of some mount options (FATE#324714). - ceph: limit osd write size (FATE#324714). - ceph: limit osd read size to CEPH_MSG_MAX_DATA_LEN (FATE#324714). - ceph: remove unused cap_release_safety mount option (FATE#324714). - commit a10585c- libceph: make RECOVERY_DELETES feature create a new interval (FATE#324714). - libceph: upmap semantic changes (FATE#324714). - crush: assume weight_set != null imples weight_set_size > 0 (FATE#324714). - libceph: fallback for when there isn't a pool-specific choose_arg (FATE#324714). - libceph: don't call ->reencode_message() more than once per message (FATE#324714). - libceph: make encode_request_*() work with r_mempool requests (FATE#324714). - libceph: potential NULL dereference in ceph_msg_data_create() (FATE#324714). - libceph: don't call encode_request_finish() on MOSDBackoff messages (FATE#324714). - libceph: use alloc_pg_mapping() in __decode_pg_upmap_items() (FATE#324714). - libceph: set -EINVAL in one place in crush_decode() (FATE#324714). - libceph: NULL deref on osdmap_apply_incremental() error path (FATE#324714). - libceph: fix old style declaration warnings (FATE#324714). - libceph: advertise support for NEW_OSDOP_ENCODING and SERVER_LUMINOUS (FATE#324714). - libceph: osd_state is 32 bits wide in luminous (FATE#324714). - crush: remove an obsolete comment (FATE#324714). - crush: crush_init_workspace starts with struct crush_work (FATE#324714). - libceph, crush: per-pool crush_choose_arg_map for crush_do_rule() (FATE#324714). - crush: implement weight and id overrides for straw2 (FATE#324714). - libceph: apply_upmap() (FATE#324714). - libceph: compute actual pgid in ceph_pg_to_up_acting_osds() (FATE#324714). - libceph: pg_upmap[_items] infrastructure (FATE#324714). - libceph: ceph_decode_skip_* helpers (FATE#324714). - libceph: kill __{insert,lookup,remove}_pg_mapping() (FATE#324714). - libceph: introduce and switch to decode_pg_mapping() (FATE#324714). - libceph: don't pass pgid by value (FATE#324714). - libceph: respect RADOS_BACKOFF backoffs (FATE#324714). - libceph: make DEFINE_RB_* helpers more general (FATE#324714). - libceph: avoid unnecessary pi lookups in calc_target() (FATE#324714). - libceph: use target pi for calc_target() calculations (FATE#324714). - libceph: always populate t->target_{oid,oloc} in calc_target() (FATE#324714). - libceph: make sure need_resend targets reflect latest map (FATE#324714). - libceph: delete from need_resend_linger before check_linger_pool_dne() (FATE#324714). - libceph: resend on PG splits if OSD has RESEND_ON_SPLIT (FATE#324714). - libceph: drop need_resend from calc_target() (FATE#324714). - libceph: MOSDOp v8 encoding (actual spgid + full hash) (FATE#324714). - libceph: ceph_connection_operations::reencode_message() method (FATE#324714). - libceph: encode_{pgid,oloc}() helpers (FATE#324714). - libceph: introduce ceph_spg, ceph_pg_to_primary_shard() (FATE#324714). - libceph: new pi->last_force_request_resend (FATE#324714). - libceph: foldreq->last_force_resend into ceph_osd_request_target (FATE#324714). - libceph: support SERVER_JEWEL feature bits (FATE#324714). - libceph: advertise support for OSD_POOLRESEND (FATE#324714). - libceph: handle non-empty dest in ceph_{oloc,oid}_copy() (FATE#324714). - libceph: new features macros (FATE#324714). - libceph: remove ceph_sanitize_features() workaround (FATE#324714). - ceph: update ceph_dentry_info::lease_session when necessary (FATE#324714). - ceph: new mount option that specifies fscache uniquifier (FATE#324714). - ceph: avoid accessing freeing inode in ceph_check_delayed_caps() (FATE#324714). - ceph: avoid invalid memory dereference in the middle of umount (FATE#324714). - ceph: getattr before read on ceph.* xattrs (FATE#324714). - ceph: don't re-send interrupted flock request (FATE#324714). - ceph: cleanup writepage_nounlock() (FATE#324714). - ceph: redirty page when writepage_nounlock() skips unwritable page (FATE#324714). - ceph: remove useless page->mapping check in writepage_nounlock() (FATE#324714). - ceph: update the 'approaching max_size' code (FATE#324714). - ceph: re-request max size after importing caps (FATE#324714). - ceph: ensure RNG is seeded before using (FATE#324714). - commit f96ea6d- Documentation/kernel-parameters.txt: Update 'memmap=' boot option description (bnc#1077917). - Update patches.suse/0001-x86-KASLR-Parse-all-memmap-boot-option-entries.patch (bnc#1071680, bnc#1077917, fate#323473). - Update patches.suse/0002-x86-KASLR-Handle-the-memory-limit-specified-by-the-m.patch (bnc#1071680, bnc#1077917, fate#323473). - commit 139f441- RDS: Heap OOB write in rds_message_alloc_sgs() (CVE-2018-5332 bsc#1075621). - commit 8848928- RDS: null pointer dereference in rds_atomic_free_op (CVE-2018-5333 bsc#1075617). - commit 4d458e8- net: Fix double free and memory corruption in get_net_ns_by_id() (CVE-2017-15129 bsc#1074839). - commit 249e5ac- net: ipv4: emulate READ_ONCE() on ->hdrincl bit-field in raw_sendmsg() (CVE-2017-17712 bsc#1073229). - net: ipv4: fix for a race condition in raw_sendmsg (CVE-2017-17712 bsc#1073229). - commit 34b8075- sched/fair: Use a recently used CPU as an idle candidate and the basis for SIS (bnc#1066110). - sched/fair: Do not migrate if the prev_cpu is idle (bnc#1066110). - sched/fair: Restructure wake_affine to return a CPU id (bnc#1066110). - sched/fair: Remove unnecessary parameters from wake_affine_idle (bnc#1066110). - sched/fair: Sync task util before slow-path wakeup (bnc#1066110). - commit f574d1e- ipvlan: remove excessive packet scrubbing (bsc#1070799). - commit 0cc2da1- tipc: improve link resiliency when rps is activated (bsc#1068038). - commit edad3d6- series.conf: refresh (ran series_sort.py) - Refresh patches.drivers/nvme-also-expose-the-namespace-identification-sysfs-.patch. patches.drivers/nvme-fix-visibility-of-uuid-ns-attribute.patch. patches.drivers/nvme-introduce-a-nvme_ns_ids-structure.patch. patches.drivers/nvme-track-shared-namespaces.patch. - Update upstream reference: patches.drivers/block-Provide-blk_status_t-decoding-for-path-errors.patch. patches.drivers/dm-mpath-Use-blk_path_error.patch. patches.drivers/nvme-Add-more-command-status-translation.patch. patches.drivers/nvme-add-tracepoint-for-nvme_complete_rq.patch. patches.drivers/nvme-add-tracepoint-for-nvme_setup_cmd.patch. patches.drivers/nvme-multipath-Consult-blk_status_t-for-failover.patch. patches.drivers/nvme-multipath-Use-blk_path_error.patch. patches.drivers/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch. - commit 8073960- btrfs: fix btrfs_evict_inode to handle abnormal inodes correctly (bsc#1078019). - commit 776dc75- Btrfs: fix unexpected return value of bio_readpage_error (bsc#1067598). - commit 30d5aee- scsi: lpfc: fix a couple of minor indentation issues (bsc#1076693,bsc#1076672). - scsi: lpfc: don't dereference localport before it has been null checked (bsc#1076693,bsc#1076672). - scsi: lpfc: correct sg_seg_cnt attribute min vs default (bsc#1076693,bsc#1076672). - commit 5817551- scsi: lpfc: update driver version to 11.4.0.6 (bsc#1076693). - scsi: lpfc: Beef up stat counters for debug (bsc#1076693). - scsi: lpfc: Fix infinite wait when driver unregisters a remote NVME port (bsc#1076693). - scsi: lpfc: Fix issues connecting with nvme initiator (bsc#1076693). - scsi: lpfc: Fix SCSI LUN discovery when SCSI and NVME enabled (bsc#1076693). - scsi: lpfc: Increase SCSI CQ and WQ sizes (bsc#1076693). - scsi: lpfc: Fix receive PRLI handling (bsc#1076693). - scsi: lpfc: Fix -EOVERFLOW behavior for NVMET and defer_rcv (bsc#1076693). - scsi: lpfc: Fix random heartbeat timeouts during heavy IO (bsc#1076693). - commit 89d95b9- nvme: add tracepoint for nvme_complete_rq (FATE#323952, FATE#322506). - nvme: add tracepoint for nvme_setup_cmd (FATE#323952, FATE#322506). - commit 870ce83- Update patch header for ibmvnic patches - Refresh patches.drivers/ibmvnic-Allocate-and-request-vpd-in-init_resources.patch. - Refresh patches.drivers/ibmvnic-Modify-buffer-size-and-number-of-queues-on-f.patch. - Refresh patches.drivers/ibmvnic-Revert-to-previous-mtu-when-unsupported-valu.patch. - commit ac37059- scsi: lpfc: update driver version to 11.4.0.5 (bsc#1076693). - scsi: lpfc: small sg cnt cleanup (bsc#1076693). - scsi: lpfc: Fix driver handling of nvme resources during unload (bsc#1076693). - scsi: lpfc: Fix crash during driver unload with running nvme traffic (bsc#1076693). - scsi: lpfc: Correct driver deregistrations with host nvme transport (bsc#1076693). - scsi: lpfc: correct port registrations with nvme_fc (bsc#1076693). - scsi: lpfc: Linux LPFC driver does not process all RSCNs (bsc#1076693). - scsi: lpfc: Fix ndlp ref count for pt2pt mode issue RSCN (bsc#1076693). - scsi: lpfc: Adjust default value of lpfc_nvmet_mrq (bsc#1076693). - scsi: lpfc: Fix display for debugfs queInfo (bsc#1076693). - scsi: lpfc: Driver fails to detect direct attach storage array (bsc#1076693). - scsi: lpfc: Raise maximum NVME sg list size for 256 elements (bsc#1076693). - scsi: lpfc: Fix NVME LS abort_xri (bsc#1076693). - scsi: lpfc: Fix crash after bad bar setup on driver attachment (bsc#1076693). - scsi: lpfc: Handle XRI_ABORTED_CQE in soft IRQ (bsc#1076693). - scsi: lpfc: Expand WQE capability of every NVME hardware queue (bsc#1076693). - scsi: lpfc: FLOGI failures are reported when connected to a private loop (bsc#1076693). - commit 1f4d880- net/mlx5e: Keep updating ethtool statistics when the interface is down (bsc#1046303 FATE#322944). - commit 4075ba4- KEYS: Fix race between updating and finding a negative key (CVE-2017-15951, bsc#1065615, bsc#1071927). - KEYS: don't let add_key() update an uninstantiated key (CVE-2017-15951, bsc#1065615, bsc#1071927). - commit d6cb5a2- net/mlx5: Fix memory leak in bad flow of mlx5_alloc_irq_vectors (bsc#1046303 FATE#322944). - commit c5e8efb- mm/mprotect: add a cond_resched() inside change_pmd_range() (bnc#1077871). - commit e2d94df- Refresh patches.drivers/nvme-fix-visibility-of-uuid-ns-attribute.patch. Fix upstream commit-id. - commit 4210304- blacklist.conf: add 040ee69226f8 - commit bc8f9b1- ipv6: ip6_make_skb() needs to clear cork.base.dst (bsc#1076830). - xfrm: Use __skb_queue_tail in xfrm_trans_queue (bsc#1076830). - tcp/dccp: fix other lockdep splats accessing ireq_opt (bsc#1076830). - tcp/dccp: fix lockdep splat in inet_csk_route_req() (bsc#1076830). - udp: fix bcast packet reception (bsc#1076830). - vti: fix NULL dereference in xfrm_input() (bsc#1076830). - sctp: Fix a big endian bug in sctp_diag_dump() (bsc#1076830). - commit 08c4a13- Update upstream reference: patches.drivers/ibmvnic-Allocate-and-request-vpd-in-init_resources.patch. patches.drivers/ibmvnic-Modify-buffer-size-and-number-of-queues-on-f.patch. patches.drivers/ibmvnic-Revert-to-previous-mtu-when-unsupported-valu.patch. - commit 3fd778c- xfs: validate sb_logsunit is a multiple of the fs blocksize (bsc#1077513). - commit b3bd89b- config: arm64: enable ARM64_HW_AFDBM and ARM64_PAN - commit 45aa9c3- lpfc: Fix hard lock up NMI in els timeout handling (bsc#1076672). - commit 203b3e9- lpfc: tie in to new dev_loss_tmo interface in nvme transport (bsc#1076672). - commit ccb6905- scsi: qla2xxx: Fix recursion while sending terminate exchange (bsc#1076093). - commit e94594b- qed* - bump drivers to version 8.10.10.55 (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - commit c7852cd- powerpc: Don't preempt_disable() in show_cpuinfo() (bsc#1065729). - commit 54d3151- genirq/msi: Fix populating multiple interrupts (bsc#1070194). - genirq: Track whether the trigger type has been set (bsc#1070194). - genirq: Fix for_each_action_of_desc() macro (bsc#1070194). - genirq: Make sparse_irq_lock protect what it should protect (bsc#1070194). - powerpc/xmon: Check before calling xive functions (FATE#322438, bsc#1065729). - powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo (bsc#1065729). - powerpc/jprobes: Disable preemption when triggered through ftrace (bsc#1065729). - KVM: PPC: Book3S HV: Always flush TLB in kvmppc_alloc_reset_hpt() (bsc#1061840). - KVM: PPC: Book3S HV: Fix use after free in case of multiple resize requests (bsc#1061840). - KVM: PPC: Book3S HV: Drop prepare_done from struct kvm_resize_hpt (bsc#1061840). - genirq/msi: Fix populating multiple interrupts (bsc#1070194). - genirq: Track whether the trigger type has been set (bsc#1070194). - genirq: Fix for_each_action_of_desc() macro (bsc#1070194). - genirq: Make sparse_irq_lock protect what it should protect (bsc#1070194). - powerpc/xmon: Check before calling xive functions (FATE#322438, bsc#1065729). - powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo (bsc#1065729). - powerpc/jprobes: Disable preemption when triggered through ftrace (bsc#1065729). - KVM: PPC: Book3S HV: Always flush TLB in kvmppc_alloc_reset_hpt() (bsc#1061840). - KVM: PPC: Book3S HV: Fix use after free in case of multiple resize requests (bsc#1061840). - KVM: PPC: Book3S HV: Drop prepare_done from struct kvm_resize_hpt (bsc#1061840). - commit 265931d- fs: Avoid invalidation in interrupt context in dio_complete() (bsc#1073407 bsc#1069135). - Refresh patches.suse/0023-block-switch-bios-to-blk_status_t.patch. - commit 4cb0a08- arm64: Move BP hardening to check_and_switch_context (bsc#1068032). - commit 45ddc1d- RDMA/bnxt_re: Add SRQ support for Broadcom adapters (bsc#1050244 FATE#322915). - RDMA/bnxt_re: expose detailed stats retrieved from HW (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Add support for MRs with Huge pages (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Add support for query firmware version (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Enable RoCE on virtual functions (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Add SRQ support for Broadcom adapters (bsc#1050244 FATE#322915). - RDMA/bnxt_re: expose detailed stats retrieved from HW (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Add support for MRs with Huge pages (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Add support for query firmware version (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Enable RoCE on virtual functions (bsc#1050244 FATE#322915). - commit 75e0deb- be2net: restore properly promisc mode after queues reconfiguration (bsc#1050252 FATE#322920). - net/mlx5e: Fix fixpoint divide exception in mlx5e_am_stats_compare (bsc#1071289). - be2net: restore properly promisc mode after queues reconfiguration (bsc#1050252 FATE#322920). - net/mlx5e: Fix fixpoint divide exception in mlx5e_am_stats_compare (bsc#1071289). - commit 8395ca0- Documentation: document array_ptr (bsc#1068032 CVE-2017-5753). - asm/nospec, array_ptr: sanitize speculative array de-references (bsc#1068032 CVE-2017-5753). - x86: implement array_ptr_mask() (bsc#1068032 CVE-2017-5753). - x86: introduce __uaccess_begin_nospec and ifence (bsc#1068032 CVE-2017-5753). - x86, __get_user: use __uaccess_begin_nospec (bsc#1068032 CVE-2017-5753). - x86, get_user: use pointer masking to limit speculation (bsc#1068032 CVE-2017-5753). - x86: narrow out of bounds syscalls to sys_read under speculation (bsc#1068032 CVE-2017-5753). - vfs, fdtable: prevent bounds-check bypass via speculative execution (bsc#1068032 CVE-2017-5753). - kvm, x86: update spectre-v1 mitigation (bsc#1068032 CVE-2017-5753). - nl80211: sanitize array index in parse_txq_params (bsc#1068032 CVE-2017-5753). - KVM: x86: Add memory barrier on vmcs field lookup (bsc#1068032 CVE-2017-5753). - Refresh patches.arch/23-x86-retpoline-entry-convert-entry-assembler-indirect-jumps.patch. - Refresh patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch. - Refresh patches.suse/0003-locking-barriers-introduce-new-observable-speculatio.patch. - Refresh patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch. - Refresh patches.suse/0014-fs-prevent-speculative-execution.patch. Usee array_ptr on x86. This should put things back to normal. - commit 469e0d1- PCI: Do not allocate more buses than available in parent (FATE#323948). - Refresh patches.drivers/0001-thunderbolt-tb-fix-use-after-free-in-tb_activate_pci.patch. - commit 4836e10- Delete patches.suse/net-mlx5-Fix-fixpoint-divide-exception-in-mlx5e_am_s.patch. replace with upstreamed patch - commit 4970de8- powerpc/pseries: rfi-flush: Call setup_rfi_flush() after LPM migration (bsc#1068032). Really fix the migration patch - Delete patches.arch/powerpc-rfi-flush-Make-setup_rfi_flush-not-__init.patch. - Delete patches.arch/powerpc-rfi-flush-prevent-crash-when-changing-flush-.patch. - commit 4efb860- Fix build error in drmem.c (bsc#1077428). - commit 522031e- Move fadump patches to powerpc section. - commit d2c2ae6- powerpc/pseries: Enable support of ibm,dynamic-memory-v2 (bsc#1077428). - powerpc/drmem: Add support for ibm, dynamic-memory-v2 property (bsc#1077428). - powerpc: Move of_drconf_cell struct to asm/drmem.h (bsc#1077428). - powerpc/pseries: Update memory hotplug code to use drmem LMB array (bsc#1077428). - powerpc/numa: Update numa code use walk_drmem_lmbs (bsc#1077428). - powerpc/mm: Separate ibm, dynamic-memory data from DT format (bsc#1077428). - powerpc/numa: Look up associativity array in of_drconf_to_nid_single (bsc#1077428). - powerpc/numa: Look up device node in of_get_usable_memory() (bsc#1077428). - powerpc/numa: Look up device node in of_get_assoc_arrays() (bsc#1077428). - powerpc/pseries: Enable support of ibm,dynamic-memory-v2 (bsc#1077428). - powerpc/drmem: Add support for ibm, dynamic-memory-v2 property (bsc#1077428). - powerpc: Move of_drconf_cell struct to asm/drmem.h (bsc#1077428). - powerpc/pseries: Update memory hotplug code to use drmem LMB array (bsc#1077428). - powerpc/numa: Update numa code use walk_drmem_lmbs (bsc#1077428). - powerpc/mm: Separate ibm, dynamic-memory data from DT format (bsc#1077428). - powerpc/numa: Look up associativity array in of_drconf_to_nid_single (bsc#1077428). - powerpc/numa: Look up device node in of_get_usable_memory() (bsc#1077428). - powerpc/numa: Look up device node in of_get_assoc_arrays() (bsc#1077428). - commit 25a4560- mm: numa: do not trap faults on shared data section pages (Automatic NUMA Balancing (fate#315482)). - commit ccce19f- fs: invalidate page cache after end_io() in dio completion (bsc#1073407 bsc#1069135). - fs: Fix page cache inconsistency when mixing buffered and AIO DIO (bsc#1073407 bsc#1069135). - commit fcc82bf- Refresh patches.drivers/ibmvnic-Allocate-and-request-vpd-in-init_resources.patch. - Refresh patches.drivers/ibmvnic-Modify-buffer-size-and-number-of-queues-on-f.patch. - Refresh patches.drivers/ibmvnic-Revert-to-previous-mtu-when-unsupported-valu.patch. Add commit hash - commit 917e6ff- powerpc/64s: Wire up cpu_show_meltdown() (bsc#1068032). - commit 066f80a- CDC-ACM: apply quirk for card reader (bsc#1060279). - commit b9670bb- x86/mce: Make machine check speculation protected (bsc#1068032 CVE-2017-5754). - commit 6961313- ibmvnic: Allocate and request vpd in init_resources (bsc#1076872). - ibmvnic: Revert to previous mtu when unsupported value requested (bsc#1076872). - ibmvnic: Modify buffer size and number of queues on failover (bsc#1076872). - commit 2ae4beb- ibmvnic: Fix IPv6 packet descriptors (bsc#1076899). - ibmvnic: Fix IP offload control buffer (bsc#1076899). - commit b164618- Refresh patches.drivers/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch. - commit 04a2099- arm64: Turn on KPTI only on CPUs that need it (bsc#1076187). - arm64: kpti: Fix the interaction between ASID switching and software PAN (bsc#1068032). - arm64: SW PAN: Update saved ttbr0 value on enter_lazy_tlb (bsc#1068032). - arm64: SW PAN: Point saved ttbr0 at the zero page when switching to init_mm (bsc#1068032). - arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls (bsc#1068032). - arm64: cputype: Add MIDR values for Cavium ThunderX2 CPUs (bsc#1068032). - arm64: Implement branch predictor hardening for Falkor (bsc#1068032). - arm64: Implement branch predictor hardening for affected Cortex-A CPUs (bsc#1068032). - drivers/firmware: Expose psci_get_version through psci_ops structure (bsc#1068032). - arm64: cputype: Add missing MIDR values for Cortex-A72 and Cortex-A75 (bsc#1068032). - arm64: KVM: Make PSCI_VERSION a fast path (bsc#1068032). - arm64: KVM: Use per-CPU vector when BP hardening is enabled (bsc#1068032). - arm64: Add skeleton to harden the branch predictor against aliasing attacks (bsc#1068032). - arm64: Move post_ttbr_update_workaround to C code (bsc#1068032). - arm64: cpufeature: Pass capability structure to ->enable callback (bsc#1068032). - arm64: Take into account ID_AA64PFR0_EL1.CSV3 (bsc#1068032). - arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entry (bsc#1068032). - arm64: use RET instruction for exiting the trampoline (bsc#1068032). - arm64: Define cputype macros for Falkor CPU (bsc#1068032). - arm64: entry.S: convert elX_irq (bsc#1068032). - arm64: entry.S convert el0_sync (bsc#1068032). - arm64: entry.S: convert el1_sync (bsc#1068032). - arm64: entry.S: Remove disable_dbg (bsc#1068032). - commit ff2c728- x86: Use __nostackprotect for sme_encrypt_kernel (fate#322123). - commit 26b52c7- scsi: fnic: do not call host reset from command abort (bsc#1075700). - commit d6f2a44- x86/mm: Rework wbinvd, hlt operation in stop_this_cpu() (fate#322123). - x86/mm: Encrypt the initrd earlier for BSP microcode update (fate#322123). - x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryption (fate#322123). - x86/mm: Centralize PMD flags in sme_encrypt_kernel() (fate#322123). - x86/mm: Use a struct to reduce parameters for SME PGD mapping (fate#322123). - x86/mm: Clean up register saving in the __enc_copy() assembly code (fate#322123). - commit 1891f37- config: arm64: enable HARDEN_BRANCH_PREDICTOR - commit 4d0bfd9- RDMA/mlx5: Fix out-of-bound access while querying AH (bsc#1046305 FATE#322943). - IB/hfi1: Prevent a NULL dereference (bsc#1060463 FATE#323043). - nfp: use the correct index for link speed table (bsc#1055968). - net/mlx5e: Don't override netdev features field unless in error flow (bsc#1046303 FATE#322944). - net/mlx5: Fix error handling in load one (bsc#1046303 FATE#322944). - net/mlx5: Fix mlx5_get_uars_page to return error code (bsc#1046303 FATE#322944). - net/mlx5: Fix get vector affinity helper function (bsc#1046303 FATE#322944 bsc#1075185). - {net,ib}/mlx5: Don't disable local loopback multicast traffic when needed (bsc#1046303 FATE#322944). - commit f819e2e- rpm/mkspec-dtb: Remove COPYING file (bsc#1076905). It conflicts between different versions of dtb package. - commit 0e5fcf9- scsi: core: check for device state in __scsi_remove_target() (bsc#1071302). - scsi: fixup kernel warning during rmmod() (bsc#1071302). - commit df49e29- Refresh patches.drivers/block-Provide-blk_status_t-decoding-for-path-errors.patch. - Refresh patches.drivers/dm-mpath-Use-blk_path_error.patch. - Refresh patches.drivers/nvme-Add-more-command-status-translation.patch. - Refresh patches.drivers/nvme-multipath-Consult-blk_status_t-for-failover.patch. - Refresh patches.drivers/nvme-multipath-Use-blk_path_error.patch. - Refresh patches.drivers/nvme-pci-take-sglist-coalescing-in-dma_map_sg-into-a.patch. Re-sort series.conf - commit b506849- Delete patches.suse/e1000e-Avoid-receiver-overrun-interrupt-bursts.patch. See bsc#1075428 comment 24. A workaround is being discussed upstream. Remove this patch for now. I'll re-add it once the workaround lands upstream. - commit 5a22940- module: Add retpoline tag to VERMAGIC (bsc#1068032 CVE-2017-5754). - x86/cpufeature: Move processor tracing out of scattered features (bsc#1068032 CVE-2017-5754). - objtool: Improve error message for bad file argument (bsc#1068032 CVE-2017-5754). - objtool: Fix seg fault with gold linker (bsc#1068032 CVE-2017-5754). - x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros (bsc#1068032 CVE-2017-5754). - x86/retpoline: Fill RSB on context switch for affected CPUs (bsc#1068032 CVE-2017-5754). - commit ffce37e- x86/retpoline: Remove compile time warning (bsc#1068032 CVE-2017-5754). - Update config files. - x86/retpoline: Fill return stack buffer on vmexit (bsc#1068032 CVE-2017-5754). - x86/retpoline/xen: Convert Xen hypercall indirect jumps (bsc#1068032 CVE-2017-5754). - x86/retpoline/hyperv: Convert assembler indirect jumps (bsc#1068032 CVE-2017-5754). - x86/retpoline/ftrace: Convert ftrace assembler indirect jumps (bsc#1068032 CVE-2017-5754). - x86/retpoline/entry: Convert entry assembler indirect jumps (bsc#1068032 CVE-2017-5754). - x86/retpoline/crypto: Convert crypto assembler indirect jumps (bsc#1068032 CVE-2017-5754). - x86/spectre: Add boot time option to select Spectre v2 mitigation (bsc#1068032 CVE-2017-5754). - x86/retpoline: Add initial retpoline support (bsc#1068032 CVE-2017-5754). - objtool: Allow alternatives to be ignored (bsc#1068032 CVE-2017-5754). - objtool: Detect jumps to retpoline thunks (bsc#1068032 CVE-2017-5754). - x86/alternatives: Fix optimize_nops() checking (bsc#1068032 CVE-2017-5754). - sysfs/cpu: Fix typos in vulnerability documentation (bsc#1068032 CVE-2017-5754). - x86/cpu: Implement CPU vulnerabilites sysfs functions (bsc#1068032 CVE-2017-5754). - sysfs/cpu: Add vulnerability folder (bsc#1068032 CVE-2017-5754). - x86/cpufeatures: Add X86_BUG_SPECTRE_V (bsc#1068032 CVE-2017-5754). - x86/Documentation: Add PTI description (bsc#1068032 CVE-2017-5754). - x86/pti: Unbreak EFI old_memmap (bsc#1068032 CVE-2017-5754). - x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN (bsc#1068032 CVE-2017-5754). - x86/alternatives: Add missing '\n' at end of ALTERNATIVE inline asm (bsc#1068032 CVE-2017-5754). - x86/mm: Map cpu_entry_area at the same place on 4/5 level (bsc#1068032 CVE-2017-5754). - x86/mm: Set MODULES_END to 0xffffffffff000000 (bsc#1068032 CVE-2017-5754). - x86/dumpstack: Print registers for first stack frame (bsc#1068032 CVE-2017-5754). - x86/cpu, x86/pti: Do not enable PTI on AMD processors (bsc#1068032 CVE-2017-5754). - x86/pti: Enable PTI by default (bsc#1068032 CVE-2017-5754). - x86/ldt: Make LDT pgtable free conditional (bsc#1068032 CVE-2017-5754). - x86/mm: Remove preempt_disable/enable() from __native_flush_tlb() (bsc#1068032 CVE-2017-5754). - x86/smpboot: Remove stale TLB flush invocations (bsc#1068032 CVE-2017-5754). - commit 1c37e0f- x86/cpu/AMD: Make LFENCE a serializing instruction (bsc#1068032 CVE-2017-5753). - x86/cpu/AMD: Use LFENCE_RDTSC in preference to MFENCE_RDTSC (bsc#1068032 CVE-2017-5753). - Delete patches.suse/0001-x86-cpu-AMD-Make-the-LFENCE-instruction-serialized.patch. - Delete patches.suse/0002-x86-cpu-AMD-Remove-now-unused-definition-of-MFENCE_R.patch. - commit 739d51a- ipv6: fix possible mem leaks in ipv6_make_skb() (bsc#1076830). - sctp: Replace use of sockets_allocated with specified macro (bsc#1076830). - xfrm: Reinject transport-mode packets through tasklet (bsc#1076830). - xfrm: Fix xfrm_input() to verify state is valid when (encap_type < 0) (bsc#1076830). - openvswitch: Fix pop_vlan action for double tagged frames (bsc#1076830). - tcp: fix potential underestimation on rcv_rtt (bsc#1076830). - netfilter: xt_bpf: add overflow checks (bsc#1076830). - tcp md5sig: Use skb's saddr when replying to an incoming segment (bsc#1076830). - fou: fix some member types in guehdr (bsc#1076830). - sctp: make sure stream nums can match optlen in sctp_setsockopt_reset_streams (bsc#1076830). - tcp: use current time in tcp_rcv_space_adjust() (bsc#1076830). - tcp: use IPCB instead of TCP_SKB_CB in inet_exact_dif_match() (bsc#1076830). - net/packet: fix a race in packet_bind() and packet_notifier() (bsc#1076830). - packet: fix crash in fanout_demux_rollover() (bsc#1076830). - ipv6: Do not consider linkdown nexthops during multipath (bsc#1076830). - route: also update fnhe_genid when updating a route cache (bsc#1076830). - ipv6: avoid zeroing per cpu data again (bsc#1076830). - tcp: fix tcp_fastretrans_alert warning (bsc#1076830). - net: vrf: correct FRA_L3MDEV encode type (bsc#1076830). - tcp: fix tcp_mtu_probe() vs highest_sack (bsc#1076830). - xfrm: Fix GSO for IPsec with GRE tunnel (bsc#1076830). - xfrm: Clear sk_dst_cache when applying per-socket policy (bsc#1076830). - tap: double-free in error path in tap_open() (bsc#1076830). - packet: avoid panic in packet_getsockopt() (bsc#1076830). - tcp/dccp: fix ireq->opt races (bsc#1076830). - netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1' (bsc#1076830). - netfilter: nf_tables: fix update chain error (bsc#1076830). - netfilter: xt_socket: Restore mark from full sockets only (bsc#1076830). - xfrm: Fix negative device refcount on offload failure (bsc#1076830). - udp: perform source validation for mcast early demux (bsc#1076830). - IPv4: early demux can return an error code (bsc#1076830). - udpv6: Fix the checksum computation when HW checksum does not apply (bsc#1076830). - sctp: fix an use-after-free issue in sctp_sock_dump (bsc#1076830). - ip_tunnel: fix ip tunnel lookup in collect_md mode (bsc#1076830). - ip_tunnel: fix setting ttl and tos value in collect_md mode (bsc#1076830). - netfilter: ipvs: fix the issue that sctp_conn_schedule drops non-INIT packet (bsc#1076830). - xfrm: Clear RX SKB secpath xfrm_offload (bsc#1076830). - ip/options: explicitly provide net ns to __ip_options_echo() (bsc#1076830). - net/netfilter/nf_conntrack_core: Fix net_conntrack_lock() (bsc#1076830). - xfrm_user: fix info leak in build_aevent() (bsc#1076830). - xfrm_user: fix info leak in xfrm_notify_sa() (bsc#1076830). - netfilter: nf_tables: Fix nft limit burst handling (bsc#1076830). - netfilter: ipt_CLUSTERIP: fix use-after-free of proc entry (bsc#1076830). - esp: Fix error handling on layer 2 xmit (bsc#1076830). - net/packet: Fix Tx queue selection for AF_PACKET (bsc#1076830). - netfilter: ebt_nflog: fix unexpected truncated packet (bsc#1076830). - commit a12e319- powerpc/rfi-flush: prevent crash when changing flush type to fallback after system boot (bsc#1068032). - commit 8b07c66- tcp: refresh tcp_mstamp from timers callbacks (bsc#1061739). - tcp: refresh tp timestamp before tcp_mtu_probe() (bsc#1061739). - tcp: do tcp_mstamp_refresh before retransmits on TSQ handler (bsc#1061739). - tcp: fix TCP_SYNCNT flakes (bsc#1061739). - tcp: fix tcp_probe_timer() for TCP_USER_TIMEOUT (bsc#1061739). - tcp: fix tcp_rearm_rto() (bsc#1061739). - tcp: switch TCP TS option (RFC 7323) to 1ms clock (bsc#1061739). - tcp: replace misc tcp_time_stamp to tcp_jiffies32 (bsc#1061739). - tcp_lp: cache tcp_time_stamp (bsc#1061739). - tcp_westwood: use tcp_jiffies32 instead of tcp_time_stamp (bsc#1061739). - tcp: use tcp_jiffies32 in __tcp_oow_rate_limited() (bsc#1061739). - tcp: uses jiffies_32 to feed tp->chrono_start (bsc#1061739). - tcp: use tcp_jiffies32 to feed probe_timestamp (bsc#1061739). - tcp: use tcp_jiffies32 for rcv_tstamp and lrcvtime (bsc#1061739). - tcp: bic, cubic: use tcp_jiffies32 instead of tcp_time_stamp (bsc#1061739). - tcp_bbr: use tcp_jiffies32 instead of tcp_time_stamp (bsc#1061739). - tcp: use tcp_jiffies32 to feed tp->snd_cwnd_stamp (bsc#1061739). - tcp: use tcp_jiffies32 to feed tp->lsndtime (bsc#1061739). - dccp: do not use tcp_time_stamp (bsc#1061739). - tcp: introduce tcp_jiffies32 (bsc#1061739). - tcp: use tp->tcp_mstamp in output path (bsc#1061739). - commit a53ef41- Update upstream reference: patches.drivers/nvme-pci-take-sglist-coalescing-in-dma_map_sg-into-a.patch. - commit 5fce852- s390: add ppa to system call and program check path (bsc#1068032). - commit 0642e4e- nvme-pci: take sglist coalescing in dma_map_sg into account (FATE#323952, FATE#322506). - commit d73f2b8- Update config files: refresh arm64, ppc64le and s390x configs Some configs got removed from default but only in vanilla: CONFIG_TREE_RCU_TRACE and CONFIG_PPC_ICSWX* - commit b9e21dc- Update config files: fix x86_64/vanilla build breakage - commit 9c77b4d- x86/pti: Make unpoison of pgd for trusted boot work for real (bsc#1068032 CVE-2017-5754). - blacklist.conf: - commit 3bf8f4e- x86,perf: Disable intel_bts when PTI (bsc#1068032 CVE-2017-5754). - Update config files. - x86/pti: Fix !PCID and sanitize defines (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Remove dead logic in pti_user_pagetable_walk*() (bsc#1068032 CVE-2017-5754). - x86/tboot: Unbreak tboot with PTI enabled (bsc#1068032 CVE-2017-5754). - x86/tlb: Drop the _GPL from the cpu_tlbstate export (bsc#1068032 CVE-2017-5754). - x86/events/intel/ds: Use the proper cache flush method for mapping ds buffers (bsc#1068032 CVE-2017-5754). - x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat() (bsc#1068032 CVE-2017-5754). - x86/pti: Make sure the user/kernel PTEs match (bsc#1068032 CVE-2017-5754). - x86/ldt: Plug memory leak in error path (bsc#1068032 CVE-2017-5754). - x86/ldt: Make the LDT mapping RO (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Allow dumping current pagetables (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Check user space page table for WX pages (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Add page table directory to the debugfs VFS hierarchy (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Add Kconfig (bsc#1068032 CVE-2017-5754). - x86/dumpstack: Indicate in Oops whether PTI is configured and enabled (bsc#1068032 CVE-2017-5754). - x86/mm: Clarify the whole ASID/kernel PCID/user PCID naming (bsc#1068032 CVE-2017-5754). - x86/mm: Use INVPCID for __native_flush_tlb_single() (bsc#1068032 CVE-2017-5754). - x86/mm: Optimize RESTORE_CR3 (bsc#1068032 CVE-2017-5754). - x86/mm: Use/Fix PCID to optimize user/kernel switches (bsc#1068032 CVE-2017-5754). - x86/mm: Abstract switching CR3 (bsc#1068032 CVE-2017-5754). - x86/mm: Allow flushing for future ASID switches (bsc#1068032 CVE-2017-5754). - x86/pti: Map the vsyscall page if needed (bsc#1068032 CVE-2017-5754). - x86/pti: Put the LDT in its own PGD if PTI is on (bsc#1068032 CVE-2017-5754). - x86/mm/64: Make a full PGD-entry size hole in the memory map (bsc#1068032 CVE-2017-5754). - x86/events/intel/ds: Map debug buffers in cpu_entry_area (bsc#1068032 CVE-2017-5754). - x86/cpu_entry_area: Add debugstore entries to cpu_entry_area (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Map ESPFIX into user space (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Share entry text PMD (bsc#1068032 CVE-2017-5754). - irq: Make the irqentry text section unconditional (bsc#1068032 CVE-2017-5754). - x86/entry: Align entry text section to PMD boundary (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Share cpu_entry_area with user space page tables (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Force entry through trampoline when PTI active (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Add functions to clone kernel PMDs (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Populate user PGD (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Allocate a separate user PGD (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Allow NX poison to be set in p4d/pgd (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Add mapping helper functions (bsc#1068032 CVE-2017-5754). - x86/pti: Add the pti= cmdline option and documentation (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Add infrastructure for page table isolation (bsc#1068032 CVE-2017-5754). - drivers/misc/intel/pti: Rename the header file to free up the namespace (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Prepare the x86/entry assembly code for entry/exit CR3 switching (bsc#1068032 CVE-2017-5754). - x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=y (bsc#1068032 CVE-2017-5754). - x86/cpufeatures: Add X86_BUG_CPU_INSECURE (bsc#1068032 CVE-2017-5754). - commit b8791ed- powerpc/rfi-flush: Add DEBUG_RFI config option (bsc#1068032). - commit ff01a26- KVM: Fix stack-out-of-bounds read in write_mmio (CVE-2017-17741 bsc#1073311). - commit a0834ee- x86/platform/uv/BAU: Replace hard-coded values with MMR definitions (bsc#1076263 #fate#322814). - x86/platform/UV: Fix UV4A BAU MMRs (bsc#1076263 #fate#322814). - x86/platform/UV: Fix GAM MMR references in the UV x2apic code (bsc#1076263 #fate#322814). - x86/platform/UV: Fix GAM MMR changes in UV4A (bsc#1076263 [#]fate#322814). - x86/platform/UV: Add references to access fixed UV4A HUB MMRs (bsc#1076263 #fate#322814). - x86/platform/UV: Update uv_mmrs.h to prepare for UV4A fixes (bsc#1076263 #fate#322814). - commit fe3d886- x86/boot/KASLR: Prefer mirrored memory regions for the kernel physical address (bnc#1071680, fate#323473). - x86/KASLR: Parse all 'memmap=' boot option entries (bnc#1071680, fate#323473). - x86/boot/KASLR: Wrap e820 entries walking code into new function process_e820_entries() (bnc#1071680, fate#323473). - x86/KASLR: Handle the memory limit specified by the 'memmap=' and 'mem=' boot options (bnc#1071680, fate#323473). - x86/boot/KASLR: Switch to pass struct mem_vector to process_e820_entry() (bnc#1071680, fate#323473). - x86/boot/KASLR: Rename process_e820_entry() into process_mem_region() (bnc#1071680, fate#323473). - efi: Introduce efi_early_memdesc_ptr to get pointer to memmap descriptor (bnc#1071680, fate#323473). - Refresh patches.suse/0003-x86-KASLR-public-the-function-for-getting-random-lon.patch. - commit 08d4ed7- Update supported.conf + drivers/rpmsg/rpmsg_core - commit 3bebef7- powerpc/rfi-flush: Make setup_rfi_flush() not __init (bsc#1068032). - commit 475655a- serial: 8250_pci: Add Amazon PCI serial device ID (bsc#1076416). - commit a5ea307- net/mlx5: Fix fixpoint divide exception in mlx5e_am_stats_compare (bsc#1071289). - commit 3a609ef- powerpc/pseries: include linux/types.h in asm/hvcall.h (bsc#1068032). - commit cf01f3a- powerpc/64s: Allow control of RFI flush via debugfs (bsc#1068032). - Refresh patches.arch/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch. Also remove the sysfs interface of the same now that there is upstream solution. - commit c30bac4- kernel-obs-build.spec.in: enable xfs module This allows the public cloud team to build images with XFS as root filesystem - commit 95a2d6f- powerpc/xmon: Add RFI flush related fields to paca dump (bsc#1068032). - commit 87bb47e- macros.kernel-source: pass -f properly in module subpackage (boo#1076393). - commit 66bd9b8- iwlwifi: pcie: fix DMA memory mapping / unmapping (FATE#322675). - commit ce89961- Refresh patches.drivers/ibmvnic-Fix-pending-MAC-address-changes.patch. - commit 4c95b8e- Refresh patches.drivers/ibmvnic-Fix-pending-MAC-address-changes.patch. Add commit hash - commit b83a6a8- ALSA: pcm: Remove yet superfluous WARN_ON() (bsc#1051510). - commit 10af5fa- ALSA: hda - Apply the existing quirk to iMac 14,1 (bsc#1051510). - ALSA: hda - Apply headphone noise quirk for another Dell XPS 13 variant (bsc#1051510). - commit 82d50bd- Move the sound patch to sorted section Also refreshed the upstreamed patch tags - commit affe9a9- s390/mm: use generic mm_hooks (bsc#1068032 CVE-2017-5754). - commit 565b1ca- Refresh patches.arch/21-x86-cpu_entry_area-move-it-to-a-separate-unit.patch. - commit b987a74- x86/kaslr: Fix the vaddr_end mess (bsc#1068032 CVE-2017-5754). - blacklist.conf: - init: Invoke init_espfix_bsp() from mm_init() (bsc#1068032 CVE-2017-5754). - x86/cpu_entry_area: Move it out of the fixmap (bsc#1068032 CVE-2017-5754). - x86/cpu_entry_area: Move it to a separate unit (bsc#1068032 CVE-2017-5754). - x86/mm: Create asm/invpcid.h (bsc#1068032 CVE-2017-5754). - x86/mm: Put MMU to hardware ASID translation in one place (bsc#1068032 CVE-2017-5754). - x86/mm: Remove hard-coded ASID limit checks (bsc#1068032 CVE-2017-5754). - x86/mm: Move the CR3 construction functions to tlbflush.h (bsc#1068032 CVE-2017-5754). - x86/mm: Add comments to clarify which TLB-flush functions are supposed to flush what (bsc#1068032 CVE-2017-5754). - x86/mm: Remove superfluous barriers (bsc#1068032 CVE-2017-5754). - x86/mm: Use __flush_tlb_one() for kernel memory (bsc#1068032 CVE-2017-5754). - x86/microcode: Dont abuse the TLB-flush interface (bsc#1068032 CVE-2017-5754). - x86/uv: Use the right TLB-flush API (bsc#1068032 CVE-2017-5754). - x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack (bsc#1068032 CVE-2017-5754). - x86/doc: Remove obvious weirdnesses from the x86 MM layout documentation (bsc#1068032 CVE-2017-5754). - x86/mm/64: Improve the memory map documentation (bsc#1068032 CVE-2017-5754). - x86/ldt: Prevent LDT inheritance on exec (bsc#1068032 CVE-2017-5754). - x86/ldt: Rework locking (bsc#1068032 CVE-2017-5754). - x86/ldt/64: Refresh DS and ES when modify_ldt changes an entry (bsc#1068032 CVE-2017-5754). - arch, mm: Allow arch_dup_mmap() to fail (bsc#1068032 CVE-2017-5754). - x86/vsyscall/64: Warn and fail vsyscall emulation in NATIVE mode (bsc#1068032 CVE-2017-5754). - x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetable hierarchy (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Make the address hints correct and readable (bsc#1068032 CVE-2017-5754). - x86/mm/dump_pagetables: Check PAGE_PRESENT for real (bsc#1068032 CVE-2017-5754). - commit 7f3f7c7- ALSA: seq: Make ioctls race-free (CVE-2018-1000004,bsc#1076017). - commit 971e9f4- scsi: sr: wait for the medium to become ready (bsc#1048585). - cdrom: wait for tray to close (bsc#1048585). - cdrom: factor out common open_for_* code (bsc#1048585). - delay: add poll_event_interruptible (bsc#1048585). - commit 4aae228- x86/intel_rdt: Fix a silent failure when writing zero value schemata (fate#324327). - x86/intel_rdt: Add diagnostics when making directories (fate#324327). - x86/intel_rdt: Add diagnostics when writing the cpus file (fate#324327). - x86/intel_rdt: Add diagnostics when writing the tasks file (fate#324327). - x86/intel_rdt: Add diagnostics when writing the schemata file (fate#324327). - x86/intel_rdt: Add framework for better RDT UI diagnostics (fate#324327). - commit 14b8e33- x86/cpuid: Replace set/clear_bit32() (fate#324438). - x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU features (fate#324438). - x86/cpuid: Prevent out of bound access in do_clear_cpu_cap() (fate#324438). - x86/cpuid: Add generic table for CPUID dependencies (fate#324438). - commit 02ab826- Update config files. Disabled CONFIG_EFI_SECURE_BOOT_LOCK_DOWN. (bsc#1075051) - commit 29e80d3- bpf: fix two missing target_size settings in bpf_convert_ctx_access (bsc#1073928). - commit 7f7bbde- Re-sort previous bcache patches in the sorted section - commit fb5ff24- bcache: check return value of register_shrinker (bsc#1076110). - bcache: recover data from backing when data is clean (bsc#1076110, bsc#1043652). - bcache: Fix building error on MIPS (bsc#1076110). - bcache: add a comment in journal bucket reading (bsc#1076110). - bcache: explicitly destroy mutex while exiting (bsc#1076110). - bcache: fix wrong cache_misses statistics (bsc#1076110). - bcache: update bucket_in_use in real time (bsc#1076110). - bcache: convert cached_dev.count from atomic_t to refcount_t (bsc#1076110). - bcache: only permit to recovery read error when cache device is clean (bsc#1076110, bsc#1043652). - bcache: writeback rate clamping: make 32 bit safe (bsc#1076110). - bcache: safeguard a dangerous addressing in closure_queue (bsc#1076110). - bcache: rearrange writeback main thread ratelimit (bsc#1076110). - bcache: writeback rate shouldn't artifically clamp (bsc#1076110). - bcache: smooth writeback rate control (bsc#1076110). - bcache: implement PI controller for writeback rate (bsc#1076110). - bcache: don't write back data if reading it failed (bsc#1076110, bsc#1043652). - bcache: remove unused parameter (bsc#1076110). - bcache: update bio->bi_opf bypass/writeback REQ_ flag hints (bsc#1076110). - bcache: Remove redundant set_capacity (bsc#1076110). - bcache: rewrite multiple partitions support (bsc#1076110, bsc#1038085). - bcache: fix a comments typo in bch_alloc_sectors() (bsc#1076110). - bcache: check ca->alloc_thread initialized before wake up it (bsc#1076110). - bcache: Avoid nested function definition (bsc#1076110). - bcache: use llist_for_each_entry_safe() in __closure_wake_up() (bsc#1076110). - bcache: initialize dirty stripes in flash_dev_run() (bsc#1076110). - bcache: fix bch_hprint crash and improve output (bsc#1076110). - bcache: Update continue_at() documentation (bsc#1076110). - bcache: silence static checker warning (bsc#1076110). - bcache: fix for gc and write-back race (bsc#1076110). - bcache: increase the number of open buckets (bsc#1076110). - bcache: Correct return value for sysfs attach errors (bsc#1076110). - bcache: correct cache_dirty_target in __update_writeback_rate() (bsc#1076110). - bcache: gc does not work when triggering by manual command (bsc#1076110, bsc#1038078). - bcache: Don't reinvent the wheel but use existing llist API (bsc#1076110). - bcache: do not subtract sectors_to_gc for bypassed IO (bsc#1076110). - bcache: fix sequential large write IO bypass (bsc#1076110). - commit 54ef3ac- bcache: Fix leak of bdev reference (bsc#1076110). - commit fbfa4d4- Update patches.drivers/bpf-don-t-prune-branches-when-a-scalar-is-replaced-w.patch references (add CVE-2017-17855 bsc#1073928). - Update patches.drivers/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch references (add CVE-2017-16995 bsc#1073928). - Update patches.drivers/bpf-fix-missing-error-return-in-check_stack_boundary.patch references (add CVE-2017-17857 bsc#1073928). - Update patches.drivers/bpf-force-strict-alignment-checks-for-stack-pointers.patch references (add CVE-2017-17856 bsc#1073928). - Update patches.drivers/bpf-verifier-fix-bounds-calculation-on-BPF_RSH.patch references (add CVE-2017-17853 bsc#1073928). - commit e19e1fe- x86/mm, KVM: Fix warning when !CONFIG_PREEMPT_COUNT (bsc#1068032 CVE-2017-5754). - KVM: nVMX: fix HOST_CR3/HOST_CR4 cache (bsc#1068032 CVE-2017-5754). - Refresh patches.arch/19-x86-mm-implement-pcid-based-optimization-try-to-preserve-old-tlb-entries-using-pcid.patch. - Refresh patches.arch/23-x86-mm-factor-out-cr3-building-code.patch. - commit 237ac1a- x86/mm/64: Fix reboot interaction with CR4.PCIDE (bsc#1068032 CVE-2017-5754). - blacklist.conf: - x86/mm/64: Initialize CR4.PCIDE early (bsc#1068032 CVE-2017-5754). - x86/hibernate/64: Mask off CR3's PCID bits in the saved CR3 (bsc#1068032 CVE-2017-5754). - x86/mm: Add the 'nopcid' boot option to turn off PCID (bsc#1068032 CVE-2017-5754). - x86/mm: Enable CR4.PCIDE on supported systems (bsc#1068032 CVE-2017-5754). - Revert "x86/mm: Stop calling leave_mm() in idle code" (bsc#1068032 CVE-2017-5754). - x86/mm: Remove debug/x86/tlb_defer_switch_to_init_mm (bsc#1068032 CVE-2017-5754). - x86/mm: Tidy up "x86/mm: Flush more aggressively in lazy TLB mode" (bsc#1068032 CVE-2017-5754). - x86/mm/64: Remove the last VM_BUG_ON() from the TLB code (bsc#1068032 CVE-2017-5754). - x86/mm: Flush more aggressively in lazy TLB mode (bsc#1068032 CVE-2017-5754). - x86/mm: Factor out CR3-building code (bsc#1068032 CVE-2017-5754). - x86/mm: Get rid of VM_BUG_ON in switch_tlb_irqs_off() (bsc#1068032 CVE-2017-5754). - x86/mm/64: Fix an incorrect warning with CONFIG_DEBUG_VM=y, !PCID (bsc#1068032 CVE-2017-5754). - x86/mm: Reinitialize TLB state on hotplug and resume (bsc#1068032 CVE-2017-5754). - x86/mm: Implement PCID based optimization: try to preserve old TLB entries using PCID (bsc#1068032 CVE-2017-5754). - x86/mm, KVM: Teach KVM's VMX code that CR3 isn't a constant (bsc#1068032 CVE-2017-5754). - x86/mm: Stop calling leave_mm() in idle code (bsc#1068032 CVE-2017-5754). - x86/mm: Rework lazy TLB mode and TLB freshness tracking (bsc#1068032 CVE-2017-5754). - x86/mm: Remove reset_lazy_tlbstate() (bsc#1068032 CVE-2017-5754). - x86/mm: Track the TLB's tlb_gen and update the flushing algorithm (bsc#1068032 CVE-2017-5754). - x86/mm: Give each mm TLB flush generation a unique ID (bsc#1068032 CVE-2017-5754). - x86/ldt: Simplify the LDT switching logic (bsc#1068032 CVE-2017-5754). - x86/mm: Be more consistent wrt PAGE_SHIFT vs PAGE_SIZE in tlb flush code (bsc#1068032 CVE-2017-5754). - x86/mm: Don't reenter flush_tlb_func_common() (bsc#1068032 CVE-2017-5754). - x86/mm: Rework lazy TLB to track the actual loaded mm (bsc#1068032 CVE-2017-5754). - x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code (bsc#1068032 CVE-2017-5754). - x86/mm: Use new merged flush logic in arch_tlbbatch_flush() (bsc#1068032 CVE-2017-5754). - x86/mm: Refactor flush_tlb_mm_range() to merge local and remote cases (bsc#1068032 CVE-2017-5754). - x86/mm: Change the leave_mm() condition for local TLB flushes (bsc#1068032 CVE-2017-5754). - x86/mm: Pass flush_tlb_info to flush_tlb_others() etc (bsc#1068032 CVE-2017-5754). - mm, x86/mm: Make the batched unmap TLB flush API more generic (bsc#1068032 CVE-2017-5754). - x86/mm: Reduce indentation in flush_tlb_func() (bsc#1068032 CVE-2017-5754). - x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm_range() (bsc#1068032 CVE-2017-5754). - commit 10bb3d6- bpf: simplify narrower ctx access (bsc#1073928). - commit e69d191- nfp: always unmask aux interrupts at init (bsc#1055968). - cxgb4: Fix FW flash errors (bsc#1064802 bsc#1066129). - net/sched: Fix update of lastuse in act modules implementing stats_update (bsc#1056787). - IB/srpt: Fix ACL lookup during login (bsc#1046306 FATE#322942). - RDMA/netlink: Fix locking around __ib_get_device_by_index (bsc#1046306 FATE#322942). - IB/ipoib: Fix race condition in neigh creation (bsc#1046307 FATE#322941). - IB/mlx4: Fix mlx4_ib_alloc_mr error flow (bsc#1046302 FATE#322945). - RDMA/cxgb3: remove redundant first assignement of sqp (bsc#1046306 FATE#322942). - commit 861131d- bpf: fix integer overflows (CVE-2017-17854 bsc#1073928). - commit 30aa5d1- bpf: fix 32-bit ALU op verification (CVE-2017-17852 bsc#1073928). - commit 9e3ea9b- bpf: fix incorrect tracking of register size truncation (CVE-2017-16996 bsc#1073928). - commit fcb9274- bpf: fix branch pruning logic (CVE-2017-17862 CVE-2017-17864 bsc#1073928). - commit 72c5166- bpf: move global verifier log into verifier environment (bsc#1073928). - Refresh patches.drivers/bpf-fix-missing-error-return-in-check_stack_boundary.patch. - Refresh patches.drivers/bpf-verifier-fix-bounds-calculation-on-BPF_RSH.patch. - Refresh patches.suse/bpf-prevent-out-of-bounds-speculation.patch. - commit be080dc- bpf: encapsulate verifier log state into a structure (bsc#1073928). - bpf/verifier: improve disassembly of BPF_NEG instructions (bsc#1073928). - bpf/verifier: improve disassembly of BPF_END instructions (bsc#1073928). - commit 1108f7e- Move Spectre BPF fixes into sorted section - Refresh patches.drivers/bpf-Introduce-bpf_map-ID.patch. - Refresh patches.drivers/bpf-free-up-BPF_JMP-BPF_CALL-BPF_X-opcode.patch. - Refresh patches.suse/bpf-array-fix-overflow-in-max_entries-and-undefined-.patch. - Refresh patches.suse/bpf-prevent-out-of-bounds-speculation.patch. (Strictly speaking, not exactly a refresh as the resulting expanded tree differs but I preferred to order the members of struct bpf_map as they are in mainline.) - commit 7834099- Update config files: run oldconfig on vanilla (HMM merge fallout) - commit ffda3e4- x86/dumpstack: Fix partial register dumps (bsc#1068032 CVE-2017-5754). - x86/process: Define cpu_tss_rw in same section as declaration (bsc#1068032 CVE-2017-5754). - x86/xen/64: Fix the reported SS and CS in SYSCALL (bsc#1068032 CVE-2017-5754). - x86/entry/64: Fix entry_SYSCALL_64_after_hwframe() IRQ tracing (bsc#1068032 CVE-2017-5754). - Refresh patches.arch/10-x86-dumpstack-handle-stack-overflow-on-all-stacks.patch. - Refresh patches.arch/22-x86-entry-64-make-cpu_entry_area-tss-read-only.patch. - commit ea8be21- x86/cpufeatures: Make CPU bugs sticky (bsc#1068032 CVE-2017-5754). - x86/paravirt: Provide a way to check for hypervisors (bsc#1068032 CVE-2017-5754). - x86/virt: Add enum for hypervisors to replace x86_hyper (bsc#1068032 CVE-2017-5754). - x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' and 'struct x86_init' (bsc#1068032 CVE-2017-5754). - x86/paravirt: Dont patch flush_tlb_single (bsc#1068032 CVE-2017-5754). - x86/entry/64: Make cpu_entry_area.tss read-only (bsc#1068032 CVE-2017-5754). - x86/entry: Clean up the SYSENTER_stack code (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove the SYSENTER stack canary (bsc#1068032 CVE-2017-5754). - x86/entry/64: Move the IST stacks into struct cpu_entry_area (bsc#1068032 CVE-2017-5754). - x86/entry/64: Create a per-CPU SYSCALL entry trampoline (bsc#1068032 CVE-2017-5754). - x86/xen/64: Rearrange the SYSCALL entries (bsc#1068032 CVE-2017-5754). - x86/entry/64: Return to userspace from the trampoline stack (bsc#1068032 CVE-2017-5754). - x86/entry/64: Use a per-CPU trampoline stack for IDT entries (bsc#1068032 CVE-2017-5754). - x86/espfix/64: Stop assuming that pt_regs is on the entry stack (bsc#1068032 CVE-2017-5754). - x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0 (bsc#1068032 CVE-2017-5754). - x86/entry: Remap the TSS into the CPU entry area (bsc#1068032 CVE-2017-5754). - x86/entry: Move SYSENTER_stack to the beginning of struct tss_struct (bsc#1068032 CVE-2017-5754). - x86/dumpstack: Handle stack overflow on all stacks (bsc#1068032 CVE-2017-5754). - x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tss (bsc#1068032 CVE-2017-5754). - x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce struct cpu_entry_area (bsc#1068032 CVE-2017-5754). - x86/entry/gdt: Put per-CPU GDT remaps in ascending order (bsc#1068032 CVE-2017-5754). - x86/dumpstack: Add get_stack_info() support for the SYSENTER stack (bsc#1068032 CVE-2017-5754). - x86/entry/64: Allocate and enable the SYSENTER stack (bsc#1068032 CVE-2017-5754). - x86/irq/64: Print the offending IP in the stack overflow warning (bsc#1068032 CVE-2017-5754). - x86/unwinder: Handle stack overflows more gracefully (bsc#1068032 CVE-2017-5754). - x86/unwinder/orc: Dont bail on stack overflow (bsc#1068032 CVE-2017-5754). - x86/entry/64/paravirt: Use paravirt-safe macro to access eflags (bsc#1068032 CVE-2017-5754). - commit 4ffe4d7- Refresh patches.arch/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch. Add missing hunk - commit 77b0afb- bpf, array: fix overflow in max_entries and undefined behavior in index_mask (bsc#1068032 CVE-2017-5753). - commit e1fc2a6- s390/disassembler: correct disassembly lines alignment (bnc#1072915, LTC#161577). - commit 588da4b- powerpc/pseries/rfi-flush: Call setup_rfi_flush() after LPM migration (bsc#1068032). - powerpc/rfi-flush: Move the logic to avoid a redo into the sysfs code (bsc#1068032). - commit 1eb315e- s390/pci: handle insufficient resources during dma tlb flush (bnc#1072915, LTC#163393). - s390/disassembler: increase show_code buffer size (bnc#1072915, LTC#161577). - s390/qeth: fix early exit from error path (bnc#1072915, LTC#162173). - s390: fix transactional execution control register handling (bnc#1072915, LTC#162116). - s390/disassembler: add missing end marker for e7 table (bnc#1072915, LTC#162117). - commit aa6f28e- dm mpath: Use blk_path_error (FATE#323952, FATE#322506). - nvme/multipath: Use blk_path_error (FATE#323952, FATE#322506). - block: Provide blk_status_t decoding for path errors (FATE#323952, FATE#322506). - nvme/multipath: Consult blk_status_t for failover (FATE#323952, FATE#322506). - nvme: Add more command status translation (FATE#323952, FATE#322506). - commit 0e5402c- scripts/git_sort/git_sort.py: add Jens Axboe's for-next branch - commit 07603e6- nvme_fc: correct hang in nvme_ns_remove() (bsc#1075811). - nvme_fc: fix rogue admin cmds stalling teardown (bsc#1075811). - commit 529f10d- Refresh patches.suse/bpf-prevent-out-of-bounds-speculation.patch. - Delete patches.suse/0004-bpf-prevent-speculative-execution-in-eBPF-interprete.patch. Update the upstream status of the former. And removed the latter as it has been just replaced by the proper upstream solution. - commit c092517- nvme: Fix NULL dereference on reservation request (FATE#323952, FATE#322506). - commit 989d61e- Refresh patches.drivers/nvme-mpath-fix-last-path-removal-during-traffic.patch. - commit b181043- iw_cxgb4: only clear the ARMED bit if a notification is needed (bsc#1074762). - commit c4e49f6- drm/i915/cfl: Adding more Coffee Lake PCI IDs (FATE#322643 bsc#1055900). - x86/gpu: add CFL to early quirks (FATE#322643 bsc#1055900). - drm/i915: Apply Display WA #1183 on skl, kbl, and cfl (FATE#322643 bsc#1055900). - drm/i915/cnl: Map VBT DDC Pin to BSpec DDC Pin (FATE#322643 bsc#1055900). - drm/i915: Pass encoder type to cnl_ddi_vswing_sequence() explicitly (FATE#322643 bsc#1055900). - drm/i915/kbl: Change a KBL pci id to GT2 from GT1.5 (FATE#322643 bsc#1055900). - drm/i915: rework IS_*_GT* macros (FATE#322643 bsc#1055900). - drm/i915: mark all device info struct with __initconst (FATE#322643 bsc#1055900). - drm/i915: add GT number to intel_device_info (FATE#322643 bsc#1055900). - drm/i915: Unify GT* and GT3 definitions (FATE#322643 bsc#1055900). - commit 1aca3f9- ibmvnic: Don't handle RX interrupts when not up (bsc#1075066). - powerpc/tm: Flush TM only if CPU has TM feature (bsc#1075746). - commit 10ca720- Delete buggy i915 WA#1133 Upstream reverted the commit via 7a8b70535037. - commit f3d58a2- enic: Add support for 'ethtool -g/-G' (bsc#1037697). - enic: reset fetch index (bsc#1037697). - commit 1de5aa3- bpf: prevent out-of-bounds speculation (bsc#1068032 CVE-2017-5753). - Refresh patches.drivers/bpf-Introduce-bpf_map-ID.patch. - Refresh patches.drivers/bpf-free-up-BPF_JMP-BPF_CALL-BPF_X-opcode.patch. - commit 5e34282- bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine (bsc#1050242 FATE#32291). - bnxt_en: Fix population of flow_type in bnxt_hwrm_cfa_flow_alloc() (bsc#1050242 FATE#32291). - commit a5c4842- powerpc/powernv: Check device-tree for RFI flush settings (bsc#1068032). - powerpc/pseries: Query hypervisor for RFI flush settings (bsc#1068032). - powerpc/64s: Support disabling RFI flush with no_rfi_flush and nopti (bsc#1068032). - powerpc/64s: Add support for RFI flush of L1-D cache (bsc#1068032). - powerpc/64s: Convert slb_miss_common to use RFI_TO_USER/KERNEL (bsc#1068032). - powerpc/64: Convert fast_exception_return to use RFI_TO_USER/KERNEL (bsc#1068032). - powerpc/64: Convert the syscall exit path to use RFI_TO_USER/KERNEL (bsc#1068032). - powerpc/64s: Simple RFI macro conversions (bsc#1068032). - powerpc/64: Add macros for annotating the destination of rfid/hrfid (bsc#1068032). - powerpc/pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper (bsc#1068032). - powerpc/64s: masked_interrupt() returns to kernel so avoid restoring r13 (bsc#1068032). - powerpc/64s: Add EX_SIZE definition for paca exception save areas (bsc#1068032). - commit 4d37f12- ibmvnic: Fix pending MAC address changes (bsc#1075627). - commit 6c5f5a0- powerpc/pseries: Make RAS IRQ explicitly dependent on DLPAR WQ (FATE#323745, bsc#1067906). - commit a40c0d4- Refresh patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-exiting-from-idle.patch. - commit 0b73b50- Refresh patches.drivers/mfd-Add-support-for-Cherry-Trail-Dollar-Cove-TI-PMIC (bsc#1068546) Fix the i2c probe due to missing empty table - commit d3b0394- rpm/kernel-binary.spec.in: more specific kGraft Provides: (fate#323682) Follow openSUSE packaging practices described at https://en.opensuse.org/openSUSE:Package_dependencies#Renaming_a_package. - commit 050081b- ALSA: pcm: Allow aborting mutex lock at OSS read/write loops (bsc#1051510). - ALSA: pcm: Abort properly at pending signal in OSS read/write loops (bsc#1051510). - ALSA: aloop: Fix racy hw constraints adjustment (bsc#1051510). - ALSA: aloop: Fix inconsistent format due to incomplete rule (bsc#1051510). - ALSA: aloop: Release cable upon open error path (bsc#1051510). - ALSA: pcm: Add missing error checks in OSS emulation plugin builder (bsc#1051510). - ALSA: pcm: Remove incorrect snd_BUG_ON() usages (bsc#1051510). - commit e8d347b- x86/entry/64: Shorten TEST instructions (bsc#1068032 CVE-2017-5754). - x86/traps: Use a new on_thread_stack() helper to clean up an assertion (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove thread_struct::sp0 (bsc#1068032 CVE-2017-5754). - x86/entry/32: Fix cpu_current_top_of_stack initialization at boot (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove all remaining direct thread_struct::sp0 reads (bsc#1068032 CVE-2017-5754). - x86/entry/64: Stop initializing TSS.sp0 at boot (bsc#1068032 CVE-2017-5754). - x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize_context() (bsc#1068032 CVE-2017-5754). - x86/entry: Add task_top_of_stack() to find the top of a task's stack (bsc#1068032 CVE-2017-5754). - x86/entry/64: Pass SP0 directly to load_sp0() (bsc#1068032 CVE-2017-5754). - x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0() (bsc#1068032 CVE-2017-5754). - x86/entry/64: De-Xen-ify our NMI code (bsc#1068032 CVE-2017-5754). - xen, x86/entry/64: Add xen NMI trap entry (bsc#1068032 CVE-2017-5754). - x86/xen: Get rid of paravirt op adjust_exception_frame (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove the RESTORE_..._REGS infrastructure (bsc#1068032 CVE-2017-5754). - x86/entry/64: Use POP instead of MOV to restore regs on NMI return (bsc#1068032 CVE-2017-5754). - x86/entry/64: Merge the fast and slow SYSRET paths (bsc#1068032 CVE-2017-5754). - x86/entry/64: Use pop instead of movq in syscall_return_via_sysret (bsc#1068032 CVE-2017-5754). - x86/entry/64: Shrink paranoid_exit_restore and make labels local (bsc#1068032 CVE-2017-5754). - x86/entry/64: Simplify reg restore code in the standard IRET paths (bsc#1068032 CVE-2017-5754). - x86/entry/64: Move SWAPGS into the common IRET-to-usermode path (bsc#1068032 CVE-2017-5754). - x86/entry/64: Split the IRET-to-user and IRET-to-kernel paths (bsc#1068032 CVE-2017-5754). - x86/entry/64: Remove the restore_c_regs_and_iret label (bsc#1068032 CVE-2017-5754). - commit 0f7ab23- ACPI / watchdog: Make acpi_has_watchdog() false after failing the device creation (bsc#1073960). - commit c0345e4- Refresh patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-exiting-from-idle.patch. - commit 7b370e7- Re-enable CONFIG_KEXEC_VERIFY_SIG=y for x86_64 (bsc#1075051) It was turned off due to the breakage of kdump in Leap 42.1, but now it's mandatory for kexec in secure boot mode. - commit bb64d0d- nvme-mpath: fix last path removal during traffic (FATE#323952, FATE#322506). - commit d221a0c- scsi: libiscsi: Allow sd_shutdown on bad transport (bsc#1075234). - commit 31d7cc7- Update config files: fix arm64/vanilla config - commit 33b1664- Move upstreamed input and misc driver patches into sorted section - commit 5b07263- ASoC: atmel-classd: select correct Kconfig symbol (bsc#1051510). - ASoC: rockchip: disable clock on error (bsc#1051510). - ASoC: rsnd: ssiu: clear SSI_MODE for non TDM Extended modes (bsc#1051510). - commit 3cec1bc- drm/i915: Protect DDI port to DPLL map from theoretical race (bsc#1051510). - commit c8c45d6- Revert "mlx5: move affinity hints assignments to generic code" (bsc#1046303 FATE#322944 bsc#1075185). - commit 9ba5d83- Move Wireless driver patches into the sorted section Update patch tags accordingly, too. Also, correct the bad backport in patches.drivers/0001-iwlwifi-mvm-send-all-non-bufferable-frames-on-the-pr Refreshed patches: patches.drivers/0123-iwlwifi-mvm-map-cab_queue-to-real-one-earlier.patch patches.drivers/iwlwifi-mvm-quietly-accept-non-sta-assoc-response-fr patches.drivers/iwlwifi-mvm-quietly-accept-non-sta-disassoc-frames patches.drivers/iwlwifi-pcie-fix-TVQM-queue-ID-range-check patches.drivers/iwlwifi-pcie-fix-command-completion-name-debug patches.drivers/0001-iwlwifi-mvm-send-all-non-bufferable-frames-on-the-pr.patch patches.drivers/0039-iwlwifi-pcie-don-t-init-a-Tx-queue-with-an-SSN-size-.patch patches.drivers/0048-iwlwifi-pcie-support-short-Tx-queues-for-A000-device.patch patches.drivers/0144-iwlwifi-mvm-send-delba-upon-rx-ba-session-timeout.patch patches.drivers/iwlwifi-mvm-fix-a-NULL-pointer-dereference-of-error- - commit 7a1ea61- config: arm64: enable UNMAP_KERNEL_AT_EL0 - commit 6afa3ca- Move DRM/video patches into the sorted section Update patch tags accordingly, too. Refreshed patches: patches.drivers/drm-i915-Always-use-9-bits-of-the-LPC-bridge-device- patches.drivers/drm-i915-Fix-PCH-names-for-KBP-and-CNP patches.drivers/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-H-Sku patches.drivers/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-S-Skus patches.drivers/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-U-Sku patches.drivers/drm-i915-cfl-Introduce-Coffee-Lake-workarounds patches.drivers/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-U-skus patches.drivers/drm-i915-cnl-Fix-the-CURSOR_COEFF_MASK-used-in-DDI-V patches.drivers/drm-i915-gen9-Reintroduce-WaEnableYV12BugFixInHalfSl - commit 415c89f- arm64: kaslr: Put kernel vectors address in separate data page (bsc#1068032). - arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBR (bsc#1068032). - arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 (bsc#1068032). - arm64: entry: Add fake CPU feature for unmapping the kernel at EL0 (bsc#1068032). - arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for native tasks (bsc#1068032). - arm64: erratum: Work around Falkor erratum #E1003 in trampoline code (bsc#1068032). - arm64: entry: Hook up entry trampoline to exception vectors (bsc#1068032). - arm64: entry: Explicitly pass exception level to kernel_ventry macro (bsc#1068032). - arm64: entry.S: move SError handling into a C function for future expansion (bsc#1068032). - arm64: Mask all exceptions during kernel_exit (bsc#1068032). - arm64: Move the async/fiq helpers to explicitly set process context flags (bsc#1068032). - arm64: introduce an order for exceptions (bsc#1068032). - arm64: explicitly mask all exceptions (bsc#1068032). - arm64: add VMAP_STACK overflow detection (bsc#1068032). - arm64: add on_accessible_stack() (bsc#1068032). - arm64: add basic VMAP_STACK support (bsc#1068032). - arm64: use an irq stack pointer (bsc#1068032). - arm64: assembler: allow adr_this_cpu to use the stack pointer (bsc#1068032). - arm64: factor out entry stack manipulation (bsc#1068032). - efi/arm64: add EFI_KIMG_ALIGN (bsc#1068032). - arm64: move SEGMENT_ALIGN to (bsc#1068032). - arm64: clean up irq stack definitions (bsc#1068032). - arm64: clean up THREAD_* definitions (bsc#1068032). - arm64: factor out PAGE_* and CONT_* definitions (bsc#1068032). - arm64: kernel: remove {THREAD,IRQ_STACK}_START_SP (bsc#1068032). - fork: allow arch-override of VMAP stack alignment (bsc#1068032). - arm64: remove __die()'s stack dump (bsc#1068032). - arm64: unwind: remove sp from struct stackframe (bsc#1068032). - arm64: unwind: reference pt_regs via embedded stack frame (bsc#1068032). - arm64: Add dump_backtrace() in show_regs (bsc#1068032). - arm64: Call __show_regs directly (bsc#1068032). - arm64: unwind: disregard frame.sp when validating frame pointer (bsc#1068032). - arm64: unwind: avoid percpu indirection for irq stack (bsc#1068032). - arm64: move non-entry code out of .entry.text (bsc#1068032). - arm64: consistently use bl for C exception entry (bsc#1068032). - arm64: Add ASM_BUG() (bsc#1068032). - arm64: mm: Map entry trampoline into trampoline and kernel page tables (bsc#1068032). - arm64: entry: Add exception trampoline page for exceptions from EL0 (bsc#1068032). - arm64: mm: Invalidate both kernel and user ASIDs when performing TLBI (bsc#1068032). - arm64: mm: Add arm64_kernel_unmapped_at_el0 helper (bsc#1068032). - arm64: mm: Allocate ASIDs in pairs (bsc#1068032). - arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN (bsc#1068032). - arm64: mm: Rename post_ttbr0_update_workaround (bsc#1068032). - arm64: mm: Remove pre_ttbr0_update_workaround for Falkor erratum #E1003 (bsc#1068032). - arm64: context: Fix comments and remove pointless smp_wmb() (bsc#1068032). - arm64: mm: Move ASID from TTBR0 to TTBR1 (bsc#1068032). - arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN (bsc#1068032). - arm64: mm: Use non-global mappings for kernel space (bsc#1068032). - arm64: Move PTE_RDONLY bit handling out of set_pte_at() (bsc#1068032). - arm64: Convert pte handling from inline asm to using (cmp)xchg (bsc#1068032). - arm64: Fix potential race with hardware DBM in ptep_set_access_flags() (bsc#1068032). - commit 0b6ce86- net/mlx5: Fix misspelling in the error message and comment (bsc#1046303 FATE#322944). - net/mlx4_core: Fix wrong calculation of free counters (bsc#1046300 FATE#322946). - net/mlx4_en: Fix selftest for small MTUs (bsc#1046299 FATE#322947 Mellanox). - i40e: fix the calculation of VFs mac addresses (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: only redistribute MSI-X vectors when needed (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - net/mlx4_core: Fix cast warning in fw.c (bsc#1046300 FATE#322946). - net/mlx4: Fix endianness issue in qp context params (bsc#1046300 FATE#322946). - commit 15cabbf- userns: prevent speculative execution (bsc#1068032 CVE-2017-5753). - udf: prevent speculative execution (bsc#1068032 CVE-2017-5753). - net: mpls: prevent speculative execution (bsc#1068032 CVE-2017-5753). - fs: prevent speculative execution (bsc#1068032 CVE-2017-5753). - ipv6: prevent speculative execution (bsc#1068032 CVE-2017-5753). - ipv4: prevent speculative execution (bsc#1068032 CVE-2017-5753). - Thermal/int340x: prevent speculative execution (bsc#1068032 CVE-2017-5753). - cw1200: prevent speculative execution (bsc#1068032 CVE-2017-5753). - qla2xxx: prevent speculative execution (bsc#1068032 CVE-2017-5753). - p54: prevent speculative execution (bsc#1068032 CVE-2017-5753). - carl9170: prevent speculative execution (bsc#1068032 CVE-2017-5753). - uvcvideo: prevent speculative execution (bsc#1068032 CVE-2017-5753). - x86, bpf, jit: prevent speculative execution when JIT is enabled (bsc#1068032 CVE-2017-5753). - bpf: prevent speculative execution in eBPF interpreter (bsc#1068032 CVE-2017-5753). - locking/barriers: introduce new observable speculation barrier (bsc#1068032 CVE-2017-5753). - x86/cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (bsc#1068032 CVE-2017-5753). - x86/cpu/AMD: Make the LFENCE instruction serialized (bsc#1068032 CVE-2017-5753). - commit ee60c7e- x86/mm: Unbreak modules that use the DMA API (bsc#1075052). - commit 0f06940- ext4: Fix ENOSPC handling in DAX page fault handler (bsc#1067281). - dax: Pass detailed error code from dax_iomap_fault() (bsc#1067281). - commit a1646e6- bsg-lib: fix use-after-free under memory-pressure (bsc#1074140). - commit 67cee42- RDMA/vmw_pvrdma: Avoid use after free due to QP/CQ/SRQ destroy (bsc#1046306 FATE#322942). - RDMA/vmw_pvrdma: Use refcount_dec_and_test to avoid warning (bsc#1046306 FATE#322942). - s390/qeth: fix error handling in checksum cmd callback (bsc#1061024 FATE#323301). - s390/qeth: update takeover IPs after configuration change (bsc#1061024 FATE#323301). - s390/qeth: lock IP table while applying takeover changes (bsc#1061024 FATE#323301). - s390/qeth: don't apply takeover changes to RXIP (bsc#1061024 FATE#323301). - s390/qeth: apply takeover changes when mode is toggled (bsc#1061024 FATE#323301). - RDMA/vmw_pvrdma: Add shared receive queue support (bsc#1046306 FATE#322942). - IB/mlx4: Increase maximal message size under UD QP (bsc#1046302 FATE#322945). - IB/mlx5: Assign send CQ and recv CQ of UMR QP (bsc#1046305 FATE#322943). - commit 573bb09- bsg-lib: fix kernel panic resulting from missing allocation of reply-buffer (bsc#1074140). - commit 707b96d- Refresh patches.drivers/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch. - Delete patches.drivers/nvmet_fc-correct-broken-add_port.patch. - commit 38a8d6d- blacklist.conf: mark cd36c3a21a40 as duplicate of 33ba43ed0afc - commit 08645b1- bpf: fix incorrect sign extension in check_alu_op() (bsc1056787). - commit 977b7b1- KVM: PPC: Book3S: fix XIVE migration of pending interrupts (bsc#1061840). - KVM: PPC: Book3S HV: Fix pending_pri value in kvmppc_xive_get_icp() (bsc#1061840). - commit d8d002b- powerpc/perf/imc: Fix nest-imc cpuhotplug callback failure (bsc#1054914). - powerpc/perf: Fix kfree memory allocated for nest pmus (bsc#1054914). - cxl: Check if vphb exists before iterating over AFU devices (bsc#1055014). - commit 61c1d48- powerpc/perf: Dereference BHRB entries safely (bsc#1065729). - commit 57f8b50- net/mlx5: Stay in polling mode when command EQ destroy fails (bsc#1046303 FATE#322944). - net/mlx5: Cleanup IRQs in case of unload failure (bsc#1046303 FATE#322944). - net/mlx5e: Prevent possible races in VXLAN control flow (bsc#1046303 FATE#322944). - net/mlx5e: Add refcount to VXLAN structure (bsc#1046303 FATE#322944). - net/mlx5e: Fix possible deadlock of VXLAN lock (bsc#1046303 FATE#322944). - socket, bpf: fix possible use after free (bsc1056787). - commit e08b924- net_sched: fix a compile warning in act_ife (bsc1056787). - commit bd78fe1- crypto: chelsio - select CRYPTO_GF128MUL (bsc#1046548). - net: sched: fix static key imbalance in case of ingress/clsact_init error (bsc1056787). - net_sched: red: Avoid illegal values (bsc1056787). - net: sched: cbq: create block for q->link.block (bsc1056787). - net: sched: fix crash when deleting secondary chains (bsc1056787). - net sched actions: fix module auto-loading (bsc1056787). - net sched actions: change IFE modules alias names (bsc1056787). - net_sched: gen_estimator: fix scaling error in bytes/packets samples (bsc1056787). - net sched actions: Use proper root attribute table for actions (bsc1056787). - commit 2bbf18d- scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_error (fate#323887). - vmbus: unregister device_obj->channels_kset (fate#323887). - hv: kvp: Avoid reading past allocated blocks from KVP file (fate#323887). - Drivers: hv: vmbus: Fix a rescind issue (fate#323887). - commit 12ffd27- kernel-obs-build.spec.in: add --no-hostonly-cmdline to dracut invocation (boo#1062303). call dracut with --no-hostonly-cmdline to avoid the random rootfs UUID being added into the initrd's /etc/cmdline.d/95root-dev.conf - commit da5186f- cpufreq: intel_pstate: Temporarily boost P-state when exiting from idle (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - commit 3b0b990- Refresh patches.suse/mm-page_alloc.c-avoid-excessive-IRQ-disabled-times-in-free_unref_page_list.patch. - commit fcb0706- X.509: fix buffer overflow detection in sprint_oid() (bsc#1074877). - 509: fix printing uninitialized stack memory when OID is empty (bsc#1074879). - KEYS: add missing permission check for request_key() destination (bsc#1074878). - KEYS: trusted: fix writing past end of buffer in trusted_read() (bsc#1074880). - KEYS: encrypted: fix dereference of NULL user_key_payload (bsc#1074876). - commit 3160a2d- rpm/constraints.in: lower kernel-syzkaller's mem requirements OBS now reports that it needs only around 2G, so lower the limit to 8G, so that more compliant workers can be used. - commit a73399a- Remove patches.arch/x86_64-hpet-64bit-timer.patch. This is an ancient patch we should have never included in the first place. It adds a command-line parameter "hpet64" which works around a hardware "bug" that is only visible if applications mmap HPET. The bug makes the HPET main counter wrap at the 32 bit boundary when Timer 0 is used in 32 bit mode. Thomas Gleixner refused the patch upstream, he claims this does not work on some HPETs: https://patchwork.kernel.org/patch/10103049/ If someone insists on accessing the hardware directly, they should deal with hardware oddities. - commit 20efbd0- regulator: da9063: Return an error code on probe failure (bsc#1074847). - commit ca048fa- IB/mlx5: Serialize access to the VMA list (bsc#1046305 FATE#322943). - RDMA/vmw_pvrdma: Call ib_umem_release on destroy QP path (bsc#1046306 FATE#322942). - iw_cxgb4: when flushing, complete all wrs in a chain (bsc#1046543 FATE#322927). - bpf: force strict alignment checks for stack pointers (bsc#1056787). - net/mlx5: Fix error flow in CREATE_QP command (bsc#1046303 FATE#322944). - net/mlx5e: Fix defaulting RX ring size when not needed (bsc#1046303 FATE#322944). - bpf, ppc64: do not reload skb pointers in non-skb context (bsc#1056787). - bpf, s390x: do not reload skb pointers in non-skb context (bsc#1056787). - net/mlx5e: Add support for ethtool msglvl support (bsc#1046303 FATE#322944). - commit d4fe50f- cxgb4: collect TX rate limit info in UP CIM logs (bsc#1073513). - cxgb4: RSS table is 4k for T6 (bsc#1073513). - cxgb4: collect PCIe configuration logs (bsc#1073513). - cxgb4: collect egress and ingress SGE queue contexts (bsc#1073513). - cxgb4: skip TX and RX payload regions in memory dumps (bsc#1073513). - cxgb4: collect HMA memory dump (bsc#1073513). - cxgb4: collect MC memory dump (bsc#1073513). - cxgb4: collect on-chip memory information (bsc#1073513). - commit 5208a72- cpufreq, intel_pstate: Update setpoint for unspecified ACPI profile (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - commit 61ed90d- dlm: recheck kthread_should_stop() before schedule() (bsc#1071422). - commit ecebdc2- DLM: fix NULL pointer dereference in send_to_sock() (bsc#1074590). - commit 33ddb10- DLM: fix to reschedule rwork (bsc#1074590). - commit e8637ae- DLM: fix to use sk_callback_lock correctly (bsc#1074590). - commit 710c4fa- DLM: fix overflow dlm_cb_seq (bsc#1074590). - commit 09372fc- DLM: fix memory leak in tcp_accept_from_sock() (bsc#1074590). - commit 5aedf91- DLM: fix conversion deadlock when DLM_LKF_NODLCKWT flag is set (bsc#1074590). - commit 69894be- DLM: use CF_CLOSE flag to stop dlm_send correctly (bsc#1074590). - commit e8a6712- DLM: Reanimate CF_WRITE_PENDING flag (bsc#1074590). - commit a4de653- DLM: fix race condition between dlm_recoverd_stop and dlm_recoverd (bsc#1074590). - commit 819a622- DLM: close othercon at send/receive error (bsc#1074590). - commit 0937fb9- DLM: retry rcom when dlm_wait_function is timed out (bsc#1074590). - commit c842f52- DLM: fix to use sock_mutex correctly in xxx_accept_from_sock (bsc#1074590). - commit 78dd4c6- DLM: fix race condition between dlm_send and dlm_recv (bsc#1074590). - commit 11bc1dd- DLM: fix double list_del() (bsc#1074590). - commit a0f2a2c- DLM: fix remove save_cb argument from add_sock() (bsc#1074590). - commit 4b9a8d1- DLM: Fix saving of NULL callbacks (bsc#1074590). - commit 59e7b7b- DLM: Eliminate CF_WRITE_PENDING flag (bsc#1074590). - commit 28eba49- DLM: Eliminate CF_CONNECT_PENDING flag (bsc#1074590). - commit 367693f- dlm: remove this patch temporarily since I plan to back-port valuable patches of DLM dlm-4.15 to SLE15 kernel source, but this patch will impact more older patches to apply SLE15 kernel. So, I will remove this patch temporarily, then get this patch back after this back-port is done. - commit 70cb39a- scsi: libcxgbi: simplify task->hdr allocation for mgmt cmds (bsc#1073515). - scsi: cxgb4i: fix Tx skb leak (bsc#1073515). - commit c19f0ba- Fixed incorrect commit for nvmet-fc patch. The commits seems to be incorrect for patches.drivers/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch, perhaps because of upstream merging? Set it to the correct commit. - commit 3e2aa51- ALSA: seq: Avoid invalid lockdep class warning (bsc#1051510). - commit 1d6dc29- dlm: use sock_create_lite inside tcp_accept_from_sock (bsc#1069364). - commit 8b8e456- sunrpc: use supplimental groups in auth hash (bsc#1012917). - commit 9a10aa8- kernel: make groups_sort calling a responsibility group_info allocators (bsc#1070623). - commit de0ae1a- ALSA: hda: Drop useless WARN_ON() (bsc#1051510). - commit f2fb93c- ASoC: twl4030: fix child-node lookup (bsc#1051510). - commit 69b6ece- ASoC: tlv320aic31xx: Fix GPIO1 register definition (bsc#1051510). - commit 11c73a1- ASoC: codecs: msm8916-wcd: Fix supported formats (bsc#1051510). - commit 374ba25- ASoC: fsl_ssi: AC'97 ops need regmap, clock and cleaning up on failure (bsc#1051510). - commit dcacf0c- ASoC: da7218: fix fix child-node lookup (bsc#1051510). - commit e945eac- ASoC: wm_adsp: Fix validation of firmware and coeff lengths (bsc#1051510). - commit 51a0c9c- ALSA: usb-audio: Fix the missing ctl name suffix at parsing SU (bsc#1051510). - commit 563b896- ALSA: rawmidi: Avoid racy info ioctl via ctl device (bsc#1051510). - commit 9c189e8- ALSA: hda - Add vendor id for Cannonlake HDMI codec (bsc#1051510). - commit e971433- ALSA: usb-audio: Add native DSD support for Esoteric D-05X (bsc#1051510). - commit 4d85d23- ALSA: pcm: prevent UAF in snd_pcm_info (bsc#1051510). - commit 25f7384- ALSA: usb-audio: Add check return value for usb_string() (bsc#1051510). - commit 3171828- ALSA: usb-audio: Fix out-of-bound error (bsc#1051510). - commit 6578e73- ALSA: seq: Remove spurious WARN_ON() at timer check (bsc#1051510). - commit fc7e398- ALSA: hda - fix headset mic problem for Dell machines with alc274 (bsc#1051510). - commit d23de14- ALSA: seq: Fix OSS sysex delivery in OSS emulation (bsc#1051510). - commit 510ff99- ALSA: timer: Limit max instances per timer (bsc#1051510). - commit 103491e- ASoC: adau17x1: Workaround for noise bug in ADC (bsc#1051510). - commit 85fa8c4- ALSA: seq: Fix nested rwsem annotation for lockdep splat (bsc#1051510). - commit fa3fd1f- ALSA: seq: Enable 'use' locking in all configurations (bsc#1051510). - commit 655ae8d- ALSA: usb-audio: Add native DSD support for Pro-Ject Pre Box S2 Digital (bsc#1051510). - commit 6cd87cf- ALSA: caiaq: Fix stray URB at probe error path (bsc#1051510). - commit 43475d3- ALSA: seq: Fix copy_from_user() call inside lock (bsc#1051510). - commit 2297056- ALSA: usx2y: Suppress kernel warning at page allocation failures (bsc#1051510). - commit 13eccc1- ALSA: hda - Add MIC_NO_PRESENCE fixup for 2 HP machines (bsc#1051510). - commit 81dfa71- ALSA: hda - Fix missing COEF init for ALC225/295/299 (bsc#1051510). - commit a3ae07c- ALSA: hda - change the location for one mic on a Lenovo machine (bsc#1051510). - commit 53462d1- ALSA: hda - fix headset mic detection issue on a Dell machine (bsc#1051510). - commit ec4781a- ALSA: hda/realtek - Fix Dell AIO LineOut issue (bsc#1051510). - commit 4de0a3d- ALSA: hda/realtek - New codec support for ALC257 (bsc#1051510). - commit c025c50- ALSA: hda/realtek - Add support for ALC1220 (bsc#1051510). - commit cd79b10- Move upstreamed sound patches into sorted section - commit 2f5f898- rcu: Remove debugfs tracing (bnc#1073315 remove defunct debugfs tracing). - commit 761bb8f- livepatch: Mark the kernel unsupported when disabling a live patch (fate#323487). - commit 38cb6c2- dlm: Make dismatch error message more clear (bsc#1074440). - commit 47fea46- sched/rt: Do not pull from current CPU if only one CPU to pull (bnc#1022476). - sched/rt: Simplify the IPI based RT balancing logic (bnc#1022476). - commit 2c0bd50- IB/mlx5: Fix mlx5_ib_alloc_mr error flow (bsc#1046303 FATE#322944). - IB/core: Verify that QP is security enabled in create and destroy (bsc#1046306 FATE#322942). - IB/uverbs: Fix command checking as part of ib_uverbs_ex_modify_qp() (bsc#1046306 FATE#322942). - IB/hfi: Only read capability registers if the capability exists (bsc#1060463 FATE#323043). - IB/mlx5: Fix congestion counters in LAG mode (bsc#1046303 FATE#322944). - iw_cxgb4: reflect the original WR opcode in drain cqes (bsc#1064802 bsc#1066129). - bpf: don't prune branches when a scalar is replaced with a pointer (bsc#1056787). - bpf: fix missing error return in check_stack_boundary() (bsc#1056787). - bpf/verifier: fix bounds calculation on BPF_RSH (bsc#1056787). - net/mlx5e: Fix features check of IPv6 traffic (bsc#1046305 FATE#322943). - net/mlx5: Fix rate limit packet pacing naming and struct (bsc#1046305 FATE#322943). - net/mlx5: FPGA, return -EINVAL if size is zero (bsc#1046303 FATE#322944). - net/mlx4_en: Fill all counters under one call of stats lock (bsc#1046299 FATE#322947). - commit 9946ea4- ocfs2: fix a static checker warning (bsc#1074282). - commit 691c72c- git-sort tests wip - commit fac0c20- Bluetooth: Prevent stack info leak from the EFS element (bsc#1070535 CVE-2017-1000410). - commit 0214ec3- git_sort: Use pygit2 to read git config. Fixes an error when operating on a repository with no configured remotes. - commit f28d0a2- scripts/git_sort/README.md: Add information about quilt package. - commit 41d89b6- scripts/git-pre-commit: Specify paths to check to git diff. Also, specifically check for changes between the index and HEAD (--cached). - commit 2450ed3- Delete patches.fixes/0001-autofs-fix-AT_NO_AUTOMOUNT-not-being-honored.patch. Per upstream commit: 5d38f049cee (autofs: revert "autofs: fix AT_NO_AUTOMOUNT not being honored") - commit ed5935d- blacklist.conf: we don't build null_blk module - commit bb0a8a8- block: unalign call_single_data in struct request (bsc#1050549). - commit 5e7d58d- git_sort: Support configurable cache path. Also, create the cache directory if it does not exist. - commit db0e54d- series_sort: Catch pygit2 import failure. Provide some instructions about how to install the module in the README. Note that this only catches the exception from series_sort.py. There are other executable python scripts which import pygit2 and those will still raise an ImportError if the pygit2 module is not available. However, series_sort.py is the most common entry point for new users. - commit 3c7e689- nvmet_fc: correct broken add_port (bsc#1072553). - commit cc3e8db- e1000e: Fix e1000_check_for_copper_link_ich8lan return value (bsc#1073809). - e1000e: Avoid receiver overrun interrupt bursts (bsc#1073809). - e1000e: Separate signaling for link check/link up (bsc#1073809). - e1000e: Fix return value test (bsc#1073809). - e1000e: Fix wrong comment related to link detection (bsc#1073809). - e1000e: Fix error path in link detection (bsc#1073809). - commit 6843b8f- Refresh patch order in sorted section - commit 45e9108- ibmvnic: Include header descriptor support for ARP packets (bsc#1073912). - ibmvnic: Increase maximum number of RX/TX queues (bsc#1073912). - ibmvnic: Rename IBMVNIC_MAX_TX_QUEUES to IBMVNIC_MAX_QUEUES (bsc#1073912). - commit e6d9f08- Refresh sorted section. - commit 08f400d- Delete patches.suse/0002-module-move-add_taint_module-to-a-header-file.patch. kGraft-specific patch not needed with upstream livepatch. We have add_taint_module() call in kernel/module.c (upstream commit 2992ef29ae01 ("livepatch/module: make TAINT_LIVEPATCH module-specific")). - commit cfddc2c- bnxt_en: Uninitialized variable in bnxt_tc_parse_actions() (bsc#1050242 FATE#322914). - bnxt_en: Add ETH_RESET_AP support (bsc#1050242 FATE#322914). - commit a2af10c- drivers: net: bnxt: use setup_timer() helper (bsc#1050242 FATE#322914). - Refresh patches.drivers/bnxt_en-Reorganize-the-coalescing-parameters.patch. - commit a924173- crypto: hmac - require that the underlying hash algorithm is unkeyed (CVE-2017-17806,bsc#1073874). - commit ab2ecae- crypto: salsa20 - fix blkcipher_walk API usage (CVE-2017-17805,bsc#1073792). - commit 81ba0ab- bnxt_en: Use NETIF_F_GRO_HW (bsc#1050242 FATE#322914). - net: Disable GRO_HW when generic XDP is installed on a device (bsc#1050242 FATE#322914). - net: Introduce NETIF_F_GRO_HW (bsc#1050242 FATE#322914). - net: ethtool: add support for reset of AP inside NIC interface (bsc#1050242 FATE#322914). - bnxt_en: Fix sources of spurious netpoll warnings (bsc#1050242 FATE#322914). - bnxt_en: fix dst/src fid for vxlan encap/decap actions (bsc#1050242 FATE#322914). - bnxt_en: wildcard smac while creating tunnel decap filter (bsc#1050242 FATE#322914). - bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()' (bsc#1050242 FATE#322914). - bnxt_re: Make room for mapping beyond 32 entries (bsc#1050242 FATE#322914). - bnxt: fix bnxt_hwrm_fw_set_time for y2038 (bsc#1050242 FATE#322914). - bnxt_en: Fix IRQ coalescing regression (bsc#1050242 FATE#322914). - bnxt_en: fix typo in bnxt_set_coalesce (bsc#1050242 FATE#322914). - bnxt_en: Fix randconfig build errors (bsc#1050242 FATE#322914). - bnxt_en: alloc tc_info{} struct only when tc flower is enabled (bsc#1050242 FATE#322914). - bnxt_en: query cfa flow stats periodically to compute 'lastused' attribute (bsc#1050242 FATE#322914). - bnxt_en: add hwrm FW cmds for cfa_encap_record and decap_filter (bsc#1050242 FATE#322914). - bnxt_en: add support for Flower based vxlan encap/decap offload (bsc#1050242 FATE#322914). - bnxt_en: Refactor and simplify coalescing code (bsc#1050242 FATE#322914). - bnxt_en: Reorganize the coalescing parameters (bsc#1050242 FATE#322914). - bnxt_en: Add ethtool reset method (bsc#1050242 FATE#322914). - bnxt_en: Check maximum supported MTU from firmware (bsc#1050242 FATE#322914). - bnxt_en: Optimize .ndo_set_mac_address() for VFs (bsc#1050242 FATE#322914). - bnxt_en: Get firmware package version one time (bsc#1050242 FATE#322914). - bnxt_en: Check for zero length value in bnxt_get_nvram_item() (bsc#1050242 FATE#322914). - bnxt_en: adding PCI ID for SMARTNIC VF support (bsc#1050242 FATE#322914). - bnxt_en: Add PCIe device ID for bcm58804 (bsc#1050242 FATE#322914). - bnxt_en: Update firmware interface to 1.8.3.1 (bsc#1050242 FATE#322914). - bnxt: Move generic devlink code to new file (bsc#1050242 FATE#322914). - bnxt_en: don't consider building bnxt_tc.o if option not enabled (bsc#1050242 FATE#322914). - bnxt_en: Remove redundant unlikely() (bsc#1050242 FATE#322914). - net: add new netdevice feature for offload of RX port for UDP tunnels (bsc#1056787). - commit 8a8e435- kernel-obs-build: use pae and lpae kernels where available (bsc#1073579). - commit 1ac1946- Disable CONFIG_SPI_INTEL_SPI_PLATFORM for BIOS breakge on Lenovo laptops (bsc#1073836) - commit 47130d8- epoll: remove ep_call_nested() from ep_eventpoll_poll() (bsc#1056427). - epoll: avoid calling ep_call_nested() from ep_poll_safewake() (bsc#1056427). - locking/qrwlock: Prevent slowpath writers getting held up by fastpath (bsc#1050549). - locking/qrwlock: Use atomic_cond_read_acquire() when spinning in qrwlock (bsc#1050549). - locking/qrwlock: Use 'struct qrwlock' instead of 'struct __qrwlock' (bsc#1050549). - locking/atomic: Add atomic_cond_read_acquire() (bsc#1050549). - commit f353922- Refresh patches.arch/powerpc-64s-Implement-system-reset-idle-wakeup-reason.patch. - commit 2e65242- powerpc/64s: Fix Power9 DD2.1 logic in DT CPU features (bsc#1055121). - powerpc/64s: Fix Power9 DD2.0 workarounds by adding DD2.1 feature (bsc#1055121). - powerpc/64s/idle: avoid POWER9 DD1 and DD2.0 PMU workaround on DD2.1 (bsc#1055121). - powerpc/powernv: Save/Restore additional SPRs for stop4 cpuidle (bsc#1055121). - powerpc/64s/idle: avoid POWER9 DD1 and DD2.0 ERAT workaround on DD2.1 (bsc#1055121). - powerpc/64s: idle POWER9 can execute stop in virtual mode (bsc#1055121). - powerpc/64s: Drop no longer used IDLE_STATE_ENTER_SEQ (bsc#1055121). - powerpc/64s: POWER9 can execute stop without a sync sequence (bsc#1055121). - powerpc/64s: Move IDLE_STATE_ENTER_SEQ[_NORET] into idle_book3s.S (bsc#1055121). - powerpc/powernv/idle: Clear r12 on wakeup from stop lite (bsc#1055121). - powerpc/64s/idle: Avoid SRR usage in idle sleep/wake paths (bsc#1055121). - powerpc: add POWER9_DD20 feature (bsc#1055121). - powerpc/64: Free up CPU_FTR_ICSWX (bsc#1055121). - commit 9dfdd40- Update config files: Fix ppc64le vanilla config - commit 410ed34- powerpc: conditionally compile platform-specific serial drivers (bsc#1065729). - tpm: ibmvtpm: simplify crq initialization and document crq format (bsc#1065729). - commit d8d888e- supported.conf: add missing modules. Changed: crypto/aes_generic -> crypto/aes_ti drivers/scsi/ibmvscsi/ibmvstgt -> drivers/scsi/ibmvscsi_tgt/ibmvscsis New modules: arch/powerpc/crypto/crc32c-vpmsum drivers/tty/serial/8250/8250_of - drivers/char/powernv-op-panel Add core/lib: drivers/char/tpm/tpm_tis_core drivers/pci/hotplug/pnv-php lib/parman - commit d4b29da- supported.conf: remove garbage. - commit 1ce25e4- scsi_scan: Exit loop if TUR to LUN0 fails with 0x05/0x25 (bsc#1063043). This is specific to FUJITSU ETERNUS_DX* targets. They can return "Illegal Request - Logical unit not supported" and processing should leave the timeout loop in this case. - commit c16da9f- README.BRANCH: Add Takashi as a temporary co-maintainer. Thanks Takashi! - commit 076bb17- NFS: Fix uninitialized rpc_wait_queue (git-fixes). - xprtrdma: Throw away reply when version is unrecognized (git-fixes). - svcrdma: Preserve CB send buffer across retransmits (git-fixes). - commit 3eac6c0- blacklist.conf: mark 11e3e8d6d927 not-applicable - commit 250f889- autofs: fix careless error in recent commit (bnc#1012382 bsc#1065180). - NFS: revalidate "." etc correctly on "open" (git-fixes). - commit 4c82a6d- powerpc/64s: Fix hypercall entry clobbering r12 input (bsc#1055117). - powerpc/64s: Optimize hypercall/syscall entry (bsc#1055117). - commit 0ca40fc- README.BRANCH: add Takashi as comaintainer - commit d7552c3- KVM: PPC: Book3S HV: Fix migration and HPT resizing of HPT guests on radix hosts (bsc#1061840). - KVM: PPC: Book3S HV: Add infrastructure for running HPT guests on radix host (bsc#1061840). - KVM: PPC: Book3S HV: Unify dirty page map between HPT and radix (bsc#1061840). - commit 51c7c60- KVM: PPC: Book3S HV: Rename hpte_setup_done to mmu_ready (bsc#1061840). - Refresh patches.arch/KVM-PPC-Book3S-HV-Fix-exclusion-between-HPT-resizing.patch. - commit 052b912- KVM: PPC: Tie KVM_CAP_PPC_HTM to the user-visible TM feature (bsc#1061840). - Refresh patches.arch/KVM-PPC-Fix-oops-when-checking-KVM_CAP_PPC_HTM.patch. - commit 9c0b1aa- KVM: PPC: Book3S HV: Don't rely on host's page size information (bsc#1061840). - KVM: PPC: Book3S HV: Explicitly disable HPT operations on radix guests (bsc#1061840). - KVM: PPC: Book3S HV: Fix memory leak in kvm_vm_ioctl_get_htab_fd (bsc#1061840). - KVM: PPC: Book3S HV: Report storage key support to userspace (bsc#1061840). - commit 1a88a98- x86/ACPI/cstate: Allow ACPI C1 FFH MWAIT use on AMD systems (bsc#1069881). - commit 8e6ab6a- ceph: drop negative child dentries before try pruning inode's alias (bsc#1073525). - commit aeb9e15- Update config files. Enabling hibernation verification. - commit 490e23f- fanotify: fix fsnotify_prepare_user_wait() failure (bsc#1052766). - commit 080b493- mm/frame_vector.c: release a semaphore in 'get_vaddr_frames()' (bsc#1052766). - commit e8d4b10- PM / hibernate: require hibernate snapshot image to be validly signed when kernel is locked down (fate#316350). - PM / hibernate: a option to request that snapshot image must be validly signed (fate#316350). - PM / hibernate: prevent EFI secret key to be regenerated (fate#316350). - PM / hibernate: Generate and verify signature for snapshot image (fate#316350). - PM / hibernate: encrypt hidden area (fate#316350). - efi: allow user to regenerate secret key (fate#316350). - efi: generate secret key in EFI boot environment (fate#316350). - x86/KASLR: public the function for getting random long number (fate#316350). - hibernate: avoid the data in hidden area to be snapshotted (fate#316350). - security: create hidden area to keep sensitive data (fate#316350). - commit 8c35bf3- userfaultfd: hugetlbfs: remove superfluous page unlock in VM_SHARED case (bnc#1073113, CVE-2017-15127). - commit 0332d2e- userfaultfd: hugetlbfs: prevent UFFDIO_COPY to fill beyond the end of i_size (bnc#1073112, CVE-2017-15128). - commit 31f7526- mm, oom_reaper: gather each vma to prevent leaking TLB entry (bnc#1073258). - commit b55bb20- IB/ipoib: Restore MM behavior in case of tx_ring allocation failure (bsc#1046307 FATE#322941). - iw_cxgb4: only insert drain cqes if wq is flushed (bsc#1046543 FATE#32292). - RDMA/netlink: Fix general protection fault (bsc#1046306 FATE#322942). - IB/mlx4: Fix RSS hash fields restrictions (bsc#1046302 FATE#322945). - IB/core: Don't enforce PKey security on SMI MADs (bsc#1046306 FATE#322942). - IB/core: Bound check alternate path port number (bsc#1046306 FATE#322942). - sfc: pass valid pointers from efx_enqueue_unwind (bsc#1058169 FATE#322922). - commit 6688227- Re-sorted sorted section - commit 108f419- Delete patches.suse/0001-PM-hibernate-Fix-2G-size-issue-of-snapshot-image-ver.patch. - Delete patches.suse/0001-PM-hibernate-Fix-warning-about-non-void-function-not.patch. - Delete patches.suse/0001-PM-hibernate-Force-verify-hibernation-signature-in-s.patch. - Delete patches.suse/0001-PM-hibernate-define-HMAC-algorithm-and-digest-size-o.patch. - Delete patches.suse/0001-x86-Removed-the-free-memblock-of-hibernat-keys-to-av.patch. - Delete patches.suse/0001-x86-efi-Fix-invalid-parameter-error-when-getting-hib.patch. - Delete patches.suse/0002-x86-efi-Add-get-and-set-variable-to-EFI-services-poi.patch. - Delete patches.suse/0003-x86-boot-Public-getting-random-boot-function.patch. - Delete patches.suse/0004-x86-efi-Generating-random-number-in-EFI-stub.patch. - Delete patches.suse/0005-x86-efi-Get-entropy-through-EFI-random-number-genera.patch. - Delete patches.suse/0006-x86-efi-Generating-random-HMAC-key-for-siging-hibern.patch. - Delete patches.suse/0007-efi-Make-efi_status_to_err-public.patch. - Delete patches.suse/0008-x86-efi-Carrying-hibernation-key-by-setup-data.patch. - Delete patches.suse/0009-PM-hibernate-Reserve-hibernation-key-and-erase-footp.patch. - Delete patches.suse/0010-PM-hibernate-Generate-and-verify-signature-of-hibern.patch. - Delete patches.suse/0011-PM-hibernate-Avoid-including-hibernation-key-to-hibe.patch. - Delete patches.suse/0012-PM-hibernate-Forward-signature-verifying-result-and-.patch. - Delete patches.suse/0013-PM-hibernate-Add-configuration-to-enforce-signature-.patch. - Delete patches.suse/0014-PM-hibernate-Allow-user-trigger-hibernation-key-re-g.patch. - Delete patches.suse/0015-PM-hibernate-Bypass-verification-logic-on-legacy-BIO.patch. - Delete patches.suse/0016-PM-hibernate-Document-signature-verification-of-hibe.patch. The hibernation verification will be refactored against v4.12. Removed old version. - commit 80cd2cb- Delete patches.suse/0049-uswsusp-Disable-when-the-kernel-is-locked-down.patch. Because the code is duplicate with 0048-hibernate-Disable-when-the-kernel-is-locked-down.patch - commit 713a68b- Refresh patches.drivers/nvme-fc-remove-double-put-reference-if-admin-connect.patch. Fix commit hash. - commit 61669a7- Refresh sorted section. - commit 8c10740- git_sort.py: add rdma/rdma remote. - commit ec2ea23- sched: Only immediately migrate tasks due to interrupts if prev and target CPUs share cache (bnc#1066110 Scheduler utilisation tracking). - commit 8747826- mm/page_alloc.c: avoid excessive IRQ disabled times in free_unref_page_list() (bnc#971975 VM -- git fixes). - commit e2361a2- genwqe: Take R/W permissions into account when dealing with memory pages (bsc#1073090). - commit 0f3a06a- mm, oom_reaper: fix memory corruption (bnc#1073039). - commit c664e6e- x86/stacktrace: make clear the success paths (bnc#1058115). - Refresh patches.suse/0003-x86-stacktrace-remove-STACKTRACE_DUMP_ONCE-from-__sa.patch. - Refresh patches.suse/0004-x86-stacktrace-do-not-fail-for-ORC-with-regs-on-stac.patch. - Delete patches.suse/0002-x86-stacktrace-remove-unwind_state-error.patch. Fix livepatch to succeed also for kthreads and idle tasks. - commit 228dd50- APEI / ERST: Fix missing error handling in erst_reader() (bsc#1072556). - commit 1d69ef4- perf/x86/intel/uncore: Fix memory leaks on allocation failures (git-fixes). - blacklist.conf: Update perf git-fixes - commit 25d3ce5- media: dvb-usb-v2: lmedm04: Improve logic checking of warm start (bsc#1066569 CVE-2017-16538). - commit 4f7cbf8- Enable build of CX2072X codec for Intel Atom SST (bsc#1068546) - commit dde0783- Enable Intel CHTDC-TI powerbutton driver (bsc#1068546) - commit 5a6685e- platform/x86: Add support for Dollar Cove TI power button (bsc#1068546). - commit e0bff99- nvmet-fc: cleanup nvmet add_port/remove_port (bsc#1072553). - nvme-fc: remove double put reference if admin connect fails (bsc#1072553). - nvme-fc: don't use bit masks for set/test_bit() numbers (bsc#1072553). - nvmet-fc: correct ref counting error when deferred rcv used (bsc#1072553). - nvme-loop: check if queue is ready in queue_rq (bsc#1072553). - nvme-fc: check if queue is ready in queue_rq (bsc#1072553). - nvme-fabrics: introduce init command check for a queue that is not alive (bsc#1072553). - commit c9fa2b2- IB/hfi1: Use 4096 for default active MTU in query_qp (bsc#1070622). - IB/CM: Change sgid to IB GID when handling CM request (bsc#1070622). - IB/hfi1: Mask the path bits with the LMC for 16B RC Acks (bsc#1070622). - bnxt_en: Don't print "Link speed -1 no longer supported" messages (bsc#1070116). - commit 48fe400- lpfc: remove use of FC-specific error codes (bsc#1072553). - nvme-fc: remove use of FC-specific error codes (bsc#1072553). - nvme.h: remove FC transport-specific error values (bsc#1072553). - nvmet-fc: remove use of FC-specific error codes (bsc#1072553). - qla2xxx: remove use of FC-specific error codes (bsc#1072553). - Refresh patches.drivers/nvme-fc-correct-io-termination-handling.patch. - commit c63aa5a- scripts/git_sort/git_sort.py: Add nvme-4.16 to indexed heads - commit f08f096- Btrfs: fix reported number of inode blocks after buffered append writes (bsc#1061589). - Btrfs: move definition of the function btrfs_find_new_delalloc_bytes (bsc#1061589). - commit 3954048- USB: core: prevent malicious bNumInterfaces overflow (bsc#1072561 CVE-2017-17558). - commit cdc5902- block: fix a crash caused by wrong API (bsc#1072355). - commit 6bffd0a- config: arm64: enable rk3399 missing drivers - commit 611930b- qxl: alloc & use shadow for dumb buffers (bsc#1072190). - drm/qxl: replace QXL_INFO with DRM_DEBUG_DRIVER (bsc#1072190). - commit 6fed647- Btrfs: change how we iterate bios in endio (bsc#1071219). - commit 248d2a7- housekeeping: update btrfs patch tags - commit 5824e3f- Refresh patches.suse/btrfs-add-support-for-fallocate-s-zero-range-operati.patch. - commit c5e275b- powerpc/powernv/npu: Move tlb flush before launching ATSD (bsc#1055120). - commit 2674fa8- sched/fair: Update and fix the runnable propagation rule (bnc#1066110 Scheduler utilisation tracking). - commit 426857f- NFSv4: always set NFS_LOCK_LOST when a lock is lost (bsc#1068951). - commit 8816f29- x86/microcode/AMD: Add support for fam17h microcode loading (bsc#1068032). - commit 13cc8c9- acpi, nfit: validate commands against the device type (FATE#324505). - commit 606c2ff- acpi: always include uuid.h (FATE#324505). - commit 6bbdd80- netfilter: xt_osf: Add missing permission checks (CVE-2017-17450 bsc#1071695). - commit 3196363- netlink: Add netns check on taps (CVE-2017-17449 bsc#1071694). - commit e92da0c- netfilter: nfnetlink_cthelper: Add missing permission checks (CVE-2017-17448 bsc#1071693). - commit b16758e- scsi: bfa: fix type conversion warning (bsc#1065101). - scsi: bfa: fix access to bfad_im_port_s (bsc#1065101). - commit f3a3c83- git_sort.py: Add Martin Petersen's 4.15/scsi-fixes branch - commit 20244cd- acpi, nfit: add 'Enable Latch System Shutdown Status' command support (FATE#324505). - acpi, nfit: add support for NVDIMM_FAMILY_INTEL v1.6 DSMs (FATE#324505). - commit 00a6cf4- acpi, nfit: add support for the _LSI, _LSR, and _LSW label methods (FATE#324505). - Refresh patches.drivers/acpi-nfit-hide-unknown-commands-from-nmemX-commands.patch. - commit 33bc52f- sctp: do not peel off an assoc from one netns to another one (CVE-2017-15115 bsc#1068671). - commit 500f976- net_sched: red: Avoid devision by zero (bsc#1056787). - i40iw: Notify user of established connection after QP in RTS (bsc#1058659 FATE#322535). - i40iw: Move MPA request event for loopback after connect (bsc#1058659 FATE#322535). - i40iw: Correct ARP index mask (bsc#1058659 FATE#322535). - i40iw: Do not free sqbuf when event is I40IW_TIMER_TYPE_CLOSE (bsc#1058659 FATE#322535). - i40iw: Allocate a sdbuf per CQP WQE (bsc#1058659 FATE#322535). - s390/qeth: build max size GSO skbs on L2 devices (bsc#1061024 FATE#323301). - s390/qeth: fix GSO throughput regression (bsc#1061024 FATE#323301). - s390/qeth: fix thinko in IPv4 multicast address tracking (bsc#1061024 FATE#323301). - IB/mlx5: Fix RoCE Address Path fields (bsc#1046305 FATE#322943). - IB/srpt: Do not accept invalid initiator port names (bsc#1046306 FATE#322942). - commit 647cda2- acpi, nfit: hide unknown commands from nmemX/commands (FATE#324505). - commit 26aa55c- acpi nfit: nfit_test supports translate SPA (FATE#324505). - acpi nfit: Enable to show what feature is supported via ND_CMD_CALL for nfit_test (FATE#324505). - acpi, nfit: Show bus_dsm_mask in sysfs (FATE#324505). - libnvdimm, acpi, nfit: Add bus level dsm mask for pass thru (FATE#324505). - acpi, nfit: Enable DSM pass thru for root functions (FATE#324505). - commit 09b07e6- dccp: CVE-2017-8824: use-after-free in DCCP code (CVE-2017-8824 bsc#1070771). - commit ed1dc5d- thermal: int340x_thermal: fix compile after the UUID API switch (FATE#324505). - thermal: int340x_thermal: Switch to use new generic UUID API (FATE#324505). - commit 0f58456- Update patches.kernel.org/4.12.11-023-xfrm-policy-check-policy-direction-value.patch references (add CVE-2017-11600 bsc#1050231). - commit c24a6f8- ACPI: Switch to use generic guid_t in acpi_evaluate_dsm() (FATE#324505). - Refresh patches.drivers/0017-usb-typec-ucsi-Add-ACPI-driver.patch. - Refresh patches.drivers/net-hns-add-acpi-function-of-xge-led-control.patch - commit b154a19- drm: hibmc: Initialize the hibmc_bo_driver.io_mem_pfn (bnc#1067977). - drm: hibmc: Use set_busid function from drm core (bsc#1067977). - vgaarb: Factor out EFI and fallback default device selection (bsc#1067977). - vgaarb: Select a default VGA device even if there's no legacy VGA (bsc#1067977). - commit 56166ea- ACPI / bus: Switch to use new generic UUID API (FATE#324505). - commit eeb5838- blacklist.conf: Add drm inapplicable commits (bsc#1051510) - commit ba5ee60- drm/i915/cnl: Mask previous DDI - PLL mapping (bsc#1051510). - commit e06d654- ACPI / extlog: Switch to use new generic UUID API (FATE#324505). - commit 9e27ec4- powerpc: Force reload for recheckpoint during tm {fp, vec, vsx} unavailable exception (bsc#1065729). - powerpc: Don't enable FP/Altivec if not checkpointed (bsc#1065729). - powerpc: Fix missing newline before { (bsc#1065729). - cxl: Rename register PSL9_FIR2 to PSL9_FIR_MASK (bsc#1055014). - cxl: Enable global TLBIs for cxl contexts (bsc#1055014). - powerpc/mm: Export flush_all_mm() (bsc#1055014). - powerpc/mm: Make switch_mm_irqs_off() out of line (bsc#1055014). - powerpc: Remove old unused icswx based coprocessor support (bsc#1055014). - powerpc/mm: Optimize detection of thread local mm's (bsc#1055014). - powerpc/mm: Move pgdir setting into a helper (bsc#1055014). - commit 5bc2261- Reorder powerpc patches. - commit ddca890- Refresh patches.drivers/cxgb4-add-tc-flower-support-for-ETH-DMAC-rewrite.patch. - commit 449190e- locking/x86: Use LOCK ADD for smp_mb() instead of MFENCE (bnc#1072172 x86 performance -- barriers). - commit a4b5e51- supported.conf: Add missing supported modules (bsc#1072163) - commit fb1f805- acpi, nfit: Switch to use new generic UUID API (FATE#324505). - commit a3ed858- net: thunderx: Fix TCP/UDP checksum offload for IPv4 pkts (bsc#1069583). - nfp: fix port stats for mac representors (bsc#1055968). - IB/core: Only enforce security for InfiniBand (bsc#1070482). - IB: INFINIBAND should depend on HAS_DMA (bsc#1046306 FATE#322942). - IB/hfi1: Initialize bth1 in 16B rc ack builder (bsc#1060463 FATE#323043). - bnxt_en: Fix a variable scoping in bnxt_hwrm_do_send_msg() (bsc#1050242 FATE#322914). - bnxt_en: Need to unconditionally shut down RoCE in bnxt_shutdown (bsc#1050242 FATE#322914). - IB/core: Avoid unnecessary return value check (bsc#1070482). - commit 232528a- scsi: lpfc: Fix a precedence bug in lpfc_nvme_io_cmd_wqe_cmpl() (bsc#1050239,FATE#322918). - commit 2fe735c- scsi: qla2xxx: Suppress a kernel complaint in qla_init_base_qpair() (FATE#322910). - commit 9d4fd8e- xen: fix hvm guest with kaslr enabled (bnc#1071891). - xen: split up xen_hvm_init_shared_info() (bnc#1071891). - x86: provide an init_mem_mapping hypervisor hook (bnc#1071891). - commit 2820573- livepatch: __klp_disable_patch() should never be called for disabled patches (bsc#1071995 fate#323487). Callbacks support. Coming from upstream klp tree, branch for-4.15/callbacks. - livepatch: Correctly call klp_post_unpatch_callback() in error paths (bsc#1071995 fate#323487). Callbacks support. Coming from upstream klp tree, branch for-4.15/callbacks. - livepatch: add transition notices (bsc#1071995 fate#323487). Callbacks support. Coming from upstream klp tree, branch for-4.15/callbacks. - livepatch: move transition "complete" notice into klp_complete_transition() (bsc#1071995 fate#323487). Callbacks support. Coming from upstream klp tree, branch for-4.15/callbacks. - livepatch: add (un)patch callbacks (bsc#1071995 fate#323487). Callbacks support. Coming from upstream klp tree, branch for-4.15/callbacks. - commit bfcc8d1- Remove buggy IPMI patch (bsc#1071877) The broken fix was identified and removed/blacklisted now. Also re-enable the rest IPMI fixes that have been disabled. - commit 0128c61- Update patches.suse/cpufreq-intel_pstate-use-setpoint-of-10-on-servers.patch (bnc#945201,bnc#1064414). - commit f696fcb- livepatch: Small shadow variable documentation fixes (bsc#1071995 fate#323487). Shadow variables support. Coming from upstream klp tree, branch for-4.15/shadow-variables. - livepatch: __klp_shadow_get_or_alloc() is local to shadow.c (bsc#1071995 fate#323487). Shadow variables support. Coming from upstream klp tree, branch for-4.15/shadow-variables. - livepatch: introduce shadow variable API (bsc#1071995 fate#323487). Shadow variables support. Coming from upstream klp tree, branch for-4.15/shadow-variables. - commit 576f832- livepatch: unpatch all klp_objects if klp_module_coming fails (bsc#1071995 fate#323487). Fix coming from upstream klp tree, branch for-4.14/upstream-fixes - commit 198dbfe- Disable IPMI fix patches due to regression (bsc#1071877) - commit 8d8a8ff- net: openvswitch: datapath: fix data type in queue_gso_packets (bsc#1066757). - net: accept UFO datagrams from tuntap and packet (bsc#1066757). - net: Remove unused skb_shared_info member (bsc#1066757). - commit 6e1c320- netfilter: ebtables: fix race condition in frame_filter_net_init() (bsc#1071929). - commit 615d8a0- series.conf: refresh (just ran series_sort.py) - commit 50b424d- supported.conf add crypto_simd (bsc#1071991). - commit 94d5bb1- xfs: extend unsupported annotations: reflink or reverse mapping btree (FATE#324503). - commit 53eb059- hmm: heterogeneous memory management documentation (VM Functionality, FATE#323338, bsc#1047814). - mm/device-public-memory: device memory cache coherent with CPU (VM Functionality, FATE#323338, bsc#1047814). - mm/device-public-memory: fix edge case in _vm_normal_page() (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm: add new helper to hotplug CDM memory region (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm: avoid bloating arch that do not make use of HMM (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm/devmem: device memory hotplug using ZONE_DEVICE (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm/devmem: dummy HMM device for ZONE_DEVICE memory (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm: fix build when HMM is disabled (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm: heterogeneous memory management (HMM for short) (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm/mirror: device page fault handler (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm/mirror: helper to snapshot CPU page table (VM Functionality, FATE#323338, bsc#1047814). - mm/hmm/mirror: mirror process address space on device with HMM helpers (VM Functionality, FATE#323338, bsc#1047814). - mm/memcontrol: allow to uncharge page without using page->lru field (VM Functionality, FATE#323338, bsc#1047814). - mm/memcontrol: support MEMORY_DEVICE_PRIVATE (VM Functionality, FATE#323338, bsc#1047814). - mm/memory_hotplug: introduce add_pages (VM Functionality, FATE#323338, bsc#1047814). - mm/migrate: allow migrate_vma() to alloc new page on empty entry (VM Functionality, FATE#323338, bsc#1047814). - mm/migrate: fix indexing bug (off by one) and avoid out of bound access (VM Functionality, FATE#323338, bsc#1047814). - mm/migrate: migrate_vma() unmap page from vma while collecting pages (VM Functionality, FATE#323338, bsc#1047814). - mm/migrate: new memory migration helper for use with device memory (VM Functionality, FATE#323338, bsc#1047814). - mm/migrate: new migrate mode MIGRATE_SYNC_NO_COPY (VM Functionality, FATE#323338, bsc#1047814). - mm/migrate: support un-addressable ZONE_DEVICE page in migration (VM Functionality, FATE#323338, bsc#1047814). - mm/ZONE_DEVICE: new type of ZONE_DEVICE for unaddressable memory (VM Functionality, FATE#323338, bsc#1047814). - mm/ZONE_DEVICE: special case put_page() for device private pages (VM Functionality, FATE#323338, bsc#1047814). - Update config files. - commit 5579b56- Fix git-repo: header in scsi_devinfo patches - Refresh patches.fixes/scsi-scsi_devinfo-cleanly-zero-pad-devinfo-strings.patch. - Refresh patches.fixes/scsi-scsi_devinfo-handle-non-terminated-strings.patch. - commit 53814b0- iwlwifi: mvm: mark MIC stripped MPDUs (bsc#1071648). - iwlwifi: mvm: enable RX offloading with TKIP and WEP (bsc#1071648). - iwlwifi: mvm: flush queue before deleting ROC (bsc#1071648). - iwlwifi: add new cards for 9260 and 22000 series (bsc#1071648). - iwlwifi: mvm: fix packet injection (bsc#1071648). - iwlwifi: mvm: don't use transmit queue hang detection when it is not possible (bsc#1071648). - iwlwifi: fix firmware names for 9000 and A000 series hw (bsc#1071648). - iwlwifi: mvm: use IWL_HCMD_NOCOPY for MCAST_FILTER_CMD (bsc#1071648). - iwlwifi: fix PCI IDs and configuration mapping for 9000 series (bsc#1071648). - iwlwifi: add new cards for a000 series (bsc#1071648). - iwlwifi: add new cards for 8265 series (bsc#1071648). - iwlwifi: add new cards for 8260 series (bsc#1071648). - iwlwifi: pcie: sort IDs for the 9000 series for easier comparisons (bsc#1071648). - commit d40b4c9- Add undefine _unique_build_ids (bsc#964063) - commit 47e91a1- scsi: libsas: align sata_device's rps_resp on a cacheline (bsc#1071401). - scsi: hisi_sas: add v3 hw port AXI error handling (bsc#1071401). - scsi: hisi_sas: add v3 hw support for AXI fatal error (bsc#1071401). - scsi: hisi_sas: complete all tasklets prior to host reset (bsc#1071401). - scsi: hisi_sas: fix a bug when free device for v3 hw (bsc#1071401). - scsi: hisi_sas: add hisi_hba.rst_work init for v3 hw (bsc#1071401). - scsi: hisi_sas: add v3 hw DFX feature (bsc#1071401). - scsi: hisi_sas: init connect cfg register for v3 hw (bsc#1071401). - scsi: hisi_sas: check PHY state in get_wideport_bitmap_v3_hw() (bsc#1071401). - scsi: hisi_sas: use array for v2 hw AXI errors (bsc#1071401). - scsi: hisi_sas: fix the risk of freeing slot twice (bsc#1071401). - scsi: hisi_sas: fix NULL check in SMP abort task path (bsc#1071401). - scsi: hisi_sas: us start_phy in PHY_FUNC_LINK_RESET (bsc#1071401). - scsi: hisi_sas: fix SATA breakpoint memory size (bsc#1071401). - scsi: hisi_sas: grab hisi_hba.lock when processing slots (bsc#1071401). - scsi: hisi_sas: use spin_lock_irqsave() for hisi_hba.lock (bsc#1071401). - scsi: hisi_sas: delete get_ncq_tag_v3_hw() (bsc#1071401). - scsi: libsas: remove unused variable sas_ha (bsc#1071401). - scsi: libsas: add event to defer list tail instead of head when draining (bsc#1071401). - scsi: libsas: rename notify_port_event() for consistency (bsc#1071401). - scsi: libsas: remove unused port_gone_completion and DISCE_PORT_GONE (bsc#1071401). - scsi: libsas: remove the numbering for each event enum (bsc#1071401). - scsi: libsas: kill useless ha_event and do some cleanup (bsc#1071401). - scsi: libsas: Annotate fall-through in a switch statement (bsc#1071401). - scsi: libsas: Remove a set-but-not-used variable (bsc#1071401). - scsi: hisi_sas: replace kfree with scsi_host_put (bsc#1071401). - scsi: hisi_sas: remove phy_down_v3_hw() res variable (bsc#1071401). - scsi: hisi_sas: add phy_set_linkrate_v3_hw() (bsc#1071401). - scsi: hisi_sas: update some v3 register init settings (bsc#1071401). - scsi: hisi_sas: add reset handler for v3 hw (bsc#1071401). - scsi: hisi_sas: kill tasklet when destroying irq in v3 hw (bsc#1071401). - scsi: hisi_sas: fix v3 hw channel interrupt processing (bsc#1071401). - scsi: hisi_sas: Modify v3 hw STP_LINK_TIMER setting (bsc#1071401). - commit 9c6ddbc- cpufreq, intel_pstate: Ramp up frequency faster when utilisation reaches setpoint (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpufreq: intel_pstate: Improve IO performance with per-core P-states (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpufreq: intel_pstate: Use load-based policy by default but allow PID to be used (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - sched/fair: Update calc_group_*() comments (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Calculate runnable_weight slightly differently (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Implement more accurate async detach (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Align PELT windows between cfs_rq and its se (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Implement synchonous PELT detach on load-balance migrate (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Propagate an effective runnable_load_avg (bnc#1066110 Scheduler utilisation tracking). - sched/pelt: Fix false running accounting (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Rewrite PELT migration propagation (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Rewrite cfs_rq->removed_*avg (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Use reweight_entity() for set_user_nice() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: More accurate reweight_entity() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Introduce {en,de}queue_load_avg() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Rename {en,de}queue_entity_load_avg() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Move enqueue migrate handling (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Change update_load_avg() arguments (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Remove se->load.weight from se->avg.load_sum (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Cure calc_cfs_shares() vs. reweight_entity() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Add comment to calc_cfs_shares() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Clean up calc_cfs_shares() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Drop always true parameter of update_cfs_rq_load_avg() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Avoid checking cfs_rq->nr_running twice (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Pass 'rq' to weighted_cpuload() (bnc#1066110 Scheduler utilisation tracking). - sched/core: Reuse put_prev_task() (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Use task_groups instead of leaf_cfs_rq_list to walk all cfs_rqs (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Fix O(nr_cgroups) in load balance path (bnc#1066110 Scheduler utilisation tracking). - sched/fair: Call cpufreq update util handlers less frequently on UP (bnc#1066110 Scheduler utilisation tracking). - commit 9ea022c- fs/proc: Report eip/esp in /prod/PID/stat for coredumping (bsc#1050549). - locking/x86: Use LOCK ADD for smp_mb() instead of MFENCE (bsc#1050549). - commit 1941e2e- iwlwifi: mvm: support version 7 of the SCAN_REQ_UMAC FW command (bsc#1068838,bsc#1071652). - commit d602917- USB: uas: fix bug in handling of alternate settings (bsc#1071074). - commit e1e1aea- IB/mlx4: Add contig support for control objects (bsc#1071218). - IB/mlx4: Use optimal numbers of MTT entries (bsc#1071218). - IB/mlx4: Add report for RSS capabilities by vendor channel (bsc#1071218). - commit 8514de9- regulator: fan53555: fix I2C device ids (bsc#1071296). - Update config files. - supported.conf: - regulator: fan53555: Use of_device_get_match_data() to simplify probe (bsc#1071296). - commit aab6c79- blacklist.conf: usbtest is not compiled document that patch for security issue is not needed - commit 33a85d1- blacklist.conf: the driver is not compiled. Ignore fixes. - commit eab7a74- sched/wait: fix add_wait_queue() behavior change (bnc#971975 VM performance -- page waitqueue). - commit b67e247- scsi: scsi_devinfo: cleanly zero-pad devinfo strings (bsc#1062941, bsc#1037404, bsc#1012523, bsc#1038299). - scsi: scsi_devinfo: handle non-terminated strings (bsc#1062941, bsc#1037404, bsc#1012523, bsc#1038299). - commit fcb27f8- isa: Prevent NULL dereference in isa_bus driver callbacks (bsc#1051510). - commit 32eeca3- md: always set THREAD_WAKEUP and wake up wqueue if thread existed (bsc#1071403). - dlm: recheck kthread_should_stop() before schedule() (bsc#1071422). - commit a2cb166- scsi_devinfo fixes from 4.15 (bsc#1062941, bsc#1037404) - scsi: scsi_devinfo: Add 'AIX VDASD' to blacklist (bsc#1012523 bsc#1037404 bsc#1038299 bsc#1062941). - scsi: scsi_devinfo: Add TRY_VPD_PAGES to HITACHI OPEN-V blacklist entry (bsc#1012523 bsc#1037404 bsc#1038299 bsc#1062941). - scsi: scsi_devinfo: fixup string compare (bsc#1012523 bsc#1037404 bsc#1038299 bsc#1062941). - scsi: scsi_devinfo: Whitespace fixes (bsc#1012523 bsc#1037404 bsc#1038299 bsc#1062941). - commit 0b796f6- Move iTCO_wdt patch to sorted section - commit c15439f- btrfs: fix NULL pointer dereference from free_reloc_roots() (bsc#1071099). - commit f5d556f- dax: fix general protection fault in dax_alloc_inode (bsc#1052766). - commit cc66850- f2fs: fix to show ino management cache size correctly (bsc#1052766). - commit 3007e0f- Revert "f2fs: handle dirty segments inside refresh_sit_entry" (bsc#1052766). - commit dcc8098- f2fs: fix to clear FI_NO_PREALLOC (bsc#1052766). - commit 8a0aa54- ocfs2: ip_alloc_sem should be taken in ocfs2_get_block() (bsc#1052766). - commit 8d3384d- dnotify: Handle errors from fsnotify_add_mark_locked() in fcntl_dirnotify() (bsc#1052766). - commit 16097ad- fsnotify: pin both inode and vfsmount mark (bsc#1052766). - commit 1702fdd- fsnotify: clean up fsnotify_prepare/finish_user_wait() (bsc#1052766). - commit cb63dd7- supported.conf: update arm64 relevant drivers - commit 4d1cbfb- IB/rdmavt: Don't wait for resources in QP reset (bsc#1070622). - IB/hfi1: Allow meta version 4 for platform configuration (bsc#1070622). - IB/hfi1: Add parsing for platform configuration format version 4 (bsc#1070622). - commit 63d7eea- mm/memory.c: mark create_huge_pmd() inline to prevent build failure (fate#323590). - commit 8e193c8- crypto: cavium - clean up clang warning on unread variable offset (FATE#323051). - commit f445359- scsi: hisi_sas: fix internal abort slot timeout bug (bsc#1068693). - commit 645ee34- x86/stacktrace: do now unwind after user regs (bnc#1058115). - x86/stacktrace: remove unwind_state->error (bnc#1058115). - x86/stacktrace: remove STACKTRACE_DUMP_ONCE from __save_stack_trace_reliable (bnc#1058115). - x86/stacktrace: do not fail for ORC with regs on stack (bnc#1058115). More make-ORC-reliable patches. - commit 91578f6- perf/x86/intel/bts: Fix exclusive event reference leak (git-fixes d2878d642a4ed). - commit 798cbcd- blacklist.conf: Add inapplicable / non-issues commits for WiFi and DRM - commit 999cd73- mmc: core: prepend 0x to OCR entry in sysfs (bsc#1051510). - mmc: core: prepend 0x to pre_eol_info entry in sysfs (bsc#1051510). - mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl() (bsc#1051510). - rtlwifi: rtl8821ae: Fix connection lost problem (bsc#1051510). - brcmfmac: fix double free upon register_netdevice() failure (bsc#1051510). - ath10k: fix reported HT MCS rates with NSS > 1 (bsc#1051510). - drm/i915: Prevent zero length "index" write (bsc#1051510). - drm/i915: Don't try indexed reads to alternate slave addresses (bsc#1051510). - commit 4923254- thunderbolt: tb: fix use after free in tb_activate_pcie_devices (FATE#323948). - commit d3f0bb9- Refresh patches.drivers/drm-i915-Suppress-switch_mm-emission-between-the-sam. Add the cherry-picked upstream commit id, too - commit f2ecc61- blacklist.conf: Add inapplicable DRM and IIO commits (bsc#1051510) - commit b18d7d1- ipmi_ssif: unlock on allocation failure (bsc#1051510). - iio: trigger: stm32-timer: fix a corner case to write preset (bsc#1051510). - iio: inkern: fix a static checker error (bsc#1051510). - mfd: omap-usb-tll: Fix register offsets (bsc#1051510). - drm/omap: displays: panel-dpi: add backlight dependency (bsc#1051510). - drm/omap: Fix error handling path in 'omap_dmm_probe()' (bsc#1051510). - drm/i915: fix intel_backlight_device_register declaration (bsc#1051510). - commit d3a4e07- apparmor: fix off-by-one comparison on MAXMAPPED_SIG (bsc#1071070). - apparmor: fix locking when creating a new complain profile (bsc#1071061). - apparmor: fix leak of null profile name if profile allocation fails (bsc#1071057). - apparmor: fix profile attachment for special unconfined profiles (bsc#1071035). - commit 196f7ba- mm: always enable thp for dax mappings (fate#323590). Refresh patches.fixes/dax-use-common-4k-zero-page-for-dax-mmap-reads.patch - commit a9ff0a7- iwlwifi: mvm: support version 7 of the SCAN_REQ_UMAC FW command (FATE#322675). - commit be16b41- mm: improve readability of transparent_hugepage_enabled() (fate#323590). - commit 52d3d3e- blacklist 65c5ec11c25e powerpc/boot: Fix 64-bit boot wrapper build with non-biarch compiler - correct backlisted commit id - commit 2fd25e6- iwlwifi: fix wrong struct for a000 device (FATE#322675). - commit 6762404- IB/core: disable memory registration of filesystem-dax vmas (bsc#1070967). - commit 68da5e4- v4l2: disable filesystem-dax mapping support (bsc#1070967). - commit add8a46- mm: fail get_vaddr_frames() for filesystem-dax mappings (bsc#1070967). - commit 9705a09- mm: introduce get_user_pages_longterm (bsc#1070967). - commit 3240a1e- ecryptfs: fix dereference of NULL user_key_payload (bsc#1052766). - commit b2e39ae- dax: fix PMD faults on zero-length files (bsc#1052766). - commit 640b01c- quota: Check for register_shrinker() failure (bsc#1052766). - commit 7ea927a- xfs: evict all inodes involved with log redo item (bsc#1052766). - commit 1e78f32- xfs: clear MS_ACTIVE after finishing log recovery (bsc#1052766). - commit cd4c172- mm, hugetlbfs: introduce ->split() to vm_operations_struct (bsc#1070968). - commit b96e8a1- device-dax: implement ->split() to catch invalid munmap attempts (bsc#1070968). - commit 542be39- 9p: set page uptodate when required in write_end() (bsc#1052766). - commit de002ea- net: thunderx: Fix TCP/UDP checksum offload for IPv6 pkts (bsc#1069583). - bpf: fix lockdep splat (bsc#1056787). - net/mlx5e: Add rollback on add VLAN failure (bsc#1046303 FATE#322944). - rtnetlink: bring NETDEV_CHANGEMTU event process back in rtnetlink_event (bsc#1056787). - net: sched: fix use-after-free in tcf_action_destroy and tcf_del_walker (bsc#1056787). - commit 7674fd9- Re-sorted series.conf - commit da1763f- mm/hugetlb: fix NULL-pointer dereference on 5-level paging machine (bnc#1070965). - commit 008deb0- mm/madvise.c: fix madvise() infinite loop under special circumstances (bnc#1070964). - commit 6645258- mm/cma: fix alloc_contig_range ret code/potential leak (bnc#1070962). - commit 0363569- blacklist.conf: blacklist 3f3295709edea6268ff1609855f498035286af73 as a minor optimization - commit 689fb18- xfs: Properly retry failed inode items in case of error during buffer writeback (bsc#1070682). - xfs: Add infrastructure needed for error propagation during buffer IO failure (bsc#1070682). - commit b6a619b- dm, dax: Make sure dm_dax_flush() is called if device supports it (FATE#323717). - Refresh patches.drivers/dax-remove-the-pmem_dax_ops-flush-abstraction.patch. - commit 5a023df- Btrfs: work around maybe-uninitialized warning (FATE#323952, FATE#322506). - commit c56eb06- apparmor: fix oops in audit_signal_cb hook (bsc#1070227). - commit da7b6ca- dax: convert to bitmask for flags (FATE#323717). - dax, pmem: introduce an optional 'flush' dax_operation (FATE#323717). - dax: remove the pmem_dax_ops->flush abstraction (FATE#323717). - dm: add ->copy_from_iter() dax operation support (FATE#323717). - dm: add ->flush() dax operation support (FATE#323717). - filesystem-dax: convert to dax_copy_from_iter() (FATE#323717). - filesystem-dax: convert to dax_flush() (FATE#323717). - libnvdimm, nd_blk: remove mmio_flush_range() (FATE#323717). - libnvdimm, pmem, dax: export a cache control attribute (FATE#323717). - libnvdimm, pmem: disable dax flushing when pmem is fronting a volatile region (FATE#323717). - x86, dax, libnvdimm: remove wb_cache_pmem() indirection (FATE#323717). - x86, dax: replace clear_pmem() with open coded memset + dax_ops->flush (FATE#323717). - x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimm (FATE#323717). - Refresh patches.fixes/dax-explain-how-read-2-write-2-addresses-are-validat.patch. - commit 2bc41df- hv_netvsc: preserve hw_features on mtu/channels/ringparam changes (fate#323887). - hv_netvsc: hide warnings about uninitialized/missing rndis device (fate#323887). - hv_netvsc: netvsc_teardown_gpadl() split (fate#323887). - scsi: storvsc: Avoid excessive host scan on controller change (fate#323887). - hyper-v: trace channel events (fate#323887). - hyper-v: trace vmbus_send_tl_connect_request() (fate#323887). - hyper-v: trace vmbus_release_relid() (fate#323887). - hyper-v: trace vmbus_negotiate_version() (fate#323887). - hyper-v: trace vmbus_teardown_gpadl() (fate#323887). - hyper-v: trace vmbus_establish_gpadl() (fate#323887). - hyper-v: trace vmbus_close_internal() (fate#323887). - hyper-v: trace vmbus_open() (fate#323887). - hyper-v: trace vmbus_request_offers() (fate#323887). - hyper-v: trace vmbus_onversion_response() (fate#323887). - hyper-v: trace vmbus_ongpadl_torndown() (fate#323887). - hyper-v: trace vmbus_ongpadl_created() (fate#323887). - hyper-v: trace vmbus_onopen_result() (fate#323887). - hyper-v: trace vmbus_onoffer_rescind() (fate#323887). - hyper-v: trace vmbus_onoffer() (fate#323887). - hyper-v: trace vmbus_on_message() (fate#323887). - hyper-v: trace vmbus_on_msg_dpc() (fate#323887). - scsi: storvsc: Allow only one remove lun work item to be issued per lun (fate#323887). - Drivers: hv: vmbus: Make panic reporting to be more useful (fate#323887). - Drivers: hv: vmbus: Expose per-channel interrupts and events counters (fate#323887). - hv_netvsc: Set tx_table to equal weight after subchannels open (fate#323887). - vmbus: initialize reserved fields in messages (fate#323887). - hv_netvsc: Add initialization of tx_table in netvsc_device_add() (fate#323887). - hv_netvsc: Rename tx_send_table to tx_table (fate#323887). - hv_netvsc: Rename ind_table to rx_table (fate#323887). - hv_netvsc: Add ethtool handler to set and get TCP hash levels (fate#323887). - hv_netvsc: Change the hash level variable to bit flags (fate#323887). - HID: hyperv: pr_err() strings should end with newlines (fate#323887). - vmbus: add per-channel sysfs info (fate#323887). - hv_netvsc: report stop_queue and wake_queue (fate#323887). - hv_netvsc: Fix the real number of queues of non-vRSS cases (fate#323887). - hv_netvsc: make const array ver_list static, reduces object code size (fate#323887). - commit 76f63c8- scsi: mpt3sas: remove a stray KERN_INFO (bsc#1067965). - scsi: mpt3sas: cleanup _scsih_pcie_enumeration_event() (bsc#1067965). - scsi: mpt3sas: fix dma_addr_t casts (bsc#1067965). - scsi: mpt3sas: Update mpt3sas driver version (bsc#1067965). - scsi: mpt3sas: Fix sparse warnings (bsc#1067965). - scsi: mpt3sas: Fix nvme drives checking for tlr (bsc#1067965). - scsi: mpt3sas: NVMe drive support for BTDHMAPPING ioctl command and log info (bsc#1067965). - scsi: mpt3sas: Add-Task-management-debug-info-for-NVMe-drives (bsc#1067965). - scsi: mpt3sas: scan and add nvme device after controller reset (bsc#1067965). - scsi: mpt3sas: Set NVMe device queue depth as 128 (bsc#1067965). - scsi: mpt3sas: Handle NVMe PCIe device related events generated from firmware (bsc#1067965). - scsi: mpt3sas: API's to remove nvme drive from sml (bsc#1067965). - scsi: mpt3sas: API 's to support NVMe drive addition to SML (bsc#1067965). - scsi: mpt3sas: Added support for nvme encapsulated request message (bsc#1067965). - scsi: mpt3sas: SGL to PRP Translation for I/Os to NVMe devices (bsc#1067965). - scsi: mpt3sas: Add nvme device support in slave alloc, target alloc and probe (bsc#1067965). - commit 5d6012f- Rediff patches after sorting series.conf - patches.arch/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch: (FATE#324258, LTC#160415, bsc#1068273). - Refresh patches.drivers/s390-cpu-alternatives.patch. - commit 92c2ed1- rename a bunch hyperv patches to reflect new upstream ordering - commit ab8bb68- patches.arch/s390-sles15-00-10-03-kernel-sthyi-add-s390_sthyi-system-call.patch: (FATE#324258, LTC#160415, bsc#1068273). - patches.arch/s390-sles15-00-10-02-kernel-sthyi-add-cache-to-store-hypervisor-info.patch: (FATE#324258, LTC#160415, bsc#1068273). - patches.arch/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch: (FATE#324258, LTC#160415, bsc#1068273). - commit bbfb48f- KVM: s390: Support Configuration z/Architecture Mode (FATE#324111, LTC#158961,bsc#1066434). - commit 39c4947- iw_cxgb4: atomically flush the qp (bsc#1064802 bsc#1066129). - iw_cxgb4: only call the cq comp_handler when the cq is armed (bsc#1064802 bsc#1066129). - iw_cxgb4: Fix possible circular dependency locking warning (bsc#1064802 bsc#1066129). - iw_cxgb4: remove BUG_ON() usage (bsc#1064802 bsc#1066129). - RDMA/cxgb4: Protect from possible dereference (bsc#1064802 bsc#1066129). - RDMA/cxgb4: Annotate r2 and stag as __be32 (bsc#1064802 bsc#1066129). - RDMA/cxgb4: Declare stag as __be32 (bsc#1064802 bsc#1066129). - RDMA/cxgb4: Remove a set-but-not-used variable (bsc#1064802 bsc#1066129). - RDMA/cxgb4: Suppress gcc 7 fall-through complaints (bsc#1064802 bsc#1066129). - RDMA/cxgb4: Remove the obsolete kernel module option 'c4iw_debug' (bsc#1064802 bsc#1066129). - RDMA/cxgb4: Fix indentation (bsc#1064802 bsc#1066129). - iw_cxgb4: add referencing to wait objects (bsc#1064802 bsc#1066129). - iw_cxgb4: allocate wait object for each ep object (bsc#1064802 bsc#1066129). - iw_cxgb4: allocate wait object for each qp object (bsc#1064802 bsc#1066129). - iw_cxgb4: allocate wait object for each cq object (bsc#1064802 bsc#1066129). - iw_cxgb4: allocate wait object for each memory object (bsc#1064802 bsc#1066129). - iw_cxgb4: change pr_debug to appropriate log level (bsc#1064802 bsc#1066129). - iw_cxgb4: Remove __func__ parameter from pr_debug() (bsc#1064802 bsc#1066129). - IB/{cxgb3,cxgb4}: Remove unneeded config dependencies (bsc#1064802 bsc#1066129). - cxgb4: collect SGE queue context dump (bsc#1064802 bsc#1066129). - cxgb4: collect LE-TCAM dump (bsc#1064802 bsc#1066129). - cxgb4: collect vpd info directly from hardware (bsc#1064802 bsc#1066129). - cxgb4vf: define get_fecparam ethtool callback (bsc#1064802 bsc#1066129). - cxgb4: fix error return code in cxgb4_set_hash_filter() (bsc#1064802 bsc#1066129). - cxgb4: add support to create hash-filters via tc-flower offload (bsc#1064802 bsc#1066129). - cxgb4: add support to retrieve stats for hash filters (bsc#1064802 bsc#1066129). - cxgb4: add support to delete hash filter (bsc#1064802 bsc#1066129). - cxgb4: add support to create hash filters (bsc#1064802 bsc#1066129). - cxgb4: initialize hash-filter configuration (bsc#1064802 bsc#1066129). - cxgb4: save additional filter tuple field shifts in tp_params (bsc#1064802 bsc#1066129). - cxgb3: Check and handle the dma mapping errors (bsc#1064802 bsc#1066129). - cxgb4: collect hardware misc dumps (bsc#1064802 bsc#1066129). - cxgb4: collect hardware scheduler dumps (bsc#1064802 bsc#1066129). - cxgb4: collect PBT tables dump (bsc#1064802 bsc#1066129). - cxgb4: collect MPS-TCAM dump (bsc#1064802 bsc#1066129). - cxgb4: collect TID info dump (bsc#1064802 bsc#1066129). - cxgb4: collect RSS dumps (bsc#1064802 bsc#1066129). - cxgb4: collect CIM queue configuration dump (bsc#1064802 bsc#1066129). - cxgb4: collect hardware LA dumps (bsc#1064802 bsc#1066129). - cxgb4: fix overflow in collecting IBQ and OBQ dump (bsc#1064802 bsc#1066129). - cxgb4: add tc flower support for L3/L4 rewrite (bsc#1064802 bsc#1066129). - cxgb4: introduce fw_filter2_wr to prepare for L3/L4 rewrite support (bsc#1064802 bsc#1066129). - cxgb4: add tc flower support for ETH-SMAC rewrite (bsc#1064802 bsc#1066129). - cxgb4: introduce SMT ops to prepare for SMAC rewrite support (bsc#1064802 bsc#1066129). - cxgb4: add tc flower support for ETH-DMAC rewrite (bsc#1064802 bsc#1066129). - cxgb4: add tc flower support for action PASS (bsc#1064802 bsc#1066129). - cxgb4: add tc flower match support for vlan (bsc#1064802 bsc#1066129). - cxgb4: add tc flower match support for TOS (bsc#1064802 bsc#1066129). - cxgb4: fix missing break in switch and indent return statements (bsc#1064802 bsc#1066129). - cxgb4: collect IBQ and OBQ dumps (bsc#1064802 bsc#1066129). - cxgb4: collect hardware module dumps (bsc#1064802 bsc#1066129). - cxgb4: collect TP dump (bsc#1064802 bsc#1066129). - cxgb4: update API for TP indirect register access (bsc#1064802 bsc#1066129). - cxgb4: collect firmware mbox and device log dump (bsc#1064802 bsc#1066129). - cxgb4: collect on-chip memory dump (bsc#1064802 bsc#1066129). - cxgb4: collect register dump (bsc#1064802 bsc#1066129). - cxgb4: implement ethtool dump data operations (bsc#1064802 bsc#1066129). - cxgb4: Add support for new flash parts (bsc#1064802 bsc#1066129). - cxgb4vf: make a couple of functions static (bsc#1064802 bsc#1066129). - cxgb4: Update comment for min_mtu (bsc#1064802 bsc#1066129). - cxgb4: make function ch_flower_stats_cb, fixes warning (bsc#1064802 bsc#1066129). - net: sched: introduce helper to identify gact pass action (bsc#1064802 bsc#1066129). - cxgb4: do DCB state reset in couple of places (bsc#1064802 bsc#1066129). - cxgb4: fetch stats for offloaded tc flower flows (bsc#1064802 bsc#1066129). - cxgb4: add support to offload action vlan (bsc#1064802 bsc#1066129). - cxgb4: add basic tc flower offload support (bsc#1064802 bsc#1066129). - cxgb4: add tc flower offload skeleton (bsc#1064802 bsc#1066129). - cxgb4: avoid stall while shutting down the adapter (bsc#1064802 bsc#1066129). - net: sched: add couple of goto_chain helpers (bsc#1064802 bsc#1066129). - net: sched: introduce helper to identify gact trap action (bsc#1064802 bsc#1066129). - commit 20cef46- Re-sorted series.conf - commit 7b3ce49- ocfs2: fstrim: Fix start offset of first cluster group during fstrim (bsc#1063586). - commit 0ab4132- target: Move a declaration of a global variable into a header file (bsc#1070678). - commit 4efa2af- rpm/kernel-binary.spec.in: fix incorrectly moved comment While moving # END COMMON DEPS moved following comment with it. - commit 858b7e7- MODSIGN: checking the blacklisted hash before loading a kernel module (fate#316531, bnc#854875). - Delete patches.suse/0001-MODSIGN-Print-appropriate-status-message-when-access.patch. - Delete patches.suse/MODSIGN-loading-keys-from-db-when-SecureBoot-disabled.patch. - commit edc0be3- eCryptfs: use after free in ecryptfs_release_messaging() (bsc#1052766). - commit f859ac2- MODSIGN: load blacklist from MOKx (fate#316531, bnc#854875). - Delete patches.suse/0001-MODSIGN-check-hash-of-PKCS-7-signed-kernel-module-in.patch. - commit 803e6b3- xfs: skip bmbt block ino validation during owner change (bsc#1052766). - commit 6bfd0e1- MODSIGN: print appropriate status message when getting UEFI certificates list (fate#316531, bnc#854875). - Delete patches.suse/0002-MODSIGN-load-hash-blacklist-of-modules-from-MOKx.patch. - commit 7bcb5b3- fs/9p: Compare qid.path in v9fs_test_inode (bsc#1052766). - commit dbfff87- mm/page-writeback.c: remove unused parameter from balance_dirty_pages() (bsc#1052766). - blacklist.conf: Blacklist 0fafdc9f888b - commit 1229ece- MODSIGN: do not load mok when secure boot disabled (fate#316531, bnc#854875). - Delete patches.suse/0001-MODSIGN-check-hash-of-kernel-module-in-blacklist.patch. - commit 8579580- blaclist.conf: ignore a non-critical clk compile-testing fix - commit e7dbc17- powerpc/signal: Properly handle return value from uprobe_deny_signal() (bsc#1066223, bsc#1065729). - powerpc/powernv: Make opal_event_shutdown() callable from IRQ context (bsc#1066223, bsc#1065729). - powerpc/opal: Fix EBUSY bug in acquiring tokens (bsc#1066223, bsc#1065729). - commit 8e87d41- IB/hfi1: Add MODULE_FIRMWARE statements (bsc#1060463 FATE#323043 bsc#1036800). - commit 4895106- ipsec: Fix aborted xfrm policy dump crash (CVE-2017-16939 bsc#1069702). - commit 1423016- series.conf: refresh (just ran scripts/series_sort.py) - commit ae21bc7- RDMA/core: avoid uninitialized variable warning in create_udata (bsc#1046306 FATE#322942). - commit f931b31- powerpc/perf: Fix core-imc hotplug callback failure during imc initialization (FATE#322448, bsc#1054914). - commit 38573c2- blacklist.conf: mark duplicate commit - commit e6f182d- IB/hfi1: Allow MgmtAllowed on B2B setups (bsc#1060463 FATE#323043). - IB/hfi1: Fix incorrect available receive user context count (bsc#1060463 FATE#323043). - commit 040fd09- Delete patches.fixes/nvme-check-for-disk-before-submitting-cmd.patch. Not needed anymore and in fact causing regressions (bsc#1070098). - commit 1c081cf- IB/hfi1: Extend input hdr tracing for packet type (bsc#1060463 FATE#323043). - Refresh patches.drivers/IB-hfi1-Fix-output-trace-issues-from-16B-change.patch. - commit 5d3e02e- IB/cm: Fix memory corruption in handling CM request (bsc#1046306 FATE#322942). - i40iw: Move cqp_cmd_head init to CQP initialization (bsc#1058659 FATE#322535). - i40iw: Remove UDA QP from QoS list if creation fails (bsc#1058659 FATE#322535). - i40iw: Clear CQP Head/Tail during initialization (bsc#1058659 FATE#322535). - i40iw: Account for IPv6 header when setting MSS (bsc#1058659 FATE#322535). - i40iw: Move exception_lan_queue to VSI structure (bsc#1058659 FATE#322535). - i40iw: Ignore AE source field in AEQE for some AEs (bsc#1058659 FATE#322535). - i40iw: Cleanup AE processing (bsc#1058659 FATE#322535). - IB/srp: Avoid that a cable pull can trigger a kernel crash (bsc#1046306 FATE#322942). - i40iw: Do not allow posting WR after QP is flushed (bsc#1058659 FATE#322535). - i40iw: Do not generate CQE for RTR on QP flush (bsc#1058659 FATE#322535). - i40iw: Do not retransmit MPA request after it is ACKed (bsc#1058659 FATE#322535). - IB/uverbs: clean up INIT_UDATA_BUF_OR_NULL usage (bsc#1046306 FATE#322942). - IB/core: Fix calculation of maximum RoCE MTU (bsc#1046306 FATE#322942). - net/smc: dev_put for netdev after usage of ib_query_gid() (bsc#1046306 FATE#322942). - net/mlx4_en: Use __force to fix a sparse warning in TX datapath (bsc#1046299 FATE#322947). - net/mlx5: Avoid NULL pointer dereference on steering cleanup (bsc#1046303 FATE#322944). - commit edced08- Update patches.kernel.org/4.12.10-050-fork-fix-incorrect-fput-of-exe_file-causing-u.patch (bnc#1060662, bnc#1070266, CVE-2017-17052). - commit e963703- ibmvnic: fix dma_mapping_error call (bsc#1069942). - refresh sorted section - ibmvnic: Feature implementation of Vital Product Data (VPD) for the ibmvnic driver (bsc#1069942). - commit 4421afe- ibmvnic: Add vnic client data to login buffer (bsc#1069942). - commit d008cdc- blacklist.conf: Add an inapplicable DRM blacklist commit - commit ac5e9b7- video: udlfb: Fix read EDID timeout (bsc#1051510). - drm/vc4: Account for interrupts in flight (bsc#1051510). - drm/kirin: Checking for IS_ERR() instead of NULL (bsc#1051510). - drm/i915: Clear breadcrumb node when cancelling signaling (bsc#1051510). - drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI 1.x sinks (bsc#1051510). - drm: handle HDMI 2.0 VICs in AVI info-frames (bsc#1051510). - drm/tegra: Set MODULE_FIRMWARE for the VIC (bsc#1051510). - drm/fsl-dcu: avoid disabling pixel clock twice on suspend (bsc#1051510). - drm/atomic-helper: Realign function parameters (bsc#1051510). - drm/amdgpu: Throttle visible VRAM moves separately (bsc#1051510). - commit a1d9e66- ipmi_si: fix memory leak on new_smi (bsc#1070006). - ipmi: Prefer ACPI system interfaces over SMBIOS ones (bsc#1070006). - drm/i915: Fix init_clock_gating for resume (bsc#1051510). - commit e55a660- KEYS: return full count in keyring_read() if buffer is too small (bsc#1066478). - commit db9dfe7- powerpc/mm/radix: Fix crashes on Power9 DD1 with radix MMU and STRICT_RWX (bsc#1055186, fate#323286, git-fixes 7614ff3272a1). - commit a720d8d- blacklist: fc2a5a6161a2 powerpc/64s: ppc_save_regs is now needed for all 64s builds - commit 23ca0a5- powerpc/64s/slice: Use addr limit when computing slice mask (bsc#1070169). - powerpc/64s: mm_context.addr_limit is only used on hash (bsc#1070169). - powerpc/64s/hash: Allow MAP_FIXED allocations to cross 128TB boundary (bsc#1070169). - powerpc/64s/hash: Fix 128TB-512TB virtual address boundary case allocation (bsc#1070169). - powerpc/64s/hash: Fix fork() with 512TB process address space (bsc#1070169). - powerpc/64s/radix: Fix 128TB-512TB virtual address boundary case allocation (bsc#1070169). - powerpc/64s/hash: Fix 512T hint detection to use >= 128T (bsc#1070169). - commit 9e4b8a7- RDMA/bnxt_re: synchronize poll_cq and req_notify_cq verbs (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Flush CQ notification Work Queue before destroying QP (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Set QP state in case of response completion errors (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Add memory barriers when processing CQ/EQ entries (bsc#1050244 FATE#322915). - bnxt_re: changing the ip address shouldn't affect new connections (bsc#1050244 FATE#322915). - bnxt_re: fix a crash in qp error event processing (bsc#1050244 FATE#322915). - bnxt_re: Implement the shutdown hook of the L2-RoCE driver interface (bsc#1050244 FATE#322915). - bnxt_re: Fix incorrect usage of test_bit() (bsc#1050244 FATE#322915). - cxgb4: add new T6 pci device id's (bsc#1062057). - cxgb4: add new T5 pci device id's (bsc#1062057). - cxgb4: add new T6 pci device id's (bsc#1062057). - cxgb4: add new T5 pci device id's (bsc#1062057). - commit c0d6d87- powerpc/kexec: Fix kexec/kdump in P9 guest kernels (bsc#1070053). - powerpc/powernv: Fix kexec crashes caused by tlbie tracing (bsc#1055117, fate#323286, git-fixes 0428491cba92). - commit 1619f34- powerpc/perf/imc: Use cpu_to_node() not topology_physical_package_id() (FATE#322448, bsc#1054914). - powerpc/perf: Fix IMC_MAX_PMU macro (FATE#322448, bsc#1054914). - commit aff096d- powerpc/book3s: EXPORT_SYMBOL_GPL machine_check_print_event_info (bsc#1061840). - commit bf1a2aa- KVM: PPC: Book3S HV: Don't call real-mode XICS hypercall handlers if not enabled (bsc#1061840). - KVM: PPC: Book3S HV: Fix exclusion between HPT resizing and other HPT updates (bsc#1061840). - KVM: PPC: Book3S HV: Add more barriers in XIVE load/unload code (bsc#1061840). - KVM: PPC: Book3S HV: Close race with testing for signals on guest entry (bsc#1061840). - KVM: PPC: Book3S HV: Simplify dynamic micro-threading code (bsc#1061840). - KVM: PPC: Book3S HV: Exit guest upon MCE when FWNMI capability is enabled (bsc#1061840). - KVM: PPC: Book3S HV: Add new capability to control MCE behaviour (bsc#1061840). Refresh patches.drivers/KVM-s390-02-CMMA-tracking-ESSA-emulation-migration-mode.patch. - commit 1cc7495- Reorder KVM patches. - commit 78a9369- target: fix ALUA state file path truncation (bsc#1064606). - target: fix PR state file path truncation (bsc#1064606). Also update patches.drivers/0058-fs-fix-kernel_write-prototype context. - rbd: set discard_alignment to zero (bsc#1064320). - commit 684d96b- mm/pagewalk.c: report holes in hugetlb ranges (bnc#1069996, CVE-2017-16994). - commit 346de02- Do not enforce patch directories yet. - commit f0d8a60- lib/int_sqrt: adjust comments (bsc#1069436). - lib/int_sqrt: optimize initial value compute (bsc#1069436). - lib/int_sqrt: optimize small argument (bsc#1069436). - kernel/kcmp.c: drop branch leftover typo (bsc#1052639). - autofs: fix AT_NO_AUTOMOUNT not being honored (bsc#1069987). - commit 8651b98- supported.conf: added liquidio, liquidio_vf and opa_vnic - commit 6dd2c4f- Update config files. - commit d61614e- liquidio: fix timespec64_to_ns typo (bsc#1067126). - liquidio: fix crash in presence of zeroed-out base address regs (bsc#1067126). - liquidio: show NIC's U-Boot version in a dev_info() message (bsc#1067126). - liquidio: change manner of detecting whether or not NIC firmware is loaded (bsc#1067126). - liquidio: make VF driver notify NIC firmware of MTU change (bsc#1067126). - liquidio: move macro definition to a proper place (bsc#1067126). - liquidio: fix use of pf in pass-through mode in a virtual machine (bsc#1067126). - liquidio: remove support for deprecated f/w cmd OCTNET_CMD_RESET_PF (bsc#1067126). - liquidio: fix Smatch error (bsc#1067126). - liquidio: with embedded f/w, issue droq credits before enablement (bsc#1067126). - liquidio: with embedded f/w, don't reload f/w, issue pf flr at exit (bsc#1067126). - liquidio: fix spelling mistake: "interuupt" -> "interrupt" (bsc#1067126). - liquidio: update VF's netdev->max_mtu if there's a change in PF's MTU (bsc#1067126). - liquidio: added support for ethtool --set-channels feature (bsc#1067126). - liquidio: moved octeon_setup_interrupt to lio_core.c (bsc#1067126). - liquidio: moved liquidio_legacy_intr_handler to lio_core.c (bsc#1067126). - liquidio: moved liquidio_msix_intr_handler to lio_core.c (bsc#1067126). - liquidio: fix issues with fw_type module parameter (bsc#1067126). - liquidio: added support for ethtool --set-ring feature (bsc#1067126). - liquidio: moved liquidio_setup_io_queues to lio_core.c (bsc#1067126). - liquidio: moved liquidio_napi_poll to lio_core.c (bsc#1067126). - liquidio: moved liquidio_napi_drv_callback to lio_core.c (bsc#1067126). - liquidio: moved liquidio_push_packet to lio_core.c (bsc#1067126). - liquidio: moved octeon_setup_droq to lio_core.c (bsc#1067126). - liquidio: moved update_txq_status to lio_core.c (bsc#1067126). - liquidio: moved wait_for_pending_requests to octeon_network.h (bsc#1067126). - liquidio: fix duplicated code for different branches (bsc#1067126). - liquidio: update debug console logging mechanism (bsc#1067126). - liquidio: moved ptp_enable to octeon_device structure (bsc#1067126). - liquidio: removed check for queue size alignment (bsc#1067126). - liquidio: rx/tx queue cleanup (bsc#1067126). - liquidio: napi cleanup (bsc#1067126). - liquidio: fix misspelled firmware image filenames (bsc#1067126). - liquidio: fix wrong info about vf rx/tx ring parameters reported to ethtool (bsc#1067126). - liquidio: moved console_bitmask module param to lio_main.c (bsc#1067126). - liquidio: add missing strings in oct_dev_state_str array (bsc#1067126). - liquidio: set sriov_totalvfs correctly (bsc#1067126). - liquidio: bump up driver version to match newer NIC firmware (bsc#1067126). - liquidio: cleanup: removed cryptic and misleading macro (bsc#1067126). - liquidio: standardization: use min_t instead of custom macro (bsc#1067126). - liquidio: fix implicit irq include causing build failures (bsc#1067126). - liquidio: lio_main: remove unnecessary static in setup_io_queues() (bsc#1067126). - liquidio: lio_vf_main: remove unnecessary static in setup_io_queues() (bsc#1067126). - liquidio: lowmem: init allocated memory to 0 (bsc#1067126). - liquidio: lowmem: do not dereference null ptr (bsc#1067126). - liquidio: lowmem: init allocated memory to 0 (bsc#1067126). - liquidio: support new firmware statistic fw_err_pki (bsc#1067126). - liquidio: fix possible eeprom format string overflow (bsc#1067126). - liquidio: stop using huge static buffer, save 4096k in .data (bsc#1067126). - liquidio: replace info-pointer mode with buffer-pointer-only mode (bsc#1067126). - liquidio: implement vlan filter enable and disable (bsc#1067126). - liquidio: fix VF driver off-by-one bug when setting ethtool - C ethX rx-frames (bsc#1067126). - liquidio: disallow enabling firmware debug from a VF (bsc#1067126). - liquidio: Fix checkpatch errors with references crossing single line (bsc#1067126). - liquidio: VF interrupt initialization cleanup (bsc#1067126). - liquidio: fix inaccurate count of napi-processed rx packets reported to Octeon (bsc#1067126). - liquidio: fix rare pci_driver.probe failure of VF driver (bsc#1067126). - liquidio: make the spinlock octeon_devices_lock static (bsc#1067126). - liquidio: fix PF falsely indicating success at setting MAC address of a nonexistent VF (bsc#1067126). - liquidio: fix insmod failure when multiple NICs are plugged in (bsc#1067126). - liquidio: use pcie_flr instead of duplicating it (bsc#1067126). - commit 4fe19f6- IB/rxe: put the pool on allocation failure (bsc#1050662 FATE#323951). - commit 927c30e- printk: Make sure to wake up printk kthread from irq work for pending output (bnc#744692, bnc#789311). - Refresh patches.suse/printk-make-synchronous-param-rw.patch. - commit 2e337de- IB/rxe: don't crash, if allocation of crc algorithm failed (bsc#1051635). - IB/rxe: check for allocation failure on elem (bsc#1050662 FATE#323951). - i40e: Avoid some useless variables and initializers in NVM functions (bsc#1056658 FATE#322188). - i40e: Add programming descriptors to cleaned_count (bsc#1056658 FATE#322188). - i40e: Fix incorrect use of tx_itr_setting when checking for Rx ITR setup (bsc#1056658 FATE#322188). - ixgbe: Fix Tx map failure path (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - igb: Fix TX map failure path (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - e1000: avoid null pointer dereference on invalid stat type (bsc#1056665 FATE#322184). - e1000: fix race condition between e1000_down() and e1000_watchdog (bsc#1056665 FATE#322184). - i40e: Fix memory leak related filter programming status (bsc#1056658 FATE#322188). - i40e: Fix comment about locking for __i40e_read_nvm_word() (bsc#1056658 FATE#322188). - ixgbe: incorrect XDP ring accounting in ethtool tx_frame param (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: fix masking of bits read from IXGBE_VXLANCTRL register (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Return error when getting PHY address if PHY access is not supported (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - commit 71a839f- Port async printk for SLE15 (bsc#744692, bsc#789311, bsc#995541, bsc#1034995, bsc#1043347) - Refresh patches.suse/printk-Switch-to-the-sync-mode-when-an-emergency-mes.patch. - Refresh patches.suse/printk-fix-suspend-hang.patch. - Refresh patches.suse/printk-make-async.patch. - Refresh patches.suse/printk-xen-Force-printk-sync-mode-when-migrating-Xen.patch. - commit b97b16d- Update config files, activate NVMe multipathing on the default kernel. - commit 02da60f- nvmet_fc: fix better length checking (FATE#323952, FATE#322506). - nvme: expose subsys attribute to sysfs (FATE#323952, FATE#322506). - nvme: create 'slaves' and 'holders' entries for hidden controllers (FATE#323952, FATE#322506). - block: create 'slaves' and 'holders' entries for hidden gendisks (FATE#323952, FATE#322506). - nvme: also expose the namespace identification sysfs files for mpath nodes (FATE#323952, FATE#322506). - nvme: implement multipath access to nvme subsystems (FATE#323952, FATE#322506). - nvme: track shared namespaces (FATE#323952, FATE#322506). - nvme: introduce a nvme_ns_ids structure (FATE#323952, FATE#322506). - nvme: track subsystems (FATE#323952, FATE#322506). - commit 6e1681a- Update config files. - commit 81510df- x86/mm: fix use-after-free of vma during userfaultfd fault (Git-fixes, bsc#1069916). - x86/mm: Fix fault error path using unsafe vma pointer (Git-fixes, bsc#1069916). - commit 26d860b- nvmet: kill nvmet_inline_bio_init (FATE#323952, FATE#322506). - nvmet: better data length validation (FATE#323952, FATE#322506). - nvme-pci: avoid dereference of symbol from unloaded module (FATE#323952, FATE#322506). - nvme: send uevent for some asynchronous events (FATE#323952, FATE#322506). - nvme: unexport starting async event work (FATE#323952, FATE#322506). - nvme: remove handling of multiple AEN requests (FATE#323952, FATE#322506). - nvme-fc: remove unused "queue_size" field (FATE#323952, FATE#322506). - nvme: centralize AEN defines (FATE#323952, FATE#322506). - nvmet: remove redundant local variable (FATE#323952, FATE#322506). - nvmet: remove redundant memset if failed to get_smart_log failed (FATE#323952, FATE#322506). - blk-mq: Avoid that request queue removal can trigger list corruption (FATE#323952, FATE#322506). - commit de963be- qed: Fix iWARP out of order flow (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - Refresh patches.drivers/IB-Move-PCI-dependency-from-root-KConfig-to-HW-s-KCo.patch. - commit 8815545- nvme: fix eui_show() print format (FATE#323952, FATE#322506). - nvme: compare NQN string with right size (FATE#323952, FATE#322506). - nvmet: fix comment typos in admin-cmd.c (FATE#323952, FATE#322506). - nvme-rdma: fix nvme_rdma_create_queue_ib error flow (FATE#323952, FATE#322506). - nvmet-rdma: update queue list during ib_device removal (FATE#323952, FATE#322506). - nvme-fc: decouple ns references from lldd references (FATE#323952, FATE#322506). - nvme-fc: fix localport resume using stale values (FATE#323952, FATE#322506). - nvme: check admin passthru command effects (FATE#323952, FATE#322506). - nvme: factor get log into a helper (FATE#323952, FATE#322506). - nvme: fix and clarify the check for missing metadata (FATE#323952, FATE#322506). - nvme: split __nvme_revalidate_disk (FATE#323952, FATE#322506). - nvme: set the chunk size before freezing the queue (FATE#323952, FATE#322506). - nvme: don't pass struct nvme_ns to nvme_config_discard (FATE#323952, FATE#322506). - nvme: don't pass struct nvme_ns to nvme_init_integrity (FATE#323952, FATE#322506). - nvme: always unregister the integrity profile in __nvme_revalidate_disk (FATE#323952, FATE#322506). - nvme: move the dying queue check from cancel to completion (FATE#323952, FATE#322506). - commit de01ab6- Re-sort series.conf - commit 3402cbf- nfp: inherit the max_mtu from the PF netdev (bsc#1055968). - nfp: fix vlan receive MAC statistics typo (bsc#1055968). - nfp: fix flower offload metadata flag usage (bsc#1055968). - IB/core: Only maintain real QPs in the security lists (bsc#1046306 FATE#322942). - IB/hfi1: Mask upper 16Bits of Extended LID prior to rvt_cq_entry (bsc#1046306 FATE#322942). - IB/core: Convert OPA AH to IB for Extended LIDs only (bsc#1046306 FATE#322942). - IB/core: Avoid crash on pkey enforcement failed in received MADs (bsc#1046306 FATE#322942). - IB/mlx4: Fix RSS's QPC attributes assignments (bsc#1046302 FATE#322945). - IB/hfi1: Set hdr_type when tx req is allocated (bsc#1060463 FATE#323043). - IB/hfi1: Eliminate allocation while atomic (bsc#1060463 FATE#323043). - IB/hfi1: Mask out A bit from psn trace (bsc#1060463 FATE#323043). - IB/core: Fix endianness annotation in rdma_is_multicast_addr() (bsc#1046306 FATE#322942). - infiniband: add MMU dependency for user_mem (bsc#1046306 FATE#322942). - IB/hfi1: Do not warn on lid conversions for OPA (bsc#1046306 FATE#322942). - IB/core: Do not warn on lid conversions for OPA (bsc#1046306 FATE#322942). - IB/core: Use __be32 for LIDs in opa_is_extended_lid (bsc#1046306 FATE#322942). - IB/hfi1: Prevent LNI out of sync by resetting host interface version (bsc#1060463 FATE#323043). - IB/hfi1: Fix output trace issues from 16B change (bsc#1060463 FATE#323043). - IB/core: Fix use workqueue without WQ_MEM_RECLAIM (bsc#1046306 FATE#322942). - qed: Add iWARP support for fpdu spanned over more than two tcp packets (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add support for MPA header being split over two tcp packets (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add support for freeing two ll2 buffers for corner cases (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add unaligned and packed packet processing (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add mpa buffer descriptors for storing and processing mpa fpdus (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add ll2 connection for processing unaligned MPA packets (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add LL2 slowpath handling (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add the source of a packet sent on an iWARP ll2 connection (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Fix initialization of ll2 offload feature (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add ll2 option for dropping a tx packet (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add ll2 ability of opening a secondary queue (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add ll2 option to limit the number of bds per packet (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Delete redundant check on dcb_app priority (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: iWARP - Add check for errors on a SYN packet (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Fix maximum number of CQs for iWARP (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add iWARP out of order support (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add iWARP enablement support (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - commit f5625a0- Re-sorted patches - commit b5ad2da- Revert a broken USB-audio patch (bsc#1051510) Delete patches.drivers/ALSA-usb-audio-Fix-potential-zero-division-at-parsin. Also blacklist it. - commit 6ef0b1b- block: avoid null pointer dereference on null disk (FATE#323952, FATE#322506). - commit 81a37d2- bio: ensure __bio_clone_fast copies bi_partno (FATE#323952, FATE#322506). - fs: guard_bio_eod() needs to consider partitions (FATE#323952, FATE#322506). - block: add a poll_fn callback to struct request_queue (FATE#323952, FATE#322506). - block: introduce GENHD_FL_HIDDEN (FATE#323952, FATE#322506). - block: don't look at the struct device dev_t in disk_devt (FATE#323952, FATE#322506). - block: add a blk_steal_bios helper (FATE#323952, FATE#322506). - block: provide a direct_make_request helper (FATE#323952, FATE#322506). - block: add REQ_DRV bit (FATE#323952, FATE#322506). - block: move REQ_NOWAIT (FATE#323952, FATE#322506). - btrfs: Fix bug for misused dev_t when lookup in dev state hash table (FATE#323952, FATE#322506). - block: tolerate tracing of NULL bio (FATE#323952, FATE#322506). - commit ad4c58e- block: replace bi_bdev with a gendisk pointer and partitions index (FATE#323952, FATE#322506). - Refresh patches.drivers/0004-md-Runtime-support-for-multiple-ppls.patch. - Refresh patches.drivers/nvme-factor-metadata-handling-out-of-__nvme_submit_u.patch. - Refresh patches.fixes/nvme-check-for-disk-before-submitting-cmd.patch. - commit 2c78f3d- iommu/vt-d: Don't register bus-notifier under dmar_global_lock (bsc#1069793). - commit 0f58c9b- rpm/kernel-binary.spec.in: Correct supplements for recent SLE products (bsc#1067494) - commit 8f05b9f- hwmon: (xgene) Fix up error handling path mixup in 'xgene_hwmon_probe()' (bsc#1069757). - mmc: dw_mmc: Fix the DTO timeout calculation (bsc#1069721). - mmc: core: add driver strength selection when selecting hs400es (bsc#1069721). - commit 75c3fc9- HID: elo: clear BTN_LEFT mapping (bsc#1065866). - commit 9f9219a- net: hns: set correct return value (bsc#1068693). - scsi: libsas: move bus_reset_handler() to target_reset_handler() (bsc#1068693). - scsi: hisi_sas: remove driver versioning (bsc#1068693). - scsi: hisi_sas: add status and command buffer for internal abort (bsc#1068693). - scsi: hisi_sas: support zone management commands (bsc#1068693). - scsi: hisi_sas: service interrupt ITCT_CLR interrupt in v2 hw (bsc#1068693). - scsi: hisi_sas: add irq and tasklet cleanup in v2 hw (bsc#1068693). - scsi: hisi_sas: remove repeated device config in v2 hw (bsc#1068693). - scsi: hisi_sas: use array for v2 hw ECC errors (bsc#1068693). - scsi: hisi_sas: add v2 hw DFX feature (bsc#1068693). - scsi: hisi_sas: fix v2 hw underflow residual value (bsc#1068693). - scsi: hisi_sas: avoid potential v2 hw interrupt issue (bsc#1068693). - scsi: hisi_sas: fix reset and port ID refresh issues (bsc#1068693). - net: hns: Fix for __udivdi3 compiler error (bsc#1068693). - net: hns: Add self-adaptive interrupt coalesce support in hns driver (bsc#1068693). - hns: remove useless void cast (bsc#1068693). - clocksource/drivers/arm_arch_timer: Avoid infinite recursion when ftrace is enabled (bsc#1068693). - net: hns: add acpi function of xge led control (bsc#1068693). - scsi: hisi_sas: make several const arrays static (bsc#1068693). - net: hns: Bugfix for Tx timeout handling in hns driver (bsc#1068693). - net: hns: Fix a skb used after free bug (bsc#1068693). - net: hns: Fix a wrong op phy C45 code (bsc#1068693). - scsi: hisi_sas: optimise DMA slot memory (bsc#1068693). - scsi: hisi_sas: redefine hisi_sas_phy.phy_type as u32 (bsc#1068693). - scsi: hisi_sas: modify internal abort dev flow for v3 hw (bsc#1068693). - scsi: hisi_sas: add v3 code to fill some more hw function pointers (bsc#1068693). - scsi: hisi_sas: add get_wideport_bitmap_v3_hw() (bsc#1068693). - scsi: hisi_sas: add v3 code to send internal abort command (bsc#1068693). - scsi: hisi_sas: add v3 code for itct setup and free (bsc#1068693). - scsi: hisi_sas: add v3 code to send ATA frame (bsc#1068693). - scsi: hisi_sas: add v3 code to send SMP frame (bsc#1068693). - scsi: hisi_sas: add v3 code to send SSP frame (bsc#1068693). - scsi: hisi_sas: add v3 cq interrupt handler (bsc#1068693). - scsi: hisi_sas: add phy up/down/bcast and channel ISR (bsc#1068693). - scsi: hisi_sas: add v3 hw PHY init (bsc#1068693). - scsi: hisi_sas: add v3 hw init (bsc#1068693). - scsi: hisi_sas: add initialisation for v3 pci-based controller (bsc#1068693). - scsi: hisi_sas: add skeleton v3 hw driver (bsc#1068693). - scsi: hisi_sas: create hisi_sas_get_fw_info() (bsc#1068693). - scsi: hisi_sas: add pci_dev in hisi_hba struct (bsc#1068693). - scsi: hisi_sas: relocate get_ncq_tag_v2_hw() (bsc#1068693). - scsi: hisi_sas: relocate sata_done_v2_hw() (bsc#1068693). - scsi: hisi_sas: relocate get_ata_protocol() (bsc#1068693). - scsi: hisi_sas: optimise the usage of hisi_hba.lock (bsc#1068693). - scsi: hisi_sas: define hisi_sas_device.device_id as int (bsc#1068693). - scsi: hisi_sas: fix timeout check in hisi_sas_internal_task_abort() (bsc#1068693). - scsi: hisi_sas: add null check before indirect pointer dereference (bsc#1068693). - net: hns: Use phy_driver to setup Phy loopback (bsc#1068693). - net: phy: Add phy loopback support in net phy framework (bsc#1068693). - commit b48234d- mm, page_alloc: fix potential false positive in __zone_watermark_ok (Git-fixes, bsc#1068978). - commit 79749ae- ALSA: timer: Remove kernel warning at compat ioctl error paths (bsc#1051510). - ALSA: pcm: update tstamp only if audio_tstamp changed (bsc#1051510). - ALSA: usb-audio: Add sanity checks in v2 clock parsers (bsc#1051510). - ALSA: usb-audio: Fix potential zero-division at parsing FU (bsc#1051510). - ALSA: usb-audio: Fix potential out-of-bound access at parsing SU (bsc#1051510). - ALSA: usb-audio: Add sanity checks to FE parser (bsc#1051510). - ALSA: usb-audio: uac1: Invalidate ctl on interrupt (bsc#1051510). - ALSA: hda: Add Raven PCI ID (bsc#1051510). - ALSA: hda/realtek - Fix ALC700 family no sound issue (bsc#1051510). - ALSA: hda/realtek: Add headset mic support for Intel NUC Skull Canyon (bsc#1051510). - ALSA: hda: Fix too short HDMI/DP chmap reporting (bsc#1051510). - ALSA: hda/realtek - Fix ALC275 no sound issue (bsc#1051510). - commit 2816ae2- ext4: fix null pointer dereference on sbi (fate#322879). - commit f2b1207- dax: fix FS_DAX=n BLOCK=y compilation (fate#322879). - commit e1180b5- i2c: xlp9xx: Handle I2C_M_RECV_LEN in msg->flags (bsc#1067225). - i2c: xlp9xx: Get clock frequency with clk API (bsc#1067225). - i2c: xlp9xx: Enable HWMON class probing for xlp9xx (bsc#1067225). - PCI: Mark Cavium CN8xxx to avoid bus reset (bsc#1069250). - PCI: Apply Cavium ThunderX ACS quirk to more Root Ports (bsc#1069250). - PCI: Set Cavium ACS capability quirk flags to assert RR/CR/SV/UF (bsc#1069250). - ACPI / APD: Add clock frequency for ThunderX2 I2C controller (bsc#1067225). - commit de9db6c- blacklist.conf: Add an iwlwifi blacklist commit - commit c177979- iwlwifi: fix multi queue notification for a000 devices (bsc#1051510). - iwlwifi: mvm: reset seq num after restart (bsc#1051510). - iwlwifi: mvm: add missing lq_color (bsc#1051510). - mac80211: validate user rate mask before configuring driver (bsc#1051510). - iwlwifi: mvm: fix reorder buffer for 9000 devices (bsc#1051510). - nl80211: fix null-ptr dereference on invalid mesh configuration (bsc#1051510). - nl80211: look for HT/VHT capabilities in beacon's tail (bsc#1051510). - mac80211: agg-tx: call drv_wake_tx_queue in proper context (bsc#1051510). - mwifiex: replace netif_carrier_on/off by netif_device_attach/dettach (bsc#1051510). - commit f574816- blacklist.conf: Blacklist an already-applied drm commit - commit 3376c3c- drm/sun4i: tcon: Unconditionally reset the TCON (bsc#1051510). - drm/sun4i: backend: Offset layer buffer address by DRAM starting address (bsc#1051510). - drm/radeon: disable hard reset in hibernate for APUs (bsc#1051510). - drm/nouveau/kms/nv50: perform null check on msto[i] rathern than msto (bsc#1051510). - drm/i915/perf: fix perf enable/disable ioctls with 32bits userspace (bsc#1051510). - drm/i915: Use crtc_state_is_legacy_gamma in intel_color_check (bsc#1051510). - drm/bridge/sii8620: Fix memory corruption (bsc#1051510). - commit ff1cf1f- Refresh patches.drivers/block-Fix-a-race-between-blk_cleanup_queue-and-timeo.patch. - Refresh patches.drivers/block-introduce-blk_mq_tagset_iter.patch. - Refresh patches.drivers/block-remove-blk_mq_reinit_tagset.patch. - Refresh patches.drivers/nvme-Remove-unused-headers.patch. - Refresh patches.drivers/nvme-add-duplicate_connect-option.patch. - Refresh patches.drivers/nvme-add-helper-to-compare-options-to-controller.patch. - Refresh patches.drivers/nvme-allow-controller-RESETTING-to-RECONNECTING-tran.patch. - Refresh patches.drivers/nvme-check-for-a-live-controller-in-nvme_dev_open.patch. - Refresh patches.drivers/nvme-comment-typo-fixed-in-clearing-AER.patch. - Refresh patches.drivers/nvme-consolidate-common-code-from-reset_work.patch. - Refresh patches.drivers/nvme-fc-add-a-dev_loss_tmo-field-to-the-remoteport.patch. - Refresh patches.drivers/nvme-fc-add-dev_loss_tmo-timeout-and-remoteport-resu.patch. - Refresh patches.drivers/nvme-fc-add-support-for-duplicate_connect-option.patch. - Refresh patches.drivers/nvme-fc-add-uevent-for-auto-connect.patch. - Refresh patches.drivers/nvme-fc-avoid-workqueue-flush-stalls.patch. - Refresh patches.drivers/nvme-fc-change-ctlr-state-assignments-during-reset-r.patch. - Refresh patches.drivers/nvme-fc-check-connectivity-before-initiating-reconne.patch. - Refresh patches.drivers/nvme-fc-merge-__nvme_fc_schedule_delete_work-into-__.patch. - Refresh patches.drivers/nvme-fc-remove-NVME_FC_MAX_SEGMENTS.patch. - Refresh patches.drivers/nvme-flush-reset_work-before-safely-continuing-with-.patch. - Refresh patches.drivers/nvme-get-rid-of-nvme_ctrl_list.patch. - Refresh patches.drivers/nvme-introduce-nvme_reinit_tagset.patch. - Refresh patches.drivers/nvme-move-controller-deletion-to-common-code.patch. - Refresh patches.drivers/nvme-rdma-Add-debug-message-when-reaches-timeout.patch. - Refresh patches.drivers/nvme-rdma-add-support-for-duplicate_connect-option.patch. - Refresh patches.drivers/nvme-rdma-align-nvme_rdma_device-structure.patch. - Refresh patches.drivers/nvme-rdma-remove-nvme_rdma_remove_ctrl.patch. - Refresh patches.drivers/nvme-rdma-reuse-nvme_delete_ctrl-when-reconnect-atte.patch. - Refresh patches.drivers/nvme-simplify-nvme_open.patch. - Refresh patches.drivers/nvme-switch-controller-refcounting-to-use-struct-dev.patch. - Refresh patches.drivers/nvme-use-kref_get_unless_zero-in-nvme_find_get_ns.patch. - Refresh patches.drivers/nvmet-fix-fatal_err_work-deadlock.patch. Update Patch-mainline tag. - commit b021439- block: cache the partition index in struct block_device (FATE#323952, FATE#322506). - block: add a __disk_get_part helper (FATE#323952, FATE#322506). - block: reject attempts to allocate more than DISK_MAX_PARTS partitions (FATE#323952, FATE#322506). - raid5: remove a call to get_start_sect (FATE#323952, FATE#322506). - btrfs: index check-integrity state hash by a dev_t (FATE#323952, FATE#322506). - commit f184e50- blacklist.conf: Add an amdgpu blacklist commit (bsc#1051510) - commit 08272a2- drm/amd/powerplay: initialize a variable before using it (bsc#1051510). - commit c3e3026- Refresh patches.fixes/drm-amdgpu-revert-update-tile-table-for-oland-hainan.patch Add the upstream commit information. - commit 24df947- mmc: sdhci-pci: remove outdated declaration (bsc#1051510). - mmc: sdhci-pci: Fix default d3_retune for Intel host controllers (bsc#1051510). - staging: rtl8723bs: avoid null pointer dereference on pmlmepriv (bsc#1051510). - rtlwifi: rtl8821ae: Fix HW_VAR_NAV_UPPER operation (bsc#1051510). - PM / devfreq: Fix memory leak when fail to register device (bsc#1051510). - commit 6bc162b- mfd: intel_soc_pmic: Export separate mfd-cell configs for BYT and CHT (bsc#1051510). - Refresh patches.drivers/mfd-intel_soc_pmic-Differentiate-between-Bay-and-Che. - commit 07bf2c4- ASoC: sun8i-codec: Fix left and right channels inversion (bsc#1051510). - ASoC: cs42l56: Fix reset GPIO name in example DT binding (bsc#1051510). - ALSA: usb-audio: support new Amanero Combo384 firmware version (bsc#1051510). - ALSA: timer: Add missing mutex lock for compat ioctls (bsc#1051510). - ALSA: compress: Remove unused variable (bsc#1051510). - commit 42e54fa- Move MD RAID patches to ordered section - Refresh patches.drivers/0001-raid5-ppl-check-recovery_offset-when-performing-ppl-.patch. - Refresh patches.drivers/0002-raid5-ppl-don-t-resync-after-rebuild.patch. - commit eb74fe0- blk-mq: enable checking two part inflight counts at the same time (FATE#323952, FATE#322506). - blk-mq: provide internal in-flight variant (FATE#323952, FATE#322506). - block: make part_in_flight() take an array of two ints (FATE#323952, FATE#322506). - block: pass in queue to inflight accounting (FATE#323952, FATE#322506). - blk-mq-tag: check for NULL rq when iterating tags (FATE#323952, FATE#322506). - commit 1b31ec9- nvme: comment typo fixed in clearing AER (FATE#323952, FATE#322506). - nvme: Remove unused headers (FATE#323952, FATE#322506). - nvmet: fix fatal_err_work deadlock (FATE#323952, FATE#322506). - nvme-fc: add dev_loss_tmo timeout and remoteport resume support (FATE#323952, FATE#322506). - nvme: allow controller RESETTING to RECONNECTING transition (FATE#323952, FATE#322506). - nvme-fc: check connectivity before initiating reconnects (FATE#323952, FATE#322506). - nvme-fc: add a dev_loss_tmo field to the remoteport (FATE#323952, FATE#322506). - nvme-fc: change ctlr state assignments during reset/reconnect (FATE#323952, FATE#322506). - nvme: flush reset_work before safely continuing with delete operation (FATE#323952, FATE#322506). - nvme-rdma: reuse nvme_delete_ctrl when reconnect attempts expire (FATE#323952, FATE#322506). - nvme: consolidate common code from ->reset_work (FATE#323952, FATE#322506). - nvme-rdma: remove nvme_rdma_remove_ctrl (FATE#323952, FATE#322506). - nvme: move controller deletion to common code (FATE#323952, FATE#322506). - nvme-fc: merge __nvme_fc_schedule_delete_work into __nvme_fc_del_ctrl (FATE#323952, FATE#322506). - nvme-fc: avoid workqueue flush stalls (FATE#323952, FATE#322506). - nvme-fc: remove NVME_FC_MAX_SEGMENTS (FATE#323952, FATE#322506). - nvme-fc: add support for duplicate_connect option (FATE#323952, FATE#322506). - nvme-rdma: add support for duplicate_connect option (FATE#323952, FATE#322506). - nvme: add helper to compare options to controller (FATE#323952, FATE#322506). - nvme: add duplicate_connect option (FATE#323952, FATE#322506). - commit 9578246- Btrfs: use bio_clone_bioset_partial to simplify DIO submit (FATE#323952, FATE#322506). - Btrfs: new helper btrfs_bio_clone_partial (FATE#323952, FATE#322506). - Btrfs: use bio_clone_fast to clone our bio (FATE#323952, FATE#322506). - commit aef50da- nvme: check for a live controller in nvme_dev_open (FATE#323952, FATE#322506). - nvme: get rid of nvme_ctrl_list (FATE#323952, FATE#322506). - nvme: switch controller refcounting to use struct device (FATE#323952, FATE#322506). - nvme: simplify nvme_open (FATE#323952, FATE#322506). - nvme: use kref_get_unless_zero in nvme_find_get_ns (FATE#323952, FATE#322506). - nvme-rdma: Add debug message when reaches timeout (FATE#323952, FATE#322506). - nvme-rdma: align nvme_rdma_device structure (FATE#323952, FATE#322506). - commit 8f38e6b- block: Fix a race between blk_cleanup_queue() and timeout handling (FATE#323952, FATE#322506). - block: introduce blk_mq_tagset_iter (FATE#323952, FATE#322506). - block: remove blk_mq_reinit_tagset (FATE#323952, FATE#322506). - nvme-fc: add uevent for auto-connect (FATE#323952, FATE#322506). - nvme: introduce nvme_reinit_tagset (FATE#323952, FATE#322506). - Refresh patches.drivers/nvme-fc-move-remote-port-get-put-free-location.patch. - Refresh patches.suse/blk-timeout-no-round. - commit 990148a- nvme: Fix setting logical block format when revalidating (FATE#323952, FATE#322506). - nvme-fc: fix iowait hang (FATE#323952, FATE#322506). - nvme-fc: retry initial controller connections 3 times (FATE#323952, FATE#322506). - nvme-pci: Use PCI bus address for data/queues in CMB (FATE#323952, FATE#322506). - nvme-rdma: Fix error status return in tagset allocation failure (FATE#323952, FATE#322506). - nvme-rdma: Fix possible double free in reconnect flow (FATE#323952, FATE#322506). - nvme-rdma: fix possible hang when issuing commands during ctrl removal (FATE#323952, FATE#322506). - nvmet: synchronize sqhd update (FATE#323952, FATE#322506). - Refresh patches.drivers/nvme-rdma-change-queue-flag-semantics-DELETING-ALLOC.patch. - commit 4b99674- Update patches.suse/cpufreq-intel_pstate-use-setpoint-of-40-on-servers.patch (bnc#945201,bnc#1064414). Update patches.suse/cpufreq-ondemand-set-default-up_threshold-to-40-on-multi-core-systems.patch (bnc#945201,bnc#1064414). - commit 4ef8315- fs, dax: unify IOMAP_F_DIRTY read vs write handling policy in the dax core (fate#322879). - xfs: support for synchronous DAX faults (fate#322879). - xfs: Implement xfs_filemap_pfn_mkwrite() using __xfs_filemap_fault() (fate#322879). - ext4: Support for synchronous DAX faults (fate#322879). - ext4: Simplify error handling in ext4_dax_huge_fault() (fate#322879). - dax: Implement dax_finish_sync_fault() (fate#322879). - dax, iomap: Add support for synchronous faults (fate#322879). - mm: Define MAP_SYNC and VM_SYNC flags (fate#322879). - dax: Allow tuning whether dax_insert_mapping_entry() dirties entry (fate#322879). - dax: Allow dax_iomap_fault() to return pfn (fate#322879). - dax: Fix comment describing dax_iomap_fault() (fate#322879). - dax: Inline dax_pmd_insert_mapping() into the callsite (fate#322879). - dax: Inline dax_insert_mapping() into the callsite (fate#322879). - dax: Create local variable for vmf->flags & FAULT_FLAG_WRITE test (fate#322879). - dax: Create local variable for VMA in dax_iomap_pte_fault() (fate#322879). - dax: Factor out getting of pfn out of iomap (fate#322879). - dax: Simplify arguments of dax_insert_mapping() (fate#322879). - mm: Remove VM_FAULT_HWPOISON_LARGE_MASK (fate#322879). - mm: introduce MAP_SHARED_VALIDATE, a mechanism to safely define new mmap flags (fate#322879). - mm: Handle 0 flags in _calc_vm_trans() macro (fate#322879). - ext4: perform dax_device lookup at mount (fate#322879). - ext2: perform dax_device lookup at mount (fate#322879). - xfs: perform dax_device lookup at mount (fate#322879). - dax: introduce a fs_dax_get_by_bdev() helper (fate#322879). - ext4: fix fault handling when mounted with -o dax,ro (fate#322879). - xfs: consolidate the various page fault handlers (fate#322879). - iomap: return VM_FAULT_* codes from iomap_page_mkwrite (fate#322879). - commit 4b7d25c- Update config files: enable KASLR for x86_64 (FATE#323473) - commit a75287b- scsi: megaraid_sas: driver version upgrade (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Add support for 64bit consistent DMA (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Do not limit queue_depth to 1k in non-RDPQ mode (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Retry with reduced queue depth when alloc fails for higher QD (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Incorrect processing of IOCTL frames for SMP/STP commands (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Resize MFA frame used for IOC INIT to 4k (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Update current host time to FW during IOC Init (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Move controller memory allocations and DMA mask settings from probe to megasas_init_fw (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Move initialization of instance parameters inside newly created function megasas_init_ctrl_params (bsc#1066909,FATE#322937). - scsi: megaraid_sas: remove instance->ctrl_info (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Pre-allocate frequently used DMA buffers (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Create separate functions for allocating and freeing controller DMA buffers (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Create separate functions to allocate ctrl memory (bsc#1066909,FATE#322937). - scsi: megaraid_sas: reduce size of fusion_context and use kmalloc for allocation (bsc#1066909,FATE#322937). - scsi: megaraid_sas: replace is_ventura with adapter_type checks (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Remove redundant checks for ctrl_context (bsc#1066909,FATE#322937). - scsi: megaraid_sas: replace instance->ctrl_context checks with instance->adapter_type (bsc#1066909,FATE#322937). - scsi: megaraid_sas: Add support for Crusader controllers (bsc#1066909,FATE#322937). - scsi: megaraid_sas: use adapter_type for all gen controllers (bsc#1066909,FATE#322937). - commit 2b04e3e- net/mlx5e: Increase Striding RQ minimum size limit to 4 multi-packet WQEs (bsc#1046303 FATE#322944). - net/mlx5e: Set page to null in case dma mapping fails (bsc#1046303 FATE#322944). - net/mlx5e: Fix napi poll with zero budget (bsc#1046305 FATE#322943). - net/mlx5: Cancel health poll before sending panic teardown command (bsc#1046303 FATE#322944). - net/mlx5: Loop over temp list to release delay events (bsc#1046303 FATE#322944). - net/mlx5e/core/en_fs: fix pointer dereference after free in mlx5e_execute_l2_action (bsc#1046305 FATE#322943). - commit 919ca4c- s390x/default: Enable CONFIG_TUNE_Z13 (bsc#1067886) Update s390x config files. - commit e68d618- Fixup s390x zfcpdump build failure (bsc#1066354) Refresh patches.drivers/s390-cpu-alternatives.patch. - commit 2b990ee- net: cdc_ether: fix divide by 0 on bad descriptors (bsc#1067085 CVE-2017-16649). - commit 73a409e- Update config files: INTEL_SOC_PMIC=n for arm/vanilla - commit c812597- Enable ACP, SI, CIK and USERPTR for amdgpu (bsc#1069343) - commit 37a7bbc- objtool: Print top level commands on incorrect usage (bnc#1058115). - x86/unwind: Disable KASAN checking in the ORC unwinder (bnc#1058115). - x86/module: Detect and skip invalid relocations (bnc#1058115). - objtool: Prevent GCC from merging annotate_unreachable(), take 2 (bnc#1058115). - commit 24f3048- drm/i915/skl+: unify cpp value in WM calculation (FATE#322643 bsc#1055900). - drm/i915/skl+: WM calculation don't require height (FATE#322643 bsc#1055900). - drm/i915/skl+: Scaling not supported in IF-ID Interlace mode (FATE#322643 bsc#1055900). - drm/i915/skl+: Check for supported plane configuration in Interlace mode (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable wrpll computation for CNL (FATE#322643 bsc#1055900). - commit 10cf16b- platform/x86: sony-laptop: Fix error handling in sony_nc_setup_rfkill() (bsc#1051510). - platform/x86: hp-wmi: Fix tablet mode detection for convertibles (bsc#1051510). - platform/x86: fujitsu-laptop: Fix radio LED detection (bsc#1051510). - serial: 8250_fintek: Fix rs485 disablement on invalid ioctl() (bsc#1051510). - mfd: rn5t618: Unregister restart handler on remove (bsc#1051510). - mfd: lpc_ich: Do not touch SPI-NOR write protection bit on Haswell/Broadwell (bsc#1051510). - mfd: intel_soc_pmic: Differentiate between Bay and Cherry Trail CRC variants (bsc#1051510). - mfd: intel_soc_pmic: Select designware i2c-bus driver (bsc#1051510). - media: usbtv: fix brightness and contrast controls (bsc#1051510). - media: omap_vout: Fix a possible null pointer dereference in omap_vout_open() (bsc#1051510). - commit 25e6140- Update blacklist and no-fix tags Refreshed: patches.drivers/drm-i915-Always-wake-the-device-to-flush-the-GTT patches.drivers/drm-i915-bxt-set-min-brightness-from-VBT - commit e7acd40- drm/tilcdc: Precalculate total frametime in tilcdc_crtc_set_mode() (bsc#1051510). - drm/panel: simple: Fix width and height for Olimex LCD-OLinuXino-4.3TS (bsc#1051510). - drm/panel: simple: Add missing panel_simple_unprepare() calls (bsc#1051510). - drm/i915: Prune the reservation shared fence array (bsc#1051510). - drm/i915: Move init_clock_gating() back to where it was (bsc#1051510). - drm: gma500: fix logic error (bsc#1051510). - drm: Drop drm_get_link_status_name() (bsc#1051510). - commit f67acae- x86/unwind: Make CONFIG_UNWINDER_ORC=y the default in kconfig for 64-bit (bnc#1058115). - Update config files. - x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*' (bnc#1058115). - Refresh patches.suse/0001-orc-mark-it-as-reliable.patch. - Update config files. - x86/unwinder: Make CONFIG_UNWINDER_ORC=y the default in the 64-bit defconfig (bnc#1058115). - commit b87f785- x86/stacktrace: Avoid recording save_stack_trace() wrappers (bnc#1058115). - commit d5fd971- ASoC: topology: Fix a potential memory leak in 'soc_tplg_dapm_widget_denum_create()' (bsc#1051510). - ASoC: topology: Fix a potential NULL pointer dereference in 'soc_tplg_dapm_widget_denum_create()' (bsc#1051510). - ASoC: sun8i-codec: Set the BCLK divider (bsc#1051510). - ASoC: sun8i-codec: Invert Master / Slave condition (bsc#1051510). - ASoC: samsung: Fix possible double iounmap on s3c24xx driver probe failure (bsc#1051510). - ASoC: samsung: Fix invalid argument when devm_gpiod_get is called (bsc#1051510). - ASoC: rt5665: fix gcc-7 warning (bsc#1051510). - ASoC: rt5665: Fix uninitialized warning in rt5665_i2s_pin_event() (bsc#1051510). - ASoC: rt5514: fix gcc-7 warning (bsc#1051510). - ASoC: rsnd: avoid duplicate free_irq() (bsc#1051510). - ASoC: rockchip: Correct 'dmic-delay' property name (bsc#1051510). - ASoC: mediatek: Fix an error checking code (bsc#1051510). - ASoC: intel: include linux/module.h as needed (bsc#1051510). - ASoC: davinci-mcasp: Fix an error handling path in 'davinci_mcasp_probe()' (bsc#1051510). - ASoC: codecs: msm8916: fix invalid cast to bool type (bsc#1051510). - commit 4a79751- Refresh patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch. - Refresh patches.suse/0002-x86-head-Remove-confusing-comment.patch. - Refresh patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch. - Refresh patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch. - Refresh patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch. - Refresh patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch. - Refresh patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch. - Refresh patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch. Update upstream status. - commit e207155- blacklist.conf: no need for 9275b933d409 - commit 18d829a- Refresh patches.suse/0001-futex-futex_wake_op-do-not-fail-on-invalid-op.patch. Update upstream status - commit 915f469- crypto: x86/chacha20 - satisfy stack validation 2.0 (bnc#1058115). - commit e52c6fc- X86/KVM: Clear encryption attribute when SEV is active (bsc#1063068). - X86/KVM: Decrypt shared per-cpu variables when SEV is active (bsc#1063068). - percpu: Introduce DEFINE_PER_CPU_DECRYPTED (bsc#1063068). - x86: Add support for changing memory encryption attribute in early boot (bsc#1063068). - x86/io: Unroll string I/O when SEV is active (bsc#1063068). - x86/boot: Add early boot support when running with SEV active (bsc#1063068). - x86/mm: Add DMA support for SEV memory encryption (bsc#1063068). - x86/mm, resource: Use PAGE_KERNEL protection for ioremap of memory pages (bsc#1063068). - resource: Provide resource struct in resource walk callback (bsc#1063068). - resource: Consolidate resource walking code (bsc#1063068). - x86/efi: Access EFI data as encrypted when SEV is active (bsc#1063068). - x86/mm: Include SEV for encryption memory attribute changes (bsc#1063068). - x86/mm: Use encrypted access of boot related data with SEV (bsc#1063068). - x86/realmode: Don't decrypt trampoline area under SEV (bsc#1063068). - x86/mm: Don't attempt to encrypt initrd under SEV (bsc#1063068). - x86/mm: Add Secure Encrypted Virtualization (SEV) support (bsc#1063068). - Documentation/x86: Add AMD Secure Encrypted Virtualization (SEV) description (bsc#1063068). - commit 4c52764- nvme: check for disk before submitting cmd (bsc#1067848). - commit 3af97e1- cpufreq: intel_pstate: Drop ->get from intel_pstate structure (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - commit d7b80bc- cpufreq: intel_pstate: report correct CPU frequencies during trace (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpufreq: schedutil: Fix sugov_start() versus sugov_update_shared() race (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpuidle: menu: allow state 0 to be disabled (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpufreq: intel_pstate: Fix ratio setting for min_perf_pct (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpufreq: intel_pstate: constify attribute_group structures (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpufreq: intel_pstate: Clean up after performance governor changes (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - intel_pstate: skip scheduler hook when in "performance" mode (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - intel_pstate: delete scheduler hook in HWP mode (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - cpufreq: intel_pstate: Remove max/min fractions to limit performance (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - intel_pstate: use updated msr-index.h HWP.EPP values (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - commit 5cdc1ae- mm/page_ext.c: check if page_ext is not prepared (bnc#1068982). - commit ee8873e- x86: msr-index.h: fix shifts to ULL results in HWP macros (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - x86: msr-index.h: define HWP.EPP values (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - x86: msr-index.h: define EPB mid-points (bnc#1068680 Update schedutil and intel_pstate to default to load-based policy). - commit d4d2ce6- ext4: in ext4_seek_{hole,data}, return -ENXIO for negative offsets (bsc#1068897). - commit b65087c- mm/page_alloc.c: broken deferred calculation (bnc#1068980). - commit eef6b44- PCI: vmd: Free up IRQs on suspend path (bsc#1067483). - commit 8be6133- KVM: s390: Fix KVM_S390_GET_CMMA_BITS ioctl definition (LTC#160419,bsc#1066194). - commit a777801- Update s390x config files. - commit ba626f1- mm, sparse: do not swamp log with huge vmemmap allocation failures (bnc#1040797). - commit d6d0c93- mm, memory_hotplug: remove timeout from __offline_memory (bnc#1051406). - mm, memory_hotplug: do not fail offlining too early (bnc#1051406). - mm, page_alloc: fail has_unmovable_pages when seeing reserved pages (bnc#1051406). - mm: distinguish CMA and MOVABLE isolation in has_unmovable_pages() (bnc#1051406). - commit e2cd981- drm: bridge: synopsys/dw-hdmi: Provide default configuration function for HDMI 2.0 PHY (fate#323912). - commit 97f9ebc- x86/MCE/AMD: Always give panic severity for UC errors in kernel context (git-fixes bf80bbd7dcf5). - commit af09f69- x86/intel_rdt: Initialize bitmask of shareable resource if CDP enabled (git-fixes 0dd2d7494cd8). - blacklist.conf: 3916a4135c696fa226a1abe6d6a0ff7f5edd9a7c and ac5292e9a294618cecb31109d1ba265e3d027ba2 - commit 7d8d364- s390/noexec: execute kexec datamover without DAT (bnc#1066799, LTC#161403). - commit 7dec3bf- scsi: zfcp: fix erp_action use-before-initialize in REC action trace (bnc#1066983, LTC#160081). - s390/cputime: fix guest/irq/softirq times after CPU hotplug (bnc#1066983, LTC#161328). - commit f168a73- s390/topology: enable / disable topology dynamically (bnc#1066983, LTC#159177). - s390/topology: alternative topology for topology-less machines (bnc#1066983, LTC#159177). - s390/mm: fix write access check in gup_huge_pmd() (bnc#1066983, LTC#160551). - scsi: zfcp: trace high part of "new" 64 bit SCSI LUN (bnc#1066983, LTC#158495). - scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late response (bnc#1066983, LTC#158494). - scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records (bnc#1066983, LTC#158494). - scsi: zfcp: fix missing trace records for early returns in TMF eh handlers (bnc#1066983, LTC#158494). - scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate with HBA (bnc#1066983, LTC#158494). - scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace records (bnc#1066983, LTC#158494). - scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled (bnc#1066983, LTC#158493). - s390/vmcp: make use of contiguous memory allocator (bnc#1066983, LTC#159171). - s390/cpcmd,vmcp: avoid GFP_DMA allocations (bnc#1066983, LTC#159112). - s390/mm: prevent memory offline for memory blocks with cma areas (bnc#1066983, LTC#159171). - s390/mm: add missing virt_to_pfn() etc. helper functions (bnc#1066983, LTC#159171). - s390/pci: recognize name clashes with uids (bnc#1066983, LTC#157731). - s390/pci: provide more debug information (bnc#1066983, LTC#157731). - s390/pci: fix handling of PEC 306 (bnc#1066983, LTC#157731). - s390/pci: improve pci hotplug (bnc#1066983, LTC#157731). - s390/pci: introduce clp_get_state (bnc#1066983, LTC#157731). - s390/pci: improve error handling during fmb (de)registration (bnc#1066983, LTC#157731). - s390/pci: improve unreg_ioat error handling (bnc#1066983, LTC#157731). - s390/pci: improve error handling during interrupt deregistration (bnc#1066983, LTC#157731). - s390/pci: don't cleanup in arch_setup_msi_irqs (bnc#1066983, LTC#157731). - commit 187b6e4- s390/spinlock: use cpu alternatives to enable niai instruction (FATE#322614,LTC#160173,bsc#1066354). - commit 2099d05- s390: introduce CPU alternatives (FATE#322614,LTC#160173,bsc#1066354). - commit c544efd- s390/spinlock: add niai spinlock hints (FATE#322614,LTC#160173,bsc#1066354). - commit 670388a- Refresh patch header to reflect mainline status - Refresh patches.drivers/0001-scsi-be2iscsi-fix-boot-flags-in-sysfs. - Refresh patches.drivers/0002-scsi-be2iscsi-fix-return-value-in-mgmt_open_connection. - Refresh patches.drivers/0003-scsi-be2iscsi-free-msi_name-and-disable-hw-intr. - Refresh patches.drivers/0004-scsi-be2iscsi-fix-modify_eq_delay-buffer-overflow. - Refresh patches.drivers/0005-scsi-be2iscsi-fix-get_initname-buffer-overflow. - Refresh patches.drivers/0006-scsi-be2iscsi-modify-ioctl-to-fetch-user-configured-iqn. - Refresh patches.drivers/0007-scsi-be2iscsi-add-cmd-to-set-host-data. - Refresh patches.drivers/0008-scsi-be2iscsi-fix-misc-static-analysis-errors. - Refresh patches.drivers/0009-scsi-be2iscsi-remove-a-circumflex-character-in-copyright-marking. - Refresh patches.drivers/0010-scsi-be2iscsi-update-driver-version. - Refresh patches.drivers/IB-Move-PCI-dependency-from-root-KConfig-to-HW-s-KCo.patch. - Refresh patches.drivers/RDMA-qedr-Add-iWARP-connection-management-functions.patch. - Refresh patches.drivers/RDMA-qedr-Add-iWARP-connection-management-qp-related.patch. - Refresh patches.drivers/RDMA-qedr-Add-iWARP-support-in-existing-verbs.patch. - Refresh patches.drivers/RDMA-qedr-Add-support-for-iWARP-in-user-space.patch. - Refresh patches.drivers/RDMA-qedr-Add-support-for-read-with-invalidate-suppo.patch. - Refresh patches.drivers/RDMA-qedr-Add-support-for-registering-an-iWARP-devic.patch. - Refresh patches.drivers/RDMA-qedr-Fix-rdma_type-initialization.patch. - Refresh patches.drivers/RDMA-qedr-Missing-error-code-in-qedr_init_user_queue.patch. - Refresh patches.drivers/RDMA-qedr-Rename-the-qedr_cm-file-as-a-preparation-f.patch. - Refresh patches.drivers/RDMA-qedr-fix-build-error-without-ipv6.patch. - Refresh patches.drivers/i40e-add-private-flag-to-control-source-pruning.patch. - Refresh patches.drivers/ibmvnic-113-Set-state-UP.patch. - Refresh patches.drivers/ibmvnic-115-Enable-scatter-gather-support.patch. - Refresh patches.drivers/ibmvnic-116-Enable-TSO-support.patch. - Refresh patches.drivers/ibmvnic-117-Let-users-change-net-device-features.patch. - Refresh patches.drivers/ibmvnic-118-Update-reset-infrastructure-to-support-tunab.patch. - Refresh patches.drivers/ibmvnic-119-Fix-failover-error-path-for-non-fatal-resets.patch. - Refresh patches.drivers/nvme-fabrics-request-transport-module.patch. - Refresh patches.drivers/nvme-fc-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-set.patch. - Refresh patches.drivers/nvme-fc-correct-io-termination-handling.patch. - Refresh patches.drivers/nvme-fc-correct-io-timeout-behavior.patch. - Refresh patches.drivers/nvme-fc-create-fc-class-and-transport-device.patch. - Refresh patches.drivers/nvme-fc-move-remote-port-get-put-free-location.patch. - Refresh patches.drivers/nvme-loop-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-se.patch. - Refresh patches.drivers/nvme-pci-add-SGL-support.patch. - Refresh patches.drivers/nvme-pci-fix-typos-in-comments.patch. - Refresh patches.drivers/nvme-rdma-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-se.patch. - Refresh patches.drivers/nvme-rdma-Check-that-reinit_request-got-a-proper-mr.patch. - Refresh patches.drivers/nvme-rdma-Don-t-local-invalidate-if-the-queue-is-not.patch. - Refresh patches.drivers/nvme-rdma-change-queue-flag-semantics-DELETING-ALLOC.patch. - Refresh patches.drivers/nvme-rdma-fix-wrong-logging-message.patch. - Refresh patches.drivers/nvme-rdma-move-assignment-to-declaration.patch. - Refresh patches.drivers/nvme-rdma-pass-tagset-to-directly-nvme_rdma_free_tag.patch. - Refresh patches.drivers/nvme-rdma-stop-controller-reset-if-the-controller-is.patch. - Refresh patches.drivers/nvme-rdma-teardown-admin-io-queues-once-on-error-rec.patch. - Refresh patches.drivers/nvme-simplify-compat_ioctl-handling.patch. - Refresh patches.drivers/nvme-update-timeout-module-parameter-type.patch. - Refresh patches.drivers/nvme-use-ida_simple_-get-remove-for-the-controller-i.patch. - Refresh patches.drivers/nvme-use-menu-Kconfig-interface.patch. - Refresh patches.drivers/nvmet-Change-max_nsid-in-subsystem-due-to-ns_disable.patch. - Refresh patches.drivers/nvmet-bump-NVMET_NR_QUEUES-to-128.patch. - Refresh patches.drivers/s390-qeth-add-VNICC-enable-disable-support.patch. - Refresh patches.drivers/s390-qeth-add-VNICC-get-set-timeout-support.patch. - Refresh patches.drivers/s390-qeth-add-basic-VNICC-support.patch. - Refresh patches.drivers/scsi-lpfc-Cocci-spatch-pool_zalloc-simple.patch. - Refresh patches.drivers/scsi-lpfc-Disable-NPIV-support-if-NVME-is-enabled.patch. - Refresh patches.drivers/scsi-lpfc-Ensure-io-aborts-interlocked-with-the-targ.patch. - Refresh patches.drivers/scsi-lpfc-Extend-RDP-support.patch. - Refresh patches.drivers/scsi-lpfc-Fix-FCP-hba_wqidx-assignment.patch. - Refresh patches.drivers/scsi-lpfc-Fix-crash-in-lpfc_nvme_fcp_io_submit-durin.patch. - Refresh patches.drivers/scsi-lpfc-Fix-crash-receiving-ELS-while-detaching-dr.patch. - Refresh patches.drivers/scsi-lpfc-Fix-lpfc-nvme-host-rejecting-IO-with-Not-R.patch. - Refresh patches.drivers/scsi-lpfc-Fix-oops-if-nvmet_fc_register_targetport-f.patch. - Refresh patches.drivers/scsi-lpfc-Fix-oops-of-nvme-host-during-driver-unload.patch. - Refresh patches.drivers/scsi-lpfc-Fix-secure-firmware-updates.patch. - Refresh patches.drivers/scsi-lpfc-Fix-warning-messages-when-NVME_TARGET_FC-n.patch. - Refresh patches.drivers/scsi-lpfc-Make-ktime-sampling-more-accurate.patch. - Refresh patches.drivers/scsi-lpfc-Move-CQ-processing-to-a-soft-IRQ.patch. - Refresh patches.drivers/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch. - Refresh patches.drivers/scsi-lpfc-Reduce-log-spew-on-controller-reconnects.patch. - Refresh patches.drivers/scsi-lpfc-Revise-NVME-module-parameter-descriptions-.patch. - Refresh patches.drivers/scsi-lpfc-Set-missing-abort-context.patch. - Refresh patches.drivers/scsi-lpfc-change-version-to-11.4.0.4.patch. - Refresh patches.drivers/scsi-lpfc-correct-nvme-sg-segment-count-check.patch. - Refresh patches.drivers/scsi-lpfc-fix-pci-hot-plug-crash-in-list_add-call.patch. - Refresh patches.drivers/scsi-lpfc-fix-pci-hot-plug-crash-in-timer-management.patch. - Refresh patches.drivers/scsi-lpfc-remove-redundant-null-check-on-eqe.patch. - Refresh patches.drivers/scsi-mpt3sas-Adding-support-for-SAS3616-HBA-device.patch. - Refresh patches.drivers/scsi-mpt3sas-Bump-mpt3sas-driver-version-to-v16.100..patch. - Refresh patches.drivers/scsi-mpt3sas-Display-chassis-slot-information-of-the.patch. - Refresh patches.drivers/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch. - Refresh patches.drivers/scsi-mpt3sas-Fix-possibility-of-using-invalid-Enclos.patch. - Refresh patches.drivers/scsi-mpt3sas-Fix-removal-and-addition-of-vSES-device.patch. - Refresh patches.drivers/scsi-mpt3sas-Fixed-memory-leaks-in-driver.patch. - Refresh patches.drivers/scsi-mpt3sas-Processing-of-Cable-Exception-events.patch. - Refresh patches.drivers/scsi-mpt3sas-Reduce-memory-footprint-in-kdump-kernel.patch. - Refresh patches.drivers/scsi-mpt3sas-Updated-MPI-headers-to-v2.00.48.patch. - Refresh patches.drivers/scsi-mpt3sas-remove-redundant-copy_from_user-in-_ctl.patch. - Refresh patches.drivers/scsi-pm80xx-Different-SAS-addresses-for-phys.patch. - Refresh patches.drivers/scsi-pm80xx-ILA-and-inactive-firmware-version-throug.patch. - Refresh patches.drivers/scsi-pm80xx-cleanup-in-pm8001_abort_task-function.patch. - Refresh patches.drivers/scsi-pm80xx-corrected-SATA-abort-handling-sequence.patch. - Refresh patches.drivers/scsi-pm80xx-corrected-linkrate-value.patch. - Refresh patches.drivers/scsi-pm80xx-modified-port-reset-timer-value-for-PM80.patch. - Refresh patches.drivers/scsi-pm80xx-panic-on-ncq-error-cleaning-up-the-read-.patch. - Refresh patches.drivers/scsi-pm80xx-redefine-sas_identify_frame-structure.patch. - Refresh patches.drivers/scsi-pm80xx-tag-allocation-for-phy-control-request.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-ATIO-Q-processing-for-INTx-mode.patch. - Refresh patches.drivers/scsi-qla2xxx-Allow-MBC_GET_PORT_DATABASE-to-query-an.patch. - Refresh patches.drivers/scsi-qla2xxx-Changes-to-support-N2N-logins.patch. - Refresh patches.drivers/scsi-qla2xxx-Cocci-spatch-pool_zalloc-simple.patch. - Refresh patches.drivers/scsi-qla2xxx-Query-FC4-type-during-RSCN-processing.patch. - Refresh patches.drivers/scsi-qla2xxx-Reinstate-module-parameter-ql2xenablems.patch. - Refresh patches.drivers/scsi-qla2xxx-Update-driver-version-to-10.00.00.02-k.patch. - Refresh patches.drivers/scsi-qla2xxx-Use-ql2xnvmeenable-to-enable-Q-Pair-for.patch. - Refresh patches.drivers/scsi-qla2xxx-don-t-break-the-bsg-lib-abstractions.patch. - Refresh patches.drivers/scsi-smartpqi-cleanup-raid-map-warning-message.patch. - Refresh patches.drivers/scsi-smartpqi-update-controller-ids.patch. - Refresh patches.drivers/scsi-smartpqi-update-driver-version-to-1.1.2-126.patch. - commit f976d20- autofs: don't fail mount for transient error (bsc#1065180). - commit f023e91- ASoC: intel: Add headset jack support to cht-cx2072x (bsc#1068546). - ASoC: Intel: add support for CX2072x machine driver (bsc#1068546). - ASoC: Intel: Add machine driver for Cherrytrail-CX2072X (bsc#1068546). - ASoC: add support for Conexant CX2072X CODEC (bsc#1068546). - ASoC: cx2072x: Add DT bingings documentation for CX2072X CODEC (bsc#1068546). - commit e2196fe- supported.conf: Updated for missing entries (bsc#1066369) Also mark old x86-platform ones unsupported - commit 2e66eed- supported.conf: List up CHT DC TI PMIC and INT0002 VGPIO (bsc#1068546) - commit 5f4a9b1- blacklist.conf: Add BT commits to be ignored (bsc#1068546) - commit 2b7fddf- Update config files: Enable Cherrytrail kconfigs (bsc#1068546) - commit 470e1f9- platform/x86: Add driver for ACPI INT0002 Virtual GPIO device (bsc#1068546). - ASoC: rt5645: Add jack detection workaround for GPD Win (bsc#1068546). - ASoC: rt5645: add inv_jd1_1 flag (bsc#1068546). - ASoC: rt5645: rename jd_invert flag in platform data (bsc#1068546). - ASoC: rt5645: read jd1_1 status for jd detection (bsc#1068546). - ACPI / PMIC: Add opregion driver for Intel Dollar Cove TI PMIC (bsc#1068546). - mfd: Add support for Cherry Trail Dollar Cove TI PMIC (bsc#1068546). - brcmfmac: Use separate firmware for revision 0 of the brcm43430 chip (bsc#1068546). - Bluetooth: hci_bcm: Add support for BCM2E7E (bsc#1068546). - mmc: sdhci-acpi: Workaround conflict with PCI wifi on GPD Win handheld (bsc#1068546). - video/console: Update BIOS dates list for GPD win console rotation DMI quirk (bsc#1068546). - video/console: Add new BIOS date for GPD pocket to dmi quirk table (bsc#1068546). - video/console: Add dmi quirk table for x86 systems which need fbcon rotation (bsc#1068546). - ACPI / x86: Extend KIOX000A quirk to cover all affected BIOS versions (bsc#1068546). - ACPI / x86: Add KIOX000A accelerometer on GPD win to always_present_ids array (bsc#1068546). - ACPI / x86: Allow matching always_present_id array entries by DMI (bsc#1068546). - commit 20e1325- arm64: Update config files and support.conf Compile SCSI_HISI_SAS_PCI as a module. Mark the driver as not supported. - commit f6b8981- pcc-cpufreq: Re-introduce deadband effect to reduce number of frequency changes (bsc#981838). - commit 7533cac- Refresh patches.suse/mm-only-drain-per-cpu-pagevecs-once-per-pagevec-usage.patch. - Refresh patches.suse/mm-page_alloc-enable-disable-IRQs-once-when-freeing-a-list-of-pages.patch. - Refresh patches.suse/mm-page_alloc-simplify-list-handling-in-rmqueue_bulk.patch. - Refresh patches.suse/mm-pagevec-remove-cold-parameter-for-pagevecs.patch. - Refresh patches.suse/mm-pagevec-rename-pagevec-drained-field.patch. - Refresh patches.suse/mm-remove-__GFP_COLD.patch. - Refresh patches.suse/mm-remove-cold-parameter-for-release_pages.patch. - Refresh patches.suse/mm-remove-cold-parameter-from-free_hot_cold_page.patch. - Refresh patches.suse/mm-truncate-do-not-check-mapping-for-every-page-being-truncated.patch. - Refresh patches.suse/mm-truncate-remove-all-exceptional-entries-from-pagevec-under-one-lock.patch. - Delete patches.suse/mm-truncate-remove-all-exceptional-entries-from-pagevec-under-one-lock-fix.patch. - commit b425423- PCI: rockchip: Add per-lane PHY support (fate#323912). - PCI: rockchip: Factor out rockchip_pcie_get_phys() (fate#323912). - commit 42c5487- rcu: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - netpoll: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - timers/posix-cpu-timers: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - sched/clock, sched/cputime: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - irq_work: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - perf/core: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - x86: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - smp/core: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - timers/hrtimer: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - timers/nohz: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - workqueue: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - irq/softirqs: Use lockdep to assert IRQs are disabled/enabled (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - locking/lockdep: Add IRQs disabled/enabled assertion APIs: lockdep_assert_irqs_enabled()/disabled() (bnc#1068202 Avoid irqs_disabled debugging checks in fast paths). - sched/idle: Micro-optimize the idle loop (bnc#978907 Scheduler performance -- idle). - commit dc86215- s390x: Update config files. - commit fcf3905- Update config files. - supported.conf: Enable Rockchip rk3399 drivers supported.conf checker reported following missing modules: drivers/phy/allwinner/phy-sun4i-usb.ko drivers/phy/allwinner/phy-sun9i-usb.ko drivers/phy/amlogic/phy-meson8b-usb2.ko drivers/phy/broadcom/phy-bcm-ns-usb2.ko drivers/phy/broadcom/phy-bcm-ns-usb3.ko drivers/phy/broadcom/phy-bcm-ns2-pcie.ko drivers/phy/broadcom/phy-brcm-sata.ko drivers/phy/hisilicon/phy-hi6220-usb.ko drivers/phy/qualcomm/phy-qcom-qmp.ko drivers/phy/qualcomm/phy-qcom-qusb2.ko drivers/phy/qualcomm/phy-qcom-usb-hs.ko drivers/phy/qualcomm/phy-qcom-usb-hsic.ko Since this patch has not enabled any of them, adding all of them in supported.conf with '-' as they were never marked as supported. - commit 3664826- lib/mpi: call cond_resched() from mpi_powm() loop (bsc#1066688). - commit 35d6a4a- iommu/rockchip: ignore isp mmu reset operation (fate#323912). - commit 59a5545- iommu/rockchip: add multi irqs support (fate#323912). - iommu/rockchip: Enable Rockchip IOMMU on ARM64 (fate#323912). - drm/rockchip: add CONFIG_OF dependency for lvds (fate#323912). - drm/rockchip: add PINCTRL dependency for LVDS (fate#323912). - drm/rockchip: Rely on the default best_encoder() behavior (fate#323912). - drm/rockchip: Cocci spatch "vma_pages" (fate#323912). - drm/rockchip: Fix uninitialized use of ret (fate#323912). - drm/rockchip: Replace dev_* with DRM_DEV_* (fate#323912). - drm/rockchip: Add support for Rockchip Soc LVDS (fate#323912). - drm/rockchip: switch to drm_*_get(), drm_*_put() helpers (fate#323912). - drm/rockchip: Fix suspend crash when drm is not bound (fate#323912). - drm/rockchip: make drm_connector_funcs structures const (fate#323912). - drm/rockchip: fix race with kms hotplug and fbdev (fate#323912). - drm/rockchip: vop: no need wait vblank on crtc enable (fate#323912). - drm/rockchip: vop: report error when check resource error (fate#323912). - drm/rockchip: vop: round_up pitches to word align (fate#323912). - drm/rockchip: vop: fix NV12 video display error (fate#323912). - drm/rockchip: vop: fix iommu page fault when resume (fate#323912). - drm/rockchip: vop: rk3328: fix overlay abnormal (fate#323912). - drm/rockchip: vop: add a series of vop support (fate#323912). - drm/rockchip: vop: group vop registers (fate#323912). - drm/rockchip: vop: move line_flag_num to interrupt registers (fate#323912). - drm/rockchip: vop: move write_relaxed flags to vop register (fate#323912). - drm/rockchip: vop: initialize registers directly (fate#323912). - drm/rockchip: Use .dumb_map_offset and .dumb_destroy defaults (fate#323912). - drm/rockchip: Use for_each_oldnew_plane_in_state in vop_crtc_atomic_flush (fate#323912). - drm/rockchip: fix NULL check on devm_kzalloc() return value (fate#323912). - drm/rockchip: Drop drm_vblank_cleanup (fate#323912). - drm/rockchip: dw_hdmi: introduce the pclk for grf (fate#323912). - drm/rockchip: dw_hdmi: introduce the VPLL clock setting (fate#323912). - drm/rockchip: dw_hdmi: add RK3399 HDMI support (fate#323912). - drm/rockchip: Remove unnecessary NULL check (fate#323912). - drm/rockchip: gem: add the lacks lock and trivial changes (fate#323912). - drm/rockchip: use drm_for_each_connector_iter() (fate#323912). - drm/rockchip: analogix_dp: Remove unused check and variables (fate#323912). - drm/rockchip: Set line flag config register in vop_crtc_enable (fate#323912). - mfd: rk808: Fix up the chip id get failed (fate#323912). - pwm: rockchip: Use same PWM ops for each IP (fate#323912). - pwm: rockchip: Move the configuration of polarity (fate#323912). - pwm: rockchip: Use pwm_apply() instead of pwm_enable() (fate#323912). - pwm: rockchip: Remove the judge from return value of pwm_config() (fate#323912). - pwm: rockchip: Add APB and function both clocks support (fate#323912). - phy: rockchip-typec: Do the calibration more correctly (fate#323912). - phy: rockchip-typec: Avoid magic numbers + add delays in aux calib (fate#323912). - phy: rockchip-typec: Check for errors from tcphy_phy_init() (fate#323912). - phy: rockchip-typec: Don't set the aux voltage swing to 400 mV (fate#323912). - phy: rockchip-typec: Set the AUX channel flip state earlier (fate#323912). - phy: rockchip-pcie: Reconstruct driver to support per-lane PHYs (fate#323912). - phy: rockchip-typec: remove unused dfp variable (fate#323912). - phy: rockchip-inno-usb2: add support of usb2-phy for rv1108 SoCs (fate#323912). - phy: rockchip-inno-usb2: add support for otg-mux interrupt (fate#323912). - phy: rockchip-inno-usb2: add support for rockchip,usbgrf property (fate#323912). - phy: rockchip-inno-usb2: Replace the extcon API (fate#323912). - phy: rockchip-inno-usb2: add support of usb2-phy for rk3228 SoCs (fate#323912). - phy: rockchip-inno-usb2: add one phy comprises with two host-ports support (fate#323912). - phy: rockchip-inno-usb2: increase otg sm work first schedule time (fate#323912). - phy: rockchip-inno-usb2: add a delay after phy resume (fate#323912). - phy: Group vendor specific phy drivers (fate#323912). - phy: Move ULPI phy header out of drivers to include path (fate#323912). - phy: qcom-usb: Remove unused ulpi phy header (fate#323912). - clk: rockchip: Remove superfluous error message in rockchip_clk_register_cpuclk() (fate#323912). - clk: rockchip: Mark rockchip_fractional_approximation static (fate#323912). - clk: rockchip: add special approximation to fix up fractional clk's jitter (fate#323912). - clk: fractional-divider: allow overriding of approximation (fate#323912). - clk: rockchip: add ids for rk3399 testclks used for camera handling (fate#323912). - clk: rockchip: add dt-binding header for rk3128 (fate#323912). - clk: rockchip: add ids for camera on rk3399 (fate#323912). - spi: rockchip: configure CTRLR1 according to size and data frame (fate#323912). - spi: rockchip: Fix clock handling in suspend/resume (fate#323912). - spi: rockchip: Fix clock handling in remove (fate#323912). - spi: rockchip: Slightly rework return value handling (fate#323912). - spi: rockchip: Disable Runtime PM when chip select is asserted (fate#323912). - spi: rockchip: Set GPIO_SS flag to enable Slave Select with GPIO CS (fate#323912). - spi: rockchip: fix error handling when probe (fate#323912). - pinctrl: rockchip: Fix the rk3399 gpio0 and gpio1 banks' drv_offset at pmu grf (fate#323912). - pinctrl: rockchip: Use common interface for recalced iomux (fate#323912). - pinctrl: rockchip: Add iomux-route switching support for rk3399 (fate#323912). - pinctrl: rockchip: Add iomux-route switching support for rk3328 (fate#323912). - pinctrl: rockchip: Add iomux-route switching support for rk3228 (fate#323912). - pinctrl: rockchip: Add iomux-route switching support (fate#323912). - pinctrl: rockchip: remove unneeded (void *) casts in of_match_table (fate#323912). - clocksource/drivers/rockchip: pr_err() strings should end with newlines (fate#323912). - iio: adc: rockchip_saradc: explicitly request exclusive reset control (fate#323912). - iio: adc: rockchip_saradc: add NULL check on of_match_device() return value (fate#323912). - PM / devfreq: rk3399_dmc: fix error return code in rk3399_dmcfreq_probe() (fate#323912). - commit e27a9b1- drm/i915/glk: Add cold boot sequence for GLK DSI (bsc#1067957). - drm/i915/glk: Split GLK DSI device ready functionality (bsc#1067957). - drm/i915/huc: Update GLK HuC version (bsc#1067957). - drm/i915/gen9: Reintroduce WaEnableYV12BugFixInHalfSliceChicken7 (bsc#1067957). - drm/i915/glk: Calculate high/low switch count for GLK (bsc#1067957). - drm/i915/glk: Don't allow 12 bpc when htotal is too big (bsc#1067957). - drm/i915/GLK/HuC: Load HuC on GLK (bsc#1067957). - drm/i915/GuC/GLK: Load GuC on GLK (bsc#1067957). - drm/i915/glk: limit pixel clock to 99% of cdclk workaround (bsc#1067957). - commit f5509cc- drm/i915/glk: Remove the alpha_support flag (bsc#1067957). - commit 4bae915- btrfs: use GFP_KERNEL in mount and remount (bsc#1062897). - commit e1d90be- Refresh patches.fixes/ext4-add-ext4_should_use_dax.patch: update upstream commit reference SHA - commit f3bb07f- Refresh patches.fixes/ext4-add-sanity-check-for-encryption-DAX.patch: update upstream commit reference SHA - commit db0eb3c- Refresh patches.fixes/ext4-prevent-data-corruption-with-journaling-DAX.patch: update upstream commit SHA - commit 73f86f5- Correct to the updated upstream fix patch (CVE-2017-16647, bsc#1067102) Refreshed patches.drivers/net-usb-asix-fill-null-ptr-deref-in-asix_suspend.patch - commit decd96f- powerpc/pseries/vio: Dispose of virq mapping on vdevice unregister (bsc#1067888). - commit 927b61a- powerpc/vphn: Fix numa update end-loop bug (FATE#323745, bsc#1067906). - powerpc/hotplug: Improve responsiveness of hotplug change (FATE#323745, bsc#1067906). - powerpc/vphn: Improve recognition of PRRN/VPHN (FATE#323745, bsc#1067906). - powerpc/vphn: Update CPU topology when VPHN enabled (FATE#323745, bsc#1067906). - commit 2e4ca0c- media: rainshadow-cec: avoid -Wmaybe-uninitialized warning again (bsc#1051510). - commit a30769c- blacklist.conf: add media and other commits (bsc#1051510) - commit e57653b- serial: pch_uart: Make port type explicit (bsc#1051510). - Refresh patches.drivers/serial-fix-port-type-numbering-for-ti-da8xx. - commit 71e99cb- iio: dummy: events: Add missing break (bsc#1051510). - Input: ucb1400_ts - fix suspend and resume handling (bsc#1051510). - Input: ti_am335x_tsc - fix incorrect step config for 5 wire touchscreen (bsc#1051510). - i2c: cadance: fix ctrl/addr reg write order (bsc#1051510). - rtc: sa1100: fix unbalanced clk_prepare_enable/clk_disable_unprepare (bsc#1051510). - cfg80211: honor NL80211_RRF_NO_HT40{MINUS,PLUS} (bsc#1051510). - serial: 8250_uniphier: fix serial port index in private data (bsc#1051510). - Revert "net: bcmgenet: Remove init parameter from bcmgenet_mii_config" (bsc#1051510). - rtc: rtc-nuc900: fix loop timeout test (bsc#1051510). - libertas: Fix lbs_prb_rsp_limit_set() (bsc#1051510). - mmc: mediatek: Fixed size in dma_free_coherent (bsc#1051510). - Fix serial console on SNI RM400 machines (bsc#1051510). - media: v4l2-compat-ioctl32: Fix timespec conversion (bsc#1051510). - [media] rainshadow-cec: use strlcat instead of strncat (bsc#1051510). - [media] rainshadow-cec: avoid -Wmaybe-uninitialized warning (bsc#1051510). - [media] mceusb: fix memory leaks in error path (bsc#1051510). - media: em28xx: calculate left volume level correctly (bsc#1051510). - media: devnode: Rename mdev argument as devnode (bsc#1051510). - media: au0828: fix RC_CORE dependency (bsc#1051510). - media: Revert "[media] et8ek8: Export OF device ID as module aliases" (bsc#1051510). - gpu: ipu-v3: add DRM dependency (bsc#1051510). - gpu: host1x: Free the IOMMU domain when there is no device to attach (bsc#1051510). - gpu: host1x: Don't fail on NULL bo physical address (bsc#1051510). - drm: rcar-du: Use the VBK interrupt for vblank events (bsc#1051510). - commit 26cdc26- Refresh patch-mainline tag: patches.drivers/net-usb-asix-fill-null-ptr-deref-in-asix_suspend.patch. - commit c4c86fe- ALSA: line6: Fix missing initialization before error path (bsc#1052235). - ALSA: line6: Fix leftover URB at error-path during probe (bsc#1052235). - ALSA: line6: Fix NULL dereference at podhd_disconnect() (bsc#1052235). - commit b480beb- Fix the logic error in mgag200 patch (bsc#1066589) Refreshed patches.drivers/drm-mgag200-Add-mode-validation-debugging-code.patch. - commit 507c2b5- blacklist.conf: blacklist a872eb2131e9 (bnc#1066602) - commit c02d5e2- net: qmi_wwan: fix divide by 0 on bad descriptors (bsc#1067086 CVE-2017-16650). - commit 2135e29- x86/smpboot: Make optimization of delay calibration work correctly (git-fixes). - commit cb9a8c3- locking/pvqspinlock: Implement hybrid PV queued/unfair locks (bsc#1050549). - futex: Fix more put_pi_state() vs. exit_pi_state_list() races (bsc#1067665). - futex: Fix pi_state->owner serialization (bsc#1067665). - commit df2923d- blacklist.conf: Add drm/vgmem blacklist patch (bsc#1051510) - commit a526463- drm/crc: Only open CRC on atomic drivers when the CRTC is active (bsc#1051510). - drm/vc4: Don't disable DSI clocks on component unload (bsc#1051510). - drm/vc4: Fix leak of HDMI EDID (bsc#1051510). - drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects) (bsc#1051510). - commit 34fddd9- Update some Git-repo tags according to most recent upstream status. - Refresh patches.arch/KVM-PPC-Book3S-0005-Fix-server-always-zero-from-kvmppc_xi.patch. - Refresh patches.arch/cxl-Fix-memory-page-not-handled.patch. - Refresh patches.arch/perf-pmu-events-support-additional-power8-pvr-in-mapfile.patch. - Refresh patches.arch/perf-vendor-events-add-power9-pmu-events.patch. - Refresh patches.arch/perf-vendor-events-add-power9-pvrs-to-mapfile.patch. - Refresh patches.arch/perf-vendor-events-powerpc-remove-suffix-in-mapfile.patch. - Refresh patches.arch/perf-vendor-events-powerpc-update-power9-events.patch. - Refresh patches.arch/powerpc-Fix-action-argument-for-cpufeatures-based-TLB-flush.patch. - Refresh patches.arch/powerpc-Fix-workaround-for-spurious-MCE-on-POWER9.patch. - Refresh patches.arch/powerpc-Handle-MCE-on-POWER9-with-only-DSISR-bit-30-set.patch. - Refresh patches.arch/powerpc-mm-radix-Avoid-flushing-the-PWC-on-every-flush_tlb_range.patch. - Refresh patches.arch/powerpc-mm-radix-Improve-TLB-PWC-flushes.patch. - Refresh patches.arch/powerpc-mm-radix-Improve-_tlbiel_pid-to-be-usable-for-PWC-flushes.patch. - Refresh patches.arch/powerpc-perf-Cleanup-of-PM_BR_CMPL-vs.-PM_BRU_CMPL-in-Power9-event-list.patch. - Refresh patches.arch/powerpc-perf-Update-default-sdar_mode-value-for-power9.patch. - Refresh patches.arch/powerpc-perf-add-core-imc-pmu-support.patch. - Refresh patches.arch/powerpc-perf-add-nest-imc-pmu-support.patch. - Refresh patches.arch/powerpc-perf-add-thread-imc-pmu-support.patch. - Refresh patches.arch/powerpc-perf-fix-double-unlock-in-imc_common_cpuhp_mem_free.patch. - Refresh patches.arch/powerpc-perf-fix-usage-of-nest_imc_refc.patch. - Refresh patches.arch/powerpc-perf-imc-fix-nest-events-on-muti-socket-system.patch. - Refresh patches.arch/powerpc-xive-04-Ensure-active-irqd-when-setting-affinit.patch. - Refresh patches.arch/powerpc-xive-05-Fix-section-mismatch-warnings.patch. - Refresh patches.arch/powerpc-xive-06-Fix-the-size-of-the-cpumask-used-in-xive_find_target_in_mask.patch. - Refresh patches.arch/powerpc-xive-07-powerpc-xmon-Exclude-all-of-xmon-from-ftrace.patch. - Refresh patches.arch/powerpc-xive-08-introduce-a-common-routine-xive_queue_p.patch. - Refresh patches.arch/powerpc-xive-09-guest-exploitation-of-the-XIVE-interrup.patch. - Refresh patches.arch/powerpc-xive-10-rename-xive_poke_esb-in-xive_esb_read.patch. - Refresh patches.arch/powerpc-xive-11-introduce-xive_esb_write.patch. - Refresh patches.arch/powerpc-xive-12-add-the-HW-IRQ-number-under-xive_irq_da.patch. - Refresh patches.arch/powerpc-xive-13-introduce-H_INT_ESB-hcall.patch. - Refresh patches.arch/powerpc-xive-14-add-XIVE-Exploitation-Mode-to-CAS.patch. - Refresh patches.arch/powerpc-xive-15-improve-debugging-macros.patch. - Refresh patches.arch/powerpc-xive-16-Fix-section-__init-warning.patch. - Refresh patches.arch/powerpc-xive-18-Fix-IPI-reset.patch. - Refresh patches.arch/powerpc-xive-19-Clear-XIVE-internal-structures-when-a-C.patch. - Refresh patches.drivers/0001-acpica-iort-Update-SMMU-models-for-IORT-rev.-C.patch. - Refresh patches.drivers/0001-ata-ceva-Move-sata-port-phy-oob-settings-to-device-t.patch. - Refresh patches.drivers/0002-ata-ceva-Add-gen-3-mode-support-in-driver.patch. - Refresh patches.drivers/0002-tty-xilinx_uartps-move-to-arch_initcall-for-earlier-.patch. - Refresh patches.drivers/0003-ata-ceva-Disable-Device-Sleep-capability.patch. - Refresh patches.drivers/0004-ata-ceva-Make-RxWaterMark-value-as-module-parameter.patch. - Refresh patches.drivers/0005-ata-ceva-Add-CCI-support-for-SATA-if-CCI-is-enabled.patch. - Refresh patches.drivers/0006-ata-ceva-Correct-the-AXI-bus-configuration-for-SATA-.patch. - Refresh patches.drivers/0007-ata-ceva-Correct-the-suspend-and-resume-logic-for-SA.patch. - Refresh patches.drivers/0008-ata-ceva-Add-SMMU-support-for-SATA-IP.patch. - Refresh patches.drivers/0031-ACPI-APEI-Enable-APEI-multiple-GHES-source-to-share-.patch. - Refresh patches.drivers/05-edac-pnd2-build-in-a-minimal-sideband-driver-for-apollo-lake.patch. - Refresh patches.drivers/06-edac-pnd2-mask-off-the-lower-four-bits-of-a-bar.patch. - Refresh patches.drivers/07-edac-pnd2-conditionally-unhide-hide-the-p2sb-pci-device-to-read-bar.patch. - Refresh patches.drivers/08-edac-pnd2-properly-toggle-hidden-state-for-p2sb-pci-device.patch. - Refresh patches.drivers/ALSA-hda-Abort-capability-probe-at-invalid-register-. - Refresh patches.drivers/ALSA-hda-Implement-mic-mute-LED-mode-enum. - Refresh patches.drivers/ALSA-ice1712-Add-support-for-STAudio-ADCIII. - Refresh patches.drivers/drm-i915-Align-vswing-sequences-with-old-ddi-buffer-. - Refresh patches.drivers/drm-i915-Display-WA-1133-WaFbcSkipSegments-cnl-glk. - Refresh patches.drivers/drm-i915-Enable-voltage-swing-before-enabling-DDI_BU. - Refresh patches.drivers/drm-i915-Introduce-intel_ddi_dp_level. - Refresh patches.drivers/drm-i915-Shrink-cnl_ddi_buf_trans. - Refresh patches.drivers/drm-i915-Stop-using-long-platform-names-on-clock-gat. - Refresh patches.drivers/drm-i915-avoid-division-by-zero-on-cnl_calc_wrpll_li. - Refresh patches.drivers/drm-i915-avoid-potential-uninitialized-variable-use. - Refresh patches.drivers/drm-i915-cfl-Coffee-Lake-works-on-Kaby-Lake-PCH. - Refresh patches.drivers/drm-i915-cfl-Remove-alpha-support-protection. - Refresh patches.drivers/drm-i915-cnl-Add-Gen10-LRC-size. - Refresh patches.drivers/drm-i915-cnl-Add-WaDisableReplayBufferBankArbitratio. - Refresh patches.drivers/drm-i915-cnl-Add-support-slice-subslice-eu-configs. - Refresh patches.drivers/drm-i915-cnl-Allow-the-reg_read-ioctl-to-read-the-RC. - Refresh patches.drivers/drm-i915-cnl-Apply-large-line-width-optimization. - Refresh patches.drivers/drm-i915-cnl-Avoid-ioremap_wc-on-Cannonlake-as-well. - Refresh patches.drivers/drm-i915-cnl-Change-the-macro-name-to-DPLL_CFGCR0_DC. - Refresh patches.drivers/drm-i915-cnl-Do-not-add-an-extra-page-for-precaution. - Refresh patches.drivers/drm-i915-cnl-Extend-WM-workaround-with-IPC-for-CNL. - Refresh patches.drivers/drm-i915-cnl-Fix-DDI-hdmi-level-selection. - Refresh patches.drivers/drm-i915-cnl-Fix-DP-max-voltage. - Refresh patches.drivers/drm-i915-cnl-Introduce-initial-Cannonlake-Workaround. - Refresh patches.drivers/drm-i915-cnl-Move-ddi-buf-trans-related-functions-up. - Refresh patches.drivers/drm-i915-cnl-Move-voltage-check-into-ddi-buf-trans-f. - Refresh patches.drivers/drm-i915-cnl-Reprogram-DMC-firmware-after-S3-S4-resu. - Refresh patches.drivers/drm-i915-cnl-WA-FtrEnableFastAnisoL1BankingFix. - Refresh patches.drivers/drm-i915-cnl-WaDisableEnhancedSBEVertexCaching. - Refresh patches.drivers/drm-i915-cnl-WaDisableI2mCycleOnWRPort. - Refresh patches.drivers/drm-i915-cnl-WaForceContextSaveRestoreNonCoherent.patch. - Refresh patches.drivers/drm-i915-cnl-WaPushConstantDereferenceHoldDisable. - Refresh patches.drivers/drm-i915-cnl-WaThrottleEUPerfToAvoidTDBackPressure-c. - Refresh patches.drivers/drm-i915-cnl-don-t-hardcode-DPCLKA_CFGCR0_DDI_CLK_SE. - Refresh patches.drivers/drm-i915-cnl-extract-cnl_set_procmon_ref_values. - Refresh patches.drivers/drm-i915-cnl-simplify-cnl_procmon_values-handling. - Refresh patches.drivers/drm-i915-cnp-Display-Wa-1179-WaHardHangonHotPlug. - Refresh patches.drivers/drm-i915-cnp-Don-t-touch-other-PCH-clock-gating-bits. - Refresh patches.drivers/drm-i915-cnp-Wa-1181-Fix-Backlight-issue. - Refresh patches.drivers/drm-i915-decouple-gen9-and-gen10-dp-signal-levels. - Refresh patches.drivers/drm-i915-glk-cnl-Implement-WaDisableScalarClockGatin. - Refresh patches.drivers/media-cx231xx-cards-fix-NULL-deref-on-missing-associ. - Refresh patches.drivers/media-dib0700-fix-invalid-dvb_detach-argument. - Refresh patches.drivers/media-imon-Fix-null-ptr-deref-in-imon_probe. - Refresh patches.drivers/powerpc-powernv-Add-IMC-OPAL-APIs.patch. - Refresh patches.drivers/powerpc-powernv-Add-support-for-powercap-framework.patch. - Refresh patches.drivers/powerpc-powernv-Add-support-to-clear-sensor-groups-data.patch. - Refresh patches.drivers/powerpc-powernv-Add-support-to-set-power-shifting-ratio.patch. - Refresh patches.drivers/powerpc-powernv-Detect-and-create-IMC-device.patch. - Refresh patches.drivers/powerpc-powernv-Enable-PCI-peer-to-peer.patch. - Refresh patches.fixes/ALSA-seq-Fix-use-after-free-at-creating-a-port. - Refresh patches.fixes/loop-Remove-unused-bdev-argument.patch. - Refresh patches.fixes/loop-fix-error-handling.patch. - Refresh patches.fixes/loop-support-4k-blocksize.patch. - Refresh patches.fixes/mac80211-accept-key-reinstall-without-changing-anyth.patch. - Refresh patches.fixes/nl80211-check-for-the-required-netlink-attributes-pr.patch. - Refresh patches.fixes/powerpc-mm-book3s64-Make-KERN_IO_START-a-variable.patch. - Refresh patches.fixes/powerpc-mm-hash64-Make-vmalloc-56T-on-hash.patch. - Refresh patches.fixes/powerpc-mm-slb-Move-comment-next-to-the-code-it-s-referring-to.patch. - Refresh patches.fixes/sched-core-Address-more-wake_affine-regressions.patch. - Refresh patches.fixes/sched-core-Fix-wake_affine-performance-regression.patch. - Refresh patches.suse/0001-locking-osq_lock-Fix-osq_lock-queue-corruption.patch. - Refresh patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch. - Refresh patches.suse/0001-sched-wait-Remove-the-lockless-swait_active-check-in.patch. - Refresh patches.suse/0002-x86-head-Remove-confusing-comment.patch. - Refresh patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch. - Refresh patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch. - Refresh patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch. - Refresh patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch. - Refresh patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch. - Refresh patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch. - commit b965d15- Revert "ALSA: echoaudio: purge contradictions between dimension matrix members and total number of members" (bsc#1051510). - commit 46377e9- blacklist.conf: Add i915 blacklist (bsc#1051510) - commit a51cd00- drm/i915: Use bdw_ddi_translations_fdi for Broadwell (bsc#1051510). - drm/i915: Report -EFAULT before pwrite fast path into shmemfs (bsc#1051510). - drm/i915: Order two completing nop_submit_request (bsc#1051510). - drm/i915: Read timings from the correct transcoder in intel_crtc_mode_get() (bsc#1051510). - drm/i915: remove redundant variable hw_check (bsc#1051510). - drm/i915: Fix DDI PHY init if it was already on (bsc#1051510). - drm/i915/glk: Fix DMC/DC state idleness calculation (bsc#1051510). - drm/i915: Re-enable GTT following a device reset (bsc#1051510). - drm/i915: Clear lost context-switch interrupts across reset (bsc#1051510). - drm/i915: Avoid the gpu reset vs. modeset deadlock (bsc#1051510). - commit c463053- rpm/kernel-binary.spec.in: rename kGraft to KLP (fate#323682) - commit 0ed191d- Support paes_s390 and pkey modules (bsc#1066939) - commit 5932b2c- s390/crypto: fix aes/paes Kconfig dependeny (bsc#1066939). - Update config files. - commit 85fd2af- x86/mm: Unbreak modules that rely on external PAGE_KERNEL availability (FATE#322123). - commit 2ce8e65- mm, truncate: remove all exceptional entries from pagevec under one lock -fix (bsc#1065138). - commit e824298- lib/ratelimit.c: use deferred printk() version (bsc#979928). - commit 2c73591- Input: gtco - fix potential out-of-bound access (bsc#1067085 CVE-2017-16649). - commit 60895ec- media: dib0700: fix invalid dvb_detach argument (CVE-2017-16646 bsc#1067105). - commit 66fca6a- net: usb: asix: fill null-ptr-deref in asix_suspend (CVE-2017-16647 bsc#1067102). - commit f86cac1- Input: ims-psu - check if CDC union descriptor is sane (CVE-2017-16645 bsc#1067132). - commit fba5e7b- USB: core: harden cdc_parse_cdc_header (bsc#1066693 CVE-2017-16534). - commit a719332- Refresh patches.drivers/0003-md-cluster-Suspend-writes-in-RAID10-if-within-range.patch. - Delete patches.drivers/0002-md-raid10-add-honouring-of-suspend_-lo-hi.patch. - commit 6922f7b- USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor() (bsc#1066700 CVE-2017-16535). - commit c7ecdbf- apparmor: Revert network mediation to old patches. References: bsc#1065536 Backport of upstream patch 651e28c5537a ("apparmor: add base infastructure for socket mediation") allowed us delete old apparmor networking patches which we have been carrying for quite some time. However, through 80c094a47dd4 ("Revert "apparmor: add base infastructure for socket mediation""), this patch was reverted. In order to support our networking infrastructure for apparmor, we have to retain our old patches. - apparmor: update apparmor-basic-networking-rules for 4.11-rc1 (FATE#300516). - AppArmor: basic networking rules (FATE#300516). - apparmor: Fix quieting of audit messages for network mediation (FATE#300516). - Delete patches.apparmor/0011-apparmor-add-base-infastructure-for-socket-mediation.patch. - commit 68ae091- USB: fix out-of-bounds in usb_set_configuration (bsc#1066671 CVE-2017-16531). - commit 503cdcb- btrfs: change how we decide to commit transactions during flushing (bsc#1060197). Also enable Liu Bo's patch now that the maths behind transaction commit is fixed. - commit 090a8a5- arm64: Ensure the instruction emulation is ready for userspace (bsc#1066688). - commit d42b0c9- assoc_array: Fix a buggy node-splitting case (CVE-2017-12193 bsc#1066192). - commit 2a60539- net: ethtool: remove error check for legacy setting transceiver type (bsc#1056787). - commit 7d9e6b5- Update config files to enable spidev on arm64. (bsc#1066696) - supported.conf: Support spidev (bsc#1066696) - commit 181d4fc- Refresh patch order in sorted section - commit 8c0cbfa- net_sched: avoid matching qdisc with zero handle (bsc#1056787). - soreuseport: fix initialization race (bsc#1056787). - netlink: fix netlink_ack() extack race (bsc#1056787). - net: enable interface alias removal via rtnl (bsc#1056787). - gso: fix payload length when gso_size is zero (bsc#1056787). - net: rtnetlink: fix info leak in RTM_GETSTATS call (bsc#1056787). - inet: fix improper empty comparison (bsc#1056787). - net: ethtool: Add back transceiver type (bsc#1056787). - net_sched: always reset qdisc backlog in qdisc_reset() (bsc#1056787). - net: change skb->mac_header when Generic XDP calls adjust_head (bsc#1056787). - net/sched: cls_matchall: fix crash when used with classful qdisc (bsc#1056787). - net/sock: allow the user to set negative peek offset (bsc#1056787). - sch_tbf: fix two null pointer dereferences on init failure (bsc#1056787). - sch_netem: avoid null pointer deref on init failure (bsc#1056787). - sch_fq_codel: avoid double free on init failure (bsc#1056787). - sch_cbq: fix null pointer dereferences on init failure (bsc#1056787). - sch_hhf: fix null pointer dereference on init failure (bsc#1056787). - sch_htb: fix crash on init failure (bsc#1056787). - gue: fix remcsum when GRO on and CHECKSUM_PARTIAL boundary is outer UDP (bsc#1056787). - vxlan: fix remcsum when GRO on and CHECKSUM_PARTIAL boundary is outer UDP (bsc#1056787). - net: bridge: fix dest lookup when vlan proto doesn't match (bsc#1056787). - commit 112af25- USB: serial: console: fix use-after-free on disconnect (bsc#1066618 CVE-2017-16525). - USB: serial: console: fix use-after-free after failed setup (bsc#1066618 CVE-2017-16525). - commit f99e4d9- ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor (CVE-2017-16529 bsc#1066650). - commit d27bf12- s390/kvm: fix detection of guest machine checks (FATE#324256,LTC#160417,bsc#1066327). - KVM: s390: Inject machine check into the nested guest (FATE#324256,LTC#160417,bsc#1066327). - KVM: s390: Inject machine check into the guest (FATE#324256,LTC#160417,bsc#1066327). - KVM: s390: Backup the guest's machine check info (FATE#324256,LTC#160417,bsc#1066327). - s390/nmi: s390: New low level handling for machine check happening in guest (FATE#324256,LTC#160417,bsc#1066327). - commit 03cf0ff- KVM: s390: expose no-DAT to guest and migration support (LTC#160419,bsc#1066194). - KVM: s390: ioctls to get and set guest storage attributes (LTC#160419,bsc#1066194). - KVM: s390: CMMA tracking, ESSA emulation, migration mode (LTC#160419,bsc#1066194). - commit c96fac7- KVM: make pid available for uevents without debugfs (FATE#323770,bsc#1061982). - KVM: trigger uevents when creating or destroying a VM (FATE#323770,bsc#1061982). - commit 4b7e072- media: imon: Fix null-ptr-deref in imon_probe (CVE-2017-16537 bsc#1066573). - [media] cx231xx-cards: fix NULL-deref on missing association descriptor (CVE-2017-16536 bsc#1066606). - commit b162a90- RDMA/nldev: Enforce device index check for port callback (bsc#1046306 FATE#322942). - net/mlx5e: DCBNL, Implement tc with ets type and zero bandwidth (bsc#1046303 FATE#322944). - net/mlx5e: Properly deal with encap flows add/del under neigh update (bsc#1046303 FATE#322944). - net/mlx5: Delay events till mlx5 interface's add complete for pci resume (bsc#1046303 FATE#322944). - net/mlx5: Fix health work queue spin lock to IRQ safe (bsc#1046303 FATE#322944). - nfp: refuse offloading filters that redirects to upper devices (bsc#1055968). - RDMA/netlink: OOPs in rdma_nl_rcv_msg() from misinterpreted flag (bsc#1046306 FATE#322942). - commit c03a7d9- Re-sorted sorted section - commit b3742e5- powerpc/64s/radix: Fix preempt imbalance in TLB flush (bsc#1055186). - commit 4c97add- Update patches.fixes/mm-memcontrol-fix-null-pointer-crash-in-test_clear_page_writeback.patch (VM Functionality, bsc#1061849, bsc#1065971). Fix bsc#1065971 by editing the patch in-place. - commit 44552ab- Set CONFIG_MQ_IOSCHED_DEADLINE=y on config/arm64/default (bsc#1066369) - commit 9841c29- ALSA: usb-audio: Kill stray URB at exiting (CVE-2017-16527 bsc#1066625). - ALSA: seq: Cancel pending autoload work at unbinding device (CVE-2017-16528 bsc#1066629). - commit e9dde55- rpm/kernel-binary.spec.in: add explicit dependency of kernel-*-devel on libelf-devel. Otherwise warning that got turned into error by e683952999 ("objtool: Upgrade libelf-devel warning to error...") would trigger and cause any packages being built against kernel-*-devel (such as KMPs, crash) not to have the libelf dependency included, and fail to build. - commit cad1ef9- x86/alternatives: Fix alt_max_short macro to really be a max() (git-fixes). - commit 440e729- Revert "scripts/git-pre-commit: Check the content of the series.conf sorted section." This reverts commit 869e9a97f5038eb456502f1b0ee7cd06f3b8e5c3; we have to first announce this globally with a fixed transition date and give committers time to readjust their infrastructure (namely have pygit2 put in place properly). - commit 28dd483- supported.conf: mark vsockmon as supported (bsc#1066369) This module creates a device receiving copies of vsock traffic so that it packets can be monitored e.g. by tcpdump/wireshark (the same way nlmon works for netlink). (vsock is a framework for specific guest-host communication channels, used by VMware, virtio and recently also Hyper-V) - commit 683ca74- md-cluster/raid10: set "do_balance = 0" if area is resyncing (fate#323171). - md/raid10: add honouring of suspend_{lo,hi} (fate#323171). - md-cluster: Suspend writes in RAID10 if within range (fate#323171). - md-cluster: Use a small window for raid10 resync (fate#323171). - md-cluster: update document for raid10 (fate#323171). - Delete patches.suse/0036-md-cluster-remove-EXPERIMENTAL-info.patch. - commit 0803ffd- mac80211: don't compare TKIP TX MIC key in reinstall prevention (bsc#1066472). - commit 3545ef0- mac80211: use constant time comparison with keys (bsc#1066471). - commit 0ae0929- kernel/sysctl.c: remove duplicate UINT_MAX check on do_proc_douintvec_conv() (bsc#1066470). - commit b275255- Update no-fix patch tags for recent i915 patches This removes the false-positive checks by git-fixes. - commit 9fccb15- ALSA: hda - fix headset mic problem for Dell machines with alc236 (bsc#1052235). - ALSA: hda/realtek - Add support for ALC236/ALC3204 (bsc#1052235). - ALSA: hda: Remove superfluous '-' added by printk conversion (bsc#1052235). - ALSA: hda - program ICT bits to support HBR audio (bsc#1052235). - ALSA: hda: Fix forget to free resource in error handling code path in hda_codec_driver_probe (bsc#1052235). - ALSA: hda/realtek - Fix pincfg for Dell XPS 13 9370 (bsc#1052235). - ALSA: hda: Add Cannonlake PCI ID (bsc#1052235). - ALSA: hda - Add hdmi id for a Geminilake variant (bsc#1052235). - ALSA: hda - Add AZX_DRIVER_SKL for simplification (bsc#1052235). - commit f2aaa75- sched/fair: Enable SIS_AVG_CPU by default (bsc#1061593). - commit fc3055c- ibmvnic: Fix failover error path for non-fatal resets (bsc#1066382). - commit 786fbe8- ibmvnic: Update reset infrastructure to support tunable parameters (bsc#1066382). - commit 4058b41- ibmvnic: Let users change net device features (bsc#1066382). - commit c706428- ibmvnic: Enable TSO support (bsc#1066382). - commit 251d320- ibmvnic: Enable scatter-gather support (bsc#1066382). - commit 36f16a2- ibmvnic: Fix calculation of number of TX header descriptors (bsc#1066382). - commit 5ec05af- x86/fpu: Don't let userspace set bogus xcomp_bv (bsc#1063984, CVE-2017-15537). - commit 17bafc1- ata: ceva: Add SMMU support for SATA IP (bsc#1066345). - ata: ceva: Correct the suspend and resume logic for SATA (bsc#1066345). - ata: ceva: Correct the AXI bus configuration for SATA ports (bsc#1066345). - ata: ceva: Add CCI support for SATA if CCI is enabled (bsc#1066345). - ata: ceva: Make RxWaterMark value as module parameter (bsc#1066345). - ata: ceva: Disable Device Sleep capability (bsc#1066345). - ata: ceva: Add gen 3 mode support in driver (bsc#1066345). - ata: ceva: Move sata port phy oob settings to device-tree (bsc#1066345). - commit 4b09db7- supported.conf: Add wdat_wdt as supported (bsc#1066296) - commit 45de744- Refresh patch order in sorted section - commit 071abc3- powerpc/xmon: Fix display of SPRs (bsc#1065729). - commit e8eae4d- powerpc/powernv: Increase memory block size to 1GB on radix (bsc#1065729). - commit c2f4068- powerpc/pseries: Don't attempt to acquire drc during memory hot add for assigned lmbs (FATE#322022, bsc#1065729). - powerpc/pseries: Check memory device state before onlining/offlining (FATE#322022, bsc#1065729). - commit 7e9a794- scsi: ipr: Set no_report_opcodes for RAID arrays (bsc#1066213). - commit 620e3a3- scsi: ipr: Fix scsi-mq lockdep issue (bsc#1066213). - commit a69de39- Refresh patch order in sorted section - commit 96020ad- dax: initialize variable pfn before using it (FATE#323721). - dax: use PG_PMD_COLOUR instead of open coding (FATE#323721). - dax: explain how read(2)/write(2) addresses are validated (FATE#323721). - dax: remove DAX code from page_cache_tree_insert() (FATE#323721). - dax: use common 4k zero page for dax mmap reads (FATE#323721). - dax: relocate some dax functions (FATE#323721). - mm: add vm_insert_mixed_mkwrite() (FATE#323721). - commit ade91b6- powerpc/sysrq: Fix oops whem ppmu is not registered (bsc#1065729). - commit f08eb15- drm/i915: avoid division by zero on cnl_calc_wrpll_link (FATE#322643 bsc#1055900). - drm/i915/cnl: Do not add an extra page for precaution in the Gen10 LRC size (FATE#322643 bsc#1055900). - drm/i915: avoid potential uninitialized variable use (FATE#322643 bsc#1055900). - drm/i915/cnl: Reprogram DMC firmware after S3/S4 resume (FATE#322643 bsc#1055900). - drm/i915/cnl: Add Gen10 LRC size (FATE#322643 bsc#1055900). - drm/i915/cnl: Extend WM workaround with IPC for CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Change the macro name to DPLL_CFGCR0_DCO_FRACTION_SHIFT (FATE#322643 bsc#1055900). - drm/i915: Shrink cnl_ddi_buf_trans (FATE#322643 bsc#1055900). - drm/i915/glk, cnl: Implement WaDisableScalarClockGating (FATE#322643 bsc#1055900). - drm/i915/cnl: Add support slice/subslice/eu configs (FATE#322643 bsc#1055900). - drm/i915/cnl: WaThrottleEUPerfToAvoidTDBackPressure:cnl(pre-prod) (FATE#322643 bsc#1055900). - drm/i915: Display WA #1133 WaFbcSkipSegments:cnl, glk (FATE#322643 bsc#1055900). - drm/i915/cnp: Display Wa #1179: WaHardHangonHotPlug (FATE#322643 bsc#1055900). - drm/i915/cnp: set min brightness from VBT (FATE#322643 bsc#1055900). - drm/i915/cnp: Don't touch other PCH clock gating bits (FATE#322643 bsc#1055900). - drm/i915/cnp: Wa 1181: Fix Backlight issue (FATE#322643 bsc#1055900). - drm/i915: Stop using long platform names on clock gating functions (FATE#322643 bsc#1055900). - drm/i915/cnl: Allow the reg_read ioctl to read the RCS TIMESTAMP register (FATE#322643 bsc#1055900). - drm/i915/cnl: Avoid ioremap_wc on Cannonlake as well (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix DP max voltage (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix DDI hdmi level selection (FATE#322643 bsc#1055900). - drm/i915/cnl: Move ddi buf trans related functions up (FATE#322643 bsc#1055900). - drm/i915/cnl: Move voltage check into ddi buf trans functions (FATE#322643 bsc#1055900). - drm/i915: Enable voltage swing before enabling DDI_BUF_CTL (FATE#322643 bsc#1055900). - drm/i915: Align vswing sequences with old ddi buffer registers (FATE#322643 bsc#1055900). - drm/i915: decouple gen9 and gen10 dp signal levels (FATE#322643 bsc#1055900). - drm/i915: Introduce intel_ddi_dp_level (FATE#322643 bsc#1055900). - drm/i915/cnl: WaDisableI2mCycleOnWRPort (FATE#322643 bsc#1055900). - drm/i915/cnl: WA FtrEnableFastAnisoL1BankingFix (FATE#322643 bsc#1055900). - drm/i915/cnl: don't hardcode DPCLKA_CFGCR0_DDI_CLK_SEL_SHIFT (FATE#322643 bsc#1055900). - drm/i915/cnl: WaForceContextSaveRestoreNonCoherent (FATE#322643 bsc#1055900). - drm/i915/cnl: WaPushConstantDereferenceHoldDisable (FATE#322643 bsc#1055900). - drm/i915/cnl: extract cnl_set_procmon_ref_values (FATE#322643 bsc#1055900). - drm/i915/cnl: simplify cnl_procmon_values handling (FATE#322643 bsc#1055900). - drm/i915/cnl: Apply large line width optimization (FATE#322643 bsc#1055900). - drm/i915/cnl: WaDisableEnhancedSBEVertexCaching (FATE#322643 bsc#1055900). - drm/i915/cnl: Add WaDisableReplayBufferBankArbitrationOptimization (FATE#322643 bsc#1055900). - drm/i915/cnl: Introduce initial Cannonlake Workarounds (FATE#322643 bsc#1055900). - drm/i915/cfl: Remove alpha support protection (FATE#322643 bsc#1055900). - drm/i915/cfl: Coffee Lake works on Kaby Lake PCH (FATE#322643 bsc#1055900). - commit 2e11a0a- drm/i915/cnl: Fix PLL initialization for HDMI (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix PLL mapping (FATE#322643 bsc#1055900). - drm/i915: Fix the missing PPAT cache attributes on CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix LSPCON support (FATE#322643 bsc#1055900). - drm/i915/cnl: Reuse skl_wm_get_hw_state on Cannonlake (FATE#322643 bsc#1055900). - drm/i915/gen10: implement gen 10 watermarks calculations (FATE#322643 bsc#1055900). - drm/i915: Addition wrapper for fixed16.16 operation (FATE#322643 bsc#1055900). - drm/i915/cnl: Setup PAT Index (FATE#322643 bsc#1055900). - drm/i915/gen10: fix WM latency printing (FATE#322643 bsc#1055900). - drm/i915/gen10: fix the gen 10 SAGV block time (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable SAGV for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/gen10+: use the SKL code for reading WM latencies (FATE#322643 bsc#1055900). - drm/i915/cnl: Dump the right pll registers when dumping pipe config (FATE#322643 bsc#1055900). - drm/i915/cnl: Add allowed DP rates for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/cnl: Add max allowed Cannonlake DC (FATE#322643 bsc#1055900). - drm/i915/cnl: Add slice and subslice information to debugfs (FATE#322643 bsc#1055900). - drm/i915: Return correct EDP voltage swing table for 0.85V (FATE#322643 bsc#1055900). - drm/i915/cnl: Removing missing DDI_E bits from CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix loadgen select programming on ddi vswing sequence (FATE#322643 bsc#1055900). - drm/i915/cnl: Add missing type case (FATE#322643 bsc#1055900). - drm/i915/cnl: Don't trust VBT's alternate pin for port D for now (FATE#322643 bsc#1055900). - drm/i915/cnl: Get DDI clock based on PLLs (FATE#322643 bsc#1055900). - drm/i915/cnl: Inherit RPS stuff from previous platforms (FATE#322643 bsc#1055900). - drm/i915/cnl: Cannonlake color init (FATE#322643 bsc#1055900). - x86/gpu: CNL uses the same GMS values as SKL (FATE#322643 bsc#1055900). - drm/i915/cnl: Add force wake for gen10+ (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix the CURSOR_COEFF_MASK used in DDI Vswing Programming (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix RMW on ddi vswing sequence (FATE#322643 bsc#1055900). - drm/i915/cnl: LSPCON support is gen9+ (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable fifo underrun for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/cnl: Fix Cannonlake scaler mode programing (FATE#322643 bsc#1055900). - drm/i915: Use HAS_CSR instead of gen number on DMC load (FATE#322643 bsc#1055900). - drm/i915/DMC/CNL: Load DMC on CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Enable loadgen_select bit for vswing sequence (FATE#322643 bsc#1055900). - drm/i915/cnl: Implement voltage swing sequence (FATE#322643 bsc#1055900). - drm/i915/cnl: Add DDI Buffer translation tables for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/cnl: Add registers related to voltage swing sequences (FATE#322643 bsc#1055900). - drm/i915: Add MMIO helper for 6 ports with different offsets (FATE#322643 bsc#1055900). - drm/i915/cnl: Initialize PLLs (FATE#322643 bsc#1055900). - drm/i915: Configure DPLL's for Cannonlake (FATE#322643 bsc#1055900). - drm/i915/cnl: DDI - PLL mapping (FATE#322643 bsc#1055900). - drm/i915/cnl: Allow dynamic cdclk changes on CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Implement CNL display init/unit sequence (FATE#322643 bsc#1055900). - drm/i915/cnl: Implement .set_cdclk() for CNL (FATE#322643 bsc#1055900). - drm/i915/cnl: Implement .get_display_clock_speed() for CNL (FATE#322643 bsc#1055900). - drm/i915: Remove unnecessary PORT3 definition (FATE#322643 bsc#1055900). - drm/i915/cnl: Also need power well sanitize (FATE#322643 bsc#1055900). - drm/i915/cnl: Add power wells for CNL (FATE#322643 bsc#1055900). - drm/i915/gen10: Set value of Indirect Context Offset for gen10 (FATE#322643 bsc#1055900). - drm/i915/cnl: Cannonlake has same MOCS table than Skylake (FATE#322643 bsc#1055900). - drm/i915/cnl: Configure EU slice power gating (FATE#322643 bsc#1055900). - drm/i915/cnl: Cannonlake has 4 planes (3 sprites) per pipe (FATE#322643 bsc#1055900). - drm/i915/cnl: add IS_CNL_REVID macro (FATE#322643 bsc#1055900). - drm/i915/cnl: Add Cannonlake PCI IDs for Y-skus (FATE#322643 bsc#1055900). - drm/i915/cnl: Add Cannonlake PCI IDs for U-skus (FATE#322643 bsc#1055900). - drm/i915: Always use 9 bits of the LPC bridge device ID for PCH detection (FATE#322643 bsc#1055900). - drm/i915: Fix PCH names for KBP and CNP (FATE#322643 bsc#1055900). - commit 99ef3b0- scripts/git_sort/git_sort.py: add ext4 git repository - commit 7d0f4fb- Update s390x config files (FATE#323442) - commit 139ffd3- s390/dasd: Add discard support for FBA devices (FATE#322263, bsc#1061020). - commit fcd8c50- s390/mm,kvm: use nodat PGSTE tag to optimize TLB flushing (FATE#321512, bsc#1061009). - s390/mm: add guest ASCE TLB flush optimization (FATE#321512, bsc#1061009). - s390/mm: add no-dat TLB flush optimization (FATE#321512, bsc#1061009). - s390/mm: tag normal pages vs pages used in page tables (FATE#321512, bsc#1061009). - s390/sclp: single increment assignment control (FATE#323299, bsc#1061050). - scsi: Do not retry invalid function error (bnc#809122). - Delete patches.suse/scsi-do-not-retry-invalid-function-error.patch. - commit cbe6ec6- KEYS: prevent KEYCTL_READ on negative key (bsc#1066043). - KEYS: fix writing past end of user-supplied buffer in keyring_read() (bsc#1066046). - serial: Fix port type numbering for TI DA8xx (bsc#1066048). - serial: Remove unused port type (bsc#1066045). - commit e8b8788- Delete patches.rpmify/firmware-path Firmware path is irrelevant since the firmware is not used anyway (bsc#1054239). - commit 6a4e78f- iommu/amd: Do not disable SWIOTLB if SME is active (fate#322123). - commit bf4176e- ext4: add ext4_should_use_dax() (bsc#1064591). - commit a01f212- ext4: add sanity check for encryption + DAX (bsc#1064591). - commit 19ca8bf- ext4: prevent data corruption with journaling + DAX (bsc#1064591). - commit 0aec3e0- ext4: prevent data corruption with inline data + DAX (bsc#1064591). - commit 7dfd254- mm,compaction: serialize waitqueue_active() checks (for real) (Git-fixes, VM Performance). - commit 483dd23- Kbuild: use -fshort-wchar globally (bnc#1065600). - commit 3a70c58- xen: x86: mark xen_find_pt_base as __init (bnc#1065600). - commit 1037440- xen/events: events_fifo: Don't use {get,put}_cpu() in xen_evtchn_fifo_init() (bnc#1065600). - commit 61488f9- KVM: PPC: Book3S: Protect kvmppc_gpa_to_ua() with SRCU (bsc#1061840). - commit ad12195- KVM: PPC: Book3S HV: POWER9 more doorbell fixes (bsc#1061840). - commit db3a4d5- KVM: PPC: Fix oops when checking KVM_CAP_PPC_HTM (bsc#1061840). - commit 7d9f250- KVM: PPC: Book3S HV: Use msgsync with hypervisor doorbells on POWER9 (bsc#1061840). - commit 7e124d4- KVM: PPC: Book3S HV: Hold kvm->lock around call to kvmppc_update_lpcr (bsc#1061840). - commit e13b8b9- KVM: PPC: Book3S HV: Fix case where HDEC is treated as 32-bit on POWER9 (bsc#1061840). - commit 9b7c48e- Refresh patches.drivers/0008-Revert-commit-1a8b6d76dc5b-net-add-one-common-config.patch. - Refresh patches.drivers/0009-ixgbe-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERING-flag.patch. - Refresh patches.drivers/0047-scsi-qla2xxx-Cleanup-FC-NVMe-code.patch. - Refresh patches.drivers/0048-scsi-qla2xxx-Move-function-prototype-to-correct-head.patch. - Refresh patches.drivers/0049-scsi-qla2xxx-Added-change-to-enable-ZIO-for-FC-NVMe-.patch. - Refresh patches.drivers/0050-scsi-qla2xxx-Simpify-unregistration-of-FC-NVMe-local.patch. - Refresh patches.drivers/0051-scsi-qla2xxx-Fix-remoteport-disconnect-for-FC-NVMe.patch. - Refresh patches.drivers/0052-scsi-qla2xxx-use-dma_mapping_error-to-check-map-erro.patch. - Refresh patches.drivers/0053-scsi-qla2xxx-fix-spelling-mistake-of-variable-sfp_ad.patch. - Refresh patches.drivers/0054-scsi-qla2xxx-Correction-to-vha-vref_count-timeout.patch. - Refresh patches.drivers/0055-scsi-qla2xxx-Fix-target-multiqueue-configuration.patch. - Refresh patches.drivers/0056-scsi-qla2xxx-Update-fw_started-flags-at-qpair-creati.patch. - Refresh patches.drivers/0057-scsi-qla2xxx-Add-command-completion-for-error-path.patch. - Refresh patches.drivers/0058-scsi-qla2xxx-Fix-WWPN-WWNN-in-debug-message.patch. - Refresh patches.drivers/0059-scsi-qla2xxx-Fix-system-panic-due-to-pointer-access-.patch. - Refresh patches.drivers/0060-scsi-qla2xxx-Use-BIT_6-to-acquire-FAWWPN-from-switch.patch. - Refresh patches.drivers/0061-scsi-qla2xxx-Fix-NPIV-host-enable-after-chip-reset.patch. - Refresh patches.drivers/0062-scsi-qla2xxx-Remove-extra-register-read.patch. - Refresh patches.drivers/0063-scsi-qla2xxx-Change-ha-wq-max_active-value-to-defaul.patch. - Refresh patches.drivers/0064-scsi-qla2xxx-Use-fabric-name-for-Get-Port-Speed-comm.patch. - Refresh patches.drivers/0065-scsi-qla2xxx-Add-ability-to-autodetect-SFP-type.patch. - Refresh patches.drivers/0066-scsi-qla2xxx-Prevent-sp-free-null-uninitialized-poin.patch. - Refresh patches.drivers/0067-scsi-qla2xxx-Use-sp-free-instead-of-hard-coded-call.patch. - Refresh patches.drivers/0068-scsi-qla2xxx-Move-logging-default-mask-to-execute-on.patch. - Refresh patches.drivers/0069-scsi-qla2xxx-Add-timeout-ability-to-wait_for_sess_de.patch. - Refresh patches.drivers/0070-scsi-qla2xxx-Allow-SNS-fabric-login-to-be-retried.patch. - Refresh patches.drivers/0071-scsi-qla2xxx-Fix-task-mgmt-handling-for-NPIV.patch. - Refresh patches.drivers/0072-scsi-qla2xxx-Print-correct-mailbox-registers-in-fail.patch. - Refresh patches.drivers/0073-scsi-qla2xxx-Remove-potential-macro-parameter-side-e.patch. - Refresh patches.drivers/0074-scsi-qla2xxx-Add-support-for-minimum-link-speed.patch. - Refresh patches.drivers/0075-scsi-qla2xxx-Add-LR-distance-support-from-nvram-bit.patch. - Refresh patches.drivers/0076-scsi-qla2xxx-Cleanup-NPIV-host-in-target-mode-during.patch. - Refresh patches.drivers/0077-scsi-qla2xxx-Enable-Async-TMF-processing.patch. - Refresh patches.drivers/0078-scsi-qla2xxx-Increase-ql2xmaxqdepth-to-64.patch. - Refresh patches.drivers/0079-scsi-qla2xxx-Recheck-session-state-after-RSCN.patch. - Refresh patches.drivers/0080-scsi-qla2xxx-Skip-zero-queue-count-entry-during-FW-d.patch. - Refresh patches.drivers/0081-scsi-qla2xxx-Ability-to-process-multiple-SGEs-in-Com.patch. - Refresh patches.drivers/0082-scsi-qla2xxx-Do-not-call-abort-handler-function-duri.patch. - Refresh patches.drivers/0083-scsi-qla2xxx-Update-driver-version-to-10.00.00.01-k.patch. - Refresh patches.drivers/0084-scsi-qla2xxx-Fix-an-integer-overflow-in-sysfs-code.patch. - Refresh patches.drivers/IB-rxe-Another-fix-for-broken-receive-queue-draining.patch. - Refresh patches.drivers/IB-rxe-Move-refcounting-earlier-in-rxe_send.patch. - Refresh patches.drivers/e1000e-Don-t-return-uninitialized-stats.patch. - Refresh patches.drivers/ibmvnic-103-Initialize-SCRQ-s-during-login-renegotiation.patch. - Refresh patches.drivers/ibmvnic-104-Check-for-transport-event-on-driver-resume.patch. - Refresh patches.drivers/ibmvnic-105-Report-rx-buffer-return-codes-as-netdev_dbg.patch. - Refresh patches.drivers/ibmvnic-106-Implement-per-queue-statistics-reporting.patch. - Refresh patches.drivers/ibmvnic-107-Convert-vnic-server-reported-statistics-to-cpu-endian.patch. - Refresh patches.drivers/ibmvnic-108-Implement-.get_ringparam.patch. - Refresh patches.drivers/ibmvnic-109-Implement-.get_channels.patch. - Refresh patches.drivers/ibmvnic-110-Clean-up-resources-on-probe-failure.patch. - Refresh patches.drivers/ibmvnic-111-Add-netdev_dbg-output-for-debugging.patch. - Refresh patches.drivers/ibmvnic-112-constify-vio_device_id.patch. - Refresh patches.drivers/net-check-type-when-freeing-metadata-dst.patch. - Refresh patches.drivers/net-mlx5e-IPoIB-Fix-driver-name-retrieved-by-ethtool.patch. - Refresh patches.drivers/net-sched-fix-memleak-for-chain-zero.patch. - Refresh patches.drivers/scsi-cxlflash-22-Fix-an-error-handling-path-in-cxlflash.patch. - Refresh patches.drivers/scsi-cxlflash-23-Remove-unnecessary-existence-check.patch. - Refresh patches.drivers/scsi-cxlflash-24-Avoid-double-mutex-unlock.patch. - Refresh patches.drivers/scsi-cxlflash-25-Fix-vlun-resize-failure-in-the-shrink-.patch. - Refresh patches.drivers/scsi-libfc-fix-a-deadlock-in-fc_rport_work.patch. - Refresh patches.drivers/scsi-qla2xxx-Add-ATIO-Q-processing-for-INTx-mode.patch. - Refresh patches.drivers/scsi-qla2xxx-Allow-MBC_GET_PORT_DATABASE-to-query-an.patch. - Refresh patches.drivers/scsi-qla2xxx-Changes-to-support-N2N-logins.patch. - Refresh patches.drivers/scsi-qla2xxx-Query-FC4-type-during-RSCN-processing.patch. - Refresh patches.drivers/scsi-qla2xxx-Reinstate-module-parameter-ql2xenablems.patch. - Refresh patches.drivers/scsi-qla2xxx-Update-driver-version-to-10.00.00.02-k.patch. - Refresh patches.drivers/scsi-qla2xxx-Use-ql2xnvmeenable-to-enable-Q-Pair-for.patch. - Refresh patches.drivers/scsi-qla2xxx-don-t-break-the-bsg-lib-abstractions.patch. - Refresh patches.drivers/scsi-scsi_transport_iscsi-fix-the-issue-that.patch. - Refresh patches.drivers/scsi_transport_fc-return-EBUSY-for-deleted-vport.patch. - Refresh patches.fixes/0001-loop-Add-PF_LESS_THROTTLE-to-block-loop-device-threa.patch. - Refresh patches.fixes/0001-md-raid5-fix-a-race-condition-in-stripe-batch.patch. Update Git-repo tags according to current content in each repository. - commit e2d8d15- cxl: Fix driver use count (bsc#1055014). - commit 004458e- powerpc/tm: Fix illegal TM state in signal handler (bsc#1065729). - powerpc/pseries: Fix parent_dn reference leak in add_dt_node() (bsc#1065729). - powerpc/mm/hash: Free the subpage_prot_table correctly (bsc#1065729). - powerpc/mm: Fix check of multiple 16G pages from device tree (bsc#1065729). - powerpc: Correct instruction code for xxlor instruction (bsc#1065729). - commit 701cd66- SMB3: Validate negotiate request must always be signed (bsc#1064597). - SMB: fix validate negotiate info uninitialised memory use (bsc#1064597). - SMB: fix leak of validate negotiate info response buffer (bsc#1064597). - commit f686414- cavium: cn99xx: enable out of tree ahci errata Refresh patches.drivers/0001-PCI-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-earl.patch. - commit 5b59192- drivers: dma-mapping: Do not leave an invalid area->pages pointer in dma_common_contiguous_remap() (Git-fixes, bsc#1065692). - commit 0f78052- xen: fix booting ballooned down hvm guest (bnc#1065600). - commit 177d959- objtool: Fix memory leak in decode_instructions() (bnc#1058115). - x86/unwind: Disable unwinder warnings on 32-bit (bnc#1058115). - x86/unwind: Align stack pointer in unwinder dump (bnc#1058115). - x86/unwind: Use MSB for frame pointer encoding on 32-bit (bnc#1058115). - x86/unwind: Fix dereference of untrusted pointer (bnc#1058115). - x86/kvm: Move kvm_fastop_exception to .fixup section (bnc#1058115). - objtool: Upgrade libelf-devel warning to error for CONFIG_ORC_UNWINDER (bnc#1058115). - kprobes/x86: Set up frame pointer in kprobe trampoline (bnc#1058115). - objtool: Support unoptimized frame pointer setup (bnc#1058115). - objtool: Skip unreachable warnings for GCC 4.4 and older (bnc#1058115). - commit 0942514- tty: xilinx_uartps: move to arch_initcall for earlier console (fate#323912). - serial: xuartps: Remove __init marking from early write (fate#323912). - commit bb8f007- x86/unwind: Show function name+offset in ORC error messages (bnc#1058115). - x86/entry: Fix idtentry unwind hint (bnc#1058115). x86/entry: Fix idtentry unwind hint (bnc#1058115). - commit a59af47- Btrfs: add support for fallocate's zero range operation (fate#323233). - commit 5c14b28- random: do not ignore early device randomness (bsc#1064475). - commit 272473f- powerpc/perf: Fix for core/nest imc call trace on cpuhotplug (FATE#322448, bsc#1054914). - commit c0cc9d1- powerpc/perf: Fix IMC initialization crash (FATE#322448, bsc#1054914). - powerpc/perf: Add ___GFP_NOWARN flag to alloc_pages_node() (FATE#322448, bsc#1054914). - commit 64c2f61- futex: futex_wake_op, fix sign_extend32 sign bits (bnc#1064590). - futex: futex_wake_op, do not fail on invalid op (bnc#1064590). - commit dff8df7- VFS: expedite unmount (bsc#1024412). - commit 7f33b23- blacklist.conf: patched file is not backported - commit 7103104- bpf: fix byte order test in test_verifier (bsc#1056787). - commit 0318ced- nfp: handle page allocation failures (bsc#1055968). - nfp: fix ethtool stats gather retry (bsc#1055968). - nfp: wait for the NSP resource to appear on boot (bsc#1055968). - nfp: wait for board state before talking to the NSP (bsc#1055968). - nfp: flower: restore RTNL locking around representor updates (bsc#1055968). - nfp: build the flower offload by default (bsc#1055968). - nfp: be drop monitor friendly (bsc#1055968). - nfp: move the start/stop app callbacks back (bsc#1055968). - nfp: flower: base lifetime of representors on existence of lower vNIC (bsc#1055968). - nfp: separate app vNIC init/clean from alloc/free (bsc#1055968). - nfp: add basic SR-IOV ndo functions to representors (bsc#1055968). - nfp: add basic SR-IOV ndo functions (bsc#1055968). - nfp: don't reuse pointers in ring dumping (bsc#1055968). - nfp: fix copy paste in names and messages regarding vNICs (bsc#1055968). - nfp: add ethtool statistics for representors (bsc#1055968). - nfp: add pointer to vNIC config memory to nfp_port structure (bsc#1055968). - nfp: report MAC statistics in ethtool (bsc#1055968). - nfp: store pointer to MAC statistics in nfp_port (bsc#1055968). - nfp: split software and hardware vNIC statistics (bsc#1055968). - nfp: add helper for printing ethtool strings (bsc#1055968). - nfp: don't report standard netdev statistics in ethtool (bsc#1055968). - nfp: allow retreiving management FW logs on representors (bsc#1055968). - nfp: provide ethtool_drvinfo on representors (bsc#1055968). - nfp: link basic ethtool ops to representors (bsc#1055968). - nfp: process MTU updates from firmware flower app (bsc#1055968). - nfp: process control messages in workqueue in flower app (bsc#1055968). - nfp: send control message when MAC representors are created (bsc#1055968). - bpf, nfp: implement jiting of BPF_J{LT,LE} (bsc#1055968). - nfp: TX time stamp packets before HW doorbell is rung (bsc#1055968). - commit 773d1a0- bpf: fix pattern matches for direct packet access (bsc#1056787). - bpf: fix off by one for range markings with L{T, E} patterns (bsc#1056787). - bpf: do not test for PCPU_MIN_UNIT_SIZE before percpu allocations (bsc#1056787). - bpf: disallow arithmetic operations on context pointer (bsc#1056787). - bpf: fix liveness marking (bsc#1056787). - bpf: fix bpf_tail_call() x64 JIT (bsc#1056787). - bpf: do not disable/enable BH in bpf_map_free_id() (bsc#1056787). - bpf/verifier: reject BPF_ALU64|BPF_END (bsc#1056787). - bpf: Only set node->ref = 1 if it has not been set (bsc#1056787). - bpf: Inline LRU map lookup (bsc#1056787). - bpf/verifier: document liveness analysis (bsc#1056787). - bpf/verifier: remove varlen_map_value_access flag (bsc#1056787). - bpf/verifier: when pruning a branch, ignore its write marks (bsc#1056787). - bpf: inline map in map lookup functions for array and htab (bsc#1056787). - bpf: make htab inlining more robust wrt assumptions (bsc#1056787). - bpf: fix liveness propagation to parent in spilled stack slots (bsc#1056787). - bpf: export bpf_prog_inc_not_zero (bsc#1056787). - bpf/verifier: track liveness for pruning (bsc#1056787). - bpf: enable BPF_J{LT, LE, SLT, SLE} opcodes in verifier (bsc#1056787). - bpf: add BPF_J{LT,LE,SLT,SLE} instructions (bsc#1056787). - bpf: Extend check_uarg_tail_zero() checks (bsc#1056787). - bpf: Move check_uarg_tail_zero() upward (bsc#1056787). - bpf/verifier: increase complexity limit to 128k (bsc#1056787). - bpf/verifier: more concise register state logs for constant var_off (bsc#1056787). - bpf/verifier: track signed and unsigned min/max values (bsc#1056787). - bpf/verifier: rework value tracking (bsc#1056787). - bpf: fix bpf_prog_get_info_by_fd to dump correct xlated_prog_len (bsc#1056787). - bpf: don't indicate success when copy_from_user fails (bsc#1056787). - selftests/bpf: subtraction bounds test (bsc#1056787). - bpf: more tests for mixed signed and unsigned bounds checks (bsc#1056787). - bpf: add test for mixed signed and unsigned bounds checks (bsc#1056787). - bpf: fix up test cases with mixed signed/unsigned bounds (bsc#1056787). - bpf: Implement show_options (bsc#1056787). - bpf: don't open-code memdup_user() (bsc#1056787). - bpf: export whether tail call has jited owner (bsc#1056787). - bpf: Fix out-of-bound access on interpreters (bsc#1056787). - bpf: Add syscall lookup support for fd array and htab (bsc#1056787). - bpf: possibly avoid extra masking for narrower load in verifier (bsc#1056787). - selftests/bpf: Add test cases to test narrower ctx field loads (bsc#1056787). - bpf: reset id on spilled regs in clear_all_pkt_pointers (bsc#1056787). - bpf: reset id on CONST_IMM transition (bsc#1056787). - bpf: don't check spilled reg state for non-STACK_SPILLed type slots (bsc#1056787). - bpf: cgroup skb progs cannot access ld_abs/ind (bsc#1056787). - bpf: Add BPF_OBJ_GET_INFO_BY_FD (bsc#1056787). - bpf: Add jited_len to struct bpf_prog (bsc#1056787). - bpf: Add BPF_MAP_GET_FD_BY_ID (bsc#1056787). - bpf: Add BPF_PROG_GET_FD_BY_ID (bsc#1056787). - bpf: Add BPF_(PROG|MAP)_GET_NEXT_ID command (bsc#1056787). - bpf: Introduce bpf_map ID (bsc#1056787). - bpf: Remove the capability check for cgroup skb eBPF program (bsc#1056787). - bpf: Allow CGROUP_SKB eBPF program to access sk_buff (bsc#1056787). - bpf: use different interpreter depending on required stack size (bsc#1056787). - bpf: reconcile bpf_tail_call and stack_depth (bsc#1056787). - bpf: split bpf core interpreter (bsc#1056787). - bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode (bsc#1056787). - commit afa6680- Update config files, add CONFIG_BLK_MQ_RDMA=y. - commit 596d823- nvme-fc: correct io timeout behavior (FATE#323952, FATE#322506). - nvme-fc: correct io termination handling (FATE#323952, FATE#322506). - nvme-pci: add SGL support (FATE#323952, FATE#322506). - nvme: use ida_simple_{get,remove} for the controller instance (FATE#323952, FATE#322506). - nvmet: Change max_nsid in subsystem due to ns_disable if needed (FATE#323952, FATE#322506). - nvme-loop: Add BLK_MQ_F_NO_SCHED flag to admin tag set (FATE#323952, FATE#322506). - nvme-fc: Add BLK_MQ_F_NO_SCHED flag to admin tag set (FATE#323952, FATE#322506). - nvme-rdma: Add BLK_MQ_F_NO_SCHED flag to admin tag set (FATE#323952, FATE#322506). - nvme-pci: fix typos in comments (FATE#323952, FATE#322506). - nvme-rdma: stop controller reset if the controller is deleting (FATE#323952, FATE#322506). - nvme-rdma: change queue flag semantics DELETING -> ALLOCATED (FATE#323952, FATE#322506). - nvme-rdma: Don't local invalidate if the queue is not live (FATE#323952, FATE#322506). - nvme-rdma: teardown admin/io queues once on error recovery (FATE#323952, FATE#322506). - nvme-rdma: Check that reinit_request got a proper mr (FATE#323952, FATE#322506). - nvme-rdma: move assignment to declaration (FATE#323952, FATE#322506). - nvme-rdma: fix wrong logging message (FATE#323952, FATE#322506). - nvme-rdma: pass tagset to directly nvme_rdma_free_tagset (FATE#323952, FATE#322506). - nvme: simplify compat_ioctl handling (FATE#323952, FATE#322506). - nvme-fc: move remote port get/put/free location (FATE#323952, FATE#322506). - nvme-fc: create fc class and transport device (FATE#323952, FATE#322506). - nvme-fabrics: request transport module (FATE#323952, FATE#322506). - nvmet: bump NVMET_NR_QUEUES to 128 (FATE#323952, FATE#322506). - nvme: use menu Kconfig interface (FATE#323952, FATE#322506). - nvme: update timeout module parameter type (FATE#323952, FATE#322506). - nvme-fcloop: fix port deletes and callbacks (FATE#323952, FATE#322506). - nvmet-fc: sync header templates with comments (FATE#323952, FATE#322506). - nvmet-fc: ensure target queue id within range (FATE#323952, FATE#322506). - nvmet-fc: on port remove call put outside lock (FATE#323952, FATE#322506). - nvme-rdma: don't fully stop the controller in error recovery (FATE#323952, FATE#322506). - nvme-rdma: give up reconnect if state change fails (FATE#323952, FATE#322506). - nvme-core: Use nvme_wq to queue async events and fw activation (FATE#323952, FATE#322506). - nvme: fix sqhd reference when admin queue connect fails (FATE#323952, FATE#322506). - nvmet: implement valid sqhd values in completions (FATE#323952, FATE#322506). - nvme-fabrics: Allow 0 as KATO value (FATE#323952, FATE#322506). - nvme: allow timed-out ios to retry (FATE#323952, FATE#322506). - nvme: stop aer posting if controller state not live (FATE#323952, FATE#322506). - nvme-pci: Print invalid SGL only once (FATE#323952, FATE#322506). - nvme-pci: initialize queue memory before interrupts (FATE#323952, FATE#322506). - nvmet-fc: fix failing max io queue connections (FATE#323952, FATE#322506). - nvme-fc: use transport-specific sgl format (FATE#323952, FATE#322506). - nvme: add transport SGL definitions (FATE#323952, FATE#322506). - commit 2ece78f- nvmet-fcloop: remove use of FC-specific error codes (FATE#323952, FATE#322506). - nvme-pci: implement the HMB entry number and size limitations (FATE#323952, FATE#322506). - nvme-pci: propagate (some) errors from host memory buffer setup (FATE#323952, FATE#322506). - nvme-pci: use appropriate initial chunk size for HMB allocation (FATE#323952, FATE#322506). - nvme-pci: fix host memory buffer allocation fallback (FATE#323952, FATE#322506). - nvme: fix lightnvm check (FATE#323952, FATE#322506). - nvmet: add support for reporting the host identifier (FATE#323952, FATE#322506). - nvme: Use metadata for passthrough commands (FATE#323952, FATE#322506). - nvme: Make nvme user functions static (FATE#323952, FATE#322506). - nvme/pci: Use req_op to determine DIF remapping (FATE#323952, FATE#322506). - nvme: factor metadata handling out of __nvme_submit_user_cmd (FATE#323952, FATE#322506). - nvme-fabrics: Convert nvmf_transports_mutex to an rwsem (FATE#323952, FATE#322506). - nvme: don't blindly overwrite identifiers on disk revalidate (FATE#323952, FATE#322506). - nvme: remove nvme_revalidate_ns (FATE#323952, FATE#322506). - nvme: remove unused struct nvme_ns fields (FATE#323952, FATE#322506). - nvme: allow calling nvme_change_ctrl_state from irq context (FATE#323952, FATE#322506). - nvme: report more detailed status codes to the block layer (FATE#323952, FATE#322506). - nvme: honor RTD3 Entry Latency for shutdowns (FATE#323952, FATE#322506). - nvme: fix uninitialized prp2 value on small transfers (FATE#323952, FATE#322506). - nvme-rdma: Use unlikely macro in the fast path (FATE#323952, FATE#322506). - nvmet-fc: simplify sg list handling (FATE#323952, FATE#322506). - nvme-fc: Reattach to localports on re-registration (FATE#323952, FATE#322506). - nvme: rename AMS symbolic constants to fit specification (FATE#323952, FATE#322506). - nvme: add symbolic constants for CC identifiers (FATE#323952, FATE#322506). - nvme: fix identify namespace logging (FATE#323952, FATE#322506). - nvme-fabrics: log a warning if hostid is invalid (FATE#323952, FATE#322506). - nvme-rdma: call ops->reg_read64 instead of nvmf_reg_read64 (FATE#323952, FATE#322506). - nvme-rdma: cleanup error path in controller reset (FATE#323952, FATE#322506). - nvme-rdma: introduce nvme_rdma_start_queue (FATE#323952, FATE#322506). - nvme-rdma: rename nvme_rdma_init_queue to nvme_rdma_alloc_queue (FATE#323952, FATE#322506). - nvme-rdma: stop queues instead of simply flipping their state (FATE#323952, FATE#322506). - nvme-rdma: introduce configure/destroy io queues (FATE#323952, FATE#322506). - nvme-rdma: reuse configure/destroy_admin_queue (FATE#323952, FATE#322506). - nvme-rdma: don't free tagset on resets (FATE#323952, FATE#322506). - nvme-rdma: disable the controller on resets (FATE#323952, FATE#322506). - nvme-rdma: move tagset allocation to a dedicated routine (FATE#323952, FATE#322506). - nvme: Add admin_tagset pointer to nvme_ctrl (FATE#323952, FATE#322506). - nvme-rdma: move nvme_rdma_configure_admin_queue code location (FATE#323952, FATE#322506). - nvme-rdma: remove NVME_RDMA_MAX_SEGMENT_SIZE (FATE#323952, FATE#322506). - nvmet-fcloop: remove ALL_OPTS define (FATE#323952, FATE#322506). - nvmet: fix the return error code of target if host is not allowed (FATE#323952, FATE#322506). - nvmet: use NVME_NSID_ALL (FATE#323952, FATE#322506). - nvme: add support for NVMe 1.3 Timestamp Feature (FATE#323952, FATE#322506). - nvme: define NVME_NSID_ALL (FATE#323952, FATE#322506). - nvme: add support for FW activation without reset (FATE#323952, FATE#322506). - blk-mq: Make blk_mq_reinit_tagset() calls easier to read (FATE#323952, FATE#322506). - nvmem: include linux/err.h from header (FATE#323952, FATE#322506). - nvmem: core: Add nvmem_cell_read_u32 (FATE#323952, FATE#322506). - nvmet-rdma: remove redundant empty device add callout (FATE#323952, FATE#322506). - nvme-rdma: remove redundant empty device add callout (FATE#323952, FATE#322506). - nvme-rdma: use intelligent affinity based queue mappings (FATE#323952, FATE#322506). - block: Add rdma affinity based queue mapping helper (FATE#323952, FATE#322506). - commit 747cb11- scripts/git_sort/git_sort.py: Add upstream NVMe repository - commit 7a0ab79- bnxt_en: Fix possible corruption in DCB parameters from firmware (bsc#1050242 FATE#322914). - bnxt_en: Fix possible corrupted NVRAM parameters from firmware response (bsc#1050242 FATE#322914). - bnxt_en: Fix VF resource checking (bsc#1050242 FATE#322914). - bnxt_en: Fix VF PCIe link speed and width logic (bsc#1050242 FATE#322914). - bnxt_en: Don't use rtnl lock to protect link change logic in workqueue (bsc#1050242 FATE#322914). - bnxt_en: Improve VF/PF link change logic (bsc#1050242 FATE#322914). - commit 99e5c52- power: supply: Fix power_supply_am_i_supplied to return -ENODEV when apropriate (bsc#1064870). - commit 36c0450- Blacklist build fixes for configurations we don't use 7e7dc66adcf4 powerpc/mm: Build fix for non SPARSEMEM_VMEMAP config - commit 65839a0- bcma: gpio: Correct number of GPIOs for BCM53573 (bsc#1048185). - commit b622f9e- Blacklist fixes for unsupported ppc platforms 3c29b6038828 powerpc/8xx: fix mpc8xx_get_irq() return on no irq 8d046759f6ad powerpc/44x: Fix mask and shift to zero bug c65540453e15 powerpc/83xx: Use sizeof correct type when ioremapping - commit bc9210e- iwlwifi: nvm: set the correct offsets to 3168 series (FATE#322675). - commit 012cc15- blacklist.conf: just removes an unused constant - commit 41edaf8- blacklist.conf: We do not use m-bus - commit 0028f53- pinctrl: check ops->pin_config_set in pinconf_set_config() (bsc#1064862). - commit 7ffeae7- iwlwifi: mvm: return -ENODATA when reading the temperature with the FW down (FATE#322675). - commit 82b7e03- blacklist.conf: Totally unused - commit c8b4062- supported.conf: add CONFIG_TEST_LKM=m on kselftests-kmp - Update config files. The kselftests-kmp fails to build on vanilla as no modules are present. We add the test_module just so that kselftests-kmp is never empty on any flavor. - commit 88d2cfb- Remove remaining RPi3 patches. The post-4.12 patches modify only devicetree and we don't use the devicetree from kernel. - commit c65306e- locking/rwsem-xadd: Fix missed wakeup due to reordering of load (bsc#1050549). - commit 16013be- Refresh metadata on rpi3 enablement patches. - commit 39ba7ab- CIFS: fix circular locking dependency (bsc#1064701). - commit 0d88f5f- blacklist.conf: We do not use the driver. It is not even compiled. - commit 81c882d- blacklist.conf: We do not use the driver. It is not even compiled. - commit 363694d- blacklist.conf: We do not use the driver. It is not even compiled. - commit c1f6612- blacklist.conf: We do not use the driver. It is not even compiled. - commit 48d23a2- blacklist.conf: We do not use the driver. It is not even compiled. - commit 865ea84- blacklist.conf: We do not use the driver. It is not even compiled. - commit 5da7287- blacklist.conf: We do not use the driver. It is not even compiled. - commit 87aae5f- blacklist.conf: We do not use the driver. It is not even compiled. - commit 5d96e28- blacklist.conf: We do not use the driver. It is not even compiled. - commit 55132f5- blacklist.conf: We do not use the driver. It is not even compiled. - commit 75c2056- blacklist.conf: We do not use the driver. It is not even compiled. - commit 3eb65cd- blacklist.conf: We do noy use the driver. It is not even compiled. - commit 973ce20- blacklist.conf: We do not use the driver. It is not even compiled. - commit ae3cfa6- blacklist.conf: We do not use the driver. It is not even compiled. - commit cb9514c- blacklist.conf: We do not use the driver. It is not even compiled. - commit 93eb95b- blacklist.conf: We do not use thwe driver. It is not even compiled. - commit 1fc6071- blacklist.conf: We do not use the driver. It is not even compiled. - commit cc3ae21- blacklist.conf: We do not use the driver. It is not even compiled. - commit 7deff52- blacklist.conf: We do not use the driver. It is not even compiled. - commit 8db603c- blacklist.conf: We do not use the driver. It is not even compiled. - commit 5e82dac- blacklist.conf: We do not use the driver. It is not even compiled. - commit 17fddcc- blacklist.conf: We do not use the driver. It is not even compiled. - commit 5ec0458- blacklist.conf: We do not use the driver. It is not even compiled. - commit ded0aea- blacklist.conf: we do not use the driver. It is not even compiled. - commit d4a32ec- net/sched: cls_flower: Set egress_dev mark when calling into the HW driver (bsc#1056787). - commit 7276c25- vmbus: hvsock: add proper sync for vmbus_hvsock_device_unregister() (fate#323887). - commit b1aee9d- Refresh patches.suse/0001-ipc-sem-drop-sem_checkid-helper.patch. - Refresh patches.suse/0001-rbtree-cache-leftmost-node-internally.patch. - Refresh patches.suse/0002-ipc-sem-play-nicer-with-large-nsops-allocations.patch. - Refresh patches.suse/0002-rbtree-optimize-root-check-during-rebalancing-loop.patch. - Refresh patches.suse/0003-rbtree-add-some-additional-comments-for-rebalancing-.patch. - Refresh patches.suse/0008-sched-deadline-replace-earliest-dl-and-rq-leftmost-c.patch. - Refresh patches.suse/0009-locking-rtmutex-replace-top-waiter-and-pi_waiters-le.patch. - Refresh patches.suse/0010-block-cfq-replace-cfq_rb_root-leftmost-caching.patch. - Refresh patches.suse/0012-lib-interval-tree-correct-comment-wrt-generic-flavor.patch. - Refresh patches.suse/0013-procfs-use-faster-rb_first_cached.patch. - Refresh patches.suse/0014-fs-epoll-use-faster-rb_first_cached.patch. - Refresh patches.suse/0015-mem-memcg-cache-rightmost-node.patch. - Refresh patches.suse/0016-block-cfq-cache-rightmost-rb_node.patch. - Refresh patches.suse/0039-efi-Add-EFI_SECURE_BOOT-bit.patch. - Refresh patches.suse/0040-Add-the-ability-to-lock-down-access-to-the-running-k.patch. - Refresh patches.suse/0041-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mo.patch. - Refresh patches.suse/0042-Enforce-module-signatures-if-the-kernel-is-locked-do.patch. - Refresh patches.suse/0043-Restrict-dev-mem-and-dev-kmem-when-the-kernel-is-loc.patch. - Refresh patches.suse/0045-kexec-Disable-at-runtime-if-the-kernel-is-locked-dow.patch. - Refresh patches.suse/0046-Copy-secure_boot-flag-in-boot-params-across-kexec-re.patch. - Refresh patches.suse/0047-kexec_file-Disable-at-runtime-if-securelevel-has-bee.patch. - Refresh patches.suse/0048-hibernate-Disable-when-the-kernel-is-locked-down.patch. - Refresh patches.suse/0049-uswsusp-Disable-when-the-kernel-is-locked-down.patch. - Refresh patches.suse/0050-PCI-Lock-down-BAR-access-when-the-kernel-is-locked-d.patch. - Refresh patches.suse/0051-x86-Lock-down-IO-port-access-when-the-kernel-is-lock.patch. - Refresh patches.suse/0052-x86-Restrict-MSR-access-when-the-kernel-is-locked-do.patch. - Refresh patches.suse/0053-asus-wmi-Restrict-debugfs-interface-when-the-kernel-.patch. - Refresh patches.suse/0054-ACPI-Limit-access-to-custom_method-when-the-kernel-i.patch. - Refresh patches.suse/0055-acpi-Ignore-acpi_rsdp-kernel-param-when-the-kernel-h.patch. - Refresh patches.suse/0056-acpi-Disable-ACPI-table-override-if-the-kernel-is-lo.patch. - Refresh patches.suse/0057-acpi-Disable-APEI-error-injection-if-the-kernel-is-l.patch. These patches are tagged with Git-commit ids which are not actually found in the respective Git-repo. Udate the tags accordingly. - commit bad2721- packet: in packet_do_bind, test fanout with bind_lock held (CVE-2017-15649 bsc#1064388). - packet: hold bind lock when rebinding to fanout hook (CVE-2017-15649 bsc#1064388). - commit d09ce18- series.conf: refresh (just ran scripts/series_sort.py) - commit 1be1653- i40iw: Fix port number for query QP (bsc#1058659 FATE#322535). - i40iw: Add missing memory barriers (bsc#1058659 FATE#322535). - IB/hfi1: On error, fix use after free during user context setup (bsc#1060463 FATE#323043). - Revert "IB/ipoib: Update broadcast object if PKey value was changed in index 0" (bsc#1046307 FATE#322941). - IB/hfi1: Return correct value in general interrupt handler (bsc#1060463 FATE#323043). - IB/hfi1: Only reset QSFP after link up and turn off AOC TX (bsc#1060463 FATE#323043). - IB/hfi1: Turn off AOC TX after offline substates (bsc#1060463 FATE#323043). - IB/ipoib: Fix inconsistency with free_netdev and free_rdma_netdev (bsc#1046307 FATE#322941). - IB: Correct MR length field to be 64-bit (bsc#1046306 FATE#322942). - commit e86f670- drivers: net: xgene: Remove return statement from void function (bsc#1064426). - drivers: net: xgene: Configure tx/rx delay for ACPI (bsc#1064426). - drivers: net: xgene: Read tx/rx delay for ACPI (bsc#1064426). - drivers: net: xgene: Correct probe sequence handling (bsc#1064426). - xgene: Always get clk source, but ignore if it's missing for SGMII ports (bsc#1048501). - xgene: Don't fail probe, if there is no clk resource for SGMII interfaces (bsc#1048501). - commit 5124b20- Refresh metadata on ibmvnic patches. - commit 2625b9d- Blacklist unsupported architectures. - commit e2b7413- Update config files. - commit 7e76d8c- x86/hyperv: Fix hypercalls with extended CPU ranges for TLB flushing (fate#323887). - x86/hyperv: Don't use percpu areas for pcpu_flush/pcpu_flush_ex structures (fate#323887). - x86/hyperv: Clear vCPU banks between calls to avoid flushing unneeded vCPUs (fate#323887). - Drivers: hv: vmbus: Fix bugs in rescind handling (fate#323887). - Drivers: hv: fcopy: restore correct transfer length (fate#323887). - vmbus: don't acquire the mutex in vmbus_hvsock_device_unregister() (fate#323887). - hv_netvsc: fix send buffer failure on MTU change (fate#323887). - netvsc: increase default receive buffer size (fate#323887). - x86/hyper-v: Remove duplicated HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED definition (fate#323887). - hv_netvsc: avoid unnecessary wakeups on subchannel creation (fate#323887). - hv_netvsc: fix deadlock on hotplug (fate#323887). - hv_netvsc: Fix the channel limit in netvsc_set_rxfh() (fate#323887). - hv_netvsc: Simplify the limit check in netvsc_set_channels() (fate#323887). - hv_netvsc: Simplify num_chn checking in rndis_filter_device_add() (fate#323887). - hv_netvsc: Clean up an unused parameter in rndis_filter_set_rss_param() (fate#323887). - netvsc: allow driver to be removed even if VF is present (fate#323887). - netvsc: cleanup datapath switch (fate#323887). - tracing/hyper-v: Trace hyperv_mmu_flush_tlb_others() (fate#323887). - x86/hyper-v: Support extended CPU ranges for TLB flush hypercalls (fate#323887). - scsi: storvsc: fix memory leak on ring buffer busy (fate#323887). - hv_netvsc: Fix rndis_filter_close error during netvsc_remove (fate#323887). - hv_netvsc: Add ethtool handler to set and get UDP hash levels (fate#323887). - hv_netvsc: Clean up unused parameter from netvsc_get_rss_hash_opts() (fate#323887). - hv_netvsc: Clean up unused parameter from netvsc_get_hash() (fate#323887). - vmbus: remove unused vmbus_sendpacket_ctl (fate#323887). - vmbus: remove unused vmubs_sendpacket_pagebuffer_ctl (fate#323887). - vmbus: remove unused vmbus_sendpacket_multipagebuffer (fate#323887). - Drivers: hv: vmbus: Fix rescind handling issues (fate#323887). - Tools: hv: update buffer handling in hv_fcopy_daemon (fate#323887). - Tools: hv: fix snprintf warning in kvp_daemon (fate#323887). - Drivers: hv: kvp: Use MAX_ADAPTER_ID_SIZE for translating adapter id (fate#323887). - Drivers: hv: balloon: Initialize last_post_time on startup (fate#323887). - Drivers: hv: balloon: Show the max dynamic memory assigned (fate#323887). - Drivers: hv: balloon: Correctly update onlined page count (fate#323887). - Tools: hv: vss: Skip freezing filesystems backed by loop (fate#323887). - netvsc: keep track of some non-fatal overload conditions (fate#323887). - netvsc: allow controlling send/recv buffer size (fate#323887). - netvsc: remove unnecessary check for NULL hdr (fate#323887). - netvsc: remove unnecessary cast of void pointer (fate#323887). - netvsc: whitespace cleanup (fate#323887). - netvsc: no need to allocate send/receive on numa node (fate#323887). - netvsc: check error return when restoring channels and mtu (fate#323887). - netvsc: propagate MAC address change to VF slave (fate#323887). - netvsc: don't signal host twice if empty (fate#323887). - netvsc: delay setup of VF device (fate#323887). - x86/hyper-v: Use hypercall for remote TLB flush (fate#323887). - hyper-v: Globalize vp_index (fate#323887). - x86/hyper-v: Implement rep hypercalls (fate#323887). - hyper-v: Use fast hypercall for HVCALL_SIGNAL_EVENT (fate#323887). - x86/hyper-v: Introduce fast hypercall implementation (fate#323887). - x86/hyper-v: Make hv_do_hypercall() inline (fate#323887). - x86/hyper-v: Include hyperv/ only when CONFIG_HYPERV is set (fate#323887). - netvsc: fix race on sub channel creation (fate#323887). - PCI: hv: Do not sleep in compose_msi_msg() (fate#323887). - netvsc: remove bonding setup script (fate#323887). - netvsc: Initialize 64-bit stats seqcount (fate#323887). - Revert "x86/hyper-v: include hyperv/ only when CONFIG_HYPERV is set" (fate#323887). - x86/hyper-v: stash the max number of virtual/logical processor (fate#323887). - x86/hyper-v: include hyperv/ only when CONFIG_HYPERV is set (fate#323887). - vmbus: add prefetch to ring buffer iterator (fate#323887). - vmbus: more host signalling avoidance (fate#323887). - vmbus: eliminate duplicate cached index (fate#323887). - vmbus: refactor hv_signal_on_read (fate#323887). - vmbus: drop unused ring_buffer_info elements (fate#323887). - vmbus: simplify hv_ringbuffer_read (fate#323887). - tools: hv: ignore a NIC if it has been configured (fate#323887). - commit 6f087bf- scsi: pm80xx: corrected linkrate value (FATE#322890, bsc#1049518). - scsi: pm80xx: panic on ncq error cleaning up the read log (FATE#322890, bsc#1049518). - scsi: pm80xx: corrected SATA abort handling sequence (FATE#322890, bsc#1049518). - scsi: pm80xx: modified port reset timer value for PM8006 card (FATE#322890, bsc#1049518). - scsi: pm80xx: cleanup in pm8001_abort_task function (FATE#322890, bsc#1049518). - scsi: pm80xx: tag allocation for phy control request (FATE#322890, bsc#1049518). - scsi: pm80xx: Different SAS addresses for phys (FATE#322890, bsc#1049518). - scsi: pm80xx: ILA and inactive firmware version through sysfs (FATE#322890, bsc#1049518). - scsi: pm80xx: redefine sas_identify_frame structure (FATE#322890, bsc#1049518). - scsi: pm8001: fix double free in pm8001_pci_probe (FATE#322890, bsc#1049518). - commit e741c37- mm, page_alloc: simplify list handling in rmqueue_bulk() (bsc#1060256). - commit 14e8830- mm, pagevec: rename pagevec drained field (bsc#1060256). - commit ec03f35- series.conf: reorder to reflect upstream merges - Refresh patches.drivers/scsi-qla2xxx-Allow-MBC_GET_PORT_DATABASE-to-query-an.patch. - Refresh patches.drivers/scsi-qla2xxx-Changes-to-support-N2N-logins.patch. - Refresh patches.drivers/scsi-qla2xxx-don-t-break-the-bsg-lib-abstractions.patch. - commit 7f799ea- scsi: be2iscsi: Fix boot flags in sysfs (bsc#1050253). - scsi: be2iscsi: Fix return value in mgmt_open_connection (bsc#1050253). - scsi: be2iscsi: Free msi_name and disable HW intr (bsc#1050253). - scsi: be2iscsi: Fix _modify_eq_delay buffer overflow (bsc#1050253). - scsi: be2iscsi: Fix _get_initname buffer overflow (bsc#1050253). - scsi: be2iscsi: Modify IOCTL to fetch user configured IQN (bsc#1050253). - scsi: be2iscsi: Add cmd to set host data (bsc#1050253). - scsi: be2iscsi: Fix misc static analysis errors (bsc#1050253). - scsi: be2iscsi: Remove A-circumflex character in copyright marking (bsc#1050253). - scsi: be2iscsi: Update driver version (bsc#1050253). - commit c2fd5a6- blacklist.conf: add test_kmod blacklist CONFIG_TEST_KMOD=n is currently set. When and if we enable it then we will need it, otherwise we don't. - commit 4ceac95- mm: remove __GFP_COLD (bsc#1060256). - Refresh patches.drivers/net-ena-add-support-for-out-of-order-rx-buffers-refi.patch. - Refresh patches.drivers/net-mlx4_en-Improve-receive-data-path.patch. - mm: remove cold parameter from free_hot_cold_page* (bsc#1060256). - mm: remove cold parameter for release_pages (bsc#1060256). - mm, pagevec: remove cold parameter for pagevecs (bsc#1060256). - mm: only drain per-cpu pagevecs once per pagevec usage (bsc#1060256). - mm, truncate: remove all exceptional entries from pagevec under one lock (bsc#1060256). - mm, truncate: do not check mapping for every page being truncated (bsc#1060256). - mm, page_alloc: enable/disable IRQs once when freeing a list of pages (bsc#1060256). - commit af4a6ea- Enable CONFIG_DRM_VC4 again for arm64 with dependencies (bsc#1060104) - commit ca643c4- Bluetooth: Add support for Intel Bluetooth device 9460/9560 [8087:0aaa] (bsc#1064235). - commit a7785ae- mm: Batch radix tree operations when truncating pages (bsc#1060256). - mm: Factor out checks and accounting from __delete_from_page_cache() (bsc#1060256). - mm: Move clearing of page->mapping to page_cache_tree_delete() (bsc#1060256). - mm: Move accounting updates before page_cache_tree_delete() (bsc#1060256). - mm: Factor out page cache page freeing into a separate function (bsc#1060256). - mm: Refactor truncate_complete_page() (bsc#1060256). - mm: Speedup cancel_dirty_page() for clean pages (bsc#1060256). - mm: hugetlb: return immediately for hugetlb page in __delete_from_page_cache() (bsc#1060256). - commit b25574b- efi: Add an EFI signature blob parser (fate#314508). - Update config files. - Delete patches.suse/0002-Add-an-EFI-signature-blob-parser-and-key-loader.patch. - commit 50111a7- modsign: Use secondary trust keyring for module signing (fate#314508). - commit f04a6b3- scripts/git_sort/git_sort.py: add David Howell's linux-fs.git - commit 0a669c1- MODSIGN: Allow the "db" UEFI variable to be suppressed (fate#314508). - Delete patches.suse/0005-MODSIGN-Support-not-importing-certs-from-db.patch. - commit fefd1b5- Update config files. - Update patches.suse/0004-MODSIGN-Import-certificates-from-UEFI-Secure-Boot.patch (fate#314508). - commit b7a5639- efi: Add EFI signature data types (fate#314508). - Delete patches.suse/0001-Add-EFI-signature-data-types.patch. - commit a22dd23- KEYS: Allow unrestricted boot-time addition of keys to secondary keyring (fate#314508). - commit 01ed74a- Delete patches.suse/0003-KEYS-Add-a-system-blacklist-keyring.patch. This patch already replaced by 734114f87 and 436529562 in v4.12 kernel. 734114f87 KEYS: Add a system blacklist keyring 436529562 X.509: Allow X.509 certs to be blacklisted - commit 9855c97- x86/mm: Disable various instrumentations of mm/mem_encrypt.c and mm/tlb.c (fate#322123). - commit bc2e6c5- mac80211: accept key reinstall without changing anything (CVE-2017-13080 bsc#1063667). - commit 33c9018- mm, page_owner: skip unnecessary stack_trace entries (VM Functionality, bsc#1063512). - commit 019f21f- supported.conf: enable dw_mmc-rockchip driver References: bsc#1064064 - commit 33b440c- ALSA: hda - Add model string for Intel reference board quirk (bsc#1064043). - ALSA: hda/realtek - Enable jack detection function for Intel ALC700 (bsc#1064043). - commit 0c8702a- x86/mm: Use pr_cont() in dump_pagetable() (bsc#1064024). - commit 379bbd8- ALSA: hda: Abort capability probe at invalid register read (bsc#1064017). - commit d9d62b1- Add the ability to lock down access to the running kernel image (fate#314486). - Update config files. - Delete patches.suse/0001-Add-BSD-style-securelevel-support.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit f7f8bf3- xfs: handle error if xfs_btree_get_bufs fails (bsc#1059863). - commit 2689e7f- scripts/git_sort/git_sort.py: add Michal Petersen's SCSI tree - commit 42c245c- scsi: qla2xxx: don't break the bsg-lib abstractions (FATE#322910). - scsi: qla2xxx: Query FC4 type during RSCN processing (FATE#322910). - scsi: qla2xxx: Use ql2xnvmeenable to enable Q-Pair for FC-NVMe (FATE#322910). - scsi: qla2xxx: Update driver version to 10.00.00.02-k (FATE#322910). - scsi: qla2xxx: Changes to support N2N logins (FATE#322910). - scsi: qla2xxx: Allow MBC_GET_PORT_DATABASE to query and save the port states (FATE#322910). - scsi: qla2xxx: Add ATIO-Q processing for INTx mode (FATE#322910). - scsi: qla2xxx: Reinstate module parameter ql2xenablemsix (FATE#322910). - scsi: qla2xxx: Cocci spatch "pool_zalloc-simple" (FATE#322910). - scsi: qla2xxx: Reset the logo flag, after target re-login (FATE#322910). - scsi: qla2xxx: Fix slow mem alloc behind lock (FATE#322910). - scsi: qla2xxx: Clear fc4f_nvme flag (FATE#322910). - scsi: qla2xxx: Handle PCIe error for driver (FATE#322910). - commit 641d8fb- ipv4: Fix traffic triggered IPsec connections (bsc#1061739). - ipv6: Fix traffic triggered IPsec connections (bsc#1061739). - net: prevent dst uses after free (bsc#1061739). - ipv4: Don't override return code from ip_route_input_noref() (bsc#1061739). - net: xfrm: don't double-hold dst when sk_policy in use (bsc#1061739). - ipv6: release rt6->rt6i_idev properly during ifdown (bsc#1061739). - commit 173c05a- tcp: tcp_data_queue() cleanup (bsc#1061739). - tcp: remove unused mib counters (bsc#1061739). - tcp: remove low_latency sysctl (bsc#1061739). - tcp: reindent two spots after prequeue removal (bsc#1061739). - tcp: remove prequeue support (bsc#1061739). - tcp: better validation of received ack sequences (bsc#1061739). - commit 6c0fdbb- net: add debug atomic_inc_not_zero() in dst_hold() (bsc#1061739). - net: reorder all the dst flags (bsc#1061739). - net: remove DST_NOCACHE flag (bsc#1061739). - net: remove DST_NOGC flag (bsc#1061739). - net: remove dst gc related code (bsc#1061739). - decnet: take dst->__refcnt when struct dn_route is created (bsc#1061739). - xfrm: take refcnt of dst when creating struct xfrm_dst bundle (bsc#1061739). - ipv6: get rid of icmp6 dst garbage collector (bsc#1061739). - ipv6: mark DST_NOGC and remove the operation of dst_free() (bsc#1061739). - ipv6: call dst_hold_safe() properly (bsc#1061739). - ipv6: call dst_dev_put() properly (bsc#1061739). - ipv6: take dst->__refcnt for insertion into fib6 tree (bsc#1061739). - ipv4: mark DST_NOGC and remove the operation of dst_free() (bsc#1061739). - ipv4: call dst_hold_safe() properly (bsc#1061739). - ipv4: call dst_dev_put() properly (bsc#1061739). - ipv4: take dst->__refcnt when caching dst in fib (bsc#1061739). - net: introduce a new function dst_dev_put() (bsc#1061739). - net: introduce DST_NOGC in dst_release() to destroy dst based on refcnt (bsc#1061739). - net: use loopback dev when generating blackhole route (bsc#1061739). - udp: call dst_hold_safe() in udp_sk_rx_set_dst() (bsc#1061739). - ipv6: remove unnecessary dst_hold() in ip6_fragment() (bsc#1061739). - commit f97eac8- scsi: libfc: fix a deadlock in fc_rport_work (bsc#1063695). - fs/mpage.c: fix mpage_writepage() for pages with buffers (bsc#1050471). - commit d0711a1- scripts/git_sort/git_sort.py: add md.git tree - commit d2c30da- Delete patches.suse/0001-Remove-BSD-style-securelevel-sysfs-file.patch. David Howells's lock down patch set doesn't provide sysfs interface anymore. - commit 7180bdf- acpi: Disable APEI error injection if the kernel is locked down (fate#314486). - Delete patches.suse/acpi_Disable_APEI_error_injection_if_securelevel_is_set.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 69a1c63- acpi: Disable ACPI table override if the kernel is locked down (fate#314486). - Delete patches.suse/acpi-Disable_ACPI_table_override_when_UEFI_Secure_Boot_is.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 6ef9921- acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (fate#314486). - Delete patches.suse/0007-acpi-Ignore-acpi_rsdp-kernel-parameter-when-securele.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 10e6554- ACPI: Limit access to custom_method when the kernel is locked down (fate#314486). - Delete patches.suse/0006-acpi-Limit-access-to-custom_method-if-securelevel-is.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 62d1f7d- asus-wmi: Restrict debugfs interface when the kernel is locked down (fate#314486). - Delete patches.suse/0011-asus-wmi-Restrict-debugfs-interface-when-securelevel.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit e2ab47b- x86: Restrict MSR access when the kernel is locked down (fate#314486). - Delete patches.suse/0010-x86-Restrict-MSR-access-when-securelevel-is-set.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 3909643- x86: Lock down IO port access when the kernel is locked down (fate#314486). - Delete patches.suse/0004-x86-Lock-down-IO-port-access-when-securelevel-is-ena.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 1762c3f- PCI: Lock down BAR access when the kernel is locked down (fate#314486). - Delete patches.suse/0003-PCI-Lock-down-BAR-access-when-securelevel-is-enabled.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 9fdfbff- uswsusp: Disable when the kernel is locked down (fate#314486). - Delete patches.suse/0009-uswsusp-Disable-when-securelevel-is-set.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit a084ec6- hibernate: Disable when the kernel is locked down (fate#314486). - Delete patches.suse/0014-hibernate-Disable-when-securelevel-is-set.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 33abf1b- Copy secure_boot flag in boot params across kexec reboot (fate#314486). - Delete patches.suse/0015-kexec-uefi-copy-secure_boot-flag-in-boot-params-acro.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 8f6bfe2- kexec: Disable at runtime if the kernel is locked down (fate#314486). - kexec_file: Disable at runtime if securelevel has been set (fate#314486). - Delete patches.suse/0008-kexec-Disable-at-runtime-if-securelevel-has-been-set.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 3ec1db3- Restrict /dev/mem and /dev/kmem when the kernel is locked down (fate#314486). - Delete patches.suse/0005-Restrict-dev-mem-and-dev-kmem-when-securelevel-is-se.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 9d8716c- Enforce module signatures if the kernel is locked down (fate#314486). - Delete patches.suse/0001-Enforce-module-signatures-when-securelevel-is-greate.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit 96ad4fa- efi: Lock down the kernel if booted in secure boot mode (fate#314486). - Update config files. - Delete patches.suse/0012-Add-option-to-automatically-set-securelevel-when-in-.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit c339fd5- efi: Add EFI_SECURE_BOOT bit (fate#314486). - Delete patches.suse/0014-efi-Add-EFI_SECURE_BOOT-bit.patch. Replaced by the patch in David Howells's linux-fs git repo. - commit aff4b1b- Refresh patch order in sorted section - commit a59e716- EDAC, pnd2: Return proper error value from apl_rd_reg() (bsc#1056989). - EDAC, pnd2: Make function sbi_send() static (bsc#1056989). - EDAC, pnd2: Fix Apollo Lake DIMM detection (bsc#1056989). - i2c: i801: Restore the presence state of P2SB PCI device after reading BAR (bsc#1056989). - EDAC, pnd2: Build in a minimal sideband driver for Apollo Lake (bsc#1056989). - EDAC, pnd2: Mask off the lower four bits of a BAR (bsc#1056989). - EDAC, pnd2: Conditionally unhide/hide the P2SB PCI device to read BAR (bsc#1056989). - EDAC, pnd2: Properly toggle hidden state for P2SB PCI device (bsc#1056989). - Refresh patches.drivers/07-edac-add-owner-check-to-the-x86-platform-drivers.patch. - commit 9dd1f7f- iwlwifi: mvm: disable dbg data collect when fw isn't alive (FATE#322675). - iwlwifi: mvm: flush per station for DQA mode (FATE#322675). - iwlwifi: mvm: support getting nvm data from firmware (FATE#322675). - iwlwifi: refactor out paging code (FATE#322675). - iwlwifi: mvm: support old method of NVM parsing (FATE#322675). - iwlwifi: refactor shared mem parsing (FATE#322675). - iwlwifi: mvm: fix endianness in lq_cmd declaration (FATE#322675). - iwlwifi: track current firmware image in common code (FATE#322675). - iwlwifi: mvm: document which group enums are used with which group ID (FATE#322675). - iwlwifi: refactor firmware debug code (FATE#322675). - iwlwifi: mvm: use proper sta_addr in firmware API (FATE#322675). - iwlwifi: reorganize firmware API (FATE#322675). - iwlwifi: fw api: fix various kernel-doc warnings (FATE#322675). - iwlwifi: mvm: fix MCC endianness bug (FATE#322675). - iwlwifi: mvm: add and use iwl_mvm_has_unified_ucode() (FATE#322675). - iwlwifi: mvm: use u8 for reserved fields (FATE#322675). - iwlwifi: mvm: check family instead of new TX API for workarounds (FATE#322675). - iwlwifi: mvm: disentangle paging command structs (FATE#322675). - iwlwifi: mvm: add documentation to some WoWLAN commands (FATE#322675). - iwlwifi: mvm: byte-swap constant instead of variable (FATE#322675). - iwlwifi: dvm: remove unused defines (FATE#322675). - iwlwifi: mvm: wait for the flushed queue only (FATE#322675). - iwlwifi: mvm: fix some kernel-doc (FATE#322675). - iwlwifi: mvm: refactor beacon template command code (FATE#322675). - iwlwifi: mvm: add documentation links to various fields (FATE#322675). - iwlwifi: mvm: fix the FIFO numbers in A000 devices (FATE#322675). - iwlwifi: mvm: fix uninitialized var while waiting for queues to empty (FATE#322675). - iwlwifi: update device ID for a000 family (FATE#322675). - iwlwifi: mvm: disentangle binding command versions (FATE#322675). - iwlwifi: pcie: fix A-MSDU on gen2 devices (FATE#322675). - iwlwifi: mvm: create/name various enums (FATE#322675). - iwlwifi: mvm: support fw reading empty OTP (FATE#322675). - iwlwifi: implement fseq version mismatch warning (FATE#322675). - iwlwifi: mvm: document structures used by commands (FATE#322675). - iwlwifi: mvm: add compile-time option to disable EBS (FATE#322675). - iwlwifi: mvm: remove wrt support of page dumps in gen2 (FATE#322675). - iwlwifi: pcie: rename iwl_trans_check_hw_rf_kill() to pcie (FATE#322675). - iwlwifi: pcie: support page dumping in wrt in gen2 (FATE#322675). - iwlwifi: Add fw_name_pre_rf_next_step to support different rf steps (FATE#322675). - iwlwifi: mvm: require AP_LINK_PS for TVQM (FATE#322675). - iwlwifi: mvm: remove unused TX_CMD_NEXT_FRAME_* (FATE#322675). - iwlwifi: mvm: simplify bufferable MMPDU check (FATE#322675). - iwlwifi: kernel-doc: make proper links (FATE#322675). - iwlwifi: mvm: rename p2p-specific sta functions to include p2p in the names (FATE#322675). - iwlwifi: mvm: fix many kernel-doc warnings (FATE#322675). - iwlwifi: mvm: remove non-DQA mode (FATE#322675). - iwlwifi: add wait for tx queue empty (FATE#322675). - iwlwifi: mvm: don't retake the pointer to skb's CB (FATE#322675). - iwlwifi: mvm: add AMSDU flag to offload assist (FATE#322675). - iwlwifi: mvm: remove useless condition in LED code (FATE#322675). - iwlwifi: mvm: document RX structures (FATE#322675). - iwlwifi: mvm: use firmware LED command where applicable (FATE#322675). - iwlwifi: mvm: add const to thermal_cooling_device_ops structure (FATE#322675). - iwlwifi: pcie: add AMSDU to gen2 (FATE#322675). - iwlwifi: cleanup references to 8000 family in NVM code (FATE#322675). - iwlwifi: mvm: add debugfs to force CT-kill (FATE#322675). - iwlwifi: change functions that can only return 0 to void (FATE#322675). - iwlwifi: remove references to 8000 B-step devices (FATE#322675). - iwlwifi: add dbgc_supported to transport configuration (FATE#322675). - iwlwifi: fix a few instances of misaligned kerneldoc parameters (FATE#322675). - iwlwifi: add support of FPGA fw (FATE#322675). - iwlwifi: mvm: add TLV for NAN API differentiation (FATE#322675). - iwlwifi: fix a000 RF_ID define (FATE#322675). - iwlwifi: mvm: support init flow debugging (FATE#322675). - iwlwifi: add 9000 and A000 device families (FATE#322675). - iwlwifi: dump smem configuration when firmware crashes (FATE#322675). - iwlwifi: mvm: move a000 device NVM retrieval to a common place (FATE#322675). - iwlwifi: pcie: support dumping FH in a000 hw (FATE#322675). - iwlwifi: mvm: disable prph collection in a000 hw (FATE#322675). - iwlwifi: mvm: set the default cTDP budget (FATE#322675). - iwlwifi: mvm: add and use iwl_mvm_device_running() (FATE#322675). - iwlwifi: mvm: support new beacon template command (FATE#322675). - iwlwifi: mvm: check firmware is up in debugfs (FATE#322675). - iwlwifi: mvm: don't send CTDP commands via debugfs if not supported (FATE#322675). - iwlwifi: mvm: add station before allocating a queue (FATE#322675). - iwlwifi: mvm: use schedule_delayed_work() (FATE#322675). - iwlwifi: mvm: convert ucode_loaded to a status bit (FATE#322675). - iwlwifi: pcie: don't init a Tx queue with an SSN > size of the queue (FATE#322675). - iwlwifi: fix nmi triggering from host (FATE#322675). - iwlwifi: mvm: clear firmware running bit earlier (FATE#322675). - iwlwifi: fix a kernel-doc tag (FATE#322675). - iwlwifi: remove references to unsupported HW (FATE#322675). - iwlwifi: pcie: free the TSO page when a Tx queue is unmapped on A000 devices (FATE#322675). - iwlwifi: split firmware API from iwl-trans.h (FATE#322675). - iwlwifi: mvm: fix the coex firmware API (FATE#322675). - iwlwifi: mvm: link queue cmd docs to A000 command structs (FATE#322675). - iwlwifi: mvm: document structures used for BEACON_TEMPLATE_CMD (FATE#322675). - iwlwifi: mvm: remove the corunning support (FATE#322675). - iwlwifi: mvm: consider RFKILL during INIT as success (FATE#322675). - iwlwifi: mvm: link to TX commands in documentation (FATE#322675). - iwlwifi: call iwl_remove_notification from iwl_wait_notification (FATE#322675). - iwlwifi: mvm: remove SCAN_GROUP (FATE#322675). - iwlwifi: fw-api: cleanup cycle includes (FATE#322675). - iwlwifi: mvm: support new Coex firmware API (FATE#322675). - iwlwifi: pcie: support short Tx queues for A000 device family (FATE#322675). - iwlwifi: remove unnecessary code in iwl_trans_alloc_tx_cmd (FATE#322675). - commit 833689044e13a3fb8c6c03ad868375670d97010b Merge: 63a2f310d040 0ae0bb3f409d Author: Kalle Valo Date: Mon Jun 12 19:29:39 2017 +0300 (FATE#322675). - iwlwifi: mvm: add command name for FRAME_RELEASE (FATE#322675). - iwlwifi: mvm: group all dummy SAR function declarations together (FATE#322675). - iwlwifi: mvm: remove txq EMPTYING_DELBA state for DQA (FATE#322675). - iwlwifi: mvm: use mvmsta consistently in rs.c (FATE#322675). - iwlwifi: remove resp_pkt NULL checks (FATE#322675). - iwlwifi: mvm: Enable security on new TX API (FATE#322675). - iwlwifi: mvm: update the firmware API in TX (FATE#322675). - iwlwifi: mvm: avoid unnecessary cache trashing in Tx path (FATE#322675). - iwlwifi: mvm: remove session protection to allow channel switch (FATE#322675). - iwlwifi: mvm: don't send BAR on flushed frames (FATE#322675). - iwlwifi: mvm: remove pointless num_stored condition (FATE#322675). - iwlwifi: move BT_MBOX_PRINT macro to common header (FATE#322675). - iwlwifi: mvm: avoid variable shadowing (FATE#322675). - iwlwifi: Demote messages about fw flags size to info (FATE#322675). - iwlwifi: mvm: use scnprintf() instead of snprintf() (FATE#322675). - iwlwifi: mvm: Fix channel switch in case of count <= 1 (FATE#322675). - iwlwifi: use bitfield.h for some registers (FATE#322675). - iwlwifi: distinguish different RF modules in A000 devices (FATE#322675). - iwlwifi: mvm: track and report IBSS manager status to mac80211 (FATE#322675). - iwlwifi: mvm: make D0I3_END_CMD sync during system resume (FATE#322675). - iwlwifi: update channel flags parser (FATE#322675). - iwlwifi: mvm: change open and close criteria of a BA session (FATE#322675). - iwlwifi: mvm: support D0I3_END_CMD at the start of resume (FATE#322675). - iwlwifi: add workaround to disable wide channels in 5GHz (FATE#322675). - iwlwifi: mvm: make iwl_mvm_update_mcc() easier to follow (FATE#322675). - iwlwifi: fw: fix lar_enabled endian problem in iwl_fw_get_nvm (FATE#322675). - iwlwifi: mvm: rs: add logs for the wrong antenna case (FATE#322675). - iwlwifi: mvm: remove useless argument in iwl_nvm_init() (FATE#322675). - iwlwifi: pcie: pull out common rfkill IRQ handling code (FATE#322675). - iwlwifi: mvm: remove useless check for mvm->cfg in iwl_parse_nvm_section() (FATE#322675). - iwlwifi: pcie: add fake RF-kill to debugfs (FATE#322675). - iwlwifi: mvm: don't warn in queue sync on RF-kill (FATE#322675). - iwlwifi: use big-endian for the hw section of the nvm (FATE#322675). - iwlwifi: mvm: Avoid deferring non bufferable frames (FATE#322675). - iwlwifi: pcie: don't report RF-kill enabled while shutting down (FATE#322675). - iwlwifi: mvm: bump API to 34 for 8000 and up (FATE#322675). - iwlwifi: pcie: remove pointless debugfs parsing for csr file (FATE#322675). - iwlwifi: mvm: document status bits (FATE#322675). - iwlwifi: mvm: only send LEDS_CMD when the FW supports it (FATE#322675). - iwlwifi: mvm: support aggregations on A000 HW (FATE#322675). - iwlwifi: pcie: use kstrtou32_from_user() (FATE#322675). - iwlwifi: mvm: better link scan notification results length (FATE#322675). - iwlwifi: mvm: docs: fix enum link, provide TX response link (FATE#322675). - iwlwifi: mvm: fix fw monitor 7000 HW recollecting (FATE#322675). - iwlwifi: mvm: disentangle union in TX status struct (FATE#322675). - iwlwifi: mvm: add documentation for enum iwl_debug_cmds (FATE#322675). - iwlwifi: document transmit buffer bits better (FATE#322675). - iwlwifi: remove useless iwl_free_nvm_data() function (FATE#322675). - iwlwifi: mvm: fix nvm_data leak (FATE#322675). - iwlwifi: pcie: don't disable bh when handling FW errors (FATE#322675). - iwlwifi: mvm: reset the HW before dumping if HW error is detected (FATE#322675). - iwlwifi: mvm: don't mark TIDs that are not idle wrt BA as inactive (FATE#322675). - iwlwifi: add a W/A for a scheduler hardware bug (FATE#322675). - iwlwifi: pcie: make iwl_pcie_apm_stop_master() return void (FATE#322675). - iwlwifi: mvm: set assoc_beacon_arrive_time (FATE#322675). - iwlwifi: mvm: support new flush API (FATE#322675). - iwlwifi: mvm: document assoc_beacon_arrive_time (FATE#322675). - iwlwifi: mvm: print base HW address during init (FATE#322675). - iwlwifi: pcie: reduce unwanted noise in the logs (FATE#322675). - iwlwifi: pcie: delete the Tx queue timer earlier upon firmware crash (FATE#322675). - iwlwifi: mvm: fix typo in CTDP_CMD_OPERATION_REPORT description (FATE#322675). - iwlwifi: pcie: work around suspend/resume issue (FATE#322675). - iwlwifi: mvm: support TX on MONITOR iface (FATE#322675). - iwlwifi: mvm: refactor geo init (FATE#322675). - iwlwifi: mvm: Add debugfs entry to retrieve SAR geographic profile (FATE#322675). - iwlwifi: mvm: remove some CamelCase from firmware API (FATE#322675). - iwlwifi: mvm: fix various "Excess ... description" kernel-doc warnings (FATE#322675). - iwlwifi: mvm: remove various unused command IDs/structs (FATE#322675). - iwlwifi: mvm: use __le16 even for reserved fields (FATE#322675). - iwlwifi: mvm: add documentation for all command IDs (FATE#322675). - iwlwifi: mvm: fix a bunch of kernel-doc warnings (FATE#322675). - iwlwifi: dvm: use macros for format strings (FATE#322675). - iwlwifi: pcie: only apply retention workaround on 9000-series A-step (FATE#322675). - iwlwifi: pcie: fix 9000-series RF-kill interrupt propagation (FATE#322675). - iwlwifi: mvm: simplify CHECK_MLME_TRIGGER macro (FATE#322675). - iwlwifi: add the new a000_2ax series (FATE#322675). - iwlwifi: add twelve new 9560 series PCI IDs (FATE#322675). - iwlwifi: mvm: use proper CDB check in PHY context modify (FATE#322675). - iwlwifi: pcie: improve "invalid queue" warning (FATE#322675). - iwlwifi: mvm: support aggs of 64 frames in A000 family (FATE#322675). - iwlwifi: pcie: improve debug in iwl_pcie_rx_handle_rb() (FATE#322675). - iwlwifi: mvm: change when the BT_COEX is sent (FATE#322675). - iwlwifi: mvm: support multi tid ba notif (FATE#322675). - iwlwifi: unify external & internal modparam names (FATE#322675). - iwlwifi: pcie: make ctxt-info free idempotent (FATE#322675). - iwlwifi: pcie: warn if paging is already initialized during init (FATE#322675). - iwlwifi: mvm: rename iwl_shared_mem_cfg_v1 to the correct _v2 (FATE#322675). - iwlwifi: create new subdirectory for FW interaction (FATE#322675). - iwlwifi: move notification wait into fw/ (FATE#322675). - iwlwifi: move configuration into sub-directory (FATE#322675). - iwlwifi: mvm: remove version 2 of paging command (FATE#322675). - iwlwifi: pcie: add MSI-X interrupt tracing (FATE#322675). - iwlwifi: mvm: properly enable IP header checksumming (FATE#322675). - iwlwifi: mvm: map cab_queue to real one earlier (FATE#322675). - iwlwifi: mvm: fix mac80211's hw_queue in DQA mode (FATE#322675). - iwlwifi: mvm: remove DQA non-STA client mode special case (FATE#322675). - iwlwifi: mvm: update rx statistics cmd api (FATE#322675). - iwlwifi: pcie: propagate iwl_pcie_apm_init's status (FATE#322675). - iwlwifi: pcie: wait longer after device reset (FATE#322675). - iwlwifi: bump MAX API for 8000/9000/A000 to 33 (FATE#322675). - iwlwifi: pcie: fix unused txq NULL pointer dereference (FATE#322675). - iwlwifi: mvm: defer setting IWL_MVM_STATUS_IN_HW_RESTART (FATE#322675). - iwlwifi: add TLV for MLME offload firmware capability (FATE#322675). - iwlwifi: split the regulatory rules when the bandwidth flags require it (FATE#322675). - iwlwifi: mvm: set A-MPDU bit upon empty BA notification from FW (FATE#322675). - iwlwifi: mvm: rs: fix TLC statistics collection (FATE#322675). - iwlwifi: fix fw_pre_next_step to apply also for C step (FATE#322675). - iwlwifi: add the new 9000 series PCI IDs (FATE#322675). - iwlwifi: mvm: Fix a memory leak in an error handling path in 'iwl_mvm_sar_get_wgds_table()' (FATE#322675). - iwlwifi: mvm: start mac queues when deferred tx frames are purged (FATE#322675). - iwlwifi: mvm: don't WARN when a legit race happens in A-MPDU (FATE#322675). - mac80211: add api to start ba session timer expired flow (FATE#322675). - iwlwifi: mvm: send delba upon rx ba session timeout (FATE#322675). - iwlwifi: pcie: move rx workqueue initialization to iwl_trans_pcie_alloc() (FATE#322675). - Refresh patches.drivers/iwlwifi-mvm-don-t-warn-in-queue-sync-on-RF-kill. - Refresh patches.drivers/iwlwifi-mvm-fix-a-NULL-pointer-dereference-of-error-. - Refresh patches.drivers/iwlwifi-mvm-fix-mac80211-queue-tracking. - Refresh patches.drivers/iwlwifi-mvm-quietly-accept-non-sta-disassoc-frames. - Refresh patches.drivers/iwlwifi-mvm-remove-DQA-non-STA-client-mode-special-c. - Refresh patches.drivers/iwlwifi-pcie-fix-TVQM-queue-ID-range-check. - Refresh patches.drivers/iwlwifi-pcie-fix-command-completion-name-debug. - Refresh patches.drivers/iwlwifi-pcie-reconfigure-MSI-X-HW-on-resume. - Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api. - Delete patches.drivers/iwlwifi-mvm-reset-the-fw_dump_desc-pointer-after-ASS. - commit 318dcaf- arm64: futex: Fix undefined behaviour with FUTEX_OP_OPARG_SHIFT usage (bnc#1005915). - commit f68b002- futex: Remove duplicated code and fix undefined behaviour (bnc#1005915). - commit 3ab315a- mm: page_vma_mapped: ensure pmd is loaded with READ_ONCE outside of lock (bnc#1063517). - commit f9d9f6b- mm: meminit: mark init_reserved_page as __meminit (bnc#1063509). - commit f1081d0- mm/memory_hotplug: define find_{smallest|biggest}_section_pfn as unsigned long (bnc#1063520). - commit 5a4bbdf- blacklist.conf: blacklist pure doc update - commit 44bb57c- mm/memory_hotplug: change pfn_to_section_nr/section_nr_to_pfn macro to inline function (bnc#1063501). - commit 093a972- mm/backing-dev.c: fix an error handling path in 'cgwb_create()' (bnc#1063475). - commit 5def433- Refresh patches.suse/mm-mempolicy-fix-numa_interleave_hit-counter.patch. - commit 6574465- Revert "rpm/constraints.in: Lower default disk space requirement from 25G to 24G" This reverts commit 406abda1467c038842febffe264faae1fa2e3c1d. ok, did not wait long enough to see the failure. - commit ed99981- rpm/constraints.in: Lower default disk space requirement from 25G to 24G 25G is rejected by the build service on ARM. - commit 406abda- Add marker for the end of the sorted section. - commit 5add254- Delete patches.suse/0001-MODSIGN-Support-the-old-style-signature-format.patch. SLE15 kernel only suppports PKCS#7 signature for module. - commit 8f5ab3d- Delete patches.fixes/0001-X.509-Fix-test-for-self-signed-certificate.patch. This patches did not accept by kernel mainline but David Howells's 6c2dc5ae4 patch in v4.7-rc1 has similar logic to fix issue. - commit 6fa04b9- Delete patches.drivers/0001-acpi-nfit-treat-virtual-spa-region-as-r-v4.patch. This patch was merged in v4.8-rc1 on upstream. - commit b8a49c5- Refresh patches.suse/0003-Add-external-no-support-as-bad-taint-module.patch. - commit 5af8e7d- md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list (fate#323095). - md: notify about new spare disk in the container (fate#323095). - md: Runtime support for multiple ppls (fate#323095). - raid5-ppl: Recovery support for multiple partial parity logs (fate#323095). - raid5-ppl: don't resync after rebuild (fate#323095). - raid5-ppl: check recovery_offset when performing ppl recovery (fate#323095). - commit cf8b210- series.conf: drop already merged printk patch from patches marked for review - commit 48eb86a- printk/console: Enhance the check for consoles using init memory (bsc#1063026). - printk/console: Always disable boot consoles that use init memory before it is freed (bsc#1063026). - commit 39bffbf- Refresh and enable patches.suse/printk-console-Correctly-mark-console-that-is-used-w.patch printk/console: Correctly mark console that is used when opening /dev/console (bsc#1040020). - commit 1f1f97c- Refresh vanilla config. - commit de6c979- ibmvnic: Set state UP (bsc#1062962). - commit d037007- scsi: mpt3sas: Bump mpt3sas driver version to v16.100.00.00 (bsc#1049527,FATE#322938). - scsi: mpt3sas: Adding support for SAS3616 HBA device (bsc#1049527,FATE#322938). - scsi: mpt3sas: Fix possibility of using invalid Enclosure Handle for SAS device after host reset (bsc#1049527,FATE#322938). - scsi: mpt3sas: Display chassis slot information of the drive (bsc#1049527,FATE#322938). - scsi: mpt3sas: Updated MPI headers to v2.00.48 (bsc#1049527,FATE#322938). - scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drive (bsc#1049527,FATE#322938). - scsi: mpt3sas: Fix removal and addition of vSES device during host reset (bsc#1049527,FATE#322938). - scsi: mpt3sas: Reduce memory footprint in kdump kernel (bsc#1049527,FATE#322938). - scsi: mpt3sas: Fixed memory leaks in driver (bsc#1049527,FATE#322938). - scsi: mpt3sas: Processing of Cable Exception events (bsc#1049527,FATE#322938). - scsi: mpt3sas: remove redundant copy_from_user in _ctl_getiocinfo (bsc#1049527,FATE#322938). - scsi: mpt3sas: fix pr_info message continuation (bsc#1049527,FATE#322938). - commit 51e999e- fs: fix kernel_write prototype (fate#323946). - tcmu: free old string on reconfig (fate#323946). - tcmu: Fix possible to/from address overflow when doing the memcpy (fate#323946). - tcmu: clean up the code and with one small fix (fate#323946). - target: export lio pgr/alua support as device attr (fate#323946). - target: Fix return sense reason in target_scsi3_emulate_pr_out (fate#323946). - target: Fix cmd size for PR-OUT in passthrough_parse_cdb (fate#323946). - tcmu: Fix dev_config_store (fate#323946). - target: pscsi: Introduce TYPE_ZBC support (fate#323946). - target: Use macro for WRITE_VERIFY_32 operation codes (fate#323946). - target: fix SAM_STAT_BUSY/TASK_SET_FULL handling (fate#323946). - target: remove transport_complete (fate#323946). - pscsi: finish cmd processing from pscsi_req_done (fate#323946). - tcmu: fix sense handling during completion (fate#323946). - target: add helper to copy sense to se_cmd buffer (fate#323946). - target: do not require a transport_complete for SCF_TRANSPORT_TASK_SENSE (fate#323946). - target: make device_mutex and device_list static (fate#323946). - tcmu: fix multiple uio open/close sequences (fate#323946). - tcmu: drop configured check in destroy (fate#323946). - target: remove g_device_list (fate#323946). - xcopy: loop over devices using idr helper (fate#323946). - target: add helper to iterate over devices (fate#323946). - tcmu: perfom device add, del and reconfig synchronously (fate#323946). - target: add helper to find se_device by dev_index (fate#323946). - target: use idr for se_device dev index (fate#323946). - target: break up free_device callback (fate#323946). - tcmu: reconfigure netlink attr changes (fate#323946). - tcmu: make array tcmu_attrib_attrs static const (fate#323946). - tcmu: Fix module removal due to stuck unmap_thread thread again (fate#323946). - tcmu: Add Type of reconfig into netlink (fate#323946). - tcmu: Make dev_config configurable (fate#323946). - tcmu: Make dev_size configurable via userspace (fate#323946). - tcmu: Add netlink for device reconfiguration (fate#323946). - tcmu: Support emulate_write_cache (fate#323946). - target/iscsi: Remove dead code from iscsit_process_scsi_cmd() (fate#323946). - target/iscsi: Simplify iscsit_free_cmd() (fate#323946). - target/iscsi: Remove second argument of __iscsit_free_cmd() (fate#323946). - target/tcm_loop: Make TMF processing slightly faster (fate#323946). - target/tcm_loop: Use target_submit_tmr() instead of open-coding this function (fate#323946). - target/tcm_loop: Replace a waitqueue and a counter by a completion (fate#323946). - target/tcm_loop: Merge struct tcm_loop_cmd and struct tcm_loop_tmr (fate#323946). - target: Introduce a function that shows the command state (fate#323946). - iscsi-target: Kill left-over iscsi_target_do_cleanup (fate#323946). - target: Fix a deadlock between the XCOPY code and iSCSI session shutdown (fate#323946). - target: Use {get,put}_unaligned_be*() instead of open coding these functions (fate#323946). - target: Fix transport_init_se_cmd() (fate#323946). - target: Remove se_device.dev_list (fate#323946). - target: Use symbolic value for WRITE_VERIFY_16 (fate#323946). - target: Add TARGET_SCF_LOOKUP_LUN_FROM_TAG support for ABORT_TASK (fate#323946). - target: Add support for TMR percpu reference counting (fate#323946). - target: reject COMPARE_AND_WRITE if emulate_caw is not set (fate#323946). - iscsi: ensure RNG is seeded before use (fate#323946). - random: add get_random_{bytes,u32,u64,int,long,once}_wait family (fate#323946). - random: add wait_for_random_bytes() API (fate#323946). - iscsi-target: Avoid holding ->tpg_state_lock during param update (fate#323946). - target/configfs: Kill se_lun->lun_link_magic (fate#323946). - target/configfs: Kill se_device->dev_link_magic (fate#323946). - target/iblock: Convert WRITE_SAME to blkdev_issue_zeroout (fate#323946). - target: remove dead code (fate#323946). - commit 7cc5b73- Update subsystem names They are now generated automatically from the remote url and branch name. - commit 3f61bda- Refresh patches.drivers/0008-Revert-commit-1a8b6d76dc5b-net-add-one-common-config.patch. - net: ixgbe: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag (bsc#1056419). - commit 90521fa- scsi: sd: Do not override max_sectors_kb sysfs setting (bsc#1025461). - commit ddec827- Refresh patches.drivers/03-edac-ghes-remove-symbol-exports.patch. - Refresh patches.drivers/04-edac-ghes-model-a-single-logical-memory-controller.patch. - Refresh patches.drivers/05-edac-ghes-add-platform-check.patch. - Refresh patches.drivers/06-edac-add-helper-which-returns-the-loaded-platform-driver.patch. - Refresh patches.drivers/07-edac-add-owner-check-to-the-x86-platform-drivers.patch. - commit 25bfcf5- Fix patch ordering in "scsi for-next" section - commit fa6ad69- Update config files. (bsc#1049122) - Enabling module signature verification for PKCS#7 support. (bsc#1049122) - Enabling module signature verification on ARM64. - commit f366940- ACPI / blacklist: add acpi_match_platform_list() (bsc#1042420). - commit a2737a9- powerpc/64s: Use emergency stack for kernel TM Bad Thing program checks (CVE-2017-1000255 bsc#1061633). - commit bf589f7- ALSA: seq: Fix use-after-free at creating a port (CVE-2017-15265, bsc#1062520). - commit fd32f35- mtip32xx: quiesce request queues to make sure no submissions are inflight (FATE#322582). - commit 5051e53- sched/core: Address more wake_affine() regressions (bsc#1061593). - sched/core: Fix wake_affine() performance regression (bsc#1061593). - sched/fair: Fix wake_affine_llc() balancing rules (bsc#1061593). - sched/fair: Fix wake_affine() for !NUMA_BALANCING (bsc#1061593). - commit 2d3e2a7- config: drop obsolete network drivers (fate#323372) CONFIG_PCNET32 - AMD PCnet32 CONFIG_ATL2 - Atheros L2 CONFIG_NET_VENDOR_DEC - DEC Tulip family CONFIG_NE2K_PCI - PCI NE2000 and clones CONFIG_ATP - AT-LAN-TEC/Realtek pocket adapter CONFIG_SIS900 - SiS 900 CONFIG_EPIC100 - SMC EtherPower II CONFIG_HAPPYMEAL - Sun Happy Meal - commit 09e0cef- Refresh patches.drivers/i40e-add-private-flag-to-control-source-pruning.patch. - update upstream reference - move to net-next section - commit 0c27bbf- series.conf: restore repository names (just executed series_sort.py) - commit fcbee0f- Update patches.fixes/inetpeer-fix-RCU-lookup-again.patch upstream reference and move it to sorted section - commit fe35cb6- RDMA/iwpm: Properly mark end of NL messages (bsc#1046306 FATE#322942). - commit 8db3fd1- RDMA/qedr: Parse VLAN ID correctly and ignore the value of zero (bsc#1050545 FATE#322893). - RDMA/qedr: Parse vlan priority as sl (bsc#1050545 FATE#322893). - Refresh patches.drivers/RDMA-qedr-Rename-the-qedr_cm-file-as-a-preparation-f.patch. - commit 49c1725- cxl: Add support for POWER9 DD2 (bsc#1055014). - commit c6a99b3- Fix series.conf whitespace. - commit a7d3388- mm: memcontrol: fix NULL pointer crash in test_clear_page_writeback() (VM Functionality, bsc#1061849). - commit 0cd7f9e- IB/mlx5: Fix label order in error path handling (bsc#1046305 FATE#322943). - net/mlx5: Fix wrong indentation in enable SRIOV code (bsc#1046303 FATE#322944). - net/mlx5: Fix static checker warning on steering tracepoints code (bsc#1046303 FATE#322944). - net/mlx5e: Fix calculated checksum offloads counters (bsc#1046303 FATE#322944). - net/mlx5e: Don't add/remove 802.1ad rules when changing 802.1Q VLAN filter (bsc#1046303 FATE#322944). - net/mlx5e: Print netdev features correctly in error message (bsc#1046303 FATE#322944). - net/mlx5e: Check encap entry state when offloading tunneled flows (bsc#1046303 FATE#322944). - net/mlx5e: Disallow TC offloading of unsupported match/action combinations (bsc#1046303 FATE#322944). - net/mlx5e: Fix erroneous freeing of encap header buffer (bsc#1046303 FATE#322944). - net/mlx5: Check device capability for maximum flow counters (bsc#1046303 FATE#322944). - net/mlx5: Fix FPGA capability location (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Fix access to invalid memory address (bsc#1046303 FATE#322944). - IB/mlx5: Simplify mlx5_ib_cont_pages (bsc#1046305 FATE#322943). - commit 14b0a3d- Re-sorted sorted section - commit 1999b85- nvme: fix visibility of "uuid" ns attribute (FATE#323952, FATE#322506). - commit ca3cd08- Remove obsolete patches - Delete patches.fixes/ch-add-refcounting.patch. - Delete patches.fixes/ses-Fix-racy-cleanup-of-sys-in-remove_dev.patch. - commit f705316- scsi: Rework handling of scsi_device.vpd_pg8[03] (bsc#1061782). - scsi: Rework the code for caching Vital Product Data (VPD) (bsc#1061782). - scsi: rcu: Introduce rcu_swap_protected() (bsc#1061782). - commit aec4a2a- watchdog: Revert "iTCO_wdt: all versions count down twice" (bsc#1061556). - commit dd4ee65- apparmor: Add socket, mount, signal mediation (FATE#323500) - apparmor: Fix shadowed local variable in unpack_trans_table() (FATE#323500). - apparmor: Fix logical error in verify_header() (FATE#323500). - apparmor: Fix an error code in aafs_create() (FATE#323500). - apparmor: Redundant condition: prev_ns. in [label.c:1498] (FATE#323500). - apparmor: add the ability to mediate signals (FATE#323500). - apparmor: add mount mediation (FATE#323500). - apparmor: cleanup conditional check for label in label_print (FATE#323500). - apparmor: add support for absolute root view based labels (FATE#323500). - apparmor: make policy_unpack able to audit different info messages (FATE#323500). - apparmor: add more debug asserts to apparmorfs (FATE#323500). - apparmor: add base infastructure for socket mediation (FATE#323500). - apparmor: move new_null_profile to after profile lookup fns() (FATE#323500). - apparmor: fix race condition in null profile creation (FATE#323500). - apparmor: ensure unconfined profiles have dfas initialized (FATE#323500). - apparmor: fix incorrect type assignment when freeing proxies (FATE#323500). - apparmor: fix build failure on sparc caused by undeclared signals (FATE#323500). - apparmor: fix apparmorfs DAC access permissions (FATE#323500). - Delete patches.apparmor/apparmor-basic-networking-rules-4.11-rc1.patch. - Delete patches.apparmor/apparmor-basic-networking-rules.patch. - Delete patches.apparmor/apparmor-fix-quieting-of-audit-messages-for-network-mediation.patch. - commit f4b43e1- rpm/kernel-binary.spec.in: add the kernel-binary dependencies to kernel-binary-base (bsc#1060333). - commit 955681c- scsi: ses: Fix racy cleanup of /sys in remove_dev() (bsc#1061782). - scsi: ch: add refcounting (bsc#1061782). - scsi: ses: make page2 support optional (bsc#1061782). - scsi: ses: Fixup error message 'failed to get diagnostic page 0xffffffea' (bsc#1061782). - scsi: ses: check return code from ses_recv_diag() (bsc#1061782). - scsi: ses: Fix wrong page error (bsc#1061782). - commit 26418a1- Drop obsolete hpsa patches - Delete patches.drivers/hpsa-allow-hpsa-to-claim-compaq-smartarray-devices. - Delete patches.drivers/hpsa-handle-unsupported-devices-more-gracefully. - Delete patches.drivers/hpsa-mark-older-boards-as-unsupported.patch. - commit a441a63- Update config files to remove cciss driver - commit e1fae76- scsi: hpsa: remove the smp_handler stub (bsc#1049517,FATE#322892). - scsi: hpsa: fix the device_id in hpsa_update_device_info() (bsc#1049517,FATE#322892). - scsi: hpsa: Remove 'hpsa_allow_any' module option (bsc#1049517,FATE#322892). - scsi: cciss: Drop obsolete driver (bsc#1049517,FATE#322892,FATE#323833). - scsi: hpsa: do not print errors for unsupported report luns format (bsc#1049517,FATE#322892). - scsi: hpsa: Ignore errors for unsupported LV_DEVICE_ID VPD page (bsc#1049517,FATE#322892). - scsi: hpsa: disable volume status check for legacy boards (bsc#1049517,FATE#322892). - scsi: hpsa: add support for legacy boards (bsc#1049517,FATE#322892). - commit a5fea5d- powerpc/64s: Implement system reset idle wakeup reason (bsc#1055121). - commit 4c3f65a- rpm/kernel-docs.spec.in: Require xmlto unconditionally. Getting the condition right is too challenging it seems. - commit fa08731- powerpc/64s/idle: Process interrupts from system reset wakeup (bsc#1055121). - commit 68b4938- libnvdimm, namespace: fix btt claim class crash (FATE#323731). - libnvdimm, namespace: record 'lbasize' for pmem namespaces (FATE#323731). - commit 285bf96- libnvdimm, btt: rework error clearing (FATE#323731). - libnvdimm: fix potential deadlock while clearing errors (FATE#323731). - libnvdimm, btt: cache sector_size in arena_info (FATE#323731). - libnvdimm, btt: ensure that flags were also unchanged during a map_read (FATE#323731). - libnvdimm, btt: refactor map entry operations with macros (FATE#323731). - libnvdimm, btt: fix a missed NVDIMM_IO_ATOMIC case in the write path (FATE#323731). - libnvdimm, btt: check memory allocation failure (FATE#323731). - libnvdimm, btt: BTT updates for UEFI 2.7 format (FATE#323731). - libnvdimm, label: switch to using v1.2 labels by default (FATE#323731). - libnvdimm, label: add address abstraction identifiers (FATE#323731). - libnvdimm, label: add v1.2 label checksum support (FATE#323731). - libnvdimm, label: update 'nlabel' and 'position' handling for local namespaces (FATE#323731). - libnvdimm, label: populate 'isetcookie' for blk-aperture namespaces (FATE#323731). - libnvdimm, label: populate the type_guid property for v1.2 namespaces (FATE#323731). - libnvdimm, label: honor the lba size specified in v1.2 labels (FATE#323731). - libnvdimm, label: add v1.2 interleave-set-cookie algorithm (FATE#323731). - libnvdimm, label: add v1.2 nvdimm label definitions (FATE#323731). - commit 9d14158- Delete patches.suse/ftrace-x86-xen-use-kernel-identity-mapping-only-when.patch. The change is not longer needed with PVOPS Xen (bsc#873195). - commit 7b3f924- scsi: smartpqi: update driver version to 1.1.2-126 (FATE#323891,bsc#1049514). - scsi: smartpqi: cleanup raid map warning message (FATE#323891,bsc#1049514). - scsi: smartpqi: update controller ids (FATE#323891,bsc#1049514). - scsi: smartpqi: remove the smp_handler stub (FATE#323891,bsc#1049514). - scsi: smartpqi: change driver version to 1.1.2-125 (FATE#323891,bsc#1049514). - scsi: smartpqi: add in new controller ids (FATE#323891,bsc#1049514). - scsi: smartpqi: update kexec and power down support (FATE#323891,bsc#1049514). - scsi: smartpqi: cleanup doorbell register usage (FATE#323891,bsc#1049514). - scsi: smartpqi: update pqi passthru ioctl (FATE#323891,bsc#1049514). - scsi: smartpqi: enhance BMIC cache flush (FATE#323891,bsc#1049514). - scsi: smartpqi: add pqi reset quiesce support (FATE#323891,bsc#1049514). - scsi: smartpqi: mark PM functions as __maybe_unused (FATE#323891,bsc#1049514). - commit 1882c7b- Re-sorted series.conf to the correct order of lpfc patches. - Refresh patches.drivers/scsi-lpfc-Fix-crash-receiving-ELS-while-detaching-dr.patch. - Refresh patches.drivers/scsi-lpfc-Make-ktime-sampling-more-accurate.patch. - Refresh patches.drivers/scsi-lpfc-Move-CQ-processing-to-a-soft-IRQ.patch. - Refresh patches.drivers/scsi-lpfc-fix-pci-hot-plug-crash-in-timer-management.patch. - Refresh patches.drivers/scsi-lpfc-remove-redundant-null-check-on-eqe.patch. - commit d1bbb42- Refresh configs. - commit 1eb97f0- Add ARMv7 configs. - commit 97f0e22- README: branch name - commit e68e42d- Build in Leap project. - commit e6f1ae6- sfc: Add ethtool -m support for QSFP modules (bsc#1058169 FATE#322922). - commit acd2839- Refresh patches.drivers/scsi-lpfc-Cocci-spatch-pool_zalloc-simple.patch. - Refresh patches.drivers/scsi-lpfc-Ensure-io-aborts-interlocked-with-the-targ.patch. - Refresh patches.drivers/scsi-lpfc-Fix-crash-in-lpfc_nvme_fcp_io_submit-durin.patch. - Refresh patches.drivers/scsi-lpfc-Fix-crash-receiving-ELS-while-detaching-dr.patch. - Refresh patches.drivers/scsi-lpfc-Fix-lpfc-nvme-host-rejecting-IO-with-Not-R.patch. - Refresh patches.drivers/scsi-lpfc-Fix-oops-if-nvmet_fc_register_targetport-f.patch. - Refresh patches.drivers/scsi-lpfc-Fix-warning-messages-when-NVME_TARGET_FC-n.patch. - Refresh patches.drivers/scsi-lpfc-Make-ktime-sampling-more-accurate.patch. - Refresh patches.drivers/scsi-lpfc-Move-CQ-processing-to-a-soft-IRQ.patch. - Refresh patches.drivers/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch. - Refresh patches.drivers/scsi-lpfc-Reduce-log-spew-on-controller-reconnects.patch. - Refresh patches.drivers/scsi-lpfc-change-version-to-11.4.0.4.patch. - Refresh patches.drivers/scsi-lpfc-correct-nvme-sg-segment-count-check.patch. - Refresh patches.drivers/scsi-lpfc-fix-pci-hot-plug-crash-in-timer-management.patch. - Refresh patches.drivers/scsi-lpfc-remove-redundant-null-check-on-eqe.patch. Johannes reported that when a subsystem repository is not listed in git_sort.py head_names, the patches for it are silently not ordered by qdoit. The problem is avoided for now by adding this scsi tree to head_names. A more general solution will be needed later. I've reordered the patches and refreshed them. There is no difference in the expanded tree. - commit 949fce3- Delete patches.rpmify/cloneconfig.diff. - commit 3aaafe7- block: fix integer overflow in __blkdev_sectors_to_bio_pages() (fate#322738,fate#322919,fate#322950,fate#323773). - commit 249ef28- md/r5cache: call mddev_lock/unlock() in r5c_journal_mode_set (fate#322738,fate#322919,fate#322950,fate#323773). - commit c74127c- powerpc/64s: Add workaround for P9 vector CI load issue (bsc#1055117). - powerpc/mce: Move 64-bit machine check code into mce.c (bsc#1055117). - powerpc/64s: Machine check handle ifetch from foreign real address for POWER9 (bsc#1055117). - commit e6af293- powerpc: Fix action argument for cpufeatures-based TLB flush (bsc#1055117). - powerpc: Fix workaround for spurious MCE on POWER9 (bsc#1055117). - powerpc: Handle MCE on POWER9 with only DSISR bit 30 set (bsc#1055117). - commit 783697a- powerpc/powernv: Fix local TLB flush for boot and MCE on POWER9 (bsc#1055117). - commit df999ef- powerpc/powernv: Use early_radix_enabled in POWER9 tlb flush (bsc#1055117). - commit b5bc2ee- powerpc/xive: Clear XIVE internal structures when a CPU is removed (fate#322438). - commit 12dbb32- powerpc/xive: Fix IPI reset (fate#322438). - commit 6f5e307- Update cherry-picked drm/i915 ids blacklist.conf patches.drivers/drm-i915-Initialize-data-in-intel_dsi_dcs_backlight. - commit 3e26bd9- drm/i915: Add __rcu to radix tree slot pointer (bsc#1051510). - commit 73cdd3f- iwlwifi: mvm: set the RTS_MIMO_PROT bit in flag mask when sending sta to fw (bsc#1051510). - iwlwifi: mvm: fix TCP CSUM offload with WEP and A000 series (bsc#1051510). - iwlwifi: mvm: don't warn in queue sync on RF-kill (bsc#1051510). - commit a8def16- drm/i915: remove unused function declaration (bsc#1051510). - drm/i915/bxt: set min brightness from VBT (bsc#1051510). - drm/i915: Suppress switch_mm emission between the same aliasing_ppgtt (bsc#1051510). - drm/i915: Quietly cancel FBC activation if CRTC is turned off before worker (bsc#1051510). - drm/i915: Initialize 'data' in intel_dsi_dcs_backlight.c (bsc#1051510). - drm/i915: Always wake the device to flush the GTT (bsc#1051510). - Revert "drm/i915/bxt: Disable device ready before shutdown command" (bsc#1051510). - commit a5aceb8- ALSA: hda/ca0132 - Fix memory leak at error path (bsc#1052235). - ALSA: hda: Fix regression of hdmi eld control created based on invalid pcm (bsc#1052235). - commit c5a6ca0- cxl: Fix memory page not handled (bsc#1055014). - commit 904cf45- KVM: PPC: Book3S: Fix server always zero from kvmppc_xive_get_xive() (bsc#1061840). - commit a04c301- KVM: PPC: Book3S HV: Fix bug causing host SLB to be restored incorrectly (bsc#1061840). - commit fcb992f- KVM: PPC: Book3S HV: Don't access XIVE PIPR register using byte accesses (bsc#1061840). - commit 6a8e0e7- KVM: PPC: Book3S HV: Add missing barriers to XIVE code and document them (bsc#1061840). - commit 5efae32- KVM: PPC: Book3S HV: Workaround POWER9 DD1.0 bug causing IPB bit loss (bsc#1061840). - commit f582f45- ibmveth: Support to enable LSO/CSO for Trunk VEA (bsc#1061843). - commit e982073- PCI: Mark Broadcom HT2100 Root Port Extended Tags as broken (bsc#1061880). - commit d31f3a4- x86/ldt: Fix off by one in get_segment_base() (bsc#1061872). - x86/ldt: Rename ldt_struct::size to ::nr_entries (bsc#1061872). - commit aaef532- Refresh patch order in sorted section In case of absent remotes, series_sort reordered and renamed subsystem sections. This should now be fixed as long as the subsystem is listed in series_sort.py head_names. - commit 0257dde- Refresh QXL fixes: they've been upstreamed patches.drivers/qxl-fix-pinning.patch patches.drivers/qxl-fix-primary-surface-handling.patch - commit 133bed7- Refresh patches.drivers/net-mlx5-Introduce-trigger_health_work-function.patch. - commit f064ef2- libata: check for trusted computing in IDENTIFY DEVICE data (bsc#1061782). - libata: implement SECURITY PROTOCOL IN/OUT (bsc#1061782). - libata: factor out a ata_identify_page_supported helper (bsc#1061782). - libata: clarify log page naming / grouping (bsc#1061782). - libata: factor out a ata_log_supported helper (bsc#1061782). - libata: move ata_read_log_page to libata-core.c (bsc#1061782). - commit 37e3e92- mm/page_alloc.c: apply gfp_allowed_mask before the first allocation attempt (VM Functionality, git fixes). - commit 9d48e99- scsi: scsi-sysfs: Adjust error returned for adapter reset request (bsc#1061782). - scsi: make 'state' device attribute pollable (bsc#1061782). - scsi: scsi_lib: rework scsi_internal_device_unblock_nowait() (bsc#1061782). - scsi: fc: start decoupling fc_block_scsi_eh from scsi_cmnd (bsc#1061782). - scsi: remove DRIVER_ATTR() usage (bsc#1061782). - scsi: sd_zbc: Write unlock zone from sd_uninit_cmnd() (bsc#1061782). - scsi: isci: fix typo in function names (bsc#1061782). - scsi: sas: scsi_queue_work can fail, so make callers aware (bsc#1061782). - scsi: sd: Use sysfs_match_string() (bsc#1061782). - scsi: scsi_dh_alua: remove synchronous STPG support (bsc#1061782). - scsi: remove various unused blist flags (bsc#1061782). - scsi: xen-scsifront: Remove code that zeroes driver-private command data (bsc#1061782). - scsi: virtio_scsi: Remove code that zeroes driver-private command data (bsc#1061782). - scsi: snic: Remove code that zeroes driver-private command data (bsc#1061782). - scsi: Make scsi_mq_prep_fn() call scsi_init_command() (bsc#1061782). - scsi: Introduce scsi_mq_sgl_size() (bsc#1061782). - scsi: Only add commands to the device command list if required by the LLD (bsc#1061782). - commit 4360116- scsi: Make __scsi_remove_device go straight from BLOCKED to DEL (bsc#1061782). - commit e9b1984- scsi: Introduce scsi_start_queue() (bsc#1061782). - scsi: Protect SCSI device state changes with a mutex (bsc#1061782). - commit e63b6b2- scsi: Create two versions of scsi_internal_device_unblock() (bsc#1061782). - commit e74af46- scsi: Split scsi_internal_device_block() (bsc#1061782). - commit 31782b2- sd: add support for TCG OPAL self encrypting disks (bsc#1061782). - commit db34dbf- RDMA/qedr: Fix rdma_type initialization (bsc#1050545 FATE#322893). - IB: Move PCI dependency from root KConfig to HW's KConfigs (bsc#1046306 FATE#322942). - RDMA/qedr: fix build error without ipv6 (bsc#1050545 FATE#322893). - RDMA/qedr: Missing error code in qedr_init_user_queue() (bsc#1050545 FATE#322893). - RDMA/qedr: Add support for iWARP in user space (bsc#1050545 FATE#322893). - RDMA/qedr: Add iWARP connection management functions (bsc#1050545 FATE#322893). - RDMA/qedr: Add iWARP connection management qp related callbacks (bsc#1050545 FATE#322893). - RDMA/qedr: Add support for read with invalidate, supported in iWARP (bsc#1050545 FATE#322893). - RDMA/qedr: Add iWARP support in existing verbs (bsc#1050545 FATE#322893). - RDMA/qedr: Add support for registering an iWARP device (bsc#1050545 FATE#322893). - RDMA/qedr: Rename the qedr_cm file as a preparation for iWARP support (bsc#1050545 FATE#322893). - commit 1e6b3ed- re-sorted series.conf - commit d2e8138- KVM: x86: Fix immediate_exit handling for uninitialized AP (bsc#1061813). - commit 4ed06fa- iommu/amd: pr_err() strings should end with newlines (bsc#1043261). - commit 2281132- scsi: aacraid: error: testing array offset 'bus' after use (bsc#1049519,FATE#322889). - scsi: aacraid: Fix command send race condition (bsc#1049519,FATE#322889). - scsi: aacraid: report -ENOMEM to upper layer from aac_convert_sgraw2() (bsc#1049519,FATE#322889). - scsi: aacraid: get rid of one level of indentation (bsc#1049519,FATE#322889). - scsi: aacraid: fix indentation errors (bsc#1049519,FATE#322889). - scsi: aacraid: complete all commands during bus reset (bsc#1049519,FATE#322889). - scsi: aacraid: add fib flag to mark scsi command callback (bsc#1049519,FATE#322889). - scsi: aacraid: enable sending of TMFs from aac_hba_send() (bsc#1049519,FATE#322889). - scsi: aacraid: use aac_tmf_callback for reset fib (bsc#1049519,FATE#322889). - scsi: aacraid: split off device, target, and bus reset (bsc#1049519,FATE#322889). - scsi: aacraid: split off host reset (bsc#1049519,FATE#322889). - scsi: aacraid: split off functions to generate reset FIB (bsc#1049519,FATE#322889). - commit 8d89ea9- series.conf: restore upstream ordering which I broke by mistake - commit 1757725- Reshuffle series.conf to include scsi-misc branch - commit 9845e26- mm: fix data corruption caused by lazyfree page (VM Functionality, bsc#1061775). - mm: avoid marking swap cached page as lazyfree (VM Functionality, bsc#1061775). - commit 791a9bf- scsi: megaraid_mbox: drop duplicate bus reset and device reset function (bsc#1049528,FATE#322937). - scsi: megaraid_sas: driver version upgrade (bsc#1049528,FATE#322937). - scsi: megaraid_sas: call megasas_dump_frame with correct IO frame size (bsc#1049528,FATE#322937). - scsi: megaraid_sas: modified few prints in OCR and IOC INIT path (bsc#1049528,FATE#322937). - scsi: megaraid_sas: replace internal FALSE/TRUE definitions with false/true (bsc#1049528,FATE#322937). - scsi: megaraid_sas: Return pended IOCTLs with cmd_status MFI_STAT_WRONG_STATE in case adapter is dead (bsc#1049528,FATE#322937). - scsi: megaraid_sas: use vmalloc for crash dump buffers and driver's local RAID map (bsc#1049528,FATE#322937). - scsi: megaraid_sas: Use SMID for Task abort case only (bsc#1049528,FATE#322937). - scsi: megaraid_sas: Check valid aen class range to avoid kernel panic (bsc#1049528,FATE#322937). - scsi: megaraid_sas: Fix endianness issues in DCMD handling (bsc#1049528,FATE#322937). - scsi: megaraid_sas: Do not re-fire shutdown DCMD after OCR (bsc#1049528,FATE#322937). - scsi: megaraid_sas: Call megasas_complete_cmd_dpc_fusion every 1 second while there are pending commands (bsc#1049528,FATE#322937). - scsi: megaraid_sas: Use synchronize_irq in target reset case (bsc#1049528,FATE#322937). - scsi: megaraid_sas: set minimum value of resetwaittime to be 1 secs (bsc#1049528,FATE#322937). - scsi: megaraid_sas: mismatch of allocated MFI frame size and length exposed in MFI MPT pass through command (bsc#1049528,FATE#322937). - scsi: megaraid_sas: fix allocate instance->pd_info twice (bsc#1049528,FATE#322937). - scsi: megaraid: fix format-overflow warning (bsc#1049528,FATE#322937). - scsi: megaraid: Replace PCI pool old API (bsc#1049528,FATE#322937). - scsi: megaraid_sas: fix error handle in megasas_probe_one (bsc#1049528,FATE#322937). - scsi: megaraid_sas: fix memleak in megasas_alloc_cmdlist_fusion (bsc#1049528,FATE#322937). - scsi: megaraid: Fix a sleep-in-atomic bug (bsc#1049528,FATE#322937). - commit 83ffcac- add mainline tags to hyperv patches - commit 529ce16- inetpeer: fix RCU lookup() again (bsc#1061739). - inetpeer: fix RCU lookup() (bsc#1061739). - inetpeer: remove AVL implementation in favor of RB tree (bsc#1061739). - net: convert inet_peer.refcnt from atomic_t to refcount_t (bsc#1061739). - commit 3cca9a9- Update config files. - commit d121c2b- net/mlx5e: Distribute RSS table among all RX rings (bsc#1046305 FATE#322943). - net/mlx5e: Stop NAPI when irq balancer changes affinity (bsc#1046305 FATE#322943). - net/mlx5e: Use kernel's mechanism to avoid missing NAPIs (bsc#1046305 FATE#322943). - net/mlx5e: Slightly increase RX page-cache size (bsc#1046305 FATE#322943). - net/mlx5e: Don't recycle page if moved to far NUMA (bsc#1046305 FATE#322943). - net/mlx5e: Remove unnecessary fields in ICO SQ (bsc#1046305 FATE#322943). - net/mlx5e: Type-specific optimizations for RX post WQEs function (bsc#1046305 FATE#322943). - net/mlx5e: Non-atomic RQ state indicator for UMR WQE in progress (bsc#1046305 FATE#322943). - net/mlx5e: Non-atomic indicator for ring enabled state (bsc#1046305 FATE#322943). - net/mlx5e: Refactor data-path lro header function (bsc#1046305 FATE#322943). - net/mlx5e: Early-return on empty completion queues (bsc#1046305 FATE#322943). - net/mlx5e: NAPI busy-poll when UMR post is in progress (bsc#1046305 FATE#322943). - net/mlx5e: Small enhancements for RX MPWQE allocation and free (bsc#1046305 FATE#322943). - net/mlx5e: Use memset to init skbs_frags array to zeros (bsc#1046305 FATE#322943). - net/mlx5e: Remove unnecessary wqe_sz field from RQ buffer (bsc#1046305 FATE#322943). - net/mlx5e: Replace multiplication by stride size with a shift (bsc#1046305 FATE#322943). - net/mlx5e: Reorganize struct mlx5e_rq (bsc#1046305 FATE#322943). - net/mlx5e: Support RSS for GRE tunneled packets (bsc#1046305 FATE#322943). - net/mlx5e: Support TSO and TX checksum offloads for GRE tunnels (bsc#1046305 FATE#322943). - net/mlx5e: Use IP version matching to classify IP traffic (bsc#1046305 FATE#322943). - net/mlx5: Add tracepoints (bsc#1046305 FATE#322943). - net/mlx5: Add hash table for flow groups in flow table (bsc#1046305 FATE#322943). - net/mlx5: Add hash table to search FTEs in a flow-group (bsc#1046305 FATE#322943). - net/mlx5: Don't store reserved part in FTEs and FGs (bsc#1046305 FATE#322943). - net/mlx5: Convert linear search for free index to ida (bsc#1046305 FATE#322943). - net/mlx5e: Fix wrong code indentation in conditional statement (bsc#1046305 FATE#322943). - net/mlx5: Remove a leftover unused variable (bsc#1046305 FATE#322943). - net/mlx5: Add a blank line after declarations V2 (bsc#1046305 FATE#322943). - net/mlx5e: make mlx5e_profile const (bsc#1046305 FATE#322943). - net/mlx5e: Use size_t to store byte offset in statistics descriptors (bsc#1046305 FATE#322943). - net/mlx5e: Use kernel types instead of uint*_t in ethtool callbacks (bsc#1046305 FATE#322943). - net/mlx5e: Place constants on the right side of comparisons (bsc#1046305 FATE#322943). - net/mlx5e: Avoid using multiple blank lines (bsc#1046305 FATE#322943). - net/mlx5e: Properly indent within conditional statements (bsc#1046305 FATE#322943). - net/mlx5: Add a blank line after declarations (bsc#1046305 FATE#322943). - net/mlx5: Avoid blank lines after/before open/close brace (bsc#1046305 FATE#322943). - net/mlx5e: Add outbound PCI buffer overflow counter (bsc#1046305 FATE#322943). - net/mlx5e: Add RX buffer fullness counters (bsc#1046305 FATE#322943). - net/mlx5: Add RX buffer fullness counters infrastructure (bsc#1046305 FATE#322943). - net/mlx5e: Add PCIe outbound stalls counters (bsc#1046305 FATE#322943). - net/mlx5: Add PCIe outbound stalls counters infrastructure (bsc#1046305 FATE#322943). - net/mlx5e: IPoIB, Add support for get_link_ksettings in ethtool (bsc#1046305 FATE#322943). - net/mlx5e: Send PAOS command on interface up/down (bsc#1046305 FATE#322943). - mlx5: ensure 0 is returned when vport is zero (bsc#1046305 FATE#322943). - mlx5: remove unnecessary pci_set_drvdata() (bsc#1046305 FATE#322943). - net/mlx5: Increase the maximum flow counters supported (bsc#1046305 FATE#322943). - net/mlx5: Fix counter list hardware structure (bsc#1046305 FATE#322943). - net/mlx5: Delay events till ib registration ends (bsc#1046305 FATE#322943). - net/mlx5: Add CONFIG_MLX5_ESWITCH Kconfig (bsc#1046305 FATE#322943). - net/mlx5: Separate between E-Switch and MPFS (bsc#1046305 FATE#322943). - net/mlx5: Unify vport manager capability check (bsc#1046305 FATE#322943). - net/mlx5e: NIC netdev init flow cleanup (bsc#1046305 FATE#322943). - net/mlx5e: Rearrange netdevice ops structures (bsc#1046305 FATE#322943). - commit 16606b3- scsi: lpfc: PLOGI failures during NPIV testing (bsc#1050239,FATE#322918). - scsi: lpfc: Fix oops of nvme host during driver unload (bsc#1050239,FATE#322918). - scsi: lpfc: change version to 11.4.0.4 (FATE#324028). - scsi: lpfc: Fix secure firmware updates (bsc#1050239,FATE#322918). - scsi: lpfc: Fix lpfc nvme host rejecting IO with Not Ready message (bsc#1050239,FATE#322918). - scsi: lpfc: fix pci hot plug crash in list_add call (bsc#1050239,FATE#322918). - scsi: lpfc: Fix warning messages when NVME_TARGET_FC not defined (bsc#1050239,FATE#322918). - scsi: lpfc: Cocci spatch "pool_zalloc-simple" (bsc#1050239,FATE#322918). - scsi: lpfc: Ensure io aborts interlocked with the target (bsc#1050239,FATE#322918). - scsi: lpfc: remove redundant null check on eqe (bsc#1050239, FATE#322918). - scsi: lpfc: Extend RDP support (bsc#1050239,FATE#322918). - scsi: lpfc: Set missing abort context (bsc#1050239,FATE#322918). - scsi: lpfc: Disable NPIV support if NVME is enabled (bsc#1050239,FATE#322918). - scsi: lpfc: Fix FCP hba_wqidx assignment (bsc#1050239,FATE#322918). - scsi: lpfc: fix pci hot plug crash in timer management routines (bsc#1050239,FATE#322918). - scsi: lpfc: Revise NVME module parameter descriptions for better clarity (bsc#1050239,FATE#322918). - scsi: lpfc: Fix oops if nvmet_fc_register_targetport fails (bsc#1050239,FATE#322918). - scsi: lpfc: Fix crash receiving ELS while detaching driver (bsc#1050239,FATE#322918). - scsi: lpfc: correct nvme sg segment count check (bsc#1050239,FATE#322918). - scsi: lpfc: Make ktime sampling more accurate (bsc#1050239,FATE#322918). - scsi: lpfc: Move CQ processing to a soft IRQ (bsc#1050239,FATE#322918). - scsi: lpfc: Reduce log spew on controller reconnects (bsc#1050239,FATE#322918). - scsi: lpfc: Fix crash in lpfc_nvme_fcp_io_submit during LIP (bsc#1050239,FATE#322918). - scsi: lpfc: Don't return internal MBXERR_ERROR code from probe function (bsc#1050239,FATE#322918). - scsi: lpfc: avoid false-positive gcc-8 warning (bsc#1050239,FATE#322918). - scsi: lpfc: avoid an unused function warning (bsc#1050239,FATE#322918). - scsi: lpfc: lpfc version bump 11.4.0.3 (bsc#1050239,FATE#322918). - scsi: lpfc: fix "integer constant too large" error on 32bit archs (bsc#1050239,FATE#322918). - scsi: lpfc: Add Buffer to Buffer credit recovery support (bsc#1050239,FATE#322918). - scsi: lpfc: remove console log clutter (bsc#1050239,FATE#322918). - scsi: lpfc: Fix bad sgl reposting after 2nd adapter reset (bsc#1050239,FATE#322918). - scsi: lpfc: Fix nvme target failure after 2nd adapter reset (bsc#1050239,FATE#322918). - scsi: lpfc: Fix relative offset error on large nvmet target ios (bsc#1050239,FATE#322918). - scsi: lpfc: Fix MRQ > 1 context list handling (bsc#1050239,FATE#322918). - scsi: lpfc: Limit amount of work processed in IRQ (bsc#1050239,FATE#322918). - scsi: lpfc: Correct issues with FAWWN and FDISCs (bsc#1050239,FATE#322918). - scsi: lpfc: Fix NVME PRLI handling during RSCN (bsc#1050239,FATE#322918). - scsi: lpfc: Fix crash in lpfc nvmet when fc port is reset (bsc#1050239,FATE#322918). - scsi: lpfc: Fix duplicate NVME rport entries and namespaces (bsc#1050239,FATE#322918). - scsi: lpfc: Fix handling of FCP and NVME FC4 types in Pt2Pt topology (bsc#1050239,FATE#322918). - scsi: lpfc: Correct return error codes to align with nvme_fc transport (bsc#1050239,FATE#322918). - scsi: lpfc: convert info messages to standard messages (bsc#1050239,FATE#322918). - scsi: lpfc: Fix oops when NVME Target is discovered in a nonNVME environment (bsc#1050239,FATE#322918). - scsi: lpfc: Fix rediscovery on switch blade pull (bsc#1050239,FATE#322918). - scsi: lpfc: Fix loop mode target discovery (bsc#1050239,FATE#322918). - scsi: lpfc: Fix plogi collision that causes illegal state transition (bsc#1050239,FATE#322918). - scsi: lpfc: remove useless code in lpfc_sli4_bsg_link_diag_test (bsc#1050239,FATE#322918). - scsi: lpfc: Replace PCI pool old API (bsc#1050239,FATE#322918). - lpfc: support nvmet_fc defer_rcv callback (bsc#1050239,FATE#322918). - scsi: lpfc: don't double count abort errors (bsc#1050239,FATE#322918). - scsi: lpfc: spin_lock_irq() is not nestable (bsc#1050239,FATE#322918). - scsi: lpfc: fix refcount error on node list (bsc#1050239,FATE#322918). - scsi: lpfc: Fix nvme io stoppage after link bounce (bsc#1050239,FATE#322918). - scsi: lpfc: update to revision to 11.4.0.1 (bsc#1050239,FATE#322918). - scsi: lpfc: Driver responds LS_RJT to Beacon Off ELS - Linux (bsc#1050239,FATE#322918). - scsi: lpfc: Fix crash in lpfc_sli_ringtxcmpl_put when nvmet gets an abort request (bsc#1050239,FATE#322918). - scsi: lpfc: Fix crash doing IO with resets (bsc#1050239,FATE#322918). - scsi: lpfc: Fix crash after firmware flash when IO is running (bsc#1050239,FATE#322918). - scsi: lpfc: Fix SLI3 drivers attempting NVME ELS commands (bsc#1050239,FATE#322918). - scsi: lpfc: Break up IO ctx list into a separate get and put list (bsc#1050239,FATE#322918). - scsi: lpfc: Reduce time spent in IRQ for received NVME commands (bsc#1050239,FATE#322918). - scsi: lpfc: Vport creation is failing with "Link Down" error (bsc#1050239,FATE#322918). - scsi: lpfc: Fix nvme_info sysfs output to be consistent (bsc#1050239,FATE#322918). - scsi: lpfc: Fix system panic when express lane enabled (bsc#1050239,FATE#322918). - scsi: lpfc: update to revision to 11.4.0.0 (bsc#1050239,FATE#322918). - scsi: lpfc: Add auto EQ delay logic (bsc#1050239,FATE#322918). - scsi: lpfc: Fix defects reported by Coverity Scan (bsc#1050239,FATE#322918). - scsi: lpfc: Fix vports not logging into target (bsc#1050239,FATE#322918). - scsi: lpfc: Fix PRLI retry handling when target rejects it (bsc#1050239,FATE#322918). - scsi: lpfc: Null pointer dereference when log_verbose is set to 0xffffffff (bsc#1050239,FATE#322918). - scsi: lpfc: Fix System panic after loading the driver (bsc#1050239,FATE#322918). - scsi: lpfc: Fix crash on powering off BFS VM with passthrough device (bsc#1050239,FATE#322918). - scsi: lpfc: Fix return value of board_mode store routine in case of online failure (bsc#1050239,FATE#322918). - scsi: lpfc: Fix counters so outstandng NVME IO count is accurate (bsc#1050239,FATE#322918). - scsi: lpfc: Fix Port going offline after multiple resets (bsc#1050239,FATE#322918). - scsi: lpfc: Fix nvmet node ref count handling (bsc#1050239,FATE#322918). - scsi: lpfc: Fix Lun Priority level shown as NA (bsc#1050239,FATE#322918). - scsi: lpfc: Add changes to assist in NVMET debugging (bsc#1050239,FATE#322918). - scsi: lpfc: Fix nvme port role handling in sysfs and debugfs handlers (bsc#1050239,FATE#322918). - commit 5d26711- mm: oom: let oom_reap_task and exit_mmap run concurrently (VM Functionality, bsc#1061755). - mm, hugetlb: do not allocate non-migrateable gigantic pages from movable zones (bsc#1061756, bnc#1027153, bnc#1030659, fate#323634). - commit 60f16a2- udp: remove unreachable ufo branches (bsc#1061739). - net: Kill NETIF_F_UFO and SKB_GSO_UDP (bsc#1061739). - inet: Remove software UFO fragmenting code (bsc#1061739). - net: Remove all references to SKB_GSO_UDP (bsc#1061739). - inet: Stop generating UFO packets (bsc#1061739). - net: Remove references to NETIF_F_UFO from ethtool (bsc#1061739). - net: Remove references to NETIF_F_UFO in netdev_fix_features() (bsc#1061739). - virtio_net: Remove references to NETIF_F_UFO (bsc#1061739). - dummy: Remove references to NETIF_F_UFO (bsc#1061739). - tun/tap: Remove references to NETIF_F_UFO (bsc#1061739). - macvlan/macvtap: Remove NETIF_F_UFO advertisement (bsc#1061739). - ipvlan: Stop advertising NETIF_F_UFO support (bsc#1061739). - macb: Remove bogus reference to NETIF_F_UFO (bsc#1061739). - s2io: Remove UFO support (bsc#1061739). - commit e43998f- scsi: csiostor: Avoid content leaks and casts (FATE#322932). - scsi: csiostor: Replace PCI pool old API (FATE#322932). - scsi: csiostor: add check for supported fw version (FATE#322932). - scsi: csiostor: add support for Chelsio T6 adapters (FATE#322932). - scsi: csiostor: fail probe if fw does not support FCoE (FATE#322932). - scsi: csiostor: update module version (FATE#322932). - scsi: fcoe: Fix few small typos in fcoe.c (FATE#322932). - scsi: fcoe: Remove an extra out label in _fcoe_create function (FATE#322932). - scsi: fix typos and grammar in comments of scsi_transport_fc.c (FATE#322918). - scsi: fnic: Zero io_cmpl_skip on fw reset completion (FATE#322783). - scsi: fnic: added timestamp reporting in fnic debug stats (FATE#322783). - scsi: fnic: correct speed display and add support for 25,40 and 100G (FATE#322783). - scsi: fnic: fix format string overflow warning (FATE#322783). - scsi: libfc: pass an error pointer to fc_disc_error() (FATE#322783). - commit ac9dc66- scsi: lpfc: Fix transition nvme-i rport handling to nport only (bsc#1050239,FATE#322918). - scsi: lpfc: Add nvme initiator devloss support (bsc#1050239,FATE#322918). - scsi: lpfc: make a couple of functions static (bsc#1050239,FATE#322918). - scsi: lpfc: fix spelling mistake "entrys" -> "entries" (bsc#1050239,FATE#322918). - lpfc debugfs: get rid of pointless access_ok() (bsc#1050239,FATE#322918). - commit cfc608f- mm/sparse.c: fix typo in online_mem_sections (bnc#1027153, bnc#1030659, fate#323634). - commit 4d2d8e0- Re-sorted sorted section - commit d20aa5b- xhci: set missing SuperSpeedPlus Link Protocol bit in roothub descriptor (bsc#1060807). - commit c584666- memremap: add scheduling point to devm_memremap_pages (bnc#1057079). - mm, page_alloc: add scheduling point to memmap_init_zone (bnc#1057079). - mm, memory_hotplug: add scheduling point to __add_pages (bnc#1057079). - commit 7fdee39- NFS: Fix NFSv2 security settings (git-fixes). - commit dc322d2- be2net: fix TSO6/GSO issue causing TX-stall on Lancer/BEx (bsc#1050252 FATE#322920). - benet: fix set but not used warning (bsc#1050252 FATE#322920). - commit a8eb98a- tg3: clean up redundant initialization of tnapi (bsc#1050260 FATE#322917). - tg3: Be drop monitor friendly (bsc#1050260 FATE#322917). - commit 8771a11- qlge: fix duplicated code for different branches (bsc#1050529 FATE#322902). - commit 69f8b35- qlcnic: remove redundant zero check on retries counter (bsc#1050540 FATE#322896). - qlogic: make device_attribute const (bsc#1050540 FATE#322896). - qlcnic: add const to bin_attribute structure (bsc#1050540 FATE#322896). - qlcnic: remove unnecessary static in qlcnic_dump_fw() (bsc#1050540 FATE#322896). - commit 544316b- igb: support BCM54616 PHY (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igbvf: convert msleep to mdelay in atomic context (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igbvf: after mailbox write, wait for reply (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igbvf: add lock around mailbox ops (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: do not drop PF mailbox lock after read of VF message (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: expose mailbox unlock method (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: add argument names to mailbox op function declarations (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: Remove incorrect "unexpected SYS WRAP" log message (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: protect TX timestamping from API misuse (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: Fix error of RX network flow classification (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - commit 89da50e- i40e SLE15 update, part 2 - i40e: 25G FEC status improvements (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Detect ATR HW Evict NVM issue and disable the feature (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Fix a bug with VMDq RSS queue allocation (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Fix for trace found with S4 state (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Fix for unused value issue found by static analysis (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Handle admin Q timeout when releasing NVM (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Store the requested FEC information (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Update state variable for adminq subtask (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Use correct flag to enable egress traffic for unicast promisc (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: display correct UDP tunnel type name (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: fix incorrect variable assignment (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: fix odd formatting and indent (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: fix up 32 bit timespec references (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: force VMDQ device name truncation (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: handle setting administratively set MAC address back to zero (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: adjust packet size to account for double VLANs (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: avoid dynamic ITR updates when polling or low packet rate (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: make IPv6 ATR code clearer (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: remove ULTRA latency mode (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: remove mismatched type warnings (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: rename vf_offload_flags to vf_cap_flags in struct virtchnl_vf_resource (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: support for VF VLAN tag stripping control (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: use cmpxchg64 when updating private flags in ethtool (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: initialize our affinity_mask based on cpu_possible_mask (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: invert logic for checking incorrect cpu vs irq affinity (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: move check for avoiding VID=0 filters into i40e_vsi_add_vlan (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: move enabling icr0 into i40e_update_enable_itr (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: prevent changing ITR if adaptive-rx/tx enabled (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: prevent snprintf format specifier truncation (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: remove WQ_UNBOUND and the task limit of our workqueue (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: remove workaround for Open Firmware MAC address (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: remove workaround for resetting XPS (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: report BPF prog id during XDP_QUERY_PROG (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: separate hw_features from runtime changing flags (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: synchronize nvmupdate command and adminq subtask (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: use cpumask_copy instead of direct assignment (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: Use le32_to_cpu before evaluating HW desc fields (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: add some missing includes (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: fix possible snprintf truncation of q_vector->name (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: prevent VF close returning before state transitions to DOWN (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: remove unnecessary __packed (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: use netdev variable in reset task (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - Refresh patches.drivers/i40e-add-private-flag-to-control-source-pruning.patch. - Refresh patches.drivers/i40e-avoid-NVM-acquire-deadlock-during-NVM-update.patch. - Refresh patches.drivers/i40e-point-wb_desc-at-the-nvm_wb_desc-during-i40e_re.patch. - commit 8d65ed4- ixgbe: Disable flow control for XFI (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Do not support flow control autonegotiation for X553 (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Update NW_MNG_IF_SEL support for X553 (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Enable LASI interrupts for X552 devices (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Ensure MAC filter was added before setting MACVLAN (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: NULL xdp_tx rings on resource cleanup (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - commit ae3ddc3- e1000e: Initial Support for IceLake (bsc#1056664 FATE#322185). - e1000e: add check on e1e_wphy() return value (bsc#1056664 FATE#322185). - commit 875d96b- arm64: cn99xx: drop iort/smmu workaround References: bsc#1039695 - Delete patches.drivers/0007-iommu-arm-smmu-ACPI-Enable-Cavium-SMMU-v2.patch. - Delete patches.drivers/0008-iommu-arm-smmu-ACPI-Enable-Cavium-SMMU-v3.patch. - Delete patches.drivers/0009-acpi-iort-thunderx2-enable-smmu-resource-size-errata.patch. - commit 8768934- s390/diag: add diag26c support (bsc#1061024 FATE#323301). - commit 829f7d6- qeth: VNIC Characteristics support (bsc#1061024 FATE#323301). - commit 014a65c- s390/qeth: add VNICC get/set timeout support (bsc#1061024 FATE#323301). - s390/qeth: add VNICC enable/disable support (bsc#1061024 FATE#323301). - s390/qeth: add basic VNICC support (bsc#1061024 FATE#323301). - s390/qeth: use skb_cow_head() for L2 OSA xmit (bsc#1061024 FATE#323301). - s390/qeth: unify code to build header elements (bsc#1061024 FATE#323301). - s390/qeth: pass full IQD header length to fill_buffer() (bsc#1061024 FATE#323301). - s390/qeth: pass TSO data offset to fill_buffer() (bsc#1061024 FATE#323301). - s390/qeth: pass TSO header length to fill_buffer() (bsc#1061024 FATE#323301). - s390/qeth: pass full data length to l2_fill_header() (bsc#1061024 FATE#323301). - s390/qeth: split L2 xmit paths (bsc#1061024 FATE#323301). - s390/qeth: fix using of ref counter for rxip addresses (bsc#1061024 FATE#323301). - s390/qeth: fix trace-messages for deleting rxip addresses (bsc#1061024 FATE#323301). - s390/qeth: reject multicast rxip addresses (bsc#1061024 FATE#323301). - s390/qeth: extract bridgeport cmd builder (bsc#1061024 FATE#323301). - s390/net: reduce inlining (bsc#1061024 FATE#323301). - s390/qeth: make more use of skb API (bsc#1061024 FATE#323301). - s390/qeth: clean up fill_buffer() offset logic (bsc#1061024 FATE#323301). - s390/qeth: straighten out fill_buffer() interface (bsc#1061024 FATE#323301). - s390/qeth: simplify fragment type selection (bsc#1061024 FATE#323301). - s390/qeth: remove extra L3 adapterparms query (bsc#1061024 FATE#323301). - s390/qeth: remove extra L2 adapterparms query (bsc#1061024 FATE#323301). - s390/qeth: don't access skb after transmission (bsc#1061024 FATE#323301). - s390/qeth: constify attribute_group structures (bsc#1061024 FATE#323301). - s390/qeth: fix L3 next-hop in xmit qeth hdr (bsc#1061024 FATE#323301). - drivers: s390: move static and inline before return type (bsc#1061024 FATE#323301). - s390/qeth: use diag26c to get MAC address on L2 (bsc#1061024 FATE#323301). - s390/qeth: fix packing buffer statistics (bsc#1061024 FATE#323301). - s390/qeth: add ipa return codes for bridgeport (bsc#1061024 FATE#323301). - s390/qeth: do early device setup for z/VM IQD NICs (bsc#1061024 FATE#323301). - s390/qeth: add support for early L3 device setup (bsc#1061024 FATE#323301). - s390/qeth: silence qeth_fix_features() (bsc#1061024 FATE#323301). - s390/qeth: consolidate pack buffer flushing (bsc#1061024 FATE#323301). - s390/qeth: add missing strings for IPA return codes (bsc#1061024 FATE#323301). - s390/qeth: log bridgeport capabilities (bsc#1061024 FATE#323301). - s390/qeth: query IPv6 IPA support on HiperSockets (bsc#1061024 FATE#323301). - s390/qeth: remove skb_is_nonlinear() check on IQD (bsc#1061024 FATE#323301). - s390/qeth: remove support for IPA_IP_FRAGMENTATION (bsc#1061024 FATE#323301). - s390: drivers: convert to use DRIVER_ATTR_RO/WO (bsc#1061024 FATE#323301). - commit 7d25fa3- sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs (bsc#1061593). - commit 8f70090- Delete patches.fixes/block-copy-bi_vcnt-in-_bio_clone_fast. - commit 471096c- scsi: bnx2fc: Update version number to 2.11.8 (FATE#322911). - scsi: bnx2fc: Make rport_terminate_io callback a NOOP (FATE#322911). - scsi: bnx2fc: If IO is still in cleanup then do not return to SCSI layer (FATE#322911). - scsi: bnx2fc: Adjust bnx2fc_npiv_create_vports for WWNNs from NVRAM that are zero (FATE#322911). - scsi: bnx2fc: Update copyright for 2017 (FATE#322911). - scsi: bnx2fc: Check for connection offload before sending RRQ (FATE#322911). - scsi: bnx2fc: Add filters to the non-offload FCoE receive path (FATE#322911). - commit 68f3019- libnvdimm, nfit: export an 'ecc_unit_size' sysfs attribute (FATE#324028). - mm, devm_memremap_pages: use multi-order radix for ZONE_DEVICE lookups (FATE#324028). - commit 1cd0d92- Move iSCSI and FCoE patches to ordered section - commit 222f486- Move device-mapper and MD patches to ordered section - commit b850033- orc: mark it as reliable (bnc#1058115). - Update config files. - commit cb41042- x86/asm: Use register variable to get stack pointer value (bnc#1058115). - commit 7e6a014- x86/asm: Fix inline asm call constraints for GCC 4.4 (bnc#1058115). - commit 98f2e81- Delete patches.fixes/sd_liberal_28_sense_invalid.diff. - Delete patches.suse/dm-emulate-blkrrpart-ioctl. - commit 0422451- mm/mempolicy: fix NUMA_INTERLEAVE_HIT counter (VM Performance, bnc#959436). - commit 7934624- scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly (bsc#1059051 CVE-2017-14489). - commit 180de31- Delete patches.arch/arm-OMAP-Fix-missing-usb.h-include.patch. (no longer needed) - Delete patches.arch/arm-arndale-usb.patch. (no longer needed) - Delete patches.arch/arm64-0006-arm64-Select-reboot-driver-for-X-Gene-platform.patch. (not needed, our config already includes the driver) - Delete patches.arch/ppc64le-build-vmlinux.patch. (no longer needed) - commit 986bfef- Delete patches.suse/binutils2_26.patch. The issue addressed by this patch should be handled via upstream commit 6d92bc9d483 (x86/build: Build compressed x86 kernels as PIE). - commit 4e90692- ctcm_fsms: Convert skb->user accesses to refcount_t (fix s390x build). - commit 3dd2c06- Delete patches.suse/btrfs-account-for-pinned-bytes-in-should_alloc_chunk.patch. - commit bc115ae- Refresh vanilla config. - commit e14f2e8- Delete patches.suse/connector-read-mostly. - commit 038f6d3- series.conf: remove commented out lines for removed patches - commit 2bff591- config: merge openSUSE configs from stable branch - commit 2ed2011- Delete patches.arch/arm-refresh-mach-types.diff. It was marked for refresh in 12/2016 and hasn't been updated. - commit d18cac1- getcwd: Close race with d_move called by lustre (bsc#1052593). - commit 930e552- qed: remove unnecessary call to memset (bsc#1050536 FATE#322898). - scsi: qedi: off by one in qedi_get_cmd_from_tid() (bsc#1050534 FATE#322899). - scsi: qedf: drop bus reset handler (bsc#1050530 FATE#322901). - scsi: qedf: Update driver version to 8.20.5.0 (bsc#1050530 FATE#322901). - scsi: qedf: Fix up modinfo parameter name for 'debug' in modinfo output (bsc#1050530 FATE#322901). - scsi: qedf: Covert single-threaded workqueues to regular workqueues (bsc#1050530 FATE#322901). - scsi: qedf: Corrent VLAN tag insertion in fallback VLAN case (bsc#1050530 FATE#322901). - scsi: qedf: Use granted MAC from the FCF for the FCoE source address if it is available (bsc#1050530 FATE#322901). - scsi: qedf: Set WWNN and WWPN based on values from qed (bsc#1050530 FATE#322901). - scsi: qedi: Limit number for CQ queues (bsc#1050534 FATE#322899). - qed: fix spelling mistake: "calescing" -> "coalescing" (bsc#1050536 FATE#322898). - qed: enhanced per queue max coalesce value (bsc#1050536 FATE#322898). - qed: Read per queue coalesce from hardware (bsc#1050536 FATE#322898). - qed: Add support for vf coalesce configuration (bsc#1050536 FATE#322898). - qede: Add ethtool support for Energy efficient ethernet (bsc#1050538 FATE#322897). - qed: Add support for Energy efficient ethernet (bsc#1050536 FATE#322898). - qed/qede: Add setter APIs support for RX flow classification (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Add getter APIs support for RX flow classification (bsc#1050538 FATE#322897). - RDMA/qedr: fix spelling mistake: "invlaid" -> "invalid" (bsc#1050545 FATE#322893). - RDMA/qedr: notify user application of supported WIDs (bsc#1050545 FATE#322893). - RDMA/qedr: notify user application if DPM is supported (bsc#1050545 FATE#322893). - commit a0c198b- powerpc/eeh: Create PHB PEs after EEH is initialized (bsc#1055120, git-fixes 5cb1f8fdddb7). - commit d07b84d- net: sched: cls_flower: fix ndo_setup_tc type for stats call (bsc#1056787). - commit f625cbb- powerpc/perf: Factor out PPMU_ONLY_COUNT_RUN check code from power8 (fate#321438, git-fixes efe881afdd999, bsc#1056686). - commit 9850b2a- driver core: platform: fix race condition with driver_override (bnc#1060662). - RDMA/uverbs: Check port number supplied by user verbs cmds (bnc#1060662). - usb: dwc3: replace %p with %pK (bnc#1060662). - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (bnc#1060662). - usb: usbip: set buffer pointers to NULL after free (bnc#1060662). - Add USB quirk for HVR-950q to avoid intermittent device resets (bnc#1060662). - usb: Fix typo in the definition of Endpoint[out]Request (bnc#1060662). - USB: core: fix device node leak (bnc#1060662). - USB: serial: option: add two Longcheer device ids (bnc#1060662). - USB: serial: qcserial: new Sierra Wireless EM7305 device ID (bnc#1060662). - xhci: Limit USB2 port wake support for AMD Promontory hosts (bnc#1060662). - gfs2: Fix glock rhashtable rcu bug (bnc#1060662). - Add "shutdown" to "struct class" (bnc#1060662). - tpm: Issue a TPM2_Shutdown for TPM2 devices (bnc#1060662). - tpm: fix a kernel memory leak in tpm-sysfs.c (bnc#1060662). - powerpc/powernv: Fix CPU_HOTPLUG=n idle.c compile error (bnc#1060662). - x86/uaccess: Optimize copy_user_enhanced_fast_string() for short strings (bnc#1060662). - sched/fair, cpumask: Export for_each_cpu_wrap() (bnc#1060662). - sched/core: Implement new approach to scale select_idle_cpu() (bnc#1060662). - sched/numa: Use down_read_trylock() for the mmap_sem (bnc#1060662). - sched/numa: Override part of migrate_degrades_locality() when idle balancing (bnc#1060662). - sched/fair: Simplify wake_affine() for the single socket case (bnc#1060662). - sched/numa: Implement NUMA node level wake_affine() (bnc#1060662). - sched/fair: Remove effective_load() (bnc#1060662). - sched/numa: Hide numa_wake_affine() from UP build (bnc#1060662). - xen: avoid deadlock in xenbus driver (bnc#1060662). - crypto: drbg - Fixes panic in wait_for_completion call (bnc#1060662). - Linux 4.12.1 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.1. Expand 4.12.1. - commit 4505d70- mqueue: fix a use-after-free in sys_mq_notify() (bnc#1060662). - imx-serial: RX DMA startup latency (bnc#1060662). - proc: Fix proc_sys_prune_dcache to hold a sb reference (bnc#1060662). - locking/rwsem-spinlock: Fix EINTR branch in __down_write_common() (bnc#1060662). - staging: vt6556: vnt_start Fix missing call to vnt_key_init_table (bnc#1060662). - staging: comedi: fix clean-up of comedi_class in comedi_init() (bnc#1060662). - crypto: caam - fix gfp allocation flags (part I) (bnc#1060662). - crypto: rsa-pkcs1pad - use constant time memory comparison for MACs (bnc#1060662). - ext4: check return value of kstrtoull correctly in reserved_clusters_store (bnc#1060662). - x86/mm/pat: Don't report PAT on CPUs that don't support it (bnc#1060662). - Linux 4.12.2 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.1-2. Expand 4.12.2. - commit ead2cb8- staging: android: uapi: drop definitions of removed ION_IOC_{FREE,SHARE} ioctls (bnc#1060662). - net/mlx5: Fix driver load error flow when firmware is stuck (bnc#1060662). - net/mlx5: Cancel delayed recovery work when unloading the driver (bnc#1060662). - net/mlx5e: Fix TX carrier errors report in get stats ndo (bnc#1060662). - ipv6: dad: don't remove dynamic addresses if link is down (bnc#1060662). - vxlan: fix hlist corruption (bnc#1060662). - geneve: fix hlist corruption (bnc#1060662). - net: core: Fix slab-out-of-bounds in netdev_stats_to_stats64 (bnc#1060662). - liquidio: fix bug in soft reset failure detection (bnc#1060662). - net: ipv6: Compare lwstate in detecting duplicate nexthops (bnc#1060662). - vrf: fix bug_on triggered by rx when destroying a vrf (bnc#1060662). - virtio-net: fix leaking of ctx array (bnc#1060662). - rds: tcp: use sock_create_lite() to create the accept socket (bnc#1060662). - net/mlx5e: Initialize CEE's getpermhwaddr address buffer to 0xff (bnc#1060662). - cxgb4: fix BUG() on interrupt deallocating path of ULD (bnc#1060662). - tap: convert a mutex to a spinlock (bnc#1060662). - bridge: mdb: fix leak on complete_info ptr on fail path (bnc#1060662). - brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() (bnc#1060662 CVE-2017-7541 bsc#1049645). - sfc: don't read beyond unicast address list (bnc#1060662). - Adding asm-prototypes.h for genksyms to generate crc (bnc#1060662). - sed regex in Makefile.build requires line break between exported symbols (bnc#1060662). - Adding the type of exported symbols (bnc#1060662). - sparc64: Fix gup_huge_pmd (bnc#1060662). - brcmfmac: Fix a memory leak in error handling path in 'brcmf_cfg80211_attach' (bnc#1060662). - brcmfmac: Fix glom_skb leak in brcmf_sdiod_recv_chain (bnc#1060662). - efi: Process the MEMATTR table only if EFI_MEMMAP is enabled (bnc#1060662). - cfg80211: Define nla_policy for NL80211_ATTR_LOCAL_MESH_POWER_MODE (bnc#1060662). - cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIES (bnc#1060662). - cfg80211: Check if PMKID attribute is of expected size (bnc#1060662). - cfg80211: Check if NAN service ID is of expected size (bnc#1060662). - drm/amdgpu/gfx6: properly cache mc_arb_ramcfg (bnc#1060662). - KVM: ARM64: fix phy counter access failure in guest (bnc#1060662). - KVM: PPC: Book3S: Fix typo in XICS-on-XIVE state saving code (bnc#1060662). - kvm-vfio: Decouple only when we match a group (bnc#1060662). - irqchip/gic-v3: Fix out-of-bound access in gic_set_affinity (bnc#1060662). - parisc: Report SIGSEGV instead of SIGBUS when running out of stack (bnc#1060662). - parisc: use compat_sys_keyctl() (bnc#1060662). - parisc: DMA API: return error instead of BUG_ON for dma ops on non dma devs (bnc#1060662). - parisc/mm: Ensure IRQs are off in switch_mm() (bnc#1060662). - tools/lib/lockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing lock_chain/: Depth (bnc#1060662). - compiler, clang: always inline when CONFIG_OPTIMIZE_INLINING is disabled (bnc#1060662). - thp, mm: fix crash due race in MADV_FREE handling (bnc#1060662). - kernel/extable.c: mark core_kernel_text notrace (bnc#1060662). - mm/list_lru.c: fix list_lru_count_node() to be race free (bnc#1060662). - fs/dcache.c: fix spin lockup issue on nlru->lock (bnc#1060662). - checkpatch: silence perl 5.26.0 unescaped left brace warnings (bnc#1060662). - binfmt_elf: use ELF_ET_DYN_BASE only for PIE (bnc#1060662). - arm: move ELF_ET_DYN_BASE to 4MB (bnc#1060662). - arm64: move ELF_ET_DYN_BASE to 4GB / 4MB (bnc#1060662). - powerpc: move ELF_ET_DYN_BASE to 4GB / 4MB (bnc#1060662). - s390: reduce ELF_ET_DYN_BASE (bnc#1060662). - exec: Limit arg stack to at most 75% of _STK_LIM (bnc#1060662). - powerpc/kexec: Fix radix to hash kexec due to IAMR/AMOR (bnc#1060662). - ARM64: dts: marvell: armada37xx: Fix timer interrupt specifiers (bnc#1060662). - arm64: Preventing READ_IMPLIES_EXEC propagation (bnc#1060662). - vt: fix unchecked __put_user() in tioclinux ioctls (bnc#1060662). - rcu: Add memory barriers for NOCB leader wakeup (bnc#1060662). - nvmem: core: fix leaks on registration errors (bnc#1060662). - Drivers: hv: vmbus: Close timing hole that can corrupt per-cpu page (bnc#1060662). - mnt: In umount propagation reparent in a separate pass (bnc#1060662). - mnt: In propgate_umount handle visiting mounts in any order (bnc#1060662). - mnt: Make propagate_umount less slow for overlapping mount propagation trees (bnc#1060662). - selftests/capabilities: Fix the test_execve test (bnc#1060662). - mm: fix overflow check in expand_upwards() (bnc#1060662). - crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD (bnc#1060662). - crypto: atmel - only treat EBUSY as transient if backlog (bnc#1060662). - crypto: sha1-ssse3 - Disable avx2 (bnc#1060662). - crypto: caam - properly set IV after {en,de}crypt (bnc#1060662). - crypto: caam - fix signals handling (bnc#1060662). - KEYS: DH: validate __spare field (bnc#1060662). - sched/headers/uapi: Fix linux/sched/types.h userspace compilation errors (bnc#1060662). - sched/topology: Fix building of overlapping sched-groups (bnc#1060662). - sched/topology: Optimize build_group_mask() (bnc#1060662). - sched/topology: Fix overlapping sched_group_mask (bnc#1060662). - PM / wakeirq: Convert to SRCU (bnc#1060662). - pstore: Fix leaked pstore_record in pstore_get_backend_records() (bnc#1060662). - ALSA: x86: Clear the pdata.notify_lpe_audio pointer before teardown (bnc#1060662). - ALSA: hda/realtek - change the location for one of two front microphones (bnc#1060662). - PM / QoS: return -EINVAL for bogus strings (bnc#1060662). - kvm: vmx: Do not disable intercepts for BNDCFGS (bnc#1060662). - kvm: x86: Guest BNDCFGS requires guest MPX support (bnc#1060662). - kvm: vmx: Check value written to IA32_BNDCFGS (bnc#1060662). - kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS (bnc#1060662). - Linux 4.12.3 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.2-3. Expand 4.12.3. - commit bebe2f3- Update config files. - commit 7cd64fe- bnxt_re: Don't issue cmd to delete GID for QP1 GID entry before the QP is destroyed (bsc#1050244 FATE#322915). - bnxt_re: Fix memory leak in FRMR path (bsc#1050244 FATE#322915). - bnxt_re: Remove RTNL lock dependency in bnxt_re_query_port (bsc#1050244 FATE#322915). - bnxt_re: Fix race between the netdev register and unregister events (bsc#1050244 FATE#322915). - bnxt_re: Free up devices in module_exit path (bsc#1050244 FATE#322915). - bnxt_re: Fix compare and swap atomic operands (bsc#1050244 FATE#322915). - bnxt_re: Stop issuing further cmds to FW once a cmd times out (bsc#1050244 FATE#322915). - bnxt_re: Fix update of qplib_qp.mtu when modified (bsc#1050244 FATE#322915). - IB/bnxt_re: Fix frame stack compilation warning (bsc#1050244 FATE#322915). - commit 28ebe60- bnxt_en: check for ingress qdisc in flower offload (bsc#1050242 FATE#32291). - bnxt_en: add a dummy definition for bnxt_vf_rep_get_fid() (bsc#1050242 FATE#32291). - bnxt_en: add code to query TC flower offload stats (bsc#1050242 FATE#32291). - bnxt_en: add TC flower offload flow_alloc/free FW cmds (bsc#1050242 FATE#32291). - bnxt_en: bnxt: add TC flower filter offload support (bsc#1050242 FATE#32291). - bnxt_en: Reduce default rings on multi-port cards (bsc#1050242 FATE#32291). - bnxt_en: Improve -ENOMEM logic in NAPI poll loop (bsc#1050242 FATE#32291). - bnxt: initialize board_info values with proper enums (bsc#1050242 FATE#32291). - bnxt: Add PCIe device IDs for bcm58802/bcm58808 (bsc#1050242 FATE#32291). - bnxt_en: assign CPU affinity hints to bnxt_en IRQs (bsc#1050242 FATE#322914). - bnxt_en: Improve tx ring reservation logic (bsc#1050242 FATE#322914). - bnxt_en: Update firmware interface spec. to 1.8.1.4 (bsc#1050242 FATE#322914). - bnxt_en: fix spelling mistake: "swtichdev" -> "switchdev" (bsc#1050242 FATE#322914). - commit a61ddf9- disable new gcc-7.1.1 warnings for now (bnc#1060662). - ir-core: fix gcc-7 warning on bool arithmetic (bnc#1060662). - s5p-jpeg: don't return a random width/height (bnc#1060662). - thermal: max77620: fix device-node reference imbalance (bnc#1060662). - thermal: cpu_cooling: Avoid accessing potentially freed structures (bnc#1060662). - ath9k: fix tx99 use after free (bnc#1060662). - ath9k: fix tx99 bus error (bnc#1060662). - ath9k: fix an invalid pointer dereference in ath9k_rng_stop() (bnc#1060662). - iwlwifi: mvm: fix the recovery flow while connecting (bnc#1060662). - NFC: fix broken device allocation (bnc#1060662). - NFC: nfcmrvl_uart: add missing tty-device sanity check (bnc#1060662). - NFC: nfcmrvl: do not use device-managed resources (bnc#1060662). - NFC: nfcmrvl: use nfc-device for firmware download (bnc#1060662). - NFC: nfcmrvl: fix firmware-management initialisation (bnc#1060662). - nfc: Ensure presence of required attributes in the activate_target handler (bnc#1060662). - nfc: Fix the sockaddr length sanitization in llcp_sock_connect (bnc#1060662). - NFC: Add sockaddr length checks before accessing sa_family in bind handlers (bnc#1060662). - perf intel-pt: Move decoder error setting into one condition (bnc#1060662). - perf intel-pt: Improve sample timestamp (bnc#1060662). - perf intel-pt: Fix missing stack clear (bnc#1060662). - perf intel-pt: Ensure IP is zero when state is INTEL_PT_STATE_NO_IP (bnc#1060662). - perf intel-pt: Fix last_ip usage (bnc#1060662). - perf intel-pt: Ensure never to set 'last_ip' when packet 'count' is zero (bnc#1060662). - perf intel-pt: Use FUP always when scanning for an IP (bnc#1060662). - perf intel-pt: Clear FUP flag on error (bnc#1060662). - Bluetooth: use constant time memory comparison for secret values (bnc#1060662). - wlcore: fix 64K page support (bnc#1060662). - pstore: Don't warn if data is uncompressed and type is not PSTORE_TYPE_DMESG (bnc#1060662). - mwifiex: fixup error cases in mwifiex_add_virtual_intf() (bnc#1060662). - Btrfs: fix invalid extent maps due to hole punching (bnc#1060662). - btrfs: Don't clear SGID when inheriting ACLs (bnc#1060662). - Btrfs: incremental send, fix invalid memory access (bnc#1060662). - igb: Explicitly select page 0 at initialization (bnc#1060662). - spi: atmel: fix corrupted data issue on SAM9 family SoCs (bnc#1060662). - ASoC: zx-i2s: flip I2S master/slave mode (bnc#1060662). - ASoC: compress: Derive substream from stream based on direction (bnc#1060662). - ASoC: atmel: tse850: fix off-by-one in the "ANA" enumeration count (bnc#1060662). - PM / Domains: Fix unsafe iteration over modified list of device links (bnc#1060662). - PM / Domains: Fix unsafe iteration over modified list of domain providers (bnc#1060662). - PM / Domains: Fix unsafe iteration over modified list of domains (bnc#1060662). - scsi: ses: do not add a device to an enclosure if enclosure_add_links() fails (bnc#1060662). - scsi: virtio_scsi: let host do exception handling (bnc#1060662). - scsi: qla2xxx: Allow ABTS, PURX, RIDA on ATIOQ for ISP83XX/27XX (bnc#1060662). - scsi: Add STARGET_CREATED_REMOVE state to scsi_target_state (bnc#1060662). - scsi: Avoid that scsi_exit_rq() triggers a use-after-free (bnc#1060662). - iscsi-target: Add login_keys_workaround attribute for non RFC initiators (bnc#1060662). - xen/scsiback: Fix a TMR related use-after-free (bnc#1060662). - scsi: virtio_scsi: always read VPD pages for multiqueue too (bnc#1060662). - powerpc/mm/radix: Only add X for pages overlapping kernel text (bnc#1060662). - powerpc/pseries: Fix passing of pp0 in updatepp() and updateboltedpp() (bnc#1060662). - powerpc/mm/radix: Fix execute permissions for interrupt_vectors (bnc#1060662). - powerpc/64: Fix atomic64_inc_not_zero() to return an int (bnc#1060662). - powerpc: Fix emulation of mcrf in emulate_step() (bnc#1060662). - powerpc: Fix emulation of mfocrf in emulate_step() (bnc#1060662). - powerpc/asm: Mark cr0 as clobbered in mftb() (bnc#1060662). - powerpc/mm/radix: Properly clear process table entry (bnc#1060662). - powerpc/perf: Fix SDAR_MODE value for continous sampling on Power9 (bnc#1060662). - xen/x86: fix cpu hotplug (bnc#1060662). - PCI: vmd: Move SRCU cleanup after bus, child device removal (bnc#1060662). - PCI: Work around poweroff & suspend-to-RAM issue on Macbook Pro 11 (bnc#1060662). - PCI: rockchip: Use normal register bank for config accessors (bnc#1060662). - PCI/PM: Restore the status of PCI devices across hibernation (bnc#1060662). - PCI/MSI: Ignore affinity if pre/post vector count is more than min_vecs (bnc#1060662). - usb: xhci: fix spinlock recursion for USB2 test mode (bnc#1060662). - xhci: fix memleak in xhci_run() (bnc#1060662). - xhci: fix 20000ms port resume timeout (bnc#1060662). - xhci: Fix NULL pointer dereference when cleaning up streams for removed host (bnc#1060662). - xhci: Bad Ethernet performance plugged in ASM1042A host (bnc#1060662). - mxl111sf: Fix driver to use heap allocate buffers for USB messages (bnc#1060662). - usb: storage: return on error to avoid a null pointer dereference (bnc#1060662). - USB: cdc-acm: add device-id for quirky printer (bnc#1060662). - usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL (bnc#1060662). - usb: renesas_usbhs: gadget: disable all eps when the driver stops (bnc#1060662). - HID: multitouch: do not blindly set EV_KEY or EV_ABS bits (bnc#1060662). - md: don't use flush_signals in userspace processes (bnc#1060662). - md: fix deadlock between mddev_suspend() and md_write_start() (bnc#1060662). - x86/xen: allow userspace access during hypercalls (bnc#1060662). - cx88: Fix regression in initial video standard setting (bnc#1060662). - rc-core: fix input repeat handling (bnc#1060662). - tools/testing/nvdimm: fix nfit_test buffer overflow (bnc#1060662). - libnvdimm, btt: fix btt_rw_page not returning errors (bnc#1060662). - libnvdimm: fix the clear-error check in nsio_rw_bytes (bnc#1060662). - libnvdimm: fix badblock range handling of ARS range (bnc#1060662). - ext2: Don't clear SGID when inheriting ACLs (bnc#1060662). - dm raid: stop using BUG() in __rdev_sectors() (bnc#1060662). - Raid5 should update rdev->sectors after reshape (bnc#1060662). - s390/syscalls: Fix out of bounds arguments access (bnc#1060662). - drm/amdgpu/gfx8: drop per-APU CU limits (bnc#1060662). - drm/amdgpu: fix vblank_time when displays are off (bnc#1060662). - drm/amdgpu/cgs: always set reference clock in mode_info (bnc#1060662). - drm/amd/amdgpu: Return error if initiating read out of range on vram (bnc#1060662). - drm/amdgpu: fix the memory corruption on S3 (bnc#1060662). - drm/amdgpu: Don't call amd_powerplay_destroy() if we don't have powerplay (bnc#1060662). - drm/radeon/ci: disable mclk switching for high refresh rates (v2) (bnc#1060662). - drm/radeon: Fix eDP for single-display iMac10,1 (v2) (bnc#1060662). - drm/ttm: Fix use-after-free in ttm_bo_clean_mm (bnc#1060662). - drm/etnaviv: Expose our reservation object when exporting a dmabuf (bnc#1060662). - ipmi: use rcu lock around call to intf->handlers->sender() (bnc#1060662). - ipmi:ssif: Add missing unlock in error branch (bnc#1060662). - xfs: Don't clear SGID when inheriting ACLs (bnc#1060662). - CIFS: Reconnect expired SMB sessions (bnc#1060662). - f2fs: load inode's flag from disk (bnc#1060662). - f2fs: wake up all waiters in f2fs_submit_discard_endio (bnc#1060662). - f2fs: sanity check checkpoint segno and blkoff (bnc#1060662). - f2fs: try to freeze in gc and discard threads (bnc#1060662). - f2fs: Do not issue small discards in LFS mode (bnc#1060662). - f2fs: sanity check size of nat and sit cache (bnc#1060662). - f2fs: use spin_{,un}lock_irq{save,restore} (bnc#1060662). - f2fs: Don't clear SGID when inheriting ACLs (bnc#1060662). - serial: st-asc: Potential error pointer dereference (bnc#1060662). - serial: sh-sci: Uninitialized variables in sysfs files (bnc#1060662). - ovl: mark parent impure on ovl_link() (bnc#1060662). - ovl: fix random return value on mount (bnc#1060662). - drm/amd/powerplay: fix memory leak in cz_hwmgr backend (bnc#1060662). - drm/i915: Disable MSI for all pre-gen5 (bnc#1060662). - vfio: Fix group release deadlock (bnc#1060662). - vfio: New external user group/file match (bnc#1060662). - vfio: Remove unnecessary uses of vfio_container.group_lock (bnc#1060662). - nvme-rdma: remove race conditions from IB signalling (bnc#1060662). - ftrace: Fix uninitialized variable in match_records() (bnc#1060662). - iommu/arm-smmu: Plumb in new ACPI identifiers (bnc#1060662). - drm/i915/gvt: Fix inconsistent locks holding sequence (bnc#1060662). - drm/atomic: Add missing drm_atomic_state_clear to atomic_remove_fb (bnc#1060662). - MIPS: Fix mips_atomic_set() retry condition (bnc#1060662). - MIPS: Fix mips_atomic_set() with EVA (bnc#1060662). - MIPS: Negate error syscall return in trace (bnc#1060662). - mtd: nand: tango: Fix incorrect use of SEQIN command (bnc#1060662). - ubifs: Correctly evict xattr inodes (bnc#1060662). - ubifs: Don't leak kernel memory to the MTD (bnc#1060662). - ubifs: Don't encrypt special files on creation (bnc#1060662). - ubifs: Set double hash cookie also for RENAME_EXCHANGE (bnc#1060662). - ACPI / EC: Drop EC noirq hooks to fix a regression (bnc#1060662). - Revert "ACPI / EC: Enable event freeze mode..." to fix a regression (bnc#1060662). - x86/acpi: Prevent out of bound access caused by broken ACPI tables (bnc#1060662 CVE-2017-11473 bsc#1049603). - x86/ioapic: Pass the correct data to unmask_ioapic_irq() (bnc#1060662). - MIPS: Fix MIPS I ISA /proc/cpuinfo reporting (bnc#1060662). - MIPS: Save static registers before sysmips (bnc#1060662). - MIPS: Actually decode JALX in `__compute_return_epc_for_insn' (bnc#1060662). - MIPS: Fix unaligned PC interpretation in `compute_return_epc' (bnc#1060662). - MIPS: math-emu: Prevent wrong ISA mode instruction emulation (bnc#1060662). - MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn' (bnc#1060662). - MIPS: Rename `sigill_r6' to `sigill_r2r6' in `__compute_return_epc_for_insn' (bnc#1060662). - MIPS: Send SIGILL for linked branches in `__compute_return_epc_for_insn' (bnc#1060662). - MIPS: Send SIGILL for R6 branches in `__compute_return_epc_for_insn' (bnc#1060662). - MIPS: Fix a typo: s/preset/present/ in r2-to-r6 emulation error message (bnc#1060662). - Input: i8042 - fix crash at boot time (bnc#1060662). - IB/iser: Fix connection teardown race condition (bnc#1060662). - IB/core: Namespace is mandatory input for address resolution (bnc#1060662). - sunrpc: use constant time memory comparison for mac (bnc#1060662). - net/sunrpc/xprt_sock: fix regression in connection error reporting (bnc#1060662). - NFS: Fix initialization of nfs_page_array->npages (bnc#1060662). - PNFS fix EACCESS on commit to DS handling (bnc#1060662). - NFS: only invalidate dentrys that are clearly invalid (bnc#1060662 bsc#1047118). - udf: Fix races with i_size changes during readpage (bnc#1060662). - udf: Fix deadlock between writeback and udf_setsize() (bnc#1060662). - target: Fix COMPARE_AND_WRITE caw_sem leak during se_cmd quiesce (bnc#1060662). - iser-target: Avoid isert_conn->cm_id dereference in isert_login_recv_done (bnc#1060662). - perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target (bnc#1060662). - perf/core: Fix scheduling regression of pinned groups (bnc#1060662). - Revert "perf/core: Drop kernel samples even though :u is specified" (bnc#1060662). - staging: rtl8188eu: add TL-WN722N v2 support (bnc#1060662). - staging: comedi: ni_mio_common: fix AO timer off-by-one regression (bnc#1060662). - staging: sm750fb: avoid conflicting vesafb (bnc#1060662). - staging: lustre: ko2iblnd: check copy_from_iter/copy_to_iter return code (bnc#1060662). - ceph: fix race in concurrent readdir (bnc#1060662). - RDMA/uverbs: Fix the check for port number (bnc#1060662). - RDMA/core: Initialize port_num in qp_attr (bnc#1060662). - drm/mst: Fix error handling during MST sideband message reception (bnc#1060662). - drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req() (bnc#1060662). - drm/mst: Avoid processing partially received up/down message transactions (bnc#1060662). - drm/i915: Make DP-MST connector info work (bnc#1060662). - mlx5: Avoid that mlx5_ib_sg_to_klms() overflows the klms[] array (bnc#1060662). - hfsplus: Don't clear SGID when inheriting ACLs (bnc#1060662). - vtime, sched/cputime: Remove vtime_account_user() (bnc#1060662 bnc#978907). - sched/cputime: Always set tsk->vtime_snap_whence after accounting vtime (bnc#1060662 bnc#978907). - sched/cputime: Rename vtime fields (bnc#1060662 bnc#978907). - sched/cputime: Move the vtime task fields to their own struct (bnc#1060662 bnc#978907). - sched/cputime: Accumulate vtime on top of nsec clocksource (bnc#1060662 bnc#978907). - sched/fair: Fix load_balance() affinity redo path (bnc#1060662 bnc#978907). - percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batch (bnc#1060662 bnc#971975). - writeback: rework wb_[dec|inc]_stat family of functions (bnc#1060662 bnc#971975). - kernel/fork.c: virtually mapped stacks: do not disable interrupts (bnc#1060662 bnc#978907). - acpi/nfit: Fix memory corruption/Unregister mce decoder on failure (bnc#1060662). - vmbus: re-enable channel tasklet (bnc#1060662). - cpufreq: intel_pstate: Correct the busy calculation for KNL (bnc#1060662). - spmi: Include OF based modalias in device uevent (bnc#1060662). - reiserfs: Don't clear SGID when inheriting ACLs (bnc#1060662). - device-dax: fix sysfs duplicate warnings (bnc#1060662). - drm/imx: parallel-display: Accept drm_of_find_panel_or_bridge failure (bnc#1060662). - PM / Domains: defer dev_pm_domain_set() until genpd->attach_dev succeeds if present (bnc#1060662). - tracing: Fix kmemleak in instance_rmdir (bnc#1060662). - drm/i915/fbdev: Check for existence of ifbdev->vma before operations (bnc#1060662). - drm/i915: Hold RPM wakelock while initializing OA buffer (bnc#1060662). - drm/i915: reintroduce VLV/CHV PFI programming power domain workaround (bnc#1060662). - smp/hotplug: Move unparking of percpu threads to the control CPU (bnc#1060662). - smp/hotplug: Replace BUG_ON and react useful (bnc#1060662). - alarmtimer: don't rate limit one-shot timers (bnc#1060662). - sched/cputime: Don't use smp_processor_id() in preemptible context (bnc#1060662). - Linux 4.12.4 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.3-4. Expand 4.12.4. - commit 9cb5903- scsi: qla2xxx: add missing includes for qla_isr (FATE#322910). Refresh patches.drivers/0036-scsi-qla2xxx-Add-FC-NVMe-command-handling.patch. - commit 474a2df- scsi: aacraid: Add a small delay after IOP reset (FATE#322889, bsc#1049519). - commit 2a43d5a- series.conf: fix patch ordering - commit affbdfb- jfs: Don't clear SGID when inheriting ACLs (bnc#1060662). - ALSA: fm801: Initialize chip after IRQ handler is registered (bnc#1060662 bsc#1051510). - ALSA: hda - Add missing NVIDIA GPU codec IDs to patch table (bnc#1060662). - ALSA: hda - Add mute led support for HP ProBook 440 G4 (bnc#1060662). - parisc: Prevent TLB speculation on flushed pages on CPUs that only support equivalent aliases (bnc#1060662). - parisc: Extend disabled preemption in copy_user_page (bnc#1060662). - parisc: Suspend lockup detectors before system halt (bnc#1060662). - powerpc/pseries: Fix of_node_put() underflow during reconfig remove (bnc#1060662). - mmc: sunxi: Keep default timing phase settings for new timing mode (bnc#1060662). - NFS: invalidate file size when taking a lock (bnc#1060662). - NFSv4.1: Fix a race where CB_NOTIFY_LOCK fails to wake a waiter (bnc#1060662). - scripts/dtc: dtx_diff - update include dts paths to match build (bnc#1060662). - crypto: brcm - Fix SHA3-512 algorithm failure (bnc#1060662). - crypto: brcm - remove BCM_PDC_MBOX dependency in Kconfig (bnc#1060662). - crypto: authencesn - Fix digest_null crash (bnc#1060662). - KVM: PPC: Book3S HV: Enable TM before accessing TM registers (bnc#1060662). - KVM: PPC: Book3S HV: Fix host crash on changing HPT size (bnc#1060662). - dm integrity: fix inefficient allocation of journal space (bnc#1060662). - dm integrity: test for corrupted disk format during table load (bnc#1060662). - md: remove 'idx' from 'struct resync_pages' (bnc#1060662 bsc#1049599). - md/raid1: fix writebehind bio clone (bnc#1060662). - md/raid5: add thread_group worker async_tx_issue_pending_all (bnc#1060662). - drm/vmwgfx: Fix gcc-7.1.1 warning (bnc#1060662). - drm/vmwgfx: Limit max desktop dimensions to 8Kx8K (bnc#1060662). - drm/nouveau/disp/nv50-: bump max chans to 21 (bnc#1060662). - drm/nouveau/bar/gf100: fix access to upper half of BAR2 (bnc#1060662). - drm/i915: Fix scaler init during CRTC HW state readout (bnc#1060662). - isdn/i4l: fix buffer overflow (bnc#1060662). - ipmi/watchdog: fix watchdog timeout set on reboot (bnc#1060662). - dentry name snapshots (bnc#1060662 bsc#1049483). - mmc: tmio-mmc: fix bad pointer math (bnc#1060662). - Linux 4.12.5 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.4-5. Expand 4.12.5. - commit d481b6d- Moved powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch to patches.rpmify. It's a compiler blacklist addition and should be applied to vanilla too. - commit cfc7e71- iw_cxgb4: remove the stid on listen create failure (bsc#1046543 FATE#322927). - iw_cxgb4: drop listen destroy replies if no ep found (bsc#1046543 FATE#322927). - iw_cxgb4: put ep reference in pass_accept_req() (bsc#1046543 FATE#322927). - commit b8f72a3- parisc: Increase thread and stack size to 32kb (bnc#1060662). - parisc: Handle vma's whose context is not current in flush_cache_range (bnc#1060662). - scsi: lpfc: fix linking against modular NVMe support (bnc#1060662). - ACPI / LPSS: Only call pwm_add_table() for the first PWM controller (bnc#1060662). - cgroup: don't call migration methods if there are no tasks to migrate (bnc#1060662). - cgroup: create dfl_root files on subsys registration (bnc#1060662). - cgroup: fix error return value from cgroup_subtree_control() (bnc#1060662). - libata: array underflow in ata_find_dev() (bnc#1060662). - workqueue: restore WQ_UNBOUND/max_active==1 to be ordered (bnc#1060662). - iwlwifi: dvm: prevent an out of bounds access (bnc#1060662). - brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc() twice (bnc#1060662). - NFSv4: Fix EXCHANGE_ID corrupt verifier issue (bnc#1060662). - mmc: sdhci-of-at91: force card detect value for non removable devices (bnc#1060662). - mmc: core: Use device_property_read instead of of_property_read (bnc#1060662). - mmc: dw_mmc: Use device_property_read instead of of_property_read (bnc#1060662). - mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries (bnc#1060662). - mm/hugetlb.c: __get_user_pages ignores certain follow_hugetlb_page errors (bnc#1060662). - userfaultfd: non-cooperative: notify about unmap of destination during mremap (bnc#1060662). - userfaultfd_zeropage: return -ENOSPC in case mm has gone (bnc#1060662). - userfaultfd: non-cooperative: flush event_wqh at release time (bnc#1060662). - cpuset: fix a deadlock due to incomplete patching of cpusets_enabled() (bnc#1060662). - ocfs2: don't clear SGID when inheriting ACLs (bnc#1060662). - ALSA: hda - Fix speaker output from VAIO VPCL14M1R (bnc#1060662). - drm/amdgpu: fix header on gfx9 clear state (bnc#1060662). - drm/amdgpu: Fix undue fallthroughs in golden registers initialization (bnc#1060662). - ASoC: fix pcm-creation regression (bnc#1060662). - ASoC: ux500: Restore platform DAI assignments (bnc#1060662). - ASoC: do not close shared backend dailink (bnc#1060662). - KVM: arm/arm64: Handle hva aging while destroying the vm (bnc#1060662). - KVM: async_pf: make rcu irq exit if not triggered from idle task (bnc#1060662). - timers: Fix overflow in get_next_timer_interrupt (bnc#1060662). - powerpc/tm: Fix saving of TM SPRs in core dump (bnc#1060662). - powerpc/64: Fix __check_irq_replay missing decrementer interrupt (bnc#1060662). - iommu/amd: Enable ga_log_intr when enabling guest_mode (bnc#1060662 bsc#1052533). - ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge (bnc#1060662). - gpiolib: skip unwanted events, don't convert them to opposite edge (bnc#1060662). - ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize (bnc#1060662). - ext4: fix overflow caused by missing cast in ext4_resize_fs() (bnc#1060662). - MIPS: ralink: Fix build error due to missing header (bnc#1060662). - clk: sunxi-ng: sun5i: Add clk_set_rate_parent to the CPU clock (bnc#1060662). - ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code (bnc#1060662). - ARM: dts: armada-38x: Fix irq type for pca955 (bnc#1060662). - ARM: dts: tango4: Request RGMII RX and TX clock delays (bnc#1060662). - media: pulse8-cec: persistent_config should be off by default (bnc#1060662). - media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds (bnc#1060662). - media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl (bnc#1060662). - ir-spi: Fix issues with lirc API (bnc#1060662). - tcmu: Fix flushing cmd entry dcache page (bnc#1060662). - tcmu: Fix possbile memory leak / OOPs when recalculating cmd base size (bnc#1060662). - ext4: preserve i_mode if __ext4_set_acl() fails (bnc#1060662). - ext4: Don't clear SGID when inheriting ACLs (bnc#1060662). - Btrfs: fix early ENOSPC due to delalloc (bnc#1060662). - blk-mq: Include all present CPUs in the default queue mapping (bnc#1060662). - blk-mq: Create hctx for each present CPU (bnc#1060662). - block: disable runtime-pm for blk-mq (bnc#1060662). - saa7164: fix double fetch PCIe access condition (bnc#1060662 CVE-2017-8831 bsc#1037994). - sctp: fix an array overflow when all ext chunks are set (bnc#1060662). - tcp_bbr: cut pacing rate only if filled pipe (bnc#1060662). - tcp_bbr: introduce bbr_bw_to_pacing_rate() helper (bnc#1060662). - tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper (bnc#1060662). - tcp_bbr: remove sk_pacing_rate=0 transient during init (bnc#1060662). - tcp_bbr: init pacing rate on first RTT sample (bnc#1060662). - ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check() (bnc#1060662). - wireless: wext: terminate ifr name coming from userspace (bnc#1060662). - net: Zero terminate ifr_name in dev_ifname() (bnc#1060662). - net: dsa: mv88e6xxx: Enable CMODE config support for 6390X (bnc#1060662). - Revert "rtnetlink: Do not generate notifications for CHANGEADDR event" (bnc#1060662). - ipv6: avoid overflow of offset in ip6_find_1stfragopt (bnc#1060662 CVE-2017-7542 bsc#1049882). - net: dsa: b53: Add missing ARL entries for BCM53125 (bnc#1060662). - ipv4: initialize fib_trie prior to register_netdev_notifier call (bnc#1060662). - rtnetlink: allocate more memory for dev_set_mac_address() (bnc#1060662). - net: bonding: Fix transmit load balancing in balance-alb mode (bnc#1060662). - mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled (bnc#1060662). - openvswitch: fix potential out of bound access in parse_ct (bnc#1060662). - packet: fix use-after-free in prb_retire_rx_blk_timer_expired() (bnc#1060662). - ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment() (bnc#1060662). - net: ethernet: nb8800: Handle all 4 RGMII modes identically (bnc#1060662). - bonding: commit link status change after propose (bnc#1060662). - dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly (bnc#1060662). - dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly (bnc#1060662). - dccp: fix a memleak for dccp_feat_init err process (bnc#1060662). - net/mlx5: Consider tx_enabled in all modes on remap (bnc#1060662). - net/mlx5: Fix command completion after timeout access invalid structure (bnc#1060662). - net/mlx5: Fix command bad flow on command entry allocation failure (bnc#1060662). - sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}() (bnc#1060662). - sctp: fix the check for _sctp_walk_params and _sctp_walk_errors (bnc#1060662). - net/mlx5e: IPoIB, Modify add/remove underlay QPN flows (bnc#1060662). - net/mlx5e: Fix outer_header_zero() check size (bnc#1060662). - net/mlx5: Fix mlx5_ifc_mtpps_reg_bits structure size (bnc#1060662). - net/mlx5e: Add field select to MTPPS register (bnc#1060662). - net/mlx5e: Fix broken disable 1PPS flow (bnc#1060662). - net/mlx5e: Change 1PPS out scheme (bnc#1060662). - net/mlx5e: Add missing support for PTP_CLK_REQ_PPS request (bnc#1060662). - net/mlx5e: Fix wrong delay calculation for overflow check scheduling (bnc#1060662). - net/mlx5e: Schedule overflow check work to mlx5e workqueue (bnc#1060662). - net/mlx5: Fix mlx5_add_flow_rules call with correct num of dests (bnc#1060662). - udp6: fix socket leak on early demux (bnc#1060662). - net: phy: Correctly process PHY_HALTED in phy_stop_machine() (bnc#1060662). - workqueue: implicit ordered attribute should be overridable (bnc#1060662). - ipv4: fib: Fix NULL pointer deref during fib_sync_down_dev() (bnc#1060662). - virtio_net: fix truesize for mergeable buffers (bnc#1060662). - sparc64: Measure receiver forward progress to avoid send mondo timeout (bnc#1060662). - sparc64: Prevent perf from running during super critical sections (bnc#1060662). - sparc64: Register hugepages during arch init (bnc#1060662). - sparc64: Fix exception handling in UltraSPARC-III memcpy (bnc#1060662). - drm/vmwgfx: Fix cursor hotspot issue with Wayland on Fedora (bnc#1060662). - Linux 4.12.6 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.5-6. Expand 4.12.6. - commit c435580- cxgb4: Ignore MPS_TX_INT_CAUSE for T6 (bsc#1046540 FATE#322930). - cxgb4: Fix pause frame count in t4_get_port_stats (bsc#1046540 FATE#322930). - cxgb4: fix memory leak (bsc#1046540 FATE#322930). - cxgb4/cxgbvf: Handle 32-bit fw port capabilities (bsc#1046540 FATE#322930 bsc#1046542 FATE#322928). - cxgb4: Clear On FLASH config file after a FW upgrade (bsc#1046540 FATE#322930). - commit 9ed00a3- net/sched: Fix the logic error to decide the ingress qdisc (bsc#1056787). - net: sched: use newly added classid identity helpers (bsc#1056787). - net: sched: propagate classid down to offload drivers (bsc#1056787). - net: sched: Add helpers to identify classids (bsc#1056787). - net: sched: get rid of struct tc_to_netdev (bsc#1056787). - net: sched: change return value of ndo_setup_tc for driver supporting mqprio only (bsc#1056787). - commit 3fa59d0- ppp: Fix false xmit recursion detect with two ppp devices (bnc#1060662). - ppp: fix xmit recursion detection on ppp channels (bnc#1060662). - tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states (bnc#1060662). - net: fix keepalive code vs TCP_FASTOPEN_CONNECT (bnc#1060662). - ipv6: set rt6i_protocol properly in the route when it is installed (bnc#1060662). - bpf, s390: fix jit branch offset related to ldimm64 (bnc#1060662). - net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets (bnc#1060662). - net: sched: set xt_tgchk_param par.net properly in ipt_init_target (bnc#1060662). - net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target (bnc#1060662). - tcp: fastopen: tcp_connect() must refresh the route (bnc#1060662). - qmi_wwan: fix NULL deref on disconnect (bnc#1060662). - net: avoid skb_warn_bad_offload false positives on UFO (bnc#1060662). - igmp: Fix regression caused by igmp sysctl namespace code (bnc#1060662). - udp: consistently apply ufo or fragmentation (bnc#1060662). - packet: fix tp_reserve race in packet_set_ring (bnc#1060662). - scsi: sg: only check for dxfer_len greater than 256M (bnc#1060662). - btrfs: Remove false alert when fiemap range is smaller than on-disk extent (bnc#1060662). - Linux 4.12.7 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.6-7. Expand 4.12.7. - commit 8cebe24- mm: ratelimit PFNs busy info message (bnc#1060662). - mm: fix list corruptions on shmem shrinklist (bnc#1060662). - futex: Remove unnecessary warning from get_futex_key (bnc#1060662). - xtensa: fix cache aliasing handling code for WT cache (bnc#1060662). - xtensa: mm/cache: add missing EXPORT_SYMBOLs (bnc#1060662). - xtensa: don't limit csum_partial export by CONFIG_NET (bnc#1060662). - xfs: Fix leak of discard bio (bnc#1060662). - pinctrl: armada-37xx: Fix number of pin in south bridge (bnc#1060662). - mtd: nand: atmel: Fix DT backward compatibility in pmecc.c (bnc#1060662). - mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES (bnc#1060662). - mtd: nand: Declare tBERS, tR and tPROG as u64 to avoid integer overflow (bnc#1060662). - iscsi-target: fix memory leak in iscsit_setup_text_cmd() (bnc#1060662). - iscsi-target: Fix iscsi_np reset hung task during parallel delete (bnc#1060662). - usb-storage: fix deadlock involving host lock and scsi_done (bnc#1060662). - target: Fix node_acl demo-mode + uncached dynamic shutdown regression (bnc#1060662). - fuse: initialize the flock flag in fuse_file on allocation (bnc#1060662). - i2c: designware: Some broken DSTDs use 1MiHz instead of 1MHz (bnc#1060662). - nand: fix wrong default oob layout for small pages using soft ecc (bnc#1060662). - mmc: mmc: correct the logic for setting HS400ES signal voltage (bnc#1060662). - nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays (bnc#1060662). - drm/bridge: tc358767: fix probe without attached output node (bnc#1060662). - drm/etnaviv: Fix off-by-one error in reloc checking (bnc#1060662). - drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut (bnc#1060662). - USB: serial: option: add D-Link DWM-222 device ID (bnc#1060662). - USB: serial: cp210x: add support for Qivicon USB ZigBee dongle (bnc#1060662). - USB: serial: pl2303: add new ATEN device id (bnc#1060662). - usb: musb: fix tx fifo flush handling again (bnc#1060662). - USB: hcd: Mark secondary HCD as dead if the primary one died (bnc#1060662). - staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read (bnc#1060662). - iio: aspeed-adc: wait for initial sequence (bnc#1060662). - iio: accel: st_accel: add SPI-3wire support (bnc#1060662). - iio: accel: bmc150: Always restore device to normal mode after suspend-resume (bnc#1060662). - iio: pressure: st_pressure_core: disable multiread by default for LPS22HB (bnc#1060662). - iio: light: tsl2563: use correct event code (bnc#1060662). - iio: adc: Revert "axp288: Drop bogus AXP288_ADC_TS_PIN_CTRL register modifications" (bnc#1060662). - staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING (bnc#1060662). - uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069 (bnc#1060662). - firmware: fix batched requests - wake all waiters (bnc#1060662). - firmware: fix batched requests - send wake up on failure on direct lookups (bnc#1060662). - firmware: avoid invalid fallback aborts by using killable wait (bnc#1060662). - block: Make blk_mq_delay_kick_requeue_list() rerun the queue at a quiet time (bnc#1060662). - usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling (bnc#1060662). - usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3 (bnc#1060662). - USB: Check for dropped connection before switching to full speed (bnc#1060662). - usb: core: unlink urbs from the tail of the endpoint's urb_list (bnc#1060662). - usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter (bnc#1060662). - usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume (bnc#1060662). - PCI: Protect pci_error_handlers->reset_notify() usage with device_lock() (bnc#1060662). - PCI: Remove __pci_dev_reset() and pci_dev_reset() (bnc#1060662). - PCI: Add pci_reset_function_locked() (bnc#1060662). - xhci: Reset Renesas uPD72020x USB controller for 32-bit DMA issue (bnc#1060662). - iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits (bnc#1060662). - pnfs/blocklayout: require 64-bit sector_t (bnc#1060662). - pinctrl: cherryview: Add Setzer models to the Chromebook DMI quirk (bnc#1060662). - pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver (bnc#1060662). - pinctrl: intel: merrifield: Correct UART pin lists (bnc#1060662). - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11 (bnc#1060662). - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20 (bnc#1060662). - pinctrl: samsung: Remove bogus irq_[un]mask from resource management (bnc#1060662). - pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry (bnc#1060662). - pinctrl: meson-gxl: Add missing GPIODV_18 pin entry (bnc#1060662). - MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression (bnc#1060662). - Revert "MIPS: Don't unnecessarily include kmalloc.h into ." (bnc#1060662). - MIPS: Octeon: Fix broken EDAC driver (bnc#1060662). - powerpc: Fix /proc/cpuinfo revision for POWER9 DD2 (bnc#1060662 bsc#1046789). - Linux 4.12.8 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.7-8. Expand 4.12.8. - commit e01e9dd- Update marker for sorted section in series.conf The section now contains patches related to more than just networking. - commit 987899b- Refresh patches.apparmor/0024-apparmor-speed-up-transactional-queries.patch. - Refresh patches.apparmor/0030-apparmor-cleanup-__find_child.patch. - Refresh patches.apparmor/0031-apparmor-add-namespace-lookup-fns.patch. - Refresh patches.drivers/0009-thunderbolt-Convert-switch-to-a-device.patch. Fix broken Git-commit tags - commit 4f9ee19- audit: Fix use after free in audit_remove_watch_rule() (bnc#1060662). - parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo (bnc#1060662). - crypto: ixp4xx - Fix error handling path in 'aead_perform()' (bnc#1060662). - crypto: x86/sha1 - Fix reads beyond the number of blocks passed (bnc#1060662). - drm/i915: Perform an invalidate prior to executing golden renderstate (bnc#1060662). - drm/amdgpu: save list length when fence is signaled (bnc#1060662). - Input: elan_i2c - add ELAN0608 to the ACPI table (bnc#1060662). - Input: elan_i2c - Add antoher Lenovo ACPI ID for upcoming Lenovo NB (bnc#1060662). - md: fix test in md_write_start() (bnc#1060662). - md: always clear ->safemode when md_check_recovery gets the mddev lock (bnc#1060662). - MD: not clear ->safemode for external metadata array (bnc#1060662). - ALSA: seq: 2nd attempt at fixing race creating a queue (bnc#1060662). - ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset (bnc#1060662 bsc#1052580). - ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices (bnc#1060662). - ALSA: usb-audio: add DSD support for new Amanero PID (bnc#1060662). - mm: discard memblock data later (bnc#1060662). - slub: fix per memcg cache leak on css offline (bnc#1060662). - mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS (bnc#1060662). - mm/cma_debug.c: fix stack corruption due to sprintf usage (bnc#1060662). - mm/mempolicy: fix use after free when calling get_mempolicy (bnc#1060662). - mm/vmalloc.c: don't unconditonally use __GFP_HIGHMEM (bnc#1060662). - mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes (bnc#1060662). - xen: fix bio vec merging (bnc#1060662). - ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset (bnc#1060662). - blk-mq-pci: add a fallback when pci_irq_get_affinity returns NULL (bnc#1060662). - powerpc: Fix VSX enabling/flushing to also test MSR_FP and MSR_VEC (bnc#1060662). - xen-blkfront: use a right index when checking requests (bnc#1060662). - perf/x86: Fix RDPMC vs. mm_struct tracking (bnc#1060662). - x86/asm/64: Clear AC on NMI entries (bnc#1060662). - x86: Fix norandmaps/ADDR_NO_RANDOMIZE (bnc#1060662). - x86/elf: Remove the unnecessary ADDR_NO_RANDOMIZE checks (bnc#1060662). - irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup() (bnc#1060662). - irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup() (bnc#1060662). - genirq: Restore trigger settings in irq_modify_status() (bnc#1060662). - genirq/ipi: Fixup checks against nr_cpu_ids (bnc#1060662). - kernel/watchdog: Prevent false positives with turbo modes (bnc#1060662). - Sanitize 'move_pages()' permission checks (bnc#1060662). - pids: make task_tgid_nr_ns() safe (bnc#1060662). - debug: Fix WARN_ON_ONCE() for modules (bnc#1060662 bnc#1049599). - usb: optimize acpi companion search for usb port devices (bnc#1060662). - usb: qmi_wwan: add D-Link DWM-222 device ID (bnc#1060662). - Linux 4.12.9 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.8-9. Expand 4.12.9. - commit 87e5f9e- sparc64: remove unnecessary log message (bnc#1060662). - bonding: require speed/duplex only for 802.3ad, alb and tlb (bnc#1060662). - bonding: ratelimit failed speed/duplex update warning (bnc#1060662). - af_key: do not use GFP_KERNEL in atomic contexts (bnc#1060662). - dccp: purge write queue in dccp_destroy_sock() (bnc#1060662). - dccp: defer ccid_hc_tx_delete() at dismantle time (bnc#1060662). - ipv4: fix NULL dereference in free_fib_info_rcu() (bnc#1060662). - net_sched/sfq: update hierarchical backlog when drop packet (bnc#1060662). - net_sched: remove warning from qdisc_hash_add (bnc#1060662). - bpf: fix bpf_trace_printk on 32 bit archs (bnc#1060662). - net: igmp: Use ingress interface rather than vrf device (bnc#1060662). - openvswitch: fix skb_panic due to the incorrect actions attrlen (bnc#1060662). - ptr_ring: use kmalloc_array() (bnc#1060662 bsc#1055945). - ipv4: better IP_MAX_MTU enforcement (bnc#1060662). - nfp: fix infinite loop on umapping cleanup (bnc#1060662). - tun: handle register_netdevice() failures properly (bnc#1060662). - sctp: fully initialize the IPv6 address in sctp_v6_to_addr() (bnc#1060662). - tipc: fix use-after-free (bnc#1060662). - ipv6: reset fn->rr_ptr when replacing route (bnc#1060662). - ipv6: repair fib6 tree in failure case (bnc#1060662). - tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP (bnc#1060662). - net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled (bnc#1060662). - irda: do not leak initialized list.dev to userspace (bnc#1060662). - net: sched: fix NULL pointer dereference when action calls some targets (bnc#1060662). - net_sched: fix order of queue length updates in qdisc_replace() (bnc#1060662). - bpf, verifier: add additional patterns to evaluate_reg_imm_alu (bnc#1060662). - bpf: fix mixed signed/unsigned derived min/max value bounds (bnc#1060662 bsc#1050081). - bpf/verifier: fix min/max handling in BPF_SUB (bnc#1060662 bsc#1050081). - Input: trackpoint - add new trackpoint firmware ID (bnc#1060662). - Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310 (bnc#1060662). - Input: ALPS - fix two-finger scroll breakage in right side on ALPS touchpad (bnc#1060662 bsc#1050582). - KVM: s390: sthyi: fix sthyi inline assembly (bnc#1060662). - KVM: s390: sthyi: fix specification exception detection (bnc#1060662). - KVM: x86: simplify handling of PKRU (bnc#1060662 bsc#1055935). - KVM, pkeys: do not use PKRU value in vcpu->arch.guest_fpu.state (bnc#1060662 bsc#1055935). - KVM: x86: block guest protection keys unless the host has them enabled (bnc#1060662 bsc#1055935). - ALSA: usb-audio: Add delay quirk for H650e/Jabra 550a USB headsets (bnc#1060662). - ALSA: core: Fix unexpected error at replacing user TLV (bnc#1060662). - ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978) (bnc#1060662 bsc#1020657). - ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource (bnc#1060662). - ALSA: firewire-motu: destroy stream data surely at failure of card initialization (bnc#1060662). - ARCv2: SLC: Make sure busy bit is set properly for region ops (bnc#1060662). - ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses (bnc#1060662). - ARCv2: PAE40: set MSB even if !CONFIG_ARC_HAS_PAE40 but PAE exists in SoC (bnc#1060662). - PM/hibernate: touch NMI watchdog when creating snapshot (bnc#1060662). - mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage/shmem_enabled (bnc#1060662). - dax: fix deadlock due to misaligned PMD faults (bnc#1060662). - i2c: designware: Fix system suspend (bnc#1060662). - mm/madvise.c: fix freeing of locked page with MADV_FREE (bnc#1060662). - fork: fix incorrect fput of ->exe_file causing use-after-free (bnc#1060662). - mm/memblock.c: reversed logic in memblock_discard() (bnc#1060662). - arm64: fpsimd: Prevent registers leaking across exec (bnc#1060662). - drm: Fix framebuffer leak (bnc#1060662). - drm: Release driver tracking before making the object available again (bnc#1060662). - drm/sun4i: Implement drm_driver lastclose to restore fbdev console (bnc#1060662). - drm/atomic: Handle -EDEADLK with out-fences correctly (bnc#1060662). - drm/atomic: If the atomic check fails, return its value first (bnc#1060662). - drm/i915/vbt: ignore extraneous child devices for a port (bnc#1060662). - drm/i915/gvt: Fix the kernel null pointer error (bnc#1060662). - Revert "drm/amdgpu: fix vblank_time when displays are off" (bnc#1060662). - ACPI: device property: Fix node lookup in acpi_graph_get_child_prop_value() (bnc#1060662). - tracing: Call clear_boot_tracer() at lateinit_sync (bnc#1060662). - tracing: Missing error code in tracer_alloc_buffers() (bnc#1060662). - tracing: Fix kmemleak in tracing_map_array_free() (bnc#1060662). - tracing: Fix freeing of filter in create_filter() when set_str is false (bnc#1060662). - RDMA/uverbs: Initialize cq_context appropriately (bnc#1060662). - kbuild: linker script do not match C names unless LD_DEAD_CODE_DATA_ELIMINATION is configured (bnc#1060662). - cifs: Fix df output for users with quota limits (bnc#1060662). - cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup() (bnc#1060662). - nfsd: Limit end of page list when decoding NFSv4 WRITE (bnc#1060662). - ring-buffer: Have ring_buffer_alloc_read_page() return error on offline CPU (bnc#1060662). - virtio_pci: fix cpu affinity support (bnc#1060662). - ftrace: Check for null ret_stack on profile function graph entry function (bnc#1060662). - perf/core: Fix group {cpu,task} validation (bnc#1060662). - timers: Fix excessive granularity of new timers after a nohz idle (bnc#1060662). - x86/mm: Fix use-after-free of ldt_struct (bnc#1060662). - net: sunrpc: svcsock: fix NULL-pointer exception (bnc#1060662). - netfilter: expect: fix crash when putting uninited expectation (bnc#1060662 bnc#1048935). - netfilter: nat: fix src map lookup (bnc#1060662). - netfilter: nfnetlink: Improve input length sanitization in nfnetlink_rcv (bnc#1060662). - Bluetooth: hidp: fix possible might sleep error in hidp_session_thread (bnc#1060662 bnc#1014351). - Bluetooth: cmtp: fix possible might sleep error in cmtp_session (bnc#1060662). - Bluetooth: bnep: fix possible might sleep error in bnep_session (bnc#1060662). - Revert "android: binder: Sanity check at binder ioctl" (bnc#1060662). - binder: use group leader instead of open thread (bnc#1060662). - binder: Use wake up hint for synchronous transactions (bnc#1060662). - ANDROID: binder: fix proc->tsk check (bnc#1060662). - iio: imu: adis16480: Fix acceleration scale factor for adis16480 (bnc#1060662). - iio: hid-sensor-trigger: Fix the race with user space powering up sensors (bnc#1060662). - iio: magnetometer: st_magn: fix status register address for LSM303AGR (bnc#1060662). - iio: magnetometer: st_magn: remove ihl property for LSM303AGR (bnc#1060662). - staging: rtl8188eu: add RNX-N150NUB support (bnc#1060662). - iommu: Fix wrong freeing of iommu_device->dev (bnc#1060662). - Clarify (and fix) MAX_LFS_FILESIZE macros (bnc#1060662). - ntb: ntb_test: ensure the link is up before trying to configure the mws (bnc#1060662). - ntb: transport shouldn't disable link due to bogus values in SPADs (bnc#1060662). - ACPI: APD: Fix HID for Hisilicon Hip07/08 (bnc#1060662). - ACPI: EC: Fix regression related to wrong ECDT initialization order (bnc#1060662). - powerpc/mm: Ensure cpumask update is ordered (bnc#1060662). - Linux 4.12.10 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.9-10. Expand 4.12.10. - commit 6b3564b- arm64: mm: abort uaccess retries upon fatal signal (bnc#1060662). - x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl (bnc#1060662). - irqchip: mips-gic: SYNC after enabling GIC region (bnc#1060662). - Input: synaptics - fix device info appearing different on reconnect (bnc#1060662). - Input: xpad - fix PowerA init quirk for some gamepad models (bnc#1060662). - crypto: chacha20 - fix handling of chunked input (bnc#1060662). - i2c: ismt: Don't duplicate the receive length for block reads (bnc#1060662). - i2c: ismt: Return EMSGSIZE for block reads with bogus length (bnc#1060662). - crypto: algif_skcipher - only call put_page on referenced and used pages (bnc#1060662). - mm, uprobes: fix multiple free of ->uprobes_state.xol_area (bnc#1060662). - mm, madvise: ensure poisoned pages are removed from per-cpu lists (bnc#1060662). - ceph: fix readpage from fscache (bnc#1060662). - cpumask: fix spurious cpumask_of_node() on non-NUMA multi-node configs (bnc#1060662). - cpuset: Fix incorrect memory_pressure control file mapping (bnc#1060662). - alpha: uapi: Add support for __SANE_USERSPACE_TYPES__ (bnc#1060662). - CIFS: Fix maximum SMB2 header size (bnc#1060662 bsc#1056185). - CIFS: remove endian related sparse warning (bnc#1060662). - dm mpath: do not lock up a CPU with requeuing activity (bnc#1060662). - drm/vmwgfx: Fix F26 Wayland screen update issue (bnc#1060662). - wl1251: add a missing spin_lock_init() (bnc#1060662). - mmc: sdhci-xenon: add set_power callback (bnc#1060662). - lib/mpi: kunmap after finishing accessing buffer (bnc#1060662). - xfrm: policy: check policy direction value (bnc#1060662). - drm/ttm: Fix accounting error when fail to get pages for pool (bnc#1060662). - nvme: fix the definition of the doorbell buffer config support bit (bnc#1060662). - drm/nouveau/i2c/gf119-: add support for address-only transactions (bnc#1060662). - epoll: fix race between ep_poll_callback(POLLFREE) and ep_free()/ep_remove() (bnc#1060662). - Linux 4.12.11 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.10-11. Expand 4.12.11. - commit b96a777- usb: quirks: add delay init quirk for Corsair Strafe RGB keyboard (bnc#1060662). - USB: serial: option: add support for D-Link DWM-157 C1 (bnc#1060662). - usb: Add device quirk for Logitech HD Pro Webcam C920-C (bnc#1060662). - usb:xhci:Fix regression when ATI chipsets detected (bnc#1060662). - USB: musb: fix external abort on suspend (bnc#1060662). - ANDROID: binder: add padding to binder_fd_array_object (bnc#1060662). - ANDROID: binder: add hwbinder,vndbinder to BINDER_DEVICES (bnc#1060662). - USB: core: Avoid race of async_completed() w/ usbdev_release() (bnc#1060662). - staging/rts5208: fix incorrect shift to extract upper nybble (bnc#1060662). - iio: adc: ti-ads1015: fix incorrect data rate setting update (bnc#1060662). - iio: adc: ti-ads1015: fix scale information for ADS1115 (bnc#1060662). - iio: adc: ti-ads1015: enable conversion when CONFIG_PM is not set (bnc#1060662). - iio: adc: ti-ads1015: avoid getting stale result after runtime resume (bnc#1060662). - iio: adc: ti-ads1015: don't return invalid value from buffer setup callbacks (bnc#1060662). - iio: adc: ti-ads1015: add adequate wait time to get correct conversion (bnc#1060662). - driver core: bus: Fix a potential double free (bnc#1060662). - HID: wacom: Do not completely map WACOM_HID_WD_TOUCHRINGSTATUS usage (bnc#1060662). - binder: free memory on error (bnc#1060662). - crypto: caam/qi - fix compilation with CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y (bnc#1060662). - crypto: caam/qi - fix compilation with DEBUG enabled (bnc#1060662). - fpga: altera-hps2fpga: fix multiple init of l3_remap_lock (bnc#1060662). - intel_th: pci: Add Cannon Lake PCH-H support (bnc#1060662 FATE#321195). - intel_th: pci: Add Cannon Lake PCH-LP support (bnc#1060662 FATE#321195). - ath10k: fix memory leak in rx ring buffer allocation (bnc#1060662). - Input: trackpoint - assume 3 buttons when buttons detection fails (bnc#1060662). - rtlwifi: rtl_pci_probe: Fix fail path of _rtl_pci_find_adapter (bnc#1060662). - Bluetooth: Add support of 13d3:3494 RTL8723BE device (bnc#1060662). - iwlwifi: pci: add new PCI ID for 7265D (bnc#1060662). - dlm: avoid double-free on error path in dlm_device_{register,unregister} (bnc#1060662). - mwifiex: correct channel stat buffer overflows (bnc#1060662). - MCB: add support for SC31 to mcb-lpc (bnc#1060662). - s390/mm: avoid empty zero pages for KVM guests to avoid postcopy hangs (bnc#1060662). - s390/mm: fix BUG_ON in crst_table_upgrade (bnc#1060662). - drm/nouveau/pci/msi: disable MSI on big-endian platforms by default (bnc#1060662). - drm/nouveau: Fix error handling in nv50_disp_atomic_commit (bnc#1060662). - workqueue: Fix flag collision (bnc#1060662). - ahci: don't use MSI for devices with the silly Intel NVMe remapping scheme (bnc#1060662). - cs5536: add support for IDE controller variant (bnc#1060662). - scsi: sg: protect against races between mmap() and SG_SET_RESERVED_SIZE (bnc#1060662). - scsi: sg: recheck MMAP_IO request length with lock held (bnc#1060662). - of/device: Prevent buffer overflow in of_device_modalias() (bnc#1060662). - rtlwifi: Fix memory leak when firmware request fails (bnc#1060662). - rtlwifi: Fix fallback firmware loading (bnc#1060662). - Linux 4.12.12 (bnc#1060662). - Delete patches.kernel.org/patch-4.12.11-12. Expand 4.12.12. - commit 2a3fe1e- net: sched: move prio into cls_common (bsc#1056787). - net: sched: push cls related args into cls_common structure (bsc#1056787). - nfp: change flows in apps that offload ndo_setup_tc (bsc#1055968). - dsa: push cls_matchall setup_tc processing into a separate function (bsc#1056787). - mlxsw: spectrum: rename cls arg in matchall processing (bsc#1056787). - mlxsw: spectrum: push cls_flower and cls_matchall setup_tc processing into separate functions (bsc#1056787). - mlx5e_rep: push cls_flower setup_tc processing into a separate function (bsc#1046303 FATE#322944). - mlx5e: push cls_flower and mqprio setup_tc processing into separate functions (bsc#1046303 FATE#322944). - ixgbe: push cls_u32 and mqprio setup_tc processing into separate functions (bsc#1056657 FATE#322189). - cxgb4: push cls_u32 setup_tc processing into a separate function (bsc#1046540 FATE#322930). - net: sched: make egress_dev flag part of flower offload struct (bsc#1056787). - net: sched: rename TC_SETUP_MATCHALL to TC_SETUP_CLSMATCHALL (bsc#1056787). - net: sched: make type an argument for ndo_setup_tc (bsc#1056787). - net: sched: change names of action number helpers to be aligned with the rest (bsc#1056787). - commit ed4a685- config: arm64: enable xgene pmu References: bsc#1036737 - commit c789476- resorted sorted section - commit 053446a- Delete patches.drivers/0007-RDMA-bnxt_re-Fix-race-between-netdev-register-and-un.patch. - Delete patches.drivers/0012-RDMA-bnxt_re-Add-vlan-tag-for-untagged-RoCE-traffic-.patch. - Delete patches.drivers/0018-RDMA-bnxt_re-Update-the-driver-version.patch. - Delete patches.drivers/0020-RDMA-bnxt_re-Allow-posting-when-QPs-are-in-error.patch. - commit 99f359a- Update config files: set CONFIG_SND_SOC=m for arm64 (bsc#1060104). - commit 880aeac- Update config files: update to 4.12.4 - commit 4e103ba- x86/head: Add unwind hint annotations (bnc#1058115). - x86/xen: Add unwind hint annotations (bnc#1058115). - x86/xen: Fix xen head ELF annotations (bnc#1058115). - x86/boot: Annotate verify_cpu() as a callable function (bnc#1058115). - x86/head: Fix head ELF function annotations (bnc#1058115). - x86/head: Remove unused 'bad_address' code (bnc#1058115). - x86/head: Remove confusing comment (bnc#1058115). - objtool: Don't report end of section error after an empty unwind hint (bnc#1058115). - commit d144576- crypto: x86/twofish - Fix RBP usage (bnc#1058115). - crypto: sha512-avx2 - Fix RBP usage (bnc#1058115). - crypto: x86/sha256-ssse3 - Fix RBP usage (bnc#1058115). - crypto: x86/sha256-avx2 - Fix RBP usage (bnc#1058115). - crypto: x86/sha256-avx - Fix RBP usage (bnc#1058115). - crypto: x86/sha1-ssse3 - Fix RBP usage (bnc#1058115). - crypto: x86/sha1-avx2 - Fix RBP usage (bnc#1058115). - crypto: x86/des3_ede - Fix RBP usage (bnc#1058115). - crypto: x86/cast6 - Fix RBP usage (bnc#1058115). - crypto: x86/cast5 - Fix RBP usage (bnc#1058115). - crypto: x86/camellia - Fix RBP usage (bnc#1058115). - crypto: x86/blowfish - Fix RBP usage (bnc#1058115). - commit 51691cb- md/bitmap: disable bitmap_resize for file-backed bitmaps (bsc#1061174). - commit a897895- IB/hfi1: Unsuccessful PCIe caps tuning should not fail driver load (bsc#1060463 FATE#323043). - IB/hfi1: Check eeprom config partition validity (bsc#1060463 FATE#323043). - IB/mlx5: Fix NULL deference on mlx5_ib_update_xlt failure (bsc#1046305 FATE#322943). - IB/ipoib: Fix sysfs Pkey create<->remove possible deadlock (bsc#1046307 FATE#322941). - IB/core: Fix qp_sec use after free access (bsc#1046306 FATE#322942). - IB/core: Fix typo in the name of the tag-matching cap struct (bsc#1046306 FATE#322942). - IB/mlx5: fix debugfs cleanup (bsc#1046305 FATE#322943). - bnxt_en: fix clearing devlink ptr from bnxt struct (bsc#1050242 FATE#322914). - bnxt_re: add MAY_USE_DEVLINK dependency (bsc#1050242 FATE#322914). - commit ea21d80- IB/mlx5: Support IB_SRQT_TM (bsc#1046305 FATE#322943). - net/mlx5: Add XRQ support (bsc#1046303 FATE#322944). - IB/mlx5: Fill XRQ capabilities (bsc#1046305 FATE#322943). - commit 3ba7f43- i40iw: Add support for port reuse on active side connections (bsc#1058659 FATE#322535). - i40iw: Add missing VLAN priority (bsc#1058659 FATE#322535). - i40iw: Call i40iw_cm_disconn on modify QP to disconnect (bsc#1058659 FATE#322535). - i40iw: Prevent multiple netdev event notifier registrations (bsc#1058659 FATE#322535). - i40iw: Fail open if there are no available MSI-X vectors (bsc#1058659 FATE#322535). - i40iw: make some structures const (bsc#1058659 FATE#322535). - RDMA/i40iw: Remove unused argument (bsc#1058659 FATE#322535). - i40iw: Improve CQP timeout logic (bsc#1058659 FATE#322535). - i40iw: fix spelling mistake: "allloc_buf" -> "alloc_buf" (bsc#1058659 FATE#322535). - i40iw: Fixes for static checker warnings (bsc#1058659 FATE#322535). - i40iw: Simplify code (bsc#1058659 FATE#322535). - commit 3ae25bf- Update config files. - commit 28fee52- RDMA/vmw_pvrdma: Fix reporting correct opcodes for completion (bsc#1046306 FATE#322942). - IB/ocrdma: fix incorrect fall-through on switch statement (bsc#1058513 FATE#322520). - IB/ipoib: Suppress the retry related completion errors (bsc#1046307 FATE#322941). - rdma core: Add rdma_rw_mr_payload() (bsc#1046306 FATE#322942). - RDMA/netlink: clean up message validity array initializer (bsc#1046306 FATE#322942). - RDAM/netlink: Fix out-of-bound access while checking message validity (bsc#1046306 FATE#322942). - IB/core: Expose ioctl interface through experimental Kconfig (bsc#1046306 FATE#322942). - IB/core: Assign root to all drivers (bsc#1046306 FATE#322942). - IB/core: Add completion queue (cq) object actions (bsc#1046306 FATE#322942). - IB/core: Add legacy driver's user-data (bsc#1046306 FATE#322942). - IB/core: Export ioctl enum types to user-space (bsc#1046306 FATE#322942). - IB/core: Explicitly destroy an object while keeping uobject (bsc#1046306 FATE#322942). - IB/core: Add macros for declaring methods and attributes (bsc#1046306 FATE#322942). - IB/core: Add uverbs merge trees functionality (bsc#1046306 FATE#322942). - IB/core: Add DEVICE object and root tree structure (bsc#1046306 FATE#322942). - IB/core: Declare an object instead of declaring only type attributes (bsc#1046306 FATE#322942). - IB/core: Add new ioctl interface (bsc#1046306 FATE#322942). - RDMA/vmw_pvrdma: Fix a signedness (bsc#1046306 FATE#322942). - RDMA/vmw_pvrdma: Report network header type in WC (bsc#1046306 FATE#322942). - IB/core: Add might_sleep() annotation to ib_init_ah_from_wc() (bsc#1046306 FATE#322942). - IB/cm: Fix sleeping in atomic when RoCE is used (bsc#1046306 FATE#322942). - IB/core: Add support to finalize objects in one transaction (bsc#1046306 FATE#322942). - IB/core: Add a generic way to execute an operation on a uobject (bsc#1046306 FATE#322942). - IB/uverbs: Expose XRQ capabilities (bsc#1046306 FATE#322942). - IB/uverbs: Add new SRQ type IB_SRQT_TM (bsc#1046306 FATE#322942). - IB/uverbs: Add XRQ creation parameter to UAPI (bsc#1046306 FATE#322942). - IB/core: Add new SRQ type IB_SRQT_TM (bsc#1046306 FATE#322942). - IB/core: Add XRQ capabilities (bsc#1046306 FATE#322942). - IB/usnic: check for allocation failure (bsc#1046306 FATE#322942). - commit 0db1996- IB/rxe: Handle NETDEV_CHANGE events (bsc#1050662 FATE#323951). - IB/rxe: Avoid ICRC errors by copying into the skb first (bsc#1050662 FATE#323951). - IB/rxe: Remove unneeded initialization in prepare6() (bsc#1050662 FATE#323951). - IB/rxe: Fix up rxe_qp_cleanup() (bsc#1050662 FATE#323951). - IB/rxe: Add dst_clone() in prepare_ipv6_hdr() (bsc#1050662 FATE#323951). - IB/rxe: Fix destination cache for IPv6 (bsc#1050662 FATE#323951). - IB/rxe: Fix up the responder's find_resources() function (bsc#1050662 FATE#323951). - IB/rxe: Remove dangling prototype (bsc#1050662 FATE#323951). - IB/rxe: Disable completion upcalls when a CQ is destroyed (bsc#1050662 FATE#323951). - commit a819614- IB/rdmavt: Handle dereg of inuse MRs properly (bsc#1058717 FATE#322789). - IB/qib: Convert qp_stats debugfs interface to use new iterator API (bsc#1027067 FATE#322649). - IB/hfi1: Convert qp_stats debugfs interface to use new iterator API (bsc#1060463 FATE#323043). - IB/hfi1: Convert hfi1_error_port_qps() to use new QP iterator (bsc#1060463 FATE#323043). - IB/rdmavt: Add QP iterator API for QPs (bsc#1058717 FATE#322789). - IB/hfi1: Use accessor to determine ring size (bsc#1060463 FATE#323043). - IB/qib: Stricter bounds checking for copy to buffer (bsc#1027067 FATE#322649). - IB/hif1: Remove static tracing from SDMA hot path (bsc#1060463 FATE#323043). - IB/hfi1: Acquire QSFP cable information on loopback (bsc#1060463 FATE#323043). - IB/hfi1: constify vm_operations_struct (bsc#1060463 FATE#323043). - IB/hfi1: Add opcode states to qp_stats (bsc#1060463 FATE#323043). - IB/hfi1: Add received request info to qp_stats (bsc#1060463 FATE#323043). - IB/hfi1: Fix whitespace alignment issue for MAD (bsc#1060463 FATE#323043). - IB/hfi1: Move structure and MACRO definitions in user_sdma.c to user_sdma.h (bsc#1060463 FATE#323043). - IB/hfi1: Move structure definitions from user_exp_rcv.c to user_exp_rcv.h (bsc#1060463 FATE#323043). - IB/hfi1: Remove duplicate definitions of num_user_pages() function (bsc#1060463 FATE#323043). - IB/hfi1: Fix the bail out code in pin_vector_pages() function (bsc#1060463 FATE#323043). - IB/hfi1: Clean up pin_vector_pages() function (bsc#1060463 FATE#323043). - IB/hfi1: Clean up user_sdma_send_pkts() function (bsc#1060463 FATE#323043). - IB/hfi1: Clean up hfi1_user_exp_rcv_setup function (bsc#1060463 FATE#323043). - IB/hfi1: Improve local kmem_cache_alloc performance (bsc#1060463 FATE#323043). - IB/hfi1: Ratelimit prints from sdma_interrupt (bsc#1060463 FATE#323043). - IB/qib: Stricter bounds checking for copy and array access (bsc#1027067 FATE#322649). - IB/qib: Remove unnecessary memory allocation for boardname (bsc#1027067 FATE#322649). - IB/{qib, hfi1}: Avoid flow control testing for RDMA write operation (bsc#1060463 FATE#323043 bsc#1027067 FATE#322649). - IB/rdmavt: Use rvt_put_swqe() in rvt_clear_mr_ref() (bsc#1058717 FATE#322789). - commit 983d8f2- IB/mlx4: Remove redundant attribute in mlx4_ib_create_qp_rss struct (bsc#1046302 FATE#322945). - RDMA/mlx4: Fix create qp command alignment (bsc#1046302 FATE#322945). - commit fbdeecb- x86/mm: Make the SME mask a u64 (fate#322123). - commit 2c6cff6- net/mlx4_core: Use ARRAY_SIZE macro (bsc#1046300 FATE#322946). - net/mlx4_core: fix incorrect size allocation for dev->caps.spec_qps (bsc#1046300 FATE#322946). - net/mlx4_core: fix memory leaks on error exit path (bsc#1046300 FATE#322946). - net/mlx4: Add user mac FW update support (bsc#1046300 FATE#322946). - net/mlx4_core: Fix misplaced brackets of sizeof (bsc#1046300 FATE#322946). - net/mlx4_core: Make explicit conversion to 64bit value (bsc#1046300 FATE#322946). - net/mlx4_core: Dynamically allocate structs at mlx4_slave_cap (bsc#1046300 FATE#322946). - net/mlx4_core: make mlx4_profile const (bsc#1046300 FATE#322946). - net/mlx4: fix spelling mistake: "availible" -> "available" (bsc#1046300 FATE#322946). - mlx4: sizeof style usage (bsc#1046300 FATE#322946). - mlx4: remove unnecessary pci_set_drvdata() (bsc#1046300 FATE#322946). - mlx4_en: remove unnecessary error check (bsc#1046299 FATE#322947). - mlx4_en: remove unnecessary returned value (bsc#1046299 FATE#322947). - commit 1ab797e- IB/mlx4: fix sprintf format warning (bsc#1046302 FATE#322945). - RDMA/mlx4: Properly annotate link layer variable (bsc#1046302 FATE#322945). - IB/mlx4: Check that reserved fields in mlx4_ib_create_qp_rss are zero (bsc#1046302 FATE#322945). - IB/mlx4: Fix struct mlx4_ib_create_wq alignment (bsc#1046302 FATE#322945). - IB/mlx4: Fix RSS QP type in creation verb (bsc#1046302 FATE#322945). - IB/mlx4: Fix some spelling mistakes (bsc#1046302 FATE#322945). - RDMA/mlx4: Remove gfp_mask argument from acquire_group call (bsc#1046302 FATE#322945). - RDMA/mlx4: Don't use uninitialized variable (bsc#1046302 FATE#322945). - IB/mlx4: use kvmalloc_array to allocate wrid (bsc#1046302 FATE#322945). - commit 104a064- IB/core: Separate CQ handle in SRQ context (bsc#1046306 FATE#322942). - net/mlx5: Update HW layout definitions (bsc#1046303 FATE#322944). - IB/mlx5: Report mlx5 enhanced multi packet WQE capability (bsc#1046305 FATE#322943). - IB/mlx5: Allow posting multi packet send WQEs if hardware supports (bsc#1046305 FATE#322943). - IB/mlx5: Add support for multi underlay QP (bsc#1046305 FATE#322943). - IB/mlx5: Fix integer overflow when page_shift == 31 (bsc#1046305 FATE#322943). - IB/mlx5: Fix memory leak in clean_mr error path (bsc#1046305 FATE#322943). - IB/mlx5: Decouple MR allocation and population flows (bsc#1046305 FATE#322943). - IB/mlx5: Enable UMR for MRs created with reg_create (bsc#1046305 FATE#322943). - IB/mlx5: Expose software parsing for Raw Ethernet QP (bsc#1046305 FATE#322943). - RDMA/mlx5: Limit scope of get vector affinity local function (bsc#1046305 FATE#322943). - IB/mlx5: Add necessary delay drop assignment (bsc#1046305 FATE#322943). - IB/mlx5: Fix some spelling mistakes (bsc#1046305 FATE#322943). - IB/mlx5: use kvmalloc_array for mlx5_ib_wq (bsc#1046305 FATE#322943). - mlx5: Replace PCI pool old API (bsc#1046303 FATE#322944). - mlx5: support ->get_vector_affinity (bsc#1046305 FATE#322943). - mlx5: move affinity hints assignments to generic code (bsc#1046303 FATE#322944). - mlx5e: don't assume anything on the irq affinity mappings of the device (bsc#1046303 FATE#322944). - mlx5: convert to generic pci_alloc_irq_vectors (bsc#1046303 FATE#322944). - commit 24ced8f- RDMA/nes: Remove zeroed parameter from port query callback (bsc#1046306 FATE#322942). - IB/rxe: Make rxe_counter_name static (bsc#1050662 FATE#323951). - IB/ipoib: Sync between remove_one to sysfs calls that use rtnl_lock (bsc#1046307 FATE#322941). - RDMA/mthca: Make explicit conversion to 64bit value (bsc#1046306 FATE#322942). - RDMA/usnic: Fix remove address space warning (bsc#1046306 FATE#322942). - RDMA/core: Refactor get link layer wrapper (bsc#1046306 FATE#322942). - RDMA/core: Delete BUG() from unreachable flow (bsc#1046306 FATE#322942). - RDMA/core: Cleanup device capability enum (bsc#1046306 FATE#322942). - RDMA/(core, ulp): Convert register/unregister event handler to be void (bsc#1046306 FATE#322942). - IB/uverbs: Introduce and use helper functions to copy ah attributes (bsc#1046306 FATE#322942). - IB/cma: Fix erroneous validation of supported default GID type (bsc#1046306 FATE#322942). - IB: Avoid ib_modify_port() failure for RoCE devices (bsc#1046306 FATE#322942). - RDMA/vmw_pvrdma: Update device query parameters and port caps (bsc#1046306 FATE#322942). - RDMA/vmw_pvrdma: Add RoCEv2 support (bsc#1046306 FATE#322942). - IB/ipoib: Enable ioctl for to IPoIB rdma netdevs (bsc#1046307 FATE#322941). - rdma: Autoload netlink client modules (bsc#1046306 FATE#322942). - rdma: Allow demand loading of NETLINK_RDMA (bsc#1046306 FATE#322942). - IB/pvrdma: Remove unused function (bsc#1046306 FATE#322942). - IB/mthca: Replace PCI pool old API (bsc#1046306 FATE#322942). - infiniband: avoid overflow warning (bsc#1046306 FATE#322942). - IB/rxe: Remove unneeded check (bsc#1050662 FATE#323951). - IB/rxe: Convert pr_info to pr_warn (bsc#1050662 FATE#323951). - commit 88ef93a- IB/hfi1: Add kernel receive context info to debugfs (bsc#1060463 FATE#323043). - IB/hfi1: Remove HFI1_VERBS_31BIT_PSN option (bsc#1060463 FATE#323043). - IB/hfi1: Remove pstate from hfi1_pportdata (bsc#1060463 FATE#323043). - IB/hfi1: Stricter bounds checking of MAD trap index (bsc#1060463 FATE#323043). - IB/hfi1: Load fallback platform configuration per HFI device (bsc#1060463 FATE#323043). - IB/hfi1: Add flag for platform config scratch register read (bsc#1060463 FATE#323043). - IB/hfi1: Document phys port state bits not used in IB (bsc#1060463 FATE#323043). - IB/hfi1: Check xchg returned value for queuing link down entry (bsc#1060463 FATE#323043). - IB/hfi1: fix spelling mistake: "Maximim" -> "Maximum" (bsc#1060463 FATE#323043). - IB/hfi1: Enable RDMA_CAP_OPA_AH in hfi driver to support extended LIDs (bsc#1060463 FATE#323043). - IB/hfi1: Enhance PIO/SDMA send for 16B (bsc#1060463 FATE#323043). - IB/hfi1: Add 16B RC/UC support (bsc#1060463 FATE#323043). - IB/rdmavt, hfi1, qib: Enhance rdmavt and hfi1 to use 32 bit lids (bsc#1060463 FATE#323043 bsc#1027067 FATE#322649 bsc#1058717 FATE#322789). - IB/hfi1: Add 16B trace support (bsc#1060463 FATE#323043). - IB/hfi1: Add 16B UD support (bsc#1060463 FATE#323043). - IB/hfi1: Determine 9B/16B L2 header type based on Address handle (bsc#1060463 FATE#323043). - IB/hfi1: Add support to process 16B header errors (bsc#1060463 FATE#323043). - IB/hfi1: Add support to send 16B bypass packets (bsc#1060463 FATE#323043). - IB/hfi1: Add support to receive 16B bypass packets (bsc#1060463 FATE#323043). - IB/rdmavt, hfi1, qib: Modify check_ah() to account for extended LIDs (bsc#1060463 FATE#323043 bsc#1027067 FATE#322649 bsc#1058717 FATE#322789). - IB/hf1: User context locking is inconsistent (bsc#1060463 FATE#323043). - IB/hfi1: Protect context array set/clear with spinlock (bsc#1060463 FATE#323043). - IB/hfi1: Use host_link_state to read state when DC is shut down (bsc#1060463 FATE#323043). - IB/hfi1: Remove lstate from hfi1_pportdata (bsc#1060463 FATE#323043). - IB/hfi1: Remove pmtu from the QP structure (bsc#1060463 FATE#323043). - IB/hfi1: Revert egress pkey check enforcement (bsc#1060463 FATE#323043). - IB/hfi1: add const to bin_attribute structures (bsc#1060463 FATE#323043). - IB/qib: add const to bin_attribute structures (bsc#1027067 FATE#322649). - IB/hfi1: fix spelling mistake in variable name continious (bsc#1060463 FATE#323043). - IB/qib: fix spelling mistake: "failng" -> "failing" (bsc#1027067 FATE#322649). - commit 043fee2- IB/core: Fix input len in multiple user verbs (bsc#1046306 FATE#322942). - Add OPA extended LID support (bsc#1046306 FATE#322942). - infiniband: pvrdma: constify pci_device_id (bsc#1046306 FATE#322942). - infiniband: nes: constify pci_device_id (bsc#1046306 FATE#322942). - infiniband: mthca: constify pci_device_id (bsc#1046306 FATE#322942). - PCI/IB: add support for pci driver attribute groups (bsc#1046306 FATE#322942). - iwcm: Don't allocate iwcm workqueue with WQ_MEM_RECLAIM (bsc#1046306 FATE#322942). - cm: Don't allocate ib_cm workqueue with WQ_MEM_RECLAIM (bsc#1046306 FATE#322942). - RDMA/core: make ib_device.add method optional (bsc#1046306 FATE#322942). - RDMA/netlink: Export node_type (bsc#1046306 FATE#322942). - RDMA/netlink: Provide port state and physical link state (bsc#1046306 FATE#322942). - RDMA/netlink: Export LID mask control (LMC) (bsc#1046306 FATE#322942). - RDMA/netink: Export lids and sm_lids (bsc#1046306 FATE#322942). - RDMA/netlink: Advertise IB subnet prefix (bsc#1046306 FATE#322942). - RDMA/netlink: Export node_guid and sys_image_guid (bsc#1046306 FATE#322942). - RDMA/netlink: Export FW version (bsc#1046306 FATE#322942). - RDMA: Simplify get firmware interface (bsc#1046306 FATE#322942). - RDMA/netlink: Expose device and port capability masks (bsc#1046306 FATE#322942). - RDMA/netlink: Implement nldev port doit callback (bsc#1046306 FATE#322942). - RDMA/netlink: Add nldev port dumpit implementation (bsc#1046306 FATE#322942). - RDMA/netlink: Add nldev device doit implementation (bsc#1046306 FATE#322942). - RDMA/netlink: Implement nldev device dumpit calback (bsc#1046306 FATE#322942). - RDMA/netlink: Add nldev initialization flows (bsc#1046306 FATE#322942). - RDMA/netlink: Add netlink device definitions to UAPI (bsc#1046306 FATE#322942). - RDMA/netlink: Update copyright (bsc#1046306 FATE#322942). - RDMA/netlink: Convert LS to doit callback (bsc#1046306 FATE#322942). - RDMA/netlink: Reduce indirection access to cb_table (bsc#1046306 FATE#322942). - RDMA/netlink: Add and implement doit netlink callback (bsc#1046306 FATE#322942). - RDMA/core: Add and expose static device index (bsc#1046306 FATE#322942). - RDMA/core: Add iterator over ib_devices (bsc#1046306 FATE#322942). - RDMA/netlink: Rename netlink callback struct (bsc#1046306 FATE#322942). - RDMA/netlink: Simplify and rename ibnl_chk_listeners (bsc#1046306 FATE#322942). - RDMA/netlink: Rename and remove redundant parameter from ibnl_multicast (bsc#1046306 FATE#322942). - RDMA/netlink: Rename and remove redundant parameter from ibnl_unicast* (bsc#1046306 FATE#322942). - RDMA/netlink: Simplify the put_msg and put_attr (bsc#1046306 FATE#322942). - RDMA/netlink: Add flag to consolidate common handling (bsc#1046306 FATE#322942). - RDMA/iwcm: Remove extra EXPORT_SYMBOLS (bsc#1046306 FATE#322942). - RDMA/iwcm: Remove useless check of netlink client validity (bsc#1046306 FATE#322942). - RDMA/netlink: Avoid double pass for RDMA netlink messages (bsc#1046306 FATE#322942). - RDMA/netlink: Remove redundant owner option for netlink callbacks (bsc#1046306 FATE#322942). - RDMA/netlink: Remove netlink clients infrastructure (bsc#1046306 FATE#322942). - RDMA/core: Add wait/retry version of ibnl_unicast (bsc#1046306 FATE#322942). - RDMA/core: expose affinity mappings per completion vector (bsc#1046306 FATE#322942). - IB/CM: Set appropriate slid and dlid when handling CM request (bsc#1046306 FATE#322942). - IB/CM: Create appropriate path records when handling CM request (bsc#1046306 FATE#322942). - IB/CM: Add OPA Path record support to CM (bsc#1046306 FATE#322942). - IB/core: Change wc.slid from 16 to 32 bits (bsc#1046306 FATE#322942). - IB/core: Change port_attr.sm_lid from 16 to 32 bits (bsc#1046306 FATE#322942). - IB/core: Change port_attr.lid size from 16 to 32 bits (bsc#1046306 FATE#322942). - IB/mad: Change slid in RMPP recv from 16 to 32 bits (bsc#1046306 FATE#322942). - IB/IPoIB: Increase local_lid to 32 bits (bsc#1046306 FATE#322942). - IB/srpt: Increase lid and sm_lid to 32 bits (bsc#1046306 FATE#322942). - IB/core: Convert ah_attr from OPA to IB when copying to user (bsc#1046306 FATE#322942). - IB: nes: convert to use DRIVER_ATTR_RW (bsc#1046306 FATE#322942). - commit 0b03922- iommu/vt-d: Avoid calling virt_to_phys() on null pointer (bsc#1061067). - commit 1047702- Delete patches.drivers/RDMA-Simplify-get-firmware-interface.patch. - commit 60fa778- IB/hfi1: Always perform offline transition (bsc#1060463 FATE#323043). - IB/hfi1: Prevent link down request double queuing (bsc#1060463 FATE#323043). - IB/hfi1: Create workqueue for link events (bsc#1060463 FATE#323043). - IB/hfi1: Disambiguate corruption and uninitialized error cases (bsc#1060463 FATE#323043). - IB/hfi1: Only set fd pointer when base context is completely initialized (bsc#1060463 FATE#323043). - IB/hfi1: Do not enable disabled port on cable insert (bsc#1060463 FATE#323043). - IB/hfi1: Harden state transition to Armed and Active (bsc#1060463 FATE#323043). - IB/hfi1: Split copy_to_user data copy for better security (bsc#1060463 FATE#323043). - IB/hfi1: Verify port data VLs credits on transition to Armed (bsc#1060463 FATE#323043). - IB/hfi1: Move saving PCI values to a separate function (bsc#1060463 FATE#323043). - IB/hfi1: Fix initialization failure for debug firmware (bsc#1060463 FATE#323043). - IB/hfi1: Fix code consistency for if/else blocks in chip.c (bsc#1060463 FATE#323043). - IB/hfi1: Send MAD traps until repressed (bsc#1060463 FATE#323043). - IB/hfi1: Pass the context pointer rather than the index (bsc#1060463 FATE#323043). - IB/hfi1: Use context pointer rather than context index (bsc#1060463 FATE#323043). - IB/hfi1: Size rcd array index correctly and consistently (bsc#1060463 FATE#323043). - IB/hfi1: Remove unused user context data members (bsc#1060463 FATE#323043). - IB/hfi1: Assign context does not clean up file descriptor correctly on error (bsc#1060463 FATE#323043). - IB/hfi1: Serve the most starved iowait entry first (bsc#1060463 FATE#323043). - IB/hfi1: Fix bar0 mapping to use write combining (bsc#1060463 FATE#323043). - IB/hfi1: Check return values from PCI config API calls (bsc#1060463 FATE#323043). - IB/hfi1: Add receiving queue info to qp_stats (bsc#1060463 FATE#323043). - IB/qib: remove duplicate code (bsc#1027067 FATE#322649). - commit 6163efb- PCI: pciehp: Report power fault only once until we clear it (bsc#1061046). - commit c7e1a71- bnxt_en: fix switchdev port naming for external-port-rep and vf-reps (bsc#1050242 FATE#322914). - bnxt_en: use SWITCHDEV_SET_OPS() for setting vf_rep_switchdev_ops (bsc#1050242 FATE#322914). - bnxt_en: include bnxt_vfr.c code under CONFIG_BNXT_SRIOV switch (bsc#1050242 FATE#322914). - bnxt: fix unused variable warnings (bsc#1050242 FATE#322914). - bnxt: fix unsigned comparsion with 0 (bsc#1050242 FATE#322914). - bnxt_en: Use SWITCHDEV_SET_OPS() (bsc#1050242 FATE#322914). - bnxt_en: add support for port_attr_get and and get_phys_port_name (bsc#1050242 FATE#322914). - bnxt_en: add vf-rep RX/TX and netdev implementation (bsc#1050242 FATE#322914). - bnxt_en: add support to enable VF-representors (bsc#1050242 FATE#322914). - bnxt_en: Set ETS min_bw parameter for older firmware (bsc#1050242 FATE#322914). - bnxt_en: Report firmware DCBX agent (bsc#1050242 FATE#322914). - bnxt_en: Allow the user to set ethtool stats-block-usecs to 0 (bsc#1050242 FATE#322914). - bnxt_en: Add bnxt_get_num_stats() to centrally get the number of ethtool stats (bsc#1050242 FATE#322914). - bnxt_en: Implement ndo_bridge_{get|set}link methods (bsc#1050242 FATE#322914). - bnxt_en: Retrieve the hardware bridge mode from the firmware (bsc#1050242 FATE#322914). - bnxt_en: Update firmware interface spec to 1.8.0 (bsc#1050242 FATE#322914). - commit aa23996- RDMA/bnxt_re: remove unnecessary call to memset (bsc#1050244 FATE#322915). - RDMA: Fix return value check for ib_get_eth_speed() (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Implement the alloc/get_hw_stats callback (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Allocate multiple notification queues (bsc#1050244 FATE#322915). - RDMA/bnxt_re: fix spelling mistake: "Deallocte" -> "Deallocate" (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Allow posting when QPs are in error (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Add vlan tag for untagged RoCE traffic when PFC is configured (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Delete unsupported modify_port function (bsc#1050244 FATE#322915). - commit 94e058a- IB/cma: Fix default RoCE type setting (bsc#1046306 FATE#322942). - IB/core: Add generic function to extract IB speed from netdev (bsc#1046306 FATE#322942). - IB/usnic: Implement get_netdev hook (bsc#1046306 FATE#322942). - IB/cma: Set default gid type to RoCEv2 (bsc#1046306 FATE#322942). - commit 1582933- mlx4: Replace PCI pool old API (bsc#1046300 FATE#322946). - IB/mlx4: Expose RSS capabilities (bsc#1046302 FATE#322945). - IB/mlx4: Add support for RSS QP (bsc#1046302 FATE#322945). - IB/mlx4: Add support for WQ indirection table related verbs (bsc#1046302 FATE#322945). - IB/mlx4: Add support for WQ related verbs (bsc#1046302 FATE#322945). - (IB, net)/mlx4: Add resource utilization support (bsc#1046302 FATE#322945 bsc#1046300 FATE#322946 bsc#1046299 FATE#322947). - IB/mlx4: Add inline-receive support (bsc#1046302 FATE#322945). - commit 8e2d33f- net/mlx5: fix spelling mistake: "alloated" -> "allocated" (bsc#1046303 FATE#322944). - IB/mlx5: Expose extended error counters (bsc#1046305 FATE#322943). - IB/mlx5: Fix cached MR allocation flow (bsc#1046305 FATE#322943). - IB/mlx5: Report RX checksum capabilities for IPoIB (bsc#1046305 FATE#322943). - net/mlx5: Report enhanced capabilities for IPoIB (bsc#1046303 FATE#322944). - IB/mlx5: Add multicast flow steering support for underlay QP (bsc#1046305 FATE#322943). - IB/mlx5: Add support for QP with a given source QPN (bsc#1046305 FATE#322943). - IB/mlx5: Add delay drop configuration and statistics (bsc#1046305 FATE#322943). - IB/mlx5: Add support to dropless RQ (bsc#1046305 FATE#322943). - net/mlx5: Introduce general notification event (bsc#1046303 FATE#322944). - net/mlx5: Introduce set delay drop command (bsc#1046303 FATE#322944). - IB/mlx5: Restore IB guid/policy for virtual functions (bsc#1046305 FATE#322943). - IB/mlx5: Add debug control parameters for congestion control (bsc#1046305 FATE#322943). - IB/mlx5: Change logic for dispatching IB events for port state (bsc#1046305 FATE#322943). - net/mlx5e: Enable local loopback in loopback selftest (bsc#1046303 FATE#322944). - IB/mlx5: Add raw ethernet local loopback support (bsc#1046305 FATE#322943). - net/mlx5: Add raw ethernet local loopback firmware command (bsc#1046303 FATE#322944). - commit 08c6c4f- KVM: VMX: do not change SN bit in vmx_update_pi_irte() (bsc#1061017). - KVM: nVMX: Update vmcs12->guest_linear_address on nested VM-exit (bsc#1061017). - KVM: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously (bsc#1061017). - KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interrupt (bsc#1061017). - KVM: SVM: Add a missing 'break' statement (bsc#1061017). - commit 037fe31- Delete patches.arch/0002-KVM-Don-t-accept-obviously-wrong-gsi-values-via-KVM_.patch. Patch was reverted upstream. - commit b3eafff- Refresh patches.arch/0001-KVM-VMX-Do-not-BUG-on-out-of-bounds-guest-IRQ.patch. Add upstream commit-id and Patch-mainline information. - commit 546cb89- Update config files. - commit e7bab09- kvm,mips: Fix potential swait_active() races (bsc#1060747). - kvm,powerpc: Serialize wq active checks in ops->vcpu_kick (bsc#1060747). - kvm: Serialize wq active checks in kvm_vcpu_wake_up() (bsc#1060747). - kvm,x86: Fix apf_task_wake_one() wq serialization (bsc#1060747). - kvm,lapic: Justify use of swait_active() (bsc#1060747). - kvm,async_pf: Use swq_has_sleeper() (bsc#1060747). - sched/wait: Add swq_has_sleeper() (bsc#1060747). - swait: Add idle variants which don't contribute to load average (bsc#1060747). - commit e57f3cb- Linux 4.12.14 (bnc#1060662). - ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt() (bnc#1060662). - ipv6: add rcu grace period before freeing fib6_node (bnc#1060662). - ipv6: fix sparse warning on rt6i_node (bnc#1060662). - macsec: add genl family module alias (bnc#1060662). - udp: on peeking bad csum, drop packets even if not at head (bnc#1060662). - bpf: fix map value attribute for hash of maps (bnc#1060662). - fsl/man: Inherit parent device and of_node (bnc#1060662). - sctp: Avoid out-of-bounds reads from address storage (bnc#1060662). - tipc: Fix tipc_sk_reinit handling of -EAGAIN (bnc#1060662). - net: systemport: Be drop monitor friendly (bnc#1060662). - net: bcmgenet: Be drop monitor friendly (bnc#1060662). - net: systemport: Free DMA coherent descriptors on errors (bnc#1060662). - netvsc: fix deadlock betwen link status and removal (bnc#1060662). - udp6: set rx_dst_cookie on rx_dst updates (bnc#1060662). - net: mvpp2: fix the mac address used when using PPv2.2 (bnc#1060662). - ipv6: set dst.obsolete when a cached route has expired (bnc#1060662). - ipv6: do not set sk_destruct in IPV6_ADDRFORM sockopt (bnc#1060662). - packet: Don't write vnet header beyond end of buffer (bnc#1060662). - kcm: do not attach PF_KCM sockets to avoid deadlock (bnc#1060662). - net: dsa: bcm_sf2: Fix number of CFP entries for BCM7278 (bnc#1060662). - Revert "net: phy: Correctly process PHY_HALTED in phy_stop_machine()" (bnc#1060662). - net: fec: Allow reception of frames bigger than 1522 bytes (bnc#1060662). - mlxsw: spectrum: Forbid linking to devices that have uppers (bnc#1060662). - bridge: switchdev: Clear forward mark when transmitting packet (bnc#1060662). - Revert "net: use lib/percpu_counter API for fragmentation mem accounting" (bnc#1060662). - Revert "net: fix percpu memory leaks" (bnc#1060662). - gianfar: Fix Tx flow control deactivation (bnc#1060662). - vhost_net: correctly check tx avail during rx busy polling (bnc#1060662). - ip6_gre: update mtu properly in ip6gre_err (bnc#1060662). - ipv6: fix memory leak with multiple tables during netns destruction (bnc#1060662). - ipv6: fix typo in fib6_net_exit() (bnc#1060662). - sctp: fix missing wake ups in some situations (bnc#1060662). - f2fs: let fill_super handle roll-forward errors (bnc#1060662). - f2fs: check hot_data for roll-forward recovery (bnc#1060662). - x86/fsgsbase/64: Fully initialize FS and GS state in start_thread_common (bnc#1060662). - x86/fsgsbase/64: Report FSBASE and GSBASE correctly in core dumps (bnc#1060662). - x86/switch_to/64: Rewrite FS/GS switching yet again to fix AMD CPUs (bnc#1060662). - fuse: allow server to run in different pid_ns (bnc#1060662). - idr: remove WARN_ON_ONCE() when trying to replace negative ID (bnc#1060662). - md/raid1/10: reset bio allocated from mempool (bnc#1060662). - md/raid5: release/flush io in raid5_do_work() (bnc#1060662). - ipv6: Fix may be used uninitialized warning in rt6_check (bnc#1060662). - Refresh patches.drivers/net-sock-factor-out-dequeue-peek-with-offset-code.patch. - Refresh patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch. - commit ffd2366- mm: hugetlb: clear target sub-page last when clearing huge page (bnc#971975 VM performance -- thp). - commit ba31982- Disable CONFIG_DEBUG_LIST (bsc#1060256) CONFIG_DEBUG_LIST adds some consistency checks into list handling operations. Additional fetches resulting from this are visible in the perf profile accounting for about 3.5% of the pagecache truncation path. Disable the option to avoid the overhead as it was enabled more or less inadvertedly. We also have to disable CONFIG_BUG_ON_DATA_CORRUPTION as that selects CONFIG_DEBUG_LIST. - commit 1748d9c- IB/core: Fix for core panic (bsc#1046306 FATE#322942). - IB/{rdmavt, hfi1, qib}: Fix panic with post receive and SGE compression (bsc#1058717 FATE#322789). - commit 92c6c71- IB/uverbs: Enable QP creation with a given source QP number (bsc#1046306 FATE#322942). - IB/core: Enable QP creation with a given source QP number (bsc#1046306 FATE#322942). - IB/core: Add support for RoCEv2 multicast (bsc#1046306 FATE#322942). - IB/core: Set RoCEv2 MGID according to spec (bsc#1046306 FATE#322942). - IB/core: Fix the validations of a multicast LID in attach or detach operations (bsc#1046306 FATE#322942). - IB/core: Introduce delay drop for a WQ (bsc#1046306 FATE#322942). - commit 4537464- IB/rxe: Constify static rxe_vm_ops (bsc#1050662 FATE#323951). - IB/rxe: Use __func__ to print function's name (bsc#1050662 FATE#323951). - IB/rxe: Use DEVICE_ATTR_RO macro to show parent field (bsc#1050662 FATE#323951). - IB/rxe: Prefer 'unsigned int' to bare use of 'unsigned' (bsc#1050662 FATE#323951). - IB/rxe: Use "foo *bar" instead of "foo * bar" (bsc#1050662 FATE#323951). - commit fab70b3- IB/hfi1: Handle missing magic values in config file (bsc#1060463 FATE#323043). - IB/hfi1: Resolve kernel panics by reference counting receive contexts (bsc#1060463 FATE#323043). - IB/hfi1: Initialize TID lists to avoid crash on cleanup (bsc#1060463 FATE#323043). - IB/qib: Replace deprecated pci functions with new API (bsc#1027067 FATE#322649). - IB/hfi1: Add traces for TID operations (bsc#1060463 FATE#323043). - IB/hfi1: Use a template for tid reg/unreg (bsc#1060463 FATE#323043). - IB/hfi1: Remove reading platform configuration from EFI variable (bsc#1060463 FATE#323043). - IB/hfi1: Create common expected receive verbs/PSM code (bsc#1060463 FATE#323043). - IB/hfi1: Set proper logging levels on QSFP cable error events (bsc#1060463 FATE#323043). - IB/hfi1: Fix DC 8051 host info flag array (bsc#1060463 FATE#323043). - IB/hfi1,qib: Do not send QKey trap for UD qps (bsc#1060463 FATE#323043). - IB/hfi1: Modify handling of physical link state by Host Driver (bsc#1060463 FATE#323043). - IB/core: Allow QP state transition from reset to error (bsc#1046306 FATE#322942). - IB/hfi1: Add error checking for buffer overrun in OPA aggregate (bsc#1060463 FATE#323043). - IB/hfi1: Remove subtraction of uninitialized value (bsc#1060463 FATE#323043). - IB/hfi1: Use QPN mask to avoid overflow (bsc#1060463 FATE#323043). - IB/hfi1: Fix spelling mistake in linkdown reason (bsc#1060463 FATE#323043). - IB/rdmavt: Remove duplicated functions (bsc#1058717 FATE#322789). - IB/hfi1: Fix up sdma_init function comment (bsc#1060463 FATE#323043). - IB/hfi1: Reclassify type of messages printed for platform config logic (bsc#1060463 FATE#323043). - IB/hfi1: Remove atomic SDMA_REQ_HAS_ERROR bit operation (bsc#1060463 FATE#323043). - IB/hfi1: Remove atomic SDMA_REQ_SEND_DONE bit operation (bsc#1060463 FATE#323043). - IB/core,rdmavt,hfi1,opa-vnic: Send OPA cap_mask3 in trap (bsc#1060463 FATE#323043 bsc#1058717 FATE#322789 bsc#1046306 FATE#322942). - IB/hfi1: Replace deprecated pci functions with new API (bsc#1060463 FATE#323043). - IB/hfi1: Name function prototype parameters for affinity module (bsc#1060463 FATE#323043). - IB/hfi1: Optimize cachelines for user SDMA request structure (bsc#1060463 FATE#323043). - IB/hfi1: Don't remove RB entry when not needed (bsc#1060463 FATE#323043). - IB/rdmavt: Compress adjacent SGEs in rvt_lkey_ok() (bsc#1058717 FATE#322789). - IB/hfi1: Setup common IB fields in hfi1_packet struct (bsc#1060463 FATE#323043). - IB/hfi1: Separate input/output header tracing (bsc#1060463 FATE#323043). - IB/hfi1: Add functions to parse BTH/IB headers (bsc#1060463 FATE#323043). - IB/hfi1: Remove unused mk_qpn function (bsc#1060463 FATE#323043). - IB/hfi1: Remove unnecessary initialization from tx request (bsc#1060463 FATE#323043). - commit 0a0be08- EDAC: Add owner check to the x86 platform drivers (bsc#1042420). - Update config files. - EDAC: Add helper which returns the loaded platform driver (bsc#1042420). - EDAC, ghes: Add platform check (bsc#1042420). - EDAC, ghes: Model a single, logical memory controller (bsc#1042420). - EDAC, ghes: Remove symbol exports (bsc#1042420). - intel_pstate: convert to use acpi_match_platform_list() (bsc#1042420). - commit 0ef43b8- Refresh patches.arch/perf-vendor-events-powerpc-remove-duplicate-events.patch. - commit 7117699- nfp: only use direct firmware requests (bsc#1055968). - nfp: look for firmware image by device serial number and PCI name (bsc#1055968). - nfp: remove the probe deferral when FW not present (bsc#1055968). - nfp: set config bit (ifup/ifdown) on netdev open/close (bsc#1055968). - commit 2e0e280- cxgb4: ethtool forward error correction management support (bsc#1046540 FATE#322930). - cxgb4: core hardware/firmware support for Forward Error Correction on a link (bsc#1046540 FATE#322930). - net: ethtool: add support for forward error correction modes (bsc#1046540 FATE#322930). - cxgb4: display serial config and vpd versions (bsc#1046540 FATE#322930). - cxgb4: Update register ranges of T4/T5/T6 adapters (bsc#1046540 FATE#322930). - cxgb4: Remove some dead code (bsc#1046540 FATE#322930). - commit 8b2ccca- RDMA: Simplify get firmware interface (bsc#1046543 FATE#322927). - RDMA: Remove useless MODULE_VERSION (bsc#1046543 FATE#322927). - commit 28a0467- fs/fcntl: use copy_to/from_user() for u64 types (FATE#323952, FATE#322506). - commit aa1d84c- x86/asm: Fix inline asm call constraints for Clang (bnc#1058115). - objtool: Handle another GCC stack pointer adjustment bug (bnc#1058115). - commit a2e1012- Linux 4.12.13 (bnc#1060662). - mtd: nand: make Samsung SLC NAND usable again (bnc#1060662). - mtd: nand: hynix: add support for 20nm NAND chips (bnc#1060662). - mtd: nand: mxc: Fix mxc_v1 ooblayout (bnc#1060662). - mtd: nand: qcom: fix read failure without complete bootchain (bnc#1060662). - mtd: nand: qcom: fix config error for BCH (bnc#1060662). - nvme-fabrics: generate spec-compliant UUID NQNs (bnc#1060662). - btrfs: resume qgroup rescan on rw remount (bnc#1060662). - rtlwifi: btcoexist: Fix breakage of ant_sel for rtl8723be (bnc#1060662). - radix-tree: must check __radix_tree_preload() return value (bnc#1060662). - selftests/x86/fsgsbase: Test selectors 1, 2, and 3 (bnc#1060662). - mm: kvfree the swap cluster info if the swap file is unsatisfactory (bnc#1060662). - mm/swapfile.c: fix swapon frontswap_map memory leak on error (bnc#1060662). - mm/memory.c: fix mem_cgroup_oom_disable() call missing (bnc#1060662). - ALSA: msnd: Optimize / harden DSP and MIDI loops (bnc#1060662). - KVM: SVM: Limit PFERR_NESTED_GUEST_PAGE error_code check to L1 guest (bnc#1060662). - Bluetooth: Properly check L2CAP config option output buffer length (bnc#1060662 bnc#1057389 CVE-2017-1000251). - ARM64: dts: marvell: armada-37xx: Fix GIC maintenance interrupt (bnc#1060662). - ARM: 8692/1: mm: abort uaccess retries upon fatal signal (bnc#1060662). - NFS: Fix 2 use after free issues in the I/O code (bnc#1060662). - NFS: Sync the correct byte range during synchronous writes (bnc#1060662). - NFSv4: Fix up mirror allocation (bnc#1060662). - xfs: XFS_IS_REALTIME_INODE() should be false if no rt device present (bnc#1060662). - commit 5f5d623- PCI: Split ->reset_notify() method into ->reset_prepare() and ->reset_done() (FATE#323952, FATE#322506). - fs: add fcntl() interface for setting/getting write life time hints (FATE#323952, FATE#322506). - lightnvm: propagate right error code to target (FATE#323952, FATE#322506). - nvme: Allocate queues for all possible CPUs (FATE#323952, FATE#322506). - nvme: Don't allow to reset a reconnecting controller (FATE#323952, FATE#322506). - nvme: Makefile: remove dead build rule (FATE#323952, FATE#322506). - nvme: Move transports to use nvme-core workqueue (FATE#323952, FATE#322506). - nvme: Quirks for PM1725 controllers (FATE#323952, FATE#322506). - nvme: Remove SCSI translations (FATE#323952, FATE#322506, FATE#323537). - nvme: add fields into identify controller data structure (FATE#323952, FATE#322506). - nvme: add hostid token to fabric options (FATE#323952, FATE#322506). - nvme: add support for streams and directives (FATE#323952, FATE#322506). - nvme: also provide a UUID in the WWID sysfs attribute (FATE#323952, FATE#322506). - nvme: don't hard code size of struct t10_pi_tuple (FATE#323952, FATE#322506). - nvme: explicitly disable APST on quirked devices (FATE#323952, FATE#322506). - nvme: fabrics commands should use the fctype field for data direction (FATE#323952, FATE#322506). - nvme-fabrics: fix reporting of unrecognized options (FATE#323952, FATE#322506). - nvme-fabrics: verify that a controller returns the correct NQN (FATE#323952, FATE#322506). - nvme-fc: address target disconnect race conditions in fcp io submit (FATE#323952, FATE#322506). - nvme-fc: don't override opts->nr_io_queues (FATE#323952, FATE#322506). - nvme-fc: merge init_request methods (FATE#323952, FATE#322506). - nvme-fc: quiesce/unquiesce admin_q instead of start/stop its hw queues (FATE#323952, FATE#322506). - nvme-fc: revise TRADDR parsing (FATE#323952, FATE#322506). - nvme-fc: update tagset nr_hw_queues after queues reinit (FATE#323952, FATE#322506). - nvme-fc: use blk_mq_delay_run_hw_queue instead of open-coding it (FATE#323952, FATE#322506). - nvme: fix byte swapping in the streams code (FATE#323952, FATE#322506). - nvme: fix directive command numd calculation (FATE#323952, FATE#322506). - nvme: fix nvme reset command timeout handling (FATE#323952, FATE#322506). - nvme: get list of namespace descriptors (FATE#323952, FATE#322506). - nvme: host: unquiesce queue in nvme_kill_queues() (FATE#323952, FATE#322506). - nvme: implement NS Optimal IO Boundary from 1.3 Spec (FATE#323952, FATE#322506). - nvme: introduce NVMe Namespace Identification Descriptor structures (FATE#323952, FATE#322506). - nvme: kick requeue list when requeueing a request instead of when starting the queues (FATE#323952, FATE#322506). - nvme-lightnvm: use blk_execute_rq in nvme_nvm_submit_user_cmd (FATE#323952, FATE#322506). - nvme-loop: get rid of unused controller lock (FATE#323952, FATE#322506). - nvme-loop: merge init_request methods (FATE#323952, FATE#322506). - nvme-loop: quiesce/unquiesce admin_q instead of start/stop its hw queues (FATE#323952, FATE#322506). - nvme-loop: update tagset nr_hw_queues after reconnecting/resetting (FATE#323952, FATE#322506). - nvme: mark shutdown_timeout static (FATE#323952, FATE#322506). - nvme: move ctrl cap to struct nvme_ctrl (FATE#323952, FATE#322506). - nvme: move nr_reconnects to nvme_ctrl (FATE#323952, FATE#322506). - nvme: move protection information check into nvme_setup_rw (FATE#323952, FATE#322506). - nvme: move queue_count to the nvme_ctrl (FATE#323952, FATE#322506). - nvme: move reset workqueue handling to common code (FATE#323952, FATE#322506). - nvme: no need to wait for the reset when keepalive fails (FATE#323952, FATE#322506). - nvme-pci: Fix an error handling path in 'nvme_probe()' (FATE#323952, FATE#322506). - nvme-pci: Introduce nvme_ring_cq_doorbell (FATE#323952, FATE#322506). - nvme-pci: Remove nvme_setup_prps BUG_ON (FATE#323952, FATE#322506). - nvme-pci: Remove watchdog timer (FATE#323952, FATE#322506). - nvme-pci: add another device ID with stripe quirk (FATE#323952, FATE#322506). - nvme-pci: add module parameter for io queue depth (FATE#323952, FATE#322506). - nvme-pci: compile warnings in nvme_alloc_host_mem() (FATE#323952, FATE#322506). - nvme-pci: factor out cqe handling into a dedicated routine (FATE#323952, FATE#322506). - nvme-pci: factor out the cqe reading mechanics from __nvme_process_cq (FATE#323952, FATE#322506). - nvme-pci: fix CMB sysfs file removal in reset path (FATE#323952, FATE#322506). - nvme-pci: fix HMB size calculation (FATE#323952, FATE#322506). - nvme-pci: implement host memory buffer support (FATE#323952, FATE#322506). - nvme-pci: merge init_request methods (FATE#323952, FATE#322506). - nvme-pci: open-code polling logic in nvme_poll (FATE#323952, FATE#322506). - nvme-pci: quiesce/unquiesce admin_q instead of start/stop its hw queues (FATE#323952, FATE#322506). - nvme-pci: remap BAR0 to cover admin CQ doorbell for large stride (FATE#323952, FATE#322506). - nvme-pci: remove redundant includes (FATE#323952, FATE#322506). - nvme-pci: rename to nvme_pci_configure_admin_queue (FATE#323952, FATE#322506). - nvme-pci: set cqe_seen on polled completions (FATE#323952, FATE#322506). - nvme-pci: use dma memory for the host memory buffer descriptors (FATE#323952, FATE#322506). - nvme: provide UUID value to userspace (FATE#323952, FATE#322506). - nvme: queue ns scanning and async request from nvme_wq (FATE#323952, FATE#322506). - nvme-rdma: Don't rearm the CQ when polling directly (FATE#323952, FATE#322506). - nvme-rdma: Get rid of CONNECTED state (FATE#323952, FATE#322506). - nvme-rdma: Make queue flags bit numbers and not shifts (FATE#323952, FATE#322506). - nvme-rdma: default MR page size to 4k (FATE#323952, FATE#322506). - nvme-rdma: fix error code in nvme_rdma_create_ctrl() (FATE#323952, FATE#322506). - nvme-rdma: get rid of unused ctrl lock (FATE#323952, FATE#322506). - nvme-rdma: make nvme_rdma_[create|destroy]_queue_ib symmetrical (FATE#323952, FATE#322506). - nvme-rdma: merge init_request and exit_request methods (FATE#323952, FATE#322506). - nvme-rdma: quiesce/unquiesce admin_q instead of start/stop its hw queues (FATE#323952, FATE#322506). - nvme-rdma: rework rdma connection establishment error path (FATE#323952, FATE#322506). - nvme-rdma: unconditionally recycle the request mr (FATE#323952, FATE#322506). - nvme-rdma: update tagset nr_hw_queues after reconnecting/resetting (FATE#323952, FATE#322506). - nvme: read the subsystem NQN from Identify Controller (FATE#323952, FATE#322506). - nvme: remove a misleading comment on struct nvme_ns (FATE#323952, FATE#322506). - nvme: rename uuid to nguid in nvme_ns (FATE#323952, FATE#322506). - nvme: save hmpre and hmmin in struct nvme_ctrl (FATE#323952, FATE#322506). - nvme: simplify nvme_dev_attrs_are_visible (FATE#323952, FATE#322506). - nvme: split nvme_uninit_ctrl into stop and uninit (FATE#323952, FATE#322506). - nvme: strip trailing 0-bytes in wwid_show (FATE#323952, FATE#322506). - nvme: switch to uuid_t (FATE#323952, FATE#322506). - nvme: use a single NVME_AQ_DEPTH and relax it to 32 (FATE#323952, FATE#322506). - nvme: use ctrl->device consistently for logging (FATE#323952, FATE#322506). - nvme: validate admin queue before unquiesce (FATE#323952, FATE#322506). - nvme.h: add dword 12 - 15 fields to struct nvme_features (FATE#323952, FATE#322506). - nvme.h: add struct nvme_host_mem_buf_desc and HMB flags (FATE#323952, FATE#322506). - nvme_fc: Fix crash when nvme controller connection fails (FATE#323952, FATE#322506). - nvme_fc: fix double calls to nvme_cleanup_cmd() (FATE#323952, FATE#322506). - nvme_fc: fix error recovery on link down (FATE#323952, FATE#322506). - nvme_fc/nvmet_fc: revise Create Association descriptor length (FATE#323952, FATE#322506). - nvme_fc: replace ioabort msleep loop with completion (FATE#323952, FATE#322506). - nvmet: Move serial number from controller to subsystem (FATE#323952, FATE#322506). - nvmet: add uuid field to nvme_ns and populate via configfs (FATE#323952, FATE#322506). - nvmet: allow overriding the NVMe VS via configfs (FATE#323952, FATE#322506). - nvmet: avoid unneeded assignment of submit_bio return value (FATE#323952, FATE#322506). - nvmet: don't overwrite identify sn/fr with 0-bytes (FATE#323952, FATE#322506). - nvmet: don't report 0-bytes in serial number (FATE#323952, FATE#322506). - nvmet-fc: Remove a set-but-not-used variable (FATE#323952, FATE#322506). - nvmet-fc: correct use after free on list teardown (FATE#323952, FATE#322506). - nvmet-fc: eliminate incorrect static markers on local variables (FATE#323952, FATE#322506). - nvmet-fc: fix byte swapping in nvmet_fc_ls_create_association (FATE#323952, FATE#322506). - nvmet: implement namespace identify descriptor list (FATE#323952, FATE#322506). - nvmet: prefix version configfs file with attr (FATE#323952, FATE#322506). - nvmet: preserve controller serial number between reboots (FATE#323952, FATE#322506). - nvmet-rdma: register ib_client to not deadlock in device removal (FATE#323952, FATE#322506). - nvmet: use NVME_IDENTIFY_DATA_SIZE (FATE#323952, FATE#322506). - nvmet_fc: Accept variable pad lengths on Create Association LS (FATE#323952, FATE#322506). - nvmet_fc: add defer_req callback for deferment of cmd buffer return (FATE#323952, FATE#322506). - nvmet_fc: fix crashes on bad opcodes (FATE#323952, FATE#322506). - nvmf: keep track of nvmet connect error status (FATE#323952, FATE#322506). - scatterlist: add sg_zero_buffer() helper (FATE#323952, FATE#322506). - Delete patches.suse/0001-lightnvme-fix-compiling-error-for-blk_status_t.patch. - commit b7fe62e- cpufreq, ondemand: Set default up_threshold to 40 on multi-core systems (bnc#464461,bnc#981838). - commit 91e0473- series.conf: Move block-layer patches into sorted patch section Refresh patches.suse/0004-cfq-iosched-Delete-unused-function-min_vdisktime.patch. - commit fec2137- series.conf: Let SCSI patches follow the upstream order and place them into the ordered section of series.conf - commit 7b4f251- rpm/kernel-binary.spec.in: only rewrite modules.dep if non-zero in size (bsc#1056979). - commit 75691fd- supported.conf: follow upstream rename of bcm2835-sdio to bcm2835 - commit e19f882- nfp: add whitelist of supported flow dissector (bsc#1055968). - commit b6ed7d2- net_sched: fix reference counting of tc filter chain (bsc#1056787). - commit 157c20a- move pcie relaxed order patches to sorted section for cxgb4 - commit 1ddb2fb- scsi: be2iscsi: Replace PCI pool old API (bsc#1050253). - commit c409c57- scsi: bnx2i: Simplify cpu hotplug code (bsc#1050314). - scsi: bnx2i: Prevent recursive cpuhotplug locking (bsc#1050314). - commit 6746c96- KVM: SVM: Add irqchip_split() checks before enabling AVIC (bsc#1044503). - KVM: Add struct kvm_vcpu pointer parameter to get_enable_apicv() (bsc#1044503). - KVM: SVM: Refactor AVIC vcpu initialization into avic_init_vcpu() (bsc#1044503). - commit ffdf86f- iommu/amd: Fix section mismatch warning (bsc#1043261). - iommu/amd: Fix compiler warning in copy_device_table() (bsc#1043261). - iommu/amd: Check if domain is NULL in get_domain() and return - EBUSY (bsc#1043261). - iommu/amd: Disable iommu only if amd_iommu=off is specified (bsc#1043261). - iommu/amd: Don't copy GCR3 table root pointer (bsc#1043261). - iommu/amd: Allocate memory below 4G for dev table if translation pre-enabled (bsc#1043261). - iommu/amd: Use is_attach_deferred call-back (bsc#1043261). - iommu: Add is_attach_deferred call-back to iommu-ops (bsc#1043261). - iommu/amd: Do sanity check for address translation and irq remap of old dev table entry (bsc#1043261). - iommu/amd: Copy old trans table from old kernel (bsc#1043261). - iommu/amd: Add function copy_dev_tables() (bsc#1043261). - iommu/amd: Define bit fields for DTE particularly (bsc#1043261). - Revert "iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernel" (bsc#1043261). - iommu/amd: Add several helper functions (bsc#1043261). - iommu/amd: Detect pre enabled translation (bsc#1043261). - commit 655c694- xfs: XFS_IS_REALTIME_INODE() should be false if no rt device present (bsc#1058524). - commit 72f8d25- nl80211: check for the required netlink attributes presence (bsc#1058410 CVE-2017-12153). - commit 8769ee8- ACPI / scan: Enable GPEs before scanning the namespace (FATE#323948). - ACPICA: Dispatch active GPEs at init time (FATE#323948). - ACPICA: Make it possible to enable runtime GPEs earlier (FATE#323948). - Refresh patches.suse/0001-cpuidle-Fix-idle-time-tracking.patch. - commit 029df21- KVM: SVM: delete avic_vm_id_bitmap (2 megabyte static array) (bsc#1059500). - commit 6783c4c- KVM: SVM: Enable Virtual GIF feature (fate#323405). - KVM: SVM: Add Virtual GIF feature definition (fate#323405). - KVM: SVM: suppress unnecessary NMI singlestep on GIF=0 and nested exit (fate#323405). - KVM: SVM: don't NMI singlestep over event injection (fate#323405). - KVM: SVM: hide TF/RF flags used by NMI singlestep (fate#323405). - KVM: nSVM: do not forward NMI window singlestep VM exits to L1 (fate#323405). - KVM: SVM: introduce disable_nmi_singlestep helper (fate#323405). - commit 82b8a75- PCI: Restore PRI and PASID state after Function-Level Reset (fate#322865). - PCI: Cache PRI and PASID bits in pci_dev (fate#322865). - commit 085d4a7- qxl: fix pinning (bsc#1057241,bsc#1057123). - qxl: fix primary surface handling (bsc#1057241,bsc#1057123). - commit 7c6173e- objtool: Fix object file corruption (bnc#1058115). - objtool: Do not retrieve data from empty sections (bnc#1058115). - objtool: Fix memory leak in elf_create_rela_section() (bnc#1058115). - commit 964c24f- Update patches.suse/0123-blk-mq-map-all-HWQ-also-in-hyperthreaded-system.patch (FATE#1054937). The patch has a FATE entry for itself, tag it correctly. - commit 822ef07- orangefs: Don't clear SGID when inheriting ACLs (bsc#1052766). - commit a58e862- Delete patches.drivers/0003-dm-integrity-test-for-corrupted-disk-format-during-t.patch, it is in patches.kernel.org/patch-4.12.4-5 already. - commit cbab9c7- lightnvme: fix compiling error for blk_status_t (fate#322738,fate#322919,fate#322950,fate#323773). - commit 12a6d58- supported.conf: add test_firmware to new kselftests-kmp package FATE#323821 This test drivers is present on vanilla so we also enable it there. - Update config files. - supported.conf: - commit cd2246a- supported.conf: add test_syctl to new kselftests-kmp package FATE#323821 As per FATE#323821 we will require new FATE requests per each new selftest driver. We don't want to support these module on production runs but we do want to support them for QA / testing uses. The compromise is to package them into its own package, this will be the kselftests-kmp package. Selftests can also be used as proof of concept vehicle for issues by customers or ourselves. Vanilla kernels do not get test_sysctl given that driver was using built-in defaults, this also means we cannot run sefltests on config/s390x/zfcpdump which does not enable modules. Likeweise, since we had to *change* the kernel for test_syctl, it it also means we can't test test_syctl with vanilla kernels. It should be possible with other selftests drivers if they are present in vanilla kernels though. - Update config files. - rpm/package-descriptions: - supported.conf: - commit 40c878b- test_firmware: add batched firmware tests (FATE#323821). - commit b825e51- test_firmware: add test case for SIGCHLD on sync fallback (FATE#323821). - commit 616e12d- firmware: enable a debug print for batched requests (FATE#323821). - commit 9d0e61c- firmware: define pr_fmt (FATE#323821). - commit b59ec48- firmware: send -EINTR on signal abort on fallback mechanism (FATE#323821). - commit 47321c2- test_sysctl: fix sysctl.sh by making it executable (FATE#323821). - commit 7287239- test_sysctl: test against int proc_dointvec() array support (FATE#323821). - commit 291f702- test_sysctl: add simple proc_douintvec() case (FATE#323821). - commit 3e388c4- test_sysctl: add simple proc_dointvec() case (FATE#323821). - commit 12b82e3- test_sysctl: test against PAGE_SIZE for int (FATE#323821). - commit 59a85c2- test_sysctl: add generic script to expand on tests (FATE#323821). - commit c47b649- test_sysctl: add dedicated proc sysctl test driver (FATE#323821). - commit e27658a- tools/testing/selftests/sysctl: Add pre-check to the value of writes_strict (FATE#323821). - commit 784faa7- sysctl: add unsigned int range support (FATE#323821). - commit 9ccbe48- sysctl: simplify unsigned int support (bsc#1048893). - commit 5e5055c- sysctl: fold sysctl_writes_strict checks into helper (bsc#1048893). - commit c687140- sysctl: kdoc'ify sysctl_writes_strict (bsc#1048893). - commit 1c8d7a1- sysctl: fix lax sysctl_check_table() sanity check (bsc#1048893). - commit 626023a- kvm: nVMX: Don't allow L2 to access the hardware CR8 (bsc#1058507, CVE-2017-12154). - KVM: Don't accept obviously wrong gsi values via KVM_IRQFD (bsc#1058038, CVE-2017-1000252). - KVM: VMX: Do not BUG() on out-of-bounds guest IRQ (bsc#1058038, CVE-2017-1000252). - commit 7aeea59- objtool: Assume unannotated UD2 instructions are dead ends (bnc#1058115). - objtool: Fix gcov check for older versions of GCC (bnc#1058115). - objtool: Fix objtool fallthrough detection with function padding (bnc#1058115). - objtool: Fix validate_branch() return codes (bnc#1058115). - objtool: Handle GCC stack pointer adjustment bug (bnc#1058115). - x86/asm: Add ASM_UNREACHABLE (bnc#1058115). - x86/asm: Fix UNWIND_HINT_REGS macro for older binutils (bnc#1058115). - x86/asm: Make objtool unreachable macros independent from GCC version (bnc#1058115). - objtool: Skip unreachable warnings for 'alt' instructions (bnc#1058115). - objtool: Track DRAP separately from callee-saved registers (bnc#1058115). - objtool: Fix '-mtune=atom' decoding support in objtool 2.0 (bnc#1058115). - Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch. Take all ORC upstream patches to be up-to-date. - commit 5dc7bd3- Refresh patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch. - Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch. - Refresh patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch. - Refresh patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch. - Refresh patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch. - Refresh patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch. - Refresh patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch. - Refresh patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch. - Refresh patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch. - Refresh patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch. - Refresh patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch. - Refresh patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch. - Refresh patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch. - Delete patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch. - Delete patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch. - Delete patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch. - Delete patches.suse/stack-unwind-disable-kasan.patch. Update upstream status of ORC and drop already-disabled DWARF unwinder. - commit 87cb5c8- thunderbolt: Fix reset response_type (FATE#323948). - thunderbolt: Allow clearing the key (FATE#323948). - thunderbolt: Make key root-only accessible (FATE#323948). - thunderbolt: Remove superfluous check (FATE#323948). - thunderbolt: Do not enumerate more ports from DROM than the controller has (FATE#323948). - thunderbolt: icm: Ignore mailbox errors in icm_suspend() (FATE#323948). - thunderbolt: Correct access permissions for active NVM contents (FATE#323948). - thunderbolt: fix spelling mistake: "missmatch" -> "mismatch" (FATE#323948). - thunderbolt: Add support for host and device NVM firmware upgrade (FATE#323948). - thunderbolt: Add support for Internal Connection Manager (ICM) (FATE#323948). - thunderbolt: Do not touch the hardware if the NHI is gone on resume (FATE#323948). - thunderbolt: Add support for DMA configuration based mailbox (FATE#323948). - thunderbolt: Store Thunderbolt generation in the switch structure (FATE#323948). - thunderbolt: Add support for NHI mailbox (FATE#323948). - thunderbolt: Add new Thunderbolt PCI IDs (FATE#323948). - thunderbolt: Rework control channel to be more reliable (FATE#323948). - thunderbolt: Let the connection manager handle all notifications (FATE#323948). - thunderbolt: Expose make_header() to other files (FATE#323948). - thunderbolt: Expose get_route() to other files (FATE#323948). - thunderbolt: Move control channel messages to tb_msgs.h (FATE#323948). - thunderbolt: Read vendor and device name from DROM (FATE#323948). - thunderbolt: Refactor and fix parsing of port drom entries (FATE#323948). - thunderbolt: Do not fail if DROM data CRC32 is invalid (FATE#323948). - thunderbolt: Fail switch adding operation if reading DROM fails (FATE#323948). - thunderbolt: Convert switch to a device (FATE#323948). - thunderbolt: Introduce thunderbolt bus and connection manager (FATE#323948). - thunderbolt: Allow passing NULL to tb_ctl_free() (FATE#323948). - thunderbolt: Rework capability handling (FATE#323948). - thunderbolt: Add MSI-X support (FATE#323948). - thunderbolt: Do not warn about newer DROM versions (FATE#323948). - thunderbolt: Do not try to read UID if DROM offset is read as 0 (FATE#323948). - commit dc02c6e- thunderbolt: No need to read UID of the root switch on resume (FATE#323948). - thunderbolt: Use const buffer pointer in write operations (FATE#323948). - commit 4cfbced- Refresh patches.suse/sched-wait-Break-up-long-wake-list-walk.patch. - Refresh patches.suse/sched-wait-Introduce-wakeup-boomark-in-wake_up_page_bit.patch. - commit 9f181ab- cpufreq, intel_pstate: Use setpoint of 40% on servers (bnc#945201). - commit d39e8fb- Refresh patches.drivers/net-phy-Make-phy_ethtool_ksettings_get-return-void.patch. There was a tiny bit of whitespace difference with the upstream commit. Correct it in the interest of keeping the expected context. - commit e744926- Refresh patch order in networking section - commit b2d9582- netpoll: shut up a kernel warning on refcount (bsc#1046306 FATE#322942 bsc#1056787). - commit 26241d7- Update config files. Enabled SECURITY_INFINIBAND - commit 8c7c6ab- IB/hfi1: update to new mmu_notifier semantic (bsc#1046306 FATE#322942). - IB/umem: update to new mmu_notifier semantic (bsc#1046306 FATE#322942). - IB/core: Avoid accessing non-allocated memory when inferring port type (bsc#1046306 FATE#322942). - IB/uverbs: Fix NULL pointer dereference during device removal (bsc#1046306 FATE#322942). - IB/core: Protect sysfs entry on ib_unregister_device (bsc#1046306 FATE#322942). - RDMA/vmw_pvrdma: Report CQ missed events (bsc#1046306 FATE#322942). - IB/ipoib: Notify on modify QP failure only when relevant (bsc#1046307 FATE#322941). - Revert "IB/core: Allow QP state transition from reset to error" (bsc#1046306 FATE#322942). - IB/ipoib: Remove double pointer assigning (bsc#1046307 FATE#322941). - IB/ipoib: Clean error paths in add port (bsc#1046307 FATE#322941). - IB/ipoib: Add get statistics support to SRIOV VF (bsc#1046307 FATE#322941). - IB/ipoib: Add multicast packets statistics (bsc#1046307 FATE#322941). - IB/ipoib: Set IPOIB_NEIGH_TBL_FLUSH after flushed completion initialization (bsc#1046307 FATE#322941). - IB/ipoib: Prevent setting negative values to max_nonsrq_conn_qp (bsc#1046307 FATE#322941). - IB/ipoib: Make sure no in-flight joins while leaving that mcast (bsc#1046307 FATE#322941). - IB/ipoib: Use cancel_delayed_work_sync when needed (bsc#1046307 FATE#322941). - IB/ipoib: Fix race between light events and interface restart (bsc#1046307 FATE#322941). - IB/uverbs: Fix device cleanup (bsc#1046306 FATE#322942). - RDMA/uverbs: Prevent leak of reserved field (bsc#1046306 FATE#322942). - IB/core: Fix race condition in resolving IP to MAC (bsc#1046306 FATE#322942). - IB/cma: Fix reference count leak when no ipv4 addresses are set (bsc#1046306 FATE#322942). - IB/rdmavt: Setting of QP timeout can overflow jiffies computation (bsc#1058717 FATE#322789). - IB/core: Fix sparse warnings (bsc#1046306 FATE#322942). - IB/IPoIB: Fix error code in ipoib_add_port() (bsc#1046307 FATE#322941). - IB/core: Allow QP state transition from reset to error (bsc#1046306 FATE#322942). - IB/ipoib: Let lower driver handle get_stats64 call (bsc#1046307 FATE#322941). - IB/core: Add ordered workqueue for RoCE GID management (bsc#1046306 FATE#322942). - IB/core: Remove NOIO QP create flag (bsc#1046306 FATE#322942). - IB/{rdmavt, qib, hfi1}: Remove gfp flags argument (bsc#1046306 FATE#322942 bsc#1027067 FATE#322649 bsc#1058717 FATE#322789). - IB/IPoIB: Convert IPoIB to memalloc_noio_* calls (bsc#1046307 FATE#322941). - IB/IPoIB: Forward MTU change to driver below (bsc#1046307 FATE#322941). - IB/uverbs: Make use of ib_modify_qp variant to avoid resolving DMAC (bsc#1046306 FATE#322942). - IB/core: Introduce modify QP operation with udata (bsc#1046306 FATE#322942). - IB/core: Don't resolve IP address to the loopback device (bsc#1046306 FATE#322942). - RDMA/core: Document confusing code (bsc#1046306 FATE#322942). - IB/hfi1: Ensure dd->gi_mask can not be overflowed (bsc#1046306 FATE#322942). - IB/srpt: Make a debug statement in srpt_abort_cmd() more informative (bsc#1046306 FATE#322942). - IB/core: Fix static analysis warning in ib_policy_change_task (bsc#1046306 FATE#322942). - IB/core: Fix uninitialized variable use in check_qp_port_pkey_settings (bsc#1046306 FATE#322942). - IB/core, opa_vnic, hfi1, mlx5: Properly free rdma_netdev (bsc#1046306 FATE#322942 bsc#1046305 FATE#322943). - IB/opa_vnic: Use spinlock instead of mutex for stats_lock (bsc#1046306 FATE#322942). - IB/opa_vnic: Use GFP_ATOMIC while sending trap (bsc#1046306 FATE#322942). - net: convert sk_buff.users from atomic_t to refcount_t (bsc#1046306 FATE#322942 bsc#1056787). - net: add netlink_ext_ack argument to rtnl_link_ops.changelink (bsc#1046306 FATE#322942 bsc#1056787). - net: add netlink_ext_ack argument to rtnl_link_ops.newlink (bsc#1046306 FATE#322942 bsc#1056787). - IB/core: Enforce security on management datagrams (bsc#1046306 FATE#322942). - selinux lsm IB/core: Implement LSM notification system (bsc#1046306 FATE#322942). - IB/core: Enforce PKey security on QPs (bsc#1046306 FATE#322942). - IB/core: IB cache enhancements to support Infiniband security (bsc#1046306 FATE#322942). - commit 2779070- Delete patches.drivers/IB-core-opa_vnic-hfi1-mlx5-Properly-free-rdma_netdev.patch. Patch will be re-done during IBcore commits - commit 080979b- powerpc/perf: POWER9 PMU stops after idle workaround (bsc#1056686). - commit e5b99d6- Bluetooth: Properly check L2CAP config option output buffer length (bsc#1057389 CVE-2017-1000251). - commit 6e305d4- IB/cxgb3: Fix error codes in iwch_alloc_mr() (bsc#1046534 FATE#322935). - commit fb70667- blacklist.conf: update not-backport commit id - commit 65bc4e8- dm mpath: retry BLK_STS_RESOURCE errors (fate#322738,fate#322919,fate#322950,fate#323773). - blacklist.conf: add not-backport commits - dm: fix the second dec_pending() argument in __split_and_process_bio() (fate#322738,fate#322919,fate#322950,fate#323773). - block: Fix two comments that refer to .queue_rq() return values (fate#322738,fate#322919,fate#322950,fate#323773). - commit 1bf9ecf- i40iw: Fix potential fcn_id_array out of bounds (bsc#1058659 FATE#322535). - i40iw: Use correct alignment for CQ0 memory (bsc#1058659 FATE#322535). - i40iw: Fix typecast of tcp_seq_num (bsc#1058659 FATE#322535). - i40iw: Correct variable names (bsc#1058659 FATE#322535). - i40iw: Fix parsing of query/commit FPM buffers (bsc#1058659 FATE#322535). - IB/i40iw: Fix error code in i40iw_create_cq() (bsc#1058659 FATE#322535). - i40iw: Free QP PBLEs when the QP is destroyed (bsc#1058659 FATE#322535). - i40iw: Avoid memory leak of CQP request objects (bsc#1058659 FATE#322535). - i40iw: Update list correctly (bsc#1058659 FATE#322535). - i40iw: Add missing memory barrier (bsc#1058659 FATE#322535). - i40iw: Free QP resources on CQP destroy QP failure (bsc#1058659 FATE#322535). - i40iw: Release cm_id ref on PCI function reset (bsc#1058659 FATE#322535). - i40iw: Utilize iwdev->reset during PCI function reset (bsc#1058659 FATE#322535). - i40iw: Do not poll CCQ after it is destroyed (bsc#1058659 FATE#322535). - i40iw: Fix order of cleanup in close (bsc#1058659 FATE#322535). - commit eebe943- Resorted network driver section - commit c5fe18c- MD: fix warnning for UP case (fate#322738,fate#322919,fate#322950,fate#323773). - md: simplify code with bio_io_error (fate#322738,fate#322919,fate#322950,fate#323773). - md: raid1-10: move raid1/raid10 common code into raid1-10.c (fate#322738,fate#322919,fate#322950,fate#323773). - md: raid1/raid10: initialize bvec table via bio_add_page() (fate#322738,fate#322919,fate#322950,fate#323773). - raid5-ppl: use BIOSET_NEED_BVECS when creating bioset (fate#322738,fate#322919,fate#322950,fate#323773). - md/bitmap: don't read page from device with Bitmap_sync (fate#322738,fate#322919,fate#322950,fate#323773). - block: add support for write hints in a bio (fate#322738,fate#322919,fate#322950,fate#323773). - MD: fix a null dereference (fate#322738,fate#322919,fate#322950,fate#323773). - commit dbbe938- series.conf: change patche apply order. - move patches.suse/0036-md-cluster-remove-EXPERIMENTAL-info.patch to be applied after patches.fixes/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch - commit 2979567- rpm/kernel-docs.spec.in: Fix a thinko for xmlto buildreq condition - commit 9d160ac- powerpc/perf: Update default sdar_mode value for power9 (bsc#1056686). - commit 5c31f3d- powerpc/perf: Cleanup of PM_BR_CMPL vs. PM_BRU_CMPL in Power9 event list (bsc#1056686). - commit ad2bb5c- Update config files: enable USB-C in -vanilla as well Fixes: 7e26cc6a2a52f439e815997690146c51503f56dd - commit c5e1b9f- powerpc/perf: Avoid spurious PMU interrupts after idle (bsc#1056686). - commit 21fff50- powerpc/64s: Invalidate ERAT on powersave wakeup for POWER9 (bsc#1056686). - commit 037cb86- dm kcopyd: add sequential write feature (fate#322738,fate#322919,fate#322950,fate#323773). - dm linear: add support for zoned block devices (fate#322738,fate#322919,fate#322950,fate#323773). - dm flakey: add support for zoned block devices (fate#322738,fate#322919,fate#322950,fate#323773). - dm: introduce dm_remap_zone_report() (fate#322738,fate#322919,fate#322950,fate#323773). - dm: fix REQ_OP_ZONE_REPORT bio handling (fate#322738,fate#322919,fate#322950,fate#323773). - dm: fix REQ_OP_ZONE_RESET bio handling (fate#322738,fate#322919,fate#322950,fate#323773). - dm table: add zoned block devices validation (fate#322738,fate#322919,fate#322950,fate#323773). - dm crypt: add big-endian variant of plain64 IV (fate#322738,fate#322919,fate#322950,fate#323773). - dm bio prison: use rb_entry() rather than container_of() (fate#322738,fate#322919,fate#322950,fate#323773). - dm ioctl: report event number in DM_LIST_DEVICES (fate#322738,fate#322919,fate#322950,fate#323773). - dm ioctl: add a new DM_DEV_ARM_POLL ioctl (fate#322738,fate#322919,fate#322950,fate#323773). - dm: add basic support for using the select or poll function (fate#322738,fate#322919,fate#322950,fate#323773). - dm verity fec: fix GFP flags used with mempool_alloc() (fate#322738,fate#322919,fate#322950,fate#323773). - dm zoned: use GFP_NOIO in I/O path (fate#322738,fate#322919,fate#322950,fate#323773). - dm zoned: remove test for impossible REQ_OP_FLUSH conditions (fate#322738,fate#322919,fate#322950,fate#323773). - dm raid: bump target version (fate#322738,fate#322919,fate#322950,fate#323773). - dm raid: avoid mddev->suspended access (fate#322738,fate#322919,fate#322950,fate#323773). - dm raid: fix activation check in validate_raid_redundancy() (fate#322738,fate#322919,fate#322950,fate#323773). - dm raid: remove WARN_ON() in raid10_md_layout_to_format() (fate#322738,fate#322919,fate#322950,fate#323773). - dm bufio: fix error code in dm_bufio_write_dirty_buffers() (fate#322738,fate#322919,fate#322950,fate#323773). - dm integrity: test for corrupted disk format during table load (fate#322738,fate#322919,fate#322950,fate#323773). - dm integrity: WARN_ON if variables representing journal usage get out of sync (fate#322738,fate#322919,fate#322950,fate#323773). - dm integrity: use plugging when writing the journal (fate#322738,fate#322919,fate#322950,fate#323773). - commit 1a13da0- Allow a queue to request that timeouts don't get rounded up (bnc#768084). - mtd: blkdevs: Fix mtd block write failure (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: only verify integrity on the lowest stacked driver (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: Fix regression if profile verify_fn is NULL (fate#322738,fate#322919,fate#322950,fate#323773). - xen-blkfront: Fix handling of non-supported operations (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: map queues to all present CPUs (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: map all HWQ also in hyperthreaded system (fate#322738,fate#322919,fate#322950,fate#323773). - bcache.txt: standardize document format (fate#322738,fate#322919,fate#322950,fate#323773). - bfq: dispatch request to prevent queue stalling after the request completion (fate#322738,fate#322919,fate#322950,fate#323773). - bfq: fix typos in comments about B-WF2Q+ algorithm (fate#322738,fate#322919,fate#322950,fate#323773). - block: call bio_uninit in bio_endio (fate#322738,fate#322919,fate#322950,fate#323773). - block: Fix __blkdev_issue_zeroout loop (fate#322738,fate#322919,fate#322950,fate#323773). - dm zoned: fix overflow when converting zone ID to sectors (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: fix boolreturn.cocci warnings (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: stop abusing bi_end_io (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: Restore original iterator on verify stage (fate#322738,fate#322919,fate#322950,fate#323773). - block: remove the unused bio_to_phys macro (fate#322738,fate#322919,fate#322950,fate#323773). - bio: add bvec_iter rewind API (fate#322738,fate#322919,fate#322950,fate#323773). - block: guard bvec iteration logic (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: fold bio_integrity_enabled to bio_integrity_prep (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: fix interface for bio_integrity_trim (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: bio_integrity_advance must update integrity seed (fate#322738,fate#322919,fate#322950,fate#323773). - bio-integrity: bio_trim should truncate integrity vector accordingly (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq-sched: fix performance regression of mq-deadline (fate#322738,fate#322919,fate#322950,fate#323773). - block, bfq: don't change ioprio class for a bfq_queue on a service tree (fate#322738,fate#322919,fate#322950,fate#323773). - block, bfq: update wr_busy_queues if needed on a queue split (fate#322738,fate#322919,fate#322950,fate#323773). - dm: don't set bounce limit (fate#322738,fate#322919,fate#322950,fate#323773). - block: don't set bounce limit in blk_init_queue (fate#322738,fate#322919,fate#322950,fate#323773). - block: don't set bounce limit in blk_init_allocated_queue (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: don't bounce by default (fate#322738,fate#322919,fate#322950,fate#323773). - block: don't bother with bounce limits for make_request drivers (fate#322738,fate#322919,fate#322950,fate#323773). - block: remove the queue_bounce_pfn helper (fate#322738,fate#322919,fate#322950,fate#323773). - block: move bounce declarations to block/blk.h (fate#322738,fate#322919,fate#322950,fate#323773). - blk-map: call blk_queue_bounce from blk_rq_append_bio (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: expose write hints through debugfs (fate#322738,fate#322919,fate#322950,fate#323773). - dm zoned: drive-managed zoned block device target (fate#322738,fate#322919,fate#322950,fate#323773). Update: add DM_ZONED (is not set) to configs due to pick the above patch. - blk-mq: remove double set queue_num (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: Make it safe to quiesce and unquiesce from an interrupt handler (fate#322738,fate#322919,fate#322950,fate#323773). - block: Fix off-by-one errors in blk_status_to_errno() and print_req_error() (fate#322738,fate#322919,fate#322950,fate#323773). - block: Declare local symbols static (fate#322738,fate#322919,fate#322950,fate#323773). - block: Add fallthrough markers to switch statements (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: Warn when attempting to run a hardware queue that is not mapped (fate#322738,fate#322919,fate#322950,fate#323773). - block: Constify disk_type (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: Document locking assumptions (fate#322738,fate#322919,fate#322950,fate#323773). - block: Document what queue type each function is intended for (fate#322738,fate#322919,fate#322950,fate#323773). - block: Check locking assumptions at runtime (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: Initialize .rq_flags in blk_mq_rq_ctx_init() (fate#322738,fate#322919,fate#322950,fate#323773). - block: Change argument type of scsi_req_init() (fate#322738,fate#322919,fate#322950,fate#323773). - block: Make most scsi_req_init() calls implicit (fate#322738,fate#322919,fate#322950,fate#323773). - block: Introduce request_queue.initialize_rq_fn() (fate#322738,fate#322919,fate#322950,fate#323773). - block: Make request operation type argument declarations consistent (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: Reduce blk_mq_hw_ctx size (fate#322738,fate#322919,fate#322950,fate#323773). - block: return on congested block device (fate#322738,fate#322919,fate#322950,fate#323773). - Revert "blk-mq: don't use sync workqueue flushing from drivers" (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: clarify dispatch may not be drained/blocked by stopping queue (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: don't stop queue for quiescing (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: update comments on blk_mq_quiesce_queue() (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: use QUEUE_FLAG_QUIESCED to quiesce queue (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: use the introduced blk_mq_unquiesce_queue() (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: introduce blk_mq_unquiesce_queue (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: introduce blk_mq_quiesce_queue_nowait() (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: move blk_mq_quiesce_queue() into include/linux/blk-mq.h (fate#322738,fate#322919,fate#322950,fate#323773). - block: don't check for BIO_MAX_PAGES in blk_bio_segment_split() (fate#322738,fate#322919,fate#322950,fate#323773). - block: remove bio_clone() and all references (fate#322738,fate#322919,fate#322950,fate#323773). - xen-blkfront: remove bio splitting (fate#322738,fate#322919,fate#322950,fate#323773). - rbd: use bio_clone_fast() instead of bio_clone() (fate#322738,fate#322919,fate#322950,fate#323773). - drbd: use bio_clone_fast() instead of bio_clone() (fate#322738,fate#322919,fate#322950,fate#323773). - pktcdvd: Check queue type before attaching to a queue (fate#322738,fate#322919,fate#322950,fate#323773). - pktcdvd: remove the call to blk_queue_bounce (fate#322738,fate#322919,fate#322950,fate#323773). - pktcdvd: use bio_clone_fast() instead of bio_clone() (fate#322738,fate#322919,fate#322950,fate#323773). - pktcdvd: use class_groups instead of class_attrs (fate#322738,fate#322919,fate#322950,fate#323773). - bcache: use kmalloc to allocate bio in bch_data_verify() (fate#322738,fate#322919,fate#322950,fate#323773). - block: Improvements to bounce-buffer handling (fate#322738,fate#322919,fate#322950,fate#323773). - blk: use non-rescuing bioset for q->bio_split (fate#322738,fate#322919,fate#322950,fate#323773). - blk: make the bioset rescue_workqueue optional (fate#322738,fate#322919,fate#322950,fate#323773). - blk: replace bioset_create_nobvec() with a flags arg to bioset_create() (fate#322738,fate#322919,fate#322950,fate#323773). Update: patches.fixes/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch rebase this patch to follow change of bioset_create() from the above patch. - blk: remove bio_set arg from blk_queue_split() (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: remove __blk_mq_alloc_request (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq-sched: unify request prepare methods (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: refactor blk_mq_sched_assign_ioc (fate#322738,fate#322919,fate#322950,fate#323773). - bfq-iosched: fix NULL ioc check in bfq_get_rq_private (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: streamline blk_mq_get_request (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: simplify blk_mq_free_request (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq-sched: unify request finished methods (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: remove blk_mq_sched_{get,put}_rq_priv (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: move blk_mq_sched_{get,put}_request to blk-mq.c (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: mark blk_mq_rq_ctx_init static (fate#322738,fate#322919,fate#322950,fate#323773). - md: change the initialization value for a spare device spot to MD_DISK_ROLE_SPARE (fate#322738,fate#322919,fate#322950,fate#323773). - md/raid1: remove unused bio in sync_request_write (fate#322738,fate#322919,fate#322950,fate#323773). - md/raid10: fix FailFast test for wrong device (fate#322738,fate#322919,fate#322950,fate#323773). - block: swim3: make of_device_ids const (fate#322738,fate#322919,fate#322950,fate#323773). - block: Dedicated error code fixups (fate#322738,fate#322919,fate#322950,fate#323773). - dm: missing break in process_queued_bios() (fate#322738,fate#322919,fate#322950,fate#323773). - x86, uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass operations (fate#322738,fate#322919,fate#322950,fate#323773). - block: switch bios to blk_status_t (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: switch ->queue_rq return value to blk_status_t (fate#322738,fate#322919,fate#322950,fate#323773). - fs: simplify dio_bio_complete (fate#322738,fate#322919,fate#322950,fate#323773). - fs: remove the unused error argument to dio_end_io() (fate#322738,fate#322919,fate#322950,fate#323773). - gfs2: remove the unused sd_log_error field (fate#322738,fate#322919,fate#322950,fate#323773). - block_dev: propagate bio_iov_iter_get_pages error in __blkdev_direct_IO (fate#322738,fate#322919,fate#322950,fate#323773). - nvme-rdma: fix merge error (fate#322738,fate#322919,fate#322950,fate#323773). - block: introduce new block status code type (fate#322738,fate#322919,fate#322950,fate#323773). - dm: change ->end_io calling convention (fate#322738,fate#322919,fate#322950,fate#323773). - dm: don't return errnos from ->map (fate#322738,fate#322919,fate#322950,fate#323773). - dm mpath: merge do_end_io_bio into multipath_end_io_bio (fate#322738,fate#322919,fate#322950,fate#323773). - dm: fix REQ_RAHEAD handling (fate#322738,fate#322919,fate#322950,fate#323773). - bsg: Check queue type before attaching to a queue (fate#322738,fate#322919,fate#322950,fate#323773). - commit 056fe48- block: Introduce queue flag QUEUE_FLAG_SCSI_PASSTHROUGH (fate#322738,fate#322919,fate#322950,fate#323773). - Refresh patches.drivers/0001-cciss-initialize-struct-scsi_req.patch. - commit fe7d9b8- blk-mq-debugfs: Add 'kick' operation (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq-debugfs: Show busy requests (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq-debugfs: Show requeue list (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq-debugfs: Show atomic request flags (fate#322738,fate#322919,fate#322950,fate#323773). - cfq-iosched: Delete unused function min_vdisktime() (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: make per-sw-queue bio merge as default .bio_merge (fate#322738,fate#322919,fate#322950,fate#323773). - blk-mq: merge bio into sw queue before plugging (fate#322738,fate#322919,fate#322950,fate#323773). - lib/raid6: Add log-of-2 table for RAID6 HW requiring disk position (fate#322738,fate#322919,fate#322950,fate#323773). - commit 63ce229- mtip32xx: avoid to read HOST_CAP from HW in .queue_rq() (fate#322738,fate#322919,fate#322950,fate#323773). - cciss: initialize struct scsi_req (fate#322738,fate#322919,fate#322950,fate#323773). - commit 865ae42- btrfs: use new block error code (fate#322738,fate#322919,fate#322950,fate#323773). - commit 4707260- Prepare for SLE15 block layer backport, the following patches will be replaced in the backport patch set. - Delete patches.suse/0007-block-return-on-congested-block-device.patch. - Delete patches.suse/blk-timeout-no-round. - commit 898bc16- IB/rxe: Another fix for broken receive queue draining (bsc#1050662 FATE#323951). - IB/rxe: Move refcounting earlier in rxe_send() (bsc#1050662 FATE#323951). - commit 232e612- rxe: fix broken receive queue draining (bsc#1050662 FATE#323951). - IB/rxe: Set dma_mask and coherent_dma_mask (bsc#1050662 FATE#323951). - IB/rxe: Fix kernel panic from skb destructor (bsc#1050662 FATE#323951). - IB/rxe: do not copy extra stack memory to skb (bsc#1050662 FATE#323951). - commit 0a634d2- RDMA/ocrdma: Fix error codes in ocrdma_create_srq() (bsc#1058513 FATE#322520). - RDMA/ocrdma: Fix an error code in ocrdma_alloc_pd() (bsc#1058513 FATE#322520). - commit 1505b7c- config: disable IPX (fate#323372) Also drop the ipx line from supported.conf - commit fd722f1- bnx2x: fix format overflow warning (bsc#1050319 FATE#322906). - net: broadcom: bnx2x: make a couple of const arrays static (bsc#1050319 FATE#322906). - bnx2x: Remove open coded carrier check (bsc#1050319 FATE#322906). - commit 1244565- net: phy: Make phy_ethtool_ksettings_get return void (bsc#1050260 FATE#322917). - commit 6fbf90a- Update config files. (fate#322251) Enabling CONFIG_IMA_KEXEC on ppc64le kernel. (fate#322251) - commit a83dbdc- be2net: Update the driver version to 11.4.0.0 (bsc#1050252 FATE#322920). - be2net: Fix UE detection logic for BE3 (bsc#1050252 FATE#322920). - commit 4374b1f- netxen: fix incorrect loop counter decrement (bsc#1050526 FATE#322905). - netxen_nic: Remove unused pointer hdr in netxen_setup_minidump() (bsc#1050526 FATE#322905). - netxen: remove writeq/readq function definitions (bsc#1050526 FATE#322905). - commit dba6746- qlge: avoid memcpy buffer overflow (bsc#1050529 FATE#322902). - commit 33f6a43- Refresh patch order in network section - commit e712677- NFSv4.1: don't use machine credentials for CLOSE when using 'sec=sys' (bsc#972003). - Delete patches.fixes/nfs4_close.fix. Replace patch with slightly-improved upstream version. - commit d4a102c- md/raid5: fix a race condition in stripe batch (linux-stable). - NFS: flush data when locking a file to ensure cache coherence for mmap (bsc#981309). - commit 42452b8- Update config files. Readd CONFIG_UCSI It was killed by the type C FATEs (bsc#1058307) - commit 4a9daca- Update config files. Drop ancient USB drivers (FATE#323891) - commit f78046a- rpm/kernel-docs.spec.in: make unpack scripts executable - commit 1ba3766- usb:xhci:Fix regression when ATI chipsets detected (bsc#1055044). - commit 8847613- Update config files. Kill analog TV (FATE#323883) - commit 56e4a2a- bnxt_en: Do not setup MAC address in bnxt_hwrm_func_qcaps() (bsc#1050242 FATE#322914). - bnxt_en: Free MSIX vectors when unregistering the device from bnxt_re (bsc#1050242 FATE#322914). - bnxt_en: Fix .ndo_setup_tc() to include XDP rings (bsc#1050242 FATE#322914). - RDMA/bnxt_re: Fix the value reported for local ack delay (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Report MISSED_EVENTS in req_notify_cq (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Fix return value of poll routine (bsc#1050244 FATE#322915). - RDMA/bnxt_re: Enable atomics only if host bios supports (bsc#1050244 FATE#322915). - RDMA/bnxt_re: checking for NULL instead of IS_ERR() (bsc#1050244 FATE#322915). - bnxt_en: Fix SRIOV on big-endian architecture (bsc#1050242 FATE#322914). - bnxt_en: Fix bug in ethtool -L (bsc#1050242 FATE#322914). - bnxt_en: Fix race conditions in .ndo_get_stats64() (bsc#1050242 FATE#322914). - bpf: bnxt: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1050242 FATE#322914). - bnxt_en: Fix xmit_more with BQL (bsc#1050242 FATE#322914). - bnxt_en: Pass in sh parameter to bnxt_set_dflt_rings() (bsc#1050242 FATE#322914). - bnxt_en: Implement xmit_more (bsc#1050242 FATE#322914). - bnxt_en: Optimize doorbell write operations for newer chips (bsc#1050242 FATE#322914). - bnxt_en: Add additional chip ID definitions (bsc#1050242 FATE#322914). - bnxt_en: Add a callback to inform RDMA driver during PCI shutdown (bsc#1050242 FATE#322914). - bnxt_en: Add PCI IDs for BCM57454 VF devices (bsc#1050242 FATE#322914). - bnxt_en: Support for Short Firmware Message (bsc#1050242 FATE#322914). - bnxt: add dma mapping attributes (bsc#1050242 FATE#322914). - commit a791793- Moved bnxt_re patches into sorted network driver section - commit e77ab1e- blacklist.conf: add 2 more entries - commit 93d993d- mtip32xx: fix up the checking for internal command failure (bsc#1058157). - commit f712234- sfc: don't try and read ef10 data on non-ef10 NIC (bsc#1058169 FATE#322922). - sfc: correct comment on efx_mcdi_process_event (bsc#1058169 FATE#322922). - sfc: change Unknown MCDI event message to print full event (bsc#1058169 FATE#322922). - commit 55d76f6- i40e: point wb_desc at the nvm_wb_desc during i40e_read_nvm_aq (bsc#1056658 FATE#322188). - i40e: avoid NVM acquire deadlock during NVM update (bsc#1056658 FATE#322188). - commit 0715187- perf vendor events powerpc: Remove duplicate events (FATE#322450, bsc#1050145). - commit ad444e5- Refresh patch order in networking section - commit ae6b192- scsi: qedf: Fix a potential NULL pointer dereference (bsc#1050530 FATE#322901). - scsi: qedf: Limit number of CQs (bsc#1050530 FATE#322901). - scsi: qedf: fix spelling mistake: "offlading" -> "offloading" (bsc#1050530 FATE#322901). - scsi: qedf: Merge a few quoted strings split across lines (bsc#1050530 FATE#322901). - scsi: qedf: Use 'dma_zalloc_coherent' to reduce code verbosity (bsc#1050530 FATE#322901). - scsi: qedf: Fix a return value in case of error in 'qedf_alloc_global_queues' (bsc#1050530 FATE#322901). - commit 943143a- Moved qedf patches to sorted network section - commit f5a68e3- qed: Fix a memory allocation failure test in 'qed_mcp_cmd_init()' (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - scsi: qedi: Fix return code in qedi_ep_connect() (bsc#1050534 FATE#322899). - scsi: qedi: Add ISCSI_BOOT_SYSFS to Kconfig (bsc#1050534 FATE#322899). - RDMA/qedr: Prevent memory overrun in verbs' user responses (bsc#1050545 FATE#322893). - scsi: qedi: fix another spelling mistake: "alloction" -> "allocation" (bsc#1050534 FATE#322899). - scsi: qedi: Add support for Boot from SAN over iSCSI offload (bsc#1050534 FATE#322899). - qed: Fix printk option passed when printing ipv6 addresses (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - scsi: qedi: Remove comparison of u16 idx with zero (bsc#1050534 FATE#322899). - qed: initialize ll2_syn_handle at start of function (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Add iWARP support for physical queue allocation (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add iWARP protocol support in context allocation (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: iWARP CM add error handling (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: iWARP implement disconnect flows (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: iWARP CM add active side connect (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: iWARP CM add passive side connect (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: iWARP CM add listener functions and initial SYN processing (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: iWARP CM - setup a ll2 connection for handling SYN packets (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Add iWARP support in ll2 connections (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Rename some ll2 related defines (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Implement iWARP initialization, teardown and qp operations (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed: Introduce iWARP personality (bsc#1050536 FATE#322898 bsc#1050545 FATE#322893). - qed*: Rename qed_roce_if.h to qed_rdma_if.h (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Split rdma content between qed_rdma and qed_roce (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Duplicate qed_roce. to qed_rdma.[ch] (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Cleanup qed_roce before duplicating it (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Fix compilation without QED_RDMA (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: SPQ async callback registration (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Wait for resources before FUNC_CLOSE (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed*: Set rdma generic functions prefix (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed*: qede_roce. -> qede_rdma.[ch] (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Disable RoCE dpm when DCBx change occurs (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: RoCE EDPM to honor PFC (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Chain support for external PBL (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - bpf: qede: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Fix an off by one bug (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: add qed_int_sb_init() stub function (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: collect GSI port statistics (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Call rx_release_cb() when flushing LL2 (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: No need for LL2 frags indication (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed*: LL2 callback operations (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: LL2 code relocations (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Cleaner seperation of LL2 inputs (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Revise ll2 Rx completion (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: LL2 to use packed information for tx (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: VF XDP support (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: VF XDP support (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: VFs to try utilizing the doorbell bar (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Multiple qzone queues for VFs (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: IOV db support multiple queues per qzone (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Make VF legacy a bitfield (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Assign a unique per-queue index to queue-cid (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Pass vf_params when creating a queue-cid (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed*: L2 interface to use the SB structures directly (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Create L2 queue database (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Add bitmaps for VF CIDs (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Add support for changing iSCSI mac (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Support NVM-image reading API (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Share additional information with qedf (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Correct order of wwnn and wwpn (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: No need to reset SBs on IOV init (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Reset IGU CAM to default on init (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Hold a single array for SBs (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Provide auxiliary for getting free VF SB (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Remove assumption on SB order in IGU (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Encapsulate interrupt counters in struct (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Add aux. function translating sb_id -> igu_sb_id (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Distinguish between sb_id and igu_sb_id (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: IGU read revised (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Minor refactoring in interrupt code (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Make qed_int_cau_conf_pi() static (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Cache alignemnt padding to match host (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Mask parities after occurance (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Print multi-bit attentions properly (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Diffrentiate adapter-specific attentions (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Get rid of the attention-arrays (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Support dynamic s-tag change (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: QL41xxx VF MSI-x table (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Don't inherit RoCE DCBx for V2 (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Correct DCBx update scheme (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Add missing static/local dcbx info (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Replace set_id() api with set_name() (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Log probe of PCI device (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Provide MBI information in dev_info (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Enable RoCE parser searching on fp init (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Flush slowpath tasklet on stop (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Remove BB_A0 references (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Drop the 's' from num_ports_in_engines (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Log incorrectly installed board (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: !main_ptt for tunnel configuration (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Align DP_ERR style with other DP macros (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Fix sparse warnings (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Support 1G advertisment (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Fix setting of Management bitfields (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: qedr closure after setting state (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Correct print in iscsi error-flow (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Revise alloc/setup/free flow (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Don't use an internal MAC field (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Add missing Status-block free (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Honor user request for Tx buffers (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qede: Allow WoL to activate by default (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Remove unused including (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - qed: Utilize FW 8.20.0.0 (bsc#1050536 FATE#322898 bsc#1050538 FATE#322897). - commit 1d42a59- net: sched: fix memleak for chain zero (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190 bsc#1056787). - commit 2088d61- Refresh patches.suse/audit-Reduce-overhead-using-a-coarse-clock.patch. - Refresh patches.suse/mm-change-the-call-sites-of-numa-statistics-items.patch. - Refresh patches.suse/mm-consider-the-number-in-local-CPUs-when-reading-NUMA-stats.patch. - Refresh patches.suse/mm-update-NUMA-counter-threshold-size.patch. - commit d6d62e5- scsi: aacraid: Fix out of bounds in aac_get_name_resp (FATE#322889, bsc#1049519). - scsi: aacraid: reading out of bounds (FATE#322889, bsc#1049519). - scsi: aacraid: Don't copy uninitialized stack memory to userspace (FATE#322889, bsc#1049519). - scsi: aacraid: fix leak of data from stack back to userspace (FATE#322889, bsc#1049519). - scsi: aacraid: Update driver version to 50834 (FATE#322889, bsc#1049519). - scsi: aacraid: Remove reference to Series-9 (FATE#322889, bsc#1049519). - scsi: aacraid: Add reset debugging statements (FATE#322889, bsc#1049519). - scsi: aacraid: Enable ctrl reset for both hba and arc (FATE#322889, bsc#1049519). - scsi: aacraid: Make sure ioctl returns on controller reset (FATE#322889, bsc#1049519). - scsi: aacraid: Use correct function to get ctrl health (FATE#322889, bsc#1049519). - scsi: aacraid: Rework aac_src_restart (FATE#322889, bsc#1049519). - scsi: aacraid: Rework SOFT reset code (FATE#322889, bsc#1049519). - scsi: aacraid: Add periodic checks to see IOP reset status (FATE#322889, bsc#1049519). - scsi: aacraid: Rework IOP reset (FATE#322889, bsc#1049519). - scsi: aacraid: Using single reset mask for IOP reset (FATE#322889, bsc#1049519). - scsi: aacraid: Print ctrl status before eh reset (FATE#322889, bsc#1049519). - scsi: aacraid: Log count info of scsi cmds before reset (FATE#322889, bsc#1049519). - scsi: aacraid: Change wait time for fib completion (FATE#322889, bsc#1049519). - scsi: aacraid: Remove reset support from check_health (FATE#322889, bsc#1049519). - scsi: aacraid: Set correct Queue Depth for HBA1000 RAW disks (FATE#322889, bsc#1049519). - scsi: aacraid: Added 32 and 64 queue depth for arc natives (FATE#322889, bsc#1049519). - scsi: aacraid: Fix DMAR issues with iommu=pt (FATE#322889, bsc#1049519). - scsi: aacraid: Remove __GFP_DMA for raw srb memory (FATE#322889, bsc#1049519). - commit 4812863- supported.conf: mark mlxfw as supported - commit 51723c1- net/mlx5e: IPoIB, Fix driver name retrieved by ethtool (bsc#1046303 FATE#322944). - commit f0ce489- Update config files. New MLX5 config options - commit f7e0715- net/mlx5e: Fix CQ moderation mode not set properly (bsc#1046303 FATE#322944). - net/mlx5e: Fix inline header size for small packets (bsc#1046303 FATE#322944). - net/mlx5: E-Switch, Unload the representors in the correct order (bsc#1046303 FATE#322944). - net/mlx5e: Properly resolve TC offloaded ipv6 vxlan tunnel source address (bsc#1046303 FATE#322944). - net/mlx5e: Don't override user RSS upon set channels (bsc#1046303 FATE#322944). - net/mlx5e: Fix dangling page pointer on DMA mapping error (bsc#1046303 FATE#322944). - net/mlx5: Remove the flag MLX5_INTERFACE_STATE_SHUTDOWN (bsc#1046303 FATE#322944). - net/mlx5: Skip mlx5_unload_one if mlx5_load_one fails (bsc#1046303 FATE#322944). - net/mlx5: Fix arm SRQ command for ISSI version 0 (bsc#1046303 FATE#322944). - net/mlx5e: Fix DCB_CAP_ATTR_DCBX capability for DCBNL getcap (bsc#1046303 FATE#322944). - net/mlx5e: Check for qos capability in dcbnl_initialize (bsc#1046303 FATE#322944). - IB/mlx5: Always return success for RoCE modify port (bsc#1046303 FATE#322944). - IB/mlx5: Fix Raw Packet QP event handler assignment (bsc#1046303 FATE#322944). - RDMA/mlx5: Fix existence check for extended address vector (bsc#1046305 FATE#322943). - net/mlx5: Clean SRIOV eswitch resources upon VF creation failure (bsc#1046303 FATE#322944). - IB/mlx5: Fix a warning message (bsc#1046303 FATE#322944). - IB/mlx5: Clean mr_cache debugfs in case of failure (bsc#1046303 FATE#322944). - net/mlx5: IPSec, fix 64-bit division correctly (bsc#1046303 FATE#322944). - net/mlx5: Add Makefiles for subdirectories (bsc#1046303 FATE#322944). - net/mlx5: Build wq.o even if MLX5_CORE_EN is not selected (bsc#1046303 FATE#322944). - net/mlx5: FPGA, Fix datatype mismatch (bsc#1046303 FATE#322944). - net/mlx5: FPGA, make mlx5_fpga_device_brb static (bsc#1046303 FATE#322944). - net/mlx5: IPSec, Fix 64-bit division on 32-bit builds (bsc#1046303 FATE#322944). - net/mlx5: Add missing include in lib/gid.c (bsc#1046303 FATE#322944). - IB/core, opa_vnic, hfi1, mlx5: Properly free rdma_netdev (bsc#1046305 FATE#322943). - net/mlxfw: Properly handle dependancy with non-loadable mlx5 (bsc#1051858). - net/mlx5: fix memcpy limit? (bsc#1046303 FATE#322944). - net/mlx5: fix spelling mistake: "Allodating" -> "Allocating" (bsc#1046303 FATE#322944). - net/mlx5e: IPSec, Add IPSec ethtool stats (bsc#1046303 FATE#322944). - net/mlx5e: IPSec, Add Innova IPSec offload TX data path (bsc#1046303 FATE#322944). - net/mlx5e: IPSec, Add Innova IPSec offload RX data path (bsc#1046303 FATE#322944). - net/mlx5e: IPSec, Innova IPSec offload infrastructure (bsc#1046303 FATE#322944). - net/mlx5: Accel, Add IPSec acceleration interface (bsc#1046303 FATE#322944). - net/mlx5: FPGA, Add SBU infrastructure (bsc#1046303 FATE#322944). - net/mlx5: FPGA, Add SBU bypass and reset flows (bsc#1046303 FATE#322944). - net/mlx5: FPGA, Add high-speed connection routines (bsc#1046303 FATE#322944). - net/mlx5: FPGA, Add FW commands for FPGA QPs (bsc#1046303 FATE#322944). - net/mlx5: FPGA, Move FPGA init/cleanup to init_once (bsc#1046303 FATE#322944). - net/mlx5: Add QP WQ support (bsc#1046303 FATE#322944). - net/mlx5: Make get_cqe routine not ethernet-specific (bsc#1046303 FATE#322944). - IB/mlx5: Respect mlx5_core reserved GIDs (bsc#1046303 FATE#322944). - net/mlx5: Add support for multiple RoCE enable (bsc#1046303 FATE#322944). - net/mlx5: Add reserved-gids support (bsc#1046303 FATE#322944). - net/mlx5: Set interface flags before cleanup in unload_one (bsc#1046303 FATE#322944). - net/mlx5: Fix offset of hca cap reserved field (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Support the flash device ethtool callback (bsc#1046303 FATE#322944). - net/mlx5e: Support the flash device ethtool callback (bsc#1046303 FATE#322944). - net/mlx5: Add mlxfw callbacks (bsc#1046303 FATE#322944). - net/mlx5: Add helper functions to set/query MCC/MCDA/MCQI registers (bsc#1046303 FATE#322944). - net/mlx5: Enhance MCAM reg to allow query on access reg support (bsc#1046303 FATE#322944). - net/mlx5: Add MCC (Management Component Control) register definitions (bsc#1046303 FATE#322944). - mlxfw: Make the module selectable (bsc#1051858). - net/mlx5e: Add header re-write offloading of IPv6 hop-limit (bsc#1046303 FATE#322944). - net/mlx5e: Use macro for TC header re-write offload field mapping (bsc#1046303 FATE#322944). - net/mlx5e: Offload TC matching on ip ttl (bsc#1046303 FATE#322944). - net/mlx5e: Relocate the TC match on ip tos offload code section (bsc#1046303 FATE#322944). - net/mlx5e: Introduce RX Page-Reuse (bsc#1046303 FATE#322944). - net/mlx5e: Enhance RX SKB headroom logic (bsc#1046303 FATE#322944). - net/mlx5e: Build SKB with exact frag_size (bsc#1046303 FATE#322944). - net/mlx5e: Use device ID defines (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Add ioctl support to IPoIB device driver (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Add PTP support to IPoIB device driver (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Get more TX statistics (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Handle change_mtu (bsc#1046303 FATE#322944). - net/mlx5e: Use hard_mtu as part of the mlx5e_priv struct (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Change parameters default values (bsc#1046303 FATE#322944). - net/mlx5e: Add new profile function update_carrier (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Add ethtool support (bsc#1046303 FATE#322944). - net/mlx5e: Prevent PFC call for non ethernet ports (bsc#1046303 FATE#322944). - net/mlx5e: IPoIB, Move to a separate directory (bsc#1046303 FATE#322944). - net/mlx5: Add fast unload support in shutdown flow (bsc#1046303 FATE#322944). - net/mlx5: Expose command polling interface (bsc#1046303 FATE#322944). - net/mlx5e: Optimize update stats work (bsc#1046303 FATE#322944). - net/mlx5e: Move and optimize query out of buffer function (bsc#1046303 FATE#322944). - net/mlx5e: Reduce number of heap allocated buffers for update stats (bsc#1046303 FATE#322944). - net/mlx5e: Rename physical symbol errors counter (bsc#1046303 FATE#322944). - net/mlx5e: Fix typo in warning if CQ moderation is not supported (bsc#1046303 FATE#322944). - net/mlx5e: Use function to map aRFS into traffic type (bsc#1046303 FATE#322944). - net/mlx5: Undo LAG upon request to create virtual functions (bsc#1046303 FATE#322944). - net/mlx5: Avoid space after casting (bsc#1046303 FATE#322944). - net/mlx5: Align to match opening parenthesis (bsc#1046303 FATE#322944). - net/mlx5: Avoid blank lines before/after closing/opening braces (bsc#1046303 FATE#322944). - net/mlx5: Avoid using multiple blank lines (bsc#1046303 FATE#322944). - net/mlx5: Fix some spelling mistakes (bsc#1046303 FATE#322944). - net/mlx5: Update eqe_type_str() event names (bsc#1046303 FATE#322944). - bpf: mlx5e: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1046303 FATE#322944). - net/mlxfw: fix a NULL dereference (bsc#1051858). - net/mlx5e: Fill advertised and supported port data from Hardware info (bsc#1046303 FATE#322944). - net/mlx5e: Add support for reading connector type from PTYS (bsc#1046303 FATE#322944). - net/mlx5: Update flow table commands layout (bsc#1046303 FATE#322944). - net/mlx5e: Support header re-write of partial fields in TC pedit offload (bsc#1046303 FATE#322944). - net/mlx5e: Use modify header ID cache for offloaded TC NIC flows (bsc#1046303 FATE#322944). - net/mlx5e: Use modify header ID cache for offloaded TC E-Switch flows (bsc#1046303 FATE#322944). - net/mlx5e: Add cache for HW modify header IDs (bsc#1046303 FATE#322944). - net/mlx5e: Use short attribute form when adding/deleting offloaded TC flows (bsc#1046303 FATE#322944). - net/mlx5e: Remove limitation of single NIC offloaded TC action per rule (bsc#1046303 FATE#322944). - net/mlxfw: remove redundant goto on error check (bsc#1051858). - net/mlx5e: Offload TC matching on ip tos / traffic-class (bsc#1046303 FATE#322944). - net/mlx5e: Offload TC matching on tcp flags (bsc#1046303 FATE#322944). - net/mlxfw: select CONFIG_XZ_DEC (bsc#1051858). - Add the mlxfw module for Mellanox firmware flash process (bsc#1051858). - IB/mlx5: Bump driver version (bsc#1046303 FATE#322944). - net/mlx5: Bump driver version (bsc#1046303 FATE#322944). - net/mlx5: FPGA, Add basic support for Innova (bsc#1046303 FATE#322944). - net/mlx5: Introduce trigger_health_work function (bsc#1046303 FATE#322944). - net/mlx5: Update the list of the PCI supported devices (bsc#1046303 FATE#322944). - {net, IB}/mlx5: Replace mlx5_vzalloc with kvzalloc (bsc#1046305 FATE#322943). - net/mlx5e: Fix possible memory leak (bsc#1046303 FATE#322944). - commit eb483d0- rpm/constraints.in: build ARM on at least 2 cpus - commit b7edeaf- rpm/constraints.in: increase memory for kernel-syzkaller And see if it helps. If so, push it to packaging... - commit 7193e65- Linux 4.12.12 (FATE#321195 bnc#1012628). - Delete patches.drivers/0001-intel_th-pci-Add-Cannon-Lake-PCH-LP-support.patch. - Delete patches.drivers/0002-intel_th-pci-Add-Cannon-Lake-PCH-H-support.patch. - commit 296e98a- x86/intel_rdt: Turn off most RDT features on Skylake (fate#323965). - commit 2a5c169- x86/intel_rdt: Add command line options for resource director technology (fate#323965). - commit f5e558a- x86/intel_rdt: Move special case code for Haswell to a quirk function (fate#323965). - commit c494255- x86/intel_rdt: Remove redundant ternary operator on return (fate#323965). - commit da06468- x86/intel_rdt/cqm: Improve limbo list processing (fate#323965). - commit d7dce5a- x86/intel_rdt/mbm: Fix MBM overflow handler during CPU hotplug (fate#323965). - commit a86f8e0- x86/intel_rdt: Modify the intel_pqr_state for better performance (fate#323965). - commit ab298d6- x86/intel_rdt/cqm: Clear the default RMID during hotcpu (fate#323965). - commit 3c14e89- x86/intel_rdt: Show bitmask of shareable resource with other executing units (fate#323965). - commit 0ccbd41- x86/intel_rdt/mbm: Handle counter overflow (fate#323965). - commit 94ce203- x86/intel_rdt/mbm: Add mbm counter initialization (fate#323965). - commit 32e11af- x86/intel_rdt/mbm: Basic counting of MBM events (total and local) (fate#323965). - commit 12b1bc5- x86/intel_rdt/cqm: Add CPU hotplug support (fate#323965). - commit 71658b1- x86/intel_rdt/cqm: Add sched_in support (fate#323965). - commit 4198905- x86/intel_rdt: Introduce rdt_enable_key for scheduling (fate#323965). - commit 16e00d5- x86/intel_rdt/cqm: Add mount,umount support (fate#323965). - commit e56f8c1- x86/intel_rdt/cqm: Add rmdir support (fate#323965). - commit bac5646- x86/intel_rdt: Separate the ctrl bits from rmdir (fate#323965). - commit 6ec17c9- x86/intel_rdt/cqm: Add mon_data (fate#323965). - commit 16bb61c- x86/intel_rdt: Prepare for RDT monitor data support (fate#323965). - commit ebdd847- x86/intel_rdt/cqm: Add cpus file support (fate#323965). - commit 11c3fd1- x86/intel_rdt: Prepare to add RDT monitor cpus file support (fate#323965). - commit 8229971- x86/intel_rdt/cqm: Add tasks file support (fate#323965). - commit eebc71b- x86/intel_rdt: Change closid type from int to u32 (fate#323965). - commit 6a67176- x86/intel_rdt/cqm: Add mkdir support for RDT monitoring (fate#323965). - commit bc3130b- x86/intel_rdt: Prepare for RDT monitoring mkdir support (fate#323965). - commit af2e795- x86/intel_rdt/cqm: Add info files for RDT monitoring (fate#323965). - commit 18ae4be- x86/intel_rdt: Simplify info and base file lists (fate#323965). - commit ae6127b- x86/intel_rdt/cqm: Add RMID (Resource monitoring ID) management (fate#323965). - commit e234239- x86/intel_rdt/cqm: Add RDT monitoring initialization (fate#323965). - commit 16f77e6- x86/intel_rdt: Make rdt_resources_all more readable (fate#323965). - commit 6a43549- x86/intel_rdt: Cleanup namespace to support RDT monitoring (fate#323965). - commit ace7458- x86/intel_rdt: Mark rdt_root and closid_alloc as static (fate#323965). - commit b46c4ec- x86/intel_rdt: Change file names to accommodate RDT monitor code (fate#323965). - commit a90473c- x86/intel_rdt: Introduce a common compile option for RDT (fate#323965). - commit 38084a6- x86/intel_rdt/cqm: Documentation for resctrl based RDT Monitoring (fate#323965). - commit b231f22- x86/perf/cqm: Wipe out perf based cqm (fate#323965). - commit 7619997- perf, bpf: Add BPF support to all perf_event types (fate#323965). - commit db63802- net/mlx4_core: Fixes missing capability bit in flags2 capability dump (bsc#1046300 FATE#322946). - net/mlx4_core: Fix namespace misalignment in QinQ VST support commit (bsc#1046300 FATE#322946). - net/mlx4_core: Fix sl_to_vl_change bit offset in flags2 dump (bsc#1046300 FATE#322946). - net/mlx4_en: Fix wrong indication of Wake-on-LAN (WoL) support (bsc#1046299 FATE#322947). - IB/mlx4: Fix CM REQ retries in paravirt mode (bsc#1046302 FATE#322945). - mlx4_en: remove unnecessary returned value check (bsc#1046299 FATE#322947). - {net, IB}/mlx4: Remove gfp flags argument (bsc#1046302 FATE#322945). - IB: Convert msleep below 20ms to usleep_range (bsc#1046302 FATE#322945). - mlx4_en: make mlx4_log_num_mgm_entry_size static (bsc#1046299 FATE#322947). - net/mlx4_en: Do not allocate redundant TX queues when TC is disabled (bsc#1046299 FATE#322947). - net/mlx4_en: Add dynamic variable to hold the number of user priorities (UP) (bsc#1046299 FATE#322947). - net/mlx4: fix spelling mistake: "enforcment" -> "enforcement" (bsc#1046299 FATE#322947). - net/mlx4: fix spelling mistake: "coalesing" -> "coalescing" (bsc#1046299 FATE#322947). - bpf: mlx4: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1046299 FATE#322947). - net/mlx4_en: Refactor mlx4_en_free_tx_desc (bsc#1046299 FATE#322947). - net/mlx4_en: Replace TXBB_SIZE multiplications with shift operations (bsc#1046299 FATE#322947). - net/mlx4_en: Increase default TX ring size (bsc#1046299 FATE#322947). - net/mlx4_en: Poll XDP TX completion queue in RX NAPI (bsc#1046299 FATE#322947). - net/mlx4_en: Improve XDP xmit function (bsc#1046299 FATE#322947). - net/mlx4_en: Improve stack xmit function (bsc#1046299 FATE#322947). - net/mlx4_en: Improve transmit CQ polling (bsc#1046299 FATE#322947). - net/mlx4_en: Improve receive data-path (bsc#1046299 FATE#322947). - net/mlx4_en: Optimized single ring steering (bsc#1046299 FATE#322947). - net/mlx4_en: Remove unused argument in TX datapath function (bsc#1046299 FATE#322947). - IB/mlx4: Bump driver version (bsc#1046302 FATE#322945). - net/mlx4_en: Bump driver version (bsc#1046299 FATE#322947). - net/mlx4_core: Bump driver version (bsc#1046300 FATE#322946). - commit 13e2dc6- Re-sorted network driver sorted section - commit 011cd2d- rpm/kernel-binary.spec.in: package ftrace-mod.o on arm64 It is needed for building modules since 4.13: CC [M] /suse/jslaby/a/aaa.o Building modules, stage 2. MODPOST 1 modules CC /suse/jslaby/a/aaa.mod.o LD [M] /suse/jslaby/a/aaa.ko ld: cannot find ./arch/arm64/kernel/ftrace-mod.o: No such file or directory ... - commit 07da115- net: ibm: ibmvnic: constify vio_device_id (fate#323285). - ibmvnic: Add netdev_dbg output for debugging (fate#323285). - ibmvnic: Clean up resources on probe failure (fate#323285). - ibmvnic: Implement .get_channels (fate#323285). - ibmvnic: Implement .get_ringparam (fate#323285). - commit 1850d99- ibmvnic: Convert vnic server reported statistics to cpu endian (fate#323285). - ibmvnic: Implement per-queue statistics reporting (fate#323285). - commit 1d86bd7- net/{mii, smsc}: Make mii_ethtool_get_link_ksettings and smc_netdev_get_ecmd return void (bsc#1056666 FATE#322183). - commit c133dc9- igb: make a few local functions static (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: Remove useless argument (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: check for Tx timestamp timeouts during watchdog (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: add statistic indicating number of skipped Tx timestamps (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: avoid permanent lock of *_PTP_TX_IN_PROGRESS (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: fix race condition with PTP_TX_IN_PROGRESS bits (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - igb: mark PM functions as __maybe_unused (bsc#1056651 FATE#322191 bsc#1056643 FATE#322192). - commit 846d7ef- i40e backport for SLE15 e3412575488a net: ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALL (v4.13-rc1) already added as part of e1000e eb873fe4d31b i40evf: fix duplicate lines (v4.13-rc1) 155b0f690051 i40evf: fix merge error in older patch (v4.13-rc1) Already applied with ref bsc#1024346 FATE#321239 bsc#1024373 FATE#321247. Refreshed. 9d68322e53e6 i40evf: disable unused flags (v4.13-rc1) bbc4e7d273b5 i40e: fix race condition with PTP_TX_IN_PROGRESS bits (v4.13-rc1) 69077577af50 i40e: avoid permanent lock of *_PTP_TX_IN_PROGRESS (v4.13-rc1) 2955faca0403 i40e: add statistic indicating number of skipped Tx timestamps (v4.13-rc1) 61189556692e i40e: use pf data structure directly in i40e_ptp_rx_hang (v4.13-rc1) 0bc0706b46cd i40e: check for Tx timestamp timeouts during watchdog (v4.13-rc1) 0a4ecc2c5e04 i40e: Check for memory allocation failure (v4.13-rc1) 392908033308 i40evf: drop i40e_type.h include (v4.13-rc1) 681bdf80cff6 i40e/i40evf: create and use new unified header file (v4.13-rc1) 55cdfd48f217 i40e: use new unified virtchnl header file (v4.13-rc1) 310a2ad92e3f virtchnl: rename i40e to generic virtchnl (v4.13-rc1) 260e93820ad6 virtchnl: move some code to core driver (v4.13-rc1) eedcfef85b15 virtchnl: convert to new macros (v4.13-rc1) 764430ce6f8c i40e/virtchnl: refactor code for validate checks (v4.13-rc1) f0adc6e831ba i40evf/virtchnl: whitespace cleanups (v4.13-rc1) ff3f4cc267f6 virtchnl: finish conversion to virtchnl interface (v4.13-rc1) 735e35c56bbc i40e/virtchnl: move function to virtchnl (v4.13-rc1) a33c83c4353b virtchnl: Add pad fields to a couple of structures (v4.13-rc1) 73556269aab3 virtchnl: Add compile time static asserts to validate structure sizes (v4.13-rc1) abf709a1e731 i40evf: Add support for Adaptive Virtual Function (v4.13-rc1) a5fcf8a6c968 net: propagate tc filter chain index down the ndo_setup_tc call (v4.13-rc1) already applied as part of ixgbe 4df864c1d9af networking: make skb_put & friends return void pointers (v4.13-rc1) already applied with ref bsc#1056787 0c8493d90b6b i40e: add XDP support for pass and drop actions (v4.13-rc1) 74608d17fe29 i40e: add support for XDP_TX action (v4.13-rc1) 65c7006f234c i40evf: assign num_active_queues inside i40evf_alloc_queues (v4.13-rc1) 7c32b1e65075 i40e/i40evf: update WOL and I40E_AQC_ADDR_VALID_MASK flags (v4.13-rc1) 59e331e36ef9 i40e: use dev_dbg instead of dev_info when warning about missing routine (v4.13-rc1) 15d23b4c361f i40e: comment that udp_port must be in host byte order (v4.13-rc1) 1e99854715c7 i40e: Fix potential out of bound array access (v4.13-rc1) 68fb13a76774 i40e: Support firmware CEE DCB UP to TC map re-definition (v4.13-rc1) 83d14c595e01 i40e: Add message for unsupported MFP mode (v4.13-rc1) 4fc8c6763957 i40e: genericize the partition bandwidth control (v4.13-rc1) 5bbb2e204544 i40e: Add support for OEM firmware version (v4.13-rc1) e58872398684 i40e: fix disabling overflow promiscuous mode (v4.13-rc1) 2e5c26ea0d08 i40e: clear only cause_ena bit (v4.13-rc1) 7642984b0876 i40e: Handle PE_CRITERR properly with IWARP enabled (v4.13-rc1) dfc4ff644674 i40e: don't hold RTNL lock for the entire reset (v4.13-rc1) 7d6d06779028 i40e: Initialize 64-bit statistics TX ring seqcount (v4.13-rc5) - i40e: Add message for unsupported MFP mode (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Add support for OEM firmware version (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Check for memory allocation failure (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Fix potential out of bound array access (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Handle PE_CRITERR properly with IWARP enabled (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Initialize 64-bit statistics TX ring seqcount (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: Support firmware CEE DCB UP to TC map re-definition (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: add XDP support for pass and drop actions (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: add statistic indicating number of skipped Tx timestamps (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: add support for XDP_TX action (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: avoid permanent lock of *_PTP_TX_IN_PROGRESS (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: check for Tx timestamp timeouts during watchdog (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: clear only cause_ena bit (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: comment that udp_port must be in host byte order (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: don't hold RTNL lock for the entire reset (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: fix disabling overflow promiscuous mode (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: fix race condition with PTP_TX_IN_PROGRESS bits (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: genericize the partition bandwidth control (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: create and use new unified header file (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/i40evf: update WOL and I40E_AQC_ADDR_VALID_MASK flags (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: use dev_dbg instead of dev_info when warning about missing routine (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: use new unified virtchnl header file (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e: use pf data structure directly in i40e_ptp_rx_hang (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/virtchnl: move function to virtchnl (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40e/virtchnl: refactor code for validate checks (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: Add support for Adaptive Virtual Function (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: assign num_active_queues inside i40evf_alloc_queues (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: disable unused flags (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: drop i40e_type.h include (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf: fix duplicate lines (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - i40evf/virtchnl: whitespace cleanups (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - virtchnl: Add compile time static asserts to validate structure sizes (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - virtchnl: Add pad fields to a couple of structures (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - virtchnl: convert to new macros (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - virtchnl: finish conversion to virtchnl interface (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - virtchnl: move some code to core driver (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - virtchnl: rename i40e to generic virtchnl (bsc#1056658 FATE#322188 bsc#1056662 FATE#322186). - Refresh patches.drivers/i40evf-fix-merge-error-in-older-patch.patch. - commit dd418e7- net: check type when freeing metadata dst (bsc#1056787). - commit a09d253- rpm/kernel-docs.spec.in: Expand kernel tree directly from sources (bsc#1057199) - commit a61b4d9- cisco: enic: Fic an error handling path in 'vnic_dev_init_devcmd2()' (bsc#1037697). - enic: Fix format truncation warning (bsc#1037697). - enic: unmask intr only when napi is complete (bsc#1037697). - commit c00bce8- Refresh patches.suse/exports-from-rcu_idle_exit-and-rcu_idle_enter.patch. - Refresh patches.suse/numa-sched-slow-down-scan-rate-if-shared-faults-dominate.patch. - Refresh patches.suse/page-waitqueue-always-add-new-entries-at-the-end.patch. - Refresh patches.suse/rcu_idle_enter-rely-on-callers-disabling-irqs.patch. - Refresh patches.suse/sched-numa-scale-scan-period-with-tasks-in-group-and-shared-private.patch. - commit 14198d9- gfs2: Don't clear SGID when inheriting ACLs (bsc#1052766). - commit 6e0baaf- xfs: fix inobt inode allocation search optimization (bsc#1052766). - commit d59b124- Update config files. Switch off radio support (FATE#323882) - commit 9ff0bc2- intel_th: pci: Add Cannon Lake PCH-H support (FATE#321195). - intel_th: pci: Add Cannon Lake PCH-LP support (FATE#321195). - commit 9fe67df- drm/i915/cfl: Fix Workarounds (FATE#322643 bsc#1055900). - drm/i915/cfl: Introduce Coffee Lake workarounds (FATE#322643 bsc#1055900). - drm/i915: Store 9 bits of PCI Device ID for platforms with a LP PCH (FATE#322643 bsc#1055900). - drm/i915/cfl: Basic DDI plumbing for Coffee Lake (FATE#322643 bsc#1055900). - drm/i915/cfl: Coffee Lake reuses Kabylake DMC (FATE#322643 bsc#1055900). - drm/i915/huc: Load HuC on Coffee Lake (FATE#322643 bsc#1055900). - drm/i915/guc: Load GuC on Coffee Lake (FATE#322643 bsc#1055900). - drm/i915/cfl: Add Coffee Lake PCI IDs for U Sku (FATE#322643 bsc#1055900). - drm/i915/cfl: Add Coffee Lake PCI IDs for H Sku (FATE#322643 bsc#1055900). - drm/i915/cfl: Add Coffee Lake PCI IDs for S Skus (FATE#322643 bsc#1055900). - drm/i915/cfl: Introduce Display workarounds for Coffee Lake (FATE#322643 bsc#1055900). - drm/i915/cfl: Coffee Lake uses CNP PCH (FATE#322643 bsc#1055900). - drm/i915/cfl: Introduce Coffee Lake platform definition (FATE#322643 bsc#1055900). - drm/i915/cnl: Cannonlake uses CNP PCH (FATE#322643 bsc#1055900). - drm/i915/cnp: Panel Power sequence changes for CNP PCH (FATE#322643 bsc#1055900). - drm/i915/cnl: Introduce Cannonlake platform defition (FATE#322643 bsc#1055900). - drm/i915/cnp: add CNP gmbus support (FATE#322643 bsc#1055900). - drm/i915/cnp: Backlight support for CNP (FATE#322643 bsc#1055900). - drm/i915/cnp: Get/set proper Raw clock frequency on CNP (FATE#322643 bsc#1055900). - drm/i915/cnp: Add PCI ID for Cannonpoint LP PCH (FATE#322643 bsc#1055900). - drm/i915/cnp: Introduce Cannonpoint PCH (FATE#322643 bsc#1055900). - commit 602378e- Linux 4.12.11 (bnc#1012628). - commit bf7fb08- Update config files. Needed because of the backport of 7edaeb6841df ("kernel/watchdog: Prevent false positives with turbo modes", v4.13-rc6) added in v4.12.9. - commit 6d65043- net: Fix parisc SCM_TIMESTAMPING_PKTINFO value (bsc#1056664 FATE#322185). - net: Define SCM_TIMESTAMPING_PKTINFO on all architectures (bsc#1056664 FATE#322185). - commit ad597de- ixgbe: Initialize 64-bit stats seqcounts (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - bpf: ixgbe: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: Add IFLA_XDP_PROG_ID (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: pci_set_drvdata must be called before register_netdev (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Resolve cppcheck format string warning (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: fix writes to PFQDE (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbevf: Bump version number (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Bump version number (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: check for Tx timestamp timeouts during watchdog (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: add statistic indicating number of skipped Tx timestamps (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: avoid permanent lock of *_PTP_TX_IN_PROGRESS (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: fix race condition with PTP_TX_IN_PROGRESS bits (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: propagate tc filter chain index down the ndo_setup_tc call (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - bpf: Introduce bpf_prog ID (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: fix incorrect status check (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: add missing configuration for rate select 1 (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: always call setup_mac_link for multispeed fiber (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: add write flush when configuring CS4223/7 (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: correct CS4223/7 PHY identification (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbevf: Resolve warnings for -Wimplicit-fallthrough (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbevf: Resolve truncation warning for q_vector->name (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Resolve warnings for -Wimplicit-fallthrough (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Resolve truncation warning for q_vector->name (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Add error checking to setting VF MAC (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Correct thermal sensor event check (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: enable L3/L4 filtering for Tx switched packets (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: Remove MAC X550EM_X 1Gbase-t led_[on|off] support (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe: initialize u64_stats_sync structures early at ixgbe_probe (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - ixgbe/ixgbevf: Enables TSO for MPLS encapsulated packets (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: add termination action to allow goto chain (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: push tp down to action init (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: introduce multichain support for filters (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: push chain dump to a separate function (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: introduce helpers to work with filter chains (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: move TC_H_MAJ macro call into tcf_auto_prio (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: replace nprio by a bool to make the function more readable (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: rename tcf_destroy_chain helper (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: introduce tcf block infractructure (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - net: sched: move tc_classify function to cls_api.c (bsc#1056657 FATE#322189 bsc#1056653 FATE#322190). - commit fe2f3a3- e1000e: Undo e1000e_pm_freeze if __e1000_shutdown fails (bsc#1056664 FATE#322185). - e1000e: use disable_hardirq() also for MSIX vectors in e1000_netpoll() (bsc#1056664 FATE#322185). - e1000e: add statistic indicating number of skipped Tx timestamps (bsc#1056664 FATE#322185). - e1000e: fix race condition around skb_tstamp_tx() (bsc#1056664 FATE#322185). - net: ethernet: update drivers to make both SW and HW TX timestamps (bsc#1056664 FATE#322185). - net: allow simultaneous SW and HW transmit timestamping (bsc#1056664 FATE#322185). - net: fix documentation of struct scm_timestamping (bsc#1056664 FATE#322185). - net: add new control message for incoming HW-timestamped packets (bsc#1056664 FATE#322185). - net: add function to retrieve original skb device using NAPI ID (bsc#1056664 FATE#322185). - net: ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALL (bsc#1056664 FATE#322185). - net: define receive timestamp filter for NTP (bsc#1056664 FATE#322185). - commit ac365e2- rpm/kernel-docs.spec.in: Re-add xmlto buildreq conditionally for SLE15 & co - commit 259b49e- rpm/group-source-files.pl: Add arch/*/tools/* files to the devel package Commit b71c9ffb1405 ("powerpc: Add arch/powerpc/tools directory") introduced in v4.12-rc1 release, moved the scripts into the tools directory. However, this location is not considered for the kernel devel package and the following error occurs when building a kmp for powerpc make[2]: /usr/src/linux-4.12.9-1/arch/powerpc/tools/gcc-check-mprofile-kernel.sh: Command not found - commit 5f1ff53- Delete patches.drivers/0002-hns-set-relation-between-hns_roce-and-hns_enet_drv.patch. - commit 1532f7a- Delete patches.arch/arm64-1-5-arm64-perf-Basic-uncore-counter-support-for-Cavium-ThunderX.patch. - Delete patches.arch/arm64-2-5-arm64-perf-Cavium-ThunderX-L2C-TAD-uncore-support.patch. - Delete patches.arch/arm64-3-5-arm64-perf-Cavium-ThunderX-L2C-CBC-uncore-support.patch. - Delete patches.arch/arm64-4-5-arm64-perf-Cavium-ThunderX-LMC-uncore-support.patch. - Delete patches.arch/arm64-5-5-arm64-perf-Cavium-ThunderX-OCX-TLK-uncore-support.patch. Delete not upstreamed driver - commit 68629cf- Delete patches.suse/arm64-0075-kdump-kexec-arm64-Add-kernel-parameter-to-enable-kexec.patch. - commit 0bb01f6- Delete patches.arch/arm64-0001-arm64-insn-Do-not-disable-irqs-during-patching.patch. - Delete patches.arch/arm64-0002-arm64-Implement-IPI-based-TLB-invalidation.patch. - Delete patches.arch/arm64-0003-KVM-arm-arm64-Check-for-broadcast-TLBI-support.patch. - Delete patches.arch/arm64-0005-arm64-Add-workaround-for-Cavium-erratum-26026.patch. HW which needed this workaround is no longer supported - commit bfc65a0- Update config files. (fate#323414) Enable IMA kernel configuration on arm64 and s390x. (fate#323414) - commit 39207d0- Update config files, enable NVMe on S/390x (FATE#323773). - commit 6e56e74- cxgb4: Fix stack out-of-bounds read due to wrong size to t4_record_mbox() (bsc#1046540). - iw_cxgb4: fix misuse of integer variable (bsc#1046543). - iw_cxgb4: don't use WR keys/addrs for 0 byte reads (bsc#1046543). - cxgb4: Fix error codes in c4iw_create_cq() (bsc#1046540). - cxgb4: ptp_clock_register() returns error pointers (bsc#1046540 bsc#1046648). - cxgb4: add new T5 pci device id's (bsc#1046540). - crypto: chcr - Avoid algo allocation in softirq (bsc#1046548). - cxgb4: Support for get_ts_info ethtool method (bsc#1046540 bsc#1046648). - cxgb4: Add PTP Hardware Clock (PHC) support (bsc#1046540 bsc#1046648). - cxgb4: time stamping interface for PTP (bsc#1046540 bsc#1046648). - cxgb4: Use Firmware params to get buffer-group map (bsc#1046540). - cxgb4: Update T6 Buffer Group and Channel Mappings (bsc#1046540). - net: introduce __skb_put_[zero, data, u8] (bsc#1056787). - cxgb4: add new T6 pci device id's (bsc#1046540). - cxgb4: fix a NULL dereference (bsc#1046540). - cxgb4: handle serial flash interrupt (bsc#1046540). - cxgb4: fix memory leak in init_one() (bsc#1046540). - cxgb4: handle interrupt raised when FW crashes (bsc#1046540). - cxgb4: fix to bring link down after adapter crash (bsc#1046540). - tcp: add a struct net parameter to tcp_parse_options() (bsc#1046543). Refresh patches.drivers/networking-make-skb_push-__skb_push-return-void-poin.patch. - crypto: chcr - Select device in Round Robin fashion (bsc#1046548). - crypto: chcr - Ensure Destination sg entry size less than 2k (bsc#1046548). - chcr - Add debug counters (bsc#1046548). - crypto: chcr - Add ctr mode and process large sg entries for cipher (bsc#1046548). Refresh patches.drivers/networking-make-skb_put-friends-return-void-pointers.patch. - crypto: chcr - Avoid changing request structure (bsc#1046548). - crypto: chcr - Return correct error code (bsc#1046548). - crypto: chcr - Fix fallback key setting (bsc#1046548). - crypto: chcr - Pass lcb bit setting to firmware (bsc#1046548). - commit dd52566- drm/dp/mst: Handle errors from drm_atomic_get_private_obj_state() correctly (bsc#1055493). - drm/i915: Track MST link bandwidth (bsc#1055493). - drm/dp: Add DP MST helpers to atomically find and release vcpi slots (bsc#1055493). - drm/dp: Introduce MST topology state to track available link bandwidth (bsc#1055493). - drm: Add driver-private objects to atomic state (bsc#1055493). - commit 5bd7bf1- cxgbit: fix sg_nents calculation (bsc#1046545). - iscsi-target: fix invalid flags in text response (bsc#1046545). - cxgbit: add missing __kfree_skb() (bsc#1046545). - commit 053e1ff- RDMA/iser: don't send an rkey if all data is written as immadiate-data (bsc#1046647). - IB/iser: Handle lack of memory management extentions correctly (bsc#1046647). - commit e8af9ba- x86/nmi: Use raw lock (bsc#1050549). - locking/rwsem-xadd: Add killable versions of rwsem_down_read_failed() (bsc#1050549). - locking/rwsem-spinlock: Add killable versions of __down_read() (bsc#1050549). - locking/pvqspinlock: Relax cmpxchg's to improve performance on some architectures (bsc#1050549). - smp: Avoid using two cache lines for struct call_single_data (bsc#1050549). - smp, cpumask: Use non-atomic cpumask_{set,clear}_cpu() (bsc#1050549). - smp: Avoid sending needless IPI in smp_call_function_many() (bsc#1050549). - commit 46ecda3- powerpc/xive: Fix section __init warning (fate#322438). - commit fe47c32- powerpc/xive: improve debugging macros (fate#322438). - powerpc/xive: add XIVE Exploitation Mode to CAS (fate#322438). - powerpc/xive: introduce H_INT_ESB hcall (fate#322438). - powerpc/xive: add the HW IRQ number under xive_irq_data (fate#322438). - powerpc/xive: introduce xive_esb_write() (fate#322438). - commit daa41de- powerpc/xive: rename xive_poke_esb() in xive_esb_read() (fate#322438). - powerpc/xive: guest exploitation of the XIVE interrupt controller (fate#322438). - powerpc/xive: introduce a common routine xive_queue_page_alloc() (fate#322438). - powerpc/xmon: Exclude all of xmon from ftrace (fate#322438). - commit 71dd0bb- Refresh patch order in networking section - commit 2da2414- powerpc/xive: Fix the size of the cpumask used in xive_find_target_in_mask() (fate#322438). - commit 956ce91- sch_sfq: fix null pointer dereference on init failure (bsc#1056787). - sch_hfsc: fix null pointer deref and double free on init failure (bsc#1056787). - net: sched: don't do tcf_chain_flush from tcf_chain_destroy (bsc#1056787). - net: sched: fix use after free when tcf_chain_destroy is called multiple times (bsc#1056787). - udp: make function udp_skb_dtor_locked static (bsc#1056787). - commit a5094e3- nfp: double free on error in probe (bsc#1055968). - nfp: remove incorrect mask check for vlan matching (bsc#1055968). - nfp: fix supported key layers calculation (bsc#1055968). - nfp: fix unchecked flow dissector use (bsc#1055968). - nfp: avoid buffer leak when representor is missing (bsc#1055968). - nfp: make sure representors are destroyed before their lower netdev (bsc#1055968). - nfp: don't hold PF lock while enabling SR-IOV (bsc#1055968). - commit 6f53b58- net: Define SCM_TIMESTAMPING_PKTINFO on all architectures (bsc#1056787). - commit 502bfad- Update config files. - commit 3eb3872- nfp: do not update MTU from BH in flower app (bsc#1055968). - nfp: Initialize RX and TX ring 64-bit stats seqcounts (bsc#1055968). - nfp: freeing the wrong variable (bsc#1055968). - nfp: flower: add missing clean up call to avoid memory leaks (bsc#1055968). - nfp: default to chained metadata prepend format (bsc#1055968). - nfp: remove legacy MAC address lookup (bsc#1055968). - nfp: improve order of interfaces in breakout mode (bsc#1055968). - nfp: add control message passing capabilities to flower offloads (bsc#1055968). - nfp: add a stats handler for flower offloads (bsc#1055968). - nfp: add metadata to each flow offload (bsc#1055968). - nfp: add basic action capabilities to flower offloads (bsc#1055968). - nfp: extend flower matching capabilities (bsc#1055968). - nfp: extend flower add flow offload (bsc#1055968). - nfp: provide infrastructure for offloading flower based TC filters (bsc#1055968). - nfp: add phys_switch_id support (bsc#1055968). - nfp: flower: add Kconfig for flower app (bsc#1055968). - nfp: allocate a private workqueue for driver work (bsc#1055968). - nfp: reorder SR-IOV config and nfp_app SR-IOV callbacks (bsc#1055968). - nfp: handle SR-IOV already enabled when driver is probing (bsc#1055968). - nfp: wire get_phys_port_name on representors (bsc#1055968). - nfp: allow converting representor's netdev into nfp_port (bsc#1055968). - nfp: move representors' struct net_device_ops to shared code (bsc#1055968). - nfp: make the representor get stats app-independent (bsc#1055968). - nfp: spawn nfp_ports for PF and VF ports (bsc#1055968). - nfp: add nfp_app cleanup callback and make flower use it (bsc#1055968). - nfp: remove unused nfp_cpp_area_check_range() (bsc#1055968). - nfp: add helper for mapping runtime symbols (bsc#1055968). - nfp: move area mapping helper into nfpcore (bsc#1055968). - nfp: explicitly check if application FW is loaded (bsc#1055968). - nfp: add VF and PF representors to flower app (bsc#1055968). - nfp: add flower app (bsc#1055968). - nfp: add support for control messages for flower app (bsc#1055968). - nfp: add support for tx/rx with metadata portid (bsc#1055968). - nfp: provide nfp_port to of nfp_net_get_mac_addr() (bsc#1055968). - nfp: app callbacks for SRIOV (bsc#1055968). - nfp: add stats and xmit helpers for representors (bsc#1055968). - nfp: general representor implementation (bsc#1055968). - nfp: map mac_stats and vf_cfg BARs (bsc#1055968). - nfp: move physical port init into a helper (bsc#1055968). - nfp: devlink add support for getting eswitch mode (bsc#1055968). - nfp: xdp: report if program is offloaded (bsc#1055968). - nfp: bpf: add support for XDP_FLAGS_HW_MODE (bsc#1055968). - nfp: bpf: release the reference on offloaded programs (bsc#1055968). - nfp: bpf: don't offload XDP programs in DRV_MODE (bsc#1055968). - nfp: xdp: move driver XDP setup into a separate function (bsc#1055968). - nfp: add VLAN filtering support (bsc#1055968). - bpf: nfp: Report bpf_prog ID during XDP_QUERY_PROG (bsc#1055968). - nfp: report application FW build name in ethtool -i (bsc#1055968). - nfp: keep MIP object around (bsc#1055968). - nfp: remove automatic caching of HWInfo (bsc#1055968). - nfp: remove automatic caching of RTsym table (bsc#1055968). - nfp: make sure to cancel port refresh on the error path (bsc#1055968). - commit 2a7c54a- net: sched: fix p_filter_chain check in tcf_chain_flush (bsc#1056787). - net_sched: reset pointers to tcf blocks in classful qdiscs' destructors (bsc#1056787). - net/sched/hfsc: allocate tcf block for hfsc root class (bsc#1056787). - commit b26c3ec- net: switchdev: add SET_SWITCHDEV_OPS helper (bsc#1056787). - net: store port/representator id in metadata_dst (bsc#1056787). - xdp: add reporting of offload mode (bsc#1056787). - xdp: add HW offload mode flag for installing programs (bsc#1056787). - xdp: pass XDP flags into install handlers (bsc#1056787). - net: Add IFLA_XDP_PROG_ID (bsc#1056787). - bpf: Introduce bpf_prog ID (bsc#1056787). - bpf: teach verifier to track stack depth (bsc#1056787). - commit 5b751d3- networking: add and use skb_put_u8() (bsc#1056787). - networking: make skb_push & __skb_push return void pointers (bsc#1056787). - networking: make skb_pull & friends return void pointers (bsc#1056787). - networking: make skb_put & friends return void pointers (bsc#1056787). - networking: introduce and use skb_put_data() (bsc#1056787). - networking: convert many more places to skb_put_zero() (bsc#1056787). - net: sched: act_tunnel_key: make UDP checksum configurable (bsc#1056787). - net: sched: act_tunnel_key: request UDP checksum by default (bsc#1056787). - skbuff: make skb_put_zero() return void (bsc#1056787). - net: use skb_unref() in napi_consume_skb() (bsc#1056787). - bpf: permits narrower load from bpf program context fields (bsc#1056787). - skbuff/mac80211: introduce and use skb_put_zero() (bsc#1056787). - mac80211: mesh: support sending wide bandwidth CSA (bsc#1056787). - net: factor out a helper to decrement the skb refcount (bsc#1056787). - bpf: add bpf_set_hash helper for tc progs (bsc#1056787). - bpf: remove cg_skb_func_proto and use sk_filter_func_proto directly (bsc#1056787). - skbuff: only inherit relevant tx_flags (bsc#1056787). - net: qrtr: Inform open sockets about new controller (bsc#1056787). - net: qrtr: Broadcast DEL_CLIENT message when endpoint is closed (bsc#1056787). - net: qrtr: Inject BYE on remote termination (bsc#1056787). - net: qrtr: Refactor packet allocation (bsc#1056787). - net: propagate tc filter chain index down the ndo_setup_tc call (bsc#1056787). - net: sched: introduce a TRAP control action (bsc#1056787). - net: sched: select cls when cls_act is enabled (bsc#1056787). - neigh: Really delete an arp/neigh entry on "ip neigh delete" or "arp -d" (bsc#1056787). - net/sched: cls_flower: add support for matching on ip tos and ttl (bsc#1056787). - net/flow_dissector: add support for dissection of misc ip header fields (bsc#1056787). - rtnetlink: use the new rtnl_get_event() interface (bsc#1056787). - rtnl: Add support for netdev event to link messages (bsc#1056787). - net_sched: only create filter chains for new filters/actions (bsc#1056787). - net: sched: cls_api: make reclassify return all the way back to the original tp (bsc#1056787). - net/sched: flower: add support for matching on tcp flags (bsc#1056787). - net: flow_dissector: add support for dissection of tcp flags (bsc#1056787). - net/sched: fix filter flushing (bsc#1056787). - net/sched: properly assign RCU pointer in tcf_chain_tp_insert/remove (bsc#1056787). - net: allow simultaneous SW and HW transmit timestamping (bsc#1056787). - net: add new control message for incoming HW-timestamped packets (bsc#1056787). - net: add function to retrieve original skb device using NAPI ID (bsc#1056787). - net: ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALL (bsc#1056787). - net: define receive timestamp filter for NTP (bsc#1056787). - sk_buff.h: improve description of CHECKSUM_{COMPLETE, UNNECESSARY} (bsc#1056787). - net: more accurate checksumming in validate_xmit_skb() (bsc#1056787). - net: use skb->csum_not_inet to identify packets needing crc32c (bsc#1056787). - sk_buff: remove support for csum_bad in sk_buff (bsc#1056787). - net: introduce skb_crc32c_csum_help (bsc#1056787). - skbuff: add stub to help computing crc32c on SCTP packets (bsc#1056787). - net: fix __skb_try_recv_from_queue to return the old behavior (bsc#1056787). - net: make struct net_device::tx_queue_len unsigned int (bsc#1056787). - sch_dsmark: Fix uninitialized variable warning (bsc#1056787). - net: sched: add termination action to allow goto chain (bsc#1056787). - net: sched: push tp down to action init (bsc#1056787). - net: sched: introduce multichain support for filters (bsc#1056787). - net: sched: push chain dump to a separate function (bsc#1056787). - net: sched: introduce helpers to work with filter chains (bsc#1056787). - net: sched: move TC_H_MAJ macro call into tcf_auto_prio (bsc#1056787). - net: sched: replace nprio by a bool to make the function more readable (bsc#1056787). - net: sched: rename tcf_destroy_chain helper (bsc#1056787). - net: sched: introduce tcf block infractructure (bsc#1056787). - net: sched: move tc_classify function to cls_api.c (bsc#1056787). - tcp: internal implementation for pacing (bsc#1056787). - udp: keep the sk_receive_queue held when splicing (bsc#1056787). - udp: use a separate rx queue for packet reception (bsc#1056787). - net/sock: factor out dequeue/peek with offset code (bsc#1056787). - net: fix some identation issues at kernel-doc markups (bsc#1056787). - net: skbuff.h: properly escape a macro name on kernel-doc (bsc#1056787). - commit 7232e8e- x86/mm: Fix SME encryption stack ptr handling (fate#322123). - commit aea6d23- acpi, x86/mm: Remove encryption mask from ACPI page protection type (fate#322123). - commit 4d393f7- x86/mm, kexec: Fix memory corruption with SME on successive kexecs (fate#322123). - commit 261ee7e- x86/boot: Fix memremap() related build failure (fate#322123). - commit 04d48c7- x86/boot/64/clang: Use fixup_pointer() to access 'next_early_pgt' (fate#322123). Subsequently pulled in by git-fixes. - commit db95bac- x86/mm: Add support to make use of Secure Memory Encryption (fate#322123). - commit 1ede395- compiler-gcc.h: Introduce __nostackprotector function attribute (fate#322123). - commit 9b71e69- x86/boot: Add early cmdline parsing for options with arguments (fate#322123). - commit f880532- x86/mm: Add support to encrypt the kernel in-place (fate#322123). - commit 7fb1d36- x86/mm: Create native_make_p4d() for PGTABLE_LEVELS <= 4 (fate#322123). - commit 519d43f- x86/mm: Use proper encryption attributes with /dev/mem (fate#322123). - commit 7e40dec- xen/x86: Remove SME feature in PV guests (fate#322123). - commit b2b2f82- x86/mm, kexec: Allow kexec to be used with SME (fate#322123). - commit c5ac3b2- kvm/x86/svm: Support Secure Memory Encryption within KVM (fate#322123). - commit ded3057- x86, drm, fbdev: Do not specify encrypted memory for video mappings (fate#322123). - commit 3926698- x86/boot/realmode: Check for memory encryption on the APs (fate#322123). - commit a907124- iommu/amd: Allow the AMD IOMMU to work with memory encryption (fate#322123). - Refresh patches.drivers/0012-iommu-amd-suppress-io_page_faults-in-kdump-kernel. - Refresh patches.drivers/0019-iommu-amd-remove-amd_iommu_disabled-check-from-amd_iommu_detect. - commit 06efcc5- Patch will be redone with commits for bsc#1056787 Delete patches.suse/msft-hv-1363-networking-introduce-and-use-skb_put_data.patch. - commit de2f49a- x86/cpu/AMD: Make the microcode level available earlier in the boot (fate#322123). - commit 45da941- swiotlb: Add warnings for use of bounce buffers with SME (fate#322123). - commit 4b6c991- x86, swiotlb: Add memory encryption support (fate#322123). - commit 0dc9b8d- x86/realmode: Decrypt trampoline area if memory encryption is active (fate#322123). - commit 70f1f35- x86/mm: Add support for changing the memory encryption attribute (fate#322123). - commit 5eb9aa3- x86/mm: Add support to access persistent memory in the clear (fate#322123). - commit 2521a3c- x86/boot: Use memremap() to map the MPF and MPC data (fate#322123). - commit 40f02a4- x86/mm: Add support to access boot related data in the clear (fate#322123). - commit e966ee6- x86/efi: Update EFI pagetable creation to work with SME (fate#322123). - commit ce57435- efi: Update efi_mem_type() to return an error rather than 0 (fate#322123). - commit 91147ec- efi: Add an EFI table address match function (fate#322123). - commit 473de56- x86/boot/e820: Add support to determine the E820 type of an address (fate#322123). - commit a831c04- x86/mm: Insure that boot memory areas are mapped properly (fate#322123). - commit 7075d9d- x86/mm: Add support for early encryption/decryption of memory (fate#322123). - commit c49e594- x86/mm: Extend early_memremap() support with additional attrs (fate#322123). - commit bffaaa4- x86/mm: Add SME support for read_cr3_pa() (fate#322123). - commit 8a90820- nfp: advertise support for NFD ABI 0.5 (bsc#1055968). - nfp: create control vNICs and wire up rx/tx (bsc#1055968). - nfp: allow non-equal distribution of IRQs (bsc#1055968). - nfp: slice the netdev spawning function (bsc#1055968). - nfp: don't clutter init code passing fw_ver around (bsc#1055968). - nfp: map all queue controllers at once (bsc#1055968). - nfp: make vNIC ctrl memory mapping function reusable (bsc#1055968). - nfp: add control vNIC datapath (bsc#1055968). - nfp: prepare config and enable for working without netdevs (bsc#1055968). - nfp: allow allocation and initialization of netdev-less vNICs (bsc#1055968). - nfp: make sure debug accesses don't depend on netdevs (bsc#1055968). - nfp: prepare print macros for use without netdev (bsc#1055968). - nfp: move nfp_net_vecs_init() (bsc#1055968). - nfp: reuse ring free code on close (bsc#1055968). - nfp: split out the allocation part of open (bsc#1055968). - nfp: reorder open and close functions (bsc#1055968). - nfp: fix memory leak on FW load error (bsc#1055968). - nfp: move basic eBPF stats to app-specific code (bsc#1055968). - nfp: move bpf offload code to the BPF app (bsc#1055968). - nfp: move eBPF offload files to BPF app directory (bsc#1055968). - nfp: report app name in ethtool -i (bsc#1055968). - nfp: move port init to apps (bsc#1055968). - nfp: turn reading PCIe RTsym parameters into a helper (bsc#1055968). - nfp: add missing fall through statements (bsc#1055968). - sched: add helper for updating statistics on all actions (bsc#1055968). - nfp: don't keep count for free buffers delayed kick (bsc#1055968). - nfp: don't add ring size to index calculations (bsc#1055968). - nfp: fix print format for ring pointers in ring dumps (bsc#1055968). - nfp: don't wait for resources indefinitely (bsc#1055968). - nfp: add hwmon support (bsc#1055968). - nfp: support variable NSP response lengths (bsc#1055968). - nfp: shorten CPP core probe logs (bsc#1055968). - nfp: support long reads and writes with the cpp helpers (bsc#1055968). - nfp: only try to get to PCIe ctrl memory if BARs are wide enough (bsc#1055968). - nfp: don't set aux pointers if ioremap failed (bsc#1055968). - nfp: set driver VF limit (bsc#1055968). - nfp: add set_mac_address support while the interface is up (bsc#1055968). - nfp: add MAY_USE_DEVLINK dependency (bsc#1055968). - nfp: support port splitting via devlink (bsc#1055968). - nfp: calculate total port lanes for split (bsc#1055968). - nfp: register ports as devlink ports (bsc#1055968). - nfp: add helper for cleaning up vNICs (bsc#1055968). - nfp: add devlink support (bsc#1055968). - nfp: move mutex init out of net code (bsc#1055968). - nfp: refresh port state before reporting autonegotiation (bsc#1055968). - nfp: mark port state as stale if update failed (bsc#1055968). - nfp: mark port state as stale after reconfig (bsc#1055968). - nfp: provide linking on port structures (bsc#1055968). - nfp: move refresh tracking into the port structure (bsc#1055968). - nfp: update port state in place (bsc#1055968). - nfp: introduce nfp_port (bsc#1055968). - nfp: disallow mixing vNICs with and without NSP port entry (bsc#1055968). - nfp: introduce very minimal nfp_app (bsc#1055968). - nfp: add nfp_net_pf_free_vnic() function (bsc#1055968). - nfp: rename netdev/port to vNIC (bsc#1055968). - nfp: make nfp_net alloc/init/cleanup/free not depend on netdevs (bsc#1055968). - nfp: add nfp_cppcore_pcie_unit() helper (bsc#1055968). - nfp: eliminate an if statement in calculation of completed frames (bsc#1055968). - nfp: add a helper for wrapping descriptor index (bsc#1055968). - nfp: complete the XDP TX ring only when it's full (bsc#1055968). - nfp: add CHECKSUM_COMPLETE support (bsc#1055968). - nfp: version independent support for chained RSS metadata (bsc#1055968). - nfp: don't assume RSS and IRQ moderation are always enabled (bsc#1055968). - nfp: support LSO2 capability (bsc#1055968). - nfp: rename l4_offset in struct nfp_net_tx_desc to lso_hdrlen (bsc#1055968). - nfp: don't enable TSO on the device when disabled (bsc#1055968). - commit c02b1d9- x86/mm: Provide general kernel support for memory encryption (fate#322123). - commit 0bc99cf- x86/mm: Simplify pd_page() macros (fate#322123). - commit 35ace63- x86/mm: Add support to enable SME in early boot processing (fate#322123). - commit 9508f8a- x86/mm: Remove phys_to_virt() usage in ioremap() (fate#322123). - commit 371b1fb- x86/mm: Add Secure Memory Encryption (SME) support (fate#322123). Update config files with new options. - commit 1f3aaaf- x86/cpu/AMD: Handle SME reduction in physical address size (fate#322123). - commit 88d989f- x86/cpu/AMD: Add the Secure Memory Encryption CPU feature (fate#322123). - commit 4e8af2a- x86, mpparse, x86/acpi, x86/PCI, x86/dmi, SFI: Use memremap() for RAM mappings (fate#322123). - commit fd1bdfe- x86/mm/pat: Set write-protect cache mode for full PAT support (fate#322123). - commit 9b2584b- x86/cpu/AMD: Document AMD Secure Memory Encryption (SME) (fate#322123). - commit 112bbc1- x86/boot/64: Put __startup_64() into .head.text (fate#322123). - commit cb63948- x86/boot/64: Add support of additional page table level during early boot (fate#322123). - commit c69bf2f- x86/boot/64: Rename init_level4_pgt and early_level4_pgt (fate#322123). - commit d75bf42- x86/ftrace: Exclude functions in head64.c from function-tracing (fate#322123). - commit 6d229da- Sorted patches in network section - commit e2cc8e7- x86/boot/64: Rewrite startup_64() in C (fate#322123). - commit 935bc66- x86/mm: Split read_cr3() into read_cr3_pa() and __read_cr3() (fate#322123). - commit c5d71a2- ceph: fix readpage from fscache (bsc#1057015). - commit c9e96e6- powerpc: use spin loop primitives in some functions (bsc#1056912). - commit dfd3f3e- spin loop primitives for busy waiting (bsc#1056912). - commit cda1f6a- scsi: libcxgbi: add check for valid cxgbi_task_data (bsc#1046541). - scsi: cxgb4i: assign rxqs in round robin mode (bsc#1046541). - commit 3064c71- iommu/vt-d: Helper function to query if a pasid has any active users (fate#322864). - commit 01214f9- Update config files. (FATE#322631) - commit 90aeb55- ixgbe: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag (bsc#1056419). - Revert commit 1a8b6d76dc5b ("net:add one common config...") (bsc#1056419). - net/cxgb4vf: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag (bsc#1056419). - net/cxgb4: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag (bsc#1056419). - commit ce6396a- supported.conf: Add Goldmont-specific EDAC driver (fate#322662) - commit eff24c3- NFSv4: Fix double frees in nfs4_test_session_trunk() (git-fixes). - xprtrdma: Don't defer MR recovery if ro_map fails (git-fixes). - xprtrdma: Fix FRWR invalidation error recovery (git-fixes). - xprtrdma: Fix client lock-up after application signal fires (git-fixes). - xprtrdma: Rename rpcrdma_req::rl_free (git-fixes). - xprtrdma: Pass only the list of registered MRs to ro_unmap_sync (git-fixes). - xprtrdma: Pre-mark remotely invalidated MRs (git-fixes). - xprtrdma: On invalidation failure, remove MWs from rl_registered (git-fixes). - commit 7d59497- Per IBM request, drop drop IBM specific patches from SLE15 (bnc#1012582) - Delete patches.suse/sched-disable-FAIR_SLEEPERS-for-S390.patch. - Delete patches.suse/sched-reinstate-FAIR_SLEEPERS-feature.patch. - Delete patches.suse/sched-reinstate-sched_compat_yield.patch. - commit 3ee70fe- rt2800: fix TX_PIN_CFG setting for non MT7620 chips (bsc#1055826). - commit d79ffeb- pinctrl: intel: Add Intel Cannon Lake PCH-H pin controller support (FATE#321195). - spi: pxa2xx: Add support for Intel Cannonlake (FATE#321195). - pinctrl: intel: Add Intel Cannon Lake PCH pin controller support (FATE#321195). - pinctrl: intel: Make it possible to specify mode per pin in a group (FATE#321195). - pinctrl: intel: Add support for variable size pad groups (FATE#321195). - mmc: sdhci-pci: Add support for Intel CNP (FATE#321195). - mmc: sdhci-pci: Use macros in pci_ids definition (FATE#321195). - scsi: ufs: flush eh_work when eh_work scheduled (FATE#321195). - commit 16f0485- scsi: ufshcd-pci: Add Intel CNL support (FATE#321195). - scsi: ufshcd-pci: Fix PM config (FATE#321195). - scsi: ufs: Tidy clocks list head usage (FATE#321195). - commit f7ba845- PCI: Allow PCI express root ports to find themselves (bsc#1056419). - PCI: fix oops when try to find Root Port for a PCI device (bsc#1056419). - PCI: Disable Relaxed Ordering Attributes for AMD A1100 (bsc#1056419). - PCI: Disable Relaxed Ordering for some Intel processors (bsc#1056419). - PCI: Disable PCIe Relaxed Ordering if unsupported (bsc#1056419). - commit 7e5ee6f- scsi: qla2xxx: Fix an integer overflow in sysfs code (bsc#1056588, CVE-2017-14051). - commit a9495c3- scsi: qla2xxx: Fix an integer overflow in sysfs code (bsc#1056588, CVE-2017-14051). - commit 4fafb75- supported.conf: the old style UCSI for non-x86 - commit ed3ca0b- blacklist.conf: add one objtool patch - commit 6f1e31d- supported.conf: Reduce supported sound modules (bsc#1056612,FATE#323981) - commit a185749- scsi: cxlflash: Fix vlun resize failure in the shrink path (fate#322239). - scsi: cxlflash: Avoid double mutex unlock (fate#322239). - scsi: cxlflash: Remove unnecessary existence check (fate#322239). - scsi: cxlflash: Fix an error handling path in 'cxlflash_disk_attach()' (fate#322239). - scsi: cxlflash: return -EFAULT if copy_from_user() fails (fate#322239). - commit e126787- scsi: cxlflash: Update debug prints in reset handlers (fate#322239). - scsi: cxlflash: Update send_tmf() parameters (fate#322239). - scsi: cxlflash: Avoid double free of character device (fate#322239). - scsi: cxlflash: Update TMF command processing (fate#322239). - scsi: cxlflash: Remove zeroing of private command data (fate#322239). - scsi: cxlflash: Support WS16 unmap (fate#322239). - commit 438c2e8- scsi: cxlflash: Support AFU debug (fate#322239). - scsi: cxlflash: Support LUN provisioning (fate#322239). - scsi: cxlflash: Refactor AFU capability checking (fate#322239). - scsi: cxlflash: Introduce host ioctl support (fate#322239). - scsi: cxlflash: Separate AFU internal command handling from AFU sync specifics (fate#322239). - commit e1c2471- scsi: cxlflash: Create character device to provide host management interface (fate#322239). - scsi: cxlflash: Add scsi command abort handler (fate#322239). - scsi: cxlflash: Flush pending commands in cleanup path (fate#322239). - scsi: cxlflash: Track pending scsi commands in each hardware queue (fate#322239). - scsi: cxlflash: Handle AFU sync failures (fate#322239). - commit aec8db3- scsi: cxlflash: Schedule asynchronous reset of the host (fate#322239). - scsi: cxlflash: Reset hardware queue context via specified register (fate#322239). - scsi: cxlflash: Update cxlflash_afu_sync() to return errno (fate#322239). - scsi: cxlflash: Combine the send queue locks (fate#322239). - commit b877eca- supported.conf: add full ucsi support (FATE#322665, FATE#322666) - commit 893e6d9- RAS/CEC: Disable CEC (bsc#1056592). - commit cb2beb8- Fix up over-eager 'wait_queue_t' renaming (bnc#971975 VM performance -- page waitqueue). - commit 92ad9c7- Linux 4.12.10 (bnc#1012628 bnc#1014351 bnc#1048935 bsc#1020657 bsc#1050582). - Delete patches.drivers/ALSA-hda-Add-stereo-mic-quirk-for-Lenovo-G50-70-17aa. - Delete patches.fixes/Bluetooth-hidp-fix-possible-might-sleep-error-in-hid.patch. - Delete patches.fixes/Input-ALPS-Fix-Alps-Touchpad-two-finger-scroll-does-. - Delete patches.fixes/netfilter-expect-fix-crash-when-putting-uninited-exp.patch. - commit 030062c- sched/wait: Introduce wakeup boomark in wake_up_page_bit (bnc#971975 VM performance -- page waitqueue). - sched/wait: Break up long wake list walk (bnc#971975 VM performance -- page waitqueue). - page waitqueue: always add new entries at the end (bnc#971975 VM performance -- page waitqueue). - sched/wait: Clean up some documentation warnings (bnc#971975 VM performance -- page waitqueue). - sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming (bnc#971975 VM performance -- page waitqueue). - sched/wait: Split out the wait_bit*() APIs from into (bnc#971975 VM performance -- page waitqueue). - sched/wait: Re-adjust macro line continuation backslashes in (bnc#971975 VM performance -- page waitqueue). - sched/wait: Improve the bit-wait API parameter names in the API function prototypes (bnc#971975 VM performance -- page waitqueue). - sched/wait: Standardize wait_bit_queue naming (bnc#971975 VM performance -- page waitqueue). - sched/wait: Standardize 'struct wait_bit_queue' wait-queue entry field name (bnc#971975 VM performance -- page waitqueue). - sched/wait: Standardize internal naming of wait-queue heads (bnc#971975 VM performance -- page waitqueue). - sched/wait: Standardize internal naming of wait-queue entries (bnc#971975 VM performance -- page waitqueue). - commit 59134c0- sched/wait: Rename wait_queue_t => wait_queue_entry_t (bnc#971975 VM performance -- page waitqueue). - Refresh patches.fixes/Bluetooth-hidp-fix-possible-might-sleep-error-in-hid.patch. - commit 60bfe92- scsi: qla2xxx: Update driver version to 10.00.00.01-k (FATE#322910). - scsi: qla2xxx: Do not call abort handler function during chip reset (FATE#322910). - scsi: qla2xxx: Ability to process multiple SGEs in Command SGL for CT passthrough commands (FATE#322910). - scsi: qla2xxx: Skip zero queue count entry during FW dump capture (FATE#322910). - scsi: qla2xxx: Recheck session state after RSCN (FATE#322910). - scsi: qla2xxx: Increase ql2xmaxqdepth to 64 (FATE#322910). - scsi: qla2xxx: Enable Async TMF processing (FATE#322910). - scsi: qla2xxx: Cleanup NPIV host in target mode during config teardown (FATE#322910). - scsi: qla2xxx: Add LR distance support from nvram bit (FATE#322910). - scsi: qla2xxx: Add support for minimum link speed (FATE#322910). - scsi: qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs() (FATE#322910). - scsi: qla2xxx: Print correct mailbox registers in failed summary (FATE#322910). - scsi: qla2xxx: Fix task mgmt handling for NPIV (FATE#322910). - scsi: qla2xxx: Allow SNS fabric login to be retried (FATE#322910). - scsi: qla2xxx: Add timeout ability to wait_for_sess_deletion() (FATE#322910). - scsi: qla2xxx: Move logging default mask to execute once only (FATE#322910). - scsi: qla2xxx: Use sp->free instead of hard coded call (FATE#322910). - scsi: qla2xxx: Prevent sp->free null/uninitialized pointer dereference (FATE#322910). - scsi: qla2xxx: Add ability to autodetect SFP type (FATE#322910). - scsi: qla2xxx: Use fabric name for Get Port Speed command (FATE#322910). - scsi: qla2xxx: Change ha->wq max_active value to default (FATE#322910). - scsi: qla2xxx: Remove extra register read (FATE#322910). - scsi: qla2xxx: Fix NPIV host enable after chip reset (FATE#322910). - scsi: qla2xxx: Use BIT_6 to acquire FAWWPN from switch (FATE#322910). - scsi: qla2xxx: Fix system panic due to pointer access problem (FATE#322910). - scsi: qla2xxx: Fix WWPN/WWNN in debug message (FATE#322910). - scsi: qla2xxx: Add command completion for error path (FATE#322910). - scsi: qla2xxx: Update fw_started flags at qpair creation (FATE#322910). - scsi: qla2xxx: Fix target multiqueue configuration (FATE#322910). - scsi: qla2xxx: Correction to vha->vref_count timeout (FATE#322910). - scsi: qla2xxx: fix spelling mistake of variable sfp_additonal_info (FATE#322910). - scsi: qla2xxx: use dma_mapping_error to check map errors (FATE#322910). - scsi: qla2xxx: Fix remoteport disconnect for FC-NVMe (FATE#322910). - scsi: qla2xxx: Simpify unregistration of FC-NVMe local/remote ports (FATE#322910). - scsi: qla2xxx: Added change to enable ZIO for FC-NVMe devices (FATE#322910). - scsi: qla2xxx: Move function prototype to correct header (FATE#322910). - scsi: qla2xxx: Cleanup FC-NVMe code (FATE#322910). - scsi: qla2xxx: Off by one in qlt_ctio_to_cmd() (FATE#322910). - t10-pi: Move opencoded contants to common header (FATE#322910). - qla2xxx: Fix NVMe entry_type for iocb packet on BE system (FATE#322910). - scsi: qla2xxx: avoid unused-function warning (FATE#322910). - scsi: qla2xxx: fix a bunch of typos and spelling mistakes (FATE#322910). - scsi: qla2xxx: Protect access to qpair members with qpair->qp_lock (FATE#322910). - scsi: qla2xxx: Update Driver version to 10.00.00.00-k (FATE#322910). - scsi: qla2xxx: Use FC-NVMe FC4 type for FDMI registration (FATE#322910). - scsi: qla2xxx: Send FC4 type NVMe to the management server (FATE#322910). - scsi: qla2xxx: Add FC-NVMe F/W initialization and transport registration (FATE#322910). - scsi: qla2xxx: Add FC-NVMe command handling (FATE#322910). - scsi: qla2xxx: Add FC-NVMe port discovery and PRLI handling (FATE#322910). - scsi: qla2xxx: Update driver version to 9.01.00.00-k (FATE#322910). - scsi: qla2xxx: Include Exchange offload/Extended Login into FW dump (FATE#322910). - scsi: qla2xxx: Move target stat counters from vha to qpair (FATE#322910). - scsi: qla2xxx: Remove datasegs_per_cmd and datasegs_per_cont field (FATE#322910). - scsi: qla2xxx: Remove unused tgt_enable_64bit_addr flag (FATE#322910). - scsi: qla2xxx: Add debug logging routine for qpair (FATE#322910). - scsi: qla2xxx: Add function call to qpair for door bell (FATE#322910). - scsi: qla2xxx: use shadow register for ISP27XX (FATE#322910). - scsi: qla2xxx: move fields from qla_hw_data to qla_qpair (FATE#322910). - scsi: qla2xxx: Add fw_started flags to qpair (FATE#322910). - scsi: qla2xxx: Add debug knob for user control workload (FATE#322910). - scsi: qla2xxx: Fix mailbox failure while deleting Queue pairs (FATE#322910). - scsi: qla2xxx: Enable Target Multi Queue (FATE#322910). - scsi: qla2xxx: Preparation for Target MQ (FATE#322910). - scsi: qla2xxx: Combine Active command arrays (FATE#322910). - scsi: qla2xxx: don't include (FATE#322910). - scsi: qla2xxx: Fix compile warning (FATE#322910). - scsi: qla2xxx: remove redundant null check on tgt (FATE#322910). - scsi: qla2xxx: remove writeq/readq function definitions (FATE#322910). - scsi: qla2xxx: Remove extra register read (FATE#322910). - scsi: qla2xxx: Remove unused irq_cmd_count field (FATE#322910). - scsi: qla2xxx: Accelerate SCSI BUSY status generation in target mode (FATE#322910). - scsi: qla2xxx: Remove redundant wait when target is stopped (FATE#322910). - scsi: qla2xxx: Add ql2xiniexchg parameter (FATE#322910). - scsi: qla2xxx: Turn on FW option for exchange check (FATE#322910). - scsi: qla2xxx: Cleanup debug message IDs (FATE#322910). - scsi: qla2xxx: Fix name server relogin (FATE#322910). - scsi: qla2xxx: Convert 32-bit LUN usage to 64-bit (FATE#322910). - scsi: qla2xxx: Use flag PFLG_DISCONNECTED (FATE#322910). - scsi: tcm_qla2xxx: Do not allow aborted cmd to advance (FATE#322910). - scsi: qla2xxx: Fix path recovery (FATE#322910). - scsi: qla2xxx: Retain loop test for fwdump length exceeding buffer length (FATE#322910). - scsi: qla2xxx: Replace usage of spin_lock with spin_lock_irqsave (FATE#322910). - scsi: qla2xxx: Remove an unused structure member (FATE#322910). - commit e1bfb61- genirq/cpuhotplug: Do not migrated shutdown irqs (bsc#1054935). - commit 075835d- genirq/cpuhotplug: Reorder check logic (bsc#1054935). - commit 1367886- genirq/cpuhotplug: Dont claim success on error (bsc#1054935). - commit 4f8cdfc- USB: add usbfs ioctl to retrieve the connection speed (FATE#321327). - xhci: remove endpoint ring cache (FATE#321327, FATE#322665, FATE#322666). - xhci: refactor transfer event errors and completion codes (FATE#321327, FATE#322665, FATE#322666). - xhci: Add support for endpoint soft reset (FATE#321327). - xhci: support calling cleanup_halted_endpoint with soft retry (bFATE#321327). - xhci: handle transfer events without TRB pointer (FATE#321327). - xhci: cleanup virtual endoint structure, remove stopped_stream (FATE#321327). - xhci: cleanup finish_td() skip option (FATE#321327). - usb: typec: Add support for UCSI interface (FATE#322665, FATE#322666). - usb: typec: ucsi: Add ACPI driver (FATE#322665, FATE#322666). - usb: typec: include linux/device.h in ucsi.h (FATE#322665, FATE#322666). - usb: hcd: constify attribute_group structures (FATE#321327). - xhci: rename temp and temp1 variables (FATE#321327). - usb: Increase root hub reset signaling time to prevent retry (FATE#321327). - xhci: rework bus_resume and check ports are suspended before resuming them (FATE#321327). - usb: make device_type const (FATE#321327). - USB: core: constify vm_operations_struct (FATE#321327). - usb: xhci: Support enabling of compliance mode for xhci 1.1 (FATE#321327). - usb: misc: lvstest: add entry to place port in compliance mode (FATE#321327). - Update config files. - commit 7e26cc6- usb: typec: Add a sysfs node to manage port type (FATE#322665, FATE#322666). - usb: typec: update partner power delivery support with opmode (FATE#322665, FATE#322666). - xhci: remove unused stopped_td pointer (FATE#321327). - xhci: Add stream id to xhci_dequeue_state structure (FATE#321327). - xhci: Find out where an endpoint or stream stopped from its context (FATE#321327). - xhci: Add helper to get hardware dequeue pointer for stopped rings (FATE#321327). - usb: typec: Don't prevent using constant typec_mode_desc initializers (FATE#322665, FATE#322666). - commit 80163a3- Add live patching section to series.conf for future backports (fate#323487) - commit 428055c- Drop kGraft (fate#323487) Upstream live patching infrastructure is going to be used in SLE15 - Delete patches.suse/kgr-0002-livepatch-add-infrastructure.patch. - Delete patches.suse/kgr-0003-livepatch-kgr_in_progress-for-all-threads.patch. - Delete patches.suse/kgr-0004-ftrace-Make-ftrace_is_dead-available-globally.patch. - Delete patches.suse/kgr-0005-initial-code.patch. - Delete patches.suse/kgr-0006-add-testing-kgraft-patch.patch. - Delete patches.suse/kgr-0007-add-Documentation.patch. - Delete patches.suse/kgr-0008-mark-task_safe-in-some-kthreads.patch. - Delete patches.suse/kgr-0009-kthreads-support.patch. - Delete patches.suse/kgr-0010-handle-irqs.patch. - Delete patches.suse/kgr-0011-allow-stacking-of-patches.patch. - Delete patches.suse/kgr-0012-handle-patched-modules-that-are-being-removed.patch. - Delete patches.suse/kgr-0013-try-to-apply-skipped-patches-when-a-module-is-lo.patch. - Delete patches.suse/kgr-0014-allow-for-forced-module-load.patch. - Delete patches.suse/kgr-0015-allow-replace_all.patch. - Delete patches.suse/kgr-0016-support-for-forcing-success-of-patching-process.patch. - Delete patches.suse/kgr-0017-correct-error-handling-of-the-first-patching-sta.patch. - Delete patches.suse/kgr-0018-send-a-fake-signal-to-all-blocking-tasks.patch. - Delete patches.suse/kgr-0019-mark-task_safe-in-non-upstream-kthreads.patch. - Delete patches.suse/kgr-0020-kmemleak-really-mark-the-kthread-safe-after-a.patch. - Delete patches.suse/kgr-0021-fix-reversion-of-a-patch-already-reverted-by-a-r.patch. - Delete patches.suse/kgr-0022-add-objname-to-kgr_patch_fun-struct.patch. - Delete patches.suse/kgr-0023-remove-abort_if_missing-flag.patch. - Delete patches.suse/kgr-0024-do-not-return-and-print-an-error-only-if-the-obj.patch. - Delete patches.suse/kgr-0025-fix-subtle-race-with-kgr_module_init-going-notif.patch. - Delete patches.suse/kgr-0026-fix-an-asymmetric-dealing-with-delayed-module-lo.patch. - Delete patches.suse/kgr-0027-call-kgr_init_ftrace_ops-only-for-loaded-objects.patch. - Delete patches.suse/kgr-0028-change-to-kallsyms_on_each_symbol-iterator.patch. - Delete patches.suse/kgr-0029-add-sympos-as-disambiguator-field-to-kgr_patch_f.patch. - Delete patches.suse/kgr-0030-add-sympos-to-sysfs.patch. - Delete patches.suse/kgr-0031-add-sympos-and-objname-to-error-and-debug-messag.patch. - Delete patches.suse/kgr-0032-taint-with-TAINT_LIVEPATCH.patch. - Delete patches.suse/kgr-0033-define-pr_fmt-and-modify-all-pr_-messages.patch. - Delete patches.suse/kgr-0034-kgraft-bcache-Do-not-block-livepatching-in-the-write.patch. - Delete patches.suse/kgr-0035-kgraft-gfs2-Do-not-block-livepatching-in-the-log-dae.patch. - Delete patches.suse/kgr-0036-kgraft-xen-Do-not-block-livepatching-in-the-XEN-blki.patch. - Delete patches.suse/kgr-0037-ignore-zombie-tasks-during-the-patching.patch. - Delete patches.suse/kgr-0038-kgraft-xen-Do-not-block-kGraft-in-xenbus-kthread.patch. - Delete patches.suse/kgr-0039-kgraft-iscsi-target-Do-not-block-kGraft-in-iscsi_np-.patch. - Delete patches.suse/kgr-0040-remove-all-arch-specific-kgraft-header-files.patch. - Delete patches.suse/kgr-0041-make-a-taint-flag-module-specific.patch. - Delete patches.suse/kgr-0042-locking-semaphore-Add-down_interruptible_timeout.patch. - Delete patches.suse/kgr-0043-kgr-Mark-eeh_event_handler-kthread-safe-using-a-time.patch. - Delete patches.suse/kgr-0102-kgr-mark-kernel-unsupported-upon-patch-revert.patch. - Delete patches.suse/printk-mark_kgr_task_safe.patch. - commit dde7e1c- CIFS: Fix maximum SMB2 header size (bsc#1056185). - commit d54f5d7- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api. The latest firmware matches for iwl7xxx/3168 series, so dropped the changes. - commit 1447668- arm64: update config file for RAS support - commit 4812033- ras: mark stub functions as 'inline' (fate#323583). - ACPI: APEI: Enable APEI multiple GHES source to share a single external IRQ (fate#323583). - acpi: apei: check for pending errors when probing GHES entries (fate#323583). - arm/arm64: KVM: add guest SEA support (fate#323583). - trace, ras: add ARM processor error trace event (fate#323583). - ras: acpi / apei: generate trace event for unrecognized CPER section (fate#323583). - efi: print unrecognized CPER section (fate#323583). - acpi: apei: panic OS with fatal error status block (fate#323583). - acpi: apei: handle SEA notification type for ARMv8 (fate#323583). - arm64: exception: handle Synchronous External Abort (fate#323583). - efi: parse ARM processor error (fate#323583). - cper: add timestamp print to CPER status printing (fate#323583). - ras: acpi/apei: cper: add support for generic data v3 structure (fate#323583). - acpi: apei: read ack upon ghes record consumption (fate#323583). - ACPI / APEI: Switch to use new generic UUID API (fate#323583). - uuid: fix incorrect uuid_equal conversion in test_uuid_test (fate#323583). - fs: switch ->s_uuid to uuid_t (fate#323583). - ima/policy: switch to use uuid_t (fate#323583). - block: remove blk_part_pack_uuid (fate#323583). - xfs: use the common helper uuid_is_null() (fate#323583). - xfs: remove uuid_getnodeuniq and xfs_uu_t (fate#323583). - S390/sysinfo: use uuid_is_null instead of opencoding it (fate#323583). - uuid: hoist uuid_is_null() helper from libnvdimm (fate#323583). - uuid: hoist helpers uuid_equal() and uuid_copy() from xfs (fate#323583). - uuid: don't export guid_index and uuid_index (fate#323583). - uuid: rename uuid types (fate#323583). - uuid: remove uuid_be defintions from the uapi header (fate#323583). - nfsd: namespace-prefix uuid_parse (fate#323583). - md: namespace private helper names (fate#323583). - xfs: use uuid_be to implement the uuid_t type (fate#323583). - xfs: use uuid_copy() helper to abstract uuid_t (fate#323583). - uuid,afs: move struct uuid_v1 back into afs (fate#323583). - commit ccd5a8a- i2c: i801: Add support for Intel Cannon Lake (FATE#321195). - mfd: intel-lpss: Add Intel Cannonlake PCI IDs (FATE#321195). - HID: intel-ish-hid: Enable Cannon Lake ish driver (FATE#321195). - commit fe6deda- Avoid page waitqueue race leaving possible page locker waiting (bnc#971975 VM performance -- page waitqueue). - commit fc6592a- powerpc/perf: Fix usage of nest_imc_refc (FATE#322448, bsc#1054914). - powerpc/perf/imc: Fix nest events on muti socket system (FATE#322448, bsc#1054914). - powerpc/perf: Fix double unlock in imc_common_cpuhp_mem_free() (FATE#322448, bsc#1054914). - powerpc/perf: Add thread IMC PMU support (FATE#322448, bsc#1054914). - powerpc/perf: Add core IMC PMU support (FATE#322448, bsc#1054914). - powerpc/perf: Add nest IMC PMU support (FATE#322448, bsc#1054914). - perf vendor events powerpc: Update POWER9 events (FATE#322450, bsc#1052213). - perf vendor events powerpc: remove suffix in mapfile (FATE#322450, bsc#1052213). - commit 3b5ba34- KVM: x86: block guest protection keys unless the host has them enabled (bsc#1055935). - KVM, pkeys: do not use PKRU value in vcpu->arch.guest_fpu.state (bsc#1055935). - KVM: x86: simplify handling of PKRU (bsc#1055935). - commit da19195- ptr_ring: use kmalloc_array() (bsc#1055945). - commit f6d643d- blacklist.conf: add more entries (uml, rhashtable tests) - commit 398a701- rpm/kernel-binary.spec.in: Update drm-kmp obsolete for SLE12-SP3/Leap-42.3 - commit 161c705- Minor page waitqueue cleanups (bnc#971975 VM performance -- page waitqueue). - commit 98a2529- Drop old qed patches, which will be refreshed while doing backports - Delete patches.drivers/qed-sp3-0216-qed-bump-drivers-to-version-8.10.10.63.patch. - Delete patches.drivers/qed-sp3-0264-qed-Enable-RoCE-parser-searching-on-fp-init.patch. - Delete patches.drivers/qed-sp3-0265-qed-Correct-order-of-wwnn-and-wwpn.patch. - Delete patches.drivers/qed-sp3-0266-qed-Share-additional-information-with-qedf.patch. - Delete patches.drivers/qed-sp3-0267-qed-Support-NVM-image-reading-API.patch. - Delete patches.drivers/qed-sp3-0268-qed-Add-support-for-changing-iSCSI-mac.patch. - Delete patches.drivers/qed-sp3-0269-qedi-Add-support-for-offload-iSCSI-Boot.patch. - commit 8c6203d- mm, memory_hotplug: do not back off draining pcp free pages from kworker context (bnc#1049591). - commit e362ef6- drm/i915: Disable tv output on i9x5gm (bsc#1055490). - commit 425d710- mm: consider the number in local CPUs when reading NUMA stats (VM Performance, bnc#959436). - mm: update NUMA counter threshold size (VM Performance, bnc#959436). - mm: change the call sites of numa statistics items (VM Performance, bnc#959436). - commit 451bfd6- Refresh patch tags of patches.fixes/Input-ALPS-Fix-Alps-Touchpad-two-finger-scroll-does- - commit df5244b- rpm/kernel-docs.spec.in: Disable PDF build again ... due to the breakage with the recent TeXLive 2017. Also add the missing dependency on texlive-varwidth. - commit 9f682b5- S/390: enable CONFIG_KMSG_IDS (bsc#1053718) - commit a6e1a82- Drop obsolete S/390 patches (bsc#1053718) - Delete patches.arch/s390-sles12sp2-00-02-s390-dasd-add-query-host-access-to-volume-support.patch. - Delete patches.arch/s390-sles12sp2-00-03-s390-pci-add-report_error-attribute-01.patch. - Delete patches.arch/s390-sles12sp2-00-03-s390-pci-add-report_error-attribute-02.patch. - Delete patches.arch/s390-sles12sp2-00-03-s390-pci-add-report_error-attribute-03.patch. - Delete patches.arch/s390-sles12sp2-00-03-s390-pci-add-report_error-attribute-04.patch. - Delete patches.arch/s390-sles12sp2-00-04-s390-pci-fmb-enhancements-03.patch. - Delete patches.arch/s390-sles12sp2-10-05-kmsg-add-descriptions.patch. - Delete patches.arch/s390-sles12sp3-00-04-kmsg.patch. - Delete patches.arch/s390-sles12sp3-00-07-kmsg.patch. - Delete patches.arch/s390-sles12sp3-00-08-kmsg.patch. - commit a1f2fe2- s390: Kernel message catalog (bnc#1053718, LTC#157660). - Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch. - Delete patches.arch/kmsg-fix-parameter-limitations. - Delete patches.arch/s390-message-catalog.diff. - commit 5df3fc3- rpm/config.sh: Update KOTD build targets Build the internal packages against SLE15 and add s390x to the OBS builds. - commit 88cc604- cxgb4: Fix tids count for ipv6 offload connection (bsc#1046540 fate#322930). - cxgb4: implement ndo_set_vf_rate() (bsc#1046540 fate#322930). - cxgb4: fix incorrect cim_la output for T6 (bsc#1046540 fate#322930). - cxgb4: FW upgrade fixes (bsc#1046540 fate#322930). - cxgb4: add new T5 pci device id (bsc#1046540 fate#322930). - cxgb4 : retrieve port information from firmware (bsc#1046540 fate#322930). - cxgb4: add new T5 pci device id (bsc#1046540 fate#322930). - commit 407692b- Drop patches.suse/scsi-netlink-ml (bsc#1055689) - commit 8e3c10c- supported.conf: Fix malformed entry for n5pf - commit 22e41e9- Linux 4.12.9 (bnc#1012628 bsc#1052580 bnc#1049599). - Delete patches.drivers/ALSA-usb-audio-Apply-sample-rate-quirk-to-Sennheiser. - Delete patches.fixes/debug-fix-WARN_ON_ONCE-for-modules.patch. - Update config files. - commit f2ab6ba- lib: test_rhashtable: Fix KASAN warning (bsc#1055359). - lib: test_rhashtable: fix for large entry counts (bsc#1055359). - commit 28437b2- supported.conf: Remove logfs (does not exist anymore), add orangefs as unsupported - commit 1afee12- kernel/watchdog: Prevent false positives with turbo modes (bnc#1055313). - Update config files. - commit 75b22a6- cma: fix calculation of aligned offset (VM Functionality, bsc#1055314). - commit 8914932- powerpc/powernv/idle: Disable LOSE_FULL_CONTEXT states when stop-api fails (bsc#1055121). - commit cf34929- powerpc/powernv: Simplify lazy IRQ handling in CPU offline (bsc#1055121). - commit 25e5ffb- powerpc/64s/idle: Move soft interrupt mask logic into C code (bsc#1055121). - fix paste error in previous patch name - commit 56abbca- mm, oom: fix potential data corruption when oom_reaper races with writer (bnc#1055311). - mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS (bnc#1055311). - commit 8afe3e4- rtc: opal: Handle disabled TPO in opal_get_tpo_time() (bsc#1055122). - commit 2cf6a2b- rtc: interface: Validate alarm-time before handling rollover (bsc#1055122). - commit 61f40d3- x86/cpufeature, kvm/svm: Rename (shorten) the new "virtualized VMSAVE/VMLOAD" CPUID flag (fate#323405). - KVM: SVM: Enable Virtual VMLOAD VMSAVE feature (fate#323405). - KVM: SVM: Add Virtual VMLOAD VMSAVE feature definition (fate#323405). - KVM: SVM: Rename lbr_ctl field in the vmcb control area (fate#323405). - KVM: SVM: Prepare for new bit definition in lbr_ctl (fate#323405). - commit fda2890- powerpc/powernv/pci: Add support for PHB4 diagnostics (bsc#1055120). - commit 8b6d16d- powerpc/powernv/pci: Dynamically allocate PHB diag data (bsc#1055120). - commit d796605- powerpc/powernv/pci: Reduce spam when dumping PEST (bsc#1055120). - commit a228946- powerpc/powernv: Add support to clear sensor groups data (bsc#1055115). - commit ca4565c- powerpc/powernv: Add support to set power-shifting-ratio (bsc#1055115). - commit 73968cc- powerpc/powernv: Add support for powercap framework (bsc#1055115). - commit 934753a- hwmon: (ibmpowernv) Add current(A) sensor (bsc#1055115). - commit f4b3bf5- hwmon: (ibmpowernv) introduce a legacy_compatibles array (bsc#1055115). - commit 9e071c1- hwmon: (ibmpowernv) Add highest/lowest attributes to sensors (bsc#1055115). - commit ea5ab64- powerpc/powernv: Enable PCI peer-to-peer (bsc#1055120). - commit a6a5452- powerpc/powernv: Detect and create IMC device (bsc1054914, fate#322448). - commit 7df86cd- powerpc/powernv: Add IMC OPAL APIs (bsc1054914, fate#322448). - commit d35ae16- blacklist.conf: blacklist 1ee1c3f5b5cf CONFIG_DEBUG_VM is disabled in all our kernel flavors - commit 2802e86- powerpc/powernv/idle: Correctly initialize core_idle_state_ptr (bsc#1055121). - powerpc/powernv/idle: Decouple Timebase restore & Per-core SPRs restore (bsc#1055121). - powerpc/powernv/idle: Restore LPCR on wakeup from deep-stop (bsc#1055121). - powerpc/powernv/idle: Restore SPRs for deep idle states via stop API (bsc#1055121). - powerpc/powernv/idle: Use Requested Level for restoring state on P9 DD1 (bsc#1055121). - commit 9ac205d- cpuidle-powernv: Allow Deep stop states that don't stop time (bsc#1055121). - powerpc/64s/idle: Branch to handler with virtual mode offset (bsc#1055121). - commit a2551db- powerpc/mm/radix: Avoid flushing the PWC on every flush_tlb_range (bsc#1055186, fate#323286). - commit 37f137e- powerpc/mm/radix: Improve TLB/PWC flushes (bsc#1055186, fate#323286). - commit 7c388fb- powerpc/mm/radix: Improve _tlbiel_pid to be usable for PWC flushes (bsc#1055186, fate#323286). - commit c4233df- powerpc/mm/radix: Refactor radix__mark_rodata_ro() (bsc#1055186, fate#323286). - commit b3b09ac- powerpc/mm/radix: Synchronize updates to the process table (bsc#1055186, fate#323286). - commit d78f2e1- powerpc/mm/radix: Implement STRICT_RWX/mark_rodata_ro() for Radix (bsc#1055186, fate#323286). - commit 8abecba- powerpc/mm/hash: Implement mark_rodata_ro() for hash (bsc#1055186, fate#323286). - commit 80a9929- powerpc/64s: Leave interrupts hard enabled in context switch for radix (bsc#1055186, fate#323286). - commit 749d27e- powerpc/powernv: Fix boot on Power8 bare metal due to opal_configure_cores() (bsc#1055117, fate#323286). - commit 396c5c1- powerpc/powernv: Tell OPAL about our MMU mode on POWER9 (bsc#1055117, fate#323286). - commit bc75dc8- powerpc/mm: Fix pmd/pte_devmap() on non-leaf entries (bsc#1055117, fate#323286). - commit 457e49f- powerpc/mm: Add devmap support for ppc64 (bsc#1055117, fate#323286). - commit beadf59- powerpc/mm/radix: Workaround prefetch issue with KVM (bsc#1055117, fate#323286). - commit 34d0082- powerpc/mm: Trace tlbie(l) instructions (bsc#1055117, fate#323286). - commit f6cd9ad- ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978) (bsc#1020657). - commit d300598- Bluetooth: hidp: fix possible might sleep error in hidp_session_thread (bnc#1014351). - commit fa3a4f0- ALSA: ice1712: Add support for STAudio ADCIII (bsc#1048934). - commit 53a20a8- ALSA: hda - Implement mic-mute LED mode enum (bsc#1055013). - commit b870486- cxl: Export library to support IBM XSL (bsc#1055014, fate#322239). Update config files. - commit 06766f5- mm/hugetlb: clean up ARCH_HAS_GIGANTIC_PAGE (bsc#1055014, fate#322239). - commit ecf0169- powerpc/mm/hugetlb: add support for 1G huge pages (bsc#1055014, fate#322239). Update config files. - commit 619d9b1- supported.conf: Add Intel HDMI LPE audio to be supported - commit 7218d85- supported.conf: Remove microcode loader It is not a module anymore. - commit 6997200- supported.conf: make z3fold.ko officially unsupported We do not have anybody inhouse to be familiar with the code and there was no explicit fate to enable it either. Make it available in the kernel-extra though. - commit 5bd98fe- Update TAINT_FLAGS_COUNT for the added taint flags This fixes the port for 4.12. Refresh patches.suse/supported-flag. - commit 22a9dcd- Do not ship firmware (bsc#1054239). Pull firmware from kernel-firmware instead. - commit 0b0b5c9- supported.conf: mark sfc-falcon as unsupported (fate#323467, bsc#1039860) - commit 6eb197e- tty: pl011: fix initialization order of QDF2400 E44 (fate#323912). - commit 1f108a8- Delete patches.suse/0017-NFS-nfs4_lookup_revalidate-need-to-report-STALE-inod.patch. This has been fixed a different way upstream - commit 535dc30- supported.conf: clear mistaken external support flag for cifs.ko (bsc#1053802). - commit a5b6524- Refresh patches.fixes/0001-MD-fix-sleep-in-atomic.patch. - Refresh patches.fixes/0001-NFSv4-don-t-let-hanging-mounts-block-other-mounts.patch. - Refresh patches.fixes/0001-loop-Add-PF_LESS_THROTTLE-to-block-loop-device-threa.patch. - Refresh patches.fixes/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch. - Refresh patches.fixes/d-lookup-fairness.fix. - Refresh patches.fixes/dm-snap-avoid-deadlock.patch. - Refresh patches.fixes/nfs4_close.fix. - Refresh patches.suse/0017-NFS-nfs4_lookup_revalidate-need-to-report-STALE-inod.patch. - Refresh patches.suse/blk-timeout-no-round. - Delete patches.fixes/0001-NFS-don-t-try-to-cross-a-mountpount-when-there-isn-t.patch. - Delete patches.fixes/0001-Revert-SUNRPC-xs_sock_mark_closed-does-not-need-to-t.patch. - Delete patches.fixes/0001-md-handle-read-only-member-devices-better.patch. - Delete patches.fixes/cifs-optional-treename-prefix. - Delete patches.fixes/nfs_flush_incompatible.fix. - Delete patches.fixes/ptrace-in-namespace-perm-check.fix. - Delete patches.suse/nfs-no-share-transport. - Delete patches.suse/nfs-no-share-transport-nfsv4. Review patches carried forward from SLE12. Some not needed, some not wanted, some perserved and refreshed. - commit 30682b5- Linux 4.12.8 (bnc#1012628). - commit 4d7933a- SUNRPC: Mask XIDs to prevent replay cache collision (fate#322786). - NFS: Allow multiple connections to NFSv3 and NFSv4.0 servers (fate#322786). - NFS: Display the "nconnect" mount option if it is set (fate#322786). - pNFS: Allow multiple connections to the DS (fate#322786). - NFSv4: Allow multiple connections to NFSv4.x (x>0) servers (fate#322786). - NFS: Add a mount option to specify number of TCP connections to use (fate#322786). - SUNRPC: Allow creation of RPC clients with multiple connections (fate#322786). - commit e56b097- powerpc/perf/hv-24x7: Aggregate result elements on POWER9 SMT8 (FATE#323438). - powerpc/perf/hv-24x7: Support v2 of the hypervisor API (FATE#323438). - powerpc/perf/hv-24x7: Minor improvements (FATE#323438). - powerpc/perf/hv-24x7: Fix return value of hcalls (FATE#323438). - powerpc-perf/hx-24x7: Don't log failed hcall twice (FATE#323438). - powerpc/perf/hv-24x7: Properly iterate through results (FATE#323438). - powerpc/perf/hv-24x7: Fix off-by-one error in request_buffer check (FATE#323438). - powerpc/perf/hv-24x7: Fix passing of catalog version number (FATE#323438). - commit 56353ab- supported.conf: mark reiserfs unsupported (FATE#323394). ReiserFS is not supported in SLE15. ReiserFS file systems must be transferred or converted before installing. - commit 5f3f041- powerpc/mm/hash64: Make vmalloc 56T on hash (bsc#1048914, bsc#1054026). - commit cbc95bf- powerpc/mm/slb: Move comment next to the code it's referring to (bsc#1048914, bsc#1054026). - commit a120516- powerpc/mm/book3s64: Make KERN_IO_START a variable (bsc#1048914, bsc#1054026). - commit 7eb1dbb- blacklist.conf: add blacklist entries for drm - commit 369eed2- drm/i915: Remove assertion from raw __i915_vma_unpin() (bsc#1051510). - drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut (bsc#1051510). - drm/i915: Unbreak gpu reset vs. modeset locking (bsc#1051510). - drm/i915: fix backlight invert for non-zero minimum brightness (bsc#1051510). - drm/i915: Fix an error checking test (bsc#1051510). - drm/msm/hdmi: Use bitwise operators when building register values (bsc#1051510). - drm/imx: fix typo in ipu_plane_formats[] (bsc#1051510). - drm/bridge: tc358767: fix probe without attached output node (bsc#1051510). - drm/msm/dsi: Calculate link clock rates with updated dsi->lanes (bsc#1051510). - drm: omapdrm: Take GEM object reference when exporting dmabuf (bsc#1051510). - drm/rockchip: fix Kconfig dependencies (bsc#1051510). - drm/amdkfd: NULL dereference involving create_process() (bsc#1051510). - drm/mediatek: separate color module to fixup error memory reallocation (bsc#1051510). - commit 54d6c62- supported.conf: overzealous destruction of PCMCIA - commit 1d32c31- supported.conf: added Cavium Nitrox (FATE#323034) - commit c54e3ea- s390: export symbols for crash-kmp (bsc#1053915). - commit dd8539a- Update config files. Cavium crypto accelerators (FATE#323034, FATE#323051) - commit 546670e- perf vendor events: Add POWER9 PVRs to mapfile (FATE#322450, bsc#1050145). - perf vendor events: Add POWER9 PMU events (FATE#322450, bsc#1050145). - perf pmu-events: Support additional POWER8+ PVR in mapfile (FATE#322450, bsc#1050145 (dependent patch)). - commit 5191db3- Refresh patch order in networking section - commit 5beeea5- Revert "mm: numa: defer TLB flush for THP migration as long as possible" (mprotect/madvise theoretical races (bnc#1053919)). - mm: fix KSM data corruption (mprotect/madvise theoretical races (bnc#1053919)). - mm: fix MADV_[FREE|DONTNEED] TLB flush miss problem (mprotect/madvise theoretical races (bnc#1053919)). - mm: make tlb_flush_pending global (mprotect/madvise theoretical races (bnc#1053919)). - mm: refactor TLB gathering API (mprotect/madvise theoretical races (bnc#1053919)). - mm: migrate: fix barriers around tlb_flush_pending (mprotect/madvise theoretical races (bnc#1053919)). - mm: migrate: prevent racy access to tlb_flush_pending (mprotect/madvise theoretical races (bnc#1053919)). - commit e34ab01- mm, hugetlb: schedule when potentially allocating many hugepages (bsc#971975). - commit 56cb576- sched/deadline: Zero out positive runtime after throttling constrained tasks (bsc#978907). - sched/core: Allow __sched_setscheduler() in interrupts when PI is not used (bsc#978907). - commit 472d759- Remove legacy overlayfs compatibility layer (FATE#323754). - commit 276905f- ACPI / PM: Ignore spurious SCI wakeups from suspend-to-idle (FATE#323777). - ACPI / PM: Run wakeup notify handlers synchronously (FATE#323777). - commit 925f2b6- i2c: xgene-slimpro: include linux/io.h for memremap (bsc#1053633). - i2c: xgene-slimpro: Add ACPI support by using PCC mailbox (bsc#1053633). - i2c: xgene-slimpro: Use a single function to send command message (bsc#1053633). - ACPI / irq: Fix return code of acpi_gsi_to_irq() (bsc#1053627). - commit d7a9a50- Delete patches.fixes/dm-raid-Do-not-call-BUG-in-__rdev_sectors.patch. - Delete patches.fixes/md-fix-a-null-dereference.patch. - commit 88d2447- Delete patches.drivers/blk-mq-map-all-HWQ-also-in-hyperthreaded-system.patch. - commit 4b25e5c- Delete patches.suse/loop-fix-regression-with-op_is_write.patch. - commit aadbd32- Re-enable 'patches.fixes/dm-multipath-Improve-logging.patch' - commit 7c6e565- Delete patches.fixes/dm-mpath-fix-potential-for-dropping-queue_if_no_path.patch. - commit a103f04- Delete patches.fixes/watchdog-hpwdt-add-support-for-iLO5.patch. - commit e86c31d- Delete patches.drivers/target-fixup-error-message-in-target_tg_pt_gp_alua_a.patch. - Delete patches.drivers/target-fixup-error-message-in-target_tg_pt_gp_tg_pt_.patch. - commit b9fb445- megaraid_sas: Fallback to older scanning if no disks are found (bnc#870440). - megaraid_sas: boot hangs while LD is offline (bnc#698102). - Delete patches.suse/megaraid_sas-Fallback-to-older-scanning-if-not-disks.patch. - Delete patches.suse/megaraid_sas-boot-hangs-while-LD-is-offline.patch. - commit 168240e- Re-enable 'patches.suse/fcoe-reduce-max_sectors' - commit 0e279a1- scsi: fnic: changing queue command to return result DID_IMM_RETRY when rport is init (bsc#1035920). - commit 6c8597b- Delete patches.drivers/0005-scsi-fnic-Correcting-rport-check-location-in-fnic_qu.patch. - commit 243f663- Delete patches.drivers/mpt3sas-Ensure-the-connector_name-string-is-NUL-term.patch. - commit 5836852- Delete patches.fixes/scsi-dh-queuedata-accessors. - commit 475dab3- Reshuffle 'patches.drivers/scsi_transport_fc-return-EBUSY-for-deleted-vport.patch' - commit 2ed0ed3- Delete patches.fixes/block-don-t-check-request-size-in-blk_cloned_rq_chec.patch. - commit c81e3a2- Delete patches.suse/dm-mpath-detach-existing-hardware-handler. - commit 5762cda- Delete patches.suse/no-partition-scan (FATE#323406) - commit 5056c39- Refresh patches.suse/dm-mpath-accept-failed-paths. - commit a98933b- Delete patches.suse/dm-mpath-no-partitions-feature (FATE#323406) - commit ef1cd4c- ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset (bsc#1052580). - commit a8251af- genirq: Handle NOAUTOEN interrupt setup proper (fate#322438). - commit 9650b8d- powerpc/xive: Fix section mismatch warnings (fate#322438). - powerpc/xive: Ensure active irqd when setting affinity (fate#322438). - powerpc/xive: Silence message about VP block allocation (fate#322438). - KVM: PPC: Book3S HV: Don't sleep if XIVE interrupt pending on POWER9 (fate#322438). - commit 2b1c5d2- KVM: PPC: Book3S HV: Don't let VCPU sleep if it has a doorbell pending (fate#322438). - commit f863b85- hpsa/smartpqi: metadata and series.conf update - moved hpsa patches upwards in series.conf - hpsa/smartpqi "limit transfer length" patches accepted upstream - Refresh patches.drivers/0001-scsi-hpsa-limit-transfer-length-to-1MB.patch. - Refresh patches.fixes/0001-smartpqi-limit-transfer-length-to-1MB.patch. - commit c0d744c- ALSA: fm801: Initialize chip after IRQ handler is registered (bsc#1051510). - iwlwifi: mvm: quietly accept non-sta assoc response frames (bsc#1051510). - iwlwifi: mvm: fix deduplication start logic (bsc#1051510). - iwlwifi: fix TX tracing for non-linear SKBs (bsc#1051510). - iwlwifi: mvm: change sta_id to u8 (bsc#1051510). - iwlwifi: mvm: handle IBSS probe_queue in a few missing places (bsc#1051510). - iwlwifi: mvm: remove DQA non-STA client mode special case (bsc#1051510). - iwlwifi: mvm: don't mess the SNAP header in TSO for non-QoS packets (bsc#1051510). - iwlwifi: mvm: fix a NULL pointer dereference of error in recovery (bsc#1051510). - iwlwifi: fix tracing when tx only is enabled (bsc#1051510). - iwlwifi: mvm: quietly accept non-sta disassoc frames (bsc#1051510). - iwlwifi: mvm: don't send fetch the TID from a non-QoS packet in TSO (bsc#1051510). - iwlwifi: mvm: fix mac80211 queue tracking (bsc#1051510). - iwlwifi: missing error code in iwl_trans_pcie_alloc() (bsc#1051510). - commit d7ab615- Linux 4.12.7 (bnc#1012628). - commit 7dae241- Refresh patches.fixes/netfilter-expect-fix-crash-when-putting-uninited-exp.patch. Update upstream status. - commit cdb9f49- Linux 4.12.6 (CVE-2017-7542 CVE-2017-8831 bnc#1012628 bsc#1037994 bsc#1049882). - Delete patches.fixes/ipv6-avoid-overflow-of-offset-in-ip6_find_1stfragopt.patch. - Delete patches.fixes/media-saa7164-fix-double-fetch-PCIe-access-condition. - commit 29b7412- sched/wait: Remove the lockless swait_active() check in swake_up*() (bsc#1050549). - commit 5f6d96e- ipc/sem: play nicer with large nsops allocations (bsc#1050323). - ipc/sem: drop sem_checkid helper (bsc#1050323). - locking/osq_lock: Fix osq_lock queue corruption (bsc#1050549). - commit 458731e- update configs - commit 2295f30- block/cfq: cache rightmost rb_node (bsc#1052639). - mem/memcg: cache rightmost node (bsc#1052639). - fs/epoll: use faster rb_first_cached() (bsc#1052639). - procfs: use faster rb_first_cached() (bsc#1052639). - lib/interval-tree: correct comment wrt generic flavor (bsc#1052639). - block/cfq: replace cfq_rb_root leftmost caching (bsc#1052639). - locking/rtmutex: replace top-waiter and pi_waiters leftmost caching (bsc#1052639). - sched/deadline: replace earliest dl and rq leftmost caching (bsc#1052639). - rbtree: add some additional comments for rebalancing cases (bsc#1052639). - rbtree: optimize root-check during rebalancing loop (bsc#1052639). - rbtree: cache leftmost node internally (bsc#1052639). - lib/interval_tree_test.c: allow full tree search (bsc#1052639). - lib/interval_tree_test.c: allow users to limit scope of endpoint (bsc#1052639). - lib/interval_tree_test.c: make test options module parameters (bsc#1052639). - lib/interval_tree_test.c: allow the module to be compiled-in (bsc#1052639). - commit 1f8bb6f- bitmap: use memcmp optimisation in more situations (bsc#1050549). - include/linux/bitmap.h: turn bitmap_set and bitmap_clear into memset when possible (bsc#1050549). - commit 1f0d3c0- kcmp: fs/epoll: wrap kcmp code with CONFIG_CHECKPOINT_RESTORE (bsc#1052639). - kcmp: add KCMP_EPOLL_TFD mode to compare epoll target files (bsc#1052639). - procfs: fdinfo: extend information about epoll target files (bsc#1052639). - fs, epoll: short circuit fetching events if thread has been killed (bsc#1052639). - commit 935d249- locking/rtmutex: Don't initialize lockdep when not required (bsc#1050549). - rt_mutex: Add lockdep annotations (bsc#1050549). - sched/cfs: Make util/load_avg more stable (bnc#978907). - commit 1933697- rpm/modules.fips include module list from dracut (bsc#1074984, FATE#323247). - commit bfa538f- Delete stale patches.suse/suse-hv-storvsc-sg_tablesize.patch. - commit df0c558- hv: print extra debug in kvp_on_msg in error paths (bnc#1039153). - netvsc: make sure and unregister datapath (fate#323887, bsc#1052899). - netvsc: fix rtnl deadlock on unregister of vf (fate#323887, bsc#1052442). - netvsc: transparent VF management (fate#323887, bsc#1051979). - hyperv: netvsc: Neaten netvsc_send_pkt by using a temporary (fate#323887). - netvsc: signal host if receive ring is emptied (fate#323887). - netvsc: fix error unwind on device setup failure (fate#323887). - netvsc: optimize receive completions (fate#323887). - netvsc: remove unnecessary indirection of page_buffer (fate#323887). - netvsc: don't print pointer value in error message (fate#323887). - netvsc: fix warnings reported by lockdep (fate#323887). - netvsc: fix return value for set_channels (fate#323887). - Revert "netvsc: optimize calculation of number of slots" (fate#323887). - netvsc: remove no longer used max_num_rss queues (fate#323887). - netvsc: include rtnetlink.h (fate#323887). - netvsc: fix netvsc_set_channels (fate#323887). - netvsc: prefetch the first incoming ring element (fate#323887). - netvsc: Remove redundant use of ipv6_hdr() (fate#323887). - netvsc: remove bogus rtnl_unlock (fate#323887). - netvsc: fix ptr_ret.cocci warnings (fate#323887). - netvsc: add rtnl annotations in rndis (fate#323887). - netvsc: save pointer to parent netvsc_device in channel table (fate#323887). - netvsc: need rcu_derefence when accessing internal device info (fate#323887). - netvsc: use ERR_PTR to avoid dereference issues (fate#323887). - netvsc: change logic for change mtu and set_queues (fate#323887). - netvsc: change order of steps in setting queues (fate#323887). - netvsc: add some rtnl_dereference annotations (fate#323887). - netvsc: force link update after MTU change (fate#323887). - PCI: hv: Use vPCI protocol version 1.2 (fate#323887). - PCI: hv: Add vPCI version protocol negotiation (fate#323887). - PCI: hv: Temporary own CPU-number-to-vCPU-number infra (fate#323887). - PCI: hv: Use page allocation for hbus structure (fate#323887). - PCI: hv: Fix comment formatting and use proper integer fields (fate#323887). - scsi: storvsc: use default I/O timeout handler for FC devices (fate#323887). - hv_netvsc: Fix the carrier state error when data path is off (fate#323887). - hv_netvsc: Remove unnecessary var link_state from struct netvsc_device_info (fate#323887). - x86/hyperv: Read TSC frequency from a synthetic MSR (fate#323887). - x86/hyperv: Check frequency MSRs presence according to the specification (fate#323887). - networking: introduce and use skb_put_data() (fate#323887). - scsi: storvsc: remove unnecessary channel inbound lock (fate#323887). - scsi: storvsc: use in place iterator function (fate#323887). - netvsc: fold in get_outbound_net_device (fate#323887). - netvsc: pass net_device to netvsc_init_buf and netvsc_connect_vsp (fate#323887). - netvsc: mark error cases as unlikely (fate#323887). - netvsc: use typed pointer for internal state (fate#323887). - netvsc: use hv_get_bytes_to_read (fate#323887). - netvsc: optimize calculation of number of slots (fate#323887). - tools: hv: set hotplug for VF on Suse (fate#323887). - tools: hv: set allow-hotplug for VF on Ubuntu (fate#323887). - netvsc: Add #include's for csum_* function declarations (fate#323887). - vmbus: Reuse uuid_le_to_bin() helper (fate#323887). - drivers: hv: vmbus: Increase the time between retries in vmbus_post_msg() (fate#323887). - hv_utils: fix TimeSync work on pre-TimeSync-v4 hosts (fate#323887). - hv_utils: drop .getcrosststamp() support from PTP driver (fate#323887). - Drivers: hv: vmbus: Get the current time from the current clocksource (fate#323887). - HV: properly delay KVP packets when negotiation is in progress (fate#323887). - Drivers: hv: vmbus: Fix rescind handling (fate#323887). - Drivers: hv: util: Make hv_poll_channel() a little more efficient (fate#323887). - Drivers: hv: vmbus: Fix error code returned by vmbus_post_msg() (fate#323887). - tools: hv: properly handle long paths (fate#323887). - Tools: hv: vss: Thaw the filesystem and continue if freeze call has timed out (fate#323887). - tools: hv: Add clean up for included files in Ubuntu net config (fate#323887). - commit 5791482- powerpc: Only do ERAT invalidate on radix context switch on P9 DD1 (bsc#1053131). - commit b476432- crypto: cavium - make several functions static (FATE#323051, FATE#323034). - crypto: cavium/nitrox - dma_mapping_error() returns bool (FATE#323034). - crypto: cavium - fix spelling mistake "Revsion" -> "Revision" (FATE#323034). - crypto: cavium - Add more algorithms (FATE#323034, FATE#323051). - commit 7a50f51- crypto: cavium - Remove the individual encrypt/decrypt function for each algorithm (FATE#323051, FATE#323034). - crypto: cavium - Downgrade the annoying misc interrupt print from dev_err to dev_dbg (FATE#323034, FATE#323051). - crypto: cavium - Register the CNN55XX supported crypto algorithms (FATE#323034). - crypto: cavium - Add debugfs support in CNN55XX driver (FATE#323034). - crypto: cavium - Add support for CNN55XX adapters (FATE#323051). - commit 2b3984f- Delete patches.suse/x86-kvm-increase-guest-vcpu-support-count-to-240.patch. Obsolete, as it is already in upstream kernel. Also reassign a patch to jslaby which was mislabeled as mine. - commit 62ea3d9- Refresh patch order in networking section Some patches were added out of order. - commit 314b1ee- Dropped already present patch patches.drivers/ibft-expose-ibft-acpi-header-via-sysfs.patch - commit ca0f923- enabled/moved patches.suse/module-Inform-user-when-loading-externally-supported.patch patches.drivers/i40evf-fix-merge-error-in-older-patch.patch Refresh patches.drivers/i40evf-fix-merge-error-in-older-patch.patch. - commit bd094a0- Delete patches.fixes/xsa216.patch (went into 4.12). - commit 05e7511- re-enable Xen pvusb frontend patches - commit 6cb7475- kdump: protect vmcoreinfo data under the crash memory (bsc#1051137). - commit 8c0423d- kexec: move vmcoreinfo out of the kernel's .bss section (bsc#1051137). - commit b72922b- powerpc/fadump: use the correct VMCOREINFO_NOTE_SIZE for phdr (bsc#1051137). - commit 30c6dec- powerpc/fadump: Set an upper limit for boot memory size (bsc#1051137). - commit 68223be- powerpc/fadump: Update comment about offset where fadump is reserved (bsc#1051137). - commit eb88722- Refresh fadump patches metadata and change to upstream order. - commit a85ebb8- Delete stale patches.fixes/scsi-ibmvscsi-module_alias.patch. - Delete stale patches.suse/suse-ppc64-branding. - commit 6b6f95c- [media] saa7164: fix double fetch PCIe access condition (CVE-2017-8831 bsc#1037994). - commit 4d38c27- x86/tsc: Fold set_cyc2ns_scale() into caller (bsc#1052904). - commit d94e9ff- bitmap: optimise bitmap_set and bitmap_clear of a single bit (bsc#1050549). - lib/test_bitmap.c: add optimisation tests (bsc#1050549). - commit a98aaca- cpuidle: Fix idle time tracking (bsc#1052904). - x86/tsc: Call check_system_tsc_reliable() before unsynchronized_tsc() (bsc#1052904). - sched/clock: Fix early boot preempt assumption in __set_sched_clock_stable() (bsc#1052904). - sched/clock: Print a warning recommending 'tsc=unstable' (bsc#1052904). - sched/clock: Use late_initcall() instead of sched_init_smp() (bsc#1052904). - sched/clock: Remove watchdog touching (bsc#1052904). - sched/clock: Remove unused argument to sched_clock_idle_wakeup_event() (bsc#1052904). - x86/tsc: Provide 'tsc=unstable' boot parameter (bsc#1052904). - x86/tsc: Feed refined TSC calibration into sched_clock() (bsc#1052904). - x86/tsc: Fix sched_clock() sync (bsc#1052904). - x86/tsc, sched/clock, clocksource: Use clocksource watchdog to provide stable sync points (bsc#1052904). - x86/tsc: Remodel cyc2ns to use seqcount_latch() (bsc#1052904). - sched/clock: Initialize all per-CPU state before switching (back) to unstable (bsc#1052904). - commit 521cce8- ipc: add missing container_of()s for randstruct (bsc#1050323). - kernel/locking: Fix compile error with qrwlock.c (bsc#1050549). - commit 62276d3- ibmvnic: Report rx buffer return codes as netdev_dbg (bsc#1052794). - commit 3bd6034- ibmvnic: Check for transport event on driver resume (bsc#1051556, bsc#1052709). - commit fefc352- ibmvnic: Initialize SCRQ's during login renegotiation (bsc#1052223). - commit 9454da2- ext4: Don't clear SGID when inheriting ACLs (bsc#1052766). - ext4: preserve i_mode if __ext4_set_acl() fails (bsc#1052766). - commit 0e8e28d- iommu/amd: Fix schedule-while-atomic BUG in initialization code (bsc1052533). - iommu/amd: Enable ga_log_intr when enabling guest_mode (bsc1052533). - commit 645d9f3- Linux 4.12.5 (bnc#1012628 bsc#1049483 bsc#1049599). - Delete patches.fixes/dentry-name-snapshots.patch. - Delete patches.suse/0001-md-remove-idx-from-struct-resync_pages.patch. - commit e6109ef- Remove merged hyperv patches that lacked an upstream tag - commit a39c1e7- rpm/kernel-docs.spec.in: Disable PDF build again. 4.12.x still seems having some issues. Temporarily disabled again. - commit 472526a- ALSA: hda/realtek - There is no loopback mixer in the ALC234/274/294 (bsc#1052235). - ALSA: hda/realtek - Fix typo of pincfg for Dell quirk (bsc#1052235). - ALSA: hda/realtek - Support Dell headset mode for ALC3271 (bsc#1052235). - ALSA: hda/realtek - No loopback on ALC225/ALC295 codec (bsc#1052235). - ALSA: hda/realtek - Update headset mode for ALC225 (bsc#1052235). - ALSA: hda/realtek - Update headset mode for ALC298 (bsc#1052235). - ALSA: hda/realtek - Support headset mode for ALC234/ALC274/ALC294 (bsc#1052235). - ALSA: hda/realtek - Add default procedure for suspend and resume state (bsc#1052235). - ALSA: hda/realtek - Add ALC256 HP depop function (bsc#1052235). - ALSA: hda/realtek - New codec device ID for ALC1220 (bsc#1052235). - ALSA: hda/realtek - New codecs support for ALC215/ALC285/ALC289 (bsc#1052235). - ALSA: hda/realtek - Remove ALC285 device ID (bsc#1052235). - commit 876d653- Re-enable xmlto for 4.12 build Otherwise the doc-build complains and aborts. - commit de2cf2a- supported.conf: add Intel ISH support (FATE#322842) - commit 129f345- kvm: nVMX: Fix nested_vmx_check_msr_bitmap_controls (bsc#1051478). - commit 56b5cb8- blacklist.conf: Blacklist c133c7615751 ('x86/nmi: Fix timeout test in test_nmi_ipi()') Fixes just a test-case. - commit a4200a2- PCI / PM: Fix native PME handling during system suspend/resume (bsc#1051478). - PCI: Enable ECRC only if device supports it (bsc#1051478). - PCI: dwc: dra7xx: Use RW1C for IRQSTATUS_MSI and IRQSTATUS_MAIN (bsc#1051478). - PCI: Correct PCI_STD_RESOURCE_END usage (bsc#1051478). - commit 9891a80- series.conf: patches.suse/sched-optimize-latency-defaults.patch has been enabled by Mel Gorman already, drop the one with mgalbraith guard - commit 75879d1- rpm/kernel-docs.spec.in: Fix package list and enable building PDFs Finally it works! Added some missing pieces (ImageMagick, some texlive subpkgs) in addition to use explicitly python3-Sphinx stuff. - commit c117a0c- Delete patches.drivers/0002-iommu-arm-smmu-Plumb-in-new-ACPI-identifiers.patch. 6dbeea7da557 iommu/arm-smmu: Plumb in new ACPI identifiers in v4.12.4 - commit 39ce84a- Refresh patches.arch/arm64-drivers-char-kmem-disable-on-arm64.patch. - Delete patches.arch/0001-arm64-Define-Cortex-A73-MIDR.patch. - Delete patches.arch/0001-arm64-arch_timer-Add-infrastructure-for-multiple-err.patch. - Delete patches.arch/0002-arm64-arch_timer-Add-erratum-handler-for-globally-de.patch. - Delete patches.arch/0002-arm64-cpu_errata-Allow-an-erratum-to-be-match-for-al.patch. - Delete patches.arch/0003-arm64-arch_timer-Add-erratum-handler-for-CPU-specifi.patch. - Delete patches.arch/0004-arm64-arch_timer-Move-arch_timer_reg_read-write-arou.patch. - Delete patches.arch/0005-arm64-arch_timer-Get-rid-of-erratum_workaround_set_s.patch. - Delete patches.arch/0006-arm64-arch_timer-Rework-the-set_next_event-workaroun.patch. - Delete patches.arch/0007-arm64-arch_timer-Make-workaround-methods-optional.patch. - Delete patches.arch/0008-arm64-arch_timer-Allows-a-CPU-specific-erratum-to-on.patch. - Delete patches.arch/0009-arm64-arch_timer-Move-clocksource_counter-and-co-aro.patch. - Delete patches.arch/0010-arm64-arch_timer-Enable-CNTVCT_EL0-trap-if-workaroun.patch. - Delete patches.arch/0011-arm64-arch_timer-Workaround-for-Cortex-A73-erratum-8.patch. - Delete patches.arch/0012-arm64-arch_timer-Allow-erratum-matching-with-ACPI-OE.patch. - Delete patches.arch/0013-arm64-arch_timer-Add-HISILICON_ERRATUM_161010101-ACP.patch. - Delete patches.arch/arm64-0001-iommu-arm-smmu-Invalidate-TLBs-properly.patch. - Delete patches.arch/arm64-1-6-Documentation-arm64-pmu-Add-Broadcom-Vulcan-PMU-binding.patch. - Delete patches.arch/arm64-2-6-arm64-dts-Add-Broadcom-Vulcan-PMU-in-dts.patch. - Delete patches.arch/arm64-3-4-perf-xgene-Add-APM-X-Gene-SoC-Performance-Monitoring-Unit-driver.patch. - Delete patches.arch/arm64-3-6-arm64-perf-Changed-events-naming-as-per-ARM-ARM.patch. - Delete patches.arch/arm64-4-6-arm64-perf-Define-complete-ARMv8-recommended-implementation-defined-events.patch. - Delete patches.arch/arm64-5-6-arm64-perf-Filter-common-events-based-on-PMCEIDn_EL0.patch. - Delete patches.arch/arm64-6-6-arm64-perf-Add-Broadcom-Vulcan-PMU-support.patch. - Delete patches.arch/arm64-Documentation-gpio-Update-description-for-X-Gene-standby-GPIO-controller-DTS-binding.patch. - Delete patches.arch/arm64-dts-Update-X-Gene-standby-GPIO-controller-DTS-entries.patch. - Delete patches.arch/arm64-fix-includes-for-smp.patch. - Delete patches.arch/arm64-gpio-xgene-Enable-X-Gene-standby-GPIO-as-interrupt-controller.patch. - Delete patches.arch/arm64-irqdomain-Export-irq_domain_free_irqs_common.patch. - Delete patches.arch/arm64-pci-numa-adding-helper-functions-as-requiered.patch. - Delete patches.arch/arm64-thd-0002-pci-Add-is_pcierc-element-to-struct-pci_bus.patch. - Delete patches.arch/arm64-thd-gicv3-its-increase-FOREC_MAX_ZONEORDER-for-Cav.patch. - Delete patches.arch/crypto-arm64-crc32-detect-crc32-support-in-assembler.patch. - Delete patches.arch/x86-boot-rename-reserve_bios_regions.patch. - Delete patches.drivers/0001-clk-mvebu-mark-root-clocks-in-AP806-CP110-system-con.patch. - commit 36915c9- arm64: iommu/arm-smmu-v3: Increase CMDQ drain timeout value (bsc#1035479). - Delete patches.drivers/0005-iommu-arm-smmu-v3-Increase-SMMU-CMD-queue-poll-timeo.patch. Switch to solution accepted upstream. - commit 591ddbd- Drop obsolete SCSI patches - Delete patches.drivers/cciss-set-cciss_allow_hpsa-per-default.patch. - Delete patches.fixes/scsi-Do-not-use-synchronous-ALUA-submission-for-NetA.patch. - Delete patches.fixes/scsi-Retry-failfast-commands-after-EH.patch. - commit 714a4bc- st: fix blk_get_queue usage (bnc#834808). - commit ea540b7- Update loop patches to upstream submission - loop: Remove unused 'bdev' argument from loop_set_capacity (bsc#931634, FATE#319010). - loop: fix error handling regression (bsc#931634, FATE#319010). - loop: support 4k physical blocksize (bsc#931634, FATE#319010). - Refresh patches.suse/loop-Compability-for-older-releases.patch. - Delete patches.suse/loop-Add-lo_logical_blocksize.patch. - Delete patches.suse/loop-Enable-correct-physical-blocksize.patch. - Delete patches.suse/loop-Pass-logical-blocksize-in-lo_init-0-ioctl-field.patch. - Delete patches.suse/loop-Remove-unused-bdev-argument-from-loop_set_capac.patch. - commit 3d19f6c- Drop obsolete lpfc patches - Delete patches.drivers/0428-lpfc-Add-nvme-initiator-devloss-support.patch. - Delete patches.drivers/0429-lpfc-Fix-transition-nvme-i-rport-handling-to-nport-o.patch. - Delete patches.drivers/0430-lpfc-Fix-nvme-port-role-handling-in-sysfs-and-debugf.patch. - Delete patches.drivers/0431-lpfc-Add-changes-to-assist-in-NVMET-debugging.patch. - Delete patches.drivers/0432-lpfc-Fix-Lun-Priority-level-shown-as-NA.patch. - Delete patches.drivers/0433-lpfc-Fix-nvmet-node-ref-count-handling.patch. - Delete patches.drivers/0434-lpfc-Fix-Port-going-offline-after-multiple-resets.patch. - Delete patches.drivers/0435-lpfc-Fix-counters-so-outstandng-NVME-IO-count-is-acc.patch. - Delete patches.drivers/0436-lpfc-Fix-return-value-of-board_mode-store-routine-in.patch. - Delete patches.drivers/0437-lpfc-Fix-crash-on-powering-off-BFS-VM-with-passthrou.patch. - Delete patches.drivers/0438-lpfc-Fix-System-panic-after-loading-the-driver.patch. - Delete patches.drivers/0439-lpfc-Null-pointer-dereference-when-log_verbose-is-se.patch. - Delete patches.drivers/0440-lpfc-Fix-PRLI-retry-handling-when-target-rejects-it.patch. - Delete patches.drivers/0441-lpfc-Fix-vports-not-logging-into-target.patch. - Delete patches.drivers/0442-lpfc-update-to-revision-to-11.4.0.0.patch. - Delete patches.drivers/0443-lpfc-tie-lpfc-dev_loss_tmo-dynamic-changes-to-transp.patch. - commit b536d39- Refresh patches.drivers/0004-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch. - commit a112130- Refresh patches.drivers/0003-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch. - commit 1f0b409- Refresh patches.drivers/0002-ACPI-IORT-Fixup-SMMUv3-resource-size-for-Cavium-Thun.patch. - commit ec446ff- ACPICA: IORT: Update SMMU models for revision C (bsc#1036060). - commit a283c6f- Delete patches.drivers/0013-PCI-ACPI-Add-ThunderX-pass2.x-2nd-node-MCFG-quirk.patch. cd183740480f PCI/ACPI: Add ThunderX pass2.x 2nd node MCFG quirk in v4.12 - commit 8af3b43- Delete patches.drivers/0012-PCI-ACPI-Tidy-up-MCFG-quirk-whitespace.patch. ced414a14f70 PCI/ACPI: Tidy up MCFG quirk whitespace in v4.12 - commit b8dfc46- Delete patches.drivers/0017-MAINTAINERS-Add-entry-for-Cavium-MMC-driver.patch. 25fc84650373 MAINTAINERS: Add entry for Cavium MMC driver in v4.12 - commit 58bf6f3- Delete patches.drivers/0016-mmc-cavium-Support-DDR-mode-for-eMMC-devices.patch. 4ce944074e5e mmc: cavium: Support DDR mode for eMMC devices in v4.12 - commit 7ead2d8- Delete patches.drivers/0015-mmc-cavium-Add-scatter-gather-DMA-support.patch. cd76e5c565e8 mmc: cavium: Add scatter-gather DMA support in v4.12 - commit 4c792e1- Delete patches.drivers/0014-mmc-cavium-Add-MMC-PCI-driver-for-ThunderX-SOCs.patch. 166bac38c3c5 mmc: cavium: Add MMC PCI driver for ThunderX SOCs in v4.12 - commit 018a1e3- Delete patches.drivers/0013-mmc-cavium-Add-core-MMC-driver-for-Cavium-SOCs.patch. ba3869ff32e4 mmc: cavium: Add core MMC driver for Cavium SOCs in v4.12 - commit 947dfdf- Delete patches.drivers/0012-dt-bindings-mmc-Add-Cavium-SOCs-MMC-bindings.patch. dc5aee3f9f45 dt-bindings: mmc: Add Cavium SOCs MMC bindings in v4.12 - commit b4b7a95- Refresh patches.fixes/sched-Fix-up-proc-sched_debug-to-print-only-runnable-tasks-again.patch. - Refresh patches.suse/sched-optimize-latency-defaults.patch. - Refresh patches.suse/sched-reinstate-FAIR_SLEEPERS-feature.patch. - Refresh patches.suse/sched-reinstate-sched_compat_yield.patch. - Delete patches.suse/sched-domain-flags-proc-handler.patch. - Delete patches.suse/sched-provide-nortsched-boot-option.patch. - Delete patches.suse/sched-provide-rtkthreads-rtworkqueues-boot-options.patch. - commit 823b493- sched,numa: scale scan period with tasks in group and shared/private (Automatic NUMA Balancing (fate#315482)). - commit cccc123- numa,sched: slow down scan rate if shared faults dominate (Automatic NUMA Balancing (fate#315482)). - commit bd6ebee- Refresh patches.suse/sched-optimize-latency-defaults.patch. - commit 3a3fa45- Apparmor for FATE#323500 (namespace, ptrace etc.) The networking patches are applied after the upstream patches because they are not upstreamed. It was simpler to change the networking patches later because of the changes in core(LSM) in the upstream patches. - securityfs: add the ability to support symlinks (FATE#323500). - apparmorfs: Combine two function calls into one in aa_fs_seq_raw_abi_show() (FATE#323500). - doc: ReSTify apparmor.txt (FATE#323500). - apparmorfs: Use seq_putc() (FATE#323500). - apparmor: Fix error cod in __aa_fs_profile_mkdir() (FATE#323500). - security/apparmor: Use POSIX-compatible "printf '%s'" (FATE#323500). - apparmor: move file context into file.h (FATE#323500). - apparmor: make internal lib fn skipn_spaces available to the rest of apparmor (FATE#323500). - apparmor: allow profiles to provide info to disconnected paths (FATE#323500). - apparmor: Move path lookup to using preallocated buffers (FATE#323500). - apparmor: move to per loaddata files, instead of replicating in profiles (FATE#323500). - apparmor: use macro template to simplify profile seq_files (FATE#323500). - apparmor: use macro template to simplify namespace seq_files (FATE#323500). - apparmor: add custom apparmorfs that will be used by policy namespace files (FATE#323500). - apparmor: rename apparmor file fns and data to indicate use (FATE#323500). - apparmor: allow specifying an already created dir to create ns entries in (FATE#323500). - apparmor: convert from securityfs to apparmorfs for policy ns files (FATE#323500). - apparmor: move permissions into their own file to be more easily shared (FATE#323500). - apparmor: rework perm mapping to a slightly broader set (FATE#323500). - apparmor: provide finer control over policy management (FATE#323500). - apparmor: add policy revision file interface (FATE#323500). - apparmor: add mkdir/rmdir interface to manage policy namespaces (FATE#323500). - apparmor: add label data availability to the feature set (FATE#323500). - apparmor: speed up transactional queries (FATE#323500). - apparmor: add fn to test if profile supports a given mediation class (FATE#323500). - apparmor: add gerneric permissions struct and support fns (FATE#323500). - apparmor: switch from file_perms to aa_perms (FATE#323500). - apparmor: add profile permission query ability (FATE#323500). - apparmor: provide information about path buffer size at boot (FATE#323500). - apparmor: cleanup __find_child( (FATE#323500). - apparmor: add namespace lookup fns() (FATE#323500). - apparmor: fix policy load/remove semantics (FATE#323500). - apparmor: fix apparmor_query data (FATE#323500). - apparmor: fix display of ns name (FATE#323500). - apparmor: move bprm_committing_creds/committed_creds to lsm.c (FATE#323500). - apparmor: convert to profile block critical sections (FATE#323500). - apparmor: share profile name on replacement (FATE#323500). - apparmor: refactor updating profiles to the newest parent (FATE#323500). - apparmor: cleanup remove unused and not fully implemented profile rename (FATE#323500). - apparmor: convert aa_change_XXX bool parameters to flags (FATE#323500). - apparmor: cleanup rename XXX_file_context() to XXX_file_ctx() (FATE#323500). - apparmor: revalidate files during exec (FATE#323500). - apparmor: add the base fns() for domain labels (FATE#323500). - apparmor: switch from profiles to using labels on contexts (FATE#323500). - apparmor: switch getprocattr to using label_print fns( (FATE#323500). - apparmor: update query interface to support label queries (FATE#323500). - apparmor: move capability checks to using labels (FATE#323500). - apparmor: move resource checks to using labels (FATE#323500). - apparmor: add cross check permission helper macros (FATE#323500). - apparmor: move ptrace checks to using labels (FATE#323500). - apparmor: allow ptrace checks to be finer grained than just capability (FATE#323500). - apparmor: move aa_file_perm() to use labels (FATE#323500). - apparmor: update aa_audit_file() to use labels (FATE#323500). - apparmor: refactor path name lookup and permission checks around labels (FATE#323500). - apparmor: move path_link mediation to using labels (FATE#323500). - apparmor: rework file permission to cache file access in file->ctx (FATE#323500). - apparmor: mediate files when they are received (FATE#323500). - apparmor: support v7 transition format compatible with label_parse (FATE#323500). - apparmor: move exec domain mediation to using labels (FATE#323500). - apparmor: move change_hat mediation to using labels (FATE#323500). - apparmor: move change_profile mediation to using labels (FATE#323500). - apparmor: add domain label stacking info to apparmorfs (FATE#323500). - apparmor: add stacked domain labels interface (FATE#323500). - apparmor: export that basic profile namespaces are supported (FATE#323500). - apparmor: put back designators in struct initialisers (FATE#323500). - Refresh patches.apparmor/apparmor-basic-networking-rules-4.11-rc1.patch. - Refresh patches.apparmor/apparmor-basic-networking-rules.patch. - Refresh patches.apparmor/apparmor-fix-quieting-of-audit-messages-for-network-mediation.patch. - commit e310a9d- Delete patches.drivers/0071-mmc-dw_mmc-improve-dw_mci_reset-a-bit.patch. bc2dcc1a2a5e mmc: dw_mmc: improve dw_mci_reset a bit in v4.12 - commit 847a0dd- Delete patches.drivers/0070-mmc-dw_mmc-move-mci_send_cmd-forward-to-avoid-declar.patch. 4dba18defb4c mmc: dw_mmc: move mci_send_cmd forward to avoid declaration in v4.12 - commit edcfef2- Delete patches.drivers/0069-mmc-dw_mmc-remove-declaration-of-dw_mci_card_busy.patch. 132b3b6aa618 mmc: dw_mmc: remove declaration of dw_mci_card_busy in v4.12 - commit 346a64d- Delete patches.drivers/0068-mmc-dw_mmc-move-dw_mci_get_cd-forward-to-avoid-decla.patch. 671fa142fc03 mmc: dw_mmc: move dw_mci_get_cd forward to avoid declaration in v4.12 - commit e7920fa- Delete patches.drivers/0067-mmc-dw_mmc-move-dw_mci_ctrl_reset-forward-to-avoid-d.patch. 8e6db1f65510 mmc: dw_mmc: move dw_mci_ctrl_reset forward to avoid declaration in v4.12 - commit 72c131b- Delete patches.drivers/0066-mmc-dw_mmc-move-dw_mci_reset-forward-to-avoid-declar.patch. 8e6db1f65510 mmc: dw_mmc: move dw_mci_ctrl_reset forward to avoid declaration in v4.12 - commit e993d40- Delete patches.drivers/0065-mmc-dw_mmc-improve-the-timeout-polling-code.patch. b6d2d81c5c2d mmc: dw_mmc: improve the timeout polling code in v4.12 - commit 1d3f660- Delete patches.arch/0010-arm64-Add-CNTFRQ_EL0-trap-handler.patch. 9842119a238b arm64: Add CNTFRQ_EL0 trap handler in v4.12 - commit 32e4ad4- Delete patches.arch/0008-arm64-add-ESR_ELx_SYS64_ISS_SYS_OP_MASK-define.patch. 116c81f427ff arm64: Work around systems with mismatched cache line sizes in v4.9 - commit 02dfdaa- Drop cciss driver (FATE#323833) - Update config files. - supported.conf: - commit cac232d- Delete patches.arch/0003-arm64-cpu_errata-Add-capability-to-advertise-Cortex-.patch. eeb1efbcb83c arm64: cpu_errata: Add capability to advertise Cortex-A73 erratum 858921 in v4.12 - commit 22fb6fa- Delete patches.arch/0001-irqdomain-add-empty-irq_domain_check_msi_remap.patch. b3e228473e6c irqdomain: Add empty irq_domain_check_msi_remap in v4.12 - commit ba2255e- Delete patches.drivers/0444-nvme_fc-fix-confused-queue-size-handling.patch. - Delete patches.drivers/0445-nvme_fc-on-lldd-transport-io-error-terminate-associa.patch. - Delete patches.drivers/0446-lpfc-Fix-defects-reported-by-Coverity-Scan.patch. - Delete patches.drivers/0447-lpfc-Add-auto-EQ-delay-logic.patch. - Delete patches.drivers/0448-lpfc-fix-irq_affinity-relative-to-older-irq-interfaces.patch. - Delete patches.drivers/0451-scatterlist-add-sg_zero_buffer-helper.patch. - Delete patches.drivers/0452-nvmet-use-NVME_IDENTIFY_DATA_SIZE.patch. - Delete patches.drivers/0453-nvme-introduce-NVMe-Namespace-Identification-Descrip.patch. - Delete patches.drivers/0454-nvme-rename-uuid-to-nguid-in-nvme_ns.patch. - Delete patches.drivers/0455-nvme-get-list-of-namespace-descriptors.patch. - Delete patches.drivers/0456-nvme-provide-UUID-value-to-userspace.patch. - Delete patches.drivers/0457-nvmet-implement-namespace-identify-descriptor-list.patch. - Delete patches.drivers/0458-nvmet-add-uuid-field-to-nvme_ns-and-populate-via-con.patch. - Delete patches.drivers/0459-nvmet-allow-overriding-the-NVMe-VS-via-configfs.patch. - Delete patches.drivers/0460-nvme-add-fields-into-identify-controller-data-struct.patch. - Delete patches.drivers/0461-Fix-system-panic-when-express-lane-enabled.patch. - Delete patches.drivers/0462-Vport-creation-is-failing-with-Link-Down-error.patch. - Delete patches.drivers/0463-Reduce-time-spent-in-IRQ-for-received-NVME-commands.patch. - Delete patches.drivers/0464-Fix-SLI3-drivers-attempting-NVME-ELS-commands.patch. - Delete patches.drivers/0465-Fix-crash-after-firmware-flash-when-IO-is-running.patch. - Delete patches.drivers/0466-Fix-crash-doing-IO-with-resets.patch. - Delete patches.drivers/0467-Fix-crash-in-lpfc_sli_ringtxcmpl_put-when-nvmet-gets.patch. - Delete patches.drivers/0468-Driver-responds-LS_RJT-to-Beacon-Off-ELS.patch. - Delete patches.drivers/0469-lpfc-update-to-revision-to-11.4.0.1.patch. - Delete patches.drivers/0469-nvme_fc-Fix-crash-when-nvme-controller-connection-fa.patch. - Delete patches.drivers/0470-nvmet_fc-fix-crashes-on-bad-opcodes.patch. - Delete patches.drivers/0471-nvme_fc-Fix-hard-lockup-in-nvme-host-transport-on-co.patch. - Delete patches.drivers/0473-nvme_fc-fix-double-calls-to-nvme_cleanup_cmd.patch. - Delete patches.drivers/0474-nvme_fc-fix-error-recovery-on-link-down.patch. - Delete patches.drivers/0475-lpfc-Fix-nvme-io-stoppage-after-link-bounce.patch. - Delete patches.drivers/0476-lpfc-fix-refcount-error-on-node-list.patch. - Delete patches.drivers/nvme-submit-nvme_admin_activate_fw-to-admin-queue.patch. - commit 0d0b596- Refresh patches.drivers/0001-ARM64-PCI-Set-root-bus-NUMA-node-on-ACPI-systems.patch. - commit bb1bc41- Delete patches.drivers/0008-drivers-net-xgene-fix-build-after-change_mtu-functio.patch. Not required for kernel v4.12 - commit 7a10760- Clean up upstreamed patches list. Annotate the remaining ones with their current status. - Delete patches.arch/arm-exynos-dwmmc-modalias.patch. - Delete patches.arch/arm-xen-fixup.patch. - Delete patches.arch/arm64-Allow-for-different-DMA-and-CPU-bus-offsets.patch. - Delete patches.arch/arm64-PCI-xilinx-nwl-Add-support-for-Xilinx-NWL-PCIe-Host-.patch. - Delete patches.arch/arm64-Relocate-screen_info.lfb_base-on-PCI-BAR-alloc.patch. - Delete patches.arch/arm64-bcm2837-0070-ARM-bcm2835-Add-VC4-to-the-device-tree.patch. - Delete patches.arch/arm64-bcm2837-0071-drm-vc4-Add-DPI-driver.patch. - Delete patches.arch/arm64-bcm2837-0073-irqchip-bcm2836-Drop-smp_set_ops-on-arm64-builds.patch. - Delete patches.arch/arm64-bcm2837-0074-irqchip-bcm2836-Fix-compiler-warning-on-64-bit-build.patch. - Delete patches.arch/arm64-bcm2837-0075-irqchip-bcm2836-Use-a-more-generic-memory-barrier-ca.patch. - Delete patches.arch/arm64-bcm2837-0076-clk-bcm2835-Fix-compiler-warnings-on-64-bit-builds.patch. - Delete patches.arch/arm64-bcm2837-0078-ARM-bcm2835-Add-devicetree-for-the-Raspberry-Pi-3.patch. - Delete patches.arch/arm64-bcm2837-0079-drm-vc4-Fix-NULL-deref-in-HDMI-init-error-path.patch. - Delete patches.arch/arm64-bcm2837-0081-don-t-force-serial-pins-to-uart0.patch. - Delete patches.arch/arm64-bcm2837-0088-arm64-Add-platform-selection-for-BCM2835.patch. - Delete patches.arch/arm64-bcm2837-0103-ARM-bcm2835-dt-Add-the-ethernet-to-the-device-trees.patch. - Delete patches.arch/arm64-bcm2837-0104-ARM-bcm2837-dt-Add-the-ethernet-to-the-device-trees.patch. - Delete patches.arch/arm64-bcm2837-0106-rtc-efi-Fail-probing-if-RTC-reads-don-t-work.patch. - Delete patches.arch/arm64-bcm2837-0112-clk-bcm2835-Mark-the-VPU-clock-as-critical.patch. - Delete patches.arch/arm64-bcm2837-0113-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch. - Delete patches.arch/arm64-bcm2837-0114-clk-bcm2835-Skip-PLLC-clocks-when-deciding-on-a-new-.patch. - Delete patches.arch/arm64-bcm2837-0115-clk-bcm2835-Mark-the-CM-SDRAM-clock-s-parent-as-crit.patch. - Delete patches.arch/arm64-bcm2837-0195-bcm2835-Add-Raspberry-Pi-thermal-sensor-to-the-device-tree.patch. - Delete patches.arch/arm64-bcm2837-0197-thermal-Add-Raspberry-Pi-BCM2835-thermal-driver.patch. - Delete patches.arch/arm64-ls1043-0101-fsl-fman-Convert-to-long.patch. - Delete patches.arch/arm64-ls1043-0129-phy-Add-an-mdio_device-structure.patch. - Delete patches.arch/arm64-ls1043-0130-arm64-Export-arch_setup_dma_ops.patch. - Delete patches.arch/arm64-ls1043-0215-caam-Declare-PER_CPU-variable-outside-function-scope.patch. - Delete patches.arch/arm64-ls1043-0221-caam-Use-old-attrs-interface.patch. - Delete patches.arch/ppc64le-ile-0001-powerpc-Add-global-exports-for-all-interrupt-vectors.patch. - Delete patches.arch/ppc64le-ile-0002-powerpc-Add-relocation-code-for-fixups.patch. - Delete patches.arch/ppc64le-ile-0003-powerpc-Add-hack-to-make-ppc64le-work-on-hosts-witho.patch. - Delete patches.arch/ppc64le-ile-0004-powerpc-Don-t-return-to-BE-mode-when-we-are-already-.patch. - commit ab1a7d7- series.conf: Remove commented out line While pushing my for-next to SLE15 i got the following warning: remote: Warning: multiple uses in /tmp/githook.T8ujQR04YV/series.conf: patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch This was due to aforementioned patch being disabled during the transition of the branch. In the meantime JeffM has already triaged/enabled the patch. So let's remove the extra line - commit 19d3938- Remove patches for review that must be reimplemented from scratch if still required - commit abf83a9- mwifiex: do not update MCS set from hostapd (bsc#1051510). - iwlwifi: pcie: reconfigure MSI-X HW on resume (bsc#1051510). - iwlwifi: pcie: fix command completion name debug (bsc#1051510). - iwlwifi: pcie: fix TVQM queue ID range check (bsc#1051510). - iwlwifi: mvm: unconditionally stop device after init (bsc#1051510). - iwlwifi: mvm: reset the fw_dump_desc pointer after ASSERT (bsc#1051510). - drm/tegra: dc: Avoid reset asserts on Tegra20 (bsc#1051510). - drm/panel: add backlight dependency for sitronix-st7789v (bsc#1051510). - drm/panel: S6E3HA2 needs backlight code (bsc#1051510). - drm/nouveau: use proper prototype in nouveau_pmops_runtime() definition (bsc#1051510). - drm/nouveau/disp/nv50-: bump max chans to 21 (bsc#1051510). - drm/i915: Fix scaler init during CRTC HW state readout (bsc#1051510). - drm: exynos: mark pm functions as __maybe_unused (bsc#1051510). - drm/doc: Fix missing @ctx documentation (bsc#1051510). - commit d5522f6- Btrfs: incremental send, fix invalid path for link commands (bsc#1051479). - Btrfs: incremental send, fix invalid path for unlink commands (bsc#1051479). - Btrfs: send, fix invalid path after renaming and linking file (bsc#1051479). - commit 86ebf6c- Move XEN patches to dedicated section - commit aef3ab9- Rebased patches.fixes/xen-allocate-page-for-shared-info-page-from-low-mem.patch to 4.12 - commit 221ffe0- Rebased patches.fixes/xen-balloon-don-t-online-new-memory-initially.patch to 4.12 - commit 4009e51- Rebased patches.fixes/xen-mce-dont-issue-error-message.patch to 4.12 - commit d5fc01c- Rebased patches.fixes/xen-add-sysfs-node-for-guest-type.patch to 4.12 - commit 90f8a3b- Removed patches.fixes/xen-use-machine-addresses-in-vmcoreinfo-when-pv.patch, already contained in upstream 4.12 - commit b385b8c- Refresh patches.fixes/0002-fs-fcntl-f_setown-avoid-undefined-behaviour.patch. Correct the patch according to SLE15 (as opposed to SLE12SP2) because patches.fixes/0001-fs-fcntl-f_setown-allow-returning-error.patch changed the function prototype. - commit ca46fac- Remove comment about patches merged via -stable - commit 0cb4556- Drop obsolete patches and update patch description - Refresh patches.drivers/scsi_transport_fc-return-EBUSY-for-deleted-vport.patch. - Delete patches.drivers/libfc-do-not-flood-console-with-messages-libfc-queue.patch. - Delete patches.drivers/scsi_transport_fc-do-not-call-queue_work-under-lock.patch. - Delete patches.drivers/scsi_transport_fc-fixup-race-condition-in-fc_rport_f.patch. - commit 4ca214c- bpf: fix mixed signed/unsigned derived min/max value bounds (bsc#1050081). - commit c6eeed6- Update config files. Fix vanillas after the orc update. - commit 2a27bf2- Linux 4.12.4 (bnc#1012628). - commit f2e2c0a- Review and document sched-Further-improve-spurious-CPU_IDLE-active-migrations.patch - commit 36d9aef- btrfs: nowait aio: Correct assignment of pos (FATE#321994). - btrfs: nowait aio support (FATE#321994). - xfs: nowait aio support (FATE#321994). - ext4: nowait aio support (FATE#321994). - block: return on congested block device (FATE#321994). - fs: Introduce IOMAP_NOWAIT (FATE#321994). - fs: return if direct I/O will trigger writeback (FATE#321994). - fs: Introduce RWF_NOWAIT and FMODE_AIO_NOWAIT (FATE#321994). - fs: Use RWF_* flags for AIO operations (FATE#321994). - fs: Introduce filemap_range_has_page() (FATE#321994). - fs: Separate out kiocb flags setup based on RWF_* flags (FATE#321994). - commit d1dfe7b- supported.conf: Update network drivers - commit 49a23df- ipv6: avoid overflow of offset in ip6_find_1stfragopt (CVE-2017-7542 bsc#1049882). - commit 00c5961- Enable sched-ratelimit-nohz.patch - commit f691847- Delete patches.drivers/0043-lightnvm-fix-warning-ret-may-be-used-uninitialized.patch. - commit e2eabec- Re-enable patches.drivers/scsi-bnx2i-missing-error-code-in-bnx2i_ep_connect - commit 90b3cea- exports from rcu_idle_exit() and rcu_idle_enter() (bnc#978907 Scheduler performance -- idle). - rcu_idle_enter() rely on callers disabling irqs (bnc#978907 Scheduler performance -- idle). - commit d4e79a7- Refresh patches.suse/0001-md-remove-idx-from-struct-resync_pages.patch. - commit b11fd5b- objtool: Fix sibling call detection logic (bnc#1018348). - x86/kconfig: Make it easier to switch to the new ORC unwinder (bnc#1018348). - x86/kconfig: Consolidate unwinders into multiple choice selection (bnc#1018348). - Refresh - Refresh patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch. - Refresh patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch. - Refresh patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch. - Refresh patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch. - Refresh patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch. - Refresh patches.suse/0003-objtool-Implement-stack-validation-2.0.patch. - Refresh patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch. - Refresh patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch. - Refresh patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch. - Update config files. Update to version from -tip. ORC is in -tip completely. So make sure we use the upstream version. - commit 34dd0f5- net: ena: update ena driver to version 1.2.0 (bsc#1047121). - net: ena: update driver's rx drop statistics (bsc#1047121). - net: ena: use lower_32_bits()/upper_32_bits() to split dma address (bsc#1047121). - net: ena: separate skb allocation to dedicated function (bsc#1047121). - net: ena: use napi_schedule_irqoff when possible (bsc#1047121). - net: ena: allow the driver to work with small number of msix vectors (bsc#1047121). - net: ena: add support for out of order rx buffers refill (bsc#1047121). - net: ena: add reset reason for each device FLR (bsc#1047121). - net: ena: change sizeof() argument to be the type pointer (bsc#1047121). - net: ena: add hardware hints capability to the driver (bsc#1047121). - net: ena: change return value for unsupported features unsupported return value (bsc#1047121). - commit 025123f- btrfs: remove outdated version of backrefs rbtree patch set These patches are superceded by the version that was submitted to upstream. This commit removes the outdated files and their corresponding entries in series.conf. - Delete patches.suse/btrfs-add-a-node-counter-to-each-of-the-rbtrees. - Delete patches.suse/btrfs-add-cond_resched-calls-when-resolving-backrefs. - Delete patches.suse/btrfs-allow-backref-search-checks-for-shared-extents. - Delete patches.suse/btrfs-backref-add-tracepoints-for-prelim_ref-insertion-and-merging. - Delete patches.suse/btrfs-backref-add-unode_aux_to_inode_list-helper. - Delete patches.suse/btrfs-backref-cleanup-_-namespace-abuse. - Delete patches.suse/btrfs-backref-constify-some-arguments. - Delete patches.suse/btrfs-btrfs_check_shared-should-manage-its-own-transaction. - Delete patches.suse/btrfs-clean-up-extraneous-computations-in-add_delayed_refs. - Delete patches.suse/btrfs-constify-tracepoint-arguments. - Delete patches.suse/btrfs-convert-prelimary-reference-tracking-to-use-rbtrees. - Delete patches.suse/btrfs-remove-ref_tree-implementation-from-backref-c. - Delete patches.suse/btrfs-struct-funcs-constify-readers. - commit 7a9c5fb- btrfs: clean up extraneous computations in add_delayed_refs (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: allow backref search checks for shared extents (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: add cond_resched() calls when resolving backrefs (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: backref, add tracepoints for prelim_ref insertion and merging (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: add a node counter to each of the rbtrees (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: convert prelimary reference tracking to use rbtrees (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: remove ref_tree implementation from backref.c (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: btrfs_check_shared should manage its own transaction (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: backref, cleanup __ namespace abuse (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: backref, add unode_aux_to_inode_list helper (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: backref, constify some arguments (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: constify tracepoint arguments (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - btrfs: struct-funcs, constify readers (bsc#974590 bsc#1030061 bsc#1022914 bsc#1017461). - commit 68ccc54- mm: kmemleak: treat vm_struct as alternative reference to vmalloc'ed objects (bsc#1027456). - mm: kmemleak: factor object reference updating out of scan_block() (bsc#1027456). - mm: kmemleak: slightly reduce the size of some structures on 64-bit architectures (bsc#1027456). - commit bc42ba6- Refresh patches.suse/0001-mm-kmemleak-slightly-reduce-the-size-of-some-structu.patch. - Refresh patches.suse/0002-mm-kmemleak-factor-object-reference-updating-out-of-.patch. - Refresh patches.suse/0003-mm-kmemleak-treat-vm_struct-as-alternative-reference.patch. - commit f7ebe40- Refresh patches.suse/0001-mm-kmemleak-slightly-reduce-the-size-of-some-structu.patch. - Refresh patches.suse/0002-mm-kmemleak-factor-object-reference-updating-out-of-.patch. - Refresh patches.suse/0003-mm-kmemleak-treat-vm_struct-as-alternative-reference.patch. - commit eb41516- audit: Reduce overhead using a coarse clock (bnc#1050724). - commit e3464f2- Remove architecture heading that is no longer supported - commit e5e149e- rcu: Use RCU_NOCB_WAKE rather than RCU_NOGP_WAKE (bnc#978907 Scheduler performance -- idle). - doc: Take tail recursion into account in RCU requirements (bnc#978907 Scheduler performance -- idle). - srcu: Document auto-expediting requirement (bnc#978907 Scheduler performance -- idle). - rcu: Remove obsolete reference to synchronize_kernel() (bnc#978907 Scheduler performance -- idle). - srcu: Eliminate possibility of destructive counter overflow (bnc#978907 Scheduler performance -- idle). - rcu: Prevent rcu_barrier() from starting needless grace periods (bnc#978907 Scheduler performance -- idle). - commit 7f11b71- ipv6: avoid overflow of offset in ip6_find_1stfragopt (CVE-2017-7542 bsc#1049882). - commit 399d4a0- bpf/verifier: fix min/max handling in BPF_SUB (bsc#1050081). - bpf: fix mixed signed/unsigned derived min/max value bounds (bsc#1050081). - commit f90c358- supported.conf: mark nf_log_bridge as supported This was the only netfilter module not marked as supported. There is no apparent reason except that nobody marked it when the functionality was separated into its own module. - commit c5e825b- supported.conf: mark nftables related modules as supported (fate#323407) - commit 0fbfb00- Input: ALPS - Fix Alps Touchpad two finger scroll does not work on right side (bsc#1050582). - commit 93ed5e8- Delete patches.drivers/0088-dma-buf-sync_file-Add-back-the-u64_to_user_ptr-macro.patch It's a stop-gap fix in SLE12-SP3 for 4.9 dmabuf API. - commit 678704a- Delete patches.drivers/vgaarb-Add-more-context-to-error-messages.patch It's no longer needed as we AMD binary-only stuff is dead. - commit 78dd994- configs: update defaults for REFCOUNT_FULL Such that it is always disabled, with the exception of x86-64 debug. - commit ddb821a- mm: update callers to use HASH_ZERO flag (bsc#971975). - mm: zero hash tables in allocator (bsc#971975). - locking/qspinlock: Explicitly include asm/prefetch.h (bsc#1050549). - locking/rtmutex: Remove unnecessary priority adjustment (bsc#1050549). - locking/refcount: Create unchecked atomic_t implementation (bsc#1050549). - commit ca0d066- Refresh patches.suse/squashfs-3.4.patch. Restore fixes from: patches.suse/squashfs3-properly-handle-dir_emit-failures.patch. - commit 03d0582- Forward port v4.13-rc qedf patches from SLE12-SP3 - commit 4512e77- Reassign some bcm283x patches patches.arch/arm64-bcm2837-0195-bcm2835-Add-Raspberry-Pi-thermal-sensor-to-the-device-tree.patch and patches.arch/arm64-bcm2837-0197-thermal-Add-Raspberry-Pi-BCM2835-thermal-driver.patch are now upstream, but due to a bug in Kconfig not enabled in arm64 builds. Needs a proper fix with proper testing which I currently can't do. - commit d6fe1c5- Enable hpsa patch that avoids bypassing the controller cache - commit 1c4e9ea- Update v4.13-rc2 bnxt_re patches - commit 41b7731- Update config files. Kill the ancient PCMCIA/CardBus . (bsc#323267) - commit 6b5ad53- blacklist 2400fd822f46 powerpc/asm: Mark cr0 as clobbered in mftb() - commit 0f1ad8b- ipc/util.h: update documentation for ipc_getref() and ipc_putref() (bsc#1050323). - ipc/sem: drop __sem_free() (bsc#1050323). - ipc/msg: remove special msg_alloc/free (bsc#1050323). - ipc/shm: remove special shm_alloc/free (bsc#1050323). - ipc: move atomic_set() to where it is needed (bsc#1050323). - ipc/msg.c: avoid ipc_rcu_putref for failed ipc_addid() (bsc#1050323). - ipc/shm.c: avoid ipc_rcu_putref for failed ipc_addid() (bsc#1050323). - ipc/sem.c: avoid ipc_rcu_putref for failed ipc_addid() (bsc#1050323). - ipc/util: drop ipc_rcu_alloc() (bsc#1050323). - ipc/msg: avoid ipc_rcu_alloc() (bsc#1050323). - ipc/shm: avoid ipc_rcu_alloc() (bsc#1050323). - ipc/sem: avoid ipc_rcu_alloc() (bsc#1050323). - ipc/util: drop ipc_rcu_free() (bsc#1050323). - ipc/msg: do not use ipc_rcu_free() (bsc#1050323). - ipc/shm: do not use ipc_rcu_free() (bsc#1050323). - ipc/sem: do not use ipc_rcu_free() (bsc#1050323). - ipc: drop non-RCU allocation (bsc#1050323). - include/linux/sem.h: correctly document sem_ctime (bsc#1050323). - ipc: merge ipc_rcu and kern_ipc_perm (bsc#1050323). - ipc/sem.c: remove sem_base, embed struct sem (bsc#1050323). - fs: remove call_fsync helper function (bsc#1050323). - mqueue: move compat syscalls to native ones (bsc#1050323). - commit c68517a- Apply the upstreamed (submitted) DRM patches, drop a couple of them (bnc#746883,bnc#895608,bnc#871134,bnc#893040,bnc#806990). patches.drivers/drm-radeon-limit-bpp-for-low-vram.patch patches.drivers/drm-ast-Actually-load-DP501-firmware-when-required.patch patches.drivers/drm-ast-Add-an-crtc_disable-callback-to-the-crtc-helper-funcs.patch patches.drivers/drm-ast-Fix-memleak-in-error-path-in-ast_bo_create.patch patches.drivers/drm-ast-Free-container-instead-of-member-in-ast_user_framebuffer_destroy.patch patches.drivers/drm-ast-Simplify-function-ast_bo_unpin.patch patches.drivers/drm-mgag200-Add-additional-limits-for-certain-G200-variants.patch patches.drivers/drm-mgag200-Add-command-line-option-to-specify-preferred-depth.patch patches.drivers/drm-mgag200-Add-doublescan-and-interlace-support.patch patches.drivers/drm-mgag200-Add-mode-validation-debugging-code.patch patches.drivers/drm-mgag200-Add-support-for-MATROX-PCI-device-IDs-0x520-and-0x521.patch patches.drivers/drm-mgag200-Cleanup-cursor-BOs-properly.patch patches.drivers/drm-mgag200-Consolidate-depth-bpp-handling.patch patches.drivers/drm-mgag200-Don-t-use-crtc_-parameters-for-validation.patch patches.drivers/drm-mgag200-Fix-memleak-in-error-path-in-mgag200_bo_create.patch patches.drivers/drm-mgag200-Free-container-instead-of-member-in-mga_user_framebuffer_destroy.patch patches.drivers/drm-mgag200-Implement-basic-PM-support patches.drivers/drm-mgag200-Initialize-data-needed-to-map-fbdev-memory.patch patches.drivers/drm-mgag200-Simplify-function-mgag200_ttm_placement.patch Dropped: patches.drivers/drm-cirrus-Add-missing-drm_connector_unregister.patch patches.drivers/drm-mgag200-Add-missing-drm_connector_unregister.patch - commit b11e49b- writeback: rework wb_[dec|inc]_stat family of functions (bnc#971975 VM performance -- statistics). - percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batch (bnc#971975 VM performance -- statistics). - commit 960acce- kernel/fork.c: virtually mapped stacks: do not disable interrupts (bnc#978907 Scheduler performance -- fork). - commit e0d9b89- sched/fair: Fix load_balance() affinity redo path (bnc#978907 Scheduler performance -- load balancer). - sched/cputime: Accumulate vtime on top of nsec clocksource (bnc#978907 Scheduler performance -- nohz_full, accounting). - sched/cputime: Move the vtime task fields to their own struct (bnc#978907 Scheduler performance -- nohz_full, accounting). - sched/cputime: Rename vtime fields (bnc#978907 Scheduler performance -- nohz_full, accounting). - sched/cputime: Always set tsk->vtime_snap_whence after accounting vtime (bnc#978907 Scheduler performance -- nohz_full, accounting). - vtime, sched/cputime: Remove vtime_account_user() (bnc#978907 Scheduler performance -- nohz_full, accounting). - commit 835d782- sched/topology: Rename sched_group_cpus() (bnc#978907 Scheduler performance -- topology). - sched/topology: Rename sched_group_mask() (bnc#978907 Scheduler performance -- topology). - sched/topology: Simplify sched_group_mask() usage (bnc#978907 Scheduler performance -- topology). - sched/topology: Rewrite get_group() (bnc#978907 Scheduler performance -- topology). - sched/topology: Add a few comments (bnc#978907 Scheduler performance -- topology). - sched/topology: Fix overlapping sched_group_capacity (bnc#978907 Scheduler performance -- topology). - sched/topology: Add sched_group_capacity debugging (bnc#978907 Scheduler performance -- topology). - sched/topology: Small cleanup (bnc#978907 Scheduler performance - - topology). - sched/topology: Remove FORCE_SD_OVERLAP (bnc#978907 Scheduler performance -- topology). - sched/topology: Move comment about asymmetric node setups (bnc#978907 Scheduler performance -- topology). - sched/topology: Verify the first group matches the child domain (bnc#978907 Scheduler performance -- topology). - sched/debug: Print the scheduler topology group mask (bnc#978907 Scheduler performance -- topology). - sched/topology: Simplify build_overlap_sched_groups() (bnc#978907 Scheduler performance -- topology). - sched/topology: Refactor function build_overlap_sched_groups() (bnc#978907 Scheduler performance -- topology). - commit bccf165- supported.conf: update core networking Add missing modules, drop those not built anymore. - commit 017c4e5- powerpc/fadump: Add a warning when 'fadump_reserve_mem=' is used (bsc#1049231). - commit f59fefd- s390/crash: Remove unused KEXEC_NOTE_BYTES (bsc#1049706). - commit f3e8437- Refresh and enable patches.drivers/i40e-add-private-flag-to-control-source-pruning.patch. - commit d3ea4f6- Delete patches.suse/AF_MAX.patch. This patch reserved space for adding AF_HYPERV and AF_SMC constants as implementations of both families were not upstreamed at the moment of SLE12-SP2 kABI freeze. AF_SMC was accepted in the meantime (which turned out to be a bad thing, BtW), AF_HYPERV submission was rejected in July 2016 and no attempt to resubmit it was made since. In other words, there doesn't seem to be any reason to keep the patch, it can be reintroduced later (in updated form) if there is a need. - commit 4e036bb- Update upstream reference: patches.fixes/usb-early-Remove-trace_printk-callers-in-xhci-dbc.patch. - commit 0162ee3- blacklist.conf: blacklist 5d6dec6fba38 (we do not have any users) - commit 7131165- blacklist.conf: 3bc1630774bc (compilation fix for config which we do not care) - commit e1ee65a- blacklist.conf: 38cb266ad1a2 (trivial doc formatting) - commit 4fa3930- Sort network patch section and rename accordingly - commit 8588a81- Refresh patches.drivers/e1000e-Don-t-return-uninitialized-stats.patch. It was a local commit id. - commit 4c5c3f9- md: remove 'idx' from 'struct resync_pages' (bsc#1049599). - commit 515f14e- Patch has been merged into 4.12 Delete patches.fixes/ceph-check-i_nlink-while-converting-a-file-handle-to-dentry.patch. - commit d60ca32- enabled and moved patches present in SLE12-SP3 and still needed in SLE15 - commit 597b029- Be prepared to enable ARM64 live patching during SLE15 lifetime (FATE#322421). - Delete patches.arch/powerpc-add-kernel-parameter-iommu_alloc_quiet.patch. DMA_ATTR_NO_WARN is now incorporated. - Delete patches.fixes/fix-stop-machine. Proper mainline fix is now in. - Remove FIPS patches: - Delete patches.suse/allow-cmac_3des_ede-for-FIPS-140-2. - Delete patches.suse/allow-cmac_aes-for-FIPS-140-2. - Delete patches.suse/disallow-ansi_cprng-for-FIPS-140-2. - Delete patches.suse/fips-remove-hmac-crc32-add-nullcipher-hack. - commit cd28b1d- x86/acpi: Prevent out of bound access caused by broken ACPI tables (CVE-2017-11473 bsc#1049603). - commit cc7b51e- Update config files. Remove WUSB (FATE#323423) - commit 2257fee- supported.conf: remove support for IRDA (FATE#323263) - commit bdaf793- supported.conf: removed support for ISDN (FATE#323266) - commit 4265d36- Update config files. Exterminate ISDN (FATE#323266) - commit f13b205- Update config files. Exterminate IRDA (FATE#323263) - commit ef690e1- Linux 4.12.3 (CVE-2017-7541 bnc#1012628 bsc#1049645). - Refresh patches.suse/pstore-backend-autoaction. - Delete patches.fixes/brcmfmac-fix-possible-buffer-overflow-in-brcmf_cfg80. - commit 409edbf- Delete patches.drivers/0051-Missing-bio_put-following-submit_bio_wait.patch. - Delete patches.drivers/0127-scsi-lpfc-Fix-crash-on-PCI-hotplug-remove-path.patch. - Delete patches.drivers/0426-nvmet_fc-fix-list-corruption.patch. - Delete patches.drivers/0427-nvmet_fc-cap-amount-of-work-allowed-in-workqueue.patch. Delete superseded patches and re-attribute PM patch to Joey - commit 492279e- Delete patches.fixes/xfs-fix-buffer-overflow-dm_get_dirattrs.patch. - Delete patches.fixes/xfs_dmapi-fix-the-debug-compilation-of-xfs_dmapi.patch. - commit 2f7c909- Refresh patches.drivers/0001-module-warn-if-module-init-probe-takes-long.patch. - commit c47c847- dentry name snapshots (bsc#1049483). - commit 76ea0ca- Delete patches.drivers/ipmi_si-create-hardware-independent-softdep-for-ipmi.patch. upstream now. - commit c4eb19d- Refresh patches.drivers/0001-hpsa-update-identify-physical-device-structure.patch. - Refresh patches.drivers/0002-hpsa-do-not-get-enclosure-info-for-external-devices.patch. - Refresh patches.drivers/0003-hpsa-update-reset-handler.patch. - Refresh patches.drivers/0004-hpsa-do-not-reset-enclosures.patch. - Refresh patches.drivers/0005-hpsa-rescan-later-if-reset-in-progress.patch. - Refresh patches.drivers/0006-hpsa-correct-resets-on-retried-commands.patch. - Refresh patches.drivers/0007-hpsa-cleanup-reset-handler.patch. - Refresh patches.drivers/0008-hpsa-correct-queue-depth-for-externals.patch. - Refresh patches.drivers/0009-hpsa-separate-monitor-events-from-rescan-worker.patch. - Refresh patches.drivers/0010-hpsa-send-ioaccel-requests-with-0-length-down-raid-path.patch. - Update patches.drivers/0011-hpsa-remove-abort-handler.patch (bsc#1022600 fate#321928 bsc#1016119). - Refresh patches.drivers/0012-hpsa-bump-driver-version.patch. - Delete patches.drivers/hpsa-fallback-to-use-legacy-REPORT-PHYS-command.patch. - Delete patches.drivers/hpsa-use-correct-DID_NO_CONNECT-hostbyte.patch. - commit 3a174f7- Add Omar's total_bytes_pinned patches from upstream and delete old backports - Btrfs: always account pinned bytes when dropping a tree block ref (bsc#1040182). - Btrfs: make add_pinned_bytes() take an s64 num_bytes instead of u64 (bsc#1040182). - Btrfs: make BUG_ON() in add_pinned_bytes() an ASSERT() (bsc#1040182). - Btrfs: return old and new total ref mods when adding delayed refs (bsc#1040182). - Btrfs: rework delayed ref total_bytes_pinned accounting (bsc#1040182). - Btrfs: update total_bytes_pinned when pinning down extents (bsc#1040182). - Delete patches.suse/0001-Btrfs-make-add_pinned_bytes-take-an-s64-num_bytes-in.patch. - Delete patches.suse/0002-Btrfs-make-BUG_ON-in-add_pinned_bytes-an-ASSERT.patch. - Delete patches.suse/0003-Btrfs-update-total_bytes_pinned-when-pinning-down-ex.patch. - Delete patches.suse/0004-Btrfs-always-account-pinned-bytes-when-dropping-a-tr.patch. - Delete patches.suse/0005-Btrfs-return-old-and-new-total-ref-mods-when-adding-.patch. - Delete patches.suse/0006-Btrfs-rework-delayed-ref-total_bytes_pinned-accounti.patch. - Delete patches.suse/0007-Btrfs-warn-if-total_bytes_pinned-is-non-zero-on-unmo.patch. - commit 97e177b- Patch is already part of 4.12. Delete patches.drivers/cxgb4-0157-cxgb4-notify-uP-to-route-ctrlq-compl-to-rdma-rspq.patch. - commit c3e3c5d- btrfs: fix lockup in find_free_extent with read-only block groups (bsc#1046682). - commit fa3b074- debug: fix WARN_ON_ONCE() for modules (bnc#1049599). - commit b1e9bab- patches.fixes/mm-mmap.c-do-not-blow-on-PROT_NONE-MAP_FIXED-holes-i.patch forward port - commit e188cbc- Deleted outdated patches. - Delete patches.drivers/staging-rdma-0001-Commit-507f6afa3ab6-struct-ib_class_port_info-this-c.patch. - Delete patches.drivers/staging-rdma-0002-Fix-changed-get_user_pages-arguments.patch. - Delete patches.drivers/staging-rdma-0003-Adapt-staging-rdma-drivers-to-IB-core-Let-create_ah.patch. - commit 357b909- brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() (CVE-2017-7541,bsc#1049645). - commit 9f05680- series.conf - move some MM patches to the proper section - commit d78e77f- rpm/kernel-binary.spec.in: find-debuginfo.sh should not touch build-id This needs rpm-4.14+ (bsc#964063). - commit f622d60- Removing gaurded patch from SLE12 not needed. - commit 0d62b5e- ext4: avoid unnecessary stalls in ext4_evict_inode() (bsc#1049486). - commit 47dc213- Reassign some of the to be reviewed patches - commit 7431a6f- Refresh patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch. Taking all the kABI placeholders, as teh rational for them has not changed. - commit 72e50ae- Delete patches.suse/sched-Add-missing-update_rq_clock-call-in-set_user_n.patch: Merged as 2fb8d36787affe26f3536c3d8ec094995a48037d in v4.11-rc1. - commit f2bba64- Delete patches.suse/sched-Add-missing-update_rq_clock-call-for-task_hot.patch: Merged as 3bed5e2166a5e433bf62162f3cd3c5174d335934 as v4.11-rc1. - commit 23e5248- Delete patches.suse/sched-Add-missing-update_rq_clock-in-detach_task_cfs.patch: Merged as 80f5c1b84baa8180c3c27b7e227429712cd967b6 in v4.11-rc1. - commit 85dec32- Delete patches.suse/sched-Add-missing-update_rq_clock-in-post_init_entit.patch: Merged as 4126bad6717336abe5d666440ae15555563ca53f in v4.11-rc1. - commit d31a75d- Delete patches.suse/split-package, the specfile does not use this anymore - commit f265fd3- supported.conf: import supported.conf from SLE12-SP3 and add missing entries - commit 22aaf02- Renumber SmartPQI patches, as we're restarting from 1 now - commit 9737cb7- Refresh patches.drivers/0041-scsi-smartpqi-correct-aio-error-path.patch. - Refresh patches.drivers/0048-scsi-smartpqi-make-ioaccel-references-consistent.patch. - Delete patches.drivers/0001-scsi-fcoe-convert-to-kworker.patch. - commit 2cee378- Delete patches.drivers/0001-USB-add-descriptors-from-USB-Power-Delivery-spec.patch. - Delete patches.drivers/0001-cdc-acm-added-sanity-checking-for-probe.patch. - Delete patches.drivers/0001-gspca-correct-speed-testing.patch. - Delete patches.drivers/0002-USB-PD-define-specific-requests.patch. - Delete patches.drivers/0002-uvc-correct-speed-testing.patch. - Delete patches.drivers/0003-USB-PD-additional-feature-selectors.patch. - Delete patches.suse/0001-usb-quirk-to-stop-runtime-PM-for-Intel-7260.patch. - commit 2b88672- iommu/amd: Free already flushed ring-buffer entries before full-check (bsc#1045709). - iommu/amd: Remove amd_iommu_disabled check from amd_iommu_detect() (bsc#1045715 bsc#1043261). - iommu/amd: Free IOMMU resources when disabled on command line (bsc#1045715 bsc#1043261). - iommu/amd: Set global pointers to NULL after freeing them (bsc#1045715 bsc#1043261). - iommu/amd: Check for error states first in iommu_go_to_state() (bsc#1045715 bsc#1043261). - iommu/amd: Add new init-state IOMMU_CMDLINE_DISABLED (bsc#1045715 bsc#1043261). - iommu/amd: Rename free_on_init_error() (bsc#1045715 bsc#1043261). - iommu/amd: Disable IOMMUs at boot if they are enabled (bsc#1045715 bsc#1043261). - iommu/amd: Suppress IO_PAGE_FAULTs in kdump kernel (bsc#1045715 bsc#1043261). - iommu/amd: Remove queue_release() function (bsc#1045709). - iommu/amd: Add per-domain timer to flush per-cpu queues (bsc#1045709). - iommu/amd: Add flush counters to struct dma_ops_domain (bsc#1045709). - iommu/amd: Add locking to per-domain flush-queue (bsc#1045709). - iommu/amd: Make use of the per-domain flush queue (bsc#1045709). - iommu/amd: Add per-domain flush-queue data structures (bsc#1045709). - iommu/amd: Rip out old queue flushing code (bsc#1045709). - iommu/amd: Reduce delay waiting for command buffer space (bsc#1045709). - iommu/amd: Reduce amount of MMIO when submitting commands (bsc#1045709). - iommu/amd: Constify irq_domain_ops (bsc#1045709). - iommu/amd: Ratelimit io-page-faults per device (bsc#1045709). - commit f012b19- Delete upstreamed patches - Delete patches.drivers/0097-NVMe-Only-release-requested-regions.patch. - Delete patches.drivers/0385-nvme-fc-correct-port-role-bits.patch. - Delete patches.drivers/0386-nvme-fc-require-target-or-discovery-role-for-fc-nvme.patch. - Delete patches.drivers/0387-nvme-fc-stop-queues-on-error-detection.patch. - Delete patches.drivers/0388-nvmet-fc-remove-target-cpu-scheduling-flag.patch. - Delete patches.drivers/0389-nvmet-release-the-sq-ref-on-rdma-read-errors.patch. - Delete patches.drivers/0390-nvme_fc-get-rid-of-local-reconnect_delay.patch. - Delete patches.drivers/0391-nvme_fc-Support-ctrl_loss_tmo.patch. - Delete patches.drivers/0392-nvme_fc-replace-ioabort-msleep-loop-with-completion.patch. - Delete patches.drivers/0393-nvme_fc-revise-comment-on-teardown.patch. - Delete patches.drivers/0394-nvme_fc-set-logging-level-on-resets-deletes.patch. - Delete patches.drivers/0395-nvmet_fc-Reduce-work_q-count.patch. - Delete patches.drivers/0396-nvmet_fc-Add-queue-create-and-delete-callbacks-in-LL.patch. - Delete patches.drivers/0397-nvme_fc-remove-extra-controller-reference-taken-on-r.patch. - Delete patches.drivers/0398-nvme_fcloop-fix-port-deletes-and-callbacks.patch. - Delete patches.drivers/0399-nvme_fc-correct-nvme-status-set-on-abort.patch. - Delete patches.drivers/0400-nvme_fc-create-fc-class-and-transport-device.patch. - Delete patches.drivers/0401-nvme_fc-add-uevent-for-auto-connect.patch. - Delete patches.drivers/0402-nvme-core-allow-controller-RESETTING-to-RECONNECTING.patch. - Delete patches.drivers/0403-nvme_fc-change-ctlr-state-assignments-during-reset-r.patch. - Delete patches.drivers/0404-nvme_fc-add-a-dev_loss_tmo-field-to-the-remoteport.patch. - Delete patches.drivers/0405-nvme_fc-add-dev_loss_tmo-to-controller.patch. - Delete patches.drivers/0406-nvme_fc-check-connectivity-before-initiating-reconne.patch. - Delete patches.drivers/0407-nvme_fc-change-failure-code-on-remoteport-connectivi.patch. - Delete patches.drivers/0408-nvme_fc-move-remote-port-get-put-free-location.patch. - Delete patches.drivers/0409-nvme_fc-add-dev_loss_tmo-timeout-and-remoteport-resu.patch. - Delete patches.drivers/lpfc-Revert-patch-lpfc-Delete-unnecessary-checks-bef.patch. - Delete patches.drivers/lpfc-driver-update-for-SLES12-SP2-11.1.0.1.patch. - Delete patches.fixes/fc-add-missing-ELS-explanation-values.patch. - Delete patches.fixes/fc_rport-PRLI-fixes.patch. - Delete patches.fixes/fc_rport-Return-LS_RJT_BUSY-for-PRLI-in-status-PLOGI.patch. - Delete patches.fixes/fcoe-Add-FIP-responder-on-the-real-network-device.patch. - Delete patches.fixes/fcoe-FIP-debugging.patch. - Delete patches.fixes/fcoe-Use-kfree_skb-instead-of-kfree.patch. - Delete patches.fixes/fcoe-correct-sending-FIP-VLAN-packets-on-VLAN-0.patch. - Delete patches.fixes/fcoe-filter-out-frames-from-invalid-vlans.patch. - Delete patches.fixes/fcoe-inhibit-writing-invalid-values-into-the-enabled.patch. - Delete patches.fixes/fcoe-make-R_A_TOV-and-E_D_TOV-configurable.patch. - Delete patches.fixes/fcoe-set-default-TC-priority.patch. - Delete patches.fixes/fcoe_ctlr-fix-potential-deadlock-when-re-adding-port.patch. - Delete patches.fixes/libfc-Clarify-ramp-down-messages.patch. - Delete patches.fixes/libfc-Correctly-set-E_D_TOV-and-R_A_TOV-values-in-RT.patch. - Delete patches.fixes/libfc-Debug-PRLI-failures.patch. - Delete patches.fixes/libfc-Do-not-attempt-to-login-if-the-port-is-already.patch. - Delete patches.fixes/libfc-Do-not-drop-down-to-FLOGI-for-fc_rport_login.patch. - Delete patches.fixes/libfc-Do-not-drop-out-of-order-frames.patch. - Delete patches.fixes/libfc-Do-not-take-rdata-rp_mutex-when-processing-a-F.patch. - Delete patches.fixes/libfc-Fix-PRLI-response-handling-yet-again.patch. - Delete patches.fixes/libfc-Fixup-disc_mutex-handling.patch. - Delete patches.fixes/libfc-Fixup-fixup-disc_mutex-handling.patch. - Delete patches.fixes/libfc-Implement-RTV-responder.patch. - Delete patches.fixes/libfc-Issue-PRLI-after-a-PRLO-has-been-received.patch. - Delete patches.fixes/libfc-Revisit-kref-handling.patch. - Delete patches.fixes/libfc-Send-LS_RJT-responses-on-frame-allocation-fail.patch. - Delete patches.fixes/libfc-Update-rport-reference-counting.patch. - Delete patches.fixes/libfc-additional-debugging-in-fc_rport.patch. - Delete patches.fixes/libfc-additional-debugging-messages.patch. - Delete patches.fixes/libfc-do-not-overwrite-DID_TIME_OUT-status.patch. - Delete patches.fixes/libfc-do-not-send-ABTS-when-resetting-exchanges.patch. - Delete patches.fixes/libfc-don-t-advance-state-machine-for-incoming-FLOGI.patch. - Delete patches.fixes/libfc-don-t-fail-sequence-abort-for-completed-exchan.patch. - Delete patches.fixes/libfc-fc_fcp-wait-for-E_D_TOV-when-out-of-order-sequ.patch. - Delete patches.fixes/libfc-fixup-RTV-handling.patch. - Delete patches.fixes/libfc-fixup-locking-of-ptp_setup.patch. - Delete patches.fixes/libfc-frame-alloc-failure-messages.patch. - Delete patches.fixes/libfc-quarantine-timed-out-xids.patch. - Delete patches.fixes/libfc-reset-exchange-manager-during-LOGO-handling.patch. - Delete patches.fixes/libfc-reset-timeout-on-queue-full.patch. - Delete patches.fixes/libfc-safeguard-against-invalid-exchange-index.patch. - Delete patches.fixes/libfc-sanitize-E_D_TOV-setting.patch. - Delete patches.fixes/libfc-send-LOGO-for-PLOGI-failure.patch. - Delete patches.fixes/libfc-spurious-I-O-error-under-high-load.patch. - Delete patches.fixes/libfc-use-configured-e_d_tov-for-remote-port-state-r.patch. - Delete patches.fixes/libfc-use-configured-lport-R_A_TOV-when-sending-exch.patch. - Delete patches.fixes/libfc-use-error-code-for-fc_rport_error.patch. - Delete patches.fixes/scsi-Fix-RCU-handling-for-VPD-pages.patch. - Delete patches.fixes/scsi-vpd-pages-are-mandatory-for-SPC-2.patch. - Delete patches.fixes/scsi_dh_alua-Do-not-modify-the-interval-value-for-re.patch. - Delete patches.fixes/scsi_dh_alua-Do-not-retry-for-unmapped-device.patch. - Delete patches.fixes/scsi_dh_alua-Retry-RTPG-on-SCSI-host_bytes-values.patch. - Delete patches.fixes/scsi_dh_alua-do-not-call-BUG_ON-when-updating-port-g.patch. - Delete patches.fixes/scsi_transport_sas-add-scsi_target_id-sysfs-attribut.patch. - commit 292a8cf- Update Patch-mainline tags. - Refresh patches.drivers/cxgb4-0151-cxgb4-reduce-resource-allocation-in-kdump-kernel.patch. - Refresh patches.drivers/cxgb4-0152-cxgb4-Fix-netdev_features-flag.patch. - Refresh patches.drivers/cxgb4-0153-cxgb4-keep-carrier-off-before-registering-netdev.patch. - Refresh patches.drivers/cxgb4-0157-cxgb4-notify-uP-to-route-ctrlq-compl-to-rdma-rspq.patch. - Refresh patches.drivers/qed-sp3-0264-qed-Enable-RoCE-parser-searching-on-fp-init.patch. - Refresh patches.drivers/qed-sp3-0265-qed-Correct-order-of-wwnn-and-wwpn.patch. - Refresh patches.drivers/qed-sp3-0266-qed-Share-additional-information-with-qedf.patch. - Refresh patches.drivers/qed-sp3-0267-qed-Support-NVM-image-reading-API.patch. - Refresh patches.drivers/qed-sp3-0268-qed-Add-support-for-changing-iSCSI-mac.patch. - Refresh patches.drivers/xgene-sp3-0001-phy-Add-helper-function-to-check-phy-interface-mode.patch. - Refresh patches.drivers/xgene-sp3-0011-drivers-net-xgene-Protect-indirect-MAC-access.patch. - Refresh patches.drivers/xgene-sp3-0012-drivers-net-phy-xgene-Add-lock-to-protect-mac-access.patch. - Refresh patches.drivers/xgene-sp3-0013-drivers-net-xgene-Use-rgmii-mdio-mac-access.patch. - Refresh patches.drivers/xgene-sp3-0014-drivers-net-xgene-Remove-redundant-local-stats.patch. - Refresh patches.drivers/xgene-sp3-0015-drivers-net-xgene-Refactor-statistics-error-parsing-.patch. - Refresh patches.drivers/xgene-sp3-0016-drivers-net-xgene-Remove-unused-macros.patch. - Refresh patches.drivers/xgene-sp3-0017-drivers-net-xgene-Extend-ethtool-statistics.patch. - Refresh patches.drivers/xgene-sp3-0018-drivers-net-xgene-Add-rx_overrun-tx_underrun-statist.patch. - Refresh patches.drivers/xgene-sp3-0019-drivers-net-xgene-Workaround-for-HW-errata-10GE_4.patch. - Refresh patches.drivers/xgene-sp3-0020-drivers-net-xgene-Add-frame-recovered-statistics-cou.patch. - Refresh patches.drivers/xgene-sp3-0021-drivers-net-xgene-Workaround-for-HW-errata-10GE_10-E.patch. - Refresh patches.drivers/xgene-sp3-0022-drivers-net-xgene-Fix-redundant-prefetch-buffer-clea.patch. - Refresh patches.drivers/xgene-sp3-0023-xgene-Check-all-RGMII-phy-mode-variants.patch. - commit b012c38- Delete patches.drivers/0001-iommu-amd-ratelimit-io-page-faults-per-device. - Delete patches.drivers/0001-iommu-amd-suppress-io_page_faults-in-kdump-kernel. - Delete patches.drivers/0002-iommu-amd-constify-irq_domain_ops. - Delete patches.drivers/0002-iommu-amd-disable-iommus-at-boot-if-they-are-enabled. - Delete patches.drivers/0003-iommu-amd-reduce-amount-of-mmio-when-submitting-commands. - Delete patches.drivers/0003-iommu-amd-rename-free_on_init_error. - Delete patches.drivers/0004-iommu-amd-add-new-init-state-iommu_cmdline_disabled. - Delete patches.drivers/0004-iommu-amd-reduce-delay-waiting-for-command-buffer-space. - Delete patches.drivers/0005-iommu-amd-check-for-error-states-first-in-iommu_go_to_state. - Delete patches.drivers/0005-iommu-amd-rip-out-old-queue-flushing-code. - Delete patches.drivers/0006-iommu-amd-add-per-domain-flush-queue-data-structures. - Delete patches.drivers/0006-iommu-amd-set-global-pointers-to-null-after-freeing-them. - Delete patches.drivers/0007-iommu-amd-free-iommu-resources-when-disabled-on-command-line. - Delete patches.drivers/0007-iommu-amd-make-use-of-the-per-domain-flush-queue. - Delete patches.drivers/0008-iommu-amd-add-locking-to-per-domain-flush-queue. - Delete patches.drivers/0008-iommu-amd-remove-amd_iommu_disabled-check-from-amd_iommu_detect. - Delete patches.drivers/0009-iommu-amd-add-flush-counters-to-struct-dma_ops_domain. - Delete patches.drivers/0010-iommu-amd-add-per-domain-timer-to-flush-per-cpu-queues. - Delete patches.drivers/0011-iommu-amd-remove-queue_release-function. - Delete patches.drivers/0012-iommu-amd-free-already-flushed-ring-buffer-entries-before-full-check. - commit abd2aa7- Drop bridge-remove-br_netfilter-warning.patch patches.suse/bridge-remove-br_netfilter-warning.patch was intended for SLE12-SPx only. For SLE15 we want to follow the upstream behaviour of bridge / br_netfilter. - commit d00a8a0- series.conf: Delete already upstreamed patches. - commit d8c5404- Re-assign patches.suse/0009-PM-hibernate-Reserve-hibernation-key-and-erase-footp.patch - commit 1d767fc- Delete patches.suse/0004-md-cluster-use-sync-way-to-handle-METADATA_UPDATED-m.patch. - Delete patches.suse/0005-md-move-bitmap_destroy-to-the-beginning-of-__md_stop.patch. - Delete patches.suse/0006-md-cluster-add-CHANGE_CAPACITY-message-type.patch. - Delete patches.suse/0007-md-cluster-introduce-cluster_check_sync_size.patch. - Delete patches.suse/0008-md-cluster-add-the-support-for-resize.patch. - commit ef41919- Added patches.fixes/0001-mm-memory_hotplug-simplify-empty-node-mask-handling-.patch Added patches.fixes/0002-hugetlb-memory_hotplug-prefer-to-use-reserved-pages-.patch Added patches.fixes/0003-mm-unify-new_node_page-and-alloc_migrate_target.patch. forward ported - commit d5e8bf8- patches.suse/0001-mm-memory_hotplug-support-movable_node-for-hotplugab.patch forward port - commit 3426276- Update patches.suse/0004-mm-memory_hotplug-get-rid-of-is_zone_device_section.patch (bnc#1027153, bnc#1030659, bnc#1047595, fate#323634). - Delete patches.fixes/004-mm-memory_hotplug-get-rid-of-is_zone_device_section-fix.patch. - commit 9b458ae- mm: remove return value from init_currently_empty_zone (bnc#1027153, bnc#1030659, fate#323634). - mm, memory_hotplug: consider offline memblocks removable (bnc#1027153, bnc#1030659, fate#323634). - mm: consider zone which is not fully populated to have holes (bnc#1027153, bnc#1030659, fate#323634). - mm, compaction: skip over holes in __reset_isolation_suitable (bnc#1027153, bnc#1030659, fate#323634). - mm: __first_valid_page skip over offline pages (bnc#1027153, bnc#1030659, fate#323634). - mm, vmstat: skip reporting offline pages in pagetypeinfo (bnc#1027153, bnc#1030659, fate#323634). - mm, memory_hotplug: do not associate hotadded memory to zones until online (bnc#1027153, bnc#1030659, bnc#1047506, fate#323634). - mm, memory_hotplug: fix MMOP_ONLINE_KEEP behavior (bnc#1027153, bnc#1030659, fate#323634). - mm, memory_hotplug: do not assume ZONE_NORMAL is default kernel zone (bnc#1027153, bnc#1030659, fate#323634). - mm, memory_hotplug: replace for_device by want_memblock in arch_add_memory (bnc#1027153, bnc#1030659, fate#323634). - mm, memory_hotplug: fix the section mismatch warning (bnc#1027153, bnc#1030659, fate#323634). - mm, memory_hotplug: remove unused cruft after memory hotplug rework (bnc#1027153, bnc#1030659, fate#323634). - Update patches.suse/0002-mm-memory_hotplug-use-node-instead-of-zone-in-can_on.patch (bnc#1027153, bnc#1030659, fate#323634). - Update patches.suse/0003-mm-drop-page_initialized-check-from-get_nid_for_pfn.patch (bnc#1027153, bnc#1030659, fate#323634). - Update patches.suse/0004-mm-memory_hotplug-get-rid-of-is_zone_device_section.patch (bnc#1027153, bnc#1030659, fate#323634). - mm, memory_hotplug: split up register_one_node() (bnc#1027153, bnc#1030659, fate#323634). - Delete patches.fixes/0001-mm-memory_hotplug-fix-MMOP_ONLINE_KEEP-behavior.patch. - Delete patches.fixes/0002-mm-memory_hotplug-do-not-assume-ZONE_NORMAL-is-defau.patch. - Delete patches.fixes/include-linux-mmzone.h-simplify-zone_intersects.patch. - Delete patches.suse/0006-mm-memory_hotplug-do-not-associate-hotadded-memory-t.patch. - Delete patches.suse/0008-mm-memory_hotplug-fix-the-section-mismatch-warning.patch. - Delete patches.suse/0009-mm-memory_hotplug-remove-unused-cruft-after-memory-h.patch. - Delete patches.suse/mm-memory_hotplug-consider-offline-memblocks-removable.patch. Replace the SLE12-SP2 based implementation by the upstream commits. Take the whole series but in principle there are no large changes between the two. - commit 5fdd3c7- Move all networking patches in one section Driver and core changes are intertwined upstream. Trying to separate them leads to an unbisectable series. - commit dc0dd37- Delete patches.drivers/qed-bump-driver-versions-to-8.7.1.62.patch. Specific to SLE12SP2 backport, see bsc#966318 comment 16 - Delete patches.fixes/scsi-bfa-Increase-requested-firmware-version-to-3.2..patch. Upstream as 2d1148f0f450 scsi: bfa: Increase requested firmware version to 3.2.5.1 (v4.10-rc4) - commit 31b4006- Adjust guard prefix in series.conf, no functional change - commit f09e36f- Enable patches.fixes/iio-hid-sensor-fix-return-of-EINVAL-on-invalid-value It's a trivial fix from 4.13-rc1 and still valid. - commit 4daf55f- Enable patches.drivers/kernel-Export-mm_access.patch. This patch is still required for supporting AMD ROCm. - commit d9a4c03- Delete patches.fixes/mm-do-not-loop-on-GFP_REPEAT-when-no-reclaim-progress.patch. fixed as a part of 0a0337e0d1d134465778a16f5cbea95086e8e9e0 (4.7) - commit a38fe09- Delete patches.drivers/drm-Print-EDID-errors-less-obviously.patch This change is no longer needed with the recent upstream code. - commit 30a521d- patches.suse/mm-inform-about-enabling-mirrored-memory.patch enable because the concern with the mirrored memory still holds - commit b059f43- Delete patches.fixes/powerpc-implement-arch_reserved_kernel_pages.patch. merged 1e76609cc1646c5222feefe86a3433a79be4fb73 (4.9) - commit cbafebe- Delete patches.fixes/mm-memblock-expose-total-reserved-memory.patch. merged as 8907de5dc6e9d5925cf3b0a698cc3a4272fda073 (4.9) - commit 7eb2ba2- Delete patches.fixes/mm-introduce-arch_reserved_kernel_pages.patch. merged as f6f34b4387d9e18304451a131b35d7c4f27a0b5a (4.9) - commit c8145c8- patches.suse/mm-Warn-users-of-node-memory-hot-remove-if-the-memory-ratio-is-a-high-risk.patch enable the patch as we want to have an idea that somebody overuses movable memory. - commit 490b154- Delete patches.suse/mm-fadvise-avoid-expensive-remote-LRU-cache-draining-after-FADV_DONTNEED.patch. - Delete patches.suse/mm-fix-remote-numa-hits-statistics.patch. - Delete patches.suse/mm-get-rid-of-__GFP_OTHER_NODE.patch. - Delete patches.suse/mm-mmzone.c-swap-likely-to-unlikely-as-code-logic-is-different-for-next_zones_zonelist.patch. - Delete patches.suse/mm-mprotect.c-don-t-touch-single-threaded-PTEs-which-are-on-the-right-node.patch. - Delete patches.suse/sched-debug-always-show-nr_migrations.patch. - Delete patches.suse/thp-fix-MADV_DONTNEED-vs.-numa-balancing-race.patch. - Delete patches.suse/thp-reduce-indentation-level-in-change_huge_pmd.patch. - commit 165d34d- Refresh patches.suse/memcg-deprecate-memory.force_empty-knob.patch. forward ported. We still want to catch users who might depend on the knob - commit a082540- Delete patches.suse/memcg-introduce-low-limit-for-cgroupv1.patch. cgroup v2 is no longer in devel mode since 34a9304a96d6351c2d35dcdc9293258378fc0bd8 (4.5) - commit 3ed04d3- Disable CONFIG_XFS_RT (fate#321934) - commit fede9b2- Enable patches.fixes/fs-speedup-clean-bdev-aliases.patch: The issue has not been sorted out upstream yet. - commit f565355- Delete patches.fixes/md-Make-flush-bios-explicitely-sync.patch: Merged as commit 5a8948f8a32ba56c17b3fb75d318ac98157f3ba5 to 4.12-rc4. - commit 064de7f- Delete patches.fixes/btrfs-Make-flush-bios-explicitely-sync.patch: Merged as commit 8d91012528b3c95c159e6b6779e367421df9cbb5 to 4.12-rc5. - commit 199953b- Delete patches.fixes/reiserfs-Make-flush-bios-explicitely-sync.patch: Merged as commit d8747d642ec4ce96adf17ae35652a5e4015cfe02 to 4.12-rc4. - commit 74f0ec4- Delete patches.fixes/gfs2-Make-flush-bios-explicitely-sync.patch: Merged as 0f0b9b63e14fc3f66e4d342df016c9b071c5abed to 4.12-rc4. - commit 5260255- Delete patches.suse/proc-show-MADV_FREE-pages-info-in-smaps.patch. merged as cf8496ea8020792ea32d0fbec0c140d8de93011a (4.12) - commit 622d942- Delete patches.fixes/x86-mm-fix-gup_pte_range-vs-DAX-mappings.patch: Merged as commit ef947b2529f918d9606533eb9c32b187ed6a5ede to 4.11-rc2 - commit 8edaf40- Delete patches.suse/mm-enable-MADV_FREE-for-swapless-system.patch. merged as 93e06c7a645343d222c9a838834a51042eebbbf7 (4.12) - commit f290c11- Refresh ibmvnic patch metadata Also rename patches to 3 digit scheme. - commit 1de7e2b- Delete patches.suse/mm-reclaim-MADV_FREE-pages.patch. merged as 802a3a92ad7ac0b9be9df229dee530a1f0a8039b (4.12) - commit 0086a29- Delete patches.suse/mm-move-MADV_FREE-pages-into-LRU_INACTIVE_FILE-list.patch. merged as f7ad2a6cb9f7c4040004bedee84a70a9b985583e (4.12) - commit 0d6a174- Printk patches will be handled by Petr Mladek. - commit 7aa5f41- Delete patches.suse/mm-dont-assume-anonymous-pages-have-SwapBacked-flag.patch. merged as d44d363f65780f2ac2ec672164555af54896d40d (4.12) - commit 66d14fb- Delete patches.suse/mm-delete-unnecessary-TTU_-flags.patch merged as a128ca71fb29ed4444b80f38a0148b468826e19b (4.12) - commit aa5cda3- Refresh patches.fixes/mm-make-PR_SET_THP_DISABLE-immediately-active.patch forward-port - commit 35db809- Delete patches.suse/cgroup-Export-cgroup_is_descendant.patch: Commit b11cfb5807e30 in 4.5-rc1 made this obsolete. - commit 229d877- Delete patches.suse/xfs-silence-warnings-in-xfs-vm-releasepage.patch: Merged as commit 0a417b8dc1f10 to 4.10-rc4 - commit e4fddb8- Delete patches.suse/kabi-Add-placeholder-to-vm_fault.patch: kABI placeholder not needed anymore since DAX patches are already in 4.12. - commit 7c85cca- Delete patches.fixes/mm-fix-classzone_idx-underflow-in-shrink_zones.patch. obsolete by b2e18757f2c9 - commit 054b718- Delete patches.suse/x86-mm-sched-make-lazy-TLB-mode-even-lazier-kabi.patch we do not need kabi workaround anymore - commit a1b7ca1- Refresh patches.fixes/mm-adaptive-hash-table-scaling.patch to the upstream version - Delete patches.fixes/mm-adaptive-hash-table-scaling-fix.patch. - Delete patches.fixes/mm-drop-HASH_ADAPT.patch. those were follow up fixes for the patch taken from the mmotm tree - commit e8e2fc2- Refresh patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch. - commit dcc0c57- Refresh patches.suse/squashfs-3.4.patch. - Delete patches.suse/squashfs3-properly-handle-dir_emit-failures.patch. - commit d3a07b1- Refresh patches.suse/0001-Btrfs-skip-commit-transaction-if-we-don-t-have-enoug.patch. - commit e762284- Enable POWER patches from 4.13 - commit b709393- Enable ibmvnic patches. - commit 759126f- Refresh patches.suse/xfs-unsupported-features.patch. - commit 02d7e1f- Delete patches.suse/x86-mm-sched-make-lazy-TLB-mode-even-lazier-kabi.patch. - commit 178d687- Refresh patches.suse/ext4-unsupported-features.patch. - commit 70b7452- Delete patches.suse/8250-sysrq-ctrl_o.patch. The SLE15 merge re-added this patch. It was removed in: 05568ac53a9 (Delete POWER4 specific patches.suse/8250-sysrq-ctrl_o.patch.) - commit cf3419b- Refresh patches.suse/unsupported-features.patch. - commit 658708b- Delete patches.rpmify/lustre-lloop-dont-change-logical-size. This patch was incomplete and LUSTRE_FS=n in any case. - commit 0ba6419- Remove DMAPI patches (fate#320591). - Delete patches.fixes/xfs-fix-buffer-overflow-dm_get_dirattrs.patch. - Delete patches.fixes/xfs_dmapi-fix-the-debug-compilation-of-xfs_dmapi.patch. - Delete patches.suse/dmapi-Make-NFSD-DMAPI-aware.patch. - Delete patches.suse/dmapi-source.patch. - Delete patches.suse/dmapi-support-for-xfs.patch. - commit a1b6653- series: turn away from some patches Once upon a time, I only touched those. Turn away from them now. - commit 3b9f2a5- Refresh patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch. - Refresh patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch. - Refresh patches.suse/0003-x86-dumpstack-fix-occasionally-missing-registers.patch. - Refresh patches.suse/0004-x86-dumpstack-fix-interrupt-and-exception-stack-boun.patch. - Refresh patches.suse/0005-objtool-add-ORC-unwind-table-generation.patch. - Refresh patches.suse/0006-objtool-x86-add-facility-for-asm-code-to-provide-unw.patch. - Refresh patches.suse/0007-x86-entry-64-add-unwind-hint-annotations.patch. - Refresh patches.suse/0008-x86-asm-add-unwind-hint-annotations-to-sync_core.patch. Update upstream information. - commit 8db850a- Delete fadump patches which are in 4.12 and enable the rest. - commit 53bf06b- Refresh fadump patch metadata - Refresh patches.arch/ia64-remove-multiple-definitions-of-append-elf.patch. - Refresh patches.arch/move-crashkernel-and-vmcore-related-code-under-config_crash_dump.patch. - Refresh patches.arch/powerpc-fadump-remove-dependency-with-kexec.patch. - Refresh patches.arch/powerpc-fadump-reuse-crashkernel-parameter-to-reserve-memory.patch. - Refresh patches.arch/powerpc-fadump-update-fadump-kernel-documentation.patch. - commit 12d1968- series.conf: manually fixup some of the missess of the automatic guard generation - series.conf: move IOMMU AMD to Joerg - commit 0900ac0- Delete patches.arch/ACPICA-Update-TPM2-ACPI-table.patch. in 4.12 - commit 8224558- series.conf: move intel_pstate-Increase-hold-off-time-before-samples-are-scaled.patch over to Mel as requested - commit 8bc2621- series.conf: make the forward-porting patch guards per-login (scripted) - commit d3987bc- Refresh metadata on recent powerpc patches. - Refresh patches.arch/powerpc-Fix-proc-cpuinfo-revision-for-POWER9-DD2.patch. - Refresh patches.arch/powerpc-perf-0026-Fix-branch-event-code-for-power9.patch. - commit 54227b1- Remove post-4.12 tpm patches. Should get these from stable updates. - commit b857f37- Refresh and trim ppc64le and x86_64 debug configs - commit 2f8eb87- Refresh and apply patches.drivers/b43-Add-missing-MODULE_FIRMWARE. - commit 6878788- Delete patches.fixes/drm-i915-Fix-S4-resume-breakage. The workaround wasn't merged to upstream, and it seems becoming superfluous with the recent i915 driver, so let's drop this one. - commit f5a35ab- Delete upstreamed or SLE12-specific patches - commit c0b786f- rpm/kernel-docs.spec.in: Drop unnecessary xmlto for 4.13+ - commit e47dc84- rpm/kernel-docs.spec.in: Correct kernel-docs package summary/description - commit 697b763- rpm/kernel-docs.spec.in: refresh dependencies for PDF build (bsc#1048129) But it still doesn't work with Tex Live 2017, thus disabled yet. Also add texlive-anyfontsize for HTML math handling. - commit ead44a1- Update config files: temporarily disable module signature verification (bsc#1049122) - commit 59b1abb- Delete patches.suse/kgr-0001-s390-livepatch-reorganize-TIF-bits.patch. This was in upstream as 30d64f1904d44a7e52a93d711d57aabbac2efd72. - commit 2b93b5d- Delete patches.arch/stack-unwind-cfi_ignore-takes-more-arguments. - Delete patches.arch/x86_64-unwind-annotations. - Delete patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops. - Delete patches.suse/stack-unwind.patch. Kill the old stack unwinding crap. - commit 8eb0aae- Delete patches.rpmify/drm-i915-disable-KASAN-for-handlers.patch. It was never accepted, is under discussion. But we disabled CONFIG_DRM_I915_WERROR in commit 5fc7b327348b, so we are safe anyway. - commit 09fc05f- Delete patches.rpmify/get_builtin_firmware-gcc-7.patch. This was never accepted. Instead this seems to be fixed in gcc. - commit c486b10- Delete patches.drivers/ppc64-adb. This hardware was discontinued in 2006 and the patch was never accepted upstream. - commit 38f5b34- Delete patches.arch/ppc-prom-nodisplay.patch. We no longer support 32-bit ppc and this hardware only existed with a 32-bit CPU. - commit 44570ac- Delete patches.arch/ppc-pegasos-console-autodetection.patch. We no longer support 32-bit ppc and this hardware only existed with a 32-bit CPU. - commit 9a9213c- Delete patches.suse/ppc-powerbook-usb-fn-key-default.patch. We no longer support 32-bit ppc and there were no 64-bit powerbooks. - commit 550dc2e- README.BRANCH: update branch information - commit 895cf17- Create SLE15 branch - Branch off from stable - Import all the patches from SLE12 codestream with unclear upstream status and mark them with 'needs_review' guard at the end of series.conf - Initial import/merge configs from SLE12 codestream; needs verification to make sure no SLE12-enabled options are lost - Patches which were left intact (conflict as they were in both branches): patches.suse/supported-flag patches.suse/genksyms-add-override-flag.diff patches.suse/vfs-add-super_operations-get_inode_dev patches.suse/suse-hv-guest-os-id.patch patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch patches.drivers/pstore_disable_efi_backend_by_default.patch patches.suse/pstore-backend-autoaction patches.fixes/scsi-ibmvscsi-module_alias.patch patches.fixes/drm-i915-Fix-S4-resume-breakage patches.suse/iwlwifi-expose-default-fallback-ucode-api patches.suse/crasher.patch patches.suse/ftrace-x86-xen-use-kernel-identity-mapping-only-when.patch - config.conf replaced from SLE12 codebase - drop 'needs_review'-marked variants of patches which are already present and do apply cleanly from -stable branch already. - patches.arch/acpi_thermal_passive_blacklist.patch: update with version from stable branch to fix build. - update README.BRANCH - commit 2028ed7- Refresh metadata of fadump patches - Refresh patches.arch/powerpc-fadump-add-reschedule-point-while-releasing-memory.patch. - Refresh patches.arch/powerpc-fadump-avoid-duplicates-in-crash-memory-ranges.patch. - Refresh patches.arch/powerpc-fadump-avoid-holes-in-boot-memory-area-when-fadump-is-registered.patch. - Refresh patches.arch/powerpc-fadump-provide-a-helpful-error-message.patch. - commit 6f71027- Refresh TPM and CXL patch metadata. - Refresh patches.arch/ACPICA-Update-TPM2-ACPI-table.patch. - Refresh patches.arch/cxl-Unlock-on-error-in-probe.patch. - commit f1e3eba- netfilter: expect: fix crash when putting uninited expectation (bnc#1048935). - Delete patches.fixes/netfilter-nf_ct_expect-fix-expect-removal.patch. Replace by upstream fix (from a subsys repo). - commit abad31d- netfilter: nf_ct_expect: fix expect removal (bnc#1048935). - commit 28fe876- Drop multiversion(kernel) from the KMP template (fate#323189) - commit 71504d8- Linux 4.12.2 (bnc#1012628). - commit 1b6adc0- Linux 4.12.1 (bnc#1012628). - commit 77712d8- rpm/kernel-docs.spec.in: Fix and cleanup for 4.13 doc build (bsc#1048129) The whole DocBook stuff has been deleted. The PDF build still non-working thus the sub-packaging disabled so far. - commit 8e7de10- fs/fcntl: f_setown, avoid undefined behaviour (bnc#1006180). - fs/fcntl: f_setown, allow returning error (bnc#1006180). - commit c67ada2- x86/entry/64: Refactor IRQ stacks and make them NMI-safe (bnc#1018348). - x86/entry/64: Initialize the top of the IRQ stack before switching stacks (bnc#1018348). - x86/dumpstack: fix occasionally missing registers (bnc#1018348). - x86/dumpstack: fix interrupt and exception stack boundary checks (bnc#1018348). Update ORC to v3. - commit dca9bfc- Refresh patches.suse/0001-objtool-Move-checking-code-to-check.c.patch. - Refresh patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch. - Refresh patches.suse/0003-objtool-Implement-stack-validation-2.0.patch. - Refresh patches.suse/0004-objtool-Silence-warnings-for-functions-which-use-IRE.patch. Update upstream status. - commit f413050- rpm/kernel-docs.spec.in: temporary fix for 4.12 and later There is a little DocBook in 4.12 and none in 4.13. So remove creating the link. - commit 1d6ee3e- Refresh patches.fixes/tty-handle-the-case-where-we-cannot-restore-a-line-d.patch. Update upstream status. - commit 50443d0- Update to 4.12-final. - commit f35ee68- objtool: Silence warnings for functions which use IRET (bnc#1018348). - Update config files. - Refresh patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch. Push the new version of unDWARF unwinder which is now called Orc. The first 4 patches were accepted to the -tip tree, so they are marked appropriatelly. - commit 48ca048- Linux 4.11.8 (bnc#1012628). - commit 42bd7a0- config/x86_64: Align 8250 serial configs for many ports (bsc#1024449) - commit 7a8608e- Update to 4.12-rc7. - commit aec31ef- tty: Fix ldisc crash on reopened tty (bnc#1043488). - commit 53c91b6- config: ARM: Consistently enable SPI_GPIO Bit-banging is needed when a SoC doesn't support native SPI or when such drivers are missing. SPI_GPIO was enabled for armv6hl and armv7hl default, but missing for armv7hl lpae and arm64. Set CONFIG_SPI_GPIO=m consistently. - commit 8750062- Linux 4.11.7 (bnc#1012628). - commit ddd09a5- drm/nouveau/gpio: enable interrupts on cards with 32 gpio lines (bnc#1045105). - commit d61c66b- reiserfs: don't preallocate blocks for extended attributes (bsc#990682). - commit ffd9401- reiserfs: don't preallocate blocks for extended attributes (bsc#990682). - commit a4e55c0- reiserfs: Protect dquot_writeback_dquots() by s_umount semaphore (bsc#1037795). - reiserfs: Make cancel_old_flush() reliable (bsc#1037795). - commit 5e3bb37- config: VGACON_SOFT_SCROLLBACK_SIZE=128 (FATE#307471). This doubles the scrollback buffer on VGA consoles with only a little bit of memory cost. - commit b8a18f3- x86/unwind: add undwarf unwinder (bnc#1018348). - Refresh patches.suse/0001-objtool-move-checking-code-to-check.c.patch. - Refresh patches.suse/0003-objtool-stack-validation-2.0.patch. - Refresh patches.suse/0004-objtool-add-undwarf-debuginfo-generation.patch. - Delete patches.suse/0008-extable-rename-sortextable-script-to-sorttable.patch. - Delete patches.suse/0009-extable-add-undwarf-table-sorting-ability-to-sorttab.patch. - Delete patches.suse/0010-x86-unwind-add-undwarf-unwinder.patch. Refresh the UNDWARF unwinder according to usptream reviews. And add few fixes fro DRAP sequences again and handle more exceptions. - commit 31d141e- btrfs: serialize subvolume mounts with potentially mismatching rw flags (bsc#951844 bsc#1024015). - commit 638ee5d- Update config files. - config.conf: Added s390x zfcpdump kernel - commit 9bfc6ab- Update config files. - config.conf: Added s390x zfcpdump kernel - commit 5162e6c- Update to 4.12-rc6. - commit 4d2b302- btrfs: add cond_resched to btrfs_qgroup_trace_leaf_items (bsc#1028286 bsc#1017461 bsc#1036171). - commit 7d41685- Only set CONFIG_GCC_PLUGINS=y in kernel-syzkaller (boo#1043591) - commit 1fffb22- Only set CONFIG_GCC_PLUGINS=y in kernel-syzkaller (boo#1043591) - commit fe00c55- rpm/kernel-binary.spec.in: Only kernel-syzkaller needs gcc-devel (boo#1043591). - commit d7ff041- mm: kmemleak: treat vm_struct as alternative reference to vmalloc'ed objects (bsc#1027456). - mm: kmemleak: factor object reference updating out of scan_block() (bsc#1027456). - mm: kmemleak: slightly reduce the size of some structures on 64-bit architectures (bsc#1027456). - commit 880dbd7- Linux 4.11.6 (bnc#1012628). - commit e566a4a- kabi.pl: Consider GPL vs. non-GPL exports (fate#322999) - commit 8bde754- Linux 4.11.5 (CVE-2017-1000380 bnc#1012628 bsc#1040041 bsc#1044125 CVE-2017-7346 bsc#1031796). - Delete patches.fixes/ALSA-timer-Fix-missing-queue-indices-reset-at-SNDRV_. - Delete patches.fixes/ALSA-timer-Fix-race-between-read-and-ioctl. - Delete patches.fixes/drm-vmwgfx-limit-the-number-of-mip-levels-in-vmw_gb_.patch. - Delete patches.fixes/ptrace-Properly-initialize-ptracer_cred-on-fork. - commit 8ffa6bb- ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT (CVE-2017-1000380,bsc#1044125). - ALSA: timer: Fix race between read and ioctl (CVE-2017-1000380,bsc#1044125). - commit 94096d3- rpm/kernel-module-subpackage: Generate proper supplements in the template ... instead of relying on find-provides.ksyms to do it (bsc#981083). - commit b1fe840- Update to 4.12-rc5. - Eliminated 1 patch. - commit 270295f- rpm/kernel-source.spec.in: Do not list deleted depdendency helpers (bsc#981083). - commit 9306efe- Define dependencies of in-kernel KMPs statically This allows us to use rpm's internal dependency generator (bsc#981083). - commit 88d6128- rpm/find-provides: Delete, as /boot/vmlinux-* is no longer in -devel - commit 4df55cc- rpm/package-descriptions: Import SLE12-SP3 KMP descriptions - commit ff51a7c- Linux 4.11.4 (CVE-2017-8890 CVE-2017-9074 CVE-2017-9075 CVE-2017-9076 CVE-2017-9077 CVE-2017-9211 CVE-2017-9242 bnc#1012628 bsc#1038544 bsc#1039882 bsc#1039883 bsc#1039885 bsc#1040069 bsc#1040389 bsc#1041431). - Delete patches.fixes/crypto-skcipher-Add-missing-API-setkey-checks. - Delete patches.fixes/dccp-tcp-do-not-inherit-mc_list-from-parent.patch. - Delete patches.fixes/ipv6-Check-ip6_find_1stfragopt-return-value-properly.patch. - Delete patches.fixes/ipv6-Prevent-overrun-when-parsing-v6-header-options.patch. - Delete patches.fixes/ipv6-dccp-do-not-inherit-ipv6_mc_list-from-parent.patch. - Delete patches.fixes/ipv6-fix-out-of-bound-writes-in-__ip6_append_data.patch. - Delete patches.fixes/sctp-do-not-inherit-ipv6_-mc-ac-fl-_list-from-parent.patch. - commit cba98ee- Update upstream reference: patches.fixes/virtio_net-lower-limit-on-buffer-size.patch. - commit 922d3e3- tty: handle the case where we cannot restore a line discipline (bnc#1042878). - commit 9273e2f- usb/early: Remove trace_printk() callers in xhci-dbc (bsc#1042295). - commit 52a1432- virtio_net: lower limit on buffer size (bsc#1042717). - commit a3aa4ed- Update config files. Disable CONFIG_DRM_I915_WERROR, i.e. -Werror in i915. It causes build failures in -syzkaller flavor due to a bit oversized frames: drivers/gpu/drm/i915/intel_dpll_mgr.c:1548:1: error: the frame size of 2240 bytes is larger than 2048 bytes - commit 5fc7b32- series.conf: better section label (networking core) - commit 05ee05a- ipv6: fix out of bound writes in __ip6_append_data() (CVE-2017-9242 bsc#1041431). - commit 26cd5c8- drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl() (CVE-2017-7346 bsc#1031796). - commit dfa88a5- rpm/kernel-binary.spec: remove superfluous flags This should make build logs more readable and people adding more flags should have easier time finding a place to add them in the spec file. - commit 13e40fa- Update patches.fixes/0001-SUNRPC-Refactor-svc_set_num_threads.patch (bsc#1039674 CVE-2017-9059). - Update patches.fixes/0002-NFSv4-Fix-callback-server-shutdown.patch (bsc#1039674 CVE-2017-9059). Fix References tags. - commit bf7afe3- Refresh patches.suse/0002-objtool-x86-add-several-functions-and-files-to-the-o.patch. - Refresh patches.suse/0003-objtool-stack-validation-2.0.patch. - Refresh patches.suse/0004-objtool-add-undwarf-debuginfo-generation.patch. - Refresh patches.suse/0005-objtool-x86-add-facility-for-asm-code-to-provide-CFI.patch. Handle more DRAP sequences correctly. - commit 0a00faf- kernel-binary.spec: Propagate MAKE_ARGS to %build (bsc#1012422) - commit 6171b7a- Update to 4.12-rc4. - Eliminated 1 patch. - commit f198de4- rpm/dtb.spec.in.in: Fix new include path Commit 89de3db69113d58cdab14d2c777de6080eac49dc ("rpm/dtb.spec.in.in: Update include path for dt-bindings") introduced an additional include path for 4.12. The commit message had it correct, but the spec file template lacked a path component, breaking the aarch64 build while succeeding on armv7hl. Fix that. - commit 36b7480- rpm/kernel-source.spec.in: Drop patches.{trace,xen}.tar.bz2 These are empty in current branches. - commit 742f1d0- rpm/dtb.spec.in.in: Update include path for dt-bindings Kernels before 4.12 had arch/{arm,arm64}/boot/dts/include/ directories with a symlink to include/dt-bindings/. In 4.12 those include/ directories were dropped. Therefore use include/ directly. Additionally some cross-architecture .dtsi reuse was introduced, which requires scripts/dtc/include-prefixes/ that didn't exist on older kernels. - commit 89de3db- objtool: move checking code to check.c (bnc#1018348). - objtool, x86: add several functions and files to the objtool whitelist (bnc#1018348). - objtool: stack validation 2.0 (bnc#1018348). - objtool: add undwarf debuginfo generation (bnc#1018348). - objtool, x86: add facility for asm code to provide CFI hints (bnc#1018348). - x86/entry: add CFI hint undwarf annotations (bnc#1018348). - x86/asm: add CFI hint annotations to sync_core() (bnc#1018348). - extable: rename 'sortextable' script to 'sorttable' (bnc#1018348). - extable: add undwarf table sorting ability to sorttable script (bnc#1018348). - x86/unwind: add undwarf unwinder (bnc#1018348). - Delete patches.arch/x86_64-unwind-annotations. - Update config files. Switch from DWARF to unDWARF. This is the way upstream wants us to go. We can drop patches.arch/x86_64-unwind-annotations now as it is superseded by the patchset: 1) Objtool generates info for assembly now. 2) Manual annotations are put to places where objtool gets lost. This version is RFC submitted upstream. DWARF unwinder is not dropped on the floor yet, just commented out. Let's see how this works out and drop it then. So far both task-context and the interrupt-context traces look good (TM). unDWARF is supported only on x86_64 so far. - commit ac3e118- Refresh patches.drivers/e1000e-Don-t-return-uninitialized-stats.patch. Update link. - commit fe56f0b- Refresh patches.drivers/e1000e-Don-t-return-uninitialized-stats.patch. Fix incorrect tag. - commit 7bbd095- config: armv7hl: Update to v4.12-rc3 - commit 8cfaade- config: armv6hl: Update to v4.12-rc3 - commit f8dbef0- config: arm64: Update to v4.12-rc3 Harmonize the display drivers while at it. - commit 305b5bb- drm/i915: Fix new -Wint-in-bool-context gcc compiler warning. - commit d41a006- Update to 4.12-rc3. - Eliminated 1 patch. - commit 383e7eb- NFSv4: Fix callback server shutdown (bsc#1039675, CVS#2017-9059). - SUNRPC: Refactor svc_set_num_threads() (bsc#1039675, CVS#2017-9059). - commit 596757c- config: arm64: Make PINCTRL_SINGLE built-in This fixes serial console on the HiKey board (bsc#1040492). (cherry picked from commit 02f57029be80cfec078617f5dbb4022ea5931ac3) - config: arm64: Make PINCTRL_SINGLE built-in This fixes serial console on the HiKey board (bsc#1040492). - commit 36186ce- Update to 4.12-rc2 - Eliminated 32 patches. - ARM configs need updating. - OSS (sound) support marked broken - Config changes: - Kernel hacking: - EARLY_PRINTK_USB_XDBC=y - Block: - BFQ_GROUP_IOSCHED=y - BLK_DEV_THROTTLING_LOW=n (experimental) - DM_INTEGRITY=m - IOSCHED_BFQ=y - MQ_IOSCHED_KYBER=y - Filesystems: - UBIFS_FS_SECURITY=y - Networking: - NET_9P_XEN=m - NET_SCH_DEFAULT=n (for custom builds) - Network drivers: - BT_HCIUART_NOKIA=m - CAN_HI311X=m - CAN_MCBA_USB=m - CAN_PEAK_PCIEFD=m - CAN_VXCAN=m - DWC_XLGMAC=m - DWC_XLGMAC_PCI=m - IEEE802154_CA8210=m - IEEE802154_CA8210_DEBUGFS=n - MDIO_DEVICE=m - MLX5_CORE_IPOIB=y - NET_VENDOR_SYNOPSYS=y - RTL8723BS=m - TIGON3_HWMON=y - VSOCKMON=m - DRM: - BACKLIGHT_ARCXCNN=m - DM_INTEGRITY=m - DRM_FBDEV_OVERALLOC=100 (default) - DRM_I915_DEBUG_VBLANK_EVADE=n (driver debugging) - DRM_I915_LOW_LEVEL_TRACEPOINTS=n (driver debugging) - DRM_I915_SELFTEST=n (driver debugging) - Sound: - SND_FIREFACE=m - SND_FIREWIRE_MOTU=m - SND_I2S_HI6210_I2S=m - SND_SOC_ADAU1761_I2C=n - SND_SOC_ADAU1761_SPI=n - SND_SOC_CS35L35=m - SND_SOC_DA7213=m - SND_SOC_DIO2125=n - SND_SOC_ES7134=n - SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m - SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m - SND_SOC_MAX98927=n - SND_SOC_NAU8824=m - PCI: - PCI_ENDPOINT=y - PCI_ENDPOINT_CONFIGFS=n - PCI_ENDPOINT_TEST=m - PCI_EPF_TEST=m - PCI_SW_SWITCHTEC=m - USB: - TYPEC_FUSB302=m - TYPEC_TCPCI=m - TYPEC_TCPM=m - TYPEC_WCOVE=m - USB_PCI=y - NVM: - NVM_PBLK=m - Power supply: - BATTERY_AXP20X=m - CHARGER_AXP20X=m - Multimedia: - CEC_PLATFORM_DRIVERS=y - IR_SIR=m (renamed LIRC_SIR) - MEDIA_CEC_RC=y - USB_RAINSHADOW_CEC=m - VIDEO_OV2640=m (renamed SOC_CAMERA_OV2640) - Input: - JOYSTICK_PSXPAD_SPI=m - JOYSTICK_PSXPAD_SPI_FF=y - MOUSE_PS2_SYNAPTICS_SMBUS=y - TOUCHSCREEN_TSC2007_IIO=y - Hardware monitoring: - SENSORS_ASPEED=m - DAX: - DAX=y - EDAC: - EDAC_GHES=n (causes problems, ask bpetkov) - Crypto: - SYSTEM_BLACKLIST_KEYRING=n - HID: - HID_ACCUTOUCH=m - HID_NTI=m - HID_SENSOR_HUMIDITY=m - HID_SENSOR_TEMP=m - Industrial I/O - AXP20X_ADC=m - LTC2497=n - LTC2632=n - MAX1118=n - MAX30102=m - MAX9611=n - SRF04=m - VL6180=m - Thermal: - THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 - I2C: - I2C_MUX_LTC4306=m - IB: - INFINIBAND_OPA_VNIC=m - Staging: - LNET_XPRT_IB=m - Xen: - XEN_PV=y - x86: - DELL_WMI_LED=m (renamed LEDS_DELL_NETBOOKS) - INTEL_CHT_INT33FE=m - X86_MCELOG_LEGACY=y - Misc: - ALTERA_PR_IP_CORE=m - CHARLCD=m - FPGA_MGR_XILINX_SPI=m - HD44780=m - INTEL_SOC_PMIC_BXTWC=m - MFD_TI_LMU=m - MMC_SDHCI_XENON=m - RAS_CEC=y - RESET_IMX7=n - W1_SLAVE_DS2438=m - XPOWER_PMIC_OPREGION=y - ppc64le: - ARCH_MMAP_RND_BITS=14 - ARCH_MMAP_RND_COMPAT_BITS=7 - CRYPTO_CRCT10DIF_VPMSUM=n - CRYPTO_DEV_CCREE=n - DA9062_THERMAL=n - DRM_LVDS_ENCODER=n - DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=n - DRM_RCAR_DW_HDMI=n - FA_DUMP=n - FPGA_MGR_ICE40_SPI=n - GPIO_FTGPIO010=n - KPROBES_ON_FTRACE=y - LEDS_LP3952=n - PPC_DT_CPU_FTRS=n - PPC_XIVE_NATIVE=y - THREAD_SHIFT=14 - XILINX_PR_DECOUPLER=n - s390x: - ARCH_RANDOM=y - ATA=n - DEFERRED_STRUCT_PAGE_INIT=n - MAX_PHYSMEM_BITS=46 - S390_CCW_IOMMU=n - commit a8e0ac1- Linux 4.11.3 (CVE-2017-7487 bnc#1012628 bsc#1038879). - Delete patches.fixes/ipx-call-ipxitf_put-in-ioctl-error-path.patch. - commit 7262353- Refresh patches.fixes/ptrace-Properly-initialize-ptracer_cred-on-fork. Update patch-mainline and git-commit tags. - commit 2182e18- ipv6/dccp: do not inherit ipv6_mc_list from parent (CVE-2017-9076 CVE-2017-9077 bsc#1039885 bsc#1040069). - commit fcae12e- sctp: do not inherit ipv6_{mc|ac|fl}_list from parent (CVE-2017-9075 bsc#1039883). - commit 9f0e1bf- ipv6: Check ip6_find_1stfragopt() return value properly (CVE-2017-9074 bsc#1039882). - ipv6: Prevent overrun when parsing v6 header options (CVE-2017-9074 bsc#1039882). - commit 1862833- ipx: call ipxitf_put() in ioctl error path (CVE-2017-7487 bsc#1038879). - commit 01283ea- dccp/tcp: do not inherit mc_list from parent (CVE-2017-8890 bsc#1038544). - commit cedfd44- crypto: skcipher - Add missing API setkey checks (bsc#1040389,CVE-2017-9211). - commit a536fda- ptrace: Properly initialize ptracer_cred on fork (bsc#1040041). - commit d5c0513- Linux 4.11.2 (bnc#1012628). - commit 03903d8- Update config files: set HD-audio power save as default (boo#1039995). - commit ba31213- Revert "drm/amdgpu: update tile table for oland/hainan" (boo#1027378, boo#1039806). - commit 455115d- Linux 4.11.1 (bnc#1012628 bnc#1038615). - Delete patches.fixes/refcount-change-EXPORT_SYMBOL-markings.patch. - commit c31e8e6- IB/rxe: Don't clamp residual length to mtu (boo#1030941). - commit 89c1e48- refcount: change EXPORT_SYMBOL markings (bnc#1038615). - commit 8acb5bf- config: disable XFS_RT - commit 98d6a9a- config: armv6hl: Disable KEYBOARD_TM2_TOUCHKEY The Samsung TM2 board is based on an Exynos SoC, which the armv6 kernel does not support. - commit 38e6377- config: arm64: Enable MEDIA_CONTROLLER API Option is already set on armv7hl/armv6hl. - commit efe309e- config: arm64: Enable SND_SOC and codecs Config mimics armv7hl, save any differences due to less SoCs supported by arm64. [AF: Rebased onto v4.12-rc3] - commit 214bcc6- e1000e: Don't return uninitialized stats (bug#1034635). - commit 836a5a5- e1000e: Don't return uninitialized stats (bug#1034635). - commit 07b59a7- kernel-binary.spec Remove superfluous []. - commit 0bf8e9f- Use make --output-sync feature when available (bsc#1012422). The mesages in make output can interleave making it impossible to extract warnings reliably. Since version 4 GNU Make supports - -output-sync flag that prints output of each sub-command atomically preventing this issue. Detect the flag and use it if available. SLE11 has make 3.81 so it is required to include make 4 in the kernel OBS projects to take advantege of this. - commit 8c2f46d- Set CONFIG_CRYPTO_MD5=y for a better diagnoise at S4 resume (bsc#1031893). - commit 0ecb407- Update to 4.11-final. - commit adde629- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221) - commit 3b2c2cd- Update x86 config files: disable SILEAD_DMI The silead_dmi "driver" is in an horrible shape. The design is pretty bad and the implementation is poor, to stay polite. I wish such code would not make it into the upstream kernel in the first place. I don't want it to run on any openSUSE system until it is fixed. - commit ec41301- Linux 4.10.13 (bnc#1012628). - commit e5d11ce- platform/x86: dell-laptop: Add keyboard backlight timeout AC settings (bsc#1013561). - commit 7aedba7- macsec: avoid heap overflow in skb_to_sgvec (CVE-2017-7477 bsc#1035823). - commit 461b1f0- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339) - commit a259f75- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066) Apply the patches during build, just like kernel-binary.spec.in does. - commit 4e37db7- Update to 4.11-rc8. - commit 20b036c- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500). - commit 11b3f7c- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500). - commit d90dab6- supported.conf: sync core networking with SLE12-SP3 - commit e3b9ed8- Linux 4.10.12 (bnc#1012628 bsc#1031935 bsc#1032285). - Delete patches.fixes/drm-fb-helper-Allow-var-x-yres-_virtual-fb-width-hei. - Delete patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d. - commit 3043bd9- Input: soc_button_array - properly map usage 0x07/0xe3 to KEY_LEFTMETA (boo#1019337,boo#1034642). - Input: soc_button_array - add support for ACPI 6.0 Generic Button Device (boo#1019337,boo#1034642). - Input: soc_button_array - get rid of MAX_NBUTTONS (boo#1019337,boo#1034642). - Input: soc_button_array - Propagate error from gpiod_count() (boo#1019337,boo#1034642). - Input: soc_button_array - use NULL for GPIO connection ID (boo#1019337,boo#1034642). - commit 5e4b2c2- Input: axp20x-pek - do not register input device on some systems (bsc#1035040,boo#1019337). - Input: axp20x_pek - add axp20x_pek_probe_input_device helper (bsc#1035040,boo#1019337). - Input: axp20x-pek - use our own device for errors (bsc#1035040,boo#1019337). - commit 9642058- i2c: designware-baytrail: fix potential null pointer dereference on dev (boo#1026458,bsc#1011913). - i2c: designware: Get selected speed mode sda-hold-time via ACPI (boo#1026458,bsc#1011913). - i2c: designware: Disable pm for PMIC i2c-bus even if there is no _SEM method (boo#1026458,bsc#1011913). - i2c: designware: Never suspend i2c-busses used for accessing the system PMIC (boo#1026458,bsc#1011913). - i2c-designware: increase timeout of semaphore transfer (boo#1026458,bsc#1011913). - drm/i915: Listen for PMIC bus access notifications (boo#1026458,bsc#1011913). - drm/i915: Add intel_uncore_suspend / resume functions (boo#1026458,bsc#1011913). - i2c: designware-baytrail: Call pmic_bus_access_notifier_chain (boo#1026458,bsc#1011913). - i2c: designware-baytrail: Acquire P-Unit access on bus acquire (boo#1026458,bsc#1011913). - i2c: designware-baytrail: Add support for cherrytrail (boo#1026458,bsc#1011913). - i2c: designware-baytrail: Fix race when resetting the semaphore (boo#1026458,bsc#1011913). - i2c: designware-baytrail: Disallow the CPU to enter C6 or C7 while holding the punit semaphore (boo#1026458,bsc#1011913). - i2c: designware-baytrail: Only check iosf_mbi_available() for shared hosts (boo#1026458,bsc#1011913). - i2c: designware-baytrail: Pass dw_i2c_dev into helper functions (boo#1026458,bsc#1011913). - i2c: designware: Rename accessor_flags to flags (boo#1026458,bsc#1011913). - x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier (boo#1026458,bsc#1011913). - x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access (boo#1026458,bsc#1011913). - commit 72f33ac- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL (bsc#1026458). - HID: asus: ignore declared dummy usages (bsc#1026458). - HID: asus: fix and generalize ambiguous preprocessor macros (bsc#1026458). - HID: asus: support Republic of Gamers special keys (bsc#1026458). - HID: asus: drop dependency on I2C_HID (bsc#1026458). - commit b794289- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040). Some of these configs are built-in only, unfortunately, and consequently it requires CONFIG_MFD_CORE=y, too. - commit a2ce90f- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040). - commit 636bfd4- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642). - commit a7fc032- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053) - commit 50db9ef- Update to 4.11-rc7. - commit 6e80a14- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5 - commit 967bdfb- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809). - commit 9add148- Linux 4.10.11 (CVE-2017-7308 bnc#1012628 bsc#1031579). - Delete patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch. - commit bd70196- config: ARM: Make SERIAL_DEV_BUS built-in - Makes available SERIAL_DEV_CTRL_TTYPORT - commit 2cea027- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3 - Generate __symbols__ node to allow resolution of labels in overlays - commit c94e646- Linux 4.10.10 (CVE-2017-7261 CVE-2017-7294 bnc#1012628 boo#1031052 boo#1031440). - Delete patches.drivers/drm-vmwgfx-NULL-pointer-dereference-in-vmw_surface_define_ioctl.patch. - Delete patches.drivers/drm-vmwgfx-fix-integer-overflow-in-vmw_surface_define_ioctl.patch. - commit a78ebd0- drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane state (bsc#1032285). - commit 739eada- Update to 4.11-rc6. - Eliminated 2 patches. - commit 5a51416- config: armv7hl: Enable i.MX 7 ADC - commit 5e1975a- config: armv7hl: Update for 4.11-rc5 - commit 4559861- config: armv6hl: Update to 4.11-rc5 - commit 9a48325- Linux 4.10.9 (CVE-2017-7187 bnc#1012628 bsc#1030213). - Delete patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch. - commit 195f937- Sync i386/debug with i386/pae CONFIG_HWMON=y CONFIG_LGUEST_GUEST=y CONFIG_PATA_LEGACY=n CONFIG_USB_OHCI_HCD_SSB=y - commit 067b87b- Disable CONFIG_ISA in i386/debug to sync with pae. - commit 9433586- Use fragment configs for debug and i386/default. - commit 32643f4- config: ARM: Enable TI INA2xx current/voltage sensors [AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too] - commit 08a83e7- btrfs: qgroups: Retry after commit on getting EDQUOT (bsc#1019614). - commit 05ecabb- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() (boo#1031440 CVE-2017-7294). - drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261). - drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() (boo#1031440 CVE-2017-7294). - drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261). - commit eb4ae7d- Update to 4.11-rc5. - Eliminated 1 patch. - commit a0b8e6b- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213, CVE-2017-7187). - commit 64f4c97- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213, CVE-2017-7187). - commit 4dc7b4d- Update patches.kernel.org/patch-4.10.7-8 references (add CVE-2017-7184 bsc#1030573). - commit ea9dcd4- tcp: mark skbs with SCM_TIMESTAMPING_OPT_STATS (CVE-2017-7277 bsc#1031265). - tcp: fix SCM_TIMESTAMPING_OPT_STATS for normal skbs (CVE-2017-7277 bsc#1031265). - commit 37681e8- net/packet: fix overflow in check for tp_reserve (CVE-2017-7308 bsc#1031579). - net/packet: fix overflow in check for tp_frame_nr (CVE-2017-7308 bsc#1031579). - net/packet: fix overflow in check for priv area size (CVE-2017-7308 bsc#1031579). - commit fbe9fc9- drm/fb-helper: Allow var->x/yres(_virtual) < fb->width/height again (bsc#1031935). - commit 62e9602- ping: implement proper locking (bsc#1031003). - commit 3ea493f- Linux 4.10.8 (bnc#1012628). - commit fd89662- doc/README.SUSE: update links to KMP manual - commit 9ab365a- drm/i915: disable KASAN for handlers (bnc#1025903). - commit 28152f5- Linux 4.10.7 (bnc#1007962 bnc#1012628 bsc#1013576 bsc#1028489 bsc#1000619). - Delete patches.drivers/drm-reference-count-event-completion. - Delete patches.drivers/fbcon-Fix-vc-attr-at-deinit. - Delete patches.fixes/crypto-algif_hash-avoid-zero-sized-array.patch. - Delete patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch. - commit 24e2bda- linkage: new macros for assembler symbols (dwarf). - dwarf: do not throw away unwind info (dwarf). Update to another snapshot. The code is readable and mostly clean now. - commit e0611e0- Update to 4.11-rc4. - commit 491b77c- Linux 4.10.6 (bnc#1012628 bnc#1025903). - Delete patches.rpmify/give-up-on-gcc-ilog2-constant-optimizations.patch. - commit e326586- genetlink: fix counting regression on ctrl_dumpfamily() (bsc#1028489). - commit 5182272- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash with upstream code (commit 578b46b9383c) needed for backport of cxgb4 driver (FATE#321658 bsc#1005778) - Refresh patches.suse/supported-flag. - commit 8457d74- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api. Some ucode's are upgraded to 27 recently. - commit 2b9b66a- Linux 4.10.5 (CVE-2017-6353 bnc#1012628 bsc#1027066 bsc#1027798). - Delete patches.fixes/bonding-use-ETH_MAX_MTU-as-max-mtu.patch. - Delete patches.fixes/sctp-deny-peeloff-operation-on-asocs-with-threads-sl.patch. - Delete patches.fixes/team-use-ETH_MAX_MTU-as-max-mtu.patch. - Update config files. - commit f3fbfc6- config: arm64: Update to 4.11-rc3 - commit 416ea28- Update to 4.11-rc3. - Config changes: - LPFC_NVME_INITIATOR=y - LPFC_NVME_TARGET=y - commit 5799355- give up on gcc ilog2() constant optimizations (bnc#1025903). - commit c2678b7- Linux 4.10.4 (bnc#1012628 bsc#1025903). - Delete patches.fixes/drm-i915-gvt-Fix-superfluous-newline-in-GVT_DISPLAY_. - commit e2ef894- team: use ETH_MAX_MTU as max mtu (bsc#1027798). - openvswitch: Set internal device max mtu to ETH_MAX_MTU (bsc#1027798). - commit 338f856- Linux 4.10.3 (CVE-2017-2636 bnc#1012628 bnc#1027565 boo#1027378). - Delete patches.fixes/drm-amdgpu-revert-update-tile-table-for-oland-hainan.patch. - Delete patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch. - commit 0c9f8e4- rpm/apply-patches: Fix failure if there are no vanilla patches The grep command returns 1 if there are no patches and we are using pipefail. - commit 6dc70de- config: enable IPv6 multicast routing (bsc#1010755) While the reasoning in bugzilla is rather weak (basically just failing automated test checking for the feature, without any real user actually asking for it), I see little reason to have multicast routing enabled for IPv4 and disabled for IPv6. - commit bedef39- Update to 4.11-rc2. - Eliminated 2 patches. - Config changes: - UPROBE_EVENT=y -> UPROBE_EVENTS=y - KPROBE_EVENT=y -> KPROBE_EVENTS=y - commit ad81cf3- Linux 4.10.2 (bnc#1012628). - commit bfb2d22- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895). - commit 3f366f7- tty: n_hdlc: get rid of racy n_hdlc.tbuf (bnc#1027565 CVE-2017-2636). - commit c829304- Revert "drm/amdgpu: update tile table for oland/hainan" (boo#1027378). - commit f764d42- Update to 4.11-rc1. - Eliminated 3 patches. - ARM configs need updating. - Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX - Config changes: - Generic: - PRINTK_SAFE_LOG_BUF_SHIFT=13 - renamed from NMI_LOG_BUF_SHIFT, uses the same value - CGROUP_RDMA=y - MAGIC_SYSRQ_SERIAL=y - WW_MUTEX_SELFTEST=n - TEST_SORT=n - TEST_PARMAN=n - STATIC_USERMODEHELPER=n (needs distro support first) - SECURITY_APPARMOR_DEBUG=n - CRYPTO_AES_TIm - SERIAL_DEV_BUS=m - GCC: - GCC_PLUGIN_STRUCTLEAK=n - Block/Storage: - BLK_DEBUG_FS=y - BLK_SED_OPAL=y - MQ_IOSCHED_DEADLINE=y - VIRTIO_BLK_SCSI=n (default, use virtio-scsi) - Network: - SMC=m - INET_ESP_OFFLOAD=m - INET6_ESP_OFFLOAD=m - NFT_SET_BITMAP=m - NET_ACT_SAMPLE=m - PSAMPLE=m - NET_IFE=m - QEDF=m - IPVTAP=m - NFP=m - NFP_DEBUG=n (performance) - i386/x86_64: - SPI_INTEL_SPI_PLATFORM=m - XEN_PVH=y - PC104=y - x86_64: - AQTION=m - INTEL_TURBO_MAX_3=y - DVB: - DVB_USB_ZD1301=m - VIDEO_IVTV_DEPRECATED_IOCTLS=n (default) - DRM: - DRM_DEBUG_MM_SELFTEST=n (default) - DRM_I915_SW_FENCE_DEBUG_OBJECTS=n - DRM_TINYDRM=m - TINYDRM_MI0283QT=n - Console: - VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior) - USB: - USB_SERIAL_UPD78F0730=m - USB_HUB_USB251XB=m - IB: - INFINIBAND_BNXT_RE=m (except on s390x) - x86: - SILEAD_DMI=y - SND_X86=m - HDMI_LPE_AUDIO=m - EXTCON_INTEL_INT3496=m - ppc64/ppc64le: - FSI=m - IIO ADC/DAC/Sensors: - HX711=n - MAX11100=n - TI_ADS7950=n - TI_TLC4541=n - MPU3050_I2C=n - IIO_ST_LSM6DSX=n - M3605=n - MAX5481=n - SRF08=n - TMP007=n - PHY: - PHY_QCOM_USB_HS=m (ARM-only?) - PHY_QCOM_USB_HSIC=m (ARM-only?) - Misc: - LEDS_BRIGHTNESS_HW_CHANGED=y - TOUCHSCREEN_ZET6223=m - SERIAL_8250_EXAR=y - PTP_1588_CLOCK_KVM=m - PWRSEQ_SD8787=m - PINCTRL_GEMINILAKE=m - GPIO_EXAR=m - GPIO_PCI_IDIO_16=m - W1_SLAVE_DS2405=m - CHARGER_SBS=m - SENSORS_STTS751=m - SOFT_WATCHDOG_PRETIMEOUT=y - NIC7018=m - IR_SPI=m - EEPROM_IDT_89HPESX=m - ARM: - KEYBOARD_TM2_TOUCHKEY=n (exynos) - PINCTRL_TI_IODELAY=n - CHARGER_DETECTOR_MAX14656=n - COMMON_CLK_VC5=n - MFD_CPCAP=n - SND_SOC_ES8328_I2C=n - SND_SOC_ES8328_SPI=n - SND_SOC_NAU8540=n - COMMON_CLK_VC5=n - SOC_ZTE=n - commit 9086470- kernel-binary.spec.in: Add g++ dependency. [ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found - commit 59857ea- bonding: use ETH_MAX_MTU as max mtu (bsc#1027798). - commit 2f8350b- Update patches.kernel.org/patch-4.10.1 references (add CVE-2017-6347 bsc#1027179). - commit 8c10701- sctp: deny peeloff operation on asocs with threads sleeping on it (CVE-2017-6353 bsc#1027066). - commit 8fb16bc- crypto: algif_hash - avoid zero-sized array (bnc#1007962). - commit 2f945d3- Linux 4.10.1 (bnc#1012628). - commit 1ecd5af- drm/i915/gvt: Fix superfluous newline in GVT_DISPLAY_READY env var (bsc#1025903). - commit cac9478- Update to 4.10-final. - commit 12a7a6d- Linux 4.9.11 (CVE-2017-5897 CVE-2017-5970 CVE-2017-5986 bnc#1012628 bsc#1023762 bsc#1024938 bsc#1025235). - Delete patches.fixes/ip6_gre-fix-ip6gre_err-invalid-reads.patch. - Delete patches.fixes/ipv4-keep-skb-dst-around-in-presence-of-IP-options.patch. - Delete patches.fixes/sctp-avoid-BUG_ON-on-sctp_wait_for_sndbuf.patch. - commit cf9c670- btrfs: use the new VFS super_block_dev (bnc#865869). - commit f064a41- fs/super.c: add new super block sub devices super_block_dev (bnc#865869). - commit 47c7d30- sctp: avoid BUG_ON on sctp_wait_for_sndbuf (CVE-2017-5986 bsc#1025235). - commit ffeeef5- Linux 4.9.10 (bnc#1012628 bsc#1018100). - Delete patches.suse/btrfs-fix-btrfs_compat_ioctl-failures-on-non-compat-ioctls. - commit 59c7cc2- ipv4: keep skb->dst around in presence of IP options (CVE-2017-5970 bsc#1024938). - commit fff3f63- Update to 4.10-rc8. - Eliminated 1 patch. - commit e195904- Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch. Refactoring of the code. It is readable, understandable and a heap faster. More to come later. - commit 0a72883- Linux 4.9.9 (bnc#1012628 bsc#1021921 bsc#1022181). - Delete patches.drivers/drm-i915-execlists-Reset-RING-registers-upon-resume. - Delete patches.fixes/PCI-ASPM-Handle-PCI-to-PCIe-bridges-as-roots-of-PCIe. - commit 6c5120c- ip6_gre: fix ip6gre_err() invalid reads (CVE-2017-5897 bsc#1023762). - commit e1a455d- config: armv6hl: Enable RASPBERRYPI_POWER - commit 7c28efb- iwlwifi: Expose the default fallback ucode API to module info (boo#1021082, boo#1023884). - commit 12d02bb- config: Make VIRTIO_CONSOLE built-in - commit 2f30d33- btrfs: fix btrfs_compat_ioctl failures on non-compat ioctls (bsc#1018100). - commit b456c83- btrfs: fix btrfs_compat_ioctl failures on non-compat ioctls (bsc#1018100). - commit d9294c3- Update to 4.10-rc7. - Eliminated 1 patch. - commit bbf896d- Linux 4.9.8 (bnc#1012628). - commit af90696- Refresh patches.fixes/x86-efi-Always-map-the-first-physical-page-into-the-EFI-pagetables.patch: update references - commit 4e3d085- Update config files. - Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch. - fix for save_stack_trace (lockdep et al.) - depends on !KASAN (too slow) - commit 7c0ba48- Update config files. - Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch. - fix for save_stack_trace (lockdep et al.) - depends on !KASAN (too slow) - commit 2e68dd0- Linux 4.9.7 (bnc#1012628 bnc#1022792 bsc#1018358). - Delete patches.drivers/drm-Fix-broken-VT-switch-with-video-1366x768-option. - Delete patches.fixes/userns-Make-ucounts-lock-irq-safe.patch. - commit 1680560- userns: Make ucounts lock irq-safe (bnc#1022792). - commit 4a049e6- Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch. Fix build failures for good. - commit b1105aa- Update config files. - Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch. - Refresh patches.suse/stack-unwind-disable-kasan.patch. Update dwarf unwinder. It fixes a build failure when disabled and moves files around. - commit db55b7b- Update config files. - Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch. - Refresh patches.suse/stack-unwind-disable-kasan.patch. Update dwarf unwinder. It fixes a build failure when disabled and moves files around. - commit 18f6269- Update config files. Re-disable CONFIG_STACK_UNWIND in syzkaller. It was disabled until 4.9-rc1 because the stack unwinder and KASAN do not play well together. In 4.9-rc1 we disabled DWARF stack unwinder completely due to upstream stack unwindining rewrite. I ported the unwinder recently, but forgot to disable it in the syzkaller flavor. Do it now. - commit 22e78d3- Update to 4.10-rc6. - Eliminated 1 patch. - commit 85b893c- PCI/ASPM: Handle PCI-to-PCIe bridges as roots of PCIe hierarchies (bsc#1022181). - commit 29fd208- [tip:efi/urgent] x86/efi: Always map the first physical page into the EFI pagetables. - commit 33e3495- drm: reference count event->completion (bsc#1013576). - commit c67d673- Linux 4.9.6 (bnc#1012628). - commit d1207ac- drm/i915/execlists: Reset RING registers upon resume (bsc#1021921). - commit 7b0a59a- [media] uvcvideo: uvc_scan_fallback() for webcams with broken chain (bsc#1021474). - commit 9bb1a8a- Update to 4.10-rc5. - commit 7dca981- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel The build fails with missing bversion.h header. - commit 95b4403- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++ - commit d577958- Linux 4.9.5 (bnc#1003623 bnc#1012628). - Delete patches.fixes/revert-tty-serial-8250-add-CON_CONSDEV-to-flags.patch. - commit 699d1c6- Update config files (bnc#1011884). Kill FRAME_POINTER. Thanks to the stack traces generation rewrite in 4.9 & DWARF unwinding port, frame pointers are no longer needed for stack traces. We can shoot them down now. I am going to implement generation of DWARF info for assembly rather soon. If issues occur, please revert this and let me know. - commit 911f899- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594) - commit c6c6a91- Refresh patches.fixes/revert-tty-serial-8250-add-CON_CONSDEV-to-flags.patch. Update upstream status. - commit d26480f- Update config files. - Refresh patches.suse/stack-unwind-disable-kasan.patch. - Delete patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops. Update and enable the DWARF unwinder. - commit d7228f4- Update to 3.10-rc4. - commit 4f824f1- Delete patches.suse/revert-btrfs-fix-lockdep-warning-on-deadlock-against-an-inode-s-log-mutex.patch. - Delete patches.suse/revert-btrfs-improve-performance-on-fsync-against-new-inode-after-rename-unlink.patch. - commit a282581- Linux 4.9.4 (bnc#1012628). - commit ddcc4a0- Enable CMA DMA on AArch64 (boo#1020021) - commit 26c1d96- reiserfs: fix race in prealloc discard (bsc#987576). - commit 5e5739e- reiserfs: fix race in prealloc discard (bsc#987576). - commit 0467a6d- rpm/kernel-docs.spec.in: Fix building docs - Fix html and pdf creation in Documetation/media/* - Add graphviz to buildreq for image conversion - Fix file list to remove REPORTING-BUGS - commit a6d2693- config: RING_BUFFER_BENCHMARK=m on s390x (bsc#1019860). Commit 0b422208 should have done this but set it =y instead. - commit 6cd2532- drm: Fix broken VT switch with video=1366x768 option (bsc#1018358). - commit 1ed7879- Linux 4.9.3 (bnc#1012628 bsc#1000433). - Delete patches.drivers/drm-radeon-Always-store-CRTC-relative-radeon_crtc-cu. - commit 7204b59- Delete patches.suse/btrfs-fix-extent-tree-corruption-due-to-relocation.patch. The issue being investigated with resolved with upstream commit 054570a1dc94 (Btrfs: fix relocation incorrectly dropping data references). - commit ed9b04a- Refresh patches.suse/DWARF-EH-frame-based-stack-unwinding.patch. - Delete patches.suse/unwind-use-thread_return-on-i386. Fix a warning and unwinding of blocked tasks. thread_return fix not needed anymore. - commit abd21b1- unwind: use thread_return on i386 This fixes a build failure. I don't have an i386 environment set up for testing. - commit f1c24bb- config/vanilla: re-add CONFIG_SCHED_OMIT_FRAME_POINTER=y Re-enabling the stack unwind patches means that we need this defined on vanilla flavors on i386 and x86_64. - commit 0482a34- Update to 4.10-rc3. - Config changes: - armv7hl/default: - HZ_FIXED=0, HZ_200=y (restriction removed upstream) - commit ff90e91- Linux 4.9.2 (bnc#1012628 bsc#1000433). - Refresh patches.drivers/drm-radeon-Always-store-CRTC-relative-radeon_crtc-cu. - Delete patches.drivers/drm-radeon-Also-call-cursor_move_locked-when-the-cur. - Delete patches.drivers/drm-radeon-Hide-the-HW-cursor-while-it-s-out-of-boun. - commit 2d3c294- Refresh patches.suse/stack-unwind-disable-kasan.patch. - Delete patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops. - Update config files. Port the DWARF unwinder to 4.9+. - commit 17aa5c3- rpm: Add arm64 dtb-zte subpackage 4.9 added arch/arm64/boot/dts/zte/. - commit 23a79e3- Linux 4.9.1 (bnc#1012628 bnc#1016101 bsc#1010690). - Delete patches.fixes/ASoC-intel-Fix-crash-at-suspend-resume-without-card. - Delete patches.rpmify/kbuild-provide-include-asm-asm-prototypes.h-for-x86.patch. - commit da02006- rpm: Add arm64 dtb-allwinner subpackage 4.10 added arch/arm64/boot/dts/allwinner/. - commit 81535fa- rpm/kernel-obs-build.spec.in: Fix typo - commit 45e1765- Enable kernel-obs-{build,qa} also in the vanilla branches - commit 022e5fb- rpm/dtb.spec.in.in: Fix for kernel-source-vanilla (bsc#1011920) - commit 4de517c- rpm/mkspec: Do not build dtbs for kernel-source-rt (bsc#1011920) - commit f3a9899- rpm/dtb.spec.in.in: Use kernel-source-vanilla in vanilla branches (bsc#1011920) - commit 44cf2d6- fbcon: Fix vc attr at deinit (bsc#1000619). - commit e989b9d- Update to 4.10-rc2. - Eliminated 1 patch. - commit 870a2f2- config: armv7hl: Update to v4.10-rc1 - commit 3dd6d79- config: armv6hl: Update to v4.10-rc1 - commit 1856e58- config: arm64: Update to 4.10-rc1 - commit 544f60a- drm: Use u64 for intermediate dotclock calculations (bnc#1006472). - commit 1af4b0f- x86/kbuild: enable modversions for symbols exported from asm (bnc#1016101). Replace by the upstream version. - commit 772efd7- Update to 4.10-rc1. - Eliminated 6 patches. - ARM configs need updating. - Config changes: - General: - CONSOLE_LOGLEVEL_DEFAULT=7 (default) - BUG_ON_DATA_CORRUPTION=y - REMOTEPROC=m - CGROUP_BPF=y - STM_SOURCE_FTRACE=m - Block: - BLK_DEV_ZONED=y - BLK_WBT=y - BLK_WBT_SQ=n (default) - BLK_WBT_MQ=y (default) - x86: - INTEL_RDT_A=y - SCHED_MC_PRIO=y - Net: - INET_RAW_DIAG=m - IPV6_SEG6_LWTUNNEL=y - IPV6_SEG6_INLINE=n - IPV6_SEG6_HMAC=y - NF_LOG_NETDEV=m - NF_CT_PROTO_DCCP=y - NF_CT_PROTO_SCTP=y - NF_CT_PROTO_UDPLITE=y - NFT_RT=m - NFT_OBJREF=m - IP_SET_HASH_IPMAC=m - NF_SOCKET_IPV4=m - NFT_FIB_IPV4=m - NF_SOCKET_IPV6=m - NFT_FIB_IPV6=m - NFT_FIB_INET=m - LWTUNNEL_BPF=y - AMD_XGBE=m - AMD_XGBE_DCB=y - BNXT_DCB=y - MLXSW_CORE_THERMAL=y - MLXSW_I2C=m - MLXSW_SWITCHIB=m - MLXSW_MINIMAL=m - SFC_FALCON=m - SFC_FALCON_MTD=y - LED_TRIGGER_PHY=y - Debugging: - TEST_ASYNC_DRIVER_PROBE=n - DMA_FENCE_TRACE=n - DVB_DEMUX_SECTION_LOSS_LOG=n - SW_SYNC=n - MTD: - MTD_NAND_OXNAS=n - NVME: - NVME_FC=m - NVME_TARGET_FC=m - NVME_TARGET_FCLOOP=m - DM_DEBUG_BLOCK_MANAGER_LOCKING=n - iSCSI: - QEDI=m - ARM: - MESON_GXL_PHY - PINCTRL_SX150X - DRM_SIL_SII8620 - DRM_TI_TFP410 - DRM_HISI_HIBMC - DRM_MXSFB - SND_SOC_MSM8916_WCD_ANALOG - SND_SOC_MSM8916_WCD_DIGITAL - LEDS_NIC78BX - RTC_DRV_R7301 - COMMON_CLK_MT2701 - COMMON_CLK_MT2701_MMSYS - COMMON_CLK_MT2701_IMGSYS - COMMON_CLK_MT2701_VDECSYS - COMMON_CLK_MT2701_HIFSYS - COMMON_CLK_MT2701_ETHSYS - COMMON_CLK_MT2701_BDPSYS - LIQUIDIO_VF - SENSORS_XGENE - ALTERA_MBOX - ARM_SCPI_PROTOCOL - IIO_CROS_EC_SENSORS_CORE - Sound: - SND_SOC_CS35L34=m - SND_SOC_CS42L42=m - Wifi: - WIRELESS_WDS=n (deprecated) - Misc drivers: - RMI4_SMB=m - RMI4_F03=y - RMI4_F34=y - SCR24X=m - I2C_MUX_MLXCPLD=m - SENSORS_TC654=m - SENSORS_TMP108=m - MEDIA_CEC_SUPPORT=y - IR_SERIAL=m - IR_SERIAL_TRANSMITTER=y - DRM_I915_ALPHA_SUPPORT=n - DRM_I915_CAPTURE_ERROR=y - DRM_I915_COMPRESS_ERROR=y - DRM_I2C_ADV7511_AUDIO=y - HID_MAYFLASH=m - HID_UDRAW_PS3=m - USB_SERIAL_F8153X=m - MMC_SDHCI_CADENCE=m - LEDS_USER=m - INFINIBAND_VMWARE_PVRDMA=m - HT16K33=m - UIO_HV_GENERIC=m - VFIO_MDEV=m - VFIO_MDEV_DEVICE=m - SURFACE3_WMI=m - SURFACE_3_BUTTON=m - MLX_CPLD_PLATFORM=m - CRYPTO_DEV_VIRTIO=m - I2C_MLXCPLD=m - Misc chip drivers: - DA280=n - DA311=n - DMARD10=n - AD7766=n - ENVELOPE_DETECTOR=n - 104_QUAD_8=n - DPOT_DAC=n - HTS221=n - LMP91000=n - ABP060MG=n - FPGA_BRIDGE=m - FPGA_REGION=m - GPU: - DRM_I915_GVT_KVMGT=m - File systems: - OVERLAY_FS_REDIRECT_DIR=n (not backward compatible) - UBIFS_FS_ENCRYPTION=y - ppc64: - CC_STACKPROTECTOR_REGULAR=y - USE_THIN_ARCHIVES=n - KEXEC_FILE=y - RELOCATABLE_TEST=n - MOVABLE_NODE=y - TCG_TIS=m - PPC_PTDUMP=n - CRYPTO_CRC32C_VPMSUM=m - s390x: - IRQ_DOMAIN_DEBUG=n - BATMAN_ADV_BATMAN_V=y (consistent with other flavors) - I2C options, mostly =n -- enable as needed - commit c901e2e- rpm/kernel-binary.spec.in: Obsolete ftsteutates KMP (boo#997172) - commit 34c1867- added De0-Nanos-SoC board support (and others based on Altera SOC). - commit 3299f4a- config: Disable GPIO_TS4900 in most kernels The gpio-ts4900 driver is only useful on i.MX6 boards, and only one of our kernels supports them. - commit 92e9ad3- kbuild: provide include/asm/asm-prototypes.h for x86 (bnc#1016101). - commit 74d2b9b- ipc: msg, make msgrcv work with LONG_MIN (bnc#1005918). - commit 1583bd5- Fix incorrect 'Reference' tag. - commit fd5379c- Update to 4.9-final. - Eliminated 1 patch. - commit f49341d- Linux 4.8.14 (CVE-2016-9576 bnc#1012628 bsc#1013604 CVE-2016-8655 bsc#1012754). - Delete patches.fixes/don-t-feed-anything-but-regular-iovec-s-to-blk_rq_map_user_iov.patch. - Delete patches.fixes/packet-fix-race-condition-in-packet_set_ring.patch. - commit ab53e9a- Don't feed anything but regular iovec's to blk_rq_map_user_iov (CVE-2016-9576 bsc#1013604). - commit 7730184- Don't feed anything but regular iovec's to blk_rq_map_user_iov (CVE-2016-9576 bsc#1013604). - commit f66af51- Linux 4.8.13 (bnc#1012628 boo#1008745 bsc#1010970). - Delete patches.fixes/0001-libfc-fix-seconds_since_last_reset-miscalculation.patch. - Delete patches.fixes/kasan-update-kasan_global-for-gcc-7.patch. - Delete patches.fixes/zram-Fix-unbalanced-idr-management-at-hot-removal. - commit 725988c- Update to 4.9-rc8. - Eliminated 1 patch. - MODVERSIONS is enabled again. - commit 59795cb- kasan: update kasan_global for gcc 7 (syzkaller). - commit 18bb86c- kasan: support use-after-scope detection (syzkaller). - commit 5e37e6b- Linux 4.8.12 (CVE-2016-7913 bnc#1012628 bsc#1010478 bsc#1000287). - Delete patches.apparmor/apparmor-fix-change_hat-not-finding-hat-after-policy-replacement.patch. - Delete patches.fixes/xc2028-Fix-use-after-free-bug-properly. - commit f8adb5a- packet: fix race condition in packet_set_ring (CVE-2016-8655 bsc#1012754). - commit 3d7ef11- drm/i915: Mark CPU cache as dirty when used for rendering (bnc#931300). - commit 04f28df- Update to 4.9-rc7. - Eliminated 3 patches. - MODVERSIONS (temporarily) depends on BROKEN (because it is). This will need to be re-enabled when it is fixed or KMPs won't work. - commit 3fd3ec0- config: arm64: Enable TCG_INFINEON - commit bcfa9f0- Add power key support for PMIcs which are already included in the configs (boo#1012477). Arm64 already has these so no need to patch it. - commit b8f3026- rpm/kernel-spec-macros: Fix the check if there is no rebuild counter (bsc#1012060) - commit 6f16f5f- rpm/kernel-binary.spec.in: Export a make-stderr.log file (bsc#1012422) - commit f738229- Fix bug reference in patches.fixes/Revert-ACPI-Execute-_PTS-before-system-reboot (bsc#1012220). - commit f8ae998- Linux 4.8.11 (: :). - commit 8e531aa- ASoC: intel: Fix crash at suspend/resume without card registration (bsc#1010690). - commit ab10cc8- Revert "ACPI: Execute _PTS before system reboot" (bsc#101220). - commit a8caaa4- rpm/dtb.spec.in.in: Adjust the formatting to osc's liking (bsc#1011920) - commit cdcab93- xc2028: Fix use-after-free bug properly (CVE-2016-7913 bsc#1010478). - commit dcfac88- Enable Intel i810 audio driver used in OpenQA VMs (boo#1012575). - commit 19ce2a6- Update patches.kernel.org/patch-4.8.7-8 references (add CVE-2016-9555 bsc#1011685). - commit d81bac1- rpm/kernel-spec-macros: Ignore too high rebuild counter (bsc#1012060) - commit 4ba30ba- rpm/mkspec-dtb: Print progress like mkspec does (bsc#1011920) - commit 327c01e- Drop dtb-source.spec and move the sources to kernel-source (bsc#1011920) - commit 3a67f58- Preprocess the dtb spec template with the kernel mkspec script This sets up the kernel version and release macros (bsc#1011920). - commit 814c4ec- rpm/mkspec-dtb: Do not run the osc specfile formatter (bsc#1011920) It may produce varying output depending on the installed osc version. - commit 2673925- rpm/mkspec-dtb: Stop copying the dtb .changes files (bsc#1011920) We are using the kernel changelog now. - commit c7605f2- rename dtb's pre_checkin.pl to mkspec-dtb (bsc#1011920) - commit 9e33f22- Import dtb-source specfiles into kernel-source (bsc#1011920) - commit 7975919- Drop kernel-obs-qa-xen unconditionally (bsc#1010040) The IBS cannot build it, even if there is a xen-capable kernel-obs-build. - commit f4797cb- Update to 4.9-rc6. - commit 5f5c2ad- zram: Fix unbalanced idr management at hot removal (bsc#1010970). - commit d1ec066- Linux 4.8.10 (: :). - commit 86386e1- Linux 4.8.9 (: :). - commit be1f097- rpm/kernel-binary.spec.in: Only build -base and -extra with CONFIG_MODULES (bsc#1000118) - commit 4bd9ec7- rpm/kernel-binary.spec.in: Do not create KMPs with CONFIG_MODULES=n - commit 1cf9838- Reformat spec files according to the format_spec_file osc helper - commit a3cd251- Update the copyright header in spec files - commit 50b5bef- Linux 4.8.8 (CVE-2016-7039 bsc#1001486). - Delete patches.fixes/net-add-recursion-limit-to-GRO.patch. - commit 7b7d4ed- Update to 4.9-rc5. - commit 22cecc1- rpm/constraints.in: increase disk for kernel-syzkaller The kernel-syzkaller build now consumes around 30G. This causes headache in factory where the package rebuilds over and over. Require 35G disk size to successfully build the flavor. - commit 970a25c- Update config files: disable ASoC Intel BXT drivers They are still premature, and it enables snd-soc-skl automatically that interferes with the legacy HD-audio driver. Keep them disabled until the issues are solved in upstream. - commit 9e0babb- Disabled kmsg patches for s390. It needs updating to deal with printk headers. - commit 2740f7f- Linux 4.8.7 (CVE-2016-7042 bnc#1006417 bnc#1008880 boo#1006825 bsc#1004517 bsc#1007653 boo#1003298 bsc#1007615). - Delete patches.drivers/0001-usbhid-add-ATEN-CS962-to-list-of-quirky-devices.patch. - Delete patches.fixes/0001-KEYS-Fix-short-sprintf-buffer-in-proc-keys-show-func.patch. - Delete patches.fixes/ALSA-seq-Fix-time-account-regression. - Delete patches.fixes/btrfs-fix-races-on-root_log_ctx-lists.patch. - Delete patches.fixes/drm-fb-helper-Dont-call-dirty-callback-for-untouched-clips. - Delete patches.fixes/drm-i915-gen9-fix-DDB-partitioning-for-multi-screen-.patch. - Delete patches.fixes/x86-smpboot-Init-apic-mapping-before-usage.patch. - commit c8f02a2- libfc: fix seconds_since_last_reset miscalculation (boo#1008745). - commit da23b4a- drm/i915/gen9: fix DDB partitioning for multi-screen cases (bnc#1008880). - commit 4a45dd3- Update to 4.9-rc4. - Eliminated 2 patches. - commit fccf41c- usbhid: add ATEN CS962 to list of quirky devices (bsc#1007615). - commit f452d0b- KEYS: Fix short sprintf buffer in /proc/keys show function (bsc#1004517, CVE-2016-7042). - commit 9d6b45c- config: arm64/armv7hl: Disable QCOM_WCNSS_PIL for now Avoids a depmod error/abort: depmod: ERROR: Cycle detected: qcom_wcnss_iris -> qcom_wcnss -> qcom_wcnss_iris - commit 7183962- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference. - commit 3d61b80- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference. - commit dce3a53- x86/smpboot: Init apic mapping before usage (bnc#1006417). - commit 7d70b08- Linux 4.8.6 (: :). - commit dbb68be- Update to 4.9-rc3. - Eliminated 2 patches. - commit b005706- btrfs: fix races on root_log_ctx lists (bsc#1007653). - commit c710f61- btrfs: fix races on root_log_ctx lists (bsc#1007653). - commit 1e904fd- Linux 4.8.5 (: :). - commit 9148e7c- drm/radeon: Hide the HW cursor while it's out of bounds (bsc#1000433). - drm/radeon: Also call cursor_move_locked when the cursor size changes (bsc#1000433). - drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y values (bsc#1000433). - drm/radeon: Hide the HW cursor while it's out of bounds (bsc#1000433). - drm/radeon: Also call cursor_move_locked when the cursor size changes (bsc#1000433). - drm/radeon: Always store CRTC relative radeon_crtc->cursor_x/y values (bsc#1000433). - commit 30e023d- ALSA: seq: Fix time account regression (boo#1006825). - commit 9168b92- drm/fb-helper: Don't call dirty callback for untouched clips (boo#1003298). - commit 092ed80- Update to 4.9-rc2. - commit ac4ccc9- Linux 4.8.4 (CVE-2016-7425 bnc#1003623 bsc#999932). - Delete patches.fixes/drm-virtio-reinstate-drm_virtio_set_busid.patch. - Delete patches.fixes/scsi-arcmsr-buffer-overflow-in-arcmsr_iop_message_xfer.patch. - commit 402d8c1- config: armv7hl: Update to v4.9-rc1 - commit 11efe27- config: arm64: Update to v4.9-rc1 - commit 4e38383- Update patches.kernel.org/patch-4.8.2-3 (bnc#1004418 CVE-2016-5195). - commit 94eb9fb- Linux 4.8.3 (: :). - commit db38c1f- config: armv6hl: Update to v4.9-rc1 - commit 46b5233- Revert "tty: serial: 8250: add CON_CONSDEV to flags" (bnc#1003623). - commit 967aac9- Btrfs: fix extent tree corruption due to relocation (bsc#990384). - commit 8930e43- config: restore vanilla configs I accidentally appended the new config options to the vanilla configs. This patch restores them. - commit 55c3dd5- Update to 4.9-rc1. - Eliminated 14 patches. - ARM configs need updating. - Config changes: - General: - VMAP_STACK=y (where supported) - GCC plugins: - GCC_PLUGIN_LATENT_ENTROPY=n (fork/irq overhead) - CPUFREQ: - CPU_FREQ_GOV_SCHEDUTIL=y - x86: - MLX_PLATFORM=m - INTEL_ISH_HID=m - SND_SOC_INTEL_BDW_RT5677_MACH=m - SERIAL_8250_LPSS=y (i386) - PCI: - PCIE_PTM=y - Networking: - TCP_CONG_BBR=m - NFT_NUMGEN=m - NFT_SET_RBTREE=m - NFT_SET_HASH=m - NFT_QUOTA=m - NET_ACT_SKBMOD=m - NET_ACT_TUNNEL_KEY=m - NET_IFE_SKBTCINDEX=m - BATMAN_ADV_DEBUGFS=y - BT_HCIUART_MRVL=y - AF_RXRPC_IPV6=y - AF_RXRPC_INJECT_LOSS=n - ENA_ETHERNET=m - MICROSEMI_PHY=m - CRYPTO_DEV_CHELSIO=m - INFINIBAND_QEDR=m - GPIO: - INPUT_GPIO_DECODER=m - GPIO_MOCKUP=m - GPIO_GPIO_MM=m - GPIO_TS4900=m - DRM: - DRM_AMDGPU_SI=y - DRM_PANEL_JDI_LT070ME05000=n - DRM_DUMB_VGA_DAC=m - DRM_LEGACY (this may impact users with older hardware) - Sound: - SND_SOC_NAU88C10=m - SND_SIMPLE_SCU_CARD=m - USB: - USB_LEDS_TRIGGER_USBPORT=m - USBIP_VHCI_HC_PORTS=8 (default) - USBIP_VHCI_NR_HCS=1 (default) - USB_HSIC_USB4604=m - Other: - LEDS_IS31FL319X=m - RTC_DRV_DS1307_CENTURY=y - WDAT_WDT=m - WATCHDOG_PRETIMEOUT_GOV_PANIC=m - WATCHDOG_PRETIMEOUT_GOV_NOOP=y - VIDEO_TW5864=m - CONFIG_LEDS_MLXCPLD=m - SCSI_SMARTPQI=m - TOUCHSCREEN_EKTF2127=m - syzkaller config: - UBSAN_NULL=y - commit 059949b- config: disable NET_DSA on non-ARM - commit 17e3f19- drm: virtio: reinstate drm_virtio_set_busid() (bnc#1003623). - commit 7574477- Linux 4.8.2 (: :). - commit b46d583- config: armv7hl: Enable MMC_SDHCI_IPROC for lpae (boo#1005019) Needed for Raspberry Pi 2, and default flavor already has it. - commit 81ca578- time: Avoid undefined behaviour in ktime_add_safe() (syzkaller testing). - commit 28732f2- fix get_builtin_firmware compilation with gcc 7 (bnc#1004626). - commit c8f15f0- Input: ALPS - set DualPoint flag for 74 03 28 devices (bsc#987703). - Input: ALPS - allow touchsticks to report pressure (bsc#987703). - Input: ALPS - handle 0-pressure 1F events (bsc#987703). - Input: ALPS - add touchstick support for SS5 hardware (bsc#987703). - Input: ALPS - set DualPoint flag for 74 03 28 devices (bsc#987703). - Input: ALPS - allow touchsticks to report pressure (bsc#987703). - Input: ALPS - handle 0-pressure 1F events (bsc#987703). - Input: ALPS - add touchstick support for SS5 hardware (bsc#987703). - commit 5e4310e- net: add recursion limit to GRO (CVE-2016-7039 bsc#1001486). - commit c6408a6- Linux 4.8.1 (: :). - commit 4861355- Update blacklisting documentation to contain path-blacklisting - README.blacklist: - blacklist.conf: - commit 57a57d3- apparmor: fix change_hat not finding hat after policy replacement (bsc#1000287). - commit b49afc4- Update AppArmor network mediation patchset. - AppArmor: basic networking rules (FATE#300516). - apparmor: Fix quieting of audit messages for network mediation (FATE#300516). - Delete patches.apparmor/apparmor-compatibility-patch-for-v5-network-control. - commit a586694- net: add recursion limit to GRO (CVE-2016-7039 bsc#1001486). - commit 0a6dcd2- Document the process to blacklist upstream commit-ids - README.blacklist: - blacklist.conf: - commit ff3ff42- Update to 4.8-final. - commit bbbf852- rpm/kernel-binary.spec.in: Simplify debug info switch Any CONFIG_DEBUG_INFO sub-options are answered in the configs nowadays. - commit d404ac5- rpm/package-descriptions: the flavor is 64kb, not 64k - commit 2e05d02- Linux 4.7.6 (bsc#997639 bsc#999600). - Delete patches.fixes/autofs-use-dentry-flags-to-block-walks-during-expire. - Delete patches.suse/btrfs-ensure-that-file-descriptor-used-with-subvol-i.patch. - commit 0b20275- Refresh malformed patches for series2git - Refresh patches.arch/acpi_thermal_passive_blacklist.patch. - Refresh patches.fixes/dm-table-switch-to-readonly. - commit 991ee60- Update to 4.8-rc8. - Eliminated 2 patches. - commit 698a4f4- kernel-module-subpackage: Properly quote flavor in expressions That fixes a parse error if the flavor starts with a digit or contains other non-alphabetic characters. - commit 19ba528- rpm/package-descriptions: Add 64kb kernel flavor description - commit 7d9e0ef- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (bsc#999932 CVE-2016-7425). - commit 135aa22- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (bsc#999932 CVE-2016-7425). - commit 60fc512- Linux 4.7.5 (CVE-2016-6828 bnc#994066 bsc#993996 bsc#994296). - Delete patches.fixes/drm-i915-Ignore-OpRegion-panel-type-except-on-select. - Delete patches.fixes/mm-oom-prevent-premature-OOM-killer-invocation-for-h.patch. - Delete patches.fixes/tcp-fix-use-after-free-in-tcp_xmit_retransmit_queue.patch. - Delete patches.rpmify/i915-fix-build-error-with-werror. - commit c7aed11- config: arm64: Enable RASPBERRYPI_POWER - commit bd37084- config: armv7hl: Enable RASPBERRYPI_POWER - commit 4dc44c4- config: armv7hl: Enable virtio-pci Needed for armv7l-on-aarch64 OBS workers. - commit 2407e65- config: armv6hl: Enable USB OTG The Raspberry Pi Zero has an OTG port accessible. - commit 3f0806a- Update config files. - Delete patches.suse/syzkaller-no-gcc-plugin.patch. The patch is actually not needed as we have sanitizer support in gcc directly (no need for plugins). - commit 0c67c61- Update config files. Enable UBSAN for syzkaller. It still boots, even though we are down at 250 s boot time from 130 s. Might be reconsidered later. - commit 07d153e- md-cluster: make resync lock also could be interruptted (fate#316335). - md-cluster: introduce dlm_lock_sync_interruptible to fix tasks hang (fate#316335). - md-cluster: convert the completion to wait queue (fate#316335). - md-cluster: protect md_find_rdev_nr_rcu with rcu lock (fate#316335). - md-cluster: clean related infos of cluster (fate#316335). - md: changes for MD_STILL_CLOSED flag (fate#316335). - md-cluster: remove some unnecessary dlm_unlock_sync (fate#316335). - md-cluster: use FORCEUNLOCK in lockres_free (fate#316335). - md-cluster: call md_kick_rdev_from_array once ack failed (fate#316335). - commit a983435- arm64: disable hvc_dcc - commit 30c4b0b- arm64: Relocate screen_info.lfb_base on PCI BAR allocation (bsc#975159). - commit c3f6949- arm64: Refuse to install 4k kernel on 64k system - commit 478142f- Delete now unneeded patches.suse/split-package (bsc#1000118) - Update config files. - Refresh patches.suse/supported-flag, - commit 5c1d976- btrfs: ensure that file descriptor used with subvol ioctls is a dir (bsc#999600). - commit cf44e6a- btrfs: ensure that file descriptor used with subvol ioctls is a dir (bsc#999600). - commit c246d58- rpm/package-descriptions: pv has been merged into -default (fate#315712) - commit 711ab33- rpm/package-descriptions: add kernel-syzkaller - commit 620032b- rpm/kernel-binary.spec.in: Build the -base package unconditionally (bsc#1000118) - commit 1d8c576- Add syzkaller flavor (bnc#1000094). - Update config files. - syzkaller: no need for gcc plugins (bnc#1000094). - commit 3c1aea1- arm64: Add 64kb flavor for 64kb page size - commit 4f006b4- Switch arm64 default config to 4k - commit 5244f77- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels - commit b503754- Refresh patches.fixes/autofs-use-dentry-flags-to-block-walks-during-expire. Update git commit tag to sync with upstream. - commit 5c2468b- Update to 4.8-rc7. - Eliminated 1 patch. - commit 70952c1- Delete scripts/mkpatch.py It is an obsolete script that does not work with git, as pointed out by Benjamin Poirier. - commit 38a9f7b- drm/i915: Ignore OpRegion panel type except on select machines (bsc#993996). - commit 7dc014c- Linux 4.7.4. - commit b93c795- config: enable RANDOMIZE_BASE and friends (bsc#998554). - commit 4de94c3- Update to 4.8-rc6. - commit 01852e1- drm/i915: Ignore OpRegion panel type except on select machines (bsc#993996). - commit 6a5bbb1- mm, oom: prevent premature OOM killer invocation for high order request (bnc#994066). - commit d2c8eb9- Refresh patches.fixes/autofs-use-dentry-flags-to-block-walks-during-expire Fix schedule_timeout() call with uninterruptible one (bsc#997639) - commit 7ad9c1d- autofs - use dentry flags to block walks during expire (bsc#997639). - commit 268a807- config: enable FAIL_MAKE_REQUEST for testing purposes - commit 28527e8- Linux 4.7.3 (CVE-2016-6480 bsc#991608). - Delete patches.fixes/aacraid-check-size-values-after-double-fetch-from-user.patch. - commit 2ecc7fe- Update to 4.8-rc5. - Config changes: - ARMV6: HW_RANDOM_MXC_RNGA=m - commit a0ab922- config: arm64: Enable brcmfmac The Raspberry Pi 3 has a BCM43438, with a firmware package being prepared. - commit 6575948- rpm/mkspec: Read a default release string from rpm/config.sh (bsc997059) - commit cf65a8d- config: arm64: Update to 4.8-rc4 - commit 5ce1ddf- config: armv6hl: Update to 4.8-rc4 - commit 14bbfb0- config: armv7hl: Update to 4.8-rc4 - commit 8442357- Revert "Btrfs: improve performance on fsync against new inode after rename/unlink" (bsc#981597). - Revert "Btrfs: fix lockdep warning on deadlock against an inode's log mutex" (bsc#981597). - commit 003f624- drm/i915: Fix S4 resume breakage (bsc#984629,bsc#984632,bsc#993472). - commit 7e4bf41- drm/i915: Fix S4 resume breakage (bsc#984629,bsc#984632,bsc#993472). - drm/i915: Add distinct stubs for PM hibernation phases (bsc#984632,bsc#993472). - x86 / hibernate: Use hlt_play_dead() when resuming from hibernation (bsc#984629,bsc#993472). - commit 1d73b85- Update to 4.8-rc4. - commit fa01113- tcp: fix use after free in tcp_xmit_retransmit_queue() (CVE-2016-6828 bsc#994296). - commit 73d7d3e- Update to 4.8-rc3. - Eliminated 1 patch. - commit c0d2ef5- Linux 4.7.2. - Refresh patches.fixes/block-copy-bi_vcnt-in-_bio_clone_fast. - commit 34ba8d6- rpm/old-flavors: Obsolte kernel-compute by kernel-rt (fate#320686) - commit 964f3e2- Enable Sea Island GPUs in AMDGPU - commit 545853f- Delete patches.arch/arm64-1-6-drivers-net-xgene-MAC-and-PHY-configuration-changes.patch. - Delete patches.arch/arm64-2-6-drivers-net-xgene-Backward-compatibility-with-older-firmware.patch. - Delete patches.arch/arm64-3-6-drivers-net-phy-Add-MDIO-driver.patch. - Delete patches.arch/arm64-6-6-drivers-net-xgene-Fix-module-load-unload-crash.patch. Newer version of this patches are upstream - commit 0fce644- Linux 4.7.1 (CVE-2016-6516 bsc#991604). - Delete patches.fixes/vfs-ioctl-prevent-double-fetch-in-dedupe-ioctl. - commit 61bf3f1- rpm/kernel-source.spec.in: Unroll a loop with only a single iteration - commit 601c09e- Re-enable s390 message catalog patches. The printk changes that went into v4.8-rc1 were reverted (temporarily) for -rc2, so the old patches merge simply again. - commit 5640fd4- Update to 4.8-rc2. - Config changes: - Global: - HARDENED_USERCOPY=n (we need to examine how it affects performance) - s390: - S390_GUEST_OLD_TRANSPORT=n (deprecated) - commit 42c9649- Delete patches.arch/arm64-0010-KVM-ARM-Hack-to-enable-VGIC-mapping-on-64k-PAGE_SIZE.patch. - we no longer need to run on non-64k compliant hardware - commit c55dae1- Remove ppc64le support on early POWER7 systems (we build for p8 by now anyway) - Delete patches.arch/ppc64le-ile-0001-powerpc-Add-global-exports-for-all-interrupt-vectors.patch. - Delete patches.arch/ppc64le-ile-0002-powerpc-Add-relocation-code-for-fixups.patch. - Delete patches.arch/ppc64le-ile-0003-powerpc-Add-hack-to-make-ppc64le-work-on-hosts-witho.patch. - Delete patches.arch/ppc64le-ile-0004-powerpc-Don-t-return-to-BE-mode-when-we-are-already-.patch. - commit c4ff529- Update to 4.8-rc1. - Eliminated 7 patches. - ARM configs need updating. - Several patches need to be merged by their owners. - Config changes: - Global: - GCC_PLUGINS=y (menu option) - GCC_PLUGIN_CYC_COMPLEXITY=n - TPM: - TCG_TIS_SPI - TCG_VTPM_PROXY - TCG_TIS_ST33ZP24_I2C - TCG_TIS_ST33ZP24_SPI - Sensors: - SENSORS_FTSTEUTATES - SENSORS_SHT3x - SENSORS_INA3221 - BMA220=n - MMA7660=n - MAX5487=n - Graphics: - DRM_I915_GVT=y - ACPI: - DPTF_POWER - ACPI_CONFIGFS - CPUFreq: - CPU_FREQ_STAT=n (overhead) - PCI: - PCIE_DPC=y (should be m but it's a bool) - RapidIO: - RAPIDIO_CHMAN - RAPIDIO_RXS_GEN3 - IP: - TCP_CONG_NV - Netfilter: - NET_CLS_MATCHALL - Virtualization: - VIRTIO_VSOCKETS - VHOST_VSOCK - Networking hardware: - INTEL_XWAY_PHY - B53=n - NVME: - NVME_RDMA - NVME_TARGET - NVME_TARGET_LOOP - NVME_TARGET_RDMA - Infiniband: - RDMA_RXE - RTC: - RTC_DRV_MAX6916=n - Storage: - SCSI_UFS_DWC_TC_PCI=n (test hardware) - SCSI_UFS_DWC_TC_PLATFORM=n - Input: - TABLET_USB_PEGASUS - INPUT_ATMEL_CAPTOUCH - HID: - HID_LED - HID_ALPS - LEDs: - LEDS_LP3952 - LEDS_TRIGGER_DISK - Touchscreen I2C/SPI: - TOUCHSCREEN_RM_TS - TOUCHSCREEN_SILEAD - TOUCHSCREEN_SIS_I2C - TOUCHSCREEN_SURFACE3_SPI - File Systems: - EXT4_ENCRYPTION=y - PSTORE_LZO_COMPRESS=y - NFSD_FLEXFILELAYOUT=y - SECURITY_APPARMOR_HASH_DEFAULT=y - Crypto: - CRYPTO_DH - CRYPTO_ECDH - CRYPTO_SHA3 - Video: - DRM_I2C_ADV7533 - Staging: - MEDIA_CEC=y (will be part of another module when out of staging) - KS7010 - Audio: - SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH - SND_SOC_BT_SCO - Misc: - IIO_SW_DEVICE - IIO_TIGHTLOOP_TRIGGER=n - MTD_NAND_MTK - x86: - INTEL_VBTN - PWM_CROS_EC - x86_64: - CRYPTO_SHA256_MB - CRYPTO_SHA512_MB - powerpc: - GEN_RTC=n - HOTPLUG_PCI_POWERNV - CXL_BIMODAL=y - SCSI_IBMVSCSIS - ADB_PMU_LED_DISK=y - POWERNV_OP_PANEL - JUMP_LABEL_FEATURE_CHECKS=y - JUMP_LABEL_FEATURE_CHECK_DEBUG=n - CRYPT_CRC32C_VPMSUM - BPF_JIT=y - s390: - KCOV=n - CRYPTO_CRC32_S390=y - ARM (disabled): - MDIO_HISI_FEMAC - DRM_SII902X - DRM_TOSHIBA_TC358767 - SND_SUN4I_I2S - SND_SOC_ADAU7002 - SND_SOC_CS35L33 - SND_SOC_CS53L30 - SND_SOC_MAX98504 - SND_SOC_MAX9860 - SND_SOC_WM8985 - SUNXI_CCU - TI_SYSCON_RESET - NET_NCSI (only used by Faraday, which is ARM hardware) - commit d5c4fe8- aacraid: Check size values after double-fetch from user (CVE-2016-6480 bsc#991608). - Delete patches.drivers/0001-aacraid-prevent-out-of-bounds-access-due-to-changing.patch. - commit 39024c1- rpm/constraints.in: set memory minimum for binaries Binary packages are sometimes built on machines with 1G. For example one arm build ran in a VM with -smp 1 -m 1024. And it caused OOMs. So set the minimal memory to 2G for all archs. - commit b3acaa2- aacraid: prevent out-of-bounds access due to changing fip header sizes (bsc#991608, CVE-2016-6480). - commit 162f969- Revert "SUNRPC: xs_sock_mark_closed() does not need to trigger socket autoclose" (bsc#990356). - commit fd538ca- vfs: ioctl: prevent double-fetch in dedupe ioctl (CVE-2016-6516,bsc#991604). - commit 4008557- Update patches.fixes/netfilter-x_tables-speed-up-jump-target-validation.patch references (CVE-2016-4998 bsc#986365). - commit 10e550e- Make pinctrl-amd driver modular The pinctrl-amd driver can now be built as a module. - commit 52eb238- config: Enable missing BayTrail and LynxPoint drivers We support the Intel BayTrail and LynxPoint systems so I believe we should enable all related drivers. - commit 69e57d4- rpm/constraints.in: inscrease binary size req to 25G Currently, the build of master's -default kernel consumes exactly 20G. So increase the limit from 20G to 25G to stop build failures in the BS. - commit c8360d6- group-source-files.pl: mark arch/*/scripts as devel make[2]: /usr/src/linux-4.6.4-2/arch/powerpc/scripts/gcc-check-mprofile-kernel.sh: Command not found - commit aa32770- apparmor: fix arg_size computation for when setprocattr is null terminated (CVE-2016-6187,bsc#988307). - commit d1fa560- netfilter: x_tables: speed up jump target validation (CVE-2016-4997 bsc#986362). - commit 9105e0d- Update to 4.7-final. - commit 24f30d5- Disable all ARMv8.1 and 8.2 features (bsc#981051) - commit 684e9e1- config.conf: re-enable arm64/vanilla config - commit 152f160- Update patches.kernel.org/patch-4.6.3-4 (bnc#982729 bnc#985604). Add one more reference. - commit 8f4696b- Update to 4.7-rc7. - Eliminated 2 patches. - commit f837062- rpm/kernel-spec-macros: Add kver_cmp macro This allows to use %if statements based on the version of the kernel to be built. - commit ea700be- config: armv7hl: Enable POWER_RESET_AS3722 for lpae It's needed for the Jetson TK1 (boo#989450). (cherry picked from commit 5348402a99300b0b9fbe3e395a0d8d029833cce8) - config: armv7hl: Enable POWER_RESET_AS3722 for lpae It's needed for the Jetson TK1 (boo#989450). - config: armv7hl: Enable POWER_RESET_AS3722 for lpae It's needed for the Jetson TK1. - commit 4d3bed9- rpm/kernel-source.spec.in: recommends openssl-devel (bsc#987384) - commit 2c51311- Update patch-tags for ecrpytfs fix patches (boo#989084). - commit ecd9058- rpm/constraints.in: Increase to 8GB for kernel-source 4GB seems still too tight for some archs like ppc64le... - commit d82b2bf- Linux 4.6.4 (bnc#982729). - Delete patches.drivers/0001-Subject-PATCH-USB-xhci-Add-broken-streams-quirk-for-.patch. - commit 103c936- apparmor: fix oops, validate buffer size in apparmor_setprocattr() (CVE-2016-6187,bsc#988307). - commit fbe379c- ASoC: intel: Fix sst-dsp dependency on dw stuff (boo#988117). - commit 7b473e9- Update config files: enable DW_DMAC and ASoC Intel BDW/HSW drivers (boo#988117) - commit cc11143- config: Disable RTC_DRV_DS1302 All other SPI RTC device drivers are disabled, no reason why this one would be an exception. - commit 0721302- config: arm64: Enable TEGRA210_ADMA - commit 8852ee8- config: arm64: Enable DRM_ANALOGIX_ANX78XX - commit 2773482- config: armv7hl: Enable HDCP support for Snapdragon arm64 already had it enabled. - commit 1f3ecb7- config: arm64: Align USB gadget options Enable serial gadget console support, enable a missing configfs option and disable legacy UAC1. - commit 5065003- config: armv7hl: Enable USB gadget options This allows to build solutions like a Ceph USB storage gateway, presented at openSUSE Conference: https://events.opensuse.org/conference/oSC16/program/proposal/934 - commit a8b4ce6- config: armv6hl: Enable remaining LED triggers Also enable flash LED class while at it. - commit 97b6c11- config: armv6hl: Update to 4.7 - commit 5cd0742- config: restore default cpufreq governor The update to 4.7-rc1 mistakenly used CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y. This patch reverts to the longtime default of ONDEMAND. - commit 27cce0c- Update patches.fixes/0001-posix_acl-Add-set_posix_acl.patch (bsc#986570 CVE-2016-1237). - Update patches.fixes/0002-nfsd-check-permissions-when-setting-ACLs.patch (bsc#986570 CVE-2016-1237). - commit 789949d- Update patches.fixes/0001-posix_acl-Add-set_posix_acl.patch (bsc#986570 CVE#2016-1237). - Update patches.fixes/0002-nfsd-check-permissions-when-setting-ACLs.patch (bsc#986570 CVE#2016-1237). - commit 10c8c01- nfsd: check permissions when setting ACLs (bsc#986570). - posix_acl: Add set_posix_acl (bsc#986570). - commit 2763888- Revert "ecryptfs: forbid opening files without mmap handler". - commit 9fd42f4- Revert "ecryptfs: forbid opening files without mmap handler". - commit a491e21- config: armv7hl: Enable ipq4019 It's a Cortex-A7. - commit 016ff1f- config: armv7hl: Enable BCM2836 support for lpae The Raspberry Pi 2 has a Cortex-A7, so let's enable it in lpae flavor. Consistently make HW_RANDOM_BCM2835 a module. - commit fb11bde- config: armv7hl: Enable all LED triggers Let's be consistent about offering them. arm64 has them already. - commit 4dd8d95- Remove deprecated patches: - Delete patches.arch/arm-arndale-dma.patch. - Delete patches.arch/arm64-0004-net-xgbe-Add-A0-silicon-support.patch. - commit 4f0a683- patches.rpmify/i915-fix-build-error-with-werror: actually fix the error - commit 309a9bd- Update to 4.7-rc6. - commit 916c4e7- patches.rpmify/i915-fix-build-error-with-werror: fix patch description - i915: fix build error with -Werror. - commit cf4ceb9- Update config files to allow building of libnvdimm as module. - commit f8d3041- Delete patches.suse/sd_init.mark_majors_busy.patch (bsc#744658) It was only required by the xenlinux frontent drivers. - commit 50d8ea0- Update to 4.7-rc5. - Eliminated 1 patch. - commit 1207339- HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (bsc#986572 CVE-2016-5829). - commit 0646d06- Update patches.kernel.org/patch-4.6.2-3 (add CVE-2016-4997 bsc#986362). - commit fbd108c- Linux 4.6.3 (CVE-2016-4951 bsc#981058 bsc#983458). - Delete patches.arch/arm64-mm-always-take-dirty-state-from-new-pte-in-pte.patch. - Delete patches.fixes/tipc-check-nl-sock-before-parsing-nested-attributes.patch. - commit d4bcf2a- config: armv7hl: Update configs for 4.7 [AF: Updated to -rc6: OMAP5 erratum] [AF: Revert CPU_FREQ_DEFAULT_GOV_PERFORMANCE (follows x86)] [AF: Keep CONFIG_ARM_EXYNOS[5]_BUS_DEVFREQ enabled] [AF: Enable DRM_ANALOGIX_ANX78XX, SND_SOC_WM8960] - commit 62dcd14- KEYS: potential uninitialized variable (bsc#984755, CVE-2016-4470). - commit 96a29db- Update to 4.7-rc4. - commit 03b01dd- base: make module_create_drivers_dir race-free (bnc#983977). - commit 6cfe0b8- rpm/constraints.in: Really require 4GB for kernel-source, add -rt (bsc#984845) - commit a0dec36- rpm/constraints.in: Require 4GB of disk space for kernel-source (bsc#984845) - commit 1b20111- rpm/kernel-binary.spec.in: Use the default value for CONFIG_MODULE_SIG_KEY (bsc#983634) - commit 6eb6cd2- Update to 4.7-rc3. - 2 patches eliminated. - commit 59af2d0- rds: fix an infoleak in rds_inc_info_copy (bsc#983213 CVE-2016-5244). - commit 1847ef5- rds: fix an infoleak in rds_inc_info_copy (bsc#983213 CVE-2016-5244). - commit 14295d6- enable arm64 config again - commit c1b6204- Refresh patches.drivers/pstore_disable_efi_backend_by_default.patch. pstore_register() error handling is wrong -- it tries to release lock before it's acquired, causing spinlock / preemption imbalance. - commit 0059eb1- Delete patches.suse/xen-pv-devmem_is_allowed.patch (bnc#982991) - commit 66b15dc- ecryptfs: don't allow mmap when the lower file system doesn't allow it (bsc#983143 CVE-2016-1583). - commit c50d3aa- arm64: mm: always take dirty state from new pte in ptep_set_access_flags (bsc#983458). - Update config files. - commit d662464- Linux 4.6.2. - commit b664f9a- x86/pat: Document the PAT initialization sequence (bnc#982991, bnc#974257, bnc#982991). - x86/xen, pat: Remove PAT table init code from Xen (bnc#982991, bnc#974257, bnc#982991). - x86/mtrr: Fix PAT init handling when MTRR is disabled (bnc#982991, bnc#974257, bnc#982991). - x86/mtrr: Fix Xorg crashes in Qemu sessions (bnc#982991, bnc#974257, bnc#982991). - x86/mm/pat: Replace cpu_has_pat with boot_cpu_has() (bnc#982991, bnc#974257, bnc#982991). - x86/mm/pat: Add pat_disable() interface (bnc#982991, bnc#974257, bnc#982991). - x86/mm/pat: Add support of non-default PAT MSR setting (bnc#982991, bnc#974257, bnc#982991). - commit 3988263- Delete patches.suse/xen-pv-devmem_is_allowed.patch (bnc#982991) - commit 23cb422- Update to 4.7-rc2. - commit de964ac- config: update ppc64 configs Config changes: - ppc64: - PPC_RADIX_MMU=m - FSL_LBC=y - UIO_FSL_ELBC_GPCM=m - UIO_FSL_ELBC_GPCM_NETX5152=y - LIVEPATCH=y - commit 4c2d9e6- Refresh patches.drivers/0001-Subject-PATCH-USB-xhci-Add-broken-streams-quirk-for-.patch. Upstream status. - commit 2720edf- rtlwifi: Fix scheduling while atomic error from commit 49f86ec21c01 (boo#983036). - commit 5a9c4b2- USB: xhci: Add broken streams quirk for Frescologic device id 1009 (bnc#982729). - commit 4a04f23- Linux 4.6.1 (boo#978953 bsc#966849 bsc#971799 bsc#979715 CVE-2016-3713). - Delete patches.fixes/Bluetooth-vhci-Fix-race-at-creating-hci-device. - Delete patches.fixes/Bluetooth-vhci-fix-open_timeout-vs.-hdev-race. - Delete patches.fixes/Bluetooth-vhci-purge-unhandled-skbs. - Delete patches.fixes/kvm-remove-variable-physbase-mtrr.patch. - Delete patches.fixes/watchdog-sp5100_tco-properly-check-for-new-register. - commit 9cdcddd- arm64: Update config files. Build MDIO_XGENE as module - commit 56eece9- Revert "Set CONFIG_NET_XGENE=y as a workaround for (bsc#973756)" This reverts commit b829bc700eb18f7cd1ef48d42964555e9e9f2357. - commit 807fbbd- Update to 4.7-rc1. - Eliminated 14 patches. - ARM configs need updating. - Config changes: - General: - NMI_LOG_BUF_SHIFT=13 (default 8k, old value ~4k) - CC_OPTIMIZE_FOR_PERFORMANCE=y (no change) - MEMORY_HOTPLUG_DEFAULT_ONLINE=n (no change) - CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y (no change) - SLAB_FREELIST_RANDOM=y (security feature, minimal performance impact) - DEVFREQ_GOV_PASSIVE=m - CPU_FREQ_GOV_SCHEDUTIL=m - Security: - KEY_DH_OPERATIONS=y - SECURITY_LOADPIN=n - DAX: - NVDIMM_DAX=y - DEV_DAX=m - DEV_DAX_PMEM=m - EFI: - EFI_BOOTLOADER_CONTROL=m - EFI_CAPSULE_LOADER=m - Misc: - RCU_PERF_TEST=m - HIST_TRIGGERS=y - TEST_HASH=n - Z3FOLD=m - ACPI_TABLE_UPGRADE=y - Options for existing drivers: - F2FS - F2FS_FAULT_INJECTION=y - QED - QED_SRIOV=y - QEDE - QEDE_GENEVE=y - QEDE_VXLAN=y - MLXSW_SPECTRUM - MLXSW_SPECTRUM_DCB=y - SERIAL_8250 - SERIAL_8250_FINTEK=y - DRM_I915 - DRM_I915_WERROR=y - DRM_I915_DEBUG=n - DRM_I915_DEBUG_GEM=n - NFC_PN533 - NFC_PN533_USB=m - NFC_PN533_I2C=m - TCM_QLA2XXX - TCM_QLA2XXX_DEBUG=n - DRM_AMDGPU - DRM_AMDGPU_GART_DEBUGFS=n - WIZNET_W5100 - WIZNET_W5100_SPI=m - Storage: - ISCSI_TARGET_CXGB4=m - SATA_DWC=n -- ppc32 only - Networking: - RXKAD=y - GTP=m - Sound: - SND_SOC_TAS5720=m - USB: - UCSI=m - Video: - VIDEO_TW686X=m - Misc drivers: - MFD_MAX77620=n - DRM_ARCPGU=n - PWRSEQ_EMMC=m - PWRSEQ_SIMPLE=m - PCIE_DPC=m - SENSORS_MAX31722=m - INT3406_THERMAL=m - GENERIC_ADC_THERMAL=m - LEDS_TRIGGER_MTD=n (bool) - LEDS_TRIGGER_PANIC=n (bool) - RTC_DRV_DS1302=m - SYNC_FILE=n - AD5592R=n - AD5593R=n - AM2315=m - BMI160_I2C=m - BMI160_SPI=m - BH1780=m - MAX44000=m - VEML6070=m - BMC150_MAGN_I2C=m - BMC150_MAGN_SPI=m - DS1803=m - MCP4131=m - HP03=m - HP206C=m - x86: - PERF_EVENTS_INTEL_RAPL=y - PERF_EVENTS_INTEL_CSTATE=y - SND_SOC_INTEL_BXT_RT298_MACH=m - INTEL_PMC_CORE=y - CROS_KBD_LED_BACKLIGHT=m - MCE_AMD_INJ=m - HID_ASUS=m - s390: - GPIOLIB=n - ARM: - SPI_ROCKCHIP=n - DRM_ANALOGIX_ANX78XX=n - SND_SOC_WM8960=n - COMMON_CLK_OXNAS=n - commit 7dd2551- [v1,6/6] drivers: net: xgene: Fix module load/unload crash (bsc#981652 bsc#979043). - Update config files. - [v1,3/6] drivers: net: phy: Add MDIO driver (bsc#981652 bsc#979043). - [v1, 2/6] drivers: net: xgene: Backward compatibility with older firmware (bsc#981652 bsc#979043). - [v1,1/6] drivers: net: xgene: MAC and PHY configuration changes (bsc#981652 bsc#979043). - [v1,6/6] drivers: net: xgene: Fix module load/unload crash (bsc#981652 bsc#979043). - Update config files. - [v1,3/6] drivers: net: phy: Add MDIO driver (bsc#981652 bsc#979043). - [v1, 2/6] drivers: net: xgene: Backward compatibility with older firmware (bsc#981652 bsc#979043). - [v1,1/6] drivers: net: xgene: MAC and PHY configuration changes (bsc#981652 bsc#979043). - commit d0e3d83- rpm/kernel-binary.spec.in: Obsolete SLE12-SP1 compat-wireless-kmp (bsc#975894) - commit 127728b- Set CONFIG_NET_XGENE=y as a workaround for (bsc#973756) - commit b829bc7- Fix build breakage due to missing buildroot in rpm/kernel-binary.spec.in - commit c03eb71- Update patch-mainline tags - patches.fixes/ALSA-timer-Fix-leak-in-SNDRV_TIMER_IOCTL_PARAMS - patches.fixes/ALSA-timer-Fix-leak-in-events-via-snd_timer_user_cca - patches.fixes/ALSA-timer-Fix-leak-in-events-via-snd_timer_user_tin - patches.fixes/Bluetooth-vhci-Fix-race-at-creating-hci-device - patches.fixes/Bluetooth-vhci-fix-open_timeout-vs.-hdev-race - patches.fixes/Bluetooth-vhci-purge-unhandled-skbs - commit f3a62f6- Bluetooth: fix power_on vs close race (bsc#966849). - commit d1682e1- drm/amd: add Kconfig dependency for ACP on DRM_AMDGPU. - Update config files. - commit 99e9d31- Use CONFIG_64bit instead of IS_ENABLED in hv_storvsc - commit 2369093- rpm/kernel-binary.spec.in: Fix build error when no firmware is installed - commit a09ef60- rpm/kernel-binary.spec.in: Do not package helper files in -devel (bsc#981204) - commit 4c334f0- tipc: check nl sock before parsing nested attributes (CVE-2016-4951 bsc#981058). - commit 353e24b- rpm/kernel-binary.spec.in: Install only needed firmware for -base (bsc#966447) - commit f685839- rpm/kernel-binary.spec.in: Fix placement of the reproducible build hack - commit 26e4b73- Update change for hv-storvsc to set sg_tablesize on x86 - commit 758fc22- ALSA: hrtimer: Handle start/stop more properly (bsc#973378). - commit 713ff49- watchdog: sp5100_tco: properly check for new register layouts (boo#978953). - commit 8096c43- kvm: Remove variable physbase MTRR 0x2f8 (bsc#979715, CVE-2016-3713). - commit ffec37b- Update to 4.6-final. - Eliminated 1 patch. - Config changes: - MLX5_CORE_EN_VXLAN=y - commit d9e67cc- net: fix infoleak in llc (bsc#978821, CVE-2016-4485). - commit 4715b83- net: fix infoleak in llc (bsc#978821, CVE-2016-4485). - commit f2da272- Update tags in two patches for CVE-2016-4578, bsc#979879 - commit f3ff4d1- Linux 4.5.4 (bsc#969870). - Delete patches.arch/ACPI-processor-Request-native-thermal-interrupt-hand. - commit db90c25- config: FRAME_POINTER is required on i386/x86_64 vanilla configs - commit 7b99bd4- config: re-disable FRAME_POINTER on i386/x86_64 It was enabled during the brief time that STACK_UNWIND was disabled and should have been disabled once that patchset was updated. - commit 7303146- ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt (CVE-2016-4569,bsc#979213). - ALSA: timer: Fix leak in events via snd_timer_user_ccallback (CVE-2016-4569,bsc#979213). - ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (CVE-2016-4569,bsc#979213). - ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt (CVE-2016-4569,bsc#979213). - ALSA: timer: Fix leak in events via snd_timer_user_ccallback (CVE-2016-4569,bsc#979213). - ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (CVE-2016-4569,bsc#979213). - commit 875e079- Bluetooth: vhci: Fix race at creating hci device (bsc#971799,bsc#966849). - Bluetooth: vhci: purge unhandled skbs (bsc#971799,bsc#966849). - Bluetooth: vhci: fix open_timeout vs. hdev race (bsc#971799,bsc#966849). - Bluetooth: vhci: Fix race at creating hci device (bsc#971799,bsc#966849). - Bluetooth: vhci: purge unhandled skbs (bsc#971799,bsc#966849). - Bluetooth: vhci: fix open_timeout vs. hdev race (bsc#971799,bsc#966849). - commit c39ec8d- net: fix infoleak in rtnetlink (CVE-2016-4486 bsc#978822). - commit 61212a2- bpf: fix refcnt overflow (CVE-2016-4558 bsc#979019). - commit 6f2153b- bpf: fix double-fdput in replace_map_fd_with_map_ptr() (CVE-2016-4557 bsc#979018). - commit c96cd1e- rpm/kernel-binary.spec.in: Make KMPs provide "$name-kmp" (bsc#976634) - commit c1a48cb- Update to 4.6-rc7 - Eliminated 1 patch. - Config changes: - ARM64: - SATA_AHCI_SEATTLE=m - commit 7e682be- Linux 4.5.3. - Delete patches.arch/arm64-kvm-fix-hrtimer.patch. - Delete patches.fixes/sched-cgroup-Fix-cleanup-cgroup-teardown-init.patch. - Update config files (BMP085 changed to m). - commit d29747f- sched/cgroup: Fix/cleanup cgroup teardown/init. - commit 4da1329- Update to 4.6-rc6. - Config changes: - ARM64: - I2C_XLP9XX=m - commit a3fdd2b- config: use fragment configs for vanilla scripts/run_oldconfig.sh now preserves the options needed by the spec file. - commit db91738- rpm/kernel-binary.spec.in: CONFIG_MODULE_SIG_KEY is not needed as a macro - commit f445774- Revert "config: use fragment configs for vanilla" This reverts commit aa69781bd1b338ca6d45d2e2f3f88296c3d5f3f5. The macros in the spec file don't work with the fragments yet. - commit 9f363d4- config: use fragment configs for vanilla - commit aa69781- rpm/kernel-binary.spec.in: only merge configs when vanilla is a fragment We can skip the (slow) merging when we know that the config isn't a fragment by keying off of an always-defined option like CONFIG_MMU. - commit 66c90c3- config: resync vanilla configs with default This is the result of copying default (or pae) to vanilla and running run_oldconfig.sh --vanilla. Differences from default: - General: - LOCALVERSION="-vanilla" -- obvious - x86_64/i386: - SCHED_OMIT_FRAME_POINTER=y -- option is removed with STACK_UNWIND=y - commit 4885ab3- Update to 4.6-rc5. - Config changes: - SERIAL_8250_RT288X=n (mips32 only) - commit 8f81955- rpm/kernel-binary.in: reassemble vanilla config from arch default and fragment This patch reassembles the vanilla config using the default config for the arch ("default" for everything but i386 which uses "pae") and the vanilla config fragment. This will do the right thing even if the vanilla config is still a standalone config, but scripts/kconfig/merge_config.sh will be slow. Care should be taken to convert the vanilla configs on any branch that pulls this commit. - commit a9a75a0- Update patches.kernel.org/patch-4.5.1-2 (fate#318900 bsc#963490 bnc#972330). One more bnc. - commit 0454a6e- arm: Drop patches.arch/arm-xen-fixup.patch The SUSE Xen patches are no longer applied on master branch, so this fixup is unneeded. The define added is not used elsewhere. - commit 23accf5- rpm/kernel-binary.spec.in: Add Recommends: perl make gcc to kernel-devel. This will install the tools requires to build kernels or kernel modules. - commit 9c9087c- Linux 4.5.2 (fate#318900 bsc#963490). - Delete patches.suse/fs_add_file_dentry.patch. - Delete patches.suse/nfs-use-file-dentry.patch. - commit 8a6791e- series.conf: move netfilter section right after core networking - commit c7ac3f0- netfilter: x_tables: fix unconditional helper (CVE-2016-3134 bsc#971126). - netfilter: x_tables: make sure e->next_offset covers remaining blob size (CVE-2016-3134 bsc#971126). - netfilter: x_tables: validate e->target_offset early (CVE-2016-3134 bsc#971126). - netfilter: x_tables: check for size overflow (CVE-2016-3135 bsc#970904). - commit 99697f1- series.conf: move netfilter section right after core networking - commit 9105886- Update to 4.6-rc4. - Eliminated 1 patch. - commit 059d33a- cifs: Use file_dentry() (bsc#974527). - commit e46ea9c- Update patches.kernel.org/patch-4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186 CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958 bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737 boo#971853 bsc#969383 bsc#969870 bsc#971125 bnc#970955 CVE-2016-3136). One more reference. - commit da73f3b- Update to 4.6-rc3. - Eliminated 3 patches. - Config changes: - i386/default: FB_OLPC_DCON=m - commit 43f1ed4- arm64: Drop broken non-mainline Synopsys USB driver For 13.2 a downstream USB driver was added (USB_EHCI_HCD_SYNOPSYS) for the Juno board (boo#902632). With 4.6 that driver no longer builds. A check of arch/arm64/boot/dts/arm/juno-base.dtsi indicates that it is using the "generic-ehci" compatible string, i.e. not this driver. Therefore drop these patches: patches.arch/arm64-0001-usb-Add-support-for-Synopsis-H20AHB-EHCI-host-contro.patch patches.arch/arm64-0002-usb-fix-hcd-h20ahb-driver-depends.patch Cc: Andreas Schwab - commit aab4a72- config: armv7hl: Disable USB_EHCI_HCD_SYNOPSYS patches.arch/arm64-0001-usb-Add-support-for-Synopsis-H20AHB-EHCI-host-contro.patch was added for the arm64 Juno board (bsc#902632). Is no longer building okay in 4.6, so disable it where not needed, as a first step. - commit e96d206- config: arm64: Enable drivers for ZynqMP Enable options reported missing for Xilinx Zynq UltraScale+ MPSoC. - commit b513584- Update config files: arm64: Enable Xilinx ZynqMP - Update config files: Enable Xlilinx ZynqMP - commit fd7ad3d- rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268) - commit 269d6bf- Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186 CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958 bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737 boo#971853 bsc#969383 bsc#969870 bsc#971125). - Delete patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10. - Delete patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch. - Delete patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch. - Delete patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch. - Delete patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch. - Delete patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port. - Delete patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update. - Delete patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM. - Delete patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p. - Delete patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la. - Delete patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW. - Delete patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access. - Delete patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed. - Delete patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co. - Delete patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch. - commit cf9b28d- config: armv7hl: Disable SND_SOC_MT8173_* MediaTek MT8173 is arm64. - commit 43b03db- config: armv7hl: Update for 4.6-rc2 - commit 8c87f3a- config: armv6hl: Update for 4.6-rc2 - commit 5a8a02f- config: arm64: Update for 4.6-rc2 Update configs and align vanilla with default again. - commit 3ec8358- config: armv7hl: Enable R8169 Enable RTL8169 PCI NIC, found on Jetson TK1 board. - commit 3cbd7e2- Delete patches.suse/dm-mpath-no-activate-for-offlined-paths. According to Hannes, this patch is obsoleted by an upstream implementation. - commit c78ad02- Delete POWER4 specific patches.suse/8250-sysrq-ctrl_o.patch. - commit 05568ac- USB: digi_acceleport: do sanity checking for the number of ports (bnc#970892, CVE-2016-3140). - commit c3d2a95- KVM: arm/arm64: Handle forward time correction gracefully (bnc#974266). - commit 76b2c0d- Input: powermate - fix oops with malicious USB descriptors (bnc#970958, CVE-2016-2186). - commit 9c51535- Disable KASAN+KCOV for stack unwinder code. Disable kcov too. - commit 7f2acea- USB: usb_driver_claim_interface: add sanity checking (bnc#971124, CVE-2016-2185). - commit babf987- Input: ims-pcu - sanity check against missing interfaces (bnc#971628, CVE-2016-3689). - commit f5cb5e8- lightnvm: fix "warning: ‘ret’ may be used uninitialized". - virtio: fix "warning: ‘queue’ may be used uninitialized". - mac80211: fix "warning: ‘target_metric’ may be used uninitialized". - commit a05f04c- Update to 4.6-rc2. - commit 8678e34- rpm/find-requires: Generate dependencies for KMPs defined in supported.conf (fate#319339) - commit 007a83c- Merge mpath-fix into patch into feature patch. - Refresh patches.suse/dm-mpath-no-activate-for-offlined-paths. - Delete patches.suse/mpath-fix. - commit e104ad5- Update to 4.6-rc1. - Eliminated 12 patches. - ARM configs need updating. - Config changes: - i386/x86_64 - PERF_EVENTS_AMD_POWER=m - DELL_SMBIOS=m - x86_64: - ZONE_DEVICE=y (required by DAX) - X86_INTEL_MEMORY_PROTECTION_KEYS=y - PCI_HYPERV=m - CONFIG_VOP_BUS=m - VOP=m - ppc64: - DEFERRED_STRUCT_PAGE_INIT=y - DISABLE_MPROFILE_KERNEL=n - s390: - IRQ_DOMAIN_DEBUG=y - Networking: - NET_ACT_IFE=m - NET_IFE_SKBMARK=m - NET_IFE_SKBPRIO=m - AF_KCM=m - NET_DEVLINK=m - MACSEC=m - NET_DSA_MV88E6123=m - BNX2X_GENEVE=y - CHELSIO_T4_UWIRE=y - E1000E_HWTS=y - MLX5_CORE_EN_DCB=y - IWLWIFI_PCIE_RTPM=y - BATMAN_ADV_BATMAN_V=y - CAN_IFI_CANFD=m - INFINIBAND_I40IW=m - INFINIBAND_RDMAVT=m - MM: - NVDIMM_PFN=y - FS: - FS_ENCRYPTION=m - FAT_DEFAULT_UTF8=n (change in default) - ORANGEFS_FS=m - NFSD_BLOCKLAYOUT=y - NFSD_SCSILAYOUT=y - Debug: - PAGE_POISONING=n - DEBUG_PAGE_REF=n - CPU_HOTPLUG_STATE_CONTROL=n - OF_RECONFIG_NOTIFIER_ERROR_INJECT=n - TEST_BITMAP=n - STACK_VALIDATION=y (compile time) - KASAN=n (runtime) - KCOV=n (runtime) - Input: - MOUSE_PS2_BYD=y - TOUCHSCREEN_MELFAS_MIP4=m - RMI4_CORE=m - RMI4_I2C=m - RMI4_SPI=m - RMI4_F11=y - RMI4_F12=y - RMI4_F30=y - SERIAL_8250_MOXA=m - SERIAL_MVEBU_UART=n (no module option) - HID: - HID_CMEDIA=m - Bluetooth: - BT_LEDS=y - BT_HCIUART_AG6XX=y - DRM: - DRM_DP_AUX_CHARDEV=y - DRM_AMD_ACP=y - DRM_I915_USERPTR=y - Misc: - LEDS_IS31FL32XX=m - I2C_DEMUX_PINCTRL=m - GPIO_104_DIO_48E=m - GPIO_WS16C48=m - GPIO_TPIC2810=m - GPIO_PISOSR=m - SENSORS_LTC2990=m - RTC_DRV_DS1307_HWMON=y - ATLAS_PH_SENSOR=m - INV_MPU6050_I2C=m - TPL0102=m - STM_SOURCE_HEARTBEAT=m - FW_CFG_SYSFS=m - FW_CFG_SYSFS_CMDLINE=y - RAPIDIO_MPORT_CDEV - Watchdog: - EBC_C384_WDT=m - INTEL_MEI_WDT=m - NI903X_WDT=m - MFD: - MFD_ACT8945A=n - MFD_AXP20X_I2C=n - MFD_TPS65086=n - Sensors and DACs for specialty applications: - TI_ADC0832=n - TI_ADS1015=n - AD5761 (go fix) - STX104=n - VF610_DAC=n - AFE4403=n - AFE4404=n - INV_MPU6050_SPI=n - MPL115_I2C=n - MPL115_SPI=n - ARM: - PCIE_DW_PLAT=n - ATH10K_AHB=n - SPI_AXI_SPI_ENGINE=n - SND_SUN4I_SPDIF=n - SND_SOC_PCM179X_I2C=n - SND_SOC_PCM179X_SPI=n - SND_SOC_RT5616=n - RTC_DRV_RX6110=n - QCOM_HIDMA_MGMT=n - QCOM_HIDMA=n - GOLDFISH=n - MDIO_THUNDER=n - commit d293079- Delete patches.fixes/scsi-ibmvscsi-show-config.patch. This patch was added to address empty sysfs files in SLES9. The root cause was ultimately identified later: the buffer size passed to the hardware to query was a 16-bit value, so 64k caused nothing to be returned. It was fixed correctly in v3.7 commit 225c56960fc (ibmvscsi: Fix host config length field overflow), rendering this patch unnecessary. - commit 9afce9b- rpm/kernel-source.rpmlintrc: Disable rpmlint check for KMP subpackages The check is there to ensure that KMPs are built using the %kernel_module_package macro, but we are deliberately not doing this for KMPs built from the kernel specfile (fate#319339). - commit 7c48b60- Update config files. Set SERIAL_8250_SHARE_IRQ (bnc#973748). - commit 606f94a- ACPI / processor: Request native thermal interrupt handling via _OSC (bsc#969870). - commit f6eec7e- rpm/kernel-binary.spec.in: Only build the -kgraft package for modular kernels (fate#320268) - commit 9bab96f- rpm/kernel-binary.spec.in: Only build KMPs if CONFIG_SPLIT_PACKAGE=y (fate#319339) - commit def905b- rpm/kernel-binary.spec.in: Tag KMPs so that weak-modules2 ignores them Also require a suse-module-tools version that can handle this (fate#319339). - commit 58d21f9- rpm/kernel-binary.spec.in: Add rpm scriptlets for KMPs (fate#319339) Use the --{add,remove}-kernel-modules options of weak-modules2 instead of --{add,remove}-kmp, because we do not want any symlinks to be created for these KMPs. - commit 95f8b94- rpm/split-modules: Split modules into KMPs defined in supported.conf (fate#319339) - commit 39da39b- rpm/mkspec: Generate KMP subpackage sections from a template (fate#319339) The KMPs are defined in the supported.conf file using a +-kmp guard. - commit 09cb6b1- rpm/kernel-obs-build.spec.in:add e1000 and ibmveth Those modules are required in order to have --vm-telnet option working - commit 1e87b6d- rpm/kernel-binary.spec.in: Simplify parsing of supported.conf (fate#319339) - commit 006b146- rpm/kernel-binary.spec.in: Introduce a kernel-default-kgraft metapackage (fate#320268) - commit 0439a47- intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled (bsc#969870,boo#970968,boo#969098). - commit 8cf0ce6- fs: add file_dentry() (bsc#963490,fate#318900). - nfs: use file_dentry() (fate#318900). - commit ede6caf- supported.conf: Fix usb-common path usb-common moved to its own subdirectory in kernel v3.16. - commit 92e1e68- drm/radeon: rework fbdev handling on chips with no connectors (boo#971853). - commit af68ff6- fs: add file_dentry() (bsc#963490,fate#318900). - commit 66ef336- nfs: use file_dentry() (fate#318900). - commit 69a3e57- ALSA: hda - Fix spurious kernel WARNING on Baytrail HDMI (boo#971737). - ALSA: hda - Fix forgotten HDMI monitor_present update (boo#971737). - ALSA: hda - Really restrict i915 notifier to HSW+ (boo#971737). - commit 9ebd8b6- Update config files: Enable CONFIG_BLK_DEV_NVME_SCSI (bsc#965497) - commit 766f032- net: irda: Fix use-after-free in irtty_open() (bnc#967903). - commit ff61c16- ALSA: hda - Limit i915 HDMI binding only for HSW and later (boo#971737). - ALSA: hda - Don't handle ELD notify from invalid port (boo#971737). - commit a6b682e- ALSA: hda - Fix unexpected resume through regmap code path (bsc#969383). - commit 56796b8- Disable relax relocations for x86 loader (bsc#970239). - commit a92e8a7- ALSA: usb-audio: Add sanity checks for endpoint accesses (CVE-2016-2184,bsc#971125). - ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk() (CVE-2016-2184,bsc#971125). - commit 8336511- Update to 4.5-final. - commit 3c4edc5- Linux 4.4.5. - Refresh patches.suse/stack-unwind. - commit 09dee88- Update s390x config files: Bump NR_CPUS to 256 It was set to 256 in the SLES kernel 2 years ago already. - commit 43cf630- config: armv7hl: Enable DRM_ROCKCHIP Firefly-RK3288 is among the boards that this will benefit. - commit 2a3d0e4- Update to 4.5-rc7. - commit 924f2b7- Update config files: Modularize NF_REJECT_IPV4/V6 There is no reason why these helper modules should be built-in when the rest of netfilter is built as modules. - commit c81fe72- Update config files. (vanillas) - commit 0c1f87e- Linux 4.4.4 (bnc#910440 bnc#968396 bnc#969064 boo#955096 boo#961263 boo#961887 boo#967938 bsc#962535 bsc#966137). - Delete patches.drivers/0001-bcache-Add-a-cond_resched-call-to-gc.patch. - Delete patches.drivers/0002-bcache-BUG-clear-BCACHE_DEV_UNLINK_DONE-flag-when-at.patch. - Delete patches.drivers/0003-bcache-fix-a-livelock-in-btree-lock.patch. - Delete patches.drivers/0004-bcache-unregister-reboot-notifier-when-bcache-fails-.patch. - Delete patches.drivers/0005-fix-a-leak-in-bch_cached_dev_run.patch. - Delete patches.drivers/ALSA-hda-Apply-clock-gate-workaround-to-Skylake-too. - Delete patches.drivers/bcache-fix-writeback-thread-incomplete-stripes-starvation.patch. - Delete patches.drivers/drm-i915-shut-up-gen8-SDE-irq-dmesg-noise. - Delete patches.drivers/drm-radeon-Add-a-common-function-for-DFS-handling. - Delete patches.drivers/drm-radeon-Don-t-hang-in-radeon_flip_work_func-on-di. - Delete patches.drivers/drm-radeon-Fix-off-by-one-errors-in-radeon_vm_bo_set. - Delete patches.drivers/drm-radeon-Fix-slow-audio-over-DP-on-DCE8. - Delete patches.drivers/drm-radeon-call-hpd_irq_event-on-resume. - Delete patches.drivers/drm-radeon-cleaned-up-VCO-output-settings-for-DP-aud. - Delete patches.drivers/drm-radeon-fix-DP-audio-support-for-APU-with-DCE4.1-. - Delete patches.drivers/drm-radeon-hold-reference-to-fences-in-radeon_sa_bo_. - Delete patches.drivers/drm-radeon-pm-adjust-display-configuration-after-pow. - Delete patches.drivers/drm-radeon-properly-byte-swap-vce-firmware-setup. - Delete patches.drivers/drm-radeon-use-post-decrement-in-error-handling. - Delete patches.fixes/drm-Fix-drm_vblank_pre-post_modeset-regression-from. - Delete patches.fixes/drm-Fix-treatment-of-drm_vblank_offdelay-in-drm_vbla. - Delete patches.fixes/drm-No-Op-redundant-calls-to-drm_vblank_off-v2. - Delete patches.fixes/drm-Prevent-vblank-counter-bumps-1-with-active-vblan. - Delete patches.fixes/drm-nouveau-display-Enable-vblank-irqs-after-display. - Delete patches.fixes/genirq-Validate-action-before-dereferencing-it-in-ha.patch. - Delete patches.fixes/sd-Optimal-I-O-size-is-in-bytes-not-sectors. - Delete patches.fixes/tcp-do-not-drop-syn_recv-on-all-icmp-reports.patch. - Update config files. - commit b719bbe- Refresh patches.drivers/0001-bcache-Add-a-cond_resched-call-to-gc.patch. - Refresh patches.drivers/0002-bcache-BUG-clear-BCACHE_DEV_UNLINK_DONE-flag-when-at.patch. - Refresh patches.drivers/0003-bcache-fix-a-livelock-in-btree-lock.patch. - Refresh patches.drivers/0004-bcache-unregister-reboot-notifier-when-bcache-fails-.patch. - Refresh patches.drivers/0005-fix-a-leak-in-bch_cached_dev_run.patch. Update upstream status. - commit 859059c- Add build dependency for objtool objtool requires libelf development headers. - commit 16f65f2- Refresh patches.suse/xen-pv-devmem_is_allowed.patch. - commit a55dde2- Disable access to lowmem in a Xen PV guest (bnc#964342). - commit e7a0da2- tcp: do not drop syn_recv on all icmp reports (bnc#969064). - commit 1ed9fdd- radeon: r100: Silence 'may be used uninitialized' warnings (boo#955096,boo#967938). - drm/radeon/pm: adjust display configuration after powerstate (boo#955096,boo#967938). - drm/radeon: Don't hang in radeon_flip_work_func on disabled crtc. (v2) (boo#955096,boo#967938). - drm/radeon/pm: Handle failure of drm_vblank_get (boo#955096,boo#967938). - drm/radeon: use post-decrement in error handling (boo#955096,boo#967938). - drm/radeon: hold reference to fences in radeon_sa_bo_new (boo#955096,boo#967938). - drm/radeon: fix DP audio support for APU with DCE4.1 display engine (boo#955096,boo#967938). - drm/radeon: Add a common function for DFS handling (boo#955096,boo#967938). - drm/radeon: cleaned up VCO output settings for DP audio (boo#955096,boo#967938). - drm/radeon: only init fbdev if we have connectors (boo#955096,boo#967938). - drm/radeon: Ensure radeon bo is unreserved in radeon_gem_va_ioctl (boo#955096,boo#967938). - drm/radeon: properly byte swap vce firmware setup (boo#955096,boo#967938). - drm/radeon: Fix off-by-one errors in radeon_vm_bo_set_addr (boo#955096,boo#967938). - drm/radeon: fix dp link rate selection (v2) (boo#955096,boo#967938). - drm/radeon: only increment sync_seq when a fence is really emitted (boo#955096,boo#967938). - drm/radeon: Fix "slow" audio over DP on DCE8+ (boo#955096,boo#967938). - drm/radeon: Use unlocked gem unreferencing (boo#955096,boo#967938). - drm/radeon: call hpd_irq_event on resume (boo#955096,boo#967938). - commit 803bd2e- config: ARM64: Remove hardcoded console setting Proper way would be to derive it from the ACPI or Device tree chosen output. - commit ad7dbb8- rpm/kernel-module-subpackage: Fix obsoleting dropped flavors (bsc#968253) - commit 5295c19- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253) - commit 0e7c4d5- Copy packaging changes from master to the packaging branch - commit 0a2490d- Update to 4.5-rc6. - commit b239884- genirq: Validate action before dereferencing it in handle_irq_event_percpu() (bnc#968396). - commit 171b8f1- Linux 4.4.3 (boo#962250 bsc#960910). - Delete patches.fixes/Revert-xfs-clear-PF_NOFREEZE-for-xfsaild-kthread. - Delete patches.suse/btrfs-fix-fitrim-discarding-device-area-reserved-for.patch. - commit 3ae1dff- btrfs: remove error message from search ioctl for nonexistent tree. - commit c2c16d5- drm/nouveau/display: Enable vblank irqs after display engine is on again (bsc#962535). - drm: Fix treatment of drm_vblank_offdelay in drm_vblank_on() (v2) (bsc#962535). - drm: Fix drm_vblank_pre/post_modeset regression from Linux 4.4 (bsc#962535). - drm: Prevent vblank counter bumps > 1 with active vblank clients. (v2) (bsc#962535). - drm: No-Op redundant calls to drm_vblank_off() (v2) (bsc#962535). - commit 46e3b92- config: armv7hl: Enable CONFIG_DRM_ETNAVIV Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics acceleration on top of the Vivante GPU IP cores used in different SoCs, such as the Freescale i.MX6. - commit 13c5905- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies (bsc#965830#c51). - commit bf655ed- ALSA: hda - Apply clock gate workaround to Skylake, too (bsc#966137). - commit c601f8d- Update to v4.5-rc5. - commit 7733b9a- config: complete disabling THERMAL from s390 Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL) left some stray config options around. Clean them up. - commit 5cd1d35- Update config files: Set CRYPTO_CHACHA20POLY1305=m We support every other crypto algorithm so why not this one. - commit 68344d0- Update config files: Disable SERIAL_8250_RT288X This option is only useful on MIPS. - commit a8e3297- config: armv6hl: Disable CMA and DEBUGFS settings CMA allocates 16MB of reserved memory on boot, which takes away a very scarce resource for unpacking the kiwi initrd and provides little value (is also disabled on other x86*) - commit 9f2a122- Update s390x config files: Disable THERMAL The THERMAL subsystem serves no purpose on S/390, disable it. It was already disabled in the SLES kernel long ago. - commit fd5ffd6- Fix lint warnings: E: summary-ended-with-dot kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C Vanilla Linux kernel sources with minor build fixes. Summary ends with a dot. - commit 9050a39- floppy: fix lock_fdc() signal handling (bnc#966880). - commit f12d966- floppy: refactor open() flags handling (bnc#966880). - commit 70a427d- Update patches.kernel.org/patch-4.4.1-2 (CVE-2016-0723 CVE-2016-2384 bnc#961500 bnc#966883 boo#954532 bsc#966693). - commit 5c471bf- Linux 4.4.2 (CVE-2016-0723 CVE-2016-2384 bnc#961500 boo#954532 bsc#966693). - Delete patches.drivers/ALSA-usb-audio-avoid-freeing-umidi-object-twice. - Delete patches.fixes/0001-tty-Fix-unsafe-ldisc-reference-via-ioctl-TIOCGETD.patch. - Delete patches.fixes/0002-n_tty-Fix-unsafe-reference-to-other-ldisc.patch. - Delete patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan. - commit 19ca782- series.conf: mark xgbe-a0 ethernet driver as needs_update - commit 9efcaae- Update config files for arm64. Enable ACPI. - commit fa0917c- Refresh patches.suse/stack-unwind.patch. Remove text_base parameter from read_pointer as it is always 0. - commit b3ba789- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present This allows using the unmodified .config from the kernel-source tree in the expanded tree. - commit 5fa6ddd- Update x86 config files: Enable Intel RAPL This driver is useful when power caping is needed. It was enabled in the SLE kernel 2 years ago. - commit 5c509fc- Update config files: Disable MFD_TPS65218 The TPS65218 is a power management IC for 32-bit ARM systems. Its driver serves no purpose on other architectures. All sub-drivers were already disabled anyway. - commit 2c2300d- ALSA: usb-audio: avoid freeing umidi object twice (CVE-2016-2384,bsc#966693). - commit 6398c2d- Update to 4.5-rc4. - commit 4fd18f0- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring - commit f026a54- Update config/armv7hl: Clean up TS-4800 support The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor doesn't support this platform so it shouldn't include any TS-4800 driver. The default and vanilla flavors do support it. If we want them to support the board properly then all its drivers should be enabled. - commit 59e9c51- rpm/kernel-obs-build.spec.in: do not limit TasksMax We run with build as PID 1 (boo#965564). - commit 39b708b- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3 - commit 589be33- Update config files: disable MFD_SYSCON on non-arm Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm configurations. SYSCON is an arm thing, it was enabled accidentally in other configurations because STMMAC_PLATFORM and TOUCHSCREEN_TS4800, which were once enabled by accident, select it. As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable it too. - commit 7d6958a- Update config files: disable TS-4800 drivers on non-arm The TS-4800 is an arm board, so its drivers are useless on i386 and ppc64. Disable TOUCHSCREEN_TS4800 on these architectures. - commit e2289c8- Disable KASAN for stack unwinder code. - commit 40617c9- config: reenable Exynos4 support for default kernel needed for odroid - commit ae765f1- DWARF2 EH-frame based stack unwinding. - Delete patches.suse/stack-unwind. Add .patch suffix, so that syntax highlighting works. - commit 741781b- Config: ARMv7: Disable Exynos 4 related drivers We don't have Exynos 4 support enabled, so there is no point in building the drivers for it. - commit 0d649a0- Update to 4.5-rc3. - commit b0ea7eb- Update s390x config files: CONFIG_ENCLOSURE_SERVICES Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It was already disabled in SLE, so disable it in openSUSE too. - commit 0017810- Update to 4.5-rc2. - Eliminated 2 patches. - commit 52dbbed- Delete config/ppc/default. - Delete config/ppc/vanilla. Drop building for ppc architecture. We use 64bit kernel nowadays. - commit 54461b6- config: ARM64: disable CONFIG_DDR again Was accidentally reeanbled in the 4.5-rc1 bump - commit c76df01- config: arm64: Enable Tegra 210 and SMMU The new Tegra210 option did not get enabled during the 4.5-rc1 update. Also enable the Tegra IOMMU for 132 and 210. - commit d6d686e- Revert "xfs: clear PF_NOFREEZE for xfsaild kthread" (boo#962250). - commit ddc5d70- Update config files: Disable CONFIG_DDR CONFIG_DDR is selected automatically by drivers which need it. This piece of helper code is useless in the absence of any such driver. - commit 1769308- Disable CMOS RTC This Motorola compatible RTC doesn't exist on ARMv7, and triggers an non-root triggerable immediate panic on the system when being accessed, so we better don't include it. - commit 2b16688- drm/i915: Pin the ifbdev for the info->system_base GGTT mmapping (bnc#962866). - drm/i915: Fix failure paths around initial fbdev allocation (bnc#962866). - drm/i915: Fix double unref in intelfb_alloc failure path (bnc#962866). - commit 283b562- Refresh patches.fixes/0001-tty-Fix-unsafe-ldisc-reference-via-ioctl-TIOCGETD.patch. - Refresh patches.fixes/0002-n_tty-Fix-unsafe-reference-to-other-ldisc.patch. Upstream status. - commit ce7756a- Linux 4.4.1 (boo#960710 bnc#962075 CVE-2016-0728). - Delete patches.drivers/ALSA-hda-Flush-the-pending-probe-work-at-remove. - Delete patches.fixes/keys-fix-leak.patch. - commit b969f5d- sd: Optimal I/O size is in bytes, not sectors (boo#961263). - commit 2198765- config: Update armv6hl config for 4.5-rc1 - Enable BCM2835 related options - Rest disabled if arch specific - Generic follows x86_64 - commit 185883e- config: armv7hl: Enable VDSO VDSO provides, starting with glibc 2.22, a lower latency implementation for time related syscalls. - commit 42096c4- config: Update armv7hl config to 4.5-rc1 - Disable Mobile ARCH - Enable BCM2835/BCM2836 options (RPI 1 B/2 B) - set voltage regulators to =m - Rest follows x86_64 update, see there for details - commit afef73d- config: Update ARM64 config to 4.5-rc1 - Enabled support for Qualcom SoC - Rest follows update for x86_64 - commit 3a8952a- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535). - commit 9f68b90- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'" This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c. - commit 36aac98- Update config files. Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first. - commit 09b6275- Update to 4.5-rc1 - Eliminated 15 patches. - ARM configs need updating. - Config changes: - Generic changes: - ARCH_MMAP_RND_BITS= - MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed) - WQ_WATCHDOG=y - NETDEV_NOTIFIER_ERROR_INJECT=m - UBSAN=n (performance penalty) - IO_STRICT_DEVMEM=y - VFIO_NOIOMMU=n - NTB_PERF=m - x86: - VMD=m - DRM_AMD_POWERPLAY=y - CRYPTO_DEV_QAT_C3XXX=m - CRYPTO_DEV_QAT_C62X=m - CRYPTO_DEV_QAT_C3XXXVF=m - CRYPTO_DEV_QAT_C62XVF=m - QUEUED_LOCK_STAT=n - INTEL_TELEMETRY=m - INTEL_HID_EVENT=m - INTEL_PUNIT_IPC=m - NTB_AMD=m - ASUS_WIRELESS=m - s390x: - SCLP_OFB=y - ppc64: - IBMVNIC=m - Networking: - INET_DIAG_DESTROY=y (built as part of inet_diag.ko) - NF_DUP_NETDEV=m - NFT_FWD_NETDEV=m - 6LOWPAN_DEBUGFS=n - 6LOWPAN_GHC_EXT_HDR_HOP=m - 6LOWPAN_GHC_UDP=m - 6LOWPAN_GHC_ICMPV6=m - 6LOWPAN_GHC_EXT_HDR_DEST=m - 6LOWPAN_GHC_EXT_HDR_FRAG=m - 6LOWPAN_GHC_EXT_HDR_ROUTE=m - ATH9K_HWRNG=y - GENEVE=y - NFP_NETVF=m - IEEE802154_ADF7242=m - Storage: - BLK_DEV_NVME_SCSI=n (dangerous) - SCSI_HISI_SAS=m - DM_VERITY_FEC=y - Misc platform-independent drivers: - NFC_ST21NFCA_I2C=m - NFC_ST95HF=m - MTD_MT81xx_NOR=m - MLXSW_CORE_HWMON=y - TOUCHSCREEN_EGALAX_SERIAL=m - SPI_LOOPBACK_TEST=m - GPIO_SYSCON=m - GPIO_104_IDI_48=m - SENSORS_LTC3815=m - WATCHDOG_SYSFS=y - ZIIRAVE_WATCHDOG=m - COMMON_CLK_CS2000_CP=m - EXTCON_MAX3355=m - IIO_CONFIGFS=m - IIO_SW_TRIGGER=m - MMA7455_I2C=m - MMA7455_SPI=m - MXC6255=m - INA2XX_ADC=n (use hwmon) - USB_SERIAL_MXUPORT11=m - LEDS_SYSCON=y - RTC_DRV_RX8010=m - IAQCORE=m - MAX30100=m - IIO_HRTIMER_TRIGGER=m - ARM (disabled): - IMX_THERMAL=n - TS4800_WATCHDOG=n - TS4800_IRQ=n - DRM_PANEL_PANASONIC_VVX10F034N00=n - DRM_PANEL_SHARP_LS043T1LE01=n - TI_ADS8688=n - PHY_HI6220_USB=n - WILC1000_SDIO=n - WILC1000_SPI=n - commit f1286ba- config: disable POWER_RESET on non-ARM platforms. - commit 145928b- Update config files.a Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first. - commit c7d52bd- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500 CVE-2016-0723). - tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500 CVE-2016-0723). - n_tty: Fix unsafe reference to "other" ldisc (bnc#961500 CVE-2016-0723). - tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500 CVE-2016-0723). - commit 4ca6fa4- rpm/kernel-spec-macros: Do not modify the release string in PTFs (bsc#963449) - commit dc2b096- Enable kconfigs for a few intel ASoC drivers (bsc#963456) - commit 390de0f- Delete patches.fixes/tulip-quad-NIC-ifdown. The original bug that this patch fixed was addressed in 2004, in v2.6.10 (6379dd57 of linux-2.6-bk), but pci_disable_device was still required to shut down the device. Commit c321f7d7c87 in v3.14 added the pci_disable_device at the end of tulip_remove_one just far enough out of context so that this patch still applied. - commit 05c9dcc- Delete obsoleted patches.fixes/ptrace-getsiginfo This has been fixed in 2.6.26 by e16b278. - commit 250ec53- rpm/kernel-source.spec.in: Install kernel-macros for kernel-source-vanilla (bsc#959090) - commit cd33617- rpm/kernel-binary.spec.in: Fix paths in kernel-vanilla-devel (bsc#959090). - commit 2d2ec7f- rpm/kernel-binary.spec.in: Fix kernel-vanilla-devel dependency (bsc#959090) - commit fbbc989- rpm/kernel-binary.spec.in: Use bzip compression to speed up build (bsc#962356) - commit e8f8f54- Add sd_mod to initrd modules For some reason PowerVM backend can't work without sd_mod - commit 7c2bd21- rpm/package-descriptions: Add kernel-zfcpdump and drop -desktop - commit 54e8f7c- scsi: ignore errors from scsi_dh_add_device() (boo#962813). - commit 1b0ab71- Refresh patches.suse/readahead-request-tunables.patch. - commit 02b8b18- ALSA: hda - Flush the pending probe work at remove (boo#960710). - commit 1a7f7c2- rpm/old-flavors: Obsolete kernel-xen <= 4.4, to match 4.3.anything - commit cd04346- mm: readahead: Increase default readahead window (VM Performance, bnc#548529). - Delete patches.fixes/cpufreq_ondemand_performance_optimise_default_settings.patch. patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch. - commit 42f90c8- HID: multitouch: fix input mode switching on some Elan panels (boo#954532). - commit 71b733e- Enable CONFIG_PINCTRL_CHERRYVIEW and _BROXTON (boo#954532) Needed for recent tablets/laptops. CONFIG_PINCTRL_BAYTRAIL is still disabled as it can't be built as a module. - commit d33a340- patches.fixes/keys-fix-leak.patch: (bnc#962075, CVE-2016-0728). - commit e2007ee- hwrng: core - sleep interruptible in read (bnc#962597). - commit d407b31- Delete patches.fixes/0001-NFSv4-do-not-accept-an-incompatible-delegation.patch. This was fixed in 4.3 by Commit: 24311f884189 ("NFSv4: Recovery of recalled read delegations is broken") - commit c67a4b2- drm/i915: shut up gen8+ SDE irq dmesg noise (boo#961887). - commit ef6f4af- Delete obsolete patches - Delete patches.arch/arm64-gpex-0001-device-core-Introduce-per-device-MSI-domain-pointer.patch. - Delete patches.arch/arm64-gpex-0002-PCI-MSI-add-hooks-to-populate-the-msi_domain-field.patch. - Delete patches.arch/arm64-gpex-0003-PCI-MSI-of-add-support-for-OF-provided-msi_domain.patch. - Delete patches.arch/arm64-gpex-0004-PCI-MSI-Let-pci_msi_get_domain-use-struct-device-s-m.patch. - Delete patches.arch/arm64-gpex-0005-irqchip-GICv2m-Get-rid-of-struct-msi_controller.patch. - Delete patches.arch/arm64-gpex-0006-irqchip-gicv3-its-Get-rid-of-struct-msi_controller.patch. - Delete patches.arch/arm64-gpex-0007-PCI-MSI-Drop-domain-field-from-msi_controller.patch. - Delete patches.arch/arm64-gpex-0008-PCI-MSI-of-Allow-msi_domain-lookup-using-the-PHB-nod.patch. - commit 370a5bb- Delete patches.fixes/nouveau-fix-race-with-fence-signaling. This patch was obsoleted by protecting ->channel with RCU. - commit a704b3b- Delete patches.fixes/dm-release-map_lock-before-set_disk_ro. The drivers/md/dm.c:__bind has changes significantly and this patch is no longer relevant. - commit 75554c0- rpm/kernel-binary.spec.in: Fix build if no UEFI certs are installed - commit ef1b7d3- rpm/kernel-binary.spec.in: Install libopenssl-devel for newer sign-file - commit fbdf0b8- series.conf: Whitespace cleanup - commit 4a33d40- rpm/constraints.in: Bump disk space requirements up a bit Require 10GB on s390x, 20GB elsewhere. - commit 558b7b3- Update to 4.4-final. - commit f1e5f1f- Btrfs: fix fitrim discarding device area reserved for boot loader's use (bsc#960910). - commit 238d0b8- Refresh patches.suse/supported-flag (fix modpost command line option spec). - commit 2566c29- ethernet/atheros/alx: sanitize buffer sizing and padding (boo#952621). - commit f8f6570- bnx2x: Fix VLANs null-pointer for 57710, 57711 (boo#960923). - commit a1b48ad- Update to 4.4-rc8. - commit e628e30- Driver for IBM System i/p VNIC protocol. - Update config files: CONFIG_IBMVNIC=m - commit eae9134- Driver for IBM System i/p VNIC protocol. - Update config files CONFIG_VNIC=m - commit 85261f3- KEYS: Fix race between read and revoke (bnc#958951, CVE-2015-7550). - commit 1c9407b- config: armv7hl: Enable more RK3288 options for lpae Namely MMC and IO domains, already enabled for default/vanilla. - commit 49467f0- KEYS: Fix handling of stored error in a negatively instantiated user key (bnc#958463, CVE-2015-8539OD). - commit 008195a- ovl: fix permission checking for setattr (CVE-2015-8660 bsc#960281). - commit 77a3e32- Update to 4.4-rc7. - commit 276c9f4- Update to 4.4-rc6. - commit f4ac202- config: armv7hl: Enable EXTCON (boo#959818) CONFIG_PHY_SUN4I_USB could not be enabled, breaking USB on several popular ARM boards such as Cubietruck. - commit 10b7cff- drm/i915: Do a better job at disabling primary plane in the noatomic case (bnc#954137). - commit db72752- ALSA: hda - Add a fixup for Thinkpad X1 Carbon 2nd (bsc#958439). - ALSA: hda - Set codec to D3 at reboot/shutdown on Thinkpads (bsc#958439). - ALSA: hda - Apply click noise workaround for Thinkpads generically (bsc#958439). - commit 7b4772e- rpm/compute-PATCHVERSION.sh: Skip stale directories in the package dir - commit 014bd26- Linux 4.3.3. - commit 0baa1c7- Update to 4.4-rc5. - commit da8b87d- config: armv7hl: Enable ACT8865 for lpae, too It is needed for the Firefly-RK3288 board. (cherry picked from commit a9615824052d71ec99a224fb9f6e91795edc5d7a) - config: armv7hl: Enable ACT8865 for lpae, too It is needed for the Firefly-RK3288 board. - commit 4ab0c5d- Linux 4.3.2 (bsc#954414). - Delete patches.fixes/0001-X.509-Fix-the-time-validation-ver-2.patch. - commit 2aebb11- Linux 4.3.1. - commit 0e3e409- ALSA: hda - Fix noise problems on Thinkpad T440s (boo#958504). - commit 6945bb0- Update to 4.4-rc4. - Eliminated 5 patches. - commit 923c13b- Refresh patches.suse/stack-unwind. Use the fix from master. - commit d3f999c- Refresh patches.suse/stack-unwind. - Fix these warnings (since 4.4 as of 0ab32b6f1): kernel/unwind.c:672: warning: passing argument 2 of ‘probe_kernel_read’ makes pointer from integer without a cast - commit 6bcd0e3- Refresh patches.suse/stack-unwind. Add missing put_cpu() in case dwarf unwinder succeeds (bnc#943107) - commit 68ab1c1- Delete patches.arch/arm64-gpex-0009-pci-Enable-pci-host-generic-support-for-ARM64.patch. - commit 7985c89- Delete patches.arch/arm64-0005-arm64-dts-Add-X-Gene-reboot-driver-dts-node.patch. - commit 435b78e- config: sync SWIOTLB config change to ppc/vanilla - commit 3d7391b- On ppc, SWIOTLB is just an alias for DMA bounce buffers (see Kconfig help: "Support for IO bounce buffering for systems without an IOMMU..." ) The systems we support all have proper IOMMUs and thus don't need it. - commit d43936a- Update to 4.4-rc3. - Eliminated 2 patches. - commit 916e346- Add RHEL to kernel-obs-build - commit a010d5e- Enable Xen in x86 vanilla configs Align the vanilla configs with i386/pae and x86_64/default, respectively. - commit defd50c- Enable pae in i386/vanilla We use kernel-pae in majority of 32bit installs, so it makes sense to sync i386/vanilla with this flavor. - commit 3557f7c- Drop SUSE_KERNEL and SPLIT_PACKAGE patches from vanilla (bsc#957159) - commit fa79c63- thinkpad_acpi: Don't yell on unsupported brightness interfaces (boo#957152). - commit 0e6e680- drm/i915: Don't override output type for DDI HDMI (boo#955190). - drm/i915: Don't compare has_drrs strictly in pipe config (bsc#956397). - drm/i915: Don't override output type for DDI HDMI (boo#955190). - drm/i915: Don't compare has_drrs strictly in pipe config (bsc#956397). - commit 7c0fedd- Delete patches.fixes/bridge-module-get-put.patch. As discussed in http://lists.opensuse.org/opensuse-kernel/2015-11/msg00046.html - commit 91e30a7- Delete patches.fixes/bridge-module-get-put.patch. As discussed in http://lists.opensuse.org/opensuse-kernel/2015-11/msg00046.html - commit 856bef8- config: refresh ARM configs for 4.4-rc2. - commit 7eabae5- Update to 4.4-rc2. - Eliminated 1 patch. - commit dea70ff- config: arm64: Update configs for 4.4-rc1 Align vanilla and default while at it. - commit f5e67d3- config: armv6hl: Update configs for 4.4-rc1 Align vanilla and default while at it. - commit 11c6acd- config: armv7hl: Update configs for 4.4-rc1 Disable FW_LOADER_USER_HELPER_FALLBACK for vanilla (boo#944661, boo#951260). - commit d412cf8- Enable pvops Xen for x86_64/vanilla as well i386/vanilla is left as is for now, because it matches the non-pae - default kernel which does not support Xen either. - commit 6a48ac7- serial: export fsl8250_handle_irq. - commit 42fd13e- xen/events: Always allocate legacy interrupts on PV guests. - commit b63d753- ethernet/atheros/alx: add Killer E2400 device ID (boo#955363). - commit aa7197b- staging: lustre: remove IOC_LIBCFS_PING_TEST ioctl. - commit 6772624- XEN: Use the PVOPS kernel (fate#315712) Merge the -pv configs into -default (-pae on i386) and -debug and drop the -xen flavor and the associated patches.xen series. For a transitional period, the -xen flavor will be maintained in a separate branch as a reference. - commit ff1dcd9- Refresh config files. - commit f8f53b4- btrfs: qgroup: fix quota disable during rescan. - commit 85158a1- X.509: Fix the time validation [ver #2] (bsc#954414). - commit 6b3b033- Update to 4.4-rc1. - Xen is disabled. - ARM configs need updating. - 7 patches eliminated. - Config changes: - Networking: - NETFILTER_NETLINK_GLUE_CT=y - renamed from NETFILTER_NETLINK_QUEUE_CT - IEEE802154_NL802154_EXPERIMENTAL=n - still in development, assumed the option will be renamed when it's finalized - NET_L3_MASTER_DEV=y (library, no code execution by itself) - NFC_FDP=m - NFC_FDP_I2C=m - NFC_MRVL_I2C=m - BNXT=m - BNXT_SRIOV=y - MLXSW_SPECTRUM=m - QED=m - QEDE=m - RTL8XXXU=m - RTL8XXXU_UNTESTED=y - WILC1000_DRIVER=n (no module option) - Storage: - NVM=y - NVM_DEBUG=n - NVM_GENNVM=m - NVM_RRPC=m - Input/Serial: - TOUCHSCREEN_FT6236=m - TOUCHSCREEN_TSC2004=m - TOUCHSCREEN_ROHM_BU21023=m - INPUT_DA9063_ONKEY=m - USERIO=m - SERIAL_8250_RT288X=y - SERIAL_8250_MID=m - HID_CORSAIR=m - HID_GFRM=m - Misc: - PINCTRL_BROXTON=n - GPIO_AMDPT=m - GPIO_104_IDIO_16=m - GPIO_IT87=m - BATTERY_BQ27XXX=m - BATTERY_BQ27XXX_I2C=y - BATTERY_BQ27XXX_PLATFORM=y - Video: - VIDEO_VIVID_MAX_DEVS=64 (default) - FB_IBM_GXT4500=m - Audio: - SND_PCM_TIMER=y - SND_FIREWIRE_DIGI00X=m - SND_FIREWIRE_TASCAM=m - Sensors: - MXC4005=m - HI8435=m - VZ89X=m - HDC100X=m - HTU21=m - APDS9960=m - US5182D=m - MCP4531=m - MS5637=m - LIDAR_LITE_V2=m - TSYS01=m - TSYS02D=m - SENSORS_MAX31790=m - Misc: - FPGA=m - FPGA_MGR_ZYNQ_FPGA=n - UBIFS_ATIME_SUPPORT=y - VFIO_NOIOMMU=n - COMMON_CLK_SI514=m - RTC_DRV_RV8803=m - Tracing: - STM=m - STM_DUMMY=m - STM_SOURCE_CONSOLE=m - TRACING_EVENTS_GPIO=y - Debugging: - TEST_PRINTF=n - SECTION_MISMATCH_WARN_ONLY=y (current behavior) - ACPI_DEBUGGER=n - EFI: - EFI_FAKE_MEMMAP=n - EFI_PGT_DUMP=n - DEBUG_WX=y - Crypto: - CRYPTO_KEYWRAP=m - PWM_PCA9685=m - x86: - MIC_COSM=m - UNISYS_VISORINPUT=m - UNISYS_VISORHBA=m - LEGACY_VSYSCALL_EMULATE=emulate - INTEL_TH=m - INTEL_TH_PCI=m - INTEL_TH_GTH=m - INTEL_TH_STH=m - INTEL_TH_MSU=m - INTEL_TH_PTI=m - INTEL_TH_DEBUG=n - INTEL_IOMMU_SVM=y - INTEL_IDMA64=m - TOSHIBA_WMI=m - ARM: - AHCI_QORIQ=n - BCM7038_WDT=n - SSB_HOST_SOC=n - MFD_ATMEL_FLEXCOM=n - commit ac3c385- Update config files. Enable CRASHER on s390x to be the same as in all other configs. - commit 71162f2- Rename patches.suse/crasher-26.diff to patches.suse/crasher.patch It is no longer anything for 2.6 :). - commit d407cb2- Refresh patches.suse/crasher.patch See the patch to see what the update consists of. - commit 57989db- Clear CONFIG_FW_LOADER_USER_HELPER_FALLBACK in vanilla configs (boo#944661) armv7hl/vanilla still contains it because of boo#951260 - commit 18c4504- Update config files (bsc#951533). Set CONFIG_SPARSEMEM_VMEMMAP=y for Power - commit 5a67c8d- Update config files (bsc#951533). Set CONFIG_SPARSEMEM_VMEMMAP=y for Power - commit fd42e9a- Refresh tags in patches.drivers/ALSA-hda-Disable-64bit-address-for-Creative-HDA-cont. - commit 9005e93- ALSA: hda - Fix lost 4k BDL boundary workaround (bnc#814440). - commit 05bd5d3- Refresh Xen patches: - Several fixes for Dom0 use of PV flavor. - Interrupt setup fix for Xen flavor. - supported.conf: blktap.ko is unsupported. - commit 52f9791- patches.apparmor/apparmor-allow-sys_cap_resource-to-be-sufficient-to-prlimit-another-task: fix incomplete backport - commit 1e85ded- apparmor: allow SYS_CAP_RESOURCE to be sufficient to prlimit another task (bsc#921949). - commit d7c44a5- Input: elantech - add Fujitsu Lifebook U745 to force crc_enabled (boo#883192). - commit 8e60887- Update Xen patches to 4.3-final and c/s 1298. - Update Xen config files. - commit 2b74ad8- group-source-files: mark module.lds as devel file ld: cannot open linker script file /usr/src/linux-4.2.5-1/arch/arm/kernel/module.lds: No such file or directory - commit ec6d351- rpm/kernel-binary.spec.in: sync with master - commit 7b374a4- Update to 4.3-final. - 1 patch eliminated. - commit e20b856- rpm/kernel-binary.spec.in: really pass down %{?_smp_mflags} - commit 273a7fb- ALSA: hda - Disable 64bit address for Creative HDA controllers (bnc#814440). - commit 1b5a73d- Linux 4.2.5. - commit 27d2719- rpm/kernel-binary.spec.in: Use parallel make in all invocations Also, remove the lengthy comment, since we are using a standard rpm macro now. - commit 4d6ba88- rpm/kernel-binary.spec.in: Delete one more DEBUG_SECTION_MISMATCH assignment - commit fce45dc- rpm/kernel-binary.spec.in: Do not explicitly set DEBUG_SECTION_MISMATCH CONFIG_DEBUG_SECTION_MISMATCH is a selectable Kconfig option since 2.6.39 and is enabled in our configs. - commit 15aa4f8- config: arm: Enable ADS7846 touchscreen driver This SPI connected chip is common on RPi TFT displays. (cherry picked from commit 71386ea914fddea7d598c24a38a312ba210a51ae) - config: arm: Enable ADS7846 touchscreen driver This SPI connected chip is common on RPi TFT displays. - commit 48484ee- Refresh patches.xen/xen3-fixup-xen. Use the origin/master approach. - commit 6ae5577- Linux 4.2.4 (bsc#943982). - Refresh patches.xen/xen3-fixup-xen. - Delete patches.drivers/ALSA-hda-Disable-power_save_node-for-Thinkpads. - Delete patches.fixes/leds-lp55xx-Correct-Kconfig-dependency-for-f-w-user-. - commit 6239f7d- [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884, bnc#951626). - staging/dgnc: fix info leak in ioctl (CVE-2015-7885, boo#951627). - [media] media/vivid-osd: fix info leak in ioctl (CVE-2015-7884, bnc#951626). - commit f554650- config: arm: Enable CONFIG_PPS_CLIENT_GPIO Set CONFIG_PPS_CLIENT_GPIO=m for all ARM configs to be able to use GPS with PPS line connected to a GPIO, as a high-precision time reference. - commit 29faced- supported.conf: Add pv-ops Xen drivers, 8250-base, and xhci-pci. - commit ff3f596- config: arm: Enable CONFIG_PPS_CLIENT_GPIO Set CONFIG_PPS_CLIENT_GPIO=m for all ARM configs to be able to use GPS with PPS line connected to a GPIO, as a high-precision time reference. - commit f01eb6a- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv6hl/* (boo#951260) - commit 60f5033- drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK (boo#951260). - commit e9cf2df- Disable leftover CONFIG_FW_LOADER_USER_HELPER_FALLBACK in armv7hl/* (boo#951260) - commit 007f6ba- [media] c8sectpfe: Remove select on CONFIG_FW_LOADER_USER_HELPER_FALLBACK (boo#951260). - drm/sti: Remove select of CONFIG_FW_LOADER_USER_HELPER_FALLBACK (boo#951260). - commit 23d5c78- Disable CONFIG_RT_GROUP_SCHED (boo#950955) Even people originally demanded suggest to drop it now... - commit 58efde7- Disable CONFIG_RT_GROUP_SCHED (boo#950955) Even people originally demanded suggest to drop it now... - commit c229932- ALSA: hda - Fix deadlock at error in building PCM (bsc#948758). - commit e5082ca- config: Re-enable DEBUG_INFO on ec2 flavors. It was disabled in commit a104accda85, but is enabled explicitly in the spec file. The options that depend on it must be in the config file for the build to succeed. - commit 4415ce9- Update to 4.3-rc6. - commit d6b2a93- Delete unused rpm/config-subst. - commit 01841f4- rpm/kernel-source.rpmlintrc: Update the filters - commit e26b4cc- config: armv6hl: Update and re-enable default and vanilla configs Update and re-enable default and vanilla configs. [AF: Made FW_LOADER_USER_HELPER_FALLBACK consistent] - commit 549889b- rpm/kernel-binary.spec.in: Use upstream script to support config.addon - commit e8739f8- rpm/kernel-binary.spec.in: Drop the %build_src_dir macro It is the parent directory of the O= directory. - commit 2ed0dbe- rtlwifi: rtl8821ae: Fix system lockups on boot (boo#944978). - commit 9c478b9- Update Xen patches to 4.3-rc5 and c/s 1293. - netback: coalesce (guest) RX SKBs as needed (bsc#919154). - config.conf: Re-enable Xen and PV configs. - Update config files. - commit a104acc- config: armv7hl: Enable new OMAP serial driver - commit 54af7c7- Update to 4.3-rc5. - commit 36c0ed4- rpm/kernel-obs-build.spec.in: Add virtio_rng to the initrd This allows to feed some randomness to the OBS workers. - commit fbb0589- Update config files. Disable CONFIG_LEDS_BCM6328 and CONFIG_LEDS_BCM6358, as those are MIPS and unlikely to exist on an ARM board. - commit efc53bd- Update to 4.3-rc4. - commit 48d7e75- config: armv7hl: Sync vanilla with default Let vanilla follow changes made in default. - commit 00ad273- config: armv7hl: Disable all msm8916/apq8016 options They are arm64 SoCs, so not needed for armv7hl. - commit b333226- config: armv7hl: Enable preemption This patch is to follow 1fcdac3f3d277ffea3462af635a3dea6b854a09a. [AF/MK: Enable preemption for vanilla config as well] - commit d795f96- Linux 4.2.3. - commit f17d4c9- config: armv7hl: Enable missing STMMAC Ethernet options This attempts to fix regressions from 4.1 like built-in Ethernet on Cubietruck not working. (cherry picked from commit 68608454650632c84ab3c4c67a923ba834be6c59) - config: armv7hl: Enable missing STMMAC Ethernet options This attempts to fix regressions from 4.1 like built-in Ethernet on Cubietruck not working. - commit 2a10792- Obsolete kernel-desktop also in Tumbleweed - commit 7a85c9f- apparmor: temporary work around for bug while unloading policy (boo#941867). - commit fee03a3- Update config files. (bsc#947816) Put # CONFIG_KEXEC_VERIFY_SIG is not set (bsc#947816) - commit ab4942d- Update config files. (bsc#947816) Put # CONFIG_KEXEC_VERIFY_SIG is not set (bsc#947816) - commit 0dc8788- Update to 4.3-rc3. - Eliminated 1 patch. - commit 66bc908- Update config files. (vanilla) - commit b3ecf72- Linux 4.2.2 (bnc#934531). - Delete patches.fixes/mmc-sdhci-fix-dma-memory-leak-in-sdhci_pre_req.patch. - Delete patches.fixes/workqueue-Make-flush_workqueue-available-again-to-no.patch. - Update config files. - commit 5256b5c- Delete patches.suse/kconfig-automate-kernel-desktop. No longer needed. - commit 74bcdcc- Merge kernel-desktop back into kernel-default/kernel-pae (fate#319416) - commit ad49492- ALSA: hda - Disable power_save_node for Thinkpads (bsc#943982). - commit 6996a42- Backport of https://lkml.org/lkml/2015/9/11/507 Fixes a build issue with aarch64, see http://www.spinics.net/lists/arm-kernel/msg446809.html. - Update config files. - commit 2947252- Delete patches.arch/arm64-0007-arm64-Do-not-call-enable-PCI-resources-when-specify-.patch. - commit a608d6a- Update x86 config files: CONFIG_SURFACE_PRO3_BUTTON=m This is an x86 driver, no reason to not enable it. - commit c28e82c- config: re-enabled EXT4_USE_FOR_EXT2 - commit 681c071- Refresh patches.xen/xen3-stack-unwind. XEN needs a fix for stack unwinder too. - commit 9c7cacf- Update config files. - Refresh patches.suse/stack-unwind. - Refresh patches.xen/xen3-patch-2.6.27. Reenable dwarf stack unwinder for C. Assembler is not dwarf-friendly annotated (removed in upstream and neither patches.arch/x86_64-unwind-annotations is enabled (yet)), so dwarf unwinder does not work there (yet). This should be fixed by Josh Poimbeouf's stacktool later. But until then, dwarf-unwind at least C and use frame pointers for asm. I.e. no more question marks for most cases: [] try_stack_unwind+0x175/0x190 [] dump_trace+0x93/0x3a0 [] show_trace_log_lvl+0x4b/0x60 [] show_stack_log_lvl+0x10c/0x180 [] show_stack+0x25/0x50 [] dump_stack+0x4b/0x72 [] init1+0xe/0x20 [aaa] [] do_one_initcall+0xb3/0x200 [] do_init_module+0x5f/0x1f6 [] load_module+0x15fe/0x1b60 [] SYSC_finit_module+0x98/0xc0 [] SyS_finit_module+0xe/0x10 [] entry_SYSCALL_64_fastpath+0x16/0x75 DWARF2 unwinder stuck at entry_SYSCALL_64_fastpath+0x16/0x75 Leftover inexact backtrace: Instead of the funny: [] ? dump_stack+0x4b/0x72 [] ? init1+0xe/0x20 [aaa] [] ? do_one_initcall+0xb3/0x200 [] ? do_init_module+0x27/0x1f6 [] ? do_init_module+0x5f/0x1f6 [] ? load_module+0x15fe/0x1b60 [] ? __symbol_put+0x50/0x50 [] ? kernel_read+0x41/0x60 [] ? SYSC_finit_module+0x98/0xc0 [] ? SyS_finit_module+0xe/0x10 [] ? entry_SYSCALL_64_fastpath+0x16/0x75 where __symbol_put and do_init_module+0x27 should not be there at all. - Update config files. - Refresh patches.suse/stack-unwind. Reenable dwarf stack unwinder for C. Assembler is not dwarf-friendly annotated (removed in upstream and neither patches.arch/x86_64-unwind-annotations is enabled (yet)), so dwarf unwinder does not work there (yet). This should be fixed by Josh Poimbeouf's stacktool later. But until then, dwarf-unwind at least C and use frame pointers for asm. I.e. no more question marks for most cases: [] try_stack_unwind+0x175/0x190 [] dump_trace+0x93/0x3a0 [] show_trace_log_lvl+0x4b/0x60 [] show_stack_log_lvl+0x10c/0x180 [] show_stack+0x25/0x50 [] dump_stack+0x4b/0x72 [] init1+0xe/0x20 [aaa] [] do_one_initcall+0xb3/0x200 [] do_init_module+0x5f/0x1f6 [] load_module+0x15fe/0x1b60 [] SYSC_finit_module+0x98/0xc0 [] SyS_finit_module+0xe/0x10 [] entry_SYSCALL_64_fastpath+0x16/0x75 DWARF2 unwinder stuck at entry_SYSCALL_64_fastpath+0x16/0x75 Leftover inexact backtrace: Instead of the funny: [] ? dump_stack+0x4b/0x72 [] ? init1+0xe/0x20 [aaa] [] ? do_one_initcall+0xb3/0x200 [] ? do_init_module+0x27/0x1f6 [] ? do_init_module+0x5f/0x1f6 [] ? load_module+0x15fe/0x1b60 [] ? __symbol_put+0x50/0x50 [] ? kernel_read+0x41/0x60 [] ? SYSC_finit_module+0x98/0xc0 [] ? SyS_finit_module+0xe/0x10 [] ? entry_SYSCALL_64_fastpath+0x16/0x75 where __symbol_put and do_init_module+0x27 should not be there at all. - commit 68d392a- Linux 4.2.1. - commit 0d0e86c- Update to 4.3-rc2. - Eliminated 1 patch. - Config changes: - ARM (32/64-bit) - STUB_CLK_HI6220=n - ARM64 - ARM64_ERRATUM_843419=y - commit 2b75354- config: armv6hl: Update for 4.3-rc1 - commit f41e9a5- config: arm64: Update for 4.3-rc1 - commit bd3ad83- config: disable MTD_NAND_DENALI_PCI - commit a9273ca- config: armv7hl: Reenable for 4.3 [AF: Keep STM32 serial disabled, sanitize STi, enable more Qualcomm, MediaTek and Renesas options, disable i.MX6 for lpae, switch MUSB to Dual Mode while at it, keep SUSE options out of vanilla] - commit 17ed601- btrfs: provide super_operations->inode_get_dev (bsc#927455). - vfs: add super_operations->get_inode_dev (bsc#927455). - Delete patches.suse/btrfs-use-correct-device-for-maps.patch. - commit 6c14ee2- btrfs: advertise which crc32c implementation is being used on mount (bsc#946057). - commit 75a78f6- config: resync vanilla configs - commit 8f87143- Update to 4.3-rc1. - Eliminated 8 patches. - Xen needs updating. - ARM configs need updating. - Config changes: - General options: - CGROUP_PIDS=y - USERFAULTFD=y - MEMBARRIER=y - EXT4_USE_FOR_EXT2=n - TEST_STATIC_KEYS=n - NVMEM=m - SCSI_DH=y - [debug] FAIL_FUTEX=y - IDLE_PAGE_TRACKING=n - SUSPEND_SKIP_SYNC=n - x86 options: - X86_LEGACY_VM86=n (dosemu vm86 support eliminaed, use a vm or emulation) - MODIFY_LDT_SYSCALL=y - CRYPTO_POLY1305_X86_64=m - CRYPTO_CHACHA20_X86_64=m - IDMA64=m - AMD_MCE_INJ=m - Networking: - IPV6_ILA=m - IP_VS_OVF=m - NFT_DUP_IPV4=m (go back and check) - NF_DUP_IPV4=m - NFT_DUP_IPV6=m - NF_DUP_IPV6=m - MPLS_IPTUNNEL=m - BT_HS=y - BT_HCIUART_QCA=y - NFC_ST_NCI_SPI=m - NFC_S3FWRN5_I2C=m - NET_VRF=m - BNX2X_VXLAN=y - MLXSW_CORE=m - MLXSW_PCI=m - MLXSW_SWITCHX2=m - NET_VENDOR_SYNOPSYS=y - SYNOPSYS_DWC_ETH_QOS=m - AQUANTIA_PHY=m - TERANETICS_PHY=m - MICROCHIP_PHY=m - USB_LAN78XX=m - FUJITSU_ES=m - INFINIBAND_HFI1=m - HFI1_DEBUG_SDMA_ORDER=n - HFI1_VERBS_31BIT_PSN=y - ESCAN_RXQ=n - Other: - MTD_NAND_DENALI_PCI=m (do we support moorestown?) - MTD_NAND_DENALI_DT=n - TOUCHSCREEN_IMX6UL_TSC=m - I2C_MUX_REG=m - SENSORS_MAX20751=m - INTEL_PCH_THERMAL=m - MFD_DA9062=m - MFD_INTEL_LPSS_ACPI=m - DVB_NETUP_UNIDVB=m - DVB_PLATFORM_DRIVERS=y - DRM_FBDEV_EMULATION=y - BACKLIGHT_PM8941_WLED=m - HID_GEMBIRD=m - STAGING_RDMA=y - RPR0521=m - CRYPTO_DEV_QAT_DH895xCCVF=m - DA9062_WATCHDOG=m - ARM: - MDIO_OCTEON=n - MOST=n - SURFACE_PRO3_BUTTON=n - USB_XHCI_PLATFORM=n - MMC_SDHCI_OF_AT91=n - RTC_DRV_DA9063=n - RTC_DRV_ZYNQMP=n - OPT3001=n - PA12203001=n - DRM_PANEL_SAMSUNG_LD9040=n - DRM_PANEL_LG_LG4573=n - DRM_PANEL_SAMSUNG_S6E8AA0=n - DRM_NXP_PTN3460=n - DRM_PARADE_PS8622=n - FB_SM712=n - SERIAL_UARTLITE=n - I2C_EMEV2=n - GPIO_ZX=n - ppc64: - CXLFLASH=m - LEDS_POWERNV=m - commit 0d41d58- Refresh patches.fixes/mmc-sdhci-fix-dma-memory-leak-in-sdhci_pre_req.patch. Fix upstream status. - commit 9af8b5d- Update config files: ARM64: Raise CPUs to 128 There are machines with more than 64 CPUs, allow them to be used. Update vanilla config from default. - commit de7016d- Update config files. Fix FW fixes fallout (bnc#944661). - commit 6a28e38- rpm/kernel-spec-macros: Include the version string in the Obsoletes line - commit 083cdb4- rpm/kernel-binary.spec.in: Obsolete previous builds of the same package (boo#867595) - commit ffb73eb- config/x86_64/ec2: Align CONFIG_STRICT_DEVMEM CONFIG_STRICT_DEVMEM is enabled in every other kernel flavor, so enable it for x86_64/ec2 as well. - commit c156734- leds:lp55xx: Correct Kconfig dependency for f/w user helper (boo#944661). - commit 589a02c- Disable CONFIG_FW_LOADER_USER_HELPER_FALLBACK that was reenabled unexpectedly (boo#944661) - commit 14a23c3- Update config files: enable leftover CONFIG_FB_TFT_HX8357D=m for arm - commit cae15fc- drm/vmwgfx: Allow dropped masters render-node like access on legacy nodes v2 (boo#934266). - vmwgfx: Rework device initialization (boo#934266). - commit 28dbc80- workqueue: Make flush_workqueue() available again to non GPL modules. - commit 82076fa- Update config files: update arm config files so that they are up-to-date and don't break build. - commit c1a445e- bcache: Fix writeback_thread never writing back incomplete stripes. - commit 395add4- Update Xen patches to 4.2-final. - commit 7b8109d- Refresh patches.apparmor/apparmor-compatibility-patch-for-v5-network-control. Fix this: patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:25: error: Timestamp after filename by scripts/refresh_patch.sh. - commit 2089c9a- Refresh patches.fixes/btrfs-fix-stale-dir-entries-after-unlink-inode-eviction-and-fsync. Fix this: missing header for unified diff at line 107 of patch (Patch is indented 4 spaces.) can't find file to patch at input line 107 by commenting also the @@ sign. - commit 8e48b46- Update to 4.2-final. - commit c617119- Refresh patches.fixes/mmc-sdhci-fix-dma-memory-leak-in-sdhci_pre_req.patch. Hmm, mmc_data does not have sg_count yet. Fix it. - commit d867e86- Refresh patches.fixes/mmc-sdhci-fix-dma-memory-leak-in-sdhci_pre_req.patch. Forgot to refresh :/. - commit 9b2d57c- mmc: sdhci: fix dma memory leak in sdhci_pre_req() (bnc#934531). - commit 3cca62a- rpm/constraints.in: Require 14GB worth of disk space on POWER The builds started to fail randomly due to ENOSPC errors. - commit 9012f40- Btrfs: fix stale dir entries after unlink, inode eviction and fsync (bsc#942925). - Btrfs: fix stale directory entries after fsync log replay (bsc#942925). - Btrfs: fix stale dir entries after unlink, inode eviction and fsync (bsc#942925). - Btrfs: fix stale directory entries after fsync log replay (bsc#942925). - commit 42e403f- Update EC2 config files: Re-enable DEBUG_INFO. - commit c02428d- Update to 4.2-rc8. - commit 46c5271- Update Xen patches to 4.2-rc7. - config.conf: Re-enable Xen and PV configs. - Update config files. - commit e077731- Update config files. Enable KSM on Power - commit 25f2e01- config: armv7hl: Disable Exynos IOMMU Enabling DRM Exynos IOMMU is currently broken, source commit: 6562f3bd396a ("ARM: exynos_defconfig: Disable IOMMU support"). - commit ce0123d- Update to 4.2-rc7. - commit de135e9- Linux 4.1.6. - commit 9dbe563- hv_storvsc: use small sg_tablesize on x86 (bnc#937256). - commit 91e5c2c- config: enable IPV6_SIT_6RD on all flavors The option was initially disabled because it was labeled experimental. - commit 83fbd4e- config: arm*: Enable FB_TFT Set CONFIG_FB_TFT*=m for arm64/armv6hl/armv7hl. There are several TFT capes/hats/... for all kinds of SBCs, enable these. Tested on RPi B with 3.2" TFT connected over SPI. (cherry picked from commit 204e76a92701639c1e807f12cca412a2655f7a24) - config: arm*: Enable FB_TFT Set CONFIG_FB_TFT*=m for arm64/armv6hl/armv7hl. There are several TFT capes/hats/... for all kinds of SBCs, enable these. Tested on RPi B with 3.2" TFT connected over SPI. - commit c4d41ea- Linux 4.1.5. - Refresh patches.xen/xen-x86-EFI. - commit efe368a- Update to 4.2-rc6. - commit 4a2cf4a- Update patches.suse/0001-Revert-mmc-sdhci-fix-low-memory-corruption.patch (bnc#934531). - Update patches.suse/0002-Revert-mmc-sdhci-use-pipeline-mmc-requests-to-improv.patch (bnc#934531). - commit 3081bf0- Linux 4.1.4 (CVE-2015-1333 bnc#938645 boo#939394). - Refresh patches.xen/pci-guestdev. - Delete patches.arch/arm64-Don-t-report-clear-pmds-and-puds-as-huge.patch. - Delete patches.drivers/ideapad_laptop-lenovo-g50-30-fix-rfkill-reports-wireless-blocked. - Delete patches.fixes/KEYS-ensure-we-free-the-assoc-array-edit-if-edit-is-.patch. - commit a37e14f- Refresh patches.fixes/KEYS-ensure-we-free-the-assoc-array-edit-if-edit-is-.patch. Ad git commit id. - commit 7cf8f32- config: arm64: Clean up serial options [this commit was somehow overwritten with the update to -rc6] Change SERIAL_8250_DW from =m to =y. Change SERIAL_SAMSUNG from =m to =y and enable SERIAL_SAMSUNG_CONSOLE=y. Enable Qualcomm serial: SERIAL_MSM=y and SERIAL_MSM_CONSOLE=y Enable Spreadtrum serial: SERIAL_SPRD=y and SERIAL_SPRD_CONSOLE=y Disable Altera serial: SERIAL_ALTERA_JTAGUART and SERIAL_ALTERA_UART We can revisit this when they have arm64 support out. Disable Conexant serial: SERIAL_CONEXANT_DIGICOLOR (not arm64) - config: arm64: Clean up serial options Change SERIAL_8250_DW from =m to =y. Change SERIAL_SAMSUNG from =m to =y and enable SERIAL_SAMSUNG_CONSOLE=y. Enable Qualcomm serial: SERIAL_MSM=y and SERIAL_MSM_CONSOLE=y Enable Spreadtrum serial: SERIAL_SPRD=y and SERIAL_SPRD_CONSOLE=y Disable Altera serial: SERIAL_ALTERA_JTAGUART and SERIAL_ALTERA_UART We can revisit this when they have arm64 support out. Disable Conexant serial: SERIAL_CONEXANT_DIGICOLOR (not arm64) (cherry picked from commit 26cb131d91a7ba44068f1abed841b890518ea176) - config: arm64: Clean up serial options Change SERIAL_8250_DW from =m to =y. Change SERIAL_SAMSUNG from =m to =y and enable SERIAL_SAMSUNG_CONSOLE=y. Enable Qualcomm serial: SERIAL_MSM=y and SERIAL_MSM_CONSOLE=y Enable Spreadtrum serial: SERIAL_SPRD=y and SERIAL_SPRD_CONSOLE=y Disable Altera serial: SERIAL_ALTERA_JTAGUART and SERIAL_ALTERA_UART We can revisit this when they have arm64 support out. Disable Conexant serial: SERIAL_CONEXANT_DIGICOLOR (not arm64) - commit 7ae9442- config: armv7hl: Clean up serial options Fix SERIAL_OF_PLATFORM to be =y. This unbreaks AC100 serial. SERIAL_STM32 is for armv7ml and thus irrelevant for armv7hl, disable it. SERIAL_8250_INGENIC is for MIPS SoCs, so disable it for armv7hl. Fix CONFIG_SERIAL_CONEXANT_DIGICOLOR from =m to =y and enable CONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE=y, but only for default and vanilla, as it is a Cortex-A8. Fix SERIAL_AMBA_PL010 from =m to =y for lpae, matching default, and enable CONFIG_SERIAL_AMBA_PL010_CONSOLE=y for lpae, too. Disable SERIAL_ST_ASC for lpae, as STi are Cortex-A9 only. (cherry picked from commit 5f5dbd3a9cd58bfb803b83459a564d06eb1e1a37) [AF: Accidentally reverted in 4a2cf4a409b54e75f8ac4cd7a19fa8e8bc516aca] - config: armv7hl: Clean up serial options Fix SERIAL_OF_PLATFORM to be =y. This unbreaks AC100 serial and hopefully Cubietruck as well. Fix CONFIG_SERIAL_CONEXANT_DIGICOLOR from =m to =y and enable CONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE=y, but only for default and vanilla, as it is a Cortex-A8. Fix SERIAL_AMBA_PL010 from =m to =y for lpae, matching default, and enable CONFIG_SERIAL_AMBA_PL010_CONSOLE=y for lpae, too. Disable SERIAL_ST_ASC for lpae, as STi are Cortex-A9 only. (cherry picked from commit 5f5dbd3a9cd58bfb803b83459a564d06eb1e1a37) - config: armv7hl: Clean up serial options Fix SERIAL_OF_PLATFORM to be =y. This unbreaks AC100 serial and hopefully Cubietruck as well. SERIAL_STM32 is for armv7ml and thus irrelevant for armv7hl, disable it. SERIAL_8250_INGENIC is for MIPS SoCs, so disable it for armv7hl. Fix CONFIG_SERIAL_CONEXANT_DIGICOLOR from =m to =y and enable CONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE=y, but only for default and vanilla, as it is a Cortex-A8. Fix SERIAL_AMBA_PL010 from =m to =y for lpae, matching default, and enable CONFIG_SERIAL_AMBA_PL010_CONSOLE=y for lpae, too. Disable SERIAL_ST_ASC for lpae, as STi are Cortex-A9 only. - commit 373b6db- Update to 4.2-rc5. - commit 1ac4f2f- KEYS: ensure we free the assoc array edit if edit is valid (bnc#938645 CVE-2015-1333). - commit e755463- config: x86_64: enable EFI_MIXED in nonvirtual configs An x86_64 kernel needs CONFIG_EFI_MIXED to be able to access EFI variables and services if booted under 32-bit UEFI. Some bootloaders also need it to be able to boot 64-bit kernel under 32-bit UEFI. (boo#935027 fate#318252) - commit 41613e2- config: enable NET_DROP_MONITOR=m The drop_monitor module is useful for debugging networking issues. It collects information where in the kernel code are packets dropped; dropwatch utility can be used to process the data. - commit 5e4468b- Revert "mmc: sdhci: use pipeline mmc requests to improve performance". - Revert "mmc: sdhci: fix low memory corruption". - commit 5696612- Update config files. Disable Exynos 3/4 related options. - commit ada1a44- Update config files. Disable Exynos 5 related config options. - commit 6fd21aa- config: disable HIBERNATION on ppc64* vanilla configs - commit 2a5007c- Update to 4.2-rc4. - commit 75c1ba1- config: x86_64: enable EFI_MIXED in nonvirtual configs An x86_64 kernel needs CONFIG_EFI_MIXED to be able to access EFI variables and services if booted under 32-bit UEFI. Some bootloaders also need it to be able to boot 64-bit kernel under 32-bit UEFI. (boo#935027 fate#318252) - commit f807859- config: enable NET_DROP_MONITOR=m The drop_monitor module is useful for debugging networking issues. It collects information where in the kernel code are packets dropped; dropwatch utility can be used to process the data. - commit f8a6191- Update config files. Update config files for vanilla ppc64 and ppc64le. Fixes boo#939502 - commit 0fd34b1- ideapad_laptop: Lenovo G50-30 fix rfkill reports wireless blocked (boo#939394). - commit f45c09a- Btrfs: fix hang during inode eviction due to concurrent readahead (bnc#937403). - commit 9ec57fb- Enable PCI host controller dirver for arm64 PCI host controller is not yet supported on mainline. We need this patch to get lspci working. - commit 3b6a8b8- Update config files. Disable HIBERNATION on power due to invalid code generation (bsc#938934) - commit 2b9aa48- Update config files. Disable HIBERNATION on power due to invalid code generation (bsc#938934) - commit 03e948d- Update to 4.2-rc3. - commit bd67def- Linux 4.1.3. - Refresh patches.xen/pci-guestdev. - Refresh patches.xen/xen3-patch-2.6.25. - Update config files. - commit 33413c9- qmi_wwan: Add support for Dell Wireless 5809e 4G Modem (bnc#937974). - commit 3fae52e- Disable PCI host support for ARM64 This needs to be rebased on top of 4.2-rcX before they can be enabled as they break the build right now, and for now we don't really need it. Update config files. - commit fc75db1- Update patches.fixes/0001-NFSv4-do-not-accept-an-incompatible-delegation.patch (bsc#934202). Fix bsc #. - commit 06dac28- Update config files. Disable Xen on ARM64 default configs, should only be enabled on the pv flavor (which does not yet exist for ARM64) - commit eea4145- Update config files: ARM64/default,vanilla: Disable CONFIG_XEN as that should only be enabled in the pv flavor - commit 7010139- Update to 4.2-rc2. - commit 288d56b- Linux 4.1.2 (bnc#907092 bnc#934531). - Delete patches.fixes/mmc-sdhci-fix-low-memory-corruption.patch. - Delete patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-Foxconn-K8M890. - Delete patches.fixes/x86-PCI-Use-host-bridge-_CRS-info-on-systems-with-32. - commit 5ccacb4- arm64: Don't report clear pmds and puds as huge. - commit cac28b3- AArch64: config: Update to 4.2-rc1 - config.conf: - Enabling Hisilicon, Cavium and XGene related options - rest is synced with x86_64 - commit 5e2f263- config: Update armv7hl config for 4.2-rc1 - commit f80d0b6- config: sync CIFS_SMB2=y across all configs Note that since Xen and ARM are disabled, these need to updated independently. - commit 7d11dbe- Update to 4.2-rc1. - Xen needs updating. - ARM configs need updating. - DWARF2 / stack unwinding need updating. - 5 patches eliminated. - Config changes: - Generic: - RCU_EXPERT=n (default) - SCHED_OMIT_FRAME_POINTER=y (temporary) - ACPI_REV_OVERRIDE_POSSIBLE=y (default) - OF_UNITTEST=n (default) - THERMAL_WRITABLE_TRIPS=n - THERMAL_DEFAULT_GOV_STEP_WISE=y - THERMAL_GOV_POWER_ALLOCATOR=n - SND_PROC_FS=y - DEFERRED_STRUCT_PAGE_INIT=y - PROC_CHILDREN=y - RCU_EQS_DEBUG=n - Networking: - GENEVE_CORE=m - TCP_CONG_CDG=m - NETFILTER_INGRESS=y - NF_TABLES_NETDEV=m - NET_CLS_FLOWER=m - SUNRPC_XPRT_RDMA=m - Network drivers: - BE2NET_HWMON=y (option to existing driver) - EZCHIP_NPS_MANAGEMENT_ENET=m - MLX5_CORE_EN=y (option to existing driver) - SFC_MCDI_LOGGING=y (option to existing driver) - DP83867_PHY=m - MT7601U=m - IEEE802154_ATUSB=n - PHY_PXA_28NM_HSIC=n - PHY_PXA_28NM_USB2=n - PHY_TUSB1210=n - DELL_RBTN=m - Input: - INPUT_LEDS=y - LEDS_AAT1290=n - LEDS_BCM6328=n - LEDS_BCM6358=n - LEDS_TLC591XX=n - LEDS_KTD2692=n - TOUCHSCREEN_WDT87XX_I2C=m - INPUT_DRV2665_HAPTICS=m - SERIAL_SC16IS7XX_I2C=y - SERIAL_SC16IS7XX_SPI=n - Chargers: - CHARGER_BQ24257=m - CHARGER_BQ25890=m - CHARGER_RT9455=m - Sensors: - SENSORS_TC74=m - MAX63XX_WATCHDOG=n - GPU: - DRM_AMDGPU=m - DRM_AMDGPU_CIK=n (experimental) - DRM_AMDGPU_USERPTR=y - DRM_VIRTIO_GPU=m - USB_ULPI_BUS=m - Android: - STAGING_BOARD=n - Accelerometers: - STK8312=m - STK8BA50=m - Light sensors: - ACPI_ALS=m - BH1750=n - STK3310=n - MMC35240=n - BMC150_MAGN=n - Non-Transparent Bridging: - NTB_PINGPONG=n - NTB_TOOL=n - NTB_TRANSPORT=m - NTB=n (ppc) - Other: - F2FS_FS_ENCRYPTION=y - Crypto: - CRYPTO_RSA=m - CRYPTO_CHACHA20POLY1305=m - CRYPTO_ECHAINIV=m - CRYPTO_POLY1305=m - CRYPTO_CHACHA20=m - CRYPTO_842=m - CRYPTO_JITTERENTROPY=m - CRYPTO_USER_API_AEAD=m - NV-DIMM: - ACPI_NFIT=m - ACPI_NFIT_DEBUG=n - ND_BLK=m - BTT=y - Bluetooth: - BT_HCIBTUSB_RTL=y (default) - NFC: - NFC_NCI_UART=m - NFC_MRVL_UART=m - NFC_ST_NCI=m - NFC_ST_NCI_I2C=m - Storage: - SCSI_SNIC=m - SCSI_SNIC_DEBUG_FS=n - DM_CACHE_SMQ=m (EXPERIMENTAL) - MMC_MTK=m - x86: - X86_DEBUG_FPU=n - PUNIT_ATOM_DEBUG=n - UNISYS_VISORBUS=m - UNISYS_VISORNIC=m - NTB_INTEL=m - SCIF_BUS=m - SCIF=m - INTEL_QUARK_DTS_THERMAL=m - INTEL_PMC_IPC=m - ppc: - GIANFAR=n - SERIAL_8250_INGENIC=n - ppc64: - OPAL_PRD=m - MTD_POWERNV_FLASH=m - CRYPTO_DEV_NX_COMPRESS_PSERIES=m - CRYPTO_DEV_NX_COMPRESS_POWERNV=m - CRYPTO_DEV_NX_COMPRESS_CRYPTO=m - Cross-endian virtio: - TUN_VNET_CROSS_LE=n - VHOST_CROSS_ENDIAN_LEGACY=n - ARM: - SPI_ZYNQMP_GQSPI=n - AHCI_CEVA=n (Xilinx Zynq UltraScale+ MPSoC.) - QCOM_SPMI_TEMP_ALARM=n - THUNDER_NIC_PF=n - THUNDER_NIC_VF=n - THUNDER_NIC_BGX=n - LIQUIDIO=n - COMMON_CLK_CDCE925=n - UIO_PRUSS=n - commit 771d075- config: disable CONFIG_GPIO_MCP23S08 on non-ARM platforms - commit 1c68e62- config: disable MFD_SYSCON on non-ARM platforms - commit a4a41a7- config: BLK_DEV_SKD=m on ppc64 vanilla configs BLK_DEV_SKD was disabled on ppc64 vanilla configs but enabled for default. - commit 16b304b- config: disable BCMGENET on non-ARM platforms The Broadcom GENET ethernet chip is part of their BCM7xxx Set Top Box chipset and doesn't need to be built on non-ARM architectures. - commit 8d51fac- Removed invalid Git-commit tags from bcache patches. - commit c7da326- sysctl/defaults: remove semaphore sysctl override (bsc#936290). The sysctl values were lower than the new defaults. - commit 8e3d11a- Linux 4.1.1. - commit ab48011- Refresh patches.fixes/drm-i915-Ensure-cache-flushes-prior-to-doing-CS-flip.patch. - Refresh patches.fixes/mmc-sdhci-fix-low-memory-corruption.patch. Update upstream statuses. - commit 11b8ced- drm/i915: Ensure cache flushes prior to doing CS flips (bnc#931300). - commit 406255f- ARM64: config: UNWIND_INFO=y - commit 8193a68- Update Xen patches to 4.1-final and c/s 1289. - guarantee M2P to be invisible to user mode. - commit fc59188- NFSv4: When returning a delegation, don't reclaim an incompatible open mode (bnc#934202). - commit 6c74958- Update to 4.1-final. - commit d6cfe1f- kernel-obs-build: add btrfs to initrd This is needed for kiwi builds. - commit 1ebf037- NFSv3 - do not accept an incompatible delegation (bsc#934203). - commit ccdebbf- x86/PCI: Use host bridge _CRS info on systems with >32 bit addressing (bnc#907092). - x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A (bnc#907092). - x86/PCI: Use host bridge _CRS info on systems with >32 bit addressing (bnc#907092). - x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A (bnc#907092). - commit 1d9da2e- Btrfs: fix regression in raid level conversion. - Btrfs: fix uninit variable in clone ioctl. - Btrfs: fix range cloning when same inode used as source and destination. - btrfs: cleanup orphans while looking up default subvolume. - btrfs: incorrect handling for fiemap_fill_next_extent return. - Btrfs: send, don't leave without decrementing clone root's send_progress. - Btrfs: send, add missing check for dead clone root. - commit 56152db- Enable brcmfmac driver for x86-64 and i586 (boo#934932) - commit 3e79c51- rpm/kernel-binary.spec.in: Change BuildRequires to match OBS's taste - commit 15501f0- Update to 4.1-rc8. - commit d3aa377- Update config files: extend CONFIG_DPM_WATCHDOG_TIMEOUT to 60 (bnc#934397) - commit b3acd3f- Update config files: extend CONFIG_DPM_WATCHDOG_TIMEOUT to 60 (bnc#934397) - commit b5e86cc- mmc: sdhci: fix low memory corruption (bnc#934531). - commit ea963c7- Update to 4.1-rc7. - Config changes: - arm64/armv7hl: - PHY_QCOM_UFS=m - commit abe587d- Linux 4.0.5 (bnc#927786 bnc#931580). - Refresh patches.fixes/btrfs-revert-delete-chunk-allocation.patch. - Delete patches.fixes/drm-radeon-retry-dcpd-fetch.patch. - Delete patches.fixes/rtlwifi-rtl8192cu-Fix-kernel-deadlock. - commit f4cd21b- ARM: config: Sync more settings with x86_64 Compile in modules that are =y on x86_64, remove modules that are not compiled on x86_64 - commit d36ab59- config: armv7hl: Disable CONFIG_FW_LOADER_USER_HELPER_FALLBACK Only needed by DRM_STI, which we don't need, so disable it alltogether (it isn't configured in userspace anyway and deprecated) - commit 6ad70fc- config: armv7hl: Disable DECNET DECNET is not enabled on any other arch either and we don't need it - commit ec172d8- armv6hl: config: Reenable for 4.1 Generic options follow x86_64 ones. - commit 1d5f3b2- config: armv7hl: Enable ARM optimized crypto Enable the CONFIG_ARM_CRYPTO related options for up to 45% speed improvement on some of the algorithms. - commit 8a1306d- Delete disabled patches that have not been updated for years - Delete patches.arch/kvm-only-export-selected-pv-ops-feature-structs. - Delete patches.arch/kvm-replace-kvm-io-delay-pv-ops-with-linux-magic. - Delete patches.arch/kvm-split-paravirt-ops-by-functionality. - Delete patches.arch/kvm-split-the-KVM-pv-ops-support-by-feature. - Delete patches.arch/ppc64-xmon-dmesg-printing.patch. - Delete patches.suse/ppc-no-LDFLAGS_MODULE.patch. - commit 6e78d78- Fix patch headers of just updated Xen patches. - commit 78a3079- Update Xen patches to 4.1-rc6. - config.conf: Re-enabled Xen and PV configs. - Update config files. - commit 0447183- config: restore FRAME_POINTER configs to pre-4.1-rc1 values The disabling of the stack unwind patches due to required merging ended up enabling FRAME_POINTER on some configs. Now that stack unwinding is re-enabled, we can disable it again. - commit e3d8f0a- config: revert options initially selected by EXT4_ENCRYPTION EXT4_ENCRYPTION was initially a bool, which caused anything selected by it to be selected as =y even if EXT4 was =m. We can restore the following options back to being modular: - CRYPTO_CTS - CRYPTO_ECB - CRYPTO_GF128MUL - CRYPTO_XTS Other crypto-related options enabled in the v4.1-rc1 update are a result of INTEGRITY=y and can't be returned to modular options without also disabling INTEGRITY. - commit 1c78a8e- Update to 4.1-rc6. - commit 9abfb15- Update to 4.1-rc5. - commit 5c5c1d1- rtlwifi: rtl8192cu: Fix kernel deadlock (bnc#927786). - commit ac67377- arm64-0004-net-xgbe-Add-A0-silicon-support: adjust for gettime64/settime64 - commit 8f2a4d1- drm/radeon: retry dcpd fetch (bnc#931580). - commit ad54361- Refresh patches.arch/x86_64-unwind-annotations. - Refresh patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops. - Refresh patches.suse/stack-unwind. - Delete patches.arch/stack-unwind-cfi_ignore-takes-more-arguments, patches.suse/no-frame-pointer-select, patches.suse/unwind-remove-check-for-vdso32-compat-range: All folded into base patch. - Update config files. - commit 4631e0c- drm/nouveau/bios: fix fetching from acpi on certain systems (boo#932184). - commit e14fcc2- Revert "btrfs: delete chunk allocation attemp when setting block group ro". High user impact, should land in 4.1. - commit 4f5e0d5- Update to 4.1-rc4. - Config changes: - armv7hl: SPI_FSL_DSPI=m - commit 9c4ab6c- Update config files. Unset PKCS7_TEST_KEY, so that SYSTEM_TRUSTED_KEYRING can stay disabled. I.e. make it the same as on other configs/arches. - commit 6355689- Update config files. Unset PKCS7_TEST_KEY, so that SYSTEM_TRUSTED_KEYRING can stay disabled. I.e. make it the same as on other configs/arches. - commit c9bc255- drm/i915: Ensure cache flushes prior to doing CS flips -- take two (bnc#931300). - commit 48c0b76- Linux 4.0.4. - Revert "xen/xenbus: Update xenbus event channel on resume". - commit 383ecdf- Linux 4.0.3. - commit 3ee3773- Update to 4.1-rc3. - Config changes: - RTC_DRV_ABX80X=m - commit b798b43- Linux 4.0.2 (boo#905088). - Refresh patches.xen/xen-x86_64-vread-pvclock. - Refresh patches.xen/xen3-patch-3.11. - Delete patches.fixes/btrfs-fix-inode-eviction-infinite-loop-after-cloning.patch. - Update config files. CONFIG_ARM64_ERRATUM_845719=y, the same as master. - commit a425d38- config/armv7hl: Disable AMD_XGBE_PHY The AMD XGBE ethernet chip is only used on ARM64 systems. - commit 3541e77- config: arm64: Reenable for 4.1 ACPI left disabled for now, Qualcom/Xen enabled, rest synced with x86_64 - commit da874b0- config: disable XGBE on non-ARM hardware It's documented as being present only on AMD SoCs. - commit a32d077- Update to 4.1-rc2. - Config changes: - CONFIG_EXT4_ENCRYPTION y->m (changed to tristate) - commit d8dfb45- config: Reenable armv7hl for 4.1 Update armv7hl configs for 4.1 Generic options follow x86_64 ones. CONFIG_DRM_I2C_NXP_TDA998X set to y as it is single known way to make video work on BBB - commit 749ab51- scripts/sequence-patch.sh, scripts/tar-up.sh: Fix detection of SKIP_XEN. With the stricter checks to ensure all files in the repository are referenced, it's no longer possible to comment out configs in config.conf. It is possible to exclude them via rule, but then scripts/guards --list will list them unconditionally. That breaks the automatic no-xen handling. The fix is to use scripts/guards $(scripts/arch-symbols --list) instead. - commit fbf7f40- Update to 4.1-rc1. - Xen needs updating. - ARM configs need updating. - Stack unwinding needs updating. - 11 patches eliminated. - Config changes: - Generic: - MULTIUSER=y (default) - Networking - 6LOWPAN_NHC=m - 6LOWPAN_NHC_DEST=m - 6LOWPAN_NHC_FRAGMENT=m - 6LOWPAN_NHC_HOP=m - 6LOWPAN_NHC_IPV6=m - 6LOWPAN_NHC_MOBILITY=m - 6LOWPAN_NHC_ROUTING=m - 6LOWPAN_NHC_UDP=m - MPLS_ROUTING=m - BT_DEBUGFS=n - Driver options: - BT_HCIBTUSB - BT_HCIBTUSB_BCM=y - BT_HCIUART - BT_HCIUART_INTEL=y - BT_HCIUART_BCM=y - TARGET_CORE - TCM_USER2=m - CHELSIO_T4 - CHELSIO_T4_FCOE=y - MOUSE_PS2 - MOUSE_PS2_VMMOUSE=y - New modules: - TOUCHSCREEN_CHIPONE_ICN8318=m - TOUCHSCREEN_SX8654=m - NFC_NXP_NCI=m - NFC_NXP_NCI_I2C=m - Storage: - BLK_DEV_PMEM=m - MD_CLUSTER=m - DM_MQ_DEFAULT=n (needs performance testing) - DM_LOG_WRITES=m - MTD_PARTITIONED_MASTER=y - x86/x86_64: - SCHED_OMIT_FRAME_POINTER=y (only because unwinding needs updating) - X86_PMEM_LEGACY=y (compatibility) - MFD_INTEL_QUARK_I2C_GPIO=m - PINCTRL_AMD=y - ARM (disabled): - MACB=n - KEYBOARD_BCM=n - TCG_TIS_ST33ZP24=n - SPI_CADENCE=n - GPIO_ALTERA=n - GPIO_DWAPB=n - POWER_RESET_SYSCON_POWEROFF=n - CADENCE_WATCHDOG=n - MFD_MAX77843=n - MFD_MT6397=n - commit e5a9df9- Linux 4.0.1. - commit b77e339- rpm/guards: Clarify user message When --config=series is used and a listed file is not found on the disk, guards prints the following message: Not found in series: file This message is confusing, as the file was found in series, it is missing on the disk. Change the message to make this more obvious. - commit 3fbe9e5- rpm/guards: Documentation update * Fix synopsis format. * Document the new --path=@ option. - commit 7fd4136- rpm/guards: White space cleanups - commit d8089eb- ftrace/x86/xen: use kernel identity mapping only when really needed (bsc#873195, bsc#886272, bsc#903727, bsc#927725) - commit 63ed720- scripts/refresh: Obsoleted by refresh_patch.sh - commit d1dd729- rpm/kernel-obs-build.spec.in: Add .build.hostarch.kvm to the filelist - commit c65f3ca- Update Xen patches to 4.0-final. - commit eee4e07- rpm/mkspec: Do not build kernel-obs-* on 32bit ppc The buildservice uses the ppc64 kernel-obs-build package for 32bit workers. - commit d1e0beb- create .build.hostarch.kvm for kernel-obs-build OBS needs to know hostarch, with ppc64/ppc64le this is not that easy. Lets create a marker file to help with it. See obs-build commit: e47399d738e51 - commit e5d9da9- rpm/kernel-obs-qa.spec.in: Do not fail if the kernel versions do not match - commit 28e9e74- Update config files. (boo#925479) Do not set CONFIG_SYSTEM_TRUSTED_KEYRING until we need it in future openSUSE version: e.g. MODULE_SIG, IMA, PKCS7(new), KEXEC_BZIMAGE_VERIFY_SIG(new) - commit 5c4d917- Update config files. (boo#925479) Do not set CONFIG_SYSTEM_TRUSTED_KEYRING until we need it in future openSUSE version: e.g. MODULE_SIG, IMA, PKCS7(new), KEXEC_BZIMAGE_VERIFY_SIG(new) - commit 74c332b- Update to 4.0-final. - commit 6dbc1a6- Linux 3.19.4. - commit 51ddeac- Update to 4.0-rc7. - Config changes: - x86_64/pv: - CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512 (default) - commit 1925449- of: Fix size when dma-range is not used. - of: Move of_dma_configure() to device.c to help re-use. - of: iommu: Add ptr to OF node arg to of_iommu_configure(). - PCI: Add helper functions pci_get[put]_host_bridge_device(). - PCI: Update DMA configuration from DT. - of/pci: Add of_pci_dma_configure() to update DMA configuration. - commit 7d1f328- Btrfs: fix inode eviction infinite loop after cloning into it. - commit ba5700e- btrfs: simplify insert_orphan_item (boo#926385). - commit 6d5e057- drm: Fixup racy refcounting in plane_force_disable (boo#925946). - commit 7c1f29a- Update XGBE-A0 support to latest code - commit 2121347- ARMv7: config: Enable more features Sync over config settings that have been enabled on x86_64 in the last few years also to ARMv7 - commit d480a34- ARMv8: config: Enable more modules / feature flags - commit 107eae5- ARM64: config: Disable CONFIG_INPUT_E3X0_BUTTON - commit 9774a1b- ARMv6/v7/v8: config: Disable ISA bus related drivers There is no ISA bus here - commit 469d5c3- ARMv7/v8: config: Disable IIO dummy drivers Not enabled on any other arch either. - commit b10b70d- ARMv7: config: Disable accessibility Its not enabled on any other architecture, and enablement was an accident. - commit 7197f38- ARMv6/v7/v8: config: Disable debug/compat/self test options Disable those options that shouldn't be enabled on a production kernel and are not either enabled on x86_64 - commit 5f7e741- ARMv8/v7: config: Sync more features from x86_64 Enable various feature flags on ARM if they're also set on x86_64 to ensure that the feature sets available is roughly compareable - commit f250654- ARMv6/v7: config: build uncommon HID drivers as modules 92db3f1ad forgot to update ARM configs accordingly. - commit a83ec68- ARM64: config: Sync vanilla with default config - commit 7be032d- ARM64/ARMv6/ARMv7: config: Sync tunables with x86_64 Set numeric tunables to the same values as on x86_64 if they're available for both platforms. - commit e4e34f2- Automatically Provide/Obsolete all subpackages of old flavors (bnc#925567) - commit e3547a5- ARMv6: config: Update and reenable for 4.0-rc6 - commit e32301a- ARMv6: config: Reenable DWC2 host support We need the USB host controller support in order to have network on the Raspberry Pi, as the network is connected via USB. - commit f54483c- ARM: config: Enable Stack Protector - commit 0f06efd- ARMv6: config: Cleanup default config Previous updates enabled config options that do not make sense on ARMv6. ARMv6 default flavor is actually just a RPi1 kernel, so enabling platform support for hardware that is unavailable there and that conflicts with the Rpi drivers should not be done. This causes the kernel to boot again on a Rpi1. - commit 1bc76eb- Update to 4.0-rc6. - commit 3062c5b- guards: Include the file name also in the "Not found" error - commit 9b71e7b- guards: Add support for an external filelist in --check mode This will allow us to run --check without a kernel-source.git work tree. - commit 61c3df5- guards: Simplify help text - commit f0c085a- Linux 3.19.3 (bsc#921313). - Refresh patches.xen/xen3-patch-3.1. - Delete patches.arch/x86-vdso-fix-a-reference-to-a-non-existing-instructi.patch. - Delete patches.drivers/ALSA-hda-Fix-regression-of-HD-audio-controller-fallb.patch. - commit f10e7fc- Update Xen patches to 4.0-rc5. - commit 7636f33- config: disable SCSI_MQ_DEFAULT on all architectures and configs The scsi-mq feature lacks support for io schedulers right now. This exhibits as performance drop for random RW workloads due to excessive seeking. The real benefit of scsi-mq comes with high-end and fast devices, the estimated impact on our users is low. - commit 59a4160- config: disable SCSI_MQ_DEFAULT on all architectures and configs The scsi-mq feature lacks support for io schedulers right now. This exhibits as performance drop for random RW workloads due to excessive seeking. The real benefit of scsi-mq comes with high-end and fast devices, the estimated impact on our users is low. - commit d8856ce- pci: Enable pci-host-generic support for ARM64 (bnc#911732). - PCI/MSI: of: Allow msi_domain lookup using the PHB node (bnc#911732). - PCI/MSI: Drop domain field from msi_controller (bnc#911732). - irqchip: gicv3-its: Get rid of struct msi_controller (bnc#911732). - irqchip: GICv2m: Get rid of struct msi_controller (bnc#911732). - PCI/MSI: Let pci_msi_get_domain use struct device's msi_domain (bnc#911732). - PCI/MSI: of: add support for OF-provided msi_domain (bnc#911732). - PCI/MSI: add hooks to populate the msi_domain field (bnc#911732). - device core: Introduce per-device MSI domain pointer (bnc#911732). - commit 3583a4a- Delete patches.arch/arm64-0012-generic-pci.patch. - commit 6b01afd- Refresh patches.arch/arm64-0010-KVM-ARM-Hack-to-enable-VGIC-mapping-on-64k-PAGE_SIZE.patch. - commit 6c49399- config: disable CONFIG_ACPI_PROCFS_POWER (i386/x86_64) (boo#917728) CONFIG_ACPI_PROCFS_POWER is deprecated and should be disabled. - commit 9eb6ba4- Update to 4.0-rc5. - Eliminated 1 patch. - Config changes: - ARM64: - CAN_XILINXCAN=m - commit ecb5151- ARM64: config: Raise NR cpus to 64 There is hardware that has more than 32 cores, so we would like to support them out of the box. - commit 8434f2b- Linux 3.19.2. - commit f2f9797- Update Xen patches to 4.0-rc4 and c/s 1283. - config.conf: Re-enable Xen and PV configs. - Update config files. - commit 09cef55- ARM64: Update patch-mainline for A0-silicon support - commit 5541c66- Update to 4.0-rc4. - Config changes: - ppc/ppc64/ppc64le/armv7hl/arm64: - OF_OVERLAY=y (no functional change, the option was introduced to allow disabling of previously builtin behavior) - CONFIG_OF_RECONFIG_NOTIFIER_ERROR_INJECT=m - i386: - OF_OVERLAY=n - commit 0067839- config: refresh armv7hl-vanilla config The armv7hl-vanilla config contained options not offered by the vanilla kernel, showing it hadn't been resynced. - commit 1c9d3a1- config: update arm64-vanilla config The ARM64 update for 4.0-rc3 updated default, but not vanilla. This commit just syncs the changes. - commit dc76fd5- ARM64: Adjust xkbe-a0 to Linux 4.0rc3 Upstream commit df8a39defad4 (net: rename vlan_tx_* helpers since "tx" is misleading there) renamed vlan_tx_* helpers causing a build failure for xgbe. This commit resyncs with 4.0-rc3. - commit 126fc64- ARM64: Fix support for ARMv7 userspace - commit 86b157b- config: ARM64: Reenable configs for 4.0-rc3 This mainly adds support for Exynos 7, Mediatek and Freescale's SoCs. - commit d573f03- ARM64: Use 64k zero page protection like on other arches For cross-architecture compatibility, use the 64k MMAP min addr. The old value was nonsensical anyway since we switched to 64k page size, which means this change is effectively a NOOP in the 64k Pagesize flavor. - commit d5c547f- config: disable FEC_MPC52xx on ppc List discussion indicates that the openSUSE kernel doesn't properly support Efika and that there aren't users of the hardware. These devices can only be enumerated using open firmware. - commit 4a3e976- ALSA: hda - Fix regression of HD-audio controller fallback modes (bsc#921313). - commit c0946e9- Update to 4.0-rc3. - commit f264c86- config: disable SERIAL_XILINX_PS_UART on i386 These devices can only be enumerated using open firmware. - commit ee2b818- config: disable W1_MASTER_GPIO on i386, x86_64 These devices can only be enumerated using open firmware. - commit f84f577- config: disable VIRTIO_MMIO on i386, x86_64 These devices can only be enumerated using open firmware. - commit ff54725- config: disable MFD_TI_AM335X_TSCADC on non-ARM platforms These devices can only be enumerated using open firmware. - commit 9ac8349- config: disable STMMAC_PLATFORM on non-ARM platforms These devices can only be enumerated using open firmware. - commit f641fdf- config: disable TI_ST and RADIO_WL128X on i386, x86_64 Can probably also be disabled on ppc* These devices can only be enumerated using open firmware. - commit 90c2553- config: disable MMC_SDHCI_OF_ARASAN on i386 Can probably also be disabled on ARM64 These devices can only be enumerated using open firmware. - commit 4ea5b44- config: disable PPS_CLIENT_GPIO on i386, x86_64 These devices can only be enumerated using open firmware. - commit b5f1d4c- config: disable MDIO_BUS_MUX_GPIO on i386 These devices can only be enumerated using open firmware. - commit 85bea9a- config: disable KS8851_MLL on i386, x86_64 Can probably also be disabled on ppc, ppc64, ppc64le but I couldn't find a definitive list of platforms this hardware is used with. These devices can only be enumerated using open firmware. - commit 9dc4b32- config: disable I2C_MPC on ppc64, ppc64le These devices can only be enumerated using open firmware. - commit 1fb8e5a- config: disable GPIO_WATCHDOG on i386 These devices can only be enumerated using open firmware. - commit 46bdcd6- config: disable GPIO_SYSCON on i386 These devices can only be enumerated using open firmware. - commit 05f2a21- config: disable IR_GPIO_CIR on i386, x86_64 These devices can only be enumerated using open firmware. - commit feacf1d- config: disable GPIO_GRGPIO on i386, ppc, ppc64, ppc64le The hardware enabled by this driver is typically only found on LEON SPARC systems. Since it enables an IP library that could potentially be found on any embedded board, I've left it enabled for ARM and PPC. - commit 6b22540- config: disable INPUT_GPIO_BEEPER on i386, x86_64 These devices can only be enumerated using open firmware. - commit b215566- config: disable GPIO_74XX_MMIO on i386 These devices can only be enumerated using open firmware. - commit ee3e4f4- config: disable SERIAL_FSL_LPUART on non-ARM platforms. This hardware is only found on Freescale ARM platforms. - commit b43a527- Linux 3.19.1. - Refresh patches.xen/xen-x86-bzImage. - commit a04cebc- config: disable ETHOC on i386, x86_64 These devices can only be enumerated using open firmware. - commit aed4e05- config: disable DW_WATCHDOG on i386, x86_64, ppc, ppc64, ppc64le This hardware used to be ARM-only but is now available on Xtensa, so we can disable it everywhere bug ARM. - commit a4ffedf- config: disable MTD_DOCG3 on i386, x86_64, ppc64, ppc64le This generation of DiskOnChip is quite old and found on embedded platforms. It's probably ok to disable it for arm64 as well. These devices can only be enumerated using open firmware. - commit d84f49b- config: disable SERIO_APBPS2 on i386 The hardware enabled by this driver is typically only found on LEON SPARC systems. Since it enables an IP library that could potentially be found on any embedded board, I've left it enabled for ARM and PPC. - commit 27b679d- config: disable APPLE_AIRPORT on ppc64le Apple Airport is only found on Apple ppc/ppc64 hardware. - commit 77cf796- Update to 4.0-rc2. - commit bdfe724- config: armv7hl: Reenable for armv7hl - commit 23602ae- x86/vdso: fix a reference to a non-existing instruction. - commit 584067b- config: revert changes to i386/pv The i386/pv config will be resynced when Xen is updated. - commit c77a495- config: disable ALTERA_TSE on i386/x86_64 These devices can only be enumerated using open firmware. - commit 6506dc7- config: disable FB_OPENCORES on i386/x86_64 These devices can only be enumerated using open firmware. - commit 1c992f1- Update to 4.0-rc1. - Eliminated 1 patch. - Xen needs updating. - ARM configs need updating. - Config changes: - General: - RCU_KTHREAD_PRIO = 0 for default; 1 for desktop - X86_INTEL_QUARK=y (32-bit only) - X86_AMD_PLATFORM_DEVICE=y - ZSMALLOC_STAT=n - DEVMEM=y - DUMMY_CONSOLE_COLUMNS=80 - DUMMY_CONSOLE_ROWS=25 - FS_DAX=y - PSTORE_PMSG=n - F2FS_IO_TRACE=n - NFSD_PNFS=y - GDB_SCRIPTS=n (only installs in build dir) - LIVEPATCH=y - TEST_HEXDUMP=n - CRYPTO_USER_API_RNG=m - BLK_DEV_RAM_DAX=y - PM_DEVFREQ_EVENT=y - VIRTIO_PCI_LEGACY=y - Networking: - IEEE802154_SOCKET=m - NET_ACT_BPF=m - NET_ACT_CONNMARK=m - BT_SELFTEST=n - Networking drivers: - IXGBE_VXLAN=y - AMD_XGBE=m - AMD_XGBE_DCB=y - Input: - MOUSE_PS2_FOCALTECH=y - HID_BETOP_FF=m - Other drivers, enabled as modules: - TCG_CRB - I2C_DESIGNWARE_BAYTRAIL - SPI_DLN2 - USB_ISP1760 - LEDS_CLASS_FLASH - FB_SM7XX - USB_GSPCA_TOUPTEK - SND_USB_POD - SND_USB_PODHD - SND_USB_TONEPORT - SND_USB_VARIAX - Disabled drivers: - RTC_DRV_DS1685_FAMILY (found on SGI O2/Octane hardware) - ACPI-discoverable sensors drivers, enabled as modules: - MMA9551 - MMA9553 - KMX61 - JSA1212 - SX9500 - x86 - DEBUG_IMR_SELFTEST=n - zSeries: - MARCH_Z900 - TUNE_DEFAULT - SCHED_TOPOLOGY=y (renamed from SCHED_BOOK) - Device-tree dependent drivers, all disabled: - MTD_NAND_HISI504 - TI_CPSW_ALE - INPUT_E3X0_BUTTON - INPUT_TPS65218_PWRBUTTON - SERIAL_CONEXANT_DIGICOLOR - TCG_TIS_I2C_ST33 - GPIO_XILINX - BATTERY_GAUGE_LTC2941 - POWER_RESET_RESTART - MFD_DA9150 - MFD_RT5033 - DRM_PANEL_SIMPLE - DRM_PANEL_LD9040 - DRM_PANEL_S6E8AA0 - DRM_PANEL_SHARP_LQ101R1SX01 - MMC_SDHCI_F_SDH30 - RTC_DRV_ABB5ZES3 - FB_TFT - COMMON_CLK_CDCE706 - ASM9260_TIMER - IOMMU_IO_PGTABLE_LPAE - CC10001_ADC - QCOM_SPMI_VADC - IIO_SSP_SENSORHUB - CM3232 - commit d6b999d- config: armv6hl: Update and re-enable armv6 default config Please find an update from 3.18.0 to 3.19.0 for armv6 default config. It also enables armv6 default config again. [AF: Homogenized module selection, dropped Broadcom Kona support (ARMv7)] (cherry picked from commit 860fc5cd0552cd001cbb4ed0edbb9634748ae0eb) - config: armv6hl: Update and re-enable armv6 default config Please find an update from 3.18.0 to 3.19.0 for armv6 default config. It also enables armv6 default config again. [AF: Homogenized module selection, dropped Broadcom Kona support (ARMv7)] - commit f85c84c- config: armv7hl: Temporarily disable CONFIG_PCIE_SPEAR13XX spear13xx pcie leads to kernel oopses in random places, so let's disable it until a proper solution to fix it is found. References: bko#92581 (cherry picked from commit a26077781b14f8b6c48517927216eb5b923de54d) - config: armv7hl: Temporarily disable CONFIG_PCIE_SPEAR13XX spear13xx pcie leads to kernel oopses in random places, so lets disable it until a proper solution to fix it is found. References: bko#92581 - commit 1133f88- Update config files: disable CONFIG_I2C_SLAVE Disable CONFIG_I2C_SLAVE on x86 and ppc*. There is currently no known use case for this feature on these architectures, and it has a small build time and size cost. - commit 9a477d7- fix a leak in bch_cached_dev_run() (bnc#910440). - bcache: unregister reboot notifier when bcache fails to register a block device (bnc#910440). - bcache: fix a livelock in btree lock (bnc#910440). - bcache: [BUG] clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device (bnc#910440). - bcache: Add a cond_resched() call to gc (bnc#910440). - fix a leak in bch_cached_dev_run() (bnc#910440). - bcache: unregister reboot notifier when bcache fails to register a block device (bnc#910440). - bcache: fix a livelock in btree lock (bnc#910440). - bcache: [BUG] clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device (bnc#910440). - bcache: Add a cond_resched() call to gc (bnc#910440). - commit 30e9ca2- vm: add VM_FAULT_SIGSEGV handling support for XEN (bnc#917060). - commit 48f695c- Update Xen patches to 3.19-final. - commit 7ba6009- Update to 3.19-final. - commit b47fe8e- Linux 3.18.6. - Delete patches.fixes/vm-add-VM_FAULT_SIGSEGV-handling-support. - Delete patches.fixes/vm-make-stack-guard-page-errors-return-VM_FAULT_SIGS. - commit ec2a744- rpm/kernel-binary.spec.in: Fix build if there is no *.crt file - commit c5b1275- Update Xen patches to 3.19-rc7 and c/s 1279. - Update Xen config files. - commit f6f5ce5- Update to 3.19-rc7. - commit 7505c11- rpm/constraints.in: Lower the requirement to 4 CPUs on POWER - commit 9e50821- vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than SIGBUS. - vm: add VM_FAULT_SIGSEGV handling support. - commit fe77e87- Linux 3.18.5. - Refresh patches.xen/xen3-auto-xen-kconfig.diff. - Refresh patches.xen/xen3-patch-3.15. - Update config files. - commit f378da4- Update to 3.19-rc6. - Config changes: - SENSORS_I5500=m (i386/x86_64) - commit 5dca9d9- Linux 3.18.4 (bnc#897736 bnc#905329 bnc#911356 bnc#911835). - Delete patches.drivers/drm-i915-Don-t-call-intel_prepare_page_flip-multiple. - Delete patches.drivers/drm-radeon-fix-sad_count-check-for-dce3. - Delete patches.drivers/hp_accel-Add-support-for-HP-ZBook-15. - Delete patches.fixes/media-uvc-Fix-destruction-order-in-uvc_delete. - Update config files. - commit abfc700- rpm/package-descriptions: Describe kernel-pv (and correct kernel-ec2's). - commit 6dd25c9- DocBook: Do not exceed argument list limit. - commit 6eae009- rpm/kernel-docs.spec.in: Do not ignore errors from make - commit 86ebfa7- Update x86_64 config files: CONFIG_SENSORS_NCT6683=m The nct6683 driver is already enabled on i386 and history suggests that it not being enabled on x86_64 is by mistake. - commit e31f652- rpm/kernel-binary.spec.in: Drop sparse from BuildRequires - commit 9777c26- rpm/kernel-binary.spec.in: Update the comment about NO_BRP_STALE_LINK_ERROR There is no stale symlink in the installed system anymore, but there is one during build. - commit e575cce- rpm/kernel-binary.spec.in: Own the modules directory in the devel package (bnc#910322) - commit d89b963- Add x86 PV config files. - commit 297f762- Update Xen patches to 3.19-rc5 and c/s 1276. - config.conf: Re-enable Xen configs. - Update config files. - commit 9368e4c- Fix Module.supported handling for external modules (bnc#905304). - commit 26d68ed- Update to 3.19-rc5. - Config changes: - I40E_FCOE=y - commit 1548087- Update patches.kernel.org/patch-3.18.1-2 (CVE-2014-8133 bnc#906545 bnc#908163 bsc#909077). Add one more reference. - commit c3e148f- Linux 3.18.3 (bnc#908794). - Delete patches.fixes/blk-mq-Fix-uninitialized-kobject-at-CPU-hotplugging. - commit 390047f- config: armv7hl: Update config files for 3.19-rc6 [AF: Updated for -rc6, enabled some more default options, enabled/disabled lpae options, regenerated vanilla from default] - commit a7bdd86- Refresh patches.arch/arm64-0012-generic-pci.patch (fix PCI bridge support) - commit b9cbcf4- Refresh patches.arch/arm64-0039-generic-pci.patch (fix PCI bridge support) - commit 88366a3- Update to 3.19-rc4. - Config changes: - KDB_DEFAULT_ENABLE=0x1 (default, no change) - commit f688a05- config: fixed re-enabling of CFG80211_WEXT - Note: CFG80211_WEXT was disabled in 3.19-rc1, not 3.17. * git describe and git name-rev show different things. - IPW2200_DEBUG=y was set prior to 3.19-rc1, restore it - Re-sync arm64 config to match pre-rc1 values. - commit 79a899b- Linux 3.18.2 (CVE-2014-8133 bnc#908163 bsc#909077). - Delete patches.fixes/KEYS-Fix-stale-key-registration-at-error-path. - Delete patches.fixes/x86-tls-validate-tls-entries-to-protect-espfix.patch. - commit a393f37- Bluetooth: Add support for Broadcom BCM20702A0 variants firmware download (bnc#911311). - commit 15c2753- Update to 3.19-rc3. - Config changes are repairing fallout from the removal of wireless extensions in 3.17. They were restored in 3.19-rc3. - commit 43d6953- drm/radeon: fix sad_count check for dce3 (bnc#911356). - commit d0f80d0- drm/i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (bnc#911835). - commit 946a5ed- arm64: Enable DRM - commit c00a333- arm64: Disable CRC32 accelerator again, doesn't build - commit c0e01e0- arm64: Enable generic PHB driver (bnc#912061). - arm64: Enable generic PHB driver (bnc#911732). - commit 5452184- Update config files for arm64 - commit 4c90d68- rpm/old-flavors: Obsolete kernel-bigsmp (fate#318083) - commit c5abe0c- patches.suse/supported-flag: fix mis-reported supported status (bnc#809493) Port fix from SLE12. - commit 92db6d0- Refresh patches.suse/supported-flag: fix TAINT_NO_SUPPORT handling on module load Port fix from SLE12. - commit 47e6368- Update to 3.19-rc2. - commit aa3360b- config: Introduce vanilla configs for armv6l, armv7l and aarch64 - commit cd0d0f3- Update to 3.19-rc1. - Eliminated 5 patches. - Xen needs updating. - ARM configs need updating. - Config changes: - General - INIT_FALLBACK (y, default, consistent with old default) - PAGE_EXTENSION=n (overhead) - PAGE_OWNER=n (overhead) - Networking: - NET_FOU_IP_TUNNELS=y - NFT_REDIR=m - NFT_REDIR_IPV4=m - NFT_REDIR_IPV6=m - NET_DSA_HWMON=y - NET_ACT_VLAN=m - NET_SWITCHDEV=y (only impact is a slightly bigger ndo) - BT_BREDR=y - BT_LE=y - IPVLAN=m - NET_DSA_MV88E6352=m - ROCKER=m - BCMGENET=m - Driver options: - CONFIG_MAC80211_RC_MINSTREL_VHT=y - ATH9K_PCOEM=y - RTC_DRV_DS1374_WDT=y - INFINIBAND_ON_DEMAND_PAGING=y - SQUASHFS_LZ4=y - Drivers: - SCSI_AM53C974=m - SCSI_WD719X=m - KEYBOARD_CAP11XX=m - MOUSE_ELAN_I2C=m - TOUCHSCREEN_GOODIX=m - TOUCHSCREEN_ELAN=m - IPMI_SSIF=m - I2C_SLAVE=y (does nothing; only here for future additions) - GPIO_74XX_MMIO=m - SENSORS_NCT7802=m - MFD_DLN2=m - I2C_DLN2=m - GPIO_DLN2 - IR_IGORPLUGUSB=m - DVB_SMIPCIE=m - DVB_MN88472=m - DVB_MN88473=m - VIDEO_SAA7191=n (staging/deprecated) - VIDEO_VIM2M=m - DRM_I2C_ADV7511=m - SND_OXFW=m - HID_PLANTRONICS=m - MMC_TOSHIBA_PCI=m - LEDS_LP8860=m - x86 - X86_INTEL_MPX=y (default n, little kernel overhead for potential security gains) - RCU_KTHREAD_PRIO=1 (default) - X86_VSYSCALL_EMULATION=y - HSA_AMD=m - EDAC_AMD64=m - EDAC_AMD64_ERROR_INJECTION=y - ppc - OF_UNITTEST=n - IPMI_POWERNV=m - I2C_OPAL=m - RTC_DRV_OPAL=m - s390x - SCLP_ASYNC_ID=000000000 (default) - SoC - PINCTRL_CHERRYVIEW=n - ARM?: (all n) - PMIC - MFD_ATMEL_HLCDC - COMMON_CLK_XLNX_CLKWZRD - QCOM_SPMI_IADC - Mobile sensors: (all n) - SI7020 - BMP280 - commit 85f0072- x86/tls: Validate TLS entries to protect espfix (bsc#909077,CVE-2014-8133). - commit 5f2f35e- Linux 3.18.1. - Delete patches.drivers/ALSA-usb-audio-Don-t-resubmit-pending-URBs-at-MIDI-e. - commit 0fdb00f- parport: parport_pc, do not remove parent devices early (bnc#856659). - commit 161f750- blk-mq: Fix uninitialized kobject at CPU hotplugging (bnc#908794). - commit b68f510- Refresh Xen patches (adjustments for pv-ops builds and a huge memory DomU boot fix). - commit 0510331- Update Xen patches to 3.18-final. - x86-64/MCE: flip CPU and bank numbers in log message. - commit 2b473fc- Update to 3.18-final. - commit fb05465- Linux 3.17.6. - commit 12b7bf1- Linux 3.17.5 (bnc#904417). - Refresh patches.xen/xen3-patch-2.6.18. - Refresh patches.xen/xen3-patch-2.6.31. - Delete patches.drivers/drm-radeon-report-disconnected-for-LVDS-eDP-with-PX. - commit 8bebfb6- ALSA: usb-audio: Don't resubmit pending URBs at MIDI error recovery. - commit a6e513d- drm: Implement O_NONBLOCK support on /dev/dri/cardN (bnc#904097). - commit 1b14fe6- KEYS: Fix stale key registration at error path (bnc#908163). - commit 7d9c8f3- arm64: Enable 64k page size (bnc#908468) - commit 088d59b- ARMv7: Bump NR_CPUs to 16, the HIP04D01 has that many - commit 9c41958- Update to 3.18-rc7. - commit 58b7b67- Update Xen config files (restore RTC_DRV_EFI). - commit ab8d181- Update Xen patches to 3.18-rc6 and c/s 1269. - commit 7e21a29- rpm/constraints.in: Require 10GB of disk space also on 32bit POWER - commit 33a282b- Update to 3.18-rc6. - commit 961dff7- rpm/constraints.in: Require 10GB disk space on POWER A debuginfo build currently requires about 8.5 GB on POWER. Also, require at least 8 CPUs, so that builds do not get accidentally scheduled on slow machines. - commit 596d9cf- drm/radeon: report disconnected for LVDS/eDP with PX if ddc fails (bnc#904417). - commit 2d23787- Linux 3.17.4 (bnc#665315 bnc#903748 bnc#904289). - Refresh patches.xen/xen3-patch-3.17. - Delete patches.drivers/0010-ALSA-hda-Add-mute-LED-control-for-Lenovo-Ideapad-Z56.patch. - Delete patches.drivers/Input-synaptics-add-min-max-quirk-for-Lenovo-T440s. - Delete patches.drivers/quirk-for-Lenovo-Yoga-3-no-rfkill-switch. - commit d50009e- Update to 3.18-rc5. - commit 2e1894b- Linux 3.17.3 (bnc#900786). - Refresh patches.xen/xen3-patch-2.6.24. - Delete patches.fixes/iwlwifi-dvm-drop-non-VO-frames-when-flushing. - commit 76fe48f- rpm/kernel-binary.spec.in: Provide name-version-release for kgraft packages (bnc#901925) - commit c9157ee- PPC: Update config files: Enable HV KVM as module - commit 0521fb3- hp_accel: Add support for HP ZBook 15 (bnc#905329). - commit 44e7f88- ALSA: hda - Add mute LED control for Lenovo Ideapad Z560 (bnc#665315). - commit ed2f271- ALSA: hda/realtek - Change EAPD to verb control (bnc#905068). - ALSA: hda/realtek - Restore default value for ALC668 (bnc#905068). - ALSA: hda/realtek - Update Initial AMP for EAPD control (bnc#905068). - ALSA: hda/realtek - Update restore default value for ALC283 (bnc#905068). - ALSA: hda/realtek - Update restore default value for ALC282 (bnc#905068). - ALSA: hda/realtek - Use tables for batch COEF writes/updtes (bnc#905068). - ALSA: hda/realtek - Add alc_update_coef*_idx() helper (bnc#905068). - ALSA: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (bnc#905068). - ALSA: hda/realtek - Optimize alc888_coef_init() (bnc#905068). - commit 757f42b- Update to 3.18-rc4. - commit 1eac9b3- quirk for Lenovo Yoga 3: no rfkill switch (bnc#904289). - commit bf63174- iwlwifi: dvm: drop non VO frames when flushing (bnc#900786). - commit de638be- Input: synaptics - add min/max quirk for Lenovo T440s (bnc#903748). - commit 8e9c18e- Delete patches.rpmify/chipidea-clean-up-dependencies (bnc#903986) - commit 3788128- [media] uvc: Fix destruction order in uvc_delete() (bnc#897736). - commit 2f29e54- Disable patches.rpmify/chipidea-clean-up-dependencies This rather causes a problem when building as a module. If all builds fine, drop this later. - commit 6b12ffb- Update Xen patches to 3.18-rc3. - config.conf: Re-enable Xen configs. - Update config files. - commit e706e91- config: armv7hl: temporarily disable KEYSTONE_NAVIGATOR_QMSS KEYSTONE_NAVIGATOR_QMSS leads to the following module dependency cycle. Disable it until it will be fixed in upstream. [24907s] depmod: ERROR: Found 2 modules in dependency cycles! [24907s] depmod: ERROR: Cycle detected: knav_qmss_queue -> knav_qmss_acc -> knav_qmss_queue - commit 5709b4c- netfilter: fix missing declaration of csum_ipv6_magic for bridge reject. - commit a73bb9e- Update to 3.18-rc3. - Eliminated 3 patches. - commit d6cda9a- Limit xgbe a0 driver to arm64 - commit 12cb573- usb: Add support for Synopsis H20AHB EHCI host controller (bnc#902632). - usb: fix hcd h20ahb driver depends (bnc#902632). - KVM: ARM: Add "arm,gic-400" compatible support (bnc#902632). - net/xgbe: Add A0 silicon support (bnc#902632). - arm64: dts: Add X-Gene reboot driver dts node (bnc#902632). - arm64: Select reboot driver for X-Gene platform (bnc#902632). - arm64: Do not call enable PCI resources when specify PCI_PROBE_ONLY (bnc#902632). - ARM/ARM64: arch-timer: fix arch_timer_probed logic (bnc#902632). - Documentation: Restrict TSC test code to x86 (bnc#902632). - KVM: ARM: Hack to enable VGIC mapping on 64k PAGE_SIZE kernels (bnc#902633). - Update config files. - commit 2d3b60c- Linux 3.17.2. - Delete patches.fixes/btrfs-0001-revert-race-free-update-of-commit-root-for-ro-.patch. - commit 1afb260- rpm/kernel-binary.spec.in: Fix including the secure boot cert in /etc/uefi/certs - commit 72255c9- Input: psmouse - add support for detecting FocalTech PS/2 touchpads (bnc#897112). - Input: psmouse - add psmouse_matches_pnp_id helper function (bnc#897112). - commit d944251- Delete patches.fixes/input-add-acer-aspire-5710-to-nomux.patch. It is in 3.17 already, so it is applied twice. - commit 14a333d- Split kernel-docs-pdf and kernel-docs-html subpackages They'll contain PDF and HTML documents generated from kernel source, respectively. kernel-docs still keeps man pages and basic documents in root directory. - commit 4fa7b81- Update to 3.18-rc2. - Config changes: * ACPI_THERMAL_REL=m * DA9063_WATCHDOG=m * INT340X_THERMAL=m * OVERLAYFS_FS=m (vanilla only, we've been carrying these patches) * PWM_LPSS_PCI=m * PWM_LPSS_PLATFORM=m * TCM_USER=m * THERMAL_GOV_BANG_BANG=y - commit 44afd6d- vdso: don't require 64-bit math in standalone test. - commit e58d2f6- Refresh patches.fixes/dm-table-switch-to-readonly. - commit afa7428- config: armv6hl: Compile KGDB serial console into kernel A serial console is the major communication for ARM devices. Having CONFIG_KGDB_SERIAL_CONSOLE=m makes it impossible to debug the kernel at early boot stages. - commit e34532c- config: armv7hl: Compile KGDB serial console into kernel A serial console is the major communication for ARM devices. Having CONFIG_KGDB_SERIAL_CONSOLE=m makes it impossible to debug the kernel at early boot stages. - commit 18c982d- config: armv7hl: Disable CONFIG_USB_MUSB_TUSB6010 TUSB6010 is not used by any of our JeOSes*, but introduces issues with USB on BeagleBone (and all other boards utilizing musb_hdrc). The way to resolve the issues is currently unknown, so temporarily disable it. See for details: http://marc.info/?l=linux-usb&m=141088564307331&w=2 - commit fb5877e- patches.fixes/dm-table-switch-to-readonly: fix incomplete merge - commit 2c7dd5c- ARM: Update config files: Move closer to x86_64 config - commit 0f35e83- config: arm64: Update to v3.18-rc1 Generic options as x86_64/armv7hl. Enabled PCI, enabling lots of devices. When in doubt, left miscellaneous drivers disabled. - commit 83baa8a- config: armv6hl: Update to v3.18-rc1 Generic options as for x86_64/armv7hl. When in doubt, disabled SoC level and PMIC drivers. - commit 10e9bcb- config: armv7hl: Update to v3.18-rc1 Generic options like x86_64. Meson6 and BCM SoCs for default only. - commit c8b0df9- Update to 3.18-rc1 - Eliminated 6 patches. - ARM is disabled. - Xen is disabled. - Config changes: - Generic config options: * TASKS_RCU=n (default) * ADVISE_SYSCALLS=y (default) * MODULE_COMPRESS=n (default) * DISABLE_DEV_COREDUMP=n (default) * MTD_SPI_NOR_USE_4K_SECTORS=y (default) * SCSI_MQ_DEFAULT=y * SCHED_STACK_END_CHECK=y (good protection, may need to reevaluate) * HMC_DRV=m * DEVFREQ_GOV_SIMPLE_ONDEMAND=m * DEVFREQ_GOV_PERFORMANCE=m * DEVFREQ_GOV_POWERSAVE=m * DEVFREQ_GOV_USERSPACE=m * CPUFREQ_DT=n (default) - Security: * INTEGRITY=y - INTEGRITY_SIGNATURE=y - INTEGRITY_ASYMMETRIC_KEYS=y - INTEGRITY_AUDIT=y * CRYPTO_MCRYPTD=m * CRYPTO_SHA1_MB=m (x86_64) - Networking options: * NET_FOU=m * GENEVE=m * OPENVSWITCH_GENEVE=y * TCP_CONG_DCTCP=m * NFT_MASQ=m * IP_SET_HASH_MAC=m * IP_VS_FO=m * NF_REJECT_IPV4=y * NF_REJECT_IPV6= * NFT_MASQ_IPV4=m * NFT_MASQ_IPV6=m * CAN_M_CAN=m - New modules: * NET_DSA_MV88E6171=m * NET_DSA_BCM_SF2=m * FM10K=m * - FM10K_VXLAN=y * QCA7000=m * IWLWIFI_UAPSD=n (default, possible interop problems) * RTL8192EE=m * RTL8821AE=m * TOUCHSCREEN_AR1021_I2C=m * INPUT_DRV260X_HAPTICS=m * INPUT_DRV2667_HAPTICS=m * SERIAL_8250_FINTEK=m * HID_PENMOUNT=m * IR_HIX5HD2=m * DVB_USB_DVBSKY=m * USB_HACKRF=m * VIDEO_TW68=m * VIDEO_SAA7134_GO7007=m * DVB_PT3=m * USB_LED_TRIG=y * LEDS_SYSCON=y * BMC150_ACCEL=m * VIDEO_PCI_SKELETON=n * VIDEO_VIVID=m * POWER_RESET_GPIO_RESTART=n (default) * POWER_RESET_LTC2952=n * POWER_RESET_SYSCON=n * ATH9K_DYNACK=n (experimental) * ATH9K_CHANNEL_CONTEXT=y (needed for multi-channel concurrency) - New options specific to ARM (I think, all disabled): * MFD_HI6421_PMIC * MFD_RK808 * MFD_RN5T618 * SOC_TI * EXTCON_RT8973A * TI_ADC128S052 * MAX5821 * BMG160 * AL3320A * GPIO_DWAPB * GPIO_MCP23S08 - x86/x86_64: * IOSF_MBI_DEBUG=n (default) - Power: * GENERIC_CPU=y (ppc64) * POWER7_CPU=y (ppc64le) * CXL=m - System Z: * UPROBE_EVENT=y - commit ab4cc2f- Use fop for creating PDF files in kernel-docs package As some files still cannot be built with the default backend. - commit 0de03e2- Fix build of PDF files in kernel-docs package Double the spaces for tex, and fix buildrequires for docbook. - commit 9e1f511- Enable some IIO drivers for xen flavors too (bnc#898828) - commit 6c9b613- Delete patches.arch/cubox-configuration.patch. - cubox should be used via device tree now - commit 2a9b81b- Enable some IIO drivers on x86 for Tablet sensors (bnc#898828) Only a limited number of drivers are enabled as of now. If more other device-specific drivers are needed, enable appropriately later. - commit e3b6d24- Revert "Btrfs: race free update of commit root for ro snapshots" - commit fd16010- Revert "Btrfs: race free update of commit root for ro snapshots" - commit 5c4d099- Update Xen patches to 3.17.1. - commit e3f9aac- Linux 3.17.1. - commit 16cdf1f- block: copy bi_vcnt in __bio_clone_fast (boo#888259). - commit c467423- block: copy bi_vcnt in __bio_clone_fast (boo#888259). - commit 263fe49- Revert "supported.conf: i2c-core -> i2core." - the respective upstream change got reverted too. This reverts commit 602eb759ffd78c04efb82a041167718d98180ffd. - commit afa08f0- Update Xen patches to 3.17-final and c/s 1266. - commit 28bdf1b- Update to 3.17-final. - commit ba887ef- Refresh patches.suse/ovl01-vfs-add-i_op-dentry_open.patch. - commit c1c43b8Removing RICHACL support since it never went upstream and noone seems to really care (bnc#892834) - Delete patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. - Delete patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch. - Delete patches.suse/0003-vfs-Add-IS_RICHACL-test-for-richacl-support.patch. - Delete patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch. - Delete patches.suse/0005-richacl-Permission-mapping-functions.patch. - Delete patches.suse/0006-richacl-Compute-maximum-file-masks-from-an-acl.patch. - Delete patches.suse/0007-richacl-Update-the-file-masks-in-chmod.patch. - Delete patches.suse/0008-richacl-Permission-check-algorithm.patch. - Delete patches.suse/0009-richacl-Helper-functions-for-implementing-richacl-in.patch. - Delete patches.suse/0010-richacl-Create-time-inheritance.patch. - Delete patches.suse/0011-richacl-Check-if-an-acl-is-equivalent-to-a-file-mode.patch. - Delete patches.suse/0012-richacl-Automatic-Inheritance.patch. - Delete patches.suse/0013-richacl-Restrict-access-check-algorithm.patch. - Delete patches.suse/0014-richacl-xattr-mapping-functions.patch. - Delete patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. - commit 81acd03- Update patches.fixes/xfs-mark-all-internal-workqueues-as-freezable.patch (bnc#899785). - commit 951f215- xfs: mark all internal workqueues as freezable. - commit ba6c1f6- Linux 3.16.4. - commit 7a8842b- Update to 3.17-rc7. - commit 6304463- patches.suse/stack-unwind: Reduce the number of cases where hitting broken/missing unwind information would result in a full but predictably pointless linear scan of the FDEs. Some cosmetic cleanup. - commit 8a52bcb- Update to 3.17-rc6. - commit 811b3a2- patches.arch/x86_64-unwind-annotations: Fix patch format (as reported by Luis Rodriguez). - commit f35848e- Update EC2 config files again (adding DEBUG_INFO_DWARF4). - commit 82404e9- supported.conf: i2c-core -> i2core. - commit 602eb75- Refresh patches.xen/xen3-patch-3.17-rc5 (fix build issue on native). - commit 000c18b- Linux 3.16.3 (bnc#890096). - Delete patches.fixes/reiserfs-fix-corruption-introduced-by-balance_leaf-refactor. - Delete patches.fixes/rtsx_usb-export-device-table. - Update config files. Set CONFIG_SMS_SIANO_DEBUGFS=n as it is in master. - commit d2bbe7f- Update EC2 config files (re-enable DEBUG_INFO). - commit c7796ab- Update Xen patches to 3.17-rc5. - config.conf: Re-enable Xen configs. - Update config files. - commit 7069df5- blk-merge: fix blk_recount_segments (bnc#888259). - commit 5fca623- Update s390x config files: disable CONFIG_EXTCON_SM5502 Enabling CONFIG_EXTCON_SM5502 broke the build, because this option should depend on CONFIG_I2C which is not enabled on s390x. So disable CONFIG_EXTCON_SM5502 on s390x, and also disable CONFIG_EXTCON as there is no point in enabling it when no extcon device driver is selected. - commit f48cb05- Update to 3.17-rc5. - Config changes: - NAT config option splitout, no real change: - CONFIG_IP6_NF_NAT=m - CONFIG_IP_NF_NAT=m - CONFIG_NETFILTER_XT_NAT=m - CONFIG_NF_NAT_H323=m - CONFIG_NF_NAT_IPV4=m - CONFIG_NF_NAT_IPV6=m - CONFIG_NF_NAT_PPTP=m - CONFIG_NF_NAT_PROTO_GRE=m - CONFIG_NF_NAT_SNMP_BASIC=m - commit 5a3d027- Update s390x config files: Disable CONFIG_WATCHDOG_NOWAYOUT It's already disabled on all other architectures for a long time and has been causing problems on s390x (bnc#756585, bnc#895103.) - commit 04827b4- ARM: Update config files: Enable DRM - commit 066bdc8- config: armv7hl/default: Disable DMA for MUSB Hi, this is both for stable and master. An issue is the following. We can not have multiple DMA modes in the same kernel due to current musb design. So, it will work only for specific hardware (OMAP DMA). Current configuration leads to OOPS at BeaglBone Black (CPI41 DMA which is disabled), because it tries to use wrong DMA functions (from OMAP DMA). The fairest way to fix it is to disable DMA for all hardware until fix in upstream. [agraf: copy changes to lpae flavor as well] - commit 957d74e- Update to 3.17-rc4. - No config changes. - commit 9c66470- kernel-obs-build: Force load kernel modules - fixes QEMU kiwi builds - commit 9a27fc1- rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds - commit 3ccdab2- ARM: Update config files. - armv7: Increase CMA size to 64MB - arm64: Switch to 4k pages, enables KVM on more systems and 32bit compat - commit 62283c7- Linux 3.16.2 (bko#81111 bnc#887046 bnc#889790). - Update config files. - Refresh patches.xen/xen-x86-EFI. - Refresh patches.xen/xen-x86-bzImage. - Refresh patches.xen/xen3-auto-common.diff. - Refresh patches.xen/xen3-patch-2.6.37. - Delete patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - Delete patches.fixes/drm-omapdrm-fix-compiler-errors. - Delete patches.fixes/nfs-nfs3_list_one_acl-check-get_acl-result-with-is_err_or_null. - Delete patches.suse/btrfs-0003-read-lock-extent-buffer-while-walking-backrefs.patch. - Delete patches.suse/btrfs-0006-fix-compressed-write-corruption-on-enospc.patch. - Delete patches.suse/btrfs-0008-fix-csum-tree-corruption-duplicate-and-outdate.patch. - Delete patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch. - commit dcee397- config: armv7hl/lpae: Reenable support for Hugepages This was apparently accidentally disabled, but we need hugepages support for improved performance and stability of the KVM build workers. - commit 3d06ff1- rpm/kernel-binary.spec.in: Always build zImage for ARM - commit 14e56cc- rpm/kernel-source.spec.in: Create a kernel-macros package with the KMP macros This package does not have multiversion(kernel) and is not built in the - rt tree (bnc#867595). - commit 9b6a6fe- rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595) - commit deb25bc- Update to 3.17-rc3. - Config changes: - x86_64: KEXEC_FILE=y - commit 1149eb3- ARM: Update config files: Disable NFC, it results in endless depmod loops - commit c64eeb2- config: armv7hl/default: Disable pcie-spear13xx and gpio-zynq This is for master (Kernel:HEAD) to fix build: [30000s] ERROR: "dw_pcie_host_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! [30000s] ERROR: "dw_handle_msi_irq" [drivers/pci/host/pcie-spear13xx.ko] undefined! [30000s] ERROR: "dw_pcie_msi_init" [drivers/pci/host/pcie-spear13xx.ko] undefined! [30000s] ERROR: "dw_pcie_cfg_write" [drivers/pci/host/pcie-spear13xx.ko] undefined! [30000s] ERROR: "dw_pcie_cfg_read" [drivers/pci/host/pcie-spear13xx.ko] undefined! [30000s] ERROR: "dw_pcie_setup_rc" [drivers/pci/host/pcie-spear13xx.ko] undefined! [30000s] ERROR: "dw_pcie_link_up" [drivers/pci/host/pcie-spear13xx.ko] undefined! [30003s] ERROR: "handle_fasteoi_irq" [drivers/gpio/gpio-zynq.ko] undefined! - commit f6ce720- Update config files. Turn off udev firmware loading as udev does not provide this service anymore and it causes delays. This kernel on older distros still should load the fw on its own. (bnc#891645) - commit 2873b40- rpm/config.sh Use the same repository setup as the master branch - commit 90bc0f1- Update to 3.17-rc2. - Config changes: - PCI_DRA7XX=n on ARM - I2C_ACPI renamed to ACPI_I2C_OPREGION. - commit 8f730c5- rpm/config.sh: build against factory - commit 768ed24- Btrfs stable updates. Pending or future 3.16.y fixes - Btrfs: read lock extent buffer while walking backrefs. - Btrfs: fix compressed write corruption on enospc. - Btrfs: fix csum tree corruption, duplicate and outdated checksums. - Btrfs: fill_holes: Fix slot number passed to hole_mergeable() call. - Btrfs: fix wrong write range for filemap_fdatawrite_range(). - Btrfs: fix wrong extent mapping for DirectIO. - btrfs: Return right extent when fiemap gives unaligned offset and len. - Btrfs: ensure tmpfile inode is always persisted with link count of 0. - Btrfs: don't monopolize a core when evicting inode. - Btrfs: fix task hang under heavy compressed write. - Refresh patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32. - commit c40eb71- config: arm64/default: reenable ARM64_CRYPTO - commit 9768fa4- Update armv6hl config file - commit 2d13fa5- Update armv7l config files - commit e915f04- Update arm64 config file - commit 90dba99- config: disable COMMON_CLK_QCOM on non-ARM architectures - commit 901b82f- Update to 3.17-rc1 - Eliminated 8 patches. - ARM is disabled. - Xen is disabled. - Config changes: - Generic config options: * LOG_CPU_MAX_BUF_SHIFT=15 (32kb, only used with ncpus > 64) * KEXEC_VERIFY_SIG=y (needed for secure boot to not get our keys revoked) * FW_LOADER_USER_HELPER_FALLBACK=y (we use udev) * MESSAGE_LOGLEVEL_DEFAULT=4 (default) * DEBUG_INFO_SPLIT=n (would be nice to do =y, but do our tools support it?) * DEBUG_INFO_DWARF4=y * TEST_RHASHTABLE=n * TEST_FIRMWARE=n * TEST_UDELAY=n * FENCE_TRACE=n * GLOB_SELFTEST=n * CONFIG_SPI=y - USB_MSI2500 depends on SPI - Every other SPI driver is disabled - New modules: * NF_LOG_ARP=m * NF_LOG_IPV4=m * NF_LOG_IPV6=m * NFT_BRIDGE_REJECT=m * NF_LOG_BRIDGE=m * 6LOWPAN=m * TABLET_SERIAL_WACOM4=m * I2C_ACPI=y * W1_SLAVE_DS2406=m * SENSORS_POWR1220=m * SENSORS_TPS40422=m * SENSORS_TMP103=m * IR_XMP_DECODER=m * USB_MSI2500=m * USB_AIRSPY=m * VIDEO_SOLO6X10=m * HID_GT683R=m * HID_LENOVO=m * USB_LINK_LAYER_TEST=m * EDAC_IE31200=m * RTC_DRV_PCF85063=m * MFD_MAX8907=m * VIDEO_SOLO6X10=m * TOSHIBA_HAPS=m * EXTCON_SM5502=m * PHY_ST_SPEAR1310_MIPHY=m * PHY_ST_SPEAR1340_MIPHY=m * THUNDERBOLT=m * CRYPTO_DRBG_MENU=m - CRYPTO_DRBG_HMAC=y - CRYPTO_DRBG_HASH=y - CRYPTO_DRBG_CTR=y * CRYPTO_DEV_QAT_DH895xCC=m * CRYPTO_DES3_EDE_X86_64=m * INTEL_MIC_BUS=m * INTEL_MIC_X100_DMA=m * UNISYS_VISORUTIL=m - UNISYS_VISORCHANNEL=m - UNISYS_VISORCHIPSET=m - UNISYS_CHANNELSTUB=m - UNISYS_UISLIB=m - UNISYS_VIRTPCI=m - UNISYS_VIRTHBA=m - ppc64/ppc64le: * SENSORS_IBMPOWERNV=m * KVM_BOOK3S_64_HV=m * CMA_DEBUG=n * CMA_AREAS=7 (default) - s390x: * IRQ_DOMAIN_DEBUG=n - commit 7627acb- Btrfs: Fix memory corruption by ulist_add_merge() on 32bit arch (bnc#887046). - commit b1e2a41- rpm/kernel-binary.spec.in: Fix the version variables in the generated Makefile (bnc#892973) - commit 8331f47- rpm/compress-vmlinux.sh: Do not duplicate the job of brp-99-compress-vmlinux - commit e561498- config: arm64: Enable RTC_DRV_HID_SENSOR_TIME For consistency across ARM configs. This drags in IIO. For consistency, in turn use: CONFIG_IIO_SIMPLE_DUMMY=m CONFIG_HID_SENSOR_IIO_TRIGGER=m CONFIG_IIO_PERIODIC_RTC_TRIGGER=m CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_SYSFS_TRIGGER=m CONFIG_IIO_BUFFER=y CONFIG_IIO_KFIFO_BUF=m CONFIG_HID_SENSOR_*=m - commit 7a6e5f7- config: armv6hl: Re-enable DWC2 USB support The config update/cleanup for v3.16-rc3 mistakenly disabled USB_DWC2, which is needed for the Raspberry Pi. Fixes: d2f49e165ca3 ("config: armv6hl: Update config for 3.16-rc3") - commit cc9f241- config: ARM: Change RTC drivers to built-in Consistently do not build RTC drivers as modules. This fixes subtle differences between armv7hl default and lpae flavors and avoids any timing-related driver initialization issues. To make RTC_DRV_88PM80X built-in, make MFD_88PM800 built-in, too. To make RTC_DRV_PM8XXX built-in, make MFD_PM8921_CORE built-in, too. - commit cf526c8- rpm/config.sh: Drop the ARM repo, it is covered by the ports repo - commit 84ffa90- rpm/kernel-binary.spec.in: Fix missing quotes around %build_flavor %build_flavor can be an arbitrary string, so it needs to be quoted for string comparison. - commit 0134440- rpm/kernel-obs-build.spec.in: Use dracut for SLE12 - commit ec64eaf- config: armv6hl: Enable DMA_BCM2835 Only bcm2835 option missing. - commit 1fd2cdd- config: armv7hl: Enable DWMAC_SUNXI for lpae flavor as well Without this, the Cubietruck has no network in LPAE mode. - commit 4f16280- Linux 3.16.1. - commit 9353bcb- Revert "config: armv7hl: Disable OMAP DRM" This reverts commit f92487dbd7a305531e4cc54c41609b8f77a1bc30. The previous commit should fix the build error of omapdrm. - commit 07174c1- drm: omapdrm: fix compiler errors. - commit ee3abc8- config: armv7hl: Disable OMAP DRM To avoid errors such as: ../drivers/gpu/drm/omapdrm/omap_plane.c: In function 'omap_plane_pre_apply': ../drivers/gpu/drm/omapdrm/omap_plane.c:145:2: error: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'dma_addr_t' [-Werror=format=] DBG("%d,%d %08x %08x", info->pos_x, info->pos_y, ^ ../drivers/gpu/drm/omapdrm/omap_plane.c:145:2: error: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'dma_addr_t' [-Werror=format=] cc1: all warnings being treated as errors disable OMAP DRM for now. Two patches were sent upstream by Matwey V. Kornilov but didn't find their way into v3.16. Once patches are applied, revert this commit. - commit f92487d- config: arm64: Disable ARM64 crypto extensions To avoid build errors such as: ld: cannot find arch/arm64/crypto/aes-glue-ce.o: No such file or directory ../scripts/Makefile.build:411: recipe for target 'arch/arm64/crypto/aes-ce-blk.o' failed disable support for ARM64 crypto extensions for now. A patch was submitted upstream by Andreas Schwab but didn't make it into v3.16. Once that is available, this commit should be reverted. - commit 5f99cfd- config: arm64/default: make rtc-pl03[01] built-in - commit 1b1d9da- rtsx_usb: export device table (bnc#890096). - commit a29135e- Delete patches.drivers/drm-cirrus-Use-16bpp-as-default (bnc#890599). - commit 820d92f- Update Xen patches to 3.16-final. - vscsi: support larger transfer sizes (bnc#774818). - commit 0e31675- nfs: nfs3_list_one_acl(): check get_acl() result with IS_ERR_OR_NULL (bko#81111 bnc#889790). - commit 258e3b0- nfs: nfs3_list_one_acl(): check get_acl() result with IS_ERR_OR_NULL (bko#81111 bnc#889790). - commit c485b2b- reiserfs: fix corruption introduced by balance_leaf refactor. - commit 37d2234- config: disable CONFIG_PPC_PS3 on ppc64le The PS3 hardware is big-endian. - commit a9046ed- config: resync vanilla configs (no actual changes) - commit 2821f4c- Update to 3.16. - commit bf5b385- Linux 3.15.8. - Refresh patches.suse/stack-unwind. - commit 1bbc06d- Refresh patches.fixes/input-add-acer-aspire-5710-to-nomux.patch: update upstream reference. - commit 7690e04- Revert "config: disable USB_UAS (bnc#888069)." This reverts commit f509af67eb3a98665e0134eaadb91e93420d9e04. The uas driver works fine since kernel v3.15, the problem was that the module was blacklisted so it would not load when needed. - commit 9b5a5f0- Update Xen patches to 3.16-rc7 and c/s 1263. - netbk: Don't destroy the netdev until the vif is shut down (bnc#881008). - commit a2720a7- config: disable USB_UAS (bnc#888069). uas is already blacklisted in /etc/modprobe.d/50-blacklist.conf as being hopelessly broken, but there are parts of usb-storage that are ifdef'd around it being configured at all. Let's disable it completely. - commit f509af6- Update to 3.16-rc7. - commit 47ebc04- Linux 3.15.7 (bnc#879071). - Delete patches.fixes/don-t-trigger-congestion-wait-on-dirty-but-not-write.patch. - Update config files. - commit 972d9a6- config: arm64/default: increase LOG_BUF_SHIFT to 18 - commit f45208d- doc/README.SUSE: update Solid Driver team contacts - commit a90946c- Update config files: disable CONFIG_STE_MODEM_RPROC I was told by Dmitry Tarnyagin and Linus Walleij that there exists no public hardware that needs this driver, so there is no point in building it and shipping it. - commit 85b815c- Don't trigger congestion wait on dirty-but-not-writeout pages (bnc#879071). - commit edc5ddf- config: sync vanilla configs - commit a0523f2- Update to 3.16-rc6. - Eliminated 1 patch. - commit 2736eea- Update armv7hl config files for 3.16-rc5 New driver CONFIG_USB_EHCI_MSM=m. - commit f1230bd- rpm/kernel-binary.spec.in: Do not sign firmware files (bnc#867199) - commit 38f105d- Linux 3.15.6. - commit fdb2dde- Update to 3.16-rc5. - Eliminated 1 patch. - commit e709184- Update ppc config files: Disable ChromeOS drivers No Chromebook is based on PowerPC so these drivers are useless on ppc. - commit aa23827- Update patches.kernel.org/patch-3.15.4-5 (bnc#878489 bnc#882648 bnc#883750). - Delete patches.fixes/xhci-Use-correct-SLOT-ID-when-handling-a-reset-devic.patch. bah, one should run sequence_patch after rebase. - commit 01d2774- rpm/package-descriptions: Drop descriptions for dropped flavors - commit aa68ae6- rpm/kernel-binary.spec.in, rpm/post(un).sh: Drop checks for dropped archs/flavors - commit bd6afed- Linux 3.15.5 (bnc#882648 bnc#883750). - Refresh patches.xen/xen3-patch-3.6. - Delete patches.drivers/drm-i915-HD-audio-Don-t-continue-probing-when-nomode. - Delete patches.fixes/cifs-fix-broken-pathnames-with-mapchars.patch. - commit b151807- rpm/kernel-binary.spec.in: No scriptlets in kernel-zfcpdump The kernel should not be added to the bootloader nor are there any KMPs. - commit bcca34b- xhci: Use correct SLOT ID when handling a reset device command (bnc#878489). - commit 2b59ae6- rpm/kernel-binary.spec.in: Delete the build-id links created by vdso_install - commit ca040af- Update to 3.16-rc4. - commit 45467d6- Linux 3.15.4. - commit ca33e5b- config: armv7hl: Update configs for 3.16-rc3 * Samsung Exynos is now in default flavor, drop exynos flavor * Enable Freescale/Xilinx for default flavor only * Enable Qualcomm/LSI for both default and lpae flavors * Enable Allwinner A20+ in lpae flavor, A10+ in default flavor * Enable Hisilicon Hi3xxx in default flavor * Enable Renesas RZ/A in default flavor * Enable big.LITTLE switcher module * Enable PCI for Freescale/Marvell/Nvidia/Samsung but keep device drivers to minimum, as known boards are mini PCIe only * Build in some more serial drivers for console use * Enable some missing USB media device driver modules * Disable OMAP4 V4L as it cannot be built as module (Matwey K.) - commit ca6193e- config: arm64: Update config for 3.16-rc3 - commit 28b0756- config: armv6hl: Update config for 3.16-rc3 - commit d2f49e1- Update config files: Disable CONFIG_DRM_I2C_NXP_TDA998X Disable the TDA998x driver in all flavors where is not needed. - commit 267d4c1- kbuild: Do not print the build directory with make -s. - commit 6bf8303- Update Xen patches to 3.16-rc3 and c/s 1261. - config.conf: Re-enable Xen configs. - Update x86 config files. - commit 56ffa43- Delete patches.fixes/drm-msm-replace-type-of-paddr-to-uint32_t.patch. - commit 29c1c05- Update to 3.16-rc3. - Eliminated 1 patch. - commit d86449f- net: fix circular dependency in of_mdio code. - commit 66576dd- drm/msm: Replace type of paddr to uint32_t. This fixes the build on armv7l. - commit d43d97e- Linux 3.15.3. - Refresh patches.xen/xen3-auto-xen-kconfig.diff. - Refresh patches.xen/xen3-patch-2.6.37. - Update config files. - commit 42bf625- rpm/kernel-obs-build.spec.in: add support for aarch64 Use Image for kernel_name on aarch64 and add virtio_mmio to KERNEL_MODULES. - commit 6024dc9- rpm/compress-vmlinux.sh: Compress vmlinux after find-debuginfo.sh (bnc#884459) - commit 381a192- Linux 3.15.2. - commit fb7c781- rpm/old-flavors: Obsolete kernel-trace-base by kernel-default (bnc#884364) - commit 568f3cc- rpm/old-flavors: Explicitly list subpackages to obsolete - commit 5595ce2- patches.fixes/bridge-module-get-put.patch, patches.suse/stack-unwind: Update Patch-mainline tag. - commit a0f93ad- config: disable X86_GOLDFISH It seems to be built-in and generates loads of messages like: genirq: Flags mismatch irq 4. 00000000 (serial) vs. 00000080 (goldfish_pdev_bus) - commit 37599aa- patches.suse/stack-unwind: VSYSCALL_START replaced with VSYSCALL_ADDR. - commit f5ee8e7- Update to 3.16-rc2. - Config changes: - Generic config options: * RANDOMIZE_BASE=n (default n) - With only 9 bits of entropy on 64-bit systems, is it worthwhile? - System z: * DIAG288_WATCHDOG=m - New options specific to ARM (I think), all disabled: * I2C_RK3X (SoC) - commit f93db59- Refresh patch-mainline tags patches.fixes/cifs-Do-not-send-ClientGUID-on-SMB2.02-dialect.patch patches.fixes/cifs-Set-client-guid-on-per-connection-basis.patch - commit 9b8b77a- asus-wmi: Set WAPF to 4 for Asus X550CA (bnc#882234). - commit 7d71861- rpm/post.sh: Also check for grub2 config - commit 0844541- Port ppc64le packaging fixes from 'SLE12' to 'packaging' - commit c233eb3- fs/cifs: Fix broken pathnames with mapchars (bnc#883750). - commit 44c0fc3- Update config files: Enable Realtek RTL8723AU support This wireless network chipset is found in hybrid notebooks/tablets such as the first Lenovo Yoga 13. - commit 0cf7afd- Linux 3.15.1. - commit fb8e7ed- Update to 3.16-rc1. - Eliminated 10 patches. - ARM is disabled. - Xen is disabled. - Config changes: - Generic config options: * UEVENT_HELPER=y (default y) - It should be obsolete - needs review * SGETMASK_SYSCALL=y/n - default varies by architecture, used default * DEBUG_PI_LIST=n (default n) * TRACEPOINT_BENCHMARK=n (default n) - Only needed if developing tracepoint infrastructure * TEST_BPF=n (default n) - New options for existing drivers: * QLCNIC_HWMON=y (default y) * ISDN_CAPI_CAPIDRV_VERBOSE=y (helpful messages, cost only in capi.ko) - New modules: * SERIAL_SC16IS7XX (i2c) * SENSORS_SHTC1 (i2c) * USB_GSPCA_DTCS033 (usb) * SND_BCD2000 (firewire) * SND_FIREWORKS (firewire) * SND_BEBOB (firewire) * HID_RMI (usb) * MMC_USDHI6ROL0 (usb) * MMC_REALTEK_USB (usb) * MEMSTICK_REALTEK_USB (usb) * R8192EE (pci) * INPUT_GPIO_BEEPER (generic gpio) * NFT_BRIDGE_META (netfilter) * CAN_GS_USB (USB) * MTD_SPI_NOR (SPI) * AMD_XGBE (PCI) - x86/x86_64: * DELL_SMO8800=m * SENSORS_NCT6683=m (found on Intel DQ87PG motherboards) * INTEL_SOC_DTS_THERMAL=m * X86_GOLDFISH=y (platform driver, used for virtual Android development) - KEYBOARD_GOLDFISH_EVENTS=m - GOLDFISH_TTY=m - BATTERY_GOLDFISH=m - MMC_GOLDFISH=m - GOLDFISH_AUDIO=m - MTD_GOLDFISH_NAND=m - GOLDFISH_PIPE=m * CRYPTO_SKEIN=n (default n) - staging, only available on 64-bit x86 - usefulness?) * CRYPTO_THREEFISH=n (same) * I2C_CROS_EC_TUNNEL=m (also available on ARM) * X86_16BIT=y (default y, required for wine, minimal runtime savings) - ppc64le: * VIRTUALIZATION=y - KVM_BOOK3S_64=m - KVM_BOOK3S_64_PR=m - KVM_XICS=y - New options specific to ARM (I think), all disabled: * NFC_ST21NFCA (datasheet says intended for mobile phone use) * USB_DWC2 * SYSTEMPORT * KEYBOARD_OMAP4 * PINCTRL_APQ8064 * PINCTRL_IPQ8064 * GENERIC_CPUFREQ_CPU0 * RTC_DRV_XGENE * MFD_AXP20X - commit 6ff907a- drm/i915, HD-audio: Don't continue probing when nomodeset is given (bnc#882648). - commit cc07b60- Update config files: Disable CONFIG_8723AU_P2P Disable this as it is reported to be totally broken and can cause a kernel oops. - commit a014268- rpm/kernel-binary.spec.in: Build in a subdirectory of the source tree So that the build can use relative paths. - commit 8eb070a- swiotlb: don't assume PA 0 is invalid (bnc#865882). - Update Xen patches to 3.15 final. - Update x86-64 Xen config files. - commit 0a9fc1a- Update config files. Disable the reverted CONFIG_ACPI_PROCFS_POWER. Nobody seems to complain, so do not enable it. - commit 0592a75- Linux 3.14.6 (bnc#880613). - Delete patches.drivers/ALSA-hda-Fix-onboard-audio-on-Intel-H97-Z97-chipsets. - commit f0d0e23- Update to 3.15. - commit 91a9a36- rpm/package-descriptions: kernel-vmi is gone - rpm/mkspec: Obsolete $flavor-{devel,extra} $flavor-base is obsolete (bnc#881490) - rpm/kernel-module-subpackage: Obsolete -trace KMPs (bnc#881490) - rpm/old-flavors: Obsolete also kernel-trace-base (bnc#881490) - commit 38d4d09- rpm/kernel-binary.spec.in: Do not require hmaccalc on 13.1 and earlier - commit d7a84f7- rpm/kernel-binary.spec.in: Allow find-debuginfo.sh to create vmlinux.debug - commit 9b3c48f- Linux 3.14.5. - commit 3ee48e0- usb: musb: tusb6010: Use musb->tusb_revision instead of tusb_get_revision call (bnc#872715). - usb: musb: tusb6010: Add tusb_revision to struct musb to store the revision (bnc#872715). - commit 6141be1- Update to 3.15-rc8. - commit 93f605c- Obsolete kernel-trace by kernel-default - commit 1eb3f59- Update config files: Disable CONFIG_XO15_EBOOK The xo15-ebook driver is useless without the rest of OLPC support. So I left it enabled only in i386/default and i386/vanilla. - commit 9694fd3- ALSA: hda - Fix onboard audio on Intel H97/Z97 chipsets (bnc#880613). - commit 0de0f93- Update config files: Disable gpio-fan and ntc_thermistor drivers Disable the gpio-fan and ntc_thermistor hwmon drivers on all architectures where they are not used. - commit 96f5b60- Update Xen patches to 3.15-rc7. - commit f8382bf- Update to 3.15-rc7. - Eliminated 1 patch. - Config changes: - CX_ECAT=m (default n) for i386/x86_64 - The vendor supplying this hardware only uses 32/64-bit Atom CPUs. This may need to be revisited if the hardware extends to different architectures (ARM, probably). - SENSORS_NTC_THERMISTOR=m (default n) - Sensor chip that could be found essentially anywhere. - commit e9c45a3- cifs: fix client guid reuse logic Client guid reuse across multiple protocol versions causes mount failures against Windows 2012 servers (bnc#879932). - patches.fixes/cifs-Set-client-guid-on-per-connection-basis.patch - patches.fixes/cifs-Do-not-send-ClientGUID-on-SMB2.02-dialect.patch - commit 289f0e9- config: sync vanilla configs for 3.15-rc6. - commit acf7dab- Update to 3.15-rc6. - Config changes: - ACPI_PROCFS_POWER=y (default n) - Should eventually be =n once userspace tools have been audited. - commit d2be7e3- Update ppc config files: Disable SH_MOBILE media drivers These are useless on PowerPC. - commit cacd723- Update config files: enable CONFIG_CIFS_SMB2 cifs.ko is currently built with support for the base SMB1/CIFS dialect only. SMB1/CIFS support can be disabled in Windows 8.1 and Windows Server 2012 R2, and is completely unsupported with the Microsoft Azure File service, leaving cifs.ko users unable to access files on such servers without this change (fate#317480). - commit 837860b- Update config files: Disable remaining R-CAR drivers These drivers are useless except on arm/shmobile. - commit 2dd69e8- Fix a typo in config/ppc/vanilla, sorry - commit cc68f12- Update config files: Disable unused RTC platform drivers - commit 85c0b8b- Update config files: Disable the rtc-moxart driver This driver is only needed on Moxa ART systems, which we do not support. - commit 9939e8f- supported.conf: Take care of a few driver renames/splits/etc. - commit ed5e591- Update Xen config files: Set compatibility level back to 4.1 (bnc#851338). - commit 22da852- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y Align on what exynos has, in anticipation of both files being merged someday. - commit 8ba853c- Update config files: Disable DRM_PTN3460 Currently it's only needed on arm/exynos. - commit 6f380e7- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in, so the latter must be built-in as well. Otherwise we get a linker failure like: .../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004: undefined reference to `ptn3460_init' - commit bb0a6e6- Update config files: Disable all EG20T drivers except on i386 EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so we only need these drivers on i386. - commit 923c7d2- memcg: fix swapcache charge from kernel thread context (bnc#878306). - commit 8eaaed7- Update arm64 config file to fix the build - commit beb76a8- config: armv6hl: Update config to 3.15-rc5 - commit 15546e3- config: armv7hl: Update configs to 3.15-rc5 - commit de0d16f- Update armv7hl/lpae config file: Enable SERIAL_TEGRA Despite what the Kconfig text says, the serial-tegra driver works on all Tegra platforms. - commit 222a09f- Update ppc64le config files: Disable DA903x support completely It makes no sense to support some sub-drivers and not the rest. - commit 269e033- Update config files: i386/x86_64/ppc64/ppc64le disable: timeriomem-rng pwm-pca9685 unsupported RTC drivers ssd1307fb/da903x_bl - commit 7725871- config: arm64: Update config for 3.15 - commit 2d96bf1- Update Xen patches to 3.15-rc5. - privcmd: actually batch hypercalls for batch ioctls. - Refresh patches.xen/xen-blkfront-indirect (bnc#876786). - config.conf: Re-enable Xen configs. - Update x86 config files. - commit 9ebd57d- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static). - commit 47a05b6- Update ec2 config files: Disable CAN support It was enabled by accident. - commit 4f49dd9- Linux 3.14.4 (bnc#871252 bnc#875690 CVE-2014-0196). - Refresh patches.xen/xen-pcpu. - Delete patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch. - commit bebeb6f- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from unwind_init_running() definition. - commit d2673c3- pvpanic: Set high notifier priority (bnc#875220). - commit da0842c- fbcon: Clean up fbcon data in fb_info on FB_EVENT_FB_UNBIND with 0 fbs (bnc#875687). - commit b8d699a- Update to 3.15-rc5. - Eliminated 2 patches. - Config changes: - CAN_C_CAN_STRICT_FRAME_ORDERING=n (default) - commit 7f2c6bf- rpm/kernel-binary.spec.in: Do not keep debug symbols in vmlinux-*.gz (bnc#877267) - commit f928d60- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well - commit 3375bd7- Update x86 config files: Disable unused CAN drivers Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T CAN drivers on x86_64. These are believed to be useless, and will only be enabled upon explicit request. - commit dab25a2- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package Also, get rid of the comparison of the base and devel filelist. - commit f1e303f- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699). - commit efc8676- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699). - commit 8292525- Linux 3.14.3. - commit 2a280a3- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo (bnc#875946) Add the uncompressed vmlinux image as ghost file to the main package, so that the vmlinux debuginfo generated by rpm natively and put into the right package. - commit 26b7a64- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot - commit ef040ff- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962, bnc#707666, bnc#875575) - commit 403ada2- Refresh patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch. Add commit SHA - commit 4f0c42a- n_tty: Fix n_tty_write crash when echoing in raw mode (bnc#871252 bnc#875690 CVE-2014-0196). - commit e72b790- Re-eanble ARM kernel in config.conf file and update all ARM configs: * config/arm64/default: - Add SATA/PATA support - Add voltage and regulator support * config/armv6hl/default: - Add external I2C controllers - Add usermode SPI driver * config/armv7hl/default: - Add I2C support for Tegra SoC - Add external I2C controllers - Add SPI, GPIO and watchdog support to Davinci/Keystone SoC - Add RTC driver for Tegra and sunxi SoC - Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA - Add OMAP4 video input support - Add IR receiver - Add iMX HDMI support - Add Serial support for Tegra SoC * config/armv7hl/exynos: - Trivial update * config/armv7hl/lpae: - Add I2C support for Tegra SoC - Add external I2C controllers - Add SPI, GPIO and watchdog support to Davinci/Keystone SoC - Remove unused Terga20/Tegra30 SPI support - Add RTC driver for Tegra and sunxi SoC - Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA - Add IR receiver - Add iMX HDMI support - commit fcd7b3d- Update to 3.15-rc3. - commit 62b5593- config: sync PCI changes to s390x/vanilla - commit 807a685- Update arm config files: Enable all USB-to-serial drivers Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and USB_SERIAL_QT2 on all arm flavors. - commit 589f44f- Update arm64 config file: Disabled 3 unneeded drivers Align the arm64 config file with the rest of the config files: CONFIG_ATMEL_SSC is not set CONFIG_FB_TMIO is not set CONFIG_FB_GOLDFISH is not set - commit aaf60ce- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE This is a unified driver replacing several drivers we were shipping so far, so we should ship it too. - commit 0d558c9- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962, bnc#707666, bnc#875575) - commit 8f9c4ac- unwind: remove check for vdso32 compat range. This fixes a build failure introduced in 3.15-rc1. - commit 66cfb7b- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader - commit 573fc1b- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile - commit 717e968- powerpc: export flush_icache_range. - commit f47acdb- s390: enable PCI to match SLE12 kernel configs - PCI=y - HOTPLUG_PCI=y - HOTPLUG_PCI_S390=y - PCI_IOV=y - INFINIBAND=m - INFINIBAND_USER_ACCESS=m - MLX4_INFINIBAND=m - MLX4_EN=m - RDS_RDMA=m New devices since 3.12: - MLX5_CORE=m - MLX5_INFINIBAND=m - SUNRPC_XPRT_RDMA_CLIENT=m - SUNRPC_XPRT_RDMA=m - SUNRPC_XPRT_RDMA_SERVER=m - All others defaulted to No. - commit ae2780e- s390: add slab.h for kzalloc/kfree. - commit 7e349ea- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype - commit 0a26d0b- Update to 3.15-rc2. - Config changes: - Generic config options: * IPMI_SI_PROBE_DEFAULTS=y (default=n) - older hardware only works with boot option - New options specific to ARM: * PINCTRL_BCM281XX=n (default) - commit c35b255- Update to 3.15-rc1. - Xen is disabled. - ARM is disabled. - Eliminated 3 patches. - Config changes: - Generic config options: * USELIB=y (default) - only used for libc5 users, do we care? * SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore, do we care? * ACPI_REDUCED_HARDWARE_ONLY=n (default) * CGROUP_NET_PRIO=y (new feature, do we want it?) * LOCK_TORTURE_TEST=n (default) * EVM=n (default) - New options for existing drivers: * BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability * BT_6LOWPAN=y (default=n) -- new feature * MTD_UBI_BLOCK=n (default -- do we even care about UBI?) * ZRAM_LZ4_COMPRESS=y (new feature) * BE2NET_VXLAN=y (default) * MLX4_EN_VXLAN=y (default) * QLCNIC_VXLAN=y (default=n) - enabled for other drivers * IWLWIFI_BCAST_FILTERING=n (default) - New modules: * IP_SET_HASH_IPMARK * INTEL_MEI_TXE * DM_ERA * ALTERA_TSE * RTL8723BE * RSI_91X - RSI_DEBUGFS=n - RSI_SDIO=m - RSI_USB=m * INPUT_PWM_BEEPER * SENSORS_LTC2945 * SENSORS_LTC4222 * SENSORS_LTC4260 * SENSORS_ADC128D818 * MFD_RTSX_USB * IR_SHARP_DECODER * IR_IMG - IR_IMG_RAW=n (documented as performance degrading and for debugging) - IR_IMG_NEC=y - IR_IMG_JVC=y - IR_IMG_SONY=y - IR_IMG_SHARP=y - IR_IMG_SANYO=y * DRM_PTN3460 * USB_UAS * DVB_RTL2832_SDR (USB) * ALIENWARE_WMI * PWM_LPSS * SUNRPC_XPRT_RDMA_CLIENT=m (default) * SUNRPC_XPRT_RDMA_SERVER=m (default) - x86_64: * EFI_MIXED=n (default) -- do we use a bootloader that can support it? - ppc/ppc64le: * HV_PERF_CTRS=y (default) * POWERNV_CPUFREQ=y (default) - Probably ARM but looks generic, all modules: * SPMI * GPIO_DWAPB * HID_CP2112 * MFD_TPS65218 * GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM) - New options specific to ARM (I think), all disabled: * IMX_THERMAL * AHCI_IMX * PWM_FSL_FTM * OMAP_CONTROL_PHY * PHY_SAMSUNG_USB2 * FSL_EDMA * XILINX_WATCHDOG * GS_FPGABOOT * BCMGENET * SXGBE_ETH * MFD_BCM590XX * BCM7XXX_PHY - New options specific to tablets, all disabled: * INPUT_SOC_BUTTON_ARRAY (windows tablet) * R8723AU (Lenovo Yogi) - Other weird hardware: * CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices) - Changes undocumented here were changed automatically. - commit c0815d2- Linux 3.14.2. - commit 91d5ef4- Update config files: Disable CONFIG_NFC on s390x and ppc64le NFC support makes little sense on server-class hardware. - commit 5cbf723- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file - commit ce5bd7a- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires - commit 9cca2fa- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel (fate#316930, bnc#856310) - commit 2659f6f- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3 - commit 01fab08- require kernel-obs-build It must be also configured as VMinstall, but is a build requires as well to avoid that qa and build package build parallel after kernel-default or kernel-xen have changed. - commit 7a16a4e- improve error logging in case the kernel module could not get loaded - commit 3811667- add block device modules for xen kernel-obs-build image - commit 04fbb81- Update arm64 config file I'm an idiot :-( - commit 6e9f0a1- Update arm64 config file: Disable CONFIG_IIO It is disabled in all other non-ARM configuration files. - commit 8cbbb4c- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME It forcibly selects CONFIG_IIO, which we don't want. - commit 9afef89- Update arm config files: Disable Cadence network drivers Disable ARM_AT91_ETHER in all arm config files, it is only needed on Atmel AT91 which we don't support. CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files. - commit 43063d0- Disable CONFIG_NET_CADENCE on non-ARM - commit 00acb46- Update armv7hl configs * config/armv7hl/default : - Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards) - Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only - Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards * config/armv7hl/exynos : - Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only * config/armv7hl/lpae : - Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards) - Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards - Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards - commit 4337939- Add kernel-obs-qa-xen.spec - commit f73cebd- Update config files. - commit 13cc815- Linux 3.14.1. - commit 117c27b- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - commit e0d4304- config: eliminate trace flavor With the tracing options synced to the other flavors, we can eliminate the trace flavor entirely. This implicitly disables the following options that used to be set in the trace flavors: IRQSOFF_TRACER: carries a substantial runtime overhead MMIOTRACE: really only needed for driver development FTRACE_SELFTEST: introduces noticible delays during boot FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup - commit 8020846- config: sync RING_BUFFER_BENCHMARK=m on s390x configs It is enabled as a module on every other config. - commit 0b42220- config: enable STACK_TRACER on all flavors It carries no runtime overhead when disabled (and it is by default). - commit fea9446- config: enable FTRACE_SYSCALLS on all flavor files It incurs no runtime overhead other than a few KB of memory. - commit 3427d84- config: enable SCHED_TRACER on all flavors It doesn't have any runtime overhead except for a few KB of memory. - commit 9125183- config: enable ftrace features on all flavors We enable the following function tracing options: - FUNCTION_TRACER - DYNAMIC_FTRACE - FUNCTION_PROFILER - FUNCTION_GRAPH_TRACER With dynamic ftrace, there is very little runtime overhead. FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables frame pointers there, so there is a real runtime cost even when it is disabled. - commit ce4047b- Generate kernel-obs-*.spec from templates - commit b2e5f7c- Update debug config files: enable TTY_PRINTK Enabled only in debug kernels for now, as it can't be modular yet. Once it can be built as a module, we can enable it in other flavors as well. - commit 043a9a9- Update arm64 config file: disable CONFIG_USB_DWC3_KEYSTONE This driver is only needed on Texas Instruments Keystone2 platforms. - commit 4e4e502- Update ppc config files: disble HW_RANDOM_ATMEL This driver is only needed on Atmel AT91 systems. - commit 2cac896- Update arm/exynos config file: disable AHCI_IMX This driver is only used on Freescale i.MX systems so it isn't needed on Exynos. - commit 45d6387- Update arm config files: Disable exynos support Disable exynos support in all non-exynos configuration files, as we have a dedicated kernel flavor for exynos. - commit c65cb20- rpm/kernel-module-subpackage: Regenerated the initrd in %posttrans (fate#313506) - commit c0b6219- Refresh Xen patches (bnc#870874, bnc#871827). - commit 00dd4e3- Update x86_64 config files: disable CONFIG_SBC8360_WDT The sbc8360 driver is for a Socket 370-based single-board computer, so it's useless on x86-64. - commit 47efdd9- fix building initrd for SLE 12 It does provided and load the critical kernel modules for building some kiwi images and cross architecture builds like used for aarch64. The kernel-obs-build.spec still contains the bits to allow to use it also for SLE 11. - commit e9868b7- Refresh patches.rpmify/chipidea-clean-up-dependencies Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.) - commit 299b9cd- Refresh patches.suse/pstore-backend-autoaction. Fix valid gcc warnings about an unitialised return code and printf format problems. - commit 73e63e4- Update config files: disable all of Timberdale support Timberdale is a companion chip for Atom CPUs in embedded in-car infotainment systems. We don't need that in openSUSE, really. - commit 47e54c8- Update config files: disable CONFIG_I2C_SI470X I2C access to the SI470X radio chip is only needed on embedded systems so it makes no sense to enable it in most of our kernel configuration files. - commit b60e271- Refresh patches.xen/xen3-patch-3.7 (fix another AR build issue). - commit 59b27eb- Update config files: re-enable twofish crypto support Software twofish crypto support was disabled in several architectures since openSUSE 10.3. For i386 and x86_64 it was on purpose, because hardware-accelerated alternatives exist. However for all other architectures it was by accident. Re-enable software twofish crypto support in all configuration files, to guarantee that at least one implementation is always available, (bnc#871325). - commit 8f37fd4- rpm/kernel-syms.spec.in: Require pesign-obs-integration for signing KMPs - commit e68d5fc- Delete patches.arch/arm-omap3isp.patch. superseded by 31036441d785359999e45bf410c778f64ffcab64 - commit fd18f9e- Fix typo in netfront, in type check of unplug code - commit 6623a43- Update config files: disable CONFIG_TOUCHSCREEN_W90X900 The w90p910_ts driver only makes sense on the W90x900 architecture, which we do not support. - commit 4ebef59- Update Xen patches to 3.14-final and c/s 1256. - blkback: allow using indirect request segment descriptors (fate#316871). - blkfront: allow using indirect request segment descriptors (fate#316871). - commit fbd23cd- Update config files: CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BATTERY_STRENGTH was already enabled on i386, x86_64 and most of arm. Enable this feature on all other architectures which can benefit from it. - commit aec4432- Update to 3.14. - commit 5795bd9- Update i386/desktop config file: enable CONFIG_RCU_FAST_NO_HZ All other x86 kernels have CONFIG_RCU_FAST_NO_HZ enabled so the i386/desktop kernel should too. - commit 05ea8f5- Update ppc config files: adjust filesystems modularity Build reiserfs, fat and vfat support as modules as we do on every other architecture. Also align the reiserfs debugging features on x86_64. - commit 0985b71- Update ec2 config files: disable HID device drivers I don't think the HID drivers for non-standard keyboards and mice are needed at all on EC2. - commit 9fdef61- Update to 3.14-rc8. - commit b356c6a- Update x86 config files: enable CONFIG_HID_BATTERY_STRENGTH Looks like a cool feature to support on desktop systems. As it has to be built-in, I'm only enabling it on x86 for now, because I don't know for sure how useful it would be on other architectures. Feel free to enable on any other architecture where it would be useful. - commit 1edfe71- Update ec2 config files: disable CONFIG_INPUT_FF_MEMLESS This helper module is useless on EC2. - commit c2808f3- Update i386 config files: Modularize all HID device drivers HID device drivers are modularized in all config files except arm* and desktop, so i386/pae, i386/trace and i386/xen should do the same. - commit 3c2834b- Update i386 config files: CONFIG_HID=y Align the CONFIG_HID setting of the i386/debug, i386/default and i386/vanilla config files with what is done in every other config file (but s390x and ec2.) - commit 177a262- Refresh patches.suse/kconfig-automate-kernel-desktop. Options CGROUPS and CGROUP_SCHED are no longer disabled in desktop kernel. - commit 148e111- Linux 3.13.7. - Refresh patches.xen/xen3-auto-common.diff. - Delete patches.arch/ppc64le-ibmveth.patch. - commit a68bc7c- Update s390x config files: disable CONFIG_INPUT_FF_MEMLESS It was set by mistake, obviously. - commit 89fa272- Enable Socketcan again for i386 and x86_64 (bnc#858607) - commit d1f1027- Update vanilla config files: enable console rotation It's enabled in all other kernel flavors so it should be enabled in vanilla too. - commit 1384611- config: set CONFIG_X86_INTEL_LPSS in trace and vanilla Trying to keep the trace and vanilla kernels in sync with default. - commit 09e4895- Align the x86_64 debug config file on the default config For real this time. - commit 0b5593a- Update to 3.14-rc7. - Eliminated 1 patch. - commit 56ad46a- Align the x86_64 debug config file on the default config This makes it much easier to validate that the debug config file only diverges from default by debug and testing options. - commit 37f104e- config.conf: ia64 is history - Delete config/ia64/debug. - Delete config/ia64/default. - Delete config/ia64/trace. - Delete config/ia64/vanilla. - commit 9e606b5- Enable CONFIG_IRDA_FAST_RR=y (bnc#860502) - commit 0509ce5- Enable CONFIG_IRDA_FAST_RR=y (bnc#860502) - commit 3659420- Update x86_64 config files: Disable AMD Elan SC520 drivers The AMD Elan SC520 is a 32-bit x86 processor, related drivers are useless on other architectures. - commit e5b4397- Update x86_64 and ia64 config files: Disable SC1200 drivers The SC1200 is a SoC based on the Geode GX1 32-bit x86 processor, so its drivers are useless on other architectures. - commit 1058f71- Update config files: Restore CONFIG_THERMAL_HWMON Setting CONFIG_THERMAL=y in commit e60ddcfe had the side effect of disabling CONFIG_THERMAL_HWMON in many configs that didn't have CONFIG_HWMON=y. So revert that change in all affected config files. Sorry for overlooking that originally. - commit b197f4a- Update config files: Drop all Geode-related drivers The Geode was a 32-bit x86 CPU, so all drivers for its companion chips (CS55xx) are useless on other architectures. Same for OT200 drivers, as the Bachmann OT200 device was based on a Geode CPU. - commit 0bdb147- Update arm and ppc config files: Drop OLPC-related driver OLPC drivers are only useful on i386. - commit c98f904- Update debug config files: mac80211 debug options Enable all mac80211 debug options in all debug kernel flavors. - commit 855178e- config: Fix version string for armv7hl/lpae - commit d1a7ba5- ARM: Re-enable and update configs - commit d73f266- Update Xen patches to 3.14-rc6. - commit cc55130- Update to 3.14-rc6. - commit e9d20d4- rpm/mkspec: Generate a per-architecture per-package _constraints file - commit 65a07f7- rpm/mkspec: Remove dead code - commit 3fc95f5- Linux 3.13.6. - commit 4727218- Update config files: CONFIG_THERMAL=y The generic thermal module is used by several ACPI components (processor, fan, thermal and video) and a few other drivers. So in practice it will end up being loaded on almost all systems which support ACPI. It is small so build it into the kernel to improve boot speed on all ACPI-enabled architectures (i386, x86_64 and ia64.) - commit e60ddcf- Update to 3.14-rc5. - commit 4126853- Update ppc64le config files: disable STE_MODEM_RPROC Disable config option STE_MODEM_RPROC on all ppc64le flavors, because it draws dependencies which aren't available on ppc64le: warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN) - commit 712ca17- rpc_pipe: fix cleanup of dummy gssd directory when notification fails (bnc#866437). - sunrpc: add an "info" file for the dummy gssd pipe (bnc#866437). - rpc_pipe: remove the clntXX dir if creating the pipe fails (bnc#866437). - nfs: check if gssd is running before attempting to use krb5i auth in SETCLIENTID call (bnc#866437). - sunrpc: replace sunrpc_net->gssd_running flag with a more reliable check (bnc#866437). - sunrpc: create a new dummy pipe for gssd to hold open (bnc#866437). - commit 5bb4797- rpm/mkspec: Fix whitespace in NoSource lines - commit 6320617- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it (bnc#866075) - commit b67b660- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT Michal Marek says: I think that the reason why BLK_DEV_MD is built in is config MD_AUTODETECT bool "Autodetect RAID arrays during kernel boot" depends on BLK_DEV_MD=y but since we compile the raid presonalities as modules, this cannot work. Also, we use the initrd even in the trivial cases, so why bother about root-on-md. - commit db76347- Update config files. Modularize the following helper drivers: INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER They had to be built-in before due to dependencies, but this is no longer the case, so we can modularize them again. - commit a970646- Update x86 config files: CONFIG_X86_MSR=m The msr driver creates /dev/cpu/*/msr through which you can poke at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able to remove that module if it is not needed. - commit 9e6b04a- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement - commit 5cdf1da- config: Update armv7/exynos - Add sound support - Add I2C/SPI support - commit 93b38ce- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (bnc#866100). - commit 6367fe8- Update config files: CONFIG_ISO9660_FS=m There is no good reason why isofs would be built into the kernel. Most systems don't need it after installation, and reportedly mkinitrd etc. can deal with it as a module just fine. - commit 3dd8a1a- Update config files: CONFIG_AUTOFS4_FS=y systemd requires autofs, so autofs4.ko will always be loaded on boot. For performance reasons, it makes sense to build it into the kernel (bnc#863771). - commit 70247d1- Update Xen patches to 3.14-rc4 and c/s 1252. - privcmd: allow preempting long running user-mode originating hypercalls (bnc#861093). - config.conf: Re-enable Xen configs. - Update x86 config files. - scripts/check-cvs-add: Disable config checking for now. - commit d5aea30- Obsolete compat-wireless, rts5229 and rts_pstor KMPs These are found in SLE11-SP3, now replaced with the upstream drivers. - commit 37738dd- rpm/kernel-binary.spec.in: Do not obsolete ocfs2-kmp (bnc#865259)865259 - commit c8661b5- rpm/kernel-binary.spec.in: Obsolete the -base package from SLE11 (bnc#865096) - commit 3f926c3- config: disable PINCTRL_MSM and PINCTRL_MSM8X4 These options were enable accidentally during the 3.14-rc1 update for just the i386/default config. - commit 2ded0ed- Update to 3.14-rc4. - Eliminated 1 patch. - commit 16d4242- Linux 3.13.5. - commit 4e9ddcc- Linux 3.13.4. - commit 6eda950- dmraid45: removed driver. This functionality should be offered by the dmraid driver. - commit 9a83d77- cifs: ensure that uncached writes handle unmapped areas correctly (bnc#864025 CVE-2014-00691). - commit 79c42c5- config: CONFIG_BCM_KONA_USB2_PHY=n on s390 - commit f30c873- acpi: Complete fix for thinkpad RSDT blacklist - commit 2e62bb9- Update to 3.14-rc3. - commit 058f759- dmraid45: updated to use new bvec iterators. - commit 9e25806- acpi: Updated acpi=rsdt dmi blacklist to new variable name. - commit 4bd9031- Update vanilla config files. - commit b49cb75- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it - commit f11b02a- Update config files: Disable TS5500-specific drivers These drivers are useless without TS5500 board support: mtd-ts5500, gpio-ts5500 and max197. - commit 2a03456- Linux 3.13.3 (bnc#799216). - Refresh patches.xen/xen-x86-EFI. - Refresh patches.xen/xen3-patch-3.12. - Delete patches.drivers/drm-cirrus-Correct-register-values-for-16bpp. - Update config files. - commit d6e2c2f- rpm/kernel-obs-build.spec: Fix for ppc64le - commit 50c4205- Scripts: .nosrc.rpm should contain only the specfile (bnc #639379) - commit afe62e0- Drop outdated comment - commit 65bab82- Refresh patches.xen/xen3-patch-3.13 (fix net{back,front} checksum setup). - commit a23672f- doc/README.PATCH-POLICY.SUSE: updated links - commit ac58062- Delete unused patches.arch/ppc64le-fix-copytofrom.patch - commit ce3dbc3- drm/cirrus: Fix cirrus drm driver for fbdev + qemu (bnc#856760). - commit ee73224- Spec: zeroing modules.dep to get identical builds among different machines - commit a1c5879- rpm/guards: Report which config file has problem in --check mode - commit b39543d- Updated patch headers for 3.14-rc2. - commit d0ea44a- Update to 3.14-rc2. - Eliminated 1 patch. - commit a5ab7bf- rpm/config.sh: switch to building against 13.1 - commit b59b809- doc/README.SUSE: Update to match the current package layout - commit f357abb- Add the README.SUSE file to the packaging branch - commit 11905ea- Linux 3.13.2 (bnc#860993 CVE-2014-0038). - Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch. - Refresh patches.xen/xen3-patch-2.6.37. - Refresh patches.xen/xen3-patch-3.10. - commit 7e6b5de- Change also BuildRequires from module-init-tools to modutils - commit f650166- Updated patch headers for 3.14-rc1. - commit 967bc40- Update to 3.14-rc1. - 19 patches eliminated. - Xen is disabled. - ARM is disabled. - commit 691c6b1- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile - commit 3ea39a4- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages - commit 91f0a2e- Reformat the spec files to what the buildservice expects - commit 0b9e9a1- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038). - commit b4ff60b- Linux 3.13.1. - commit 01e2360- rpm/kernel-source.spec.in: Add README.PATCH-POLICY.SUSE as source file - commit 9c9ce61- Drop the _constraints file, we are using the prjconf setting for now - commit a0aa890- Refresh Xen patches (fix PV driver build). - commit d9213ce- floppy: bail out in open() if drive is not responding to block0 read (bnc#773058). - commit 1d92189- Update Xen patched to 3.13-final and c/s 1248. - Update EC2 config files (restore CONFIG_DEBUG_INFO). - commit a770ad7- Update to 3.13. - commit ff46e6a- Linux 3.12.8. - commit 2caf20a- xen: pv-on-hvm: skip initialization of emulated devices (fate#311487). - commit f011587- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models (bnc#856294). - commit 0223704- Revert "rpm/config.sh: Drop the ARM and PPC repositories" This was actually wrong, the ports repository is broken. - commit a983897- rpm/config.sh: Drop the ARM and PPC repositories The architectures are provided by the ports repository - commit 96b9cec- rpm/kernel-source.spec.in: Require kernel-devel%variant - commit 810ea41- Delete patches.fixes/remount-no-shrink-dcache. the optimization is no longer needed because dcache_lock is long gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove dcache_lock and others). - commit 0092763- Delete patches.fixes/oom-warning. The additional warning message is not worth carrying. Highorder or atomic allocations which are expected to fail should use __GFP_NOWARN to not pollute logs with allocation failures which are acceptable. - commit c07fd34- Update config files. Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident. The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly allowed by swap_account=1 kernel command line parameter - commit 402a841- Update to 3.13-rc8. - commit 44ad2a9- efifb: prevent null-deref when iterating dmi_list (bnc#858404). - commit 78b11e9- hv: set guest os id (bnc#814005). - commit e3d0b5d- rpm/mkspec: Fix for older Perl - commit ecf021e- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well - commit bd3c299- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen - commit 57e89b6- Linux 3.12.7. - commit 2424219- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673) Forcing module unloading can't lead to anything good. If reference counting is wrong then it should be fixed. If the reference count is right and a regular (unforced) unloading doesn't work, then a forced unloading can only lead to chaos and ultimately a kernel crash. - commit 3d57f73- config: armv6hl: Extend default config for Raspberry Pi Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT. - commit c7b8797- config: armv6hl: Extend default config for Raspberry Pi Activate CONFIG_ARM_ATAG_DTB_COMPAT for it to receive U-Boot bootargs. Enable BCM2835_{I2C,WDT}, MMC_SDHCI_BCM2835, USB_HCD_BCMA as modules. - commit 57a2f1c- Update Xen patches to 3.13-rc7 and c/s 1245. - netback: bump tx queue length (bnc#849404). - config.conf: Re-enable Xen configs. - Update config files. - commit 0e71aa4- Delete config/armv7hl/cubox. - commit 85bdaf6- Update to 3.13-rc7. - Eliminated 1 patch. - commit fed42b5- Disable CONFIG_I2C_VIA in config/x86_64/desktop too - commit febc20c- Disable CONFIG_I2C_VIA, no 64-bit system would need it - commit 95d3d3d- Switch to linux-*.tar.xz - commit 27d9f61- Add support for linux-*.tar.xz to the spec files - commit d12c880- ARM: Reenable and update configs - commit 0d77ece- Update to 3.13-rc6. - commit 63236e5- Update to 3.13-rc5. - Eliminated 3 patches. - commit 7127d5f- Run add_vmlinux for ppc64le - commit ae96e26- ibmveth: Fix more little endian issues. - powerpc: Don't return to BE mode when we are already there. - powerpc: Add hack to make ppc64le work on hosts without ILE. - powerpc: Add relocation code for fixups. - powerpc: Add global exports for all interrupt vectors. - commit 3d0a348- Update to 3.13-rc4. - ppc64le/vanilla appears to have not been resynced when copied. - commit 82b44e7- Linux 3.12.6. - Update config files. - commit 080d0df- Update config files: Disable relocation on ppc64le (it's broken) - commit fbe0eb5- Update config files: Disable kvm for ppc64le (not implemented upstream) - commit 7fa2dfd- powerpc: PTRACE_PEEKUSR always returns FPR0. - commit c9829ea- PPC: Build only vmlinux target. - commit 04c2cde- powerpc: Make 64-bit non-VMX __copy_tofrom_user bi-endian. - commit 0044320- Add ppc64le support (configs are a copy of the ppc64 ones with LE enabled) - commit d86dbed- sched: Remove PREEMPT_NEED_RESCHED from generic code. (fixes ppc) - commit 605502a- Disable 32-on-64 ptrace patch, it breaks for ppc64le - commit a943cf8- Update config files - remove epapr bytechan interface, we don't support booke - commit 68ab0ab- Disable simplefb and x86 sysfb due to breakage (bnc#855821) - commit 3848a14- Add kernel-obs-build to use the distribution kernel within OBS VM builds. Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on. - commit e9cfd5c- Port module signing changes from SLE11-SP3 (fate#314508) - commit 8a264a3- fbmem: really support wildcard video=options for all fbdev drivers. - commit 5b170d7- Delete patches.suse/suse-hv-Drivers-hv-util-Fix-a-bug-in-util-version-negotiatio.patch. - commit b3125ee- doc/README.PATCH-POLICY.SUSE: add patch policy / best practices document - commit 60893d6- Add missing CONFIG_PINCTRL_SINGLE kconfig setups - commit 39ea148- config.conf: s390 is history - Delete config/s390/s390. - Delete config/s390/trace. - Delete config/s390/vanilla. - commit 2bf5161- Delete patches.suse/ida-remove-warning-dump-stack.patch. Already included since kernel 3.11 (WARN calls dump_stack.) - commit 8e04564- Linux 3.12.5. - commit 48b587a- rpm/guards: Spelling fix - commit 2e074cb- rpm/guards: Delete dead code - commit 98077a9- rpm/guards: Typo fix from upstream - commit ce654f8- config: set CONFIG_X86_INTEL_LPSS and CONFIG_I2C_DESIGNWARE_PLATFORM Enable INTEL LPSS (Low Power SubSystem) for LynxPoint chipsets (bnc#849125) and DesignWare (platform) i2c bus driver (bnc#849338). The DesignWare i2c driver depends on the clock subsystem. - commit 3a6fe23- Linux 3.12.4. - Refresh patches.suse/connector-read-mostly. - Refresh patches.xen/xen3-auto-common.diff. - commit 87dc4f5- Delete patches.suse/scsi-error-test-unit-ready-timeout: Superseded by commit 0816c9251a7180383bb7811e1a1545f7b78e5374. - commit 44df1ce- iscsi_target: race condition on shutdown (bnc#850072). - commit c4710fd- Update to 3.13-rc3. - commit 82b4383- rpm/kernel-source.spec.in: Add the OBS _constraints file as source - commit 17282e4- Linux 3.12.3. - Refresh patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch. - commit f37dca6- config: enable CONFIG_EXPERT 3.10 introduced Kconfig rules that automatically builds in uncommon HID drivers if EXPERT is not set. This commit does not introduce any other config changes. - commit 30a8773- README: Update to document typical patch naming - commit d2a2470- config: CONFIG_CHECKPOINT_RESTORE=y and CONFIG_MEM_SOFT_DIRTY=y on x86_64 - commit d99342f- Revert "init: define console_initcall when built as a module." This reverts commit 9eb723d9911b941e71381831812b7c7bd17d24f3. - commit c172b07- init: define console_initcall when built as a module. - commit 9eb723d- overlayfs: update for 3.13 delegated_inode API changes. - commit 3d88c7f- Update to 3.13-rc2. - Eliminated 1 patch. - commit 75ac3c3- Linux 3.12.2. - Refresh patches.xen/xen3-patch-2.6.29. - Delete patches.suse/btrfs-relocate-csums-properly-with-prealloc-extents.patch. - commit 3b81e61- Build mei and mei_me as modules (bnc#852656) - commit 1a570dd- supported.conf: dd drivers/hwmon/smsc47b397 That one is very simple and reliable and found in a number of enterprise-grade workstations. I believe it would make sense to support it. - commit 3a2ac9d- pstore: automatically dump and clean dmesg entries (fate#315232). - Update config files. - commit 9525160- omapdrm: fix compile with dma_addr_t > u32. - commit 611f4eb- Update to 3.13-rc1. - Eliminated 7 patches. - Xen is disabled. - ARM needs config updates. - commit 2dfdca4- Add USB PHY support (needed to get USB and Ethernet working on beagle and panda boards) Add CONFIG_PINCTRL_SINGLE=y to be able to use Device tree (at least for beagle and panda boards) Add ARM SoC sound support Add SPI bus support Add user-space access to I2C and SPI - commit b3c966e- Set CONFIG_GPIO_TWL4030 as built-in (instead of module) as a requirement to boot on SD card on beagleboard xM - commit 5b7fb61- Linux 3.12.1. - commit 1e06fbe- Update config files (fate#315172). - commit a0984ed- x86/dumpstack: Fix printk_address for direct addresses (bnc#845621). - Refresh patches.suse/stack-unwind. - Refresh patches.xen/xen-x86_64-dump-user-pgt. - commit ce55b22- supported.conf: marked net/netfilter/xt_set as supported (bnc#851066) xt_set should have been enabled together with the ip_set modules in fate#313309 - commit c2e046e- config: build uncommon HID drivers as modules - commit 92db3f1- config: sync HID=y on x86_64/debug config - commit 2437d0f- armv6hl, armv7hl: Update config files. Set CONFIG_BATMAN_ADV_BLA=y as all other kernel configuration files have. - commit e7c00d8- Update config files: * CONFIG_BATMAN_ADV_NC=y, because other BATMAN_ADV options are all enabled so why not this one. * CONFIG_GPIO_SCH=m, CONFIG_GPIO_PCH=m, because we support all other features of these pieces of hardware. * CONFIG_INTEL_POWERCLAMP=m, because this small driver might be useful in specific cases, and there's no obvious reason not to include it. - commit 79e7a03- Update Xen patches to 3.12-final. - commit ec28986- fate#316581: CONFIG_IBM_BSR y -> m - commit f5eba64- Delete patches.kernel.org/patch-3.11.1. - commit ec24572- Update config files. - commit f7c27a2- Update to 3.12-final. - commit bd2bcf1- Refresh patches.suse/btrfs-add-ability-to-query-change-feature-bits-online-ioctl. - commit a58c8c5- Refresh patches.suse/btrfs-add-tracing-for-failed-reservations. - Refresh patches.suse/btrfs-publish-allocation-data-in-sysfs. - No code change: missing 'quilt add' caused a chunk to be in the wrong patch. - commit 0346b5c- ALSA: hda - Add extra chmap for 2.1 outputs on ASUS laptops (bnc#846531). - commit 5fe5110- ALSA: hda - Add a fixup for ASUS N76VZ (bnc#846529). - commit c8ca4fb- Update Xen patches to 3.12-rc7 and c/s 1240. - commit 49141ff- Update to 3.12-rc7. - commit c59f68d- nouveau: Fix race with fence signaling (bnc#844177). - commit db1113e- btrfs: add ioctl to export size of global metadata reservation. - btrfs: add tracing for failed reservations. - btrfs: publish allocation data in sysfs. - btrfs: publish device membership in sysfs. - btrfs: publish fs label in sysfs. - btrfs: publish per-super attributes in sysfs. - btrfs: publish per-super features in sysfs. - btrfs: publish supported featured in sysfs. - btrfs: publish unknown feature bits in sysfs. - kobject: export kobj_sysfs_ops. - Refresh patches.suse/btrfs-add-ability-to-change-features-via-sysfs. - Refresh patches.suse/btrfs-use-feature-attributes-to-print-names-in-errors. - Delete patches.suse/btrfs-add-per-super-attribute-publishing-to-sysfs. - Delete patches.suse/btrfs-add-publishing-of-unknown-features-in-sysfs. - Delete patches.suse/btrfs-export-supported-featured-to-sysfs. - Delete patches.suse/btrfs-publish-per-super-features-to-sysfs. - Delete patches.suse/introduce-kobj_completion. - commit 28f62b4- Update to 3.12-rc6. - commit 7244867- Linux 3.11.6 (bnc#841645). - Delete patches.drivers/ALSA-hda-Add-fixup-for-ASUS-N56VZ. - commit 9ca6827- Update x86 Xen config files (RTC_DRV_EFI=y). - commit ac42dba- Update Xen patches to 3.12-rc5. - config.conf: Re-enable Xen configs. - Update config files. - Delete patches.xen/xen3-010-acpi_initrd_override_tables.patch. - commit 8673f3f- sha256_ssse3: also test for BMI2 (bnc#842459). - commit 243990f- config: enable HAVE_BOOTMEM_INFO_NODE on ppc64 to match 3.11.5 (vanilla) - commit 53efb9c- config: enable HAVE_BOOTMEM_INFO_NODE on ppc64 to match 3.11.5 - commit 22f9877- btrfs: Fix creation of per-super sysfs directories when using multiple subvolumes (bnc#845774) - commit adcee6c- btrfs: Fix creation of per-super sysfs directories when using multiple subvolumes (bnc#845774). - commit 0801062- Update to 3.12-rc5. - commit 6c5465f- sha256_ssse3: also test for BMI2 (bnc#842459). - commit 626459d- Linux 3.11.5. - Delete patches.suse/btrfs-0005-reset-ret-in-record_one_backref.patch. - Delete patches.suse/btrfs-0010-change-how-we-queue-blocks-for-backref-checkin.patch. - Delete patches.suse/btrfs-0022-skip-subvol-entries-when-checking-if-we-ve-cre.patch. - Delete patches.suse/btrfs-0033-remove-ourselves-from-the-cluster-list-under-l.patch. - commit c00734a- Update to 3.12-rc4. - commit 8fdbb19- drm/i915: Undo the PIPEA quirk for i845 (bnc#845503). - commit e401a74- ALSA: hda - Add fixup for ASUS N56VZ (bnc#841645). - commit 9f1b1d6- supported.conf: Update support info - commit fe619b0- Linux 3.11.4. - commit 40d7ca3- supported.conf: Remove IOMMU v2 This is only needed for HSA. - commit 1d0217b- supported.conf: Add a bunch of AMD-specific drivers to the list + sb_edac which people wanted since SLE11-SP2. - commit 942c03a- supported.conf: update for network related modules based on FATE#313655 + drivers/net/ethernet/intel/i40e/i40e vhost_net depends on vhost + drivers/vhost/vhost nf_nat is now nf_nat_ipv4, _ipv6 was introduced in v3.7 - net/ipv4/netfilter/nf_nat + net/ipv4/netfilter/nf_nat_ipv4 + net/ipv6/netfilter/nf_nat_ipv6 based on the rationale that we already package `ss` and support inet_diag: + net/ipv4/udp_diag + net/netlink/netlink_diag + net/packet/af_packet_diag + net/unix/unix_diag - commit 07a54e6- supported.conf: Add newly requested drivers - commit 199c169- supported.conf: More updates from SLE11-SP3 - commit 45bc81a- rpm/split-modules: Check module support only if the -extra package is requested - commit add86bf- rpm/split-modules: Remove unused options - commit 3736315- rpm/kernel-binary.spec.in: Fix creating the kernel-*-extra package CONFIG_ENTERPRISE_SUPPORT has been renamed to CONFIG_SUSE_KERNEL_SUPPORTED - commit 9e5b6fe- supported.conf: Copy some missing changes from SLE11-SP3 - commit fdeb1a7- supported.conf: Remove the kernel/ prefix from module paths. - commit 9649d9f- modpost: Allow wildcards in the Module.supported file. - commit a464383- modpost: Fix matching of dashes and underscores in Module.supported (bnc#719090). - commit cab1abc- Enable CONFIG_DRM_QXL and mark qxl.ko as supported (fate#316469) - commit acad9db- Linux 3.11.3. - Refresh patches.xen/xen3-patch-3.4. - commit 485f0d1- Update to 3.12-rc3. - commit e5ef0d0- Disable CONFIG_FB_TMIO (Sharp Zaurus) on non-arm configs. - commit 977b235- Disable CONFIG_FB_GEODE, as the individual GEODE options are already disabled - commit d10fe5f- Always include the git commit in KOTD builds This allows us not to set it explicitly in builds submitted to the official distribution (bnc#821612, bnc#824171). - commit a80e5ef- Do not build udlfb, to avoid conflict with udl (fate#316407) - commit 678681d- Disable fb drivers that have been blacklisted for a long time via /etc/modprobe.d/50-blacklist.conf. - commit b34e737- Btrfs: relocate csums properly with prealloc extents. - commit 6cf855e- Btrfs: relocate csums properly with prealloc extents. - commit cb5d5b5- Refresh patches.suse/suse-hv-X86-Hyper-V-Get-the-local-APIC-timer-frequency-from-.patch. actually assign the divide result to hv_lapic_frequency - commit 420e19b- Refresh patches.suse/suse-hv-X86-Hyper-V-Get-the-local-APIC-timer-frequency-from-.patch. actually assign the divide result to hv_lapic_frequency - commit 9e0a852- rpm/kernel-binary.spec.in: Add obsolete KMPs from sle11-sp1 - commit 221133c- rpm/kernel-binary.spec.in: Make sure that all KMP obsoletes are versioned (bnc#821465). - commit d802bf2- rpm/kernel-binary.spec.in: Provide obsoleted KMPs (bnc#753353) - commit f5449e6- rpm/kernel-binary.spec.in: Remove unversioned provides/obsoletes for packages that were only seen in openSUSE releases up to 11.0. (bnc#821465). - commit 7e1f4b6- config: disable FB_UDL in favor of DRM_UDL (bnc#836782). - commit 68c5865- Refresh patches.suse/suse-hv-X86-Hyper-V-Get-the-local-APIC-timer-frequency-from-.patch. - commit 83e7e53- Refresh patches.suse/suse-hv-X86-Hyper-V-Get-the-local-APIC-timer-frequency-from-.patch. - commit ff1e29f- X86: Hyper-V: Get the local APIC timer frequency from the hypervisor. - commit 4f400e1- Input: add a driver to support Hyper-V synthetic keyboard (fate#315887). - Update config files. - commit 7affb28- X86: Hyper-V: Get the local APIC timer frequency from the hypervisor. - commit ca351ea- Input: add a driver to support Hyper-V synthetic keyboard (fate#315887). - Update config files. - commit 0b0a3fa- config: disable DGAP on s390 It requires ioremap, which isn't available on s390. It's a staging driver anyway. - commit cf0bc41- rpm/old-flavors, rpm/mkspec: Add version information to obsolete flavors (bnc#821465). - rpm/kernel-binary.spec.in: Move the xenpae obsolete to the old-flavors file. - commit 25c1b0d- rpm/old-flavors: Convert the old-packages.conf file to a flat list. - rpm/mkspec: Adjust. - rpm/old-packages.conf: Delete. - commit 4037e16- rpm/old-packages.conf: Drop bogus obsoletes for "smp" (bnc#821465) - commit 50c4c23- README.BRANCH: fix typo - commit 4c1fc5a- Linux 3.11.2. - Refresh patches.xen/pci-guestdev. - Refresh patches.xen/xen3-patch-2.6.27. - Delete patches.rpmify/powerpc-add-missing-include-to-book3s_xics-c. - commit d1e8a21- config/*/debug: Enable FSCACHE_DEBUG and CACHEFILES_DEBUG. - commit 5068fbc- rpm/kernel-binary.spec.in: Remove Obsoletes ocfs2-kmp This is done to enable install of ocfs2-kmp-* alongwith the kernel until the patches are reviewed. - commit 9d2b4ca- config.conf: Re-enable s390x and ia64 configs - commit 954d4c1- config.conf: Re-enable s390x and ia64 configs - commit adb564f- patches.rpmify/documentation-fix-bad-merge-with-tmpfile-documentation: Updated Patch-mainline - commit a1513a8- Build gpio-ucb1400 as a module - commit 68bb010- Build gpio-ucb1400 as a module - commit fc372c0- Update README.BRANCH - commit 4d432eb- Disable patches.suse/btrfs-0034-optimize-key-searches-in-btrfs_search_slot.patch - commit e74b2a8- ARM: Update config files: Use lpae for multiarch, exynos for LPAE exynos5 - commit 957e65c- Clean up ARM patches: - Refresh patches.arch/arm-arndale-dma.patch. - Delete patches.arch/arm-exynos-nosparse.patch. - Delete patches.arch/arm-xen-0001-arm-introduce-psci_smp_ops.patch. - Delete patches.arch/arm-xen-0002-ARM-Enable-selection-of-SMP-operations-at-boot-time.patch. - Delete patches.arch/arm-xen-0006-xen-arm-disable-cpuidle-when-linux-is-running-as-dom.patch. - Delete patches.arch/arm-xen-0007-arm-choose-debug-uncompress.h-include-when-uncompres.patch. - Delete patches.arch/arm-xen-0008-xen-arm-enable-PV-control-for-ARM.patch. - commit 1cdc83d- config.conf: - Update config files for ARM on 3.12. - commit 2503bec- Delete patches.arch/010-acpi_initrd_override_tables.patch. This old one alone broke acpi initrd override -> delete it. - commit a75f081- lustre/lloop: don't change the logical size for the queue. - commit 4a2006a- Update to 3.12-rc2. - Eliminated 3 patches. - commit d7d9943- Update to 3.12-rc1. - Eliminated 42 patches. - Xen is disabled. - ARM is disabled. - commit c58d853- patches.suse/btrfs-add-per-super-attribute-publishing-to-sysfs: Fix issue where the error case would still attempt to create sysfs dir. - commit 129c02b- power_supply: Prevent suspend until power supply events are processed (bnc#841596). - commit 11b28da- Increase NR_CPUS on ppc64 to 2048 (fate#315438) - commit 8a38aef- Update config files. Fix ZSWAP on vanillas. - commit da42424- scripts/sequence-patch.sh: Fix for Xen detection with --vanilla When we hit the limit code to handle $SKIP_XEN and there aren't any Xen patches to apply anyway, we'll fail because LIMIT is unset. - commit 1d7b879- scripts/tar-up.sh: Disable Xen patches when Xen configs are disabled Similar to the change for scripts/sequence-patch.sh, this change disables the Xen patches with +noxen in series.conf when creating the kernel-source package. - commit 3104a04- scripts/sequence-patch.sh: Skip Xen patches when Xen configs are disabled. When updating the base kernel version, the Xen patches must be updated separately. This allows us to skip the Xen patches until they're resynced just by disabling the configs. - commit d9673e9- btrfs: use feature attribute names to print better error messages. - btrfs: add ability to change features via sysfs. - btrfs: add publishing of unknown features in sysfs. - btrfs: publish per-super features to sysfs. - btrfs: add per-super attributes to sysfs. - btrfs: export supported featured to sysfs. - kobject: introduce kobj_completion. - btrfs: add ioctls to query/change feature bits online. - btrfs: use btrfs_commit_transaction when setting fslabel. - commit 7e40f1e- config: Update missing ZSWAP configs. - commit 85bd223- Btrfs: optimize key searches in btrfs_search_slot. - Btrfs: remove ourselves from the cluster list under lock. - Btrfs: do not clear our orphan item runtime flag on eexist. - Btrfs: fix printing of non NULL terminated string. - Btrfs: fix memory leak of orphan block rsv. - Btrfs: don't miss inode ref items in BTRFS_IOC_INO_LOOKUP. - Btrfs: add missing error code to BTRFS_IOC_INO_LOOKUP handler. - Btrfs: move btrfs_free_qgroup_config() out of spin_lock and fix comments. - Btrfs: fix oops when writing dirty qgroups to disk. - Btrfs: fix heavy delalloc related deadlock. - Btrfs: fix the error handling wrt orphan items. - Btrfs: don't allow a subvol to be deleted if it is the default subovl. - Btrfs: skip subvol entries when checking if we've created a dir already. - Btrfs: fix possible memory leak in find_parent_nodes(). - Btrfs: return ENOSPC when target space is full. - Btrfs: don't ignore errors from btrfs_run_delayed_items. - Btrfs: fix inode leak on kmalloc failure in tree-log.c. - Btrfs: stop using GFP_ATOMIC when allocating rewind ebs. - Btrfs: deal with enomem in the rewind path. - Btrfs: check our parent dir when doing a compare send. - Btrfs: handle errors when doing slow caching. - Btrfs: add missing error handling to read_tree_block. - Btrfs: add missing error check to find_parent_nodes. - Btrfs: don't bug_on when we fail when cleaning up transactions. - Btrfs: change how we queue blocks for backref checking. - Btrfs: add missing mounting options in btrfs_show_options(). - Btrfs: use u64 for subvolid when parsing mount options. - Btrfs: don't bother autodefragging if our root is going away. - Btrfs: cleanup reloc roots properly on error. - Btrfs: reset ret in record_one_backref. - btrfs: fix get set label blocking against balance. - Btrfs: set qgroup_ulist to be null after calling ulist_free(). - Btrfs: add missing error checks to add_data_references. - Btrfs: Release uuid_mutex for shrink during device delete. - commit ded2bc7- Linux 3.11.1. - commit 1383321- config: Enable CONFIG_ZSWAP (bnc#839064). It's built-in but a no-op without zswap.enabled=1 on the kernel command line. - commit 1441e59- Update patches.fixes/reiserfs-locking-handle-nested-locks-properly. - Update patches.fixes/reiserfs-locking-push-write-lock-out-of-xattr-code. - Update patches.fixes/reiserfs-locking-release-lock-around-quota-operations. - commit fd0a178- Update config files to enable GFS DLM locking. - commit 712cff0- Drivers: hv: util: Fix a bug in util version negotiation code (bnc#838346). - commit 938aca5- Update Xen patches to final 3.11. - commit e71a103- Update to 3.11-final. - commit 7561c6f- Linux 3.10.10. - commit 8038aea- rpm/kernel-docs.spec.in: Fix missing whitespace error in description - commit 280c88e- Update to 3.11-rc7. - commit 99e1318- Update Xen patches to 3.11-rc6. - commit 7ee85be- Linux 3.10.9. - commit a0841e3- Linux 3.10.8. - commit e77e7a7- Update to 3.11-rc6. - commit b474038- Update Xen patches to 3.11-rc5. - config.conf: Re-enable Xen configs - Delete patches.xen/xen-sections. - commit adcd98b- Linux 3.10.7. - commit 771dec3- config: update armv6 default config to multi-arch armv6 - commit 25b5917- Update to 3.11-rc5. - commit c33c981- Linux 3.10.6. - commit bd99dce- Update config files. Enable acpi pci hotplug again. - commit f2022c3- arm: update default config for 3.11.0-rc4 - Add sound modules - Add TI wifi modules - commit 448a93c- config/arm: update and reenable ARM64 config - commit 327e5fc- Reenable ARMv6/ARMv7 configs - commit 461df98- config: disable RCU_USER_QS RCU_USER_QS is used for hacking on debugging the full dynticks model, which we've disabled. - commit 910e01d- reiserfs: locking, release lock around quota operations (bnc#815320). - reiserfs: locking, handle nested locks properly (bnc#815320). - reiserfs: locking, push write lock out of xattr code (bnc#815320). - commit 01695c8- rpm/kernel-binary.spec.in: Avoid hardcoded runtime dependency on module-init-tools. - commit 2889cef- Update to 3.11-rc4. - commit 38e9077- Linux 3.10.5 (bnc#829539 bnc#830492). - Delete patches.fixes/drm-i915-Fix-write-read-race-with-multiple-rings.patch. - Delete patches.fixes/drm-i915-correctly-restore-fences-with-objects-attac.patch. - Delete patches.suse/suse-hv-Drivers-hv-balloon-Do-not-post-pressure-status-if-in.patch. - Delete patches.suse/suse-hv-Drivers-hv-balloon-Fix-a-bug-in-the-hot-add-code.patch. - commit 4e0ffc2- Delete patches.drivers/elousb.patch. - Delete patches.kernel.org/patch-3.10.1-2. They are both obsolete. - commit e924b54- Update to 3.11-rc3. - Eliminated 3 patches. - commit c0a4742- Linux 3.10.4. - Refresh patches.suse/no-frame-pointer-select. - commit d58862b- Linux 3.10.3 (bnc#802347 bnc#830492). - Delete patches.fixes/drm-i915-Only-clear-write-domains-after-a-successful.patch. - Delete patches.fixes/drm-nouveau-use-vmalloc-for-pgt-allocation.patch. - Delete patches.kernel.org/revert-cpufreq-Fix-cpufreq-regression-after-suspend-.patch. - commit ec6c1d9- btrfs: check index in extent_buffer_page. - commit 15eacb9- Hu, OK, RapidIO can't be fully modularized on PPC (yet.) - commit 4c2611f- Update config files: build RapidIO support as modules - commit 1c6c425- rpm/kernel-binary.spec.in: Obsolete microcode_ctl The kernel can request CPU microcode itself now and microcode_ctl is no longer required. - commit 43e5ff5- config: enable early CPU microcode loading. - commit 0911270- btrfs: fall back to global reservation when removing subvolumes. - commit 026dc43- drm/i915: correctly restore fences with objects attached (bnc#830492). - commit 49a8c47- config: disable USB_CHIPIDEA - commit 00cdcf9- Refresh patches.suse/dmraid45-api-updates. - commit 8e1fa8b- Refresh patches.suse/ovl05-overlay-filesystem.patch. - commit 27c899f- Update to 3.11-rc2. - Eliminated 1 patch. - commit f6f5941- Refresh patches.arch/arm-xen-0001-arm-introduce-psci_smp_ops.patch. - Refresh patches.arch/arm-xen-0002-ARM-Enable-selection-of-SMP-operations-at-boot-time.patch. Update usptream status. - commit 17cddd7- Linux 3.10.2. - Delete patches.arch/arm-xen-0003-ARM-let-the-ASID-allocator-handle-suspended-animatio.patch. - Delete patches.arch/arm-xen-0004-ARM-prevent-risks-of-out-of-bound-access-in-ASID-all.patch. - Delete patches.arch/arm-xen-0005-ARM-Cortex-A15-fix-erratum-798181-implementation.patch. - commit 16a6c33- drm/i915: Only clear write-domains after a successful wait-seqno (bnc#830492). - drm/i915: Fix write-read race with multiple rings (bnc#830492). - commit d76b800- Drivers: hv: balloon: Do not post pressure status if interrupted (bnc#829539). - Drivers: hv: balloon: Fix a bug in the hot-add code (bnc#829539). - Drivers: hv: util: Fix a bug in version negotiation code for util services (bnc#828714). - commit 0cd5432- Refresh patches.xen/xen3-patch-3.7 (bnc#804198). - commit 123639e- Refresh patches.drivers/elousb.patch. - commit abd0978- drm/nouveau: use vmalloc for pgt allocation (bnc#802347). - commit 114f846- Updated patch-mainline headers. - commit ba04848- Update to 3.10-rc1. - Eliminated 13 patches. - Xen needs updating and is disabled. - commit 8ffe6ba- config: revert NO_HZ_FULL=y to NO_HZ_IDLE=y (bnc#826946) NO_HZ_FULL mode was introduced in v3.10 but still has some problems to be worked out. Most notably are issues with CPU accounting and how it interacts with power states. We'll re-enable it when it's been proven to be stable. - commit 80c46a2- Refresh Xen patches (bnc#814211, bnc#826374). - commit 56bb9c2- Revert "cpufreq: Fix cpufreq regression after suspend/resume". - commit 3bcd588- Linux 3.10.1. - commit 062e800- Require 14GB of free space in the buildservice - commit e7a8371- patches.suse/ida-remove-warning-dump-stack.patch: Add upstream commit ID - commit 4fa2dc2- ARM: Enable xen for lpae target - arm: introduce psci_smp_ops. - ARM: Enable selection of SMP operations at boot time. - ARM: let the ASID allocator handle suspended animation. - ARM: prevent risks of out-of-bound access in ASID allocator. - ARM: Cortex-A15: fix erratum 798181 implementation. - xen/arm: disable cpuidle when linux is running as dom0. - arm: choose debug/uncompress.h include when uncompress debug is disabled. - xen/arm: enable PV control for ARM. - Update config files. - Refresh patches.xen/xen3-fixup-xen. - commit 5c7a1e8- MMC: Exynos: Add module alias for dw mmc. - commit 182d5ca- ARM: Enable Arndale board with LPAE config - ARM: EXYNOS: Set 64-bit DMA mask for EXYNOS5250. - usb: phy: Fix phy-samsung-usb when built as module. - USB: ehci-s5p: Fix phy reset. - ARM: Update config files: Make LPAE Exynos only until Multiarch comes - commit c521db7- Update Xen patches to 3.10-final. - commit c5ad3f9- Update to 3.10-final. - commit f080c74- arm: cubox, use timer initialization directly in the machine descriptor Now that the only field in struct sys_timer is .init, delete the struct, and replace the machine descriptor .timer field with the initialization function itself. - commit d522780- arm: add and reenable armv6hl We've recently decided to remove the softfp targets from the openSUSE ARM portfolio. Add a armv6hl default kernel flavor and remove traces of armv5tel. - commit 51c5edf- Linux 3.9.8. - commit f3348a8- Refresh patches.suse/ovl02-vfs-export-do_splice_direct-to-modules.patch. - Refresh patches.suse/ovl05-overlay-filesystem.patch. - commit 0e47df9- Revert "overlayfs: api: do_splice_direct has changed." This reverts commit 6cbfbd0e38cefde22aef0daf8be435a26aa840f7. This does not work as new_file->f_pos will not get updated so the file position will never advance. - commit 93bc660- overlayfs: api: do_splice_direct has changed. - commit 6cbfbd0- arm: build lpae kernel as zImage - commit d8f6242- Update to 3.10-rc7. - Eliminated 1 patch. - commit 888aa58- arm: fix cubox build by reverting removal of mach-types - commit ff0165e- Update Xen patches to 3.10-rc6 and c/s 1235. - commit 20cc894- Linux 3.9.7. - Update config files. - commit fccf19c- config: update vanilla configs for -rc6. - commit ca41cec- Update to 3.10-rc6. - commit dbed8c7- Linux 3.9.6. - Refresh patches.xen/xen3-patch-3.8. - commit 8ead728- arm: topology: export cpu_topology - commit e3dca27- Update and reenable armv7hl configs - commit 2d22236- Update to 3.10-rc5. - commit 1ce1338- Update arm64/default and reenable it - commit 4d0acbd- Linux 3.9.5. - Refresh patches.xen/xen3-fixup-xen. - Refresh patches.xen/xen3-patch-2.6.39. - Delete patches.fixes/reiserfs-fix-deadlock-with-nfs-racing-on-create-lookup. - commit 08531e3- powerpc: add missing include to book3s_xics.c. - commit fc06ef7- Update Xen patches to 3.10-rc4. - use vCPU time info registration to support vread_pvclock(). - Delete patches.xen/xen-netback-nr-irqs. - config.conf: Re-enable Xen flavors. - Update x86 config files. - commit 4967b19- Refresh and re-enable patches.arch/x86_64-unwind-annotations. - commit 8f640b2- Refreshed overlayfs patches - commit 0c856a9- Update to 3.10-rc4. - Eliminated 4 patches. - commit b3d0118- vtime: Use consistent clocks among nohz accounting. - commit 731983f- reiserfs: fix spurious multiple-fill in reiserfs_readdir_dentry (bnc#822722). - commit 244eade- reiserfs: fix problems with chowning setuid file w/ xattrs (bnc#790920). - commit 951bebc- iscsi-target: fix heap buffer overflow on error (CVE-2013-2850, bnc#821560). - commit 0799911- Update config files: Modularize HID drivers Modularize all HID drivers which can easily be. Some couldn't due to weird Kconfig dependencies. - commit 02ccd70- Update config files: disable RADIO_SI476X RADIO_SI476X selects SND_SOC_SI476X, which depends on SND_SOC which we do not have. - commit e75c4a8- Update to 3.10-rc3. - 2 patches eliminated. - commit b74ef38- Linux 3.9.4. - Delete patches.kernel.org/x86-Fix-bit-corruption-at-CPU-resume-time.patch. - commit 51bf0ff- Refresh patches.fixes/misdn-add-support-for-group-membership-check. Let's use the new UID/GID API. - commit 17413bd- Remove unused 3.9-stable patches. - commit d28ac96- x86: Fix bit corruption at CPU resume time. - commit 06ad9d8- config: remove sparc64 configs The sparc64 configs have been completely unmaintained for two years. If someone wants to resurrect support, we'll accept patches. - commit 17364b5- sparc64: revert accidental changes during the 3.9-rc2 update - commit b120c5a- Update group-source-files.pl to handle symlink to directory Also add arch/[^/]+/boot/dts/include/dt-bindings to the list of devel files and avoid listing README.SUSE twice. - commit af248e4- Update to 3.10-rc2. - commit e454a38- Linux 3.9.3. - Update config files. - Refresh patches.xen/xen3-patch-2.6.21. - Refresh patches.xen/xen3-patch-2.6.24. - Refresh patches.xen/xen3-patch-2.6.36. - commit 00c4cdd- rpm/kernel-binary.spec.in: Avoid duplicates in the certifiate list. - commit 9d687ad- rpm/kernel-binary.spec.in: Do an exit 0 at the end of each scriptlet (bnc#809617). - commit 7d1a48f- rpm/config.sh: Use openSUSE:Factory:{ARM,PowerPC} The openSUSE:Factory/ports repository does not work. - commit 756ee56- Update config files: CONFIG_ZSMALLOC=y Zsmalloc support can no longer be built as a module, so change CONFIG_ZSMALLOC=m to =y in all configuration files to fix the build. - commit 861551b- Update to 3.10-rc1. - Eliminated 10 patches. - Xen is disabled. - ARM configs are disabled pending updates. - In-kernel Bootsplash has been removed. - EXT4 rich acls are re-enabled after having the index officially reserved. - commit 0ead2af- Change CONFIG_OF_MDIO from y to m as needed Fix build after my previous commit, OF_MDIO depends on PHYLIB so when turning the latter into a module I should have done so with the former as well. - commit 7e7365d- Update config files : build PHYLIB as a module. All but armv7hl/cubox: make PHYLIB modular. Most systems don't need it, and it registers a mdio_bus driver. As a side effect, we have to disable PHY emulation support, as it is only availble when PHYLIB is built-in. This driver is rather weird anyway and hopefully no system we want to support needs it, so it should be OK. - CONFIG_PHYLIB=m - CONFIG_FIXED_PHY=n - commit 49e25f5- Linux 3.9.2. - commit 7bb3aa9- Update Xen patches to 3.9.1 and c/s 1231. - commit 0eb4d0d- Linux 3.9.1. - Delete patches.arch/arm-highbank-sata.patch. - commit 733bf04- Refresh patches.rpmify/ptp-pch-depends-on-x86. Update upstream status -- it was rejected. - commit 4173967- Delete patches.fixes/nfsd-06-sunrpc-cache-retry-cache-lookups-that-return-ETIMEDO.patch. Patchset went upstream around about commit f16b6e8d838b2e2bb4561201311c66ac02ad67df in a form that didn't need this patch. - commit 226d6be- Delete patches.fixes/nfs-connect-timeout. Problem fixed upstream by commit 3ed5e2a2c394df4e03a680842c2d07a8680f133b Author: Trond Myklebust Date: Mon Mar 4 17:29:33 2013 -0500 SUNRPC: Report network/connection errors correctly for SOFTCONN rpc tasks - commit afa0a59- Fix -devel package for armv7hl armv7hl kernel flavors in the non-multiplatform configuration (which is the default for our openSUSE 12.3 release), needs more header files from the machine specific directories to be included in kernel-devel. - commit 882120e- Delete patches.fixes/nfs-adaptive-readdir-plus. Superseded by d69ee9b85541a69a1092f5da675bd23256dc62af. - commit f35dac6- Delete patches.fixes/fs-partitions-efi-c-corrupted-guid-partition-tables-can-cause-kernel-oops. Superseded by 3eb8e74ec72736b9b9d728bad30484ec89c91dde. - commit 7838036- Delete patches.fixes/ia64-configure-HAVE_UNSTABLE_SCHED_CLOCK-for-SGI_SN.patch. Superseded by 0773a6cf673316440999752e23f8c3d4f85e48b9. - commit 36f8ff4- config.conf: disable s390 support for openSUSE kernels There is no community project to build openSUSE on s390 so we don't need to waste resources building the kernel for it. - commit 5e6ccae- S390: Disable CONFIG_PHYLIB on 32-bit kernels libphy depends on irq code which is only available on 64-bit S390, so disable it on 32-bit kernels. - commit dd79db9- idr: Print a stack dump after ida_remove warning (http://lists.opensuse.org/opensuse-kernel/2013-04/msg00102.html). - commit 4c487a5- Update config files: enable CC_STACKPROTECTOR All other major Linux distributions are building their kernel with -fstack-protector, so do the same. See the discussion at: http://lists.opensuse.org/opensuse-kernel/2012-06/msg00088.html http://lists.opensuse.org/opensuse-kernel/2012-07/msg00000.html http://lists.opensuse.org/opensuse-kernel/2013-05/msg00013.html - CONFIG_CC_STACKPROTECTOR=y - commit fc6f988- rpm/config.sh: Drop the ARM repository in Kernel:HEAD Use the "ports" repository of openSUSE:Factory instead. - commit 6fc0bd5- rpm/mkspec: Stop generating the get_release_number.sh file It was only needed for the old KOTD. - commit ee71b69- rpm/kernel-spec-macros: Properly handle KOTD release numbers with .g suffix - commit ccb20c3- rpm/kernel-spec-macros: Drop the %release_num macro We no longer put the -rcX tag into the release string. - commit b88e78f- Update to 3.9-final. - commit b4b0bc4- Fix highbank sata proc_name. - commit 1c2686d- TTY: fix atime/mtime regression (bnc#815745). - commit 5e42670- Update Xen patches to 3.9-rc8 and c/s 1229. - commit dd1fbd8- efi: Export efi_query_variable_store() for efivars.ko (bnc#815170). - commit 02dfd8e- Update config files. - commit 25b8212- x86/Kconfig: Make EFI select UCS2_STRING (bnc#815170). - Refresh patches.xen/xen-x86-EFI. - Refresh patches.xen/xen3-auto-xen-kconfig.diff. - commit ae13122- Linux 3.8.9. - commit 3f8cfc6- config: disable SCSI_UFSHCD on s390/x It depends on PCI and can be re-enabled when PCI is enabled on s390/x. I expect eventually another module will be added to use a different bus technology so adding a depends PCI on SCSI_UFSHCD won't really help. - commit 754e58e- patches.arch/ppc-prom-nodisplay.patch: Fix build failure. Commit 3bf3dbf8 (Update to 3.9-rc2) missed removing an instance of the now-gone RELOC macro, causing build failures. - commit 674c7b1- Update to 3.9-rc8. Eliminated 2 patches. - commit a86daba- rpm/macros.kernel-source: Fix the -c option if -n is not given - commit d704806- x86,efi: Implement efi_no_storage_paranoia parameter (bnc#815170). - efi: Distinguish between "remaining space" and actually used space (bnc#815170). - x86,efi: Check max_size only if it is non-zero (bnc#815170). - efi: Pass boot services variable info to runtime code (bnc#815170). - Move utf16 functions to kernel core and rename (bnc#815170). - x86, efivars: firmware bug workarounds should be in platform code (bnc#815170). - commit e166324- Remove set -x and set +e statements in KMP scripts - commit 5575c3c- Linux 3.8.8. - commit 193f348- cpuidle: calxeda: disable power gating by default. - commit 1f54900- Linux 3.8.7. - Refresh patches.xen/pci-guestdev. - Delete patches.arch/arm-fix-build-ux500-module.diff. - commit 9785c05- Enable FRAMEBUFFER_CONSOLE_ROTATION in our kernels More and more monitors have insane aspect ratio and can be better used when rotated. This may help when X.org is not running and for boot. - commit f592a19- Refresh patches.xen/xen3-patch-3.9-rc5. Previous commit removed a move of a variable declaration to an ifdef section. - commit 372aad5- Update to 3.9-rc6. Eliminated 1 patch. - commit 68d380d- Refresh patches.arch/arm-fec.patch. - commit 41b3194- ARM: cache-l2x0: fix masking of RTL revision numbering and set_debug init. - commit bd5dc17- Refresh patches.suse/SUSE-bootsplash. Fix bootsplash breakage due to stable fix (bnc#813963) - commit 5d7fc50- ARM: Exynos: Update config files: Use DRM instead of FB - commit 7e7c136- ARM: DMA: PL330: Add check if device tree compatible. - commit 73c94ff- ARM: exynos: only use device tree when it exists. - commit afed1f3- rpm/package-descriptions: add lpae config for ARM - ARM: Update config files (fix default, split out lpae). - ARM: xen: Add missing define. - config.conf: add lpae config for ARM - rpm/package-descriptions: add lpae config for ARM - commit 958fe54- Linux 3.8.6. - Refresh patches.xen/xen3-fixup-xen. - Refresh patches.xen/xen3-patch-3.1. - Refresh patches.xen/xen3-patch-3.7. - commit 713918b- Update Xen patches to 3.9-rc5. - config.conf: Re-enable Xen configs. - Update config files. - commit 0100be6- Update config files: enable ViperBoard drivers All kernels which include core (MFD) support for the ViperBoard should also include the actual drivers for its functions: - CONFIG_I2C_VIPERBOARD=m - CONFIG_GPIO_VIPERBOARD=m - commit 688764f- Update config files: disable UCB1400 on all but ARM Currently UCB1400 is only used on ARM OMAP systems, and part of the code is dead code that can't even be modularized. - CONFIG_UCB1400_CORE=n - CONFIG_TOUCHSCREEN_UCB1400=n - CONFIG_GPIO_UCB1400=n - commit c81a0de- drm/nouveau: Fix typo in init_idx_addr_latched() (bnc#800686). - commit 6c8af4a- Update to 3.9-rc5. EFI_VARS_PSTORE is disabled. It is potentially useful but can brick certain models of notebooks. Until it's been confirmed as safe, we should keep this disabled. - commit 7fd0ea3- Update config files: Build DSA drivers as modules DSA drivers can be built as modules since kernel v3.3, so do that: - CONFIG_NET_DSA=m - CONFIG_NET_DSA_MV88E6XXX=m - CONFIG_NET_DSA_MV88E6060=m - CONFIG_NET_DSA_MV88E6131=m - CONFIG_NET_DSA_MV88E6123_61_65=m - commit ab03c84- Update config file config/sparc64/default: drop X86-only GPIO drivers - commit 931180e- config: enable GPIO_[PS]CH, disable INTEL_MID_DMAC - commit 46bdeb9- Update config files: CONFIG_I2C_COMPAT Disable compatibility with lm-sensors <= 3.1.1, version 3.1.2 was released 3 years ago. - commit c1b3c2d- Linux 3.8.5 (bnc#808829,CVE-2013-0913). - Delete patches.drivers/drm-i915-bounds-check-execbuffer-relocation-count. - Update config files. - commit acb103a- rpm/kernel-cert-subpackage: Fix description and summary. - commit a4cd5e1- Delete config/armv7hl/u8500. - commit b9fe3d9- Updated to 3.9-rc4. Eliminated 2 patches. - commit 894fec7- rpm/config.sh: build against 12.3 - commit 20fc41c- Linux 3.8.4. - commit a14294f- SMDKV310: Fix compilation. - commit cf345eb- ARM: FEC: Fix module compilation. - ARM: kvm: fix IOMMU dependency check. - omap3isp: fix miscompile. - VT8500: fix miscompile in clk driver. - config.conf: Remove imx51 and omap2plus, reenable arm - Update config files. - Delete config/armv7hl/imx51. - Delete config/armv7hl/omap2plus. - commit 7d60e2d- Update to 3.9-rc3. - 2 patches were eliminated CONFIG_EXPERIMENTAL was eliminated, so I've updated the Xen patches for that. DMRAID45 and Rich ACLs also needed updating. - commit 228c5dd- rpm/kernel-binary.spec.in: Fix sed command with multiple certificates - commit 59405a2- rpm/kernel-binary.spec.in: Install the used certificates below /etc/uefi/certs (fate#314507). - commit 19b4300- rpm/kernel-cert-subpackage: Make the template work with multiple certificates. - commit 3bf5898- Linux 3.8.3 (bnc#804367 bnc#806966). - Refresh patches.xen/xen3-fixup-xen. - Refresh patches.xen/xen3-patch-2.6.23. - Refresh patches.xen/xen3-patch-2.6.34. - Delete patches.fixes/e1000e-fix-pci-device-enable-counter-balance.patch. - Delete patches.fixes/revert-USB-EHCI-remove-ASS-PSS-polling-timeout.patch. - Delete patches.suse/suse-hv-Drivers-scsi-storvsc-Initialize-the-sglist.patch. - commit 1ca6928- Updated to 3.9-rc2. - Eliminated 52 patches. - Xen is disabled. - ARM configs need updating and are disabled. - commit 3bf3dbf- Updated Patch-mainline headers for HyperV patches. - commit 2e0d7a5- supported-flag: clean up patches and merge into one The config option is renamed to CONFIG_SUSE_KERNEL_SUPPORTED and the text has been updated to reflect that SUSE is no longer a unit of Novell. - commit 7761647- drm/i915: bounds check execbuffer relocation count (bnc#808829,CVE-2013-0913). - commit 72202f0- config: disabled CONFIG_SPI and CONFIG_IIO on non-ARM architectures These devices are found almost entirely on embedded platforms and end up adding hundreds of drivers for hardware that most users won't have. On systems using them, they are more likely to be embedded systems that should probably have a specialized kernel anyway. - commit 33d736f- Updated patch-mainline for patches.rpmify/apm-honor-config_apm_cpu_idle-n - commit 1008856- Drivers: hv: balloon: Do not request completion notification (fate#314663). - commit 6b249cb- e1000e: fix runtime power management transitions (bnc#806966). - e1000e: fix pci-device enable-counter balance (bnc#806966). - e1000e: fix accessing to suspended device (bnc#806966). - commit 48a333b- supported.conf: add drivers/s390/block/scm_block (fate#314095, bnc#807237) - commit 09836cb- KMP: Add -c option to the %kernel_module_package macro This produces an -ueficert subpackage that imports the certificate into the MokList when installed (fate#314511) - commit d8f177c- KMP: Add the -kmp suffix inside the subpackage definition - commit 7c6395d- rpm/kernel-binary.spec.in: Do not require new mkinitrd in kernel-vanilla - commit 26431d8- Update Xen patches to 3.8.2 and c/s 1226. - commit eee1405- gpio-ich: Fix ichx_gpio_check_available() return what callers expect. Conflicts: series.conf - commit 051149b- Refresh patches.suse/SUSE-bootsplash-mgadrmfb-workaround. Add the same w/a for ast and cirrus KMS, too (bnc#806990). - commit 0422575- Linux 3.8.2 (bnc#802153). - Delete patches.arch/009-acpi_initrd_override_tables.patch. - Delete patches.fixes/quota-autoload-the-quota_v2-module-for-qfmt_vfs_v1-quota-format. - commit 3611cf6- Fix broken VT1 output with mgadrmfb (bnc#806990). - commit 0934989- PCI/PM: Clear state_saved during suspend (bnc#806966). - commit cdd289b- Add AArch64 support - commit 09220ef- Update config files. - commit 9ad7236- Linux 3.8.1. - Refresh patches.xen/xen3-patch-2.6.31. - Delete patches.suse/suse-hv-register-clocksource-only-if-its-adverti.patch. - commit 0c01cac- rpm/kernel-binary.spec.in: Copy kernel signing changes from 12.3 to the packaging branch - commit 59d2acf- rpm/kernel-binary.spec.in: 'bc' is required since v3.9-rc1 - commit 4a9a926- Copy packaging changes from master to the packaging branch - commit dd227e2- Refresh patches.drivers/elousb.patch. - commit 4687d79- ARM: Update config files: Drop mmap min addr to at most 32k - commit db497a6- ARM: default: Update config file: Compile RTC drivers =y - commit dfccf37- Mention Linux 3.x as well - commit 3d86a6c- TTY: do not update atime/mtime on read/write (bnc#797175 CVE-2013-0160). - commit 821f03c- Drivers: hv: balloon: Execute hot-add code in a separate context (fate#314663). - Drivers: hv: balloon: Execute balloon inflation in a separate context (fate#314663). - commit 2c746be- Drivers: hv: vmbus: Handle channel rescind message correctly (fate#314665). - commit bd98cf4- update Xen patches to 3.8 final and c/s 1224 - add symbols to hypercall stubs - commit 88b4228- Delete patches.drivers/x86_acpi_cpufreq_autoload.patch. Substituted by efa17194581bdfca0986dabc178908bd7c21ba00 upstream. - commit a060c45- Disable efi pstore by default (bnc#804482). - commit 5986b31- config: disable ACPI_BGRT on ia64 bgrt_image is only defined on x86. - commit e252f7f- config: disable ACPI_INITRD_TABLE_OVERRIDE on ia64 It requires max_low_pfn_mapped, which is x86 only. - commit 9901a64- Update to 3.8-final. - commit c9c649c- Revert "USB: EHCI: remove ASS/PSS polling timeout" (bnc#804367). - commit 83cb8d1- drm/nouveau/vm: fix memory corruption when pgt allocation fails (bnc#802347). - commit e224175- Linux 3.7.9. - commit c6b8d60- video: Add Hyper-V Synthetic Video Frame Buffer Driver - Update config files. - commit f3ee42f- Linux 3.7.8. - Delete patches.fixes/revert-iwlwifi-fix-the-reclaimed-packet-tracking-upon-flush-queue. - commit 59f2b98- rpm/kernel-binary.spec.in: Only sign the x86_64 kernels - commit d55bd47- rpm/kernel-binary.spec.in: Add needssslcertforbuild, so that the project certificate is available when signing the kernel. - commit f4f3306- rpm/kernel-binary.spec.in: Sign vmlinuz in the buildservice - commit b13c7b4- Linux 3.7.7. - commit 67ebb60- Drivers: hv: balloon: Prevent the host from ballooning the guest too low. - Drivers: hv: balloon: Add a parameter to delay pressure reporting. - commit 77e8d63- Drivers: hv: balloon: Prevent the host from ballooning the guest too low. - Drivers: hv: balloon: Add a parameter to delay pressure reporting. - Drivers: hv: balloon: Make adjustments to the pressure report. - commit 31ecddc- Update to 3.8-rc7. Eliminated 1 patch. - commit 82fec2f- Refresh. - commit 1001e0b- xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}() (CVE-2013-0231 XSA-43 bnc#801178). - Update Xen patches to 3.8-rc6 and c/s 1222. - commit e6b44d3- Drivers: hv: Bind all vmbus interrupts to the boot CPU (fate#314665). - Drivers: hv: vmbus: Use the new infrastructure for delivering VMBUS interrupts (fate#314665). - Delete patches.suse/suse-hv-fate314665-force-win2008.patch. - commit 444d3d1- X86: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (fate#314665). - hv: deliver vmbus interrupts to all vcpus - Refresh patches.xen/xen3-patch-2.6.23. - Refresh patches.xen/xen3-patch-2.6.27. - commit 3a682f8- X86: Add a check to catch Xen emulation of Hyper-V (fate#314665). - commit 3f41db6- quota: autoload the quota_v2 module for QFMT_VFS_V1 quota format (bnc#802153). - commit bdeb401- quota: autoload the quota_v2 module for QFMT_VFS_V1 quota format (bnc#802153). - commit ecd48c7- Update Xen patches to 3.7.6 and c/s 1222. - xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}() (CVE-2013-0231 XSA-43 bnc#801178). - commit ffecceb- Revert "iwlwifi: fix the reclaimed packet tracking upon flush queue". - commit 8f91af5- Linux 3.7.6 (bnc#800701). - Update config files. - Delete patches.drivers/alsa-hda-001-Fix-non-snoop-page-handling. - commit bcd9d42- Update to 3.8-rc6. - commit afa3941- drm/cirrus: Use 16bpp as default (bnc#799216). - drm/cirrus: Correct register values for 16bpp (bnc#799216). Conflicts: series.conf - drm/cirrus: Use 16bpp as default (bnc#799216). - drm/cirrus: Correct register values for 16bpp (bnc#799216). - commit 86d0404- scsi: storvsc: avoid usage of WRITE_SAME. - Drivers: scsi: storvsc: Initialize the sglist. - Drivers: hv: Execute shutdown in a thread context. - commit 133b379- ptp: PTP_1588_CLOCK_PCH depends on x86. - commit 99fbe25- scsi: storvsc: avoid usage of WRITE_SAME. - Drivers: scsi: storvsc: Initialize the sglist. - Drivers: hv: Execute shutdown in a thread context. - commit 1b6d4ef- config: disable CONFIG_MVMDIO on s390/x CONFIG_MVMDIO is only used by a few ARM SoCs, so we don't need to build it everywhere else. Not sure why s390 got skipped in the previous commit. - commit f0b494a- config: disable CONFIG_MVMDIO on non-ARM arches CONFIG_MVMDIO is only used by a few ARM SoCs, so we don't need to build it everywhere else. - commit 2bf6fb1- Update Xen patches to 3.8-rc5 and c/s 1218. - commit 36b617a- ALSA: hda - Fix non-snoop page handling (bnc#800701). - commit 9969bb3- Comment out patches.drivers/x86_acpi_cpufreq_autoload.patch as conflicting with 3.8.-rc5. Refresh patches.xen/xen3-auto-common.diff. - commit 737e677- Update to 3.8-rc5. Eliminated 4 patches. - commit e8b3b53- sysctl: Fixed vm.dirty_ratio sysctl name for desktop flavors - commit 3d41dfd- rpm/config.sh: Update buildservice projects. - commit d9a9e6d- rpm/config.sh: Update $IBS_PROJECT_ARM - commit 3e873c5- Drivers: hv: balloon: Make adjustments to the pressure report. - commit 2ae0171- Drivers: hv: balloon: Make adjustments to the pressure report. - commit 3c7bac7- Linux 3.7.5 (bnc#756085). - Refresh patches.suse/stack-unwind. - Refresh patches.xen/xen3-auto-common.diff. - Delete patches.drivers/x86_acpi_cpufreq_autoload.patch. - commit 236d8d7- Updated to 3.8-rc2. Eliminated 1 patch. - commit e466109- Linux 3.7.4. - commit 7f4460e- ARM: fix imx usb driver build issue. - commit 4f2d1a3- Delete config/armv7hl/highbank (included in default now) - commit c0e90d8- ARM: Default: Update config file (enable multiarch) - commit 8a5d039- Delete config/armv7hl/tegra - commit b63dfab- ARM: IMX51: Update config file (enable drm) - commit 8e98c0c- ARM: IX51: Update config file (enable drm) - commit e2d2446- ARM: Exynos: Update config file - commit e83ffaa- ARM: Exynos: Update config file (set drm+video =y) - commit 7904ca2- staging/omapdrm: garbage collect OMAP_DSS_DISPLAY_SUSPENDED. - OMAP: Fix missing usb.h include. - OMAP: Fix missing cm3xxx.h include. - commit c3f4aa6- ARM: use zImage for "default" flavor - commit 0d71552- Linux 3.7.3. - Refresh patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch. - commit 9f86828- Fix build of omap2plus kernel - commit 48790e9- reenable armv7hl configs - commit a996303- hyperv: force vmbus interrupts to cpu 0. (instead of forcing ws2008 during vmbus negotiation.) - hyperv: force vmbus interrupts to cpu 0. (instead of forcing ws2008 during vmbus negotiation.) - commit a5459d4- x86: Hyper-V: register clocksource only if its advertised (bnc#792500). - x86: Hyper-V: register clocksource only if its advertised (bnc#792500). - commit 2c26304- Update Xen patches to 3.8-rc3. - config.conf: Re-enable Xen flavors. - Update x86 config files. - commit 4de2e49- Linux 3.7.2. - commit d62551b- Update to 3.8-rc3. - commit 7ce28dd- config: update armv5tel config for 3.8-rc2 - commit df5a66e- hyperv: force ws2008 during vmbus negotiation. - force ws2008 during vmbus negotiation. - commit b93e5a2- staging/sb105x: remove asm/segment.h dependency. - commit 473afce- config: Update vanilla configs. - commit 0d2a457- Updated to 3.8-rc2. - commit 79d206a- drm/i915: TLB invalidation with MI_FLUSH_DW requires a post-sync op v3 (bnc#795963). - commit db55aa9- Updated to 3.8-rc1. - Eliminated 13 patches. - Xen is disabled. - ARM configs need updating. - ext4 richacls are disabled until the upstream index can be reserved. - commit a952042- Update Xen patches to 3.7.1 and c/s 1213. - commit 756a7d4- Linux 3.7.1. - Delete patches.rpmify/ezusb-add-dependency-to-usb. - commit 7c5f8a6- ezusb: add dependency to USB. This prevents build failures by making it depend on the value of CONFIG_USB. Commit 36e0f0bd did this for architectures other than ARM manually. - commit b89db5d- Drivers: hv: balloon: Fix a memory leak. - commit 26cdad5- Update to 3.7-final. - commit 1771a73- Update patch headers for fate314663 and fate314665 changes - commit 44044f1- Disable ext3 driver in all kernels and use ext4 driver instead. Eventually ext3 will be removed upstream so let's do the transition. - commit dadc8ea- Linux 3.6.10. - Refresh patches.xen/xen3-patch-3.4. - commit cfa7c19- Update omap2plus (armv7) config: Enable TWL* USB drivers - commit 28c09f5- rpm/kernel-binary.spec.in: Conditionalize the use of vmlinuz instead of bzImage for Xen flavors. - commit 713a73c- Update Xen config files (enable XEN_BZIMAGE and EFI_STUB). - commit d1ec1be- Update Xen patches to 3.7-rc7 and c/s 1211. - allow non-pv-ops kernel to be built as bzImage. - commit 2a7feb8- fate#314663 hyper-v memory ballooning support - mm: Export a function to get vm committed memory. - Drivers: hv: Add Hyper-V balloon driver. - Drivers: hv: balloon: Fix a bug in the definition of struct dm_info_msg. - Update config files. fate#314665 hyper-v: Update the Vmbus protocol - Drivers: hv: Implement routines for read side signaling optimization. - Drivers: hv: Add state to manage batched reading. - Drivers: hv: Turn off batched reading for util drivers. - Drivers: hv: Optimize signaling in the read path. - Drivers: hv: Optimize the signaling on the write path. - Drivers: hv: Get rid of hv_get_ringbuffer_interrupt_mask(). - Drivers: hv: Support handling multiple VMBUS versions. - Drivers: hv: Update the ring buffer structure to match win8 functionality. - Drivers: hv: Extend/modify vmbus_channel_offer_channel for win7 and beyond. - Drivers: hv: Save and export negotiated vmbus version. - Drivers: hv: Change the signature for hv_signal_event(). - Drivers: hv: Change the signature of vmbus_set_event(). - Drivers: hv: Move vmbus version definitions to hyperv.h. - Drivers: hv: Manage signaling state on a per-connection basis. - Drivers: hv: Cleanup vmbus_set_event() to support win7 and beyond. - Drivers: hv: Setup a mapping for Hyper-V's notion cpu ID. - Drivers: hv: Add state to manage incoming channel interrupt load. - Drivers: hv: Modify the interrupt handling code to support win8 and beyond. - Drivers: hv: Add code to distribute channel interrupt load. - Drivers: hv: Get rid of the unused global signaling state. - Drivers: hv: Get rid of unnecessary request for offers. - Drivers: hv: Manage event tasklets on per-cpu basis. - Drivers: hv: Handle vmbus interrupts concurrently on all cpus. - Drivers: hv: Add a check to deal with spurious interrupts. - Drivers: hv: Enable protocol negotiation with win8 hosts. - Drivers: hv: Implement flow management on the send side. - Drivers: hv: Capture the host build information. - Drivers: hv: Cleanup and consolidate reporting of build/version info. - commit 4fccd03- Update to 3.7-rc8. - Delete patches.rpmify/net-fix-build-failure-in-xilinx. - commit 76b3d92- add splash=black option to bootsplash code, to keep a black background, useful for remote access to VMs (bnc#773487) - commit c060ae1- Linux 3.6.9. - commit 9966a2e- Linux 3.6.8. - commit 6fb821e- rpm/kernel-binary.spec.in: Do not remove fillup from the buildsystem (bnc#781327) - commit 841d864- net: fix build failure in xilinx. - commit 28be621- Update config files. Enable CONFIG_SMB2 to 'y'. - commit 25bdfaf- Update to 3.7-rc6. - commit daac70a- rpm/config.sh: build against 12.2 It should fix the firmware build problem. - commit d760411- Linux 3.6.7. - commit 2bc3b09- rpm/config.sh: Set projects for ARM - commit 55bac79- Refresh patches.xen/xen3-patch-3.7-rc3 (fix FPU handling related crash in context switch code). - commit bb1d12d- Update to 3.7-rc5. - Update Xen patches additionally to c/s 1204: - commit d5de9cf- config: sync x86_64 configs for NR_UARTS This commit sets both CONFIG_SERIAL_8250_RUNTIME_UARTS and CONFIG_SERIAL_8250_NR_UARTS to 32. - commit ddf88e6- Delete patches.arch/s390-remove-kvm-para.patch. - commit f759e1e- config: sync ppc64 configs for LIB80211, NET_SDA_MV* This commit changes the following options to be modular: LIB80211 NET_DSA_MV88E6XXX NET_DSA_MV88E6060 - commit caa5a52- config: sync ppc64/debug with ppc64/default The debug config should be identical to default with the exception of the debug options. This patch brings ppc64/debug in line with ppc64/default with the exception of a few things that are modular in debug that should also be modular in default. - commit b981fcd- config: sync kvm options between ppc64 flavors. - commit 8a389d5- config: disable HW_RANDOM_AMD on ppc64 This chip is only on AMD hardware and an old ppc64 eval board. We can skip it on ppc64. - commit 03001a4- config: Eliminate unused ppc/ppc64 configs. The history of the ppc/ppc64 configs is a convoluted one that started before the kernel source could support multiple machine types with a single image and before there was a usable 64-bit userspace. In the subsequent years, the powerpc code has been unified and we've released a 64-bit powerpc userspace. The "default" and "ppc64" configs on ppc64 are essentially identical and just waste space. The "ppc64" config on 32-bit ppc address a long since unnecessary corner case. Users who still want a 32-bit userspace with a 64-bit kernel can install and update it themselves using the 64-bit repository like i386/x86_64 users can do. This commit can be summarized thusly: rm config/ppc/ppc64 rm config/ppc/ps3 (already unused) mv config/ppc64/ppc64 config/ppc64/default - commit a9cc3d5- Add kernel-versatile description - commit 5424cf2- Enable armv5 in arch-symbols - commit 401de81- Linux 3.6.6. - commit 9d1e567- config: sync vanilla flavor with default flavor for each platform The vanilla configs have drifted away from the default configuration for each platform. This patch brings them back in sync. - commit 8d4661f- config: -ec2 still had CONFIG_ENTERPRISE_SUPPORT enabled. - commit 9907c37- Updated to 3.7-rc4. Eliminated 1 patch. - commit 5168053- Refresh patches.xen/xen3-patch-3.7-rc3 (make "unmodified drivers" build again). - commit 5feff7e- Update Xen patches to 3.7-rc3 and c/s 1202. - extend base interfaces to support multi-page rings for frontend/backend communication. - blkback: allow using multiple page frontend communication ring. - blkfront: allow using multiple page backend communication ring. - ACPI: Store valid ACPI tables passed via early initrd in reserved memblock areas. - ACPI: Fix build when disabled. - ACPI: Cleanup acpi_initrd_override declaration and remove ifdefs. - config.conf: Re-enable Xen configs. - Update x86 config files. - Delete patches.xen/xen3-acpi_override_2_2.patch. - commit f042386- Refresh patches.xen/xen-x86-EFI (fix build after update to 3.4.17). - commit 483130a- Linux 3.6.5. - commit cefb3b0- Add support to armv5 versatile kernel - commit 99d34f3- Update to 3.7-rc3. - commit 48e5027- rpm/kernel-binary.spec.in: Require coreutils in kernel-*-devel (bnc#783615) - commit 2520563- ARM: Update config files: Fix vexpress (default) config - commit be072b4- Linux 3.6.4. - commit 0a37c3b- Fixup kvm for s390. - commit 503388b- ARM: Update config files: Exynos: Disable 8bit sd mode to support wifi - commit 336ead7- Revert "disable non-compiling irrelevant I2C module" - commit d5a21c5- thermal: exynos: Fix wrong name of MODULE_DEVICE_TABLE. - commit 8e108ab- ARM: Update config files. - commit 565b450- Refresh patches.arch/arm-exynos-nosparse.patch. - commit 55fbf60- ARM: Update config files. - commit 118f2f9- ARM: Exynos: Fix MMC driver - ARM: Exynos: Update configs - commit 37a1704- config: change CONFIG_USB_EZUSB_FX2 to module - commit 36e0f0b- Actually use kthread_run in crasher.ko. The previous commit was incomplete. - commit b8b35ae- crasher: use kthread_run() instead of kernel_thread(). Linux 3.7-rc2 no longer exports kernel_thread on all architectures. - commit f17d925- Updated to 3.7-rc2. - commit e00a663- ARM: Update config files: Exynos: Enable gfx and highmem - commit e8b3bd9- Linux 3.6.3. - Refresh patches.xen/xen3-fixup-xen. - Refresh patches.xen/xen3-patch-2.6.23. - Refresh patches.xen/xen3-patch-3.2. - Refresh patches.xen/xen3-patch-3.6. - Delete patches.fixes/hv-storvsc-reset-wait.patch. - Delete patches.rpmify/x86-kbuild-archscripts-depends-on-scripts_basic. - commit cfee26b- rpm/kernel-binary.spec.in: Use a macro instead of /etc/IGNORE-KABI-BADNESS - commit 19e7e54- ARM: Update config files: Fix exynos uart - commit 1b4b5c5- Cleanup ACPI table override patches with latest x86-tip commits and proper git-xy: meta tags: - lib: Add early cpio decoder. - x86, acpi: Introduce x86 arch specific arch_reserve_mem_area() for e820 handling. - ACPI: Store valid ACPI tables passed via early initrd in reserved memblock areas. - ACPI: Implement physical address table override. - ACPI: Create acpi_table_taint() function to avoid code duplication. - ACPI: Document ACPI table overriding via initrd. - ACPI: Fix build when disabled. - X86 ACPI: Use #ifdef not #if for CONFIG_X86 check. - ACPI: Overriding ACPI tables via initrd only works with an initrd. - ACPI: Cleanup acpi_initrd_override declaration and remove ifdefs. - Delete patches.arch/acpi_fix_custom_method_acc.patch. - Delete patches.arch/acpi_override_2_2.patch. - Delete patches.arch/acpi_override_documentation. - Delete patches.arch/acpi_override_introduce_taint_func.patch. - Delete patches.arch/acpi_physical_override.patch. - Delete patches.arch/lib_earlycpio.patch. - Delete patches.arch/x86_introduce_reserve_mem_area.patch. - commit c45da8f- rpm/kernel-binary.spec.in: Also check for /etc/IGNORE-KABI-BADNESS file This allows to control the kabi checker from outside of the package. - commit 0a0900c- Update to 3.7-rc1. - Eliminated 38 patches. - Xen is disabled. - ARM configs need updating. - Module signing is disabled until the build infrastructure can support it. - commit fce087a- x86/kbuild: archscripts depends on scripts_basic. - commit 007718d- Linux 3.6.2. - commit 798d597- ARM (omap2plus) : re-enable OMAP DRM module - commit 379798d- Delete patches.suse/msft-hv-0394-tools-hv-Fix-file-handle-leak.patch. - Delete patches.suse/msft-hv-0395-tools-hv-Fix-exit-error-code.patch. - Delete patches.suse/msft-hv-0396-tools-hv-Check-for-read-write-errors.patch. These are in 3.6.1. - commit 2a321c4- Remove noncompiling modules - commit b7cdd5a- ARM: Update config files: Exynos: Enable serial console - commit a8d41ec- Linux 3.6.1. - commit 1f7626a- rpm/kernel-binary.spec.in: enable Conflicts for apparmor, udev and lvm2 also for vanilla kernel - commit a24206f- rpm/kernel-binary.spec.in: add Conflicht: hyper-v < 4 to make sure the daemon is in sync with the kernel (bnc#770763 , fate#314441) - commit 86f9ba3- Update Xen patches to 3.6-final and c/s 1197. - Update Xen config files. - commit 338be2c- Hyper-V KVP IP injection (fate#31441) - hyperv: Add comments for the extended buffer after RNDIS message. - Drivers: hv: Cleanup the guest ID computation. - Drivers: hv: vmbus: Use the standard format string to format GUIDs. - Drivers: hv: Add KVP definitions for IP address injection. - Drivers: hv: kvp: Cleanup error handling in KVP. - Drivers: hv: Explicitly size elements of protocol structures. - Drivers: hv: kvp: Support the new IP injection messages. - Tools: hv: Prepare to expand kvp_get_ip_address() functionality. - Tools: hv: Further refactor kvp_get_ip_address(). - Tools: hv: Gather address family information. - Tools: hv: Gather subnet information. - Tools: hv: Represent the ipv6 mask using CIDR notation. - Tools: hv: Gather ipv[4,6] gateway information. - hv: fail the probing immediately when we are not in hyperv platform. - hv: vmbus_drv: detect hyperv through x86_hyper. - Tools: hv: Get rid of some unused variables. - Tools: hv: Correctly type string variables. - Tools: hv: Add an example script to retrieve DNS entries. - Tools: hv: Gather DNS information. - Drivers: hv: kvp: Copy the address family information. - Tools: hv: Add an example script to retrieve dhcp state. - Tools: hv: Gather DHCP information. - Tools: hv: Add an example script to configure an interface. - Tools: hv: Implement the KVP verb - KVP_OP_SET_IP_INFO. - Tools: hv: Rename the function kvp_get_ip_address(). - Tools: hv: Implement the KVP verb - KVP_OP_GET_IP_INFO. - tools/hv: Fix file handle leak. - tools/hv: Fix exit() error code. - tools/hv: Check for read/write errors. - tools/hv: Parse /etc/os-release. - hyperv: Fix the max_xfer_size in RNDIS initialization. - hyperv: Fix the missing return value in rndis_filter_set_packet_filter(). - hyperv: Fix page buffer handling in rndis_filter_send_request(). - hyperv: Remove extra allocated space for recv_pkt_list elements. - hyperv: Report actual status in receive completion packet. - hyperv: Add buffer for extended info after the RNDIS response message. - Delete patches.suse/suse-hv-Cleanup-the-guest-ID-computation.patch. - commit 08d283b- ARM: Update config files: Exynos: Disable broken config options - commit 8d7f8ab- ARM: Update config files: Exynos: disable VFIO - commit 80abd68- Update to 3.6-final. - commit 6066894- ARM/u5800: Fix build of ux500 driver - commit 0ea37a0- disable non-compiling irrelevant I2C module - commit 0ba9bac- ARM/tegra: Remove optional parts to fix build - commit d729a16- ARM: enable zcache support - commit 17b147b- ARM/cubox: set cachefilesd to module - commit c1fb243- Remove old patchset to override ACPI tables via initrd. Also remove a stale xen patch related to that. - Delete patches.arch/acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch. - Delete patches.arch/acpica_fix_wrongly_mapped_acpi_table_header_when_overriding_via_initrd.patch. - Delete patches.arch/acpica_introduce_acpi_os_phys_table_override_function.patch. - Delete patches.xen/xen3-acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch. - commit dd8f1b0- Refresh patches.arch/acpi_override_2_2.patch. - commit 80dcdb8- Update config files to enable building overlayfs as a module. - commit 42f70e6- Update config files. Enable ACPI table override capability via initrd for all i386/x86_64 flavors: +CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y - commit 08721cc- ACPI: Only allow users with CAP_SYS_RAWIO rights to overwrite ACPI funcs at runtime. - ACPI: Document ACPI table overriding via initrd. - ACPI: Create acpi_table_taint() function to avoid code duplication. - ACPI: Implement physical address table override. - ACPI: Store valid ACPI tables passed via early initrd in reserved memblock areas. - X86 ACPI: Introduce x86 arch specific arch_reserve_mem_area() for e820 handling. - lib: Add early cpio decoder. - commit dfdfcd3- overlayfs: copy up i_uid/i_gid from the underlying inode. - ovl: switch to __inode_permission(). - vfs: export __inode_permission() to modules. - overlayfs: create new inode in ovl_link. - overlayfs: fix possible leak in ovl_new_inode. - fs: limit filesystem stacking depth. - overlay: overlay filesystem documentation. - overlayfs: implement show_options. - overlayfs: add statfs support. - overlay filesystem. - vfs: introduce clone_private_mount(). - vfs: export do_splice_direct() to modules. - vfs: add i_op->dentry_open(). - commit f3e02da- Update config files: Disable JTAG HVC, when enabled the kernel hangs on access - commit cdf0705- Update to 3.6-rc7. Eliminated one patch. - commit 91c0ddc- Delete scripts/config.sh, rpm/config.sh has all the needed information - commit 06c7ff0- net: do not disable sg for packets requiring no checksum (bnc#774859). - commit f1a1fe2- af_netlink: force credentials passing [CVE-2012-3520] (bnc#776925 CVE-2012-3520). Conflicts: series.conf - commit 644e37d- cgroup: mark subsystems with broken hierarchy support and whine if cgroups are nested for them (bnc#781134). - commit dbeda53- tcp: Apply device TSO segment limit earlier (bnc#774523 CVE-2012-3412). - sfc: Fix maximum number of TSO segments and minimum TX queue size (bnc#774523 CVE-2012-3412). - net: Allow driver to limit number of GSO segments per skb (bnc#774523 CVE-2012-3412). - commit 1908f74- x86/kbuild: archscripts depends on scripts_basic. patches.rpmify/makefile-fix-scripts_basic-archscripts-build-order is now obsolete. - commit 33eb1e6- Makefile: Fix scripts_basic / archscripts build order. - commit 65590b3- Delete patches.arch/arm-phys-offset.patch. - commit 50837bd- Update to 3.6-rc6. - Eliminated 1 patch. patches.arch/arm-phys-offset.patch needs review. - commit d6432fe- rpm/kernel-binary.spec.in: avoid fixdep compilation error Let's see if it helps. - commit c618b7c- Linux 3.5.4. - Refresh patches.suse/scsi-error-test-unit-ready-timeout. - Delete patches.fixes/i2c-busses-fix-build-error-if-config_i2c_designware_platform-y-config_i2c_design. - Update config files. - commit a925c74- (ARM/tegra) remove non-building module from config - commit 4cdd491- config: disabled MFD drivers that aren't buildable as modules This allows MFD_CORE to be modular on all arch/flavors except for ARM and the non-PAE flavors on i386, since it's used with the OLPC XO-1. - commit ff91de4- Update to 3.6-rc5. - commit 11b8e7e- patches.arch/s390-message-catalog.diff: Properly handle pr_cont() and fold in the below two trivial fixes. - Delete patches.arch/s390-message-catalog-fix.diff. - Delete patches.arch/s390-message-catalog-perl-fix.diff. - Refresh patches.arch/kmsg-fix-parameter-limitations. - commit 71b4cc3- fix build of imx51 flavor by removing irrelevant drivers - commit 7ea6615- remove drivers that do not exist and do not build on ARM (default) - commit 2319db4- Refresh patches.suse/suse-hv-identify-virtual-pc-in-ata_piix.patch. - commit fb4b7f9- identify Virtual PC guests in ata_piix (bnc#737532). - commit 13500ed- rpm/package-descriptions: Fix typo - commit c08c34b- Update Xen patches to 3.6-rc4 and c/s 1188. - config.conf: Re-enable Xen configs. - Update x86 config files. - commit 4cdebd8- Update to 3.6-rc4. - Eliminated one patch. - commit 9fe3afb- Disable CONFIG_KMSG_IDS on s390x, because it is currently broken - commit c1db24a- Update config files. (vanilla ones) - commit ca19bfb- ARM(omap2plus): Remove optional parts that don't compile - commit 77105c2- i2c/busses: Fix build error if CONFIG_I2C_DESIGNWARE_PLATFORM=y && CONFIG_I2C_DESIGN. - Delete patches.fixes/i2c-busses-fix-build-error-if-config_i2c_designware_platform-y-config_i2c_design. Move it to rpmify, so that vanilla builds fine too. - commit 0217ad5- Update config files: Add highbank (forgot in last patch) - commit e86b000- config.conf: Enable ARM - Update ARM config files. - Add highbank definition - commit 835e93d- rpm/kernel-module-subpackage: Provide name-kmp = %version in KMPs This allows userspace packages to require a specific version of a KMP, wothout worrying about the _k suffix. - commit caaaa9a- config: Update -vanilla for ChipIdea fix - commit c45f0ac- chipidea: Allow user to select PCI/IMX options. This allows us to disable the ChipIdea IMX code on powerpc, where it was causing build problems. - commit 278cad2- config: Disable EXYNOS_VIDEO and HW_RANDOM_EXYNOS on all configs except exynos This hardware is only found on the Samsung EXYNOS boards. - commit 429a008- Revert "clk.h: Fix shim ifdef guard (HAVE_CLK -> COMMON_CLK)." This reverts commit 54e1c0025e4757174d8d648e8224bf74009b3c2b. The issue is either an incomplete clk API on powerpc or clk_devm needs to be made generic. Discussion continues upstream. - commit 8c9a4e9- clk.h: Fix shim ifdef guard (HAVE_CLK -> COMMON_CLK). This fixes the clk_devm_get build failures on ppc. - commit 54e1c00- Update to 3.6-rc3. - commit 0a688a0- Linux 3.5.3. - commit ffb9fbd- config: update vanilla configs for 3.6-rc2. - commit e0fa472- Update to 3.6-rc2. - Eliminated 1 patch. - commit 71963b0- Fuck, this time maybe - commit 4904750- Linux 3.5.2. - commit 2af8a27- printk: Fix calculation of length used to discard records. - commit cd6596b- Revert "rpm/config.sh: really build against openSUSE:12.1 also in the ibs" This reverts commit daed3d92. SUSE:openSUSE:12.1:Update:Test does not exist, which broke automatic builds. scripts/osc_wrapper is now updated to fall back to openSUSE.org:$OBS_PROJECT if IBS_PROJECT is not set. - commit 370c9f4- rpm/config.sh: really build against openSUSE:12.1 also in the ibs - commit daed3d9- ubifs: remove __DATE__ and __TIME__. - commit 6702208- Refresh patches.drivers/ALSA-hda-Fix-mute-LED-GPIO-setup-for-HP-Mini-210. Update git-commit tag. - commit f3a1eba- Linux 3.5.1. - Delete patches.drivers/ALSA-hda-Fix-mute-LED-GPIO-initialization-for-IDT-co. - Delete patches.drivers/ALSA-hda-Fix-mute-LED-GPIO-setup-for-HP-Mini-210. - Delete patches.drivers/ALSA-hda-Fix-polarity-of-mute-LED-on-HP-Mini-210. - commit d21661b- Update to 3.6-rc2. - Eliminated 2 patches. - commit b073c66- reiserfs: fix deadlock with nfs racing on create/lookup (bnc#762693). - commit 5b2dce3- Delete patches.suse/s390-Kerntypes.diff until we get an updated version. - commit 78f2edc- Disable CONFIG_DRM_NOUVEAU on ia64 due to build errors - commit 38e08ef- Update config files to fix build. - commit 9c9630c- config: enable various ARM errata workarounds to improve stability - commit 4e28647- rpm/config.sh: Build against openSUSE:12.1 also in the ibs - commit 954867f- ASoC: omap: Add missing modules aliases to get sound working on omap devices. - commit cbda3c2- Updated and re-enabled DMRAID45. - commit 6b8bedd- Updated and re-enabled richacl support. - commit 001594d- Update to 3.6-rc1. - Eliminated 11 patches. - Rich ACLs are disabled. - Xen is disabled. - ARM is disabled. - DMRAID45 is disabled. - commit 5807d6b- i2c/busses: Fix build error if CONFIG_I2C_DESIGNWARE_PLATFORM=y && CONFIG_I2C_DESIGN. - commit 3bec42b- reiserfs: fix deadlocks with quotas. - commit 77ba55a- Refresh Xen patches (fixing a major bug in the most recent Xen commit). - commit 5df2b91- Refresh patches.suse/stack-unwind (to work with older tool chains). - commit 30e4ab0- rpm/kernel-binary.spec.in: Add dependency on mkinitrd >= 2.7.1 (bnc#773559). - commit 2f75710- ALSA: hda - Fix mute-LED GPIO initialization for IDT codecs (bnc#772923). - ALSA: hda - Fix polarity of mute LED on HP Mini 210 (bnc#772923). - commit f3c90ee- Update config files: HID_GENERIC=y where USBHID=y (bnc#773559). On flavors where USBHID is built-in statically, we want HID_GENERIC to be built statically as well. This, notably, includes i386/x86_64's desktop flavors. - commit 6d995bc- Synced configs after commit 940e57e2 (Delete patches.drivers/input-Add-LED-support-to-Synaptics-device.) - commit 104f550- Enable RTL8150 for omap2plus Generic USB Network device that also works fine on ARM, so enable it - commit 400dcb7- Drivers: hv: Cleanup the guest ID computation. - hyperv: Add a check for ring_size value. - hyperv: Add error handling to rndis_filter_device_add(). - Drivers: hv: Change the hex constant to a decimal constant. - hyperv: Add support for setting MAC from within guests. - commit 73d4430- ACPI: Only count valid srat memory structures (bnc#757888). - ACPI: Untangle a return statement for better readability (bnc#757888). - commit 876d6b9- Refresh patches.suse/SUSE-bootsplash. Fix wrong vfree() (bnc#773406) - commit a637a16- Delete patches.drivers/input-Add-LED-support-to-Synaptics-device. This feature was dropped from 12.2/FACTORY packages due to instability (bnc#768506,bnc#765524) - commit 940e57e- ALSA: hda - Fix mute-LED GPIO setup for HP Mini 210 (bnc#772923). - commit 0ac6c27- Enabled patches.fixes/brcmsmac-firmware. - commit 4ed5cb4- brcmsmac: document firmware dependencies (bnc#733148). - commit f489263- Update Xen patches to 3.5-final and c/s 1184. - Delete patches.xen/xen3-apei_allow_drivers_access_nvs_ram.patch. - commit 341366d- Update to 3.5-final. patches.suse/dm-raid45-26-Nov-2009.patch needs updating to new kmsg interface but, since powerpc isn't officially supported by opensuse, the update can happen later. - commit fb9c50b- patches.suse/no-frame-pointer-select: Update mainline tag. - commit 4e207cd- Linux 3.4.6. - patches.xen/xen3-patch-3.3: - Delete patches.fixes/acpica_fix_null_pointer_in_repair_code.patch. - commit 3689ec0- btrfs: do not update atime for RO snapshots (FATE#306586). - commit 2073e27- Delete patches.suse/led_classdev.sysfs-name.patch. All valid changes in this patch were merged into 2.6.32-rc3 The remaining change to default-on LED trigger changed the name from default-on to default::on, which is wrong. - commit 13b12c9- Delete patches.suse/led_classdev.sysfs-name.patch. All valid changes in this patch were merged into 2.6.32-rc3 The remaining change to default-on LED trigger changed the name from default-on to default::on, which is wrong. - commit a2f36dc- Refresh patches.drivers/input-Add-LED-support-to-Synaptics-device. Fix a typo in the capability bit check (bnc#768506). - commit 66cae25- Linux 3.4.5. - Refresh patches.fixes/bridge-module-get-put.patch. - Delete patches.fixes/acpi_quirk_cover_all_timer_overrides.patch. - Delete patches.fixes/fujitsu_amilo_v2030_timeroverride_quirk.patch. - Delete patches.fixes/mm-correctly-synchronize-rss-counters-at-exit-exec.patch. - Delete patches.fixes/nfs-force-the-legacy-idmapper-to-be-single-threaded. - Delete patches.fixes/udf-Avoid-run-away-loop-when-partition-table-length-.patch. - Delete patches.fixes/udf-Fortify-loading-of-sparing-table.patch. - Delete patches.fixes/udf-Use-ret-instead-of-abusing-i-in-udf_load_logical.patch. - commit 5bbda10- Updated to 3.5-rc7. - Eliminated 1 patch. - commit 58a8fc5- Update config files. Updates vanilla config files to include NFS_DEBUG implied by SUNRPC_DEBUG - commit f36b6ed- Update config files. Update 'vanilla' configs for SUNRPC_DEBUG - commit 7749430- Update config files. Add new option SUNRPC_DEBUG. This functionality was previously always on, and is needed by "rpcdebug" to enable tracing. We often ask customers to enable this to analyse NFS issues. - commit a0aa02e- Update config files. Add SUNRPC_DEBUG - a new option for functionality that was previously always present. Without this, "rpcdebug" doesn't work. We often request customers enable this to analyse problems. - commit b4fa24f- Update vanilla config files. - commit a0c6b82- ARM: Add PM support for OMAP4460 (fixes instability issues) - commit 9149272- Enable VMWGFX as module (bnc#769534). This option affects GNOME performance in VMware virtual machines. - commit 8442da0- Enable VMWGFX as module (bnc#769534). This option affects GNOME performance in VMware virtual machines. - commit 0998ae0- Refresh patches.arch/arm-omap-drm-fix-global-buffer.patch: typo - commit 65dce23- Refresh patches.arch/arm-omap-drm-fix-global-buffer.patch: Fix OMAP3 - commit 6df2baf- ARM: OMAP: Update config files: Enable status LED - commit afc95c8- Updated to 3.5-rc6. - Eliminated 1 patch. - commit 93575a7- coretemp-xen: Fix usage of X86_FEATURE_DTS -> X86_FEATURE_DTHERM Upstream commit 4ad33411308596f2f918603509729922a1ec4411 renamed _DTS to _DTHERM, so fix its usage in the Xen driver. - commit 1732d37- Update config files: CONFIG_CIFS_FSCACHE=y. - commit 72cd989- Update config files: CONFIG_CIFS_FSCACHE=m. - commit cdced94- Updated to 3.5-rc5. - Eliminated 2 patches. - commit ec675c6- ARM: OMAP: dss: GLOBAL_BUFFER hack. - commit d70ee95- Update config files: use PR KVM on ppc/ppc64 - commit c902ea5- mach-dove: define TIMER_PHYS_BASE. - Update config files. - commit 0ea0e05- Update config files. - commit 97411e1- Remove non-ARM and Samsung specific CMA patches, we only need the framework for OMAP - commit a9a5b39- Fix NULL pointer derference in acpi_ns_check_object_type() (kernel bug 44171). - commit 10f1915- Fix NULL pointer derference in acpi_ns_check_object_type() (kernel bug 44171). - commit 36cf667- Delete patches.arch/dell_latitude_e6xxx_e5xxx__fix_reboot.patch. - Delete patches.drivers/apei_allow_drivers_access_nvs_ram.patch. - commit c6e9e42- Delete patches.arch/acpi_fix_fadt_32_bit_zero_length.patch. - Delete patches.suse/acpi_osi_sle11_ident.patch. - commit d8799fb- Update config files for CMA - commit 2b3ec9b- ARM: backport CMA framework (required for omapdrm) - commit d0c4392- udf: Fortify loading of sparing table (bnc#769784). - udf: Avoid run away loop when partition table length is corrupted (bnc#769784). - udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (bnc#769784). - commit 48e23e1- omap2+: add drm device for the new Xorg driver. - omap2+: Revert "mmc: omap_hsmmc: Enable Auto CMD12". - omap2+: Revert "Fix OMAP EHCI suspend/resume failure (i693)". - omap2+: add drm device for the new Xorg driver. - commit babe620- ACPI: Make acpi_skip_timer_override cover all source_irq==0 cases (bnc#676068). - ACPI: Add a quirk for "AMILO PRO V2030" to ignore the timer overriding (bnc#676068). - Refresh patches.xen/xen3-patch-2.6.27. - commit ce6a9c8- btrfs: allow cross-subvolume file clone (bnc#698540). - btrfs: use correct device for maps (bnc#672923 bnc#769545). - btrfs: allow cross-subvolume file clone (bnc#698540). - btrfs: use correct device for maps (bnc#672923 bnc#769545). - commit 25d8571- Update Xen patches to c/s 1182. - Update Xen and EC2 config files. - commit 1f9dec5- Update post.sh to make the RT kernel default in the bootloader after installation. - commit 3c10ce7- Update omap2plus (ARM) config - commit 466b846- Updated Patch-mainline for patches.fixes/mm-correctly-synchronize-rss-counters-at-exit-exec.patch. - commit d022daf- Updated to 3.5-rc4. - Eliminated 1 patch. - commit 65cee14- NFS: Force the legacy idmapper to be single threaded (bnc#766514). - commit b73cb98- Linux 3.4.4. - Refresh patches.xen/xen3-patch-2.6.35. - commit 25f83ba- Add support for Samsung Exynos SoC - commit 81fc687- Update configs for cubox/default/imx51/tegra/u8500 - commit 65b18f1- Update Xen patches to 3.5-rc3 and c/s 1182. - Update x86 config files. - Delete patches.xen/add-console-use-vt. - commit d11f278- Fixed up post-3.5-merge conflicts. - patches.drivers/mach-dove-Fixup-ge00-initialisation.patch. - patches.drivers/spi-orion-convert-to-new-infrastructure.patch. - commit 7a3a50c- Updated to 3.5-rc3. - commit 3ee859e- rpm/kernel-binary.spec.in: Revert "Add provides and make most obsoletes versioned." (commit e3023c7). This change is wrong, the packages have their own versioning schemes. - commit 29957f5- Delete patches.xen/frontswap-config. - Delete patches.xen/frontswap-core. - Delete patches.xen/frontswap-header. - Delete patches.xen/frontswap-hooks. - commit cb6120e- Refresh an re-enable patches.arch/x86_64-unwind-annotations. - commit 9ed2387- Linux 3.4.3. - Delete patches.suse/suse-hv-pata_piix-ignore-disks.patch. - commit 76639c2- mm: correctly synchronize rss-counters at exit/exec (bnc#767152). - commit d161b60- CONFIG_RTC_DRV_CMOS=y on all x86/x86_64 flavors (bnc#755525). When rtc_cmos is module, hctosys fails to set the clock on boot, issuing ominious error messages to the console. - commit cddcbe7- Update x86 config files (ATA_PIIX=m, bnc#766284). - commit 8677f43- Refresh patches.drivers/input-Add-LED-support-to-Synaptics-device. Add product ID 0x84 that may have the LED support (bnc#764339) - commit 6e5a834- Rediff patch - patches.drivers/mach-dove-Fixup-ge00-initialisation.patch: Rediff after backport from upstream. - commit fa58c5e- Fixup patch to apply - patches.drivers/spi-orion-convert-to-new-infrastructure.patch backported from upstream. - commit 2507393- Add SolidRun Cubox configuration - Update config files. - Add separate cubox configuration. - mach-dove: Fixup ge00 initialisation. - spi-orion: convert to new infrastructure. - config.conf: Add cubox configuration - rpm/package-descriptions: Add cubox description - commit bfddec4- Update to 3.5-rc2. - Xen needs update. - ARM needs update. - Eliminated 13 patches. - commit 3f461b1- Linux 3.4.2. - commit 16fc260- Refresh patches.drivers/input-Add-LED-support-to-Synaptics-device. Use depends instead of reverse selection for avoiding the inconsitent Kconfig state. - commit 316d77d- Refresh patches.drivers/input-Add-LED-support-to-Synaptics-device. Fix the detection of LED on the recent HP laptops (bnc#765524) - commit 27c3276- usb/net: rndis: merge command codes. only net/hyperv part - usb/net: rndis: remove ambigous status codes. only net/hyperv part - usb/net: rndis: break out defines. only net/hyperv part - net/hyperv: Add flow control based on hi/low watermark. - hv: fix return type of hv_post_message(). - Drivers: hv: util: Properly handle version negotiations. - Drivers: hv: Get rid of an unnecessary check in vmbus_prep_negotiate_resp(). - HID: hyperv: Set the hid drvdata correctly. - HID: hid-hyperv: Do not use hid_parse_report() directly. - commit cfebefe- Linux 3.4.1. - commit 4415495- Update config files: Use CONFIG_SND_HDA_INPUT_BEEP=1 instead of 2 The mode 2 was an ugly hack and shouldn't have been set, but it was so changed since some time ago. - commit 695549b- [SCSI] storvsc: Properly handle errors from the host (bnc#747404). - Delete patches.suse/suse-hv-storvsc-ignore-ata_16.patch. - commit ad28e23- Update config files: Use CONFIG_SND_HDA_INPUT_BEEP=1 instead of 2 The mode 2 was an ugly hack and shouldn't have been set, but it was so changed since some time ago... - commit 86629f1- Update ARM configs - commit 550ef37- replace our version of this patch with upstream variant: ata_piix: defer disks to the Hyper-V drivers by default libata: add a host flag to ignore detected ATA devices. - commit bf70e35- rpm/kernel-binary.spec.in: Own the right -kdump initrd (bnc#764500) - commit 5c85db8- Refresh patches.apparmor/apparmor-compatibility-patch-for-v5-network-control. Fix a compile error due to anonymous union initialization not supported by earlier gcc versions (<4.6.x). - commit 790f341- Update Xen config files (XEN_SPINLOCK_ACQUIRE_NESTING=1). - commit d03820c- Renamed armv7l to armv7hl, following %_cpu_target convention. - commit 64b97cd- Update Xen patches to 3.4-final and c/s 1177. - commit a3c5f2c- X86 acpi_cpufreq: Do not use request_module for autoloading (bnc#756085). - Refresh patches.xen/xen3-auto-common.diff. - patches.xen/xen3-patch-3.3: - commit caf270e- Let's build against 12.1 Otherwise we are getting build errors. - commit 6966f52- Update to 3.4-final. - commit 91b2c6e- Update config files: ppc64: use PR instead of HV KVM which is usable by more people - commit 5e7640a- Make CRYPTO_CRC32C modular (bnc#762344) It was pulled in =y via CEPH_LIB=y, so we change the following options to =m: - CONFIG_CEPH_LIB - CONFIG_CRYPTO_CRC32C - CONFIG_LIBCRC32C Making it modular allows the Intel-optimized crc32c implementation to be loaded, improving performance of things like btrfs. - commit d569763- Disabled more Intel embedded drivers. Disabled: - CONFIG_GPIO_LANGWELL - CONFIG_GPIO_PCH - CONFIG_GPIO_SCH - commit f554d8b- USB storage on -desktop should be modular. - commit 9331d48- Disabled more testing options. Disables: - CONFIG_TEST_POWER - CONFIG_VIDEO_MEM2MEM_TESTDEV - commit ef1f4ca- Update to 3.4-rc7. - Eliminated 1 patch. - commit 4cd9e9b- Linux 3.3.6. - commit a4363bf- geodefb: Depend on X86_32. Disables: - CONFIG_FB_GEODE_GX1 - CONFIG_FB_GEODE_GX - CONFIG_FB_GEODE_LX - CONFIG_FB_GEODE - commit 1f260fb- Disabled testing config options on !debug - CONFIG_CRYPTO_TEST - CONFIG_DMATEST - CONFIG_RTC_DRV_TEST - commit d7c9a65- Update ARM configs - commit aac8787- Update Xen patches to 3.4-rc6. - commit 8ed7ef0- Linux 3.3.5. - commit a8d8330- IA32 emulation: Fix build problem for modular ia32 a.out support. (Xen version) - commit 1c19c30- IA32 emulation: Fix build problem for modular ia32 a.out support. - commit ad06d7d- Update to 3.4-rc6. - Eliminated 2 patches. - commit 749ea8f- Disabled MMC_TEST (bnc#760077). - commit c36bb06- sysctl/defaults: kernel.hung_task_timeout -> kernel.hung_task_timeout_secs (bnc#700174) - commit 94b5c35- Update config/armv7l/omap2plus - commit db627f7- patches.drivers/ehea-modinfo.patch: Updated patch-mainline for submission. - commit e0eb735- omap-usb-host: include . - commit 4d1394a- rpm/kernel-binary.spec.in: Do not require distribution-release during build. - commit 3cd703f- rpm/kernel-binary.spec.in: Depend on distribution-release, so that the grub entry has correct title (bnc#757565). - commit 30145a4- Updated and re-enabled armv7l. Thanks to Guillaume GARDET - commit d5a693e- Update config files. Add CONFIG options for NFSv4v1 support. bnc#730444 - commit bd05821- Update to 3.4-rc5. - commit e4e6b33- Linux 3.3.4. - commit d42fe44- Disabled more Moorestown/Medfield drivers. Specific options disabled: I2C_INTEL_MID CONFIG_SFI MTD_NAND_DENALI SERIAL_MRST_MAX3110 DRM_GMA600 SPI_DW_MID_DMA APDS9802ALS - commit 9a9ecdf- Disabled DECNet and ARCNet. Specific config options disabled: CONFIG_ARCNET CONFIG_ARCNET_1051 CONFIG_ARCNET_1201 CONFIG_ARCNET_CAP CONFIG_ARCNET_COM20020_CS CONFIG_ARCNET_COM20020 CONFIG_ARCNET_COM20020_PCI CONFIG_ARCNET_COM90xxIO CONFIG_ARCNET_COM90xx CONFIG_ARCNET_RAW CONFIG_ARCNET_RIM_I CONFIG_DECNET CONFIG_DECNET_NF_GRABULATOR - commit 272dd14- Disabled embedded hardware on all architectures except armv7l. Regulator drivers, except those needed by Via vx885/875 and OLPC are disabled. IIO drivers are disabled. SPI drivers are disabled. Drivers used only with Intel Medfield or Moorestown have been disabled. Specific options disabled: CONFIG_AD2S1200, CONFIG_AD2S1210, CONFIG_AD2S90, CONFIG_AD5064, CONFIG_AD5360, CONFIG_AD5380, CONFIG_AD5421, CONFIG_AD5446, CONFIG_AD5504, CONFIG_AD5624R_SPI, CONFIG_AD5686, CONFIG_AD5764, CONFIG_AD5791, CONFIG_AD5930, CONFIG_AD5933, CONFIG_AD7150, CONFIG_AD7152, CONFIG_AD7192, CONFIG_AD7280, CONFIG_AD7291, CONFIG_AD7298, CONFIG_AD7476, CONFIG_AD7606_IFACE_PARALLEL, CONFIG_AD7606_IFACE_SPI, CONFIG_AD7606, CONFIG_AD7746, CONFIG_AD7780, CONFIG_AD7793, CONFIG_AD7816, CONFIG_AD7887, CONFIG_AD799X, CONFIG_AD799X_RING_BUFFER, CONFIG_AD9832, CONFIG_AD9834, CONFIG_AD9850, CONFIG_AD9852, CONFIG_AD9910, CONFIG_AD9951, CONFIG_ADE7753, CONFIG_ADE7754, CONFIG_ADE7758, CONFIG_ADE7759, CONFIG_ADE7854_I2C, CONFIG_ADE7854, CONFIG_ADE7854_SPI, CONFIG_ADIS16060, CONFIG_ADIS16080, CONFIG_ADIS16130, CONFIG_ADIS16201, CONFIG_ADIS16203, CONFIG_ADIS16204, CONFIG_ADIS16209, CONFIG_ADIS16220, CONFIG_ADIS16240, CONFIG_ADIS16260, CONFIG_ADIS16400, CONFIG_ADT7310, CONFIG_ADT7316_I2C, CONFIG_ADT7316, CONFIG_ADT7316_SPI, CONFIG_ADT7410, CONFIG_ADXRS450, CONFIG_BACKLIGHT_WM831X, CONFIG_CAN_JANZ_ICAN3, CONFIG_FB_SM501, CONFIG_GPIO_JANZ_TTL, CONFIG_GPIO_RDC321X, CONFIG_GPIO_STMPE, CONFIG_GPIO_TIMBERDALE, CONFIG_GPIO_WM831X, CONFIG_IIO_BUFFER, CONFIG_IIO_CONSUMERS_PER_TRIGGER=2, CONFIG_IIO_GPIO_TRIGGER, CONFIG_IIO_KFIFO_BUF, CONFIG_IIO, CONFIG_IIO_PERIODIC_RTC_TRIGGER, CONFIG_IIO_SIMPLE_DUMMY, CONFIG_IIO_ST_HWMON, CONFIG_IIO_SW_RING, CONFIG_IIO_SYSFS_TRIGGER, CONFIG_IIO_TRIGGER, CONFIG_INPUT_MC13783_PWRBUTTON, CONFIG_INPUT_WM831X_ON, CONFIG_KEYBOARD_STMPE, CONFIG_KXSD9, CONFIG_LEDS_MC13783, CONFIG_LEDS_REGULATOR, CONFIG_LEDS_WM831X_STATUS, CONFIG_LIS3L02DQ_BUF_KFIFO, CONFIG_LIS3L02DQ, CONFIG_MAX1363, CONFIG_MAX1363_RING_BUFFER, CONFIG_MAX517, CONFIG_MFD_CORE, CONFIG_MFD_JANZ_CMODIO, CONFIG_MFD_MC13783, CONFIG_MFD_MC13XXX, CONFIG_MFD_RDC321X, CONFIG_MFD_SM501_GPIO, CONFIG_MFD_SM501, CONFIG_MFD_STMPE, CONFIG_MFD_TIMBERDALE, CONFIG_MFD_TPS65217, CONFIG_MFD_WM831X_SPI, CONFIG_MFD_WM831X, CONFIG_MFD_WM8400, CONFIG_RADIO_TIMBERDALE, CONFIG_REGMAP_I2C, CONFIG_REGMAP_SPI, CONFIG_REGMAP, CONFIG_REGULATOR_AD5398, CONFIG_REGULATOR_DA903X, CONFIG_REGULATOR_DEBUG, CONFIG_REGULATOR_DUMMY, CONFIG_REGULATOR_FIXED_VOLTAGE, CONFIG_REGULATOR_GPIO, CONFIG_REGULATOR_ISL6271A, CONFIG_REGULATOR_LP3971, CONFIG_REGULATOR_LP3972, CONFIG_REGULATOR_MAX1586, CONFIG_REGULATOR_MAX8649, CONFIG_REGULATOR_MAX8660, CONFIG_REGULATOR_MAX8952, CONFIG_REGULATOR_MC13783, CONFIG_REGULATOR_MC13892, CONFIG_REGULATOR_MC13XXX_CORE, CONFIG_REGULATOR_PCAP, CONFIG_REGULATOR_TPS6105X, CONFIG_REGULATOR_TPS62360, CONFIG_REGULATOR_TPS65023, CONFIG_REGULATOR_TPS6507X, CONFIG_REGULATOR_TPS65217, CONFIG_REGULATOR_TPS6524X, CONFIG_REGULATOR_USERSPACE_CONSUMER, CONFIG_REGULATOR_VIRTUAL_CONSUMER, CONFIG_REGULATOR_WM831X, CONFIG_REGULATOR_WM8400, CONFIG_REGULATOR, CONFIG_RFKILL_REGULATOR, CONFIG_RTC_DRV_MC13XXX, CONFIG_RTC_DRV_WM831X, CONFIG_SCA3000, CONFIG_SENSORS_AK8975, CONFIG_SENSORS_HMC5843, CONFIG_SENSORS_ISL29018, CONFIG_SENSORS_MC13783_ADC, CONFIG_SENSORS_TSL2563, CONFIG_SENSORS_WM831X, CONFIG_SERIAL_MFD_HSU, CONFIG_SERIAL_UARTLITE, CONFIG_STMPE_I2C, CONFIG_STMPE_SPI, CONFIG_TOUCHSCREEN_MC13783, CONFIG_TOUCHSCREEN_STMPE, CONFIG_TOUCHSCREEN_WM831X, CONFIG_TPS6105X, CONFIG_TSL2583, CONFIG_WM831X_BACKUP, CONFIG_WM831X_POWER, CONFIG_WM831X_WATCHDOG - commit 0f27f25- Disabled CONFIG_COPS and CONFIG_LTPC: Ancient ISA LocalTalk hardware. - commit 43b6598- dl2k: Tighten ioctl permissions (bnc#758813). - commit 8d00242- Update to 3.4-rc4. - commit 37113a8- Linux 3.3.3. - Delete patches.suse/btrfs-REVERT-increase-the-global-block-reserve-estim.patch. - commit 739b98b- Update config files: Merged omap2plus changes. - commit f0e2149- Update Xen patches to 3.4-rc3 and c/s 1172. - config.conf: Re-enabled Xen configs. - Update config files. - commit 9f943f6- Update to 3.4-rc3. - Eliminated 1 patch. - commit 2fde7e0- Linux 3.3.2. - Delete patches.fixes/revert-ath9k-fix-going-to-full-sleep-on-PS-idle.patch. - commit addbdfa- Drivers: scsi: storvsc: Account for in-transit packets in the RESET path. - commit 4c1e258- Update to 3.4-rc2. - commit 976094f- Revert "ath9k: fix going to full-sleep on PS idle" (bnc#756013). - commit c31d1b5- Update AppArmor for 3.4. - apparmor: Add "profiles" list to sysfs. - commit 59517ac- Update richacl patchset for 3.4. - commit f13764e- Updated to 3.4-rc1. - Eliminated 121 patches. - Xen is unavailable. - ACPI overrides are unavailable. - AppArmor network feature are unavailable. - commit 3ac7e79- Updated patch headers - commit 09c9338- Drivers: scsi: storvsc: Properly handle errors from the host (bnc#747404). - commit 2f7920e- Linux 3.3.1. - Delete patches.drivers/drm-i915-suspend-fbdev-device-around-suspend-hiberna. - Delete patches.fixes/net-fix-a-potential-rcu_read_lock-imbalance-in-rt6_fill_node. - commit efec235- armv7l: Disable CONFIG_TOUCHSCREEN_EGALAX on default and u8500 due to missing infrastructure. - commit b614c98- samsung-laptop: make the dmi check less strict (bnc#746695). - commit 170a6a2- drm/i915: suspend fbdev device around suspend/hibernate (bnc#732908). - commit 028c29f- net: fix a potential rcu_read_lock() imbalance in rt6_fill_node() (bnc#754186). - commit 8d5a9e4- net/hyperv: Fix the code handling tx busy. - Tools: hv: Support enumeration from all the pools. - Tools: hv: Fully support the new KVP verbs in the user level daemon. - Drivers: hv: Support the newly introduced KVP messages in the driver. - Drivers: hv: Add new message types to enhance KVP. - net/hyperv: Add support for vlan trunking from guests. - net/hyperv: Fix data corruption in rndis_filter_receive(). - drivers: hv: Increase the number of VCPUs supported in the guest. - drivers: hv: kvp: Cleanup the kernel/user protocol. - tools: hv: Use hyperv.h to get the KVP definitions. - drivers: hv: Cleanup the kvp related state in hyperv.h. - net/hyperv: Remove the unnecessary memset in rndis_filter_send(). - net/hyperv: Correct the assignment in netvsc_recv_callback(). - net/hyperv: Convert camel cased variables in rndis_filter.c to lower cases. - drivers: hv: kvp: Move the contents of hv_kvp.h to hyperv.h. - drivers: hv: kvp: Add/cleanup connector defines. - drivers: hv: Get rid of some unnecessary code. - commit 78acc3b- Revert "Btrfs: increase the global block reserve estimates" - commit 7e9dd21- Refresh patches.suse/btrfs-handle-EIO. - Refresh patches.suse/btrfs-volumes-schedule_bio-should-return-void. - commit d97ade6- Update Xen patches to 3.3 final and c/s 1165. - commit 6c5f5ef- Update config files: Disable CONFIG_INTEL_IOMMU_DEFAULT_ON (bnc#740102 and others) - commit b244b17- Update config files: Disabled CONFIG_COMPAT_BRK and CONFIG_COMPAT_VDSO (FATE#313171) - commit 990b059- rpm: include crtsavres.o on ppc - commit 854a031- Update vanilla config files. - commit bd476d4- Update (vanilla) config files. - commit 55a0a56- Delete patches.arch/acpi_ec_provide_non_interrupt_mode_boot_param.patch. - Delete patches.arch/dell_optiplex_990_fix_reboot.patch. - Delete patches.drivers/alsa-hda-0004-Add-missing-static-ADC-tables-for-ALC269-qu. - Delete patches.drivers/libata-unlock-hpa-by-default. - Delete patches.fixes/scsi-add-tgps-setting. - Delete patches.fixes/scsi-dh-rdac-add-stk. - Delete patches.suse/dm-mpath-evaluate-request-result-and-sense. - Delete patches.suse/richacl-fix. Remove unused patches. - commit 2cbabfe- Update to 3.3-final. - commit a9ab64a- Update bugnumber patches.suse/sd_init.mark_majors_busy.patch (bnc#744658). - commit e60f2c3- Linux 3.2.10. - Delete patches.fixes/media-staging-lirc_serial-Do-not-assume-error-codes-.patch. - Delete patches.fixes/media-staging-lirc_serial-Free-resources-on-failure-.patch. - commit 614ed04- staging: lirc_serial: Free resources on failure paths of lirc_serial_probe() (bnc#750106). - staging: lirc_serial: Do not assume error codes returned by request_irq() (bnc#750106). - commit 4bff877- Update Xen patches to 3.3-rc7 and c/s 1163. - commit 0054c83- Staging: hv: storvsc: Cleanup some comments. - Staging: hv: storvsc: Cleanup storvsc_probe(). - Staging: hv: storvsc: Cleanup storvsc_queuecommand(). - Staging: hv: storvsc: Introduce defines for srb status codes. - Staging: hv: storvsc: Cleanup storvsc_host_reset_handler(). - Staging: hv: storvsc: Move and cleanup storvsc_remove(). - Staging: hv: storvsc: Add a comment to explain life-cycle management. - Staging: hv: storvsc: Get rid of the on_io_completion in hv_storvsc_request. - Staging: hv: storvsc: Rename the context field in hv_storvsc_request. - Staging: hv: storvsc: Miscellaneous cleanup of storvsc driver. - Staging: hv: storvsc: Cleanup the code for generating protocol version. - Staging: hv: storvsc: Cleanup some protocol related constants. - Staging: hv: storvsc: Get rid of some unused defines. - Staging: hv: storvsc: Consolidate the request structure. - Staging: hv: storvsc: Consolidate all the wire protocol definitions. - Staging: hv: storvsc: Move the storage driver out of the staging area. - Rename patches.suse/staging-hv-pata_piix-ignore-disks.patch to patches.suse/suse-hv-pata_piix-ignore-disks.patch - commit 7487199- Update to 3.3-rc7. - commit 81a18ea- btrfs: Handle EIO. - btrfs: add varargs to btrfs_error. - btrfs: Remove BUG_ON from __finish_chunk_alloc(). - btrfs: Remove BUG_ON from __btrfs_alloc_chunk(). - btrfs: Don't BUG_ON insert errors in btrfs_alloc_dev_extent(). - btrfs: Go readonly on tree errors in balance_level. - btrfs: Don't BUG_ON errors from update_ref_for_cow(). - btrfs: Go readonly on bad extent refs in update_ref_for_cow(). - btrfs: Don't BUG_ON errors in __finish_chunk_alloc(). - btrfs: Don't BUG_ON kzalloc error in btrfs_lookup_csums_range(). - btrfs: Don't BUG_ON() errors in update_ref_for_cow(). - btrfs: Don't BUG_ON errors from btrfs_create_subvol_root(). - btrfs: btrfs_drop_snapshot should return int. - brfs: split extent_state ops. - btrfs: drop gfp_t from lock_extent. - btrfs: scrub functions should return void. - btrfs: btrfs_set_item_key_safe should BUG on error and return void. - btrfs: Add extent_state alloc/free tracing. - btrfs: btrfs_destroy_pending_snapshots should return void. - btrfs: btrfs_destroy_ordered_extents should return void. - btrfs: btrfs_destroy_ordered_operations should return void. - btrfs: del_fs_roots should return void. - btrfs: btrfs_free_fs_root should return void. - btrfs: btrfs_add_ordered_sum should return void. - btrfs: btrfs_add_ordered_operation should return void. - btrfs: btrfs_run_ordered_operations should return void. - btrfs: btrfs_wait_ordered_range should return void. - btrfs: btrfs_wait_ordered_extents should return void. - btrfs: __btrfs_remove_ordered_extent should return void. - btrfs: btrfs_put_ordered_extent should return void. - btrfs: update_inline_extent_backref should return void. - btrfs: copy_for_split should return void. - btrfs: end_compressed_writeback should return void. - btrfs: btrfs_extend_item should return void. - btrfs: btrfs_truncate_item should return void. - btrfs: add_delayed_data_ref should return void. - btrfs: add_delayed_tree_ref should return void. - btrfs: add_delayed_ref_head should return void. - btrfs: insert_ptr should return void. - btrfs: del_ptr should return void. - btrfs: setup_items_for_insert should return void. - btrfs: fixup_low_keys should return void. - btrfs: __add_reloc_root error push-up. - btrfs: ->submit_bio_hook error push-up. - btrfs: Factor out tree->ops->merge_bio_hook call. - btrfs: Simplify btrfs_submit_bio_hook. - btrfs: Fix kfree of member instead of structure. - btrfs: setup_inline_extent_backref should return void. - btrfs: btrfs_set_block_group_rw should return void. - btrfs: btrfs_prepare_extent_commit should return void. - btrfs: btrfs_destroy_delalloc_inodes should return void. - btrfs: __setup_root should return void. - btrfs: btrfs_invalidate_inodes should return void. - btrfs: btrfs_init_compress should return void. - btrfs: wait_for_writer should return void. - btrfs: btrfs_end_log_trans should return void. - btrfs: btrfs_requeue_work should return void. - btrfs: btrfs_stop_workers should return void. - btrfs: run_ordered_completions should return void. - btrfs: fill_device_from_item should return void. - btrfs: schedule_bio should return void. - btrfs: btrfs_close_extra_devices should return void. - btrfs: run_scheduled_bios should return void. - btrfs: btrfs_cleanup_fs_uuids should return void. - btrfs: clear_extent_buffer_dirty should return void. - btrfs: check_page_writeback should return void. - btrfs: check_page_locked should return void. - btrfs: check_page_uptodate should return void. - btrfs: __unlock_for_delalloc should return void. - btrfs: wait_extent_bit should return void. - btrfs: wait_on_state should return void. - btrfs: btrfs_update_root error push-up. - btrfs: find_and_setup_root error push-up. - btrfs: Remove set bits return from clear_extent_bit. - btrfs: avoid NULL deref in btrfs_reserve_extent with DEBUG_ENOSPC. - btrfs: clean_tree_block should panic on observed memory corruption and return void. - btrfs: btrfs_tree_{,un}lock should return void. - btrfs: Simplify btrfs_insert_root. - btrfs: Panic on bad rbtree operations. - btrfs: Catch locking failures in {set,clear,convert}_extent_bit. - btrfs: Add btrfs_panic(). - commit fd31baf- mark busy sd majors as allocated (bug#744658). - commit b2a640b- Fix vanilla config files. - commit b343c8a- Delete patches.rpmify/nvme-broken, nvme builds again on 32bit. - commit d60272f- patches.suse/crasher-26.diff: Eliminate build warnings. - commit 67c3c8d- armv7l: config: omap: disable HDMI output (breaks build) - commit 6a871bd- armv7l: omap2plus: Enable TIDSPBRIDGE and SND codecs - commit 0d8ec4d- Refresh patches.xen/xen3-fixup-arch-x86. - commit f4b95ae- Update to 3.3-rc6. Previous commit was configs. - commit 639167f- Update to 3.3-rc6. - commit ebec13a- Update config files. Enable RT2800USB_RT35XX and RT2800USB_RT53XX. - commit 2c205b4- Update config files. Enable RT2800USB_RT35XX and RT2800USB_RT53XX. - commit adb37b7- xen3-patch-3.2.7-8 Make xen build again. - commit ba1cb50- Linux 3.2.9. - Refresh patches.xen/xen3-fixup-arch-x86. - commit 82a8603- Update Xen patches to 3.3-rc5 and c/s 1157. - config.conf: Re-enable Xen configs. - Update config files. - commit f225622- Linux 3.2.8. XEN is broken. The XEN-generated backport patch does not apply cleanly. So leaving XEN as is, until this is fixed in master. Then the same fix will be ported here. - commit 2bcad53- Updated to 3.3-rc5. - commit 0b7f048- Revert "Disable 3.2.5" This reverts commit 6d12c9d00ec52d1d6745a08935b3f10870cbc58d. It works now. - commit 91fa3bc- Disable 3.2.5 I lost my ps/2 keyboard and touchpad. - commit 6d12c9d- Linux 3.2.5. - Refresh patches.kernel.org/patch-3.2.5-6. - commit 9d01b21- Linux 3.2.7. - commit 3d38d11- Updated to 3.3-rc4. - commit 8831dca- Linux 3.2.6. - Delete patches.fixes/PM-Hibernate-Fix-s2disk-regression-related-to-freezi.patch. - commit 264e0d4- cpufreq/gx: Fix the compile error. - commit 4ba1d8b- Update config files. Enable brcm80211 wireless driver. - commit 70a4760- nvme: Mark as broken on x86_32. - commit 28ad576- Add driver auto probing for x86 features v4 (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - x86/cpu: Fix overrun check in arch_print_cpu_modalias() (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - crypto: Add support for x86 cpuid auto loading for x86 crypto drivers (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - x86/cpu: Clean up modalias feature matching (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - intel-idle: convert to x86_cpu_id auto probing (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - intel_idle: Fix ID for Nehalem-EX Xeon in device ID table (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - HWMON: Convert via-cputemp to x86 cpuid autoprobing (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - powernow-k7: Fix CPU family number (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - ACPI: Load acpi-cpufreq from processor driver automatically (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - intel_idle: Revert change of auto_demotion_flags for Nehalem (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - HWMON: Convert coretemp to x86 cpuid autoprobing (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - powernow-k6: Really enable auto-loading (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - X86: Introduce HW-Pstate scattered cpuid feature (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - cpufreq: Add support for x86 cpuinfo auto loading v4 (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - x86: autoload microcode driver on Intel and AMD systems v2 (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - ACPI: remove duplicated lines of merging problems with acpi_processor_start (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html). - Update config files. - commit 6efe9b5- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for - default (bnc#745632). KMPs are still built as i586. - commit 88a632b- Update to 3.3-rc3. - commit 07ec27c- armv7l: Update config files. - commit d223353- armv7l: config: integrate bmwiedemann's updates to make it usable - commit 76d12ed- Update vanilla config files. - commit fd3673f- Update to 3.3-rc2. - Eliminated 5 patches. - Xen is disabled. - commit d017ea1- Linux 3.2.4. - commit 484affb- Linux 3.2.3. - commit 9c66f44- Refresh patches.fixes/PM-Hibernate-Fix-s2disk-regression-related-to-freezi.patch. - commit 763a147- Do not build with the patch yet. It needs more work. - commit 1101381- PM / Hibernate: Fix s2disk regression related to freezing workqueues (bnc#743952). - commit 6f37dda- Delete patches.fixes/proc-mem-security-fix. Fix build error caused by merge of master branch. - commit 62fc2fa- Linux 3.2.2. - Refresh patches.xen/xen3-fixup-xen. - Refresh patches.xen/xen3-patch-2.6.24. - Refresh patches.xen/xen3-patch-2.6.28. - patches.xen/xen3-patch-2.6.39: - Delete patches.arch/acpi_srat-pxm-rev-ia64.patch. - Delete patches.arch/acpi_srat-pxm-rev-store.patch. - Delete patches.arch/acpi_srat-pxm-rev-x86-64.patch. - Delete patches.fixes/intel_idle_fix_mwait_leave_zero_kvm_issue.patch. - commit 387c074- fix NULL pointer dereference in DSS2 VENC sysfs debug attr on OMAP4. - commit 2206a5c- proc: clean up and fix /proc//mem handling (bnc#742279, CVE-2012-0056). - commit 4fb112d- Delete patches.fixes/intel_idle_add_flush_tlb_param.patch. - Delete patches.fixes/intel_idle_lapic_param.patch. - commit e18e852- KVM: PPC: Add HPT preallocator. - KVM: PPC: Convert RMA allocation into generic code. - commit a6da6a5- ARM: Update config files: Enable highmem everywhere - commit 4522c1c- Refresh patches.suse/SUSE-bootsplash. - add a proper support for Xen fb (bnc#739020); - fix the bootsplash-verbose switch race (bnc#734213) - commit 6f3d77f- Linux 3.2.1. - Delete patches.fixes/reiserfs-force-inode-evictions-before-umount-to-avoid-crash. - commit 38ed2a2- patches.suse/stack-unwind: Fix more 2.6.29 merge problems plus a glue code problem. - commit 9166360- Set CONFIG_LOCALVERSION for armv7l/u8500. - commit dde56d0- add support for ST-Ericsson Nova based SoCs - commit 06d2b6e- Update Xen patches to 3.2-final and c/s 1140. - commit 917dd7e- Update to 3.2-final. - commit 778e265- Revert "- btrfs: use correct device for maps (bnc#672923)." This reverts commit 7e6bd95918d9b297d628b36d4b029da7cc335ca5. We mauy break kABI here and use the cleaner version :). - commit 897def2- Linux 3.1.7. - commit 587be3b- Updated to 3.2-rc7. - commit f458508- btrfs: use correct device for maps (bnc#672923). - Delete patches.suse/0001-vfs-allow-proc-pid-maps-to-return-a-custom-device.patch. - Delete patches.suse/0002-btrfs-Introduce-btrfs_get_maps_dev.patch. - commit 7e6bd95- Update patches.fixes/oom-thaw-threads-if-oom-killed-thread-is-frozen-befo.patch (bnc#718831). - commit 05b6faf- net: Add a flow_cache_flush_deferred function (bnc#737624). - commit 69bd36b- sound: ratelimit sound debug prints. - commit 441798f- Linux 3.1.6. - Revert "clocksource: Avoid selecting mult values that might overflow when adjusted". - Revert "inet: add a redirect generation id in inetpeer". - Delete patches.fixes/hfs-fix-hfs_find_init-sb-ext_tree-null-ptr-oops.patch. - Delete patches.fixes/mm-Ensure-that-pfn_valid-is-called-once-per-pagebloc.patch. - Linux 3.1.6. - Delete patches.fixes/hfs-fix-hfs_find_init-sb-ext_tree-null-ptr-oops.patch. - Delete patches.fixes/mm-Ensure-that-pfn_valid-is-called-once-per-pagebloc.patch. - commit 2f8a8c2- Update config files. - CONFIG_X86_INTEL_MID -> CONFIG_X86_WANT_INTEL_MID - commit c4246bf- Update Xen patches to 3.2-rc6 and c/s 1133. - kexec: properly handle pCPU hotplug. - x86: pCPU handling. - commit cbe54a1- Btrfs: fix wrong i_size when truncating a file to a larger size (FATE#306586). - Btrfs: fix wrong disk space information of the files (FATE#306586). - Btrfs: fix inaccurate available space on raid0 profile (FATE#306586). - btrfs: keep orphans for subvolume deletion (FATE#306586). - Btrfs: fix ctime update of on-disk inode (FATE#306586). - Btrfs: add a cond_resched() into the worker loop (FATE#306586). - BTRFS: Establish i_ops before calling d_instantiate (FATE#306586). - Btrfs: deal with NULL srv_rsv in the delalloc inode reservation code (FATE#306586). - Btrfs: fix num_workers_starting bug and other bugs in async thread (FATE#306586). - Btrfs: deal with enospc from dirtying inodes properly (FATE#306586). - Btrfs: fix how we do delalloc reservations and how we free reservations on error (FATE#306586). - Btrfs: fix leaked space in truncate (FATE#306586). - Btrfs: don't panic if orphan item already exists (FATE#306586). - Btrfs: only set cache_generation if we setup the block group (FATE#306586). - Btrfs: unplug every once and a while (FATE#306586). - btrfs: lock and disable irq during space alloc (FATE#306586 bnc#730103). - Refresh patches.suse/btrfs-8014-add-new-ioctl-to-determine-size-of-compressed-.patch. - Delete patches.suse/btrfs-0901-fix-num_workers_starting-bug-and-other-bugs-in.patch. - Delete patches.suse/btrfs-0902-deal-with-enospc-from-dirtying-inodes-properly.patch. - Delete patches.suse/btrfs-0903-fix-how-we-do-delalloc-reservations-and-how-we.patch. - Delete patches.suse/btrfs-0904-fix-leaked-space-in-truncate.patch. - Delete patches.suse/btrfs-0905-only-set-cache_generation-if-we-setup-the-bloc.patch. - Delete patches.suse/btrfs-0906-don-t-panic-if-orphan-item-already-exists.patch. - Delete patches.suse/btrfs-8027-fix-ctime-update-of-on-disk-inode.patch. - Delete patches.suse/btrfs-8028-fix-wrong-disk-space-information-of-the-files.patch. - Delete patches.suse/btrfs-8029-fix-wrong-i_size-when-truncating-a-file-to-a-l.patch. - Delete patches.suse/btrfs-8030-fix-inaccurate-available-space-on-raid0-profil.patch. - commit e3967f3- Update to 3.2-rc6. - Eliminated 1 patch. - commit d5a489e- These should all be mainline in some form: - Delete patches.arch/implement_stop_machine_from_offline_cpu.patch. - Delete patches.arch/kill-__stop_machine.patch. - Delete patches.arch/reorganize_stop_cpus.patch. - Delete patches.arch/use_stop_machine_for_mtrr_rendezvous.patch. - commit 78eb159- rpm/kernel-source.rpmlintrc: The hidden files are fine, silence rpmlint. - commit a7813dd- rpm/kernel-binary.spec.in: Add provides and make most obsoletes versioned. This silences rpmlint warnings. - commit e3023c7- Btrfs: fix inaccurate available space on raid0 profile (FATE#306586). - Btrfs: fix wrong i_size when truncating a file to a larger size (FATE#306586). - Btrfs: fix wrong disk space information of the files (FATE#306586). - Btrfs: fix ctime update of on-disk inode (FATE#306586). - Btrfs: fix possible deadlock when opening a seed device (FATE#306586). - Btrfs: update global block_rsv when creating a new block group (FATE#306586). - btrfs: workaround for cleaner deadlock (FATE#306586). - Btrfs: don't panic if orphan item already exists (FATE#306586). - Btrfs: only set cache_generation if we setup the block group (FATE#306586). - commit 5341000- btrfs: Introduce btrfs_get_maps_dev() (bnc#672923). - vfs: allow /proc/pid/maps to return a custom device (bnc#672923). - Btrfs: make lzo the default compression scheme (FATE#306586). - btrfs: add new ioctl to determine size of compressed file (FATE#306586). - Sector Size check during Mount (FATE#306586 bnc#724620). - Btrfs: rewrite btrfs_trim_block_group() (FATE#306586). - btrfs: allow cross-subvolume file clone (bnc#698540). - Btrfs: fix leaked space in truncate (FATE#306586). - Btrfs: fix how we do delalloc reservations and how we free reservations on error (FATE#306586). - Btrfs: deal with enospc from dirtying inodes properly (FATE#306586). - Btrfs: fix num_workers_starting bug and other bugs in async thread (FATE#306586). - Btrfs: add allocator tracepoints (FATE#306586). - Btrfs: fix btrfs_end_bio to deal with write errors to a single mirror (FATE#306586). - Btrfs: drop spin lock when memory alloc fails (FATE#306586). - Btrfs: check if the to-be-added device is writable (FATE#306586). - Btrfs: try cluster but don't advance in search list (FATE#306586). - Btrfs: try to allocate from cluster even at LOOP_NO_EMPTY_SIZE (FATE#306586). - Btrfs: fix meta data raid-repair merge problem (FATE#306586). - Btrfs: skip allocation attempt from empty cluster (FATE#306586). - Btrfs: skip block groups without enough space for a cluster (FATE#306586). - Btrfs: start search for new cluster at the beginning (FATE#306586). - Btrfs: reset cluster's max_size when creating bitmap (FATE#306586). - Btrfs: initialize new bitmaps' list (FATE#306586). - Btrfs: fix oops when calling statfs on readonly device (FATE#306586). - Btrfs: Don't error on resizing FS to same size (FATE#306586). - Btrfs: fix deadlock on metadata reservation when evicting a inode (FATE#306586). - btrfs scrub: handle -ENOMEM from init_ipath() (FATE#306586). - Btrfs: remove free-space-cache.c WARN during log replay (FATE#306586). - Btrfs: sectorsize align offsets in fiemap (FATE#306586). - Btrfs: clear pages dirty for io and set them extent mapped (FATE#306586). - Btrfs: wait on caching if we're loading the free space cache (FATE#306586). - Btrfs: prefix resize related printks with btrfs: (FATE#306586). - btrfs: fix stat blocks accounting (FATE#306586). - Btrfs: avoid unnecessary bitmap search for cluster setup (FATE#306586). - Btrfs: fix to search one more bitmap for cluster setup (FATE#306586). - btrfs: mirror_num should be int, not u64 (FATE#306586). - btrfs: Fix up 32/64-bit compatibility for new ioctls (FATE#306586). - Btrfs: fix barrier flushes (FATE#306586). - Btrfs: fix tree corruption after multi-thread snapshots and inode_cache flush (FATE#306586). - btrfs: rename the option to nospace_cache (FATE#306586). - Btrfs: handle bio_add_page failure gracefully in scrub (FATE#306586). - Btrfs: fix deadlock caused by the race between relocation (FATE#306586). - Btrfs: only map pages if we know we need them when reading the space cache (FATE#306586). - Btrfs: fix orphan backref nodes (FATE#306586). - Btrfs: Abstract similar code for btrfs_block_rsv_add{, _noflush} (FATE#306586). - Btrfs: fix unreleased path in btrfs_orphan_cleanup() (FATE#306586). - Btrfs: fix no reserved space for writing out inode cache (FATE#306586). - Btrfs: fix nocow when deleting the item (FATE#306586). - Btrfs: tweak the delayed inode reservations again (FATE#306586). - Btrfs: rework error handling in btrfs_mount() (FATE#306586). - Btrfs: close devices on all error paths in open_ctree() (FATE#306586). - Btrfs: avoid null dereference and leaks when bailing from open_ctree() (FATE#306586). - Btrfs: fix subvol_name leak on error in btrfs_mount() (FATE#306586). - Btrfs: fix memory leak in btrfs_parse_early_options() (FATE#306586). - Btrfs: fix our reservations for updating an inode when completing io (FATE#306586). - Btrfs: fix oops on NULL trans handle in btrfs_truncate (FATE#306586). - btrfs: fix double-free 'tree_root' in 'btrfs_mount()' (FATE#306586). - Btrfs: check for a null fs root when writing to the backup root log (FATE#306586). - Btrfs: fix race during transaction joins (FATE#306586). - Btrfs: fix a potential btrfs_bio leak on scrub fixups (FATE#306586). - Btrfs: stop leaking btrfs_bios on readahead (FATE#306586). - Btrfs: stop the readahead threads on failed mount (FATE#306586). - Btrfs: fix extent_buffer leak in the metadata IO error handling (FATE#306586). - Btrfs: fix the new inspection ioctls for 32 bit compat (FATE#306586). - btrfs: integrating raid-repair and scrub-fixup-nodatasum (FATE#306586). - btrfs: Moved repair code from inode.c to extent_io.c (FATE#306586). - btrfs: Put mirror_num in bi_bdev (FATE#306586). - btrfs: Do not use bio->bi_bdev after submission (FATE#306586). - btrfs: btrfs_multi_bio replaced with btrfs_bio (FATE#306586). - btrfs: new ioctls to do logical->inode and inode->path resolving (FATE#306586). - btrfs scrub: add fixup code for errors on nodatasum files (FATE#306586). - btrfs scrub: use int for mirror_num, not u64 (FATE#306586). - btrfs: add mirror_num to extent_read_full_page (FATE#306586). - btrfs scrub: bugfix: mirror_num off by one (FATE#306586). - btrfs scrub: print paths of corrupted files (FATE#306586). - btrfs scrub: added unverified_errors (FATE#306586). - btrfs: added helper functions to iterate backrefs (FATE#306586). - btrfs: use readahead API for scrub (FATE#306586). - btrfs: hooks for readahead (FATE#306586). - btrfs: initial readahead code and prototypes (FATE#306586). - btrfs: state information for readahead (FATE#306586). - btrfs: add READAHEAD extent buffer flag (FATE#306586). - btrfs: add an extra wait mode to read_extent_buffer_pages (FATE#306586). - Btrfs: fix delayed insertion reservation (FATE#306586). - Btrfs: ClearPageError during writepage and clean_tree_block (FATE#306586). - Btrfs: be smarter about committing the transaction in reserve_metadata_bytes (FATE#306586). - Btrfs: make a delayed_block_rsv for the delayed item insertion (FATE#306586). - Btrfs: add a log of past tree roots (FATE#306586). - btrfs: separate superblock items out of fs_info (FATE#306586). - Btrfs: use the global reserve when truncating the free space cache inode (FATE#306586). - Btrfs: release metadata from global reserve if we have to fallback for unlink (FATE#306586). - Btrfs: make sure to flush queued bios if write_cache_pages waits (FATE#306586). - Btrfs: fix extent pinning bugs in the tree log (FATE#306586). - Btrfs: make sure btrfs_remove_free_space doesn't leak EAGAIN (FATE#306586). - Btrfs: don't wait as long for more batches during SSD log commit (FATE#306586). - btrfs: ratelimit WARN_ON in use_block_rsv (FATE#306586). - btrfs: do not allow mounting non-subvolumes via subvol option (FATE#306586). - Btrfs: close all bdevs on mount failure (FATE#306586). - Btrfs: fix a bug when opening seed devices (FATE#306586). - btrfs: fix oops on failure path (FATE#306586). - Btrfs: fix race between multi-task space allocation and caching space (FATE#306586). - Btrfs: fix return value of btrfs_get_acl() (FATE#306586). - Btrfs: pass the correct root to lookup_free_space_inode() (FATE#306586). - Btrfs: do not set EXTENT_DIRTY along with EXTENT_DELALLOC (FATE#306586). - Btrfs: fix direct-io vs nodatacow (FATE#306586). - Btrfs: remove BUG_ON() in compress_file_range() (FATE#306586). - Btrfs: fix array bound checking (FATE#306586). - btrfs: return EINVAL if start > total_bytes in fitrim ioctl (FATE#306586). - Btrfs: honor extent thresh during defragmentation (FATE#306586). - btrfs: trivial fix, a potential memory leak in btrfs_parse_early_options() (FATE#306586). - Btrfs: fix wrong max_to_defrag in btrfs_defrag_file() (FATE#306586). - Btrfs: use i_size_read() in btrfs_defrag_file() (FATE#306586). - Btrfs: fix defragmentation regression (FATE#306586). - btrfs: fix memory leak in btrfs_defrag_file (FATE#306586). - btrfs: check file extent backref offset underflow (FATE#306586). - Btrfs: don't flush the cache inode before writing it (FATE#306586). - Btrfs: if we have a lot of pinned space, commit the transaction (FATE#306586). - Btrfs: seperate out btrfs_block_rsv_check out into 2 different functions (FATE#306586). - Btrfs: reserve some space for an orphan item when unlinking (FATE#306586). - Btrfs: release trans metadata bytes before flushing delayed refs (FATE#306586). - Btrfs: allow shrink_delalloc flush the needed reclaimed pages (FATE#306586). - Btrfs: wait for ordered extents if we're in trouble when shrinking delalloc (FATE#306586). - Btrfs: don't check bytes_pinned to determine if we should commit the transaction (FATE#306586). - Btrfs: fix regression in re-setting a large xattr (FATE#306586). - Btrfs: fix the amount of space reserved for unlink (FATE#306586). - Btrfs: wait for ordered extents if we didn't reclaim enough (FATE#306586). - Btrfs: inline checksums into the disk free space cache (FATE#306586). - Btrfs: take overflow into account in reserving space (FATE#306586). - Btrfs: check the return value of filemap_write_and_wait in the space cache (FATE#306586). - Btrfs: add a io_ctl struct and helpers for dealing with the space cache (FATE#306586). - Btrfs: don't skip writing out a empty block groups cache (FATE#306586). - Btrfs: introduce mount option no_space_cache (FATE#306586). - Btrfs: only inherit btrfs specific flags when creating files (FATE#306586). - Btrfs: allow us to overcommit our enospc reservations (FATE#306586). - Btrfs: break out of orphan cleanup if we can't make progress (FATE#306586). - Btrfs: use the global reserve as a backup for deleting inodes (FATE#306586). - Btrfs: stop using write_one_page (FATE#306586). - Btrfs: introduce convert_extent_bit (FATE#306586). - Btrfs: check unused against how much space we actually want (FATE#306586). - Btrfs: fix orphan cleanup regression (FATE#306586). - Btrfs: use the inode's mapping mask for allocating pages (FATE#306586). - Btrfs: delay iput when deleting a block group (FATE#306586). - Btrfs: make sure to unset trans->block_rsv before running delayed refs (FATE#306586). - Btrfs: stop passing a trans handle all around the reservation code (FATE#306586). - Btrfs: don't get the block_rsv in btrfs_free_tree_block (FATE#306586). - Btrfs: use the transactions block_rsv for the csum root (FATE#306586). - Btrfs: handle enospc accounting for free space inodes (FATE#306586). - Btrfs: put the block group cache after we commit the super (FATE#306586). - Btrfs: set truncate block rsv's size (FATE#306586). - Btrfs: don't increase the block_rsv's size when emergency allocating space (FATE#306586). - Btrfs: fix space leak when we fail to make an allocation (FATE#306586). - Btrfs: fix call to btrfs_search_slot in free space cache (FATE#306586). - Btrfs: allow callers to specify if flushing can occur for btrfs_block_rsv_check (FATE#306586). - Btrfs: reduce the amount of space needed for truncates (FATE#306586). - Btrfs: only reserve space in fallocate if we have to do a preallocate (FATE#306586). - Btrfs: kill btrfs_truncate_reserve_metadata (FATE#306586). - Btrfs: optimize how we account for space in truncate (FATE#306586). - Btrfs: don't try to commit in btrfs_block_rsv_check (FATE#306586). - Btrfs: kill unused parts of block_rsv (FATE#306586). - Btrfs: ratelimit the generation printk for the free space cache (FATE#306586). - Btrfs: fix how we reserve space for deleting inodes (FATE#306586). - Btrfs: kill the durable block rsv stuff (FATE#306586). - Btrfs: kill the orphan space calculation for snapshots (FATE#306586). - Btrfs: calculate checksum space correctly (FATE#306586). - Btrfs: skip looking for delalloc if we don't have - >fill_delalloc (FATE#306586). - Btrfs: use bytes_may_use for all ENOSPC reservations (FATE#306586). - Btrfs: fix how we mount subvol= (FATE#306586). - Btrfs: use d_obtain_alias when mounting subvol/subvolid (FATE#306586). - Btrfs: kill reserved_bytes in inode (FATE#306586). - Btrfs: move stuff around in btrfs_inode to get better packing (FATE#306586). - commit ba3fdbf- rpm/kernel-source.spec.in, rpm/mkspec: Fix tarball URL for -rcX and do not generate any URL for linux-next and vanilla snapshots. - commit 1548daf- rpm/kernel-source.spec.in, rpm/mkspec: Fix linux tarball URL - commit 5453f99- batman-adv: Only write requested number of byte to user buffer (bnc#736149 CVE-2011-4604). - batman-adv: bat_socket_read missing checks (bnc#736149 CVE-2011-4604). - commit 94c2b73- doc/config-options.changes: add CONFIG_DEBUG_STACKOVERFLOW change - commit 42de6ff- PPC: Update config files: disable CONFIG_DEBUG_STACKOVERFLOW - commit 4d462dd- Silence missing defattr warning. - commit e7e3743- Silence warning about dangling symlink and vdsos - commit 701c5c7- Revert "USB: fix ehci alignment error". - kabi/severities: Check drivers/usb again - commit 6f443ef- x86, x2apic: Enable the bios request for x2apic optout. - commit c1c0cfd- Revert "Import 12.1 GA kabi files." This reverts commit b888bde97978ecb527b6ab1c68edf71b63039c2b. We don't need them in stable. - commit d70fd6b- Linux 3.1.5. - Delete patches.fixes/drm-radeon-kms-fix-up-gpio-i2c-mask-bits-for-r4xx.patch. - commit fe92352- media/staging: fix allyesconfig build error. - Refresh patches.drivers/0014-media-staging-as102-Enable-compilation.patch. - commit 28aa839- No self-obsoletions. - commit 1d2e747- Do not show rpmlint warnings. - commit bb45b41- Use versioned provides/obsoletes. - commit cf4f296- Adjust kernel-source.rpmlintrc for Linux 3.x - commit bc1534e- rpm/kernel-binary.spec.in: Do not package the vmlinux image in the devel package. - commit 02bb976- Use GPL-2.0 as license tag (from http://spdx.org/licenses/) Only have one licenses line per file, the rest was just duplicated. - commit f7c443c- Fix typo: Base package should not conflict with itself but with main package. - commit e961ef0- Update to 3.2-rc4. - Eliminated 1 patch. - commit a7d546d- ARM: Update config files: omap: enable power management - commit b97f846- kabi: fix jiffies_to_clock_t breakage. - commit c361d8d- kabi/severities: Ignore changes to usb, nfs and some drivers for now. - commit c267225- Import 12.1 GA kabi files. - commit b888bde- mm: Ensure that pfn_valid is called once per pageblock when reserving pageblocks (bnc#731261, bnc#730731). - commit 2d4e916- rpm/kernel-binary.spec.in: Make the -base package conflict with the main one. - commit 45ada0d- Linux 3.1.4. - commit f68e526- Fix kernel-source spec to give ownership of the /usr/src/linux link to kernel-devel. kernel-source depends on kernel-devel, so this is correct. - commit 7160a9c- Refresh patches.xen/xen-pcpu-hotplug. - Refresh patches.xen/xen3-patch-3.2-rc3. - commit 7956240- Update Xen patches to 3,2-rc3 and c/s 1127. - Update frontswap patches to v10. - config.conf: Re-enable Xen. - Update config files. - commit b08ea4f- rpm/kernel-binary.spec.in: Ignore staging failures only in vanilla only branches. - commit eeaaaf1- Build the kotd against 12.1, not Factory. - commit 2787ebe- intel_idle: Fix kvm -cpu host Null pointer enter function issue (bnc#726296). - commit 84d23cb- Linux 3.1.3. - commit e70a1d9- ARM: config: omap: set omap_fb=y - commit c1efd33- ARM: config: omap: disable OMAP2 to fix reboots - commit 2d07cf1- ARM: config: omap: enable DVI - commit 40ecc5c- ARM: config: omap: enable ehci - commit 96a74f9- ARM: config: omap: enable pandaboard usb - commit bab20e3- ARM: config: omap: enable pandaboard LAN - commit db7157b- ARM: configs: Align with non-arm configs - commit 9a9b9ee- new script common_config.sh: find identical config options - commit 1562f91- ARM: configs: enable devtmpfs on all targets - commit 5c31b37- Update config files for vanilla. - commit 4c5b0b9- Update to 3.2-rc3. - stack unwind: cfi_ignore takes more arguments. - iio: Fix build error in industrialio-core.c. - commit 48ef020- ata_piix: ignore disks in a hyper-v guest. - commit d0bebdb- rpm/try-disable-staging-driver: Script to disable failing staging driver and restart make. - commit 819d1fa- rpm/kernel-binary.spec.in: Do not have a separate make invocation for s390 and the rest. - commit d72f6c1- patches.fixes/drm-radeon-kms-fix-up-gpio-i2c-mask-bits-for-r4xx.patch: Add missing git-commit. - commit 3556d24- ARM: Update config file file i.MX51 (disable i.MX53) - commit 6557e92- ARM: Refresh patches.arch/arm-phys-offset.patch. (fix warnings) - commit 519c94a- ARM: create uImage, not zImage, so we can boot with u-boot - commit 63a7b2c- drm/radeon/kms: fix up gpio i2c mask bits for r4xx (bnc#691052). - commit 6c3bb8d- ARM: Fix compile breakage for generic kernel. - commit 9d31b12- ARM: Update config files: fix several issues in 3.2 - commit 3488f8d- ARM: Update config files: disable broken eth driver - commit 3729fdf- Linux 3.1.2. - commit 51ae099- ARM: Update config files: run_oldconfig.sh - commit ae90ef9- ARM: fix run_oldconfig.sh - commit 0362ed5- ARM: Use zImage, not vmlinux On ARM we use the arch/arm/boot/zImage file similar to x86 to boot systems. Put that into the rpm as vmlinuz instead of the vmlinux ELF binary. - commit 4c08eb0- ARM: Dont generalize the target On ARM we can not build generic kernels that work through different generations, such as armv5 and armv7. So we better list them explicitly and not export an rpm that wouldn't even work on the respective architecture :). - commit 854928d- dm-raid45: split region hash and log, used by mirror and raid45. - Update config files. - commit a85f754- add as102 dvb-t driver to staging - staging: as102: Initial import from Abilis. - staging: as102: Fix CodingStyle errors in file as102_drv.c. - staging: as102: Fix CodingStyle errors in file as102_fw.c. - staging: as102: Fix CodingStyle errors in file as10x_cmd.c. - staging: as102: Fix CodingStyle errors in file as10x_cmd_stream.c. - staging: as102: Fix CodingStyle errors in file as102_fe.c. - staging: as102: Fix CodingStyle errors in file as102_usb_drv.c. - staging: as102: Fix CodingStyle errors in file as10x_cmd_cfg.c. - staging: as102: Add Elgato EyeTV DTT Deluxe. - staging: as102: Properly handle multiple product names. - staging: as102: Fix licensing oversight. - staging: as102: Remove non-linux headers inclusion. - staging: as102: Convert the comments to kernel-doc style. - staging: as102: Enable compilation. - staging: as102: Add nBox Tuner Dongle support. - staging: as102: Unconditionally compile code dependent on DVB_CORE. - staging: as102: Remove conditional compilation based on kernel version. - Update config files. - commit f08cab1- Update to 3.2-rc2. - Eliminated 1 patch. - commit 85c9930- Update to 3.2-rc1. - Eliminate 212 patches. - commit 6318d5b- Update Patch-mainline headers. - commit e170ca1- Add package descriptions for ARM kernels - Add ARM support for iMX51, OMAP2plus & Tegra SoC - commit 51ebb2d- Updated incorrect Patch-mainline header. - commit ef7dc61- initial armv7l default kernel config, everything enable except the non compiling modules - commit 7a5cd10- Linux 3.1.1. - Update config files. - Refresh patches.fixes/scsi-dh-queuedata-accessors. - Refresh patches.suse/staging-hv-staging-next-20110829-0327-Staging-hv-storvsc-Add-the-contents-of-hyperv_sto.patch. - Refresh patches.xen/xen-x86-no-lapic. - Delete patches.drivers/alsa-hda-0002-Keep-EAPD-turned-on-for-old-Conexant-chips. - Delete patches.drivers/alsa-hda-0003-Fix-ADC-input-amp-handling-for-Cx20549. - Delete patches.drivers/alsa-hda-0004-Add-missing-static-ADC-tables-for-ALC269-qu. - Delete patches.drivers/alsa-hda-0005-realtek-Skip-invalid-digital-out-pins. - Delete patches.fixes/drm-radeon-kms-fix-i2c-masks.patch. - Delete patches.suse/staging-hv-staging-next-20111001-0058-staging-hv-fix-a-kernel-warning-in-netvsc_linkstat.patch. - Delete patches.suse/staging-hv-staging-next-20111001-0129-Staging-hv-Add-support-for-2-TB-LUN-in-storage-dr.patch. - commit ce7f6bd- sunrpc: wake up SOFTCONN tasks when a connection error happens (bnc#679059). - commit f97b834- X86: Solve Dell Latitudes do not reboot on x86_64 more generally. - commit b3cc84a- patches.fixes/hfs-fix-hfs_find_init-sb-ext_tree-null-ptr-oops.patch: hfs: fix hfs_find_init() sb->ext_tree NULL ptr oops (CVE-2011-2203 bnc#699709). - commit 7923119- ALSA: hda/realtek - Skip invalid digital out pins (bnc#727348). - ALSA: hda - Add missing static ADC tables for ALC269 quirks. - commit 102bac3- patches.fixes/drm-radeon-kms-fix-i2c-masks.patch: Add git commit ID. - commit ee8439f- oom: thaw threads if oom killed thread is frozen before deferring (bnc#723999). - commit 74af598- Re-disabled patches.xen/xencons-tty_mutex.patch - commit 187dde0- Re-added patches accidentally dropped with commit 28551a0c. - commit 3795fde- Update Xen patches to 3.1-final and c/s 1123. - commit 35973e8- Add Elantech touchpad v3/v4 support (bnc#716852): - Input: elantech - add v3 hardware support. - Input: elantech - add v4 hardware support. - Input: elantech - better support all those v2 variants. - Input: elantech - clean up elantech_init. - Input: elantech - correct x, y value range for v2 hardware. - Input: elantech - get rid of ETP_2FT_* in elantech.h. - Input: elantech - packet checking for v2 hardware. - Input: elantech - remove ETP_EDGE_FUZZ_V2. - Input: elantech - remove module parameter force_elantech. - Input: elantech - use firmware provided x, y ranges. - commit 28551a0- rpm/{arch-symbols,mkspec}: Add support for ARM The various ARM families need similar handling like i?86. - commit 0c6be6b- ALSA: hda - Fix ADC input-amp handling for Cx20549 codec. - ALSA: hda - Keep EAPD turned on for old Conexant chips. - ALSA: hda/realtek - Fix missing volume controls with ALC260 (bnc#726812). - commit 08229b0- tty deadlock in kernel-xen, xenconsole (bnc#726333). - commit 68289aa- patches.suse/SUSE-bootsplash: remove DEBUG macro which was left in the code by accident. - commit a56ba15- Update to 3.1-final. - commit ec0449c- patches.suse/staging-hv-pata_piix-ignore-disks.patch: Update comments in code and reduce patch size - commit 8913d07- bootsplash: fix logo location when a splash image with an off-center logo is rescaled (bnc #722471). - commit f6d77d4- -Update to 3.1-rc10. - commit 239957e- Linux 3.0.7. - commit b7d5dba- x86: Fix reboot issue for Dell Optiplex 990. - commit 00ea2b5- rpm/*.spec.in, rpm/mkspec: Generate specfiles according to Factory requirements. - commit aebe2d9- series.conf: really apply all hv_mouse patches - commit 11f65b5- Various updates for hv drivers, which fix also the hv_mouse driver - staging: hv: storvsc: ignore SET_WINDOWN scsi command (bnc#722646). - staging/hv: advertise hv_storvsc instead of storvsc as sysfs driver name (bnc#716708). - staging/hv: fill scsi/proc_name for the sake of mkinitrd (bnc#716708). - Staging: hv: util: Invoke cn_netlink_send() in a work context. - Refresh patches.suse/staging-hv-pata_piix-ignore-disks.patch. - Refresh patches.xen/xen3-patch-2.6.32. - Delete patches.suse/staging-hv-vmbus-modalias-show.patch. - commit c836841- SUSE-bootsplash: Don't crash when splash is turned off. Fix crash when splash is off (ie. (struct fb_info *)->splash_data == NULL) but someone tries to manipulate the splash image thru the /proc interface. All other functions in render.c seem to be save - ie. upper level code already protects them from being called if the splash_data member is NULL (bnc #718666). - commit 2fc2aaf- drm/radeon/kms: Fix I2C mask definitions (bnc#712023). - commit d4a7ce4- Update Xen patches to 3.1-rc9 and c/s 1116. - commit 8f986a2- drm/radeon/kms: Fix I2C mask definitions (bnc#712023). - commit f1106c1- patches.suse/supported-flag: Also look for Module.supported in the source tree. - Refresh patches.suse/supported-flag-enterprise. - commit 9c8680a- Update to 3.1-rc9. - commit a477439- vmscan: clear ZONE_CONGESTED for zone with good watermark (MM fixes 3.0 to 3.1-rc4 not in -stable). - mm: vmscan: drop nr_force_scan[] from get_scan_count (MM fixes 3.0 to 3.1-rc4 not in -stable). - mm: vmscan: fix force-scanning small targets without swap (MM fixes 3.0 to 3.1-rc4 not in -stable). - mm/memory.c: remove ZAP_BLOCK_SIZE (MM fixes 3.0 to 3.1-rc4 not in -stable). - mm/huge_memory.c: minor lock simplification in __khugepaged_exit (MM fixes 3.0 to 3.1-rc4 not in -stable). - mm: swap-token: makes global variables to function local (MM fixes 3.0 to 3.1-rc4 not in -stable). - commit 34e40aa- Linux 3.0.6. - Refresh patches.fixes/bridge-module-get-put.patch. - Delete patches.fixes/pty-fix-pty-counting.patch. - Delete patches.fixes/tg3-Fix-io-failures-after-chip-reset.patch. - commit 8eedfe8- Update to 3.1-rc8. - commit 6c33ac4- Update Xen config files. - commit 50fb02f- Refresh patches.suse/SUSE-bootsplash. Fix crash when updating boxes: Don't reallocate picture. - commit ba0cfdc- rpm/host-memcpy-hack.h: Hack to use older version of the memcpy symbol in userspace programs, so that they keep working on older systems. - rpm/kernel-binary.spec.in: Pass -include %_sourcedir/host-memcpy-hack.h to the compiler when compiling userspace programs. - commit e3c78cf- Update Xen patches to 3.1-rc7 and c/s 1105. - pass PCI segment information to Xen. - ACPI: Implement overriding of arbitrary ACPI tables via initrd. - x86: allow NVS can be accessed by driver. - commit 7de39e8- Update to 3.1-rc7. - commit ee8cc90- rpm/split-modules: Print the full path for modules missing in supported.conf - commit e55e4c6- supported.conf: Fix stray line making net/atm/atm suddenly unsupported. - commit 58dbd06- Add support for wildcards in supported.conf - rpm/kernel-binary.spec.in: Generate Module.supported with all lines from supported conf, unsupported modules are marked as "no" - rpm/split-modules: Use the supported flag in modules, instead of parsing the Module.supported file and report modules that have no supported marking. - rpm/check-supported-list: Delete, this is done by split-modules now. - commit edfdc2a- Refresh patches.arch/acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch. - > Fix build on ia64, by moving asm/e820.h into ifdef config protected region. - commit 0ac4276- Provide memory controller swap extension. Keep the feature disabled by default. Use swapaccount=1 kernel boot parameter for enabling it. - commit 000742c- Update config files. Clean run_oldconfig.sh run to get configs into sync - commit c985824- ACPI: Implement overriding of arbitrary ACPI tables via initrd (none). - ACPICA: Fix wrongly mapped acpi table header when overriding via initrd (none). - ACPICA: Introduce acpi_os_phys_table_override function (none). - x86: allow NVS can be accessed by driver (none). - Update config files: CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y on i386 and x86_64 flavors - commit 34bb195- Update to 3.1-rc6. - commit 8f0eaba- patches.arch/x86_64-unwind-annotations: Fix unwinding through interrupt frames, requiring ... - patches.suse/stack-unwind: ... support for DW_CFA_def_cfa_expression. - commit 4d917a5- KVM: PPC: Fix incorrect CBE KVM hooks. There is another issue with KVM_HV and CBE that I only saw building this tree, so the patch is on its way to the kvm tree now. - KVM: PPC: Assemble book3s{,_hv}_rmhandlers.S separately When building KVM HV mode with plenty other options enabled, the build fails. That's fixed upstream, but 3.1-rc5 doesn't have the patch yet. So I pulled it in from the kvm tree. - commit 2be41bd- Re-enabled patches.arch/x86_64-unwind-annotations. - commit bfd10a0- Refresh patches.arch/x86_64-unwind-annotations. - Refresh patches.suse/supported-flag. - commit aa89174- Update Xen patches to 3.1-rc5 and c/s 1104. - mm: frontswap: config and doc files. - mm: frontswap: core code. - mm: frontswap: add swap hooks and extend try_to_unuse. - mm: frontswap: swap data structure changes. - In HVM guests do not take over the CDROM device (bnc#645893). - x86: report ACPI-reserved state of PCI MMCONFIG region to hypervisor. - config.conf: Re-enable Xen flavors. - Update config files. - commit 3692f47- Update config files (disable EHCA on PPC - gcc bug) - commit 03a0c8c- Update config files (enable KVM on PPC64 for OBS) - commit 00b922d- Update to 3.1-rc5 from https://github.com/torvalds/linux.git. - commit 8a211c9- Staging: hv: vmbus: Show the modalias in /sys/bus/vmbus/devices/*/ (fate#311487). - commit 94054c9- ata_piix: ignore disks in a hyper-v guest. - Staging: hv: vmbus: Don't wait indefinitely for IRQ resouces. - Staging: hv: tools: Fix a checkpatch warning in hv_kvp_daemon.c. - Staging: hv: vmbus: Fix checkpatch warnings. - Staging: hv: util: kvp: Fix the reported OSVersion string. - Staging: hv: util: kvp: Cleanup kvp_get_domain_name(). - Staging: hv: Fix macros, tab errors and warning in drivers/staging/hv/hv_mouse.c. - Staging: hv: vmbus: VMBUS is an ACPI enumerated device, get rid of the PCI signature. - Staging: hv: Replace struct hv_guid with the uuid type already defined in Linux. - Staging: hv: vmbus: Introduce vmbus ID space in struct hv_driver. - Staging: hv: blkvsc: Use the newly introduced vmbus ID in the blockvsc driver. - Staging: hv: storvsc: Use the newly introduced vmbus ID in storvsc driver. - Staging: hv: netvsc: Use the newly introduced vmbus ID in netvsc driver. - Staging: hv: mousevsc: Use the newly introduced vmbus ID in mouse driver. - Staging: hv: util: Make hv_utils a vmbus device driver. - Staging: hv: create VMBUS_DEVICE macro and use it. - Staging: hv: vmbus: Cleanup vmbus_match(). - Staging: hv: vmbus: Cleanup vmbus_uevent() code. - Staging: hv: vmbus: Support the notion of id tables in vmbus_match(). - Staging: hv: vmbus: Get rid of an unnecessary include line in vmbus_drv.c. - Staging: hv: storvsc: Get rid of the DMI signature. - Staging: hv: netvsc: Get rid of the PCI signature. - Staging: hv: netvsc: Get rid of the DMI signature in netvsc_drv.c. - Staging: hv: util: Get rid of the DMI signature in hv_util.c. - Staging: hv: util: Get rid of the PCI signature in hv_util.c. - Staging: hv: fix up driver registering mess. - Staging: hv: vmbus: Get rid of some unnecessary comments. - Staging: hv: vmbus: Cleanup unnecessary comments in hv.c. - Staging: hv: vmbus: Cleanup error handling in hv_init(). - Staging: hv: vmbus: Get rid of unnecessay comments in connection.c. - Staging: hv: vmbus: Get rid of the function dump_gpadl_body(). - Staging: hv: vmbus: Get rid of the function dump_gpadl_header(). - Staging: hv: vmbus: Rename openMsg to open_msg in channel.c. - Staging: hv: vmbus: Get rid of unnecessary comments in channel.c. - Staging: hv: vmbus: Change the variable name openInfo to open_info in channel.c. - Staging: hv: vmbus: Cleanup error values in ringbuffer.c. - Staging: hv: vmbus: Cleanup the error return value in vmbus_recvpacket_raw(). - Staging: hv: netvsc: Get rid of an unnecessary print statement in netvsc_probe(). - Staging: hv: vmbus: Retry vmbus_post_msg() before giving up. - Staging: hv: storvsc: Cleanup error handling in storvsc_dev_add(). - Staging: hv: storvsc: Cleanup error handling in storvsc_channel_init(). - Staging: hv: storvsc: Cleanup error handling in storvsc_connect_to_vsp(). - Staging: hv: storvsc: Cleanup error handling in storvsc_do_io(). - Storage: hv: storvsc: Get rid of some unnecessary DPRINTs from storvsc.c. - Staging: hv: storvsc: Fix/cleanup some dated comments in storvsc.c. - Staging: hv: storvsc: Cleanup returned error code in storvsc_host_reset(). - Staging: hv: storvsc: Cleanup error code returned in storvsc_probe(). - Staging: hv: storvsc: Cleanup returned error code in storvsc_drv_init(). - Staging: hv: netvsc: Cleanup the returned error code in netvsc_probe(). - Staging: hv: netvsc: Cleanup error return codes in netvsc_destroy_recv_buf(). - Staging: hv: netvsc: Cleanup error return values in netvsc_init_recv_buf(). - Staging: hv: netvsc: Cleanup error returns in netvsc_connect_vsp(). - Staging: hv: netvsc: Cleanup error return values in netvsc_send(). - Staging: hv: netvsc: Cleanup error return codes in netvsc_device_add(). - Staging: hv: netvsc: Cleanup error codes in rndis_filter_receive(). - Staging: hv: netvsc: Cleanup error code in rndis_filter_query_device(). - Staging: hv: netvsc: Cleanup error return values in rndis_filter_set_packet_filter(). - Staging: hv: netvsc: Cleanup error returns in rndis_filter_init_device(). - Staging: hv: netvsc: Cleanup error code in rndis_filter_device_add(). - Staging: hv: mouse: Change the jump label Cleanup to cleanup. - Staging: hv: netvsc: Change the jump label Cleanup to cleanup. - Staging: hv: netvsc: Change the jump label Exit to exit. - Staging: hv: mouse: Get rid of the unused PCI signature. - Staging: hv: hv_mouse: remove deviceinfo_callback function. - Staging: hv: hv_mouse: remove inputreport_callback function. - Staging: hv: hv_mouse: remove a forward declaration. - Staging: hv: hv_mouse: fix up remove() function. - Staging: hv: Add struct hv_vmbus_device_id to mod_devicetable.h. - Staging: hv: add driver_data to hv_vmbus_device_id. - Staging: hv: Add code to parse struct hv_vmbus_device_id table. - Staging: hv: file2alias: fix up alias creation logic for hv_vmbus_device_id. - Staging: hv: storvsc: Inline free_stor_device(). - Staging: hv: storvsc: Do not aquire an unnecessary reference on stor_device. - Staging: hv: storvsc: Rename must_get_stor_device(). - Staging: hv: storvsc: Rename get_stor_device(). - Staging: hv: storvsc: Cleanup alloc_stor_device(). - Staging: hv: storvsc: Introduce state to manage the lifecycle of stor device. - Staging: hv: storvsc: Prevent outgoing traffic when stor dev is being destroyed. - Staging: hv: storvsc: Get rid of release_stor_device() by inlining the code. - Staging: hv: storvsc: Get rid of final_release_stor_device() by inlining code. - Staging: hv: storvsc: Get rid of the reference counting in struct storvsc_device. - Staging: hv: netvsc: Inline the code for free_net_device(). - Staging: hv: netvsc: Cleanup alloc_net_device(). - Staging: hv: netvsc: Introduce state to manage the lifecycle of net device. - Staging: hv: netvsc: Prevent outgoing traffic when netvsc dev is destroyed. - Staging: hv: netvsc: Get rid of release_outbound_net_device() by inlining the code. - Staging: hv: netvsc: Get rid of release_inbound_net_device() by inlining the code. - Staging: hv: netvsc: Get rid of the refcnt field in struct netvsc_device. - Staging: hv: storvsc: Add code to handle IDE devices using the storvsc driver. - Staging: hv: storvsc: Handle IDE devices using the storvsc driver. - Staging: hv: blkvsc: Get rid of blkvsc_drv.c as this code is not used. - Staging: hv: storvsc: Optimize bounce buffer handling for the "write" case. - Staging: hv: storvsc: Optimize the bounce buffer handling in the "read" case. - Staging: hv: storvsc: Include storvsc.c in storvsc_drv.c. - Staging: hv: storvsc: Cleanup storvsc_drv.c after adding the contents of storvsc.c. - Staging: hv: storvsc: Add the contents of hyperv_storage.h to storvsc_drv.c. - Staging: hv: storvsc: Cleanup storvsc_drv.c after adding the contents of hyperv_storage.h. - Staging: hv: storvsc: Fixup srb and scsi status for INQUIRY and MODE_SENSE. - Staging: hv: storvsc: Fix a typo. - Staging: hv: storvsc: In case of scsi errors offline the device. - Staging: hv: storvsc: No need to copy from bounce buffer in case of a failure. - Staging: hv: util: Forcefully shutdown when shutdown is requested. - Staging: hv: util: Adjust guest time in a process context. - Staging: hv: vmbus: Check before invoking the channel callback. - Staging: hv: vmbus: Properly deal with de-registering channel callback. - Staging: hv: Fix a bug in vmbus_match(). - Staging: hv: vmbus: Get rid of vmbus_on_isr() by inlining the code. - Staging: hv: vmbus: Do not enable auto eoi. - Staging: hv: vmbus: Fixup indentation in vmbus_acpi_add(). - Staging: hv: vmbus: Get rid of some dated/redundant comments. - Staging: hv: vmbus: Get rid of an unnecessary check in vmbus_connect(). - Staging: hv: vmbus: Fix a checkpatch warning in ring_buffer.c. - Staging: hv: vmbus: Fix checkpatch warnings in connection.c. - Staging: hv: mousevsc: Fix checkpatch errors and warnings. - Staging: hv: netvsc: return negative error codes. - Delete patches.suse/staging-hv-vmbus-init-on-dmi-match.patch. - commit d77df1b- TTY: pty, fix pty counting (bnc#711203). - commit a432f18- Delete patches.fixes/net-tulip-debug-off-by-default.patch. Obsoleted by upstream commit 0b8f6273eb6fd0611849d6fb432151f04e042434. - commit bd9ecd2- Linux 3.0.4. - Refresh patches.arch/reorganize_stop_cpus.patch. - x86, mtrr: use stop_machine APIs for doing MTRR rendezvous (bnc#697859). - Delete patches.arch/mtrr_stop_machine_quick_fix.patch. - stop_machine: implement stop_machine_from_inactive_cpu(). - Delete patches.arch/implement_stop_machine_from_offline_cpu.patch. - Delete patches.arch/kill-__stop_machine.patch. - commit 1fb7ef5- supported.conf: xhci-hcd not xhci. Also move it to +base so you can boot off of USB3 devices. - commit 66f95ad- supported.conf: xhci-hcd not xhci. Also move it to base so you can boot off of a USB3 device (bnc#712752) - commit f6522ba- Re-Refresh patches.rpmify/pti-depends-on-x86-pci. - commit 626749c- Refresh patches.rpmify/pti-depends-on-x86-pci. - commit e82bcac- Disabled patches.rpmify/pti-depends-on-x86-pci - commit 0baba30- Update to 3.1-rc4. - commit 68e08b1- PTI: depends on X86 && PCI. - commit e975e4b- scsi_dh_alua: always update TPGS status on activate. - scsi_dh: Check for sdev state in store_dh_state() (bnc#616080). - scsi_dh_alua: Evaluate TPGS setting from inquiry data. - scsi_dh: Implement match callback function. - Delete patches.fixes/scsi-dh-alua-retry-UA. - Delete patches.fixes/scsi-dh-alua-send-stpg. - commit 026eef6- Refresh and re-enable patches.arch/x86_64-hpet-64bit-timer.patch. - commit bd2f299- Refreshed and re-enabled dm-path patches: - patches.suse/dm-mpath-accept-failed-paths. - patches.suse/dm-mpath-detach-existing-hardware-handler. - commit d374e62- Update to 3.1-rc3. - Eliminated 8 patches. - Xen is disabled. - commit eccefcc- * Refresh patches.suse/SUSE-bootsplash. * Fix bootsplash code for 15bpp framebuffers. These framebuffers are rare these days, the legendary and still popular server chipset Radeon ES1000 supports it, though. - commit 637eb19- Linux 3.0.3. - commit e4182fa- Linux 3.0.2. - Revert "xen: allow enable use of VGA console on dom0". - commit 9caf7b1- Properly destroy pmsr devices: Refresh patches.xen/xen-x86-msr-on-pcpu. - commit 934d81a- Update config files, enabling CONFIG_RT2800PCI as requested. - commit b2f65f0- Update config files: bnc#674988, change: - CONFIG_ACPI_CUSTOM_METHOD=m +# CONFIG_ACPI_CUSTOM_METHOD is not set for all flavors - commit f1af972- Linux 3.0.1. - Refresh patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops. - Refresh patches.xen/kexec-move-segment-code-i386.patch. - Refresh patches.xen/kexec-move-segment-code-x86_64.patch. - Refresh patches.xen/xen3-patch-2.6.36. - Delete patches.fixes/SCSI-fix-crash-in-scsi_dispatch_cmd.patch. - commit 191d3db- rpm/modversions: Support for new genksyms format with E# tags for enum constants. - commit ee6da8c- tg3: Fix io failures after chip reset (bnc#705962). - commit c8d864c- Fix format of patches to apply with series2git: patches.arch/s390-message-catalog.diff patches.drivers/input-Add-LED-support-to-Synaptics-device patches.fixes/kvm-macos.patch patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch patches.fixes/nfs-slot-table-alloc patches.fixes/oom-warning patches.fixes/scsi-dh-alua-send-stpg patches.suse/0001-vfs-Hooks-for-more-fine-grained-directory-permission.patch patches.suse/0002-vfs-Add-generic-IS_ACL-test-for-acl-support.patch patches.suse/0015-ext4-Use-IS_POSIXACL-to-check-for-POSIX-ACL-support.patch patches.suse/0016-ext4-Implement-richacl-support-in-ext4.patch patches.suse/dm-mpath-no-activate-for-offlined-paths patches.suse/dm-mpath-no-partitions-feature patches.suse/no-frame-pointer-select patches.suse/no-partition-scan patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops patches.suse/setuid-dumpable-wrongdir patches.suse/stack-unwind patches.suse/supported-flag-enterprise - commit b5f5212- Powerpc config adjustments This makes CONFIG_POWER_SUPPLY=y like in the other architectures, it also disables the EHCA driver as gcc 4.6 currently fails to compile it correctly. - commit aa27d23- fix crash in scsi_dispatch_cmd() (bnc#707853). - commit dfe0dcf- Update to 3.0. - commit 50c05d7- Update Xen patches to 3.0-rc7 and c/s 1098. - Update Xen config files. - commit f4eb207- tulip: Disable debugging messages by default - commit 141a54f- hv: only load the driver in a hyper-v guest (bnc#704957). - commit f2f7449- Refresh patches.suse/SUSE-bootsplash. Fix for nouveau. - commit 27de298- ALSA: hda - Add Kconfig for the default buffer size (bnc#682725). - Update config files. - Delete, replaced with the new upstream patch patches.drivers/alsa-hda-0019-Increase-default-buffer-size. - commit 40c7644- Update to 3.0-rc7. - commit 0de37e1- Delete patches.fixes/x86_mtrr_stop_machine_1_2.patch. - Delete patches.fixes/x86_mtrr_use_stop_machine_2_2.patch. They were superseded by other patches in aa3d6e2b140aac24a432f830d30047b1842aed0b. - commit 84b09a0- Linux 2.6.39.3. - Delete patches.fixes/bridge-provide-a-cow_metrics-method-for-fake_ops.patch. - Delete patches.fixes/tty-ldisc-do-not-close-until-there-are-readers.patch. - commit 8f499df- Update to 3.0-rc6. - Eliminated 1 patch. - commit 56e99da- Update Xen patches to 3.0-rc5 and c/s 1095. - xen: prepare tmem shim to handle frontswap. - support booting Xen from EFI (fate#311376, fate#311529, bnc#578927, bnc#628554). - config.conf: Re-enabled Xen flavors. - Update x86 config files. - Delete patches.xen/xen-blkback-bimodal-suse. - commit 4c2a76f- Fix invalid colormap override in SUSE-bootsplash patch (bnc#584493) - commit b4495f4- Update to 3.0-rc5. - commit 9eb1a0f- TTY: ldisc, do not close until there are readers (bnc#698247 bnc#693374). - commit 0615f1a- Update header: Revert "HID: magicmouse: ignore 'ivalid report id' while switching modes" - commit aff1267- bridge: provide a cow_metrics method for fake_ops. - commit 5bff18d- Enable TOMOYO (FATE#310292, bnc#668381). - commit 997e757- Linux 2.6.39.2. - Delete patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch. - Delete patches.kernel.org/0001-Revert-x86-efi-Retain-boot-service-code-until-after-.patch. - commit a1dc102- Update vanilla configs. - commit 1738011- Update to 3.0-rc4 - commit 1b6bf5d- rpm/post.sh: Touch /boot/do_purge_kernels on package install (fate#312018). - rpm/postun.sh: Remove it again if it still exists on package uninstall. - commit 82f4a5d- stop_machine: implement stop_machine_from_offline_cpu() (bnc#697859). - stop_machine: kill __stop_machine() (bnc#697859). - x86, mtrr: lock stop machine during MTRR rendezvous sequence (bnc#697859). - stop_machine: reorganize stop_cpus() implementation (bnc#697859). - x86, mtrr: use __stop_machine() for doing MTRR rendezvous (bnc#697859). - commit 303cc0e- Remove the novfs patches, it should be packaged as a KMP, or ideally, reimplemented as a fuse filesystem (which is the reason why the current implementation it is never going to be accepted upstream). - Delete patches.fixes/novfs-copy_user-fixes.diff. - Delete patches.fixes/novfs-minsize-fixes. - Delete patches.fixes/novfs-nwcapi.patch. - Delete patches.suse/novfs-client-module. - Delete patches.suse/novfs-remove-bkl. - commit bc3a79d- ALSA: fix hda AZX_DCAPS_NO_TCSEL quirk check in driver_caps (bnc#700250,bnc#700251,bnc#700253). - ALSA: hda - Reorganize controller quriks with bit flags (bnc#700250,bnc#700251,bnc#700253). - ALSA: hda - Enable snoop bit for AMD controllers (bnc#700250,bnc#700251,bnc#700253). - ALSA: hda - Enable sync_write workaround for AMD generically (bnc#700250,bnc#700251,bnc#700253). - ALSA: hda - ALSA HD Audio patch for Intel Panther Point DeviceIDs (bnc#700250,bnc#700251,bnc#700253). - commit e9fb121- Update vanilla config files. - commit a642909- rpm/kernel-binary.spec.in: jobs is not defined for home: projects, use the new _smp_mflags to enable parallel build - commit 1009eaf- rpm/kernel-binary.spec.in: Update comment, get the number of cpus from /proc/stat - commit b4cf18c- Update config files: Disable BRCMSMAC on ppc/ppc64. - commit 20b3d8e- "Unable to save Login Script" appears when trying to save a user login script (bnc#638985). - commit fb87098- fs: novfs: Limit check for datacopy between user and kernel space. - commit 2985362- Update to 3.0-rc3. - Eliminated 2 patches. - commit a1fe999- scripts/config.sh: Remove MIRROR handling, _find_tarball() does it itself. - commit 18ad47f- nouveau: Make vga_switcheroo code depend on VGA_SWITCHEROO. - commit b3f32a6- apm: Honor CONFIG_APM_CPU_IDLE=n. - commit 8ad9b51- Update config files. - commit 2cd7359- Delete patches.rpmify/qla4xx-missing-readq-definition. - commit b48337d- Remove copypasted lines from vanilla configs. - commit b395e52- rpm/kernel-binary.spec.in: Call gzip with -n. - commit 9a65e48- rpm/mkspec: Put the -rcX tag into the rpm version instead of the trailing zero. Rpm considers "rc" older than "0", so this will sort properly. - commit 8d9b2b9- x86, build: Do not set the root_dev field in bzImage. - commit 15e4a82- rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0. The package version will thus always match the Makefile version and the SRCVERSION variable will only be used to determine the tarball version. - rpm/compute-PATCHVERSION.sh: Set default PATCHLEVEL and SUBLEVEL to 0. The package version will thus always match the Makefile version and the SRCVERSION variable will only be used to determine the tarball version. - rpm/kernel-binary.spec.in: Revert the previous hack. - commit 95c9977- kbuild: Fix KERNELVERSION for empty SUBLEVEL or PATCHLEVEL. - kbuild: Fix for empty SUBLEVEL or PATCHLEVEL. - Refresh patches.suse/supported-flag. - rpm/kernel-binary.spec.in: Hack to work around v3.0 vs v3.0.0 - commit a95ebd8- Delete patches.suse/file-capabilities-disable-by-default.diff. - commit 2694a88- x86: Remove warning and warning_symbol from struct stacktrace_ops. - Delete patches.fixes/asus-wmi-Remove-__init-from-asus_wmi_platform_init.patch. - commit 608ce9e- Update Suresh's patchset to version 3: - Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch. - Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch. - commit 9f2e923- Revert "Revert "- Updated to 3.0-rc1."" This reverts commit b2d9e72dc9cd8e62d49e0565babd76332f7c2114. Conflicts: rpm/config.sh series.conf - commit 408e273- Update to 3.0-rc2. - commit b97d26c- Update Suresh's version 2 of the patchseries: - Refresh patches.fixes/x86_mtrr_stop_machine_1_2.patch. - Refresh patches.fixes/x86_mtrr_use_stop_machine_2_2.patch. - commit 4ef8999- rpm/compute-PATCHVERSION.sh: Fix for empty EXTRAVERSION - commit a0a1386- rpm/compute-PATCHVERSION.sh: Fix for 3.0 - commit dca1465- rpm/mkspec: Fix perl warning - commit 395d7d8- x86, mtrr: use __stop_machine() for doing MTRR rendezvous (bnc#672008). - stop_machine: enable __stop_machine() to be called from the cpu online path (bnc#672008). - commit 684cd78- rpm/kernel-binary.spec.in: Loosen the mkinitrd requirement, this was only a workaround for a 11.3 update problem (cf bnc#615680). - commit 05ade7d- Revert "HID: magicmouse: ignore 'ivalid report id' while switching modes". - Revert "x86, efi: Retain boot service code until after switching to virtual mode". - commit 855dd58- asus-wmi: Remove __init from asus_wmi_platform_init (bnc#696212). - commit 2e6cc6b- Temporarily set PPC_DISABLE_WERROR=y in power to fix build - commit 5e9cb3b- scripts/kmsg-doc: Do not require Switch.pm. - commit 83a39c7- rpm/macros.kernel-source: Add -b option to %kernel_module_package to unconditionally call mkinitrd on kmp install (fate#309400). - rpm/kernel-module-subpackage: Pass KMP_NEEDS_MKINITRD=1 to weak-modules2 if the -b option is used. - commit 83331f5- Linux 2.6.39.1. - Refresh patches.suse/no-partition-scan. - Refresh patches.xen/xen3-patch-2.6.27. - Delete patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch. - commit 577661d- rpm/config.sh: allow building in IBS - commit 607aaf6- Delete patches.xen/sfc-* (as advised by Solarflare). - commit a144c73- Revert "- Updated to 3.0-rc1." This reverts commit 5710413eb834b0f215f6f4249d6ff7c3f7673eb7. Should have been committed to the merge-v3.0 branch. - commit b2d9e72- Updated to 3.0-rc1. - Eliminated 9 patches. - commit 5710413- mm: Fix assertion mapping->nrpages == 0 in end_writeback() (bnc#693013 bnc#666423). - Refresh patches.xen/tmem. - commit d3e465a- Refresh patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch. - aic94xx: world-writable sysfs update_bios file. Update upstream info. - commit 8912816- mm: Fix assertion mapping->nrpages == 0 in end_writeback() (bnc#693013 bnc#666423). - Refresh patches.xen/tmem. - commit 646bfb1- rpm/kernel-binary.spec.in: Set KBUILD_BUILD_{USER,HOST} to geeko@buildhost, obsoleting the patch to scripts/mkcompile_h. - commit b4b7255- Update Xen patches to 2.6.39 final and c/s 1085. - xen/sfc_netfront: fix an unused variable error. - commit 3b6edff- PM: Print a warning if firmware is requested when tasks are frozen (bnc#695219). - commit e78f4ce- Refresh patches.fixes/block-add-proper-state-guards-to-__elv_next_request.patch. Bah, cherry-picked a wrong version. Fix it. - commit f9674b8- Delete patches.suse/slab-handle-memoryless-nodes-v2a.patch. It was part of removed SoN patches. - commit 1d0599a- Updated to 2.6.39-final. - commit 7c72384- supported.conf: blktap2 modules are supported. - commit fa60394- Refresh patches.kernel.org/libata-fix-oops-when-lpm-is-used-with-pmp.patch. Note upstream commit SHA. - commit 17fc03c- rpm/kernel-binary.spec.in: Add the commit hash to uname -v, cleanup. - commit f3bdb4c- eeepc-laptop: Use ACPI handle to identify rfkill port (bnc#595586). - commit 3c190ca- proc: fix oops on invalid /proc//maps access (bnc#693382). - commit 0422a7e- Update to 2.6.39-rc7. - Eliminated 5 patches. - commit a8a170f- Build the kotd against 11.4 - commit 2ad3395- memcg: allocate memory cgroup structures in local nodes (bnc#692502, bnc#669889). - mm: add alloc_pages_exact_nid() (bnc#692502, bnc#669889). - commit fe168ad- Refresh patches.kernel.org/libata-fix-oops-when-lpm-is-used-with-pmp.patch. Just change the patch-mainline field. It's not upstream yet. - commit 485c6fe- block: add proper state guards to __elv_next_request. - commit bcb6433- libata: fix oops when LPM is used with PMP. - commit 762704b- Delete patches.fixes/iwlwifi-fix-tx-power-configuration-on-3945-and-4965-devices. It's fixed differently by commits 43f12d47f and f844a709a7 in .38.5. - Delete patches.fixes/iwlwifi-fix-tx-power-configuration-on-3945-and-4965-devices. It's fixed differently by commits 43f12d47f and f844a709a7 in .39-rc1 - commit b64bc58- Refresh patches.fixes/iwlwifi-fix-tx-power-configuration-on-3945-and-4965-devices. Note about submission. - commit 9922e20- Delete patches.suse/files-slab-rcu.patch. - commit 6547edf- patches.fixes/aggressive-zone-reclaim.patch: delete because the patch is very workload specific and can lead to unexpected reclaims in parallel node local workloads. - commit 56cf10e- Delete patches.suse/mm-devzero-optimisation.patch: we do not need it anymore as we have zero page back since 2.6.32 - commit 323a093- Really delete patches.fixes/aggressive-zone-reclaim.patch. - commit b21d4b6- deal with races in /proc/*/{syscall,stack,personality} (bnc#674982 CVE-2011-1020). - auxv: require the target to be tracable (or yourself) (bnc#674982 CVE-2011-1020). - close race in /proc/*/environ (bnc#674982 CVE-2011-1020). - report errors in /proc/*/*map* sanely (bnc#674982 CVE-2011-1020). - pagemap: close races with suid execve (bnc#674982 CVE-2011-1020). - commit 346cb46- Linux 2.6.38.6. - Refresh patches.fixes/scsi-dh-queuedata-accessors. - commit 5e831f6- Update Xen patches to 2.6.39-rc6. - commit b976a7e- patches.suse/kconfig-automate-kernel-desktop: Remove stray blank lines (for older versions of "patch" to grok). - commit 4dfa74d- Removed network driver entropy patches. haveged is installed by default and should be enabled to generate entropy from non-predictable sources. - Delete patches.drivers/bnx2-entropy-source.patch. - Delete patches.drivers/e1000-entropy-source.patch. - Delete patches.drivers/e1000e-entropy-source.patch. - Delete patches.drivers/igb-entropy-source.patch. - Delete patches.drivers/ixgbe-entropy-source.patch. - Delete patches.drivers/tg3-entropy-source.patch. - commit c88b893- Update patches.fixes/netfilter-implement-rfc-1123-for-ftp-conntrack (bnc#466279 bnc#681639). - commit 72e779f- Disabled patches.drivers/libata-unlock-hpa-by-default; It may have been obsoleted by upstream commit d8d9129e. - commit 1a21ab3- sysctl: Increase IPC defaults (bnc#146656) - Delete patches.suse/shmall-bigger. - commit a70e34f- sysctl/i386/desktop, sysctl/x86_64/desktop: Add vm.dirty_ratio = 20 for desktop flavors (bnc#552883) - Delete patches.suse/mm-tune-dirty-limits.patch. - commit dbe73e2- sysctl/defaults: Added kernel.hung_task_timeout=0 - Delete patches.suse/hung_task_timeout-configurable-default. - commit 78f9eed- rpm/kernel-{binary,source}.spec.in: Install per-kernel /boot/sysctl-* files (patch from Jeff Mahoney). - commit 473f2d1- Update config files for -vanilla. - commit 97ce5d8- Updated to 2.6.39-rc6. - 2 patches eliminated. - commit 2643e59- Delete patches.fixes/oprofile_bios_ctr.patch. - Delete patches.suse/kdump-dump_after_notifier.patch. - commit 012455a- Update config files to handle .5 changes - commit 0274ea5- Linux 2.6.38.5. - Delete patches.fixes/flexcop-fix-registering-braindead-stupid-names. - commit d41164a- rpm/compute-PATCHVERSION.sh: Replace ^+++ with ^\+\+\+ as an awk regex. It's technically invalid. - commit 52dd0f0- Refresh patches.fixes/iwlwifi-fix-tx-power-configuration-on-3945-and-4965-devices. - commit c602ee1- Delete patches.suse/sched-revert-latency-defaults. - commit 90be226- Delete patches.arch/ppc-ipic-suspend-without-83xx-fix. - Delete patches.arch/x86-hpet-pre-read. - commit 3489146- Delete patches.suse/linux-2.6.29-dont-wait-for-mouse.patch. - Delete patches.suse/linux-2.6.29-even-faster-kms.patch. - Delete patches.suse/linux-2.6.29-jbd-longer-commit-interval.patch. - Delete patches.suse/linux-2.6.29-kms-after-sata.patch. - Delete patches.suse/linux-2.6.29-touchkit.patch. - commit c13427d- Delete patches.suse/panic-on-io-nmi-SLE11-user-space-api.patch. - commit df46fe0- Delete patches.xen/xen3-x86-mcp51-no-dac. Also remove the series.conf entires for the x86-mcp-no-dac patches. - commit 574577b- Delete patches.arch/x86-mcp51-no-dac. (This is a blacklist entry that has been rejected by the mainline, the problem reporter is gone and it's next to impossible to verify it now.) - commit 195b113- Refresh patches.fixes/iwlwifi-fix-tx-power-configuration-on-3945-and-4965-devices. - commit a2662ae- Delete patches.suse/wireless-no-aes-select. Optimized x86 AES implementations select CRYPTO_AES themselves. So we don't need the patch anymore -- AES is selected always. - commit 88f80fa- Delete patches.drivers/tg3-5785-and-57780-asic-revs-not-working.patch. - commit 9917206- Delete patches.suse/uvcvideo-ignore-hue-control-for-5986-0241.patch. - commit 08374b3- Delete patches.suse/audit-export-logging.patch. - commit de054eb- Update i386 Xen config files. - commit 7b776ee- Fix checking of login id (bnc#626119). - commit 0fd91a9- Update Xen patches to 2.6.39-rc5. - Delete patches.xen/xen3-seccomp-disable-tsc-option. - Delete patches.xen/xen3-x86-mark_rodata_rw.patch. - commit 81fdf67- btrfs: return EXDEV when linking from different subvolumes (bnc#679545). - commit f9ddc29- Delete patches.drivers/disable-catas_reset-by-default-to-avoid-problems-with-eeh.patch. - commit 399a100- Delete patches.arch/x86_agpgart-g33-stoeln-fix-2.patch. - commit e5c964a- Merged patches.fixes/fix-nf_conntrack_slp into patches.suse/netfilter-ip_conntrack_slp.patch. - commit 213a0d5- Removed Swap-over-NFS patches. - commit e061d16- Unified novfs patches into patches.suse/novfs-client-module. - commit 3f8a199- Delete patches.fixes/reiserfs-remove-2-tb-file-size-limit. - commit 2d63b14- Delete patches.suse/mm-increase-dirty-limits.patch: Replaced by patches.suse/mm-tune-dirty-limits.patch - commit 4f8033f- series.conf: Removed commented out patches for cpuidle. The patches themselves are long gone. - commit 93ce9f3- Delete patches.arch/acpi-export-hotplug_execute: ACPI_DOCK is now a boolean. - commit f178332- Delete patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch. - commit 5a2eae2- Delete patches.suse/acpi-don-t-preempt-until-the-system-is-up. - Delete patches.suse/acpi-generic-initramfs-table-override-support. - Delete patches.suse/add-initramfs-file_read_write. - Delete patches.suse/init-move-populate_rootfs-back-to-start_kernel. - commit d4910b3- Delete patches.fixes/nfs-acl-caching.diff. - Delete patches.suse/nfsacl-client-cache-CHECK.diff. - commit e1a5c5c- Delete patches.suse/osync-error. It was unused and the issue it fixed in kernels prior to 2.6.32 doesn't exist anymore. - commit 52cc654- Delete patches.suse/s390-System.map.diff: Proper fix in binutils has long since been upstream. - commit 2847a36- patches.suse/x86-mark_rodata_rw.patch: Removed as promised. - commit f196f98- Delete patches.arch/ia64-page-migration. - Delete patches.arch/ia64-page-migration.fix. - Delete patches.arch/mm-avoid-bad-page-on-lru. - commit e469a91- patches.suse/hung_task_timeout-configurable-default: Update patch-mainline. - commit 4bcc987- Delete patches.fixes/seccomp-disable-tsc-option: Unused in all configs. - commit 0833556- Delete patches.suse/unmap_vmas-lat: No bug report or signed-off-by. - Delete patches.arch/s390-add-FREE_PTE_NR. - commit 2a392c2- Updated Patch-mainline for patches.fixes/ia64-sparse-fixes.diff. - commit d79b32f- Update to 2.6.39-rc5. - Eliminated 2 patches. - commit 5288a05- Delete patches.suse/export-release_open_intent. - Delete patches.suse/export-security_inode_permission. - commit 5cd669f- Delete patches.trace/utrace-core. - commit a9639aa- NET: cdc-phonet, fix stop-queue handling (bnc#689583). - commit 7b4abdd- HID: add noget quirk barcode scanners from Symbol Technologies (bnc#689290). - commit dcae8fa- XEN: add fixup_4gb_segment ENDPROC. - Refresh patches.xen/xen3-patch-2.6.19. - Refresh patches.xen/xen3-patch-2.6.21. - Refresh patches.xen/xen3-patch-2.6.33. - Refresh patches.xen/xen3-patch-2.6.37. Now, with binutils 2.21.0 we see build errors like: arch/x86/kernel/entry_32-xen.S: Assembler messages: arch/x86/kernel/entry_32-xen.S:1734: Error: .size expression for spurious_interrupt_bug does not evaluate to a constant BS doesn't complain about this yet, only abuild. - commit b5e9a32- Update to 2.6.38.4: - obsoletes: - patches.arch/i386-unwind-annotations. - patches.drivers/alsa-hda-0018-Fix-pin-config-of-Gigabyte-mobo. - patches.fixes/cdc-phonet-handle-empty-phonet-header.patch. - patches.fixes/media-video-sn9c102-world-wirtable-sysfs-files. - patches.fixes/ubifs-restrict-world-writable-debugfs-files. - patches.rpmify/ia64-mca-fix-cast-from-integer-to-pointer-warning. - patches.rpmify/tioca-fix-assignment-from-incompatible-pointer-warnings. - Refresh patches.xen/xen3-auto-common.diff. - Refresh patches.xen/xen3-patch-2.6.27. - Update config files. - commit 4632d1a- Delete patches.suse/nameif-track-rename.patch: The same info is made available via udev. - commit e74929e- Revert changes to sparc configs to not make life harder for Jan Engelhardt maintaining sparc architecture. - commit cdac873- config.conf: Remove sparc as it is maintained separately by Jan Engelhardt - commit 91307e3- Update vanilla config files. - commit 5e3c232- ext4: fix ext4_da_block_invalidatepages() to handle page range properly (bnc#679898). - commit 616d360- ext4: mark multi-page IO complete on mapping failure (bnc#679898). - commit c04b19f- Updated to 2.6.39-rc4. - Eliminated 1 patch. - commit 3f654c8- libata: DVR-216D can't do SETXFER DVD-RW DVR-216D (bnc#679143). - commit b09d00e- Combined and consolidated bootsplash patch (bnc#669777, bnc#570082, bnc#595657, bnc#594209, bnc#544645). - Delete patches.suse/Cleanup-and-make-boot-splash-work-with-KMS.patch. - Delete patches.suse/bootsplash. - Delete patches.suse/bootsplash-console-fix. - Delete patches.suse/bootsplash-keep-multiple-data. - Delete patches.suse/bootsplash-scaler. - Reformatted code, fixed some minor bugs that became obvious. - Fixed race that led to null pointer dereference in splash_read_proc(): bnc#669777. - commit 95844c5- intel_idle: Add a boot param to keep flushing TLBs (bnc#675161). - commit 02c0d8a- intel_idle: Make lapic_timer_reliable_states a boot param (bnc#675161). - commit 85b156b- Disable ext2, use ext4 instead as a driver - Update config files. - commit 2601b15- Enabled CONFIG_GIGASET_CAPI (bnc#686008). - This results in automatically disabling CONFIG_GIGASET_I4L. - commit 697e68b- novfs: Set the sticky bit for the novfs mountpoint (bnc#686412). - commit 860f111- patches.arch/x86_64-unwind-annotations: Re-add. - commit 728e154- Update Xen patches to 2.6.39-rc3 and c/s 1079. - blktap2: replace hard-coded limit of tap devices with configurable one. - config.conf: Re-enable Xen configs. - Update x86 config files. - commit d3bfd6c- bonding: Incorrect TX queue offset (bnc#687116, CVE-2011-1581). - commit 6d208f9- Linux 2.6.38.3. - lots of security updates and bugfixes - obsoletes: patches.drivers/alsa-hda-0017-Fix-SPDIF-out-regression-on-ALC889. patches.drivers/sound-oss-opl3-validate-voice-and-channel-indexes. patches.drivers/sound-oss-remove-offset-from-load_patch-callbacks. patches.fixes/drivers-leds-leds-lp5521-c-world-writable-sysfs-engine-files. patches.fixes/drivers-leds-leds-lp5523-c-world-writable-engine-sysfs-files. patches.fixes/drivers-misc-ep93xx_pwm-c-world-writable-sysfs-files. patches.fixes/drivers-rtc-rtc-ds1511-c-world-writable-sysfs-nvram-file. patches.fixes/irda-validate-peer-name-and-attribute-lengths. patches.fixes/mfd-ab3100-world-writable-debugfs-_priv-files. patches.fixes/mfd-ab3500-world-writable-debugfs-register-files. patches.fixes/mfd-ab8500-world-writable-debugfs-register-files. patches.fixes/prevent-rt_sigqueueinfo-from-spoofing-fix.patch. patches.fixes/scsi-scsi_transport_iscsi-make-priv_sess-file-writeable-only-by-root. patches.kernel.org/revert-x86-Cleanup-highmap-after-brk-is-concluded.patch. - commit a6acdda- fs/partitions/efi.c: corrupted GUID partition tables can cause kernel oops (bnc#687113 CVE-2011-1577). - commit cc60bed- fs/partitions/efi.c: corrupted GUID partition tables can cause kernel oops (bnc#687113 CVE-2011-1577). - commit 385b393- scsi: aic94xx: world-writable sysfs update_bios file. - drivers/leds/leds-lp5523.c: world-writable engine* sysfs files (bnc#673934). - drivers/leds/leds-lp5521.c: world-writable sysfs engine* files (bnc#673934). - mfd: ab8500: world-writable debugfs register-* files (bnc#673934). - scsi_transport_iscsi: make priv_sess file writeable only by root (bnc#673934). - mfd: ab3500: world-writable debugfs register-* files (bnc#673934). - drivers/misc/ep93xx_pwm.c: world-writable sysfs files (bnc#673934). - mfd: ab3100: world-writable debugfs *_priv files (bnc#673934). - UBIFS: restrict world-writable debugfs files (bnc#673934). - scsi: aic94xx: world-writable sysfs update_bios file. - drivers/rtc/rtc-ds1511.c: world-writable sysfs nvram file (bnc#673934). - video: sn9c102: world-wirtable sysfs files (bnc#673934). - commit 7f827e6- irda: validate peer name and attribute lengths (bnc#681497 CVE-2011-1180). - commit 1d6013e- mpc5xxx_can: Fix typo causing build failure (of_dev -> ofdev). - ft1000: Remove unnecessary EXPORT_SYMBOLs. - commit 62653bb- fhandle: Add for ia64. - commit 83cec5a- kvm: Fix off by one in kvm_for_each_vcpu iteration. - commit 4e5c2b7- rts_pstor: Add . - rts_pstor: use #ifdef instead of #if. - commit caa5347- gma500: Depend on X86. - commit 3aa298c- Updated to 2.6.39-rc3. - Eliminated 2 patches. - commit 200c913- patches.suse/s390-Kerntypes.diff: remove - commit d7c79f2- olpc: Add . - commit 58ce0db- Update config files for -vanilla. - commit 52fe306- Update to 2.6.39-rc2. - Eliminated 18 patches. - Added 3 patches. - hv_mouse: needs . - dm-raid45: Remove blk_unplug calls. - novfs: 2.6.39 API update. - Xen, Swap-over-NFS, and certain SCSI multipath features are disabled. - patches.kernel.org is no longer used to contain upstream patches for -rc releases. Users planning on building their own kernel should have a copy of the tarball corresponding to the -rc releases. - commit adf9d16- Make selection of 'readdir-plus' adapt to usage patterns (bnc#678123). - commit 78e8a63- Revert "x86: Cleanup highmap after brk is concluded" (bnc#684248). - Delete patches.arch/x86-save-cr4-to-mmu_cr4_features-at-boot.patch. - commit 2d275f3- reiserfs: Force inode evictions before umount to avoid crash (bnc#610598 bnc#680073 bnc#684112). - Delete patches.fixes/reiserfs-xattr-crash-fix. - commit bf57d20- remove obsolete comment from series.conf - commit 4bad172- x86: Save cr4 to mmu_cr4_features at boot time (bnc#684248). - commit 98ac070- Delete patches.suse/twofish-2.6. - This was for 2.4 compatibility and has been moved to KMP purgatory. - commit dcca506- Relax si_code check in rt_sigqueueinfo and rt_tgsigqueueinfo (bnc#681826). - commit 2e71042- Update config files, remove CONFIG_X86_MCE_XEON75XX=m - >driver got reverted with previous commit - Refresh patches.xen/xen3-auto-arch-x86.diff. - commit b367e7b- Remove xeon75xx driver, was intended as a SLE11 SP1 workaround to decode physical memory address on Boxboro-EX for MCEs. APEI implementation should take care of that in recent kernels. - Delete patches.arch/x86_mce_intel_decode_physical_address.patch. - Delete patches.arch/x86_mce_intel_decode_physical_address_compile_fix.patch. - Delete patches.arch/x86_mce_intel_decode_physical_address_rename_fix.patch. - Delete patches.arch/x86_mce_intel_decode_physical_fix_dynamic_debug.patch. - commit 1fe7a22- rpm/kernel-binary.spec.in: Do not install unneeded packages in the build chroot. - commit 7f4c49d- ALSA: hda - Increase the default buffer size (682725). - ALSA: hda - Fix pin-config of Gigabyte mobo (bnc#677256). - commit 8088cec- Update to 2.6.38.2: - obsoletes: - patches.fixes/prevent-rt_sigqueueinfo-from-spoofing.patch. - Refresh patches.xen/tmem. - Refresh patches.xen/xen-dcdbas. - commit 5b9dd3d- page_cgroup: reduce allocation overhead for page_cgroup array for CONFIG_SPARSEMEM (bnc#669889). - commit 6a934f2- Update patches.kernel.org/patch-2.6.38.1 (bnc#558740). (Add a bug reference) - commit 3285b9b- ALSA: hda - Fix SPDIF out regression on ALC889 (bnc#679588). - commit f9b1d82- Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (bnc#681826 CVE-2011-1020). - commit 2e42fd4- sound/oss/opl3: validate voice and channel indexes (bnc#681999). - sound/oss: remove offset from load_patch callbacks (bnc#681999). - ALSA: sound/pci/asihpi: check adapter index in hpi_ioctl (bnc#680816). - commit 09ff6e9- Update to 2.6.38.1: - obsoletes: - patches.rpmify/winbond-needs-msleep. - Refresh patches.fixes/hid-add-support-for-Skycable-0x3f07-wireless-present.patch. - Update config files. - commit 4836c9f- Fix almost-infinite slab cache growing (bnc#554081). - commit 44e668f- HID: add support for Skycable 0x3f07 wireless presenter (bnc#681297). - commit c88c4a7- Delete config/i386/vmi, it was an artifact from SLE11-SP1 development. - commit 9877488- NET: cdc-phonet, handle empty phonet header (bnc#673992). - commit da6e6d1- SPI: dw_spi, fix PPC build. - commit 80ca063- Update Xen patches to 2.6.38 and c/s 1073. - commit 89cb2b4- netvm: Do not mark requests for swapfile writes as dirty or kswapd fails to free the page (bnc#678472). - nfs: Use page_file_offset during page writeback (bnc#677738). - nfs: Convert nfs_mark_request_dirty() to use page_file_mapping() (bnc#677738). - netvm: Remove duplicated initialization in net/ipv4/route.c (bnc#678970). - collapse: mm: Report the low watermark correctly (bnc#678497). - commit a798dd1- Update to 2.6.38. - commit f2ec6ad- Update to 2.6.37.4: - obsoletes: - patches.fixes/ath9k-Fix-ath9k-prevents-CPU-to-enter-C3-states.patch. - patches.fixes/media-DiB7000M-add-pid-filtering.patch. - commit b3091d2- ALSA: HDA: Realtek ALC88x: Do not over-initialize speakers and hp that are primary outputs (bnc#679016). - ALSA: HDA: Fixup unnecessary volume control index on Realtek ALC88x (bnc#679016). - ALSA: HDA: Fix volume control naming for surround speakers on Realtek auto-parser (bnc#679016). - ALSA: HDA: Enable surround and subwoofer on Lenovo Ideapad Y530 (bnc#679016). - ALSA: hda - Add support for multiple headphone/speaker controls for Realtek (bnc#679016). - ALSA: hda - 4930g add internal lfe slider (bnc#679016). - ALSA: hda - Fix unable to record issue on ASUS N82JV (bnc#679016). - ALSA: hda - switch lfe with side in mixer for 4930g (bnc#679016). - ALSA: HDA: Fix automute on Thinkpad L412/L512 (bnc#679016). - ALSA: HDA: Add SKU ignore for another Thinkpad Edge 14 (bnc#679016). - ALSA: hda - Apply Sony VAIO hweq fixup only once (bnc#679016). - ALSA: hda - Fix ALC275 enable hardware EQ for SONY VAIO (bnc#679016). - ALSA: hda - Fix EAPD on Lenovo NB ALC269 to low (bnc#679016). - commit b5b352b- ALSA: hda - Add a generic fixup callback for Realtek codecs (bnc#679016). - ALSA: hda - Fix missing EAPD for Acer 4930G (bnc#679016). - commit 35da099- Linux: 2.6.38-rc8. - Eliminated 1 patch. - commit 7da557d- Update Xen patches to 2.6.38-rc7 and c/s 1072 - pv-ops blktap2. - adjust xen build after addition of pv-ops' blktap2. - blktap: Fix reference to freed struct request. - cleanup to blkback and blktap. - apply xen specific patch to the Chelsio ethernet drivers. - Update Xen config files. - commit 289ecca- fix i386 unwind annotations. - commit 02bd501- DiB7000M: add pid filtering (bnc#644807). - commit ab6796e- Update Xen patches to 2.6.37.3 and c/s 1072. - apply xen specific patch to the Chelsio ethernet drivers. - commit 7db4348- Mantis, hopper: use MODULE_DEVICE_TABLE (bnc#607239). - commit 33a71b9- Update to 2.6.37.3: - obsoletes: - patches.drivers/alsa-usb-audio-fix-oops-due-to-cleanup-race-when-disconnect. - patches.drivers/e1000e-82579-PHY-incorrectly-identified-during-init.patch. - patches.arch/acpi-debugfs-fix-buffer-overflows-double-free.patch. - patches.fixes/loop-over-loop-hang-fix.patch. - Refresh patches.xen/xen-x86-no-lapic. - Refresh patches.xen/xen3-patch-2.6.19. - commit dca38e6- Update to 2.6.38-rc7. - Refresh patches.xen/xen-x86-no-lapic. - Refresh patches.xen/xen3-patch-2.6.19. - commit 7eb9d30- rpm/kernel-binary.spec.in: Do not abort build because of supported.conf inconsistency if %supported_modules_check == 0. - commit 88d5daa- debugfs: Fix filesystem reference counting on debugfs_remove() failure (bnc#668101). - commit 9166129- patches.arch/x86_64-unwind-annotations: Fix a fatal oversight in yesterday's change. - commit 098768b- e1000e: 82579 PHY incorrectly identified during init (bnc#668437). - commit 8e49073- block: kill loop_mutex (bnc#669394). - commit e8a3617- patches.arch/x86_64-unwind-annotations: Add annotations to lib/rwsem_64.S. - commit a1349cb- patches.arch/x86_64-unwind-annotations: Add annotations to lib/rwsem_64.S. - commit 87944ac- iwlwifi: fix ack health for WiFi/BT combo devices (bnc#662733). - iwlwifi: cleanup iwl_good_ack_health (bnc#662733). - iwlwifi: fix ack health for WiFi/BT combo devices (bnc#662733). - iwlwifi: cleanup iwl_good_ack_health (bnc#662733). - commit 261a9d2- Update to 2.6.37.2 (bnc#674245): - obsoletes: - patches.arch/perf_adjust_timechart_to_new_cpuidle_events.patch. - patches.drivers/alsa-01-caiaq-Fix-possible-string-buffer-overflow. - patches.fixes/revert-tpm_tis-Use-timeouts-returned-from-TPM.patch. - commit d1287f4- ALSA: usb-audio: fix oops due to cleanup race when disconnecting (bnc#674735). - commit 74b3781- ALSA: usb-audio: fix oops due to cleanup race when disconnecting (bnc#674735). - commit ed81f8c- ath9k: Fix ath9k prevents CPU to enter C3 states (bnc#667793). - Refresh patches.fixes/revert-tpm_tis-Use-timeouts-returned-from-TPM.patch. - Delete patches.fixes/0001-Revert-ath9k-use-per-device-struct-for-pm_qos_-opera.patch. - Delete patches.fixes/0002-Revert-ath9k-Remove-pm_qos-request-after-hw-unregist.patch. - Delete patches.fixes/0003-Revert-ath9k-Fix-a-DMA-latency-issue-for-Intel-Pinet.patch. These patches went upstream, update. - commit be3e181- rpm/kernel-binary.spec.in: Remove unused code. - commit dacbc44- Update to 2.6.38-rc6. - Eliminated 1 patch. - commit 6cce7bb- xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (CVE-2011-0711 bnc#672524). - commit 547a9f9- rpm/mkspec: Do not create kernel-syms.spec on vanilla-only branches - commit eb17bba- ALSA: caiaq - Fix possible string-buffer overflow (bnc#672499, CVE-2011-0712). - commit f6a72cc- ALSA: caiaq - Fix possible string-buffer overflow (bnc#672499, CVE-2011-0712). - commit 5ef002b- Revert "tpm_tis: Use timeouts returned from TPM" (bnc#673619). - commit d991856- ACPI / debugfs: Fix buffer overflows, double free (bnc#666095). - commit 41c6654- ACPI / debugfs: Fix buffer overflows, double free (bnc#666095). - commit da9d3a8- Update to 2.6.37.1: - obsoletes: - patches.arch/x86-mtrr-avoid-MTRR-reprogramming-on-BP-during-boot-on.patch - patches.drivers/alsa-hda-0001-Fix-memory-leaks-in-conexant-jack-arrays - patches.drivers/alsa-hda-0002-Fix-missing-CA-initialization-for-HDMI-DP - patches.fixes/calibrate-jiffy-overflow - patches.fixes/fix-ata-panic-with-ata_id - patches.fixes/fix-prlimit64-for-suid-sgid-processes.patch - patches.fixes/input-introduce-notimeout-blacklist-for-Dell-Vostro-.patch - patches.fixes/sched-cgroup-use-exit-hook-to-avoid-use-after-free-crash - patches.fixes/staging-rt2860-Fix-incorrect-netif_stop_queue-usage.patch - Refresh patches.suse/SoN-08-mm-page_alloc-emerg.patch. - Refresh patches.suse/SoN-16-netvm-reserve-inet.patch. - Refresh patches.suse/dm-mpath-accept-failed-paths. - Refresh patches.suse/sched-automated-per-session-task-groups. - Refresh patches.xen/xen3-auto-common.diff. - Refresh patches.xen/xen3-fixup-common. - Refresh patches.xen/xen3-patch-2.6.37. - commit a638bb4- Refresh patches.suse/SoN-06-mm-kmem_estimate_pages.patch to accomodate an upstream change. - commit a4e281e- PNP / ACPI: Use DEVICE_ACPI_HANDLE() for device ACPI handle access (bnc#434742). - commit a73834f- Update to 2.6.38-rc5. - commit 8344657- Update config files. - disable CONFIG_DRM_VMWGFX (bnc#606458) - update sparc configs to at least be able to run "make oldconfig" - commit da75bd9- Update config files. disable CONFIG_DRM_VMWGFX. (bnc#606458) - commit 409d54e- patches.arch/x86_64-unwind-annotations: Re-add change lost during initial 2.6.37 merge. - commit 7a5313d- patches.arch/x86_64-unwind-annotations: Re-add change lost during initial 2.6.37 merge. - commit e493205- ALSA: HDA: Add Lenovo vendor quirk for Conexant 205xx (bnc#670946). - commit b3bc287- tty: add 'active' sysfs attribute to tty0 and console device. - commit 7ae6e9a- Revert "ath9k: Fix a DMA latency issue for Intel Pinetrail platforms." (bnc#667793). - Revert "ath9k: Remove pm_qos request after hw unregister." (bnc#667793). - Revert "ath9k: use per-device struct for pm_qos_* operations" (bnc#667793). - commit b2849f6- bridge: Replace mp->mglist hlist with a bool (bnc#653547). - bridge: Fix timer typo that may render snooping less effective (bnc#653547). - bridge: Fix mglist corruption that leads to memory corruption (bnc#653547). - commit a70e5ca- Move spec file templates and helper scripts to a separate branch, to ease synchronizing these files among master, vanilla and linux-next. - commit 411abb8- Delete a couple of obsolete kabi and other scripts from misc/: - Delete misc/checkmod. - Delete misc/collect_ksyms. - Delete misc/diff-the-xfs-cvs. - Delete misc/ksyms.py. - Delete misc/mangle-ifdef.py. - Delete misc/obsolete-module-aliases. - Delete misc/testmodule. - commit 3dd255b- rpm/kernel-source.spec.in: Delete misc/extract-modaliases, the code was merged into rpm's find-supplements script. - Delete rpm/check-build.sh, not needed anymore. - commit bd6fa48- flexcop: fix registering braindead stupid names (brc#575873 bnc#661429). - commit 72bd3d0- flexcop: fix registering braindead stupid names (brc#575873 bnc#661429). - commit 2e98bfc- Staging: samsung-laptop: add support for lots of laptops (bnc#661682). - commit 1eb5eaa- Staging: samsung-laptop: add support for lots of laptops (bnc#661682). - commit c6d0dc9- rpm/kernel-source.spec.in: Set timestamp of sources to the commit timestamp, so that they are always older than generated files in /usr/src/linux-obj (bnc#669669). - commit 31e675a- ALSA: hda - Fix missing CA initialization for HDMI/DP (bnc#670577). - commit 474305e- rpm/kernel-binary.spec.in: Do not run fdupes in /usr/src/linux-obj, to keep timestamps intact. - commit e211a69- rpm/kernel-source.spec.in: Remove .gitignore files after applying patches (fix last change). - commit d6a7494- Updated to 2.6.38-rc4. - Eliminated 1 patch. - commit c327e0a- orinoco: allow IW_AUTH_MFP to pass through (bnc#661624). - commit 442a3d7- Fix a few issues in patches.suse/stack-unwind (bnc#661409). - commit f82619b- Fix a few issues in patches.suse/stack-unwind (bnc#661409). - commit 027481c- Update Xen patches to 2.6.38-rc4 and c/s 1066. - config.conf: Re-enable Xen. - Update x86 config files. - commit 72cea6e- Update config files. - Refresh and re-enable patches.arch/x86_64-unwind-annotations. - Refresh and re-enable patches.suse/stack-unwind. - commit 1fabeda- Refresh patches.suse/SoN-06-mm-kmem_estimate_pages.patch to accomodate an upstream change. - commit ae5bb3f- staging: rt2860: Fix incorrect netif_stop_queue usage warning (bnc#661657). - commit 39b4c1e- rpm/{kernel-source.spec.in,mkspec}: Sync with vanilla and linux-next - commit fecf998- rpm/kernel-source.spec.in: Remove dead code. - commit b97b6f2- rpm/kernel-binary.spec.in, rpm/kernel-spec-macros: Fix the definition of %release_major and rename it to %release_num to better describe what it does. Add some comments to explain how the versioning works. - commit 3de2a1a- rpm/compute-PATCHVERSION.sh: Fix sed regexp - commit d889fe7- hfs: avoid crash in hfs_bnode_create (bnc#552250). - commit d84296a- Updated to 2.6.38-rc3. - Eliminated 2 patches. - commit b6b51ca- x86, mtrr: avoid MTRR reprogramming on BP during boot on (bnc#623393). - commit 0664ad4- Update Xen patches to c/s 1066. - cpuidle/x86/perf: fix power:cpu_idle double end events and throw cpu_idle events from the cpuidle layer (bnc#665153). - perf: Clean up power events by introducing new, more generic ones (bnc#665153). - commit e88242f- Fix jiffy calculations in calibrate_delay_direct to handle overflow. - commit 4a69163- patches.fixes/reiserfs-xattr-crash-fix: fix crash during failed mount (bnc#668878) - commit de24d15- ALSA: hda - Fix memory leaks in conexant jack arrays (bnc#668929). - commit 7dbcb59- Refresh patches.rpmify/cloneconfig.diff. scripts/kconfig/conf accepts long parameters only for some time already - commit 939410c- block: loop queue_lock null pointer derefence in blk_throtl_exit v3 (bnc#666598). - commit cd38efd- Fix prlimit64 for suid/sgid processes (bnc#668262). - commit dae8217- netfilter: Implement RFC 1123 for FTP conntrack (bnc#466279). - commit 3e2a2b2- netfilter: Implement RFC 1123 for FTP conntrack (bnc#466279). - commit 4bf0e68- winbond: needs for msleep and friends. - commit e394a2e- Refresh patches.arch/ia64-page-migration: Update for migrate_pages() API change. - commit 40d2921- supported.conf: Added rc_core as a dependency. - commit 8b2c1b9- Update config files. - CONFIG_EXPERT=n on all but ps3 - Vanilla configs updated. - commit b25e639- Revert "- Update config files: CONFIG_EXPERT=n except ps3" This reverts commit 3f2c93d6a0593b2cc0c40f5ffee426eef27cc400. This was a bad commit. I have no idea where all the changes came from. - commit 459f3f1- Update config files: CONFIG_EXPERT=n except ps3 - commit 3f2c93d- Updated to 2.6.38-rc2. - Eliminated 1 patch. - commit 90baa82- ata: Fix panics with ata_id (bnc#660464). - commit fa7af15- Updated some Patch-mainline headers. - commit 9122bf0- Update to 2.6.38-rc1. - Removed 12 patches. - Xen is disabled. - Quite a few patches need updating. - commit 9163bb7- perf: Do not export power_frequency, but power_start event (bnc#665153). - cpuidle/x86/perf: fix power:cpu_idle double end events and throw cpu_idle events from the cpuidle layer (bnc#665153). - perf: Clean up power events by introducing new, more generic ones (bnc#665153). - cpuidle: Rename X86 specific idle poll state from C0 to POLL (bnc#665153). - perf timechart: Adjust perf timechart to the new power events (bnc#665153). - Fix display of idle boxes (none). - Fix huge and wronge C-state drawings due to uninitialized start/end timestamps (none). - Update config files. - doc/config-options.changes: CONFIG_EVENT_POWER_TRACING_DEPRECATED=y - commit b308eff- revert: ipv6: don't flush routes when setting loopback down. - commit de347ac- ACPI / ACPICA: Initialize the global lock spinlock as appropriate (bnc#637377). - commit c4b8238- ACPI / ACPICA: Fix global lock acquisition (bnc#637377). - commit 15cd726- mISDN: Add support for group membership check (bnc#564423). - commit 3f46938- Revert %kernelrelease changes originally made on the vanilla branch, they break on master and must be done differently. - commit b610327- Input: introduce 'notimeout' blacklist for Dell Vostro V13 (bnc#641105). - commit cb76856- In-kernel dependencies for reiser4 - Delete patches.suse/reiser4-exports. - Delete patches.suse/reiser4-set_page_dirty_notag. - commit 1b97130- patches.xen/xen3-patch-2.6.29: Fix a regression. - commit 6acb967- novfs: NCP Fragments can be upto 64k in size (bnc#625965). - commit afd7489- Update Xen patches to 2.6.37-final and c/s 1062. - commit ef70146- Enabled AGP modules as parts of the static kernel on i386 (bnc#609607) - commit 9446eb0- config: run oldconfig on sparc64/default - commit aa3e940- config: update sparc64/net and throw out unworthy options - commit 1aca53d- Comment out broken rt2x00 driver patch, don't know how to fix it right now. - commit 70ec9f3- updated to Linux 2.6.36.3. - security fixes - bug fixes - obsoleted: - patches.fixes/rt2x00-Fix-max-TX-power-settings.patch. - patches.fixes/tehuti-firmware-name. - commit d4997c9- Delete patches.suse/gfs2-ro-mounts-only.patch (obsolete and unused) - commit 38ff246- Some are mainline, some are/will be implemented differently: - Delete patches.drivers/dynamic_debug_1.patch. - Delete patches.drivers/dynamic_debug_2.patch. - Delete patches.drivers/dynamic_debug_3.patch. - Delete patches.drivers/dynamic_debug_4.patch. - Delete patches.drivers/dynamic_debug_5.patch. - Delete patches.drivers/dynamic_debug_6.patch. - Delete patches.drivers/dynamic_debug_7.patch. - commit 68dc5c8- Remove old patch - commit 7fc009b- reiserfs: Fix crash during umount (bnc#610598). - commit 88f26ac- rpm/kernel-source.spec.in: Move the source tree if %kernelrelease is different from the tarball version. - commit 6be9ffe- Delete patches.suse/export-sync_page_range (unused). - commit d19ee6d- Delete patches.suse/supported-flag-sysfs: Merged with patches.suse/supported-flag - commit 0f2e67b- Removed unused kdb patches. - Delete patches.suse/kdb-build-fixes. - Delete patches.suse/kdb-common. - Delete patches.suse/kdb-fix-assignment-from-incompatible-pointer-warnings. - Delete patches.suse/kdb-fix-kdb_cmds-to-include-the-arch-common-macro. - Delete patches.suse/kdb-handle-nonexistance-keyboard-controller. - Delete patches.suse/kdb-ia64. - Delete patches.suse/kdb-usb-rework. - Delete patches.suse/kdb-vm-api-changes-for-2-6-34. - Delete patches.suse/kdb-x86. - Delete patches.suse/kdb-x86-build-fixes. - Delete patches.suse/kdb_dont_touch_i8042_early.patch. - Delete patches.suse/kdb_fix_ia64_build.patch. - Delete patches.xen/xen3-kdb-x86. - commit c9e725d- rpm/kernel-source.spec.in: Remove the relocation of the source tree. It's expanded in-place. - commit 8cde941- Delete patches.suse/ext2-fsync-err as it is obsolete and unused. - commit c8f4ebe- Delete patches.fixes/kbuild-fix-generating-of-.symtypes-files. Fixed upstream in commit e26d6b8. - commit 1b628e1- Replaced autogroup patch with what will appear in 2.6.38 - Replaced cgroup use after free fix wtih what will appear in 2.6.38 - Refresh patches.fixes/sched-cgroup-use-exit-hook-to-avoid-use-after-free-crash. - Refresh patches.suse/sched-automated-per-session-task-groups. - Delete patches.fixes/sched-fix-autogroup-proc-interface-race. - commit 81f018b- Update to 2.6.37-final. - commit f4cd126- taskstats: Use better ifdef for alignment (bko#24272). - commit 2948ffa- Update to 2.6.37-rc8. - Eliminated 1 patch. - commit 42518e6- sched: fix autogroup /proc interface race. - commit fd7019c- scripts/wd-functions.sh: Re-added support for finding tarball in $MIRROR. - commit c8014fb- sched, cgroup: Use exit hook to avoid use-after-free crash. - commit 59c0581- Update to 2.6.37-rc7. - Eliminated 9 patches. - commit d38591c- Revert "x86: allocate space within a region top-down" (bnc#655048). Backport to XEN. - commit 92c0965- Revert "PCI: fix pci_bus_alloc_resource() hang, prefer positive decode" (bnc#655048). - Revert "x86: allocate space within a region top-down" (bnc#655048). - Revert "x86/PCI: allocate space from the end of a region, not the beginning" (bnc#655048). - Revert "PCI: allocate bus resources from the top down" (bnc#655048). - Revert "resources: support allocating space within a region from the top down" (bnc#655048). - resources: add arch hook for preventing allocation in reserved areas (bnc#655048). - x86: avoid low BIOS area when allocating address space (bnc#655048). - x86: avoid E820 regions when allocating address space (bnc#655048). - x86: avoid high BIOS area when allocating address space (bnc#655048). - Refresh patches.xen/xen3-patch-2.6.34. - commit 7bbbf27- Revert "- resources: add arch hook for preventing allocation in reserved" This reverts commit 7e253537787f4fb057e12a166356169c5adb9665. It was unintended to be pushed as the patches are obsoleted. - commit 6f3bdf8- Delete patches.fixes/res-0010-PCI-fix-pci_bus_alloc_resource-hang-prefer-positive-.patch. It's unreferenced and wrong. - commit 9e6fc50- rpm/kernel-source.spec.in: Define %kernelrelease - commit 1d67b13- Linux: 2.6.37-rc6. - Update config files. - Refresh patches.suse/SoN-23-mm-swapfile.patch. - Refresh patches.suse/SoN-26-nfs-swapper.patch. - Refresh patches.xen/xen3-fixup-xen. - Refresh patches.xen/xen3-patch-2.6.24. - commit 5650f90- Update Xen config files (XEN_NETDEV_LOOPBACK=n). - supported.conf: Update. - commit d385dff- Refresh patches.suse/bootsplash-scaler: Fix crash when bootsplash animation is used (bnc#646908) - commit c5eced1- Update to Linux 2.6.36.2 - Obsoletes: patches.drivers/alsa-hda-01-Fix-wrong-SPDIF-NID-assignment-for-CA0110 patches.drivers/alsa-hda-02-Add-some-workarounds-for-Creative-IBG patches.drivers/alsa-hda-03-Add-workarounds-for-CT-IBG-controllers patches.fixes/hpet-unmap-unused-I-O-space.patch patches.fixes/net-Limit-socket-I-O-iovec-total-length.patch patches.fixes/tty-restore-tty_ldisc_wait_idle.patch - Refresh patches.suse/SoN-22-netvm.patch - commit 8c48718- resources: add arch hook for preventing allocation in reserved areas (bnc#655048). - x86: avoid BIOS area when allocating address space (bnc#655048). - x86: avoid PNP resources when allocating address space (bnc#655048). - Refresh patches.xen/xen3-patch-2.6.34. - commit 7e25353- Update Xen config files (CONFIG_XEN_COMPAT=0x040000). - commit 5343e5f- Update Xen patches to 2.6.37-rc5. - commit bef1a0d- rpm/kernel-binary.spec.in: Fix timestamp of /usr/src/linux-obj/.../.config - commit dbec62c- rpm/config.sh: Build against openSUSE:Factory - commit bf19860- rpm/kernel-docs.spec.in: Allow to build against any version of kernel-source - commit da8598f- patches.arch/x86_64-unwind-annotations: Remove stringification (needed only with very old assemblers). - commit 987c244- scripts/sequence-patch.sh: Added -vanilla suffix to the directory name when expanding vanilla tree. - commit 77ad87b- Update vanilla config files. - commit f55f81b- Update to 2.6.37-rc5. - commit ca102d9- patches.suse/novfs-fix-ioctl-usage: Fix compiler warnings. - commit faf2142- Replace buggy per tty autogroup patch with final per session patch as integrated into tip. - sched: Add 'autogroup' scheduling feature: automated per session task groups (bnc#657613). - Delete patches.suse/sched-automated-per-tty-task-groups. - commit 0db6b6b- patches.rpmify/rpm-kernel-config, patches.rpmify/split-package, patches.suse/0004-richacl-In-memory-representation-and-helper-function.patch, patches.suse/SoN-15-netvm-reserve.patch, patches.suse/SoN-27-nfs-swap_ops.patch, patches.suse/kconfig-automate-kernel-desktop, patches.suse/mm-tune-dirty-limits.patch, patches.suse/supported-flag-enterprise: Clean up Kconfig portions. - commit 713650c- Fixed corrupted -rc4 patch. - commit 9802d4e- Update to 2.6.37-rc4. - commit d102b44- Update README.BRANCH To reflect what the stable branch really is. - commit 59a125e- Merge 2.6.37-rc3-git6 with Xen. - commit 7089cd5- Update to 2.6.37-rc3-git6. - commit 1294ef9- Update to Linux 2.6.36.1 - commit 11bcaf3- Update Xen patches to 2.6.37-rc3-git1 and c/s 1055. - xen/acpi: Add memory hotadd to pvops dom0 (bnc#651066). - xen/acpi: Export host physical CPU information to dom0 (bnc#651066). - Xen: para-virtual watchdog driver. - introduce {rd,wr}msr_safe_on_pcpu() and add/enable users. - eliminate scalability issues from initrd handling. - config.conf: Re-enable Xen. - Update x86 config files. - commit cf6d991- PERF: Fix perf timechart C-state regression (none). - commit ba2671d- Update to 2.6.37-rc3-git1. - commit 4ad245f- Update to 2.6.37-rc3. - Eliminated 1 patch. - commit 12ac0ac- Delete patches.fixes/make-note_interrupt-fast.diff. - Delete patches.fixes/twl6030-fix-note_interrupt-call. __do_IRQ from ia64 lapic code is no longer called, because they use genirqs properly. So these patches don't make sense anymore. If we need something to do, then it's adding action_ret == IRQ_NONE test into handle_percpu_irq before jumping into note_interrupt. - commit facd623- PCI: fix offset check for sysfs mmapped files (bnc#655157). - commit 2938f56- sched: automated per tty task groups. - Enabled in -desktop flavors for better interactivity. - commit 2d5d397- doc/config-options.changes: Updated changes for 2.6.37-rc1 and -rc2. - commit 0aca8b8- Update to 2.6.37-rc2. - commit 1453a04- PCI: fix pci_bus_alloc_resource() hang, prefer positive decode (bnc#651256). - commit b4888f0- Update vanilla config files. - commit 60b4a47- Update to 2.6.37-rc1-git11. - Eliminated 2 patches. - commit 5959a67- supported.conf: Added missing dependencies. - commit 0537c35- TTY: restore tty_ldisc_wait_idle (bnc#642043). - commit 84d87bf- Update to 2.6.37-rc1. - Eliminated 26 patches. - Xen is disabled. - commit b9044e3- Update config files. (bnc#652954) increase the number of possible and default uarts for users with multi-port serial cards for the i386 and x86-64 default configs. - commit 85c87e3- rt2x00: Fix max TX power settings (bnc#584028). - rt2x00: Fix channel configuration for RF3052 (bnc#584028). - commit 60c0452- resources: add a default alignf to simplify find_resource() (bnc#651256). - resources: factor out resource_clip() to simplify find_resource() (bnc#651256). - resources: ensure callback doesn't allocate outside available space (bnc#651256). - resources: handle overflow when aligning start of available area (bnc#651256). - resources: support allocating space within a region from the top down (bnc#651256). - PCI: allocate bus resources from the top down (bnc#651256). - x86/PCI: allocate space from the end of a region, not the beginning (bnc#651256). - x86: update iomem_resource end based on CPU physical address capabilities (bnc#651256). - x86: allocate space within a region top-down (bnc#651256). - Refresh patches.xen/xen3-patch-2.6.34. - commit 8c68ad1- novfs: Fix for the issue of kernel dumps core on restart (bnc#641811). - commit 76ba833- net: Limit socket I/O iovec total length to INT_MAX (bnc#650128). - commit 2ba74bb- Update config files. Forgot to enable ACPI_EC_DEBUGFS on i386/pae - commit 66b605b- aha152x: enable PCMCIA on 64bit (bnc#630652). - Update config files. - commit a91d17c- hpet: unmap unused I/O space (bnc#629908 bnc#629901). - commit dad22c3- Update config files. Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs. - commit 9035254- Update Xen config files (restore options accidentally deleted by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5). - commit f8e5000- Update Xen patches to 2.6.36 and c/s 1043. - xen: netback: take net_schedule_list_lock when removing entry from net_schedule_list. - Update Xen config files. - commit b772cd8- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324). - ALSA: hda - Add some workarounds for Creative IBG (bnc#564324). - ALSA: hda - Fix wrong SPDIF NID assignment for CA0110 (bnc#564324). - commit 2256eda- Update to 2.6.36-final. - commit 1b1584f- patches.arch/i386-unwind-annotations, patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags. - commit 6ee5ccb- SoN: fix null pointer dereference in swap_entry_free. - SoN: fix mess up on swap with multi files from same nfs server. - Refresh patches.xen/tmem. - commit d068f12- ACPI: Make Embedded Controller command timeout delay configurable (bnc#639261). - commit 9ea38cf- Update to 2.6.36-rc8. - commit 0c0e67c- Refresh patches.suse/SoN-22-netvm.patch. Fix lock imbalance in net core (caused errors with bridges). (bnc#637235) - commit f7ca98f- Update Xen patches to 2.6.36-rc7 and c/s 1042. - Update tmem interface to v1. - commit 03c1043- Generate per-symbol provides again (fate#305945). 11.4 will do incremental downloads of repository metadata (fate#309561), so there should be no problem with the update repository anymore. - commit 4258cf2- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control: Remove .rej file from this patch. - commit 8828ce5- Update to 2.6.36-rc7. - commit 82673e4- patches.drivers/dynamic_debug_4.patch: Fix build issues with !DYNAMIC_DEBUG and build warning. - commit b08d2aa- Enable SECURITY_APPARMOR_COMPAT_24 - commit f9b83fc- AppArmor: Allow dfa backward compatibility with broken userspace. - AppArmor: compatibility patch for v5 interface. - AppArmor: compatibility patch for v5 network control. - commit cb27981- Update to 2.6.36-rc6. - Eliminated 2 patches. - commit 57ae577- Refresh patches.xen/xen3-patch-2.6.28 one more time. - commit d527087- acpi: ec_sys: access user space with get_user()/put_user() (none). - commit d028761- kernel/module.c: Fix compiler warnings if debug is compiled in (none). - PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if DYNAMIC_DEBUG is compiled in (none). - PNP: Compile all pnp built-in stuff in one module namespace (none). - Dynamic Debug: Introduce global fake module param module.ddebug - V4 (none). - Dynamic Debug: Initialize dynamic debug earlier via arch_initcall (none). - Dynamic Debug: Introduce ddebug_query= boot parameter (none). - Dynamic Debug: Split out query string parsing/setup from proc_write (none). - commit dcd5c68- Refresh patches.xen/xen3-patch-2.6.28 again. - commit 2fbc89f- Refresh patches.xen/xen3-patch-2.6.28. - commit cba31c7- Update Xen patches to 2.6.36-rc5 and c/s 1038. - commit 7b86243- rpm/kernel-binary.spec.in: Fix for kernel release strings like 2.6.36-rc5-73-g57aebd7-vanilla. - rpm/kernel-spec-macros: Cleanup. - commit 0926a18- rose: Fix signedness issues wrt. digi count (CVE-2010-3310 bnc#640721). - commit bcdc88b- qla4xxx: add workaround for missing readq/writeq. - commit 643f9cf- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source - commit beb33d1- Linux: 2.6.36-rc5. - Eliminated 6 patches (all security backports). - commit d4603b4- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)." This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb. - make SCSI and ATA drivers modules again. (bnc#564357) This change only applies to enterprise releases and should have been reverted prior to the release of openSUSE 11.3. - commit 7fc084f- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream change that uses kmem_cache flags instead of PageSlubDebug flag. - commit 4ea582b- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The default is still set to 64k. - commit 0581892- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated. - commit 1ec7da8- wext: fix potential private ioctl memory content leak (CVE-2010-2955 bnc#635413). - commit 6df45c9- x86-64, compat: Test %rax for the syscall number, not %eax (CVE-2010-3301 bnc#639708). - x86-64, compat: Retruncate rax after ia32 syscall entry tracing (CVE-2010-3301 bnc#639708). - commit fb77404- compat: Make compat_alloc_user_space() incorporate the access_ok() (CVE-2010-3081 bnc#639709). - commit 664a0ac- Remove reference to unused patch. - commit a3abfe2- drivers/net/usb/hso.c: prevent reading uninitialized memory (CVE-2010-3298 bnc#639483). - commit 35e70c8- drivers/net/cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (CVE-2010-3296 bnc#639481). - commit a0634a9- drivers/net/eql.c: prevent reading uninitialized stack memory (CVE-2010-3297 bnc#639482). - commit 2a7b160- Revert "patches.drivers/matador_reset_quirk.diff: Fix reset with Matador btusb devices bnc#626171" This reverts commit c6a176c1df9ab4c69dd54ff3076bc92806eac8fd. It should have been applied to SLE11-SP1 branch. - commit 05f07f3- Update to Linux 2.6.36-rc4. - Obsoletes: - patches.fixes/bonding-jiffies2.patch. - patches.fixes/irda-correctly-clean-up-self-ias_obj-on-irda_bind-failure. - patches.fixes/net-sched-fix-kernel-leak-in-act_police. - patches.rpmify/spectra-depends-on-moorestown. - fix build on s390 as of 2.6.36-rc4. - Refresh patches.suse/SoN-08-mm-page_alloc-emerg.patch. - Refresh patches.suse/reiser4-set_page_dirty_notag. - Refresh patches.xen/pci-guestdev. - Update config files. - commit 6915057- patches.drivers/matador_reset_quirk.diff: Fix reset with Matador btusb devices bnc#626171 - commit c6a176c- patches.fixes/bonding-jiffies2.patch: Update patch-mainline. - commit a1a8fdd- Always build in AGP on x86/x86_64 so KMS works on LiveCDs (bnc#609607). - commit d9bfa1e- irda: Correctly clean up self->ias_obj on irda_bind() failure (CVE-2010-2954 bnc#636112). - commit f04e61f- Update Xen patches to 2.6.36-rc3 and c/s 1029. - fix unwind annotations. - config.conf: Re-enable Xen. - Update x86 config files. - commit 6836619- fix unwind annotations. - commit 5aa6daf- net sched: fix kernel leak in act_police (CVE-2010-2942 bnc#632309). - commit 66e1d72- fix jiffies overflow problems in bonding (bnc#613273). - commit 28bd2e8- Refresh vanilla configs. - commit 26a681e- Update to Linux: 2.6.36-rc3. - Eliminated 7 patches. - commit d298d2d- Delete patches.suse/rlim-0020-core-optimize-setrlimit-for-current-task.patch. - Delete patches.suse/rlim-0021-FS-proc-switch-limits-reading-to-fops.patch. - Delete patches.suse/rlim-0022-FS-proc-make-limits-writable.patch. This was just a workaround crap. In 2.6.36 we have a nice syscall instead. Sorry for commiting this to the merge-36 branch first. I didn't notice it was already merged here. - commit 5449fcb- Disabled ACPI table override patches again. fsnotify was introduced into the truncate path and causes crashes. - commit e18fc2c- Refresh patches.suse/supported-flag-enterprise: Fixed recovery on load failure. - commit 8a06643- Refresh patches.suse/stack-unwind: Fixed recovery on load failure. - commit 7f15b29- patches.arch/s390-message-catalog.diff: dev_info -> _dev_info - commit ba20988- patches.suse/stack-unwind: Fix build on !SMP - commit abd5493- s390: Fix prototype for execve. - commit b448268- spectra: depend on X86_MRST. - commit 1e3fb89- Delete patches.arch/ppc-vmcoreinfo.diff. - commit ea39e14- caif: Use asm/unaligned.h. - commit 92c07c2- Refresh patches.suse/SoN-20-netvm-tcp-deadlock.patch: Added missing fixup for sk_rmem_schedule in caif. - commit a9ff761- makefile: not need to regenerate kernel.release file when make kernelrelease. - commit 81237a8- rpm/kernel-source.spec.in, scripts/tar-up.sh: Renamed config-options.changes to config-options.changes.txt in the exported package to avoid triggering a build service rule error. - commit ff4889e- Revert "- Renamed doc/config-options.changes to doc/config-options.changes.txt to" This reverts commit 124ac26de4839f8181a5badedb231eedf5770a3e. - commit 2932c62- Renamed doc/config-options.changes to doc/config-options.changes.txt to avoid triggering a build service rule error. - commit 124ac26- supported.conf: Add iscsi_boot_sysfs - commit 80e2ea9- rpm/kernel-binary.spec.in: Fixed typo with last fix. - commit 22210d9- rpm/kernel-binary.spec.in: Disable CONFIG_DEBUG_INFO. It's enabled dynamically in the spec file and now has follow-on options. - commit d270759- patches.rpmify/spectra-drop-locked_ioctl-support: add to grab the BKL - commit 1df02ec- Update config files: Disabled DEBUG_INFO_REDUCED. - commit 393680a- Updated to 2.6.36-rc2. - Eliminated 2 patches. - commit 52d47a0- Update to 2.6.36-rc1. - Eliminated 71 patches. - spectra: Drop ->locked_ioctl support. - spectra: Drop ->prepare_flush_fn support. - spectra: Remove duplicate GLOB_VERSION. - novfs: Fix ioctl usage. - novfs: use evict_inode. - Xen is disabled. - commit 63642f6- ALSA: hda - Add quirk for Dell Vostro 1220 (bnc#631066). - commit df12c34- README.BRANCH: Updated to reflect the permenent in-progress status. - commit a2c882e- Update to 2.6.35.1 - security fixes - bug fixes - obsoletes: patches.fixes/e1000e-don-t-inadvertently-re-set-INTX_DISABLE.patch. - commit a009fb4- Delete patches.kernel.org/patch-2.6.35-rc1. - Delete patches.kernel.org/patch-2.6.35-rc1-rc2. - Delete patches.kernel.org/patch-2.6.35-rc2-rc3. - Delete patches.kernel.org/patch-2.6.35-rc3-rc4. - Delete patches.kernel.org/patch-2.6.35-rc4-rc5. - Delete patches.kernel.org/patch-2.6.35-rc5-rc6. - commit 2e67843- Refresh patches.fixes/novfs-lindent. Someone needs to remember to actually test out their patches before adding them to the repo... - commit 6569c56- doc/README.SUSE: Updated to describe the process used to add custom patches - commit e5f4670- patches.fixes/vmscan-fix-stalls.patch: vmscan: raise the bar to PAGEOUT_IO_SYNC stalls (bnc#625339). - commit 1efea94- novfs: Lindent novfs sources. - commit 361594a- Refresh patches.fixes/nfsd-05-sunrpc-cache-allow-thread-to-block-while-waiting-for.patch. - Refresh patches.fixes/sunrpc-monotonic-expiry. - Delete patches.fixes/nfs-write.c-bug-removal.patch. Update some patches for 2.6.35 - commit 15d7a62- NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (bnc#584720). - commit deea101- ALSA: hda - patch_nvhdmi.c: Add missing codec IDs, unify names (bnc#627212). - ALSA: hda - Add pin-fix for HP dc5750 (bnc#624118). - commit 4844a71- Update Xen patches to 2.6.35 final and c/s 1025. - create devices in /dev/xen when they are expected to be used there. - xen/netback: Allow setting of large MTU before rings have connected. - xen/netback: Always pull through PKT_PROT_LEN bytes into the linear part of an skb. - pass trigger mode and polarity information to Xen for all interrupts. - Update Xen config files. - supported.conf: Add pci-iomul.ko. - commit c642c1b- patches.xen/xen3-auto-xen-arch.diff: Update struct acpi_power_register usage from upstream commit 718be4aa. - commit 4ce0b48- Update to 2.6.35-final and refresh patch set. - commit a40327f- rpm/kernel-source.spec.in: Package log.sh in the source rpm - commit 53246ff- novfs: Fix error codes for getxattr for novfs (bnc#529535). - commit 06b3243- Update to 2.6.35-rc6. - commit 643df99- novfs: code cleanup for one case of novfs return value (bnc#624606). - commit 4875860- Fixed patch headers of patches.fixes/novfs-xattr-memleak - commit 65ab01f- novfs: Fix a memory leak that causes an OOM condition (bnc#610828). - commit 519d8a0- novfs: backing device info initialization (bnc#623472). - commit b576dae- scripts/tar-up.sh: Generate the rpm changelog using gitlog2changes. - Move kernel-source.changes.old to rpm/ (not included in the pachage though). - commit 8ed2389- rpm/package-descriptions: Change summary/description for trace flavor (bnc#488692). - commit da8e17e- Move rpm changelog to kernel-source.changes.old - commit 93036bd- X86_MRST: Disable moorsetown since it deselects SERIO_I8042 - See 0b28bac5aef7bd1ab213723df031e61db9ff151a, fixed in -tip but we still don't want X86_MRST- patches.arch/acpi_fix_fadt_32_bit_zero_length.patch: Only use 32 bit addresses if they have a valid length (bug#581644).- Update -desktop config files to enable CGROUPS for systemd- Update to 2.6.35-rc5. - Eliminated 5 patches.- patches.fixes/novfs-overflow-fixes: novfs: security: Add buffer overflow, integer wraparound fixes (bnc#594362).- Update Xen patches to 2.6.35-rc4.- patches.suse/xfs-dmapi-2.6.35-api-changes: Updated for -debug flavor.- Update config files for vanilla.- rpm/kernel-source.spec.in: Install config-option.changes This file documents the changes in the kernel configs.- patches.rpmify/kbuild-setlocalversion-fix: kbuild: Fix path to scripts/setlocalversion.- Update to 2.6.35-rc4. - Eliminated 4 patches.- patches.fixes/iwlwifi-fix-tx-power-configuration-on-3945-and-4965-devices: iwlwifi: fix TX power configuration on 3945 and 4965 devices (bnc#619440 bnc#610421).- patches.suse/stack-unwind: Fix after upstream commit 9e565292270a2d55524be38835104c564ac8f795.- patches.arch/x86_mce_intel_decode_physical_fix_dynamic_debug.patch: For some reason the macro used by dynamic debug breaks things (bnc#619416).Mainline goes another way (bug #476509). Also there is a problem with this patch, breaking dynamic debugging (bnc#619416) -> just remove it, there will show up something else mainline. - patches.xen/xen3-auto-arch-x86.diff: Refresh. - patches.arch/x86_mce_intel_decode_physical_address.patch: Delete. - patches.arch/x86_mce_intel_decode_physical_address_compile_fix.patch: Delete. - patches.arch/x86_mce_intel_decode_physical_address_rename_fix.patch: Delete.- patches.suse/dm-raid45-api-update-remove-dm_put-after-dm_table_get_md: dm-raid45: API update: Remove dm_put after dm_table_get_md (bnc#615656).- patches.fixes/e1000e-don-t-inadvertently-re-set-INTX_DISABLE.patch: Update references (bnc#610362).- patches.drivers/ixgbe-disable-tx-engine-before-disabling-tx-laser.patch: ixgbe: disable tx engine before disabling tx laser. - patches.drivers/ixgbe-fix-panic-when-shutting-down-system-with-WoL-e.patch: ixgbe: fix panic when shutting down system with WoL enabled. - patches.drivers/ixgbe-skip-non-IPv4-packets-in-ATR-filter.patch: ixgbe: skip non IPv4 packets in ATR filter. - patches.fixes/e1000e-don-t-inadvertently-re-set-INTX_DISABLE.patch: e1000e: don't inadvertently re-set INTX_DISABLE.- patches.drivers/e1000-enhance-frame-fragment-detection.patch: Delete. - patches.drivers/e1000e-enhance-frame-fragment-detection.patch: Delete.- patches.fixes/nfs_wb_page_deadlock.fix: NFS: Fix another nfs_wb_page() deadlock (bnc#612794).- rpm/find-provides: Add base symsets to the main subpackage.- Update config files for sparc64/net to remove unnecessary options.- patches.suse/add-initramfs-file_read_write: Fixed typo.- patches.arch/kvm-split-paravirt-ops-by-functionality: Adjust Kconfig style to match upstream. - patches.fixes/seccomp-disable-tsc-option: Adjust Kconfig style to match upstream. - patches.suse/SoN-11-mm-reserve.patch: Fix compiler warning.- Update Xen patches to 2.6.35-rc3. - config.conf: Re-enable Xen. - Update x86 config files.- Replace the nfs4acl patches by their successor patch queue, richacls (see http://www.suse.de/~agruen/richacl/). - Update config files: CONFIG_EXT4_FS_RICHACL=y.- patches.fixes/ext4-make-sure-the-move_ext-ioctl-can-t-overwrite-append-only-files: ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (bnc#612457 CVE-2010-2066).- patches.fixes/gfs2-fix-writing-to-non-page-aligned-gfs2_quota-structures: GFS2: Fix writing to non-page aligned gfs2_quota structures (bnc#599957 CVE-2010-1436).- patches.fixes/gfs2-fix-permissions-checking-for-setflags-ioctl: GFS2: Fix permissions checking for setflags ioctl() (bnc#608576 CVE-2010-1641).- patches.drivers/hwmon-it87-fix-in7-on-IT8720F.patch: hwmon: (it87) Fix in7 on IT8720F (bnc#612910).- patches.drivers/hwmon-it87-fix-in7-on-IT8720F.patch: hwmon: (it87) Fix in7 on IT8720F (bnc#612910).- btrfs fix rollup from v2.6.35: - patches.fixes/btrfs-handle-err_ptr-from-posix_acl_from_xattr: Btrfs: handle ERR_PTR from posix_acl_from_xattr(). - patches.fixes/btrfs-avoid-bug-when-dropping-root-and-reference-in-same-transaction: Btrfs: avoid BUG when dropping root and reference in same transaction. - patches.fixes/btrfs-prohibit-a-operation-of-changing-acl-s-mask-when-noacl-mount-option-used: Btrfs: prohibit a operation of changing acl's mask when noacl mount option used. - patches.fixes/btrfs-should-add-a-permission-check-for-setfacl: Btrfs: should add a permission check for setfacl. - patches.fixes/btrfs-btrfs_lookup_dir_item-can-return-err_ptr: Btrfs: btrfs_lookup_dir_item() can return ERR_PTR. - patches.fixes/btrfs-btrfs_read_fs_root_no_name-returns-err_ptrs: Btrfs: btrfs_read_fs_root_no_name() returns ERR_PTRs. - patches.fixes/btrfs-unwind-after-btrfs_start_transaction-errors: Btrfs: unwind after btrfs_start_transaction() errors. - patches.fixes/btrfs-btrfs_iget-returns-err_ptr: Btrfs: btrfs_iget() returns ERR_PTR. - patches.fixes/btrfs-handle-kzalloc-failure-in-open_ctree: Btrfs: handle kzalloc() failure in open_ctree(). - patches.fixes/btrfs-handle-error-returns-from-btrfs_lookup_dir_item: Btrfs: handle error returns from btrfs_lookup_dir_item(). - patches.fixes/btrfs-fix-bug_on-for-fs-converted-from-extn: Btrfs: Fix BUG_ON for fs converted from extN. - patches.fixes/btrfs-fix-null-dereference-in-relocation-c: Btrfs: Fix null dereference in relocation.c. - patches.fixes/btrfs-fix-remap_file_pages-error: Btrfs: fix remap_file_pages error. - patches.fixes/btrfs-uninitialized-data-is-check_path_shared: Btrfs: uninitialized data is check_path_shared(). - patches.fixes/btrfs-fix-fallocate-regression: Btrfs: fix fallocate regression. - patches.fixes/btrfs-fix-loop-device-on-top-of-btrfs: Btrfs: fix loop device on top of btrfs. - patches.fixes/btrfs-add-more-error-checking-to-btrfs_dirty_inode: Btrfs: add more error checking to btrfs_dirty_inode. - patches.fixes/btrfs-allow-unaligned-dio: Btrfs: allow unaligned DIO. - patches.fixes/btrfs-drop-verbose-enospc-printk: Btrfs: drop verbose enospc printk. - patches.fixes/btrfs-fix-block-generation-verification-race: Btrfs: Fix block generation verification race. - patches.fixes/btrfs-fix-preallocation-and-nodatacow-checks-in-o_direct: Btrfs: fix preallocation and nodatacow checks in O_DIRECT. - patches.fixes/btrfs-avoid-enospc-errors-in-btrfs_dirty_inode: Btrfs: avoid ENOSPC errors in btrfs_dirty_inode. - patches.fixes/btrfs-move-o_direct-space-reservation-to-btrfs_direct_io: Btrfs: move O_DIRECT space reservation to btrfs_direct_IO. - patches.fixes/btrfs-rework-o_direct-enospc-handling: Btrfs: rework O_DIRECT enospc handling. - patches.fixes/btrfs-use-async-helpers-for-dio-write-checksumming: Btrfs: use async helpers for DIO write checksumming. - patches.fixes/btrfs-don-t-walk-around-with-task-state-task_running: Btrfs: don't walk around with task->state != TASK_RUNNING. - patches.fixes/btrfs-do-aio_write-instead-of-write: Btrfs: do aio_write instead of write. - patches.fixes/btrfs-add-basic-dio-read-write-support: Btrfs: add basic DIO read/write support. - patches.fixes/direct-io-add-a-hook-for-the-fs-to-provide-its-own-submit_bio-function: direct-io: add a hook for the fs to provide its own submit_bio function. - patches.fixes/btrfs-metadata-enospc-handling-for-balance: Btrfs: Metadata ENOSPC handling for balance. - patches.fixes/btrfs-pre-allocate-space-for-data-relocation: Btrfs: Pre-allocate space for data relocation. - patches.fixes/btrfs-metadata-enospc-handling-for-tree-log: Btrfs: Metadata ENOSPC handling for tree log. - patches.fixes/btrfs-metadata-reservation-for-orphan-inodes: Btrfs: Metadata reservation for orphan inodes. - patches.fixes/btrfs-introduce-global-metadata-reservation: Btrfs: Introduce global metadata reservation. - patches.fixes/btrfs-update-metadata-reservation-for-delayed-allocation: Btrfs: Update metadata reservation for delayed allocation. - patches.fixes/btrfs-integrate-metadata-reservation-with-start_transaction: Btrfs: Integrate metadata reservation with start_transaction. - patches.fixes/btrfs-introduce-contexts-for-metadata-reservation: Btrfs: Introduce contexts for metadata reservation. - patches.fixes/btrfs-kill-init_btrfs_i: Btrfs: Kill init_btrfs_i(). - patches.fixes/btrfs-shrink-delay-allocated-space-in-a-synchronized: Btrfs: Shrink delay allocated space in a synchronized. - patches.fixes/btrfs-kill-allocate_wait-in-space_info: Btrfs: Kill allocate_wait in space_info. - patches.fixes/btrfs-link-block-groups-of-different-raid-types: Btrfs: Link block groups of different raid types. - patches.fixes/nilfs-fix-breakage-caused-by-barrier-flag-changes: nilfs: fix breakage caused by barrier flag changes. - patches.fixes/blkdev-generalize-flags-for-blkdev_issue_fn-functions: blkdev: generalize flags for blkdev_issue_fn functions.- patches.suse/add-initramfs-file_read_write: Fixed typo.- patches.drivers/libata-ata_generic-force_dma: ata_generic: implement ATA_GEN_* flags and force enable DMA on MBP 7,1 (bko#15923).- patches.suse/dm-raid45-26-Nov-2009.patch: DMRAID45 module (bnc#615906, bnc#565962). - patches.suse/dm-raid45_2.6.27_20081027.patch: Delete. - Sync dm-raid45 to the later version.- rpm/config.sh: Build against openSUSE:11.3.- patches.suse/dm-raid45-26-Nov-2009.patch: DMRAID45 module (bnc#615906, bnc#565962). - patches.suse/dm-raid45_2.6.27_20081027.patch: Delete. - Sync dm-raid45 to the later version.- Resync v2.6.35 with master.- patches.suse/acpi-generic-initramfs-table-override-support: Refresh. - patches.suse/init-move-populate_rootfs-back-to-start_kernel: Refresh.- rpm/kernel-binary.spec.in: Require a mkinitrd that supports KMS (bnc#615680).- patches.suse/add-initramfs-file_read_write: Fix missing kmap calls while loading initramfs files.- patches.suse/add-initramfs-file_read_write: Fix missing kmap of pages for initramfs loading.- patches.xen/xen3-driver-core-add-devname-module-aliases-to-allow-module-on-demand-auto-loading.patch: driver core: add devname module aliases to allow module on-demand auto-loading. - Refresh other Xen patches. - Update Xen config files.- patches.drivers/libata-ata_generic-mcp89-mbp71: ahci,ata_generic: let ata_generic handle new MBP w/ MCP89 (bko#15923).- Update to 2.6.35-rc3. - Eliminated 1 patch.- patches.fixes/pci-hotplug-cpqphp-fix-crash.patch: PCI: hotplug/cpqphp, fix NULL dereference (bnc#609338).- patches.rpmify/ceph-atomic_long-init-fix: ceph: fix atomic64_t initialization on ia64.- patches.trace/utrace-core: Workaround missing kref_set().- patches.arch/ppc64-xmon-dmesg-printing.patch: Refresh.- patches.rpmify/powerpc-kvm-build-failure-workaround: Refresh. - patches.rpmify/wlags49-missing-strlen-include: wlags49_h2: build fix.- patches.arch/x86_mce_intel_decode_physical_address.patch: Refresh. - patches.arch/x86_mce_intel_decode_physical_address_rename_fix.patch: Refresh.- supported.conf: Updated dependencies for 2.6.35- patches.kernel.org/revert-tty-fix-a-little-bug-in-scrup-vt-c: Revert "tty: fix a little bug in scrup, vt.c".- Update to 2.6.35-rc2.- Re-enable DSDT in initramfs code. - patches.suse/acpi-don-t-preempt-until-the-system-is-up: acpi: don't preempt until the system is up.- patches.drivers/e1000e-entropy-source.patch: Reintroduce IRQF_SHARED to fix non-MSI case (bnc#610362).- rpm/kernel-docs.spec.in: More -rt fixes.- Update to 2.6.35-rc1. - Eliminated 13 patches. - Xen is disabled.- patches.drivers/tg3-5785-and-57780-asic-revs-not-working.patch: tg3: 5785 and 57780 asic revs not working (bnc#580780).- rpm/kernel-module-subpackage: Change the kmp versioning to prefix the kernel version with "k" to avoid false version downgrades (bnc#609483).- rpm/kernel-source.spec.in: pcre-tools is not needed.- rpm/kernel-docs.spec.in: Fix for -rt.- patches.drivers/driver-core-add-devname-module-aliases-to-allow-module-on-demand-auto-loading.patch: driver core: add devname module aliases to allow module on-demand auto-loading.- supported.conf: Added mperf, which powernow and acpi-cpufreq now depend on.- patches.arch/powernow-k8-add-core-performance-boost-support: powernow-k8: Add core performance boost support (bnc#602209). - patches.arch/x86-cpu-add-amd-core-boosting-feature-flag-to-proc-cpuinfo: x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo. - patches.arch/x86-cpufreq-add-aperf-mperf-support-for-amd-processors: x86, cpufreq: Add APERF/MPERF support for AMD processors (bnc#602209).- Update Xen patches to 2.6.34 final. - Update Xen config files. - patches.xen/xen3-acpi_processor_check_maxcpus.patch: Do not try to set up acpi processor stuff on cores exceeding maxcpus= (bnc#601520).- patches.suse/b43-missing-firmware-info.patch: b43: Change firmware missing message to refer to openSUSE script.- patches.drivers/pci-disable-msi-on-K8M800: pci: disable MSI on VIA K8M800 (bnc#599508).- patches.xen/xen3-auto-common.diff: Refresh.- patches.fixes/acpi_processor_check_maxcpus.patch: Do not try to set up acpi processor stuff on cores exceeding maxcpus= (bnc#601520).- patches.fixes/acpi_processor_check_maxcpus.patch: Do not try to set up acpi processor stuff on cores exceeding maxcpus= (bnc#601520). - patches.fixes/acpi_wmi_debug.patch: X86 platform wmi: Introduce debug param to log all WMI events (bnc#598059). - patches.fixes/hp_wmi_fix_acpi_version_integer_size.patch: x86 platform drivers: hp-wmi fix buffer size depending on ACPI version (bnc#598059). - patches.fixes/wmi_debug_pass_guid: X86 platform wmi: Also log GUID string when an event happens and debug is set (bnc#598059). - patches.fixes/wmi_dump_wdg_data.patch: X86 platfrom wmi: Add debug facility to dump WMI data in a readable way (bnc#598059).- Disabled CONFIG_RT2800PCI (bnc#606243) - These devices are handled by the rt2860 staging driver.- patches.fixes/kvm-ioapic.patch: Refresh.- Update to 2.6.34-final.- rpm/kernel-binary.spec.in: Fix preserving of old symsets.- Update Xen patches to 2.6.34-rc7 and c/s 1017.- Update config files for vanilla.- Updated to 2.6.34-rc7. - Eliminated 3 patches.- Update to 2.6.34-rc6. - Eliminated 2 patches.- patches.fixes/cifs-fix-oops-due-to-null-nameidata: Allow null nd (as nfs server uses) on create (bnc#593940).- patches.fixes/acpi_ensure_spec_correct_address_space_length.patch: ACPI/x86/PCI: compute Address Space length rather than using _LEN (bnc#598641).- Update -ec2 config files (X86_MSR=m again).- Update Xen patches to 2.6.34-rc5-git8 and c/s 1016. - Update Xen config files. - patches.xen/xen-kzalloc: use kzalloc() in favor of kmalloc()+memset(). - patches.xen/xen-fix_trace_power.patch: Rename to ... - patches.xen/xen3-x86_cpufreq_make_trace_power_frequency_cpufreq_driver_independent.patch: ... this.- patches.fixes/dm-release-map_lock-before-set_disk_ro: Refresh. Fix patch to call dm_table_get directly instead of calling dm_get_table unnecesarily.- Update to 2.6.34-rc5-git8. - Eliminated 1 patch.- patches.xen/xen-fix_trace_power.patch: x86 cpufreq: Make trace_power_frequency cpufreq driver independent (none).- Disable CONFIG_FIRMWARE_IN_KERNEL in all configs, we start udev early enough in the initrd.- patches.fixes/acpi-cpufreq_fix_cpu_any_notification.patch: acpi-cpufreq: Fix CPU_ANY CPUFREQ_{PRE,POST}CHANGE notification (none). - patches.trace/x86_cpufreq_make_trace_power_frequency_cpufreq_driver_independent.patch: x86 cpufreq: Make trace_power_frequency cpufreq driver independent (none).- Update config files. Unify X86_MSR and X86_CPUID configs: - CONFIG_X86_CPUID=m - CONFIG_X86_MSR=y for all i386 and x86_64 flavors.- Disabled CONFIG_TUNE_CELL on ppc64 (bnc#599045)- Enabled CONFIG_FIREWIRE (bnc#586172) - CONFIG_IEEE1394 is still enabled but deprecated.- patches.fixes/hp_wmi_add_media_key.patch: x86 platform drivers: hp-wmi Add media key 0x20e8 (bnc#598059).- patches.fixes/hp-wmi_detect_keys.patch: x86 platform drivers: hp-wmi Reorder event id processing (bnc#598059). - patches.fixes/hp_wmi_catch_unkown_event_key_codes.patch: x86 platform drivers: hp-wmi Catch and log unkown event and key codes correctly (bnc#598059). - patches.fixes/hp_wmi_use_prefix_string.patch: x86 platform drivers: hp-wmi Use consistent prefix string for messages (bnc#598059).- patches.suse/s390-Kerntypes.diff: Fix slab.h vs slab_def.h include ordering in kerntypes.c- rpm/kernel-*.spec.in: Provide %name = %version-%source_rel in all spec files (bnc#598453).- Update config files: Fix remaining CONFIG_LEDS_CLASS=m- patches.drivers/input-Add-LED-support-to-Synaptics-device: Refresh. Fix dependency with LED class. - Update config files.- patches.drivers/input-Add-LED-support-to-Synaptics-device: input: Add LED support to Synaptics device (bnc#547370,bnc#582529,bnc#589014). - patches.drivers/input-Add-support-of-Synaptics-Clickpad-device: input: Add support of Synaptics Clickpad device (bnc#547370,bnc#582529,bnc#589014). - patches.drivers/synaptics-hp-clickpad: Delete.- Update to 2.6.34-rc5. - Eliminated 1 patch.- patches.fixes/novfs-LFS-initialization: fs: novfs: Initialize super-block with standard macros. - patches.fixes/novfs-return-ENOTEMPTY-when-deleting-nonempty-dir: fs: novfs: Return ENOTEMPTY when tyring to delete a non-empty folder (bnc#583964).- patches.fixes/x86-apbt-conditionally-register-cpu-hp-notifier-for-apbt: x86/apbt: conditionally register cpu hp notifier for apbt (bko#15786).- rpm/kernel-binary.spec.in, rpm/mkspec, rpm/old-packages.conf: Obsolete kernel-vmi-base by kernel-pae-base (bnc#594271). - commit a48fbdf- rpm/mkspec, rpm/old-packages.conf: Explicitly list ppc64 flavors that obsolete kernel-kdump. - commit 0a4f75b- rpm/old-packages.conf: s390(x) provides/obsoletes not needed anymore. - commit 0e039b7- Update Xen patches to 2.6.34-rc4 and c/s 1011. - patches.xen/xen-netfront-ethtool: netfront: ethtool -i does not return info about xennet driver (bnc#591179). - patches.xen/xen-no-reboot-vector: eliminate REBOOT_VECTOR. - patches.xen/xen-x86_64-kern_addr_valid: x86-64: kern_addr_valid() must not walk page tables mapping hypervisor space (bnc#591371). - Update Xen config files. - supported.conf: drivers/xen/evtchn.ko is supported.- patches.fixes/block-blk_abort_request-lock-fix: libata/SCSI: fix locking around blk_abort_request() (bnc#585927).- Update to 2.6.34-rc4. - Eliminated 3 patches.- Update vanilla config files.- patches.suse/bootsplash-console-fix: Fix rendering on linux console with bootsplash (bnc#595657,bnc#594209).- Update config files to disable KVM on PPC also for ppc/ppc64.- Update config files to disable CONFIG_DEBUG_BLOCK_EXT_DEVT which was enabled by 5246824c to ease testing userland handling of ext devt.- patches.fixes/hibernation-fix-s2disk.patch: PM / Hibernate: user.c, fix SNAPSHOT_SET_SWAP_AREA handling (bko#15728).- patches.fixes/novfs-dentry-cache-limit.patch: novfs: Remove dcache count restricting code (bnc#576026).- patches.arch/x86_64-unwind-annotations: Refresh (bnc#588458).- patches.fixes/reiserfs-remove-2-tb-file-size-limit: Fix issue on 32-bit systems.- patches.fixes/loop-update-mtime.patch: loop: Update mtime when writing using aops (bnc#590738).- patches.fixes/reiserfs-fix-permissions-on-reiserfs_priv: reiserfs: Fix permissions on .reiserfs_priv (bnc#593906 CVE-2010-1146).- Update PPC config files to disable KVM on PPC. It's not ready yet. Please enable it again as soon as we hit 2.6.35.- Add config/sparc64/net that is light on size. For netbooting, both the kernel and initrd must fit into 10MB.- Updated sparc64 config.- Update to 2.6.34-rc3.- doc/README.SUSE: Update some obsolete information.- rpm/kernel-docs.spec.in: Fix path to kernel source.- rpm/configtool.pl, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in: Add support for custom config options in config.addon.tar.bz2. This tarball is expected to have the same layout as config.tar.bz2 and the config options listed there take precedence over config.tar.bz2.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/mkspec: Generate the chmod +x line automatically.- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: Generate the Source: lines from kernel-source.spec.in.- patches.fixes/reiserfs-remove-2-tb-file-size-limit: reiserfs: Remove 2 TB file size limit (bnc#592100).- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/mkspec: Generated the NoSource and %setup lines automatically from the preamble.- rpm/kernel-source.spec.in: Provide $pkg = %version-%source_rel in kernel-devel and kernel-source-vanilla.- patches.fixes/reiserfs-fix-locking-BUG-during-mount-failure: reiserfs: Fix locking BUG during mount failure (bnc#591807).- Disabled MAX63XX_WATCHDOG on s390.- Update to 2.6.34-rc2-git3. - Eliminated 1 patch. - Fixed ps3 config.- Update Xen patches to 2.6.34-rc2 and c/s 1007. - Update config files. - config.conf: Re-enable Xen configs. - patches.xen/xen-floppy: Xen: improve floppy behavior (bnc#584216). - patches.xen/xen-vscsi-module-alias: allow pv scsi hba driver to be loaded automatically. - patches.xen/xen-vusb-module-alias: allow pv usb hcd driver to be loaded automatically (bnc#584213).- patches.fixes/hid-fix-gyration-oops.patch: HID: fix oops in gyration_event() (bnc#589329).- patches.fixes/novfs-fix-oops-in-scope-finding: novfs: fix an oops in novfs scope-finding code (bnc#588579).- patches.fixes/powerpc-fix-handling-of-strnlen-with-zero-len: powerpc: fix handling of strnlen with zero len (bnc#582681).- patches.drivers/lpfc-add-raywire-id: Delete.- patches.suse/linux-2.6.29-kms-after-sata.patch: Refresh.- patches.fixes/do_anonymous_page-race: Delete.- patches.drivers/libata-prefer-over-ide: Delete. - patches.drivers/libata-ahci-aspire-3810t-noncq: Delete. - patches.drivers/libata-ata_piix-clear-spurious-IRQ: Delete. - patches.suse/block-add-mangle-devt-switch: Delete.- patches.suse/apm_setup_UP.diff: Delete.- patches.arch/ppc-efika-bestcomm-ata-dma.patch: Delete. - patches.arch/ppc-efika-mpc52xx-ac97.patch: Delete. - patches.arch/ppc-efika-psc-console-autodetection.patch: Delete. - patches.suse/suse-ppc32-mol-BIT: Delete. - patches.suse/suse-ppc32-mol-get-property: Delete. - patches.suse/suse-ppc32-mol-handle-mm-fault: Delete. - patches.suse/suse-ppc32-mol-ioctl: Delete. - patches.suse/suse-ppc32-mol-kbuild.patch: Delete. - patches.suse/suse-ppc32-mol-semaphore: Delete. - patches.suse/suse-ppc32-mol-sheep: Delete. - patches.suse/suse-ppc32-mol.patch: Delete.- patches.fixes/dlm-enable-debug.patch: Delete.- patches.fixes/ds1682-build-fix: Delete.- patches.suse/kvm-as-kmp: Delete.- patches.suse/xfs-dmapi-fix-incompatible-pointer-type-warning: xfs/dmapi: fix incompatible pointer type warning.- Updated to 2.6.34-rc2. - Eliminated 4 patches.- set CONFIG_IPV6=y for all flavours (bnc#561611)- Refreshed patch series.- Updated to 2.6.34-rc1-git6. - Eliminated 8 patches.- rpm/kernel-binary.spec.in: Remove Obsoletes: for 10.3 KMPs.- rpm/kernel-binary.spec.in: Move Obsoletes: msi-wmi-kmp to the sle11-ga group and make the comment more explanatory.- rpm/kernel-binary.spec.in: bnc#587578- patches.rpmify/powerpc-mpc52xx-build-fix: powerpc: Build fix for mpc52xx.- patches.fixes/xfs-nonblocking-inode-locking-io-completion.patch: Fix unintialized variable. Refresh.- supported.conf: Added kernel/drivers/gpio/max730x, max7301 now depends on it.- Enabled CONFIG_DRM_RADEON_KMS; Matching KMS-enabled X.org has been committed to Factory.- patches.rpmify/powerpc-kvm-build-failure-workaround: powerpc: kvm build failure workaround.- patches.rpmify/powerpc-mpc52xx-build-fix: powerpc: Build fix for mpc52xx.- supported.conf: Added kernel/drivers/i2c/i2c-smbus, i2c-parport now depends on it.- rpm/kernel-binary.spec.in: the dwarfextract package has been dropped from Factory.- Update config files for vanilla.- supported.conf: Add hwmon/ams back.- rpm/kernel-binary.spec.in: Fix symsets for non-split kernels.- rpm/kernel-source.spec.in: Add symsets.pl to the src.rpm.- Updated to 2.6.34-rc1. - Eliminated 36 patches. - Xen is disabled - Added new doc/config-options.changes to document configuration changes.- rpm/old-packages.conf: Obsolete kernel-vmi by kernel-default. - rpm/kernel-module-subpackage: Also obsolete vmi KMPs. - commit bf55479- rpm/kernel-binary.spec.in: Package symsets in the -devel package.- rpm/find-provides: Do not generate ksym(...) provides.- rpm/find-provides, rpm/symsets.pl: Generate symsets again (bnc#582907).- patches.fixes/xfs-nonblocking-inode-locking-io-completion.patch: xfs: Non-blocking inode locking in IO completion (bnc#568319).- rpm/kernel-source.spec.in: split devel files and full source into two rpms, of which only the former is really required for KMP building- add configs/sparc64/default- patches.trace/powerpc-rename-irq-tracing: should have been deleted by previous commit- remove perfmon2 patches- Remove lttng-instrumentation patches, they have been removed from SLE11SP1 - patches.xen/tmem: Refresh. - patches.xen/xen3-auto-common.diff: Refresh.- Update Xen patches to 2.6.33 and c/s 1003. - patches.xen/xen-clockevents: replace Xen's custom time handling with such using GENERIC_CLOCKEVENTS infrastructure. - Update Xen config files.- patches.fixes/sunrpc-monotonic-expiry: sunrpc: use monotonic time in expiry cache (bnc#578668).- patches.rpmify/ia64-sn-fix-percpu-warnings: Obsolete.- Drop include of generated/autoconf.h in our patches, it's not needed since 2.6.15: - patches.suse/novfs-client-module: Refresh. - patches.suse/s390-Kerntypes.diff: Refresh. - patches.suse/suse-ppc32-mol.patch: Refresh.- scripts/run_oldconfig.sh doesn't update ppc/vanilla for some reason. Do it manually.- ppc explicitly sets CONFIG_LEDS_TRIGGER_IDE_DISK. Run scripts/run_oldconfig.sh to fix configs up.- Drop CONFIG_IDE from all configs.- patches.xen/xen3-patch-2.6.33-rc8-final: Build fix for the 2.6.33-final update.- Updated to 2.6.33-final. - Eliminated 4 patches.- patches.rpmify/ftrace-fix-ftrace_event_call-alignment-for-use-with-gcc-4-5: ftrace: fix ftrace_event_call alignment for use with gcc 4.5 (bnc#582222).- Update Xen patches to 2.6.33-rc8 and c/s 997. - patches.xen/xen-x86-time-per-cpu: fold per-CPU accounting data into a structure. - patches.xen/xen-x86-xtime-lock: reduce contention on xtime_lock (bnc#569014, bnc#571041, bnc#571769, bnc#572146).- rpm/kernel-source.spec.in: use macros in a few more places- patches.fixes/novfs-fix-inode-uid: novfs: Get proper UID when looking up inode (bnc#486997). - patches.fixes/novfs-incorrect-filesize-fix: novfs: novfs reports incorrect file size (bnc#426536). - patches.fixes/novfs-truncate-fix: novfs: Fixes corruption of OO documents on NSS Volumes (bnc#508259).- use standard short options in tar commands- patches.fixes/nfs-find-crash: Fix potential oops when running find on an NFS mount. (bnc#573107).- Set CONFIG_LSM_MMAP_MIN_ADDR=4096 to allow qemu to emulate other architectures properly (bnc#574654).- Update to 2.6.33-rc8. - Eliminated 1 patch.- patches.fixes/novfs-err_ptr-fix.diff: Oops in novfs:unlink_local (bnc#569071).- Update config files. Enable p4_clockmod for i386 desktop While this is broken by design it allows to remove clocking limits from the vendor on e.g. eeepc 701- patches.fixes/taskstats-alignment: delayacct: align to 8 byte boundary on 64-bit systems (bnc#578065).- patches.fixes/acpi_fix_no_critical_tp.patch: ACPI thermal: Don't invalidate thermal zone if critical trip point is bad (bnc#531547). - patches.fixes/acpi_pci_hot_plug_sanity_checks.patch: ACPI: acpi_bus_{scan,bus,add}: return -ENODEV if no device was found (bnc#531547). - patches.fixes/acpi_thermal_check_trip_points.patch: ACPI thermal: Check for thermal zone requirement (bnc#531547).- supported.conf: saa7111 and saa7114 are gone.- patches.suse/kdb-fix-kdb_cmds-to-include-the-arch-common-macro: kdb: fix kdb_cmds to include the arch common macro (bnc#578421).- patches.suse/kdb-handle-nonexistance-keyboard-controller: kdb: handle nonexistance keyboard controller (bnc#578051).- patches.fixes/dvb-l64781.ko-broken-with-gcc-4.5.patch: dvb: l64781.ko broken with gcc 4.5.- patches.apparmor/apparmor-check-for-network-in-interrupt-and-work-around: apparmor: check for network in interrupt and work around (bnc#492961, bln#350789).- Update to 2.6.33-rc7. - Eliminated 1 patch.- patches.drivers/alsa-sp1-hda-66-idt-hp-mute-led-fix-polarity: ALSA: hda - Fix default polarity of mute-LED GPIO on 92HD83x/88x codecs (bnc#578190).- patches.drivers/alsa-sp1-hda-63-idt-hp-mute-led-detect: ALSA: hda - Detect HP mute-LED GPIO setup from GPIO counts (bnc#577927). - patches.drivers/alsa-sp1-hda-64-idt-hp-mute-led-cleanup: ALSA: hda - Merge HP mute-LED status callback on both IDT 92HD7x and 8x codecs (bnc#577927). - patches.drivers/alsa-sp1-hda-65-idt-hp-mute-led-cleanup2: ALSA: hda - Remove static gpio_led setup via model (bnc#577927).- patches.suse/64bytes_lvb_len.diff: Delete from repo and series.conf. Back to 32bytes lvb length for clvm (bnc#573460).- Update config files: Compile IBM_BSR into kernel, not as module. (ppc only, bnc#572381)- patches.arch/ppc-pseries-ncpus-1: powerpc: Add static fields to ibm,client-architecture call (bnc#570909). - patches.arch/ppc-pseries-ncpus-2: powerpc/pseries: Pass more accurate number of supported cores to firmware (bnc#570909).- disable patches.suse/64bytes_lvb_len.diff in series.conf- rpm/find-provides, rpm/kernel-binary.spec.in: Remove the previous hack and set STRIP_KEEP_SYMTAB='*/vmlinux-*' instead to avoid stripping symbols from the ppc vmlinux image (bnc#572148).- patches.fixes/dm-stripe-zero-stripes: dm-stripe: return -EINVAL if stripe count is zero (bnc#576312).- Disable patches.suse/files-slab-rcu.patch.- rpm/kernel-binary.spec.in: Obsolete iwlagn-2-6-27-kmp (bnc#559533).- supported.conf: mark snd-wss-lib unsupported- patches.drivers/alsa-sp1-hda-61-add-idt92hd88x-support2: ALSA: hda - Adding support for another IDT 92HD83XXX codec (bnc#569354).- supported.conf: marked em_cmp supported (bnc#568130)- rpm/kernel-binary.spec.in: automatically install a matching - devel package if kernel-source is installed.- Update Xen patches to 2.6.33-rc6 and c/s 989. - patches.xen/xen-netback-generalize: Netback: Generalize static/global variables into 'struct xen_netbk'. - patches.xen/xen-netback-kernel-threads: Use Kernel thread to replace the tasklet. - patches.xen/xen-netback-multiple-tasklets: Netback: Multiple tasklets support.- patches.suse/suse-ppc64-branding: the message about crashed kernel doesn't make sense any more with CONFIG_CRASH_DUMP enabled by default (bnc#575884).- Update to 2.6.33-rc6. - Eliminated 12 patches.- patches.rpmify/hugetlbfs-fix-section-mismatches: Removed __init from hugetlb_sysfs_add_hstate instead of adding it elsewhere.- patches.suse/kdb-common: Fix hid crash (bnc#570591)- patches.drivers/alsa-sp1-hda-60-add-idt92hd88x-support: ALSA: hda - Add support for IDT 92HD88 family codecs (bnc#569354).- patches.fixes/pci-fix-nested-spinlock-hang-in-aer_inject.patch: Update patch-mainline tag.- Update config files: fixed vanilla configs.- patches.drivers/alsa-sp1-hda-59-idt92hd83xxx-hp-mute-led: ALSA: hda - Add mute LED check for HP laptops with IDT 92HD83xxx codec (bnc#569354).- patches.suse/supported-flag: Fix -ec2 build. - patches.suse/supported-flag-enterprise: Refresh. - patches.xen/xen3-patch-2.6.33-rc3: Fix ia64 build.- Update Xen patches to 2.6.33-rc5 and c/s 987. - config.conf: Re-enable Xen. - Update config files.- Update config files: enabled CONFIG_CFG80211_WEXT to keep backward user space compatibility and enabled few wireless drivers.- rpm/apply-patches: Add support for an additional series file in patches.addon/series, this will be applied after the main series.- rpm/apply-patches: put the patch loops from kernel-binary.spec.in and kernel-source.spec.in to one place.- Deleted 28 unused patches.- Update config files.- patches.fixes/pci-fix-nested-spinlock-hang-in-aer_inject.patch: pci: fix nested spinlock hang in aer_inject (bnc#573578).- Update config files: disable generic_serial users. - patches.drivers/reenable-generic_serial: Delete. - rpm/generic_serial-blacklist: Delete (bnc#569676).- remove patches.suse/netfilter-ipv4options [bnc#490142]- patches.suse/slab-handle-memoryless-nodes-v2a.patch: Refresh.- supported.conf: Fix misspelt dm-region-hash and mark it supported correctly (bnc#565962)- Update to 2.6.32.6 - security fixes - bugfixes - obsoletes: - patches.drivers/8250_pnp-wacom-add - patches.drivers/staging-hv-fix-smp-problems-in-the-hyperv-core-code.patch - patches.kernel.org/scsi-enclosure-fix-oops-while-iterating-enclosure_status-array.patch - patches.kernel.org/x86-msr-cpuid-register-enough-minors-for-the-msr-and-cpuid-drivers.patch- supported.conf: Added sparse_keymap (eeepc_laptop depends on it)- patches.suse/slab-handle-memoryless-nodes-v2a.patch: slab - handle memoryless nodes V2a (bnc#436025, bnc#570492).- Updated to 2.6.33-rc5. - Eliminated 2 patches.- Update config files. - patches.arch/x86_mce_intel_decode_physical_address.patch: x86, mce: Xeon75xx specific interface to get corrected memory error information (bnc#573380, fate#307738). - patches.arch/x86_mce_intel_decode_physical_address_compile_fix.patch: x86, mce: Xeon75xx specific interface to get corrected memory error information (bnc#573380, fate#307738). - patches.arch/x86_mce_intel_decode_physical_address_rename_fix.patch: x86, mce: Rename cpu_specific_poll to mce_cpu_specific_poll (bnc#573380, fate#307738). - patches.xen/xen3-auto-arch-x86.diff: Refresh.- patches.drivers/alsa-sp1-hda-57-cx5051-toshiba-quirk: ALSA: hda - Add support for Toshiba Satellite M300 (bnc#492233,bnc#565904). - patches.drivers/alsa-sp1-hda-58-cx5051-lenovo-mute-fix: ALSA: hda - Change headphone pin control with master volume on cx5051 (bnc#573050).- patches.arch/x86_enable_tsc_sync_check_again.patch: x86: Reenable TSC sync check at boot, even with NONSTOP_TSC (bnc#573379).- patches.arch/x86_node_hotplug_parse_srat_fix_2nd_ver.patch: x86: Set hotpluggable nodes in nodes_possible_map (bnc#567216). - patches.arch/x86_node_hotplug_parse_srat_fix.patch: Delete.- supported.conf: Add mce-inject and hwpoison-inject so that Intel can easier test this. As these are debug drivers, they might get reverted from support.conf again if kernel-extra package gets fixed for SLES, only seem to exist for SLED because "NCC is not yet working for SP1". (bnc#572552).- patches.drivers/tg3-updates-from-f4188d-to-ba5b0bf.patch: tg3: updates from f4188d to ba5b0bf (bnc#573237).- patches.arch/x86-irq-check-move_in_progress-before-freeing-the-vector-mapping.patch: x86, irq: Check move_in_progress before freeing the vector mapping (bnc#558247).- patches.arch/x86-apic-use-logical-flat-for-systems-with-8-or-fewer-logical-cpus.patch: x86, apic: use logical flat for systems with <= 8 logical cpus (bnc#567510). - patches.arch/x86-revert-apic-Use-logical-flat-on-intel-with-8-or-fewer-logical-cpus.patch: x86: Revert "apic: Use logical flat on intel with <= 8 logical cpus" (bnc#567510).- Update to 2.6.32.5: - security fixes - bug fixes - obsoletes: - patches.drivers/alsa-sp1-hda-54-alc861-capture-fix - patches.fixes/hid-add-device-ids-for-new-model-of-apple-wireless-keyboard - patches.fixes/megaraid_sas-fix-permissions-on-poll_mode_io - patches.fixes/reiserfs-truncate-blocks-not-used-by-a-write.patch- Update config files: drop UTRACE from default s390 configs as per communication from Ihno.- patches.kernel.org/x86-msr-cpuid-register-enough-minors-for-the-msr-and-cpuid-drivers.patch: x86, msr/cpuid: Register enough minors for the MSR and CPUID drivers (bnc#572720).- patches.kernel.org/scsi-enclosure-fix-oops-while-iterating-enclosure_status-array.patch: SCSI: enclosure: fix oops while iterating enclosure_status array (bnc#572818). - patches.fixes/enclosure-fix-oops-while-iterating-enclosure_status-array: Delete.- Update config files. - patches.arch/ppc-extended_h_cede-update-to-mainline: Incremental patch set to sync H_CEDE with actual mainline (bnc#550447, FATE#307059).- Update config files. Add DMAR to -trace flavor -> get in sync with -default- patches.fixes/qla2xxx-restore-pci-state-after-eeh-recovery: Re-save PCI state after EEH recovery (bnc#570233).- patches.arch/s390-06-01-zfcp-introduce-bsg-timeout-callback.patch: zfcp: introduce BSG timeout callback (BNC#572659). - patches.arch/s390-06-02-zfcp-set-hw-timeout-requested-by-bsg.patch: zfcp: set HW timeout requested by BSG request (BNC#572659).- patches.drivers/netxen-8f9b3f-to-c651a8.patch: netxen: 8f9b3f to c651a8 (bnc#572832).- patches.suse/ocfs2-allocation-resrvations.patch: Refresh to newest version of patch.- supported.conf: added power_meter driver (FATE #306959).- config.conf: add -trace flavor for s390* at Ihno's request - Add more tracers to existing ppc64 trace config at IBM request Both related to FATE# 307051. - patches.trace/ftrace-framepointer.diff: Delete.- patches.fixes/scsi-fc-class-allow-LLD-bsg-timeout: scsi_transport_fc: Allow LLD to reset FC BSG timeout (bnc#572658).- patches.xen/xen-privcmd-mmap-batch-clear: privcmd: mmapbatch-v2 fixes.- patches.drivers/lpfc-8.3.5-update: lpfc update to 8.3.5 (bnc#572427). - patches.drivers/lpfc-8.3.5.3-update: lpfc driver update to 8.3.5.3 (bnc#572427).- patches.drivers/e1000-enhance-frame-fragment-detection.patch: Update headers for series2git. - patches.drivers/e1000e-enhance-frame-fragment-detection.patch: Update headers for series2git.- patches.suse/bootsplash-scaler: Refresh. More updates and clean-up by Egbert (bnc#570082)- patches.drivers/add-support-for-intel-cougar-point-chipset.patch: Intel Cougar Point PCH Support (FATE#308854 bnc#565845).- patches.drivers/bnx2x-backports-v2.6.32-to-af901ca.patch: Refresh. (change firmwares in makefile)- patches.suse/rlim-0006-PPC-use-helpers-for-rlimits.patch: Refresh. - patches.suse/rlim-0007-S390-use-helpers-for-rlimits.patch: Refresh.- Update Xen patches to 2.6.32.4 and c/s 984. - Update Xen config files.- patches.drivers/bnx2i-backport-from-v2.6.32-to-45ca38e.patch: bnx2i: Backport from v2.6.32 to 45ca38e (bnc#564640). - patches.drivers/bnx2x-backports-v2.6.32-to-af901ca.patch: bnx2x: backports v2.6.32 to af901ca (bnc#564638). - patches.drivers/cnic-backport-from-v2.6.32-4e9c4f.patch: cnic: backport from v2.6.32-4e9c4f (bnc#564640).- Update config files. 2.6.32.4 changed one of them.- patches.suse/bootsplash-scaler: Refresh. Fixed the text area calculation, and added the upscaling (bnc#570082).- Updated to 2.6.33-rc4-git7. - Eliminated 4 patches.- Patch refresh for fuzz due to upstream -stable additions.- Update to 2.6.32.4 - security fixes - bug fixes - obsoletes: - patches.arch/module-handle-ppc64-relocating-kcrctabs-when-config_relocatable-y - patches.drivers/alsa-sp1-hda-53-alc861vd-capture-fix - patches.fixes/audit_untag_chunk.patch - patches.fixes/quota-fix-reserved-space-management-for-ordinary-fs.patch - patches.fixes/signal-fix-kernel-information-leak-with-print-fatal-signals-1- patches.drivers/alsa-sp1-hda-55-alc259-hp-pin-fix: ALSA: hda - Fix parsing pin node 0x21 on ALC259 (bnc#571879). - patches.drivers/alsa-sp1-hda-56-realtek-eapd-fix: ALSA: hda - Turn on EAPD only if available for Realtek codecs (bnc#571879).- patches.suse/bootsplash-scaler: Refresh. Fix the hang-up with resolution changes (bnc#570082)- supported.conf: added aesni-intel (bnc#566618 FATE#304209).- Update config files: set CONFIG_CRYPTO_HMAC=y to avoid regression from SLE11 (bnc#571501).- patches.fixes/reiserfs-truncate-blocks-not-used-by-a-write.patch: reiserfs: truncate blocks not used by a write (bnc#483375).- patches.suse/smtnice-disable: Delete (obsolete).- Disabled custom ACPI table loading from initramfs again.- patches.fixes/nfsd-05-sunrpc-cache-allow-thread-to-block-while-waiting-for.patch: Refresh.- patches.arch/x86_node_hotplug_parse_srat_fix.patch: x86/mm/srat_64.c: nodes_parsed should include all nodes detected by ACPI (bnc#567140).- patches.fixes/aic79xx-null-scb-in-nonpkt-busfree: aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (bnc#542568).- patches.fixes/nfsd-05-sunrpc-cache-allow-thread-to-block-while-waiting-for.patch: Refresh to fix 60 second delay. (bnc#568271)- patches.fixes/audit_untag_chunk.patch: fix braindamage in audit_tree.c untag_chunk() (bnc#556282).- patches.xen/xen-x86-rename-display_cacheinfo-to-cpu_detect_cache_sizes.patch: x86: Rename display_cacheinfo() to cpu_detect_cache_sizes().- Update config files. - patches.drivers/vmw_pvscsi-scsi-driver-for-vmware-s-virtual-hba.patch: vmw_pvscsi: SCSI driver for VMware's virtual HBA.- patches.fixes/hid-add-device-ids-for-new-model-of-apple-wireless-keyboard: HID: add device IDs for new model of Apple Wireless Keyboard (bnc#568231).- patches.drivers/qla2xxx-8.03.01.01.11.1-k8-update: qla2xxx driver update to 8.03.01.01.11.1-k8 (bnc#560415). - patches.drivers/qla2xxx-8.03.01.02.11.1-k8-update: qla2xxx driver update to 8.03.01.02.11.1-k8 (bnc#570233). - patches.drivers/lpfc-add-raywire-id: Delete. - patches.drivers/qla2xxx-8.03.01-k7-update: Delete.- patches.drivers/qla2xxx-8.03.01.01.11.1-k8-update: qla2xxx driver update to 8.03.01.01.11.1-k8 (bnc#560415). - patches.drivers/qla2xxx-8.03.01.02.11.1-k8-update: qla2xxx driver update to 8.03.01.02.11.1-k8 (bnc#570233). - patches.drivers/lpfc-add-raywire-id: Delete. - patches.drivers/qla2xxx-8.03.01-k7-update: Delete.- patches.suse/kdb_dont_touch_i8042_early.patch: Avoid early hang when i8042 controller is missing (bnc#528811).- patches.suse/reiser4-sync_inodes: Delete (obsolete).- patches.suse/reiser4-sync_inodes: Delete (obsolete).- patches.fixes/remount-no-shrink-dcache: Updated to 2.6.33.- patches.arch/s390-08-02-zfcp-gpn-align-fix.diff: Delete (obsolete).- patches.suse/smtnice-disable: Updated to 2.6.33.- patches.arch/s390-08-02-zfcp-gpn-align-fix.diff: Delete (obsolete).- patches.fixes/Ocfs2-Let-ocfs2-support-fiemap-for-symlink-and-fast-.patch: Ocfs2: Let ocfs2 support fiemap for symlink and fast symlink.. - patches.fixes/Ocfs2-Should-ocfs2-support-fiemap-for-S_IFDIR-inode.patch: Ocfs2: Should ocfs2 support fiemap for S_IFDIR inode?. - patches.fixes/ocfs-stop-using-do_sync_mapping_range.patch: ocfs: stop using do_sync_mapping_range. - patches.fixes/ocfs2-Add-reflinked-file-s-inode-to-inode-hash-earil.patch: ocfs2: Add reflinked file's inode to inode hash eariler.. - patches.fixes/ocfs2-Find-proper-end-cpos-for-a-leaf-refcount-block.patch: ocfs2: Find proper end cpos for a leaf refcount block.. - patches.fixes/ocfs2-Set-i_nlink-properly-during-reflink.patch: ocfs2: Set i_nlink properly during reflink.. - patches.fixes/ocfs2-always-include-acl-support.patch: ocfs2: Always include ACL support. - patches.fixes/ocfs2-cluster-Make-fence-method-configurable-v2.patch: ocfs2/cluster: Make fence method configurable - v2. - patches.fixes/ocfs2-devel-remove-redundant-OCFS2_MOUNT_POSIX_ACL-c.patch: ocfs2-devel: remove redundant OCFS2_MOUNT_POSIX_ACL check in ocfs2_get_acl_nolock(). - patches.fixes/ocfs2-explicit-declare-uninitialized-var-in-user_clu.patch: ocfs2: explicit declare uninitialized var in user_cluster_connect(). - patches.fixes/ocfs2-make-acl-use-the-default.patch: ocfs2: Make acl use the default. - patches.fixes/ocfs2-refcounttree.c-cleanup.patch: ocfs2: refcounttree.c cleanup.. - patches.fixes/ocfs2-replace-u8-by-__u8-in-ocfs2_fs.h.patch: ocfs2: replace u8 by __u8 in ocfs2_fs.h. - patches.fixes/ocfs2-return-EAGAIN-instead-of-EAGAIN-in-dlm.patch: ocfs2: return -EAGAIN instead of EAGAIN in dlm. - patches.fixes/ocfs2-set-MS_POSIXACL-on-remount.patch: ocfs2: Set MS_POSIXACL on remount. - patches.fixes/ocfs2-trivial-Use-le16_to_cpu-for-a-disk-value-in-xa.patch: ocfs2/trivial: Use le16_to_cpu for a disk value in xattr.c. - patches.fixes/ocfs2-trivial-Use-proper-mask-for-2-places-in-hearbe.patch: ocfs2/trivial: Use proper mask for 2 places in hearbeat.c. - patches.suse/fiemap-Add-new-extent-flag-FIEMAP_EXTENT_SHARED.patch: fiemap: Add new extent flag FIEMAP_EXTENT_SHARED. - patches.suse/ocfs2-Use-FIEMAP_EXTENT_SHARED.patch: ocfs2: Use FIEMAP_EXTENT_SHARED. - patches.suse/ocfs2-allocation-resrvations.patch: Refresh.- patches.arch/x86-Limit-number-of-per-cpu-TSC-sync-messages.patch: x86: Limit number of per cpu TSC sync messages (bnc#564618, FATE#306952). - patches.arch/x86-Limit-the-number-of-processor-bootup-messages.patch: x86: Limit the number of processor bootup messages (bnc#564618, FATE#306952). - patches.arch/x86-Remove-CPU-cache-size-output-for-non-Intel-too.patch: x86: Remove CPU cache size output for non-Intel too (bnc#564618, FATE#306952). - patches.arch/x86-Remove-enabling-x2apic-message-for-every-CPU.patch: x86: Remove enabling x2apic message for every CPU (bnc#564618, FATE#306952). - patches.arch/x86-Remove-the-CPU-cache-size-printks.patch: x86: Remove the CPU cache size printk's (bnc#564618, FATE#306952). - patches.arch/x86-cpu-mv-display_cacheinfo-cpu_detect_cache_sizes.patch: x86, cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (bnc#564618, FATE#306952). - patches.arch/x86-ucode-amd-Load-ucode-patches-once-and-not-separately-of-each-CPU.patch: x86: ucode-amd: Load ucode-patches once and not separately of each CPU (bnc#564618, FATE#306952). - patches.fixes/sched-Limit-the-number-of-scheduler-debug-messages.patch: sched: Limit the number of scheduler debug messages (bnc#564618, FATE#306952). - patches.fixes/timers-init-Limit-the-number-of-per-cpu-calibration-bootup-messages.patch: timers, init: Limit the number of per cpu calibration bootup messages (bnc#564618, FATE#306952).- patches.suse/add-initramfs-file_read_write: Build fix.- patches.suse/supported-flag-enterprise: Refresh.- patches.suse/supported-flag-sysfs: Properly report proprietary modules- patches.suse/add-initramfs-file_read_write: initramfs: add initramfs_{read,write} (bnc#568120). - Re-enabled custom ACPI table loading from initramfs.- Update config files. Enable CONFIG_CPU_FREQ_DEBUG as requested by HP. This one adds conditional printks which can be enabled via: cpufreq.debug=7- patches.drivers/alsa-sp1-hda-54-alc861-capture-fix: ALSA: hda - Fix missing capture mixer for ALC861/660 codecs (bnc#567340).- rpm/find-provides, rpm/kernel-binary.spec.in: really fix ppc symbol provides.- patches.arch/UV-Expose-irq_desc-node-in-proc.patch: Expose the irq_desc node as /proc/irq/*/node. (bnc#566745, fate#306952).- patches.drivers/dmfe-tulip-Let-dmfe-handle-DM910x-except-for-SPARC-o.patch: dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips (bnc#537016).- patches.fixes/crypto-testmgr-fix-complain-about-lacking-test.patch: crypto: testmgr - Fix complain about lack test for internal used algorithm (bnc#568278 FATE#306883).- Update to 2.6.33-rc4. - Eliminated patches.fixes/megaraid_sas-fix-permissions-on-poll_mode_io- patches.suse/bootsplash-keep-multiple-data: Keep multiple splash screens for KMS (bnc#570082). - patches.suse/bootsplash-scaler: Add bootsplash image scaler (bnc#570082).- rpm/kernel-binary.spec.in, rpm/find-provides: extract exported symbols from /boot/vmlinux before the image is stripped (affects ppc).- patches.rpmify/twl6030-fix-note_interrupt-call: Rename to patches.fixes/twl6030-fix-note_interrupt-call- patches.drivers/e1000-enhance-frame-fragment-detection.patch: Avoid atomic op by introducing discarding flag instead - patches.drivers/e1000e-enhance-frame-fragment-detection.patch: Avoid atomic op by introducing discarding flag instead- patches.rpmify/autoconf-h-fix-locations: autoconf.h: Fix locations.- patches.fixes/ppc-crashdump-typefix: Renamed to patches.rpmify/ppc-crashdump-typefix- patches.fixes/signal-fix-kernel-information-leak-with-print-fatal-signals-1: Delete.- Update config files.- patches.fixes/ppc-crashdump-typefix: rename to patches.rpmify/ppc-crashdump-typefix- patches.fixes/signal-fix-kernel-information-leak-with-print-fatal-signals-1: kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (bnc#569902).- patches.fixes/signal-fix-kernel-information-leak-with-print-fatal-signals-1: kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (bnc#569902).- needs_update: Remove some patches that we've got through the upstream.- patches.drivers/alsa-sp1-hda-53-alc861vd-capture-fix: ALSA: hda - Fix ALC861-VD capture source mixer (bnc#568305).- Update to 2.6.33-rc3-git5.- patches.fixes/nohz_prevent_clocksource_wrapping_during_idle.patch: nohz: Prevent clocksource wrapping during idle (bnc#569238).- patches.suse/readahead-request-tunables.patch: Update readahead and max_sectors tunables (bnc#548529).- patches.drivers/watchdog-iTCO_wdt-Add-support-for-Intel-Ibex-Peak.patch: iTCO_wdt: Add support for Intel Ibex Peak (bnc#557081 FATE#308591).- needs_update: remove LTT/trace patches (assigned to jbl), all had already been taken care of by my fwd port to 2.6.32- patches.drivers/qla4xxx-5.01.00-k9-5.01.00.00.11.01-k10.patch: Fixup compilation error.- patches.fixes/PCI-Always-set-prefetchable-base-limit-upper32-registers.patch: PCI: Always set prefetchable base/limit upper32 registers (bnc#569003).- Merged patches.rpmify/x86_64-ksyms-make-the-native_load_gs_index-export-depend-on-config_paravirt_cpu into patches.arch/kvm-split-paravirt-ops-by-functionality- Renamed patches.rpmify/kmsg-fix-parameter-limitations to patches.arch/kmsg-fix-parameter-limitations- patches.rpmify/x86_64-ksyms-make-the-native_load_gs_index-export-depend-on-config_paravirt_cpu: x86_64/ksyms: Make the native_load_gs_index export depend on CONFIG_PARAVIRT_CPU.- Renamed patches.rpmify/rt2870-fix-section-mismatches to patches.rpmify/rt2860-fix-section-mismatches- Updated to 2.6.33-rc3-git3. - Eliminated 392 patches. - Xen is disabled.- patches.drivers/qla4xxx-5.01.00-k9-5.01.00.00.11.01-k10.patch: Update qla4xxx driver for SLES11 SP1 (bnc#556572,FATE#307128).- needs_update: Removed some patches.- patches.drivers/bfa-2.1.2.1-update: Update bfa driver to version 2.1.2.1 (bnc#561881).- patches.fixes/fcoe-libfc-adds-enable-di: adds enable/disable for fcoe interface (bnc#562046). - patches.fixes/fcoe-use-lld-s-wwpn-and-w: Use LLD's WWPN and WWNN for lport if LLD supports ndo_fcoe_get_wwn (bnc#562046). - patches.fixes/libfc-reduce-hold-time-on: reduce hold time on SCSI host lock (bnc#562046). - patches.fixes/libfc-remote-port-gets-st: remote port gets stuck in restart state without really restarting (bnc#562046).- patches.drivers/mpt2sas-03.100.03.00-update: LSI mptsas2 driver update to 03.100.03.00 (bnc#566013).- patches.xen/xen-x86_64-nx-user-mappings: Delete (bnc#568741). - patches.xen/xen3-rlim-0025-x86-add-ia32-compat-prlimit-syscalls.patch: Delete.- patches.fixes/qla4xxx-lun-reset-fix: Delete.- patches.fixes/scsi-dh-rdac-add-ibm-174x: scsi_dh_rdac: Add two new IBM devices (bnc# 556159).- patches.suse/perfmon2.patch: Refresh. - patches.suse/rlim-0001-SECURITY-selinux-fix-update_rlimit_cpu-parameter.patch: Refresh. - patches.suse/rlim-0002-resource-move-kernel-function-inside-__KERNEL__.patch: resource: move kernel function inside __KERNEL__ (FATE#305733). - patches.suse/rlim-0003-resource-add-helpers-for-fetching-rlimits.patch: resource: add helpers for fetching rlimits (FATE#305733). - patches.suse/rlim-0004-IA64-use-helpers-for-rlimits.patch: [IA64] use helpers for rlimits (FATE#305733). - patches.suse/rlim-0005-core-posix-cpu-timers-cleanup-rlimits-usage.patch: core: posix-cpu-timers, cleanup rlimits usage (FATE#305733). - patches.suse/rlim-0006-PPC-use-helpers-for-rlimits.patch: PPC: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0007-S390-use-helpers-for-rlimits.patch: S390: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0008-SPARC-use-helpers-for-rlimits.patch: SPARC: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0009-X86-use-helpers-for-rlimits.patch: X86: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0010-FS-use-helpers-for-rlimits.patch: FS: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0011-MM-use-helpers-for-rlimits.patch: MM: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0012-core-use-helpers-for-rlimits.patch: core: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0013-infiniband-use-helpers-for-rlimits.patch: infiniband: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0014-ipc-use-helpers-for-rlimits.patch: ipc: use helpers for rlimits (FATE#305733). - patches.suse/rlim-0015-SECURITY-add-task_struct-to-setrlimit.patch: SECURITY: add task_struct to setrlimit (FATE#305733). - patches.suse/rlim-0016-core-add-task_struct-to-update_rlimit_cpu.patch: core: add task_struct to update_rlimit_cpu (FATE#305733). - patches.suse/rlim-0017-sys_setrlimit-make-sure-rlim_max-never-grows.patch: sys_setrlimit: make sure ->rlim_max never grows (FATE#305733). - patches.suse/rlim-0018-core-split-sys_setrlimit.patch: core: split sys_setrlimit (FATE#305733). - patches.suse/rlim-0019-core-allow-setrlimit-to-non-current-tasks.patch: core: allow setrlimit to non-current tasks (FATE#305733). - patches.suse/rlim-0020-core-optimize-setrlimit-for-current-task.patch: core: optimize setrlimit for current task (FATE#305733). - patches.suse/rlim-0021-FS-proc-switch-limits-reading-to-fops.patch: FS: proc, switch limits reading to fops (FATE#305733). - patches.suse/rlim-0022-FS-proc-make-limits-writable.patch: FS: proc, make limits writable (FATE#305733). - patches.suse/rlim-0023-core-do-security-check-under-task_lock.patch: core: do security check under task_lock (FATE#305733). - patches.suse/rlim-0002-SECURITY-add-task_struct-to-setrlimit.patch: Delete. - patches.suse/rlim-0003-core-add-task_struct-to-update_rlimit_cpu.patch: Delete. - patches.suse/rlim-0004-sys_setrlimit-make-sure-rlim_max-never-grows.patch: Delete. - patches.suse/rlim-0005-core-split-sys_setrlimit.patch: Delete. - patches.suse/rlim-0006-core-allow-setrlimit-to-non-current-tasks.patch: Delete. - patches.suse/rlim-0007-core-optimize-setrlimit-for-current-task.patch: Delete. - patches.suse/rlim-0008-FS-proc-make-limits-writable.patch: Delete. - patches.suse/rlim-0009-core-posix-cpu-timers-cleanup-rlimits-usage.patch: Delete. - patches.suse/rlim-0010-core-do-security-check-under-task_lock.patch: Delete. - patches.suse/rlim-0011-resource-add-helpers-for-fetching-rlimits.patch: Delete. - patches.suse/rlim-0012-IA64-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0013-PPC-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0014-S390-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0015-SPARC-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0016-X86-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0017-FS-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0018-MM-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0019-core-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0020-misc-use-helpers-for-rlimits.patch: Delete. - patches.suse/rlim-0021-core-rename-setrlimit-to-do_setrlimit.patch: Delete. - patches.suse/rlim-0022-core-implement-getprlimit-and-setprlimit-syscalls.patch: Delete. - patches.suse/rlim-0023-unistd-add-__NR_-get-set-prlimit-syscall-numbers.patch: Delete. - patches.suse/rlim-0024-COMPAT-add-get-put_compat_rlimit.patch: Delete. - patches.suse/rlim-0025-x86-add-ia32-compat-prlimit-syscalls.patch: Delete. Sync with upstream. Drop limits syscalls altogether.- patches.apparmor/apparmor.diff: Delete, as it is unused after splitup into smaller patches.- patches.suse/SoN-23-mm-swapfile.patch: Fix up the enum declaration to avoid conflict due to a upstream change.- patches.fixes/quota-fix-reserved-space-management-for-ordinary-fs.patch: quota: fix reserved space management for ordinary fs.- patches.drivers/staging-hv-fix-smp-problems-in-the-hyperv-core-code.patch: Staging: hv: fix smp problems in the hyperv core code.- Disable set,getprlimit compat syscalls on xen.- Disabled custom ACPI table loading from initramfs until the scheduling while atomic issues are worked out.- Disabled set,getprlimit syscalls until the syscall numbers have been officially reserved.- patches.arch/module-handle-ppc64-relocating-kcrctabs-when-config_relocatable-y: module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (bnc#566243).- Update Xen patches to 2.6.32.3 and c/s 974. - Update EC2 config files. - patches.xen/xen3-x86-Remove-local_irq_enable-local_irq_disable-in-fixup_irqs.patch: x86: Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (bnc#558247). - patches.xen/xen3-x86-Unify-fixup_irqs-for-32-bit-and-64-bit-kernels.patch: x86: Unify fixup_irqs() for 32-bit and 64-bit kernels (bnc#558247). - patches.xen/xen3-x86-intr-remap-Avoid-irq_chip-mask-unmask-in-fixup_irqs-for-intr-remapping.patch: x86, intr-remap: Avoid irq_chip mask/unmask in fixup_irqs() for intr-remapping (bnc#558247). - patches.xen/xen-fix-compilation-after-rename_generic_int.patch: Delete. - patches.xen/xen-scsifront-block-timeout-update: Delete. - patches.xen/xen3-x86-fix-nodac: Delete.- patches.drivers/e1000-enhance-frame-fragment-detection.patch: e1000: enhance frame fragment detection (bnc#567376, CVE-2009-4536). - patches.drivers/e1000e-enhance-frame-fragment-detection.patch: e1000e: enhance frame fragment detection (bnc#567376, CVE-2009-4538).- Update to 2.6.32.3 - security fixes - bugfixes - obsoletes: - patches.arch/s390-04-03-dasd-diag-ro.patch - patches.drivers/alsa-sp1-hda-50-alc88x-missing-capsrc_nids - patches.fixes/qla2xxx-dpc-thread-can-execute-before-scsi-host - patches.fixes/scsi-ipr-fix-eeh-recovery- patches.arch/x86-Force-irq-complete-move-during-cpu-offline.patch: x86: Force irq complete move during cpu offline (bnc#558247). - patches.arch/x86-Remove-local_irq_enable-local_irq_disable-in-fixup_irqs.patch: x86: Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (bnc#558247). - patches.arch/x86-Remove-move_cleanup_count-from-irq_cfg.patch: x86: Remove move_cleanup_count from irq_cfg (bnc#558247). - patches.arch/x86-Remove-unnecessary-mdelay-from-cpu_disable_common.patch: x86: Remove unnecessary mdelay() from cpu_disable_common() . - patches.arch/x86-Unify-fixup_irqs-for-32-bit-and-64-bit-kernels.patch: x86: Unify fixup_irqs() for 32-bit and 64-bit kernels (bnc#558247). - patches.arch/x86-Use-EOI-register-in-io-apic-on-intel-platforms.patch: x86: Use EOI register in io-apic on intel platforms (bnc#558247). - patches.arch/x86-intr-remap-Avoid-irq_chip-mask-unmask-in-fixup_irqs-for-intr-remapping.patch: x86, intr-remap: Avoid irq_chip mask/unmask in fixup_irqs() for intr-remapping (bnc#558247). - patches.arch/x86-io-apic-Move-the-effort-of-clearing-remoteIRR-explicitly-before-migrating-the-irq.patch: x86, io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (bnc#558247). - patches.arch/x86-ioapic-Document-another-case-when-level-irq-is-seen-as-an-edge.patch: x86, ioapic: Document another case when level irq is seen as an edge (bnc#558247). - patches.arch/x86-ioapic-Fix-the-EOI-register-detection-mechanism.patch: x86, ioapic: Fix the EOI register detection mechanism (bnc#558247).- patches.fixes/pci_aer_mce_inject_check_osc_for_aer.patch: PCI: AER: fix aer inject result in kernel oops (bnc#566619).- patches.fixes/PCIe-AER-reject-aer-inject-if-hardware-mask-error-reporting.patch: PCIe AER: reject aer inject if hardware mask error reporting (bnc#566621).- patches.xen/xen3-patch-2.6.29: Refresh due to conflicts from i915 changes. Ick, the xen code sucks rocks, it shouldn't be touching stuff here at all.- patches.drivers/drm-i915-add-acpi-opregion-support-for-ironlake.patch: Refresh. - patches.drivers/drm-i915-add-i915_lp_ring_sync-helper.patch: drm/i915: add i915_lp_ring_sync helper (bnc#568447). - patches.drivers/drm-i915-fix-get_core_clock_speed-for-g33-class-desktop-chips.patch: drm/i915: fix get_core_clock_speed for G33 class desktop chips (bnc#568447). - patches.drivers/drm-i915-fully-switch-off-overlay-when-not-in-use.patch: drm/i915: fully switch off overlay when not in use (bnc#568447). - patches.drivers/drm-i915-implement-drmmode-overlay-support-v4.patch: drm/i915: implement drmmode overlay support v4 (bnc#568447). - patches.drivers/drm-i915-implement-fastpath-for-overlay-flip-waiting.patch: drm/i915: implement fastpath for overlay flip waiting (bnc#568447).- patches.drivers/drm-i915-add-acpi-opregion-support-for-ironlake.patch: Refresh.- patches.drivers/drm-i915-add-acpi-opregion-support-for-ironlake.patch: drm/i915: Add ACPI OpRegion support for Ironlake (bnc#568436).- patches.fixes/oprofile_bios_ctr.patch: Update to newer version- patches.fixes/nfs-fix-NFS4ERR_FILE_OPEN-handling: NFS4ERR_FILE_OPEN handling in Linux/NFS (bnc#526819).- patches.fixes/dmar-fix-oops-with-no-dmar-table: dmar: Fix oops with no DMAR table (bnc#548108).- patches.drivers/alsa-sp1-hda-52-hdmi-sticky-stream-tag: ALSA: hda - HDMI sticky stream tag support (FATE#306783).- patches.arch/xpc_first_contact_when_active.patch: X86: UV - xpc_make_first_contact hang due to not accepting ACTIVE state. (bnc#562288, fate#306952). - patches.arch/xpc_fix_xpc_get_fifo_entry_uv.patch: x86: UV - XPC NULL deref when mesq becomes empty. (bnc#562288, fate#306952). - patches.arch/xpc_introduce_xp_socket.patch: x86: UV - XPC needs to provide an abstraction for uv_gpa. (bnc#562288, fate #306952). - patches.arch/xpc_pass_nasid_to_gru_create_message_queue.patch: UV - pass nasid instead of nid to gru_create_message_queue (bnc#562288, fate#306952). - patches.arch/xpc_recv_msg_slots_wrap.patch: X86: UV - XPC receive message reuse triggers invalid BUG_ON(). (bnc#562288, fate#306952). - patches.arch/xpc_uv_bios_changes.patch: x86: UV - Update XPC to handle updated BIOS interface. (bnc#562288, fate#306952).- patches.arch/bug-561989_gru_rollup.patch: SGI GRU Updates (bnc#561989, fate#306952).- patches.fixes/ppc-crashdump-typefix: powerpc: use min_t in copy_oldmem_page.- patches.arch/bug-561946_uv_irq_affinity.patch: x86: SGI UV: Fix irq affinity for hub based interrupts (bnc#561946, fate#306952). - patches.arch/bug-561946_uv_move_ioapic.patch: x86, apic: Move SGI UV functionality out of generic IO-APIC code (bnc#561946, fate#306952). - patches.arch/bug-561946_uv_use_rtc.patch: x86: UV RTC: Always enable RTC clocksource (bnc#561946, fate#306952).- patches.fixes/ia64-fix-sba-iommu-to-handle-allocation-failure-properly: fix SBA IOMMU to handle allocation failure properly (bnc#545367).- Enabled CONFIG_CRASH_DUMP on ppc/ppc64 (bnc#566243).- patches.fixes/scsi-ipr-fix-eeh-recovery: ipr: fix EEH recovery (bnc#566613).- Update config files. - patches.drivers/cpufreq_ondemand_limit_fix.patch: cpufreq: Fix ondemand to not request targets outside policy limits (fate#306746). - patches.drivers/cpufreq_processor_clocking_control_pcc_driver.patch: x86,cpufreq: Processor Clocking Control (PCC) driver (fate#306746). - supported.conf:- patches.arch/bug-561939_uv_bios_call_hwperf_updated.patch: x86, uv: Add serial number parameter to uv_bios_get_sn_info() (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_bios_call_hwperf.patch: Delete.- patches.fixes/scsi_debug-scale-virtual_gb-with-sector_size-properly: scsi_debug: scale virtual_gb with sector_size properly (bnc#535939).- patches.xen/xen3-fixup-xen: Refresh. Fix up build error from .32.2 import- Update to 2.6.32.2 - lots of security fixes - loads of bugfixes - other goodness - obsoletes: - patches.arch/bug-561939_bau_data_config.patch - patches.arch/bug-564471_x86_Fix_duplicated_UV_BAU_interrupt_vector.patch - patches.arch/s390-04-01-clear-high-regs.patch - patches.arch/s390-kvm-prefix.patch - patches.arch/s390-kvm-psw.patch - patches.arch/x86-fix-nodac - patches.arch/x86_mce_nfs-mig2 - patches.fixes/firewire-ohci-handle-receive-packets-with-a-data-length-of-zero - patches.fixes/uart-txen-race.patch- Update config files: CONFIG_STRICT_DEVMEM=n. It was enabled mistakenly in commit 3df90f9e and affects using tools like crash with a live system.- Update config files. CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT = n (bnc#565607)- patches.drivers/alsa-sp1-hda-{24..51}-*: 2.6.33-rc1 backport fixes for HDMI and new Realtek codecs (FATE#306783) - Refresh Patch-mainline tags in patches.drivers/alsa-*- patches.arch/s390-05-01-netiucv-tx-bytes.patch: netiucv: displayed TX bytes value much too high (BNC#565612). - patches.arch/s390-05-02-cmm-suspend.patch: cmm: free pages on hibernate. (BNC#565612). - patches.arch/s390-05-03-iucv-suspend.patch: iucv: add work_queue cleanup for suspend (BNC#565612). - patches.arch/s390-05-04-zfcp-work-queue.patch: zfcp: Assign scheduled work to driver queue (BNC#565612). - patches.arch/s390-05-05-zfcp-fail-commands.patch: zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (BNC#565612,LTC#58541). - patches.arch/s390-05-06-zfcp-adisc.patch: zfcp: Improve ELS ADISC handling (BNC#565612). - patches.arch/s390-05-07-zfcp-fsf-errors.patch: zfcp: Update FSF error reporting (BNC#565612). - patches.arch/s390-05-08-zfcp-block.diff: zfcp: Block SCSI EH thread for rport state BLOCKED (BNC#565612). - patches.arch/s390-05-09-ctcm-suspend-wait.diff: ctcm: suspend has to wait for outstanding I/O (BNC#565612). - patches.arch/s390-05-10-rework-tso.diff: qeth: rework TSO functions (BNC#565612). - patches.arch/s390-05-11-atomic-volatile.patch: kernel: improve code generated by atomic operations. (BNC#565612). - patches.arch/s390-05-12-tape-remove-fn.patch: tape: incomplete device removal (BNC#565612). - patches.arch/s390-05-13-qeth-blkt-defaults.patch: qeth: set default BLKT settings dependend on OSA hw level (BNC#565612,LTC#58654). - patches.arch/s390-05-14-dasd-dasd-enable-prefix.patch: dasd: enable prefix independent of pav support (BNC#565612). - patches.arch/s390-05-15-dasd-s390dbf-strings.patch: dasd: remove strings from s390dbf (BNC#565612). - patches.arch/s390-05-16-dasd-wait-lcu-setup.patch: dasd: let device initialization wait for LCU setup (BNC#565612).- rpm/kernel-binary.spec.in: Fix generating /boot/Kerntypes* for s390/vanilla.- patches.fixes/md-start_ro-fix: md: fix small irregularity with start_ro module parameter (bnc#565219).- patches.xen/xen-fix-compilation-after-rename_generic_int.patch: XEN: Fix compilation after renaming of generic_irqs.- patches.arch/bug-561946_rename_generic_int.patch: x86: UV RTC: Rename generic_interrupt to x86_platform_ipi (bnc#561946, fate#306952).- patches.suse/s390-Kerntypes.diff: S390: Generate Kerntypes file. - rpm/kernel-binary.spec.in: install /boot/Kerntypes-$version.- patches.fixes/powerpc-fix-cpu-name-in-show-cpuinfo: powerpc: fix cpu name in show-cpuinfo (bnc#565267).- patches.fixes/fc-transport-remove-BUG_ON: scsi_transport_fc: remove invalid BUG_ON (bnc#564479). - patches.fixes/lpfc-ia64-hang: lpfc: fix hang on SGI ia64 platform (bnc#564479). - patches.fixes/qla2xxx-dpc-thread-can-execute-before-scsi-host: qla2xxx: dpc thread can execute before scsi host has been added (bnc#564479). - patches.suse/fc-transport-allow-dev_loss_tmo-disable: Remove capping from dev_loss_tmo (bnc#492469).- Update config files. - fix up CONFIG_IPV6 option that was built into the kernel incorrectly (bnc#564357)- patches.fixes/acpi-fix-build-when-config_acpi_custom_override_initramfs-is-not-defined: acpi: Fix build when CONFIG_ACPI_CUSTOM_OVERRIDE_INITRAMFS is not defined.- Update Xen patches to c/s 960. - Update Xen EC2 config files. - patches.xen/xen3-bug-561933_uv_pat_is_gru_range.patch: x86: UV SGI: Don't track GRU space in PAT (bnc#561933, fate#306952). - patches.xen/xen3-x86-mark_rodata_rw.patch: Add mark_rodata_rw() to un-protect read-only kernel code pages (bnc#439348).- needs_update: - patches.fixes/aggressive-zone-reclaim.patch: be more aggressive with zone reclaims (bnc#476525).- needs_update: - patches.suse/x86-mark_rodata_rw.patch: Refresh.- patches.suse/x86-mark_rodata_rw.patch: Add mark_rodata_rw() to un-protect read-only kernel code pages (bnc#439348).- patches.fixes/firewire-ohci-handle-receive-packets-with-a-data-length-of-zero: firewire: ohci: handle receive packets with a data length of zero (bnc#564712 CVE-2009-4138).- rpm/config.sh: set OBS_PROJECT and IBS_PROJECT variables for osc_wrapper.- supported.conf: Mark dm-log-userspace as supported (fate#307380).- patches.fixes/sched-recalculate-tunables-on-hot-add-remove: Fix the build failure due to previous commit.- patches.fixes/sched-recalculate-tunables-on-hot-add-remove: sched: Fix missing sched tunable recalculation on cpu add/remove (bnc#560317). - patches.fixes/sched-make-tunable-scaling-configurable: sched: Make tunable scaling style configurable (bnc#560317). - patches.fixes/sched-sysctl-for-normalized-tunables: sched: Update normalized values on user updates via proc (bnc#560317).- Update config files. - make SCSI and ATA drivers modules again. (bnc#564357)- Update config files. - fix up USB options that were built into the kernel incorrectly (bnc#564357)- patches.arch/s390-04-01-clear-high-regs.patch: kernel: clear high-order bits after switching to 64-bit mode (BNC#563999,LTC#58088). - patches.arch/s390-04-02-zcrypt-hrtimer.patch: zcrypt: Do not simultaneously schedule hrtimer (BNC#563999,LTC#58222). - patches.arch/s390-04-03-dasd-diag-ro.patch: dasd: support DIAG access for read-only devices (BNC#563999,LTC#57147). - patches.arch/s390-04-04-mm-fault-fix.patch: kernel: performance counter fix and page fault optimization (BNC#563999). - patches.arch/s390-04-05-sclp-dump-indicator.patch: kernel: fix dump indicator (BNC#563999). - patches.arch/s390-04-06-dasd-move-diag-kmsg.patch: dasd: move diag kmsg to generic dasd kmsg (BNC#563999). - patches.arch/s390-04-07-cio-fix-double-free.patch: cio: double free under memory pressure (BNC#563999). - patches.arch/s390-04-08-cio-fix-dev-stall.patch: cio: device recovery stalls after multiple hardware events (BNC#563999). - patches.arch/s390-04-09-cio-recover-hw-changes.patch: cio: device recovery fails after concurrent hardware changes (BNC#563999). - patches.arch/s390-04-10-cio-fix-onoffline-failure.patch: cio: setting a device online or offline fails for unknown reasons (BNC#563999). - patches.arch/s390-04-11-cio-error-reporting.patch: cio: incorrect device state after device recognition and recovery (BNC#563999). - patches.arch/s390-04-12-cio-avoid-panic.patch: cio: kernel panic after unexpected interrupt (BNC#563999). - patches.arch/s390-04-13-cio-internal-io.patch: cio: initialization of I/O devices fails (BNC#563999). - patches.arch/s390-04-14-cio-allow-offline.patch: cio: not operational devices cannot be deactivated (BNC#563999). - patches.arch/s390-04-15-cio-split-pgid.patch: cio: erratic DASD I/O behavior (BNC#563999). - patches.arch/s390-04-16-cio-path-verification.patch: cio: DASD cannot be set online (BNC#563999). - patches.arch/s390-04-17-cio-steal-lock.patch: cio: DASD steal lock task hangs (BNC#563999). - patches.arch/s390-04-18-cio-fix-memleak-chk-dev.patch: cio: memory leaks when checking unusable devices (BNC#563999). - patches.arch/s390-04-19-cio-fix-deact-dev-panic.patch: cio: deactivated devices can cause use after free panic (BNC#563999).- patches.arch/bug-561933_uv_pat_is_gru_range.patch: x86: UV SGI: Don't track GRU space in PAT (bnc#561933, fate#306952). - patches.arch/bug-561939_bau_data_config.patch: x86: SGI UV BAU initialization (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_bios_call_hwperf.patch: x86: UV hardware performance counter and topology access (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_gpa_is_mmr_space.patch: x86: UV - Introduce uv_gpa_is_mmr. (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_gpa_to_soc_phys_ram.patch: x86: UV - Introduce a means to translate from gpa -> socket_paddr. (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_ipi_macro.patch: x86: UV: Introduce uv_hub_ipi_value (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_mmap_low.patch: x86: SGI UV: Map low MMR ranges (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_rtc_cleanup.patch: x86: UV RTC: Clean up error handling (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_rtc_fixes.patch: x86: UV RTC: Fix early expiry handling (bnc#561939, fate#306952). - patches.arch/bug-561939_uv_rtc_setup_evt.patch: x86: UV RTC: Add clocksource only boot option (bnc#561939, fate#306952). - patches.arch/bug-564471_x86_Fix_duplicated_UV_BAU_interrupt_vector.patch: x86: Fix duplicated UV BAU interrupt vector (bnc#564471).- Refresh patches to be clean of fuzz- Update to 2.6.32.1 - security fixes - bugfixes - obsoletes: - patches.fixes/ext4-fix-insufficient-checks-in-ext4_ioc_move_ext - patches.fixes/scsi-fix-bug-with-dma-maps-on-nested-scsi-objects- patches.drivers/dcb-data-center-bridging-ops-s: dcb: data center bridging ops should be r/o (BNC#562046). - patches.drivers/drivers-net-request_irq-remove: drivers/net: request_irq - Remove unnecessary leading & from second arg (BNC#562046). - patches.drivers/ethtool-add-direct-attach-supp: ethtool: Add Direct Attach support to connector port reporting (BNC#562046). - patches.drivers/ixgbe-add-support-for-82599-al: ixgbe: Add support for 82599 alternative WWNN/WWPN prefix (BNC#562046). - patches.drivers/ixgbe-add-support-for-82599-ba: ixgbe: add support for 82599 based Express Module X520-P2 (BNC#562046). - patches.drivers/ixgbe-add-support-for-netdev_o: ixgbe: Add support for netdev_ops.ndo_fcoe_get_wwn to 82599 (BNC#562046). - patches.drivers/ixgbe-change-default-ring-size: ixgbe: change default ring size (BNC#562046). - patches.drivers/ixgbe-disable-flow-control-for: ixgbe: Disable Flow Control for certain devices (BNC#562046). - patches.drivers/ixgbe-display-currently-attach: ixgbe: Display currently attached PHY through ethtool (BNC#562046). - patches.drivers/ixgbe-fix-erroneous-display-of: ixgbe: Fix erroneous display of stats by ethtool -S (BNC#562046). - patches.drivers/ixgbe-fix-kr-to-kx-fail-over-f: ixgbe: Fix KR to KX fail over for Mezzanine cards (BNC#562046). - patches.drivers/ixgbe-fix-receive-address-regi: ixgbe: Fix Receive Address Register (RAR) cleaning and accounting (BNC#562046). - patches.drivers/ixgbe-flush-the-lsc-mask-chang: ixgbe: Flush the LSC mask change to prevent repeated interrupts (BNC#562046). - patches.drivers/ixgbe-handle-parameters-for-tx: ixgbe: handle parameters for tx and rx EITR, no div0 (BNC#562046). - patches.drivers/ixgbe-links2-is-not-a-valid-re: ixgbe: LINKS2 is not a valid register for 82598 (BNC#562046). - patches.drivers/ixgbe-make-queue-pairs-on-sing: ixgbe: Make queue pairs on single MSI-X interrupts (BNC#562046). - patches.drivers/ixgbe-modify-82599-hwrsc-stati: ixgbe: Modify 82599 HWRSC statistics counters (BNC#562046). - patches.drivers/ixgbe-only-set-clear-vfe-in-ix: ixgbe: Only set/clear VFE in ixgbe_set_rx_mode (BNC#562046). - patches.drivers/ixgbe-performance-tweaks: ixgbe: performance tweaks (BNC#562046). - patches.drivers/ixgbe-r_idx-not-used-in-ixgbe_: ixgbe: r_idx not used in ixgbe_msix_clean_rx() (BNC#562046). - patches.drivers/ixgbe-select-fcoe-tx-queue-in-: ixgbe: select FCoE Tx queue in ndo_select_queue (BNC#562046). - patches.drivers/ixgbe-use-eiam-to-automask-msi: ixgbe: use EIAM to automask MSI-X (BNC#562046). - patches.drivers/ixgbe-use-known-user-priority-: ixgbe: use known user priority for FCoE when DCB is enabled (BNC#562046). - patches.drivers/ixgbe-use-rx-buffer-length-fro: ixgbe: Use rx buffer length from rx ring for configuring rscctl (BNC#562046). - patches.drivers/ixgbe-use-the-instance-of-net_: ixgbe: Use the instance of net_device_stats from net_device. (BNC#562046). - patches.drivers/net-add-ndo_fcoe_get_wwn-to-ne: net: Add ndo_fcoe_get_wwn to net_device_ops (BNC#562046). - patches.drivers/net-add-netdev_alloc_skb_ip_al: net: Add netdev_alloc_skb_ip_align() helper (BNC#562046). - patches.drivers/net-use-netdev_alloc_skb_ip_al: net: Use netdev_alloc_skb_ip_align() (BNC#562046). - patches.drivers/vlan-add-support-to-netdev_ops: vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (BNC#562046). - patches.fixes/fcoe-allow-scsi-fcp-to-be: fcoe: allow SCSI-FCP to be processed directly in softirq context (BNC#562046). - patches.fixes/fcoe-libfc-add-get_lesb-t: fcoe, libfc: add get_lesb() to allow LLD to fill the link error status block (LESB) (BNC#562046). - patches.fixes/libfc-add-fc-bb-5-lesb-co: libfc: add FC-BB-5 LESB counters to fcoe_dev_stats (BNC#562046). - patches.fixes/libfc-add-fcoe_fc_els_les: libfc: add fcoe_fc_els_lesb to fc_fcoe.h for FC-BB-5 LESB definitions (BNC#562046). - patches.fixes/libfc-add-support-of-rece: libfc: add support of receiving ELS_RLS (BNC#562046). - patches.fixes/libfc-add-target-reset-fl: libfc: Add target reset flag to FCP header file (BNC#562046). - patches.fixes/libfc-fix-payload-size-pa: libfc: fix payload size passed to fc_frame_alloc() in fc_lport_els_request (BNC#562046). - patches.fixes/libfcoe-add-checking-disa: libfcoe: add checking disable flag in FIP_FKA_ADV (BNC#562046). - patches.fixes/libfcoe-add-tracking-fip-: libfcoe: add tracking FIP Missing Discovery Advertisement count (BNC#562046). - patches.fixes/libfcoe-add-tracking-fip--0: libfcoe: add tracking FIP Virtual Link Failure count (BNC#562046).- rpm/kabi.pl: Do not print harmless kabi changes by default.- patches.suse/sched-revert-latency-defaults: Revert sched latency defaults and turn FAIR_SLEEPERS off (bnc#557307).- patches.fixes/uart-txen-race.patch: Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (bnc#479304 bnc#509066).- patches.fixes/bug-562290-Fix-isolcpus-boot-option.patch: sched: Fix isolcpus boot option (bnc#562290, fate#306952).- patches.suse/supported-flag: Fix -Wmissing-prototypes warnings in modpost.c.- patches.rpmify/modpost-segfault: modpost: fix segfault with short symbol names.- Moved kernel-docs into the git repo. It is now built automatically with the matching kernel sources.- patches.suse/kdb_fix_ia64_build.patch: Fix ia64 - Export kdb_usb_kbds (none).Jeff updated kdb, try without this ugly workaround. If it still does not work, I have something better... - patches.suse/kdb_x86_fix_hang.patch: Delete.Cleanup patches for series2git: - patches.suse/kdb-common: Refresh. - patches.suse/kdump-dump_after_notifier.patch: Refresh.Updated MCE/MCA patches from Andi -> delete the old ones: - patches.arch/x86_mce_hwpoison-action_result-valid-pfn.patch: HWPOISON: return ENXIO on invalid page number (fate#307738). - patches.arch/x86_mce_hwpoison-is-free-page.patch: HWPOISON: detect free buddy pages explicitly (fate#307738). - patches.arch/x86_mce_hwpoison-no-double-ref.patch: HWPOISON: avoid grabbing the page count multiple times during madvise injection (fate#307738). - patches.arch/x86_mce_madvise-locking: HWPOISON: Use get_user_page_fast in hwpoison madvise (fate#307738). - patches.arch/x86_mce_nfs-mig2: NFS: Fix nfs_migrate_page() (fate#307738). - patches.arch/x86_mce_offline-inject: HWPOISON: Add a madvise() injector for soft page offlining (fate#307738). - patches.arch/x86_mce_page-offline: HWPOISON: Add soft page offline support (fate#307738). - patches.arch/x86_mce_ref-to-flags: HWPOISON: Turn ref argument into flags argument (fate#307738). - patches.arch/x86_mce_shake-page: HWPOISON: Be more aggressive at freeing non LRU caches (fate#307738). - patches.arch/x86_mce_undef-lru: HWPOISON: Undefine short-hand macros after use to avoid namespace conflict (fate#307738). - patches.arch/x86_mce_lru_cleanup.patch: Delete. - patches.arch/x86_mce_page_offlining.patch: Delete. - patches.arch/x86_mce_page_offlining_test_ability.patch: Delete. - patches.arch/x86_mce_test_page.patch: Delete.- needs_update: Merge or delete remaining patches. - patches.fixes/scsi-dh-emc-mode-select-10-size: DM-MPIO fails to tresspass LUNs on CLARiiON arrays (bnc#484529). - patches.fixes/scsi-dh-emc-rw-mismatch: Server crashes when path failures occur against EMC storage (bnc#474482). - patches.fixes/scsi-dh-rdac-add-stk: STK arrays missing from rdac devicehandler (bnc#503855). - patches.fixes/scsi-retry-alua-transition-in-progress: I/O errors for ALUA state transitions (bnc#491289). - patches.suse/dm-mpath-no-activate-for-offlined-paths: DM-MPIO fails to tresspass LUNs on CLARiiON arrays (bnc#484529). - patches.suse/dm-mpath-no-partitions-feature: Disable partitions scan for multipathed devices (bnc#402922,bnc#514767).- Update config files: set back to CONFIG_SOUND=m- patches.drivers/alsa-sp1-hda-23-hp-mute-led-gpio-fixes: ALSA: hda - Fix LED GPIO setup for HP laptops with IDT codecs (bnc#547357,bnc#523487).- patches.suse/kdb-usb-rework: Fix ia64.- Update config files: Enable USB_SERIAL_DEBUG.- patches.suse/kdb-usb-rework: kdb: Cleanup KDB_USB.- Update config files. - Disabled USB_TEST and USB_LIBUSUAL.- Update config files. Re-enable missing options: - CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y - CONFIG_VIDEO_GO7007=m (and related options)- patches.drivers/netxen-0008-reset-sequence-changes.patch: Refresh to fix fuzz- Updated KDB to v4.4-2.6.32-3 and re-enabled USB keyboard support.- rpm/kernel-binary.spec.in: Fix vmlinux stripping on power (bnc#559547)- patches.drivers/netxen-0000-Use-the-instance-of-net_device_stats-from-net.patch: netxen: Use the instance of net_device_stats from net_device. (bnc#560003, fate#307134). - patches.drivers/netxen-0001-remove-sub-64-bit-mem-accesses.patch: netxen: remove sub 64-bit mem accesses (bnc#560003, fate#307134). - patches.drivers/netxen-0002-add-access-to-on-chip-memory-for-tools.patch: netxen: add access to on chip memory for tools (bnc#560003, fate#307134). - patches.drivers/netxen-0003-annotate-register-windowing-code.patch: netxen: annotate register windowing code (bnc#560003, fate#307134). - patches.drivers/netxen-0004-separate-register-and-memory-access-lock.patch: netxen: separate register and memory access lock (bnc#560003, fate#307134). - patches.drivers/netxen-0005-add-sysfs-entries-for-diag-tools.patch: netxen: add sysfs entries for diag tools (bnc#560003, fate#307134). - patches.drivers/netxen-0006-defines-for-next-revision.patch: netxen: defines for next revision (bnc#560003, fate#307134). - patches.drivers/netxen-0007-128-memory-controller-support.patch: netxen: 128 memory controller support (bnc#560003, fate#307134). - patches.drivers/netxen-0008-reset-sequence-changes.patch: netxen: reset sequence changes (bnc#560003, fate#307134). - patches.drivers/netxen-0009-onchip-memory-access-change.patch: netxen: onchip memory access change (bnc#560003, fate#307134). - patches.drivers/netxen-0010-fix-error-codes-in-for-tools-access.patch: netxen: fix error codes in for tools access (bnc#560003, fate#307134). - patches.drivers/netxen-0011-sysfs-control-for-auto-firmware-recovery.patch: netxen: sysfs control for auto firmware recovery (bnc#560003, fate#307134). - patches.drivers/netxen-0012-update-version-to-4.0.62.patch: netxen; update version to 4.0.62 (bnc#560003, fate#307134). - patches.drivers/netxen-0013-fix-builds-for-SYSFS-n-or-MODULES-n.patch: netxen: fix builds for SYSFS=n or MODULES=n (bnc#560003, fate#307134). - patches.drivers/netxen-0014-support-for-new-firmware-file-format.patch: netxen: support for new firmware file format (bnc#560003, fate#307134). - patches.drivers/netxen-0015-refactor-indirect-register-access.patch: netxen: refactor indirect register access (bnc#560003, fate#307134). - patches.drivers/netxen-0016-add-PCI-IDs-for-new-chip.patch: netxen: add PCI IDs for new chip (bnc#560003, fate#307134). - patches.drivers/netxen-0017-update-module-info.patch: netxen: update module info (bnc#560003, fate#307134). - patches.drivers/netxen-0018-module-firmware-hints.patch: netxen: module firmware hints (bnc#560003, fate#307134). - patches.drivers/netxen-0019-update-version-to-4.0.65.patch: netxen: update version to 4.0.65 (bnc#560003, fate#307134). - patches.drivers/netxen-0020-remove-PCI-IDs-of-CNA-device.patch: netxen: remove PCI IDs of CNA device (bnc#560003, fate#307134). - patches.drivers/netxen-0021-fix-debug-tools-access-for-NX2031.patch: netxen : fix debug tools access for NX2031 (bnc#560003, fate#307134). - patches.drivers/netxen-0022-fix-failure-cases-for-fw-hang-recovery.patch: netxen: fix failure cases for fw hang recovery (bnc#560003, fate#307134).- patches.drivers/qlge-0001-Use-the-instance-of-net_device_stats-from-net_.patch: qlge: Use the instance of net_device_stats from net_device. (bnc#560420, FATE#307130). - patches.drivers/qlge-0002-Remove-explicit-setting-of-PCI-Dev-CTL-reg.patch: qlge: Remove explicit setting of PCI Dev CTL reg. (bnc#560420, FATE#307130). - patches.drivers/qlge-0003-Set-PCIE-max-read-request-size.patch: qlge: Set PCIE max read request size. (bnc#560420, FATE#307130). - patches.drivers/qlge-0004-Add-handler-for-DCBX-firmware-event.patch: qlge: Add handler for DCBX firmware event. (bnc#560420, FATE#307130). - patches.drivers/qlge-0005-Store-firmware-revision-as-early-as-possible.patch: qlge: Store firmware revision as early as possible. (bnc#560420, FATE#307130). - patches.drivers/qlge-0006-Remove-inline-math-for-small-rx-buf-mapping.patch: qlge: Remove inline math for small rx buf mapping. (bnc#560420, FATE#307130). - patches.drivers/qlge-0007-Get-rid-of-firmware-handler-debug-code.patch: qlge: Get rid of firmware handler debug code. (bnc#560420, FATE#307130). - patches.drivers/qlge-0008-Don-t-fail-open-when-port-is-not-initialized.patch: qlge: Don't fail open when port is not initialized. (bnc#560420, FATE#307130). - patches.drivers/qlge-0009-Add-CBFC-pause-frame-counters-to-ethtool-stats.patch: qlge: Add CBFC pause frame counters to ethtool stats. (bnc#560420, FATE#307130). - patches.drivers/qlge-0010-Size-RX-buffers-based-on-MTU.patch: qlge: Size RX buffers based on MTU. (bnc#560420, FATE#307130). - patches.drivers/qlge-0011-Add-ethtool-get-set-pause-parameter.patch: qlge: Add ethtool get/set pause parameter. (bnc#560420, FATE#307130). - patches.drivers/qlge-0012-Add-ethtool-blink-function.patch: qlge: Add ethtool blink function. (bnc#560420, FATE#307130). - patches.drivers/qlge-0013-Add-ethtool-wake-on-LAN-function.patch: qlge: Add ethtool wake on LAN function. (bnc#560420, FATE#307130). - patches.drivers/qlge-0014-Add-ethtool-register-dump-function.patch: qlge: Add ethtool register dump function. (bnc#560420, FATE#307130). - patches.drivers/qlge-0015-Add-ethtool-self-test.patch: qlge: Add ethtool self-test. (bnc#560420, FATE#307130). - patches.drivers/qlge-0016-Change-naming-on-vlan-API.patch: qlge: Change naming on vlan API. (bnc#560420, FATE#307130). - patches.drivers/qlge-0017-Fix-indentations.patch: qlge: Fix indentations. (bnc#560420, FATE#307130). - patches.drivers/qlge-0018-Add-firmware-driver-sub-command-support.patch: qlge: Add firmware/driver sub-command support. (bnc#560420, FATE#307130). - patches.drivers/qlge-0019-Clean-up-netdev-stats-usage.patch: qlge: Clean up netdev->stats usage. (bnc#560420, FATE#307130). - patches.drivers/qlge-0020-Do-not-change-frame-routing-during-suspend.patch: qlge: Do not change frame routing during suspend. (bnc#560420, FATE#307130). - patches.drivers/qlge-0021-Add-asic-reset-to-open-call.patch: qlge: Add asic reset to open call. (bnc#560420, FATE#307130). - patches.drivers/qlge-0022-Clean-up-module-parameter-name.patch: qlge: Clean up module parameter name. (bnc#560420, FATE#307130). - patches.drivers/qlge-0023-Change-version-to-v1.00.00.23.00.00-01.patch: qlge: Change version to v1.00.00.23.00.00-01. (bnc#560420, FATE#307130). - patches.drivers/qlge-0024-Bonding-fix-for-mode-6.patch: qlge: Bonding fix for mode 6. (bnc#560420, FATE#307130). - patches.drivers/qlge-0025-Add-performance-change-for-non-split-headers.patch: qlge: Add performance change for non-split headers. (bnc#560420, FATE#307130). - patches.drivers/qlge-0026-Add-firmware-core-dump.patch: qlge: Add firmware core dump. (bnc#560420, FATE#307130).- needs_update: Delete more merged fixes. - patches.suse/dm-mpath-leastpending-path-update: Refresh.- needs_update: Delete merged driver fixes. - patches.drivers/megaraid-mbox-fix-SG_IO: megaraid_mbox: Oops on SG_IO (bnc#475619).- Disable PHYP_DUMP for all PPC flavours, per bnc#541302.- patches.suse/novfs-fix-debug-message.patch: novfs: fix debug message.- patches.fixes/tehuti-firmware-name: Tehuti network driver references wrong firmware (bnc#562092).- patches.suse/audit-export-logging.patch: fix section mismatch due to previous checkin- patches.suse/audit-export-logging.patch: export audit logging symbols.- Update config files: added CONFIG_IP_NF_MATCH_IPV4OPTIONS to ppc64/trace- patches.fixes/ext4-fix-insufficient-checks-in-ext4_ioc_move_ext: ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT (bnc#561018 CVE-2009-4131).- patches.xen/xen3-patch-2.6.32: Fix a potentially serious mis-merge in swiotlb code.- patches.fixes/nohz-delay-from-tip.diff: nohz: Introduce arch_needs_cpu. - patches.fixes/reuse-ktime-from-tip.diff: nohz: Reuse ktime in sub-functions of tick_check_idle.. - series.conf: Moved s390 patchs to proper place- patches.fixes/ipc-ns-fix-memory-leak-idr.patch: ipc: ns fix memory leak (bnc#518767). - patches.fixes/ipc-remove-unreachable-code-in-semc.patch: (bnc#518767). - patches.fixes/ipc-semc-add-a-per-semaphore-pending-list.patch: (bnc#518767). - patches.fixes/ipc-semc-optimize-if-semops-fail.patch: (bnc#518767). - patches.fixes/ipc-semc-optimize-single-semop-operations.patch: (bnc#518767). - patches.fixes/ipc-semc-optimize-single-sops-when-semval-is-zero.patch: (bnc#518767). - patches.fixes/ipc-semc-sem-optimise-undo-list-search.patch: (bnc#518767). - patches.fixes/ipc-semc-sem-preempt-improve.patch: (bnc#518767). - patches.fixes/ipc-semc-sem-use-list-operations.patch: (bnc#518767).- needs_update: patches moved upstream or obsoleted by upstream- patches.suse/kbuild-generate-modules.builtin: Update to what will hopefully be in 2.6.33. - patches.suse/kbuild-rebuild-fix-for-Makefile.modbuiltin: Delete.- Update config files. - patches.suse/netfilter-ipv4options: netfilter ipv4options match from patch-o-matic-ng (bnc#131728 - FATE#182).- needs_update: - patches.suse/mm-devzero-optimisation.patch: mm: /dev/zero optimisation (bnc#430738).- patches.drivers/alsa-sp1-hda-22-alc888-exclude-unusable-adcs: ALSA: hda - Exclude unusable ADCs for ALC88x (bnc#561235).- patches.drivers/reenable-generic_serial: Revert "tty: Mark generic_serial users as BROKEN". - Update config files: enable RIO and SX. - rpm/generic_serial-blacklist: blacklist generic_serial users from automatic loading (bnc#551348).- needs_update: patches merged upstream - novfs patches to be handled by novfs team- needs_update: - patches.suse/mm-vmalloc-fail-dump-stack.patch: mm: improve vmalloc reporting (bnc#511079).- needs_update: most of mine are merged. apparmor patch sent to Andreas.- patches.suse/64bytes_lvb_len.diff: use 64byte lvb len.(bnc#515645)- patches.arch/s390-kvm-prefix.patch: KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (FATE#306513). - patches.arch/s390-kvm-psw.patch: KVM: s390: Make psw available on all exits, not just a subset (FATE#306513).- patches.drivers/synaptics-hp-clickpad: Input: Add support of clickpad mode to synaptics mouse driver (bnc#547370).- Update Xen patches to 2.6.32 final and c/s 958. - patches.xen/xen-dcdbas: force proper address translation in DCDBAS. - patches.xen&xen-vmalloc_32: guarantee 32-bit (bus-)addressability of vmalloc_32() output (bnc#548010, bnc#552492). - patches.xen/xen-x86_64-nx-user-mappings: set NX bit in kernel version of top level user mode page table entries. - patches.xen/xen3-rlim-0025-x86-add-ia32-compat-prlimit-syscalls.patch: x86: add ia32 compat prlimit syscalls (FATE#305733). - patches.xen/xen3-x86-64-align-rodata-kernel-section-to-2mb-with-config_debug_rodata: x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA (bnc#558249). - patches.xen/xen3-x86-64-preserve-large-page-mapping-for-1st-2mb-kernel-txt-with-config_debug_rodata: x86-64: preserve large page mapping for 1st 2MB kernel txt with CONFIG_DEBUG_RODATA (bnc#558249). - patches.xen/xen3-x86-fix-nodac: x86: fix iommu=nodac parameter handling (bnc#463829, bnc#482220). - patches.xen/xen3-x86-mcp51-no-dac: x86: disallow DAC for MCP51 PCI bridge (bnc#463829, bnc#482220). - Update EC2 config files (disable CAN_DEV and UIO).- patches.arch/x86-crypto-add-ghash-algorithm-test.patch, patches.fixes/cpufreq_ondemand_performance_optimise_default_settings.patch: Fix build warnings.- patches.drivers/lpfc-add-raywire-id: Add missing PCI-ID to lpfc.- config.conf: add trace flavor for ppc64 (fate# 307051) - Update config files.- Split apparmor.diff out into separate patches to align more closely with the upstream AppArmor 2.4 repo. - patches.apparmor/apparmor-fix-cap-audit_caching-preemption-disabling: AppArmor: Fix cap audit_caching preemption disabling. - patches.apparmor/apparmor-fix-change_profile-failing-lpn401931: AppArmor: Fix change_profile failing lpn401931. - patches.apparmor/apparmor-fix-change_profile-failure: AppArmor: Fix change_profile failure. - patches.apparmor/apparmor-fix-determination-of-forced-audit-messages: AppArmor: Fix determination of forced AUDIT messages.. - patches.apparmor/apparmor-fix-failure-to-audit-change_hat-correctly: AppArmor: fix failure to audit change_hat correctly. - patches.apparmor/apparmor-fix-file-auditing-when-quiet-is-used: AppArmor: Fix file auditing when quiet is used. - patches.apparmor/apparmor-fix-leak-when-profile-transition-table-fails-unpack: AppArmor: Fix leak when profile transition table fails unpack. - patches.apparmor/apparmor-fix-mediation-of-created-paths-that-look-like-deleted-paths: AppArmor: Fix mediation of created paths that look like "deleted" paths. - patches.apparmor/apparmor-fix-oops-after-profile-removal: AppArmor: Fix oops after profile removal. - patches.apparmor/apparmor-fix-oops-when-auditing-the-addition-of-profile-namespace: AppArmor: Fix oops when auditing the addition of profile namespace. - patches.apparmor/apparmor-fix-oops-when-in-apparmor_bprm_set_creds: AppArmor: Fix Oops when in apparmor_bprm_set_creds. - patches.apparmor/apparmor-fix-profile-namespace-removal: AppArmor: Fix profile namespace removal.. - patches.apparmor/apparmor-fix-refcounting-bug-causing-leak-of-creds-and-oops: AppArmor: Fix refcounting bug causing leak of creds and oops. - patches.apparmor/apparmor-fully-close-race-condition-for-deleted-paths: AppArmor: Fully close race condition for deleted paths. - patches.apparmor/apparmor-missing-unlock: AppArmor: Add missing unlock to next_profile. - patches.apparmor/apparmor-policy-load-and-replacement-can-fail-to-alloc-mem: AppArmor: Policy load and replacement can fail to alloc mem. - patches.apparmor/apparmor-fix-security_ops-task_setrlimit-api-use: AppArmor: Fix security_ops->task_setrlimit API use.- Update config files. - patches.suse/revert-usb-remove-phidget-drivers-from-kernel-tree.patch: Revert "USB: remove phidget drivers from kernel tree.".- patches.arch/s390-message-catalog.diff: Updated patch (bnc#549193,FATE#306999,LTC#57210).- supported.conf: Update wireless drivers.- patches.arch/s390-03-qeth-hs-traffic-analyzer.patch: qeth: HiperSockets Network Traffic Analyzer (bnc#560674).- patches.drivers/qla2xxx-8.03.01-k7-update: qla2xxx driver update to 8.03.01-k7 (bnc#560415).- rpm/package-descriptions: Add description for kernel-vmi.- patches.arch/x86_mce_lru_cleanup.patch: HWPOISON: Undefine lru define after table to avoid namespace conflict (fate#307738). - patches.arch/x86_mce_page_offlining.patch: Add soft page offline support (fate#307738). - patches.arch/x86_mce_page_offlining_test_ability.patch: HWPOISON: Add a madvise() injector for soft page offlining (fate#307738). - patches.arch/x86_mce_test_page.patch: Expose Test pageflagA and set pageflagB primitive (fate#307738).- Add the vmi flavor again.- patches.suse/SoN-18-netvm-skbuff-reserve.patch: add emergeny flag inside kmemcheck boundaries. - patches.xen/xen3-auto-common.diff: Refresh.- Update config files. CONFIG_DRM_I915_KMS=y for x86-64 and i386 vanilla (bnc#560402)- Update config files. CONFIG_DRM_I915_KMS=y for x86-64 (bnc#560402)- Update config files. CONFIG_DRM_I915_KMS=y for i386 (bnc#560402)- patches.arch/ppc-spufs-07-Don-t-spu_acquire_saved-unnecessarily.patch: Delete. (bnc#560043)- Cleanup config files.- patches.drivers/tg3_libphy_workaround: Delete. We have all of the 57780 phylib and tg3 changes due to 2.6.32 bump.- back out cpuidle feature that is still unconsistent.- patches.suse/ocfs2-allocation-resrvations.patch: Refresh.- patches.suse/cpuidle-cleanup: Refresh. Fix the "fixed" feature patch set from IBM.- Update config files. - patches.suse/gfs2-ro-mounts-only.patch: gfs2: allow spectator mounts for migration to ocfs2 (FATE#307584).- Update config files for 2.6.32 (again).- Update config files for cpuidle.- patches.drivers/8250_pnp-wacom-add: serial/8250_pnp.c: add new Wacom devices (bnc#544763).- patches.suse/cpuidle-cleanup: Refresh. one lonely hunk already seems to be in 2.6.32 final- bnc#552860 / FATE#307104: kernel idle low power, take 2: - patches.suse/cpuidle-cleanup: Refresh. - patches.suse/cpuidle-cleanup-x86: Refresh. - patches.suse/cpuidle-eliminate-ppcmdpowersave1: Refresh.- Updated to 2.6.32-final. - 2 patches eliminated.- Update config files: Enable Hibernation for zSeries.- Update config files: Disable CONFIG_MFD_PCF50633, the chip is unlikely to be used on architectures we support.- rpm/split-modules: Print which supported modules need unsupported modules.- supported.conf: support lis3lv02d, hp_accel needs it.- supported.conf: hp_accel is supported (FATE #306448).- supported.conf: remove wm831x drivers, we no longer ship them.- Update config files: disable all new hwmon drivers on ppc (default and vanilla) for consistency.- supported.conf: Add wm831x, needed by drivers/input/misc/wm831x-on.- supported.conf: Fix up after commit bfea0bd.- Update config files: disable WM831x and WM8350 support entirely, as recommended by the drivers author. These devices are only found on embedded devices such as music players or mobile phones.- supported.conf: Mark pmcraid and igbvf as supported; OSD drivers as unsupported.- Restore link from config/s390/vanilla to config/s390x/vanilla.- supported.conf: Update Xen drivers.- needs_update: readd patches.suse/perfmon2-remove_get_base_syscall_attr.patch patches.suse/perfmon2-remove_syscalls.patch- rpm/post.sh: - rpm/postun.sh: woh dluoc I tegrof ot esolc eht fi- rpm/post.sh: - rpm/postun.sh: If this is a Moblin-based box, don't run yast-bootloader- Update config files: stop shipping wm831x-hwmon, wm8350-hwmon, i2c-simtec and i2c-designware. - supported.conf: remove i2c-simtec.- supported.conf: Add all new hwmon and i2c/busses drivers. The former unsupported, the latter supported.- Update config files: disable CONFIG_I2C_VOODOO3. - supported.conf: drop i2c-voodoo3, superseded by tdfxfb.- supported.conf: Drop hwmon and i2c/chips drivers which have been obsoleted.- rpm/kernel-binary.spec.in: Obsolete perfmon-kmp.- supported.conf: Add perfmon, hid and input modules.- Update config files: Fix vanilla configs- Update config files: disabled CONFIG_SND_SOC* in ppc configs.- Updated the sound section of supported.conf- Update config files. disable USB OTG drivers that should not have been enabled.- supported.conf: remove some usb drivers that were deleted or renamed.- supported.conf: update usb driver section- rpm/check-supported-list: Skip modules in Documentation and drivers/staging.- patches.fixes/mac80211-fix-remote-DoS.patch: mac80211: fix remote DoS (bnc#558267).- Forward-port 11.2 patches: patches.drivers/alsa-sp1-hda-18-msi-wind-u115-fix: ALSA: hda - Add a position_fix quirk for MSI Wind U115. patches.drivers/alsa-sp1-hda-19-cx5047-test-mode-fix: ALSA: hda - Fix Cxt5047 test mode (bnc#559062). patches.drivers/alsa-sp1-hda-20-fsc-amilo-pi1505-fix: ALSA: hda - Add a pin-fix for FSC Amilo Pi1505 (bnc#557403). patches.drivers/alsa-sp1-hda-21-hp-dv3-position-fix-quirk: ALSA: hda - Add position_fix quirk for HP dv3 (bnc#555935).- patches.fixes/megaraid_sas-fix-permissions-on-poll_mode_io: megaraid_sas: Fix permissions on poll_mode_io (bnc#557180 CVE-2009-3939).- patches.arch/x86-64-add-comment-for-rodata-large-page-retainment: x86-64: add comment for RODATA large page retainment (bnc#558249). - patches.arch/x86-64-align-rodata-kernel-section-to-2mb-with-config_debug_rodata: x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA (bnc#558249). - patches.arch/x86-64-preserve-large-page-mapping-for-1st-2mb-kernel-txt-with-config_debug_rodata: x86-64: preserve large page mapping for 1st 2MB kernel txt with CONFIG_DEBUG_RODATA (bnc#558249).- needs_update: drop libata patches which are already included in 2.6.31 vanilla.- needs_update: drop patches which are already included in 2.6.31 vanilla.Forward port two x86 patches from SLE11. - needs_update: - patches.arch/x86-fix-nodac: x86: fix iommu=nodac parameter handling (bnc#463829). - patches.arch/x86-mcp51-no-dac: x86: disallow DAC for MCP51 PCI bridge (bnc#463829).- Update config files: Enable KSM (FATE#306513)- needs_update: acpi dock patch was hmacht's, not mine- needs_update: sysfs debugging crash patch is now upstream- needs_update: jeffm merged novfs patches into the main novfs patch.- needs_update: qualcomm modem driver is upstream- needs_update: squashfs is now upstream- needs_update: via driver bugfixes never went upstream, and people are complaining about them, so they were dropped.- needs_update: remove staging driver entries, they are all upstream.- needs_update: remove hv driver entries, those are upstream now.- needs_update: remove xen patches with my name on it. Just because I refreshed the patch, doesn't mean I own it or even like the thing :)- patches.suse/SoN-11-mm-reserve.patch: Fix build errors in -trace and ppc64 flavors.- rpm/kernel-binary.spec.in: Abort if supported modules depend on unsupported ones.- supported.conf: mark cnic as supported (needed by bnx2i).- patches.suse/panic-on-io-nmi-SLE11-user-space-api.patch: API fix: X86: sysctl to allow panic on IOCK NMI error (bnc#427979). - patches.suse/kdb-common: Refresh. - patches.suse/kdump-dump_after_notifier.patch: Refresh.- patches.fixes/cpufreq_ondemand_performance_optimise_default_settings.patch: CPUFREQ: ondemand: Limit default sampling rate to 300ms max. (bnc#464461).- needs_update: One I still have to send upstream, but it's nicer error output only, SP1 is fine in respect to removing all these, thanks.- Update config files: Compile in efivars module for x86_64 (FATE#306931).- needs_update: sjayaraman's patches are either upstream already or rebased to SP1.- Update config files: NFS_SWAP=y.- patches.trace/lttng-instrumentation-swap.patch: Refresh and fix a build failure with fuzz factor 0.- Rebase Swap-over-NFS(SoN) patches: - patches.xen/tmem: Refresh to accomodate changes due to SoN patches. - patches.xen/xen3-auto-common.diff: Refresh to accomodate changes due to SoN patches.- needs_update: Verify knikanth's patches in SLE11 but not in SP1 - patches.fixes/dm-release-map_lock-before-set_disk_ro: Release md->map_lock before set_disk_ro (bnc#556899 bnc#479784).- Restore following patches from SLES11 that are still needed for SLES11-SP1 - patches.fixes/nfsd-05-sunrpc-cache-allow-thread-to-block-while-waiting-for.patch: sunrpc/cache: allow thread to block while waiting for cache update. (bnc#498708). - patches.fixes/nfsd-06-sunrpc-cache-retry-cache-lookups-that-return-ETIMEDO.patch: sunrpc/cache: retry cache lookups that return -ETIMEDOUT (bnc#498708). - patches.fixes/nfsd-07-nfsd-idmap-drop-special-request-deferal-in-favour-of.patch: nfsd/idmap: drop special request deferal in favour of improved default. (bnc#498708). - patches.fixes/nfsd-09-fix-kabi: Fix kabi breakage in previous nfsd patch series (bnc#498708).- needs_update: remove patches item of coly.li, lmb and mfasheh. - patches.fixes/dlm-enable-debug.patch: update the patch from SLES11 to SLES11 SP1 tree.- patches.fixes/make-note_interrupt-fast.diff: Fix performance regression on large IA64 systems (bnc #469589).- rpm/old-packages.conf: obsolete kernel-kdump on ppc. - config.conf: delete kdump configs. - config/ppc/kdump: Delete. - config/ppc64/kdump: Delete.- patches.arch/ppc-extended_h_cede-Export_memory_sysdev_class: Refresh. Fix "typo", memory_sysdev_class should be exported only to GPL'ed modules.Fixup patches for series2git: - patches.xen/tmem: Refresh. - patches.xen/xen3-auto-common.diff: Refresh.- config.conf: disable build of ppc kdump flavours (FATE#304346)- patches.drivers/libata-missing-_SDD-is-not-an-error: libata-acpi: missing _SDD is not an error (bnc#551942).- patches.fixes/mac80211-fix-spurious-delba-handling.patch: mac80211: fix spurious delBA handling (bnc#558267, CVE-2009-4026, CVE-2009-4027).- patches.drivers/sky2-add-register-definitions: sky2: add register definitions for new chips (bnc#544760). - patches.drivers/sky2-88E8059-support: sky2: 88E8059 support (bnc#544760). - patches.drivers/sky2-optima-tcp-offload-fix: net: Fix Yukon-2 Optima TCP offload setup (bnc#544760). - patches.drivers/sky2-optima-fix-pci-cfg: net: Add missing TST_CFG_WRITE bits around sky2_pci_write (bnc#544760).- Update config files. disable CONFIG_MULTICOE_RAID456 as it is not yet stable. Enable CONFIG_ASYNC_TX_DMA for FATE#306368- clean up patch fuzz- patches.drivers/via-unichrome-drm-bugfixes.patch: Delete. it never went upstream, so we should drop it as well.- patches.trace/lttng-*: update for 2.6.32 - patches.trace/lttng-instrumentation-timer.patch: Delete. - patches.xen/tmem: Refresh. - patches.xen/xen3-auto-common.diff: Refresh.- patches.fixes/oprofile_bios_ctr.patch: detect oprofile counters reserved by bios (FATE#307426).- patches.fixes/netfilter-remove-pointless-config_nf_ct_acct-warning: netfilter: Remove pointless CONFIG_NF_CT_ACCT warning (bnc#552033 (and others)).- Update config files. - patches.drivers/mpt-fusion-4.22.00.00-update: Update MPT Fusion driver to 4.22.00.00-suse (bnc#556587). - patches.drivers/mpt-fusion-4.16.00.00-update: Delete.- patches.drivers/alsa-sp1-hda-17-fix-mute-LED-sync-idt92h383xxx: ALSA: hda - Fix mute-LED sync on HP laptops with IDT92HD83xxx codecs (bnc#547357).- patches.arch/ppc-extended_h_cede-*: Increase power savings by allowing the core to sleep. (FATE##307059, bnc#550447)- patches.suse/kconfig-automate-kernel-desktop: automate a few config options for kernel-desktop (FATE#305694).- patches.arch/kvm-only-export-selected-pv-ops-feature-structs: Update references (bnc#556135, FATE#306453). - patches.arch/kvm-replace-kvm-io-delay-pv-ops-with-linux-magic: Update references (bnc#556135, FATE#306453). - patches.arch/kvm-split-paravirt-ops-by-functionality: Update references (bnc#556135, FATE#306453). - patches.arch/kvm-split-the-KVM-pv-ops-support-by-feature: Update references (bnc#556135, FATE#306453).- Enabled: patches.fixes/enclosure-fix-oops-while-iterating-enclosure_status-array- patches.arch/x86-crypto-add-ghash-algorithm-test.patch: crypto: Add ghash algorithm test before provide to users (FATE#306883, bnc#554578).- patches.arch/x86-crypto-pclmulqdq-accelerated-implementation.patch: incorporate "ghash - put proper .data section in place" fix- Update config files. - Add new options KERNEL_DESKTOP and DEFAULT_VM_DIRTY_RATIO. - Enable KERNEL_DESKTOP for only desktop flavor.- patches.suse/mm-tune-dirty-limits.patch: mm: Make default VM dirty ratio configurable to suit different workloads (bnc#552883).- rpm/kernel-syms.spec.in, rpm/mkspec: build kernel-syms only for supported architectures.- Enabled B43_PHY_LP=y for PHY support on certain b43 chips.- patches.suse/export-sync_page_range: Revert "vfs: Remove generic_osync_inode() and sync_page_range{_nolock}()" (bnc#557231).- patches.suse/init-move-populate_rootfs-back-to-start_kernel: Fix a bad-pointer warning.- rpm/macros.kernel-source: Add kernel_module_package_moddir() macro for cross-distro compatibility (FATE 305225).- patches.suse/rlim-0001-SECURITY-selinux-fix-update_rlimit_cpu-parameter.patch: Update references (FATE#305733). - patches.suse/rlim-0002-SECURITY-add-task_struct-to-setrlimit.patch: Update references (FATE#305733). - patches.suse/rlim-0003-core-add-task_struct-to-update_rlimit_cpu.patch: Update references (FATE#305733). - patches.suse/rlim-0004-sys_setrlimit-make-sure-rlim_max-never-grows.patch: Update references (FATE#305733). - patches.suse/rlim-0005-core-split-sys_setrlimit.patch: Update references (FATE#305733). - patches.suse/rlim-0006-core-allow-setrlimit-to-non-current-tasks.patch: Update references (FATE#305733). - patches.suse/rlim-0007-core-optimize-setrlimit-for-current-task.patch: Update references (FATE#305733). - patches.suse/rlim-0008-FS-proc-make-limits-writable.patch: Update references (FATE#305733). - patches.suse/rlim-0009-core-posix-cpu-timers-cleanup-rlimits-usage.patch: Update references (FATE#305733). - patches.suse/rlim-0010-core-do-security-check-under-task_lock.patch: Update references (FATE#305733). - patches.suse/rlim-0011-resource-add-helpers-for-fetching-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0012-IA64-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0013-PPC-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0014-S390-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0015-SPARC-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0016-X86-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0017-FS-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0018-MM-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0019-core-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0020-misc-use-helpers-for-rlimits.patch: Update references (FATE#305733). - patches.suse/rlim-0021-core-rename-setrlimit-to-do_setrlimit.patch: Update references (FATE#305733). - patches.suse/rlim-0022-core-implement-getprlimit-and-setprlimit-syscalls.patch: Update references (FATE#305733). - patches.suse/rlim-0023-unistd-add-__NR_-get-set-prlimit-syscall-numbers.patch: Update references (FATE#305733). - patches.suse/rlim-0024-COMPAT-add-get-put_compat_rlimit.patch: Update references (FATE#305733). - patches.suse/rlim-0025-x86-add-ia32-compat-prlimit-syscalls.patch: Update references (FATE#305733).- Add writable resource limits support - patches.suse/perfmon2.patch: Refresh. - patches.suse/rlim-0001-SECURITY-selinux-fix-update_rlimit_cpu-parameter.patch: SECURITY: selinux, fix update_rlimit_cpu parameter. - patches.suse/rlim-0002-SECURITY-add-task_struct-to-setrlimit.patch: SECURITY: add task_struct to setrlimit. - patches.suse/rlim-0003-core-add-task_struct-to-update_rlimit_cpu.patch: core: add task_struct to update_rlimit_cpu. - patches.suse/rlim-0004-sys_setrlimit-make-sure-rlim_max-never-grows.patch: sys_setrlimit: make sure ->rlim_max never grows. - patches.suse/rlim-0005-core-split-sys_setrlimit.patch: core: split sys_setrlimit. - patches.suse/rlim-0006-core-allow-setrlimit-to-non-current-tasks.patch: core: allow setrlimit to non-current tasks. - patches.suse/rlim-0007-core-optimize-setrlimit-for-current-task.patch: core: optimize setrlimit for current task. - patches.suse/rlim-0008-FS-proc-make-limits-writable.patch: FS: proc, make limits writable. - patches.suse/rlim-0009-core-posix-cpu-timers-cleanup-rlimits-usage.patch: core: posix-cpu-timers, cleanup rlimits usage. - patches.suse/rlim-0010-core-do-security-check-under-task_lock.patch: core: do security check under task_lock. - patches.suse/rlim-0011-resource-add-helpers-for-fetching-rlimits.patch: resource: add helpers for fetching rlimits. - patches.suse/rlim-0012-IA64-use-helpers-for-rlimits.patch: IA64: use helpers for rlimits. - patches.suse/rlim-0013-PPC-use-helpers-for-rlimits.patch: PPC: use helpers for rlimits. - patches.suse/rlim-0014-S390-use-helpers-for-rlimits.patch: S390: use helpers for rlimits. - patches.suse/rlim-0015-SPARC-use-helpers-for-rlimits.patch: SPARC: use helpers for rlimits. - patches.suse/rlim-0016-X86-use-helpers-for-rlimits.patch: X86: use helpers for rlimits. - patches.suse/rlim-0017-FS-use-helpers-for-rlimits.patch: FS: use helpers for rlimits. - patches.suse/rlim-0018-MM-use-helpers-for-rlimits.patch: MM: use helpers for rlimits. - patches.suse/rlim-0019-core-use-helpers-for-rlimits.patch: core: use helpers for rlimits. - patches.suse/rlim-0020-misc-use-helpers-for-rlimits.patch: misc: use helpers for rlimits. - patches.suse/rlim-0021-core-rename-setrlimit-to-do_setrlimit.patch: core: rename setrlimit to do_setrlimit. - patches.suse/rlim-0022-core-implement-getprlimit-and-setprlimit-syscalls.patch: core: implement getprlimit and setprlimit syscalls. - patches.suse/rlim-0023-unistd-add-__NR_-get-set-prlimit-syscall-numbers.patch: unistd: add __NR_[get|set]prlimit syscall numbers. - patches.suse/rlim-0024-COMPAT-add-get-put_compat_rlimit.patch: COMPAT: add get/put_compat_rlimit. - patches.suse/rlim-0025-x86-add-ia32-compat-prlimit-syscalls.patch: x86: add ia32 compat prlimit syscalls.- patches.drivers/phy-broadcom-bug-fixes-for-sp1.patch: phy/broadcom: bug fixes for SP1 (FATE#307117, bnc#556234). - patches.drivers/tg3-update-version-to-3.104.patch: tg3: Update version to 3.104 (bnc#556234, FATE#307117).- patches.drivers/phy-broadcom-bug-fixes-for-sp1.patch: phy/broadcom: bug fixes for SP1 (FATE#307117, bnc#556234). - patches.drivers/tg3-update-version-to-3.104.patch: tg3: Update version to 3.104 (bnc#556234, FATE#307117).- patches.drivers/megaraid-04.12-update: megaraid: Update megaraid_sas to version 04.12 (FATE#307125).- patches.drivers/bnx2-entropy-source.patch: bnx2: entropy source (FATE#307517). - patches.drivers/e1000-entropy-source.patch: Enable e1000 as entropy source (disabled by default) (FATE#307517). - patches.drivers/e1000e-entropy-source.patch: Enable e1000e as entropy source (disabled by default) (FATE#307517). - patches.drivers/igb-entropy-source.patch: Enable igb as entropy source (disabled by default) (FATE#307517). - patches.drivers/ixgbe-entropy-source.patch: Enable ixgbe as entropy source (disabled by default) (FATE#307517). - patches.drivers/tg3-entropy-source.patch: tg3: entropy source (FATE#307517).- patches.fixes/scsi-fix-bug-with-dma-maps-on-nested-scsi-objects: scsi_lib_dma: fix bug with dma maps on nested scsi objects (bnc#556595). - patches.fixes/scsi-introduce-helper-function-for-blocking-eh: scsi_transport_fc: Introduce helper function for blocking scsi_eh (bnc#556595). - patches.fixes/scsi-skip-nonscsi-device-for-dma: Delete.Whitespace cleanup for series2git: - patches.arch/s390-message-catalog.diff: Refresh. - patches.drivers/aacraid-24701-update: Refresh. - patches.suse/crasher-26.diff: Refresh. - patches.suse/kdb-common: Refresh. - patches.suse/kdb-ia64: Refresh. - patches.suse/kdb-x86: Refresh. - patches.suse/ocfs2-allocation-resrvations.patch: Refresh. - patches.suse/perfmon2.patch: Refresh. - patches.suse/perfmon2_ioctl.patch: Refresh. - patches.suse/stack-unwind: Refresh.- patches.drivers/igb-add-support-for-82576NS-SerDes-adapter.patch: igb: add support for 82576NS SerDes adapter (FATE#306856).- patches.suse/dm-mpath-evaluate-request-result-and-sense: Fix for !CONFIG_SCSI (in -ec2).- patches.suse/ocfs2-allocation-resrvations.patch: ocfs2: allocation reservations (bnc#501563 FATE#307247).- patches.suse/perfmon2.patch: Refresh. - patches.arch/x86-self-ptrace.patch: Delete. (bnc#554585,LTC#57794) - patches.suse/self-ptrace.patch: Delete. (bnc#554585,LTC#57794)- Update to 2.6.32-rc8. - Eliminated 1 patch.- patches.fixes/enclosure-fix-oops-while-iterating-enclosure_status-array: enclosure: fix oops while iterating enclosure_status array (bnc#540997).- Update config files. - patches.suse/perfmon2.patch: perfmon2 (FATE#303968). - patches.suse/perfmon2_ioctl.patch: switch to ioctl interface for perfmon2. - patches.suse/perfmon2_noutrace.patch: remove UTRACE code from perfmon2. - patches.xen/xen3-patch-2.6.28: Refresh.- Update config files. - patches.arch/s390-message-catalog.diff: Kernel message catalog. (bnc#549193,LTC#57210,FATE#306999). - rpm/kernel-binary.spec.in:- patches.suse/add-queue_depth-ramp-up-code.patch: add queue_depth ramp up code (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-add-a-separate-scsi-transport-template-for-npiv-vports.patch: fcoe: add a separate scsi transport template for NPIV vports (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-add-check-to-fail-gracefully-in-bonding-mode.patch: fcoe: add check to fail gracefully in bonding mode (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-call-ndo_fcoe_enable-disable-to-turn-fcoe-feature-on-off-in-lld.patch: fcoe: Call ndo_fcoe_enable/disable to turn FCoE feature on/off in LLD (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-fix-checking-san-mac-address.patch: fcoe: Fix checking san mac address (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-fix-getting-san-mac-for-vlan-interface.patch: fcoe: Fix getting san mac for VLAN interface (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-fix-setting-lport-s-wwnn-wwpn-to-use-san-mac-address.patch: fcoe: Fix setting lport's WWNN/WWPN to use san mac address (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-fix-using-vlan-id-in-creating-lport-s-wwwn-wwpn.patch: fcoe: Fix using VLAN ID in creating lport's WWWN/WWPN (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-formatting-cleanups-and-commenting.patch: fcoe: Formatting cleanups and commenting (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-increase-fcoe_max_lun-to-0xffff-65535.patch: fcoe: Increase FCOE_MAX_LUN to 0xFFFF (65535) (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-initialize-return-value-in-fcoe_destroy.patch: fcoe: initialize return value in fcoe_destroy (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-libfc-fix-an-libfc-issue-with-queue-ramp-down-in-libfc.patch: fcoe, libfc: fix an libfc issue with queue ramp down in libfc (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-libfc-use-single-frame-allocation-api.patch: fcoe, libfc: use single frame allocation API (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-npiv-vport-create-destroy.patch: fcoe: NPIV vport create/destroy (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-remove-extra-function-decalrations.patch: fcoe: remove extra function decalrations (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-remove-redundant-checking-of-netdev-netdev_ops.patch: fcoe: remove redundant checking of netdev->netdev_ops (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-use-netif_f_fcoe_mtu-flag-to-set-up-max-frame-size-lport-mfs.patch: fcoe: Use NETIF_F_FCOE_MTU flag to set up max frame size (lport->mfs) (fate#306857, fate#306859, bnc#551175). - patches.suse/fcoe-vport-symbolic-name-support.patch: fcoe: vport symbolic name support (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-add-host-number-to-lport-link-up-down-messages.patch: libfc: add host number to lport link up/down messages. (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-add-libfc-fc_libfc-ch-for-libfc-internal-routines.patch: libfc: Add libfc/fc_libfc.[ch] for libfc internal routines (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-add-queue_depth-ramp-up.patch: libfc: add queue_depth ramp up (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-add-routine-to-copy-data-from-a-buffer-to-a-sg-list.patch: libfc: Add routine to copy data from a buffer to a SG list (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-add-set_fid-function-to-libfc-template.patch: libfc: add set_fid function to libfc template (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-add-some-generic-npiv-support-routines-to-libfc.patch: libfc: add some generic NPIV support routines to libfc (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-adds-can_queue-ramp-up.patch: libfc: adds can_queue ramp up (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-adds-missing-exch-release-for-accepted-rrq.patch: libfc: adds missing exch release for accepted RRQ (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-changes-to-libfc_host_alloc-to-consolidate-initialization-with-allocation.patch: libfc: changes to libfc_host_alloc to consolidate initialization with allocation (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-combine-name-server-registration-request-functions.patch: libfc: combine name server registration request functions (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-combine-name-server-registration-response-handlers.patch: libfc: combine name server registration response handlers (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-convert-to-scsi_track_queue_full.patch: libfc: convert to scsi_track_queue_full (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-do-not-use-did_no_connect-for-pkt-alloc-failures.patch: libfc: do not use DID_NO_CONNECT for pkt alloc failures. (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-don-t-warn_on-in-lport_timeout-for-reset-state.patch: libfc: don't WARN_ON in lport_timeout for RESET state (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-export-fc-headers.patch: libfc: Export FC headers (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fcoe-add-fc-passthrough-support.patch: libfc, fcoe: Add FC passthrough support (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fcoe-don-t-export_symbols-unnecessarily.patch: libfc, fcoe: Don't EXPORT_SYMBOLS unnecessarily (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fcoe-fixes-for-highmem-skb-linearize-panics.patch: libfc, fcoe: fixes for highmem skb linearize panics (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fcoe-increase-els-and-ct-timeouts.patch: libfc fcoe: increase ELS and CT timeouts (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-an-issue-of-pending-exch-es-after-i-f-destroyed-or-rmmod-fcoe.patch: libfc: fix an issue of pending exch/es after i/f destroyed or rmmod fcoe (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-ddp-in-fc_fcp-for-0-xid.patch: libfc: fix ddp in fc_fcp for 0 xid (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-fc_els_resp_type-to-correct-display-of-ct-responses.patch: libfc: fix fc_els_resp_type to correct display of CT responses (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-frags-in-frame-exceeding-skb_max_frags-in-fc_fcp_send_data.patch: libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in fc_fcp_send_data (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-free-of-fc_rport_priv-with-timer-pending.patch: libfc: fix free of fc_rport_priv with timer pending (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-memory-corruption-caused-by-double-frees-and-bad-error-handling.patch: libfc: fix memory corruption caused by double frees and bad error handling (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-rnn_id-smashing-skb-payload.patch: libfc: fix RNN_ID smashing skb payload (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-symbolic-name-registrations-smashing-skb-data.patch: libfc: fix symbolic name registrations smashing skb data (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-typo-in-retry-check-on-received-prli.patch: libfc: fix typo in retry check on received PRLI (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-fix-wrong-scsi-return-status-under-fc_data_undrun.patch: libfc: Fix wrong scsi return status under FC_DATA_UNDRUN (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-formatting-cleanups-across-libfc.patch: libfc: Formatting cleanups across libfc (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-libfcoe-fdisc-els-for-npiv.patch: libfc, libfcoe: FDISC ELS for NPIV (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-lport-fix-minor-documentation-errors.patch: libfc: lport: fix minor documentation errors (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-move-libfc_init-and-libfc_exit-to-fc_libfc-c.patch: libfc: Move libfc_init and libfc_exit to fc_libfc.c (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-move-non-common-routines-and-prototypes-out-of-libfc-h.patch: libfc: Move non-common routines and prototypes out of libfc.h (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-reduce-can_queue-for-all-fcp-frame-allocation-failures.patch: libfc: reduce can_queue for all FCP frame allocation failures (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-register-fc4-features-with-the-fc-switch.patch: libfc: register FC4 features with the FC switch (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-register-symbolic-node-name-rsnn_nn.patch: libfc: Register Symbolic Node Name (RSNN_NN) (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-register-symbolic-port-name-rspn_id.patch: libfc: Register Symbolic Port Name (RSPN_ID) (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-remove-fc_fcp_complete.patch: libfc: Remove fc_fcp_complete (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-remove-unused-fc_lport-pointer-from-fc_fcp_pkt_abort.patch: libfc: Remove unused fc_lport pointer from fc_fcp_pkt_abort (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-removes-initializing-fc_cpu_order-and-fc_cpu_mask-per-lport.patch: libfc: removes initializing fc_cpu_order and fc_cpu_mask per lport (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-removes-unused-disc_work-and-ex_list.patch: libfc: removes unused disc_work and ex_list (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-rnn_id-may-be-required-before-rsnn_nn-with-some-switches.patch: libfc: RNN_ID may be required before RSNN_NN with some switches (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-rpn_id-is-obsolete-and-unnecessary.patch: libfc: RPN_ID is obsolete and unnecessary (fate#306857, fate#306859, bnc#551175). - patches.suse/libfc-vport-link-handling-and-fc_vport-state-managment.patch: libfc: vport link handling and fc_vport state managment (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-allow-fip-to-be-disabled-by-the-driver.patch: libfcoe: Allow FIP to be disabled by the driver (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-do-not-pad-fip-keep-alive-to-full-frame-size.patch: libfcoe: Do not pad FIP keep-alive to full frame size (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-don-t-send-els-in-fip-mode-if-no-fcf-selected.patch: libfcoe: don't send ELS in FIP mode if no FCF selected (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-fcoe-libfcoe-npiv-support.patch: libfcoe, fcoe: libfcoe NPIV support (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-fcoe-simplify-receive-flogi-response.patch: libfcoe: fcoe: simplify receive FLOGI response (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-fip-allow-fip-receive-to-be-called-from-irq.patch: libfcoe: fip: allow FIP receive to be called from IRQ. (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-fip-should-report-link-to-libfc-whether-selected-or-not.patch: libfcoe: FIP should report link to libfc whether selected or not (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-fip-use-scsi-host-number-to-identify-debug-messages.patch: libfcoe: fip: use SCSI host number to identify debug messages. (fate#306857, fate#306859, bnc#551175). - patches.suse/libfcoe-formatting-and-comment-cleanups.patch: libfcoe: formatting and comment cleanups (fate#306857, fate#306859, bnc#551175). - patches.suse/modify-change_queue_depth-to-take-in-reason-why-it-is-being-called.patch: modify change_queue_depth to take in reason why it is being called (fate#306857, fate#306859, bnc#551175). - patches.suse/scsi-error-have-scsi-ml-call-change_queue_depth-to-handle-queue_full.patch: scsi error: have scsi-ml call change_queue_depth to handle QUEUE_FULL (fate#306857, fate#306859, bnc#551175).- patches.suse/dm-mpath-accept-failed-paths: Fixup patch to apply.Port patches from SLES11: - patches.fixes/scsi-dh-queuedata-accessors: Kernel bug triggered in multipath (bnc#486001). - patches.suse/dm-mpath-accept-failed-paths: Refresh. - patches.suse/dm-mpath-detach-existing-hardware-handler: multipath: detach existing hardware handler if none was specified. - patches.suse/dm-mpath-requeue-for-stopped-queue: Delete.- patches.suse/dm-mpath-evaluate-request-result-and-sense: multipath: Evaluate request result and sense code (FATE#303695,bnc#433920,bnc#442001).- rpm/kernel-binary.spec.in: Kill support for kernel-$flavor symbols, we need a unified kernel-source for all flavors.- patches.fixes/bnx2i-use-common-iscsi-suspend-queue: bnx2i: use common iscsi suspend queue (FATE#307215). - patches.fixes/iscsi-class-modify-handling-of-replacement-time: iscsi class: modify handling of replacement timeout (FATE#307215). - patches.fixes/iser-set-tgt-and-lu-reset-timeout: iser: set tgt and lu reset timeout (FATE#307215). - patches.fixes/libiscsi-add-warm-target-reset-tmf-support: libiscsi: add warm target reset tmf support (FATE#307215). - patches.fixes/libiscsi-check-tmf-state-before-sending-pdu: libiscsi: Check TMF state before sending PDU (FATE#307215). - patches.fixes/libiscsi-fix-login-text-checks-in-pdu-inject: libiscsi: fix login/text checks in pdu injection code (FATE#307215). - patches.fixes/scsi-add-scsi-target-reset-support-to-ioctl: add scsi target reset support to scsi ioctl. - patches.fixes/scsi-devinfo-update-hitachi-entries: scsi_devinfo: update Hitachi entries (v2). - patches.fixes/scsi-fc-class-failfast-bsg-requests: [SCSI] fc class: fail fast bsg requests. - patches.drivers/cxgb3i: Delete. - patches.drivers/cxgb3i-fixed-offload-array-size: Delete. - patches.fixes/disable-lro-per-default: Delete.- patches.fixes/scsi_dh-always-attach-sysfs: scsi_dh: create sysfs file, dh_state for all SCSI disk devices. - patches.fixes/scsi_dh-change-activate-interface: scsi_dh: Change the scsidh_activate interface to be asynchronous (bnc#556144). - patches.fixes/scsi_dh-make-alua-handler-asynchronous: scsi_dh: Make alua hardware handler's activate() async (bnc#556144). - patches.fixes/scsi_dh-make-hp_sw-handler-asynchronous: scsi_dh: Make hp hardware handler's activate() async (bnc#556144). - patches.fixes/scsi_dh-make-rdac-handler-asynchronous: scsi_dh: Make rdac hardware handler's activate() async (bnc#556144).- patches.drivers/qla4xxx-5.01.00-k8_sles11-03-update: Delete. - patches.drivers/qla4xxx-sles11-update: Delete.- Update config files. - patches.drivers/hpsa: hpsa: New driver SCSI driver for HP Smart Array (FATE#307153,bnc#555855). - supported.conf: Mark hpsa as supported.- patches.arch/s390-01-qeth-isolation.patch: qeth: Exploit QDIO Data Connection Isolation (bnc#555199,LTC#57826,FATE#307015). - patches.arch/s390-02-01-cex3-init-msg.patch: zcrypt: initialize ap_messages for cex3 exploitation (bnc#555200,LTC#57825,FATE#307112). - patches.arch/s390-02-02-cex3-special-command.patch: zcrypt: special command support for cex3 exploitation (bnc#555200,LTC#57825,FATE#307112). - patches.arch/s390-02-03-cex3-device.patch: zcrypt: add support for cex3 device types (bnc#555200,LTC#57825,FATE#307112). - patches.arch/s390-02-04-cex3-use-def.patch: zcrypt: use definitions for cex3 (bnc#555200,LTC#57825,FATE#307112). - patches.arch/s390-02-05-zcrypt-speed-cex2c.patch: zcrypt: adjust speed rating between cex2 and pcixcc (bnc#555200,LTC#57825,FATE#307112). - patches.arch/s390-02-06-zcrypt-speed-cex3.patch: zcrypt: adjust speed rating of cex3 adapters (bnc#555200,LTC#57825,FATE#307112). - patches.arch/s390-sles11sp1-01-qeth-isolation.patch: Delete.- patches.arch/s390-sles11sp1-01-qeth-isolation.patch: qeth: Exploit QDIO Data Connection Isolation (bnc#555199,LTC#57826,FATE#307015).- scripts/sequence-patch.sh: Add automatic generation of supported modules list.- Update config files: Enable CONFIG_ACPI_CUSTOM_OVERRIDE_INITRAMFS- patches.suse/acpi-generic-initramfs-table-override-support: ACPI: generic initramfs table override support (bnc#533555). - patches.suse/init-move-populate_rootfs-back-to-start_kernel: init: move populate_rootfs back to start_kernel (bnc#533555).- patches.arch/x86-crypto-pclmulqdq-accelerated-implementation.patch: incorporate "crypto: ghash-intel - Hard-code pshufb" fix- patches.suse/hung_task_timeout-configurable-default: hung_task_timeout: configurable default (bnc#552820). - Default to runtime-disabled on all flavors except debug.- patches.fixes/kvm-ioapic.patch: Ignore apic polarity (bnc#556564). - patches.fixes/kvm-macos.patch: Implement some missing intercepts so osx doesn't blow up (bnc#556564).- supported.conf: mark missing 10Gb drivers as supported (bnc#555793)- patches.drivers/aacraid-24701-update: Problems with aacraid (bnc#524242,FATE#307437).Cleanup patches for series2git: - patches.apparmor/apparmor.diff: Refresh. - patches.suse/Cleanup-and-make-boot-splash-work-with-KMS.patch: Refresh. - patches.suse/bootsplash: Refresh. - patches.suse/nfs4acl-ext3.diff: Refresh. - patches.suse/silent-stack-overflow-2.patch: Refresh. - patches.suse/suse-ppc32-mol.patch: Refresh. - patches.suse/xfs-dmapi-src: Refresh.- Update config files to enable pv-ops for KVM clock. (bnc#556135)- patches.drivers/alsa-sp1-hda-01-select-ibexpeak-handler: ALSA: hda - select IbexPeak handler for Calpella (FATE#306783). - patches.drivers/alsa-sp1-hda-02-vectorize-get_empty_pcm_device: ALSA: hda - vectorize get_empty_pcm_device() (FATE#306783). - patches.drivers/alsa-sp1-hda-03-allow-up-to-4-HDMI: ALSA: hda - allow up to 4 HDMI devices (FATE#306783). - patches.drivers/alsa-sp1-hda-04-convert-intelhdmi-global-references: ALSA: hda - convert intelhdmi global references to local parameters (FATE#306783). - patches.drivers/alsa-sp1-hda-05-remove-intelhdmi-dependency-on-multiout: ALSA: hda - remove intelhdmi dependency on multiout (FATE#306783). - patches.drivers/alsa-sp1-hda-06-use-pcm-prepare-callbacks-for-intelhdmi: ALSA: hda - use pcm prepare/cleanup callbacks for intelhdmi (FATE#306783). - patches.drivers/alsa-sp1-hda-07-reorder-intelhemi-prepare-callbacks: ALSA: hda - reorder intelhdmi prepare/cleanup callbacks (FATE#306783). - patches.drivers/alsa-sp1-hda-08-vectorize-intelhdmi: ALSA: hda - vectorize intelhdmi (FATE#306783). - patches.drivers/alsa-sp1-hda-09-get-intelhtemi-max-channels: ALSA: hda - get intelhdmi max channels from widget caps (FATE#306783). - patches.drivers/alsa-sp1-hda-10-auto-parse-intelhdmi-cvt-pin: ALSA: hda - auto parse intelhdmi cvt/pin configurations (FATE#306783). - patches.drivers/alsa-sp1-hda-11-remove-static-intelhdmi-config: ALSA: hda - remove static intelhdmi configurations (FATE#306783). - patches.drivers/alsa-sp1-hda-12-reset-pins-idt-codec-free: ALSA: hda - Reset pins of IDT/STAC codecs at free (bnc#544779). - patches.drivers/alsa-sp1-hda-13-add-reboot-notifier: ALSA: hda - Add reboot notifier to each codec (bnc#544779). - patches.drivers/alsa-sp1-hda-14-add-missing-export: ALSA: hda - Add missing export for snd_hda_bus_reboot_notify (bnc#544779). - patches.drivers/alsa-sp1-hda-15-fix-build-warning: ALSA: hda - Add a proper ifdef to a debug code (FATE#306783). - patches.drivers/alsa-sp1-hda-16-stac-dual-headphones-fix: ALSA: hda - Fix detection of dual headphones (bnc#556532).- patches.arch/x86-crypto-pclmulqdq-accelerated-implementation.patch: crypto: ghash - Add PCLMULQDQ accelerated implementation (FATE#306883, bnc#554578). - Update config files: set CRYPTO_GHASH_CLMUL_NI_INTEL=m - patches.xen/xen3-patch-2.6.28: Refresh to apply cleanly- patches.arch/kvm-only-export-selected-pv-ops-feature-structs: Only export selected pv-ops feature structs (bnc#556135). - patches.arch/kvm-replace-kvm-io-delay-pv-ops-with-linux-magic: Replace kvm io delay pv-ops with linux magic (bnc#556135). - patches.arch/kvm-split-paravirt-ops-by-functionality: Split paravirt ops by functionality (bnc#556135). - patches.arch/kvm-split-the-KVM-pv-ops-support-by-feature: Split the KVM pv-ops support by feature (bnc#556135). - patches.xen/xen3-patch-2.6.23: Refresh. - patches.xen/xen3-patch-2.6.31: Refresh.- patches.suse/kbuild-icecream-workaround: Delete.- Update config files. Also enable CONFIG_DMAR (fate#306796) for vanilla flavors- Update config files. Do the same for i386- Update config files. Enabling CONFIG_DMAR (fate#306796), introduces these changes: +CONFIG_HAVE_INTEL_TXT=y - # CONFIG_DMAR is not set +CONFIG_DMAR=y +# CONFIG_DMAR_DEFAULT_ON is not set +CONFIG_DMAR_FLOPPY_WA=y +# CONFIG_INTEL_TXT is not set Done for x86_64 for now only.- patches.fixes/hid-fixup-ncr-quirk.patch: HID: fixup quirk for NCR devices (bnc#548807).- rpm/*.spec.in, rpm/kernel-module-subpackage: add Provides: multiversion(kernel) to binary kernel packages, kernel-source, kernel-syms and all KMPs so that zypp can be configured to keep multiple versions of these packages (fate#305311).- Disable LGUEST on x86 32. It doesn't build properly without PARAVIRT.- patches.fixes/zisofs-large-pagesize-read.patch: zisofs: Implement reading of compressed files when PAGE_CACHE_SIZE > compress block size (bnc#540349).- Update config files.- Disable PARAVIRT_GUEST on x86 32 and 64.- patches.drivers/libata-ahci-aspire-3810t-noncq: ahci: disable NCQ on Aspire 3810t (bnc#522790).- Update config files.- Update config files. Disable CONFIG_CC_STACKPROTECTOR on all x86 kernels except debug. Overhead is prohibitive.- patches.suse/files-slab-rcu.patch: SLAB_DESTROY_BY_RCU for file slab.- Update config files. Vanilla doesn't have unwinder, trace selects options which select frame pointers.- Disable FRAME_POINTER on i386 and x86-64, all kernels. Unwind info should provide all this functionality.- patches.fixes/nfs-honour-server-preferred-io-size: NFS: Honour server-preferred io sizes (bnc#550648).- patches.fixes/nfs-slot-table-alloc: Don't fail allocations for the slot table when mounting an NFS filesystem (bnc#519820).- patches.arch/x86_amd_fix_erratum_63.patch: x86/amd-iommu: Workaround for erratum 63 (bnc#548274).- Disabled PARAVIRT_GUEST on ia64/trace and ia64/vanilla.- patches.suse/kdb_x86_fix_hang.patch: X86 KDB: Reduce timeout for blinking LEDs (bnc#528811).- rpm/kernel-binary.spec.in: fix last change.- Update Xen patches to 2.6.32-rc6 and c/s 941. - Update Xen config files. - supported.conf: Add domctl.- rpm/kernel-binary.spec.in: add the /lib/modules/.../{source,devel} symlinks to the -devel package (bnc#548728).- rpm/kernel-binary.spec.in: obsolete kvm-kmp.- Update to 2.6.32-rc6. - 2 patches eliminated - NR_CPUS=4096 on ia64/vanilla again- Performance: Disabled CONFIG_PARAVIRT on all flavors.- Delete unused 2.6.31.y patches.- supported.conf: add libfcoe and fix typo.- supported.conf: update so that supported modules don't require unsupported ones by adding following modules: async_pq async_raid6_recov ath blkback_pagemap crypto_hash drm_kms_helper fddi fscache lib80211 libfcoe libipw libiscsi_tcp llc md_mod mdio mfd_core nf_defrag_ipv4 p8022 psnap raid6_pq tr ttm ucb1400_core v4l2_compat_ioctl32.- config.conf: remove kernel-ps3-devel (does not exist) and kernel-debug-devel (not needed most of the time) from kernel-syms.- Update config files: Set CONFIG_HZ to 100 for zSeries (bnc#552564).- Update config files: Increase MAX_RAW_DEVS to 4096 on zSeries (bnc#552565).- rpm/kernel-binary.spec.in: delete stray text.- config.conf: remove the ec2 flavor from kernel-syms, most KMPs don't make any sense on ec2 (http://lists.opensuse.org/opensuse-kernel/2009-11/msg00001.html).- rpm/kernel-binary.spec.in: obsolete also brocade-bfa-kmp.- rpm/kernel-source.spec.in: add split-modules to the src.rpm.- rpm/kernel-binary.spec.in: obsolete enic-kmp and fnic-kmp.- rpm/kernel-binary.spec.in: obsolete kmps by their full name, not just the foo-kmp virtual dependency (bnc#472410).- Update ppc/ps3 config for CONFIG_UTRACE- patches.trace/utrace-core: Update for SP1 (FATE# 304321)- patches.fixes/nfsd-acl.patch: nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groups (bnc#549748).- Update config files: CONFIG_NTFS_FS=n We handle NTFS through FUSE these days.- Update config files: CONFIG_NETLABEL=y CONFIG_SECURITY_NETWORK_XFRM=y (fate#307284)- patches.fixes/sched-move-rq_weight-data-array-out-of-percpu: fix compilation failure for configs with CONFIG_SMP=n and CONFIG_FAR_GROUP_SCHED=y- Update config files (MINIX_FS=m globally, NTFS_FS off for -ec2). - supported.conf: Add fs/minix.- patches.fixes/percpu-allow-pcpu_alloc-to-be-called-with-IRQs-off: percpu: allow pcpu_alloc() to be called with IRQs off (bnc#548119). - patches.fixes/sched-move-rq_weight-data-array-out-of-percpu: Update to newer version which is going to be merged upstream.- Update to 2.6.32-rc5-git3.- Update config files: set NR_CPUS back to 2048 for ia64/vanilla until there is a fix in mainline.- patches.fixes/sched-move-rq_weight-data-array-out-of-percpu: fix for !CONFIG_SMP.- patches.suse/Cleanup-and-make-boot-splash-work-with-KMS.patch: Cleanup and make boot splash work with KMS (bnc#544645).- Re-enabled NR_CPUS=4096 on ia64. - patches.fixes/sched-move-rq_weight-data-array-out-of-percpu: sched: move rq_weight data array out of .percpu (bnc#548119).- Update x86-64 Xen config file (NR_CPUS=512). - Refresh a few Xen patches. - rpm/kernel-binary.spec.in: Handle -ec2 flavor. - rpm/package-descriptions: Describe -ec2 flavor. - rpm/post.sh: Handle -ec2 flavor.- patches.fixes/use-totalram_pages: Delete.- config.conf: Add -ec2 configs (fate#305273) - Add ec2 config files. - patches.xen/xen-unpriv-build: No need to build certain bits when building non-privileged kernel. - supported.conf: Add fs/nls/nls_base.- Temporarily reduce NR_CPUS to 2048 on ia64 to avoid build failures (bnc#548119)- rpm/kernel-binary.spec.in: [s390x] ignore errors from dwarfextract for now.- Update config files.- Update to 2.6.32-rc5.- patches.rpmify/ia64-sn-fix-percpu-warnings: ia64/sn: fix percpu warnings.- Update config files: disable MTD_GPIO_ADDR, VME_CA91CX42 and VME_TSI148 on ia64 to fix build.- patches.xen/xen3-patch-2.6.32-rc4: Fix AGP for PowerPC.- Update Xen patches to 2.6.32-rc4 and c/s 938. - config.conf: Re-enable Xen. - Update x86 config files.- patches.rpmify/staging-missing-sched.h: Added missing sites.- patches.rpmify/staging-missing-sched.h: staging: Complete sched.h removal from interrupt.h.- patches.apparmor/ptrace_may_access-fix: apparmor: ptrace_may_access -> ptrace_access_check.- Update config files.- Updated to 2.6.32-rc4. - Eliminated 4 patches. - Refreshed context.- patches.apparmor/apparmor.diff: Refresh and enable.- Cleanup unused patches: - patches.fixes/iwl3945-fix-rfkill.patch: Delete. - patches.fixes/iwlagn-fix-rfkill.patch: Delete. - patches.suse/kdb-serial-8250: Delete. - patches.suse/kdb-sysctl-context: Delete.- patches.fixes/scsi-add-tgps-setting: Refresh and re-enable.- patches.arch/x86_64-hpet-64bit-timer.patch: Refresh and re-enable.- patches.suse/kbuild-icecream-workaround: Refresh and re-enable.- patches.rpmify/spin_is_contended-fix: Delete.- patches.arch/mm-avoid-bad-page-on-lru: Refresh and re-enable.- Update vanilla config files.- Update to 2.6.32-rc3.- patches.rpmify/tsi148-dependency: vme/tsi148: Depend on VIRT_TO_BUS- patches.suse/kdb-x86-build-fixes: kdb: Use $srctree not $TOPDIR in Makefile.- patches.rpmify/winbond-prepare_multicast: winbond: implement prepare_multicast and fix API usage. - patches.rpmify/winbond_beacon_timers: winbond: use bss_conf->beacon_int instead of conf->beacon_int. - patches.rpmify/winbond-build-fixes: Delete.- patches.rpmify/rtl8192e-build-fixes: rtl8192e: Add #include .- patches.suse/kdb-build-fixes: kdb: Build fixes.- patches.rpmify/iio-s390-build-fix: iio: Don't build on s390.- patches.rpmify/winbond-build-fixes: winbond: API fix.- Update vanilla config files.- Update config files.- Updated to 2.6.32-rc1 (AKA 2.6.32-rc2). - Eliminated 28 patches. - 14 patches need further review. - Xen and AppArmor are currently disabled. - USB support in KDB is disabled.- patches.kernel.org/patch-2.6.31.2-3: Linux 2.6.31.3. - major tty bugfix- patches.drivers/alsa-hda-alc268-automic-fix: ALSA: hda - Fix yet another auto-mic bug in ALC268 (bnc#544899).- patches.suse/block-seperate-rw-inflight-stats: Fix the regression, "iostat reports wrong service time and utilization", introduced by this patch (bnc#544926).- patches.suse/x86-mark_rodata_rw.patch: Delete. - patches.xen/xen3-x86-mark_rodata_rw.patch: Delete. - both of these were not being used anyway.- Update Xen patches to 2.6.31.2.- patches.drivers/alsa-hda-alc660vd-asus-a7k-fix: ALSA: hda - Add a workaround for ASUS A7K (bnc#494309).- refresh patch fuzz due to 2.6.31.2 import.- Update to Linux 2.6.31.2: - bugfixes, lots of them. - security fixes- patches.drivers/alsa-hda-alc861-toshiba-fix: ALSA: hda - Fix invalid initializations for ALC861 auto mode (bnc#544161).- Update config files. - patches.drivers/add-via-chrome9-drm-support.patch: Delete. The code never got upstream and looks incorrect.- patches.drivers/alsa-ctxfi-04-fix-surround-side-mute: ALSA: ctxfi: Swapped SURROUND-SIDE mute. - patches.drivers/alsa-hda-2.6.32-rc1-toshiba-fix: ALSA: hda - Added quirk to enable sound on Toshiba NB200. - patches.drivers/alsa-hda-2.6.32-rc2: ALSA: backport 2.6.32-rc2 fixes for HD-audio.- Update Xen patches to 2.6.31.1 and c/s 934.- rpm/kernel-binary.spec.in: obsolete quickcam-kmp (bnc#543361).- Update to 2.6.31.1 - lots of bugfixes - security fixes- rpm/kernel-binary.spec.in: obsolete the sle11 ocfs2-kmp.- Disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch with +trenn (bnc#542767)- Update config files. Build pci-stub driver into the kernel so that built in pci drivers can be blocked from attaching to devices.- rpm/kernel-module-subpackage: when building against Linus' kernels (2.6.x), append a .0 to the kernel version embedded in the KMP version, to ensure that such KMP is older than a KMP built against a subsequent stable kernel (2.6.x.y, y > 0).- Update config files.- patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch: Ported to 2.6.31 (bnc#533555).- rpm/postun.sh: do not remove the bootloader entry if the kernel version didn't change (bnc#533766).- rpm/postun.sh: remove dead code.- patches.fixes/reiserfs-replay-honor-ro: reiserfs: Properly honor read-only devices (bnc#441062).- patches.arch/acpi_srat-pxm-rev-ia64.patch: Use SRAT table rev to use 8bit or 16/32bit PXM fields (ia64) (bnc#503038). - patches.arch/acpi_srat-pxm-rev-store.patch: Store SRAT table revision (bnc#503038). - patches.arch/acpi_srat-pxm-rev-x86-64.patch: Use SRAT table rev to use 8bit or 32bit PXM fields (x86-64) (bnc#503038).- patches.drivers/alsa-hda-2.6.32-rc1: ALSA HD-audio backport from 2.6.32-rc1.- Update Xen patches to 2.6.31 final.Backport attach inhibition for builtin pci drivers from 2.6.32-rc. - patches.drivers/pci-separate-out-pci_add_dynid: pci: separate out pci_add_dynid(). - patches.drivers/pci_stub-add-ids-parameter: pci-stub: add pci_stub.ids parameter.Backport patches from 2.6.32-rc to ease ossp testing. - Update config files - SOUND_OSS_CORE_PRECLAIM is set to N. - patches.drivers/implement-register_chrdev: chrdev: implement __register_chrdev(). - patches.drivers/sound-make-oss-device-number-claiming-optional: sound: make OSS device number claiming optional and schedule its removal. - patches.drivers/sound-request-char-major-aliases-for-oss-devices: sound: request char-major-* module aliases for missing OSS devices.- patches.suse/novfs-client-module: Update header todo list with locking nits (semaphore used as mutex / completion)- Revert back to CONFIG_M586TSC from CONFIG_M686 for default flavor (bnc#538849)- patches.suse/crasher-26.diff: Add capability to also trigger a kernel warning.- patches.suse/block-seperate-rw-inflight-stats: Seperate read and write statistics of in_flight requests (fate#306525).- patch fuzz removal now that 2.6.31 is the base.- Update config files. CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_TOUCHKIT=y (bnc#525607)- patches.drivers/alsa-hda-2.6.32-pre: Refresh: fix misc realtek issues, add another Nvidia HDMI device id- Updated to 2.6.31-final.- refresh patches for fuzz due to upstream changes- Update to 2.6.31-rc9 - obsoletes: - patches.drivers/alsa-hda-fix-01-add-missing-mux-for-vt1708 - patches.drivers/alsa-hda-fix-02-mbp31-hp-fix- patches.fixes/scsi_dh-Provide-set_params-interface-in-emc-device-handler.patch: scsi_dh: Provide set_params interface in emc device handler (bnc#521607). - patches.fixes/scsi_dh-Use-scsi_dh_set_params-in-multipath.patch: scsi_dh: Use scsi_dh_set_params() in multipath. (bnc#521607). - patches.fixes/scsi_dh-add-the-interface-scsi_dh_set_params.patch: scsi_dh: add the interface scsi_dh_set_params() (bnc#521607).- rpm/kernel-source.spec.in: delete obsolete macro.- rpm/kernel-binary.spec.in: require minimum versions of module-init-tools and perl-Bootloader, the %post script is no longer compatible with ancient versions.- rpm/kernel-binary.spec.in: obsolete %name-base <= 2.6.31, the previous <= 2.6.30-1 didn't catch some cases obviously (bnc#533766).- Enabled CONFIG_SCSI_DEBUG=m (bnc#535923).- kabi/severities, rpm/kabi.pl, rpm/kernel-binary.spec.in, - rpm/kernel-source.spec.in: Use a simple script to check kabi by comparing Module.symvers files (similar to the old SLES9 one). - rpm/built-in-where: Delete. - rpm/symsets.pl: Delete. - kabi/commonsyms: Delete. - kabi/usedsyms: Delete.- patches.suse/kbuild-rebuild-fix-for-Makefile.modbuiltin: kbuild: rebuild fix for Makefile.modbuiltin.- patches.drivers/usb-storage-increase-the-bcd-range-in-sony-s-bad-device-table.patch: Delete, it was wrong.- Update Xen config files.- Update Xen patches to 2.6.31-rc8 and c/s 931. - patches.fixes/use-totalram_pages: use totalram_pages in favor of num_physpages for sizing boot time allocations (bnc#509753). - patches.xen/xen-x86-per-cpu-vcpu-info: x86: use per-cpu storage for shared vcpu_info structure.- patches.drivers/alsa-hda-2.6.32-pre: Refresh; merged fixes for IDT92HD73* codecs- patches.apparmor/apparmor.diff: Update to latest git.- patches.arch/add_support_for_hpet_msi_intr_remap.patch: intr-remap: generic support for remapping HPET MSIs (bnc#532758). - patches.arch/add_x86_support_for_hpet_msi_intr_remap.patch: x86: arch specific support for remapping HPET MSIs (bnc#532758).- rpm/package-descriptions: fix description of the x86_64 kernel-desktop package (bnc#535457).- Update to 2.6.31-rc8. - Eliminated 1 patch.- patches.drivers/alsa-hda-fix-01-add-missing-mux-for-vt1708: ALSA: hda - Add missing mux check for VT1708 (bnc#534904). - patches.drivers/alsa-hda-fix-02-mbp31-hp-fix: ALSA: hda - Fix MacBookPro 3,1/4,1 quirk with ALC889A. - patches.drivers/alsa-hda-2.6.32-pre: Refresh.- patches.drivers/alsa-hda-[0-9]*: Delete, fold into a single patch patches.drivers/alsa-hda-2.6.32-pre- Update config files. - patches.drivers/samsung-backlight-driver.patch: Delete.- scripts/run_oldconfig.sh: Consistently use $prefix.- rpm/kernel-binary.spec.in: obsolete %name-base <= 2.6.30-1 (bnc#530752).- Update to 2.6.31-rc7. - Eliminated 3 patches.- Update config files: Enable CONFIG_PROC_EVENTS.- rpm/post.sh: Do not call /sbin/module_upgrade, the rename happened before SLES10.- rpm/module-renames: Delete, we don't need to care about modules renamed before SLES10. Also, current mkinitrd gets the list of storage drivers based on pci ids.- rpm/post.sh, rpm/postun.sh: drop support for SLE10, the package can't be installed on SLE10 as is, so why not make it more adventurous.- rpm/kernel-binary.spec.in: remove product(openSUSE) supplements from the -extra subpackage which doesn't exist on openSUSE anymore.- patches.drivers/alsa-hda-fix-0*: Backport from 2.6.31-rc fixes (to be merged) - patches.drivers/alsa-hda-32-Reword-auto-probe-messages: Refresh. - patches.drivers/alsa-hda-33-IDT-codec-updates: Refresh.- Update config files (modularize crypto again). - supported.conf: Add resulting modules as supported.- Update Xen patches to 2.6.31-rc6 and c/s 928.- patches.drivers/alsa-hda-48-alc268-oops-fix: ALSA: hda - Fix invalid capture mixers with some ALC268 models.- patches.drivers/usb-storage-increase-the-bcd-range-in-sony-s-bad-device-table.patch: USB: storage: increase the bcd range in Sony's bad device table. (bnc#466554).- patches.drivers/samsung-backlight-driver.patch: Change the range from 0-255 to 0-7 to make it easier for HAL to handle the device without a need for custom scripts.- Updated to 2.6.31-rc6.- patches.drivers/samsung-backlight-driver.patch: added N120 support and some other devices that were integrated into the driver from upstream.- supported.conf: set kernel/fs/dlm/dlm as unsupported, since fs/dlm is provided separately in the ocfs2 KMP package- patches.drivers/alsa-hda-47-idt92hd8x-fix: ALSA: hda - Fix / clean up IDT92HD83xxx codec parser (bnc#531533).- Update config files. - patches.drivers/samsung-backlight-driver.patch: Samsung backlight driver (bnc#527533, bnc#531297).- rpm/kernel-binary.spec.in: add some hints how to set the %jobs macro (bnc#530535).- rpm/modversions: for overriden functions, keep the keyword in - -pack.- Updated to 2.6.31-rc5-git9. - Eliminated 7 patches.- patches.drivers/alsa-hda-42-hp-more-quirk: ALSA: hda - Add quirks for some HP laptops (bnc#527284). - patches.drivers/alsa-hda-4[35]-*: Improve Realtek codec mic support - patches.drivers/alsa-hda-46-stac-lo-detect-fix: ALSA: hda - Enable line-out detection only with speakers (bnc#520975).- rpm/split-modules, rpm/kernel-binary.spec.in: add the base files also to the main package. That way, kernel-$flavor-base is not needed in normal setups (fate#307154).- rpm/find-provides: no rpm provides for drivers/staging. It's higly unlikely that any KMP would require them and they just take up space in the rpm metadata.- patches.drivers/alsa-hda-41-msi-white-list: ALSA: hda - Add a white-list for MSI option (bnc#529971).- patches.drivers/alsa-hda-39-dont-override-ADC-definitions: ALSA: hda - Don't override ADC definitions for ALC codecs (bnc#529467). - patches.drivers/alsa-hda-40-auto-mic-support-for-realtek: ALSA: hda - Add auto-mic support for Realtek codecs.- rpm/kernel-source.spec.in: do not rename kernel-source.rpmlintrc for the -rt variant.- patches.rpmify/staging-rtl8192su-fix-build-error.patch: move to patches.rpmify to fix vanilla ppc builds.- patches.drivers/alsa-hda-38-fix-ALC269-vmaster: ALSA: hda - Add missing vmaster initialization for ALC269 (bnc#527361).- patches.drivers/alsa-hda-33-IDT-codec-updates: Refresh.- patches.fixes/recordmcount-fixup: recordmcount: Fixup wrong update_funcs() call.- patches.drivers/alsa-soc-fsl-build-fixes: ASoC: Add missing DRV_NAME definitions for fsl/* drivers (to fix PPC builds)- patches.arch/wmi-Fix-kernel-panic-when-stack-protection-enabled: wmi: Fix kernel panic when stack protection enabled. (bnc#529177). - supported.conf: Update HD-audio modules- make config/s390/vanilla a symlink again.- rpm/kernel-binary.spec.in: do not manually extract vmlinux debuginfo on ppc(64), rpm does it itself.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in: Added kernel-spec-macros to Sources.- patches.suse/linux-2.6.29-even-faster-kms.patch: Disabled. It doesn't wake up the display on certain hardware.- rpm/kernel-binary.spec.in: do not split the -extra subpackage on openSUSE (bnc#528097).- Updated to 2.6.31-rc5-git3. - Eliminated 4 patches.- kernel-source.changes: remove old (pre 2008) messages, and move 2008 to kernel-source.changes.old. No need to spam email addresses that are no longer with the company for failed kernel builds.- patches.drivers/staging-rtl8192su-fix-build-error.patch: Staging: rtl8192su: fix build error.- patches.suse/supported-flag-enterprise: Make the supported flag configurable at build time (bnc#528097).- Update config files. disable CONFIG_DRM_RADEON_KMS as per bnc#527910 for vanilla builds- Update config files. disable CONFIG_DRM_RADEON_KMS as per bnc#527910- patches.rpmify/ttm-pgprot-fixes: ttm: Use pgprot_val for comparing pgprot_t.- patches.drivers/alsa-hda-3[0-8]*: ALSA HD-audio updates - Update config files: enable CONFIG_SND_HDA_CIRRUS=y- Update config files: CONFIG_FRAME_WARN=2048 on all arches, fixes ppc build failures.- patches.xen/xen3-patch-2.6.31-rc4-rc5: Fixup pgtable port- Updated to 2.6.31-rc5. - Eliminated 11 patches.- Update config files to enable CONFIG_DLM_DEBUG.- Update Xen patches to 2.6.31-rc4 and c/s 916. - patches.xen/xen3-driver-core-misc-add-nodename-support-for-misc-devices.patch: Delete. - patches.xen/xen3-panic-on-io-nmi.diff: Delete. - config.conf: Re-enable Xen. - Update config files.- Update config files: revert to CONFIG_SND=m and enabled again CONFIG_SND_DEBUG=y- Update config files: disable CONFIG_PRISM2_USB on ia64 and ppc.- Update config files: disable CONFIG_FB_UDL on ia64.- config.conf: Remove duplicate i386/desktop entry.- patches.drivers/alsa-hda-29-Add-quirk-for-Dell-Studio-1555: ALSA: hda - Add quirk for Dell Studio 1555 (bnc#525244).- patches.drivers/alsa-pcm-*: ALSA PCM fixes - Fix/enhancement patches backported from ALSA tree * patches.drivers/alsa-core-Add-new-TLV-types-for-dBwith-min-max: ALSA: Add new TLV types for dBwith min/max (for usb). * patches.drivers/alsa-ctxfi-*: SB X-Fi support (FATE#306935). * patches.drivers/alsa-hda-*: More HD-audio fixes * patches.drivers/alsa-ice-*: ICE17xx fixes * patches.drivers/alsa-midi-*: MIDI fixes * patches.drivers/alsa-usb-*: USB-audio/MIDI fixes - Remove obsoleted patches: patches.drivers/alsa-ad1984a-hp-quirks, patches.drivers/alsa-ca0106-capture-bufsize-fix, patches.drivers/alsa-ctxfi - Update config files.- rpm/kernel-source.spec.in, scripts/tar-up.sh: really drop config-subst from the package.- rpm/kernel-binary.spec.in: manually create a -devel-debuginfo subpackage with vmlinux.debug to fix build with new rpm. This works for ix86 and x86_64, other archs might need further fixes.- patches.rpmify/rtl8192su-build-fix: more ia64 fixes- patches.rpmify/rtl8192su-build-fix: rtl8192su: compile fixes.- patches.rpmify/rtl8192su-build-fix: rtl8192su: compile fixes.- config.conf: Re-enabled trace flavor.- Update config files: Disabled optimize for size on i386 and x86_64 across all flavors.- Update to 2.6.31-rc4.- rpm/kernel-binary.spec.in: cleanup %cpu_arch_flavor definition, make %symbols a variable and only use it for selecting patches. Also drop the RT symbol as there are not rt patches currently.- Change the s390(x) config layout so that each arch has its own subdirectory, as it is done for other archs. s390/vanilla is a symlink to s390x/vanilla.- rpm/kernel-*.spec.in, rpm/kernel-spec-macros: move some common macros to kernel-spec-macros.- patches.drivers/alsa-ca0106-capture-bufsize-fix: ALSA: ca0106 - Fix the max capture buffer size (bnc#521890).- patches.drivers/alsa-ctxfi: Add SoundBlaster X-Fi support (FATE#306935). - Update config files.These are mainline: - patches.drivers/cpufreq_add_cpu_number_paramater_1.patch: Delete. - patches.drivers/cpufreq_add_idle_microaccounting_6.patch: Delete. - patches.drivers/cpufreq_change_load_calculation_2.patch: Delete. - patches.drivers/cpufreq_changes_to_get_cpu_idle_us_5.patch: Delete. - patches.drivers/cpufreq_get_cpu_idle_time_changes_3.patch: Delete. - patches.drivers/cpufreq_parameterize_down_differential_4.patch: Delete.These are mainline: - patches.arch/acpi_video_thinkpad_exclude_IGD_devices.patch: Delete. - patches.arch/thinkpad_fingers_off_backlight_igd.patch: Delete.- rpm/kernel-binary.spec.in: remove double-slash from include2/asm symlink.- config.conf, rpm/mkspec: exclude trace, kdump and ia64/debug from the kernel-syms package. These flavor are often excluded in KMPs, so excluding them from kernel-syms reduces useless build dependencies. KMPs can buildrequire kernel-$flavor-devel explicitely if desired.Delete obsolete apparmor patches. - patches.apparmor/add-path_permission.diff: Delete. - patches.apparmor/add-security_path_permission: Delete. - patches.apparmor/apparmor-2.6.25.diff: Delete. - patches.apparmor/apparmor-audit.diff: Delete. - patches.apparmor/apparmor-intree.diff: Delete. - patches.apparmor/apparmor-lsm.diff: Delete. - patches.apparmor/apparmor-main.diff: Delete. - patches.apparmor/apparmor-misc.diff: Delete. - patches.apparmor/apparmor-module_interface.diff: Delete. - patches.apparmor/apparmor-network.diff: Delete. - patches.apparmor/apparmor-path_permission: Delete. - patches.apparmor/apparmor-ptrace-2.6.27.diff: Delete. - patches.apparmor/apparmor-rlimits.diff: Delete. - patches.apparmor/d_namespace_path.diff: Delete. - patches.apparmor/d_namespace_path_oops_fix.diff: Delete. - patches.apparmor/do_path_lookup-nameidata.diff: Delete. - patches.apparmor/export-security_inode_permission-for-aufs: Delete. - patches.apparmor/file-handle-ops.diff: Delete. - patches.apparmor/fix-complain.diff: Delete. - patches.apparmor/fix-vfs_rmdir.diff: Delete. - patches.apparmor/fork-tracking.diff: Delete. - patches.apparmor/fsetattr-reintro-ATTR_FILE.diff: Delete. - patches.apparmor/fsetattr-restore-ia_file.diff: Delete. - patches.apparmor/fsetattr.diff: Delete. - patches.apparmor/remove_suid.diff: Delete. - patches.apparmor/security-create.diff: Delete. - patches.apparmor/security-getxattr.diff: Delete. - patches.apparmor/security-link.diff: Delete. - patches.apparmor/security-listxattr.diff: Delete. - patches.apparmor/security-mkdir.diff: Delete. - patches.apparmor/security-mknod.diff: Delete. - patches.apparmor/security-readlink.diff: Delete. - patches.apparmor/security-removexattr.diff: Delete. - patches.apparmor/security-rename.diff: Delete. - patches.apparmor/security-rmdir.diff: Delete. - patches.apparmor/security-setattr.diff: Delete. - patches.apparmor/security-setxattr.diff: Delete. - patches.apparmor/security-symlink.diff: Delete. - patches.apparmor/security-unlink.diff: Delete. - patches.apparmor/security-xattr-file.diff: Delete. - patches.apparmor/sysctl-pathname.diff: Delete. - patches.apparmor/unambiguous-__d_path.diff: Delete. - patches.apparmor/vfs-getxattr.diff: Delete. - patches.apparmor/vfs-link.diff: Delete. - patches.apparmor/vfs-listxattr.diff: Delete. - patches.apparmor/vfs-mkdir.diff: Delete. - patches.apparmor/vfs-mknod.diff: Delete. - patches.apparmor/vfs-notify_change.diff: Delete. - patches.apparmor/vfs-removexattr.diff: Delete. - patches.apparmor/vfs-rename.diff: Delete. - patches.apparmor/vfs-rmdir.diff: Delete. - patches.apparmor/vfs-setxattr.diff: Delete. - patches.apparmor/vfs-symlink.diff: Delete. - patches.apparmor/vfs-unlink.diff: Delete.- Update config files for bnc#522686 -- set CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=65536.- Update config files: Disabled optimize for size on all flavors (FATE#305694)- Update config files.- Update to 2.6.30.2 - lots of security and bug fixes - Obsoleted patches.fixes/firmware-memmap-64bit.diff- rpm/split-modules: set LC_COLLATE=C- rpm/package-descriptions: Added desktop description.- rpm/package-descriptions: Added desktop description.- Add -desktop flavors for i386 and x86_64 - Disabled group scheduler and groups - Disabled optimize for size - Enabled full preemption - Set HZ=1000- Add -desktop flavors for i386 and x86_64 (FATE#305694) - Disabled group scheduler and groups - Disabled optimize for size - Enabled full preemption - Set HZ=1000- patches.apparmor/apparmor.diff: ia64 build fix- rpm/kernel-binary.spec.in: simplify the add_dirs_to_filelist function and make it less chatty in build logs.- patches.apparmor/apparmor.diff: ia64 build fix- patches.apparmor/security-default-lsm: security: Define default LSM (bnc#442668).- patches.apparmor/apparmor.diff: AppArmor.- patches.apparmor/apparmor.diff: AppArmor.- patches.rpmify/sgi-hotplug-fixup: hotplug: fix sgi-hotplug attribute handling.- rpm/kernel-binary.spec.in: drop the config-subst script, use scripts/config instead.- rpm/kernel-binary.spec.in: fix debugsource generation.- rpm/split-modules: fix last change.- rpm/split-modules: fix for module names with underscores or dashes.- Update to 2.6.31-rc3. - Eliminated 2 patches.- rpm/kernel-binary.spec.in: annotate in which products the obsoleted kmps were last used, remove "ralink-rt2860-kmp" which I couldn't find anywhere.- rpm/kernel-binary.spec.in: obsolete btusb-kmp (bnc#514375).- rpm/kernel-binary.spec.in, rpm/split-modules: move generating of the base / main / unsupported module lists to a separate script. Avoids 6k modinfo calls and fixes module dependencies (bnc#512179).- rpm/kernel-binary.spec.in: fix include2/asm symlink (bnc#509680).- rpm/modversions: fix overriding of function symbols.- rpm/modversions: fix overriding of unknown symbols.- patches.suse/e1000e_allow_bad_checksum: Delete. - patches.suse/e1000e_call_dump_eeprom: Delete. - patches.suse/e1000e_use_set_memory_ro-rw_to_protect_flash_memory: Delete. Delete the leftover debugging patches for e1000e EEPROM corruption that are not needed anymore.- README.BRANCH: Update, kotd will become 11.2 eventually.- Update to 2.6.31-rc2.- Update to 2.6.31-rc1-git10. - Eliminated 28 patches. - Xen is disabled.- patches.suse/kbuild-generate-modules.builtin: kbuild: generate modules.builtin. - rpm/kernel-binary.spec.in: package modules.builtin for use by modprobe / mkinitrd.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in: simplify the patch applying loops to reduce noise in build logs.- rpm/kernel-binary.spec.in: chmod +x find-provides- rpm/kernel-binary.spec.in: do not "annotate" the packaged Modules.symvers - patches.suse/modpost-filter-out-built-in-depends: Delete.- patches.arch/ia64-page-migration: Fix compiler warning.- rpm/kernel-binary.spec.in: move /boot/symvers* files back to - base, these are needed during KMP installation.- patches.fixes/kbuild-fix-generating-of-.symtypes-files: kbuild: fix generating of *.symtypes files. - patches.suse/genksyms-add-override-flag.diff: Refresh. - rpm/kernel-binary.spec.in: create the *.symref files in the build directory- rpm/kernel-binary.spec.in: add Provides: kernel-{base,extra} to the subpackages (bnc#516827).- Update config files. revert the ACPI and thermal config changes: config/i386/pae and config/x86-64/default: CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=m CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_THERMAL=m CONFIG_ACPI_CONTAINER=m CONFIG_X86_ACPI_CPUFREQ=m CONFIG_THERMAL=m- patches.suse/ec_merge_irq_and_poll_modes.patch: Delete. - patches.suse/linux-2.6.29-retry-root-mount.patch: Delete.- Update Xen patches to 2.6.30 and c/s 908. - Update Xen config files. - patches.xen/tmem: Transcendent memory ("tmem") for Linux.- Update config files. config/i386/pae and config/x86-64/default: CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=y CONFIG_ACPI_FAN=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_CONTAINER=y CONFIG_X86_ACPI_CPUFREQ=y CONFIG_THERMAL=y- Update config files. config/i386/pae and config/x86-64/default: CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_SEQUENCER=y CONFIG_SND_MIXER_OSS=y CONFIG_SND_PCM_OSS=y- Update config files. fix up config mistake in x86-64/default made in last commit.- Update config files. config/i386/pae and config/x86-64/default: CONFIG_VIDEO_OUTPUT_CONTROL=y CONFIG_SOUND=y CONFIG_SND=y- Update config files. config/i386/pae and config/x86-64/default: CONFIG_I2C=y CONFIG_HWMON=y- Update config files. config/i386/pae and config/x86-64/default: CONFIG_IPV6=y- Update config files. config/i386/pae and config/x86-64/default: CONFIG_HID=y CONFIG_USB_STORAGE=y- Update config files. config/i386/pae and config/x86-64/default: CONFIG_ATA_PIIX=Y- Update config files. config/i386/pae and config/x86-64/default: CONFIG_USB_EHCI_HCD=Y CONFIG_USB_OHCI_HCD=Y CONFIG_USB_UHCI_HCD=Y- Update config files. config/i386/pae and config/x86-64/default: CONFIG_CFG80211=Y CONFIG_LIB80211=Y CONFIG_MAC80211=Y CONFIG_ATH5K=Y- Update config files. config/i386/pae and config/x86-64/default: CONFIG_X86_MSR=Y CONFIG_X86_CPUID=Y- comment out broken acpi patch for the moment.- move the "preload" branch into master to get 2.6.30 working for Moblin. - Update config files. - patches.drivers/alsa-ad1984a-hp-quirks: ALSA: update HP quirks for Zenith & co (bnc#472789, bnc#479617, bnc#502425, bnc#503101). - patches.suse/driver-core-add-nodename-callbacks.patch: Driver Core: add nodename callbacks. - patches.suse/driver-core-aoe-add-nodename-for-aoe-devices.patch: Driver Core: aoe: add nodename for aoe devices. - patches.suse/driver-core-block-add-nodename-support-for-block-drivers.patch: Driver Core: block: add nodename support for block drivers.. - patches.suse/driver-core-bsg-add-nodename-for-bsg-driver.patch: Driver Core: bsg: add nodename for bsg driver. - patches.suse/driver-core-devtmpfs-driver-core-maintained-dev-tmpfs.patch: Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev. - patches.suse/driver-core-drm-add-nodename-for-drm-devices.patch: Driver Core: drm: add nodename for drm devices. - patches.suse/driver-core-dvb-add-nodename-for-dvb-drivers.patch: Driver Core: dvb: add nodename for dvb drivers. - patches.suse/driver-core-input-add-nodename-for-input-drivers.patch: Driver Core: input: add nodename for input drivers. - patches.suse/driver-core-misc-add-nodename-support-for-misc-devices.patch: Driver Core: misc: add nodename support for misc devices.. - patches.suse/driver-core-raw-add-nodename-for-raw-devices.patch: Driver Core: raw: add nodename for raw devices. - patches.suse/driver-core-sound-add-nodename-for-sound-drivers.patch: Driver Core: sound: add nodename for sound drivers. - patches.suse/driver-core-usb-add-nodename-support-for-usb-drivers.patch: Driver Core: usb: add nodename support for usb drivers.. - patches.suse/driver-core-x86-add-nodename-for-cpuid-and-msr-drivers.patch: Driver Core: x86: add nodename for cpuid and msr drivers.. - patches.suse/ec_merge_irq_and_poll_modes.patch: ACPI: EC: Merge IRQ and POLL modes. - patches.suse/linux-2.6.29-dont-wait-for-mouse.patch: fastboot: remove "wait for all devices before mounting root" delay. - patches.suse/linux-2.6.29-enable-async-by-default.patch: enable async_enabled by default. - patches.suse/linux-2.6.29-even-faster-kms.patch: speed up kms even more. - patches.suse/linux-2.6.29-jbd-longer-commit-interval.patch: jbd: longer commit interval. - patches.suse/linux-2.6.29-kms-after-sata.patch: make kms happen after sata. - patches.suse/linux-2.6.29-retry-root-mount.patch: fastboot: retry mounting the root fs if we can't find init. - patches.suse/linux-2.6.29-silence-acer-message.patch: Silence acer wmi driver on non-acer machines. - patches.suse/linux-2.6.29-touchkit.patch: some new touch screen device ids . - patches.suse/uvcvideo-ignore-hue-control-for-5986-0241.patch: uvcvideo: ignore hue control for 5986:0241 (bnc#499152). - patches.suse/devtmpfs.patch: Delete.- scripts/sequence-patch.sh: fix bug in ketchup usage- Update to 2.6.30-final.- Update Xen patches to 2.6.30-rc8 and c/s 898. - Update Xen config files. - patches.xen/pci-reserve: linux/pci: reserve io/memory space for bridge. - patches.xen/xen-x86-exports: Delete.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in, rpm/mkspec: update copyright header and change indentation to what autobuild enforces on checkin. No functional change.- patches.suse/stack-unwind-add-declaration.patch: Fold into ... - patches.suse/stack-unwind: ... this one.- rpm/kernel-binary.spec.in: move /boot/vmlinux-*.gz to -devel again. - rpm/find-provides: don't generate the ksym() provides ourself, let rpm do it. Add a workaround for vmlinux-*.gz in -devel.- patches.suse/reiser4-set_page_dirty_notag: mm: Add set_page_dirty_notag() helper for reiser4.- rpm/kernel-module-subpackage: add Enhances: kernel-$flavor to kmps (bnc#502092).- Update to 2.6.30-rc8.- supported.conf: remove duplicate kernel/drivers/md/dm-logConver ide major allocation. - patches.suse/block-add-mangle-devt-switch: block: add genhd.mangle_devt parameter (fate#305584).- Update to 2.6.30-rc7-git4.Rename mangle_minor to mangle_devt and also cover sd major allocation. - patches.suse/block-add-mangle-devt-switch: block: add genhd.mangle_devt parameter (fate#305584).- Update config files to enable DEBUG_BLOCK_EXT_DEVT on all configs except for vanilla and ppc/ps3. - patches.suse/block-add-mangle-devt-switch: block: add genhd.mangle_minor parameter (fate#305584).- patches.fixes/scsi-scan-blist-update: Add BLIST_REPORTLUN2 to EMC SYMMETRIX (bnc#185164, bnc#191648, bnc#505578).- Update to 2.6.30-rc7-git2.- patches.drivers/ath1e-add-new-device-id-for-asus-hardware.patch: ath1e: add new device id for asus hardware.- rpm/mkspec: when using a custom release number, create a get_release_number.sh script for autobuild.- rpm/kernel-binary.spec.in: workaround for bnc#507084: strip binaries in /usr/src/linux-obj/*/*/scripts.- patches.drivers/r8169-allow-true-forced-mode-setting.patch: r8169: allow true forced mode setting (bnc#467518).- switch i386 flavors back to -default (non-pae) and -pae for milestone2- rpm/find-provides: fix for kernel-kdump.- rpm/find-provides, rpm/kernel-binary.spec.in, rpm/symsets.pl: workaround to fix provides of built-in symbols: move vmlinux*.gz back to -base and extract the provides from it.- patches.arch/i586-unwind-quick-fix: i586-relocs: ignore NONE relocation.- rpm/compute-PATCHVERSION.sh, rpm/mkspec, scripts/tar-up.sh: avoid unpacking the patches tarballs in compute-PATCHVERSION.sh.- rpm/mkspec: add --release option to set a custom release string. - scripts/tar-up.sh: revive -rs option.- patches.arch/acpi_thermal_passive_blacklist.patch, patches.suse/devtmpfs.patch: fix patches to apply with git-apply.- patches.suse/stack-unwind-add-declaration.patch: Fix compile error when CONFIG_STACK_UNWIND is not set.- patches.rpmify/arm-arch_include_asm-fix.diff: ARM: move mach-types.h to arch/include/asm.- Set CONFIG_FRAMEBUFFER_CONSOLE=y- Restored CONFIG_BOOTSPLASH=y and CONFIG_FB_VESA=y on x86/x86_64 (bnc#504608)- patches.xen/sfc-endianness: fix building with gcc 4.4.- Update Xen patches to 2.6.30/rc6-git3 and c/s 873.- Updated to 2.6.30-rc6-git3. - Eliminated 4 patches.- doc/README.SUSE: Updated to reflect building in an external directory so as not to contaminate /usr/src/linux- rpm/kernel-binary.spec.in: fix path in /usr/src/linux-obj/.../Makefile.- rpm/kernel-binary.spec.in: provide kernel-$flavor-devel = %version-%source_rel in the -devel packages (bnc#503280).- rpm/kernel-binary.spec.in: also fix kernel-$flavor-devel requires (bnc#503280).- rpm/mkspec: fix kernel-syms requires (bnc#503280).- patches.fixes/dup2-retval-fix: dup2: Fix return value with oldfd == newfd and invalid fd (bnc#498042).- patches.fixes/reiserfs-xattr-fixup: reiserfs: clean up ifdefs. - patches.fixes/reiserfs-xattr-root-fixup: reiserfs: deal with NULL xattr root w/ xattrs disabled. - patches.fixes/reiserfs-xattrs-disabled-perms: reiserfs: fixup perms when xattrs are disabled. - patches.fixes/reiserfs-expose-privroot: reiserfs: allow exposing privroot w/ xattrs enabled.- Updated to 2.6.30-rc5-git1. - Eliminated 4 patches.- Update config files. update vanilla configs so that the build works.- Update config files. - patches.suse/devtmpfs.patch: driver-core: devtmpfs - driver-core maintained /dev tmpfs.- Update config files.- Update to 2.6.30-rc4-git1. - patches.rpmify/fix-unexpected-non-allocable-warnings-with-suse-gcc: kbuild, modpost: fix "unexpected non-allocatable" warning with SUSE gcc.- patches.fixes/iwl3945-build: iwl3945: fix ia64/ppc build.- patches.xen/xen3-patch-2.6.30-rc4: Fix ia64 build.- patches.suse/stack-unwind: Also initialize PT_GS() on 32-bit. - patches.arch/x86_64-unwind-annotations: Refresh.- Update Xen patches to 2.6.29-rc4 and c/s 867. - Update i386 and x86_64 config files. - config.conf: Re-enable Xen.- patches.suse/kbuild-icecream-workaround: kbuild: add workaround for icecream bug (bnc#495786).- patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex to enclose lookup_one_len.- Update to 2.6.30-rc4. - Eliminated 2 patches.- patches.drivers/libata-prefer-over-ide: libata: prefer libata drivers over ide ones (bnc#433105). - patches.fixes/reiserfs-xattr-locking: reiserfs: Expand i_mutex to enclose lookup_one_len. - patches.kernel.org/patch-2.6.30-rc3-rc4: - patches.suse/no-frame-pointer-select: Fix stack unwinder Kconfig (bnc#402518). - patches.arch/s390-08-05-af_iucv-msgpeek-fix.patch: Delete. - patches.fixes/fix-periodic-mode-programming-on-amd81xx: Delete.- scripts/submit-to-bs: tentative script to submit a new kernel to openSUSE:Factory- patches.apparmor/unambiguous-__d_path.diff: Put a reminder in here to fix the lock order problem when the patch is updated to HEAD.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in, rpm/mkspec: Fix prepending EXTRAVERSION, rename the variable back to @RELEASE_PREFIX@.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in, rpm/mkspec: prepend the EXTRAVERSION to the rpm release string (note that this won't have any effect in the openSUSE:* projects).- Update config files. - build rtc_cmos driver into the kernel for i386 and x86-64 default kernels. This should automatically take care of the rtc/system time syncing so we don't need to do it in a boot script and should speed up booting time a lot.- Update config files. change CONFIG_ATA=y and CONFIG_SATA_AHCI=y- Update config files. change to CONFIG_EXT2_FS=y and CONFIG_EXT3_FS=y- Update config files. change to CONFIG_SCSI=y and CONFIG_BLK_DEV_SD=y- Update config files. change to use CONFIG_USB=y- Added legacy config.- Temporarily disabled patches.suse/acpi-dsdt-initrd-v0.9a-2.6.25.patch- Moved i386 kernel-default to kernel-legacy. - Moved i386 kernel-pae config to kernel-default. - Disabled CONFIG_ISA in i386 kernel-default to improve boot speed.- Update to 2.6.30-rc3.- patches.fixes/fix-periodic-mode-programming-on-amd81xx: x86: hpet: fix periodic mode programming on AMD 81xx. - patches.fixes/hpet-boot-fix: Delete.- patches.fixes/hpet-boot-fix: hpet: fix "IO-APIC + timer doesn't work!"- Update to 2.6.30-rc2-git6.- Update to 2.6.30-rc2. - trace and xen flavors disabled. - CONFIG_OTUS disabled on ppc. - request-based multipath could use some testing. - Eliminated 96 patches.- rpm/devel-post.sh, rpm/kernel-binary.spec.in: Created i586 symlink for i386.- rpm/kernel-binary.spec.in: Added /usr/src/linux-obj to -devel- rpm/kernel-binary.spec.in: Use xargs -r to fix case when no modules are supported.- Moved linux-obj symlink handling to kernel-$flavor-devel.- rpm/package-descriptions: Add comment.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in, scripts/tar-up.sh: Rename the timestamp file to source-timestamp instead, so that autobuild does not add the timestamp verbatim.- Update Xen patches to 2.6.29 final and c/s 854. - patches.xen/sfc-external-sram: enable access to Falcon's external SRAM (bnc#489105). - patches.xen/sfc-sync-headers: sync Solarflare accelerator headers (bnc#489105). - Update Xen config files.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: Fix last change: do not add the timestamp if it is already added verbatim (by prepare_spec during checkin)- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: Add source timestamp to package descriptions.- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in, rpm/mkspec: add descriptions to generated spec files. - rpm/package-descriptions: descriptions of binary packages.- Enabled STAGING on !x86 and disabled COMEDI.- patches.rpmify/split-package: Enable- Update config files: Fixed i386-vanilla.- patches.fixes/xfs-export-debug: xfs: export assertion handler.- Switch from SPARSEMEM to DISCONTIGMEM on i386.- scripts/tar-up_and_run_mbuild.sh: Added pae to the important specfiles list.- Update config files: Fix missing ia64-debug.- patches.xen/sfc-resource-driver: Fix uninitialized var warning.- Drop NR_CPUS back to 128 on i386.- rpm/kernel-binary.spec.in: Added CONFIG_SPLIT_PACKAGE.- Update config files: Enabled STAGING drivers on -vanilla.- patches.rpmify/rpm-kernel-config: Rediff.- rpm/kernel-source.spec.in: chmod +x mkspec arch-symbols compute-PATCHVERSION.sh- Update config files: Enabled STAGING drivers.- Sync up kernel configs for x86/x86_64 flavors.- rpm/kernel-source.spec.in, rpm/mkspec: do not package the binary spec files anymore.- rpm/modversions: keep the override keyword in --pack.- rpm/kernel-binary.spec.in, rpm/mkspec, scripts/tar-up.sh: remove @TOLERATE_UNKNOWN_NEW_CONFIG_OPTIONS@ expansion, check for a file named TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS in sourcedir instead.- rpm/kernel-syms.spec.in: set LC_ALL=C in rpm -q call- rpm/kernel-binary.spec.in: add @FLAVOR@ again to avoid %%(...) expansion- rpm/mkspec: new script to generate spec files from *.spec.in templates - rpm/compute-PATCHVERSION.sh, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: add to the source rpm - scripts/tar-up.sh: just tar up patches directories and call mkspec- rpm/kernel-dummy.spec.in: Delete.- doc/README.KSYMS: Add to repo.- config.conf, rpm/old-packages.conf, scripts/arch-symbols, scripts/run_oldconfig.sh, scripts/tar-up.sh: drop the arch symbols completely, only map the various ix86 archs to i386.- doc/README.SUSE: allow_unsupported_modules needs to be set before installing the kernel (bnc#484664).- Add %changelog to spec files- rpm/kernel-binary.spec.in: Clean up %build_$flavor macros- rpm/kernel-source.spec.in: Create kernel-source-vanilla- rpm/kernel-syms.spec.in, scripts/tar-up.sh: Depend on kernel-$flavor-devel- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in: Create a %using_buildservice macro- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, scripts/sequence-patch.sh, scripts/tar-up.sh: kernel-{binary,source}: Remove arch guards- doc/README.SUSE, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, scripts/tar-up.sh: Move development files from kernel-source to kernel-$flavor-devel- rpm/kernel-binary.spec.in: Remove $CONFIG_MODULES- rpm/kernel-binary.spec.in: Remove duplicate CONFIG_DEBUG_INFO=y- rpm/kernel-binary.spec.in: Use macros for cpu_arch- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in: kernel-{source,binary}: Use path-related rpm macros- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in: Use a %kernelrelease macro.- rpm/kernel-source.spec.in, rpm/source-post.sh, scripts/tar-up.sh: Use %variant instead of $variant- kernel-source: Kill old obsoletes- rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in, scripts/tar-up.sh: Use %var instead of @VAR@ except where necessary- kernel-syms: Sort by flavor, not architecture- kernel-syms: Stop the architecture %else madness- kernel-binary: Stop the architecture %else madness- Removed -RT guards and a dead patch.- patches.fixes/reiserfs-prealloc-fix: Delete.- patches.suse/reiserfs-inode-init: Delete.- rpm/config.sh: introduce rpm/config.sh, defining SRCVERSION and VARIANT variables.- Update to 2.6.29-final. - Eliminated 4 patches.- Update Xen config files. - Update Xen patches to 2.6.29-rc8 and c/s 821.- rpm/kernel-*.spec.in, scripts/tar-up.sh: don't add "" to the release, breaks plain rpmbuild.- rpm/kernel-binary.spec.in: don't generate symsets - rpm/kernel-syms.spec.in: don't package symsets - rpm/find-provides: disable symset provides - rpm/macros.kernel-source: don't check for /boot/symsets* (fate#305945)- patches.fixes/loop-barriers: Delete. - patches.fixes/loop-barriers2: Delete. Remove non-mainline patches to loop driver making it honour O_SYNC, sync requests and barriers. (bnc#485089), (bnc#471249)- README: add rough guide to updating KABI- Update to 2.6.29-rc8.- patches.fixes/fix-nf_conntrack_slp, patches.suse/perfmon2-remove_get_base_syscall_attr.patch, patches.suse/perfmon2.patch, patches.suse/silent-stack-overflow-2.patch: fix build warnings.- Update Xen patches addressing several issues in initial commit - Update Xen config files (re-enable oprofile, disable novfs). - patches.xen/xen3-x86_64-unwind-annotations: fix unwind annotations in entry_64-xen.S.- patches.arch/x86_64-unwind-annotations: fix unwind annotations in entry_64.S.- patches.suse/novfs-creds-change-2.6.29: Changing credential according to new task_struct.- rpm/kernel-binary.spec.in: Use split_packages only if supported.conf is not empty.- rpm/kernel-binary.spec.in: renamed modprobe config to /etc/modprobe.d/50-module-renames.conf (required by new module-init-tools).- patches.xen/xen3-patch-2.6.29-rc4: fix ia64 build.- Update Xen config files (get tracing options back in sync with default).- Update config files: Enable CONFIG_FRAME_POINTER on Xen.- config.conf: Enabled Xen for building.- Update Xen patches to 2.6.29-rc7.- Update config files: enabled wireless debugging in -debug flavors.- rpm/get_release_number.sh.in, rpm/kernel-binary.spec.in, rpm/kernel-source.spec.in, rpm/kernel-syms.spec.in, scripts/tar-up.sh, doc/README.SUSE: finally drop kernel-dummy - rpm/prepare-build.sh: Delete.- Update to 2.6.29-rc7. - Eliminated 1 patch.- rpm/kernel-binary.spec.in: workaround a bash bug (bnc#481817) in kernel-vanilla.spec.- patches.suse/export-security_inode_permission: Export security_inode_permission for aufs./bin/shlamb23 1527100705  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR*TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     !"#$%&'()*+,-./0123456789:;>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#$%&'()*+,-0123456789:;<=>?@ABCDEFGIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*     a !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#*      !"#$%&'()*+,-./013456789:;<=>?@ABCDEFEHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi^klmnopqrstuvwxyz{|}~*      !"#$%&'()*+,-./012356789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*O      !"#$%&'()*+*-./0123456789:;BC>?@AGDOFGHIJKLMNOP[RLT_VWXYZ[\]^_`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* P Q R S T U V W X Y Z [ \ ] ^ _ `C b c d e fG h i j k l m n o p q r s t u v w x y z {X } ~  _                          ! " # $ % & ' ( ) * + , - . / 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* T U V W X Y Z [ \ ] ^ _ ` aC c d eGy hO j k l m nX p[ r s t_ v w x y z { | } ~                *              ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9O ; < = > ? @ 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 lC n o p q r s t u v w x y z { j } ~X [ _ j" j                             ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @* 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{|}~* qO _     !"#$% '()*+,-/024 8;<=?@ BCDE GHIJ LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~**      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~* q      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ a      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF*HIJKLMNOPQRSTUVWXYZ[\]^_`abcd_fghijklmnopqrstuvwxyz{|} *      !"#$%&'()*+,-.y0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&()*+C-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop*rstuvwxyz{|}~ j      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefhijklmnopqrstuwxyz{|}~Cn*      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST*VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~              !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg*ijklmnopqrstuvwxyz{}~      !"#$%&'()*+,-./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*+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;mC;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`CaCbCcCdCeCfCgCeCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCzC{C|C}C~CCCC/usr/src4.12.14-lp150.12.44.12.14-lp150.12.4.1           !"##$$%%&& '''''(()(*(+',,'--'..'/0000000000000000000000000000000000000000000000000000000000001111111111111111110000000000000000000000000000002222222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033333330/4444444444444444444444444444444444/566666666666666666666'77'8889':';;'<<'='>'??'@@'AA'BB'CC'DD'EEEEFGGGGGGGGGGGGG'HH'IIIIJKKKKKK'LLLMNNNNNN'OO'PPPPQRRRRRR'SSSTU'VVVVWXXXXXXX'YY'ZZ'[['\\\\]]'^^'____`aaaaaaaaa'bbbbcddddddddddd'eeeefggggggggg'hhhhijjjjjjjjjjjj'kk'llllmnnnnnnnnnnn'oo'pppqrrrrr'ss'tt'uu'vv'ww'xx'yy'zzzz{||||||'}}'~~'''''''''''''''''''''''''''''''''''''''''''''''                 !"#$$%%%&%'%($)$*$++$,,$-../.0.12344444444444444444444444256666666677888888888888888888888887777777777799:::::::::::::::::::::9999999999999999999999777777777766666666666666665;<<<=>>>>>>>======?@@@@@@@@????????========<<<5ABBBCDDDDDDCCCCCCCCCCCCCBBB2EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE2FGHHHHFIJJFKKKKKKKKKKKKKKKKKKKKKKKLM NNNNONPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSNTNUNVNW XXXXYYZY[X\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\^_______X`XaXb cccdeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedfgggggggggggggchcicj kkkklkmnmooopmqkrssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssstttssssssssssssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuuvuuuuuuuuuusssssssssssssssssssssswwwssrxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyykzzk{k|kk}k~kkk                                                 !!!""""!!!!!!!!!!!!!#########$$$%%%&&&&'((((((((((())))***+**,****-**.**/000000000000001112233344444456777777777888888999999998::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<=========>>>>>>>>>>>>>>>>>>>>>>>>????????????????@@@@@@@@??AAAAAAAAAAAAAAAABBBBBBBBBBCCDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFGGHIIJJJKJLMMMNOPPPQPRPSTTTUUVTWTXTYZ[\]^^^_^`^abccdeeefeghhiijjkjlmnnopqqrssstsusvswxyyyzy{y|y}y~                                   !" # $ % &&'&(&) **+ ,,,--,.,/ 011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110233333304555067777777708999999999990:;;;;;;;;;;;;;;;;;;;0<==0>??????0@AAAAAAAAAAAAAAAA0BCCCC0DEE0FGGG0HII0JK0LMM0NOOOOOOOOO0PQQ0RSS0TUUUUUUUUUUUUUUUUUUUUUUU VVWWXWYWZW[W\W]W^W_V` a b c dd e fff ggggghgigjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjlmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmgngogpgqgrgsgtgu vvvvvwwvxyyyyyyyyyyyyyyyyyyyxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzx{{{{{{{{{{{{{x||||||||||||||x}~~~~~~~~~~~~~~~~}vvvv                  !!!""#$$%%%&%'%(%))%*%+%,,%-%.%/%0%11%22%3%4%55%6%7%8%9%::%;;%<%==%>%?%@%A%%BBC%DD%EE%FF%G%HH%I%J%KLLMMNNNNNOOOOOOPQQQRQSQTTQUUVVUWWUXQYYQZZQ[Q\Q]]Q^^^_^`^a^b^c^d^eQfQgQhhQiQjjjkjlQmmQnnooppqqqrrsttuuuvvuwwuxxuyuzu{u||u}}u~                 !!""##$$$%%$&&$''$(($))**++,,--..//00111221331445566778899::;;<<==>>>?>@@AA@BB@CC@DD@EE@FF@GG@HH@II@JJ@KK@LL@MM@NN@OO>PPQQPRR>SSTTSUUSVVSWWSXXSYYZZZ[[Z\\\]]Z^^Z__Z``ZaaZbbZccZddeefffggfhhiijjjkkjljmmjnnnoonppnqqjrrjssjttjujvvwwwxxyyzz{{{|}}~~                            !! ""###$$#%%#&&#''#((()(*(+(,#--#..#/#0011122133141551666776886996::6;;6<<6==6>>6??6@@6AAAB1C1DDDEEDFF1GHHGIIGGGJJGKKGLLGMMGNNGOOGPPGQQGRRRSGTTTUGVVVVWWXXGYYGZZZ[G\\G]]]^]_]`]aGbbGcccdcecfGggghhGiiGjjGkkklkmknGooopoqorosotGuuGvvvwwGxxGyyyzzG{{G|||}}G~~GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG111111111111111111             !"#$%&&'''(()))**)++),,)--...//10111221331441551661771881991::1;;<<<===>>=??<@@ABBCCCDDCEEFFGGGHIIJJKKKLLKMMMNNKOOKPPKQQQRRRKSSTTUUVVVWWVXXVYYVZZV[[V\\V]]V^^V__V``VaaVbbcccddceecffcggchhciicjckkcllcmmcnncoocppcqcrrcsscttcuucvvcwwcxxyyyzzy{{y||y}y~~           !"#$$$%%%&&&''&((%)))**+%,,-,.$//$00$11$22$33444554664774884994::4;;4<<==>>??@@AABBCCDDDEEFFFGHHIIJJKKLLMMNNNOOPPPQQPRRPSSPTTUUUVVUWWXXYYZZ[[\\]]^^___```aa_bb_cc_ddefffgghhhiihjjhkkhllhmmhnnhooppqqqrrqsqttquvvuuuwuxqyzz{{{||{}{~~{{{{{{{{{{{{{{{{{{{{{                                                     ! ! " " # # $ $ % & & & & & & & & & & & & & & & & & & & & & & & & & & & & ' ' ' ' ' ' ' & & & % ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( % * * * * * % + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , , , , , , , , , , , + + + + + + + + + + + + + + + + + + + + + + % - - . . . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - / / / - - - - - - 0 0 0 0 - 1 1 1 1 1 1 1 1 1 % 2 3 2 4 2 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 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 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 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 2 6 2 7 7 7 7 2 8 2 9 9 9 9 9 9 9 2 : 2 ; < ; ; 2 = = = 2 > > > > 2 ? ? ? ? 2 @ 2 A A A A 2 B B B B B B 2 C C C C C C C C C C 2 D D 2 E E 2 F F F F F F F F F F F F F F F F F F F F F F F 2 G G G G G G G G G G G G G G G G G G G 2 H 2 I 2 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 2 K K K 2 L L L L L L L L 2 M 2 N N N N % O O O O O O O O O O O O % P P P P P % Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q R R R R R R R R R R Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q S Q Q Q Q Q Q Q Q Q Q Q Q Q Q T T T T T T T T T Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q U U U Q Q Q Q V V V W V V X X X X V V Q Q Q Q Q Q Q Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Q Q Q Q Q Q Q Q Q Q Z Z Z Z Z Z Z Z Z Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q [ [ [ Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q \ \ \ \ \ \ \ \ Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q ] ] ] ] ] ] Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q ^ ^ Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q _ ` Q Q Q Q Q Q Q Q a a a Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q b c c c c c c b b Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q d d d d Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q e e Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q f f f f f f f f f f f f f f f f f f f f f f f f f f f Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q g h g i g g g g g j j j j g g g k k k k k g g g l l g m g g n g g g o g g g g p g g g g g Q Q Q Q Q Q Q Q Q Q Q Q Q Q q q q q q q q q q q q q q q q q q q q q q q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q r r r r r r r r r r r r r r r r r r Q Q Q Q Q Q Q Q Q Q Q Q s s s Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q t t t t t t t Q Q Q Q Q Q Q Q Q Q Q Q Q u Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q v v v v v v w w w w w w v v v v x x x v v v v v v v v v v v v y y y v z z z v { { v | | | v } } v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v ~ ~ v   v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q % % % % % % % % % % % % % % %                                  %                                                      %                                                                      ! !  "  #  $  % % &  '  ( (  )  * + + + + , - . . - / / - 0 0 - 1 1 - - - 2 - 3 3 - 4 4 - 5 5 - 6 6 6 7 7 6 8 8 6 9 9 6 : : - ; - < < < = = - > > - ? ? - @ @ - A - B B - C C C D - E E E F F - G G - H H - I - J J - K L L K K - M M - N N N O O - P P P Q P R R - S S - T T T U U T V V T W W - X X - Y Y - Z - [ [ - \ \ - ] ] - ^ ^ - _ _ - ` ` - a a - b b - c c c d d c e e - f f - g g - h - i i i j j i k k - l l - m m - n n - o o - p p - q q - r r - s - t t - u u - v v - w w - x x - y y y z y { - | | - } } - ~ ~ -   - - - -                                                            ! !  " "  # #  $ $ $ % % & $ ' $ ( $ ) $ * $ +  , ,  - -  . . . / . 0 . 1  2 2  3 3  4 4  5 5  6 6  7 7  8 8  9 9 9 :  ; ;  < <  = =  > >  ? ?  @ @  A A  B B  C C  D D E E F F G G H I J I I I K I L I M I N N I O I P Q Q R R S R T T T T T U T V W R X R Y R Z R [ R \ R ] ^ R _ ` _ a R b R c R d e d f d g d h d i R j R k R l R m n m m m m o p o q o r o s o t o u o v o w m x y z R { | | | | } ~ }  } { { { R R R R R R R   kernel-source-4.12.14-lp150.12.4README.SUSEconfig-options.changes.txtlinuxlinux-4.12.14-lp150.12.4DocumentationDocBookMakefileEDIDMakefileMakefileMakefile.sphinxcdromMakefilekbuildKconfig.recursion-issue-01Kconfig.recursion-issue-02Kconfig.select-breakmediaMakefilescsiscsi_transport_srpMakefileKbuildKconfigMakefilearchKconfigalphaKconfigKconfig.debugMakefilebootMakefileincludeasmKbuilda.out-core.ha.out.hagp.hagp_backend.hasm-offsets.hatomic.hbarrier.hbitops.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg.hcompiler.hconsole.hcore_apecs.hcore_cia.hcore_irongate.hcore_lca.hcore_marvel.hcore_mcpcia.hcore_polaris.hcore_t2.hcore_titan.hcore_tsunami.hcore_wildfire.hdelay.hdevice.hdiv64.hdma-mapping.hdma.helf.hemergency-restart.herr_common.herr_ev6.herr_ev7.hextable.hfb.hfloppy.hfpu.hftrace.hfutex.hgct.hhardirq.hhw_irq.hhwrpb.hio.hio_trivial.hirq.hirq_regs.hirqflags.hjensen.hkdebug.hkmap_types.hlinkage.hlocal.hlocal64.hmachvec.hmc146818rtc.hmce.hmmu.hmmu_context.hmmzone.hmodule.hpage.hpal.hparam.hparport.hpci.hpercpu.hperf_event.hpgalloc.hpgtable.hprocessor.hptrace.hrwsem.hsegment.hserial.hsfp-machine.hshmparam.hsignal.hsmp.hsocket.hspecial_insns.hspinlock.hspinlock_types.hstring.hswitch_to.hsyscall.htermios.hthread_info.htimex.htlb.htlbflush.htopology.htypes.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hword-at-a-time.hwrperfmon.hxchg.hxor.huapiasmKbuilda.out.hauxvec.hbitsperlong.hbyteorder.hcompiler.hconsole.herrno.hfcntl.hfpu.hgentrap.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hpal.hparam.hpoll.hposix_types.hptrace.hreg.hregdef.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.hsysinfo.htermbits.htermios.htypes.hunistd.hkernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearcKbuildKconfigKconfig.debugMakefilebootMakefiledtsMakefileincludeasmKbuildarcregs.hasm-offsets.hatomic.hbarrier.hbitops.hbug.hcache.hcacheflush.hchecksum.hcmpxchg.hcurrent.hdelay.hdisasm.hdma-mapping.hdma.hdwarf.helf.hentry-arcv2.hentry-compact.hentry.hexec.hfb.hfutex.hhighmem.hhugepage.hio.hirq.hirqflags-arcv2.hirqflags-compact.hirqflags.hkdebug.hkgdb.hkmap_types.hkprobes.hlinkage.hmach_desc.hmmu.hmmu_context.hmmzone.hmodule.hpage.hpci.hperf_event.hpgalloc.hpgtable.hprocessor.hptrace.hsections.hsegment.hserial.hsetup.hshmparam.hsmp.hspinlock.hspinlock_types.hstacktrace.hstring.hswitch_to.hsyscall.hsyscalls.hthread_info.htimex.htlb-mmu1.htlb.htlbflush.huaccess.hunaligned.hunwind.huapiasmKbuildbyteorder.hcachectl.helf.hpage.hptrace.hsetup.hsigcontext.hsignal.hswab.hunistd.hkernelMakefilelibMakefilemmMakefileoprofileMakefileplat-axs10xKconfigMakefileplat-eznpsKconfigMakefileplat-simKconfigMakefileplat-tb10xKconfigMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefiledtsMakefilecommonKconfigMakefilecryptoKconfigMakefilefirmwareKconfigMakefileincludeasmKbuildarch_gicv3.harch_timer.harm-cci.hasm-offsets.hassembler.hatomic.hauxvec.hbL_switcher.hbarrier.hbitops.hbitrev.hbug.hbugs.hcache.hcacheflush.hcachetype.hchecksum.hclocksource.hcmpxchg.hcompiler.hcp15.hcpu.hcpufeature.hcpuidle.hcputype.hcti.hdcc.hdelay.hdevice.hdiv64.hdma-contiguous.hdma-iommu.hdma-mapping.hdma.hdomain.hecard.hedac.hefi.helf.hentry-macro-multi.Sexception.hfb.hfiq.hfirmware.hfixmap.hflat.hfloppy.hfncpy.hfpstate.hftrace.hfutex.hglue-cache.hglue-df.hglue-pf.hglue-proc.hglue.hgpio.hhardirq.hhardwarecache-feroceon-l2.hcache-l2x0.hcache-tauros2.hcache-uniphier.hcp14.hdec21285.hentry-macro-iomd.Sioc.hiomd.hiop3xx-adma.hiop3xx.hiop_adma.hit8152.hlocomo.hmemc.hsa1111.hscoop.hssp.hhighmem.hhugetlb-3level.hhugetlb.hhw_breakpoint.hhw_irq.hhwcap.hhypervisor.hide.hidmap.hinsn.hio.hirq.hirq_work.hirqflags.hjump_label.hkexec.hkgdb.hkmap_types.hkprobes.hkvm_arm.hkvm_asm.hkvm_coproc.hkvm_emulate.hkvm_host.hkvm_hyp.hkvm_mmio.hkvm_mmu.hlimits.hlinkage.hmacharch.hdma.hflash.hirq.hmap.hpci.hsharpsl_param.htime.hmc146818rtc.hmcpm.hmcs_spinlock.hmemblock.hmemory.hmmu.hmmu_context.hmodule.hmpu.hmtd-xip.hneon.hnwflash.hopcodes-sec.hopcodes-virt.hopcodes.houtercache.hpage-nommu.hpage.hparavirt.hpatch.hpci.hpercpu.hperf_event.hpgalloc.hpgtable-2level-hwdef.hpgtable-2level-types.hpgtable-2level.hpgtable-3level-hwdef.hpgtable-3level-types.hpgtable-3level.hpgtable-hwdef.hpgtable-nommu.hpgtable.hprobes.hproc-fns.hprocessor.hprocinfo.hprom.hpsci.hptrace.hsections.hset_memory.hsetup.hshmparam.hsignal.hsmp.hsmp_plat.hsmp_scu.hsmp_twd.hsparsemem.hspinlock.hspinlock_types.hstackprotector.hstacktrace.hstage2_pgtable.hstring.hsuspend.hswab.hswitch_to.hsync_bitops.hsyscall.hsystem_info.hsystem_misc.htcm.htherm.hthread_info.hthread_notify.htimex.htlb.htlbflush.htls.htopology.htraps.htrusted_foundations.huaccess.hucontext.hunified.hunistd.hunwind.huprobes.huser.hv7m.hvdso.hvdso_datapage.hvfp.hvfpmacros.hvga.hvirt.hword-at-a-time.hxenevents.hhypercall.hhypervisor.hinterface.hpage-coherent.hpage.hxen-ops.hxor.hdebug8250.Sasm9260.Sat91.Sbcm63xx.Sbrcmstb.Sclps711x.Sdc21285.Sdigicolor.Sefm32.Sexynos.Sicedcc.Simx-uart.himx.Sks8695.Smeson.Smsm.Snetx.Somap2plus.Spalmchip.Spl01x.Srenesas-scif.Ss3c24xx.Ss5pv210.Ssa1100.Ssamsung.Ssirf.Ssti.Stegra.Suncompress.hux500.Svexpress.Svf.Svt8500.Szynq.SuapiasmKbuildauxvec.hbyteorder.hfcntl.hhwcap.hioctls.hkvm.hkvm_para.hmman.hperf_regs.hposix_types.hptrace.hsetup.hsigcontext.hsignal.hstat.hstatfs.hswab.htypes.hunistd.hkernelMakefilemodule.ldskvmKconfigMakefilehypMakefilelibMakefilemach-alpineKconfigMakefilemach-artpecKconfigMakefilemach-asm9260Kconfigmach-aspeedKconfigmach-at91KconfigMakefilemach-axxiaKconfigMakefilemach-bcmKconfigMakefilemach-berlinKconfigMakefilemach-clps711xKconfigMakefilemach-cns3xxxKconfigMakefilemach-davinciKconfigMakefileMakefile.bootincludemachclock.hcommon.hcpufreq.hcputype.hda8xx.hentry-macro.Shardware.hirqs.hmux.hpm.hserial.htime.huncompress.hmach-digicolorKconfigMakefilemach-doveKconfigMakefileMakefile.bootincludemachbridge-regs.hdove.hhardware.hirqs.hpm.huncompress.hmach-ebsa110MakefileMakefile.bootincludemachentry-macro.Shardware.hio.hirqs.hmemory.huncompress.hmach-efm32MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootincludemachep93xx-regs.hgpio-ep93xx.hhardware.hirqs.hplatform.huncompress.hmach-exynosKconfigMakefileincludemachmap.hmach-footbridgeKconfigMakefileMakefile.bootincludemachentry-macro.Shardware.hio.hirqs.hisa-dma.hmemory.huncompress.hmach-geminiKconfigMakefilemach-highbankKconfigMakefilemach-hisiKconfigMakefilemach-imxKconfigMakefileMakefile.bootdevicesKconfigMakefilemach-integratorKconfigMakefilemach-iop13xxKconfigMakefileMakefile.bootincludemachadma.hentry-macro.Shardware.hiop13xx.hiq81340.hirqs.hmemory.htime.huncompress.hmach-iop32xKconfigMakefileMakefile.bootincludemachadma.hentry-macro.Sglantank.hhardware.hiop32x.hiq31244.hiq80321.hirqs.hn2100.htime.huncompress.hmach-iop33xKconfigMakefileMakefile.bootincludemachadma.hentry-macro.Shardware.hiop33x.hiq80331.hiq80332.hirqs.htime.huncompress.hmach-ixp4xxKconfigMakefileMakefile.bootincludemachcpu.hentry-macro.Shardware.hio.hirqs.hixp46x_ts.hixp4xx-regs.hnpe.hplatform.hqmgr.hudc.huncompress.hmach-keystoneKconfigMakefilemach-ks8695KconfigMakefileMakefile.bootincludemachentry-macro.Sgpio-ks8695.hhardware.hirqs.hmemory.hregs-gpio.hregs-irq.hregs-misc.hregs-switch.hregs-uart.huncompress.hmach-lpc18xxMakefileMakefile.bootmach-lpc32xxMakefileMakefile.bootincludemachboard.hentry-macro.Shardware.hplatform.huncompress.hmach-mediatekKconfigMakefilemach-mesonKconfigMakefilemach-mmpKconfigMakefilemach-moxartKconfigMakefilemach-mv78xx0KconfigMakefilemach-mvebuKconfigMakefilemach-mxsKconfigMakefilemach-netxKconfigMakefileMakefile.bootincludemachhardware.hirqs.hnetx-regs.hpfifo.huncompress.hxc.hmach-nomadikKconfigMakefilemach-nspireKconfigMakefilemach-omap1KconfigMakefileMakefile.bootincludemachams-delta-fiq.hboard-ams-delta.hhardware.hio.hirqs.hlcd_dma.hlcdc.hmemory.hmtd-xip.hmux.homap1510.homap16xx.homap7xx.hserial.hsoc.htc.huncompress.husb.hmach-omap2KconfigMakefileincludemachhardware.hirqs.hserial.hmach-orion5xKconfigMakefilemach-oxnasKconfigMakefilemach-picoxcellKconfigMakefilemach-prima2KconfigMakefilemach-pxaKconfigMakefileMakefile.bootincludemachaddr-map.haudio.hballoon3.hbitfield.hcorgi.hdma.heseries-gpio.hgeneric.hhardware.hhx4700.hio.hirqs.hlubbock.hmagician.hmainstone.hmfp.hmtd-xip.hpalmld.hpalmtc.hpalmtx.hpoodle.hpxa25x-udc.hpxa2xx-regs.hpxa3xx-regs.hregs-ac97.hregs-lcd.hregs-ost.hregs-uart.hreset.hsmemc.hspitz.htosa.htrizeps4.huncompress.hvpac270.hz2.hmach-qcomKconfigMakefilemach-realviewKconfigMakefilemach-rockchipKconfigMakefilemach-rpcMakefileMakefile.bootincludemachacornfb.hentry-macro.Shardware.hio.hirqs.hisa-dma.hmemory.huncompress.hmach-s3c24xxKconfigMakefileMakefile.bootincludemachdma.hfb.hgpio-samsung.hhardware.hio.hirqs.hmap.hpm-core.hregs-clock.hregs-gpio.hregs-irq.hregs-lcd.hregs-s3c2443-clock.hrtc-core.hs3c2412.hmach-s3c64xxKconfigMakefileincludemachdma.hgpio-samsung.hhardware.hirqs.hmap.hpm-core.hregs-clock.hregs-gpio.hregs-irq.hmach-s5pv210KconfigMakefilemach-sa1100KconfigMakefileMakefile.bootincludemachSA-1100.hassabet.hbadge4.hbitfield.hcerf.hcollie.hgeneric.hh3xxx.hhardware.hirqs.hjornada720.hmemory.hmtd-xip.hnanoengine.hneponset.hreset.hshannon.hsimpad.huncompress.hmach-shmobileKconfigMakefilemach-socfpgaKconfigMakefilemach-spearKconfigMakefileincludemachirqs.hmisc_regs.hspear.huncompress.hmach-stiKconfigMakefilemach-stm32KconfigMakefileMakefile.bootmach-sunxiKconfigMakefilemach-tangoKconfigMakefilemach-tegraKconfigMakefilemach-u300KconfigMakefilemach-uniphierKconfigMakefilemach-ux500KconfigMakefilemach-versatileKconfigMakefilemach-vexpressKconfigMakefileMakefile.bootmach-vt8500KconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootincludemachentry-macro.Shardware.hirqs.hmap.hmfp.hregs-clock.hregs-irq.hregs-ldm.hregs-serial.huncompress.hmach-zxKconfigMakefilemach-zynqKconfigMakefilemmKconfigMakefilenetMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-omapKconfigMakefileincludeplatcounter-32k.hcpu.hdmtimer.hi2c.hsram.hplat-orionMakefileincludeplataddr-map.hcommon.hirq.hmpp.horion-gpio.hpcie.htime.hplat-pxaKconfigMakefileincludeplatmfp.hplat-samsungKconfigMakefileincludeplatadc-core.hadc.hcpu-freq-core.hcpu-freq.hcpu.hdevs.hfb-s3c2410.hfb.hgpio-cfg-helpers.hgpio-cfg.hgpio-core.hiic-core.hkeypad.hmap-base.hmap-s3c.hmap-s5p.hpm-common.hpm.hpwm-core.hregs-adc.hregs-irqtype.hregs-spi.hregs-udc.hsamsung-time.hsdhci.husb-phy.hwakeup-mask.hplat-versatileKconfigMakefileincludeplatplatsmp.hsched_clock.hprobesMakefilekprobesMakefileuprobesMakefiletoolsMakefilegen-mach-typesmach-typessyscall.tblsyscallhdr.shsyscallnr.shsyscalltbl.shvdsoMakefilevfpMakefilexenMakefilearm64KconfigKconfig.debugKconfig.platformsMakefilebootMakefiledtsMakefilealMakefileallwinnerMakefilealteraMakefileamdMakefileamlogicMakefileapmMakefilearmMakefilebroadcomMakefilecaviumMakefileexynosMakefilefreescaleMakefilehisiliconMakefilelgMakefilemarvellMakefilemediatekMakefilenvidiaMakefileqcomMakefilerenesasMakefilerockchipMakefilesocionextMakefilesprdMakefilexilinxMakefilezteMakefilecryptoKconfigMakefileincludeasmKbuildacenv.hacpi.halternative.harch_gicv3.harch_timer.harm-cci.hasm-bug.hasm-offsets.hasm-uaccess.hassembler.hatomic.hatomic_ll_sc.hatomic_lse.hbarrier.hbitops.hbitrev.hboot.hbrk-imm.hbug.hcache.hcacheflush.hchecksum.hclocksource.hcmpxchg.hcompat.hcompiler.hcpu.hcpu_ops.hcpucaps.hcpufeature.hcpuidle.hcputype.hcurrent.hdaifflags.hdcc.hdebug-monitors.hdevice.hdma-mapping.hdmi.hefi.helf.hesr.hexception.hexec.hextable.hfb.hfixmap.hfpsimd.hfpsimdmacros.hftrace.hfutex.hhardirq.hhugetlb.hhw_breakpoint.hhwcap.hhypervisor.hinsn.hio.hirq.hirq_work.hirqflags.hjump_label.hkasan.hkernel-pgtable.hkexec.hkgdb.hkprobes.hkvm_arm.hkvm_asm.hkvm_coproc.hkvm_emulate.hkvm_host.hkvm_hyp.hkvm_mmio.hkvm_mmu.hlinkage.hlse.hmemblock.hmemory.hmmu.hmmu_context.hmmzone.hmodule.hneon.hnuma.hpage-def.hpage.hparavirt.hpci.hpercpu.hperf_event.hpgalloc.hpgtable-hwdef.hpgtable-prot.hpgtable-types.hpgtable.hprobes.hproc-fns.hprocessor.hptdump.hptrace.hseccomp.hsections.hshmparam.hsignal32.hsmp.hsmp_plat.hsparsemem.hspinlock.hspinlock_types.hstack_pointer.hstackprotector.hstacktrace.hstage2_pgtable-nopmd.hstage2_pgtable-nopud.hstage2_pgtable.hstat.hstring.hsuspend.hsync_bitops.hsyscall.hsysreg.hsystem_misc.hthread_info.htimex.htlb.htlbflush.htopology.htraps.huaccess.hunistd.hunistd32.huprobes.hvdso.hvdso_datapage.hvirt.hword-at-a-time.hxenevents.hhypercall.hhypervisor.hinterface.hpage-coherent.hpage.hxen-ops.huapiasmKbuildauxvec.hbitsperlong.hbyteorder.hfcntl.hhwcap.hkvm.hparam.hperf_regs.hposix_types.hptrace.hsetup.hsigcontext.hsiginfo.hsignal.hstat.hstatfs.hucontext.hunistd.hkernelMakefilemodule.ldsprobesMakefilevdsoMakefilekvmKconfigMakefilehypMakefilelibMakefilemmMakefilenetMakefilexenMakefileblackfinKconfigKconfig.debugMakefilebootMakefileincludeasmKbuildasm-offsets.hatomic.hbarrier.hbfin-global.hbfin-lq035q1.hbfin5xx_spi.hbfin_can.hbfin_dma.hbfin_pfmon.hbfin_ppi.hbfin_sdh.hbfin_serial.hbfin_simple_timer.hbfin_sport.hbfin_sport3.hbfin_twi.hbfin_watchdog.hbfrom.hbitops.hblackfin.hbug.hcache.hcacheflush.hcdef_LPBlackfin.hchecksum.hclkdev.hclocks.hcmpxchg.hcontext.Scplb.hcplbinit.hcpu.hdef_LPBlackfin.hdelay.hdma-mapping.hdma.hdpmc.hearly_printk.helf.hentry.hexec.hfixed_code.hflat.hftrace.hgpio.hgptimers.hhardirq.hio.hipipe.hipipe_base.hirq.hirq_handler.hirqflags.hkgdb.hl1layout.hlinkage.hmem_init.hmem_map.hmmu.hmmu_context.hmodule.hnand.hnmi.hpage.hpage_offset.hpci.hpda.hperf_event.hpgtable.hpm.hportmux.hprocessor.hpseudo_instructions.hptrace.hreboot.hrwlock.hscb.hsections.hsegment.hsmp.hspinlock.hspinlock_types.hstring.hswitch_to.hsyscall.hthread_info.htime.htimex.htlb.htlbflush.htrace.htraps.huaccess.hunistd.hvga.hmach-commonirq.hpll.hports-a.hports-b.hports-c.hports-d.hports-e.hports-f.hports-g.hports-h.hports-i.hports-j.huapiasmKbuildbfin_sport.hbyteorder.hcachectl.hfcntl.hfixed_code.hioctls.hpoll.hposix_types.hptrace.hsigcontext.hsiginfo.hsignal.hstat.hswab.hunistd.hkernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-bf609KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilec6xKconfigMakefilebootMakefiledtsMakefileincludeasmKbuildasm-offsets.hbitops.hbug.hcache.hcacheflush.hchecksum.hclock.hcmpxchg.hdelay.hdma-mapping.hdscr.helf.hflat.hftrace.hhardirq.hirq.hirqflags.hlinkage.hmegamod-pic.hmodule.hpage.hpgtable.hprocessor.hprocinfo.hptrace.hsections.hsetup.hsoc.hspecial_insns.hstring.hswitch_to.hsyscall.hsyscalls.hthread_info.htimer64.htimex.htlb.htraps.huaccess.hunaligned.huapiasmKbuildbyteorder.hptrace.hsetup.hsigcontext.hswab.hunistd.hkernelMakefilelibMakefilemmMakefileplatformsKconfigMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefiledtsMakefilerescueMakefileincludearch-v10archbitops.hbug.hcache.hchecksum.hdelay.hdma.hio.hio_interface_mux.hirq.hirqflags.hmemmap.hmmu.hoffset.hpage.hpgtable.hprocessor.hswab.hsystem.hthread_info.htimex.htlb.huaccess.hunistd.harch-v32archbitops.hbug.hcache.hchecksum.hcryptocop.hdelay.hdma.hhwregsMakefileasmata_defs_asm.hbif_core_defs_asm.hbif_dma_defs_asm.hbif_slave_defs_asm.hconfig_defs_asm.hcpu_vect.hcris_defs_asm.hcris_supp_reg.hdma_defs_asm.heth_defs_asm.hgio_defs_asm.hintr_vect.hintr_vect_defs_asm.hirq_nmi_defs_asm.hmarb_defs_asm.hmmu_defs_asm.hmmu_supp_reg.hrt_trace_defs_asm.hser_defs_asm.hsser_defs_asm.hstrcop_defs_asm.hstrmux_defs_asm.htimer_defs_asm.hata_defs.hbif_core_defs.hbif_dma_defs.hbif_slave_defs.hconfig_defs.hcpu_vect.hdma.hdma_defs.heth_defs.hextmem_defs.hiopMakefileasmiop_crc_par_defs_asm.hiop_dmc_in_defs_asm.hiop_dmc_out_defs_asm.hiop_fifo_in_defs_asm.hiop_fifo_in_extra_defs_asm.hiop_fifo_out_defs_asm.hiop_fifo_out_extra_defs_asm.hiop_mpu_defs_asm.hiop_reg_space_asm.hiop_sap_in_defs_asm.hiop_sap_out_defs_asm.hiop_scrc_in_defs_asm.hiop_scrc_out_defs_asm.hiop_spu_defs_asm.hiop_sw_cfg_defs_asm.hiop_sw_cpu_defs_asm.hiop_sw_mpu_defs_asm.hiop_sw_spu_defs_asm.hiop_timer_grp_defs_asm.hiop_trigger_grp_defs_asm.hiop_version_defs_asm.hiop_crc_par_defs.hiop_dmc_in_defs.hiop_dmc_out_defs.hiop_fifo_in_defs.hiop_fifo_in_extra_defs.hiop_fifo_out_defs.hiop_fifo_out_extra_defs.hiop_mpu_defs.hiop_mpu_macros.hiop_reg_space.hiop_sap_in_defs.hiop_sap_out_defs.hiop_scrc_in_defs.hiop_scrc_out_defs.hiop_spu_defs.hiop_sw_cfg_defs.hiop_sw_cpu_defs.hiop_sw_mpu_defs.hiop_sw_spu_defs.hiop_timer_grp_defs.hiop_trigger_grp_defs.hiop_version_defs.hirq_nmi_defs.hmarb_bp_defs.hmarb_defs.hreg_rdwr.hrt_trace_defs.hser_defs.hsser_defs.hstrcop.hstrcop_defs.hsupp_reg.hintmem.hirq.hirqflags.hmemmap.hmmu.hoffset.hpage.hpgtable.hprocessor.hswab.hsystem.hthread_info.htimex.htlb.huaccess.hunistd.hmach-a3macharbiter.hdma.hhwregsasmclkgen_defs_asm.hddr2_defs_asm.hgio_defs_asm.hpinmux_defs_asm.hpio_defs_asm.hreg_map_asm.htimer_defs_asm.hclkgen_defs.hddr2_defs.hgio_defs.hintr_vect.hintr_vect_defs.hiopasmiop_reg_space_asm.hiop_sap_in_defs_asm.hiop_sap_out_defs_asm.hiop_sw_cfg_defs_asm.hiop_sw_cpu_defs_asm.hiop_sw_mpu_defs_asm.hiop_sw_spu_defs_asm.hiop_version_defs_asm.hiop_reg_space.hiop_sap_in_defs.hiop_sap_out_defs.hiop_sw_cfg_defs.hiop_sw_cpu_defs.hiop_sw_mpu_defs.hiop_sw_spu_defs.hiop_version_defs.hl2cache_defs.hmarb_bar_defs.hmarb_foo_defs.hpinmux_defs.hpio_defs.hreg_map.hstrmux_defs.htimer_defs.hmemmap.hpinmux.hstartup.incmach-fsmacharbiter.hdma.hhwregsasmbif_core_defs_asm.hconfig_defs_asm.hgio_defs_asm.hpinmux_defs_asm.hreg_map_asm.htimer_defs_asm.hbif_core_defs.hbif_dma_defs.hbif_slave_defs.hconfig_defs.hgio_defs.hintr_vect.hintr_vect_defs.hmarb_bp_defs.hmarb_defs.hpinmux_defs.hreg_map.hstrmux_defs.htimer_defs.hmemmap.hpinmux.hstartup.incasmKbuildasm-offsets.haxisflashmap.hbitops.hbug.hbugs.hcache.hcacheflush.hchecksum.hdelay.hdma-mapping.hdma.heshlibld.hetraxi2c.hfasttimer.hfb.hftrace.hhw_irq.hio.hirq.hirqflags.hmmu.hmmu_context.hpage.hpci.hpgalloc.hpgtable.hprocessor.hptrace.hsegment.hserial.hshmparam.hsignal.hstacktrace.hstring.hswab.hswitch_to.htermios.hthread_info.htimex.htlb.htlbflush.huaccess.hucontext.hunaligned.hunistd.huser.huapiarch-v10archsv_addr.aghsv_addr_ag.hsvinto.huser.harch-v32archcryptocop.huser.hasmKbuildbyteorder.helf.helf_v10.helf_v32.hethernet.hetraxgpio.hioctls.hparam.hposix_types.hptrace.hptrace_v10.hptrace_v32.hrs485.hsetup.hsigcontext.hsignal.hstat.hswab.hsync_serial.htermbits.htermios.hunistd.hkernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefileincludeasmKbuildasm-offsets.hatomic.hatomic_defs.hax88796.hbarrier.hbitops.hbug.hbugs.hbusctl-regs.hcache.hcacheflush.hchecksum.hcmpxchg.hcpu-irqs.hcurrent.hdelay.hdevice.hdiv64.hdm9000.hdma-mapping.hdma.helf.hemergency-restart.hfb.hfpu.hftrace.hfutex.hgdb-stub.hgpio-regs.hhardirq.hhighmem.hhw_irq.hio.hirc-regs.hirq.hirq_regs.hirqflags.hkdebug.hkmap_types.hlinkage.hlocal.hlocal64.hmath-emu.hmb-regs.hmb86943a.hmb93091-fpga-irqs.hmb93093-fpga-irqs.hmb93493-irqs.hmb93493-regs.hmem-layout.hmmu.hmmu_context.hmodule.hpage.hpci.hpercpu.hperf_event.hpgalloc.hpgtable.hprocessor.hptrace.hsections.hsegment.hserial-regs.hserial.hsetup.hshmparam.hsignal.hsmp.hspinlock.hspr-regs.hstring.hswitch_to.hsyscall.htermios.hthread_info.htimer-regs.htimex.htlb.htlbflush.htopology.htypes.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvirtconvert.hxor.huapiasmKbuildauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hregisters.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hkernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuMakefilebootMakefilecompressedMakefiledtsMakefileincludeasmKbuildatomic.hbitops.hbug.hbyteorder.hcache.hcmpxchg.hdma-mapping.helf.hflat.hhash.hio.hirq.hirqflags.hkgdb.hpage.hpage_offset.hpci.hpgtable.hprocessor.hptrace.hsegment.hsignal.hsmp.hstring.hswitch_to.hsyscall.hthread_info.htlb.htraps.huaccess.huser.huapiasmKbuildbitsperlong.hbyteorder.hptrace.hsigcontext.hsignal.hunistd.hkernelMakefilelibMakefilemmMakefilehexagonKconfigMakefileincludeasmKbuildasm-offsets.hatomic.hbitops.hcache.hcacheflush.hchecksum.hcmpxchg.hdelay.hdma-mapping.hdma.helf.hexec.hfixmap.hfpu.hfutex.hhexagon_vm.hintrinsics.hio.hirq.hirqflags.hkgdb.hlinkage.hmem-layout.hmmu.hmmu_context.hmodule.hpage.hperf_event.hpgalloc.hpgtable.hprocessor.hsmp.hspinlock.hspinlock_types.hstring.hsuspend.hswitch_to.hsyscall.hthread_info.htime.htimer-regs.htimex.htlb.htlbflush.htraps.huaccess.hvdso.hvm_fault.hvm_mmu.huapiasmKbuildbitsperlong.hbyteorder.hkvm_para.hparam.hptrace.hregisters.hsetup.hsigcontext.hsignal.hswab.hunistd.huser.hkernelMakefilelibMakefilemmMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1MakefileincludeasmKbuildacenv.hacpi-ext.hacpi.hagp.hasm-offsets.hasm-prototypes.hasmmacro.hatomic.hbarrier.hbitops.hbug.hbugs.hcache.hcacheflush.hchecksum.hclocksource.hcpu.hcputime.hcurrent.hcyclone.hdelay.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hearly_ioremap.helf.hemergency-restart.hesi.hexception.hexport.hextable.hfb.hfpswa.hftrace.hfutex.hgcc_intrin.hhardirq.hhpsim.hhugetlb.hhw_irq.hidle.hintrinsics.hio.hiommu.hiommu_table.hiosapic.hirq.hirq_regs.hirq_remapping.hirqflags.hkdebug.hkexec.hkmap_types.hkprobes.hkregs.hlibata-portmap.hlinkage.hlocal.hlocal64.hmachvec.hmachvec_dig.hmachvec_dig_vtd.hmachvec_hpsim.hmachvec_hpzx1.hmachvec_hpzx1_swiotlb.hmachvec_init.hmachvec_sn2.hmachvec_uv.hmca.hmca_asm.hmeminit.hmman.hmmu.hmmu_context.hmmzone.hmodule.hmsidef.hnativeinst.hirq.hpatchlist.hnodedata.hnuma.hpage.hpal.hparam.hparport.hpatch.hpci.hpercpu.hperfmon.hpgalloc.hpgtable.hprocessor.hptrace.hrwsem.hsal.hsections.hsegment.hserial.hshmparam.hsiginfo.hsignal.hsmp.hsnacpi.haddrs.harch.hbte.hclksupport.hgeo.hintr.hio.hioc3.hklconfig.hl1.hleds.hmodule.hmspec.hnodepda.hpcibr_provider.hpcibus_provider_defs.hpcidev.hpda.hpic.hrw_mmr.hshub_mmr.hshubio.hsimulator.hsn2sn_hwperf.hsn_cpuid.hsn_feature_sets.hsn_sal.htioca.htioca_provider.htioce.htioce_provider.htiocp.htiocx.htypes.hsparsemem.hspinlock.hspinlock_types.hstring.hswiotlb.hswitch_to.hsyscall.htermios.hthread_info.htimex.htlb.htlbflush.htopology.htypes.huaccess.hunaligned.huncached.hunistd.hunwind.huser.hustack.huvuv.huv_hub.huv_mmrs.hvga.hxor.huapiasmKbuildauxvec.hbitsperlong.hbreak.hbyteorder.hcmpxchg.herrno.hfcntl.hfpu.hgcc_intrin.hia64regs.hintel_intrin.hintrinsics.hioctl.hioctls.hipcbuf.hmman.hmsgbuf.hparam.hperfmon.hperfmon_default_smpl.hpoll.hposix_types.hptrace.hptrace_offsets.hresource.hrse.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hucontext.hunistd.hustack.hkernelMakefileMakefile.gatelibMakefilemmMakefilemodule.ldsoprofileMakefilepciMakefilescriptscheck-gascheck-gas-asm.Scheck-model.ccheck-segrel.Scheck-segrel.ldscheck-serialize.Scheck-text-align.Stoolchain-flagsunwcheck.pysnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefileincludeasmKbuildaddrspace.hasm-offsets.hassembler.hatomic.hbarrier.hbitops.hbug.hbugs.hcache.hcachectl.hcacheflush.hchecksum.hcmpxchg.hdcache_clear.hdelay.hdevice.hdiv64.hdma-mapping.hdma.helf.hemergency-restart.hfb.hflat.hftrace.hfutex.hhardirq.hhw_irq.hio.hirq.hirq_regs.hirqflags.hkdebug.hkmap_types.hlinkage.hlocal.hlocal64.hm32102.hm32104utm32104ut_pld.hm32700utm32700ut_lan.hm32700ut_lcd.hm32700ut_pld.hm32r.hm32r_mp_fpga.hmappi2mappi2_pld.hmappi3mappi3_pld.hmc146818rtc.hmmu.hmmu_context.hmmzone.hopsputopsput_lan.hopsput_lcd.hopsput_pld.hpage.hpci.hpercpu.hpgalloc.hpgtable-2level.hpgtable.hprocessor.hptrace.hrtc.hs1d13806.hsegment.hserial.hsetup.hshmparam.hsignal.hsmp.hspinlock.hspinlock_types.hstring.hswitch_to.hsyscall.htermios.hthread_info.htimex.htlb.htlbflush.htopology.htypes.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hxor.huapiasmKbuildauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hkernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68k68000MakefileKconfigKconfig.busKconfig.cpuKconfig.debugKconfig.devicesKconfig.machineMakefileamigaMakefileapolloMakefileatariMakefilebvme6000MakefilecoldfireMakefileemuMakefilefpsp040Makefilehp300Makefileifpsp060MakefileincludeasmKbuildMC68328.hMC68EZ328.hMC68VZ328.ha.out-core.hadb_iop.hamigahw.hamigaints.hamigayle.hamipcmcia.hapollohw.hasm-offsets.hatafd.hatafdreg.hatari_joystick.hatari_stdma.hatari_stram.hatarihw.hatariints.hatarikb.hatomic.hbitops.hblinken.hbootinfo.hbootstd.hbug.hbugs.hbvme6000hw.hcache.hcacheflush.hcacheflush_mm.hcacheflush_no.hchecksum.hcmpxchg.hcoldfire.hcontregs.hcurrent.hdelay.hdiv64.hdma-mapping.hdma.hdsp56k.hdvma.helf.hentry.hexport.hfb.hfbio.hflat.hfloppy.hfpu.hftrace.hgpio.hhardirq.hhash.hhp300hw.hhwtest.hide.hidprom.hintersil.hio.hio_mm.hio_no.hirq.hirqflags.hkexec.hlinkage.hm5206sim.hm520xsim.hm523xsim.hm525xsim.hm5272sim.hm527xsim.hm528xsim.hm52xxacr.hm5307sim.hm53xxacr.hm53xxsim.hm5407sim.hm5441xsim.hm54xxacr.hm54xxgpt.hm54xxpci.hm54xxsim.hmac_asc.hmac_baboon.hmac_iop.hmac_oss.hmac_psc.hmac_via.hmachdep.hmachines.hmachw.hmacintosh.hmacints.hmath-emu.hmc146818rtc.hmcf8390.hmcf_pgalloc.hmcf_pgtable.hmcfclk.hmcfdma.hmcfgpio.hmcfintc.hmcfmmu.hmcfpit.hmcfqspi.hmcfsim.hmcfslt.hmcftimer.hmcfuart.hmcfwdebug.hmmu.hmmu_context.hmmzone.hmodule.hmotorola_pgalloc.hmotorola_pgtable.hmovs.hmvme147hw.hmvme16xhw.hnatfeat.hnettel.hnubus.hopenprom.hoplib.hpage.hpage_mm.hpage_no.hpage_offset.hparport.hpci.hpgalloc.hpgtable.hpgtable_mm.hpgtable_no.hprocessor.hptrace.hq40_master.hq40ints.hquicc_simple.hraw_io.hsegment.hserial.hsetup.hsignal.hsmp.hstring.hsun3-head.hsun3_pgalloc.hsun3_pgtable.hsun3ints.hsun3mmu.hsun3x.hsun3xflop.hsun3xprom.hswitch_to.hthread_info.htimex.htlb.htlbflush.htraps.huaccess.huaccess_mm.huaccess_no.hucontext.hunaligned.hunistd.huser.hvga.hvirtconvert.hzorro.huapiasmKbuilda.out.hbootinfo-amiga.hbootinfo-apollo.hbootinfo-atari.hbootinfo-hp300.hbootinfo-mac.hbootinfo-q40.hbootinfo-vme.hbootinfo.hbyteorder.hcachectl.hfcntl.hioctls.hparam.hpoll.hposix_types.hptrace.hsetup.hsigcontext.hsignal.hstat.hswab.hunistd.hkernelMakefilemodule.ldslibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefiledmesg.cmetagKconfigKconfig.debugKconfig.socMakefilebootMakefiledtsMakefileincludeasmKbuildatomic.hatomic_lnkget.hatomic_lock1.hbarrier.hbitops.hbug.hcache.hcacheflush.hcachepart.hchecksum.hclock.hcmpxchg.hcmpxchg_irq.hcmpxchg_lnkget.hcmpxchg_lock1.hcore_reg.hcpu.hda.hdelay.hdiv64.hdma-mapping.helf.hfixmap.hftrace.hglobal_lock.hhighmem.hhugetlb.hhwthread.hio.hirq.hirqflags.hl2cache.hlinkage.hmacharch.hmetag_isa.hmetag_mem.hmetag_regs.hmman.hmmu.hmmu_context.hmmzone.hmodule.hpage.hperf_event.hpgalloc.hpgtable-bits.hpgtable.hprocessor.hptrace.hsetup.hsmp.hsparsemem.hspinlock.hspinlock_lnkget.hspinlock_lock1.hspinlock_types.hstacktrace.hstring.hswitch.hsyscall.hsyscalls.htbx.htcm.hthread_info.htlb.htlbflush.htopology.htraps.huaccess.hunistd.huser_gateway.huapiasmKbuildbyteorder.hech.hptrace.hsigcontext.hsiginfo.hswab.hunistd.hkernelMakefileperfMakefilelibMakefilemmKconfigMakefileoprofileMakefiletbxMakefilemicroblazeKconfigKconfig.debugKconfig.platformMakefilebootMakefiledtsMakefileincludeasmKbuildasm-compat.hasm-offsets.hatomic.hbitops.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg.hcpuinfo.hcputable.hcurrent.hdelay.hdiv64.hdma-mapping.hdma.helf.hemergency-restart.hentry.hexceptions.hfb.hfixmap.hflat.hftrace.hfutex.hhardirq.hhash.hhighmem.hhw_irq.hio.hirq.hirq_regs.hirqflags.hkdebug.hkgdb.hkmap_types.hlinkage.hlocal.hlocal64.hmmu.hmmu_context.hmmu_context_mm.hmodule.hpage.hparport.hpci-bridge.hpci.hpercpu.hpgalloc.hpgtable.hprocessor.hprom.hptrace.hpvr.hregisters.hseccomp.hsections.hserial.hsetup.hshmparam.hstring.hswitch_to.hsyscall.hthread_info.htimex.htlb.htlbflush.htopology.huaccess.hucontext.hunaligned.hunistd.hunwind.huser.hvga.hxor.huapiasmKbuildauxvec.hbitsperlong.hbyteorder.helf.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.hunistd.hkernelMakefilecpuMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilemipsKbuildKbuild.platformsKconfigKconfig.debugMakefileMakefile.postlinkalchemyKconfigMakefilecommonMakefiledevboardsMakefilear7Makefileath25KconfigMakefileath79KconfigMakefilebcm47xxKconfigMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebmipsKconfigMakefilebootMakefilecompressedMakefiledtsMakefilebrcmMakefilecavium-octeonMakefileimgMakefileingenicMakefilelantiqMakefilemtiMakefilenetlogicMakefilepic32MakefileqcaMakefileralinkMakefilexilfpgaMakefiletoolsMakefilecavium-octeonKconfigMakefilecryptoMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmaMakefilecommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegenericKconfigMakefileincludeasmKbuildabi.haddrspace.hamon.harch_hweight.hasm-eva.hasm-offsets.hasm-prototypes.hasm.hasmmacro-32.hasmmacro-64.hasmmacro.hatomic.hbarrier.hbcache.hbitops.hbitrev.hbmips-spaces.hbmips.hbootinfo.hbranch.hbreak.hbug.hbugs.hcache.hcacheflush.hcacheops.hcdmm.hcevt-r4k.hchecksum.hclock.hclocksource.hcmp.hcmpxchg.hcompat-signal.hcompat.hcompiler.hcop2.hcpu-features.hcpu-info.hcpu-type.hcpu.hcpufeature.hdebug.hdececc.hinterrupts.hioasic.hioasic_addrs.hioasic_ints.hkn01.hkn02.hkn02ba.hkn02ca.hkn02xa.hkn03.hkn05.hkn230.hmachtype.hprom.hsystem.hdelay.hdevice.hdiv64.hdma-coherence.hdma-mapping.hdma.hds1287.hdsemul.hdsp.hedac.helf.hemmaemma2rh.hmarkeins.herrno.heva.hexec.hextable.hfb.hfixmap.hfloppy.hfpregdef.hfpu.hfpu_emulator.hftrace.hfutex.hfwarchinv.htypes.hcfecfe_api.hcfe_error.hfw.hgio_device.hgt64120.hhardirq.hhazards.hhighmem.hhpet.hhugetlb.hhw_irq.hi8259.hide.hidle.hinst.hio.hip32crime.hip32_ints.hmace.hirq.hirq_cpu.hirq_gt641xx.hirq_regs.hirqflags.hisadep.hjazz.hjazzdma.hjump_label.hkdebug.hkexec.hkgdb.hkmap_types.hkprobes.hkvm_host.hkvm_para.hlasatds1603.heeprom.hhead.hlasat.hlasatint.hpicvue.hserial.hlinkage.hllsc.hlocal.hm48t37.hmaar.hmach-ar7ar7.hirq.hprom.hspaces.hmach-ath25ath25_platform.hcpu-feature-overrides.hdma-coherence.hmach-ath79ar71xx_regs.har933x_uart.hath79.hath79_spi_platform.hcpu-feature-overrides.hirq.hkernel-entry-init.hmach-au1x00au1000.hau1000_dma.hau1100_mmc.hau1200fb.hau1550_spi.hau1550nd.hau1xxx_dbdma.hau1xxx_eth.hau1xxx_ide.hau1xxx_psc.hcpu-feature-overrides.hgpio-au1000.hgpio-au1300.hioremap.hprom.hmach-bcm47xxbcm47xx.hbcm47xx_board.hcpu-feature-overrides.hmach-bcm63xxbcm63xx_board.hbcm63xx_cpu.hbcm63xx_cs.hbcm63xx_dev_dsp.hbcm63xx_dev_enet.hbcm63xx_dev_flash.hbcm63xx_dev_hsspi.hbcm63xx_dev_pci.hbcm63xx_dev_pcmcia.hbcm63xx_dev_spi.hbcm63xx_dev_uart.hbcm63xx_dev_usb_usbd.hbcm63xx_gpio.hbcm63xx_io.hbcm63xx_irq.hbcm63xx_iudma.hbcm63xx_nvram.hbcm63xx_regs.hbcm63xx_reset.hbcm63xx_timer.hboard_bcm963xx.hcpu-feature-overrides.hioremap.hirq.hspaces.hmach-bmipscpu-feature-overrides.hdma-coherence.hioremap.hspaces.hmach-cavium-octeoncpu-feature-overrides.hdma-coherence.hirq.hkernel-entry-init.hmangle-port.hspaces.hwar.hmach-cobaltcobalt.hcpu-feature-overrides.hirq.hmach-gt64120.hmach-db1x00bcsr.hirq.hmach-deccpu-feature-overrides.hmc146818rtc.hmach-emma2rhirq.hmach-genericcpu-feature-overrides.hdma-coherence.hfloppy.hide.hioremap.hirq.hkernel-entry-init.hkmalloc.hmangle-port.hmc146818rtc.hspaces.htopology.hwar.hmach-ip22cpu-feature-overrides.hspaces.hwar.hmach-ip27cpu-feature-overrides.hdma-coherence.hirq.hkernel-entry-init.hkmalloc.hmangle-port.hmmzone.hspaces.htopology.hwar.hmach-ip28cpu-feature-overrides.hspaces.hwar.hmach-ip32cpu-feature-overrides.hdma-coherence.hkmalloc.hmangle-port.hwar.hmach-jazzdma-coherence.hfloppy.hmc146818rtc.hmach-jz4740base.hclock.hcpu-feature-overrides.hdma.hgpio.hirq.hjz4740_fb.hjz4740_mmc.hjz4740_nand.hplatform.htimer.hmach-lantiqfalconcpu-feature-overrides.hfalcon_irq.hirq.hlantiq_soc.hlantiq.hlantiq_platform.hxwayirq.hlantiq_irq.hlantiq_soc.hxway_dma.hmach-lasatirq.hmach-gt64120.hmach-loongson32cpufreq.hdma.hirq.hloongson1.hnand.hplatform.hprom.hregs-clk.hregs-mux.hregs-pwm.hregs-rtc.hregs-wdt.hmach-loongson64boot_param.hcpu-feature-overrides.hcs5536cs5536.hcs5536_mfgpt.hcs5536_pci.hcs5536_vsm.hdma-coherence.hirq.hkernel-entry-init.hloongson.hloongson_hwmon.hmachine.hmc146818rtc.hmem.hmmzone.hpci.hspaces.htopology.hworkarounds.hmach-maltacpu-feature-overrides.hirq.hkernel-entry-init.hmach-gt64120.hmalta-dtshim.hmalta-pm.hmc146818rtc.hspaces.hwar.hmach-netlogiccpu-feature-overrides.hirq.hmulti-node.hmach-paravirtcpu-feature-overrides.hirq.hkernel-entry-init.hmach-pic32cpu-feature-overrides.hirq.hpic32.hspaces.hmach-pistachioirq.hmach-pmcs-msp71xxcpu-feature-overrides.hmsp_cic_int.hmsp_gpio_macros.hmsp_int.hmsp_pci.hmsp_prom.hmsp_regops.hmsp_regs.hmsp_slp_int.hmsp_usb.hwar.hmach-pnx833xgpio.hirq-mapping.hirq.hpnx833x.hmach-ralinkirq.hmt7620mt7620.hcpu-feature-overrides.hmt7621mt7621.hcpu-feature-overrides.hpinmux.hralink_regs.hrt288xrt288x.hcpu-feature-overrides.hrt305xrt305x.hcpu-feature-overrides.hrt3883rt3883.hcpu-feature-overrides.hmach-rc32434cpu-feature-overrides.hddr.hdma.hdma_v.heth.hgpio.hinteg.hirq.hpci.hprom.hrb.hrc32434.htimer.hwar.hmach-rmcpu-feature-overrides.hmc146818rtc.hwar.hmach-sibytecpu-feature-overrides.hwar.hmach-tx39xxioremap.hmangle-port.hspaces.hmach-tx49xxcpu-feature-overrides.hioremap.hkmalloc.hmangle-port.hspaces.hwar.hmach-vr41xxirq.hmach-xilfpgairq.hmachine.hmc146818-time.hmc146818rtc.hmips-boardsbonito64.hgeneric.hlaunch.hmalta.hmaltaint.hmsc01_pci.hpiix4.hsead3-addr.hsim.hmips-cm.hmips-cpc.hmips-r2-to-r6-emul.hmips_machine.hmips_mt.hmipsmtregs.hmipsprom.hmipsregs.hmmu.hmmu_context.hmmzone.hmodule.hmsa.hmsc01_ic.hnetlogiccommon.hhaldefs.hinterrupt.hmips-extns.hpsb-bootinfo.hxlp-halbridge.hcpucontrol.hiomap.hpcibus.hpic.hsys.huart.hxlp.hxlrbridge.hflash.hfmn.hgpio.hiomap.hmsidef.hpic.hxlr.hnile4.hocteoncvmx-address.hcvmx-agl-defs.hcvmx-asm.hcvmx-asxx-defs.hcvmx-bootinfo.hcvmx-bootmem.hcvmx-ciu-defs.hcvmx-ciu2-defs.hcvmx-ciu3-defs.hcvmx-cmd-queue.hcvmx-config.hcvmx-coremask.hcvmx-dbg-defs.hcvmx-dpi-defs.hcvmx-fau.hcvmx-fpa-defs.hcvmx-fpa.hcvmx-gmxx-defs.hcvmx-gpio-defs.hcvmx-helper-board.hcvmx-helper-errata.hcvmx-helper-jtag.hcvmx-helper-loop.hcvmx-helper-npi.hcvmx-helper-rgmii.hcvmx-helper-sgmii.hcvmx-helper-spi.hcvmx-helper-util.hcvmx-helper-xaui.hcvmx-helper.hcvmx-iob-defs.hcvmx-ipd-defs.hcvmx-ipd.hcvmx-l2c-defs.hcvmx-l2c.hcvmx-l2d-defs.hcvmx-l2t-defs.hcvmx-led-defs.hcvmx-lmcx-defs.hcvmx-mio-defs.hcvmx-mixx-defs.hcvmx-npei-defs.hcvmx-npi-defs.hcvmx-packet.hcvmx-pci-defs.hcvmx-pciercx-defs.hcvmx-pcsx-defs.hcvmx-pcsxx-defs.hcvmx-pemx-defs.hcvmx-pescx-defs.hcvmx-pexp-defs.hcvmx-pip-defs.hcvmx-pip.hcvmx-pko-defs.hcvmx-pko.hcvmx-pow-defs.hcvmx-pow.hcvmx-rnm-defs.hcvmx-rst-defs.hcvmx-scratch.hcvmx-sli-defs.hcvmx-smix-defs.hcvmx-spi.hcvmx-spinlock.hcvmx-spxx-defs.hcvmx-sriox-defs.hcvmx-srxx-defs.hcvmx-stxx-defs.hcvmx-sysinfo.hcvmx-uctlx-defs.hcvmx-wqe.hcvmx.hocteon-feature.hocteon-model.hocteon.hpci-octeon.hpaccess.hpage.hpcipci.hbridge.hperf_event.hpgalloc.hpgtable-32.hpgtable-64.hpgtable-bits.hpgtable.hpm-cps.hpm.hpmon.hprefetch.hprocessor.hprom.hptrace.hr4k-timer.hr4kcache.hreboot.hreg.hregdef.hrtlx.hseccomp.hsetup.hsgigio.hhpc3.hioc.hip22.hmc.hpi1.hseeq.hsgi.hwd.hsgialib.hsgiarcs.hshmparam.hsibytebcm1480_int.hbcm1480_l2c.hbcm1480_mc.hbcm1480_regs.hbcm1480_scd.hbigsur.hboard.hcarmel.hsb1250.hsb1250_defs.hsb1250_dma.hsb1250_genbus.hsb1250_int.hsb1250_l2c.hsb1250_ldt.hsb1250_mac.hsb1250_mc.hsb1250_regs.hsb1250_scd.hsb1250_smbus.hsb1250_syncser.hsb1250_uart.hsentosa.hswarm.hsigcontext.hsignal.hsim.hsmp-cps.hsmp-ops.hsmp.hsnaddrs.hagent.harch.hfru.hgda.hhub.hintr.hio.hioc3.hklconfig.hkldir.hklkernvars.hlaunch.hmapped_kernel.hnmi.hsn0addrs.harch.hhub.hhubio.hhubmd.hhubni.hhubpi.hip27.hsn_private.htypes.hsni.hsocket.hsparsemem.hspinlock.hspinlock_types.hspram.hstackframe.hstackprotector.hstacktrace.hstring.hswitch_to.hsyscall.htermios.hthread_info.htime.htimex.htlb.htlbdebug.htlbex.htlbflush.htlbmisc.htopology.htraps.htxx9boards.hdmac.hgeneric.hjmr3927.hndfmc.hpci.hrbtx4927.hrbtx4938.hrbtx4939.hsmsc_fdc37m81x.hspi.htx3927.htx4927.htx4927pcic.htx4938.htx4939.htxx9irq.htxx9pio.htxx9tmr.htypes.huaccess.huasm.hunistd.huprobes.hvdso.hvga.hvpe.hvr41xxcapcella.hgiu.hirq.hmpc30x.hpci.hsiu.htb0219.htb0226.htb0287.hvr41xx.hwar.hwatch.hwbflush.hxtalkxtalk.hxwidget.huapiasmKbuildauxvec.hbitfield.hbitsperlong.hbreak.hbyteorder.hcachectl.herrno.hfcntl.hhwcap.hinst.hioctl.hioctls.hkvm.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hreg.hresource.hsembuf.hsetup.hsgidefs.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.hsysmips.htermbits.htermios.htypes.hucontext.hunistd.hjazzKconfigMakefilejz4740KconfigMakefilekernelMakefilekvmKconfigMakefilelantiqKconfigMakefilefalconMakefilexwayMakefilelasatKconfigMakefileimageMakefilelibMakefileloongson32KconfigMakefilecommonMakefilels1bMakefilels1cMakefileloongson64KconfigMakefilecommonMakefilecs5536Makefilefuloong-2eMakefilelemote-2fMakefileloongson-3Makefilemath-emuMakefilemmMakefilemti-maltaMakefilenetMakefilenetlogicKconfigMakefilecommonMakefilexlpMakefilexlrMakefileoprofileMakefileparavirtKconfigMakefilepciMakefilepic32KconfigMakefilecommonMakefilepic32mzdaMakefilepistachioKconfigMakefilepmcs-msp71xxKconfigMakefilepnx833xMakefilecommonMakefilestb22xMakefilepowerMakefileralinkKconfigMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigMakefilebcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfigMakefilegenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939MakefilevdsoMakefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilexilfpgaKconfigMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefileincludeasmKbuildasm-offsets.hatomic.hbitops.hbug.hbugs.hbusctl-regs.hcache.hcacheflush.hchecksum.hcmpxchg.hcpu-regs.hcurrent.hdebugger.hdelay.hdevice.hdiv64.hdma-mapping.hdma.hdmactl-regs.helf.hemergency-restart.hexceptions.hfb.hfpu.hframe.incftrace.hfutex.hgdb-stub.hhardirq.hhighmem.hhw_irq.hintctl-regs.hio.hirq.hirq_regs.hirqflags.hkdebug.hkgdb.hkmap_types.hkprobes.hlinkage.hlocal.hlocal64.hmc146818rtc.hmmu.hmmu_context.hmodule.hnmi.hpage.hpage_offset.hpci.hpercpu.hpgalloc.hpgtable.hpio-regs.hprocessor.hptrace.hreset-regs.hrtc-regs.hrtc.hrwlock.hserial-regs.hserial.hsetup.hshmparam.hsignal.hsmp.hsmsc911x.hspinlock.hspinlock_types.hstring.hswitch_to.hsyscall.htermios.hthread_info.htimer-regs.htimex.htlb.htlbflush.htopology.htypes.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hxor.huapiasmKbuildauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hkernelMakefilelibMakefilemmKconfig.cacheMakefileoprofileMakefileproc-mn103e010Makefileproc-mn2ws0050Makefileunit-asb2303Makefileunit-asb2305Makefileunit-asb2364Makefilenios2KconfigKconfig.debugMakefilebootMakefilecompressedMakefileincludeasmKbuildasm-macros.hasm-offsets.hcache.hcacheflush.hchecksum.hcpuinfo.hdelay.hdma-mapping.helf.hentry.hio.hirq.hirqflags.hkgdb.hlinkage.hmmu.hmmu_context.hpage.hpgalloc.hpgtable-bits.hpgtable.hprocessor.hptrace.hregisters.hsetup.hshmparam.hsignal.hstring.hswitch_to.hsyscall.hsyscalls.hthread_info.htimex.htlb.htlbflush.htraps.huaccess.huapiasmKbuildbyteorder.helf.hptrace.hsigcontext.hsignal.hswab.hunistd.hkernelMakefilelibMakefilemmMakefileplatformKconfig.platformMakefileopenriscKconfigMakefilebootdtsMakefileincludeasmKbuildasm-offsets.hatomic.hbitopsbitops.h__ffs.h__fls.hatomic.hffs.hfls.hcache.hcmpxchg.hcpuinfo.hdelay.hdma-mapping.helf.hfixmap.hfutex.hio.hirq.hirqflags.hlinkage.hmmu.hmmu_context.hpage.hpgalloc.hpgtable.hprocessor.hptrace.hserial.hspinlock.hspr.hspr_defs.hstring.hsyscall.hsyscalls.hthread_info.htimex.htlb.htlbflush.huaccess.hunaligned.huapiasmKbuildbyteorder.helf.hparam.hptrace.hsigcontext.hunistd.hkernelMakefilelibMakefilemmMakefilepariscKconfigKconfig.debugMakefileincludeasmKbuildagp.hasm-offsets.hasmregs.hassembly.hatomic.hbitops.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg.hcompat.hcompat_ucontext.hdelay.hdma-mapping.hdma.hdwarf.heisa_bus.heisa_eeprom.helf.hfb.hfixmap.hfloppy.hftrace.hfutex.hgrfioctl.hhardirq.hhardware.hhash.hhugetlb.hide.hio.hirq.hirqflags.hkbdleds.hkmap_types.hldcw.hled.hlinkage.hmachdep.hmckinley.hmmu.hmmu_context.hmmzone.hmodule.hpage.hparisc-device.hparport.hpci.hpdc.hpdc_chassis.hpdcpat.hperf.hperf_event.hpgalloc.hpgtable.hprefetch.hprocessor.hpsw.hptrace.hropes.hrt_sigframe.hrunway.hsections.hserial.hshmparam.hsignal.hsmp.hsocket.hspecial_insns.hspinlock.hspinlock_types.hstring.hsuperio.hswitch_to.hsyscall.htermios.hthread_info.htimex.htlb.htlbflush.htraps.huaccess.hucontext.hunaligned.hunistd.hunwind.huapiasmKbuildbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hmman.hmsgbuf.hpdc.hposix_types.hptrace.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hkernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefileMakefile.postlinkbootMakefilecryptoMakefileincludeasm8xx_immap.hKbuildaccounting.hagp.harchrandom.hasm-compat.hasm-offsets.hasm-prototypes.hasync_tx.hatomic.hbacklight.hbarrier.hbitops.hbook3s32hash.hmmu-hash.hpgalloc.hpgtable.h64hash-4k.hhash-64k.hhash.hhugetlb.hmmu-hash.hmmu.hpgalloc.hpgtable-4k.hpgtable-64k.hpgtable.hradix-4k.hradix-64k.hradix.htlbflush-hash.htlbflush-radix.htlbflush.hpgalloc.hpgtable.hbootx.hbtext.hbug.hbugs.hcache.hcacheflush.hcell-pmu.hcell-regs.hchecksum.hcmpxchg.hcode-patching.hcompat.hcontext_tracking.hcopro.hcpm.hcpm1.hcpm2.hcpu_has_feature.hcpufeature.hcpuidle.hcputable.hcputhreads.hcputime.hcurrent.hdbdma.hdbell.hdcr-generic.hdcr-mmio.hdcr-native.hdcr-regs.hdcr.hdebug.hdebugfs.hdelay.hdevice.hdisassemble.hdma-mapping.hdma.hdrmem.hdt_cpu_ftrs.hedac.heeh.heeh_event.hehv_pic.helf.hemergency-restart.hemulated_ops.hepapr_hcalls.hexception-64e.hexception-64s.hexec.hextable.hfadump.hfb.hfeature-fixups.hfirmware.hfixmap.hfloppy.hfs_pd.hfsl_85xx_cache_sram.hfsl_gtm.hfsl_hcalls.hfsl_lbc.hfsl_pamu_stash.hfsl_pm.hftrace.hfutex.hgrackle.hhardirq.hhead-64.hheathrow.hhighmem.hhmi.hhugetlb.hhvcall.hhvconsole.hhvcserver.hhvsi.hhw_breakpoint.hhw_irq.hhydra.hi8259.hibmebus.hicswx.hide.hima.himc-pmu.himmap_cpm2.hio-defs.hio-workarounds.hio.hio_event_irq.hiommu.hipic.hirq.hirq_work.hirqflags.hisa-bridge.hjump_label.hkdebug.hkdump.hkexec.hkeylargo.hkgdb.hkmap_types.hkprobes.hkvm_asm.hkvm_book3s.hkvm_book3s_32.hkvm_book3s_64.hkvm_book3s_asm.hkvm_booke.hkvm_booke_hv_asm.hkvm_fpu.hkvm_host.hkvm_para.hkvm_ppc.hlibata-portmap.hlinkage.hlivepatch.hlocal.hlppaca.hlv1call.hmachdep.hmacio.hmc146818rtc.hmce.hmediabay.hmm-arch-hooks.hmman.hmmu-40x.hmmu-44x.hmmu-8xx.hmmu-book3e.hmmu.hmmu_context.hmmzone.hmodule.hmpc5121.hmpc52xx.hmpc52xx_psc.hmpc5xxx.hmpc6xx.hmpc8260.hmpc85xx.hmpic.hmpic_msgr.hmpic_timer.hmsi_bitmap.hnmi.hnohash32pgalloc.hpgtable.hpte-40x.hpte-44x.hpte-8xx.hpte-fsl-booke.h64pgalloc.hpgtable-4k.hpgtable-64k.hpgtable.hpgalloc.hpgtable.hpte-book3e.hnvram.hohare.hopal-api.hopal.hoprofile_impl.hpaca.hpage.hpage_32.hpage_64.hparport.hpasemi_dma.hpci-bridge.hpci.hpercpu.hperf_event.hperf_event_fsl_emb.hperf_event_server.hpgalloc.hpgtable-be-types.hpgtable-types.hpgtable.hpkeys.hplpar_wrappers.hpmac_feature.hpmac_low_i2c.hpmac_pfunc.hpmc.hpmi.hpnv-pci.hpowernv.hppc-opcode.hppc-pci.hppc4xx.hppc4xx_ocm.hppc_asm.hprobes.hprocessor.hprom.hps3.hps3av.hps3gpu.hps3stor.hpte-common.hptrace.hreg.hreg_8xx.hreg_a2.hreg_booke.hreg_fsl_emb.hrheap.hrio.hrtas.hrunlatch.hscom.hseccomp.hsections.hsecurity_features.hserial.hsetjmp.hsetup.hsfp-machine.hshmparam.hsignal.hsmp.hsmu.hsparsemem.hspinlock.hspinlock_types.hspu.hspu_csa.hspu_info.hspu_priv1.hsstep.hstring.hswab.hswiotlb.hswitch_to.hsynch.hsyscall.hsyscalls.hsystbl.htce.htermios.hthread_info.htime.htimex.htlb.htlbflush.htm.htopology.htrace.htrace_clock.htsi108.htsi108_irq.htsi108_pci.htypes.huaccess.hudbg.huic.hunaligned.huninorth.hunistd.huprobes.huser.hvdso.hvdso_datapage.hvga.hvio.hword-at-a-time.hxics.hxilinx_intc.hxilinx_pci.hxive-regs.hxive.hxmon.hxor.huapiasmKbuildauxvec.hbitsperlong.hbootx.hbyteorder.hcputable.heeh.helf.hepapr_hcalls.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm.hkvm_para.hmman.hmsgbuf.hnvram.hopal-prd.hparam.hperf_event.hperf_regs.hpoll.hposix_types.hps3fb.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hspu_info.hstat.hstatfs.hswab.htermbits.htermios.htm.htypes.hucontext.hunistd.hkernelMakefiletraceMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefilenetMakefileoprofileMakefileperfMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefilepowernvKconfigMakefileps3KconfigMakefilepseriesKconfigMakefilepurgatoryMakefilesysdevKconfigMakefilegeMakefilexicsKconfigMakefilexiveKconfigMakefiletoolsgcc-check-mprofile-kernel.shrelocs_check.shxmonMakefiles390KbuildKconfigKconfig.debugMakefileappldataMakefilebootMakefilecompressedMakefilecryptoMakefilehypfsMakefileincludeasmKbuildairq.halternative.hap.happldata.harchrandom.hasm-prototypes.hatomic.hatomic_ops.hbarrier.hbitops.hbug.hbugs.hcache.hccwdev.hccwgroup.hchecksum.hchpid.hcio.hclp.hcmb.hcmpxchg.hcompat.hcpacf.hcpcmd.hcpu.hcpu_mf.hcpufeature.hcputime.hcrw.hcss_chars.hctl_reg.hcurrent.hdebug.hdelay.hdevice.hdiag.hdis.hdma-mapping.hdma.headm.hebcdic.helf.hexec.hextable.hextmem.hfacility.hfb.hfcx.hfpuapi.hinternal.htypes.hftrace.hfutex.hgmap.hhardirq.hhugetlb.hhw_irq.hidals.hidle.hio.hipl.hirq.hirqflags.hisc.hitcw.hjump_label.hkdebug.hkexec.hkprobes.hkvm_host.hkvm_para.hlinkage.hlivepatch.hlowcore.hmman.hmmu.hmmu_context.hmmzone.hmodule.hnmi.hnospec-branch.hnuma.hos_info.hpage-states.hpage.hpci.hpci_clp.hpci_debug.hpci_dma.hpci_insn.hpci_io.hpercpu.hperf_event.hpgalloc.hpgtable.hpkey.hpreempt.hprocessor.hptrace.hqdio.hreset.hruntime_instr.hrwsem.hschid.hsclp.hscsw.hseccomp.hsections.hsegment.hserial.hset_memory.hsetup.hshmparam.hsignal.hsigp.hsmp.hsparsemem.hspinlock.hspinlock_types.hstp.hstring.hswitch_to.hsyscall.hsysinfo.htermios.hthread_info.htimex.htlb.htlbflush.htopology.htracediag.hzcrypt.htypes.huaccess.hunaligned.hunistd.huprobes.huser.hvdso.hvga.hvtime.hvtimer.hvx-insn.hxor.huapiasmKbuildauxvec.hbitsperlong.hbyteorder.hchpid.hchsc.hclp.hcmb.hdasd.hdebug.hguarded_storage.hhypfs.hioctls.hipcbuf.hkvm.hkvm_para.hkvm_perf.hkvm_virtio.hmonwriter.hmsgbuf.hpkey.hposix_types.hptrace.hqeth.hschid.hsclp_ctl.hsembuf.hsetup.hshmbuf.hsie.hsigcontext.hsiginfo.hsignal.hsocket.hstat.hstatfs.hsthyi.hswab.htape390.htermios.htypes.hucontext.hunistd.hvirtio-ccw.hvtoc.hzcrypt.hkernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemmMakefilenetMakefilenumaMakefileoprofileMakefilepciMakefiletoolsMakefilegen_facilities.cscoreKconfigKconfig.debugMakefilebootMakefileincludeasmKbuildasm-offsets.hasmmacro.hatomic.hbitops.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg.hdelay.hdevice.hdiv64.hdma.helf.hemergency-restart.hexec.hfixmap.hftrace.hfutex.hhardirq.hhw_irq.hio.hirq.hirq_regs.hirqflags.hkdebug.hkmap_types.hlinkage.hlocal.hlocal64.hmmu.hmmu_context.hmodule.hpage.hpci.hpercpu.hpgalloc.hpgtable-bits.hpgtable.hprocessor.hptrace.hscoreregs.hsegment.hsetup.hshmparam.hstring.hswitch_to.hsyscalls.hthread_info.htimex.htlb.htlbflush.htopology.huaccess.hucontext.hunaligned.huser.huapiasmKbuildauxvec.hbitsperlong.hbyteorder.herrno.hfcntl.hioctl.hioctls.hipcbuf.hkvm_para.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htypes.hunistd.hkernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-ap325rxaMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-sdk7786Makefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-x3protoMakefilebootMakefilecompressedMakefiledtsMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciMakefilesuperhywayMakefileincludeasmKbuildadc.haddrspace.halignment.hasm-offsets.hatomic-grb.hatomic-irq.hatomic-llsc.hatomic.hbarrier.hbitops-cas.hbitops-grb.hbitops-llsc.hbitops-op32.hbitops.hbl_bit.hbl_bit_32.hbl_bit_64.hbug.hbugs.hcache.hcache_insns.hcache_insns_32.hcache_insns_64.hcacheflush.hchecksum.hchecksum_32.hclock.hcmpxchg-cas.hcmpxchg-grb.hcmpxchg-irq.hcmpxchg-llsc.hcmpxchg-xchg.hcmpxchg.hdevice.hdma-mapping.hdma-register.hdma.hdmabrg.hdwarf.helf.hentry-macros.Sextable.hfb.hfixmap.hflat.hfpu.hfreq.hftrace.hfutex-cas.hfutex-irq.hfutex-llsc.hfutex.hgpio.hhardirq.hhd64461.hheartbeat.hhugetlb.hhw_breakpoint.hhw_irq.hi2c-sh7760.hio.hio_generic.hio_noioport.hio_trapped.hirq.hirqflags.hkdebug.hkexec.hkgdb.hkmap_types.hkprobes.hlinkage.hmachvec.hmmu.hmmu_context.hmmu_context_32.hmmu_context_64.hmmzone.hmodule.hpage.hpci.hperf_event.hpgalloc.hpgtable-2level.hpgtable-3level.hpgtable.hpgtable_32.hpgtable_64.hposix_types.hprocessor.hprocessor_32.hprocessor_64.hptrace.hptrace_32.hptrace_64.hpush-switch.hreboot.hromimage-macros.hrtc.hseccomp.hsections.hsegment.hsetup.hsfp-machine.hsh7760fb.hsh_bios.hshmparam.hsiu.hsmc37c93x.hsmp-ops.hsmp.hsparsemem.hspi.hspinlock-cas.hspinlock-llsc.hspinlock.hspinlock_types.hsram.hstackprotector.hstacktrace.hstring.hstring_32.hstring_64.hsuspend.hswitch_to.hswitch_to_32.hswitch_to_64.hsyscall.hsyscall_32.hsyscall_64.hsyscalls.hsyscalls_32.hsyscalls_64.hthread_info.htimex.htlb.htlb_64.htlbflush.htopology.htraps.htraps_32.htraps_64.htypes.huaccess.huaccess_32.huaccess_64.hunaligned-sh4a.hunaligned.huncached.hunistd.hunwinder.huser.hvga.hvmlinux.lds.hwatchdog.hword-at-a-time.hcpu-commoncpuaddrspace.hmmu_context.hpfc.hrtc.hsigcontext.htimer.hcpu-sh2cpucache.hfreq.hwatchdog.hcpu-sh2acpuaddrspace.hcache.hfreq.hrtc.hsh7203.hsh7264.hsh7269.hwatchdog.hcpu-sh3cpuadc.hcache.hdac.hdma-register.hdma.hfreq.hgpio.hmmu_context.hserial.hsh7720.hwatchdog.hcpu-sh4cpuaddrspace.hcache.hdma-register.hdma.hfpu.hfreq.hmmu_context.hrtc.hsh7722.hsh7723.hsh7724.hsh7734.hsh7757.hsh7785.hsh7786.hshx3.hsigcontext.hsq.hwatchdog.hcpu-sh4acpudma.hserial.hcpu-sh5cpuaddrspace.hcache.hirq.hmmu_context.hregisters.hrtc.hmach-commonmachhighlander.hhp6xx.hlboxre2.hmagicpanelr2.hmangle-port.hmicrodev.hr2d.hromimage.hsdk7780.hsecureedge5410.hsh2007.hsh7763rdp.hsh7785lcr.hshmin.htitan.hurquell.hmach-dreamcastmachdma.hmaple.hpci.hsysasic.hmach-ecovec24machpartner-jet-setup.txtromimage.hmach-kfr2r09machkfr2r09.hpartner-jet-setup.txtromimage.hmach-landiskmachgio.hiodata_landisk.hmach-migormachmigor.hmach-sdk7786machfpga.hirq.hmach-semachmrshpc.hse.hse7206.hse7343.hse7721.hse7722.hse7724.hse7751.hse7780.hmach-sh03machio.hsh03.hmach-x3protomachhardware.hilsel.huapiasmKbuildauxvec.hbyteorder.hcachectl.hcpu-features.hhw_breakpoint.hioctls.hposix_types.hposix_types_32.hposix_types_64.hptrace.hptrace_32.hptrace_64.hsetup.hsigcontext.hsignal.hsockios.hstat.hswab.htypes.hunistd.hunistd_32.hunistd_64.hkernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilegen-mach-typesmach-typessparcKbuildKconfigKconfig.debugMakefilebootMakefilecryptoMakefileincludeasmKbuildagp.hapb.hasm-offsets.hasm-prototypes.hasm.hasmmacro.hatomic.hatomic_32.hatomic_64.hauxio.hauxio_32.hauxio_64.hbackoff.hbarrier.hbarrier_32.hbarrier_64.hbbc.hbitext.hbitops.hbitops_32.hbitops_64.hbtext.hbug.hbugs.hcache.hcacheflush.hcacheflush_32.hcacheflush_64.hcachetlb_32.hchafsr.hchecksum.hchecksum_32.hchecksum_64.hchmctrl.hclock.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcompat_signal.hcontregs.hcpu_type.hcpudata.hcpudata_32.hcpudata_64.hcurrent.hdcr.hdcu.hdelay.hdelay_32.hdelay_64.hdevice.hdma-mapping.hdma.hebus_dma.hecc.heeprom.helf.helf_32.helf_64.hestate.hextable_64.hfb.hfbio.hfhc.hfloppy.hfloppy_32.hfloppy_64.hfpumacro.hftrace.hfutex.hfutex_32.hfutex_64.hhardirq.hhardirq_32.hhardirq_64.hhead.hhead_32.hhead_64.hhibernate.hhighmem.hhugetlb.hhvtramp.hhw_irq.hhypervisor.hide.hidprom.hintr_queue.hio-unit.hio.hio_32.hio_64.hioctls.hiommu.hiommu_32.hiommu_64.hirq.hirq_32.hirq_64.hirqflags.hirqflags_32.hirqflags_64.hjump_label.hkdebug.hkdebug_32.hkdebug_64.hkgdb.hkmap_types.hkprobes.hldc.hleon.hleon_amba.hleon_pci.hlsu.hmachines.hmbus.hmc146818rtc.hmc146818rtc_32.hmc146818rtc_64.hmdesc.hmemctrl.hmman.hmmu.hmmu_32.hmmu_64.hmmu_context.hmmu_context_32.hmmu_context_64.hmmzone.hmsi.hmxcc.hnmi.hns87303.hobio.hopenprom.hoplib.hoplib_32.hoplib_64.hpage.hpage_32.hpage_64.hparport.hpbm.hpci.hpci_32.hpci_64.hpcic.hpcr.hpercpu.hpercpu_32.hpercpu_64.hperf_event.hpgalloc.hpgalloc_32.hpgalloc_64.hpgtable.hpgtable_32.hpgtable_64.hpgtsrmmu.hpil.hprocessor.hprocessor_32.hprocessor_64.hprom.hpsr.hptrace.hross.hsbi.hscratchpad.hseccomp.hsections.hsetup.hsfafsr.hsfp-machine.hsfp-machine_32.hsfp-machine_64.hshmparam.hshmparam_32.hshmparam_64.hsigcontext.hsiginfo.hsignal.hsmp.hsmp_32.hsmp_64.hsparsemem.hspinlock.hspinlock_32.hspinlock_64.hspinlock_types.hspitfire.hstacktrace.hstarfire.hstring.hstring_32.hstring_64.hsunbpp.hswift.hswitch_to.hswitch_to_32.hswitch_to_64.hsyscall.hsyscalls.htermbits.htermios.hthread_info.hthread_info_32.hthread_info_64.htimer.htimer_32.htimer_64.htimex.htimex_32.htimex_64.htlb.htlb_32.htlb_64.htlbflush.htlbflush_32.htlbflush_64.htopology.htopology_32.htopology_64.htrap_block.htraps.htsb.htsunami.httable.hturbosparc.huaccess.huaccess_32.huaccess_64.hunaligned.hunistd.hupa.huprobes.huser.hvaddrs.hvga.hviking.hvio.hvisasm.hwinmacro.hxor.hxor_32.hxor_64.huapiasmKbuildapc.hasi.hauxvec.hbitsperlong.hbyteorder.hdisplay7seg.henvctrl.herrno.hfbio.hfcntl.hioctl.hioctls.hipcbuf.hjsflash.hkvm_para.hmman.hmsgbuf.hopenpromio.hparam.hperfctr.hpoll.hposix_types.hpsr.hpsrcompat.hpstate.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hswab.htermbits.htermios.htraps.huctx.hunistd.hutrap.hwatchdog.hkernelMakefilelibMakefilemath-emuMakefilemmMakefilenetMakefileoprofileMakefilepowerMakefilepromMakefiletileKbuildKconfigKconfig.debugMakefilegxioKconfigMakefileincludearchmpipe.hmpipe_constants.hmpipe_def.hmpipe_shm.hmpipe_shm_def.hspr_def.htrio.htrio_constants.htrio_def.htrio_pcie_intfc.htrio_pcie_intfc_def.htrio_pcie_rc.htrio_pcie_rc_def.htrio_shm.htrio_shm_def.huart.huart_def.husb_host.husb_host_def.hasmKbuildasm-offsets.hatomic.hatomic_32.hatomic_64.hbacktrace.hbarrier.hbitops.hbitops_32.hbitops_64.hcache.hcacheflush.hchecksum.hcmpxchg.hcompat.hcurrent.hdelay.hdevice.hdiv64.hdma-mapping.hdma.helf.hfixmap.hftrace.hfutex.hhardirq.hhardwall.hhighmem.hhomecache.hhugetlb.hhv_driver.hide.hinsn.hio.hirq.hirq_work.hirqflags.hjump_label.hkdebug.hkexec.hkgdb.hkmap_types.hkprobes.hlinkage.hmmu.hmmu_context.hmmzone.hmodule.hpage.hpci.hpercpu.hperf_event.hpgalloc.hpgtable.hpgtable_32.hpgtable_64.hpmc.hprocessor.hptrace.hsections.hsetup.hsigframe.hsignal.hsmp.hspinlock.hspinlock_32.hspinlock_64.hspinlock_types.hstack.hstring.hswitch_to.hsyscall.hsyscalls.hthread_info.htile-desc.htile-desc_32.htile-desc_64.htimex.htlb.htlbflush.htopology.htraps.huaccess.hunaligned.hunistd.huser.hvdso.hvga.hword-at-a-time.hgxiocommon.hdma_queue.hiorpc_globals.hiorpc_mpipe.hiorpc_mpipe_info.hiorpc_trio.hiorpc_uart.hiorpc_usb_host.hkiorpc.hmpipe.htrio.huart.husb_host.hhvdrv_mpipe_intf.hdrv_mshim_intf.hdrv_pcie_rc_intf.hdrv_srom_intf.hdrv_trio_intf.hdrv_uart_intf.hdrv_usb_host_intf.hdrv_xgbe_impl.hdrv_xgbe_intf.hhypervisor.hiorpc.hnetio_errors.hnetio_intf.hsyscall_public.huapiarchabi.hchip.hchip_tilegx.hchip_tilepro.hicache.hinterrupts.hinterrupts_32.hinterrupts_64.hopcode.hopcode_tilegx.hopcode_tilepro.hsim.hsim_def.hspr_def.hspr_def_32.hspr_def_64.hasmKbuildauxvec.hbitsperlong.hbyteorder.hcachectl.hhardwall.hkvm_para.hmman.hptrace.hsetup.hsigcontext.hsiginfo.hsignal.hstat.hswab.hunistd.hkernelMakefilevdsoMakefilekvmKconfiglibMakefilemmMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umMakefileMakefile-os-LinuxMakefile-skasdriversMakefileincludeasmKbuilda.out-core.hbugs.hcache.hcommon.lds.Sdma.hfixmap.hhardirq.hirq.hirqflags.hkmap_types.hkvm_para.hmmu.hmmu_context.hpage.hpgalloc.hpgtable-2level.hpgtable-3level.hpgtable.hprocessor-generic.hptrace-generic.hsections.hsetup.hsmp.hstacktrace.hsyscall-generic.hsysrq.hthread_info.htimex.htlb.htlbflush.huaccess.hunwind.hsharedaio.harch.has-layout.hcommon-offsets.helf_user.hframe_kern.hinit.hirq_kern.hirq_user.hkern.hkern_util.hlongjmp.hmem.hmem_user.hnet_kern.hnet_user.hos.hptrace_user.hregisters.hsigio.hskasmm_id.hskas.hstub-data.htimer-internal.hum_malloc.huser.hkernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilescriptsMakefile.rulesunicore32KconfigKconfig.debugMakefilebootMakefilecompressedMakefileincludeasmKbuildassembler.hbarrier.hbitops.hbug.hcache.hcacheflush.hchecksum.hcmpxchg.hcpu-single.hcputype.hdelay.hdma-mapping.hdma.helf.hfpstate.hfpu-ucf64.hgpio.hhwcap.hhwdef-copro.hio.hirq.hirqflags.hlinkage.hmemblock.hmemory.hmmu.hmmu_context.hpage.hpci.hpgalloc.hpgtable-hwdef.hpgtable.hprocessor.hptrace.hstacktrace.hstring.hsuspend.hswitch_to.hthread_info.htimex.htlb.htlbflush.htraps.huaccess.hmachPKUnity.hbitfield.hdma.hhardware.hmap.hmemory.hocd.hpm.hregs-ac97.hregs-dmac.hregs-gpio.hregs-i2c.hregs-intc.hregs-nand.hregs-ost.hregs-pci.hregs-pm.hregs-ps2.hregs-resetc.hregs-rtc.hregs-sdc.hregs-spi.hregs-uart.hregs-umal.hregs-unigfx.huncompress.huapiasmKbuildbyteorder.hptrace.hsigcontext.hunistd.hkernelMakefilelibMakefilemmKconfigMakefilex86KbuildKconfigKconfig.cpuKconfig.debugMakefileMakefile.umMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefilesha1-mbMakefilesha256-mbMakefilesha512-mbMakefileentryMakefilesyscallsMakefilevdsoMakefilevsyscallMakefileeventsKconfigMakefileamdMakefileintelMakefilehypervMakefileia32MakefileincludeasmKbuilda.out-core.hacenv.hacpi.hagp.halternative-asm.halternative.hamd_nb.hapb_timer.hapic.hapic_flat_64.hapicdef.hapm.harch_hweight.harchrandom.hasm-offsets.hasm-prototypes.hasm.hatomic.hatomic64_32.hatomic64_64.hbarrier.hbios_ebda.hbitops.hboot.hbootparam_utils.hbug.hbugs.hcache.hcacheflush.hcalgary.hce4100.hchecksum.hchecksum_32.hchecksum_64.hclocksource.hcmdline.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_device_id.hcpu_entry_area.hcpufeature.hcpufeatures.hcpumask.hcrash.hcryptoaes.hcamellia.hglue_helper.hserpent-avx.hserpent-sse2.htwofish.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdisabled-features.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820api.htypes.hedac.hefi.helf.hemergency-restart.hentry_arch.hespfix.hexec.hexport.hextable.hfb.hfixmap.hfloppy.hfpuapi.hinternal.hregset.hsignal.htypes.hxstate.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hhardirq.hhighmem.hhpet.hhugetlb.hhw_breakpoint.hhw_irq.hhypertransport.hhypervisor.hi8259.hia32.hia32_unistd.himr.hinat.hinat_types.hinit.hinsn.hinst.hintel-family.hintel-mid.hintel_ds.hintel_mid_vrtc.hintel_pmc_ipc.hintel_pt.hintel_punit_ipc.hintel_rdt_sched.hintel_scu_ipc.hintel_telemetry.hinvpcid.hio.hio_apic.hiomap.hiommu.hiommu_table.hiosf_mbi.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirq_work.hirqdomain.hirqflags.hist.hjump_label.hkasan.hkaslr.hkbdleds.hkdebug.hkexec-bzimage64.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm_emulate.hkvm_guest.hkvm_host.hkvm_page_track.hkvm_para.hkvmclock.hlguest.hlguest_hcall.hlinkage.hlivepatch.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmce.hmem_encrypt.hmicrocode.hmicrocode_amd.hmicrocode_intel.hmisc.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmpx.hmshyperv.hmsi.hmsidef.hmsr-index.hmsr-trace.hmsr.hmtrr.hmwait.hnmi.hnops.hnospec-branch.hnuma.hnuma_32.hnumachipnumachip.hnumachip_csr.holpc.holpc_ofw.horc_lookup.horc_types.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpkeys.hplatform_sst_audio.hpm-trace.hpmc_core.hpmem.hposix_types.hpreempt.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hprom.hproto.hpti.hptrace.hpurgatory.hpvclock-abi.hpvclock.hqrwlock.hqspinlock.hqspinlock_paravirt.hrealmode.hreboot.hreboot_fixups.hrequired-features.hrio.hrmwcc.hrwsem.hseccomp.hsections.hsegment.hserial.hset_memory.hsetup.hsetup_arch.hshmparam.hsigcontext.hsigframe.hsighandling.hsignal.hsimd.hsmap.hsmp.hsparsemem.hspec-ctrl.hspecial_insns.hspinlock.hspinlock_types.hsta2x11.hstackprotector.hstacktrace.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswiotlb.hswitch_to.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsysfb.htce.htext-patching.hthread_info.htime.htimer.htimex.htlb.htlbbatch.htlbflush.htopology.htraceexceptions.hfpu.hhyperv.hirq_vectors.hmpx.htrace_clock.htraps.htsc.huaccess.huaccess_32.huaccess_64.hunaligned.hunistd.hunwind.hunwind_hints.huprobes.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hvm86.hvmx.hvsyscall.hvvar.hword-at-a-time.hx2apic.hx86_init.hxencpuid.hevents.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage-coherent.hpage.hpci.hswiotlb-xen.htrace_types.hxor.hxor_32.hxor_64.hxor_avx.huapiasmKbuilda.out.hauxvec.hbitsperlong.hboot.hbootparam.hbyteorder.hdebugreg.he820.herrno.hfcntl.hhw_breakpoint.hhwcap2.hhyperv.hioctl.hioctls.hipcbuf.hist.hkvm.hkvm_para.hkvm_perf.hldt.hmce.hmman.hmsgbuf.hmsr.hmtrr.hparam.hperf_regs.hpoll.hposix_types.hposix_types_32.hposix_types_64.hposix_types_x32.hprctl.hprocessor-flags.hptrace-abi.hptrace.hresource.hsembuf.hsetup.hshmbuf.hsigcontext.hsigcontext32.hsiginfo.hsignal.hsocket.hsockios.hstat.hstatfs.hsvm.hswab.htermbits.htermios.htypes.hucontext.hunistd.hvm86.hvmx.hvsyscall.hkernelMakefileacpiMakefileapicMakefilecpuMakefilemcheckMakefilemicrocodeMakefilemtrrMakefilefpuMakefilekprobesMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefilenetMakefileoprofileMakefilepciMakefileplatformMakefileatomMakefilece4100MakefileefiMakefilegeodeMakefilegoldfishMakefileintelintel-midMakefiledevice_libsMakefileintel-quarkMakefileMakefileirisMakefileolpcMakefilescx200MakefilesfiMakefilets5500MakefileuvMakefilepowerMakefilepurgatoryMakefilerasKconfigMakefilerealmodeMakefilermMakefiletoolsMakefilechkobjdump.awkdistill.awkgen-insn-attr-x86.awkinsn_sanity.crelocs.crelocs.hrelocs_32.crelocs_64.crelocs_common.ctest_get_len.cumKconfigMakefileos-LinuxMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefiledtsMakefilelibMakefileincludeasmKbuildasm-offsets.hasm-uaccess.hasmmacro.hatomic.hbarrier.hbitops.hbootparam.hbugs.hcache.hcacheasm.hcacheflush.hchecksum.hcmpxchg.hcoprocessor.hcurrent.hdelay.hdevice.hdma-mapping.hdma.helf.hfb.hfixmap.hflat.hftrace.hfutex.hhighmem.hhw_breakpoint.hhw_irq.hinitialize_mmu.hio.hirq.hirqflags.hkmem_layout.hmmu.hmmu_context.hmodule.hmxregs.hnommu_context.hpage.hparam.hpci-bridge.hpci.hperf_event.hpgalloc.hpgtable.hplatform.hprocessor.hptrace.hregs.hsegment.hserial.hshmparam.hsignal.hsmp.hspinlock.hspinlock_types.hstacktrace.hstring.hswitch_to.hsyscall.hsysmem.hthread_info.htimex.htlb.htlbflush.htraps.htypes.huaccess.hucontext.hunaligned.hunistd.huser.hvectors.hvga.huapiasmKbuildauxvec.hbyteorder.hioctls.hipcbuf.hmman.hmsgbuf.hparam.hpoll.hposix_types.hptrace.hsembuf.hsetup.hshmbuf.hsigcontext.hsignal.hsocket.hsockios.hstat.hswab.htermbits.htypes.hunistd.hkernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsissMakefilext2000MakefilextfpgaMakefileblockKconfigKconfig.ioschedMakefilepartitionsKconfigMakefilecertsKconfigMakefilecryptoKconfigMakefileasymmetric_keysKconfigMakefileasync_txKconfigMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefilearm64KconfigMakefiledptfKconfigMakefilenfitKconfigMakefileambaKconfigMakefileandroidKconfigMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefileoppMakefileregmapKconfigMakefiletestKconfigMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefilersxxMakefilexen-blkbackMakefilezramKconfigMakefilebluetoothKconfigMakefilebusKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefiletpmKconfigMakefilest33zp24KconfigMakefilexilinx_hwicapMakefilexillybusKconfigMakefileclkKconfigMakefileat91MakefileaxisMakefileaxs10xMakefilebcmKconfigMakefileberlinMakefileh8300MakefilehisiliconKconfigMakefileimxMakefileingenicMakefilekeystoneMakefileloongson1MakefilemediatekKconfigMakefilemesonKconfigMakefilemicrochipMakefilemmpMakefilemvebuKconfigMakefilemxsMakefilenxpMakefilepistachioMakefilepxaMakefileqcomKconfigMakefilerenesasKconfigMakefilerockchipMakefilesamsungKconfigMakefilesirfMakefilesocfpgaMakefilespearMakefilestMakefilesunxisunxi-ngKconfigMakefileMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500MakefileversatileKconfigMakefilex86MakefilezteMakefilezynqMakefileclocksourceKconfigMakefileconnectorKconfigMakefilecpufreqKconfigKconfig.armKconfig.powerpcKconfig.x86MakefilecpuidleKconfigKconfig.armKconfig.mipsKconfig.powerpcMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilebcmMakefilecaamKconfigMakefilecaviumMakefilecptKconfigMakefilenitroxKconfigMakefilezipMakefileccpKconfigMakefilechelsioKconfigMakefilemarvellMakefilemediatekMakefilenxKconfigMakefileqatKconfigMakefileqat_c3xxxMakefileqat_c3xxxvfMakefileqat_c62xMakefileqat_c62xvfMakefileqat_commonMakefileqat_dh895xccMakefileqat_dh895xccvfMakefileqceMakefilerockchipMakefilestm32KconfigMakefilesunxi-ssMakefileux500KconfigMakefilecrypMakefilehashMakefilevirtioKconfigMakefilevmxKconfigMakefiledaxKconfigMakefiledcaKconfigMakefiledevfreqKconfigMakefileeventKconfigMakefiledioMakefiledmadma-bufKconfigMakefileKconfigMakefilebestcommKconfigMakefiledwKconfigMakefilehsuKconfigMakefileioatMakefileipuMakefileppc4xxMakefileqcomKconfigMakefileshKconfigMakefilexilinxMakefileedacKconfigMakefileeisaKconfigMakefileextconKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilebroadcomKconfigMakefileefiKconfigMakefilelibstubMakefiletestMakefilegoogleKconfigMakefilemesonKconfigMakefiletegraKconfigMakefilefmcKconfigMakefilefpgaKconfigMakefilefsiKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefileamdacpKconfigMakefileamdgpuKconfigMakefileamdkfdKconfigMakefilepowerplayMakefileeventmgrMakefilehwmgrMakefilesmumgrMakefilearcKconfigMakefilearmKconfigMakefilearmadaKconfigMakefileastKconfigMakefileatmel-hlcdcKconfigMakefilebochsKconfigMakefilebridgeKconfigMakefileadv7511KconfigMakefileanalogixKconfigMakefilesynopsysKconfigMakefilecirrusKconfigMakefileetnavivKconfigMakefileexynosKconfigMakefilefsl-dcuKconfigMakefilegma500KconfigMakefilehisiliconKconfigMakefilehibmcKconfigMakefilekirinKconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigKconfig.debugMakefilegvtMakefileimxKconfigMakefilemediatekKconfigMakefilemesonKconfigMakefilemgaMakefilemgag200KconfigMakefilemsmKconfigMakefilemxsfbKconfigMakefilenouveauKbuildKconfigdispnv04KbuildnvifKbuildnvkmKbuildcoreKbuildengineKbuildbspKbuildceKbuildcipherKbuilddeviceKbuilddispKbuilddmaKbuildfifoKbuildgrKbuildmpegKbuildmsencKbuildmspdecKbuildmspppKbuildmsvldKbuildnvdecKbuildnvencKbuildpmKbuildsecKbuildsec2KbuildswKbuildvicKbuildvpKbuildfalconKbuildsubdevKbuildbarKbuildbiosKbuildbusKbuildclkKbuilddevinitKbuildfbKbuildfuseKbuildgpioKbuildi2cKbuildibusKbuildiccsenseKbuildinstmemKbuildltcKbuildmcKbuildmmuKbuildmxmKbuildpciKbuildpmuKbuildsecbootKbuildthermKbuildtimerKbuildtopKbuildvoltKbuildomapdrmKconfigMakefiledisplaysKconfigMakefiledssKconfigMakefilepanelKconfigMakefileqxlKconfigMakefiler128MakefileradeonKconfigMakefilercar-duKconfigMakefilerockchipKconfigMakefilesavageMakefileselftestsMakefileshmobileKconfigMakefilesisMakefilestiKconfigMakefilesun4iKconfigMakefiletdfxMakefiletegraKconfigMakefiletilcdcKconfigMakefiletinydrmKconfigMakefilecoreMakefilettmMakefileudlKconfigMakefilevc4KconfigMakefilevgemMakefileviaMakefilevirtioKconfigMakefilevmwgfxKconfigMakefilezteKconfigMakefilehost1xKconfigMakefileipu-v3KconfigMakefilevgaKconfigMakefilehidKconfigMakefilei2c-hidKconfigMakefileintel-ish-hidKconfigMakefileusbhidKconfigMakefilehsiKconfigMakefileclientsKconfigMakefilecontrollersKconfigMakefilehvKconfigMakefilehwmonKconfigMakefilepmbusKconfigMakefilehwspinlockKconfigMakefilehwtracingcoresightKconfigMakefileintel_thKconfigMakefilestmKconfigMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilemuxesKconfigMakefileideKconfigMakefileidleKconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefileamplifiersKconfigMakefilebufferKconfigMakefilechemicalKconfigMakefilecommonKconfigMakefilecros_ec_sensorsKconfigMakefilehid-sensorsKconfigMakefilems_sensorsKconfigMakefilessp_sensorsKconfigMakefilest_sensorsKconfigMakefilecounterKconfigMakefiledacKconfigMakefiledummyKconfigMakefilefrequencyKconfigMakefilegyroKconfigMakefilehealthKconfigMakefilehumidityKconfigMakefileimuKconfigMakefilebmi160KconfigMakefileinv_mpu6050KconfigMakefilest_lsm6dsxKconfigMakefilelightKconfigMakefilemagnetometerKconfigMakefileorientationKconfigMakefilepotentiometerKconfigMakefilepotentiostatKconfigMakefilepressureKconfigMakefileproximityKconfigMakefiletemperatureKconfigMakefiletriggerKconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefilebnxt_reKconfigMakefilecxgb3KconfigMakefilecxgb4KconfigMakefilehfi1KconfigMakefilehnsKconfigMakefilei40iwKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqedrKconfigMakefileqibKconfigMakefileusnicKconfigMakefilevmw_pvrdmaKconfigMakefileswMakefilerdmavtKconfigMakefilerxeKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefileisertKconfigMakefileopa_vnicKconfigMakefilesrpKbuildKconfigsrptKconfigMakefileinputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefilermi4KconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileiommuKconfigMakefileipackKconfigMakefilecarriersKconfigMakefiledevicesKconfigMakefileirqchipKconfigMakefileisdnKconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileisdnloopMakefilemISDNKconfigMakefileledsKconfigMakefiletriggerKconfigMakefilelguestKconfigMakefilelightnvmKconfigMakefilemacintoshKconfigMakefileamsMakefilemailboxKconfigMakefilemcbKconfigMakefilemdKconfigMakefilebcacheKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilececKconfigMakefilecommonKconfigMakefileb2c2KconfigMakefilesaa7146KconfigMakefilesianoKconfigMakefilev4l2-tpgKconfigMakefiledvb-coreKconfigMakefiledvb-frontendsKconfigMakefiledrx39xyjKconfigMakefilefirewireKconfigMakefilei2cKconfigMakefilecx25840KconfigMakefileet8ek8KconfigMakefilem5molsKconfigMakefiles5c73m3MakefilesmiappKconfigMakefilesoc_cameraKconfigMakefilemmcKconfigMakefilesianoKconfigMakefilepciKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefilecobaltKconfigMakefilecx18KconfigMakefilecx23885KconfigMakefilecx25821KconfigMakefilecx88KconfigMakefileddbridgeKconfigMakefiledm1105KconfigMakefiledt3155KconfigMakefileivtvKconfigMakefilemantisKconfigMakefilemeyeKconfigMakefilenetup_unidvbKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilept3KconfigMakefilesaa7134KconfigMakefilesaa7146KconfigMakefilesaa7164KconfigMakefilesmipcieKconfigMakefilesolo6x10KconfigMakefilesta2x11KconfigMakefilettpciKconfigMakefiletw5864KconfigMakefiletw68KconfigMakefiletw686xKconfigMakefilezoranKconfigMakefileplatformKconfigMakefileam437xKconfigMakefileatmelKconfigMakefileblackfinKconfigMakefilecodaMakefiledavinciKconfigMakefileexynos-gscMakefileexynos4-isKconfigMakefilemarvell-ccicKconfigMakefilemtk-jpegMakefilemtk-mdpMakefilemtk-vcodecMakefilemtk-vpuMakefileomapKconfigMakefileomap3ispMakefilercar-vinKconfigMakefiles3c-camifMakefiles5p-cecMakefiles5p-g2dMakefiles5p-jpegMakefiles5p-mfcMakefilesoc_cameraKconfigMakefilestibdispMakefilec8sectpfeKconfigMakefilececMakefiledeltaMakefilehvaMakefileti-vpeMakefilevimcKconfigMakefilevividKconfigMakefilevsp1MakefilexilinxKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilesi4713KconfigMakefilewl128xKconfigMakefilercKconfigMakefileimg-irKconfigMakefilekeymapsKconfigMakefilespiKconfigMakefiletunersKconfigMakefileusbKconfigMakefileairspyKconfigMakefileas102KconfigMakefileau0828KconfigMakefileb2c2KconfigMakefilecpia2KconfigMakefilecx231xxKconfigMakefiledvb-usbdvb-usb-v2KconfigMakefileKconfigMakefileem28xxKconfigMakefilego7007KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehackrfKconfigMakefilehdpvrKconfigMakefilemsi2500KconfigMakefilepulse8-cecKconfigMakefilepvrusb2KconfigMakefilepwcKconfigMakefilerainshadow-cecKconfigMakefiles2255KconfigMakefilesianoKconfigMakefilestk1160KconfigMakefilestkwebcamKconfigMakefiletm6000KconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileusbtvKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezr364xxKconfigMakefilev4l2-coreKconfigMakefilememoryKconfigMakefilesamsungKconfigMakefiletegraKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilealtera-staplKconfigMakefilec2portKconfigMakefilecb710KconfigMakefilecxlKconfigMakefileechoKconfigMakefileeepromKconfigMakefilegenwqeKconfigMakefileibmasmMakefilelis3lv02dKconfigMakefilemeiKconfigMakefilemicKconfigMakefilebusMakefilecardMakefilecosmMakefilecosm_clientMakefilehostMakefilescifMakefilevopMakefilesgi-gruMakefilesgi-xpMakefileti-stKconfigMakefilevmw_vmciKconfigMakefilemmcKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileatmelMakefilebcm47xxnflashMakefilebrcmnandMakefilegpmi-nandMakefileonenandKconfigMakefilespi-norKconfigMakefiletestsMakefileubiKconfigMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilebondingMakefilecaifKconfigMakefilecanKconfigMakefilec_canKconfigMakefilecc770KconfigMakefileifi_canfdKconfigMakefilem_canKconfigMakefilemscanKconfigMakefilepeak_canfdKconfigMakefilercarKconfigMakefilesja1000KconfigMakefilesoftingKconfigMakefilespiKconfigMakefileusbKconfigMakefilepeak_usbMakefilecrisMakefiledsaKconfigMakefileb53KconfigMakefilemv88e6xxxKconfigMakefileethernet3comKconfigMakefile8390KconfigMakefileKconfigMakefileadaptecKconfigMakefileadiKconfigMakefileaeroflexKconfigMakefileagereKconfigMakefilealacritechKconfigMakefileallwinnerKconfigMakefilealteonKconfigMakefilealteraKconfigMakefileamazonKconfigMakefileenaMakefileamdKconfigMakefilexgbeMakefileapmKconfigMakefilexgenexgene-v2KconfigMakefileKconfigMakefileappleKconfigMakefileaquantiaKconfigMakefileatlanticMakefilearcKconfigMakefileatherosKconfigMakefilealxMakefileatl1cMakefileatl1eMakefileatlxMakefileauroraKconfigMakefilebroadcomKconfigMakefilebnx2xMakefilebnxtMakefilegenetMakefilebrocadeKconfigMakefilebnaKconfigMakefilecadenceKconfigMakefilecalxedaKconfigMakefilecaviumKconfigMakefileliquidioMakefileocteonMakefilethunderMakefilechelsioKconfigMakefilecxgbMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilelibcxgbMakefilecirrusKconfigMakefileciscoKconfigMakefileenicKconfigMakefiledavicomKconfigMakefiledecKconfigMakefiletulipKconfigMakefiledlinkKconfigMakefileemulexKconfigMakefilebenetKconfigMakefileezchipKconfigMakefilefaradayKconfigMakefilefreescaleKconfigMakefiledpaaKconfigMakefilefmanKconfigMakefilefs_enetKconfigMakefilefujitsuKconfigMakefilehisiliconKconfigMakefilehnsMakefilehpKconfigMakefilei825xxKconfigMakefileibmKconfigMakefileeheaMakefileemacKconfigMakefileintelKconfigMakefilee1000Makefilee1000eMakefilefm10kMakefilei40eMakefilei40evfMakefileigbMakefileigbvfMakefileixgbMakefileixgbeMakefileixgbevfMakefilemarvellKconfigMakefilemediatekKconfigMakefilemellanoxKconfigMakefilemlx4KconfigMakefilemlx5coreKconfigMakefileaccelMakefilediagMakefileen_accelMakefilefpgaMakefileipoibMakefilelibMakefilemlxfwKconfigMakefilemlxswKconfigMakefilemicrelKconfigMakefilemicrochipKconfigMakefilemoxaKconfigMakefilemyricomKconfigMakefilemyri10geMakefilenatsemiKconfigMakefileneterionKconfigMakefilevxgeMakefilenetronomeKconfigMakefilenfpMakefilenuvotonKconfigMakefilenvidiaKconfigMakefilenxpKconfigMakefileoki-semiKconfigMakefilepch_gbeKconfigMakefilepacketenginesKconfigMakefilepasemiKconfigMakefileqlogicKconfigMakefilenetxenMakefileqedMakefileqedeMakefileqlcnicMakefileqlgeMakefilequalcommKconfigMakefileemacMakefilerdcKconfigMakefilerealtekKconfigMakefilerenesasKconfigMakefilerockerKconfigMakefilesamsungKconfigMakefilesxgbeMakefileseeqKconfigMakefilesfcKconfigMakefilefalconKconfigMakefilesgiKconfigMakefilesilanKconfigMakefilesisKconfigMakefilesmscKconfigMakefilestmicroKconfigMakefilestmmacKconfigMakefilesunKconfigMakefilesynopsysKconfigMakefiletehutiKconfigMakefiletiKconfigMakefiletileKconfigMakefiletoshibaKconfigMakefiletundraKconfigMakefileviaKconfigMakefilewiznetKconfigMakefilexilinxKconfigMakefilexircomKconfigMakefilexscaleKconfigMakefilefddiKconfigMakefileskfpMakefilefjesMakefilehamradioKconfigMakefilehippiKconfigMakefilehypervKconfigMakefileieee802154KconfigMakefileipvlanMakefileirdaKconfigMakefilephyKconfigMakefileplipKconfigMakefilepppKconfigMakefileslipKconfigMakefileteamKconfigMakefileusbKconfigMakefilevmxnet3MakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileadmtekKconfigMakefileathKconfigMakefilear5523KconfigMakefileath10kKconfigMakefileath5kKconfigMakefileath6klKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefilewcn36xxKconfigMakefilewil6210KconfigMakefileatmelKconfigMakefilebroadcomKconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacMakefilebrcmsmacMakefilebrcmutilMakefileciscoKconfigMakefileintelKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefileintersilKconfigMakefilehostapKconfigMakefileorinocoKconfigMakefilep54KconfigMakefileprism54MakefilemarvellKconfigMakefilelibertasKconfigMakefilelibertas_tfKconfigMakefilemwifiexKconfigMakefilemediatekKconfigMakefilemt7601uKconfigMakefileralinkKconfigMakefilert2x00KconfigMakefilerealtekKconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187Makefilertl8xxxuKconfigMakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefilersiKconfigMakefilestKconfigMakefilecw1200KconfigMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezydasKconfigMakefilezd1211rwKconfigMakefilexen-netbackMakefilenfcKconfigMakefilefdpKconfigMakefilemicroreadKconfigMakefilenfcmrvlKconfigMakefilenxp-nciKconfigMakefilepn533KconfigMakefilepn544KconfigMakefiles3fwrn5KconfigMakefilest-nciKconfigMakefilest21nfcaKconfigMakefilest95hfKconfigMakefilentbKconfigMakefilehwKconfigMakefileamdKconfigMakefileintelKconfigMakefiletestKconfigMakefilenubusMakefilenvdimmKconfigMakefilenvmeKconfigMakefilehostKconfigMakefiletargetKconfigMakefilenvmemKconfigMakefileofKconfigMakefileunittest-dataMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefiledwcKconfigMakefileendpointKconfigMakefilefunctionsKconfigMakefilehostKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefileswitchKconfigMakefilepcmciaKconfigMakefileperfKconfigMakefilephyKconfigMakefileallwinnerKconfigMakefileamlogicKconfigMakefilebroadcomKconfigMakefilehisiliconKconfigMakefilemarvellKconfigMakefilequalcommKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilestKconfigMakefiletegraKconfigMakefiletiKconfigMakefilepinctrlKconfigMakefileaspeedKconfigMakefilebcmKconfigMakefileberlinKconfigMakefilefreescaleKconfigMakefileintelKconfigMakefilemediatekKconfigMakefilemesonMakefilemvebuKconfigMakefilenomadikKconfigMakefilepxaKconfigMakefileqcomKconfigMakefilesamsungKconfigMakefilesh-pfcKconfigMakefilesirfMakefilespearKconfigMakefilestm32KconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefilevt8500KconfigMakefileplatformKconfigMakefilechromeKconfigMakefilegoldfishKconfigMakefilemipsKconfigMakefileolpcMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefileavsKconfigMakefileresetKconfigMakefilesupplyKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileclientsKconfigMakefilegeneratorsKconfigMakefileps3MakefileptpKconfigMakefilepwmKconfigMakefilerapidioKconfigMakefiledevicesKconfigMakefileswitchesKconfigMakefilerasKconfigMakefileregulatorKconfigMakefileremoteprocKconfigMakefileresetKconfigMakefilehisiliconKconfigMakefilestiKconfigMakefiletegraKconfigMakefilerpmsgKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilenetKconfigMakefilescsiMakefilevirtioMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecsiostorKconfigMakefilecxgbiKconfigMakefilecxgb3iKbuildKconfigcxgb4iKbuildKconfigcxlflashKconfigMakefiledevice_handlerKconfigMakefileesas2rKconfigMakefilefcoeMakefilefnicMakefilehisi_sasKconfigMakefileibmvscsiMakefileibmvscsi_tgtMakefileisciMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKbuildKconfigpcmciaKconfigMakefilepm8001MakefileqedfKconfigMakefileqediKconfigMakefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesnicMakefilesym53c8xx_2MakefileufsKconfigMakefilesfiKconfigMakefileshKconfigMakefileclkMakefileintcKconfigMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilesocKconfigMakefileatmelKconfigMakefilebcmKconfigMakefilebrcmstbMakefiledoveMakefilefslKconfigMakefileqbmanKconfigMakefileqeKconfigMakefileimxKconfigMakefilemediatekKconfigMakefileqcomKconfigMakefilerenesasMakefilerockchipKconfigMakefilesamsungKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefilefuseMakefiletiKconfigMakefileux500KconfigMakefileversatileKconfigMakefilezteKconfigMakefilespiKconfigMakefilespmiKconfigMakefilessbKconfigMakefilestagingKconfigMakefileandroidKconfigMakefileionKconfigMakefileboardKconfigMakefileccreeKconfigMakefileclocking-wizardKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefiledgncKconfigMakefileemxx_udcKconfigMakefilefbtftKconfigMakefilefsl-dpaa2KconfigMakefileethernetMakefilefsl-mcKconfigMakefilebusKconfigMakefiledpioMakefilefwserialKconfigMakefilegdm724xKconfigMakefilegoldfishKconfigMakefilegreybusKconfigMakefiletoolsMakefilegs_fpgabootKconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefileaddacKconfigMakefilecdcKconfigMakefilefrequencyKconfigMakefilegyroKconfigMakefileimpedance-analyzerKconfigMakefilelightKconfigMakefilemeterKconfigMakefileresolverKconfigMakefiletriggerKconfigMakefileks7010KconfigMakefilelustreKconfigMakefilelnetKconfigMakefileklndsMakefileo2iblndMakefilesocklndMakefilelibcfsMakefilelnetMakefileselftestMakefilelustreKconfigMakefilefidMakefilefldMakefilelliteMakefilelmvMakefilelovMakefilemdcMakefilemgcMakefileobdclassMakefileobdechoMakefileoscMakefileptlrpcMakefilemediaKconfigMakefileatomispKconfigMakefilei2cKconfigMakefileimxKconfigMakefileov5693KconfigMakefilepciKconfigMakefileatomisp2Makefilecss2400MakefileplatformMakefileclockMakefileintel-midMakefilebcm2048KconfigMakefilecxd2099KconfigMakefiledavinci_vpfeKconfigMakefilelircKconfigMakefileomap4issKconfigMakefilemostKconfigMakefileaim-cdevKconfigMakefileaim-networkKconfigMakefileaim-soundKconfigMakefileaim-v4l2KconfigMakefilehdm-dim2KconfigMakefilehdm-i2cKconfigMakefilehdm-usbKconfigMakefilemostcoreKconfigMakefilemt29f_spinandKconfigMakefilenetlogicKconfigMakefilenvecKconfigMakefileocteonocteon-usbKconfigMakefileKconfigMakefileolpc_dconKconfigMakefilertl8188euKconfigMakefilertl8192eKconfigMakefilertl8192eKconfigMakefilertl8192uKconfigMakefileieee80211Makefilertl8712KconfigMakefilertl8723bsKconfigMakefilerts5208KconfigMakefileskeinKconfigMakefilesm750fbKconfigMakefilespeakupKconfigMakefiletypecKconfigMakefilefusb302KconfigMakefileunisysKconfigMakefilevisorbusKconfigMakefilevisorhbaKconfigMakefilevisorinputKconfigMakefilevisornicKconfigMakefilevc04_servicesKconfigMakefilebcm2835-audioKconfigMakefilebcm2835-cameraKconfigMakefilevmeMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewilc1000KconfigMakefilewlan-ngKconfigMakefilexgifbKconfigMakefiletargetKconfigMakefileiscsiKconfigMakefilecxgbitKconfigMakefileloopbackKconfigMakefilesbpKconfigMakefiletcm_fcKconfigMakefiletcMakefileteeKconfigMakefileopteeKconfigMakefilethermalKconfigMakefilebroadcomKconfigMakefileint340x_thermalKconfigMakefileqcomKconfigMakefilesamsungKconfigMakefilestKconfigMakefiletegraKconfigMakefileti-soc-thermalKconfigMakefilethunderboltKconfigMakefilettyKconfigMakefilehvcKconfigMakefileipwirelessMakefileserdevKconfigMakefileserial8250KconfigMakefileKconfigMakefilecpm_uartMakefilejsmMakefilevtMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefilechipideaKconfigMakefileclassKconfigMakefilecommonMakefilecoreKconfigMakefiledwc2KconfigMakefiledwc3KconfigMakefileearlyMakefilegadgetKconfigMakefilefunctionMakefilelegacyKconfigMakefileudcKconfigMakefilebdcKconfigMakefilehostKconfigMakefilewhciKbuildimageKconfigMakefileisp1760KconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemtu3KconfigMakefilemusbKconfigMakefilephyKconfigMakefilerenesas_usbhsKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefiletypecKconfigMakefileucsiKconfigMakefileusbipKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilevfioKconfigMakefilemdevKconfigMakefilepciKconfigMakefileplatformKconfigMakefileresetKconfigMakefilevhostKconfigKconfig.vringhMakefilevideoKconfigMakefilebacklightKconfigMakefileconsoleKconfigMakefilefbdevKconfigMakefileatyMakefilecoreMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilematroxMakefilemb862xxMakefilembxMakefilemmpKconfigMakefilefbKconfigMakefilehwKconfigMakefilepanelKconfigMakefilenvidiaMakefileomapKconfigMakefileomap2KconfigMakefileomapfbKconfigMakefiledisplaysKconfigMakefiledssKconfigMakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilelogoKconfigMakefilevirtKconfigMakefilevirtioKconfigMakefilevlynqKconfigMakefilevmeKconfigMakefileboardsKconfigMakefilebridgesKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefileeventsMakefilexen-pcibackMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilefs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecephKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefilecryptoKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefivarfsKconfigMakefileefsKconfigMakefileexofsKbuildKconfigKconfig.oreexportfsMakefileext2KconfigMakefileext4KconfigMakefilef2fsKconfigMakefilefatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehugetlbfsMakefileisofsKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilekernfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefileblocklayoutMakefilefilelayoutMakefileflexfilelayoutMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefilefanotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefiledlmfsMakefileomfsKconfigMakefileopenpromfsMakefileorangefsKconfigMakefileoverlayfsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefileqnx6KconfigMakefilequotaKconfigMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesquashfsKconfigMakefilesquashfs3KconfigMakefilesysfsKconfigMakefilesysvKconfigMakefiletracefsMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacbuffer.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.hbutton.hcppc_acpi.hghes.hhed.hpcc.hpdc_intel.hplatformacenv.hacenvex.hacgcc.hacgccex.hacintel.haclinux.haclinuxex.hprocessor.hreboot.hvideo.hasm-generic4level-fixup.h5level-fixup.hasm-offsets.hasm-prototypes.hatomic-long.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.hle.hlock.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hclkdev.hcmpxchg-local.hcmpxchg.hcurrent.hdelay.hdevice.hdiv64.hdma-contiguous.hdma.hearly_ioremap.hemergency-restart.hexec.hexport.hextable.hfb.hfixmap.hftrace.hfutex.hgetorder.hgpio.hhardirq.hhugetlb.hhw_irq.hide_iops.hint-ll64.hio.hioctl.hiomap.hirq.hirq_regs.hirq_work.hirqflags.hkdebug.hkmap_types.hkprobes.hkvm_para.hlinkage.hlocal.hlocal64.hmcs_spinlock.hmemory_model.hmm-arch-hooks.hmm_hooks.hmmu.hmmu_context.hmodule.hmsi.hpage.hparam.hparport.hpci.hpci_iomap.hpercpu.hpgalloc.hpgtable-nop4d-hack.hpgtable-nop4d.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpreempt.hptrace.hqrwlock.hqrwlock_types.hqspinlock.hqspinlock_types.hresource.hrwsem.hseccomp.hsections.hsegment.hserial.hset_memory.hsiginfo.hsignal.hsimd.hsizes.hspinlock.hstatfs.hstring.hswitch_to.hsyscall.hsyscalls.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.huaccess-unaligned.huaccess.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hvtime.hword-at-a-time.hxor.hclocksourcearm_arch_timer.hmetag_generic.hpxa.hsamsung_pwm.htimer-sp804.hcryptoablk_helper.hacompress.haead.haes.hakcipher.halgapi.hauthenc.hb128ops.hblowfish.hcast5.hcast6.hcast_common.hcbc.hchacha20.hcryptd.hcrypto_wq.hctr.hdes.hdh.hdrbg.hecdh.hengine.hgcm.hgf128mul.hghash.hhash.hhash_info.hif_alg.hinternalacompress.haead.hakcipher.hgeniv.hhash.hkpp.hrng.hrsa.hscompress.hsimd.hskcipher.hkpp.hlrw.hmcryptd.hmd5.hnull.hpadlock.hpcrypt.hpkcs7.hpoly1305.hpublic_key.hrng.hscatterwalk.hserpent.hsha.hsha1_base.hsha256_base.hsha3.hsha512_base.hskcipher.htwofish.hvmac.hxts.hdrmati_pcigart.hbridgeanalogix_dp.hdw_hdmi.hmhl.hdrmP.hdrm_agpsupport.hdrm_atomic.hdrm_atomic_helper.hdrm_auth.hdrm_blend.hdrm_bridge.hdrm_cache.hdrm_color_mgmt.hdrm_connector.hdrm_crtc.hdrm_crtc_helper.hdrm_debugfs.hdrm_debugfs_crc.hdrm_displayid.hdrm_dp_dual_mode_helper.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_drv.hdrm_edid.hdrm_encoder.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_file.hdrm_fixed.hdrm_flip_work.hdrm_fourcc.hdrm_framebuffer.hdrm_gem.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_ioctl.hdrm_irq.hdrm_legacy.hdrm_mem_util.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_os_linux.hdrm_panel.hdrm_pci.hdrm_pciids.hdrm_plane.hdrm_plane_helper.hdrm_prime.hdrm_print.hdrm_property.hdrm_rect.hdrm_scdc_helper.hdrm_simple_kms_helper.hdrm_syncobj.hdrm_sysfs.hdrm_utils.hdrm_vblank.hdrm_vma_manager.hgma_drm.hi2cch7006.hsil164.htda998x.hi915_component.hi915_drm.hi915_pciids.hintel-gtt.hintel_lpe_audio.htinydrmili9341.hmipi-dbi.htinydrm-helpers.htinydrm.httmttm_bo_api.httm_bo_driver.httm_execbuf_util.httm_lock.httm_memory.httm_module.httm_object.httm_page_alloc.httm_placement.hdt-bindingsarmux500_pm_domains.hclkti-dra7-atl.hclockalphascale,asm9260.hat91.hath79-clk.haxis,artpec6-clkctrl.hbcm-cygnus.hbcm-ns2.hbcm-nsp.hbcm21664.hbcm281xx.hbcm2835-aux.hbcm2835.hberlin2.hberlin2q.hclps711x-clock.hefm32-cmu.hexynos-audss-clk.hexynos3250.hexynos4.hexynos5250.hexynos5260-clk.hexynos5410.hexynos5420.hexynos5433.hexynos5440.hexynos7-clk.hgxbb-aoclkc.hgxbb-clkc.hhi3516cv300-clock.hhi3519-clock.hhi3620-clock.hhi3660-clock.hhi6220-clock.hhip04-clock.hhistb-clock.hhix5hd2-clock.himx1-clock.himx21-clock.himx27-clock.himx5-clock.himx6qdl-clock.himx6sl-clock.himx6sx-clock.himx6ul-clock.himx7d-clock.hjz4740-cgu.hjz4780-cgu.hlpc18xx-ccu.hlpc18xx-cgu.hlpc32xx-clock.hlsi,axm5516-clks.hmarvell,mmp2.hmarvell,pxa168.hmarvell,pxa1928.hmarvell,pxa910.hmaxim,max77620.hmaxim,max77686.hmaxim,max77802.hmeson8b-clkc.hmicrochip,pic32-clock.hmpc512x-clock.hmt2701-clk.hmt6797-clk.hmt8135-clk.hmt8173-clk.hoxsemi,ox810se.hoxsemi,ox820.hpistachio-clk.hpxa-clock.hqcom,gcc-apq8084.hqcom,gcc-ipq4019.hqcom,gcc-ipq806x.hqcom,gcc-mdm9615.hqcom,gcc-msm8660.hqcom,gcc-msm8916.hqcom,gcc-msm8960.hqcom,gcc-msm8974.hqcom,gcc-msm8994.hqcom,gcc-msm8996.hqcom,lcc-ipq806x.hqcom,lcc-mdm9615.hqcom,lcc-msm8960.hqcom,mmcc-apq8084.hqcom,mmcc-msm8960.hqcom,mmcc-msm8974.hqcom,mmcc-msm8996.hqcom,rpmcc.hr7s72100-clock.hr8a73a4-clock.hr8a7740-clock.hr8a7743-cpg-mssr.hr8a7745-cpg-mssr.hr8a7778-clock.hr8a7779-clock.hr8a7790-clock.hr8a7791-clock.hr8a7792-clock.hr8a7793-clock.hr8a7794-clock.hr8a7795-cpg-mssr.hr8a7796-cpg-mssr.hrenesas-cpg-mssr.hrk3036-cru.hrk3066a-cru.hrk3128-cru.hrk3188-cru-common.hrk3188-cru.hrk3228-cru.hrk3288-cru.hrk3328-cru.hrk3368-cru.hrk3399-cru.hrockchip,rk808.hrv1108-cru.hs3c2410.hs3c2412.hs3c2443.hs5pv210-audss.hs5pv210.hsamsung,s2mps11.hsamsung,s3c64xx-clock.hsh73a0-clock.hste-ab8500.hstih407-clks.hstih410-clks.hstih416-clks.hstih418-clks.hstm32fx-clock.hsun4i-a10-pll2.hsun50i-a64-ccu.hsun5i-ccu.hsun6i-a31-ccu.hsun8i-a23-a33-ccu.hsun8i-h3-ccu.hsun8i-r-ccu.hsun8i-v3s-ccu.hsun9i-a80-ccu.hsun9i-a80-de.hsun9i-a80-usb.htegra114-car.htegra124-car-common.htegra124-car.htegra186-clock.htegra20-car.htegra210-car.htegra30-car.hvf610-clock.hzx296702-clock.hzx296718-clock.hdisplaytda998x.hdmaat91.haxi-dmac.hnbpfaxi.hsun4i-a10.hgenpdk2g.hgpiogpio.hmeson-gxbb-gpio.hmeson-gxl-gpio.hmeson8-gpio.hmeson8b-gpio.htegra-gpio.htegra186-gpio.hi2ci2c.hiioadcfsl-imx25-gcq.hadi,ad5592r.hqcom,spmi-vadc.hinputinput.hlinux-event-codes.hti-drv260x.hinterrupt-controllerarm-gic.hirq-st.hirq.hmips-gic.hledscommon.hleds-netxbig.hleds-ns2.hleds-pca9532.hmailboxtegra186-hsp.hmediac8sectpfe.homap3-isp.htvp5150.hxilinx-vip.hmemorymt2701-larb-port.hmt8173-larb-port.htegra114-mc.htegra124-mc.htegra210-mc.htegra30-mc.hmfdarizona.has3722.hatmel-flexcom.hdbx500-prcmu.hmax77620.hpalmas.hqcom-rpm.hst-lpc.hstm32f4-rcc.hstm32f7-rcc.hnetmscc-phy-vsc8531.hti-dp83867.hphyphy-pistachio-usb.hphy.hpinctrlam33xx.ham43xx.hat91.hbcm2835.hdm814x.hdra.hhisi.hkeystone.hmt6397-pinfunc.hmt65xx.hmt7623-pinfunc.hnomadik.homap.hpinctrl-tegra-xusb.hpinctrl-tegra.hqcom,pmic-gpio.hqcom,pmic-mpp.hrockchip.hsamsung.hstm32f429-pinfunc.hstm32f746-pinfunc.hstm32h7-pinfunc.hsun4i-a10.hpowerimx7-power.hmt2701-power.hmt8173-power.hr8a7743-sysc.hr8a7745-sysc.hr8a7779-sysc.hr8a7790-sysc.hr8a7791-sysc.hr8a7792-sysc.hr8a7793-sysc.hr8a7794-sysc.hr8a7795-sysc.hr8a7796-sysc.hraspberrypi-power.hrk3288-power.hrk3328-power.hrk3368-power.hrk3399-power.htegra186-powergate.hpwmpwm.hregulatormaxim,max77802.hresetaltr,rst-mgr-a10.haltr,rst-mgr-a10sr.haltr,rst-mgr.hamlogic,meson-gxbb-reset.hamlogic,meson8b-reset.hgxbb-aoclkc.hhisi,hi6220-resets.himx7-reset.hmt2701-resets.hmt8135-resets.hmt8173-resets.hoxsemi,ox810se.hoxsemi,ox820.hpistachio-resets.hqcom,gcc-apq8084.hqcom,gcc-ipq806x.hqcom,gcc-mdm9615.hqcom,gcc-msm8660.hqcom,gcc-msm8916.hqcom,gcc-msm8960.hqcom,gcc-msm8974.hqcom,mmcc-apq8084.hqcom,mmcc-msm8960.hqcom,mmcc-msm8974.hstih407-resets.hstih415-resets.hstih416-resets.hsun50i-a64-ccu.hsun5i-ccu.hsun6i-a31-ccu.hsun8i-a23-a33-ccu.hsun8i-h3-ccu.hsun8i-r-ccu.hsun8i-v3s-ccu.hsun9i-a80-ccu.hsun9i-a80-de.hsun9i-a80-usb.htegra124-car.htegra186-reset.htegra210-car.hti-syscon.hsocqcom,gsbi.hrockchip,boot-mode.hzte,pm_domains.hsoundapq8016-lpass.haudio-jack-events.hcs35l32.hcs42l42.hfsl-imx-audmux.hsamsung-i2s.htas2552.htlv320aic31xx-micbias.hspmispmi.hthermallm90.htegra124-soctherm.hthermal.hthermal_exynos.hkeysasymmetric-parser.hasymmetric-subtype.hasymmetric-type.hbig_key-type.hceph-type.hdns_resolver-type.hencrypted-type.hkeyring-type.hrxrpc-type.hsystem_keyring.htrusted-type.huser-type.hkvmarm_arch_timer.harm_pmu.harm_psci.harm_vgic.hiodev.hlinux8250_pci.ha.out.hacct.hacpi.hacpi_dma.hacpi_iort.hacpi_pmtmr.hadb.hadfs_fs.haer.hagp_backend.hagpgart.hahci-remap.hahci_platform.haio.halarmtimer.haltera_jtaguart.haltera_uart.hambabus.hclcd.hkmi.hmmci.hpl022.hpl080.hpl08x.hpl093.hserial.hsp810.hamd-iommu.hamifd.hamifdreg.hanon_inodes.hapm-emulation.hapm_bios.happle-gmux.happle_bl.harm-cci.harm-smccc.hasn1.hasn1_ber_bytecode.hasn1_decoder.hassoc_array.hassoc_array_priv.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_suni.hatm_tcp.hatmdev.hatmel-mci.hatmel-ssc.hatmel_pdc.hatmel_tc.hatomic.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauxvec.haverage.havfvirtchnl.hb1pcmcia.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.hbfin_mac.hbinfmts.hbio.hbit_spinlock.hbitfield.hbitmap.hbitops.hbitrev.hblk-cgroup.hblk-mq-pci.hblk-mq-rdma.hblk-mq-virtio.hblk-mq.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbma150.hbootmem.hbottom_half.hbpf-cgroup.hbpf.hbpf_trace.hbpf_types.hbpf_verifier.hbrcmphy.hbsearch.hbsg-lib.hbsg.hbtree-128.hbtree-type.hbtree.hbtrfs.hbuffer_head.hbug.hbvec.hbyteorderbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcacheinfo.hcancore.hdevdev.hpeak_canfd.hled.hplatformcc770.hmcp251x.hrcar_can.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.hlibrbd.hmdsmap.hmessenger.hmon_client.hmsgpool.hmsgr.hosd_client.hosdmap.hpagelist.hrados.hstring_table.htypes.hcfag12864b.hcgroup-defs.hcgroup.hcgroup_rdma.hcgroup_subsys.hcirc_buf.hcleancache.hclkclk-provider.hclk.hat91_pmc.hbcm2835.hclk-conf.hmmp.hmxs.hrenesas.htegra.hti.hzynq.hclkdev.hclock_cooling.hclockchips.hclocksource.hcm4000_cs.hcma.hcmdline-parser.hcn_proc.hcnt32_to_63.hcoda.hcoda_psdev.hcompaction.hcompat.hcompiler-clang.hcompiler-gcc.hcompiler-intel.hcompiler.hcompletion.hcomponent.hconcap.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hcontainer.hcontext_tracking.hcontext_tracking_state.hcordic.hcoredump.hcoresight-pmu.hcoresight-stm.hcoresight.hcount_zeros.hcper.hcpu.hcpu_cooling.hcpu_pm.hcpu_rmap.hcpufeature.hcpufreq.hcpuhotplug.hcpuidle.hcpumask.hcpuset.hcrash_core.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc7.hcrc8.hcred.hcrushcrush.hhash.hmapper.hcrypto.hcryptohash.hcs5535.hctype.hcuda.hcyclades.hdavinci_emac.hdax.hdca.hdcache.hdccp.hdcookies.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlz4.hunlzma.hunlzo.hunxz.hdelay.hdelayacct.hdelayed_call.hdell-led.hdevcoredump.hdevfreq-event.hdevfreq.hdevfreq_cooling.hdevice-mapper.hdevice.hdevice_cgroup.hdevpts_fs.hdigsig.hdio.hdirent.hdlm.hdlm_plock.hdm-dirty-log.hdm-io.hdm-kcopyd.hdm-region-hash.hdm9000.hdmadma-buf.hdma-contiguous.hdma-debug.hdma-direction.hdma-fence-array.hdma-fence.hdma-iommu.hdma-mapping.hdw.hhsu.hipu-dma.hmmp-pdma.hpxa-dma.hxilinx_dma.hdma_remapping.hdmaengine.hdmapool.hdmar.hdmi.hdnotify.hdns_resolver.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdrbd.hdrbd_genl.hdrbd_genl_api.hdrbd_limits.hds2782_battery.hdtlk.hdw_apb_timer.hdynamic_debug.hdynamic_queue_limits.hearlycpio.hecryptfs.hedac.hedd.hedma.heeprom_93cx6.heeprom_93xx46.hefi-bgrt.hefi.hefs_vh.heisa.helevator.helf-fdpic.helf-randomize.helf.helfcore-compat.helfcore.helfnote.henclosure.herr.herrno.herrqueue.herrseq.hetherdevice.hethtool.heventfd.heventpoll.hevm.hexport.hexportfs.hext2_fs.hextable.hextconextcon.hextcon-adc-jack.hextcon-gpio.hf2fs_fs.hf75375s.hfalloc.hfanotify.hfault-inject.hfb.hfcdevice.hfcntl.hfd.hfddidevice.hfdtable.hfec.hfile.hfilter.hfips.hfirewire.hfirmwarefirmware-map.hfirmware.hmesonmeson_sm.hfixp-arith.hflat.hflex_array.hflex_proportions.hfmc-sdb.hfmc.hfont.hfpgaaltera-pr-ip-core.hfpga-bridge.hfpga-mgr.hframe.hfreezer.hfrontswap.hfs.hfs_enet_pd.hfs_pin.hfs_stack.hfs_struct.hfs_uart_pd.hfscache-cache.hfscache.hfscrypt_common.hfscrypt_notsupp.hfscrypt_supp.hfsi.hfslfsl-diu-fb.hbestcommata.hbestcomm.hbestcomm_priv.hfec.hgen_bd.hsram.hedac.hguts.hfsl_devices.hfsl_hypervisor.hfsl_ifc.hfsldma.hfsnotify.hfsnotify_backend.hftrace.hftrace_irq.hfutex.hfwnode.hgameport.hgcd.hgenalloc.hgenetlink.hgenhd.hgenl_magic_func.hgenl_magic_struct.hgetcpu.hgfp.hglob.hgoldfish.hgpiogpio-fan.hgpio-pxa.hgpio.hconsumer.hdriver.hgpio-reg.hmachine.hgpio_keys.hgpio_mouse.hhardirq.hhash.hhashtable.hhdlc.hhdlcdrv.hhdmi.hhid-debug.hhid-roccat.hhid-sensor-hub.hhid-sensor-ids.hhid.hhiddev.hhidraw.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhmm.hhost1x.hhp_sdc.hhpet.hhrtimer.hhsihsi.hssi_protocol.hhtcpld.hhtirq.hhuge_mm.hhugetlb.hhugetlb_cgroup.hhugetlb_inline.hhw_breakpoint.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhwspinlock.hhyperv.hhypervisor.hi2ci2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-gpio.hi2c-mux-gpio.hi2c-mux-pinctrl.hi2c-mux.hi2c-ocores.hi2c-omap.hi2c-pca-platform.hi2c-pnx.hi2c-pxa.hi2c-smbus.hi2c-xiic.hi2c.hadp5588.hadp8860.hadp8870.hads1015.hapds990x.hbfin_twi.hbh1770glc.hdm355evm_msp.hds620.hi2c-hid.hi2c-sh_mobile.hlm8323.hltc4245.hmax6639.hmax732x.hmcs.hmlxcpld.hmms114.hpca954x.hpcf857x.hpmbus.hpxa-i2c.htc35876x.htps65010.htsc2007.htwl.htwl4030-madc.hi7300_idle.hi8042.hi8253.hicmp.hicmpv6.hide.hidr.hieee80211.hieee802154.hif_arp.hif_bridge.hif_eql.hif_ether.hif_fddi.hif_frad.hif_link.hif_ltalk.hif_macvlan.hif_phonet.hif_pppol2tp.hif_pppox.hif_tap.hif_team.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hiioaccelkxcjk_1013.hadcad_sigma_delta.hbuffer-dma.hbuffer-dmaengine.hbuffer.hbuffer_impl.hcommonssp_sensors.hst_sensors.hst_sensors_i2c.hst_sensors_spi.hconfigfs.hconsumer.hdacad5421.had5504.had5791.hmax517.hmcp4725.hdriver.hevents.hfrequencyad9523.hadf4350.hgyroitg3200.hiio.himuadis.hkfifo_buf.hmachine.hmagnetometerak8975.hsw_device.hsw_trigger.hsysfs.htimerstm32-timer-trigger.htrigger.htrigger_consumer.htriggered_buffer.htriggered_event.htypes.hima.hin.hin6.hinet.hinet_diag.hinetdevice.hinit.hinit_ohci1394_dma.hinit_task.hinitrd.hinotify.hinputinput-polldev.hinput.had714x.hadp5589.hadxl34x.has5011.hauo-pixcir-ts.hbu21013.hcma3000.hcy8ctmg110_pdata.hcyttsp.hgp2ap002a00f.hgpio_tilt.hili210x.hkxtj9.hlm8333.hmatrix_keypad.hmt.hnavpoint.hsamsung-keypad.hsh_keysc.hsparse-keymap.htouchscreen.htps6507x-ts.hintegrity.hintel-iommu.hintel-pti.hintel-svm.hinterrupt.hinterval_tree.hinterval_tree_generic.hio-64-nonatomic-hi-lo.hio-64-nonatomic-lo-hi.hio-mapping.hio.hioc3.hioc4.hiocontext.hiomap.hiommu-common.hiommu-helper.hiommu.hiopoll.hioport.hioprio.hiova.hip.hipack.hipc.hipc_namespace.hipmi-fru.hipmi.hipmi_smi.hipv6.hipv6_route.hirq.hirq_cpustat.hirq_poll.hirq_work.hirqbypass.hirqchipirqchip.harm-gic-common.harm-gic-v3.harm-gic-v4.harm-gic.harm-vic.hchained_irq.hingenic.hirq-omap-intc.hirq-partition-percpu.hirq-sa11x0.hmetag-ext.hmetag.hmips-gic.hmmp.hmxs.hversatile-fpga.hxtensa-mx.hxtensa-pic.hirqdesc.hirqdomain.hirqflags.hirqhandler.hirqnr.hirqreturn.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdnisdn.hcapilli.hcapiutil.hhdlc.hisdn_divertif.hisdn_ppp.hisdnif.hisicom.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.hkd.hkdb.hkdebug.hkdev_t.hkern_levels.hkernel-page-flags.hkernel.hkernel_stat.hkernelcapi.hkernfs.hkexec.hkey-type.hkey.hkeyboard.hkfifo.hkgdb.hkhugepaged.hklist.hkmemcheck.hkmemleak.hkmod.hkmsg_dump.hkobj_map.hkobject.hkobject_ns.hkprobes.hkref.hks0108.hks8842.hks8851_mll.hksm.hkthread.hktime.hkvm_host.hkvm_irqfd.hkvm_para.hkvm_types.hl2tp.hlapb.hlatencytop.hlcd.hlcm.hled-class-flash.hled-lm3530.hleds-bd2802.hleds-lp3944.hleds-lp3952.hleds-pca9532.hleds-regulator.hleds-tca6507.hleds.hleds_pwm.hlguest.hlguest_launcher.hlibata.hlibfdt.hlibfdt_env.hlibnvdimm.hlibps2.hlicense.hlightnvm.hlinkage.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_lru.hlist_nulls.hlist_sort.hlivepatch.hllc.hllist.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.hlockref.hlog2.hlp.hlru_cache.hlsm_audit.hlsm_hooks.hlz4.hlzo.hmISDNdsp.hmISDNhw.hmISDNif.hmailboxbrcm-message.hmailbox_client.hmailbox_controller.hmaple.hmarvell_phy.hmath64.hmax17040_battery.hmbcache.hmbus.hmc146818rtc.hmc6821.hmcb.hmdev.hmdio-bitbang.hmdio-mux.hmdio.hmei_cl_bus.hmem_encrypt.hmemblock.hmemcontrol.hmemory.hmemory_hotplug.hmempolicy.hmempool.hmemremap.hmemstick.hmfd88pm80x.h88pm860x.haat2870.hab3100.habx500abx500.hab8500-bm.hab8500-codec.hab8500-gpadc.hab8500-sysctrl.hab8500.hux500_chargalg.hac100.hadp5520.haltera-a10sr.harizonacore.hpdata.hregisters.has3711.has3722.hasic3.hatmel-hlcdc.haxp20x.hbcm590xx.hcore.hcros_ec.hcros_ec_commands.hda8xx-cfgchip.hda903x.hda9052da9052.hpdata.hreg.hda9055core.hpdata.hreg.hda9062core.hregisters.hda9063core.hpdata.hregisters.hda9150core.hregisters.hdavinci_voicecodec.hdb8500-prcmu.hdbx500-prcmu.hdln2.hds1wm.hezx-pcap.hhi6421-pmic.hhi655x-pmic.hhtc-pasic3.himx25-tsadc.hintel_msic.hintel_soc_pmic.hintel_soc_pmic_bxtwc.hipaq-micro.hjanz.hkempld.hlm3533.hlp3943.hlp873x.hlp8788-isink.hlp8788.hlpc_ich.hmax14577-private.hmax14577.hmax77620.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.hmt6323core.hregisters.hmt6397core.hregisters.hmxs-lradc.hpalmas.hpcf50633adc.hbacklight.hcore.hgpio.hmbc.hpmic.hqcom_rpm.hrc5t583.hrdc321x.hretu.hrk808.hrn5t618.hrt5033-private.hrt5033.hrtsx_common.hrtsx_pci.hrtsx_usb.hsamsungcore.hirq.hrtc.hs2mpa01.hs2mps11.hs2mps13.hs2mps14.hs2mps15.hs2mpu02.hs5m8763.hs5m8767.hsi476x-core.hsi476x-platform.hsi476x-reports.hsky81452.hsmsc.hsta2x11-mfd.hstm32-timers.hstmpe.hstw481x.hsun4i-gpadc.hsysconsyscon.hatmel-matrix.hatmel-mc.hatmel-smc.hatmel-st.hclps711x.hexynos4-pmu.hexynos5-pmu.himx6q-iomuxc-gpr.himx7-iomuxc-gpr.ht7l66xb.htc3589x.htc6387xb.htc6393xb.hti-lmu-register.hti-lmu.hti_am335x_tscadc.htmio.htps6105x.htps6507x.htps65086.htps65090.htps65217.htps65218.htps6586x.htps65910.htps65912.htps80031.htwl4030-audio.htwl6040.hucb1x00.hviperboard.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.hmic_bus.hmicrel_phy.hmicrochipphy.hmigrate.hmigrate_mode.hmii.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cmd.hcq.hdevice.hdoorbell.hdriver.hfs.hmlx5_ifc.hmlx5_ifc_fpga.hport.hqp.hsrq.htransobj.hvport.hmm-arch-hooks.hmm.hmm_inline.hmm_types.hmm_types_task.hmman.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.hmoduleloader.hmoduleparam.hmount.hmpage.hmpi.hmpls.hmpls_iptunnel.hmroute.hmroute6.hmsdos_fs.hmsg.hmsi.hmtdbbm.hblktrans.hcfi.hcfi_endian.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hinftl.hlatch-addr-flash.hlpc32xx_mlc.hlpc32xx_slc.hmap.hmtd.hmtdram.hnand-gpio.hnand.hnand_bch.hnand_ecc.hndfc.hnftl.honenand.honenand_regs.hpartitions.hpfow.hphysmap.hpismo.hplat-ram.hqinfo.hsh_flctl.hsharpsl.hspear_smi.hspi-nor.hsuper.hubi.hxip.hmutex.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmvebu-pmsu.hmxm-wmi.hn_r3964.hnamei.hnd.hnet.hnetdev_features.hnetdevice.hnetfilternetfilter.hipsetip_set.hip_set_bitmap.hip_set_comment.hip_set_counter.hip_set_getport.hip_set_hash.hip_set_list.hip_set_skbinfo.hip_set_timeout.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.hx_tables.hxt_hashlimit.hxt_physdev.hnetfilter_arparp_tables.hnetfilter_bridgenetfilter_bridge.hebt_802_3.hebtables.hnetfilter_defs.hnetfilter_ingress.hnetfilter_ipv4netfilter_ipv4.hip_tables.hnetfilter_ipv6netfilter_ipv6.hip6_tables.hnetlink.hnetpoll.hnfs.hnfs3.hnfs4.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_iostat.hnfs_page.hnfs_xdr.hnfsacl.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.hnvmem-consumer.hnvmem-provider.hnvram.hof.hof_address.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-dmaengine.homap-gpmc.homap-iommu.homap-mailbox.homapfb.honce.hoom.hopenvswitch.hoprofile.hosq_lock.hoxu210hp.hpadata.hpage-flags-layout.hpage-flags.hpage-isolation.hpage_counter.hpage_ext.hpage_idle.hpage_owner.hpage_ref.hpageblock-flags.hpagemap.hpagevec.hparman.hparport.hparport_pc.hparser.hpata_arasan_cf_data.hpatchkey.hpath.hpch_dma.hpci-acpi.hpci-aspm.hpci-ats.hpci-dma-compat.hpci-dma.hpci-ecam.hpci-ep-cfs.hpci-epc.hpci-epf.hpci.hpci_hotplug.hpci_ids.hpcieport_if.hpda_power.hpe.hpercpu-defs.hpercpu-refcount.hpercpu-rwsem.hpercpu.hpercpu_counter.hpercpu_ida.hperfarm_pmu.hperf_event.hperf_regs.hpersonality.hpfn.hpfn_t.hphonet.hphyphy.homap_control_phy.homap_usb.hphy-qcom-ufs.hphy-sun4i-usb.hphy.htegraxusb.hulpi_phy.hphy_fixed.hphy_led_triggers.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.had7291.had7298.had7303.had7791.had7793.had7879.had7887.hadau17x1.hadau1977.hads7828.harm-ux500-pm.hasoc-imx-ssi.hasoc-kirkwood.hasoc-mx27vis.hasoc-palm27x.hasoc-s3c.hasoc-s3c24xx_simtec.hasoc-ti-mcbsp.hasoc-ux500-msp.hat24.hat91_adc.hata-pxa.hata-samsung_cf.hatmel.hatmel_mxt_ts.hb53.hbcmgenet.hbd6107.hbfin_rotary.hbrcmfmac.hbt-nokia-h4p.hclk-integrator.hclk-lpss.hclk-realview.hclk-u300.hcpuidle-exynos.hcrypto-atmel.hcrypto-ux500.hcyttsp4.hdavinci_asp.hdb8500_thermal.hdma-atmel.hdma-coh901318.hdma-dw.hdma-ep93xx.hdma-hsu.hdma-imx-sdma.hdma-imx.hdma-mmp_tdma.hdma-mv_xor.hdma-s3c24xx.hdma-ste-dma40.hdmtimer-omap.hdwc3-omap.hedma.hefm32-spi.hefm32-uart.hehci-sh.helm.hemif_plat.heth-netx.hfsa9480.hg762.hgpio-ath79.hgpio-davinci.hgpio-dwapb.hgpio-htc-egpio.hgpio-omap.hgpio-ts5500.hgpio_backlight.hgpmc-omap.hhsmmc-omap.hhwmon-s3c.hi2c-cbus-gpio.hi2c-davinci.hi2c-designware.hi2c-imx.hi2c-mux-reg.hi2c-nuc900.hi2c-s3c2410.hina2xx.hintel-mid_wdt.hintel-spi.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.hkeypad-w90p910.hkeyscan-davinci.hlcd-mipid.hleds-kirkwood-netxbig.hleds-kirkwood-ns2.hleds-lm355x.hleds-lm3642.hleds-lp55xx.hleds-omap.hleds-pca963x.hleds-s3c24xx.hlm3630a_bl.hlm3639_bl.hlp855x.hlp8727.hlp8755.hlv5207lp.hmacb.hmax197.hmax3421-hcd.hmax6697.hmdio-gpio.hmediacamera-mx2.hcamera-mx3.hcamera-pxa.hcoda.hgpio-ir-recv.hir-rx51.hmmp-camera.homap1_camera.homap4iss.hs5p_hdmi.hsi4713.hsii9234.hsoc_camera_platform.htimb_radio.htimb_video.hmfd-mcp-sa11x0.hmlxcpld-hotplug.hmmc-davinci.hmmc-esdhc-imx.hmmc-mxcmmc.hmmc-omap.hmmc-pxamci.hmmc-s3cmci.hmmc-sdhci-s3c.hmmp_audio.hmmp_dma.hmouse-pxa930_trkball.hmtd-davinci-aemif.hmtd-davinci.hmtd-mxc_nand.hmtd-nand-omap2.hmtd-nand-pxa3xx.hmtd-nand-s3c2410.hmtd-onenand-omap2.hmtd-orion_nand.hmv_usb.hnet-cw1200.hnfcmrvl.hntc_thermistor.hnxp-nci.homap-twl4030.homap-wd-timer.homap1_bl.homap_drm.homapdss.hpca953x.hpcmcia-pxa2xx_viper.hpinctrl-adi2.hpinctrl-single.hpixcir_i2c_ts.hpwm_omap_dmtimer.hpxa2xx_udc.hpxa_sdhci.hregulator-haptic.hremoteproc-omap.hrtc-ds2404.hrtc-v3020.hs3c-hsotg.hs3c-hsudc.hsa11x0-serial.hsc18is602.hsdhci-pic32.hserial-imx.hserial-omap.hserial-sccnxp.hsh_ipmmu.hshmob_drm.hsht15.hsht3x.hshtc1.hsi5351.hsimplefb.hsky81452-backlight.hspi-clps711x.hspi-davinci.hspi-ep93xx.hspi-imx.hspi-mt65xx.hspi-nuc900.hspi-omap2-mcspi.hspi-s3c64xx.hssm2518.hst-nci.hst1232_pdata.hst33zp24.hst_sensors_pdata.hsyscon.hti-aemif.htouchscreen-s3c2410.htsl2563.huio_dmem_genirq.huio_pruss.husb-davinci.husb-ehci-mxc.husb-ehci-orion.husb-musb-ux500.husb-mx2.husb-ohci-pxa27x.husb-ohci-s3c2410.husb-omap.husb-omap1.husb-pxa3xx-ulpi.husb-s3c2410_udc.husb3503.hux500_wdt.hvideo-clcd-versatile.hvideo-ep93xx.hvideo-imxfb.hvideo-mx3fb.hvideo-nuc900fb.hvideo-pxafb.hvideo_s3c.hvoltage-omap.hwiznet.hwkup_m3.hx86clk-pmc-atom.hpmc_atom.hzforce_ts.hplatform_device.hplist.hpm-trace.hpm.hpm2301_charger.hpm_clock.hpm_domain.hpm_opp.hpm_qos.hpm_runtime.hpm_wakeirq.hpm_wakeup.hpmem.hpmu.hpnfs_osd_xdr.hpnp.hpoison.hpoll.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hpowerab8500.hbq2415x_charger.hbq24735-charger.hbq27xxx_battery.hcharger-manager.hgeneric-adc-battery.hgpio-charger.hisp1704_charger.hjz4740-battery.hmax17042_battery.hmax8903_charger.hsbs-battery.hsmartreflex.hsmb347-charger.htwl4030_madc_battery.hpower_supply.hpowercap.hppp-comp.hppp_channel.hppp_defs.hpps-gpio.hpps_kernel.hpr.hpreempt.hprefetch.hprime_numbers.hprintk.hproc_fs.hproc_ns.hprocessor.hprofile.hprojid.hproperty.hpsci.hpsp-sev.hpstore.hpstore_ram.hpti.hptp_classify.hptp_clock_kernel.hptr_ring.hptrace.hpurgatory.hpvclock_gtod.hpwm.hpwm_backlight.hpxa168_eth.hpxa2xx_ssp.hqcom_scm.hqedcommon_hsi.heth_common.hfcoe_common.hiscsi_common.hiwarp_common.hqed_chain.hqed_eth_if.hqed_fcoe_if.hqed_if.hqed_iov_if.hqed_iscsi_if.hqed_ll2_if.hqed_rdma_if.hqede_rdma.hrdma_common.hroce_common.hstorage_common.htcp_common.hqnx6_fs.hquicklist.hquota.hquotaops.hradix-tree.hraidmd_u.hpq.hxor.hraid_class.hramfs.hrandom.hrange.hras.hratelimit.hrational.hrbtree.hrbtree_augmented.hrbtree_latch.hrcu_node_tree.hrcu_segcblist.hrcu_sync.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcupdate_wait.hrcutiny.hrcutree.hrcuwait.hreboot.hreciprocal_div.hrefcount.hregmap.hregset.hregulatorab8500.hact8865.harizona-ldo1.harizona-micsupp.hconsumer.hda9211.hdb8500-prcmu.hdriver.hfan53555.hfixed.hgpio-regulator.hlp3971.hlp3972.hlp872x.hmachine.hmax1586.hmax8649.hmax8660.hmax8952.hmax8973-regulator.hmt6311.hmt6323-regulator.hmt6397-regulator.hof_regulator.hpfuze100.htps51632-regulator.htps62360.htps6507x.huserspace-consumer.hrelay.hremoteprocremoteproc.hst_slim_rproc.hreservation.hresetreset-controller.hreset.hbcm63xx_pmb.hresource.hresource_ext.hrestart_block.hrfkill.hrhashtable.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrmi.hrndis.hrodata_test.hroot_dev.hrpmsgrpmsg.hqcom_smd.hrslib.hrtcrtc.hds1286.hds1307.hds1685.hm48t59.hsirfsoc_rtciobrg.hrtmutex.hrtnetlink.hrwlock.hrwlock_api_smp.hrwlock_types.hrwsem-spinlock.hrwsem.hrxrpc.hs3c_adc_battery.hsa11x0-dma.hsbitmap.hscatterlist.hscc.hschedsched.hautogroup.hclock.hcoredump.hcpufreq.hcputime.hdeadline.hdebug.hhotplug.hidle.hinit.hjobctl.hloadavg.hmm.hnohz.hnuma_balancing.hprio.hrt.hsignal.hstat.hsysctl.htask.htask_stack.htopology.huser.hwake_q.hxacct.hsched_clock.hscif.hscpi_protocol.hscreen_info.hsctp.hscx200.hscx200_gpio.hsdb.hsdla.hseccomp.hsecurebits.hsecurity.hsed-opal.hseg6.hseg6_genl.hseg6_hmac.hseg6_iptunnel.hselection.hselinux.hsem.hsemaphore.hseq_buf.hseq_file.hseq_file_net.hseqlock.hseqno-fence.hserdev.hserial.hserial_8250.hserial_bcm63xx.hserial_core.hserial_max3100.hserial_pnx8xxx.hserial_s3c.hserial_sci.hserio.hsfi.hsfi_acpi.hsh_clk.hsh_dma.hsh_eth.hsh_intc.hsh_timer.hshdma-base.hshm.hshmem_fs.hshrinker.hsignal.hsignal_types.hsignalfd.hsiphash.hsirfsoc_dma.hsizes.hskb_array.hskbuff.hslab.hslab_def.hslub_def.hsm501-regs.hsm501.hsmc911x.hsmc91x.hsmp.hsmpboot.hsmsc911x.hsmscphy.hsocbrcmstbbrcmstb.hdovepmu.hmediatekinfracfg.hqcommdt_loader.hsmd-rpm.hsmem.hsmem_state.hwcnss_ctrl.hrenesasrcar-rst.hrcar-sysc.hsamsungexynos-pmu.hexynos-regs-pmu.hsunxisunxi_sram.htiknav_dma.hknav_qmss.hti-msgmgr.hti_sci_protocol.hsock_diag.hsocket.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hspiad7877.hadi_spi3.hads7846.hat73c213.hat86rf230.hcc2520.hcorgi_lcd.hds1305.heeprom.hflash.hifx_modem.hl4f00242t03.hlibertas_spi.hlms283gf05.hmax7301.hmc33880.hmcp23s08.hmmc_spi.hmxs-spi.hpxa2xx_spi.hrspi.hs3c24xx.hsh_hspi.hsh_msiof.hspi.hspi_bitbang.hspi_gpio.hspi_oc_tiny.htdo24m.htle62x0.hxilinx_spi.hspinlock.hspinlock_api_smp.hspinlock_api_up.hspinlock_types.hspinlock_types_up.hspinlock_up.hsplice.hspmi.hsram.hsrcu.hsrcuclassic.hsrcutiny.hsrcutree.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hssbi.hstackdepot.hstackprotector.hstacktrace.hstart_kernel.hstat.hstatfs.hstatic_key.hstddef.hste_modem_shm.hstm.hstmmac.hstmp3xxx_rtc_wdt.hstmp_device.hstop_machine.hstring.hstring_helpers.hstringhash.hstringify.hsudmac.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.hsched.hstats.hsvc.hsvc_rdma.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtmultipath.hxprtrdma.hxprtsock.hsunserialcore.hsunxi-rsb.hsuperhyway.hsuspend.hsvga.hsw842.hswab.hswait.hswap.hswap_cgroup.hswap_slots.hswapfile.hswapops.hswiotlb.hsxgbe_platform.hsync_file.hsynclink.hsys.hsys_soc.hsyscalls.hsyscore_ops.hsysctl.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.hthinkpad_acpi.hthread_info.hthreads.hthunderbolt.hti_wilink_st.htick.htifm.htimb_dma.htimb_gpio.htime.htime64.htimecounter.htimekeeper_internal.htimekeeping.htimer.htimerfd.htimeriomem-rng.htimerqueue.htimex.htnum.htopology.htorture.htoshiba.htpm.htpm_command.htrace.htrace_clock.htrace_events.htrace_seq.htracefs.htracehook.htracepoint-defs.htracepoint.htransport_class.htsacct_kern.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.huaccess.hucb1400.hucs2_string.hudp.huidgid.huinput.huio.huio_driver.hulpidriver.hinterface.hregs.hunalignedaccess_ok.hbe_byteshift.hbe_memmove.hbe_struct.hgeneric.hle_byteshift.hle_memmove.hle_struct.hmemmove.hpacked_struct.hunsupported-feature.huprobes.husbusb.hassociation.hatmel_usba_udc.haudio-v2.haudio.hc67x00.hcdc-wdm.hcdc.hcdc_ncm.hch9.hchipidea.hcomposite.hehci-dbgp.hehci_def.hehci_pdriver.hezusb.hfunctionfs.hg_hid.hgadget.hgadget_configfs.hgpio_vbus.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1301.hisp1362.hisp1760.hm66592.hmsm_hsusb_hw.hmusb-ux500.hmusb.hnet2280.hof.hohci_pdriver.hotg-fsm.hotg.hphy.hphy_companion.hquirks.hr8a66597.hrenesas_usbhs.hrndis_host.hsamsung_usb_phy.hserial.hsl811.hstorage.htegra_usb_phy.htilegx.htypec.huas.hulpi.husb338x.husb_phy_generic.husbnet.hwusb-wa.hwusb.hxhci-dbgp.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.huserfaultfd_k.hutil_macros.huts.hutsname.huuid.huwbuwb.hdebug-cmd.hspec.humc.hwhci.hverification.hvermagic.hvexpress.hvfio.hvfs.hvga_switcheroo.hvgaarb.hvia-core.hvia-gpio.hvia.hvia_i2c.hvideodev2.hvirtio.hvirtio_byteorder.hvirtio_caif.hvirtio_config.hvirtio_console.hvirtio_net.hvirtio_ring.hvirtio_vsock.hvlynq.hvm_event_item.hvm_sockets.hvmacache.hvmalloc.hvme.hvmpressure.hvmstat.hvmw_vmci_api.hvmw_vmci_defs.hvringh.hvt.hvt_buffer.hvt_kern.hvtime.hw1-gpio.hwait.hwait_bit.hwanrouter.hwatchdog.hwimaxdebug.hwin_minmax.hwireless.hwkup_m3_ipc.hwl12xx.hwm97xx.hworkqueue.hwriteback.hww_mutex.hxattr.hxz.hyam.hz2_battery.hzbud.hzconf.hzlib.hzorro.hzpool.hzsmalloc.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediablackfinbfin_capture.hppi.hcec-notifier.hcec.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hisif.hvpbe.hvpbe_display.hvpbe_osd.hvpbe_types.hvpbe_venc.hvpfe_capture.hvpfe_types.hvpif_types.hvpss.hdrv-intfcx2341x.hcx25840.hexynos-fimc.hmsp3400.hs3c_camif.hsaa7146.hsaa7146_vv.hsh_mobile_ceu.hsh_vou.hsi476x.hsoc_mediabus.htea575x.hi2ci2c-addr.had9389b.hadp1653.hadv7183.hadv7343.hadv7393.hadv7511.hadv7604.hadv7842.hak881x.has3645a.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.hsmiapp.hsr030pc30.htc358743.hths7303.htvaudio.htvp514x.htvp7002.htw9910.huda1342.hupd64031a.hupd64083.hwm8775.hlirc.hlirc_dev.hmedia-device.hmedia-devnode.hmedia-entity.hrc-core.hrc-map.hrcar-fcp.hsoc_camera.htuner-types.htuner.htveeprom.hv4l2-async.hv4l2-clk.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-dv-timings.hv4l2-event.hv4l2-fh.hv4l2-flash-led-class.hv4l2-image-sizes.hv4l2-ioctl.hv4l2-mc.hv4l2-mediabus.hv4l2-mem2mem.hv4l2-of.hv4l2-rect.hv4l2-subdev.hv4l2-tpg-colors.hv4l2-tpg.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-dvb.hvideobuf-vmalloc.hvideobuf2-core.hvideobuf2-dma-contig.hvideobuf2-dma-sg.hvideobuf2-dvb.hvideobuf2-memops.hvideobuf2-v4l2.hvideobuf2-vmalloc.hvsp1.hmemoryjedec_ddr.hmiscaltera.hcharlcd.hcxl-base.hcxl.hcxllib.hnet6lowpan.h9p9p.hclient.htransport.hSpace.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.haf_vsock.hah.harp.hatmclip.hax25.hax88796.hbluetoothbluetooth.hhci.hhci_core.hhci_mon.hhci_sock.hl2cap.hmgmt.hrfcomm.hsco.hbond_3ad.hbond_alb.hbond_options.hbonding.hbusy_poll.hcaifcaif_dev.hcaif_device.hcaif_hsi.hcaif_layer.hcaif_spi.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.hesp.hethoc.hfib_rules.hfirewire.hflow.hflow_dissector.hflowcache.hfou.hfq.hfq_impl.hgarp.hgen_stats.hgenetlink.hgeneve.hgre.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.hipx.hirdaaf_irda.hcrc.hdiscovery.hircomm_core.hircomm_event.hircomm_lmp.hircomm_param.hircomm_ttp.hircomm_tty.hircomm_tty_attach.hirda.hirda_device.hiriap.hiriap_event.hirias_object.hirlan_client.hirlan_common.hirlan_eth.hirlan_event.hirlan_filter.hirlan_provider.hirlap.hirlap_event.hirlap_frame.hirlmp.hirlmp_event.hirlmp_frame.hirmod.hirqueue.hirttp.hparameters.hqos.htimer.hwrapper.hiucvaf_iucv.hiucv.hiw_handler.hkcm.hl3mdev.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.hmip6.hmld.hmpls.hmpls_iptunnel.hmrp.hncsi.hndisc.hneighbour.hnet_namespace.hnet_ratelimit.hnetevent.hnetfilterbr_netfilter.hipv4nf_conntrack_ipv4.hnf_defrag_ipv4.hnf_dup_ipv4.hnf_nat_masquerade.hnf_reject.hipv6nf_conntrack_icmpv6.hnf_conntrack_ipv6.hnf_defrag_ipv6.hnf_dup_ipv6.hnf_nat_masquerade.hnf_reject.hnf_conntrack.hnf_conntrack_acct.hnf_conntrack_core.hnf_conntrack_ecache.hnf_conntrack_expect.hnf_conntrack_extend.hnf_conntrack_helper.hnf_conntrack_l3proto.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_log.hnf_nat.hnf_nat_core.hnf_nat_helper.hnf_nat_l3proto.hnf_nat_l4proto.hnf_nat_redirect.hnf_queue.hnf_socket.hnf_tables.hnf_tables_core.hnf_tables_ipv4.hnf_tables_ipv6.hnfnetlink_log.hnft_dup.hnft_fib.hnft_masq.hnft_meta.hnft_redir.hnft_reject.hxt_rateest.hnetlabel.hnetlink.hnetnscan.hconntrack.hcore.hdccp.hgeneric.hhash.hieee802154_6lowpan.hipv4.hipv6.hmib.hmpls.hnetfilter.hnftables.hpacket.hsctp.hunix.hx_tables.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnfcdigital.hhci.hllc.hnci.hnci_core.hnfc.hnl802154.hp8022.hphonetgprs.hpep.hphonet.hpn_dev.hping.hpkt_cls.hpkt_sched.hpptp.hprotocol.hpsample.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrtnetlink.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstructs.htsnmap.hulpevent.hulpqueue.hsecure_seq.hseg6.hseg6_hmac.hslhc_vj.hsmc.hsnmp.hsock.hsock_reuseport.hstp.hstrparser.hswitchdev.htc_acttc_bpf.htc_connmark.htc_csum.htc_defact.htc_gact.htc_ife.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_sample.htc_skbedit.htc_skbmod.htc_tunnel_key.htc_vlan.htcp.htcp_states.htimewait_sock.htipc.htransp_v6.htso.hudp.hudp_tunnel.hudplite.hvsock_addr.hvxlan.hwext.hwimax.hx25.hx25device.hxfrm.hpcmciaciscode.hcisreg.hcistpl.hdevice_id.hds.hss.hrasras_event.hrdmaib.hib_addr.hib_cache.hib_cm.hib_fmr_pool.hib_hdrs.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_umem.hib_umem_odp.hib_verbs.hiw_cm.hiw_portmap.hmr_pool.hopa_addr.hopa_port_info.hopa_smi.hopa_vnic.hrdma_cm.hrdma_cm_ib.hrdma_netlink.hrdma_vt.hrdmavt_cq.hrdmavt_mr.hrdmavt_qp.hrw.huverbs_ioctl.huverbs_std_types.huverbs_types.hrxrpcpacket.hscsifcfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_ms.hfc_encode.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hiser.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hosd_attributes.hosd_initiator.hosd_ore.hosd_protocol.hosd_sec.hosd_sense.hosd_types.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_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.hbcm2835raspberrypi-firmware.hbrcmstbcommon.hfslbman.hqeimmap_qe.hqe.hqe_ic.hqe_tdm.hucc.hucc_fast.hucc_slow.hqman.himxcpuidle.hrevision.htimer.hmediateksmi.hnpscommon.hmtm.hrockchiprockchip_sip.hsa1100pwer.htegraahb.hbpmp-abi.hbpmp.hcommon.hcpuidle.hemc.hflowctrl.hfuse.hivc.hmc.hpm.hpmc.hsoundac97_codec.haci.had1816a.had1843.hadau1373.haess.hak4113.hak4114.hak4117.hak4531_codec.hak4641.hak4xxx-adda.halc5623.hasequencer.hasound.hasoundef.hatmel-abdac.hatmel-ac97c.hcompress_driver.hcontrol.hcore.hcs35l33.hcs35l34.hcs35l35.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.hgus.hhda_chmap.hhda_hwdep.hhda_i915.hhda_register.hhda_regmap.hhda_verbs.hhdaudio.hhdaudio_ext.hhdmi-codec.hhwdep.hi2c.hinfo.hinitval.hjack.hl3.hmax9768.hmax98088.hmax98090.hmax98095.hmemalloc.hminors.hmixer_oss.hmpu401.homap-hdmi-audio.homap-pcm.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_drm_eld.hpcm_iec958.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hrt286.hrt298.hrt5514.hrt5640.hrt5645.hrt5651.hrt5659.hrt5660.hrt5665.hrt5670.hrt5677.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-dai.hsoc-dapm.hsoc-dpcm.hsoc-topology.hsoc.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.htracedefine_trace.hevents9p.hafs.halarmtimer.hasoc.hbcache.hblock.hbpf.hbtrfs.hcgroup.hclk.hcma.hcompaction.hcontext_tracking.hcpuhp.hdevlink.hdma_fence.hext4.hf2fs.hfib.hfib6.hfilelock.hfilemap.hfs_dax.hgpio.hhost1x.hhswadsp.hhuge_memory.hi2c.hintel-sst.hintel_ish.hiommu.hipi.hirq.hjbd2.hkmem.hkvm.hlibata.hlock.hmce.hmdio.hmigrate.hmmc.hmmflags.hmodule.hnapi.hnet.hnilfs2.hnmi.hoom.hpage_isolation.hpage_ref.hpagemap.hpower.hpower_cpu_migrate.hprintk.hrandom.hrcu.hregulator.hrpm.hrxrpc.hsched.hscsi.hsignal.hskb.hsock.hspi.hspmi.hsunrpc.hsunvnet.hswiotlb.hsyscalls.htarget.htask.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.huapiasm-genericKbuild.asmauxvec.hbitsperlong.herrno-base.herrno.hfcntl.hint-l64.hint-ll64.hioctl.hioctls.hipcbuf.hkvm_para.hmman-common.hmman.hmsgbuf.hparam.hpoll.hposix_types.hresource.hsembuf.hsetup.hshmbuf.hshmparam.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.hmga_drm.hmsm_drm.hnouveau_drm.homap_drm.hqxl_drm.hr128_drm.hradeon_drm.hsavage_drm.hsis_drm.htegra_drm.hvc4_drm.hvgem_drm.hvia_drm.hvirtgpu_drm.hvmwgfx_drm.hlinuxKbuilda.out.hacct.hadb.hadfs_fs.haffs_hardblocks.hagpgart.haio_abi.ham437x-vpfe.handroidbinder.hapm_bios.harcfb.haspeed-lpc-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.hb1lli.hbatman_adv.hbaycom.hbcache.hbcm933xx_hcs.hbfs_fs.hbinfmts.hblkpg.hblktrace_api.hblkzoned.hbpf.hbpf_common.hbpf_perf_event.hbpqether.hbsg.hbt-bmc.hbtrfs.hbtrfs_tree.hbyteorderbig_endian.hlittle_endian.hcaifcaif_socket.hif_caif.hcancan.hbcm.herror.hgw.hnetlink.hraw.hvxcan.hcapability.hcapi.hcciss_defs.hcciss_ioctl.hcdrom.hcec-funcs.hcec.hcgroupstats.hchio.hcifscifs_mount.hcm4000_cs.hcn_proc.hcoda.hcoda_psdev.hcoff.hconnector.hconst.hcoresight-stm.hcramfs_fs.hcryptouser.hcuda.hcyclades.hcycx_cfm.hdcbnl.hdccp.hdevlink.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-ioctl.hdm-log-userspace.hdma-buf.hdn.hdqblk_xfs.hdvbaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hedd.hefs_fs_sb.helf-em.helf-fdpic.helf.helfcore.herrno.herrqueue.hethtool.heventpoll.hfadvise.hfalloc.hfanotify.hfb.hfcntl.hfd.hfdreg.hfib_rules.hfiemap.hfilter.hfirewire-cdev.hfirewire-constants.hflat.hfou.hfs.hfsl_hypervisor.hfsmap.hfuse.hfutex.hgameport.hgen_stats.hgenetlink.hgenwqegenwqe_card.hgfs2_ondisk.hgigaset_dev.hgpio.hgsmmux.hgtp.hhash_info.hhdlchdlc.hioctl.hhdlcdrv.hhdreg.hhid.hhiddev.hhidraw.hhpet.hhsics-protocol.hhsi_char.hhsr_netlink.hhw_breakpoint.hhyperv.hhysdn_if.hi2c-dev.hi2c.hi2o-dev.hi8k.hicmp.hicmpv6.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_frad.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.hife.higmp.hiioevents.htypes.hila.hin.hin6.hin_route.hinet_diag.hinotify.hinput-event-codes.hinput.hioctl.hip.hip6_tunnel.hip_vs.hipc.hipmi.hipmi_msgdefs.hipsec.hipv6.hipv6_route.hipx.hirda.hirqnr.hisdnisdn.hcapicmd.hisdn_divertif.hisdn_ppp.hisdnif.hiso_fs.hivtv.hivtvfb.hixjuser.hjffs2.hjoystick.hkcm.hkcmp.hkcov.hkd.hkdev_t.hkernel-page-flags.hkernel.hkernelcapi.hkexec.hkeyboard.hkeyctl.hkfd_ioctl.hkvm.hkvm_para.hl2tp.hlibc-compat.hlightnvm.hlimits.hlirc.hllc.hloop.hlp.hlwtunnel.hmagic.hmajor.hmap_to_7segment.hmatroxfb.hmdio.hmedia-bus-format.hmedia.hmei.hmembarrier.hmemfd.hmempolicy.hmeye.hmic_common.hmic_ioctl.hmii.hminix_fs.hmman.hmmcioctl.hmmtimer.hmodule.hmpls.hmpls_iptunnel.hmqueue.hmroute.hmroute6.hmsdos_fs.hmsg.hmtio.hn_r3964.hnbd-netlink.hnbd.hncp.hncp_fs.hncp_mount.hncp_no.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_tables.hnf_tables_compat.hnfnetlink.hnfnetlink_acct.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_cthelper.hnfnetlink_cttimeout.hnfnetlink_log.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.hnetlink.hnetlink_diag.hnetrom.hnfc.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_mount.hnfs_fs.hnfs_idmap.hnfs_mount.hnfsacl.hnfsdcld.hdebug.hexport.hnfsfh.hstats.hnilfs2_api.hnilfs2_ondisk.hnl80211.hnsfs.hnubus.hnvme_ioctl.hnvram.homap3isp.homapfb.hoom.hopenvswitch.hpacket_diag.hparam.hparport.hpatchkey.hpci.hpci_regs.hpcitest.hperf_event.hpersonality.hpfkeyv2.hpg.hphantom.hphonet.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.hraw.hrds.hreboot.hreiserfs_fs.hreiserfs_xattr.hresource.hrfkill.hrio_cm_cdev.hrio_mport_cdev.hromfs_fs.hrose.hroute.hrpmsg.hrtc.hrtnetlink.hscc.hschedsched.htypes.hscif_ioctl.hscreen_info.hsctp.hsdla.hseccomp.hsecurebits.hsed-opal.hseg6.hseg6_genl.hseg6_hmac.hseg6_iptunnel.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.hspispidev.hstat.hstddef.hstm.hstring.hsunrpcdebug.hsuspend_ioctls.hswab.hswitchtec_ioctl.hsync_file.hsynclink.hsysctl.hsysinfo.htarget_core_user.htaskstats.htc_acttc_bpf.htc_connmark.htc_csum.htc_defact.htc_gact.htc_ife.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_sample.htc_skbedit.htc_skbmod.htc_tunnel_key.htc_vlan.htc_ematchtc_em_cmp.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htcp_metrics.htee.htelephony.htermios.hthermal.htime.htimerfd.htimes.htimex.htiocl.htipc.htipc_config.htipc_netlink.htoshiba.htty.htty_flags.htypes.hudf_fs_i.hudp.huhid.huinput.huio.huleds.hultrasound.hun.hunistd.hunix_diag.husbaudio.hcdc-wdm.hcdc.hch11.hch9.hfunctionfs.hg_printer.hgadgetfs.hmidi.htmc.hvideo.husbdevice_fs.husbip.huserfaultfd.huserio.hutime.hutsname.huuid.huvcvideo.hv4l2-common.hv4l2-controls.hv4l2-dv-timings.hv4l2-mediabus.hv4l2-subdev.hveth.hvfio.hvfio_ccw.hvhost.hvideodev2.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_crypto.hvirtio_gpu.hvirtio_ids.hvirtio_input.hvirtio_mmio.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvirtio_types.hvirtio_vsock.hvm_sockets.hvsockmon.hvt.hvtpm_proxy.hwait.hwanrouter.hwatchdog.hwil6210_uapi.hwimaxwimax.hi2400m.hwireless.hx25.hxattr.hxfrm.hxilinx-v4l2-controls.hzorro.hzorro_ids.hmisccxl.hmtdinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hrdmabnxt_re-abi.hcxgb3-abi.hcxgb4-abi.hhfihfi1_ioctl.hhfi1_user.hhns-abi.hib_user_cm.hib_user_ioctl_verbs.hib_user_mad.hib_user_sa.hib_user_verbs.hmlx4-abi.hmlx5-abi.hmthca-abi.hnes-abi.hocrdma-abi.hqedr-abi.hrdma_netlink.hrdma_user_cm.hrdma_user_ioctl.hrdma_user_rxe.hvmw_pvrdma-abi.hscsicxlflash_ioctl.hfcfc_els.hfc_fs.hfc_gs.hfc_ns.hscsi_bsg_fc.hscsi_netlink.hscsi_netlink_fc.hsoundasequencer.hasoc.hasound.hasound_fm.hcompress_offload.hcompress_params.hemu10k1.hfirewire.hhdsp.hhdspm.hsb16_csp.hsfnt_info.hsnd_sst_tokens.htlv.husb_stream.hvideoedid.hsisfb.huvesafb.hxenevtchn.hgntalloc.hgntdev.hprivcmd.hvideoatmel_lcdc.haty128.hauo_k190xfb.hbroadsheetfb.hcirrus.hcvisionppc.hda8xx-fb.hdisplay_timing.hedid.hexynos5433_decon.hexynos7_decon.hgbe.hhecubafb.higa.hili9320.himx-ipu-image-convert.himx-ipu-v3.hkyro.hmach64.hmaxinefb.hmbxfb.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.hsh_mobile_meram.hsisfb.hsstfb.htdfx.htgafb.htrident.hudlfb.huvesafb.hvga.hvideomode.hw100fb.hxenacpi.harmhypercall.hhypervisor.hinterface.hpage-coherent.hpage.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.hring.hsndif.htpmif.husbif.hvscsiif.hxenbus.hxs_wire.hmemory.hnmi.hphysdev.hplatform.hsched.hvcpu.hversion.hxen-mca.hxen.hxenpmu.hpage.hplatform_pci.hswiotlb-xen.htmem.hxen-ops.hxen.hxenbus.hxenbus_dev.hinitKconfigKconfig.suseMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.locksKconfig.preemptMakefilebpfMakefilecgroupMakefiledebugMakefilekdbMakefileeventsMakefilegcovKconfigMakefileirqKconfigMakefilelivepatchKconfigMakefilelockingMakefilepowerKconfigMakefileprintkMakefilercuMakefileschedMakefiletimeKconfigMakefiletraceKconfigMakefilelib842MakefileKconfigKconfig.debugKconfig.kasanKconfig.kgdbKconfig.kmemcheckKconfig.ubsanMakefilefontsKconfigMakefilelz4MakefilelzoMakefilempiMakefileraid6MakefiletestMakefilereed_solomonMakefilexzKconfigMakefilezlib_deflateMakefilezlib_inflateMakefilemmKconfigKconfig.debugMakefilekasanMakefilenet6lowpanKconfigMakefile802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebatman-advKconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebpfMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecaifKconfigMakefilecanKconfigMakefilecephKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledns_resolverKconfigMakefiledsaKconfigMakefileethernetMakefilehsrKconfigMakefileieee8021546lowpanKconfigMakefileKconfigMakefileifeKconfigMakefileipv4KconfigMakefilenetfilterKconfigMakefileipv6KconfigMakefileilaMakefilenetfilterKconfigMakefileipxKconfigMakefileirdaKconfigMakefileircommKconfigMakefileirlanKconfigMakefileirnetKconfigMakefileiucvKconfigMakefilekcmKconfigMakefilekeyMakefilel2tpKconfigMakefilel3mdevKconfigMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilemac802154KconfigMakefilemplsKconfigMakefilencsiKconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkKconfigMakefilenetromMakefilenfcKconfigMakefilehciKconfigMakefilenciKconfigMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilepsampleKconfigMakefileqrtrKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesmcKconfigMakefilestrparserKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefileswitchdevKconfigMakefiletipcKconfigMakefileunixKconfigMakefilevmw_vsockKconfigMakefilewimaxKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexfrmKconfigMakefilesamplesKconfigMakefileauxdisplayMakefileblackfinMakefilebpfMakefileconfigfsMakefileconnectorMakefilehidrawMakefilehw_breakpointMakefilekdbMakefilekfifoMakefilekobjectMakefilekprobesMakefilelivepatchMakefilemeiMakefilemicmpssdMakefilerpmsgMakefileseccompMakefilestatxMakefiletimersMakefiletrace_eventsMakefiletrace_printkMakefileuhidMakefilev4lMakefilevfio-mdevMakefilewatchdogMakefilescriptsKbuild.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.dtbinstMakefile.extrawarnMakefile.fwinstMakefile.gcc-pluginsMakefile.headersinstMakefile.helpMakefile.hostMakefile.kasanMakefile.libMakefile.modbuiltinMakefile.modinstMakefile.modpostMakefile.modsignMakefile.ubsanadjust_autoksyms.shasn1_compiler.cbasicMakefilebin2c.cfixdep.cbloat-o-meterbootgraph.plcheck-lc_ctype.ccheck_00index.shcheck_extable.shcheckincludes.plcheckkconfigsymbols.pycheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plcleanfilecleanpatchcoccicheckcoccinelleapiallocalloc_cast.coccikzalloc-simple.coccipool_zalloc-simple.coccid_find_alias.coccidebugfsdebugfs_simple_attr.coccidrm-get-put.coccierr_cast.coccikstrdup.coccimemdup.coccimemdup_user.cocciplatform_no_drv_owner.coccipm_runtime.cocciptr_ret.cocciresource_size.coccisetup_timer.coccisimple_open.coccivma_pages.coccifreeclk_put.coccidevm_free.cocciifnullfree.cocciiounmap.coccikfree.coccikfreeaddr.coccipci_free_consistent.cocciiteratorsdevice_node_continue.coccifen.cocciitnull.coccilist_entry_update.cocciuse_after_iter.coccilockscall_kern.coccidouble_lock.cocciflags.coccimini_lock.coccimiscarray_size.coccibadty.cocciboolconv.cocciboolinit.cocciboolreturn.coccibugon.coccicond_no_effect.coccicstptr.coccidoubleinit.cocciifaddr.cocciifcol.cocciirqf_oneshot.coccinoderef.cocciof_table.cocciorplus.coccireturnvar.coccisemicolon.cocciwarn.coccinullbadzero.coccideref_null.coccieno.coccikmerr.coccitestsdoublebitand.coccidoubletest.cocciodd_ptr_err.cocciunsigned_lesser_than_zero.cocciconfigconmakehash.cconst_structs.checkpatchdecode_stacktrace.shdecodecodedepmod.shdiffconfigdocproc.cdtcMakefileMakefile.dtcchecks.cdata.cdt_to_configdtc-lexer.ldtc-lexer.lex.c_shippeddtc-parser.tab.c_shippeddtc-parser.tab.h_shippeddtc-parser.ydtc.cdtc.hdtx_difffdtdump.cfdtget.cfdtput.cflattree.cfstree.cinclude-prefixesarcarmarm64c6xcrisdt-bindingsh8300metagmicroblazemipsnios2openriscpowerpcshxtensalibfdtMakefile.libfdtfdt.cfdt.hfdt_empty_tree.cfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cupdate-dtc-source.shutil.cutil.hversion_gen.hexport_report.plextract-cert.cextract-ikconfigextract-module-sig.plextract-sys-certs.plextract-vmlinuxextract_xc3028.plfaddr2linegcc-goto.shgcc-ldgcc-plugin.shgcc-pluginsMakefilecyc_complexity_plugin.cgcc-common.hgcc-generate-gimple-pass.hgcc-generate-ipa-pass.hgcc-generate-rtl-pass.hgcc-generate-simple_ipa-pass.hlatent_entropy_plugin.csancov_plugin.cstructleak_plugin.cgcc-version.shgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgdbMakefilelinuxMakefile__init__.pyconstants.py.incpus.pydmesg.pylists.pymodules.pyproc.pysymbols.pytasks.pyutils.pyvmlinux-gdb.pygen-suse_version_h.shgen_initramfs_list.shgenksymsMakefilegenksyms.cgenksyms.hkeywords.gperfkeywords.hash.c_shippedlex.llex.lex.c_shippedparse.tab.c_shippedparse.tab.h_shippedparse.yget_dvb_firmwareget_maintainer.plgfp-translateheaderdep.plheaders.shheaders_check.plheaders_install.shinsert-sys-cert.ckallsyms.ckconfigMakefilePOTFILES.incheck.shconf.cconfdata.cexpr.cexpr.hgconf.cgconf.gladeimages.ckxgettext.clist.hlkc.hlkc_proto.hlxdialogBIG.FAT.WARNINGcheck-lxdialog.shchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf.cmenu.cmerge_config.shnconf.cnconf.gui.cnconf.hqconf.ccqconf.hstreamline_config.plsymbol.cutil.czconf.gperfzconf.hash.c_shippedzconf.lzconf.lex.c_shippedzconf.tab.c_shippedzconf.ykernel-dockernel-doc-xml-refkmsg-docksymoopsREADMEld-version.shlink-vmlinux.shmakelstmarkup_oops.plmkcompile_hmkmakefilemksysmapmkuboot.shmkversionmodMakefiledevicetable-offsets.cempty.cfile2alias.cksym-provides.cmk_elfconfig.cmodpost.cmodpost.hsumversion.cmodule-common.ldsnamespace.plobjdiffpackageMakefilebuilddebbuildtarmkspecpatch-kernelpnmtologo.cprofile2linkerlist.plprune-kernelrecordmcount.crecordmcount.hrecordmcount.plselinuxMakefileREADMEgenheadersMakefilegenheaders.cinstall_policy.shmdpMakefiledbus_contextsmdp.csetlocalversionshow_deltasign-file.csortextable.csortextable.hspelling.txtstackdeltastackusagetags.shtracingdraw_functrace.pyftrace-bisect.shunifdef.cver_linuxxen-hypercalls.shxz_wrap.shsecurityKconfigMakefileapparmorKconfigMakefileintegrityKconfigMakefileevmKconfigMakefileimaKconfigMakefilekeysKconfigMakefileencrypted-keysMakefileloadpinKconfigMakefileselinuxKconfigMakefilesmackKconfigMakefiletomoyoKconfigMakefileyamaKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilefirewireKconfigMakefilebebobMakefilediceMakefiledigi00xMakefilefirefaceMakefilefireworksMakefilemotuMakefileoxfwMakefiletascamMakefilehdaKconfigMakefileextMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegalaxyMakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451MakefileasihpiMakefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212MakefilelolaMakefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileadiKconfigMakefileamdKconfigMakefileatmelKconfigMakefileau1xKconfigMakefilebcmKconfigMakefileblackfinKconfigMakefilecirrusKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefiledwcKconfigMakefilefslKconfigMakefilegenericKconfigMakefilehisiliconKconfigMakefileimgKconfigMakefileintelKconfigMakefileatomMakefilesstMakefilebaytrailMakefileboardsMakefilecommonMakefilehaswellMakefileskylakeMakefilejz4740KconfigMakefilekirkwoodKconfigMakefilemediatekKconfigMakefilecommonMakefilemt2701Makefilemt8173MakefilemxsKconfigMakefilenuc900KconfigMakefileomapKconfigMakefilepxaKconfigMakefileqcomKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefileshKconfigMakefilercarMakefilesirfKconfigMakefilespearKconfigMakefilestiKconfigMakefilestmKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletxx9KconfigMakefileux500KconfigMakefilextensaKconfigMakefilezteKconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefileline6KconfigMakefilemiscMakefileusx2yMakefilex86KconfigMakefiletoolsMakefileaccountingMakefilebuildMakefileMakefile.buildMakefile.featureMakefile.includefeatureMakefiletestsexMakefilecgroupMakefilefirewireMakefilegpioMakefilehvMakefileiioMakefilekvmkvm_statMakefilelaptopdslmMakefilefreefallMakefileledsMakefilelguestMakefilelibapiMakefilebpfMakefilelockdepMakefilesubcmdMakefiletraceeventMakefilenetMakefileobjtoolMakefilepcmciaMakefileperfDocumentationMakefileMakefileMakefile.configMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefilextensaMakefilescriptsperlPerf-Trace-UtilMakefile.PLpoweracpiMakefileMakefile.configMakefile.rulestoolsacpidbgMakefileacpidumpMakefileecMakefilecpupowerMakefilebenchMakefiledebugi386MakefilekernelMakefilex86_64Makefilepm-graphMakefilex86turbostatMakefilex86_energy_perf_policyMakefilescriptsMakefile.archMakefile.includespiMakefiletestingnvdimmKbuildMakefiletestKbuildradix-treeMakefileselftestsMakefilebpfMakefilebreakpointsMakefilecapabilitiesMakefilecpu-hotplugMakefilecpufreqMakefileefivarfsMakefileexecMakefilefilesystemsMakefilefirmwareMakefileftraceMakefilefutexMakefilefunctionalMakefilegpioMakefileia64Makefileintel_pstateMakefileipcMakefilekcmpMakefilelibMakefilemedia_testsMakefilemembarrierMakefilememfdMakefilememory-hotplugMakefilemountMakefilemqueueMakefilenetMakefilenetworkingtimestampingMakefilensfsMakefilepowerpcMakefilealignmentMakefilebenchmarksMakefilecache_shapeMakefilecontext_switchMakefilecopyloopsMakefiledscrMakefilemathMakefilemmMakefilepmuMakefileebbMakefileprimitivesMakefileptraceMakefilesignalMakefilestringloopsMakefileswitch_endianMakefilesyscallsMakefiletmMakefilevphnMakefileprctlMakefilepstoreMakefileptpMakefileptraceMakefilercutortureformalsrcu-cbmcMakefiletestsstore_bufferingMakefileseccompMakefilesigaltstackMakefilesizeMakefilespliceMakefilestatic_keysMakefilesyncMakefilesysctlMakefiletimersMakefileuserMakefilevDSOMakefilevmMakefilewatchdogMakefilex86MakefilezramMakefilethermaltmonMakefileusbMakefileffs-aio-examplemultibuffhost_appMakefilesimplehost_appMakefileusbipMakefile.amlibsrcMakefile.amsrcMakefile.amvirtioMakefileringtestMakefilevhost_testMakefilevirtio-traceMakefilevmMakefileusrKconfigMakefilevirtMakefilekvmKconfiglibKconfigMakefile/usr/share/doc/packages//usr/share/doc/packages/kernel-source-4.12.14-lp150.12.4//usr/src//usr/src/linux-4.12.14-lp150.12.4//usr/src/linux-4.12.14-lp150.12.4/Documentation//usr/src/linux-4.12.14-lp150.12.4/Documentation/DocBook//usr/src/linux-4.12.14-lp150.12.4/Documentation/EDID//usr/src/linux-4.12.14-lp150.12.4/Documentation/cdrom//usr/src/linux-4.12.14-lp150.12.4/Documentation/kbuild//usr/src/linux-4.12.14-lp150.12.4/Documentation/media//usr/src/linux-4.12.14-lp150.12.4/Documentation/scsi//usr/src/linux-4.12.14-lp150.12.4/Documentation/scsi/scsi_transport_srp//usr/src/linux-4.12.14-lp150.12.4/arch//usr/src/linux-4.12.14-lp150.12.4/arch/alpha//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/boot//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/include//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/lib//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/math-emu//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/mm//usr/src/linux-4.12.14-lp150.12.4/arch/alpha/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/arc//usr/src/linux-4.12.14-lp150.12.4/arch/arc/boot//usr/src/linux-4.12.14-lp150.12.4/arch/arc/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/arc/include//usr/src/linux-4.12.14-lp150.12.4/arch/arc/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/arc/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/arc/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/arc/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/arc/lib//usr/src/linux-4.12.14-lp150.12.4/arch/arc/mm//usr/src/linux-4.12.14-lp150.12.4/arch/arc/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/arc/plat-axs10x//usr/src/linux-4.12.14-lp150.12.4/arch/arc/plat-eznps//usr/src/linux-4.12.14-lp150.12.4/arch/arc/plat-sim//usr/src/linux-4.12.14-lp150.12.4/arch/arc/plat-tb10x//usr/src/linux-4.12.14-lp150.12.4/arch/arm//usr/src/linux-4.12.14-lp150.12.4/arch/arm/boot//usr/src/linux-4.12.14-lp150.12.4/arch/arm/boot/bootp//usr/src/linux-4.12.14-lp150.12.4/arch/arm/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/arm/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/arm/common//usr/src/linux-4.12.14-lp150.12.4/arch/arm/crypto//usr/src/linux-4.12.14-lp150.12.4/arch/arm/firmware//usr/src/linux-4.12.14-lp150.12.4/arch/arm/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/arm/include/asm/hardware//usr/src/linux-4.12.14-lp150.12.4/arch/arm/include/asm/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/include/asm/xen//usr/src/linux-4.12.14-lp150.12.4/arch/arm/include/debug//usr/src/linux-4.12.14-lp150.12.4/arch/arm/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/arm/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/arm/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/arm/kvm//usr/src/linux-4.12.14-lp150.12.4/arch/arm/kvm/hyp//usr/src/linux-4.12.14-lp150.12.4/arch/arm/lib//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-alpine//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-artpec//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-asm9260//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-aspeed//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-at91//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-axxia//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-bcm//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-berlin//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-clps711x//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-cns3xxx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-davinci//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-davinci/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-davinci/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-digicolor//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-dove//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-dove/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-dove/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ebsa110//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ebsa110/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ebsa110/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-efm32//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ep93xx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ep93xx/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ep93xx/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-exynos//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-exynos/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-exynos/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-footbridge//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-footbridge/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-footbridge/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-gemini//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-highbank//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-hisi//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-imx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-imx/devices//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-integrator//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop13xx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop13xx/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop13xx/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop32x//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop32x/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop32x/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop33x//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop33x/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-iop33x/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ixp4xx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ixp4xx/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ixp4xx/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-keystone//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ks8695//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ks8695/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ks8695/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-lpc18xx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-lpc32xx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-lpc32xx/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-lpc32xx/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-mediatek//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-meson//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-mmp//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-moxart//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-mv78xx0//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-mvebu//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-mxs//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-netx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-netx/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-netx/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-nomadik//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-nspire//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-omap1//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-omap1/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-omap1/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-omap2//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-omap2/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-omap2/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-orion5x//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-oxnas//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-picoxcell//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-prima2//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-pxa//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-pxa/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-pxa/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-qcom//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-realview//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-rockchip//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-rpc//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-rpc/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-rpc/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-s3c24xx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-s3c24xx/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-s3c24xx/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-s3c64xx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-s3c64xx/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-s3c64xx/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-s5pv210//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-sa1100//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-sa1100/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-sa1100/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-shmobile//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-socfpga//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-spear//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-spear/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-spear/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-sti//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-stm32//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-sunxi//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-tango//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-tegra//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-u300//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-uniphier//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-ux500//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-versatile//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-vexpress//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-vt8500//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-w90x900//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-w90x900/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-w90x900/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-zx//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mach-zynq//usr/src/linux-4.12.14-lp150.12.4/arch/arm/mm//usr/src/linux-4.12.14-lp150.12.4/arch/arm/net//usr/src/linux-4.12.14-lp150.12.4/arch/arm/nwfpe//usr/src/linux-4.12.14-lp150.12.4/arch/arm/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-iop//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-omap//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-omap/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-omap/include/plat//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-orion//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-orion/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-orion/include/plat//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-pxa//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-pxa/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-pxa/include/plat//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-samsung//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-samsung/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-samsung/include/plat//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-versatile//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-versatile/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm/plat-versatile/include/plat//usr/src/linux-4.12.14-lp150.12.4/arch/arm/probes//usr/src/linux-4.12.14-lp150.12.4/arch/arm/probes/kprobes//usr/src/linux-4.12.14-lp150.12.4/arch/arm/probes/uprobes//usr/src/linux-4.12.14-lp150.12.4/arch/arm/tools//usr/src/linux-4.12.14-lp150.12.4/arch/arm/vdso//usr/src/linux-4.12.14-lp150.12.4/arch/arm/vfp//usr/src/linux-4.12.14-lp150.12.4/arch/arm/xen//usr/src/linux-4.12.14-lp150.12.4/arch/arm64//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/al//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/allwinner//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/altera//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/amd//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/amlogic//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/apm//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/arm//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/broadcom//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/cavium//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/exynos//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/freescale//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/hisilicon//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/lg//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/marvell//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/mediatek//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/nvidia//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/qcom//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/renesas//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/rockchip//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/socionext//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/sprd//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/xilinx//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/boot/dts/zte//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/crypto//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/include//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/include/asm/xen//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/kernel/probes//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/kernel/vdso//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/kvm//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/kvm/hyp//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/lib//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/mm//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/net//usr/src/linux-4.12.14-lp150.12.4/arch/arm64/xen//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/boot//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/include//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/include/mach-common//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/kernel/cplb-mpu//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/kernel/cplb-nompu//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/lib//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf518//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf518/boards//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf527//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf527/boards//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf533//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf533/boards//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf537//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf537/boards//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf538//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf538/boards//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf548//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf548/boards//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf561//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf561/boards//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf609//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-bf609/boards//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mach-common//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/mm//usr/src/linux-4.12.14-lp150.12.4/arch/blackfin/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/c6x//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/boot//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/include//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/lib//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/mm//usr/src/linux-4.12.14-lp150.12.4/arch/c6x/platforms//usr/src/linux-4.12.14-lp150.12.4/arch/cris//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v10//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v10/drivers//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v10/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v10/lib//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v10/mm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/drivers//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/drivers/mach-a3//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/drivers/mach-fs//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/drivers/pci//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/lib//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/mach-a3//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/mach-fs//usr/src/linux-4.12.14-lp150.12.4/arch/cris/arch-v32/mm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/boot//usr/src/linux-4.12.14-lp150.12.4/arch/cris/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/cris/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/cris/boot/rescue//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v10//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v10/arch//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/arch//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/arch/hwregs//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/arch/hwregs/asm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/arch/hwregs/iop/asm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-a3//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-a3/mach//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-a3/mach/hwregs//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-a3/mach/hwregs/asm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-a3/mach/hwregs/iop//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-a3/mach/hwregs/iop/asm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-fs//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-fs/mach//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-fs/mach/hwregs//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/arch-v32/mach-fs/mach/hwregs/asm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/uapi/arch-v10//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/uapi/arch-v10/arch//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/uapi/arch-v32//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/uapi/arch-v32/arch//usr/src/linux-4.12.14-lp150.12.4/arch/cris/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/cris/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/cris/mm//usr/src/linux-4.12.14-lp150.12.4/arch/frv//usr/src/linux-4.12.14-lp150.12.4/arch/frv/boot//usr/src/linux-4.12.14-lp150.12.4/arch/frv/include//usr/src/linux-4.12.14-lp150.12.4/arch/frv/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/frv/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/frv/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/frv/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/frv/lib//usr/src/linux-4.12.14-lp150.12.4/arch/frv/mb93090-mb00//usr/src/linux-4.12.14-lp150.12.4/arch/frv/mm//usr/src/linux-4.12.14-lp150.12.4/arch/h8300//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/boot//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/include//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/lib//usr/src/linux-4.12.14-lp150.12.4/arch/h8300/mm//usr/src/linux-4.12.14-lp150.12.4/arch/hexagon//usr/src/linux-4.12.14-lp150.12.4/arch/hexagon/include//usr/src/linux-4.12.14-lp150.12.4/arch/hexagon/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/hexagon/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/hexagon/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/hexagon/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/hexagon/lib//usr/src/linux-4.12.14-lp150.12.4/arch/hexagon/mm//usr/src/linux-4.12.14-lp150.12.4/arch/ia64//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/dig//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/hp//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/hp/common//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/hp/sim//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/hp/sim/boot//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/hp/zx1//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/include//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/include/asm/native//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/include/asm/sn//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/include/asm/sn/sn2//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/include/asm/uv//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/lib//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/mm//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/pci//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/scripts//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/sn//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/sn/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/sn/kernel/sn2//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/sn/pci//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/sn/pci/pcibr//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/uv//usr/src/linux-4.12.14-lp150.12.4/arch/ia64/uv/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/m32r//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/boot//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include/asm/m32104ut//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include/asm/m32700ut//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include/asm/mappi2//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include/asm/mappi3//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include/asm/opsput//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/lib//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/mm//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms/m32104ut//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms/m32700ut//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms/mappi//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms/mappi2//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms/mappi3//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms/oaks32r//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms/opsput//usr/src/linux-4.12.14-lp150.12.4/arch/m32r/platforms/usrv//usr/src/linux-4.12.14-lp150.12.4/arch/m68k//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/68000//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/amiga//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/apollo//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/atari//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/bvme6000//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/coldfire//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/emu//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/fpsp040//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/hp300//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/ifpsp060//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/include//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/lib//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/mac//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/math-emu//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/mm//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/mvme147//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/mvme16x//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/q40//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/sun3//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/sun3/prom//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/sun3x//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/tools//usr/src/linux-4.12.14-lp150.12.4/arch/m68k/tools/amiga//usr/src/linux-4.12.14-lp150.12.4/arch/metag//usr/src/linux-4.12.14-lp150.12.4/arch/metag/boot//usr/src/linux-4.12.14-lp150.12.4/arch/metag/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/metag/include//usr/src/linux-4.12.14-lp150.12.4/arch/metag/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/metag/include/asm/mach//usr/src/linux-4.12.14-lp150.12.4/arch/metag/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/metag/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/metag/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/metag/kernel/perf//usr/src/linux-4.12.14-lp150.12.4/arch/metag/lib//usr/src/linux-4.12.14-lp150.12.4/arch/metag/mm//usr/src/linux-4.12.14-lp150.12.4/arch/metag/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/metag/tbx//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/boot//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/include//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/kernel/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/lib//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/mm//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/microblaze/pci//usr/src/linux-4.12.14-lp150.12.4/arch/mips//usr/src/linux-4.12.14-lp150.12.4/arch/mips/alchemy//usr/src/linux-4.12.14-lp150.12.4/arch/mips/alchemy/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/alchemy/devboards//usr/src/linux-4.12.14-lp150.12.4/arch/mips/ar7//usr/src/linux-4.12.14-lp150.12.4/arch/mips/ath25//usr/src/linux-4.12.14-lp150.12.4/arch/mips/ath79//usr/src/linux-4.12.14-lp150.12.4/arch/mips/bcm47xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/bcm63xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/bcm63xx/boards//usr/src/linux-4.12.14-lp150.12.4/arch/mips/bmips//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/brcm//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/cavium-octeon//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/img//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/ingenic//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/lantiq//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/mti//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/netlogic//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/pic32//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/qca//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/ralink//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/dts/xilfpga//usr/src/linux-4.12.14-lp150.12.4/arch/mips/boot/tools//usr/src/linux-4.12.14-lp150.12.4/arch/mips/cavium-octeon//usr/src/linux-4.12.14-lp150.12.4/arch/mips/cavium-octeon/crypto//usr/src/linux-4.12.14-lp150.12.4/arch/mips/cavium-octeon/executive//usr/src/linux-4.12.14-lp150.12.4/arch/mips/cobalt//usr/src/linux-4.12.14-lp150.12.4/arch/mips/dec//usr/src/linux-4.12.14-lp150.12.4/arch/mips/dec/prom//usr/src/linux-4.12.14-lp150.12.4/arch/mips/emma//usr/src/linux-4.12.14-lp150.12.4/arch/mips/emma/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/emma/markeins//usr/src/linux-4.12.14-lp150.12.4/arch/mips/fw//usr/src/linux-4.12.14-lp150.12.4/arch/mips/fw/arc//usr/src/linux-4.12.14-lp150.12.4/arch/mips/fw/cfe//usr/src/linux-4.12.14-lp150.12.4/arch/mips/fw/lib//usr/src/linux-4.12.14-lp150.12.4/arch/mips/fw/sni//usr/src/linux-4.12.14-lp150.12.4/arch/mips/generic//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/dec//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/emma//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/fw//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/fw/arc//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/fw/cfe//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/ip32//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/lasat//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ar7//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ath25//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ath79//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-au1x00//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-bcm47xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-bcm63xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-bmips//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-cavium-octeon//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-cobalt//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-db1x00//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-dec//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-emma2rh//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-generic//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ip22//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ip27//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ip28//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ip32//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-jazz//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-jz4740//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-lantiq//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-lantiq/falcon//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-lantiq/xway//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-lasat//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-loongson32//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-loongson64//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-loongson64/cs5536//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-malta//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-netlogic//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-paravirt//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-pic32//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-pistachio//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-pmcs-msp71xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-pnx833x//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ralink//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ralink/mt7620//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ralink/mt7621//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ralink/rt288x//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ralink/rt305x//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-ralink/rt3883//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-rc32434//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-rm//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-sibyte//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-tx39xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-tx49xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-vr41xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mach-xilfpga//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/mips-boards//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/netlogic//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/netlogic/xlp-hal//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/netlogic/xlr//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/octeon//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/pci//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/sgi//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/sibyte//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/sn//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/sn/sn0//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/txx9//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/vr41xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/asm/xtalk//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/mips/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/mips/jazz//usr/src/linux-4.12.14-lp150.12.4/arch/mips/jz4740//usr/src/linux-4.12.14-lp150.12.4/arch/mips/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/mips/kvm//usr/src/linux-4.12.14-lp150.12.4/arch/mips/lantiq//usr/src/linux-4.12.14-lp150.12.4/arch/mips/lantiq/falcon//usr/src/linux-4.12.14-lp150.12.4/arch/mips/lantiq/xway//usr/src/linux-4.12.14-lp150.12.4/arch/mips/lasat//usr/src/linux-4.12.14-lp150.12.4/arch/mips/lasat/image//usr/src/linux-4.12.14-lp150.12.4/arch/mips/lib//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson32//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson32/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson32/ls1b//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson32/ls1c//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson64//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson64/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson64/common/cs5536//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson64/fuloong-2e//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson64/lemote-2f//usr/src/linux-4.12.14-lp150.12.4/arch/mips/loongson64/loongson-3//usr/src/linux-4.12.14-lp150.12.4/arch/mips/math-emu//usr/src/linux-4.12.14-lp150.12.4/arch/mips/mm//usr/src/linux-4.12.14-lp150.12.4/arch/mips/mti-malta//usr/src/linux-4.12.14-lp150.12.4/arch/mips/net//usr/src/linux-4.12.14-lp150.12.4/arch/mips/netlogic//usr/src/linux-4.12.14-lp150.12.4/arch/mips/netlogic/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/netlogic/xlp//usr/src/linux-4.12.14-lp150.12.4/arch/mips/netlogic/xlr//usr/src/linux-4.12.14-lp150.12.4/arch/mips/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/mips/paravirt//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pci//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pic32//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pic32/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pic32/pic32mzda//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pistachio//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pmcs-msp71xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pnx833x//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pnx833x/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/pnx833x/stb22x//usr/src/linux-4.12.14-lp150.12.4/arch/mips/power//usr/src/linux-4.12.14-lp150.12.4/arch/mips/ralink//usr/src/linux-4.12.14-lp150.12.4/arch/mips/rb532//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sgi-ip22//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sgi-ip27//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sgi-ip32//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sibyte//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sibyte/bcm1480//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sibyte/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sibyte/sb1250//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sibyte/swarm//usr/src/linux-4.12.14-lp150.12.4/arch/mips/sni//usr/src/linux-4.12.14-lp150.12.4/arch/mips/txx9//usr/src/linux-4.12.14-lp150.12.4/arch/mips/txx9/generic//usr/src/linux-4.12.14-lp150.12.4/arch/mips/txx9/jmr3927//usr/src/linux-4.12.14-lp150.12.4/arch/mips/txx9/rbtx4927//usr/src/linux-4.12.14-lp150.12.4/arch/mips/txx9/rbtx4938//usr/src/linux-4.12.14-lp150.12.4/arch/mips/txx9/rbtx4939//usr/src/linux-4.12.14-lp150.12.4/arch/mips/vdso//usr/src/linux-4.12.14-lp150.12.4/arch/mips/vr41xx//usr/src/linux-4.12.14-lp150.12.4/arch/mips/vr41xx/casio-e55//usr/src/linux-4.12.14-lp150.12.4/arch/mips/vr41xx/common//usr/src/linux-4.12.14-lp150.12.4/arch/mips/vr41xx/ibm-workpad//usr/src/linux-4.12.14-lp150.12.4/arch/mips/xilfpga//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/boot//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/include//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/lib//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/mm//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/proc-mn103e010//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/proc-mn2ws0050//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/unit-asb2303//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/unit-asb2305//usr/src/linux-4.12.14-lp150.12.4/arch/mn10300/unit-asb2364//usr/src/linux-4.12.14-lp150.12.4/arch/nios2//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/boot//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/include//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/lib//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/mm//usr/src/linux-4.12.14-lp150.12.4/arch/nios2/platform//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/boot//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/include//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/include/asm/bitops//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/lib//usr/src/linux-4.12.14-lp150.12.4/arch/openrisc/mm//usr/src/linux-4.12.14-lp150.12.4/arch/parisc//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/include//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/lib//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/math-emu//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/mm//usr/src/linux-4.12.14-lp150.12.4/arch/parisc/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/boot//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/crypto//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/asm/book3s//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/asm/book3s/32//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/asm/book3s/64//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/asm/nohash//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/asm/nohash/32//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/asm/nohash/64//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/kernel/trace//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/kernel/vdso32//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/kernel/vdso64//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/kvm//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/lib//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/math-emu//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/mm//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/net//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/perf//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/40x//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/44x//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/512x//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/52xx//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/82xx//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/83xx//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/85xx//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/86xx//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/8xx//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/amigaone//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/cell//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/cell/spufs//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/chrp//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/embedded6xx//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/maple//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/pasemi//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/powermac//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/powernv//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/ps3//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/platforms/pseries//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/purgatory//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/sysdev//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/sysdev/ge//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/sysdev/xics//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/sysdev/xive//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/tools//usr/src/linux-4.12.14-lp150.12.4/arch/powerpc/xmon//usr/src/linux-4.12.14-lp150.12.4/arch/s390//usr/src/linux-4.12.14-lp150.12.4/arch/s390/appldata//usr/src/linux-4.12.14-lp150.12.4/arch/s390/boot//usr/src/linux-4.12.14-lp150.12.4/arch/s390/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/s390/crypto//usr/src/linux-4.12.14-lp150.12.4/arch/s390/hypfs//usr/src/linux-4.12.14-lp150.12.4/arch/s390/include//usr/src/linux-4.12.14-lp150.12.4/arch/s390/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/s390/include/asm/fpu//usr/src/linux-4.12.14-lp150.12.4/arch/s390/include/asm/trace//usr/src/linux-4.12.14-lp150.12.4/arch/s390/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/s390/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/s390/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/s390/kernel/vdso32//usr/src/linux-4.12.14-lp150.12.4/arch/s390/kernel/vdso64//usr/src/linux-4.12.14-lp150.12.4/arch/s390/kvm//usr/src/linux-4.12.14-lp150.12.4/arch/s390/lib//usr/src/linux-4.12.14-lp150.12.4/arch/s390/mm//usr/src/linux-4.12.14-lp150.12.4/arch/s390/net//usr/src/linux-4.12.14-lp150.12.4/arch/s390/numa//usr/src/linux-4.12.14-lp150.12.4/arch/s390/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/s390/pci//usr/src/linux-4.12.14-lp150.12.4/arch/s390/tools//usr/src/linux-4.12.14-lp150.12.4/arch/score//usr/src/linux-4.12.14-lp150.12.4/arch/score/boot//usr/src/linux-4.12.14-lp150.12.4/arch/score/include//usr/src/linux-4.12.14-lp150.12.4/arch/score/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/score/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/score/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/score/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/score/lib//usr/src/linux-4.12.14-lp150.12.4/arch/score/mm//usr/src/linux-4.12.14-lp150.12.4/arch/sh//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-ap325rxa//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-cayman//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-dreamcast//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-ecovec24//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-highlander//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-hp6xx//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-kfr2r09//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-landisk//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-lboxre2//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-microdev//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-migor//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-r2d//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-rsk//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-sdk7780//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-sdk7786//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se/7206//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se/7343//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se/770x//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se/7721//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se/7722//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se/7724//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se/7751//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-se/7780//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-sh03//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-sh7763rdp//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boards/mach-x3proto//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boot//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/sh/boot/romimage//usr/src/linux-4.12.14-lp150.12.4/arch/sh/cchips//usr/src/linux-4.12.14-lp150.12.4/arch/sh/cchips/hd6446x//usr/src/linux-4.12.14-lp150.12.4/arch/sh/drivers//usr/src/linux-4.12.14-lp150.12.4/arch/sh/drivers/dma//usr/src/linux-4.12.14-lp150.12.4/arch/sh/drivers/pci//usr/src/linux-4.12.14-lp150.12.4/arch/sh/drivers/superhyway//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-common//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-common/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh2//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh2/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh2a//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh2a/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh3//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh3/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh4//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh4/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh4a//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh4a/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh5//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/cpu-sh5/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-common//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-common/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-dreamcast//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-dreamcast/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-ecovec24//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-ecovec24/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-kfr2r09//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-kfr2r09/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-landisk//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-landisk/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-migor//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-migor/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-sdk7786//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-sdk7786/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-se//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-se/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-sh03//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-sh03/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-x3proto//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/mach-x3proto/mach//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/sh/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu/irq//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu/sh2//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu/sh2a//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu/sh3//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu/sh4//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu/sh4a//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu/sh5//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/cpu/shmobile//usr/src/linux-4.12.14-lp150.12.4/arch/sh/kernel/vsyscall//usr/src/linux-4.12.14-lp150.12.4/arch/sh/lib//usr/src/linux-4.12.14-lp150.12.4/arch/sh/lib64//usr/src/linux-4.12.14-lp150.12.4/arch/sh/math-emu//usr/src/linux-4.12.14-lp150.12.4/arch/sh/mm//usr/src/linux-4.12.14-lp150.12.4/arch/sh/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/sh/tools//usr/src/linux-4.12.14-lp150.12.4/arch/sparc//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/boot//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/crypto//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/include//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/lib//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/math-emu//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/mm//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/net//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/power//usr/src/linux-4.12.14-lp150.12.4/arch/sparc/prom//usr/src/linux-4.12.14-lp150.12.4/arch/tile//usr/src/linux-4.12.14-lp150.12.4/arch/tile/gxio//usr/src/linux-4.12.14-lp150.12.4/arch/tile/include//usr/src/linux-4.12.14-lp150.12.4/arch/tile/include/arch//usr/src/linux-4.12.14-lp150.12.4/arch/tile/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/tile/include/gxio//usr/src/linux-4.12.14-lp150.12.4/arch/tile/include/hv//usr/src/linux-4.12.14-lp150.12.4/arch/tile/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/tile/include/uapi/arch//usr/src/linux-4.12.14-lp150.12.4/arch/tile/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/tile/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/tile/kernel/vdso//usr/src/linux-4.12.14-lp150.12.4/arch/tile/kvm//usr/src/linux-4.12.14-lp150.12.4/arch/tile/lib//usr/src/linux-4.12.14-lp150.12.4/arch/tile/mm//usr/src/linux-4.12.14-lp150.12.4/arch/um//usr/src/linux-4.12.14-lp150.12.4/arch/um/drivers//usr/src/linux-4.12.14-lp150.12.4/arch/um/include//usr/src/linux-4.12.14-lp150.12.4/arch/um/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/um/include/shared//usr/src/linux-4.12.14-lp150.12.4/arch/um/include/shared/skas//usr/src/linux-4.12.14-lp150.12.4/arch/um/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/um/kernel/skas//usr/src/linux-4.12.14-lp150.12.4/arch/um/os-Linux//usr/src/linux-4.12.14-lp150.12.4/arch/um/os-Linux/drivers//usr/src/linux-4.12.14-lp150.12.4/arch/um/os-Linux/skas//usr/src/linux-4.12.14-lp150.12.4/arch/um/scripts//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/boot//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/include//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/include/mach//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/lib//usr/src/linux-4.12.14-lp150.12.4/arch/unicore32/mm//usr/src/linux-4.12.14-lp150.12.4/arch/x86//usr/src/linux-4.12.14-lp150.12.4/arch/x86/boot//usr/src/linux-4.12.14-lp150.12.4/arch/x86/boot/compressed//usr/src/linux-4.12.14-lp150.12.4/arch/x86/crypto//usr/src/linux-4.12.14-lp150.12.4/arch/x86/crypto/sha1-mb//usr/src/linux-4.12.14-lp150.12.4/arch/x86/crypto/sha256-mb//usr/src/linux-4.12.14-lp150.12.4/arch/x86/crypto/sha512-mb//usr/src/linux-4.12.14-lp150.12.4/arch/x86/entry//usr/src/linux-4.12.14-lp150.12.4/arch/x86/entry/syscalls//usr/src/linux-4.12.14-lp150.12.4/arch/x86/entry/vdso//usr/src/linux-4.12.14-lp150.12.4/arch/x86/entry/vsyscall//usr/src/linux-4.12.14-lp150.12.4/arch/x86/events//usr/src/linux-4.12.14-lp150.12.4/arch/x86/events/amd//usr/src/linux-4.12.14-lp150.12.4/arch/x86/events/intel//usr/src/linux-4.12.14-lp150.12.4/arch/x86/hyperv//usr/src/linux-4.12.14-lp150.12.4/arch/x86/ia32//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/asm/crypto//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/asm/e820//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/asm/fpu//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/asm/numachip//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/asm/trace//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/asm/uv//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/asm/xen//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/x86/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel/acpi//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel/apic//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel/cpu//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel/cpu/mcheck//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel/cpu/microcode//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel/cpu/mtrr//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel/fpu//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kernel/kprobes//usr/src/linux-4.12.14-lp150.12.4/arch/x86/kvm//usr/src/linux-4.12.14-lp150.12.4/arch/x86/lguest//usr/src/linux-4.12.14-lp150.12.4/arch/x86/lib//usr/src/linux-4.12.14-lp150.12.4/arch/x86/math-emu//usr/src/linux-4.12.14-lp150.12.4/arch/x86/mm//usr/src/linux-4.12.14-lp150.12.4/arch/x86/mm/kmemcheck//usr/src/linux-4.12.14-lp150.12.4/arch/x86/net//usr/src/linux-4.12.14-lp150.12.4/arch/x86/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/x86/pci//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/atom//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/ce4100//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/efi//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/geode//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/goldfish//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/intel-mid//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/intel-mid/device_libs//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/intel-quark//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/intel//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/iris//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/olpc//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/scx200//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/sfi//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/ts5500//usr/src/linux-4.12.14-lp150.12.4/arch/x86/platform/uv//usr/src/linux-4.12.14-lp150.12.4/arch/x86/power//usr/src/linux-4.12.14-lp150.12.4/arch/x86/purgatory//usr/src/linux-4.12.14-lp150.12.4/arch/x86/ras//usr/src/linux-4.12.14-lp150.12.4/arch/x86/realmode//usr/src/linux-4.12.14-lp150.12.4/arch/x86/realmode/rm//usr/src/linux-4.12.14-lp150.12.4/arch/x86/tools//usr/src/linux-4.12.14-lp150.12.4/arch/x86/um//usr/src/linux-4.12.14-lp150.12.4/arch/x86/um/os-Linux//usr/src/linux-4.12.14-lp150.12.4/arch/x86/um/vdso//usr/src/linux-4.12.14-lp150.12.4/arch/x86/video//usr/src/linux-4.12.14-lp150.12.4/arch/x86/xen//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/boot//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/boot/boot-elf//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/boot/boot-redboot//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/boot/dts//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/boot/lib//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/include//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/include/asm//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/include/uapi//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/include/uapi/asm//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/kernel//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/lib//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/mm//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/oprofile//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/platforms//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/platforms/iss//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/platforms/xt2000//usr/src/linux-4.12.14-lp150.12.4/arch/xtensa/platforms/xtfpga//usr/src/linux-4.12.14-lp150.12.4/block//usr/src/linux-4.12.14-lp150.12.4/block/partitions//usr/src/linux-4.12.14-lp150.12.4/certs//usr/src/linux-4.12.14-lp150.12.4/crypto//usr/src/linux-4.12.14-lp150.12.4/crypto/asymmetric_keys//usr/src/linux-4.12.14-lp150.12.4/crypto/async_tx//usr/src/linux-4.12.14-lp150.12.4/drivers//usr/src/linux-4.12.14-lp150.12.4/drivers/accessibility//usr/src/linux-4.12.14-lp150.12.4/drivers/accessibility/braille//usr/src/linux-4.12.14-lp150.12.4/drivers/acpi//usr/src/linux-4.12.14-lp150.12.4/drivers/acpi/acpica//usr/src/linux-4.12.14-lp150.12.4/drivers/acpi/apei//usr/src/linux-4.12.14-lp150.12.4/drivers/acpi/arm64//usr/src/linux-4.12.14-lp150.12.4/drivers/acpi/dptf//usr/src/linux-4.12.14-lp150.12.4/drivers/acpi/nfit//usr/src/linux-4.12.14-lp150.12.4/drivers/amba//usr/src/linux-4.12.14-lp150.12.4/drivers/android//usr/src/linux-4.12.14-lp150.12.4/drivers/ata//usr/src/linux-4.12.14-lp150.12.4/drivers/atm//usr/src/linux-4.12.14-lp150.12.4/drivers/auxdisplay//usr/src/linux-4.12.14-lp150.12.4/drivers/base//usr/src/linux-4.12.14-lp150.12.4/drivers/base/power//usr/src/linux-4.12.14-lp150.12.4/drivers/base/power/opp//usr/src/linux-4.12.14-lp150.12.4/drivers/base/regmap//usr/src/linux-4.12.14-lp150.12.4/drivers/base/test//usr/src/linux-4.12.14-lp150.12.4/drivers/bcma//usr/src/linux-4.12.14-lp150.12.4/drivers/block//usr/src/linux-4.12.14-lp150.12.4/drivers/block/aoe//usr/src/linux-4.12.14-lp150.12.4/drivers/block/drbd//usr/src/linux-4.12.14-lp150.12.4/drivers/block/mtip32xx//usr/src/linux-4.12.14-lp150.12.4/drivers/block/paride//usr/src/linux-4.12.14-lp150.12.4/drivers/block/rsxx//usr/src/linux-4.12.14-lp150.12.4/drivers/block/xen-blkback//usr/src/linux-4.12.14-lp150.12.4/drivers/block/zram//usr/src/linux-4.12.14-lp150.12.4/drivers/bluetooth//usr/src/linux-4.12.14-lp150.12.4/drivers/bus//usr/src/linux-4.12.14-lp150.12.4/drivers/cdrom//usr/src/linux-4.12.14-lp150.12.4/drivers/char//usr/src/linux-4.12.14-lp150.12.4/drivers/char/agp//usr/src/linux-4.12.14-lp150.12.4/drivers/char/hw_random//usr/src/linux-4.12.14-lp150.12.4/drivers/char/ipmi//usr/src/linux-4.12.14-lp150.12.4/drivers/char/mwave//usr/src/linux-4.12.14-lp150.12.4/drivers/char/pcmcia//usr/src/linux-4.12.14-lp150.12.4/drivers/char/tpm//usr/src/linux-4.12.14-lp150.12.4/drivers/char/tpm/st33zp24//usr/src/linux-4.12.14-lp150.12.4/drivers/char/xilinx_hwicap//usr/src/linux-4.12.14-lp150.12.4/drivers/char/xillybus//usr/src/linux-4.12.14-lp150.12.4/drivers/clk//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/at91//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/axis//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/axs10x//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/bcm//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/berlin//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/h8300//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/hisilicon//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/imx//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/ingenic//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/keystone//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/loongson1//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/mediatek//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/meson//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/microchip//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/mmp//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/mvebu//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/mxs//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/nxp//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/pistachio//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/pxa//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/qcom//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/renesas//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/rockchip//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/samsung//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/sirf//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/socfpga//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/spear//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/st//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/sunxi-ng//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/sunxi//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/ti//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/uniphier//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/ux500//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/versatile//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/x86//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/zte//usr/src/linux-4.12.14-lp150.12.4/drivers/clk/zynq//usr/src/linux-4.12.14-lp150.12.4/drivers/clocksource//usr/src/linux-4.12.14-lp150.12.4/drivers/connector//usr/src/linux-4.12.14-lp150.12.4/drivers/cpufreq//usr/src/linux-4.12.14-lp150.12.4/drivers/cpuidle//usr/src/linux-4.12.14-lp150.12.4/drivers/cpuidle/governors//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/amcc//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/bcm//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/caam//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/cavium//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/cavium/cpt//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/cavium/nitrox//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/cavium/zip//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/ccp//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/chelsio//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/marvell//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/mediatek//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/nx//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qat//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qat/qat_c3xxx//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qat/qat_c3xxxvf//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qat/qat_c62x//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qat/qat_c62xvf//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qat/qat_common//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qat/qat_dh895xcc//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qat/qat_dh895xccvf//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/qce//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/rockchip//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/stm32//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/sunxi-ss//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/ux500//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/ux500/cryp//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/ux500/hash//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/virtio//usr/src/linux-4.12.14-lp150.12.4/drivers/crypto/vmx//usr/src/linux-4.12.14-lp150.12.4/drivers/dax//usr/src/linux-4.12.14-lp150.12.4/drivers/dca//usr/src/linux-4.12.14-lp150.12.4/drivers/devfreq//usr/src/linux-4.12.14-lp150.12.4/drivers/devfreq/event//usr/src/linux-4.12.14-lp150.12.4/drivers/dio//usr/src/linux-4.12.14-lp150.12.4/drivers/dma-buf//usr/src/linux-4.12.14-lp150.12.4/drivers/dma//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/bestcomm//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/dw//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/hsu//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/ioat//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/ipu//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/ppc4xx//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/qcom//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/sh//usr/src/linux-4.12.14-lp150.12.4/drivers/dma/xilinx//usr/src/linux-4.12.14-lp150.12.4/drivers/edac//usr/src/linux-4.12.14-lp150.12.4/drivers/eisa//usr/src/linux-4.12.14-lp150.12.4/drivers/extcon//usr/src/linux-4.12.14-lp150.12.4/drivers/firewire//usr/src/linux-4.12.14-lp150.12.4/drivers/firmware//usr/src/linux-4.12.14-lp150.12.4/drivers/firmware/broadcom//usr/src/linux-4.12.14-lp150.12.4/drivers/firmware/efi//usr/src/linux-4.12.14-lp150.12.4/drivers/firmware/efi/libstub//usr/src/linux-4.12.14-lp150.12.4/drivers/firmware/efi/test//usr/src/linux-4.12.14-lp150.12.4/drivers/firmware/google//usr/src/linux-4.12.14-lp150.12.4/drivers/firmware/meson//usr/src/linux-4.12.14-lp150.12.4/drivers/firmware/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/fmc//usr/src/linux-4.12.14-lp150.12.4/drivers/fpga//usr/src/linux-4.12.14-lp150.12.4/drivers/fsi//usr/src/linux-4.12.14-lp150.12.4/drivers/gpio//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/amd//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/amd/acp//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/amd/amdgpu//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/amd/amdkfd//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/amd/powerplay//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/amd/powerplay/eventmgr//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/amd/powerplay/hwmgr//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/amd/powerplay/smumgr//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/arc//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/arm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/armada//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/ast//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/atmel-hlcdc//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/bochs//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/bridge//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/bridge/adv7511//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/bridge/analogix//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/bridge/synopsys//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/cirrus//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/etnaviv//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/exynos//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/fsl-dcu//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/gma500//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/hisilicon//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/hisilicon/hibmc//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/hisilicon/kirin//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/i2c//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/i810//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/i915//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/i915/gvt//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/imx//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/mediatek//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/meson//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/mga//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/mgag200//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/msm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/mxsfb//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/dispnv04//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvif//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/core//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/bsp//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/ce//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/cipher//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/device//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/disp//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/dma//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/fifo//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/gr//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/mpeg//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/msenc//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/mspdec//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/msppp//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/msvld//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/nvdec//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/nvenc//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/pm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/sec//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/sec2//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/sw//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/vic//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/engine/vp//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/falcon//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/bar//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/bios//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/bus//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/clk//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/devinit//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/fb//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/fuse//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/gpio//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/i2c//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/ibus//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/iccsense//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/instmem//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/ltc//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/mc//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/mmu//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/mxm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/pci//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/pmu//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/secboot//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/therm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/timer//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/top//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/nouveau/nvkm/subdev/volt//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/omapdrm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/omapdrm/displays//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/omapdrm/dss//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/panel//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/qxl//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/r128//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/radeon//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/rcar-du//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/rockchip//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/savage//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/selftests//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/shmobile//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/sis//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/sti//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/sun4i//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/tdfx//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/tilcdc//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/tinydrm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/tinydrm/core//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/ttm//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/udl//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/vc4//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/vgem//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/via//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/virtio//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/vmwgfx//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/drm/zte//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/host1x//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/ipu-v3//usr/src/linux-4.12.14-lp150.12.4/drivers/gpu/vga//usr/src/linux-4.12.14-lp150.12.4/drivers/hid//usr/src/linux-4.12.14-lp150.12.4/drivers/hid/i2c-hid//usr/src/linux-4.12.14-lp150.12.4/drivers/hid/intel-ish-hid//usr/src/linux-4.12.14-lp150.12.4/drivers/hid/usbhid//usr/src/linux-4.12.14-lp150.12.4/drivers/hsi//usr/src/linux-4.12.14-lp150.12.4/drivers/hsi/clients//usr/src/linux-4.12.14-lp150.12.4/drivers/hsi/controllers//usr/src/linux-4.12.14-lp150.12.4/drivers/hv//usr/src/linux-4.12.14-lp150.12.4/drivers/hwmon//usr/src/linux-4.12.14-lp150.12.4/drivers/hwmon/pmbus//usr/src/linux-4.12.14-lp150.12.4/drivers/hwspinlock//usr/src/linux-4.12.14-lp150.12.4/drivers/hwtracing//usr/src/linux-4.12.14-lp150.12.4/drivers/hwtracing/coresight//usr/src/linux-4.12.14-lp150.12.4/drivers/hwtracing/intel_th//usr/src/linux-4.12.14-lp150.12.4/drivers/hwtracing/stm//usr/src/linux-4.12.14-lp150.12.4/drivers/i2c//usr/src/linux-4.12.14-lp150.12.4/drivers/i2c/algos//usr/src/linux-4.12.14-lp150.12.4/drivers/i2c/busses//usr/src/linux-4.12.14-lp150.12.4/drivers/i2c/muxes//usr/src/linux-4.12.14-lp150.12.4/drivers/ide//usr/src/linux-4.12.14-lp150.12.4/drivers/idle//usr/src/linux-4.12.14-lp150.12.4/drivers/iio//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/accel//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/adc//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/amplifiers//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/buffer//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/chemical//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/common//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/common/cros_ec_sensors//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/common/hid-sensors//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/common/ms_sensors//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/common/ssp_sensors//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/common/st_sensors//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/counter//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/dac//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/dummy//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/frequency//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/gyro//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/health//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/humidity//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/imu//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/imu/bmi160//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/imu/inv_mpu6050//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/imu/st_lsm6dsx//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/light//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/magnetometer//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/orientation//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/potentiometer//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/potentiostat//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/pressure//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/proximity//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/temperature//usr/src/linux-4.12.14-lp150.12.4/drivers/iio/trigger//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/core//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/bnxt_re//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/cxgb3//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/cxgb4//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/hfi1//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/hns//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/i40iw//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/mlx4//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/mlx5//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/mthca//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/nes//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/ocrdma//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/qedr//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/qib//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/usnic//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/hw/vmw_pvrdma//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/sw//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/sw/rdmavt//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/sw/rxe//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/ulp//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/ulp/ipoib//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/ulp/iser//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/ulp/isert//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/ulp/opa_vnic//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/ulp/srp//usr/src/linux-4.12.14-lp150.12.4/drivers/infiniband/ulp/srpt//usr/src/linux-4.12.14-lp150.12.4/drivers/input//usr/src/linux-4.12.14-lp150.12.4/drivers/input/gameport//usr/src/linux-4.12.14-lp150.12.4/drivers/input/joystick//usr/src/linux-4.12.14-lp150.12.4/drivers/input/joystick/iforce//usr/src/linux-4.12.14-lp150.12.4/drivers/input/keyboard//usr/src/linux-4.12.14-lp150.12.4/drivers/input/misc//usr/src/linux-4.12.14-lp150.12.4/drivers/input/mouse//usr/src/linux-4.12.14-lp150.12.4/drivers/input/rmi4//usr/src/linux-4.12.14-lp150.12.4/drivers/input/serio//usr/src/linux-4.12.14-lp150.12.4/drivers/input/tablet//usr/src/linux-4.12.14-lp150.12.4/drivers/input/touchscreen//usr/src/linux-4.12.14-lp150.12.4/drivers/iommu//usr/src/linux-4.12.14-lp150.12.4/drivers/ipack//usr/src/linux-4.12.14-lp150.12.4/drivers/ipack/carriers//usr/src/linux-4.12.14-lp150.12.4/drivers/ipack/devices//usr/src/linux-4.12.14-lp150.12.4/drivers/irqchip//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/capi//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/divert//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/gigaset//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/hardware//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/hardware/avm//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/hardware/eicon//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/hardware/mISDN//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/hisax//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/hysdn//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/i4l//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/isdnloop//usr/src/linux-4.12.14-lp150.12.4/drivers/isdn/mISDN//usr/src/linux-4.12.14-lp150.12.4/drivers/leds//usr/src/linux-4.12.14-lp150.12.4/drivers/leds/trigger//usr/src/linux-4.12.14-lp150.12.4/drivers/lguest//usr/src/linux-4.12.14-lp150.12.4/drivers/lightnvm//usr/src/linux-4.12.14-lp150.12.4/drivers/macintosh//usr/src/linux-4.12.14-lp150.12.4/drivers/macintosh/ams//usr/src/linux-4.12.14-lp150.12.4/drivers/mailbox//usr/src/linux-4.12.14-lp150.12.4/drivers/mcb//usr/src/linux-4.12.14-lp150.12.4/drivers/md//usr/src/linux-4.12.14-lp150.12.4/drivers/md/bcache//usr/src/linux-4.12.14-lp150.12.4/drivers/md/persistent-data//usr/src/linux-4.12.14-lp150.12.4/drivers/media//usr/src/linux-4.12.14-lp150.12.4/drivers/media/cec//usr/src/linux-4.12.14-lp150.12.4/drivers/media/common//usr/src/linux-4.12.14-lp150.12.4/drivers/media/common/b2c2//usr/src/linux-4.12.14-lp150.12.4/drivers/media/common/saa7146//usr/src/linux-4.12.14-lp150.12.4/drivers/media/common/siano//usr/src/linux-4.12.14-lp150.12.4/drivers/media/common/v4l2-tpg//usr/src/linux-4.12.14-lp150.12.4/drivers/media/dvb-core//usr/src/linux-4.12.14-lp150.12.4/drivers/media/dvb-frontends//usr/src/linux-4.12.14-lp150.12.4/drivers/media/dvb-frontends/drx39xyj//usr/src/linux-4.12.14-lp150.12.4/drivers/media/firewire//usr/src/linux-4.12.14-lp150.12.4/drivers/media/i2c//usr/src/linux-4.12.14-lp150.12.4/drivers/media/i2c/cx25840//usr/src/linux-4.12.14-lp150.12.4/drivers/media/i2c/et8ek8//usr/src/linux-4.12.14-lp150.12.4/drivers/media/i2c/m5mols//usr/src/linux-4.12.14-lp150.12.4/drivers/media/i2c/s5c73m3//usr/src/linux-4.12.14-lp150.12.4/drivers/media/i2c/smiapp//usr/src/linux-4.12.14-lp150.12.4/drivers/media/i2c/soc_camera//usr/src/linux-4.12.14-lp150.12.4/drivers/media/mmc//usr/src/linux-4.12.14-lp150.12.4/drivers/media/mmc/siano//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/b2c2//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/bt8xx//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/cobalt//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/cx18//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/cx23885//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/cx25821//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/cx88//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/ddbridge//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/dm1105//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/dt3155//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/ivtv//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/mantis//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/meye//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/netup_unidvb//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/ngene//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/pluto2//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/pt1//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/pt3//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/saa7134//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/saa7146//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/saa7164//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/smipcie//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/solo6x10//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/sta2x11//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/ttpci//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/tw5864//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/tw68//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/tw686x//usr/src/linux-4.12.14-lp150.12.4/drivers/media/pci/zoran//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/am437x//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/atmel//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/blackfin//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/coda//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/davinci//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/exynos-gsc//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/exynos4-is//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/marvell-ccic//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/mtk-jpeg//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/mtk-mdp//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/mtk-vcodec//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/mtk-vpu//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/omap//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/omap3isp//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/rcar-vin//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/s3c-camif//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/s5p-cec//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/s5p-g2d//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/s5p-jpeg//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/s5p-mfc//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/soc_camera//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/sti//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/sti/bdisp//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/sti/c8sectpfe//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/sti/cec//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/sti/delta//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/sti/hva//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/ti-vpe//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/vimc//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/vivid//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/vsp1//usr/src/linux-4.12.14-lp150.12.4/drivers/media/platform/xilinx//usr/src/linux-4.12.14-lp150.12.4/drivers/media/radio//usr/src/linux-4.12.14-lp150.12.4/drivers/media/radio/si470x//usr/src/linux-4.12.14-lp150.12.4/drivers/media/radio/si4713//usr/src/linux-4.12.14-lp150.12.4/drivers/media/radio/wl128x//usr/src/linux-4.12.14-lp150.12.4/drivers/media/rc//usr/src/linux-4.12.14-lp150.12.4/drivers/media/rc/img-ir//usr/src/linux-4.12.14-lp150.12.4/drivers/media/rc/keymaps//usr/src/linux-4.12.14-lp150.12.4/drivers/media/spi//usr/src/linux-4.12.14-lp150.12.4/drivers/media/tuners//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/airspy//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/as102//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/au0828//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/b2c2//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/cpia2//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/cx231xx//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/dvb-usb-v2//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/dvb-usb//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/em28xx//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/go7007//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/gspca//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/gspca/gl860//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/gspca/m5602//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/gspca/stv06xx//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/hackrf//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/hdpvr//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/msi2500//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/pulse8-cec//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/pvrusb2//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/pwc//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/rainshadow-cec//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/s2255//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/siano//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/stk1160//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/stkwebcam//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/tm6000//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/ttusb-budget//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/ttusb-dec//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/usbtv//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/usbvision//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/uvc//usr/src/linux-4.12.14-lp150.12.4/drivers/media/usb/zr364xx//usr/src/linux-4.12.14-lp150.12.4/drivers/media/v4l2-core//usr/src/linux-4.12.14-lp150.12.4/drivers/memory//usr/src/linux-4.12.14-lp150.12.4/drivers/memory/samsung//usr/src/linux-4.12.14-lp150.12.4/drivers/memory/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/memstick//usr/src/linux-4.12.14-lp150.12.4/drivers/memstick/core//usr/src/linux-4.12.14-lp150.12.4/drivers/memstick/host//usr/src/linux-4.12.14-lp150.12.4/drivers/message//usr/src/linux-4.12.14-lp150.12.4/drivers/message/fusion//usr/src/linux-4.12.14-lp150.12.4/drivers/mfd//usr/src/linux-4.12.14-lp150.12.4/drivers/misc//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/altera-stapl//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/c2port//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/cb710//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/cxl//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/echo//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/eeprom//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/genwqe//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/ibmasm//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/lis3lv02d//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mei//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mic//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mic/bus//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mic/card//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mic/cosm//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mic/cosm_client//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mic/host//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mic/scif//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/mic/vop//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/sgi-gru//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/sgi-xp//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/ti-st//usr/src/linux-4.12.14-lp150.12.4/drivers/misc/vmw_vmci//usr/src/linux-4.12.14-lp150.12.4/drivers/mmc//usr/src/linux-4.12.14-lp150.12.4/drivers/mmc/core//usr/src/linux-4.12.14-lp150.12.4/drivers/mmc/host//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/chips//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/devices//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/lpddr//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/maps//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/nand//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/nand/atmel//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/nand/bcm47xxnflash//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/nand/brcmnand//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/nand/gpmi-nand//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/onenand//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/spi-nor//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/tests//usr/src/linux-4.12.14-lp150.12.4/drivers/mtd/ubi//usr/src/linux-4.12.14-lp150.12.4/drivers/net//usr/src/linux-4.12.14-lp150.12.4/drivers/net/appletalk//usr/src/linux-4.12.14-lp150.12.4/drivers/net/arcnet//usr/src/linux-4.12.14-lp150.12.4/drivers/net/bonding//usr/src/linux-4.12.14-lp150.12.4/drivers/net/caif//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/c_can//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/cc770//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/ifi_canfd//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/m_can//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/mscan//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/peak_canfd//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/rcar//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/sja1000//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/softing//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/spi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/usb//usr/src/linux-4.12.14-lp150.12.4/drivers/net/can/usb/peak_usb//usr/src/linux-4.12.14-lp150.12.4/drivers/net/cris//usr/src/linux-4.12.14-lp150.12.4/drivers/net/dsa//usr/src/linux-4.12.14-lp150.12.4/drivers/net/dsa/b53//usr/src/linux-4.12.14-lp150.12.4/drivers/net/dsa/mv88e6xxx//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/3com//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/8390//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/adaptec//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/adi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/aeroflex//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/agere//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/alacritech//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/allwinner//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/alteon//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/altera//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/amazon//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/amazon/ena//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/amd//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/amd/xgbe//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/apm//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/apm/xgene-v2//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/apm/xgene//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/apple//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/aquantia//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/aquantia/atlantic//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/arc//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/atheros//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/atheros/alx//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/atheros/atl1c//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/atheros/atl1e//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/atheros/atlx//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/aurora//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/broadcom//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/broadcom/bnx2x//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/broadcom/bnxt//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/broadcom/genet//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/brocade//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/brocade/bna//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/cadence//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/calxeda//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/cavium//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/cavium/liquidio//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/cavium/octeon//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/cavium/thunder//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/chelsio//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/chelsio/cxgb//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/chelsio/cxgb3//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/chelsio/cxgb4//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/chelsio/cxgb4vf//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/chelsio/libcxgb//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/cirrus//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/cisco//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/cisco/enic//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/davicom//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/dec//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/dec/tulip//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/dlink//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/emulex//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/emulex/benet//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/ezchip//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/faraday//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/freescale//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/freescale/dpaa//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/freescale/fman//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/freescale/fs_enet//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/fujitsu//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/hisilicon//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/hisilicon/hns//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/hp//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/i825xx//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/ibm//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/ibm/ehea//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/ibm/emac//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/e1000//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/e1000e//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/fm10k//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/i40e//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/i40evf//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/igb//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/igbvf//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/ixgb//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/ixgbe//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/intel/ixgbevf//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/marvell//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mediatek//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx4//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx5//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx5/core//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx5/core/accel//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx5/core/diag//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx5/core/fpga//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx5/core/ipoib//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlx5/core/lib//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlxfw//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/mellanox/mlxsw//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/micrel//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/microchip//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/moxa//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/myricom//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/myricom/myri10ge//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/natsemi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/neterion//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/neterion/vxge//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/netronome//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/netronome/nfp//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/nuvoton//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/nvidia//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/nxp//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/oki-semi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/oki-semi/pch_gbe//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/packetengines//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/pasemi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/qlogic//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/qlogic/netxen//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/qlogic/qed//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/qlogic/qede//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/qlogic/qlcnic//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/qlogic/qlge//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/qualcomm//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/qualcomm/emac//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/rdc//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/realtek//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/renesas//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/rocker//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/samsung//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/samsung/sxgbe//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/seeq//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/sfc//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/sfc/falcon//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/sgi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/silan//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/sis//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/smsc//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/stmicro//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/stmicro/stmmac//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/sun//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/synopsys//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/tehuti//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/ti//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/tile//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/toshiba//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/tundra//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/via//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/wiznet//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/xilinx//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/xircom//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ethernet/xscale//usr/src/linux-4.12.14-lp150.12.4/drivers/net/fddi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/fddi/skfp//usr/src/linux-4.12.14-lp150.12.4/drivers/net/fjes//usr/src/linux-4.12.14-lp150.12.4/drivers/net/hamradio//usr/src/linux-4.12.14-lp150.12.4/drivers/net/hippi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/hyperv//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ieee802154//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ipvlan//usr/src/linux-4.12.14-lp150.12.4/drivers/net/irda//usr/src/linux-4.12.14-lp150.12.4/drivers/net/phy//usr/src/linux-4.12.14-lp150.12.4/drivers/net/plip//usr/src/linux-4.12.14-lp150.12.4/drivers/net/ppp//usr/src/linux-4.12.14-lp150.12.4/drivers/net/slip//usr/src/linux-4.12.14-lp150.12.4/drivers/net/team//usr/src/linux-4.12.14-lp150.12.4/drivers/net/usb//usr/src/linux-4.12.14-lp150.12.4/drivers/net/vmxnet3//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wan//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wan/lmc//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wimax//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wimax/i2400m//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/admtek//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath/ar5523//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath/ath10k//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath/ath5k//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath/ath6kl//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath/ath9k//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath/carl9170//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath/wcn36xx//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ath/wil6210//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/atmel//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/broadcom//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/broadcom/b43//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/broadcom/b43legacy//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/broadcom/brcm80211//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/broadcom/brcm80211/brcmfmac//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/broadcom/brcm80211/brcmsmac//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/broadcom/brcm80211/brcmutil//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/cisco//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intel//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intel/ipw2x00//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intel/iwlegacy//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intel/iwlwifi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intel/iwlwifi/dvm//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intel/iwlwifi/mvm//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intersil//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intersil/hostap//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intersil/orinoco//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intersil/p54//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/intersil/prism54//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/marvell//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/marvell/libertas//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/marvell/libertas_tf//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/marvell/mwifiex//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/mediatek//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/mediatek/mt7601u//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ralink//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ralink/rt2x00//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtl818x//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtl818x/rtl8180//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtl818x/rtl8187//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtl8xxxu//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/btcoexist//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8192c//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8192de//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8192se//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8723be//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8723com//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/rsi//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/st//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/st/cw1200//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ti//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ti/wl1251//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ti/wl12xx//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ti/wl18xx//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/ti/wlcore//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/zydas//usr/src/linux-4.12.14-lp150.12.4/drivers/net/wireless/zydas/zd1211rw//usr/src/linux-4.12.14-lp150.12.4/drivers/net/xen-netback//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/fdp//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/microread//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/nfcmrvl//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/nxp-nci//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/pn533//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/pn544//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/s3fwrn5//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/st-nci//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/st21nfca//usr/src/linux-4.12.14-lp150.12.4/drivers/nfc/st95hf//usr/src/linux-4.12.14-lp150.12.4/drivers/ntb//usr/src/linux-4.12.14-lp150.12.4/drivers/ntb/hw//usr/src/linux-4.12.14-lp150.12.4/drivers/ntb/hw/amd//usr/src/linux-4.12.14-lp150.12.4/drivers/ntb/hw/intel//usr/src/linux-4.12.14-lp150.12.4/drivers/ntb/test//usr/src/linux-4.12.14-lp150.12.4/drivers/nubus//usr/src/linux-4.12.14-lp150.12.4/drivers/nvdimm//usr/src/linux-4.12.14-lp150.12.4/drivers/nvme//usr/src/linux-4.12.14-lp150.12.4/drivers/nvme/host//usr/src/linux-4.12.14-lp150.12.4/drivers/nvme/target//usr/src/linux-4.12.14-lp150.12.4/drivers/nvmem//usr/src/linux-4.12.14-lp150.12.4/drivers/of//usr/src/linux-4.12.14-lp150.12.4/drivers/of/unittest-data//usr/src/linux-4.12.14-lp150.12.4/drivers/parisc//usr/src/linux-4.12.14-lp150.12.4/drivers/parport//usr/src/linux-4.12.14-lp150.12.4/drivers/pci//usr/src/linux-4.12.14-lp150.12.4/drivers/pci/dwc//usr/src/linux-4.12.14-lp150.12.4/drivers/pci/endpoint//usr/src/linux-4.12.14-lp150.12.4/drivers/pci/endpoint/functions//usr/src/linux-4.12.14-lp150.12.4/drivers/pci/host//usr/src/linux-4.12.14-lp150.12.4/drivers/pci/hotplug//usr/src/linux-4.12.14-lp150.12.4/drivers/pci/pcie//usr/src/linux-4.12.14-lp150.12.4/drivers/pci/pcie/aer//usr/src/linux-4.12.14-lp150.12.4/drivers/pci/switch//usr/src/linux-4.12.14-lp150.12.4/drivers/pcmcia//usr/src/linux-4.12.14-lp150.12.4/drivers/perf//usr/src/linux-4.12.14-lp150.12.4/drivers/phy//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/allwinner//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/amlogic//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/broadcom//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/hisilicon//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/marvell//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/qualcomm//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/renesas//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/rockchip//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/samsung//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/st//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/phy/ti//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/aspeed//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/bcm//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/berlin//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/freescale//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/intel//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/mediatek//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/meson//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/mvebu//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/nomadik//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/pxa//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/qcom//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/samsung//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/sh-pfc//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/sirf//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/spear//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/stm32//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/sunxi//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/ti//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/uniphier//usr/src/linux-4.12.14-lp150.12.4/drivers/pinctrl/vt8500//usr/src/linux-4.12.14-lp150.12.4/drivers/platform//usr/src/linux-4.12.14-lp150.12.4/drivers/platform/chrome//usr/src/linux-4.12.14-lp150.12.4/drivers/platform/goldfish//usr/src/linux-4.12.14-lp150.12.4/drivers/platform/mips//usr/src/linux-4.12.14-lp150.12.4/drivers/platform/olpc//usr/src/linux-4.12.14-lp150.12.4/drivers/platform/x86//usr/src/linux-4.12.14-lp150.12.4/drivers/pnp//usr/src/linux-4.12.14-lp150.12.4/drivers/pnp/isapnp//usr/src/linux-4.12.14-lp150.12.4/drivers/pnp/pnpacpi//usr/src/linux-4.12.14-lp150.12.4/drivers/pnp/pnpbios//usr/src/linux-4.12.14-lp150.12.4/drivers/power//usr/src/linux-4.12.14-lp150.12.4/drivers/power/avs//usr/src/linux-4.12.14-lp150.12.4/drivers/power/reset//usr/src/linux-4.12.14-lp150.12.4/drivers/power/supply//usr/src/linux-4.12.14-lp150.12.4/drivers/powercap//usr/src/linux-4.12.14-lp150.12.4/drivers/pps//usr/src/linux-4.12.14-lp150.12.4/drivers/pps/clients//usr/src/linux-4.12.14-lp150.12.4/drivers/pps/generators//usr/src/linux-4.12.14-lp150.12.4/drivers/ps3//usr/src/linux-4.12.14-lp150.12.4/drivers/ptp//usr/src/linux-4.12.14-lp150.12.4/drivers/pwm//usr/src/linux-4.12.14-lp150.12.4/drivers/rapidio//usr/src/linux-4.12.14-lp150.12.4/drivers/rapidio/devices//usr/src/linux-4.12.14-lp150.12.4/drivers/rapidio/switches//usr/src/linux-4.12.14-lp150.12.4/drivers/ras//usr/src/linux-4.12.14-lp150.12.4/drivers/regulator//usr/src/linux-4.12.14-lp150.12.4/drivers/remoteproc//usr/src/linux-4.12.14-lp150.12.4/drivers/reset//usr/src/linux-4.12.14-lp150.12.4/drivers/reset/hisilicon//usr/src/linux-4.12.14-lp150.12.4/drivers/reset/sti//usr/src/linux-4.12.14-lp150.12.4/drivers/reset/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/rpmsg//usr/src/linux-4.12.14-lp150.12.4/drivers/rtc//usr/src/linux-4.12.14-lp150.12.4/drivers/s390//usr/src/linux-4.12.14-lp150.12.4/drivers/s390/block//usr/src/linux-4.12.14-lp150.12.4/drivers/s390/char//usr/src/linux-4.12.14-lp150.12.4/drivers/s390/cio//usr/src/linux-4.12.14-lp150.12.4/drivers/s390/crypto//usr/src/linux-4.12.14-lp150.12.4/drivers/s390/net//usr/src/linux-4.12.14-lp150.12.4/drivers/s390/scsi//usr/src/linux-4.12.14-lp150.12.4/drivers/s390/virtio//usr/src/linux-4.12.14-lp150.12.4/drivers/sbus//usr/src/linux-4.12.14-lp150.12.4/drivers/sbus/char//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/aacraid//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/aic7xxx//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/aic7xxx/aicasm//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/aic94xx//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/arcmsr//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/arm//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/be2iscsi//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/bfa//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/bnx2fc//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/bnx2i//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/csiostor//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/cxgbi//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/cxgbi/cxgb3i//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/cxgbi/cxgb4i//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/cxlflash//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/device_handler//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/esas2r//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/fcoe//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/fnic//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/hisi_sas//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/ibmvscsi//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/ibmvscsi_tgt//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/isci//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/libfc//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/libsas//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/lpfc//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/megaraid//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/mpt3sas//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/mvsas//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/osd//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/pcmcia//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/pm8001//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/qedf//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/qedi//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/qla2xxx//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/qla4xxx//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/smartpqi//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/snic//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/sym53c8xx_2//usr/src/linux-4.12.14-lp150.12.4/drivers/scsi/ufs//usr/src/linux-4.12.14-lp150.12.4/drivers/sfi//usr/src/linux-4.12.14-lp150.12.4/drivers/sh//usr/src/linux-4.12.14-lp150.12.4/drivers/sh/clk//usr/src/linux-4.12.14-lp150.12.4/drivers/sh/intc//usr/src/linux-4.12.14-lp150.12.4/drivers/sh/maple//usr/src/linux-4.12.14-lp150.12.4/drivers/sh/superhyway//usr/src/linux-4.12.14-lp150.12.4/drivers/sn//usr/src/linux-4.12.14-lp150.12.4/drivers/soc//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/atmel//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/bcm//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/bcm/brcmstb//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/dove//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/fsl//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/fsl/qbman//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/fsl/qe//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/imx//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/mediatek//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/qcom//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/renesas//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/rockchip//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/samsung//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/sunxi//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/tegra/fuse//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/ti//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/ux500//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/versatile//usr/src/linux-4.12.14-lp150.12.4/drivers/soc/zte//usr/src/linux-4.12.14-lp150.12.4/drivers/spi//usr/src/linux-4.12.14-lp150.12.4/drivers/spmi//usr/src/linux-4.12.14-lp150.12.4/drivers/ssb//usr/src/linux-4.12.14-lp150.12.4/drivers/staging//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/android//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/android/ion//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/board//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/ccree//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/clocking-wizard//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/comedi//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/comedi/drivers//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/comedi/kcomedilib//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/dgnc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/emxx_udc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/fbtft//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/fsl-dpaa2//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/fsl-dpaa2/ethernet//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/fsl-mc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/fsl-mc/bus//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/fsl-mc/bus/dpio//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/fwserial//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/gdm724x//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/goldfish//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/greybus//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/greybus/tools//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/gs_fpgaboot//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/accel//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/adc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/addac//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/cdc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/frequency//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/gyro//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/impedance-analyzer//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/light//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/meter//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/resolver//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/iio/trigger//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/ks7010//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lnet//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lnet/klnds//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lnet/klnds/o2iblnd//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lnet/klnds/socklnd//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lnet/libcfs//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lnet/lnet//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lnet/selftest//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/fid//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/fld//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/llite//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/lmv//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/lov//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/mdc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/mgc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/obdclass//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/obdecho//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/osc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/lustre/lustre/ptlrpc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/i2c//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/i2c/imx//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/i2c/ov5693//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/pci//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/pci/atomisp2//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/pci/atomisp2/css2400//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/platform//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/platform/clock//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/atomisp/platform/intel-mid//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/bcm2048//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/cxd2099//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/davinci_vpfe//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/lirc//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/media/omap4iss//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most/aim-cdev//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most/aim-network//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most/aim-sound//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most/aim-v4l2//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most/hdm-dim2//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most/hdm-i2c//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most/hdm-usb//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/most/mostcore//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/mt29f_spinand//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/netlogic//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/nvec//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/octeon-usb//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/octeon//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/olpc_dcon//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/rtl8188eu//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/rtl8192e//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/rtl8192e/rtl8192e//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/rtl8192u//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/rtl8192u/ieee80211//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/rtl8712//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/rtl8723bs//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/rts5208//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/skein//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/sm750fb//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/speakup//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/typec//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/typec/fusb302//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/unisys//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/unisys/visorbus//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/unisys/visorhba//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/unisys/visorinput//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/unisys/visornic//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/vc04_services//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/vc04_services/bcm2835-audio//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/vc04_services/bcm2835-camera//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/vme//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/vme/devices//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/vt6655//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/vt6656//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/wilc1000//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/wlan-ng//usr/src/linux-4.12.14-lp150.12.4/drivers/staging/xgifb//usr/src/linux-4.12.14-lp150.12.4/drivers/target//usr/src/linux-4.12.14-lp150.12.4/drivers/target/iscsi//usr/src/linux-4.12.14-lp150.12.4/drivers/target/iscsi/cxgbit//usr/src/linux-4.12.14-lp150.12.4/drivers/target/loopback//usr/src/linux-4.12.14-lp150.12.4/drivers/target/sbp//usr/src/linux-4.12.14-lp150.12.4/drivers/target/tcm_fc//usr/src/linux-4.12.14-lp150.12.4/drivers/tc//usr/src/linux-4.12.14-lp150.12.4/drivers/tee//usr/src/linux-4.12.14-lp150.12.4/drivers/tee/optee//usr/src/linux-4.12.14-lp150.12.4/drivers/thermal//usr/src/linux-4.12.14-lp150.12.4/drivers/thermal/broadcom//usr/src/linux-4.12.14-lp150.12.4/drivers/thermal/int340x_thermal//usr/src/linux-4.12.14-lp150.12.4/drivers/thermal/qcom//usr/src/linux-4.12.14-lp150.12.4/drivers/thermal/samsung//usr/src/linux-4.12.14-lp150.12.4/drivers/thermal/st//usr/src/linux-4.12.14-lp150.12.4/drivers/thermal/tegra//usr/src/linux-4.12.14-lp150.12.4/drivers/thermal/ti-soc-thermal//usr/src/linux-4.12.14-lp150.12.4/drivers/thunderbolt//usr/src/linux-4.12.14-lp150.12.4/drivers/tty//usr/src/linux-4.12.14-lp150.12.4/drivers/tty/hvc//usr/src/linux-4.12.14-lp150.12.4/drivers/tty/ipwireless//usr/src/linux-4.12.14-lp150.12.4/drivers/tty/serdev//usr/src/linux-4.12.14-lp150.12.4/drivers/tty/serial//usr/src/linux-4.12.14-lp150.12.4/drivers/tty/serial/8250//usr/src/linux-4.12.14-lp150.12.4/drivers/tty/serial/cpm_uart//usr/src/linux-4.12.14-lp150.12.4/drivers/tty/serial/jsm//usr/src/linux-4.12.14-lp150.12.4/drivers/tty/vt//usr/src/linux-4.12.14-lp150.12.4/drivers/uio//usr/src/linux-4.12.14-lp150.12.4/drivers/usb//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/atm//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/c67x00//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/chipidea//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/class//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/common//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/core//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/dwc2//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/dwc3//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/early//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/gadget//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/gadget/function//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/gadget/legacy//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/gadget/udc//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/gadget/udc/bdc//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/host//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/host/whci//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/image//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/isp1760//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/misc//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/misc/sisusbvga//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/mon//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/mtu3//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/musb//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/phy//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/renesas_usbhs//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/serial//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/storage//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/typec//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/typec/ucsi//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/usbip//usr/src/linux-4.12.14-lp150.12.4/drivers/usb/wusbcore//usr/src/linux-4.12.14-lp150.12.4/drivers/uwb//usr/src/linux-4.12.14-lp150.12.4/drivers/uwb/i1480//usr/src/linux-4.12.14-lp150.12.4/drivers/uwb/i1480/dfu//usr/src/linux-4.12.14-lp150.12.4/drivers/vfio//usr/src/linux-4.12.14-lp150.12.4/drivers/vfio/mdev//usr/src/linux-4.12.14-lp150.12.4/drivers/vfio/pci//usr/src/linux-4.12.14-lp150.12.4/drivers/vfio/platform//usr/src/linux-4.12.14-lp150.12.4/drivers/vfio/platform/reset//usr/src/linux-4.12.14-lp150.12.4/drivers/vhost//usr/src/linux-4.12.14-lp150.12.4/drivers/video//usr/src/linux-4.12.14-lp150.12.4/drivers/video/backlight//usr/src/linux-4.12.14-lp150.12.4/drivers/video/console//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/aty//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/core//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/geode//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/i810//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/intelfb//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/kyro//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/matrox//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/mb862xx//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/mbx//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/mmp//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/mmp/fb//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/mmp/hw//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/mmp/panel//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/nvidia//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/omap//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/omap2//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/omap2/omapfb//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/omap2/omapfb/displays//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/omap2/omapfb/dss//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/riva//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/savage//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/sis//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/vermilion//usr/src/linux-4.12.14-lp150.12.4/drivers/video/fbdev/via//usr/src/linux-4.12.14-lp150.12.4/drivers/video/logo//usr/src/linux-4.12.14-lp150.12.4/drivers/virt//usr/src/linux-4.12.14-lp150.12.4/drivers/virtio//usr/src/linux-4.12.14-lp150.12.4/drivers/vlynq//usr/src/linux-4.12.14-lp150.12.4/drivers/vme//usr/src/linux-4.12.14-lp150.12.4/drivers/vme/boards//usr/src/linux-4.12.14-lp150.12.4/drivers/vme/bridges//usr/src/linux-4.12.14-lp150.12.4/drivers/w1//usr/src/linux-4.12.14-lp150.12.4/drivers/w1/masters//usr/src/linux-4.12.14-lp150.12.4/drivers/w1/slaves//usr/src/linux-4.12.14-lp150.12.4/drivers/watchdog//usr/src/linux-4.12.14-lp150.12.4/drivers/xen//usr/src/linux-4.12.14-lp150.12.4/drivers/xen/events//usr/src/linux-4.12.14-lp150.12.4/drivers/xen/xen-pciback//usr/src/linux-4.12.14-lp150.12.4/drivers/xen/xenbus//usr/src/linux-4.12.14-lp150.12.4/drivers/xen/xenfs//usr/src/linux-4.12.14-lp150.12.4/drivers/zorro//usr/src/linux-4.12.14-lp150.12.4/firmware//usr/src/linux-4.12.14-lp150.12.4/fs//usr/src/linux-4.12.14-lp150.12.4/fs/9p//usr/src/linux-4.12.14-lp150.12.4/fs/adfs//usr/src/linux-4.12.14-lp150.12.4/fs/affs//usr/src/linux-4.12.14-lp150.12.4/fs/afs//usr/src/linux-4.12.14-lp150.12.4/fs/autofs4//usr/src/linux-4.12.14-lp150.12.4/fs/befs//usr/src/linux-4.12.14-lp150.12.4/fs/bfs//usr/src/linux-4.12.14-lp150.12.4/fs/btrfs//usr/src/linux-4.12.14-lp150.12.4/fs/cachefiles//usr/src/linux-4.12.14-lp150.12.4/fs/ceph//usr/src/linux-4.12.14-lp150.12.4/fs/cifs//usr/src/linux-4.12.14-lp150.12.4/fs/coda//usr/src/linux-4.12.14-lp150.12.4/fs/configfs//usr/src/linux-4.12.14-lp150.12.4/fs/cramfs//usr/src/linux-4.12.14-lp150.12.4/fs/crypto//usr/src/linux-4.12.14-lp150.12.4/fs/debugfs//usr/src/linux-4.12.14-lp150.12.4/fs/devpts//usr/src/linux-4.12.14-lp150.12.4/fs/dlm//usr/src/linux-4.12.14-lp150.12.4/fs/ecryptfs//usr/src/linux-4.12.14-lp150.12.4/fs/efivarfs//usr/src/linux-4.12.14-lp150.12.4/fs/efs//usr/src/linux-4.12.14-lp150.12.4/fs/exofs//usr/src/linux-4.12.14-lp150.12.4/fs/exportfs//usr/src/linux-4.12.14-lp150.12.4/fs/ext2//usr/src/linux-4.12.14-lp150.12.4/fs/ext4//usr/src/linux-4.12.14-lp150.12.4/fs/f2fs//usr/src/linux-4.12.14-lp150.12.4/fs/fat//usr/src/linux-4.12.14-lp150.12.4/fs/freevxfs//usr/src/linux-4.12.14-lp150.12.4/fs/fscache//usr/src/linux-4.12.14-lp150.12.4/fs/fuse//usr/src/linux-4.12.14-lp150.12.4/fs/gfs2//usr/src/linux-4.12.14-lp150.12.4/fs/hfs//usr/src/linux-4.12.14-lp150.12.4/fs/hfsplus//usr/src/linux-4.12.14-lp150.12.4/fs/hostfs//usr/src/linux-4.12.14-lp150.12.4/fs/hpfs//usr/src/linux-4.12.14-lp150.12.4/fs/hugetlbfs//usr/src/linux-4.12.14-lp150.12.4/fs/isofs//usr/src/linux-4.12.14-lp150.12.4/fs/jbd2//usr/src/linux-4.12.14-lp150.12.4/fs/jffs2//usr/src/linux-4.12.14-lp150.12.4/fs/jfs//usr/src/linux-4.12.14-lp150.12.4/fs/kernfs//usr/src/linux-4.12.14-lp150.12.4/fs/lockd//usr/src/linux-4.12.14-lp150.12.4/fs/minix//usr/src/linux-4.12.14-lp150.12.4/fs/ncpfs//usr/src/linux-4.12.14-lp150.12.4/fs/nfs//usr/src/linux-4.12.14-lp150.12.4/fs/nfs/blocklayout//usr/src/linux-4.12.14-lp150.12.4/fs/nfs/filelayout//usr/src/linux-4.12.14-lp150.12.4/fs/nfs/flexfilelayout//usr/src/linux-4.12.14-lp150.12.4/fs/nfs_common//usr/src/linux-4.12.14-lp150.12.4/fs/nfsd//usr/src/linux-4.12.14-lp150.12.4/fs/nilfs2//usr/src/linux-4.12.14-lp150.12.4/fs/nls//usr/src/linux-4.12.14-lp150.12.4/fs/notify//usr/src/linux-4.12.14-lp150.12.4/fs/notify/dnotify//usr/src/linux-4.12.14-lp150.12.4/fs/notify/fanotify//usr/src/linux-4.12.14-lp150.12.4/fs/notify/inotify//usr/src/linux-4.12.14-lp150.12.4/fs/ntfs//usr/src/linux-4.12.14-lp150.12.4/fs/ocfs2//usr/src/linux-4.12.14-lp150.12.4/fs/ocfs2/cluster//usr/src/linux-4.12.14-lp150.12.4/fs/ocfs2/dlm//usr/src/linux-4.12.14-lp150.12.4/fs/ocfs2/dlmfs//usr/src/linux-4.12.14-lp150.12.4/fs/omfs//usr/src/linux-4.12.14-lp150.12.4/fs/openpromfs//usr/src/linux-4.12.14-lp150.12.4/fs/orangefs//usr/src/linux-4.12.14-lp150.12.4/fs/overlayfs//usr/src/linux-4.12.14-lp150.12.4/fs/proc//usr/src/linux-4.12.14-lp150.12.4/fs/pstore//usr/src/linux-4.12.14-lp150.12.4/fs/qnx4//usr/src/linux-4.12.14-lp150.12.4/fs/qnx6//usr/src/linux-4.12.14-lp150.12.4/fs/quota//usr/src/linux-4.12.14-lp150.12.4/fs/ramfs//usr/src/linux-4.12.14-lp150.12.4/fs/reiserfs//usr/src/linux-4.12.14-lp150.12.4/fs/romfs//usr/src/linux-4.12.14-lp150.12.4/fs/squashfs//usr/src/linux-4.12.14-lp150.12.4/fs/squashfs3//usr/src/linux-4.12.14-lp150.12.4/fs/sysfs//usr/src/linux-4.12.14-lp150.12.4/fs/sysv//usr/src/linux-4.12.14-lp150.12.4/fs/tracefs//usr/src/linux-4.12.14-lp150.12.4/fs/ubifs//usr/src/linux-4.12.14-lp150.12.4/fs/udf//usr/src/linux-4.12.14-lp150.12.4/fs/ufs//usr/src/linux-4.12.14-lp150.12.4/fs/xfs//usr/src/linux-4.12.14-lp150.12.4/include//usr/src/linux-4.12.14-lp150.12.4/include/acpi//usr/src/linux-4.12.14-lp150.12.4/include/acpi/platform//usr/src/linux-4.12.14-lp150.12.4/include/asm-generic//usr/src/linux-4.12.14-lp150.12.4/include/asm-generic/bitops//usr/src/linux-4.12.14-lp150.12.4/include/clocksource//usr/src/linux-4.12.14-lp150.12.4/include/crypto//usr/src/linux-4.12.14-lp150.12.4/include/crypto/internal//usr/src/linux-4.12.14-lp150.12.4/include/drm//usr/src/linux-4.12.14-lp150.12.4/include/drm/bridge//usr/src/linux-4.12.14-lp150.12.4/include/drm/i2c//usr/src/linux-4.12.14-lp150.12.4/include/drm/tinydrm//usr/src/linux-4.12.14-lp150.12.4/include/drm/ttm//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/arm//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/clk//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/clock//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/display//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/dma//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/genpd//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/gpio//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/i2c//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/iio//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/iio/adc//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/input//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/interrupt-controller//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/leds//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/mailbox//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/media//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/memory//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/mfd//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/net//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/phy//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/pinctrl//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/power//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/pwm//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/regulator//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/reset//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/soc//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/sound//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/spmi//usr/src/linux-4.12.14-lp150.12.4/include/dt-bindings/thermal//usr/src/linux-4.12.14-lp150.12.4/include/keys//usr/src/linux-4.12.14-lp150.12.4/include/kvm//usr/src/linux-4.12.14-lp150.12.4/include/linux//usr/src/linux-4.12.14-lp150.12.4/include/linux/amba//usr/src/linux-4.12.14-lp150.12.4/include/linux/avf//usr/src/linux-4.12.14-lp150.12.4/include/linux/bcma//usr/src/linux-4.12.14-lp150.12.4/include/linux/byteorder//usr/src/linux-4.12.14-lp150.12.4/include/linux/can//usr/src/linux-4.12.14-lp150.12.4/include/linux/can/dev//usr/src/linux-4.12.14-lp150.12.4/include/linux/can/platform//usr/src/linux-4.12.14-lp150.12.4/include/linux/ceph//usr/src/linux-4.12.14-lp150.12.4/include/linux/clk//usr/src/linux-4.12.14-lp150.12.4/include/linux/crush//usr/src/linux-4.12.14-lp150.12.4/include/linux/decompress//usr/src/linux-4.12.14-lp150.12.4/include/linux/dma//usr/src/linux-4.12.14-lp150.12.4/include/linux/extcon//usr/src/linux-4.12.14-lp150.12.4/include/linux/firmware//usr/src/linux-4.12.14-lp150.12.4/include/linux/firmware/meson//usr/src/linux-4.12.14-lp150.12.4/include/linux/fpga//usr/src/linux-4.12.14-lp150.12.4/include/linux/fsl//usr/src/linux-4.12.14-lp150.12.4/include/linux/fsl/bestcomm//usr/src/linux-4.12.14-lp150.12.4/include/linux/gpio//usr/src/linux-4.12.14-lp150.12.4/include/linux/hsi//usr/src/linux-4.12.14-lp150.12.4/include/linux/i2c//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/accel//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/adc//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/common//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/dac//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/frequency//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/gyro//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/imu//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/magnetometer//usr/src/linux-4.12.14-lp150.12.4/include/linux/iio/timer//usr/src/linux-4.12.14-lp150.12.4/include/linux/input//usr/src/linux-4.12.14-lp150.12.4/include/linux/irqchip//usr/src/linux-4.12.14-lp150.12.4/include/linux/isdn//usr/src/linux-4.12.14-lp150.12.4/include/linux/lockd//usr/src/linux-4.12.14-lp150.12.4/include/linux/mailbox//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/abx500//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/arizona//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/da9052//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/da9055//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/da9062//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/da9063//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/da9150//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/mt6323//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/mt6397//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/pcf50633//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/samsung//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/syscon//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/wm831x//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/wm8350//usr/src/linux-4.12.14-lp150.12.4/include/linux/mfd/wm8994//usr/src/linux-4.12.14-lp150.12.4/include/linux/mlx4//usr/src/linux-4.12.14-lp150.12.4/include/linux/mlx5//usr/src/linux-4.12.14-lp150.12.4/include/linux/mmc//usr/src/linux-4.12.14-lp150.12.4/include/linux/mtd//usr/src/linux-4.12.14-lp150.12.4/include/linux/netfilter//usr/src/linux-4.12.14-lp150.12.4/include/linux/netfilter/ipset//usr/src/linux-4.12.14-lp150.12.4/include/linux/netfilter_arp//usr/src/linux-4.12.14-lp150.12.4/include/linux/netfilter_bridge//usr/src/linux-4.12.14-lp150.12.4/include/linux/netfilter_ipv4//usr/src/linux-4.12.14-lp150.12.4/include/linux/netfilter_ipv6//usr/src/linux-4.12.14-lp150.12.4/include/linux/perf//usr/src/linux-4.12.14-lp150.12.4/include/linux/phy//usr/src/linux-4.12.14-lp150.12.4/include/linux/phy/tegra//usr/src/linux-4.12.14-lp150.12.4/include/linux/pinctrl//usr/src/linux-4.12.14-lp150.12.4/include/linux/platform_data//usr/src/linux-4.12.14-lp150.12.4/include/linux/platform_data/media//usr/src/linux-4.12.14-lp150.12.4/include/linux/platform_data/x86//usr/src/linux-4.12.14-lp150.12.4/include/linux/power//usr/src/linux-4.12.14-lp150.12.4/include/linux/qed//usr/src/linux-4.12.14-lp150.12.4/include/linux/raid//usr/src/linux-4.12.14-lp150.12.4/include/linux/regulator//usr/src/linux-4.12.14-lp150.12.4/include/linux/remoteproc//usr/src/linux-4.12.14-lp150.12.4/include/linux/reset//usr/src/linux-4.12.14-lp150.12.4/include/linux/rpmsg//usr/src/linux-4.12.14-lp150.12.4/include/linux/rtc//usr/src/linux-4.12.14-lp150.12.4/include/linux/sched//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc/brcmstb//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc/dove//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc/mediatek//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc/qcom//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc/renesas//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc/samsung//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc/sunxi//usr/src/linux-4.12.14-lp150.12.4/include/linux/soc/ti//usr/src/linux-4.12.14-lp150.12.4/include/linux/spi//usr/src/linux-4.12.14-lp150.12.4/include/linux/ssb//usr/src/linux-4.12.14-lp150.12.4/include/linux/sunrpc//usr/src/linux-4.12.14-lp150.12.4/include/linux/ulpi//usr/src/linux-4.12.14-lp150.12.4/include/linux/unaligned//usr/src/linux-4.12.14-lp150.12.4/include/linux/usb//usr/src/linux-4.12.14-lp150.12.4/include/linux/uwb//usr/src/linux-4.12.14-lp150.12.4/include/linux/wimax//usr/src/linux-4.12.14-lp150.12.4/include/math-emu//usr/src/linux-4.12.14-lp150.12.4/include/media//usr/src/linux-4.12.14-lp150.12.4/include/media/blackfin//usr/src/linux-4.12.14-lp150.12.4/include/media/davinci//usr/src/linux-4.12.14-lp150.12.4/include/media/drv-intf//usr/src/linux-4.12.14-lp150.12.4/include/media/i2c//usr/src/linux-4.12.14-lp150.12.4/include/memory//usr/src/linux-4.12.14-lp150.12.4/include/misc//usr/src/linux-4.12.14-lp150.12.4/include/net//usr/src/linux-4.12.14-lp150.12.4/include/net/9p//usr/src/linux-4.12.14-lp150.12.4/include/net/bluetooth//usr/src/linux-4.12.14-lp150.12.4/include/net/caif//usr/src/linux-4.12.14-lp150.12.4/include/net/irda//usr/src/linux-4.12.14-lp150.12.4/include/net/iucv//usr/src/linux-4.12.14-lp150.12.4/include/net/netfilter//usr/src/linux-4.12.14-lp150.12.4/include/net/netfilter/ipv4//usr/src/linux-4.12.14-lp150.12.4/include/net/netfilter/ipv6//usr/src/linux-4.12.14-lp150.12.4/include/net/netns//usr/src/linux-4.12.14-lp150.12.4/include/net/nfc//usr/src/linux-4.12.14-lp150.12.4/include/net/phonet//usr/src/linux-4.12.14-lp150.12.4/include/net/sctp//usr/src/linux-4.12.14-lp150.12.4/include/net/tc_act//usr/src/linux-4.12.14-lp150.12.4/include/pcmcia//usr/src/linux-4.12.14-lp150.12.4/include/ras//usr/src/linux-4.12.14-lp150.12.4/include/rdma//usr/src/linux-4.12.14-lp150.12.4/include/rxrpc//usr/src/linux-4.12.14-lp150.12.4/include/scsi//usr/src/linux-4.12.14-lp150.12.4/include/scsi/fc//usr/src/linux-4.12.14-lp150.12.4/include/soc//usr/src/linux-4.12.14-lp150.12.4/include/soc/arc//usr/src/linux-4.12.14-lp150.12.4/include/soc/at91//usr/src/linux-4.12.14-lp150.12.4/include/soc/bcm2835//usr/src/linux-4.12.14-lp150.12.4/include/soc/brcmstb//usr/src/linux-4.12.14-lp150.12.4/include/soc/fsl//usr/src/linux-4.12.14-lp150.12.4/include/soc/fsl/qe//usr/src/linux-4.12.14-lp150.12.4/include/soc/imx//usr/src/linux-4.12.14-lp150.12.4/include/soc/mediatek//usr/src/linux-4.12.14-lp150.12.4/include/soc/nps//usr/src/linux-4.12.14-lp150.12.4/include/soc/rockchip//usr/src/linux-4.12.14-lp150.12.4/include/soc/sa1100//usr/src/linux-4.12.14-lp150.12.4/include/soc/tegra//usr/src/linux-4.12.14-lp150.12.4/include/sound//usr/src/linux-4.12.14-lp150.12.4/include/target//usr/src/linux-4.12.14-lp150.12.4/include/target/iscsi//usr/src/linux-4.12.14-lp150.12.4/include/trace//usr/src/linux-4.12.14-lp150.12.4/include/trace/events//usr/src/linux-4.12.14-lp150.12.4/include/uapi//usr/src/linux-4.12.14-lp150.12.4/include/uapi/asm-generic//usr/src/linux-4.12.14-lp150.12.4/include/uapi/drm//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/android//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/byteorder//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/caif//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/can//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/cifs//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/dvb//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/genwqe//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/hdlc//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/hsi//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/iio//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/isdn//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/mmc//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/netfilter//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/netfilter/ipset//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/netfilter_arp//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/netfilter_bridge//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/netfilter_ipv4//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/netfilter_ipv6//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/nfsd//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/raid//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/sched//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/spi//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/sunrpc//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/tc_act//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/tc_ematch//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/usb//usr/src/linux-4.12.14-lp150.12.4/include/uapi/linux/wimax//usr/src/linux-4.12.14-lp150.12.4/include/uapi/misc//usr/src/linux-4.12.14-lp150.12.4/include/uapi/mtd//usr/src/linux-4.12.14-lp150.12.4/include/uapi/rdma//usr/src/linux-4.12.14-lp150.12.4/include/uapi/rdma/hfi//usr/src/linux-4.12.14-lp150.12.4/include/uapi/scsi//usr/src/linux-4.12.14-lp150.12.4/include/uapi/scsi/fc//usr/src/linux-4.12.14-lp150.12.4/include/uapi/sound//usr/src/linux-4.12.14-lp150.12.4/include/uapi/video//usr/src/linux-4.12.14-lp150.12.4/include/uapi/xen//usr/src/linux-4.12.14-lp150.12.4/include/video//usr/src/linux-4.12.14-lp150.12.4/include/xen//usr/src/linux-4.12.14-lp150.12.4/include/xen/arm//usr/src/linux-4.12.14-lp150.12.4/include/xen/interface//usr/src/linux-4.12.14-lp150.12.4/include/xen/interface/hvm//usr/src/linux-4.12.14-lp150.12.4/include/xen/interface/io//usr/src/linux-4.12.14-lp150.12.4/init//usr/src/linux-4.12.14-lp150.12.4/ipc//usr/src/linux-4.12.14-lp150.12.4/kernel//usr/src/linux-4.12.14-lp150.12.4/kernel/bpf//usr/src/linux-4.12.14-lp150.12.4/kernel/cgroup//usr/src/linux-4.12.14-lp150.12.4/kernel/debug//usr/src/linux-4.12.14-lp150.12.4/kernel/debug/kdb//usr/src/linux-4.12.14-lp150.12.4/kernel/events//usr/src/linux-4.12.14-lp150.12.4/kernel/gcov//usr/src/linux-4.12.14-lp150.12.4/kernel/irq//usr/src/linux-4.12.14-lp150.12.4/kernel/livepatch//usr/src/linux-4.12.14-lp150.12.4/kernel/locking//usr/src/linux-4.12.14-lp150.12.4/kernel/power//usr/src/linux-4.12.14-lp150.12.4/kernel/printk//usr/src/linux-4.12.14-lp150.12.4/kernel/rcu//usr/src/linux-4.12.14-lp150.12.4/kernel/sched//usr/src/linux-4.12.14-lp150.12.4/kernel/time//usr/src/linux-4.12.14-lp150.12.4/kernel/trace//usr/src/linux-4.12.14-lp150.12.4/lib//usr/src/linux-4.12.14-lp150.12.4/lib/842//usr/src/linux-4.12.14-lp150.12.4/lib/fonts//usr/src/linux-4.12.14-lp150.12.4/lib/lz4//usr/src/linux-4.12.14-lp150.12.4/lib/lzo//usr/src/linux-4.12.14-lp150.12.4/lib/mpi//usr/src/linux-4.12.14-lp150.12.4/lib/raid6//usr/src/linux-4.12.14-lp150.12.4/lib/raid6/test//usr/src/linux-4.12.14-lp150.12.4/lib/reed_solomon//usr/src/linux-4.12.14-lp150.12.4/lib/xz//usr/src/linux-4.12.14-lp150.12.4/lib/zlib_deflate//usr/src/linux-4.12.14-lp150.12.4/lib/zlib_inflate//usr/src/linux-4.12.14-lp150.12.4/mm//usr/src/linux-4.12.14-lp150.12.4/mm/kasan//usr/src/linux-4.12.14-lp150.12.4/net//usr/src/linux-4.12.14-lp150.12.4/net/6lowpan//usr/src/linux-4.12.14-lp150.12.4/net/802//usr/src/linux-4.12.14-lp150.12.4/net/8021q//usr/src/linux-4.12.14-lp150.12.4/net/9p//usr/src/linux-4.12.14-lp150.12.4/net/appletalk//usr/src/linux-4.12.14-lp150.12.4/net/atm//usr/src/linux-4.12.14-lp150.12.4/net/ax25//usr/src/linux-4.12.14-lp150.12.4/net/batman-adv//usr/src/linux-4.12.14-lp150.12.4/net/bluetooth//usr/src/linux-4.12.14-lp150.12.4/net/bluetooth/bnep//usr/src/linux-4.12.14-lp150.12.4/net/bluetooth/cmtp//usr/src/linux-4.12.14-lp150.12.4/net/bluetooth/hidp//usr/src/linux-4.12.14-lp150.12.4/net/bluetooth/rfcomm//usr/src/linux-4.12.14-lp150.12.4/net/bpf//usr/src/linux-4.12.14-lp150.12.4/net/bridge//usr/src/linux-4.12.14-lp150.12.4/net/bridge/netfilter//usr/src/linux-4.12.14-lp150.12.4/net/caif//usr/src/linux-4.12.14-lp150.12.4/net/can//usr/src/linux-4.12.14-lp150.12.4/net/ceph//usr/src/linux-4.12.14-lp150.12.4/net/core//usr/src/linux-4.12.14-lp150.12.4/net/dcb//usr/src/linux-4.12.14-lp150.12.4/net/dccp//usr/src/linux-4.12.14-lp150.12.4/net/dccp/ccids//usr/src/linux-4.12.14-lp150.12.4/net/decnet//usr/src/linux-4.12.14-lp150.12.4/net/decnet/netfilter//usr/src/linux-4.12.14-lp150.12.4/net/dns_resolver//usr/src/linux-4.12.14-lp150.12.4/net/dsa//usr/src/linux-4.12.14-lp150.12.4/net/ethernet//usr/src/linux-4.12.14-lp150.12.4/net/hsr//usr/src/linux-4.12.14-lp150.12.4/net/ieee802154//usr/src/linux-4.12.14-lp150.12.4/net/ieee802154/6lowpan//usr/src/linux-4.12.14-lp150.12.4/net/ife//usr/src/linux-4.12.14-lp150.12.4/net/ipv4//usr/src/linux-4.12.14-lp150.12.4/net/ipv4/netfilter//usr/src/linux-4.12.14-lp150.12.4/net/ipv6//usr/src/linux-4.12.14-lp150.12.4/net/ipv6/ila//usr/src/linux-4.12.14-lp150.12.4/net/ipv6/netfilter//usr/src/linux-4.12.14-lp150.12.4/net/ipx//usr/src/linux-4.12.14-lp150.12.4/net/irda//usr/src/linux-4.12.14-lp150.12.4/net/irda/ircomm//usr/src/linux-4.12.14-lp150.12.4/net/irda/irlan//usr/src/linux-4.12.14-lp150.12.4/net/irda/irnet//usr/src/linux-4.12.14-lp150.12.4/net/iucv//usr/src/linux-4.12.14-lp150.12.4/net/kcm//usr/src/linux-4.12.14-lp150.12.4/net/key//usr/src/linux-4.12.14-lp150.12.4/net/l2tp//usr/src/linux-4.12.14-lp150.12.4/net/l3mdev//usr/src/linux-4.12.14-lp150.12.4/net/lapb//usr/src/linux-4.12.14-lp150.12.4/net/llc//usr/src/linux-4.12.14-lp150.12.4/net/mac80211//usr/src/linux-4.12.14-lp150.12.4/net/mac802154//usr/src/linux-4.12.14-lp150.12.4/net/mpls//usr/src/linux-4.12.14-lp150.12.4/net/ncsi//usr/src/linux-4.12.14-lp150.12.4/net/netfilter//usr/src/linux-4.12.14-lp150.12.4/net/netfilter/ipset//usr/src/linux-4.12.14-lp150.12.4/net/netfilter/ipvs//usr/src/linux-4.12.14-lp150.12.4/net/netlabel//usr/src/linux-4.12.14-lp150.12.4/net/netlink//usr/src/linux-4.12.14-lp150.12.4/net/netrom//usr/src/linux-4.12.14-lp150.12.4/net/nfc//usr/src/linux-4.12.14-lp150.12.4/net/nfc/hci//usr/src/linux-4.12.14-lp150.12.4/net/nfc/nci//usr/src/linux-4.12.14-lp150.12.4/net/openvswitch//usr/src/linux-4.12.14-lp150.12.4/net/packet//usr/src/linux-4.12.14-lp150.12.4/net/phonet//usr/src/linux-4.12.14-lp150.12.4/net/psample//usr/src/linux-4.12.14-lp150.12.4/net/qrtr//usr/src/linux-4.12.14-lp150.12.4/net/rds//usr/src/linux-4.12.14-lp150.12.4/net/rfkill//usr/src/linux-4.12.14-lp150.12.4/net/rose//usr/src/linux-4.12.14-lp150.12.4/net/rxrpc//usr/src/linux-4.12.14-lp150.12.4/net/sched//usr/src/linux-4.12.14-lp150.12.4/net/sctp//usr/src/linux-4.12.14-lp150.12.4/net/smc//usr/src/linux-4.12.14-lp150.12.4/net/strparser//usr/src/linux-4.12.14-lp150.12.4/net/sunrpc//usr/src/linux-4.12.14-lp150.12.4/net/sunrpc/auth_gss//usr/src/linux-4.12.14-lp150.12.4/net/sunrpc/xprtrdma//usr/src/linux-4.12.14-lp150.12.4/net/switchdev//usr/src/linux-4.12.14-lp150.12.4/net/tipc//usr/src/linux-4.12.14-lp150.12.4/net/unix//usr/src/linux-4.12.14-lp150.12.4/net/vmw_vsock//usr/src/linux-4.12.14-lp150.12.4/net/wimax//usr/src/linux-4.12.14-lp150.12.4/net/wireless//usr/src/linux-4.12.14-lp150.12.4/net/x25//usr/src/linux-4.12.14-lp150.12.4/net/xfrm//usr/src/linux-4.12.14-lp150.12.4/samples//usr/src/linux-4.12.14-lp150.12.4/samples/auxdisplay//usr/src/linux-4.12.14-lp150.12.4/samples/blackfin//usr/src/linux-4.12.14-lp150.12.4/samples/bpf//usr/src/linux-4.12.14-lp150.12.4/samples/configfs//usr/src/linux-4.12.14-lp150.12.4/samples/connector//usr/src/linux-4.12.14-lp150.12.4/samples/hidraw//usr/src/linux-4.12.14-lp150.12.4/samples/hw_breakpoint//usr/src/linux-4.12.14-lp150.12.4/samples/kdb//usr/src/linux-4.12.14-lp150.12.4/samples/kfifo//usr/src/linux-4.12.14-lp150.12.4/samples/kobject//usr/src/linux-4.12.14-lp150.12.4/samples/kprobes//usr/src/linux-4.12.14-lp150.12.4/samples/livepatch//usr/src/linux-4.12.14-lp150.12.4/samples/mei//usr/src/linux-4.12.14-lp150.12.4/samples/mic//usr/src/linux-4.12.14-lp150.12.4/samples/mic/mpssd//usr/src/linux-4.12.14-lp150.12.4/samples/rpmsg//usr/src/linux-4.12.14-lp150.12.4/samples/seccomp//usr/src/linux-4.12.14-lp150.12.4/samples/statx//usr/src/linux-4.12.14-lp150.12.4/samples/timers//usr/src/linux-4.12.14-lp150.12.4/samples/trace_events//usr/src/linux-4.12.14-lp150.12.4/samples/trace_printk//usr/src/linux-4.12.14-lp150.12.4/samples/uhid//usr/src/linux-4.12.14-lp150.12.4/samples/v4l//usr/src/linux-4.12.14-lp150.12.4/samples/vfio-mdev//usr/src/linux-4.12.14-lp150.12.4/samples/watchdog//usr/src/linux-4.12.14-lp150.12.4/scripts//usr/src/linux-4.12.14-lp150.12.4/scripts/basic//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/api//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/api/alloc//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/api/debugfs//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/free//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/iterators//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/locks//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/misc//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/null//usr/src/linux-4.12.14-lp150.12.4/scripts/coccinelle/tests//usr/src/linux-4.12.14-lp150.12.4/scripts/dtc//usr/src/linux-4.12.14-lp150.12.4/scripts/dtc/include-prefixes//usr/src/linux-4.12.14-lp150.12.4/scripts/dtc/libfdt//usr/src/linux-4.12.14-lp150.12.4/scripts/gcc-plugins//usr/src/linux-4.12.14-lp150.12.4/scripts/gdb//usr/src/linux-4.12.14-lp150.12.4/scripts/gdb/linux//usr/src/linux-4.12.14-lp150.12.4/scripts/genksyms//usr/src/linux-4.12.14-lp150.12.4/scripts/kconfig//usr/src/linux-4.12.14-lp150.12.4/scripts/kconfig/lxdialog//usr/src/linux-4.12.14-lp150.12.4/scripts/ksymoops//usr/src/linux-4.12.14-lp150.12.4/scripts/mod//usr/src/linux-4.12.14-lp150.12.4/scripts/package//usr/src/linux-4.12.14-lp150.12.4/scripts/selinux//usr/src/linux-4.12.14-lp150.12.4/scripts/selinux/genheaders//usr/src/linux-4.12.14-lp150.12.4/scripts/selinux/mdp//usr/src/linux-4.12.14-lp150.12.4/scripts/tracing//usr/src/linux-4.12.14-lp150.12.4/security//usr/src/linux-4.12.14-lp150.12.4/security/apparmor//usr/src/linux-4.12.14-lp150.12.4/security/integrity//usr/src/linux-4.12.14-lp150.12.4/security/integrity/evm//usr/src/linux-4.12.14-lp150.12.4/security/integrity/ima//usr/src/linux-4.12.14-lp150.12.4/security/keys//usr/src/linux-4.12.14-lp150.12.4/security/keys/encrypted-keys//usr/src/linux-4.12.14-lp150.12.4/security/loadpin//usr/src/linux-4.12.14-lp150.12.4/security/selinux//usr/src/linux-4.12.14-lp150.12.4/security/smack//usr/src/linux-4.12.14-lp150.12.4/security/tomoyo//usr/src/linux-4.12.14-lp150.12.4/security/yama//usr/src/linux-4.12.14-lp150.12.4/sound//usr/src/linux-4.12.14-lp150.12.4/sound/aoa//usr/src/linux-4.12.14-lp150.12.4/sound/aoa/codecs//usr/src/linux-4.12.14-lp150.12.4/sound/aoa/core//usr/src/linux-4.12.14-lp150.12.4/sound/aoa/fabrics//usr/src/linux-4.12.14-lp150.12.4/sound/aoa/soundbus//usr/src/linux-4.12.14-lp150.12.4/sound/aoa/soundbus/i2sbus//usr/src/linux-4.12.14-lp150.12.4/sound/arm//usr/src/linux-4.12.14-lp150.12.4/sound/atmel//usr/src/linux-4.12.14-lp150.12.4/sound/core//usr/src/linux-4.12.14-lp150.12.4/sound/core/oss//usr/src/linux-4.12.14-lp150.12.4/sound/core/seq//usr/src/linux-4.12.14-lp150.12.4/sound/core/seq/oss//usr/src/linux-4.12.14-lp150.12.4/sound/drivers//usr/src/linux-4.12.14-lp150.12.4/sound/drivers/mpu401//usr/src/linux-4.12.14-lp150.12.4/sound/drivers/opl3//usr/src/linux-4.12.14-lp150.12.4/sound/drivers/opl4//usr/src/linux-4.12.14-lp150.12.4/sound/drivers/pcsp//usr/src/linux-4.12.14-lp150.12.4/sound/drivers/vx//usr/src/linux-4.12.14-lp150.12.4/sound/firewire//usr/src/linux-4.12.14-lp150.12.4/sound/firewire/bebob//usr/src/linux-4.12.14-lp150.12.4/sound/firewire/dice//usr/src/linux-4.12.14-lp150.12.4/sound/firewire/digi00x//usr/src/linux-4.12.14-lp150.12.4/sound/firewire/fireface//usr/src/linux-4.12.14-lp150.12.4/sound/firewire/fireworks//usr/src/linux-4.12.14-lp150.12.4/sound/firewire/motu//usr/src/linux-4.12.14-lp150.12.4/sound/firewire/oxfw//usr/src/linux-4.12.14-lp150.12.4/sound/firewire/tascam//usr/src/linux-4.12.14-lp150.12.4/sound/hda//usr/src/linux-4.12.14-lp150.12.4/sound/hda/ext//usr/src/linux-4.12.14-lp150.12.4/sound/i2c//usr/src/linux-4.12.14-lp150.12.4/sound/i2c/other//usr/src/linux-4.12.14-lp150.12.4/sound/isa//usr/src/linux-4.12.14-lp150.12.4/sound/isa/ad1816a//usr/src/linux-4.12.14-lp150.12.4/sound/isa/ad1848//usr/src/linux-4.12.14-lp150.12.4/sound/isa/cs423x//usr/src/linux-4.12.14-lp150.12.4/sound/isa/es1688//usr/src/linux-4.12.14-lp150.12.4/sound/isa/galaxy//usr/src/linux-4.12.14-lp150.12.4/sound/isa/gus//usr/src/linux-4.12.14-lp150.12.4/sound/isa/msnd//usr/src/linux-4.12.14-lp150.12.4/sound/isa/opti9xx//usr/src/linux-4.12.14-lp150.12.4/sound/isa/sb//usr/src/linux-4.12.14-lp150.12.4/sound/isa/wavefront//usr/src/linux-4.12.14-lp150.12.4/sound/isa/wss//usr/src/linux-4.12.14-lp150.12.4/sound/mips//usr/src/linux-4.12.14-lp150.12.4/sound/oss//usr/src/linux-4.12.14-lp150.12.4/sound/oss/dmasound//usr/src/linux-4.12.14-lp150.12.4/sound/parisc//usr/src/linux-4.12.14-lp150.12.4/sound/pci//usr/src/linux-4.12.14-lp150.12.4/sound/pci/ac97//usr/src/linux-4.12.14-lp150.12.4/sound/pci/ali5451//usr/src/linux-4.12.14-lp150.12.4/sound/pci/asihpi//usr/src/linux-4.12.14-lp150.12.4/sound/pci/au88x0//usr/src/linux-4.12.14-lp150.12.4/sound/pci/aw2//usr/src/linux-4.12.14-lp150.12.4/sound/pci/ca0106//usr/src/linux-4.12.14-lp150.12.4/sound/pci/cs46xx//usr/src/linux-4.12.14-lp150.12.4/sound/pci/cs5535audio//usr/src/linux-4.12.14-lp150.12.4/sound/pci/ctxfi//usr/src/linux-4.12.14-lp150.12.4/sound/pci/echoaudio//usr/src/linux-4.12.14-lp150.12.4/sound/pci/emu10k1//usr/src/linux-4.12.14-lp150.12.4/sound/pci/hda//usr/src/linux-4.12.14-lp150.12.4/sound/pci/ice1712//usr/src/linux-4.12.14-lp150.12.4/sound/pci/korg1212//usr/src/linux-4.12.14-lp150.12.4/sound/pci/lola//usr/src/linux-4.12.14-lp150.12.4/sound/pci/lx6464es//usr/src/linux-4.12.14-lp150.12.4/sound/pci/mixart//usr/src/linux-4.12.14-lp150.12.4/sound/pci/nm256//usr/src/linux-4.12.14-lp150.12.4/sound/pci/oxygen//usr/src/linux-4.12.14-lp150.12.4/sound/pci/pcxhr//usr/src/linux-4.12.14-lp150.12.4/sound/pci/riptide//usr/src/linux-4.12.14-lp150.12.4/sound/pci/rme9652//usr/src/linux-4.12.14-lp150.12.4/sound/pci/trident//usr/src/linux-4.12.14-lp150.12.4/sound/pci/vx222//usr/src/linux-4.12.14-lp150.12.4/sound/pci/ymfpci//usr/src/linux-4.12.14-lp150.12.4/sound/pcmcia//usr/src/linux-4.12.14-lp150.12.4/sound/pcmcia/pdaudiocf//usr/src/linux-4.12.14-lp150.12.4/sound/pcmcia/vx//usr/src/linux-4.12.14-lp150.12.4/sound/ppc//usr/src/linux-4.12.14-lp150.12.4/sound/sh//usr/src/linux-4.12.14-lp150.12.4/sound/soc//usr/src/linux-4.12.14-lp150.12.4/sound/soc/adi//usr/src/linux-4.12.14-lp150.12.4/sound/soc/amd//usr/src/linux-4.12.14-lp150.12.4/sound/soc/atmel//usr/src/linux-4.12.14-lp150.12.4/sound/soc/au1x//usr/src/linux-4.12.14-lp150.12.4/sound/soc/bcm//usr/src/linux-4.12.14-lp150.12.4/sound/soc/blackfin//usr/src/linux-4.12.14-lp150.12.4/sound/soc/cirrus//usr/src/linux-4.12.14-lp150.12.4/sound/soc/codecs//usr/src/linux-4.12.14-lp150.12.4/sound/soc/davinci//usr/src/linux-4.12.14-lp150.12.4/sound/soc/dwc//usr/src/linux-4.12.14-lp150.12.4/sound/soc/fsl//usr/src/linux-4.12.14-lp150.12.4/sound/soc/generic//usr/src/linux-4.12.14-lp150.12.4/sound/soc/hisilicon//usr/src/linux-4.12.14-lp150.12.4/sound/soc/img//usr/src/linux-4.12.14-lp150.12.4/sound/soc/intel//usr/src/linux-4.12.14-lp150.12.4/sound/soc/intel/atom//usr/src/linux-4.12.14-lp150.12.4/sound/soc/intel/atom/sst//usr/src/linux-4.12.14-lp150.12.4/sound/soc/intel/baytrail//usr/src/linux-4.12.14-lp150.12.4/sound/soc/intel/boards//usr/src/linux-4.12.14-lp150.12.4/sound/soc/intel/common//usr/src/linux-4.12.14-lp150.12.4/sound/soc/intel/haswell//usr/src/linux-4.12.14-lp150.12.4/sound/soc/intel/skylake//usr/src/linux-4.12.14-lp150.12.4/sound/soc/jz4740//usr/src/linux-4.12.14-lp150.12.4/sound/soc/kirkwood//usr/src/linux-4.12.14-lp150.12.4/sound/soc/mediatek//usr/src/linux-4.12.14-lp150.12.4/sound/soc/mediatek/common//usr/src/linux-4.12.14-lp150.12.4/sound/soc/mediatek/mt2701//usr/src/linux-4.12.14-lp150.12.4/sound/soc/mediatek/mt8173//usr/src/linux-4.12.14-lp150.12.4/sound/soc/mxs//usr/src/linux-4.12.14-lp150.12.4/sound/soc/nuc900//usr/src/linux-4.12.14-lp150.12.4/sound/soc/omap//usr/src/linux-4.12.14-lp150.12.4/sound/soc/pxa//usr/src/linux-4.12.14-lp150.12.4/sound/soc/qcom//usr/src/linux-4.12.14-lp150.12.4/sound/soc/rockchip//usr/src/linux-4.12.14-lp150.12.4/sound/soc/samsung//usr/src/linux-4.12.14-lp150.12.4/sound/soc/sh//usr/src/linux-4.12.14-lp150.12.4/sound/soc/sh/rcar//usr/src/linux-4.12.14-lp150.12.4/sound/soc/sirf//usr/src/linux-4.12.14-lp150.12.4/sound/soc/spear//usr/src/linux-4.12.14-lp150.12.4/sound/soc/sti//usr/src/linux-4.12.14-lp150.12.4/sound/soc/stm//usr/src/linux-4.12.14-lp150.12.4/sound/soc/sunxi//usr/src/linux-4.12.14-lp150.12.4/sound/soc/tegra//usr/src/linux-4.12.14-lp150.12.4/sound/soc/txx9//usr/src/linux-4.12.14-lp150.12.4/sound/soc/ux500//usr/src/linux-4.12.14-lp150.12.4/sound/soc/xtensa//usr/src/linux-4.12.14-lp150.12.4/sound/soc/zte//usr/src/linux-4.12.14-lp150.12.4/sound/sparc//usr/src/linux-4.12.14-lp150.12.4/sound/spi//usr/src/linux-4.12.14-lp150.12.4/sound/synth//usr/src/linux-4.12.14-lp150.12.4/sound/synth/emux//usr/src/linux-4.12.14-lp150.12.4/sound/usb//usr/src/linux-4.12.14-lp150.12.4/sound/usb/6fire//usr/src/linux-4.12.14-lp150.12.4/sound/usb/bcd2000//usr/src/linux-4.12.14-lp150.12.4/sound/usb/caiaq//usr/src/linux-4.12.14-lp150.12.4/sound/usb/hiface//usr/src/linux-4.12.14-lp150.12.4/sound/usb/line6//usr/src/linux-4.12.14-lp150.12.4/sound/usb/misc//usr/src/linux-4.12.14-lp150.12.4/sound/usb/usx2y//usr/src/linux-4.12.14-lp150.12.4/sound/x86//usr/src/linux-4.12.14-lp150.12.4/tools//usr/src/linux-4.12.14-lp150.12.4/tools/accounting//usr/src/linux-4.12.14-lp150.12.4/tools/build//usr/src/linux-4.12.14-lp150.12.4/tools/build/feature//usr/src/linux-4.12.14-lp150.12.4/tools/build/tests//usr/src/linux-4.12.14-lp150.12.4/tools/build/tests/ex//usr/src/linux-4.12.14-lp150.12.4/tools/cgroup//usr/src/linux-4.12.14-lp150.12.4/tools/firewire//usr/src/linux-4.12.14-lp150.12.4/tools/gpio//usr/src/linux-4.12.14-lp150.12.4/tools/hv//usr/src/linux-4.12.14-lp150.12.4/tools/iio//usr/src/linux-4.12.14-lp150.12.4/tools/kvm//usr/src/linux-4.12.14-lp150.12.4/tools/kvm/kvm_stat//usr/src/linux-4.12.14-lp150.12.4/tools/laptop//usr/src/linux-4.12.14-lp150.12.4/tools/laptop/dslm//usr/src/linux-4.12.14-lp150.12.4/tools/laptop/freefall//usr/src/linux-4.12.14-lp150.12.4/tools/leds//usr/src/linux-4.12.14-lp150.12.4/tools/lguest//usr/src/linux-4.12.14-lp150.12.4/tools/lib//usr/src/linux-4.12.14-lp150.12.4/tools/lib/api//usr/src/linux-4.12.14-lp150.12.4/tools/lib/bpf//usr/src/linux-4.12.14-lp150.12.4/tools/lib/lockdep//usr/src/linux-4.12.14-lp150.12.4/tools/lib/subcmd//usr/src/linux-4.12.14-lp150.12.4/tools/lib/traceevent//usr/src/linux-4.12.14-lp150.12.4/tools/net//usr/src/linux-4.12.14-lp150.12.4/tools/objtool//usr/src/linux-4.12.14-lp150.12.4/tools/pcmcia//usr/src/linux-4.12.14-lp150.12.4/tools/perf//usr/src/linux-4.12.14-lp150.12.4/tools/perf/Documentation//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch/arm//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch/arm64//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch/powerpc//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch/s390//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch/sh//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch/sparc//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch/x86//usr/src/linux-4.12.14-lp150.12.4/tools/perf/arch/xtensa//usr/src/linux-4.12.14-lp150.12.4/tools/perf/scripts//usr/src/linux-4.12.14-lp150.12.4/tools/perf/scripts/perl//usr/src/linux-4.12.14-lp150.12.4/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/linux-4.12.14-lp150.12.4/tools/power//usr/src/linux-4.12.14-lp150.12.4/tools/power/acpi//usr/src/linux-4.12.14-lp150.12.4/tools/power/acpi/tools//usr/src/linux-4.12.14-lp150.12.4/tools/power/acpi/tools/acpidbg//usr/src/linux-4.12.14-lp150.12.4/tools/power/acpi/tools/acpidump//usr/src/linux-4.12.14-lp150.12.4/tools/power/acpi/tools/ec//usr/src/linux-4.12.14-lp150.12.4/tools/power/cpupower//usr/src/linux-4.12.14-lp150.12.4/tools/power/cpupower/bench//usr/src/linux-4.12.14-lp150.12.4/tools/power/cpupower/debug//usr/src/linux-4.12.14-lp150.12.4/tools/power/cpupower/debug/i386//usr/src/linux-4.12.14-lp150.12.4/tools/power/cpupower/debug/kernel//usr/src/linux-4.12.14-lp150.12.4/tools/power/cpupower/debug/x86_64//usr/src/linux-4.12.14-lp150.12.4/tools/power/pm-graph//usr/src/linux-4.12.14-lp150.12.4/tools/power/x86//usr/src/linux-4.12.14-lp150.12.4/tools/power/x86/turbostat//usr/src/linux-4.12.14-lp150.12.4/tools/power/x86/x86_energy_perf_policy//usr/src/linux-4.12.14-lp150.12.4/tools/scripts//usr/src/linux-4.12.14-lp150.12.4/tools/spi//usr/src/linux-4.12.14-lp150.12.4/tools/testing//usr/src/linux-4.12.14-lp150.12.4/tools/testing/nvdimm//usr/src/linux-4.12.14-lp150.12.4/tools/testing/nvdimm/test//usr/src/linux-4.12.14-lp150.12.4/tools/testing/radix-tree//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/bpf//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/breakpoints//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/capabilities//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/cpu-hotplug//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/cpufreq//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/efivarfs//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/exec//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/filesystems//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/firmware//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/ftrace//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/futex//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/futex/functional//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/gpio//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/ia64//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/intel_pstate//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/ipc//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/kcmp//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/lib//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/media_tests//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/membarrier//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/memfd//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/memory-hotplug//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/mount//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/mqueue//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/net//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/networking//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/networking/timestamping//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/nsfs//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/alignment//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/benchmarks//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/cache_shape//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/context_switch//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/copyloops//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/dscr//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/math//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/mm//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/pmu//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/pmu/ebb//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/primitives//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/ptrace//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/signal//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/stringloops//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/switch_endian//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/syscalls//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/tm//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/powerpc/vphn//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/prctl//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/pstore//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/ptp//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/ptrace//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/rcutorture//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/rcutorture/formal//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/rcutorture/formal/srcu-cbmc//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/seccomp//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/sigaltstack//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/size//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/splice//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/static_keys//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/sync//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/sysctl//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/timers//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/user//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/vDSO//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/vm//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/watchdog//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/x86//usr/src/linux-4.12.14-lp150.12.4/tools/testing/selftests/zram//usr/src/linux-4.12.14-lp150.12.4/tools/thermal//usr/src/linux-4.12.14-lp150.12.4/tools/thermal/tmon//usr/src/linux-4.12.14-lp150.12.4/tools/usb//usr/src/linux-4.12.14-lp150.12.4/tools/usb/ffs-aio-example//usr/src/linux-4.12.14-lp150.12.4/tools/usb/ffs-aio-example/multibuff//usr/src/linux-4.12.14-lp150.12.4/tools/usb/ffs-aio-example/multibuff/host_app//usr/src/linux-4.12.14-lp150.12.4/tools/usb/ffs-aio-example/simple//usr/src/linux-4.12.14-lp150.12.4/tools/usb/ffs-aio-example/simple/host_app//usr/src/linux-4.12.14-lp150.12.4/tools/usb/usbip//usr/src/linux-4.12.14-lp150.12.4/tools/usb/usbip/libsrc//usr/src/linux-4.12.14-lp150.12.4/tools/usb/usbip/src//usr/src/linux-4.12.14-lp150.12.4/tools/virtio//usr/src/linux-4.12.14-lp150.12.4/tools/virtio/ringtest//usr/src/linux-4.12.14-lp150.12.4/tools/virtio/vhost_test//usr/src/linux-4.12.14-lp150.12.4/tools/virtio/virtio-trace//usr/src/linux-4.12.14-lp150.12.4/tools/vm//usr/src/linux-4.12.14-lp150.12.4/usr//usr/src/linux-4.12.14-lp150.12.4/virt//usr/src/linux-4.12.14-lp150.12.4/virt/kvm//usr/src/linux-4.12.14-lp150.12.4/virt/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8172/openSUSE_Leap_15.0_Update/55a265cde5580e7080782bd784b950cb-kernel-source.openSUSE_Leap_15.0_Updatecpioxz5noarch-suse-linux                                       directoryASCII textAlgol 68 source, ASCII textmakefile script, ASCII textC source, ASCII textC source, UTF-8 Unicode textemptyOS/2 REXX batch file, ASCII textawk script, ASCII text executablePOSIX shell script, ASCII text executableUTF-8 Unicode textC source, ASCII text, with very long linesPython script, ASCII text executableBourne-Again shell script, ASCII text executablePOSIX shell script, UTF-8 Unicode text executableawk or perl script, ASCII textLinux make config build file, ASCII textOS/2 REXX batch file, UTF-8 Unicode textASCII text, with very long linesPerl script text executableC++ source, ASCII textexported SGML document, ASCII textXML 1.0 document, ASCII textautomake makefile script, ASCII text7?-b^utf-80188f9fbc65024eae76eb3e3fb1d58dfc10cadf1b6c3deffbb17cef2207f2d42? 7zXZ !t/V] crt:bLL #edσ&D0[o3bI!QjĪ> t} Fmۀ|uA J3uxe_M/$%AhiuFfHQ~Eqa TL߯|GJ:UYK(j zս/&IM<=1Y#q S*?J"GkkE vګ*10ĒkCA揕҅ 5ZӬe7cKۜKRe!.vtB= v=;J?ڵ`HGglj}}hꭉ\+4${ 7TbMPpo(,a7vb¿r5@O c TmjW"=( kQ] ˺}IߥlS[exPbM:t!u"IYɛ6{ȪWM1snr#F=J#}śM1AaI.8%yo_Yi=xS{":F3 *HpoOZ IYhqPd (J m#s M(;9 /KM͇wt7yB_O0AwإMC[ _Snh6Ӡ La}@tV3)k V=N[jSc8o^&$nlm&a=gz3ǟ$ˇ?\KqdR|%DI&p5Mɶ# Qq~_B9kkzk)3` Xb B;0 cQ,hIq<a],lp6*4 gOaq_ʎdvtESZOeJ{9`xg-F >USw M[a5<8HIJ>u4&I;֑IhukNW1`r<OM@LMDUeCfB$vlf߅ݲ,{EM'}ayۧ>UW}nj2ˬeG b7 y|q Í.J}A5T:ROd!#TU5WLI]Q4? 677?JE;8K͹8ըܯgV5lǟvLR2CK*TjnFwct:> .6mcr/*$8:N<*+Fsc]Ϭw䘒88%q-,J̒^w`ApygI3 g:w1FRIWsꝬweKB7r G]gK=:*. Y'rȢ{'L[#Gӄd"lC~$Za1luqX~PWN| /E_*;Cm nZjǽNg ?zbb4TU^~J<w}ԼOjo᪃D ( vA=yn"%mQ/o|Ǎ{;=5?>Ŵ fsV z{}E)J[b.],"DArf"GM3HqS,aBד/ԯ6v>bߚ/R ̋{(5.H}8s;iGFȧSΣM,@*Le$Syi r) iTg0ﳓ۪F8%|&+lÐ9H8`FOjμNӜ+@LVPPZۯQ2ms.=)W 6l[`Oc`cH# ^ RAJ<2V%xDn8 .oNtQx7f~0& oVT_bmG`bx{$'aK0:2a ˥9ەU4 %-Z\6"`?d3t3._~ۥziOR6ފq<_7!ܸ=@J80J Og_k6-_ ]ʜꍶԲ XVYPԘ ۯ~   #0Ev2 bKtU3t8Vyl1OfC꥽g .*s>a*Lؠtc^`h8U%}_r׃ WN\n'&<¶\ Cу9.X c{%>Mu]ԓ>b@"3aR׸YYzR)m| &TVz')8[v7cÎp<$!'Y318%"s7![J` PC.Kmql14yWoojbqr7+v`P~Mr7W$4 VṾg_+oSkze~,[H`Pv\Jc-*#5jVNnI~G vMC@Idwc5+RDEDey9},#|%LqӊTuRe_jmUe渨kCe𰰦r&JKD1' VOcMe` | 0~8a_V^`+:fvYoI77*Y #)Jc;xYk@J} serihAVj~g\ S=BSRڧ,Xzܤ{+$dKil+@:@_YL^4;vAp݉¶|αeZ$ UkIb{SW%sO9F`2n %at> q }vT\ǫjlk]QV~ z0I 6l+@יQ6C׌$jR-0/[S494V&tSRƑƘwȊ\j. .׌<ُh|=ySW_T|#(m6kx1MQU&Aˋ0^K]5eduk@+*W;Q  sxXh/?8NĚbsnsgFRDR%PD{+“ ݛ0j ^H1KM{T@3%P;JB"m\Lǔc{ŋ)tu뗅k7T~)rJ^1o88&,%nt} d* Dž**dHo<=#qN@2Ω$a{eI suV.4{՝nZV8 X+QgM ieALRȵ'˯ږ>ш[u_Nk}rT465~8q4,Z%( =={\TK=⟆U^F=mT+"wa2m Wو1E5`8;8;t2Q̖[u$3;KPEcq`,9`,YL_Vz wMƼ4Cyx&âgz4S Q1Ymzt$yx9zHp| s;mFawZ1d~ҍ_DS)m#2`!R ܅w1iE ↏ TLFNy3SFMnЎ^!\ <ؚ@% -XmR8x%\q 8 0'̴3j׳[Zi{ `n7TȜDSxHhLgʊ7*vy8Xu32-ndnakeURBk41Ӑi!$Nhzu`sAg x M>ukWv<80]^J! C-mg[с$ͧ&>mLg !Ms87afnj~ {/db%D2/G VGcoh 2&Fժq3A?*1>O; f7mlcbOam<D6KC%a"S}'h_ ۤ{Eg6_M |7'ZLBPlSFTh~.s;~}KvW-$qʞ]|6-i~YU7ͮ^ʖnY σo @Fof;8ߌ`+M)*+<Ά#Znu] N>UKmŠʱ2r#gC}`Vbo:%BS>djj0ɱrc=+v g{aӫw8J|%@ e2)FyG]W`Zm@3[5JAyS5|Ph r0foEt6Vbys@&gcwj-b]kԸWX4#M(FldRuQn8*<1\X.krS^S 'h YK-^W쿒%G@CgŎ4z;8aADw,?^~qN5N%@\s5m4Cyܹ-\`)g[n_mLCo y,a q5kMd|x~+0CCTjR>~JdSrnCZu|љI6y6˲y?$GBԿV.+Rԋ2gVlR܍Tg5_8UxBJs"\(<6U'b }WcCZy=ꩴVtׂtQeU$s{p-;Ũɀ~#Ua謧n:/M1*J:h1}$|\k;ܮ{b0 LZ#kdOs>!YEEw1|2 B*c2v1=O)hȤ ;AvB.1v#cCmA^z1&s4iqғ:Q|| s6To}'!9e3aӨk2Ў\ 5:SqdPޟn^{p/%w|ĻtĪ}MTd4bf/@1x,.gjBZ y0%#H8j'4< c& GvR`F70DʱH6zI4ƕ_x߹)˕9(¯ft_ȾwqI$;36gd}VYXI8 fwrRfl!ĢaoY{`0ӝ3wn 2Y%'&tWjsxR$<7\^c| bUeuFh+i2Nqn t‹郜 RDp|$I^1ֲ&AcM>*yl|p,gkwפ95d'>3,^N}[>bM҅N Mf3ՒOzS k7?}ZiKY7S|"O*`d`>sq_G\RŐ*]VwzQ6$@aǑL֩Ȑ_VNwW3ҷ`墒hLd6ib66Z(0e^ZJF,Nn׿ixbbΙ?zZD6e AkԭPyRz@T$;SVUGjWe [iU?)+g\h]˴-}Jg6UzAR2v2Gl+=ңw*6Fwtt bTgәG{#UhSPs(c1pXePy>MċaM_houOp$Jauϵ L-.S[^Ԛ9CXn4a @&hNSh|'\jfC(  DRr(RuJ՚D 5< I>(DqF|]17)Dya73KC%4u51P8&pd^@N+}á3QG.]U@ BT?ѿ[H/C(jiB8@iGPWtn)> ?o7~E}k#tb g|NBů@>4K.e,ˌu (B l=HP⿷?+ B.EA]qaE= qa hpY<ڠuDT|EjfI[҃av̤ Ck]Z܂E&d̸.kW{C:[7vLݦ FG2V1|1[llfG#A  d)hAsgsZm4<$"~{eQ 4.xz. 6{!5`綴!%_Hy^ iXi_ Ӻj^fJ'-NJEضn.s1IK tWAK66ZvwIP 9bJu:u(nIV$̽ˈڐ 6$.~.笃IJ4 ꫃ܕl&iA&(ldN15fԔȰ%hOK&2hB_c"!8RϾgۮ H%]0n?'T9G,%.D&@YRi9tاGi׶d-uvІq33* a=\q TQ-t1bOM*;σf 4ue:a@Ӡ7KAVsTߠۃh=s0`1*3V o=辶 YޮNKB {^ g[;摜 B_jX vipr0&sf/&-!A&,?bpfHd@(oNr Q*}ys|H#V$<`èitbP79 rSiGO "Ly؏lv}C ?"hx@zծ7,1H>pK3.|fW=j*a;FSYԿ%F^xJUkozgW>Dx$4r7@U^Wd1tYsEZW?J ca0/#.aL`ܩvP)6ƪi(8Ƽ\ڻk/PA՘m$XKK2/rtQ4P&QS5CGBs6g:'S<ʭME<ŵOb5y8#CdAYqCD[nPP3#`X]1`уV,5ƕ{p?& Bp;>$ݫaΦ=03pOe.d2mrFZƞ50ğ!FY4 =/o"^ A7׃'LMT{u:[48fRB:܂,Ȓ9w+ h`0NU a}6r1(yBӱ2j/k8)00?=]edJ๙ހSb^`/[\W̞@k&2[TW <ɰu;䠦)Ԩ( 5^'֚U$Qςs*#(γB/1JMsԘ(o"MA7>Gb#`:z{^=ܽ|NN{$$Ql mz@9 /" p).#V*:zR~Le$ Ʉa`89EN:J@*heiɎr"TR/ūڣ rI5oljQsP.1 [>VO& lnzV-2nq'L74l]'Ի Z D:3nWKy\A8@8{&FeHx\)@DhamSIp BƬhjr3aqłxDVoZP7&͞uX2rY84IAM5t׵!\KN{kjmGs q ݐul_YHF L-p{B)} B*ݫ%2طsW~%RNзշӡ$3hpjp4ߐρ$Q󴑅@(tLɈ>E֠^z@׷O*hҩgb}6 w $QKRc)=ۋԻƒs~ Qzu k~hPp|AN"&EIڂ_n^p:QODS*B$KSE3l@nm+Il.&-QYE+28gUy/)b^/2VPTBk$1@&) ?w@w"`6eSHѯW60{fd_"³i,&n5K 0[\t8M67}:9LBo?S]};a#sns fWs% eWA}TI5YdG;bB)@㮹t&ۉ5B=cNba0 6Cҵ`x$H:qa^ op1XT`m }5wɞIDt֡m1\VYT1; ,F,c '&ɧ@&vof=,SDe|:!Um=km^MlcS\eBZ}ׂ0s79gF0Ri`j!'6 1)JckxpYkh˖#ZtsYAOaKM3MIÚ1CSPŷ~! KbgZs[V2GӧDV(> 3\U[jz$P"pԧӰGOF2I  );O'Jw4̀AM~z}'h T9 'خ# gB47Y5#mqSBd1w{/td>b?+p4G"$q<;_M?W4# zInԊ*4A0Fgă}|ޟ{^Na9GW㢒~*c%w@M(ֿfM\b1SܢqX-yHɵ ?osd `de4Tt琙ԣ*M#?89mR`@Srπ:S)Զ .Rt!KMx;{WgMU#~~';D-k9:d㢇T[*.@.~?&v0#Ї2)_;00G]@ 163{}a90ru'3U6^‰LyXk?[2*KhgCyP_K96F<'fqZR>ܨfD 8VJ3^Pz95τX,sǒLI̒-Q.@g_lq ͂:Y;Kj ot0;;!Kʙ[QQƑdZ*5*Ke4P`P YR:$R3U Bس@{1D[Oj8`S(eV`#Rx&WnRy:qhs#YT"jfQZ}k 6\3LH2mNfW Ҷ @8/UG 'G5av2-KϰWT7a+iOrLbex+ ;i)]BxΟݛ6HӋ8b\Bh1 *?XK[۱0%Qp9(5lJ\H NEp!-J.?QF3ߵ@Evns&`y'_=cד#@rt$I>T0ӟŤ)^!5ř͔gCQ?oNE0:*fP~԰Sfu&?8Ж lPd5zqwOAS]n6듫YBfa*јg$>e*BCD kww\cvEǒ5HdLvf-Bp161xv}Q${fK+HJ CQv:bQg #ơvhe" |ӡ[ս-)>P9!9_N`4^^qfpnHh鲬4?H0M' T`}dŋCH0 Ͱ\Mwʖ"I_Ң>|t[|ձw IH\KK[Ӟ6a ){fxG#&7,/Vr.\PLh4[=,& iT!fR ;XPIB["\crt),9ЎvƿGT_fөu|/vQv!no<"ù)e[5 M޼x:Jt?D|||N[55rk/Y`L`X֓$RYpٯ'y&~=ݧF7i9=+q߸agwj:qOi-0\+~X臭 X2$q5(+ۀLڙ۠R9Y&i R,UDqM|YB>E-)CޅK _\0bz׏P:7pԳ<'< h}WZgGa6nfk_f& >LNU:S~1`xބpk- = <)],7U1MDS=a5}!WcQձMn[ SZS n앙 ?iBO*d^CP#-G2XQ$ ҅SkdB5'* *mSL%2vctz胆CQqmvJdۦOV9jDyF@< 939#L 7v?AUPfه[VBc R%JLDB.RUU\K65hIYR Аr"yD;>1ٰ#g2uCnp`mTDKvpIe,nI^Y|( gʠ$Т4BwLEbʼn/h_SF6@&V[>klp2I6&GʢRD {{2]XB~-2ÕZrAdfr2Nh(Ҏ[2b? T ]JAoXM&=Chdxv8?SBX}319 .&QOypf}YJ' O4ZGps?nG*h@r~Aw_b@ ,jzO׸O*n1W7tK>de6\* Y&sDɞ1)bf@(Y[ k!yr5F Bɯ_Ԩ*Up>aÛ7PA6|ˋ(YtƮcr"#W7MXSzPa/NQ@91 Nآs ń_*X*[ <|gxK@1UT@N:)LD CR)/A㤘uM(1?X6j>fr#`&7S}gPع˞,_x@ߦ$.Tv~;ܺV"}6wvi,dIZ4*ZiF !1hSPgdFJr"M*o`rFҵixh :N'm8&7zﵹS-?F'oΑރʩ701ۑ]+ ψZFx:/p zוjBn;` }В9/SoAX/nBjYT[Qv d=5oï% `;ڟ}Uf<(WA_f#հFiSf>7IlZoZCS牫:u0[PWoj$ 86(X2"Tn$yi\J0+f%{y3J 03t ;5@C$<}^#oYPݳFaeݡ(B.~ͻdך=-eEF #~Yn6Py0G`kw>[[H=i0UgTh^>/Ҁ4]6+hKGh.PW#F&TPd@w)w; P΄\8cS6OwxX$&afoL!ѯ*,氻8 ?¯JqLv%{17SUۙ4-cBhCN} {=P\xfEx "Ir{&#j\}ҘP@=O:510|̆Si 1n 8So8niӵ{$PoiKњ,^Tf+ZN>iKQq_["S ŘCE7ƭj9fU$%m|>&j /x Ź^z4ꂈO%( MO kY4fx1<^м Us\*9SE^Á\Fˮ!CpeC9JzZP^lߩw0ެ޴{Jo f?~7L=B`"G0ц=(ҽ ؅jhb^ӷ NNu4w?͒\qh~*s /Zk ?]97bO֟S//PрOλ.2arXU)tA_B͈6 Yqֵl<TъzR";#1wƒ`p>6& J$U:1ޡPZٝ,w$s HY lC>g]u)`h )dsMjB&j½vQ2WV@F:cr>D"qgyv`]E"QTyNt RJՓVf#HK'11 [Kd>JW6O:{bd(_%F`0Ȱ˿Q 0nq-'-螷ㅘul{`m%+{ \nj#|ؒirm jAg}Ew0ѝ-[=uxmD>IUJ 5=X(rg0VN1t269=2›^"FAdW1$Ə0)&0إ p q:wi",u>cǔ.<p:1M~G bB(=B{ υX|)?(etey.5){(P K_Z:\C§ӊ_) R Ɋ+~"l}8<-:~@rAH 6 F­W[Wsp}B|bi$&:D1h[ˋDؼۓ2U9>t-b~ZMkXr'7b%-f~1Z `{f DF⟈i%I2o|,[c(ޕ/'3g0]I.=#a'Śgx.rA }":pfdwdRlbb Kǀ6ݯK?-C[~geR3gLM0QV3N cי#ŵ9dz:?dyI[ff} <.FYSuvK j;w<=8~QwAU玂;<AC#GRxUSM= yNwE$=bdDB<܈k'2 "|rD*/:d)ܸf%*:Zނ:>ɉ-z7Y2gQ ntg*w|A=8ɯcmFy6VKY80^-[(aFIQQ'R"zD4&>K?(ߪi]%%*)l/bEOơA `5(sW\5~/LF%MU E B'f^BYQ6c f ikj c_=ϩWEtK[llØ-=U9! } IugM)SYts]SQMP[m66!5>GnfKY 729_]2,ʣl} =rX" U9p W?VٓO!KT.hO`ΤSyҏT1FLm:GЮɄA-ӫ^WgN7R&zz}&%xeJv-Gв\t 7FۊrgZ滵Dj¸`W~TW媱:VKWic aEErԙ*? @9"Ce+ZeL1Z53G<>Ɵ+QH ;!ee@`MwKS+೶/}[ȫ!PXRA#}]FQѺ \cpK(4~⣍MkOy]yTT9I5>keC6R#GY.Oqګ5·L1E+N,Fter8fۖ\@h\;{*wo8N۟H16;ӫ))zņSwǮ3.RsQd*-I+ή ~U]wBϱJ~o]?SҊA${êM0SRܕKۏͬPm9_zD:ȼ Jx:C@mVB+ӷh t5hI,w6fu%DH @Ax[n sT[5(F6/JUj!fJ~laPGЕcj;qT|v/`/2&"Vʩ#HV=Zbj,צ D}K IJ/ܗ! ji.XVړ6meV)%'ckjcG }+wo2#s~bQ踧ERX>CUL]$N"B`dJkilK> fYSTIj]'B3]]E`- }ȈśmIdY4 `m9G|!7b;}ٺxt;y2@#ȰȆxղb(G@LɁ$ xPٮh6B [SʪןSXtꙘutȶ#8& Pt`|w'>! 䟀8fho3ҶGN Eɹ:1e)~z;[ (Lf7c!RU3p8g}0Hm޺ VT]>7:j$P|'MSpG2_ MIUh󇨩"y~ !8ۊ-{~Q xz'CTdX/sL+.S*'ϕ}ɼЦ˚:sAuKO'R]EcĘjPgCOVMy% KX ߣvvnt<X 0z;ES4]Cf %LvHgT9`W1n#u*uݚt*L$CJCr(ZJEh3Etjڡ^bB{z{ez+8ޏ>c/aR O!G,p&`%T9pcl>g`ERa A˟3QiކjSeyoaʾljb+H|0mAŤ]MA i>vzA'( 6'x+6rС7aĊ=vAjӜ&Ĥ)*xϭeLt 8}8:,=ۧg:{ǨՍu0١nwE g{_+QHbTa x%g혻QgP=PөLRVZ~p%0Z|bpqi`KHw2 ר`UF'дI< VTF5eLq>fR2VaH׬oU{Vg;R3@%]f ]iN/]ܯ~~nO떯D"CO'`5 :x|:Ձ6Ϡ3^/E{L=eD֨`}_Džp= m2B ݡڰMkl9 &Z}9&n0JT0aYnL`*iN}r!8_USV[{`W9OZT#~}$ MȁT.]}bPFJg<#{H!`No͹ur ZRVWd}+d*iQ6 Ш}13'_}/B;(o6D ,U0x@mރHw;hHZd Nf,vӈC,4fQ#~)!inѯXi^vB8yPBYpu&4ZB]"+KR[>ޥy[/`X$^FmE{e˟7>; a> F96Da3LG %7ӹIծߺy`l4k| ,? x#* jM`G!o:g 3#nWfV%{^OҒgU-6IEퟡKUݛAr!X)%B|\tB]F5>q8XK)'{w.(6wPNӃiyPkGg6+EbuB+[ beR&Fj?9>xљqzތD}}TˬבfTȎofLL)5_8~Aqux֫'e^%c)z*q|EҨ֧k/7b{ni,<#>Q}%#$VfyBm'G=G~&Us{L +Y"LQ\dde.haO=lX`7 Ѩ9 GvC.wWg]wӮn:8GiaLj=QyXI|ECh[ ֗o dݟE!|EΆ wbP)>25I[U/UŞ;aNmS"EI6D@Y=<( v)iLg͗Dn]esSF-sN͡A;ƺ.Mx}>#L*(Q{_XUmrʈ}T 8'i$&)*9%Gwf$IzHlISŀ,ϯX #n-ϣJ2ip<ţTq$eddoxe֌X4/WJc)+o2s5GX jA ᅣ?WeoaNjܡBy.y0 0wrHJm_uW^_{5HV%]HL=:eH>EzY3`uiP '=$:O- ~(`gµχpjPO`'ҫ"-~1/eV_lq Gqiݾ2b#J(L+pОNs,M ֺڥth`g&rWIy"b jL?~n}$̴jUلeI;'2o0v_@z_( .'q*lbLoL[aw4Is6j${8O2N'Nild0Ww8>|_?0 b.yx {&_r߁ t-QT/۽vkS՟[B(R`dwponHa?A^l5G)[s 9MRX/;p{"%{vqJȈn_ԩJ3%)էDи`cv^P|{L>X͝Nq].KDA4؉[oyWEJ4Ҵ|o' uJuiJ'ގܕYHЮ,O8NI ZR &!5(Yă|LIViZ ?эvoZˠ Dak" OUTvuhG\k`o*IE=R(`J>lJ mfzLJ`YV'L4!Ug{ +ڒ;qXuYR̴]Xm:x״a'E(i[3^'hc8<_R)1&yae^ÒU4^{ (IcZOfV4򂻜Dj lh`J1pOxEvB#HQCjcfN$ WKAODnR bfqe)T̃FJ6J8׻UFJ>y#'Iq3i_w\r\4MNCyq};zXՂc.(&"\]) .a+X~g I`30|YvV~/q0ẙ'pnj^tytRׇ\18єl<ľbTYJِĀ8䛑=9BɔI,N l|hi­ް. Z&x53{|VfhV܇3+~9Y+2;r94wY ~5p+"AϚ.C#;1J؋PQψ_]# -6z+Z7q{H2\-nIƄ_ 6sk~Y(T][ ΍\7jd7¤Fڪ|VK#=BcŻ,tbFK #TS21\^KВ!xi@]>X/bveЌc8PcM0 })!TAh /'t8\zRG c夑Sg-׫*|9qt~ZxvSRcy)1[y㍋ /P+?qTPd*I~E Dx8qtq$nk_79bۊo*9M\*ťj-鮝7͞lsޙR*ż7t5Lȇ."b3j@C>SdoC&L>rP[穯E\b^emGDz4lǥjp'+},j|^C' ?qajЬEHO(-+gt"$ ,M?1*xw(J7JEcn>px&Ǹ@[5]";{$s-LW`ԁb֥RG+o-eC/UWxWe6d 2T?P:m;H"CѰu N5%yع!|6W&HgW8B&]Y [ ZwW(e;Hb7=$ a\U)|ܦ-d%fqݑt2tn C0R2wog}E$ A e_4\D|'e.|nX^9*qgR{ k~3By9ْc2PoѼC_ u!maD-5SK y#Iaǟ|~ܡx^ =GśH ӌsj[P*VL#V|3{e)ؚGwaliV*O*jXh3U] ۚZO9NJ:T5VUq`*"]PsG_4 7X?.` o=P6yZW)xzl" Lh?!4rű [ !+ ?^"Mo,L_ȥ'Qk#J]Q t^Zv9JS+QuZ\dC=`YIa (3RzJWgz k) Q6W Jˇ/VFun_9GtT5QW*i%.xU|,;b_o<4@-X72KğgIBȐs@ȑ@l3f,sNvT'@u;"@4um7%PՂćdsQ :WzIEFe?FpԸlv~I % ^U6<(<ͮaF@U):Ha=2tAuv'gA/SϷs1DxNo)j6 RӧiIr:l{&ᒎ=MVK44~E.rgRq#o"tп"т# }ؾ0 |2EJ NG0LlKU(z"&Q%Mn!~H4ޟYI cPnGvV"-uHc_VQm %]5Qkk?T 6B'eA?;2oS 2 ɨo*t:O+^M֞a}FoK-6P/!~2'q¢WvnpI(JvŠǑ *ϰ /c} g-+U?jE3gуCY^ koXм*}pUBzrr}O/'L#HE6%j lh!eʑ+JU׭H?xw`_/ 4rĢTrat\fj]q,UYyd)Rr`7]Dy!GrHC fM);Dc{h2Wޥ@Dz7P"s94j' a.ŦS$ Y=ˁ% ݻjWGtپ]y *j}c~'_PQ.+/:1GԚ+ k6 $+ X _l71˂q*ɦMrD1uYu_&2>тq @O*AӃ[G 8\A^^qžCXExԒmϗ{>~<ݯm)93ozZX(K:WZkl2M%堡`BYq'`&,S'J>AB88a`S:GJE?+1>ĉA꼹ghMԂ_D%}e/ ҵ Ji>_)e `Ch*Rٹ?QV*8iV4қs->"0>48$8Pr+^1t`̊\8I Ҭ4 a_\B/=s1h-S'pnv홝J:I%2i0|b⾖.$jjd-ÿEJ "ۂg9GYxcR+B {+~0^V7}B5=xlntIbqSo{ο@iOK330**(h+'XY_r?m&c n=J?߯ރ,2mt""^YZ hvr'XL_B{MǢ܊4By3ݥzyYm:2[ɓ‚E.-=9C}Dbؔ` JdcM !ʔ N,SDnZǙcP)WO=*3ZlQg ǻxMΧGk5Ƥ_'Z('-'^/l#.@ io l4Eemiy .ִgZgW^1r 7db>!IJ,='?;2uehcl|79Yn)0&5}EKOHNLx-m+^S}hzhMOP 9s+)7nmIVW_m$]0q&$FS9* bqm nO T@({vv+Є䕩bPϤ8 Y?Wb(uEq6Ev z7*[!u F΃Q-&B0$+'iM1ʛ+zw)HZ7ez."ڋ,W!;A4nx$XRm-TxxUqj9XVjuDf-[N0RLt7Zz1/qq h)+pnGSDC/^gE8z=W A[Moz4I(G%+C,6g*Qgg6cGskdƈTK]4?#! HG6fJdsJ e r x*Ө%E=;in?(Ё3ڃ^ i [2#x@/w?=1'M}V{ _mnwQplLyA#K sb)O3+JxaCcD"_~v6k𰘜?>0Eg.D[93(:X_$r/b`N[ "̉|j**Š\im?4>~fqHL "Ԡ<&^r൴r<3~xY7.3A&DP e o(]U*G}SPtJ\P"ݡ+UW,e)1=&1ef,0&`"7 b7{z$S PH #li7=B넿 /mXw'g[ &fIM}0{d0j^C´!AĞ;et~(E_D M.s|gʖv"WɿAȓj]KP&5?dn{sA^큚)Ic{aϟcH$)6>x;%pkr-R.aOR:)zsKxAfSJ5wmxRê? baHuոeySrh2чA1A⚧&Wd"^:r(6=`8~`ge,O55N _(fN> T0dxvh'%6gG>9 :3UQ:ST"h]ϴs1G@˶%mOВ[RiY O,zw,]W/a{7;:HKť h\&h o^k PI0i̐a7 lc?E=gz" 1Br)ܢlY"Q4Vⵤp2J۹x#(\ESf}Xq(:.ߕ"ݽ ,2˽8w;w6âX5nLXjv2]1mky.82;?ReESzf$DGfw-ն{:#4NTU'5sGs,3oMɆ$G|'ƽmo~kS;]=8YϬ֜Z %E~sND1rnXkn7$ctK Bb@U[6mnhM#PQ ̗xZNU2AN*m wRh 3^ "d.ͥf>},MRc~Hԍ`1w΃ut(. oz(CnWH$ ow/KDz4"cWK/i6=xcY4Ԕ*Niww2 k h*ǥNiMx>y7^p H rřr,/l u8{UisiC/>!8+Bl;<'j&k8Xr:G2'%}AVa`qk^5t 䞊2FQDE4Zu:HI"t7B(-ެs%l~ g_7Vh*OIW<<|2(O-*1\Ǒmj_˝Eo&osӬg|&ۑD67ϸR}jB ^ëMJ i8h ȑ "Fm3kxC4хw:_p;(o~~G^B)#vTܱ6!f7it0ޫ>x9itռ(siV;cKtz82NyZIr; z(+8LU=Y=+$ _ ( WE#bloRCib{uriHZȧvh.yG˰8n缧Patq}ն( HN+3ZCN倛Dk||0eY_L_>Qba?]ug7FGT>ZXv\o7D77H)A(6? {pMs-b2ṍ?z!LH?P'z=-MW 0@U O(g6_IUd\VZcKY="X<}o5c_? Wu fm[с%/Ea& &Kŋ@ȅҚH7C0̅T$m0)/5PIS6DCE*fVtsy( p^Y[LYVLMV]XC!-FߙGiȍ!bD[GG^E'臉Y(].(Y\HW _Uld2]IVqi.~ )1Q_,K3㉄ b =LkR @Q ܿr9R0?n|2Cc92[)aa0 TrxC7I|D8fJKf&seY3?HΣKHŠf'\7A02D|CoUu;,|5ƸN*RE!eﺰ8| CMYLIym<婙D"^0b˷GGN fˠ PVkm =UJ]mpɛ\;g LɞaZe0y#Ti% _8E jSN!j2KnXo F HRby~D8gfYUF&?S_=8>6Ru1S#rH QR1q~ 1sn'kP}](|]RG. tR~u$$yYger^"A14@݌XXW˙i;X1PiNn,5HC(P3]M>;^Pw;(Mj i{ $su}<(3fHqIYȟT$`4ImF'^}kߪ؄~iO&ݪ@~1xmH L@ ȨTclM\/\_ ^iV&~𲸚P;Nŗ񎶱;+s- uH{%&ޝVp̚N;0FV] ZHxg@u%]80J:9w2e6S$S[Y^zɳ\TᄁUt!АGCΫ <9{4q%5ZI/m}.{G{#`גuj ih'md H;C/+buD!y8·XlzG J-әVqﴸ=U 2i69*umbXߌ#Nߙ+x/TheۃS ,2NY6$u(.Dj-pm]~\ǖYov3S fAEK i<_|[ 0==委ጱ9 zJ=oq!z.-f*F`ߚeYPT7n#Xd;SBZP_<~2j9 Z%+AT@FZ̆ul #5͊4WUfrtaj(6 pwT:-P,-k#[W0+Tƽ-}1| p]0\g4蛜/ϛ'**z.xA[CyhoĠZ7n*Ey4^ zGtXf*jSo.j [!|a~vx0:T5Q1>! ~qͣ^僋Y'U^fƮJ!7 i/:^6<&8z4N^Ub_;*(Z ko X YzL݇H޼q'/+? =?-栛Au{O M{mg׍/Vu)Km>ZWlDRZNpKjG1: iI>'jw";_.HaǁJ"S' 9q6z3z<@ׂ`_&gt?s ^5HNK5?BI; a q,tUL{6&_!">ݲ dO뭐,߹@qyRΝCQ? 1fjUKjz:jh:hךPܛqm :spp ĩ!Hts;.1>h`Ve+ߤ\z/hG(@W,(bp+} z#|G=Q _cPd-2um5Cl7L>:h<ùXu+7|==^MG!)61[UMR+5!B'4<8m!+FrDLtjoEolRkٗ#R;fL&!7׹_27L¯=e}jnNV:I|튵38MxQ1=BkU+٭A.ǐ)o~loR{;ok~^BV n?g?Yb'uCSE8@ךvJA cåvP=K2FřEmеkLEkd%2%YT&QEn |H%eM]~i2"sj+5/m;=,m_4F {R.(1FNp<Ǵ@7AE YPs$`-Di$L_ѽD?РU!$gJI pOyp>LZe!Zj?<}5PpCʼ=~)a3~,g(ΐaM5 D|;(s^Tu:d: Yw䏦\]u|nf鵲^;o:ҲCtCu~!9oS),g I;܀2WEe'ynUqfn0TmF|GlQ8b?W,Wq2 FK|@]'\hmf$ٳ@ v=POk"o|nʐ<^O Vwq4]ۮ a*̘7\D~kΫq+t#' F$lapK+e~wcbl 4f0=˼ +$awLsqnN(S &K){x%q0bt#j/SMݦvyEtA${ %>zzϾaN,h_g!0jAuоh=-NɽR7 Ũɡb ,H^QU  +|_XBW;7kjOjK /a~V@uMVE:,)7vϊAl(x "DX gxK)޸lRSػ#:!d!_]~`(F)e'۴:Vr{Bga{0aǡ6pJS =wj;).]Z=;R%X&OL#Tcz; 3 d$ OLaDFn&H5t(z̦)մKGoc۔Ms pƘ[l1G']Sef>9ɬuџ|J 'P BnKٔ&bLf=AYj; GCW!j7b [JHe]r 'ӹ|lx`Ýk€9ٶ/wKMN3K#7 zK@<\Y(c!>0N|B+w^^ lk@q&ޥ2M~%uVJ8[leQ^$*D/m ʲ׳-G5Jd;}0NVe@ |xb䬡R/lc(&] W>!fz;gYlCϳ3k0^Y^rs24 N5 'x${LW||6R^Ǐ*-POEʠ`]$'f)TLA Rąku%[4 imG  i85+'3޿XsކL0[ڗhb3@щ_ C}8)$8M,yUiSrvQ_fHn%&UPoa[;7zNO[U[a_M.FOKn<A&yT&Oli%902|@dueirx.0aCX/#s8PiՠHj㙱 KGP3`[A/B'A_t'o:j+K8%ws5}o"sAE+L_IEA}y" DJ 2G3B;șp1&EGvڢg@JxcR=`٥PF3!pdy]HbSqUΨg(V;b)"m=WD;8$j(JZDYgdAtEJl2}Rn.τW&o@#̭F7 5̋ߜH^RT)v+$OEJ\MX L_CP*-r"+;6 ! l%z\ ߶ҰU,_^#dH Z-ڑ#bSE;ӍaNwFVZZg]'p s&%k-L[yvẀΥz~DM%zʓ+Pob!U:rnx:V I唕}u!gd,G ^4tp SEᦤ-"VF<էXhxgÖ1efĉטA}YtXeFHBXg>?J2]B2_PRT,qNh..ЖG9J97)wB V^92$qJLnT-(wJeϔ9L0,RYҨ1>[?{|2Zu #mI/u%g钏ӬҰc>ࡲ

VQY{ȽNu0ٻ]}$Xa(Y3b.Fvx`xurI},> )pp}l5?ңl`#lέp÷qW5a!Զܗ!l'T|lj) KzH@}]z=^f5lPR&gfh!P|V3^RT+ij#Х?Y=Rz.5|%鐫qp/ahuŢˠ3>]ҦW?}W>jLp!~q?)ooZP,Ugq7n8۬| }!Gzh;p2FI<ԐsB506u2syC6OդnMTj ܧ&$NQi&cRO7ηB6*ޝ,+U mQDx Xc aײl3%lHHԻNc0gAoGu a}FeXeN ;[x̑ =s?gh]R {])?-Yn&vtq~^W B%<c/Ŏ%ek}zr  JOXEqVgDň;#@/hcuWNY&ϋdzv ӏg[Wf&؜3hN%bׯ+<4oo'5^O;{ž%ݍU>dZj=~펝6 #I"6nӝ*"_E*ң"30l%|/_|/Ws{29D&b4N~ QdLıi%44zF$˝oDTJIôۈ|v,"r/8AATdCia8~Q:epvwUx^Z8=TVw+caKb-|r՞ 6pUiO)Z h}tʼoԧP*~L Q/[iX_^d5`&>JOp7ZWJKy-z]n7SVZkU!ue8v;9{eHi!/KP$4 iŜ:ь] U?hpv1ǽ1Լfg7G=驒$s1y4$mSn- [VTA"yw *5a"г8fDюEdc1AOT$'܉Bodgmt-?%$i: m&W+Y WP(#Y(LIOAgS3ͻ%͘$:Y ezu؞[ðUAjpXi|[Vhi}u֒%K6%}(J4).y%Emv1RQpTG[0`KAԗ QSsɯ;ZVI7S.`KrV΋ֽ0III˺'jn*ΡͱgTvʨhTaE5BM 7Ⱦ㈹!݇%zl6mfJ.ٞN?E" qȕy5N RCf }(k9ʏKgFSAd?C;^!E:ěvJGH˷EAՋmwJzWe!gsQEc%yIerr}!G=5Bx ;'%WuiL:0L;J99)WWݯ}6uj.2.*wv塪t-^C _Q`VM䪎?{/ .y.)BB!0Xi9>o&%,ڟsWB 1(ZJm9/1e=pg5} l]UUQ*LNW~cZuu.DCMO&؜NG@†WUiWo<ʀqNQʦy~O~rReS٧_`/Sӡ.si6Lۺ dyZ󃴸׆cO&z"YFil /1*ڢVZlADz+.}> n YvQ1Q U-BA'Yp옐]ڿFJx746>7GĻ6fZ6Uuqa:_̝S芣0"u$;=`e=cGVĂ".scn:|Ef/ O}\{ݬUi.*s5@p 묽T/}5Z "_FBe3KI98ls>!㨋 EJ~Wm w|M곩&_-#vMSL@`D[I<_Ed:mٷ?㟰:Mp |gǀC4ڛ0fh@$c!RsBlhhQp7Wto΂AwFP+B4rH0WOqDPVQtՂ$lohU_=\}*Nq3K: -'W-L1k2+ve{*}HK)'+|3`ذ_EbB$t8-w(B'3`<7H=gwuE;ɲM8F8 \-4z Iw^䄋gMq"%c*/>5-]!0d!RƍCg%hˍt($1NSOJ[Ҙu{c"ZNc1.SRkeWH"Egԭ1f0h>~6 'e.FƸWJwzB:KA396Z5}@&t9dtFND8ᷖ:?S"w)E*[}ZKjbclcN?irsK1/"%J(vZ\q9p*Y1EM\s$uX̞ڑf6rr ւ)RlKW$*̾"yK7ʤzZ[dL:PAi㠌c0:e1K8Ec ʢGj.g. 'vt s;dz>^2@2a>SO5]VͭzN|GJXuPQEOb Ct)y8#QiЖx8gޱx >'Z_Zh4%Y^UW;׬:}iE~48)@室*1܏vyu4?.5"@1J Ud ]] !^)ݣ>Ea$oUs&(]Vi ?.kLh{DaBT#>{Ye)_ka2H). ΌI& brs\C[lY9_zTTc ˾zd%B*C/!^b rA#cШ*_Hv䐸|XUm:0/ #MD@([ ׳j}P׷\ mTVG$tѦ2dzCugHLܝ֜ŐUxZJ hf{NԼ96p͜p@,frx@T35iHy1۸hݳ/8I00Q*2%w<)czҨP ]L(O|p\5:=Pxy|G.h%a ;@>XzxLOJu 55f̭hkօ_*v8Wl--d6=++ V<@Ĵƫς?Zp>#WR7{pkĄOZqt,k5ފ JzOJDP5]*eYSY6[Va7IpFѮ*p={N=j϶xEA6Ӥprծ Eh%% N :aηd_ L3QӁ.n\V[Հ>\v,&Ug /&ɗ [rюzWFO/H>flh,٫.c7!yV"[,M9.NF|(>߫YI%nv X?#D(ǰtLN]2eViq E h}$R"d@oGȨ~Zij ):t;M1؉U$>Mc90k[ p$ ਱=%@Woc.;CE02/,CR >Z/߇ l&7R*ut~:d;,{allڏrDnz^)aSCeT*fjzut?2Ts=.P~&)10pPip[]qF:"Q -Ekw D6i#mSxFu6i&&w}fDO鲑`eQC:'=_ij;BpK.jזX7&4*->`ȐUIԏ)@M.r=;n_Sy=9Y[ V0 r#p;18~*4dOTKT, yX>t6p `} !ii+q'vvU84\$LMx gVc"kjiLAWDԋ^l1O~\3 70u mЎIt9VtWs? hã+Ipo/4+ZEjOLZ"73ݑNp|<.آߐ[Mhح~a)7I8ʔ(Dc&ߖ`rclڝ<1o[L6@@柏,N;Mo)n.4'ArZubR!M4d{g.F:h!R"rP DS R+_䣇4dԣdPf~x^d:ǃ9e5$$}GmS4_GZe"nb#by"fb2#~ަ<0I-m3yRp-ɓL#ߤAo=e@DŽ5hd=*Z*(_M;:ǔ!3iI[ NAX%g$sm&Ä ۇFJ[)'U#/0CRcd8-[ѻ0Po@LJ(Db<C&g:u\TڂOp^1|q=i"º OR[m^ܠC;1s`J@Y.86sbY?0a[,gYI׆G@56 Ye.oi.rCgyj\~ly"Emר0euID(m'os3c9w} [dѣ 8V4]DtW}Tr5PJ2I?Bad?Iere6)}3{Fp1d w01#zJɍOfѲ(F+9CPCG=XjmQ@N|>1MXI̤0:l̃֜HwEi˚{X2.1ٸ55ΤGE,xN<W?#44u٫)r)ܻK-yFӹq/"Ľއb.!b ܁?%@*V(^ (TE7a iYC]fStìYVW {T|C0)zYA*tH^S<4M@/+A 3v90۰>C`lƿ^NnQ"A;u#]Xr٩ҚCghq2Vt48PMwT Cr!˯;Uy#y񭳻*Iy"I)c 1$< V$ U8Nmͦ;yDGm+t|LD!T+iݎ8O}t>=^jCY0IcVCXxqbamx"Kv+x$+ Pju<ڨ$G`*b(94(Ch9Eldz[g.Z}II!DL1h_Gao37!,6>K `DŮCg#ьyXʫ[΋'9%d0^cqt!tYFxEz9[=Bw/]pVH%WӮl 嘮{M)h@M?4o:695AXLgGLӽ9(6!}Z}E|hfk>k1(ߠP:nF-SŰ4+(n@$ᓤb4~[v@Ғq\ou#lۍјwL (X'\48GO1njPvhXsj֩jO n*va3joIoȚস7o[VgoY1S{PT"הaMyF+Ro?91VY(alStɯk}-cuue^ LZ}M<KӶCxIlWq*G<9홳.7-z_Im 3QkGLG:uU,֛x'#~"YаRx9x ͻ&-%Z]m"}Z=neK]OpmE3Mڲ9hhf(Ai&;+0laZ>K]|Ki~3+`#<3{.SY}1 Z]:CW#oWE/?ܶ8@ ^L q;T#ˏc.'y3;۷]xI@vSh| xum82[FRuV\8͋}_q>Y *RI;\c;o`z!ΖP&ua50#ך\ G~&8}=q :DNrw%wcg]<`-L,Nbtma/.<*8e^޲< l_VU!M*ZS(H/ gZuR|&Oq:WᝏrXgɚs.,\*_n&|nl ?W!˜غHPk^މ^jgsHV-[CZPb BמAV\>٠h~yEEͯX3%[PAMcU*^-Wb%$xI|ΖzOA̡5j7N܀rE.C{z.5ώ۹Y1ݕ)YmJԨ1a=[lW*tdB*B1w]B l{/}(0or#YyA `ʹ\],7~@?5[.\ҍ<ߪ4I:06sJx1oi!fHY霩-U@jQLQcSFR Q .U8!w7Sq*=0b],uIVSJpY'N*0\jc TJC 2~lf3|_߫!,NpH:}s̓GZ 2őspk1mU<`Gya2\6y# ΞܵFG 5KYp'P6ImrrrU+]T,dvqX7ȥyAd1&9(V8Jݷfo.]k9o%rh*V !+\arzJu|-l\:fVEe{Re)RéAϾ?vxC0ce%SiĘ1 B-Wpd!K u5Ȅ!>)fn1j n0SUB;]hm?o+D8(0^[*3vUG3 yWwe*놶nX T!_Ҕ|jNdo=U ]nc)y tYP܆{ wyZ/<+XɖBPd怃{']0#4w1E}Umb 1>Wι !'DFp&m"S0 i 9[d%s`k-;nո;QW2(,2? k}tNw oH6}6E13Ux}?2;};+O$[h*KU:cqd:p][[t ]qV$+h"+kгh29q #jv` 6_9h LU"/f@k{)80&5G,Kڒ3niҏ2enJ;-nTe uwAP0{կ;+(Jċy | T%NXğ=ͤB V![r^>{T|P& xڡaz A0!'N_N}|D|@ u npD[A1pӰt(TY^`w!M~qs9F08Pc. ϡiYn LH]\pQǒz!g<G42:F['F?5WXTSʕJAy;O򜦣x2(Xg8 6&YttD5SV+g/a) {?7wnX8@!=;BZ {I g+S8| ̲//l<v۽c@OЈ*j ظvCR.a y@hSs$Dm\ݲĝU˕maYwN}DkC+'EVj4œG[atU ru+:,0~qNTdb1߼Teyœ79;+I@!?W^9pCɎql\tT#E!_uQ?Wz@KvT<Ǿ@jir;# 2 BoP㤧(gorYnKNcvcQqqA?]@&Uq͙P4o<0;0@*=| D[ҁR>;%dfɦ dQea; HħjK%zD1dFM~ YG4G3U;f !Ō!j|NTsJ 65#hr b^cx}x~t~tS؞2\^(W%yV8+ǩ1ψK._Yi^,9Bz40* 1a$5^ie06:n<6`F0V@ UK?T8+&B8aa{,*h0h}et~jr' I JUEOMCDI|* $/ԊqvIX$D)|+и vxi`E&wWÉIf0ޮp%ƐAs$KZ]Z)S[4)B?0[aIۜdE/O$aW%jtukE B($]$~a&Hs! hi3ȃA)bQ-I"pFɦ7F^|B2@z1vA86^-CRK~<q8Ч$ΩN+|J3R!s{'3J(NF Ɵ a 'H )7/E RD,Aih %AA /%Cr<.D}?2ٳҩgzf:=ko <N|bu lVNP <\5a_qlV`baERB?[:D٭)?O!%!ǁi\5y Mv/E\z:UKPoHU?;yE +P엡)!=E!ؓn4 <0P~&Nvu;/K_$0!S |{7e:M-*\0u^|"ڕ_~/f t x }\[ͅ{ "8si:sucIT(=V͵\Gr2[řY˳;Z2UeI1܄f`^R_GtDȚJ(A-(hʔ %e0t1!UvävL7,RmFXXm EyFq=H?n n0.{r7L^S?Ku;KBSb!†Jxxzmj{3zĵ]5E=rU&L#}6+Z|N*|}^Ι^6b=8<+mÊ5PMvL\3\o.'Oc0)hE_2u\?2FE#ۖl'0~ c evlu-/03_%dBm]4ƌƟW.<ٱ l-?C0Z_lu钴.|>ǘp$;c+~Țw*cs~~duX'BdqE=Mg+&n,RM2 )ciJ[ێ\E֧ԫxz9 |.aS(h\X(1v,˩oJxfib, 'K(2rR&uZj*.s][F\kl.zt&8­|SCdc|Ĕ 0Tj[R5#{B]Ó\.Y8iڏAz/"+~vwLѱgd+bbOrX:vD6ؠh\`*⯼UW q|Xj:7f}{Z6K@`JG$;&(FC1mV6?C` 1gCUCfsQP20i23B]`xN~<ٶAf$ ?Ht/$#/$epT.I$oB%9'vY%iY8(H#$Z< @( ~M«c&=rCcЛahRr:7&] 3Kf8I%0y#x@2&_rU3tqel:uN$ȩ鳛Ʉr VcBPgld/ʟBrP 86+Լb0,pA41MsZJI"2 ea*^uHo|[2a:cWtıx2jUpT!N\ꏰ@Q:eܸ&BI?Kac8d찾A&1íSet"~pVojYH|vJB9iIƝ%f롑g cRSVgǨEXBWG"/?lAHT'?`-:0N2X5taKNFeT{vLhuO;9bf#+1>x(w(-~@-#"o"L: 7)X)@.Ce9' Gs>r( 0'fao?QK8,Jɯxwل2ߵT{ۏTSuW/R)e-*H2gDcL̲| ~ =p`@j:-u;czEoK)Qo K#YH3F1dr]Gup/Ԛ,zTr(eåxneEmSrPӇLͳnuh^/tE&\ %nh 1{KcFĂjWΖ4=AIl,| [eTJm]\%熟tVoC\sK<J<_C=k7X&墸W9ExK"h*byрBqFD ;whvu6=,何{ y׮&Gȥu']LE'!=6bD*[܆S!j _(+@-z:ؙ8ad@?&]nG-uli5 ڹSe`=D207.381 )s XiqJTܤwmWORy&'z{o&˄8җx4f~?*.+4D) &?ґL@x:\$by޺u۱8hr4Gݒ"8 Yv l1 @*_>]'7s~ E a\UHc9Db )͢B e'2gu:'#(dH F(]ɦc۹"o0r<3\vz'$`mtl4s#\P4/~݄<%d9p\hߴ_⾘kVRJ }`$$ͻ4E5~{Z$CJdgH ͠Q}nqy1jR4Ż-~멤Hs`8;+i{x)~PĢ y2j ** D{8|f%rqcn()9Zr[T qJЗy0x@~- KtFsڴ=+k9> z.V_gHAc:kbyz })n!s}+u!Wpd1|"vi/]utW!<&j$+cO]?BF`,z-qȲظf=.w`fV4jKA4BfY NpKkz_;c;%l:f.b9;Mv[ u+s1h9~8.dGMź%_hn-̭b̗ -'з/\;V`mX^v!h4 UyƯ3 ]CLɬ9RzBǦܢ8s_u}ag Hx\ŧkisJ=B}!? m#Qኤ<,"mDhy2=LόRoF  3KDPQ; 7:]jd-kRB/\3OԊ~E\HcT25r~I ['ȢXKZRAH{*+D&;eQKe*^Llc =cYbA m*  դQyw:O8UvxfCq4tV.JJ:ȃWy h-!qJ;)6Ag[*I)c* #7rAnONSZL4BZ Gv+Jc py>NBpư1'<-@;x=QgSoU/=P^( +@i5x2{ ^y*:ө,!;ҫ HiLe{pQǹwg KS Y}Pdmb<(yp;׺?ٯ5;p k T[R<Qw:'c!D=VP)ZeֺaS'Y짲K%Q6Y!z]C D˦lwqd 4;a4o|s-֚6-A̞Z&Wiմsaj:>%C\8inQE k;U, I/6Mz Qe^DX>\H>U{a6V!5D XONz.PEsh-` ^QY2cŇ[y'LLoD,=렖))A\J9q`$/賓Vn>\M$J-sz rmy)QNu/)v݄{9ٰ`ji:۟rs>eX:&RSD^\Bb=gK2=5؊iY|OhbE?<)FY݊S˻k ȜDEڡ|U1SpmݎO,5#sy%ypGs$M7=SV6Dv!WP>~ w}UW"T؞$J=nva`_ö𺱰kÓ#~V3mY Կ~YQ2+ILˢi W?Dp6aeW:fFl|\ȧUd|x ͥ^K0%p xt4NrUnEG9L)i mF3M6zfz~ e%LjKs-SdMDo݄E8㠐آ?OS` Ni[v+RW>v :j^JOZc f2JZ Lsӑ-c7)hpI4Tň]E73Qwū{(.!ޗ`ɧ\l[bzInUک0x 0خ#7.q M9͗/Qjiovfѝqj ^ov^+ .t9o'%CQ Dθ($Xe}4 };Sd٤>1H\/Vz=,Y{(3mJ8C\!JBU"SZOR&W]l)2D쯌,5:="T;l6] ]ޫLy<i ?*sA {Ss2&n@̓mHR6ާSI^#4L&|@(u#F| ( f%0L *)Av,~*?cMqr| EJ#痡 Obr/u1ľ;n)HF"':ZCĭҧNUaSzExYngfz.v޶CcTrǺ.Tۓ4ruW0A ֺFwF염NP Ws娊[yl%G3 hawT@:p 52~^zNSµQ7]OˡVQ%ˁ*HU)r#`7˂9PРp9e>:!'|kD ӌ Ϡ4 L`TSoyuO>M4ZR5M?gp>%_{{*I7EU\zh*ƍ4[,f8$QDMrTN7ƕC6nm֠DxJ{^+fj~mMzǖ@T;ɽja3(= 3j4{TҵBk%큅h8dTV޾eT E>4%ԮY;cH^=}"NCr]-5% QR(H76!unMJu<㼩bhe-4DVsO@kn5rH⅛ͥQ!e y1hF6o CQV֒  \oPW°%޵gD񺗗fV|iZgG> N~e\+ }\f%EڡܪpشH,J~VӧP"[& DķQ:~xro3rkBXU~;*4:"CW_㌴-u?~HpbJU;o0}vx,.=6e{ʁrD\^- #egALv&wzJ[ [/ՏpiY ەlU:IJ@! tr^FxJi0!RFgAĶ) tZnwS~v{:Q3$2gۗ\Ck`& ]>ߠgYʺz)/;ZԥEp:q&/!\:]u?DR. w~ELvc~xwoײixG qoI\\gyɔӛ.ʂ%p%ßcQzPԲdt'> RKZg,PҿPntFRkOz:s}Ik#p Eaj-NDdi6!(,*-k(p[#ua (FéJ!tVYE׼^Hw(X_6Y6:^. .sRp5#pF3bEMFjX\&`  Xiw;rDhB&0-+ޞ+']ectT f8q;ya t -\P9% M;Ľ-yy`G)lƘ}`S(w>HGsԢs!BZ) ץnoe3ׂ*cP %vH^C g2rJ)Eg/*6_"8K2dBv|Hyfb"* C^0۾F_u"_DCg@Awngn\5 &ՙ x ;ӫۄ^za}DAF4 9SMk( N#'R&W6N^/v/fJ$QdoA`քg,3 j&n*_9q*ѳԅ )%c9}m讁ԆyGYeٞ#̸Jl-QNO+(zJKe(e6Gn2sHpxՖ$zjW#oxo k):$*uDD?+T<Bǜ)ėqi~HtDq|j#/M[zmmj9ÌithM@ 84Ň-sŖ)#D9hyfl3 ZZ^nyoSz~%TX=Aa $GԖ\DX2M)PV$4ZgJ|QYlя`a*7&ϽkDrxANG1QIwɾun@%޳%&" \1g^!5?|^"lEX[͵#]C8:7~2]Yk@VY!ߝyV@6/#Ӵp$y[G o(Is!w.J& hB1!0t,%Ob1X38uAU|]>SCj Eu:.}Yj]{1,5xTmg$x*|gOQ(Ns=g_+ lM߮싲 K];cB Nt&\ Z+|*`tE-IoCM]gM0Q0SOh%Uhizr]P&I).?a$CfM(lt(J:@H.0 FKX6#suXz"gkZ!3RnyT| Xy{x;ū%uZ`{G~0piO|sPԜ<f(Om {AZE;`8̎z*ٌ;?GA,]$_⒧ W\iX?DG^,ދ[QCu Iqj<$Hex:ޮ-l8|+l,xIz wA0 x$A|U4orHOd3>]c!k(ExR!&VHYn'w323'6D%0dcl®zv>_@ŝ]ژiNe% /;s.i>t}<2y" yOW!AlƼw~ȣ<;܃>2tŚW$)t&O(DD>V dc;V0N .ci9UQ$_ e(ntJ}lpk.5|NTYYB?eR`AS[WO+Z :pw` I? (9|TS %wm>O9=o{_ ˣQy]tEv^VspoKTcxM:h4^8 T[к`LJ*N,P{=G@ ]'1dċ(2@g`޷ V7 8ĉE[49k5yit z &cJ{eSq|q%'E[-25 3D;z"л-iRݑJ .7C~4_H5Ek!twתHlH96=dR<8>eoU$O6 ["{ѶH(x0Y(, v`G-(ԉȅ5N9|ɤL]f\PܫEm@f&vY x~o jzyo^<[! ![+ThRG}Ȣ.iI>!q7t!ddz]GWʥx0,7J 34}8wbAXlMsy|ԋYESGP5Cqg1RVrmRhWHZ8vD%j=ַ?`Exy> Ґ*YTg@{fHNK#3 SXzi%Tb=CR:K l$GlG6w\-:tM+I%CmQzkQH޲W%ۇCkj$u%&8x23:w3![0 lI_V˘g,a |I>Ш3 10i7o֗KnJj}ѸA~nH;G^,<{*8wKZFqm#*.vEݝ9jgLHJ|=SMK+A+d"rw}~xZN/y܀ŵ"WioY]+_\[H\ G.WiʵV"dΪ[[cx.R緉j9$*e|O "[+]w&" ʠ7Ș\8Ba/ ڈk 2E~(d[ ai$`aH?g8ZhF -,O(S"<) tJU-:E7@Ͼ"i%̭GjBweA~H~H),0B-*ʱ{0Z|+O,jJٌ Al/ a ZG]QO!88>R,vm{l? qQ1;YjlhM.}M :ئM]tC'@Lglٱ\ 'Ѫg`r Qh)2-4[cV&};ᨦP~{CRx.7ĘXMڛ14v柁gmRQ3#bR`6oYޔA)5c)Ae mMİz+>7%W56};u/ Kd p䔅o5z1 _'"=ځ߮뿿i$2C9? aCa/ ySHά"H% sj6j`Վ>M+c8ʅIE!/BH.R8}GV%RR{J Z4z̔j(1mTv/g>5P@yO[cfM"I ueC؀8*n*ӹ'ŪS?1H(-Uq>`$QL]}eD+~DYrXw[C%pcXxE qKd {K^[,|`̜m~"Ձ'1ןS\y!wug }{X'oMA7?faʯZFus e6d?VEvb9¡:ceh~ߴ}ֿ\k'si\Û;SIN]Gx^Ķ+5(!G`;" ]{P#\x\S\s1ioe YGNĮ~< q-NAYүHYY޺0DڭY 쓳4m><??Y# BQĸEyP*:}uJqɱ8 F8ӰGmT$sBrd<+X)0ajA~j&y0XMH%>[@;fOvezu\H)fj+"4^c#CJ. -쵂vlEmE7eI!Su7NgoGP&#v>oS2+zKfrMw0MZ}/Cl {73kep=pbWyLgCM糠nBO z/yV,.#b|㻣r%dɽ}?Gȫ;Ĥ?)!ڇvZ჎@ކS#j:Zd:Bg^0*CB3@8jOM,8Eoh >`*XᐙXs)N>'Ԭdj?bă_w{;;,cQA2i $.FSѥcqW<+ YMЌy~+Eo:j"WV$Q]|_D g`r!*U'z":Gw+ș譚IRՎ9JNZ4bPsF⊌#pJzfrm0-7faym6tO `CmFe^UP_/ws6h@rA3s#;_P#a"\2"&r rg?:OMU3͎W9$P~05Ԧ";咠Xeݩ֥ HL*hbqgsJTI>/qϾ$03Gs3q 5<9C=Jp5D`NFuq1}U<9lqq:Aid5q[ab @A,t/hoMwo.H`7!:z> CSv~f0TɫbP>?%We }DZw -llhjK*@TmlA #5XŹwU-Q{W8;S`8VߘRq%]Z>w/3&T{YIgڑX}&QUb7%iOnezoǕfZagNr}qXطc鰼q!@I&MS\tArYZG|:3ӕWN@V"f>"P5 u:De=ǀ:7׻tπTŀKo~|cxAtlz2wYW3B2,+|kP`+ DRȦ Y^C~GF/-WDQm0S85#IXxuO%3'sȝrVncH %K)Vp,dE6uCM4,Cε$0S܋~Z S+QbId2q=S<dmͱX'}bu|>[+mTT:(aBc?wEzdQK\$,-l0vHuECc#2qNMwO62"?WԥT־Iъ*?gw:)kAv$34BBL@Iwi̻,Xc vyއg-/4W,. 7rЮSp#lkgrݿŒg dż+SvN 9Ҟa"k^^{ѸNs]%I,w[ 5Ε0tA7쭂E#X4Y>@.isuG3Oa?|amH}vf,{aoN~? aR 蒑.F t`J!Ϛ1&Olj ܩ2,uJŏ,.vɵ//byyB_)v^~!\BaWJŽOUYic` F]tug>`fz }cj*) i^:}}R'\j F|um. % F#͔EXgiAt_ |gH0K_f>5M[//ʦĽ, W.5c68m"bdj+4$g:GeH(uAiS$V\GϧYD&e .{N^jq7${VAx"l {6oCP1p<*А11M[df3 *blA<zom(3*쿆iw'P~e@ܠFymP^%o߿k;Z,ُ 4w?bȍjRҩ:\ur*=;[^tS!/!66m894(Y] o%Its$'׍.N4yKA=tH<͸]wh:\ #ڢ}>pWxEDr{kjmLPaM9׾V_L|\Ry C%\gc*I{LQL&;C4rt"(B-!9enmEt'ovQzM H;ry?Fs1_])Wf2\/%p_Nz6$nF{,)8[S( OL Zt&,c$M,sVISņno0_3RAh$S.ͪHc5H S$Շ\8HgNK^*ɐ٪2>uw}f./[k$  {qHZNCC2Cv.wn-Q=>paM'omZ[PĐz'ϩR?_hlx{76EFrR!kU·4ڑPIWӤVޣȖ͜BWyDٲ< ?Vӡi ʍ-AxA氖vk$G>?ƃ> խE?s2m#jz6i*98E"ӱ3jV@Q'_0y{y<̯cX߀ui[X_{| A@n_,`^NBؗb<Է kKb|b-cl3F<`"_f] Bܖ&Ƿ*. 6Iڬ;w{pj\ :sa >PؠJHp&MT;[ϼS7 dOtӂ\ {67e4Ishܐ\53Bb9NXi=K{X+o.m8pKX$#Ae@fϏ]B)`}Ţ+@F{w3T"bP{(zS Ǟ3B_bi\z*1TS"JvGw =-/u'Cbx$PpsDΒ}g=> wym H:_/ʒB@@3Lճ[~# GCvPv_K{gd08P &f4 k -t8ÿ-i `B]^{EClO̧CKh_ ؗ#u2K eۯyI16gzԷ(ߓ Jp,1Mڀ5wHzMs~7ƶ<(bZ{Գ4R~"FyX鸫5phgR^&ZעjŷuAuYqy^nX S>OYW RO Sy+bnуOwa ߥdXt,GI:M*6k"DnS5$;'yx(Cg'CR(z?\=dN$"~ &׽84\Gfw㳁.C6lyn |6rۗQ Bg6Op-Rň#?=(+8jvZGGZ>Ah نdyzF.G'%i4Hi=sUڒP.l `V=mZk8.|uΌ"[ͤtbA"#*FPCJN5C">ΑZOAu xɘv|"YI t@=\7D#;1kSx9ͮ៭XzK>*}MjyHl fAX(b|Z/Х Pݙ|qi`t=k㜸9 IEdb с-li59p){*dk[:FM 䙦)g{HMQ\CL#5eR d`^,&-|Uhb}]rc4xy;i$/%x~w`vQzP1XC.GJQP4!Y Vq¿6VAJQq`KCK7{={{rYN>ژB \TH+} /')n &;Kk9/V?0F&R 7RAgbǤ 4g_'Ȓ(Aj , nXhDZ&2M%ҩOA:`| %}!EmF_BX(#̳'ys>~fi4V1EfȼwͶsL{ Y֖UnN 7n ]c5ޖ~9JD!0ֹ`i{}Gb^7aQWԇ~FR~Bhīz̻Q,R֠RH5&@^]+4k{1i߾FĬC!iF%{dU#ʅj>}@O)xᐍn})/"nvucѓ$Y8 ]dׄ6PQt$kT#P)ġn%H;pS&gݦnv3֗d)txKB \1L$~(z lWb~B?|^Z_Ry >ޅu/SE_'hy=Vnq>oq598| s;n8ʗ+'~V6Ll%=FoD2|bK[v<_@iBYLLKS3o"0en^J'tRE)?Gl>;- h; :Լ}ʣ5KrHoj<Ƒ`%#ܾʳxi9vr#.^AP › hwJ-0a^8ٯL^G?ί4&VN$, q?q`*` y'Rt8_w'y@ ktmoʏ-Fw*)JЛN\f(5$v_RԈzf*5.Q*wmO x Y^gKXۤx{D,- a4L(7po54ur[\coQ 7pzDw/ws 9?յ'ٞP✳  *12]gLFxe5{r?9!$<7^4:W Q:~8ib>j^t.F#e%=/ܤatx5$'+xJ7˭UޖKhp_ng{4G Fuʥ4Iz Y Kס2Nw`}JrsʂJ}XNRdL s5^)XK@-;*MQkp803=ц7&Y_rV^8-xwA=AD7ya K/ڛ',~QzfCAsũp\o"&Ta`Nt0zF+pگʋYUZQ{2n|q`xpFF{ڗ= +M oi^$E$=^EZmv,orVxi'-Zʱ5-|XY6F5QC͇V4?訰 SZ{y2{M}(~`K BZw=?-+oq f/L_:2o220[s9p./1"%:QR*DLCs ^':Rp;)/ P0D&-fXfLm,cG'$޾yci{7Z''F_v˴,bIښ+y{PxP] +s͋(Br/;q273CLBV4 8>`' .M{a Glݨa3xz#^hz%9ȔLܻ63/xwo|3~`C2")GJewZD,8X)#"w?-A҄|[*CjiNDH4n؛g|zVY2j :UNpvOfSKަG~`,GM*Ϝ e*Q=9X K. 2<:V{9DYhh1N8f&BPKL33T=4RN~lw'YN%LipS*Sg(n/ϬShAAm_df$Z6kF| %u{_ Rm~Iy## S׍voؼ~\5Lq!c_lz z4\r Yo/qzטWHX-yPT|EGAOYMb>2n*gRԳ'򫿡s5/>*~&[$Ks5֗:vJ]ci#Ѩ 8P&!n8 sVMɋ)X[}&4QjE8<(jEC7}\~ ހ!F \Z-<`U@GH))mO4HC"3S1I9U$ש VI2["5ՅX.vd,1~ъ@!S=oԄ BZS~`j\2躸j-W2`V/Z:?];wN᭓ɉ Hתk򉇭w%j3qZ+jbd^arA`e|)܆76JsmG1=S󗸸d @% C&xE]w_ IX}DV}L^k{ek/J: Vdsi*UqT\)q^p;st$2" ]dt3wGgd=7DEh-s~NoɎ!`xs~]w;Tx+y<]*3+!Z<͑Y/n!]H<KΕі:om9]?$+EbBdJJ}Dj9IXJbyP> &|՛Rx„hZ^Q@[öPa%t!|KG ./|a? Yھ(4H0}xWG7;XUU yg֗>f۲=q뮇X]i%2ȱE&'$HH$Z#\}z5ڪɠwJ4nˆ +:{:|:Pf~(Zx1ww0h2]kAaS6ha\eM(rP&c'塶NG FĮP;Q+t"fQDW5h0=n`=T ֲ"%Kϳv(Mŗhp?W[͕?busn[? "|Z$H9P$t_CG-y:QWחI1pB(җTs$ѽ6t|Eщ3I(7;_U._ P+RN>a7 EHg9" uriF6 r-)7-3Z2V5We^`2ʃL#nQPL+ kY<#Ut]kk/Bzf܁Xqh%:̑ScŘ!>@ᇈ>=U}{7>^Q2Tz&3[NfPqqe%nDakB7(X(NNvۼ Km(т Mب"?򞝶)7`1w:_/c k1\ZPTgMAE?J7goY&/&IrZҀ$+hrXO,! e `#+0}%6Sn7࠾i;c&iC QT Z XUI}8ׄ۸֞FBgr6]:'K.ϝ`>mmgwk7I*"ACɡe^I)*ˈSpx1mbg&b>Yȿgbxo "s/_uTq 5B=zG.\rNԚy o,m8f5 gh8S .k*G=^HW Ie{ZLZkZ8kCH*Tjt4D+ ֳݹ`m,/IBq4JRȉkBD|bYKB23>ieG Qy'R1]1M`A_-_;#_l1"(]ǒ(95u3G|2ag"ZyO 0Zr(WKaX}Akκo dѲW^Q9*+(*"ofVL%D)qgƹ0!/@Z̶^ybI eO$tRc PCڀ) J,fA _]| .'@\ 0Hx<~PsK"~ޯ5mow hB2V?V1mpIiƔӒrxԼ`W9KV=ť7kpazˤ-sRyg R(LuO ]"%Ю,ǧZ.~o5"+v1meܯ CzX{UUn97د:k{S%dY9iD43`ƝˠywTVـ*Fȫ uȀv@%n*6m?Z0NOM$^Fe,Ιr.QLrP*hCC1͌"oSR~mA^TmmZ6:µ{'"ռ"\à1NWĚ#b^uD\SvUIn 8>iu?wC(B*m )Y awȮ #ڄO@& ,>n/M Z5xJPˋ&<#EQ.5N2]Rg; z'b,TI(@a]wkEVKsQ†gbnTb6Je=}_ 0wC֞1v+_[@ohjSBb\zf1KOىCy^<B^))C- x}3Y%&syvޞF =G]&徍MbSUv.ҥc{8>Yv*)Ykogw"8!,'^nC~RX$^r[gt%WagM5y ]%l,dž[b`6 NЮ:c788rl%`>Z^+ rAwə]zաqsphP*:%*5b HjG ]s"H :n=%J?heTڹ駰oXor&j}S]jkgמ!6aO ;nQo^w! B0a*엑G}\\;B5Й.L)G jcw*_{o@?HO. Y0Nf>Ky R'4Í_e9` x;e~Ff{bƅ-#DQ*`ϿO݂ P~4A{X)ςNKn֑3Ig-rێ8iڽa:| $b^ .H'$_6cZd?BD}oUGHiwqAQgp ˿Om~ľ0.xnsJoH^>#]B[;^%GL U.+@MŊWZf[xH5$͈9 fWW+/_dXVHwB+We(^T&s*fSZv⸤R㩻v(͹ фٓنcUjZ٬BschYʛD {jaȊGfjPt&LLpwI:BJP gN wa* 5DA}'$~ lbn_>:m˟02}{ӹj .]7Yc1b!|BX' (d^lM,3}Lߤ#[.h~9?Mw닝k/$/\%Vd \\.0:\I!MN%tZu9xӗqIRI˴atwnv^_::Jσ{Lb0+xݓJfP-=ݞ?bθBg\> ]7 E%uh]4-Gf =^5RJ~uJ\\W.y)ǻG>F1}Ƙ,'~O7BD ih=>lOfвq(D5hpI tRy֒ ݻ"ʌ6ƕ0Ur9- G`t|To?Bo{AM.t8; !Y3EFc̦]J\|aUˮvAC1EeiK"+D̓4Q@Xj!{T9q fu̴m.EAJU GJM޹=AiQd&"t%E-26] }:+ nPs\+~DIѭ@KR3|a fb%أ'MӢaloߩ) ڄXp2t$q U ~FrR {?s' fL'a@S{o}5Js&,8hkbͥA;Ozfe ix1$'6T 2yZ|`$ >̀=2>￿?)ǩ{R ˜ʌH6W@{o.,4˾HSu\:*3bL18,I(;+'v$V-EPzQeG5; spZr݂L\Ga\!Fm*{tF"|br Has]xN$ddT@?/K.e12EdxFjLUS dVe"Ac&"  v6 69:?:9j22<62upf]hǦ<Ŷ\/T!h3r ,^6V'Df=:˜}xylf ldFciG:ZaYK{oj0#K JgĠMJ찶~ ?" ϺVP0t%m /YuUL~5ր l R@KR{ޢ$fƁm>2W:3!'G:1ΜheVT4_P ^ cU% :j9H9#ޯ:V]4*2~DQnE`; 'NYI(osn9y wrT]m\sKxs0|W.!n`WsWQt;߂ԝ}QߔUEcc ~s] l)*f(57GRvWjq;yPry"Z+[$ phk@K^@&ٻv#[Tisil )qgF2ld0:C*,7桽~ E~z_R|߯rD%J&qjm>*u%ᆷQa͂*wO; +xw[U C7߀mD$D{ȭǮCSpP]/ϬQ'u8 ƤWʲb@eYtCa#^}]DZ:s#l(r(?W4lmLe+.(~jI1^n,rP{q)rz,6K $ǀC׈;zF&i7he&oC"Bz~fe4FW\Pa!,P3B_>׎?E1hIl.4Nݺ D9́I4aiO Un$F+5-ێd#h ok>#e#MB5A`k(i)p̱ B.zW2_SFwNk&ţn}fZg9GfX V3oHe+`G'p^9z0 Txm6[$TrV5a!1"ndFb/b,E) kS"UlvkF $  X<_Mq6.ND&7/'oa'YɅe]65h:C=eCҾ0cO%&X7n(LpP u*k>/"əAeGP;Yuj3t)[c}G!两֖4^K"Ӿampd7Ӡ\SC 4@LOpXaͭ0 eAo$ XP+Iȡ{Ld:jr TSYhi`'8ŗg Py'td&OrK&Mh ,KN &gsd1֏I[Uw]MzSKyTg?xf>Ҋ2s/9L{"ASf V4BNīȶ! ؎DytvɃ^jڦnCku_EeϙJ9ʮgmXGE? U I_~ B< l}eAImrM4`zj dy!\OL\km' ن^nR8X9`#zr0OuI- SfSxSQT7Rh DQ{lfi5bo]I oX?;Y |Nuqf2=$PtC=&Ƥy;InrT{5zJ|4,KI1BUeZoz=[RA4Zܤ?gYR&xӹ ]YE (L$IID  ur(i@`cXX+ rWZ}6Cϲ<쁭)]onMV 7W\}4-6!.e݀,aH_ÑoDZIT k+BB[P;:UZsoݗJW;Z=%)shern5&Z - ᇕ$#3t.L+u(39 Ua 4_ۻ؃'߳./tV' /%$eĀhW?KxmP4uI{W36CSRwl~QMZ6@PKm-tDh% h7Fmla"q T@G/ĘS,=W僦:1@!V$8_Gݳ<lС~wlP1ݸ4|ۼe"cͥk/xՖI\qMQ*0`jYKf.~Ŕw"m#&TW `Oy:$ nܾ|+ gm^\&#{ ʗ fʯ1j;yQXw8y6ڣrTc GJd1aAY{C: dh *4G:BAp^4->83SS/1AFuјyH~R3j86Qf ]L*<5ds |!WOWyUGcjRo3E٠a7-T)j̅CyҳlXZmDiWN*q=+A,ƭ `WǏ ?۶TVɔ|Zrۻiw/4DZ/c n%Qzc,H]ZLG#LEs.ᴃVz:Ŭ3! 1xr )2O<2 %!6mYb˰r5źF6_̗<¬TD0Qǧ^gpm[y[^+D֌"Dt$\:iwY\Tެ0NNBDưU1e bdqtP[tҜCQd=]K(̯ 9[<$Pf~<)4(U ۰ E Ō'm}w,1wGkf=7!de m%& B1%E0bS0g U)t}z O2N>ug]58Ftno_MkYݷ/Q=8;]I(8h؂'E{Bcb0cik"nB~C^aL}mv_0Jhz*@6aeQpgOL ݹ'0p.hZפ5wpfʣ<Goz7 p7]!Sk6^OTP8W G{#b_ !#Չ^y-c1c dE>R n(m]HzOx{migm]^jMM5F Wm϶9pkg^bErFw:VgvhшERv.P۽!3 ;/27G*L5&0 J JlG.M4}=:oWnse,<ڻt7U$a&xSWO Xp:؛^۳pq@pdfk^RH9F |DOzOO]j#1,Bϓy׿f:e\9!RVhXH ?EQ%|~%72oQ_&S'cH]abJ%JK̄:dj*"{ͅEa_..$vqlT6Ē%Fp+(v`XSICeޒxn\'+g%d"$wt] ʫ8_!|'H`~cRI~UL8J zL8Cv6(UJ#uAB4B|16p;N vpl(;Jq!ͅ Je|mazFU[[l y2":R},f<bH?`}x%^a\HP6AyL+ّ‚ )bG19~7kOPAQp*mt;]u>1\#2>ǾV [.yKQHwB (NTtRDN@ЋSlŅL€!^\R>%V,mBF)rmH!B7?p</p>/~PPA\).%@I .Q_Bg'}l_yߓ܅<0{|:^Y><-ћ1O,as-]]6+߻C.n@<=-I18u&[nD ,Udp@56vwZ{ڙ.Sl\^箏y}VVw%0,[Yn(tL.7l(ͭq9p`2b~ Eh"HrmjHhZn=X7qϹ3X=},P6$/%@-^Y\f8,?c`dC;)sJmnޖǹsrȥf@# "디r2qJz#ύvœF9o!E"NSIS(w uL6+]oLsټuڪӐb;'S&w-#*C|{`,|"X-{ɛ-9w: /_ /j Z\@|(jqpзajE8JkG_/yuyj^:<>x%6S(|<ָo`n+x z,ew+?MS\ U- ͂I[uRcS{XL&Xs"]EzGv3WǫRz-I_mXEaT)UiP5C*y5Ka .GTѦwi-5 5NyX440 ٪sDis0RPht8Ü8nJhA-kYu Y !=jךLDte֬ `"}s a>_Zm o}6;x tB el/0.-R9g@ˇX9z|wKŸJ` hX[v3x q9S#.2W+R]-OsZ;/ml{kto1i])bBza i"pk$t 9HTa[IɔũZD.^ו;P5S{0f̗N=22biAED0V#l۱8%qƶ+W4ƌ6ng/âҝ8\5`[ǀK"IdaT,}Ql(,=66b&6B[-8 j5,;t-U]l) . o D8k= mbE`dmB"q}vLA6?ȋ5: k:f̺a Xpww:h㊳'nة\D%pS5 z n%WY~ƪB-u'X=ثV'jAq$e5E,]ni鎤6ylS`faSt! *d ڟN9#c@  >^]Q'ۛTͦ͘tSG BUaXRu澾VȺ:#NMN-g֯J[:~vJɛxVEd1VTתG"T.CP@Ug?C%z/檐htL7yQx4!#<z؜EȟȎfS~&Jiĸ? [)0uw[0NаU 4˴svط߈.%ʉ%id ޮnx jf2ߚ{5b$xWzNU18E/"q,%p~etOU^OPp9~J{+UG"w܈g19 !A@_ )ײZI/r+Wur Y86& -Lt0&ܴv6b?l9] l%Evuo;D?>Z[O@.M86k'jRT!#L.Þ@37s &F %??=rA#Œ|CRcFލo u]:oBWw\X┬-20x)aWfNy68~ A([g ?}/Y Ǘg gs?lw~ RQ{E0>-A,e=Q4P f|92E7[FB\A(2yfO)mF 5 v/j 6tlLC.?6zӽQa}P\ѵ#ȶ\8| I0ؓn\ʋbVyl=;19TSm꘴Z/KVo8wÀTܦ3+v KJ\O;RMz $Qx`ٜ֙=l]nod? -,'-6H7?4˶g bĭccC~¨3~?7e,0 o/GUnn$Їޘ$ WŒZXgW6E]Z8Pr_裵w[>K1xG6GzTDўwM (q90UU"s.nxy/1bt `0 ;symΏ|~|'`gKFJ%Wֵgv}VZx6;Kֲ߅S J(pf{Wq:Īȹ"z:0'H]γ2(נTHR]!1QG 6&i3fWSg=U[/3HDK]h+rPXhKsuMw|JO MZL\R@29{'l(|ZKrcDK ﷰ;"뼩gaqŚ$T0w ;Wrm+,ePk{Us۫2#D\]1ʭJ8'fMnHU[ 9CxB.ĭ]rG=mMe5{UH]{5ʅuhiF& 5M(YR{)2ld>;7a䤇/wVѥ⺦RM߹ZuY $ɬE7fUۼh9+iAݞ|U~{^3jYrK?BkzL8P|_X]T髁N5}PZ)u^ "R OMivƚ! pLեCpRulKZȖ$ph5_KxL[>WtpRu6x#և1Gw˹wrdV-@w, R=ڌc{^qvMQӪ,٣4y ;]9~hZV"}(A ///cF\3?|ygH[Vsq$LQ,sqI`qotx؋W70&ucUNzwEp>dTy1|\vHD1_^$u9y4وv37B}U8Gґ|ؓt3HXAh4(G/˩RAҺ嫯*C{iђ쿋=@[r $bV:!DY^H}9G[ra^Do_MD Rҙ }j1IlV%.JVԔȃx){ @E+LN_]?̀C5";̒rBgw2C 8@lH79GaⓉt0SY:|CP?X5qVkEoD -+yR>, ]^?}# ޻a'/!FR4`t`1rwLxxis$Frׅؾ n0 k7#'^_ڊreZf,'PE.|>PcCKˤ7g RD-$׉TN&Oi *^NOT΋]A4T-{X9.E(Siloo}^ W/0w`Q^ |s[1 o6l,^A(u)/}f'*3{1&:E$9 Nu =6ͬ lB1sw C+Gr<&~e `0aǝAWJJ~,7t0FD(JuTZ+Yzi4bhjB9JoWg T E ߻ˀy%ԷӵٌqAPO(+9QyM @k!ֿV\%s/@%,FgoaSlqFf͢k zA)85j` ./hrR^7j!\̥82bzbс op 6?& {cYH{,u2\^0UFQ怞sG )vmFD s}E۲"a=#JL)1 3$qoQj/\`+@Z?]1pDtvxdb Y,]oO=#[gWW+i6sUblp햅ϦH1pY+uR+Y8 L*"6vDLlQ`΀pQ}jQߧ:fg_Ny]n<^6;Tjs5:K~K.H]SdΝn?:-|~m` }RW^g-Q?ЋPOtF%W7h)BOLVQ2UAA}QvKeR\@X|KoW;gOQA1m~!.vÑkdœ'Ǘʭ{}L-7ܾp22ˬ!~}l/V ଴4m6G[ k*[&ӯl,W~2i}]k> /a#0l_ۏe/呣u>M2s0"z-!l':('IݱX%}J<  #TO)/fݼ9^\O ! O܅#B;痗 hLn)|Ԅ#W76z[؉V .xX#J0 $#[< 㣜#J!+vG&XRgs뼤dkj;H31j_Js&<۠{]08PoIy IF{w?aP9g2WH)XK܍!"+,r|Kt”i6圮AP-}T&rNYD(}e]&4htYZ~a 3&PW^(-x&m>?{Y4WWiWWQ5Fr^hߍf9>jHm'.dgk.6&Gc>>/:!aiqu]ƨQ TdE.i4o6GB eox亙?|!!4+wܥ Q"F@r M 2.iSrn*-FC%sb3(LZ`2/BDRCܨwl.E>#@chI=9oq >E["07X D ZHV|C׸M45b禎Gv$^ÊY7C9UvMZ!f Kѿ>sօÁO"a+Wf?9_DԗwuO')T:?!1F|ڟC`*!%hFetLNT|I`y#1 5/ĤXؒq95AHտy׀ WRM1 v$kӴT{.V-wPbX+61yYji+ZNR;fԧ-tT.GdM}'Sg ֔gWXLӒTiDkz 1;4-vy >dbmRR Qn1[4 [i#g')A9G]\eCj!`ϟ9U4u2D : qLJb`6h⚔8/{w;ee^OW?ٝ OJW5&>N m*JjyۊgUj6mUEf ̲8YcF͑h>0,?,s0Ӛx n0I%Ч~bmDU_)$&Ƹ.`h;?yr2K( 3 wO,ď ;0ۢ:7+YKWx:KP8^q;|0IԘ2 ®~$4#a'һqy)xX5 G-0b.jN`2m5h3sqX %@Qp Q bnTdebxwCa&ۭɱ7=u*S忙pNG?pZ-{=SF8[XA/~](>$9g5G@~~g8"tf,4 >BB #gF&B(9&ۨc@kإewJcn/ ;)>AK ̀_ @¶gۂ{EXREsj)XOY Me#Vqykq.o1Hhw]>=65 0"GfQN$ߴA˽G1`[H_k2Z`y3:_0[ނ LVSP(l5*ʭi2qvl@w^YEݶy]yrI"qm u x>ULJnx0jMuGz[])ۖ0Lh 3Wfq?P :29pd$ Lżt1 M1>\_OAcvQ)KT3_f Y fuc<;VS%CT.g9q;j OK_X?:sj2D]\8@D!+Rb?5ww ƤV.Dvn܍%VV2>毾Ҡ[& 2ЫSNXl̐f/-@(?-jChl0#w=ۤUo|&k("q]R NC[7:d;.}/DMZ 6ZRם9yu$QSߦst0+Ί|)d@54,|0Jtñ250HvWg)ٱD%H%~pZLRd"r+P^Ǫ$ӣX(hW"P$`r^ H49ɱbN~-f|xG'$0f{гDD L.Xj RŝqK{`/-_d8]p$X,TpTA|DŽ+kyݨ91Qm>VpF<ԘJQ3N؅rtc=\uvͤ z ųnЍ Hg`6Csgcm~(bOdh9xyk: k%%ÉT0hh*Xԡ>cE3Iz'_G\>=ZX5I ݓ=RB+ӂFd>fOJ 4Z94c#/#p.LxXD#xfgUIUDӶ,r?@ziϟf9;W[ Ȓe$bPfShAQEʏHEa p{jɟ!hTaգݣshv-)qa}>+y(m'C2&;sZ3-b @'|K*L]Tba]Vxt rqy k^+f\k` 3nv&}ˆ% 5(<<ڥ17y 9W ϓL^un#;Kl7}`/Nͯ 6L ;$P>0+i%hc.K :Xɼ0WֹY JΥ]\6\؅2̔}PG@Dyk@AO[Y W=}fMhk,)RK54_m]œ7&{E|I>l@w ݋! @Y>/,ګ&xzHl=;)ЊЦ:FݤسLm]1[yˌe<+imAi%S)ӲT: B͔\/˽1y0ϔA&QtyPa^Pp@k>%0W>OaN*JS|:taw=0/~D9 uȪmwWVhCCKW@ҳco4m-9u7M~<аBMy?*9$~@Yska$nhI*c<"d7}Lvak{4h 69Α.Mb%iaݑ\RK%c*,Sز قO}7*hq" Dqvh]2H~h$7` : 'P g=ciX59".iyNN hPW+1sW:>Sx)Gi5(>YTdNp/ _p r C"Hn@LW-|__jX %\#S?p;Cl,.k'Y5SINLt'۷]iT3:8a(ƃȧDvy4 UULXk" 1_[㭩AnzĸQs6(pU|5ؖq9`^u(^(zyH밗+m+V,6g,gc0U0E[No(U)c>~Iؑ}Sl=I6GoJπ5 #%sWěʃEgqBC߽~oX9PW6T5!YkPh s#flxfO%;ʰLZg=Xp:d*6(t@ r >[ܾȕ dH4l!pvsȠˬ{81Ab[=T*B"-P4= lP<`ͱ}F;p~)Oکqk> [m4-o3|"8* S̘Xd{@(;7q`zHeZ !K/;Q+P[s"Q(-z&֫U*DrQ2;nVq-ǒz]ίy B{[z:ޝ?%OVn ˔ZM_)8eŢUFƦ[ٓh5zL#axϱߖ A@9\⎰SIUGo9 [ ) 0s o2o^?,SmE/~leʋmzG/&no3ѠCԜ % }C5lG(tʬi+C}oP[?E>xuscH5ăi> >gN'y#s: 'Hv򜢌%U6aB]z!zcvhC5%q{i%uWSd^@n|0Y[2pIKm#z&ǰoNgX(l5$=̗ur~oMQ̖Qxbl=_lȔ.S XH縊| YG!G~j7E JfO+avq>nɞW9X]2wN4$"O 'm'sj|ٹn,@"x0ۏK*q,S8Fv.cʞM eƒ u7h8ֱX? A,V99u27\Džt?߼Baqńwa1&ය'? mօUr\v7MY(NVʮ6op\u{ ئ0ugOU%%?w?@$I7M*b N'\EJZ$1G6kڝZU>jFTkڸeFU~" ?᫠`r(rQK ,69NSrUolND.~u0]D+^ڈ#[?ӈt=tKqFWqbڲ%܈M&" 㫿Vɱ+)Icxs(=d=\k!sZӆ1(杏Ɂ3~Fg;*7`~$^Tog^ ʈYY<)u #|^Yy3&rO3|y=\bH8os镭XL~BzJyoJR8/V~5>}5kr.,sP#4f91["|~{ Zl7)@݂uگ^1J:!ʼ7aԿ k鍀oۄܥ_=7"Kܔ7_UBus#ڙcOn_b p\`%0RfdoLꎫ<9ۧa%%y]7$+;p/ctU馀i)$Ti?}K&ٜqZҭ Wp{H]0NӒkoVD@=2,#_`= s|J*^XeW__4.k7GE 3jn S~M9P:"b,F1SĶZG"Ʀ:9u h)T< ts,VL~ 2HH1KٶX@qX brW}Idot>ɥs.Fe~_AtӦTXe-*hTG"xՊ,*,%m8!X7\??ɍ6ZKcj:27{\q2 Y: }vg-A]rCeF-DGm:  "t֥w5ⲄRܧ0KaEFPhL>;.ޖ֭xKt (\-7譞񐇽]Ţkueηp E;@rh8|:Q%Q{HA.ECH!w~_LYBm?^^D6/JjÕeug ,EiɓG IVq+A2Ő%p%)f|zkr_i?k{Ƌ4bzQˠ.5zPOq%ef^,iF}Q) aL:<9uf\b]kL|;r$>lQ3{#2^eÿ7u+OlNhqJ'r ڿ k;|0iߝƇ=LSX$HniF79t%L=L2ŒacX6j->U8T k\٨T{dOHC٥%;7nx$PH%4_[t82ו&;׏H[HOEZO@"qn==%9?`L'8N!;g؂-Aر+Q1d)C!'-G9޷G?`O+Jo[b 5ZԬ=.3Zhr[` EԠ'"J{?uOf9GWI1:Z{- nTXh7H5;8[ lJ-?Qai/n! K`mװO /  v}gz^B Y0eA3(v=͌w"EՃٖ/.l %`0]2޾_uf2$ʵ#`JX#&]ޔtdWEtoy=y;N0+ic-f="ٕ,9?KA:(!h2g3RcZQ6Ϗw(tgLrŃ>-O)FCg"%V֏a\S Ixήz_ 0CÚRD{\[tгMナ75-n1]׿!5K@x1'y(~U9m8Rʕ"ݺla /fd;4u׷ RGyarvoMu}ČeQюʺ >(ut,ܗxnO#pkGx X*CP;Z +/p%\54YB|UQ TufUknCpVI!S=Ɨ 0K9iLVX9FUܢXhBڦ9DX,]A{*!0%r~P5L[87˜|˽/KMG<aUl?"y(z8*O8x[cuI (S% 6hߘmh^Lr}af$N(f&k  A bQP~ֿH َnK^i k6R2ےhBݦF{Qɋ,s!fΑ/ Av<%`ߩOxKK0HVz?D͇ʩ]ݟ7kWt3Cu{yAJ?TSqsw\ ٓ ${6Z{GZm}%bBn)$5ANRm\ڔi RTfn: 'WWf"~J@ؿ)kC]k;&i8O3ZY+Ùp<ks(B^S "ې.7C<d $zGm& LݲTwP#^cɉoߨfNu2e"47oAaHwo'x ɢk;9 cvxՇn~W:JI/Oh7A:Y4Ӈ9ojf}} F"ٻӈ];(P[c U'MT]0-7Heq%R?XWVe z+jO`4ZB[Xo~S=X{Ie4:Q ( 8GdMtuf F׆ܣq:@vxյQut@lҏovyh]Kg_\vqSc-n_:EbA~ 9%H) uɉX}f10LL0^g./=ZY*vNyoS|*Ņ1 OEn1dU˯aénFX\pI-D7x+árܢ%DOr/cqds;zI%;o jCǺo C,-\uqqԔhWQ je/_(f5R3El,v@t5Ui)X?dKpğҴ> St% +; n1ϻ&퉒ySg*KܰSH">p*mn|M ߳T脤!$kCjvhr G_-JS}MsMR=M-`@%IUQ-Mw’\F!IŠVu/`֘¤Qj=K^ԋ\Hfg9_jYQpc~ۢJ$4YA?8;3aOTXqa#Ⱦ LCCѻy"LU]94c6#bQ&N-1b$vOEDqϼ\9-T 魣tVk^WBʦ D#nA%~zcIdmXLC!I>b24(%@¿_f7b7lPs~I%6!~G_NŮjxB*ϚV,+9.oz+<1 A5_n@vY聇@~C^U*졧lLz;uX(hGfeI4f?00$W'YKWuUÒs0׊ l-ͼ*A}ձV6dc>rXfs*8$:"b;Ze&\LAUtev>u6?EQ!{+Z ph z4 m=W'.GAPKXqx}CG/Ďătb1&-xɬp.#Gf4s0 .N?i 矟4&TͿG);Ѳh5u- F#&3EgY16 I^z Wiaq82hM|]<_f%ɇ7C\_,BgB+f= l( `0L}ӳXڐԮ;Azx5}Gv} =MY∱ZOZ96>'x܁"gyJnvr ƄE(m5Xt7(Q饂PLNu8s_gހu1s%\Ú\EWO@GĻV&+L%ec/ '#.2"Too;z_kv/zb0x&d:t`zHsShS rO`wӱsvǁɪ}8hp\u[0%$d-\[/pJ&A`|#pdYJgѤuGI?Kj 1eaՒ`}Ζd=Hb+BU\/'}8ś*~dHfRbm궕ʒ3x7WtjBcلc/%͞h@>)_n7MOab%KPFF.LZJ[Mku3k}fvivh>9pTLQg#Ɔs-ʊ[-qPݐt0Њ,DwE' o!HWM}Uenr~L&nAК.1wr,Am_E6 5f><~"%@͠|4ȟt!~{ 7XDҏ#~@-U'4风Jэ3x}-8_g>K7289ҵ4|4y^\Nԫ=5[p!01&1[Er-h|Gl){͚अ>eU:>9pF^vDAΓ 4A\~97\Ilg7n|WOv_bPX%묀"@mO)Qq[['Mi9U3IEܬON WdDok&-N$eUrLqggOdA=>Ѷ$n*OdQB8FC۪ s==:׆δHIshҭU4Qx ;lRQXlZ3y߳pv)dD~Q4=DJ͘6T,wřJM$K4׭eSнx_L#ZqIڅĈ kPmzypNl@z:1DCQC_tTx0$0]qc3q @Y߽9@冸/ɔrXS$"Ih&UbhtH)D"Q} HwgntI,Nt$LjI >iϪ|OqվK:pr_!=4,P 6e!'ptȰ4 Hb]j:-ܳFyb0Dk/9]8v&M_;PxFpMyedHE,o);Xz2gq ? ⫦}V[$q%m= BcJ$v>*w`x|H]_rGxޝ8 f/9+`|6dHa*:ay҉nIըXMبi :^MyPמ?1|_NCh& F ~bRe:x=ڮia5,0˦b#&&,it=Y ļ\ ✝xx%'?N5 K@dO[ m[k`K1xii!eOPoi=ؙTbo=Ɗf*Jʒaz;},ds\o̱Gϳs u4Mt $77LEl΃8idC5Oi]GNoѩIx;; IHhP@#o`4<c[^Nk?D<8urQꗎ 6J;G2q~ n_H[fGw6璡-蛳 )+=-fLct/vsDM/Xcy ȉҕJcWv({1;n$4(AΫGwG"'Q|ڋRNsd$B& ulÅAT ҵã0 X'Xnƚj'$ϲJW;D IM Z+4Q7 kƐ.,,H~ в 9pd3 &@2ЕR_5+~ }ſs$멕TdI䂧S7]Jۣ*ovԂrVl2o0Ob5`9EfLQK>Pk*vB(l%?UݓS6>QO7'3{%5Rpg +ï`-fdh…0L[[s;cM$O{S NqobN$lF,8y]qD@m1i3FYېߐR½1ho,,k_r(dYe!2LnjMZgulԦr"mA̿ZK%wnH6$ en}h*W*V kfN PbL?OGRZDJ,SyTM2BTvhاM2{ޜWaE][zN?'ecobI}6>sZ8},nC3Ԡ( g)Z߶}OQZ^>:&ŮD^~ ~r /Ϋ;?t))*tE>|(Pvdy|[~>2rlG=Z}h{~yڠgm3mnj UlSFO$T$D6g 3K]\\%R%7紝cӻ#H|HIKlCʆmwi7;#6@AJ1(U)l&-Aaoj. +ȹp  ƽ&!Lpcr3Z`,,pe؍j+Ýo1?0&3KHm.{9-b2)/JSubF iW;[ e81)luJ1<Oxǝp:5_<&ꯃ5]2yl} 5ih%UO`Z*<Wn,naS"?eYWQgZR8dgF| zZq#TdS[D[b8p]CU`Lx!< C9~pz8aU{fy#|q± :UAd=ȾHnK mL?nsP8CۚQ!Пjntj *e@HoI-ēPHVx^x*2Gaf=>8l6*„ȓ0@ j*+b.P3HȽc+[$~EufpLDSҧO o^ {ۮEk 顂H 7ۤe+lB`7d:~g.zTJ^92GJ|i2`Fr4@Þ>>mIT29uݠ V?P 0TK;k*hvr&3bhB,E(e Y%(zg7k}jQic/3bC 6m5 ׺K9.DB)Fε_{)(WI 8A>b$ A{*U?R|Ssc[3AK$Q.nT<羮,"[c ir&n%+fjB6{@Pw[hDiU%81LG\}UFaYec8זr:}G@#C*v%١oee_rJIo)Ѯ<(b\FP%U^3N8?[l->u{GB}~|qdqT(+n$ ow'H[X"q%p,K"%HnBAMCD S(~+҅gh[ x~k ±/o)7mlmH 8[iξoc=56}۾+[RU><#^[#T莸 Då=Jåj7H ^~HfkkQ`fE@ɠmhDǾB 8VvӜ|+rq6 Wx`?cT_P`26YG7ZXPLلiU*j!iU~L9G6}V#Ǒ’how8:(zpLz }R9fA((t-omFq6hjNSrmnحd\0 ̟^EpבDmP=Iuټ~L0 [T0]Iy1Ŷ?33;Q1>/I}lUY2~COpWqn{v@ɮ"`vNQHJV!E9 b@]Ȱ3IJ3ćYLI]+哬P- W 8Íd7Ŧ->, w!غ*Q)F5\8 ?U48D`|P|~c /w9xe)]e ];#u&$xA Ś'_)]}|SȆ<&lpfɸ?~ԋC~RQ9waq뮼/4_'FlIEAݴ'U#4HZ/;?%EAO< (V 0ڜs>??a2Y@V&\x$7-/B{4:QR-<]fRGX[6vkY%u=Me$Fw]9/p& R?+?0+1~9x!ivhG] ^g ZQ?lL9-0+X\C;JS`V& EڦD{EnSлd9I|Ǹk /( Tƥ6ey`LԵ#ѐ+B⫗1X#ȝ5(+t($nAy#NeԸGϻ &C0^g.?6ύRm\)Œ#B;6BK16.JV}N8 ۪j] -4 vҙ}sT>, aʛh37Bx9h,)/zZzgeW7'c.@|j{6/0#TCїZCzӑSzH<V !mՓBn}r=&&ZoZg.ֻmo1'ԤJq 5kAȻk}p+Or~|'ڻ٧ fL1^X<6XJ-H^NлĸS0;V8"g略CЄl*SoMHk@ch{JBhк4sAbFA43j׶؂q׵V,DŽg|pڎBj6]TH+^>?O@a.[Bs<^VWt'@X8$!+`7c5|Z#$DRc )ۧ gEx0H{10Yrl<g X%֩?9W׸A60|/<# ׯյ42kb9POF=s.cq ̀-JtH#}*%$ fV(5IoUDHmdZ)Q7:ӊG`^6~6An^gTYsz&*(M,LCh|OZC&Ə3r-)0!K7w8r3a*,1fЌMS]r/Y|y;cUaZS~icO)z7vvܶ|C%qMٵIЃ0T#6#Sq*)A+GcֲK]oҡEv_6N__Ns@^Zo@`Asnܔ+/G,-F6ˈ,S!8̿*8 {Osd3=d̆x*:5ޝv $WfuO7.gi_L ,gPh7c.{EfNPjs*Aq<6F }-kݢ%rGPfQbcԿG@`guj- N=,hgǸ޺sVn/8lz/o45)A2CIbzQVGhz͹j~ё쟺<.pUcbcd^Ws~~f³_{ wfbvQ `z X0>M`:UyŨunRuTdD:M#|xgm(Oad:k -kg Tgu4iEs@:]o pxʨeS^#n&n jA70"dϞ#@4HCϪ7vhO,.UG$jC Mp{UYf9=UtWl-=,W 8nP443DD?d$%tZb&3B/`'#4lnڷ͉:|L&MAkCAD.Ǟ DRbNHG՛=gB9c\FNOƙO|cq>DY ty`p Pv餙Բ >.Vg󁖶_P4,9sai`a# /G~WVv c 06A?@!f) '^cx܈EIk|kKҺ;zQY4f! -G'̰Ǎ zx ^> zqt\RiD8pșPߧH 0em;>%عB +ة#}IDc`qcR-qe%Z]Z8C*xhK5rg[s[KQE Ȅc"wŁ>+?@@i*roI=Bc2!L3{ eKåt^4BQĈg BiOWHV8;އZͶd>_#ºnjg㹵*U3R9M eyڜӫFذ2dHl Zxc8}< %o)o6֕9rAF:]12mj.}8Z.Yk^(ִ09:g =BbneP5GC􈭛fFw2˰G1pTb^\%ezG]xV})3Or]&J.Uib6N)l@BD&J{A#^[9q=| nY:p@gv^O56LT M i_?B] }Rō`/ g0u}-IZϠ}4,Rխީ>|vŖ 32)NOz:v+<;vG“ cSF$b1 5Q+kh fwaឰq;໳F#Xx4s ;N4w\ w߉-'DQoOZBfSt"lP)sw رv5<2uߋ^*1 ~5 BnR(B*ť_ՎSM.`˽o厨}gZZAr*()fD!8I tyvY]v_2ețSk۩H2 1;H6ax˂4j]c?g90frds!#y:^xgLBt79.7$٫`Ij@ DQviF?9MA!l0#خTHхkf{c1ʫ~wXg ws ;xFC4PݑU_*M$>T̎X +X/8:pO yVtr& Ʀ4ek9y">T~@>&OԠƒɊL>a1L4\e휯;!\9 O@JJ =~Y]Mh==ֈS^A XB8r9C*'S5XWm=f;Z5K 8[RR$ ùw 9kG7>0)~=΍cWp6 }[{\cc|E{o%r>']sݞI:IE: Q<]6I50*yEMjOk£??ƏJhPl[q!n^MV!5戞h-_>z^ ȝG Fh[?tJ){ QV=cV BmQ:0SP2t&w5|Uż'3iagS?Ļ C/?u/n[*^¶wBGB!AR$qy'ߌl|,ԺxĂp@5~ < ! 7j)2+[I( S6a{v+ٖ4ebsbg1_Z(\d 9sqܐYUrs2DR;E-&z64W?Kp>|]φ|ΒEsrLa ed>B OiBjԁ\۩qg얔ҍpXb.{:!0'Fxˠ*i q 繨(xSct<1/6!l3?d%%wrV]]Á|wN3?<."-uK1q\Ŭ Zu] f [RB "=e gvzn2B.&jjz`-.WY v[/z>}{oA 3Ҽj$%9:;ȲDOmG,RfQS^}ʘJlEVJ2n [9K ;8EkC(A>rSqֺmEWVĿjV2{U.KQ|if ArDK'W4_L1@_.fQKrgk/|){XE|\*C`j0S.CQ +qZB%3J4pQS2hpꙟ݋RP:gvxC)PXA$契w+) hs 4hb$9lcĆflMs9?@4YpFQ+o T=Ϧ?qVH-Iiee_-}_. _NVhB03lV&9"CM권 igH ɷغ[!MZ3TS0Vf;\]1<:;mj1 a@wњļO5%uv7pq¾|Tx Z߆^@*M"?=\f Q.|\'nyCg٘C8! kY3!x(h9EP[HE 04/8ֿk/<wƳeڙ[6o*ё<ٶ:gć#g|ABCNo1sS`4Z%>qI kԤmGyMҍ1-#z.RY~0^5b ICNs.kP,'J4E쟄kmgQj7hա~XJR@35I"s[P *!Ԗ+$ oEn|ILs%fqߜ4$'H6:!]8uL"Ӛy }z@6" e*ɳ(3?ײU:i?H Gn$ ZQ M8zf9?zS\UȇlYchԏ-nOp>HZRVuW˕u`%x4Q<g$CM,PhǪ0lWu$ c#jP_Ӝ0H"h)9;KBz=!ZQT(|沲8b-:ߕfj]R:)۠6sVdDUR HѮ>b5$mfѶcpL]?à K唍d9*h"c<8(0FkW//w0Z6Hg3Djjec &;(z?)UunZDZ1o,v*ppw [0~4Tjd jt4][PG'ֳ ;[4m1&]ؽNM>j>K/њRL%.\6%|m,xq1u̍ɕbAN<~7ZxRGn:˦dkR\v*3obo*IW.:E*-lz0ms!Ӏϋ&P9mJ>;;QfևfT@8忸Lӑ gD?%NFqH[zU/e8H,$6aS`T Xr{azQ,0TB/?j-shylBPwJ!zɴjH1CkL<0u2GDءPaL#S Hރ *I.,7H|ZPb蜊o >G+p{l~u bkL5(-]9&!=D`"& q%OD3+l1?bM٧6os,+A5b iAf@8=va~oYoH4J*ė]("~\;rаH3ؼ1B 7Q7h`&O_$ϖnȓi 'hFr1\|HhƘP07+JB^#F7= 72OW|rN FH~?/-QS,Q"{Lg&VQWÉaT^S!aj!+ׄD |;y\0FWb +Wz9A&_ u DEdjȉB+o>pTC\kuMKwsw#4rm$ݴ'!bnۤ5É5mWΓU.Q1cͿ\T:`;'% 0W.X hs:)&\hr4kh /LbC,KDv7@ʺYҾ 7d#n Mv/`cLF Q`讧AR# (3c{$0x籜-&g̾qaD~k-/]iT6y(9.q1bPQ*6jΥSd)_2쿧(Z3 _ aK!i`#|T:Q4*"ߨ$ûRE '7VXj/%VMbfO?F(iΡe`*y;yfbd7#:4VQ<:hQ25]Yp:"@ *n4玘BR"-H|;\aTs2:E胙 6it;ֈenkZOAx)+8aKbmDz mDWwp߼>eoP%7Z?=N6gFA.4d%@ +=Lpyw˟',-f$ Ck Qf2IF6xU|_rt(K63"xRbL0IV D,lOO.//[(bEslgESbzU ^/S,:] ˔?p>=zg' )ϱrFxݓVv >śO% `;kyX-9Uݸ2I2ƣwҙdb3 {1HLu!D A/ݖ#IJ^ Ȝi{mK>B( 8CiFiñ%s(sSفWU+fv|THBKNE|@f<:tr[N6*ʉ/n9<[l5M(cYSE'N6_h9iū7('.E2.F-4OJUmT|,@Z/zZ/u;m v6XtAbpzҼ4ݔ$s-ku'TcToI6YS#:&I6 }b\$:\gQ\P7J l vS%ىj mt\PL&p ^;?bC{ޤLYϿ̬"%u!N^(Ch=;‡"9=_1j 3';H)z;lQ?gWwky]ω,U,-Qv~Lly)-#)Cd$PLV? ܱ1( 򭡙AO_aqvbCçOZ@}nza:_v X8ٵOPJd@_JxkySYz ;+eEd#{{%c5W>:EM% $_"pB?#qQN(EZcqS~¡Aݕc -_;˺!:ǞW5 !1ZDkJYxIՂ:%Bltp!T޹.K3Oxq'p~V;KkIkKH<]wL&] |ogmi `RA.t@f9Rk ]v5jXnxf~]HR^vQZm 8x)+7TyP⡘5(neĽ2C G@gSZwAV@{VE+*pO)J `iܔf)O#7G - jMOO"Qhct{5f}| ߹oAv0TWkF+Aģ W~C{1 !h?.FlCj\ԘNUl[+K`z3ș-l93IG:'&/`+R|ҫ+B+7Z yuJW@Z"Aecrvm6W,,f? P^D Qbȶ 4] 3.qٰwQp&Ma4"c~QŐ`LX=blbթ owX#.{[7%q#AH!GD,!X%rҎl(:F`c<|*J'BQ]kțmĐ "̅NcQmLDd%C'V`ǜ@`on1UGl Ov!g4XPAY(@tl]V |Z-Q#X:l<wW9 }cmQy#9* 8dFX7L)L^HS}͠rgΫVчJbɮB7p4JoҀςXqwK``eԖQk+mr KwZ": JNEM_] lk"p!Fc oCCd+l|gP ̨*9 |?>k9"Zwoc0_h7qtƵP  Q@y\BL\Wx% +#̆HBIZ]kre._,nI2lCvJjbJ mHNoS P-Z(neGHѭ"1G Q.OQ`mw~u}d79 8t>:IvPZV1 f~0DY:oÞ-EUvoX`ypd?/ )Xe A $3Y!;yTR{"J3i+cŲcC P6<4kvarki 7n\pӇt~[t -eƧy`'NsZZ.)Z& %g)FrHuCdwk8!,+D0.ӉT)%)@nF, S%rYOQMׇфThV=5k^VAb>U6I$U.7V\@>KK}GN43<ˁ{6#^@̟ ;!%$)&Q6 *ɳsUv rq7d98:~Z #C#v#aɒ([F{YU'$*C]>;Ҙon+T.1\\Rm"? P*#6(0x2'Tc^'c ਍@HyP?l??Wބ0Yg12B*P^[46KqrsG-UMIC}i1h$gӍAe8_tTzzQ)_3q8J7> ™jsjRwOe* {վ츬Mh'oF>Wo5n4&'~] GF-DCO~uXhЊ,ry3%W\hNT:j5,·!oLjeOQ[}+k=8ߜu,@wBV -lv3H [+q5OHS;[.u<-{** Af ع%s?#f&FXCBfM$8D n,5cye6-mo fQ\톚YCۡ0UaD"wZ&mIq zZtޜk4T?rKpUCr䊞 ga1Cb&䗬0vOiF^Bi%uqiXL-QƋz$3h;hS1>}_c(_ db뻌kYnp["c2濫Ex7MOno ?sci` !ji{Lخ|nwz$cϷgo>Lm_V>\@Iog7˝gcpW%eṙ_@ 9O~Wets1#_P([Ptep N9C1K&dlƠ[ t:5"9=[V堨SGsfօ k9ƻ~v⧡*5KψTU+lħ {oBq 3Hn(A23QpPv Բo:3 cSΙ&{R^_\nۧ=5ߦ也*Jؑ^T?jbe#b2vhLPstAB0m)r(?N`ӸkU3OR@e)H4מ{uZAE>\ ]H`UK䗬' dt)s ;b:ga-rTG!w RFKWB(=i&wa av:DOO4kI̼ SJbqVBz0i`{?db^ HE˱=tP!*K%6=KIh$>mܦoT|4մ7k9a/j~-Fӻ qӜ?+-5a.j'ɞ{Ȕ Vkn5leQuewKs*sh/;MW̽w %y bkNMe ϋZ>KLJh^ܠC8"I"ŐKBţhj21<sb(r1P b [kJԶ dfy ܍`QZN_Y @#j-t2 ]oGa&`@Ֆ"D z5WaȌ=aFRZVX*ih+H_)Y&+KbeucaCfs|QnK"Da'~3r2~ӞlGNhovUiCRqR޿feGT }UVR#Dӽ04:HvbݱVjNjT͇U=oL>w 9QLz ?f'-TcHgtir˄0r|dژ!?2;~Y7xӯm&8V]&Elܗ`8w@ di6TvDk&ƒ1tw 7Ll>΋_KzѦTfDxi6C`ZUCJMtDl)D?:h3-XJ>mr+3T#0GY"Â1yP8'Q:sP5:Sf>oNv8r ?AyywWyҲ9e>-KY}#tHK`!Z.Io5IbDvNd5r5FB_"(@m={O8OC.%چ?쟖g&#|D3 9lʸ,꬙tL]2/%Ȯ X-EMz}=|v񥖢I4u'=1Q2 ȥQǛI 1ߘ<-x *Sz#l~r2b7NvcS ҎŎl?uk$;hsod!T7.n,M| BPߵld"(pewE:l ?%nMR:]ܻ S4Xmu-#8&kZ2z7bI 쒳69 ҡDlb#[)̈fe&ycN"ݳ.eYx3!y%_ ;V+a|A~ ѥvL1rɾ3䪧a(hy9L#cXt;"a{"$/ľAdhu|q@%Ye`0CWDXe[R ŵI*`] "m-t(sTa{JX e~L4>o?/5ډP)lCI!ϰ٤ߌ7'wΗL͟l#O$ȡ£lX QGpn0u!1$WA&ú@ٚJyؾ>Ue{\,C}<߷̾](^Mnx ] *0?paQ5K꟰;uG1ʄ=DDL"*~?5z5ﯲWbbNCg~`'٠wBeS*/tn-s* :v&/0}I̲Ň4CSixlH%UDKO+!@̀_:Up Xiֆ'"(YN=gyP@WY{7˫i=bǢW>:\*&֘H V-[4/@zF (8V^ÜҼ5dtlV*^Q-A:ZݝQ*a@?[ca"9KC(Yyޙ}-\e,4Qt)K5$fIL=HNְ nu0B\\Т.TIq9AY !4߳u=S- "R͂5AV> Ђk9iz ym":Nw zhN8ir2Ac-( =;QnD-mP*^tիw_DW/1gHF6Jdznk +nwhybPTl s)Q]-p9_7BqL #1$ ɂ1>ddN|AM֎\`1f~\p_gZuq#5 U;y@F!^6h44@!:X韨dϴ.H0މtG=)ǖ=9a~ZJDDY_5 Ccc7hvF?n 2Bawoi! ,<`a}&6<<0Hq"@2 ORRmGb_NQ,_x%3"9S%bѺ ֵ ELZVJ#gP屗s ܰ>c dhDɧ {V! 8u)K0o+@J |6eh 6S-\YdʹnT9<~V]}yaIk)t~J#xfHk 7325-1[?[9H=ҕTly3o]%q2%(6ѕK¬f.PN7H ]vi/8yV&9h0dIoszI P})13%a >?NT3ȤuO LaXDkh줛T%snng#O<ߧ~߀$psa ӂTx8Y*;DzMn-2 {("??aJdzT;A'g?>()W,|Fxx?/,1}X~SdĐW?\fqiCmG܏W8-ek4#I3#ePu\9 VGњn y*fª0ڱ?P 'M3gmgL鷬[.mH_y!:$I -It/4ca%VZtx-pETdUC؏l~^)Q+F5tW4m.r}hM(;ݝ -ە&@ŋZ[S/uk5VPB~7%~馾aXf_xsEXABNcy$cpV3Qb[e~G/g혡T 6iU꠾ug`3b~ҝ YuU N_]m/l77e\qX(6zF]$(S ef9lZc5= cdj%Peu'3 (Cꈔm ,Z9pE!Q%ye`=j qsw1CHpnhhךGaNu/8@LF8ʭT,e0gvG};خv5!ڑ2vlj7 ~ȁ%]0Dʻluv㳎W&5 7'jN4Qb爩=yȏH]$Cktb\xoMsqyUDtϗ{Q 3 2ne{7W#UrxFYbt"6pNcF'z(&j=c^t|QՔ5`|EuwC <S)Sq"u)Ο/P9"rw 9 >zvKKdi./ U_~MH-1랔jZ z6Js\0bwqUӛOاX"V,MH;,`p'C}̥-A>/4]}K4"XN"o?lZgbsjj8B ; XqK.lM<$FK vr$`l:e6;[db/"!#Icj=kkZjrEh[LtnZ9MpV$@벵 lxdZvJ-?3%h_^2E[#O7ŝOofa&a Q4?(xnZ1`&E<D4g9-%)|yf©ͦՉ~"7ߤXiY1o4D';OG5W8`.M- ^Kra-`EA:eFTtRqv_ɫJZs7>=)&dU |&b)rܤԵ4u<7Oҙ׉n8N+!)I(K˲86Ξ+lZZJ <&gnp0{Rfz0cnCÙ. `8N85` e.OQ&_ rqSLAoZh/ ӝї6b-ؔ7/m: ;Lv~FTc55`/*ÃF <7+&Rxg˿BFvEh.1Ng8妮 JɲPr | NfvP$hg\ b|A|jA̽21u`>$s[l_!2[fW'GY*fƿcW2ݭ9o2~rJPh}\@Bv4FcbV羁)%UeGF3p@#58P}qBWq#[3'1"R)"`w8Uwdh9@4ΫPc16%qe4FBx.hrഠ.ufD@Mi&ѐEm̠À~{o[Lq$z9y(vQwbu_(Ɔ*WO5>*o2bZ \FGvHp~wwKjͻYmw[& Q`޳"VuxF0/Out;DWrp1:wt4$iËZAJez-`oa) }~I:6agbIhMQҍ64WO>WhBleNw,BhWv9"lzRy+V`"б0UWΦd @cyzΞJgWJ=@͒S +|_DW[3pmT&f:|>єi"FNᕅh3sH(HyA#PˀX"cY`U٣bBO=_kC?L˵"I)*ܩV0+RQokY'qߎ#b:fW33XE=m`$+-1#n84{&9k ee ZJ%hT뤃9T@w!A~`~4[5^h9"7v5]MthqPRDY \Ws~lMO/|."JoN۲ CuK<}rI;(huJD Ta6:6APLmGsZ(T FGMт-X^j'9L(ZU]%Qo?G(2+̊daBsfITg`|8jK#>f6!?'EG:ìNX$9om5T1n Iڛ:4lˣD`9=k8Yz85ovwR|ȮIwf.7:NQrMx/2;"md56|%q 0z(u;&ȵzAY5e`\O͙ɇ3#p͟zya>+ЬS n‰{yp3猽B8u#ܷ3O9S\O@F3)USEl)e EVs!~*}dDnO-ayt$P;) B|3^6t0 [9I\!qFOȎ܋xl{ q+T׆iZ]b 0[uY]ʝPFަd=6Tgb nr!f^֪&P$;)Z 6١+<3ֹ稴!`t02]~yB@)'C]<9@BS ;|_ה܃]YRX.O ?tl*ʨMWOwXt' ĄԤ̻{4Ln)>\G?8 c2=g4Z @b,($̝e n.iLbt;c5H#r-1Z[D^" ݾ'%5GJa`?% C3ۍ<~سG"FSyqet*59NIfV"WF՟om.0=!yOb74P a[ćCCBNyaشckv0 hIvϭ%m?c tbux&ǂbޡ.6tHs6JYѭBvso7(}卿LɄ$CL&&) cuEޣ̥`ps ߛ6Nh0R\Yt2&/g9E! y20;xO-z(<qV82@D1i:\KA,7#rsD]t0 0E)U1;Ȳ\Ao F Q@ HjRwX=S=*QKelK\ph#S ͒gSN9|Ȉu˯ #ǜ7\,-sFSfTz6[죏tJF6 1m .a &E4t}enr-z/Y0U)E 몵壠-d&رyWN_3.67TAb!)}#J;}puJT߉hYhL,[4gPŎ#23\a\hb"ݜZ~c@„f[6$Q޹\x01l+C;qۚBZ]PF+|xvJ}~/#s-э4#xUG2Sz-o?.)4Ϊ dwND7 dzfHuiqY&; zqɥCu?N;t{G(|Е%PMNmiLj4o/GD_(;K)41##0Q%0° WlC/N,W/kXs앦YGcp.|^oJdL- #j~^_<|uVRːwBf܋ꭰ&sv üZx|>qDsiV%#v!ƕڻ.= \705o=jxi QBF[dY柝xܦ,J+4 hzӉKD{Dxn^!X- Z͈RB u"0d &ZxJx(cD {Τ#K.pg)v [NFiWHL*k1Ò7p{{P GlYf+ѤV>QݶEh^] OCX/Ń1+.kk n[dU*W}tWRbL-%NÞrTD_ʒcaI |TP[+ uP3zRJrG? ̄7ӕc;jY)|@(c8*n9MVuz=%^iR> ad}1;U$!ME &{A8QSض-pi{ e pJ-DiDR7}xs 琬MUN +4(,X:uUЙ#8Nz:²O`. 99hϓfyJr^+^pZƽ1Ȝ}}U&fF'FabYa"єhS]}t58`SMOv @`VDrݒ/=3_knKв$PI$ 1jP!ghE7[h5=fY N/-`'Y0gNs1Avዘ?\ /s`:!>DLu~`si"Q#lu<l {eU .̛#) mb4ghy}y7,:"͉`i:B& ) I/X@QghnHGѬlzN)G-k܂RǧS~.oO薃LݘuVaU֓NPw.Nu;c4uBOe6d!6/@RŪ '0cveȗىJ &*6'>B'>f1h?Z3?HN0 4%P"$0"UA$uVre+0_> i\7F(߀òasUHt>ޟ?r}Lj`ı9]="rsVˆթth\gXGA'8=uYz;>t'%ն|HB@V{k5I oEibG >^" =%13~1D53Uj vƎ\4b}wT^1p(8[K_'hVcI@I _Ԟ,T۬EXZojc_h>2?j l<%O\+9,u&Ք|@mKz!gkߛȆUgO0W;-'~Dw7Dӵ#F8_lh'y %.aŵ| m pEvٲ^ a<3Y[k6=`G!@2E }corOȵOkg{OX:\J-1_|eCtb0?aʠZ)<Pt2[q<6vVζbiJ)!Rn˟Uwa;9 m}|~ECJžxK*9FHŭ ne6Fr !;\\ ]-r(C % O'xLb/^̑E4D/jc㪰st"!]x4%ǂp!en U|%oxVm4 ëyȧi* YV&s`^OTKKio58y&'a$'5<@ ^(Iz~2.횛R!V(t`W 4>r}VDLYQ5".;$qdy$F` 1D"dS`8p.-LRgUZ`3$IbbO2]oA0ӳ; ^Rm ͅerU@znoQHuQz޼ހ^*/Dr*3hϗqA%QreLe^/z[-ƕLU JNPG'Y1ҳ'y@ $^߬M&j #* ލ %3ei 9E4LdZm iH`<ޚSxYugoG==z3h.bqxH I2]+1\[^2@ 27+om'7A Z/X]ԳOdnju|{HIO:e^ }v_k(;eSIf6&to/aŜ9ݞxvbD+'!Jisu]͐%]Dʊ?I3iՔf,-PLd4.A6fv ! h 4Dǜ ˛! {;)HĹ2O+(b$J9'?jջ !4齝Z? p/݇zD/:6Aq?YyXN?FbqZLZu<*1-!ȟ ð3FToj/H[+ Yv?lĠpCS>W<\ؘ FE. ^>{<iu1^wSցTe?1UZ.qTQdᶗDNQ`=h^UcQ`1KM)H4v3,:QSiiju  QZpꕷVb\gfw d/j~Z yQZiwz|N{bNa|u}7VsUfp~֑T}T)NIz~}oktz1~6Q5$pI܊齤mաvTʼ+#2L:T:j׀B#:[-creLy[/&D|vysIgYgdgmh0NtpxYDօy| Q[d솎\!0ܔx =GKX=KWrs5٪nms%Ǐksb03*@4UX9u] 35]DZ/4\$"IfH;{@Xu (A~ޠhC1wK* Ł7G,(it: @y되|Kb`e&*`43un/Ve_w9rL;?D8J [kK仺HSMSPN).wxAP[ lt dn]tw*_ v55x'|_\}et*p#-3<EijPQc-|w{G2pǚ=kHp0r8#U/I,j;=/oпO6l^k@ӆqoJOk P!Qm)Q 8((dBe`$̿T8@zUfl=B[w2^ <-kZ@?j5;P\%hғ:JP#kV De|&(? /ܟ :u2C{6>grv;9er3 @{36J;V0V0cT$vY8Mě.ѝV0ls?lؐ?= 8z=jT^N{g?)ɛAbmB- @bPORȮ VήR^pfD,0\˾JɁXtnheIU x;mMR_`'] MCAd"= "XAYJَNk%Ë5EuWbڰP !e,aɦ0X.=lɡN-1A\ȳhnpcjc4qԊl5,ZGwq:x9Z):_ىz'+:!ur5|so*EM%+Y:eV?(,.zt}"bXſ4oDPª,;6}j|iW1࿑ d;I^OFqa\#ٻi@*JF=RDiNINm6+4c[˘Xj3M+P ,` 040W 8$> \ϑ\%R Ev+}.u]{ʱF(!2 $sO! m ՠs -i„vs=bhq9fu?P?Pc Ո-XC*d0[U55˜bۧ;w,]I8B}L n@%v5ⶑfxDy>4πНNC`?66A\x{Yv#uټ.Z9㫁ͨ  '44zC- upiW0~F>4CZ(w=H*%]cթUr(< }J i UٶOGS4؏ ,NBշҧ_SߑO"'|\7T5!ūV}  $˜| jEALG+P< #۶f5ВpW3y$247g]IQ }^<vdfkg6 >O-"XւFlhUȉǎBWrI0=wa6szS$[9!"-jϔ1`T~oOŀVMkfgP xkG&'&bO Q/N#l@\-mlkk#]Rmtt|e9&s|%ОJzd\ ZRWvboTÿ›kWk|o^ٱ^<܋BRF{ЈMRyiҥ+_uL~.#E:E(8g_;xPp9@Nn@o7,327@ōvGĩ)3:ŶԖ.YhU/yX"r!cG4ՔD}&{O[7<&bqN>.Y7:5(MƁ?SӾ\Kb2%7@S CV@˃m̻NlCxˋw,хes0 :J4,?V7IW w5əs!AA|yr  iW)[vUI2Ӓγӣ0|J55b)*Z|ajWcq5-tN\A f^bWr/K}$*";3q}[e DןFSf7SԹ΂Kg^-丝bD"t+f=U R_j4>CyhM"(t9yؒ|$rbQ a/ wF;\?K03jDF+›8|uz4!yskTۆ8aQFA(wd̘~8jo%wW }SM, aw[E 5SEQ"&.}[#69 /8>͚((0Pf{qgdt^Txüx(VER7A,- T oLj&n9oA,j=%d#g7bXq< ߋ,a!i R%NB46a&j> =ܵ T$t.Ω.{{1&|@Dф.~>ɓ_XbUpo/&H%ԩ3)aVDהC)xp)W>~tBrC! \[4 ˧f4WmѨKC`YXTZ#]Y"t񮨨49`ӗ *)yaZ)|uL%3(ӔFoj ,9fb;MrŚY>L{66D L lO3[x"\ ġCD;asKE'nITKBV}92f: Af֦Epf{K',(j,k\ac"./RLO%,ƍBq)9M<-'\vbi$B_5Hk2C&RIpӿGc˽,Jp IU [:42VcNAo ದrNp|ʣĂ - JIWB/]0ml6} >z$ǏJ2M{3X5Ke^y9`Lrg)|yTY;ݽU,]'+WZq k"1Xmg/lN^>w-*`K9,/G#2$}N;٠]:/T6&5mVBL 9K)PP#M \,ޭ%,'!CSs%SV&΄p϶H8순t|,Pq1~tUa )Y\Cp)ڂ|Kڒ"̓#ڊ! 7!9PҰEMآT@%({ԭsxJ j[`987}5?Dt(&d[(}0f*BŚdbzn!!䋒]/emkݢY֟4bRرl] a}WWv΍Ba4MҼ`ז")꺚 +#bvq3D+JU Ü^ze5jˏ!X"J4GP$T+)b?D1cñFaU=i돱秱?>ϕ&X[8ЌtD)_IL(\)GE\Lda%S0>"w^9} ߳ ̹eu ]ΉG@&H*9 uݓIX4p:AF 'o,M_y;M<МK;br/Wwliq8y]]A`Sz@# ᆲ2ᖀ.];'wwBLKBg(;N #WP]X:t S:u_n L#DĆXq uEWTgC"QA*[Gwϋ2ڷmFkcfAU6r%ƪN~o3m_RjSѸڭ ^4*RUܗC! Lx4nXPIמ9q85S9<2bD!8I&6\m_ЧOCz 6w4pV[ːf_HoJi.+ͱxU6g.t%ů K?_`,T,OFN^~W6&CI%m qUꂉ%?qY\F6#UnטT#rhC&E)5'yWѺE!m^DaN? OgpRA:St]hGW$opJ?meR'~@J4;WC%ms|g.X ɯLyF˦PwgOX$PRqXb7ed+|KR=$"HŔ+]kiV2bJ@>QvP9P|@TFh6 T8}_ByaC.4IO5p6cCOTF #WIR^ v@;= l/BwUy: wkl 5Sx,N (0D&F~TcA(7y^AEV ݫu rrS>-AȕgjZ#N\/$\6z`Yx ԅ#}4N+߶yHh}4] \dNQ)Mz "$?H4o޳)? OJ<& s W"M(o a \O IX 8:9BӥS-l$"a&6籣Ws*bM2,;=-ѷ'B1[/BkyfEq[lW$5C6ӓЖ/ "oQBݜfoSNTf,3Qtщe>rXw`u9 NKY0yLĎ9#"9d2ՆNя7hlTܔ:Ũ Ff9$*zpdx$u~F7o*љR sUt q%!aOsvAu8xսm$oxv-!/ɧRۋGmrG@d3CRψ`)$?%0U[Wo)ш29ϖ8AG=ճ`@gx,#ӵg#;Xe5> &}ΈrKa2iEQ?%9YBZ-ۂDŷNݢkKD'&乽Q!I0u*+ >CVmUtyZR$cJ\_A)TtaVT4[_RU\d}Lif+t3՘J`Y7 5QЇ<ON!Ƒ'r>]+C|n{y1NY3= IsPpqxWX/zh,=jޫDCɲtm_}+˜~˟* "-GaѰ;"Lsz^)FƉz]t i5 U9]i(-Qn(z~|cEHYIX*#e1Y@PJA4LpZ&"Jxaa(Ut ^,ѾnX}SjٸR]1^8#rtM9{{Ɉaq)F1 p}K}6#M- &O5~MTܠ@?#mBtm%/H@ϩwaǺK(`@ U"ITjWpgAQC ,q>z*GrT3G(6DI +ou)ăA*; 3i3.] >\pW/Sk~yu28qܩ-[RX*wO!<Іy%uJiP4g@d6AK^#&` Ԟ`a6"]\Ec/B }10BAVc'3ˢy:80xAFّ$'>ٝn2SҺV \[`OL<0L!~>6TZjSRqc5.%͸!7ޗ>('T o*q^>E!=Hf+  PdWiч2o- ʲ@Y3ׁ ;vKg׋~,Նs2VwˎHJdpRU9S@;Y~>*^. Z_DQ^3A&cQlgk=\﹯R3#Wδ}dleFeҲ H_]H7MF"w⛶zR !],qBW5Z8;$+hhRz;\JV@W[&DIBnPeY f'RS*@cz8W&k+yU 8R厀)O]VeBOD񝎿jt`-qi^VۼdKdU[͔!I@&,q{⧈l=yLbB:i֡;ΒKG̊V+Vsem~٠Dpyŵ@\8O8~6 ),"xX/mH_C!8 4R\\~=ބSX[/[5cyVTO& _ժWp!Gel雟sǐD<ʻ fBc<x<o~2Sd9B을fjyt߫SCQ+)XP1\3wak3dz ^fR渢7=bݍ]Li+gб&5ϒNf6z^k*MIvA&lXJ zn N^ yO^@{c]W9 H؋U`Z$Z\8'"T_۲7{%yne1m(Gs4:&;>>'AF'ޒbٱv*-KX߮Vt[yH $]|@jkDSb5PZU$U>mkC0gY,oqy/y;~!i}&!G 4MP643{_.dP R|jb3!\x%2|}yCPsbLWl-pWnI;J r_K/X/vhТ^ 0 }`MHWƼES Sbl ?ƾJfHXJhqj?_JиR׀2wKX qKx9nhJ榩Ⱥ90d O}&O@>MYTHȫ-ݫ+PB`P;nkE Qvl+@:J:3n}AX =%'K­.RmNW 2,"22<__W=c:SgoOFuv`#3^4Pv(>u=QW\/^B,M~x|h([,"ʫ)Rw+"f*T]Nh![ߙ1;@JI暶%Q4yV471>]!,9m{L(aV k$Z#sJU+d߳&^;Ft۴,ōRXr5/OnQp\.wnb\=Ӆ'`)Gם^bm=㊝c8-~#:FUH]#)+VDvޯ&=}4Kw}'r* v?5Ǭ㡨@2*3CȨa}e`AWI30J?aОlgWV0,A' p˵&& `9%usO*^Ɇ 3]I _[<;òmJ.y5)rRXRuw[jlcuݣr 7$@KɛN&=6ix=ÁwhJo`)?" Ab*g>+ysmB>|AK_,;1bֆ i0| T0tr* NgMu5 \J)S(sPBVگFc~gasO(~ꖅWBYu*ė=j#2g<@?>ʇIe B1dmGfn'}=R%i!bkMG>9ٝ1 .T7b?+(C!-iosnXP<.}겢]UKMm'PTN5U[ 4M%t"Hvǒ,ŵҢ&Z\{Spc~l1v̜n)q#i3\~SmHѹSKpp'/)cNUl/ .Cyf/1BDh(;P`bY!Rf3p_\m{f-;wu}N\&^m޻3 R6gxĬ7_OG ɾj5h 'tt,1mcu5,Vr `/ i92g6qV1L#&d]i 8JC>\+niE@'eċ6?moYT Fa'D:Q-c b08U-8LvV#֤0Ox7X&VSf̚L&<\pv;K O4=HU YJv"PWQ?eYƔ#Bn4ϡ"cV$ 3_(K4,fvէQ G/Q&eIbciSL|ҧA!. k᡿cFxtuCFŅ}sTn Q,pt9>u]o':/]2@_^QN:)V!๛l 3+IS'?q Vg@(ٺ"zڈoNI\a貺-m. Biu|7߿ِ v+Qtw ;ƚ{&I_13J߿+[1fd@ʯmTx~gEI yL=` ۪l`p&8 oވ[Uf(4c4T|L+sx`@GHAzKmO޿]c8r^긡֢^{ =ƯyHj4.`. K{W_ )=BO.']_pm(] ʄ03fC^ O#e E0l=;fyj tN(Oh<1?ݱGoN47wo=_&QUc'47țZkRf1? ,䪑}Q䭓'c9,hw;6jF̼ٝIID 賂NBH$&4+:u? 7?wh Q:0@^96)%* &Z 챷_Zx;="*}IZϷCe Og^#ymoD1  T|g AHޛqbr#bR1n☁/gc"W9SP3; sl^`%>$Z= NJb'gStԈja̒"88.6yB@; l?8zy &̽QK}Bsic@A(ُ>Fz۾?OvH5/PY'\~a&F(vwKM[.mdiy5|Xy5p.PK'lv`sJqgpTFtVlxAv#E0W/iqԑܐ?[pIzNƠ+,հK($ss)a(u>:J-V=r뇾,>{kTp;ps=iBEG, ݤM QQW47]ay.U=~3}|:1yd̺'^m8fJZEmFd&muӘӾrqz/AX˴o?g B$N@}h a`!}s~L.n@:8FiNWtG4DY~֘eIąT -N=eOy+"#S3_ԯxo ֽmrL!+("MD?l2yi3CNx_`8Iw`*XrHq|5%|d&H-N9m ~wrISd/ˬAalH'^L9mq2@yI$0΂*j Xp:x]v˅ QUlB X̰E\bnfiq)'k鮜tg HZ/PqD[<Kpc/ Fe֒T~&mq mw 5cڀQzB/WL/%ʎ>UzLY0vc #~MS 9hZsSJBY /?:@j{ąp֐?\>x c#-p=l_\ЕVh ܨ`Px>bZe\$KK^d-h^rD]lSN̓wc!'@Ú1UHndة}C%< vvO֗ _N}aXQX)PgRy-E h둆d}KO Pc$^v5 T` HR;KAIs›OG ⇈ (c[:ͧdW5@[zcȕD#tnInh0߬W{>(gMJUuU6\ip"i .cInPiTSzd!*u}F4c.2 SqpӘfKNcO &HW4xPCl-Đ(!O:)Y'&зDý=^5 .0m ݛ}@!)ܾB ١qoD}xcv8J+6$ OAcT`HĦ@<e7 hmv V ny~0 {&f3/݃E`} 5tR1hS;ƒZRukkD۱g6 KP0@ړE}+!zΧHuRp!pϺzӃt(*SkU0tՙtcwJe J@_ܞ!`"z$*^:NGkX|cݮ̶}\͹ᐡ?W sRY}ք|o\UNx-oN?Գ;Dv4Fh )h!4 ֓5b@%j`NYNR Įl1[ dJkhfO SrBFKFKFڃqHG+6iw xgְSn B֣s 4v\Tk,Bta4^ޣ70bp/. p;^c/kRW[CNTƽI҈pC;)9|:=2u~0_XSN+#S;ܑݧ50"ߩ y߰wE{3n;׬8ѩ$4Lthv7+ls9iNB#E,.*G^WaM8-/z#(y*E,Y, UU> <; (HC֣|фJsh;L<|\|{>A*+j\>| w;#S4"n=X8zX mc=Դxgzi(2h)NT;_oC n17V|=&WHfG /2Vm|>nB^.6PՅ-Ք<%UTHk<7g~=8kE~~P>ұt?x>萾#A:t ktj,y\;oV{D(%j28(A<,Ҹ#lۋm{V ҕ:53: tqGkL A&ΉhW<e6oW4P6\@Id^Ibjx$89[E21 P[Yi.f]`F ȏ< ,=O0AFg(] ,qmsEvdKmQ%l[V)FMݙqb{MkX۬s/5R.fwRɠ8\Z_T[ڰFvi!>B2+u^櫅Cئ7P"î[_x#d$IJ4q%Y&mܤ4=1,(UreߜI㧩LQTM(בAR* MNkX%:2)%b >3d7(Yz Ā6ɘn9ʊkԘ[Ht%s*:Ӝt{CS=kH:A 3 w8iuۙGj'@'igYҬGUU1 &pk4F]Svd~e6Ne3hxn6oţORãnk[@GJY!*/;ɂ *[benIGF`S:#vB@ /Zne:ef'`l 6quUKɬ]0LG{<ӑxn쁨X1sxL4UGuXKG 6pFdЁ㞢J[Dl(BDsJ)N^{h*ڟ u=ǩE3jOB*L@!1XױҲX|wJScBߐIye`_U73@Ӥў^77 )_i̱zMHP?pyܕX4wD'Z27Gy/0' +}ɁtazB֚lUwftMAQIĺE R@Kg/2>BRףd=\ϿD|0<&ރa =qrBr䲮 pխ#f-mNb4I@pwhXn%嘝ka|3r9t.x1+xIl1[16sSam0P"X$27ʄEw(8R`GOt}>'KЕ U:*!MZr e k ʥOW(3<6IIF+P;h%1gCcy>QNKlUfMl.Y9EM𿘝 ɹU+ .h~ܒWrbniFqg{.X_V")ke5kIiv?8CA! &5g&s3*Ҟ*ա հ:X_u8t>%Q;oհ %.G'MTGͿPU%@_gM\aͰ0]3 FDL72|8Ȓ Fǽ/gc-CҴXqro,23C ~FAnMs.|HʀzI؆ >MOa12 @CX&Y\2ղ#7}R$pwȠkrt+HϜ8gZ}En^|+!nLV2A-*$dNAu)tly ZyfΟeG,JɺyOxY7tKb{zo wޮcnpJfL_n< kݓhwP-lЎf2uU-i&(_5ȆYgn\{VY3RQ*K>;3yлJJ+IB֒čMrs`D$QTY—HOUo=~z)FFOz]!X-vZFݭVYeE;?{!Iz:fKKt3((#Lm^*6n ݵ[pzOl˩(!^ \~^ԓO\+Υ?>SǹJݘ?AnN.ż.ui [m"w Y_ $?k]S~!DS`Js T>eU)bSG;*5/c4bB/ۢso2}&Yޕ.%#lLA8iK8|~VCR36*j-qU/Js2RyȪ(+Y&f{Fuy, ^/FrFS+"9?a,8+|fo߬@vf*Ͱ]"Crjcr򙳂@? Lԏ8yЩ%Yp1DrێЇLc#fHw* aܮ@"OzQJ-,p8i?dIk'SXMJrw[Q_TPQҮdefF͍gɍDbpFB &B׏@K/>ooP9s;/Tk_2 8M#+y)$W/FEzmZ"?0-vq.kG.>"L?\+e\#ż0Ȉlx1Ϲ `nE jٮE4YpX14_=5 ro \,܌3`ɬVm3 yvMxL'F3vPH Ms!l_JB}3 Ho~EO!&F1Jℂ\j&DF8ðVe9iu [aMs1", UƘ숿KCd6DL\h*=}N)~?h :@DvhuLaA0"OMF[]osh N'*1uB^ave<\U 1G+KyB$mwHS  hĢ [7RI@SU'uo_%n>E{M_!^b[ۜ7$-DōhOnTyj#4~|,ld%y+ [nT&%dldETOix\J~8*V*iԔ7W\taAF,\,:F -0$ _Ay;ݏ=ٜ=sskPx_e-'fRi8De|t Abua:įQ=]EMλ.ޓp XJtRoUKI%qVˣ"V6I?vXzsMXx?#2Ʃ|H+ =y/v#&?gỏFFdܮ/gLo+n>(J)]&sz'XQ&UMJ̎yHc.oAompyiL6oe \G_֟ i(U\l vԞG@S(gze2jM:oM|"M,k6~ҝ+D2ً11sr}f uƈ_;wATSr)a= zV/ IU(6!'+4+o:иṡhiX3r՜e@<>h<11b&SQ }K`Y!Y/ R n^s[Ȁdr”/%ZEl ן,M~#kS1Z=3EVkDByjn{  OnʀK ~*춴[Vtő͒y/}+hᕼ\m<|ӽr#NdLFI^/`_s**[ėG4+tU [nWtrP8'8k2p6_Ack>2)=Zo2`"S6dU[ߖW^YqE,5|DRU (jV0#*:xϳjW5 H2cJx?|Hރ y֡o^Cٽm[_HiMk_ʼ|n>ElǟRD)Z!^7ذ%3-ќmgydiʽR.VT\aB4lV+ՒV LO]/H-;$,mUTbjngLHh{[& pT\nB3b~T5CAZLMLi!aFX!z,wBP3QViG?ʤ:,b(]hPEt%b5}oB !8<;ʇ6cn:Ab* v+_ku&~PZuRasJE877\JoIċDT{)H}?em!YS1yyG$BQO]m{N{EN1 Q5Ioqln ./vk, Y` َAg.陿3W46.{E$c.Tl9 lBM >yh kI+Rf1եX\#_La50{6+՘ 5Z}c iPf|'ϫ,2MSg__>&qM=XN:4aYZZ*UJg8ڵMmOYF(Uw|Y=C(4\H54ǡRB<ពw!dI*!U!B_l`#t8sO)`<a&YZ w`l{cY7c8[4ji[xW fw?¥ԪD#'5Ði*Q423hvh8F-c($*IHGNq%:~f9JDfzx"V{f]}@:6o4Nz"O)'.=?5tWЇ \rk/gEQ:ۂNK4$SP e? eu/G6 V*,da4 )e U9 :d('L "=\!WL07/M 2G8\N0R v DOalt4W!;(oD)L$=9 ی ~,{ Sb }hN.I| MGY֎J,(8[Mt&^TV(clE(4 Db‘mFb-}9,W0I Zݍא4"L9$ =$.t;_}ȏ1UhճRf5wfOVG} KhHxbp2cŲ4 Or)xz8c$wz(`Hz5HIYᕦGW(rm<nAQ,Rre_kb%HˆLK굪fw̢`dpʍ<䑃zpd 8qIEL[=LZY΃-'U^1!6,%͈ntn00` S4GXѭ jWkǟ|HtI~?2fn~:!óVXHƧ#›/`y:!hyێ$MeSm,,ͺ_ɄW $h4*ӳPIA0Z5a^@Uu2[8K8Esxև0|֒"Ә2zG)%\JfP _aU'~ڪAקR^?[)p0ν3Y3(ԓ;)I+*X=m6ߤzvT,вzr'pk*ׁZ#QqnQ[;Yh2y3F2Ӭɽ?=bIf4/-$C 6s5\UC8X`Nǚu^3HPӓ3lA#{%?Inp2T=C"-K)$&L9̧7 s<C*B@GOj2Eo{L#9z#D Lޣ=9C`S'ME@xڪOsKb:iXok+sCKEdiQU sd!K~Fdf[.]3DL)1:\B ` .^w&noܼ;o?uqߡߋ8&Mqi.dl)ge#%$rJFwk0 Pc@D 9mKuH.M$ Pձ ]dgQjHV3$dJk .>΀ג'&xL?(m|g+F__&>) 瀈d[zA6*^6'C֩ܛ,?TO{ ,<\Z]wϽO7c+ J!#D^lNz5Icx4O-zrY_̐ iVLFJjcU^}XMp0.m|*{3i.yۣQ|d xx=Bf5HJb@r]*28`qMbGiɇPt5bÝP7k>n63B g u/"(t+!Bc cC_PHzo2*࣠vj9IV ׼i[ة9b[rP>?i%.TeOЀ5*Doh(Ɖ n5H dk)I qԟH4m`.[oM3"<:Rv/`~c'jp|#8N -9mS[s4V#r<}DDJ01Ea T(|k@˖οUiA%tPlAD#D;|ڎ%W欒5YDo#9ebb8)8qƧano_V;fĪZE>et^V$f) p6TǬ0Wf EpEO`\ J(7hE|%x[ơ˱ WIRN^dekNrtkM>,Fn 1V):h`KkRjd2_cc L :TJm>kEӭ32/7f xr*"Yt/,l`4C8{ѨZ߇5l4}W33|&d"SyOP/Z#/npkX 5Q1n3Rgv&s>n%9, Ӭe@Y}<^哋ނCS ۷;#R@Y3COA"81})tTK¢g#cK2F? cKbFT8 +i,d#qVS!"n4eCS7Ut*TX="o -jaf/ .cy$YZ=(TF`FiUDN/`Hn9̛^ߩn 8[`{R ٶ夲Ee3 IB6B2͍ 3Ϲ+Joƴf*iQ[ܿ=,D-`̲kHQH?֬-_q}s}Ak?v;aaU<;=֯ =zVj]65wn(T`+=|B2h|~/SxX<zh1CZ;1U{KHpK\,Wg>Y"-ed:kPd؈c"*U^wkq %+ Ѵ͘] OϙśA"ڠx+7CI\?zbK:J4GTX?VNdHyH M\k-fz1"6GאΆx<DmӁrAڔA^t9\ TD *o#jţGk|*~OWrV eB \抳%,tDg5-8K1.mhH&=Au#' d&.k#.&t$8Qy'ܢ?H.# KKl|]{BJsIC?O@* j[E,") N-Yκ,|A8XZ͇@UO,/@_NoU952Es{zh9O"5՞*[V?>ç)xs_.&]ce\s#"el e3vDcc&$%΋C7qi1imݓ%aKrb=e4p04fEclsxB+"y7 OڼguO?##Z+farז=7g@ IL;7H>$, !?3 mﲪ7wǖӁՉM?0Ȯy"iqkgczFHfVzx(kLFc_ QQ8iZ}mJ'NS _sKъɁſ*of3ly@oGOXۿtG':359G/ {٧GܽF}.`IG#HKC F?ӳP b8vtt0WlF3x>#{F-A>iqlֺ>@;1}+Q> QShIXûՍ:`,D8w-˫ U~܇Aa:$7EHV˙MRȯ%Ky^:69>$8Biyr| ab%0G%M+j`oٸS J붓_/! M+cr0tIN*Šu #?}i͐`>yVl+Wa48CZ2]W4ɼ0)0>[G2_J^ήA(WMwS5Ė]ѴѾ t̶ΖmDCP0rT=ul 𛟓zӆ'csM<@<ߖV+{i(X>lԢI|,bTn/]+Rjs5F{Z\lP} Pͨ:4pN$1u{{l,a!!J$:jVOQ켏W4Wx}9C$z16KE I qӖ'8k4@CT887!C.m!Hc!M 5pTAxx$5Qe8 NQS90PAe#lN9,E8*\=Q9kqt:yz. lzӿ` q*(+kյ4壃Fh',hW<͕LVG }%ɻ.}GI&_s#`024d#,>'m5n}1fvVU"h$.&;\;d}X+UGGc h9lQbG $2ZzuR.]^mjڵҘ  Di5X 3MC &11Xb%@A ('Rt`;{އjbiP{Y4B&Do30@ĆF^g: 8eZkF14D֕sNaZٰ5mJ_%.F""F/40knP[U>_N wZ3PR׵ZΠ lgҌ(iceHKU5eyQPП E_9ԿAQ5i2G5P@\Apu|'OYG216FM"XʖHK FݮeiC+9 P,tX)]}=}`i^/EjȮr#|L }`k1z'?8"ZEi<4y]MJ $МbtZ1z8DZG/3{j*u}I~3VV(rODNPAJ>3GY[ D'< {2lB+alLF ݭR4Q{rC/J<=kX5;G?d˜Q2pv")JkEMjBQSp쨜®4W(nG|"nb g0Pyl0q@gTnx呞zmrD{it|3x%8e 0s*@uwe`d%;01q %\5&Y2 1YK%x~"V!6Nn5'ɻ,|X ]ₘ?F,lq=U4^9#gg/KD%Is3)o-k-#5).8NB:$u R9L v~ ~{?\DyWx~Oы2Ň˃ڗd8w;52|,S[{ת.ܫlD |5Π1L$߯{K.q._H}@G*t5M($ɓv~gDy \wހH_'+T6s|G#gW4JNɱUцT[ `{m%1 ү6cՙ!|h,78gq=N#iI9tٿ1y*ibI3~VIUX6 /=rpXl ' Sؙbz߁ T<+(cpߑ5à* X}N[@$}EvLĢ(M#P}C _@ڔҜ[pPPަRߝ"zB؇u5R8e46HiN =Eg]ymIϤiӵw }Žav/H=@{UߤFei ДDauG9dHt=t<WU-f,_pvo] /gåN,a"ⷝ}nou} U1!f2L"q4BͅRa/r5d".!_ite7gԫLvEU30pzaeo%ۄǢRǻg`[7P~:1%{V0uG` -pj҅ya41pw=Ig):#"e`&W<*i,ͫ 4([˧\|iGUDշҘ[vhD"-$x=ڽv7&Mi=P/Gi6˰raoG"L|MAz*3;.qۂ[0BwpWI2;.nGok!7[ҿXWQZʗHXYZsњmUeVNXܰ4GWR} _<ӂDbS=&/aٌ OX!+/x~Nnnxʵ݀_f*=[ /!$=*w. m(ΤJ־˼NZ?OJ%R*W=Dg&~/0.!fm%ZzTX #kr2dy'I mS/H[I9U33/\d7qxѬ~LaP1m7SQycs=Hӓ< b8d`yMoUK/IE[SU 3j"0A"IZfœ(#0O _xo0=txK^@N {UA둓Fc6 1+;,iQISyu7DIl/ # 7 ˒6X"Af}.|.;įn -jLj4<OI SLۢtBN.t:YU"2%"⟣QWtk~ӄC+r*wTĄERih#5TfGě.\7g]ҠQLZ,\/kgi4I~k}O_f=X;WcQp 'gMr$5'}oIfQ4qLN )^YU B _QV`#ˊ/!AYX7?X[cxt,y%sј#iO-"xP|p UOXEXkk$*C|:VEH2)1;JI 󋆩+_GPolҋN]KIW-ӇW*d 9+˼ zpjH"(X l[)7AҤЦ-Yq)'jsgx;y3Kbx i)VDldW oZ<* Rd_&9nǫcȂ4ҭ3 -qp%0r>PSSO2noÆIݣAluAGnE$*׺D|KMQ{" !t|jΖo T-@xB7#L(!yIy<ӽY4e<7o4>)pŚqUs{"4t{{b2k.4IO c'YNI(/pbR` v_}zխ5J2U߃LmC|Jvd: I傦?w:mfZkXF6jş~|؃v)C D?4yA#k>%S5^k$'oQ{ kyk!d}v{'r?" $ WZ: n%>$xNլq0ޱ5{!BO+dE*зg{pN$f`cX\)\+DKu:"v*R|Z4ݠa0nksoSRgN><&Sj |qc[Uz2oz>cHygnE 7/[>8`Gm[$l,ւ =7rS3sLXy֙R2u#NM.WY0F" .:f[.vdECh)>Uʵfj1|([OcNpOP'gt^#S (_7P'5 8x %۰-IlKJSͳ:\lr{!j= HQn^6s|0ꢪچJGy~ҰB- s@Qp73Ju~yƮ`H#_勺fg] #a@n|GhYwOEh4zHlĪvo?7?פ]ePQZCDٓ+Pd0|ݮv[ͼ}5'e}AJ+ +@3 Z:+H80 T3 *)tFO1 gO78.'a]S/G.*=wӗ  Y݁˪ʣҨkee譎\|]Pg, UZ%Y8g6[SDBaFs;$ڷpD%'$Dwjq ګ'bi#Ӌ|::AiL/FjY֌|2Ofd8rMX4\WU̘|Kq:̘p| XDIZ*?ƒJb#eHVBUCqf@rk_)t8pS)aDC{۬qR\vS/Sk'l3 "4B{^u$d~]T,3}_6ygaٗ10!ƪ _sI2^Db8pb0܅+wJJ_wۭEϱ7b򮗾ij9u!om;kj#-aE9ξ1"߸ulAT2u%F@g7{xْdr':3@׼tI<=x +>*'jq3a|FOlx2\]G6a P55p .x?B+iޕ~>$K.Rݔ8?"؟}Ԁ%ǩLj:oRq=9R<ƃ<p鍗:'$إ; h)_;yU` p9xZ!d)Ȋ]$%|UXc'e#X :"w64a .(BJM ǴMO (JPso]FB$KM$hrpER7~?hSWueb@xdBʗl,_K4P/, %D;Kxw+H+t``=0|hzy>1+Xn{F+נv6A{G`&K6,.KI&|H{hoZa%ZvW"l_ٟԜ,xZ)nա|Qr@XMsַk/jdD K1&*G>y"uP4,6rȰ(>oIq(+(44<;u;wToF,}n+~)l"ޅg,&K4E^$,I ``B|Dk+](X?]&Cr~Qf}&,ò=lM!8Hͮ:PNadp̜ H$4Ul 3MKmA>op.V-Kn^~ޛU[ҳsH7w3hCܱݛ#OR^_ >ϩxp)x Ϻ;I(ͲxQ-yu ڔ#E_-< E"¢W~ԔҒ.0Iq%چ~ΣZ3Rn[{p^vk*b"@=w8"%OGet=e}3"ȱ%,7j SMRx+k`#-X&I6e&pwXx$k0+-E z6pԽl,Ԭ aIsjUn%T>!]-zTzwBP  h=SD<Н2݉}&bXs )bsrXu46ƶqu;! |rfPq4cO9'daA2F~ք6z߽$x&F[R54 >쾌P^cP)t(H%n@\0 s)E[R+d39og1}.]LȴrW>t_ .'l y3DB%qes! K;Cgĭt diU,=Six;SQUDeX`yq8X{%oȩl" -ּW(u,RO(bkc`]mT](C˥bGŽ;SݹR`]_r^b< []"h}}>drJhN'ߕAe>13b?-XΨ%p =ssƉ wZlK n [`6ӡJ fg+TMR~Wmܳ\]>L1*GJFƳ)GFh*ՐYh.S}m:6>mQ@2DzT[TģKn;@ .ڞKN_ע/s++M*Ӏr3:h-: Էc'*H' '/-^ |_e[}4h2+oRL;0qn]xy(NaWG.׷xL Ke'U3|G( W2 6/)V܈H f喔\ 9gFRԼ ׷a C|ǧwNl:> W=P,tNOKk?Εoo;%lY% 9zz~ ' UFboO qܒ$#f O[e(M-9 p.RG`L^Sc~­*^_ 'ktĮǧC1.%2eeF3M̂ E&/(ҰܧyK9w0q+0o[^9d3R*ŪU#%[0NE) UԄ/!+i0Í t>MJ< S2^*UH89jop*CN\DĽg0</|dA˱YPe*W*};~R\}qٰF]b_XaPnn o^|wLmݪ/w5.,6*փN2Yqky=$ etDzxn~J -RMy_WO|9(|+ٔwgP_x)ڰy(x|(%qאVHt^O)VSn}`ie?oI;p)Bw26Ҥ#cMlB,E[_+׉E+dfNN";M;}r-mch|:_lV2ܞK}xg2V1W8lIe;h^!hs <qWQQ+AL`?g?u$paH2VN[S{i<`:ԺfC 41p|r3-;# 4%骪|̬;L;wWL3N^?|d$)8907_/5?[O*MyTs/xNX'w5R!c01쯠$!2o3!X@wW4 Mணi]Z8|ӹP58Ղ'2Sr%)$ ª,[vc|(d)XUT#옝_b`*t^HBJ] !R5--xiS~1i೵PU;'j_v[P'ZNY3<;-qRz p c.n<*L3=Z{gKɓ3a2ʥ߆)!{|l?Ä$BbF P D?[Wbj%JZ`ۦCǜF.Vgp[VSCCb .Vb&m zr&ŀuDB64v{}bN7H6_\yMYB o+r w+fYB_AZ9iXW>H@RvO]?k)He$։w1QAN޷8qpIO9\K\A1F̍ԻϒۄaYfUnQF"I +kk[jTl \~h}*-ta42ٷ׭A1f#X_:o68k?wN?!ڂ;:Jă+P'*_LlbsؐII<'̴X@b9zz{_2GIo&^X٘{]5;U(䂾ͳf育ENa;bDQ:A/Z<~fAtywky7&D'JTeNRSPqPGl'YFg9Kxx@J] G4irС6.qE";sTi; 6Y`&sltׁkfv0:+VzB.Ƙa|EmM(Q;]v~j䘬^U 4qߗi2Y(%Uxϱo ng$U* P[ ".{b簀j]gK"yK(vb3o$c : ×{?Kz5t]W2[y˞폱m|Ajy nZTa ~CF+܋Z }?s6>۩`%ShO☛T#IOy]O\4=гN;N$Ͼ0$Q5QD.x&6  ٌnqp +J͊>Hv2} [!*}vf3sgZZQNh)8%٧ud׆c3]g`Em m2BkKkUmx^-늌"3q좿~0mśa S WkZ3k a\5hBe&hSEHS|)sXoTw K}@]q諞8:h-WgUMF)G^mRpfurrttL 'bIfT7xkU4u4 t "[qTB/$?-a) g|/4keY$\bk7l( s݀V$Y3^pcQ լ >1ˆ*UU;.-MR8mtj^0B5҃إ4E4Fwe?)XV"ـ=ir%0S<89P'wuJbZd2m~x7h4BC3QO{)Qwlң,ӛHqWF#<%#;R0 nŽO cWz_%KWX4_0#!RwxyW~dzMьHyQ'a FY/{(L[mcBΦA$q M0yy$HJDG& MNޟg4,j l{*o} l+s^ /T"bO|؋^_vDm9en!O;^Q۶ks(, L*(IBH?nQ$u*-%;p #^S9ֈa2QiaMCfٕ:@,}zP.sXc6׆~_(oqTxD4A3hKiK@k#mϿklDk")~\O!fsj,9 S$"Gƃ ``I.0~ N3yZ&9F-4&t\X"CNj& 3H?:EI^Tɕ?^GPg0h ! .o:Ǡ6xGO 08G1Mqa}m/0듉N7 jGDžB)NJ5&!ZNfԡŊ{Lbs:GS}SoD*zn8vG-à4[Sc\n_#hxF-ƱH8{}CLu]epIMttwGVb76g9/G=mXdQ== ЗWv,ܽBsFV*=*nEu,IR oۖf A8-e$ Q|۴IX ƳipYur{Rܴ%gIxo(}o<2AF&4GϛI'>شEf[`N Wih^yζ_ONy4ވZZ"d!^= +oFKxdkb-B;.Pw~#H&,b|i[N$c܁od5:"󙼀M@U#~.CZrl#Ho}4_78N]pӄwX1drBiٿ^N`hﳹތ}V lID 0L)\Ɉ Js*Hy 툋} NHK~GC~ILD l8{2&y `W"?_W0b^`|ᶹ$g)?ᕲ1@d$,{O%#u.~/FM3H={I7J5 dFC)+E,,girPr)K3E@L; ]?jO9wu~O1 |;8aZfa8J֜zrUOf-MtOl?gn )U&mO*V4[I/Ն./VKd Mű[`=FK/\]H@ox]HYM}!wBdnoܘdfKL;r!sC@x{V?V="ߟ>"r0]Ȃ+TqH[LREɪQnĴYkͰ/;Ofc6ĐQFKh;g&ݶPQk1woٷ zA4VtM] Z~驥]NK8g…@]>vY/& k?ARn6c|e~ #Y4˗4R*Zڹl&9`} 1bsNM@ ̪$4Qg%04Epu^[6ۿJ<2qx1?'\^RY4Ww8_s >POi=nQz(^=#y]$Z^y_O e+G] v:Ib = {elemP; 홽"$p:g.?S(~R1BR4"ߏB2? *Ӣ`qȑ _S0W%u},+ 9E ˒Ub1?:F$ D[?0,SZoq~Sji8ݬmɘZ>?[tƇ E]W*;Zơ]\Xpi+o" C0z; B x"s'tP"}hLΕSz5J<1F6'I&]2mj>2s^[F|VLѯw<` {_}֫7,;?*YdEǃ-mR3DYw[-6|ZAU @)\u3CPUVK [Uq{Q}Gv-r^R:(#ۨǢG/ᄟQ6_E3uvYW}K|̤YF@I"Ҍ^l666? ~shYhN!>[Q&ź2g; sӾ.=xUP_f:CGiU*h( 1ɔ 2c*78~IOi"6͜ ҭnVuT)a"d-Ug'Lr N#k1G X{ㄅ6efxb>5;t* nxMY s@u?R"kx427f#QZl\Q75.W^9Ys#%j@@b }"2Jj\O'73b sog"ْ|` kd7FrfYy͖9:uĀ5cR ,Hq`o,d hWT.n 7vߕ8CqoM Mv|\-w2I|.FK[LHMm4L$۟ vH8B9tDұ>8jp9/df)*ИU 2_ 5{y ]Քr)?@#=RsˢNz|iʤk0D v8 D[$w=vIR~(%#p+x] $&nԶq5kEHN7?[u$"Kâq)J`b"mܔB&_A*"$\`eگOK>7}VpqsYq4]œ*TwYq C.S;ހˋ H"1I9hWӸ6 gy'qZ~jnOz防[ &x.څsI531b"nV;Z;R>fuR ]$ΕOȢDfkE!~ZZ'Bfɪ7)=|2KtZ Scs{|ڳNi#4󼿼SɝcoZL¼~H'5p

:k~géySZNχ53Hړ@ΕCQ6'BD+7(7M+ 쓨Sd*/03hU#8־]d9"hYo[o'泥) *Ĭ (x q2ȗomf:j-Moj&WB@mt<8^<1PY~q" @\y3 }0~ZKd3V2s_,)=Re8#lq8KL¹bck&W/2B 0v'հ?kpyBX3USgy&Bm"7DVer1W fiabϸwv_Tt`(\E;] #/ hnLGs:AC^&vԞ')ijKޮr ar΂ XBCxț*sdž5VC< Q?kJd@lĄJeC,rM&b8JMr"'9lPH"IKQ8xz*/aT]a+˃w4)E4߱tem-,:ve w05C,>(L!O0Sp TuwԘ?gX= :rb)@lDv 1ĜMw45}x-_aNs+[GPaIxDcyL֐cAIsfX E#w)%@MEstC-dK3+<{7V:|* +;w+$,jM9G'WK>XH cY] /aSʣZ鋹w S孷jL#"mIn`)̼`D>8fbjiȣxils21:wD35qBz-3;:e}r:6<}E%HK8mxPH;=揘7JsMWhRn{=>/V.myYKy|V mTAO,(s@T~_ ̠͂f>7){jzo0t08t^g$˰O#8_߱ǬZn&2=k59H\WS@9(#c9\Ja/^vHBˀ {]D7{&x#Rq^DʇQ$#Pl!ݜ Pp ;ٗr?#I#M٠G\~+YƖG$i6f #pVC%,y&܍PE߽-(pm*,Fn sR.,"Smir{b|Ǎ8ʤUـf$GSRH{Be]"%?HfYIRiM42!P"S@(pVL*Zn;0:6Zq [ b)8ϰRHt 5GrAi*Lz ՎQ_1DCs&m7Uk-D eXџV7׌MnFxCm0:1zIHADR1f)Ɋ~ \Er SMb 0^Z8oWV2PfOWXཕlv4w35ArcY9!O:S1#t38BZ1t8[EP8 vXB=P0JY֎-M_ɠka zȧ'n +cYC !F.#5%q'LRG6C˩⒠R&Xޯ'Yٖc&p|J_H7q) e)MXNឳ; OS! | t _ng1C@QY)(J(jȟcm!/@Y`&bD" MԚXA~Z{2o y=vw:ݖAY>%"KYOVMY3G Y W>0:34b@*yat z&T6@v!g61l; x O >> C٘1+h^%&YQґM]VoQQRS [aAxq1I \,ͩ5[4v͌+t b(iŦ3FD/H!{7uԶg3Ҟe(˱U,j5H; !(b (b6iػUʾpqDϡ/ӝa?!?]Vͼ^~=ʫ쥍%pV γ9ۋ4,b.r3b8>nՄ+Nҝ-YpnJrYZ-zHmdg|zڝ]-9meZ [ξÉv\sdq8u^d9ҥl1M492Kc* zaFѲMc6"J>M/9ӃZbiJ5{~ z:KhY'bK +g}Wez|b{]rzaFwg]zqo!T\}Q+FLo~]52ݜe'Vby<3~hLl DsSΫ"< @ NKWu-8V'hc(( zǀ{*/d"}H]21tw-ਙ4?OJQ׍Қ`w œʘ_[r7P0eȣަxZNgCύ̿&y mN]L-`L(MQ&aޒ_.L$2ZLl)"VN7 dKM8ʨoߣD쮾b 3/|Ae27k A/%A߿SS,$\>]ZX!LӘL^$AqO_.tq3wd>lr}'6fcᣂ}L6žhc_4AeO8묁ş"_u;Dm"IբZ2fnjSβ1Auu{[t}jd}O]0(LHo⽸ZX y/Kެ4j;9\p@vtr33"y@>p󽳅WtF"4 Kgqfq0IĶ[M&r_zY_SṨǶ@GauW0s*jU;.^+O ‹ٞmJ41L iY} SCΕk.hZ" eb'|kAUAJ/3G. i&bD/;rXT&n;n6\X1-JU?ȓg $G[ܐڧu_ &Yd|nQ TT|cˆ]hmf.Z\b-VWOLj]T[  mYJʉǗosX P_e $= iP ^W,jR?iI]=ak[_K47 [1\Hja1p`SQm8RA_wƃwPV,;ѭJgy/CIO%!PYB6Oyp?zrU \$wɲY)k| MµbouN_F [J;%=F҈Q<߿ܲTpfX>wOX'qhjjLa/&ϑJHLm|M1ľU;zX7Ը5IFw՛fZꯖtk0Yo[Z`&Z3oXdl.㺠  c?:jpeb"h)bF3T6+ Yޞr\*ݝɣ}=A&ZTsͩ-){{Y[0:[`.##ɾFF>hǝujM>xna6NHi]FQfz},]:3nzM޽"LDˉ5H+Mt`ubïncW#T]go:ZB,΂ |7uCy߿%bIpz&JW85}i@ Y+4\|wr\=0PnMԑ=0*u #&-~H$wKc܈/V?GjMľwȩ~ /\?ˠB6ڲP০!cm5nC/'\%N;[Ծm WpDT蜧¢C&w`=Hm$q FJ}O|AE& /m; zH@>f1DZ0IZÁ8BVPhsi7bR5DC5GDA ۵mnv I$2;As pZsh,FpRDـ>wzM7_^.ośq-BK_u$Q16Ԟ~%p%HͱACTs1̶rMlKJ,U.j Օ;+hWE [:DF\+@C!b(v: 1:݄&K`4@ '=9spjl5<})|ߜZfN}!Լ 8[۰Kg4ͳ.om&gnja>֎ia(lC?|q$Fi܋]Bq7S4mȽ9Gqkǎ,5pV6 6\B㼔!v)I[-"YDVR%nQ'f"VD& /JNق-֤:P]^esAiyuJA #ΧV%UZЋa!#B.\I  W|b-f3eܢMX՟ڡ -DCR+11;(~7yjzhe^kK<[io2ϣ . 7"޿:mưM+6ZM&~ rRɮzOĠqBN^!*xcVb|Fx (SŰy%bNaVev'MxA<`zZlxb8q澊Z#UZ '%NMsI{YMv$ՑNhMis-t?H)%BJ3NxGAȢNlQH=J',p9"!OU㦚z֏4nZ"/oȭȩ4iBlbHJlɭ<KG*%qE٫d_>@s7BW7mOu[R+>|#O$m(L:HudNE `e{\'oc+||b2((k9G@9hT[ZA`C2;4N1UٗyzE! $C,P*C^"<ɒ!1C! z}uBR5\ʵo*B'=IŃ[_xT@|GD."->HSKBt)O;%k%'bF7!QvCYY-M0W0'׈ R_'dAESa[@eEe*m^!8)RԵׅ.Zttơ=~&s蜹-}*= DFYz)eK %H/3oʆsW$./x{/C=Y`xXg O֛+ \^?u𜈷!%a=MKdٞS:a; \I ߣ,9pWVulW~v2G~x()p~z-"plb{$L$P县f"qLWO2"2c>~TpN-P<P`ȿ8JfR! K5' )RxGH<-Auoҗ -oe$(QPE(ӝ%$셠VW$I#m&P⹋<ֻOf|ES'87E5Xf|*Ys]A+jԴ1 GlA̭ N-T%R-*SwiQeWG }rNA<udsC.,"v.~71Wd$rY\+U70B:J8EWS&#.C-R"uDakMtq"^>@fix()#=q0ĉ ȌL'Z؎;4 0͘I )cY3!Z=i#S]z6AGi2h[l6nߒ9Zf|_ysJ ??t4I"Rߚyg#jF+P~*r$^:͵_?Yw," V7dh4ɴX{5t8h+!l5<ނG_>)fjZAKӬ䲠|C_=?QH/7NˡP. 8 o5<ݝh?٠XKiic zP[(Hz}R(UίvSRd̵b\8qhqhݨYwaxUF>V7.0i3 ""4yG _T誀 -FEB̀P2ibG5_zX ]djOac* OBg$U "%=ɳG~o/>u B7`C0@hn,M{nGVA;ӓ#,L &=5yh&e8g0up>?*TQ1BQ}|POʊ@bBM$0Wd篽qنjzL}yM'eyM 0&Oxnb<ʓEmϯ 'L]^ļ9õI7 ^Jb½ц-LGw:+Y_pF^Pig-AԉUBJX^QyTzM@u ܇]GK#0>O/<"˫Za6>w^%HāC)8k}H6LCRU{ ܀7ws DNJ= 45oL m֯3>2XMn(]`іAb89+#)YHK1Uy T>ˀE{ M,6Xj^$HؗcH gm18N]'hUTג|)eN Vdŵ`f\X|/䁏# U,uxaVl{yMdNGVr-ρj:[D94+IQ2Lc3!-lJ UڀUF\A"\ M΍ .8jgĺى aSf,5^ 3< QQ^dU)T1~ v<`gB?! CyW^&:PkO_C*G\BjRV;W S{)''އ[a{Jcy[cݹuj7qdźLe hBtFC\ǻI<>U^uQ+QVHS;y1Qɘ㗘Նba6i5> ;U]+n'/30(#G[y?Eao_&d}hJ%p;~0\H 4NY27? b.$W HLv{ڬP|a&{R87y2K+/m|b5棹$J@.s*fCy |h@HU.{`- 'ō: X>T+fv| &,)Ju^Gu?\UwҨVoЭx G_R~)MgiSE)|VK+cQ,@u%& vT#X۟G$`f qj9`2O;~N'SQulTbnimٯC==͏%O޺ ߌUV%yI` 4՛ҟprjldz҉lޱ?"@vbC`霜^Z^QHp*Cjkt6ބҴxRpkeʷ,݇!D 33 _>b7kPw:d"Tr"wy>?Gٟf3iXFMrcȜA f?6W0O,N=,|sv5Uz'VWiH%%I A*=y,La m= 2c~yΥ48+2'Tu[RhOg;0n]#;F AT~^1:#OEFHeR߱H,\5 M̹(0l1Os#1#8KR7TCe'ǁFcoC6K0>6uL2QVO䆐e)-lvWʒs=qveM!^HEKoU5y$I>e&^a,!u-ktMGMoƔnbmY@ P!pICT(Il"C`XP4FQJ=P>G77F" ._pK W&uK7%U JTJ # kk7ˮ@c}1x"jT d65 g_BdMg|bv{0?9nf:mQв<]"fL vP<;j!`@'iDXoYyLb{d ]URR#HM\NOt/x!*B\9Iodc>`uݩ {^eH }A-ٝ .=WŨ㿒!jDm{y {!mvV.Xy`i5d%4ko褵 fG4Jԣoq%r/![6>xQەUGoH˱PafߟM(+A"B{]ҿY}ʸ%3vCEcIˇ\/[*T*?'ډ&"K/%_W̯@9UZ>we,4r̺ oh_q%]V@]vV!ђOJ>~-b~W9z /蝠ℴ~D? ]@T Tmw C0G+-ixN$d(0l))Fkk͟*'VΣriR<:/ˌ:h!aSZQ1MZkb<D #y! ^(紌{Xs[%]a`yoO ydhJxh^6WbCt1峁B/W 9f&ớiK(¸ݴoRb?L6Fk목Cc*-DX`<\rp0vxs<]G>lAc>aMd"JlWRC;bDIdJIjRa㉜ DRXMѴQ !,dRfoYcrͽP)un3U@Ԧ/38<@7Dt69Qr2tt8Cƫ cvμyDܖr}!T/ׁվ0Lr\5GPlP($&%&S=M6ԛK$6"ȡ79Q'&'T>NT2ԣ~ 6/&$mmi UEp!ɯH|)A%'vǼ[ vPEʕm[rB\tNad'ie5Ǿcd议&W*noN!!"U%I)ϵ>NҡStl0W}ZȭsGhI(®tA[ٲG3`f S2SMtbB{ya~QgT Ji^4lY2u&&wo>&n.v &.M7ard`޳ܞ>yy6>;uH)\~нN~>}anH8(kkӚV. Bg 󪻪FZ/#)1Sg5i.'30Rے4Ǝ. Q=pLIIʸi`0|mv̊$݂ #3UУiwXvXi2b ٜ3`Jd܎%P"s8s +P(MmrC*nB]; -˨ =J: ZKU_Y ೼#gxzWl% YdXzumEO9>N*9ȁUcat$}gxT 'rzz> fl'j!xS8~4F&~;;:w6gn'~Q*J}EBF'X'+\ _[@>'x@2+Y*kpUTɬe\ƽ^{6* 1DZWvsk((Ɍ[xqq? mLsk)1R9r$쭟B[Lq6I~V9Cv7 <UOZ7M6B{%h~Ēqe HyXRL$&E@PDvjq @ Ɗ֝ '3ަ@kАvK!1OW!&t*'Job_i?*Q0g2= Я4zn cnrEXBs[%q ZwHè4!gDQ=QەuuH=,[]Gbb9nCuUٻPRќ,|A]a_6hIE qt꘡npU;9i(pł:v*Waw$DL_ed84D;O vt GP;[s{G̕KN]n$ȎgJ6%G7 af+? eDp5$li*ߡ45pm*eԗ -OX:!ϞS]`u͊L䯥Y bV:6lTwfvV2 ss)8ʬ%rg(Js ZGal[A8??_l O*I@ȎΠ]XP)Q0Je_Y)*A@w.u&FR>pP`O`Z(tr:ı_d:x(q*1o~r07qQZOc#"=Oh貐ʏe$URR&Е_'A] .H꺅atMHf-g$~{KЋ'<<`9c:eDeY MOaf*tgTđQliG[JLjm5nv׏$8ܬSٺrd('6nD B;F0?v5czta/xJ7ktws :ܯn1voU oY`KANn&zu:$ %1ā۾-!%0H$?"Xm;TZo77) Qb2-Rn)5ڊ_$"*iQO1?k?×>g\L121y;EgyANcZtIFt~&Uq=*l`dyU%% 5Oi䉲%O怋p$ RA=$Vmj$EZ!3i=+CU[ﹽ0j`ݵx0(Qx9z]::nt=R% hSs5Ƚ3وp5t{ٔOvż#\̀z^ag\>ޘvl'I◤{B~ZCctVH&0(UY|h#=רۙBCrͪ r Y9쀴HE*??e k[jw*l18Cߟ9k1si-g7FW qu[ʐ atk FM(w(/2b*8N\YD:乾=9t([MZw=L5"l; ?x=O+!Mq͛8&ؕz?16RwAS-.pf+Flo|ZIbZMCcTd<&v?Qg"[\F 3#36΢$ ^tS7rc Tѧ_/ t[*fkfe\Q܁dwH"K󧞬B*{&"fֽ#t̂FD&Vu*8?&,i/*W0ә}uy{QL`U%d tm;}P}fg/ݥ|h慍mIF'j'r>-af r.'/m;lFz$XS6s]e'eB ~Ɵz{yp{61ht(&?<yiq[E 7Xs{BA^=Mzkk%@)^o&NNLs/Y'BG0/si4i6od3^7Yj@$R!@FF^\sCVnps+HWi" N1>Bfn&FTY[ >YE&d|'v~7*r*i߿wh$Rxrja{Z )]hN²c$RyyJQZAmH.I dLNp$êJ *߾Tѩ5&T`xf ]> LtcEmd skY.#A1.=]4p=WLe)֛ ]|cvQ;gQ]؀ڧM1]3,СTaX\e y lI7ןw|S5(Y9Y>xvE/9UUKSKWa- 5 ս8AQdɋpd-zNCZ6pn['[s*XWc,fhrhU T_KA_x{]3<}1k%0f^"Xe{.#D^m廦mXG? WA"m`Mևv0Z׍T6k,kzu%uD[co͌#okAW<* ƒ  :LXkHo=8PC̣sJ- v2cX<H*$,jce; :*r|e9&kRFtdGMOJmD9 ǎُm6):|5 ˁ 0' 9 ϯTRk'lt O9b9c!p,lWOL'_Q!nFT Q2͛ouc;gl4q"js"fDFu ,SfSmr'Oj=V[}UA5I֝TaGq'9[kZrL-o&hMDwvC~-Hk *wUޜ"wڷF+!jY˺% ~;~T Ŧ8A.~u;Ȕ_?$Ar%OJGai>~:L!͚!rJȱס=7%ǻQ z1j5H>Ĭӏy-*a~pc2ME=d}8r`"$*,LKA,}ɕm*/&) R"?p)S 4Cr!yO`HiwoՂ >N6%T;\Z$-;L,ݡ0x7zEuXl ^Ўf:b4Ε{w?3kk.#Y[r-{'裛%![:n}a9--c'Q( hC"^ug#;+53>ifR1 eƂzi M^x۴6L"6ەvCR}Ţt[v$vMfe7t27B9᜿ˎC90$zv0JT8Ms }t/aN)Aw)=qY9qNoܬ…pw{-:D֬ diOGn]`%BݹD ̈[ҙc|W2-Vhay?Ag50:E4& eE(^.EK/D!gl-`!< ?Hc^ o6mK rO]\\9_ъ |̥k R`2[ɅNpag6 Z'Fu ;H0(nE5PZ=t]k8:j*qH/Ӷթ#7/]RSꞑa6 wj4PlUTN;ZЛ3NNd8 [|[s,enӃc`'0%1a+Ǘm^7rjsU3y&ԲFG)>Qf"$ I(n=zC2VA`.@?)`/-打,VJ erSVN?*}&יSC GE֙5KGD< ɿbg `%Abt"Ju9}EJC67M)Fm"Ty$_B^?P^ś0zSٯ:Gyf[ӽySp^ZSt!b Jns64oĪ.fo!f2k9Sl$kKg9߮ 5UaKd] J})@hܛ%d-Z6J"rTy"ȯDSV/eLN(«)܈X凎]r`ff-*T{hhA[de讴sl Bٷ#*WM9U"MniCy0ʔWۺYA-UbnXz{ҕ_"!˵؉Ɇc3dm8 DjVSZҺQw{鋿U1|(.R{vBgskH. ؀zo\lC.c%DtmQ9d5MGJ\'a9qnBi!Xs'x s/54D7 Hz_Ji/PZ^HGZjdCǥhD#.પ 4.(IƐTy) /TCރ p ?Cuj=a~?+4bY-tZyruwYKvRHW/mK`Td]ʭZD_ kg|bش1}Ƃ$3›;n}C()OfXؼij5ƁɌBT'^b܆IW?e7]6Cr>錍e}Gtp( Zl|ĴyqP-}?}E=Oqɢ/CypP<8vB3@fӽG,>i8Ҷ:t7zmoBF+v+@J[~أ.(\n 2"K%4&; 7VPL~ѪN(hH0+&V (cnPY#|$;3^1})G.l h7vq|Ū"kvw2(j>mlqC]J&P )r6.laجˏ[-\J%xOM5i0-c)ҝlc:Mp@YZ0n2g4 IQ( *!ͱ>U֤UIµ5 o& t^^jVGO2v{!UiULN|5BRTbcU2Zr 4z\Kl`>|̸ƌ>A!0"o{3 ENZm&({Qmp(w?K9 E2{=H)~}Jpm )ƔB+B-gufE615ۋ ))Aerk T:@%ybTUw ϼfU;gZ#A۩O^)Oԅ#zY*B/1=z4vBkc %zVu U;(N//n} uʷTHW jj@V'rP"^ ]?Qs[`ɗ\]b]Y -wٙ@ 4R膜?DFͦŘT%Bĝ=Zky>,+R sa"x]CaĚJ.#Ѿ"uc./\+| / Őb\చ G~/Y5D('ۉ%uT;D>/0+AHެOԨВB]-9EepQdUOb=Aihqᜪ ЃMb$qzN:S4\M΅,VG\|8s0 }zd -ĺm(0)IަސĂHeik&6n+ Qs"qw{f#^3)<<,w)k)ϘKRq'q̎#WEl HڳZ͈N]ũחNTN iC}KZ$2vT"~̻q7Qъd7UW[K|`"|ǃ7i=:yE3:>u4q B>#v/LLHT U%]!ͻ꯷ZI%ڀA)1I::pI!zijA|\M<ŏC{'RK ΕlB(jK_]U>J sonpww8{7B7rI]]7@n5RX kK߹[~y>cxTjL8HqtL-bO&W,e rZn7>F0YK(iQO:U;$_u(]MVDSN%J0L leac +jʀ NS1?ީI]Oz0}Χ(>S7*Չ#E(/K~SxpuU . 34rkms[c_b&enw𹃂5E5Bo;3^_J YPlfTٿł0%tK#5mt왰:/1m" (Fr %*yPնN8l2$ oFݜ3`zurcYL &ZRm)ܝ!\m-r<m"bCVB〲plݸH8uni}5N*~xnYofkW:M3=IJpmtbG@Hr]B: T v(| 5*#_/8>\O;hzN-,I7YA-+NwR Qb@"rl*loD7 #kYi>?^6z߭4]iygn)`57u,|p14 h$*UoJ"# .V7e;_dH&*TcfM, {f-f+*Eh{,3OuPrJlNCǃPk1Խ_hq|XYEhTDNHʔ`I&$sITW}6PJf=}/9f}~F}0 }[v#/q<鷳ٍT[jkZwkE;?!+jDo5I-=&?Mq26=IoRjgˀB +;7E!=[遢s@;߲եVh[/{|YLQx ?є c{#Qн"2bn`1aG;f!:hg/qg#U[H˦éZϣ)=Jw%(m2UY3OC=-ʘ;Ha.c|٦|T:彩"FǕ,u8 #L70xj8UO"$H6{ עݐ!U9NWy= [^Yej9oŰ0{5ɰmTٴMJ0#VDh^>zzI7}Vt\ONA StێM^l-QjoHBM&}0w`X!VeVc0ߴs~+ŁG,-<\*&>p\ T~+iG#HkjYWfķ߉+c4:{Ps ϟUhx)_\(Kw#eӀ8b8릤<ۤB-~6Â^8 |yYEQGeO]&al8! nMwd\1#J8 N0]y!oZԭJ57cˏ)P|8|.޺6o!o_T47h @&rI"-ks N@I-me5KH}0Byefp {udgD:Rk԰6#}lV$4}$i#<ЭZLbzqnÄ K&gryw>d'!8{m_(\ Q$2z?q|li$V?$Q?# |(۟ -P'BozȾ\k3-$@].0"e7c=®3;9Eͫmk$gqt/GJ c-ZLkX$E%8yCj=3jcxIT[ؤ蚰"%`#XKfee"k*Ll;I51LPq@Ff0|,Z)"99mƴz6'I|!zecag +j6xqWhi吇C5>e~Eh%!'{. *t<#[2.2%yd;UaWp`T?wŲ4N fX*z ?n3z'z?J:cw_prff(Q-*#_hzq"mDI&>B5ٰ|xk˻uk lYߤaG!_v@P4%VYlVyL1"ra(|>Oo#PdZՁ}O\o7Tn'vw'jgL?[z_ALS:AR-qH7g?X J%71 MTB[È9PJ{άGswebZoIX8bTT;tH6op|1[]0p,`՘d_Θ ->EQ1A kjqEK@8f4bNb6hL@ꛟzo67VY@%hLeg>A fd9돾O?@b Dc!*Bp/͡6 I!uq g˸G"m-=Zb>'@++Ϻ!Ia cF)jYTg&&X$l4v| F8[QN~=xX+(bL$), '58'-η]ϐ8NKUnfVb7yߨcr=4zYT, 8K(!K9Nb(%JG,EYDu|mpV=HZD U. ,Gj.Mf\[)6Pڴ|ȴSBQꜥ a[p#>Pfv{F Avۇݮ`*XFZi`n13c4J|t8/]5ڦ+5E~m97Ζ:n?Vji=]3 4شE6.3]wl,uz e 9wl ˭Ƿer?rbiE,4wW;\c>o 6*)pv G_ڶ mRCU5SND)0͠y;W.nN-zGS 7"ha~7:5jl~׫N4wG3u!bR,\zvEkNքMZv?q^c-0Q N^W\J8_e޹\'}֣=Ne@FS><2*Y%l,xqF[:BӷNWQi09a^ש5u|% ϔ֧;KSۘ k2Nmyiʺ (h@ڌф;f71Msm VE9bGٌ_tw{l2x:h1C>ECI,.OuI?V%$1nrI]dHoOTMٸ۷(}ā{~uۺrQ+K5y0QGAMxEl8'+?'A/3qbF8-Hކ[gm+dr@X–wk3C!)!{#!DDFٯ + ٠\O FnD^C/Dx|ZdA/v۷k]b蝶lԎQ܍9üd:b_9K8jd06j["y/3_|lN1@РʽGϢjĜs0cdukXG{wѩNL4fݏOYדN qL) [&]`4-iz-{eo=+ I<~.tb{x8%=dًkK{wٲrIef07 =Y;jn&8 (e d#GFw!s˼-Vϼ*yMݫs xb7y%^_cXvKhdeZK;VUyMvr;EhYՈbHX ܅21)Nҽ܅We.5Gom&(si">,|{qeUhݗ";J4ѣ[O" |wi7:XkՒnjĞ.'? E>p1n>$=Chc[9?GX}cN_mdQ.D}JOP^Lơ^ϓ-R @x=5@b>Q[-εW=OvSaZ:Jvj$l8Ow֬i]_پ|e~"`ezri9%.{K b[E-qҬoA=F>%=h8_sm/# Ar aGY>>uRw`p)XDބ'ԏj꽒!( @Ր{+otoI8qcEԡ|ijz0New!-2TQu:oq '<&f,Ӛ݊F,swmx^-s+0PВvNL~y]lh ^ܛǽy P dN܁h#Gk^T.KBӦ)oFg 1<ъʭ兩:#8\dHStK&zTqD%ܩ!zMb` )MS̞rdˑޤ(hcUxX@77p1x٩DQ^c&^R5g~<ȓC]JUF{uV+ֲ潣a5StŸ#`Ye {b.Z LT& Pۺ` uQ^'4N9MG?jO8W<0!<|9 8s.]7kR ,Ci?3RJB%DOMm6=☇Hql'N0xkSWޡnSݓK'!-x,D>Pgc+3t:w[`͓[Bƺ"AKVjKo4q@NaA@ʘSY / Yߑ[o;:').Gp/Xs9}4н_:ktQbL%Ý>2ZQxWǾ+N'E['gg<{wr#7UI*`zå>b}AZ{dgFop96-Ygwb3`h+BшruslpB9hebvԞQ0| :*u~kXGu' S *<\x&򰔞O Cy w th:Tլ硺=uaX|EOi 8 A *m8LfWܡObIcwfyZj+ KYm8{ù &tV8scp`ҲzJ janm\g AqQn6-κ3B#=k%0;siaT>3*jhX$sʳv!B+"sB."ex Ajх=MbQ-^AI: C>mnl~#F[mMV' & nWu39ZMg5-wtM2VaU[t`'A)0JW>j-5ST;Rksr?Vщb4ɐb$N](%LY7 Z|``c)XyQ_UQ_V6inZ0`_,67]`!HcjչTk<(bV*CT'̣6 b5@wYrܲ<-ѼV$|A״"RrJ2vea% 6nUJˌ< y%;qDׁC|"ž? WSG!;FRߺu`Џ -WjI.ַNhǓNĬ>+] qL_E?q+ /g58CL/^8玺;PA,+ïZÙJ3bat C:6 '[]/B/sCh܅wL2|-Ѵ@EnU&Q,dY{\mI$𲻴 3KQx b8 |OiJ܍|?cdžZ_55ş?t4qBrC\UgQlôgbWGDlxRg)ਜJ˞(M{h"y4@&V@YRl/pe2Dl:=5eZ~#>\ƴ?Aah76cKb38cPPm?f1/03 0AzJdYQQ,z_!0^TFc6J7-Fϰnorں?Hh|]CKW!Sr:FS*F E ed\S1T\iqt9¸!<ecz_'YC!aʆ_,ŀ#_HyؼuвFPg-Tx㝰c9xzLNSdZ&AWn; Ou_h,e6; `Ȭ͕c}Qtu+B51È5"К"T~q "s׭ROdiڹ|1hiz5(ߐrXMUD+gpjmAۊhn~K(yw_[4Aȓ/;r&Z^:jK-\u wد_[k-~Ν (@Rc%2goB(𗱙ɰrLs`&lQ!efVs-<Ī×;wr5)t$2Z lH7ZV:m-L_t1foԯ'D0G^f`]]X`Vf1 :ml,+pS皵Q`F$MUng]!,28 +kCHS*y;>(A7"} r\MFnw` D;gOqpUcG1dRhuoyV_NVc?M,6ŎUqzK+9S%plU&[al8~ߡ,6fB+?]|^&3+Os2S1Z(2(CЙk3[=5kdCz=$Bj`uVɂeyLNDqQȑi IP&r9/# pCf'SXv3G,)+R[ЛyP ?`A `F~Xc'w 9Y@稂AD}Wyd%v9ڎE~XݧG̣ žil*ߎOҤ;Tv1.2am|6Rݱx;Y=G)n)UȂ6ҕȮN6*Wˏ}uţj|Arr.~{Z;\~xxO"r\S.sp+mck1D)7"䲎jRJutQe-&*BuY0$?!ǥV5ioh\xOKkA:k2(EirH^Lo [Un/z0'1rh%gISl_lO(9*HE+'kؒ'4}x@JQYk'<@e1|IHruRG;\)^55gakHP9[>NSɾPw,挲OxVVb3 V)݋n[vv0`y&zn9[H_czR P3"=s'h\.HNƟ@[;ԻO;FW'߄G0e܌ѣKѪ;|e?pb OjSEUPG&`XRۥ0b<:Vked3^ss" !:Rtb߻'Dpۃ(Ӌo@A NjGHch2Fxli49e> Ueۃ;dyD f=XV đ28H9PVAh&:S84Xa{ HW7LlY-wʸQP78{\GySxhE"3^VJ[AĒ@RblDO\mcK >TOϦ!!<b2VT~e3VV[kAub8,|!X1Tv8V%sm0r k+ Z(:km6XS^'Eq5>!'0|qNf͉ E4wvVXW*]Qŝ6lcrӞ} UsTʲO] ǏC@.dɆ.F}4k̆3oy|1ij@Lܔ7a $!u=ǡ:[ҵY.2%Àw|VSCZ,}DRU _$u/qt,yqV (yr.{C'gF78!}q;]9vsBvXXCWT^(^0͖#ycJ Iߕqs30q-Vbx#ػR@S_ZV̷؆m|tqfL]'j4;ۂ@bU:md?_{񃄜0])2pzP&j}Z1Q*8lS@830rv'DȽGnq=ZDc*ts>s\В(| Jhkxlo$jrrK|UlMݸ"9u[(gi=_ s2^3O]aH2|aS6BMl9-W`hi{3fsy}# `CcT7 lY/gp% t )Hf}zhyBzە~k-)ȨP^~4ST(K-J1ySCh%9hWe={?]%#1aqXaLNfYQ+ smk@ u?ZϲlH @'CaWgT1Q54 'BfY?vVvUPUsohobU'sth@ +k{N4xnSஈc)s_:ոJK?!g2xSG/h@ gYrPX-9> JlAwĪhox빉0o*eNTk6.)R1< L+_;ջȘE9q_nd?yyqYH=rwX_t505qN8 bϤ4:wc(4dn%02'<{q#2}`[ƒXg'҃k67̽icD+ FDU*&z] ]$ *:SB8=oA~A!8mgKbt虰WMC QL iv_`u*B9WuvK@pݺs-*lBF %-'z{ 뉋B@R^ |R1=w@^+[N4W吙9!Y#5IyM!0;h+ߐJR5ʫKI]CZhx0@eTU |˲ASCjPe9CFq>Mm?5)YyAPn-;ٹq`f u$6AA"oT?6Cb%>h¦aqTRsvVP@['tSx_h/"<h:a=f|*ӃE79m#Fup#Lb8W|:ǣ[䗯x| g8OͻX20B_AP*3W 6׺dPȰ?7YDS\UQ\0G`U9\>*vE:"}{t䚟r}8!WB#ݤxjj[[i꠸H+8)I+\GZI<`?Eh}+z2B*S7ajeE ^atJáɢWÄ@8By9-^oQKC*2[!j{af-A ߽k B jQqElos[}y=n`t)MUޡ?@OH܇agS`9ƪ&."~(1N"ngpDza2 LI/(bVTA[)}2-L pFI}޵2N*]ZXo `2=Os rݢ/jX-EJbdg"ּ/9c,O4_P98' .5[9>{WP'#co%`wpC BOK1.➮icA`0_fVD*dI6A\, *`}>o|R|`:k ! )F8gw+sby c)+B #XK .lipŗp3=~)79v*SDc T^blbrqN9 wv/`鐏P.m|j U/q2R@L0rˎp]a}z^gJo@ J((4ߔߢ7}NJ_쫒"J2pPp/cլ55ƠO瞈g$ (U&ɬn'7=B2>A15[E*nnM_ >D2/MB+W~ 1*A2oGS!3^H@,yH@j!5#g+؅ \wvwTn\[Ѹ Mg^O>1rQEqrV>8no Ev{2NfZʌ_ mxhyPj J zӊ;Eaq}JRϗXt'ēc|jljIUr6?8IC0)&aic4 *3إ8oi*X} u*]M)U([EymX*yN}2 c\VzE%7YgO\H (H{ ^بX@#dy.5ÑL ygX Fm8i$c78YӅIAyλie8䳌8Ĥ VCnc`˒>v1AV^-I%DoAPsulpq4n8m00߿ڜ1w[s쉾mp[!7J9a?S8Ib+$UxO)3 fT<34pQwsY mx*0j^W.%-=n$ H>@,x Gk$5cvé–l1qx9\,Bdi>LBki5܎|å|^k/v3/rGy\!sBlbLA"ޣQiG 2oR 5E JP\}4MǛspJpT/YZ@hc¸%lWݮ4V]y.Yì 6 2 9o|΂Y[,:v7Jujse LJ^AvtIx:l( ,|K Вr-l~ӯ>H@2s6wo՛"gQ!<]XJ}R.Hjƌicz7q6YnĈ]Cb 8 /…±,O'4E0SU6G>+}`yzV$ͰJj 4g &8:M%a%+mYdpv#Y~ ]jK)+vŷQ_&E,Jj T <*h z dxǂz뙟^NgE7t [o?v-*&fO^e޴k8ro'n3a_-, \>ܮRgHCjHS0wؿFo՚%;65ʉqQD.+JִD&{*b1`Pm,3lQyuM۾\JۘDg NP3< ?֚W,guQ'cd1٣٠$ѹlݲ XSamHony&BT(nG89t-OwZ&(  ]4ߊn i/f: hIYڠ}]hRJn] 642F%dDZΛnBC20.~zѐlB ~0Am61.ĴC]h&(pGS~iSQӺ.Sg6l D ϩrW΀9F5s*ݥָ󤂠|hNfIg\0pa ;'2]fyHFn 2-B2_,Rz߂ &_k)*v"E"_+JtEkORP oj8TqsPO?W6&wgL?gCo̳JY[P5POݹ"\x3a}+9~ʴ(뺚rEiơzC@c4/Ӎi|iBE<_0{. Gm%S}RwE݉6 b= |dπPDH /ʶTЌ꤯z)Wxwi՝Rk?fAi,uGyFҖ3n*۽5myXHѣ:IHi󌆗q}&qA#G /WȋA[A0_0_셌2ʼn8 mSh`>bn&`?Yω7knO fz?I6Y јצ PsaOeSx,,xQXBaVަ]dЏZ9eƫ|^ |jz%}eZ׶@jDʢ]ٸ Wuy`w_q-z,W塚H}~M.lZESEDEq610L F*AZj !3$sC#2kOx gPݜЬM sŋ?Qsy:7ikX%6 w1!0<5o/)K4.V&CBz#ځp'B?L! 036 .G}q6+EI!&Nmd응|)Zo&CNO T> 2v&a"\P!GHV!xG5AFQ)/=so +RB:Q%W׎겾BdvVFHy2oIqS ,q55+0f*Eg=Ultӑt.̵1Ab)# ѽf:B)$MsΌ)ovR"p̳klxPʰOG}TIwhgӬ$^7 EyWGĮ^K1زצV-)J]Zb W]%lYqLvwpsU>nb24=v8R|X<>\ [j$O0ɇz:szVHgRuړxrM[vJ?k/{jA#22٦(_*XG#'4i]"ҝ}tsQoӾuԕm|`(UWn0S{ԞH\ cẍ;e''1jn ttH59GWX&LdtjChss'Q=G7xaxڼyX#TqJb\<ߗpOIBB~G^~V)RJ2OzrdPj8L=~_bMfcNtjg5^uEm iyshgCe$V&#]=5I K$;_q'"eRlr:m[#A94(n4 _޵и2,{UD PdaJZDCCt+ڄ=;P ,AUT/N~ =heWAMv㦋jt~:Kȗx[{1?{շ!W=k Fm5<@)<C׿z\7?;ɺxo#*i'ɟ0,'2~ 8uJ8C/> Hxt3OC'r~Lb br\.MlnAxѦda[䄚ʠ}Op#( .(3pp rJ"oH`$Iǖ xLKĶ@pcBy<ڵyoX74h1tr H)FUt3LDŽ,;߂ ۄ"ƳNФ>dy+SZd~V.{O-m?La^2|5W7Kb> GsTip6ᶗ:z͓HeVz9Kr&d X2>R%L1*1c{Rp؍ ')^DKJ2-RwMX,YI<! 2@juK`DNP2Zvpy=,EF49Zȷ1|P8'F=^"aJ"FS04-z-%Kw n.`gAG*՗]~;;<-5Kh2*fj\c: Lυ'BcXle|D'ݞN ?;'?}0 ۝[-8ІtPCj?8G$ v+0g*D+B=<8t]InXĂ>j3*&+M]q3C׮ljTL= uE1:սhÒO/TǩiZoD#re)tF#б 誸I^$2uQ[wRv*22 5 hFU(=GE;:L(98ʾ"(T ڭQP#Ci=zίFe/;SN@JOՆ_ڰc&쎃 0P+>?ŰBo"e0 ozm偅տ&Oݜ9I<,Λnb$Xzt_ף"Mչ{f&d;`ăZЏ`+ҎA&Ubmx9^,*C-@vDjtؕf716Z&ջ[lP-o"IJdzr  b0ueKi9 从'\>Q2'm|R%4E)춟I yUT%1oEBϫO@UYqϱSςi`)_"H|#lkbvt9j$֕J/f).~KJK*+K!k ->ba\.|f=3w}c*k"QMj-/@+OTː,L/l@1ٗʿ˺^HıR939 ULhb嵜rXJV釘S _^vqԇ$!CUUlS47:d'H?PtШo,? w/jVx3U@5C|(ݴ]:% nZ~] T pFp*goyn3Ϊw;|ݎý'it3Fm^-mUrց$ +$j>t(wKiZQPu6@ÂtG\"72P9+H HC?=-a*3_GnMu nZRuO?[,w|'m@ wҗZ ށTTPe ySJ9m[2FNDiҽ|ƺ%oM}lBU5p,ƸU` x0.^ksT(WZLvO2OY:%ȣݘ7aysLQ&]V:kD 'JHTQ†S*6ZwCC#?f. *mq)xI@9Ä!.JlJ-aM SV]-WǰSR"|@: IY}%gqy\ٔ jIJIJ_T},t=@EYh3gtXr^"8c" Aol6X튳ځ!ƃ0~ @{A2о0aurb zxy1Ukd'RS7ph8섅LB`T]:@÷B[ǁD9y5Z%U]#PJ+2/KCb7uНUw&3aŽM ɬܹl/!' 5vҗ_G'/,RŲ@Cm9/$Dk"Ї@ ^9#];^t`PjV0qڋXtF2~e@}(Haa!~#22wBKH"eH&|B+ܻE(g#*sVd͙_'@DIzR!olk%'i5-(pˀt Vy%QV5\6|Lt[LfN*.NܲMˢB~iQ--PCѩRrI$fmR([wb@cN{`c(53ۣ!a&[(|BH\*;›c rZ*\ 9ʯĻ]x.fY7 sM1Rhx].8}RLKwN ӈf:jN4/VzL~4U0&ZrQ".wѣK46 (yߜ.R,њDTεa٨b9zc#4e@q0z%rqk(_x72_wza_W/Ox"\cyXC~I-ģ>ؼyn#0$%vUiĥ n2ЅI'CWIR$wE 㦘$*f)R[)clb@PWY{/5'6Cj.kFM봴X|%C{>vK/~\A(1i 7>DO`=겗U6U;@*f`"\W.+lMDWHb [=lSd89-- M}I.t<!b=&Θ2ػ12_U|}zDB> >[`T9Z3ҩ_7+"!t޻ Eu\׭J&0l;dzjӆo j]^^۷hNԖ E !Ža#ֵY}3]V|&cxE{7G(s#/ I?zij KƯg) #Iq4FO=l𠎗;@aYrB;w<cQlvQ1܈VBě4gy}<zLlU nNOHN/[|GPzX&ߗ**KPA߹?  vn`Lw\&71\]NwVLUqFØ28"#ZK&A*K?7 gӦ,S>dEI:Bvx2‰=q, S,P8Rl} .@=~{9jCC*zZlΕ㇎Ş2љ#Pu8_Bf /}sRI4)mx*BFª+ 6ࠔk7FBX pW1$Sў64bۓ&S44UZIm͐;rtIK}XMH*3T`xIoh~9HfS.*|@҇X#8=Qq՗spPwߩHHNh94i ;fճ֚[gأīGm)$xם!6s[*D $d+qUWtr O yzB:UC d8-A],BtuC~F-|0[RR|pXp'zi^q@p GU̯3hTT! IJ'8O'\ ;nL@`-!B"ѬU|&vzp6m\A/S ڍ81+NT,uM!;?4+A#!wW rc'hi tsGS'OV du"';3z"Gb8&c!،++}^Fpf׾%g/4 -l{7*NEn[C?mԧOD~D9+S>DL ә!m XЇ%Y+GK[,*sjkOB_cji6{Xe[5B'Hm2M[&m~竼Nt53xS%sK_N?.5^픣j84C?׃brV6TM7ŘºIG Q~&Ebk0Bxj[;3MQ`Ej7/0`*W4QC ',|Mf(~*A8MoZp6ȲЄwNGXxxʪ#7Ct*]ĩhU x\ %";ܠ|kXͰE9|L8%$tFk嗸3B*NUxy ͝V׊BSTBگ9}}"NnjMvLU30fnݕW5QqG<^D[= :fa偶ԹuPdp%HZ.-˔o ~{lpQ} !i`F$^?#XnGtbJYEA``6ZBQ;'u<ʘ҅,{QnUʗuf!G5n0fƥ#a4G0 ZyL҆-m8K?4I ަ^tMHtS|&#|vM+%^٥mj(>[N62(9}-Z7(Fkd9*: Q'etS+YTZ)\7HCp(w4 1Y֎@-uT 6.Y=R̒Y$!9]?GEԒc(X543Q?47db*sOVfp9tYILs~!Zo=qV8Gg VW˵_?2 w@Bi Ef;de7p-+pssޖ GTňk[P˟̷YK:]l%CzË́oK x(<ߎɝ g3a `#`'a'O oB$lёPg\mT&DpWPo FFE {ϻKL܋K[7顈o͹9ugG}vv)RӈJ2i}rE5WZG#bNJSI<6Ǽ=9$k ޥfzS)iDUGEWz \#ǎļiae3P?@ցEuiWK3 #M93._;[Ԇ7:/E}t:Na/fkILlOX6)&j2" xLXĎ}*pE RYU>;J:UOyhP %ZT}YnqvfܨO( NTu%9Ħ5/I qq}/z#aA&9)/&(%H :>0f rPˀ!٣$3觋4cc o&n:=&k|) JbBWic,Oʎ ț}i(]F 6 &V6rUc3_X*k;pa9YúXccZcd%=` s[f#CpS?{ 79ɬΑ ȥTsS^`oySn;Ŀɭ@pC']n-ix᝶yL yk)c+ &Ewl1SC.k!;^:/ Ca ,2􇻅~j>vX _Hm 4Ж)q ֦VF:aDCH^_bmD7"5je ?\y;_q#dC¤n?k b8 Ҵί%"UO:L3% [`nwL!6GDIx֜҃ש;X5|-p>>KdCaE Lky0D$`;C_ =O=X`R:*C-NMEGHAY]bJ||GNwةluec/C $\oTh_2~ ^Mr-:QKW}P'ep^/ZK@Ʉ[~VE7"RyL)N/!3mVjkM-O;1V1_ Dհj`:͈0(CPC2V$}"2 N<\IAH#9 ._bTzjCzƶ '}!0Ϯn jE]r<cNS"0Pq}z~De٪DlU0DZssa;xzj l'B0¢"@wjb y!աJ OlſV' BJRB ՚ 9}׆,wsLPМ<xW,gW]wo+ahL)}Yv:6}n}⅒ #(LۯG"3F,j=>*tu!p 6e/WLz0:q>ϥ0'$/|Рt57q,ʖy,c{ ZUH]Y[9~֋Ag8yȿ&_xa^RcS 1BFariB'Q(%Xs ܥPqek>sK>睞 dFgo/v-~x Q\ɤ}`Q|B> 'Z0#ް63,W,5gil&|53o Eq5$'[dUQf.>;s ٩߃_0Ɓ>퍊"1Q44\)G].b (, xa$40OJD,8{bJ4 'aarp/< V~u?dltMn, y 4j Se;u| E4芒 ~{]kuk㷈":> _S/3o3;p iֿg\kjn}ki>b[bS~X"-&W6i2Cr]6OlY;S80s_ "E!*om- 8 RXmoj.ScAB"䵵C^@f^/إ>l3r^}!ɨ#YL|qce1Jɿy, 3oЉ"?dLbNg^THӂ'Ne;(iV2]ӏT_nfKơ΋ȘYg5+g)yD:CL`:Aj] %?U.UN#lg#uݛ(*_S=Ƹm7@(Um8DޏoeqƤwoq|OY`OQr/e:mP6.S^8@VB"to$`0eѧ 4 fS|e}{kEh& *ZEan`qXYxhWjtqRViO]ͳkރ%4P|V=mV_Rqo㖜IdVQ~`;ێ:K M/$:26حmG?VXt% :9 FpFO֖{o~Y|tW /YhlM3l37ͫ tؿiŇ8'7 9`j0|EW4 &'mQ/+R7]kyj9e9V&CtPU~)sŦx|nGIPNud&F8rh[(>76Ug6i')%ߖd'2; f(!#;2ji/VFC‰U͠D먗9hMc_*'aDbKSi!Ox4,.C|f]&2 -ZPuJ6Gw%^q#BToF'>A֬RphgEwuxІh+;V? K BƏCWV| qY 2Plnt2}^C; d0.'A1VkI-)*j̢eɑr̥ghivu3qmH8VE}~&cK`XO>s'8,C#Ƙ0V"| sl}{ y /L6~tMkABC} e  8sLOᒦj PǏ:jY7P5)}P<4qA,1ler#OL񋪎E 85{E2"Z']7r_yקECa(I[*DT \;'0SP}R75wJj7΄Нۆjpd2*#hd|b?;3jGMFT qCDݟE{诿{qS e!?nզB"yT" D48|[W8mwP9 -RlF"Sa{A||Ήpu$rJ oA?B5)jT# >z\YB.c)Ob]0!W +8_٧x>L( w.5HF'5!Nw]%Fv'1Ѐ-8(/I l2s rg)YyRW&h+$뉋~emx^P!:*\&fضSBb_N_:XMsM+h얿j8DXu0W08w"_O zK")W8X~<<`}\W "xD1|^6l#ړ(yks&$\0S\FIKPPcR:A`W']b JMF2 #yXiq59ZO>t/%S,R}C9v= F*:'!aJ+ /@k4`u =R2P'5[#6,5G@9E5u%*"qMx#`(hEd)AiT:m[(+2}Ӎ.LiӏiLbPLKQU idMP>n.gZO|y~ѦO5gx3y^{Q2no)W ^kǾ_:Kԍ;9[G=u2U(1NAtw~EL^ "RsLi.(R$G!}a?Ժ{<4K6":H܌p&{2L^&rهKݓ?;髽݅ >XO35|M .O0[δ9N刡C d”L?jN 1WאJ9m Ċe?ט0ԮN?d#jl\?人^"H[7;eCࢧfMOguܨoLwI:ՏI;m),c%IGFʫʆkFK -Gr9FP] +8s-.2~xPۯG;w/UĽ-ˊrt XS藳x*"ῄ2#Owowy{kUMUPWÐ!DBПv.i }}٨D}H=apEÙw0'J1&1:t&œ 9^-Egףgܜ BeiI:{<Y Xu{ V(7B)jş68r$&Bq|a4I&"u0=(-#˞o*׾ITJP8n:踙3+W-7+\Ṽ*0C(BWi%2Rf%sw=8Dt |z[w^T: V,茲ls0Ma-R7CnW_%|dv-- $D;WRDk"$(7VRll(ͬ.ߟ)FLG\pӖ{v1g!SOlpM,oB0XAcŽ½hx.=2FL?6帝3_: ;%R 噧DkT1bvMW } 7 ỈNn3wݳ)ŋ"qRp}O;(a- 4vCBi\cPh*^7x3doջ+, Ryb_bB5笾"-VOiĭRyo9|,e^^՜.qq<|Gak|a׸o 1*S$,o94r?]u0m+ER\g#89"\K乌ڍr)A}n 3WE˦{F`jhCL1\#oTD2X(-ݑ+b*lGvHY.}1EԤ/, U^D H]} Y=,>h7Nkt+"T2xضaSMQ٦ٌ,du.:Jag@s s i=rZ1 wZaY > ŏ@Q37̮-wro~^9bV& 0*PE6{Pշ@1Q  %*T D ɦhU3e~t6`w3o%:6 tJU$=(T`WL @K8_X";@&`ӵgqf  .] T 1 B/C',OqC֯jLk ]+{o^ۿ1œ 'Կ[hvP.*Za}zwg|!#}yH7nE!Wqj YW-Fu}L/uXB'ni Vˀq{ESgRaZ]ӥWX}*Ip/<߄p e-Mvsu)X>O,Z,- &!{SkQ`1KgiBl|8sBgh%LNQ!cMIoOZ?X25 C݋3V|:k=Yy^*NlrlvW"kӽsqG[ 9'ȟ.8cN#4fI%z ]DAm&>/HJk7 l XK^[% #;L#s{>獧wöyИ?  >Ӹ1k4hb>qٕ =X^tz{.#@ϐ9tqDer$bOBx_aPttvPfa6H SVȑQ/s9X4e8KGvޔ&)N9,u,ߙß*_Qi>Bcjkmhxq) WYJ,,'l1i}#īR:\]ĦFOZ)OOMXPU0u~ ,;'B9͵pVDfdlOW_GAUMc\ b][21+3?f;EV\ioK;W8x}=/z -:mmmJG%G1~kA?;r*MT8 qjuD7xX|}ver~\5H5~t Ӟбw׽ |Vgl_ C)UZy([+& k)3S0Jpv0w^ÐfmshjIrY֨H ձ}tvߣ`\~1H6ϗn6DR#o=7Ƚ%u<9d1qD0p?L\d_<)+%*}t`ut/.O+.!~=@X Q$jJvEtCQ6 uA*gfbl7sWRGi@`5-޾aC]7\2aӈ.?5ͽ%l|^;O_?1Ѯ 3}xcSXhh R7DԗSBI APQw'DRǾE}"څF)aƷPL#Oy?,vAWl >q^z!xSȞϪVgJݪrUJ~6}`5#6TDFA_s}g!LR0174ƌ#jv:?>OMdKgK4W]ZgVxaUӕ8>J8tFZnMQ|5/݊Bϩ$߮NM:\}¯SR5> FLkH6xz7ٱXjH ϪUemX }NÔ& EF@T̤crsy ޥ %ߡQɶ$^%.y@5dLBw<mBg:}ߺGBQ}Hb6M'3V*1gxuO\Y <&WTF `EQ>zd/|ACOƶ^V=I0v,Tywd]Q {*!s~aGX>@ٔ8:O/0펔]gYr,Wֿ ŷ"B/_b_sUjJN<"hl :,OBnz>NP#*N09VŎR\:7ډKޚ<-,IK?LWaWsH?ԅ 4JwM]Li^HF'i>3לlI0H3>%?v^C<p'WMZ {>l9}&)`̙0I|o$*#huPT^[K:.ۅ4 M8Fc?3a1*.9àAƂӡ~6z/|$V/FZ1EP/qPWYxS"m.%UlR gγ9ml[b_,dD(FNyѸΉ#z 𧒦꽁hqyUo)i` 66V0)7 Mu-iz# *[,Ά׮dR+6_ܹ"9[nX|*:̓z  w'TKXS ܿJ3OWY+SqM(i"p>6Jwf4j6M4ȭgCºeEnO76YFhձ{S-Y$<8,+Th$)Af9o8p4(pA sp86Q|JBJ?t2@Q^Aq5_!w<˩ w1'd0y:k]ؾ~uhEH̗qʄ}˻(|Z2 dgnv< t,*.o8Zpr;׮݇CCr|Dn]Z/,uZ#侠['ߘ6XtkX %lR1ȑCNpUo$t͈@;zQ1E;"czSVM|[P  jX&vecĂq=2:0l%bJ%jUX㥷ǖ>1~q׀:snjMrTtB()Ek5xd;}vϢ#9?d,r/A0h!焜3\S"x+]bY)Jn EYq:X1و%9` LR%/JF2fA vIe<ݔtSwv'7 BnP8N KמFƋE古j8Y~E^=ŒTf9zCz0wXg2'_;wGmѴr _ɩ]ѤtM>|?ړs|Psհ `'kv:5|HM۠ݴ3{?H>ce DoUg0I}>Qv;-*pnɛ c$>DK;ybo~3f8wPH5µPۋ,-"=q4{)+, ל FWН5"(^s oN'*!69XAb SQ9y2:%aΕo6:yH]O/U:I ##:;6vڣn&1"]V6xCiisxI 28Bhj?| X6)+$]{lU+8-^G>h=Ϲ=.:0OYP"L`Dǒ9 /bPDFs DN-~ë Xǁ}*^[66*/?/jHIFWK,Eسum 3#AV yFC3x>; ^a1M8 I&[9Qa{u=s7M%do+& m-_C{̾1^H9`W֜0c< \4OᄾpPZ;L v(t?#ϷL*WWp ECa~?s =fH"~JpLe7YSO9X塢f&~B rѧ= /W.X=1Ǝ4&I K4_+YW3ESWdOP˧>8NJyQ<4OD zE]Ic}K\k+ J?6 $]IG`yڭX*״/0f{@gLo`/Q8ȲGp­>wk-` Z>JͨcFqV5\c{u*#|ePW$>;]?c* 2O0cJ`d9Kal>p#_M[& 4%(ZpD@Q7퇛OU9^NuU?q,C,s`T7.YEJ LV3:XB`h }XE|8DsٻPz?~"9K)ג !j@EB.!IPsG$ŚVc]ڦr{4rCZ,S޶ß@=͇RcT -CWTbqsڞ/;h#$ eEpPy>jg$[?5zp\I 1`L*^q*=wuN7s8~aQ̰DSzh0Laa9 `qp t$&Nu^- Qj/?[pbOU>sGO'HU%;\2h3(\e=3 78Kt|׉^2=-Kv$lRȌvTU$P|9R '90IE]hRsBBnm(Nky3#(;h/`npKbFSffA>f "mܵbŗ.!,ї4 Qg#bЖgٖ,PF"i@+hf"Sdiu6sIZGᮌܼQfAimxD5 h|^]GlPKzh-X@Jc] ?$}̆lGﺿ 8k ̪u̍4o0/o1Uy="[B_m:4K'!  S=_1+O'LI$p;ʩuӅI%[$YJq?Ip ^U@cqS j biJ~䇟3H8=98͸ 1K;-|M * z"@HO#!E'Bqdb KRlH5u{Ŭ@[],6^ A޲&y^(.W H]\SeGAdX[mkQ"!af(_`T)ekw\͉MڃM4)]]΀Auz\?nJ-cn9fCG/ 3 Ose196f۴ q^C>U@Fh_5s;/1 k|1RM؟n AE1!^qg`IhR$zmǹ.wa_Ǝx1/|&XD)v04 'Mt}5s/j"u<:9sJ2Cd.Z@.BA|%CPSN&,l&OgLE4]O:-&I u5>3`}AE.n U]_?B%yE&䃭5OTKipМ'8sw]n\=ۤh=3l':"vx,8<_'Zuy"kJL'& q[lկ-s5z.:[<Α9,>xЇ\K媒e\~$ ,Mx}5t^[GhH|3o˔o vw"΅WqM`.šWߤªuمl= kIE Y勄z͐|pP/#O_%,!6==7Ȃ'6=<9Tx"]ny >I`,ħEũ hYO1-|-U?D|dIPW!䰭NgNduѮ 3<| EU7&( Twp6{klN]"" Y? {t"ߡw Aϲpl#aS  |os` UڜR#Zj-"ZyxA}$&纗!q'.}1)4"p0[ͦv8Xwb=f𓯙-34kʷ&}H< _lFX~ݟ; 3M*/ fA,ume)J s[{ڪC'cV8 *ͭǓ.;:c?n0֥A_RfE"ג  "%-7҉}\]jvb0LGָsBnv0]A FAq"^vx9$M!Wumso8=gj` 0Tʟޫbyh U >NoWXo]}q|k768@/~iS*tH^SCEbX&W[O-,K:" |APpER]Bf &}xq6ڸꢹ5"t[)kq\*A|5J ǷWܓVwv%,9ϭN'9w vOѐzQ39=O+7yđΜ=3>۬sv {"Yu5R>"&^XиKމV5sa|0-l@hIC5>qŏ~n1F~uct"%FDz:eRvĎbeݧ r\TBGb]wfN*q#`)RE!46ʊUn{R! Zs{."wZ1ʭ;}n\arC3r8Opj2?0T3p,݀ 3ȺM*5.eCyp4gVxVXKS٦$l~ sbkP7PCڂfnSz`L&}J\nhgW6r+}56 ǩ$]_fZ9}Hk5aᬭTQYPT_ +%z%[\q}bO_&n|!:@Zx͐W\bq+1¬`:#aS:.1KvZ`ݐ:$s೓B/nK+FN42-O~|G4Q>&e0)(!yF`8)yRY&qrJuD4hO]I<1RklF]stİTu;/ )M=qY H1 Cj>r/5/;;cq Rom_=yl cD=m;VᴇǒgA] 2fˊm bRHM?w ڤVzɀ:y> V kYqNe:1uQ vU7{_)cFxft|{NdXzsݒY&%Z)e"mwD0M9[(2unZ'jdzeg;0ԏYa@PZڏ>ݦ ΰ:d%3P!G@dOv}ԙ1`ڐ7SI=|[J!'6s؍"ati]^6Nu,3?_ lhv^|k=ǡ@:5a,kU'v/cM c9hgI (C:vy0#cog$EM( ys:,{6:'95 +:/.0iRSUzgZ۞I7 uu\='$c[TepF.vt]j? kYsGB6^H8E-by JcЇPh^r֧)0$-sUnv퉐Dwt Lm3L%'O ;ݛ]Tbʹ$E$D,dyز3}|_w ,wN:ݽK:|*պO5UXg%=M0NI]I3\yd9_' NP߼k ðsC>\?`6Pc JJR}]^%hO$YB{DxV۫S u[ - ɇZ":+M'w uL&Bk" 5tS0ck媟de/.o!^DGB μw`p yVuGҊ^ݹ+ /\L ^99C 7 [Jdȯz徺Hl U|28{o:hIkSn eH`͓eYFZw&C̎oӡkiMqƚJc wGCڭhC+ 0v،Ȱ? PUe+)dR#<'SzjcZr GT}E͇o/j>9/Tx[p8j J-ҔISZey"WoŇ@]lX7D펩bmc@%)#jIQ04uD|!A@^m%Р!d1_h u4at7*OyDvؚmbz5$KV,{ܲaf ͹ixhIdg<.ՈX!TY%Лe;P;6KA$CYlw8ܭՔ% ;)ѳ\כޖFQ\_.pV!_DxB \hQ5#"o .mBLq.^-w)PXM_ sc9 \%0'Ul-MqN^HR:Ԋ81s6hyTv!Q5rz>EڄPTb c]peaLw!Ikͼo bj: uuM!@uiQǪQop%? YIQM /ZYbYOp3`%z/O^>/ŵ)욄sŵd~l FX}5:2;~a?$zEpr%wR EdX^ dh[_쿱d!ng?!U}ysWwT8FP@ij?@f9@acQjȻMx?/GuGU"8@WJ",OT t\IBMؔpcݤNC(QFt4K0}zJ+w3fVt @w4(H/)e)XKȫ81Y9&ۯ贛:\ՄT ,R.7wkDlIҼ|~("kff)ک(nxAؘ]fy鴟˙ pkq*YBۊF{#]1 ƯD/Mw iRlq$9ٻTC{BUZBX5(&|Vbɱ$9>~5 Ws4xR3I[NRhaWsaoZp$;8*$(5ա '+SY2??(9VOfRtI+¨Xnv*F4'jLts>mq5kU)[/J|&n -'M=츘|o?NSUSN d}9ߔ0 p xļJdBRD}򺙽Vu8v`$ fT 8 ><ߑTWԂLx/o$JG6Sr0JkC;AvhHEܺuw?Hjjfݡ'^Uy63M' ^KGpa`6][:dG&d(uPȢp\dkX\ih*)ܶ乫KuSPuy(mQè+jm}K2o*mRЕ!P]u^H ;LWg}_۴( |:W,y3R qDkWm͟,%'i[JTfkhR,K;nxd(fA<րk*d;{?Yx(2/9~rFt$ܛ̽)iAV/l~Y$xZt8~{Q԰Naι+|E]ώ a:Yfc5GM7(]dlոHgv\sm+>>䧨R:k9*HQLB> =mYQ%(S0b,eq4DVyfň%sy:x06Êbݰcan/nEWS?eVv?, Z)\pb3\rU袩|3$ϫaI:>G>ԋ @*l9]XĹ2)$υ )aZ܎,Y%.UE] ߑm~F7uVEuj725 Ix0~XJOՐ.ϼ &ɢv߶"pSɚ o[)YK?:97+xOju+B Q0L-Y%6#MNk/bܨ`Pr&14O~>{~ڻ߮DDلb_"- O R:y,!49[R?.d78DZ<,8bWmQ 2^l&ds͔;V"e!Is4c+;zj ӟ?3@HEI]lͣXYog[{hrKZṙ6Wȡ|"v/A$EWjhINݒ7@agT4@Rw W ռn/pQNW͹$P,҄I&jt$[gvd{Ju/_aޖ1 t$ba*P+gq 3. ,a=<_^UZ4 ~6r `T]?r׼ru ۻ-r7tk1,9;=\#by8;)u#|5w[ T8'E7tMyZuM Pz b}>BSng[$ 某3H'rYb>ctQLR jtDz:Y7|lz8 ]o~.wUlmoս}eH$QxX> JS WgoUePh|mp?x^}0ۂ#sDK E||OLzG$>A=zmo8ZAp̚KZYY=1+ 9ZM󁰕'ɛʻEYA:R7=ϵk(%l q {t}dBb8 31 wX2>S!%5*W?7x'DK0`;ITD /Yp0[j^&Sf )FuS$Zv{xqU.X]w'y;ټXruRB,KP!EƌQ.OA7`- Ic^va?4?91\5rEsyEMaP~mpaDsH( ` mzMS&Z؁@GC!+L`A. H0eZAhx?|ʕS?jIpZӎДԽEX<yi O%3WaWgcem=ј]^sPEge 6@V`GY6@n(wRֳ{ A M9cѺ&/j)"uHwJ_0zUȲ˜B*D*^WH>쮊0兞_IńсNDcG_ #W:4܊R2oLO!?=v bh.`%*#D2\GEkv#+ҔY2y&)*ѐ|Qkށ(?m'-0AyM35TU?}zkBJ=13KYV1-|yir`<'L41|=NMc'.8npxwa|T% J- Yc(%6N`V@Npe˽8֡c/ u*&A~;ͶLɟFzI;eu[b/?,5c0$,,OW|.kyɶ )lS>m“~ұʿ6p_L~ >m<~J #2^o$7dX Hi>848=2;dS'?n6ׇƛivw򈝞窢 R])}T)4H5^]tRhh7z ? 8Z;?f}KFWڻ,2jDBv8~\@;DB{tҠq P)Rė!IsMY>x9BhhsNm!lfΫS~}c|gA0-)MmY ZBw ץtn{ȹF'@"TCCdFZ nG(YX47Ft2Jvs爳'髺Qf2Xsu6bEQ- ?ruHq)e;~ǔ6 DWLŜhz->gy2er`ղ&. [;ˋy͘Wa(LMx|W|e,JT\8;2M1, ]~coO8Q ,Y@~gˋd۩bշ*6o}\.8r-RT^.c[ވW2tS)޳C,(Mw{ њd#t#1s',?q ݙC/r lRQB$H4B3+*@B gLturM_3z Z'"BصK&P3C2e1R\~H*DYJP~ Y[A7$}uq&oXsdj`[emwdPv&8}d,aZ&Hi5,#8'"Th.'n%GY*|ER9!ζI-5섣4-9կ# Z/ ~~,g eO+©E$,\yKFu&9j[U@|R3戹.H G_0&l\*F+UmV 8} Ձ C>o)vC[ )J p 2!$"$k٠a0=%2dLUM B~nިBǻ9%g,yL۟YyxƯ ;/DoMQA90 W#XaIڷn߀Il<ǝ ?d;Aݪ*H PVq\8< b{kE*ϗ)iɍQRee6GVjui) F !PQ#QL/ў2 g>~xn %!E>)2ڤ<$ͫ#0fނ'`p(C:_5ʅM.k. vgǏ-d} |Bt>] .s_2[m!f܌T__܌&pI7q txꍍ5rٍGw *VgfqZLί%~eTRv{j6\!s(4v2f0x3Fl&MyQDE8f.~}b+0oA;& bЦ{Y$*gvԟڇ<_'/Z53^1fUvF`~݌mp e@چ-~ 6~=VJ忧V&4z%G$Z ݍfmuZTȬ'j{N 3O-޷=n@y8w{]̂mHW*^Fhֈ`]*ܽIİ=8J@Xv.ڜM#+x{j#] ֕"TvΩ c1uz䥦0 eILz@ULI9@!d8uM!?2 UaN+ v$P`B1Vձrl]a4'2M Ԝ(~6Mr M {7d$~,4)ߎGtv`ߌ5HTn}W58,sk-8˒My^vVIRPf K73: 貸W/HenF-*/3KvV#DXe% 7Cgo#"Gد ЫW{x'8q*1i6ԣ1RuHD'G$mnRvIlk L-K 9 &wGMR&/ I'3.B5Ң3z. ͛M`ciI-b01ʋ}+; > $d'Փ:wrXqP7c,XA@Wg9P"^HPms57}I'姙(7u;FwClt5PDfC;XS%$> >eV䚼{\q dŽ qjdjb"exP%Ut i(sE[ hBvopSIdB\"e0q-J|_?\{ {"t|׀$17)\8Gh5.m9foq6%7:qP;u̫]Rݏ" ꬒdW 8f7rjg0A>Kӫ+NnwY,HZVꖩT^[!;&QVIWp\5MK:,!}ջ;6ҫKэ]-zh3TM4ĀS+AjVR?ůpX|&9jIa,[TFq08\XtB&)4ӟ[_l]k|Ou|9_MU9Ϧ2BRXOhP86 ץ^½8G3&GH-@¸jVsopzsvn1gm[OK/>U'XTP$`%t-9z) 5~ޘY1c,zۍa^[^Uo.8da9Y9(uJ5ܩ@2g#c\Z↑u[Z9o$h՝x& o'9;֟(Xm' M.]SÖΊ_WSw)"Xr^CY"D+evWk04.#[pM{mw%kB$iݮM01)Π!Ġ[*{),1c͒9ج.᥅M5"l^*Ǫ-b,:`fOH2ZgB]cͺXEَ.6l`?t[klڂd-7l*v8/N[:LÜ',ibC/B/|{P=4gG)欞h TznE^>RF;c ErocM}P |ꎧyd*6dlPl4.$x= EË[: 'GJeYXX_`cTF ` k 7}(8#vTf¦(-o^.3ѾnƦ30jMx^]JXrfB ̅,@)`KLZ{J#&]89>ڗ>Ȩ q&ۅ|UP|&ط9og}揃vĴ?BR׾FҀ {1߱8{ 0O|PtQAs0xSU Y*2O1 X/uN@W4FMS.H 7Ĵ׼R@WKQ,>n-M! <6uF2 T;[Dάm`\MVO$jnz{q 5 *6THv9ϿC/lJHi@^D/ bW_aW&yN='gc ׁrn[^ɚ eH:IҶ LqAmPvI) DO"T[t[tva͜-`4,W4tT^%|֡zH8)^X0ZdT g ]6cx'mm2`r=42ф) zi#H f)$'qvn "s;֋;GN;FE=HY~:! K%M1:[M}ވX鰘cBcf+Ά{RKOc`7;8hd Cs7K1Qy?XWHF۩bI\: mReJQ{ǛqƄxSvzC\ ~]{̤6V.=Jɐu܌'b|-r2V$Bmtr6͑vL=ڒi:~Eu#޹UL<0:Rkmr\\2pXWb]h~:~H8ބ1ՠ0`l)s} n ) k Eߕ`)aq啳s:M`< !ɔhЯlfWƇr47e:$>t9 i[2B֚So;~23=SstOI05&r2*D96a`~+D)ǔV) HS# e^ TYnK , "xud?ߐYU _O`DUI@̾jo _wyP;gI 7\$75SS9pAI>ys&8ezUgWŤ&"sꩃd/B (眠ChK7M*j8W>-UXvۺ7c9NG55^ǥ!udg ŋ,3g|Rj99B=6hDT+_¹cܷ3uۂe$p d-">ShuOP38VRuֵePX3#/_~i5~5~aU2K.毧,|nJJXy᤹ǐତ).8fTbj{nIܾ +ϡ \4_=ij_iXɂ]iW { N WL!]ozu=Vf{࡜EGf,mȱ?jPf{hӡScN L_Iíw?SY 'Ga`\Rp%zC'|qʯ̥E_x`S[S)buKAa9bm딘#{wb%9lF) ,삋ocط:Z"<܊C~ (ܺLֺ4yI& Uuw5dǻǓ/ ^B~;(5C `3CfB -wB16N|_jG~,or/u7 /1)V Q_3o"~V 7NוKWoFK|) /m/'~W7-Rhy"G1qH3 0rCW!BK edvQ.dw^] mDBAyfYER̸.&ck滛g#>| #\EEyœ7;nEa+e~|B泎Q iDz,"7 60TyiD)/6n㵂~Fg.Vd46Q?cv/z]^r gTNVV#4]]%(l1s6 ~M.䢧û7%9B/BE#JGieN4kAnFa'@UNh8DUa)`p_| ˖Iy%fB >>EpHff<)$0 U%hۗ` u,[3cd8PwU ' Ahw \ҟ9׬K+|O&=6'/E-L@,2cyqI9]{8,-709kwU7AQ-~i10YbeF\I i~fַ(eQCrL[R"Jy` nhO 0qWLǹ`?7v^w^3ǜ[n ?Ai[0^V-DtnyUj~!|E|)X0;ZV Zz@+wGVeDد帣Nnrl9ς3lH IkmYZv7gEh=lu2!}Jl0arG6v#* BO0'uэ{qA^5F|48ZE%\ ؆lAhmeh)T/ @3gX %jeX+*r!"zP5t(P:7pI90pWj2SmO주^V 7yjZ,s.8ªZtnNuOjL>~ҧ'ZiY%)clFDmՉ˰N]R&URaهzJޯVAO+o?|kE:܇<&) }:P /O='Qڬ)B՚4d%" ><ږqs)kjvw(ko_qHuO?EM&|&Ъ5n =s&D9*' ԑMd*v2{LwtSzH-C7/plDvBCd=و9U+F a:|ty^[xߒE]O`_,̅e >.`"{#* D˼O ϴKQ_6$e3jr(h:h0DiwlwXJ=M{72Ig%BC#MƂR I\`_9:(*%)'."ؐ/A IPVGv+Y;:`L-tU,?J!`D:'NoV~(xՋg﫸K1W'h- mZTg"f0NM&?E)yO}/gWڼ9vѸ ,%$(%ie #H]oT1-qBK!5xO^2)cB{Iҷ#Et79"7|+~ *@f˪>]Β|%7,f,J| w i \l!oG_qP3; 2X9`R{ƽn 4kvAr`Ho< e_Kdq R:P` 2Bw)'RhG9͑@BUV4'"u*M jR#<:!fU1T@#:OR?OrRhp6E\gJh@r V9&HU3+Jy1MA`c 7\ <`HVsM#bo`v16Ž*|j->q _>eQF,VW]&gnccC[f[n팦z@ Y45&>˳f#^u.MNj/hWv()ħڶ,ß$o/7VbjI`HQ+y6yQpZНͯHRM:E<Px!NФF:jSPR\(oem6]2kAZV)K<VEUф;MfSagbT#חz~%j $IWV\kwT-lG^wc!̠3m]ˑr+h2*O յ# 6LI+j#/kE`R8sԷTf߂iG Z#˼iUF@UF\PM3ne*ZaOžl_K%!VzM|)Zj9*F6 qWB8Ǘ{!FpU^Kl۱< O#Six~=Xg_x3(Nƴimڽ\I-}ֱh+~㞽JkVPrg{='|kߊc ht9K[)*7#9Ll_d@~_-p)J};*bTA{}ɠ40*GeHPAsIL?hBOhS:a5˥ځ'ʥg8b5ZG&䧯L~#e%ZB+k  ɟJ"\ M[DŕS/li44Xsƪ,Ș9$Dn{QnE!4Gg>ObsIȯ;xhީْ`oݓK%IK?mDO}iΉ''7ft8}=ޮmûFEFX/`]Kqz}1nYl!R@Jlwv,Pʖ/y16CqU>{+BO؁y?,+mLͬߓyZeJk㗉~ѳ6.B(s<ptu(L_<OW.t+ %zpX,䂢+I{`^'{P)A $&UZl$ *?.ݱl)-+M6m ls<(Yșo3Kۥx- l)EOh5"%tdhRc9=F3Buk-l&Vu!ﺹXN"EƮmv5UҚ-XP3 u$zFfot+[8+{m* 6*hۆ216ԓxb Tk4QD8*V2v1 ye|np$`dL;y*0gHQWNA`iKcx4N}}PM`C߀ \ yQ5k9Y)9Тe1jra%KGߠr1MrYvqY_nAGFƒƼL=U5-t'k5B䀒"ZjH]LN5qэWmDK (4^~Leo9 pWmEPu 6=#jpk{Losl Q,ž\ ,#ljdO 1iؔACɽ!~a ~Bnh_Gl:NC}^ Ľ/b쪡z4A&-Bl,6Uh7t";J-ƗVj/Hӿ&x[dC!?]Ǒ:K,HXwxeLjgRǏmU(wJmnt'DX$f3Pߓ %넋]p:VW:=GC-ZUzUc47.Ȃ'A^P2p67JWZ9#ҳde[.AF4|@/t᦬[ju2t)gT\WIT CM|cDW0)eG6~lG3iH":(,vRl1SN{6j|j|n߯t*ة0'hpmT\$8I ( BmE-A.ݢ{IuI] !teEܙ$%*jJngo!y{?Kc K?D/[7ƺz>ᥡ{1ceH)UĊԯ-"QB=?šSrWqu`˰$E|Ok~ʼ[ڨ-ʿzB\m10~@'Iy9o g)hm72蒐Yr/̸E;F視Q#ebyDPO^p!&nPc4>^f XbBUq|D,`tɜ$x> 5I5amgNtI][mxF>f!9 z3l捵rz[gMp R/6HhM땶/h*_ڷ'M9}p_\+m D}9DfLCo,6Ů\(AMm4AJ ^1P@,7<4Q4 9d37 [[ M1&H'x寪SAܰӌOfKik!fvIrv,?Zv!.$+dQ̓"]&BrڤDAYLHiuW-UcUmq8EK+j &twFΩSu}zcc TQ,kLWdOk2&sKmc|aNdyV͎״!,"0x|֜_T~PU8ٚY|EnάERNf |ތ{cyC*$ -F7$o>ʹ|za~lZ/}46 G=Pzhp}%&c/-^hCuWcL;8)th.L[ /-y0)b甗Ggr40-wC9q歉.ίOX-2XžVliD{LkWdW a1Nm=mJÝog gdxl fD5H)`Lr ;#%dNˊ f`- G]Я1A$ms3LFZTs.乾 R>Gl!wdoyNɿThxǸ;"s"dzIà}2J>ɞfT!W~*01i679/yeX@6-էrpIꜙ@v%bzEgL)S= .n%fA(d"˾&IPP@%) IZ-5t"CGk<Q{|J":|2doz]1\()Q-y3?X469W/ןV.t6W!0hDLʝ#jk`o풑kL9%LWpԙ^6䷤?^X1|;n 6Mgqdj^I4H顷F3 u3M ?d-KRm,W'{fn;YtV/Jx;WWrb@ހu^9=c'[ ?KE(s`e1ѷ`HøYow5'};P6^,W[4rG.iY*tp\$-f)U,f**|],A$jl [ }pa(zH&X4`C:${lOIAY (w`mjoJ-_D7*:YjEne $A\sc~a Hy('fo,wnbM _v5ؓ3FGeHst&UQgծpٖ̀*a ^\G_B6o#AEgϣܺɁQuwh KTytg-TlO^&W<G|9JTy?1 5Xⓒ>nnh/ag$)G" JV#h"mzaȒVt#NVm[!iQXQK[E2ꡙƧ7yeU<#7IU9ލ ±w1EqG $veeb&eE?u~pLj#ܦM7^?&z גYޤq~GtKja#5 *i~n-d7@N!S dx=pVVZMRwsl\-YŻԥ"/z<B}2}wE|GPiXpZ8n=B52E 1xFTѿ BMQµRB~\! :IsU 20&4nˏW@4>osu %=j] #>GODF.Fӹ,iAlّɃD &QhRyFG.n])RzSCaU1`!*6HxҩxCy#VGJNpws@fj4}hTcү# !q`pĥ܃wIa:'A 9^/M<"dǜ%#"GGhp2IHʼn,tLjl)cXRFM;q-PAFP'@=To_'$Gb6:k6QK&um%stF"X셭Hc 3肙+]a8*,Lf)qq0#J@ u'&spS O(Cx[4'%HLO1MXG%`]^v.j:y&|5 ' w$\ղol? c 0tpa,7vlЃ JA#puD&7<(M6. /3=o0SG3~+W,>)i*jQP(\t硿 V޿&pјfז);GJ{jM ǿ `ƴ-DN3#R'  5|} C7|iL$/G,,Q,\pd;\XԏV&cgXʰ,]0NIQUwNayĽTP [!hrHjbgax58Sa[pϺ4KaĤ6bPW0Z櫉+iP<f=8&KűVuU1K%Z3Cm8~/SamŚ.QI+{VMX.(Ƀ1=oo|//:~ry ɱP  x'7`{&ؖF#*~3׳`qc8ƒw҈nw&x/xWcS(@=&72/Ic7? Lg/u[( :`"ÖT n#Ew6ٴؙq ?M{ie&?pʧȄI$W2Py. fHy3O$TNzg`~Ev(0:žu pFpX"ɠ?(:2,c&?{qFXF1KAsW[yg`ԥyUY+zDXc]ʟ#c:mc8cPr |tVoy?A\,KfƼ0zrgy^&Cu!f%)NVG!A73Qܨ:dj+OWew_\~z7J 7 fWj&Ț \':aÁ.p,d(2cKd v[_GW:{k+'e[e'P$ѐeaJQ]!S>~%zzO\‹L:$wm-s$Aѩk=_~8@!'wH5}ނL*chșXXTj{S#M[ÜSА@UpE\&EقYOo c~RzgV/ 껌H(Iw>E_eEWnlUtpOL2_]6L’RdP< FD|3*qpUQ"uGrّMd/nE4Qn8io@l7|5ʠ3u_N܄}@W~,pfĐ /O{;H̴TGP9kX9iX80BSY` u ] jOt ]jQt ˃@ qxBTMu1g!˯*jUk'SFeC#?##'$mjp,DCavP\QE|M'_L+PكUe\U\]{=8L ϸ: {6&7-T/mͶ`R„L ܼXҬK})( $z24O}d@ޡnMۺu=1kU>~rr!k6-@b PK'n^G leVkfItAp*3=»BDӤBG1l|fk9TF =Hۗ>] 0f/Ch^-m g3LoFw=*މRɡrM6ᕄ^$wytM+ӹ5Ey찭3ⵂ&Ex[NyWE>mHvdmvT ԮB-q|S$,Vxebz2I%Zc̼Lm!hF/ wG5m8g4^GEAMɋEd1xާ˿ i ȥoOq VWUOwt},z\ؼW7RWJ&)s'VƗͧ3D!ڈQ,&_!} !!jS3wi8ο;G!#aĉÜ}RٱW:Ћ0odL6c]H.}a0[nFC lm[,Ⓢז~Fֽ4@ƖpGgW*HIaEg' z・* ['ovY1V D,L]]2r#41&T.@1 Req*+VXJHwćzqB1Ь߷!^aғ |ϭib5a.YxrUd:[s"o jIHF.ŰR@^_vޏ[q 9'B5|7rܶAzM%[$Qh3@gTr}2on}m5%jq!f棝~ߎTstΉ mW)(s{$&hT2 Bx!pD.oG~{TQf6ktt(r3F+ q1 aGN%zۅ_'{gZ4`K.w]\T::-L0)w|Si1oq5^)٨u}TbzVnc5#KڀLMӟep\%Y%d:իq ֤׼ZͭU&e`ԃ!RĘzìd^FSaԮ"Qt?mJInf%H1'2J}AK|]%97o28:vjш}e)߽Z9mۆΣMN9c+ NÓ6,LmqϾ$,FCĖ\^7s Z 4;!7rNtfUCV7kIRhdxbA#O3!R C!X[ZY@^[W(w F+:LACYT$a{, 87![JF/kWxLOJB0=o0횏l ZՖ-SMo R %TQ1ڇ<^+od9wTm 'r}IweHKC%2ߴCVָ/p4E̙\ha[+u8BsJR/N lVe8/w;F[ M:$On%Gy^#/(Džn|b|ASN/I9;7)"zd~ G1#ϿzP*`Lѕ& ^~'ARz &drޛ4 iABM/ߜPLj[<<P F:|DE&.,x]`Xj F/2}{bW/;lF+cqptUCFޯj]'h˱Gz<3y8O%173OyR:bnyQʲAVFAhoyUiY,rcp_]li8Y*1lWuj8t֭j̠gGoNjFy߱ZLĄVd"r4 bʺGa5.mb.ܢ=-pab\2%ցao 4ƺkZvb 5rH ]DNW- džSD˖$PMFz졸TId漾I@L{8{DԹkl^VWw2 (mLֿ|_.D0DEpmA6JȌ?']Q6]4 .0C W#Y䗺umI"g;b-nE-2ҵ% /͸xCL!7F,h| *@Z]V  9Ykq?J6 B *5<`O?v#"'M#&gqih7ҞV+[sZX(o-wx='?'Vo[Ĭy z>̃iuh'=Rˍ"IY olO>\ixmP 9I}䶠{?Nq Sܥ^AhڴBW@-f:f $J"v}nP ldw}Z<ԇ! Ti ⯦=@gyxx6/58n,ފfs}q a:1mg=(Od< 0/>8.<9+@tlYD ڴϿࠜv2jn K]SNa8lf\0$њK,~jAiuIoGo^b>qId5~g*$(_*eĠ:w#2  Oa9x>C=e=%)G06GmsAz&r(8)ȠDӏxOQ-ѷ\ ljhrthw4% \[sDR;U&2$iΰYD ?MxR%)liv]Â[ 9ŷ#T*.aGQ*.KUmsҸH¼C31_[=uxHTS+cO ]8[9IMQr(хD"r|c6fܝY!MjTmCH[jTԋ[j@Uw!N v^&-^p B4a_ {ӗ_$ thWY tu~Ti8n%jL${Pk:Ig%ۛu?$.jXpv=rS8eM/Z:=6~oy/ 1aQ>؂U?-}* ?XzUT%B^zt6demb _RlȌ@Ę3/-?ߡ+ޠ[!2t^Easx־݃XZV{to!2D]+z#ld- ۹bbˆ#uJ]'yRn#ybW}䍻mzO7G/$ՙ !&f8I@]t>ۢH!'gpe(le/}N]C8d4Cy1ȓdxYNtt)hk5 6h~qO~*Sxkv3(%ܾ͞@@7[# h։UE3T5h۱G؅ʎ lCڡDuҏ$> sx"ڼч')c`79iA\'5mnhqF(џ 1OE֔}dRpiO r`ɌEV(j(c1M<] 1MTݧm;W4.)dcF"`XMr2:bJwS+R>B\]y:JsaaBėI 5 }QiQߴ59Z?-]zt Gbշ>גFp=z/{Zc(\pT>7_K ;لt@Xa0G/? k[mKYQ+;ά<8OJK`^!#˷N>xvL~ rhQJfV\Z;-KY^@@݃|RW(aXRA}Ėm0$+'AB%L1߇cʔIUX;rKsM4\Sy2L%mޮfvٰKL_J& ש52Z<9(Xtv'hqwk|RɯD3/g>eeY\2G+ 39PȄ.Zvl _FPI"xNa\b^bb% 'HP5Kᚆi@uː[5֑<; >4ۨ4p[Sm, ]f?C| 25pu.OO 7"wE |cIy*^;,l}ͳ>q#Ay;M1p4P'L:ɮbbam)b7!rΫ@֙1n6<tv0S`C Ah[!VlȱFWRK[K2d 8 fx7&gb*֩Neh2˺#u爻 ka i%Sl%s#%k=O_gnUbt_5+&(0VXOb_J<%ݒb~u+#>:$zQa-H6TMXN EJ,a=ݩBfsYooT(c=ˤy$ul  UrhCW OGsrRU] 4mI8ςlTjˬ-Ojnb7.gA۲ۓ'LFFO֫AB^1֑]6cZ 88nO}^RLώjPL&[PpfÓ+1O1 ^kr?) aL9h9bQ ߎJF"yQJ!r\ uX0oJC@Ce0}]WpkOo?mu^E]*^HprIݨf7.X8Dp`E4pM7VԈѡ b6տ w18UmlT0$Q!2;w l1~YYȡج4:C~x6$Ə13QH{#p;(sfci@-^}F0R,݋9j~ Gq7${A=mlgxkZ,ɂ]􉊫_ Gʓ;0`Uﱻ5(O7 T #OG'S=Ǩ> ԋ!72 Qb I+|?.]sHv|lquZ,r> =0Uv:| omP2Ϳc~D4"UȰ͡А鲉^%0Du):oV13՛ٷUzH^^I` !ۮ+nՑH?k([J1HGm9 L_"czVXu"{PǠ-s">Eǭ~㞒fO2zͣ/cv%֫Tgu(s~3XB#]kU*wF9J8jQRxjjp.Y>T} T,``dyd F&‡uj_J7qְ vŸ,UZ7Y dgeֿ`xIс&l)AjrJ 1 ;94,gYfe^'^nаM.z7E hc (TD4qڂFOA)&Gq|qB0aHCx$*@o^A/Ct`j\DzA%1J*< [9+y#۵Fx.2sYgX2Kx&I1@I+,1 /fEx3ԦK0pуrD*4 :V]qLoP1=gRwZ>E! $^Z {ƿJ1B ڌx<{7kI H=aaIs\ġ_F|a#;ȧ\0b/NAJWʸy)}$Tf8@1䗘RI4VzWbgnRoX,NZJ>/@rZu,lC P(ئr3[Ӈ3m7Fe+(pC\6\L[5} =L=@&^:oGq+. C5/䧺X͈|ByjwSI÷ DOB?^Zn 4 Z^j$n(KXby/TxI9PC 5x~+LƆJ&/o:jV= yIGs\<ܬ.'@0 g%ze98metEW OY-?m *rK .bLLM>C=4%9nլgY1ΰi+a}۳oMP˶`f\b<>(=&[#S DJ=$_&Gy+lA1"} PWqI[xaFdケ9+ ̖ ;ĜΨ '}8v1 ez&2YH,~p\,w6.ԅL<%3R7î`$(>7[?>a5jj|0fq`C[P-1Gh:AHk>t":mryFEQ/#;VysMUSO`o~;}'zsd*HNJ{C&l0r~*P>)d޼*,[3avz֟!1ܦLK~;܉d|%v7>/6%C sV=jd8C\~G0Cy= BÛNŚH5+hߦDTғï`F|E@Hv(ֈԵR! w%L.s'-"%KMC&"BBn)_5"@F +K4 zp8,A*w0`6잂\,_W%}ɟ01ek\.Ȁɵ&ӪDhѩh%ofO)7;b[``L%':X5,ʽ Ǽ1 H? XלE"C&9J4(#C };jPj*-*]{O^`D0P^WJdWj)XhQ:Y=;?JGtfIxYm~ " ֩BæM!KfBACb4xȖn{Zp5K1#r7+[hεљH(A^ NK:68fUqPa MrGPЯf`iZ*/[ZҲԄ`-:Jgű]\"nzVmYPy  WLb|,$7]F;-xsrk%sE9cn9հ>;M/BaXca¯ mM1VāRTe3ox~"&cXua[z[vI.pa眷 SY&U$q ]cflU C5U`U.~|wQ@drb/YxI~E0#.2\g Jl8֕xڨ'aOg /IFpn;g"S{vi:$x#>$z0k%?'iCUvSFpd=Y0z$Zw[ʊ0Ay<8BeeYFғ਱=<Q:p!CeCH*1<_؀}46|^x7<0o,ǡjocBz;xDir?s:-Ц #oZS?!~:4q\;쑢R#;/(ಭ 5,2A؁ ߗ"AuVL %Ъq'[4 ynbv)X9 bL<ӔQ,Oy"zzmg/_Zn#f9ً>V"Pz1P%)XdoC]/Ԭ{ݧC@˘S窭cqUA(m~K9u2 \\ݣkZD}/hRrĆM|-;"8oňιk6U!=Pdx$d$mPخAK{0 |{mҡRj= =(M-O㕦y6n%I׎+;k޵$ l;RN6o MQ}v܂[] 6kat/BU/[@n]ELPBԮ$D]BI睓d|.t,~hD.T,nnCeNhR9M}yʍ$=hbCW2׶gm"Go*|^,Ĥ)4U@9DOq[!CON9RVݩ} ,Ce.ub M|Pz'P4JrbwB9CJW S؄E5icdU sw,UWR M&(U4UwB|r]ՁB2ԾʛSh"N%i'Ӟeڙ rQf.*zk!]6Vib9@kV ldؠ /,Q$(1Jn:֬٢ha~n*krnlԓT"\Ճ'JΫcQ:ѴGzU8. $z[H~"!\=!|.vt&)}+эI}!F.!mnH~ [GkmC+G"+|(WBZͥT֪dxjO&>9$SS%O;C\W2x}ȠRGN:Fn!Θھ&CE1hgq7bs8ş3^ۡ SG;R+cNAuNHoSVLJ+&Zz!6D[s57NcR+'i92VϽυsUjr I?vܳwqh7⎪0WϾH%F6d$'a e7"zJw>5ee>oW`Aݯ~N%:4Za%$G<ªˋјe Z(Yj*0yVQeӄH?iyS:(adsΆ*:m9c9c^A3v*:)`?a$8'@Br|m3R,o6prϏR0)DA_s @UL9>hMlef< ŵ0~ɧ IۺC[kA&AUfzhAt~6y!ɹ8o{e 5 w8!Z%3t:/ l.MyWzm?uɗEgO8w_T2^(T,8h?,f'QXLBE:¬JxK41.n:$%;?[n1㘭FTxC mX6ӂΖ- wWChK^7}Ce j0Lu@#;xxŭ䡗i "8Jsuj#9L갔K<*"3"6ޫ{| YS .pRUl12 {yQWP[dJUK|s"-g2FyR%%j[KpQ @Pe"xQa&ҟ$&zǽ/:1 tj*x:kjJ}C矉ax'pu+u;Њ sRRj;js-6Ѿ%DTn@lq٩ '/XlQKf8M/C#1*pVY-$npaK 2G +MZwY' Q\4@aCU\}RvGe6]4TMEq|i2OI})|T`AߘG!P>z3_EW˞#S ep 7=،SyȭͭwCn7)SV z7J/6Tp_F)iX 7Ra#HYk7/ni;7Sq2Q֦t5"f]E nHkqyQ$yh~yé-t!)`4*0͏!BOpġ4N ,awT_ ʑQ A`>kԖO}?Z@XGۚvh{Uxt[/E@Hs:J֟{zWz뚟b14zrthŔgĶ/b[4CK:QGwdvv Wu5%xJ&YE VG8!>_Y ^u0= @gnw;iP0]͟?g#S:,(ϜSZQ{4L}픐x: a`r1D#V?2l:l{'[ +w)*q:軏Dds)pKsp2s}6fD&oVނ@ert Czx^zXd!\KGO۞"^:h@p2o:vP m8)ФɦmyCz@I)=>2`)B2YA+=CaKxu3ɻ6; /h KUG]5D[͌>/^=$(#~$ }gqkw܎Hz,a6s{FhНSڸD??m):x6QW˖OO1ZideL?egB╉69?fEG5:P .=*^9i ZIJZWQ +ÉT8] <4~J&P'+>zel:-T( =[Q\HY9Kks0 E AWcZoG^io;uޚ 7x?=WyB{1S`Ǧ&x`>p%;Vyqf{8x$Dgߩ~jc"BxMgH4H{*L_, Jk;E)qm. %=34ນm90& NJnc' Κ|' iã$+}:ePmǒbE)*;ϫ!̐?RB|4ժL.ju;r~1|s \TbA=Kv8 w9)DEru@Mhj!1T&.儃i/]>,El}e[;ε^{&wH;/WLXOg\/BN`gH8VWet AH W]ՔYB❸!2l; (oBkPYF?+kBgI ~7`1AtY:}y4 ^zԉX3c Чm5ٶq{`uV})0Xd^%YWrn CA׬m J?06zU)?61՟b隧yAR}(5{qz(P-k&UuK u1A{Xq@ϸ|.ҩ|SOOFLi; -$NZ^*RT1rA`xb/bH 5_>;fAҶ+fq7]idNޖI fqUqM @*UmĊh}?]_å * X3EU#Xʎ~ԢB6çF[Y?:4-zfOml&`Oz$CtM,mqFa0 wԾM1;o,W;^S rٟ^QyP,u=.I:1g:/"f$x@洮9 ZXϠ]T>{Pi[ #qq̥J۔zfp[Ktc?A[7 4s $M1rϤYk\~H;o" Opm2"E@qZSHb =*vZܚ^ЇsݢꝣNQ}ἴʲ*=~$ӵE˹S Bǵ7y t:'3ԧ卄G2%-Zt'eް I*5k._:v;5ÚSoH|"OVF.V|Фw?`LO0Wy( W[nlKAHWI0(q^yf'3omx1+w[r7T5oo~,: תEͻ|2>K4.5= 8;b#ֵc } DQ?uO?vJT_'EkPULBkUOU}x:z)<1ebQ6"5Տ5)+9O k #θ4yGyP?,v2k]"Q+fI_E<\yɅ'R֮U9jRIWM 0K *3_7 );Ql`g_#҄ot+m x| dzN(K\4#Jd"w¼YyF w[<=xDX\ACqRr}1tnܢL=]`n=3rE*\aq['6b^8& rbBNr!Cu7CRPkxbȻF\jK.;>`HUr:o,T`UJ*jX_d,vS֤_yZ͡P&;Wz .g9hګ{ ET 54)8OH*H՗cUXXDZύ̩?~t큉t0إjWT^ҙl3b+zQVd%@Wn1:l3nD2eqm!W.RpFyEb0}k"0BIzQ+3l+1i XL434XZ:l59h~l챠jh$<ɸ ǂ7_sͣW <^CCh^SRBsNTDh7$_{l||o#Jɚ&USj@hfF$]ɉD9a0>!VܚF{dV@H)Of GP=Z删gk$y1uakv(@"vgst=gឪ=*Vu:y`p$bR^PNr')XGmƛMeĪ;M@Y-}(z0igpK 3>7CB};(] ,eRuʪIlHu%5e1g1nyըo–T1q?9=bROVi5ѠĬ :g8VK#JLY%3u(`4w@sY,t{&4A6n p|pRC?^%~Sm ůkmԮ3w)tMLN0\ y~2H`ȒyR-g` &}XbiK#}4}aIm8'];|Vxutk.7c5wY \ԏΎ>ot`L# p {Z7oCWaƟ x.+7k4\ƥRW~ޘ 6f,k89B.)D<Nv>hkR ,>zL#AqE-jϰXɮe -B{? =’TM8FE snkaj{e*Կ/0"\G0*Zr.Zhщ'#M5_3m Iv?"3lLtTnXB:jܛALt?vn 1 s7r@iNN kK.mW@5p+p~@^O]x 6 `c+Tvց׍/zGmYL^f]~GZLUHq"RU" [x. y2A'bpDO?p&Q32n1nMdY n.<{ :1p%l̑+_NtXO8z<]u &3VsQ*^g ,^\:!L$ LMuf\WR-j~;:LG7)ں!> >I0[u .eBE [7՜4,nxrw0e[gKOR&8qEakT|Xp9Hr rM/ dC^F~]]K!NX`?ޗӾSPr]T1MYu|J0N BƃجR]r֥I%#;$|P3ig&B,wF XLEhH'֬"yUfNLCEgZvr}|B) ܔ>9qSR`EMV4.6j%C'ܛ d^8-LiV)k,69,\}a$o3W1:/Ad᭖ς Fx9<R󇚴Y2IɭSD;#{a8s_D@ug"Y&(jlKN@ $Up,~Fo褵g*sG5":/7KAP^QQĊ\cxZ'*mYT<^ˮY*_4^0v-o?ΪMOߦc{'upƽS .EoR5ᄐ_[F] [߾Or\9VHqOXlܞU(x ::^V|#gGZ I3&#s2"%ae <~+ En'%$yjXۋd[]%EbMcg8֤$Jo+AT;A&\ 5/C&{v~틘kܑ9Ҿ2rKVN4[ŎTZU(L(X-YdT!RUqFgdd9{5WpF\:jۜp92?8QS#VYΑ$elA5'O3(fH WH L+X*ŌBօK?IyB#֔1)~H;,Q/yKcW:*M. ,`vgSUԏwY4arm᢭uĈ$V%?˫o ݣ^|C8f]+q"񒖿qba֨A"о.\q^.Hrf7@}ډ3!ATwܖds]!Do;$q vYqeEHgvx9o 2 6ҭyޢN5ڷ5BE5,7UɄ([-.oc %8E*k@yiզ(H~W(\CΚ5%$ 0ul ,6UyY*2<=]0[rHsk&~Աb^3Z^L]U~@m2*֚BsuWJ/|uN,H+֥=) g?ɬ s0_Z#gmb[nHTKh]k4a )DK( E 4ß*aS)+{"ҴNVLDtǐI&%nH%!Ѳ߂qr3NqACz\و\yZbf8n2`.0/PeT&y[G.  8U íQH6+ӛ R}R0B那:5Հ]~HjPyC6C+[?T 0c>_>&W@UJkGEdv9&t9wAJ$e1$@1FLxYKbLAeT|d1r6KzjYQnrzP<;9 bCaV!syq,Q?5*dzVF+RÇUUA0 mw~@v8W%C%@<\D(ݬQ_Jq!OȸO^]^0>8Tv\'Lqw7/NXˏ1@끁 @T8 !dzS{N _~o~u-RQ:-] (5_ԁm捙dzT.]H b>i*VeF,tEzhm;I`UރlϟCP\B`\QGys1  0> \v]~"}iZ6E6|8ؑD3gkWZ|*&k{rAix7P8!MUF_7,#+%sbZ5s 2J G@u#MjVʡn0)`4a_ B8)C@Vཱྀ0뚼!#b9x~{P`_3:J \ NgT]d;a'?}aEedHFkSUe>>94C S#ky._)zLPbs?mSrive@ =W"t ÕЮ#Vՠɸ;>3! F~-]t]y~YAaEv H‘G0 ψ"ohstw,ɿVB¡{3q튄rtRWJEJs mQܔ$+uQ@ڿljau믺YWmDDewgo\*eF_*D!Bi"xQ }$fXnK&9!꼔cLTs̉=[_xXƖ]_YF%X)9[)XU } n,.JyanexGvn&\uhbў+o|WXP[%Y aR+;y8imlRcSd?5-H,MŠ#Y Zv}ݎa fv2O4cKOm_7S/m C(OhyRd} 6\M 6I ,U'CɍIJgmߙK1 NmHlCgn\`jI^҇JL8M2̇2v%JJli7;IQ#[Im]\z+v~VЙ]ؓ<&fS#|wv]EB)7ϛ=bߚo MjA?Q=h}A>w,#E| `7Ġ$ZhzXw#?XpZh^g0H5zH4\9r'X#G|wI\xZZBEncE 1q׻_WJV QNz*jW-Zg/'q}Zx1r\5BwHǞj KjQc$bfy*3ϐ=iʅQ 졾7.Od"$sC)l[,KzpJvv;o>1l]ģ8a*ܦ*bo9bW:b}iQt]|,j' dIO;ŚN-a Xv-kXHҪLPNN/]@OO`swD-D eXgcJ|+g B>:8 ̦E ^.PƜsǩik@LL2aC>9{%F$S-4zYp|_['·N!A_$aQ<'ے7QoU70c=c!b1O XVZ/NdaOՅBCJ(v5;/*H(9k#g##u8pRS"TC6.P4>Cat q%씤l+tf#ЁhBӸ WlEjǦ~ ljWi87hn$G@Rծߨ|@ wd"5XfDfҰEs{0rMfCelq@ j4៺o3xen["!Pp؂/v<,=@J.Bʶoz6ѥ"`}v ͔-_1$݇Q9-#N$ZtOtѰ..=͂ݾ` 8{UٵBٖaV^/X=O[u=OzXFs/{ 9?˼p u~VLl 09_/ \՛*21.h$ x_G:(-)6e 2iw_bϵHƜ"K^Ԕ?Mi"~$g[ -wH-vH͍_<0Z^1Ȧ4R ӵuJKRȡp߂`&4߆$7:,sZ^)&*NP@Vw:aNXe@7gp8  MлhoK _"WdЫM!}\u!P:;}Z:/_^{khb\]$y|JE$7()*<[k;o "4 i柬,^v_<_Z ȡ uÇY"Hԕ¾x[mH|l=^K{V'C'yq.8wX>J[}8Ѝ^^XMf`ѵ*d?cQ IA&.1/+V=6r/9L"Pm5gnd屩gf6I@@S?ߥhR$#3Rȼq@08SQߴA7@3Y/Ug>ƶ7a7U9֤M[I7SC*|_;ڼ؇x#ZnkYi:,z%`ACEJLSQSV*Fz;^Kk ~|Qz)+5(rxڙ*NC4 sTşNIHSH֯y<-m5VcCso!<'EYHyRY X6y knTN<uH/w]K4}˭r@ޜJf-Ž} GlQ  ι~:nO~˱ Ͷgd0$G3HK=鍜4,$? ϕ%b&ԷrS ouY8#izI6ɲE/Uo K 8 Uo5 Ga}Tn\NQ Uc,dݱV]t9SRDQSvI ᢹbp.GZ[x2a["`,uڪ"1cHp43Erc/rhC ixCo }8M9hQ@MAONa0.H qҖకTNpD0"[ikP/lp؇ۑ;NISQ |;mU_ܻ3 T-u/ytJ,#W\f3,U5!dk){ѳih8 Y I %<Ra0Jg%DQ%rk񹝣h&AV*_( !IHLJ-H_*9IWB?|Mn$H+z;cH#i ~7>p eEST'Tċ Sª~8A_pƱ|@un! A۶{-#q,T‡6w k&``9Ueu,]WPU ~ğ?ZoE' us{}3Yy)7x `qt:hK,2~}9hYט0ED?)m5 }k%&&*59Ӂ0:0~E@-<H+j[1ˀKq˨s|+MeިrA/7tUC 9|9,CgB|Lܫd Ĥm3Z9yCad%s3~Qtv]r-0'7#[_e]Xcz6=[[YʣAeƛ *Lb}f.=<Ml6B'[tQvEkԑ#H?lh,pg^aUG` S:^ ֒3RS-M9sf((cݘ9 }k dR{E ~ow* (uT4~ګiK: .ݘdXn5C٘fwm5BmV~dttfDjDnf4s6q H%tΛtAo b1*Ya[v&_;|EB Gmc%QQ~M%MqU"FwM[B8gX]g*9Qh&CMb79(WI%T~=L'*i59ZTŪ|+ qZzMMXC$ \HfXtHeQj7.J+% TVÃf݋rD+bWS4u8GfP;z5 B0ͯ[^K?[:q+AՅםW%RF!7#ڇ=uݶRjJQEE8@FT(zA⚜GZ3Q4mn@%9眿Ҩ0@qs"k7{#qZJ g>NűCC-KUֹ Iz01"eyν|8?y5o+qf>x ]!:@po#*|ϪX(\A NoRU_̒h4aZpM:Mqƴ~THQ6cos)k_<.*F{wx[0/Ny+FBӓ5T+_=A{*\̒:B%..bX@y(i}ۡ2JaN@󖪸CB ##`xv[ =ͨXK}4c70ʚrx~bh sR|;x :n2LE~A>DyuTlmdIlZ`86>->7:_G $X%C\Piﴢ1jb[@0)^;{Fy91,¾f.PJ Cv TǍJH7z.T<%eaFğ\{3-c9X` #z#AUɽ h+{;$ THĺ31vOkhjc}_jTa){+B]Nnvk0|, \-V e\n%TԲ7` _UuD I ȝ>5qo ɺIVʦe:|'FA2$ N^!N |ӌɂцD$ϖ{q9L%V> xȇ_OV802h;dkuu(ދα<ۜ`йʄE(vDg8 %`7b]rPѕ9ط+iL$sEC'l?9C' {'GBn$`&3_ZW'TQNP]Z5HW(/7PJ7}Ioz5;PsbLֲƒ4P5"s& X81t+ҭ 3=?LBA#d2`]h^1tS&2ra#nDׇYv^?)bsO0dxw #@l5%(YoHp,P]6-ԟw*Rڒ2636'tdBKˮd Fc_v%~9)$ԁ9N@`&è27xpZ(^Ly`- &k_e&҅M>R*9BA5SLݭS79yLՈ=mw؃S=To=s\mb7:15[ TEmvQOf u710R"W17lNj,AfoqaF cZ pE).q)Jݶ3Xxz;.;KS Oi9٥6;rNBiV 6kd }l0Z~T@/rQ[g+!fuօ5!Ϋ;!r1eВ޶&sUځۼ2a[칭";[ RUW9i>G̪!xC:W;Ϯn cq7S&-:6f$UM`b5(߼Z2ʜҤE~(>.&s๰j̞I XK#4bJ&y@jlo{FPSӐȘGpw#qy6#4#櫁ֳq_]mhiߚ vQkv9r$HqNȫD|/&zS_AUZOk05`&q$gZvjns%eAvtؖt*s}pUir~Q*R##8~\t k OfrJ9Xa0&qv"6:kYx"dڭ0,lGt$h%~xgiԸqWIi>>HKhYGsj~b^֦0A5>^lw:Gyݠ]p̓uxy륒] #e[%&2| ʄW͆ Lh}JX_jYU%4*:*|'i߫.87{ql\E-D &=J"&&BP,~? l \C+fO#%%dvi5!pwd$dVRo Ly&&\=d1_h})o:iI<='gʰ[؄Tigc5i'SKs(jG#^\Svi(|&_gkȣ٩ߙ(Ma+JY _2Bo ЫAgioV`C~sy.kݹ0ּWq`eժ4P@u戰T >:O:$ol>x Խa#yƮ |-jܿ30{HZܘv9pKt{"Itg~d漥xCWmoEWLJ fj<#>"2jڠpfBt8g dj d](T41y-m!`Is_jAGYm6xlwN@pR3|fU@B<4/Qw?y&1;cO/ʢ b+) _fA |ԣנ(M7yE{ CoQr%TQ [b:P=•.Kv*eҺOV()#9%Nbjs=^zΜdXFE ZAٞI]]aV+BXSSdX٥] g#ȌTЗ&5S_xQ|iV_$=k./}*;GOjӸCbf b[,LL[_WQ4>Ri/YINϬxo*48q?:aT埫jY΢Iy KK6NXv rBI>頭FCm`2g ο;@o,ڛ{ >7%4BzA.HqW!L[浛ibg4??r'~Y+:6 ][~.˃sHi-VU1rǚmB:rըן: pyz]Cbg NʚH5&Y1SRl^z\l8;p0I(l8-~3MC}I:G*nuL^x\Uķ$r)XI LH,, 6 /)rđnA`f"ȩz%2{rlp?a(pBMu}tkw .b9Sk\.)8֍ GH8z(Ou%{. o%BE`:9ǃxe/|}u}Ed WX94tҏzE$$QL\ie*(UZ:1$6VNizY62V;JA*mpsOk좱P\\4c"cҏKB7qfdL˿x< wmU6ʏF뼗Qsez.P  IFrÛ"gՅ%G0L,_]ߺaa^VʸX)Y5ЭY'\—~7Mui*Pӭg >t >A،"JG`G(򧿷euG;p:qH6҆8%[znڒW\B9EA 7P+cћD᫰B:"/P6RF)G9  VeI,ٹ2c$xmdu_m}IKkATC~31kg4cOQJYZ 5V_cm? o)I͛.h׵4 g k^3`Ш07$#Ü- {OԕΔu4iq 0~6'%4=b6!fM:ԇ5 c%q3qت[BnM0&8lUA~wךqrS%ܢ 8J2P8QP0DVVz?,?2D'Ѐ.r/;P~,Qoή9hMpMI&.~_>sØ*jc5=O*9S !bFBͯ;à%Fbn %,VtH{j02ne q~Ȁb@T0^/DEf r)m5h xbT {V('O%TLɃ+P' h _Qy֏X0k3(n<'R%v^*`߰KC2Kqhj3xdIvvGê'k EV,ak0~"p$CK}=N ,EyL0vraF{ 9ݹNu!=1jW M<:gcJXMVA,_4db8(@z(rBy{m Yk'-ü&NՉr]ӀQ;IR c1Cj YE8%ZJ0UߞV)I<섢b g=^ɠ~\u+BL>TVg/"zp˛=E*UE.pfB7#Q;1R߅T?ӯk֟#tuuڜq0 `9p*E9_[3d,iRn5)$Dlw90 Qcxm}PZlsmU4Ϳc1t&Љ}Z>.=9^rꆔ_R.5 "6IzFѡ> s ebQMGBvXSzgWRA꺶vkyҼ_50^$=L7 ρ^zX܍ra[<É Z" h'gƑ%BH"Bv b|4bTIɞ +ý*;(q$=Q1cn 5< 0c"J+?;2AϬ7p,>WG }h=0%X}y%c-`(& 3t4"0]ysm8p9I*Q51|̛P?XYuW׏?UOWN( +q}ݸq/l(ǔ@ vMu?TITTL,eb[6v/smKAW|||@^4'P.^jvy'ȳc.Vbhѓ.9,fU$gUn@͟e+{|ld[E @ O*[&F{jtB{k'q:SOײRE@A$3Kк2 MkjJ&{[i8*P Z쑗^X9 Do}%83`7ڌjBOLXfU!3kAօLyYRRcQ0G%4J rc@ϣVwnoHǼK띮i xL AM j%Fjb 62ئ }|l/NυϴقbS)buXs }If@B bi#VT81!8Nmh<; KUXBGt:&Kz(aUq}QmГg"]+Y# (Kgʽ|-t#:֐j5 "ع =-,UuS9) &+]m9;@<`ELjȰp6QC%zܸ{E 4/z Ӷ~e6#gtR΂b,aX/a ̯QҚZWjRO `XIUC/Czdr˰Zމ! ?8F{'xV(˭dz$^Y,ؐNɂren)Ad텰8 x:5:iyRG7oZTK:+.C:>SS1l05逮!6Xʲ8}3=元P @fSIcW^[P|Mi(a'Tg-h}ڂGoi(qz@myhn|pq޵BcD~q d|&L͟9#%#Ji׏e /U*QH%Y'y(O[%H@uBQhg~9bv YTĂ[~ /]rnny{7^C f#\UY0SNBjm_ xlt0EY3viRO]Q=hBp)2W%5;פKߦ  gb04'g,R8r$-lo9*q*G5t?'٧?:凐1'ጮq{7jRN"^+mb|v;ѶOL.@JS\:s 35%)f>V?B/jm\ / Kkl%xdszm:c3\;kN t ?>wD ux&XCZ gg-ο@8Ƀts*#-ȽyIVS @oj-aӞz?L'L@mC\Pȃyfa;-;oD;:/K ]l?AZBL_J#XqxWĝ%@Ɔ_`h5N{E3Жq 0 K7ƕ%(h,'UG! ,YKW/*DQ0=9y\w sRg h`)]Ow0y$I;I}l><[B._ Uifm/`(\t<&k"a:egSUpk c aByvx@N2%A-pDX>m5' lFu.w2Y;*13ŵ' t$ t[#P4.Ë7*R.HMH_-9d`.g~PŝLX4|u-Щ{6vzȕd,D 'j̔ydb} ! &@]Pي_O*ىUxx67oE@q5bi<ˡr̞s}/kk a{͘; u*AhQB0 Ա)!W S= Ӓ #Ab@}" 89Vg6 KMDcw^uN ]IsH~`a 027պe:#;^Ui8pg yF׻z"U4xߗ~LeJ=%T(N[3fѝu޵:~8zUv%vWO/&'2w 8P5p( Ar(kVlZ-e P&4aOڣi*ӫf%Ʉ]l¡ƕp/Ѧlf᡺ac۶h`, DD=**ʜ;qG'̹(y"J6UYbJcS28yņaZaC4[8{~uϢq1v徍a).63_yj3/W':P~ځBM΋EY8b ;Lߏ,W+"Zb-{zL.s:_"ǥn61—ܡx( W31xQ7|&(e' |K~O E7K~T`kh%fj_$>I ۷'LhǀAuM-˚*0Wv韌d"sItL8|TEX>sʗoXx\`,QDN7: rddZ錚'McilF?4vhCQiiVgyzpTYjC\1 XpIibbm2tovmwcIJfqUpzPj Z_Jtc HũF/36S 1ˁ3oiznՋqiרW"+j0a]Q1R>Kd8`ĆʒNn9_E%zspiBAs̻]nggǭ|>vTT!Z'sY3aPHOa`Xd .a.iPA/ԟ5A]V!Ԓ\nۅLsaOMgGZYT$P.Ni!GMA>"^%O'4lx_v6ˣңW!"0gNW[Gbئn0|xNGe]Wl]] %4>*! (؞H̃?^\||!<b=Q.(@`MљP΃'e^5-u}ۅaI-чxXz=D!#ytA2>5m2ZvɭSe¾bm/K`P x{X*&oǯCSנ6,45+.Sk^LK<*7h /[4jjGi3d%e#@$6SpFOVGjybl%+i:Ev?6 A."ysW)uŭbOK;7$8 N};,"މ[=)z tp- ϚYW2 ߡ7qu/1I; 6dKۇc 8lzL@mL+o7]2P͊e(7ϣ}Gk~\w7Ꮒ:n$S-NVK ̼sVR=x?@ji= ՍbnhɭH7l}V*D:9d WYn|Li4d2 L?I7FKu;•kg-t*eLGG},~Tpdm}s5 3 ΄F jLq@Pw:'.1ugtT|'TPccvK/WS1}&ًÜq%AtxB)N!&]/e|Y(]c/Lö>v-nsoI`e= f7( g8H $-~0C0Jx3W.l5> ǶWpƁL3)RLUܘ<  Vx^Pr2$s<y=5h :(,lk -F=VPۓ?:xtOjsYV2C9Y kD0}e}d+a4r"hSU愥苖U(!q R[sC\3K|;sunDW]}5$j;9Li+|2I`V>2 ]g`f|#>JDcXthC:1hgW?`cL`\g5g1@ey,b+e&Ofbj8{x9~+6:ł ҏF$@!-Į4ZLկ*t8lO@W@+b;𜭹9'3^s]'ڄ nxLL{ Nc 1?V%ƍ!U&cz.V:U>{ er؉`{CXQS;Pka8N@e]+;f{̼%2nVq]FP/.KSzO?b[T[,g|)1 ,N]?xN~*eB o7F$V_G2-/8cƥ G)Kum|rOcDW=3G6%c6]޼" L+,!Hj] J3L(vNC&?;%y2 :Yeh`Ft!vUN4]b2qi}ż T/OXDgC濉s+OK QŸ.xܕMyNֶb2]>?7Nd^V5T S6#Vԝ\ /mTLzkArG[D‚6;z/,y0R]*TU4-՚d `%^MU%t.󆧨#1`.߷7I760@"Ұ=!} :UCckJEm%cSF2ӯI:iFf)TU.f5n}L_s+ E,JPy֞]QN"7jh+dˤsuj3Bهӟ~6r6y:\[M_9wPK'>JJi=J}Up(XhF1qv&M:2qjA4-J~R:K$eRGO6/y{S0={JR#Ҿuxhc=] q&t|>ƎqFsSBӬw u.8}0I#;^Unndk ~8P͝Uvh,H;l7zYsmMvVGZ[|GjED6HK^7d͏keػI q`hjtF4*n *5(㨩}ԲN(hj%Q>6耩&$/.N_Fx_2ZPJ/b hf g~Ɏ48mR&M#qNJ0=K7ԥ4ፁ+m&W-Tvѓ!()*#)Mu>6&ф}AÉ$3{%mssPѡn2*X >Plh+p7*֫)(7!?2SmbL Y:xZ][p}!Zj/ D鬄*1/ ݎ2h4n%uNu z#\)5txp[F[:T 0ڊ)5Ũ[84F.ޓS|܁{ߨEkӘElY?<2||[0~/f4r|禈ߑ:| M6M}m26{V["Qf+4dLWԟy_XKhY!j˞Jʤ!Ag)0!RͩB2UbJ~ FBtH#ԉx_NDXEWA:gγ+J4cԊ|E?}^ˍPQ(JG5@'=.6b$8$- 4Ifஹ"_Hy<.2s2B'{%o:h CBGd0!ye{AGZ!rg.Lz 䏟´;xqޖ &Ka~D_=!I6`U3NVJ1K1&_!r~:$Ϩs'6=FnJT:ԉ ҮiU7 !}M gh;hr&虌+}.R?@-h~ppP(lp[j~-w'0 ΄6ؔ-НXe;\HHBIqŅTD'O׹  Fd_ӤP"7P<_HFsϰs{# !!g2Cˣ*.?JRX&q_80n]{ '¿>̍[<ŋ ZXQS?ݏlz]`22C9Z<nk(i$F9k1(>ᑒC%ըUY >A,U_:-!%IKtUZe:@?~^}IPAټ\;I"υ@)%cGoXǸQIłvY_t36aǂ ;\ HL6apOZu*UߣxTNRM EE_1$a s͡1]nJ_6?XxhUS}ay$Rxp>}Jϊo¡5>mB_M(X:rU F}+z}TJ Gy*0.0iEtE`H9]9au*vYcs+Ig ~5v/VUث٫?5gWKƯAC^ruƦNF `%0TMF*gDZ7 J=_ ڲN]2m JFRr."Q [k-.twym:RwMXÁI0uE v4n ~ZaAӞ VQ6lY%4='y6嬚u`G.C[:,yJ<P$yZv9p:KWJ}C,? LRk 1rΆx>^1Gx?c?I?_l˞>\^#`+}3@-Z?okxL[ѡDg셢'5Gi3w_O2Mb9MZZIa*L yJr(Ȯ{aQj؟_pKM)R% ~" XO%؅x0FzdtS;o OcnYA0–ÞOlb3Kȗ\kԩC:h '+W~-{1~m'^>A_D"_Ϸ4)nw}L+m0n:' uoj , gp5,AH{w]W -Ƈе8 [2{ȑԯ]rF^9a  ix]75r7T}g>"-FB`/4C=b ]I. ' bo@ݻ?D {֎ѫwѹD{ >#hfvػز{am s8%H 6PB /M뿳qq) ?vPPR8 my*S5LT=WM^%+7G1I@G]m[6ăǞMWbx]4/P&#9A`lݨv.ڏ&bCX!Mx:>/;G} 1eG O8}a9FpGܵG6K|< E˵1H  <Փ"ƵiM ,߳N `֟RD}rc bF$I@6K8 P` *D<%7jmfy>cT83bČ'n?ٳ7Ao7 :BەG[YtH;yBML@oɆèE`QH-hV5WW^>2%~fX^j áI1l8@ʘP-YŹ ^j8W|e8?ח%2L Gք. Ί!Pl}ĢZZ 01s6q-NƖ):j4iI1%Cdw;ϣՈ3.0Ʊ Ef#́R~GAߏxD_ĩϨGYpcOkڌFҞk^{"hit6c54\\K +/2bK-Px`hQQJF|7ÐsM]Іkg; 0SE'9wXoCH[>O0NK^%s=<焙fj=&=9M)+ڐSvA[ :[4H s0w<*SXS4vNF Wcz%$MzgK D^Rۛ,Q,۸Dlx6`rUNX`|?pl4! ߠYW=P3 ܡtY'`Dͣ]So1clٕfh`wυ¿2_z n݊(GrEZ"| S{4keR[{`57[Bl:LY|aJV_dC>Sn6k# v? R(~N=jq,o9ims5cɬ'M{Hp ab"4z]67$wLD9ޮzX5y`.@}5@2S+2FQCdx&p}2C1,zRty4`>hR@Y6̜7[?"s< Z#_]"w f܃)G9^}cg-5?o21qu^4`C7u6BJ(!aNjAOX/!~ q$Op˔ڼGΨ:]S \wǽt+"ꜧy^&X9ݫZw%ؕ7pՈs' &mbB\)\Nv~Lnc sZ:e;ZޛtՅ< wY$\9M sSrwYjKLUq'L*#Cc4||#I_ꡪ(kL`gCZ諯d3q; 󝮉f"<.DG[f VbAI2U^>v7A38RQߟ DoO?.Br8@1]‘wm#(N…%v5ʿ;3}?'ٻ50IAæ` .>"8f'hbQ'&$(l'dӻQu0Kh.8\(r@v&c^Ybnc]t\ ve <=P E~OPC0] ,W%^ {mi_D*#Z^%3M}9]GU2&zd2E*Yk4ף%s2q:f[b.aNZ.ՒLyE vCBQKG:n.2c׊6FPo $u!/WU 4`jN$Ub`~(Ͷ#paH,Sߑa"=P+ե1/LhJ Mڄ~Nk8 FW;տ9ۍĉKg?16",`;\9٨j=iHgAE$Rl>Yg*E$1Țx +}@=MٕM/.ʠJN#JPs 1ω&:GXSHi4iPfab(MȘb+Y6b4%gL1lΊ|usz$@ 7 )Wo܆tȦ8elmdᔭ /5n¼ Pl %kw[q>&jZ}}1 SwO(~| @HRod^5M4{\qmBz~SR\!՛oIc^"'ACKj0;߬&B|׷Ʋ{d` < &q1!GK~qMj*5y7rrv")c"!ju7nX^qwS `Bvк $ ~PFxH7J{j~reפدj5|p-eC`t JCHU|w25(Vڹ\.F?gY U  RoynyliwhƧm8sbYTSb:Y.̓b8Qn-Y(ՁYF7mJY p,xEJ0}ܲ0k/H#=#xlVNyP+Onmx2df;Q;4ॽ?a#t$WLR[FZkJ'⌞!M]9 "{BL=RL=Ivk#Ɓa#a.P}s0Q;)S'h; AvCKW! ;CϝCyqV4ɫ}$"Xyg=0_QwSl*jQiGA! /{3J+Wa;kSK*ݐI7vC M-4()en׀qT5sENrv _-$ߔ]H6w:δ̑8g:z (\Tmϐ-i 233ӫbuhqrN_d"-e"5T2(oayy>:d\f%0v! :L!rjŕkŌ\D"n\EtL_X:#PҞoKf+"WƑd:CeO:SH+mF'a 9/9#Y z`#} t`%[&f>4’?M:O޿ yR4vlʕK+ūDĒ6S`.E3I{kCaD Pqtz*R9A|.O=/*/y2+-# ZQ`0p}T\85ut#V#Q.}DS O-UJI|eWon!>8BLXQ;W}ciVxQʳ;4 &:k's}cA(D\ x`=MM[īwa$c93 1,4^ch+4qiR=\{p͊:uۿB=5RCs0NːLuM*^O8dz(_/YHBh &JxygOG\ΥBSiiqqFWg9/]*a+>15rpf>i:LfV1?9~JpPR& huYZb|kDw3i^6Eo*+DJ0-.r|`_54r%HvP>{R_0 ;"\-FPFN%, ٔ0&HO%6܄)GǍYι/=%.MPtdE!-=PN0ln7b8*q5뉰#ᅦ3XR]L^܋ɧB_$fx7/3x8Ql04 :ΞP\FT'_UUƗFji FfLB!:@ \٤_϶⍦Nyhzt%,{gY+C .(Ta?: S9GڸKFhṽcd>dĽ E6]@_ 8S[3G7sZ֗䘺򗂑Etih<`u;]hme&D0ă& Co)ZX{}Ϗl4]X4i O)9jnE9`|}5noZ \@K˧njR>gX@M2$Fęoв+m-MLj2-k*Gժ%l)tYNbL0}ť4(UBX0*^*rF5w,/BW99ݯ@` 2D>։N eN:i#QGMQݷYKƼ-n񣸮WoQwQ!XbTR SM1ge}skFP51yZ{;|?uz׃=(TeM6O v-Joj2"A㔆 #}S96oaU=ؠm-zy){Y/h-/YO%_z,3NZkK*VnNqvS={ PTK$+J7#4Br5%1&iJv"s&bnf! Emk4 @8& m8 xژpqc4d \J2j[_ փd 8V'OX]̃Q{EWYֱMnWo6tPHY@<3!G%ÿ?v1]'wNpj?1?s۲x)ЕdI]Cڞ5YWi2H\]s-}@A%5ļP X͕Ƚdne}d&ڄ` WIzh=2~WL۶W[^< vro@Wt69ŜՂaL)̌TZfh;;y Pc!JN dѨ`+i|B3.Voj :bEkXR<0Yk" jWCJxi~c\ Hw Kșw]qj,h!eUbFůكf ڼӬޅ2, 8$C >XVW0y,q7v!c_,ހL$o3ה c5#PVv߂2/͆>`Oɩ{k^ Zx% E6y[y2!WG靷8N^?۷7 qaɇ?aEKe*k{Hu.(-uQLʲxnAf7\dE_ OT}LwNiD燺U2$!t-_AZvt{Q ;޴_=W" |WYo^~*M:7M1_ } |_"p|Oҭ< $rXCB" F'1> a濛>I&ԽoX[q>8[mSdh/ b{뻈IF쏕 `.hV˻-_һTgA4:erwQ!;iL 7j!@HBZc78yWQ3i}߾_RnM?> =\LzgL%G5O_w^7G]OX$ǚ"s5.9WnM?0֧?[R<ϳb O }(׊ǩB5!ܗ=zs<$mPr9O6GyMֳ-x K ywݠ;W;zTu[ZD1ʼnJF~U@9o&bK_(hӞa+ɸ:%-zm,~L͞}u|5ff(YGmS% 7.ͻո| ܼ3Wvdx-{K_l"3$jg!h)X"v T*$!WH >Vu?pLoeVa9TdZ#KANx:4 Ea™AXxSVWFGPژ# lo=re)'jM炡ـ_>Gc9m4 ;D"&V>B//}˺d. 8e?j0uoU=:,8{1T=,g -?۴7;$)J]o.j\JSìD)']? U˖}('}!V`V¨s@8tB8'ӹ=/L+ǼdA.ϝP6oqw=12+ l6jbV<}k^~@bű ǕeoS5ѕ+䜴:\L%ṴlH-' &'fs<^8 7k_ᶚ\:vPHҭCIc}6N\~~s-ց~TR&/H+Md:>XˋvղF [9׶, Xű{"c=rYz{Di@eaHp@oyS6[ryᷤdKI\#0Aq_zއG78R)4ǒWؒ/tDJ{Lq֮i MMtE(: )A$g(&h溄U/<_L:ґ9ՍATZd]2!tK(3`o+Cɞk@ex)5YKJt#G>OVu„Ml2*j|* Mqh,2IVdcu_ݴJvG'!"vD@`WxHnoޑѨd})\.'?'&4r}l#(J|t}rl<:ՍލmT aYv@j*i#{%MqN$0y]h,wz*I֐el~4h.%~2٩Y!W`0*MzeMo &GEepgm'*fظXQN%^ncb:ĊMI/BRQ#&Ͳ(g_xJԶe75s AhxUm.~ANTimEh3w\e%!f6qJrhs!P@jWBddZNYub1&SJf3*3HFK&{]9oi-{*kz ۷lWJٲ{TH_x]Y9l ,݅KRVbȿ~>#ؚM)PGϳ>@EH>}N}d*!˗M0Uޒ+$ EI|3(뿿čBuB&iK!`̮XcʻE6x`242b Ơ !{$AM!D*ޭpdsXÐj3w]/~=UhUHd-![m$I(,eri6rXWpK']Au[Cw䈮uj"&Fm 1aNGɩ9"۝@Ƹl``ȮA%*Hv4$jEDUl jʹi"Z. o~bڸzR}Oߩo }TkIz"@APF$s2~QqM4yӑik?tH{-3r?7=9tZ~q F" 4hM,hN(^4AñӲ l\|I Q]D].[ /7(5\U4+ 2 餃 3tF Z(me?jGp ;&BҨM)ܷ3%3EsɵD"̃9?N2o'M8ҡDz;V\:x峃sJiDCvwG`s;& (=q#R~&[y}7p 0_{4+nsKE*E-7KOXZ0 'uE'oGAK ԙ)'=wBK5٫BF@CC!#_bj=:z$ub"ڑ7 M,&AF'X1[y'b%YCw2(43VK8>kXR]nzOjE⍬rf`vRV{o-)"Ƈ2E `dZY, 1SOzcQ VJTW,Q@UwSM%l0?% >(~=_mЦ]e=7NZaQt|^5(4gp~*NlʈHjN> mf c2bڧjj{S,jPe?؃Z-sED? ^|L hs@?%k}rcvBYGy85 P@;8S8jy쇸}c̃|02~`6[ oEC0+;CE@9}zbΕG;p3k%znMҧ9P+we@+Sir1 XK["g^n It??^V4-TH#O\aI1PWxBAi`~ȩs"kr*Fy9J-HǾ_5J-Ѻ0ڙ"Ncy"L= ꅫ< uiI3479֭%|!A]TEDXR=yC0ZI^_-ci>?QiwMw?PrpZv$j O/޻fNE5j;cީILH1f/8Yױ%qOPOo|OOoW/;0+{l%ɷhCT(MAc큏Gڻ׳e Z#s45M ^uW `~(Ξ/soOUBbr 3"C9g' BQ7"?3I'T)(4xrƃ-05B OSz6}ZNR%fT05b"đ!€D%Ck}GW:x$^$x4,Qg&l@ o^fw+o]+T LրuJ qVT| vhze柁VF=ͼ!`d˱fV%A4'ME83ʔ 1ԶgA- p] t佾8NE\K*D$ B;mM^ 1''O~yUߘe3٨}?7!}A5 bMf=57Y,K0GҘ6GdSjj4Mt6[N8JVヨDgu qp6p?%P0c%fcHx 6׎1#${X2\G6 0Գi a{Zj/ېch-#)燝rp!"O\ڲB5P-[X x(1qk41}vGggo%Z<:2k,+9oRהc/6\j, ۽s>}EלGE޺pmy/7'f::oM84sZ{LG}eX]>o&!=5Lt]6~ wG7 xta&q]S[+ ĴI$ q6qG'/ͥv"njKd#J3F6mʀ`:`lv@#y8ԯĒ+3KrmSZbiRyx qzT?&SylSjbémcR"cEp ya9&FȀG5RAFHAkka&y36>w4NjڗBcwOO2ÙQ9i{-FOT 470ıoo^^cS`w|t|>Вʛ;c*T^ݵ‹MKk[hS<$j*{859m!`jն{Ng/-ܡߧ+J)φt[Y)ww J-#WpC/BoI E扂IBV2La ҈]!CYUxCx1lń3 d% ðC\v[#%m`BB>$y,񞶧E?EK/|W`5/lkVIh-Jت XK+"&s!DL_,̰_;ϞdCc\%(H m8"'K"jU  Kr3HARSdSz-fj7ٝW>4M{foc Iܡy8t0ܦR۳I0󢭈5(Nb҃p)_HakQ #pcuY &]H]?Ô", <;73H~{!8+Z:EC݈'y:*u5d 5n HpX.Io1BUSA/g~72VE%~{.?^%UE3gZTPzVp@unGM`eX[4* CCI~@5 Ww43R@{ S~Ag{NCM*0ݯ-=)yy6xacJͫq*e\΃83~"eDVW*fL"S PiZc`iP,RRYx=>bLy"j? `*Nw~Ls/" d79żMP:GW61߸$)BtEUUL&?7oo\0 =Ks:AnAAqԑi?k $5*<-B .uv#;ҧ"̛А:%}Y9Lb(UC'_*ʕ.(Tq#P hip6=t#V.N= r"Nq[Y A@g#>[12`{) 2{v\w=ܪ 8<;SviЭ^=yK?* xt&c$+GyT,&w%~:7}} *.h$ ?DV>f@{ Tjc/ (';o|6[#$blm]X*RST -`ġ{o* WqBM*ɲavWOgl7v z*.c3HkG/Lq;J48D\hHi{uҡxrʾ3M64IѦ+u+r6dz3 |+E>]N>Z732iQ5/~WoeK/BW7/ZځO; r?EZleRg.sWr h[Is= H^lR^ p?Ҽ˞Ќ扅Lw/f: ]ؑ7 X)9k'!xzϰMK檾R`K~t~UݛsR9>b\nbu￳H:ב?-z$D^@G>_2 U7 Ht+EBll#@՜WCrށrL!2匀&: 2Fmlڽ\qϋkH0 +^-m;"/o$UӸbG3`nH{.$l*BO XGdh6Cb)"._))rzћWj|ü$^ 4T6I)%F~(B\Q2TtN"ѡ@<w&I17~m D sቘ̤[O0_i pS$&DgnM?*ƫeh2[ Tn;R?“ =LS'?4uUݞ1iˑ+*K͂A1?nQI'g98eۼP')7_ w ׷L(_X׾eR8C~2WHV7Mj:!TܼH8S+p.?%r{ݕj/}VsY`6\\>r ИA~2RG5I4Q,~c~G9ICR A%xX;TC~vRZÂ%`n>=Dמt"zs-7Wր. &#|EVVl#=bv:x05D\ =̋!^ML]TKSZqh}kԩ˗$1¯}zFe3L$^LGU?gy*V"gJوìS:$G2nS ` (.+qѺ9\F#|1iGaaAZ=QW>>la.$-wY n ܞs3D\'#@T {?ɔ9, ]1U0g 91\&f1! C's]'s؈XKhI}OHHw&aYH&M'p>A\> (uC7Fby[S jkx( Kean$$ .~Su+mk1@)?[y! ̓ɥ.IQڃU:s7=jxS 1=:>WpZH<g),J&UԳsoc[AK$|ngV/I^u m9,41>I7<Bo7Ŷ )(n:E?d韃[z1 ~w°YP@JUn{v 3qJXNKIUN+8z>=QAlao Ɍ:Gcp*zn !: ""2d8es|M-,@ںT9h`64.0n<6:jGY-ylwzi)m&EʟkJ|E|Jkt47B<3|t[xl@L-2${Ė P*K Y}{+ŦW5 jtņ BszxtSK$iS5hֆ@a^)Hp]lה<-J}.mAnf=sZ7Xo QuhUT8_WWS5.hu§z,nANqjTeR]WLUɬZU̙:x t>4UVh6P>H`*˪f_z?\!"aY58'n?L|>2ep0åKKKz#JHAOUM Q䅚} ݗlOdt(TEbpR Ѯ\d~כ4v:ug~/@S 2}Dɿ\ %|P]%Þ 2[1)*MGmjQNg[<$%gCX }}^3kp jyԭnͬcYȬyȵm}s `&Q(݀~wHK׫:> ?`QPEZ(styeO䒩}f* , ovEQ6iT-܃;(Y7Ge4I$avc-1%pH@z(wWے<Np<曊%(p}I4]֕ J4W`lYr y x鑍䔹_i)ns\#F 0:ն*c72K-D\y[ВvfYԥ%x?U~pOis.ۡvh\ZR׸wVShx he;`VBӷ;NvVljSTսhR1#˺'C g;r]5|hX]$ͩzE@.w ,oMYkKŠ.r|b+^l-2 C$GݰٙlX eGϼg7uq[Ś ¶F.`RCFu[F})ݚ(%EA*XeUa ;FTu8M+k6}r\c?RWy/1O sm*>\KIJC򡎭MWN~ٗ H*| &A=I^KHD$C{D6_";6X[2Dh1tvB覬2NDFFQ q%<CI(ZNtL9KRJc<-q\Lw^qи};⓮*''L $;)yiBeEH \ (BZ6#b B/Y7h+T~yS _3vG #v$ͪ9 -Qqx7(SbhR X @¶qArIZ3 h^5R`אh?bf؅XIW_I>?֩2qn|i:}J=s.h\N=ԲqiZ`e e 58Ҋa$=S:&X`juJkNpZ ˮ6q1p N"FvzrV& Mw*0iEd|[(;'{9mG N#Y`IB*GO&Y` z 4b Y?56\1I5=?p&a}Hf'b^ZӊuI=׹eaҹt Xy"yyxRk*| z݋*w<+1!U|)V@|tL-/S-! ;nI{G44E `Vt5Uk"?_- fo ZPjBN"ȢIZ^%N0&eϸ9i)ӁN%7K(<.R/#eKIJn^d:8c1}@@҉qְCόiC$0{E\s*dz)wIю(I.q=U:>\Ǜ;PhHc÷D#/x%<޿Tzt+HOJnYS0:%ː$㙔r5/>mR&@~5D+ ІjEuWNF =xR{}JYH||IfW5TPU>ao]/ړ Z9);k vb.^rܜBG*.>A$qBs ĿGm?ܩ^چQ{}a4g{ myaKC?Ո_YX(kv֝}^J o/ٕbyI߹[xO4|Rg5*]w Pw޶/ۼ,*§fGG2"K* t愛_jUV wGG]:_Hzѧ[|7$Oys[ՅG|)CsHǔ n|Kc4&nE0˕o{E;B"dUVkϧedutDLk:YVhoݜ k.&+#]!3f̈́[cK7HxL֡/jU*b#k˻NJ=^/2⮬&8s?+9F|v :BLƓbC$tqx:!뭍Sܳ Aa ȧyc7xOKzR5&WSdq)ͷv#,OOݔh4iC:{r/oHJORCm)Sp,2!ߚ/Z'S6 y;X-V>Wij-i1D:[8'oטX\iݛT!L/C򞓁WjM@:|I]b|E5$KݼXkL@P; B9F-%.T񰹕@H҉RI#^*c<%ĻU4J2r8X 19Ö34xXh1_'Bre%1,ipv EkةB8n?hEzQ؏hGP)61zrkTyV|D nVА $(\T% iG2J]On\~JoL)gbͫMin)ھۃMjaX]O/B7ox(ކQmEl;%gu\;Qkh-OϢHpTCx&gJ8}b? '%X,|`!267yjc~ڟOxs,G2d{\4Ǖt2ќzb7eb[1TPKZWYI++Z2V=:)83?cck޶<.8^AWz;~j_q'lNʫ~R#~gwǩES(|:Y])3kd!uO'Mz|cR1=C>ԗa^$ Gp ^4P* fqaJʲphُi;>ϣGJrε/Xd޵yE<ڻrOQ n7h UoJ!vī(wtkw֫KlB?0^\~N Pq P2.=1 >i`}%ycS@LQv[K~:L JYڽ#7=?XK9Ψk (&c;]M@{UQz~?N7BQgp{es:rzW )bp]gOh_[>BJxϭ1ARA])cusw;afr%.?$AEq?'#x)_=&F`v&JTJ~uE)Wnz?'\0:8]`ę{} YOPNOP--#(JW(@;im*hA*{d5`̄;lȚqB{ qK3J*Uys A' #ک&Ӆݑ37.W5ebOM"U*&R,˓25Ti ~k i3 S|z]",ҏW˅G;xj[lL6FjzT $|PHa_Je(p$7I`utn 嫥;Wfu\GW0'q-AjrZjNªqk Eʘh>.;:϶ W&6 ٨?9ӫpu-0U([7*c%Dۤ~4ajdĈ^&Ʌ]qk,HOIqW,r.lpt?!Oɞq _|48_(X-纯kthuT ߛ6^.R"u,w/*v#{J=V)4&@*h:#<!j@NȿXIU)9S̓:4aDC%Zp _UD+8kgBi"lRkc/utr{ֆt(KZq'=]Nyq&yue`˰i꘽b<>r&Af Ъ[|b -yP?Lڗ`k!00/bzC 80:o%źt@~esHIjm9ǑuOfgmoDC8{/T : u$UBkb*XYI"鶳BjԂ׾ ;Aj+Lf#IpprW 4V*%n0F"YH7` ho SF0 f5 w#iO6IZ GtA9FOyc(6yF r%'^׾}>:(4]^)Z^:]OAhNP25c k]@m%,ǒ ' sokӪ<&{ S۶D̜Mάѯ6 x*t4_Kt={֞Y5iąQ嫭"C("+ljs]vhfY̥x8q|tqsO_-XwYK@_tØ; ۋĬ `x3)3w?emHΛz^>^sj pG&0ZrJ.H#; JG1|zɨzv('֢lYu/%狤%M*yF[UpoLCB`-V}@p*C/QRtѶyzfn-lX}gRWl=^%EvZVtHBUV}~>1FE&BFQs^[GA\*%m(k}I>K,]wV BLOl123qXK&GK*B\uÓiUDlPVEU܀ĚNGXF?iO̾ys9,M"\3vn b L~>cq!o} ]a`$tg(TR*0DŚo\^Úuw{QuH_<- (tk:U.vߒ2n5^݁%X+в}0)/u.RL\r$M;_rdXo |ac Ф2tqYXSY2*^QdaR!!{zC.d<Ēf@0I?Ky'Zbr>Ue0q 8fQcfzۀoJV47@U~곤B'hžwhи;` ] Z "׾+&>*e2sxQ* &_J1N}>+X @z~r eJƔ5DjŢ,ͮ+I ~K/$BEi<=Y"6c2l7SX5@vi#uq *Qn3Kvq<5)֛СcCTvs'X+Qr-a+hNr(}B\!6JX>@.$T>usjg,ԃ R뺙W"y"0WJ8Sqkyc_BmH3|51@}2S፯64.h I5Q^b{\A PZiU,EeH ]ʳr-MwpLy6W -<L}.19YMj'R $v}=Qo%xx_i>g< `( h :ZF(FͦFs؁[3p=  znf~F!s5b>|{RGJ-\k!t (yG@4ƧB2NYsJv 5yvHK.#ˡwɘ.3?#_ذF$K$z߷`4Pzëk5T I׳lM&Γ< /dUd?Z:u ^mĂQҹe~,|v)?Oci0SE|T+Ő%FP,`ҹŔW ~k:4C}"WSe  ~ X~SXmy#Χqsz*Nt4qE{oz,1}"C3$D2Th~F([y6 A/]ݹלN!ׂ~ƹ`BxSJ1Eoo/w?}zQAF{hR=px^.G<vuHC ޤ¢Q}A,25ࢾ(_@0"Z%lγI6Q]H2{f*E1@%-o V\Rga'_~VTP}SKd&= :r00C}׌=-*VG(Ocdm/MmE٧?b\K; 8HuNFZoe\.o gYyҘDJJj+ѰSMnmerIPɱg.Rr j߹<xi& &aJC3~I1=7WMg۬=[XL:o"; >k hLlS|~O-%C@U <ݯ)NN9aZ?.g5'+y' ܨ;&CP8PU|frӰiNZ:zS?Az hּ9ҥCA,86,vV1Ц3[2e596) IGZAU !.ڒ~cvuQo;틸[4ё5$0)*-_P8*R-#]ťj*/MZOryiκ*bNWHXQ?JI$q~4^&ӗEcAC=F̀LYg=o\f 䜒cγjԄj #n'"BA]߇ҩ\3U7a2 'tg16#MS/?]K4aP(|RۧbpxLU~knx^6ZIh;E67,9}@-u@s]EܬʘRmvsWsŸ6Pu)cד" jʎ0O̦3V{fnxۍO&Dk+K= Yhįy{%oe"ڶ{~{R^|x@O>M6 C,Z+S[+;}$,cc%Vjv<&my 1>oP$e21\:$O6_Ko[n%zY6~bfɡ8OAì\.~]6,儖,!&G.ŕwͲ|-t{ }}njjADGX3$9@|*H%5E>(plE Dm[iڿ _kWe//VC.E`N8\ t(zkx-4=pu36r֗ʃ嫬. 2oOc/$7w]z1b= ~}.|.{(sQxŞ/o3hNQąGpE?^$;FF=U?Ė/"eXhOڹ Kt$uq%iPf@bzx a#KL Mv3MF9 YR"*5Ag&YBJqX&1ݠ,5kTD6|CsߙG="Gd++g~W^Ɋ|I2VNcbOHl9_lDrm}4]i%OeM{N_߼K;PSa[.bR/ P)pnHUgT7%23ٷ<$ߐg&&ObG|T-?]s,\ 0R*DրLي5%y+?pkA}m0 \̛WlAPRn-~Zr6sWhbT'eeji[E 9$xibbrw|{ʬp = OMR^5S$60du"p)&<)8dZ?[x@IRSe̬[TeHWi4y? nP'O hN{lU@ ݑ]֞V dQJMl9\@Ձҏ'|4jo(?OEclp͓GVH5 nACp Y^W%M)6&.>,-=RnY#j5,o/1=h#$ZVh/bc&wV-^W& {ʍW6'.m9Y$m5'dMKB)2&P ^bǢ6f$TSGNhXZg ja+Ba~iȱP8F@˅|f_hֱV |jo`A6q J$n-Ҧ@qXB 7f@Njm1j𙟔`l)a=:O8NNJ^gP <+={jɣ>xnuec@W=צ<.>ddN<Q˙qE| Įԫ'+UBD$#~'&3x5-5eL؅}! ֓^,|Ή)p0?~p8cE9"V{tqږX)>gevfнE%cQh 7N悅REc[Q[GFӟC$^{vq⊔ B =em-Xs K13huxkĉIX `j~~z:uь킀D> D#n ;vxY }#jW\ 3tzM0Kglp(g9ݞΤS`I ~u(fPڳT퐢is[ÃYFq %8196J͆CHgD$7SͻR8Sy}nQ~NVަ~ <TShj֑Ym%R*tm;1 /1m&ejlLTfsQ`dk>!aiSzEXb/3"`\. ϪS %Β2Ѭ46CׯbpJ3ը?ؙTp=uG [!,_ RtC>ɆvǘVdI}vTVmT9\~9KY=HFzIEqYӫ >]m>;DtB 7`.fzBB<f i.%zosJ0%o%ܶg-+Y_pjxv4F{PP} Nm1[e_UB#1rvXneQM.wo_i .۰ y0`ipz 4=t&IWLRN—:ǐob2vHT/܎kMuۓ!v3Ch.*/y_ێjy(+n0+n S " XcudC̥ <cP-:TXK_ ˘Vdq2 [-gki]aLp.~êAe&} #nzI$?Q5&HUL)tٕJm1MscO$Ix;蠽yQd?vgm¥ rX{ BYd[}%h[F_>@$AFm4r>ڗ[7'ZJ~`3h0id/|R%Png725'>sklpu)Ep /Go.!6 p)8Zs3Z kYNZFBo各ouaR)%<%rȼE%8aY0PX&0D&$!xX%]BW$cn_nkj]Ҷ^JhQ ԤV*wk'2ԸMJ2Sa4vr.{ɔ $ܢ/2竑v|u"Bx'Acq_3 bAEE@w 4stN >)fJZ(ICRUo_wwQO( #Qtk/Xx?7&I>nOd 4yɰ k 2l3FQ՗1gऱxpJ^xD_6L@cs?“t4c5˾b}i$3O;pTc%kqei}=;bV'" ͤrZkeOjvm4 DQkCבUsu-bָ\b|^n Y]o~3y*ݞ.{AD!+ZM7ymONg&t뀞ϻZ|U7['8o,TiсP*u?o%8~sy6 tKpUCn 63$VIP N ϕX@hWӻxfzH#e k:/ 4>72?zzV-Q I;4Bi#%e?4H[Il'O3l|G!b9]tţ!):[5nbb\l#92D|Wq^EJ|N[xΆϮ,`)ى^sKԑRERg^[VS6 q;7оhmoF] .C $џދeZȭ( |$'zsny Zw_EYW$>x&HdP=j%12_K5y[(c%Xk0*"et{)h`l U2kCˀwٯvܥAMey-x0>w9ES99P/3l=)MqQnNǥ'~A:ڰi벦}%<~,Sp uxFY`N1b%%D]C 4;ZEBIaC<7\΂=fMǩw/pDk6UkP+SZ|R9aTbcMޏ٫8Ro\>.W|c7|ٻhl+?M&{=X)Jv7jC=L@[9қxEZɘ%v^yyZȣ۳n<(_ZDm~ǤXtKPF!v2#9hť[ZDNG@zo9@(-qd #o~<$K饼{(0Iy Er33[gi; Sڣ]v`5 Ɵ|n1JlTG>:߭ī~ ciq{ܧގV囍;:k3L؝ HW+/uڟ﫨wS1uW{X1x͉*1,=a'V3Nh2fe$#iyzs:ԟ8'_*SuZSZ>!pMJAw'" {](ٻijn=.$ DHT &ZI}:R 7ӈ@4^d`U8\Î3?˵Ƌ2 Lڦ2E>ҁC)[.PlȈ/+\sY?̏$_et}9v>([(DimoG;ځ8 SB(59? qXV<~bw7 deY;lOͽ(jbZ%Oᕫ1bDcrW* U>Lo 1+-\E ]Sݱ܏* ,btdt%+J UвŮBq ڍ| *\-!Yb{"?󼓮/H^4#@%Di,7V#q t't@=[+IĚ .mC%,9"=#;&0)Zy7+rgi@DsǏ Pj4N>㵂rf3 \I9Q5xy.mJ> lRRDnF:psh{- ?Osr{+~ؒɥ2Nfs삪Pm 4d2M3).)\:"1DY/Kr07&Dq7P)7OI7O꒏q˞}^?9\r$15$t\ R|1l3*mfHg&9#S-LĺnN)LAHxrX,9]~<wƧtoFnߩxNI.~V|骪?mCZN:&vojy%|e3Q.8*s "l]$CYO{Xv0{QpA1 ]%o:bVN4Iq(O;LOtonMAG%kMo23"@d}02.8'j;iGdɨsr!5i9v# WcxP6<.91'cQ)rrrh؜<sb!5|zM@4v)lՠ 5p4I-&#㗩sץ.n2!Ct1P=*8Cԝh6 ;|Qkf4-<_;OPSGWݾ$kl[꫆0~g׷9!֟k/OzUl|}",5Qn`|.W>8%t82:7E?JGqЦMڶ|[ipô]@FO+*lܠc-ΥɛXdUX!|M7fr i$;*\ke,fI|O3:p(++dz\n{ɑXV;)ǤM gR 3fu5r"7(SV*.KMʻQ|N xy@x.%䏧rp1'Wa&A>*>wM&HQC8n|l5D_Ы]Iu@KnS{0/rEqpD{_Ш#/OҲLzJۅӲzZ/iO x[X{w|B}Lfn5ڢDϋ֢󽝽=n5w6] 4Һ.}"Ͽ:ʶ ,v|)!$o_iu8$fp1K Q<=hF!mK%+Uv?.]ؿUT"#ϩ) 168׮&o? bŜԖ3nr)-C[#C,%_:iO洺X 5a\YjH锯?s;biHE${#s)قz#υg3};Q&PVvRIm2)/8iKj"Tp]oFʽ6/VrkL|tUb\ѿ`PHݞG rLUyYj >mXjY(E+ !u"IbIʃtT;#)~۞"hDr> m67Rm [+txR| 64&bXYB,K-g?M|=!&qn"tJ]*pdFhaFZ/N[& HyJrq^ ,v}BOC9֗Eapvfi4/癀tCTt/&4U(KͅA9zC:W4X89$2*e`5s.W(XȢ!Kˑ@!RS4Ebn񃹕jf6@H<<<VBJP!z[)xS̽Oc~0 X\I4G'!Rcwd~{ gN#F`/][,FS&em%d`FJg6jWޖ*§E\72yku o@Lް1y ;kU$[!.*f*&qZtƛ՝rKIΔ8x 铲bzwrn#AV=S)>Ё&5B A^= 4FुƜ?YsQ\ "A*u=|\Ḩy*pǧIf.:+𺇢Tqu5ω)YJxͮ ez!9?[5|t;a V8TGVEXi][;,ZGoW͆W@X⫨ TMPH@-,YLNYUdNϘ6hD)q!Zp'm!KJ'pCV~kt6wlm;4}+"eg Ufz˽@i?FU EKYEIXFѯ;[;:p?cO] DC"[L0yFt~e 8ER9<⣇*G!H7ɊP<4f O#}KM!a QIs &~ƣݽR0"dsH8 ԂXl.>ct'\tlbcS5uZ]eEdWv6" nNOkqڍ,GFbnPkTV{N[X3HF Dc|$۸hoxhzӥCd_ׁ8g2_R:lk;r$TK9eݡC o:r1p ^Fb4l%]xh6k|@pkgEϠzhLuZTIs"iY"$;"n] %<'4]Vj@S+2e%E^t}TZB771ur :ƄH@HBitz,Yl֐/DS!0>@Ǹe/E3s6-=pFg= GpV(n1w+.cWd~ WGCILcT b- 9U]Gúȉ%Ң5sV~}/uȜCa `A#.ψpZc/CsYGQ _ڔ wƆ)e3O-'Ca)h\ȩdbB D?O$tj&^Q4fcoKw{Y yԤ*-;]3)cnj,~VG 81.gX_AbSN?{|m/rXk`ɺ >Yْ 7W|rhoz$d[qلDX2H+6-#̡Ԍ ':j]EgZG_ㅸ 4Z}BU2h5U]z?G~a?Onfy~3*wGuPa"$(c/ޟ*<Oqdv7 &̪%ڦv׌U.4haO&7[# 7ʰg\b)h  :|8>( RB/^#oqx{Pp8D0ta7Hf ,ybqmyBPǞ S~+ѫN<6o2`|bQPDyկm1ҞD*z%UP Xnow_s۝_vh| nŲT$f \rf3[k0ݟzvJzU8?e^l>gYU![CS \ ˦sؼst鴜yDԁcK“u~Z8$nUIf?KEE_ ?Χᔠ&yNߌnt;Wոu14زL+im?^&hUgRFi"X2R lӱG =?c7psQ61E0 Wy"'P}-#rG[+NF]r8,A+&ˡGbPWD1>1QX)7:NifV3~BTĄS~g> ;ؿ@Q-JL~=/avM<ꑅz -(^+NS9a\fxx#8Yꬷ7^W5cX"ҝZXVg>-YwUBj)PȼEfr`o ++qUaU䔭UC޸8W\/j#f4 j4^/rKGp( ی,S4`gzA卼E;R~[755.8=%&+L^JTDvo5C`5Y=sA`foڢ"2 ܮJyL@Òs»{D6!#74uz^îO\qҝ|H>{pA!pup8դ JA8f+9q\VR&6 "aeҧù1> SI% 2;"ZpЃ~jc䠰 pUeHwDu*q3 vV\` o#wbG$٬B3 7'PkQW(8 Ǻ&z-kui9f:*8J(W,XKCbIC1^%PQ|hI Э_3 Tqz;GU#C|ƜE^>JrKDtޝ6L HklKy(Ay'`=nn64A8qpV!%%Ls4"ޏ W)FF[K:u2km-Ø`]]9 yW+j)EFX 4DXRkiI>郓vzQa (bQF窰j:sk1\pu JȇYTnX~ϗtlX$'_#4~ orHxyC5/KKg"N-/ZJp;l2a\X\ R@deڗVfED=K6CLreoO Hx6;O$wLʳ#;z}7m4IBR{Դ.72$As7nXynZ@Dȥ+(Gim~oAt+tU(|6qS߬CY8_;i]S3!ÉɮD&BDZ}lOmSaXKO(dD`$x1 @bAl|έn#ts*ȋ~̗Ww;U-5џ ?}ՖTL x蜉PolT,&AD~R}DBZuV9fT@23M;NcһԝuF3bigkޫ恠 1F@GNMR;ȶ@jic]J͕WNFs>w%c63W{,YqEcq#nޛߋd2Q޵ tVNт;=vi{20r!]/E:E!ʚ:5%PIx-kDžg V0W7W 5>/O`/)Ic%EsH:;WH\_M*\**BApkydy7> 5:Nх֚=!ɽӭx|0Y잩eF-tƣ!1C6=/lGr5H.j1n|$ nސ$ӜvVu4AGzVų/;SZXaɨpziR6똛k]HY=Hsr"w]ɷub]II!"dI>B$+Pn볬6!, l,z:dL C=Гwv͑a1#Nge u ]<էc9;E=v12Wo~;Ȝ."'YE$W YZ8n]C<6:PI̋WjWV&on:"aaҰ8jwDdg& 3Hl,8HBu2Z])6UX}JkZ\|>Q䄋_}C埅iJ2HJ&rdq d )}q:}}?>#Y\@b"RqV+ *J*痢*c}؂40EeU$:9nԄ&X++VDQe&Iu^hf>t+#neK,!vWf&EL&-2{PAT?Ͷiwm~7C͒\U% rHtݏLh0˝fQ$p|rQS%XuxH@_!ZHV!L4c <]otCyc[W㷆&ƶeګ|Ql>WlaraU{Nvw^NśAҭ^ȑ<@_VA`eAzXlհ~3em83{?%G[h7^3D:]pF?X9qK] 6N G&h͛w';fwiQb0k,SFW^#W,8~KM@1Z]U}Zk#sbxg >("CӞJEGr_ϝi O16} @ߛ#d]O3P||yV=~)[GW)gvNW+kYc߷0.B{MO);hKb2c3܌`A!Ƴ.кUa[C)?i TqBaC0y |aP9_E.Ԛ$ 0%0~6c;]b1"<ߔYsͮٷPfDVc͎Ošrv0x]]j,sXCp0O!aj؞zSk$sr- =ev^X5 Ց1j@^7B5\$mIR\<-(-"mr5~(hIk-ʈ4Oyi*xi3"^{5,˯Du-EQ쬓9p J8a9F-@@*ג b,g ?կ"xEA(b2=%,u$,cˆ"D^ ϊl~o5hed" jC~Tʔ:%_1׾ R K&믬,0| ¦?|WfjEB2w0v!r* GoP9>@`[*j޻5J#4&%Ovn.km 8Vւ(Y.n4Οf}]+vC쫓Ax.t8_]adS?뎋߶UC6d]{K&]"=ڷ^I&::0)DTb9 ;ͷ-G{ѹr^ e@IɹdXztyVK};g}䄜FΝfu -5\8dӓ /Ox0k/X՝ZX6}lEKX<`f@{҄#7G!͕ح1dHUVULL+#6Ul=zT)i/dbf "?PWZ S!r/`_s" PPXB?GwrXK5Uдމ0u<4M?uy$c,5}C)w3>>D>Y~Vt$:i=UA9^?;t_ˋљI;:_Rΰ ~ fs\@C8yܗ[=dĕ3c?XZX Ud1u)Q_W8&߫܈iOk6EJ]:~?/UBNDnCY0[45R3ZC-o.)K]o/x8~2e-`D܃"p{ a0zgPEdMyCPKx2] tkC-YCrEZq"kw2Bq#1T3# mi%)VbPi?ujNjw]Qded VA?ĵ7]6sYsϠ ɑ'ziv;0> ߹lgAܭc χ{nog  D.0#BLF/0WȘvׅz>8 b6h0c[ڳ.1Q=?+ST' 4WHn T#bkWi(1M:k_i&َj K ׯH`*_Ө.wFq*7Aы.Y8\ "[V*ŘQ| N0azz'srh#{7[RXhUXf|oWN~UJJ7zzքgcX^4P%_ R&“cwDDyZ!@#k;vS0 :m\ƒ,ޭbvo{:vtGh ꦌ¦)Kpʽl4cHsa>AMW8Qib P,|Sy}EJoFnc` BiVBiTO9:<%Ubڛ-eβ`18cv*zϴ wV˷.@!G?ʰBN iLw .}Qne݀蓺*c9oƬ̶!'mV' L'I^E "@kq g P2硊T7]enM+>~;0,${$ }(Qy~\&R4^Y&ߖ|?w[}&" HzlQ}jUE8jr kl7*jq U[>͝8 5[pP,@ʦwGS5&ZDu$0pCvItwS;0g 6}k]IB\ uiޗS&O1A:e`(4K:7<A;W{2Hph g #ߣIuMapP/e;2TZ2"SHɤ yK.+ħc%ߖUK.)8T/m Q;++Nب@n"{< )/^Z釵/@n>ᕯ z"p{,TY>E_ܠAC67k.6QY_VK^zoU8n_t>>;Lq~iY鯛G. SitNzT^&h+tj۳6>np&>G*=-~[+xtɃT6\s6&P ^lowz,͏AʸM )pLJc- 5 Y̆7HQs{K7(ƦVȁ=ٟ6N~Ruu\_T(YS,Zv xvg+%d`X5J" t+ v?"FlXh ^K)2 `o:2Z6h36z1; N^(7~`eJ.*q2uΕ0Fݩ~_E3mĒ<~W6HZ'Ky Wإ,k;?AX$Ԩ:@8g8LM?{*Fg{)RaR[ Sj#->ף1 U8'3Hn qVߓMPgeR|e5$q7ly01uO { ӴWQ2Uxy. ` QN/A3P߄K;L}2c4f"A}>~S}ZUe`EѠȮ/FQw}ֶ8 Q)~9mnPB !\ȺN#T]'ﲂvSa%~K^D`K Ҋ| zNl)Yy*YPyvBcnMG?cx. AE\W=J^tkț`4Ѣe\)y{?j~<5,D̿y3$%1[Zjr7R:FEQHz5ݏ[6% zU͹pU<%/*,՜/2Uj**dO9ShВXP-a6"֬\*w>p_' Q䐓zlv/q}Wh?/mc;v S6.Fh3dP@~!ބPNkʧa"^xҼd\Q-+C4x8ZHNN+p)WQs7Q8WAӝ*4=Sqb |,uv=Np!R\̿({1 d[IW2= ԑ[V7о_^yxn,;Xy Gg57-2YMe,BL>wbrw͎a=`࢔4 V?% ">1RLj*_Cu/-~F-k~-B\qEט0|2hV7QAjQap9^=pc7V!bQ;n%l>1p`xZ QqR2A .u#]ԜydIt{Gmr0-lO,E*MۙM@?V'}fsy~X% 1ƮEYf`wX> _a=[]fCZy6A`kdrHU.C2Dqcwt߬ +$k[Et!e]H29"EBz5lj?ӽ^hhL:a=i H5YXcTVOrI?t!Zh?`U~ہ`3ko_e2k7Y8a 2\i$/ bʆssijyR##bX9Ո{7 {y[x)mC;3Y@<{Mk€_m6"}.yu(Ŗ/>Pr2cRS#OΦGB$EÙ:)"?&p,+6JC3Fj1lRC'T"RY~XZ>tEUY C6ͻ~ ~|-EU;CPvل4? ^gXJ.l{lsAő(_ErvdEQĆT{x ހykpb2mN g#_fՂ]# >8|b i431L,.3&3Jxkp9L| =lBtqMar gO~ F;I-OV; CAx +xN-D Γ$)YI ZU8}]:SY # S0XZfIJ潲“ ?  &a_- MN5`helĕER~]}H|Y٦&q$/ Q ~zyG֦Q$] z\C.DP=*4Cm" te^ƭ$/ê6 = [5j>i{{6{v ?4Y1!"[tZ#k&%A{گʮ$( s6x'>nLk |msOYՎeZ W(%7f%o4>pzvkCcQWe 6Ue#sm q}w8lSByo)m_QJg.{~fQeUFwҰ7dyʣ\LӑkN6W۝'8DԗM.{:D CNV)r?ebJٞr6? sCk`YBuG\߀EvAGkLo]sL4bM ^N3#F蔒r: V$&C݇sc4 w2 ,{o qܺxvnUٶɵ|}g͚+؛Hqr;n~s o >`",J qnY;V)*&cG; ' 7&oj4ѻsdǁ X?cr &_ ·AI]<  9[g4( ՀVh$s*K>y&yT߅i.퇢'Z擰Eu;?)^}kawyOc GKB+̺easۜX>ׯg{Xb_+Dx_hp R,X*iƤG_b10'R칮cU1VDOŇzD yGyQ  T'u:JYQ۽'Dd_ԁ"w!0#ؐOF$KK43N7(ʹ<7Bl޲^ B̺Sv>7I^,?)=^Oq IzjB'ҍ[:Km9(u9mJ|rrj0GN=yvP;G[^Γ \e"fPgL-_h:1Ζ\~˅ǫ8z`0Ј6:ЗҲ#\YwlB2jq>RFAԭH4u'3l)\h?3 :4soq(U 34u3ԴUJȵV(γ 'Gh%GkO|tЭ>@)Iao+/\^OfH~aeQ=q87bnWҁd%[af74?F}o;3%ÆafE<ĸMq\SO|KV;pJK|f= J鹯if8ܴg8Bfcq yT`STb==>u4mЛ*N56(ӭ܍>OPP'L'^ !{qU. ;&]W7XЇLI.sZV +7=hE^(NSI9),38Kuv41 R0ὅ5.Of,/^3q'?oVQC_sBsG;\1$Uޫ>s?k45x8h c'ħvo&8ֲhQcF|yТa1VM-ŕk$pĤf|lX(p{$/VGͼh`xI@ϵ5(#π/v4:Z-}{J^njOc(9ëkXRE HG*Kj4Vq5ELds-) h!K.z:}XodDxy"P%/SRQԕKk&7(W YRPm4o- ~Iq4T|Խ @6'5j5TrΟtAD8Ƽʙ7&<2 + A(:fV?0NN_ޟOW6\u?v'b6B-Ayp6?nЬ c:~Cpag)7NkTJA3~ޏ_ `߉~U 8ah +pOTֆ/؎+;˫2otKڋGRIf <+WzY)o#zB Pdv \_f/m*X '׾]nґ+R@#E\@B]qY(I%EpX=&[$Z-N*5~[ 'ʹ6sOℽ3uC/'y\ĸhCw*S#uH+36D@i/Ş;"QDŽ>.iuvԧ) SyĚ ʎY";{ ԲwV!QOJUs>j>e֘Íбz5y%[T'X+Ez8g'y]t5r\Ib1Y+c؊jԑӳ( /$\;;Vi]C7o%WpJmU{{ܹAE;9^5dq,G]8q?'pt17ن;owR샵E1AïDkA@:x Ц%d-,1mj}hAKERe{{lId-fۼL ;),tN @ni+]5ާ,XY|/F9La{ik3[P{xbHgqΩw')NXYpQn2G!#j:b[GKAnZ5U(B׾=K+c.-<%7V2aaYH5"ĕV^^| 2טu練Yʁ5xI p|3Y 5-̌;1o'dkx{Zq>(DkA>_{Q!Wάbw((cTpџ Hݽ5"4VmE'u @ '8C,'ﮥ,߳x[}5 :^u,y(Xd(6G8daN~b5.0cjv!XǺGYpqtB hrȀ2 rslPǝ΄!N'h˭" qY@eo+uF\5ɬ@~T߷MjrKxcX[nm7m*RP["OuO]U&zz^i"__ zUvEJJ- Vw0"h$ʒ8g Hb̕f79> D H}ą afAq+ 575q\ o:sQS pnxmHBGQ}2] G 6giS"gXpUU顃wDk(=w !M*܀(VH(0<ym&3?G=%-8iSclŹ2;ҽnVBa3k@BTljn.aR⧍@1vdusNB::Óɣ[Rq@ cIb3b\сDM8+Q7ò-n7 ɒ(R;+o=XwA]&mBX̐-uKh^LÂ=!zZ3zd3y~j?wCE9Qޖ|oOBʮ9Ek{8 n` i6ިa;_v ޕqg3Bj8RmPt>hvy 3nHObY&{0DrVH":ttH| _+ԣcI6߾Jގysw^|nKRѳŚ$R )> k;Wdid DKdx£i=BUq"RuAtx\9gtzmʤ M, E$w..P4>ѡ ۭ^T=ԿQՂCbc&:ʩavmud+ӛ6nC#|s/'irY b0 V?PFL7} +UHAMa-Ompa@Y]7SO#< AJl6@k@гbcP_Iu%@E}q~Fb&X0vO_ܥ*سCI?`I"=&yDea.B\- [?ީ-Sl["g~8NJ%FSF}燶#[c9 \-57/B><:˂L"J1dFlj=S,7EďlBjig<݊L?Cd#" u<_OOBpR_94E$yrvbJ0Ѣ<܉*+,&slmRYn7ZcxY0> m$cH&@ Lk˚u:5:G̶VdaOJADͅb/_]΄.,pމ,iHCbUp׾viG|u>12MsQ_: S)P®pQ;$.צ6tb3M ŸELFk$EZ*/oL5̒p<ђQr?jrYj?5A6# O|FX6,Ҳ2pcǸ8ھ[8٦4RS?|88z=~1A4vۈ6Yl6Xi*eb9՜鞁ǃe+1Du@£-ŽA~g҆[ZB9 B)M% 1L/ >8'UFL]UP, F?UӬH[@JfR؈G9~>՚=TD:R2Mo✸E|?8Ӭ2F,-`~ybl֫b>՘t?/G9n?7Q79[NX9[HzU!K|Ne;71v݅pbpR =?K :*Vj00`1qnÛx3mى# m>h+P sgeÉ/zxHe0Rw`+L ǜ^@{_A*,23Ϧ3Zn0襷:&Qrc+EFUkN4svh%H73#e!o{~lomƮESݚq*⩠#?4uE8b/oa3}#w#F?*c 5|aM'GY1~6l1E {DI0$ CK3P{&\k_h(4ix$TmQ* OQ-w@ɥGE WyY4~~P?fCD`5m syGAg~t`bf=loi ;uψrnnk(1t yh|f3x9  `;i;Ak4wzOAugwZS[5MDRCR}_5J"R/ Kx!`7zJR%rD!6hi7O X5|oAFLBYxWLnEx퀨-;WcD~ Ć4 x܀@ˈ(GGOL9M[aS!Z6DRvL!)sy0+m;+YOo?\QE3$\Pnf-$\c)XCJ* tƬ33b)hbmc|Cr) w&&Ϋ2:ȰO6G* 6Y1I1D Ƞ Énp&8Cqtj-YO6 h1%#tg=$d(^Y *i@Qcu7U&η*SP֯0Ô5dZ -UKBXp.㡁Ays?"2^6ID3S ?\&Ay\vٱh\oTs/ig$-{?_C {na(诺l`>%|O,"#1)GxU>/-uocDhޔUl</_Y[ggW [eq=?*q,{Kh51017ߍ!vU ` h]V֣Q0+{x*C D_v-f/tH^G5oe``FyIp8qZŚɱ *yq_HEϛWʏ T=32^kv#/#`5v:yuPoT2|k_߮>k0\RMjiѰdgp@mtt #V/v-#i]5W8.#ivj%sObu/gGfۭ^9 f.=Uڥ|R dxh\({&M=aAcPoS™P?ڤV Xe U JbK\T~e{Wm(s\$#_G\2cI9נn\3k7 QF k>qem'4g[Ef!lNBfznw|b \ΘЂ%~scޭػyK|ڳœ֫Ux7f?y{*5Y8Hġ:Qē ]ƌ/=!*RP܇LCLr4F g<ב >'t(2uZ. aQ=. &fkHK]4{.2}-(h\:>$hf^4ID~_wb[&RwbQ<5rTgS(}MDM9|Ei&]omgS+nD#e%pQw*w&$J-^$u8;=z^(V!:1ALf޼䕲Ad}k~ctx֫ur4a\=n%gX@+8܉;ȗ XF ]ztqwusTBI ~s'_'@<~I;  $+!zIdCbk-ԟk 8uO&D52_v_xb1Wyv}:!ҕ)|@)[DgvpU1hqqObQGU:9>2l]3}BVnv}NE#D? #컍L!'ᣎCT*"5OɪM>;&P2~+qVU#^71TFLGL}{sG7p(זQ@,v=j=W\ g?R:+O]X%hT #\%`:^H員!4s=_}rU$TklH\#dȇ$TQ|ͻa'at,kQuB7x7dbԛ3`M8Sڸ_aHuc0Qo.- J]5‰gREdolSW?{ [LI*^L7ݢyx*FXWGk샸pE\{ 9@}G:ҎK+ޭ}a4n+PIas\'e!ϕ59wx;p:ynoDRiGˡl -U. A:ܑZjI)vh<-&DxV{?y#mYNFc'WE7h%$準%M%v aLAvl'07Qd<kBfר~\8L%ߔ0nVN<)=ly!@4[n\5'&L!AWLF2D,]DK\%VtÃ9Zcf1g7ӗM؊9XKSfu ]hZ PR {?pdjeIQԀUp]ܬvai[%Ln#}6/t}}U/ѩ."nT%Wԙ˻SJA.P9*9C6t))FTȝ}@гboO@PVPzvn8RNaZ/Ю/R=c58)AxJ U}‹/S hS,/YBLP%r֤y->H|FkOA !2gjNUZR_K 󁟰`GY}(B9g{~ v bNEaݐdl'3:[4Vcm Ig/63W{??cQB ܣҀV8J Ejʮ#yoSbS߫[ОR|{kɕ}UU+#`0^"_ zU2CHQZ̎|{RG. lGБaMM[*ѕg\Ǧ'Od8t"7OΥጘŬ_lfAB%@GNnCx$p0iry  IOeU܌=[aU ljV`.uXՐˡkx@q&W_F”5Lyȹ8Μy4X@/NfI:xNMG ӟ5JZ4)ʄ=3Fwb$7'29$ALgK70bGme;)sk\0EEzHBMƸXўnٿv4FǛՖ`>v U1V65^yDZ5\xWs հPPnj_ZK6F]YOy ȧ,äNqQlḳI (.&DݭW_9 jzx ~Y(e}z#n,HOPUͥ2]歹%Q:^01ˌ8g{ưwFȬJͭVElڊ&w+g{.=z3=!ٺbdo!&,.aL|GWEk\Bsώc;mD?+!Ӫ&h%ʠc<;ȋS\m~ `^"7]td-,:B J݋'Q*9$C7\:Kqs1xKFPw }CZ%,%:>Q%e(e y^؃}4r7^ƊkQ\Zb7:I׆ʐ`-K3 Wg!=Q >odv %06<#sbT7q1/"6N172 _}BſW Tmti(1# 㢕C#>ZN䵇1rj#&T+ǖY$DQJzlRd9sɍ,sWbwhEmZѧp(Q<'_mNGvD=Mˆ ?amQw0GgZu)665K%|s}(mv Z-N03ӊP iX60^n/w9{bIb6pG h"΀p{w cYS=E*{ &qb %ve[K3W-&d_=0ZPۻ\a FNblʪ^`MǗI 59 .jkha eg"#xGx hsw\}iK{ 4!!rK P'}׏Mz6NWo̙_  :㩀tIqb[.B3cD-ԙxO/-@Bk+ee p&"LY}_=jr֧' D+KDn#^zĭnNˮ[,Ū tO9g˺1>vKn}ٿ%9]1̽A.t2Pܡ,x"I_/Qf&h7Lk.$!bPV+ -WSk޺9a K:>W_]#2z~R1EH5F,-B0qnr49+ @.9hP [ rF4]WnM^iv0m$]`+kQb8Wa-NO(םJ7)&aQy'{)d.ո[$p(3? %s֗e{>_]''2IR/Nym x4qz~hD{D @ı޹_P,((nr$=XN:?M>| B^K3]5;PD4>"%=e,Ⱥ= a[x9 #&k4b6P]-_D㖄K@-XiCР23)їksfrXXZԩ _O>`)e-ULe9T[SG(ixV p1T>Nm򳰠Pkss;G\] 4ޡ3LGLE)#gcDo eȃXQ|.(LPny0`b.` OPMYj7//w!9i!@|P,&eW1EB["< Uoּ/^ͺ=fvO(pN MhF3 YOhؓ1A˙ sB\σo?, gx竌hf/.y 23VIs= yQ HܷM.daq }-tI. ?oHRY58kItxV.*=9.׊΍\#y(u;s.r V֏֭:'M!Q@lqo̸qz||b ^_\0=54ɎkLDnP斸fw-@J)Xf_l݌{~1`2w@>;hH7/L;ۻ(2 }WbBlR\(*ynv҈(iB3f/HZ\AV]LmLz3G/L"ő^4$zRHԦJJα)~*"7=i1R[t=?@Їy. =gͅpB\_w8#" 1qMe;JpikDM)C6 uvh9= xs*ﯸ.Tv-= DR/ᖟrB4 Eaڊ2-@^ i3|w%<}j}G3*\]`RXH صC{&DV# XӵBkɟIʚe}|X}]B}?QViX\R-z2`/bn%V 7#)1h ~~}|F&;'m4x^n 9 !1&z\\hu1D. &C5(1~#l'Lm:~Z*]VibFetS_gIi%]5^Eqڔ>z195t(:.64$#JO1!u 4+!6ƴ>A3*ΠtDeԴ(2/H9WLL=AaK9t\Ž @Q$.qr3!\%0 =F\m:rYaQʨDG߯n[/k[{Pψ|$t=!p(iM/$:c/')Vl1(&O C.;IΡc7~l:iWh]XO|qWGNQU|7 [2$_Pw!v">m?gZ^7 viQݫ X} +m{!e֛C{Bҥ &Muc b~LVъ2V*BQD%.s;M߿M{0Ȥ@LQX̘kpq;"uQ@ujRb " #mb,GFCwDPƳ̊*J8!~\P"\)bJx*^K^ ٩cQ&V ,n rC!^nQ/gSi.(rތPj I}5i>9Vv3DlDȬ's=}{QҪ[7# u8|$xv3*DBo2 ?I=m 緳{'W̴tU;eY;iX$qV l_#3 Չ6}Ym79/DV%g0\rН|6ԓy3W"|ͶyDGR@N(ejSnu@:!Y/PiPw @'z\Ȍ?ugt}{.M/wQ4>⊒  ~I?Dd5)ZK!űK|VVgwn}7`jE1'HMfrX,,!OT ie7vcQO&8[OnmB- 6oTS~OT˵"=mK)f n;,:c.\g!8E!2e(l3N׾[oJɸ!"Z"w7XO7!JO!XaeW"P@Axٺ^K|< |˿@`Z%qLߊN/sz|5` :,+9a V~Cgfb &%fXF>IKfi/q iNxad7ĥB4ry*sIhȎ2;;r)ތ kiD&j_5DjQDu9auA<Fp귡/f*8x3𯽤Mk'ਲ਼<1T܃\y2"ŋoQVqwkP" #djZ n26)XXQ* fsz bgdzڸkmx 2H߂6 :?.{(*qx̔|7SbmrW!8RT!֖tnPv'œ'$zH(G3cM9eFBYN=>CGFfRˍw[χ7MYdM UkzIӒNq7g16ES~N%. W|Q[~ ^7TRjEEm?QA{81 X)Rde%Ϡ}^ ;Ds$!;`k|FZ5jXCӵ #{`o*P#"h )xI&uZ,[Ada K3o*do4pg+Ds~X$Kٝ3 ]@xT~_fϭ8P02tMUˑ RG2^:5ɛ _297Drhݦ UlϢ;bRL:1'"0|ť ,_Jz&hB;͚=ҋw"B˩P>\0"ߜz{]{Uh?.m&yvuMgRr̝: ՗'A%y\!ʼؽ{j FԪDWHc5g6 G /T*td%&/6ؚz~ˎgdpkfқ9d sw${e!KtWtWBV=Ft.J#!l]L䏔(PKAznwe6.U1/fQ7ծ=X'oxw %`:Ѱ. $dn.%Y)y Ԡ vUF#.ﯱnp. w[>U͙oMi6GPi2NRO[x!9ő yI+_o ^w0Iѷ6E9Rv je s5_T;8̬x3__~Ȯ H랙 Sw#zč Y(#^W/ }⡾̏z7_jx ]L88ARG^ޫVc3dDs dB<>".g1@pi͗ U.!`kxQ*e#f"qwP4H;Xj6F᥄=-_S0>uԐ'C%c@Q6< 膣 Zn#E9e]zL>/9_js)1TUO(eޚ/tI0Y}.!n M~RvhUzr:Qo=@y652n~1 y r & p}F7.VDubSp>{ؓG D%SODF3!_"F>4wML*5eUx)=c. ?u2Oq%#@+ ‹j5t)S; Ω_H֟)pP'%9.B4pw;wBITY<%JK6 羡"#VWGo $n]˒uc&CK/i 057MG99-^8>`UhL%/1$uihk_%.;w'j,醶p ;HK\||~bly֨@eNtl5#gدFh$}.;Ӳn㨜b 1; r(oTA\Bo5hHhP\6e1&S} 7U eA=Dڔ >LgoJ&q[nYzEI\V}zL{96>3CҾ{w~6` Aei'QmgX(0MQ8v͆ӵ)h*]2N ƖH ^Eoa$Ҋ%Hpe}' Js? 6Y6qF Ky )$Ƚ|cf)n_/Nfct(>"y(b1'/ 垟Q\dh+LF؀,9 (>i܍TT 5D^Rq*UJ&rWthYc\+妀w "%/u}.z0_(o_z>9s[ki3ry}zn[ nYT){~[!P(6'&K?aLl"{R6 ="Bڬ_n*g^s`N8k5)-x VғJN11р GJVvx4ٹSp7%=Dl`9/>,~Hܑ.n[O[ W%3 C64Y \ZK ʼFN~kBLEycNoRA64 v>e J<y Ir35MhqLqx4#s80l,o+;"] QL6@x  1&D+DS7Vu8jHnVt"ReճSl\ g+@.$F wI+S ~ &a퇻"AV@bqȩ  B=dcl6Sf y=e.ֻͣ٭s3ŌqqlPP"RwJ&քE ֕ƈdI-]+afb-n@-cl<fTb(3Q̈.IaPG@If-aݲAA@{@(FH :?3)~;dO Vhq'%tE_5ЩyS< :>ue'a{DԢԺyx/ W/F7󦮣S=ÉihLjJgQ8@en r`>r E`R,q=q冡_(:@0+ND yɑpļ !>yʜ8 ;hÙjg}ɳ{dhmؙLE#!=UU_PV zGY J(RG,yrzjKP؍\{RnAP!XQ4OK%RhlL%ϯ#^/OIYd`ly,6dV&be32+g/1|Nڎ=4 55 B}Jf(J$(.sj:w&b΢ct s:]jSX nyH/ a ^Y!+QPgM5YvN3pnV0:ԃCvmYA8_UKN٢Ö)'Nz\yZ~jO(PF8+ ,_8gfỠkFÞ1'!MS(zr~w*&BM #y\jƅq0B=)+LME]guY}!MD{Y7-w@@.#\%Ҏ<Pj>a6_R]Ds@[RW ~"IF晏XXa3rvtd;{܏!>u]$$T;+nFVQSNީwIfx&ujPeZ訏gx]yGM$<֢hwB@>9O/ k֠B@[a $@U\ \/siuklq%+ 7ЧPdZHx-Q ;v6&3h# [J;*"_t H\ 7+lG;7]qS5@vOFEVy2Zd7k_ ɷ'%&1GtTa.#e..%zLÎcnѿr7 =qdjy`?*vVdѱ2 H^!D+MS-OO/$C/Ès#<0B~r;p̠1%c>wPXʩwUn h|Ѱ47b^[;N zʚ S 7ێZ [9G3{>rsaE"yȆC_"gu=U:A?2`df0 _XWH.bv]ƨ`P$UCQA @32gm̚/KJӠZ9R-6 kL+Op02RrMWd4hZ*5rg'L\p S*uu;ߎRC%0Vx_tRMwZ lYJddkQ!A2? 2۝Ɗ^PXOsAI {fWIXLSiYfFP5dbW'X؞4 \R%n )ڴ,f.>ғJ@?}ع}Q7s Dm83 4DRL3m!oo/|ZlPnA67T>0<",,49MsXS 6w]ƐB5WEG/|a֮7cG֬\e'(C|( |awDT]&v>PA$̍ u=h%^YC6O݈FvGt3l9v|Ou Q=W!Wvۆ;o'r;4Ƞ[3+%J͚WŦXRO=_qPA3=b6r|u{ ZC;YeBjh~X2n`;ϘCuLQѤLh7npa0GIF|Xx$m֕/)g"=8Szo3WbF%L"5RmGrtqD !bؿbI_,͂[`E:W|2^lԟZ_ۉ b :R?4B TRO=p[gOFxF `Mv$|!49x#|n9#L~6 !<:@`hjяXV^߸(\RLbdݶ7Kc`=msz?/K&xq]BэCM O){< 5L# gG7ɽʐɿ 6aYd& +>~ (^|B@Ypo2GtC$ UotW, Jywnzce2^G}%k\8 w{T'ׯhlaf,Ugx5+t#M!$ F jf֣0joK6ztwq=)oEiD4$s g 1)5lvE06Nt'5i!km9Hs5PGj ֈ*[k74Fϳ-!v y˦#AhsA8S WBydgwuxHNa/!'Ǒ\t8^kM;c"Ֆ (] J |2c.`Cnʊ1bAId1vѺs,69;g]2W}@ |3FT PL͒08Nt)M!(7ǚ?duTW^q1oQ7&51 nd:BBKܞrƄHn6F7#Tf/ ` PFiT79P,̞r D/NfC'Qc_Bj- m;M Ӫ9u_[F3GZo y6mj֝(?L @xb Hyri\!dFǰm5٣Uq4ѼD ܍TK~5 𸁹H&c,ģ5T M.`%IA5g5Y?/$Uĉ+pVo>/*M.hw[qr% ˟C!,.:,o~5_XF^h[̇'~7+&iBe.3&hڣ:U%<̹#%|R&-[sdkmlfPkYE1(V%'k J7˟yX!85,nL3&'hh||]ɴo*[psX5ќF goe]Mξ҅I,=!t4]NZ Ee^Q!Of+N绲[Hx]``&nEr| eƪ>N `TVN#4_e ot%UG4q 9`GM߲‚2hf*V Կ (S׾6~^M _ WX>wo <~ #ԏ& a5s_}ەm%z* 8 gW`3`uiۓEP8)F%Q_39!6_"\9ャzk~dDl+!{JMnL(qBxEuQF{!{! TWV1=M ^^18OC31F52ەqe`,_3$oJ7@J^1el2U[7⇬"9Q!Iewf@r@K_6[9V}wp"na =g[ Su-~3mW@, -#J;K'-_p*^V%μᧁaxCĐP@\3e`($,Bh"H ll6?|7F]]`M,}1Ib3@0Z11ѫ Brgd+6#ٹ$B@ |oޯ""1([RD ύ!"!i!P~<-jj '}2pauvC]LcYз\?[LkG3~ 9? xJk{;h5~ QbE@R,tlc7 s+|o7Wȡ]%aމs(LzT$/F3iy›,sF~m`|FI4f#+lBnM?G-N";RukІ`8a3l1QnXF&SqZ `g#mƏ0 C)&G&p[``i2D P󢯛+O1WM;Tx+L{w^Ȣ='hJ$ SmM4\ZDPS䶯>ZAo\Aj"0N*r@\Ê>K#b gKr:EִempbѤD2aϛ&,GܨlZ3@5;=г--6C&f/'MU)NhgĨfP*7jQ~qׄqQ6\vļ2:9LzdoBN5rt*8 w_Iq3mu edb[15O5TE) VrN$+  &mc4x )`&;}t ahv|e|=F{a lAPjK=$uzO̱Wɲyb^f5+#N~Z\٫t]Ŏ-`{sAxV;e(GmہEΑu RzmƱ Do L^ǪL//7 47/9e"R>3m4Yiu W;xCoH*INT8sV:ӕ޴E}ezIF_89xjU5* ɤ:(El4c+$(:X՝ $9we1aEGƺs%idfkr.> Em>?B6yĊ7ԙD(zM@+:QM"?ﺕPxFm";Һ%p4,ZsݯMfrυ _X%@k<,j nYZpI_6AxD ;樟X23m*+nJl)^;.s s5+bvZ$;P-bX%z]S4TKP㱭^T%Ǫ ǵxHW>P<X5Kt.\^Vx6"j5 oFiNh}P {ZT7/reU;Izw_Ӑ!<\-B^Iw,05m&fHk)6/b+K{l)<oa דn9S6&?e .dVT Pl@Pm1$8BϖũbJ LB W3JW9 l^[EΚ]UzVؗ+i'0[tn-2RЈg8 U)ʚ&Zm_ j% mפ`{` W¥IO{EMnP^9[0:NƓ@H&iôb mo$ C)5Ϙo$^3MLau.lNUѷde%AqHO/5v1M o-?n֓ H:S$P57 FzL+1@PS#\3NV t.H3:fBg8t*=6N76ybf" + k@[8MC}L3u wYyT DGݛ@Z߇>Uqb"Ϲ4SJxA|56ul.`a` nyKAPIDrJ"?LcϬ(Z%џy[74W3fSRYY u$! N\\lx,Y% e-k9/B>"1BHtG/إDl.z؀]!BdF? sz&VBެ 1Z7zWN/-,U}r@~?vjm_.}G,kNM/N"d k$qR 6!pcPaRBDɒ Q/,+U5FdKn ;B"KEhg݃2`~bc[99|ȥFS^;#AB Dt+Fk^;-gށKGyԾ58Z^iIO\3OjV:/;V]L>RG P^*u")$hIB ߺ[DI@_K!BԨl,Eep46ɾdjΰ7E`Y]WDui6_?vg>ulqD(&ijZGLHY&<[g2s%u,b3ksqZ>kȇ6/׉TpcVOIOQ8)w[@x蚴\TX}*PRc;M =LcO)3nOBNתS%ܚ:ۓyn29#tQ$YO_N|6*ad½n S :wkUB W3s1u=,Vו%c']Y]W Taʤ9t ttܭ%q#B&uj4%ׂ!?y ǎ)o.XWy{k-Z 1낮_C#22ybnѿcKG]? ػ҃(ۑEouJiU5kx.gϊOۆ H2۠Fr@U"cҭ>}]dåR&Aǎ,Ж `)^xGEek\) N8k$_Ury[ J\q0Ź-LYo;@mMJm Elى/?8& ZAST U<8Kn*&.*u"tkD`9_V# 0HoX}FzBSYN);&:ùqkԇ/Y/`l?aQ %X#8\7.PR&Jj"A مO sRR=)(.I5YTi 3Q]~Mܲ;Qac8$8r6Up:YG8@N] |9(cH*͒xj(3y;:/iy1fr?SFH͡ֆPRKItd i-L5 |YF\e.q!2m0rhJ#aQ4Qևje]MirME>}M 'ṀdЬ9PyRH~Z%8TqakU5T?ūla;=%5&E}?%L=C/ARo;"X|q|5,RgI͎qZb'鬐wo)^'QrTɮAmSUťQC!ٔ(Nl%&$RLj5AZJgtI}Hw,Szyf(I5LwGjg~֗dn3TtSh_r%񆺦 COՋ"r+4WVp*@htqmpdOlnz6FVyXVsA{^IBI wn/܏oqc4ye+ƓegO/bqY!RJ%o3!%jH7:\id@PKo!1.;f #NXrwpƻ@GWHu<-JH\"A'JZ2J]Ar@KF4j$jVM/ ,I];bF\ym/F;DPF;E&@=ȼ՛.ӂ}չ܏"s%Eek033=`W3hcTƑiO.[\cxscӤ=^}~NZ0gRn p cMpj|J1 |^ⅎ3NS4Cm]gVnMdz @4XQh pzFV߷\\6bG· jDX#-[U tb70PځdJ|KdDNQ:2)v Lk m\k*?5^IЙI7EZh GϓA1ڒȀiFɾ~V $;GVDLa?(6I~@}#xmȴ\Y eJy"%'Ic^H߿3U7쯲e -$Uo  ,/N0v^ņR ]ǻ~mZuQXP i4 6^AlsѪ&+P%IEG"9]n h*dF;GaU-$l\ -iBnGEtS :x Sk/֗L 4cTk '&:& ֽc‹0a !pEz)^ cI1cڛz/_y(cEiiCc'ɒX=;t1[<2c)fy4}pyփ¡e IÚfRkr\Ec8j4m|%u|cX2&:yS@ wT(jg #陖_GЌVl+H^u1xρ^Jz֓\ OCI%=,FC5(VB4jU8z4eLe|[d[jk4qN1M Z5\~i}ldtx,^>Q$IS3# F bf->~4qf\$.X7W2JG<&=vRMHO A,ڥ?xE@Ș)=SO<,li,~1S,ScB5Ƕl62_,B*itԉrDB}.SZ2{#:@R±-}"#+.TuƎsEM^|rP\R#q#yr7>,l{ڥ.홭Yp3 .`&6MbŪ<דR$NVMp0l}‘c#fgmL8-McORC0<W U{1GD9#Ŗ 0Q .* TD*1h*\wڋₖlUHl= _ƒ}DK}Y[F{t0 xdYh0;\DsyhǍyo0C%] fi!5'Lh0Uu@Xgܸ07M+Z(TPbmRΌH42Ь~դf,FS8~XCl "0H5l%HoRApu_ y<,?~ *徏*/jmrWqF1hg"Z7z\qM-agb"<˝;$>¶rS]-e^nLUyls $ 0[Y5;T<"oL)p <)VJj~'~(>7j_#^&5*\l y51[ߌ[uHUنECeM1֬ADDCf[\Sel 5&W"A×ԆzRRFhLn`K-<޽nf7~ȥq|@"KCRB Eyh}~|[j6Wkn»RmJ²&8$ E|>>y'7v?C\Z~3/na6?ȏIE;oP !Nc-0Ũ|$T8DC\_LW/C.?4#Bȋ&uȩyЂ} RP.Ca3+@wXA: [iJF?Zd>d?܌MR%, 9: fc'TLhnt9j%Up S 0}t6n[PZS7C}! |eT}NAr c]\꺯 ˁU\PG %qڻᐆ"YDg/H4GN sN/h YWwlfiR8X1l0i qu}Fl<М{^n~NǦ"b{v\DAPKԜHoȽ]%Ų(o2>SP8,ًc|e: S:@2-,b{> .\YBdVWeXOa`l;VSg?I{gBf&, Ū/׹o@jSБ LiV!^N_WNq6U! 7 #9K e֝4ǔv1eT`D%HH zY5|eZ# %/\YD.Ih8wq[ߡXy~φn< zd⇅?NJv`VjSerjLdnlXP%pMEIySa:#ܠ-WpJo4~6^`J <5ugM8GAh<2zT ;}qWHGNJr3\fס^7$.2e3In\+=:j~&:O~i\if-;Ԭ,:|/mIᵕӢv2_a fn? nO'+r) <&[,k6;gϙxL@8 'R;(4ꨤ lƫ ɫ.6T7!oY.ʅ4;nb"]9 {Eb] 8Z"{l$=UwY LyDkLDc 6P|Į)aӶf+'̅旪*G*!&]5k&$^8w,qZ.7Lzx,[dSTrwAs2BtVʲ1ފmgaNv= ּOVU2濄wZlBbhϯ7|֒g2d<< ʘ:(S )ٷnB`Τk750 Ֆ(:z(jMbwn2B \O'cϾOc/^[#i&aĵiCBlȗ຃ԳJUQjwE1,2_:8N) T N8s$ۋ|׷ZwK`~l*zGK.Fv9=~(t0 Lx]IETZo#<յ pz3(k')&/m{䛅IR陥'Ktv6G }Fc+MÁ4a%HP[ՙP6y]z(FY+㫊&^ZD]ϗȣa{"tQŃՒ nQi Rm5 <4:dDBD!OH]^?_.њhC舑sBt%tCnvJ+lO $jRڹr䫝/[^oo4̂$ۅM%6u yE $)j##zb-&Ԅ\3&W}*){H09<>}$~B(_wCT!~FvecJu`Pٔ&"(eK?*,JsQMP:!l|խ>g ?[?}@&_{tW9ș=2+Rd$sr +a6{4Y*n6qbϪPc'%9[E[b>'S^{T*Be?M!k3ʏn&D KG@mI wrF/Y#(楀Օ~%bAUr[b },e Qf.(3xq˜y(\eG(fZAj>W>GhAa_|7Yz޵#|ePX̝҄qixl: $3lz Ѱם?(kіh(cA^pڡkP,B;G) kvs k̀ShI?S/~C""j!RDR`LFQH3b7Eh{'<ז}̇}!"脳zjkj7>xL{=Aզ w6Q$պ4K) @Gak_2F>#շ)h)>IZC#XTc5[fTL(| _3SEs/f,Ar ٓ\նI\3!UCg<&!t"ypZz^.FWOٰ [zEzݍd ԾvLvcxFLQ/B=YS4GcvmUx^s?Njs jQ]hYP;4}_{|_KQy|n9OUy8.ء폱榦S9HwQxe8ktc(f奘RLyZU|GROm?qd졶r=b* )Ҿ|8AE4=rύ<+j!3c(^T 1Q>w ӘBMJ !kà" uZ]\}kVLo-&kY؛ .!eSAw/sKH߃江ͬ)۲FTh}ϸf麀 /~"8|i/]Sǂv>dzILc!8ڥR-NԢy} X0oƢRgP9B4 %x1Ֆ.!C_I2P~4^FcNĔ٧i/ Hl̠Vihi7C4$ P^j,bλCt#zT9LІ+P>Y LK 5ɵA1iXf.D|D~dm2a+ΔFw kVQ)waGPb{- }"_0&C Ze9ycao$ӛ9r`\C!}knp}>o DĖ?BZ/,ԿkѼ(]K7jE~%8KFn6ߚ-X_pT\ 3$R`&ÈfF)a`E$&-CO/hk*uD&6Gְit P( I…CG>$8:v?ؕ2%c0\YQ?JDw~< D}6[ÿg+ɾh3sڇ~Xch3FGSv6vU a`Utz /3PP>0<< %G="6B+H/ДaMh*E ؙCt\ٌ$w)? 93jRm }yp%vל>dFl/}]i^هq!,{XY&2}f9pF/0df>lͻcWV5z \&>HSNm!ꅳx7|B`W0p>Uv&&P'_15KUMBu1 MUFIŻ@ajH!xt~VͺSbJD|U&2:ˊ蒳e-!aD?O )x"yۗ3:Qj6>w\ATZZ gQ2<4X/S8nm{2BcY=/;!Zn%}KZk̚-Oc{tV-xT?YW6FOhfG?֍ ]jfvЖ)QkٶƟXb*-<~̿GBRUum7h*kܩ|u#˛0Ks*~FZ@A _KP򯷈w=Vt%xY~{>yI|ȀͰL6TSkgnJuE@$Ba;"ޚ蓏FTս&oC eleC}jp8 hsO81$ED[aXSz"gtGm h|G C [KE_~&^H?ޖL- ;({F1q?(bU  &Fٷ#ƱW 6]vFz6CsEӨ.Z$hS^SдEG>5K {8'."߁Ԍy\Lbpw[u.9FX˅B;+фp͈Hu]J1W^,>&+bjKçJ9[,{oMQQnMk𿌦.clXÌ0`lR 2 qf 1 SLܔ}517R*-xL[u4||2=r61v6ͦ kW cpX}y;fsEFՀeyp wSa} QR74 XŃOB!,oMڧV@O-OVd^ㇽg,{#q fu4xE (>+7OjRmsP\O˾r2ѵ֟m.c̃"fEyBQǰјO#abK1ԊTW8pEi__T{tAʻUޚ 8QvV F픋A;hg@ئNݏx-qYZ '%\ [c<J -8h vyśS]o_$`U"V}8gqIENwH?W:2N_ DŃl\U{myzG-#FKeX#4`-l75݊A(cRie3`4}T7Ap 8P0Q8w( E.Z*0C7:)Ŧ+O˄+u)rLo'vAo29?∁BقQ[UocKoӋaoX$n弹Bg(rF#y>Ĺ=յ6f T7 gd}Z3I®[ H%T'X !_ 1j!o霭sWԼ}Ț/2ɣ6ZI.,ċ+b`ud=7S^(\R 4ι0XW\TTʊ:}B`a{ v7?4(pCJ__ tuvc[XWڶѿ͈x]L*OGO. *FH#U9,JXZqW6,F#/:Λz}lf-!)UNW:4rZKM/MZ7(xHpij28Q49%$1w׀9QV6 }T`êI9|_A׷_H7;gl]JcW8KY 5 事[XJm' D:q+ߧgQ)n&ͭ4]x,>*7 3K,#W2]aX-Hd'd̻|3Nuw ('uvJ D7=w9ias>װ;8:m&1𴁁̗,#+ 긦*iZĜ޸S+!G]TIPC?;!hD♤>, (@V6b6.W]^S) ZS9Ny~G6<.3);҅ "hM ;.\]*v2S! iK99~i J1EQU> `b GIqm<?cGgn)<]3NyDq8jb ' CM,fLrG@=*3av 2,Ȏqd)Qua'kw[$]ya1V8N^242d*jD 3=~3{uQ^㦥b=t~N} q y] S^jkXn6G8'wciQSe͂M9$NA|36Ұg+^L_6)ĖwFq, 伥=7D:변G$)Kq`ӻ F)CE Vy4J&E.#vOpK1\K/c  nͨ~kA>" [f?'}6nG̞WFl5XURuL ;M|˻"6o<t.^ VAb'jǴ\ǭ/l ج-P4W1/bdDn`ð'Oy9-۞r$cA`O+Gc6o4- V1'n7΢v#󑥧$gnPDP ENfm@m8hFDijê7(w?Pr)8&C  Vքٖ"{ՍU-.TA%m)qS:lb$K_׾Kbc-!|QxK7W:!,#BfawKeUk rI皾JВ,O %D-Ϲ-0sFzRcH$5.?~@x 0ґªg\WMq^rJ`v>8E>4ɠHQ$2`STjk'ÍIܿG%by6p:ߦhV, eTbf.jnX,蚻i'rn#ևtsB˹O(y;NK vF>xr1+O{jlVZXp\ũk0U7#H'"Ry `rPnOT_3QyDSX{5  x_ :xbYfY^zh'8$\%Jfڝ;0i4_H>H2@n1putZ)1˭FWC+2_rJ;k[Ր<hcpPwaQ3+z~Œ 紱75/KBu$YqWuU%76H * X ={ Th&cZ1 r ho&,Ffc"_o<-wmB_Y)jԠ!G;D>? J$[ćJ@8"?T?gT䡥:6`Я3@8|j8nłN^A c$w\b^' ld m8<V} | ާlcN/`yQPs{wJ3'CbؘY#.nGs]wZR}Q0y^/ltPK^{=艋 boΝEd`LZ"%"?/pH]cQ&]z~ Q O &0uB{+oI&bfIE#!ڮ^D'VhǰQx55Y^OS1|<̛)>߱A!m(A7a+̺2IrW3 De[vF`@`JVC#G~\dny))DVN}4tSk*lӜ*mMGbe^ e875nwN}Xm-EN4ogѻk,udԎ<&Yx->l[ಢB6N0yreT·{~ߟΌfp' xaIS=Ќn/  Z }KPBu Eċbq+l$MƜ9HX,ƇBs{w"h'BnA.+G"L)F4;n'7_r$2~u@hQhjPE}4C>_@s\F%lE<}wmbN+ȢĴX}TMv@*ъX`o% pB~Bj%?ƳPNho83>hj愬bMҕKNjhO0ai/yxyt5۬kY7D`ܞR:. :}˟77h #g|A\nSѤK)iBW"Ui1E @)5*2q,78(_r7 +֌鑲1[C|Xjw`^2U찄>/c#Iߢ}#q̥><0)$KUTlge-NAY58}w]R&-"9}3{/6.N`p$0ם̤Ҫ*$cڨQ&kק9`O:j1sqtȰvFo L,! h[g/c7;˷RB$e0jDk;;{.NjMΐ^BO](Nn7"R2p2FrxWz|ٕA!CQj10R=2J< d0@Pw FZ9+N5^LCqYV܆zF,k|ÅU!U8?e$ODQmGGvǰR[X7@;V`"^9 5Α@zG le%:t kO:,6Bw),{z5@HfRdz9n ^nA!I c T̓e03){e5/a6J>a4}&rw2u(rs&#|cNT{ڈ&/ͼt5bLoU2vLn!MѪۤ& N.%7uot!cZegYw~IcJhXR@_UXۻE!_kd7PO~x}#TJJNY;*4}C22lM wS^PSvHcO- W:ۻaN:x.Jy*Vuhp98 YhJٓ0ǒlS)/g"Eڰ C?N;t c߉W@s%I)gѧ!?> Ga~twݍ;$9*&k*tagAOxV3nRWpnn6br!@Ӗ#Jqw=W6Ϡ#l7Q>^N_ rb2Vӿ# nIK7KG8^a}ԘP-*,Lxjrč|F>79Y9orNI6fko3R_i͘Z?u5dNxx|W("_v=Tz0w$HYW$NT(DY 1>bFZ1M0ðt¹ /o,?j?)ea1*f 8F Ukn)M8Œ0-.]X4bь%dlG t:'ÿK8(l@Ho_L6h%>L&w^5d7dZª[ĉT[k: bQ欹 kCoKGQuaLA\rʴ3ۍ6 y)n LDC&N3PAe.X /I=i鏃"PCHRzTXF] Y׀:U]4Vp .Eh9IZALj2KKoSQ-²~f5S1^䷉h"^;!IT@LW/3V/iEܷ֟v~!l45#֧sKH=DMkBnze^>+O&`[kkVd VX?\$`5$HU0Q(h~xY)h f^|0k9ӮY^֔ak[BBsb-?Ii>y21xF5t{ݦ[RS>` ԭN1s(BO_BPQ>OAr:}X|$;j֔^%`B9U1#ejyS:>ׂ“x|޶GD]:WSӢӰVl׷ď $HIs$]wb-a>+lիtM) WFÓVFȋ̾E؍EB~m8;;,fY)i/w6&Fְ<.MD ŬT;KB?0׋m=hӊoun 눟49+z8zK{RVUJo TTb}ޢI.t*t<`c>ńN= "iN܏qL7z!ؗ wo9.Ͽ7.#jȥ5HHN@Y6v =L:CMw5D7Fevn*y(ply'ð.$ZX:&\gqaĒʢr  +.;%m̪:|+gJq_C<+SYI@I<H" A_G!3#z9x?/[[d`"EQ 2up!99`ZR'!?&(G/Si3Zh}g8NʥUld#YJ[;H9x\qܖ}Y<ΈuK}3O@V[I[WTi= G1B,w!/c˹ S9 K!2ekxo`u^!-w.13H<0@Ϟ3Dx¥&+hIm,fm6{3+^;6Cq4GP!op :)Vux)t )\ƽkF?ε{E=:a$?pg/dП[ g 'koBNN3KCoj12Oɺ14Yn8bÁC7&(kjE|?$H,g~r6gzG}Z{IyGrY{^J+H&݅: 왷S.V(*feإlF9D]ΜdpOP1cJ@ +4[ ixחCg~P98p-D_T >4 :(c!@9Wg q$ QF-U*+;IlI7%+<>;`ccx793tO@_RcWJq N J_~TOeT%(>mbm_#sMW<*X6ȺYFZ5.[ % jG"`KsĸDL/>Ǿs3HMe3MAdU>U^̚+ +oZFAvav́"e]8K̓nzer`ՙXT]YԽT24ZM/D]3,&ӅML|h\quY2S+r8o{܀>ޱ1M3tc-Z?<_'q/E 1zu?ah7BJ<7jvكS*4%kB-{NzP0+<;3Ex7@NGz}R?Pu"D EiȖ7W3@tSͼŒ|i\6 R1@"g<+B@ز,1-:?1P*oKv 17&Crʅ.:W}n8DhFbӊg;\o+fYNq<²etCZ3+qlV6ė5 ;q3~Ղ!} I̶~W}},l삓;.Av;Nի4ԲQ"`=ٓw2q]wEjZ$nޜD{sx" m - +C֚ct2aODUvh84 iB!(S!EZg&6@QkaRH,a> ڎ-0 9~q7ظe+(VtchrA4#bQ'=G˭ԭ\|LWapvou!5WK6BM2QuƬ kE=4'H}/-0!~i_V-{Ű*}6<6S;ʟʝuq.ϧNt_ _)R^X `yPƣwD'?K|Re0of|MeFχۗ ˈDHz n{d &AfY_YldY)oO1krN>t^[ufHе۾T?c| rn#~Z!;,SyMQa>6(FR!ݼ2/[.hB5eBJ>w"坌ذ)Cf(.N&YR?:?;_Ԣmlڮ" JejxTZx K"@UNdn\R\Iwv5o{Ͻ9V43?p]EkvAQf/X8IyQg<:yoeX=\:~ƿh{`ڢ +Kjb*鳖 dι5@+Ck@,V¬!)12A"$S!=R}!,tm|i9 Ε#"{(dQ9q<1VQ^&UXY ?ѪZ@_7{MhJARdG{@=MY(Fb= t7#gf uK=YZ,j^Lne`GFF^"{(.5  q`]L0>r5CМS~҉Sg @~@[vw+=F뜒-yse7l(Oi BAU 4wAQDny%>;&gXC%0k7MLe$L [yF\*ߪY&ݍ $.t* ;@M+WWJʎUd]9: iNź̵0l%TqQ19ۂ8@Q8ޯw|a }tP*pZCOn6>ho"b݉ LQApQ§'嫸\Ȥ!LpxsN߈*:ah'soQ҇pQET/тR 7;\Sz.$mI ˞~ƶE#-#]>0b_VEr>Pߍ^  sFeUȅB|>0haHGs\+`}@_)qaȷ nv5|QZaǶ-(3ɠBu#bi+<~ )GZU R,MCWE"RYˬ6>[ x*1=Vh]v\ɕ)%Ķ|DDE|nG_rG\Dݧz=hON5۳(.Ѩ-B#+nsa9x<{Y6 ?nvf;sB] ڥ>V2Q34XӰB#W& Xs/dt Wz<\pG*BeI#k*?|a`?sTQcͧR,d诉KxY# jׁ>{nq|nBR'mF-}7G>1ţ)@m8\-%p:BY=T.0WiR-Ncg2#Ǚ`43-36@ ̌M<[ i>NB1|nѬ4w(B"ty6cQy㊖p[֑y@Uf>ۄAӕsp6[=6b)S0%PƮt>{Eaz:zA<Rʌ;FФ)KlEso齥]I]kǓJRڞW٣ogQ]by:p K{&x`ă9NoVD0LDqDŽ[0M( 1>R7p5H$_p'`TH!b3 =tU0ќ?qXnc'敽X&i/սq$T!EȊCf/Վ/#sP!\#!Am2!0'4Z2y$5ûmNRdDE) k;A: o\t F-˵A 5v&E10s DDZdlYV/>Wej^=מ)vE,]G/ djdm( Ribhu |:Jd9TLuj`EuAm,Ҷ(lanp;=N~MNݶ O%c󘐮_6 ~W.O'D { He-44jr,9!`tc@kH}qֈ8%V *-XW[|nLMxn"bπK5Sc! ,zSHخ8"119 /҉M V{3ߩ}ݧnYYw$zm/O:w$@=6^ 6ANgzfEꦸC̫yTD~AHdCxfݰ˕04N!ǰ圤 -' Q\MƎvk. :^="X/@#H?)#mtˆ g緩aO8C.n%;l v:f||>!GR*kB0`ڼ PtB}k!t;N݀_{.*pC˓ÞpQ, rn]f[;hG )gvU`K#hfOTB >8PAZ? X|)^^M\yCJM:QyI]eBjwcj(dʠw|.O q w?i4м寉DrzLs-CwUpRP3? 'z?d//Y:g'!Tj#Y}!JnGdV@/#0(;f&==H F@*V{0.$Ipr& E*LA USunNfdp̧- 7κ۲{ODl:gR,_W7O%v;-y 3'rP فViaa88fb/f~_"F}B-^>xwk'98l{g^ڬ*]#̵i(SC*-tiHUuBџ: 5z'8}JM|GL28T2VaH6|eo@e P+.z@QBɞa64 ŋA4b&J4)jEVWl/ #:|ejXf+[sV+7h;|U8n{9O31hXOq13˶ڴE1Ka'giu? y9~sGMDϼ8|vз6zYy-/Q)l-08Zg} ںi*Adˬ2}+K_M&>[ V!vK7/˂Ob݁4cש h$RЕVJR>w$mh?@J-nYk~xrW5#f<#(I~>7 WJ6R_4]6=i1F{EnM Zg[?{Sx/_icQ:g*C3LNI"':3FƟN)X$ӀViF1_ rka2PlI+3jhsC4wqJ+N]2 )!M2Rpf)e`dãu5d~W 0Od0GGN,2 ^D~X VGI|h1SQ:p,8`E{.$"b ÎO=*RI_%9I8R~ȓ1{D*XxyS6 5H~kP2bc`t!P8ܲ;}_AZR2'|hҳ K8pי$w` ,Ѓ2!TT#)˗|x6CZ.w(:D&s<]JME`6{W[d[axuyA{sqA&n^jߜ4D ohuPTs8c*B#"=~:**C䀳qA%[C`$1mH-2T3e2o_wŭ4Nz64$zo@ՊQ-} ՗P saey Tv=|VSVo;QڥGScBեe($JD`XgdЊ>J|*^Ne%Թ4JLbh@U =ԥkI$΂VWRU|X8nRO*H0y,D/68WXd9P!fb0ՕAe J/4"MvM;~hB!_JB"ǹGg NmIL2: ,g*ʏߊmi33mIhۄoc{pQ\S(Ba+:3e'##a\?Gj:XuIS)&/st0agw:!b&lC}%@` vW?QXѺ]c'O{";ꃺWuy50fn?\mfs&T<]szD%)>w6vflKE!e3553dwV J{Oܤѝ̷^Ծיs t]v:*j>|#mۑ2~ )ՊP7؈Ck"W{yDA9&w`wRvsR1Y렀O28!Ue^ʄ`0 sIV+,%6ǽl56`$ cm65ȷk)Y_zTS&pZ;XϚ2tؘ8U'XXf/H]oFQv4G[UHE "+rء##Zx;*svZȽd@ {TduL F2ʧu cū۷fmdC6 g%HVЩQ+xn\iJJltO P-cyCwl8gīyt*#/?AQvz;xISA --psz:7fn{L 9*zu VӱHGCg.G_g˽ P~i4OlL\6g~:d%B 5?]\.iF-w$ ? ;V>A9ٓi8pܣͅCS'#8tcݩAMSD ZVhϐj^ r hu۰W(}R#fP+FwNLl; >ĩ|&2눸um뒵,+g:f$]B$}HHb^Ls}?,Cύ} a/6":V3WFmQ\P#(9'@\`3M[{GMֳLGzܭ% 1cAu9gr1 rsEeP(˼b|D Տrk0)ݴ3f6 hk/ 0Np3> $Kfys`qh`p|{`wo{Ec;fwЗJDb)/2@i TpșulxUkPRz^}NX .e=5;u0xqe ,((wFCb%0coՒ.Q>S>Z^;OloDe"A#mනclF Z}Ox5R[L\>SfvC+Y>K6|W yĵZI)V@q@^p#n E*#=k~e0¥o~cqu.0{1RAK-YEqݷzA_pxtt‚$9ZQ  4Т&!@WuF*oW7s,!lyXɿǁAgs4aw˪d _Qݩ tLCX#Rv9m=-\eG|i9g#b܍ k_W4 c?XCߔJ"e%>x SpϼoH/EVh[WoVNO/vGG@ʋ۞& ?;l2qe^܇^f#>Ə{$`֣Rd۞|2kDz ;MH~0AT;]PMh s;Ba R T]5hRuF0RQwL2*MkwkO s#t iR"jXAG,e+"6;'Â8=6;J pFXI3:`j|賓B'Ÿ/ $*ʮOe>gʎOA֧Cg5\Z=z$Mz iUI:{J0܈r+,Kcg}sb #79^D/zSni0^p^` Sn_,ش蟏Ss)!LL Fro[Έ*}*x5d2 $hn'@rz R]&f.48ۜ4'p㳓A OZdu~XoGaz>]E)W[Mz0=:Zi,CCb ./Ώ 8{HX.l/Hz˞ֱ|wr.ңp%A*}caAi?؋cnMeU5GBd; V5 I.,fLŒiAҐѽ͠K1C.,mG{muT?[{ȒPO'|&-v2JlX)0޼\iL ~9@DX7 ո]Ssf,%xpȮkA^fUTrEce1|'oq ~N1wysTϹ)i3X7 Iz$\h?VYO)ڌ*ONyܡ{M*Y>yD?ZZ5UF$Pa`$H_2X}pYOx¼ iTިXAIdAm_S%} <ʾ( ;2(vژgv0؟C/JuP%q exaOk.MD<2JI&2{+~O$CK*28@Gۀ رyV@4!&m}&GI&+\A %H8I߄Y^%B7.5; HGTc"z_STߎFC$U^O6U02O ҟ>F$=, e0ڔI:tu h/k 1K(!-̠xA~$ f"pH?zucg+ C?Jv}[r" ׸`m*3wZ,!c} Xť+\ ULy GNXXz<59Y '񒗉(5J@eKPҐOM%)JޘV̪G1˨I([>4M7)y^]JJ2>fȦ_)KjrF$dg?oh)\sL$Z@zp C;-SMz4%A U:BsimA A|UBjJyjزf}bk cQ 8k LQ[qVgW7l;>0D l,[z) 0tvA+4zÍF70߫ Xru.1 Ȓo]lVbܒ>ߓ y# Fht-` M)IwCanS&NgːmM6PlʿCr#<9!ޘ{v|QF=^[+(>54}o܁nB g7g#+W9ݫ@JH̸*7,zycoZ`9-pOMvE3R4++~@/pG/Ș.Ͻv/&eOg>y!!E+u @ˍ*uѕ#a|ȠO}ԱҰa2$*ۃ~)! ֡S񅅀4@iM0 q:h֮јf:PУP#"4eZ.IĤdyOLpJ.2z3ȨLח &-Yy^UtdVJU -q@LϪ:"8Q`b8S>QX6Rɽ/opt) X@e //|tTDaF$mMRwX6&쪡.}ULhdp/ihV7ھ GGM#2zjq;( +#9*QzU#^!L M?Wkc>qlqrm}"`o_ݙ0j_Cwzy>A}{yXgg,YjYU52Ce?Z?ׅa8mOeIњsE]-u|gnX)mI d7ĞxK Hx@MY. W\^p8Ӱ'Z5v!od %em{S4O/sOO[tdtp |oq+\AQB%;B=߈p5by+d67ߦ:7vCm~7mtt}01 fZl*0 ~p6~ jB[֜pvќ7qV rR{W>z"7nO؜޳^qg?WKx7+a>+.[UfSϷq_ulƞI]IE3e{sbTmj$5, {2,$FSrmߋKGV^8Hmo!y4əhNj~jòM=ݚtuPbcUKf}eAV!B#Ƿ~:su׵usm-+gU|P wc׫hE<%S6iޢA)I{sCZ4b{`ʬBci ]0n0RBVCL'YgCҤש `[k j >rc5^z^jZ6Ȉo@:VvgN&<ۯ貦I iLIJNOT!ϨP @OhVd&O9cU6dѹ)( 66tSkq*z@ h򇅳6+x T!n^Qk#fr V(u$F1IR6dX_BG.[ 7<ԞrmdVH@ gjoB$PYa;ۿf.3q`7ԷQxA.q@ >%jQ$_`g#QİQ`_86Q4rbfU61Zw^loB~u Z4IF6)nHѧ3_LEhR\qK~ QǦk,|ҡt4.e'$ww#cpσ HN&ގOK8kkN>hpG"|Ngyp:gLETA ̗GYL`TSZz| oU`E_LT3dP ,{S.١yORp~aYR@'tqmlՂ ҡyQl[JoeЦ|RI<щxQ::'BF Ǹ{Jw~λTꝄꊵ=~om&gT)WK\E1UpO)ݜ݋$w߀ 8Rȣ@W<ކ/%Dj㈠q/2V4CX9UϦ5r]t;(* I[O+3?sMAlޮx¤G=-I0[J0[  a/"zpz51scK3$9e.{t<$t>^444OUCJiXJeqE0bgBL,"#撍o -b}1]Pq>!-~2<QJh.ύN]Yc*Jz9)A)=̶719Ts ;:1;AL@Wܭ+ao6BV3@e6[FFILDNw:Yp׎~eh@xsfІVD:e1b=082D?7iAs!k<)L@=%ėMش,&&A8/)īaS .xLuהHTAw4J[dPw'g(4W`TDw| n[Rb߂!~rs$k~8D) Vp 1Gk&d~.9Qm]sҠRlXtImioAnJX|b46K 6 x+4lɱ\ /pjM֌9{ftB!dG1MA[TMZ}%Fi-]~ (Mϸw e$ro^_Bppέ:+)Hm6Ob{єřcb@sE ܑN*qt)%fAsjH}1#2?]r3JѓM0+j3K\GXTWSX`o"2AEw9.wT'i!UspeZaõg._`Ǜ"X %E4Y5F;v89x|n:͟@YMϡZ!w=/ 7_YRfZg]{ >4j(`_}jB}A/`i(Φa똪)չ1\S!Ͻ6\7^nX\].s{4E !DU'N4eG">\Mhct:=A 0fp&׳}HOjڬ457Xq19k"/S>޺Lb܉坍Ǯ5wl: xӎ3ft2?м)Z-D[})!AU,i>igEVk~[{< x V)e c0~ਜ਼> '6ߊY̞zT0/[dI"rba`+|3IHpDx)~jt]m?N4Srh*ix.?0ϯ]x'){ L;@cP_:t fj{"-%!DOqlCm^>GR=ӨYQZFqIo9uj~"jӨ椆8%ٍ>?eU!^q'gP{Fi[NAjUP- !uge247:κkNqDվk|>{vPT7NY7`<,rEsSX5.iVoK|c"knz)`ǟgϯ!۵pرHoMU92*kr1d ZcnCb/M@2pg貆.ﰮAP{(Y_W؍hِxC!Ҁua ^rT4nz [=s_|N&,K񱮺YRj O߷*֙Ɲs>;Ѣ7ÑDAw1i(0r Jtb+M M!T :+Gu/U  o?t^Wy%+?P7 ]BEۃj L؎VАFd5[͐lQ-@MQBWEkkto,f}Z'gOx*~,Մglk$f848* RJ;hnƆѕ!&v\uKkΕZ?m\gh'VȒ'p8.5Bi*yIB kK4ua{^jPesC@qlW)UP B>hr/kE=ZQr8b"K*)@\HWdގ7INWP>ųfz!5aG5ݯ_z12P=fRT7͈dΎM%8ՙ?r b߲}H:3v:f l@im)_);g*n.c՗@G:Ewjv yӣ8zm|*cYiP~hsS5F]e+l#1?ن\mh޶5^EUϴJ")|]쀽*E}/Ԑ룧Rpc7hMQ͍)7qLV63L 푱>)\ݔ%Уk:`Dy0X]o<]-Ȇ |jxD j0(_ .ESݲe !% ep\Z(•R\%$2'{I) Ə'z#&s5P0Z?_}`NA8g!L5[ehWTBiRi$bd[~:R\<2]..qphn=A"; ag:̎pu.b)lǪtB80TyG&y8"DΝW*{i6.><5s0*hKM.m o11Iپr BRZiew_*u.gBȗFl6Bwmx,쨡䐂8 R}.Q4GaTj6^ь9y53m_P(M\,OӘS櫬W6AKPyKV!j9ovd*d:[49驔:?ѥ=wxs"g`߭Vlmm9('}M&d ֋iOd8`Pß I`GHoBNqFHvXch: fdn];w-cBi|RjXqh{'[iNRtiDby8ˆ7`L]<S{08 zl<_0'w~_bHh E7~fʈ#m %5jxv |C \!lచ՛Cޯ5ރc){?ilϼM¹f^9l~@\jPBr̝l["X@Yl2bz>Y|6 R0x$۱SsvJ>[zQ\gTɅb'TƦvFϐN;WwR$ Nn}*PƓ/XZbWiҨܮOyd.U6tlI6י$oަ;^ө"Gă[@q9z򠮀Nx)&\+Vj=#`MQ~B W!,{/@#*gRm}tӸh1[e=FڈIJO3kZpV eП_b#љԚ1@w VZ+YA\h3j$C±&_i ĥ=tjG(`7Hv#%N,Z\A#Ѷ|kߞ\`̮^6cn :3mWKz@(<~TZ~Z3]:C+w5>Δ_ÔsT>v9oHҔ ڱFz0~,t 0! <8r9E+uc)|`:?"F{YbLYȥJ;+OA&t}K$֚睡~FsrfJDzpݡ%<\WӘWT򐅳hZik8sY/p|"{ K;%ǓK%o!up }xo#FwRh?RsN3w걣D3K0 !MVa|}A+f_13E,p VVr(X4'g(ؽ@ch'C5 [33y|#τF+QJd\4U#fȫ/D܎oxƜv]R{O|jRi0!*` B}]  k 5 LY_5fc&dKImp7笃 ~D:#crM6C n@:Cp>::%W t,3rzU~v 5ؓ3чj*(n]9"2µ|[?`;wX_6D朇!|~ߜ*JOm͚IHf1ojWQ[@qh_翥GNGc"r?h!GsH:rXdu⌞$ Eb6T]t'Z^M$ўՍ~a0/3D9)ؕlM<%^Z J3÷9)&dYʲy@ݦ,I}s_zu0ȳ|%j ;Yfo2aÚ.gɪnIn^a-?,%0Nrl@RXF5a_4pvpm`J` yf2X"A6c,; U&B'.#@4l*!پ)qXzlIwc:l<DW޺2i\X]\(BHPPBڔei45:.)M cV[t(JtfrVRHf572 h7lz_ =Va}>sгLY3!'Թ[` i%EY_Ci1CjYqmp{-Bv|/U?~8s#bgdq6 'dQi2Zɺ7W#VG#L4CvoN!D;jAB1bwiuG>u5=N;w rh^ ]Js1.;8Jf$7(ɜfS4o'}so![}{ưL|U rY8# *[k^񇇚Wo`bx]on;&k^oj.>X"cJ^bW>4|2^9x+kVX\X'Ƥg z| usUr\0N盥qJD$T`Q~9{7b4$ `k|V.bꜳub='WhWR6H"֎[#cޙʢ[jB!R(Z7VhB)eBp$3MkS.{a<_/%X]bչtAFe$,YތG*ʩ7% mͦl\fGdd1M~Bq+Qe9<%pt Q n, Ӛ.R$0.ܤCzn>dfM3!.`sӭЗ)rb CRp8G4XDy"7G x(Ww~!AzcPyTup6jȹEv7)(I[q1@g_juY],:u $1Ѡ*769, (_=L7R6b]3LiаJ̊8=nɭ!18e9$ qHLq$؟P S˞k5o߾:;6D{Fb@gݯU`khX0bՄSi|8Yomjډ?ն|sJDy*k^(ϚiD݂5t ~271>m'IGb~씀%,E0(Y#@xe>sIb_4=/X6>B >`0BِN)ι)%=ٵpWWp4Sm vm ~y/Qϭcq,KȷӮh_]߈EBq} )) ;q>8ٴ?`!\UJ[w DG,ޓ^3h!>x^7NγWrN} T |ݭ'm~\^;O3Lܐ݄+5/V/p˘ͻϽʾ[K}Ax܊dn Y><oC(?!C:QlGCU ͒;3E {AƼ-@@X۾9dQUOGаh@fU{TCi~׉iOy\3x=JK_> 6`^-"0,J48GlD%JBDmL8Rx;6WȀޒr!f!;2;;).웢g-ȃ ?cebkP/2 f~&$ۣx*#м;X@UλVJn;V$A=;ۑO[{Wjsr^: ;QZh]F=?@٬6dPP.;x !Pgm\<qA>yO Hmׁt4dFy^}2g"a-b7=Xa<-UqG[FENazAl B ҚSΊYe*퓌DzoͩfAԑW%{M <.>S0İښxY*1ޱڇ)ⷨ:9D~p&NC9l:w5(j!e}s9=ApcWrsMBD" !; S6} $i3 H2GRtƴcWM/g`8w"Fi¦=2?+h{EoVBYJN4; Ϗt;= ͺE}¬a1YsysجxAy%~ ׉lrNm uK+! !&6@gigҠR[0E{3"zN\%K,NZf:W_sTB 4*DtS,|LqW-q>)6_FQ1Ku5H 5 q6z럐PѬ9jN,e<܌0R^+*5{T,q\@Y8{VZ&yzđ]5?'D&?=e.x(|LdM' Cf֧?ZQd9LS`X@W\5Fh1w8szt5VFGOV#f~WIJ/A6c o,VB:rҥIRZ6P¬[(A dg\+C[%Ļ] Cnu##-Y|ȑ## FS?w_c=@vF-iUBtsnjF>؂`W@{أ){FQfX߽P!W QZah`x :6Jφ;>P29 Fb 22C`QPf`3dq+BM@ ~4t`'iP 7N8f\]$Pf__DzMT>sՏE2.lY' 6k%=|d G 0ߪ$6׳9&8_Fd `D7)˫2pyƜ3)xYm9t)L0yQQDQ*4Wxx̡b_ki4ߢԎ/? ;r)4Fxk|f+G N:w?u8j,dOhqS(ʛ޹=VͦMXr"ٖ'EvʅR*ƨ8 #|e=Fspt9$#=zǑ ە{H0*)xݙus72$'[&5nk#!n' AWŝ6,\>ۜ/z'eTZutyEn9qS9. ̛!0~өBlngZW{fƛVo.-v}0?iN|-?癷pE<<'*V3&ʎY)+VyJ0Bulo52u :F[d#*-&U[MUI*Fb(gf\mdYʂ uJ.+ 9:}k7\ fˊ42E|{ /(ҨbU3Q/+p[wdHt$kXb lR611,qX}e'"D{i1F#4@k0iQrT!fA*?98acckWk>1J7hm>_ulR3*mT8^1 ΕǦ5C(;\qԚ3;J+ob ~L0UbF#WG炕"&Wbze%xI8ª˗+Xj!w]aԽA#:ҥDZe$1LA!D)> W- MQQsj@[XG5Gcab.v/mث6:d%u9w87,QFD׿† ,kKuԳTKD娴sL eesS K5qc5+\BDF4ieBd"tF<~!lSU{rz:L(OrK:="3Q+0HBi s畏}bkh^i&Qhe:X65?HJ̗ 9t@.i7%O| gѓ QJD8[{*LԔA՘A 16fp2<9bDf Xƛ򸮁6r7RyDqV!=j~ %='A$rJqʁX krxZPkU"?FH/48Wm͐4yznliO耗׷&۽Q2tlZ5)O(KO=a\PUx#\l'F&3.?W)n}|ǧt0 I0(G/tݜ",Cgg`)=Hch+sEQyW0Hu  $w#ho"1#Ců-SzWll,ҋ!i±t]]M@[R-k:_fTXȿ)'vkQDj.d3V:{CʸVV8Μ7u0k4A- !0Wmz.Fv繘V+O:r f<ЦA$i#r2/gE@NGD:o 58$)^5`ׅs Fe>. "`9 HکT0SrG玼tRqT6hF+H*ew'iy0(̈'? mC<9K-by<Ʉ :u\a(FVJu]y]ќ>B* N+PLdVTLt3ńz*M]-W/l5j}gH>0Vӣ%K]2א8(_xxV Jy^)nh=?z-2P,Q6Μ-!N]=~ˌ@, àlWxNŝ{Dj%Nti2ՑOosH T}H:sߖ/~lݝm!'#Su#qgK-+- 3"yov, Sӄ9;:>R]_yyr)DZR,b%& Xn ǀ &]/[:{[O[y (yzD}e]j"x٢E6oVx4L6)9:|t@WB5Gn5%ɧyC52`gu^ɠw7=q`CQ(Ʉ5X>iMk%4+Ɔuh!i('ڌyNW!m2x2W tHibJ]Hh(:u )~$}ɕſw  )/}ӊqt^-mK<[ZZ{x[΅/fm=OLgva멥]llZwCz_svFH7(TEWLIFTzz>%u5pJNpe|'luO}b'囋YzƑm^5 ~+*wFGwL+{TW?H§%`g'=n}EK|=,b^S\+ߪC?y: ցuk@TW$x>I(RC[xOnj`@#*vߧBL#tB yu]NHU .$9c JRz5x&k|aP ,HA%>o&[thjӶV5:L1+R@[FV?މ&)t,?=6Cs)o[}e@'XpA"g]ˎΟԴU" -#+^ǒ|h֭iJ`KlZGHa3g?_e-lUp Q GQ剡xXHn"ߞ,;3QqEu+D cK* HMH˲En$U]-oYP;ےr>]6MPR KT{3n.1NރwҧU`XIڨgqGWxᢒCjH_btєZ̸$Ϲ/-{^M) J3,o:H/ Pc1A8}EJ7P,PJe&Aqd"M'I-OJwV<;Tl8œw%&%Tbը `av43`~NVT>oޑ _/\& *|[$7 dH9EO=a_@ خ@\$pwz006Aa"z8@DPSZsIEbpʴڸa^PMp{c\7B}Q?ӕm^_=iGWNFBgѯ׹\=9h${ͳQm'ǩ[k@/?UG%Ra J"{Fh7NY&f{'gy7b5=~b| Μ@+őo_P-kҩoZeGPSuJQQ;-/kZ=Mvve]%o^MDnKr@1BhK=ceMmSɃm- ;cd[$e61OBԞy'lwJbDa-Iitpzo_OԖ_k0i>(gYsgp%ƅ} mGk',;3]QI0$ hƺ cz55Ayq C 09ZpڢI!mF.܌h;SU: 9RR#>-Wi7$ZJy0*SVC5T6!o1`v3<|xyѱq_.mC[dA@f`ˊ7w_V?/ؚڬ2h2Q_ KTΜ ?2C߹\jG7a?ofүչuJ SFN IO̬ٿwnWbϱR#r -oQbLrP-<4Crz:K6A^uSaP4B_тXݫ i-6"N/3i|A+-ɲ"Oqd9j{ha%El_Wm'D>D60LU?nMW8Ȑ[sSƷmͬy~Ь¬JxRv*S{^ 8^@yw-.V#M%)΃yDİԙo^H[HXwarg>3$ XAdKAiI.3䔍4 @ƞRB}!KS nҚE/a)]TP}|XGak/U-c=]߼4U&2DKF`V4 P|9{:L?A`-kj/tMK{dwjfEsZk87 &}Ft1|V+z/ *%f!U|2y+w^.?h =xF@LJ].W5 wŝ|{\P,WSR( г=mT 0GK>v~=yd<8u*&1%6/>Fksh;2?gō^QΙ{HeA,8JO<.d]$wq R3MMoI7{dߟGCL(K{5wT,!0xԆuо\|0%ʜ +CVZ;Sj Aڀfft[#U^ò^<+Z4VG M אCkAS6+XvX;0-vB.Ne.&ژ 7Љ5zuYA2\CyGYb5 _|zLi,ij0z﷤gQ|X1C'=}h%Mܞ>q&Z kA8?8\;n#uv]86Z![Bn_)K؁-"L 'qW:&A;Ǻb0:ꤪ g0k5Sx{]$ڳdcуv>t'c=l$GR(ш}r8lj`wR=J [0RN1?SN!U@;n|AƆV0OčhS4]3C/:DvL`@xwL!!]yZe)JNtɄB~L"DD`G=IBpeɣ HP=Ad5H+5% ,II9nz/B*ܑ(~%SqY/P^Wp- W⡽zr̘s-T9(v |։@3:UgŎd 㗭gARYTioŰH >1w;{T>cTw 2ZZM) KөL$2 ʺ< 8 "1F.q7J%;$ ~)BÉӵY;vM?/'$K߮nZ e9v\6Ȫm$bffJ:adp_S]ƺ*?@5S@YJ-R)+cUWZCTvb$B{S$HŧϪ6,*Jl:T2 L@FEվ"wp"qjpApJ ߡ `w@*\037tJ}?`WWJwg J, Vh9 8NB*81a ebtcrNaiNl!/Vr7P`8 r'm;Xh3U؁ZW G( "hS*:I oLw]!q^.sQlgYT5 o>|n|PB:rX }998_s7ۻl+&1nkh Gэ>z^9QԓEuTr٘4̜w*do /cJWeh8+ taqtaIkń"!pP*S:c"1ĭI4x|;/Pl㘿A)mJu̸Y!LX7u*aR#n2?I`hVK?"b?8:! ks3.t]1TzH$⩋`yj` ۧz؞v@'p Y<>E(*Ū>U?B{˰`@VP8OYR:qY|+g|1:Cu}oLc¡'u"<<#9tm56cm4i=( ~*eӁ#h24GJk}ZHdt v v u 􅩘KĠO̱sqb{_$zXΥ" \43\dʒ4myt);F1_nbp9t&<_3zE#][޽Z**6|wE8c |n:Wp,f;PQɬ?pk- G.]7qapºk4ytasKR9)RKmHs{-:,ey|Js*˓j3kmKzTAd3}}V@,4 BCrG7xYjia1l%BX_)(OGl`[}^T "U'yClG5ok:9'$g~XEliV‚zlEa١V׏'ڌ<(: HYkDiy !U#[5dn7s(fcKK<[(_o?R`m@0È"i;=jb"lԾ^/`Ǟy2h2$PncifM |ghcX9N^SxWͦzP(? iPrsᦽf[[ jD!^;F <xG%\-O@a} m]/ݴSJ;lYX{ 8,nN:nqٖYI9=L:Btˑl3ʒ?!oXwrO\Zr0BEx/9ic`٦BaUd"iO< =E0-K?6E[̒péKuQ95C93 [[TH y:{:DO@䈳,w^2ĝ߃>1{UXi=`{D@d$R DHp6Oո;w#P/¤ L"1{b<IC{Z:Q08wCQQXC ZM2VLޅ -8,MT5bENXfnl-/T:̖d2 Pɩ$2N鉸$C4E07ތR8-D)6oh#̀v7j\𶣲_EM*fH4e&1 ?yj bP\㈁R@ٿ κ a*Bً}.5Сvq/-bi VنO/T4x'~k[R- HMErх&fQ|u t`KF:oȍ /E`jo~i taLL󠅿tx#=U맮PpzIf9WI-aJ9}1o.VK/_!I UuH$&I@Q`pWTݷNW*OHSO=  ܥF̭9dOdB#C5}":7ڠ3NUқ`k~VeB+F1BJ,|L沬ف_nvmѺ#+[Z,k{3W *J0| Ύ˩;G.Y`(WcN?K 0 5Q_ad XrPFYȧY<˜$oMYk` >c#'±cL4I NiX5qc,a2?g)>0G/洤FRkP-g*F&5fܑ:ـ$A&ׂL6BN @ a)~Y8bhLg"tGD?(|BPR[Aiф3*87;P&T(m!{dr\\4@{_#tQ(BW]'#lU*$(!Cu:\5>ȍD2T1q"\+ò@WLճEu* N|]1]LQ]IsE&%~uV[\*JSUk\)0%FIaҗ [bkZ}I@n>Wf \5_!'ј5>=zwz+UfE֢ AuKlΐ0wlE.#LFápLg~Փ 7ؔߨ,LӉ4',S9H;EMj<@> &>>+7~mh[Fl.n~u@tnͅ$$4c.ɝ|D 4-O]ݫK\Q0R;Ÿ:M1ЬN:FJ\1 o@LO@{RPG×=|H5[V!ߦ\ˎl r$x"3-h (rVkUӄ=-]mt>*h#!2(]A -*׉FD}\ɖ~qi4# .bY;SmI.CѮK[M`_M, &G74-sH@Nl{6:[f#t{?@p>ր,ꌽ'oE-TpbUtOӸv<{fvRJc sxM O1),6.t ")XXGɭ,$*ǾO&!p\|- W$&['NQ dG8ƈp)27f]2 4ѓEXz%: rӡt;&`wCV09Nh|nsDV ݫdx\9R*Ah7!\dd꣠eEk{⁢61(m'э|H LiD׃-GЈ(I.^l~t|,~y33e(n"5 i7_mZDXv~{Tq+Zwhn5A 'W$1Jb ]_By}iU%Hb8SsM`A(yf౞*i6.at ߃'KZnQ̿#wxn1RGd1Ny;i|%`* p-ۥe#i&+%iN@qHH_$}緂9رVM ݊᫡!؄*e6 ='KF;+~wo0zv&2יٵDtVDc%/b?c",)B>%ʭ`(KgكG!nSM$K2ΤШLf(Im^ s~'::[Z)4*C7ΎNŚQ*z◈YQ$k{Ha"VL"hnP8M\D`j^?JTAf8}d3>/np5 |phb?3DM4?CBMlFS3{5+nIjy*'[o8DfdO/ =rPQ > ӵ_=0J _杙aJ ]b0؍VNȐ"U*VP/LSyYrDb#Y e ꎭ崑M6~yj3_o;:mH_IArf#t@(L5N9^d^cuQLt) Xo3 ~fosCD^{uT3\el`%-t{9BaQ3IͯHK 1$ֆC`Uax[ i%*gLFLsyct`ETĦgcu|V]toWŽT;hڻ ڦO I qh1kƃߎJ{DN蕫WnH=Ni9{^*2Ǿq *j#s떏T}1;Lɐ-LR.Bq."d/q='Fӱa'e{$!7fߛе"i4Ԁ`-laIKUfqlP p^YTl?I/0}rLNVbD*Eۧ3c<~\kᐶ>BP }uXQ6IbLlSl 0|fn^t.^vy=, -6]|[J БZ돔ߑÿ`޷HG!h߿v*b4ė[buSU>kG\ƑnS;lc@P;="'ljdBKvZWCj hX\_`w%ޣQ SIs/U詚w, )[;샿kˎ e33s˂#L@cyOGjD&iQ^س]I},j-N~t*@R{P5>*`.{R8;ЄZ(5ǃO\1Q@ٯ||Ӟ)Ay\ȷx9ԪF']g0`Pl%CT72\DCON196m9]RoOXrP~DR_ }n[ [$eS)HFȔbQ]܋\"p3p׺]BsmK\=:\648HWߵѰGS1Q!j^+zK\ِrrE1w!)6[FF Ia+n;X @LЯ#C##Sz?WU,U@M~eu]tuwDp,.J-JW9kcŀ+NOZ}@5s(,;xwGqYNZgo~.}^=)/Uۜ ZP8=+*jL#ghB`Y-`hq6KX{UFXZ´ϖ0;~U Fn>Pdz}N]U4 5J٬F qKHZ{hX]$c}(՝ܹE:Žo%?|SZ)'8(BmUIUKӽb ]`\ SDaփl\FEd|}1PSQڧbGTv y]6j8k ڴC`\gSҍc,1MW$9j;\m 0|o||x^6֒K+1x`:T{_+Ucw𱔻Nmׂ|'櫣0G:,3XRg,D>?0xS+uz*d x|V+Fuae4{)ſpLν=\Ϙ9(cP,%-᷒sS5[ghɤP,#Q%m!<- ҬNF}<I!'J\^ӫ-ͻy4K) il@tB$ sv34(=z<0ؕa>RJi' 0)b!V]+JhOI  EP!Z bVя>*D;X ʿ.%%3T|?Ij$֧K&:{)(U=6˃x`UIF=i.8 D SʵS/٥`+'6nYJ!&|4(cQ0-AN&." nEK.eC~s_!v Njzfo,|}?6" o}d|wu*p/m-N~lga~컖~'$}<['Λ>0IVͷs}BdLg+vs)052Yӣ[+)2X#$oUpAH,H"iZ=9u:ᦵ;9Y~A;!00ź8|<ˉ_] p[ϳ%;Vj?,,YPPZ_0@ae)홋yum%8wUWe@$$^ L<!V{Չ&DO396`\$ p/D{ ##SP@wS4L)<%"mЀو P-<0bl22)AI2xrK$QGL}fzro1b 撍2+WeC &NA"rE67D=mW0>"e6t MQ:)!VS#,8ĴB5:ўF'x4t'oRz Fa: qgRfj]'"//' :7$^X@p>y][Mg!7Ts >M0BrwU]["^JYH/8F|jߖs>vQ 2qbJ2,)FI;kP ]y+-͂<xu=wOH WR7С"%ñ7˳x;AבIZ(.Jǂ$jp((npZ%?#029UR܃#7 Y7&Ɠ:O b^Qf#fjr4%'jo8c̠vP ;ԭcsuz&7pJUKh4aTyvBiJ'Uv?0R] I#EB<ZX?c6ӻXR Y'1qDI&o'r0{^}.hG~ &Rq0d[vs̡,")蘛'{o>eJkOK99+9}L1ؖ|±?tiXwZ'Ύt| QtIȇ (<߮5["\1xJ-"[A+*TBr.m|H6a"Q$g %JAG d`_ GKf~Z#"<|{Țs>6*!|xYmfoWv6BF'$x=I{i#p65Q)fЁO=ſVl^0z [p,ędBUPO}/pl({lzhLdnT+pxgae Aϔ{lYؾt+ۨ _ѮR-.hI~3ɲ[reEv=V,8Qt0 S1Ryc&o-`;ԟȴJPd2HRp$<B87ykxNL!Վi,(v~*P t"_N'pЌ*/ݚ}O@^*ejIv& b 3u6ԯNpX&\He/ْHF'ÝD»32-Ĕ4KHXۉ'J"dCY{BIQO{)<#'PƵ$\ W /_\=qMLXZniOv8痱I!ChEui]Vk5GL)9LUOE`Dٟn։Q !gAs-5g}_)9<݂tAeU% ޠ֋r>4碑i-11:0wzmJǧ'رdS0(H=ܒ (gmoxAC~scDP2#B[ya hGK\aS ,-<jsbK!jK:bѧ)W/T@뭵s찏ŎvbVpç؋K+69w}(L+$0A )a}rd$ 6W)=o,&3$5ɐ@{tx]u`SmkRyکծ=Wž9 7E} K]5s 炢~=&Hs߀5Qw!Q3$Me7+uC 'Ҡʐ0A$A?hP){^__Ȋ@isԚx;HEq-%tY?c{{[DT{5b(Tti7S,^w)V253b)sLVhPDsDBeb}]hS},:5)Dxݛ~$uDVSuwLya^+2v+vw_|]Np7my`ᠰ/;eCşH%["صat9D=u]@v-`'`XׯECQtF$dwh̝lE8W軏A@I~e hƘfn[yg:Ab[k YJ 8(\xFi{\pS'ɢ-1rʸhbO}1W4'*gYh-ܓꓕFO^ EpN_dժEMT  n^n3&N]h9,@hJڎ~_BGe[OkH*7f{w?Ev.x-G@WUݵ{$F $-t3S+[zvPmx lRװj&:usHyPo32% wtԲއx>Jas@2%񸯳^~[8ޥ`)Ww0-dI?&@]+G%jqK[:arC\0 ׬Kӆe@>5)U\"g8#ibEz H{t0N1Z#z/`_/n+^mͫr0 `kдK*V`@e'U7knR*5L%"~ljox Euɕ#OmM myozgĊȔ}731yP>ˢ\K?wUf-ˣesAPܩfpFN4X8OGv QW7XɱIڷbH>ڭL'J-s?Ŕafc;G>7n/(Zڮ2AD*VvɕU{QG8k^5 k¶˦io|/ޓרs㗜~3;u5.+[!#Q=u2(oVss~lhnq1pЙAmEpXn){mť1 Em9վy Gv̮*N_ GG=UPSpZ'&B[ZO006mUTX nP )_qp{=$Mvvs8lpDf1OAW {I;)b5k FJGDwkY fA ڴg2NQoC/-R>splxGT1GLdxy MS EV&Ĵp8pooHk΂<؛b@17&GzAn^zDd&!oӹeu$N;!+nź4Sm(j6%ւ%+$b7zr|e"(zu>42?=țZ~ cO{bN^7YUCpӐ n;%ۉ₠|C F0/%)"1AzH4QH3.b*$NqJJ֧9,іHZLzI('1QYõQR7(= 7GōFwzliGD69ΌyFZE‚}iJq#ɢ#쾪f{P?b_25s#i:u}U`r.O)%~+e'2hs—pd*#~5J>"e"B'G#F!hRI70ܭ+ dԾEbg5BƴO> ,w*b_w"]U#hΟ) od9kr$,b$I0i.mWTeeREkS5ska ^Q7?; _ftW$\Ta,SDiWV@ݿ*ƌW;w%I!݈&dkz@,╫ #ЕH,^;͸iBiP{;Ӫd"9T؂o,ո0 ԛ:4*X" y><L[@C ɨѫ,N!hji~1}0gimK7pO22b-˒GSË^MĭL nI%};U %%>/0Yy"cn͂`vhdǠ>+I8ⲓOk2m8 ͅ)5*1?;wIo7Z̈́J&=LPoVpI ?WFD'i KLbd&G2Ο6n 4&PdlQ:#H1eiѭ/fdgS^RaX $RCyas*v J$inv~ӄ %l ,7l"LX@IS@݈8;'4bk7ALr.r /V5KI3}o`J$P5-wD$^br%_ (͐Z?y}​Y97%,T30AvC$ϲfo G1tR:%9Z#x^,vl!}݈haaM_~[Ŷ!y=uQf1'_8]5x3or/ueia/O!>ıS\ ZRhWCAUbl6]:Z'6J$=G>ȊZjuljT Lggf_]a R>/¹@TEKvxJZ܇<$eǰҤʢ*1 B, ٯآ!$ q1'(pDpZ*NR;Ylh_ exV3 E)Q9ДصbpWYgTaR`x Y$k(]Zh5{?UfiKU @˙ S:1*OqG< 6\\(b;{bwN2nbc0Q&I,9ȍ 0.琖1w~Ũ| =}[Vl>v:3/XCL8}ԏ \-¬?'HE3I^l&R|\񡶛޼ 6WSǟbas?0*goɁ>U0BAU[U˩դ W3-XѨcpTy>k,R,Mgb>|[^ [I`vT/7h<ɊAڧ4eOx/hrp6(_^i?#iuNnp8-צr#bEeCʱQmǘP_Z p n)L&)o]˥YJ]ө@RVH(7G bKY_% ½E蓮8*vUثNaLENRAm/ZaqHGv攔hQ{&sdM8FabETţ3<*Y%馳7%[CجzMS(8$'ఌ^&m3 uR^Ƅ9}n/l{4&9ΥVL%N*dmTf&5l}۵2L{z)Tx޿]$*͹s}4ЮǷy5!"{T#x,?bKdoIM (} :T(Qjz#/?EfnJ\nӬq:EbC> 8 uMգQ \׿ΓVRԧ{+ n؂*7u*NA ChA({:Փz=IlX5X6)$0rv<} fb!i=)^Jԓŕ8G*"Oհn<;&FDtwއ~.3Lgc>N6lv^0b}V!g$EDd^aͣJf`\̓@ď'jŧ|OI [P}柖&YqԽaqj 5a)=>Wdal웺T$; re Y@zJj9x,3 j_r͢DnAߧJ[ͧzzi܏RoO4 T&Z@AB4r]8U=Q!0eF`Qǡyly\.Tv?jaRqKg~h6bKcFlC+,Q*eR䶼 l|Ɗr)?p e;$V5z.Ge&~ôdMg.ED!]9l 5JÂ!K5γT>T=֤S^G6`p֞r#M/d]2LJb6S@~!njul4XI m\E}F!$1V'Ŧ#_5ꟿ_,jHܮkM /x7<_݅[Mhcue 舳'CbƠr I&)-o%@e_{J<%43vhuZcКpO>I."rFYQF VFx%ؿ=xt%[8vϯVXN/^؅ÜE)@^SWܰV LOUv!lѽY);97o~`dl OЙdҤ4 ezeY<<ȏV'63sYn$܂ :Ω:W?H!aG}0x}⏃^@RH!"I.kI:-~XO&^ *Biwed̃#814-WC0a5Ǚ J< :JztVDk FxR>Z SF``ukChnW5kQR%|;zJ}f"GD,{q|KyC;#W߂L]#J#Z1x˞#6H /ν>xЕ cY P޹;#ˆֿ%0̌:][v<'n%O0 !,|]_cӍzO:,'63eO~j#Yڄ wgjz'sjW>=HIU@p4w/ƽdvZNoX.aYmN'̶52B59(:]g}'ɒq~RovZW,y6+pHGhp-\jYQQ^KYlԿo9zA'ȫt!drU{6*I'` 3 o .Ϡ:瓆AQjL|z4/xȮO7ڤxk "٨PEܫYŏ}{ͱ|ߟŽGQE{,&` Itif!s#ǣ]Zyӹ M]۔Z :؝D2 .Ȳu=?_=9qBλ格Yvs2<9j TTO_}|'vlejـ:bxΙݜBگ_ '6TKVGJG:У; ːI4xMo2?4\$m3h.D.(\)Gb&:@\nҝZYgɂc\[X~-S![PN"eϊ Edo[Ѡ:iO[u-1K|zI@e=F5yjdl?JK[kP2)oaGٜN/Q5lwSyq&iJjR wbImWk?DD*}rKI o^q{&N| -3V a<>hp1'%3aSr# BL3w \BsJn",Ő$#]_dלEa_簾G/XF:h9.|YSCn ZHB\ Shycܧ, 6on=IQgoouOӲ 7U0fۘPb(\`"$mBه̀iwi}U nXoVYm~YշW/S#pd@ b"vr]UR/mbVe߻n/z)Ͽ8M[qfUkyADVj7}. (݅o(?ˎ"v5| )7n1\KP?sl!5;UhTso#|DI5~RtTK}HJ'fde4ָ Xb'TXfӫX~`?;([*DO"3Cu6ʠk&ՙ d 1S+Rӛ!fϖՀo.-_eMI /hfރgv&5'J#k='BCaKO/_iV`J)^[=!٤Hn&e<NlQ׾akkb7DŽd,-Ҿ[;]Nc.f_1s z/M'`/K2cj*faC ubdn L0_:4WI hN׋è<Ұ&= A634($]/Ҥׄ6qOv?>VBX0kvL_WB\&?5'eUӯPhHj=$ K{΍ޮ.c kum.q*FW[ N ܝKI'lʼnP}.1@ ]qz3d+7&Wp)'BDGsv?ӈ"@r2=P8ryBb҇ouCkD0b RdzWF۶kw4TtO8+^ Dj5b+Intg<7gBHJ}0i, ;.͢s$Z1yȠ9/%(N[:ēNu(2gtz!$1  ٓTMVl `+rWCDޞպ|z t a iUyo{Τ*N.I UՄu};_ܻo-w~{ő3ܳpsDTbTq$TJS:cLEdʹẂqd4b;7Z $ײ`fYc-@^qoZQ: -C1H"!0P&5R/hӅeZ@=!yqa-C7=BVfWP^=٪HE-uvymO~JGROqOH_yw(!!ߍqZΌw'i?LRsb뚃Va 2Uog&s lkܢaq6hf׾"OPG{;;db{ކo9vzT=@F˩^>) 73J=@/űtk!.:2=Ba/-`-aVMs6p”k{\Ύ<|6vy{]'B)z` W @g`Al 5-i -Ӝ@b {J'7)L=t'L>PqOpN8xFYV4fAipdDU?422~\g(LɷɇSvl'kf.4MPʸ֦S_(ׂ`~9ߍeL@sob=\{K]BJvLClxcֲ2v"lKLiIZ_SpQ{'[~tp9x,f{P-#>biP^o!rbPBb!( *&KssIrPY_W'' evEjGgyf 1|&<ȥia<'~_ Te6HV|Įj\G2'D@ڗkM =j(I%mUZql(:7E)鋜 ^]\!2#?J!3fZKzǑ u|YX@Jun4י[;wW| (3*ȳm8l |Vu /# <(]HnJi\'{-$VGT:jyS|]"'ߐכ*[?Wjt:V x#h=a;% dIBpuF8uCO: $^C+,O]oձJ*w_4_@<˧19/_YM|F$"NqWp̑QFK{wK 5N֮FDa|obD j?tr+{Z;v/JH!y1i;Ah !Pgj]؄'21Vn2:ч`Tp"&MҴa+yBk!v:Tz*'x>箆&gs:R7g^qhU%M.^(*(ԒQlIXr<|9+NяqR$V~e미c#] ;pI'0 kraDJ-I.iKgjK<,*,.r깬@]g@/tSG9a d &w$NIӹg r%u 򎻟Nd_R['`}>M(yQA>L40vЯM lG`'iN<ҮkPxat?t0|pw_X]|e뎊е3Hk} 7_zDIT<WE$ `J UzFl[UFz9(,?0/CelՄ*Ѫ <`Kwn0?V@PUJ{9oc *fF=xcJ̍5~͜LET0>a (- wH$x se&, GmYLƷ՚e1Un9h`]9~aY[ףXe~ДW,>=8ŴFW8\nsYRe E*e WXt6~Gأdd1Ht&gJۦ ^"92zDjj Hi5&aRoV$i{HWK2x]]V!*p' H=hJְ/;y#'Qᒬ3Yת*@LU(5(TIϬڴ6^ПlXQC<L"Gujɣ 8Зr]+x2qUEݎϠ R6Fp]a\=!HuldȩNЁ}<-5؉oYUX HA]7a l?>KӫEHWrR+ZdM? ] `'!zUɕ TM1k |P' Vk@1 򉹈W'f ^̥]A,E(A9`*#O} 2˚D ,ao;䚰S$y͵4T%qOy/Hf.=>b؎l 0`Ő7k p/n7}OD;=@Q,eADYcbͺA`lrSF$>gFԮg |16. ԡ߱LRTdz7%k =;lܼu6@-E&E qtmk)rvgwxuU?cgM`sх䥯CSuew^h6 2JQ 7BuKmhΙ.[uDPB#H ڜ+:pOKn3>H"܎yy+w~ʹcggzϒFw[49\EMZ.d.i-QbKy P%LaS,#K`D:6rZo{HLZ} ѩvU䑧!ӱݰRSot%z̙Ȓp& *"-sp0~kBPBOf;L`fI*50eYש1hƵ4XS :{UݛZuR d{ҒcbQ<``F>[8zg2 KB4B - e9*`dM7GVjf0Hkڵ4-&aK=6DD8|gc7rx' rDC0vGhIp ?p;3V#sK+D-{dXJSQT]m'7a.j_kjM+&78پeg$e؁GH|4hwDpIj(i|kjQ-vR $s2c#L}-ĻԒrli[͖_+w6B"X&PTn>PK~#6+ `c M#zF-ϭk۟9?Tj1VGq6j6}*9y 6Sk]OiB8FSQ s[Z]8e0sCҞ^bR}e|{ީvBњ16B{J^gg⮷Fgo]e{UbOGݔ ?S؟OiZG, [4 Rwj@ÐKxʂ*y|{И53@!Q_ddP8,ul[&ӈ'%u=`hka SԢ1#{B5'JfK>9yxw`nJ BKrtKK;apطwK9ua{~_} NbbI#N^uO9&϶#lTU?P"L0?- G'CX'|0<p67) q]_d0Oh;QP0Ƅ?Ua*2Va[~â4'xh@9VF:6Ѣ:ة\PIRJ2Q/ok՟(Y5$Ct]4Uo\{:yē!|5V<0a ҚAaksBrosz|cY8# Qhzz.{ тLOQO.g|Ve@/'T@CP4tq^Z1£~.2i` D9/bJ&hj#@3zN2V,9&s.eZ~| _wCMDry_К zB- DM+|hr|}oH؅&|և6rv@L0cQ+~`IޟnGʊRA"dKKuZSJ wU gޢ6qin?7*Xb%6/jO iܩ i70L_W6T8'S=i6PUL3D~/\l8HeO)`}ー2{T6+(C `'2lB\rw5n7v{FkuC/-\椽mF`f+ yWFfOX`RBJ6Ltl/^N (6-_ɉawОJˊA,8M~XBC8"1" G<E L 4ț\"cp!F(ڠM<6="`I >q ڦBCƖrj|RbWI{dB݌2]NaU樺6(&yRHE$lgעe_ wQ`X ImRF)Nk˖5MuO 9X+MZ*6ѯbpn8L'hGJ55" Rנi2 ĥe_U$jҖ+؏ƀ۟N72saȔt~i LT6OUfᅷlz6W쫇lmGBbBO&"qYÿ l, ҁ0n6O\,lXx{3 U} 0-YM{2~^h>[`yGeC? XجVϹmщgcb7^VPZ2QGj ]ِщ٥CM%1[c -]uzjmYճ(o5dj}3N jT^#@=q2)* !.$aSOQ1p8 Xv5vJoDΙhb>?;|,O߃u Cbe<ƣKu={b䋚sENVÄLzg rN39x -uT [ J@uBA/g+\5k.i/D i Oht2RV.`4vpX!J P~ hs´$r/=Xe>Ivnw#tx6bҜ-akmEYtb 1Aa,ڈdy|"_xR,GI+}ɧjT*sE@#ū\0$il)kרD 0c#U!Cj%ޠ`KE0S'hn,lbTWɽGZϤncyd .D5V(_ZL6şR֌w>fw#/Nlvhi-)ʠVVM9f瓫 ɝP,A_X/ͮTxWy}HnO:zKf1"rACĒ&m_N ;]Ka\]'Ye8Bl%@2]/{ %zYqglD98>V+N&] `Ÿ>5ښ%s_7,}[|gpSӜSۣyX=Y5("9 м-Jgye1bVJqd Hƫ #a_oN3DJ|<:5|~4NkP4xYn*Seig2_68@Ht6LuƀělnŚxnɺ&m܂ClXRWV-D  aNQm$(բ߂1\_MO=aѷ)5cRFBsԊϫ`Fdmۓ-9/3ʼnlw <Eaa+^`X$ԛϤ:4t ٛ*]'0o+@c6`qO>, !N۹}:ȦHFph%`+xth/Lu0y{O*f|Ä/b݄O]nCV./ת !_uTw,-;EEiku\=vjABhL7vpq@iLצM$ir02? 5ݰ?-#d Dy@H݆?dp;#gVAj$9ܞQ2K^CSk Ĉ.Nf}37w 81X|IMx1[\#x\8g1P HϤcRACl^ى-7~?x68B;4-'2 7`e>vN2uӈh-9lƜ amJ)%2ȶB{&ns}C˚`XU,@"IRBC}*S+|]gc1NTTi>ѩ;żT =Zl .`Mb ."7IV?x hX?K[IL0M^7Kt-W(7I5Ձjv }( v_6[Ɓk^r~ZX> !vN-:(4rUB|&=bH _睲k>/z>bбvn]qRB0PQޖD~3p+B 3p K<ߵG a C<_p~~6;ZEB-/@"F ìOn=J7K׻ c.!xcJ );VKMvu}o$`-d%9a*3OF&k=_c#/y̱ =j wN?JwYP h:6FJ#s.˦%LW.Mnbnl%Y}nҞ-?F2N m2֡k@{H+ &S3\-2OH.ڗ,12C ;&dn{߲8U*l3T<U EOS jp$g9N6I"*0,} cbF"^h'àsSx2'BJB8Yig8.$jAlIw]guUnPY&pz1@{OIQ<: Di}s# ۤFf0ѴM">EJ!zjSw|;m]s.qg%=/  b Lj}p*9?tUK01GYU 6a(eQe&L9~]蓯cP-Buj$uauѢ.0O?m`b $Cs.&zzDdZ4M/\q渿 Q*Ndѣ'vrPUkutUsm%gJ#z>sߠhAKZaA޹WqBn'4 1:MaÐưN.6sM$>ZMz9h" B#]Ib54d-Y2LcWq5E_P%=ͽ^'?Xjϗ~O[_Ή^;{LՁ7ӝag9~&EC>;9L:ˁi +CT& Vxq;As0b^xڵ*V'$5zK  OeA<$WV@ ԤSHz\3uix^࿘g',{_m L-i)R ˄P~sA_#ѨM艨=uڔx?R%J:O2xD0 4gh5SIJ; F%Ei7,mMin_</:]5F;cQيY~1WI y&őLif%ɶW 8q\o(]v;_+q;'oa:ׅ0slyv; Qt߂-mg_PIy%ȡyJ=%Q-b< k>F~ H_'a *COXzΞ-`Ӏ)p /}Bl9c{ш&;r/kHۯ[[u┓9$ u]dJ$LNYZ;;dBau L kbSS>)uHI֨uHo3VIY&272B؀;reךiǫOq(AG3'wki|ѫj$a3OVF7iSˏ5]67^iK>t!~R 7՗_W/7" @*2|FP-Ax}E.lPAY9S V5GK 8 lQq#upY OLBFi8kzk=_Ό@-ZdQ|B=B;>kﮐZn/N'\>j2է|]ʫZW9(N 4v9ZXDkIW0Ja٢x;@:RЪ/5wЍ\br  Flz4ՒkߴX8E`2f}W{t)&˭z{ )魹V_z/; _\os1+l>ALw_Sԟɹ|&ycWcp9V\A]u'"ΐNa&kjνS<]T9] 7$G氖u /*=PL)$%7v+BqxaK֛TO8h&4⛟LTWFvgSg5 !f|<~\/ 2:^KuYAVkG_عߋ0kbe Bri⽤'R5F;(ו"*|"VjBܜp^DA>ou"Bvery_\;fv9]9\>s<յϤˊ蔽 8X4`I ï UU.s@qL=yᄈϦJWo5PM_ *VCwعw=5cα͈4>v3 &JNSד1ݦz|?нBE,NLf{ؼB LWY_ˮIRIu, BvG.W.X"ոlܢHI+ B7ϨBқGvNa#S7:acD5[] eX3Ew^UJ{=DBǹhVfW By#DM95 2MM~t GѦlbӄӻ[ Q#4ݭߑÕ_\tFk̡AY̞L*[>tLa/-)a~ Y_X#UK~;EUZ8r?+]hLKd!7?2^Η_Jr2 C{vե,W 4mU=MS܎<8lK\$ʸ'7(0Nm{ &-Ole0@B11: tל9z; ϩ:CIUZk]Ni\ $OWצTÉɣ?sK+ҷfϨ l`{ȭ-wߴ.{%)X{^  ~y?`5=s HN1%b`;:^$^Dw=֏JcIoSN#1Y{@>+Cb~g5iv8^Lޫ$umF N{ԔQ)tb"GEd4w& q[!U*2iA'q}΍@!ث¬wGOF\8jLzdc0,0/p?84o LB᎓>Z 3+}c/ l?<m^/?SdhaSKJvߝ.}xuךQJ?75 z_.͇d= `ܻY+1ᩦgMD _eH4ݷ-S>ܥ-"~f4SCo{AP>K KugJr)q\FËiq@=8+9Q ] EnWKncAbUYJHU5/}gһbxkt-ԑFLɋY#~={[3K-2.s*B3dьZ凱V#Y4$pꛩEK+ @,RPCM C܁]I &b䫱z:.Bc5%z<,pdYmQiU+u'!l&|D?u* ZI~H;kZ905 ]v*~튤hm C?5+`mUt`q>8z wVdu>.Nfҳ@] jĹ(j ;koǘGt=$_,1\҄Ll)VNP+*7X=zI3dzK, kЉVWw7׶GJOЪ!}Y)쐁z7`gkqX*<0Bɏ.7;u 1 rcв[ 0G ߑMswRW嬧2iLؑO/:,;z@~!6 [(\BK v_&w\G1EǠk*vhqZCn$LXǴ :` d{i; "q-Qm卤2%Xg8}[Agc7ڐ[]J %b .8Snl#M]+MG faIVLxs .IC82kN1&fV:c)dY|(Ap"59A># MA×\'\韓X t3xf׿޴ muLAڸbj^៧E3k,B{8nצb b4_N~cmM^z\C H5HN0K6lr+ y/A.< F KkY iuOj.xqگKԏފm7ްkyXQȦkbk#--)I*}8SR웡vДiAb<'LDŽC: }8 BMajYD  zR®&Eˑil<}gy,6OϋLV `s.X5Eifc8YmK"n ΈK%G w5.F?kf3v1ZpŒox֓]RAs< +vɗfV(SM*P km159I}6ؠ(͊~|baޔCw3!E/\hөH5^r+g]C2R]u{}z4 )d̅1>j߾(k<)df2B= YQkzf)?QnV:+m#81Rܺݐ %z3ƀ$5m*ԮxZ?AWFh4N-.}W!1Ygt*[ߊi7Tœ7Wg+ N!8͠-mȸ!7'mW4˭1Yq%j:S;ڭ0H;٠gm~a3C'D=Ώq.e .Pew@l6*wЩ([@x%SkD9 G,'wz8k!+JR>)AM.0Y(p\D4tF}C)cVo1n< i"{[O|uh6gWOTE?S%>Lm҃8Yz(OV.N.i ,]a~zXc^6 tC8o umsoqf4C=r(!OӰKKΊ 1f[b*]+-V7@.[7Jmnj4ʻohQHh+m '@TYgj|Dkczr:pJ zU<9v5{>8\xa ʰ~FM$l($a5?7Zl0]Upݱ%[+F?GJДp\~-~3fDuٓpKo'RֈNz/'rK&wTn4ך[-(1d[x5/s7Q[Q&wQ !1*brINΒd!He{$Ƽizkm_W`RH$ԛQp0Ny!< A4 Ìy/Cܿ jDŽK{-*у}"; BῖUB+XOJ50@P~rڎXA?)[|lX;T <74Q%Yzy ]ߙ]FLiehRѤJe Lo_k9l ;PʹJ y{9F=|ɮji9F(i53 x[zH\gU"BpkXn`+f1BV\M7אϾ\T2u0SIN}dFDRǰ ! ,g0_ %e>>QqKy=H4y׵tjMaf_^]{ ,ؙ*$s@AQ"hUIġOjD] &G'q$k1`->lhw o0^թíw~}? 3EGVl{%N108;7sC7O[Ҷ 6 A;鋇@<_ k ڣJKd]ȒƇXxN Eg`d08lxokKSeEsnuYLQ]~U߹R϶ML6l8H6{^Wɫ#cyC*HgBӘ X*i_ FHq2lSE=jfSd8NO 9z̲$x h܎hqԫQߠu#!h){V`G)`i0WZ]X<4g."bGOi r*]km?\"? ·.mQ"H3/WͅPmIc1XR XN~ F[r?If`)<ÉM[ c}-_ sbcc$&%A mwxOÐzpV7B#KƖYHz|2zcGI3m\JZf`NQiА9DNz"HylP <.vViX ›LD(9p@nb NB3 1t# %WĞE{{Cj?DLѶWr)ծc wEm\H:GmM ^8Xƣ(Rf*!L ! B_ @h6 A$GrdAK}33&_MR4FO6&F«ZݿEh!\z~ %!ؑɣߞ|ފPȝGb&I@ /w^Ea({iċp|,$p˛F Eٲ)L %A쭬N Z֥ř,*=E L̀0_._=w͡4$dUn-v`ݎl(K vۈ?bcӇH6WbwbYP璱ԳWA#t.˜kv([.&l&7^#!yL>kz*diKaJy')Mh@.Aru5<@lӉ"pYe`O4ƝZr6yImHo2}z&jA0(L]RG }k Å# - lXiE 5\kaGeY1xQojU(`bpWyr*⪈@_TR5Hx/g{"ٔ%sOE~F8s.<4m({M9&Ք0شyR.xoۮ$+Ï{$ڒ @Mku\u f|#%mTfPawR@@C,v'`ə3i##?uPӲCE5s-\6r9'cup}VǵOd#o.:vY_jO2t+NeKQ|z̟ ìLZ>@Ntk`])Ս?O]0(;eS'v}Iwqs:@ߣ~Lh'`g";cmZi9SSs:(say+'[kp:Dmp, ;D EA\&H)gcE=.Qi@9һ=t9pfm>9}Tvbh [4@W<:){jpl0FJ=6 WA NEv1㪆Sozn@ͩjҢ>Ycu[d1urvسYوpwuM&?0='A:P:A2nct"\o- 5'1$yF%~DdܸmA`,cPN^uO sʣWb#[=b6R6ѡXS`"]->cgi gpNJ_~ zh1$jmS,s4!MwV,z z2. v8@97;/*L>3DxuZX%0/S|e;-0xk;i2Ţ gD$XS7yl Bѵܶ0ϡf~NZyUc?aK;+3f&%;|o(/h'/`7qSY랜6 QxYɾ]?ٞЃne*n]vg7˥]b!~+{Ϋ+$az@0-*X\;a261 [tds\CH1F"EhsߝV$##埄"/- YfW bEL~l X=,˥IW`5 io2߃c;= &)S~lj v!¾b]_]>pK_ KqxSeG}ަCtK[}8ʤc'rx+B%^yA]!K}EA*Q_z*i)d38Q5UUo|\jУ>Z13+ fE(-ƁH\IAe^ȟ4L)d5J}k,PģU|X 0fW džWv)W} 'YM{FPs 7yUI P-=+Hj'E iN Uf/V#qzapn]D<p]=l0swa#~kȣum6VPtb-1 ']L\i[Hb[U'^'!3(ô҈ؐ'(bY"{uhb;c5- 7sar8 A^YO۞ C,_hL֙=}zN/@,OU( lN]vF$NSF]ebC/t;71MLaoEG(<˰6k]-AE0d~M%-J2~02uνg>9 Pͽ$Fozo'wm/gxYi7}0b 7pa{نݥj&7m] JgX{Dh&\3 \mot䏂^{BN[X:ha5Rvj346>!2 l`i[j+ s8JBdS^d_#FP|;ky4RvCF-{ccN6G?|QBj"dMsIqw6\Q»#eEdrv8탈2ʹUY]f f} s:ːr/4eVEUlB~|Yg4́רs;xJ5QIK +YNKu{B 1]vT4GnZ&J`J O}~-stw,@.xɄ wٽ)/ \02m3?! &W<+<<Ń/%5'~:" /velN1QnSl\qDNFzDMbW8TDuΎI<(*Jx:{ܗ?2߬sA;Rl*Dk؞iuv1Z0QxT>GnXoMhAarv(SQdO@"'tWZү zRZA$pީ^9 ۑOL%6ѣimi??{xC}u=k^L6[LE2]+-]<Tq zBg@hw2έZfS,h pA\&.oZ}VOEw+2aďD84ׯd =) z5#QS.n EC6RF|1+T9<PD] GFIy  *:G֘W+7sqUZaЄ?#/ckp7 K_l>$eWt`F0Z`z-DF R1S~Vtj'̀{}} tMuP yc6OkÓ,^ݷr:$ z6#']G[JM OLxN_j'rn];gqq]`Z3fMDLeBwͿ$w!5+&U}ܕi3xS^vq Èi*٢5| 7#?ؙK;Hq 5R|C!ze$wpP˧A QVgJ&\8U:,gΓq z"*LyH+ (4)<)HG@6Cd;ni%^MeCޜ Y ߦ2 (`p!7Dm?t}HUkNi>?\`*{t }3c6lg)/T<Է7:VDžV=s 2;~lfxkz*d+Y&iw_,I̚W]OHP*[V*˄*,\paa} KIamOnݎg|GIAMH:ng3z.)q.NpkN QtOT-3,cP ˋ]re2K:ޤn,Yն= 9m0R< Gu/4>W)Za_j_{͖rչ`Qg}|g^ʍp'߻jzj"&em xS6fWSk[q߷3:&}\4EjƯnO9Arw&tyn6 l}' Ycߦ 'S\*Fw0ϴNz2߭)lĠ0a W;dNT~mctFpnZbyKa8NdnĻ ~#PJDъ. jpOf=߆HNm3U"\'7@?djЬNָRcj~ܖ{'SC6hiJvocg?8 d,^(Hө/nul;_7,bZ:,sM2gowpUw#W^DBAcI0JL㱪5ʕ9Cr:<۫y.DhM`l֦G!IZ R1e(i " 4+ņ11k~˳P4$;3 *(Œ͖N ]S܉~~t>S-!8Yr92.tj,U%] A& 7Zңꥼyr;,@e2+jvS/$W5WufX(֟~g\L01=] ϝ(۟8E n0ھӘ\6+ W9x0j;gJbuh2̀-SvQhi~a6K {skӱY2IW$Õ@G$[1ˤ:JԳy#XaS͒fr f-qpGts #yfFt3@s!sBV{VTG4łh!K8&[S՟+o&ʱW@zzTXIMY^*6Jn{ǣ tp R[(XO_ʥoժYxX RD XFޮpU -Yڈ YxN[z{i#bo(vcSOai!Z.itTpѱp"|E|@vƢ|~ KQL4n$/׌3Q2Y}M7 (^-8zZXElqC%Β#i:BO3E,^Ld-2J6@Z[Y +Us>DML" `<9-low8df@g8(\e]>Vq\o B]UvS;`' Pg[o_x[ca\4߼U<7-εTEfxHf yW/dqf"QbP V)Sǖ\vFWH Mn?J(Wk/gF`\T)cnt$'Է*Ǎcski.r0 "uxj5Ij+ǥo+6h@D^`̫42趴cB^MolGK;,Ƚ_ht_TA7l n(OtGdPY0Eq{+A~v"}mk,2 =x{u1Q$}JXjgZH j}Oj|g*]4 *t(+|U9L0MȵOx|\yGYKp%h׽؅Nh~VvZ;>jU¦۲Ie6JXmj6"fw)s)XiluWZu:|㡹Q6&{9Le4ZR7Lyڗd>x[U{ D;rIxIƢ5! ZHŧb ^.h$PbARQ{7HޡY!#ɚ_OEzo)l $a]Ɂ U*_b0J~tǒ(Bgsݸ5 lm B׍F7Bc<E}HO!0(]D&T,*: ޓBR~}^-C#c#zz#9` Q Ȉ~daL݂}| ԓ Kz쯵L:ӵ#zeDB `"S ),:.+ɀp,Aʰ#0|ey6!'',[IJ%͌[pmVX)qp-ۈĥ;x G![udE7yR @ơRe/j[`T6jN= e^@!X.]S>㏬kfWF̱DW lD?X|%Y=1a(D*+BWB4ku .f UD=3)bxZwKv i k.\d c \5ywz`PxJJ[ü /ݨB{4I]m\U7B-QX9$ V ww>A٭ۺ2.z_Zqjg{%M;6e(k^i$K Vڦ bgZRW`2'O!Xvè!hhMf=6Io{.vz E3St%&Q8}GBCmk&QC%eU>;>wGњkD7C1u/Oo<ۿiP9.O >x4f%]90z)z.BDɾULn |(qrk`;TԫRrgD<ݯĊH < x·QOIxu^'X,՚v Z]:-(5k@vf6!kz4{ƌCDQlOǫ>0P_@_ Z,GBuʍhSvFA!/ ԊRڧFF#%UDU8KtcZ [w _ sRߠ=AYt{.#!kJLӋIŒt(œDȦ;| U&4vPal<xS}QσR+dפgS_PC|C\g l{-7p<Oؠ4ݹƯdǒ+JUS4~Ί?d]Oc; p U7¶OfR> ?0BRaCB|xx}|`#ބM5M嗿XD?) 'I26kN[:|ޭQ#pq?.)(\gQ NZSǨX"ucZa8{=q-, 8` p'/Bt?2$,{J_iI_o-g7X6V Y*0댸f&($i|,}u Ͻ?-cp1g5Sh\ĽJNuϳ;Wtv+;@rj~!lQ`֨pt쫽yGMvvYW&fo)ֺ~!Q4ɕs3]V,$(˷G(YmH}Q㞝4'x9e>j8_8A _udfb_{L{&<22^c\s%sj鎵5U5ʫ_rdp5ɖ!oe_!-5V)S+4hf f6E#[\>~8Ʃ9IiRSWӹd#_b';1bo7#̀Xm#w,DZ} F6|Ʌd|Y/[vOkʋKqҜv赃WgdJDH8JnCS2puŘ$jt+Cdq[bjcpBVVϺL&<XK\4m7_C|⊗n,ОC%aCMgԾkv?f~ mZBc {Ck-iZi/z""11R T'è[Mvy5zF9V҈X(,IA[ZէJTe)b9hJp Gx)%=/þ4:gCbgQyX1N,\4 .t10o WbCfȔף!|%,hzp/B{Xʄ3h]O[6~0a\҅b5s _4ԿҤC~>U\=سQlK;1k@?C̹.yfP_jN`Z-aȪZobD-p\rxx=— x֌VemSc3jS|Ϭ9:K!.r#`>&pݽ!x{IkN*(jzxȹArQJOHN /X@C<@^ Mq敵lƭ BK9GV=6M{#evf/aN c0|4zdYZ9@2Y(atƒUl4M˱HWqtcd'*PB$O-NM%g=\}H n¥4$BHOP%ljjӱ-6CWHK \~廷FnҶ'}u:չSVv'*]<;[nl1>`kgDȕc!a7 Ċ:dkr"azZMw"YN>E|6I2p0|Lk4_<)RfȚ <[7N°K?"՜SإBߎ/y㠺8?F6[@7WWhZ_\*$D9TGE+WV~F9?,RRJh/cMyA %R=_+r(~FC٠:ڒ6G']R*ﹷpD[ژ#LHPg_+[jV^CC#IVe,Qtet OYۯ⼠Bxzg ʡ4 = Rgɬ4 9Y`0O@{ Q/|b|(6=c$F{UDǺr2ZA4PIpə47q5b{.pRf6KBͿgZ/Q*"K˜K:#d|:a12;D'>JRQ'яā0r@4#P}.nV a:545s0$9sjշ9##,R#}O7̡GPzCorUp]Fr1C!˙ -R An,Cuɵ k a4}ٻ2+>J+FiM !1puWԈ"o#wIjY5Ϡ*ҏ0-@$QQؖgF. ˍĬV$jBսf1a\{  8=)a8- 9\a,3?J!'OsYn~hu~D򷴉m9E7 v8zIo.J>zI j!50ÓiD*C؃ֵw@X(S9'.Oz>h9";1p<6 't [K=@P, 1H]*L o JA7)ebu`hM&Dy l*>ٳF*%_9͕ )ֽFPLJ}VBIWf}*qM #aiιFsN|yI"Ѱ8i!qSbb`W/o$_||O4^dv/ɠJQdL>uaڳ@}MJgܽݮ2X_`(n/h+L*R3,M;-٩AŒAVv 'lᨶDcml@ ,`$i V>~P2 6jhS<c@qjnA}g.C00+\җO@|D1yAiU Q~$rkǽы!Y8;&Ҩ5* ^sĴwx;GQ)Sc6Jcv8]sY[6сZSPvv'SLC G՟szЂ61Bc-:A%_q_g MK_mNF&=L vugsy{,V0po^T>~J7sax0a% N.w[(ncLx4P"-A{_K|*-&dlު<٫誊.X~P{-|zLՂn͗Ô&ć G"szhN =ˉ]ů92q}whD=|2-I4SO]ѱ jw]2:u]ʬnC J,$A6`!-U%Z)Gy2J'|e0`piG"eT*t^b}xEA9VlI|bLN17|kU}Qf߇gGj5JK txoأY0A_"eK<ʜ`2*}O|e8#xQtUE@1a7d(O{̦Ŕkc{+DGJD@ fAxח7ڦ Y}U5[0QqW}(QIPPJK$R:z=dsZm&J[zH7Uaʉ84?}tMp:O ~ԙʈa/z/ˆHZZuB 'F˷~~Y;.:D%s$6cm z c|[3sʝH!nԶd C ӟ).*U0.h];|jk >\pTtw/~R? vCMca .LUq\(ٷ~! yp&#i퓔K!u7(-L)Zש^nxjZ̢_5Åϵݼ 8"Z~̨Q?P 1l-Ԩ{k 6>&4ZQ<0Cs+'̺tDȚD>MhHȐ D&*ۂ"9t LS}UQ{31V ?pA9kg&9![:0d dQCx6z&|X):S}yn k(GƣRv#_  BO p_;ׂYFg- ?8~׫g:py+LAOztYqa0"b-Fue'S>͔ڳwQS\35ըMm㚽0YAդˮָj!1ׇT*=Ȥqm xhWY'ó٣UF;c0Ғ`=|nռUazh2q:?z`h+$B@cܮVl߮v?R`Pk.ju ُ<.9zxb=jqJ/nbu,~c3پRW,Lgь0V/>$@VaX& :106 h3(T4\#]{Fd+W`L? Fb?6USg{3K-`rǜ:,fRh|N'  ¯VMgFOFLMh'E!mR6SoXjbv&^NJjϢ>>d?*O[ C wә' 'ڟ-h 'oS De7A0jPKQ!N\ADn U`V"+ s٦MB+V5,3,O2/H{kP SX.N v69 r.vA=eg`4}Ѳ6a@'2J%1k`v)tC {6n*F'-)o!R7-e '&>onS4Ҳј?Q6@#/^6Q" :]Vb ৭|(nG/dIi%b.[yї8{ Ll;nua.}Y]'PHڀM*;;*-.Hό#%`nh͂V7(ށp)魄VƀA2Vfg?}^>b"^j,@ӿJ`Es'3lqXM}~{( tł~cp_΋>88$ڟ s7G pAS19rǘ'=RzKÊ Y.}%q ,6𨗮RX&ݥ+Awlde~&jOKѭj`.{g]ҡ9L[y6Ǵh<Ѝ IK㿕wҷ2LǼk|x>+FD `6\Apj_Լ&[:.Ç3 @ി5]G.O ^|S?e8Y! ic[p>G2C_gdmnnknvY"Zt17ISm+/1 !zӲ 55@CD^8T9$:aӐ5y`U+ᒊDJ4[& e\qnH3~j%&ϻ%-ue! dgu)fokpo&^t-jM#G8uZo]8yhjSUr2qojBPje ;g%$5[æ ?x|u\欳}|(~ ̋j UZz c;O%|bi:`ZŘrv2AUeDzPoȜ<'/{iшLB4c ^6hݕsyV']JͰoҗ)L{+%(D؁{]+&}CwDR[/Q'l087TYj Z?!gz7pqUk)l`~.JHD)לL pV4O/0%-5GS0>;_D:Uߚ-kUN|Bh"蜪@p'i8J\T$oH3]4耥|@fW>]=_d~Nk;W''o^jڤȟyAXWly72=$Ϻz;>H%wHQE},Z"G;.Ƕj'D2IZ23tTo%,aCgTj$Ɂ`djf2fD]QB2UnL*P)$nUSg<gh9/`HbMLCLK "؟O'C:$&oˁ62 mVbf_Hq`O*";OٶZLSMvˎf\W'jl0j3'F2|ҵ%d5nf}ȉ?0wK&L{m]cNsֵŢoLWm*.C;lvxnpcx9_mXg%ZCc@$,l &RabT`åեG˙}f:`  @!!"w1IH6>*0ON;zk4~nUh@j`4i5]jo\ӽ2~Xb~)#)446O5g$׶gS x|ʔdže6 ԕh[6̟~y)ko{* sb6C1hMs^=18j`$nwN[>,w2g?+ yyj"j:%]N ⍭PoBkԿhx֞ z2^(֝5yJ#)OnJ@,a6CX9MȐw~!ߨSAbkva:AG~48={hdR-0nh|uaA(WRΈ?]cĬ¼L;Aƺ󻗗D S~7ywg"^2ObuZ큗oz YJ\4hbd50N5l ~÷k]W[xaD;zYPp~UȺN26|ǚKl]K _Gw +Ѿ}OO]NS1̴!I P%{ !'D?S||S741Aj֕ULu< U/;-"s/.WؔC:&s_dmᵕt&xd#1^j]b פf}M AeaSq3WJ0܊ֹnTpYth .[GC=['R EQcL`ZMDzYĞDp^ :1Ť%\-7=`ȇipP"{@dY[[QOH.NY5pPV To+cRB%WԤ| Ql|ΐ+j NI-Dm^ 1t!,jgK wv_m xd&\1oƳG1:rNT)yO3J[ǔnewts$杻Bq{kha>Aq0/;{OYL5fB¯h豗*buk -N |!&E\k=qpՅUx1m}W]:@STʅLԗ\,,#c18KkxOWb4$ΩRc\C>9w7 ޮMyNw̳πlMA~p3wfƝ |ƎY|Aba9{C,]Mh`#{(dMGSP2n%}xLǼd1W _6N c#RO0J(mSPxՌ0&)Yy*HM#`_&r?3\0MeyN979O1d{x_ΦCnB+8y^=hpIr[s:^S+hBo7rvIm1~ʥf@?e3e,tmaj[CihXD/K>뿯'Yd7B^ z-x/ g|,T3P[ʊ.k`#(|zhCʽuz|dabyʁ^eC_xU5A[k>H?D녯$7AGJ.n\)~D"\cݹ )n|~!BDS(pCF$s<@9wh%T:V7e%*ks T"/n5iV*y"[!WCl⩾"x8Lf;n*/g 5]9ɚdE XaVJ$.ӄcK&aP|<άg?Blj1`G}Ҙ̩S͌tI͗^^v[5h̒mnϰЗfUS]*_+SQojMvfGT 6J!(}E $`={ĖTM,(v") g"G Y`"fѡ-υ_1i5tm#|URߎս!6dho;rlx;D!G?6(дjI_09^ Kl^T"tXe ^9 gqXI5KF"cOV כɏ'h,(,RkAO-5G$2;k7`:ØIdJLi!;_p$MM_bzz6_lBmѥY '&9DXV?Y_ r.;}XFVktyF Y^%V+ZZksp֪=(x 2}4%PZ? GµQʬPlYvdpgb?RQ:s;("g)bg ˽(ߍ#C Dl|&H4KTX8},Rr`3,P@=dlHAf0Vze5' 㚼.0C+RQ;MwBVxrMz߯ZjS!yq3qGK$8=$M!J`/Ew^O{|xH$ãf=9%N;mE,*%.ph'%7@Epa+qȺ}_ FWkάyS8 9IgBQbMrMXDBHvE*̊*˦_%rK4y Ȋ.A<\C[*n3$dhQ`XK"R9 H3((]7)G=ոl@š6VH?+;:DE;TŎ^|5y^O ʢ!U9lyVF[-7 4-WgT&=`?r4^,g9n{ޟFD4,nbؿ^w1~_ZMXX=0oZ~)pM~2b2{1d .ݖo2hʍ密l"3crtɔ+7Թ%~l8v%eޜFϜ9kn e_6o{gBQRq#O ? Z,C TКǭ|/a 뭖>d'zvsPoH?w84xc~(\Ɋ}uupm L B\ -7O(?OƑ#,KCIXޝ8aZe{֗l 5<vt|-tg6)]d)܁8:3wdٷ^ 2i ^*D)fn?2;eľ*bu]_.mG@p!0A&.ĨXsXN\_1vo}Kq^Z;h[v3Ųȫ1x|uDM[vblؚUc= !BSI][Y, e[B#JC]UI{20C0P4_.}n@Hvq/$VP*؍O N6 кZ1jf HJsLϥq;*{濁*V[߲.kdhDr^ʩM2?a0f*,l/NV)қАZ`2:l SI!jʙ4Tk?:D59(֠ vb \&ppqOfzSSLʄU4ը!{ߺ꙾K $yPZ \x޻wU(rq ?lLb [ ݞ5FN9 8 62eӧo>_-1 0UaWts<=+D9E:pZ“0xU%ҤEl0;B72EْD#$ң1Gu maj_&4TpÝiL 816|~7*mrqta%wzT[b&Jo H>z&VPɑiK(7 ]ejiu6UE4qMKYV1t6fTźY,\_]o "&<ڨa2ٗjO|O~xt+so\X?y4N:`S $kP޽;B@gؖr2N?vMiNmrKGdNe+tCJ ,DPSP˅x ^tb䉥5J2{=+R%ȟp;,mjLSn69iaBaJSW9rQ씳 w!YFVZ5Y?qm?μ*;]h222G_s#SBU@ ;AFS-qضv$p^;ov)#֋mroU\@Xˡ3| ] r]ړJ x_WrIk _߯G:Uי06i@׫v1Kcz-ܒBIe)_Hȗm,)AL LM#0bJ| _iR8̓9:rSƬOp2X2!]6 C&ɭPl"(N=]7qwti.*s)/4yz?V" Y(W=,k@*?6җ$;QqS=׬\kX~6tBq~b 3S TF6M'TKRf2->pq>9&hzpqOF^׎ъйgCP]dCQF 2Ռ37r+D щeD}YRqMGOIÑ]B+1?W 4&Xi@Q~[:P(ev_V*x0CF`NA$<@7xC4+ulLYcڝYMxӨ᷄Q?+7YaY| 6.&EmMۯ006!8NknEMy!br*TSUf OtG[JO-V&ka%i  L2ӦMѶ|'E4Gaxv4D5ftk橲r c\( 97v쒖Hf&ڻݭ Nٕ`7cӅ(Qo1j&m>ZD>G=ĨIkJO)fecչ]g {! a;@@9a8kOc27cSaIUl+=NTЦ $-~Ě}pGR4o/m{o%ҝ]p|4sJ8Џkٗ"-#!=1Zgy oh%cMU#F⸲&ֆ]WӶfaQa.,Q ^9{KNm82ux!QZKAb|LvL9lYF2&Azn԰zꓢh6ȩM7O{~Beͯxx e !R|(=ƤI[FB&.^CtFY/Axx w=N@r&r3wGg ?m+ݜpٷ-t[QJ{&hZ̻qzyFiuR'zMA(~Fe+pQ6Av/qd)鱗1UtP&`1HVW;.t9UgcȈ}=D!|iNߪkYo͉ȝ )~"qq}9Y5+?w3\;Ԥj9x<|rթ 'Y %{]br&CL{,fuvq= <D%=CUo\gxV9x48Ij3]LS6"UUE*p:#&%okMUN|lMV&# Έeo\XRXnkX9hs6KoA{OŒ)y}qBd|VC3p(R3$`Z#ʼn;nA(OaO=ٯJU0ֈkAuq*qw RZeEӮ*vM3_N\bgzl`++e6(I;)́%p$*=ugg)գ_~6ߡrgpnhS-Ŏ1Oa %OjU1LObjɼ9 J<>zCa]sV7r5 6SoV@qٗYB\&1%MwU4.^!5^2+.\:nYF8/U_Z,\R3z#f{u?R޷W4~r Չo|2 a vC_Bf"nE`2cj!Dc<0\`2$$_pz1/iϪT[.+C.p7r8>i^O`8<`" 𗁬x8bIDܲuCoyu95 a%쓦,o&OEXHkgmB^A?+9^x9GU43pU aB 쑗X克8yviٞ忱 ͔`\ڢ*i [:<=.c50j=#ur*oW%?OOn45x3$Eۣt0?XgQ6):iK]TH>֨FL  8@Ϻ9Of~)'D69S$Gɣ|ְ.z%y= q}тBd= ޜ>TkANo^n08̃ΡP!flݦA52`\=s=$4GHG8=]IV'23&=;ӐpXN}S8s@{C}!gJ \M|;O -jև,r[dkkf6&^KjM "IlKކ 5bk1 $;P Y3\~=,w7z XGba]o R)A<{Vx.kmϮP/`9.02DFȻ7QjBzWݓ0sY6 1*o@徭x[C{ @u5 R-e˴:UC5OYkwE0>P|[G)ls ◰V(Kpw=ӄF~٫xgѸ q*(nY,{ 1U$=dc;Z9U$!{k@u-ғ{1m_*Iq;3$ɊF5 TAFPI 5Z(/ OHD;d܂haQϹ׏-3V/4MKr8%"OQxxI7V#3]La՗ !XA Њm:"]ͻZ"U?BHT$8B`32[z\ X76 ts ^~m8+މs\8.ms\%:21\\ɳr8L|+ M5ʼn/6 gv`h4\x {_-!D4X ͋(GDn|\0oD|&fIw D7`fU2EɌ3bح\0Or2ij Tr˪\AsW߆. a_r}i e3Bcka]-)$h|`[Sqg?*yߡR4/xbCێ8jsܥBGA2cuهvLh#\t0A%md~FW498O4ؑ *oA4+q mtEc {=V19}_HLl8I] k{6'Yvqg֗*!]!Q.[:?Ȍ4dBJnaxif;WX'ZlQ.3-Ӑ(g*Aǭ>~5yrQ/LS%&Nb%lu (X=cS73{'C8@]2U.Dl,NuH t8Hi[Mn-ó٨r^fLF4F%+q:±0)5;h vTd)ql0O`;cL0PŎm WJEJG45L&,.=R*R eZ{3y $s֖'z ;"jWp_/2sϕklW׻JSmKAX 0 J )jvV@+h2:ZW8TY>?=cOpʕjE !(]6F7`:K 4Mk /qD|~PdVo<VѬsV>bq)iyt(mrF<$$F4͸Pz_AEk^*q.(/1<ˆG$c'VM#BKD$mɵ+9 3m}͟ĂG5a]i`Ddʹѣb +Sm[oSYZBJH;:@K ÁQhU|z͐]|r(,ٷJ섙XͰ˵a %X إ[Eo4=/](9r#J:7 [uBP+zoC Qp3LL`$W>r/]eb3a==Wt熢iOO?:&2󨧛|7|h!Pbw#ҕV,&ח5yN,峨@`{h]U^p0%toOA 8 D#}(Z:Tʫd_`8 䎶k ~gI<8Ij,X4h}fzMJ@:$ j 4fRaEgn;6p%ɏ,$Eu(< Eֵׅp x2GBpWF-*#U(jZZAي9ҥE\ӮEw%%0NH0( ZvB SaozSŜhۯ3^>1|e݋5;KllWqS,1niI>F۩l+BAZ}1GO6]{l~#dV-Q"kNzgpj'9*ZfXZ_OZw7>!% cUHy!IX8dhwcKc#l c/@I(]2Vl3 <{+ǀ 3?u׬vAm(K?]n{ڂW ׳ŤeKW}!&cuYga8gSz xR%ISGc842d`[bp8\9b1moE:ya͔ L~XhscymL#b`Qo4 tc18|^b@0\@R?FA;RI:[bG.Q;Y;e ,OvLP ̃""v}x}BF"(^qwvSmDq| B{:PeV,|(igvnR ".lwMnSϢGܢ[^cHl0.vk^Pz+>tp@,σg1(MwzL :ZBm a@flϾ#z1ύBad"qtή};،%FROLRfQkYW+iAL0J=kݐ!w}|n;*i~2F0^LxXֲ2հ$wQrzGlzFK=; ܭ/gx6J2]vQ&2I}r+BhDH 2Cè݌-Ҝ;7vTʃLZɈY+joTEĽE4ɚqEMkn,(ꬬ\m*kgs cQ )RTx lC(6AK/p;/ ?jKWRWSU٭^?Sq-ozO L9B}`lZ|?D,WؐIi,J᣻!mӡ,;؆`+ rkXV|ُȠ1 V.yޘn0xJqks}N|eGQhuZr}ӚpLM/uyZZŴ7BzG?y֢Rr'HuQ#yq hZYmI"7&8K%i[3L8fN5\'xMn(k<;(XfΒQ qUdsC⭤J8-w6L~)-q27[}zHOSO._9;ZH-䙩zN#ou!$ގ5Vĵ*YM6I$;J4)>c]J"+]ůR$ANT;N~c<-0TGzFtU*wVϗBI4їmOu\nk_ Ȕ9@1T?ݼ6)0(_ |t.@$X8x ㈳$%TZBjEϜYqXYwķɀlR>$dMw/b_yZ"ڪUglGU*ǶRZOAb'&y,q`I9ÉA[lT;d"$kNvNXv[XC,{)2VNGr:VĈ4!1Hq[>{r"ܮ۲*y̽]RzͭA9.XN@RȒsZ=fH Z> 4K nUf vM `T?Z6 BGA)EέuGѡy-xNP:@AeyNsbuCt| '}rl SlC$B43:Jƪ> r(#30fgPDYIjtl[iu+[M8ɍGhz Oj "$GW>]q_hF}~̍I{>eb l^ (.k-BɊ^91T9biy&q1]ʘzXD5*솔5/ MNI fʚ n?rP1EblRf▛[9zRz1jU*56'1vc5c˾["d4CE$)8pϺZI{|whNG|ZϷ2$ \ޕm=\ 1WxšKK; ,!/ՏK_?Q<œg2ݕTm.I{N?R;4I ыFh[G(%!s qr@1YeuYʤ'EyMCjE&Zw^{9?FazZ9t&:óSHׂ`)^~M)/WWH?nv0+}2Up<M1S[NOJ#_tES:nd|-Iw9Rb ]QpI>0O1$XW vGyߘiWad{^jeY~z2 -썼0H,:;'\Bf2)ݢ S܉H.41˭B}[pjL Qj;OQUU<- -ߌG|$&!PH }T(7W#C'cYKzn Ld!M#XWF~<vu30˜ILk>wB:/vi \L,*y'U¤WrViҶ禖$Mw:+_/쵣|dO3Z$d>bzh}%k/L)ZТьmunW4|Xlᜅ$}r 󘝕%,PJ+ܗ]o8Ҧ 8v7feX5ȣqR\@rC?C!SC U~DVMcs'-}L[ =!cvavqB0nN20Č'8RqM8+Fe) Ǝ #ǩ5WIRXR5}m@?!jM"D{M[']+5^P-R.}r&^uR @2-ukh#lG|Ayodwi8U D5 vܗ#GgVS @ -]vxU 2Y ;mH(bqUR<e Rk])/NFx432I2B?_Ǻ<wzƠ[冠VxZ؅Ep B|eՠ~bEP #ԭ#FԌIG-7͆3욄Ԋpng` ̣97u9H]̱:FdX5b긏"lD)'?(tf.;&X,V?Ve-x#oPbWG<^%#SNv$x!- 1/5)bA Vcav!64H|}hRu7Oè}mqley:B? >O7M>X*58AQ/[ ;eIVa@EdNpsZzf˾gut/sRw}'C;Ko~>tx܃d^N@x~$=1[пͪD2X\hh\@Nn7coBCx X;1wy񏜫Ihdc[9U n!~A:K,BSBԵNբl(~vu\w4=@Eg{+N%myCۤtp JUS'c/ J9iwj;W~jIUSBY[fg6U;D,|~[ 0Nq6\1L`\%!9[x,qʮEJ!JUU~ܢ'u›$n -kv)NJ7&nWJh?^UW+/F vR).:ث*QRXf"Rsm$)y6d"|(S-Ln$r=79T2M$-F3h/:Nl?Q%X&b$pO Bg>YbXV}<lPJD~nP*S' <17xF?ۻ lMv/Z5PU>sQ**[&M8pMJ96;9:ɡ톘Q2z CUWDϞv5o,w0lY_ȿn -ǧ3Cgq6tj7ǩڷRym ´&axbcpJH/:Tz2Om?\NM8,EQ*hz!}ao?s++w!-b*yL24|Yl͆ʆיL~]YfaA bA*5aPo[GH&*/l کe9¤1x_6MX=9mG t籭@ǢB$?"J>*Ƕl'9_[9f"< ID(^]Fj@ 7m%H(2prS ~W^ v0F6Jk3^v% Y=!_E12i>1,j-M̊t22傠`h'BRBuD#ysL,<'bK;BZɎ2JU q}H"an~Е`l"=q:|Cr"]^OźVA''NIx v.bJ'^f sin J*+d,Y fJ[_~yyd{5ξ{aJY[PΊ%<'vu|Ó)u䐇+U͸ܼxߙffXDK~]fޞ08&YvH"5k:%xt`MnoyAi )ֈ1(S#Jd<w9`uW'Dg%%h9uk1T9Mqc ]R"Nn>6EaV@ʧCeᅰl\qH,bxxqƳ?}>ޟkZ T>@uͿ H0^*x ^5I[Xvyh fUUA*Ղ߽D<y?4{D'ERx_#d݊R4qs$0k(s0Ӛu& ˜kerʐKa\--Zl#"/Y(u?T@z|H$\=ƺZ$@A q5ډ|_Z T\ 1Y|s ΅2FgI^\6t[+ ^kq,0{al~_BEd 7| bZ(@#o.~t7l KnMz% %DϢjބ@e-p)z}'suPk \?{Z`xEwL`Ndʠo3L\:ga#%S[}2a{0T;fzE1\n1Ӧr3^6\z<~8jТpLJn"@AuOOzQ~WsQNGJAABjTdXk.3+B[kggAֻW…Xd~b+u CYE[:,-9{_0SB"Maᨁ3*dϕ:IruMSܱR~:Mך@˒T"p"?^B @?F}6(EX< dZ5>N2тb,{_HUZ4\ڶ2~0u%/L<G2xvñ:Y1OARCa&Ad^. '!/9,Gʧ̄cʊ16+Lt͗[ J!l ~ehAŀ71~˗޸YBܳK/nBVTxVŭA/N+ 8ty5]2)XK.2c!Yً(Nh{MoR$2"#RE^7 t-ӿ:ˬs.{NC-n?J=9y<,c \%cy* EO Td*YȩBd\IA]( [ccM|X ?*VDz_b2Gd~1I;" 3ZQ{"n"z z߷lT%Gyu<%xWAL&NJJ LXŽީ ; ſk"Dbf*GBig&ciiy/{ƶ'm9Caw*BL 0'>4ٳ4c%BpGK> t1w 0r&Q=TCo*. 7O3Ffoj!M9ێ6 $L 0wT+]jruz#gƯtb㗬~_1 qdB5ngRU1(3}B<=',εcqͯtf`&=)+@mM?#%ļͿۚ*FP,gxFy-6B ]gfω i¾F3ܾ7!nF'rrrO;FmTW=]y_diGA'Ϣod)O=rꭊHGUK0=r'aY)i{ei0 Im!$@;|=1#ue_2S`-Nb!{;&v9wiBĢp7g˨V+H7 \ !:5Uް h;f~^XI;YrT8G//@aM m zKڰd4Ԙ#vڗJ=zwi4nD.znǮtskP'9{X%5c6MVAن)r"-|S2a3ުJ"=Z`~CbG"׃%A!PY&ų7 -RX"L>w7ZӫexYbm;~_'[-\{^h٢d IaFvY1LMFܠe>#N%D5 HJ:oת_go7|'DŽ9 H:J>9hJK~u=u]| 41^>dD mSp&{hjԕH$s@56 {) vOȎ:+ O .vdU@":M>j9*c]k Zu2ozQ9Hw/djA1ry Kޢx$bWv#HK;."5(RRsRMp2н!Kw%,g1y!6LՒ/(`_[idx1_)A0UVy@fG05l %N/QQd>Ck- 'keQd>@KO{;0s$UO|~MqZs}?O=-+{Ћ~ g|@lMwtkn+|j\0!#0@C3Ҷj&b1,6eZNmQW%Ab5H^N*7XU5q353tR z;.(\ ,gje-xOk#V ůYx ܘ[B;)L@pSv"TIRz'o`H%9u]ĥSӑ!wP4;sG(sR)V⩮cU;EDx; S3dĒٽ;) F>UB- GTy8Ė+4JHugTSѐue^Q% ff@0!u ]]DlUI(:-w#[,^Y> w61鶯XwHJF%k2sÄt!JE)@| EjkU)ڦ~}_ddd㯴Zu.+l4Tȩ1)]H%Ϸ"cc֊@mmsw0ǁa̖; qGr|lօgM|<>PW/rPfk[Y6e_[lnk{Z"ls”Ei_`OK|0N-'[d6)"L.ˡxrs 0(n#lxj{o] 0vNPtG /K+pS3HtKzc`餸n󟉹\ox3|c^x %B0u Z:LW ӣ}Hvn)Jxm{ :*FnP صLFw4%,spWx}Ɯ஻f<.23Ή$!k?w$@l:&J0 pD1f_`|\4XܔOQ/ZML/c}2aj8QZ3yl7D@2b3(DZ]T%/z~FwS1:#ݯ:Tm&D*,D]Sr0da'I|~o=#" ag35`_ |&bӔyRK~ߜU=Ҭy= T= 'sF?E^Phj~+ϋS,,k"dAqac~Cb5HqvfC5ŷv&4;j1>b;tiR!#C~W]otx<ÓZ}Հ5hP*hpox \- M!c8< 6t0W'˷s'sk K>N$m24b={%H]rpӈM| B؍S[<8bDϔ,° 4Gpo[{|zh.kH [ra<;߇€\Nka]+a)<@Eَ/|ccΏچC}·i YT֐(+4D[o~CtMʙ~ʄ𛭭{N!,ofJC>\%1o&UquG@:~5_P9t"'FT,W>EN=s ^0#*kᎤpE>鋉3[Q~OC~šOvגyk+5QxĽj8 cTbտ܋Y=t'rDmʶJMP.ʰ$덴3R0v1͍BBwTL!|s$IJ$W.8ޯViteº;SOs ln_XbݬxL|ԭԑw!zu#qx:ʓd˄})FuiH Qxk8ѩ\  xjwBǧT3%_; :Ri%>aO75&2q)S~2"dbAhBLeP vjo)4p p&r2zEYWę _F8|6D5RU@:{q~\@YMbGai6y_\Q /-u +Ɏ4^`3BU\v ͬuJC.,7 4W]QXFWv 8PC)kS+#%B[KtO{ =1B^n:Ê@`6hІVnTvfaW2Ջf$U*7A! (c}.L5l]La"Z3hO[ \N`~0af) rK^?_2#JO;G z*0 _Ԕy "daB{7|ÑԴԹ `tm=L>W0(XF䑓`]yZ_b{zN{;31>Y .@qmgLЛSyU9m8QTm.W[p O?:^gcpNvE9Q֑GprainS9 +t=! W!SB<op>81'k+(͓-L~͋i3%"4Jz C7!xBjQsԅgf(N 'P?[pζzB=os58ja9vb[ AVXZ9b߶Sc;~U.Sq;JjM;[S;[wB#F?4 ,~*,8#d@3RY,n\r҃?Gԋ&u_d$u{ЅA/F{I}r⥯wj49F_GޒT\u$h^˳FUϧ{n`Fvs%݊Bx LWd +C̍sB;myE(wX0,=?2W812eBazIv` 1$(p0;.mHr脵SYږCk+& UqCVpXQ]1p$S.A!Ί+Asx 7X) 6h j;}G? pۍ9Q .H\7W(r?MJ_7FM*ZQnd̟aVTrtpx.X-c1A *b.Ƌ_!0lVm@9ǻBOmʵhV 6r{[4UВ|OnpAᭋ⊶+ n^W!OUAhS?߶7J O݉Fۚd{U0x{a,t%OY +ӎgY1LN;}I ڑĊkqؤUS 4X$=k_ 7FJI9sT!j_|prqIɾ=sD%Y DpYhB_x`.Q+OҝdZrg`O[K]|3jRe>p) Plq \ћdOa.!YK ((3Jk<)n.3y=Fr~=i:5IV\qf)'Pz80ҙ>4)_$IØ*r@\JKf9nufLx"Şɛh/Kw%M ĿOb\e$SK{#Šy!ꣅ]õ&&[fzYؑ=Ux8πxS̼(Z&$ɇ`_)'-t^ᅒnXυ7VJ"m[x#uy!z"A$eP@JWQ))pHkw#jU4]KNYNFw8`/4|Ч$`4򖿋}c?j ]Z`嗴LK43NePٶC' H_JtDA &F-Em*`KW(OkJpGf(u3~62uWe7N& 1~r~hC$ 7kBoQ4s~h`F6ǵUDjuIp\!5b 9]`yz!=DιWFM l-x~[ {sy,#y7lg rc 8V2`z Aj(n=I1}w]`zh.py"x,wlRѨ?'(o†%4$&6x)sfE5F _'rC]~:H3XxKҤlP[I"pB_GKz2&$hPý/YN'K91ͺLr)ОqD;#rJp%g87mxc#'kNxy[[gd+5֡ l SfzJڧa[&矞.y'Q^c(bM:iv7c@muۋeg=fY?8cA Lҭ5 wϘ8C? "IKj)$3#;}I2ԑ6xyF<@bj6p.+=bĴVf^)o sW e)f'"V3kp> 1C*H vvE[sQO7 JT&+Y>>Ȭӹpz3{>t0$P)!~̟}nXK˅50t21i5F|$VKD7w٤ O&ܐ8:by0P ;; L<ڤہ9Eƴ/QiM5Ƴ碌Q&@HJZ)@o;%pVҺ_#b D!Z"'Ⱦ_E+ql[J޿٧XcBi$Ϳ=|Ci׽C8ar2LJ=>]tKGvМx?V5;J ʍf8lR!Z,m+o;vqLAaxJgRYԃn66ߢ7IԫC븊8C;VF;n8;t|c5 9<̋Y74 ]z@:Bն9c( Je0spK~lz=(2@' ӄkCZ>qϟG-9L9{Yɿ֬OMFt]%E.?P{1_A <7{A#eԾuq ܃9_3>qM?:E*gSrN>iR$0v“-3VvB4Ύn-3F`IK&Vpߑf B/PK T([)هo '}д$d>ȈGvlY )oI;~g~%J _5Fp71E 'Ev*cGh Yu_Ԓvldf,?SM]|y[q[Ad&^/hY+֫jQ$G6;%h`,7h8@(TY%mX@k^}h)}YYqϘ4،F2|^B͠o3[pgxYrqC@`#] WUѢW '͑ǩ`QqbASJ M] xgI-Ez|>`q5T\8"`}w˸/%Zr>/ 8+RT۳Br ERurf2OʏUּa<<Qf4͹))b47rGVPQ)0uAL={|+f _}j39B@Vۜ=Z}+8f1-:Y>8~_B$1/Ӗ7ҤXj:;R04}Չ(BRg#ڪ5 8j͉qU:9 :L,l_LL6G5ګt4p3Vwe*9KUvʢjV 0|f|Ѭ=b8ֻh$^TQ5#=ώ!kEܥn$6ACIo UpvhRrny>U}X7~> `P32IC x &,z{X} Y~߃@gh(ơu#'V錠(q m̛) @ ίOzܾBePK}5Ut~u̅ ROQ؊A;$:'30;CVY ٽ p1׻&A3Nuk[i<絆؋Ғ^qf.S)NKzned4'M^aDžhp^@vamT+9"p쵱ѫd,;h4i|?>"8xz3(I _ґUT o::ω2fMs>{ݸWNH`8:X Ϥ~$< X&c|z*nSj]vs鸃4)&EXȅ8?sÝ^Ϯ8Cs9_DE!PuFtO6+lJfq1*ދm0{ƾo XE+#Krz$k';+Bid}g5, Yyb(?n0M0$f3u&Bkm,hsk_־k'`IJg[N,Z~isQOQa|UCo꒙Oc3Njɛgx}ӼW9zT2aPF[6|;1w$=q[TӕTmh^P_f ꃽ?E(/MTaP$\v6N-' }Fzt29%X=j\'࣭w0bž=B!mgbupj`) dگh 3XcR|J?(6ΏH@ܯ-y04oO=@,KzwYĩ\Hb Vb$í>B-1)XU,}H|ܭul>Tp[R j b0Nj>z`e[INjሪx[C'Mb2S,=ρ<8:jFn"(% |mJz\*0K˕"CėKf$~.m~u+qaXZ%#ȓ0OQn\OۍQ洃 ,%ѽ\zka$ArE|nh9{ FfLYp* Xί--B ]a0Y# Sd+%xd9R^)l+\KM@ ǔR}&Q CI-Ց1>a/m"vMrKȟZDt?WQmν>`A'OA4K2b2g K PjQv˜e<{ad#yk-1@cES) Q 50FjVaS'Af&4:n.Ýpg8# مf ^u$e+Nvzd#`;_1.[11ezs{hu z?uݢuM)SD2"lA3Yp aX$ľjBRpc̬ϧ1M~ǧ|qJa+V O?#35@o}zuP% ~ dywGn"6&|{qnz7Fľi '-ϰ^9OkI̵LT6zvGhC{_!4J,/rg|&On< pBiyis%{W/mn$#q ԍ[K$[ێ,QxbES/>6S9aptLRTa]ቘ J kFIj ;O[g%9 Q,U5xipJQlm;bO p0@ja 3l ] y`bnKGq&tPv̈́|&acjjg0.JwqxF^b+˻\Y*pͲI%(V C0Gw@'CLua^^rDRLB~ůYT ,K3 g}?R7A6ZG `WOAgG2SI_I8sh@ThqLzo䩵oqVĄb\ !Jb8sZ4(sԥ7PtW"#֤^xYt} f,= QZB"7BX9jJm>.znWZW-, t)nlߐcޱ[8 n;4˰5'{Lv@ qs@PENo 1n0VBqGz+wix@Q}fu˃)*B95׽3E>o?~n\S<z'h@y?u[Q!eC#5=q[f;ٓݩB79VRꮨX<ᬰ.ЬP3ngǖYݻ*|5y(! ;Gu0H8 Z{5w(:~ͨ72fmv7)sȇX3i _@H<_؅S/t7vŭK SrNeEѫ?>KF:fۻ~ja]_WFj [ג;} ȴi 5 2,}G98Am%@WT*n/v5)&%H2\sJ"+ 8,*UzK[ws|zfAyU#={@d..6j귂-ڞor`aK_WBw_>j̉qӛ{X{IDYP4GreC 6*qB9D n2h}D3/=3V-sRBe#ѻ}lkx̄AQbh[uyi9|#/gZ3*Ÿ Th"{2ODpU/\ ~O?+S/ }|=ć1xM` i hdn5@?o ix>5Ni!Pg؅`\i4--m5GAPQjtAN(?m@ FVk3l_1c D B*9ԹP5%R~pg)5ӓ=@Ƥ"%$JF'5sz[qw\fb F8A@¸Fŗʹ1-C&ő@J'!q鐘.neS P&j2ِh..Dx8g'/6 zoSWnEMGXsZ61!7qOW6]Z"لV ̉^rB[0`2-Sh;@l>(]apDEJ!DkUhJa9`6f|3f)Kj޹d!I TOriloG^O߿lxPhgy21{Rh霾ksAI(?9ގߣH2~%euZF]{IUɩ:>߈g{A+=G0帊dE-~Eޫ@7PBJp0_Xd`|ӄe.zχuj*#N2f`/pN%lk+sx-v+{kG@eJD1PqGFMP<&y6 E3,'YF}]1G{,AkvJYILmhDD7.]z?N+¶PS nuovG9SMG͗|0sAVKȜO7]sQr BP4u8gQ@L(haë;I?ȿpgsPdsOt:TY`ߘ +'BRF <ܾ1#XDV5Kb7lFXWg yU\*!HAP,yY)|>fn;^HhV%ǟEWS"xK8!hrw-u *KӱM<-؄oX U𚋥|/\V^Zpb6tBM[]Cگ\&>,ɭoϡc#Ұ6-ok =k\!塠,+g{a\#ykdlޘ"32uw7S8`>?n 02r$)NPU(WLՎ StWx/Udqݯ6d:3ScWٴz>9oꔎc^F-/0dDZu~2RxRa2}'̟lXY1}DzNR0R3rHo濣X- ErD6[ Ž?L_kÒ/cd(UvjLԶj.ƀ`fN1728)NJBMiħ z&hS,&"0 En:ľl)ߠs!c^Aֽqvnh0}.pNf0u!gPVҖ!|zZd^~͇tt0]tH{dFl&WNK cqőօˤ˔=RPu7}<ƻ୵CxT蝒>Y!\+W@ ȟ!T&F{lsSmq2jɔuS`Z8s< qxZ(d[1K]DA%Y۵!GjE|UJ ˬ>I#a2nB&@bA%('('$;T7)Ŋ9|WZ'=/@ gfG``&x6C⹗(-<ɷ""cgG4p TE֋aQiѾus@H4D.zNdʂzrFY/!.+WuB}^6/ȯnU"pemʚSbpHc og(D݄0+!>C:b}`==gu|p8a 3i@"" &j҃𐳽4ئ$me]_,y@}8]s4Dv(kS؊3ٰጤ"Ane'l.0$ 6sny plWΑ &nN|>uc^  总 TRf~z_9kV4zSݨ)Vʚ)ZI\YUDȟb?&Smnl ij?3",05u1$;a6Y\Pǜxf LgE0iVW}W_h- 'u&ݰJs^HL>o[ցe!82n?$P<\r2iASʽ`j!0.[^'~ I.0ɢ ^k Rd!GgcUP.$8IQ1?V OcQY kQQ1q`Bx<UOs#sGk,\x6e4>?@]/hxJ j;Yz8Tk{2O=P^_X}Zlr1VLkGcqO&ݼ:ut8lP, VՄ`US(@*f3:݃cC㟣Gl&??szG"]*k!Yʊ@/G忑 ,mXI9&{XRԅ#IJ_ *okbbdװ"iS45J߀\Ńw$ŧH5HyPAlC9k2ά̳{w3RrE2ʢFR)rYPp? _'2,]Tְ\Еjn|R4P.OMΐ"hh蕉5B[YW߉m}sH }k7{ [[!J6aTU6zzRY{rڍJnea=)B0c].j2*>p2Uo({dmb,F{ye0.RzGB wDݽU˺8d7_$klkaXe4e E^UM{geNc(ʥ$F_T<.X;gc~^)| cvϺG4܀pׇO9{j|~}J+C/ $Ӱ;n~g\4  ",7j^+?yeTa{Kf&isG&Ѥ N U Sѻ5Vet'XJ9n")k > ;,\> :+tҷ͗J0& Ѿ[`FGn >Ut4qGuPNaQ,BOwme9̨h'b0L%?YXdC(bK'޶EH^ /ßXIf`crO6>)痹0Ξch>"^5!-!i»Ȭ GS5VE#/ԗm0큇xEvYχ'oZvFv4v!~@'_t^kS`%jZ =n9v8I{ `4FB9{z h#⌒Y2S=##Pc9)CD^ V3͐MPCMٗRH][2t]cUiI(*r/ uu+atumvz0I{eA9)8A뒢Y7' "wq阗{x˚ @Jp~%:岠fX Ǝv<[gV` d:۶o01%t]Flr6uu@Z/lѼ+#k~fk0<J%r2_ɝHNPgYn9zR-csRSS7!3ފ#{e::j^ uB%Ed9[?zK$6^7: LqEz }Y}'XaRR~>oCg L b^ϧ)%Y-H?VWtpl'x8 4v⣄`~s\7#.<>8粪j+{%=Uoj?ȉwjJDO3|ɸz0٤z:2z$T2Ks3եରDuܾPmV:ޣǼ~nsT=Im4%uG:%?U&3X"1@z c1$+LJNG)~BHJoܶsX)PDg`K)x.ȯ RF6LqȄsd](G⎁7`Z>&M,?mz"=bfVQ5ߣ4ֻeq1jDv\5,} $̰E@F:c͸z s0+gvb}h$l6E!74)S4lbW,; n_R4?<تQF^j0[eK?IsVƺli=2]VӋŬW\t:-iGc=xN1<,m_g3#>l/Dod4x+;fxʬ8\q@}j`]BoGJU]IXq") "+c7씠rE%;[Az.߯QDtx9~ nZcAC}t R$I)`cRLqb VZr0_RlJ5F`8y^Cg w3T/? I9Lʵmg6 _nYc4 jfk4z{?X\9-ab_(uTqFvfH^Za eU+8 (f-vYzzs H(OLie&m˺2A(xU<=T{ȇ @$zo2{\^+~3=kPf"Xy[.Jh@ph~JUG٭;S 7 黶`?Y ,mFG"6 {vGl8K" s8b}\csVȶo pkq!?M;\P{ΈݨW;F*rt^]`lǼťTyV#.&פmCI}-\ӯͮ'\L("kdr>AM@so!>֤ };+IfSbFt8-ƽ_9۹UNkˌ/Wa1^ˏgңq-Gj&`Aw5ęf㪇/ILt34-MxJN')aYA >p,;^Qw1ЇYq;2gڵuE`IƻIV&_xc5l?plGҮ/݈^[|>^kċ-@2HCFJxI]^]}M|rIT1Z+M|2OC>FJBS{'ʥdqp/q>ꄵHeU30.0-c\ R$W7xq_>ރBF lv40=ݣ^K&3#Oӹ}<&1ͤD_Bf;)ҏkIJ٭Үo{L@㳯FUנ9ڡ}?DQB %"2srQA8Gyw춿F[1Z =OI#k E{S$%fZ\ڑ H%E/_~Ζ_Wi;/GXiq YŒ,Ӛ?lNgs8d7 6=3B .-`YǶgR+-.٠7p7zGny~; RcW&Q2\nld1ğ3!o~@@8k% 1G4NUdfQ['wϹ6jṗ|TnD$Ů0G2,xKu<ϳe.ޥ$=Vu .Ǽ;Y,nᔚ 8Lqؽ&B7K)Wa!ƌ1 xM@DUO+?(V}E{0"DXb`r{yit?*k}J%D-'xC5lw ]o'쑓Z?!k1ϛEeG^!PΚ2D\^>y;fd\i&Q-h̷'paT^yCH"T_qeٞ d<WLWo??+NQ#PӦV "ع}Z=RI~Q'UN'a]A V8ė{x%+ǥF|"">{Loiv7Xn&dRekH){jxWPWovkBnO7߾Xd{ܳf4|o*SȞGv=P \7)}ouK^WՅ4rWdX Fw9zB՜}_GdžǓޙfBk b 9)4jĉdO4(-G '#_QBA4n2~|6m I0|.M*`ëm̓x '8a)82O؋nbtq50^j?-Um0޺>i֧~/w-mm *h[U.){)65 `&'b7gutaniD']E,Nsn a!}BlkUű(+gTEa4H+E_h{s˱[ԜIB=NS&HbUEZt9~C wju`%9.s(ܭYe;ŠOGa( P3,f,-hw+*Y r?>@6=Q4[ʿxu~]k^x&Ƚsr5!&it#h+(yh3 uK͹m(sFwg =OX.wbR؊Wfmu݌ W#_lר򘊢cnj5֦/#=ܐ,j"2o"v^#ޒ3uRAy8ථ +L)ξ g,붂XƬXn(Ut-*2?RpF|C+ˀ iB͢Q0.Y,Lڙ_{ !VЗ)%(Q ts{GҖ8d[9gNuկmÛMɍ6meܛJAz9Ӂ7ԄH 1<>#^jPGqukXA_S󣹁}F"Rׂem 4ꯍZ 1A\FO:&QL:7Pӏ%f0{RW"qb#F7*Gl -Pؽ.ѯ$q`tz(%l[z&6_BQWF[V,yvEU}A-0vcdMjd51h&6!zv\4lFsܛ '=y`.ܐrKG}Alr?rZFٸL '*Š?X>RThsv|FW]XkE*/Ġy ɗԽo!G|JM =2_gQAVCs.%vZ'KNG󮉔Q6ʱHrR?l\n$;B!A1kz@ѹDHoNW1'z,[?.^fc ;:Mou*Z%p?GGY)-s2/MO= ףpSgGB!ВtvwolۚZ_=EPZ@WݵpG0p.Ԗ`NX12i}+T#P 쌘%cv ͒ $EqW ^Ϛ7dڏd[<^3hꆇ(Ҡp0͋ym]Π〻\FԽ^=.%kvM0|U|Xoq>Zj5y .daA^}Vvmw0O I&(QiRN*@n%3qOGUFq#ȧ_r.b kU1S~sqq$JXMs_f\_|}LvaJ3Y4sᲨQϖp(K+~_& #I ZkxA8enJxINsK4쟛ZqfŖC!Tu}9>Ng}|_87qS*\hyL ^Jd.Kx9\$m 8=d冚Q⌦ jժ0ty?EbgUM/ea$7@,Rnp73܈4=QBL45Cmޚ"uD#";E/m;pY?Ɖ59[pb\!Ὅe9^lnI¨[\N-Fg37xǧSWkZQ3V^H>5͵ ~(Uh6\!Jt5Ij=LϦF A0PbLP<ͧ{t_.#YR%Ǥ ^,b!#$1oFNoT#6urO0Ho.s/Qf*Oq KhF7eO#=#3pr0gW7[({6ac,?'TT0 uHB"&(Qt⟵iSK3>"k9f67}}Pf&(/EMZ*P((lA>:=BĀ,[F,DOif.@-p(jVYym6폂Pˮ͜+; z K .OFu|,p3:2MF>-= sf!qRAvez*Sa]i+rB#5ru?] >B#,s`ںx [MwgSSrSքWJ1V췊Rvfx?ozSdŅxOMhܒ# PE'2u%X!$7еB=dU$$܄eNZbȞ{eu Wpz]k+Fo]\Q4r Sg4a@!yu-S{S*b5[s!sL,ӹ.n38$7BsxTxu;3[p>{3&]VҨ'9BcYŻ26ҥ-6&3lLm_{9@'r GRr[v͗ܩRz'}=ߘ-16A! @i3v.1t^;)D,{e0-W^m #g> 7'N[^KĖ-ZLeҖdgH>c(r>i-poWߧ0bKLQ>?*ۭZ߽: u$M /Eȴa`Ɔa(/X?\ŧ'.M]O,C?gSda)Qu;wp<*X,Toόt}_RnjQ{ONI?Cj{EJӺxT5t&hHhqªfxf|pM N؁Z ]T`B~NCQ^y4&Iz ZQ.QS% em7^| 5ŝb_P"e.Z-er^.WlY.tyKGIQTȢyüuP"=ן$ L1 <$U+9Tm"7F% &^ͮI25?_w}MdToi%MÖwjzcvn?\ݵTd)$@245/&]^PZ?X<cƺcɔlS oA[gA$|im>#Q1luQ,]<,IJ1l5);}3q$b6>F-WJ gΞ_1n(`bûomwjoՓOI'a 9f[$h;!r lL{!^nP vָ~[",͍K?Ԁ8y~dҚ$PHmĒz#B)Gitird/\ 7Bb^۸f>ʢ8U$lo޶m?1!`Df YVd~]>YmDWۈR3~9Čt2VhMc"!u=lɥ5&y(̒ /*e BN(L-rW\QvNK3\)R=\Jk~P %:5::Ok{'@^%Էrȷ[F|ٱu)P@40WoݲTdmCR7*m*}޸"dܫlDjUhf5 Ϫq-91\BH3"OGlhWȒ~qDMsA© "hPRZ.~{7E DSjMv UJdOR.xzsH6rU+B*[-yXR8ajf%70 W2"R.d[l!]٘*!r]Rn49R@f轤Dnm<^*cArٶ/<@X-2(]* 6K_:"V m"aLCa*m%pp{UFTG=XJ%Tafwff2Fo4}­%-E3jf|iQϖ=ݕ^3-EctJ;11 |&'ۑr>rTݳmvkݴe}?K *t.ؤҏͪ}oe [!!FkѦՆ)q;{[?\m荕*F"ڟ'\ CNC_L!kCJ|H\>;4 UaMy} LU )"T<nnCE?>Ҝ f#h\\vʽ=f-Pnm%NS>(@?J9}FN MToɹ鐹&:g]ršϘ_g ny1:)X]R(dW'+O" r 6pgLv7;߇*v#OzOAAkbuաaq w Iv/_KӒ2O#^} L{-˧(P l0* BCDC-{Yu͒o)}6![bsX,q S"t_CC/Ud㵄fBlq>)ZA6 cW5O}ㄭ{g`k#^&َilQ(5*~"$|Ɩ}_ 1 isj[6 &Tk~Y0 >clᩅa~w|ǰC}ooO++?Bp=70]߻kSgp`1-D{4OY]A&1R9ɪ_A5na\F#@,1p&vߚtPh_ "QLL3t7iy #㉼ƐRY`3 c7US/W3:vN&QuEMP4Oj粤6xƘԫտ۲re'~(G:L2+"2]nk>+$)=76S'xIp b+fG7ɂEΞ=aBP:uyNYi>`f |cZ: BElAaoKL&"o q놿>=~GAEFX^ϦUzXP1x0#2Eo_MmS/rE}1],AoLl,9NpKE}ah@]rzEFvZ}6,JD)$'D#O^n& '5@g94UPhATq,Xb QƆ9Ɵ"ۏ˯8MaɥH ORoqn:ǽSFGKfK adjK5tD"&95 `E93« DU1!|@H%*ZW..թaUH1<GL!F@FWV;ƞ3m_l5Kz+g6(d9 wӢ=ZaU<)*Qy"~NQ[n|\)}'` c_\n6H tfk0dEHtG~3M BޔkfcK٭c8 FȜd\K3:.Qlr;MK-{vb vE5/3lW^qp6uPP۔_.UE͊B$8v@DuG$l(xn{#p]/Fżm\挸W2//^oliB0Bԛ{X&(BXmC olS"u.$ wF8‘Ff>iG97<(>}BR@e/~=uVr䋂RS/g0IEOmw042m OOm~vWğKD@JG0ܗ+yO|1Ҟ>9wd$c^dS&zmJ)K)l20+ 6n~,mij]Jth;]8Ϭ{vn4  Y}5[#  nkO_0Az 薣8qVG.yZor,jF.r+r\WH/ L_5Y<3I iZY迈]`hV؃pJ^y>Lڹ;B~JTNA<]\,ok&fMڰ.=Kn+I{ 6z".][փH .O4s|p*_&%1mWH16%K@lŢ(y-I#)?bH ~If;6v][S3>a4ڨۂ KX:i^qK z726e2%_QQ l{av8]i鯴#9aa5Gt`CÓ^G3!a6!`oAә%B2 00 t}%"HO$wfiUu/nHxH]".obBhU6وO7/R˽C=ܡLak Ov0OZL2ݧ;+^Tk%!i]:>Gm..{5(,o斯UΈC)v裗C^Q-5uA/^TV5`XJQ+cTWTjĉQ畭  #8Q G{@iE@@?mBu x# z·g\6F;ЈlP#6@)Ψh `N_k /,əayb $SIh`x2`J `/RV dA]*{÷Ʈ{4ɓ@YS4mn2FUsU!02R@XX֓ʄzj 0 mE6Z4:*-oڿ2~K*!onIzwg? 9'_;BJ0AZJ3Gnw~进#$*~2q 8E d2 ,4"e)P`r3ᡠOL=$sn *X}3.&6tvOI& 9IW~/14}@~Gnt[dZaG(a:EfI[~VVپ^^{uJ}5rI*4c؃iނM ~M[Vf矔$q弜' fxM8!1Tf! l+AI}MerIt}z\f:ɏ^w";{W=6YQg)kOjCiqDgJ_dXT)@41 ZGnEąi+ ~#)l $ Y*"CuG+D=%%]8@y7o9>9533CdYܸJ߯ػAElUY6yZ=(RgzO^TC-8fN6Ń  3r|^ ZMk96eT2F^N$ /$%f'OXjXf=h6tnp WWE\@\D? cG8a)@>q< o[<Q8$c5%ihW4h.pl?8"q^^`a.mmu +&,]$C[8 l}w}ΕM9&Əm,v"Kp K]$>|uʜg3Q"4dROGJ4c,YKo<>Gy (O|&LL4΀f^xc8խ~n8[/ע:F OCﰘǼѕQsEuPPr!}i|^bw^ޢc$r"U #ӛ9I)6\Sg~~]W1ƫ1&s(&b5RPw=aLVۇOK60c s@‹,>ǜCh?LAJ5${(Sul 4۟^ x@N.Vc{j P10iQwkiz; ]Ȫ{Gi٠Q{BW)upbW\otrc.ZrrI"Ab]%6D 7 RXFXn>,:' 6@@{PБ K̖̽.1Fȟ|KZ~pKaNdͲ8MǶf02s|Odab,$iŖؽrrjr/՗bET+Do_Mʝ< gO5CB"6,A;\({.Yr:qTLTȤAW؝V;! FkդJ 17-R\Ac'=Dezq[[4y-zc?ճ5S^WzKۛ_J~?0?(➞yBz[\mή蜺ӽhd4`w6P@n00wj\Ei4DHhѻ\7ZL!9Q-4>p9E0 sb# |䋖*US8/_PdB< ^5M4*ҭğI;:aqӻͯb~qЉ~c9bwcv g!עK,8ibRf3n6,~R\ 4rGUs\4Fas6nYӒWrVx}͙z^}Pb\/Dei{;>:ŊBW ?-PK4':*xvr{v vgW_T`y5 jiӞmͮoLp !DK]eHι^u-6C~%.U dG}V?!&~8lfo1zm$|:6> -?Kj#!"-ei)$IT@$^&T)ر[,DAOLNgk\C~3 X!,}h/=dױ i5iVa`2^ Ң 3 C$ !<[=$WsYI]~te"Jxy:.NmzK_(m{fT$}Rׯ^nP>Ϋm&#塴2h1 ؅ z}aKCYmxhq~8ۆH^?C vęI,KSbU R&8"C 8!DrJmg uC ۍj+#q_utHӸXX5FJOIaS& ߽:rŶ~%g8/OCH[sR}9}EddXNاӯU82nsy7a L|iCn ׸6̸5&Mȸ|qH흒O 77IAs'_u#C*@z p1裳; Nx5kPS+h#ẠDvjxBeAۤDž 14َdò|:EO)Śm=qSyK =&d"p[f7X8m?-,={#dn% vBj|RwόTʉEE鴪^Ӽ=a_Xʮ؁^gI;Zա+ϺX-^;mI\0o #ߌIƟk҈ylr#ZZ+O4V:UT8'r#|9LlMFYl{/:ZᶟRx<%{B 6fŌW_bPJJ;Bz۫zxN=Bqz. 뮾c{(lcjÊ;Q4^a㳗'y{Fo#Ҿ:/[a(:\h\UJ_+Gbj&t1]/ BsdWn0 |n[f-Ѱ;s܄:A) [yE_< 1%ϴz ñ5־bER5N-JG&]ҫ,~贍]'vi`iTCY›jf7;^>w\"? kL<Z)o%J^3cvoM4$O躻è\`2 1u1K. BM5!9Mo{ӑsnjz?P:1[w 5$8T Cp)7~Obqgw6qOa/m٣_DAJ)G 3iG:Vs{(uF1>i_WL!1|ֱ->\XWkt/ i'$k+CtlQ=ӈ2XL"IgE v%(ʒL!RK8~.JCm1 m&"w{KK MyN֣ <%ڗ*Tc$ lȵԅÌ效>RPB-f*\ G7&בC˼8;{>iXP!'~!F {JedŁs!4-4'kK7T wqj&С1]yomJ&QŲ;}nD5wUӂbk0-6h}Pi>v>f XW% *J%K:rYystKzE$UF0!4/T9A}U^ oe|&"{Q جtKa@nqn{r[^.a*G]9h *f/GyE'.zDcZY@DnXiӤwy2r0zTrSFRNcw];ϸPT{}Ӗlz^r߀GSЛQ9>!;ȃQAa+lvCyjw.{u =؊8 )W- ,|1.KarmOL{x,K=d'F7N}"FױVQH.RZGNF}Ex80T= ?z!/cf B!\,CJ©mU*&BAPNNjDv*ͼNE8@9 LG9V5xMtJP3ћMƹ?i6$ȃC3N/P{d}J0}R#* CZ SuluOzglE5&yS2 |Qd-.c|^N ?2Di8q036SHdb+Y?e2@"b-X4F]DA #ơ,;u@ު@UTvuWS yz""ٸ~9Qip6H1rMT>MwgՒXចW PFZi7P.u8 LK~[B`xv(5TNPQDEzlKI}xf9*V;AP8lxwanBMAdst6ݛ 5~9}{P'ޤi\4eՃtªĐ62_A컟-Y娬!s~S? {O*q)9?nq2u/d,pݏK%gU,~#׈@KA }`E'(C+›Iɳ0n^ nZc-/;:={20yV6r+ QM>E6uI`6Y&+ %tTF=/\ɂH&4)Ýu^N{l%@@O~c_KgP} cS0} ?sA4ϖ]|%`bH3p9+wRQi H1@rwwȜј0̼k|c3(qӸKcy'a3|>obMCS,]zm:\lە f$=sk=\II y諪kSBޗÒ.ڑfT A9#p[S|@4 zspQnۮ9D$ŸP;8]9]59Ѭ)LA"Tr})J#Z_) HKEѤsղVYƖwjؐ>H b!dj|UBcEf){ZA)ho\א H)xt"i26#ڂn撚caBfefFb0 0dIFcJD]KM9#J-_F īw&'=a~?P_A5 rd_8L b:>OAz +yyhcI'Sv 3%ꋡ:<ߎo\Z gU<(^-+0զ(A |Y %h/mƨg;3,k/\"bhy0pZvKإ!p_'?rHIg02d_ 00j~s|2~5xs#:/&Jn('C|H})a'OEk߬X)>;KYguxW[>AB戜e`[ M@F~d7z0k+ r䢰-+vDP5q=-6}0T ˌDᦏľǟsO דf\4frSM6(SO!H|ˈ o/U u.jjP0.Q΂QVbONr*v/XC&ֱ̀3[&k?CL.qI[ATeESqs}EY G}'SZ`AHn\ųɘpъF?8 [p 򸞲IƑ銟L+ JonR E3wjM٩"6WP3whm' X޾8Adj"A?[ >UA7ZwI+1"Jr2kw@׏${ϗukϙ7~X'i`kjߌֈvMy$;e)JJ86MlC5h1Kc\a}R ]Wg+^ }kzR"4_u-W '#kǏ[&Z!fO@ɞA<3 |ߪ\[?&B*.qJ?yڳ2'fi.|L3e,C9vQQ!G߭]MРiW:"neو8up dz:UvwJ&6;>zM!Ѯ,<%pa-ίګ|҉m`exeN7!J-y~tw҄AJHZ R .&NaX,8'?]-rX2$ $zVn$g :]*2F7ȮӔ7C8 aNRPKzqP w}J*8o2aWDquNg^߈o8T§I>o.qK/YV:UƮ 4B*L>{bi[C|4$t)) @nqXvTu6/׈=ΠT[ªyuoÿCHWG# ɷgj@59Yh G{BS-Y1XQ:eP1ȮY??k\wzQS`b(T abG0'|Txi- 5lYE:P{r!˯V=':whrB3ɥtIݙҝpk^6*\B4a/lA|u Mзu Az:?V kC(+<|燋!9\2zQ]w,J]y;:%d+=F{lEF$.33nϰ%"zHƿ&n"dP\WσF.RƑ  IR肶XvrEuȦ@t|,q,$uEht# ך\A8PnG]O lؙ-9ҎՈ*;m\ dY<B}ўw򙃫L;+-#jv *X O`3ҴN;fCM_ig ˟)D'ݬ 8tP'q 7:#niMgX.uڛ\Ys">kؐFӧ7$]_ĕ -<),V;G̯\b]V D(&O)3iJN j&t<5^5^)Ӏ2v65n64~*Te1n =: u/d !m5 +$!⭳nIP|(dܟMvg_P K)rzOɲbRŎ!X-їZg(X.L.j;Lc<,ٵI} qo_~B9g@[ٖ\rV-]<Ƅ |3SWqH D)x 4^b(&K"[qb&eD9{"T2膴]_j􊽪A\_E  r^^nrӽkuP,a~EQ wPIL1K'#G[}6V=1<:BKu nTh5KN{MAYyZ"urg?RʸٶZ4.Lvj 8p|IƢ|-FkJ3^ˏRQp-1aY&kցUn LJԃg`c% RQ7u5.vg,J"Kwe\6p)?56;N/^kwIx݋6R\ФXY9]k$^S =$#;սM);x\-KRg>W&w_ɢ |fCOFBQ&#hעrHJ۔e Ih \4t_v$l,>d9MQ)"J5 =FJ,6>SnN@JqGthixǮ^ސ3^ =EylÈk~Vr b{%/eZEȰ]a(#ek.? 3#43&s}X;# AS|$|h" p(؋scD0ra4`|obWa-ef;kg$M3,rOe Y۶JT.{W^͈d<ؔYu5#Y^o9}۸ha!YȎQq7j̀ݗ͛6. S_q?Ċ.2Ҷ0P8z<&A!>Fų+⋡LWI,p㭍U 7kXUՊdtɰ,IXCQ;Z˛uـ'ȍs ٕrBT+Gy+cYOlĦJPE6{[=Kz[S/5u*UևmaDÔ3!JiEz6Qu9V@\E:6AEz>0wĨunh-fASŝɮ7 S#j,tKJ崪Ƀ?_# ԰!ۇ.$Rt9om~g }a%mS0zKd>@w@QRv$[.VC4} X2P Y }2OߩSy!l XsV]R˕q>vpNzv07@lEK>LV~'ae-(M%wd2=\Qe.q|[:G)n7R6(I-$v v6Tʸ=. 1 f҇-ũt7er͡S'oE_^c)mnwuc-' tlW%䨘H10E?>Oϥpu ZߵNvkTn/F#6l{K\]v2kGe\:r~ ^ie-eQY/s's%8ʰs/K"Rh 4fmIeb;EKݱx(a.GndGL,czs rOdpoz8i_i8T0k+*?&WCbmW$En[4&0`H32/إ3kaKX~GVJi=H3iScKK8EՀ\}^Ki;B=,b@R4 2ZOAQ~ٞNk&qjY* w)ėے`N,+o-˖A.choTY}k fn+T؊R()(LyZd0Gщ{LrW9 R6fmŕwˊ*PtБ98;PX98_K7=')نZQU1Tb˖qE :eS d]S&vRX^<T=d2XAFɓ29'ȹe*#X_z$R)`ёnܵx|*PZx eОQ s<\Ei`a(h{heN33d[Ӧ2Vvl@Pc̮ixSD2w\0޲C݉l 3CdyX-Fc _2] @u9D&C[OMvoGyx1[`iCTR4SoZ^OPn0O8?j(abќ:Wh4HyR@zzu9hC"E5Qkߕi{Tu]Ãh}(F9$Ryw($cU- Mn_v%@CKxnvo|_h4RҨZ69m"[c@#rsG8"}o!j2JV1]`tg=\(՞Rj.FUG!fZ#8 R};-.07*E=-[X@pν[A}{0|H\ٵcOS_oEjLb[+׻:zݨưۇdz`o, _6*0J[t/ytlRb>wKU^,-G5+kF\14|Eep67j.,e fiF6,p#`~˹ $k] ;5m=4b:_IwBB%| FP~EMR*[9lr@M"Bq(RMW,90r%q.hytz'BOs7aOijD`x&!]}~|F/g7[GdoT1Bk Y 1hз5LW+kݐf5^knIW$cX0I2vxBNA"ƖThhꍒXXӱh ?Nߢ^;Ke˛ %,+87VCSw gnp6|.uڡ7"6};kGJ|8:1]~ ЌC]xbEt_|<`d$7f̧ Uh}b䪗3? 0a#Z=6gxf\獖/\zgE_v cQad jFc1YʼыQj\B-o,UgG\evOQpհ{'0ɴ"w\*D><}N_i+ϲoDUʿ3-P;T3 MYo+DbV넖[m;`3o p|uF,sa\ BK5VDVDtFJ#C`MN4436:vw"StL]RɆ"-yfTI Rۨ @gTt5GR#Z>! m 3vfDTnw_AΦTm&l2P g`EyIyMTCFgb0탈~O4?.#@+i"ߟm<Ra´RFU# $@ ~rC֪8Yf὾,/k ݐ͛]BMmW`5@,0mWpN ŋ#dB}nk4v&1~ ;>s[s%ir;m8C=bevPT-`[JC\K >rQ3WeO6W.nPlX (m g.9¸dq89Bݫd8񽹕Q$ZV_KE:6-Pkؐok0h (K2n +PuFIVCE wt!@ma+l>XVh8>އ%Lj#c< s=_YK1Ċ*pO^K%KS<@_TPH'El4s5>"A2gt?ꙢNn. As v 4/bC8 k;l$2%Sy`1L+.kS(XIW"ξ% FGԞI";IZUU%p:ߛ>iY)nr=e2L-T-$#> ƕCq 5SYB{ v'Ta+ՓqFE(  W5l %R>}G%$ PbG8IFξ5S`…˨O"()im+nP>h6C5gN6/3j p(fb!`3yo`'GCidk8Z%K7S.<齒sQ0cL8On\C0ꆣwIו숗NGMKi^Vgzs16'&֑0G}4R6IiNa>i.[f'/<ݻ}ݣMfNA$5:GY0o4=Ġ+ky*h2Ȍ,zA2A;aĮ=\Ojaׅd53* 5.8{nr+[-yƨ$_)kdR!@V2aF6b6xڥOAΝ'—,P- )e&?ưH;&0-*2wނ/`:%N؝݃/\ 4/I[ VW|HG[sZ)d7=ߜ[L#X\D1WRN%9҈xDP!@"]mbVkDs _o(AMS[ }хH1+̿?Xf`!>j"[՟AVSU|71#Uu@c.*}] M/,_vCԸ*Y'w3պ:&^zۑNn ׮_ɋP90P>?cb$>5Pf=e8mܒǭ@6&dV=m+S[dn&'[Z d3˙ ܹAs,(SY%k3)lKw/ND|۬ kt@Szi< :뼦DGpIPQi Eb.}P$-'C_3BUe/{[K#"ae%֭߄qOgRgFƖIJm36En}A)-[CW)92fQš.?MW.69{!}3ƃt0R5).ZQG HVQ,Ex]gAaf9s(m?=V W2 DPCW: xy yd~gC JAZ !n28KII'IZZx#^0}< #-q` yuyqHuQl%"z^j"WYpOsd4Fq :YghbStykk(.\f}֣V^ OTO[<wNI ~6e֟*6Ol xKmcgɺp!iȉ%?U84Gl F1M ` ( xQ]J0͗pD nQ[&Fad0t c-&v-(zRPP|@?<(OtnjBġ]!?E|{f+B&)*,.ۡyf )𛞭x v" ]S2 |2L\ 'D\fc$zf+*sm8SLnoS0QYeO84 4 C9y}W#45=[$'邷p+R Tu/忋c=gl4DBphZ~ OMC?P]"T︬PNu #삇@4Lܸ+9td!Rd|bCh4t\R֤?FKעYkJOexsS98u @- \*9:ZU hLԯil!CX]B5sOegRR1W8rCjܞ Uz ]@ZGjA=q/RÄBbav׶tL˄zY@Ϭxmبrƒ%'y[;Ѩd;!e`T-ZvZFX2,mPl!.^# ٮw,K|2a89 E {)m߻ \.rBp=l[X%'ڙt j/r6?~5^ KbZ-N+fMXv's` _U`} D`j.,P`{9T-P{ַ'i&7jʷ¦27p(&Va7WkU Nt M4sxŤ QQBphUWok,vF>ԝEJ#.8dd?D~ce1%#DRTcGv+O,ۤ":]7f|oTi@s9`C(dD~W#FX_Gm)~fc` SsX<߫6$ISnHG,V0ahdLIbQ(Բ^=3pk(.7>͡V%O N 6|Gg¡ yS֞a/|p|m Uf_bl?ށR=pUĵ?Tw/ɅR@{rC1Q(7to7`@KeNQ ydVy[Jb^Y0rLZټ+e-$Qpu-{8M*.ЙJUAy]L8rNY2w*`,"a>o/z;H*L/'֣l_''$29n4tyu]p`n*,iYt[|X. 2CD٥{'P{y}]g# ƾlm%thޛB%#I[ 祘i=`BVӵ:{H9| #tRuyg3 Z?ǰǣhnj z?k1=,sh uK](*-̯S߅$E`ElxӨ+LD \Y:ymI4=R U|ol8SmU^W#bLxX'UJKZL6k>pV. FuxMKXE=TK 6Dvx^D2JŬn%/QLRJft#` 7Lr)^.c7qw \08nRG۶<ڍ,in+Uɸ? -3O-%.[WPQF/\'uD@ѡ_)Ko`ٛ>J:!:~*NOׄHC( ޒ ;c{ʖ\>Čݢz͈pc@c*ibov ,/i_O&kėYIyS=$aWs9 ë#~|m&w'^7~¿SyK W.1@5~9z>Kf(1Wy9C41-Lm"PLf $DN4u_WFjGG^rb+V! >nK 1tKລd|jq~ϠCK Nm'EçKؕO.@g!Fd,m ôy@IİܡlV;\ l.kc9ft8e#rѪOf{FSf0yA,R> ΝM*T(\w{W'_I@MC@:zF^}Y1Ư'؇C6>f~Q"Z'YM??;ۻ4ʃdaYq΄w|wGWdgc_oN#WGeg=E,UGs(61b3q7Ng?s xrJ.MhM+jC &DA; f.߁Lnuy+#5jEC=1tѮp!r#!K6|qM3d4,fʈ&6kml`x~= H1??~h?G,'‘ȘT .f{ aJbyL[/W 2 :<# >]iJF%kķj2ES\u.쩛;KȓMC(춟s_vSҷ%X ̀U]@$zB;l,hxMDS-u +՜i_Bvθ+p&8s`1%PD`= m#{X/4̎ Ã4:XjY={PZHcn7Te;Jn[_E0i<DSӨ7[=g0p;$߈5/ x|nYˎ8Zo!"6봽 ʊbⷚXGb??mTUz˲,m|цɪKMf"51,sH`E\_;gad;G?nVZr^]He @ٚ-"S# :2tpgd0UfdVIp&RCJ. uWDDh*a<@H7U/K! seKp7aLvY5jAFEkM ۈJ B*JjJn愶?QvuiDE%4RaνrPorsD(D"P8kbS|A*'[ ,ԃmfTJan~yyj/m%{oe58j8 h8`tbXvB@3$SsC%L;N2 X?9ػܠhqpL 9Kى^j+½*~yBԢٲLzO'P*:isx_9A H/!D>` Q`B  +ֽ I\PcΎ]:e'˘S 1XG:ZEi2j-'j㖐G@WV4_,mOϬe]_+Vg?ONj!詩cv8^m-&5gy:ڰ.as\v^g“ۻoA`!h "hsfx#GBm x;/猤NR lkrey8*-c,YT_;ENת4XZsɰtPk"=;x[1Ҡ`J:g }qT@uh*A̘dM,QJIf.%lB^!f50|7=y[9 LSqгAeNNps{azu:QP:(SL}柢+csYitWM$<1{ ru 1%3Tc89,mΔ1gĕԞqAy:+K9gnpcG'p-D "ibN6鴃nJcp3,ѥqM!(㷟v+ 3LV+^V9.>u ښvWo=i@X! ]4 {sl?P:ݶX0>#ߧ1rBJibOx@W5D~'@F#JR) ܬž)?*wj%L@sIZn8>4`)c7S@?m4ڙTxؤfc# 1&Te_etyx>?u(zRǶN*$|RVF̏B8Ou<;*eU%W RIM.9G!z1@%]rvz@FLf!\X-J3SuR]XQ.^$Svd$F!Ta %ٺO@ Zo|E fkd ."@zk iWZ+H^7돠hՎ+jק"7d8O1:-NK /h_i1;l)EPHa:Ns_XLl+ ԥ7mydc%­qDC"}[au)PA5@+b#ޚmI lGdۀWCq˥AV!#&;Pow35C{Q"OhZ)G'#YL txV[ڰ乸CI#T+(wJհYۑD~ZX (ͫd#ALJ9sfZ IƩR_+%cV}W.D BB;x{l$Z,%2qUjYw#;ZcZeX* &ҘD}%4*;Y;_jG7彩G\)wR5`ϯ匙:Hj3\|K(S0hKZ'<BO36S*Z8Tzlc=a 5JGv#vB|>*ζ9Y>R>EAk7leَs|:s #lxoMm6T͵zu7#z}-r1y3K7;Zbe/x8s;1 ^s晷a!K8NEB̪7qEzHU}s=/ vvJqM^b8sC\PwÃ&5b\wt;89 菸zeǭ $dWqJbƥO N@\&x)R3`+b šFS7n͆GͣykX;QY{c,ј\Or~ƈEH%>?JKGߩo/8 5]N|1o f%`˜1,*@L\@cϢ8>wɌ7+I@ ҭ1\v;F09Q  mlS%K4e(,vbp״q6m;ǾB$eVp55j1\%]#I 2,?Rk;30W#N<&]mc~ᒉq{]}^S'a@p%JY1̃+; 1gQpuiړ#Vuqd*(΁o}\a*?s1Ĉ^h\o%ЇTWIN]S<% H3-:ӫҦJQOQ;zhW:fik5RUUsF2jg8X2h cQ|̵ڧekyJIqpiқH"EخWY.pe-=]j\4.;sb~qJќ,|XT03%~Ogn RLA;m߀(d44q$!-q Ĺ}'j@7?cqI(!e'Nr05mqvDlD|3TxpMRø*G}燗:K22;QRTq~Ԯ~<f4Zdfۨ718W%GKlvh?H|dWLK\Ո?_pp>6D ~` DO3vz60!j0Ћ%?:RbdkVP<V5(NUsPrSdn[zv"DG^K*-%#i!;Q]H?B:8!"X'=IKCYX r#mVp Tw&%DԖVopEX%7IV6<F+\pdn锑A"[(zȡHb|D3#:oLnG(r:r;VWRkBG" Z! * x 깶DD\vw0_E܋Zc5U ·3xmo` Lәq=Q Fj&.Nl KxaJ$nYgpOrm,/|߁8+A]+{>㜇y=+28U8 _hn8z[AUfɇ#⎝8Gf@F:wN*X\\Xq&FHF~&~mWc0Eƒ8oJN 啰K0arx&UKC1i`l6 TGb0 I!!2v9Py:uZ- ז7hK.髺X80>L2tECɕEW4ȳX|ֵmn:Ezȡ;@.f/p:/PHgdi8'VC"xYэD i`t%J=Rn(~$'orS*c .`h#IVpH ~Bm9g*܇C28??؂` ^i)ާ ҇(~FELb@;ԫ=vc G14;CG!8snUёDS FP[R_Pb^&.Pw5y#eyooQjXB^Kڈ Sr3L롤 zM~x*?N d{fslE˶2"6A|I#f_yȦQՀײq еRީ¬qF$7U p qkUܐo6mR??jTWXn@2F| 41Gawg(ASPISXO]|0O'Tb]&q[a*egv#׌M1_Fvw-}/)Lh"WY͎WPh8X"5e&c!z6=5~P!Z3.GP&I~`Kܕķ]L{ 2w('?s/d|N&ԳZ3PV{OLĹO e'spχHAPE600A60V1# :͞_CoT=Kp'҅[oQ=d͓Frl];)[G -W2f}*2ҭv2+/YGA"J-jzqIb[ݢJCdJ3U]H͝UA!NnJe &L>89<8@V-gdT8D.SoK>R _c䧎}30t?Α'iZ${Bq ,/y;o q{%#9ٷ"خepJu}o.$GAxR$CIT_BLJ0!+$z _[hL.\U 34TS5v3oxI3@SɺAX@t=l6,PKt6F,||{ v ?R:" XbRIx>;΅WCHۺ$WJB3Df(̽[[F֥,5.쫝kQY %_8;A~Law.zWZi'3ubp8wqDX=fG;%fCaӶ F=(Kf7n4\ O]fU4\_!5f* dtW7% KL<_v}e.Gi}K$J\D_~ ]TzQ7ȘR Y FNxV0 ׽oĠ4[+J8$A{?C7l)eb#4z)e0x10Q>Я-EحH4CG{WӶ[ݕTwjCyj Gѯ\-ʫ1U?BbVc p;pu0 .vx߃(P C55,l' Oyҳ x]g&v0b\)}XcLC/^fA׮w5 W)]>r!Fڰ[hẏ>P߻;_4f<my5v1 a-mDCǼDn"*&m&,[rrFkz0U@wS'`BVЋ폂#[`J0DoFi5q֣[Cܔ:ɗ\8dd8t^,4d Q:-!*,J P!YH3fnUrf`l|Xt翽H*qƊQ)@4xTs_J*\d?Sݬk3 &';u蠂V#)*řT!Mﺪ8!&`b |U 4nNCD.ۮyy_ tIhr܈h:x:#1/<]fz 7d4 g_y8orJ΋׌ig$T#w^o4CC c4SˎUKLXt?PO()}/|SCszta[2ÈU>罷ӎq)sM-Eub齥dKƔ ۘ IhQ{RO, nw^\8$/@!$#jrt Ȗ$i&a0ctUTgk`Ew[_ 7;7َS!h|*0#]e24vއǀ`x0Whf$WABEDk_%/I܉: N{n? 2!bj6ż uͬqmNvIV~W Wy3rhq׆EaXCXh-kRhsT9IC0#_~_*&J3J)> E tv>#2Nt4`WAY\ { obIzKz< jQ轙׮g]ĉ;Փ>pc=y%T A[WLI@Eusumsd!P|׷Ϩ eI3A`F_/ޓ*d"ajv]JwcAs>Gnx` y)ynæ9%%N%r%~~=D)8KOlԊAcl6zq36bi3!U`:`>Xe?EPz*:2~h}>D isw-[̜E;.bf::fk'6p`긯vWhB%G-oyyY\`Td# }&׋S,Bٍ.2ȫ4CQ#zo74~hq҂A&8%llĚfh|$b,~\Abu~AB.Ų2X{V)E4~пQ(܀SnlMJ$ף\ ;gyƎ6TrYS3IX>bbBIV R zKLKK QN5`}Z6!;'?Q)Z9uqN(j[X썗Чʷ}``kpEz[ot..*L KĊu_Sƫ9ϙ¤}(Z=wMR!N&t`k.~ܢphP.0G{힐jpuzq %.fkntЦ\qEk4yėp>Ⱦ u*$FBMr:VE"2`Lڕzbi& ៝\4> bw(3`1[R2- xZblfˆln]BMӨ>Vlk37 jn&< '62I˚RmIMWELˤ0CaҞίO]ZXͣ7Ăe-\o2n[|OEe]P\'}ʘwjx"It/M&TjJ)$(Pn, e MXiB{ { ڥqum'Nwɷ' O]aJս B*@]r#&,ŸV%x> 9M3x&蝭7xmn o-郥ڲS+O@gn"d@&U qyp _, ReE>Rami}%\* }=f&cEyl~e!b<"wkM _c[mtyNȻI"n9m#XdJ .~qBvnLaT T17@HRC*4م6BFw.(l$XS,'O^sy)zD_X @Ɔ$xsyyߐh.8Δ,Eo(  1A*9_=?:>]o.͌@yQ| Ҙ:KxWd:YR Nْ>xGtb͗w‚սD O["<ݳHV'S"JoBd*tsw=5v'YC,B.܏467ƐBƘ&LNR.vq!^y|20侑QVE,3PSCwɄw(},ގ۲"֭F3?7K!xPUA,=ho;B$η؄tK]_H1])s|WX:1XpbWJ'!Cb#,Wdz4ݷ ~X׼NlbCZg`3f1/")8!Rw俣V F.w`oN M8ؘͦMUmgh]5eM]O}lꤝ)r"pz20@$tN8I%UTe|?>'Hz^\ѲTJ§]LRO&T3ɜwnKP NKuGXvZQoJ^X6?baY!bbAϫt풞u P_  !Edwh9lfz߶t嵕~,TW^zbƇ2sJ3oByJ;xd}|#h`I`jUZF4z % ș) h܎i :;!FDfWBZ%'#@u}˪*%Լ|cgz*!(*h{t^/XWj_$bIwt41[^y2y5?lzxD^Rڴ~laWpcԊ z}ᗱGI ' n8ax؋ɵ o~~'HKɼ?Xgq>p>{ $ ` @oI"gr{£pm)A hm=Dˋ%(b Gh 6w>>oq;GQ"9w4q?޼v,\j0?iJhԧ׵H6C{YA 1@ ;C!Z(EŸNY\Qt[k v#`^P|I]'9Sn@#gGNRÔCn}j&NVUbbdR fp [BŬ3a, U27A_}I: <6gn@bO*?]OX2 oSؕ}ƬcWiX5)}v㶦Skщ4G c늤3}l]JIKVga+B9(6a# 4<=kPV@wTيPq2)ėE8;0f'}Fz޷"_)Y*V:¥7r4ħ+Fcyճ/6aE̙!s]C|aBg-U8~' s!2bjs/?=PM^Y7}Zv{c𔽯:oZފUJy<}+}IJogXoƾ>(PRc)*|B^V&uh:Z8JMZ.N$-ȬFL>sHŚv#ՊviRDޕE/ׄ5مB\[#1J]!oVTd ) zg`XY~! _@ʭ]و;%m(+.q /Ѻo7^CcTsZ:W'k꫎)ֳӉ(|>ߩXCC4bŕ"dIqIb>>(ϥ #e/Ҹ\ W4oA5aPFLg ᑙԑ  NA+ίC(ʳ62R=!b˕+2<̠H Э}uM3 /v0:_3V>TĤD=q1 j_hp#G*SG@Vs#=}hY\)v5xР&&AQ C8^_4C{2`j^Hb!>ѭy1a..x:rۻuZX wn^"W6ǍXouF4'_3k_h |Qr?6 MNŌY?}(=1v t*hg4ؘ+e؂FdFUI7hb}CGjrљȈCFj9_4-KMl Ub.3]$ұJօ}^p!j 掦<:`oTNE\t+.e}KEaDg_G35!YT¦`7g j[^ 8uhL/~*$96˘_ KlOp}6&R8%Cn\`DV.z'[+#hcLlʣmw` .@)G_H}#U $7:t\fʜ;%n^D:6=B *Ȭ-x+؄ xKH<,Ɵ{^\hP'c&W;u u;+L#"1VTzᠳNOŀ0@7ݴi_z#"]x"YHHIsd|Q;oRYA\KDmuU eQ V bB=5㡉o ["j2hiSbkÚkM;1+Sk/55ڈm( 5$.T^/:2cn_X_? w2_MeJ=E&e5 ʡ8*v$xf׃& QaW٬3D%PUTsd(=@z}\g`˽Dm^TZ+kPQG}6i/K=f9y"'tf܂褋%$Leu$A!5)'rcbL%;4DE%7TTg ~ߦq.G;%&Gj ơ/WYNci6r:A)K}ˆU\,uކQR{奪u ׅVz vh S<֥ 3CNCq6P9ؚT.bI MT8P%e_C!n~,&{ ,l6YieJV;^7[6l7_OZqݮr 8SR -+sV+q}ʗrL,,MeQ 1ԠJ!TQ6n=`2xjXhF=OT3l@\Vq>:ٵ0#-KșG-1=C32!lu9cR+oǢhS8!^diT͞X):WYow<՟ாP"@m୕(]Д744DkT-"6WCu~7IDmQnB?؊xIV졹3sy?.Mܓl\h)e| h K> P>(Dr5&^@#WֈS\ԪKcyb;Z)7֯xphD|DO. ;@C(e0v\2UM1D[XZfD^ ?è/r[p·t *VCzwSyT{5QL=m T90CM" g~[6>;c[- :ɥ! Y87X־5 <(:5߰Jc*v7F>Af޽oQ%)+UnxȗHr ݟķŴJz`sG0zhݠ#;qt تy1x\z p/92.?I?׀M{]eY)}n@&t5 q0]6S5X[O ϪlH$WӭXi%3ӆm^IUSn‹?B&]u55K-e3*0l*PBXE?1ßߞ~A^J Gn˔|mne !9}t\Ħm\g>dp_>[%qԔN7|Z3y^.էQ;pA{֗塽D%vPsSk<ӃZY?nVNWY&]OA*{]I9x Qw7g@ReTڡ } GyݼL| @ ؅sp($]=jJ镛/A E+^M[SEnȱ-+S?I)#BGvK*j+3\de&9^\I'(&giK4l?0uLxK.R/ZcE&1뚋nHxZĉ+aSYL[N"IyxM6!0|a7r8MlhYmNԓj5}/K:h}=V&CQo%.A1;@Ϯ.*ꑬRNʊw귽fܡg) /Խ,ffei]hK;}& ͑Okب=PwhK_h "H Rde7F&+0{'o?lS[8н'yKĿ:Kz%F\]ym,m Ɣ,# p?Zؚ+T-$dH]y.~0~1=uV՗&PjVoP'ٕ"~pEP\Cjm ۴ 3ZKoK@DVdYv#{Fx4qf\h!si--\8}De0cγ$I_nIV.%GEb3M(Y 6xB A{KJTT{7ͨ\uԳȩcHjr'X{} #4 }93}QEDKmi hܬ-b!:'Q9=i10J铑QNF.BO`]Ag׷ Wi|g-P2ѡt ]ƒL#w:G`Wtma:G1˅dw. n!9hVm!bqF̴a0e Ucs jX2S%Y`xv7P6Ecɋ!)uAĪeLȀ0`-9 gmȜA F\[u:Ōjՠ̲90  %s9ۢX=\a!,"d-YY˂v sLc0 WJӐ˫SSg6mM#^d /PŕTp/ &ڙB;5r>+^Wː_̡Lzf 2;;ŗQMns:,i^i9+U߹5!$AJOKG~nyAZCg,+yڅUvT~KcEui2𖟧_c5*-F9#Z8\YFtmBxMٝH锰p_A kKt}8@hzHuOA{) |Nd\ `ppNnM&6@A:x53OAyV:qǭ:mL-Oz 5ke]͡z8Inˆzh&ڲFS@CBLޘfTZ *h5݉DR"Cd Fا%Z@|>O[Qe,4VO'lr\% b7n'F,)[ley,w?wQT-Tg"gZFKG6J{f8\s9`#l"+šш6S@0c%p{najEʹ'ǁ{=ҞCragiWj%yJ8.x0Zhp^PF2gA`4}#&'o23\.Aj}N/|}|)p jX p`Bm,3HC{<Ps(qIQjM()Cq'#q G1V4I6sv\ hipFh 2Ǽ[C&Mq2'El\fWL|m65;`!8\u[&@Ep#A9ĖCHjkU:'O_ f5vx!NLkU ]"t%y,HfXÁde _ 3B?kpH&/+9 ]NA;؋㔻oTЙ2<3`)Ǿ;OS2!n[5x-`_Lv1U'6cIA2*!y-tFN ʮOsz\3qݻsPgw{~G^w _dUeVُuطH8%NhfW,3v{gH3xQu\>R}}Ȥ '-B 52M ǔgG,]hAlF xDt=_sRu, }zr,-F6[l1lg&*gōCHGeTΪ ]XR[–Pʹ ~G@~fLoYºK O›ʥ|~ %Reé?}`qCɒF'og Ma5Yt/"}|_w/y4l(P²1/q~%fꮩMXPS$-m_]Vp!| *XhC >J”<w 3Ut9_z)&5a&纹=45b\WȀs*G2q {j5&uRz<4F;I2fۋd*DX"ȳr_>+W^XÒvG feVmޜ3kw.a G~ d5QV›@?0$L4fؼ7_Wf%_3xa9):qP).fk6<Ӄw`S/Q]Cbvz44lT؝&\w/u dx Ƈ~fO/'yS+.WH ٭~|ϣqE2I\F7j3 EwAU)5Wo՛ #&xd՛E`ͅ&s&v|¯R}o`jA`>ȗo=JDSCQ ÷7QA,3΄ɥJԻ*N3އjd558Kޞx-.y9qDb/%,DS)j*c_ S+ߕ`y( yYlMfh@$ij=rly^أd:uNi. ڦ%5n?6cr_XޟEwC-T(]+'Z5{XBfB}L5e =LS`PJ?Rs4HiWpAݟԭx#WLD=Cg 23{vGt5˰boYտW>,򇯩0$ ~)yp75K8:MHB&}(*OV Gd6e3\pZS)toá nkTٓ?v(bz 4#{f2Ӌ->Hܵ<7M;1z.f> o䇀1,zW O~L w,xmWR]qdB.$+ MN CA EqUe_5D%Fmgt f} NE. CV;iژlU/pmog WD'C\CJe3 F_} Yf$&)W,pLr@xVnoLyCeC9+)d-T4nZ@mqkq=-;Ԍp0]b( c c bWV۽{2?^znJ'<0ygO%n~$;R`2%eD}/XÞv ю/P,0 RxfTYmlcIӮB~9H_p1K/k2I.1ap[!&O']8C;tZoFK-O>ZjaĊX4ڒFY40r#9̗%/R<13ٍ O8ydsg|Howԗ@6@}樦%׋ocߗub=6%={Iz=OD8=JsjjN[&@FIt?tKcXz3NP0WG#2?V]dS[Vct*[`eJO>Qbx7 ╆9[}-} 9 sc qJټ.2JP}qv7GTa`{Xv(hyo( |c/{ť&=yثSw18vӼ{P785=4>K#9|𵣦rr fU~fG+aq>ZEqOp :i@,o>}>#,Yu# /cDhn脲_z oqJG}(pR v4@ U+u.&PD8BH$E2;`}kyc]: E@ifE3^SkXqf<6ydhZtI}\vSȨ S>?QV|Î7N]@$g~q6!XJZ=Uord `2;lfX386|v" xjuO;U3m?b?$qJɵExր) |GK/a0D nG$qC,#7cIcC;qm]1 )|,[(w8ti NB^ _P]gpg^웙ۍob*a$W\hlrb# `Gbޏ6fs{xR}lf͋ TP2 b@r,<"fd 'WP6 Vtlwt^H@nSUE8}'5yԋG~Ïi;eͪpk`4X+ ^; #&ϫ3g@g۹WD Dᆑ8;-&fk)(μ 9׀*.VQgZ ȤBkzx_2. T_S19q}Jb/~GX񉮘Ce(^kip$:ԙҖɈR,23w3ŎxOٿKC. t;QZΌz1 R^=ǭUڼ .(ÙuC$"I+dkzr,Im(KD !lq|/ `GQ.FF/ĺe׿`9OGIu_mo{T|y {,F-WP?F}:`5oA+HNMdћ]x>&t eN=ZQtLo$g7]6|;﹈x;mUZQzI o|uBf7FBAt迮>a.Z2rJi> x~ 5 G5R*ۓJY~kˊu;US,?[(/2}8 i: {E/B=Ʉ/Efy2Uq)YbOŰY2ZIqXWA:t !܌O3ڶy㨔m Чڀ.4p˻7^A 0ޥwa36F^GLp:_趵+ 1D߻(ۡv vK{TrSb |J$h!xPng& Ϯ_#'P`4qN$ ^YõN󱍑$gFG.kI`C˜(*R}R=zЈ\ǟXQ? 1[ڇáJe4d34ߑ.;];򲝇춠CI/,}0Tj}.y?')@4KCf~ ))37 >#S>LfG~vVs (±0ɞ(ejď m)muQz<((2w tbP!>MkMA8!%+o4~A#Fkq,7Jp@*&t13ɘ-埫FIֺ1 ȢґMD\$}N_~,l4Y?xr 9K }ۦJ57oR+>3`aoMU&z)2el mksxn`LJN & !A }&*ıD:bv}"$l'˩P{m.=xͻ9Y @uC2"woD.%$eo0a:Y|_ǸybzuWnn\sִc㏹u?I3 ->G4'v VM.fY,H*HaިBJ,k'FǨ#fpP%gEyU^_FY-ȝEK.\iK`< ]w*W<ܴεdI|C_MedmCc憱:T(,yAy0չ az' ?Ġi]5+&w|T#F%xr@mT>E| nXE19 0U  皿q E8D"ȅAöi[84I++}ǰ!pIatY38M*vQOG s2v9 1]ϫKHPq!j4߳g͉֌W%ޜ6>&E;7D:^zQQ'bq Ax4wNm:f?(z!v<Zt eϗ͋s*vਫ਼O*7ݱfqe+ jרU$*H+iɥ>O-xeZu Ćp1o$D(hfˮbbP6X[Q uV-G<ץ#HB:'tP6Aw\)>G:2tA usw{E&K|=jeC ].M1ӐnԏD|f<7FC<q1ꆨv_yNy+cZ2RtFcI;q370~ke5u:1 ;\ `|Tr0{skވ+&"X1!!զM5$aهt+B(jL4'SǼ ίQ!Z/iA`<7 n_9N1ǭM1*&RkO|-"K|E!}ND?A-Sb ^8p[4s=ds"ʥcO>Тmf NӒ ?d,t^[W [HKbgo_lϠMWLFj]!:@z]|#X8|iXxۇr-qB:֫Rm:n4UUJfmOVBi,H97PdG޳W"\$ a[]1"a`Bh&ϠAONv="aSt,{nj\'/oXR\1j΋ovXeC0ժO8J^iYƨQm-z~Ș{~50rmnu'$2>)]Dq;d$oR|9KMМ#z `#5GȄz^c5ߵ/u/ېɼ>pF<+N8Hfގ$GjUjԬ4gᵟ%5ڛ{ 9y_FGAԨPD{f\i[Gi ^kDZq*WS7kce,JMxaKiRtҶ![(xja}՛dqOt|WYv- E[.HE~5t%Ur^0zL:^uM?QBD9I:XCWUn}GእqLD8 4@ bjNkl& Wߓ{vc2`P|dqPlͦlu[m3{ՉPEt;ȱMs5?o \'=ʼO۵p 2xu"zE[4JI|"Ɲ/ZR&S ]NwhϺazd{x 3[/~5 r!tY}u688<%2׉\,]*Շ^&$ǓPiwj]ᬓ5O2DC9Ǝ^7Fʪ(HoFO:n-Q]7:>O7'|SQ99}*z_:.';TL=#}: Ȫ%vh x:kVuD-Iv0άUzH +//Ǒ~c\]MX|5ݯ=z4sCue ٥7EAmSBs^` oz:ȬW4N&T X35i^@?M O1b%iZf R)]ў&]faw fd`*%)e(q>{"PiSWG"ai~e4wS^]v1&f;vt?L "\dطj1*Z6MXMU^%9O,ɬ}l> <.1KU>I,ڷSm5)Lɴ&iai8!2NZ]-5xgTUk>m B*ڱs.Txh5ʤ%55,% b*1k&`jQ{O"\(E7 v%s;h%RXx1kUQҟu-LP԰vʛUpaiteb܆,۫,ń40|dc;S6$c_ϰɆ,z\YPͺdb?ʒ"twґ|nm7>2gky\ { *J,^5bVF?|&#qcR.Z/S73@#p?kX-f/JQș-.z:V R]"[/m&#vݡeRђ80=uSeT-c/tG "5ja#5:J t11YBVi`B$bgs|}F٧_h**]Ƅە/o- a׌oFey;fxmB"3NY2:ӏ㉴<h*h:vM#Jԇ,eN.ZiCz†Qg;)".c* ;\r]I wi8+grX3jL~fz:oalxp7ؾ S  ~Aű8̕%zo~wA?2gU"e(i͜ -do[9 %~sS9'{v ;p9q mމa Ɓ݃8 յ>% ;|1CyGZ̑1|OZqMvye 9$"ɖ6s<1[t)@4{0>!>,!/x'3\Ɩ)9InK?BLx@RpG$KJXJ Xm/nBP:#g葷y;[w ItDwp4zv7ϐSs #/,K4DE`?㬛&ρlT|l.i7)KG].ʖh8o)%IB}UۃXڛ1î=\EX;YQ\Iv 5aَQs4czA҉ E.eH ϖ%oiI a/21ZGLܬpvzGO%_r:Cg%L֧Ē]~ ]Z^W0'lwyvS3[~BF쀅f2s!T4˓zkOl*< \ߜ:$o0nqoYsC*g{M吙=C;|). Dy0w®ehcpUZ Ւ^:+UdJb7pYVjNk3zWSmKqDS1$)vynbO9?⤈zZTσ%k7Tvz(AEmؘxSۇ竽 Hn+;Eqvؑpŕj }k33QƀZ{yb@WRY\>WaUs crs`CpqT+3:%>|H;HϜ=yk@ ûf<0Lyzʊ|1f&9 CZme48m([9m`wd0eDRlE7-sZX%i}wԜK4z_/z2 J'k/;~Yu6K ?YĘFC ݭMtLԚkBq\}WovYm+8ˉ$>6DlGq&Ju9_8WiUЯl\,Vdl=7|`4[SRH8~YP,tYl1nsXB%UQ&ϚҝcصШ "J!H,+^,)4`"C^7.b ?!5&`."== nh 5t/ WY؀ W'i,r{g<}"x=\LIlz?1.fV6 /[!#2F4r֟;' jһR"=?kA,)Z\&]~¿ٟ2\/X'Sp. qT~Ie v[1:-Jo:H$`Klq3I" b+9Hc$,Z7O0$6{ UM+dBI 6qqC/k£'U]#mɼPP=恵qayax],$&emsChttn6swDMYkmY[D~ܐ9~/&|=ܞҞT5ט$` ;ken"C@$ɲ݇蘧SPT :pN8$ 2N4 *Zۃ@C$l-1c O%a^ (PqX-b݇2iެ4qY)WXFrQ,2X]40VD+&s2m@Q[}>m~Hux X͏Yl1QLm># wm_"d#1T 겫ǩSJ"^*+'XqQrt7ם\_e`3O<; ,3td?cAvok%e \"?~p&ВpAcm>[lL=BQn[`Z\|? jk":Hp\<iuN1|m,mĠ-Ȍ>t%uYxDplƣUqИ=]ȅ2"M3%=/H>m<|9Rzs<_zħ36Ibv@%a(0Op)pFcPeA]z֖* c>ޡW]D'~[0zs[O>9E"@Kh[љY0Q^?TSp)g|.rtk%g8O #Dm2FM>9-Wp9%6k:?49iF O xXq`f g eTS,pD\!;|@_7oSI&`Q?Ѳˆ^t6l'yL iP0974`;kCu9u?f7D iDAlBIN|H-3d4Yz3suWQqZDҏ9Sl&>W!jO-!yJxȇS~Gnִ^U)IF/(-p̽dgs0Q=0fnL65v*;{Tj^/bWl3M%J-Av#Wp.~Õ q^GuC(iLdjpx'Rt.m&دBn/ÏŋNˬJNkb4VU=>Jz8t,YXM5SLcռ+ %FY՟@NV]5ot(r |1_J-l: ~~$MH*Sܽ٘abBP _No75]*0?w zaً&A b%6>&+ 𢒂h]6&́tÏqK{(- wYۭ01kD,,VHtD?.ozL5ghKAG3 "}-fכ ؂hWe 2-_W oguxǨcvh"Ps}+mwE1:5)Ƕ_+_D ܵn^JD#|n0{é %U!;gx^#3qL|]o` G,st ?ԓ^.6j2wngxU&8^gxXO{o'xҁKX)IBZ)L2]B_НDvhd0#'/۪okH:tjq!좰-cTt& _ ϲz]f6JH*-rg% -\)r + eAvq*pq/2:S/xԢ;G|_&ם!$Zθ>^ofÞ[RU,}SNa,EtT+`T Ȼ;m#CX/ψ$4fμ]|̿ݽ?ơ|<1!ːm|kw)"Xl`wRD:C0;y 8*=@p&\;iAYJp9 %mRXxuAmP,߂)}zbo"^>!UqM~xѼW]/?@7C(Ll/eYò8>cPCF{LR${*j/}T5?x^JzX&C&XH\#d]~v?n^g m;;U>?􃍁\M<乸 ҅' :0|]"d'_qxQfɘЎ|Y 6'6_*MyUe7g ӭ^?97=z\vޖ¦hT0+Ka$וh}!`-nu2BP*#Gڼ"9,-jjd[5c<;͈.s0?p{>:$>JlʭѶP߁-Z;,j jKL]L5B7#Q{j(¯[94b`yV{T%ܨD)C_Bv0 \wob(ا$વQ=WqP,/WZ12ֺ\Mg)584e v/ٕ >Lr)!eNG#r1qABQSHVMJ߶Y|tW2X:<u?ǥiy(Ē Kh4S|Q `] 4\kL8A%J=( @>33a۳oVh֖#|7/> X.,2JnEk 8 3֐RZ5䆧Rcg BZFkhnc(hv/: M;yn4,S$T՛}ߣ9#/|axa!B>90n:N2^] tL\b1-Aм+.i2ytt}a<\Z8}_+(H+(iUL8GNd'vxk 4YP1{Upg+e_,uEO,RS cMJH๯;?׸8sѳB`)U_I+}Q?|}^jXbtI/aVttH 1xRv(䀍_zP<$qrȏ^B c _b5,0)xdap2J|u+SYՋjK[K-^z[@VQY#\decb.Y\ۇ=_rW+*Nfvݣ;sjNd6ZP_Sy؇3+=]=gW$Y,aM?bPcnnJ$̜I j]}(8|b/"p*O+11ySb!p{ lek'͘jnYy5@nM,2 R?jPVCP@NOXG4 R$ROpW3s;i47 spg&<vzkp/)I`+U)%eU$>!.2oL|'FL$YYt&[B`0|cy x-a*AxBr;ߢNV<WeV6+w_pL{;zԝGC3z<~AAOʜT,6P@soa}If(t)m0D@tT`|;y 5!6w2[>.\Сʤ<n|M)k+c=oo|Fe 5S h$xf0b#rڼ_p&$۠_] %&LoDͬV@=}㵫BpՆIS?-f1bc՜a=ѣDIkӶ_H4{"qoz p:sg~S['Ke+|4CBڍy5_H~ĔX1v] ?ꕲv7WmVډn T99aҖ8a7f_@sA5 .&<#b[bpN()>LP, RLEsqFp%Q"l!#NkP <8DZ`\T3p3xOG;%_kmSꨑ}ycQ#tG11S%P-4d2- 1ňj(x!WABQuvMŴ%r+ɔʀU3y] u[|@VL4śJ<=Jċd]Efȼ\VI^sňlF%f |P&@`Tb#h 83zJk'[S\;0o(u:Es4bX\u"zaqx<Q"]2sv8y~DDpb7·q4b˭7=#̩0j9?c_*1^;C̯xNMT([Bn +'ǽ韹 ^Ui?d'FͪU7'}[RT`[TN !9'Χ_>_c6`ygp^ " uI9 ~K(ς]!$xѾ!]F~ K hvR;" ӣ׍ JΗj̼39]./0Łԟ sEVA/aAh! D3\x-p7hF xb+DHi_uFԕ˾>^aKĺX6 {ﵪ#cmXa' [7bu5l Ȭ/ā;Q < yhO5Öah[30eR&sk?VQإʘx 'aLKmf)Ypۯ8S4y`83~ꎌ5konn\=Ua{ о>}?0F>UybPĀh X1J:QGΘŷl{;$l^00ߐGMeŬ^^3x8-ӚjWr:1Par Ed)JڟE aXlǥK\ko3Bm66|_2ܪh#zt˱mwb ‘ ܯRӆ걩I٢^\9zz }ٱo`eprX=^rw-}R84gH=5u]E>Rn-v=GhG vys颭]dA6MK&B.<*u<:"rUbΎKjuq}p[wGnEkpƗzEjOjĖ!#lL6~JIo&/5 (qadGa˳`8:1WqD3 ><'# ZЃO?#'{Z?Wgkb/eP^˂;v6'Bvr[T?tXuȂϕC)aܾq=+am2 0L۱tJOzNO^Nr{G}DFjopo_}3AKmヺX]T4˵GPkywU<3tu܅:y" e>eIhDRb+CR jFWc?Gơ,V%\@Mj֚w+Ih;;U"@Ojs,e*\{qo\5N3=>񳥖aqέZMUu3 :crԘސJCXQ114cJ_u%K3@'}RtBtCMy)VK# 8 [~2<>3-'4XXbFjPhT`/ciu5(VwXVݔ?_ך|-v^c>@kb Z>t߷=-,bv!k Oп8ڨ#8U'RY~2J()|8hq5GDSO@siGjGX.D=0_DH()P㉵i1W!}aF{ClH&!_+81܀dt18{Ug}(N]]zhN<:WfJomÃwCe9(d_CW'sr%o 3TopšK}R߮=woDG&d@Qj1KfǴt$i'Yh|&6hxS-]hLhm@4R9JEG*o9R(.V+Uuq)Y%8uW9to֊Q.]u 7N'ӶָiI͒N1Qf B/AOQ^G:H^RҦzSw3>8ᨳ#Kѭ[u$yiǶnUXbѕ]s'5D9u7 2wP|.`-Ro}Pc9=7_Q}H_`&;Jhi7[5qTCzE:&9G 58k7%5% 45ChNú 24\dtip}ZMo fcB븄nQooC " ˪m5զt/@fq^Mn.kQľ!#g>'zW_9p#U?:BeҚB.mPt2Vp֮x\Ҭ/Iv-( ~$*W͔6>-ګ!DUTa' "2&,D?!ƣ0luIm<*dEw"ݬ2볫.G׆ԃnd2džN'q?hh0R^ͮpL򿿫ur+kg2 `}/U1.l-Ng5@i}kZd%Qwˍ[T^ Y mMORE;ߠ_ 3R?)YSVw`=+vcYI閥 "kcl\aV bdE\K(ep(KvybYCMq67n@)@v!+)7)0 sEdyIN>fD*Ƥ/@(mҒzT> j0 5++U tWo]WS8ldw֜n|}rO~/b#Szo٥Ruۡ6SlI{Q9/3e]A v{)T>ʓ̡^7n30n|H_PiQz}dJWLgxf˘;*lfiC560+<)‹U ZrMc8"~,,$(5>rV8bmOe ܾfʔpI*6m-f@_&,#BkbXe(I%TDH̚zhEء'] _`A7=!EDa2^ۈSƍ#z;#(%%, ZD9C^IC69l 9-A~{ S_n)E΢)Hp~9Wa= ԸǨ͒R;ڄ$XmF慰oʋvҧ ]p!Kļ3ʒjEN>͇U0虾YM{C'ok͘g"cbO9d(lS\Nc,J5!.A&q_sf cn$>3w8b+0caY^z_bJX^';}eZq8oVX"2^l LgXa{wh^۸i1>QСK/FcN@1gʭ`TTQϜ VYqb a*N"v&]Hx[rsSz̓yv.BM[#jC+t';aDr_1d!OƸ ;0 $\}4H]sIv"q4֜0s+و:59$*qf\ Ԗa 4w}Ln%6Tw!Y6 ;pن0YD:|TPGkІɨ4HS D8p~Z]x 4aD,QP ٬ t > ZoP$) s/gMKNujASP><]d@hպ) qy"%t8Y̘f;X.X>FɷgzFX\#,2Uɶ ׁ ߐ dm1KXR?#2C`L5Qdsw =ZF? TܜZXGA.D?oצc!laO*9:ʧ.}eT2Wnuo^ BOMhE+\߇Cï ĺh5{zC.<\U~ꥑygD!5Pc &OlHTi1٘.ce_w:eRNbE@Ydj$lK;S|BHE5k>0[ZjA+ 5gb3'h1#Py?O13D13O.?Lÿ,j{"+1ͧqA%^ig!N{O9.qbW-[mxI> 櫰r6OjB '2e \yD傕܅*fs*WջӐ~ZAaԂ&:>!(gW` Uҍ9 ]q,n*k:R=dl4ܪ9V>>K꿛k1j<ӂN%8wXIlh||GKَ͖҆Ɛ0YoW %8yກ5mڦ{@f( ㇂jJ2'¹/a)[kn<F5hϢ3MbqlN%tJ-^ l _wY֗Vwi3L3kԌ׹ |rC/q?9L79FlI+`.r#Mee7ѫ)7 l6ϻTWXPlHetڙ5̑SѫG#=;"t${1 s<1#-Cs( f{K"Z!^p5<0<&Xwm m)cBcOg0Pi[Vd,yOji%+kp"Sg6=}1!w '-\ k27I 5j[6w#ifprL4Bd7^Mg-Q)4YE5_D㞼ٍy3Sq)Nx8}!hyY{4'er5۔ԫti׏ر55.dπ'iQK2ZN"j aޒM=E]̢|qqyC?vP}|fȫ\ۓkӲƼM]١A~` ~O,kV[2xk.5ِNf1-U$կ+$JF?p~׫jQ9>Ji)R< p]FIR1( EM{48%4վ*5Rg3Stl), lhݾjh WW)fev>a2ǠahH+\7È&|yxţ `msu&1SJnuklIj~QzfB??UṲ*e+ΘVB7Iܜ0HtFh=46HQ@ -8>4h10\cz\‹8ϢL6@ [X*ڌUa+dK;ȤވVpo G8b7齥EoяJm\gp ?DyGyИ F!ʟ֚0[1wBg&Y?)TP?ܦN9q7!u Ŋ]_7OW $jiwAh"\] A0M!2L,g]dZAH=HH^q?+>>.Lƶʚ_Cmw;U ђBo6hs~eU;^%re^r"ꙕͷ־lR^2*/mW>¥jn (ŵVL8k[/O|Bu4N.m]XB,]uu`96%s(tEo3& {bOѕ 3fI;ќLѕmxAޥ9Sc"FmCo>?8HmsF+DDQ&O_`nJ&(rZ:+ ; t~|v Uupt j5h?a!ERY*Ya-I0q_ mf,8vt =4}ckRj(1ٗE:2TS} Z$HLSw,P JA1a9AAcЭO>Ea[$p}j\Z+ߢEý u[f-I!G{8i t ȭXx [/؇-|Lʥ="1Pzx,f 8SI4ɉ\F2mE9$ޝY>+J>iV/,$(wp:ӺPE0Kۂ)@YceI=Vԋaw f}| 5oO&S`HrZb^}HƚtEu2WHzjS3~t8p'Z;u_5]-͡5r!L 0Ҙ#W%`?éCKMnu@_؆r?SV$Tc A+4;[lå8=W; Gz_xj9A\@S!;^%ĩ6 I.¶*{I#NCvvP,7HV(TVBX< 쑫'327 iLea0Dnk/d߻pnذ?]Xm:ҼXLnHg#N{EYc @z}[H7tqelk\p}आϊaYtL޽Z`ikٙ7Bm0 ϳȥqb- u3|BGNIb;B iX xgӊv%;IL^6W/{$g3,72Kd+gL{ⰚvubhVƬGKldlB ׍BM)S{V֒L@\4O˔\aPцjJk PV66B&閬΁*8^aysˌaX!>].SX%ݮy=Xb(]C}2k5F*;Ӥ|`:cN?=T>ǝo) =\"iƃ&Fu}QjiuFV$YJ.aF(PWBt_' VK<}2dzntI72 T8'KI:q5ۻ7ЋL㿹D׻f !6!*IsT"?))ԌVls"n7{jm0A&- QKGS)#`qfaB^gCz{cs@ VqQNBko:Gi Z QiA6N#=5XbGIb[Yf !msl } ~dHĥXĒ{Y('_ Ix4cPuhEt3|7BƄ^v:jÐםWJdE5P>`5>4T_~#ذLjuU!>kp^q&$# S$ɬ,QA!seu 6Ha& DgpPϛNJqDujdD^t󐏱jcϚ^U1% 2eRɃj ڨ+Xvf"m&*_Tcݻo:1B]/@am.ûugF[JGsl}vķE so#Q5[E?~z$0ew5e8ei1f8v04Cyӧ.QBvRibmT ROCeWDx"?a Yg.DeI@_d-#@ݞYfZ YYH xɓAsB2SϾ.ԄN}]ICt|+Bl3Rv\Kz20Ó Ͱ% Ѓ-yt83mT{nSi>JkMIy7{֫ļͼtMӲrNh"L**ʷ'|[>63&k=r ~Up(9ϩjT-@*K^7W#b0*= 6UZ.RBՓ50s*_AFV/J+"gdtK[I= A(lb0dV%~'tXz3WD5"&Vx)=%?yNM|}RIq;^UOpG >jHﴊwBNwJ FuH;\U4^J}0߼jZFyg66v pZz]s.&Vnb?$Y.⃰g÷#9@5<r(uRwǓRO0f[!ؐCϭ=MoL,yo\Fl)R,b-_(Jlk+/u5jCNOZDTჿ+4lI9(Ŏo A4JUӹ7„24%KaQ7l-jgJ%S˞>9(x8}iwX:0 $7wb0Ӈܤn?'ϠSo-${noҐ>9]-;E5IH%EF\S`yaOB3MUuM&v.}C43YX::c[h9lvIP~Z,"{%OX˻68x[(ρc~[)cZM+@Q1f;|FSOONl;$v 0Z@-H*mI 긆_t@Y ?Qf&a T"F>a}BcLa!.< zf%O`z` 5g!Imh{:팬o^oM:E,BKNQݘV" ]&WL\C9~^QOogH_씜&q!B_K8*Py((1cKpi["śB΃6&NYfbs$s潁9;6-4h!my|Jfh͔\M&A[>?L!ﶝ6Q {]eWl6E@1xzSN&NS_<[Y,)|:MXs4wh'pqdzwz`.ˁxj4 #3԰lfKظ58I*cq c[3>Jx^f>ϚA8V\4'# 5zE;ϥ;9L9;S1ʇA]WVJo3by`bT 8Y^Z ? q.vS3)1 "j."I؋=Q-k?U>;ȃq|㠏3D,PHc<|g,>v'ja"L/ҽ,V|OW6PJ[~-ڒ0L-M @g)8RqN dv H^96l?۟ţc21)A +t%AÞ#Z>wH7&Q 7QL7w .$\l6&7p3I>3՚n9a_ATݦT@Pcl,6*ʰGb"s-N`I+~oy>,:oSY 1 ^NJ:;xIPH7Lc ?0&I Vq5AEqgcC0橍c/0!../`RŅ &GC~`Qy> 6tRM|u=} L2=,-DjHɝkA? .Rx4$#c*!ѹ[i\!1o,kOr1|G[a|M\r9ͥXUT^ e3!=Zd^D3xk}l d%;,9oY:Ӭ=&W=^\-|_XF#bVҋ Y7˽q8`H ]#Pь=ɠ-88pOLi;Ck5 3Jcib;fŏ]nZe]]&|,grI[ytd7l>czV #DJ"|5{J,F# Rp؄eܥR!K(*1T1d'[Cԑ{IǢS$InjRI:⍤~B4<#|5Ir YnXqoH=O/y1د L+<^5U2Airw (%q| Z$_b@$8x6KC 񤚃IƱ Gwmg@R^BљY-M4ؑv1v `+Jՙ΂ˀZTh0mZۜ$ hJPy6qd!ʷƬ.8Wl#ʲKD/_B& e2jXh2-67Fʋ~<q?p! Cr %t>q4 i@BDlQ3ư^]b{|8^P )F1)d83T& IC֞97ɘ6uw}^4 O(UmlIf8YyZdv{O O_m?\,ՈTլ5o|K =Wqׁ& -9Nꡆ۞B:]-φ]IwAy=4/ \l5j'FhMEʯKS9PGIe2^^ *pL$G { 2b"u^(ٞkZ[Gm{ׇxץxE0k]woA فQgC$7Bވ0kw]a:qDV|=**{ICj&xl:ػM)de=qŽ#(~:RJ0R2AmIj7޼;1Ž6V՛W䢍Aՙ# `9pxfp\g bգXd&e )-Y+۱&D5<{sqgfe ]fr0L#몚pO*#\ kvDž{5&9g. jD̋ztvlc>J{BBk#\GۼUyr;׏U |GchNw 0);e 7Roi(zCp}OG^b+sGހ$滔Fkwn10j5p=A=`">WF<4QbizpDTtÆ՝iMDv? ky?A2`Z),WByJ.q^sJB̄#UЃ,+b஄pZ_ۗk.bmV]d>cU8oԧ:n-g3CyJ,QX[V"]K❆Or|5&Ű'1Vh%7IRXq?략k^[Ys#;)PylLKحn9D?hy}i_l9cS . UO[3{~ĶipŀaK9>+#[ktD'j'i<$`_!;Ss{U=~Zcv5"7c (co(6ςBX>bbbyF)CUCa"D܉Xi be櫧֮ hP]q]e4#v}"kBI2uMd%|f`s5#gj{8$Ϲni/ fYީL9YwQv "ORKWQ%C7)m':ؒz|+p⹹_O?X4^jaN -|jNW_z+*ML\:6}eL'&AgGyK"БGW"'l9=Yh/N#0'T{ Ȩ*vGp;&n\1Qdon; xBݷ*(퐍x)?^mx+N%iZt@ܷMf^ڛ}-E&7~]2CC͐ u:k2Rir:trb;G[N%w#o * oj\_ @D~CoG8J%Q!~}jkJ[嚶 [& nC6"mםOBMEV?|j)[Fe?I MKz67ޖ̱Kh9ylI< $~΂fzi˹_&˩#XYt7~jOPSA]9z5\]jT&I+aAO(hXz7:W?mL wm/@<2!ts=W{/:Tqfq%.P]D.xSG{07LTa!^ָI&q0Fɵ h@yL_bz`rʕ*#NOx2sJRn~1rVikcd/0RR6|!$z/ 6ᶹ?`k̈́6lR2l<3 ʒ* p~_zzDk$G&':Wr[tQ\jYpfhbOVnx18snz]d,;f(ka]GG^o'i(y^K Q3Ԥ5ezVfۊQ^Her4[k|Z8Pގ;/Ä UހY`V$%kGRZ&x@[jmY Puus[vkt2( EDgL${r-tYu%ceX ͸,a zluP,$Z b"31%/d5Ō)GIV#L‵CYc\/Y7)}rO"3s&hl_WzA) i s_Epx^7}QsjA#Q[؍R%Sh dsbI@q]?\q)ZNbl|ǐtu C-)tth38ڷMO"Dg l5lIbF(F,n^β`] OZcy>ф5<3~!K$ ug;ߑޭ"mOf_Qߦ[ժ)<ۅ!yӠ?? n-Bk)ˉ>.S+ݴ] DUfC ad/!ϏyvO L- *fǞGDہڬe,U8[t[ڙJGUlff;2}wf-RLW&,;dƨ?RKy-=U׫)"raP7&FL [n-Pr%cZ9btCQvܛS[qP&dzI֋3{C=kʩ'CO!Oak(V~6?t+!{F:U1WT$ <0fQDщ*@Eۊo k+G\Nx[EKMg~v6z\=-#0<01"iL< \tqyW#ä7.W}XZtI͇'e{gGZԴ+BF2äifHƖic6]fo9k_!"I=HE SRx<['g:|rS<K( e3s(LQ,/# Fb8K pdLy&!tkp.|`2"j`dqQ'GFinbu?y?cbE.-1ʜ-gߊ>reN,t,qhqiWX"q$˒D:nkDp؞i"CͣBK+ӺU7>%n25`P^W?ZQρܵXՆx;h&aнln=tH!>,g : Df: q,}怌yjz9'[0u˻,f=Sm=0f;Mƃt$p[ųDG=Ϧ{*ly4dfWvʊIl;F Ю\N8âGEiޛ~K8k[Co>m yxUXE cfNm3Ilt=1sEF2J~a]R4ަ}~b1 Z{Ij/u4+[dwRbk;6WGm i> ܛDFH l8BI1&b݆_K$T)5+ܼ,8GxHb?{v m%uٕ-R(@ 祖qTG=3eGY7|^ ]%N^?Hh~!x1ȶcuCZS?g5l[\&* i(3s{$ODgAq3|W՘]~x?s(L *p\E }3*%dHb8Y|dTQrc[>~kAz^91+ cհ )6޼~7OP]Kk ?1mOSt#+0i~t\HN\*|D;5/%WE*o[S&W t]u`?hϳ`hDq])-ƚȀo>1;DG8ڙ:`&`ٞqj|ƕ Yghi=%B[; Ԉ1f*{mBٹ?3fuab8Gf/9ӏKݸǛCFU|QjS'}O@u,bxvG$ꎁ`üFMОt@Ah P2ۡK"; <hVed}# $`F*LK&]⋈Q4qdXȫ1$jh =0:}?8c1eevF6`vjPYZ^K&w9u_ rګnu.U 1R[ެxDn"#xANt`͉ؒGb -Z\Qc]0jgyޚ/G N"z5_֮6^$88A-cU=}.KޝІtT4sK!יiYch0T(3[SܩpVdj'~y]0/{PL|Fb@H t5kJ)onlIH0&jV+bP>:1p88MS,1A7b E|i@ DUf x$T)e?-d25-Gm(>.O15^$˷YJX~V*ɹR ^=EG;RT#N I !l^tQDr-5-/$nv(e(~iV! "9K vD.7}[_ A,,&b, ZXKBA!cc*R~s@\3bl?c'^`ѷ2ܑ/Oo=7Zב@Sa$>Y*]h [xn!9>EQ"s*qdCܶx8k `nO QE)8gTۖ-_6FuNj MBlN"oge 42Q.8B]X )$&L٣}v`$| ď, dXA "oPUe'{ʷ[GI 4A*1"@UHCý)t xT-?)VIEĞb6qz薎4B9;WOY7 p Amk}cZ1x҂պufI`x;^ɋ`N"CmǙ-̘ԘAC_OM;Y H ɗRߩVD˯L΄cN6R#RՔP|z<%3cgc:OgYD|CWo +QwQ= &<3| d4NeX|)*>a`gc9 <nD S I1~4Pb./gγe]u RrD o\gp 9@b@1!IgI4 I1yϡ;Q¿_Ce1gKK1gX;U<84Dd42@2L7%SP|@[CN+E8mp|:| 5"sN{+l3W[!ʊ/aop]'ڍ`NU#S:?x=IGVRm իvp>SoY rdVqTkMHuv"GKUHIs%K8ºy=t!ܠlҭ\5޽OƱH\YUU7w젢BThњc7:lŁBi.EkfW_{IFM[M1QCQo 9#Wr igζ(8 ,x`\3_WW/|`G5u}IR?쉌bUr;O< '柫g\TCxG{3Zmc{VoKQM(cla인E-^x%ĝ{=/>\m`!|bM\@$ܰ&8b]b|'3"2 f As"MMPKgvEPO0O^K4\+hI!!u| s녅e狵ĻjJ{ DTwC-wm*"V'o'Ġ9̤&){(^*p꿐D 1Ix60>nxxYkR=% eV JDMq_7Qi39/i`a`2?h4vNH4 Su:zs 4M}5fz?FMŰ\7 q&\LD4NzĻKr2+ M)'au-Ⱦ_gl ,t VǠ2&<( @y^[AM KȣJ]SFQd-vOT߭žLGR*>ՠ=bs}/zcL ʱ}|m"(UGa zƫ@/1Q]YBYbj&~dz^EC:7$}ˆU@Oܤ2=%xNT׬EFWud^' 4lPUjzI! AS@^z4[9<$( _ N|Im i'uiCk\ RT}2V6hÇ#FvqG/ROqk+]0<~A[CY@_["hn)F_a>Ja h:3y&CQnhDG{~)zv}#-զӬl.t(;DbC~aift?}q@9i#KkxgUgF-O0|~]nщ]H,gM 3sUT\Lr''.-}I!M?͋/<6bU?r$2swjma~ǎ7X|?#^|w(eZ]" HXq!ַNRru=i+n A{jG x DscHX/ ~g Qz_~H<(|?Δ:"J=,;V49#@uqyV>ڛis1|A.߭}Τ#H(6d}1)ʓ gU{ޒ1;4;l&+pK{+D"[>*^_-v;>77'n? [ѓ!9h(A^ETă-Ŏ)\]pԬN?*o4& lSH9U+n#؜I%A ٌ҄ 2މM0Yd:*ANCךKo9z?)d}8 >.itrǐp\ͰH&A1̖0kj* N"6h_\Oh<|OGNSdg V-#;t3R>quH@?L{EsSvAʢF&eQT6kF^x`\zY+_zh#' a4;G4 r 50:.6f`!{竇Z퉩|@oG}FSpzIE`BO3/X^m;q oDƶW 6|&`1$&2&##H%&NN ¬,oE 0hu3hh==D5*r$ ɩL`w6<)ye﫛{%WDfYJA10}{C-Z8M96I5nIʸ_X wٲ3h"!m-F-r܂^,"pPf?+< hǠe0ǵhk_1ԁXcUl+ -?^[ zGNIU6R}]vrK`CsO0 W l=XC|a^~=DZ+zs*"kݐXZa6Q@=S;BH զk'u4V}ӽ¾̘|B:2l`%T}IF&lUNߴ?|wH9 A3Sx J 8?mwHȂNIEͼ ̃b?0᭵4ܔ'&`h+Mm1(zHcGxP"n25)NL0/ZBW /\Gr  sR!XG"Vs9}s(5k}9_)|ݘTD# R=?}̪XUyk)qA,D٫)WLt@vd `R^$tUin3i7<*pr=UJHQpB]J^bN,?z)5\ ܟh5pV8NBP?',*So%fY;N֨ӉS 6B8k%DvM(8w6f2M3M&W4I.|D×(Q4Y?"\޻{4ct{{I2O`kt.Ջ(ٞCTP^v<%>ʼs{}-e W3^*^w%gO3 w'i,7佉SY _d#_#hupRjcg߁+@.T1iNQ(D GϏm^ \"tSP~W(m~=(b CC[J ~)?.a0 2rdu.ND]=^d-XcY'bR( ;MH&nCaѡPJo%+Cy9C:,dp+J Rn0^?Sl4L} dg'UM(,s4־chWsX;Sq;;N|LaW BSi#& cw$Kt)5q%pE4@ r1T>n>7=(iqC6gp!,yr5_ėү=(~Py+}xׄ Q߈ܸps=(]B1AJYDI̹^Ҋ%qVP=5'-/ښX,~|(e*ƓZ7eQE~y! ; 軺i]^G`~wW`rIHxoѶK#>nV\0L/ڙ|Cgi9D|_`V& o(wSLE Y:̟˽PC`xv,$:44KѪy4T܍%cbwuR7Z9]zI8Cu+:"2Ar'ˁB,ݿY2s%ϢŬ%T$3ӭNtAeV@s㍩q7`Dm0`{nO#{qĭ_1 -d瞡(^C}X#oD౤Hp:z e=炋8ёψ0R 7o|ti;!mXS ]Sck0%b8#9 quӬB*YWyg "Q91s_1o e6g~)HMC"WYJ̭$;bPc0 O0*,%'X 3~yk,IRS f԰r藖<4 `WfG4^oi$ Ze'ᗊ:,[Օ?boE_B IحY ۗ #ASIJ*Am|F742`"2M  gp8ђ|#f4 eȁȹc0Jy.snZxVX ]0MVf+]V kh?2 w"w5Ln/̞@, | Bl\h e!N) \~k0Nԓt}X'ze=.=X(/?qORne΁3_w/ز9u6~g^͉pQDJ~(Hla`@)L63ŖX:_R֋&Yىe.l.؞_f{fGWu)pSkC§hG0'*PJKv2ojM@= h},y] xUcc@r,2OřA zCaѾtp) ≈B; !빜vJ-aY DR8}{_-] 'E)7Wzٿ5XyF .P' 9)ikU5盳3*̂JAUHӮ-<~eWI_cz X"CK͡!9'$q4\Fh8WW zH>Bjxp֌޺ :K\xD(#Ѣ#PJ BC09.A :֕jma'Jo0"|yt%M~tlTNLEŗte$y fd[SUa)!eCrj#hIͶߎ&1 :ilǡkbcehhj&̚oXo ͵V'w_`a(zӲ[Ĥ'|0 -Vi ypT` ʨnӑ| (ӜC[# TP9@j9 !ya. jjm"8_w]'O7~.+-Ǟ*az`Ǎ VtE8<ȉ)˭Xbv9r1r+_ФGcY-{lŸBT-/YC(Syh8Ҝ- p~Wùw@ir?HN~V t{#g4J …0%JP=hIwty >f/-Cy<(ݎx U|3Ň֣Saգ&AN: 7EEI `l$Q1{F<+1 J&kA6C[g'Ͷ^]r=x'g~5r܅.q\ܱ ޗU AIR[iۋ[: `{n*D;w=LQ;gVUzO7ǓHs}EISƓhϗ(5%պۊxWMm>oDN{3ḋmv2`E.' 1Ǒ(]G$w?&]Pr܇9=iFs;Cusk$2o_VSk#\Q~vLTSj TLjIn*CwHUr*wQ5^Uuqt (/Z`g-@tg *5_D# ;E#!7i;i:'1!fg ,*5[WT@sH] eN 87͞}8ƺ LrnT@V0~Y+zVbuEH U-x=Ӕ ?GG.?DM)>-Zx:Gm-oQm0͖uDUvd;!G4+=U}?q!#cj#\cWb4W8EB;JMR5ĥP,pڡ;hp(a%ݴcuOAX mL!'>8G\+B.2;g蜔 h;6z~K`bi{VT=jtw?}77!:m7+.X̖AT8k4 ,罞fY.Hfke `o*w: &s;CD2Tޮ`vFD:o1o- <`;Zeߍ漃RbIs\W7 L/C;"% @{ l࿗}E9i;n7"a +Lj.a&L此$-Nl/x3Uzd} &яvT<*"jS~_Nd3;Lхr0蜨xm2p);ˏYRU.oAJId5[|ؾ>g55>3qD4C5ab/R[מjo*k0ytB6+JؗJ^fb*“np+5bI37_s**/r.E|'z S*UUSDM<$/dzc@|%iԋcن(2x^/;Ii/r{)ҹ.v<0BQ D"Sq !~$@AYuOğAӎ)23 =Wcb0(K8H8O(G)%S(--'G"+tbI&AryC,^-ceyeG{*M΢A~Fxe_OOB tuC];uڋ'm8P| 0Q^r{f X&Wf2f+LFocxJvGI:/8FjR"]g5!bwXC%*'kU 2\+/ maW{[(>xiDLpP?jgض#;>_ }t|Gb*bh%}Μ @:PÚgBއhީJ8fa5qͲ]l7k ؚ'4gnchW9ZE7J)t&ޘ SڷUME&RF ' e6}FkҽPPJvZEC]BU}X}x,Nt+++T՝Hn7fN%RK%o.vgAm%=`YN`E:so1pdz[B+ϮzܠƊr}'¦{ߴ۵/ct}w,x+>={N5x-`&Dz,l8gslݸJt:*l1…:**P"Mcin-'̠JBLA¤@]7%V6ߔ(],/2y]8"`Wע{`$EF)П$UIz46e`f}_P "~+X)[F~̺Q!}uM6nr>m@"o9ZMpz͹a֗,lgDI.MxT&\k/;[Z'gquU悜jw ΄c.H!̶ᬷl  *90NMмDfE^?CjodLbbFf2OWd8hlg|iqcOT*"8e3߾pSO ȅP^me V/2Q㑲?YJMΪ *\x'Է>뎤3PI2L*xVܩrg8V2覅쥔G6o:ՄB3;*U]@NU`[R1Xn8Y(Ly83m(RQtxߕY#rA%SjNM?V4pPCL_@6 Og3D׺̜:$/REHcc)O'Jqary"ED<=ו-EuW1q ,; Fʩ`;krpuBBA[;gvWbºPqAE=\G˿y bLcR)•yR}kyTt0bo΃A"T-w7񐠍˸S/LA8b\k2Pdz{Ks>Y$e(s4VA{lӶ/w6lwgm=&sL@l[=&˲FoCۛ>MCI-%N6Xuwuq34PA}㔏4|LQb7Swe̲b=ȥG2)5Mm܋"\>e: ѳo%\\eІ*SVFx )ŭudӤs$%;~ݥ(%3 ˘:M4#bsGFyq#zy}8R@[%%[2Vme\caofcquw+U^2[+Qί0 ʇ[6MdHHlj#;B4ޣQf?׮T\r|j@ -6v| 'ܼWia;M!' 0 s{Ĕn#^}\<prx lJU8{$y~ [E;pNXchӀ5 a"2[įRst̛)@͟.n&)B4,ӶAu?qMDz#6ɥ5Hz5h=&Iy 0:~n{ {}fQ|>w9D&:߉DRq00 *LZ585#̔E}Q" ;Jڍ+U:i Ou|ֱ™[9)z^jW10ʮ Nix{צG#>=x{I#CZ jk2 ĭ3ND $`6ra#OO`Ԥ{6$tgTc zCf>٣䭕두Q\31ju5XEÃp~e?0/mX4-7@5=BV/wV7\Y^v:J#DI&Xz{7n.JpyhFBG86*yb$!ؑה2O{2Ƹ'l}M.UݨGeIK'l81 ;k\h˵ڴ, Jh)5An-_댤`m+!"c"r y*)*CbsعBj[uI 7?C# wn190m&)Vxy&u |?#Ae'SYy^b>O厠6~gGnQ = L˛b|j6=|J r9ޝ BEdFM:xU&L|^iaUO3F$6dC>ZdH(L󶲞ZlN/`N|SatMGK &-n;o`*I;YG6m9lpSk|B`n@'aȕ?Nb)Wex2EW4S7(YשvE&KlmrU7,y>+x 󖟋8iu zXH}Yn_; ZJ?Z`zBE4)  X8Yڪ4(3SCX{hil7h`FY0>J.SLimgO P#_<I 4Cl?jmaonʁ:I>{wfs˚"`.;ovE!5WNö5O^izL}L lPw3ucb8ql=N7(1p&UIfxl!]WGZ׳ bS{G7_,zŀuf:$5(5\" գCA0/ A!i!8(ݱY9K G0 VKSWwmJۂ8h vq?Wﻻ W؊͒wVl΄7ܘ,I>ܵiQ+a )jj,Ey-?;{Mtܲ,[ezt !c8 @ιH޷xāp@kõvTms& $_y6vljJʾ_PB39] ~d̨)&;SQUߪB*ͦR!(a^HWxh5nʡt' 7;dETw`NN$!i\U;϶~ωP=v"c*McXI]3[H^8{4Zk*|cBx*a0z7I{Hs s:ra7}(9qKyrj +W?ĭ!#d i$KeOuN pĀxiMK 9Iah*05hC^pеTkCJ'jNM#kh.Au{bx7Z-|$RPSL{$]ePrVUI~''x,1m > * BTs3 mQ~29cLm;.JZZX}P~7mRO^20>:ZYwΥFcRcuXN54F-zmIk\%P f=%{_6+'SS6B/7 m&mozǺaAh`C\l3Q}wAT ӜrkciM'Y'Lx+[*[g~SbXpRJMcxN1rZq/䠜Q."@SB1xns(X J\{(8Rx='&UQͩ FNaIu (a󁔣V ۿ^f,we}Em1o+9pdD =C]ims%],ލVJI;HgNg41TNA{"W@mM:;?LWǮi2g vҐZtR>ӭKz y0xy oq}d B&I]RFkQvuC%}%&![1_/C"Tv\oBlR_.=TDd:1[w,5'Hc"sNo3'] .h4ly9cr4lpoR/N6'ZOw ՗#\ M}2dJ : Hq_$c޾MK([m&)(GM<ïq3Fը!Ie#t3!(slfܭ'e1dGFH6OeAbEն]Ԗ O[v}q/ph*Xݼv~/*PpsP{&쑾{ (nJJq? է/zP)W"Yh9ÑTBfL. wU% WŮ\]Q7ЯM3El`V^ZԍX.K ]ch0jҝʡ$ڽsj# %;0NK{ѷ Ϟq_7VXGl14aEg~ƥX+=2 `g{U'?T N ,0M欝Bx6CӅ=M@ؕ;'ֵ8DsA8uv0m ? }JB?? ]5_.@M11)[)p im洯vPQ zD;UXd~xK).-21;%-3BƲD}=[gZk߁Lj|?Gbפ-F'ĐUuLjM*t8c D «XGek. DvҲjh<ԽzgZ։uSw}aR*٦o40Glʃٛejn_~:)9ؔC*նuuOe띺ҡ!| ܷXt0}E`I*k?_.9@ی\W ڤ`gG}HMCPc(3Nߕrtr4з+b6z߳f)8?b0~T;(Mv1.ʕ]%QA1!"aFLFyuV32a)Frz!D(wsS=H mcim 5Xk%r@J'?S&N~N彭 nk۵QKIݎt%ac/fM<:0,=4x %BzL1 5ÿIfb DSŵw(L͢JgG DWf~Wse# 䍟LB&zX/x?M3YF(QJO`9㞝c3س._''?,oC# dnhR0/z.vrI2ko GΧ޽uRIſ[µaXhI9qvj@0S%}B¤EU:>(u.}B^(iu6r;"{(]rNZVFP8L* )0~W:B8r.]UGN3QIpT{d"NHH&P0D߅-G" G0hO9TݙL?\zISFJX1ZkZ!`vy'#A Het*pXcbzcm*<!g}.alh[{^§.N`Cr=o3!-.̓{&̱ZR7"f"&[%q|i5ܜ8aucݭ%.ܑ|(1Ʌ*pfc56 .F?N $Fm9oǒs?Orf{?k ißN>crMnß#={J0fb/Ѝx&Y@F|Ҋy5'M%D4ҧ¡mf)uLsV]ʰ U픠$3> 3Jtq!Z8n]buඨ5mgm#営!MjѝL]A-h=sF9,IG~U`& Y~{b{ _5E;(^X`%P8b$Nőh,<8eh1Fk`M4ݴC{{W<=tXj[K|@F 0H\kꉼ@F^ȷ ~a'|vʾ$nAB<ʊ_&gavY;vYLM`Jnŀ:sPBRxԮtذa}}^yگmXj,@~%6o`#-UX<܉gy(ڃЕĒѼ1;-~> }6KZX/ Tu 0wvs2)FsֻgmkiEfzϙ*jU Joԃtݩ6dap(a ;p"mtpoN@>#F9ܸzYctޯMA( КW\ B_k.8gFde(bb bVVBL\(i F/J6^nY NG;B;S XucZ:{fet.# ~@9KuH }:w5 -т WYXXw`y? "Q+'3`\@V򹊣-Hţ{{sd; gn5QS W5hEHYۃ"q^BtyfS$A$R$ܓA.`Zo'`Ɵ%nRg|jfgk Ued { 쎴wF J(0%6KzRd|ȶFˎQϤ3ӝݭ W!r]Nk)RQŧPOHmhSA` ^s{e@<_d"82wUkK:_ϝJEڡN5_y5OgGPJ%EJQ"rO)>i]7 9| JD\ܾ'X;g}_Y&cr[lQ4 xh&ĵ*.xc2< !?E2 2tv¯.Bw.%6%6z6)ⶑ}} *DӀXH4=_\\o$Zw<|Ù̡_ⷢ} Ues݃Lc\6z04=~7-߲E{sv% q6~1 $QNyܸm >ӵ %@B 41 |kK5 =9i?e7ZqOj~ :MҠ,t~Ԙqڏ;rԾvG-81Ή+SNOx @F6241G?* p_g3G"gڋ&ȹ*t1wz"gx :ej)X$%x2Eۣ@57[#={"}"TswMhUH{Sh5)&SP <}\-HsFU0e}^[]H.3tp3VOkX2#Y$z(RB.*ʙ`Z1E 'e:8HnO5v١y:fxDH!3_!qu \2rvisCvx⮴";$$$'iD;)i\UZ\<9YaDvŻE}Ig*"B bAKCczt |8TT^|{0ZcDeȁzT q+KL΋iz6Z#n6 1ƔZ<a7 ݌6t=Jy, !x#ZeAFupX6k+ěIwJ$! ."U5 zU-6EP O<[0hҭde6 =5l%AqSBfR\:M`s]]*H3Qtbd (y{^&/{PrpTChQODBIVNywיRKUXiɗ3]eP4!5kc!Kc+W JULX O9@UI rڼ crZYȠ=S>>|d?\Ĥ2LKcXSCJ̠l}7:QK#eޢ} >FrץFprjϫ_[F`ʤ%i<=$?>}ڝ{1]?, 2t_\_19-p~PhIMq~_=ǟY#>u䢪ؐq$eum"߭} ʟ6## =SXte[ѭB, eՊ,>Miw2 _4+^K N<3QsA!C+i ~mȀNk/v)?^JjޱR$i>C9HUF W4swil3kw}]Er /ÎvՒ`ڗvd94|y$CC<Ѕ_=쀉ُ4nZBiUW_9y?j  ߄mOƚDƸ4-\.*%F!Ep&I+ 2kNF|bx 駁<|ͫ[a+DEw\qY{,wIm>/v$\ӶZi-fQEeO8 < giŰ5Os3j!ڕч^PVM[i;/tї0[C"~@Jܮ,4p)r~ٜ|TiݬjZRJ]K]]s-RbF-V=Yo ,o!9=jTk/da8ʚ\D{4 iݧ=8.m-¿(4AA InGr Q[Ǥ95$2(_} ?>6 $֦Ħ\qM(C%mv>W\M$VTZ TSMig 8}wPg[{X&K.0+&fbovsStz?fED 'AI_gP^LOA`ds0ft20vQvh>0珿CCdPDP|XAs5zzB;)52!mY",%KbTZE!_#kMh'|8Z;U~"{pc"}z쥓Y˹%2as^,9hiFi"&4 T s%(hñL&7폻" *%O"DӚP|l3a{e"4uJ>SM4rqذYĥ  mz_pχa $Ѿ Ll PK+Pt!,y;>j.a) *1WZcI=Ѭw ;-@l_3{< B;!O Gh93Rg­*Gb&c=GԀ-K ٪q\'{>%gr2 O^T57\꥝چ7y_HvYG|;.cmU[GI|`VNk?eڃA0qc/<|ٱP^Epz&-˘T^)lD4ga{  N6K_W yt|W{ FIrOMpc?7_v3Q/Cu^ܿ9Dӯ(G.G Xb2$nam~m.q IE‧WRl>׶NN/Fq,[5!+ 5|(ӂԪhQ~ۯxnB `4yܽ'zjDyO-)aHț`Ëtj-G ɩ.toʬxZ8 ތ?Ff߾59q% * 9̩[H/-q#ʺP|U'N. I8$5tPj~f9l :CY VEg6}ֱa.1Z'Q*Qv>_N/%JK'֭4̔{ƫ]u8 wiF?DHэyvF#~tАJdLpc댄R;wyDnDq~!Тb|/e:ߨݷh+FJsT1<pp6o, Q7[pXLDti \d/584^ f^Y o.j;FZZ9PRQSIغX3'N2Az%zbog 23@n 㒡,-1R1 ġ!&eo7:]\vE4=P$6KOq6ȹd7$E (C-X?ĭF6d[?* ++$zf:_'&XqMxayMS|d~ f %@5ayTk2%G`օ\Ϊ$6l7 -3MR}Yi_YX # |"[ÜO=T)aMSDM[Y^eZՏ%y V5VD8憻Lv- 0qVQfnC$ ( JP/nkbf N+ xnS5:v‚xcdJOޚԸA?d. '(yhbӦTASȥ !)[OZ>L$ +hz7 S!#e]fCJ ^R"n}6]. x⩿~IƸ*vU(<`;\5{A;/m1D)O~ypF[hZQS\N|ܬJffۜ_0 rnK:Ap8rG㹲/m&D!_Qo=UQaG2g܍e?%[}¶ l"i$"*x2VF3*5})Ć᩸Y&XOUg>b}W,ܗ1\kߨdW}x1;;|amBFuVp^(rau,q1l]_iKV 6b ;Шb]82SFK>QDdj?\oK F t?Ϋ z|NboߥoXn1[xc"{}.fl蝤#ixr\8PUtz#42[KZaIn_ND8 Bz i_%%NgH{go<h2$O^G3>7Q `6+ړO,Әx{&r[k8L+:jUw#y-{|FWys7MwB@=bI!8bniD5^]=Ǯ| /Ywh{ g4zxb:mPx|pH 37: e޵H)u0] hƜo꺪y%d%vTFEՠ[ӓJ:< 4 CLgD&qT~-P>SA|uExCNtPX!OVeig Cl;] w6 =A: 1IOy,G[ +$iv89P&TVVm6׎ڗzQV2ڦ5 ذu #n`6GDj3F68(3t*jIhz.%L9>)AŨwIg;$2*jݩfjx}@ `uRH HiN~M*uTUоXp3O<C"k>P᰼G0Gk/bww(ʪt+TB!u^*P\Z 2ஃs4025mkGro ̠B;z*.Qj ;[fϦզ:;M2IFˋOWɏ*L7H s ZQhY>"~'3/U1F^}oAC} Ipf3_`FP?B8_Zw׸:?}d8?ZrV2 .S{+SJ訙x"5S9# nqr}Qt<)wm+(?_A֚*XtlHYq nPI$>ԡrH ^D1bz w!FfzX&CװNٟɱ :' +ˊ{GH=Ǐ-XFudF<븵[ qͤƘ3eO5:ByS~R !I*mk=FMb `˚H;?4rᐋΈ@_ku!8t}߈<3vS_F̉a|A%jz=$`jQ? Gb"cfXcm3Jjٗ}֤DT:/Y cˁ/w2.W_=1sC=R#kN'O1PqHxUXp&}!~Zxjt$zfw}@\cj.a0`6eD.7@Zl:ӈiGҜ_2>`V_ۍEOD;_t?/_UHsJV.Nmbyi(#9 yK*L[r#?Ii셯B(o<٢u)]{Z!XNjs!vlN` /EK̯cM.~~{\.='8 "7!i7l@9fT=ب";'_@As(A3eevj|Λ%Be z +.u Ũ{-}r̽ߪ-fT8KQך!t]Y";2*sRcd9sU^uU=k} /f$1 e~P3p 8_vnD&C!5XH:̭4ĚP4 ByY-nEyx|BJA j&<;Z8+X4FVJ(#8΋J>{@ ~k׹ՍO[yP7xxAw=ġZuNJK>Wis)LYהRV " z:1ǫY RX 5{%9 UmoBvD^9Dž%¸D5T2hcE&]YN [dU5'ֱGke`H;L΄=WQ3^8 < K !FT2x {M9#RLY.>G8A3yz[zE t?[~6`޼ 30pvPH=O^񞉃(tXҺFBt&CP*NNdmsAY U&*C5S霺wɗ$8,JxL߳^g=6fshS_`./gt׌|EiC}F#ݳkz=DBeD0{\Mn~u9݄B.E.Yg~N$= cx{}hUN-GoB Aڊ{"DS i(z|&՚;VhӰ {ZG"pp 3^MsOǒ/<l-Z2)Xav|Oٻq9b6Пg/Re폐(`(`jGZgCe'[طlw!&x}9<<$NE]M:X|.%âƘs 5-7h{]N3qaC P08C86 /.. q]숋T8ev4t1B1Zt2BJ7=_2e 4ZdQm@BC\uɆq_B̧yO2Wݓ̛1x:E{?D75y`yv319r7TeM\_e_UmV8|8J`'Չ]Ψ~î S6R$|%^ۊj. 'ZJ+'MR~Z"kkЈW,_Gf(\:eG{Xm|X72N*8M`2bv` mze5޻mp f,Te︨f!d\(~sE<2xESQD_ Q/it ž#!b}ž8elg,a6k"ҚlߖOmvK#4%;QDN4|42KEWp6^>¶v)Sܧ`]Exe,{{%{m'2϶+ڰ3SwUb_6|c?Xe4`[{>`O'S?k՟ᖶ 4>d"Tֱ2zTt3l5E@FK P'h;gc3 >]KS_-& ¡CTq?723P 2LǃuNlS>ϵgEk<DRBîۿ(-Ðx/tS$XfzDs[_X¼ٜpSZt%,u-:sUԝ#%Y&OqŤG^1+'3q&qs&Վ)@ƦB+[$WKe]0_`)c[mirG؀*E!MdCQ9I_ZX؛6 vS[๑tX1 zO<,O>x റM%R5pD~ţȌ7<'B8XVqUB>:c /f +ow:#'M%V46W~Ok϶tsݔWnG`U/~|Iz!=77T葧¹Y=m܍_Ε؋-vM͂"Ȇir{MUo2Wk=6S9 G7^!CrKWtQxp=W- >rvd:&f~ OHأn.ˌq98skМwQ-D #{k"4mC:,51:pv;X*[~.;0? :/J䈋CscXh9Rͮ[>{ÕTَJi%X9m*$7zRvyzJrZwOk<:Yd/pDcGkMʊNaZQ8<3r jbC9E#_A;][UuՔ@3j^gZ +1榩d!ฟj"}ۆB+E(T!܊/Ȥh-}R qXӨ!w>w2<M)>lf <$:/ "Z _Wl8-<1OY+ND !ޡYbTli*9u#Y*FQs|Jos&akejtLMH+o ab"|WDPi+]Gt=fwd~VZ"iDP<[(>K$pa<ރ*1{V1~<7aZi"q0#uBa+z gS|hmsK;\eQR?kY "(HҫG5™& > 'ټwtFCY0!>".<ʘ A9f19=Ƌϓg9'{ֱQҸ^kxp𡓣),O.+åQmG^KcˬG.&RH[/eS *j%NI^PViçlNSK";kUgҺFV>+^{ٝs@m]݊L6!ꆚWF-=麡* :< D䁥}G?5ISs(g>03dxl=m.3xJJl'0'.pӋFK&;=`D9͐GZ,+Was'|]uXtB(]D;JOyvg 9aq̢4Beq=$ǩ2Rv\ђAsT"_tUBAkIr !h8Zf%ئ( cyȈ:15[t[yv$qkD _JV;!ȫ&|PWJ3핽 VLuLZ щÕz؎_)ڊ8[j!۷f{(ysO 4PswM;3Ҙ83V4lBEQR놠vd3{^_aû!;s9?<KZ . y8:h'ZUn:?/OdU/plx/]..kbrNJȌsE >`wv4F|dcaS~D%'є5@P'8v3 ^؉4 b}|@z@g';lNmK /Fh 9)!(/1V5r!ŅF(?T<Ŕf'DOٱ~&zu'Sg[@躱&P߹T{US kš)</4"#Qu(ٌ@WFΉ1@'1! hAZX'{•ږf=I6ZG2{æRC苋򮽮-yAUŖr+!.d?eQ8MTq6/4Iqf3eu / xteA{en ؈! bӇU |c](\tmisKǙH`%;pƳ=$7T~9k)sq)N-QrFVEs!G<-p!vtgeHH`q>jUݹLe/dbXq0"m Rig`Z~@cQR%1cw`> ^tƲ +?ֻZ2(1=cT0{Jg٘;@Fe̠ e6;vœ_k^:E}el|ԅ.^9*M C/lKQ~E^*_l$$ ~Q&s8A"ẓzѣy8]b\C9G P`vӚ !m& Ne$yC_QVݼH'k~L=9ə 2+&Eg0a VcͲ?VEIcf9L31 -AeykVNdUǑp(j&Mu/ u3BLt4&~+=+hD”VN.&#e&iHGOC|YohM1 _ jS.sB.ʑEapb?Ӓ)C&;(WcG% {f`qRID`X3'Ҟ|q<ۖL4(GlJ; m:K๐ŗkn=8 ~|#H~Jha^#f=PktiR?> Ġ>p;J(\Pl ∦vsL~Wt]ԝK#9y'wϟ#`$t*E*K-\TjJMOؾkhPocgEssc&ݡKvMR:[!$6sm\ N)v艫Uil\>M`*tٴ5p[&`L536QcIX,`M4C1 Wr6^I]Hc'Ī:h}{YJ6bδ5K(Ӹ߲'J_Eܚ .YS_ aCȹ=뮔 +k @~̴WgFyhhKZ`zޗ\,1xQ حB4 zv 'y#C{777([{n(7(FkfirZR!*5s0j_[]kbcCmZOF9^K,Ǟ@JY%ǼQQ_4 QLLC8|łg(kt=8)T+C'Hja` EyhPyzoRǵ"!qjLfn#f˄PcYw:8o/׊ U$|Dd2B}o?{,-GGea .L*‡ySBK?s'Yzue8j:عF,E Z٭4YAp}t,v-zB@ĬExb)'VqRc@; bҊyq$NϼXHq/Jr9. R>Cm=aJd?\[]mϕޙv:zϩ>HS5:whR%X+˼@B_U9:+v&*5r?Лg#@ 6Gƽ 0}쿇suf{-&9VdՈ!_\hT`{L7ήD064ƣGDA?6?c_#ޤ\H?|oct#4Ip*& D|laƁ>xo~jCkix /paAĘD{uR[dgvhe,e LbP'%Q) WK˛ٳu _ }S-|Lk0C|cmIOZ=:p3 mg6k;#aO )NkW^cky4YnN`ѬUK)N{= !4MC4/.m04ڏ6f RmdG0{MP 2+ɳ ?T}x3 ZOɴsDSm WOɂnOO^1hpM;͚~Z4xjrp3 , P&Tg蒆=Gu~4*q~XA{Ԏ:u*D?q+$-(fU%oOm,2s'n+"K4pd@q9tłSZ+X1X"~숒ٲB%żfOMpٶ@b3w|ՍQx자N) PӏYszGrAw/;V3hY益ӉD/aw Β13Qh9^&=DbiU8R-Qua5jCwO$W%wmp!0+,(ŸX4w-7z\~,ZοC׳IKvB\ia *έm6D \I3lJD iW7w[%lu1ZƵn ^dDUMrM[TFS42t3| oIŵh/36:C{X3 ݁Z`Rm ^epwlFo4 б֠".st-t32|Xw0MUCkzD̲56vnw8%K̠TlAVhT^ 5yHGM(U;9';%_Ք<_ax}At"t?P?mXrv0;p̦ow6Pa[(kBS5cxB&)қY"K^  }9e<(;:o*A(Kcz@+V.ެGb\T3[~e#$pJ)۝C bxj סYH, *nvDu˜#$kl9m=J,ѭ 4 &pYr'8aa tc@ӹ"qtC^vJOl*n_+i|x !!Clk.U-F3G^68BRiKm΍Dzr7^(/>ң &f2qJSIqW~m\l Q- jjH(mi&t{(K48;$nR&x[v5 ԿqiLZ }$Zphw]-x(NPL )?o#/,,#]ȹ,nxz/:Je ֯5 1%5(+J|c pinqQjm|yW^,j?O} ,&G";g@h%ԆAJ}󓛞Q.2I )i Ժ2 H% N[xi)S ݱ_Hэ՚!}Eqژqڪttb5Q~Q{ӡM =ꀓ6Gbr}:J0m{`%X 0'pM HGuP'_.@:o9~Sn~-pԟ)KD⪚s\+^GX#N]Pl . "6N2jVhe.]:F5 REd)3s%ho_;ެz-945:1_Y#isZ$3$XZ THcd xX:n(yfDHSS;عG1Qy-18,䔂R>VFIN1Ck%+ʩmI_bW-IXlw !<=IJ{ѱ-m[5:{֢gɁ:%'qdltS`sZ;V/GpTic<3n/w deНx 9 c&l`Yni?# Y%oAr-#%@(lΣ6扂i @h% `WlAQmg҉ؕ\kxFyS]A>>Ӱ4kf#+5:~y&g0ZW7~٦K/!X9|")}~hmzA~G00:g1`a+$>bm DwNTC3I -M3p.}MJi/1be"2u2mGKcE!@by.笲~ qXhb}WzJv= xHǣWb7G0W4;G6.e)Ġ"a\*Ĭ"#未Jc f\!`lA@@ܘYXH,NRwdwKk@siHL8lT"C.\,Dԏݷ{s\8[.,Ke4 'S&HfY e3(/ȫ2v6rD[CWP93ʓc*WZdlE8w(YHmARW;t#+Z9V!=DqȅJ +A%aU|ie.YUO{-Su/H &3N.,6(vFE%W?E Yq(Z9g׎|8W]Z\"fBg sKVF(%'Ֆ/K^p"QZI^pN(s~Fڌ./nS'Ύg},hEI$z@%4~.`9 ݠ5?PL*Îe:n1ba>jAqeF|]G; SP3j-D֟@/g/Vq#B $s&>Hʩ;1\7732zܑK9l/k7Zm]cT<#/.1r +M\CkTf~ʛ@ ֜bGroeA3 ~ ۰wE9IKQݖc@3\4(.hw]JuW{䊈ͥDk]ΪOT ̄uWeE|BBkF3L7(Z#yl_*Sz%Yi'\V;&wg%E#-v!A9`ʤC-.fBa:O j#%{/Cڑ*ND@mo>xZ\N:iаl9!\Ɵ\*2)U4܉+ηllbQi نH-u li ON<VTe^V \Q6.y < ЕLal22HEK9'؛01p!7JKÌyOư uzp}! NۍN`^/}G^-} 8 !v ȹO z5x@2A9_}3EJyqWfh}r詊LWᅠرSKX{˗5%f.6e? ?M@MVm^ lVAx{>G>ABS! Dh?z\1(H2@e,!dMW-J!C?Qh&dɠϧ֥tu^n9Aq [*th'v/\Gf6,c6JC`OɃɉu1̮fTOU3 ֪k!5b3jA7ꇀBVH8pp{~8CNPTdVoCA*[҃r,S稸,ڏc|0SRDt}UL #Y/NAhf[aYO@nQ50@! [g$b/u3qcs> ܚx9ح)ZRѰy$Huy>~37ԗ:Uۚ_RPcLvi=Cl7>~."U~^}`mѼ\AӞA0͸Wv\aI s".@uS$(i4@93X&ŬU:h.),e .0,'l*7!B>zbrў+aiП2?bs_e12q|RyyD2f8XĻZElH~210귻:#:4MH}j %#zʡ7nӠKα LGmY0 J@s :=`<#PTmɀ2[]#H%JKsIԗ8 */ Rk0Ym#Mɠ,n`N1/&7T8ð{B~*pHK],F`PiM|ʐc9:!k0fTpCc,DzT6#a?``nc]H i{zP DڷsW*mkRӔNńHKqzk?M9_xg- jONyBe/nKUX6+'b}g~0qP-P "7ʏsãvs:F{o_1R1QH:d D4]_r!ldʂcF7y5e-k2}#&?X/|,k(.5-}ƒ Q l\1[C*E}$`!&Qz;YRsWi=*/QH4H`|kYU^hKb;GZ,JLAQIj?w(l|xkO+?U8yPAlqh3E,Y~ BCq:XCEsxFb>v蹈d\ H70Y|S?/T#\;/dB(/Cr³Zt Djܵ-2<Ԡʌ7*0LL@DLVHQѱ+PdN-c3l0&)KWZIfBAyҰN.cj@u^K\]6q5>-:e_U#daE@s&_N)]V_v^ K.*'"6OV!K4w2(q|6ŠH|՘JLvǧ@d60$|eXƚ% SH ITsUm8#:0C6{A +Jǰ h=%1G&lCʩb qiY^^掚T"q007S76gÉtzJ- -4I4`OHttzc(kF^#k{P>.%UT,cv@Ik},0I2h'?Lq'zml0jD9]Y7rLK^O7> ߋj,mne/7-[>kIjew5\I>So0a 1G5v{:Cԛ0ӇȞXǚ ct?kRW896k4e #!t!.CL~n0mS#MSkh'ԣp.`fu@,$ /#ug)}]#?#ӥwQ;G 'H垟S]!O]?E'{6(5>s<%솯Qːjtzd&=6TG L2a*`|YieI?$xSvRmuV`J5UxdB飜#BWgm6-}{޻,Į7Nn}|ZG<wxTR ØjUX(Tp\},縷b! EÕ>RsDlD'U%]}|~O`HZ {Hwr9[=^ qЀ NͨnsH8"muPɅlqͪrzlEcS&bAHt)0jlNl 4&UC > ܳp&x}M:48ߖlQIaCS;3YLc;s=GrR-[IkP+dA 0Ϭ2pHZ TJ*8g?$bu|: ZF0ajKCuHoMa3OK Zݩ]q&j.]Hb+?'Z:ǩN߆7cSdg<q]\l ?;eWC`R"Oc=O D"s UQU^0;6SsN]G#Ä[b[̀Hc)a& Ԛ˂Y հsdي4v7<~|5ɁZS n&kw1sh <7xT*yj݉[.wûIՈު:_~\*H~PFN6 &3Zq7xSqd<ǜFb~pnGGdʔ`YBGk~@؆&){YrKX:`qYP{ԐtTΈ4^3ET=4^pdC4c5c:~ۻ+{F S|%eEQi}LTLf=x|ׅcE^vq3P X|3?c"Z!_Q5r٦FOhu,v2g_ڒIZk$iFj7)eVyZ?+Ǜк!Q\<-VlĐB*5?"%FDžb`$'_2wBfyzl˥F;餉CR_,5&;܌O+Ap#3o<!z|86ad+wb ~|P 8F.a 1 ?w썰ن's\z'|_cM[@hBc=2 _dn>Q$՞c᧛VTsEBO9rμ>fw^Ԉ8gU{U=ٚ.* u a{u|$? l_ : t ¥22Ͼ5V'VGX0l$&4)GjD'yb-s=ŠڀRFÑ[8Z -r vX1FpV5U7+\zD ~oB6['~o.)\oq;I/ Xp6Fys,͏[?=$ЗouN B#X,mgp.ə5e.0g68 9[KsmI65RBb".!+ġK%(T ?Z^z7"g 12hj3SB'#W+nU@dشM\%[i&pvQd!?5B81d`K#,s bto1I_c[ Ҭ/q+!Kps4&KO'4Σ HoܓxvTWLYԭ 1br wǧU+`((ՖGnc4) TyS:td7i>*/|f y 'ԆreąKmPy(Ȳ*mpNL.=C4 SGЗaLp~A4xA3okj,Ҝ\ȤQn &NDNU'ǗlVP(u_mG*xAZӱ&rl:&ޥ-/MN|@Q -u%_^07MsN٤To.6xI8'm^v 7ދWZҥ~Zm1T hU%2ApZ52T@Rdmoz4n oѸ# +b`>Fǭsree9`́Rm T.)iGwhs"`9z$lO \WɬG~-^DOz;=X*I О66nԇ}} ii  ~3G~d2,̃TVA z){c ]o^.:MF:$"$¤թ;?%+l2O/j:jr8J tNpr_;AXɜؔⱐOٔXy[7827_5V`ϹP0yƛi=b 姚DSU8icYKǽ'P7S #@ Q{ͮʢugrYȓÞLmoB0wʄka| b 0"#>F8)P)e6[[Syԕk炖`]XsKF )8!ISvjȔk|nY=ڨռqGVbYHZeXtٳ|Dh1\/\CzppJ9z^"آGN2&( cDW6 YA@'B(jck0j2[WIV$MN[FlRB5rXO"r>32տF/ Q",Ue󬠴76x`͟Pcikq۹Ȱ Oh'ͱ:,$I= l5 "rE)>+6nMݣ3bvލV؍㺘/k8̀`pNN VCM uMr0PJɁ^.k/?y`k ~sMH~} l/.j7I<#\l428qvfI[jLeJv{whh[P.X&\ V(pjcGZyn7eGj(l];L+?r+J- "&U-1}1ӳ{Ef*yM((Kda;a]caJc'Pޘ[έqIE!EWFC$׆WL4#m蹅JTrj3t(8vLĺaس9FIpnܰw,v,rS䰣AݰZnMas@,H?jw '*ַgE6ԁ%0Q݆Czwh]4 ~rSlkF̴k3hSM֜r(,E8*z*L'qH<%nHV VLF;fw{zi^ KAHz\J/#V:&XT07U}A8?kׅiVV+* O!&g}tp5Uo9<.!$$P]B"Y%Mvx ֿѭozTȶˀn-\hZx3߰jeX!&pq}QB<[XoȭGPP ag= K|#䏬4Xxv$R㞡 [tu Hf⼧9S0KjI'Z)+DB SfHX0յۣCu/E8oCa3`)!+Ә" (UҤ,c*`lVׇGXiqhWfGWen-8HA+C .w723)CϬc>}lKxV=s,p?m +v׆L[oe-) UYV//Ѝ9VD)D5=8ts!qNO|Wq U+#U^h[W' LzZ'M^sաT"|r\!8Dx!jl~ nc 7@C{Y[WҸS^iZu=}E LFԩEeC|Q>0gF&Ҡ 7>ZZ5,bI24"NV_52 -bk56/nc>OO2Sgp\f#:0S{c "RA eo~᪱?Oeg>17sb,ofV'VXPqa \fsVFDO8Gy~ u+ȰYỲ9[ĞBGD~a(8,a fj^D&c&eX:2OXnufƪݩL GrwwtG;wPr1-}Gy&_~sZi5vzsiYnI6iMcSNsXYZ(sbN NDm ֯]R#fXF E~_HBLٯ /b4vYcU0ezORwkA`8{AT5;/u5 (.n^VB~FĻ\1a0s Ҹ&^'>V2a{-]Q`|hnlda̍: y޺Kobg:^bc[H#{jA-IJ4"QC+9 LpaN4 [[9u&Z?1<? ՈF0,]wY1zm4jˮx"^iڿUsz"\{'GsڣAIykw}=,sƆKi/˱X0Ҡ|?qr,03 1FkͦU20A {¿Ӂw.yac?uB Cmz'Ο"ܺtB׍k滫:/;p[}/eoy?aJΜiV6py %VX2 #D*.0 pžaIv\G*@%U/ºtKdLh^ OxnÂ3$xj#K "bhy;I]a?]j"ƕgvA{LNG5sgct!ԒOT$u3]2*?/_yh')MUI7pƙF~'Nȉ/Vuʄbǵ,/8PZ98kYOc!iIuمԫֱ7)@Xqy{B'P0=wIc V7.pS^}=O흷SgDq+qNr [م/% vWgTaQCjҮZ*?NjL~HLTFAP "d?QɰaC^JrvOtsJ) Ԗ#. lP1CpCr`t\zy9KEPְ'v|<>Br{PN?`q!;/ Z (B&%ݷIcU(YNO0ai%Fݯe˰cdæ,>"׳i13 gp^7e < 3JO6G)ȀϹ gLߟ\-7BB{8R`A@T3'tM& %O}gtӱ-0f wPޚIL ]@<wBnfWB麻ivp_Nk<"^~3 _2ʗPww—b*.#_V+{R$ղ֪75# vjيkv<(Z*ߘZ,{Q"λA[žK_ܶJOMSQ|U>V~$Ζ3^i'ZӲp 'Z± K6a.hmP.M*W7aXb?HݑXJ;'% uBPX8vy^D[ Hv jLTBHc}1LO9d_FU>>3 %uT+1A we43i JY~ ?`9Á! \.i!^R@I.]Rٌ/-$ٓ{G/q |5)fVCx lv& vEr]#6$EcK̃E 7l^?7 'u/-H&~JUܻl oװxWA'vdw{ؽ8]dXHFWB/9OMNuG0)9/9ڌX _ysj)⼏ d r3QrAŢll{s6iBHNX0} T$?B_7΋2xk|a'd˕ |`S`UЯáU۲}Ѕ6X[TiTTev.Ri~UZ5)Bܕ][P{4Cz8X;^g>C&oCgp +`]W?<?U4p1h;M_ 5\*yK$gx̱G2ec/WXѵd3T競pmzpٲ+p{Dɐ2Q9ֶUV S"ޓͻw.!gJtԄaPյ~lx#jiµL>OF;N9T\ޓ_~F\,ruhBewCO,es,VbP5>W{a\r,4|!ҷQ;3Uݩvv bOx UIH4A.gz!Йc,ј98<BuWCtC(H$+#%;hFhU).k_>oˤYW\K g{90,U9ۖ1SU u7k*RԮm♿z(;݆:ޢd,X Gn5kZ9ʻ67`ᩰކyj*a~+ Yȵ>Q,MF?[u^o\V&B6hej>k E4XW)FT[*kbPդ=[lTDR$zS);]HX?ay K 0®܀9ڽ" *zj!PٝگV,Ԩ(OŇ8Pqߒn5A6yp׆sĪ5=E~gv@"ZݡHFsi|B0|I$2]M?E?ze{}Nw0^ZQ1 6;xC .T8|LA(uqK7=Gc5Zp}Ƞ-iҞ?dJwpՋiPEw\|eY ntה?R[RU>3[CĮ `4 jyx}N`fsXTYk<5G\z J6;k{T<*klV-`NNDpV8oʀ_)MG x::btђlB@v,ˤt@f_aSBv^T)º\Zb1Sc}{N= m(P#qg0yN)R(6S2dBw)&@0:9r\]oؔNшo'b;עVsG Arv|bzƚYeF&E%-"LM-~FdDȍv>d3zE@x(G_i6IKB1TkZjOj9+h6y@^2z[-ob^ܧ꒭2A@mxYِnݚhzǡg)2-w4-)w.P:\GCx @(tU}ltQM ?hf{Z ãckaZ83>{FL&0Ywk"1{]r hrTxh%⭂Uo֧r"7TP+lߝCvKO_bwSG?!`\eU> ^+eKN?PJBZ1E5&*M$dS)Ôj6i F,+d~KFJ܂Ǔr\.Zumw>l.҆\Ty'qi'Ea D+:O6 @BaE 5C[I6 )qN!+6y @mg*>/9lWza܍GYrt:L6䬚nbcSm]ϒ:Ffh.B:X@;JrObƅCڔp6'+:"p&;^Ր$_ShP`v-" riBi!Okjd&HFÚ*09Y@,aN2TG"#|elj&&ZL}/ iK ?hc)ae*Sb5OS^h-݌6.,m0KwbVZ 3ߨ')t%cj-¬ & [ee {>aEsp lM?U2o> l00@>躄XEX"/ًlIߒF@~gHƭG7u9NgP&fM'/"3<޸#Ƅݠ`R}lX%C1g.,LȾ̧F;&Iq|'k\[Tnq Ilc à WpyWx񫕖ڲc/6T1Wc۶i":fBJQa&svC8 *O8 QקּMNofbhgMh{MJB[3#͍ fLpo=~vȒM^؍QN-\l6rԟD`~WkaB 1Oˌ2܂-gL;E)GAFD9.T;lAՑ`рVQH5ХeY+Dk JMwHu9YڸdxѷoK'?wE!A:W< 5ưv6Pe5BCyK>oѲh18AGqčrZSCA5 CXD"HG=K~q_}R-F9^"Qwᄌ0xke3w+f 61$ Y+^2 ާ()Õ$i>A<[:(d)ԛQ)^or˗ tqܥҳ6Q#p*h8}X;/uPxHN#uiV3xAMM:DOXmI|ܬO"ȻLYU1qh8J˴ &z}iבIgjȮwΌݬxO^tfP`buyy#Opo詰lKm=?1诌E#bp>RAh9ӎ7Kk^tߏb {%K+`<%"._SOK9,`+ @bf?^BxZz\l-MB-1%Ŭ=-p[(d|ݞQ_6AHpK$hpa9YNH ƥMz! B@|fUPf_IߗD@ײ-,M_W6Da ʙ='r{(4q[ hpzw?NFWsGrr9Q, Prr s6_O^q, [`Qknw,5tWdEjU]29ktUHce*JZp?D`as/)*93 II]ˡ< RD^|9I\v $b{sw'czvN6{{4wk,%=49,e.ƍk.α'GDQgD1b{m'_̷^svhEߢoЙw+48K&>}g\u݂&Źm-N1h>)\QKF<|-Y>1a#x֊txr5Ep?D` bSDD,g2FPQd^_2r2:U!lv sR5iS6J~]uA,pЀ؆hm q;D݊z5r(Hsbs c|I$Q5Cd/ x-~Q>N5::ۖ`tUjNGAi_h;HL:CGkD;h-Z~?兲 y St% ^ߘ[> m㶉|^1HAZP=I)2! gMTvofM񤅷vUmLu тٷK62p.Djbl$ _"hZΩ}0,&)(`[o 𵀿H}DZ§`Vq\6ȗ ILi00t#GgZ(8 5hS< O'l+ 3~zd~&]ډS qT7ː'A/ ikq)LrO嘦$T kuyTW4esV迹OEz(6.343dЦR 4ziVޭ+ۛ@įRm}?6~YD䁒 70˛,şPS~c&V"j '[L.n2y+3NcXڬ*~ uXƤF@z< N='9Nkd X.qy-Nbce~|u<꒵p4m-.x1QCqc5+9B;JmY3PYh!Y5>^L^,lu!~UcPw|_M0wӹDP| |v>!5W~#%JWA.K ut|8nBz:ٚ-4):ϹT$ca0 BfmOwn= Jqψt!%ۺ> mQ HU3sdQM/43r9Rg.䰕jQ2HNB:#sh Pʐ@luNЊRnz/vAN˷Pld#u YOk_:W@4>'@Wa~>#?>P^ٲi'ɮ:(5#Utl[Z6 _8V#Sϧg VLY_pT!=bf>/(I=ȑb;8 s%1Ԣg_=k 9$#pi1}kU2y\IBQ1( rW6x*1qcuL,'~0;QMIb+O4uHMVo fEdQ[WID/H/{ƽ~jy"2/}  iUy>B`l@З*Ž: {Tұ/mO xŻ3r>=r-p -J2lԦEVs\5(|7.C'D3zҲw\îʢhsѦBW#H2 yzsA,zS]*  'A](u||mŲcoRD0tڻg7&iZt$Gn8bSbc}xoi m,Or|kfhn苐#6d %ED1d+6\=gvQ;LlvoSJ}A4nn+".Sʙ@{X8 B) SGtTw*i5U7o0jJc|L8,_%|a(Ntİ/?27\8=@ g ,AzyL ^oлX]&'U 09s˒G&9ACCG. $MgNL_ _gҠ!OEDW* eG< 5N Uf'_럗>Vӧ' +K^C͎NAcLEQm2TZ[y650 5 G9=&{^kUi ϲ6S/ު$M-]VV͆JCby:hA]@&#מ:x84awm+kVl OI3*=NG_)+Sm.p ":,8~cW{RGR-DKeFdtO/q"y7W9l Glv:1@9b { 1.exW]=ǹI@S,f)Q@C=I|Į^xA|wu:&1\Jů$b@?ʳa6x uer.mTXN*_5a'@VD0tVGh BbY(Z%L^> ?+0.]WxFo$,Y{LX ԫw B5mH)7_~ë7Rs*0LS®'^q뗾vCn"D^E2UqBIDߣkLہp-]xK, !!aeTcAo߮ V=F8:AH A٦Om/T+\am-yf);xh%v9ErFgP [N۔Ro}QR -9n ?V_$4 }7Wk(؍"ZA"{֧ VJB#|2w*wX+89Fs%ԜVIn`֐\&," n#~߃"$CJVhwWR>A@MK@bOh6j>3}WOǓ[۴LltS.q K Ma/6PG#uK/:y6˯'{i_Z2JBWmgm݇̅X0'vhِe`Q7B))^tǵ3P7eZʝ*GB`G%Hve`QD0\uWpf4LK4"Nq;^^ T&L=TBtqe-?#  ?9bVۏ,'5t PXx ^l1S%o(H"gly]p*f~,ooq1~'`d[Hs;=w,rB[5:$5֯hE@3hXشY-$w{#7Wv=$m`VHKIn=Ɲ_pKϙ":7 ++VG]X$W}b4: KlEҹ^j7W'޳2V$3|U!ro 'iJ^w atz􂞸2J9\Q.>k~?/dxqZwPb"m$>BqhbGC+{Ctm:n/9@Nsd2Xq'b,3PcFgd1{ 5 vϞQpUZ ">}0@-LFrIlיAf5jF 8qNMDo%h S yZfK 3qx?19&$c\Q 'LeP{ tN ETC}?TWۣ+3ֽD, K?fI)2ps"ZCk;2HU 4f~ӵ?[NZ»=uG{{M>–a8r캬[+"1?\i+gX)p֢> l~q[P@1s⟇[mWώVL,@ R*nD1ϙD su6_\T WLmB^6tݢo)<3xNi:Xo*^NgPyEK1KIS9UTw|ջ2VՊCe dMb$F\\v$].;z%s+yV.`Sm0c試h]$qWiL>5`<伃\a_y):[K a`;-\QF:lf%Iak E? Ta*n[Ch E*R+yK43D>\BF6mQGG$Y)vT+ 5ذpJW(DAm -Xa>T]|}hwZɱ򣬎 Xgp8L7h_n޽A⾝Jn\2O[Ehkx T1* ]8-90eJ;|~k0/}bKBzi} &{Ft^JyVю8l6G`\dtk& կʸ+8bs ~]tXKgx-JH!j**&jr~hA1SF#IV/3F^"%q)Jr\-=CgfPHf+/V蓬V1'i;Bs8a n"ee)U'uE*Q/F9[U/O!d9qa=a:>Pۡ{]*#զ'r)sЗJPcxd'4áwÄI&H޷s|ADTÑ1R`{/%Ddn~&㶟u8N+37*{7#`YuXLϚ0FLJ#PvX%vm1*y*boO& m$ʰg %dJǰ ggO bܦ`:|9LHckS&"M_, H^0utTBS l$FHͨ qwZlu^#8xXZR~Y3e3jZ2NJy#e tz g'#ISwA7>-ށD2읕h+RF]aAu_Y)që̐-:IE@-&|y7fnRx牯[ Uu>47YɱX6 0y|;vEIKD6@lsN[aiKF7R1\4/^5txe kfфkm <-`*~f&"H,3b@5O (ٖCY#u3(|B6#Dʎ- G]y:~ƥ:'kmȴz*33=p,iDk+Ck눮%Y"o9\b;:P<,NנINC0O7= qdI,i΂X[*B8)xaG| 2*e@<ڢe~ 5TmC  s=}.&<Mw$dp\ f81]:2L)2W!<,Yĉivui,z0W+; BĔyp CC(|<4QN[i8z=}!C ZeauU2{S(,Ro5G5f6{!Yl 6Ze^ʸtQ԰=埼@?ԴsmJ bwq*M5^0%/tn_C /,Y4?"҅y^h% ;` >6M,/Q~WgEl\2g8(P&dQ}e첧78'[,Fb;U0P]joue4][ޏ<[E.bKEbQF%}9^#YvrEݣL/Ŵ<^]lq}!wxgt<A’-78 62 ;2.0ZwQ[ `~C  O`?睦lz_AfB̼˯f0 u[m~(ktRs uhpg9BW hCqv8 ӵ\ʷd&:5g"%# ca$Ga GGM`uB}祡|N6ǵZ&2k?2E{0 2*l-4xa3O}Y<zS-]K[d$Q\ܨ,հ l(:+ks>vQO1ipf,„]idJ}f:r_}m4jPx_9urm?qֽh&\r1rXfx)`CaW<6ȇ"$ߋ?yUd .{ytPz]p?s}`_z?Uq xe(AFUTa9YΪn8^~JK1Ϲ =_T3 rňAߠ\!Fݬv\5搁#o}3KWJ"M1m a%%o|N}F MDXS$Q8=7_v7w]Fho#[) czg$@u7LQ ZH&tO,*i aл쒈 0Rbcy}L ;EZ J&^E|v5)61Hfye32(*E`Z1sS@=4[`;h-FoҟbSh6tmZ-ٶC3Һ+PP:ʋҡU FlPerſCf7NWW vg4_ۉN`"Eh /V =p'HBfʡŽ" t5BOmkg6(8Erq>/޲;Q͓TTwuh_,PeY2i1MnܲQ\`N _Te$k)NQ>b J.4r{Wa\3G8;J9H{Xo1fy\A 8n Gvs3p@iI/ !`N{ukTmv,+4' j(ߤ&k]A q[DHz@JޥU|ɶc-.>}&د 'Wߥh(>;y/2OZP 2 XŜw\斘n[HhhuZ2ɳj|itR42o`5 qZP' h]L*Dz"mi;>Ї}@&ND7? p"B&*+zv*CpK-_7yQ*i[DO1J"7/ºocPVyrIE*>pZXڲ7NHUd #S3UQ@.9jowvQ^A#"ۗ'k홃0aQW_VNKH lޖȪeU6'+Y'5~Vr/QfG*5CQtW#k$~Yy;q=sD4g' K57G =(NlR\Hxߖq[n՗h pά7˟KזB|TFtwi)=z.狨պ Zt7O@Ɋ<$yrA9|.,>7eELl0(Q~QZxiAo#tx*ر.E|'`I _^(4={$iA[GcBg$)ADQns4lVI ?C:[֤}D,́7,V~Hg؆ EiӞ3ܰoU{xȔ1{MuȥikEΏ,:>m#.cHuV" ^+&̟ꒇ``Dϊ}P&=,ޝU:Hy.9\#skeGXȫH'Kܞ ]A 1Af=vwLo[nM#fzSYJװwNːi_Jy))q]JtH'\!3RJ97;,qn¿K0!s̼w#x|uG W(9ZWtR4Z>.Y_\W0SCrdY_& 43Y.h1jQ4o,|7J?gs(>Jv$ÄVF5vlV XuVFED2(JF_uag_-}7A~>)o*-9CCR`-jQƢgoiA?ΏU Q2t` 9IbI@4cZl`_#D9)iuVOwQ]<3D2m0/M @iv61_4)?ªdh7P7ROɋ٤t%y*(rPI7J'v~:H|O*hfR4TdH>d]m8~*E5uw9[b9|E䣣8ySB0ɰ#z4#3H`FA{K0gQlBNH|>< N>L =Qlyh m>Q7h5,uPB۸}MG]E.8q>x+zs=.h)>H#ʎx`>zP[d6dxwq/ *ɔs[Ae-l-@+ycߦḶlU#|A0'N$v*$JAa&6GfiI0)C>](&:o2 yGBٌ$*a]M^!0Wv>[<^elUPC%D|*Gbb(m󳶽t8!Ijt;ˮqaޞE85GkIUwE1$dcGtpBjjS3^{vZ[qf aUR9NlqٓKBj؍ꔍ!PgmRkTSNH<7(>܃l`*^?,>؝8nʟ)"Ǧ WeΖ°V&Z &PTTEIJoS?IP&ai]dQM*dnWኇW̞9$Y# 䴽/% gEO1E ӭu(_HIV)+9GR\o?Bqșh@IZ6C]Ga)gNȃgѮ?Lo!Zt+e[9)"1 U=7uD>7 #;.K Vq2˿PnR6b= -@Ӈ%XnqaI7`5}#~Fu^+UCDf$n"S]qE/1LPԦ&=43`lE"Ztf$&T?.qgS|"îGn/R\%%~.$lO!?#^͇.>JtTA,E~>JͬCH@HIᄇ3vBDD?HQ8Pp}c(v>d`jcYY֯XEM`*{\la["V -I$v`СבT,GXnڞ2`QZ.N˝Y %Z=2*Ytq4YNɰ PeBkΦ(*VWꜹ `rLn*Yu?iWh:H=r^.^e3ų@?L{"L)U>b}ˌI4 %nLVU8C`!(\r:r3A78@稍_I3>GXB'~$\$]@ MaV %C#s(fcm6&!Hyxpne VP{@x W!pGٴ*䬱59r*c)eQ L (ōx;"Zz`:qsr&BTl}跿εz{\vq^kvj@#) 6]P/.BzxВU 1;E<unnJfdw4-{I+/ xts/8ndy ݉舲f^) ,mEq p3z#9d L` xQqNP#V=X*:3f7lg}EW]6IwԘs^Ft,x Fx)/AzxD䘶wc8ڷ>:qqNk4@B BFڒwrXeJ2j2 k=Ű S2O<m&.0nmž׵b =om4CQnPI}[FLiq;salk08 ꡖnj!PG;W$FmqIdd;EQ.\~=@5( ? ÎǭҔ JꇿKP6V4q.EzJR8|p+"d(96e]`֒q@[ij4t{v,L&W3o!QRه?[9e1P51}Bt\A "R1۹WsS94\4l9s1`VdJS-e6AE 5Y}6=054 RVŇ:Od)̧Ň-?T 0ߝv v]g**2[BLk֬ <,i೦C8Wׯ`%B{s[gfm ygPpdCQ?u^C/׊S퍋lj[g)Z~T_ _.ө:YorՎic$GVvK]վPW{֭oTv &\^&Nj>q3޲I\ >iF41fNa#ݍ W%M `Wi4R uck6l`MJ껥ճ,SkN9yq_hehoH $@?FO8 {W`S],E_(7)}_\/cHL7 L"lU8Esu?PC}lek`*5q!p4T㌼:r HX8ˑ@}0EƱRW(m* #nl%MYr)o+73ݴUHQğ ;eDz?-/+a섲^\(papFNZDyQmDħnOk|PbK3zݽ ,1C&?g ֳltn:!s600^XnEGBg1#őקe<{Ymxdo.0}ּeflQ(q2wٴx L^' U~>DW`o,={5ٸр[ɵ{>>r?[h䍎;K O`ݧ61IP1+,4=H{XѻB-@NGE:1,'͊*UmfGW\.JlVQOSJȔhpRuLmk_F&8=rci@WŔ0𕆄$ޢ@^P,\<+Ao~}lUݱ1 D`N߿)g\- [0DzE!P *R@% mZ,񰗕/ܿsbDgԲ♁J8 l9vdlkch|61LR;BFtA;PVØX@ %%_4k5 WN 5zdNs\qh\XǧiۤɂneNNĶۻ6V"wdt ߚ$yEi:g/?:CokPx;~L$`2&.jE+uu/,'G%+vԊ)'}Oa ]эrĂAx1{& c9;h6j f^Gz5״`XIZaH*!6+`HnA[e%jYŗ*y |oN=gxBh&ԜjwNhf#δ]hg 6OW~I(m3W@PEɡ NYiu ?hC Pِ^G鄣~rƎǨ?geqvmVka~ D!`'=Yy*RqK@g-j 3󫆴ٺb^찝#+jZx.{cZ!N̥%]-\;ghyh"fܙ 8zxt5պnȺfɌc`ł@dyE5I6Jo+x[F{S꡴3@ĭJO4u1|o6Rh[[1\4W-oV$3'K(L7 M? K Y^OK5'd'݃;[" 3Zp&tzS٤5:69 $)b?T6"3 #WC{\Tc$wdbN?MRF *|rpiW!ߡof/"F';N ^j^?? ) }ۉ*Ѣ7l^ m`Er?ց|Z>>7˙ۥ*3l]&]*~dں815D4 AVǎD{y/uL^6{!ox9cޥj#L+#sudČ=?] _2avwV_,M:]Bc+X0SIγÕuzi%6rIQJx/&Uā > }+ؘp_t 0[ųeghkק Y%+|\[ С(w^^)_!+IIyA/AҙyXr-' 68qWd}ADϪ UL[SNҘt"kYs :iv⏈@fTY>8Bab@%Aek$l5>Nӝ?A Ꞓi\'5aRnY )qEGQє; 9W]Ek4RL46|vAx(lkvfjI[?'A %SՋ{oOucR_k̒>ׇ.Qo?䑢o+ZR^|82b$SZD !KpǏIj[r- J?pfVerܑKmVmo o&{n׈fhyyJ}{56?/^{Ŕ^l$4FjU 3xKW2-ڥsl e4 1gt/ t/Kz ^ZGC8Jì+V{C8Ɗ[UR1( I+lK=mصeG<j t%7Rx8׼/(^JV ځjwTT Ya%P;~0ӨSˉ8yPlg\otvSЙу?46b3$Q7R Z_H@sU) 2:m+ (6ӭLsB`+)~lïpc*XL+/g9(SD %A0*@x$GT>]]˜a { YC[Кb;[eZWY`#4 ӡ#H 392+ w^cɹ]bt GIn}27*><&Pqurc'7.U{H;2 X^C|lp$Da_t wpx†:M`wdV̫_9C&ޣڻRPZdtUVTvS,68>'lŚHS8vms9R:n`qp XLҡX~; GO+W`j &-}-& c[qoŚij9^^P!u:~ALS `֗KAqAfycExrD\wHXUΨSF|sVDjxRj4G'tIpJ!6 ٿ_ 9$Y@np(9o o 0ͦ{Ȱmo~*g8V>a'2OmL˅G**9rL0qqB,9?wHڙƂ~VF'vi( [o|eeuU?ӪU-(d4K7B+35HYd$Ն%s7Z;Ƽ}̞FJt9'\I;x7AKXم|?`= Nf{`6,lL&M]ñ;n?6$KOߦ>AmIu*h` /xh#iTw'MKYb7ۅaQJQf_MI@*w[ha%Mpw+0DVVA1D8Ě{MbPnc&oVWUyk'貞5.("\OFyWxR%_LvyyԘ\ wsB2qJiR섌} ]Ӑ=%UTR ͆Gvb-7-`5/9^QdhvR/$7;ఖf`ٳ5 wQr_짋?I$%,IžA&Cdz(CTqNt.B>0_5J LSL?uǷ!պK>F;Đ2N̆-)+:^~)ҤKNփ[U@3kqki w}\ne-Y&DR/ CEŲ{$ xiQDf~Ƶ9t/(ka1UaNn*匷ҟ |toQ%ZghKf$KB/@{3H'R% 0;%W]݊r⹀B:Y٥lfQ$ 8t RMgSMs%O  7_z/A AK]] #7U4Oo®s XUҜM oYcG Hv|g픂 巍CI'oLC͏`활kG@"6ZmxtwWo=_w>rwmarU(v5uU1*YHv JT=.'&[ͭLr}ΎN~lǿ-`YP(U]yĄ,J؅5!D<0r]ma71!Gݾ!J8_YNa`Zr Z>+SOSHdĀoM~n-^i37t cEᴍjm'JePRYX O_T Wnߪ/=J ߉_*/@B j>_/$P:@X["vvbf84.p@>83A>W ȋxެnia817.ڑF"jNU^D|&~4v a^]ǖU tNv(Α f{j۪J?Ͽg)jy h&1~ cZHZ@ΤD離HmcD`Qs"$U` M ؚ)欫_tlXlKAei}{s*kB >WMNm#O>34edaž§%,{4n%ܞ9|*#si3&抄~䬉B$q(|hckL-3J8E \>|N$գJI/{(5۱zǞ箚ڐbBT4 ߙ$@@o,]gEQQ_ˤUnI?O<P ڻ4+?qR:U׆{-7_z4,O//:SʇzxEXoP⽲?x8[ VGRvlKW"?a@sNҘֻJ7A ܔȼs&q`3JYt&K`آ:,|h(Ȯo8p(Bؖ]hA !=5 !첼lAB5Ud;sUFz~[k" R|je禟#WW Ge)tf.@VԪۜXw/ddt2]9H{<^,5 kBX#OMN,DIA~`;$gamt+Hnmac7 \ժ<[ m~%o)!h^ P} SD"ZQI/a!g ʠM =U9EEߚ3׫-uaaEظn0& !>_Y@ c1ƞ_,C.%w DU𶕇kێ͋$ZϞJ>H L2@dO>+2F?{/K @z)4zsbj肍&%'iMfUw_p7a1+e%!K ^F(:l#D6J}+·Bk~bv.X{qS͝aj 1xڐ Cj;\DGg=0?:! a&CrBwJmPB5= V>uX)MVvuX!⎖QCq)< kcsG045DtGĥXNT. $jQ`=Et&k:uO> w&o p[tT+xgBծ /e!£Ku^9zPm6CrGϪ!lW46%=-ʸ8mm|5=c1DyI%schS?:$~K=}G>CiS i>>mY^̦~uF(ߑULh8-fmM!5`+W ر~.}}h$O%l3 F]}Têh,[6SI])#D8uTm7oZ5Crܘz94 y%m\+1BtX.He_[-29OU|tBzeC֑(2gʀn!\SWl1jyC^n~kP'o턀;c >uc˔[`xL|]iv\̘+Ũv݇F iF D"><; 5'<W["6J6O| DyY-a|*4Yeg(b>6阇ә3꒫'VYe诵P r|drk4z;7Ҋ\ڋTw_z/P^@}fu8Gu2enkQ_|Xa[%'E>#7D2[l 5]T_MFd7n{cxc!qs볿z_+[ c:k1&Cc6qH`ԖNAYeZ!p=0RM:` 2f{sZ!u-qyَ_2-Plm()s2orE)znf>㐪_Ss[-l΂Yx =BqʴJgLЂ8/b] oư0`*0yJk$>P*Lw(]PiKaf`1ъaj[~lu_cxg^#P04k輲>Vr>Nf{fSDg[!`hc<\^M1bMZTuy 0wbF drsĥUxwM"TBkg7>,^\iwӲ|b2fzbukup([v}hoMeOon݋vy7wvI8KS`Xj&>`yRdܵ}u!D<խp?|.ڊ^WQY)-<>pii=| G+(ą q -[f dL?f8Yo؆ B'Ia e{ HcWZp@SrVsY =QiץoLTU狕~0ä!Q/t8.vϰ;%x]wwwuTx*yh.Rv|:Hrq_DqIE׿+{{i^<0r9Vy[#E1I\0^gNU>e`:B<\(M8ICxSCGhm|i_Ʈ(}^j\8O,ѢPXָ붺틒͋okԱNIΕH'1ÍI S(${S)Hz= /(oӕeZP;=fu_FHM(E)}hۓFLEA -N3,[=ժ%&zMX>ԠO {99ȃ9ӨU.O:v >,syN!o6hBK'dZ\x3h4FQ{w=0q_ 3,b%n+qN|s+'\epN+T"vJD>cT4-o#/} n+;|ψ `6\gJ l7B͊r8\)G3v{qp|Ot{>ά)d3B7/l =!p__c ^fTL*Tj&c]Kp#3װ^k57;ʮlANYWe,1&_/:D,D&Faqu ؏a](M-O9..<%& :!Eq+f \8ƞš /Tv@|! F PF:V#lH=VZUʅ])?"댉mݦG/:([,y_;^ v% v_dj󔠿vm + \{COJi~4\s87f'$W, a|1q[N^. )T0j Cid&mfW;w^hi.Y 2ZgC2mbDq9n9X-$  YQ#P:CT7 jU/ eu˜ת%GNo?w'@3wL!'}J)0b\5[F*UHXū֕YA0A"'"ԓY1E9pph6i>1#,=tr5 \i:(2t$N2B&s+a+U,KMvYndLV7`BW-b١+5˞e%r{%!Ė" "7urC&-dF]1m} 5'WO-=$ ^ eؙWJ]>4vX'2,wd(nf kG퇡BmdF}+E2OR;Zt#vcOw^f6s{EZUϩ2U .)/8r# ')\rGj#&?n<[) h9 !m1%$)21ޑ- <) P0K-ƎL3F|Ds mާ#YYLo-2-rch OK)nnw"%Ɇ_B[AV]!oYٚb6'aXBCd¸5zaH7'8&Tm=-w.4rU#+F(mR4xf`NCfz# <䪼[k}%s LyÕ20`{j:6MjG f;$+O3 UJt6OvYvKQy1|7 Ygu']d,BV6d'1˜[ffx?,/x<Ȁ/ES1"b[` ;;{1p&t'CX:G[D_0dPX.fd|*|vJ yeD ARJ6 SGwIpH~[Ukah (K5) W5wlw}W jC C "b g0qptٹi!8.睏wX9Sݣ_QzpHF~ƌ5.?( p`Kf*Y(E79kٚo'cz T1|Qٶ{yEnRol~/n;{3:_웅݉F#F5xJgP//1s1%Lԙl VI嫒q~d+`gKrzx)ճ+!>:JkeEU-ZcP>b2)4qu/(`X`8^\fd:ƥFjQ+Ⱥ5Ď| B,Ի< Yvݸxv=,qC Z] x+ Yx+rҐ*عTW\;޳n"U=b8WMXXAr,ߘ"~&>n]K83tE|E\\]1R ?TJ^[Wl fxGjfZ <" ݎ}s*T'i4e-iHiቒP1l96HK/+w Sl@38PfP&(0+*D"Oxeik=1;eZ?G+}iJ/{HizC aT&H.]g}鮲2am$*K-Ra#>#622HyU'yE65!3( (f2dRҁUQ!DTw$ /!y^diӴ00xGdT@~oiFt"4,Yώ8.3ќŠ$/Ԟ9J2L"npM/i6l q"+wȜo\lFS^[^~vIrx34 JSC x4)-M72 ÁZC'Ҍs3Lȥ14ᆄҞ8밉X[s+D8\ʈ>^K\׻]uR,1{Hۦ&?٤᥆fuJ*Z>Ld>PWst(ɾ0p5Ie[$[,J36D6}0du4#\ ਌nCBB8;1AH˱{ur^]È 9OzsӪ+[uɠl+_y-l5۠+! MyM s%V o aW$Cׂ>]-ϛMW]6vDro<=ẃεk PHMJF3#eK 4w&?ǓڳL~pDR>Ia n,YPGZuMc IneFy^w=pQA$>*G'E'f{{evt:/mA~>xz'cPޒ@1a&΃*,s"v1,s \+qDx"g55Vdz.X`4z?Oo{R#89U~ Q\܏eIfAC\V  p4ՍȧN6M[~۸Z@0bezI؝,:4FmۧڮM&ͳ `^ti8>|): Quj:'@SȺ2x;ϕkDҥ>ٚCdFcAEF3{'])0{ 3|}xc|C%be"Į+? *4|s퀙\ }nu`O&Y ʭ5δx*].;$|sԆFx饜]ztX8l%wIȇ#%3h`CFB1|ВŒn6` }g[!)hrqM-3"i#+"V$@1=T&U|5FQ< n eTjxC\P4فNqW _ay\iå4yϤl@1oP ,*i٢8I$Qrqv`%,JZ wl3C5xH8S{_[0qU3Wfi MAOC"p?)e% ț_@̖"kyk9d3?TyJ_y5>>Qc@3<ksM/b&D (--J"cl^sH(eaa<}wo!l: e wg&{Ċt ÿ?8Ht'q-Nr3\Hg4= &Z{k0$ˉ LSMay '슻EpT37(^T it4JGĀs\NPN颈m00|n g"-Itހ(!"~1jD}?=ڨ7$^ՅE '4}JYk+3Fo=p-5kviʯ/dwF61r|W 4 MgE8gpk(\Kz~ Yr\i``HU wq ygM/ܟMhⷊn(QѤw_:T{.? xjFjeVreb^*t%U|UJˍQcI|(YC":e綾b:{6YI2zZYO䍃yla9Ry;PN AHjEtdX5` VBUзޱTP*@h|F&P;k:/h!O'(@gna ߲`$;%XOɇ- m|Z5}}MB^ ; Fwژp_ʶ~dQ!0gwN6 ^Fjkjh4qK"~V8 *4sOuƧ#;ke 7V8+ !m7ULGįa_Xp|VOV&!/A"j+LF!\XN0/9{45UhAT;A4Gc$ W?~Y#ZxvtьOd?R1g+Xmra> F9K\2@ߛG>q oT̬KGB㞷' !k/YdzMM<l<#vC3`{aǞ,ga*KP uh8lAyfWXIПձn<,Ei,ɫxِG_t"N]$(?ޝF}榵+V '!3Jver;ߢjEڻ[i$3Z[#iaJu0'h@SܰPc_s B6QwzH"ْqo  iXT'sL4l❨M&j7}L(n6xB 5a'x .(^xtlвނ>Cxl2N)jd@j2m7O/EK_'k"v cO!fKh< ig8~"Xwdw Yf+ IZc,`U{D4ܣl۱1(. gg L 5=]dSҕC Аtyc7 #h2j?+hz%ʔ?zIkj )VzGt(0k|p$ܣʒmZY0E:h藑D @YAZ$;[f콁S~o?r;[nQKAR̝r?b3j~\Ydh*lG*M{!~?\ ߣ]U^k6zY W- }Dz({oBvEi1¦dY ;Sh}zNP2w1c&2fz +Dჟ/'a/"뎳7,Qr(s<\wӠ6:4jGB ;(/#@P%銶683Ûx]|TLwO8[;Acn|lȐK{AB q7*1Ss|xQ?%*D=ܡ1j " cTx*x&s_FaMF򺖝޵I*{ϙ|zb(-ީB鵡؁l+ZoX# ̪7|ܞ K'pN{?A3cs$ukY;NqUOUHk\_[>/]wm] VDP"hpeS[)[I;b)Zڶ'o,Th ۸dM_; nmam]w$lU*|LʼIӖD]>#cfjbv gmj߶s_^ `a#KP'/n2QHfBEV:p˟^^ъZ !JlR!>>}tTt$u`y.)0Q/}pӏ%I ]S 1,ү>Gز6o%j:lHD5B*j..") (# Ftr!)HDt;axJ#;R/`8I_3m K/[_F^;qgV}w*`Χcȴ~"sTJ3~WE ^n?t~,+1vO*~& :鲛:db׽<(Ńm/9ďR=MNNgreQ)*o0\Nɹrj$9 )9UIYnc"؝j/q~rvAw:2jpě ):d^:%#Ck#.H?]Z'νpVpO[>J}ևzÁ;w%4PXθ7[0FxHe`n+{ 1fZ-zFلҰ/ 6 "m 2u9R|Oɑ>؉sHo/eZ Tra%S[ k@S hJ}(:WP6fLeH.<1I7HWsej-lzPw` Z᭵ Lelj_ſUTqmE ~Sn∗BUtc++}L#(Xd|jl2OF+n?og2eIDsJ^h\nrt)N邤ZӍ:<2G!7P@OKB4? Xr7f[>O[{r};WAK %Eɉ Pgr``J\ą6`;:])߬]с6= DHKfvLaD:B*YA`!<@Ppp2hXZ@/Ž%,ޭ ͳ[(† µ(mX$`9/y;k{9I2p)g8|~(8⾋uɺpyHfd_O {^ܮFRbE2zѤ ]3jn/< Bhg9o.$4Q{'|Sɻ8ZD7NĔ(k򩧆beˀ?^Ul-ցX%-Z1c7?ӄv:#y qn L7).Pq6IRw9uMJ02:[N/J}ػF".w0'G+k>\S4ř.ٔ1G?+Dmε3KYZ- fL"IWfLI)S" vJ+OZGUr o5̮ϺBlѡ^!Je/d]dosWtFSeV&H)wf2(6K#Ug}δTcPmSBFu'EJ3w^8 R{K ~k7M\@C, 9gr#`bn9aH{~K6nȲܔ$dp/ESPaKp,{CIf -eυO>$16^!̤_#Ej O>wuL:Tidž0$GJ?LoiZG#Ō+Jf\3#-B&ڄЫ@CJkMJ^D n+:WʂRQ!@~_Ft_b+TIjx2I 8w"jc=ȐW7جw8Ifד=tH7~i c0= ^ XC-M}q,i3-9 \ NӇ&q  砪t ADҨP20d1,зsgR#Y+ xV:+8.ƗչJ0ʱsJSVl8[,u %B>6bT4;=_ȮMt§cq##B$tnn)(0\V^9a.{.9 O͕Fyj 1EH|'+%v"ӆKv8+H2E \R;r')adGE &gǽ!חepK6szJe[~TP$†>o^"U@rak^K)\}.9@ HG_w<%H_kQzjq%X42 OtІt%^~J\>CKZx9dAk*S)߃̓Ќv)aqqLǜZZ/OsL݄l`Uk]z>jJ9߾UpiKZۿDkMgc%+Х2Բ9k JJ0Ζ}T<WlUyo6{1B0c5lW-B a%;՜BBHȳq,r+xYG[Uz 2|kC1"f& qnowWz"كS/7 Sۇ"[}ûʙoPxʖ\7CӾ g4^ =5(0I Hi:p "hp)z ;{e2M"q&kS$A588-Efz[Nh"f'U;S/4WN6酷G##\\ʨ1Ber}S.d.nLNَM}DLq- N 0Ip(=CaXn.o EHn&@`5Ub)F90$'X@r듮?hgB;+8@T[u6|ǃζjx Eziv>/D!\pRJP x(I8? 45.`Wb|c<( 2 ĝ 1Э{z(gyB "]P >OE]1'b}J:Tn{Zhil*aem8w[o >v}!5Q$$uu QfEecOK~%AXD,hv1 M~rUؑQ'+uYԢ4OmDLKۧw)gkKPC=钍< Q尻2!( 7&Ʊq!iT'_ht ?77 l{Jw Y驹24wbmTȱz,*51ۧ,ZoZ.HU:(Z^Y5Pl寍#%W-9@4z:Sia9[n!s8yYpp C&=Ryk!r"suŧ^v8o!MWN{lYbM ,H:TaZ)/S $Y${Py/ -9v+Lax[7Ӯj?M7(ݨk#_`.BӓXpYzSzB=;dPQobC~Ve C`ըvHbү _D~qA!M@҅aɔX2D^[9Z*#%'^ g||jwRqH{] įokq#=}yߩ(%.&'΂!,yS:XXC뫴X޿+ñ/޻d<ƞ7>c nP_WyQvX_2 Vf_+Uv=F>g+u_&3Ԏg§۝$7)v\`MCߴΤ6wb_AA_s Jcπ!q Q"E8zDԿï2QO.W-c =cOLRk/n/dPe3T2 [ɻh4@n:_U#؈yL v  [ENlk ff N'UʎYk)lƯX2 WNľzNCv-5UlOunQ/~3 .xbNIŦA{`ژG7S%S;ԩ{GGˠbDnlWv ?HhA)id=VVt\v+X [1TIL3$5\e-4Ud^'m&pwT9UXŠD?)|`uTdI8)Ch ı%}G?/lc.'f>cΎ"ECsS{Jg jI B(u6KKP4sJ=@y˗sbK-vVw=^,cG§bӾmwy^B@lXA\xZIر%ټzp. >z ;mlnSN{bp,(zߍr2?m>P[:OC3S+[ɞI#IRG>Lz"z2i@VȁXn^MspJkDRUoWJ>t'#{zш+Ѓ(v~Fe,]ffeȕ' }\5yML}សjFō%k٦-VDjh 4] /k:t" c:^crd"',I6ۍ]cKfU@8Klcsł6۰jRR=ۚb]{O?p@[r(F :GH!pV N1Q@BE¦'6Gk7e֯Y$lZSNz;cWgCٸ<:'*`j1ˉt.3]%ō}g5#Drʰ%0c@ѯuAH.$Hړ_ qWϴkSRjPczPɘ iO*,PhkespGa?NVH 򌔂C:3_]kݪ] 9fZѓㄓӿ4"Bi8d։< QO>ךV8y>^^^T?v密vv A*ӪB)ݐ\ d"QZNY@VoV|afUqf3-kjF9!tG|r!ؗd\ot[hŵW nN1Og3E1V3EG)WWɳΫ[P Wnfg{yjrx# 5JAd`Om\fΘR@^~WѾRe ݤ:3𺃦l F'E=vF`\ҿ2?ϕL#pW(?&BIa%~#*ie}p B&xQOi٣}|f/2BCD~@u2n g(xbI."ZzMO~>]ظHq1Eu}#D-<M(H  NOSVқYUq1#(L=@$ϡ仨_", ~K{vyx9}ԚKcW%8Pua EQ = :xr͛+oS;I}n KCDҁ#2c6S%h9Q]rL'{qdn3-<2An9'|6iݤ?"^7ژHj:&u9&C)Hg1474[tG\ c2o$bgmѻW҅ƻ_9O}LܦyY'ԜmCDMW)>vfRj`88T|*KA"=)Qм]2޽W= txJ1t ۩TspGA9uh]w 8mC37tk+kd#b&o]uA.5erv2uAN&o1.dѭ?cfQEEe;KWv=0@ $nX:_o89{M@.}\1㶫K4T%xG }Ϣس~`ǔ_q,T|RLq.K8}Nzp<0o?StSB',Y2W}F+ˊR-Y seS't#.Ξ)J$Hvꐨ֌З5 );'؂9ˢxn:#L!&0=quFrĆŶ`ߎݱz)*4Ze(8Wu5"ɩW_f_ E^^ZwtQ=C~w /rT9Mޥ-uAsHa>`GfPKc$9F_šZl]\^A65tcf܏de,3 `,vE^*PE_}GjPӁoG:o Ʀ r*k24B;P BPD'R A@-Ux|~6RMUYŶ=ۡ9跫{MP#ڕKF=l|Yڔ0V#x~*JwoWK2mL"!Y#kMc9|.'al΀?bHIHqֶJc Gwד>_B*l ; vwrŎ(0eOG ܟfN"l)}7Q-P}Tp~LfFއNc&y;}4pǍU.gOJQ=YxO;צruypX/: o]-"76s.L'DރIf ĽĶuRev.UЈI*)(fn#d+3P2xa2v4C#〳%udjI<(MgPȉ bT8(^Q4 ^q&--WU32:;S=P*%}JxzKDU0gK ; w_ MhFoКob ÞEc}12::7EE.W/_'ⶨOQ,So hI)a44v|4ېNn 8,Tz٘kKfu%Kg'Чs;[ԉwi${ .P9yo4B>UV=1M!5 kf9^jfܨ;(q4Bsƒ~_eŤxGc*˭66{"? Yhʑe)˄QR"%Vw@X_QWPkAuWMd Z!YlpjdS6;^[w%Rg!!J?CĠW누RpЧҲ,O/+ݗ 'UsYН{g힢D}pbnW^Vq_ȥ-<_*0H~!d<] sr^L83md=P+&WO4 멞 [ppHWdz $rfm(%OX"ȚBV-룺TvuQ jKЮ.0igvwۥ.O3 "BlBݢq Ց^$О̟d'_`: lw{Rt/8Fwq/isuR`?7/lu:H!S特Z?}Xڥ Zj8~\>YGo*Et_b]ymiXv|sFպ9K $'܆#-R5O}- +9u8m=es>أ|1<|3GZPC,( t`xA/G;a ׌$VێW6ТtZ=cG ӡ0 ?sj+ΰfnUa0 pfqYpB' d>tS̆A?jc9T`=f;Vlih@=s1 kH--\@7(aѸ7jC ͣQ:W`M$HC21elpJ.3dsTb/sz64"RH6D^ތsDApi$݄&eʾ|sݟC`u!O.@Fd=3Q>zHxnMKuB7^n-xDi͸WiN5wXv0(HAPQQ='r0]!5Zu͓"o>|+mPW !A@m7 "Hˈ{B|: hҨHϥ*TAj#8nwL|-@SՈ5%8N񈆊z4$awmfn`aŨsw5VtI 5 TŻ?.seLjyS9amKdqU|k0~^c5??iWg iY(i^dm $R3 Cmm j6^ A9&sQLb )<9(چ[̓DfT}),Ttg!aCs㉊lo'"ٞ:zD?zv3U[]aQQ7e06Kst+hy:0+(W7w'cf/U8H/@$9}wW|HdvQVk[Wnq#Ќ/Bjس1):g k,1ꍇ4 5m]QyUj榌eJc3+,bw&0d0u.`C V >Dw[ٗlQ'j(xϟ+1}bzT-l}ip/F [*v)h8-*s!"/"ĵ$q &^2tތ;n]cjbLPQ7:IVE)@#1:-+=_'u-bԙ 52$tt\C> )|dQB!Ŏ_H }^}p~|}#/f5wav=,R%}Iu>pg|ꔒm\ e}c*&UsM`@o%xpϘ=Zp`ʱK@j0ڸ?U/yQyym~j> eغNǼ 3y&Z譋AޜJdt5/A"}JjEףĂz'+g穏@?t[{-/gu5O5`<'IYu11&'rʉl rT>:g1$9ձ!1j-d7& dQ=rOZߔ{zr!]!\8,wCn ȣFfvC1#b"iۡcm8[4C 4똡F3oK!v~"Sl_LʩkIو战*b~ fäq/ #Bɮ*ԗK7SuʽE3񯑣FŨ5Uy%~yΜ(4sD:1E'X<';?B|C1Dhv 8a%ֺIsHQy W7FP&#T@y 秃Yy>Yqk/`og=TZL(% l|2z-$*ӡMQމ}L-6Txo͌oU K_tkd ʉc7ڣ刴u/<-#$0 Wdtlnp*@!r@a5H "n% 0ZKNkK7N." \l}n8D3ŝ3,9.ڮFb{Yh`@,')َ,!DHArZUcP@x~3Bi5"JH] H/gbP\e>VQjQ6W`0W8AW0[Fp\u(/0+b.yo Zכ̤w 98'{z6#LgAdz=Κ̡oY_V ;Z/ dTb=&%| !SE~BU2o,_V ju51Q U-ӫy#E$c@_ RcyJv3aC:ȡ|*9`k%Ƹ(M}}ІG { !["V@bh2Kjkh0k2푾[Z=!&J7ޘ97`AdMN7W7ZK[Rrr>6C=%" Ã;ӽÇW5 w{ͶxtEwZpS̙.,Twt45Aϰ>,u; 1I)3-bHd{0*td*mάLh7\eFc pg 9 P=T[MM% pJq $y ^g2:h>xJ;D=O^|Ii ^c-jM'ջ,vr(ݏie2p*Q|Q}4mH"<_AMC!D</lR}>D7Q+n7MK1k1Jl'Z:QxF#OX.x+ۧ`ݪ$*2|=fwPRXQ, m8N06R JK1D)8v%w_?` TCon2F"{%i~[s8Z%n4蔅]ܩLn o3*! AgHFMxmoOfMt izكa@pU@+P 5ǘ\瞓K"󗣦`C3Du]roK,`E;( $ev࠷Rj?6ʪY8!DpGrEP#AhU"κݭ(3Ƥ5fhz ^v9IC{ISJ Eڬ^ab@;ٙ7z:\}_@dԁ"R=y!f= Yxjǀ>oVA*eUGBQ}Y]X:FNF,+¿W|!,μ 1\ yhiyQTK3- 1[{W]]E΢3.:M磣9D^BB-oĽh;63 &xoEZPfz%xmՐpqU*SЄOt}{E#(1TSVMܙjlX"sN2Y`OY7Gzv e'YidZ+Zm+xoGcx~zx3ReM?>m }}Y%9%VD5|G1(Epyg!u\}m6;iLtPL:*Q6GʼnutebTf[sTB{XnܜCjnN⡦{%6[j$ 8Y9,JO2EWYg2bJTo2/r_oR3k'|`%!_VV׸6MxTAuk?)>O|XÆ'03QI@/y# MPuPMSwuHfk;Jn=hd;Mʜ" n3BѶE5 6r_J2,na'ѿO$"HԯP;5&O7@D%YuzleJggjct̞-;(d{OV>3plÉN=0y| kcBDYQfBUTO 3+_NCܾwI vH"ēۍ\g೽ӖBoڰo?!??90aZ_qfշSty7vOU.k脱SM&Dw$s\_[yd_ & Q#@G xBU)wLdޏ\+IJwMrׯcm(jkx#uu?8b$ ($sYĄA]뢨)1Jpg$YcmF*!8( HRϑ`&פ4{)"'l; \L۞+<ս)!$4*&𺡏q q®ڧ6o-" 8 U) K<黾Q鹶h{zw©W%G0A ˄*А;Kb8h> I*4IPu{so9*>^[YӃf ݿY)IJ>ի _ܵ6[P>F(]c ɽypK3v{,>8zi%iP,&M![CbȩBXJx`uAn@*EKZK>$OE'<6*|^2.6Fâ~V@Er-흰KO=T|zqC֞s/mNض6tv(P;>Pk^PG@*}EG>rF;(W`ov#I0;mS=+Rc= '5U"#A1$Z.xzkSTwC,zΘf)NڊJMٻ+@IкR8k R?%݉Pjnݽ@ $GXzn+n˦I$!8 o #q5uW{dhcAh)}B,~;V@48Hm^Iӄ}]1,f ĜxvـTtTpA^3;ɈA`@)^6yE2/IHIy )c;\k]d:&A~eg`h HH[B5ʷtp3^q3|;~wqlW:خAv{injha#PmM2,WvN d8%D4è~mYZ豈KoshBf26Oyp{ rjԒ] ` :xM_ZiаY2q9Ϻ&]?dK.ԫܩuOU|I0octxm X9UwEշTjuPX]P5 @C Is}y^8/o,p:>(Bt$~o sO QOg_y}"UO`N?WP)kMADL>&/95)_ZkA/h$vAGV?ދ2V^'Cb#"E`EÖX~alYtNcHU]r2F/`FZf\k*];etv:<8Qo*sN{VpMͪ}x+*'[N@؃w@\QJM{1R@Bz-N`QrmѠ`ˋd 1(ׯ)6]Jcgd!˰3RO,t%2Ey9\\f Idz /kuNVzF|qF]'d}r,AZ// J_L3U ^4W|3Ҡd 靪?Q";d#Qo(.<}ܐ?iNgaj'',mt@]Ϥ)e\;/֙Њ/$,do1p#ĕpCb_ɠbv#s)J3IA"DM1joB[x29$u\yt(9BA_U?/}G^{,F3EpH^qniQoTI4|lʾE 'ʾǁ ٨1Bx*8m\hN@kiW4Fc(.?\$h3RR_#}Дԑ`0. B'vy> єwVPdqt;-"!gw.qw{T|,LRřOBr}%?!ґ甄`Ol !z EmPM)M"#*ImPQQWJAɬ"\,u4Slu57q|!6't\\R8KX%i10(7D}uz 9eS@J  ϻR gVCp6f>Jwf.+!TR@4$ҷ)D41KMu\݀_ ZXby"#tHܖ0!&mMư22:O'xk2‚m4RAoC1FRd'.*FxKr;mݶB:csYoy%Fz ̈́i1E]7ge9Cy/1v"˓ @F`kOJ _UY1ËV(zN;jK. LWS7Ogm;^%I[#!;jb'dLv_6?)c;f^K e84ŠZ:8XQ9ʈe7^70qgD}`\kk6o<^ [w5aDo$է"ZSڊڪ l,k1@, l=nIt ǃ͖;&>N󅜄4Iŧ-ki( jDO6ɲVvz}Z̚tX! W/4Z̀ޚ?G`?xaGx'xTI?[_P"m /bK՚}ؑ~^@;˞[=sLksDl{z&1^l9,,%fpČ6e;>صjMb3oSON#>@3Id&w$yЋ8A ]9  |f~^y@Ç7`&ǖ|=%IK4[_o˕0ϱ6%d[P^\8[a֬ R,w))^nqIܸySK<ܾ'O:|C4ݖd)lW4(N'eѰNm-L(彋v琫+\ gǭY=i'V ZD21 E hA`edU/"Z ".f05Nh) XC'Cs~f0v75v4FvQS(nY>iQ|KP\ wZI SR.7tK-\e8k>RM rDwwPE& R()1C+w*&nID!(3b \JH^HҦַ}|ubFK8/XBaᦞ7R[f>y>"kr̢b G'ĝ~z}Ah+3i͒N'h Jl=$ͨp?=/GzͯYi?F7H-(x% \ ,@J9^T4[Yxf#캆A^BFYn;){8DKJGRc4̀$ ,YrᯎSQ q%5HRP4wo,n$֬vʪ브|_0d#-Y`Wj%ضP1è݄tW-Q3@ruX A )mw+"dn@ck![s 9̤h4Z#B1AO'AX1j5Mc5 yZupD0NcHk6|R<k'` Pd+Am$?Kk KtĚrOO"/,ؾ$|eY^q/s`g:Dk Ӝ |U9p FVFe>Z6aO`\r<\o90xV;)\!2Tb@1b%jEOˮQyNcQnypZF'?:f)2)P`@|yu+E -ҩl(G)0Rɝ8>ɷ|P$4l+6TyHsV'7CpdOӕ?E &v +Ii!h,P>ϰa ѰG/4w%!+U+B?$|1;T3Szk$̀ x$#Qb%Nqz{{HFۣ!+ڻgR|Jʣ6 ]LVBm̸?uƔ2dR:&MiӜ\hKpR-y4=ݵ& Ҏ?E:v80nVQ|ĕL%ض c9z"bՀ\bQw@t.[^_CGݔwk&GMS{ ,0\bbC럑y//3b[6YhRD3׬x:CBȆZ6oV?sVUVr@kys|e I|;˟?BNA("iJPtlh[^ڗqu3yމHpML-m{fic,nRN@8Q|ra_?: dڏʹ7E %A3; $;cy (wt&!.nB}xl|L-x *aSŌ@ڬ #?+hbS!G_ =;\ T̾ (KC= tk"RNGPy "NיI֖ȀB#9{T UTv̍JM\g"& :a2a5~*sV˛8FtU \\ `6phJcR$?^`Wc^Ϟ?Ar'3/!C<ac|a'{'G7up㮁s1`QXWuo+pj*mMѬy$u!xnzJanˣNHɋ1 h یw >y?|{@s}d.A&/|C>" :0֞[AO\ly&l̸ e%Iվh~bRb !:r@ozh%Zgg,P+ С12_5>[I E6==ԑS<7!ɔg_#yt:R7,XԌ׎^[́i?7 Ϩv! ="F0r)`XjGqDPs% ڔSx\,`gJ٦(H~sLvFY")"‘*ȥbg'a# u?u_wzB߯4֚GiՠTޞn1 {yBN}04QIqN:dO_KO̝{W0Bm`} `%4j$b(+Sz1j}#9D_NJO c SdࡷZ Yy JW@ < OawR\.nLfLB] nӋ-q茴4 [꠽y1d+PwuwSxi!C'9GDrs1&{~zUBG<҉JF qci3v6zCdGp.ZEH tqWEq'mGQlSA7bOZk]T/p4-(G0t=Nv@@{݅/{k [Q>K}T?,8m {DsPy7x>nq fqmmMR繩cO>M*Zݧ|UT_cXű:(ie"J SAsC¦|65EVC՟QF`Y{o{c^ytv-s%,ΚAk5 RS.ax^6덩!ä~4ĸlu.ZgcKkYR1}KAUiqHp=XmV8UU B.ůuUco֧fOz9<hF{iシr!E`9V@%gr-17G +ryƕirTN(Te$zW0{ﷲJ/G1IWxkbCx*'Q#Rj>Jָ負'y$kd`eJYݴ,dGpkĢ6T#@xah[B{ݻe6!DA}$3k\/ 9^e+ ;9<{(DB|FpG1N)@%v/ٟ`.[ޮge;%Wr}:c[3;REbk\L뭄ῒJd}vt+z唣"/!od%,ֵ2{bu$?N/P) ګ.x)}47-A^Srɤ,Κ >+!/΍_N9^_˙|56>?軲u2i=+.! Cⳣ_9Vү).{xc@烠èC &(9X7q_u/ i}v(QߛGfb:4]%sur5J|uOKR-._A3mWdOE;yvY?r-ߤUi던+ZqxCJm!|dc>o2m[Zސ4R*0}+ٽ93ܒ<{|ZL0 R)6EP7=8Ip)[N\[o}LYJޱhn;71Mr PZA@].guYҗpmqdG$1Ի ߯ TkfgsP5 {c Uk"M׽NmG}mthO/_lSjB԰w/5 &XC\jI6p4sՇ* UF ն\BUr_H[ɻ۲a+6/fQpj\ j_Kt Pޠv75gmIn"E)MjcXub:2,hlGnkEժjʱ0HdB!x ۦ.S~< V6r Fj-bև"*{ujTf# g ٺ2n3džt\ﭗWcPZ7ZT:rg& Af`R2t/Y9Cъ6ӫ;GRhRC]V ą}(e}xk9t5H_"I[彼R ǁJF8ꇡ|vL*~wtc%h\Q6CUBH9v 3/,tv3Ĩڨ>(l?Q1\&Dt/)$-nuʏk$kǶ1.s|oXR Q4%slyqSmfyUX34&`5|Ay?e}~7P}dMB2L;%}F;xK1ٚkw0Gm8:wϾ& [scm>DQQJVc6Ֆst'N0Xr4k|cE%nP65%vJ/2~&/lzGENPSyK=8t5%M ,/h[^r)T2eMh6}Jk9}E2?Pdw$41CMPW(F˂|&,9n1a`)SOA h GR,Gt7|oRzT;S^ ްlj}uԠHՓ.@z@:l(ѳ4ŵ'b Su'+K03^4IYJlf.Qõ0ښұMX 04}]3VZ ':)ם룔޲Y 3v͢'vfpkm}2庝䎤ףT$f!}ŇfqIO9SUR| JNGūн{@ڎH:1 [RySN|d[G+'{D6&񧫸[&[˷!I$\oF&˨Nw d{U ۨ2kl&4VmH"@V旵/\ЍRkYM[Q-`D5Uλ910HprCYslXbᚙF 4CVjcMHULKPo吘 (ϡ_9mw11}N@QR08Y`EW,wWfR\@_t9%ӫ_OMǪ{<Vaib-]FL<ʫ_v#*[|(Q'(p!sLΈ4(g0ȅЈSmgKls50/Kuıe978pu/ܟ FPqbJCԿ' (<"3t]uʽsWKdj|6䡊@1i !3vANV ʜD,'V#)E/M+m6g)?uPR(f %A82Ө/ 5WvMAFS$J@y>zX1zhF'Cmű©373;_e0'Gi(hmBL#Ѩ^ XS*{CcYy=qFT \HfOr)Aյv\YJy+=F'AlV;ԕ r"92QUdDoȪR)]U~ @>t"n=L䙹NK։ V9½cL/wЂj<ɯv%>m.#AM\dvt za)'H'N7b.ݪv9w(!d*δok,DO.y2%l\$B,,ֹJp[YR0} ?Q_,\DLWK>b84 E-+r#bxɈ!Fܧ&QG y@[@<@ ,;X.Dh>?b22 @G\MK!c?J+SO!ґA3P+<{jI>Mn.6OO}3)h;c51#J9RHp{T=9]v[L+-s-|k(໕:& vzփL z`"+QTV.i(WzX'υ^z=7}vvʝ}ȦcJsU:L63ƕ/!j' }]U- ۽g |=0eʦmBUOVَ@]Ŋ -hx${Wqafm.&\^.:Dj,7q9ef-K4:4bdB%=.Z;H\ ΀_GA1(#(5A*znk$%p("4#e}xL-VC++"|îuнTː7Z~ߧKw~[k.yD|Ѱ4n뇒FѪ/@k;27cƓ#e5LbS:x]ReۂDSv!T!qV7G:pV‚}< ZDo;(mQ:H o$~]ܪY<&4$6&n\) $m+B5pO#;6~#vox7ݦ}FL͊9v'?*lCv_<"_H ᬐ&՗4BIR-V[bҖP*xՈ=|5]a2( 4ExяġM~P "cfK$dUr䰘c_WSMmTWȘ~d`դ_ãyj}<og~@g`Eslgj_ ,yJ8YP)ФMGʇy?*k ѕ^a)rɳ ԣ0e+;s S E&+^u$v 9 b&r⟾W;y譧Fc; E.EtO)pVFN8hwY {lQoU| |'Q v_E~YÔ;؅cΘi]ѺL޺}IθVfܹzJ'^I37 | : ֍Kڵf<(ԱKk˲tr}}$&xs sXǻDn޹aR@}%@kf`Zy>< %8_>;^O;>dTŭOPzIRPJfpŦ^WЦid1 =Mmm؊hG(G( $wp൑)A.Bl+?$ "}NXH0t2m53=A71[Mے#7iN "~qtI FbB2B&*_c'K^E~;u M?Qݨa%bNYzAE~(eh/S-tʅmKNhr͸%#4_%ܾE \@aaRU0Mq( *5Ł5P8>k&TF2)Ko7~>2|_ʦVݕH߶͎0%dN,+ş˘L:}c~{*)]?\r?y7e(^DjRaۙK\ Q]KxITrTQ̘M̦0ՙ)Y"/աIO󬇎Kk)>QO> RE 7) eXK^RdM$yj|/t/2dx}>x/j.d ސ whclU?ShyKlN¾ E'Y7J.A 3v8yyVUv sCPVfL,Q4~s(Dzj'To{v/G,^~!'=rzC[P Z:=$ַG`wTk~{LL֡/vvґmd|(2])|JD 槦s>5S\WYTQhå9PR! viJ돸be*OBΨUΏRB=oa8IRˁIf{}wz%VlՕ-+~@q;\=륅iyk+bTT U.wYx x'QygKPI C3WTkzk c<; (G)P̲掃uZ[|Բn7_|;#8p?kX}yrKGkNWUv(bVj^ýkKd|B #{(ݾw+5ygl0k!b5 $uc%wI׶̻:$Li jXjs l'aMK:o,bCŤSqm&KH+ByN~E:_.A%KDt$#ZZY 8;L: :0lAڧ`wɣ^wR??]M&#YS q-Dr;T[h:tg'ror>?}'h(n-KyӍ|x2ru\]2kَHWۅGPբbJ™eRbֵ*p6cps^?nbk-xo"EP-WdSL1Pcɖko[K lks"WrWܢP3 ئYy|y"n缻t1-=m}RҰ~|^<1Pb2Mk]ꬺzq'K;CAǷSIr#i',u-G)c[+Rhj+Ǣ''g.OLt-=3hyږ?o=(z2j٢@;7?t} pJ{G|~2Q"{a# 7Acî'8X7PJq;OJc5=dPOnsBgojq߇oWiRN:RynN'1л&b䖗[+*> fTeMn;m.T'Y#'GT^"аà,͹jn,*:k%E#d+CY6!Iv&zYŕqIktF$cyÂrGM=mVÙhZGmm s駃yCq($Ef( &> zDXߢ=͐3 8с[ vȃ}S&zM+X@}3]H>{E 4ϟHKFXָȝjRRh, {-JpQMx Uܗ59P#΂гүxw `J0[pkƑS4'LzCG/$*cm"ʎG4Im}?8>HNrAA܀nuZQҽr6%hN7^`&ۤcljZG&{?0;".h7&1arM'[ Ycg{AX f$#!ְ?7y-( ;cYuFX-KyDtt;jHQqWCqY^R/t8 F 6u͈YKNt3m4RrVꫴ;#Yqn@;=DW}=uquI'K$~;zG~h }<)O uME'.V<=Z5.!-7åé@yVSZCʳF\ί[$ tԟH܄mo/aZ^3> J,}Npc#xZǰh|c?U-;w%IG|` (}xIxrK齗b9Gئ|,XЇI$JW;ۣ45YF6,q,,z^Y$%e-"{OXU_Bg֑xaon?ؾ )/z) .t[͋ai^up93ogN]K,Q@NjD->]FShL{[Fxx< /`O{9GI iN"W,'@KPb"nu#%͜  xPe-fS|k Ljj^/#8orVjv.annӘLj2Ӎ/ji#f2ވߒСKa1O-Ȗݭj0/ V~k`̰Vi0R,#)ׄ}3yݶ ӑ$Ň$/KN}F {G5Y 9e`^{F35 V%aW$1v9WX.Ǻda11/zuW$L"7qy \PQ< FM"? U-#睢fQ{-Qz\q]r;5l)]I菹ÀDKH =z"UkFd͝Lq@tEG A?BUЖJPp o#+֑No1z@<\8_-J<6hBD dV&R||t|#GH7`;ťP~()`EIU.`UqWW.,WQGw8Vi,r!C(=*̄S[h%9#:?4-Ѵוֱ$s aީG9vå<0s akw{}H(Bt-'aGJl3+VJ}de"E3:gA|Jib*sAx-a0<Il3_d_CŁ_$|PBMS D7/{.zI @ڭG"Ln[3;exقwpJ:PC,0Fi92_22 /<5]N+ 3z6x6iW(B5ĪRg L ^tGfC!:Nxnvq1ȮaQ#I/fr l w28{íI\&勸@vD b M tъJe4z @}M>d!/aеTyU{G_{xܖnWȆlݧI3rN3YtI\.垁$?ِfa,`bygU?R&mIPǵh)*'qeO`1 f/dWD_ںArE쏦kC: KasT$Kȟ,=B=2mHt霤FEQQMxnHԌ3 tD;S4XKILZpܭ?HĂ6i2P_Nw]UԨtVỐT˿ NFMJ 0KnG_ kPnYB\)Rž=Gr*>?v$yBe ex|/lB7xiE dC^OM'5])L.;>Q q>O$\(>u1<*`8!$ļP:\evX$?뤿O R nj醙y\Ҿ*㖯O<|$ zc\˧tD {(RJcƷce36XSs!{@]V.ĩ/ {&FV+#62+3Ʀ q@ S\'HҲ^|-b7)d^ Ʊ|4 ]quQSd~TXfW* jak<fT]d; ㏀*6N1m~gt$ S:q`;KjHG6%LSaq4j #zm*Yɋ0i$j& f"+ug~EDs7y-1QHH$b'V8p-3T -&ءMj:Y?lv:9t\E)+T^fc{51a-]x{ ϋCm h|!+J5x{K8,uDaiƊF>Hwh<HCO/;؍@_9pѸ>?L4R sN`C;{1f`u&M&ua+W%T9.qho& J)wiU55J7/* l ,.irAU IDfՕKrFP`,`ݳ*܄.ki~5~~ެO#i-ݷ."[iW'$kbmPwpJ%;!j_zΚzs"05sRIZOd;pdFP&9;9\,1_Hd ?H2 gtuEy936@#xl'-8n=ǓFhQCMDzG7XfG'Ɇ_ohyur#eRFьmغ 60[!=hbhhYVf+@yS{=2ڀpC 7Ppgq[3R; vwO̻ +\%R"ϝ&Me_g=ccF_k\ZjxTE~gL+h1 $X)%)k&,/ lzS9̹Vmsхlcx3Q./W0g~q5Xด(Q@K[rYOH5( 5.ynBgwu&P Y)N D{9 XeGԣLX }"(R̠lhu d#(wxk~p$?-"22H'b҅^er4;C59[/i\ Uۯޯהp8D Yܕ1Qex̋=PJY ՐZKՕX!8Tbh?w9Hy(JG Vq.׏W >6.,|a{RA(fMh"YbŮɊϯc+s 旘w'&奆a/7# 6+WlsAp$=1-:,X3bD(}Z624i/cF;mjknt^sDg3c6Ocz`PU LR>h{.``Ze O+ ){$ZV2/L{c_Tv_>FK*nڲ֌J2(^X"(jUۀt7w1RAK]ZǍ!ߚN[tDku9߄ ^k*2rvooR5!\~G?}`ݍ%^h5ib= MBGϒjz)QwϷ"v#ZZ:H<#k^Dm -u;*>I!pUb}|R$4*3dkqw},~F%NTDk,GyS$oÀ>NkclQw'Ꞧk\R ;4~M> |Wm@_dos|LI gD3r[LVjnM^P򙒂BhT~ ^Urvƃ8:Lw>taAp:d4=}T4NH= lB_i JƑ!ẠyczGTu"XڬXTߤ.5@RW^QQZQ Yl2LT]0_fr(7JH?a[k 8"bEׇB2yy#8.Čbf@ ˚V/ŁöF$Yl.Y\Ӧ 209፴r.PvϼسHH"IPySSUg>#N#7kD 0?3:圕6{l34#s!LDv 0H/qld$救xf6^` RQeV{xNgӫdP;_bwURwTA% Ml TsPuKxw2ɍ%m?3B. j J3SJlU*U~3lN*'"`淧y O?NAtP1H膽,Qgu ;̑So!rYƆ'ւ<ުԾedg< B\ey$L)@MiM qV#*Xl4ΌIAנH}QîJm{fu:83lT:i=駰Ŵ8s׸\k]ܲL5=d}`k{ơ<%2@Fd~.. D0*F7 ]==no U]N{\`]hBL>PPZ8^!:K8AZn_i:>Xl3N=_  ;z^Svrd"dS-YQ%rr5.*^}*LZ^=l49p2Xɂ׈:9ck9D'񘁼^L>8K0_@o3z8hY"9ʝIp,Rɸl{6͏`1Ta}E)M@3qF$&~UϘfY*D?ӆPxX6{Hص&-9DlJ^;!B+st+:wkAe6 6(+®6*rMTY$^p>k#u=7e'T$ˏ1m]J 6$Jщa~!Ck]ʲG͒,7}8_JjpD]oDl80!UK3ϒZaӎYoӞD<۟_>W6"ϣ+=l!`Q3Ǒؘp64z ĵk AtoH1QP&m&(I^>|ς\lP1W8xr-W+)KttKdbyΘuqϮu"G(mRULUyZ bd>Q\'_x|Hlh"Ex_1՚(ϫhItD4W <^o ћكhc`ˈror^MN )BUOPM#'hװ<\?|S"iϓ2rV"QvOMT^4jb!&~sizD; X kUl1`|d!\|c d9çdx>õ)Mz%Sj)-r@3UGFϦ] | PJ9\j?V32Bdڼn>J53VrxWR~JY4* ۊ #Rp/d'Kg&R%Mi3Q`ٜVXF܇,ΆbaÕjUq1L + =(-mܑg#VcP^#)Qʹ VjGb5{Iit?+eMV.%x "΃rndJL |M@`~]%x G4@ەxH 1g[d#Y#I=ϮY6u^O6E,Z:s(';ڕjmEv2l{L$ŭx-vXni^;bZHy=4IKTݾl}|W|w%rn@򘪻nfcɊѝij<.W1Br]Vk8Y/X4&%#.ԧ!{t=+$;Ua;NKAߐ:S\|!siI݂WӸf=K(ׂ4S- ҥCȸHLݙ`%ܘeDZn],H. Aefbr{FaRl9:F t01J8VJou^ (Z>>qetOd c vَυZm)5%h@D^WzazDNǿ.H#<}CNFc{NoR}f2tBv>}kh,SQ+/VtH3]XS*,K;^ 4n 6iͻj\x8TQ[TDQ2Z,rE;q5U*E,kR?Or{h]dCEatyl/E7]ZYāB#,,+pKͺ8TEi1"5R3KA zx㈼yq% pO|LsMɭ(a 4պUcӦL2# ruKzZvxxje{G'v{,ᇮmΘVuX(QųVgEK^e mRz&0H [ S q UI*E] {O5 mtMnڌ-G'/G4|I51 &G~#UDܵl "[;77. ;\w@ WkZd<`٦?Q,x%Sq_=۱.<|u^Ns/-QZZD{1OK*7\|]LTqS#.|U&6gzWk@OPaxy8;5@`HSj&W~`hS`.v.L҄ 7Yh+KǖNF;qMJ]ryv t J A(i!/8@LjmDžiRPCk)#uRBG A6|x^ܻ^5LkkWs_87=bf!]{b; p_LhҤ[˼ⶈ棕>Ä;MюJB>CȢ!yt_-0S[%%ǛRAx}րϞ)#bQq^?K܍YFL\QN ʬǀoNW^!5 '+D]٫Z=~G#~3( 1 nJS)f̑D_}yJZ>3>WM1>1`}A$T]+XG`vا4!mxY-D5 .ЋA55]OVrT g!vӛ<8qJAE,B#=|nHt& Ftu )iS0x>cCoHF54/sfl-V7 S_G4A0VtUGCGTd8[/Xp(QU`"y$RΚI/עBgo9ߞ%ٹs?;c"GPR(N/yE渇 k6:É *l{ƞMw4IT ` XM_©3 ´lur?r~Eޘa`~,˃@~( P}QYNfnd@h)k&`ng,q[{&}A$y < ?)pthC{IVF?s*sb8N^Ǝq!dVJflgͽM RD@>9rc|of2R8*%㌩9-)Y*WH{KR V96"rΛjcbh( ɱŋ6SiC>m$T;t_bܣ!=z>&䮱1В[v]7uP+Ml)^2IM4kf)Eu,T)Ҍ̂<ZEJ(GÉwA0?; 6,c鸜ES*EJXƝU%(l ېFAZEg)+u%w9:-83i, ~Ȗ4ѨgqJ.vܒVR;@sGv>gLǺo8&F6)L8kϬ0"]K PCdt^VYuGYHFb$IVM_FeqA(q2؅QץtL-)QH7:G?BxȞ~Pgςz[B5JN;8%!SR{n/ J7CO8ԇ?C}Y_0@OrEul<׊bɔ!徍͞;>.xSxF3OU("hS.8.V#*SFz x~q: š}45grx;X1!Im|<}o-Xv*4_-bq|T8#x 9+s }$]W(?|-0kFHĦFCcFzY_lfP "7'4> @k6 yo^J@؃KgR"A4|L.> GEs+ bcaigvq4?I{r> CnbQNl GrI2yTй,I:dz2>y֞ڛN]78rK/`3baV & 5S"%0J6 /LLuqQE2}9b Ws35^Vd!UhlBl b[QGƐߺR$~R Dr[M1󮊬eݦwgu 'fx*jr=cOm5ǩ7bh𭬷rZ)rDH+uJr#k%DL_Ng& D6Xұre;֚iYl\#P^ВZFh9[K]M1BO֐>yKTC|VmH@ŊAXBlj@R\ޖ+0Qݷ!쟭*rU8md$:[ ˦6Z'Gy=#/k$-= bks f2UPݯEAnue# Ee)0׏hڡA?jCӀٗg?t/͈N>IJBĦ%3SO`[}yD"ކIӶC&YU+ U YqԓDk %3݋nvB$I#OO iKi/Rb/FgV^مP+X 雫 w͵d2/r9& 2N>JDᖔKT{qyFC']q` e.˵WG]Ef;Qq+:dϑ\LT\#UB62P>Yl'`];ܵS GU g{ɷh@;6VecjcH4e`Hr&1MB3iٴnjN:41$)Kp\n*a]\d=Pp{C4eIpg J om!ɫa~- ;!-ּ@;]i y /TߛPQ3 Q4\fwѺv_dϓf0Anޟ1(O+o_6-ٳխ*N$,1'ٞFT6/qC0(kE$8^Rl%MdV ]^F@<0]0DQ@rBVU E:zsZr8I C24փgyuL7Q2wNui6G0) VuRT{ʥ̿BB\+ ܥPO+ʼljRəhDsRm 4JrBLgu<+~-ͦLN적OMEQmDĢqї~^BS=?QswT~2-/8iw1OD~ӡ]NJe>-jR q 61տ1 Sc~J2-̆)ˑ^΋ݒWaa·٣Ya z&<|R0,  WGWKDIb`|O+$d aФ2ܔ}Ro }oGk&fSe|^J&t Ixvz ӡD;'_í^Z'GEr0)k/LKNKc<8;Hř0.z\ XI*o@p#X{0g&Yh%Fl~ޜbw'?z%2{Syqd*bf'Ju?簨8'jNʜ^ԙkH/EuvxL(u nhP}el #FĶ|nRk06ﶇǍ n7LSLM(kP~3$ڔ^jU; W*J1ݾ29 =cm ;r~4]섖a:#~t$a5KY2DH 9x0!|歯e3_mݻ05dWenjyfʀ~ MŸy W1`í)\laY14WfiU0*Ctɵ* fnV%7sD~P5f6%գY>Et?oOp{ɻ;=|Ȓ7@\wg?_̑!IsnNc۳RPZD.RWRDa_щ.Y/?ǨC(ͅ2GKȀf-,eV?nWZ66Z?`rtl}~Ch Rփ]+2-52HZ޶ٓ%c&WM&7#n$ i۰eojW y\'th-Y3Ğqs*IEXs/&߁^hf-MFf櫎q =ٹjWM4N\\wO+t "M"E<-Kip}ߊcgW5gc4S6Q󏁹a*'IzJ~ެuakj[sLc87N7Or\EN`eO&VuB &L,AL I˳/o_ÐȤ m]#"w?wWt3)T0Ọݪ׍6zXP[DX %[9~4HBi:RnDU@VQ]_V@4jr"5ׇ]]9 x]Za!K5Y_Pe" UH=P;F`#I#0>5~7i'] E9O$E5 Sj:>r& }{j8WʜVgM<&(V8 B[Y,.#gÃLXy{_Bv rR (/NuYf$haedjƁpg~1Ċue y4pyg'*&j(Gњse{1pFQ!}&N@qm2JdhZ 1/.k[0jx5Ӵ;hڹڭvyht&'!: `NPWy;O]rAGY/ m79z4NxͩaZh6ԔwCӠPq~~VPVZ!Vu2˾(Lᴠӑ ҂G6([Lw\{QFu?yr:umQZ*&\t.94Jy /B+BY x"?QQ fV59럆SWh5rݧKC)"3.rBB*؀fFHVX<^dhEzK'C<X9 p >^7NFQ>.&m_4 D,ɡ|eD!,I*L^j+5)q.jҎnV.Ax" #p3 *v|h<5lu[PzT]O؀gi1ŤO$s6tfP2 NBdwYLn*̛Xrz*gdd>'ceJ?nT豎4~I6VGyN( ϣ9sM'w$)_(fTST-6bS-l'ԣ?I$k E|ĬlLdc 2tF_Mf< _uD2_rI6:쾸D,c=j/\e|'w\6穪WȄoF `A<&/ kI hVf)87Ef5,f(?5vqz,qՒ bu]&8P*^Fgs觠ifvi;zjw SLѨ?$Y,n fsy5t X uE*h a;XG`}+hɚ>x]zy5ƫ 2Ax^bgo0ڂǜ*Xnȏdȹʳʠe|ݷd##s^R˒Յ=?Sb!=e໪NϙTWw$hs7-?ns#4ݪ>!5J `9)V˫jJ^/𮗽/O0'$źM]q) 5+MLR3!sJvළ W4kWq_(,&6+xUW^T:weY',ńk'>,6m,rrQQ=o ؑ.i,V^7Bc%I7Q ;Fa3هebDL^8jw?31e^}ϜؽSH$\ϦmvAsp,b~OgZu{X';4n]PÎuAlewBXc5]Isc\g|;n2tOa,ڡ;o\luhw-a'_Vx ?@Oy;t}6LXuYHFv* ICa,5w kl s.C6/;ĶVEO>e蛱Wp)VkUfz5LA_bޫЅ^D$iE Sxjv:ECG w A>KkU{0ڎ0c$h'{4)#5/^807@a>,2n^OgjȥE-@T)caA(#q+)Z|W&N)"}Ns 3JJ1fg夤!_?8xP矝sq؏`u%"Uvfzφ=kl #uU}IU ^{Tf=zK7bW^`W-O9|)l; R+iroZ*y2FwXتU.Ii Yˇ>__LM RP )E2+8\'l~_-MĜ7]T,NCf[t{GR$XC[0GY͡lߛٚ$DQs>-ҦI8"%\D 誆Y|{d摉Bd> :(,4o;%3`(/`@'2f'?p<[$jY(F:zE491L3^]Ј1½ Xh_\"B2ߟ3I-q9ވ Xt5j?wIޝp5'Syi4(ݬ|12_FDϥ6jCsv m1-#n3:^O3e'P;)#1}%iyF m̾ހWTCpTٶM,fN'[NZÇMg@GzubX5\뺤f:BV`e9,$tYI+QK vUY{%#9А#R 0Tik>zYsP>|u[w`SQZgTРDZMɎ41$@Humz @h~ɨKE[ F&?zjKcf+YÕP뺲Y#CӥR'C+p.W@_dkH ȡ+cBvH|M2ȉ** Ƕ2#0MgmYF(Yq\*Oe6kr]?9ޏ~.R4 ܗ;կ$G2:~POw!׬ p|VJe{ߠlnC Ol?v:o@u MgPY{EiϬDLWQbƢӸ }2nLB?9u* \"OkauԆ8*dY%>_uFGP@;ra =z'E?B$YغP= Ybi凟*fTHM r7ڽLeChP7K`k< ly#sr;b66 BEXyDy zq]1BI(UcA죉[cmيU4H&jsA+#LpOts}'%Cx-RU=hY}_qî9ƕw^,Kgn)p`eKðPѷaջe 4nq^~Yt *"+a/w+ 4:|_RyZ:t:r V z[rǟIJ&n\c&VTD6h(#Y; ~~R0i=NRfjԏ*F3|tSa.VuujAP6L-C_?":cAfpH/$TS1CgЉ80 Hb 4gs!V*y_-Qn 0]1U}~}BkKCsҀuD4ǐok<9@5"xqc~d8 ~IBkmL̔z|euTF*Pס1~.v ?l㧸\3vCff$x)'[V!)8Diń ݪ9 bdg970PO?mR]:r:$s[6>V/_$6mݧ=f#g:q6˴#qjgf*i qJz@,Oīq)`8ב耋;g'jύ8J/`%-Zt,{(YRɜ:$$wv:zE:s}S.%ܚm t>%y g[B&ZZ|u:kјii\W]cNzVXs= p4\Rn"~Zd#c='>!vOExwik;@K}BAгnU'߱ R+T<[.|82 .|H68PdW\ѥ4tШaGozD;&UWEom5k̟$&_[rGT *iBƔYRKΞՓ%NƁ7ȭj e ><'FXS 9f "Gc.Tq:x"`m3r1TLwjLırN6n׈Q\CܒV`{eJ5$ot6אx6V *@Pxr@ hѲo{=^CR\miνFb D$O"aLmfbi͘ANLި`2:x_`3RV:@%dGF@k'( ȃqzdsߧXjݙ4 oz;|&NVS~f&&.$#UxrOx.@2kPTOr>XKb>BUC]/^:t5LiU`ߡg4nR7ӖY4sWFGTBwT| _9sEMJ¸Y Nhe^e?/Z?8< (Mqisd޲5tELʤ)+Zb"r`'[_uƯ:YUNl ) \M_&>A7Sbq<^ ,#D #=BLsBp-F OE˶ʢ#;ݯuPKlT>X,X<$AR@Yǖًɋ Wyd81Nߖ{:5Je}=E̵)q=+X>m2(Sx9~DzL' Wx,qC@3bf*w*"U"zC_!Md Ny#;Xd1$ <\u]lӑE,97̈́N512՗Jt(LGiurweB%w5LnW>>kx>C *-jw`+˧!sF' %N{Yd3>/^O}Y93|e_}q(bt+H$`1xs?;AJ _oA^De#k)SznhSNvU [70)ۓK\1\CnZ[ۧ4'Km:cCd&4x5G&c].G' +2 s*B ەFhSGFLi_^F-ˠ;i}*)jMqX a`pj橁qWpZBdX}m4PVwAr^!je<|(xĦgUp$@b˴A6c2EqC.>:H{cҠ*O ʥD~Vwx9Βmo9Y2%,) 1?Npz;ݭHܘEӳ,}$zG('Hͼ ŨԮ'!^E&&5z5}4AA3-_ە}BCZ/6 iwgؑƁߑWJD9հ|O\'*=.dnCP? ܥFnAE@wi N#bbZTGt5ū~&n@S7*pa,#`aXBVT9液ۧzՀ޿4 `$+ωCc&y/þ'U+zRv,n$H lS~$e<Pu0g#졲 (W[\_15:Kuy%BoTa;˗ ^,AcfI|ɖ@[X!^+?J5q7UmiLz!^:(I_]iL4kjL79+keIV)y]:OyRĔntjcAޒ{-J B;0C``bk>.,хkehI6w* zBg7^r[| ?J8#MJIݥ~1 h$45 D %\:.ic%dȽw>'!?E$PLߊ^] %:)5&{GeZқ1bϻNF1ѵCgAFceVc!, Hr0lm 2Dڂ~Y#u6ׂ4{(𬡌~uA_~eߴ$VS;csƃRon`Q-kk`W ڲ':Ҝ [A)%dr;_,(O]i9`g+,r'N=O(e}S|d?͖u/ tlC*"y:S})h\t-B. dcjnV*ȥE_| Ade7<@L%Che:AQ]CꞼѠKRRܙ&1-gfփ#gmŒܛS#hӰg4Ԣx" SSWX=}OYìA\#A\3|3;R"}~AW (`upl w#"o댠c'mQđB:V=66;&L'1,ZFt'V Ui x2mhIRFTYc/E4i~Gq=+֮. ]ΙWo+ "e }G`6VZLНz:P S,4M`<ˮ}kcH^iŦKfGSaM꽯(Sj;oR$|lt Vض>oUSX@) %)O>)'e(hQR&NZ/Ot`),>w2͌lѨ\-6%IeĔG(S<1Ԉz#h~d'3A-fO"ܓVHuA VACT`2];c&2R)n8Qf+u\3~V^}Og\Y;\@iʘGb!w> YacsޕD J:GB^R^~^ꃷeר# BTU)y!*N܎AF> CϚh>RC>qV^Ѵ)bH[WeJnaЧ !&[yNaWtp6GzcCҁ 3ѳ'7T0̣f*l' 5؞Ӽ.gxt濺7RL&_!8*c4Xnw^g $徴l"D^6(̭9,e>Rb(5*4%Bv/t.͍1fY 3[ۤ=[e\Y:HX7!%ލPi1ChAqOT4ahCq/BzPrN)&sjKܨ6[930D9"Lgtc N987tx$㚤cK]o6=֠ILzI@j5y^.:SNc; M_>V* K_W?e 1W$ w0mN5BDw&S|R% 0…QݱZ5X?FATӸ̝+>6Fa Cp1xlO[f6GVO ]=-f2#Z87ic󸌓.?w@J̙݃Nik0фCxe<P:|塣7ZTtcn( HBƼ;8lT{ ʹfAJ}?5 ^YJXr#E!UM(_Sc̕߂tΉPlu@<&QE:!hjoWW䤶ČHh8E/WA3}=m o9Ri8ޞ(Kƙ%**n+ RŅ&jX=99SkG|7P,0V+#rB l5)4AZaVoFw Pҩ(rͩ3{Uާ0NRF#;`s8%r`e ^@^"f"Ej5E{:]}R@NkO};ixy+ $O!OoT)pž6$H:C ܢiF]|Jn߾Ee=DMC0jZ)Ͱޤ)Pb}ב9X^u/e1ނ3paѾ&UMU/`Fa% 4/~@9o2^#>Fbw7ˑQd} Ũj~xDۋ?^$^)`kXhlQKN@5Wu'~=ӈL Jva <BV"QC5#*A}Άta}"kR@DFSۥ~[[RcY7%bdm X%BkM2zyq$Fmp&4C*vXKvJ}/uש174*Yk0%o{$Q$$>< tR]{xyE4HVh_jw|"NJi?٦@^Qy[-/9!~)fy0rpO'}_TKmcBL7_oшUOԌ5֡$`[[/4wX)ќ-Jg&Pd!FPdCg#X֠S-qfzi:1{:O'oN ĭʷy _LIq!8#U?(11%J;UahVjSFM)~.i]Kec&lcDL&v:[tYg`Qڬ)WeJeoc՞k H~%T ԎT/RL*( vAG@[Ddy'^Ƒ̞uɯDVOP͢RG^ +Λ.~J/Lp 44?\!)z9~hjz5n!4tW#BoLS1Sސ#"yK`tUTRW5 &%_$mDu@F0BqClwpF9P8e蠀\ߔ 0Ql)˄g i\A'kQhrC~V҅B)v mx0'ǝiTKj(/K iOۮE ђ;X*(wNB|7 $.a0i =~K,.Ya!C-Moᮋe$">l<6)z W=IswwH1J*'>E@WY1  ǿT~gXP*5unX 12 3o`*Ma!Q3>/FrugӡeQ irJGFxվr~s鎼1=+P۷ٮ_P4zӝ/`TtKڣWRW8،n mT@t@6u4cLfU0||X+cVF ;"1·<\R:Q̌KG B_KLѸVx5Gߝ =yralN6vbV@ t6bhG%kTbr<ЬSxvJ;[" _fEq9;d&;Ez4 >>f$xwʇ)ƊTrWN-ON&ԪMZ^PُࡽC ^W!wdȧ4Q05/i+ft~ B}*{H)iL/;=6w')-xWawVe$˵8SDM\V. O?TCy. ϚXƪ$3w_OAuT:˿y| 7 }WZ>I>ehfG청S0,?q?3CW4AXlr~Z_f)kEi1'}PT=#ŌBr4e  JBEKxɥPI(*PP#>K~`nvKv,rq-gGJr}qUv1Q֖ `7-x|Z7{0}[(2ısP X$&aؾ€P cqh+ [&O4yo8&r1?86K5R`q n8^˘7Pnn4O(/,`/kx_nA+{uI#&u+׺f@i{cC,`SKĥݑba1·ִASqe6o f0@A7ݽ%k 'C(>rwQlb!4Z$?롵@smWFm=SX9Ch_,oוW$+qGIIT#j;`yU@n\`h9}K&AaW@%N@M֣G ~A!'$ӷ2 '^H4&Hn2jjnz Xi7 b }8,RWoM^̭!L4(4uIN#=+a:Vj2U(z0QܶN^Afnvb pLF^ƞ/ڨBㅅb@T{r artE]ݹWHX† FY5g5desRGvr߲@zq9dj=Sm/ ySV#mdF\r ^mhmԢ"ϔt"'>Yܓ'mRy7X+v4Lrw(<OcN"o8[mdU@z%l01. 먗pWI1v9xdk)( w '@`R]B.cP~vDRGgiX$q>oGz 3\]q'촓4#.vz<)#V Ȩ.9<,9F[l̹|D(tEV*qG >RfP%/'+c='$ j\ٕk\C "zsu9Qb `GQ/+sM{W;m;)Rગ c掏ڊb~&p';_jN,YgEZ$xr϶A e#̍#?T'ɕo&3=GܪF b:ɮGG{iU \ف-ձlNmě. y#d"@:k>`ʅ {4=`* `6PgȄФOk%1EKlhrĿocWH(PƇ^DS+_f^,Oxlay&|*S%4MjtʊŽ,l#U-HM̶woBYfUPN?A s"#iUOG6l7Kq :`neT̡H;-r[bil}n_M+Pc~@-N*423(V&4[ G;u(;IQ eJc4kf]փTaQN6;'q$ E0 *z1m-u/4V9 .i(@͎ϯ]u&TZʷw{p6Eog_i)LR]t$H^m׹Z~oٗ>)0k8&uM'cV TF[WL&#@z#wr!"SJu ={wyz)rC>tngێuSy䛮Ij#T5L9Fl֛ܙZM=c5?X/R〯 L56 !nC0 iRꥭ;n`\7 !p@z$Vڎr0t1\Uz^ 58tz̄P\-1R nv@-12$ԫZA_*dQHH9 F_D21=5:9zɔ?h,,jvv錱/So:Y{횫/,᦭Eco3H1T?jbn'nL( x?K4;׭盚؀:A'ւQ.W ͡"¯#rf3Oա<'i{aC? bV#~In>Aw{x1U4O(D 9NPbo4>?=#ik|F`&‰mȿi[@~*>ã 2`7a*[t[ϱ[E҈7ek*w kykT=j&kIVv4oc.{>]#B[a ej۬B:k:5eb.4qkuG?kWDu]_+ZHCٌ #`tMy}iRdH:ҔJ]ZIHpSW R5e}Sl@8 5 `4agwX~VX /v:@; G_sn+}i.3bQ Q)e1Ѡ3A# }\R+ZS-jit jYX$[0Kpt˯k )je6}^NrB!|zNՊoV5~ߕl~Ao}oNVsfo =!ȍuISc1oj2X-tV %:~_bcF@GXr%$oDiLc*F|.v̩ ^MA«rS|Byu+P,Ɲg;8+n {&hid:;6Bi*>? ֬~TQ|а ]U'd9䩑-e<"Mb bn]sef]pK} ׿t,[XeI@wܧ&l%ek{CG )x)Bc4ݯ$g:$Tjҫ[&&iSBCC93JH /hW֥Xr껳z֙<8ys(ZjPfp=@ 6jAaaSxߙsw[ :;h S|Ĝ *)r$.:$􊫪_,כ*Π^c+KEڂ4Q0cq e?2^)~\|m/ux'T{J3#yKB1y;ƊsjD)+pu#{Hy3a %Kճ35fǶָ(E]gVt0a,_э 7̟=8Px>M^ }G7f'[z#:4tD;8hhgwrꆪ?-0/Nٻ#Y7ْY;`ݻ1=xӁ4c2 r9Nî6ݜ/y,al~+ۑf."`ES`y${ِ. ʂ GڿBbΞuv41]<jjRq ''pćq4>;G&Fy?Zż[G-aN8[3_ >Hطo˴VS4i҂ryP`Ē&E "_Q#X'ދHnsi/][MO!7d࣒2:z3c A%~ZA߀MYa# K@w_rN!¸8[ J@^_٫˸,FG_3}GsfM:qChfĉW?^`$;J3$-  _3qz/B L/ܡc2 -_+5?4vO}@2Ђ>?2Fhr-^`&-\\Q}f0WcYIiR5#32D#8ϵy Bn*(Nd`km٭[d݈O%ܜm֗t:!݌oy4e?a`ְ:]R~N1"5 CޝbޓƶblؔR{gmM=:inx =Ap[D7=[jKm5 GXǚsg 7GQB\8T$@ FRDĤo֞etV4P“8PVէak:Qr eP)%Q6V(}>Qp~]'DmN]N6W^ڈ`K0*XX/xLZ#n}Rg \d2@#<\QD4 v5!Y{S^&Fc Q@< "ɤs]_`>\#+nчeʁ8[tK0F%ځm=0Km/$r0b5JҙS>)?fݮpG>Z{ja!q=} ~H붷zgRd#Q~^lHdcȢR_z|UcY(ev`ԤxFS͑U0Wj$̸pڏIc'|ҹ3v=9 AP\F5krUM&a"m: 덂#9 S.O@*7Ay-V8$iv>p)]\}HDc6_&q.xK7\xÀ HFp\P;]eU_ȷx5OuY;]}_!I{U*=cN{..b{ٮ A |HkR woj}Љ)I؟#MI܏lo-^ vHSkVxEw<֑XHҰ1WEqd%7F0fךldK ^z7SߧeT;7ۧZtC.b ^g\ t8=LPn2q@)TWTfy4k,٦çݟQAz6#"6.˛Ȫm.IPjVwHa/Fbr+ a%}gdS>½[Z+ Sϕ$`XZ'o3]فDY j>>KB IOgDq(ǣSӡ㄀ g~~]E[)H'w֐tZ;A:Bv[nK`4dž ap< MoFЍz =iOaTfO6s"ȕ"24g3E¼F2woy͕'BV(9Ơÿk RmfJхn$2r5kXX^A J+nOWesKhwԃ}"CݮE% 8)ZK xWPt><((roI̙@n<@P@,_Qy7NjW+o*GM1I{M " MYu?~'E@b x*78rKE\`Yye\ ]?o$9dvFD?079/GA`$]fw/k*h$ς)sBPbN'ZoKT5is;]]" 5<+ OhlIl1K[ʅN?bH4d:+JL$eE 3u2rw- YIh9Sex.g`Qu %S7L'0Kvg@:31 IwێRsT 54 3%'1s5KXUyjoK˜NeԱՀu/i xhd)jeL<*X7[Pe2e(a8!|<q+(D|in? Z!\ їxAۈy@j=ɈFYt=dvEA=}c#: @_\T?q݅ɳ`^ vRw&fK[<ԇ^Mwwdm;eA7O(%x(7dp*֕08(Fe+(Aڗ0S. w @喅q9uy y+cF.8"a5:0E.F($cn׆oEN[6rM|2/ [á6q@UCKÖ/Ǩ8̓ԅmr}R3qXsv@9X4_*Y疤 8Rd)ӣ arjT5.bE4m#9*t=|uy!9+3@їGMvIt-\erϐ* t4b?Nߤxu^: ,mlIe7 QFnL+B= 56z+An h$ 6ƈH3.Qm+Va ~iYu xcն5.c Ut$.vy@;NZ`@_}Z@ x ¶%pu:T׭`x1yt38 Wh8'ٮӬr¡ȷ.!GvNWfV{)1tFZyT}hEW9GX/E,T 1kdRi,bzMGa6 '6Tn>m`x'c'L5B9u1۫]֋mfib4tXՂo@ɨo.O5 W~UXgPGrL6SO(ahE,dX5T]MĀEܤnԴ亄H5ߨ@F-D9R6s{r|=;Ja4]R[xϼ뼧˄7ŇftW:}"9gp Rt[Cg3hABC_8M/{P_7‰Om{klzu"l3U32$]KGFJ@8H,A+в De^pGN DX^[ D(-/_1Oa!pbQ0ØDOi(ZI‚pǺ\OAS[Yy>]>r56ye<*+زQ5qD *< PYÏx:f`zF^h6\ kpPuQ1\E/I:sĿH k !vA%.mVfD 8n<{eiBi$tUic.Th:/MF4#5K{rW2{ǹi):OEHγB/LA콣iǍ→N T%e/j~ETPUM{wZoSHNuioXGGOZ{=sH[ꝋ=qoV2淶*@n۟!aZocIARe(|%5?R %l~@rV*+]Kw-p3S%ֻ37cFЅTu_ 'F&J.EPEЮmcN`q|BCRoҘc?}IqVac%-[ 1PiM$ow7dpk6!hnrW>*LGh5 u ={ȿנz/ c5,)ӏkx)vFXQ +p4B( C7rxfJv0P6o#qC_С›Xa+yޗz%ao7[5RO3qit+g'GK \P]@l#N\;.17[3;yt0>K<5zKžH$GJz`'SX_RmDEI5CE(;1[Iފ#J{ixOnt9zRA蓎n̆FxiEћǸ`Z_ (tBlq%qݘeb{w?pF1 'eiAՏ[`TרM?YGmªdD=}$6D#n$q/r 8qCjy| 4 olJ X+9|\W:~VhrREϞ DK%1}C%C~`UL_Q@0ƸCIp-k`-ݶrI9i2!ֽztxå@5^9X/yқr!Ư%@}q%ӈ&hN`Yfs bEiͷWVQr39ξ] O_4Ԙ۔ݾHx%bVw1;oGi 4… >s{$k*^Z.|=̓1<+K N(Ri!0 ͫVT߾:PuȰE̼JnN<:] s=^j`9 p& ]N "<8R-{ht i=l DžTu@O5h=@;DX]X q'Q.KDRsΠ9\HUMSD L $T'@HQܠLJV{S6/I*Ls0N۪j0uܻuނӧz<΂8ݖIyv}9QyAhJ`yI'KCBʪS[cRΧT)b% UPꁤ?f'i_~ =d\꣸0 n2E[$ xMAfK}GgcѤ]Bװ>}pe?%ȗFŜ^7  ?ob:0}v]]/Bp=L2t;zy" =ȩj.JH%{oRTHZD۽c]~:=f8Q )Ho`S۽2ԋJ¶)K텀qww6f(J3|'έYzh^ֿ7$͏1_y5'cަQPW@qtZvwm|&|'vn Ö(>mXq<4[˚ Bxɱ elI,ڨ&F>`+db5Ѯ=Օd ' $uxE ;;U(| nF`-d"~ v)I< .DUM!].wOxբ@xL Z GP/AG̨rn0##/!ePK@rɋH&SOK/Ϝ{V]41(٣wեq$sөޡ:qI3 #okmmwϿg#l}>HJKUO:vc לH \duebʙ]5c\ZG6lDJ>nh{tzrc.$kdYƶP| D-섔 U}~s&֕=ӳ.!vq[y=~ڡ)bK  h'aDg4݅{`gZUP䮃N\JWI VA:-&$4O p43 ѱljTK_߳Օ d߶bmިYM#5'$Z'y]&R4JŴGA!1.|٦رOW,*%tMW)+ 6#Lt7/_<_9K>.[wOoJ%cTޙN^Wc${](:ۙZ1"d6fV~-5X\@ŷFPyZ`V~1cV]6R h@CD0j*C1R][)moP=L2~]Y+nA4񶝼Ge(9}9tK5Ξ7ʠ4ňtO FZ_ lOU?-tضMŁMVHCУCIV2i7=eI k(zMOQw^@N7?|9^ 3Eث6Uz{V̏(/rj.I@,mM5-~npJriMvvF> Gv M) !y.+pڇ,YP7ngOg#ѪEj;xWqjԁb/g;#xvcqQ;S% 0k3_!?++A}IޙPOHFmXn1 s_?l3A!XCKz0k_gǎrH܈R[zEu4Š n~kÃ"_ }ٚHvN3wtOĚ$:UL36*Ay5|T$H)9+A.NTҢ6^b@pMi)Qa}ʣ 8dI2u"ظk/{`(x!WFnCﴟ^׌XkW Z%bԡ:pp|ڶg$D.ggĚvYWϧ߽}o_'Z'E{ߤ`͋Ccv:'89 _ DH5ɞ[/rώy;?F 03lS<CAX~AJh?K Ä^Ct W{+~@M|8DT^ _:,bO~Lĝ "RyEͽ.-I\jd71JlNH R?d(t86?'&F#[}8O!%/_)FL] _:H+. 3Ŭ1w?9)׃ĥ>?Og Эc>G~~U@A ݉nL1ΚL߱_7S(cq'a XDi漿od*ͦhDu^y-u~#m~|e /|?=W8'Q+wι޹b4T:K|N$[:^'{)0.vt*(Y:6kk :cEkVEB[Ųb+ŗ}zZ儘Pfā^ZptI"۸P54㏋嗸_5˷ C17I%8𫨉< Fh2.{`Yuƨʳ@g_z1ͦ0 N;kߝ{ˇktAZVi=vj-0`i sxಚ ѴݪJ߮_=늆E@ HEfCiY!JL #so} fΠ6ː,JE%:o̫."lUP֍3a=6R2N:߆P;aЙ ==+یuCYYL4,v8_f0=DE-1jbŋw*DRh|(.>NӒCӖFXEk vrV;ԦLe$fݰ.w8h8("ͺP*|?;D1+6gֹ͐wze6 /Y8: Eap'lxpL7̭XԨM2n{ \cY7z ˶ohI}.[-w ;0Yƀ lNEl^wp˚";q2,.|ߠ+E^<#6%f(ҥ@L79Q#XiY`u{ֳv(}+i G dՠ Āep~L`5up2XPL L]կU v(/ewDeڋ޲yEIGIx_*ožA uZSphbD\W":rM+|$ʅx "ii-6g,~_^۱c2U|l2K髾G%CK-#ԋt02 U"theTǚ9AnSyezuE"tBTbB ]#M;5 E@~ ;6,qH3HV:CdLzfxeI?Jv#JeY0cd5!7%E{-G<ұܫI $^y{t?$Wf=DE06pV,>SG S)z{_0ѻmEwbi%Iw9Rn~g KoւKo[)#U}>3?NیxU3Dd80 >FjH/+'J~M'x^_߅UL<n '0U]|\G^kߡ<>jmp/ӧ<ǰr4fX̀5D̃ݺT%-l0C[2?H$xEꔚr)w 5ك\ ^ [R8c]X.ߧI]*}L#$0DnE9PU*Q `^wP++GZ4.ATo~hHTOfjޔ&P]92lϠLb<:Rxň``Al/%[-<1$`f$ȪNJخwO>!!cR Kc{kPM+"N\l{&u>\4@N3 7XCqr,TE Ylca'm9Պ{g:ɘg)Fw4LzjYFoRF>FWdq#dg~Oݸ j{_oHz &{(q{??.DCN2Sz(r6`xwxOZV4ҀC4B ؉RiCP^3[)24 P(F S7Z:xiExk?$VAP Qot7ӀL3#O-pns)J_l_EMyG"krD*6~ܻ^DçOWd<. 7%UEu7M̄ -O1DhDWNa0Ў=}K$[@H#fᑰTq6Չl>A%gu CtY1"l*=$jy)uj-`YU&a: -YķTW!XD9b_ BdWRֿؘ" lT2q:lb@ o|ed ,ǝhޑݡx$\ )dR(=FcP !}c&R6$P~˫V.d} /S{VЯHI$ N@ 뷚Eg'K`iɃC,S4">JFIy"r@XHOYjiw}y*U`3R 6T#i{([jX+j.s~RĔ;R@_l#=Sr)(K_OVǭ28Ѽm>ZTo&ؐHq5 #"oTP'ƾ! Q\*>WFRh_mu=٢"ᰍW;'.Ա7YjtA.%&=0RƢHaØ3]RDdZLU±6!\8)N)hX~hŗ׳MVZjv *z1>i]l0q[Sq5 Nr3(ZsBi]X'[ *Au]#W/<'ʓtm/נU\Jԁ$p xO;m\k.XY:O&2?^tRy#,(8ʨNKV܄ ^{88xt#]AIL✥&!B׾PD+i͇#ۗRv9[CdAV>^ Dě#pM2,Bh9} WKEzV1ou`P.k벭1eL&&G(&}R6M>d|DI4={2; h^j/zF&0OG4xqfFw&`x,4D2gh! @~Yi|;kЇE*Toxj|dC3TwR+eu'lN:Pb0HQ#ު4v׊PF]2mKPE6k`(! v <#d,^ n ^fVtis=4Oݏ*26 N[8U:8N47+;_UpߖYoXlOnKA!!?ٴXT^8AՏ`X't OI*ښ!3Owʾ{VJkMڴ[[T'ǰf)UUs?0wI\_n7d9HK 0>ĺWrH(^TMV*`f t@ʺW?jYߦ(ae+wS5~F/dtӺ븲АJ25DMJZX̮&BK)ziw, 5]4:_θ|Rl xƎ1TFfQnn6뢣qF5RxB"i\3OK GMv' c~*H#ȥƐ[Ň ʂF?p8nlV5@'\RGm{X1*Jf X8ʍ!>-" dWkETIKEa (wsH`BH1#NBTOU6Qi<Ԛfם: )i48*NJRoiB}NsYo?btї3敎|)Bη͖||?4ڸw%:?T0BK?u$ڧNspоg&Fwz;O'ԥؿ@ْgAVT.wJvA]&oJ/CU2*^z*LX" ճ>E!'ZCEuexB0}tX*=?,-4'w͹@e15HoRaBx}՚:XQ>Qh^̟DmQ*T6%#I[dB~nS8$jPKIvҗ=9ZSVt 1y9-o@cki5JJ)r"^,p 攻 ʃpoQ>/!-+Lw:^Dl ;j"#VgBD-KkSEMEɖ^~6مޟH&,%vE3p1zh"dd= %-8eNB]x/''W@C,rnPov%Q,wo`(PXf wAIojEALɢWLqNYX1i~1v/1A}C V3#שc2A\g(!;'SvjC}]I<*3;hT*˩Q sqrGB5!va0&Gt3Sg {%{"+b^%Dog;D5ӣ5p+wkz3ҩ//}/uP@/L++hhy(ݓ"Y8o:_2:2ထɅƎߺ͙*&o0XigDۂ"Uag~b{(J7*0E7ڱs̜ʤyx==b1N VUf="_n˂ZT3/"jQ@!0o?XN>1.KBj:&#tѽGzF83g *X7yL@e/ZUߌ[/"fZ*52ЉQ`WWTU$R LkDm-ۅ$~#߮;苸g_9D^"(}X#%r߄h:m^\''KRfTMYizb#h "PT$}H(gb8Amq|nA<>}}<inX| ojAبܞ^9D>`^!Th^z%D9"VPjڙomCu,|t!vo)nHwwVXX>_AxbϢS6:5zL^;`ԞeDaQ.ǬPr d. ĺ *Y+KmVRJ-p LӢ;ѿ|9(8 )ݨ1p9yZb;K_um0b@;7房X>2eDQ+뇱<7U y$*de5@(-id1zAPFq8Ćpk6Xi`a*D!;Wd$|VCUYL`sD33y7/E"ࠖ*,of2k^ctC1& g!F&nm?A$Y{Zd}& x)vwNa傓ȍBWJDZL@ ty$M6U+*6wE1vFtL9g|z<=X[#蕢 x@Pw)S!LQ/,W(Ro X//$\83 rws`-JBx)؊@4eԖеBS r\Q`)8e%\bgzt -s-~izfr)qy9a>Ŀ7^vheF5{?yb3LV^hڰY&U73?}n*NMeTBSگw`4$GqJ]f+0x O& .:{nm )BGXT8o,fݓ @|<5d 'DnG0dWuÔfn4%caVB2DQK(s d8Ȋvl<#δ[7(!ѡ,%N?#=Uܗ+N_Tؙ{dhu5 G]ӟޓ:9s fվm]_DsՁ2fI*n볺irM" 411ޫ)_ I] Æ3"Ecs$IIzF'yu7[CA 7D:<̥ugXFPÀj3q5+J?&:$v/EtiSwm8foeP b Y6Lg 3k NB[Z>YjNԀrCٳfռ4z)(OcyWRfr U>~#BBIJwӕ8naٲ` I4^vO>U)Iw>K FZl@FL|x';)7s}Ϋ ءbbЅ `D|rDUNoړL6aF"]g [nnm޳L:N8fP`݇t[&ʓȍXb& qO\A1Ƿ\֖~^ƗZx4z̋ϑ/AKwIp `퇢䑒Խ-bnrhD a6^ʄBq XfQ]:\\E<6:gKtܯh-VcXqhBx_-h."JS;lGGK7\ @;O(&;V$\ uy6 \K`+֎ƒAxW,(۲%l.P b4G9 2Sc\L0\ *v8ufal|ԈNcxXē7&۞4̻'p:UVqlc}6t m%8&Fs[VnGb2 rP,r7j|[su' ZZFii;{Z{vQ Uo][m.lɫ\0[CHݲ$ Ǭ3- H6 we܍)QMVn]6(;𨵿ԗ0/^Ywmv9lM sּA(J`Iv EbB. eTԚۨKyX ^Ϋ Hg穀x%s\/zyްU. `<}`Tkl̏X=EX^Z+$|0 NC̝A|J&k9\uf;hB -)Y]r 5)1;G}${Q]=m䦥HTC s)zK4u^*N9(\k0oGO(>*PCFUDa; KveU/(׺u7byOأ<) :%/Sz'0 bvS&]Ҵ)Dc=} il&8J035"L|3eX*|x%00V txrT4QxwΘ5| 058*5MwAFؑALR\o7/X*xW!')?Fje\0<.&E:D&v9*%ib}"#03~r&l` T+~3%>E}/2QEHu|ᡲM jeUO]=__UFRY/ɮ-j!͠%X27 Jlp/ϙ"EB0R^! R\d_85paٹLs)W]G'OC'$6PR4u7W>D`.'o %8 ?Mls5wl;P޷u,6ʙXZj(o @%)M,EDPc!b€{KLKJ(i.PF$~I+La|gMi,ـ*I60%2y|3hI[nn*4Pm}v0Al(;[ZI0;541/i>)hvsB=CˀKYMJ:@5Jb@RB=9 ^aX̘c JR^gZW J#+]#5>KYq!9w@uCXr7 D^^$ )$ `8`IU*䌋 zP7/2HtqZ9q/G~զl6'M/>r&?Ť ߲ku+g\, @`UC6Dw;|o!égmUzpu#j}:qSjLZ%>Iu߿?Z_+74T<8<:bCU1~v-ΠVY؁VTxV#X1wAifK >ێ@i<gW2ՙ[mT_vZ5eÛI۟\qsځQ6 [n+ [#73hJ,^@ ^9n8M0j?Uk#*I1 B2w5 ʹ@1 vs8HĝkaYrMn;RHWXopT'$H DqF\q07kCxz}.-?WL| F^W6bi>CX"rFYOEE=9+>k?RwBZ ra?PPdeh"r`_GvDcs?jc0,Nȗf.+4 4HB|\ʿI`DY:M)⚂&/+qwqB<"fMkԪL3 [{4%9טq׵A>cX Yeɺi{Y]2= ̋%^2G]:LFqbLCP.02L%kR K͂Łytިfz:!9/\ 96=1wF{SqU.plu uhc 8@^);qՑymG*5 څ+ZoSgSY1T?)^ov:nf_]pN}R]t#@U;n͸>c5{JyG7B%Ĩ@ҐAB)҃w[w92r,T՜4ó*A 3k~JweCE@aD)59=mGޟJHfdLENĸ6*| X@LMM=܂٤fB% ~#| .=7J-+gƽd%iv$h#W t~ Y[ ԉ4墂'5ҦL3:U :j01ˠg2~ƃ#JI畤{; .U5IYԅK XqV9쬦FAMY:/ K &Ƒjy Bj׍_/ v!yG$Cٮ&Uߡ/ Xhx@56ҧ{1a"+ب,S삫-#aaw:&uX6q3)KoE/'c>`pHhԍiד,:]!G+Vsp|Mj޲]p crIBTra1j掕՜p 9|wҁ oj'7OK f7˯ڞ@[MX\N%k̘P702З&pHKEF$]vGN~MzXv(|A5eHiAs4d% kBu=Y^D8vgH9Q*!b'£y*?"! s4G}VBe } h5ԭf}FG\JO ] :>:-|,iϺJ>9t XTqxo2/Z 5lTFF?j߇HabXї`g]2k. ."/s&uo\+~!PX7HHιamJm+S=s``_BMesNwwnZsmyq܂(&6%ڧux.AKA,*N3gp,+ˈ_3F AXiVzXZ`SGX+vRΫ#8U% ![$knXj|<ޞ%[VaAA?"'* 5 İtO8[4^5T:UW< tZl_Se ۙc7M_Ux'V8^6OtBGl,{K 7T`1_7m*7L!tN}wdc}nNQqm֊mr`0P]|[A>sZRvtwdL il߫A؍]"+dU~om ^5opcP#7+/$4}YpO<nG9?z_k}JL߼4Q*9@%!!ȞGn 9c``[;}  *Ut.U[^c2#O:`_:l6{<ԨѾmrcaOG%YLٯR@tAաb\!{Ӕ ߊOp sz {lIfS2W ЀAJOʓQ/]-ü`H4:yOm)f|fKv0cL!OҒs8;QPHov%`^cr]ВScB T>ዞMPCcUd-w &6  wMu*{;v zx^مOŁ.)ҙGqG ~R+Z8a4aԾV`f ^D >)dJ 6:}ŝ -EgXM!)Yd8v.6$+zOI>SSf[p|!0L:Tp&ʰ _iHYvF|[ hLz HX]8g@%SE*(QSL]|YbۿcC]%ID S/H, ̏೙#4 ^I&<ȝ0@Bz[9ÃJVqU.]5qꁴDA)qXWk<@)͑–vlg׌e,6 Մ|'3e2 v+B/giZERc鉉?1 uKGS=xi=YFX{Q%k. x\˔:^G* Bp qsoToV}LvjfJ7zXK:zU> g2{OW>l̡:CT5DD燚c 2H\(ƞX'ir5]) &cXp8(c, :]@,mA}y!ۀ" iix30/6*vbD͔q=A@"0Uc}&v"ҧm5sxujkڪ\w{AO9[D$?wnNj3nI'hʯ(^TKI4|=#aQ[GwLW^&|{xvI:J)%%|$%'79xToFP٭t9!2yl:B`A{ mVGy&{oDhS{\ KJ= + 2 zբgBc0{SΝyP"n.8T>U4jֹ:ߌAV'(P.^OIķQy優R6vbɁ}5}z^Rcs~8Z&XcfSWĬ,+X'&ņhFKĸSu|O[.c,Chjvy\. KZַ;rQ_+&d3peWv߮,GD^-5"BKO'8,I2g1(=)Vu:[>ϴ;:)?Ȳ':ɿRY el~hlsD993Łg2q/R @9ap&R2JF˶X2d aXcuK%z6B(Q _?z-t&b6B{p,Vk&EP)[&; ?XR60glMҷen*jaϡ>Pzɻи{[Rceuyسg<Mg*Bqf&dВ?[W睋хj4 Dz}Ϙ GOR':1e&v^9C^5@B؜AlM%ηW*@e2mtd&%r3ngJr/=p|#t<gbn0!Vv-q n\+ V|Ju5RFE_OpwzTSuGLٞWаm'C1P/0@ .P0`]0Jd6*ի}`T䫇 ¨ڹJm 7MJI@UY5+ZAŸe3C%'˜f~~NDXsU~>m3].M,sˬ_*._l0/Z YX^&yS(Ѽrq"119͖Rl _99c cـ9N ^KٚU$z>v@< UlVcPW2ssV7Ϫ {]SdLШAi=<Ay% h"aʥ3Q3W_N~ô4o2[#<Tg@YhΗ}& -1Y$-C+p.yiMFi%hK4]Ņ? $2!Werœ*Eʫ/ :/ۨ5`dw?,JbptafYD:a+-]ʗҐ3%+Ҳb Ϊwl~nBPJ~g֢ieN/Gہaqѹa3p<-mu[\|[AX9) DBل+/IvPc&iLhye!-{7q/lSKwl^5WQi)Dv1w#ߵ8| WHrXS7F ILtSDsi0B 44o^X~- 麋ʕxNE3 ;i9&PH*܅ph8Hv:M=zMyW"'*C+PC0M8H3PK,{\8f'^ uEÒox(^ bB&UE#jSF'Z_gRQe;(n%HV-挟x@BpFXBvq4!Q{krpsU Pj4!K,Co&8m|h_gjiL)!)JL3sgE<۽+`TB<ȰS!E\<OSp#jMuu%ݜEso+j-^z;ҵFJڽ庉Kj#b8T*rM5$k9] {P'io I1 bs 9/{f|jK_d ރa[Cی5\X9 S#F8kyh/&D3uPE棖*{{{I.쵇jVȮpʍ68<)Tf: _̠ϐE[a {{c./{UUc.Up 5?I]j"vɦr.p _w>}C7 IlD2Dq)ZW @6a^Z_oҷݢl#˜^t:rp?b90=<0,Ő'tP6 lyXXZˡA% ˮ+7cF"kHLG8K (z_0lS~ֵbq}Y{TٶwFcu(P-Qç y5Nn>u΄' ta_M%rxqʙ=^bsz;FyB" d(Qk} 2,AMLIRuv)G骽pGc6I?:̇zpBL?BbքFA?ʲ2^N=+5ԭMRnG9~ //62!՗fH7*7a[Y=Ƶ#ʋGhY* Nr~ῩX ;w2GHUtLng t&=?րZg+sC$^+^.eK[iekSC1TqTn uz0;8$f#|g+ jOs-At)Vմ]DYM?+KK_J!)%>e^jSPzYUeYgܘ,5e҈/|6d+*u<ʼn&iOyw 66)2EiɪE ʧf&Ws?fM)]8-=BPI3s=t7k?\XhJRBSMm!&Ch3ڿi⡩>{7ZF_O@S?mb^X`m9̄$(1Yj!`5pw33ľAt$[!!~kF VxvAÐ2b+?'Nj#L%aaDZ,x7q 2@Ŧ+@,^2IqɲLjt&BkX`v쉩I4;E:/v^^ dٶX1n% Mwb/{ـʞ/2v*,>ohϭ2P_sFAus:3KMZXUc]r0>ٮ\ q\r[cn9C;yuiUjVP BG.IN@cHbZGY^]"ZuQ\:)̗yд TU fAC;m8oh ]ThWB>#qB S٬k8$;d3*Ud:*:=zՀM `O.[6>ś|MF+='|IV72AD+[j !,*O@fHez̾!Cr׆3G n?0Y!Sm # :fOq}sTP:n9A#W 4}hz}l Ivڻ# #UH*KGڤ<0/upl9t92)2d<4تXe;'~ .Otze΀ˍ }(g`RNY4U%;Z9"jm^ Nx |v U]$ bq(: Ԝp[ɉ(^*ŏh_ECuL3y`ƅM>G- |a~F̬R@|]tJv< k:v լ#'3sHkĖ0 ( + ;h;cMSy(j$ ):Oէ՘Cf7m &bIyºYQE;XoC8:țٛqN T靣h3gV8 =o|PL%UH͟OuL V2E"CzhsZH/mCu[g T*ɨYAf eyY-$6_ _ l'J|G)ˎ6n 5H/ŮCZk3$qW#+!1W?|-LOGk6*j5w|NZ.{8e(Cfd(3p0m,6z^!(Hkm'!W=rbr3הOhq(hbl_4tDqw\cdҤ+P.Kɵ,fP˾\ }.oIHS/Y+;:E:uu `qO&QeQk7?vOW}{>yWZw*ljcl2?boZdv$(`A> +8U쐡G(il([z~uJrwI3ch됧p#<a  nsgRZmk^g~AF<|,l|MKY"tu]!N;ɑ`. ;=`?/ 0 "׹DPTf_>p1\p0%4Fڒ:/:֎%6<z]#BNJWX`8Erg5OBb<#&c~}w瘟_zpq7JPko s|}oZ_pi˻ eT8x  |q3\^\[^)yaGe< t=A$OC}8Q*Bb#%珲oڅTta Ez;G.ؼAJ v+D7"1bpk` dҠ[2g''m`UK҇>Z XKf`4|o Gwܪ4apjzkZh=8"Pw MajD!jDR2uHs+a9=ami&kM<-`W(/AxFg {4цXR\WM^bGq@W>A9l4p1M?聾éӰccbwHWJTXrvr/' 3[@?Էs Zp gdC X a]OSQy/L߇+ea.fgvŅ'1WWnp&]wYd(xk{5rg`+r>p1wsN/.c?oseT#"4\RY4.Lg!tqGMn+:KA?L&mx8LW@2 ~jSW_zڬV:fYӖ:Hf\q,#H9 8 1^Q&2ؤnS(;&ДQ&h>g_&/weH"{.1: o]ovoSph{ND޽w ;G4\ F$tKӞ ZYW|w*Q! X 6O=^5G [$U;NW+,g؋؟קf i$G,QzkE7_1)`e;/_ ?4;ڞc`$4;u4)4^XpB#ނr` [Sj%7=$2hr@Q;1gPR7R*=W=5SY g\5(wl>vtJK'tB4^A1Z4ws C0W G^z"H!ν{ʖ7|ߺ_*\jdEޤ ZC, |!1=qG\kؒ4 sa"J]d^ӥoYЪUھ]7+5;R^jҁ.g7V>h\9mEDyH5/[gqhBH3Q=D6,B4Ny8o rxDZ6[U0=UEӺ*gBPIf.&Uq V\%f_~x~lBg(3b7ˬ _*/ ) QΰU=$;:,2Ebt%bGG7-<'wXɩ ]ܐݒzs >nTi㺡!@i4.$ /dkXc5H͉%b(Vtt/^yi0KJՉZqQGye۴ ^='ݩWzTc0&cZr`o)9)e߃0hAL7bCIvH :}i"0'ɯR lܼ a쁕x ]Ȯ lsO3|^ؘwȒ{'ļբtFQ pBavovk'h$$ɘH_?:tqJ5bQSFC4)2zy V"zMI1$״ U9)jKҪU>/+X,:Z?5֩p8[1'wB0%R?6=3oβ4 : -˽O )(% #A?)^8QRt@v-v7Fz3㻑eZE~ z lIt 5|>^-;z,ȿ|!ڒ:z|7 =úQlK(#V2A̺Jq0Y?hAfW%~-o*e<:x^β!`7;%2 ScŠBK8<'^CA&="Sk\=|8֪Yep?pE;1U,H+gU 6ZЎ\6 N*Ӹa皅g&Y0>f_tn,r*!&>dmqzGG ӏb= _]6@q GrT)>,ۨkgFx/nĒZЖ^nCM=pa6JWFx ,9f$oi1f*5ma" 2"{F~WFfʊ 8Uθ{ƒxFpes;J)b\K /=ƛY;)3|NzCUCwu`QrǪ理5"7 0eQ S[Dj0E{ՂebznJ0Ad[uv)5B7p|MLT'ȕ m'&~K4HlYas qݚrTET:uL!"[ݔܸ l|V=ò0TU缟8!;$K 呄t'0{0B3RfOc߁lvΎ3b@w$"]jp%ǣ/[?)Eg,jj=̕d wD h+8K}ZZƚe SQ'ۗsLupZT$i8KRHP͏_ p9m]+[bIbAǓPS;j&>C>vg$z{"/y10j3E8h 0,X,^P7>JNhrvn `r}]1& W'!!eZ!eKN0#nc4:JlYK49fxBc*Neڟ' f<-IoLg)ns;9I$zWSH(o| Vf\co_N-sZ1b6!ӥIl/Ɲ2oN޿ULiߞ$ZA{;+bt q$=\Nb GP4$L|^5'V尶Nr43^FCF%EЇ A'y/ZєX5 `ésOBua 50>A;O] e5C/$G NTuCJOxíAle]RnXKt?b 3{bWl7%͵}d`Hmz_C"k'RcӝPD5[k>Dҏ}g71\9$ Dn%SZ$.}#̣$S7_u&#PSUX-M:m9ކ ݦ1^L*c|,NG- x;]pd (E,owX-\tmac;hv)u ]iNaxL>GcPn,FNK2Sn${ȶ xhU9٢6|mW I7^a\$ޥхj= aJ8ʯI1QQmٹӉUD`tBY*BoG+3/BP=D^ t2\ȋ|m ,C~o3$wʦvV2IZ}BVL6`s;(Cv5ݚ)jWT䆋w Tg5L7$ .;3(LO1Fu\ā?{lA+$"ܸ1>]h1 o N:,jGjTe\-ETČϼTs}H!`H 5`hVswf-tE5RikEԈY*Ca9O Amki wrc4h[}!(mVe-;(as*uTD $9[P ֿ>~%Y*Jjdص>RI`$cfǚ wu6ה>hX9n*Mae)OzoS?pnt_\K=-Zz w&ؚPv|*e!? !]k[2wfu;;*q$a+ jLi욄~1'l.pɟ2 bX 4lN*Cuv n0k~Bk@KYG9C+"ۑ}lop3ޙy׍I.8. D(ë}ncXbCGGjzE7黂t Ơ&w-OJZʐl8wn ˘/-Tʷܮ]?9m vo<|$PM[ΈFO僞V0Umf'ʯȅqd%Xx{pH$b1_tp.>PO73\Yq5L Lwe'=i;ި<8݈B—q LL׊Ԋ+Zjqoϸ}]cb˞U1"%` /G՗̧p?ߺ]wF=b3|ijγtl]s5E(e}Ka*>o\}N-5 (w81^/faLCgwrTנƕzu2q[ktCza\7Biک 285pc]<5'|JS%D8ҴiEtl (ke)tQ90hwfgB#0:4~G@3ۈe3e/F0ȧڀ]'^'#M=+v2|bct}wmMnY% x^T 'g7?8cG] q +`h$VJ|WEAm܋=@FսZs*F7(2 \{Л~O1/L-.<_gAbUzHaj>M^PiO;{e!fhZMaE03*= {0F3&++'j gi/s0ɇ@R7'S3M2 *2&.@? PUbVf@@R?8$&},?s!Q5wI>E.cdD+9MY,Iq1ȾSVӊl",:,bl} \TRyA0ݪ-<4#op & np,>Diy.?-/ H$5aϳGlfL*E ŧ_ Ozω`1 c+`5ƁfNFKZ-NgGL-O -*if :Vȍ&"+qxvM(ZfU[O6eX6dncQ3,S 54  'o TZ&ez ˨b}΀ou.ShypYUE7 8**R޾)i'rH_[j#+2Udlo,/0 =CNĩ75Vlx&Q8GxN(=1ln!Ra,Xldp3zZ^/q៪Lc*yҦ S?2,8O$n'xXsM|fZn%5TYoIŭ(jSġ0R!jL-xؔ[Vb[Tլ+K=*Z.ϥv[=gվ|tܒX}BSݘEˉ N/Mb|Q܅ӈ;1 /^^zXl+f(֧蒳d> ~dG#=)ԊZ*!zj|_QGc\V919N!c6Ȼ:A.49h=?oK<[D|_#Fψ2nt[m}_IbHQNT<T7T!w$(GC7OG:rV l:̢nKcۮ:F%(֋w$k+ʒ\1sQ't YfovbM 5|D:sV=s(-OGzhRH+ry"UK>q;*HgR|6b㕜^m3'ӽ`ĝ ցX;>S{Ʌ2e^{̻y%#/0Sp9OܲmJwbZ?o 1 m5WrOcb:"JFd@7{O"6*FO6$:3EWQV*Oiwb&^=̆b \ķaXJe:"f'<ϥ"ETѤ֐k1~p cF.J ltƅ1ijߓ!`NGhGcZpCjRsķ )~ˆ/\Sp&IaG >wPդ([qWcx0`{94VXO{43̜"њ@2nHÂzn%mH @'.qѥljPވvCcfvtpzw3kf oE\U:O v99w̔1Dٙ.uX@Ly\DA2'y@u^^,)mj)DF6l\9}IJiTխ]6gw 9րg& <3al;Û"gP-?-)-;VSlBp濨MgKDgL,qmgaX*i;Ƴ-8>!p''".nӈ"O1ed551hms{ѵ;= 29@f&4c $HœR~UCWt Ǹ]P>0w @ɗ.~RTu7 9BJCRɥ\xE<0qɳ帀x(;fN| [5/ڐe}d!b&k6^ 9;,,2ـv޳ @7P@j}0c, =/^03D@!#:xLgfMt+Rcytd__AGe4ˀq{ +0X1ć< nr#FR-ݱُ@D-c.$!͇HwSȏ{Ɲ 8]E˴TniR9sȑzshrxZePІ.ФWS帯m)g )!%?BsbŨ|VSjeL#UQꝢ@/F{ẸጽD 6(&| [D "S7ٛ;C|, L\Js"}Uhj1A xQW*]'N>nM* żb@"'i6t{|tQsL4A_i^ܻ`]8i &CA^鯏5>$-G=HS# 2E"0~tW4gjL.Ƣ0%>Dȁs 1ew*̫0B(m&I0ŲùdsS=QA&޵NC!\Nnwؼ!}E-"1U_I/+ɀXv0$SQ'jPL?+JlၘssaR (ƁGS&o'Y-pEme?׆4h9DQr+bz ¾ PUp4MeT$w\Ex>>MX)tbaUclU1k]f7ϔ_wxm=CDuZ`GHT`ٟG8!s@N%hn}qx/Zq* ;O.l^,Byv/420 Ljp賜=0R9;6pœ@ a@$AVb 9}r2hd7=󓮃=;d衹 S|̓dZ<j| F{[Q֡G;̇} 7x>RT$PyoPcEٹ"G 5 uF|\T(?fs5]7ĈD"kϪbt^t%PRl"mx~uM`,9: )JCX]TarkUt,jxVFA?څ?n7ޛ0i+T5:Y91*z /=|M QJZe:Ŕۊ r19{ۼdQfݨ:`8i qMwb=(mW"bP K$]گsaă7G7_xAlVj6i&X/| jslrtPaz 9UP]s1p~sYdxc61vmrc 04XAE]Mt Ҹ^ ?=_\=|nzqTbv/ꠙ7Ao+.سؕF$ÌeW*VjO#l *K;IGP7̹ 䓿:7f뿼ܚl5ʈJRҤOC޷VE4*ce9ž󰤗hQ%Lٌ2 l B~CL3Jo`K-wpNO[3li࠺Q)7%{#mLvA,9bhɳ֣ CvfF7݃~BhD2; EBȍ sh؜7`A䇰d:Ai.%s)PJ%5W؞ek,P/{̔f7tQ',#Qqfz= e,xتmh yLS\e;Q6h}ѠyBcmoxmQ{E)yL}7`;4:aU'>tTbȊ} WQ4MI`ÿ[u~vMZO!U=޳nkHaZI&\+t+PCMa>PcLĐKɓ9DVDSK^+Ӟ#_yyqw? !k-zuZ̲^0q'[>gXl;ۀ]LVd?$ƌHL,+LVv1[Q3|Qp74 5`T^q?Uӎ=aP`z.na.55" X,PGӡNo]&ݳ26$[gÍ.}5H XGO %[arUPLIœ ڌ^9ж"2HLhV=:\p0J š ?ҧ2N(]]l *pYAg4{f'Ӄ Ӯ= ?TTd:Z5.1x "S} C@ǯ'([AQ,kΓY E&"*oJ>Mpr_?$bvv&esZ@,aUqgm@7SCXa.tGq 6ҩm)χE&LoQ%:jHֳ1}Bwlt&xy].1 9pOXxfg+8e}io!aqFP@"Š$zIA}`]xs/Cs+!Ky4`HZe $?bq P,U{3ICauW?@A ,wmal&h)u ]{B" ӷra 9[%2Ŕr۰= G(/m8}%#|X=Za Pe3 Ms4>HY q*no].Y`z=&ҭ ;Bx/d7;ϪE-kv'AGۭ3P2"i;AqERv >\t8g\ UR9,V`H޵] 4KفFEx }8r.v'.W!#؋|JүaW"p~$URqM&9uκNYCؿH.sx<d6!֑װ)=\` z,/fb"֪i$dQک>_L A9yă  |E`) ;+|ID)8 =4׈߷qWc^8'{ `pc;l.;I"kpkߏUX*bkGaˌ:ooX_Dys))=9?8UFQ0=j*(D[~#wcZxE.`q2T9oYp3y:L>8L VHotkc.I6^."22Va+\$ ~xk{e.fw r4t+ΥY5-̌`x~tb9qNg W٫fm,|&N#܋\5b;ֹ'ClIY/^͋mS()d~OھCʺ6_Z3G"Yf&kV5CIy=po(-x3ꟑ|oXi'Eic-|VrzD0Q:#^ fyb8܄RJ?2ˤ<ɜd t"VeVQ3K*0P(uv)#VJ<蕔 7Nb-`B:lcrm]bwC3+5]Pluc3f-+ #(-njFB\be9cE3 S뫔GOk5x֪g<|Ǐܹ׊ރ0 C&g߱ іGJwrJܿNboZX]*. Ůd_G֎rZAu,kl9 1ט_@!wmCe F5U1MI-/R>k1ގ(?sKs::weV.DG B';X.ʟE,(KS}, U91yt QC:vdYpHy+1;Pb'[Naf[ؗ$ G; JnA6pTj: mじ}]h$cYڣĶ U@eS2x.IKVJ.PQ`lшjcml#!5zDo|KG%[Ga Ԁ "ڇ_ keN($XU3ʯ^?EEcԭIuhxբk?v( 0ZOF1o1)z5݁P* j3V8 RP' zS#,`2Fk񵂨BT,!4hfqVg@!gWQkgezi٣w=H5L?((Qk1Q_EjaZsa,僯Vy7eg8EgeShS6g'Z%fYČ;ۭ ۪;Ln "J

k)R6BNCZ<\%or F{h ?E)G=X$w>o|H4=+KTJ:{ q-@IDLMͷ Y;ۛho>Nӣ (x?4y2 g`??Ty4 )4̩Ř][;LWzYgw<+$y6qۭU)bOf2UhpݘlM'jg^;NU҆$!7x|0Gc[WP:+!~%fPPH${dW*kehk?Ntfp4 XS׬z.9Vbwg\ ~Tea|nq?"hR-j3.V8t>u70LMiy/?3%ƻ`7NO/ÅQtѤmShKsRl)3xRw.pSfI<,y gDp\\ךP>յ?ҾT!y⨇>[y vA KW_խOV3Uq KmHm^&UQa?)~uvXҾXe~yTkJt`rβOUT6֋蹁*~~ff#*4ӥV9a[](qvC-6 A ˈ|opvV \I& ;`z>vŝ"ﻅRᕶ6]CuПDz$~3;F|{nF[},ytH֛?a7E .|M(aLx(V ;r}0.)-RD|t 2y8MŽRJ jD[W)2iyN4P'ND_aIV04@o3*ddgҢ[dE :~:9/S(?H"reʶLF=1to31:1Б`9?+qV $Ʒxʪz0T4hc 18;b tVq<]mit2ϳ+1ưeaFMe@E=M,hA+ISoH B; p4C ZnD95BjF)cNwݑ+%NUБɺ؅3p-euW2 hP$ Q>Wn+&)U&ȶ $GaE\ ;G/Nz↴SFtn{ϚavcDC"jʕ{rqgV8|,M}Y7D6[>NsC~$r|d[G ȧ!oo$:|5zp%sߚI\GIhFX؏aRjUq>~efF sFp$cZ_[܆2k'^tYiw=aMHlvW`|F i#d μPCNGoݲvM 騧crۨV9aaTxl6[0ܶdd8:?}ys7n>/y 3̾kIFK/S~ū PL:9_~^gpy$ڞ} H%1O-pwXVFс2&&RvLEXL2ג<[Yh:Mg$sF+%>: @˵vKپhʼM;$ф?J_~(' qT^~z-a;Ɔ혌xvu[1-m6zJV %fo gz(_&eV*\YJ֥$OilHy[|^9D#Mqa\ڳ5ЇG4詐sB \}圞^go1? wq#3GbpQ"SRm dhDh/T36fa8OuW"}N@F';sk9F#5H'uw>VRsz2MkSXZ5%F5uF2Q,sN9o؄|uPŤH}Peb噦D95Ik%zY1ٴ$̀ $q6+3x;@(du{S0F&+"]0=] 9sށQ;Q@e*l=}U3ӓ"D\ iRjNLó$_5Ң.Kwo18%S)VK=I)Nb4Ronv?#xHS8!? tc#2voy,ϡ*I6S>(.߄]Ğ|dD',K GƠ\U'&(Gv1x҆1mRS1^"[i }hbP (]PV1U⚻Ad@^:˓W{N#2@IHak{aަ2zyז=$r;! d*K3`H>+/b9SQ')@<̜dpuْrM(.f[?aA2p2/3l(3_:'+Am~hwCp&# rIi9 c%MN!2|P )C̡QhGh^q((oxm#<9(:B:TRW;7?YT`q"0:&az×| ݱ=Ƹ`-$X*CG!aMdIS]q@ pa~Id,w9VaMaH3lH+k PsNZk^;Xk3usAn/tJ? r(QB{l:+3*n8V5h}A0gda_ @LYɩ'^?W`<{ <[MIB˞` ޜmp Z4O+mqZ(.r `Sw9JptE1S`md;s7,`,R "NBZ}zwJ 5<H-[xHyNy#f~+$ؿihx-8A&zUIhEufTō| ̆v!9j'r~ˮGJc΢~B O-Sf>|UŁ$FC0&_|˔McEӖց}5L[TiIvQJO&F*e2cb5?yOnE읒xfoD0o)i~;oA^s JLElh̘-A{ŋjV:ӭR+vip*LcQ7@)$a\\ ]-')TFہ>l@+ ajO|ʯRժ-JK ?wX.Pz; 05?фȋwM9M ER{H^~|tpt“ P<=r;Q-FGiݐ{_Q>N]o2PWӓ4͜SvLٍ*D( q /KgĆvן?R;:rּMR-̀O= IVJ$\C+sC8˜01{łfP-d{&任2Vw>*=bf.$oDn$AʦKXIஒ,>$?l-yp+pNLӘ `ÄVQi(NƔN""zQ<.L} H: )32Oɬa6"7bA GCų;>4«n"=I W˗GԨ7}nE.He=Ջi$Q1HOЋ?=C3LI 6gi}l=Ȣ5aZi_ =nv0ɍ*.`['Te$\e|,47 *= !T Yœ{R%+R$h>Nph|%~_RKFv=lxbqwẇyև/  *zD3j3 qA:tFŅǯZ#v% ߼$wm+ЏO-'oS0V{\Y/4i{h8SF/OD8 Pn䑯$os[9CY |0}6&yb` !BLjCHdސlVo_\ Jm2)Q-ϢL7C◢2npr$1bOH{̓˞q>?uý.cL糺ie\'ٴ"-ѻ\ty'@%m!'\7P"eFj9:gؼ!4퟊wLT%7k,/(0KPZlQ%>@7hEc xbT <9bpiv B+[aض-N"ҳ(<26)6flj:s[f18)`a F4n yp1qz͊0r]Rm (a@.ԬԱ Lw)=NZDV8JH/Cfτjqo~E쀘C$]$gEcDL:8TIŘ*Gh!E"ᩃ%I R#*;hѺQDĞcin黗SANd~c7IR}=G}U|13)P['4uCq!SZ:uTKKȁ_?NՔ}ci۠~ @xrMeVI1JkUS7 (IV(^A/5X RNx-ArccJbԠJ/r.M9.VN鱠=#dEz['%!F=>hDR?~oL ^1=^avg)TN^: /!Yx7~Lys1lCǶiᇱ@ÕDn0sUbhVe #`GVL~kG?ɰ(kCv0,gJ\۰+ dvxfBO֠wT7 ߣHFS-EŗQ+BIUIFHl@a_n2يeΘXQ9N$)v`>6ͮa^qȭTUު}^6~d-q Mc+C Bh$> G *&-TZrT%;vY1Bj|ܢyЏ3A_SN#N%jrn[}pC&tBe9]-{K0~?՝ ^Ŕ~PKDS|Hu9Y}\C&EtehNΉKYVc?=@61!3}{*1g2"&X*O VInxr^RV#) FQ LXH_K.rl5w!<θ~;*8un'bNPZqfkjg̑$"1A(N5vRξӱO HUa'b}ɭ7h*GjBIȍ6$uӳRU]O웖0r.n GljHx0l'%ꅨt;]_WӮP<ý> i08U_ƐZW_Ga 54L)؛^(Н$_b@FR/$yrE]a ,&ϵEgAO>'pXXXrsA3r'(鯩Ԏv۝uf7DKhiS[0M9+C#z ju^/WҮM *!kO=Hm-rZb*6E-G;;( P"&$TeN; p_ ?$ZKؘcXa6KWD$tgr ~qr6]>V3 qNCK!*0^[okUq)Z(s:u+V ^ҦNjuB$؉}{#@!uyhI:uuI/RQ3xtL0xQ֣(bNa %!5EY C7rB4axq{KByTxHZ4!j8xjvmԣX=o4sʨEa| @D%O&겶Cp&bRL>ۛi5[Z;lNp58dn$v;Ygꨣp:gMbQG mATăwGI p'vˣ"k@Y|,uҷ0K$ /fgZg'P5jrEGݶ=4Y}R^tsǨjbD0p&SpUpmH<+IT$`^~jc=m_ڨ"Y+<9N+l_Jo}6{f5i}aA@*#eHEvR0887p)Fr@P3N9) A4|10Yj ;.܇lpZ%5:VD.C~#@~lF\3Slć9_eJKih*se@4v3, 'PCBCDㆠzS0 ׳~NdgI0#@#wxs;e$K p> 5JۊɚM,H-qrGI@vN2}ZG :)0U$Y.Ʃ^TN-cXQDvx/_1$ׇ؝?YNjRy"1ǹ%;ǃF.F!ZrX'\&1&CMV%b7II*Y]Q+G5XZZVTA@mA-q"&Sz!"v}sN)]KGo؆[ S&ǁ5R Zg&{kHD^ț2K^k&@IQYhbOT Z8xP1nBGs/"՘fijBN*u; bnjz$ylBZ%znLHayc`{;c' A, t|EszzC%?KGxFvBƦ.yl!Mh1RT.@\yV ;q 9>3Ȓ|'`Y JN⎏[ʈ[.5O9[f(TiKXy7/}k5p iy:r5 b0u gVa)vى%}aq&0fx*N@ݳy[S6E,% iv&坭DБIPE.mh dscx#UAT˸5,|ģc 0*y2[6DM#`ũ3'NÅeG5lO2%E/#g(E m" U]yc'yȪ׽Kw-2cjzt[;w*8qD̥N8E%䂦VR&@xP3\y]ܶqL Ь@/}Env{aL(vɼ/|s%bͼ!5_3md\Dr[=%6Y-}5*-qd&btj1'79K];G,ꃬSsS rV鹻G X VbީN r8 %Aƻ tEq: H`>gK ?g7-cµz/BAo]?9ԹS ,lBh[z2acS&fcsĞ(~Sܦ7r0gT*u66#!>֬&ʢ)R7M4JQWx?@6V-Cb?&A{v8FHvpsv&3 4$\`Jpoy*mcNQw| +Z蕖.|ZDP%Rؕ6'q)IK %0տVIk ^7[]xVf-v}į0Rɺ};Zc4451O'Ӝ)~>؆5. H˕Vӷ[7ʝ"&LEb&\ܙӲ9:2쮃`+\.r,xg@۔::,k UOu_{xpӚG\ h(̕)֧ifd\A#O S'V+yH58)~{4[z,܂ v. ݗ%nllZDl0_&(cNAIv@ TLQe-ܬ_S,{ZId#4~ռA}c;9j2 _9@I>o%z?;mX:j KMAL͋f۾*ZԉhWG6U^i"e3 ?TG=(lςx5=[]I=KTy̵עMcg)4:a4m%FH<ը N`՟?$b#*܃On`Do/J$*E0Ai1+дU3ڑF=3I%f6+_.A'u1nih\ft _:IhVS"^Myߩ[$l!c*vR`{R37poTf+GopT傽8iP(x9nJDldkUiV =}1q͔ˎδfE/<V yS!h.ȏ ݮ@ѣZ^ƀ[ vw8h0u4qFYa/$V;q^m6GE) ,Ġ; K M\!_爃d3>3L.yؽe?2MOj=l'ijCp=$8^jcjksLm<.[HCaAΛ/OM֥ )WPjxZ!E4Ng/yޖ 2I'${hJވ\·JI>~4DBL-nlZY"{QS{`((N4Ϙn 8mi&͗% ᾖhO3(cE!p12}<̆jU-n>=jjs0+k-s}0uQ$!ҧɮŽ(S5~BT Ќ+՛k6ifؑm#tjpHģycP8\)+}'FBޔl7=谫G"/2L.-cJTSH8_x}$` 0%l!`G/2 2@Iu"xdЇ;6וtok+FSOE@"vǫ0|P%#{*#"Uk!.du\^Cqt}2ݺ/j/G\ ܥkWq"M 3JߕNʼdTV\E]΁c0{ٵ43e$s `r|[[Ku)a<]q /Ά,ԥލC `]|,r0a0b)mhٶ(+ eie?%G$  U9{"`Y\FUs`9/n+7Lv'6|1yV'HstTMO0)_ nG7Q=Gf,\'MOecb{(iHmw-*b}{54@p5ho]v7;P@(M=%,B3t3@p[ =#&79 &g ZEbw*f`g=77bsW(K#7n\5jJ.0꿶Qik !AK=e\ . ̛nl{4+Q@ 0q;Z[{f/lj;tV I/'O_Vh9&R8M17cJא~׫Brg x ORHQGtޔԡJXPy*Bul] aU o BX;*>ϲt^q U$ᒼv QJBlZC|ɑA /KDI^4 OԀ)-'zdEV}3{_- e) O;q uĵꁫ*kLhrq1 G8jg+b@#b1Tu2w Be̴S&M{}(ձs]%`&Vď'ˀs<8RQW tfswO82&[9\5b*oD ܷq* 4,xS3\$s/Օup":e#Lg{{" V6Z0L0hS!jlnKcSl5tϦX膏ތWU ! 3sk¤jb uKPsC3zR/c@kՎMAurQ|vw.nyC(N-&uNBj.˙/mڦY-e:)0\G1PQdLLcrηrOx'p?Y3cfi._ P6P@Kf0ʣ]}C˟v:wø4mGģ⦰%%=g]E| qLo˫Hd_ BBF֦Mĥ7^N¬ndu "C nÚzz3唫EԜ"F/6i-Aw'JBtl~(@?sOg>H-Ӷvs)_ kB?Bl΋rÆ-55Wnv%<6#t,I*[%.|Oj1[8:oF8I"\%-N~.yۙ'> ڹ2{}KC3x/gZ.tΚr~,Tq1,a2z=o^ܰ8顚p_LGi됎G/Gsytą4 J4/~R=Koy͋C:=\w8Uuy-<)M WAJP|"I<3~IHrV9Ky?~2?Ś[R1> {!(#m+U.N4W֏8LsP"RMqH539{ /Ot7Ww/ ){L7lm0*)$VMmH  4+ZjQHCFI .:YbL|2ImTY QrHcE^4ô'ˎE 3tL7 )}wkcd*0`Co9OJy-6).k"4!c}Coڬ[`Go &>"ٌcI.br0=p-`?i[KE4PTD1[(ZkN ֤WSTxv&'9?uu)LRZ̎S{'qDmP.=fcu#7[o?J # Ic_cD|,8{ ]~1 T~WUVy5__.g&(Z7wZy8\Q @ĸLb/Ibi&iU"ʢypAX7ͣaTݲ┄mo:^+O@F{DcW(_NQS_xU,‚FjG޺({ŵA ?Ku1)23Z|sIT.)`1U┪G4MsؽJZ4aXV}!Gl{ݢ|<6IUA10H|䍯09QEQ+Ylw^sJJN};:ϭtᆍ[.8xo"VJdEceF[q7BKcVRfVw_f^'nxAY,v}q 6jkŸ;_h݄SX"V k 4r)G+9Ynϱs9RL.@,5! NRo!!,VW>c`Jo&M=n2L8E1Q9`b+t &">w0ҧa(7])S룠M(5x]<=x b7?5,rwG~VzHгO޴v͋lLgWs^-ҩ>rc7 KL#A \FrpF4ƦN_d=#D=[gmQЋ\? bd֧x-<`UM$pOWe7F{$bd >%留qRr8Ǩ?;Ba#]s̶Mm?7/@^Xg!K^=%w2%OsO;߁&OmmQ:mtyOA]a)uyS$w 2Sf35J6(n#RPy.W Ӽj;2"Ő;%sho_1P|R7Y*}qJJG}&+ԚP`RO='U\0!Fr(۳(? $*3J[G($HԬwuHނn9DXOʿ7e03ܣ]=fEChn7A4;+<j.b =2ݠ$$Y[dX"F '$7zxloG%6^;& XStڱ2_Fg 1 $] ;#O&>]Ci(ۂ$`b. /, ҹa,Uzl@lXWjv[FC.4P2y zY?TknNli ,1_ 9F1zT|ޱ \g3Va;^K!رo~Ì>,neܩ$tJZ~&󱰤( b NC$5aEυ^xfk-lI 8&X\ ĢOr]?G.2oND|TXF W1jH&ޢbf$leѠV4ծ ),yYbq}VCA B x+ F]껤WdaRMZi }9|A@? h?0+BvHxA.)}7yFz7c4؅Smݍt)39Yߊ0V|6OG۹.,>D DG_OWxϱj:5h3ynyOAM6^M?-22mCКxI|x4OGLJY! $g&M[U>ǂ F>(CMCxdhfvS*kV) Z8IZJ `.$Ugu#cAvdH'uh8a)K+0ti}=l!Wr~XӬ![kc$Hd[&}qn֮̚5++?:Zmz`Y㎟'/ <|RobŬTJck7rZ3T dYer\X`ǎ?X]B 8q"4(Pw77#?U "WW:UYfYNTHm,ǃE!ÒMҔ*5kj"6jf?kejoTՋ~5m=Xh2=\*]$tY .GE\K18ly:4θ7A3*>=3lb O߃΁r."C4ĽVDQ4I܏( }sqhX~=T$)U `m z"@$A`O;tZ ;EjyMo4y~d͢ISgDG9/ s * {%b0өK$ ?'׺3+_v-=X{oV;zzso-} fF ]j Lf39s bBq%?~KOb2pZI׾>q*CY 7uN>[9NSN;2D49@:o&9%Uv"C뛒v62$ɉ;\@Y2FHY=KMek 9j5d!U $xeAeO#> 2m9.OX:SI끆G0VלɳaUMEQR[T T/A*L)tt?4bLP;*=@FƹIc >{-Eb;3`y:q>E;2P`MP7{.(t;n!bNteY8J4JӼS F<&FA @+|xoG=;^:Qїuɚ#<1TD/^j05[͆rVrV]\,8#>*Ϙ~ fr;( $w ON:pY8g$頞칙AWȢlcux7) 1A ,K pPZ*c_(v,!I4,7R.zo=$/$k~ &b-RWG2{˫bV6l劤;,*igBϩ i(t.{aEHGX$FoC$;Uˢlv?: LK_*e5l{h{5ՋZ1 Q_oG:(AVn%.jk yVk@-j?^å 0mf?ZvAn bߤ8V6>$~Jن0xPb80VeR 'j)V٩T)N#,*˟{㾓_Yɴ6'wct>)g8o!6~:evԤ" Б/X$\щAb'7hrC lK!!'f+%AyuŢA;ҽ?ݱ(Dpk٩tuCa8'P>w~Ҙ^b#%ֶ^)_23l-0܀WuGx ϙ58XDL7]5~_RQwv6w@'Aak57X8u) <-Bk܁@ZQ IS:FoWl3X\b ؾj:͒l`03sȉ/tf 4OԂ" StxZK"1VF^RV-}3&W;4*83F,ȿazVҁ}% мRw7:.m:0,A?,!Kۨv>'"aD& Qr6>w) cz |9񍦂G?UQ5T~YaIjđM[!R)+(=%<7eD|U}siIuގ<]8a91 $ 4@xA'ZڌdV/#fiµ `$ZC8\}PٝF|N0i*e#"Tm#\쭻>ƒc!_8^IybQSL\cRAT+ o^xяJ3{.Zo{ Őj~ӽ%!wH~OEMB;eM #[U""qVJE$L_9kQ1_?4;hՉ8[I;A7.S…v&,DH.ɶ[?l[f8zsn^$݁J#VC0 F$wy+1+܄ޔ>XGgIo:îWql;;.Q%l=t T53EQ1>#M;x' c..ڣ"lSb{> 1Lfw(I;V#M[}*:?gĂ2$ԧS3/;{ݒ^95ܼČP(i[,L^Ţu1rpʢQm t(K]:f盄o˦icILH" :]c#~4@~1k*&$B,@/pHFBV=} %~aTf;y-Jql6uc#SH;|Tʱ<DͩE"07J!mt *jCL8b?no+;DMQ2q]VGe*Ol> pm"iKmkSk0jPb Yk'{ ;Un Ӷs ;Ӡ=: ]{>ؐ/v"]zpug?Id}`1:FV# Fz "^*_5|gr(^,]{t%7#ChC6Q\urTHc1A璎Ļm?u7qNJ2Q,b`<`"#`}2*^ooFۄT_6&압é?8[_G7viX.y@WVR'8 Ց9eה`bD@b:@uTXbnL[Ȃ9_穴,Jz8H6!s2,;_ŏka6vV~תհTZrt>aH[K䕡K& # |d^ۡYEyw߰U1&In  DŽY/33cL{/![<4n {,9eH"ÎVbPIWkVVXe7h04Af`Jی{{{Y,[KV7pkQGdb|pj2޶*Pn8ٺf:p iی;BT" R@nQ+*C:ЇcRc v6p0_:kΰ_&|h[!F 8*G!oCvƫ1=gL,kD")| sWB}^vYê3@A7PZRDWN *G!r%:x6K #WLQ WIS1~2޹yvFzq%@GGK Bs@vVx;1ɚVވV,7{7ղ+E穴hÚԃ Traߖo@w{V6АN7P>g*kL5uYv\6g$c(y{*R쓄/TΝ_= _9+Ve|%Ԇ* fJhS>]׺)lБt"qD-`j?ipcy3/I33KU*sr@}`m1h+d# Di2?^3OّJYlV1Y TVϜ!9 R/dYP!U:)cw$r||WHJNBR5+x٧J!鹝CX꨼lle0G$9Y3ˤQV!E.![7FT]*ܹW/.սs_%" aeSO9d'4`7S7FAs;y69/sSDB[q"OÊnZv)j.@MRzfD6H}%tGq%bYn{g ~ڳA_¿]|C3h' Ehr#𞨹3(i42TݺIGR_P1QSCj#EaL:=ml4ϴ  ﮗ-y%}?;K1<-Lc[bA'1/ee>śr>(Q-zœހZ?uYַ$πvq 6D݌d-j&)0R]ݛ"iē:lhk sW_ I-դH#4fqZ/\]!p=K -A1>+f4^J,emu5ۑ2~E//8TcTghd^AI-kS.0_plZ7M$s`Vj5d=[/ ` "k'ۇٳ nFQbdEQ@]NKoMU9B! @V/g:؊G6nxƜ䖒Gt'J[X=3 {p6oP!׀~&K}<^)p犫O ʜIoYC J{9u"qC#/D򚼩YP"@UB:"_``_aRX-@ HAESPw=+?gJEӣVjQiQr8&{kkTz FaըCձU]r}*{ӓq?a0Iߖ9V"; i?8#+0CgM@|RrRmgnr2X#ֵNl kAHX ƶ?m $#>& dy72<Bۦ`uLYiJ jL:tK9z}=pG?M(#^B:g33b1`;&g,k.vXvuOr?W }E6 | CRQzP {""'ej泲$4kN_ ϲX$Kز18q.-_qA).Ea%_IGd$v+Ol~rrt53tl)*E)Oq*@j]C,qPlHol2IXSx#E`!`RBH4LޣifK*cΆ&w ų#ZqW[ef[BG˾_9,<(WyXUVJd)1L_߆NhX _*.yyCD"_aG(A2DOP4bZ=qn5 C(|}RR!U061[Dڰ ,l09#W˗cP>ϓX' 8_րf1U/o1ʶfb8A@H 4njɑI`_C-]:Dv+nzb5Xn2SDCX٫=ro$njߵ.6qzLj/& W :`zl rZ6Xh 2}D #H8L>#={7Ce5yP.fGx)R M vDfȳ}Om\/-KLWщgE;K΢$WD{+*TPG¢}tI[yZTxirHTKC_zTw֡ydQ^pՖ6[]vnF`ňȶ D(pǘi+/o$Kud,x Eڒ<9'ٳoWդUnt:&g *;K6}@>4ftE^bHVTL~ <v%y25vusnN 0xd]&C4{u?T{?#'14i\鿫Wk wW, c{D mDzh}B &(&OR |!7r JEĨ{_ +Y!N۵kB@M,m}ܧHp /ʓ)$#n`vgJ9ȃ"G€ lc[MZ)]@r hP# ԧDqٰ>f08_\A솵.2o X,[Hq@eRў .`%<ִejݫM}T!by ےCa:jYNa+-v*jl1e<^귻>>0c 'n@`aÒ뀍)ýӇ@=K`X  DlɥOrSEb0\yE _x9y5t/*Ja ¾IS S\"u֘<dͶS @ l-y.&XCTϰ^O/Oܚ##9"xպwAnTwt&.Ȋ;Y[-p"d0j侀 * DZl_޸ ;Bĩe6y6:ᬛ Jɝ\!-An=44LbCUG'КJsHw̃S[8Wn'kP a1³~~!C6XcMOW> VW.&X܀1dQ`hU} `b/L sjSiZ wΒEC-+1.^r8o{eqlgQ'D2e,'܃Jm=f}-:!Sg[\[=\֢J؂'!e$ .K]uZv^AꏩXhwV[G9Cl|_DB>HmO~Fcy \*cj &:䜰T%zM@%BJZ 7[Ωd*#<}AtfME"LeES$@Co g;C;&ʍ~wXS;ռ"WFy_C7KK( -E|rY贚PvӜ?sğd=m iB9Y!\kSov'>%?k !)؟'+Pb5H)詡z'lwi0.9-r&9'V 4%#I wV8s@[7}Pp-y!YnL'ܣBJi],˷fck'e 3kEe|~?x-ڐXd5y(=DrK}7B _Iq)YP mV uyq z9,Y K=Η[&N{!MMZO`L'nA9_} Bf'׬sc $80 pW%IGFމtqB٣^TQnC6nbmSЎyk~Y˙e B]r>%k.(_^1*J&\GY%aŮIieSPަ74g=,_Z+j|d 7aD{ۑID.+Pi0 ԹO֡?!!5 y:m-2.iyb| Gd %8>*(?WÁ2E4mbSܬD\kP GKfĒ+ěGz L7v'քrOBC%3jH/r&m/2Mu8ˀ>ُ9KFlZ =R]5%=>bdi!ÃV}WiftT QC7=ƫi݋Ԍ\]Nmfݙ;c:3Q &9;/ D䜛hz(%pEts[v W,'[hZqav8(3[F2pur-fVvCRQeX^u>gvIvqʃɃ]sZ u [6E( fBwOP&Y3zbxg. Ist!GJ6;E֡zibC#>"VMfZ"ٲD>ُqAm49R(Zxz!ošDij EgjAWHsy3Eί.] D. E{LyͲ/E`tlL'-/ѳDC*PLdQ^hFź$Wo NVݕ-+u$"tR[U Oє+itS%.Pfd:C?XeFR0% 'IrIDujjԁ5G>A$L 4 sA,M2ax`u|~ ι7 ?"ypS3jhNr![壨"oץZd[ J$@53+B]2br|}`q Qќ. iDCblW]ȟ!p瀧EXI"`cʵs^h׵wMo*W@n%#tS~/ Ec+夣/da.?3LNNbyYcXJ1iwn>Ц:h T&2SĆ$: 7*R-T{'F8>('&.n(/4WNRڼ)bPpd)*|z6B BcYG[DSHq>Cs{M֍C/Vs#u{yOYLU-2P(N 7W:H]K`63MNv]D6-0N;_pAs̬\;sv@q+trO۵7}ך|~ ۱>r&o O6P~<Vv0#AݟZV2]p~.UNG3V*;k5t+y>Hզ:;v*6= ^'ˋz]:Lqj0hMRy0x!v9gm;;x67KGżhNf ~| b||T-^(U^ wẓYtl`N,ӬP'8NDԎO<˙}ڞXŎ_w_y˙HjXRaj2,ʫ9U7n_kq~OѸg,j0aj~ ێkPoe~Tw:-0$Tw?5GC{J"Ob׀J Cv`H/. RsDUSYU%z6u; 6&KT~\Ŧ]IS(1*ٞ+:&hx1p؜RS%FUaCZI{O E->2.'c-=n: B`#cm]gJzȎmsn'_8 EnYSA˿-|Es^Rp_'jRģ)M<C %<\@.m_ċ>!!M1H^뮖d(SLpnsc}ŭ_hV4Nn2_Gh"h)| PǜU7^{~E҅Dsn,℆qFSƎ!s$V3XD]ӝQŊB"LNc>fD^!N?_x3dHSޓG۴PP>_TXA}Ó(. eXolF6(!}2}]ȅϬhH8_՟}?5m3-u/)4WRJu^IgVsw(8Mu(H"sI4 4(1nݔG ׀ۅ>O3Sj1NX8"ԗ o$nh U:-E0yp  L枵-K('Ғ |@U9dc[JK ~jP'Pt7 p5Qj o `@9aKjZ_v$fɡ gK'&s8́p[k ~uٲà<8yoi61MN0c7|?A4`B!@=/AWp< 2CD1l > nk ?~X|6|de/h^(nh0a-?}\{Q.`jg_qk*~PB:^yX!sM꿺__rBu'dY op%-6h"6O]CkK|ݏ+0nhR>[H\zΏIDqJA&+bcӀ90##؀=Ew{phI]Χ.? 2E{yT`))t.{_rMsf`zuXvkwboq0&a蒜Lΰ6ͻȅ1]7켁g%'XߟHA9z(f%Iد'7nQ- * }!ȿ&=.?ld9}U)wIy[w9J4{ !Cu1d<6–S1з> {JBLZJ:։ߩN]zQ^EZ@%?W5x6Lqvw^ˮyשZR v})ێj W i Sc!p]]Fm٦0p*:o ݣ|z R3q1T]go38> SEG//A=&sX ^{KZׂ1\~5[=KNo턷bGϴ)eӼy*S =?fQJQe)?Ƴj3T֕9RX"_`1u"=d鿞–ִJ!"HV\żW?"ݢ~Uidō3mj48< f4U*4DA5ukBѾP_Xҋp94Ƈ]QRXG&]M_dLSCCu$!+FTA66'+WKRKΥ E@0 훁^!+YRȔ]s ]I?{43|c3# k(9R"O{Fi%`P(.=45X/FǶņv lŞ ?}ʌ}OjTtXӉuRش'-\6f$$\ -+Qs 4@)=^ya?;HRzrPBW [G=4W(; ?o9,hY6u+f~+MdwxQ#,䉿j M&Yl$:0y|@1538ڔ"9?|r4ysM "Wxt8/[Nxնۅ%5f4ABWskkWzX2u#|j츾ϵ!nN|8 uR1HwkmJ=jwyQ܊X$P ,De,؃XJ*NiM׸\!zGשŅTJ0;2ᣫao Ԟ1\V݆'me7"Ƞ)Da;A0~TtѦ\V?;o6‡dYk|m^ !R ]~`=:vKšf6Ҿ$[9"R2"8L=5Ld@%Cg'dACt h~ )o16>g库Ȳ4׻F02&1ZLW7 W{͐mH;C~=Gڈ0D?M =X.s'ro:c-?S/{a3"C_{R@ȿe쳵#WCxlf)Kg8,[p@~@n3C~oր*Q\Eہ*tȏlp1\z|oWE_AŔg\5yG͙ _iL~ iw?&9-=j`atz6vane !7$ k|Պ!Hh+_-ȶgVxEKf"A\|HvIJR|Rpѭvs 7.P۶4B7|_Gpgů.d1x S8Aїk #!c*H!r;͌]:n)enœKDA(MurAO Ur += :bE:"N*T&"򼩔k(ⱈ7,SRW(b\o6K Q"O2wƱk5oj:!T3f9S|bla4̚W!Ee5Rgi6AzۼLPLq`[EL??MҗqEd4y;cV!1I!n1 E d1Xwڇ[}bCz̍Oc`IӭHƮHzȇд^S?qQGG*ٶ飷~y#T~>.a=#|x~*.=^#]hւ. : 'jNF a[Md]$GO$E.C)}J=Wݵ%\Y)o#0z' ag:k^{YRف3fNTh( ɒ/V,u;Yk84y% -ۤ.$k3fu'*v95mo8$ [z K:G3\ ZQz_A3X_ň1jus6ʭ8F2@;$+ =rk`xd7G0 CLcpb@^G}8Kn9SH\ = r۬p?MP_h9&W{ɥAemLsWFr%]GLr;0ԞUyFu,W촠T#Џ اCIU;{k"v||#&FΖOsr\gp[f<)u_ѱa$DGпu˗N+Z8w3;=-Cak|H_NQW,;z}ץAYt8pT}̌&k>VmxOIk@B7ґ߁iZ[ v>oD$`@LWV_ WsD;zCώDJ%yqSտkjjP^j VrNyTާLE9/OsP\W+M"v/CJ<4)x3 *"'Wu0+rp{غܬEeю jPWkLIe(&iyNxngU} u[  bfYDg O pe (BZP]h-Cp2>&iՆ,#5惮ݼno#G*^F<J8"bq'[UŹle#I`@=NLlGC06a2)٫u`qJy@ fU@c ّ@גk XհN aiCrHAd ֋$*V0͡תnjx16D]mqb~ (xG4;s_8 qpou٨"k1aۼ#-;ӌzx!)pf"*"COHuM@P`#ZB`r=$e0ɾ{ J8|zm@C%HF_ .2_E޷p]Y(`pnNQg{!J/*ްix/X~fpKnr!`~DHă}?BT+e1'̴wZ;Za%/A2 BX7֚`ŅVT?HÃOWr G;P+,jʃ>>J&.=tBx ӂh**{d`@視yAkfō9ojS )][!}#{J|lAΩLOGe[fq2*ŶlS|;YK3eFsjɅXpz4f25lR&ȩZ$֯B+y;D"gsgXz@NţCB@t-RZB!CQiSgaE~+wJ +̳XNJjW\J_t4Gb}'ʿ=Y/~]qٛY+UprƂ:4SI3xm}FZ<7C "2laV!H2Ƽ.]ɠ]Ee":#DjT} _ȉ+5\ʼ_)) JTù6Âむ1WKBl3$s<+bA9xH!䤀 7 Y&@}ۘ>tiu-΁7ĉ퉿PЍHQw- =>6v="pL=}`EK;GFݵܡWq^lGyҀX@VqQ})y01j6,x-'{}W#_6ƤyѸ r"j}';j`vS S/)K&,w@R1gk*v\M F49_rB` ղ?Q_!>PlﵗU+H/>#6Ĺ$lʢO1SD=^L= _v;9܃)nx&PY3BM1;k/*\B0i|W 1Q#\f9==a /=ތ|sЫ6oF_rf\vVi0W:(DT(sjCb' b;, }c2w|N&$ R4iYUW|gRY.= K 鮺fN db*X4_=S5Q"|p[=b\cHo7+%$: "C쎨MKBDF`|pf -̺g;n/psIghfUۜ͒ XcYF3,@*d=E1ApP:`X w[d9}v׃<$<ެW?_ͻs˱YN(KI}ckѤz1g %j>4k$kHX/H(EqnI<5QKCTqSb(bL5* @f$˅TX\pvC?ۇѶž[Irnts!݂銞Q Bƪ3 dG?`k2,E.y_'udx #S: i(ѼQҸͨJu]B`^犥Ƚhdnm &ͱ&N֦}ii08e`υpS1hPӞD]]@)yHGiYP4~o'U6p k]*@<7&cٕXeKeG.%CZdҥ8@j YUgϝ=5 2FmbnumYwl @Ev2J9U\mi4jy jwVؑn+¼""Yn2gd+YQ;֓?Mŭ!Ä4Cm9}XIHfR5_KڜV.uՊGنG*8LT[ژSֳ }q`vzAm[JZ"Yv~rp;r< [MqK8}SZjO񉊬.j>PF׸5`JE< hBQEUY-'d]?]f_erp l<9 >NcϺm@n.U ;POe gY^)aݥ}kP04d lJgQ D*DkeQΫ^=H۫a <)[@T-NTon-'UrfF״5ac[ 8Qp0e98Wރsd?o"t ȫ0حMq_l-uc7=ﱐx\Af_S1(iv5Ҩצ"4x#P%Bjx zy8Kp%T[G y->F>I1~h}_՞z/ɶߞY@6>+"~ ) TnfsKBxUTW쟵?bFg I8L1JEnkiǦsܞ#H^p_4R.Y!J"/вGZ(T~>a b\$?ؤZ>Ǔ0?-k<) JM_!2!,ƴHFq̰7hi/[7r1oBL[/.~tWIw6]I!ң-wr4MbPtqLA+OA>.l5^Шv;uqm11)~-7*338(hr$!q~yE^ 嗛 Վb8$zT`8L Ɗ޽X >q1!ضtR3e3I%&ab)7 Zԋ{Dc"Z (y4̓ڈ,8KGG%ښ/ @ A<"2K("syCovq 2.6\VNZ90Tx@P‹p<܌q)60ǬEO[&dQd%kC:П5Q)z.<<ʞW!x xT gQr Uz/8cG@HMMTvx07O OlrVCÐN4kJ}jH<u޻*peP됞j+ BWMFkbxQ`uW[V>@v_s#55pqٕ:ءPxm#wશ\ Tň?QN;~E%TK!بm+5L#2B4F5%j6OO[,__:/W2&"|Xwj:|YwjgzҺJln-#^k$Fv^Y`-Z7]gf uawxKKbBX{.7q ?h>0R eRq>Z]b2Cؔt'e9krwn#/BڏW4-D|ypyP%׃Ⱥ93-hUS?o`W2;R+t7*?\ J9 )ײ^G\6F`I.ٹ9@ A*csWMfZ^;PUI_~$CL!F wJ zt+T8~l1jyuɔ+{6][C7`#$c+HpL$YṬ9KQ^Fj7FT߂`N]`Io>-w.$A=7!1P' # xϿ"O4 'ٸQ:-bs3+Up(0>GgoB:AT6ʒBGVE$8&O0Jo-Ol|%O8uWEɌLB!ױHe}j0h}pR{YFfjYJ!1Q zrq"'PNAqV]L8=F|c1PN~XTˮINOTp&Nř Nfez1^U~=5/QXi#2۳Wɺi~?Q31bgh6,3 vEeJ9GW!5'kQy R|2 &a)\gkF;<{ϐ\+G9E -.W(^]4gi@ gLĩ2I70 yu(^ e >a> '/0a'z͗${ lLpYR7>maG7H[[؊| ۆ,Eխ<`2#.lBCS7j6y &# bofcKp;5C^(Ejz1IGK1@9oԵ|'u"h@=žJmZRJ'ZE= ̷&7R M+ Y''YzT[HߊxDGTGا<>^ rK ݉J'R]-b1Il90|KMOa!l\'X2;Ϲ%󢹏_M|JRs}&Gg6YP>@J 0FWo 3w.^Q*DɗxQ|8] nu~pASsO pv]Y`J&ĦE/*#J ޒ tJn^Udp8%v52vR|zeW8+ |D !Qqu< I]Fh˿4DB %syT#cVBŮ7U@P^(eYATLnCQݸe'/ص|EHb#R[Լ^i51VF^JPƵ^hU%TV»% t#ݬؾk`!A<OٌKN'o,К П}+ƁQ09;DRҐ.hffw&+ܙ:C1E`JWz\8*Zd'&c⼰s"o Y" 4xϦo^q|Gtu@627TN4V)[rRҒĢp+/kD[voO+;QX@ 5q؛? jQǺbk*{x.@'f!uWۢf㢰;H|\41dݩbqx+>XN*kn^! C+p\pJ^q*VD敎V 1YdwNvsN&u4t+by=Դ=X]%0눘$2X`ߺd,oD/GCV &D.D7k hӣx5=Ȑڐ:z۝XrDlq+-U?DSl;=;Q0(n?)Y]As5B\ufi" H>{On@Z.OEG#\kUBQ?XQ63:{XoYSR(3w='{z D:=_O7+.yAYW>GNiF SeNFG8=[ob;"U+UzeEZ IRRa&] >1=E[yR oS󃺆緉l֯;3e聮N#81D%$66qFhn*O5V$vy̑%F%?\3W'GgXnf?_Q= F4zc{^B?/6=p}¥t~#D8`ml21k;$X+1b|*L73FYzM+bLϒ~-}6E!ѐ6q]i|w7 u>4QvrԎV;t ڍbA54Amsfkf\Y'U&l\$6@_›5['%b%#ypb,19 Ts(2|W}\^#,ՠ3lL@iw( H Ƙu>vE}\V Z-d\O❏l`3@VM7𶗬tqXhJ UUtE/Աyn+3+Ɨ+$`%5n<)F9.Bh? o xpJ5)Em(N5Bꟃ?;wROBM,eP(®Q߽*7aD8H:6L Op-6u "ꇰl|qFf PB;ħj9.& R8ۖ5ʖ$?WB.* kӾ :OOSz { *yTĵ:^XtQTQQt˘r_pg[o>,zϗZc;B TԂ6Zu)P9ˢc\cIxVWv]Z q"#K,[vk i"m xw,\t X{~ܓnMܶc^4y? [*5L=kmxHU_/soy)"DT=|&lIdٵr.pV`7pV;,Xsd \YƊ2qy']oTHpE@Powv.e {]/(g d},3f`2vq/i+ 6;t)0.ZN:K~ܕcT79ן5I%wqtnB59Tvbہ=C24n*(%`(fzv0`ojn)2}LB-*oB0v&oRd`<}$k7@"' OW]IquAUȊZJ!e CK,e`*2p_UxeAq˾?Vղ{ϔ;oa*S6W^3W!VVQcz#ۻˁd)|J ZgHP")>UKU3̧!sOwqF(]Zu?􅨶6nd}bJlk)?(=o=9(54ٞQ?`M\7#M:JW :]pVAjw 뇓a=D7,k5x17ӫeuG~Zv* T ǣYCR# Z;%*j]u}}Ä"VN؄</I눝10(6EC~#?-NnƓSj=55\0G*j,*+u錶'WGU ]fjD|UV{mw>DÉΡܣƸ\Yɉ4s/?bN5_^ǛPlҿnf@aYq;\8^;899zIֲ`i*4c}'雅C!- -u +V 提 27B:i{#9(9"|4s^=|\tUI]l[_͡@(t ;ᆎ6G8H$kuPwuޠi*To9BS)y1*,q3(._[tKw~y-d`JɞH|hx.7!E7LBqi'=9RxA7=)0deEaEvĶ0[}eaANҒj%/nȟbGڣ>ݳoXđ/E96lI@j 4kZl,`EI7{('_42%@zX }/qb:csʄN>EY֔ PxiUN"Z։RhuۑGsWYDD5{%8}!s5OQvDxքqoŒUWƛdul&~EY<tKs{ Ȋ&ɚ *Q>pIXzΔIӌBf9,hna{qmj RÛI!Y\ g[afh1~0v4 :>=zO=n<tcWïb6 ~0oGyZcú|ۄacLQh.#?UL"kDi+L~x<G;[.1M8H`?vQRSY-$Ϣ{0y}*E4OIyzNapo &F.@Uw9Xa_3OԅV.ltIf H:SK˺YY\:ꖺT =T@ÛP63eYd`q<-z=뜘qZʨƠ;s@ޓ )Q0-20fB:JJؒH|#ݦ*Hn*!{v &3O¤! *&rjB*gZmRƜ{vԤ]D<3kySDk,2GNsz;zd[U( -+|Uzإm6]9o+a/4A\:l4 s2^6Swr|n {֜NߖFٟ:h1nHf%a LS J4nVUZB("m!#!_a}ym3jKشs}V)*fUa9ze?n:VHi]N25OwPh|R7+^nՈE-HYExlbW0m%Ukkc\o7&#:"^mA0}7FL har3R†B. (00 &MU7&c񴐡[;Apҟ v.tH8 A+zT VɔcEExh ɮQ=nzB1?"n!+\sJǸZ߆7}N[JYՆccĦkJW!)Y\WƿlƒCOŷTkέyb߯!.S. w6ll]z_=?II ,(ƕ\%<, x*~~]TqA$"6~QarJsJDqN.TztS4EPTRHN&Vh0;[,zt=g>kHjGBA3`T Qv4Kˆ6ܠw4%Z-îM?Xq^)r;6Bǭ:-Ī'a-dVC\@7!,n}KGsp;=Uw&z;Aʶ >wLC{2ne]0p_b FZSbKEY.$@ ?~=?39I)|1ti, q) uȫE,5 F.^0 c7HSg ~FEp%F nwp" as]PpxǕurh\m̳+l65Qb" `Ȟ܎(cc5R>lfj7Eӡ$ ~hr EoKzy=FEƃR7J\Jdqrw]h To!:A@/QRDZpO]^לT|=dmĥotcU^B@@[ YBOϓK{m4wSvy<Ěce{uҏckP(^:Ziylw5 $BM`R?%.25u8TemM4r|u^d 1z_j4Bv0lb-yb2Te '_TCL=O|p~ geina"yy~pk[2t*Wa9%LEªT@Ѝ5Zhx*­TxO~#d͊랴<^SP0kȖ!5 {AMYPѯ/Ξ&Ii6x3w`v<)N~#be|ϑ4O~ҎMuUr/0'{a\&s-1L˹x5G >֫~`0g5-2!j|Tk * hYwQ{#nt}-}uLHX ^7*n3ѥ`PqŠk4j[qː}Q5 (N7i%@ǀ%$ F##<~ d/& FaA$Q~k pd6p!A7HE@\z5";.ML!Ym:>b4Jqyќ,X4 >4T`^2j$;n%Qڄ('E)GA U5]K/tmp4~4`h)i[QNh&zjλh3N!ZDYwM˅QixCrdhMb82F΃^dKjκ4$.C/j0x*za/ڢÖCp cD^#SDﵖϽ| QũyȒGҦXʻc\d%;>a6  .h q^JʖGBVsJ$c[ÃƕޟJL?˞Ɓ_S:76O\4Pv )%xl+}F1-VヱK,l* m4T&cǾzVYZ=ᔍH PUg>l[a1V`BGDG)Gq$R ߹&4ɛM9&Mɢ|#po峮!5|Zhu vq UPeuiJA'7Ztv6ڱǁ'xP.M87{PݿaMEN1\W8JmuUW#hNʸ /n,xIY]>O&69n5/_7ի~-0/,(^SŒu>qfG7S%v| #V-vDG~$1?ޓKR/^')"B̺y]\`+N3^]b>>f b{^|5D6]O딟+[Y(@蓛x+$ H<ʸ9vk{΀"PRvQw6$5L_c%A!6rXa4g NEaqlnW<ͪUyT/ƜyZ\ $64@%.9]t8\u5\@ϲg gٝE~ ȧ+OJCz1 n_WR/ 2|i\G+$ \57Ʒ&%AY4Vxލaj6i0̣@i~`@s&j@mw7cY+. y^ ¹y8ƏῚ<ʇfۢ @$S[SMgaEL7k'ibjv(i '),rp,e5DtUy U;iF2.B.RBp_w6 HDK!Qtd "P4|+J jyMw?:el0 x d|5S/}6 {fܑq (#G F_6lu e#fE(7wH^E=%:M $($7te%uw`Q4 ]<7Y֚ޚ.q8q }vp,( iS7HCY 懽X]/wt'nd(@b λ %BU*a>21Vyg^[0wal^1'i`297q+a? 1ix`n)rrcjo(Y9rii[K%4Ǣtf`r62࿔:WQ6Y~uwwumaET~Wp =F Gܢq$zGϼtV;+k_BAI)І~35b-[9n$;=ڷ-]Ǎx~L.^nէUR@9۬M OD-5s_ 8!t;ݰ2U \y:}",n"nl6v+ؤOUQUhvC0%EAgOu?b*K6Og81z0,W`b c4Zȉt{(6Euըϥ{f#dWbUQ/`i13RBJLQ+îyZ]o ῞`XP+F.?/[ +b?񼌁oͮXf^y F_4%7pes:SନQ{#Q-)♂#|Cla#_6aU{TvUd n8^,@C)Nso ֹb(n(Q7PZs>Ub+vs+ׄSZ}=#\Wf"~udtqgՠN童dBR`yȰhnTcY[XyCk,kiQvikg}[ytzb {) {uj݈.xõ.H3+S~0м!7RsYx-5P!:Zf 0'қ«VXlӷP"lе.U4 MMK?OG M dqpޘK[0+78}ieK$3$}:s[94ԅɗٯq#jFnj%@N:du9WUp(h!3S]S[ڲ9wȊ}Vbё2 H7V˜hD+:؍K,$X2%E3_d|4%eH#[EJ_ g Gن[}lʪܨ|+eNAuymƇ5 ]]rU5g*(h!/fn^^6jՄXM\L̰`PMM(mf/L rP$6.C5t>1+"zʆ~ADS^?/[d3R.)^  qvy.EsR9^'{m͍q3鉠'gm{5rˈ]a"biq5!L c)5.h 儔Rz2E%SloFx#_].`H1tO5{VElE!@Qf\Kqz0'f{JPIٛ(Đ(xAX2gj:kpEHXs1MFZuLӃrEe`S T߀$ +֨ޫK^ENeˆPme+] 3B-ؗ ڶU5Wytq`ekUY%oy@ #;RD( ㍐ D`VTza%|=r,#r|}^Kڋ6B5,fzcQrk6uBcf"rVrdI: eG!F&:gsqVn#&Ț 4{jXj\ui2HIs-l4}џH]n*[ؠH*_̥1<'x?0w Y6sM*d&&I-[y[nwdH6B1р96\ 'jVʰpc xtp4 +kin31Cocݔ* x.,1iᛠg4U9$.! v#&N۩ji}sRӗ;Dʰv=ژEJU `gu'?)iCF@Qھ0fۦ]id|],襁LyW='HJlɡTvx g8 癀n ůo# ܉XGKs?)PH%+%xIs/k˼AMMY<%b*,c-!AMfN?|4m!yHIŒ97 @ڋ\EdtxqB=GpJ /:>m͸HB ,r3@N(@͂'6&3xH5Z_b`Ǿ*E<5ؿc49wgg$=rFkMcbY9xW^hS;`!$&Vfgsl{Z]ܫ V*pv{/hR^8&qVlVt͞g&|^e#OvS,މDl#w`}e˸#BxwkY<ׯTSTb;*gzTK<*"2{$'Pt~MVF].L"<E! iRQ^`/‚=]nmhH>Wu}Ci7-IY91ߺ v#5ZF)= ;̒WTGɁ|j;%'V]GXq\"_ $t ?A]4Q.$4uئqgbKeE '47|6RQjxYhIȒ+qk[&!'4| w^E DvCj?|ѣc2*OM2!'D|7rȲð=gMA/D]]Ab5y*|ԧyzz(/iK!L{@[3y|==ۈ֎Rs(|aYA@L)[aR; <# %GԽeLWzl7ր1VtK g^2qKwD֏fu{ՏPO,M;W;Rw}qYKX], A%lL5;{tzlqHQwyrP$qyFj4w?/Fըՠ _@nT6򋳝HabtR7!Tv. ~pljZ&@Pu= ;t(WL' m!6S1:ߘu(6ͦ)iag ]ѵVտLvbḍSZPag#5+ؽ펂gta'[%_75bzt_$7iV,&) >,m <(S_ܡ2A4i]waP Ly4/+CiW1!U Xa T J1_$&wts+6Aaֱ+|R&]#m~4FFC̟C?:>w[V{WyMckq$l?% }?ݨͰ+5 *}{nsg@>{ܴs`s%H6Ä)~RspS?\i]gڵI]78#QhZs^MS3QpphV);2X;Y>s^GiͤQAdƓ?Z缏cy<˨^j5ӚQcyo$V%11`RF8YBz;?oLL;bGs"Qz c+)ϗv㊯af6>כUr6j͆铉Q1>cs{珿oN_M4h~3 0?|; U+8agtV&_ϯR) i|c8ne$|ᓓ87Ō.~czAT B kC闼nK1٩8UPƠ+;I<27ɠ{kMv:j 0Zof=AC-B3wʯ*.l(BJF&wi)_a!P A$A?=a!U/W&< *(-W0 ka{7U2^U&eEU1!~@߀/iD*G};%STyISR鐩ڿXZ׋)#8I 0lǧR2Wʪ'\q_އ>\ jyΌ ]Q A`C&DH"C$2oYu?fD|߾HaO,AUB+M,GiilN!iAjFvjvY{SDlFɬE?U?Ֆ:`)Si tY26 t2]s*+LOW7?~fJiK)qm͜f]@緢Ro4Y][EIз(8x"Q#G_l ]iFv97/DoY2  eEN9naVˮ' p+OoIђ%)q:Nv5k3ɨ}T&9RܡAic n`)QҩJr .hYJh'_s@^-AÖȅ, S4C pXж%[h*2:OjDΆB7#vt MBpܐEOu*8G=+;yc >޸A(Сѣ ܦ8L4ٙ,vFCg荹߱:B3, Or@r b9\+>N~0Guc̛2@pXvK/"àX2yqG4J7H:O ף$T*݉yB_V 8~6978|]qR .ו_;V8O ks l{I\d(g,^Lw BzU ?$ 5^),=D p̗(À!] FsJw&(et1p&N1n#Mva(YxM%܌(h&qux[ϕh*PIP׻ݓ31SYwx:Şeq#]8 <ӀP~5o#Z6r<_@ %wɼb"Q|OCu0vz` 4Yri/0twVmv(K+,cDf=jk' -BуjK n3{[= ~j R2RYKw'm53˶AEgB"Z# .uw"ґm{O~gh:R^ʊ&!X8 Zs@=bPߥef[E`5G jaۦUM„?3i)&6#Oeߗ"@ 7W}4?u6}>n/p+O@a-h!2؄[-]s:`])о /S;Db;5*xLf/c4(`֠9*+7H6mˬ_7UǗV8J$秤4XV?&'BW4 >$Gh)?is'cˋ* (y'[ zlX[%XrGiKޮlHOA B%AEy(Q,+']1l8U$ܘ1u bOɍn4_֒c-W#6|ILph D_7Ɓ1ufvGݳiD9=r] =ITVD"w"=S 4@ް nk Gr>׌) + CeZ2/i-H{uE7 zT~KD֡"?%B޸d7$i+9'c)а<:g'ݜodWb?VbG:Zuhc&*&w.!epzb~P;nX/ 1S_]7תg2NW! QIL4; O*N]r}i: GZdNnPl 4ɋˑ8sڇa9lJsOs8foCf3BiN)VXi"L t igDc|ڿly~BFvEUEs`K3Lbu&)6.s0(h9 ^ɒ̕|S,+h^B({tQqK'i0ASđX]mQl1f aB .)`v51hG;H蚻$LDtHb.mJ]~[/A7t]Er(Lp;0UC MX*#ep(ݲT z nTTzĉ?kk bwts:=ҫ`?h;J"3b+ݕf5Mc8~~w M RL1Xr<}n9S~LA>(ul˖{\Fџ7:UYqJKfH{o\cv8/ئw<Ӆo#:0"woLsugUŊ 5˗ߛj_ frw5pSV>s"\R|lEσ߆3'eip A hig'0ף:K9/af:2g^;Z,r@=_WKhNq/~ӈRTGa6%<%Iib >Ew;P!k l8Իk!CC>DYL}>f'eqAkĐ)%aMX^^z]pvBwT)|X62jSnmxu)z\g[WCPddʨY?h԰=ɁĐj(L.'ZJb 4k=E,)}$q!AcwW1l!/^,۸3:lj3A1|wY;e#G%3>0}  U*|S8D;9] HԆ=d(&o73o17iA4A=ҿ2jjW[m:i*^>gu pN){Cz|p#-sB(!%Zx.)m&.+g4\}G.8ܣ90y\ ;Nv_.VC];BK p 2 ßzuf=r:rɼ;wK C}M;u-ʶiQod2z0y- 0A3oi蘃H{R%p{eI4\_ HH1ZM.]={Q74NWնG% 6ç$+(1rKۆ^{]ȝ"G"<()qӃH$AȭfUΥ%9ek;L4ng`e)X4_eizb Ԥ|MdkOc_.0ONJފC`V9dOa_&?Vθ?,1);ȏ_Mfbꕦ~3vR [{/ϲ/]):!\yh6i<1wٰSU/l/rmSі/m.-,y݈]@T(qS{ZI7?e>[=M'n.5. Gb ";>,ŕ3$p trn|M˚!Iuc;fS/j+?\' Vh`SD#oJ[~Yݒb7G$>S\k: -!g@!q7$JeV 4 kWIɟOv.3Lau+0[whɻЪ%~"ixQ쀼Ui;<(=k[xf " OjR1MyU6{TvN )~fs*R`{'#NC/\y=&PL.=rbڿ  y@1/"~;RV^0E+E k˾$paf.Uw]HE/Y($\bX)]xE/ ^qJaiZQSsW ?BtSᮐR2e^{4/8}2oqiqmVe~p[ +jDx6=:=vLfˑMf_^KKbd@\w@ǹ)F "V%qg1:%Cꨐ.~*L_zٺ\yd}W[O ᳼.=Is1zO';a%1>o8z8O:cCfM?l7<Qayq%X Cboa}poc6 bJ[ـQhtUoNlOͿG ~ bޏ"]m`D,XNҸsg( a;ssNbBH(<:pZRyy{L3: {am{ߧWTHB|2F:VxT-?O‚R@ջn܂}\L}g/63g!<LBl@)GRlmZIzX^0[ HxK,8;=8]> ̞-Nz.G49L_QisTEJ )+dSa*^`4'/h6F+1s!䞆+䓖ݰPJX2B.?#F-ezT2VRx(V/'{Tꈯ/ZY.E,m =7;"rhFf@+ÎH@җ 5"%MJfאFy'yH-ϣK8Gf* =gl TVS9X f90'!(%i[F4wDtVDL\uE ]F7cUr NFN9qEH1KɕfWҢk@$>GzD'&ɷP#>ۉ);a"0te2|KJ¤i*[L)1gHW7`Ors;y3T섢įqہgق쩰Y`G)jSd).#n}9_ˏo[I/@|,H֙b[Å(<9X|Mq1pdp(lqw`z}ØjZv#R7q 'QO hɨE%C'ȸ۹IU(/!g( K}Ga(OjA>m,mQBE fL LMN/o9{' 8JMۆ@u_`YfP/iIK siK{#tk8cx>boֹ._}nн!\1EmI9byCF'nSJD47޴d,~?Jd15wU0qk MID;~Fϩ Ε#u(0?h 6\UHLIQ+t_* 9w1e4 %JE\UmEwq+rbt]~pTto9[z5BT4Oq:6Z21`(.`_BXO(.mߡGH2=ڴ u܀9FLDyRGhM<)þY_-?v小Վ6OtiLju|?P\V7tJ ҩ9 *&}N+~ VN[d"W#eنZLIƪLȅf,A=]^_?p'p%7tOOm`fm$*O`҈#iSTZNax$G.-v Y@e$&GQLi[ R]\&DM* 2ƃ)'DC[Ǥs&O ]=H4`V^@ێR(FKZ\uUl\WTbqDOI-hf3͗ޙ/0"@#2 PYgLTbW?5"K!:&v6,Tq`&t:FGS. ^!L2s)W%"0փG9$E'd+E!'0&$_ʓ2$L$i2,͝$&Eu?OfR? %d`X( D ~=so3S隖8wtf7FpUcHr^9S xP{ʬ8^+S$ }t37OD~.ٙOHͶ۔2wɹҺ#T]nձ#uQ(I)>y T¦Uk$X`QZB[eW5$ tyJUey(:QEK[0 l(b vXjA r5}XQߎ`Lg:lob*{ w23 %F~2 ;${=&eL0˚\C(:fao VIn c_I3$3(J i~bm}[&R#!2|@~ofX(h5YEi`( b(DF\CҘ\=GG4}uI)*ƀ.b o?<; tc~d*u1F a_Hw`\:]{%uS& ~7c% V.az&:<um뢷Ob%nm甩*ysH<&iX݇+αUB=YXG5sLњ5̥*(iPe8B"T} +V8GB4MC$M kcyhp$@bЈya).4>^=K0(Jm#<*)8$FwrԯTӃ(ձ_2Q;DV~.m]3@O5?r3iv RA )ǛdRGb3oԧLQ2.1IqE1`./F ;Yb-?v|%om 3PzUHnxH#.)7#yI.y9Jԍu~8cydlQ0{]CV+I^]-3#קfgRQ8,ٵl\Wc^։%Y sRs"pPwi3 ^s}$+0KlGT Y) jn&@Pڇ''bٓWMLp4)o56Klw-b 09֢F+a]jبkI=q R4FA\Z";IseW-}__n\b'g[ľfR9R 8gSIG'nRE$7L_D/y _uYE% I_eKjʛ ~'T{%ؠmZ?9 /Rx#G]eVJp!̰[B|A0`uXKLqY߅);S~17~YP9'c qLȺom> "rւ3T~Px;n8(aw{#,p.KcwZNk!UYc;kB[gtEķ7@FҁEd' x'y+!?GG! d7K)F# =Xm_5?D egih.' %]=,GԡX;Mh &fUF[GSS:ؒ8\*i^,tN̟<]RuTY= Y,ƴ!vj*O>Gql7pk:P*'?:&X}ci(d`X  - (͒yG6I3jFנFK[+h䅑ڰ(H̑XrKlc;1b^bi`F/vrf[F3.' >"^'RLԿ%[Kُu?9Əizi0E%oa#Zԧօ(DU5+EN S#~~*  qj)ԃʷJ$Y0W)"s'z @"j38xKTf$Sݓͪd&1$.ixnثė v[x| -#tUEi{<+? H.,S;xIrdJKk$6x{rIu'ŏ@=}chPnq'8Ɲ|Z@a꒿]27L7=X VވqNXpLm͐ x# ~[n<,q6s hRaj;Ϫ֖- Ύ5څ%ćc6m0av2E K6bǍ)-SEAa^}[LLM &[m'U$,'^1w .T&Iv3KTtl7>ؼNؒaQW8B^!VWuD|1U35 L;~ 0CdYA'Xkȷ2>YKU(1n/ ")f_a o !ANo"~y 7_TE9uE5)=צp)bʩrSZtf[HFMjVwg0]҄։Biwqnˋ\\c;M]S/*2p-SPD~:u=MP?S!p@">~W3 b @ ToN{v3[uWҩ68YJ|b!8Ѭa0䠐E *'.؉I<ZW쥤daQru ?Y=_ߕPVɬĄ2cPBGPϤTX:#]jGr~\vҖ"y͹-%.OQ@[:b5Jnj+Pf_ܸd9Y=d +okp)MA%ZvkV'2 sʃc[K،n@Be]06 +#>EZc4 >2Hxg. ̥Q+6W.~쒅z{1!p U~N-8.,uEśc:I^ކDQuHq.}_ZMnIMsk 9Oʉݠ 1&Jݷ YքԦ= vϹy-@2r]651׸dx~DT9W!PY.{˫?}z@ PXyor8x4+6 6UyrTY nB8\WPv{Dˇ]irxNZMl&+%?ݥ7@~jɟQ /׶#kX["6C¨ERyиVg[eͺ/v]nHX*w):}qz 7!o*:I]qL5$oy-o/{ ϖٯ*튵v~ DǕj붊Y2A+QMX~eSoiW%elI(a2Cn(TsGZGߺz=4$JyT&,*tAzOcVb3@ieW_꣬ ǩeL0e$>ܹ2BPB[1ܫ&v8_pd1)P`3H 뻽a*߭i`:k{\ UC%!ZRe_gCAD<}]F='$O1cԐk= ē㰊̉;7B&$Nl$QBBaETxq>KټJڙsw Et]{jsuE;+2fb@_DS^sZ9:nmkҥ:>bc.çGR #nϟpm7u2̻ =8/se }Q?i9y*4^1i{y퍇(ժ{?yi.jXF˂(8P8|/[quoMCbq$uvH eafD<[>z/ 2J|mG7EV+9v{rHϗAI<HX )s~0⏢}y&> C ֊v\c|a{yZט H+`Ԯveמ64=/B]%6޺Nt`>{flfضɸ"eMa-m,j+a0߲;II+Md0#'q7̟w ̊ ,j74,K % y^3"Wb WD9끙[)iqcPisMym]t:9,6$65Ƞ|Ur=;PLI|M,#[a_ A_ `Yd_wD`7Oi;UPS[HAr2Dm_}-6h=i/v\ގ^%v<C$Bv }iv2x Z@dh4-T uQ/jf=wb6oJubXlἹX!P+.A[!̀ѳWcS;<-l ][Q-!y`{NȉkR5n$(w.I>k04$p%.0a6X˒" :V1L"k 2R1kCcEԜ/ 䛦[E݋({Ν""gUp_ 33IWc0qioE4p“; '`WYybB:U:b8^).'mlY VwwTƻ+zL{@аnSH8ggCX/`ܛ&93]yq&1, ֘*L&kPSI9O76Gy̸D|ˣ7f8r֖ܜ5aT2VLmKC_Y¾y5r2񪩥n{e1.nv8]j7hďxMW| oN'P() .Q%E)1(y O mBA~yͩ4= Fa(|\&!&҅PaxUr,]s$ڽyc[)ƿz< 7M꒙8 L +rZ4ѢAv\g_yݎjm,O81#_iTc(qV'g5.[3Fª.YfoSᅖJ6&P;W^7@F=LyWr*gҔḧ{"H2 hpypVʤpX7ls^2{A^B|H Qw9h۵Oo1Ie3>w§EX"_!g\~M)I7{?) yejfUAN]PUL@5Z60[\J?WQd) NQxp$re Ҧon{?v6`( ٲ"%!>;fP (i㋼ }02-FdIÃrN[qy%8\ [H00>܈{}('^)0lA-h+r@S~{@_>RW/^͞ -cHp`1(0 q# T/]hGfچM 􉡬 Wlz&^m!^'> ղ**SwbA%A$-Uk(+m&8N^ p[6h [`-PfzUta ci_ٳI!kmC/>M[M֮pgp8t'~*#~V#hޠ w%+3?%KɢrS$_UdfbJqF('5JTEBOYɌ@l>K489 RO./j؅ ;:spX[&Dhd =L* .$8bhRC{6beM)>ke^`]Sa-ȨOUem@Bz<{aADžMJ<N\15kE`f/r㵦o-HvR&1pv9CS9G#M:E@ϣVzD: -r֡O2A+#P4u]q7älTLP~fx5~[o$С[J\ѐ)$ie,Z2{Ns".PJBDRoޢ wpwO5iyzτSu-@x/dKvń]Ef'5TIZn֘3L;<X41(gf|S優wY+mtI Vbo^8C>s2D ;vÐsC[d0YzDl$fZ\4e S^E57Q'x?s@a4y@=KyqM_Yo8n*aT9,e]܃/# EypI-p^! -g9?jқ*{2F JTyV'HAz+&Q[WppCä5O(SU`.)nlTYGo_<:r'I>oJtd<3Nxl@Kv޽7{:'JBfDCj:?ꀏ38]y&NV>ۨHꠘ"t96T 'eYdK&O,صw cob΃7$`D]> U{6Գ ]Qbs14=+wÝ84k 4rf>5>y>TO@DF!);:քEqm$ޯw( T[;U|Xkk=%#_imAw:`55ԳLT&`AԔ b2v; )4Ƣ#˚pdo4gWO;^j;w^{'Q( .LB(ef\7@ͽZ/#r! iM7w*8d淚Ǒ/TZ[{BPOIXZ|HO\i/^ܥg:b' gct=%aI(=WN(Tʐ =/uT"cRR"eOT>Fm1lpD3%HڣKMG{1!jtS梇F,`#?D^8v4ïd=t΂؜9G4̟,0όnRwDXK彥yzyKv*$oyJWď6HӕnGёBE]iY5\u6tl%ď?N`ŵF]1oW~4>+lD~[:6({\)_Zд>єB T%fWwTxkVgN%Z<d}Js)J^ol>NNxPw&bBȼ&aEpq U̟+M;9+mf?1TW1Lf!:ɉE0 U95ckYt\*u3=ypZэ0b1)\mn<(h*HvK+ tC<=~Y 5zV"(G$KMBZD"jk*ssoKQ'[TLsvgMk`f^*gY.\Iǁ+mHQ:h 5Ѕ#UȎ$?#$̽gvg>Vu06yi+Kpe *j&'#<|g5>g^M|/숕̥ή[br Yvmbt"> ?m064N(T^Ui']8ȜFayԩp1ɣ('.{)iY-~a+QXNPLI[;8uǞ𭦢Ew2Exݦ1,bQ1wN556 ;?ǝ .5$bw7-nqc`waľGx1Qzj}}f,pf_m|[ӤKVRHdCA0 JX5!XT,;_y.=BKAu'N|7"CG,mYR \ xWU`3y_|:g6> 51s|7mu4it"ql"FPfX;I`fGH(#yh» ƹīh\Xh`hV]+/.)Ns=C|mL3>ѐao?&Q,Ϲ("w_/gM"&{ U͟2>Q Or[K /x1;ME1 x~e,M);#z޹R+<'0C.9^ݓ6~eվx$2^"] E!ITuO4af{$R8 bK*"_*0aI7Xi"@%%zH5å: w SГ?i;0rܧh1b,s,,/- @)huRV]S@efS0=N"cuA1ljlUL/C[jݲD73ojBYhP#OV10)1yLF(#=Tr/}uD~U6yU(",]Q-;>dHvc0{6̓lAPY,s)wV;#)Zϋxi2c7Cn/*mR766ż@}9|ߌ.eTM4^,VzZK pHZic>--;ڦ"?8֛tbkȯq=զ졡bSt[&a &v>As^N(4v-eZ1o8鍎]L6^l8*\Eq-tv䯒&X%k+w [D@Noljφn`TqUfnɕz1CajG0jBhQel0##Kaj;p@V-x~II\? 1ՀI#WD/ :|d(\Gm!Q_+֍)|^ 1ש?4~l`;'u@d+K>[v'&)O5~IT͙?iauU\>vkx@adrJڲzꬼCk#-!]O@u1]1zt׶,zʒߛ OQ|oz&0Od؂H|[6֧ȗACyVvHyբ{·.-Am.9߹='gydn̽ǡ[9GN*$A[<2.b%yisFؚu%ڋ@lBN(ke`m O> EJɼ{]Ix)GNQ61Tvu7j{%ɺ7+\ KNjW9 VUG!a b'<MKȧ-{ y(ջi4pYOT٪nWd;i^F[wo9=!fuJVyja巙d\лČeSG"!&0K߷ls}E="Uلl6Ͱ @ Z0Y*>S)ԡXj3W qH̃J6Gt3uPwe{W`!tw\UYϢ2=cZwC VtCʸ㒛qlJ7Y Y~DgڛV[ME5!K",jigw;IkN1e4ğa-Ά ~'NaqZ'eh"0S3dzMf$DG{bcfcQ.q?5XfC-G8lja R~4uj kIPVKxOGaa;i\ e'38as7B$[$vDc>1ɗrp,GS/)0 sDTbb[D/-"r]&jJWCt?)f*Ree;Se*wf$<'uTMpt ]GKxQˌ$MKUey1/߳DWdj`!8. t0e[IrwP͛$bճU;v WM4ooN1<Ẁ㊝ﭼ^@*2 `CX %۪ =6NV f1.jеDqSU[ןh%~l8b!ں@$qQ=K1|/d } =6S3zC\=xS$4'&"#h_|m:'tI#\(,s#"XVV ZjIL/oi!.LCcQ 0dU Э>ȷYԜe;:"&+B7^.ς[t_fX6OJ앀tξ5>\iW1ELJ:Bc)( ͒}1Q?PQ0Ih^5_n{?`sά1Z)o׌ ߣat J,eacdnxD < :FeCc d^)Qwp̍>fM[8b) ʎ ,fK"L;"qFch%s5҆i=YG8%Txo6Bk<}mX31/['N1/uEa\)f.W{EݥY{ :$={ ,1bQ:n_a H:#Dž#lz~ \;Bc9h/?c$ ꥧ[x2kQ//>u̢/0!Y_~0 )L:#T3j[o=*6-/[ S Ժ?IGlX'WvCiG?gYy_cQΕ͓1)QFLR}.=ҫH(-3XH5H'U(pX)K"_k0CF8#4Ùxb(RaUhg-[ŷGQV0EHU$7{n酟0>5<|& f/WDbDDGYjh2)}dXU[[" t2,uҪXvŸkhS}6=ְX*%n4{v= #}@ů.f >)oE3%d5_8|8w ,LPVȢMir|5@/T K0(5&T<:henE EJ}ֶ@e08L>U?\{&?7,ЃBWɽL)TsNb 7nJWhsaھ6aՄwz ,aA"j5+f8؛K uQ )`n/r'.8~}7G~6}A\W;?,jEџ0Fy*1νUm!j2Ʈ Yq$&8S0&w%̌aC@|ۺ3hŕWQ׊`vk%5ǎhγׅARԓZ? ]fJؚruahfH2HRH{Ŏ>!(6p,3Ŵ<A5"r8µH1t}q+iG/6J=T.6F!w'֏DgGr:_"Uw'Ve (y 7\-_qI ἹŒ̮?: r ڗH*kAqt!'0%_7A"R%sr@+ܛɌhp&Q7;.;Z_)b-7 YЌ]yc4Li^},~î9fO :[Ffe4>ko4Zn3/Q-ЉFk!a8Z#3,ZZvvU%_ڤxVHn{fya=x%}J4`9p3+[GT߅w*Q7wǢ#]NLd&*WqX 9 -ԕnV)so~YosfL:!UN f9v!d ~ɖyI0͔5!Х@SRo`Ϯ4YSk|Kw &3>x7e "\q2J09eX}7(($ɥCʮb&0rO8g1~42ޡT6'8z!Xe+eMoZ bzu͊:&;f l3N}1p6Mّ-1,xx:U_+-l1 q[ # D+=3s4VX[;!R՘Y@X1:8ZC9z9EϜ<ǹ ]#T|F&nF#dA 41윞ZY{p9\LM].̅MDYg#?qY-_n`S}Is-C K`}VIi6vB`g|#iub܅%|65OBU;?)ǐj= {]djD3( l׏87^ԨjXC/Iȵ)j# Z,ȑ)k.tV O򵌂>|=b(WpkRD񐋅ǰ͌t"Үi6Qƾ"="b|̰sùa6;st=KL--N', l߻{h7&GwiC3 ~R4dB! С"~5sAK33 zuYµ\ PDށ(%9,Roէp*`Bj"Vy46k QBO}ܰ785u#T]Ǹ'ГlGo+xߙEM(ǝqɠogL1@{Fr5,Zg<8ث7X!jx_oС(*$ rBȻvmM׵=/H1EaFSw <ӞÜg{ЍMY!F9)~irc-ttV$XH8&RTw;XLFm=$DɎcU0)V|w8\UQ= +vj8[ll5#!qa4$ -Ι YWUiJs[2 6C=YhԐK=?h ̞Wn5Ǘ\R ≮[Ţh1|qDF"tjƧ+njvH>` ߔzL8(]It%$ m/^(m|'5u*4րF[m[#}TX@؄Kz}7.:wk,mc3:8~O=F HE"Ϝmx|"4;| ) Zw\ 4٘Ա=!Cf`<Y=K\_6kgrZ{ۈ2δHT>myRl^Li";i ׶?FQи$/&C;֩I'9ajUc PEHBӃ:Q;QM̝ښ!HYQ9SgD)1ĨL+ha}:YG?! "gKY h .alG̋Hs".="Ŗ.6 "$lEcHJ.4`S0q&8GtPm4$F}IPOS yISвrVI֜\#+Q$<'>*Kt輫(܍0t͝Rmqp?ݫ1vdt3jqƿ&\Lzr*d钗/~qZAcU{>(X9s%\C"$ˀ"C]PH X߂=gn&"#}l4].1z3$Ѩ&D;9AHXn׌2as7ZRcz KR96IirW[oh#3NIwRc=a/_amlH!!DtCXگin3 1Q7 tv,Eɋ3O\ac81s:xw~0' E! "Sv)~~] 8jEç(ZaN]3s_e㲼vX\c!EE5q"j$.ֵH;dX oQ4mϲe((v[CʙK֑;#F-LI u$; Ħ"s bH<];A,~Vq/!%nq 1$R_(B0&%*#P$E|(Y_ R6Hʳ9Y/&!Bj .9zK딜Gj1k x7vŁߓMxLJꖔuIBF.z`d%X  l34 G6 zQrFiOz;+YDzK!璣NpUel? )]LʧxYٕrۢb鏅rE y [TZs$5bh<[r}56CǮi/YF>PtiԴW-5^› Ҧ,-<ͨ8f%UǬqRꡉRy$,)-|>uxu;\> Ns/ ,\Ij\2/gI(AoR17K4uq:Ѝ;"^I̍6a6ZxQl{1RK1W${0UZG{]^NMF!5[t{cQPM2S!2sQ(™Ӕ%jFm>:}}*$M ױӸA~KaeMHå@$">b$Rz9Zh}&R}Ί6gSh-^̒W) t(?qٹ 5@jE| V+ ]Su*RαO #'N.FlD=T?,#ZϣtK!w7)|%Ue=Ɗ/W6?\BC("aj4ūQzRSw(T~kt5Ƅ${غ'f-6C_Rν#J-3-4<⠵I i@dRɶd,wjըt&aT婮ՐgO8F'4?tpWaOQ8;:\ʕ9l6[K.|阦3Z@^`+A" `p)}P瘜l񾏑p%WI./D'%HAٔ{Ii%~.luNȶ8.ZS3ȶ4,r&zyw<7^/R~\2xfA%D.AG%)=˃݋3 *=;![ouȅinf{&%B g9:FHo+W >u\CV457ܞOk= ?ʙ#PJ^vRmn9X+?X̃s(Άx8T xr{J O+#uhC9 i45}`"I&FptPd-cNI +s\CB2of^魆 c7טx{B̖b (iJ*x %xJۨz|ߍ+Xh\=x4:zɍ\\Tc\axWQ@|Dle$=ޠ~T۶ۈ2he4ҷ׾Y-{ P.2ӭYm<֥JG;!WB.|5c1]`HCnA7@@>׵o(?8 ,Ov F!p֏ll70v?<5OwQ/[i]*? tձ=eϐ<`F/-قb*[ XV@-!=6xd@U(L\82,4|1z5ޛE ܫxg`Qx|҈ŏx=ʝ (ݜ F0:/J.ky4.9d1dp `^QS));51` ^N4qlCsN+O^Gjz2bA%k9l޵%D1>} TY}` IQDw*& Kf ޽5cKGp* ?IĠ.l}/nXqa)7(M$j~tqC3-(3Xv[6nunDX=Ut𛋘I>/jgP6\-Plu"h+N[3:e\t.wQ3&{5,.O g5ڎ~Y.kΔ{lU(3/( %dzoB{D7pdfQ-'ɢ1"N-ߚf'ű̐.̜} <36dO|X6k8"BP$೎Tfjk{guXLhRά~pߒ{LɋF^DEe1t꣱6hEJ25鵮;g(k K SeP Hwu|4u"oز&v-iK֌9ϳr:9zA `5O͜ Id㷸?f ?Ahˮc{Df܈#b᳛o\gTu0K9R_;gQݯ28G[|-fs ,%Q MزKy^VYmn+vO1YvSͥ; 菼]Q`DYZǨ/se,5Zǥm--N_?IhB#?K-> ]='Wb-RGż\_/Fă)FmOY?p8oev!Lxc-UZRXki4_;luqj=qX[A8eY@S?ݷGym2UŒ-$`Ԡ6 -7СfNkg(aEqSDl4CtDƃn@:iŠX$sڃpz{݁oόEӐXt*ٶa4UZl#wߏf@ƽN~m2hۓ s)#B,E&? ѯж2!Ǥ R^ \{)ZTt^Xh1q2&v)F$J+Vnb,u>gtRML9 ;xޚi3ҩ rp14p477,G#/H֤xlFOL W-GF{@F)N;<КI}Sk#h_DR;xz]:M`]@*ߔG(Câ&OBZ#sBԎqzq:: .Hwq}\GiNzwV[' Q?%TBFIs}T }_ wZ~Qхsĥ;*dzros^!6$+~ɜKUI E%W?S1zZXClbqM"Lc}5נ{̗Kݯf Քkmg ckJ_.j+>_ڝՃ)n?^FSS;1OJ}Onxk fd)E.~) >|́ qth%;g~T _5?|MBN&(h_OǏy˓ִ򱱞=(Kt dT&: N##5BZG'OY+Epw;&4_`Bz4Gϥ~4%,/x5(J?WnZL5ap]2o3A->m@w6K&˲rۤc +Yz3 *-A>ϚWcvJOC`%3',^ZaMd{]Q&AcZHD%R"ANF'X3@jcudD-&$i'8{&Y E k?;#t;jV$+ (He\7ڍ S@hN[{~qzL'ppv? I"z@]HaQO^ 2Mĺ һXoirPg;`V.GIBu0ݕF ֜ va9HJT \!MƑ(Lo;3cS"|+qwTʋW5Ԣۭ( ? :&xD~Ǥbvn oae7}uDCyU\b[{Q:-IBx'N)*Ot);F<}T?Nli{$8J"jp|P5b[>]=n}2 3}ZHX͘K w}s!}<ɢ%:K6rY9)e_p'O{hrno7 Mh͙u]  ꢤ!H3s$ L&15)+W/*#1e`G[1?131+= y& ネrmg tٶW8! }LjO9vgIR'ce-9N{:}Ъ RE˪k36´Tq6_{rm`wEe OnV(dEz h* "HY9 s=YHp䝇{5%vYb͎\w\!CcQ^kW+V^ S'5z0l\/;P|ŵRz c@PA\2 %ړЫ[ݳ|-qsMq'b^s!ʶtI 4@UFXs"| ƀS-nuro=Rpؤ%ltqQghN!X3R;KHTn?3Qnb2ߗ mK;ݩ10"ahxls^I$~1&7ݺvHI}hvo js2Fr~ɑ R"1x7'1}ʬj&/zwI)ƙLy"`b 3v4T&=u;O~p]:sPtI>[zˌM`DABaLP|TGl8h}p7"PN8r2D[Ȉ}o3rOZZc I DBEVJO-:Ml7|QjSi^'0O[-bΕ0wMk '&lZ kKآaeņVqUf}F b]$&bq͞"+cRFZԇheŴ I,g5)T6U;sHK`y~ &>EvF]ޖcYfOYק퀾rEΪ[vmX fxZd^r{WZtR@"t@M{sj  㱧Lԗi^{Z;񬑜us)!lu𡠡J; 9^i\^؃^p:OǔǽOEDW tkC 7 tt娷BڶH}/PMD l^=\j־ťX(W(02t 88Pq9U7ؑ76EG]Gն\B"/c0šӀNgMk+/'9 j3۶P);]D@č=TF|1']jAnPjopЩ`cR(.DG뷣1KDaLC0K W%wV昚Iۀzx!0|qh߭gu9D$,$NY}ȱ| i/ %p4L@"g{9$϶"L|k[r2 {Z7&Fn%oV%!r[P1pYk_ 0*-)H0-xdM% H1/e8/9u:g&s.F\$q X,4ڀb' juȸL"t4H F T/T!ڧ\kwp\wA)Z?u%xw{va]Mץ 'v}8-+iH<)dxSGik .WW;QɫcY~׈qf lFY 0nUON^7e65)"OG0Y&![l `bi?7goq6%eYUqR q v2.:EJW 3E4'V$)$0&}b6_:I@-$x>?^>aTU|"\MgQ b 5mR]XXW|&{1E"`RzpO ?픳JRUSVfE'pUBCx{ٹ3gWW+я>~hv!+osH\jhz"f:,:-6 SAd"B Cxt-SYR޹UymH(۾&:qtC .Io%F|‡9 Ј¯Lł+ F=,@_e|1t~28y6k1NK&BAJ|ԋx$Q (94eVƘGkI4:$bnQPM`8Q^λ%䄻MeZ'χ YFpע VGaPM>Y vJOMLq"5z2As9ٹ1H~s~b_ubWnDxvJKθ5ۖ\Iv =kq}(ߥ`d^שvk9y/|mt͛(dՊ]:p/%ő 2â+vk3S b_},1_v s4 A\Xf% 3Elzwʽ $&?Ej2 }"; 0*fzZ\w458NjF$W؆fFVԪJ.bexHakkU<+XΘ^m}`ݚ+,&nbLa;u_SCg v5x4d9Hf62ٔ1`]U}><Q"WaYF_;?x=w[9ħnFꗘPŻ PZǁ5F^VI<vs>j Pؒs.qVFDǎ/lp 3rR J3moSC}z7*ɿAohK/j(A8A d׋@0H4lɍLqi=U:ֈD:ij m6kֳ@ hk~-Π1hb8yv4-k_mwIAOl1x55oKЧ}L$7Urj}!?xS-f橽D/e/VW +M'O-1a$_p3G$xIDgBW”a6 ,+VO{[]ԫ^7,BvJlHa}rhĬߞ@o].vk]#K~BF6ڸJU~Sct+vJys!XVtZA)ȏU.hH毨eD52=GCek{4|sTw đ&&V1M4hyIP\iasbX4ŇL5 gM aq@!$49;Kj'_np(FӾ#Z~6Ђ?EL-6|P0nilF&6W[`+ WxX8RǡeN\{d\FV9<;(9wK_Gv3X`A`7))jIwNlA@YnoUNj0 ,JFXi m WJuOgG{rLYE *$d]}f%ձ{,뻗rbMnTrBP4dh I ?# 7>QQ8Ҽ(dQoYe#%E^5ɾ +}O;:S>tZud!O-BA)jK("{,-BÑcUӗP=͜Cad;0S;u[0=2KŪC(dͿ_RrRePQj* ~x޹Z7PaLz2Klme /4nD>%-!t?_Z}q n-U@1/_Gs:"aXlvGz4U2DL]'v'zy tzq H/܁WؾHHxY]&|ʏ `c&p O4n?k+ KS -k\"y9c'؆S`t颥 *3H:oy79E)X$ׁ; -(XJl92?lN?*& ) mz4'qtld]\u"ޡ+NQ. Ʊuh$b,lyOgk+P0O{Aa$ ?y ohqNˮu&缲e_LmJ/EY\/FU ВybotЈ)<Yi\̾J`aFW;C4"}һgMZ>J Zccۂsޫnh;f2O|[ԛ|j+6h)*Md+?q9KiDoֆW㊽݊:3rN ڎwq6csL;nj|jDh*wmd^K{_"RdDC1_:Ёt憥zMe!+ZDEeNS>S:qy oM^&߄N6cύ`&,o gi)V(߂Sf:KUsuu)78vT%;P_{Nerѣ=ލ*߄gۆSϟƞ|-x7fb 0<IyZ >izZv6fT s'|sf|/j0;G+ކ[[8 h.ϒf_pj4/ۋf|JͅзZ$G--t|cB]0qTkԐRxN}tfE0f9mYo jQ %F৔s4yЫZlb0;P2N9RIѢ&nyWxݶM-E$&Sj#ߦ%܃2 Xzrvts  2M8$a>c,>R/24ZykrM].[t95?M PT-0/a@e#ۘ:y)#^]~ reY)n: ^I6]6J8zK_n:A T^ &&#q=ebI ⋂~F8ǽAihH̞(Cs%_-h>CM˼?]1cT }k_yH{EcWY-;},.|x's5brE#=޿)b6|TT^2QY 6ûB/)W3 T5gzfGuJWK׻XP';[|pzTQo  _Pz'$ #2%7;ұ29ʲ8@w=6*rj oG f0)پ<1PܘHQzXr%d p!A囩F+]gp<[Pgҧv9yITǼ#m'zn\K/&AD mk7?#>~}N Ugܲ[[ ^Ȋ!3quP'Gd36 pICc=HZs+x!(/c.NzG L]L'FNƴmՏjq G_,|n qpGo!Z&_m1 _8Axsf# =*:q/(GөM㳀fmܮGXi\Ğ*vŖCR GTx &"No>ڶ7 CB,c!<|c6l\AaqXC9vvpz@j|2Q=@1¡]V )p15w}|"ZȬ{dB,r3is@dgdYRA{J#xK헄Ŋ8~LtP(@6t>( |g ^8*F BVL]d;Bj%*LJmAщ4&T캭16f}#ה\*5U>Egܬ+ͽ@iτݼSu!?x/ڗzf1WuM75aRdo|]?x:h6}FhZNLB P{GÃ( .@x"@8U.Iby(‰HX"n&Q_>wQ]ЪLLاnT3Υb07c̙&nmW܅z qO c$RN&.|noGx_rm̈&1@ꐞR2+B!ȣ]c![- }8Đre~ǩ^hl]X J&xݹ ^w%\c9F4xz 6A'cDBTU' [YD(k|"9LQ%TrԞD?Ys*CM@Ux6gpdWU#cAx-TVST *. o%9iVJd߳3ȡP?Ef x>+ޒ?3L{o+m#R{;4 ܈πHFT%v/j.R7T!1qR0ld_}CCD/lִ${jts)mAGi729]>'Rh,۽Lهn F\Ks'[(m2j*d+x }e@M$Qۄek0L`.κ9f6}w-KaSaLfxLa=,!$UL01myf9ztÆ6&`4%$S'P|jF/ڸMYOcelN_>{v>`I`2 sEֆF{T)^Yk1L:6)gXevOf#&XXK A+QY8Ǖ%Zg(΂b@/TAH$FP<<ؙ#L?/:xR؎=KR.KP8-{6iv'.qx5戅Ql12&GKD.Nt%Q;V |ۙ]3.!8DaǗ)/˸JQe@E>oU d#^;U"h򼸭v̼:gC%d9aY|Lj٧E9b n<춏^f5ϲt;s<{{/SWG.ڈ"׀7̯=>P}Q0,>4a7]mFSZXB~=mYӖ]B[%FzrNUp%_(>dbƤ"c&j\o"*Q0Lxһ[$8ަk:qıvx#̿mPq3Sa13&O\r$!lA!8n(f̉HJcCP֋V7܁vGidIYgd1֌3Ll@*cw|irnOvJJa_d+@O:̦äS`8(0~7clB%*ps`H~6{#PG\TaNd|p~KFPDԁvGVI҉S9>v۵qxrx6+૳nrK2x 1 FD,6SNٴ| q"(7f%͏Sg̜O&'5VJb}qmAỴ "gJ5wз]zg)sZ#V䗾#53G/vwUgjB{C|Łyո|c2kPu$NZ*u pV i/(B?7$,k#޾î($z<1ȽMu uǜb3Wm:S o㿟KeQ4u)s*:Os)&''C85N1F0O?q ˾(^Gޜ:ʉU8wCǃYCx~Nq 0GOFnꆘqeJCGɵcBQFNRa`ϭ<3pp\SfrDyc/Ŋ'L1,+݇y (Ah+,qFs]:y1ډ'Psjq,l\C$h~{ F55pgG˅yp%37Q!v'IwR2C۔ae<%eoos)^DM)iw.tgZW)j(qL=-b5uYhx$K^V/3b '( :Xvū4>o.|o OeŮW@IoP}0<8{e|';;c9x0k. rZ2's-ep7J M i=5"98jMRֵ$eK{vk N'2kp.&$^́)=lB]"Q4&,+y}wLQmli!r%*MͷGOIOXs;GKpe5v_G vq̍@R2pjS,Pp8 2|63 M2El}6 ƿU%2nw4#Uzq2|O2i NT/8Yu]30Ezй4a=9Wv9J*Ϝqؾϳ~9 >ve6 䈳IKi`7^daz}9*U˧Cݕs_P(4r2 r7MFbc;:[ԉM<&YA5`oh!pIt +^uS/b`!~{"EJ#m32p%y(s"@< |'vc y|h$!94b׊lg&Q5u`0N H1T}aҩ98OȨc|\."/vuCe_n߄m Xyj dJ(O}|?>לa%s5ӥaJi]΁;»0n;X'u@UI.:K7%)YR _/Z4& BR8µWTFKC |y e-ý EQqmDˏg/&@Ve#zm/~o$ڻG "߸/ZKY.kYL17@?sVo9E(=\4bݍI"{e*fb\aŮG@;L;Wb69qjt}.x:$fn#oy T}n2 ^FJiA:e,߬OB#<0}T8 Las2+_l vj qcHf}.5u\Q9{А㦊 'ρ*[?gHfU;俢mk{( s*ПHB$Z,TLyp44.C5qSGN`0z{!nK{@8OUHqq7S7!#=ZOH\+7;g[jC]T,i.(pGqW6 ~_FMoxj)^>DDJwNqTu۔0ϟ5N>_uk8=KѺa3&e+fRj[S3'4mEc;yOm].N^%*U%ū˦&)49-b ..@,c&V5_CP65iAKi_:'n浿a4é cL9HRɔ܆]im :sn^ht>񥍻YBZK \jmDbeȳXΛN&>*Ue8xe"3=myo:PGהnGP0e#J#v8cbgq뜍 k=L  odO9we35uɁDi?D%=u%]2P&O|.u1d)C(4Х)+Ԯ5R޾БF(̇Q>YϮƣ+'+me67MZM=>gWR֮PBlITkIF uXg*& Y&_9c6q)Zdb^;bUy{rl.tq?03R-~s~H n# {ǢX,¨}` 4zu%G؍S7+JPz7"C@F ecc_{ hG4*zyu9WټrPR΍hx~*pzu͝X9Cۅ0e]oqJ; P% OdCGW&۠r@03l7mHyk9 &X_x\~8BߏPoC)(ۅ.h=RT\ʻ#ww,)d yNF[bwc T+ s,8 uC:avK,X(E"d+<w1D$$ MCHg4z"Mz.K\÷D7%b7]e6Q@9ݖGX5M?N]n<ޅȥ EKcú!ߢ'!Xh@ &ExgZݽ0JTÄj"m8RƶfCB[M&/ Qf+q6am .ܫՊD6-7L\sb3 P8At ]`0fYaf/|jd$tV8;h472 G?pV[xщ0]Jp%T jF@P gUB3HjG-#9#HyYpfi2h0Eۣ:уpa|yګ4 triawD28|sdz.|0jJ&9j Orz%UvMi76OinT_u=^jorm{n*wxuC1PJnnJƢxsB G}lӍ{'tlfLZsO14h̄Ȅ})Je^x# \{,KdfP_qH%bTp\;ST1~9"ǽ, _? #pIrȆšaNv,^E*@'}r_ZKč]J2YW#eT %:nǂ-BI/ף> R&+EFzV $C'0>Szz~qG 6 UH$PNT7RBA=Q9ޘid-x]:WH8 ː&5ɳ 3g$ũF33IfԸL+ ]/[Tؑ6Xzv86EIIsB=mߍEZjA99b`]Ϩ_5J3^:cM>ZM:+t5(3.uX8YPڐ6|s=ze3C°_De5w!m*1S;|U`c86' n,D o3̉7eI=GCvt#ٛOH#͙40 js+sY4y"e7'AlBs*lش}P6T 8~lYk 6M=qMv Kn;1ȬpMs/҃)aO%' 7s#+d<\YߧW1UIuD99wϴinngpn0-ZCl*;j=~p ~VqXw+GܷȤ1+fGL=O\|IB`+W%\uǷ 3i뜙fҪC(4_񽃺$} <C|BNJWt{5xC+(Yc47-^6/njىɴ#nÁ z*nx+_rOlciɜe3m4 hѧ/4emЕ}9`7p2.h;D6{L8d`ui>|:Y{3 u'`筽L1-_y!.K'V!1Z-4ɩjiuH :LFxF1ɑC&bդ@ &\lPnu.TjygjHpB$Z8~_ 5.-bY9XE 205ޚ|#D9IѪ`ٲ[z:`[~h/%:we/?}mOSd{rW&XsD0 'E*E/hp{|TyʐݘPG`)ʠj Clۥ/~GW>P%π8Fr:~Akzƞ| 6P=J؝︐BEc+Cyr\訯&-%k]W`Y;]\DaWE$5(Z,%e cmj@ɶ"hs;yK J 4|dʹ`vw$MU%1RbpΨ RȈVJo/Q:^c~hG,rIE ^ j?Tב=GP*3%jc5J.,'b_,k@\31MS]P[Dg7SVM(Nu[("2ϬXծ' ̜81P׈(%/{H$H2͔EsǂWٟ`sA5n%Pr+*.Ϩpb4 f1|+3Xz(jXyƷD]j~ {{-~va@tzo+M] P'" ~xITQ?1^w0YCBWgv=T'"BE'46Uc0z6i-o=#o_;Pnbhz=&/}12 lKᘻɲ"Z ;6{^a0і"Nn/} ^VG*MW`5i|.=CgJ'Y2{mꙃ?".ͼϧ< r7X @0[y5qļ[A ꐤ zr412SVs"M_AxYnq+?W#Z4 SQc0Ph#Jy[/grM[G|;.SorfRg>Á`Y<91Uc 1 !+dryM, k0`\y%ٸV}5Vh-+s9S'rbd,=~ B7(+#./Uf~1bkbۜ )Sjwy;A ?4KYwUn)S{g2\Ru2[ br-TuwRW6_ʊ\uc8CQ*͙V*&P&aLFwUs -|%=މQhW-h$IRݟ2ZAuUn$oX4-BuCcM4 >ߞ(WH.] kj)JȨ*:3[e8X4'` 5Tj?RQͮ [t{BݢH* r9OWpU^4-XdM$t*#F>=t\A@ŁS.qXuezwFx~S&D,`4 : DC]fpƥU9J.FUu/KV\es~@X7 浩o'J=dkjߊc[WTRzYUYTOGLdF)C)7tN!4 v{\fL}Qas.`KN2l0ur XC?aHOecV":,#ƙ u{"ͼ"ЊwB9a QvIKvPGP zs+*8!ՌKS07`.ʅ4\e6P3{X.P2]͉T`3E:I O,6[癄0&dTȮ_@1;BVqsk۲6Y]@Q~pEw=L;?,L $0t(>oπ!SH|˒d'RjE<(. |HСE-XwmDBH42 0|쁶#PO0T+_&ܷ(l~lKLxS,bEz_r餥wcBcd#e{%÷YݶSUD/a\n[6'|QN, Ъ©-F2[X!𐙰QAyY>˿)`!w eS6"DPWb_yJ,lC"$ºH>x帔8L*{rnVgƟl%~Rb5ݗ:9.k/2gAW.h+͆"--s`Yq4m\^%.Ec\&S4QjUt چĀt\RKuJ4FDrăGW爥cU85wMT}).cJv`k[G N`&{9Yr{l `}Xؓ58amf:+ͻUTnŦce@mEƛ-kfYb~ VrQM!h(yo iB"37C8Y%$R.ྺ' )їhniA9%z&JQWRL_#尳A1L(gj4cƟWw`.b aYz2Qb8 p)ϱ?Po61rʬw+hZQ,'\;*>ҽ:3n${Zm w=Ob}@f/H9PN\xr7zI|QCp:'n}oL5 NEhdf[UdޥRDwXVÃ֫xo& @WB;&"۽l-+Ae׍ڝ?`5d>o"SpIh L|elj&45*R1YoK+)SUɋ"17E[(My@`Տr&z=^)[AJ`Ǭou1$@KQ!,@[R-M_f]'tլ5dč(W A_%׾;|rԫ X \Wi`ӠW Xber5U|HEos4:'#.e+}4k~@qe~ylKy<[m͹>o] ;/O!4F2`Sc7KFΙ`gUy6^i:'_ y lJ0HʘM2!/?kfG60XsmWky1BIQޗ|\ Yb'D}LFL^-]MH;)A؄hfRs+ KV~p,>E,lU~a#JHf5t0z:o0fBJ;ԢImMJF8*jɛOT,N Ͻjt ΅$㟙^`"_'j%1`f!{2yք>^nm O!=hN!8tBZWFw9M> ,"8ZƼ|9,jM%6>r'R81<\*? (=LL{/pÖ8vU{pvt Zt1jк'V_UĻtt JG&ZiYb=0),:O~[/9:U)i̊y4^R[=R?M@-Q[7 H$@tFB\P@/0co(043R_5tFhp};Zv\b/n,&~EgVbB{0d2B;ǽPH|` 'GOd~~A$u̯0I\|Dw;ar(w#8ҎrZ\ O<ۛ0k*dP%I%WP|̥v7 ^KXaP>46%@%yX`m_G/cVm[_].\PHY9DJnHdDnyh8Wޑ~XN!K[*E]{hWo2z{Ƴ4F%&RVt*\͔s],,y7(FxlJ tP!_ZNA.:(&[0騟)x+_Mfqoh! >ύk`[&QCjbz:o$&lcs>FUiB@X> ̅yg!\ǽ rMGr}xB=?8*0_gSaQC7b:(m@_pؐç]ʇ20,uQia5(dOɥEOMh g_ T_'5.[X3p0o++1 Ќ z`N$%iZhK9aE o9.+jq [S^pF^౭: M n&QYe6mcPs`Iw#:>z.@i ŪtI h-E =$ZjC4Ef|g#g1_b@Vu _ _sgA^H'-8 df Eq^a1KOmchɽyeWcwÛ0A6W <7Q.t<oJÓɂW9b"wH{ V̤`Sbow^AUlne%27cF@!Nnuoڏf%$ I&Iz$ CK5w#+b/!]bhARcZd+|"\9`!1x}33=?:`WԵiLLFSsz3ȳ&NxnLyUs_|3I5h _VoޙZtDbX9iF @#:PL% ;=EW0gK`,p-,,(ZNswьC^Q8ҥFck&^X9UVxl!$iυї҉+@]>NT z>LvzZ 3DY:5N'}w`IJ~nHOaT8cnW{B?zv&[7Oo~ @@ IDL&ZzxݰBDZѹ/ڒ53ߐƢrPs+)n1ܾ{iI%LI"\6u3І e2_Swb1>F| "a c۶ƚ'7BcJ K'vUI' qb+o$@%i3a.ػr0y5 *ouTIHz֛j5 e!6J3; meB(B!rJtK*#${8X߉/ާ:,AKĐtiG_#Sj:.m xL?WDKGKuMv Sx5sY?يr`ri_"67aRD+D4QQc•dhCry;Bcn,=et 5d^ ci{\] 1|ji<$@wa_vПl\`Cd1ןS'!D\e` >LCTk1`|Z#9Pz\a1Xq1O "C*3t ,2% [.8c5@YmvX)L N0ѼbJwk|n"3E~@i|Ia ǟhZx(y (4\dcm^4XM~=NԼ[ȸ>n)h$6W܈r \fqiYQѐjw{y˵L9i/>:{AX 9(X :;j!1oZŘ̜fER6 rv{HYt2XF uVk=4:ZBF(4Ĭ~:"aϣd=ؽUB-Mmuߨ>3)TIV{}'d躂7n r2Zb˞)-)F@mgS+T 4-­u3.4rulҫ (»gՋn 8ҧvr:D@f? EvqUFjA(uS sEUD* 5[7&oU'= UwҤscRO,*֔"uz~ke ~Ly$Zv**c" o&M+UZ!M7nknَV$ ><&f CK{!(yar*~.ú.`=+xU_,2C5[i3z{]Te9o f8YWxsɄK UbP0XD]jpެ@%2?ɥ)v$ ֛yGCG9նwܲH`/S}9+,Kx,3cl"T'-߿n8⥓9г_̮T'sw\#>UH,5Ձb|ͥ@omt5)ip-(>3qgxעfD5i tn,c܄MٛU EW"c|1nǒݎYCa3'9 {p[ )⃳KPV?K=<Le͜¡EНł;BU8A}NΏ7[| DRXA{I owKd }3:h N|s{yb%?Ik8 R?֨nզ!ITLL{'TyyP#߭J!y{wള\h{BnNdoI[^S̎O/ʌ7oF: &A@ct uJXw Mn{G }Էh=UǩΡS2B\rB6w=UVc&[5Wʞ:ʠ7Ss[ .LÇKڗw9o2 QևfWEoַm]7z@B|Srմ*fvMMWtl4Bh܆*}vPu@y!)U;p Xn+A XL^u4S \Y2H=_`ttД d( CZX=-G+*IU.XӤ=kXMi!Nϝ" t{- 3IΘ`'#rCODP؁^7`"\ +5#a"j eO6g6jΟbIW|ܛюE4x*#P,z6N2N&N%"#K՗?*e>#yř3zj< hkxS/- YGOW$!耝 hMЄ赹 VΗ]ӂR&7v`ʴB웬l7ywH=Þrܘ(w5dL<\ݭcCFUN> 6 lys?~yu`Ӥ|q ^>9HLT{4^t>Ѳ6ݚܱuqJw %S,g~5D IDqsp61YwS֗زaL% VC&Gs 8^Z_HC[ꦠ@6Lu!=|d&uF*G4'{«!/{~m7Y2x]&V%&J3ciw_(_B0S 1ͩox.M!]-F f.-ܔ02`ϡ{ءL0\GLxNXd_6j$WK g~*!Kr8NLNȕ}7bp:&!6^t^+qY`ݱ8bm~d>W/6S֊kx k6(1n U7:i~oQ։K¶ ڈ&l#럇jqB^d]!$L$ hULsz.-;z8jCZ؀:k_B7U]W UY(:zS )F5{TJ]',q˻uG|W9eNfD:h㘡'5y]S$ZևZ"1b_P(ZS1 d*],ENܔBЪɞт;.֬zrwz }pH)d_A(1k[S B@ZUP(`@K ]"8Ϩ{^DӲٿz'a&_10A0mbH] c_9|زӢm"S`$ibqOrpM*$NLV0;}7;1yafշ Qkrз#!)'uA@jJ dM|~ h_?/"&4_ H}$eV*Jӟ8yUֺ" v܇́A|1lAae5SUw[.h@oýem?jXwsȦcޖK=E#_о(\- GQØez\JHƍ ' I됎@Ȉ{'@(p}NXI7+W]9fݱa޳b \ PM2ym(ڞ&hL$7\%qNp2k͡4A'VL>Wd ͩ*󲡖ZdtIqI͆d0)v^2pYQ%eة#FE:iFSРthH'(PE7PܾHy~G!3z#FHiPDAيFYU~dh՘@T 6SWsMFW e%#, LK=7Nt*!Y{*Jz{uߌ/[i%P OG-g/m-%?F`Љ*ܡ*T!}Lq52< ov1"MoҝZLR"Z۶G=/CeH'i2¢Las_ ]iKm6g%aEO1<\,ɖ($#qvH)K?\zoFRчCUE9ፅjdKFh"j~FQ/y.-lz|Mk]D$\Jrˮmē{L=v{̦[\Wy& /qh9x'AE4zh3V<_ S'ΖAx@ƕdޤ<viJnmi|<&cuFv}pѷBDҭ|~8a pٮ H3"BI)bx fx WTy׬xRƓB`* ׆Š WJFֽͮZn7P.p?pEGjhO\ݥt}$`FЁV%HdJXak> /TFduwGE|MK~2Ne*ui$k[˱jЇliVeEkÌ5:',doO"cD/B.$y؀ɿ/x`Fo›E &J5=ra1;aH"(n5=Ę޳gMs\!=̀=Zg/J7|vwwSPscn[ͮ7ҵ *Sw+@He4cY==XJV:pTZ l"֝}Alx8ȉ@&-o^d}z5䣋-"T[0rh yf+J O()d%́Ff~lW!?EjZ"nHƦRifeReC|%v< Yfs)NWf϶,/>ynj5^IkAKþ..Q]DLkǴ^e ւPmEs3HU p6COaV+kn?+2vhXB :ŭotK?Ķa#b;Lq-u/Q|x@FҭjAae]wf"Gx\'<٩SQپV8+|` /&2 YOAutƻh:C<}2wچf5=;/Hnɱ{xe^Lyֺ}~,E^gG-Hd^Ϋ hg þ+4#{U]˪mbGh$>QDǻ;^;j>cU'ymiDbJcrP23'wArA,)> s"pb٦6,Uf4cdf*eqx8&<|zߣެXڙtxk5jD:W\U@y9Uo3CAeq<8k}"@ľ,8c^s,7ܵKQR^4Cɑ)`׶ż`n"PS@Mq5!W1o^vUoÃ=E7\$'ZTq*/<_ [ ]3JϭΨ6J\`!\6CWB݁B/O"mO>A-k Ua>ʴJ0qy2zҌ"mg"Vl$m` ɢC׹HD֨F^V Rp“kCg0*kW yǘt?X(~[%zNXUB4|L?Y@,.qщ x!Ýk-ǂX0bJq) PXK}PViT,£N$C^XX0}1^" ߁|kDx"RfPOEtˣF)l OMǁbE`5r6dzf jwepls037i$!]⪺tk8| ؛|o,3a+O-)d;(zx/3r^%zќ:0ppC|'[$䁙5t8ѤU[0}HEoưhIje5Ǵm~^o-n AF-򥵬VVqIJ2/18:pRضX,٭8"D.NGl-D3G RPKOyMSܢY-/義Ƶq ۫ߓH'v6@j+n)p}ޥN~[]w7hz^)6ɧo|`9-Y*cB lXIc:F +ҏ9z@ mZo=#M<:<=NBx(ʙH7"\}! J6O}Cn9ۋpx[K^K\>:1iAq|]zlLr HJ)7 P`( u/'p[Z֢A8j:f5&` EQOS9&x^7up -qj.Aku2Ok# k2 lLDD@7ww7mԑa iՎǟdɗ* ڜMQFֹXe]2Vts(hEOUWzNdmsKt; ғla 7Daa[4Jq!0 ?j:L#YQ? &uwcҡe*e/8QvN뒴.,z]KN}T]GJA@0M@Nq4]M_v ]-g&6[Rv5g'%J`yHh_ASACDQW)n# ^R#3obvs.|xH(cD-{CmS} iz*BiRg(70:N}RGv_he u,v~߽\mȣPR 6/aфU,dت8v*`\+'[HS/Sோ]kXlG?4yh'rkF34gg욯 ZBfE6H({ llT/e1rZG B4XY@J;F@wC//TM!U&-5bDpe,my2dkR[(r Zg`EygyrO~pDy~@ =lV1ɟ*_Pbtߔ I-Ѫu5N~K |E\u\Sed}[=f4NAeZg5vY\ANH8| (3EK |~ `Ah 3p ? M6UM,9|3<(/a!gs H6{>nmQ`>yH'"TԔ[seBS(uNjwNMHy<+ c~ );0+^55w'ΦjI/kuX5~Q[&~4ղ`H,9㹟2Zlc?U=#[wOuzh֪\c [| 䑠N=@"УOqIֽ9 ϫf kq“@P;dd U`9Ǻ妛jTOi'Z x]5H%7n91l'g :t8 fX+<~P.*[m"D R}bҘtwI:cQÈqޕdg4c,a9w\k0ɰK%QD pk x;:a>p}5!}|_վ.w 6r^ #Կ\S~;wrR|rW6~W|*+?e- ǀJ6[;&+}>֘2\WϙWi,RR$$\@IJ>sqRw$e|>-A-Aภ8lkT YR0R?Ms#$ͿB` [Wh.*lG;ᦵx1uZ )T/j~̄8iQAdM`dmY0M&,f^suVf%mKV}٤cgTKKW] #Ĺ{ɦ:0Up~\^j#"l v4s1,Y@?8?Is41`9)e%硏ySBV3̈\,vZ[3lMaV!EBz=$Sޯ4Xkl)97!sBo,}ÑZw%uq'.eQ#"L'v~}u)1z/!\D-'Iq-&cLw`BLel;zO.BeMbu %d;ԾssOA@&El@N ';E"22hnzX^8KC Y,Dgj糧p.M-.ntch}*4F#5CCi]arod ~oNPlcTS p`꽾1/gpym|nxni_ M &$!/phE3 MD֢oCdv85:=l'A؟-V8SO 5H $[3`*X;IO̩:t xT}oï[q$C\;ke9t#B<;!DșQբ;fߺ~/Fu iDs$84b]Sl,We8NQ +EرY~y8-X/]VԀǐƏZ| ESYy ~| 9P\ާif~trJJ坴)=?>~*Qe>sK9!}xE {jㄍ3=obC]2LEp۵y|Fe}Qr A무 {Y8SNmLVT'Y<szDco$HZ[.UL !5٠tTK.&Q3'tobWMdX: {p;R+w H.{v\7~ :J}79;yphrTt! \c.KmsɗV.Z]CLX5`4HxFP@/ȧ͸A,"22-wzV&l#ө oNs1‡bQdt pTkOk:4ۜ "d|8x\_= ,3z.j}yۆP Q$q<2g͏fbOng=,&("GS3@?ﳎ42Qh燮[K !sE>*5tԛ7rcAWb`m#D5'ec|5Tw,k+ v'[ AWo2.->Û h P AFU{?iXGXr|#).Q} 'M\>ޱMŐr12R1j>_Hг+:XvTQVizLJsZ^ 2ZyJC6i).nzpQͼ۽̑Gf2Րןмz8kUa|f0QR&;dr2TŃ'ՃS_:C\f&ƥ!Jj>Ohx62;O2e 5l C{iGʏ2wDc,ێrtnO_!7wzHq:)7s -CXZ1FtiPipy!Q}TJ1T  w~GʰTK=D \>8*yK^%f߇:D/7#B~%M}XZ8Dc48.r e)T5" a?L FXVa΂όpgn[y`>= ѥZ/ű&[)e1:(׭raOІShF䩲skv l^;/X 9:qq 6W#h]_j3iݻ#BG VS{6%^&F_w:Ye!)CH)Ybݧ\0t*ܓ/ a~So`E$WiN ؝m^o|5I 24.MA GrF i[,A%uUc2vnih=-硼ف>Z8WoKt'F XݦLkNlzm F:kѪ]`ͩ,*-N6ϲo ~zս?;xG  .ʐiyHø(4*B8$ TVF<0zE^2CS{v9"@'bu)CVCBaҰITCqsJuYXymx 23k`%V?}9 MШI.w.Ḽ1gU?Z5VUlNphV?4 nG9m]= m 'x`pGg^>Poi1(i|(B[lib~O,C;zPQut}'o$j(T[32\`3IbO?S)O!5Q]L_ϸ~%_0H~ r]jB=$b>L@  W V)?'GP+h@A>=>lmlgqp~6:]oPFd.kF50u&9pfl{Hn60tʤ&a S8k7,R+xY##dN G3roUX٤EzIOF‘xFO 2FDnqN=bG̺H bvMJKAT8ɼwuhY"?u[{fz 22o5kn*I0qS*/{B-8x'ǂaE?YNzu|n.Qv`nr*Qg hfD7ncb( qeS(c]y2#v%Ulfa s/ ]6Ջa2 G(e][7ڶR m1*(n-K>aB^>jci?Oh1ő6NK!fZf"탔GvɆ.܆wxvs ؀ݸ2L5Ul7z܂s5KM5%3#-O.?.#s tt7@s`ZBOm,Ȩp|݂釬b8sS6 WL8!S&kwAqkh!Ub0%s< " Ip!ĞJu+,A %@{BMTN- vo=8h=*ORsG­+և'ȼjK=TAٽع^FNNb=TO/Y5_ ڍ"<<֥+l3~jڽ[?۾U1ZY)+w7Zate1Ƽi|ۊ9|8}Þjѓ*l+Vi"CզIb9&|f5dsc,[+p_`ySa Co7ߒܭcw^Mȫ94T;=%i=E-  P3Έt^$YwԌ3zz5[;AqyE!M_%y7 ;A70;dYs)Á Agt*kڞ;^hY كd[8z}Cmb^OmJ#O2haw3 O&>@y+7==A)b,L[QFˆy@0`gPg8I bB/rdyhs$; <ף.Xы[rdf:gGsAHkCEG&4Ym&ɲoEUl3w,wB"1yɵRG 9( ܸ%\=oS^dvΪB[&HP_E[:xmd+EGn1)%jE!.zvc0%TQ[6PAsov 㮹dߘݮd5NBzv!R$ gnؤ%>{bDj@EzK#Ϣff %?@dQkk_Kίo"/z*MI'.T Pe=ȍh OrU#q wzX#oUbC^~GƈP4b#RBSQp ŋv_/d7OZ!"XjAӚU`Tj{;џG60R%ҡ:a'ɽ6h%ol]`*`16 vix&>ʝՎ+=+fP>#9{UM:V)!Nָ9$fWgK@qSϐxENEᡰtyһ j΄_c iKױOF;ƒ6 [Y)46Se;4^Pm"O\'=ʐ >L94qzy)u>c ToyC? W{~)}@ <d/*0;lOg/GwH^7"P3ʝQOD'} Y_hԁ\;Gў4+ $ORaHg.ty B 2XfޜU9k׶#gP'ClRk-Vh7b{UOALL|UGuyc'LݼdM(ѕ0Yt#ܮ ]O{u>To=7}?FbqݫV̇o x3+f|2?iU>wR@T߶+@ *vkWQsx|8z>rF*xxJi2`C=Շ0]Q]r:5z]|N/ ])±lDc[FhZX9-}S?ϝE'v ń7CA4Lo:t">8R,{c` nggҙ$Iͧ(8yJ/n??\[qG6 c9×EVl~ g >kX&5G3* @O#^WS⨼Z*)1 ~KHU\,M/[^foIk/`6]NVQڞ e>TWyz)~gYUp[oLM]QWk4N'eM+*]Ik"P/,kH?P bԝܠcB?[K7(j3K @[; DzÞj)rwą">@Yymp]dshq&t.qM{[|pCWw[!^ľBņ}/xl٢3?)/M[= N#Ctkܞ"~6_ƥZњYZ2XFQ"Ʒq1s5ApƆNzH~4ٮiCfȻ }ע4_D͹Fw%G( n>ẑ[ kQ5qra`a̭;+??_1HrAkQ ~qz = V"Jm?( _5™&L6@.5]ΏMhRY@֌5),ÎJiJx v0.g^NJ8T:}Ӈ@2 LWo]/6M^Lo,_c;أ֦޶9@9PD7X:a]Q+(4Y0 {Y.yѽrVs=8lI J cԊjOmB4}k#.-OZԋ$t -X^e\:0 횋/6̚iA KmdW' 9e٘_Cu*_ˆwᙩ/ aƥMpJ͏?555'DO'?գke^w 9+Y[:b&V}t;Cht iҾ7UNҷ,ЩMOjH$1B]mp6'NŽƆ{i W5|4 BymcaةP%F>F /MIQSֶ+DAMit]Xu2X `N dP72F4G1qjq:\ȫ@7UUicefN$;^Ȩ(-KX$MI/٩▏B*-k ۵V "pJRZDwsN{,-m3Q~ D;d] ƊѼ5H2x@'-i"Cny+s* V Bw\e|KFŭ{N1V]y'E&  rt* lY>eD[JmDdGuGؚ.=9fWSP9V+C֡aFO+&t;n~]lyͫ7/L.BP+L>܄,N'e-+w[PxlHSv1x!l&(͔( FI hȈ^ X7ձ@ot/M[b(0-  U Ei}れk#ZjQh=Bϰ ;;@1Iol 6V/ÝP6|/XBupP]Xv:r(TkZ9;{0i{GAj ,b6a<zBlπMԳ*ګo;uMcIЈqQj2ߵ^H{:a_ gN(Y ZvaeVh}(JDZƥm-юtCcMf*2CzJX3]vFTf[TwPtMȨe%gĠ&:QhfT}Ys >̦CM WY`I0K@Q=*bFpkT!+ң]U2`S֋Di5~-_>iz^Y Gs9i ƚ($mfSe'PS1gHiCPX+]/)FM(b}|بF[RIdAҚp㐶W1%|0Ni +qŌ&#{ВPH.]>}u-LXN?IʼnCcbb6a>U g]ek]yޑ={#[u t@TG_X}wlw^ : a!^Klq$/1WqY)Sb]4$z 咃؍H΋jO?3Y %ioY%VަpI:bn$J OmCilpVS0Pĝ>MdnNqYP,/0FXh5z_>8'ihc^Xh<_7r=97 uv!D9C4:&2x=u [ѫ 2リ/Na5h6WcLhSbn%w428aݘ0fD*Y4|oGjzH.Tٶ3$F'ͫ+w;^8O][ h MZ¤TF?,+ %Ľ>ߋ+ ؾM>^^Ɋ jQW"@[uw:"(ӧ4fOJ}S~V֠ :՛L_y<'(˄ *Z"cufl.Uk{E3D5ԺF9ˈ& סAs Ԧ#WTC m+cۂ,0*aSCC ~0?˽NÍ /6Np"Q3*") FJ\ ԭn,gbo.^,x8ᬤ=6z$8 h]}Q`β &3ܴd?xKU3N|Q:r$Ҙ4ڸaޚ=K M^(rX8ْ-p8m,sJwi!/[6%\To)VW|N]+O+UZxY9~t^sGQu(B?A3)i%庞m@-VGSJiD[c#6pFWP {t, 8; .=sl[!|Iq 4lcZ;EmdK@,'Y6 m ˆA.:qp=xI]\ +0 &03&Myϝ bb%&%aq-˪Ij&n&Bm!\Ϫën hR⿟R幀o2h|`?T?E3O)/kiC7 'ō_AV]zJt~s;ԙU>r,J;Gl|š ܟӲinlGmTɕ-( JE8'vQTnma@l:SYBGǘ'YK˕Ҭ#pѵ˨}?Grq v#"ZL9 βx~Uvz_ 8aS (K糔VCIazBI!VgO-=kپ>ح< &<J'H}Jmj|Ɂ@S}(6tH|ت)ϊ&kL^˹%CwJC woT/:hG:dv N12aF{qIX/3LGYPꕤ ~K{d%!QΝ\b]0҄>2QS) ^屙Jt :ѬauƘ8,t>9J˦tuYOƓ$|uR~.49a?ߟpt=tɼ'1o1Mf91pDE5]90i IrDgm t`դncHt*i at`ف!V'T$tLZ텳eS]Sng1FEѕ%('&HRՔv!?iiV|tj?[_-3^΍aJ(Qch F_`]Rh`xAC^3|/` =FAP+T#r]bDa|U?ɣ +.a b[I+-EghI#ts_J~!gQlE#tbP w=ϻ_g cwDG"{4G8t+f%W `μr!Ac,هiO|a$~>(n/BD>ݿF3rJDp 3t5J:!7Q0(m%A\^]á'~džY?X)ALl (n :LT~Z@{M, J!fe A "ȇ` ZԞFʋY.q+RZ@2If#` T;kxњ6r:-M'h{qľo #ӂ7*軤k8ENȥA)!rOh"/T xms:3p`9ʇFU^uܔ+=ͯI? hU v,: d3icAM5pu/Io8$*CHO0K{@ W}(&2#@]^E!;t(q eLlzӮc<GQBtzFBHcW BIɉYsq\kUX ~FCfߞA`!"Aj9ֳsI>~Ӆ7d-@ =98?ֹs IFBȮoklK 颁R j 9rR%+CRvI?m+?B|}koخ@f7dvnBE8N kV'Z#MWan`fi:ޏXS4<=_HZ.`ʓu]oH˱YzFş= X|1UP?o@N=hhxDW LNnVT*t,6!Οd-кLЂPHQl5/[:?ri1ψu!S@h-xoM6;2 eKHNbmk"&bk c.nH\(lͣ_T[:LuY<9!;pT(2 X~w"|\! @~>:%^(Y1V8`enIYȡb}b_Nvh<RmTW:P"]v ƲD=Impp`w3ʪ]^Cl$-PFNVb)l Q%~6RwM1po!sH̱G86@"J]xfg Pvh!xsEek[Gc@ap}C&Yc4+9Д LbcߕyfVR$eE<+kWss쁀BF,h._]%ۚy8&ƿ PbFr֧C1AFZ:pהE(z&%ak0=miMx&Pͭ7ÿI#h&Pn9-iG9j61mRB˭u9 z?#!m.m=Og]k#z= YFWVgx7wH+2ѣ&:%NޕRޞXO]gڐغRRPu0uֱʰQGQ]1IE<֙8TѶ2#a Ws~u3p]Y~MbI1n/I2Gw bƎ/5٭MV(90t\tr5Kz8$d@T8NNmp޳x"İdUӯL CѬ&]Oٞ J n N½7yMo"Sz&&e&d#Dgs*$;Yw6ϙ,W?O'4hKBu[zz.aeR$QM&\*l.㊆ tAR6f9"ֲ0xvd4,qi-9Ԧ-+ltZr#l{\WՌ?fE*5YIOgDeLo>gO!2LRWWm:ޗkQطs;CĒa3W>sؘ p8j;.FDتgO~:-9<-)qNX{]Q"*alԱE\jy@~Mm{GN_h+qMV tkÍ2·/ƹZ.s-J6x㮭p ~̶ #l$wb]"&qՁxs)+A}+>t]-ZE tKefMsPY} p Y}OF\bbȜǔ%zl۳WEC>ڊ h6h%NPXoM;U?MrA fW 1eU x4iLFcbJ6!Err"zG2ʭ 'C {2 .5 ]ir~ӫFr\,I5RzSEvJ^ő!z}ZΞ?ھGi4VkpWg vR;(@ 꿴q$%Hoi.Bl< *H)3Yg hT%>>bæx /FR 69'`Va Z2Z4⹳h3V8}!񜾏@3 w_cC(C Lؾ"B1: UiGQgj[i\g#K&&?vMpQOUK}zV ÈK-e8 ,2qݨ`J 5~ư~ *+"OY ^ .9H->(duzX(qGw3@SyzF"zlһs߮bj `fLZqoC^W4[ET4͓ ZVmi3BE&5d7hNZFFh"tAR<:ֹ4]Pk%(n> BC VU&"#&,И1Rx/iặX/T0oЇ.4Tۊ>EٜӃk^M>ZNH >{e {l/4輗ϸxTG%hEc3S9:-L"$SMSƯX_3CQʷ)뱮ic PO99{z}2|(p4.v2;hN&*C#҇!TY[ ׹74<prJ+[ 77?`նxUNyUì3/7Kg>x6DW_}{kesm+4!o:JR(,L_kyMHR].% 1#/+ƐIE؆,T+_kwL>o+ +q6Uw9蓐(k5QcEO7S d.RQ~b%>637FMEo'wjQԵf^ `>uukVٲ3 jAAeSwT(эl|$(#b;1N8 Ʃ@roB}ǽ*4(hk|{.T%vљe<[Fɿ7`~,/{Ff1x;yf\>)(LHhSЗa\ΔJ⯴@vS߮q vDj >^Yg RGJN6MAʬ9TBGdK„SN`kz/ߞ9u=E/k/<&cD_؀l∁N$G C}T7zDScWF;~s! 1S n Qiv )CK {mtk4#υr݇ 7 Vs@= LV2[6=4xID,g(lkDk;95c;c#VGQgfpsMxxTg<}*/4j6*xs"L<ͻ0KLL򝖹v L@.:s`ٕϔ]:?GrT <@!/Bnu #0 VAeX03f8@Ȉ lQ 9]uI.Ke[9a[~ j2=ʖV(`N⩬#ТŸ ~#✍ :O:% klM،TH`J7B *IFWO:>ĸO(<j(H G$lx_tI9zC8Eɔ]Rb% 8Il -;X?e)XjO/z,_Jo-)YU L~-g[ﯕʏ]:iB})P*fX6¹ï˅ʸ&YY2)%$Y@YK㣑N1b9'5g)[T"ްZ)<;^u`ʂpH!.*Xtf5rQxI=Hk{&3yڦEBE#a  UGhs c f;I?ӛil*Rr` }uDŽ.ԗ6Vry?߶6,,?=gB9ZJk*gG nʱ>~uђ{DH ItR fV\z~XGr3/ehSO/gG:]p堶RG%|nS76LDnoǜ1˗a~T"yc#eR R…!J:i0ii#u(%%8WEdD8[X` !ҴfA~Gˎp.ѥ y*1t C7Ap^l 徜cMl/@S9XخљPIJ%y5x`go%k%22iY W-rICYz'j,^7CPA_LmǓY)f$ykcG27\}*Se;R(I![1zs.ևj]ijqU0-m4C]5JfӴI-:u@ W˄ĝlʵ휎?"AԤKA#W} (i2Fan){o](|Bhe8X08f$=0xM-9qK$kNʋq"}E. rPU;qLu ˂ݾ(+XmmQO*05i}? ,S 5gK2:>cV?4x|Y*HriN!X ^P^9yT\F&vM3e?Ү¼8m)YJKY(;_c/ۚ3GpSP"j6cUY.Ҏ$'e (/-WUngKe p tNr{1:":9#zD^4{w[0Aq|q!۳o\O6=a2K70H\1kK^"ƱD1hWoaPx뼔H"U+ɵ\6 E`rkh{?\@NJPO!؜k Xlm߇tQ) P Z['IQbIS;͔n-_/{'NcEr؟p5Ԩh\3+.ȏ1fFq8(TGlh,=!28% reý9y1TRރphr \pȖ ڠdU TE옱M̿- Mt*/oi|ꑩſLhkk?Dkwփ=p~EDvF{"0G9&RI}m7w:'N_OG?C`>?5Tt&P9=[?kY^`J?Ge% g&<?:aM3׎И3*aM.D FˤN*EDʠVljGW;Y5d;D"4,PY zAρHvS??ҫk%W.Q !TsA+oeJXix6ULAp&[u龛,ZRISEũqN{0R\@t0zi&Ɨ{AqLe,Z|O"cæšRK f0Vu%kax=:"ʋ䑕^O Cʗfo8c2"N,Z1]XEsjдe*Qpd'狨qL3.1p^7TcIwLEZ,xE~_5>MB'x`kVJ2‰{HZ0K js6fT 1CN9/ff<rߕ%=y&?<.,]\Ҩv5bjE(\4a.RW,)7wMuKlqα͵ _&'b0{R3 B UiFu`G %-r ̀㧙83;ǀGX<7mW-8~+m5ܜS4~? 49Ī5qK1I&lXSc"^SMlJmLs9DhiE;[gWe# &#?~jd#MʴƇD y3uBCsiLWٳ2T]N>ƥVy@1g0Xhf@t/ҏ ^*7^\]{U!]>a[1IpjICm=J*46tky@Q{oP鹐Ѷ?RppyM9v̠'$"f8݋{OVQ&c:mQm۳Љ+HtFTs'ͱ&Kj`dW k:-j!IKb% ^XUH.)|!ߠܘJpp 1'B xcc;; #\.O%j`tkzl?VgR@/wm ЙP0<8uӆNҢ""6r}ެXXh8M%"C]ZݶFXAFGP4KNs^UW:_mjviZ?vҒ?7RAmM0N@92MQ N$"ߘ 0d(q).6(fuN5%/9Փ&\J{XrwPޭ! Wcmc!JM;e_rQ{LkŶAi  ՉxFXAJ^ .$a=i-6ݧB頔A'͢K*5S(#r5a pyi4^ɶ~*.6k2XZ5^|9AI2 hէgt#!mr!PF $IP6zѦ͋f h3ދxhvjMc7C$(CS6X󪵌A#9hˆ !+8R2tb0[f ֛&嶣XHt+`20ys~' k[>8o4b_n߲Y4 5j;Y ~erq-Wȃ%'LeV^#OϮiKSe )V>=U;.zzVV|J:Ch]F#Ώao_:ɟA&2m="!MQr2t! hP#& ӳ0Ao8q&f8x 8Ydi:ި kj- AK>HyÕ%I #\aux4z8d셨r)3X4?`R{_=hn@fE٥ذ3ew 2sO+ CY)Mu:ԓ(TProX\>ǵٍ5If;/ ͼFj0_ Kw޼RLbG  _Hl*y)4gkт+5Jc`pҾ @nu̩EU"Eq;UO΂: ~V@8|K4QKJ/(YT",\&CΘIZu0/gfa'2 8=2<4'Ƶ낎M@bӅO5rUQMD¥\r=2S;ҭQ7@Ys!}9I~}_  v?cij)0nX ;F?0Iu@墯8J)*=ȡ4oj=*vס^Cnn|= 7'Gy[!9+)Z xHЖĦG}C SN9S֬ U9BLB 7pM!Pܹl/s1ʀqր.*"c+b ^Ea h?<¾Q\lk"b@a&[i3K)m!EթŧO~9H%~TFAwފpcxH)bBiB- fpsPPO;K/ҹz|y7f&{(mڙv-!C"u& ).د;m' xD4ERP/04Sԃ&O OK2ca{ @Ҁ`)|_8 6*[5IXP&B2͓϶IR~lGN<,)ӏ<4N_q^,.i(=8FR GH[p!¢v \|n] 8xS(~'.gzև$ą4K.1.WOD.I'%Ҡ Fz ,g6 ƂzJ6K;]@UHG8Q^MlCYt?üxvbBS4=[opsMZ#<">w߳FL q0 6IEQAatѥp8eL_f)-dYF2GϺѝQ0 S\Ը`TS@:RO{>|XMКxz|~kZ:v)ý,C>0P9zڂA tʷ ~%r}O8@2@o[ HpYd-hsƽfΗuM>`HM 5>flg o 45qx~ådU^@F厤YcK n,kLQF9mR%WYٔ `bG:,8l rȔ"3ݮ3؀u/w"S;/.5WynG2N0Ea ']{ܓt}HҋyA6~%*linj\iEa6T>q>)p?tDyU\3ڔ;SQZ o~d83m%.Ry/.xuD uR凈vy~=J8Pྈ/a9+Q7ϙwk$?k:P?5qr gC#}<׳&@ZbxyirDl>'] 2 TDT&ҽ{v ^`TTv3+_d#@X<OݛqXTqY_ ejxjtϛx !݋q(DR|i-߯i$/3jS'w mxʣ*dW'̈)K(Qf,(sxƗ&gJGg? _y6FiP n*3EU`N&~ĔHg&T䝛t3䠯W] =L(ÿ!f]^~oH(ީ:goVJ37&w 6<WQBBs5a9 XOL>[\]7&rq-OR}06ͦt[z^J)DHQ Wn}\\@aE 74nZV6KϚ(Z"FYgo\V jO֎Ն[Cl6* IW(b4KUi9L_ ݫ_P@E:sGè(y 8ދtNV5:܉&BYd@-ˈ}c{ޮK^noBɟE:U—$(ۯf C;4,bWD^] [+pU*xbɄ KwjZ"ZuJ 8 6hJ+/P:oe8l"Ӊ)ts;j\U!qLOun3FDJ eܭum]FitYHH,&Eh2.ê` !m 1cdf~a83Ɣƽ7U8[? EDlBmTD:o !w<ʣ {jԫR'ijyb} A{~Mͦ1=8~C0&2 Rd:p?m!_ s7I[}s*`߯Zd C#8ٖSJTCi^6;t`PI_=u{vZ. ȵݻyjR5Lr뾚Sε^w/ 5%X Ex<;YGx5ichzsCTT* JzeRgz!(zZ}IvBsh=W9Yib&!X| PrlUXլQj'ّ-{{|]4YZuq͉O,s6)tL#O>I8}ts؅.^ } [w]ד;+HwGW tOs)Bc Xl8`vT[jG&EoNw;hRhZZ^ƥip5~Y q/HVyU5h斴MRoh#q\%71eJ"[5S$FEq}JvA 7-\q)Q؄t"R6rxӞK` bGig*sfڍh})h%T$sb(;<}KYYc$Y¼lzqbHqHRޖǯCG:%æ4FȾ~1PoGy W M\;/,r[1LY?6KSd祲sLn螄!L1=dS#Ȣ6}0jGT!E`wCX#H߻дJtomzT6|;zF΁W;n[O+aM(õla)#'=?B`uCwnv[or䓚GqTN5=sʱގ0.<1Jc'=~K>_D^B-Nya:$j&}jz"Z)KL806E̱Fq~8rCxw)Ɋcog&eyZTȝ1D ve>?L)=;?ޙ[d>^QI#q&Su/1<Qƴ͗^wkB;6~;ڄB南QcAZ^iېzB.?0:6@ˇɯo0WYzcZH@_@FQFF2S3ɆYC;|qѦ"MR ÌGZ}}҃@_8F\҈]%zJ*oXd$~3"w'V:Moڂ)E?[=J^ɲy 7X< 冫qlX%I='7!O<^DB$P:؄E+&:̊G̜v4vD GƑ!g H!Nr.￧!tv+}$!(vfoe7s\Pf֌Н8tuպ[V SwBUD|-rz}=?pV+f8- mw}\-' AA(60߹ ]$|"1F<Χ\'D,ҧi[U(<:SD+>gawe9xZxai5BPu“j%6)oRhƠO՚oi]x$I$Mtg0HٯeϮVk5;k+s/418HEGR4'uQfPMQ)Vufy?) q„[ SE)Wd)LY%~Jm %K)Z[1 w>$nxp2,s6Ԓk8A,gO'BA߬$Ewhc̘b6CE4z(&t]]Wj @ bA d?n{cC!v^TR%,H!sKB'ܘYz7_?]\7GˌU1=TbܲKu܋C Ů~枒*}ݍ2*+(>Xp^"o?Kt`kw wpD1j Μ2e N°?ʢU { @Mu{+U #dT_Li&U²qD.n=~{zᴈT&_ PWx! koͪǿnZ j4,?3*3?^ plA d a.E6gt nQM,֖RX7Î+%G06A6xaޏ+&Q{YW/F"3M ! ¹P=Z^fc8lC:wZ,5dv-P.^JnR~ؗqR3#tأ)?O'N)Zjk6XɄG2EJQx@KAɤVn( ^L@Pw]j*zͮZ\CAGXrm[:˫aBB:3#GL4In N(- ϺɴAֶ(/b2Je1*!q~' [` m٨rnTaS,ڈ́ %+kKX5 w{oVs?}~IibtWJBw$[LQmI<tŁΟi# -7L 5ު d0÷ъw*<-`N(V: bTh,̀Ӓxޔz{RwIL@pLtsv-h4,b{eRw=5e2.^G|iu!0) Jm.0C)LL} eEt]dsns)#|ۧ&$T(~wem)bbAϧjPE/#Kϰ*L!nOKWDnTJoeUD& 5D7*#C!6C A,ڞșv\yn2`K2Zͩw(;SUR$$Hd1"7=5=J̕b8ƾ :)bn֣`9$,TlֵkdosQ+;`~3TL/G!燒vm:wT>?yz.MTJT#M6onJ뺮2{ۊl$Byߩ:r4Zn7Л `# sܱ-P SK{&cP3.M"V|eUk~)U$~33HJ@x7|#lVVQl+=)KtRE^`5m>wtYQV:Rn{߸sA`wbӯe萦X!e4!so)ePdRP?0}}k$/VR9OĒ,eeb ʇ#d"*+R[ˎlKc8Vq7=#Wm)֧ ,2޺>6tq}3?#$ћud).7.`,tY!Ɉ1Q ޲G(v%VWy6k0]A!R>QApQS2ACŽ.[_~+9M~@I`6yr{4vQ> 8:bjDo ͧX`'w7評Zm囌d9Z˓%aDٵ(vN?s5 cnN`NwVXvM^Ϻ!^oa,;K5!]`kc^9VV2׆eWU aĆZ#|ƃmCőF6M⏔ i~}E#|Wt?Dq?I@)sz0w@ v{;qU&ᜢS}K?NkiZ+!& Ӿig,TZfoӨr%U&yA,䜵pZIGҷzX\; "D"h#ƿH9}EC|"DZ+:!'><[.4Bq*6?BXD}&/os =ZkcQ;zV~o_UlF~ҵ3\nT9(e-' (I* )%&/J-9| gA|sa3&a?h%ޱ>J2 :Ds2$= CK~;WZ Ä ^=oǧ rkH۩nJxT 'b߹"kW^t k8-c m< 7ʎBƮReY>LBPs"U#fpDag` @*1P jBU]槇?>_W >Ýq='{ٰH*-DL;;6#@<`95$JZ *U92GlrW@DCl_8 c'-k?`:`uүɃ@" HFSSvip; [JG@¹G"8O]e3{JSOBk3||{_ )DK^#ǽ@^Oꓴp9X8ME:c NPcZP_x)Kc [m AJ?)@~"5pG8/mB h%B oz`aqa3UxBƯ*>~@a­:ݶ># Z_y*kî1U:@O=ô5f๝G`PB3/#2OǮV*$n "gZ+8Plܖ#rN(_24UO1GJ}1e;#M1Z+4o}am4,`G )M@b?tsC3lR\Ũe ձ A!)VFq(x~٫WmS48nq9u4(RjҪׂGFHB.pM/Xi/H*#^%0 !Y3H>D5TǴ0ꫭ{R:D+ J:Sґ(iDZDb6Nq ׍CeZȀqudںh?&$6m⎌7Hoà9Dx"9$~bj 9j -?-kEd`gByK]`'-?tآ2AFKzA56C;?JQk,<Ѻ1%%4JqDp &Ŷ23$KZXʄ59%ΰ{:L~$lF nFb:D;h<)<)us'[5_$XҰh"u:5BC+8)A CgK`e nAZ/j Uq} $3q sO/V#Ԝ)&)>w[[tȈ#hu61> d^oZAv6Z4)Z kwFxC\:q'dЦwXI_ Q䝒hAZ gDE5>^Htu/$. pzYv??M'71͚YGdu5˅(&ztimX@< DcCL2""vV7s}6dFR"1H)Vla<}D~~T]n"Y("uקW/$8{Ţ LJAM_}OM/no,3fweANޝ#T]' ?|t(& bD&dxAlTuկpį.T J?eGةZ2avwT3, k B:5Ah!<4= ujӝn3H@W3^3-ebng`G3>ԵR’+B\i2dgUzq6a^ O@JKϏ`N@{a ]k'j*tVH-KޯQypdL+n+>$ 3 S<ǖ+{>{%V߸UPRZ~F,bD#Գeaꮽ8UDs>BV^=C}=tۚ-%sW XTٝ كY'ەo )P_] 6-^Y}z5/hChv_<~˷.V4쇮Np ckyFr|zD] ˉ]@RtpheGYRs;YZn4 NEs' sYog^ g3{rHڠ^L^cV??KtB]*̣8pJ:sJ;KcpY=eȓ1ɛ)Q X *13ԁ]0 Ad2tma[H~=g #SF {]u80&U|)rg}Vfx\rUR:N~WO3z/ƶuC̲ރsbXV؛ MlvƮjqyx,DSג[02'ĕ󐝹pf$yiڀt>)>'}?1v=5}uy Qj(L/]p͓-R1Xp^ٟ27jIp&Z 4g-Agyey+n-+Z>3^$/վ]xg=ˍ&ᴝ*I B H; C M#@,4)k̳AdZխCeb3|Vu_: ƫrq;c ,do`ϙI O@cA?àb1"W-'p#OtabxA|ӣ6Gd;MJB:|jֻB퍅T JH͍eUO]0W!UNwXD+c7 >EOU`<0)MB72?-FR ie% Gwų8[3P)˪\|$qgSgҨ4zqr{[V%Qv3H|` Е >K$oz>AxZ(cؔ"K͈,ͥieML 9o\K^T,kN8j yH?1#b0+mJ%`HGengUU$ۙO|jᆳ]yRbgFbO2/HJ'Meŵ#4?gtb!i)^N|.rerFu1q[AWdJPR?BK :Y s5+GI ;Wx29EkL2eã:)\_[R CyJjDp}VI_`R܊أ ; Wa ]2X79k٥7T/7Dp?џ^/~1ɦЈB,6oFd⭲y1RFX@-Ŀ(I>zM^/:R;t}an;6zE,1./;Y"y{e 0(Q m gI]dr(eD*W]yRDtȂA0}G1H?](dc7fK E0`qZɸ( DDT5F{7s"z!z_,RMyri(|8l`i_].@Nwۯeeveny'pm|55lڞ1REY4'{WD2fSwdpf"YN,2r}DA #7sNE 3dDBu&ջ,#-)izyxUtw)_NJ} w*B6^Tx.m[Y6PI4(" iWh~A84,/,8mӸg9q*1 y-;y2 ^$FE죀F˱ 6X>Z,4[QrŝhF?d:<NPJ,\PK9 tCv 2*Iy݆c*]Y08e˒TSeS)*~0&S7Fh[\ 5Ԁ(B-IRHHDuo 0Ɇ>(cC8f|+ُS K;,(,fi.x,޻PYgP xMpn!{TTeqkaqpk"J7،N=`&謓񋜑j@CTƐ/V&ݶ0>(V{e˃8{lJοs8Uۯol؟j3AKJ_"^?Y|j?tN2(3V_(k^~zzύkJ_̎B"& WDLf͊nd+j{?q#{v,h2TM&=aHjv9*fKk.徍STOʇa=CL"n[1C(cPrK5#s堑ZL\iB;Hr8wa(@%78d^nvH;fOeR[Ǚbd)=ávv&+[Ea|T_W*$6 6K/NUy1+%A24Ͽ_C̸'LMd^n#ڋs:W&[3b{t5Hp(3בk걣x-dБB t|/?QЩ wO=W0mqt3ÊftSƱޑl }[K/ (s:'t(k8/!v^E0I2M_,wrmiRБءaSN:\=IOzٙpX/C:9qCKb7[pR,iv4z5B0\_!u,9KsFm3Btoj ́}r02od2S'jުԐȰdRm,D!OGJp:ɗv D6-<2J;sτ7#o 3ln9#YޖUxV:Z#X\t-6sxKKI5[:ا5iUPN`ꂕʃ|#Xfe߭sbv.JϨ_), V Ipa# c DLcetf|:ޟTYjptdgT*:&{%_ uVfd3X֠!AJzvhev7#וW,n{ ΀UI}jcJoB䫖N/fGYYU@>~vN@+T-ZVc'wO$5&f)1tAL#eD24 q)CrA(DO~pz_J #̵zJcmg<`LsL8_qAqV5 *kml>Ynjf H07eͷK쇥x8z.*aqAШr>3ϱ-<:!QiT:FDt~Rک+"Idv?unm{/R5Cp<,7t¦zȥ6vBx!9SohP _2rǿ˽#BV5+ erns:!ӍC})*A3r _Jdi!ק/8}S?NA9eLiNFVmh <9JV\=!VAn]eU ̷+Onok#m0# ~.iP2<>+ ]m132.f~f:,m&oan<#B*u,#<P2nA^篩׃30FbV)6>:'s)˥ 1j5V1^]%|@?@Mڮ!:7K90P$w&3Th/f\'YMGp)͢H6ob*d_wBMHBw rTBǼu~Ͻf_{2˥wun&$DL&{=#RE;vߐ괽v2U!j,#gYi,#e"nØQ"~)?EcxLwy#;-*=ɢFs(܄LzQztrlpz,3AO{➾=O1~eNV 7'7@2a@['YwME}+2Q bjղ)Hf\ߢ)C+t4T)cJa+j+&# G Mʆ5tbW?h֛QG8OF k4uASl¥U~kyS-7gV-e2S/f =.؜qq:OTB8P19Dة\aN> Rw Bvƙ2+++2ȸ`0}[K^~*I?mtEE䡋Nôqda.. Ќ2=RnܸYvXq߬_ "lbYӨ7gYP6w9̕N\}uӃ{ ^Qj;ȺvV x̰sy F*#BÛ X WИ=iu57~/t `HAVC!S`g %IL^X V4@n>VD%nOhʒős%DS3E੨[5T-FuJI 7|2|l #q3~nYօDj}1$&]>`bL\jv {*FCP;)Rʊ$P> HL?m&N`Ϝ^ zT|L{n~J7 Ne\ˉ8_ʴ $ W' sg tXm:RG0RXFZM~?a4htvJ-W):B ";fe v!3BCK3T]uiؐ23,@X L2bqW' piZ r> C×B ȩ2Ҟ@=c_ER0 ǻ,Tx9 anF#R\!umORKÒqOb~ȯICYi :,osڪL%73o bauL9˞y&tFۂ2ݗ^#G?*J2&,!mWf.[ <zdK$M< ׭o}-l*VhD|j= ВfTIٛYuI,1@O!fxvK/aI\XB 16'[RBOŧI=5y:I$ɖj{1M צlD"ߏW;x-,bTDo>'Q.g\9@]ɫ.x#gXkÑ;|9#Ȕ.._㰖MW%ѵm (OEML/P6bZv*-u`^g2JT}s5m%!Σ*3qwUrGR͓32SO`['vow yΗFԡO(X.w2Q,yuT7_U{2ʹLy`~PvyUBkT:.[T@%b/Ivacw wͷZ|@ZמUb1wrqc"E)F0`F IۇEy_=HAlg}q$؎}t W ?ٺgC0Z5 8e!6mfaLD ٩@GhO ~;Bm=f[ GLN,y7ޔ]Cβ1`XBEӾ@ŊՌ?Q 'e*n fǽ8)IHuޛثfi)4o ~Oc2z9mȲ[f)^g7,"99,vdf!C7hIȿH,5cz ;}CW҅iuOYуv)wIx5V.p|)#`b,n#f=o? g_3^2 A2s P,";<Ȩ@x!_*(Z]> b;8Ú?7;?2T" Ca HiES_]vno2$M8[TȄ\JQ{{C~TG?F:g"K(͈6<9t7=&V]FG+EsbЏT]ב{=c@1օSqJļ4"u`sli*<ti}1vQ!:>&w*̴; iadj"d{"8Ȑ=CdKfػwƢD44X ̼[Z<Σ3SlcpƔy aNO`L=[ T Z K^*@ ҭD@ P{1nA RL"gMr[qQYk^dž̗|A'w2РDHɫha\np?j3Zf'u㶯T`j D 3wNld矰]׋|sp=a*_PMP;:O< ^Ϲ▄^&/VӀi=U6 VBo˼[=_t5o/Swae+C\,a%xM r׎WAB|8F5)l }?3aW:L(#+j6i-$\fzp(Nc~<i-lB *DFC -#OdmH}= hМ Jڢ$Dv.=*1 sKHR}"cbͬ9Ɯp|X_wܗyO}sB+SlХ${Pkȇ5|T%HoΚS=dN d<>! g~1',П#6vƂTAqS .;-*Ka-F|p#u.uz4̈P(G엾gLhYvOҍ~$o}d1t%>ɬg=sP^b8{OzpldԶ]u٥Z[$6EYpŽ< Aˮ>l6ċBS*.QݬM#:ĕv΅mWmoT݄x1+^\kK"f}AYH œ>s'45ȶ5Tڽ!7ݷEpBBF3S}V}j/]m&&c$sZ*_Xڡ(Tj ?Yɀr8y1pPda_Su97m0դǣgH"%K'XƞX}r ҰNj|yʱnjxK@ Ցes4'A6:hdJ mg@\ڌl!8ig.y>ftkU$:UƧI3#շ$U}}<qws8nag,(mF ^TFXW8&k*7*>a?e[#k9dhcMrbko_^CO5%o& DjjfKX@vs:(s _.ݓiu/vuřӮhPjkR0]3!eٹ/D*Hq\|܋$=(m+#>}>S^nT t9T*RiЮ}LKu\ʑzKF +TW\7*PajW`Su bj˿5z.u" 4|m sTU1xiyu%; uGq%Y,Nd]%JDpwbVD+S*JT*WIa/وEwm 5"8K-څ h,њA`pے[x$3QDISTCʢH̻Rzre, vߒ8ٝ'onfx[k=}j#3QRIX5Xs8X9Dk3tcYGE[؋' ֔w\F)kuJ\19BaCX_OMŠʳ=77lj嗪Ku=өtw>brO^;yzis9<^z5߭ `dկȦXCmA_Zx/66{VRM"4S5':wRdqRB" ߹6#L?ÚmJeΗ(n@P!pZh+,AN ܒG(wp?[/)v|:Jpkxt`+(6xj3K"uhk.#+:ك=Q{)6Г3AAsr9mf<@FvˆRZN_~Q\ C̀lq DI~r8gVkިƲk)u#.w@Dڿmj{vzzo1r5@a|9HT y7 6bX2H'~7֧\H SoQMGWV2fkg{mytd6jaɧ/M?~x[xKhkilV˃< U?~YzKtD%|IRیJD>y6',f`+$Y`La+,,d"\c ԀPh0V_ 4KA| k^4T|=uŒGG~81fنbS2`$z.E/tiBve^Xti0oz`wOt}=7S'HFMYGwͰl85CgM:a^N(6w2$Um5شf%5cA'Qf/ *7WB6^{@B~;7 -ް@!yQ g\P!U8j.6u/4䙋՚X0ƒ 'ܐ! I["ezI+f((=WvŶ]1W^TOwt2omrFLU1P@â>xp i4'5&jR^wDjsO/t|\h#/ % ЂamES|r2% %v)/t% U .c*2WâG@UkqFxCkt?2.s-צ!Y^l_xˈl~] _V΍ {ئ/RXa3nqB l2,j-^.P g5S J<v|,Mҿ|ˀjNHj) Rߪ8K΀`lrN2„l$$d]"XԵ{ 27a*! 9|FdEJEDϴJǸ*כ^rus$/%f eDWALr&"EBCk@EWt5&猰d=O DxG<>JjU;$κ=A ԍNLڝvr3 iER8Rz^z@L)LXKzᇩ*Up O#^Y/b(?{gݙkУYL 8icҌ2oz7%vb1#=t=`[6(=ƻ"6f+ȑ z_aKm8> j୚|]5((j['0xJ$zn۫'WC4|>q =z2^+rCf&D]x$Z!wVSx\ɇKdd`p|e^>zܾ+@eVT/f `2-Ǜ mE<;8ŘPOH#dMt\[I\%P709*#qjTy@B@+(5F Jfp=7^Tr qI9ԑ]AK'丫e5C.dq{b;<[`׃Xba WOTܵrJ%cs^h8ɶn(=ST q 5t͓<\a֧_ESAb#}#&2BfwL,VĆΚl)&PQE?Oiq*/J'PEuB5H AQ$^U pQH"fA".5W,xbx0b"9 {˕Ү}+b3}UvS[#>Z#iıVSMڐq;o_9EsV$AR!EKĮw޴?nꃊ½(:`\j>aK?jU{^Cψ'Irb@ʵc|^1o(h2pΥr.Zy?} ^f)@H\* \ Ii>Bf{χA=U bEk͘8Hİy_:p,F8ܾm˧|"**Ɋ1-͐`U6:,,OG!(Ϡfv&%3_V#< A 1Ru v+J8-iNeV,|}n/sS&a))A†p4[w& P.6/S=ŵ*ذ;b2Oe29{-hmI3 YD8f:ʨ 46vt B:XDsN}X1T&'I/jXXLTuSFLe]Bjolh DfPerK):9]pN%F azV"w hхʉ¬8ʱR ;L+i`Ы*#Y\8ۿ7fh_58Jhg}ʐ=c/ p{<_GGsqW R=,%rZ|Em!.)U}>M-t3MܓB¯rg^-&vmMv؈DٍrEqMo//q:) N{cӚq{|m-b0mDl)SҀC و^5)ZJs}#I)5 S@q{*_xS>dryVܵZO(Q@peHdS 'FM gH,B.eWDXP2Q'VgRd> }zaLMlW oՠ T^r jXo!:qњu9ng-6[VO3 {ˑA[:\ޓ O=1>U-d;b U?k)#ˑFRm`c$.UŜp15u  \BA;+'< rZE'❺B,5ckg7tZg؄Py:c 9Wo%V| 6]Hzb @M[?E@8;ZA^"&!fLD 4rS}. >>!vnM"4(L_W&jE n2tu%Z=|~b!!CG/`]>C F-X י\Mi%g4d }s֔!3ovEX<a(͌&2eqj[#*7ЖǮ|`;Cϻk1u//cqqx_3a1}TpU%j䝯M03Z@U7H߽QqlpOiUX,rzgLjUd")pP*Btv S,F;LāIR#@mjjaY%! e߭MGPr"#XͫOOcVL1 b[eY yRMU(xҟ޶&u *$;bc%\6z*q Pg%5s EJϗ*pQ^83rχX)&룾3K)"p|QXȰ #YvUryH*M/P\x_(u} *Ɉ+ Uh=f5[7\)lδF]"A0ڷVzV:<8IkXo\W|j[DM4q*Tw]п4tѶZl(:N[O"%ք;d2Ϣ-א;؂[ŵ@!~Q3/;'7}kUm-y<!=T7T9wУKPf7 Bo?j%K *;Aa8EEV̕KH m3^ZK*ߋ< me 7f~)ΐiCϚoxR׹Ei-r ~u`90!H5:nV #rirіnW5moOzp4C_1P)+f-`D:&T\-o,r\s6x)KS1&pK4G̺"˞+Mk[Rߗ1(DWHr (;Ff2spOqTxڍSS) H0V\ZH3WVmx Q鍄+eeQ8*qjoa+8 I\/4G[ZzL7qHa2=+):5IyuT-5@J­KhN:iee)5f[ʒlYo;;⧽#43%T e]bI]]2ВK=3Pv y0Oc[1nʱKPFjuݤ7p^M]M NR,b]QXAg*nY:\V DFX^o>)pQAPqWrJj_ؖ.2&eBq5%W.R`jp:-dX/zA ]g,I /fcˍ3&E=;)TY4>⧖F{MR6$ QyLle!Ss&!CK&CM?iIng_$GX4PnRO4 Xsj7`1ɨKܳiFѫ>(Y`c:{| R> vwWK>.̒n_ˤ\E%PnHѠXƊGP{6pԎ"ᤒ9S5uwZ.8=;7}4 {!dhkKH"ŜITgC!! 1&0GLb۲9p=T귧n]Iߕ _zp%1K _ڄW] Pbup=Z 2pTG{ &{FC%r9=f]sbc2`Q2\* 7Ƒ<7}OM3grD 0RW-!XډgF:)>!,ݏk[}F N0XB>V}OY©HA!f4OhrJ7f7!{V,]Oxd|[dYʔ@D y受P3|Ӄ\6zp@)R 8ڎ}77 CnF .1F.P\[[Vb " !^CxDl r][?4k2R7V0U )pK7-Nx{d"vN9!<횜KJ£B 2^z ;XM?C&\rUD/lϰo Yg4-n( s,NzfPPH%v*/خ7Ov-x]]'~?C [I2أ1'$հGåJu,ӊ}I<`@vu8bnkSDio $kJti"O|~v(5^{c|@Dpf(x$MhWσI.I#TP({n&̹:*yra4ƾU._Z xGx- LJ ]@$[Ps5"C*ƙ|?>TCf wn;sY!^ҁw. G) qBd {GaKñ-gj@I!W[@Jf^?DP jud#PYi$Yl\VH #TvS65\6@C%]ǿ,3ٙM%ίjUwz lSA]u򇟜^McZcZa!Wsɡ54"R(LBA{ Y5.tx kofg]%6KgŠH3Is @I^dƢ/1e復WΊy=5oݑTW5UHi[jS+sJF mn)Fђ2pbiD?# >ϮqPD z Nb6w3Pa߇`Y־7* c[k60o>kT'#ʘB`BK/j)` 0f08)p)>g^610t'-|W斮8ZLQgA] 위4U}u0{ Fj$iI&T|k kfx( *>5 1^,cLta7M<"9̅<9wH E$5%뱇=sy2ݫOCLcNYZ!B 2HD<]BZwi DI?6; N{)D{UyԆf[ j`~5PiH+&+ڃM4g+ :)s&acgnY`uZ'X`*+yOyotiG3 L㙘y]0uJq-ol\p|yDilDn0,A"m1+PJ;@j0H`DIo +v@.1γ@fb.".;VL$U]OΚ̟TR|XwH Kxs3ve^2+ŵ0FdGbLڈ.F]{w1 ,xVTp$ܻ•c~Seqtrt(eS @'?)dWGu %ӳ䆿+vt_Q+^`Hav{yŠ_(_$DCn׿p7qFaa뭌oqQz"Tb'ֱHu@$ouWLqW (l_W[(QYQ{ (r3H{@ +_N}g݄`;(I:F1,U/\ V<3ꬢ0qDŭh)\ #)Jψa;!ZvG3f-s]¯sHdJ)F#aL_ Xi[k8d{w[##yhTFSpAO>rDDl2ӞEeRWA'~LaD0 uѻgD1Sd@ ˥C/[sE/|yQ^s(Zp~8WRcw2[HLlS*ljK]u{{e#:?Uc,ͫݞ? 9*}P:R)#DTksdb2D1pjGTU_!g?m=0K׍vj0hH%[А3:\-L،1RT;_,BPHPNFw%Q)sS#SP!_NP!tx=mV v>B9k,SZp@6Ḙ+3t:nmA4Ti LIJ]O[],:4ֺ ?@L~\Tˆn}EC*8Nc̮j,+ӄk#|.yN߀5ңMx"Bײu옎/p$u5d|p`ϲ5d}2o1qDϘ2;Ϻ&پ75sG3po~<`%&ѺhJAH԰ ܇5Ԫ*LEqϽ|fTC(L@Y[GZW60CB'hf)EC]bzW6G}ms"A3"JaUVD1.q^#4!5`B xpl^o2kϦzd]GW -i=npq4L&Tf\AGTo5bWXQ%3&Pd.;B}l2]8cH!;":q}EƬy ag.ė?! uǼ]x%G7)hOX>$q& X PŽTtx^%M`Uey-e%v[Unn*^b$̿$qԢEwB ;ɛU8"Zp̪7u9\ ǗʑS5 3묻W-VTWn\HBBĜ$1~?#)ֺ2+[w($!v}}nB.tM*OsܷMs3m:=j qÇK |XfP;~B0pcٕU=Q_cLT纬Q(3!;8*mf /UJ%W(KUޢ6s@e-J0e%$U[g26_ lS}u>EKع͝`!CFC h-VmdX1xR~:S"N1^WORȕ0|ʻħ?3I*`v tH} t髜YWq>?14|LpSҖ-#v+BዘbRfjMQ [lE{N\Ēbd/65x6hL#M}W A ІIds2$ ¿A򘻐S$GTdAV_S/֪gZ0޺J7P6Zr6:I=Gޠx)Fk)څg|b[,48;v'L%C(\w 7G:ttL^̶i.6NWOҽZWR}Tb/;ǿAj7N6p~諱+k䄪0zLzt~ʚaٙpT ̊@9Y:xH]enHS*KFdXy!N9Ԡ2Kl}ޛlDd^1^FSiŒu/PZv1!#8U 왴"'` ᴋm)@h Էg N`;xbW#0Y ~ASnXq E#"rnuǗnBXp2tڣjudq 9IϤNHr&Tl%j@{y8RN3 "ݬk\[/FdRJv#3A+L`\6b-}{%V}f $صu>\#iUls0ITw; $H,-m(&UNZrD>`jXAI[w.`;.8sb2J(U^#pۢ$yP]W6 P6c$3lO 4O)gMxjh \\ޤ7l;4a$dO,k+pNmEtX_,R`ОnAALP}Fnhbm\׬ ٞ,6'pwb56Sqۻ܂ٲ*MR6A\+1ė\Ce:VO0`2ُa) mmqɔXeRo1xЉK[/qv2|emhU p{Gf륡"Gs@'eo M 0SPީ*(oTa5H SW)Ԇ*^V,6 1bpG" ?C9g !׀Q4A  Om35:{E(,Q6-IkVS$&.)(`?qNwqA:"SN?aɷŌ=fTR1Vvx,%ԡ^]/+T<wVCMf$QW/p ]A؊|/ؙIxO">1"lWQ5D9nf}XIQo."{./QߪNq[;C_:ٱXXa@vb|WV _Tfiu*FH˜nDؾDK47fquT7.bF5(0W?m?C&@!)BPT(uńwg~3Ani[ &b'9c$؝ء~U 24es&5!` ٹq``;ܾ>t')Lĭ_*],R7-"m2L/ujvl7${̞I1G?Fc% `1=*Ip H 3+AP j# ޹= njګ~(,r e9WZz*5_sw?2s.KE.Z@hT\ AD$swDžo!j?xR(Q7'ϼUV$SѼC&be}eʩfcd|5zՅĒT& |D,|Z_UJ`~,gA8Ƽ S2:G/Z2'ĮU,Q6kxVkvG7nJmֹcewCd )wē|DwnBSűi %)aD[_! u)\6a1GU%; HO zM1*jxrw(D1Uj􊱌UVd;9sW Ϣ!kɀ_Vv#a/jC1R扨[01]GZ/*[9SS,|j0r+I}8EҼrZ=\s4v7 sNOsg Zd4WL-'n%64̌Rs9q]G_z[]/̪-OZ/>3b0G^܎(N{Q6ҋrj5ZyB KNɑB.ٍeZ>T?K@ Cr*FR5.;W;@x_M,mT&8x f*ڎ,%3h)va9cR$5=9 ` eis qybH$Eʈj,EE z I:Ϻ&a2x-w N6~~oMBrƙ^9)-xE-m{%1`AdOF ~@vMvO`$K %y:ι2Ro7ߝFni̶l|H"u$-&ئV~MNo( UaNY #ςiX:{~AHt8^{uCZ$@X>(S |z4d#M,.Y'rVӀ4xΨ̊;rV3y=Ӈ+*Ǝ*M8vtQ4yU4X”[dsOȉ&hJsPlIX2l11Q䍳ZޙiaSԔBn/4?p~*.XGCk(KÑk) ٕo(stE4+ /қ3'/2;m Oʥ{r@|`!V} hEd@4"jKeËn#c#fS VEo2/l7o %ץ%],WCQ8zn:1õrW+ژg3c깁?q)CB}{(OhW9U CP1vb]QOgNn?T{vET=z#u`}ɍ}H ftfw$G.6Ky6NK@WW-q>/#?Q6 y^g< e9R4)+ʈdfKo~4bhe̾7'))E#iePcs"VV'_>hX`8Lyr{y3s~LkEs8Ӈa=3 A [;$cx -ݰGqTHܾMnHM9^>~_Ick-܎ rU0z#E?(KHwQ659yy/A70c Qφ:Z9xX 5Z8/uvqM ^t#^HOQ s?Hdߴ,\w$NU6!bWX1+СY:mUɸZn|(_ Z橯@{@PbNJZzw\҆L#GeUbf#<`6?_3Feۙi{łV%n!*g>'[:/Qd'OcLp"ݫDSy͑'"B8?͛`%ts.y~[#87GTnɤc-c:{OfVtPv<ǐ@9']uv{(iwkK4]" ԩfyyӳv's̈́-&giZ . |;I"X6%OV$Pttm;B>?Ȗ QIu7k brF\qt{@O(&wH3?м'nhҦܭ2^xq?l+gWdsGQ 1?.gyyW #7F57ፏ#錄eC^@V=7EL,6gTÕCȋ[B?8hBm*Y^2)&Rro]|Ev!Tv E!U~gO+/9~|]unpjM@`eT u<,O4ۘBD*7j*Y+bm{-3%'abީi>yt8'qZ٭@RODrs Sێc]h9&AD'!p6_Oϰ<e@F]I\[?u]47ID+GToMKz8X!z9!(JkAsgj_~͝‹D8V鐤fwYLzo^ EjX[ȟ]W DW4H9mv`$l\WQDatNg.Ոn%Y;@mC;GnGDHθۘI2&"hwó;uZb WޛSjQ%m(2%xEX˞=Gt _YCCMiCl47`K~2"]$- =\f947 {ALsCiߣ}3ޓ pC\|U3J5ثg,9uqЪBrj^^> 30Gx5ȯw G g.ف;`&Ug `|9amlHP4(A Q7VNԵ?\H#,RˍIf"o4g!QkW1c|v y*WbSVfN:LU ;&::-W*_T: 'ΪM"!ܴC}67c>gMi>NT=zeH=FH&` J8o/ӰR[ x0|8'Z/Z! !w.M۸fLJmJ0ni{Mi8BܰT\ )p!][~V$6O>DXs݄ qa1Zkpgp ۽a /d\%FIiOѡCs#"x^zؙǁNS/KK@M ۣ-'ԮJG wa~꺢gsIN!0gj0MJIE؊{]JդSE|2mΆ#▧bIg]rZ%8/-`hW&.SHĤ BlpU,.5tLV%@cu5)jBOVYX2ŋ@g37 `}QXKr;"`/O1{H, ѯ稓wK`Br^CyR*vf4*tZ7tiex/) 7UXH9[s%δ5(֤GS _>n<]їggQNDԁb8?[+^یFTOI?}Qju|QqTSDz0cqe0a.sX+p]b(]p\zFQ.nT`qUȑ3A-A? Jp@ u HҦy 0 㵺;-nݘ*HRi@Y\>a'h1Kmn0ue|Pfw4s p"2%ZT0" nAݟ䃘{z^)9@`%>Uyf {Hbj2NşSo:a}b6-Ϡw~ ѤaIj#cuo&p_ҖaJKr KOC٪w $Z+ Shr 9.,$jP~Ԫ#k*C:P(I94!EwHSKӲt|vfclSTE%3hI*r+ݳ!.ۯk'}5zx^zc;F7xgFS"Ϙc}{8P^]iFtǯZlJ%xq0V28W|!O%'TYZBF1;Xb(Ga\Քln1uu"oEmFߒ_R6Jj3c$,@@?{Ac5j4N2bpyӨQ /嫘@-OE5@ >Vİ[6"6 R.ܺ.N$nNWZ N> )Գa#ݓY 7ZH$hO4|NIS2Q%Kr@gJ16:DEhfmTL& ~^p+cӔOPL9"R|2ַ\M\Ua1`>C#~R-4V@&1{kw͌B226V5J؄E~#~'fJ8k( m!"UУw}lZn kop;+Nj ~ph  _ nW"Z ۓKy ?`A)rlc{+Q&9G\Oofhlu %8 o 5Fw䒆:P.,P+ (7}ʗZ-ZvМ$1U}>ףkdNOL~0׷,a ʍ!C*#h}z1[ de&K~od.Lip;Y.ppʏ$G&c OdD*𐨘^[X :;c)bHQozS ¯;OyS.?|h{jOuX+b&8swS%46 c&w̰yjHh%H(aFja,@gSmTo ݆˕ItIn!ȁ;. NBޠۡ^yEade5~w_XlH#,B'h٨$UX1!u5 Lٟ:7=@^` ٲgkSKjyᖰ71p*t! nQL7\*AˬC8 nbcZN0: Jog`+nwg#yD7h?P%Jc|q_T2G1N=#!ٲ[,բeZa:f#w1;Ď"Q`C |BPݓ*6dON/QsLdT\#<- 3ˠBԓ !9sy=< Rq \x(%C td[C dZ4[k‹Q7*^$aGA.Y;6J`7>#Th+G^#C_m!䛹ꁒq=Z4sN~vA&G޼X?rx%}ıp5V1{?@C:斞u|f8Vo݃--cޟi5vZ1QZ)=/M7aۀ/p%ނM\[{Oj˘Tl)_Գʧ-P1)Kk_I;w֭޴q FuZQ#H7q8Ro[(p-Ur@GQ 0+*c=ǣhwR^Ķ(uK@-~C ll)DFdV#p :e%wšl?㶊+Roa3+ʚM^}woUW[,w]&OghsL*$}mN[s {{4QN,i4-]'#7Qs0'_t{35@ n>ymW©Ռ f[ 4 ͏ Sw<'G0D+_^YZQ j$rO/;k"s$WJlC{b ;G_Ԩy@Q$P1@#nlb̵W41ܕ2Mc /H8#Q&!b^^fH ވFB7i)׊n^f8`kD~ĜYMP){c򌲿\^ncԫ1'K3q@7Ȃ_Ƹdcvug+;031)2',:QY9h|^ zj_!.I%x{sw_q;ao)VcDjS9 oSu( )aUJ̼1R#D7\Ĉ p~sG4pK ; l-+6|V5l'GEj&&%Smw./*|6ވ;[2cK^ OۙdZQ zv:2I%U~ Ny2Bڏ88EVPj WjiGٯn] bSCGlVOSply-UXO&Э}[#lB 2ͬXsNqt5f,zu; .d_س?NW)g,Wp Y4n5 +ljAdZL=a=I t")Y.|Idrb +FA󨓟2JgWy9 *aueO- `Y]&%(OFǸS60C dXj ϒEuQkά q2eݣʎ?(m虽}č2x٪Uis.'\F&,ݱ[x8XE15+/ߠE8'VLc@G,ɇ^ uj{j\~@pZᢤk͇mwrFpZ^|y CZ?(N33?x2--NH% ;T?JD#v۱Zr$7EF܅rB32^B ։ ={f|%qB.nOBJar,ko$9.f˖'-,aOù 1< -\.7/#_ө+1(4 a4NVUN1ϕf_y\?qL,j7!pm8|ƞs)'b #O狎nqH=iT4m{a4ߏB 1U{M} :Dn=3T^j%u?רe%$c8hf\Ġunh5 > mLT`8kc(x*7B\\z>.D U'6z(SדGsDHEj\6u|UFgҡyH[5хTgzΚU p hoU`蓿Τ`0#GW$i>Cډf  ^w &x+B)vb@0fSJ m~lPI[qD"Zm%7vjFY_}]$k|uݱ wH ^dA/( dPPcKd(J7I}<p0 ((OHXZ;|L66]ȂlqyVWpG䵰zIޘ}4mOs2{d_Rj +M woĢHЯx\c H7o~ `9sv.y} x=Ca4lXMA "yXyMOjTa<;M] *aHzXow([$:Ӳwg@Xǵ(a0;v&Umf@=ڽxzjС%4g |پ@Pȇ=]-YH3PXSS#eR<5(J]Tn:x !GF5Wl!r4ABvYlm쵉W;3+=y 5UH4R n5nɌʌCOH;W.2gp؟|՗ig&]jHf*m6cT;6 ̾K=0h-U  1؇.#gXlqx>^m?U`;H[٭3"'j*irgC7by+~K5qsL7Z kRݚԉuh@#9^Y#UM喋1XU+]2>qpdqëRd[aEQpeN ʌ ~wVnY `BԦ4^OH1YP|bmOGz`|5SHRK%o~ %bf~ K|dڣÄY-7RtC!иDX;%)fA pt^BIrmOH^_ Paau}pc8^7 kqI:~q{+OX؟zO[ BȘʄM,Qn++\ݚ'"xaWصu}Cv!40xrUX7f5aC1N.Ym`%vͥUM ;{hMa}_A<~i[`/UX笱kTSa7Wt)1 Յr&/ΗN 4jqQ8K" ŋNID#JPM]r-~̧DUi > s&ގ?Y{^]lSe:/qjQPC,*&i8lяPεZ\9L̼߫{WqV X.r~@smqIU9EvVFɌ<-}=Fxuw919'CMKy/L #ZRv@)_FR#TcH"B[Q'ֻ I*O?qba<+󃱕+Jf4-+ўphB]WxhV|n:eD/3Zm"&im*iCAL[m1?>ݣ3}Z% c[J*|/^CY'%{F`ާdIL]RW[z \Yh^Msx5du?O≮peY5G>>3%9gƸ"jz%Z)I)Q<{RKvcXFRU-1FI;ikt'oNb:x9[ɃAPC#47#]`gja?(^4Kg#O۬euW*&'6kGen?UOi >V:p,frt>H5FTd {w:6SMwϿ!2bԶtoխ+Bl[<‡&eT6O6/}@???wf7}m}e}g~WGW[]f`Pb&&XkˍzL0Ecn[Ŕ|r)AjR}[:Z6u*plM17!7%wR-l0fH}iQ cL /+R ,b?)vms%C\Xa=W7N=}(sܹhOMW}eȢ?F߸$鱇׾)2GPpMw#֑J,h_*c"ȄCRbJVOBLv( t  б)@ly8bPzr7$qB n}~%, ,,:Zfj8NMƍlsiFYo,ĺi=){I^y fџG.2waNRվ zgbTbPxSJ/r:nI{ɯNS9ifv'!Sw`dꌃj5jb|1{8;U]yFW`hmEgskʘGHKBDGd[5:kv$ o}/޼uvA:4## {ِ&AF)̇vL92T}Ns">q]49$Jtȅ lez2^<Ŋsfb$;f 1¨MH̵a5'Yz+lVBL3CĚFr1IHP򕳽e M!#'|Oz7V!50S/Q*{sO גDUb%#UK3 XnQ[sGGΉ%NþI=;$$?Bk!T鹮LF~gj/Wv7z~2ܱ{:x/ΐ)5SKlkN0IP$ 6EA[,z, Gy i` @~Bt=#!L;j/"./c\ c2gU](c[ZU u1t(SVk?8)pt(&p%ZSK ƿW=]#ȡeť1f$0Oqm;C(3}ݑmG[Dfپj2܁.~&{W(q-e<ԊqX-&%غEI$]G +3 I S~JJ_읣`'bS7[_KpiwL\%,8@=k[{2^N/4*.Un*"\ 2qKй+馳jD{H#kWslպfXU_PoOp4ۦb,aUbC=!_;SKjgF6mSnkeUf#=<Ix`iu&ڎǹj:Y>\iBkOwS*gNi f@e]zc7B Ns)&O6a}ӂQxk<5Ľ -F;|e|@cf $_׉27m%\?i 69Qu.йdwINClܨ7)mT9sw&h `!B\ViޏGG2.!ˀ Q`9wq- %Sr~8FShQ.uhR/] dm` ㋃bJ%o)̨K9bQh'r OdWFc l*x>P8C7jE;g*l`lW1/fi0lS6){_[Qa׌?Xpi/$,yVInO`fK5Z_Ωg&$` ^wZJn[z 8<$&%5^di\C9A %R6{OMTyie5X+V}e߱mp}E|m3qWym!n-AD#rB6 h@ GA' zcjȍwi(Bƹ <:NJ5<7GsP|͎ՃVq9'm]Ϲω|`E5t”Ts fk#Ur U,%!eFyiZ0/&;~3KGj_ d(౓lw-R-Z<]^a*&_+ BaB)0kC/^WMһn0lqTv[CAEaHlfw&NBryݐ>pM_# F tL ׃+-d|Mr i8wT魃Nn$[ ɬǕ5Y 2rOίxj!Ɋ8d5lV$@jv{aSFW0!?ߔ['u}f<6\O] T!#+Tŕ)g qR?jIɆ#l 9F"+,2Ј; {JM"իך:4Fu4OB ;ZDE'j@ݯ80 a6oխ ՁA +AQW-]`Ts ,8P xbt#СfL\LSwG !Jo; t@XH}&gX}쵬t WŅ{Y6Ϧr# ڋxD(E549(V£<9E'tX}6+Y#Q>Yzr Iv-|qUBgm2xw)<并*xg pUpz&jO FZ2hqS'Qq#v}iD>]F.ķ+n)KN^,!wW'1C#4N9$nϸUSNNm7S5ل|2fuMi%bU5.w/7 6`{O+ Xzsi<">2e_P$|E<$͇1GNZ*\/ 8{?%a&ۣ/Q6+#B*~0i)΂Q&EkC+sYc#m+EvPUjaZ*I^KT ^yVSOAĉnzc5'- w*ۊ>2j$WWc˽r (}.i.I^}+·I]1 &!G!*`T,BȊ)`NP?* ſl`.uAօWW"Q;",Ck72- ut(pB^0/e-JJ ðRx{~l_I/v;Yo:+tNZOvmr[y 'c Rc:U(~QJܕ9voV/+ whSww͍*bm]6y a RsԸL^~U#~)q=J+rr GMFe_􄦚 tmݼ}|ωbx͍5eԳ%Wd%TQY0]%m@}Eb^,~џwa2Sө 1w2 -Z=hv]Oa+ DIxj:PgV]!siY 4m6)G{hhnƠ.S͈R |@/83T1ZT̔p, z',J,K_Q5:ӏ5@(jm(dbNi9N`73.Z(#RV yNh{8o-R?N(OA=2W-k:NwdnRy;gTv!XQ̓IeY4˂/}> ,'5NzzvpXh351b9KX{,8vFK.Z~&}!nnƦ+0$},fZjX-#oTyo--V(]=x 3b {sBxe4B9! z@fe=ΒLXVOH]] (y"M+4 |g!Қzлƺl邀, ΆS/?O$&}& uF[%DU~.Gf\_e*pHՀ_8.w &#:ۄB #!a2l6>]\-LmIS\:iqp=_"vh0^>`c+UxS[FBg 8 K?9j/KK[!7?YHw-TK[qKlr7 (h]ߑ\Qѵ~d\^:2;̏;Z5XgQlEUB 8%D>U%v!p)IeNr{!@2tOdONsm;jz:;bͲ.pڊ95خ^D QLrIs#Bjɓ|dǁpksz03ii24K 쩽IjҸFf LǼP/V*DލGbf {vYрڽZBٴ2ʯ1uͪC¹lԢ+tOOB3c{E~)$6dy]Ȩ=C&] ''͡Q˓ \@c)l C*gF {Nl+ۆ_ %C4̩lZxFWGZMԞZdt ?="=ҽ;g.gGvs\U×@kZ4UW_Bh\DK00Ȣ?zf7R9 ix]$ bJ⸖W4f EasorZsF4Xɥc2'R'S>eʷCy!9n%Ux %f;sDyq-ǒ* ?k^7OrUpL4G0Si%HF ?R(qvU-m/_HDf,{ž tNExv'$̥3D7"VV2'A'7f1vi3L6$(Du"mwƕͨ> ,WVxQnq 0T[h 'h?'9()5 _6? G-09Ae. ^Wԥf|T¸qLfNӃn6$G:YZ.w}.eThV,P`BX2oZXVR797zN<2%/Nhgœwθ ټ<~YŭUI($]RjXn *{B>6ϦPvdΩ o]ւ7_l"B)I p+ "AT-$jtj)t+KY%G ?9~M_zA#3hQڀu&9v߸N00YmMPi-pUp`r U5KQ:O5^g)R?׆Ie`$Ty̆`8⭯H|6CQ\6,siJAI<`8uSՍo_t|4^ӣD5*'ĻeͱX7Xd~֞wn'J߭eNğȽ=\Xc*BcC-9ٵMD~3tw$feJ}72o/%~s=7mKؼJ5Q6Wyce))(l71(W4u^@uT.09zlqEFD?#8'3}۫{>ȬH1T8d!se3h0EL> |Ұj~upTVFd[ޢXعg\:pYr/ܱ=MZ]7PrhGX{[@ETwCo 'L׏ca q2\!TZfw9a2p@?հ2켭Kբ-ǥO:A[ ˘>=b\QM'iW0؆lpK\&TR jt"u?!(d+~.~yVڮztd홗 ;U S)*,:Vi\!=D6IY쉻~Gp[ :lhoGdσݽ1gw6AAjY̡H, p;״f1 JԞ7]ʙ"kPؔoyQ>`ڴAvhN5tD5pWD?R_{v[^8D= ŕozu8'q.NQbxFހt) y[MKj- kimyO_@j}3[ʦ%VɻNp!]1E K](F7?Z}D4٫u#U$u^!tuܠ[8VpalQ`rb_/+*S"}?P\T+. މZOKt"96>X(yD[)bvvayJ}:VQ1b G~Eg{I>߿&LΖ ABC$pK3>N?ٝHuAgٸ$Ii4ZC=n`"G}E5yx?w606A0ME[=zT(l2vO"˛ӗm %5'kd3 WJK- 4K7"yxB s@0 ;^ BKx mT!ث] Q= 2۷t5W2.rU2[B/ VgX]Qp-J|ƣLlZ ?D!$#!T?$w32|;S kyTL;kwwjwRg!c3B <Յ|?ϭCXG@$>/ ȣvz ho^/ZWw~ Ov`u T C (duBƼ6#GYk­)wIS<}gazpq*_\bjtf],s9NrԠSx? RNEdګyֽ"kdC qcɩb[ \Y랷Xh#]_b@G"AzjВO $2brq@WxlZHȞEnϩɽӮ%`SC4NRv0jun# z,JWd'!1CײH:d/W^]uT;M E5oE[9$3&i΋,`SK21hMgե0[&@dkaq֮?5ex[C|6Qwg--557'e7^e7yo\ PfʩUWթ.<*I$ 'ɔY)yBRO ̃J<*y Z]}YVEi$so y+j~DI,'ޓs7q&hWKY~ K2, tR=U7VD%q [4$o|.vțqJc(SD62bN`Z9=>IIgԮ7.v2k'u?٭e&qfia{%#V7D ?!j5=n7/~QFT&/LtA<<zQ)E\2S3{?" g=t *7N*…kF<ńMP!Q„ QdhL"P5(RHSALepr2w@l[!d[ 3ܰf2v.Y|}'(IL=&< <ܯ.P};]| W@w-Pƿ\mܲ*0 oED@ _R7<<Nj$gT0rp+ -E-s "$q<wkxCZ@>y9ͧ0J]wqCّ I{9F>/9>bx߈42Tv&wռTá0~ᄻ޲N:0"ȇ" l;Oj3׽JOn$N2m }:9rtNkS?u\ra]MUoy]a<=0,Lsfũŝ,?4gan:FL KƇCnɓVàEIЛtOJhcr8p(. 3E)Y;F)4$OSZT̜]-Rp&آZ¦D$6|cmYh|eBBeCݷ.h 5 Hٳ=3p#.ZP$]֝FbPK@((y.?R {%eXO0»Ө!zoJ{bIlL83ChiFpqu#UEщQmIOb+jVm˜x4~CZP@o m %8rq. 6-UC4_aCѺLko/!u /!;#f/ )&D>ߓ󫒖OdyAEVxAbn^I'İcw/RQgf Ddr ~8a[Sp8-"cR2:"-N$.vSZ'4~>A9-;]U%Z)j\gqӌ{Z`,$~+Umg0RdzJkR ]18m}w\@/+}!o8fLl/KQ~J.by&ʈe#ŵ\t܏L~OJ)Ht(U*s2ӳTD/{4gQcg))ZW.䰤,gx&sraB~U_R\ u!<(6o%oh\:Q/{Db4B4 y4-ܖ yE*pmmR)|V8^UIk/2c7ƮʡI9#ն`#~#i C<6IHLyj]\{ զ}&YgGեƒ6aɏC!6sj|joyV%YJڍ  VRMZLeu ;ѯho4O{&vq6ef +'s'ʙCDE+yWE0( 9C C0;m>+Ka!UBt?@룏 kTC#խFR;s*|bʌ(㹮5SwR2H^DMu~ww㧁k~ hsP$N#F@75X,(K[ eS[ӪAr KX$Oʭ! v(g36MdXZ@C,~*ɱ-g?,ׇi-v%f琾7~: M*!) BgT6PgL"qe;w,BG Kr!1[b/bbDC8d&;9UbIu׆Ygع+Kn(L8t&oy!at5Ӽ#9*5U)I,.{ʀF lgyW֘>lݓuOubVZL~jneq'dQ]{VQeH>w$#y'iDl6XzG  7F6K$ XM>F4(s+s4.nZ tm;ߌƂU{zv[th6'U[JՌu6GgH\7F?4Ys# IUkʊ nC猄9N@o #=Рfk8/`P:(tx: :JzmRa 1DdpfV:g2So3kK~%yް: #hN])rӛRͮ8X {LJWgO{iMWۅ,xׅ:YOIf3[o& s'XD\$qT#.Q 4l#(L#0,9|M%7-ã'8h_VNh7O:jAuSf"X?u_ ^,ÞmT,]I5n1=|-7jn9CͶo|{$sQ>KF//xI(.@״* yr}xnnD{V*Œ@эHQ}nR\#Eddmƥݲp?5B$4dGno5Zuiv3ފκzߖ©<"i ٨f389U%GؗP=;G;p(D^>X0ɍĹ[`.#5Bґao,KMLƮN՚J\0CYej`Y[Y % ^ kۭ4;^ =n'ͦQG  FT$*zzt*mp{(ԑD[QAn^F@@ïݢXͲXLC뤂f^QT\d}_NJ#Xyxv. 7qWwEy㾄VKpli׫R{5TNe~p@ɐO vgɷ Ø 7r*Z~z01Sxex!'eC+e̓@=I"jq´J-gƠc q#]R7IZRiԴ3Qǎ ੴ={kNv!!%?-܃]i0\?ur +X V4dvu4ZҘ^?P1(Gkxh)']kx#La6f -L*ǿ*v7y)lHqWJ`Y=9)HŻ|Uƴ6tuNQfq>Y1W!>v[t(Ͷ5eN&9`RxDuB0`G3!RE7b秺3{[o: #%̫ҟ!Ujuf39Q(SW@uuh\.@$2 4}m90he(4ӰxvN|ޫ:" U_mZօCј{bF>Jᚕ+S &?M(bYqQ1 WZO>+;^]|8_WY@0aZ 1 9Qv@UfØdL#Q&yo(tENt&[#^Hm1(H)D~J 2\5"=wOL2kP.!ǿO%U(C4iYJ͆>Oطp21ˊEDd:@ir~8KW Nh)uF3`]Mw[6_]wۨ*ȱ>+fvf4Ur9yf{c+2ۛRN޳|bcP D1[âc+Jz'TA=CͷL0|63B~l/ӮPHLU[KWX@%P@ʡ+ >C}: Zl: } m_m˸ .0Kyr%CA0(udg74HBɦ $2+ ,;b@RҶi]S# ziîp5>CK?Bݨ/tSMSi:|_oz˦V*_ 0+$'_WbszMg;ňi>. -p։ =ԅ)&fc0$IPWvOP½\k^$Q(;5LK 1F㠫Qx1n4, l{O|O#6'v(C D!xAxOH_ԃHY_QkP׫&pz(:7Lߖ"G6¹3#3D"ABtTIZny2) T =]lQM|R-Ucf\h#w8qx5PO@ўK {up]DEa12`jW-sDSEZ5!V ),^P Vݖ~1|xK捫n$43ѱ*$hO]Ȯ V^Vivonm$TK3y!zȕX[ }4u!k[bMZmSb jMmnQ3~o=="{XgS⻐)*惕>b+.d8jU hg<ԅ@ heb9yʉu睎 h$e5f {S 293ds LEv94S[ef*U8;0JhhLe :&{??^{V)Pp7! f>+ЌUbn0|#8g|Y(۟k|u1.·9u7 ͉A?%ʅ\ǚBֽl( %SC@7܂hdRy+60/twr7`ړ"p #˾}2p> +^5~JC[D95^tfE0 ~ЙvD $Tt+eغ;|ᨮʁ,ewu)Y]K`@j7a3Lv6Bz*~*-9`gN+\4?g$-oci%ٱd"oҾ]ya5&&D6oXߌ| ?E.hgo؝(:j-Ci1"*}Q#(^7c㟁Uը~^SE>1GԬ Z/< 8 = J]0U(|U{Ay@ƉX;=%Ua(LI+BzA|x.G{ lg yp[}.ǧ8b87R.^,e91E{P566y8.+QU̼&[Yr[mHDD%iB㯁rLGF4mt 'pngdMmeNù0}-ڮ,p $iDu~Iׯ\ң&/z3ƑHw!y;G&yc$#m7|;Wb1`yPw7+rO/@TAcCKU\F=9] h5DO%ןCyQ;K*PӰ5[6*yC憣^=#CpZzisehJ_\C[`8?#8rx-5Sm I۷31Ӳq>Tքw5"FJtN%<gϐVL`gz#l#1'sY쫳vӓJt@z{ hB?u&2C3U͙c $k:1z֑ cm2XtU06)_pREҖ?`WuVFy͵Ϊݯڤ.ED˾YdiFh䐬(XzY)'*B356zȴ9&e=HU&u0t{Ӂ&iX1o/ mhO_MOW*Lh6)3Ymh)GsCmǝg'ڔU^ /orF= r; uUC*c%Cˆ٫{Gj3&s|`$6A171[ګ\Jxe"qPW+۶\k9s=05n_磡OzFqXNdR{MBʈppTs,J<ǒR-o*D,IQH6h4(#K(w/֏/Xr P8j&Cz"m^B5T)扽\w:9gL:!wiV{kgt'1Rn}c s7RxHs1S7E$\Qk˄^a.}#{ G%(V]"ta&QSϒC6D+AQ.%F֩$QgUa< `*V|KI~$`8.PZH/^cozrzIQWp[uqB`r9>MGcbUmP:TRhOE(GŠxG.NwR)* ,]jv\|A~0 ly1d=ƗY>ywF?V.>񡁘2ryYEU&[{r;/(ϤZ7 i@V3gmȠYo= j.*Ed(1);b S̔e / e{j1GƼf`NNj5 VOK I@,8E`X.'%t=T7KСhͥX%+F?# $g["{ ͬv~!'Hn3uB Ã<):\֩B:xGA"ƏNP{DT)SFV?76-J{`O3hCȀգ8Ģ&l/HvQ+9OKm9D?@<4woDY:9vJ$?\:=7!b7wh;q$Sud '0J_Gw.cqw\~{_=JlыQe`7l7KR{~,ש85+Fjsd~hhkI DnVJ܍>s5:2^,to”o:lGt_%0!u wSF0ebY@rE[EZj/A@(I2sA#δ=*LƎ'o-~죊Pr&3Ť7>{4Ji%KOڟ >:m K)*HAzZe*ڦ-MXR٣.f@U2tC~+χP2`!T;N's =SL~ ~N#d[klps}b)@fQbRO7TqǏɐŽ1OzFPcB?J=NU&QѾ, |(4uY(io8Z֫f^D:(ZE[}25 X["yI)Y)=7wvxE:+IӑY| *r#Z ozO(Lɱ7 dlb?X/-0eilmn>eV熕'VDpr;:dD=!s.&%i mf @p~ψ% {* %gHNoi\j"t<(e쑞2,6UVt$ѥ'!Z:6% Ȟ>~_Po +YyB @mGPx)=HϷWWKYH"a^o$BU4)lIW0^Te˗ϲqw? 'ܢCb%[r(9j4̕3at4>YyNpk51]y<Ͼ=㬣QS>6-khlo?r`b \SPyge52PO 5J;[޾ɴ"9`}IO j[4-d-%QF$+ 9٣ rHkǘ? HTg$VM+l;d 6葅tl-'$!KYiңc&iF2π,Bͽ˫nfq[q'B{w,6Z- ѐs~߁L7cq^ N8!k orN!+RCR qbYCDZ5DpB4| hʭ3NFۛuKl?Cߴ?4ZMΐaG&BU WN=-7RX 7sk .cJeGo&:!ћ_5wNgEnr@h%vRQ([(Gn_&hbU==y'\Εbea2c}B\<̲;IxhB-U(Qsi|Sa ౦}FYeZ?e_3"_ YBk_lmHd,r(z(HN^ssQ2!mC z,wƇF+G:9烁1IMd~E۴1zgJL`᳦*n[:Lt1$lL.?Bڒ ^%QaM_S[S6A+*Ÿg\e 5PR u2c z<gFƨ7TL5CQ(K#NRIt-ÒSaZ7r/q:ىyGɆWM?"'~ ODN F`NsԙPvJQń" zfaJZO=%k|ͽ"x,Vjä 4Eb:Ջ">m%oȸ'p7[O >Atx"[i @xYj[C; z`i .zԝ]\0%4g.|÷}la}6T&"wO#ޠ  $.ćZ 9ߣ KjYg)r F/eVжh#ϗ|޺ڦ@6Bx 2*&YuTumW699\lQ8с:LG)@tF#.YlVhTKÈA۔vqި\,%#կғQ/w_Wc[1*@־ɨO͵чi)?iTQ较k6> Rţo 5$]b5P5֟Ab1&gqM*46BppMlXy=ݟB;}y<"y+U&woruh|Mǒ˭/lGgt:Ib ${rٽx(b/=肳t]ds]0 8]Z 2qj6oPv|E.9A)"pT8S'4 8-8}Cr"\_{|2ѭB|BSX 1[T zbk`[W?Z'&XEڡBP אbnQ2tY=BOV 3X<'_[k&lKl'r@?juqkUP872yɜ7oŽ&P,JeqQuIW)?[rY{ߊlbvG%>eRZ3.'2iL%bPx<3AI/{%d)ObC5>^njo0l) -FIH`}RcG6D9qhv0Tu#Jhl6cQu2e}^1`W@:!COq)2,Ҏ_lC)%>Q .;/͎ ;$%LN6y0#(8q/D0BB3)C"*<¡{i1fö&u?T'{@Saӣ8,4 nĩcCZRփlg'l78GbMn&uT@=yYI7-cfE#InwJ|uVܖ=XY],3&N߬ZdjV@j*nᯰ ^< % 'ݜ>v[%~0oRKN$`$=QVJGLyhbYE6QҜkĊj0Nطes$,MFFˏ4=Z>Pe6n`-z:(ZKF;Flk%DFG3+1_"l*gMjB?{[V{('}C0KS#XikɀxїCHØ0(Y^LieL N;ѕiqL-T8ׇw(moRѸk:>&ƢE[,imC6:n݅oD8 U|.ޒf:q(phȒz OJ 1yT`ċH(OS ٿq=Ǹ\r)2%%M`*aliV44Pق^,wJN \-{MC%t Rmm0In>f!$8c9L͎OnyyUb$|kwU2ê/n7d{`^ ]qa['9>.qx9mk8zX"I`bTdQva~(<8j7} 3[6@J@C8nB8>ҋMIbJ9"tgF q;{1MXlk.OQSAtn3kKN& tsl;鱤,A6%Ec PoFHGQM>tU\)qjhUhπ'K.C?@Uu pfyq$?BʝtӟłVD N  {rB=6B,1ǟ8-KGPE|:K(EO\\+#/ۯuV \7`o*LˉOA3G,Y+8?~1D˟9awHE$Qd+xAˀ&CTiʤHw[)D, ^*ǎ+{0H0G4~Df3{0p/C'x9BuOyo(_&՛()+63 ܝp{h^yw7m"-s&0dt;r4F|Of7xHK65|@]Jk~D!E7L+%sƝ^\<.YA&̜c/!\68Ab1`ī#]3Dr^RDt!I_"gq 7.7mo;J{i\' }<)6x,ďaS͹|}DrG<;zȬW//=DSQYI[ _4wEd=ң#UKOڃy?INp2֯Rd:;'h}*,UВ72qjjPfgtIy%JY xfO R9q3͐-[mY&ѩC$ā蟙XyTstpnW"yc7 f;t[#BFQ{͸.v9([Emf+IYdDMHpR lWՉS]HBzN8}|("x˄ 0+=n]Ӣ}x` X8 #gLЇ#W {-j6-`ãs|+@-ѦmL7² o ;+8T 7}GQE.}Kaq6DVBIJ3 ZC^xвA#t}?k@+oΨndOeh`JH`R2.5ͺU`hu͓6R=K>8r[~[@_oZq5oc=k @ .}5)ZSsyS|GwBL{2ɠ|@L܈>?ll쏵h< 4 ޠ^KbGY%A5q 7MT8>c HMRl9>/.Decv0^̝;s V݊Y5pm<._g],vq=*83F9CG|fYs<26hK\ liS@SC>IHD[Dax6C{Ygޫ rp1#mhLPZz8;VPbjR0Awˎf,Z`VJύ}oWaqbQV-q6- GA%,]rmh;+_ 7?G"UGF%BӞj7K|~̈́2 l#6uaE_N =fnxuZ9ueʛ0921jA+.b uq :7d$*"aN+zXFD$a,~+ŘpUk+]*pE,JaYBW;,"V넃YXd㓂 v)"FxikFcyG'T3_[?hMaubRH(tj5J2!GyUX$ſ2b|q[APj.P3ƓmqbZȗ9PLc Eyf:7.u7[98ʳ4Cڒ,(ܶcl0MyE)b,Rkgkq#wNQ=ICz*WBBa\"`-kE.?͐ mo{YX*ӉǵFo؊l s?׮EF |00t[ʱ-J[Y 6 !PZ8Sp"< .'D}[%j"ۯ*c ~cbq]%te9s1<#$18xscDfv"TФ=܄&Q9J+ k {@ےo--YmgSz;Xs@Lͼ]X$'[!4|Jdr8hCzb/L^ (H7-e]J8+2#ɓ$#{jhOgd)iY@Ԛ7 1|#8+.N DIB<1sGcԻ8[yw&?Zo,} es2ݫ314k*.σgS5 Yg* -Y3)&hx%w(@NnFrIi1|ZPA~zمDK:F硗c%1If`2FK0W-(3Cs||kd;p ^w2{Ol)bu4ӷSޕx?ļ`L|P4sH1;%M4蚷$;ui rAlY&[:=jx/O"~ĪJsH 8N-Ha8مilAN\3*1 YtdNb%PxrcY>^&bw׮608dDSR&!44\\m) \' ?v Q+gQ{rE w/Xd-p~QVMQ9ַ LJAɁqԉoO$u%]no~vC(xb}3p'r0l2{l\~S8HLÈTHTUʸ_p&(42RӉJ4^#vJڈ|U!% Z[Ft\#!9$0C$ތI!(8Ez@>|5">E35I1bW6+nXcEZ+"5{$0l}ʿ,X:,o 7|< OS=)“i`4k3y:2 w5]jTE-:"uWޮh(UwdicETI1Qz$9קj^Z%8y!IrEE RFpo<:;>4IoA'I \⬣7z]L$J:8GsdS{Tl0''0 ˂VVks]yG1yav"iK2ހ U50İ53 ^;7/4(ݱC>^<^^xFҔQT{T}pGE]F#~?G6G | KnCd* ŕ heCi^e [9&WX&m髊-:O ϛGvDaB Oԯbn$ ыb3-PTG*$މ!<0e :˳?mAF#raɧEBs!!L^.XWMٺQ|3߿;B |* & jdӖ{D&҇KgI!_YYeh/~CfKLg L\.r&h;׳}e٤agu<`'?ˢCK-Mw,@*ҐjŠ""ItG&Di !zOZt(HPƶ͉W^tţٳ !@Ot(@2ĭRޝHB&`D641 Ծ`uNn)޻;_*޻\0o.c bq~fMFыحe@ wL8N8Ib|( -!r 2Vfr ⶞$ TQMQ`>MT/&*dX5uȀ&TRLN djݼͰ"4d#wDxysVHNK4$?dsGrzl|P9ƾbZ*׊y gYKToLLrF牙tz؞ wwHUQŽf ]qVT%3 MIx=lq g{)}ByҽފqJ`Q5t c֍q .ւ{;b[E3UF@x(;M,#}g@?S]fea 065מ6YaajʜB4i{IF6a})r/:4i>(:In AI Տ ^ہЎ?5_IC(> TJX,mlyF752ݐa+^ѳU*@$Dkp1^%@wY:VZyMg0>֟%Z8D5h׳[ )sgI~F ;B-F9Aº:H1gt!"Q;lHn#"`Q_"#dl=uϚg%*з_@L1z~8j܎&Js~_#y6dqW*vVpdr0l;YxAk}! ]:8!>֚g6gXkXmxW( 8)n7~|5!Si750ɂ i:|g:+ڽ滺ݰ;峿޿ `/gqbT%wgcfy?,mK # I^Gj2[)ȉ`U40WIiLrMe*-z#qF_wBs xOR3ځԎ!T > :US/t1YN͖ ;=f7{ 6MO[4V񬒱&ɾX0"wsֿ hEʫ0*IE˿~[,IAQ@-stjUhL!NIx1E'+rCXsku1*V$0(!i%UΥzH͌/%S-tQnhoǶ -u换ӧǍ/43&\Y?|PȟZAr3zGߝk=!!byR fgI'8fId~X)I|>uC.ԾBt4\fd&QME 8]Uuc7jccP!)gX4#jXD< [` A&os&e@^S#g@ [uaI`0֛ I'Yݡr6[P',-wjQ=uw灕Q6IA_qdʍfC4m>!+a;fH31qup_߾7*.9;Hm;|l= 7 eY:$kʗ\4vkm S;]kr JjHݢ`sg W}RJ4kSZQGꏨj,?))*ko4<[mZo+U) E|[ɨ\j}[{rcdGͳ0O[rݘ&;0ⱛWG,=t&esal"~YDP#arc}.2~sH䨕Sc@wQ%Mv&Iӆ͡<6,E̳ZQ-12^~GI21*Lh$z@!A_a رw64CF9bW$u,DHm{Ct}F/*48rr)I/g[nFw@d<꣪S:Fk#P+ %Q$ʿZ<7Uv oJeRHC_9P>q.G3 j²)G]Ox(a}"5=c ?^1^G,d,8`FXAs /H&\ ߅npjʤyQo6;wM0f/xj\Y⣣rAԖ3æ&)c>Q(ZLw,:)oJb\zwnfk`yH|݌ HO\[ZGFA'o1VASe\|GF7Ү󊣐&:Ϭ^T+k!]sBז}V DUef?6.SVq ;uh24VYBfJo ~,nEK7sgy 7zJu1MGko -kOwP ^=]R.*Mv=&7?}Gy/vM%RHz/ؠ3d[+>2GEܛV FydES5 8`b &T%ule ;y-fw_P~QϪ*P7x[|a-́`C @r,CO7y!m yJTQJGO~B4s5S SU) k8 sj,[=,2㋭VB4jdPt-,Z+ 8-:=è (R42 U׆noLzHV/\eBY&p(uuzYj`HbdqS^@"boneMG?m6򔠕9^wI"{8-ʞz,cyRPGk ޳ٿ9gS c.p8fZd~i-sNӯQI>vvcYwg"#|^"H:$șväL{O4FPTTpy8pKr,Qdx:azJ[$ gbzN(1+W$3N!fNУ,;#4jOҠqt(ڹ&YF^ĊY\성5˛ʪR [sj6akt]>g\eyNgD%-MN-+L27Ȓ۰n{")M`CSRěϴ\Mx'~p''O*wOi iC5*A7aDVZYQ핰0!MP qq-?ص]4b_EEHmY@#JҀ%;y[p30ڴ^hǰ0]}%țu@28O+ѹUQ053\\SuPzWi>Uj=-E{cRb;Inp;xq{V理;.+XN?h373k ,!3B* D p+@}wK'6lt&?<# p3e`.ɲlߊ74wֵޛ657ڷoQf jJ\Yh 71 )GDx?M .`7`Ҭ`]Vŵi>+~V;f(ugZO!d"6 \q}mы (x"i:ek0&+"A8&5z9`̨&"W?=-i8s! i=]o {6bɕoqUYr.̡?%˙WL.=21`u>fPWiݒ,C(A  ߶r)CCkG08w9Pϗ`shL9 D?\ce; Jz=rҟב۸ǜW%o[O.acbN98/ *\#Vx.rnyYX4XgMv?$DeK`f,FdFJU| u69FG̲fy-Ha Y̋[iVdQysD1 D8^L U(0"(xQ^8%8PP$d=qjS:D??AY0C}myOP g¸+EEXa@hLsw^.N~àFPY3lN9tUpf.Ȓ.Iy갖,M_P&Eվެf ZD4HCGYg)%*LIC TT &>c#< S&=L@Z%8(#$/*j&Orv3Vz?;k" Św?P0z\S yaa\:lSt|lQJA(@9Jkfl?2N*O̵޴40"ArY\b՜ca7OZG1Nxzv4[ƌ6w%Ar>>BhÇٜbSs/:ި;WNB|lMrEU`n PQfahYuJVh N@.*gD(gbyA 2 w R+B9*j(BA3hS }/l~o֗dō3_|N~.Fk/ɜ7l7:/ W7Ş\\UILpBu]BƆ8N8 g ˜ @L/jThˤs_{Ԡ"fh :q㴟VBۡL¢p 84O<+"pX[Mgk]S 2#YW)hSEH^˯5zJP_W-qk;V%q + iVvH^_;9{aeтovPq"RQrq Wy7Z'D}"ƪ}mB{?X7AH ]9 JC_O0Y*a|C0[Q漨֤ԍ. h1)3SLD4 &gς^S5:Wz r+&;SG%^W iPN)TQQKTRS%[ͣğn1iyqQG?xB cAREժw! K',c1716U{O&t&nT;PKMajVbMoq2n Ehдɐy~DIx]DJ+=c߯N$cn"saҒ<4za J!I,'#Oiw!\lyhnȧbrhĎ5aAܮE+>)$>!w2$\^UT0ÜdfFPgZ[aGc͎d5m?:*/^³DQ Vb~QVY+/hL*C Z\ٵ4YˌCBUEլ$eL!i$r!eyOEXHfgFZS9ّ'4D҉94g OL-; 2͍o5h!Ui`/v$, qw}@%H*qkBC{X ̡ Bx)2bP[lPj Oέzzosn}Qc+T06A}4;NNo`=Be8Ao3~eJ /ȣqC٘wtndr=Cwt0jG6%ȩ7]H!(':Fm2%$|H<[Q(|CTufD+zӴ&,Dvi|N8r-qbϼ ǕK(yRVIL+ݏXhZ}kvqbpfВ~}륈%1sdK4bi-oܿsK*e:llk5k_D[[u Cx׻Ov7x0׊rWH:7 2ӳKO:iSzMZΏ!֣ Nvq+KJm8ҲUX`?l#C X@2]k# cûi-SzRLԮ ;o?'t:ߊ)*xݣ̙̃d̰v1^U4M9%^q-_t}į <`M.Ҵ UΏyL,(TR8ӯ/bg C9KIA',(>eE`=(H4y^Vq\aHTB,FĜsIGǣR@g:)qˣJu|['_ASIj?VUYrZnoF[Y.4w #sIKbI+* s>qrZ/NVIMU3`b#$SNTM-aVyuJhQ%}6zGg[=9}g`snb`'wJC启ŹIYy(!%v~&ڈ6\!dgܝIFYrӺ,bϏg <Ź~MP!B/7)ɻV@yurK`B/O`2ϵANPpbtsdzOPp_.l?GWNV6);Rjo?7+R8kSjh`Bg*}i 2}o?Y>4ڝnQ7Y \ˡ#O9*#7 Z&ط/ NgxιYNr0mc٧Xu1ri=HE0 J[Br'Imc-A Q ҝw1 ~U3yt?){ףސ $%vc Ca,ao5fޝZE܍Kς$e0%MyȿmA0admCI@JY=%6^?߰iuc]7Mmb?3FRP,|@T.a]Yq1춊$bR^{m:ADb~>_ Q7AܪQ".;I Z5UdzC Js# TKPj=AR99cA@` yZ-婘;2Ⱥ2紝?E֪)M'ӲީǨ͢ɕ{\p{۲*ǟ^D`p9@Ȫ<q5,5 _G6kz9‚a( 4ڭX([jS#ؠ$UT2jd7NO+۴L/4ŞbҴf,uc2Dw{qƷOVO|>]BުF$yz}ҒOVGPeWD1("Х& ֫ᐖV_J=GlIS!=,E a>|TwͰDgPބ5_)=yEOI00Ob'ʄפ^H"B,˞5DU=KL]+Bϳvbsy'xd6M/.Ih)ngtsy2 *6Dfs3XЍ'>LE}D6OG~)T_$=M]h0ȈW+d̮O։ &#ʣ1X~I@}=XϦc_-KyV.%$A߶NZRcroa6o-D<Ӳgw3(ZH^>5 %k, Wg P7_,/TІ%Va,e 8ގdl|2g!:'"IE^>~j*0p@GX!I4`|sQ^7)ITi^Fj@m-A{iS=ɠ8cj!N׀ LSr'Ϧ2-uMuy0{&*!A9x"d3Bv.o8;i49~BJފٺ|<>S >_-gI)_[x"dYIT`3yv> Q NBk ߁knw> ]3rj #8d mz {bw+I1 .͐#NDDR3Jc:(ѫ-b!)Aٲ_tZT ҝ.CpsD& c.;Zz5`~W Ӂ皮Y7Xcθ(u (~L~i4r( e\d mW>\.o ؼd"q{O@vݼ\Q bʵ*Xٯ[@qI0k:0d$kmGܥ@o<[G1<{:6ἅ.X˅~C…gC6\硬RJ!"1 !ȱq;%f_mxOcD4$QbnCF䘮-["{xS NcMU;ʲNk[ŒAh%7uX¸p kfzLdHP<صI[4ypz{- L^ikr0_2w醿c-\tm).8OxxJhL'o7 Ԫa3 =y BlUWTA9dhe Biã|vE}hf+v G!ҹz@ˮ\8q|^b,3͹d7HGM #sХ=5.sѣL2Bm)`Y^o)DHBP90!rUg"3y3>i^r=.cޛ9FO a( VWxOb*&VO*u+ve}NkN |-$PP1 -C= +_hAU2oӠHCj+ @fɊn?W\ZJ]mk]1ɞO(H؉7-cgt[K1W1Ƀ/{X[e*.)hediO}5Jt$ 9 }kQKWMGD1HLS\t?aBv3~ ףxS5阝Jd%p< ⋌J.`S7pGk@( U˦Y ٘%.GyO]'avq`'OB # [9!B&9fH F&hJ;e zsXS8>~?EK>}Zh;)٬f`Y}ʧXjǼu! LGRAQɲi ?>D &x^ZnF";-ʨ}-dEHh78o\i)< zQ,$cJn7M Kaʝhh/f*)E]eja^IE j9-D%2ثr,cƘE݁IZ#e2)1?Hf.+\_>:"(OG-لѦ GBp xX97xﵲJ|;25H8gЇHx Jѫ-}̅,GfGm?y >%t V'_8 -Ee( 8KΒ\Xdubu po-O% `%(X~[8šzHY4_[kH_Xė 3bոzO$&rGF~mdExj668,ۆ Xc&5P}>pH6R3!JB\$bVTIuNlu;H ELdv8/ӞWjx!'nCSA^䀸Z0QJ+;pRoI(hBq Ar+|*Y@^^ KXDG1iNhyQ8@z*L' m 9 ~Ԩʤ8=ӤN/w˛GH8y'`r,b&7,⵺k3&2Ck_S|EIΓAe:\nJ0Nɰ!q :-isc2P Zer]rU=~6PtcphxbHF>HxD߈z`^β3Xpw+>j0]R=wyC/Yj7)L-?QtPm7/;@%c%p-I8$S/ A(f i׫&޾N1aw70Ќlop:1>s32~r1ҧ#%_^Gj4ǯ3}@9%Wd™'Blp`0=Bw:[Q?g̵0x%4Rv6Px}(S=D s0&Q5d(j3 SwPi@^mr<FxVp3wBƅ_ l?nS"R iqD.*|Ե>k3^pk}]vG#د&!V_Dϵjv̶(#z%'a] B]fErĿM_>J!~Qʬէ< VT ɔ1mbijk8@:pPHlͣ46}>M9&"(c_2uKm-;?tɲ]XbmѲASbV&xНuO?dQ-ߛ—ߝ/;ckݷ2DJ9(#@8D ˀ&(ybVq+ sLv_]cy5ΡiGB5o#)ORMYqBƆX 4y]^A'Erߝu/墀]f]ի+XM懽W`'$d^¹+V3ˈ*,, \}un:/S]Ņ{&8UUd]^Bk& {4ⷹyܢF[O/(&ܶ CᾎՐMBg%e5T&ҽzPuKV˖ 9sgTA񊉞8pˆbwx873bUp nV} ;/̼֫xk-nzD:_UYO:GR)<׮[ W%-L$'⎃/q+]cˮ01f çבqrm%bۇgOO@Ko[-\S]˗*J6Q"9>FZ!Ec T^zdamaq)˲1c`Σy5:BRnD% SUw Gw$Dhʐx! V`yD<' y>R"D2_ao8 dcy+VϹh4kn-;#wpA`V~?[9`B 0\[槛eWJ@l`%[D5'dm|IsJ hHUN} 9Maw3eT0>Yig V_dGU/K$ьS;fSr}6Y/35cwҎWYl865s?-M(-MDPU5+lBUi|ׇ"D4XuqTY^T-Kj h]dZ8~]6H$oo!3 .;͹:lzqUB] ̬rcr~0931]K4vċVITAbf;_T2A[ҤF~vniIU^C(E#Ó&W3#܂(\>T\Eq;:ؾ7( RRb ( Ũu{F?3)ƕl,~=+Dq*K;A憕ڿ+tH8.Dtz|UڄE+y`'EL9un ku%,fz%7"@WL^?-+P0d 2v\XDUzN3&Th23M^Щ5"d;]Ah}69``1&Av-5M)=y=)*`+8V$ͱEdJ rvy43֯7Ep<~x}7OsV!j9=7%Zi˅:So`M0J=! {\!>1{AInܖA J{r"3nUV&b07+9ua%7[GI`=`8|܂afj*`HG RKQM Lh(ӭ;.Y'4`1"hQ/^Itz<9ۙ$N*a^/6> 45"$qNH5>%b`^99\ޚ%d2\!u)nS3B5o6_՚4\ .ʧ߭Dx&ݜWHᧈ@Q0{NA2[{̓O)\8XIJ5 9(Ky)u.)g*R U#:$ͰAPhuKjNDg1䪥O屧6^sE/4O!9d2]b nXF;"tFمQ9U[2R^ x AT p*irI|M?"ey͂EgΉHvT([:^יF.Xvk`mЃ/N Mxފv'ΝM= orRS[݉b &QyT&頾gz.8r62s9NQf(?v j2wa9c ķ2@+a8ol[a RgX%_»aC.%'2Oi^C AlQ 5y3}E< ^^,()>E2%|9LW9@8煀U?ϱydJ.D1Ƽ8Jn4 YR,6e> % '5 5}xy0>ugE~1۴F&jmde{^xA?5k߫2zR¹{HǓF$0sˡ!=гPٺ6+G=%B,o5Jeb8N0 SDӥ OA3V۬aj +(mWߓv AsfpaErJtfgSΟbvQRDc.~xR= 5?{ \z 긎;cJN?;F&V6 ῏$t2?43^LKNpzZnʸ?4x *c|ht phF20Sb5_Pe:p>0,/ZDbtKfxzakʞsiEe׻TO+2* YgvӷZ~ ! ǻ#8 u]X67Fbdq&et6u^}eZNYw!oP ێ3qRlqEIA~oJM&C~4&G^c.tyH֖b@l5c҈@愛&{duV۾$U~S% G7,zҙF.W $rB9\W`]i?-8@A.a$nr b Te{1`RVy{&U΍?hu W(ZébgO{[Oc`7WtUl { E qT}C :zx"[7w#OANg)xFtfwnj!8Le)r O[%#vzhq !¥.4rn.ܸ홄x9Ki+@JЈ0 Lp̠[~hF3Q19(EdB(KܘA-jYO0-V0Q쟥xxxXk!z U1+r ]8U 싇6 MotvzCY2vO*#gc\20nJX{fUf+oZդ&[g@:Ĝybm^9k8^JbyGp8HG!V)@wH_f4auawTNԼfKfa@h:iV9[7T$@gj&ZD#{{x#  Cg3/u|\p'&rՙ׌r%Fw3׮y`ooZlӓ7|>auБkD>St8ƕcjL3=Vxڗ}} M'rIX$ 5|F\9#ygW%"Crnd^yPNd~Uwh:l*#I& i#(cGJCڪ#cN\7`!"o s%"f+E7Eg[e ͋٤A#/ %x#V@؃aSHGs Alp((kd$p"Ng˜uNj"ɥZx2EMIIA㩹tC\- -!̷/ 啐Z`P7Wygm'=kS7!9EC(l ѕI^AtE粶 !bu-ż夋84&Ƭ,1e'R \,l@= 'پZHᆯ=@hynm HO%`٠]O_-[}e43")#z2[xC!HM,`;b gjzR ԗ'b0IP9Ԫ;ߝ)us KI۽Sf%!e&%X8&FQ{Xtȁm4}\:ՔTevOJ)M)^掾Ư>K ٱVLuZBAc5Ă ~&5YS2< wH_Q5ȜIIQinsrM;؄1.Z%#4u߄-#~CAϳ8APX @f/ fiXkEuoL[|t`ft.hzWG;Ƭ]A}%Y9q-Vi#?-8xٺi bkʡp wF$E:t ֊1+{3ꤵEcfJё77H,+,e!у &JԁW2xC''1iIY7{l(l54kD6 $g3-n +nK~Ow6L\Jf07N-^>:2aݰkZ4 χw&栺/y]w0ʝ$T.?ffI ĸck% \=< ZtŷzVG|Lz'x 4 9??H9VPrW{.<{O4y yNu $tt+9 K)JXDtl5 ~Syb(Aܾ񑡍OOB E335dl\( wzD,O#}\[?GϮ|@ AvyGH}\YL2̪k_!_R?Vxyꩾ3@X!5+"\,Ztڸ@HJΠ+ѾswG]hMkRQH:T y;:RO(NEVUE-}>9|>![?SܜxV@"vCvܞ\ t"7J$"鳮B2|+hU~97wt\>aP1 8 )bbSZ\ppF݄6~n"LuNB'T{bf"mnRXQ} BRi4 [zhQ<!JSV$b>"=wM5 yk0>ѡ'8tl=/T'.ӻ²\>'jv}VAsڹDEi.=#aʨ"9_ LPe;d҂Qq `z!7FqӒY2\I;O9;cJhLC }ǹlrf u@S(蘝 3uܫ}'~@&ZDǟlVAeFMw쭁VQ}=EYZPz(*Z*/ RyA82Lxuے$Z iv @VE|Z _|\\@|~gk}p%( X!iWBqM(R^i^#Rޫ0#t@.܇`Ⓣ 4) ?n*GY l|bFn. 5|$"LC f丏e϶ @@5cCbbZm|l=ՠWK@Iv.Q``?p: \W)#'lgEx/tf7#i˚0KFYT*Bf ḵNpnz).cj\Aɠ`Ch; W4\H,d9n- Gdf秳AfL Y. J(ˑ0rΘHfJ1 g +}\W,<<0"fނ+=ve z땾 y2 ]Dk vXr/z^)! q{Z^6Hthc鬁$b\u8JX?b !ꮐLM֜r톨L> b7`?S81,2983a{ 9}9Gj4oue|l4 HH-f֡o]GZ ݭJIjGQ@Jm{d{(-x0ZE"c:]c^1LLa K"ҫחN -!N t9O{旷q&G0Z< gkMʡM:RZCC% 7Tl;Jx U`(w.UB43C_߳Hǯ9:5_2c[2QB8M-F>xMH[089:M[ĩOԉP~U7C 5BH(_n%ߝeŽѫ:3c+;G&YP/_#,E =kV7ӕ¸I$[ ؒm)qj]9M@.p72/muz^Q<g-_PY:&RnU6 S~qV A*Nԡ.>C5UHSƽ!KG('Aʵ\X8QXpd"5&]le|?D-N8AR:l@JX[w^.كӛ1|$pFb՟oځ[{@[^nI1L|ŲC6ݶ%nrjƬ\p;9?);G$ݟK>8f.-O& AK wo՝A&bZ&c r⬾>; FE4w;ɞ]{d(,93Mʛ'G))Ѫ b]?_6&߅vGR(h}[qh_rsAir~CN譆+zn+zbTk!ϗj 'ywHMAۖUָHy :7y<`~/Z{E_4 HWpVwP(M@Z!3 {~Nڭw%]i[ttH{{1y,F. צnG6 Z l;&S XLƱz22"(fx_7Z* 0.8<6edGڥF߼K4zgG|C/DH&%/UM*j IV(ږ4fᚍn&|p)d^(h|ɥ5&?$ oH;cыx FnY \<}*l$Q#G l>|n+}-`c M"6C|CW1%i\!u܁_x{|?Nt,hpprfwqN~5^ꢗV6$-Yu fO_#i}Q(}:wrv+%նȒR8B5m";k)]Ї Uu@w銖/A X|n~r6L`)DWoz 1^ӨIT( Z1]iHwZH+$v.-?%;[ 㦼Gѧ(&Nݣo{Mջ =C[VѴybMˡ}bzq)AۦJD |SaӐ,RiT>Єjes45,±tK-?`>+N_-)a?Tݷ*s:@F@4;UfϺVQƛmbo)kf%u~րHm0S5+W:/Sb7gX"gFF/O!qk_} S&M(|Q-Ngt%c40q$(ıLU{( ZMKn=Wx؟+ }M5E`8}Pb\ӡi]w/{[P}ASz+ril[MN;25}W H UGzI0Q=ah,8@C9Ϛx7< H ّ߸D鸞)g1 M9Mo_;~aU4l^0!{a,fR2{ !#REonE&9,mYXcYp4T4A.Kq _Yh 5kԲx&k{:r/q1&*aBe97XC\zg"MSf gzR'o]\t+Gb_ Ȯ?i]I:$etG'ySHj,)1^w"ߢ'1 Ĝ6)<ţx-wb^4 MrLҒO-2 ̜!uWMϨC2<[ASDYs@FnXIK?a T7P9MT;h9Nd1✍g^ O.XE F3 H*Qrw+3)w1˒,s+fGMsXщNIэ $wI&RCTZ&PK1 )i* TTNbX 旚w6~oSOu$7e 3X8Q  ZW E ] SO01@&*S|B2[%Frȕ(NcM@InR!h N WDMS ?l5v|2!g#Wvu}R-8[r3ʦ5::⠪ӻdzi R;upqPڰQ}4(sN^Wio%b^Pui9wT͘jP(=36rb Y3 Wl ;2c߿Q?ed׆'ż+Aj /`hxm?X;TEƿ x b~>I}NW$%jewLͤu_BˮM EA Rp¨Pi-SxhR.ޙjm ]t+ogAܵ0rKN-0v$ lj~uR[$OkedX5( 1 NUfh3V!%2Q1غ'+Ћ hΓ -]E{xØ żInSl-C #A&?E), 3Bsϣ_(b0θ~rqc[)' nV߉98hKr~nѰ}<8t0kA钁>\EHg00+L<d"&gW+ DMr/2wK|/ Jؖf8Rl%'fTo"0u;q$c1e;p)Nyn Lޘ5xɴ>KkMJQѨcRx 3J 8%Yî*y#&t L$hi#*ez2s)Ɗ[0~Ku.̝3e5XըpM ),mphpެa@9rf®ȳT^Uf+Rڂ `"'z *UM^ɵIkzL㨂x~ggwߞ'3SJAhJh=>~#Qg]\XKK9q5W6mi%)Fu;,,ȿN[ EM~Tvw&KŢjwpҽILu L>鈅 IQRZͪz/,y} ّ^D J'#KHX#MlKcG**eJi6 N S?}ިt>0KHsK+m#1j,%IW7T2_GOGEzwM$}VVȣ $*{zXp]m\ }|;;!],0iKYQ杮R\_=z+2Y!8QRoG7[#3ej/w$ ir TjN昪}kX He99q-e_Þ#0mw 06yݨv)59^M6At1 m]xϡ̯B/Ȫ4mOs") Ƀufy$r0{`:ӶʑxN%w OlkCVY}4Wg\.S=ЖT(Dlտ!FHHVL` Fz^=]p #W.YwwUVL,ipMxs {pd%~e7@GqqIb Lڋ7ZQ syώV#i/G[V9kWT#y Q7 տ㫄Sg{$}r/R[+gsJ,U~QT .=,&{ug_1b"C؁;1Lz96@G#K<~Sxt$+g/W~zY\ . i(S&#X{=GKQ+$RG;>c, >\? !FIhOBq[h Ng ޔAڸ^cm`kƘQw=#zƺbx' ,Zp0}`CJ̅(ݙ?"FPG':Y%h(QyuK}]KpeCP`MiS8bi;T;k{crXhE6*AĨf ;3nC!b'!EÌJ]8 e iݒ% ^q+.Tԑl,㎍REOTv@}tn0d'c/[q:MZ'jhP6LS]1/-Eln7^ $X`݇!GÔm\VRz͍R>NAx^| 1zN7ɰ*`gثT)14{LJ;,]Fe]jDFʄE*󩁃LC9@[Nj߳Z{z18LL$}R*p:M(QUgÉt2ܞlSQUN^7p.iq"y^ A3YäqٶȔǃ}gKs;תakFTY5+j^/BF|SfVf|-fJz唣7 $8 dK6C GM]a&N+Hs<1R(NjӥzA,yDq)ek+oN/X+fE;;r =(B8>sA]le30W͗լ)0FPn>^-_ W7Zqqs 2-9vgCNDӇx!`R9q\;mx۪tMQ]Y_onֿɇx/!0}I2FwN. ϱ3+QM'+R`%2_ ^6Y ._lsfU9,m cvS_E^]]r?$4z`l֑<9d4V5FzU^^TyiFaMCx0߬bK?e~=sB7Ob]gyZa ??]WQhұX5*<哝 ab&YE!P;$4̞ۅ'\%Cx˝1gpT CQ̧ '#)z} Y!9z&͕eYqmeQRPCӴ)/W?Hmm^* T `$YO6ᕣ:C©&q dH/< =n-2K9ݦl[QiwydDkTRK^!Ȉ^QA֧%:_FS- [D䄛l^oPV A=E)ABN YR<c)Rd/B(3#z? niS@8$PHJWV/_]Xm7 $K bTLnKGqUmLSst1S쁭U%zkX*Zf[yTuz *͗):jޭt]$ܛHv*2?aniX[ʚԋ+8 X cn%R oſJ ȼ<)\wjROFC,gay5X P++zIaӟ8,~ &%Wh5*rٱ7(bEۙL MܸB`(&)Wg&}7(fj3[4M lUU"m\ B*h+NJgvu/)& NJTx^=}_(sMr ~< ¸9;'ݾl 0ň}lNK!'mVbB4:넵}0g9*6*Ǚd3l߲+] MKIf9G2ֳ ~H+pÀ,(35xs>6OH#whgC߰M#'kCX+$AѡI߻:u e3/,1m'ZmD-?X4z0 skD-aA8(IER9nE&CC 3@H629Jf>H_TL6ᦪ@FU}gs ֈ* ~{Ƴ.N mq"['`\>BZDX^Xiš4۹J9m>̀(peX2S ƚ<8FM"ؒ%[x tZdqe4'>.ZM؇3vJ\g Fj)$X;g=ssrԔASĶK/EYMSDāp Rh7NJTsRuq- U˱xqW%do!`}Z.K6gagMZC6{aЬEVy /'5}w$ح_2"Ȯ^j|Mpv=Qz:f^uB<[rŋ&yxUȟ %$s#ޠs (=ع4khMmQ։78Q\"S*:Fۅj N-IdՃsE:DuwO~}\Xd5#xQɵ~OyM'+Vҁd8h~>q׆H'ږJ YNtl85?SQj㉵8H} Hݘ)pdnG[`>^$.u |ҧ48W(}]Qѣ\%`q!П!8ħ {M1dd|=1Ĥt1^OTyhX.q(!環)o6ߘu>n] 8,&̫䬯u|c;HG} 8ݱ_aeWIV)_ ^l9e3/enWg/.hA[,Z_K߮˩}Id&!7ɧ%~G#9a+\>N.6ɭZI %iYtm QH \}ϪjitUﲒ/f1q`B."“2d4a0ƞ'SZsts&@Cb";RІV#PheOxWMTsT@O/P=p*ߌWoxֱ]KIH;;>"  9m6@ \q/ -\5Ψ~Ի/C).9~3 fDؚOkۃV&VXn#9% m%G hP:ћ/|9P5IVK@jD q0i).M^r6z$]wu_aנbҋŷ)YM{%y|0RK a=ՖkƔZ1C&-O[V+KQv`NLMU'M]A y@1x̘Ilnl8$!c=QGAbqXMWlpe:f&D@Ģʆ`w0~nZuZɉ)ݽD,yt:LSa%DZ/ lW!rJ|?HfR#>quÑ҇O.Cx.G~Zف89Q&8~Ywמ\V㹡.A=/Y&t2TX0=WkE!kS'w{\$‡.$ ٙa3ŠZ3!;4ŽP -!)/Jqe@r|^(>I lLo'w:*NaV]P\tJ{\DTw2dj;Y= ɼG B{CQ?˦_b.$al ں;C3f˖e/D} +D)6y䂉:Sx. ~@ԕi8a kXR~=f eեǵ9'(Shee^2&nw9, Z%5ʨ;>#YewZO$ڨHSGYFL<-?E!d5@%mȐ'M"\?gL%cEkPGE}|#q*R3KmZzjoCK`0w _:gEo!wiՔl5m tcZR|؉+c4_;r$*[Je.yVJk"}r'oHAX򐑠=iJ$ WgM +>)"FKƀ;!^,R}=iMT- t;|ŷ7frԦvE mqP*5f\d+LG:B꿳C}Djƽv#b$.nO˒ D1ad7g;ז:'H4 5~ߍ;+@@ WH9{tmkk5_kA~w1aMrB%H; {ú;P˖"7N%a-݅$z.$㈂6E4!iy 4jNfmϼ/>y;АߟaYH| ZiLawȿZ&>pWivƖ'HTlܥډæv %B&-::*%|cA^̭ z8`f!x67@scZ]8zc/…$-Qi47؃25uB` e-uu"nZهp+iщ9O束b$Rhi,2s1[ @$s+X5YFrXapP;#j ٚnEE,=[)۶"WH!"^slly'v B02jنtzT2>QCZN ݿQSa<>[xfɶͰE}Ў.X21^:w{u{Ш1JP`KtDb G+!բ`D_Qc5\ :u[ߺ0KsNo\kd"`>u|R+l\HtUi`߅ Zpl%٩Lw>gI@ST"!)%A zX/@*o$+Ҽ1!k@~(Ռ%)x#ȅ"TU>2tZ@"TWXu}ͽ 2Yxn^0ltЃB=`CdUDzL?!Ⱔ8@cq)n Op-+wwl{+aD񶆹fP8D+6y$=9{V24c\-vZJ7Bך,5,8$(5{ SNVNgTǑ"7=$$EE^I+-~*GjT U4Aܨluqged%M'uVyi˲ك|[RYz{j(~3aL|=TMc|֎ṑ4Eflԁ"!UZE1Mn1dƎvFuuߔkR ?T{dQmt۞RTƨ|R߼ uYn^$?Djxs~̀ RKd Ֆ\ެBȑ3f{3i/`'[H'Z7sCeZ\OD(e'@=JwYbsN*}b`Tblv uwOkg_BZG, n0OsQQ9u';i˷.}4ڎggJjQ~rO1~cI!$dV#pB@ElNwNzL|!uꠜ9ߤ7֕Xu<=`r5xwCD}EfE<"]eլU mz* `S`>'~|&FM﹛&G6H&C~L@c60|j=/Hj}F3^4CKt3E*+Heq%'%pz\ p`K/ߡna}e$pQ9(=oLC5Fchh2' $:xp\i놕% jSx>GMp(8r D ,E9`aS i=aH=ƅ(|-EIy)*)X5@.霚g܉zORp%_ jv,T1\qYaSK׳BuM"To"d;H/s{9QF! N&4UUuO ZUUB+yXhMH) k*)P"áFp 9?%{t}BCz&љu8S;.VNSjM*z~gyVl t N<\&rX1sOZ_?ɓzŜՖg6oN%;gP[ONZ>[y;5|M tfRb9Ve(Zh]՗}dJOə@?s|Ll&<4 ,U?e7M ~j!f(j¶xƬ~1$l} 9W܏$:ѫ7=54on>$=ȍ(z9Et8!KsŜG&4kZzy |<`y#s8ɮ4}}Cw3@P`fRwLOVjQma5Vouzgs\6z}39 1MwsNH]m5+eFQYLWمfibI6~d+m^UQ7x3'Ҭ8rGɈR}V>6RTס @@_?#@%Ty2F6!yK ENiYH¤R8Jp"ڤھdm9ry<@{P  \&'c!~'%S*dJ\k -4EKfIZ `A#m}Y^d nk` BTt "*1RӉ8:}-jr2Ap߰n${8C ܜZ0ϻUt})+5Tv7@g ƛo1bAKīdZ6][Wt׍8֧_0 mpw6ssN t}$4sg7E²ߞ<9x\|4)o>ƼCXJpImZҧ̝w 5nTiJ^d8U4ML>6$A*$$E,[P {ӋO?vr M Ƶa8ށs`|-,2cv;)# \Alx؏^1 F"7$&suT9;Ԏ pٔCN&!OzǔJ K4xVA̱+"F`޺Yu4" N>Ɓz%?X PEFb "g/Ó"5t Xa`bǃA JPw}3?v Dr);#Q< _55ɂA-M^3^ĶH&DPUG4mGL\h:AuDrIka.tW*ZL}sf@|zPB{pĴec:cSr}ϲE2z^?5,kqiu4vc:KO(]Sp{uI{u衵EPgvKy#~B)c86\;kS>m'\?M])^\:'xjs-qx1IMIk&=T3ԯxavD:hPGxN2؋DF WrhC*}t\od~[WHRħ#~TX`' { ,ROHBh9$aʺɡQ =Cg!Pǣ\/#{y $w-6xlIRT|[w  ≞5+ ƣhKN h8AW'0݉:)S6Ԯ$lp~׸[VM\gD-O,(e v}j 1 *m?.؎;{ \mArҰݴ"?>Dy]O5oy˳OD&K?zG4ҙ}YeN Qj ثd.LsBĎɜ9e%%hZʅu%JZ@b +jɝ6~P>&({t Cs VKuHV`ņ\ AFeNLBʋ?!AW^tDXv&?RIUod׌}՟ %V&}kNH2E P^ \ǖC_;rLTّNrK^!\s$hq/%ڔA;u(ڔzpeU,g"NFuioaO>e#Yk堩)fJ=,S5|CdڢU0|+ue09  Dws te*o&wrj|6_Q=+ w[D}r[U(?3~sV-ozOw3~*}:3[ׇ@- CΰԔulbb594$rC 4w{:cWT#&6l@k#*c3r2; [Ň iHj+pK`6ٛ ugBZ30Y_oJemGn38 .:(cZ'V_!0)9#%KPtT ~+<=PB h5`ϲᎡ͌vN"YrZQ&}uvYE*vRE!8`L7f{XqO5ѯ;"s7 is]qY^6K*|l6"+ȄJ( <ԸhJ}t~ROUcv c)2^n2@$[ y.-)$/^wϴ ߗHhZ5v6z:egT7Ew);w42[JWf9}YPL.)Xm떓W 1GH<[_PV.m.^ֹ2}_ֵSW6]>_TKOJiJR. ]'~?/vg~VHwL +$;1O0zSޖ'̘e`I׫G$ e00K,HGf+Tx>83KeNl[ÍwL.&yʳuw\qa9Ry@ͲFgQ@p2ɵ T[<0Dm[ҵCf7 o|,)X$BA0 gzl+ug&hznm<{/_j6z9cwQXK4V@l(#q-LqDQ[,XR/ L|G^ DouGIgPtzo ;#o&PaDT !\k֦nKLѝ9 HU0ܲS~<[9EqGR6ϙ- ׫{1eaVmc,X6p腩C= ҘV?ZA N7}bj㵦p; n'ItX4?OUMߡ5. Fz-@Wpw#:BY@BFς=K˼ mY$^17V{=RMsk>aKP%#y&pabxrC34}w|e:zfS% #ɒGZBq~(tr/A޶]% vgS2|`!vMSЙ'ޟuqxc.'8+Ltb6Ĵb5^Kwp?ٍE =g<=t.CٴaqgzFy[yY=73WT)uW@V;RU[9Q Xrh vKʾ1cfpNVFK6H>3`3k#+,|9b5}- O~3gn!"np5*o J!wlǟiXv&vgu߻J`8{ C&fL0J;jɠLتyu꾕(期 '7n~Wۿv_D(U'pիz$H2Ӗ*`7s0e3vI#0/$ ytk~;3ɯuK`=5?U@n<!tany1T.$j #a+'=7pދ' CAf/=T5(Z36mNVй`N70;4@ OO{^ AmJ򊏝!=|Zou68;S7/aPMYLŨ~ R9kȟ8l R[iF~WB^.mXDnm(5X7n:cW$8*O`4vHCPs^I/fB<~)y_SȐJY,drj{ڋX#7.?'ܣeqZ ICX@4|' }DC `;_y.;\Ya#]h.}l~4tGpI 뻟qNQ $֐~>eRV7n[VgI,꜏0U9Ì"E18k?:*XdaI'zACwډ3h|jpYT@t̾SJʖK]gvpu/gˎxRGS%ija{*g3 p-v@[uKj.qSEZjHauk:$]ErB-w=ȭi$ iEG]b%? ~N ]P+3^%v[8B3?,/r*J !~N@x#\14Kd&sr\ð?;1 qJGJGC) Qꅌh{.XH+ש^Ƃ T)2z{D1OZyz)i>)(=씇vw.7 3\;4:C" I ~w1,Ub;((*"=2daoW\%Gפ%JTq -).0מo8Aq˕rd,p-B걺(`$P $C5QMRp0oN IBGoh^ (V9cG]F~0NH9q.h kѐ 9Z+]C-]U3/ ?%IV}AoVvx6!ΛϕPlCc-`iSnϖ-Uc#3w`2?Q5lf bn'OP=V×Zb룂Hf[9pHxa))y>G4@]m~k>4ْWJ5c,:,|9ώ޴p}Vmc##bee_E 7Ӹ\A&kJkP̆*)1Z<IJQD^tjW.dڣ[Q*uD7DZ μR ~"9oCc=Y lNۭA0tU_3[O]􃡅k{E}ЛE4ᢩPN ZZQV[[(蘵$ aJ}+kL?a)!n<{i \]g*oX/t^gΞ*ဠ/*E+r i,.RF/uʅ|Ʀj]vW9 eoPa"z$sryil)5iF@ =җТ#8FNڡ;_y =(DO:a&>dG8s ;@'s#"h0)Oڑ|NlN3dblZ nrpD06a!&3ߪB]hcTv)&"at[R $aCKQ./iLt:YE\Ĭ1/Bn=EMM8ks5yfK^&ׯC)ߧp!,i5L2,}|J"8(#,Fet4V!m|CiBH5UJTnPUqd[ ؊91>m?S-}wEsuGMR$q*^nkZ}Z V7=@7ߕή HUI:1Űȑ#Du$ ez T({'1q|gqnPtCs(:]/,wȗP'%9$ äLQ[vcB8ߣAE\^ 7r( fYlΞ!ք=CzwbBH䠚8-~ =EI/ntNKCp1UP77}],3 X=A"Tj".Қ?"3%Sw$u J2zbw$ȳ ?E,t_XO/,`048.bж;aWsM۞Yu[: ]u+hُ| "[lcĈZ hoOW$+j}wú [IA`*y@mVȀϣKoJ5WKΙ̖X(kE϶8()@sIjP[&X7&cg5e{yF6"`7Y8.-t7ieUv`JGIT^o'31VK^.]h-IgT_GqA.*)^hpٮ {HUjb y" fV=~ bһUuh 4ǭ NCZDW峟\B jl5y˞Y.L׀7qt!~K^)9ŗsY|J9GJ{zSF-P¤OIj X8h*=S#Y6ix%WE3It-߭Tw.ZY0{ʺtJ BS[ b,0OȪ;cV% >YcWcQ؏!\!A*ĉߍ݄MFGz[v`K'oKuqsOh7fVOYo^B!}49ʐV 9'1L84P2{S=xRbAT0|*vdmW*1DkxIbT2?.smرXIry6 EaW+Xk}JB;܈ǗB O)$#.;)̣v~z"~޽`l)SSơcЩBm F (L:aGX"S9a]ˡZC [=^._x{V cեP'+s!.Ba] 쯩'^F -5r+V\w& 7.if"F8̓ΥG!>䎽l7sRkFᅬɮ}j]ёN5.K2{#ܐ!FꜘDWڻ{S[:;r6]24+ˉ!SZc&/;,?{v`c](v21PTD2efFWU6Ż;8.rQOwfYY"%P {Z"1\(R# _nJ'+vXG`AC%XÄTR5=J}3v3ZM(t# E`f63orY51=q*l~ 0Fufv[^mH!j7f'Vz)@LnrMnCteԙJHKF[_Ch/ȕ2F.Iş~4ۉ汰ʮ0.P"4TnuXtdU\% 5puS(GMwo,ƒ\|]<3üwǧ `-|R7SĄe]9K m!6wnoU._> jLGSA~CL{DW?>GW4S^ϼΏ)W/!8 E{PjH$Y|rj<2&n2jW"QDҏq9۔AOyW$62 yv!9h* -ъer%R`XXa1s9,lĝSl&%g18.kJv}N<tKe0Ѩjb&%e3$ ]UYAR}.'5|u+yA丢Sx&i[UB<|KL=8Xr GCr]`d-w'7cFFys m<=9LߩRj8I/;dgdp'.*!2@3 r9`-EoO!h|-

99@(ǫPR ~ %hp~?93+8+?n+4({YI. ,HdFΆ;GlJtmO#H`AMlE*1 d=;ybHG}C7-~W@+X)Ýc慃 L ~AXccs밄4/ST&v,Eof`؅娵JQW& 랩!8f^CM+}:/ͥ \m-9H:M@D# ɔi6s_d-mh!# 8d>z9 ^2h@EdR}0GH͖O6$ ;>u੢f3a{耕 _p{h6su'uķ ƚӢ92дu VYp9G}M{P:iPwƶr{ߝZhT[q%'1?L"”Q! >>(\G}YgKV^!Cgc_WC6Wڦ՛%񢲗ǚ E.O^~P)(~$FAH@GyRO/ {>aޜUɦ5l(9}rm=L` )YSUܛ_xNl-S>Xze=%C8tw5ǚشY-h&w:llqGj؎p?8.ynfRO00ߎn+SxǙFsi(/o7mXٻ˯sZ eSL-h-f&=\@ru(?'Qht~"h2“F JjGb#xa8'YH,Խ+`ʮ &]6+{_N !ܬH.@Չ&9dIn;rc-TGՈtF4v=хϢ)%K,7m҂hq>:ΥBom\̛kRrl^"Nwֱ&e@Ğ!!W`zXT$- 0<3xgks4 O D1g%+y,< \'ݫ>oIeTϫ(VDrgN;ಬf>/:^5ESq^μh qŅ긓qnb ]Q15;ttcLC 7ve#ގu=P5=)NrN笠w}'~mԵD" ;y*{3#}li ׷U iyf"/^rL!IO妗NKB3)^ ):kPjq`y;4e^sSu. >i2 LJ6ʥ@8]{dT"hpRxyn3Bkv&м:BS~UP2Af}U@"q)U$nO571={jPr^@V`;u\65hJtd36PbO7@)ȂMn % -+b"4%nKD;٤q,Z`A0!dZTJ"$xW S0q K4"{uEhn8{ڭu{_UL~`#|){˧wژo;@lw(ze90!woQ0> (fugQ ԋ9A8aƎϓ*`@!Ą"MQ,aFmm<9#xȹDe%wBY*w3ʗgȫiv{D?Џ1Y`߆)r8MSJ!!F5G#[]D33$犷q.60VM[ӿr!:*|UjEO^G[꠻5O75'FK5;%l.1l[wODP<A,D߁a w5SKV xˮF@$5o_ ۄZl7-]Iv<8ӡ6K%t1V9 ᛼4X]}L8cm.Uk5w5mҙm͈7"A%$3 Gܝ[wXkr-ow$*yN(͕=w~[*Vv} 6h9壌PB솛ś)TWU]>&]!:%+ kBFFaSBG&JzU()]z#SF}ql;7nmBm~MoJQ֯Sh Ed[\_),+ou7hoP\ >e>?6G@4ݶN{_OK)Ԃ99JʋrMv̅HxQW0 NCBK#Cȏ2SjHr4nX6~dk8zkw%DtsQqjܝolt0L#2m%G 3PN  Yj4۬VY61,6qCt*> <'hu!ӭ簸eA{BimޣDm+5`T}V>eo${GWf!=;QD={:ƛHGFFgJnem70f?NQo_T8o.5R(4%9j#OkfƶU/ӷrxhsM8f}>? 8Y4VWA *պz ;A-vs ǁݓg .,ڵums0Okq؃)|%::l蓠b̡M]3zv mM+f}>fheB=Iһtk"?9ՊO("p 1vG'Zɨ! q`wYwE^iuN_bHΚ| _Vq=)Ff@9a/x1b֋kK^558bBNaKx&,]mAvuxExM2eIPa,D+UbHf55q08-g3`ר\\&_r>z`izomp=yX7i1p_'v$f9r/MEl418<_K'FS9;W-uŻ98Ls5W 'is*4o+E.~%Zf7I֬DBS#d2[jh!:oFZ4{дM%H#}?S6 }281:Q:ƄBzZ'z7MykDM]&ē\psQLzX$U~Я3"\e[ F o 'ar`@;jƛ9ïq$W4/6sX7&+ 5$es KEXٟA~9=ݕ v5]緸sF[fxtI*OkHGeBDTDx m]Q+ʘ|c%w/J^~neZhhC rt#8#}iU˱)fhΚDy6/ 1Mg+(۩(;TJuCg"2 l%Ƚ}tT LhVS;pZo+4Nq뗝}E={wN]uqiUظA(*o+eҮz)FҋF\Mb ˖Y 7Cd矚"탁,ݸ+ 3>pz.KЂQ#IăVO#zO6n6MZſ8%Ig`#&1rV <:(B& ̺(CGA||B/%jr|%;.4z;τ–o,/JW#A2G(sD"85kFP8'P df|g={UYri`BTfcd:$K8 {30!ië;9h=$Y{tҫPAw%ZDXKm()9}/p}7| A@_gqUްS$CfaLsiğ+֜ʦ+ZbpZ:s^ [^4%!tȄ}a_"q犁` vOί$&dwQ#XRPP<_+exTM8 JYMb!uH8jуqG`ƧPP?s޺Hۛx"~d9Wa 6M &OҔw/W긮SfܓSc((NؿCIaAҔKCa  [) $,۠:, n3`x!=LyId_s@6]"2C"Et.v.;tKB" L.'ӣy&lb%IGOńxЦpbg!YHNub2ׇ6D\rz7L|UNVr.j#YE`ihbqc1 yޤ,R&,>[M''LY~} cm=O%Z/{ p/vM3dw sCT&bd8 Cajlڍk_Na9QV])gv2oEѰ=zJN'X* g$X%d&( !0؀4?e1$ɕIRuc h`)V@T),iB.gs@%1V@ LFFW'# AlWGke|यL7m.O@ħd +gdi¡4J6yۼ2/԰4I^M3&S/u"乳\\*g d#Smܘ,-oL->vQ*:{5h />b-$vy;-!_;',m}ڭ-7}b`6!Ⱦ%(0n\۝xׄAz ~,]\_92_hR u-^=8)]l"y~8sy`s>f|erLVIGsL@󠀏FoL_Yxavc;_56זџ8!W2\NF^hv`V2eQō僣-gho^9pɗAnȺbs^s،S )]fK{DGPF*.ֱ4_sA#Yt s#e6!rp ܉#C;b'B)m7E+kÈ/AvY y0lZDϸ-Dp%WAX]_@+J3Fo$e((l΃* ȢaAf?P"2(qod1q{vNlݶ*4OAFuY~,>w H)dvv1=ĵͫfoAoq56/얻%sdvLHBL,>'?JQ3{sqLݭut/|$Q9xt/^ysxlV_st_- @-jH2B=N)Ǵ0%Q衰KA%5}PvCUvhE]3N.4{dݺ^\p.7q&jޓB5b![ TjޢbhnNYp)b歟H{oB%P8F(IZr<"#K{Zd@]*QA^0զ&Et޾J, T?~AF#>4G%u~AOG#a-+7R3n'  Fe~aXx = Io">ycE}tlfu{ ?{ۀ4(T~s۞2g ~ls(dZv͛onYErK΃c#h3U>F9c'>R>@Qj$:lK=>JJdq$4?G"3鹊bKZ}\Va\Tf?8C˯7u"+fմߣ.#ynnKV߽Y)w/$]<A/kc ɱ9m[ e?\y'c/cݶ|9d+aVx*ҫJK"T"HҏmDda\jW )f 0Ϝ9?|qEG&!n$;,}F]ն C .4%<,oyQڅ[z |g)jDAs7{q4uaQ+vkJ颯+Tqc#wt޵'O) GcY t&pe`Dv6>.i/SAh'vo se<Q2g\%(RY$bG#@DĘ B4e~ҿ2`+_3)ۤ9م 5^c pU64rV;mt0C0f`j%y}qq1a2,\a*Z VYtM eȹ'q I-āӀocڞiHU )x|>'To^?U|C_/wqʠʚgnA.Ϝj|4 _4p6ow$p]&Km۾, [c2jXE  Px کAloRz}v:tS!?. D[/p yS"C:<~G[ .=G?zP +lFU^.rkrU3Q u5Z%{_GSe"W he De?zYf/CqĵP9f;À8)m39L@0WJWErG G5(+!Z_YվŭQ /Sc&rIRαra+*Jjl^f >,Fdo{F{0K@0F2<d'om:ܡ#NM6lP8{۸϶L; %";]5n j HY"< @C}􆎳> +R7XYF$Мt@ wER6%`Mda6ϽYK F0D1A>Q?3ЙkvΉG0$f}G8kf|KJEa :V&yj2ua;\S Ap-g+ZnGU!נZ# y1n=5j6uE3IbnCO6C>P3rD sz{I+uU7[Icݦ_vr(.&^_k: ,Q]ޭ׻YmN]#2h kSu$4Z$AU6䡨8kggcS( a1͔0._ȯAuruc&uv~M@i$M^}pmم)ɲ.JZ}@a$S"1ni#bl({Bqs;=\uO[g3A(sb%psJ_lͿrhΪvoWx]ſ<&V3R+q 6T5+;WE&Pni]Pd$VV(z%6$=9('y h,?&'L6NWHQ=)Rzgފ2NF4IwB6 -',)IR$C;U<SC􋑕St]dqE~bEw._%)boA[doS&{YhAI=fyW@_P?Hh,5DQ Ӫ^/4rY1B|khL? aiR01эN Є?h>pvq~W.ٵ$V"DA>:05UUJU#mB!7]&ffCB =?Ҭ|Uϑ\1\0+EB1<$<$XBbn+.=o 6ЬUil.X}Uv"#w)  ;[ҵˆrC> ¦\š {o8dv_i 03)i(ĆdӋQ溾zׇAIBZ:4F%%+S D-B'} ~ -,(0xs z:պj(2-]Hf 6:iF=gE),웦]B18A#ARKzݻ捁˚'&qҝ#Խ 0%Ll5kkXaa=ߚ^Ĉ> V'm8ؑ0=_Y.sd*N!*^ɚV,lq7`TV$usCOԄ^>{ H> }7f qLE9bYo -"jmL[,Bag0aO XQgzT@iB˝z:pC ϡpx;I"Z}{j^x3&soVMcOF?1*e4:~Z%ê^F"NQJ#g/p,)G\ tH;R_^\>/_7^Ӎog@Q5.wyq2 }|ir2lfG*#aKL)Q'k1hoaA>?flcZCM4ZQ>qy%u' ѝ|T^!gmvPfL̢XqvM! d~Y×jå8c}e}'kRS.{T>VO.ott7OkuP_=/g#o]=JWTo. C|O8cKnKbca~::I;?=r]йPemF4_k&a!m;BjYgvR4 \bpJp- f;siZ754ˮ m5HMN"恖C( h];<⻌ LW3M8 XpnroLӎGʤL^Klk"09Z5oz 5p6ݜL,!"3)?ޡ%+`6vLW` +7*7,u% rhv'0yCB0VWˁp#g!=L~@1Jօu['G y#M]Ao$i?%eVej..sxܩDT[\]&zGa!f. Z"`r$7Hj.s~sa{nYGb0l~=_Ax z+3]yPz"ḬdJx;=$tnP{8t{`|=eY(=}cTA \#㔺E؊=jK}ؒW k*(;UFrgї ;L~IAYX||fDH} k] ÒTfƿɟώ*H!R2R+nYxOؠ?\J#V@Qk.-5өqpS 7"V!8MmED/?*=^(C|LU ?;Ye5lm{4](%C3EDu gϝ7>ɵbc_cڬFy^)+0 N AlXјz5l¡jGK"5\Cdt/{hM'dnq[ی/8vZs!4jwS<9{_D욇b2z*QMŜW7 EjG!q3\8:%BumeWv 8seG6DNJSA`SmNB`G8[?/bk0QCy}A P-Je{!Uͱ]ueG>ȿ?ej(Wm<` 6yDP6l"k!@?~F1᡹>)AWη@ň"xR`oEH[hhyC*7taلOx*n++*Ҏdo wa[b5^DTRU(aTvG# `a/ˊ^d5}N:x>gR"؜v 0}ϺFҽ*NF|S=Cľ-d gܞ7QM 1?@2C00 <  ?N,-oI 6(KhBI PeF b{:jfqS&pf-F; 3Yv.ZfA 5Vfͳ4aupз"f{6OIM'ֽnwZ7V]I.a, ګV%ck+-z-UFiQ'1i&NnӸIN;_/Sbo5 ij᪶!-z,>{[|?^&Ž/uDѝ]mI:@]iMٱx?ךx>U Rσtk@iשy`W=iX;GK6Bo'핹/iל`yU*g{IMi"sN|bSh;ב) ;h2ĭ Ww|̭J>1|AsܑH7#{jyKUvjɦ7Oay pf#DZqAR̂Gp͊KSj0 p[vzb@U8NIe&v P#d;vMeap7ϋ-_9L  '[ 3)el͝,u]^ؠ,$$WĤ6v(82cjߴ8s T?M{vm˨loZX.ɾqGwߏ@u:><9ڛT*&~w5sJY[+L91c}if bTrЮEC#"/v뢴H8L8;eBQb;L-?pfDU;R_-:nEzv? ېmŤ Dx6޳1T"z2Ay𛭰IbUs%U0.CFZ6FƑ_+1iű?!ϛmkNoyc3IxIU`g+f c()o"S#!,NsEdې<Žnk%zy̮3~'w{9q[Pt~Y5CNGSLmM5ޒOGVf,p6 |# a KP@l8xޑŹ9|f].p" ?!yDž~丞" Hx)Sa-<<s~&Ka|  t{>![dH~Z΁q=]&J)l`YAc%6CM6\qtku0혻h "OB}!_Ƨ (`(XY7GNbe6-ܠ`عQPn7 mK3DdՊ$̯104JM4#~`ϫ3 E:a;BG Rx~byЈ!Xp{v,#;Q+Z/Qx78kndJwPڍnZ=G=Wft 03+c@*xnn]XӏkgɜaͼGV(7ڪ歄 ٦J`3Z'Tխ/FbytPjѨdaF'rcߑ͝+. ili|,m~8DD 3)aWp֛дLkn+d+Q`+.%,2܆c0q:Uѡl^ƃo۫T,^-5vaB 8w\´p`aJꗲF0$Mf)/=9QG7 T*Oe~N⌎-dĞB$OKm k  ̕U2 S꽶 4<<&N<>O_VQB,1VaAu`q'Jӷ-DK"hs KǠ#qs@ *kX$FB„e!Ѻ:t[(*VԸ$CK?lC>Fzn vxg.s\Gp6^J}I^']~Kl]OއmavQSܾ.E&~I^|BndĻB^ ًF=iV-=?)*B}6Tȗopjw"2), E0k‹X+GK^_~;.y=e-.s,A!)XO)OJs8H=`#.I\xF:Α:jfT{q<lRn-LaFuJd=dP-bUSA`_,x.Mћ8:Ocf&skp5!} 6+&SlHAEڟTTEY#M}.|Fj=tD@Ww噉%JexjC`ޞ(P񈨺LZb[f 2F`APË[dj+:; \:Qy0V,IA/qBJӨ\F rEBxRn!h)LW.$yuu`jN@FD6-to*9Ȍev @o^:ԲQ48l"(tMOVOEvƫicV )R K!W?}r3aHbEu2POԶ ?>2LJ.פ㋪n`$|O"vQreY`] jٗ#0FԏxؚV]=hR= lU]7?R86+21v٦(C$r=Nuւ+],s AA;;9j+98lM;$ri_ySOf.+f3i@DY#hr _ -ceIݍ875D5%g.dd A3G؆z*Aty]<+y@&.&Qɥ^p1s\E`['.KWc-5/ k67f^dP H 7z) 20mcC{UhlLßh1fX+PH$tq\jL<W:[|f)EhT l(PQ%Ry{"tv%X+t;zVU}siz =tFZր t#2}n22\ű{C=X h)fk)k`GPk!}i6-|dt+i6K6 i1IT;iL7݀VB.> "56ZpCg,-$3d(;{%i<.{8]4lZy`P̉qqE]z9BivT#ЄAb򕙶;."IO!^h 6{\S]L0/©`t28QkvVTWHy["P;}9E6y5=P+EC<8gПNWύ0-ݪ>yua9:P!2Ji#p]/) Nl' m]ht6"YIv6F1w|cUkh Vq*RAxB(O%ʼh).[a"-a}:r'1)$ WfFb>[~ kv;37[ng@t\aa_@*xY@g ZUA I6O8f/[TL:h)]_{ƗT;@xo GH-xgO44YZ]/3f{]MEyy0}`E VƅD~a;(xo{! ""!*&3cdgc6na\< VNO&&#*zАߘ}`cNdt+)Ca'ԚxFPfR6ձ@p|u#8^ZKC}.i$-u:e'?p  >9!rLWn?@ܴO6%_GS} . AG厥˩IdSj`VIB SAEmΞt !V3j&%(t`a4ޑxZa?8>dRSC-4,6u0$l ך!USN j8Gr3cZr\ !ffsL&I0'b2/ N?*,Ù Rˏ$Sվ8Fjmɫ}n4FVͬ}ȩt!`ސJ3 T锢Ìx7wJgWgE irt{xESjBqvzLO*j`oSR)\1װՠ@ݧ`?7q;1jU+ƞK Ã@g QAYT$# | zhD!2ͥ1B!ZT:^Ձ 1.af&BY':.eV/GS%Ԫ!SqOA: " HL.$q0h5Ri*8G zdwWM'j!iqb:*v,iFop!DDxNjIXQ#zB[`Ѩ[{m%v40saF@)KT!2vk]&_K>iBe3y&/o9qX<"X+C \ET}gs`#=}pC/Jo(ïuϠr^1V "`:hw;0S#/G>A'x,ș'8]IsIɿuZA3dv7۠D?Q[T[h0=K`.& Hx3[[#nh9yuɕQ4_޾EGik [Xнk jC9 UDc|Z?޻HSžKao<okp#S_̮u-d,7R=/En/wzDAM-XtN79vMӑp\4lnO5t(妝jNg;*}uAo-Ɏf 9XOғk11=vBP(^>j|[mj@/H/ @A䜣J{f:xٓ1bG0D;SU6_j':~ƧtzԂd#dlTjrB^X|YJp@-ұU!7Eƨ ZS{I,"O/[MI˳@4P vt{$*e[nx0t` P;=&0hy)ePv?tWt|D#pticªbW*Pb-t xP\1ΪƥugzVZr|AwHg2v0p2:o`!絉Amz\zfqsIq-&KRJzFv5~lLϓM2a(Lw!-GNyǻDŽX"<1-.m~̭dKdt1s~@xZ~ IhM/6j,|Yݱ]Á7FS Co9qt0:~})V͝mU7^̘rQ}qBf@uio㡠uByp\;x{l/X]9NCI!|/yӀoIJK&ylQ(Pw?k9$<`& /Wr,Ak(ulPpB y.*q$ሀ^88|AW iY䙹 Y $Z% GQ, @ϻúTVWJ2 PИxC0"pMp䍶PPJ. ֲֳ]Qu07+,y Ԍ6ŕ38itCn[hӋ=|֫ɭN# ]=C4r(v G^B4 ъ +[7P| p$ $4"AЖ+4;[dPF4t'OZJ~zΗS;+3\6z"s`MYVZ&ط]3twmgHhyATzt|=ЍBg`Y2gcB~PdPs|[9U:l1 /wm׎0)Hԅ 'j|9B5JƋ[NP.IDxK[e>-z=A{޾놂D#obE~ C1x8Ea];Ji+D9dw>D1Mwe f M \츎\l 8z/nV_u@H7LO U]eEN)g}E^'S5遈aanPtUòe|=ߔaBя\]˻-ʉrx3Ne~?~=(du"/^rh,z!ĒMՖW/8]M[Q&û1$&Csfj31>\<}~:#j4J^~tΒO6'[h$}⊁a!FЂ bv5BS2 dtF=l[e/Ќ4)b\34?_-Eh셍zMG0бqsc8Q]ᶱ6Gج H!K6 ;4vޝhVH`(9z䪡n_<18Tb)9dR-th u1`>2/[k04&L͍ː$/U=WA>A_2l蛎{ +pE۲߃HZu"? #!2<O/{@ 0b4{+GT6q?|3P~FR(HߖܐHBwN Nң7/7LUiz_"?7LC]#b) lrV?< CzGOtt򽎇:_imȓc*(倆}(| UfWmpg@8#.Mv['PPnKiyy,A"jl, VY| <^&4:V@,fSeF-'Rt`>ڰZKa5<>Ƈph,Kڴ[ FTSI]jz$? M#"}xW(FQa%!M`u0w w7IR2K*K!·Xc⦌صԤKHxԌ*+~<bENS I[!#RN3KCy!"-jsOj6FœpӮӂo#$ X8H1)K?okF=^Db[#rF 潱[; 3}C"ۄk@tPma|+V#j(wC="j/$ R]CM q/aKR bnyI扨-طFULiv_rPudˁݑFybƁ"LpnP,#[$o/GPo`[Ǹ ⢁t- ߕ+vaD'QhPTIJgBT9SC sgkԮ8N r¸8oWA$kjn=.YM HroX X3O:Q?# L/bq9-(gnŎxH0äӻB!%4{TtqV%OfݲP`d}PP)Ka;g+"bhppԊkJԯV৶s{Q±-3R.y&ZzH9^,zԉ)%Om'嗃+ٍ[Fp~v+{,j^q7TUCy(!&4h4)=?_YC dKU%=Y5wҌQN=4ϨD !n 5!AAH Eh IrD&/sCݸv'Ε./M0{cc_| ԂG,C Ʀ{ݯJoJ{ P VxϤ@b-cٝe8c5ZhpNaz8$E/#.k幊ɫYI,8 } ,cBGRXU(̃WwCZ zHڰWdmZ$bC}dyšv[Vs ~dj_&]>%f;\Brn xd9` ]N^e ςx;; ,BN0Bjfx{㑤hIfdhYTtI ;4=ȃ?{-w|6RH&6;-.7!Y) XA{>C4qf --y{18*Ԣ1N]@SfX3>Y;?l5Z\m䃋w>?3n!"ɯg0(nBvg~K+8tŅu*~0o^/kcIEnyE7Ol?KoevٗV@̪j-]aXq/vٓ>iY <-+ϜbɟdllIU P8U $Dz/]oh̝BioajjLw9Љ\:RV ij%63_\P)"mCIΗ" ,_ς@9)Pi$k,q&:&®K|SFh؞&j`:z[1jPBљA+S3z+*Z#mA%A nK0u=dQ?Zc[ ;sp&yJ#hD%4Sñ7:SmH^& sڡ ݎ2xWnDkh-F)cn`-˴<2ҬHNUuUND*m~8|*1e У϶X(#Lcjh)QngD҂sr7| ;.ҿ/ӶI9+2e$|&ʑS<8'l-]ww$o3`&oϺ'C#u[bMBMZXMc1DϢE6VKE!E+7㢢Vm~sd`x^3-RB9f0L D1-X)mfLXſSuE3r\ӟ;x){G,z D/]UlR)\_uDz7$WRN:!" U!s9& x_P %W{RD=@qVy}ԶёC!.FobF ͝ʅ:r"sYV>=dh`y G ;w/&x칚΂m> Q3 I|p%L3o0xĊgm- "QPjtS z=j{.x]ua-/57>Qnr-b^ :2ʫ>$piŔ^,Hp`0Hvaq9Ye񕬴!Ie][~,p҄4I뛖Zn\7`"dU'V\ٿnE05w-`RHYPVFGr,G PdHD:)A|1{\0xY3ľ߽SSdO 4kʄVbf}6v@W瀇)*˵x9?~wqgyA H,_å4\YV!+ K/DbEf;wZj' l1H H0"/B3 z5r[Pvt ASBܿ`ǡ}Q3}!"ݵ/#&#BaTn/ &E;R+WZGVwxI\}l++pyCf W_XnLҲO 䟳r4co,a]^>QXy x_8?+~=2x!! KS ;.7QXSvi$}NQm0 0l"qZ矸 A])$izܰ1N|e0)5>^F{uV5Wb^Зo~hl[$r`FGmSBX \L': :oLR>Ex];Eܝ{\{<^F= AƄ1"݆0\5쥑Cz}n4:=Yt,Q|} RpGIջ?kR=m| ?"c &nlgw+M9Ybj7I>ޥL.*i8⺵Cc_6=?ٞ;F+Lj!xNRV"])y.XH?Þ_PwP9h>׼lu:a{ _tϕ܎)h. ?(zwx˿ed o{D]W@a!0-;iY쨿Z>f#i7g~yAZ=Vf7ϭ!BT߄Z,X{+JO j5yE\}jwU]*zp.Kf"z \о'Z%Zptn"$8m`Jغzr|0g)CS$WecD`t8ܧߘ:\$x>A.zSM8l=8hZe2p0-{efw5芒eȎY▔:Ymlםfv0 ʃ#HRv JLRGp[]wMʰ![j2[G<WSPN\Ul?FN5u=0x^GŞb=m׼Q*IcII~/`n-vޙr"͔kr Qw> h/LK%=g$%ܩr>oL{>dيB¦gy8U)༽v@\0m1l*ĊL®|qW]Ge$o38#͈u#Qj-U]wY:˄񰚫|t[ED$^l q|VnQPփ zgE(4SRHt mF>1转k1u}@jn)""x2t'AU%@PCGϯ+ͨؑs{h?s}IR',uP` [ȫZ[ĉև"DR9K m R%JK,1h4 }ذ|ol@ g脯u]W,aخi,m ECrY}J-}t[_zrb:QuS*skXB+O q9kwCcKIj;y5NTy̻p~9RMb SZ<ώό ѮM5"\,ԠsR+Gz~*J-ֿhه4(8~#@-KɾDIcGE7pҦ(IWx0_ yb8:eYVpnϙ#mm9ab:Fpk?KB,\ۺf|tEXɧwd,CG x],HrSdc'\l~K_ A*64O%\ 9δdžK1$p|vZ\" =ƙ4Pw>L4Қo^FP|\]d`5ӗ/yFF7D"@1]j 8pQz׻xkVKs{`XSt NA t^A>4x^"V)8?Cheƭ5+ѷhsݛ6J_{Xy.٤%"Hwڣ9NNۏ.~~yUf5,ƍppxˢ] _;ӽb])]san 5^Vr%g*.' nNg0Wu,x/ >扡*W<2N-t. 3` ,-IUbS˕[V.V6a-+ĚMc zm.%AR!z0ɱ}^d.y1&0GS{Xׅ)i:G.ǽ;O'C}㼜Az҉cɣ+&օ4llS# /=Y?( '/DHU Go[wwa wqOʂWtG*'B,NoQ l&b]{t|2EejB}-A>BL$n;m ;IYVgBDW±߄ss'~h+Wō1]w>\Vhê!f"öˏaxHB>#zBiYbNC:`?m2e`^fqOl 2ۄ-hn,D TVBbz.: c"%d 16틚[z;q51h!Ra[&'ȸHSlFz̅RNlᦁ13`4yW׼Įʛ0 = ֥VS{Lԅ̈́eyG>H`Ş9oiN+"i:8Mg1\2o"Rqÿgtv3Ȉü0F*]ྒྷjM+l2xۏZiC D:Xw):FO|uۻٖ?Wb,0j-pG:!E uS7M[oHLf q5ԴXHʭi6+/kj3Sz+TzO@'jgvݳ{2wVp#cXv">h}vO $N/;5'dGsU7z; #0c<s螛(r ? &x71Jq!p(Mskİ$;/ֶ˜Uw(u&9IR"XCDy-5Vo%χz\ ISjE[*k1W l‰ݍTb8+4S" `JnE] `Xk=f*$eߋjvr-vI AFLA {D0g^4*cz@PJ\JPG$vXCCΜ>dzs{e^P<ÓEn3T}OC&^ /0FR AL/gn`lkR2s V x.VgQ86ڕQoKOOY vYCuZ`D`١HX Bonb׹_łװVv--)S/arJzjنe"Īmnׇ'錓覵@(ނ .(!Yl*-?h_.nbbW:̍O q.2#m\0w?+8fOܷm nТ_ƸҚ6A*i4OP @96<~nUTpc:V_ ,;Ɨ~5ZKΙkt*&YI;~/ߎnn!iEuω, q!qO;x"S"߿rPCJFZ˦c&SV-Fa1&;f5CF  D" y|Դ~Qv?i0wi?A-G;ނ~S? mxH!wAќΑF l0, UjU6 .t)YHJ{ br)`%g;5Qp}4څj -m=eC2l"ző-#&{6^V72Ίnhc9MLoy}8v7An]݃g׈R)y0}x4/#qGvhir<,/KKj-qYe$$-M]FX64ޓxkOK0X'ftuqMIԛDJr冱<!VF>Cˁ!سu ΅(LM/|*&_!H8 U$Omwg .ޖKGi*gv]OH/ A2؁%L.RSf:QԼ *1|AL^a#%NJ(pk_zBfX!s%뼘RZtxԞCKoG45|gi̲w{g[2xfH5wKtXӟTFHχ!jlnm I ߂_-C'gAN 6HGUKpO]{ NW1UYo%q_|t8ueۤk-GM SU|Gd8%ɒ@Tކ܌6k0FbrOPN[-vZ/ MZ]#ݙGZs;OM8= r êcӦm])ү/aI d8GW(" Ay[2'U@W31H1k#A,ymPՍ0ðU|(2{j;ߏUlYxt5ǹhObD^s?@+I冀(X֖A(MЇ6 Yz) O|I<`8Qtwp{ lۀD輗 'dl DǰcJ ׎e0Lk1қUjѮ <|WcWj[1 vgOs>'F\@//BcWoTzޤ2vd:k/@Nʙ_$%+ ںtW=,A@[pH\ʆ|ڮGsD2^$u8`V)H6[aGܺRK1m~av삵"20^WZ.|ETUOާ=OF$(?Œ8Ja 7Wbt\ԝF̫LRWȹ\t+L֥X$O'$#q=oA`Z}H|O{"ܨ[/YuLMZP^,|=|*=6qW=H ٴ2ȍy:h}Ekwi|Sf}`UZ. ?Vu x!D?6aAp%J,dhjH[0׃cdW#?u)(,T,㝯orDPCwi @YIb ih8g+1x2ú"[ rr)_8z+2Yqxf~7w"&R"sOEY Tmp3%U)vIe8W yΠ3 (Bۘ[ٸc e).U[O%ٓ,h ]7Dav>}0d0";OpGz}*t>=mJW 1pZ~!:QGM#Kꂗ^:Ej<˒:Skx!gE3_- |`CK?2|D%j\€X"pӱkl"^3/t`^ώ,<oK}Bj;&8nj VYlTbT  vK=˚,Ԩjf^Ű!=y1M:5DoK)T+1,tH,v4_na5(a?RF2 5d/-0,U}!-!5nAqP#Լ*LΘyx*khT?p;U}]h:-HFNF!p}\lW [. vύ97.jļj(묹s=/JT}n8G9d66V51,cF#NJ-/؎BS5V'Tk[x~A}M Viz3oiΨHX+x)ZSeuҝ#̈iǙ9jIl~-+|6_!|yDgmCN~>ěu@ѧ)MXvd{(x!=ICrWLirXjU\8 ;*]cg=8ys,Ax/B87H" )TV_6IڢiW|.?r"ܫ;OCvtb걭>[ ؼ93>s(0?"ųr}mRf9.7Culj9ri7WIL]GVӮ -=2Q2 %RFcbRv<ū,OdV21bf۟`8%Pw(r ^oJ&V z?8W+KF&AV 98yPE\56XJg9l^X0SM"()ngA` 6I~M{4.l%#c:7D4xJUcX _hR;q?[͝r@$&⤏Hn+7U`b \ wĊtDG#*:v0[Zc&Z֛ܟLV ObδCjʴNV/J6HT _]H!D=59&5rc*8 FoQ.jɜoRJ_GIvіuݼC!d4t@.LN/Z6g:Z4\ @Id]ƹh[4 Bof~BާY6cc h+!8L'1 =)gN!.ra&֝o ,P}5$#:$AX6P[*5:|TVEdpJoN/z9 mU{>zvqk7C{`EzJ 譑n|u!3|AF扈 W^Ɣj#A ۴h^KTްO*. (_s ~(&hk} qגMR?J6[Q3ԘFb쩟4|0{l;5uEG ]pK T*r:94Ŀyg2w\ qrœ@S8%0nБ|w &H ;/ zRepl99&D:lЭɡ@unT RVyyK~I>7Ql|b F&aee6/oMCp6y iM ɡ3/ Q嶱|Ӛz<ˋ]i߲:/% \&;LUmݮ|H˒CK 9y<"[Dr~wa8KP\DZɝTvCw2JGvG͂W,wlhLmNaK٪w)"ꧦ_󃆸v?J -6gV)oVkLnKuU c(dg88 D?/<үNKp\Ta ^yVP\,sƏ|Ոlc(m[5py@?P\Mtm_^0~ts`9: x q%nȥˮk#kh|ݳ9p4M=12dvcRST̾'"w|;FDGѸ^,TsC(kl.?/' @E 73a`cYd4^Ol/d%9:bFj5%c|w9짰 o8m 8\z eҢ>)s),Ud,p'j#&@vt,u Hp%[V`*f@<2,{bz 0of>m7؜`ЄʼS^u5ÿ5Ze,?ΘKIigwo!3B'neѝzhxXzo V-]O&=ȸ5 '`,zƾi)čn ݴНȭ6ZS7%/4c5#*.hi/s<ܤ`q؏QL,AU@NTDb(q[F"D9;,å¢@+[4XE by|,t _za )v6h(ם(~9qtȜdBB}q]Tcos 5 ]L̖*(ɃG=۶6xM[bE#V+e-)̵g#'YiI/mSEoE_>YJYqc с闑۫u(Ρc >&oZ&"f\\L} F+(OyC-$JNʼòzKx6+ywQwOsdLr4ҷTݭ⺈oOG6 8TbdTg{ia2aq[m-o9'`;"ގ=p~r}f 9=#>EB 7dW&,Jj4)IC?:dNeG? vͳT}_KWtK&" A`OqCQZO8j/MnsݘY +m {LJwwSX]~-3 ZLxb"<h= 7楍PLyvr3]1>Vڭ΍ґar%#2Q1 G8[bZ= A屡og>i=:Q&Cpש.5i%j,Vjѷ!Ppj -ga~M%W㗼.!\|E vS+{.YIޣɩ.+zhΨ^t*2M|^ahR $;@ƹ|ľ*Rqc%ߎ#ê 翇n"mhzdUxrld1dV'9eOX7ٿ}n{B;yp$XGc^m]4bz.pdXƀj%Q9DNs+|UʥR-(,Zۼ!/TYlFAo# $⿅DD5`k4Ie ZEƒv̯!+kzq1ˊ,\wcT ;J03}A W^~Lqy4ej_*o6s|RU1L<[7d2RAxՙ 1Rvh%3 j4DOv3DV#H#% %`9a*U95$h0>,P/TjFsf Ùh9HH?-'? h~Yy A9A|ųtf1ŰL ~~x(;V4U&2?; `Dl) wL /Þ+ qԎ<,x}1>9q(kUw-/W}p,ڼ|}(>FsʳgMܦݳrm^^LW ;c]Zr9^VY3O}_BY!l)1W6E}wPJ@.~&gv6-b ,XLGQʸPؗs+#y;M Ȣ&b?&[ۥo_Dfe܅tWZ'z }#8w[˄(`zk}XSmO6B뒒ވ=}юǢvCDrIϔHRܵ-mEgq.vi(B{ @t=B_*Ј ͕&޾GjHɳWM(_Aê>⸹,cEb׍0`NrE>r]̀ .^zaJ#Eq.TMUńr aV.$yRK5ʵJ#H2*X#2𴋒Ԍ'wsYMAT܂I9H!Q\ʅTqtz?X"FN+ -i F`(+_hg-E=1OϋH"-1*Δyo\ӬRf6EE^Hc;O$}+?/T]9`X%ED+-CL&ΊF)_Y+e]D0Il5՜1!T˅喉}j ȼ|(`)YS4,%@cT ؇ M@qvd_}2665|:Y~2kuO =(h OeF{1+ '侺v vH0"}QloJwe"o]aaAm@wscE|d&1\e@ 6 ̱8^)D88`a4f,{Uf(z ))],d5|ukQI"29Yg8rŰ68^AVLpeQ^h73/bI 4\y█;v5UZ=K9⢖B.K8Bo#.Ep'P]qMY (Ż{2엗h Gޜ?IސE^_EPyiX4Pٜ0>3FI//sk'$Z6$dGzVVFIM/HE݋2l|ΐɛUMfJi=^`5dnb}oZdsѬ jV%i`t? Ԅwpӑȝ8+ D#to7}omGSg_7h9tgQKt &H4Hw 1z$|μJϻ(itl[6{DXxs0થ^ Dm'qi, a4hd9Us13z\ȇ/ctX׊:yl>&9ˣ4q!0zbPḊ9j{voQ\ ) 8IiXLq*T]BewBs:!_Y,>ڗ)7U.N̠7[+"zrhƗkYZzZ_cī!rf0&;(z6ꊅ^[s4NGr/ڶtޱEMWL<3)U+L Zfڕxm]1iL ok:_<ho sh9o=U,Xu!zabZX[LY!sEn}f39C$Ph {8N{m_l5LƉ m7S^ڌqBx! ax~դon&A(7.IOa1myb)"ʔ'd1H}JZ*Sh˼@Kޙ.{[4Ld#5(սzMo0; abqns'Ǚ¬~&#*r;We{#5vI)8}ݦT*))ߞQe !.PhIq!$ ].RMi)9{ }]ߴK)T#Z$Jpu $e_L ?Ql:;ymJIS<8_Y":c0dk onY7.OěA+TA͔!, ?(*^^`4_v[=atY@?pε) a 'ǎ*hg4+a>? &(ڲqe_pAgSW۹eC`juvyl񐄄FW\7/v5|L+֢PCغvg5uYh"x .M<*'~Dc_rI+kfժH;,5s4hh;5}$\dRbBm# ١NEWA;JRԘ5Y2 tvI"͉ wNQȟ8$]Zc,ŴScI!YMZh {oBT{Qj>RH[Pĵ肔N]?.U(ViS֒H:lw 6JVxw8gku7#m7hlnm_8mr)m}$F}h(?zH*Č.~@Ѱb]~ɆvhTi3z[N.&\Ke>_4[Pv٬9۟e߭`4#@k\c]WŬ-GŌBW݋q^ҩrpgXsm5n-~Xr M|㉇r$>{ (`+vEnC%\C$wZOP>䅹A^HB: .$_ICK1!J @GJR=6'}BN1|lm!Yq:sFm^%gtϲ#Vqi1ţakHv ,U0d.=o0:سy] = j4J ]Og+.`kzQ0S.? r|Z)bPp_bu"NM1z7|*|i9YW_6Tf/}%D(}X WPfoõXPj{Z$7&dyu#",tnO}iy$6NOBt k|.u>X+ETm}.F*)M$Td>7Uf&619k7qb+}!TaDj[OB  n)P߷'|">sɻ6kņl IsCxbeb}r{\0j6P12 UU ʦdͰ/B^!7]/i[k_xyu>z,j\zV,нbw1腵<=v$Fr~)sH|yqK@jVj"o`\@,]:Bdvw $C0CPRY>,"SJAge~[I8ʋ u_:Tg2NZ.E!Ww{|пD *$IUS;-o#vVnI1[wbm* mځ2.VMc3^yܮ )^p9G,yzwUp&/Eg u9ƂI5a &[征2@U1)Dk$-BOQC5ϱZ(Mv =؁巂|zKr I?W0牆[4Uڰ, [֫p&R~ RʉrW"e;hO?Ȼx:&ųE\M]Љ &! $x'޿dE/J 0gPZWW rr|e $xNuL"yvo Ԛ(;6[B(ڒcQ Jt]t[9lPz[0澘xRo*eh,C͂3Y?5pR,= g_|(wV?TLƕ9FiZk>˰J2eޱF^NdzKu7ǒVS݈hViW"{~iy)/:s0dAH 'M7^-sl!(ADطo?_LF0~dɫJJXh=.  =M9>9Y:vGp SFҿՊJF`!D՛[7i (ųI[C ⎗d3@)k|v9b*JuqW,ZFIGj_FfԠF΍0Lŵ̾#V{,G\<Jd{7tR[5r+ 1lME,!LgS~\6ɴ,T[R﹭Ec3RLsaGz 蕊}\t@*"NvW),Df9n&c/al԰!bof-9y@2:-qb %@N2!<m7yd/_\vbq%nBNrD/r ԏPmvo0ɮaI^?t vu?xs:7K#OoWH#,MAa}뒚6dVk@m-MuGGa|ve,Rbk[clK;G֣Z4]7San;^mDhl )3h8BFNyY%K4cwTtnB1TY*ہg2o/s 3BVTG-DT$gU+]ͥcDhg+i3&;3 "im*V᫷74_ År-Yd>SIt D;efe fM Wi )AQ:c?d;y1!(VA`udߕ*fU1juK⏱ᝑXVJ< )u zv{Qs.4m1ҼTYԩnu%MAzն㓣 J7xXۏ"QԀ+!>k } zX36;BO7VkmACs ^L\#rw /Z\|r "QJDk#ȍAe h@y5 kO/BGK7z|O I# OHa\m 2G{iIEU4 =vp6VVЩh,MFBc̟ ~dQ@׏c q~9`}l8ӝ9',ye9hcz(~GQӇj'}>$K5>/f1,OtDEn;:t:HYT5RRƷwwp~2*0/C?L4%j(_UG;Df1pC[^%M;ğ3z?t9TF똾[S|ʱlbKPjlnȗz/¡p2Kj4jy@KWCREZLqŸj Au:ಈGQ\w;*'l4A.ȇ{U%$V]L3xgpSOlRvN?w*ʕР¿ XJc'qbwqT ٿ@bcħnjO?H|ʖr$M \qx4)0[>g5.Ě.DL)#^|bPDybVwC!dzĬeoUu"lha#ϮP, Vz2U >M2Ji`x"?JUD%Z; %^5m_Bm >}|7ZP-eęϽ#LLgߵi6ΟOs/u((m h B@ܗ@ w>:7BN+w' v]Zu4Y 'S8C[tocJ  /7g,{I[7XBo,_eZP\vqigo:hJ5J51iB*|s;9Ty}hj8Qf2 1H";qnb39ԘR%u5 Xgm +`#sЋO]D*=7Ϊ35Pυbƻ[s-K5{sDAA!>7u;+kQY:Al J!3boJur1LC0/OSnK Z{!woK5NTlxJ"yNPt)8%dTdzAS. 6zvQOA,cق1Ȭ$P%g䯎Do7 `KT >5BPR FoLJfb8}"9 ɑյz,3 jvQ u{5wƔIWM%y_?w^: 彡g$~)"1JNar~T_|l`btKńLip6忧m_!Tn2??jHYA5}e܉;{VX.(Pmw(|iгVWhs\Ow cfd*ƶD'Vm3V10ƾC >8>בSB#;.U\XBm R9a=( ;$5+Q#hR<,ݖOq@GĢ‰ qnxxWf ,qY ,d|FD iԒGk 8šyq”hN1IkG=]! ymȍP 3I^\Ze ĩf ,52{=[hs?nM| Fqh_ԡ\f/ % AT:FgJd<2^&D/w@-VޓhQ7@X L^OϾ[{`JTaalkbQ0䣕*tu,LzGto_m: BGn%;3.5.uhRJv-Ci[M+jpl>*RE zBR]՚Rr~Qv+'i+j1P_%$A Z+l1Jel)Tw=z;˸:GXr!Ygq.w4lGhHz%t{:%m, =(~٫qVDϵ.})w$ҹ1p3FmD퀞RF/OT^Ŋ2 P|SvKaGt~*Xc5t8 D0*-bGxE9)[R/=w$H#rBkjZvtuatfbөNK!%N-Rl,d8x1@+Ɓ%l/izz r;'9m it 8܆TR0&[ZZX')0׹1k<k"KJrkB9k(ͼ!LdQArp:,'*(\:0Er0 kpk{ Y.k}~EEW.(7]0'o Hmq |M<| "gUINqfdoHޜ18Ѕ:̯oh>uzBbT6w"#[P`~ӎf&$q1_=׭J + Cy7uSTX6|=(%h2G\ 𰪲>!6(J+%As"PWEZZCytēe^YTHGMZMwcq is+@yG ⌞fNYoU6@ZT+Q[-Zr(ԋg2r?0TDiΨڋ :!>1zu,O[+PKg qF0K_3W2m9" 2Xu+n`eϟ)13rs cQl~bqϝQ Gr }iFA0w{NZ$!scO41.y>Ň&7WHe aaru[yGRu~(cd$6C_ c"h& fOSP-rRS ]'Ѫ=;Tah񬄎u]&ΐ ֈ0cJBI޽B\ |ϩ(eiZ?dNcbj[8D{qCx&JiPHT/4A;JM&-Pav`#P> /.J.Z#(<Ѹ~zΦ=Sd)87y5?sj&_|[KoRbCW@#cO|Xlv2ZtCqt(.!{hR{pp4:_nF^Y:sƷ Fx/?(3a`xPf2|v0lЭe2.fp aLl(~r۪KSfO-љ&ee_ D|֖C+h&z_Yķ|Z)(~ԋSPj>&zLv`UխxN  h(H cS8=fz1 UN4 j>{lan\X9CuB|]iP>)둣-KriPNp26\?*-up;Oz*t[}8%"yx|q1\v'|e0-Dc_ Rry-\c񢬕Gm!LP|L} \28 5>gzqkяFn@UO1;RM ~sy8+0֭o|,ܼ4MDIZ(tpaNԏrMLt CI2G#kM}EXDF۠%POKM0Hthg7¾pS&)!R3bDS.9I.yDȨ?iv`&3,xQt `g._F%;|$>wZ Ÿƺ""p}? _:m߯ _+ hw@h2!Tf%)aUHDhL FA ‘>!]QGywokr}kRqo ?&3ߦwR| #k+8x2D4EY-]p/jq|EZq9V3k+3&^J$ՍI8nwt.nW^yᓝDR] 2 4V0q )䣅sɣ5B7|k/W8+R&41Zg$bn1+E["gȴ -2.zˀ(w\yAhA[m>K̰~%w\KNj?G2yqV6y,1,WXC-P\Ej̖ PJOw4ߖ4ޓ+W'<;q԰ 1lI,XqwgLiC6X ĝrA{H-J]:#C)>ҎxGڅ+z'bUgw,z &׎?H_p=lW:gXxljF:G&"mna5nwu{'mDUI 0i[L~?ak-%lVqn'-}M*LY'VQ|u;Y"M/ -=,3Kua4-Pee\]Ix/_{pʗI@3 t3 瘌GwY2>˹RbFkWȞ950c;эH<:}`ګXDx; "5 V"PVT`.2гKu%B8ʴ !u%Ě 6*}quTꛯ  X"Ss@b6t;2 Ɛ0 sYҠuP rj..*7vsɓ 2C]pxb)2ᮋZ wz`N}~<jvquZ!{iP9p_ b&3M86^FܚrlCTg]%y- 7xZWv 8LֶZj,UM w\XlDw&$;043d2ڽTO^Adc0&퍄B6qZ3d } U3A L3 "\<Th؛w}V!(%o*# b:[7E4|R.cɓ]Wǖ# ;q-ﺁ4/#.6!؆՝h 3f:N?1[ H"RRga~fRHj* *lC l+AElΪ/KA>枔fduK\_fM|" zvm5 SdpKus_(W̮uIPhCfV+pv˚%gRWthISDF[YExX}1m1%}#&R^|%:cLt 0>܃} F |S6$>$zh8/ ΒVf 5]NhȀ//$ē\.]olH-% 8ÝF4r*w p4GfQ5f Yl% 6F2K;Vբ'Ғ~qv 裻2A"Rݳ$kJ5*"JR\<&jY*]PĜPlk-L_Նb^P$ :]Vk7{ƻ|t,c|:1Fҟ__Dv0&qGջQ _CF5Y \|9F}8 Z./MwPLβEqNN56Kz 5rCǩ/I1c+j/OZH%QAlm7Y[9LxDV|u\m"jJޱ%ݛ_,51ey%,Wz] H |PESS&~0kx5C]닲;\X~ixr[2sk'$w|7!{c7q&ԖwdX%RFkapWG CQܬ$޸[ʤ@.~-Essԫ7' -p%!(*~UlR>dr M\4ј5\^ ?y+/iD=3b8uxtn&I%_eN]щve4n"=;(; g.ezpunL !C*(L{XMZ=as?f{`vXS,Wn'Ş=V/-cXYQpfy 8H DOs1AAQ~X@\P/Dxٴ@GU ]V$oࡵvuuυm9Xo~9 P=ZE7ܥa;5~YYQB6uΕDSa#(BiSMb<k|ZEY1+#Hdyq\+m]Ř?{YN"]' >:ڗ}H%)pE-Y~6TFYzY'9!.T(lNl;Xd/!ƤN:b9:|@-wU f-uEpYp/SX1-J'-X|;eXm.7?H@jt:9:-5N <^.~!X<~ <_l{뽕z_ 45vAT߭+BoPꅐj= $zP ~z^NV7Ԓo/R/:Z-WS} 5S#2%4;I5ݞ#{?~uckiW* <lSm 3E,M1WQx'*rzqg`gLˬq~H bSǻ}:OSjOw_xLEjLr+n-ߙ!, j!f!kP@: 64(#`2*r]}=cF8Fza&8o382a8FIjeO=XӛSƚP뙑#U;;Ԗ9dc.l싐6q[#lW%L@Ks+%"XCxG^Heۃ3sӾ~$(]=u*.RjvE=xH01I,imT|V*1.x @fgPg^`؋A&hqh߽ =a(v#MwgH\+=-x67EXF LӥnQ;A$&iCxFɱ-äج u} ԹuS?T.33_@vӥŸ .?iDHBHd9G\@{0.zkZQ.ߖ(dD.Ǚ8<-̃LkQ ~T.l%jz`vZOisW)_k8:GfV:)6H =  'zߣnKE7d"P-XtNp"Y׭h[P dØLuW鹍^7s]U@uXۋL#SG&- Op%KS:6&}iq\O|3A,1msV1&,+Dzy3P)vmekCH)K9$~,>67nơUЎ޽>$k36MRƒ)CPy;㐲8lBLKvj[-aٰ,OB"[ȥQl ݏbN_A[g1bDs#&n'tPRs)/ H7|mPvN﬇D{+dǩIhBK(qīvxvO̪6^a**1,o&N٠ع`oPȇZ9VrÅ30`"$ N:Gv>^@Y+|~.TH˝ }6NӷМ\3c'>޵ yNڠ@OG-yrZWܶΈ'ٹӍ,{meNڶXꑫ֬/-)s(q’w4d5׏ֿtP鵺Iwʽe_`aJjGуhp ͵[l}D3e>FEGBom,d:ӎ34_%rbdzGALxwG{yL+6 C1S4O }?E2_.w< A򛒲~UZt2?B06뾂)c JĴ"Sҫ 볯t*4 U-uT 8k6f[Miv1PF6ǚ 4q:;BvxnۧCl &j86Z|d=F@@"QN/6ϯX|p4 H.72u#'u6}.ٱ8&tы-j~M0 ~/O(?^HɊ@wܹӾМ1?<.Qpm5Y.?ZDCZ=/JaPs]\*n"kFsܑHU@c^x&+fVzt>zI:->QޫБ`m3[rx(ɗx=5Aw%d`v bl6Vg^u L_") [~yKDQr"  էW_jԯoUŇrǫU m ȶXwNiLW᝱pW F\N Ar'"?3i:F8aE0-fjLESr=zn5*"ٺ+%'Ir'P7)ג׵;V^|9s(`6SxyMO(bfr"Px: J3Z8s3$ԺY5eKS~t}k&B]{g98we q7/srbqzm_{T}͇kA(sfj[v~N]}:zm^cTkTr{ dDB{D ޽H5ZDT2F+aɇ91aͭPX7t+}7Ұ'LCqO jD->5M# |K+%V̀[0k< ; Ps%f.~4sP?.&Xtq^g(Y(gX ) |@YWL8GOɬs#(bwYGY~vkH֙Z90ktΝCDqU3+׺W> Dr@ 7h-feu_c3Tvyʦ2 +ؔRuVhu'" Ys- ,Q0W@W1;mqJðouLhgˡlOޟ`n3K5d}UpceRbmL|&A a[obeZI!ȲiːXD +@q@@>im8[h"aZ^RrTXzǭ6qu.@oܰ4pJ1{Н:C'k&zʵ( IO04o O|-&e7u/A堺!÷Mڍ,  AOeld@@7Lݜ }uXuf t/ޮ\tj9"V FW#0). ی&$ :zE "2޶.!2St!]BkJEk.,5,8~hLϤ~"#ӷFgTnD}ykT3r"\˟頻*m.kaO?"?tqw-2u%78 Qwy'WNY23э/mC`<ƕTX#v'y9 Cm.wדR >o 62+BƑަYy*"M\iyOeYiLn%]tnjd N23 媨`=3mG"\էi8dt}j% sG5í4r(a!KbIIۊ<2 1)}YvMf#t`wQ1W8+I7V-Eʖ]Z2+~_Z 2iHKxoƴxbʜب3}18~q K 2b[q+!k;jw"/8^|}P[\,K̸*:vp,!>Ш7yΉqA }Ϸ<-d⮍&Ĩv{-$6 /Vq =o,Y hD5$JL5@;Aa)Q #rl bIXY7-Z~zuM.1@,f4k/惻}>T@l2ҦBd%jO>m>aVʾ;\^ۦSDͯilҚڨY}}%,`8^Y @ukC,9w.׸wW ";~\L˻h@9=Y@vT%䠮)4@ߝ݃|:&2'AZׅvO#G5ФC4V/ ~Tgr2YJu)YOy$=D$I'-yAAgߦ{̢WlFm(ts>i2hjHeN1ք}/lUr eI8_J𜛎4?yf&]؝pg,=T *i YhrX1c=Cxm+x5۷Ԗu,>4OTy&'܇Tt*}=4⴨% }m]pv KᔫߏV9׋y ˕zQʪ]5լ~ǒ_1kqK1froK['#N\C[! &M`b]A/{6\!vHv5ci5 %[ҍ0._[qkKO?;4-DݻSTB_SݗG8_n>Iv$B4zjVh${2@ Bq)>i?Ga^O<|/O4'LcV:UTH޸ԝNϺ}d5a5t 8ihc1}-G"FvA;l< /yp 4IWg?5 B {~u;p*jaC?@.]#{V5_-V 1u #"@p,]Z:n[e}csW5GƃY%z5yҖ?ֳ-׿)ΝSfpS>asN%>~S%'h iwc"O >>ۖn1 9ي0HL%hEJz^lRT,"zm?P =MDP@gG"A%cX4>px:0/2?,s{ZՖmٟy=5ܴf^ Q2Rp #}u+pc ua4qf[ND}f)Evgc\"A68@o[ >fu *mP(>y˺Ktr֛4^u3喕'>g.h:DR._+a[ײGܷio{hJ/*QJl~fO{X5Aʯ< cf8oiO[ǂAxԷYRsdSi}ܱ_>Sێ{ŠicDX/ozyLRqv =voxM#㎭\X8OWe@}:XuްjKYV$|<eUx_Q,XGm H8 m^CBg'SK5\{ G h1_ȯuc<_߽磹Yi*i#=h|_)C9HzQ:V:\-wh&Kr6weF78݀;: +hDg6ׯsgG!dcӎF2ӞA@)m{Q!74+_;Ώ<u5# ,͋^GyUC@,ZI}yV~*a&Bd^UXJ2ߒ`@g+bg}WEP:cgXZ a8S$D! `S5kʴ儸) G:/xeΧ[1iHݹ#"צ ezZb=׼n|. X,^{:\.̊Y ڊ[MV`s5Vny[n(IaS]6[>uz(@uR! i]\ssʸmBXU m<1迏E&V2-ߥ+2|aD*`E{[Y˩#"L'|4 jL֢.wqQQy $tX+{4<«+xcDnZ PnwEB۹{A \cl+--C'p|%r-H`ro =(Bk[%unyJV) R_Q inBf2 ͉3b$nfj?zsƿ/FuVRW>CLB3{#׶߆h [ vqOCio^T3\6XRQry1PFf#exޱ^:~D ۧÂp>; );7>i zn7X6CyWz/J@]OF[Zrj2cvjH# pk; ~*el"A~TzM+!)kG!W۪r`ɣr@/7Qyˢa&_Ycj]v-2(+(u+9"^1՝ Cvۃү>9XތdTBKwJV>ʦ |4>(?khVztω8 Ѐ9#-=OYM$lϚW3Uo]$9KC#V(q?rD\w > l?ۃWۇFI21;(rbixgt 輼 !t FhVkx^Nl* K'Dv]SO1{VxU7H nÐ{@թf};rle`A<>XXf϶<6KDD8G3cZkAUلJf3enffng%lNsFIwWiZ.szX2$tOy)r|*`lYTR\y \;F}*{Ԅ? 6LgSq$R=X9uaZI"\*vltI_6qF-3>-1Z6d"հ '׋h}kOmWisdIz$eWjP>jRȪƈ`l*9hK0P=o2]]NWE !/YG77jt KNQ0>nދ҇*]~n-9ʪs$, `Af!(l 'dU*¹dÉ/q)o E c*b MQɸdJiٝi z3[mi'X#rd"e?sNgM s6\cw\5 Wn";)* x }MB3tԱqx|[Z&)]<fÓ\˘vu\w1 E?*vud:8pXuo4L%N4lybLwc#E6Ss}5 R|xُn~kٙjtp_tDb}V2+K9o<.6cΐCΩJ-v DRNCdwRF@%u72ԳĆ=@RtsE=3V4ۓWQ-5 fy0xPyOT}C,a9WA+,01L"#m2ֺ@e!S\\^͉ H\*d4~-(#im3Q*jVq5\̷oNEL'))Rx5~4cRNO:܉X!Cٴ:An~kGmIKB 5Jr-H٣6iG[[0DTwӜt[cLOF7Ձu|d(k'rʄq\6;g]Ѵ bx((`gCDZ/ϖ!㪁YuιGW@!N9{h/Øgq];t㉊k"ȳ}eMx)<1Y˃ Oe1auLp_EX}|HhaQe#_ͺ@P덊JS*۾YkD§$&9D7U{A6/Pkħllc{ZH֞B A ?W|'[C v#sS6wAp _ߤ=v)f@qa T##8##F55{Z,#t' cH?PP'( P4k?I{d.P( Vke9W/_-uA\ CqZ|4>fXW]^|-6 bx՚Ql}b3A6<]GS]Cqiib6q3bWf2ܖ3T/K*lW'gE;q?VCd \{lv"Z,T_lL=_5L7r(KeIMpaM sG/ǥURc,9+*E+n/[ = 9TS XBNk<*ه/3-oY*0CY`g/ˀ;Ocb9` OW;(FN5-{E\H. ڢQCDVt^tڢFP4:gzKN`ͩ5PI @1uxRNC\Hk6oͨ-pZ[z X -7#sދ|@s\*5':*[HȦcżԤ# $n1>^Z%Rn} 4<1Q7,KObźHgFĸODu"F'2ٲGcugqd&saPRpgkZl*CYػ1[)%1@ژ3a4/$t?xZEi& |$긝0muKe YRO (!(QEnamR*mmaAuXLf-esk!Eźܭcr n'ʻ#ƲSVwn'e'm.!*@Pb 2^~ـR)ˍ]#kϞc[[!\; LncarlpiNz? (밤}%Nq> ?4b=ͺ4G[dmmΞV0zQ_d1}{ecW/]g<]- &j d, `QaC.PGbQ˔T">&$7U +\%EsvJ8ڌ2u-1jڲ+u=,)&.I"Mo)L{kr4¬٘k͵WL :nQ*$w`BgٷzhFiTKUɗn׉l8 EP;(֣JE lG49c 1f(_б,vI4è!x~v7+-Hcc8z~"3A27(9]#BJ./$ecoխ]dYvOț3EH-32'*ËZRѫ: 9O޾?{ymva[Kg~Ჾpھ箮s.hv IҨ{AnL6]l#=3ev`ǢWkgM4|rȆ|ePG4;$]C3AIlёd.OU&UyD |A$ RBjtVoށ= ֺ`Yf}k8dQޑ+m4&tI3=e%ȟbzMըHV=5A5b1"x0Eb̊4^-G|wrELb" #˱~$:\UgRiX1.k}8y(y˃p7^jN R\QXC'k^S:bT'(2*vv3{+rg5Ľi|V*x j؋ 7MH-)3*=$KM73He>)n2Z9Y~ٔP,.VuZawM>8h%3 ěn[tInY\S:EhmGNi7yF >ȞYDn'2Pǝh;6krd]^A,7m=5 R(G^I<S%΁tJܶ~iЅ-aW\>fU-d̢cdhm ca2[6D}%qNjY iH: J'0w =7̀u0=Numi-Ս"lexsQ4,)6dI&f6gcc ݄SQ(;X=x x(WeKT'SH.$ 2!R|Fͼk(6pFہFGz2l?Uv/{Rjɒa16DBg@1  JP uPEiɷʀfG;rLj/2EkbJD;hP uZlzz'dFR’xNzĩB{=nUlm7R9i/jdG:H\Y$,9#_ W]GHpHRhk[\ʗc+MB۷yLmogEL`F>PHo&*zK働c.'Y`tgn7j_Z qxvhbnvb+QԶ1skdyb{@7 ?;%Q^-*|1y/;ϋa ιc_|W@)_j(uZ.ev5(3eY@A_JɒM .sh~K[Tؤ¹jYɐWaHE Sy|j36}h>ufz^fƷ ^ q$Vp :lKVs7_8]X|M;֊O&XFe>tRᘇ+9TRhwW牻\ݚQ! P M.e`}B.΍:vFA[F_|^z7sشN@\I7X;5^mcsp 6PM)\Q?*Pq~GS]:Y~^Cp)~8' }t\0suP0]Ot0l849ILU9D O1V'q[Z*wΙh-!ď;< DZ4aB2*aH|ƾ`:)pF>y*zL4.$~IwniYj]rm$GBi A gݴţ턷 'wm TRa8-K\=C0 B0wUs\,Q[R&|p,JvFnJWfIǚȫY*Y6e nY]ZZ:8/2sZ[Tg^9Wl>05I7T > Z^`8N[V=~(Q{:J @;|Qh %tJXt)o J1ېגhƓO?j;rG{%fYg#~U?fK¡ӛFrI{1)y#p1L1dԢ N~Y|c=!S¢^!- ,4p3w7&ipM_0(%"EPm.jhM2DJQI"gt?VZTzHn\v ĹWT"3YF!~ULnŻ<ILLԯ皿Rah2KpdF|Wǡ='o̍Οfp P]5&#$E$I8Wxwp1Y]!PHEc0#]ч ݂O\e)^ꄐ3XiyMe&Xgjw`eɴ\oX RcXR+@ܶ`マMǸ{B:_%t- $;΅ ]4= 2Kry[e}4ۮ2\2%^5d=`ǚ*k/C<=q=R /y0[>5$#otbܘԖb&)U U$նRمb@跊,d!Q1N}Pְ̽"-Hş{M!d H1lުV:{{4N`*=H? b^}ɲY O0$`Si֒㙛xi$= xe/z @ѶK1A)S %`D/"G"HXyr^te}Dr|}o_-oϛ9ZKtxGzbnr.Ö*2ԑ^.>+4eKb(?rV]42?(ߣp4- lmcl'z2vzػ.\/~|eư`(>Q,yn3a4UZ܆5ػ)XqD/ю@awd618M%o +XʅZʏPthCݛO:'ubYR^7k&E5󡀃2/ߓ&m8 g\LQY:"'KϓrYh~tjY!hqcD)>8Sk=K^_Ƚ-)DhsRC~EeF}=q% i*Ǥv/lV8-M W:}n4Etك+ޮkOo lSfp(I!?vJ6ZW]r*:zV3YqJ[svzt齍ބpT lD`pw!Ɏ2\#94*/e1kU GTMz %LC.t~+F`*V6"z-L2X%iPU諹*׶ՠ w*5ICb7^8Ev:i\~LOՀH@7-Sj 'XNXS/ΨQ\ުro`TyZ`eOc9k_AHQNUl]\5ͪaҰa &cVfO:eš[EPؗ'sU>Ҫҥh3 sjԻƜyԭq>~:t9eXƨjcZ<|1208N}cf_͚q{ $B (j^[[EX~-l:}! Qbz,ioov$d&n:0埃 g =CY$VOjp%n$yf+-PQwBD#U7 d0_ߓ J⿋\&Tzw|ܼf{;0k$`j(Ǜ⇳0a^U uzD 9g? c7Q B3VjOR,8/'wYAq#L-dͱORKԟHa=O0^- 9(RVJ,exR 78IM< †L+^덞60ɐ CW/{" }{{U @ٜPe"U*odB#*=Mͺ`S}^d@8OU~a7^a%TyLք}(9/b!1viى}k Ƀut}4f.?cs%o%\[ HGzFFMWX:ɰ6V;6mͥ2;ā 3Q$=(Zom%g Ï{BSb+b~۞ ziy2D77M,naV4אΎ mU nFn[ah _^xw ~t%4Uv͜+)&lp=3/wAmX].y>n,#wcרR \gVZP@6҅*0G9j0.^ zrׁ6rLi2&c o pUY扷w9Ѐi& xňߞΔvPrnŎ6ق7PM6ѵ!&)j{h^Ew[x(qۯ6BmbH[(A]EI9~8_vD%Yꆍg#a`Nhէtߣg KsPOYńL}J0ws:=0#~ۍ{ٛ;Ŕ:I5V]nJ\}ƕ$#dŒ +>i~Y% Y | Y<+F#zk :8},(UjKWS,. R_Qu Q>#jc<)Ⱦ%8Po}_ $G4Ґ F=rE@Hl?vlͻ)+V K\ohkg hp[+}ڹӚA^7[HN=5J]Ѐ <ZMc~JPoOMr)i;8BdTYQ9=b6J\יoB>m^[%wH  $d~ƌrzH6K(8˸zwzN-_ ̪:Ersπ^bssYh_5E/  =ݬL Xa[g Ǯ;AіA9L-xmF_%݀ Yj(rJqip1x8ɟFߣ_уy+~6D@]Й+ԭ ʿb$X^pdᅧ~f Mh֝f zORY^K2]^#9c :;gz|~֋ `{_BL/ f?ƢpY18q).hz8ddxށ=`KFА>X"R ؅[p/xݤ;Xy`$Fm q寄۩Gw`)(jK;,W) N&PMlܡi V+qdQؓ-N)Ǫ.9O>P"ojXSd,N]>԰J02q'&L⊁拋6r8E\ \pfJ:dlpvzE2tyO B %&MS8R0[V Mp @V操qD_XN%~)瘿3ub 8<2Z$}'P5n{N~?\}?-,$Wm $_bEXzcKИǟQQ|e'J@>uڅ ӗBwi¬cela?gjYŏXwDF`IL2;Ӕ&^U*!5 l"]~) zMVėӂKIe&G7JN-ӣI!2/UCWM|8_/tv - pk [%xsF" ,LVab9B> ?㌜3^xԥ#})#قm2#ID0G$V9 6n0 2 @qgjaLZED,6M0Vqɬ[6qI_c‹ nJWMtշڧWC@gs(!?o7]sb!uaY 1P(|=(!#+:vϘF_~o89vjg:ca{NnoAd%9nJC#AFr>e|#hI/'erqt] B&``窠pwd*$5FlRF]c:f>LC=G[Z.ЀҒՓ%ZzeL%qM_RZd'ސݞ5xҠs\ )h͛O^XNg@87ߎ &sU]8v"2 H5t܍V1r؜:Ձ-mX8Ն4Gv_}Q.ȓM>5ߢAe Zo@? ,֫_y=Y6Tʩ~v-ནGX1ZLT"T?%gw݂.`C$p?'Li@S-ɊX`սT7m,sS.{XJOY(<:Ym2~b|_};6~R!rcv 9)3i|xRa_j/w=$e>~4'+L@Rz/yjrA`S-d!Tjzx3&sfj %*m%q/Qͨh"ĵ~q4xb]sfiB73 (Q# Ll޴Ȼ*{ۮ37olw`Qh$(6O_t ;/w-ytd:evH˰VW m7R+Dej7f\37'4䠑jVqSiT~O]WW(1(AGH0HZyr|F;a:~B$ajrUb7}ňPf2s7 DA:1?Q e mJU/QXW[iYt:x?gw$S[!GjcO2BGn\RHVEq(<\a/=)ʳ`o^L9J5Ɔ)1QЫ:$6++zϰl?`Q U ;w!"2՘'ι @d""iX NºVMc%^gH|J|9|Ԣ-M(Lo%\Sў}K'}9'1>#ìB<3 Jm7-xw#6f PYN4JO1Y Ds}nwWm/HD"/$,RqpX A*hԀT=^2gTZRwN ?2߸R6J1Ί5ȴK"Xr>Ϛ+C*.` Myݫ]E[BW\q.(3P_-O0tX]ui~Mj)9M.~[B9Uh3HטrvRL5ZХ3P¶TDDz*uLI{|tR~!ֶۡU@A XD($Z'B;Teah@܄PTgGyԀ!]F!]ؖ>Y8&eM9AmLFtsA:&!\-49{9:ζ7pt]6~'rѮ0CWX$E|~QY>,XZpCXjԋ̆y 5 Axѹpk dAUW 4bz=J"S|exDj>+u$΀h47i#"(׬;겇Z+R@%AmO3ʩЪ  -NX}7+83)Oѫ'*i $y/ D(5x2GdKl!|jܶx jwO~"]ؼ)ꇦS?BjzSO^}X-_<'m+LFݲfٽ.Ds2:1oJ:L-P}lYʹ'y]iVڸ?x%CmC+\U u6ɉ~˚ mWmVESFȠe7@ӵ. Bњ֩O<<I.K&hQIj]g"Iw:ݓX}hqƒ*GGKL.4!#8D|NT;,`yh2gOK/!|0Lښ[`UEgPMmQЇBȃ*k7eT@1Gp~$T.~@b 7Tb}ص U=ZZ*sMdFJŁ+p+DԈ76垲DBaߦL|Ce-H-_ɴu%e~O!9\U'9oOjgw;4pGv˭rjK*ǹ'0c׶oRo/ZQ.ULQ8u&r[)y^_^Ƶ|ye6aoJ%' de"σT x_ԘDO!pl,?ڊw%UGbq{>.qQ"-OM[Fάw+8XlMq/d+C&mte7b/z$cH ʊT fm6XosZ^5Jրf90g*fy: ω6Ew08&^>ҴҮSż4M.,:lY'XZs@iNalP ׶}p0 FWW~%uJPP`爌4!^Xczj l*eRQ@*v߈v67\AeL=Q8rIcbMB£D1pNL'JjXp[D&ogf#.m} JY}E #hkʸ k+?|Ъ'oDgHNuzи#ߪ+- M=X}@^r/.|.fqr?ɂGe-=)Hzfh< 2:f]T>}gʬ'VhlּC/1 SzB%C9QՈ,([G0[ ?^܊>?^Xfi[d-˸(=dP})To\ݛq*k0OVIb~߉l+5WV!7i]4 k0W{|tR\_RrA6N.6`}nyޯs}*Nq(ʑ!vqŗf) `|9 %]뮂忌 g IM˒ߟTbH.A-hՃx؝ ĭM(/iC!y\z-;x`zZKˉ#b(Uv_+ٱ]{> ޭ4\c֖Ȝf41OءFMlmtXt?Mz@*.'p#C'~_!Ƿ;G!&] **Tj2᱊&C@OiA No)xd LFKy&HD"=4VH4ܳ%&K<ي_.a Rg -`d1Q=~hA>#d|R'RΊ TzGtL0PmclɑݎihۜBUm@D~<3jۅ gA,\]xQ0LݯǻQtvaP1!?Z 'Zc%v ٕm3t6<ݴ ي-6on7=un->={G^BJl hc?c3:+^'\gLy2 ū彤Ƒ>,tUX-!hA0tT<:\P\$=i^GVQcAe gmbXmlvEJPa0,UWhN(Rb[N,`E Hvx~ѱrvωyÖ[#pozKrxQ8II3Q:+)"V,Џ=o!X!QJ טfw{%- >g&?U%hͅV2CMUY%`/CMq!l]9YR.R˦*=DqzrA2Q%F|h9&];/ fz/pw?Fs31?;'=ْҹ]NB#Nt֒6hvnD#v[AlK@5;hN`;J-z:Lkrih TeMZFǺNvWշSƇ~ˡ4:&:g 5W#{lGUMБۉ.0[ .I6GM QK>*2\O5lB J"RM^̾CDfV#·NP/E2:NaZ>uA'TfhReШH6nc#1-W׆(2$[2| 1$1 :yFXRǷ̶V<͸'M?)Up֝M/޻J@n V;>&yo۶ʌJq0Zwp V%Iɫ \xK QGg55D$MhӺ%A9Gn9eXքvrF]n$'[ Ą/}_-w$tp \vOϾʾBsxƘZJ,'P%]+FyhfúTI(heF߰|c.#1п_31qd : bfuś+5q`PȎ$SpM@_S$qҜc[dVci\>tXcd'plMӢX,-X+5dL;WS&t0cU1% l:rmp~8Dܶ`[iH0] f  Fц^9)oχ"Ejh@0qyC%ڠQU2]-KZ tvP&uҭ,<(Mi"d6mOBFVvN 5q6 9rJS1S`/paw=ÒC#ɊUl (`HSGfƥv=>ZYai唱^`!DJNB2*oaua3)d勈­EWȌn.! ^T*6U'<o=<[lݫ+8P9t{Xr[Ϡ7Ӱs|49OK6LFYbeJȂqM:=Uw7G\!k>Y*̓KXRbt$TQ{.6Y9eyju,{d̮'اu) ,//Z&d8La-guh}%^~4A2)y@FՐf 9ʁ=؍él?]Z(F'"y;tX ~6a⚝< ;<#U,yq14Y@mc҂f"5> HOS[ۏ*u)B@:;ԃk~cP8Ws}u G^tmbp8ô1p^H rˠG={Dd=ܼ)v, Ri;MtVű1 ;0t ${G.Y7'fsܛ`[荝e/aXˣN=ˈ_>{gp0 kBSٺJ8monN5k3Ae=ϻ=rާUx2#fQv 2lB7PfDiVJX0m5qS!HlsH"Z SȤ}WMd%ީM?EOZNav+78V/WJ8;,Ч79TlJdaF0?PR[5$uur(ö̌ל&ԏ>) 򃫽ZB5Zc;jQڶ#BK>*v!XO*2[8UhQ)% u1A]74̟+ sIHs&8s_`Օ}]DF9 R}r z`+d>z=3q8k=`5,TO.N[]dtz14esM_лLm #CQbf90|XVl#HPbGJʔs.Hg#pOZz&;Q![mDaȸߏ s !vsEs 944y?zzV}']U oh?C'0@6H,Ԫ!o*o j/"(x&7-Yr7Dx0FՉS8 7 S1ױPdٗ}Lb5*H<D*e"ӳyiߠTK/kqձv:uK,kH5y kL[`{%JW_uf-K+RnOLZ(@M治>+bY7䰤.%L2JR7̚g͘QVP;_tvQINapZUF\qEIab6!zjoVMR Qq 57x?|?*~k/3;~թB+RBP._j_`r=v$#MPvEhLmhЋ?rEr|F*[pBC3,O$+{hDlE©Awz@f/p^ $屼g"7 @$nK;LoH`Z.17LIO-42gb-~oNe'<~V\~@!lh䰕 +d@])CY{{]c+!<4J[sV{ !_ }P$C >-8ӞZ(|. 5XZ󓵍ni(xFȤ}ŁXna"i3ckAKM22N hwT9Kc-ߙeumj(G{J?fN+ϑ//{MLwGIa +nlYG!rg~u9SavjbcQӼ۶2t{=ìlW7ka֜MT*w,~?3f.!3s*yR2z҇g3{A|f%Rq iuDIi?}ri Kp7 %""ҝ'?%0$J SFVzkB]{5cWO]#FoD-u{96ns)kl[c1wd"WMASIfEVZW#" neٓdZHmMgA0i6j;8'~-)76nZQk%ǂ0b#2K;|YZTcp.ka?2!/?7=!j3 bD, ÷TӢ5z}J[5+AVNLnQj~x\IjGh-%襥F]GB1(m,~>z+)L0A;i65}BK>4+~R Jy1= [߼I1עW? vꊲ}_ng$d9Y\ͱCD<WB`m p>dmʼn7zkWYx{ GOS&BycQ랕di fW:nsVo:B¸frv1HOtNL qig{u ˇ!TwL$ɣNM.䃹|߀jl*fxn27,;kJHZrdXJ2*4+9e9z ^zm{l.I lXZVg5 Yö0G_Z\B PtrX?_Ryv)a)=1j3G)w^ >Nziς}"jꙚ`$vn>qapv7zD3p)\XfN*L/̵4nJopqgXVA2?vJw.X|ڿ O;-v|OMhԃ"C3?-W?{K:9<^?-f]Ivtrֿd-Cɧ;ŔB)Ae#|zd_xȽGm)2٠\/] I`Shj}^T>AD䶟qésmTV҂z4~aNrYŶP! A]/ m6=^:A sʾ6}~eC#CdXQS9V? Ć_iP$ gOy6%شG{&HVQ5woc fKKlJ_)pդunX^IH}:*(mҞiĝO߯X!3uP]̊~6觊rr)8&ϺBY"Ɯ lFvYwPBz'-)Hpݯ)?ZmS#^}¡{Zq-S}`%IFo Xa%nT_e\C\IHIu0voaW4jUZ WΗbJq^GojrY0epYu!G !&?Va"ާ%?ǿ.ڹQ%.8>A~s ] $~L iztwO?0905SQՂ 7 Rn:I_z6"TtS,Ƕh4䓱nжM+ ;dZpH# f XqYXsX-\1:CL9zlP磫E +馘`h7e}uXߪ_+@04 ;~Z1' O5 XeY‚?sQ(HE$dѺ1}9(<‗KZ+G-\r۬F5S qs{-K` F|l$c f!bK# <䨃հRNp$IқT0l%ASP#k8= Et]Tf%*e1to؍ڵ6tN[s \0/ !~ |,[(Be=ϸ Yۥ}XlՉTBي6W6^+W1ʄ tC?񤐽 &; N6ZwҎsI}ࣕ4AZWm# js@lcW!LKph0!+$nzowW0;Jp=]#MlIz[^zU,Se]S]);Șd"ĸ[{{==7juYRJ?wl{( {8]_ * R) gZ\ٿh5 Xս8~)6 1 p|sCo:ZlVc']@t+i@ApTG35D#Dцejۛf r.i4q2DmЇ[!4AǼi;b]aʑS2$~7R5VqzKb{it1Ig_D%4EA/Iپ2 do,oKL+r&h O={5BEVp%O/e(ibHyvו}dE\CX%zO??/V_siLfQb~jlo|)CT[Xm.J;CEaVyќoJq16(MgW5Lb gzX1ZTE|5D'-űx-)~&5xbS< vpR9K4]2b݃:)Cp>@ ELF2jO! u 'ܣ -LHUIC^7M_̑~AT. +;)GZmՄRj,mV]P(R,0ALD*~d9%DYT_%*_"'[U[[/7JЪϤv8uH"aSwyp*Lzͤ! yU7 LGּM"!( "NSjjš[-<{&+{x mV6?BUǀ.cmtLf~t~ <)4dބj8+z{EFԚmǻyyr6sq];%`P$1 m2^ P~Ltf0}s."*P$-3 dt}qv:7AOQ@tټ[-NH3/y(ҭ$jʊ-/k2bb> ~0<`TXL5vz00EGnH7^! pVˢdHW>0CNzϻy4P)>nxA0=en}Db6G;&iC-i MAdm3"3MƟYMC=ܮHoXFolx8-gے8zzP{$Gi"K/E7j:7=u"vqEit~|]|Rgpatª@D8bJUYWĚ m!~0ϝgQ!ɘEYyqpp1!$K/ha3_F<$iZx:N _"e2x,ؗ;ԸhѬ^Go.PU|lhzd?]M[,pAW~q: Ax6e=W%=9Q3gD7@"ҍcV^^*٢؟p0 9" _ĩWHS3_?&=U%N#X~uolhF[78AV V@ A)c|F7-o%Ł کڊ7QN2]GSo s V 7oG;4G;_ӘN(Z,W 8_s4So}mՄ.7 tmN2 ac;j]%NU78!JCOtGc!WyRJ 0lJ<z•V{˛eC*43 }T%Au0 +nHdC# 7?":T1Ѽ(;AB!Fۇ|m )+(pP-vǜWo51iO&튪^@2xnvvE(&;['qq_$N+d6 S|ock<8_88IXzݗLSXBq%AmC@sx߯!kTc p #o<ݷ-cz侳e~4/He@%ښyu떇}PdQL .&C¤f}k.lZ i==W%C~^oBߡ(B8SnͰ&c5բ!ǜANUݡmZͶ+XkJ^MMdJSKa3;&lֲtysuœ0xlM+I%:޵~-pO! jB-e2ClO61R2m2J55 z4Q`f**vL`D1ܯAl kowNчZE^C:|m|tgH0Ny{'+0"a2ͧ!<Mv q%u">eZy!4V39rmXpG gPOߦA u/UDf,jAwa%Wul/19OTB  +$~3Cm6u9zBn<ĭL 1q =oX;@ϋS x%:7^GDb^r874zIzF٭e;B'X/O1uhQX}Ka3szurÌf hD֛ tc /7VYA8dXn598[.yY>^nyt4/?Tj.H-ɬGVvj6XV.6N Z)}$yhB=@NZW+:zRqAcڛ',m ϰ7+W$cHǿTWf_Q(G06VCpey7OGum.JX途w.0g̉(1wOuNTc U3Ix&sSuHr+om2Q&G$y+)[>\D }<r=M1DND0sOo_~赬:+ * >.vpfע?ưU YZic9ԡl~UKN}x0=g|YeؘGu3A 昮K_!Z~0p&%Ix(4B*P)zVs!j UiV#q@Zpd*3>z@c I# ٩~zOCr; C.|?O&]+"(B\E5 f$5plH!8gA2fJC!zLe2衐~Uq24xzAfj2K(99=gi.xRʇdNC yh: ]}[n VYAL [j1d'ؗx蕀 +6ec՝fD=,e9^+E(y#ؤsvyѼ+b(RثR$!&>8\B8.` %cH g N8#Բ%E:T%&(tF^sWX3j_3Ldo)s*s3ޢ{o 'U} Q9Rt F>uvÏG`y½N;7KCSGvt֬L'lƴ&YaP;!G*,r?XtBmJ %Dҥ5~ЇhSFr#c`E)Ų>0{@F-V@L@G(q1mm(6(WX>+;Hֱfk-^.6r*'e&NV<шiBor5s&1 ڤ6ܭĘ5~nI+X 3f5}ҫ#n"=Lì.XIh *C>[L(i*L_Xl$1Q7$6~%4PR3Gb/NWq,Դx%܆JzU,ںE(I˒!)JDcc .'Ġ$`'+H_# *}/t~;DeƼ}آ,aY|L3sW$O>.{~0.^˃ﻦJ>Х 4wi^G_!4y%T ށ&9Bq3z+q-bJ1m@u-8&JaiWވY5XoMuKBB֐N7S^_1mʥP%p u)3nbj>YVnBzy֒xm>]fla[fx_ 0*l(]g?FUqnv|vvUѦshiaw)5ְO@+yo0#CޟO=PS~ٳ4RTU,m?jbxLcm-iShCZ2$J 3fZn@9TN6C .p)r^ +|-tupkIۈ|.rք5)Ԩix,{덬J ;5=N{lWہHt蹾ϜIEtǧ̼p yg7ĻhGntWu]>׎(~@RJY=9z m5n@QҦ0Ri1jvl(E RE&G-:Bt~Mn  @]C, sctg@s?#$=h[:0r[߃FV@$wk6?M̹[r]8A8[ĐI*|[ SԎa!xCc0a}Oyy]S?x*vB0ʴ^M^fIi&X:9Aծ&S8^#18_ AuMspf;c;fTqT;_oW?` Ge!: eHP]+6UGJ/mBQ(2 B<}P١>J@[LTa+ #QP ̸KZ2Xk 1֮HA} ڒ&d2,}Oze~k) 'wT~ee"DmoX@{83r8YcN4%r{S,XtZߔl,޶ |ٗÕa3"lkI bF K(OVğ0E>Y9Z @61åᚣFajM4{ـ}w ‰߭Uo Sw~'D M> ?LZѻRR$3.7u܉zXҠ=>QYh m$dWνK2-h@g_Rηܒ}Q^=`*B0_qk¥Ǣ#s~9K?Yߩ T[۴S,Y7]Kȴ`-bwY({Ť*h,5瘥a] :h~|J3\ yXx,, ]7k>/]pZedK| R7VeH"|=4;s"Tt*zkA[E ~[J,9mМfzZX;QvU÷F奿Ůb݂@=52lUB2d qX'|1`(f!IWo12l̚9ԀB^z{Vs>9lzf@p fCy&PJJ752@1 e|Z1M߅Iޛ̝qxDfP/J+/KSno-) 8e}[@CX7e`L^Bϋ_e 3mT EeSpiɣ ssڤε1IcN!Vב v|SQ9L$߷>Sc(i;8ӥKTToflkAn@RiGufmj8}qg|*< /6SPoe^"{M.zDoM%\'C+H9pj*c/i|EEFNG#/RO-Nq'sƒ7V;=R%pP=YMN2zז0Lޝ7\G>Rl9r@v-0B2}[L$zעI 3ХUbI2xZ?B^AMPZNIͪsICY(ݏ#RxH~}N 5*x"b2mNJNA+3%@QYmmwʼ(䒗9q~9L N*h#:j(`i ,hqDz Y7pU+//ufHkԐ 7i?D1݈ :kH.Z55@ BCߘ7 e3)V4pߛ8SoRmo5[Aΐ4%uH5-=yC7 05+*C:%CI+Z*NK5XBʓ+Pȥ30GSM&Ck`B9#/R̙rǵS)텘$E:nw~UepAlQF 8T`>q}ՁtdA5SBne8~U>-59~(>czWS81CzA\RGse!ސ ZNY @z13o.̙Nn>L;2_4cAlSM7DGA#QHV=y+g_  [/\l i^Cdx"#0 SC?䍖_%2sRx3Ѱ GINU \^N&baf@ӃexA\I]( D&]6535GYu|zָi3Z荻Yccɮ7#4-ќ+(t4A96k|9۸/b\ ?wEfg4uz6A{6.z1`>Ά#*sRvkZ^ U[V^> t&pɥ-QnF^oM$[!Eu7c>G]W7/[(`q1~xon~# +_1<^S6T 2 #NرQ5*'ak$AнI BtSJqyNyBXeƤAϛBcpv!v1?n<>ߏ np3ڟiF1an"ÃJ^zawMSx-PBDr0B")ST%F.S)\p%.4DDV[3('2C5M&$*Q@Щ /+b2*b }]gFڣE*8?BfᔎVefQ(5}LDJ| 2[S/l[tu4i $d%w64 (&%Ιf|S>(fRJ!fɋ!Ms.H8WJf$Y|!}Eh;}>kPߧ(w %V4p hF4"ؾ$CkloԀ8'Tх&MGFj~dW\A,:m+T04!Y̼B0pٹ̣ +JL? 1Ma31XeR5KkI?e}ƚEz[AG,^N6'_b iOS}SFJ36 y -ٱ~y-m=Q ɷ;!0VttJl[:P,֫$\\M7.xZlͨ$Q*a;"/K+/o8iLɥduN.;f[5zTo|_WSOXr (qj8ʀ<}RUAhWc2]%i⣰^+m6LAG7CwV4Y&{Ϊ7!T`$ ~%%q~ӡ6('Ʉ`+e t|iEUt2ְW/[ _C\ɶm#tӶ #o2ik B a9F(&$DꌯѦeR|W;ZPɌ;H,m$A&3 ϓ-~T}&\cB R?,$`a?&* ڟ"͢_񚢫QZZeAex挍#+v{. blyeFz4=\L15SsSZ<njTs[xyJ=v ^c$zWx^% ѳB>]n_}$VVO㕊.bT4}HB lG̠gƨ*Wf4oγ"*ʷ,ݨ G$ 0tB 呂]>9lۣG5$ZW;Nd/^O!䗦95LE0;);1vflfEQDqyfϯmZxjinpoU m6%,+l_IC,WkM ,?ܫB;Tto"B] Ǡ?W89iqG|4_ac,7|Wʛ{N"zd|%DV @k똻z)0ܼmx_s L[a 7P#yMG9A:oO g92fJ.ɷ%uG.P7&4A9P&|`zU㫬, hWbAB4Œ/d ҬxVݮ_RߤJ% 03jM¡7k?_ (#$V&Zk֜@jCIe,iF}aQ.|5sI^kl=7RQ:/82ȰtF1;E@+곔Y~i}b4:ѥ?(>k@*)//[#ySŸ7Vk/_&DNP4.*B\՗%oOk)Iz3 Si~UE˛҅̉*iy %dE)4v5}GPAQbVA߫s6炵h_@d0G1F<> #6J:DU"5F.KU*VSab˩OޚFRtRINn]RMlh)d{BhڇE)C}nq?+ mI\~f/Mcd@W=>MUKMq \%ZAۜ^-puߔCxep xd?uRs;{!&LvjggW8 !&;}Ydv \¨1эg%\ |Z'Rcm7Q">K!l{Q̶e_md5+<1 m :&'=J|̤)Kvݻ V>cGzBu`~Q/jisc>ΠEsBExB0d/-5L}S0Q-;qMqA0󪊡<2M{<5Z f%>4!DlO]1VJ0߸t]  uXܻɑyfh7s:ɖcۃaQ4 ((hfyZe"euE59G"joY+* 'S~Pg߰f?&a$&>ê:ݭyv"lAŻYw%|$Rۺe|>I^1Ý2%¥UeEn4rUVѝ¾<̄0:Y$EK~T 9HFaT'.IC+PXsZuL{8%wb1:F[،&?x+ U#e[XiPLՊC+9fiz(^:OsOJWhwhSƌ BkX Ȅ%n)aXƚzv~t-t ZxP_// }gNRw Ζ.2*qV]7R$;D~.a6=* \HU.xW~K`HRK65cL"jm"&kۃ yj^A"h({#Iv }N>{噘(d($zLƺG(G=֡+XE(n->BF["2aAwT. f-Tx@>I6Sx-6 da{|dojiv7( DX|N*!-3N 0gϻ/@B(f? 2OJCj y%xvrz f®OZ0y񌗀ȏ ݭn_y:~D &D;KӘ@Ji.Zf\;WȷjPde;*TB-GD~:{keEK陑5ێ&S7a4_JLS$$*+ 5w1Jc;5 ^qMi*ag+b-21 G$Cclk 1^ݑf =J v9L\.&ʫy)5N @EfS"X{QY&vKB=@LVYt_C~A!V1B:xz7$Z6ՅP [zmlt%{s/zai<ˋD9VQ0x0Lg3QfÞ4Sҙ- MYOZ Lz74eTO]=m:zaA7^aX`&**%&p{Z{z4 -|ԁ68v(϶t89tr We!`JY,(Mhsɷ-ӓNY{33h O/k!m%mM\e(HřERS?X<ɸbzwN"?l*+YI=vhDI8oE7O~#F7ԽQdF1n ypId)jPBl[Y:Uz!ԀIRG[]s⾫W8څmwMR%&j#P76 1rujҽkm#YI~;td z:NIrE}ё6fd}B?;^e0=m[ƘyZ *ZY.?!b<+%Q"LVRdgM-lt+;,Vo.}S iȥTFuof_ƑlyagV_vΕlY"[KIO*]1U1ipn4AY!*Q:mKc6)Pŏ@ XL='Do*+t"dhM^ "U&ݍT3;rPAK5ȑ6\?a8rۄ>|Jt\͆: =HCv!<Ҩp\ޛOpVV.8-|e:g0~BRI\r88&'T!Fg|іb<^SMfhUN(lM l3naNbe*UNw^!?ĸ^!Z 2MdG!7&w e(gb\=-VNKႄE^Cpp>'/駛;yTl } Lagx/Gvz U]Kc#q^qBb=jקәiFac\i?&oPҍ]dY:NG./~'Dﲫ*MEdQX.r5Q?!Ide]8^d pTMVw)WV Wy4 vmm%wb^S^.1 nN~4A?S;8/Lr5kZBCJOۢG:U[Qs F)38Ý΀)aJUJI&Y}g&z=mc4Mtp7sSKՇz'|*]jW)C<TZ4I-DHftƺƎ`ɥQq,TDH _7hRA~\~յBT)90<πN}G5vXZu@&6Q<<%2{C5 ˙1R9v. @8ۄTT1CH%c:YDL3[xrx(_61ȅ>:cZO;"Iv: 2q8~SVdvORi:yxL큈_1>Po鯕*,Aʯ%Ҁ0(%P0gR4٣!ouSMW@}0IPCj0Qv56.=k̳e؏x9'LtzaH}:] -Nǜ~cHVk C`*1hm= yP4.M\Mq 9'}$LRKL<>{H)|bg+z W#Q+ C6jh jG7F,n~t*J5zO%novz%AK#= p>b}V8PE'Qzl}eo-aRh#:D1qH;Wh9 2 ~7rC*R>e;m=2>,rۚd4W(5sCBꞡcE!TVG, K Ȫ#}NqkɅ˜S0йRHb)qa4Bpnf4爖!@iNS6BPq%ZD\Cq^TվXu0.~?Ne(;%‚Iݳzd\0rOTPPO<+T%{8.Gxv2s@*UG0fcM<k/"WMdjRmcK,`N}[c,* ﭝbfUڙ[UE/tJ"9~[l<JMnW\!Ol֟jCe$ُmNg37?{BOW>e:3 9%:ϱ0谮Em{=bL.k|R$"(:3ۉ@xaf7tRNN'.ω9PoFS6X'63YIc`|bO&83@rDh>'_m%7@zGn)jsjaS2,OYd mSD[t?DY liSʄYol0ӕ# u4o߰!S2DsUW=r@J$o׌ԃ󉦁։ZiĊ,֤A5rTp AEkމf &jF!*;&]ӅJ8lO&?g %m_Ƚ|W0EYARW^`C7y_;\cqcG"XNZ?IV#YiIQJdE[)FB=ŕ׆p6zm=*rDuœ7I՟ӿB)>jgC[ Dn4B du$O=[;vgK)|gGAίN:<(57-Z@9ķ> <]Hbӏ<C;g K'5B+oq&B~ȼW(tMQؒҗ+phF7S p r`wJIe蕩k IG8SB4k0bm/ݗ#T@ܝu K5X%*֪b}ё)hƋJaNhIn79dAڳ KK>xVJ9`p} F[w1Ŝ(7㗨 rLb2 z]o[H{=ΪثRG;sEh K@B4|u797Haսlbq]H97:x[WlKbONV4w*K ͱi%u9WŝW':!Խ7.TO VBdUöqx7T?‭{W(=F}S _X|;bukN2P{-֚so#!1Luk)C|mu H]T8hY=ݷ], _Ǟu)3ս(7*ZX-u-]NyYI痶s21ԫ7둄 R8!pDw_(KQib^0ݰ*r⍋YSzj >NZ)[ꉝ.IH6oeB^K&[CgL 8x6tCGb("lN<Wu1GK\uxЅ41֪%gTNVѰ _#$CR?_AH!yg|] I?YإpL,ݩ&5ɰO *[Au5@BY $#Iۥms`U\sh#N$!J1H 2?j䙹M|&ANS( X`Fnk'߽yjs֓jäUmvY̅?f{1sN+yCpgⱤzۇL AE[=u!PX!@ |W]K^<_sjRJ#nH U@W8+Oq_T"$^1ED&qǞRibZ<R=HgW8Ugkg?.7DW9q(7T14?6!& #uŐ~]D//!cA"  `* Z*'ʀC8Z93|#Rr.]Ο^ ̂鏴 Y#WaĞDu2@[py7gfɟnMPUM!GU[1|(&Ӑ,]zpU Qʬ{ ^Nڀ|y$ ~k]uA.Qwi]A*VLʯW8rl ,!/9|{E{{κ07vl_,"=a -ǝPݿad'%7 8<}Ez /Jy o;)B3h=NBX??۽1==+iYEkGQ(jٿWY "WJ/'gb`xɾ6&i4?F2M1rlشu8`ٲ 7Iּt Ûu TAX4xY9w[u#nX".vٍdbS.@0L-{d 9xc;6qO05CqNv/?'W,i9h'"Y(MkGR4n~v0qLۤ ؙX:'{F2\DLD5!+_Fnml#p]:鏷aEsSi Y?Q]~oE'R1)5]<,l,`sݭC4[ƴ#3DLL#60LiZEاSk ^&/mȩ5`5H>.6?[@NFBlGQcP_ųؖ,`3 ]2fs.ԧi4վe W&$83lߘ&Bѣ4dQY7 3Vz ]>6ĢUQ·8^?`AEFbit!&%p1MJR )hqsY&ڠD.L!5-dVlS@f;ltO|[)Xϩd 5_S+-mgc͗(fKfk[[߷(̫?QD`4SDpg?y /`A6mS mS@j2Q :|O(H'W+5/\kRxBb􍯛鶋nKsH4Bxc@6]K*-Ofk~1ĸiVN YBi{koO Dx2ϼfկэ*30l##!;z^ecJBh ڤ i^U)FqXy1|O74 T:/[z)K"Vm/{J&fsx2w8&A8Z_XfQ@?yP؄yEh4͡/i<*FdH,%MR"ȽBªzjT|C/@ 0fP_220,/ a4TpySRr*ú!Y̫:*A;tZWFVx}sԻODft6P(7灒4/(7-Y7?\+>C{^BKhhyO>ٗ8?JQB@0ZNKK.zj`!LIl*< [6ψ8;Ú%sd-'ઊqV<\:,mypFTAIʜԑ CkD7;*AߤܢK^U]Xfw-u tZ N!Kj5(W4=rOnu߫ehl=9EHb7W\bP־D}4_3hIVxKă?FʒcUG%ϑF۳G[7HƑv~0w>MkD5:$1%kB3}=yj4 Da$exc#\Rx-.`J C䁔˓}x?tCڐ3 \to ُ=>`?Hi gsڕF6hD.(,30F(aMI^,LYU 5(&^{aprr2_!$gu{Zj&}qT`*~h8tra72uvPaeՙ2@(^SÅP7N_V:0CVb1|^`v mL[ mc-ufΉկMe$yRO.@@'OZы#F? q+e'aP!~&!WQ`r9qtIh9j!>>2D6ImoUTjmZLnFWmUi 6?X+㼭xE\.G멦EGpf&jXLti fCn9_SDc8B¨0>HBGY>\({jet&υ6^d=] BP( V08'tEy@yJ\@J} .\4^XUKe/^X4G9 _=ު(*f!4q/)[|Kj;6XZwgC)(!;˰e{mVyD0"ec`NU3 Re;2eE@;ncaowqM7 Q^B ҵBK됉ؔ~Os:K2sB*Ũƍ CbqW$F0\2@^w$X#J\ GA38CЫ;^y[ehZ5P'RFUo CڡC16kرW%vH?DϯZפ]7/AYqÓ TE6oka̘s[Os? lå!? Tk_a^w %crd8d˭hFRo 8߶*;[Ƽzq}cёͫqOː[= |RGY ~ %OMZ{K}5ةՕhi{6vDnDySit$8\u lЌs"ђrYX%M}Ҍ&,} 1>FdA6?O܉ mD +֭vob5v$~Wsk&wsowK] B{+Aų]ƇE7.ۉ)dlD?oIw\#hO\pKMtU~l_`P"ՎLnxu%X~& %d>ѯY 7 m1[1A &HW7jsj\pCGKG-3S ׂA㛍qL M1d1(.$H'DL~z2"+\+Y, 3޲R#-tS”*خ|ƞG=3fmڌjiǜUQlNe-W_焛m&p2(']sFahr%6 X'<\]k50U?Avjs֮W}(i# .sOPQ 94PT"L)$8v2]z#}T)*1޽6p<%_z_]@ӑxՎ-nLsٌn;c(7I:*)ePGX⪁I:^ ΄@߃b>9(uUgMP7_h x= vKi"W[i& B!l|kN#3.m="$Tk>Jb;npiX_ O\^$FC3RgPtžͦ9Q3uuSfJp W+g&i3wvk-%A`qpK̻kD>~1X (`♨}rk[Q("'%Xm:>^dž3B FIsOu,SgvG8["Mf 0N9l(bYe^S.8;w+؅z+ t'U;=.CD_aq_-55J yFFӽ\6W?k4|aPb{y}ZFA ~:v=t4gg<DZ'$֙ T͍(NA`Wj'&A$H@9Π: 0rŢT1wN9ȸ}IoѥD j`FF[&sn[ Hĺgf k:B]8WjG*FP5a5 b s`m(NQOa3`t>~c1`XUp;55&EwV"oChIɎB[t/o*\O^>qHrr[X`E63S8+V{& IV NmS*'3w<2zy"~ ,eAѽ8KGʽ)C6z 7._tNA/R88^M$f+:Yi~k#zٻWNI%:\NxitĶw0ɋb.=9nK g;inerT2S٩()0sYj1XNՍ~JY;Bc3UkXPFȳ!9: @,Tn ë꺹HY1-Y#}uIԄHP'?AFе_lmx0;}Dw7)`{f-O$S[؋4!A 2AZ<w00{=yimyH>HTLd pwsPlG'CSpңЃjn=+͛Cb̀ C&T6u6 j^`ÈplS40>M8d0|8+SSiXh54#4zy}揓EE("c)!3ti/C\f+4DAʑ\ES^o0Ϟ!ZMx("3v}]?d%vL 7cnoRL.;N^Ammu2gA4>O2V`7W 0&HvWE7Wdlj-e.J*OtmM2ŨpU]Vq,hwI9$/^MJk 2B2H{SS1rmRv2ug)@Qέ1^EГB%2 GUv>ם,}b5vo%pl|( 0k Sߢ\6N3w G"p_{"pѧ )E7&Cjst27_} 0@1g59G(Y n^s2OgE,Vʫ19;V`G8 L`u$:XG-ev, KɥO::?6tӑ&ZJe?w0,8ӎ8IGj1i%\Ju] Ky!!0ԡ*:QX %6 Ώj?s<ݺK:`@LfEȅw<Na7pNv#k˖AIb|}>2ocUnwQj'‰ G]J%;*N>T+oM̄IQrH1'k5z'i?Pc]1wy'=sO6̸0 (2~rf +=5(n٪SU*ܥoC_/d}=n5d2Χe[~Lضv4K:3zFV|Hslg(g^ H m|=^]@t9& &N͙sql"oT»Y4f2sIm eQr߅YZuB14O܎K`n)CMkg^t j<$ $ U,:V*_e{rwjp{lgdžƊpЮWCAi=om7&؄F\#8o]& R(5, wW)!(1#(%ЇFr.hqj\@Q,g []FV"ecTL里h[tNJgmQί'+sՋ<`J [Wq2uѵb\PIWֻY a<5֕?F֊֜F$Jc,@]RiG7!vT&rn_ƒ<?ٕccjwV 7l.x-Z}7m|By y/NCU* =Ad"L%MIV͸!K}j5VuL5: =mbcpÌtܡΨa ,FQܓ&[b@dUCؒL۠Yu ZDeajVeC)Oc np%?3*c„yakV o,63 1RN׼~*qTc pYsWZL2@`dਾ"`{)ZJci`'qv8>ާd. !el6* daحkvفET?ʑd۸IiV !ok]:0m%OT[1:#>!GN۔(bk(Jf@M RPE2{TPg;ZdDg0"JCB@ݥYK*lݿ=-Ei-z~@~PiT'&7bš,#,wsrL'tT.א7)% bǬ?-$P?L 2}rH&c?8#" 6Q)&s3YˢvzUmZ&``zQhDmf;/]6GE@{_Jʒ(v> )Y`+r%v%yM}WiK|u1a>ns|qh%HmڮҺJu ںa:~`!!}dJZ~(l,EN4uBr%l0>!ڕԾSp cȬElks'd6e%2OTF1/~Gh| *9 VG{gGHv%r6x!Ǽ5SmDӁST֏x% cqG4&Kej㚡zA_YRbx}>({SW֫eAcp2"bqi׋KTG6>dmjᦢ6:@y־eYe46lf-]SS/9 Ӡ Y ;rlrpl !(bnBYDŽ%Z8m\d u2ОmDuɭZ`ۀLV!_{Y b3XeWWݚ"OdPFRlM4fv1 HYkmS€RFϢ8?oڏy P$cDP g:Zc= Vp2-N{W+貚k;8ϵoK !?h9dӟ>=7Mʹ;4#e A'8ЀY%kڈqZۺc>]~Q &c$PVa7/2,v俰l~ZK> =G,?Eh!#v_VV_̣cyU%poZ;$ uY-੐ŠHCCQ'J7*Ntt1(AC4AW1C2r`BbQOJ a"G)ҖZ;f{c ڪ]vx_(Wv6?P#ߑys}͉rbYMk*Aȯ;lS%-QlO!] ՈkvD㠦fH V݁zjװ>Xmil Kf˔^ }αeYm3LQ P+Q3(+^L 堸MXaWTUYH0Y OH5 I`% |?G\j`{"66,DXs$VgtoY Rl!ddM-rEVoVׂAQ\l(LLdЁ]LZ4ۗaD&t0'/ę|$ t~Op HPn%x|w_;v[n(~Tlmj,H}ǞXy~q#dnơ2#bd#RQSӦAja>n`Sz2-KjL!ĨE5XO2x(UYǞt8KUV G7 ;DJ # O0e'rv{HkQ_v^ªYn*fl0$Nux+ŠπF)Pv(FukCio5n Z[Q6,NBjn? L; Ͼl hI8[ԣMN - ƒkc&rcikQq6{L-rClpGfKwU%#fqٿy/DFWPu+MZqvl1'M- a;VמLuؚTg-ye\u3b*򅧂2n2 vw&EZtމoT$ak@w<8,`}wX8^\EAه]ح:Q;y*El`-3Pt?ȹ -}ci|M0Orm`ƚm qѡf(GV}v@D`T3nPrOTz9ӻ+(3&ȕrӍd.ܒpd  e\NNUKJ?ŶDK;Q>($9֩۹gPK`J^魗T|I?['N u ΅ *u픶i,, L/De)#-ΡPa,EgX_+4}0޿0aMYY{/~VdAXK:Č<:ٿ_F} UDg4N/ij hD3 7aFGV~dJns^Q#g y$' + Lz>-"Z.'%sY8Dl4 w9 ޷L-15q܏-J NcerblufiUX&w+"Б]g%UiBY(.7>O <455Ȁ}g I9R*B+PBf֕{I>0KzKu~V G/>,)dPKSrF-j0ÜiO&1vDmB *ȗF\:)91הAMl'VHBkト]¸]fCd/Q.wdžK_)秬'&HP&`0V ŚGB?j͓D~o,4Ke08,$ֿOb:P!ۊd+S*|gć%;mWU4pS؆UJa[ g HCy;G2A~vӂzA~RCiɌkJ=в "֝/苍G;bXʁ܉غ3U)QAF-A( QC$kЇ MeW|]viXׅ-A4xWn;CNP+D(H>HI]÷P,nsPЁ%[ eo߹azbp. tɟ>~)K`P(4$Ev Hyx,uaYFc"gVʁqƃ 3 Kd|ģV] uQ?|ueDdAc綥}),=r22EuIp[ߛh%4.{.GUޫUP.$$HEkF-`F Y>|.$ s%ɑEtL~d8ߩ&Cʀyr[ם,D gSO^XIcX^s-uX< E<1~^reKPI6֢߂S:_|4bk[ `\h4MOkHB$RQY ֯eN)G^ǦyF< 6p}fVyoWFtp#A'#ږ}~9#6{_ ڂd$9{Z WcVMG ,$Rl MHYw~Zڻ-CGQCDDNtR@?pu'"56Cң'P) V!>8;q4Hh|Rk8X =D&8*MkV>:NsɌ~t7: XCrcg⬘˛~OihjUO}InPfZ~ %Fc5čV2,ӽX"%wːg\YMJ6F5x$6KC,* iuƒRt %ehTEAt ڗFt;viZoZkVOw&3VзDVvv +, }zh)`!æ6CaHF 򔝆r:uNj#GfS4,?c>Qlƃm,BƬuyZY1dA ']`> g{)eIhSQ{JL,~kpB&"䩈vHwAi}oK܋)=&cTmC~jwQSW&P\&&緾 f;h 팷A`뾏(Vgw`o|jA,D8((˚: L+9txw4`-۳&Ě)xEuNOv#a CRϐ9r|]֥`vr"s8UNqK= ubb;RbN,'g(0gy`uV9D,aS>IaZ߀`rqg_4ƅxjQL# Xekh69ҹN_6Nmk}Ax8󝊆'77'u#Uc-&5-jI_{y7ƚST9y/QbmUZ Z1yjG\$B$lH9X>=r1+DRf'^g /q0 ]-Mff^ͲoɌzs o΢0bhf{ lD]&/. N݅^fR9pP@fl9JC#Ë PRKBrcOgچnq{. -&W^Gkcj0&(T "XW7f8upj6bck?L!Z1hfN3^cs`HftoWh{Ν,6AV͙_^gAEu{m%0bazT;H H ζƄ=Y?k ilii:vE;Q! /J]MӧS]A„irͫX̊0v"(5sf'ѿJueڍ_ ܉}59G؍?c&$VOKaEUyir~CgC)< ;Ȯ瑫X$5t@c* &u_{HG)0v UOŷ0+2Nu,FJ+*z픛bg ?$ >/gG_G y_AOiaU?2thx:ڎݡTNgbH ثᛞ/Zc̤S+ ht g5})IaJluGS>$"ۜ;\ӒG}UdIwWF5e2l*"hl+_66*HXAҶvQ94s C0qG)1U#6q⛔ \ f%7)a!a-bi!\E\/MN?fJNJ*$|Q6g?E<0rRlHMJNȩJI|N{=CPRTJ!@3GKG/A9JEkz(X $4~(&6 3mTtF }lp Q׎BquVnw{H~.R5 ԁ":GPz~nJ-FtN!]&eKbE/(N9~6[#xH1CT Z(Ӊ ,x^@3Y@l DAZtgkah-r=m6{ '-/]:*_7]BзҍJ^˜ t% mT 4xG+R%a}amE_ʕM1DJExJ1?.96ad'FkqPʣbΔw/kmɋNm#M4un7xha[#p a|a  xXc <:#B1#afo(n{؁暦X'z1ܽMeDX|BLpU_9X̞?h9v"JfCb:Ki:Ԍa\)p8XKֱK_3|vY^npn"$&? բ$gjW@9i`ϋ?Ik *;(m9ia~Is&=qbyAf6]yQpRIA\{iNX¥k8 +Z9͚w!_Eo狸'Qɹ:G@tnK$&OO؆lGEZQx64, &VV%+jbYQ8@&_٠853h-׆_ Pbg +h_׮N<^զ̊ <-Tžs*/\|KXUڼ4+ф9o&)::ZM,O!WܱړBk{6N><K3XF&.LkF~b\w#=i"IdfA2 r,EW)Pŷ%jլO}a=_{iSstɤDC<ᰵV+Q-{/YC>gxѴ4hݫP?9NJ'xuBQ<:+(XvuG튨9,!tzJ7֢HyQ%ְ2z'6ĔaUAU<,K;n[]a8Ofh<@G7:{D ?{Ln#G-‘gZHҀW?CZzP-}몫!}\"SFHI># 6*ɧh|ޘfA`3l};pA;{Im@d[8`)=K:ư#Q FQ@ ͢7rE\jjJ5SUԀaDCnE+JM)-ļbQx(odiڜAeA(?!7e0-˯4$[;$:w,uxk &ozI.f~ey{#CV6/Bq-}K5[ihRUW21,v\(\]VJsel)"CW[DfG IzрQ& Xo~zki:4 D09E(Z''¤q芓T*|1LD !4"Mh:#hN lxmcYUo~ڟ$9urRhdW$.j6>g"5igzjι{++I0L7|C cMpCu5x %ƵuY.{/ɍĄvIC1O[xD[mJ+70^B4l΃ OCV.jg0jEydV[h:cZYI {9bUgљ(ROC˴ zؙZĐ!u<VdYHi} Zn(`S"t<\]:v_^fI#ƑTU⻭cao-(^U#/tE؟RdLCɂSF<`O Q5sFnRڀr톱פ: S"ux7R IбlxbE qg)d#7uϨ6`7GM B\.ăXQZ|t$0Y 3<9F`g}L]|$~'sseWղhFӗ7 seDT5(:Jar3gȕ1yG,d.Oa+M]>'u(DAm~;wT%2`:qo XFWHk4[o͛}T#a/㿕I뀱Bc$=D_}Ԉ&t:ºFq̿ !0xHDYU,xt&{By/f@27>zM]sEތkGG*8QtٗT[ K j[N/i#Cb(Zͩe^hj`Z ispNMa ¦({[tQ2 { i`4]Q lCE=;H{,&{oe_ JqIp= غ`mjq"Ŀܛ;m@Nj7MS1ux&Rmp9hv2 ꨇTL<@a4V00Eǝ~gv㚳Ǵh nz  &+}0@& c/ئRE5cԓMv=s֑g$Gf}U]`7$YH5LڒZXq 衭HxZHHm'tU&;)5|O-<g~uQY$[} c>CF,>L6*B.d\F` ahm MHí "sg1}rˌe(i4yiǽ'!cqa,* ~sƿ/v#[Ӟ Ve 0[TSDlg.I7`1#,Z,<5%b-[r)zlxugUmȼlxg$G'V{)Dp_pу"Fښ#<4Iܘ! w|o}~aj -j[F4Dꅒm^xt++:u`I4qsI6 <(H,^~4~S O "šӿ- gM|{NJpp\i#!+Ni`G5*%h^|.K+3X!~[MY-5>up)⌻ƿo=@:-/!i 9TEpGh #{$ s=)5E=8z]x![ '_+.H&EW pɈjSv\;~s;Ҋѭ)$2/w~T6`d*-NS\*/>r].h71:rTK+3'!cvn:JiY3)]qBVKAbUQjjC1%̢$g m1﹣ol/\h}J\ېec\#g1d2 txaj+i6[gΌ)ӚC-o( Xq?d'g[EI0QeNr V0^_$xVG ں Ql:T@ԍ<$9tPc5gD5uOuCOryA5><#Px/]ߤOcbK˓r^Q/i5Cqvނ^O@bہXq۹~= k[Me0#Iζ0t\l:iZ-W)X8 >P Ĕ^ɝ͵04Cpt#YKfET[iEJ&V|X-1 95w-Hݑퟝsuw5vaR*cq{ց.]E\T"#|>h|V/xa|R=[x@/ٻ821›|ڸhEs!VO'ILZ% { gpy3B~O?j}vBl'ΜdA>VoLY*h{*A3f+F+8Ox:UZpSRj$jCޞP+4RznwU~J/] O'v4fμUGnz(mL&\/Mf:h%2$JDcjzu;SGbMB$ܙubAY%<a& zpyx^ ١I֭w_ņ ڭNl+<큣`lBRVDCzu.Z*AM;;#w Z,،\E'2(nlV*^T:v}5C2bk8P"hZy~>x+.eǏ-$@ S¹hȳI\6Ƞ%m??Zs9r9)^sU#h#"M \=<<X%#bJ $R%|δ#Uu|O9;)CZijz8AS/D2$i1kP=jN .t+J4\OoGxݾqJĉ*We {!P*6$/p;Z'L&%v!%V= }øTn% l5[h_DpO? tl毤y毺DO$ ?IQDuP̮p+vjS \'Nq`tIbX׻7g G)Z~ƬÒVA yWb*sw-$^ ν?FÞ* 4K++0|J$ @>>]lݷ0D7z>Z[HsghQ:.8hs;]EԲ#q4Z?-3}\hݿ<Tp' ?V;jp;,d\a2 Fj{ʮL) ⠇8hqp2Xd*3=&I Z`mRaf'I*՝WȅuZ-,s[J?vУ.HO"aS6mS^C1skjNE[L4X Эf2A';@#dؖ=E^YN&UZ v:-7fXĊ-K5m LHqpLP*0TpQ:Qy`^%}Jp26MV Dn$-SBlpUe(FT}HPZI ɦy(D("4 .x41{kX2+,óbd̲k=j{awlS/& = Ls9 ')}P@12Ԧj" a+TuuOuLtc "x>j`+@$iE(Qf/Vn'DXn&~(R;/hIs'3XM&PX?Ί 8,J)$V]$yI-JV(eQnpe#K(%Ht`A_ 1#0|Hp~6E?;@G*vTp6c!șPGU*X(!֢^tzف"I;c[x4{EL0ASE9㯳,VO2ЭrRRCOtMf+ѣ<[c!}`6Qg#Iv>)l{}F$YGM.4Si⇼/!~uϵAU)B'N,:]f=L_f9%#6(R3zXh8bYH}~&|2"u1=7/F]*kl}uM& ަ<9 wBL}mU:v{hd˘=P iqKL'Eڎ.iofqqF] S.€9vF)vzÔ:FZ}2ȇС8nE 0%-Q.,j+6E 곧(N`a8kzWZ$_Ύ'Y+xN\ԋބ7sGaBIjh+h(`1CLf;ߟ)w-\Xhޜ?`$ߴ yf}sgIa0Smie%q([7bOPch5j нWWv[3u~H AY-|"R<=)en!/zdB3KNa_fX o&RCHV_tuon0#ȗ7AaKC`C 4Wo[ U= $L:rr^#;m|1[K uSG5ۿ,vUU\E~9L}eG&U,OM)Wk0\ /xߡ' L1dS{= tYt"YT%].0=G]^`\FEِK҂DwD*wX0KfY#;P)<() ⅺ kT-;/ynS܅v`c%DCvЦ*52ҥcGJj N˫|f./%6#s8"q/;PaO2HT7 Ӭ7eM^}=9L_?XXIŒyfCK.D]/~[g o$.9d%B(x5q{W cb$v2LR.\\?yK?QL`ɭf m:nU Ahټqh6S%Tce Q)sh< :q b@e3n6(+EE=*DL\71'{uu c w-mlm\Aw IN8ܰ)jjokLZxn8}Jll\Sݢ$ٙI gN渼\tMgvy A=60[蓑Qz%iWi3l-)Quf`U;*Z)(E/(19V|(=Kei ݛ6G\GE1[ 0sҧ iOz8C8XO"yx.K8'†.w[]Jv/w`qhn: x-wfXM3lJZl ʚEی1C@]80DjKYn<̮ E :iZUt c7*ҞClJJ؝ʎ0Uuf D fBU2sdx 4~3aR\c ۲.ݩUgoF7AgV$ 5Iyz&/>3~f$--t+ u$ YFd0ΠeN+cbRᅗ]sQ)g#$tW2k갿6uu7rSIEoOʁѝ4K2OY;?d3"-_uLvUq.,t&kUisU|,Q 3N*3Cp޷ۀݫf> K:ډK781Sc#r9b_A r-%xd:H>sIi+XpsfAmPwZJj^ͬ[g~džD3F7jහx:"åN*7`Mvtvg 6́|6zwڠO[d+xѪRJ 3|8IHv*TeQcz6QmN²i˫UiEn KNXgs?AX"BLݻb>AžaTC |Qɲ(Ir}m'dK[&ۖץk-_$!᤟$wHuSwV2,@=pb~19yF}}JJUJeMqL~aVʶXZۥ_ H|goZl,31}b|N'Q%pQ+@7ȪPɓ8VPR߉Wg=>*Dn䬬;xg8%~iQ3mdb%N+g`~312+Q7N$S"eE핼N3{9Pfӷߧo?B*h)!.2E{Nh\KEdf>[?'vg$0!7wDvzBٌohڨiJ Ҥ4TӶYM,o++aoUtݭ|h?7^0OHyrQueKKAB9Bc?z{46v*gɢuf(Dndi8hW.I աF $VײxcPMF(|aO дtCT䦄lc3oS3W£!؝@1* 6H> \ciBpǾ C|Y%l:-YkNԸ^W~&r$ٽ^ q9Za(H7&+_NCAׇ>)oZP \S(BrJ<}MH\W{Ӣ d#n*}3*} 7Q2e% Q#MRS] i1뒻`);@Zdjඹs-!`|bf655 e81!fF̈.-ԪsZ*9rjƸMb5c:oWwmoƥ1N mB?ۻqͪ/R*>O$gI} í=RԬ/)eN(? 9u28U|]b'p1fRU[իߨyUWoY,3ҳ\&CVMԜu^욆3(̵lq߹`&ͽeSj4)a1`շڑd=vءOV@,Hc%y%6L4"GC-N,zpH6t,= FKy "qÞR|,}K"Ž7vj^O*+dX|A6kܳX_xcV4Lͤ>'.ɟ8U_W\E#rrqJ[aM=o*>^x |B̃M&Tvo>Bfd4c֎a ?HOz#-3~G LŸ83ۑ64D$RLHٽNyۏz0 MV"<|Yy ֐wrya" EgWTV\]V?򥎶#^29@X z pdz3 xoeAԋ1~Pʿ*xEw\6|h6tDmAM HC+Ϯv,>,4$ԑe_d2B4xLG-St\4̏[V9FKE%ֽOkpM+.;OM]Oez9zr|:A2T5aSa-av̨qtO4o3Hͥ$(#8l8UxHߨM2k3| *Ș>*:X8S4z8?It 8!-#2Zx.w|X;H(u[> d6j\AT;E{l# ^++'ΠJi!P}9݂dCeagDOeRG}A,Fτw mB(42Y8}Ɓi'7jXrsfM4;}v)>X#fG>;xV 觎x2QXgnS=Ta *hRb$e1G%Y|Yp|s+=5̤_ߣmM'v\$ ~dw. kFCV6 x=9r)me0]C0cBM>ڠ3"5@p+aUC@5MFL;>yՀ@7c#Ix|/dtOӸ H+Ҝ<iճbԘb S/>!Tc&̮bi<{W!"~=ܺ}Qk0qa6 w= jͧфyS )ߑJILFoD(_d؆v,Ҭ08t/ 5| B$Sbe n_Ck#ւ;,D||U>>DDEs](ޔ|s|I{)2'R +L>F?nH gX@eq@[^BE"ڍJ[zL#<Q]&f7W_Q^<~v;b#v /Tk<.|1ljÔQL䝈%q =5{9K55JMY!4i1ꐟ3n az R6ds0 Xg@uo+Kԉgd?~~BJ$@ P9WʜNY<F1YHDcx”1YuQߐNgwmzj@ȌLh4 zO䂃&iڧ!s5ܗL;l˰A@h\~BOF)k!\l'ݿͳXe|r.#ʇXStՉz. pN)BnN@) s[s5p| 9 jyahkw{3 &̎67DHħL }ZKw0UrbȥÍ^P@V6ЅqKE?D#8JPxҫɃ> QwX@zЦB×(j5$ qG/)eWǔ ,4m=oj$&E$Z`9m4 fѷ;޳'?*k ,S+SxL>"R??4wI간1yh<ʷlg~ܨRve'[î֒tc֯NHT0^0B_2BTwOb(s9ğ-Ԣ;Gu[G"U-킈A&wX?/BOGDհcPl :uTt+>f;rLΙ7 |r {aLt i-FLOᄰΠU3bN0/"N3 bZ.z- +vדF0 8p^Mp?TR.+j3xA󢐙6 yya賖Ю<ڙ%`oC(5BdFhe{@:"ϧ儸 9YSKI":'e45P ɵ|$.Im~UG.pTKx8I=ehR!#B,FR߄SW]ZtL}H[tȱvTzљrZY1GJ^ ~#+ƜM%! Pia]q\IPT&Ʋ)"a~ d2avG.Xf#oΎa[XxT0pݰwȾǾe3;6N?9wz0Xhtl}Zp=՞qJTH wTj:*sj;yd#>(JJ/~k) U 8k9'ݏ|D>\.xυ8.NgsDM2-{wȯ'|ʚ96L&1,].N_\4vO3[FQeY1KAQΐ.V܇{>܍rQlx=*g4z3b?мu72K vI?vVxi$S!-UcZlc[ cs󍷮P5DBEE29g A xץTݰɇQ5A }0cN*)XS>OeCk4ә;kΞRsUyHxv➽yeՍWk B8T4Xµa(hLMԂVeD5~N}soZ"Z~V(b;y(VXv ֟`0b`*Kp:_>(ts8iT[sts 1nT߱E0Q Ĵ \\a,óY&o%':}ueD>s+j9 }_Ƃ(:հ Pp)Cǃ#33YGu\JKM=.y`ej` ͧPULdN:wX8_m@Bn$Oa?wOU;}`Ee2pҀڌH3 gƮ<^i?iAr;5e8* ][\V6k~q^$B:o9ya*v39FYφ+4O]%xCz:<(C[G|w;*ޡ&*}!r~mdT!M 2ߔ\-;_p՛RVڪ@f5qq.J1Dr %&UlH{22AyFu-+х_ B$:k(ۯ`sV+zkT$Z,&MA$([颍{ƋyE7XT1#Uۦ^ϢʻkkQaЎ>џ+^$7:]&6C=m%z̵3#w}b hͯ<&{eqj̷ER8VtuONp{_ 5NgvcR G) !J>E"[B~IQc b~CJ2,WZ(N j;a =(-፺a41ʶdWI-f)d#G!{YXN^DBRTYMt}n%#fw@n#C&pd3\!N p9ssI߃nt@U:JT:mYS%VLHZ xg}_-vɇQG~1;&~6M BfFڽ!vղbPgi@4M|̢qw~^\-ǵĉ!|][z#4[Y9њucguUހF:f.5 ۰rgwM\!&2xc1߽L+ ch?A%Iމe \nx\W``՗FNkB +{.sy^k#.d*w|FƫU;J7J;@B?Y|q,&Ž{.# (Ma'LO{-oFz|}Sئ5G.M;<}%0"8sWIr_$O_^D*I4e"o[rܭ)ѹeyS%ƧzO]0s`Q~`W!8$jhL^˅g4Y QQqVpʋ?{3h ^^רOȡ?5oJ ݕ"P1{ьX6XmON/Qٺ@[lއO# H\i/|#a8g٥-YC ptZiA PIB%+ks*awSr-dBnH. FL3Bt(0.<ѓ͉`4qw.lp:`h uvur]'J(C1%D&;QX%'pA$$r\ѓiʻLuÒ2LV=Dhl]u+U@&١AyQrQL@E {暈s䑷JC &NU{)uIN qH0w4r}eIF+#}6qǚKaνǴmRBqHjxWz $;SVCzf(>8 tԌ,OEXxPg0˺;_#iHX]д'*ᵛha,ڵ+P;?2Y#\zUX"1yi*Uqd.LzEg‘[жI,o=:‰Qkxs"K.6'Z>SUB{\\ CJ67:5>t?_.?E{?%x[n{M_k GoD7rt5$vvo"ցΓJ3| BmEBnnDgq9sJɛmS˴;A2iQcϙ%27 6ou⃮cM=Te.([nMݛ؉v@NRx:q`]s'":32;.5L(b>c{ ?[{No 'bQ#اC*xxsBi INee~bƙV_QwP,[c#Ded3 WڽS#6'ߕ㰒ZλfH}?F%G ܱQXdF%Øw 5q"=ݩ^M#n6Sjvy}ߴQU^1`C㼬__,ilmnFH5&} 2Jhq:gFϩ#b"L!{uO Ԁ"gaC< 'k M}ה]{+4vK#tly_NoyKeH*Z4fi@}-r3ym"C HћWl)ʾ*jSmE(E, VaJȊQJ&f nv~QIHR_iJ%DkP(wn:U _k2F I75*=! sygFU\8fr6U7xe`sU6n*/͖(’m>SOhE/4#3;X'C?H 3NL>Q[eOTݖl駪گ[F]fGWs3ac)֍eȅMqd]vȮ5Y6‰r>UI:F]tB%#+i.5io 4(O쬌y\ c"w>D9V /TE +ҾBrK?h'"Do޹*EޫNLNC4ǚD%y- FY`uӱEi}h mELf7f{d 1%yZ/j@UstsWemtHTMxRDF>F&[Jvj1mmL_Fu08`o,Mю=aORu~kFjr bPĄ]'{{YB 3="`HnfUϰ/񼘻0rZP}/ݦV:X0{Tdzf:߲]QAwZ'+Rgk*%}RҾ45'Rzc"Vε> wT^4?oz3Irjؗ$M.PP~ OK)\a"v5CW[iE[?h<((K0}s=\7`RJA9y1w@Yդor#l|֣ZFUtk#jp)㨃6dZ{eCy8! QFm:AŠe8N>FaF;^${ G_I-xLww٩ 1ſ;{< g1DL*MJjhGs9fՊ<_+OcLTam0tY>$%um@JTVxup+-e3WZq$;4}tߐUoA"")KnG';XNNԞ>F#|[E] x2F3p1Yёa9S!n<ϥ⟮J0ӏݡJZq]1e;H=퐷rs\^mߐoy]W8FX|.e20i JVŢΝv%V+:.R)*Y^ȓ#:JU?Op~!oO40N:;q\R;RN q0 x48<-ݾ#%RI2$2W{Z̓z3>f!2XN rb;Ќnˏc5(cNz5)&O7Ǵ(c DA:OIBGVCWy:>g'A{Ew{=% At;"^^Ote)X\89FGL.IxB??UK((i+*M׺N~AЮ5]ܔ ds"R5ݧ$l6'<7j31ܥczeaAE)j?fa;rP}y3cB(FqgAOoyH_;9ylxp ĹD wN-O:NL092[:@eX`wzg{5`,ĔklZtXQI·?Jm\h8)x?R27i9"<^%(90 `$|=܀iݷ&}jicN/uOlʔq.)uܓ_G>WwdSq8tA"w)NW MS#hr#l:?iWҷGb~}|XOcΔўڅkv4y2Ҕ ,)`~5  %Rss@pN՘yrEY4e91uZ,EgFx֜ҍbNivƽ7h&6BMF}IH@o&\4PtbHrD]KZ DV]2{K.1W79l@Iyb<.1m{N6܄x[zh` W3Cf$? P5Ց)2eU{cDŽBz3pj'j1rV>"& WakN~+><)? Ut/npCU XrN-yh|g "XSb#U]:{AZgS z8aAoefZjKϓJ=?C˛R:lYPhݵ TeSνƸj^ )˾2]߭OKj9QvNpDY] Egc9k.so$?\UN6:M!/"}'2RmV4|Ҫ"liL u`DI ߔ6~/( #gzΕ<1`vwSQh3P t{6dމ#ȡ$/{-LPKٱ2!^66u\+eYBNm?rgKip$^Lq*J>]9DB9O$s27OTlyh+m O&b93Yi;6.9ТGonX̱Ѱ>~@z3A$1ǟVZ)mw1 "ΣqtsNP]A|$TZ23&f?;}Nf  :{士*2$GPR~lG7-#QgwgGrZ$fZ @R! j.p'u}hyHg(0 m JOUjZ7i& lM$QN;u48(ĐE_rc @:$/P:q;K /AH'ZdhpzXU5{̓x1~ũ-h~.BywY+1M_}4o/ w:@~,عC6 -`mgIgV ҽ~7C$|yM0NLd@p|C킐;sWB48t!H_dzXb^[cmg4 >LQW`r fc1*jRi@(᭠Uw2Lu:AJhՄLaG[A\H̖2}xt%&DLȭ:P-sw|$4K =䉖C[LNeCZ-K |=}&p*Ǜ9)DGUyN33? më+.+fskFᚌi,!OCa[+\@1>S"L0^?f]>> e_m^D>Ĭ4Hj`nV)ḃdK,e췇|JlD0;ޥPFDh194~rSAkjWpwv  F忾rAhi{ZC#f 8A9詳]d6gM4n_8Vm %_'jCEy =㥹54J4# CØR2p%qL+'n|g=_B^WFBӤ.+(Jj_~b6jbrj`RBgd& AidX6lg.|îhFgJ0c=5XUYk/`; , eab%W8!YéF^ _M -C) ߞ ^e9ݒC~Yg/;E blɚT, u>03R~LoV2,XoBs,M3"J0PFa chAC0-qmS%|o!˸Nә+d)7TK{Yd8 ]y*]޿f?V"σ4ѣB%$H 6J_XJ<ʻ}?؛w%Ef%Ejz6kDfM])[\K6j2L_O`'ѳ+2VE`P[lGi,rk񟠻"B+hңQc5R<ߡ4quu}qu:'Ep<=|鿥C DX`C>%@_< uGGn_NrƼ&,N64(54#³O,!. ௻pVHQڬO'`;|( rU'X}ZVAg7uQBoupeYD_#eo)}8q~ T\&bkᘭ;S}u}Dvujn*=;o20t a; VGLu!tue j??v7Ry711?u!&.s:iMI#XZb"W~Xլ7hnvⰣ{h^jQA6<Ć a/ NHR%3?MVb V9Hm8wgEVmS JG?g`%jV1o6 Q3*/wHvH$. I2NVf^ۥË?$CjB xIQG7ԍŇo=8#t$QE9rFNV=ٜ0fZ=F!;\JX:xeuL1zLU^Acf?ǕjX_Z=FUx#"@s>b^mg\8']\"n3|WA ^zYF[40wtko@HMxW|ʄnZ 5+}t|BW~8kTbUU~ /r&/mu7Ykلs&ۢS#*x;x8e/<{EF/0R9F72&"J8iLV5Ƀ ^v)##ȷ—I"=3:҃|#x]a8Z.Tqv"˾CяY&XἶSw'd,I6iMJ-q廠 PdBH# `ey DH(3nHFECr5Sf:EM 0' LFʾ CDm}LJA'x ʐ6Ў~LZIYzGT]h7ߎ#C z}%N29܉vcoc^e:p+*n.C1xwUbF#S"Y]:ɰpf':c⒗:2jkImv-:rf=z% *Xolwzptk!{/cHMݧ s~J(WD<#2fq pw4q*zj:Oqʘ-kzo}Ӓnh{̺sZh}pFƙD/YQwC8*(;@ P`P9i'8{i{>W`բKCJZ@ !{’bb?F"38Cg :9+$ɔ`_uzfJf}P&6ujj;ʆ(a` yUw4h/2*{.OR{zևZC@Q,D_l\ Oia³9d{AAD¯~N?m7/n)b&rydžCg #m5W9A3#~̮"sUiJ?mK!9QA{M(\'\Z !X.Z?4I+H3 mz'(85 Xڰۉ2YjJѼ$n42le\Kzv՞SB,!p[yX00j$qh oES df?b7?CW2{v QCD[C{vHsAj ʻTﲃ-LLlgE&bq? W1lU2pJydW}읓Q XY) Dq'x}/j9,&u-!Q_k{UA|+vDG,s i=J91pO7(@8$E"@:CHcG]R*X n'ӟg](.]Eh[ݢ;{N*ck;~Ϛiʝ3>+J7cܲe?T+%6:7-dXN`ӹ'?9YmGbx.at1NNFgA6a4"[skpѶA/kRrZ?n#o6jN%ipP+V\HGX|5IbjtulGc+Fd:z1ҍbFDA9pNiE|]<%zݑF"P_r[mNZj#Q<=8XIW AE;7mB0|3_'Zjx6EŊf-W{y&R$&eHDQ= k0a_o?v~[I.j;0q?)O@w;]mcLϓ[ow&7|QjAdfWj7X 06L>KbZqڬLLK!哃T$ j򗘈I9CwRb'M W*flH= 0̟Cf2ךxyDxgxM$n=6[e97Y8+#qEaI jɥ|~m0]}c4rۻ=H.~ؾxUf" Tk13BO::"&vLQϤD7%<j@W@FIւ{?*gw\ڜtJ49dbz!Ҁ{1f&ev#[!|<;'Y`OQqŵ|Jԡ^ٞRͿe<^Zir!8ց0 ([YUd$R%I\1oSk07" P a"R/ ;M ھ?t+8|x#8=BjwrB}0W{âxdeƃSgu%%7lj9 5˯TZ8:JZO8;qYFp he|YIΉ*w[봏\4$"{ W7-#bn镐 qb$~n 6' BU4hSt#aZ/P&w@A,9idsP9(dV0GZYBuf:1,.( u5RFR}qTEF "-d~fpK TJc"Yȼ:Db"TOtD z ,#HY8^C%e8 EbOn7vi"8SqJaS'/GLݩ^2xlncWvD.a2<=d)c{q@QԖlbQCm,6 Y=|)+ ~MP-:%-aIeDMz쮎A S|@TKL# qm~3sv7х¯K{r@: Wh}{}5ɟ`7"i> 1MEyڣ1 Y񆜒) 1b+-: +.W|H%UIb1g$!9'@ZI |so0]_6SoUXV@P}^x+\ 5ɗRVgaa;Ƞ& ;aglH;nm9m(^l'AKAktς= pL("G:ɾ*@Ob@<ġBbQNpIwr=ȭ83hrø#Y%WyYvY름u]s#]JpR+@ ΅tLng6ǒچ-Ye<cv=*Yo}bnA$.d*a~UqR8r LR'_vjr~g F4X &] +NzQyο동 ╗8fzV>@. sG[>PR i*N_8["1qKb-{EGm*qYFuǀhU`ZS!}F"99hfWxP\Or9rꮱ,h &]U0#azrCӄr ֩l3Oa5w MU.:S~5i-w|d<񣳭e3֦lJP>$y{ xeGSG[F.Z 9ߛ3{?wӥ ctA8XErV`ѶUgEHCህo܉E9H] Dyؾș^ҁtuDv #HŚB#-2ȉnCkx^ރ2BoV^޹qȅ O2 mqz Ď V~ئ ϋC[/֌@qL9Xf[816a}\걽ҭ$(6py|؅R΋!^ 4 H5*qA7\.1gIGK23UoWZ$!LT%Y(}Xp$™`9hI'Gg#Re} |"mt*z8?w6$A}Z"[5Rsj/ 3gW8I{жuoۛ. #MM4w;`a9GZĶ?MXC?֙|Q܉T)wO#2 \ôr\q3g F+p5q,%u S#ىtG:70$Gw]:9ۏ}.!RPݮVÅ} Ҏ{dv7!HRl]'%F*5;$D86"- my hzM\ƻzdP)c1.N9 ˑSJJ˸>-¼oV3QFǖOZH]sRnb ߨ+kvoMSB{{.drlݛ60Ӛ ,ee~#dF%>|:9 ̛8A7,*uOwQBEr`]ku>sYU>(jl \/4SVsn/QinO(ɠhn-aDb?}Pɲ| P\r/z݅Fgvg<^=M&Yg`,Lu5Y,v O'y{pl{vTTKTCkho*d|*<\VwϏcDlMP'e[ig !Z"?})ÉN=UKv1޹\ y$vĈxR-WM  F7Xȳ!?25_AVϳal9ejکHX_bŨK;ѵ.|9B; zL<ֶulEd q #e [H϶TV\r-~0c!'O$|JN,o}rXiNVKPR,7Cb YXA>5 ̓_wiG:USZ¶ץr)WP >kfjDDnt˿% Z)̼IВK]]P}/ʚ:~_ Ue\kr׳ZuNi,!!fmE!r-Fڤ?[FX8o d#QC fp(0dP۬[ ix @GQ7 Gn'>S"2bɰZxRMu:a$jHP҂|Vl! 1f3􍥤4ň/[uBZ-W1e.7+I\y-D! YǢ j;X<BǝjMt..M60)!iCXI V"Cu7T5O`ж G蠧Y=Y5j|4U"eP^XkP 71=Sh jpN׭uJ۸[a6=1i*{M/w1[H@7?4El@y~}oⴀ"ܜLt=KOv5KyH@Y?@2Q$$=%wNEG˿n9Bj0QbG׸[ j99#I2o9Z,i[A JsFt~/&! {Sik&sJʿrM:|>nٲv=-Y p K~S/"r'dq5PWE%Y͸0|x&H'.|-IU:'9tQ}JitPJm ԯ@sA̶}-_$y?  9E 4iߜrWkqs Q_ӌ#/K zMpRfr;+w#4]x&aZ2-ӼSgt2Pb'\Krp9|$bv!MThΠ+:F4 E@+U9 &Gⵒaƻr-wҫa*Y[` [;s }-b9 1L8ʟRfyz_&/[c: @X2XmfI5f@3pK!l6-o-wrtڣ3 'm%-k! ]KfcyuiD BH.ׁ5̦J!ͻ$Pu,h`~")>I(6Fm' 5W!ʫj5MBZmT_Tc(ĔݢZ %}j9P؀HLm^QCŌW$I4``۾`N O -/{۳ :D hP`Ȑ"XpqͬILlAwBDaC&cH^Mms`Uc|һ5uI!0Lr1D83 Q ,KFa.^^)y6 6ENod/N/I-lz-hS#f U5Fn>Xn٫;mҜJցݣ-eױ0V-Ѧ>, gQUjkـ#HrL̿Eӽ+,h'*ƣ=A|e7ɭd ӧ#E"ɘsǀA4\+6Rs]]F$FxQۜ7Mn$p,/njxԏ&WbsL72 wO hBh E9sP92;FtPG8w¥6qjK w;eaCX'౬*QJ*zyG!JŹr3m!]cBjrE:7*7]\Eh?9LC6_+Ϝ͹o-o6mjFbQIV $6@Og,F̴gzWMAX঎! " Nc(CQ{ 1pW&Mv޾uBh[eGO @۶2"蔰M^46.UЃSİ#TMsEZ=px v d^㗋Α#R- ؼXm^*o5 5rV]lv)[%Z>*cd,y-?& PLY٦k$ѽ'b(\[?23f ̣F V_ wTi1xm6ZM?ki Bjڸ/Qm ae8̣3I TwͲ 6+U$q;q~; fZY1 dj_mfꂾ?ΓK6ᕻnB3#mU:q8;7"}o=>N|&p>Ŭ]"@'|ȶsb:$?V|F, Adg aAUɿحrV(R nmȁz\gdGOG uH1'aTacBǙ+NLraC47mz1pѨ=kK&h@!&\-Ɍ:XMv}nqp\E4zs E`Xkrp/Etnx֊R-F(CN > G@L1C(_)G'"BhS3X~ 8 U%$/h :|k p,!J) `)%l=1ow)[;S0a`=T$.Sw}'ٚ ١:@ ,%|渋*.>VZ `"X<~bGtw JGR_pAY|_ca)!R<*b{~g5$|T%0w#)l3KVԪgU7"c5G+#F+٪UKZY`B{x{+LLhfnUd f0]ڮyߪ?&-PQĻ@XZrg=s?ױ*X$1abT9teևKrNN E)̗Y8K^;,rʩv %X< 1oeh ВBI8?3'h#xwBE{9tY&ay zQ:|2|pepjfj[):,kʃSt YciUbU%;x4^'}A< ~,Aw o È3):G H焱(ɪbj=0@64WcAEx :3vBS>NV܋Ϝm!a&chR1Bڑ? [)6KL1sݵQW]j(Em0NoeŰg&*)iߦL9iF_cl.1&ΎC͓Ê)Na@^`Ɛ2ڑ 9Gŭ 33`w-5!gNK|&&}!n]$f-wܿE8dɹ3˿VTVUf8L{Z]NE{HrgEFEbN9 0zͺ䭓(UV'ʭ[i"…\[!SY=W)ӛfM -*V,\)N-f:3;H:͠DܸXoI鼩pgLT܌j9WD4(@JNEє7ɟeT1 eIH?2Ϲ@yOzV[w"_z+rpFx/+8 Z_ؠ`I+*#l1trXxVo_QEn!&0 R]j >7Y{Mp*M |& ;y, 5 RaekD}R5<(^H:!&uzNJnv:LӞ)",z7X A,"NQuSxql_fB.1`N߾m;w#2Rj>ΠdhuPa>s9t/NQ/"ٿ.{4>@VbN9H 5&~`Q^J[+d|&>=١@NׁD3E!:].3px'EN\uy xq6[:-C _&_ͥG-xXȠF\0)}16/K=;0.O_`6*8p15,o60<ѓ_=˅"vx}u-!lX`ϞEy_-fo;j}< L&)]սĪ04_liVkQJ-<4hb'V.' '7XULb K1ȴ|"{O8{ڙ(G3Aw#ّOA5Zz:TKkcsX͙!y Nj?$*=7<>_dH $x FܶTHjHt\Q& e7jvJUt84Mgp.Lfz27r]djlHyaZPT InmG\FyDa'RDF:Vx\S:dQ܇ l$I,6:ssKa6LۙxL=g[brXE4ڶb2S1  hg)@ށ~G&9E}h("3POAonb>IX1RsG*೮Pw:݄\QLcXz-@`#yVj*l#]q!$3xA[)|8V6GP BBw7+&dD -J)z v:%Mz\͇ICX+ wrE= Xt5_QKM N dE5!RbhP[i3AhdoCanmw#^BXь1Siu|!?#žڒAש{"ESZ.?i$ǤhA5GOo0 -1=3+^*16ڽpIZmn qQ|~^ZQjJ媴?§w҅N4j;!VBA s *ٯ2H)͑ljP̌BTb~תI%'8Axz]Rʂ&wpm9bJi$#Fr/ WBQØ?dd=5\N7nF;[H*z2Ɔo(UYߗ~+ԝB}E݊|nfZ@M8J gټ6N4\Ys1@=Qeyz;0%K- w. r*fgjW<{xӈV c7-C7Q5y=9oꝳJt~Hǚ|ҳMi!(z:A~*giԜ;eW*dV[\gu{YH֤sծKO04+ g-7A`6/s\Lo+.38R^)Ҩ/f]h/cmFDY*>pe'.W)VLcco.IMʃ&]_~.֤sѲKhr\m܏Pᵈes9s  z<5%j! =^'afX 5c,e?g=~6C4eZ6*Wlxܸn?{~ک'^,#\* PFeuY@SY~tM) ok{!?]^3])_2JT&h|`\Y{+f64d=&1]3ֻIO4w`;]#CSZsFPoG=&oGr@?`.B I EɤҴTsȭ蜒rFY.noj2&{b !@E3S }Lf >u@v_1 KV\Bi,bp"`(|}XFH{T[ALeQ緽ط*hT^ X1N+iG.s[:t`6ʋXJf lKk TgFigjAC}c+]ݏTsG4F9ȣ mbmoTIL?U$OoxUv-zxaeq}FcEkX r_󺚷K᱁iOZ>p'!pŠrQ<ׅ)osE_Ϫ$~9)ƽE2xV\on~<* -`%vcl$Ҳ4$ ts,+l3|3JP˵kkSSZ ! F1¼ĽO4 Ù4H^Vr+´O>0N~G!쐵xvZ'm bl/:iAT wCS_@|Gb}?hoDuzHGN)j@4K5ط(I@#"ᨢq,uh6>3٩{/a6ptW!4җMѸH"n^| ʘᨷhWX) IX0wAɵj"%$ˑVqcHuܿB\ ҡpBcŮIfbu9.XE'̀ _;Hr/ W/# 2keH)FdlpL QKăaXzp.qC)W| ԮvFR N)n#bTWytZ'왼!}\ylq"0=Ѩh3/uZi/oohG (w}M4%8hoI'1K'F 'SD0`3qq -QKd˄?Qv,D^O8Ct@VMV;/fR@gNIЬ]xqVk>M5uP,yM esG=3;<+O9WqH&T#an [:hL©8H߻S`8%FnbC%HpLDfR!T$pUQr*PRC [Àō]L;AuWqB/j$I U9 '򅐐PI":ڨ6iF3`tR /~Vx-L2RQ25]^lسPRd @H MdQàk>)ح1q!l7tǮ1z?pu޼N>k #t8#t}?7 %)-ai;U}4^#%c556$א]gѓ@&|#ҟ۠(_1s7pẂx-!NaUbV66' >k$Ȓ7RFLYW2к-4:(ݘ(gX:F4|O \ R`iqL155{r+4^#D#F6|xC 0ӧna`J"'Fo2ߝxΦ:]#|J,@B1;f<3ՊUy#֒HGtc9,eG97A*Ӄ"*_g\"iKyq&*0 (#ƀ A;`0%K .Xw@=-,vk 9eKr.oȭ[\ w;c^O%,CT$C&4=fE1m .GH~+On‰X˦MtV;k2Mԥd?0$uו cGT\GY(Xm6gv57J ;cCKy^Kf`$i8S>gق[Ə]61{:&6N2|FqjqxSV'Lk5 e{0~ƅEqpPOv?26 _ATEïx!/ղ 1 ǹg:i$=WÔ}*yǣӧ F}Mob}$%w1urh!AvP]VmŋW(pJ23+s;7 Bs`È3LM&!*dJ0ohMG>,貰z{6r<0dٗ,08mXJ/B2PvTL#->=oF~ "+ȒTBa 疚 .p Y˅a#峌*wB]B_biUk+]. lgwd۳~>y =L@ 6Z.0-@0H{\X~q٣wqtj6]9HA;(IĀLkfp~ty$R~ I- ju {z!D¾O(Cc`nX"',|v6WV%Klf?w^X+Vp)=ehfV5%14꿲v3 &{fzP%lidfJmB\ cw_Ү3sչ8Vzڌxol)=l]؟Guj7|14;nµHW'ym6T5 Mv"26(#~(I )U[tG1z5UȦvRO>NQS,oȈNr|c2PAW?W2^~%7Dzu#/ 'u*M/.$C!b<hG|yLˊ{ 񉺞㞣e_eoFռfԢL0 }IkaX^,( ZEk?J._O)t]8#a  Ƴ]z# O#_mp &h, e'MΌ_8GLQ )-y=:=Lv8|:aJMQo [v ;%MlO<]uonQVΪM]$W"*нjm˓c z,@|+XRl:tbrCGSyk- )uY7%5,Q g c'AaGD#NJrIȝQN!;}6^a9[h_3|ޒ YIiPsU%d2Cy>Fʃ6P*Ի `/@8Ƭ *!vp'^JyْHQvH-]L X-k«o՝4f^r_ c=*v.vrԶLes^Uqms^өDt>Sz'T9qky\'S@z;];$ZacȆ. o,TwSRnb낾~eϦm%!S~UhN[ByMbLF1=ƂX{ :񤛲GJA:QNry%d|?!(vB]т¾ ('iq37hh)hltT bF1lG-B%(fuPU*>%Z~lֻzS%@:{FYK}BCC$ڢ? Z7 x7"[qu1$t SVJQ!!Kd7.1 Bm@O ƓXC= dК\$bŋun㐜ClZF`ϟ˦l/.~y|830H]sL)jטXz?~KaD0,xՓ)3NQrI~FբW!a?%h~'sBNKE"2?/S)rLIwQB04=">e|I@TI ֚'ֿרj(V ytf*"5C'C. |qbmdI DWx;({ n{ZvinInb@pzj\݇y'(]F-/d wߙk8va:ھUۣP42:޼P{ayY1=q̊冫#)#HݢJ=#b LA/.:JS2fe_(JK$7fkq_1=\D5 TF*16:x@ +l@B0'\U/߄8VW`Nsp]*֊O;~"R+ʃ|s"VuO² \8{dƸ{]zCG\F5L\n.6%kox?K34!xHbwfZ`JiK&CvfX<3"*{RV;%b[@M.fښˈ< 2GOTFDhm|@Q4Wۢ,2e&/k(Kl L':~phoȆoذH+hi֏;$)`-Lh] a"LVD s*qDaU =' ocg껵2$6Ү ,(9n$edɲşj;Ǥ \wYA7{&ewqB{*Hm4-.лa9z{0Cx=:] M9S,d8xEn3Enw_O Ux`w %1r,vag%B?~Zȩ9X¦;P13`ʙ㡕cwB*xqͩ|aKic/)r+K!Ά1 B(ؘ۩9-; <;9EHv7wɋtH䞃}.2I}$N`~*[Dwezوj钄ȻϮe 4'yNU.أ@m #ɑP!N*1 ë:z>񸜑[*6C"^ssbԷۓnog Jd A=tپKcIU͉w.>՘NKEπH]UyW9)idrHDHh+ fȝ+$ +~ t߈{ynW|}n;@OqzْqD9'JV'srfV=tHFEoK*5MnS9 Ul=.j*,#?C/8ȭ:[*K=̒c6$c-(x眪Y Η.W".MXJeJ-vŪ2FLe3؇&nR{]wD;}x 6܌vӦC8_SkUS/M]BR}}֋#kK@~.MoȡFS DӿܫO[@?#7;ܜ4T,ZWz;g콾W?u]eJ2v &qTa 1B[/:, Pg<?gԪ1ca¥+@X}}3n?Ҋ4d-&!(É> 6!.vLF*NPd!xǪ 睖%s9?FDmuk$&iZդj>i|hq`djn& L<øNĩ\#L>b-|'h(Vm Y+NLZ$r#gW.򸽀wo%ꇝ =z3{Rގ\ ӌ_\=F`-ItK;td|(d?&Z',#XrR`d)*9|$ s*'MK_\Pz$9XCDM&[1ER@~_a><3Jįs~9dY SVÄ ňI",\Ʉ*ʿ ׎uAbQvR& k3WtR6_b2 (%*kG4ԉuq \/OcۼN}r} l5yZkzжmDg`ˋ7 DN ʁ+cubW /}6IVG,VTU|}gx UQdfH[QOLrJǬRX`CT'HZ*16< AVes Z^tXqllط$+BwiXX[5(/ج2rXi?kyi/ոvs)nʈܩS?Re_Eyuz&3<D!}i^2qD#>hJ1YL=ree!Kh}t$ ,&j#W+:tQ#;!OL^M4 SJ|h vΜD,j6ptG"ƒ#zւkEokwӣʢS@Ď [$+0b;^bnQ,vrl ?P\{w-ICm6csobJM>^]50n=8\d;Џ^F^fA*2Z|(cj^;_9iDߧ {*Vq uꖨ7%ĊJ|s13$9}KJ1=F1fW[[:`JT Y iq}s?AmNDȌ=^)Q Ū\Eu}GNj"oR9pҌ6Wt5Y˨(p2ggz:f:E6VI#]fԜۀ+ lxi+`՞kܹEQsռkr]\\kL!ROX7e5%Mea|wȾCo9CrJg-h-}ZҺGUǝJE`ѳz1*$cxn*IEgse4KHFi k1cchM Y:zbh0Sg=:]q-N)\[s 8'z{Mb- 4B [,@+y1rTnTE?ު$ m7T푫P3r.sby]ƂZPv"%7V> ![`KI4?p8g}b9;M*~MYky@w=FI?],"5f9U:D@@baS}EGяIG8;g~ PΟcy)߯ILQô`iI~*k.߭0H??ĬƹZr6R & Y7Q 0m*W \׎,WhFˊ'iev Һ6+ Sc_Q^FW :rpXLׇQvU^oitpL%EeX J"'>SefN([AlϧJ"ѷtnAޅ!kV?^15S'T~/E*g܊F8cC&گr2# f^L N_sE݆Nǡ!aeD_\6*t"r4pWG:M(N9%)e]-{'u֭U:<د1"~`{t_aNKlh4 ?/6mnr.)5`w 30 w:1̇X<(4vjXݼ e AF*OEa:6iTO:J5Vj#ƙ5i\DLJ[K#"rDDURD\VɨW6W~}({깄YmܷH_X0GB2* ;ah6 >7ՙzT%Z Z]7=58}W٠L5w'$ă ͊}ɢgtB f3;rn{-[`RPgbEjb<iiHFytt,1rIb4v^; !S(٘ @_(x ڬBMA[}8k>#PH7C:7\W]&8i)3a9&//6Y۸~c.zƹ'{x{-e Ik4πj…t6+>Q:zIM5ET1޽_V1ywLjLE晸Μ6J%*T7H c.Xwf`P-}e8YoIz9ƌILv dB?!5r Ô9Ny7}LT#MgG :NBXFҚdDoeDLʅ%CD4x(71y/ ug$\wÐo[A%!T(STjc4OojFW$zXIP(`P&7G88$=ag{> VHNe5TqԌv\4,0n~ 2LΓ_^^"/D'{,[t)` J}iYi5BLTb߃UagY~1#Op`=X->f`AH%;)F5 &w(fY~52h^S셓d۱o{D.Ǯ`N!:B)?Sj?EEU n0^k⭨͆LuSB T"{.$쒡x;\hzWK>To1]xXЙ{1V;eohs`&]Г9!G}^kGJ{6ٻ3J2,0Λ$7qXzt ȍX'*Ru^W6!%Jw&Sݥ@Ylye#/څc=>-eHi?#6\U情_:y\dNPpKO:!R]-e)}ݒA25ReP&QI%^|YVAy&|h9/[ŪëfDHpoPtK#ϏY r̦֍0}.&6Ǎ҉FUXyhLfls_4o-J?h `͡`gN(j2ߡK8&D \߈uçTxzvByz0݈FsTU-b'3ƣG=(g  FLfl:u4׿D(WwQAj4[̠:IGكѦ4OjI<δ1qoƱ9}` 8h76Ed+XҌ*;aVToaX΍-j+Gg˖̭ !߁:8 {ѯX3H(J}4"m1 *)))LHDYĖGMmcqĐڌIfF!OD$c.AwAORa ,M*>Feы/yÜqbgE^{ $;6SKVC!j0;&bU9Oj ANo@F'>"\HFe9Gf487Ry mEff݂Ɛau+5(;!ZU(]#8"ٞ9e[SZz4ٸ}&-_p&aB[6u4zw)؂ i.+dn!}WXZ+T63Ӧq]' 'b)T{u]ƚ!fSw$i3k2_hI mڅ?&".+v}aoW7 _x7Zn)5M5ho^rO.5tMxY ǍT5KD Y;vn0Kj;FO)e?S8%|%m.g;21W0.m;!#Mgؘڛ6Kʐ{9# gKc'bQM\cW^F^E˼!mHvZp@?^(3h5ΦpM|4T䯖'wĺF[A=k7'GuZL z_7H 'IzG-tevCT5 (زܐ! |Dtn=KB rջ{]pD9| ;4YN+rpBd%7fƉo8cR04PgbnɮwD vrw,GD/MCk_ki7՞x; _'_ԋSo̜Ӫ`:"xj/ԭثUӡvjBLq e)9@A84Bd>D1_16AA1澣NAd4oIR TFg =_,Gm孑~bd23!Jd3MI;D>=[ 0KAǤXpEJ@铤`k%kՙ ZURJTiWq> _hTAu'Dcxߨ3tpg`Hλ'8il'ΧJԊ*QDZxNM9Q5V>pG!,oi c mFSݍβābFQoA؀%q]5b a Гc/@ A*{ܚl?!N%!ue6gzѺRMʔA TjO"r0@? 9;zԛtX$9!ܧ:.h|l@.jjW$d(Nx8$";h}[Y-m`.E9F@\|Ц.d#XڴomcTUWgጝ?:GY _7Ѓi/b:lR1aC`ޠݍin"amq>I<է'8O1%τqˬ Q^s <kDS>)Qujoˌ6jPf3egp\}#. .QklaNK F蛇zw_fLR,s0Qk*DN#O^ 0df6BFuG;-E{F??dQ KfO!_r_AVoP>&$e GM) UUnyI 熡{*2gp[r5:?Qrٙ$5v:K= m slJ(RzkbqLDF"#!mFY*b͖c@] E1Տ|x3^Y]UO`Xnɺ5-O{vLTٸ#L"R+I#z7Nh7m/ךɴa-GVK)xߙeQAxRZ" H(=@g:N: "sԻO^)xl4^ha}o?મd%|ÕXu9oaNfrk.,>sqC`zjU;xP"KA[S ʑt紙frмjCZpo>{:ux¥R:/O:!Ii[W;I7yF.zߎ@WHrkr[;}}|tdJţ͜vq5'*4`C,ؠAaw)آ\K>q]g㡃͊طJp4׎QsJq@h"ܺ a??(nJE1]OĄ=k80 4 inDqQΪ!_NyKl|ڏAAM'Y< =nПj}@%hJ8ٽZ])'%GWƻJZ$c^C$DJDϿx=klϳKR2Z܉}hv`‚0>j Gd Zo /J`Py33mc8.,1,mo]LS,g<twv ꈊT b9Y1[ ~i%&I8[;*v2sjwR F12.-<,.h@HOL-kT#ddQq'o-6: ,^FocE)HY@4J@ެK1<,~hO=#U,n, h?Xk3U@'Drj)%Ǘ*|ɸ^^f@Sb;Afq,>R)Y>K`1` jxoL)Rf:QKI.F־F*t2 ׌1|ZY&DOX떴9.jK睾ۺoҁ|_fGw#}s,a-`%@ڴNɃc1:G|IVBd586F?$1VF- }t ]Et1TNRaQ!Q6(3ڕ?po#fe1iYc"9Uclj94~ +)&tQXdZmrD|BDƒJe#K<9KB 3| -BVlyW%ӜB& lJ ^gM0=*kU`{OUjO>QD啺#@*Ҟ)vO%G3un &-.*0`yE-Ru`KZ]kf1ZM+aAcg.g-Ϥ~16:s l;կV6%H/Vƻi:9RꨐUݾx` 5PM#*^tv}e|~km9l;gebXG'{٠=8Iu.' y9r;}]֯>2ڱ'Ѿ<LĀ`J|tIL9oP*X~=癲ڳdVG-RJHY~EԙwV6/b*=22&s'8f-F.ud , I:EWV=ZvBߡyA;L*2KBi<98G*Sh'%e*=^ ¹֩kSqTQ4uΨe,)1"3Vhj"o5d.lpNz2/Gʥ!&$%#MT7߿$\jsDPqbF#24翻U ڠSoΎ>VC\c`E՘oQ*P:V`%\0YP$O9 .w*b hq;rQZ-Q_ `ҍm](f P1)׵#j,Zgy>B7KMBJ/MU@7.<- 0MiHRvU8F%dŕ` >"M^oa(b2Og5;S㡑I>KS<,EQO;6nNW^mӬDB gJK@>#&Eqy^&2Q1.tW`Y[.Cr҄Q(l5ux>D0R"IE)U/mxچZ Gi}%~6( O0;! |wlpc!@+B6)?Ћ0ºx(s]d/}ڊkPEsS jΫ7KVlT`OkXLu? -8ލyFٝf6l!1?ۃ6j'_kGt5ct7 7kQͨ-!.~#;=b8 - ӫ;|,#C$?HF)yxE<9Mp)tMfHY~]+Rcv6h(i; 1ߗDa]g(FV[O!_>c79קoFC+XhdA3OJ.5 jٵ:N*TKRRr|}ԂbJj8ԓ% oHm]?hDi!Go4MKއXvX壴?@?woZ1g2&;|7IqjLEfKȿV)C}-<8kg;ٛAaHGbyrjI=_ΨЪh=6UUMڻ oz!2p"yrE ] X_ ~ȆM~MzѸ6* 풂}|܅su"z/d*@ NC\E|ydSx_4lH0$#@F|Ӵh a:Bw'"ЃeP8.N"scڥ~z^LvPs x‡'mM >*u-\AKhj7 8-}ѳ+Qk5j48 ] nc|ΊYCdAAMWf#Ez\hޫlGslۛI Eaʁx(,gL_z`M0]Uu6=(#CtQ!neu{M>$R'KV[dKd|zQT0nҔA^n+sgD1I;Ą/}m! @KPG9B_Y_A׼F.v;r̶Q90Vj2[9Izw6QqPo2<to ]QL϶v$@Y W9U$>Jʷ+z;<=$_S{g;''m-趂+b0y= >]Z0ͽ*_83˭ .Jh"&rVɭ?MQYiU>\23TQVKMj.MLV|zȾ ;4T5h$=pb&\[C2IXY܊(]vR]֫[%u&[cov&Dq` 2/} ]mfVZvҵkT\{fc3`a\]\̓+r2P'ִRd2S5L6R9UlE\KY[{4>Yn. 7Kh;EQYrˎ&}A{]սbi@4 B2@x^QWR; a%źPo>]GΝ>y_{vfK"5t#` RLղ&ٖ«f2(=ٛr d=.hE4ԕ;c֭?Q^.$goOCx-1sؤւu7ݣsJnTs 钪Q j9;*O^1pmZq &Qʼn|47jEuӼ挱5.4&Ք !;pu_f$Ctu)a*W1{Ohի>nw!;6Qy g([]*f+o1$^>b,;a=ѿUcDMP|=\=:.F򞨦|fHLq_swEA/*iN,REҢE]#U>K7Pu[`O6wr_Gab|U>b!${ƕ嗺FDQNb<2RLF-CutS[" 39f ȜS0uk5R̵==(/U$H V!QԼo<r1 "d=U(saE=K+ r# w*l=h0ư&B(u2bLV9JFim `@ XgK:4R!%[:rjW ZKh}Dc&# "C@G`1]N3EVS~'=+$VsU%dK4_>_#|1rƮepf]2$'y} j3sInK3/I%Nɮ2,sCÑ4խcqWєYRo{_a")@E*C) s"A5!Bc~=ću-wK\o̺N+ ^Ƣ=-l o.;{`;.BJhnDp%+ h5t {X4byE_&ԣ埽&@REQ6i-op6C3ҾzoM(ŭ87&Tm&i:' ox ѝ X!6h0TIzv'Kj%RnJ=O[g@)fX!R\p;,5![R{D>6.}YrW!_&^XSS' r4jiLx[l nBu |pd|| JZ~1H r-X&r柖og\觮bJZ$8WJ{0Z tBPMKϴx=ʡ|F)FLۣw֭˂T" ~P!*m" Ѫ#x CItD|Tsfú/կ jP.Kt)ǏwRqwUU/ZRA7ղ^Ny9Lz2Eo_aZk抯x@?(|V@{mb'[yJ1#iqO/Y)YkcϨ*ȅ-ܑMmn2d,BG.#u/ tȦUTPSoֶpϭ/:Frc\__%m aT("8Qx\64LtCW}e \߂%`*vkYa),Φ\+yAW1Vo&r\q0JfUNgLZ۟KAUc HfZ>xHZ P\*bHb|W.r.ͮHdULޛNbR}[Ks#q &Ҽ_?zl3{a#Ծ3 ]_F~p$zbox!B?tnߛ-J[&6wT(ݯfg "6g4#;!5}Kb#,2x8RL..C=!kj&E B.>M$je{5+]ḍ'@>0G.Lۍ,[Z4uaGS գIS!~-EpJ`'$L߶4&rВA:8X_3ÖެKOwpK7?ߗm`Q'; ;쵫߻[P\(<)EM-߉OjcxyZC_dq-Gk?-b'3v viZOh$ : voi8H7[JNHGH!>;ьS=aM(1EB4Cj[X$%˱&rD`ո74#)8NK+i>LƹB4ߏN9qېa+LNÚ;׶*<):q[t>;{5z( הw! D?hdD\m}4?x.ꦔ+dAx\S&QnrfRȘ"K.ǎ6eけD=rcpay5"e.THJVTx+LTr8Q <h("dk|Kstвm/OD&q\?,r8?Ο,PCj}gXk[ߡ71<#~]Zi~;x+H jp/ N^ F)e 1ilZ{zd[S.Dq*Oɛ= R@w[VuJ82>N>V.:C%..w]K C?PH@J'̹DTRAHr3Q#LXc4%;!I><ڑ aA!{;ǗӼI~.A,@G\0@pCrj[?.nRViPd59.29MAw ~Zgo:&|%t,:i쀨a3KZ| |󕤿1 ;8>s?b @kjsי:?ZxeTf 2HDڌ-%/eEuԐmea]#%k,uҘ T a!CBZ316_﫴)ӄcd C13IXO-TjW8QDWyMxLހmiz}u}pP5`Df$ruեM48Y3y dW=Q"Ns4Hu43|}BG`e8}YL*la'6spc[̈́M~ 23ފ;A-eo|EA*jjDCńٮnudOq\B/tLSVwtu5dt O*5z#¯)Mo)$7e7߹yݭ HmMkt4 G >r`;/Bu_ m&٘2Rl1`wK&TnX_uA(b#U_-8Eauq1ū:@ Hh+WF0@hr`0K[>3iyl6,pyI?jfL5JFz= }9ymYƃSg-t֤k(pm/Ⱥ`tjJa܋]~r8⿮x~qoap1PD)>LtJd5S!*[G~BKU2yp_=rnOcЏp_h4\q4 Fk%k ;V|5senZ| i}%X%AxOC ?%!f٬](;x iy E`fRP,N' x,^v&l*.UgpHQk*[_%;O"3/ZDQZrX6 UdI)\ rf/JЛ* 4Xy:1] ~}H&\E +U彘Y$a!gɪpB >;ú| o?IR9<)!9|;NH&C R+h #BN3MOdz#879w4*`3h##* |7K^F_szx|?B! }p:ٮ/ֺ͜p16\s[uR_ *U %]F_խwKOB!h}5WHꭇ'z `1O9矫vbap$97j+)%JZw)&~g>0*7¬; /+ {CM=e>R{ yoMTYp>J&y졊u/J-47x 5X=ۏaPY1)%^3_dXu-Ip, S[X+.O &|&i_ 0t8(,uKh>V3ܖg,j &w`V5+:Pm\ D%2lccP'DSJg.U+HLnO~Ps݉Kr:_7{X16UlO#C.qm\]cwou0bكU|w2}8H>'v.q4sº!Qˌ 1\ #(v 7 !|vS[KL9iȨ[wQ)v 93Xj2!!^/[&7Vs|ќIvʛen³.u+Өp'qu !䌤(#{ϴbJS= ne`k3E PX\8) -&c+c̛IQYxڜp ?IR`2Y0V/LhAOW|Z)edV9w՗zroRF/OC·ml1:ޞryb|P_Lr-f]:P۰$2Ó$PՒB"%3b;fD/pTb֚iA-aRJUvFdT+3k-/oedz ;J>Vm!"{0Alu*J(uWșc23M|Pz|/f*{Dܚ s[iN߶OZUR k4AW<pF"揯&K1P!MdLk$f,+Rg1c7 :k7IzGAzX0wXF>^_/d j%8`)Y)A;o[߬R.Y-:H0(9^[b[&<ǚ7ymA~9)'=t]P24m7j 6w,ה ҉1Z2u,]A6+N~ T(rOVFOEƣ~Vez3vo_" p%e^<}"ֻߘuѝB‹j]Z䕧%><* |ifKK*gP6 7o$)" &I^[=.!dhq]`c:@54}9uR [9ʛu閝m7~UL>?ojیOR jZ\{7J7B>}URnԍS.hir—L*Z~zG$8,"oYYڐIc @_ _4Yp]w>D45'+Bx!JϬhޟl0L|̔I:JC8<^JMZkF0mgO :' Aߏz2*h_gRk g䛖~~ZєI18Wڴ )5<3Ȳvpkw啽Te&nūkVfZ va* M8ü,Iԩڅ-XXA1`n)θPm7&בy6,x޺@u(>5- F~.S%$]l;Yx9sR{?ot@u 嘬>͒H ۤܭ(.>55;GqA0x|k@`ēm7K3`ftPhV7 D6jWcHG4^^Y׊S'G^$K rXqcFgOÄFǩQ@/:l:aQz / gVT=;+LUoXMQѵZ+qO~5:1eMJH ջ\KԹaThD)1{Ð;m>U YZ:ݻGZ;'L 6m@|݁ciJX緫:49]TX:)'JN҂m"5vM&_#ܺY[ NH8Zr66n[I#W@L,0q 7 a "%$=ao k`DUULg4#uh ~[:VCLxig05MSw{S(㜈B,Wi (Y_B}, M3L)3\ l\[@h"X BJ+',[;I8w*%đm&eW\jH *NE dN3dK/dF6Q^e 0*Mn6z-}vig6eM'2 @3z.P;)A+Âk=~hl;2sB.M .ˡ<|AY.ްфl-?䞫($͞+Ž.o!"Q+'s5 ^ af})mk ͭwm-?A? ;:paѡ#3dR" Òd-^sޓӧK^Hz$p"X8n'hu&ٳ_R6b7u9A-Dnɍ~MWʢP/pIvr5:{-76$ mBA0nxn}(Ϻʈp4e F.<ѵ1MLr-~UU}%|@-W^;Y [[F|iؓ;euӁT@g~ۗ#}m`,%b5rK֜/A;3`rNW"h1e8\Ԅ{jydxnxِ5GT&']4*]0ؤx0±`,8úՕ J{\Q~d- έSp{G =,8±`ߕ NSv5/5_Cگ'U%8Cܚ~:W/C>+1քaRXvrR4hE9Y=Fe)R Wߟ{b6[QHW\rO m7O iut@9UП7 sM[7( #(Ejl#Pۧ>U*$,E\h.Vh8-:#f<$YZţnc֭b4ɧĞCENR\SZp<" nsð6KJ. Pߓ7Erv2k,GWZqr$FvF{pߠ8;+)ed(=L7+f42'~p~c#)Rv ,jX; 퍗: oB):ۥ:aYA;R_̈k\T6HVfL'w 2=1`0[0Oh>Qat#ᝤc!@]`n@7LkBdiv,1|.&Y~t+\֝oiٛ1B`s *K@@6sovT-AۥEdITZ/)I,#^6hϪD,a VJZ1LO:q*2_ X_:#"k?ي+EqneP rKlvp]I-RiּH ̸w29IB|,lk "Q0˜Lt]:GU3N^Q.5*%N" )YPո4Z!Hk c5q[ Y (3 ӧRZt #U:h 3ń&JƱ^ɏQ; .|or˅pi-!^gb*;N6:D,j,j7J/z9&ePR5ZSsg`Y亸 L;I)n~&4r(Z j^ "L?7n@E=h*hVGN|D\3lCDi6-*#U<rtl2r1 d7tv̹F8^V)A~Uқz4m/-e'c (<>޸筬s3 8r'R VJkACl1\縪7d#|qGjw!F1;wjBӖcmz&{>_&e=9k^V3*Xť5S 6zd`+{4W>XW)cAc0sZ3 _yN!"Nrl/:I]@t_"2|Dwd&??œs?*;?Wx9dg LjU=H41aX Mq+qʔP'071k_ˌU}F?JUeȼ(Mk9}`qjbe D5-WQ^Tuh#QeS"E~nRۈ~lr:Ω)q1jP1qYnOya q=e-KSY[F({P~9U?ZH*xGJ)klF Ο&$!Ϣd/l6c[ZWiy<4{;{UthBZ;.ɂNYQМD1]@6gn^Z7-4p~9_F8qؘaTD]nۼe@UϤ ķ-m SCָP^u1UcOx5 -? ;7̀maŨ.c560K Q GgE*|y2.VX랗"P.E @[yWjA}UXt%ͤHikux C7&O K; Գ V[3? K $x38Z3݆x~7zկGu6qʼn6plbXxl\$N[|iXs &i&CyShɔv$'*:0a=Gz-$5$M <) c[ϣG|Tn#/yJ?1?ϸOQϏE@ m+& CÛeJ\,4K])3S_B&n6/)/p၅q`}Fǀ 2@թJu+$ ـ\=lIrStL)nN p$QkНC%| &p#^Ru1CD1;T~ND=Mθkp W[0R+v.AkX>; zNm 'qfUR[;30\ tcxNQg7vQ>+ G+V(0q ! c׺FtFqY?$B|}"I8Kh>붠_4v ^7hjlFm>}텵Di~k:|=])y*SK)()SZBe%IRURJ}>e}V`OrR>uZC W:vb1އS'Am6ʿQhFbHЇ_fT%ۘwL.h)|lf3̡waL')ӏ}0ՉXwieIyW8O8galٶ b4KsC{%ͰB`McY~v@Pq[9$!A+WY?z[+< $4go{v.z""BS8uqTM4:ڲ9؂zmCYJ_"\h3 Cy)[H{SC&1b?FN ]A\LSMǷ?2k [DIÇnګ`kHo;yox坩+.Dc 2@Rla ^eV6v 1O9A*S-#{i[z+ lG7ARuavu奉c>.2=nI.˰- OeQ H"N7B#M_A|uf0~?tʴ~СukDpU2[m1] ;94(3ZU.bݘR ܖiL,}QP~mV_B8EOP])uw*0˝JS/qhH#ذj 蒆A6{y~}=Լ{р{BzSft+4%#u(ݡ̎WUХAܾ) &jckukH[kD"swkʤU?}^у҆;8g㺸 }-MR}gUk&,$-ى/^9‰bn>}8F%SX{ƮDԝs ʟÖH~:$!Ȝ[J*Iz8f浲V*|!pi'"ljm6ZZb_v1)EP#'t0WU^*e]yU#щ*ձvvthlX'0=OSQ~$+2\J쮛 K܋U,8`a[c;<6RJZb#Se6( bu^}]930Xnpcc305sĠȷ.V(8 $&ƈϛs<oU\z!]JP]*oϊHij߮jGSօg?1)c{̝"A"Yk e챺IrQ E*;X6@y,$v%jY^;ZorH̑;ݎnɿw)nUSϪ u!%X<"N"' eީcH1j2ԸfBDh2DEw-umxBde6J^t+nsMb]TJ)Ke+\cND)ޓSF;97,JѥrͅPP@2l/6V1V<㠿vʻa>Qϯ aM>~WC??rҴ>qlƎ@S% 9+d3䢎sDӱCgNC&[}&J=6TΏ$YlZ'|Xh_;*_ 8!ҭ#b'ΘKҧL,1cӄi(]O\kƕqϗ ,c&.f77I*n  j<ͩy=ؤ:'M5ShuI]b2T?.kWI--F[]i-Ԥ~fcv?F7o n}~XqDP!/[w@Viu^;j_CjW%mm$p@)qfd־u|  nد ^ۇJsV0Or<Z]#a#\__#KC,_VS8ڮDj5 'ڂ/>XҿEk}H\Ñ9چoKZ|1KZKSvRYMjQ}nlS#]20jk <m#>9r0 n~Cea O'ztKw 3* chUҝ~ȡT) 86252!=#J%zj8Lq`~ ˨|1sڔf>I$+sP-+aΤ\&`: z8rO_.@.£  -]Metkm]-̮Jx` [eڒw:)ײ-v~NVjرEd\ D\ު h#-s $ip);醋p"r݅P޷ ]5hz:q0ctg2^uu 04C\P}U%Ge@cxz NDʽz[>$Xmo~ }I[0tF[We-Bk#PhV)KZ$U=rg,Ha-e^~g^UHV#kgO(A XQ)y MFY1\y;L C>{ѾST C3G -¨1C&"AFj pU`c rB+)]uB,Cr_RHJjfbsWhk\Z֚d^#$*60Ŷ%T?{A$ZQWͽn?+ۣ$w-&x%L:Oz|A$ Af~ߛpEkmeat}+W+)JgJJ)):V+ BYp J,Z^HJWN:>ie Fmq|/:F$v$$^~A[!NޅbΣRuN>WD e'7 ͱ_hړ.1(c)w2Ώsπ{]qno5{LF=' ovGxWx !sfS%4 T πRPZw'jTobʛ$e\'9pz3uE#۔wu 皖U9x,Ҭ Jy#تr+œ1m5CZ|/nI5iմ\T~6.7 P_L3hK,xGo7z L¥g )1G!f?^b9[$dK`11vZ֞i/+[8[K9N1SG[d?l Fp=k1Ln,uwvu>lKgC/A V:\X8FXHI/KI9r o^f{C)"uL1z^ ^4yWr|KF񱉐g8 UJA'wYz;H8#òNhaiJ<KVͦ\޿{ @<%>.LÉko#Ry -Q} GߞIu;; g Z!Lz 3(C&-PP̒U0]?R6$ qҲq5Zg6K-\"֖]E`ýц:R;HهOu &ު;;Xܘ]hM.0'b3j$!r~*>植{ʆO>^w/X `2랢qBC)a0=(Ima΂B҆ +eKj*8t8W Rkmt\VwR[;2r^T!nئK&逝ģռZ-?|_{&竁uS u.; ?mLHFqSFs6k` |a9_j J$X`SBz6;X}*  N QvN7Ҵ傤g;h֝nn?+^0[mT)D'lb T|~Mo#Ⱥ۵[2 lK뛉ut i>/wԛ! ; v3!1]Qq5'@zQ>^m#(6g_W?8T]Af83gHEMyG,48㪚_}$FD߽e&`/'(l"Rs;(q#OU3u.eh8[<4a1Jwu%A#Q*BmX{d?C{bZɥ~;) bD|]zd:==E ?T=9<3BFx˰35$ψO6&8+QLU#ؠBDW6 ]r_y_n`9}ZH >ӱʫqz ]ϕmދ;`!e0ܑ^Ċ| IeI7&$&n}ADNRKٙv@֯Zywϕ!M7hV{5ۂS^7H͊i _#bC;tvLc\^rA0&opOILJ2S7-bVxrCB8>XW2j繃~;]c/F0)7.^ϳ=_)/-%IWw04 swqQܢApEԀBn t(<9I6UZ>U4nrgq@t{ nE! tUkva6(s}ԗ FhDZy{ BWNo>Y=uC/OjtȀt"m<4xʶV k+֡Ai Ò!֧LP* b6}W_bҴT@ lլaXs{hrG`դUDq`7~_/pH0 F6M]kMGIYNq$͕'}͝(V(|fDwB:z3T۬b G9t,і MMC<,󾴧=+zS d?(łӺ`Ypw0y?sN$inEbWc@.H 7L&eQ+10ϸR2u8=L b6rsТԢԁ~Il$'k$@INcU*哚V_|9$=0hq3ҀỘ^Sn&O#hSח빔xb?]Օە;#R6$CMyz_bg>{JfwʗKJm_Il5G0%UZaBPeżs_US[cV U N,l=ņg./^5y%\za7p/g%4t. YG *;v9[TM@Cz6.c#o@n{+x;:?~4ƍflG*yW4PT]B81& ;>PGcO5V}y_H"bɽhgr :&z;bY-:Z /-@kƲk2NkEʥm]=3my\Fz=Ex)p&hBNGn%$%jҽ7-#Իv|32WJV8_TFK]dFd"6+E3R!ݤc9W˟Nתu3өD L*$pUX"?o#^2rl!X:K*iiL3q"Ǯ}= gw @^8W).Ũe[BH)H*h@ǝ3"ҧV Y{{cǷbw !daC{LH OGÞPɮJ?0sw{X_' w!&|r椪 GHzj})r?ehM(HIی8<|Bo=(q1Fg\mX{ P^Gh M-b*Z{QϪ욅~Ō>7zL_W>[*U356!ZYQw R3Z%\NӦ9M cv8z_Fn7]ЋjӋ&@"'CF~ڗ;؇^r7,%PlHX vP՟SA݊Y-عܲ| %B!˼b^}+aY7 ifVo_*Kku社浪kƩY +BF(*!=׿29) .iEΰ :$h8뛊fVm>IgOIڇ g皈Ml !rJlYm0Tb_,Ʒݐb%>齇pb]Onrd]peZ ``=h!;D/n?AvIQ;qvXOvH+f9+3;7@) ?l0_ۜ;2X+棎Ԁ]e^׿&qs6\S,^%xkcԬLfMwS| 3͂Jtpyݬ! jOpt\,Gk ӒL+w2?la0ߪ;OC:jT-d]Ж [8O}glSqdD%qg"><v`h/%!.]aSzd#~ ~!K 7k8z [Cj-N6/JPC *$U6OY{P2fs?~Sb/QGZѲ7`k%"z:W5F\a$.Bm,3Rx~He4Զm%ԒÀ7bA}1ӋAd]ۄq/C6>ƾUaQ(5jE/wP9oRwtUxqsqo+'[m('qMrZڑ/}/S5q6"* nua+tZ A)^enU',QiJN+k'2&$;%QzFח8taL,_wC?-h## fT6'iV]vE? WMoTBu -9\9n2Q)gQ^x/WRݖK 3/{݌^$E)*[jqyOIQkg<杁. BL zJ^?Jگ@`xd7Fld{\=ɝ`~9@SG&5}ļ!)7G+@mbW%JkxlEϿ>xU0B:7֫L9DE |Caڄ[1ND3u0uP& >A @^u:͖wu^6Zj2H##Ә-_EZrYQ22Ĵ֟$O%=<@4OK*+% 큩01)A \FEթ5nF[I(LB]+ratYmg[r-n{' bIƚ8BWJ#(~p'P:&gQ:0֏U.[z웥>,)KkDw\U}UʘNl+) SK,Y$NuKs;)4}#'^}|6 80kI_}=" 3^fj_?\vX0p!P='`Hyin7E^#ۼP[nvtq"LBf*Վ9R^-Lvv8 ןd Мu{$,eR]OjGOدUTx]<1pYˤ:KMo~ǒK҅ՄN-XՋtENJ@@>TQZqwK@:a&b'aLPr,oYGV-ߓgxl'B[3 ,+ψV(ѥP(u#npQpRƱPšЗ*dlX}cSXAV!{[wڴC̎69J5$Ǻ(R 01Z|]].Qz8NG0R)ffrj\+h_eK@J@tSCR|MT Pė"W 0wvyփЇgbXR '|aAe'n0 kHD'-k e7w:EߤI(&`pE=.H/Z^etrXhq˸z]]֬ ~و_Bid4DVVP2{՗+xCji)bfK>AvǠc hP&yS0i:Ue#@7ftS-%:nt8iٰZ|a]Ƥ*SE_Ǒ:Bwͫɟwx:HFfp&{ؽ%lOsT l~!dݬX|ZĜ_XI꙽y;'" ")+ʢ G2bV|7r農[,HBC1AK?5@نC[+j'9nGhdRgK箶ݱD@G(D9y&r|`IQ ds7>]@⪥mܸ9⯳jZZ9Ρ3*7^哯c"h &~{3w\=UA^HNHq*`J&l\J_Z~496/Y`kZ'`*)(E8f:K!T`Cѻev'OΒJȣsM@q:,)7>oК/Z@1Y"$mQ*Hvfy\uA8=oy3^օ3s7-d ңVj_6#i X#x9{䬻+l]zrZ$7汌T>!!ߖ^0>ºg{a$[#-&{sQ}V*l[ijb:' N-{W?RbzT߻Yp?rEANz@dg26ړ@JhjЫ07.YUqtgx84 rA ӛsgoL_iKgƻm3[O`3K`j3B+?~Jk4D12QZsfMkơCZ:!V5X{tw4 l& &7"C;MflHԷ\&V>V-@>p )aS /nǓd^7H_U6㲾?o~YDQJ邧js߭l8vm9 K7˻/*@WIf̋_P7bhuӰn| Ћ_4pȖA Vx!"!ҎLEcl 1oz_geWA.fBkؘYHX%˒V{AȎ!{2MUJD-؂>2QMa2y Z60vمN+ `\YbzۨO(,*su4!xa"K>xߑlˠ)% [4IM^V;p[2r$b{@\[pHӉR $"z ZWK5/bJEՙQk('5anƅ`S!T(}HWڲҲr.EJpGa9^8ХhG.2ás3GV3W&e$^GEBƅ}t)(h= @$ETd2X " )UÁケ({LkF(bT(a(%+m6!7dn&k[FͥCIK?A9Iie BkWg-2@1е)OC75N ԧ$e!_q.[-ܤjGrQkK=ʸ|$|)5?ɟ-x>>9- '˕7X g(K,0띅鷠& ۏ*85g/arI֯P`FJK;72U)KmE&[uF ?'j>.G7r2w6&6_hC1F v.[18s(1b;x=+RWa?iJp"G~{V98f (úpV](1@{ Kn^70mzO{" .V7ceCIU@]?W$JN=6~N7LW;w_^BKoӟb;G+['E"e(^J-ԧIU7|B0hu}HM',+Z U_n-1f̬_5XwcyN2c ~|͚b^uHǒ9MY-}*lʅʣMQbϦF"BfOM$<ǦG][oƺM,KfX?!7cWfs'V~OA Y_Şf:!2BW;<@X^ޫd %-4TwQߴ-{r@#RZ7 1m q'H؄/fpj4l$u2+@L9/_[UO`rVl#8>ڋT:3]ply]lvKJr^^MyZbi0IFs6<^-znC)1_`bnoj h Jđڋ׻ g,Qf&*]i`2+}GmtJ8tZJ[_AMrvTBWZ'e-{zu]%)_bLxRZd(3>cm0wYC: ke(MD[w>C 3dEW]C/ӺZsjZҊ)*}Og_KY2J`ƄDIL:p:cn%xpP &]^S3|.G-xZj䴩\,A2)(V C4P8Jr*魗wa{Kh3^zB;xg K;d4R ba| *xobV;UzR4o6_fi?{h"ix=>1yp{5ӸB5: UJkbDUIӲmDhaвq }'[gK8մZ BXwSmєD*4.^'yg-/=S7n6>f Q>L>Q ^ňm9U`.]Θ%qb?4So@z}`P:2-"l=Ʌܜ56)2%֨7y5Z1魍_7Z PNO ߯j&Ǜ+c+)Y9ż76)Vٵiyۄ8cuhJD_h; iܺ@ZہAL9&XL|?IHKv6OfBu>4*(Ey}H4< !U29rqJ urӇ_xy_^2t/x:#SU4g,bc?|  00PJ[bPaWUOC&Z ,&vcaZ'v}tZO(n^ \y\%;zv;d6|^XKs:{Z[2iR2M%`#w~ʚT%gKho;6Pmy }A}nՐ#y4Xr9[Q tsG-*cqu;j= dB=f4x{Q7y3TG:Ps\C_^,[褯uAzgu1yՂm=|yZrxF6e;S@>D:MG t{9 qnk:gq,H8\@IWC>e(ȫ2>f1|bUG5h؞H<ʒ q0>#NtQ'|iN r w$AؖHGT};A9!e~e9yԭFDvz5>d@j&&_G9Mr<{ϧ]ad'ee+k']HWazqv;(!ydS`[r<̣CN^net;nsztM KS25o'6z\}//KL}+SjZE3I'C#^R 8WRxgN,`SAh kI"*ɽ_JUno]'rL ܭ-K/EeV4ls*XrFr(r iaZgy2S BZq8)R\'u 0ᙋI#5㖥;oٍ n.T]Zhj-{'4h0% {lj_{)`#Fp2 ?OfI J#?w6֍y:'=5[|)tQ\Fihu>1 w1/HSA{  $ ݳ;—[#&Ɩ,$R"FcO+7㔔. O*@6Z\[#48g<{h[E08DgR572۫{sdanVが%ejc"c2 ]=H͗PhPdj0cV$ ]sp=; Lak-/jSa(6XxՠJNu \Bbvo7ʍd5 mΐYUj?#K\*{t}w.+X'tT%|9ނv =zh$y9pvBwe/)Z {Z^RJ`q3el_c U_:ßg] %9DV]fkѸ;4p /-uΨɲ9WF7½dhUի{5[7.3gj>hGɜtt?Ikr-rLހcx~{֛k΢11roAb] ­m(DopRMo:$SrD=ci{TV4ŧ5kW*?^'q?r@uS'*;0x0S^PBҝ4w֧ї0/pRE }VꃣVA0Y.:br*%>Ѿ{<,kFEbZO~[X2f7gurSAFCx pjs#n5<H4EEO`'k K (&RJΜ3Mgh&1fZ2-G\ c@f[X^z]|mN.2A\Wt)K׽@ic3sxH1 >n)xĢp̪`|`KAnL1@EiOxcy|n:etJ6k$r ^ ҨWf-4Go|kX ݒr5i[d,J\&<[g#a:5v/oʚCYNXI֦neSOOZl|v" 27^{'_g{[,cT\K%(]X]并F[ٲp>v㾁ܣXU:lܤʗ, pD" E)2GS! `Zn5bQɘ"rX؅Ʋ}zPzHnVRXijMq;@AbZb-"3\kw( 9ނ^ ]*C=b~̵{~ Cu}Q)ȚVn1-[PH^+(i_O3OoqZ\ǶUv3cqZ1g)oԞ}-k)gq \5gʫBQK1I,m-9mQ0Q?Z'9KQ*zC$[-RwF.Rz9[6Ͼ0[O%-~bbXltx!aoIa~h'%e)Z]hDяW{x1ACh#%?{j^ gц5= ۼ8" w #3E;}c+&]?ũmgh,nSY.i$pXOk4?;W7f,vRe?\`v$`ez4}jN_LPI416|Ѽ/FO 4hb 1]x@A!o"HeI rO<.6&Sd1%F$b nX=S3ٍՑY* cLą m@~&IwG+KC*} Tmls#X~u5226pa%Y`U[ݕ!iC)z+ ̬4}cSm48ixGz5H#5~PmA4Fq÷eg>OHnKwt Gpw㎂YJo2JM|[ue1ѼyYRp}>{>}Tw 8em2CʒqOީVlBTt~LV8JFx@5J$_6Gu e7rnSpRZU޾l Euc:IܢPgG ;n(4v{7%E/Ut8}fi G$6M3ǠG"(j;.vZPb|/w˄] sTml6׺ujc^Y66+yo!"{0YrI \ߚO|Cv %F7~dZz!\fWbz"JR=H;h<+?7Br"Vx/"8ke!*n[j; ӦNI'rDD+5't Dq7^D6H$o`"A.Aa pK0޲1s8#e[^w@Y[aXb. ~`g{D7艖.O>}Ɋ{{"/ed9tрh*egrYS)Spk+Pٝb?|, J8-5%Tȱڳ_yLHi$S7;x*?72{BcJ- ڏo47X5:ͯEꃞˊ>U{Z['F~9%xAHb舾ItzgRQ#Ӧ [%hgxQ XO 渀D0 p$51贪 .rV&+J [ Ae%Eh5=t˻۷Ox&.X ߤ}Q!6n–;π!g( F&Kx[&%/'1HOH찅BBiv||'@htD5. Fł#ҶYQoصc̲!x4i?Rx)H 1fYd  D21*ܠSdtc6x|(eƤ]A@R]49CGo44Go<;YmHhCpFě? l&WXu A*,s C E6f.J'r+mZY.3{.;80d^| y6,C7_ZsXnIx"z,Y=z/@G.wy3ջ.=$vb3;M+5!'Dz<FouEc&J(CiJ{ACm|ڱqƵd /+n*jZy;/w.8ctL^P_QZ0`LVIP=; KN HS$cjllzS5[[Zd؋Xk8W4"3])JD"0 0^:.%|?WD\8&m!?'ϰ&gn&cnShtsr{=5 ?qr;i,KfɻPqqY֮KSq%7+ReZE:>P:Iuw>QZG}Eq9s K`34}/ m }oi^Vijhd(8/y}v:Ahi.S (Ԥ#`X,=0++:e rh6FhΏ.M2<$L1 q@瓉n,>:4`&.,}vuceY QƼ)T*g g{Uuq32mryp,>jq \l_irӜQYg1KP'P+1:^뇟3UWt{1[pd;)g{@9э!: bp{.FrȨKHKJ.f"jW^tɏppGD}[ʂZ~ş6B@zr"O{GܚW썄_ַyU;^3/ӝq82{('q }9v6|6c΋^^<' >kD(`Emcɲ.y0xWvVN)HH`lbwC w81(.L+Dˮ gSܢ mmdE咾a!=%9:V?%84N\Uü)dά>$>Szcj_jWq@YKtV":oos/˩GC؉KeF6SzTq' 6G~FUSYn3'BQ !XsȬ;`->u6voN*fM:vj~4Š!amG _ ,6U^FM\d]l.'SԏUw'1WʐŴI| 5|Bn4ҴI P+ƩP,*?ԝč.7{A08R1Z w,~U&6˞yWBd K箰pEx-y!)%V<x^ !2.L@MI˪/k}U09𫂼%/ ;q}G몱(\[:.cWioe~+ر5Jr.:Vnu-s/I q'NwR6Uo*j }Mq!\]BElPH (J^zB@ 0(Hm?Sa'ߩs:'ic)/|a%rdN{eW:aETKvWd1cV V=O:eq/{-"9Łw8d N}?] Ǖʫb! EYThS)^* ս) KfPzwwwNrE+ۀBxX`xeUF%"^Шzlb)flTJ 隸I'A9nWaɴeӛMŗ4Ԡx _2Q;(kxS̬ECa478Qn7)gLpǀ]\ Z}0$5J#(u]40/! ɗcnn))Hn xH'ْ+0kЯϜ2׫qg6<'[5ŮSC6߮H|ak!o4zyA}=av.gHKjs)r3yfaŁ{YN*q"5cw]q/N[+f(Y|CQ'һD|}P7|nqMAxzC @09,_w t/쎼3-4"CasV5?N-#ZP}c{ueKHdCiJwZ&sO9M5sNilXǡ%GK,`"pnel׆W77Ͼ g*cw#j,[]lL8yzRYy/sd卒_d5i|1,a/)Vs|iq3;(IJQnW=!4Hb:%=J/f^'S~G4: 4Wb7{M  sp8tIX|}.41Y4uHat F(!I04b$.u|P̀-/@M>|O6qPnEܑG:hQ_G>݅3B eb]m*D*zYЪ\h5\ i&ej8esV{{ #y^+ONDL<(m!c%V rd˦G>uL8îb-nkssm8޻? l#t8SGyhJ* UP-ֈ%G? ^5w=Ε̟G]slȉKS%ʤrDywSU~+.B/Ez%f~/z ˴jg26H gқ/Rxz/*fUOtgv"WL'DYX9NEZ; YF7COUa#7J;0EկnGNr*^F>~); exjLTE{q+ !1~CcmJ.~ɳE eMl49v7?vv" W<[o!L/?<2ƠWX(H/vUdj/_u@"=ɂ_@+hrbY C3$[PndE6\L@R [GtGAxR@' wjˍWkr9 CR:Ad١FVX3^!2{gA X-/7 r܅ݘD F!M1DC|d12p`615 L8Y588ⴽT3b'3& NH&V*Awwą( ˽e{Ioib(` NTCWQG?̜R]Si[d p&"(\7 w8A2;Tx!^9Y4fFiڿϯǗ_\FͲ}jh<!WcE-7NQ|C:_{ˇ}l5 gJNy Y_L{3EظU[U!fΌ)bYuG;n~&mXMEhD/ 6v9h]p~e.WAiraRRK[У@^^$L'b!tN~Sv 4aRPEF\$3#vkb+,Xhh4ItէES&R,h99qYE\ ݼD7 q_2vCR^ח mt|F~x}՘XyDdfʖ+-]1ȴinrPo!Fy?}` ٶd8DN@ŋcԋ~3SW?|y_X )C&st]WAojϢVґ;P0y_mn&ewOtiٝ KsZ/w%oAx@#Tr%3!j0 aWi:FWfH*ۘR'^ъ>E><|?idP/Y$PLUcʔNAvO|ƔӸk;ZI̦5W{h+M@ hͪ"B %Y] df<$}l?(tEB~#:g,^Bz}'ka, F-v)vBY+nY2jr lJS5*?Wڴm)|orkGfz7~'󞹢WaƱn'|_,ՌbbJJEfe:Ǚ_e oɖWŋk7^dGy +-lcI<hč\=},UfeN3G(m-T6<r:v>&qY}O- N|8ʂ6:!KI*¥ XCU^@jGh8x| ̩M) ih =5%\ nwHXxZ(+-}[@.1~)E#53Fp*q}-HZ;$eu*zNJePy)tQÇrM񰯅4"+ʃ=)(ҎGrI&ylEѽdN&TAwܫjngO`1%QH5>=ըY+8א.3]EӎvuG`i` 8yD@gU):DO*us#iy@8JSVVHY'5:,#T?$aCaSJ5xbΠu^2;,-ER7XRr^ͪ7: OI㓞K W͘z8vu8]75vkJq.f$}ׇHEbʮ™]-%ߘ.]LXL)}#}B?s=gH?/bf|Yp'wHDfA0TG[Z~ɂyU3Y~i1rnD;GNf1C:VL5G2H@GC +Ƚzidsq6(n,"a?XD81Qb`q ߬wd7tD_Pf,1+\ <_>W Qjb8 EBF<W7Je%LKQ~Q:n5 ~U@'\y`U^xŷuf:w9F(V)RZ: Vl ԉ9h>^W8G-&pdhq4Ml(7~ <;SZ' Np|dLf7=77)zM>$u,WLKk7nWO'*tvzLsJVGEz^;"¸&G1gpŸ£ JsCa1!;i}P륂 Dl6uvA–5NR/>%VIH/񾂬VBB\p^_Lx %wl5gU r9tSL@* L+ HLCxٞ /vw1cL'=>D#=K{Z͇v3g -ip!,> СDz-k#Nz{;[LQ\`sI(DsGmߒ-Wv¨Hun ޤr3?9At $.bc"Zfv)%!:ig{)2bؙYk830FVv'#\zޜl/H-+K9DX]=V-YZoC]QhqE};Gƒv>BX@SV$M}ibEYnvTzJC T&-w5١^^$DKoi{m%!`p\!yn?l@{vTVH -pkb9U9l[g2] O~c߮osGc3866kfFLx1!(WߛRx-gL& *Խ̼OCI+z,$ dAtsf{ V4huQSq_ ;0ɬJUڦ3[‘ ڮ@=筛6U}Oޡ!FB?FΊ:Xe!HhN~Uc0<1tpSS|&cdӤڃaɄU`(|O}7hvy!VMR{:%0=v~:6YOg.)1b#U'@dL9]!=zye",buH]b"I!p[ErFdg?ɪA8;,n}kY uz^ a c| eno7GXϳ-YsF=ٌi9JA STfbAJ`-u\M*EnW4.;V5w|DDRYI:|@_bxZ蓛h1&'ߏ6h8/UO '6-"BQjc }d[i;iI1T +n֊V)H gY1TaΆH6lh7$S4+zs};fA& F T>:17Ց(yؑVOs`yD#7h(ٷb&WgvCr;yxO)9E)7'&J eIwCwic3&%[ƕbٿ}7T 414s kYYSV`KYa5H t+5ve*޶~L+0Ut<3{4]ar:hm$KJ+ g"[P T7ݱdFt#849+>qQ 0T*Rb N/2c\ݵ?!cU/!ccKpmMY׳v*KH[`oгvǼtQ|( T8nK ue. 7~L,VxY#] ˊa[?HG/݃C8\ږ4'F,w>E ] *aJl nj^01VH*lUdv-b='@ *P3pPv'gV<f4v ?57jc%5MX33殝 AUXz -",(9B'cB()5񸵓QF{ͣ-!eI[Q+ U/rYm>*u ߺbShneVҌUa]#&AgtgN}x#"J} ~ $0)Ƒ -̰(<:\#[6KBg|3nps"t]NpNEcُxj~ Sџ3oߧ)C6ꔀ |dެ[l7&l3~7ؽA.uF|ʖ&FMIu>f.cSL|v5#0gQ8J'~ Gɽб(J`fh8vfpup*w7q]^|i30@eZTLuU 4+d(2@諥^Ͷ#d ~/JA=l|a}sbխ9llMh'filS8 }uxAQd'G3) B@~fͲ?U"L<}; _4`c*ƋW 81쯂ZF Ȝ%-D0x\uQ`9Y^V2CiXEV2KM[A ugDAqq rɋ` aOE;< z @[(<8Ƌ8ʷxS#x9|vPkW^ORCR O=O0t,Ti.GCF "<0T{%E)VX{GP?]Tjr36Z0n3tW}WE0Ro&8/9قs7,$nQ5蘫GM^آR)koȤk8M]!>KS'Z\v ؞tC=y:t7Cdrx$"yp!,~Ng! mJ ڭ\zK؏R Dz}a 1Kǻ^@v[MY.8V;'ΨGy\C-&O M4AM]y<|\XBL`jWaerzǦ4>f-MWT5v/S㐜ЃyVc#2²d)D)_SIB֜S @m2KW [E71(8煿XSF=":b'Be56VH{U_'i6ސ4\qe"hBޞ;:5{RBXc;ebC|]m+#3m>2[|Rpw^Dz>,M #z#&چYT89\by4$mVU"Kidж6Ei SO*pYJ! tkߩ߭?TmU߷> jAVpB'َ.a @=Bg?7.+BG8E`̼Wb\,~D^A_P,}[aGJVRˮ߰ ~iгM.DG)KߴokMؑAb-3B4[R5 % ,S,QRf ٯ递`m6Z/H_G~PP2IT\F -,*Z :vԎ%ׄE+qk1=MC,wylZ[[SKN{.Bd3I/xLs[+==8P_ =0YQmըɎ ]n(tF%ZҚ9Y# ׃'ch:rB %FG,EuÉ#97ܔ3" 6FYɴ6DP/ƫFߚ:|#xx +4rt@27vP/ Al :6:N vo@=MK{e忔"/X.꪿ SS@K"lSz'-Ż"f1A!Z),O9PȻ[oZ4Ȳ&Wp gGa'.uWUH$ Cֱ,Cq.A|4-^E>,QX1Wv2Ylc""3Zǡ>9j%J",KqtᇉE.(bPY dĈ41A[>p[1UNlةe;ZE< y{E԰۸x"bK7Dwj,i+Ɵ[9Hѫ)ոs'h |MNZiCP{ t ixZRM`D}7`9jKxcG%L@o/&D@r/iۚz1Kv5tB}#wZ б¤c;icW>3O  ^YZn®saVt]̔!Vw9#O|hfƮ Th:?i>\8C<'XF&-QPcܦ-;c_2^ṙ j?0qٌᙒ\%XTΠr9M\}Йr>cԣ)vW `;cNbk(zh:<IQP=Qf0\X>~%ga+V|U!̼0rw[> Lnrڗ?b@\y@|`HR_dc_SWoGwOI\w 3d=8 /V8Gpӣ."q@ﲮY.۹z4W>+p5`^)~.ǒ/*1n/ڳEͲ><3ayd̝,NGDˉEzXDB#x@(`?! dLBYb+! v9n\!A9ߞ3PNB{Gl݋EѶ蜏"csJe0g1Z'T:UUP@,T@m1L#{loWD[[SPw'6ߍqڣ?F򵄎'n?&Nd?_yu²阯M@1V+{f.c),E@kZr•1ZA]jOl ohw'Y}p:yvF;͘zdOBe@NLylOE! 7 >z@s^|#zb>2GD`!o?>!<}cjn'yX[.4Mћ9b^{cBk%PbƽjtT.V JtGv)o&ϭk~7\R'1Qo"_[?˥2"yWwVs{/&4c ;zoP]q^h_yŷD3' ˻T-X ƘOԁ 7SO1o*[veN;[0P?'oS֪zv{9p_rRt$݀LJ Eq^,IB`fA?1lsIݲFq][iV/siNq[WhHkR ʆtdK-blhi ;PYl;/NO==,^J.:Ԃ/Wg#wdq>"glQs" mJV ^"Q<-usj6ک,(#˨ea[Po*^#2**/%3G݊jI)8,gxQ47s AZD\kòMw\Jd4FɁ> $꣼핳Ze/ +.G0U-<0~(^]>H|X}9o<#}Yp7 4zq$~MN.$ܪ sWczqNLFER-$H;vK'ko+}ޟ} r_ ׏ ڲS|c `F#o9pOw`TJ]52] Fǹ/YtO[#c:kėBJ \+kSd2*aVl~Os7 \V}n4CG$aL8Rߚ[Z}v8TS4lbKS/,- P+kC>P#;Ot;\y MЉObH>^c~55ܙLk<'Zqv-Bus҃7ecjqmc8^0zY# 8n&_ln+tW)n(,[؍*KVK|ʕK*/3pOEٿM$4:;m&77Meb<=SX3["fVq 9 pZYQBaHWs~{nBbWNiW}P2)pmj$ۍ(FqyahШSTX^ 9JZKB*+=<"H2r0^{^mGASO7Bրׁ[ɡ1PpwY/'~wa=Ǻ/*cGYK:*qBg]g[m %},"{w`ZƶfLU)%8r&m0//&4cya^>p½GN9n~pNBn+a]ɦN!Ij;Y$*{#ف@ MFΏ rނ?w'0Zo12ouau(_YSnRxQ c~b3fl!N^ݣ g> SjF"0)tZ킚YB!dO~ vmp1efW B̚ _>3ڸQc?PeV>E E2݅2"XS'䣟ʷO > My!rE㟚yЕlgbBމ!7FA>z_`ۑ yQ>&@οzԂpBK|– ! ̰/Kf3YN SmYwX]o`_ψY{w}o\#әųS2R%jhWgY t"t[!k/Agg$ unChPGմLi-AۙEe(x"HxLU;NvmZ>+ 5C\=Ymm>Anc웩}PT EMޭԉo8޿rz%[-6MyL0bRh u<_F[Bm2TOg< l.b ȚD"VBڂ0ڇRH2_9_(_t߻=F _ '\׳Ve!mxLA sೇZ>gcX"!o?)O?W}otr?1ֆC㺨Vae* N 㞅@.Eh{(!Ф:oѳR!DePUqYىU_k{=}d4Oޠ@.l`4M7^2,}TYy9}\Wi`۷6oUeEz`B$gZ覨 cYd;Ke ]ٞV33zgf{u(|J)$ ⶆOGYwyY>VӘt U`_FWF1(HPMGGRvoTvj MgsSR׎3hK-j+J&%J[V0*- @,/IPo JE ^.綛*[DJX0Jx'LbLġ/@5*Pc" |= 9J ൐&ꆘNviScpqg+ p]GZؘw>m[bI9}iEdO !pv T\tbMRQ6>~/LVeՈ_α u~KQ|\q="es%O  3,gN=A/ڊ2h23/0@%7oj}}Mlڃr#pID TPor&DDmZՁ(꧴&fx(6}Sv9e𫑋*hpDK.m1Aw?&Ը8A <뤓\YH?kz1wdHqDZ㤎ʵ$3oK.įӿ"WIw:dn;`D \JdU EGƨz[P$QQ~и|/DO e mOy&xd}<1B@bTabjQcު~|@eAJooZ0!PPYm=ǁhmKD5i6w?w(M;sztߺ I5՜ԾY]׾ԉC+Echk5T: 5;a+ǴxE/"Q bšEIҟcuLv_:NISUA|,Z'k90.sx+Ƥ1"2HX Ht=`~"R֣_#L.;]%~&S@8cJ CA{X6MCG/ Y3k?A=c"+K ]XfK>K0d:b`SԫmEWMDJ !RxUr)5QJ9KP9(buKW1pHrtnU4'љȒŏ3n^ҝB_fiQ°ӛ1%3~x*VIz$^ OI] ) %+{h"91~9>}.r. |L *WDZfoA JÌzte&քQo4Xa,;Xwlh&-TqmIwcM_I06=لд q,/lطi4X7>(=Ez47>A>o_1*؀)iT Y k[]D#µ…2.ںVțNǛ7͑|SlI߹UF>ߚ+\|mz Cq{ ]KTcg aQA:“}]& XB~þ9C@ȖKyہaCs/yE>7..kvƧB##~9U81|vBݲ{{2w9q.5tec2-S\\wSnE98uƫOBs{n3 GaGiʈasd]>-IH$u+ji|Su /uN#./1>\X9W>Xj}3ն̖8_!T%ۤLڦilMV@dYr=*#fLVq]V]<<_gVD.Wa,Gkޑ%)셇4cHVk~iʋbzЮ6=~,[;kȇ[>RNE*o+*/j.Ds[d~uO)Sc9b%3d8a4./$ΈTA-]If95mw&Ϥ*ՍNȳ<}&}\rRMdK3,Hwj `WvCg&4zVPV:h:r?ƥs/T^bcDag TE˖(5clX/]S5̙[r > RQq:FLXA`?=Q~">0ꔴ֧=[qOոwGϲ/\=g|H Mԍ9ot2 HĬ : DI ySmDMxΜr4TdHɹԖ PX<?ΆH9>1\ P#I8<(=9Gѩۂx|\1zG^ʃ{*7 4$Ty[RPiV}$ CQŅV{4HٗtPf~N-R==ڨ/bSo(LxI[2/ :t1Y uW]Px_‡b^O8PP|$DKF yu{*44H#ĀA*0k`n)Ƹfsq_P;q=а'G Pts_:b`6 @mѾ.厫IPnW>%r&Y1b /BD$ei?*ZXM|2)iRw}ly{ b}a`ɘKV}IvL_}8gFvy>:qrG0fIᣲ .fIB暫R--ZAZ3{ƚ= dE|WJiر@-RE$;L4W@z/C ł}7X?~6TZNajg9`C ^͒q?f;T*dBIjnOo0QW7r -jbveslNnEfh}͂nW42,^{(0RڠTG abx1Elfw,yE }q|2Zx`۫`6n<,%ml($knℨFRB[#*z*EԌpM"A`<Anlq9+X2t- ;>i-`B=^Bn,v$dV[4\pZM[:[:k7XpI-yy>J,;uW3?/*'ԼKF keSk\ Y+U,K%Hxv#9Հ4] senve6ZAY\P(%zq_.O"UZR0ǹԬ+4V2qVm|@̥6fV|ȸԮΤ -L;I61==ehhX]̀ [RY5χ6 DhE30P7o%> ̀-ޛ;i(ifr澰߈딻{[%`O\~ބ >ٍ5@hldt:6Ela #[o DдaJ*͹: mFL d./VWWSCȣ'ը(IIƅxp"y|{&IqKlCֿ,26"UMf,wPIi؆jӄF X@7B;Xc0테LqV|9\܊m @m`!柡|*g5R;W99N颩bQhܝ~kmPM=m6!~\^?=Y#oiƉƙ 8k-Em5BP^(JۀUnF'~#7ȷaro?O܈+~w 8w hkCdf#t6 3_dh5okQ Y<ܲ9anwՃT'5]Tz~!'$_`,=PŽ}u^=`B7 06; -uʍ_ \\qܢ&0Na̓\nх.=6VDͩY29\lG\* Z岱Z ԤPC9 gmXFP4\^64O\yeXTIab/}qW, f|(\7g?D6",kU ~Qʭ/N>yԫq69Җ򔕵OY0t9> 1Ⱦ wTFj(OBU>`6= #$W.䖳SiG5sʯeК{m&؏AגhLDXS9)h==$iT2rrXDVcdt1GHǩ]44б7B·2ҡ&"MX(,!%i_b[%% 0lj9(xx>_$Zq,j@й|#^nv d]]hA脕η48 :@?R'0j0I` PMqh< }\;!GhCC t0Iܚ`a޹"}d> HVcl֠%/V¼qʟuGn@ &&S9q qV㛤FqZyԑVogk:Ғ=hX{ev/3L|895w"7ⓕ;z]OFP/8 4fUm2)+GFuvMK;-aI 10$I;;a@|iE =>Z w->OԤ<j*4ִ(Tv%c穴ž /m(fN0v c.a _y4;o(; +&w%j}wti}~'3Oe-ع@}aG:cww|*KDvlO6߂'];t˺vW!o9Lk^>yMf`]Fuܥr;$op(KCQZE&E9o b  wHjY47s i_QB"<k3ʨ]~[2SvMZٓj3ڒt(v*)Hz#ZA$*7֗cLoi.d8!jF ֦6u+'?a)jA11{Q]0g,Fdn5V4csla"&Ewڝpd|i|BXf|&R^` f j\O+F0O1fR >*pQHXIHSA zBaPF6Hvl\ ; Μk6Fwg+v21RԌx̛p+y>Dǚ 32ou ˚(草<)ʷ-rTNG*2<`BD{G*36 w Xl%{izqP)5ts} xHC7w*>d ^m(H ΠՑk,wȫ6!H1znB΄aH<JYIGX[Ҭt4ɼ(NNU x82WX Q7hɟ qC56]5ݗF<*Pu}ZR<*|q6R4_!^;h]Bu/S;80}qn3}w:B)cH6)6Vw;O 4Ӏ/0a+XCւYi@9?wR XY%JFSx9z-W*cT#,>3c?4F+VHV랱Z/Uq8"͢ph咒o*yJ^~ƯڟFxjB&:J#iJiJZp"ãs[Y'/r[ɚг9 8O| l &h|%-D(! 쀨FE0X>vq[f(֢d:݈EMy V,3݂4d[@~q )ڶo7B?(:a2SrX_y 둏ޖ"Lm(CdgčUJ @XH'<|S!8B2ZpJe 0A: ج4ʕj0>㔞 &#)ѻ P(|e bR-bp%/NK77 fX#ǣ^3@z1BnjhPtZ@~E u_)Y9W ?\7h:@B(e;o􈼑kAK/{r&hDs\*}Paytju'>˪X= wŕHY+ U=@ZHB:Ϲ-bbS>EٸH.,3c Ƹg'R#,g|H=毀tԛwElUۓhfn;!B7rY&Ew'pAӘI=XF)\tM G&e ;՟Lt1L*a*@4ym< w"^ɗ 2ombFiuxǘLFz` 65L~~qntje >,A Sްgy98="x_>AF-0*(E}Q#!&Jq8K_? bLɯ}{yG@r7ErP@7)xǞWkУmxz))1&hܪoeO lD  M9@XpyffW9 _wWe[V&DqJvQsEXKG`FiбfF#]4 %_k:hGITF#yV%k(E[R.ijx *Դ{~"; ,cIi7=h!+ɁUҸ`u,V{agą{)'Y{Z-,<9dݦ\2ƴ  9)= ¾hM 6ߧps5g?!Iq|襋Ex0Fn]^;$OFlSS9DC<wE#cZU˝`%Cp &`Z?}+vM[b(U4k1}" &Ҕڨ2`۬#5Bjוe`/jxLI8Ƿ.^z8]xukm=Fgiیn"K  0j\CBSgvזfHI?>|.AXWFıu)u_stNg$%p8@$// .^}zD= l|7:Et/,b{ t=滑ݖ@ ;;'"a|#lgv"9,_ddpN6rops1+QN`{(ZqegYED1-5no(K0n4=/i?_-@0|/fcQyBoт|V- tgh0@#=: GjOo ֍~hiCȓWc`B00"wqGr.[)eR¢] <0 fvŬA Zer<}|E(T5؜/@^pA!dl>ur9ҁ`YѲuq8D⌤/+6,\dK36w ۊIߺ~NWA W*Jb9SI %".=)mO,7i57ʛ=εT&lP$؎}_6PJ;StyJ_)@Z-Jjf,^ӿz%1 &=oLxek>ػVOR+bOB=<4{Tt $ n쎔ί}:CR m \*FdzͿS CS69հ_\J`,0uǛt8VDq ANVt&BfܳxX忚58'׀΢bi!"lRL|٧з-Il< .sJʮw Ucߓ5E6,W\r&t5tROX1qG*. hyw9(BSW$/k*5]+U,e+PĽ%;{HGu%JjtaVZqDm4"eekŅ]t;l mX/C[);O04jk E~U]F'oȧ[YCThD>w;.V`fݴ`ݞ;$]<;Ʀ z0N]+mBR0Uf!}fvG*QJ^t^UpAE*=/Yѻ ;/R(ݦXUnd 54ԱC(^AOiJ,+ok7&Ȇ>PFt$ D aM5-9PG9=t#$N*0Jw82tr g5n&alStD nS^!\Hil*Imvz(BC+:܋GL4S@Jjb`RIl)S=6>dK,ړavm0>ЛDZpn$stYTg\$|:Lw~+7`,MS3u/<4s'QґXj:6t $:VPȹ"뱘{ -ߊεCyO5iKbAS 밈oa7 Tor@<kLH^'b4) BpNSO6Hy~#)Q>J~, zF\b.eO&Rri\^7 5>N ="@LG1!%8KºDF.#c-]>jY]UN|/BD&|9s\L!^%GЦ<0pxF"> DՃ0>jȪ]2z]yD{؈!-7*>#>MuB^_Fx"OgOR;?r ,"e̽B4iqlhX$T ܈i__.d'غϡ6cEr{䣳cgbtN4+%۲xym]9ѥXG!vU,NeٜX:7kcuz ieC&A.ezn83s*`'JG\~7-7Xd܄DWϢgf)4C$v](2E$\mgQG=EIWCb2/`zPHBO)Y$@B9 Y[l 8`)ZSHr1Ϥm>ީ|A@盃" $ow˨됲aoQDW|=xM\Vh(sWIBH{k=,{R}N cK"ŠxTSYP}f3|XgX0Q 1uc*50aIF#]?SZ)%98.*Ð5][_x@uŻ: x*F C {j7H'{XQRRnxAk{U'\B=ԡRTcvؠCҌHz볃~=J#ao.|,_z%q88سM ro\c9`KW `{?;*%x|@1M¤ %k&IA#aAR\4$S;/2Gr^o=*.kmԃgB ۸^7pV儽冺 ~taXAr)(_8~NLmYf_uO7t!;40 0ݯ;Z'{8v ;RP<i3}z<ӟ{WPƒ`OOFTOm~oW!3=*C̑f:x5:xi v,k*I{auLsPCM\lYeژ_C+~1]?=a]~ l>R] 3E"K;˕FGL/oM*NP@,#/Nhl)cYXPq˂DLLrBMVL$MױGI*}MTlipeݸj=Xh8-YֹF]=+c(ݾE`~K,Ee{j9'*cTNnWTߣ7oguAa}N}~#_kq(Hmv?Uɵ8-\] <88CW,B@˥ %eK9k%w=RP)s9jzjڵ2:YMKX "攪E6uI5h99ڕ&I~n}Ta 3@;DtkfHv8 `a1cf2Aٍy`IdpRqBKC)S>b:s--O:S9JJȔ7b̟`}@1\;>}@QC͒o"MG\3NL'9$ZnP`_SZB^5 ߳Do]E~ EAE;&Y k%2Oh+͸#a?⸓H0]u_N08!@&#?PQMPQݱnBS') ]TlVtoCf5N &Xx)dt&A;DQfSx Vx646oss1r<KիJYBۨS[Duyp8D#z=KV4G,'7ÂO^_}v%+*K(.ʗEжw`3@2ĺ6:)@./֠|c=z#uZDӤܩ0-Kε/x"7{~0UDT|)M4`FJ6[H~y (kIl8TѯetPDӈǍƪVux9؀ ,u!^C7LGP cGT] wQ.!=rI6wGvo)DT5%>* T6H@ΈdRmSXk^ywlfU7coM2E :N}fH}% r4ܛ\.7b)!bc'wqoQ^)Ѡ9[( J)G;r&J&|pO} _&k-^VZHZ ?UsG6zM3R>&y} wdm3 kx{V0gwm&UCKEȃb![}@vI.v',f,qx6+5[]_3qul$* жйE[2|Q73 [O '2lED͖O(k'a @$_yB X&/ anq$M e,ۖ]u< v lMM_IWR\S8נ^yCrJYZ]$$m˵?'~KHlt}&߮.PK6@ zKe> X*P)w,sH1ARp L]c/:)4{֜6*uڢAY2 LV_c0I4Qd1ѥ{'tQg B5뒹Ybw6]dklZ+\7P~hBRHv~xGZ. 䗂1'j?hkFZ,)EҖ#>yۄ+|ğoc"/ p7&>?+eWUaja#Y4ǪvZOjn|[Wi,PPRy^C0>y/@*8Saa2.s^Y( = rfJ++~2>ߒb&AfzqXqT}9!#"[!2N,P\džhY>sߞwHݕ;C~nd6U8eqR(!FG[FϼͯvJ%b=@5Ce [RCϱ0^e^fqw$P][ mнG6jӹ.J>cḿFEf4[QmGD!Wn}Mr $lN &K4Q/ KBIn[վdJ*%"a/He+p%P-ŒZMH5{rP]9]Ɏ2*x>=@/.K:{͇Jv\g|-&i w̱gI ¡t,H )aj~T]|4n|™N{g7(f0z%O$aAU)yʀ&H gRt^Q#ըrj ѵ R0jt;uteC#?)FhIeYt٭pn籣BOb}BwҠ hC'G2@-r ta }"yhrq<銰ߤ] MK-7j`FfB]V۱* VErǦ798/iX_l 0L}$2ݮT0Ye'ZjEp\C',gڪ̕!"70Xxt ڢ%|OF6=mU6Haym4pCR‘8i k H BQb[6(6Xq 1ノ}/FR \/KO3p@Eut{ڀ4@LN' f?Ra]_VԾEzG!%%4x #~} 1g P26jZN(Fޤ2P**-tjߴ&ŧn vN"'SczoC\;= q @ʳ̭ TfUĒVZ r$@𚘩yD9L??}硜~K 'zV>JvdRHWB b-Iܮ8WRQ\"pzkspUk֍ʢp&M j7U|ď IYO*|g' ^\ZRq6d<궋]&3 ߤ6$ְ@okw+ Xa[WV0&'0͈N%&/]rFa ]OşX箅nslZNPf:]W9tz{]wRy.xU1-\~hrV58/V ytںyLG~L 3dvK9|nť /-.FZByIY&c|d!J_9,V4^穝7Z_c/V1\ʶ݋P>a'SKgؑz_7D:^DG*vs+KmsAg \Oyvjz~Kӽx<;X  ^MN.hYVť4wl t]5:ڨM7r[W@R{5Ĥi0fLby(ƽA BKc k2elo^UX@}xsiR&H"KyI8H.4T֤d00o4&4ub> lqybئ 3hD++pQ=0R w3(d"#"EZ RŢ0_~"mBNޣ(LMDk+Q֙v fmҌPmR.Ŷ!(F][h<}$j"zI|ELrth߃g@14_p`haT)[%(T+bUP*|2|`HrN) P૩]y{_ U쬈`+)ϗ'DVvˆ} 1xu9 au^(ʼn~m='>5ɱt uO;U$c8"AUVD;SeQBO(MfC8 }(8Ϗ63ҁpfdUn;mCmQ2+8sanR2guue-GOwƯRͯ!(Xྕȱ~útr^GГR-#3KL _*Xf";Rف.\..0'^մ=!-G=b}CfoUG25G|2"ȫnNUuY~Q?X75{%&3/ Y< 5>,8&z3(Rv ;jKx!8kn&uWpǎ20Gʝ״W,c9"'YN ⍨!'غƿCʎ`'rJ&ֵ_^7~Fj>B( #X`0+ te6f"Y8L噤sPtjYz]}ӈlYVRpnSP3Zhg.'|xl00ȼRFD&Ckĩ1G ҧidW$ykAM}~I~S- YÀ~hs*dBL= 9L&͠C2(mpR8^E7Vy*6WR%\b7˗#v>3sTسٖ;V6V-5+/,G+ì#.6<8qa$ `Kr$釜g.Gրm\W)'f:0"TRp6B`~:]$pP1ϰ^t]6fj)Gn"do<}ZT7tԿEG=~0+!hqpfp bf4=ՍQZ~~Lsr@c#q *7yN1&5Ep?|SHk88$5 Ċ(ί+_e,~>.Z`g #r>Hߡzz Q%Ԫdbn./syTjg|EOwfxzP5QeE#vT\ d O {x .͛QruᙠjѱU.q~0-:}zDǏd%Ub95HB1Q,)}#>Jm[=+9q1Wæ/C eWKhX/<@:+@F„*W6OLSV|Ԝ.d(4Q3lӚ]N?1#a s_/0>b視"߳Z>j-jVdȢEc0tOUޜˊb'}uq=_ǥ'^`27tBWl,XD. E\x,wO/˳}?$]=,.P˦N Gx>E59GVеѧ?8cZӥ,kε)GBX8F=JUlzW!7Ax޴fpމ3̶&R%l(`S)r~#NDTli)^7,:Ph.5n}1EyC[K}vu:+GP-ȌKh8-7)M{#O>Dkn3y7p|@b*/p]\Ey|Mzl^ _G``@<4bI5/! :CVmGL5SRo w0GIG( v0Em]FODL+CڃbV4HD? >(* ={ ;1;It+t.H.@ oߟ $\EѻlvVJU])#,VԠFҡGQ8[\ǘcO< (T. r[mkשz\s <с!@b:%*Wzsy}9Nm3kb5q5礐 ۔݇Ž nDfJME溲Enڄ0GN2`)V6Pp$ 3:Eoh>zi2)/\8gxO~K 1Y_Am],B`1FKO|dϞXokawt_= Wq{_½WOV546EGw7ͨ0IUw8Dz$d*Gݟ|]OѨ^H\(ݦ쐄~t%uhO-`\rvjKAfajBǣkSOϴ6%K*$KQ( J)Oxy؟+X nujPttkk`[JQ2~;H?ƾw?3 s0gNU1|U*v)'Xf曗e])~pYyoUVbHdE"ו@ V)K9x4;Jx_F'c-ءgkWW9W:k)9p.C.jrEE@ǂ2/ɐ%H y5V>[p1B?D5zVjOMzSɤ>*whmKWni9oM.>ɠc*kuDL끲F[|ΞZqY!"!4uMEZ#2 D%A1.a嚩pwReim4-pjR[,l?/Tƽ59:;R^w + zPYj\VCK-ha1śz}ԆcG !-GIK11J}A3(1dTGfOzӪ_*E6̪B~N4id'ܭ6+ I.hD%z#8gniSǜbx6tPL;<"fbel.hkaS̨vu0N}E:㧺$XJyrzʇåꘪ3J`2j!W t-af|YqHXܧJQ.o&`'пǽ;uN@kA.t6 Jc qqD8zfѓۃwLsVrObp4,ʮor@%:vAj2Q}U'7LFOV˴ {`t'k c60tV$w'(% Sgy Q+RN`!ࣽ$: ֱ]+bI+͎B&^DyLEhk ]a`C1a?n“ ho>Д5J8/$dҲoرˌj*+._Rǡ ywH]]b"UeYV\9bh).=Ś<Ҍʉg+ fcCsmԩv2f#AoEKꠇh#ﯵ!LO`8=lB)Z3JA1Y4tc5G?q%XEat_oe sAM ̗tH:z'.mVŏ)>? X l~@HDF2̗ ˜࿉SI؃ 4Hlg v7]fv, Tj_IXOg kH.M=B$!BՄv&M6jI ].3`Kg `$KRa# x=" AȀ@%$̧›`MzDq#Y | atzq#CG3EcTlO*^ج7&j ,:։56y+)\K4j~dtG%C!5Ʒ&< J>$iLߠ DﮏGGlae]u7"rQ30v8 нi $?6.)lA֥yd<#"3/VO>G\)SKo lժ 4,6"M0[(Rƀ?F.g?%/3St4lQIgH Ȅ[|[?v~̑U+`$qou4%VƓpW]! iBjwE1z|E2MI3++,uP'(te(P%u,X|tM IoD*_RQw^JNdv@VNwͺ'_vS]v2jW-xJ#NJK'v88kP8#+!z M+wN;DxE,k4Rd+Iުw|!WB9_)0z0`/g@ 4 yZ,Vg)# $3C>1kz vuaܴ^4oz;Kd*?c`{bG]4r #$AWEVfW`YReNB?֎1Nk0":L6T^CQwixE>9W&t$}پǏv9>Na+Qqd.QK8n($4(kC1Ethy2Qyqú43ժjNMe"8bqN/~=krJx [ukN:,@,AS'l Vv~ӈg *c<.+PYS0ur=jĐn"SՔgX+SGUJy Iuf8S^SX'dYcLOCRVaܙ9[[8Н D]T4m6 +e㡫xA TfqrS6rm8SC љu5-w{=&n:MeA2h&7cL" T9$pT> R ~8{{m*K%EGN.]ya< =ԋ@oYb*Mi%ԟPcH0tjVmM}K[6?(c.x@zI(1jNnLy>*Q'RоaQSGvJ.uWx'['ŕT1ş[.Fj>.Xڊ?VdME(vYm[pfQճTvJh0ɚD4= i*7lC9ĨAKYZe<0:^>b_^*ZHhH CWG#xEq7ѝ!%h%ߴPSpXW瞙1|.U`iA T |=t59wB_W77 Y/8tJrx%78!h&j@ T&B~wdDawh($-.$0qKC[S>Z⫋ʂDM]7j!*nuyY_ͲFu](5BdZ:-.qdʱY:yU_Prdgyꋀ9r(tM'1>e^B 1`,gJBQ; ̸1-z> Oq" Lkd̂@eDcvhщ0:y%:^@y|ff̘oSQt6*/k&0I!pf`xJ.ܞU2u-\"IqonCGe zwp34:VX$;6Ɵ|=t J69:Tw0S8-(e*;;Kg 3{"aE${0!ޓ.GD}6&e,_Dued2>Yx ԅGzYiҎU9q>YQBF^C뚋dvb4X_-l[.DZFEBZV,_7/^!:!?**B |:?9nh=<|T/>'ӽ+I"u#]Hy4'3bE@k|2d׋2y1Ǧ  +ojtѿZ³9)|2a( b;s"G[: #VY;WORSdYstfJ"z9à K[k޼8Qde: !e|V*P=G||X'Kv=(v`մ`?9es9%UyhA.KNqT;YaVNIEi7݇MK۫9mBP9z$wI#Zg* =2e\I}~)qEIN[e{ҫ5}C˃sm w~3 N3q86|@0߉!f 43ԕh~He7T9C[+"+:vwZ: ]FE,.ܗ@mt7WѮLɟ898;xC}h>n ؔ OnU] GWkכM2PXjJ87--ADO.X?(Q:*iBEM^w^PyЌp]V\nO!U0#՞iH !d$iI}c uG=m\Qր3n\/p>&Ft]c#h' ٮqjq=h ^~. s8:SٝfGҐ{+ nf, kH//ˆ65M &3I>}Qw-dPn}U,K :W[9/tܫ3ˆ)jo̢ x[_Τ7 ;p4Dr~`ܖS \j<} AU5J2$9/Mw!&Ě(Q@N26W/.Zݮ.i3X7["@9T}?3|tf {7_>윳tH3z~BU/sKה.'p tIh؝΀Ǡ؂EPMll ~[m!u.tk!.ŵq We$ Rh|nzuڵ^AtF',Տ*5g'֑YbRS}ӛP|>HR|;&1L֤6cT(֎7[%#"zR]ᝮ&ӷ 銡l*oin֞dA^킟Қu[K~xd##0ukʞ=qP'"j-X⻬=5 N` +o|B9P~͊8;&Ic>A10ϚVSr~hC/K [alhsvj+0XBv=[jgS4c`kvvtp& ? X+ 1'dH?{F~< iN*GM余?o!^xOQ|BF:"o7 RTZp(4Td0(c=M5д[I@DZY3'87SOD@0z,Z7 Vnblm@B~ |iB$!!A+&WBWz߽)c2)z`r j#(22uŰνBcG㖽'B^kjՈPOLhϮ6ꢥga5Y,YUeSda 36x}5T0Q$ Wv ,{&|Ki*d/ܒfMңlĖ%>n|U.>)?_evVルnt؞{hH{Rs w zSVuS ],`f삀sBp[X16 :F8x7x-"m 5xز6f;OL4TVq%F[sc~ٕ >ZO;Kuuxp5Hh΄d:px[3H;],Sw N|uTGs{-ø#&pdg)`@ H'G,xA֔Z*9Iqx1K!z5-n ȀRXхc"t\!RMݜ&(Ă>0lƓ)E!LaQpW%PؤIh]-\(pdmӑ+nc8;4? IGx5c`|:'5%KpWÒ"+  o(S>l~r§WWN.Q\8qg$zYWqixXX[Z02X믭=BASq\Y.ebp;ko͓52k2k-CT(4Е\VRh#xadZCCv XftmJW tzJߚ'D<.)NEv4,( s;ǟѓLL !(t(\8UtZƁ*.BR7L+d:Asu'iVPy}7L[:I4I/dH(% &.^fFo$h܍QXeáZ = 4/?Lsn *#=鯬)oL8͇ƱM]|U >fhLۈxzzo̠>MH>qG˨c`H)+-O9ܫ?^gwwV1J* e {npqHf?.k-< |:*4p"85Gg88T{2h{U;&?uLGor:flFL𚏜IM/ z*N0?ӶxZr)wx!,M=G{椏~c F b #MI&eP䛛}-:{8|Sz\cD]?џw . ]鰿SapKp|/6fZ-ytS~!7k!ۈYzF o`³Z\N1:m\a1dJ2gTi^CهZZi~NLgU6GBV*׋.遆(@%Zc)OK`D| WxsTGWmԨ}FR1>7}A{DOߩ,/ղf.aa8q1O4TqД蕆'~ck2 |uA9z@IpЬEΓ-p,-4īqd|˘̬Ycf3jZOǵf9gg\\.J8/f;}>@Ӹ’Z/"IkaMj=ZSӇ&/'Nw|8; O/gg.f 5bF(mt,.?]Vߦ^3d)=2xgNjBH3>ݷ d&!o2u);yb@X+͜[ѡpћΖTL^F]K;?f+$NCkeG{77L(֗5GK4Z\:AXy7H'7: G. ('W}봘F,YU*.fi.E5yI 3R-L07;`sizo(d~gb)"$kOQ׸nK'6 O < ʨEcԏF]72ہ &l|0xCmM/ʉgM3;{-ߣ[2 °*ߑNKSU5 "#%XoD%&yyDɥ}Z,qoIUr8'eaC:E$/-ϟ#Dn"3gX Fpt~uQZ נ|"(m=0鷁w-\>hlG1tZ}'=u.MGdu`o8/\:cl>7'ҵy -ClF#%@ɂ.z'>(DpigM'SBЖ)4*GXޖTu4Sg]q{:u#PV$*@ڵbD{l PZ&aܗΏU덲:05xM=s&}YO-9ƈprSD+~{cÑ3LB]lת&͆(P~!@%0׿7|^!>)VO\̘2/َ re`OSEn/ܱU`CԦn<߉EBĦ2V8Q~wAm>7X[noǐh{7eC頯iV1Mpr`>nQ Mf4'Zn6B }iYu*KuJ\TIZt3og_ex0}jعa yڨx"*%͎M!Cl5/ĹlWZ-j\1;1ܽfٴ]GxŞIZJ8"&6KpNLf}_Hx+=O&66nc+/n]2ߑd D!}c^%etf许,64k&UzɎP58 9, lZPkQdHc9<ΆFOWKAۦdlzI-CV|_5:օcf /X&FjAa "c  ]-B:zs'UL>3cT#Z\rXHSd6+阎+$|t__ne2C'ID4#(-xSVg]|R\VǬ4*$@.:&)`WkV6,MRƄYNY 6I>E>+aݻ%:9[ؖNi8GԓɗG6&пd)4ѨЌsvlA9GdR[wTBCXmu׉Ң ^:з%j) v2]WH8񧓄,l >Wp/G&W#nT8ޓCY#39r:_G^mNE~z0c,eQ.Ra3+I`Ld3?^h\zC1|+|y^oHw:Τ:L_K@d6BRT}vrSNQUY3'U>lA0Z>ž]^ρNNmиw7Y"' Z@yN]N: ߐj6;LP9@GOcaq b.VLv'Xc$c!NQ(L `#w _ۢ`V'8ɘ8vu!M'hP񌾹yaG8d0pM؂֙b $`M|J&Enh``٪%|\p );_^-,CA7.]L {EVRh{)pE@63wY!o4nplnO/i$aRl3Hm x-7Q[MWE+w₵B'/ԸWFг[6"|.C(8#HFMj-8#` ^ vF>y0;0@ Չc!5e.36\pm]0ΒYwҾNQ UEO`><L+30 ܺgjD*^))iӨ b=I XGQ*p2 !do:k7 '7fpt=G]6Z |UL'םGNcZp!&7Gi›g[8WgӚ.e t!@{"kw{cԲ=q#pW>aN"t9I1ʮ7 e~,j8cɦ@8VFdu}Ҵ7M<\D>:?䦗8H2R|TZ& S[:Ƚ,%GAKU>'i eB yj&!+vQ}ukieN`U=Y`k!kE%SFHS:H~ӞiRZ$5<3uLs;4ψMJδP˹t[Λv\Tkե5rZ}+^hMbC7eB)NƼ}ᲳU^b378eH1}&:XL r[?'8Z䒒cC-re+ ]l #hgȅGcvgOǑhsT2TѾdȥEћp`N,=0g>AZٔ:YZ|2וZqP/OPb|6 Vd&5a͖@VBH#-_`egs2E]sTkqAQmo< pʩ(6 LhgKw;f\#^Om/([H>S}ε'0!Pu[5S^?3ºVNBɺ5Uuyk%ÍM쌦;#s~YgV0f]./6Vr[j!By?2Fg#_{ોzZckIRqjuQrPX$fmKUI4b`la$!?y<бT8FsTǫʏB'kf/|۫*9 rVMiCuv`M@V(Gꜣ3( x{7%̔búb&TPS/JX ]V۔lاtoQij:TŔ@D1zlΦ{0X ٶ!lB++^NqhTҗh0-SX1[WUj`P -/ѠFhFPKoJJ6zb/(o&a0#g3mO.M WuEdqEj8lN9l!™Fe^7)Q3vևo0u-ӋsHԯ{B~&8&%}M&fYd !.뭋:%i@ˠ(5̈ƏES' ẗPA#D[Y[~OB VЩsQZ^:^ %>EopUӞ 7z0vuS4!Ooq$]d1c ǜx xGho?Lg-x[Unm_6IrEC/Q`~: %80ǹ&~&eF7{xҺ붰 fBd!]+%IڄVET; LM߼}sB -n.&T HA L} kYw6r 17fmE"?@bmhُ`׎Y.~P^p0xG>ëAG#$y$Ei&3s!i>% DBQہ`sN*D}+C^F(V::Hs7_:STǕB6va_LX \?;V?SY(wl)fj.)l;^Tx>Tǘ~ɾ ^ yzt(=EOWuXZa){ 2 ̯  HlۮRW{*G~lie6/S2^sXe,Ro3َ/Mcc.Af,ӛqE/[>ԕRtDGtjՒ6Q3E\C 1 'wTduM{1{&I[̑]dw.3}9O fgj O!b%)I@;D r+k}Ij.n0tvԀ+y(ƛfIye{-=Vyɗ8g>PݓuMi<5qӸ4+nP5_B˿]-L cN/z*`1loN&)銄/&;]XhOQ:aQ^aAlck)Pk3 ɸGtDB:- s=htUD0#}}l::YWULn!M^q4z3`Jkk+|+p0s6 M:*mM%c-*ݫ #%MR^ݿܵc[ 'H53;ߢ!f5g[ޢ\ /Mj5=c/n ={I^N6Vg3]vDuP0.35i 44RzbD 9ŔjDo9I`/V/648G ޛCMbt*bi:T u7яCŚƇ o$:z Rq|'ӂ1TY|ݞil 8B=^Y8B<$KO*.T5\;qEGgSd G!ߑQ ׭QV y' ?-mM"I)>[\$@ړȻ+ڔgg+ s©B UvozUj)bh-UߒngL6b펆@Yk*;%9֟$:%g싽*xr"o6\Ju*-HmRSmbwPa~d|h ;1ܛQRtkrD} cN/PCaKvw3 Z\~eh!Xl?}~Չ0gK("+dcʸZ™k ~ԟǪa" Ճ6e(i?s|b#ˊX3θ#RN \R?NE]8j$V&pdUӧ0#lX i##q1ܼ̋翇/u+>‚G &Ch+e3R5˫z|;).SߎP.$z¥k{#۫>/~κ~)q`uJt^; ]\>q55p:^IjNYM1&p[[Md'ؔN20cǸXS90"Ii[Mva hHñg'lxƘѪ?űrXs" 8-l1hfHeh5(%4wH]X=9M1'C d4On9WbH8eܳ'>iU~܀܃ɠX?}R-BhN"#_'ca"i?y< 8Х! es}n1Q^w%vJi(bJJd AC7y/1h4|e37 E?M~QMLf \Xm`zC5@ak:Pp<]Qr\D(!3U /,w,+F8lkLi8"I{|v6+EI¡ܕ݂-HvWmlf0,~ s`@u^HxoXNNw\:<+rd5#1+?%xL ^WJL^@aEzO 츻4fj}Tldx`$6.&j1@s屄γ1~Cx˘NO*̀kJ-*DK U!n?u.w/em~̼]5-P@ <\EM,Q`s\J*/.Kru쵴mFG- 9;Cx6X,6_~mN)ph^o#l4'^3)aYN$ )jKA̫ C4Pzs \G,xGci^co%u$fe!ΓȏBzy? ^Ά4^vHSo'z/K|K=FkQtAG:/\e}Z ZR[Nsw1]Z.CL]S#T}NEl醈Ko Uf4NEgdQIt!2?0;&f15>X 2[],M9 80_S'Yy6TƘN7gt =O 4aCMCbR&E1h òPΆ\\%RB" zQsciDe !Y}~Yˈ\7ga;kLaHC=2k[٧֯X N|3yA3@:(]i@0mBp|c<ͷ*Obm ]tl6 p3 O⭇ f&ƯbD7ks>xZ?6R(DNω">U]Nnݾm #c$,T m=.e40G)=CekG>q,!|v1+4:M^ؕ-WiׂR썬M2~A7H߀c T0x~iw M9zNvԘ5jRwB9u!/0~FZeʽ੕k5G;#C^2)T[O% ~Lbpl>TC]aJ\ {; {iP>~I(./]-t h1lEwGS! G1i}  ]SqW MlLֶ {b< pDNTGӕP]!8 !I035ѧͫъpXB:/`rKOd7ᕺ(|ă'~yJO%t3\I4V}ǜʎ cCU~>aIukr~#yG]̣\_  =dcv<+jj^=WEl܇n燭&'Wu,pq%nX oIRl8gV80< cx̻_wAfNOp p >N[CE΃WZ0˧ˈJc圾4^})N|nFB@BpXob(IJLsz bcYHy@%Lh:᰼1Z3ƃTV (~ߏOUID&=+N]8ݢ(~U2Șr2*ڛ8&y}ITtmxub{ S PT9tsR$:?W_3=I,M92o1 g --mWDgx.FXإF>ۯ ͢u͌#`7pHIx>ިF}>'vqT(x:*RswU:ބ1EϢPpql|6 YQGB)\o4"]ym͙^M&' ϧz3ӣQuX#ܪ8%ĻOWm鱂@/ee]9|VK;¤ bz!*é2̶TZUz[[7 r1%l[fxmrr(G`tGeǯic* e!s%t^ql*Ƅ,jyy'SݸؐgNTBŽ3Gb~-神kDM|?9Io;buS'A;pEeIi^[|-P9o̵ ]#|ܧM>hJR$}t{8kX"#=Ba3p+*ܬtDV?SF=)*AsNݦޅo志R"8^ >{*!8B Td^.;79 QhYKRf/9Hbza}z* ~̧ؖN;xtHo@>Kw{M<]j,Igx B,?"i4_Y Pl(2,ŕjGp9wV޻*MJK|ԬAmMFj3|WMngK8XPuu|c;BcpҕXa4?s⇔TIӦ?M=޳ז[S@6. '$,QD_ Xfk|]ro%Nr[5wՍ .0JnS0p}vdՍ9h=d/(N휵8T :HSUIcL3%NYC`b1%>󿘆dô d.mjj2h)3JxfńGk8E>ڧo]$}#=ᕳ: v!qϛ\^Y\yAKS^d_(I{,(ÿ{EASch+nk" ޝ8JouЌV dU]DcW-ky0ђ1GA]%\8C"D1  (_%E=f{y.B洱Ki ̸ ]"]hIG1I'j]r@K?t(؈Wχ3S#]P/jOޟr_uOÌuDUҳ+065Oݓ +e_\ZѪes22#TM#9YGQI?W2j) ̝a Kuv'Wt: ̋vOcÝgRNmDeVs q**̊iMO|I#!* /hHgQ=Br2gg<{rRt zLhaxT:RAO9gH9Y%Э˙H56=BK84CnhsvNjh]7$L?Sveî7qs0v;J1cSV鵶MWR iλYm` ؑe9%Xi Q ejBFzFu;b`>;kѓfAیy@Cʮ{3uC~}Vq܊ #|s鵂sC nHBϻ]FW41,tW"/<|T\nCKTyԣ_`G t9:BI3g%8nO}@ %*tUpq{vEs47}:68j~xȰT+豰iz2ƓڳwTi768+fvQZv0t4,~MI ѳ)dG%Zx:DXio@*oSG'Ou~e$ uWq"J>+nJFtMEշmᰈ;6p!]^@8GG|ScmMCٗ>W8LިFݧ@;F1?jsQ2v/s漾DM;py\t"mqwx0 _wå3a&<ۺp(=>zf^Tf9@HObd-u<Z^3G5=䏕㧥4(5VzL.j՝<3~%݋.Z3!nF~㹽c |P{9"X oZDwU]:+h|C'C$s@E=;?j![m~z aE4vSUx1:='7 zSbrwUH'٨~RC]ڍMMZ} CNre^%6ď]K^6FK7g95joOda>&0@(Ǣ@ / u% RfS#0-q/!_) -z++c i券V:dLl4tAz{r(o{'Oa.j|E,Orl)qBvȵd{ {GեyyX"wCqs]"3(v="c4c)sXsx9@[#T=IJa;|>"j'vdYsȱ4@-Ȋ-f(}]`}$';A/q;_f{r(p&_&mFQבndpdy!Qv^?I+Ly=VV<:YzwZ* 4w[]X=F"J^ >a+5 a9DHC-G^Hq0Tuy9p?K,+y`+$k+D M7^j:aAƬbݗ['QL,fS+?HjRo)1vG! ǂx)gVHpg؝TXIcǷ=#nNxqKS8@@Z VȋZ%e,ܬgvad wye>>W[}V'QwT*=) sDRupV,ui%sBOh>kMvRkoGIvU7p?!nC@!KZͰ#AԚGN:Ft`f50]nbvhhc>0sLt;ch\joR˷A5+]Pob̤e!̀aE֞)kh{ρ$ܤDxmamO"rg5˿Oˌ D*jwt+&z^b ȫfV4ׇb%vLDQ9tD1r -yU6OQ9&r;b](Adb qEWh`:+pdzr%S %ò9mWYbtCnFKy7.Ѕ}Z­3NRTȃ. bdg*ɩo>mKh}ʋd:"4n - y=Ab\z<ɋz,' ΖZWn5r d.-3ɑ@\&RPsD1λYcq-͜F2A`D##{/n/6یbt"PH\>=g,}@ 4ϧq[0ϗ;J1r7iYjh0uń|w 6P+*QqYLG l>,Z \rԠ$J+sbf_Ow hBTsM$D;Zd,D|#:pL.9!:! xKBfS#i}EY[4r4T;KNZ]tU zͫU4cU~y" a8ffZF7TA]<ER1ynrх-  &dݿ['=l#Tk`-l|JLĨ 2ۛgMs{t+EtI M2U"muWݣ2E)פ'Ҡ!߰uϣ3P)1*}i~zH0uނDiˮtI$t~7N^&D (0OuDx@K)!Ly3?n fX|كZ)7BzbN J\qAJ匈>`?uȕDłQL;8|bS Ԃc/1{NKWm0XOV$gl: ԺΣ>QѮ5;7 "')/6ZF*TT8lBtBnr z^s1oW#c[iҙ /W#hixbTJ <_l3*IAlX.W b:T0VH\+[\J5{gJ  Q@P5#Bx.zCP$4;^Պ_"W8(tZQ#??.Igj'Z/q>ƨ #.Jא.Z0FƝqxH6RRGRX؁\]cHebͲJŵ ֮\i4y=Z2{xٚU?xu5[_Udw6%.jsѧTLּ;xeg kp j }lY VmN5QiYCkosJ|ɏRҺC4N/?q(z# ֯lOC2KPZV?=e<Ra< >aL2@!R!w|Է3_ %۷@&:B /^xT@fU>S#lX[T.C|=IL^o@W [V>^X(oMk2@ݛWO)ҲAble:,8uA<thзPg/x''0\dAfNK'}}q }W E9qsi59jFɁl;q+4}R̡iCH"g}kLz8<3X [[@1\jpsكۗCynTi-^-4[VcX$c7Z3s'5*ELCGv v[{Ehhk:P=C# ;~!'Xb`,FiVyX]_="E_c> 느~0 |A1 b2 =Uϲw"b <~ŢYF D.Bɦ,ǔ8ڂy ǘd [mb6w/kL#[=1|SysqC+&ΩɡJjĹ$>y^j::Ngl||n#8HsY@uAg/TLj"!LɃI))Ѥ񡯭ݻC_iTy'*FT5| p>3@HtE4k˲(?"+Q0na˨w"db@ZkH8ѸfwzX ذкvf"gq?lQE/iU7?6.3QSxhsS靬*R~$0~)4I+mvCNk $,KmeX<бMy(J ńoDMZ޾ C*UUv(F,kJoM#$駻T(QM'"\\~>^WwTEou S f- xfG 7nc9eaPM0'Oڞm@o6kiZ2):pU\'&ǩ 4NZS_*Ri!RʂuBq Ifo.Uӽĥĺԣ[;KxKvS;yNO vOz> $.1$ ,&_096RXw+W@-哾&J*]0,,oG̢)p+QϰE^pytSFIcWjAÃwyH# '?H߹ d赧%?&]ЬgϯZ# i_L=%{}z)jۃबpӕiYhjQm"mh)moYbJS3g>~5"UJ]SQzBfޔp٭g+u傌0AjܢxQ݀O%ޯiK5iUo鲣u% kJg $CknUJ.-4J~/8w3[!YFm=wV0G)LݝNCZB*WP$XnH&숅F`|fX3*NTXDhjR ]:N 7b ySxF_44aJ/:R {h.o0H*m_qU9d<3=N/1ɱym$r3%qOsԩqT t5]^>^ȊB`7Z >mX x:400 ѽ(EE PDjʶRnWf-y#oW{tfl["`+3Mo^d_ˆ xDwQ`̷H9OCrb^_#v"Z/ͣKb EPy;3QmJzT{%CyCu>(h!\z܃<(4=d/mQ`m΁bl].l5ϣHQD<8Å]UMpCao꺤A?\̛YWbē9N?>ˣ6$V.~"&(Kd}CǂuW<E*[3_"% zube!lSxU:%žbHu4).7mo ^yx&չ `CCD-UO*fG[U>jxAYsvDB|~] h.n|ҩ#\Ų!,4g,0ThJe F{4r2aNyM1 =yU:4jbzρ!@)1Ӷܙ:"e^hf):k  %kHk{`Θ =/r=\[I+M5 EQ9AπbLDWvA.gpW`CBL[8a~n*KBZQ$ǟU1Iϛ8b#1%Y%Z?_i>C"}sC>wԙ ua9zǫ~ z?Q?.O 6۵Y[d9& } HkW֤SIщOc1/0NÆ? 2f[4*oRmgׅ}`Z-Hе -& 5-ĄmtW=\ճҸs[oۋ@'}I4Eo6{U Æ>kJg!DLCas_#N6&QlrŁ}&ܓP#/k|{C@:%3k3~}ִ"8+ -UO !ymxh/} V֚pC aYD%ޡ;o>b1T-0|whbv_dU1oU5z>ĽW^]D*7*l>E+ u*.:gk 4|i.,aG-qan/Sb{SNIo  k.;av_'١nӎO%7NSV_Z)$ nC= PYx<˗VG7).;G"|pCUUj~z8nT4 3AC*;'+!6ܦ۲0 'k~m\ X1:q8oHeyKgeT%kCQa>aU@͌NyڸeO_CǶ5k8#f_WFv)w QB_FD&e,ҲϋoaEwu~rF> H gH}J<"s~hӶM3Z?C< \f@R6ZɎt?rP4v4c|#SwO8)_9M M@ 8B?KyYտo7r&k,aEۇump fZ3#++8UD ^܀l3K_dЇyQ/4.xxt25~"Dw@E@j9tѶ̝/.$NGeI7wϴH2? WZ,6 Ws'-_uU'9gA큱_z`6QFXd3oxx>/i̩Z[s*ʣ_ =z$.$*W5qpȊI tϥ6 EZ$Un[PLgh1%p.՞cSDBhj[R}+*N{ϗNrو'ɶ489^%_ʨtQF>huMFQa)]ܽ83JM`R-%$|f/v%! r o"8% XrA?q0Tg6wK\yE*ZV8zbs L5;z ;.tlϏpTwʴ"iEsG%2A{Tń `$uT!k@gSK#=%li~3τg=!RiL =Η̳{~3Kj;.W3XS\^Y̟CeT"sƛDC[}z rU2Mr`R2H}7X[&{!p`pRwRY:,>2K̔ f~x9o&ԉ!1In U 6)9*Kܾn ^~ rUYB?­sVؕb)w[}Z:AɌG0N灐 S[j*r,(\dԵh{ggus%+ c# ܌m˞4HY=1! 5u5`[h]Uyڭlc pǪ ۽28ܑ")w4t!l}BlW^(ĚA8LԝmR>mlOyLiG<wKNj#:ȀQGO/úz;8us#Rl9!P3JqFJ_ӱblݍ㳄KՇ!S#'̬t@'i/bÞ齎n{{q7 JKsPy_=qV:4V`2gV4PǢA !E YQzxijpi%g9J&' A{{>/n5R4br*ŵF3 ҸQ a%eǠnl@l)M53S\U`#=ag۪FrƒtY~HqMr %y+sXþxT8znjAcnoj:j~4CQL4sʯmF ̕ȅF(9(:gb,(9o:ai}#1VQLAC_yjFyKKN | zwP7lA@i]_UXn"3D9Ao \r l)kBOc}Ɔ $kؙ3ۋ$?W&,|$6hsz07GKe/aŲx-Z'a:YAa{AeBȺe& [@{_Ǔ*$l^pPlY) 1,.2LĊs{JBmaU]VNϿxPt&k,ynWF6sŎSpyAa<&=M}- 3;>@}u^!zvjR1YG }^c%yIz` ܭofTRg,g4-zqzR>2o$ME#(5OrZtΥs:pvlUC@~-VECGGٔ6n Q,j=p|X<*] 9\p,Ku7[k"ZNVktXW|3SD&0Ti mwbV~DffU.k؃Eb(o"%VUl'+}5d/~e}o`M]K~emxSi4\ L0XM*IM c `{"̬V&/?E)D,A받jh{OҩhPkv;^3RX ~Ot4s-1G9=jAg)ܳrw=&7͹ *eJMY_W4W<=BƮVU+yi! y@ [騻89WF{R@qi+Y%)D33&b12 Aw q͈ B#l7n#4Y%P-و{ PvԪ1 ig~1aKM${&^=N#LyЊv%Wd!ߦU2oǵ@{_I!{K΄Qk;"g bR (a]Z&neo"]_,$8E-qzlYNJfuf7d p'%C:ߣt3yɰH]heVqZJ'V;%訤 :X#*:Ǻ_ 7 ;cc܎ J{Ot$Ԗw*ǴϭFγP*Quӳj|k(:J'ETW{ +! y3]~-sY@QRmK/˯FN n>WH|Dӫ؋Z'̵ܑ̣"6 q9)C:V.}bBҖ zzy!P~} :pw:+oRI tnJm $Pj{X{f~]VetNt0e tճw<vq]*s`L&;C& qP+x@Rw϶6wNЄf 4zj1&WD9W:ˣ:t3(an jwk}k28?/- ^AdPa ԻLqB *e%Uu@ fVVlJpw^9+CM##I#Z»ՎUT_r6~xid=*% ;Ͻ8$UK1v=HT>yoW'k8m Ոjvx"0\̆B5dEtQ_b$\t'،NXY$l l_RdF}Pte2J1'͇;T^K#Xx;ob D?JR5vQm  yi4G{7\)d ȣ4k޹~Ory@oD6Ohv7S\ q9.,񚫫uLI}cEa|vyYhNA)G$ FsSrRʃGp@Ur*~T]px)Tg GztT9֋z`'S40N#L~,|qE<8aaG[NGX]K5}FPG+o[nzp $zuooR~ #dT&;>*ꌞr<4KLH_VI}U3?dC6To)s2٧j]p~aoZ8skf8P׌iʔteY"-t!#q=0;ay爯;. [qdFPc8Aq& q$K`+S$dk|\GoN^_%).g**CI(V1M{nJ- Ix+QfWŽ"zg"'ÁH:ui@hި{3^'2[’cr@1HD3k8l nv#{)me2֖( vzdl;U(!0P|uE46p~Q-tTqdv^;-dBV.'넕tpxʁ6yU&:y%ap.2%?\ w kKVoI;\mhَ3ӯilv=8?tg(t\3hn~:qp>qG79uD߿ۙ4ǟL/Hʛ;N XzL:ws{ƚٷCV#Z@j FĒ^֎N )Oh3‡W,Dׂ20YH%Ա06m8OqB7Om͒J0~Aw@WZ&'RjNlb\9}k#!DWQ(7-WVMXV<ݺ(]̅DZ/՝ψN LbZ+g3{}\jP*\@QX*2s*lB5{ވNODD^*e )%ωu;2mWoEM><ⷨ2 cOJ[G06O"<}MwcQXUJ/[03Ʀdq sJP6jM^X4Uv "(d}ܾfBs?9`ldu1E3L*k|tiZ1Xöhz xc2EҐLZMC% x?o񈢛{PJpl{$2:0 N۵fȯC~3G@s3#s_'ku"4/ئhgAEtZԬ4y92N-ьrw:g+=F &Tk 1^t`޸ Js YE|z5A>p5N#%x;{P.(ѨK$i$Rh9='g"y9AMaXɃFGHJ)$_^f:H{N濑 J1TŵlRlX>cUO=TYh\eV8"xkRt #-sS/bQ"~lz5ӏm~ţ;0<%gB"Y ccFHdR2ek$0؀³RNdg9pdf õA!|AR|2 cqP!(%/hY鬻':A&)|'ՃһrtBٟoȘG`ENV'ifR\o=xTa?`Xh's4JxȗyLt jN"g:M{2e8G8I'|TDk:ϫmkꡋm7wVH+sGa8euz5i#  SSlNeio ʢT`xvG ,70读a 9Oq!V~Lv?Ew=1]3?M i86&;̚4/ #/yEy9E>%.w U43߈giŚ}'}V (Vz %"cm6;N [B jƐ)Y7o,@Mgcpыm sBPfHf6M1U&xԕٻmYzPpb>9/r0ZV9ўӒY$mcֽ&~T4*zBeGf^ުHL ^yS \AEd3Z?裑`[NA~-至>Yo emO}SVuҷӱ?z[|[| \(^=DE)uqOWZI sDt̄!5mn?]&_Zj/ @x2Q}F?\o'uf=m|5F)ɐrUq!Q<@Ս+ۿDkmXɆ*ZIR'HU 7{3i$ȩDS\YFϡ&1 tEz>qu7 Ӯ8vy{Th3\#Q|:Fs(%K>}}#$cʏRF"JU}Ffw?8!7r0!qЬ ;K0GI%Ñ)bi=NK)BuG.4]sly\)2;i-9^-'(IMa`YK'7/"f]^ȅ \P^~f-wy->=f ::;&X`ujLؐ?pz]No5 緣aC',ȍ-U7[>ة@&#xvd[ή))@nuEL)\(I0!٫kbz}bi4; V K)>l^lvH$( {v4֌%v6^J lc*ѦH ?zEՔb$oIv~rT_S?IƵE"5EѪht>gݏz7{uR7n#D\x4ʹ*r[tȈkƆ)#f/Z$y>& )85*Q [?l@;0M W8li&cEyy뗏ן5: E&4lad\httש{VĘ\˦[oZE<cd>c4x&nPpdZjZ4&d؀z#LO}Gw!ngIl>W $] (<ƒ~l\{]XXHq`nUi7򝈷DO7\8it=Si5,S3B}GUX%X&%P/_*"=QզޑT촷bʬ33orR̕E65-Ȭ4EoWS(GIyӚ5hKTqIJӵ _^k{BVW]#{<.¿ে Ls+ʣ&ܼf+X=m8XyПes7e% 9С?W;% \+Uǻߚw`\8M/-Jc,Zurge.VSP:PQe8- J!ޤQ~\.ra g'j_{ETgHt]LY]{r~~٨0} "6|>d~ER6**..t 0XWsɟqԪkeA.zC G;U Qi(KU~iQXjȤ =t#eSϓu^ 3|fɍWJl.sT, q~Rö1uJ'A3g4l;1Lj Vn@,d C^ESqL ײ <"iR\pi&hliVqKi- 9'kk$#1u'29@pͻ dSkߣq–~Gn}rXe #c; YlEsy{_,YrxSk.{-B&%JL F&[VdS=x Zr٭+Bd4}&Zo"3dVYg(%;}H{YA8r[x uH#c@&>CXBI45I:A6q/OdxGd4 ȩh*hw/:ZPФc2V4m9c:wsk s87rɈ!#hPr逸,:F MRNI.wV$ 2SDO+ٛT1ix%|ZW舶mᡀ뀿4l _Z_{p\`F$Ka2[^b [)\퍊xwGEBPyJi*J#J_#Aڕ$S,/ʲDxjTӶ{fHb.Fx=)]ZII+ZcxrCM^فhOK+-o]Ŷ2۾IO>d1ع ֡gZ#@Uq膔m hH/ qR e}B*i3gapþt$`v"T!*H1IFp(h B>3Ktt٫-li0Йah B cRƏrz4û3K.RF9}m<>&9+EtJ|xĎhhvb9/'kzؔ+FX(ؤ4jt8NhMzW/~YWz+p0B'w #Ȋf,fr8V^9. SHZgb]iZ:k;ڵp$rÉ0VkPvh; k|}>m̉P(]ڻQD#VLX{.D$JSU_W_l-,Ν -y3v,a*. oqfj]05gXH(>XCwQ1v"1@ 7:+?ɀxJWZCҢ̅`0#6"L'$ܿݨ?`ԉs[8ak`DXZWbi Ě$u,jnDH6D3sclU2U"iרgbUsP [iyH;vs{<GAXF13ey/T<`fz; 1]9TOvɬr:a6m%U""K +WyNx{P%IyNmڽݪ%?PvmzO{|"82ЍW@gҴeVg2:*N2?v6\( X1-yPt*imCg-"]KyQ}yڕu#2|738+[I[r% 2V[@*HEK uPLX6B FkvGU(NF`S9ɪ% ؟^dn6)*6nQ@DyI ΤE|"Αqh3VtO z{+նO%K`y,8AucRX99E 0'\*l'tYƈ:~=iJҡHH6dcrb|}mS G*% (LWM&I֓4mݏ8)$%(Ĵa…D/Xs;Ne;0%ߴN /byhJOXxQr6sq2/饊dvFqkUոጪ ?JCg&) n{| qAcg4w 7Mxe!Նnjv5kgZIJn(^#GbztN2iV?~NS~ރO萚 0,G @繟0}=@ ['1* Х;o<= )ݓ}ʻxKbvɝT/z`-iG"e* }Fj#=V8 w_9}_U9-n(GW P FTX58Bb]ٜp#yj3{=X8 V Ili>:oJ`j,OWlV,ݤ#n)*q[x=*!3$V uV*m>)q0{<6~Yb2b3r;ΓM3>jelHB FZuGԟ7YEW`L֩qQ )ʘ{=0D6-7aUDhH1N,M3k`n>4/&cbi@O= Xw|05᎝Zl_"+=ڽ"@ڥT*_ >)ͳ@\ :0uI!]|Cdh~+%&$/Tl2u>Nb_q1BX3O爦U̸ +JWC=Uh`/̔8G24RnF*X:u@KTPO\l,?wui)&CTW}>J_~c~5%dZ(3]~3:Z^~H_XLJt J )eF$@Z35{ET~<yh9 @ʇ}(Xh0{v@~BOa&9ېY%X_Ypjx]y?%Ɏ3< MH~  闶ϜZOMEX, l=cPSۅK$Ł=}mۓdh\XEaovETDkoLt !ȶq&EwLVt﹐})UeblB63N; QU>'ՠg0aA'xp~1$vѯW^8[+mSqߙTuxꞖU̇ r.gfjξTiPwb,  p.DGmt$q؍ pd?WW&fijlF:V@ȘOAiB 께.Sv7z3'}][OSALFWxю)ίr:(dJ{aD-xMkK%MAf ؿ B\Cg1u@WB0b(+}k'9&~Ob]O#٧:ܽiWsu&=_b1Zmg?pPqvg]s_8BW?o"joPB" Je jp * -Wd ӍqCi4lC&uif]01q2Dfʙ≯GVѐV9P@±oyx3S̞A\%.1fN8QՁIËl!߳¦=``G79Ij"T(DWpP=vr6 Boذ"x3Zuq.m*[@ıtggn?d2w橩챹~6m};2 dwڬRw S4|m{((Zn,5 {NfM4pYճs`OG2];r!zAG8,ƻb0aa6ix˶2ͭ(Q$,uD@ N TLi~ph#WQ˳Wʼn5fpZ/ުZ]~z碫{"5m "e#̏wW#Y9ĿP5 u&Cc3 H"U3&;sR֦lpžte Ro ]-pYq1=/ .Í|Lv?J@]e J?fZ%Fkm|E\NKunKYG%_P]+#ҞPdwŞ ,uwvR"|&GO(&(npz_:s񏎕M_]gɐg4|ʼ?!o* 6Ѹ;9NCuf9V`PLziU4ik&=xօ|ƥr'w̡%ZM_~[SmHbifVZ<- b_'4j8x7 [re9nO򿎄U[ IF \8;wpۺM4]0Mvvhz`%6aIT%ʰ~hyT&tc,(-Hӟ5hP1%QS=`[K#`ށIS$8G2$h䭜Je9qPvB=[+[̨!QO"*sX Z+iQC~j#Nt=0Sf6󢇷ԡQ":Kg+AOyso3bZ``v-RK8kga34PO6;%-ˤc0Qun6^q7/DRyߋ :߷%FS,T[XQ񝪾clNA;|y86tܧ X[dc Ww@8:ք*>֎l1/6~KV{V (a\Q| zbY*.6@w|Bw/\ `&Qdrظm*.54+\]x?97Z{DXrVHFFclݯb)nڼb|!/#I^85y^3 ~c JȬ f3ynl1p߬r|ٚbM2UoOTX4/聶T\pmq)oVD=_ }ąZI~[ `W 0ѣ YvN]։v:u9GQ({Qïì7Vu-Er@$0Su?0R~,Ezv7R ۛt,ç fԱ0^J{S%bކhڝ8zj o,B8w_@r_Q Oaf,588E IMR}&m=?2*Ŏg{$UsB/?)f'Z3;߂TyܣaKӃq R^cO@A3rql#8iPíԥgWVDj]Mp Z"mDEt"vd3uFX~-;Dn?x LpLǴsf)qPvBKs2N0nk`Qh&Qi s˪vI  q|qеd3>fǢ_I ewtFx}FR ),K}U5NЍ7]QO!je]N! ACNkĈ)I6t.=u+way݊З?< ٜ$OY!δ|?;Jҙٌv?r ;M 2UA}<.?*y!`0Cn ^nQ) r0Nwԋ|].;ġoŕjt'72SY`c~"9<C.⌨ٲ< 3`]Vz&'1[Q&IƬ= be* :5QBС+",Ŀ"fkx yrsURʮ-E<6 gPDXZpVkAdVEHB$wOc{W`u)"9c}V7tMHM2"$"k$ũ];ʓs˛z*8&Z.΃9E}^ ӮifZ9} 읹Z ciިEݐ*CDyG(Zwu^p5NPQ϶= '[pb+\?d.w&wHW#…+ >-#6u2njGڪ,Lw 9~z#ݩs7?ssM|dW9r6b}@=*6r?lhq8c"'#)Y rNUfc`s)f/ywCjaHnкfhfY9׊Gucy{P 7G7 q t,oD3CH#_}CA]0P( +vՂ3w댱J3 ˗ ]Bn<6FV{i߲PFϜDWW{0ЀPi9 :~&qyLFaASGKn||~FKwE%1 EIj3%-op96r ЊSfQ*4s+?{&ķ])voŴ=FfLOwyyHIqVC^SȒqDm\ XrG H U60 ˥%K,H$ïm[%#w:aSx0aI"E0o >-Ny@gkbiIy b8c1IggsnPwy0%2*  F*Z*viptD}՝cR "5]7\u2R- Oʎǭj882W%CԨUBhPD0I0PUD_7[n'~ubchu}4bextt2#6Mf39؄KӘGY(#} 6 6:M85fˠP_M1Lbոa~T J*vMVc>1yJ'tA;#WJ;9@*!28~\ݢz' Z' a mFJG:z:{w9]P$Żɘ4c|BQ%^w>ƨň@T N34;Cp!_xߞ|/cqRJ7N9o!LWpUePQbo<ɍzC0CȝgT{Q}PMuAPp ro,ڰan}_!Ft\?.[o xX01\π+xqu?lR +Hs,I Av"@ٮ3H'1w+M`nm^X%'߄B)uk'HK8]в@vWp{ω`;'=Rc5^zD`D  GWphQJl0 uvG bJѫι*4A@ yof:%'yΘLEE`cKXҨ1bdupmuUc;>u0C$"l^  Ke Lm*?ԕ,%<%z.:O;`4T%}Rd8?R$LF든M1\3pH;E {LNn<{f5Z xJ1-+qto\x<_7E=csm(Ey6}CTpV($K{W|(MfF~X7Hq[Q$g(fW`MJXf~Smaˆʺ,A™*=WG1R,[C`Uw1Vlv8(JKK6C_п ,& E5/N&L,_hk*:5N'y`uYZXmk>|p#c.1rke d^܄S{vX8,FD׳cEXj+28mo9<+ Lyv}ᥡbD<Wm;kB56_vn'b(hCU^*2SQeK`7?_WMzb Ѹ&miK`2V":gĤg|s R(t7ne1)jSZVTтB16o{[r/i?Nu8u4reP"`&;(>HxR~.U}by5cZqz/w!2_RdF=O-fMRQbwa#)\,F$/"8bO~$9fh@H{iIھso^Q1SxG3N['YW?l9Xxv[fR W){*C`רvN-0)kY?DbC uJ 6nc&ibkeĜj!|%t :jޘZtIG:ld",ހ☈Jo ;ソ ׋])sոWo0lye] V]o5[%i&[.:uɠqiISM!a9zވ6d :Y j<#4abLjYc01u#XoRwMW޳u# ٫ufIKa6Ţ؆YYdW]3fJZ+=[Y4fIP>7fr  /+joS&.+.O&P{Kl%4>tب٣bv~)o P6!JH={&b>RJcVHIr9JәqٸKgA$IN_. Q-jmh9 OP$R֌jD]@PkI|eҬ] } cgACvI mZ+?@̆W$Y>BH4`u@Sq%{mq~5Է ѐ2ٽR!8\qsA'\BĒPbO.hX+ TH/Ay$Nj^:l?&. DJC> O qo +>r9V+w@Mc 50]bSOCOPQd#gUHE+'Sd%l,#w]`+$j)HSey'uP(UPΥ8Eo{ٲQ\yäB˜מ#-17A&]]1P[bG J%pt'L0;ΎҾgTJmJoFQ[E0ix `>1#ЎRvWapzy$)clsN yr7t/< &-XJs (Ktq %lٝƬM c`dIeH_fMbc NY䳌LA.]ysqh- ԑu܄)ؙzCԺ,UTƢjgnYTBE&o͖1 '~FuOׯL6Hҹs2@ɕHar|ZROX2N0]~Cfq^ivB ã& zrG_K+Q`*K!>߯V2s-0$kAmzդkX>3<'2Ҟ%p.B쏷`n?0뛩 qU&6}PX+1-UהBlWE2K]ӡŤ*㧅 "᪺\PᢺBbQą/$u?= UL&p5iQwj;]؂LQ0V<77,nպBvvgޣ=lǵ.-s,.gfɿcm<&!dL[L)NTcdž0ZX IG }Z*)#JwDBAظ z)OĘ;l6 4]3ieW|\iIr !o*1Iq\^N%6V{-Puن,U7e6. ( [jz6՜%_Y.F܂ԗ%z{vHF hyc85-ZOl1 ;S}V*8&+2l,PtjZu$I5ll " Oזy| сdg`"E(M\ U+&BTmriNe~`EY97B}>:MyGV~KRvoTyHsaڗbħ'mH^ӈ"Y0iL>J+;4?8e#YXX9C#6.ozrp[sy(/R˽,01 B ˂& b99Q%u3jEr2|Lq2N%2R_[]ɔ.yp@$DKěǷ-p q_.j\*mDz|K%IC%]'#9 laG;UFs&Hɽ&Qִ?ʐD$(3+$uJ9Te"C/S\ۉ>%pZO >. w r&_rŔ?CmVR.AW,[DM<>1dOv)3 ؛@gob`~Ol-8C#]2 Nw=Yqu˻YYZ{L;Z* 4Vsբ{*JŏBc0٫RT~֛K0ǿש?LzU镑tRf~a{9>/[.:jaVN%̨QM̔1CsnPlPuƂr]$Û=EGRlpkąͬzU {;!FdJYi2t`C7b^ͭ|%if! ܩ3DC{aNT,]$̪TOl3>"?7$WsET,_ˁ:;jLԿ,WP$7 |Aݥ B+(<;|~U@P6ڇp@,Vզ(iezRRėxAB&wMԓZJmۣ b`ȑ *c.s]1 #҉bO)݉+x?UVlV& IulF5X`znC̈GTjX0^ƴEoBN·D93f+jjs9iY[ȹe~D& <'vǚ$gAE1GVRkmZ+% 3xH$2Pċj:z6n{脺4mI*< 1 ,!&7P4ZveRrg;\GXإʮ4`f5˗ag^DH 7NE`T(z kˊjY8LɳR5źHY*0Z!VmaʑXLD )v/e-7xL_ݣm"yc!O+8 jt3+fjAlǨYQuQG޼ E+~nJ n:gOn;K5]aA9X致4;%R[3c@ r;,}rQ|mkWx I)ukK1!XDOЦzoeVW 5TK9AWhjN'2chhl [,%Pqu4#=2]8aL: t,޽0+Tr)g{_Ã*'7"P1sλJ0m7 M9<UA`\pOO)@nD1h`VVpbqsiن/̩L:qS/Ya0A:^Yq =*OPHjH䟤)%^!nyi}J$QSGbv@T_92O=$Eܪ~o;ԇ*ZfuI3E *t.dpBtB$BS<.%p8Zi4=9XrL/D&"li Bh"8v(\P1o jjrڻfbfÀ]\ Q{*8qDFWa,AJ"iXs~H?S{Y6Xgt1;[?Cs]8(#a<|b) R^ Ym= ; C2e0hD1?Ԧ~df#+AB7hkj(X>\y(eBrیujx5j/ӽYMbqؤ+S|{E&v=*+ZbKT+d׮;+xl,$hϚn]| _]KTEt!fx/ >vYEXu-3|R 1dR}[2"OWN]!M_.{$; B(%y23c\Q)Ub 6%$&/~FG[I=VA\}BA: C}|*Oґ wVd 'OɶGvSWl7߽,6UPv a.ݵH:@vk,@C+^cfU1|{;.XS"^Ԧhg~Oy(Z!ttVSsE5s*OZLz ʿj3Ǖ[# ߭_HY5|[Mc2Grhv 2ˋB+(n:H Gg @ѤTdTLӍ Qg4vT}_`Lƚ1R>"9u"I;9$]M({5ka0@u1?U奟8טᗘo mL-z%3e嚳 ej^=7|d|D4'*)J'ǔ@"`$,ZjYQnu1&'_MRgaW *%~8En09Zt%gG.P'GsgDcj9h`B?NsF9`,ί}yyFnFrnP;]5C $]M?jlEv|iLs?q =zM6<h^%zd.!A9`GUŒ\8` AXE6Vz8/OU flM{8btwUv/5i Q}AV6Dʴgh0/Fdǯ?_)Q~MwMU &5{kL[h ?=#~|?쭓3zko4l[bkACo`ݣ=pHӎ-͍w'3{:P#_]JW=TTb Peq /%]AD{;509 6K- ,;]f{1xUl}j&{ ([yZ -X=gHƽ+WdgU"[|͚zjy9c^ 0bS"+?S$QX˿~0r^%ݏ.mR(w) q S Bi~6KZT+zeܦezw@CK }`-^Lq7wZC<|҄iQMZq{˃g+k`D,7hٟB _cl'R2`JÓG[1>tʠe9I Rogm6+8(,"ݞw2GσXWTu)$JnLJ7]nj*smăBݦ|1dK*\ FaOƻT؏w7T- <\,ޘgncܣsOm*Le,REW0 >:}|V"?[l]łZS`@,BC1a݃#z8onmJp=X[ )Iiwqۑtzb'p*::EH0P3.^S3kF{.<1/[Q6(E6fqDBrEEj t&Lԙ;*?&)m&E>Ȝq$N/ͧV!v˷i8/k̈́ťC-z=hi)hGO|C \etf Jx7o0.NR!b1t[v8~^pSak<5i0pQHxyKӃ #Plq[*Z*(UᙽY_b'\̅,wX] wTεҾdF0yOʪ|ZdvxKOWM(_p4FCQow@n0] ŸgsY54_d ma8/]9b9*Ow)Y > C]{(T)?t;.d=[CLw*L5A- ԡ)?q( J~Xʸi6iA֕ԻP d1$?': <[7e!h+i,xBNdH%{XaSe_(bbd2P) a'Q\HpJh#-PbE;oZY:՛Ǚyj䭜 0䤵}yrSvN2àrߠbrږ-.1<녰@}ܹ}aNy "u+=z`5UUGz 7_R\rE_sEQh3R({%y]{8G7݁Q(*gvz(G6׉ծd24OTV/#FSjGTq1fZ)kChfFx Мu 8U~5΢ʋOATK$NL ԛhzte`JDgTa o{umdTm\%+"㓝nsv:cW@/f X@96B];^yU6fFcB֌YƉJ^Eeq'hwPK<`7lmaqIxW%w;N%EJHJY5V!oU,j:gASŇ*9I/ LA0+E:HMxٜD4&`.s6ػh&x8N]ʫGN\ uGK1&01v< ~\Ձ'ROi({H w?zrWqhCZ%Hb`J!ޭ%cȂNwxՂ #ց(\dtNX<;^X{a'BLbA))36X8cBQ VLuFxnC9n,c ɛ3!bFMzdL6_4 \[T%-1>2ZҢۢXJb_/r3Yo; vjA/Y|9?KMX@l=ٖFBxbNd8 Y0 l[8*]'wIĔ6?27p"eFNO Ldyf*bЗw̨# Ƥi/vP5C LA 3m.x(}j+,<ņik^P\G#ɍ "AjUJdH`9+GJyPvGQ /.%ۅ݌jZܗ1G/:!CeE Ec<{1t``qIQ[8H%ٛ52 $J) c 38 &z>4 NfORߩݝ!F~{Mq -M֋Wv7tyb:Hª d$)/&c"ph爖݉Eky4%]!"% R9Lh'ܾ*[>4..* T){Zj02<`Á([6sYb$8 g1qq&wb'=.9Pu*Q? <ޫ:D83):م=X to4 h|p> ypK2],gʼυ̙<3=~qoO({@AL-v/ YT,OO sJ-u_I+MUP+2@4m'Yr/y~lp+[sn'E!t>骒c^90ﮰ|CvlrBo} ?O)e)}`pPe\&wO<L '\zz|>喔U@{=J|lPs?`xn^ A&3^H4lx2X Y)<_XQ8+ ة(aAwq2 8"D pS &dtGlBgdw/i"Iǥ}Ĉ`tnzE>3um$QnaVUk͇}Q_Jp3-7L d\.(X7}Ufz&(9mƙjG6&![e:@lƝz}$]_ڻ RF7B%S5 ((<ʁhu[6YhϢNХݛJS8%qd?݉KJ KK>yU=kuX@L2}|@]ql~XE͇Oߏv2hXCS:W\.WHq2 VN =a"f6`=V2$iu ,)F_;)~ +DigDEx~I+BRM%Zݎ 틅& P>a"+x{I#^iCf !uZbE@-~f s~ z1ۅ^KkK5=9"`-`_Mp$q͐{G^^ ̞R L0=*y\UA*;  nÚ`.%.ȋT j=-8ˎ3-Ó^-Eb_G͒^$;+;ƟpY4A:]fUe'% u›mo}F]PMmbP >*Yz?>9MI]& }M,nT:*u*^_{)k@7 ֫P0"8&|Ͽ`*5qV}iY|l-6Z"<2JD٣ϻ7!k(MtOg u3tKNMNl>rAF+P[: yAv?0bss4D|g7 &X roY\^r"7\cey?[O^Vp4l <݊\ң+NT3foEzbZ 6Z /khwv7v^\=Xᑻq_(ƒdjN<,jgu \֟sjE,gWWFAuHKAY^'M;(q#-ɂa&W%A99uo% U%;P>Zx2f%I=$,>OB(;dLs%38t!bZF:@B6@B <l:<>*em{72 yiGaCCJ8;cI_V lݗ#nU[fԅ}]f@$yKԠ\o#/*"m%*z'J?®"b\d -P`Oo}Z˰vO7`> *RقQԥx$J{㷠eԾ)l3-0lΊN .{ԗz3,Qjɠ{y$kEO?n@t`]ykVO4qH.7dXUݭ 7\*;ΑD7B4:kOWڰF0AZ)8)“M-s!MWϥէZz};>Fg`xГqE_Umj_0H\ˇ^(]a0u5T~*]=6^dEBgg8j԰- C|q^PMHl}ˤR2(}R\f!6/6Xk.޼N*-3dd%պDE y\ΧIRzUh۳0'hsAQvݚ:r?mFm@js iv"/J59!bJaC".÷%WMs~,k =,qK;w.*x˹O.h1 $K %htY3⸧G "HB0N;ϴ\O) ޲bCZO,-兔G(qܼCB <QU,g6x49"?:LҶ}!q}ޕC3mZ9#1Zڱ7PIA=%B2Tz>A1<kE?e+GJMszqĨƁ|;#DbDR@?5`M x!y(hG\rR*8%{NT;&.ԓ4~AQ@ ȡ|)L|BsUM%w Qpi$ͳi lLi vNKodžPkf I37 y4,Mv[+O,?f?6V /{CLWM2R#d)ir6^7/ZHO۾XwS#?U/L dQ 6 >fSQ*c89Eu"ۼR xoa@UnK01E(}u l%M)u`1+=ch˖;3UG->{\t#BZۖPp' {/yTPW*^1r 3y{i8,OѶ^y;TLJeM4dž:(c-[J3O/U%F3!X,3y@4P;Wr{2wǥDcO KJ(MRL0N?{y*tԺzζIHQhs_DhO%e7{Ӣokj&$|ѾԨLm>E.DN:[XŲ*qC[C«rQ@jJcYHۓŗB6 ղNiEeTRppsdx'ɃRݗ4';/]w"{G6p޳on_)"A0U2}]hnXd;{Dg YF2_אqF#|I=g,GꑊhAOF>xq5Rygs`k`ʳut8Vjvl 4&&,&9)TMa׊Y0ͳָ<9.!S˹?l*+q|#jes |/ц^H"!|O׾?Ch: d!썈C> {+UvXfcYEJZz*G+Z&(e̡3K`Đay.(4}}:![*'34JV#KֹQ2{1t)Qܔk45SBVou Ns%ZW^&j'5tlG ޔ`~Mc7cs(/7.C$fʲ4}%EpfVCeodQZA=ތ%|™@/-!cx nuMGtI!"e,Cao?ޝy$oH^/M Yj)H]QgQ$DFs1ā:j#5(7;ۂ!dmoa#uV6`}/}(e$ 3vtT) ɈIMA|3z6p*Z c4 Nj]1}q>nx4x GUKYFRi.xҶWgbÇ %Wa{?c3ͬ9TC".>o:3wܤ(zs9}uh$$<&\yXF|k}ݷ<lzi/eJxHfd uW<!IMkrAӔH?db8|T/༉fUD\#>|AgϗsXk Wr's:+JGT%.ދtBHLa^4Kۈ! lO-[9'PBW[SsË֭Qe3Sm89nbǤsRL] ds""w-P]1 1#qf;F-DgaI%y :ߋꋄ (##z'g̘eQ-|>mUdC@& N͚2$Ι9qg;I8̸q_gYtKB(&h(w(3Q0LiACfc{iNvQ'.tbfy&/n (2(Ѕ5f%τ 'Zm\IG~ihn\}38?U79\4C0.mYb6wc\֬| jeHJ JatϺ4B^ V/%ְk#~s0<#Elؗ49Rי:q楕fi36 ~Ԛ~} υd΢=/A^?4guxcr7$A&ǫpEOA?h6{*ףCE˞>m|te2Wuw>{έ  =|ɺk|S\:Pg=$=m׽ >ȷ-9@Mn+;gESe2_tUyۤ;vQ4Zi$3xf!@{Qznt5T-EYwo[񦎍 B Oń6=AʵYCtm,vb@Zw$8Y!e72 gwm:RlH%0`DH` fv#N&4g^Jrx4.W(ƕ236JqzNoTGyV91%Jr&xKsa&7%rzqeI\Opskj`qd$ՏM|b+RۂA9ܺ*: `,Qﶠqmg"i9 8/f DA!\U@)B`}xc} ihɑpLzwA.ShmWJh?T GꛒQhƐb %*j9tC.O^c^XO,CcL ,VՏ`V-za7nk]+O0v{Hr Z(&Qxi9Vz+9n] &sIV\CB5Cu$If(PM>;R㿞;t2HP_U`6AٛoZXӬd:)œn&jH2I0nd % ?Wg}G& [+6=e 1|Cωx$ ~V~E:Mrg_=g>WC "mYc|4.fW;hKQM)C! -hm|O% /'Vn=Ϋ A}}dˬNpu^WJsv1cfW}SN</S\ͥfiNO,x&G݃P7՝qZ/]h ė)ͳ׬jhq*Zc#kd2r켤EU -ipȄGюZ1+*L=.2rpFtX=_Uej—v )یC^+Dy)&"`oP1i/#9 k#<•cL%x ؚ@W5Ce[ptf˔/Q*ˏ㌷((-rBz&T0|K8ZqY{P(@, -20bI_m3A8,7 [cU s~'@ncDͷr5kشXi ‹\nyHJZF~G-sG<lK-Ocܑ|;&G=_vp)X D%Ф`YC:3sjTpW7UXMв(0h,v̶9z .+ D'8DvyY܁TO(1tQ|,Ֆ0$ Gv7}xR9 Nۦqc5vK;(;qmJo{F. T'9Z8{gz~gRENYTE+uS:NVp|X$EvnU|>I77_3ԱzD^ MM<&dJh6邎f+gUsKJum~b7{aeu&]*~+[u#KU׻5]Z] ;9 \&]Mw-ąVW@vSjjEMr hyq^IB#QwVnOsyQQϦUOIVph|E/BuTBFB <}g Rc<夀<<Dm)UNa?⚟UN\55H޼ٰ6#ķ+RTfLNWܱ4UO zyrEZ:]ڷ\}xڍ!5d`&ۧdoj>GR"pmt] 2vK$}NŐhhkt`k!1?'mv=u}(N3Epxb1Zo'#AJ9?@f$d.%6y*S/fgaUG,޿ƞdL#lsLu 4਴sV/,jם|Y?fXO#ȧ;snxkb~4`y.#pV m6{ߐ*8,ԓ \PM\ q%]aTS<\ޟ= `2a<ccojQZ ͠#[mc+5*[;~KYM<$5L 'ʣ)Yp 6db587%rT![z؀C"ׇb{AdlG\᫻8iiF;ri. ]a‰pTj!̌y$c勋-0uncN I[PD^O ,i Lt8G07v[4Jy4iۂ:@qơ ֙1:Mكȩ6 muwP1/NDcce}!+՛ n٤GsV{!δe(wD (Mz|{-χ7 TbU.B-k2v.g_[I2m#r&!E%: WUm)LCx-^F@wC4GɻJg!.=P_v;9(Ia.waefT CȵiEUSJRjp+ҙ$򍩦Q+7 Meu$0q/6*R?ECQEьc\_dY iݨljWhYo3 03iv<@f GgS$E8k<ɻffexa#\Z>/\!kmkXf-ci{,d)i}#E/~ogR0tK _eγĈ&i<w/ZX~6l _g$4Ľ18nlܔL/!Ȼ_ MRw|vNHN\5C^AC<e(Z!# X/SKi(,qb`¿j3a{ O$!S 4wh4>2 `BĢm*h]Ƶ3,f  拯(!^3Uh-ݯ=}[ZBSk2D?. ?$LT4S?Ħ05Էg#3+@hw7]MTwv|6p j,\SAG&WA1AZ턴 7Lx^yƁן=jY]_k)|Bhze d}lև{56Bv>2Dm xSBq;ff;"K+M%7vO'kPdO\b6 y12Mp̓x%ovc"jX@C!1Jl* z[]mt}Ȭi[fr!{?rf`TSbO9HFcr'PΘ._ Bi8KZa37 *Nx8^qv}_~zk^]J?|HNj+bD%"*T5\] s L@@88-赤 3ƾ>vʢZ[~G7޵O9?93퀫:nWu쌴ߓm%)0J*vDx%cWZoevʭ;xQ &Z#_vG`!pnQd$hqs]n0WnHT0%_tl]xȂҝ[فY=@< ڎmށ8MV9.m {= DRӹ?j iGl[lNKj7•6 ap&P tؑX4uWIӞ|o'aF…xdO*V Ej00++3̣yg4 3D|F%Yl+6+Y #Tc-*Y|)D6LI`SUְմTOMՅ<-Z㐬M s2?U!@P7g71ۑ14מּ1U VKUQ_1!oz.<x Q)(jӶӟ։p%C.,қh`2g&j(_:E-lZ7T:/NVl$Y{  &-qPNUESav ZÓ֦abj(aS ʛgbS^To3ba&YW=ϘSFN1Ὂt'$&Y-n8Fqn_35G2h3,TaE'D;ӑXJy0)5^y/_l 9+;vn'sVm5ݑYwIޞ*x 9C'wbQ­m)2_r7 `Rd_ ժ_M4ЌL8]yG$s"U.ezJXK}xJ(E#xgHCÀ'AA\ő8Šd"V{//}E4h紎/Kʲ`KB 0YL.[vTxa1?҈%QJ0tEU>:b)κp1ۨ8e&Cu`|.C :h9FCQ1(~ 5D 8h(ɤBtT*OHKL5KOI{у6"Y'5g|=vE* %}SLl1s{#Nv6 B&iy9SH"c `en :SkW* ?J pI=UȠ4ORqiհjo0aV.MԊ&EBy~.H[g :bLKY˘af;a xHbC~NEj%UR`,}e}ަ[_~{c"}q$6e)m"$TzNCҧiZyv2,qY1+OvBٕ"yb?5gICn'p,%A{`H:kL+-J-xB>#/Ծ Q Y !p-o3􏙩w#>xU%wXď]\`Xy.-?R`r]2鞰 鿭pY&*Nhpay9$3oV-mv`Q|,+es=R;ݱxʿlgrtN 1yoWut_ Gx5.d'w&ңa]v$ K=6Ӱݾp-q\9aaՅ&7*9ta% R hg߂FBzj6N3m!{%OE?<5`BeOlZUPZS?H (Z_mmI-s(ig;4br^dJ;Ci(!~2Hwh 8t osbV^dxN$Ė{ a;qB=jiaULs?3c3.? ^;_kS峛[0UՋ1vĽ-ꨢ >ƨz>;:G٩6x$Pۍцa$!+ "6~8vål> kS(x\xI<f/Mƌפ8;u~4` tc7?øWC]o_6"龲gly+)((%M:BJt\11߱A]fہ7D9$amz at?ߨGy mIʱ[l(twd]=^#(/޴'=D%N3¯Zadϔ $WsL!Z2ʚKT c"iM[#d &QI6Q郚Sz!R5j/kh&QF26Nj&D ?!'VRkC"lDWD;8qB+q9yէ۷K],-&f&D!z(r01|,ܣl):Af <= Kϭ{2Q&SmEcΧ8,{Ug:Τ\T|=( 1P/|l,Qr.LL!VG˹~JOT{k4C}6&Q挽d9;{c xinFW; _3>: Ya$RZ$W[U mgԆ%UR?i_i]T3=%OS7Z AgU_ʢrc_+W1M[l aBW ,#mLݤ(@7{_Z\`YM9!4vݦ$*bkoW o҄vimc27sG Ԍxo^rzEsyH6ZI3 d`p+(-sSYƚ?XC?p]eKz 8ɸq֝ u%keK,J!q;̆e Fg 1}U;! #Y /V,Zf5ZIzZ㾱̩Zs\ye PLp9kl }ZfmBۈT*Q"!.q>l? y;~rKאQ8/{ -iw抙{}\R(بZ8ꠇRɗ=pC1yf]ǗZ8MpI, zdlYgÉsQa'U{qܿFݹ=k(6L^p̡Bvϳ Q%ZpY("{,ogUPKT-t V3ߠe牜%8cQOtlʹs@]߷J)I:at]c86 inf,8H.@1E#P)!jZ&1TwXH'ol #TPqҦΝy6s9gW+TFc6xUH>E2E wš<#+:ٟʢmmG0rQe:yy&.jѷ# wwc(?;\HvhH0sp>G)7}5[>+ۜEN` }v>h 3 \qnl4zE}3W{+jMcoph%˵s4!!HL&Wu6}#zy5\XGQC *Nu`M/LΉÜaN.C 5nWonSFWrp 't ™KU5@YGRym-2AXc`E6m>65V?Kd~٥pBi\ۥ)Yۮ"ֲqA+fMgILzUMt%>jZ!T% #Յ].]|(:b+Ҹ,[h7{V/NeCٓ˂MT"P@4^I]T^-vQӯ40[5r;H/z/YJw@?+4nuks12۴d667&xNJi~ /nFs~ &zމe񶳵q81 5 Ф3ЃYgΆW׺}oIJz9!3@/K&SUg|MqsVY륰y^PZTha+Qf>J+) k*i}JYb Д֝CY-<]^,DƻۮM4 @zv5?g7}ؔmC6EewNk=C:G*1.@k}ƽt?.D 2>ȺI"i4S)h?XRhtQH]/OȐcKcQ)p07_l"ijŹDNdXY|Yhɀg~-cwpg:[cs@T?4/H`WA 8[zZXC4e=#1p-;Lw7_ŏa85).71@+U5I`< 0TdxX+_'*E}N;zsǿN[ #W<΂ϧé EL|'\ 3h[/xJ\r݊6vf^D㵌<ޙ?X%'@Sq?D`JK54vx ko][yTN/(1z_JUYF 瓼3O|[eraIaJ xК훮J7Vņem?;^Yx(.v)@h | xjy-~U."\!8K8t(jGJMJ(@bviewOcYs _x2j㘔N˕Iڇ&E[W݌Y`v$~Xt"aƚNȗ;ym)Mr50nR%Bars22&^+QkeSjSp& Ln~K3/40P|:nfEj)g16NƳGg:U.Q,t!9rErXr |ߝ(޶b%7FD?#TZdXyX:lC\+{.=O(qh|L s4Y:yϳ|GWt|dJ%-C>cIZV:-0+ S#,džxϥ7H?1d=@g!x_[OjS|FZ~)+gGnN/S&TO\-陓(4^a`Vhi'|,":S)ow2A2ZڊW7!_1XI/E0ti&qް=JRs×.7 2V,DFd2>z.k+%n6qU[Ll"`jۻ. B{o\Ls8tt‡a%c"(TZeB4%a,J휒3a gQGer+0@oh s@Ĵ lO6mi 0a3q["afjD2Xcύʼw_{<Gƃs^Tv:8y@M@Q)q֏:7T&}žA4ki LDoK E"'-Ҽ\m0}.܈΄WdjrCjvHU*$BG cعh,?K0@j5x{QuSüɰ_V&Z6h/Rͺm W!"1`1@ yt5Vt4нI=BdSrWd~TcPuxKHh `M:@kHM5@w֌FW1Hc\P;nL{DOrǨix>au 7RG]j)ԸmDtƇv}A:R.1FKv lqmZ ~Wd:$S\!u%kfzQtF1Fmkr/(|+Y7)f%Ibl|77ᵕMWva+Zm0F1ŋ ,SŁ~dSEvMv{z#mD'δ9J@Lz'- y%,x"rP}r>Ş*}6b6? օ2h)&\z"\aR"3Ji f pD;3lPLz0Wf2v~TQ|蒷+^fU}_]f⺢ԩoƚc񯜕ƾ ,[+%ۏ밊˹™@=W8ٴܱ}OELfI$1fJ-]!Ɠ_yﵡ[+]n[`EI- qd[sw!򱦐>Ij iӅo tyfve,+ES5b2G*6d6~C[' /MEN0~mM\1~!:<܂ni͝3ֱCĜ &=''_ᙜы6oa{=Ln`9BM:YW/` :cS҉,%7XzWw&xu Z|"Z;K0.:ne'9wցwt gF2{^ClL3|VZ ,J'gKSpߢխʊ)sȁ0;^qh_b`oAx$sbk}AʕbȂbq$'t}l]ɚTFDk/K`TY~P= fzoe->^bӡ4o^7GTӬqFƃlXKl3_8.Rex~V;9Rc~z+[|EK,ݭ]}\n>}*h[jE|ǪΙ2xD~F!#tغ6F`DPgsb[1D4 8l3N&ѾߵY}sS: te -{R"R.gzvL{4Eh@ԖSK\ խSt /= &5{¶t \jv.1/+`2hwT<!NxF]j!p#3yIFCH!K^oI<L\"̻7T\.t+EվXmiFmAGX#φٌlяka)On 7@ަRŗ`غ}`'p_D?e& 13Qߠfq/ D˄:!~ڋqWE!uw,lM{8{埘ɬSY 'tJ yHVZ&dp_j\a2 [O%O~֦<jqyG+ݏ鈣߬ ,b4z/CySVpX?8pldsSSC(knn¦&)7c[GC} "Ĭ:KOP ީ9w JN4smOuԪThmNѦJ9ԎOlZ۬B+1AaRA߭,SޜNVܛ &qِw4z";" D:Bpfz@v0hQs?|Ƨ(Odx'AB-5TrSTLcnOuw(+" {h#L_<"Mz`/InQbHf48z3mT*][@5YXZu 9RJD SX&&=Sn#99Tuk'J2Mv  803$*2?YUjN}|5 F:zCp/V{!׾n/},Q(!` jU\}}U ZaD;T+USV4-.-Q7#&S(Z*ںuR0[gI+V־ {J/Ye U0 3E62U1<K1gʀ(1)#G4AНB0?/ N5\Bie=@  7 R+1FE6Jt"[rwHnkL~LU f5&ءFdu|,gE ԯJ0(.ڪ h @]7H^F~- 1Ij"*7 4v~k~vE`fBV_j< ^,sqrU_^xif9٫ߺSӈxI&)C)Wn.W3rf%TY4Y^>TUg9/k.@%~CrS )REJh'C)b_PiFwgFt| ^7߆^";r7yoi͒ r_bP(c;Uj7]X)+au\PT.a ThUIJ$ֿ8]JUۑbA@n}ڟ ~>H ٺɛcOEqbYZHwagI~86Ӆvxy}R4!oEB̘:frG+m|Sps܎%"߼D&< ^p=q,4I_%:O/>$j+A˩kH. %?}68 K.H>n/H̎Bf_2hf".(C1Ju"^ 0 8f"%n1(60I87oK%3DY2TX7'_Nw6u??-VЗxoZGߙfujuLH7=;])f;S2V#dܱXaԬ8@QE6->̃Mͧn|UcEdȻchQ3qت]& ʔbTmc<wm#.R7 n(뽶r`T_Vʿ@|H%A_G[#! `w@H}trP>OOXCmـMsPJeu][kbUT&ň6ktIA`V%b4)E/=GCE(,G}iЂ=i{/X:5BxyQ?*~1/_ܢ \S˂]f) M9B3pjƐ\M!O?4(k {ߡ҄Y9y}`t w얜Po}b~?sshTʹEQխLgUDa,943fsyWCeiNK֚h"sw2YGI16; &୏̯r}{ѩ#(t3V,+Dr!;"2~ƃSmoڠڛv+| $,a9.G0)],+^xqq/-:\ENCKW0{l#;!®VASjimM/c8/E sO`EdhpDuS B2QYT'h7r&sfA}u,G+g*&(pEbJL?E 'h:pZAcd,؁"9Q`9x0ECLT␳nI* En{`E)[WFo2UZEE??f )i@_\5dP:O?5xF>OT{w?zh|.hn0`SCd-%JdUDž ]W&wq]`K۷ҘxbȎ4^c.>~69p˹?QВӷSTyaαAN.׃?$J#/%;-f O(ER;c_QU:0גc³BvS &Z 1wOW}vN=Gb e[c>'u`XSX>x׼#;0KN% % cݬ fY7e% "%_jXK =25!'o~(&]>),]C_-58Dӂ3wEH*L9ZB&j^!.|pM|᫫^C-M_^Ek_&+_z_On0L `N\4r\sxnERMT EC wk\J4Զk௝MU<8tT|%=H'@ўFܱɮZd#}+Bt?$fldĖu0*qgH2LKcgvVXM41ho ]^`C MTdqgo[d`e٧{+_$V٫aLaK4En\= ڹj| FݞvMX|WJna93&Jl"Xj.TZ'w=Fu@6n7y]U5(g 022C?\,lS0P' "qvL Kɰ4Qw [D>cTx#ukZP%yi)^$ijBEQʂ%kT#v\+5y`,ėbؤ ?Dqu΂fЅr-` /:Iz3aD#ezݘ ;4NhQܼy%X-/OHn<}R!@uwM'ΝX*􎙘S*0yZ6fGjW0 JǝW*yU{Ay&GRO;,R#l|wBW@H˙MhF XH#K^܉#qJC&Pc#]@07sө̛|M(Ѭ+G,[[d)ldU[};dJUfq'yF^H+Yf ΒD-]]xB8bI)V7n= 􏼫HהʏayESyxttZ" $~8wږ"*3s^=7ڄ8'Lhe4W6֮]ӿ, c<v:~,+{k VX*ݵ oY[2O9 >i^^O&Vwjk\RwtE$:BYlB_ӾxS~:}MrtG4lm-WՉ21uxʻwAWf$bE0]TFz* =f"DcXޅh9^`F3w &e1&@P4n-pUZԲ] b˟q|#$QfgX-!/ה)ߋG̳- 0HDD@{IzԮhuEFjͺj=Hv|}t/Ѱx9Sig-xiQBA3NVvV(a, ]u5d|fpj@5zK4@^OWmgFzl84[_X|ώ|:Š2 qEflsJ"8 ):g#gs/"CL݁o(ޔJhiorEj}u@Aa"Јڰȥ"!L{X* Hy=2󞢑q{A#5!L!gi%I=|: ]<^;;.4 )&4j"8>U#bĒ[[;ƾXE!P텪FQC]fMcje[tXm:(xKl* ECcкU)r3s'G`<%AWP!d=Bz1<ΠX@..vs#T/gzx@؋m:V K$Bx9URoK")Ju݁]'9Ԏ/w6="Q SEc0&D*IZ(^eNWNHC±AVM@U6Nc1q*D9`GLG%-,[>KQf]EEj~U 8]'{؇d9[d7F|wRlY flxGn~_}}Ina) .zti l;^4( WN0%P|m>rFtJ,3fZwF9md,pX"A9Ľfg^n׽Kb+6,9j5=D:HraN+Ddgռ, aeuҶ> C,rXM"μ-a:y٨1N&T\tQUUt<4=;w@v7H IvW Ok6, nlQ܅SSHj5(]s΢#ѼF&i$?AgsNtÇ-kgw–l|vX94S_]{4,>tqW|ߌ_{5׾=?,`c1m#`0栭겋 `s`'qp]=@+⤰( Uω}h|N,pFw&q=g7ɕ`J'!k# 80]M+Ԍ,ǩ&<+Yjw*)nx|bqHOH-#{g *}H}2ܩw؃_M@COu,f$l_5%ZR`9BT?g >WG[PjT09@H,UX=#`o8FtV]'T=sLiMtѸтi#fˊXW}4φ@8+Vɵ8*8ue !gcFό:|YrK۬1*3\2K:Xr4H}~GՆ/8BKt_oG?+/E`Y̘ `0_.O4]۹'Z o?@)CKqttERRBVٛP -}g2ʇ+Ͻ Zc6g}OsMBwI'̭緇B+d Ei> Ek ϣ&3F _ /ְ{SF܄yBCCBXxn"P> rXDS2vZ6>:,F3F_|G E[Zum ,cOѧ31Nj* ,6`U$}x;h3D%&*Һ V~+d>p]vl 0yP GvG }dS݄}؆m%!p>8@LK j&. 0P6n|23tU7ЂJgr(;D8Ǫ_V>d| X։Y|#k7[8v凑7 p8uشeor352oɜ/eP0bZ!&y3'kyzs!>9#@Lq7ȉ:;bM;r']üF@/cd&g!:^WEQr [2RD^Dlu "Sw&kuݣm6_:e,J\AW-1Dڜ~YUۨhL7`Z$itw|%BV@^J%BJD_E巴.#nf] Y;K3dGRY1 zF6C^Oo"zp{4]V(꫉3wӊRMmLrk_ٝH??vm4L62BkmUVlG}y\asF⧮(:|fܦ;z'F3F4T+P9*m;%NߟʔX67n&<BLkC!}7e-Gfxl BJ!L1EThM56r/ľ|iVZ\_kOˈkM^r2eJk"OSd(QG+*$WbߎօnirWJchm'8Vyތ s%-̯m*_LD*6WJ*"jEg V[O(VH P.aB;y'N]{a9s.?p2uODa0ڲid P.qOàsw7~t_Yke`b.W.{k)t7ߜsm;BdH,qY"]-ػRɸ@ POFצoOoUUd dҶ]LғMqaHFDTGaH TAR L5l$|]xU&h^Px @S3;HP<Ԁ c_5ᢞws5 J@w@/V]$M/+r>*EcYE,*L/u$B/<|43qnt50#w5bҳzjȄ$M^Lk<"\K(( eJ{]ZJ <3ɝ ۂmE 8\Hx<,Cm ^DʸL|8KX{ K??,P =ob2]YNe;C1~0pQ[$fUƻRrۏ!fJ]"=Mݍ?kY+gbQʧ쏉f~0k~|!#!@Dž8&~7PU}{ :C"+$8:䟼eq)C¹:nrz/DPEf^L4PeIf[6;ɶ ɷ1zV4@)ZƺfL8*ͦyI )|Mǯ-z<\@;)yW̿ &k|Gyˆ bE H@?>5KIʏ«t]4ۘ٪=;a%CQ7K2CT6Qi'9qal}cXHS^x]q_ MmP`^}T'%W_rݛl*y,S'VB59Y9]~NI[iq go˟jئ3M wJY<m1QX1x66 LLp#}.ʍ=A\RqéӚWTdod~mףi,P ť6W%N~ @DG`,a(9TܢEo`M)Q pM .8JJqiAM516"{D#~܄!qxK _2Ūp9w i2"hz?"ŵ;+H!q,BH"c MX ҽ2VG.>%^C!( Cь#e()]`sՒ?p@d :x/K+%K3%!7#a-j4˜-=r8fG7;sv X: pBHqyDVSNN}9Rn $*2[e'@ؖuך^EcbHvnH|aZ [ px7\C vu']|Fjy%Da|qo"Lw΃%w&5w-`^3SG2юҪEFr2kGĿKG[g/K:#~rt n("O6}[~:ggqeLǵABt]L/L%X3&wʒK2$YcUs3T˗-T]^h ruWm# 0 zv3[! 劝GZ>*N؆ |ZxHau2~*[t,N WߞFWYUgoAHIvaG{:6Q0:it 9G~/t'efD"4$]Z6(Dw"w45Ko$svvZ~u=T: %^ȻJb'yDS«GgȲ?=@x3_T@R'-tjT3>VߍlM<ɩT9@: SI%"^]QZ_^_Ad#,YhUujm+_҃WUؔ &IV 0;+YJ}25U4P$ a!i}gUQ ϛWL18P"J-@GPƍ횸m(pxmD;mF-ǫԜ|!N[Bt"E3E35`aNʨֳ_5BM5U纳!M̯Pv]nԗ)wp|JozI+=O AM,x.pR†Cph<@&ihhs8˯g,\ߏRG3,4Uu0Kk$'#2,=_cK:'J..Ǩ'\/p-㺠]_TS`U8)!8"orAjh,HU ̀S?&)lqǀհ `f$j`@{S O4+` M|5lf1`Q^.N`0=PyZj/!bJr> 'xQ^m2jsbn-nӓ nD71x4^ #NgڑT#(5^.!xQL:֒f} ‘,cƈ$38Ze.֠L[7pD?o"Fh)*XھG8,,왈EJ{`d_i0<- zA˸@5n]2IF dDݒy*T@x %H*b@Y QZ|-ze[}&h`)8-Xj5Pnuekpn+j:HA +1X7zX̩q7 ɾs(ŚPf,0%/DZ8 QsBae-EԘs o 8K`q!kG|`RQ$1zpC3W )~&!D/ `qF9e2zW'9pUF;;Vi@2D(|exE/;6JB9y){X1%Wp'K e !\ |<1qB ?SBJ]=Ie،lM gx&/)?),0괰3 )ę.vs_VI4 , YPDk_^m)<*쒱T#>aͧRtS"%Ho-VYG=Z v*ZVI9,( sH쳁K(TjQ%z#:zzGDHJe/+J{wu"F v׳!j7"ƴJ^-~z1dls"5bNr]21<ݍ遍)W^-%Ev.R1h赸\GjdY=Y_x-.O)w q- rdk. Bɋ9 ċ&SPzteNpCe6) jv.|QQdKd+2y#z+ӏ~^;ɭ|;PGhĆά+9_e;htf`<.yx&MpAJJi;UOiW#a|uDnʺBn']`ָ+@e'1]?tp@Vㅺ-d{.N2G tؑ[\k}SLZ &y |~TlwPq8|AW xM zϻGu[Z|{ |p6 }/%;7F56s595>7]9bUX 0N4檖%tcGVex9bφ0>b I җAB] ]݅ek f !7O/7-qd룄ձ+e d$'~Dg o,AMr#аh;nbjz|3jH>gD!;#MG^ qτ\Ri(%XLN%e}ѫS0hÒ R?LYU`è'vz+1w$eB&jgCŠC,#:^tp"1j0ȅJP4 bN[լm1A,=u)fE{y+Q*޵&1۾7Hmc^eB$DK/9p'Zm~Ge:0#h=$F~JN/ M%@esd;bC+1](@OL3|+id_Q#i(,05-2KQ+Rz#B5.8V5.ŝ UV'LXp9 %}h \IyV|-U =zm*qfW!=݂o|15p(j7KN2k %RoQ|RnYZ-TQ,dḭ?I>8 .XMהZ*tVxPJ]qw6-"b OmAb6W)S{°a^ i`2߂fZo 1.Ŭo*Gkd\LGJcji`lᯍKOKE;ډ^ҵ; e>%U[5x\!!Euv b5V뿗엔J<[ߥuCO_#[kSc?4{| {՚x\R׍{%*z\E.0X{=9&w xq#?~ &|FSy;YB'ި:Zw=g XW_pI9?Y֑z+<֣4`-a I)uڤҵv2Є,rH;ۭ\ɕTHLEց}#"~2Bw>5B@;j@ޝJ$PNn:!\4'dZHrWِ AUxdi\6H{:SP ?\eR f` {Pe[aT:X i{B/W|.جY9& 9SR+EuNfo^F(=Q8ffk"VHV@xƊ+;X'#[D-DGJ Cϳi.p˒њP c"<ӛkI2X?xj%,=02326O wp=&J;ꂰ<$B1X!p?P+\]>{RZ O&Ӈ#Y~ж*0ܺt= JEkҽJB™sL _X\UءעF ~GLjEU7]2IݷI^mf<4<_ىA(2fxA ?o%35ʥgmW(mE1 n=RB l2\&YޏmClzrkñM甝nׅٗU~W c͔wЋiG A^,gm(i/徟yju{w:F$?Nkכ"%]s0¾7&PRcd2 Gb jlRNVԹ0!WXґUm0 .p'L1}lZr7q M./> 96;_$-'`z9&C)rU-z8a6Rˬof-Ewf鿈1&sl+y a-ln QrXf[j \ovv4MU 9 }1i اpe@ ݲkqeñүnH DnKaK!7"{iJ 'M x$AvVN(}|R`c1=˓qrI3(7X8Lf-VpIt֣ rp:cyX׈r]WQ\a]&A eslc/=Aʈ_ŮC'N^೗=t:Y"_tet6zJи̥iKU I5 HGۃ@TP69OTեF,!o ,WK?QI) / <.z^0:Z-GwLz'&'HVWʬ+))1"/YgzdiT̏,G[FǮY0S^4}%31>^r=ZX֓nj=וa&ݰ 8"I~b^yLOIH8#=A$9Hs6 / h u2k,\1[A=Uss}p@AgѮcj8u 2wR,5-) t@T7ZenB{NE!kK.yr&_=^hvލSec!߂{˾Dkx$x˩S3Bx2!Ru r>^N0^ϢZd^J<1_7:R`}JO'``T&;OIIlL拦cA (;I8(Ӱ+笎B RJ5RR62IVж<Դ YX5ov#`M> !B7nV(؉i*Eƛ?XXC92I!$$k +VryLu9_'Gs }8Trt7v +"G[brݵcPjRPtͥ'Ιo.5gO;Z|ҏ~ 6i`5Xa?D1U$AIH(Tgl`3u/4tC H%$c 7R5Z'u{<MiS}#Y#=ljy3_ƏP̿쉼y`P=Eםa(Tp&K^[d!~n@O9g>U{4JkS:]C>( YmdaߌBZ?O9m N> QV O "&˥F.sQ)[ CVO)(z}|ϬEo6z$/Ȋalm A : ^!z+m]Ң걏P%&,:paM1De~u1DHe|3}Vs .k9+׌' % Ц(L3@~B^rCoO$!<jݤ!^n@\O,$Rn=h\c)sto '-bםBA/nHWP7ܭ0@*YJW@H{#ͭܲpzyb ~W{LQ" =R[\6g+FvDnZ]L_jo rڍҏXt5h;n"OC].\$g:S}ݵ*/fPH?Y{ Gg,YyCP=yKZD/U(wLBY>/LfH]}w˦V\QY^94'=a׾Y BGTg+d Q̹LEZȢ:k! @{.x==>ka4&.`4n2tSmS'R&c󶍏e}r1 QP~~ Vb{IJ lF@V ˝g莉{?&YR¿^XPwg` pP{ 6.%;0V 5 [\[oNSKbu w= !$G0d3GޝTºnܮYr n2eTHv*<冝{rt2?6gn5ɷo8 J뺢T.~*o &."Ry#p;(e 'CZ[.0-e ewIE06,"X].ɏPrv+关ݗi>4*LpZ5_,i=iP٧lf͛q1:}?3?ocVّN;=q2Px͐2M"@q̎ KٖMpŧw߯k&*t(.pkvr{żRUah!ҩe6Z+n NbJ¬IcB5:>=Uhf~{7=J `%gݲg E-")ye"5^v ]}i̚f>MUɴ d- ,vr:!saجC% gS-䕫. ׈hٖࡘӹ\)]-NinPPD"OBP6UըA9- ?ehwK(U>+Tm^|tgӆ @ׯsֿ|& . #(aQ8R 9"oNԤyV5.v62ӧ_L다Ji1iWHrsHi^xrkA-,{jW9ee$k@g.`_q j_ W g<)cV$xK3Md{rNLGc´85)~W E͘7h!XVe }=忢~sbkKXbB6 =v>~ٵy~cctZcG}igL]V~.w2B+% 27>KY=b\4%\%#b73F,$`C?[h|T՗3zg^:SmP5C]Lk岲7rkKPt!<9ט~dp5n>ף/a2iUwI\+&# o/Na(xi9,vkxd`bgဃ##`DEIٟsUhn^sCGm󤡰l~J O 1dݹvwg#FD`>)lMv _L˶:ؤFL,B빪nS"X\ iHRvLQFdĈ.N{".-$3d%B}k|ЩS1Ctb#U *%$F^/ | ](V&/*Z0ѺІ+." `MaØduHݹ8~¡ heo]=Ðr)G:S\ .~Nc;I?u2X>^W]6eS깥'0g|LB UAlY(>mkJ507 ,+x Djok%: س\qtZ99K0 @ p)flHaxpK:7u;1g)- 7N'P f;FS[?Ϻۧ͗A~ub`v\hHoyXzȬF7zteƮca:u"$ 5*D z#$ QHnkNp dϭ"S+TIElp؜t$ڼԚ͖Y~#u#7~( ^k?:g'Ӽϙrp۬'ș󾌄rJ"ZUp$}e{[x77Yv0t\QO@!_;j]"~16^A 3_3եZ¬mk0(Hwti*yMV[ρ\~ Em5<@vt;" WJE݃v!÷vKhSMD*f\z' @T5p!wdE#pɱR(t0k;~3JIتpכ< 9gfm8fjH/eIX`~PN xgWf?R^(׭YO9DUFEADYx?)#mG\A3[(Oh8v_=8|)Q_IMGX>?E )hCZqjdmy U#ӟ&"`(^["=/͛@oˊQOrɆŚ?K~=뚁xj]cZN^%/"YZʋId\DZ eeGi ּ洝+/L'pfs52(qpuHj u#564{ 4-* AY&2&BfCĥr hd˕MsH=b xCyQ3 "g{opw2E]kB0+h]$ugezKfi.QCnoCys"4V]$g2ORA (#V49c1Vͥ_ whJ_n¥7ZD!>/8k2sv|@ݫ 99 jگ Ơ58V<9WR:8G٪1|_˜t.,d6NBqJ1,4jm[NiZ40IIȃx6̫r;j"iP_Jbh!ohӫm2vWj#yN [c:pmf7[3 *p.skjlK2]6H'-MX/`J8\)eŠ\;:%o(!7Z5.8rNHK:R0`2o}k9 8fԳ O6G/7Qfӣ;crx_+#LJ,@eP04L]:Be'JvvI;= \bgAY=#X ߽j\jUOha2>"QW$n{ /爙FPep}UE^Pwc2 a:h $1HX 7Vi4#FƢ9u}h,ny*U C &-k-fsr&-ն~G*LAJWgV|h2'Wȝ6 oLL_WCa%sruqK a Fْ11!Mh XYwy֝j%(A/}ځ\eS L6(bY%\yUNPOeo|H"iAnz.+]{?[R+!@;Y%g7mV2IGۅB 縚DYXf&#[ť;Dž wQ@Z´id6*r$K9_q@ l'j!@og!DF+D΁&=i!3zf23/~6#S>6W/Тl r|2UMuycD 9R0^XWMD}\ 9@oIK_ c`@ixy5N#?Di@ze뤁ox*=E`|[@q՜nҤu[BQt4]]2h`d_&j FǧOyթj+PY/F65zͮ~|5+3_xm '|j `4,HV:GK{2EaNL:OdC^?!}U-*G\M-OrIL^I̔ku/eUqF&Re1'~1q*\l 1wTUK/3`Pk\g-vf4MIW見5y²g5S?%M!A4q1ծ!RSlo]aL:ޔHZwȎ&vvgq孂Kg367C r;Eyp4cOj,vpx oBȜYYyS5b@j>!+6e~b`Ó&-&jmfPɃUod[qiD."uVA?4A3Ԩrc3BWe~J n3}qE._or:bE&CV}6`0 IH e_Gh -k%۸rA瘰0S}d|BދCɔӷ ~4qޭ'OoL 伸[BtS䣬剡q $`y8MgjB]V6˞.5]^jAX,"R98uEj5oc%(0o*4tB$R}L>1Mi < Ը߲]N[4 5]0-4iz*=*+~YH8I &}ӊ$9pI?GEa(E=8Yp-QTՈ.0辭N:@P6+q$dij{;Ym ѣ`yL\lZD6@7&!Z%u6N>QZcB:,">y/ ];ЍXpN/LH+mH}igѱ,=d@<+-/Ig}Ph%yxfJ=r&('$Oɖ =Bk^ΜY!8>6Ϡ3#Zm9b;N5q99z#ٰKJ*?.E2:l/6ЩW`8y;7,^ٕ-װMq!᭹Ǥ\8W ;a#t>]ȸYzM譐VyM?{ ~ūlV-c(D /p mYhsϋ~hȓՎE*O댏D,iAT>L\SD½{4wc/bR)ȥn"yXY $ZD\)yr9Y1|g5x\b_I1GX^B\j>yO`IBf@:.V>b* ^'+.;(iU.WCo ՁNQVFh%<[q."FO\%mX&Ldr}g!=Z8mip,yB[nFbS  VۜDW56J ܱC챗>Ϊ߁b1nq%tI/Ddt/|E0{H-Hqcm6 tLִͬ)RowAG-Ȯ%3m2p%l]N ~?(v*s(GAx9n`B?)2ѐoOץ"ӮEtH|eןrWțвҝb"g׸-_@ޜaީwO?d^?o@gpw+˫>!6k&4wv"`bo G]/*LGτ YNwХ$?_Lgv-Iu>衧5BaX]nŋTY#χk,_¤F܄$Q=L%9\Yrk-Uv^`\UjGMVԥ!{h535]c{%/0< >)IiT[q=p'be RzXAfl@i A0qRJtj4w-*k`aai[uRq?O8 } j2(7ĸ7QzQ?wy<`+ԍiXsCG֊$q~[Od!V Ӕ2:a[Ǹ핗f8w`rT0m*9\uCxՅOb3 ɱ0J+67=.LuAX/SFB82ŹEuqVc ׄw}JjQL|7 B+z,٣rκc93yiLI0o{ _Y)t^@K:uh!ѹd-U$ـHx(װ_K˖BW(\^)7["7 0iͅ cA@#&wG Ѩ XcSDJJf@ trwalMTrŸ(Tԩ>-($1`$!3l>Sߧd@f0h >ca+;Ieü4ͣ^ =cg`:i ^nbLyYa]TȏႩE4BGwؙz!l@Ze~׋c[@qdcZZ]0Fx.޸6^-۱V@Wna>SdK!lsvav؅&;z l!C2[0ybvq>VXs4(p# e~/2dE#l6ɖz})C[EaՋj+ `ƗjrhM0RsE2u?ItrPE)xjuH(&$oV{-Njlg%O]75#HƃN"Aϒ3/ AS,;391%\@{]Icy-!Y'c26Y#\[i\FD=fe^p}nΠ}f!$N6v#=ሤ8\\yS1wS+! $ 0b5iBBN0;ô$'΅J{8`zb43utL rU,JET]iMYD㉉]"[HD̯=0lP.a0;Nׅ>y? a8X~" gM[RcA qХ cWܾ3DCQv3T|F90㮄5ʹmy˛Kq ʐin`Er@;2)_}E<X eEza&!6ȗsvk\(j*a꾀YZ}eqk޹|C*GcuQ:U](N(ć<'j$djW]$fQv`4Tp:7Y-S6-_RV)“Rϊ] FhNٟiS;pbRѻCFU 9&5]gɇl|Δ> {oG1nLQk>>RzưU(-;"Ia)!wἸ WaQ% JȒtoZ[e)O8FOkWY&=TX)h qFGB: /wH32^ ř"4r)qN}>I_^>aApUj{/J|մ 7wJo4>2ض@2w ZUpKY[ #&*!tiQ7>R_7S%V~xPtu gD-epb=}&[LOPF+/Q=i?huXS6>\HŽB7AH9>o@mv^;nW^]Xarhj\ (b[P_f$%5 5ӈ\`s",d1P1kYz9.ve-}pOvRxW}77IO9tY"Wz8 H%}*a슺tsY2iy#p#ʼnUqOh8k̏Wu|?K~:fR4S v )TZ$L.ƴ:% %+j~iZQYB#,)6'wxA T*eW:"vi&K(^Yttt;nqml@;io> \k8+qmoFF"jٯK);}/M:Hm*3"wPՀȜ")]/~} N4iCO 7j0qXdؖ)z %CX@pUW"o?9iI7$+܇Z13; dzǜp/r@ UCwƐE@%М{`ǧ]Ze" ?G;c#؁le$p>&2U2m1Jv1ʳR'- \RgdV+I,>(fq'^ae+v嗙QB5 Gn1) ">bzt}%# LelBr%4Z)uԞiŽ0?La>(G߾u ڟ#Q:-Fne yږ6٠j#Ot1tVpE/ 0r C0McH!ٴgq(07?Xqd7WUD*[|*{kv++[&C|_ zdvuAaZm*>cX8X7ow Ԧ%+e00̐&:CiMf{tͳJ`MHPuY:oX=`zr_PfS7fbœa(:n7d B9{sh}(0;df5_5g@~%Wd=F;^iF#5&˯ӵ.dJv=_Zz.$yf>-:~+ڥi"NbNYP?&6nniF:ϜcZ9InZ>slA\xbxqb*H6wUL %#PowJКBfeƒQ e9Ak+s`U$} 2|6$6m6H(&{ FJً~8lem' V7J&{ 1cYV'3ƍ2*E4A bÚ̩PױF<>/kMJ:¿.A8y|+feQ]nWj92AHkΝ2pJ1rF=PA*/JWX ЇĠ;l1 s$V2" $%DTDÙT,4j7ZօW_^ :L|$F-MsI& AXGm**9lZN] KƔy ] C|}B3 foH2E,= /#mB>%qaT͑}a`t[)=;[Fc{LUԄ_I|}`L::@FvǹƄg[S> $C %5H*Pֳ -‡Z}_ G0[PM}L20(^/3t6 RlHh;)F.;ҾWZԕZo( NJ勅rԋlb% +k3QwUWrW2x\ohw=FsV "=]n4]m]ǝz*QKqFӠXSyebIvǞ-[xXsluSyoBR۠StS+.ՔjU ņ໚}sȼt&#LVCv.e1˳inn6B0,XC.a: >%|\I?Z ]0KLf aхvaM2'8+qGPȔl͞ԹP+6~U@WeGsڵg7sh%6F eьT:W%>dM4^Fj_{-K%CJu螪Hay0` V@D%e&|;㦞: 4cV;yU`!4Q9yMX/[_ؚ%8Xh]y!x9 3x%9,Gj#Z[ [ Kae7Db<r=bUV,x6G GFWgMCf]pqX HRAB= \ͭp^НTDseē 9>i5PT!fC_;$tC IjhфV ch8H)t#\7eLqrĖBPl)]/$io0 T6u'hTulEjxbݲE'GTQjdO~z E: 5?k;`Yq2.?1ħ(VH>rmAXcOԹypOXVɠEEx=CjTJ= :K?zFr:g\fEIKHh&> ym9(|ʑZ~:LtHzr2zTYd] Y&rzf0x2d):v4qocG6VBT'Fe"?%:1wC "~n\`*R^e%"8$  ?}b$yt%X̄-wE{et`̈ iݮk+S3]?X yz yE(əUیJO@]IІΚ}Gq)V6&(/ nLLE3hȋ)1 ˈwd,jB92ct"<=815R͊ 4G*6{6"= m-Pp1ĠGMk1Ht'u'*.BʜmA.u% 3 9|o_9DeڻmpR>M}ఁ#MFMԱ ,a޽俠GOqgX)NeV_u3J6!?^9:ؔ6K/vɟn$Jie 4e2'34!֯Cc(3`<wJ{%n)/>)c@$&֔O6@gz;W{z>vͲx=yqlBVh'<OL7kn\49SCD=$][<)!5Tŋ}ih|}D̋$?4"ν0ja$3rZ%X #h9Dt߲pXU؏r2Oؚ$A?mpPU|AJIur>?lJQζtɈ"q+`B"{LTDb(ѓ9֪ɎS5BvpktX=01*u&TO[ Ux/FUQ* ɓ*`-ʏ.+",5RwVf\S3h#зa0[CVةźrKJ4MwXsdU@+}Pg"bF*-Q4+ H/K/c3GR؏[ǩn0X3gr˛wL}~p] !'rM5%; !+6=c$,Ŏfj6;ߵYo4R_ W?i3~1sT'ַ`=6%U$d(݃>>Îx:rĴ!lJ, v ic7Ʃjt!s31C3C9x^dNQ~{!).ݞ8s~w&>Ri8ϩob 5V3=;L@&{ f@W;W'E 1a98XV=J"a8-ۖ% Wḕr>(.ыZˑ1Z!|?Yl^LIDNG ?HwmRq+EIf"mqč#'Ҿ[Wqs'JꮦP_c+D;k$ܙ6MoL<iJ? 9'}Hx_ld~0PRrm'nK|ViL^r wL՗~QXev]% ,9jA 69K_:7yO?zf\uOnx2ؒ^1deQLsEȇQ:G;j6Bըr{7ń# f^.`Dwrd؆Dg`Xޖ=q2I- C|`,Ɂ䩤:; ky; 缍WFv,%Jw4|b0~ L=ICZZ{=_Ӄt30M;,_UE0E^¸x!M(2LSF !% i PDՀ#|YV $Uv%<T{ MN/l)XiGUgW<ЮN{ 8 ֙CW RC |} 1‰ >+~Cm 9:xNe}H"2.x`:^ӫ )OF_,=lnje3\q^|V46WE> AV܏̑9=h n{J,1sQ9N6,qآzN/SUwd ѓShg6P=}D/8gT*B~Ē|yz&j}6xVfm,U/Rnjƺ/ᨻLP$FBkY<Вf/`ꎲȂa m=U-7m_U߇e!~n?ީsyƒS EeF#EXH܀'WqK wtDcC3R#LeEML?߸F'?)a/;-6 !4ԴtBq60N͹,U;I<3;,(fD̮b1Lyڃ1T[$hxe&v*UM5YP*La˻宀1B\\<2)dq!х= v3壇X93^=Gimssa;eOE'xWOBT2Ep&d?Ѣ1B[7qGjJqG3d?l>&CJk|4FJ#^#Wd1bg~Zs ?ʧ yl̽><#sK!)j@әrXb'Dm{}g݋~POW`Tc?DZӵߠ)-#z/yRQxG\F-%9Ke0Mafɭ'i}Em/jBqAΣ,6Ĝ<5N.7";dLvĥ ]+a$oH + e:=ݞV(km /鐵t\Rs,212-QWoʎkSځb] ,K΁sIWe@`'e)|5S%S%Go;Dv.rMD$ʈʐYzwXS><݋M{#D+hA*MsOt9Th"T6lțh2|V,p([d}ש-o;lF2+]rThy;h& R;ٳ*"|)^vOW5t%(|eO}6]@F yV 6mxCGlU!]8Gu IJt]D Opw{ #W܁ۍZ3%`ݚLxã+>_ ≾~ue~kN3@]ܐwAX4"Kx"/mJ15̦F1!I:&$"5 5U nn[ t?rgx0 0h;~r^/}sFw,wh Yx[$t]1ANY7<[D\ܙ I.#C4?j>uyZ `~h_fu݆vY>RҠ֑-f3ڏf!%&kdL1lӿa=o!W+y0O(R$➌]RfᒑWrU[Q\/$}nJ}-I`Jv00*9 7i2@&`^xOqeݾ)/Be`Ku}".MX5%aBygz/ "-/ʸc7*qUψ*u:֣FrPE[7uPzo@y?A 50l*HyB+M%5Nlql^je7_ BȻK .ö1dEcDyqLRnTOLJŏ!|3ta`p$"C;i3t{K dha* <[bEΜ~*oG!KP 6Bj#5a15 B#ڒ~b%`r_C>R'8-ҏTQH6ެ~2kq'gSk7!g(4y)?M`R*uǚxס\. _ޛ2}]b jmf-Et_\*]cь9#ۆN?=uғÿCb݊]bz'K]MR 4:|(Vn>!yMk^SglUH;FuZ ;^Hΐ*(nXoUݡ´./ߒ$DΥecTCh:(eS[Vfze(ӑO MYX&  k* އ,go>U⧔ `En%vfZ6j[1 Eą"/izSV v'dJyEcIL`N%NUEf&YWHlD!LE@sda 97j-s#嬂wK\crQA)C7 eԆИGoUU6 #?忚}"ޥK )]uUU|);hzi:v=f?]O|a ~huj/ׁ9u!p-i8x"nXiVr)7M^.-!\ w9J AI= "R|tj'_&+Lѧ;Sf K +r¡*Z 43j`D//ǜJjT ye2DǔA3-ފ </KZ|[ͥ +Ö[* }9ԏ[ov6[lh2P[ XË?8UdU /ƶ7^m}'"-4ylaLg 68qz=^D-?zҖU <67Wxܹ I:_N7F0 6GO&QH(LZи+' lIy*@q%">P͞Od͡.uy1cLKUmjɅڃ2h&<~{ 2j*d#cӉ&EciTҿ"-x&hdEmFOA;,9}[wFW^Л. z~O'DyVJ.G{ӵxC7{u# ÎyoUW47F'e%T|Ƿ}q0n*E#L;-KڈT-i24Gh'mك _P r+p&Q rÚ߀|_<M zkrKm'7%4W lz8FÕ oD׊~iѿΑGO)**ԫ[9p``m< 3 3fX?8}O0$Z7؀5\&3懽TbCl:==w+?Rj6%c g8r+0cÓYH^) ?x\*wx Z&K6;ۦoJvJ`XBSwrΰ1> 'pu;L.Qᨵl oC%04{ըXxݓjK 9}2(j*~2\=oRux?ٕI(LzԚ+Q/HFgIej.--ŠRv[0D[QGAsE#/Ÿ'm9/qK5'Ȱr/Be\OY[Nw6`+K=m$FϬbҭ l{$ b};JD5R=tR5v6M?̖ h/NaݐzS' 3ӂ`B_'%=VF&h; ]Uk`bAP22,O(s8*TyMַs7E5$'c|p%$@{TĵJ9QȲ>dN݁2:56`xP=VAkk'~6^uWik:vƷC:i#?P%ٵ~RTK`Ϟ&#ly3:|vt5|;Lt/yU "O޿Hx\$4?S2sFTazJdшWXw{ҟ//G8^^չ` kd\@]wx'N,=^uB޶Ftu2E.¤{.ߒl]PtIsFi N`wAq ֦kONy XX80V )y/aapܬvnBtG7%^"jJ4;9 Ivubd0V1-+`߳>JIp/`X`z\:N^xy;tbYpL-gg)Ħϗ<(w11:MQUPPFҵQ!~&Qeke.=ֽ,8Hg (($( 港6R ֓-EAyb:QȀ̈́p?۞Tw''*[|R2EǚyW1ٳ}iBӥ/?k6=A?݇85AW60@7#C:bK ;)l&ꝂR#ʕ: 9I iC=(*2M3@Ŏ0ZZ (E㶗zа4:nm Q^w׵z˛Or[.dz x\~{ڗ?s;!3gmP7|.-7ƶsǷP\8!)XȽ5  ׿Y0#7M JMu(*RćkØ3zX%xsDZ5W{Af|DNyg NeZۻn7f_.MO[kVҫEE  B*V8Ndzev8)>S" jf ^PnZk{D8rJlea 뇓81Mf> ?.[l fxJX S !}NЦ$'Xt}Jֽ<^bT+Đ7MT+H%??' j]o1Lnшh@uQlIk z옯A6EEpB(=JfTIj t0( v NW(%DuDd渼ʰnOnye{BE6T9n*w?q^osv3Hi)~5dd52>7bVl:}@`mTm8}"nsDA=or2/E٢NgeSŋGAr^h^yNg/9HS xO*DDQ=(4؞Gp@O;EJ>vf53z NS#,I)(H'_v}KUrPBy63ٽT?,,Z/9lKnÃWāス Sx,|s[wR%Y+7(9L>5%fm<ʷixR2Fb3T %Q+ "ow"Bm=UIjU2զ\0Fق{mť3XxFNګ^Xo%$ўS܀ Դ-p(w[u 1T5FP yHzhP;( }'9 n<Զ++-Qԫ%0zGrI[~W˨.L0c F_R(KzFޥ9Ym4!5؀}I)TIt]!dƃ ;i2 @t&CAT**N <lG?T%9%W'k#0O!]ݴayE)nlr>.%|qJ~@ fZ/D?32mДblèE `ZJ\-ka_8kb9u!B\*!s[w||jC5pג$k$jCQWC)5!r'KJSI.Ӯ ,qf$>gUo`97Y ?%q҃yAeۼYMm}%|U6(4Gxfi_@x0hlEnDȴZ)xկjFӢOZrA7Gp/8iaSY=1O"ȭHe+EuQ&b @-zɍ$n 4rIٸuqn~߈. Q4/a9$ЈqR c?q{: rޝxoOl&s0诈1,C|ba,0#Hig֒ \?5M!+B;a*.DQVÍ_daSA4^\rŹ0ZBh2Y82vnbM'hC-h+H_Ѳ|_(lj|󞀱 .>pŧ OV 2d;Y_A@\wwl q%JϸNxoü :K=cqiCHڕ"^ԆyaūڐF=}CvK KS.r ]xض˶rl6x#=.i75`E!(fPiME(@ld>'M(#㮻| 0OÃ|rx0lْ8O6RND*p 0b:P&u_XX@|?4*fc>{;E +61%X!'KjT&=RMJ6bwWv#z1=U݄%8%kϋ`aLNmr-?<"!Dj |ZkMl,Q#+;4e t1 _ 2K&4o6tib; :s}AH.$.\YB\\>5,6% l ÷_G9h!;vx*?1hqLC }F:qv&syTwNUqe%AtYxrzKM67vscϊ^ eqdmZI, adcS_ǭ(թ2YX4@ygw$b;<2/+{3YhB㲏Da%T9㆗bONԕg+EUF%-tJy2!wc>z !^Ys͕+4h̍Շ0!+h%Q `¸I\3JKdT :KcmM5 0[zk4qZ]J(2KQD<9֏*v2=%%\;r^RVȷ 't8Zl7A[uQ,Ûf.<ǡOP M?{J=dhO8M8g΃LӦ n.WGtO.DS oi R&b=3!$ - jn: hCv`] j`ZG\m74t5&7Zo\C0RK@q49 *dvA4sqR9NF@%ޠ|4x>x\|Ode$l9zN>Aͧ^xuԪHkC?᳗4tWm (YvBE.Bw*5uQ,- 99`$IFˍ`W4G/(2N/SH8a`6B9(jI50 Q1|*2,ȋ^bm`7Z,ؤ F L#Y!dR ' p}%1>ɽxخ9!T1E~ECFAK ٫0| IJIuZIw.Ol6h& buH^Tkt@t/0&2w)#vf1 3[ȶIRн#O{I)v1- RRh!,YW-b3 g}$CO <"'._0(ia6̃{G{ͷ,,;ٓS(w*Ni pWt[ >xFJ${M5GQc  }|ƼH6V˄ !ӎZyXY I PܠfU6(209pZn-4D+aZYS0ӟ.+{f @$0И)Jm>Q7հIRE_?iTn[mkŽϒqv`2lSNL1n*2;Z/Qp14̊ /O R[yێ s*,pn?9~PIe2TIrTs{8i&ң ~Z,1B[ѷ׀Z*;U8id'ix?6Þ3νDN/ȨoFWP->-Gah8pCVfN6l^ZpyNo: /$RaE?}OGB|%yE PbGcKhpkep KmӺhD6߯,ENhƬŽ+'Gζ9 Y!ubȭûGFn`42kЎ'"M$$ʦv.¸돹tKfr2gt1 )LXʳf56kOtD-c1 Xbe{ˢJbf}0K:k.gL]64N%R5K>b3#RR\|X+hto\N+K y3]6"P 4J w`Em,@ V{68'XiKcXkEgFУ{Z8N8З4(6"LʇzW`3.b0HZ[/w*z˖|Ʈ6ʙ:m<ͭRmzrUltԡMw,(`E9S@%hD UHk?ur JhƇ@V8lj"jX'Xe߫HK5Dm |6>W|ؓ"R\w+*Q(oJ;= cDY0K̮BY|ԶozņŬ?A?:+!/,Qd2ApSq@V'ŊKCbKpFP(5d$؆ q3q1~CiM>z*#Uk&VA\w%BL8Ưo\bhoż3;t9~gsĢnit\`q > II,K͕XV3ثpG rw}B"sa>XԌ=f4zB|#S3|a3`l)]1ΓEJپewpׯ2tInU9zH ^l5o'N<.dӲ2cxOW6%=}\ճ\DiNO0OBUנ6U'"Md ŸeDXڸ$XOF#z5)Z;UtjW,4jH,XFAMosJ'Tdc( xܫݑL>L[DdĬGj Cȱ }(|џ;q_#APT- -U]tze>naK͏8-g"4g [0S^POIeD|axCt<%&`{w A i/m߫ji/:錬 fEH'b״d~+גđ͹+zt#t"KqOmYCHtT3*tR#]餋f-?v4cH&BՍ%ڻNdy!1_ _RWT߁ܐz{J>is}.,34;-]d#+%+6"Y{8ot\Մ>cP ouAA eHc[fUz"O莅ţyĥS抯hk?ϝH,C:09zCPw@\c]\ΏV^G_^%S)hV<țz]g l Xi7Zg^ST?s\iEdVn?i6fLW_Ӓ/Hf!ҒM-Of)]&0PL(m}ឦʰPqJ%l]/H( C>gԤD=fFDzp?,$&1"8qY+94&{9EKrڀA3&ؖ[.4*Y>OZ*j 19M+:#gx@8Nh|RRp\8<';1+8:AhEQX?\o}7lQbl,5{)h h[79trA'yԏ*_:W!@2W^9Ʋt/=bsYگwXAʵܙ t$`:*K EnCxǃ G#ۗ* KNd,L4Iz 3Z5Qoru̦fcw BVscyRatx$4yNZ+5Bj5E#7^IK?f^+oLJhG} -`%2+%;Q@ 0sm^ nY 3B#6Tgn3UFN7=G#w0Tl2B'`af ތy膪s\=}1-q`Zm1ڙ -{, H]go>i˚jxIm5l`z?Ć\Է[/ZkVΥv~a8 ΢텀DPg:]Y *[KE>[%,7lnrDx 8 4Rzt&Sݶ/N۹c6*NX7]ZL'a?F& B{ɞ"a.6N1AqA׏ ܼs=L 3ǮLY0T'gwoxldz8slpO9{2 "PZwh]Kp6^!jY$r< af|Z*ӓ*Gp|H+ԦdDS5y@ Ut;<]T^6& Tkˉ͗RG7+jeGdO~feóFH(s&*jW.d3Bؼ`5o]pj`iv"T1}qh0zL^uj/I~)8d#\XWrkV)SG"[w!W,a[A u=#v±@Pe`0qazlπ!kH!Ē0~"Vt' Z>]ifG)FRRsFrZӵɃռ'FPY$Wxۦ}@^#C+c[ ~ tzHtߨ+;&sG^6PIUq3de{Ըo:5ݐ ܷD{r={E˞򹑚4d$31J$lRKRφV.3!+g߽:MJY$!x7i7DoE_T#͔P1|15Bcg0$e֐v!uL _ & . r=u;xYqn(=%uJ;&bKQdVي_I+%8D} OSdMKiޅNc3h_>ӔI؜_rCha{6"*#}!aI#-:zrDZFT?kX#RS }D|oq-.9c$Zf±I@䬜 ^!awWH .h\FK{=qem]#]ހe 8n0q:ܗI m_o}*iVb/-&Ful󙂋B\ +`Jm@YRƎn;<ڦ]k Nך)Vz %?B%lS@=pYE 0(#e/0DW+TlG/sZK+;FByF18@#\ 0G[z -- [}_{!(9V%B4'^:6I{n ;"ss|)E>T5*EGc6Yx*AjnD֓ai7aG1f2ȧ:d o~\fIHX4ßdi;=yᑂge`BFcwO4*Q@%B  6qS" ii][yq0vqma{J}!; DzZ`츬}FG!Hҹ|H*>"X [x%%&nQHW@0+^q;*lmD̀s]lPQaJKtLj<-D }BWXq"?=Wڭ8Bdܩ?É5b(U6?#q^,h '%@ #l6Q1nH =mu{G{Ն&x.]YX"d762;y-&!?Q %:cC$ hI̿Eb}%Sr=Me=Gbdt|a؅mMH(ҭs7NGóGa PpҪbPivaS_GqN~EĂú9-\]mYIwf|' [9GBfB#~yZJ􉍤5Qz 9Rh`6U.3%[Ǹ}jw2-s|$֡DGxLw9c[a]{ã!6q.۔dNaPs8Vѯ:qkq%`IXN"O*t(*xLEE2iտ<2 nLd>ʜՆ0DZ!%euy&ՐNYkwvvb}{i uIck04XK1RES IPP%7Oqj/pT(CD4?evuim+X(j`ZuHkvطV(ܜ7Z^e#t0,#.69L'&kرrW9 qZI9Vmȶ⥶"D AnnvuC,)TgCh^ b2Ո)d|\fcu"5`}o{$rCbJ5Ξ$Rj4&UTIVS̐"+/?F¢UݩAj;\V{%ax{fbqϺO۾B=|HZ| ggQJ&4F >UbPe\WfϗudOµ_T IG)PX8v^l#YTu`$CڀAq u@z+9sҤTuԟ#!39G~ Cªr{ٔW6,Ċh>$sEOy84WU5I-=`y49Q940dk#pzӐX6 c|Ws-ڧOI69?,ĪTړ(AxA-"D2 k+ƜAtI>]SN Wonrҝc vˠ(@r#mCٲVgxrI-klSr2Q![D;XYm^Ż"}\ٰ^UAZ42D/7x(<cŽ' ؊qWnpχ:"ed.| ʁh3~&}dϧOb rkUSH9? gjW>N= }Z+#t"]dE>Vj=rq1Mk1ٮ<=,ja>Dy黔p^LE팻c8u3t!54`Avė1FyJY!;*^% I$Wk4]^^MmuvG)>Ivz8/D쾍5P s"s("S~Kz`^(W9P;_){}eUެww5жBZ.oZwe)l-y"0|IE&ƘS,4Vm!EXs W2#% "â;gDt:u+^! \T*2~ڕ EL.Aw%A5[XU,lGWn#ݱ.ޖ!-h%dtɩ֝]gǔ$ 7v"犌L+!S۳ WWDmoEx*=ޘ-7WCB+xp׮ͳh6eฉo[3:6Ѱ+U*5Fly`kIIΐvy}OXten{ԟÈXs^d&ME뺺]-|] Ԉ>ΦO\̧̣§mtOo.;XKuZN259` 0ZӅr͡Rkw. )(UllYy̳52[N7s ~Gsٖ[D^SJsΞ RbDJ| O||G3,I5ҝer[7i'벞T 4--G윳a1!]apHLHX'vSN?Œ.7Cpr\՟ 2ӥoJaŢXFOx}乊BE}ѡvp<"*>nzpmU6dY viJ˭E}.5kA!QBlWZJOzAQ)tl;"i(:AVkPɎl kވc^U DRkn8%l@|k̤Tsk]u̓'rԉ\ e53ek$p65O=lX &g' 5=,֌K7˪sږ#&i^(xV ­i97k0:kG;}PNb4w؜}owg0 E>рD_\Am+GSbK9bř1hnJ0U,<'4g zJUyCw< ,wMAMl#ɤXRwt\aMVBUl:̓74A6jLU 3g N2Jo\jfޕ#OLDXޕtR(m#K!ZD5 n4n-P =\t5F*xL^7N8mՕżdݛ|ǹv@aۃ0 S9ư.XcT˱˝'9 {??hq2){,\}K8k_3-F@2?1z4}^R 3 EvܢMXPD[ |t \D= "[b ˸M@fdzM:W~:3VϜJ&R-ތb {B)M٪MRM*P٨s rqPٜ8N^dq+!%_aa$9 4m0fwj4ҥ"v_BYM\ UxVp3UWSW2b 8OMjvCtϧbpK&[, 18jѹwgθO+w’΂gxC Z{2t O"> df-u/NtWHO eR  憥N9ݳT胻l2͈fpcqg̜ b_=uqz ?Ps|2g^ru^\̷n!>q"'K)xdW;%/q'EȘ#:rsiXqqKc߼:-f6̾ B=P{49$Ѥ`N8QW2grPI3.WK#Y4^e# ˌ;۳st@O99N0T63"%|6;S [c>b "삩i㈍[J'Ҝu!0Z;;”mS}~j|XjExh߃zHJ44O_6~n(=I@tՠ#Eܗ: $rs%W^sab:o )!yA/YtDGi uazsՃGwAef橜]!H#.4s u!H|_rg00EI>oI3Z,3A(n2C4^zdWyʼn(.x\8Fb2YG(U{ oћi{_ʜypR oeњ3{0Ŷ|VN= nKԗe8)>XpEIt*,Y<6Jݷ:Fe4[\Y*xRF~{"rd _y$I'ySDHÛFǕ/|_|}w{#'_kEJu/{*.KKSc6EuM'uX**X`q:1ݧJȉ)dfMC;9`vz*NnI!()=9 ]U<z&p`JE1$1P7 ҤJΣKX߮uP8xq'wZ7׾tp1I4yGeL֒h,8mH rDY<U]՞4#IĄj# /=RU$ <O+yywuOJ'g!I) MiqZAqH ='խMl(X GLL.S]J᪓p ؏4G KI㍎5دwKV~e^6 \5Wc,q. mWNj+$RPugV:ƀW ,aW:5s dI~ThL¬if:)^JUQz\atv7FnR#>jVP!ȕ:Ԉi5pB1tH$Fh>1h}\51,~ϖ8Q̭ `пXsݷQi@,^7E IļjV_,x r&+@#<a8F |c}s3QVO&AA/6j8m 4$1'p1ncKis@ùI_s1n{wO92kX#H6OO^ZpVxa|2occ4TK/Q}wS} ($gu\F01@sv1|BGڍX9+.v9UE.p*k\#m`/<4eRjȡKi ~ԎʈR 8;=划/, m3TR)l 9o"}tYSтNH }T] D:/ܬ( ݷϱۆΛI߂- XW*m~:cϺ#cnv ƶTI< &R©s#~+jKɏH7Vl B 9n\k5qS" /NPݸRE3ٳ[?p? QNXMC#-Ek"Ukĝd< nCj}H\&WL^'cP{ɺ.!nK^s76Y<#V> ROHoиգ>Z:kfP b3$%ma< [Ժв`Oc.SjPTMIVAbe$n׋c.i4n4 YcءCNXB|~ZZSR}OlM$Z&~Lݕ y̨3G=t%85BRRS{"RnobPVC*zKv`_y|F<n*1OzӨ%)/兏 kfAf{-F(iͻ~;2zSNoZ>5ԟAh?8}>p3˚}n_ɑ207{wAz_S*ݲSg }}C N{:;DiFw̢a;A7&W.2 t},n92H!6KQ^N@Sc*?KcA1L|xAO&Nsp6%Y 8NOEz~٧j9EdRmH+vv: _'IG:rp)OI>>h[K u!j( gIUɒ6-P1C^db7*Ra?r:EjѦ*yu<g,{ w@8+Hז.{1  aA\m͓#aƔR֍Cixlμ_,7Y SBY\ٱ"dԨZ:dBS+ 2+߀tnݘ<~*{EfUeEp|@~Ww23_`vTC}@|eHӣe _Gmrg5لliY H؉ZWH+]O1xY.AKTǴ(T6Wb,9ȧfr mbkxw ق֠*f `VUS$ؖ?$sdfӗw؜C^vĻ!QB#[ 84l+s[^p8ھAm0 z<`uxmY"ޱdxv?dl] }J/XF׆; mں)M oWu8dt0JCij4 le-iI9BzRRuϛQ4l@F&U⯀ s~bZaݶHJ$ڈ"v&t}T\<S[Ѓ]2hy*ҶW 4dՐh4,3^= [> GV-MЮ1O:KE՞ ;୦:(]LPEk oխxmS$&A2.-dn?=Y;{Zؓrjm֤9kd$;*~Q~@[ѭ#7O P$aʒudpm#vlRlΊA2.W1mW[* -])x4V%ۼq.<}Ica6_U%g3BJQK'pTHT(֐INui}[T)] BN&MkCKJPVhyW?ꦢNdkP? 0<&aǮ +ܿLɮYzzsf 8&aBlZ 9Ēb幭-['ra EQu)I89VPL:{,H:1G"2z@|7 ){6u)z]R)UTWO&z\sB?/eq 9AVJ#cx 0Dp`W,fou㪨bQ R6nBn u&{HX[Χ ٬AտM?dyWdzHcưY ZIJ[w*+rBq+j}5{؀ M%pö7'fDk'Qx]>Y9LJ"Oc6) gwZp>sSOapMn~EnW'$E%G?Գ:x,' Ecp8[ɕG'zs\X>L @OgH4J䓯83&g'^}qnn#r. i\!$w Nh[#wmGSfڣyd2x)oRu(КYD8 1Sy;j$luYE֜3@Zr} A9H%rN=Ԯ k[zg>Γ&Ǒ2X3uc.h;,D`]GKRDre]nKM@E]NR3vuE+SKAY/(Z% C:) 2 UN^{k<ϖ8L`}~/ ?$ɍhy"򊃡p?OO%j/{pt>!t7l} 9+OM(S{MVuW)]4qb,MB_+M*/`0l|C1s4 kk9JWFόne8o4 5s CCzbx)^ٰ10aW"U,#֓IE $^D (Sӫv(k5x*U%$6zTlc4U4h>&szSK| 6缏]G <#yf3q]񯔡Mp-\RN<0#/Yb!&VK8F^OZ@ ( 0BpX$[;w}Y[)-Ѷx2.UwU'φlՆ{!>j*)] i sn*y#0R!bdp'{$bHF)&r,d.5;FGU p6O?AnHmG$=m O;_ ?N->Ns%8Iύ뒬Q:!]gވ?c﬛XD.(kW 2dSҭJxcX?v\\!mˣSY/G.8ʩҲތ8>WOQqtC1Q|BԛH j@Xmf-YTZ0#*3 A *l!;# J5^g'A z3=dfk*dj(<&yJr6.(;R쉨0סC2lzg(o 2UTc"r|yl8ea{Fh;\z1:%,HB6١K_ 2 ,c6f%%ģG9ܣIS+6´z5/~3ΒE}FR?%DnW姳V5a_"V XsŢΏ 'Klșfo^l`z.Ɂust1c:g q͏z BidX'k) 3zLg,:M;M£!gqsGV4hxjߝ|_r"NO'Vj& 㘛\Xt@q6CkA _PCM-5wE{8c[Tc)7ˍo`g6 37@,n8C"T*Jnj] \BGh|4htrC:۔,k;[6w6E`cl0>Jw5'RNCRI&%$fĒǮI M}{ھ_ѸU..%\k?_cEխfA';sh0&es`-d$(lfbK-v`P/$?U9OM-9ݺ3xs7^}I񠠟I'.z._bsy^sRi(1O{5.ޣ }l 紟FMw_ü'ۖ$-8Hu&a'F=ܸLDf˝xw\nfE<*{#&dx65Я[@G 8wDcj ux!¦&n,v; J)ĩ7;d|QR:5DrĂ?nsL$h4Bte]SoE 4|5%!`oP9( [}+^2M};jНKJ"qu ,m5Eq,uS],%,w)M|?ݼgF|s<6KG@/۹Q 1wfwʝɾi8ⴄ{6_Aޯ¡WZPK7Py9c 8d 1 jȾ|n;hKjǂu`[NbIxTZ1pzQ=Fl?wM֡r*7 IWI;e%ﶼT'Ы|0C"-YO%eMPv\`b ׺lQCGԣRW^L9Ix|5~{m̻Ea,~U¾ɤ8.̺Ϩ"9t;%ݍqʋ خg UazSiXVnvB kM0ۊC08;fHՒvm?)afbx9=Ѫ)xCSUWoGJ5YE +rٰe0SCislJTS-ˬ yfNTXeW<<' ˘ FxY-(;pdvȾC`UTU hlq9vCF@{dzo\/1Ii,uj5Vպ<g9Ժ'p*~n5IߗJ9$/pW4U:cFe \6"䟺zKowi6lu5tQlm+VY] Ϩ:oƈ8bog 匹\z-CqD\a9՟,إCh]-W)^؀.z *kc.ҥ\_ 'p/.HF‹8N5֨B Tro"؊ R&̖:6FALceL@t:olI='anudg,  n~Ljrhnh_P =L(F! +MG3WǵMByln^p#`0O(Am0 uAȏ=F{A:PYB)=<ɈDK(.񨡟R> m4-I~4ϊi]D*$ iP;S30/Μ^b~zc :0<5m4:Hp9aI@.oc&\{Laac>4Բce0ύ+%8 ͛Ab$V^N*V@>SjNNx0Fd1aIw8nԩn,㽏L=ʼ=dh$L \fbz1GPwiu\q;N4-a!վ.X t~V vF \$\OI/ 4g1jPҔVP_l$*`:AHlTR!ˑa0o' UP>|IDzUQ oTV*ԷQ1_ ̚1 &~֎o7G0*pB3fʄݾbQNcBGN&Ƭ/RK>F\5 zh^!HH %pphygٟ(hvgJ!'ꥀL*9}c$IEJEPitQ>z:弅uzqIyºۙ>= Orz5M(~ދэ<@hR>\3ġC ڹ숲5仫Dh7]#rw ?v1c5U:4 _'!C`?bi@}vHgByr 6B$e}P'o_ԃJ#P2Ư9*Ԯj :Yd MʗxMۼ;&v{pKo*@OKt2LtPggpD \[` 2Ip&$cQ: $괨8kߑ_x 䚵「vm %@> }ClBZ<xpEkiN(aHuj@'UmpH;[zl@J}#Mi/k$NqQcrǬEIȔɴ3zfiб&UI7gٷ!5P RW}^2P-xga0Kyȫ>?zP[=ZtN|V:=jDOs:f}z7N4$(?ovEZ>~#DMy;\q&6.Cޕ<޹55=sXONr%mxU)Lo"'oe$:gYn2 x H : ⪈XmPWSأ w+}nf3+;!zNHTۛd% *Caf}@nPyAC VF}zQDcfd{2s y/9AMӵ˝R}kL/p C׮jnGGkoo̓v>J~'7fxyY\4ތm >z? }>69h{EȾVbT8ٛʇb&aq} p7[WHn-^C":=PE s gbAyҳ%D.)5FBxտ{se dL֏aߺ~m'褦*Lx])^$b-vw7-cT%qR/o!*[ٛ'/n{;LǏbIڛNO~mwj:9o_٥OEds >tvN@>D'Y=pH:I_>=Kp] <ikʺj,\&6$|룰w>z/ǢCkQoeTɣd. 41R^1`}iZkٗ(C4.P n' K)z&MLZM`}E]]XfU "Bט@%5cDI[=]vHlI+bx @DBи3nsVg  #9÷]8aLF(L M4_Opx$i`?,*N{ZnVUuJG9NH㩽o_!Ps« p@O#&>UuG^Јv  1 [- :U(NptР49 pGuh97UM0E[%Wdi3@:aʚmE6:eQhytEDE惠&<7b擮 ުU&M$[uHfKnhea]nt=C70N/P]RgOF, EH}ttΎ)#Q dx; 途XEΦMz ͎ѫ!/?xwzj]9j#KwWf7 /iUu)"5Y܋= +XT>؊87<$unژ'=Ȁ4b(4΢OcZ7)1s|U`'/;U^HMy1O>Hmo;?"{xTϚ2˲,d=ҐV w5L =<_L}Lրt63 = nFFȆ.0 e""nUcc/ֱ`9/Qaʻ\^mpoqťץH jwgd=/*jOκ̷A/rɱ[HѨooc'enZ_L'F!U*<͋W(!2GF utA 1PCօ#=U2Wj))* T([W n]l2ˑI$`#9xIWvL[M _K1~r* b< a Wj1D\xgV E ʊK!fi{B|wjKC:^₶9 >Mf;J qJyHw'  ~-de:ͽ/|0sef:3K =~HB%Ս݋"T2I7[e2cOy65)XiJ{8w4{f XG{:?8|N_`AstZ[rdXǃ] i26]߮c7pMb F# oYu\dJSR0Yh d_ah\Ǣ^xӟRa8 t(L3?Z좑zLyْ<8COІ`yPiMv /iK`'!/CK'9spGf>!;~Pվ"IK*˥ ~{:0޵ތiKa%v6l]5նL;w&=͋}Mk6bTfftrQƧito)󆈷Cj B[>X>~ NY9%u`1+CxF, }pFNiWW_FkY1 ~Y*0Q@kH@ּ}07tG>NqWtXNR۝ӆMl〵)vFjsu=ylR{:b*,şCPbb씗8Cl-MkZh XB-8M)ÛJ2gtIwN 4Lß`` 0'\ҿ.Jjs~p^ݢ[3 P. pW ve7јi8o\ҤS0   6Eֈ vpooTIl4@t_ңpR{E, |fy㟂/ _fۆ<=|+ t%T5,=|yU_ZoTQg 3CFFA"Y dhR 3Tt VǑ(f̌?&~Xo7E oI} Nz[iR>UE@1 ;t5GqᏑXxSc{ᜭ[_=K *-96ڂEBLz7rr0\zW<b}FsY+O}UZ*/f2%*,P,+۠?U)&A oG$1q9]k=36va'l3Yd:ii5c0HǫGY𥉉rpvwAiJD?KZYfFǃ/m_C=DBe`_ Pzt\dںu$ANkBӗW^cs>X γs~81(+iI~~29=j+{^ ߝa㌙RG0U~MȚ h?rl(8s<'[e3|CC6 O yy9ʻ*OlW͇ ߳u1&=U8d +?n9.!{bhPCw1}k ZJE #AYƖ:Zb+:ܨӄ[Oxf7)PﵔKj@۫X^9Ukm@G;=AC5Ýko 24VZIưAJrwop `SBq;dpQ}PL]3eB`-,]_s0b`q1G!`źn[j%. [+IxDoŶ{.-B ޚS~6*ڢLwnYU9~_#2k^W/GG_ WMȻ/-qє;(Xs3%:gh0#$O+R׊5м#PQ +#襟x5F)%gW638,bu&* 8|z-:)GDNs__-W%ehl%jXYyrc3+z%?Qv8Eg/}Nw)wBGxZ*_{^\{aNoީnc'׬\?'<3և$}H&ƀ-!{>b@'gOgU^$c {潬Ԡ#EVe2q5j̝鯒u?\hlѯ/]dVy _'ܽi#X (hcvHz_!\v'҉2YwiqCJݷpxP:n鈰1!ŝ8EqPJÐv!nO~KU4Z*ne>/*gGf Yy(6UMET)E@E#!ڌ|ƏxV0FY@nφ~Y8;&'$*ɫ,9 ';~_={?w6=d1uJ7o_*u|P 3`S5ȼqj'[Ҽ?<06n #Ounkt1иԨ?GEU9DkD" xĠN?5^5$A$)V^9,NUqI`\}yOm|cՑ*Uv$-˛2' 0y|Eͼ!@BI= @s~5PzYwQ}XRIu#JR?&q &8b0uYug^Z*M!]~sј0t4UohV3ҐR܅>ryf̰؀Z?5ӋbM{OUn#o{L8ϐKK}ݓP|Mu>I$$ˌruBښEǯEj%3c9JzMrZtrA.2ndN ?[ = KbQ2b7LFF1`wϽpM"̄6)*VH*Q.{ ±"0=C~ /LnXd_i9g=e M bj0?j˹v]M E/5bq^TB2Bج]|jnn-"ěE⯘#hwòEU3BWA"=z"Tt\G,==yS#JsOfSrƓ)ҩuUmuk@c\w @s^_/iHa% ? -b,(v@+`ɽ%Q (U)RS&r!_:R!C{' 84.^K oa'NFP]Bj2:tFEx5{Kw(lƄIF@V ‰dG8X2-a}]) W\}&6v,}Biڮ8x;I3H]crE%'q*&aG`>z,lYׁ7ҔşSkIܡ8qWگұ GЏO66$Bs-ռ:F A8czZw׵j~p.MGG} `:1o)76e=}֒lqXBmĮw]7v"&VQ1Qpjam.&:qMkR3Oii;H#GWO󱑍kgb$6VxT#nri 0C/EBW`kpB&Q465ƅppt;v7YuBkpPY=tEZumJ^,BG>gFB352ZBN,&f:gJhCnHxISt;|.d-篝Y`mi֍f%ƒH۫%~+;%\sS=T52,_x| }4oR  H~miз7Q3F .[ {)#ͬ-`+ǐzsM!XXL&+iπsݞR Fl͹ݪx]ER͚e o:n6Ƞ#qaJ(qX=E4v3^m,X:b]wF>@LVe'\YR.UDs5FDz.eGԴVEĺA/Qsyn 6))# 3mcRUq2H([#p T"G]]iaaY[vNË Zm&?A}8DJh ςRC \(NdѱGq&-\`(|}XW{ 7lI/˿9Nu?|` c>Xg6xU5Lu PZ1zx|SΩ\ayF&Cȡo<csHLpz׺3h*%>Y*)8җ }Cݾ2;8Tv/9LA=]*sj7q INxg܌X |[ 66ӟN^7 :t/ ß x+Mp&Dœ$pT5"jB:HLr~`r- t[uY*,Y\ XT7GeC]tI@or끻L6kaf.LTF6G#J^" [9qTux7d{#aVTѲN&2$e`r^+]u5wLF(Е0s,d'jDf.]̅$XӮ=E*9C'ngVu75Px8`=aiK:3X{{GLy[PpqULt@SX+hcI_fc&[D T !ONOdbP.&B~ú=9y͊MR*<Č8P7%ө{P@> 6b)6]a}\ ԥak2+ ~C|k6pQ-a[쀪~%WŔo]69}l8%H9 O/2J0"bɯ*d=qTQjbb,{!S aCK6(o*%Oݶ>9y*ߒsJ[NiPɴ-CfhpG) w'v67h(\>`[D(<ŀe_LkFb b3Xje] #S{{1oHOBzQJ?ߎM)Zjoq6/ӡ_-Q!$P ,RKb*!L;[4^ny'V ;w&V3'h/ J!?X؎Q>k[-?bXP W2Dp YߑM3k7{k:^f\jA@^$|-p;"I6,o=Q$z^R:Ќ0.s6%Dx!-߮X04GMnYD.j:!NjVxLc9%}L遒} kSD"'w.@ ʗ1Cl7RS55[ }{E5!-~!P[Kص{BN~Uq<& ca|;"plS魙oW5wl>E{=Ų뽭1""ƽo77W9 h[Q"ƅC!ۖ5Q.aG\:DFkԪU ѢF/y \ #!9$ h9c|(+ `8wZ>60k&zH`U,T:TZ%b ^+k]* [p2i7t($yҁ{]p/}/.R.Z,JnğX5e;𷬤5w]Y8x@lٟwk&O 3Y_ 3,3f'JSTBaԏ _Ӳd1.)hmWH|2tPw^<=.>&GU5E V[LXadg1!cɮi09IZf0DIنQ>?TGp0p3J ! J<:{}YTQT]txfM/&3] EqlYT8h[C;QD 6E`Tcpw8v v_l GeҒm𱎷 CsqS8Eņf8ǒTL/{譇a< |~t-\ª|(މBl㬇|zhe~$.Cj9k7b`ԑM%%-:b-3:P`n16_Ӡي.]h G,`m׮KD_ˣID 8cJ"pUeölkեOOy'<Ͳ2wda`<JJ@$=5/~6NJDh&TzȌɬ,{m#s?FKtp'5J,h!&O ^a)QR<,ʏǃj3BHk}^XrG}t]f 4h:W1U>ӟЂRgOTGrA8;%xjԨ2;b0 SLDLK=pj) B"5_x$^}덐,ޚRo60t'M#lR&6(gXF|G VSAF:TRu&<]C ! 1GTv/iŠ?k?)|..Jv;ByAEބT?x)γMg }~"R2vKs1~u -padWBOC7~}; 1q SŷH=q;Ih)V;tbD(Q3l{7<3UBSqA]c]ERiW[M7+4,_eyIu#U&\SR.]dA$n]"[tIE]ә= YQCE荬/1MֺZ4[@N䀤DȆ=XU,Ljf(NI~!l[5paFK1NX|`J$؉5d|hd^n>9Rܿ3\ LG/ZFEktrR(F'cYQ٫8}#N  !A 9_Q%:+4v&ѕGoÞH,Aث[H55S o8HnY5IP cn'pt]xAC>5aI?gYV\ɼNZI [ۿ;ӵ>$PABjI RYl#%u=eH'α( '5#)+ɚoE|$:A31険;Αp1r_yRW'sq)ڭQcbnI)"vM7FҔ&b t!Y AR-3*S;a臼DZK 1rydߗC,JQ~}[Vbp?D7WeV"NkTj4/ cs`eC1+r3HA7e6[չ%[6tx&i+ g3V%dgsZ,;F"Ъʆ,,+,wOh<龇7BLj]}Y&QA%)Uь+! Ijvۂ{i0 CncG<:!ݵ^| c/; Y-v7GHنPGO@&10{dof#}]Sn 嗼P>F hF*ȰG(gν$j~G[^Qv[Pܐ*(j]\3, -A悚= PG*rIDDrsG/ 20xt_. $gC'[^nQe ُH:2M74NBŐ(Imbny5kCTLPI5bvY;.K]P[V~ 1AlQfkN:h >$u ,NybW\%=$HJ MC;Ņ!T&ӌ<߀h%ZcbPf,ožv6k'J k)ea3ʷvN}eR`8ݕ s`خ;'(o*2S?q(Eis0>oD~M҉k8^0v3A] 3%eR5U"m9NʪcU]T]DFLLE'y5}ʲ֬P-vD~d{$ {<sQ_$Ca ϲ{A DR_&W!yz<.U6B<"Ck-ax" 41GK+}mKIZȆ%|B 67 &RhĦEXB&! y#! ;ߵf0 I[{ 3 pq!dMzk?q"OLYSE{?'L.mѻ7I$p[.ט;C%)mȡsBɺJ]i? JsܘM=lі?yA Kjn^_ y?RLO׶EdN~! 5_աGtʷ$4h1` ,-ljM;m ٳ(l@j̱aV*G1x"Xf#:L+6Y!>jQ=1\X; G2xB|ښ$fBA1 1_5HFiUYk` p\vjn%qToX"Qc=}O`aj v=xCUFRUY{:fU|+ ]wZC +Ѹ䷑ Z(ͤ[p(..vXC0 In56 1Q 4hgq 'E2MrU #Y%[m?GG44zuD׭Kne%k'6S]z^*m |jx&(S3Fe8{>9.e'*ڲ7~Vl6CUGM>)8#"+*s[%Ӣۅo%Eoo}^ںKڻF8JzܙKڇ?.))~LsZ3':JPN~0xZjYf7"!&'1P<6T-(sM4 ^zYE4[b˷ULpޕt.h4|,"XU,>!PɋU9šQq>sUpb'4]?M>,Fzàߊ-fZBwMR;mrcYܣ4ި/6bRgñPB[LfɇBݐ믘/[74l'痃w/)Oes箳& Jo`O顖W1|!DꂙI\;ZF^|(~޽ ;Uo Z +iPc'Ð:Q&:P G[̥fjpaav O#IxmЈ8\Fك|,2גCޯ4]jUFReIc8Sj I˒\<YļHx]2w\jopd[9dR]2WBiArY@i|` ZŃ5rz'GS2ƍ*|$l3Ԫoksg7tMl#&F9LH]#9Z“SHX` M At([~dۣahTGAčkץ+q@bL_;>eKJҝ!4 H=wlKR=:CR iv%5$y$rE_%[N?>أݘbRf[No*B27()OI)3b5d ^Gd;L5`&h닧ON^0>fb +LbW} ߔEndEAcC[ei)kr -בv:pJݵ*i્؈|q>4B<xYt=3@VÕr C,[i]*sܦBϨ>4!es/>ɀ=#72]B8z:&1>è2Nܥ=F g({0j0,OnnU|;Gr@j \n325yVu[KC iL?1Y8v}S9p|xሕ?mލaf+iX2qKI#J;_:${Ѩ~x -Fldxr0{5A#ϯ(D?-tBoLI'd4-z .(B"47qa}(C l؈ n_ sBe0HEvL-ŔL4>#jt4_c|@grD"2 rop>d3xyrSӈ5gq4 W od8oo, + Gw88/88ke]peg#"M9_*5 ֲ샡}H]8p^Z}4COM뢻h,| CA Pf .ū2'~UPf ؂xNCˢ,Q f[s-ɲ4/*'w mR >%梁^gJ+A ɻTMI M?duzBv ݐUyꑑ^x Ugb$Pd$sL;m~Z.^kD`~p.MQTPLU63_۱~ m]u›\nj&p,ng}5W jJJS"9;9r@ZV\$3(#g`G EԄQ"PS LI f_Ho ʻ`P4|MjI^v[B׈r4 umҴ¶C+1(R٘*f @LՉ_[rM#Dt. OaiJpRڼ,Kؒ!B5 /lJCpbxn/'JJG?r>pZDZ84-2b2%HoqTU'@4tFcg̈KFêđ"o&E)n]*b,8^7FX4@%=UXFcSF"Mj;'V}U>^4@'])Ȧ)I*Sr,6*DH,yJ9L6 Lq$;^+~{ 2}[':?k>΍W9fG]v 4\]/{3mWijJ6\sITW=%jN,kwSfmzZϢ>>|˜Ӌ g諭XN*:|윚KxĈ?蝳;^_`L&?bQ Ï΂ zup2pny~BSO“rmory3OT:#5]y]{aQ _g)?-b&)eV\ 6[G&a`ʑW$ '%{d;L@p<tjD'^&ȹPW ѓitS$ʉ6j[wMd:h\x{~-oMR4vcN5 =ZL8D~ .Q 2h%?;s fM^E`8Jlmw#ce49o҆/E_SYetZ3[dPAg1A;AU]8rNo\:7ciඦ2=v^+657LeÊ|tmY ] ֞?<4R];"h ^UcP8~>lo$"aʎC`- kj r?F\+&fzxV3Mcj@$g3+7Yxu S 4}ƃc-t|G=i^ȣ[ {l`ǐs=D-gTC}sBvKhC)6^ߦhϳ4S&*beW`OyF.D+I,'|!#,boqJOa)R306`#;1.ɏ7eLS P7:]| |i9Ç/&Z/*WYb= YI8<2NO[φpS *~B3Qfie&~ ?h QTJZ L,-Neo$pe9+(8V)4ؐMEI]N_CЅ/wQcuZA}\Ke湠OMIŝBW]h"?wԨ{%ƛg8z2ϫHdU[~8kY*I&)At}up0?4dGJS# ,-cĤ [;|;Ň-Wh)~yԣk%VX|'6bxkɄM6GX$%BZ>%Kh%㶁n$fM[78 2&},yVҞ 5TϡUQ;y*A$>CFӍ ӖFL, }q2'2y𻼑':U3|WÇ?v3dy 3Jvĸ宍PT[a,6r_58v5gqL^nZikIgSۤOyv|*K̻ oKpj?LOFjOҵNjOY̌8*jyAWXfDp !TyzI4 -JGlMl*Hp.xvk HϬ^ f1j򁱇@$@V6U'ADzDY8jBƒ7Knl m=G钿ZYȁ!fu[nsqW+?K~j%jr2WZCN;o:4]ybkWٹěn'&p7N3w罨^&ք FhPJOnʽɰ?F"[MJ~(-*Q7N,CdnIoė.o !#\@倿Qݑl4= 8RvQϭt((`[:ݶ:ٯy4xo2hvde8Hl-VuEijwᆌꥍo Q K6J{5?qS2)dx/܅u`~u+8}ˈg}\5W^i)2Mi8 H Qscv"1@h]{uP9Ԣ?nɚتw0B;橂>~UIڝK@U3߅(,C&QA3-Nxi/{SZ7jD̅%!^jQ}\ʵ2GlZf>o;?r*W9">썞#V L)l^cZ]b6fNEsרa'|őՙ/!bkw2Ҋ(Įv{XU#  nD8â ^=p;3껦&s W*WALMW?if&6mBvvd`D칣n&؄iMRͮJazgZ(z !MJq^93h[nMF+KeɃ^PdEFrMÈ%D yt,՝Z@L < VgTkj,!}G pt%G-^r'"'=v*Q iHVoaۣyMNg;£[]);lMXuw4vᒦV-`bdkD`"Fa3U0W2S/O,F)Jucژ II4#n^̰` |,|Q[ҫҍ+c9L#$}=( x>vdfA 8((%]`/l硨%c]WB=TřY3 vY:(}JrBu]}nW8|x[%3 Cc. Qm{Ȋ@{U9FD^bc~hvRҨxjMrf{&I]Ǟv|L߀Ġ~~-۬j C e|Vegn'^ w}jPɕlnBkf7n;*'/Y'Wç~v8YEԘ֡LW$&,݈ cRuUs*hB4b.Ne9lA$2vԾ p6P9z<5$7hgnڀrb%?drp8v".N><6Dgd^Kdf:[N5l: y]=>W[?c;ڰ/.,p,=V=q5 ?|%ԗs?'q8NqOܴItpla:BBL YkEU(VaeGfokdͥU.~u`8ZwsH˸ZݶXK@' z\T8:]5 ʓ)jjt3.>Pd;z ΫC|n&{/C-{_ڞb[B}.r``BT93~ 5N֠E{1ohU''',]]DMF{ 1SI@UUXWr` [ȬW,0) Y@ ޔ~d=έɑ<۰G˔HsOҰX¿ =]q1@6r;Y$ny6R1 y9}6{OCu~?o ;AدwK}l欨Ikp<] v40'3cgvq?:7*i"c 4}iSSB{B"At5l.sc ؎ieD8eɬؕ* 1eah*ӠA y@;_P{W,JFa݋HɰnE}Ū 勆hդ6K}G᭧7xه.vTퟶ$\/'HEgFq=G?[PykM3;(4ri\)$nk :@DiܗacVJ=&"[Ei7hsŻ`4=֠YM-P8ɝA:_JeT_>>)7UVtuV9 B=[5tKlZ2YU7ۥ%"XPC!Mar%pWoY[JA#3N*ԓ~1Wkz λ+Et|y 82:]tG#D>ؾXpk>u!3pon=#ϧ5r=l {Qy08; = cH3m`' O>*!! N9(1ӥK1B+Q tUuea(K5yd&;\fv| ,%1[K$sà liOxЪE%jX,vK1=@dUOPx͐AV`uܡm(jR=`xh?Fģ Pybyi7~R$Z۷}XT&{pM4`1NۧJéߋ*Y+{HH)cMhpR… E=QxE !^tb *Ը~pN@f4G -8EVO#GKhhGDʰ AחY Hn ph1)bՋ=^7~֫חl%LlQ5cB>H{Ε;=F MkC&"d: P$2Ḷ ,x$Uhp)j_}J%(-(8Z2Alp}CcGFU,!Ucǟ:,9{]eZ<˷W2!@Qo+ho0aaŘ~O%f^ʢO径TX (XsR _Vxx^$4wT5Zz]Aȶd9c% w 6L*7l~<[8|l0ߗi f@wl:ײBkh*mITQ{\T_Gԓmbj(U)Ȱo|hTpa7>V޹2 Aa?XEWJw  ʑנ%.u KSgW-aTtUh#غ16yͷא@@E uݯҋ4t'}0vI<'!4I|,(5L,[u^A!uB}t?$+.dΫPTȇ@k$0'*|UWRAp@ (o'\ ? ) [\T*{<+tc*Zv͙JK={__n?؜|C`{| O#xzX0cWF+R2 4j1v`[Ь8l.Sۦ*S4RLrsm b:Mb >].ޓe)unR-|LXaWn!$]2'L~isd{!N(EkAqG -bb:\mH+`E&ff>K1||Vٝ2K}W}U\].:q.Iz2ɤ.Q ֯ȞR;>Qsc_:\гͦy  `?ܬ/ G UZtG yT) xanfUKHӫy͆pNGp 9Yk%^9w#+O-W%E;s$4<{S C̔-S(C {8`dYU}ᆍQhw+0xgi)~ؚ `j`ߔO±&lVÉ#36i{Tjrlgoſ)(锡)_;Ynxv!7y<9'~L,m}M3Uwoy'YAjQ7tΫa訧 gEGd,yesc1f:>\vK8&+0_xX]hd~e EJL*:Y#fkCȈajrP|pԣZNI8}g+?748@&=iHnX=/q悕2pV(>!O5-D~&?12R _;!B)O ʁ{6jT_(!zf8@%B)Ngs"!ZE=~Oz$ZF lI'0Ľ?4]cGܷ\MEXZ &t6lktfZxWJ vm+_^۰ƶw lfPŖ UÍ*srD䈂l,w vmk6 2<ぴ*Iv+Bi֕Kc~UTDN~"1=BbxdC gIg 8lYʋg&(b Z0J 1R2A ƶ $wACcvըz[׬ZvL΋zD WȀ5IJ٣NzL:D\S^J N+z@?5Ҧx,~ q ōz紑"pW \@[_@bWDB( a^j^ -)Z`]2rYwr~)NIO=ǀ8-Cz* USr) M< k$Cf"Gе-O)kkkhǏRՂRf,>"x~P9?AZu"v߽֛4 wyPKx4IZ\_Qd|-F~X%f`rt?eZs9Krb90ab_EҞri7UljҲ<0+/],v^fmG=ؐlơ\aI6bqsu%P;@lA !~`ók T(,q.󹳲)&eDu<=1# =+Ke*h.׎.ja~k4I3,l,gc&8حoXL+iyյiň1^)$.lrz:(MKL@SIؾLR 6i`~ b)=tok!xkUIڶMDS҂B=]>><`#_G߿` { {fШs|;8"DT|4L"ya pop\|II/`'J9nn# %ibWܟqC.rTS 4FolҪv|D2 ߒL#Js}$:Wv_ǽKٲ's*f__i{ ہg wΠd!.\1]C7)DGSCj Zˎ ^.\A\ް=c*(@I8hhȿ,T Eoxb'j)~'u+ GluMe$5Jip'z%[.%Wn(JC9Uo;ׯLA}̧(!AJܯ!^ Am1#Lw!)%]aeEOfxtHghu8x`1  2+) 9:a51_I~DHM[&D;!$q] Z3Uc~Ҳ짚Ͼ2X⤀vSJ2oyu2T<}OJdi+na%x-F$GӢ :٩jgq ѯ퉝}\=]D$]>sW79ڞςO:sO i,I2<ٲɕw.E%qYsyPIf!k)]iBxodo^ VSwwU98-Qy&(~G F-#VI?#T7IUO!: ܺfmFcאhxs24Hhp(>;" _2s1rlj=lxA5YC1h8[RUJ=n;ܾx"ʞݗb2n:A8/k>zo" |w:5lAeRfHS_*$|KY .0 /*:h@<>]\NϤ঱SaS͈}v1;럖<| zwЎۉh(NKBx[6^_$Gæa5??}4طpܷ z 'Ӝq hMX] 8q4Rw TGH!_}$VioK^']d+ZW1bQgyG?I[ڐ33b@i ͆ŜXNY2.,PgzlMZO6z;,\0{JSv}}*1ED$t^{sx VmvKH6+TߴRyJİϑ=ײL Xs^O,` o67ٶI,C³*Gō{tZs̆/rsErF_J{TT#\Ÿ 3uKvHHʕ6Cl%q4 nϸ ]l{ňES^ U{7[_ u*V+ (bA0](xНmhWMp۔܃QO%W A?)6Z[]7P.zUךsV˫xhKԊϿr#' Hœ*a`6`C`NNmS֊Q,j}{/1Z qa2`g^Q5ʘnJg2ki Nk0hc޼Q}a7pM$1qM kaNt6Ky-, Y\kk;X" {ٰb@Q'c2܃ [p"g& dk 4!mseIG+8t@緼٤#0%X_7^VkS8If{MSAs]T5oBRdo0bkF8ʃm|zxaC 6[8`]QxS[]Kh$]n@{)~Ujf筌nt(5E:-RM]!/[78&޴vqևv; ѳ t5.$V{QV9,-_.xB؀m>]Ǟ^x2\U>++"r@k,` ZeenPu$F~ ,T(Xqsӱ8@C-ࢣ5M;ҝsbxe2_v4dQ$ rJnJcv[%dU;%:d*WajD=}}7uWOɵF<>H;x?Ľaieb,D 30TE_ uYE(Ǫt\l/ac~߄]$T.7{xS2 幙ӧ zcD h&yPw?/oêIe>;՛MlT&vXc0].S/H,#^g}nחφ)0c JGmjAjUed]~VbIj𴋳v ;=ᵨ k /7}QGaWא>JJ4g}U܍"{zxSa_wY ٓ@셢g΋x7Y o 7[C-av/jlpozBÓv_=;c\Z@J Kv"yQFZY"-vZ8Uō88<ԕ4Aa{uFuʏ3(B4]ѶC0&yllKT M$4"[ AL>θ W\#bB[s:y^*OK1z=nnYYGOޠbʫ?9~$Rη4nNaq>]@n<8qh ĹtBv0L K޳OլET +6c5"m$.jo{2.,sELx[d0U!iX[}f*\ )Bq$q- S6tg/ic&5G'fw*ש QQTm{;b:|>Ft/շwTۓT+#ߓ?;'` ;٢hbr ØjV0TtK1MJKN}$@qiٸRc))(D0M :BxʴGOxC`Xm/<}kÚ6:.Eyrze|11:xw=7mE\'b 8Ýk4}r,m^o兀?I1Bk`c&ϒ\XEzO2GOBa^p{Ixgߕlztzq˒AlLTX1PS8z0=} @\"GK`lI ċqkXa!CMbc M0Mj;OΙ-,6paԮ,a۵ً(kp.}Z -o=Ӟ0#: N8ی*r*tDkt4Ÿm#F篟 ,hwS'އ~^?#Sɼϫ*c>Z-{M zx3'9@Rd]C[#aM3^ },z`õⰶOˎaױ0*w:>c^ëeIm )ݸ}f`閟>Nqlܬᮑi '0_@\L_ohibՑ."Ih{d$Oh0%=A.ӉDOꑝw(}Zc Б0ohmX3Ȍ""T v ;pqmT/VKTFӽxUSV侜(a!j &,Cqth$uTBUF)Wk͠Β[˄NrSr"V>*Cr`_<\TT1D7;rBBZgsJ S1!YC *(鑔0C ńV#d(5'|q^FLNhͳ5=qcW .hD9yMׁ bىO TL*RlIIkij7H+ Q$H=+%IZVU[QrvZ_!Ѷ iLͨBG6M;Z"bv5=NBxתZɜyPWl }݌Lˇ9ގ_E4I$ ]@0yWM{ O0OϷwyy3uz,b5dw@`\#U RϡޠF7Hk\LJsyU4 {%3p'ԝ/,63نjb~arcX!( [+O#eNfR]!']TDNgQ@ !j"D$oQBٶ0%妫e(LAd|Eb1T l I;!)j|8,?qvDsv q'A$\WMKe5#*ou^$7XKs`zê9eN(’)t^ ӳTpf;.E}k*Vɽ} l3&P!/1u1?SG@KAFꤒZP ][5Eaߙ !5~s.cHs$d΂a vC|.Ʌa - JNg`$gBbHQW>r5Ccж<_6lJ%ܴLB1W C/ᮥw6?U޵7k(r@QCp$ ;47|RhP8L7l1:Cw{ V'IRM. T){MG:5OnHSX sb 'Zc㗹Wؼ x&(.Ae.srj qq[8 >@a{} Jd9ѡ롴<`O= KzKтP^iCN"? Mkb;fusF{&xOd~^OBקж |Tߨu@ȑ.AaX,_`QgTv`nt UAy8f}"lE0FoUOǢ霵[Ʀea@v y-M|1:-|aj#Ng0}Zz8#Fj7T'e5}_7:Ve>LiA Ji$dgگV.gHM\؉ҼNnanOM ć?_y2@tQ2 ,yYT= /}tƗN־xaMq)DN~OߖխkP K">5e'* 8S8N-|Dٮ a \ޓLXVB҂H-ZP^s2qغwhP%t3v y'.:""2~Nes %"^{lM%ifLxPq5e9̙c+B@549a,o\i/cG rC98ķv r̒]?Os[ˣCZ ׺/=y/zey'PF >WvyySj={W+,F{SYq,ATL¢`$v ~ǃ)E2`MݸBYL.X u`7=4|_ZZT Gm!#ͣ 늮nO4G]DOYwVdQ^ɫ\&GafYBT*0*Olnl](-K{&o*Q`r3 rD tن88-*4ju}7|Ԃ:R.Y$dpZ*0=i 148al@^Yj]S4pjk_t/L@mS)"4{g|-y߸Uo~~//=D8 -v^7>>5L{'\QtPC`I':LfHMcmWQ2sBf~ܾN>zQ'MY>Ŝ}f"Jkwi==ll@񈚏އN ~UCQ#pͺQN>V4K`E لTj[y$rz-tG'>& l5&5xEd |JqK5(nV1B8Sw|ҫ( ~1>QYǦ@:\Ѥe@%& H }F 1l/_fL(̓q, k)§.Xh@b5%#GNNQD!#q$ ;9dg=X=}( $blyS,J[n IKG*jDf2ΒM'7 >db\jYVc%!uIoor#֜qg(oQqItmZuO-U_YJo18cD4b1ƹ*p[C/}[8E0i۴C;M,TR/{wT*zVeBzƛ^g4ח~!*˭>hw$}դkm81SYSwUWQ8)%8G(?2]I73"yh!-MW\]Nlp{q=Gj)4N_BxzGy4\|mʏr56M 9K kؓ NTf)du*?kBw!PSw&D噬;K0SYXq{MImr !q1K`#h(>K9n2^Zv\`"=`t5?\ &^cBiz( q*z?Lvy.iOWCG}tsϩq02:C?Na+-i4x$Aו{*9UN Bi3ஃgt&8m7]&ht~O !tmJp/D=O$_8Ia駋&O[n,۸}F 4{=[k ae%ϯ=hȌ"bV^whbJUxKn[^ω-])QrDt.軪%ek[FLJn[׻h `ӄ^)i,ak1٫V57{ǖLKϿ@NDJ#}9-d*SolK5#fؔ gCM@ƴ7 8m=[*ԃpnTNۢ|&CMDt~+) X"]+O63x!,r5Oi15#{/l=릅MRyH"K;N2c]2q2>M _kń D8HtI:":tWckP<-Jt dI"&B}W <Z]=P3'>y1<LV;q5Z ~C;F.$F)Z51 2cFsnvkH rF>p$^@Ig3q$yqAbm7 z3 \mLrT /1DپicLmnZrKZ㻺e(杕b 01k>ZިU9⨐\+3Al":n|N$2Kdi9&jJs\alP( .kUm]Oj`ok#NlP OdC);[YHD|ZqBy^Kw%T\ Xix@jKIgx;{paw>R+)_شwrv'!8K~kZm[Y&Z^er]WtJ0IwGO9c--*7"E7/Y6n:P4H=ڰPw7WSTg8Um2M.GUj"]woGˍۜ炮"yCɰ5[L>8ńZ;~tܸg2M .[`or"DջL4H\^Vq4}%&fKI*EnT羋dpU ںaMQZ,~Ѿ[JD3uz7Bo~[aؗNY<HALd%ov5eK-$y>ʆŤwIV% P: 1F7@4TRɉ~USWCoAٳJN-R4pm:X^p ϺӺ1a=S+cabFo21hlB7 }W hȄ6#4s>jc6q=Eyh%2J .yRT|aAږWlK4ƮҔMӓGW>N " Z'ݝ)&~˗ Uth2GD5˞"f:;7Ȕ5DdÔ N 5яRksCzz5z'ieP cK6`WrTP8v'5D*c7~n`ܤ^('ᚎ[o= AYb4zZm(Q"A61C֜S޾[/PҀ'K%)-z')]o!8;=k]=OO;\o(pݷFS6%'gRSĆ xDת>Bzq 3FڞJb^2F0Q[ lTLB&6^Lpr2P>G5YH0wE.\EQjF1x+0,6?z ӣz!|stkpvپCwʼn_y{͓ˡU ]t>ʴƙi~ [ q`¡F)}bF815k-?OiNd`-Cن-o`$Rn.],pD[;?O 8r_T%3*K NJI7t˒Q ZOq>:^rfCPyfme옗[kwD'ݷpTg "\e [v{CWGo?CkT8<& G(+ 6]j& -^U5m,xko 'GS od!FjkS &%:$ʲpγ[Y"sIH;:n9S%fߨI%-'nsoD78IgfHBSˇ?V?1+Sy* 6,vLf\.e5%dǞ]ÝKߴ[%)<=_W)vkқu;`K;h,sIbI^^I5Zb lsrVK|+NHQwH5SIj茢}$j<хe#}Us QP#+,o(Q A*;ZXQZ3`W| j#PLciYgfsyoi+eMxXcw|ACi@r |;} |}ߓ51sV{ NH4B@\A`]HfF;#Gv6Ԫ_V+g/y}'gTW0& * ٠@Kzy{P[yv;Wj#e{Q$*4]z-9p~sz^u?KQ+V rk=|m d90L'`*Ll_ޒa5gjq`x8sKs*rW}S,3MqߨL UyE.JPIMkbLyLWyHc#3ĿW`H`wv_~#Օ @[O è`Y4v SC&yt"ht&gvlȑ8Fd< _7YfwhhU[4dHS&' EnQ4^nNkOһC@4Zki[:1ʏ?e7.ۍƍZRIRQrdn-xS%ĬdAݟ=1wS q(tl2OUSp &LbS6}>%@N3oUoio+*3Nx@ $@1Kϛδ㹼;i2tvS25CQ}}Cߊ;,X]dId*[1t %@$X/='N Sτ9]s Db䟞u a[;g,؈u. Rc!8F%3 |K|ysصeӓyf6_xG1k#I@ʱY_pڊ<ؓ Ʌ5Bu N7o@4³}Of\z?sL' 꼜n;Xw#-t_ ZbNN9#_}he૔'`֝;Ign鲶ߴY'Hrpns;nQD>PՖ^qjA zr[1G*;wbtbɊ>AGd~f<&q?Dz}zKلpEՇCߵsDEgwh?ֺk?]S)6׀6f7-Tub1w (m\ѯ|D!\ob󫭓&e`$ aei!!bKHʞJ8{?y9&=sA,-勢UG$B)V'j75B1:puaDһTmSjּ<ޏjBK@H|/?lMCQ$zC n!<탒k #M~֖^ -!.x-D}FgC3E{2kQ)Kq*ͥ3y/ۛ!Ds7K!1Urے-{sM??c 4$݇kgu3g;ymBH `:+Q_t{[G=e"3hD>H3 އ]NfRUzɷ޼oƗ`t晆-䛂7?ܥiAĝlW!ny%J;\󨍨l]vϮ1^RqpP09Dw<(}f1{~+xj/:Ԡ,:v; &3#ukO4!D7;I˧JH!sg:$%+$*ny*]tſ4d4Bga'PNѳy$'i" fȖى\ߎcN{M *+GxFb%)GJK1l{QM[Om.x=mMםT}b!4zF Yh熼E߆x0F!Aa$&nMLdjo9. SJ\+7+-`ƽ I)bQe)m ga?_īx?߬s Yȧ$ƿ$Wy Xx AcnL9׶&>P#yq6xçw+ Dh+MQkcKSGߗ=,w!vG=s>IY^qw`Ქ+WeOois8,8޳1F: }sppE4JAG GLcK&517ptߝB[8Q!YdnRhHgBBm]Mrˮ7 w=o3:@P |3VWj/p5 8 cΦ\ͽ ?߁Қz^&JSF6Q"ݺ B@!jͤ\SnNz=wtJB]ֆ80iT2rQlG߳[Nbj7 /#z'a)SKVRPM~[u , n\`ӷ+|Sa#[SDS=:m3̇o | ;55H ¡k!7cM6#DDIB_t>DuXecIiAY6!רGaEtjheo-Xqf+s@." AXb\k}!6cݳ@brf?|3rIK~:D sCW؁Ezo]/{CڛwJ^<6! C7Eʽ$֟3(B ScH@]kH0`c*ak"]m?]n3XQ ϋܟж(%:W.+[<<9%SKjfg[VͽbyZo R.H%h_ G2鍸5x@+iXs%. `}ں[ҒĒoWoBNn1!B_ 5g.7`3 Gmfb_jP70OT1Ǔ&Z|FJ.Zyўp8(G3*G57JIE |)3SS\H42{Aᐃt6AO}W2BO"0<1?6NbqP|>>lL Kp )ΪG!#ă;9u&#)h1ađ e)hIŝ*tֺTW_ :kiV>fk8uYu4b=YP/H> eXnj6Gh=&!($ޘnp[@|pP2ESkY;m$:ft? ;d䩜@ # xT P{3lMW8BM#xG9%koi p$ ";"2JNF9b@{-CLS*!-*rsx碻˵ Ț{JH~H X%IH$N"вl 2GD۹ZǽtZKAGոer^*9VC HEhK950rX '(4sNh'<]"! bҫ/g%Vjws2pوQG4۩U0BF"4^YDA沞pW8Ue|B-aCAOuݞG,x02"έlҕdΔ" @%q BJ>4{H N^@E-K8⍞}^Ø5a~oF0ۖ@SV 8., w%lp{o9vw4jԬLA@}ٗ:@wP̃)i !fM7L ѕ8dd,Z4-vN-:?s(\S kuAcm[0uՂW,+UJ?VBNo/NMF1X?t W1(YHhmh&ΪsϺO&IyW G_7GзT&Ř]$ | ^,Aq06N"Vq2l4IƊz\A ' ɏHXeX3AFE>Ub*d֞Vu`!*Զݙ<ˉ+MqGqQp}{#AMPS)]aB d܂ǺY&'nS$uOx`cTH2ۨXf~0\r,IzVz`%dܱEkX:Y/`qښH{L $>y瞤,fLLxf!ͅ.%$U4߰ErD|8~7}L5ex;59Hнr3e3P,:Vxe;t< ϟ̧Ȓ6" rT[&wǞֆkV q32@W#ޖ2b@Y[s. OYpY#=Ku*/n4cReP,e=RuV&Y.Re^qmΆ%GK:;=zn(kBpL6EsCMJ hl[IhRތ{@2%xS[ oe$ɨۨs.ئ` Yz5ඪ)d ]zTTbεugx]Cx dX/nDsk8#ߡ)4/4Wl<ßʬV:߁30z^(@Y# M;9qiqOP}`fOc'nr4 2 eKFS{-Ě2lսp=,Q Iǖ8Sؗnȝ?<3ί%[=~LTfͺM:f+(Zw],|hӸw H [dAuu >ہb2!p @Ҿ}rSV vWK[>ĉq[iPY_XE7/3w@vb]2/ 8vx﹊λlsX"C9y':uX >`,1Բp SǭUQ|8- _~Gi'x("+vsGlHV#ַ$d\`6i?@z,.:+*ˏ3K܇gXLMQ`wAc֋<7emFB1T&V0DXRTM4irr>_쾯 ҈d&;4YlN-E&;e~{arM03$=PnR׷'_>f`S8-k4$b;WpbW_.G_Ø]81^.A*-2 SB3U1BLߑ:Vғ5Ek=飯-vc7k-vmv/DQ:Iuݨ=R6FL+ϒs܍X͆7|-Two蘙ɐSvY4M:CQ:ZuTS|T?kY>G9Du|O{<"N%!tO$ݙ)q~UsUL`SpWiidA(ˬєY1gc 1c,ngs"|j1ͱ^q_&5𴠋'fsHO}wF8xqi: m42$WFJq]MFHmTH&N{\nR\6韵aC4pW&):M/*?#dPz $+Âq\`u,՞!~F[eHjKLʴo$2X¤($Um#_Ȍ{D)A ʱB䘞'~ I0Slz*2Zf [7ŨU%1@r4E wWӾf rL:K4WWnNB<};xOkPmIXTk2t ~}Ǥ.H^ UG˃%}@Oz)U?A-ј%91,dh1<`fYu |fkH8jr{"5|V/R;X/Yp<-*؜Abj@F^ɪJrSCQ$MOh}9v- IKM̉B%1~]$luy:9j*F$rn@|_S2MPfD/ZA4#X"Ϡ7/-%R N`&ꎜ }bȬױ"RP䋮c509bNa湰uMI%w-3 h͖ 1vT6eqYLw ʃ}T1ѻi+IJH;8.3g{:jU9]^*օ/dH I^(*ry~[(oBnrtn##[Mtc,o<6Z I5u8~qj7iVF?%Iը/l^n3Gr/UԽZ7NUdǒ#( fy5կE7txvS&iأ;Oj2fhKPklB~50>7?\Yw K_Hr "*5N$ U;ňnutRjъzVfؘ mfݿÍnycqF]4%PѶgrrEM|FGW$v}1.DˣlUx*9EMFz7P}Jfq]֠ lbm\snOMx-g֞+Fjf;ob;gźi \>^')&BgeeͰO<2#u &Ae` i/BTTGk焃)fÔ_.va h6 as8!BUgq2x[oEnŒ5=ޑ.>+%ctaJ<*'mUUe8A]jun]msSӚ e-s1l֕Yʥ Qu(]Mg 04yĜ1nYНhU^o?Ҿ l* ѝ+W"Č;^P{)821?G$rrQлb1Zh$*j94Mž ;犵*!4.wvTh{.`-)~wNm{fȨ7eG1sO&(>وs3@y'ي[b~zL1aO+5[>{xeQ<`E{?ZmD?Az[R$'v~@G5 quE-,g=v b:of'izo!91^?(/Ԑ3)GRc4{-8+(EF3QKG6" ÊM˲OnFxPlZPP^ Z\+P "cM&?ϐ&+)M`.}#Fɪ^=0֐^朁ۭڮa9J8/~<2q4^rCK(wzbd8Q#hIOI'y409$EO_vy{')Q|zJ<4fUB 3P!=BTc<%te_ry4 ο` v:")ňh Q."T)Nrce&;+ d.%oUˏ4|3|ᒑӢB+>:NۀO,6VѐpJ"g1б@6,k,V  cOT!Px\`l:u+UENe>>Vג\~{ԷFbHIl۲Z8R*_K:sؠ~OXTW LgY6ʈh;)+*;j|􃸑V,&O2Z/]/gKl?SNxX4`e1CkSDzGf$2xc #ny1!\wMtIo]Gպ9FIX}4cHSuĉBޒ5ӑbI v%;s$댧h&xUuV>b>du-N}W?ʙL=OaՅ ~A(g#oS Kr(lirf"orGM|Q=B;L6s?WHqEߣR~qvT~hI@@_LtkϱLM]O).km3Yϭ὎kCҢ<ޞHk ieފN=(|Dn }!/jQnnDi|t\ M輼@OW$Pw[;+ҳxô 0dLϰ47bcG3Qm"/<; ɧocgh.RMϬ/o5O4z)sVId=k?pV{ΊBd[;fbe A-Scz=jZ1iV ]Q>ho-BbB LkN $:Y5%MEhƁ?89,K%qpNFЫm]! Z^|YlCKؒCy, nSzYR V?D n=j4WԹ7S@NwmG}ѣ۟I2w|HClV( 'ڎ[Ьw秮_H1DHv/EIįnh`_u1kANÊV%SfTxZB+ƶ[#rN1Q98$9ߝa8,J1F2~A3"QY3ǢY|M@ 7KEkKŰmqh0@ajs7abG}F1`)gNmrb]=#SY%;h:/惔vpӤ,D ur! 8lƝib߅OEu%A!׶*&PZI&|`F" } [frKS>`ŝlOcSCw8ͣ i/ $~/ d%֪ `K:6Jpz2À瘞(GW֒SlطӳRґV<|q'J fc$Cx{]ET鶛vīx:)/c|np?Ũ3X'p߼GZ;]THG "BMF<χ_WH,&ѱJu mC7yν@fH"xaSrrא oPXH3ڜ""n|J,gR:0%f7Dn&#b8Hٜbb+rQo[qay=8L(;cqF[_{([?S ?|a6Bnfyj90sa3t_d)8 RDьaCġzY417AEO4"huZmyfBDžS>DS8KLOcFD߶HZ,/M阫K5vi4no2i)Z"Tچ`VIqpr"%BqP-0[9Pxmu*BVyoǐ,72d270 @!W'>/9㸟5n h !\{-u(o$W—P=G6.3{\ r9Ed]J? siN/DjAIu~8S1P)0axZl4Q~r˳/BC* O{u2΀0ش04#ŤNO#Mе O ('~r\kwE<ʹ+XV9\B:";H+Q@Qb(̕hU\L3C(EA]3̾x]gVBMNALCuOXM4AK>5?N:\Ů3ݎJ觶H =qd4jx3!\3;J0W$2d" *rCiק6Q֛-&qpD [h6Mz1Cnx8.P<ȂLBzU\=]>F5g|Զr.[Vx7y5FɈ2pz&qğ ˽ߎ> 钕YIů-[ #5X} ߈O[xmutʧUm婕_iyTɏ4퉏Zg_o({cBDz&hac3]˨ճ"Ad`z[ ?ܖXT:-DP{fIDBacu"7&e񁩊Fd34S~/>s\UF}Ԉcڿ Ž VfUap^bu;'{n~$ W!4;Z8 lo'>[{ffro䜢T{TxY3-+r#}.m.a\q6*ivU"R]rTbt p@RjYjX P..кDw{7JR4؍IKPw?2Hƃ3ghCؼVV vie(xQa#V]1͡"@(..4yD<t'sɴuWeЫ]_l h# d[2*(H>,e|23]"_>h$:z jqBfr|E >]6LPC:A,RvxX9.#x^0)3>#Rܢ? 4#睿q+@:W-XGZێ U'4sZBd_HGLJ[ǐז(B{IQԔ')u &tpYߍ;S3wV2ҩ, x @cyǠE ZMP"rZ>2Q66 cazۉgÐئnPQV^}I5V$;ex~KN`ۅ<+n  f{`7wM!$8\SG!Q i'kbA}}n A4B+R O#/ CU\7P,yF]ޯzpKlI,Sx45Y_R;ӢU9ۢopibK+XjL8A 4m*t8s/??n f`@uyT}i-û7z!q/W7enٹ ޜK`3y_;`%ڡAhg N}C=+L} nc?YVqqm"`( IW|, HMr(/d]0NV|I'mGV0#0| *lÄ·[0[tbk-ȺL]>r+zD/YoN}T_P) BLx;h:ǝޥOfRp1ΘQyHj2 RZ`Sa8[(9qQ*@ g.pttd%+6"9ˡ^X="fWl@]?DEdH?wf%^u I_#/J+_i3^FFQS,*Ba"rڴ8j156|>ꮸ2 aPZLL4òS-O5*׮cK>UJ`k6ש/b2% * Ig--T1#Ou١T| W.:A[[wjh&ASjOjs81영q!2e@\1#4~8f#qEU,St-D|)˨qkƺ$-xdU.9FX2gYJĂ{(!NX,oe?њmՇ5Ux'iW ײ(]Pg`67Ml|aωFSw\yvfʛΠ;kR cr=A9lP*|Izev[v6*]'&h䢆4,iU#e CSh>yL!O!Us71|Gu@?ENpj5c+829dt'>2Fu'5L7 G13XHEd~tuTUcwMoվ; ng$X w)?fhۭœiUnB#Ou| ;`D*k+&]ݬ-K\Bpg)n:8|NCH2kE ̿&FBݷvG(h{ d" ߩ1~LLaGmYqsXQuu~>K&HfS'F G7U\H%p7>q~roKKKءRBo 񆑭 `y3CL敁be>I@O/u|pv1z!`$1vn(xr6C'cYt 9~FaT =bĤu( TfC$mThuFչMxmդ?RM7o~Lp&Ӊ+,Dɕm L-O_0?S]#Е֖u=>07ýahM!SMo^!L˾sLQ1)`Agr?9:IH"|HG GhAb7$}Oy4 p+uUq1Xt6\sĩQrA~wmG76!Z?l3g!C[,"GGR q^`T;|$/|BRP.X;|Nj=}g1pHMrI>6Kl&cyK۵ 1ԧKhavU#DF"6Mr(Utž5z<=v?O]4OiڡUc] [Εh̄sþ:t> k-`_EmvU__rm@H~F(NM\e-@ 0y&oK89~p'p앐e#i`|'0w|͢!t#&;߹;Kb6ͷMH|eR <m0ž]:pSoW}ZfYr7dUvSC v ;1 Z,aYu&X$:4P6/n䯍1Ż9za[K^(AeCp(' [|)B"T;ˬSvӱ R!,uE9#)n jzPé%[qKfKSlqHnk5 MyBۛ0DN[j=w$ ԕJM2#0dud-9Hj1]0L˜ia.q3gmԵ3̢VyLo8CXhZNKVb Bܟ!O}jNudFT c(mCI ӎeѢ2q@dhhyA3o;K (ٯ WEIx׽\ 4^n1/ߴk<-Ft䚃CqA|f0u;5xr-˭GWJI9 !f+^$Ŝhb3rsuҏ40jQM> A3eNQr8R -!\`aR1_"-Cޮ,UK tJF A`Ǵ Ap(XFj%7Cz®D{ٶ2r"姥lxߊ!A@&Guߟ8O*!_MccuYO3fTy99=RS>y| [_Tv$,=tqQ'CkY*Ɉ!!>Ҧx$rYr!Z!T|(NH&CV!op4d+=,B8 hf:׿5&1O@ۅu"WBDB1> (=sM AUy7@gzzkɷW6C[NÒhX,HvF84@GUT I g"Ѡ8Aᘸ^ 4xxt]+(S<D/L?t s.>J-1]?Pc#NL^-rl IQqPFa2Xp 3^گ(t{7&(pg1f:x"@;lw/?jG&N ¼@łj?i08ǔA5n.l,p': .8Ib &Pks&[֚RJU<0nO@׬P4cQz \ȈqΙQT9/gqܫyԀ ]><0L;te~&#Wbe%Pm2Y mIڌHw\0HݷiQ\7u4EH+,oR:00PCSq'nħ3!re 8 m Ή=t8NgZy;.wC[Uk6KY*. 7[]Wi~94@;r*ϔ"tGb|NBHM m1H[YЗ^-,5"I"ḇ8(qdpxƟ_iچͺ3e;ŭex'DҘ栗0bz/ eo)#5Z BkWDHFM[NJ;~=0n-_}e7'z%X99eZ*df:_  j۲͇Å/ʨ`cFw)>îNu^kQ-' mt|hIn߻iಿ-Il|<\pbX,u"T\}ڂ4%>j()OqrPB#j rxج'hGn%X|hWy ɒuU}9vV%-b ]R*H^"6E^nON_% ṭ^:,&H{4/ZHPu.`>Ayˍ:Zj uf8ItGBK CTmtxV:Ry`|rx~`ǓzK {չjsk tW-=c,:8иjg- s%bSJ2i{.ܧ}#:?a7D{I$=sU\93#(r?555@MŜM:b.n>aO<@[`u2uחػ5 'Z['~ŖC?Y+/V!F@le[^ .[p+OnKe:2C(R6գ@>E6^@qٷP>'7na.M8KI80jy'Xo>R:^Kf:2/̜`$4-,h@Q?J'@ x}@ ܦܜ OlǏ&f#͒ѣ`nR$'<;\2.1aw՗Pꀍ0 .ߦpx:BL'Y@}]C`V9DR /O{pubBeN֨w`\O@ZjLǽ/dXK,,1 qq. p6VuN@cM:n7pB--^ C*Rs[N DZI@}kuv.T񵰖E⨪hᢨQG{!baʘrWh򬃏-(?aL7IXIU巚 BTeZ|*U"EfQli/hB|M؂= 35E|V෵~T$peTE <[D;*Ԁ {A2O6`T7S-/lA]QEaU-!D 9NIAR~"/&+! n_Y$?1)Թ: WxHR>V²w?ZV@ĐՍq'Dw:Ѽ$OC: |bj$^¢~ԭllNg1)<a/toD 3͈6n9NnVJ߸Au$D^ޛFUv"'s6$ UF}I GH<#(e:BpMX!>Kw%_~pֶh7]SgAV({]ݮV ylVzV_\#k~,EUT?ز S&uЕwۑ1h8!e!}#i=ً#;+luNFݕ0T`jA%j7yृg r;ءZ's}3;ic˖*m!NE'oм"i )KPXvǜ;)YwK;a]̼љ~c&#uWjz,p@X;sNyÖlJ6*6W`|ХSXխ-юN}W }4fX~g RLQP |j̅d|dK,U5Z*l5I`pR'+g֍#DxBx`TRV(cHOQOQޏ7>Cnr$#C]a|0ϯnV]HfJ Yd7-=Ύd`: xW)} fڇs 6l'62Dݨ<8X)lTϞ]9ZjI],Iqt[)wF|^Me8ad3k97@N+#WNbLWb[DaZ>f/dS2gH. ReXӀu]T1Q~^$Xd?N^Fr.U1F| e? RYz'iko*"n9|j+>CD7n l@5jHvn,3#D>wƤن*+y z!~oeLMMd2lAF'\H_W[8ί# Vϊğ=3 #{;6F6iOXv/)bB>#ˌ@wtb: %`H,ss iD|J|*RZ%*OVVXT6P.`]aV-7KLYEL ][Ϡ Ր~Lh*0l# rkb|\ď>{N"Y W& L4V\B?AmXsĚlM|NXGu1pk^kK<{7md O]u)k9%j"*yMM^Y?o^R٢,rBsSwJN&p|b>LŒnYAE:^sA&- QӳestiiJ/ Me0ƥvHOY`s12;7pˠP;b?p"&-8w^].ߘH5?r8F~jR@r峾*Kjp`%թoH{0MUEҼN!GnzXI1n*(6yŵ+67Y vy3dIwtG &;RBv /J9m{M30) G-cmE4s@DeNHEzz)aOrYŠ ^G uXo7 ,;(nFC?ެO$jN&.L8C%tMbJ6R[ Tzt7J6ʬFˬ~J}.Nx. HD/GidylaDIHIe nu|N\8[CR r^<\3qqjԢתvx|25 bA8 j"n[6@pOqe_VC6[\P$U=3Q0:h0=ؙ1pM/&f(8y>TY I &%:?G#0kS?4 '39#JL4WB^KADj|n9N#pS3qdm gϚBnZn FA.|MndHC_=kqg3:ti.n*Gl|x ;$QxW)9؝LFWv7~8[UK Dս 6ZքRTFmZf|T){e+Kǩ Bb "9I&J~AA;'Q 7P a9= \5~Lx4IH;v-۫l-':odҼ&ttr*iEEo3׆&'yиjitT{l,A!ǎ$+}EQZA/-,vYp=}!z@7B?os_4zăɂ9 K%Hq;>wL9|͝S茪k̞]w˪^p '}2cقXMhmp=N )T\t} :PꞜs]w_}3;d?wN huY3[K F\:(uu#{ z%$ խ*'[\/ԒcݮWWNUc_g.uU&qUmDF <'&?xonXܯ{@1Z0Rmn9>U# d2:Bꇥ<9ADdwoֆ sD}z/նws:ukt-Mٶj*ʦYlP+Z9bd<=~W~fJc]|ɊC>o*B{'NصcRM\`ʼPJuTbs=n2tcNxy-?8` N21HsqWt3"DHMzFR e{{ws Qy/z"p5;59:hm -x(VAw"֋{Qd*/=$=lmC}M6zi`?YI׭f.JZr)!O"ioL+nןn5JLdҕbnuקݿZȅ:X{T+Z4 >GB”72hO[@2·Yʽ+k[i$yڳ L[]Gތ%@+^T* T[zv茧ؚJ|L|X,ۊљR{Ϡ4Al 4?Uv[x$a몆#y#ۘQcJG`/y{a$K(ڮ")CÃ5jӽuOZ^jQo0@@6ﰳ…cک^S8#. xg] GfJ hU&ykYy2G8ѥKEO QtP>C>#Sġ+%@Uʽ5a>Ff*i$'#G6%)TBD֕;N*q}X "IZ _L s;}Zfm0R+Fp5EX8`u-T:*e?.NU1,/CƘ$W?[pڂ:9 ǣns8H4>_nzB΍mio]+)M k\1֦+1`\ڜp=S{!xc0PD1u@ +.0LϔEfjCEfٟEHz*%k̢UV̠+2]Ւw'j_[5ЈT#bA*bǕ_3|$f)tSAFýjs'tWMgڧ⺡KMFwH$cvP3YJ-mNȉH0X+jCdQ}L/Y PS 9XjL2Qqv xLz1IY+M$A`zEZ!_ԎB68|gTq^5Y-+dahy!p0hS]AZCY%AhI7.ަH۸3ϐqmmF% VbB4a6JzѻkD_'\*ݹYALauFƝ9/epDMeS'-Ȓ DPsXx= (k飼̚'_b &HP'~b]tZC@ڙk F~m(Wnǂ.Bw\^j$! :|˟V^Q 'U F~+,p^ɷ5owZt8ɸsz\pE gcoQ3c8**X)ehm TI_z4@yd[0|m-/&fkmw2%/M'XƥN;F'ʌOrxqj<(Vjxxᔶ%"d0B0ࠖ>qzR\)Մ##Z%z9B0:l\}!%xPh-'_B^/ W3Tt|?n ,-sW7㭥J KR+;'j ,+Id|I<ȿ_`-kNwrSt5dpTCڂ'y3}tԾ|rNu8w] z P1*5Q\Q2>NѣWOtg`Zv[`@< p]fq;m6MqtB>&jη%CoK/-N$(ELa*j +I7.=+tB&>tB,+40p+s 3Wc/;$PhHIhbFE4ڕt\ AϗPvntuUʄ͢8Dk(yyW"TB  Ӗ9uȬ:f]9SH InИڐ4 }%Ե-n@u_>'wmpo׭0ΦMSݴ6o/Bj#lw"_!lz02"wOsuۦ,skv*%qT[Xh ?}K_/b(MGƖ濑36/]Sʹ^P3o: +#5 }Ahޔ_3/ѵ"!bU]jJ7 ae vNV<=ވ[C1v+ʘr>E~y,>.|5\Tp9\P1RnL:O{yZ e֦c2Uh.eq"rԃկx@z2*mJWj9oJ9CO`4;vjg<ُx5W'?J4ʬdQ,NQ-Kc5?b G̲rm98ӄRݘ*&V,hCpUe&nU$S'F %}Sto`|u<(uZ̿s!^If)6,gs-jw'QW(s~ _e sص-?0ŌVT@އ̛>ۈ&.u@=!AA =WQseYRev>%k8j)["߈|'l` pG<ͽ4}FÅo%tqwtf%"\$!4ECKm -NAi; p*QZuKC"{`Ju,o>չl&85љ>nf$Psq`T*@ {*4*J yd=IGSm[ @c/.ܺ$ hCuv!lL%@!ݫDKTݴ*fnl[~G%);7-Q0oHh=w(ָU򩫴Zb?o+ û>VaşP2C: 3o|C;d@ |R<`9[1D|ZTfN&_džnJvmQA9#6]2؄%ub3#us[K|j\[41@t =VG>W괅Tv:-&4"5b*8OCth ȶd@!83Zd)Hj "Uyo4ph;GY l $ f^`J! #\ߎ*K4M%uօQEA"GK@YlGsVj`r۱i(K;Hw Cf -ǟm"&k~eIBf9bz4RgC僟QNtKj} >BkLߐkQw`  5{!n|5ޒO:'iQ|>WHB5/Ķ(B2PZ;q`, 3L$;& c!Z/݈ i'5yuWO s˞~F* >IŴ;'ʜA绷:<$[bҠ&cG/;GmS 3gKF{zH)PirBl41yZFǍw ㇪D$iSɖLsZN[8"6BzPlQ:9qhP ܙ%"2<2 _KwBa~Ȼ1)NlMNT$& &~ ݰOG΂$PKjۓz9`D75֤){I#q`6V[4vN5ܗjy48 Ex 0 hjH84m5Xwd 5{Q6䍝j`[idW_׏cw99'8{|]w}27yix1P |>4YgL汜gMXOt*qU7/6c&1FĔxlTLـ~5vzVHތr{KZ-(93LJMk䣇2f!vע's'dc CNo.,glQnUpCy|T9q=OQ'F [ܮ ioŸH\(7א4~q\LcIfHRY} k?@ߗ:Y]gã!L8,m$c\SI1W ˛VXw]O{*In[T\*> WJ)3m;Q.;Ϗi]mAu`wou;#=>3q[|ɪ0Sa7^5,J 9bY?:Xlj拓VQJf$GFHE>۵c'X ,.)SdBrv`KӞ}T`tܞlA1%)=:WMVF|k{H[ QigZ1֘t,V2/ፄf%fуp ZIYBgoɧ|D|wF!K6hGwb4(SB&HpDTcze^0ÞܐQLѓ ;_dv™M[U!9wKX;A]FR|Ozڀ3 o`\mtr`M %¹%Z` r𫻬/;%.O ONhY NGN6W\uČ 1`!k Z\M0oYU`&0UD7V}|k(XD*t&jP*3GY{/;peFV)~5=rP犪R|K?W~u-ƹM$H'M{wLkO{RMIULJY %pn'p%.?e3#CPj?v9pD|щdN )b` U$V14|ݸu]%(') ofxR`}kz(YE4wrFL5:d:{,4A# !cup: U6ʶVA Tp@~e|-z}wڈ1tš.U:&Pba s@MX7lBs1eQvD&!&W烚 эI--yԒ6bxg'ΏӕaC;KuB]my"{̰A?1 12ع1XSmЌ ANˆ[~@MÎ t ptgRFW g;ks^^{m(F 5wWa/:@l DMGI"*H[ PT:^rf;dԜbr!#;躞3>v;~q,z…7'LBKfJ6 |_A1U:Hm WDÈ0UUXީ^NIpvmp劶s(nȉ_eŝ|9Ӂh&F#m {H] C1öμR ##ޘѴ0KRL]FVLfy"/?@?׍:B7osTޣ:Zau.RrpNW <@n5%=V3ߌqvRGV9s%]}vh*P9ց2%[l@}ז@ɯLkN3/; ]N XX "9/5jP o^pl&6O=lT ~BZ{V70,+:8~Mɪ5$#Z^/|.$9LfNVݖ\ _O~NX&iNJ\SD[2kG)S ?P4`wmM-}=z%^e v+=?~w' }0# =~b-&z ώ LJQmH_zIFhnִ|aB׊pIOy)XOUIa,Zk1u&G_`.@CM^z:s3G;mp&Xbڳ{z3hIp" ײ.E_i@&,F^VpPpf}zA6DOS|ރ†!m!?% yM$ZI#F"ZtS:M,xx NqD̝z=`jrnO=*v2@^\q4<ͭDZ|Q> 0sx7 S$ PXh,w} dBA~T[Ax~*B'+kBC?8C;jմ\ ].r#ă"3UH_is-qHZ:V͖񲝷aV.>>?WPCwk?.kḿ(v:.b_zOr0Vb9L RSHo RহLhe֗lkBrLGJ4ٿ Cy(j {Lٶk7ڑ~a K0T23Q$HJLxTk lRhKVk0V8R3ƒQ(;7ɿAC^o W[-Tv|MGfcE_O~XLv_)LH:]툵5!* 'u担tIQ( _y`|̂gN< ­9+e>͍iRKdDZ3,G?X"$ć1č-jWM87h@;vyx.}[idm+ܳ!N8Z,)r\le[Ec09;yqT9"scJU÷~vK/}otVs;?JQŊ22d B,QU'f)E ;'uS*5CpQRNCBa:hͮbi^3=h*@h-tZtWh(ppX݊0ݖNEjݷZld gaS<&.k)"VAc˷ZF0Dzwq"6 =;keRgH*%)wɩ)w_2 ɶxŧIթ)w@"SeƲק-R+-ӉH/ Ws>HVAp 5襨'>ڑF/݌-.MAl*KV̓ъrȤ_b8!ҭU0 d)o$"73t\z %K)Ά1 D##uGk8@ϔ_9Tj60Jj&D4a!R ϐ([rK:T;GY{#?ssâWb6՘} EPVB-_621ڡ vZpC9VmeyΜsasP[mtѪJciQcDZ~fD O( y.y  9V#^ԓc<23FTQF""&Xc$ayA@ۗpBc_/_/"l܇GO+sx[*@)>LNkBύ4a4򁞴#hS<9䝙;3(ML>&u3Brck 8*G)tm⒡m-2Y;>wjj^=Iyjۍ2,)0WXz麕~O߂Cμ4W:UoPrX?p`H[P)h[ g90&%'$[y-ADX0(=}T1O|&'fi;5/t } 8qLr|W>r[Z=0jMKG|<?>=I 8~-[c*2ٖ{zgjk.oJMc?d/=1@e!de,g[wU1K/G4:ϻxvBB!ѹzʻtРz7X4׃ O3nPc+ۈS"=( V_)e"8u9"<x%tY#c f2-P_E҅}%ݭZ4,ŝ6.9d0?@pȲ%hco¨Z;xjSE[X-TZb9m,K R'Z>ac8[v%΄2N~:W)I 8H;75&L xMKxshV]vHMvDՅYO`y||)`w.P{فYܼ<򞼦:x'6į2UJ*$DT )n6'q`~$(|g +/2-!܏xDv0!=``Ӹhs,@H`Hp?:BF]hc P kW0bY+"Wˑ&USGQma+><@jKiCB%Z}2$:iTZ U\tD!`UǼ}f-x4i{=-hQ65@cM"M8tgj:7$nZ.qM͕;2 .8'NJ~,}ъ8=ʴF mDbj|P^2x}( kBH"gUq Z^4?_(xDzܠ뚝ܘv8 f,A}^If=rlIҾ%D VTJ/#H)LtG:X;PU y^ m~Ӻj,pSY[qaeZ*l5j2^0R .lzA=[08@k Ҍ_%^dl5qٯpM!JkWVWwԁf 4:F3/MV%iV@s~ka8LKfƦ)Gڛqǚ -D?Vng΄uJy@9smr0&u#u1靑3U.V;qwaF42 0ߑ1 6+-]| *ka X徟գb2?:=D.q%%gqxvGb T@;mw[hrXzt͇xkAa݊]Xԭ}ܲYНvW3pwt jGMg#$H#NE~ "C *P81/K": Ġt377ʵsl`0rb ^Y~eaj&Q; c#6T ;yjݯrs o B 1̖\ܷTF!Jm6}'aLR^XkcKa @mLTqxoe-*V<tr3|go*L`(:>$,ZU﮼> a*:A}0f-lQ\uZӮΝ ]vw.t0GYg]ڧNɞ:m3-Nmu3a.T&yĠ,<wK?}L/1%Ka ׯRH ΁^^zHHh;6"ps)վ .|RobqE?JwD;'(ϕ;렵[%9W.mkq8 qՕQ7*M%pΐn(Чٯap[y&4pC-3vO ֊d8:ɨ~K{AM//Jk!>N\Bk~>.11T߆(b⯁13Atgۃ<$aFB[F"J(˗EW$ !㶸uTF n-iɫ"/.7XqU׮$ @(xLubQ Jljl}bF 5I]6ͅ:Ƃnd-c'Ъo'Ac鵼ICP̐QS$S Z4,qjϏ*uL|$|k2U T$4-n 5v۝]tI%23kD4m84 .9g0vm(;$W!rJhZ P8zo%@x 52R+*-DFa 2S>sKNm4 D8)ߑߘY-?0;+K+=+V]P_]=6:7rz}4Ńr~ke@dY8R"H^BQ:M3*=dfde}]%|!h /g1e}NEήADJ&Q?#/o?֞^MRj9)NXK#ႝq-duU0~r S7oskj+ޑJ|3J W>AwCд?kKNþFq>(ƫyln}%[9gU jew\ysB}84638 R|/6zc 'z!n#B4osY+CFK'_ڈ$iqΈz\cfO.Q$$<>sȨ{בSw}sG3 q6&}$Zw;5%7=< Q#Ċ;lŃ7[bu.φo߰Gu8{ؚ%4⟍ek7 +Z(LQUM|D,Ye]5K߸(էNj; $"KJ:}~pHv9ձl0-جyTH7 0lU[5 K]yvUR\b(pBF Y~5EdhYH𳐛Y,IC2bjRF[Vn Ԯ20kitˀc-5DqԜ#;ό@O/E3s0!BO9! Yho>&;eh0:Wd݀m%žn>"RE/ tÝ<$N`. kL, ?Nv`#PIc}e"\ ?p .Ϩ7tE* Nl9r~Gds"R=`8˱BcC|*q]"M{Bߗ=pWN:O5>~uDzQ,Z5 4>}斗Ęr~'4 x^?\f)O1u=lglS-i; ffu+Dh 0s7 'ƿ1K# UD4aTnyhȯ4R& ,٬nхkJSnT?/ &MU2 iv=WnS=}ZzL%rIDav8= 0@i;ɣPr@eJ,<^+H)Dt5Ĕ_b9[,#gRu6H- f4AUDw_ H;?dp!Nlcr#bŔjS=g4!WQa5I]-9VľS3 ~f`wA"1%G!Aى'D%avHsDU:HVlxNuIf"Ӡ5Zia"?oBi,*LCrg^wjη0Rm>KUg2~w459$c2[ 4)=]\s-U@) wmTH`l?77Sv# 1}}40]qbaw{3A-Z:*0x[ހrOU #+=IC`gv'*E򛤻jAbj& 3m88rpTik|.))VQ[ҡ \VK\\ >,7l%#F+뫅kgw0 S 6|MҪ<^ǵ XT_$R|IhٳlSM# [DG>61~^6eIz&6  Ok̈́ )b;k.+)y0AE4rJ`zM"K8!#FIkF>d' -^EtC 䝛#B0E/+pX 8 %>ͷ@ˊp^đO'XMwXy71k0 pkCt%9HE.0hxָXHmk,򽏔8s\CjW㌛.B#ѧ'$N*amvЂ7pFco@$Cp U@w>ʷfƲx"%+ЎR'@u~~0AwJ~9`-lKrX9Y Kҩ=F-qB:7 ݂@ؤysBh $hʐ"hKuv&c4G}A7pN)"S4xU/x̥0$E5~t㧯xYZ$]lm ^_'4_q͖'q 670HFðl/#]|"CBΩHSSH@n%ZYȷ\%5KXj%ȏG265 ŀE;aew0BЧH?7Q{i%xֱ*/pjgG+- A0bS&>CfbsH8Uϰ p-vfJUOpU&qdx(dKTYYYi ua(,bcE~-:<|zyW9/ǘs;X }^|09<+hlȢ.Gj̸[kz]gE[׶rv|vUk>$ ah0#眜 iL6EQ@qNB_OfR&Jyn^r t6(j9Z/ 7D)!wͷ jwDKNhy6Hy%h)yokSl^(M[$ [Sp;/6>Iq73eV_R=/C_4ǂV磸D<·i/=+ %j]e.NlY!]pBAѺ#*Xu#w|iCvJp?ׯD!xZn)dI Z;fსk)@<A=qso*k _#[sOwc{4xG:/2}u(Dez40*8lm+R@Y,P1DvH4JBXմn&(u`8Wr(hI2aw jr9O0o26cZEXh'O" 4+\5&('Nحb@u4>1m <2 =W=12%1+, 7օyV6NoI{ιX(:fGVQ:j]^*Ȏ^)uF`3q76m9p!W usZI/f 1"A_j4$^ZaQה5}L,7fg8ղ>1FQq0`;tZ8s8*7 BKI@@Ț%x Q\\;C#QaA{LܼS> (V*E["cptAP܅ϳ>hi6l̩p/bVf eRS$NǡejjY̽Krfi\7H;YPOư~]Rv gx h ftV,y~'N6cItTjʤc?]4ҏ/ ѻ8`=9\*YU.bkc9v|ҙLOeNevsrYX%6Qf"% TQaI!=uE1 %vĠA ܝ Y>5jtjp%9Ox!L7 La`=٪-'G.TT.~&iD.I66B*2mo0H߇L^"u+i7F5*AD x|I~M2{d}{lMG<~`b ~P\g;򹝶Я>TGBKL^d9Cd%'^̢,g  H:GTQQ[Z'lX_q%EϘb#k؎Z}^\ TDDreI%װd;h@ >Vc\-a-zCvI8>~LW2DO^F\-9!*ed3na+##,o=uiD>ȅ ۽r]EX@p7fv&c}dasʥ|> Ƙ%\T V +Cp;܏g85A,C5L=jsTcZ T.O8>VZj S]ʵ%=l rѕ>pp_q|Hr~))QLw-J.FI$av"G9!fĥ~>30Bv-SD-un22=B3+<ii%z/M1 裄R_-.rE(}/T'˩D6SLy!T %Uf<<('{ |z;glu;t ĂÃRۃrۦ2uXAZ!% @ Y<'Cða O~D Iz?x[X yV #1b,#XBр@Zj E$]YDۃb1vmMl2@ZtQHϪQ1a M-a4*K.Xn- I fߑ4#))PJAa3 S S pt%:rZәm$ĥKm\?K(w {,zm9}D@4Eoh274)R@E"; DA>J#= c,,?> Y% x|g!2;29cb=w|C "<+Pdͱ%'k nPev]R;sˈgXdWz"Q5`~ik9@Mo7^CQҰɨRb/qՍRxk0}zS; (٧Q&Ÿvߓ ւF}mqQZEw4p(y'mFz/Aj+;! 'Sˆ Сt^RA']U4 LkgPBԍ .v}͍:ok)&6~$!v[0 6aBWJ+ ?fGB[#l*VӸzcX?CtIn,EJH򰾳U2 'R ~?`F?h`# $ 7 ETA5'akjI|`jv?'/ӌn.1l*0Y- ;=1oz琐k_txvv%N!ͮ[iQ9DĢ2^Gkouwz@ydc^.w^k+!.&Eӣ~EhQXkDрJyٖppX6~шנF>.њU O;f9pTC#Z]%3Wr›LC:4220}#6؟#ZE*Q}Wː)KFŪD.x_&W-[*[_~d_! :7{R@5}fRφT*x=DcwиUI RL*ž;A~J64Xϒ11 0- O1ڻkNRWcNt9O #fM<[kH+͘yёGLu`h0~!`Nw{,s+hZV>ُ+==$>Oײ-JSMj֣R9D{ /,ۙgd0'~ضUKF[JtIuf%ݐoU48o0]Pv!CڢJ4j@m8{-E8ͱ`;I-qnxW14&<("De{NPxt dj3ۧ'0PeUƮt,0% L98=^APW2$ؤG?OXi 6$%@8TQ@}~$/[ZOc*s@۸a].=Urx6L_Zt\wK7TT$!˕q.Rӽ1sbfISm%Ɖ+v\s-SfAVգ]AD@MSw^%#R_?Gs $js 7/7]d#K{tOk#(IS6p?&wf\L+Ghj'ReA)O>NK~euT{`m.C {`]=A{zqi ܧF_g_pNţ۳ 09_],⇖*] _o6U kϾ,M_swc@W8]9%CZF.wӬ(Gzp -ohסLd~6EХvԳR K-qhF )qR|\a:YZt`I<-,] !"w:wzrlpQG\0jjʇb5δK}=JGdl`dsGк@LZHqr}\o{fTW6@cP6_z왒t{xތ[-TW<խ5 O1% ̭b$x1o5\T>xo? }aJLh&V6 T3\!wKFʠˍp ̇i!i ^=)HM~]#ma# >@?=J=ȝW mU馉8~jH/J,Z[0|:dPebu,wZߠ%Pх̷o@ WnlNпv[Rm1۝Ǯ]` mpKzqD7->zߗb\^i <$FcW"'x7l{)RN\73z綶L໣~M/#:\ ">8Ba}v1n : =R\дkB/n}gG ("3%yfH"}:n_0S0& iΌUY nT.;J)/1NcSB netҿ8fn7ztPX'ʅOpB{) JrdIh8$(7,j2(e[˩4^:4u6e9Ss,Hz fܓ32cZ2;N:7yf \K` uFkzPD??(Iq$oRN1kV:CsڛL'P~U;TYj5K\::ʲ[V@n3뒾 ̞D\/g.i0JR賺v8`^M~O=y=\qNiș~rb1>ޛj9}:}dߓ*=pyA.= *w+[Ż$u\jKsI:W.&1 '-fX{.;P/7D.j'd*-o(W6{||Ű%1zٌ㈡Е7V%F})\;a&# =hso[[V!PDF[+Q=P:%u僆wQ:D,2_z& hhM-(3ZOJ^?8/ LvyVL,wH 麹'4g[w"=FrrŜ-_;-,c4÷Y9hI"ϻMk,/%Npk?2vN@+#ug] yi25y*Џ\"~lMSn^$ N;p#Rj<-s7?h."dn{dHA.vCʎ@]%]3o=Ԁ ]hhV$* Hf؊n 1LO*7F[2RPn@bx&Pf OXdBbCfFO֯?6~ܫF7;Ay%E-dq$Kr"~Yقh(`j_&p#8?9-#)N6FBuKL PtF{)R:5Sp%%Ɖ+ss4xj +2rPY͛c7`{pHzиa2!rD7PADJ8rf3i@Ю\*defE\(Pb Q?vWW'#cG7_ɛ=b+PבT*U'܊hWUkFYWD P>]-0Q=~d "gs2eO NŒ⦸֎<}vq++q_X9X :ݠs΅c, DNM*1i61\$ZR21A25ZD!'C"Z>]l >g'`$/E~R8 ^ %)79ݦ,:ijwgGLDy$oȏxa=~EMkhE79R(J#myHlt~$B+ ӵ.{wd}}gGf]yzCymog]bUv"MNfhqOV(AETn}wȼn`Ti>r-CSl9dNfI.1c^\Hcz:%^B>Lps+Ⱦ>X*$U%³ŀt8wax5~!]eLai~'S*"߹CuY(=XnEn` jSNObNjj ~c+ '>/3|6ѕCΠ'~ϑC7#Ə׶]-Rkb{[F(x. x0im-jf4 ;fGktI=o:lިkp6 *lDY687eRS벭O^sQ.]88[[B"_XNOEr%/P{ˎDܾ^;C|U@՜o~+ "W{1};/\-`Xx3uTgM:D1`H3UUY{;bZůG]piΖt9~G=0=;hyue~]XHV%.0Y’mc=0(xVzz*;TΪ _괎V( Q|838ѯf]Q3~kSgel,{yx"4PO zQ&:HN*cl%,-ٯJvV9d53LU4$mկ$|26 !IL;B&OÝd鋟RПϞH  NQ M"JE;jF1VX±['h C ǣC[C {Kz+UP`ܨWv+0L+& RTY%넹\]ޢo卉c ] T,xʬ&'򗾜;th (EŎbN480zrنZq;D~N9d"',:^ hbhVBk,\ ^H[ ]S: 2D:Hݒ`O9'B&^J6h0@e^X/ghM/voI+>|ФeKU-ZY_]=1X+83D H%QgN{F5Ŵ-0~5ˇf&ld;WjPDt -fP`HC|ɟ|R7 o]5cMGg1 ^d G=@1u}=)8T;|x|uU)b4^(tm3!GVIyn]"y'?&:nk $є!ۑDQO'o|wRn=g)zGN~\: d}b/t}Iie.tdDw~S&`AhTI>?'/+z9h/:k=Y]Bo K`F$.Ylْ(w_4LL_2$R\и@d.kfJ'q $ VPw-Ֆ)!CQGE.aJ%5"lZ+W]3>s?z+AFRi9 rJ?_gbi[ T=uxJ^"%}8k{C-<'qӻesb*(8 {NTiN b@hb:. Q1a}/B|8L ^CyN$sUqkk58 qUa(vYPB]FEtP\lqu ~M|ʵݹE|!4Ws>2E _c@EAoƸbi Und% UZÑ,.dR_WHJ~ǥȣcp).> f*zCM/A[9Ob\~pE[* A~?P4Ery(XwjM= }#":A0 A+qW7^cb+́-?~@x.6)%Į.-NOC`OYR/4fr-nX8iݪ#Oy &y Z2KBp>y)-hVmKa:5]T0l$.$0,iwc3pµ=1k*Eu`.lDPAw3K?HIUӢ eP-4ߦ{DvXEYI ĩdwF@0Egw>.ԃ%W3zPjW`{L|FbGBc!77;5l[Yك2R2!DY @IةF4'!2&*2z^^9= h#Ӓ0@D!mϸbpsI&h@@%╛Aj0ɾw9Z)!XF}㩮8֝ͤ O؄R{E1GLK sNVUE01}x5 璤^ l`5?ek"H{$W! l ^Btb*0!X1W ?4dy=`SM)[J:#*[Y>˒F;#{=i-mN딑Օ+*3dZq@z08/ݣ#{'p,2Bʛr=v9Rjer"vf!]`HYFoLMq='4Ϡ/5pKqE49Zfˇ]No4Ix߹ڨ+S>p_OB흭`Io }SUYcb=YXq-egSb6?I'3Z7Ds6E+R2PiBg1l%pv+/ yB*s?s D (pS4WEHr̺6 !n(}߉>r3`o9])Pb/)kr]&9O@Mflvm1"Q{5{]; ' jzew$4&7/E߯AC\ISFг,hr~^(+U[jvS3Ϟ>m ཌQ%Q<nԡSP1.s^s[#,sIWz]i^^VnyNJ,U$&qE% 'Gxj2_O-GS)qre0I")uT@[00\{NGmf{[ #49F֋sϩLp]k@Hˍu7æDnWغ}46S ?ǧuz{o ~iVSrg^ԃ~7{Ұ?UKȉCx9 5xWvro/fDJr{fL_%q d7^ye}Ktkg9:kia"}\ ;)ڕ:D *{x A6H~EO%&?(ocE Påo%aA<]p6DxovtM2,xex X%,y_x-,e?N5wi?-o=i>>*̯%];ЬnY-Ջh[A/7iHY[(j\ҥmo[,c5.),: Jqm`j3lwPu98WQShe0ʂMzwW勸T24G<̆ -"G0[[<3 UsQM|zx6x(.EhNXw4{pbʊ!?IOƠ-%\QHç;GjF7<]OVאd`ېs"`kNcoCPݲq3wTqT_L>/eMq#js cEDR}`s^PN+JZ'ѹ%`^$)oÉLA}jՂLUQ34 Rn82\)On`j-.BkhJZ?yAWzRR&kٗįqqIOs5}gLK@p >`oY*L3xHLu*+kR̾>A1.k!g+;yM˦n3ЕL֐ V͊YicZKxsi,k Eܵlÿ|uArfJhmk3؝) zBջO{ r@Lykp7QD-kۯ|,X7|6|+$ȇ4?\;FhC3J+r$ZZ2U+#_*T/*(/r4\DDuXi8~igiN/OCwz'G%iBÕO݊ Z "m&D,:'!UpUwo.XO$ESD(<7<+|MB1xVv9ha(Ua-cGW>ӛ_3̈́{"}/,1r)amVn1"3vz/`Hg""%jw7$Bj#tXK,ښ. Y '[cJK0zQ.jM cϵ% WGb/ouoťa%~=`xoLA UqiFl\*zN_!sw;@ ?3nȃXk( wG U!nwC +j[mhn_Z3;,sHQX( :Uo 2\Ŀa[xJ,V;f{0j杌̬t+euVsBY+ϞmzCĘDeQSr==@1cjZA˺Ba0]Yݘzz"L¡Kf@b+40y7W̓[5+7LFE;H}ͬS jrGt){=TsB`G%E\z+&S#x:*)?`(@ږ<{pxx_6Yaj26=EXRj ldWg;W:?تk;92ۻ0~X6Z6Ҳ~hhZoS|-_g20ńw~@uGDԕyʤ,ilV@ػ.@"R%Li  6"e9ohӣB@Y# MqbLte-]>2&:e}e { QAyV̊zXp$b^D21賫̽tpPa~KK5vlcA3]Z]K4I2#_.'o؅_(m{l 6,}\8 iqC$Pþ4[v5BN`X=佥e)1>]s[i:gkJ4Gss @uZZ@Itn9<4,zֹ~6P戵j;%nNn퇊O\HG}6QrX,qՐ72|ll`0?>3]!"S;\1<WsѬ:Q PCTz!H-쑕P|5ʣ=[㔼,O^5yξ2Rj [*܀8얜k>ַYx \zhuJTuB\*m>h֯ωdIM0=U$MQjMK1%G 5xV([ڴTwp*P˂qKn6YoʼnH(Ck=153F7G|&UTsRVBrP* oqyE8ICzi ?9 HIXz^(n;ע ^yMts8/| e' &i{-Jɨ߻ۖt u΋ܬV*2" %S,\Mt12/n!v=P[,䞓sqW\EW'V<:'c_H[) \CC]n k=qY|XvXk|lRsQJ#A OQ-- #o{] ʴɽ:̖n/xƔN)-W1?C/kֶ7i;E3&V 3*D撽 ! `s=4vV1wXSm:w|e&G[UOڈʊlnqiքdd`bx]Z|\눷7j`6 @PFAh3"@C oxA pw[#z !].Mb{X9.f|0}nBnʆȒt4B:":YɾyL$0^p,8PYX|v UT`ʃJor{bl)az@)*XK1^=H쫺pL i9@7LЎf]}RVVo&>M_@1m`E^)Q!&J4.gvR"/uot݊ƍU֩2@sj{s?r /Ǣ (yg`y5nH=ޣh3t<1n5}F |1\Zʴ#iq|#cSf5qpm%*AW!\AP/e]>pm"3SXXSvF*_X 2_ɭxKNd3A邽hܫ,EV}UvY<97Go(L3ۧ-FV(Bģ\ SSqc2=!A^ ch/Gn|c ^ AD^x|0yFK B$y&B^oǿCVHMמd|S ejI-P+sʁ_+̇@]rlo,ǶJH6v[󥎒A2Sj"uuBg )>ԡ⡪7|X |}zA~dN7 ;s8%7zq%=ђ-oد@4MTW"i "q_,:蘪 Di"ob O'}TMΪүQ# JTL,7h[e䕟ʪ엱$TRyjd 1x&v9Ț2g{7" 4ϓE7HjoY-#3s x5]̝"C9 e >>=)ADqn b`5L>R\zu!>`I&+IAjy qi ]KjSaRg>BI40{pĝl,gQB^cKVkCcczXps[3O_A3uڛL!x}Lz6#iceV2f{>4zleG'"[{3~c\gNqjZ}5yexL%";mN)$mAWy+G9\yT iƅ)nk\7;g7E aثz1ᆽ~tS#^ZQ1-μ~JdZ2fi+Fa UL rH/]-IeE/ ؉vx-*HN7Vre,`;wB~?3ͰkB)_C\L7<-To .E\UV{}Z՘Rn$!9)HUQS1գuiT2.8^ħƟ[ CΩUݟb f/.;s]6++6| uZuH% GI0qӐds&%Et1dK,!ԞW52T: o%Z`I5rrsQٸZbʙoe㜩j—ZrrK&'y_غf_sػq%Kޞ B -);-oLEQϋO3B1]Ǯ}f178K$x !?H"7 ?|/<@d6`O+8eCI`1\y'(&3PKLk?yrq! 0F؄lm̃GAwmt6_2JۂPѻ#X7)z{e:;A%O|!冗vM0k<]L33';ɝa>/6xijFiC >n432ݽh h?s4O`UtqJ}s?T +]:躵`醹@oteywR,c)fl5(9!sBr^3/g!]%6o:y} +P6㌯|A,,'?ic>ԓT6"$l Wؓ=:̯aTf[~˜qHwSw^7 u,8jIR8%E-n'BA?Usgg@fgMWuKQ@a*,iަ̏Mō~WEV;jΎ 3 㨔UJx-Eڳq@`\kllACz8GFbXEus/!f{]mjY9ꞶV{h7ae&G1&&"CU8u_㜠!_ 3S=W:_ .u>o.>n4\5jywk- ̒vnxlPbd95N-ts 4V(wL0.,3(Jy a"8T'$:[04,cO %@v7娛` - mJ9T(34WPIϲ~\*)ߛ7y@woNF#-9iveƲ*.D%t&n Y>xe=k&orDЬ1鿜6iWg {\P~Z:+6!:ZUTmR2_wxG 2,7P焳o=oo;u3 kmˎGN?G޾YbE`D6ӝ7j=C b˝T؎&gD~a4^ðwN1{7^ɶUv ; VM'T.Vߩ>HGBq+ǡ.Ӱh5h1_VM_t3X,H{n2p'Y%B cp4>D1 pes&Vzvy JWu@2-R>X7H-%ì *O&o\yt:$նW&5+b46@_HvT7(( 2!M ㇓4~`Yn3#SZ2528nC8NKWu/KB:]0m]Kkŀ؁ ]HR}.27"3j5_D+#p)թh6.PRYzlRD_s,W% RBrUda8T]GB Rz]pSm͵`'-/3V.r*qLSbA|ʈ%^oGP\l'фwz,ÈIOP@^T~wSvSZ-*g?ͅmaJ0sAFfl1QS#"pV=.*wct-p33|Kz nroѡDwJa*D(͊MONB)6_nV?1zlvGEf6ۦy@8eߗ}&gk>Mht86~v&ʮddC29؝ãtg:0=R|_P}%HNmcnQ =s^ x+Q^$43uS!oI>oцv~Kz`_j M!A0.]Zɇ7/yZq9JDrAa" 5niV@k4 Ȏ\Cdʅk&R[}sÐ{(+)ZkSki^Grj#Z*O(U^%x3dҩ0;j)Mq?a{.h:76r8UNΣYicD>Rv eGh [w4;c Nqƃ`TTuP|T<hLDp^G|YM՚_A`|[dImde+ƚ%m__2Rw diȾ1$l-u > th`6;t*C69؂e\F ѾyKG˿}J4 gBm5KO)6\׽ӧ aaRpUR] 6ݜ01 H&'$'pٮ79C=6i+xFrY jCh2p s _=l| %MnҤ6*UGCqP+ *Uۉ5l[h6/V}4%YVFZiZ/} ɒRKW6ĤēO vAS&)LLmn``Tꬴe11@UrU'ǏR‡hj 1F5 ]vrC !k \_c 8{ьgr^޸hxzɘP>ǡ7OWph0ȅ&.iKG*96wPNz$jb iJ>%X _%vm Ms4Ϫ-;%iay-`WD5)`Clq~3VÚ ̵$6B0 xc"Ǭ:c1 Y8;KAk$lLX0CUJi_WV9s.L=KglK0=]q?] |=^PN]Q)8[ډ`񩖄(.{׌&u=zs5:{(r.#MXmYa]-'QEK5y䤏W(} ^(sx-^nB1i XѐRٺ?N Ŝ|L.2EGY+ U0*c ~ga0!_mCCMFC'uY()(65mptXާcdaBRRe9!m]f^&Dxy/,_fyBS#VmẫN`&+;o=.Y‘\Gԭ4~@^^/_esy_5&F\1ynT7yu]8~4) p eS=<|k>DC5kE-T 41!:,O9A.4!A^$i(jڶ5^zs2NG'D!O;x {# /NiP6P"b9ǫY Glg-]Ɖ&\t; ,󖽆K _hR,xtZixoC:?-=Cmu/iD N.w'6D `g R4bNJ+*c P\U VpɥBmV@"#64x{JQ }BMڍ(xpLBvLZ5?! fXW +Oc* 5kBz;Q\]0NBuVBvII~[@tJ>]Sx᾽^[Xa8~}EK 2Ʋ4c˭y\8k$q5jemӠYGd  hA^_W%y-Qhnv:!kfӇ\4S [Ͼ睳A1G]ui8,p[ڗ/,Y9)VP"w@|d#/Y>Lr[f{!ۙvڝ ۩vO~p|=+ X'8ϛ Q('p?;܂7$~ 2܋ڦn{[㦐Dʺ?W+Rb{`Y4F}A ;F$󬊄+Sc1¤g RvG}?(<иpFIDA 2] )8GԸhY )?@Q0AE5 $%݊4 i]~l]-;N2{n9o5ʦ44- ڱ}OC5* ZJDMoU͒F9h7wFx~7c!kQ^=.Au-[cH،dNeeg"xN% ] k5ɏ5[@01 j7a]oYX1_*jlI{D)0\T9ɭ}3 MWv(cH/9mI184>x 24A[ k&˿s6KJ2AIJ#ܩu"P5TD+[ꓸ.G'̉VMƤG[S) ;Y+|/2jl<@48wnl_8}.&7mn .u(wV}1Y[*Tc[ rz4R7Q_bϼ-C6`I :odqN]Ўl=0t~[7EޤCQavcSήezm^:V&VK,?2t(D3׌U;q|Z2$ݧ]o@w4BQ-ܨUD%5<ɸ, =f%݈jiZ>SjLg-eHփw[+YBTYxH#ER%̹kaWΗ>k:fӸzlߒ@oZmD̉h }x4UmQgo86WӞPcOt (+兀ȭ ܓjThu/f4I z^2ឿy1,\E9m'E1e-Q}k4E>TYG G鵨=(Sj66m`Y H Z0xc1uZ%5$}{AF6"J)1}<Ϋ襬؃Zd K(VK3VPC-5PF]R,眏!wtYuvj0cOC?9Xe~B)n6} ]Z\p q9ybc^ "5l6C } c"ݏV5m!P[6PQ&YYW~"G_?*d0vxX[$L7F4[:S]4Qj1`RVɄͽJdJ }ugÀdC _Ttv E/bS``2Z?+*Ȇ]Ou "aFG= 7pu*Ⓕѱj$ HOg @1/WF-Ȋ?CA%Ê-/٤-lrܞdV;#Ǿ^`ALmeƤ#@Wy/X#/)ak_`OcV#;U [iŇu)4UGe..0zpt9xαUfzR,gCit85 tM'}Jq 3dQRzZ0Άn-6Ng1tTU SYm2baQ Oa ENtGn*t{FCiWx9 fT_N}نh@g# T§yď쯚'l`7aJoE'R \QKYk ;2#jٹl A/æb( 2^za/{ޒ'ʺ>N'17ZKdm>2 iaRzFQOXjHXI3Dzo$Zt/O9ʼl+_$,єm2bq79(&^X=-9OCy!I&Kߜ…8%*.tP bbg,^`gic^"D}$"=},=yr|&Nt%XC|#5fN~ 2CĶW6ul9kT?pPGa']Pf *}C|:Bγ[wђ!$^ *^~oY|F— .twό6^x"a\[ol%,jM%/'W6P4{0u> XX(SPJ$oVARMnK5``.BsŢ@uIlrضDX{ITs<}3W@c`GH3v,IBR=*Xwy"FT:~ Ճ҅ʰ68 xu^n*C+Сx!\ѴHya|W&EB5=0ny{,l\|*`vbb/[Dz R#$q`u6SF4ΰ{y2VxEmg4ŧlDU!` g^;#!lP=XmkO9 =cZQaUkldryT=.J_{ΒHȿJ>(;x{,]B,JmEb҃'Si95ЕK_qH8-S׮<0?{}Hf<K ǜ!N&# 'X3Xj'K^LM.=0F-(x-t:fNf+wZE1?@pYŸϭH&Tb0Ng)̎+ɈK"p8F|܃-*a xT "vro[OCٝA[7 6.lPWj$WIz w Ufs.ALa=nSa.H)d~𾌓 4QSw[![{1 U}cӯ[n.eKU5,vBz 6uQKG&ِ0pJoq>)\ţ%h`"쿬$7ƯZ/R誘@QL5rJm=EÓbj3Sf6&ܥ{X^@m5%l7GoCtT/xt'vFu^$r@*XUOzIĵB0V ѐ^;45D&Ȳ_h0rhX^QTM]Qfa $_X02SӪftx |:n}2 n 1/’ƝWB9`쯬!sePW_P;\0`7Q2(+]muvT\tCl>M"eK DY]^I?`: DPj&x<nF$\oUmĮqũqRxȆW9}y@l0iT =)J^OTn;VQr%~ JjDܵ[{؊Ƣork"y.2"c~&1Js$d'h܏|=Tt`vo_v:L&+;yPb[{۾X d%"Q ; .ȱHq "XȜ:MpTd$@h'6=_W5jSzn;=vg|h}Cܒװ^Vnqe']`7!6\V&T5oF ,`uy{c0PCRn&*rF9ܤՃi>{[_R9ț+͵> 7&Z]VFSƮ06ly+wR1Hv*;g6FVA"׿?&SE7i,,"0 34eN rGb÷HI6oسL濎 u~w]Yf{heRp@ٹoOt-4+ءwj8﹆g uPciǽӄ;)[~)-L"T5uGL`0iPlrfEή; EK{`,=Q:T,͞''S &%m:nz?SB$a$}t(aVY`6 &^z,44X4jʦugnK 0^t#38Ohiݘ2PخwҐ}kL.`ReҽdR=ͷgIyAcMٍAFعx F x<DT2X\Ug6K,`ignh(Bf}V# tYyS*=Lcwxp->% ?&5fTznѻGƬvP >3xT-r'zMi}Q.ξT+/cV}7qt HrZz×a="p?K;l0dtp6@LoHB3NY5F$!JѸ߻v NF㌭.>(jM hh{ݡevdh+ uß:`;vq)kD?qX5'QQ EA$#O{A5ymLrcA#Oo4.KO"_>^FR6O۬GAhFHT)R x1bi{Q\M3fp-b 3*%e#Iw,Z^ȐZX;rsGlei\Ly>=,1V1IYbjmHsjv}|ʄj+ܧ V-KDѥ&uDq6 =a˜cOcVYϔ!ȳj̠.=֚Yt kLR*ɛGU?S百wz9oyH/[lnO5&De‚^ϺI60ơUE6&&PJ%BO GWz2P>Lw9 %gIc=,~3 ^ƞ$R3DpJtzs]sX針[KH}_g'-f+-nnQ;1i|oIvmRq~J$~G0Xq+L- N}5Clg^F@*eq1.8j&0֮Ih-^js!YX$xI ^*iIgQ7B@H:x衍g:4l!ߛs+aGl*0Y5q8w9щHXnDc*'dqie)?XC$ )*hT\bOsDv4[B\CͿo?◂A''G%vQ!ZbAz4y"SpBC@)!ZoޑL9^E5JԳ\wOL/WMF^rVl r ӯ6)O/تުh|^tXFvM9<9kqe)ǂgů/XI>egb8<>B]Q/#-}m(|DŽ :?Ͷ+ĀF9 Kׄ;;lD1t44!K?VmSSSAa$7O*i$J#Ӗ+) <͹g>=6ȃ ^gJ3ǟ-{I1BfE?'Q]70YRhJdp{D_ GL?baaYYpkwCAf~8V`M6M5r^_Hޑ-,sSp!Uǀ[, 錖eoKXX(V/$۰qeNN6y}KTʨ7>ˇ5?9[r[rd&X t7p422uKqNOݹ8[PƤv>JjԀG+ 6l)TAŶS"퓸[޺qyW堐q8BM\Q] f2Q6. AFzቘ8L&bqA>ITh2Zpo[0e ST vÀ@1D_tN6DBc=I'UUCn\F8>qG e9D>$""IPGCm7wQqwPg#zFbdDP9oY*D0s6c02#LmGj\ nT,+*3>4o83D[¶cr~\c9?)` }K"w{b ^[oT_ha4C+TuuI"FQx&#"?djHl30 zP# J>&Bh$ T ׆BPk6kфdk5+e0D/]80N"GjpFK{-%I{WO/ 1P5l HF6L/d @PI9QL#"@2(E:7.l"#%Xd6D_ <f.6>d̮!tp5"/uw`K?k1g\ex1փ06QJ!a]$,%N|.vJ 8U@"rϷ؎v;k:&iFFeӚV7w#VSۉfPB\rK&_*6Jɓ. ::5GL{bK!1;SFic5% 79`ۜ>'6 !o$g))X:HYP.I,^C-M~:>FC4&@1 TXgO Lz^oš~tdU'?uh;KFM^#o8%!hp|YJ tmMjDo<3.΁WDuJEn3wxK_EmmU5OH3[6́jy$'Ǩuf YзlkWqi BgRYx0Yy6r;l=IU[b) be<]_77^b-e}4t,0.u!ac1D}V ^)ٕ`GS -Jg4ȒYnVu iwT禩$g;|K~a"}l#ݼA&ExjHPT &[{6QMr"M/^@5`t5 m1c4͟"4wU}F>K>وW)#J߼fա/\]A'Q -F#H{Y|P(MӤLߋĨ:hQ ^!2|HwNz$3T**/a6舱͸ %`,!lWX&^mYWR2 eA1&6&7M}! Tb3X%{Kd;دQAbc,%0wjүQ-0FA1ϳ7N'i,Y˃f?X?qo %Q,FPz9.VWU3ɢZ١ɋe4c»r /eRL:(iб@Zۧ`3^5Ed<-97UPjʇO_d#N~ŏp鯒G< iWXm6 qlo$>ӊYi>C- Җ7NOc'&ؘB-G-aq耒>FOO-N*:]Fq_\\\Yɏl FBϭ=~@^g=}.x`lEGtlT k}S}ʯrhoSjɍ#[3EuKM-w 38O“t*MLݨ*)"|뤯題pin;(Ęh5GQoX~(!VXv$\d jыK/d4atTIUS꣐JH&A X#}zn$|6>=d돮muV^-htC? Ba =;ȗP M|u5Eu㞍xLytu /GuێlBǺ[d||v45 'l0KS^eV듟]&ľ奎4&,@K'&0uj36. brZJ֬ Br,]@5{'4KYŕvԞLW=yꓬu9l҇hO %R MpbDL)\G}B3ҢAQ3]јnpmC& Gsw < epT*M ,.:bkBFpJ0]#l ޗMvMBBCL |%c?5 Z$vr͇? ]RrpGH/ٞ[sKKh \؂ z-IO;d3$ =st0_GMXksi3-mp)H,N[Y|i` uK5v* : jG H,,X$jM{m,Zkҝm„:̟\ F};$18ͩ᣿bT45e͋n?n6BpSNjGz$ u$6l@^m=a8uK}ɨG9^xu _EavQPYBlĵԏ3/4WB3m:Btj:Pd/чNS0$:z.[$, v,=:,[i[J8BMuW59$NV KTn '^w2*|7SQneP1bky栅 fҐm'Zlir+V"5h.Pˉ9`n{e?gIɹ^rf@PqޙB7gvj>IwT&{*شECe{>#c/ -PڒhcW H_)mA6|P+ag:}tZ)JPas'}"yM31gJ5yB,Ӵ5;L0$)}v6zK"Ψ-Ip^4 OZ%FRͤD'UypKigP£E>ӒZrD'dnp ?& t/ݕoYō`}>Mp"NlSس*8Ȥy|,5xE{PR%"VrwR3'Wdr8Lr?1ZWs39-߃OԀ@˨ q([J 4ܐf/ $u+ޏ< W0wv()#H(dT& Upo8 "XӦB*ngY0>d~щ(:bb4'ޕv&i;5%]vɺ Wae.ҁc!`:W*ø`.4~V([X((R߄0o;+?)F#\# rqN^XM:dsYmo*<{v5wنU e`yN|/q/=%-QT8,Na1}n!j;ngFKS[qe>>Iu 4M_?^f?6!dG-L?vX͐ 1w@jvI*s1M )zU*DֆԾk0[`5$[cOTX/0fuElz`"ᣋax`vȭFѥJ54Lr*oIާyuΫ[9pH 2Ǭ Fd%v#0 ز'!<(6. ^OΕ(\d8AV%c*-%*7cmxTo%I(k[Oiw"^05\*R_>%J)/U+!`쮀o1<{I;b#a|}4 J5Jxđ=l} {FbeŅ7iÉ &*M{CJ}CE.mѣ%7M^* $zǢ$]z Igu->&C:5LuiF9PD>l+MpKQ AwNAΜG](sjώ`'c\!ӖpmdI:TͲ؛z$n}a*-a_g`"v3e&iF!#[&JdsP`m#|_0Fpu46+@S0كC3o3>0 {gHӔS m01{d NvH:ΖGbCa*nXnlJV+C;7jȊ׻:,yA>x*-|EH}+3*oX}€ 9 #4IФY:&"?bdr~`˗?C-#*Դv *WHT׸vEU'O 9k|K;t{9>/uآB=߶p/VxHo6}HS"#x)NZ4e_,QͪxYZץZcHR$NkCp; Ypa\OnPVG$ 'A@}D{oG=Ļ,&*QW>%nvς '>>Pֹ`WO!u!K>4b+?Ɔh_^g"say{!db=V|U!àvOrC|3(1{W9 x5|e}d ]g7[gJ:u"ٟPj!Yxgoڔr82vnqf{uCI'A"".VKJM榊:w Z%Pq0|+kUvϝZdZA-WƗd0̟T_a)]V|4V)vk@T|%i*JTDte':PMY ^98vDEG*6qӻ(p =_0^gh Z F5"_Ф9<4H}A( )+tϨHe|oC#\PARr0ݗ#(%”ߌj0*Rk 9Kx-7Е|Gk˜`&,Otu>o!Ǒ 64?EpR -hdrfJaոtK:=}-OI=:"AU:r3Ȧ3 77Զ^GNf!4ۧsmBfS ɞd: @8y{NE]ܱwn:P6$.4.pOɏRdOIIГqVF;HFRn>o{lV9%CTfZ}Vm^v!p*q)h܂4AHʃ#zj]=cbT˾_ FfI5>j S Q2֙4An&Al=} vJLՈ]x$G<u2Dyp? lz>B5؈rOrhi&`7΀KA[o@T\4u'zHLgr`7lT '9YwITVYQ@,V/;}t۾)eZ돺1SAEֱ޹/5G޴W*{#_Ka9 XU7}$d$\V4-5>'{Sh-C&˞ouxB;v;G.|OL/T1F"N-n/U?j֎=43C$3̱6.D2}DS6ZfC '3Tto JnM;O1}a%f H(o&݄24`@مX ZIY{>\\m[V8}NM \ha$'/L]9?끋> wGTUPgeWa݁7 {n5z'mcU /} S{ou/4.Co;O#t쟌'6e:2*4+'*}HuwZ=CYJbWiDK[R%%3Bq`U9-y`lRpAZqTƏ90Y k)CzA#ТQv&NX|PL:." Lj_fwYZ[%cBr}xL >t dd*'y+>l\{YٛNMĈ$H`#B$⒡/15EtsSzxd5,4?4Xen#ߤd䎻p]U I}m:V .@Ar7=R zJ_{P'꾣"I(.2&_6z_(2rқm?x1Yuy`1i"PܯץP\3 Upns浛W3@`oa/jSc2;ksǞkV|_:ג6Xii~D\!ٕ_mڅȏןM>I6TM|7l=1B(G;$05*=a"T4Kbc8N(L(FN@ )ª|yO $mBBE.  9ǭwoU@f4}%"poIi@(M8LplDW`GD};mPaoZhVE @Af M^,vcD}eT=M- Sn0 8d2+q/wZo,PTWwwjWxDPXj:e{ C`UfXlઙuiŅRJnXuTbpT"a{h@}@//6y6Qu>3R}y<L (]9ᇞa_ނndp3/$ca*-gVH\Z\]-f&Zoڛ+Ppf3@R} O!nE;9 ["G!_%t4bz},@Vmvȏak35:bg) [x/B\K(PmE8Ҟ봱?6r,訬)m+Ic Sb @Kw !y e@Uȥ$4 b'l<7? "Fod޾ D=rx֝3\pE7dUpZ8/V_̠&~uT5쓘{VdYōMa@o'c2"]…]LaV4n~>QXiצri(1mt U2+ 9G;OCbilAb0:gΒ ?5Ê"C*feA.`G [8&̦U>QA))v#8✩BYp>v^A:1r+Y_w?X&K+xh#kel}ZŲ)`aG Ƚ]! o4#\̉YBT,6#$;Q/_YFbT"Vz>8v9!o%t?Y/39+)pA6w2' 0|߅R$3\MPBJ'9 ;@sLkBVKःsrWԬh!2(~j $얼ECaP;@*JuW&i$9X>Kfqy/l'DWz[qv{%,97eɎ$Ȟ.Ɲwݓ Z.ab}tSl<.r'MIE{l۬hk"k=)_-aǓ `|Ő;4@ T߆n$EuzNg,lJQ(CJN(\Tzj B,) ,xVmPW5}j,\J% aT:q׾)|~}]=Sl(\Ii8 VͿf+W ^0G?q`6 Qm/ FA)Mƭp Ad_M |4`oCo>}}9KThwX3< Fi)A[` 3J_6x܄.2v騠>0wS}OѷQbK$Ӵ2GSg/ FGI/_7o2a< N̤ԳFsM.;Qg,%hEvY P *>!+ԙ/Af=rA! < )}5@H]zR 2`V2,xXz It>XEpg|rڳ+3J4Eͼ3o]USX @8a?I`܇ n/)$qhܒ8/0#ĽNI-^Xo:ξ-PEC,7ӵ!&ŮIqT8Ƥ9uW5 .qq :y7$>;4<RSp3sā?hbȝW;m.3(M)][.w? s$^A/GBT%6 o#?ɀ/G$=QU= \ҫmDag1>9 9}&7PxNB AU+6X=7R]oN+  $˻,oxbI8w25Igz*W֕ /F5/ճ1rb~iT\2Dòs\4& s &Ĝ[D5%]+aSynZ8'2s 9uNf2f#c.FzA'g eDyl0*#XaYI d]KIl͸'o[)rAUQJVLL#D˴;.ʧ HD$\!(l@Ck=Eu%PMSPE+ݻcCryH>ݽ"Lv ;WU2&^/2**.H)\@5ԉLT d*ՉCΕܺO/07+o~yfſ#n}74װ|"1KU iZ$DU`ƴ#ګP:`nM_ȼ&ꇡ„lHKi$O:CJ*}ŶK["T0 dvf 56S.7m+-Ex"3Jbep='HS`iQ|@?Į܎ ӔsZ$8MdB-;v p+ѲeЁsʪ<*hRQ$>ZZhqP@xIq[~ր|=U90Rtb%Y" UD7)ɑA/ ,*&xGdB q%vPk:^ٓwxtXˈhM]w8㕍RiiA % 7$5:J}\3|Yqmvޔ`Yꞥ~ N5fvZ]ydn6[1l.f,#N4kl'.FJKFաB0H;bfeo(WlYN·+]o|yC.0f=Է^t{6ݗY폘^4.i%u"WT_;4{@2<僻l//;lrXYuog}OlLWzKq!.5&Oe<V xGa#b+ ST(}>2C)8ŧLq$D\-ƪǘ(kFkM~s=q|,$,[kVZ8#5oR2}_rL5~[O$o*c$qJg $ mI>"Cg&XcXҳ1kɊ XBgP1;PV˼\e7,964@"8uʵz#'??Ol'h^Dk+_ ;Ş+k14(j*XxRтye"ʫ4Yn>y[,v^q@ ٷ΅.µn4FRVZsWc_=Tn b0+oTJeP7Ā#_ ԃ&iQۙO wx(]WL Cs=Ki=mdњTzjYڏCGM[l }~vОLjb;ܴ (7تwqy^; 7P+%U 49؇ XV|!5^0;8zF+q?V\U#CD_mzs)|i/kL G_QúK_'%og#"/ȴ3>@Ŵ[lBzԣ^5ouGb;UZѻ33Fbvh;6ğoygZ,]7A2{I}+ De07yi<5b^cZ-p^88TBmYK13fΏEаJ 8 :[K d(FUUk1EL8!&,q^+('E0I_(z9|7I.$jyu~y/ B0{3HծzUaH"w%t7IX qsEÿIpKOR)4o Qg; B H 氭MC`/}|1⿌R[g{?x-mrRnѤo`gI-ô(yԳAr\:\O"*ɽ`k3 \8 v,bcKU%JcAu)jyRj0E_.P)KVTI ̚Z. Ώjz~kސԞH/4Dxּ?΅\mZ7IPj,ZWTz!Njq2<$ i0CSxҹ?-}<<ʔ)PpU i>#T!:mg!&S_oYE.)LQtz]5'Vw;k6F؋fnuTo;7C\DTR݀"Mb"4z܁\QϏI0s&p>mo-;22 @ o <ݫ"H{ʴ{t,6HV*AR}uVwtKw!ԌB?QXM:TVu6N{1D34inʮ}^6Pq(ꈔF%ޘ֑$Z`Ҙt#"qOb78o3 bDR߆c.9|i1k@fZx`fɝmpV@E.b.º]i*j$Hd @!P{GHϨ=\. Fv3>헽*5?i\/]Eu[h-([l?=Oѱt^2ljw8V~W 4KFb?Z۠ti;:EDLL,O?ZJݳu d>%8PDۗ}8cWc&%%\|SFu-F׾ 'D #]25=r uOAz?:E'lIV؉A& eHq T>T4vsA#lLpwg v*LNGONn: 3*HIbǟkHcŬ<[!zf%}bY`_ 6Ni3^zOnːPת^0~:m ./w]/g*4_n!Ȥu_;f^m1 _:}<,4M@mR!6p|B_[ߧw,z, { Xah* Hܧ2cYf$Fʌp2) ׬EBŌHІ'y*#܃N4ZjX4Xnx 2 0ቤ($b)c<DИ΅Oi09.d뮚]&MrD\0bK>r#*ݳuv JȡFjWya(m'T˳ش#Z-$nR= hG: &{_MQ2w5wحp\([M.9nCNjT %9C5W}͑\,qtaa1QaXmI`[>_[Pdu;sdZЦ!OS͉T],\HYi)r/hk`Tc_}5'ėÝ:z%r|mtdE^x yh1?1w߄9")<'PK.Fwv 4wÝW5X)>b&gڳc !ŷ͇y +΍BW$b.9|u =Rv͝H yQeҞOf/KxL ܭh0prՔ hX.=k`W2:鍋;N~ϣ*) o|3J-?()R8wy^QЅo[QWA,i|RЁ@#X@o c5ڹ=RX8mHX' f N9kp%:Nv) JjV;^vi;qDž$ajL7&,Dg:܇D />CH#zgz?CzxԿ-*.YvT,lkiȐ_~5ٛ`{K:/b`>9A9]@LHL3~vb%0GCsq@ml3 0*i֚Pe'IzoWx'gM@NJhNЍ.ʕ 4 dPa=Y[m`4|YQ:{pUZw 0< \@p(-p߻odD|"f;gOa SKIiǭutTt4Fdj y`{Y֮= 'J!6q~ _.e|D4p"u!1dC2bjDM2 `P6$|}]i[# ,Q> PE6|5^|p`ҵ?TpdfE)uU0i"KUt]Aџ5~=LE&?œ,ĺc vg0ĈlnRnCZ;1U-h᭵Zmݝ}>u jBÔܟlV-͗i_Ia2x2-62Y^ U|c)}ClԠUC|Cl`hJA*r\%Ib9*nu Mx >tP_*>_: dgc!٤Xl*ԧLž*$--AtBZ+ j9U袁U#g8Xaj\b&HjKcOka?<wq_rӨw,WdIV>|61˥s'xo]d>3'nD15d #G4'h/MgHl 8 7Rr`2WZ?'ZBqy<,Lo',k_aD".Qj3h3i7O }.@[G F;7zqĊT?I8NM{pYWYׇ|vx'0-ҧExX h N$_X?෷CčK%AnĚ{Ⱥ k3ԧ6p#Act`Nڥ4GՍҶqVBtC l6k*hpT1赜@ X6 p좃KPL̴( -dI2haF19|Ƶ`S႘*H[+mk"S%VQWLSM h n|D}vQH}2eDzF}E 11іhVk%7p]!9pcʓ9)|_.$ ,zY';QtxT (RB]  S~3ג"aCcĎO 3` Xc}%X1Ȼw }8ӥE~woI]J);YyHZr]t_~*28* di 3M2 t)~}C*ĐTp@ŝ;͘bZД:gxn@TPN6MV$dT+gM[ @=<ޥq=}.WFuZ}a-\&=ٍ>fڢ3 $!Vq8Ѿpk_ӚTR\Kk\$.TjGEJ a\p&k(&.X cEJZ>lՌ~=KAJ5&u+qf#֖l7)Mϐr33Lv &뫕0ӎ*T&utlSﳟ0pJa$ܒ3A0~$q)."ݩ;KS1: ~GVL{QS΃k9.+o4'xܢ.Oĝez=N0R\:6DAu pB0IϨs4#&j}׶Žunz?С&1~`aoh(9n Є7K+娱h- PdvcO P׶d sVf{9Ha3_ԗz#Ә{UTIB:'eQsY8PvxKR'e8fV@Zwԭȋ };4!P0"7̿xA]æ9lg$j&pF2rfL@Cvy*?il[s*{$; Aq/A )tк o+_Mfq 7z"k_zrouaysj=#tOgàv,9;-j斂U㥤4Ufه:_&eW˔t!eAcO3wh3z+\<:uf@PS͌!%)TyWe`A.P+`PݕMbzC7eR%V#EjidY "XDc5At@5 1T6n1|DG(nȾbjbI.4iGs/B#fs\mk9YM#fb) b/Sc`Ix%YYq{>KP&])-{%ce7'ٞ/c[D%w?D&3r_jc*/aY[*eq=~gl c!1{,@itI+@00e8c:ЅntR<ө T3h7}(VPUt q aQfMPjf=o`o=a+\#E3HG!_?<ބp Y܇-ӭ3Ѩ)$P{Z5+/˧HP6qwռ2R>u]5{x-h\!XRveer,+=L̊Ub(6 iir2HVߒ4N/Wڭ"> BCa_@RRrD4Z=o䆮J4o2yAѤ~@dV*HJO3j;4>jr.F.V*?' OՄf ;6)_-w= ym*lAEvgjaY yl(+!5ʂPP=YgU]4=m=F.yB&X廃nb fQdECS͋bk#f8@jy FH+1SQĮߓRq n~9RԂb<^ϲ6iMPTcckMq>>ωq[K{1]Lu=Dik} 'Rΐyd`U~Ŷ'[DԚ(AIvF_Qf*IV2ovk8XYdӬT,̿e(,p^@.b|?iSWI2z`> J!%jŬT`, G=b®DdFѣ#B^b-bに4& ؑp [3 &6L]"q}; Vyj t" "GiEC_$8~FQ ;fAd-V<M,CvSr|E^N#Y5C6 _;Cqim§dEP!q)6Ì-]kM]w,)N]69/LUM{H~QP-vWAݼҲG~_@J x]-$B]׺3/໴6 ӄRcB9Ѫ)2f`pAuC(5zDd/O iEe_%zu}rTHda(?f߽kUπ'ʙ+ѕnD= d+Pw8hu1qsGCh-/M#S}>3F+AX:bzZ۴a&t"wW0mܥG>-'iNR@Ėϒ1._v'ᬙqGxho+*ntD"R+-  aS56eO~܈ *& 9²˷a[OcT uxþW'^О^h~м[ +t:yc Yj6[y ǗYz!F%O/fUSG¾ PQkm-* QGB;LCN+JF;&ʭDYJNAw^b]t"Q҇gY 2wO}/Ӱ3V- ZHi-zs(7= =蕧(uDȬm@mK>%cJD,M  7Tb9c! 5<>_kkK9VQW*́Kmo]&-_-O^Ț->2*`"[ uiUWGvi9װYwfN@]u .$_^M,{2'7C=a~q>g 2Hx*O:@%OȈ'?5Mőn 5[[]$EzZG>D7n QG*Ӗ1ٱ 78. [zƘ(Zqy8t眫ҢqAHqH;Ѩ:c+|w]n#Jr9#OD= lo;N}eӲ֢Qčggxiص ɩ̐WU0;-ZN FNU^NJ' ĔQF,jgrAr{`82^+\ApZ)kv)-\Hn/w(ZM6 D;PGGk50굨iwfoJą4< N;FbCbccC`x7$p>j!FY[&S.E;ym7t ,_{{oĈw,G̝!1F} SɵdՠJJ]޻| Yϗʭ]RB6ʻwg3#(#KaWZ`2XrHСw%]sV0u)^sf<ׯg,hqyͳ|4qʕL)b[y?J3MSn9uܗVԇyz˅nT5ɿfL~CY*A 2h1ͭ5%]n%Niw(D~Xjl#".@0Va_`e ;]+C]̾S؟R'gZ}5^Q.{$z8sTHW#|(6p JwV>r!$^/,!8k^RὭji=M]?,^&HV3Y}n0kJ |概l)l&K:ZCr68N q^ؕ6#DO]ZR9l[GB3 !m+{>Ls9LH(ϱ""ܞZPn\ h2^~,ǵu,~8 Z%^A\9δl.aU޻UxպӼN@m,3,qL3TUFP>b; xtב_y/b)ֺʰ+;H(G7grUreXr㽉.05Di ~;"ps 1޶ʓ _5Q!tX;-aP$8 3'"!d|ƪB|ggL(6VF>tKX]JQqQ ejvKŸ0eΤy[_#̆sd|Iq[ k6Wyݳ"J7ۜV;[X#LZ=z@sၱB1!®>UlaLO«_ I+`C넠E;PIdL_6 ޷+* Ov i@dߴEn!{26UZߵ&^KjQ ߵ[-!ǺDt#~!Sc q8I3" ?/} $g)d^z>Msmrwƾ *9y~%?ѼHtmIHpmAͬ*1X6{s搸]@{:# ҉{bշcW'J{ H///Y +x&?ی<1TGxڹn渖+<]tDzwu8i?qzdiԜNWH$RǦm;$~(DR [u1T[3}3zأ$k Xٗ0`<=-@ lBk CZ.WƵC}zZ: [3A{n(㌞P1ѧHqM9 sq~ѠOl{l6hЄ`rQu47 sjq meRAOM i)O ̉UŮct9%#c!H /~|C] <9YlK@_9Vm縥lCPC[ ocIzϮwh%}9"԰Pj-Swjb%Cv:dI2"S$xÑK_YJa0#D;f!ŋP:ysE`BRWX 4J ,Ђ^dћ,j% D HaNEQ;-U!@$cI I鉳f?CѷlS-1ƄW㤱ڡaԈS^&%m|[lz@9LU< buzkE*2gh4(}%&J W`OJѸ$خknE ~BrzPk 5Cّ/3{B8y @vĢ!C8!1i0pFGީUsTHL|wMv/T7فS&Ƥ4;|+$>.A=<40Q.ݽ-m[ za9xUVsJY8WTKg =f,npCfϝ%+, uUtQ}m=!HozNqr !`49VV_.,gFEaUie?*ER>`ۍ%uTҽ^TyqܗE7+.WnK8&nBoĦ|M9hۃe4_O 7b߷e6cw3Q܋i7T wPN#:S^9 M4)D8Xy9I3`Qqv\n/>ӒZעb x+{$VU։$q4\LE .K,T/7\<0K)d] upr4ӹpcߪ-7n^޹6=^H/ӉS)}D!Z홡$ XmҢ-0%6Cybuq/W\+ TP-a&沌l'$~ 6K >pXsHkf!xKn?5/AK\0RؠdEK9u ;{uMX!Bf3]fOU?@E3=3htg\^qJb^ OPTMFuxƼځͳmEBR1Y $0Y ziЍDDEڽR?9,%x;z-bxH}+]_24Ma:f 6RmA91!f iW;[ Oo~&ކ K|^c 9ER|zEl:rMOZq` Ȱ?zBIFl!7EYYSfҹ]R%1Yi>er.&l͚T)6 Φܦz' k!ˆWP;Kۑ"Ce mgߗt(_.$%~$l@q;y7#Hnyh``]..CNDgp&ƒ ѯxzdO@rn 5/LJP4FUyr{zm 6H .ḰƓÐ޽p C .#B4>pKvcИأ10%vKݥe8-&t<8m&;1W>fw }o  Sπ6=: sx{+,y=+| LE# |o;M At 7LthMTy[1vٲzd )źwZ٭4IQf_u׊A|EO(iqY??/Z$1ո*Da=oO#ЊѠ׃#t<U\:ʽmc U´ްD1Cq5Su#k_@|s7 zki>tVUỳ\"; '{Mo*bWUt]vZ0Jjm VmW'.Z47!jrL3Q|=֭EiD?&~@X7ksbv- $&tu!F&1^y_0쎥i"=ysOfhzX%'%t9c~J#h?I鋢Y6qDf#-wA۰7-.`&% Wf[ iKw|MQ>^ d䉀nɻ`3t;7'|)ވ{>)Z:Eݡ %'EqF  Ҩ2? 2rq*TH_/@9x1&!6Id!/Z3z=ANC,m}ߩ3)(zl0(Y F^"ȩRdgNΞΤW),KPɋTj~zy ; oGq 'IQ61~E&!T9-EZ$ jIwkX'vHVMkjρٙ@.oHm,3r~*~ - *,vm P,@mL宼nh *G˻P9(my2S𐮚~xW|L_ޭ.jouT,7RIehK!v3U@0և\`)6ހݼr iVb =]<.'^1_^l̛V]-+&tl/0RORL91b"u~&)|&hcٱC>AJAZdf}PL?")}(CeGq!X32OKxP.Y *pg""ј Sgxs®Z.NHdep>E=&ZY.5Рb<+F+\nsvYi}`Ol?H}mI>~3%8pbʏL7vJ7h`mގ[pqVQ~25ֱ,Hki7[1x[ nWU#*.H7*3zΏ{F!KC EvC?iÀ+7/ZU_H' rc1ͣF_Do;IZ̈4zB[wzrw&6lWpv+Jؙ(\qZBHMo㍉&N{Hk XZ!F_ %qc>P`|Oq{9XcU'rY~&ېAEO[Z"]R n 꿒I}'ZȃktR .<"J%a_{ċ,YbzYA`rڭlh Ij;0NNL~{=PQGuCEmIsrs=5 9!A.JU{yW+Y`NZv`lA)#J2_~4|[VlIr+^mg1€q6'LhJLʾ6Kd~ &nMb:+0rٛ`<+K!:`*r %l5Wۛ]a "rt(Sĭ,;h=~ҥxŔb+7Y)ْ;],DExmG\,9!ݚ9B})A^g*A#T##6,o(u'1ln#$ j:Gd\(ėDUq,&jwdJ).znlHFeMွ%ث텷7G)-.>'qkeN! JSӾNݠ'+w@Q^#AY^p#V::nHMwC;лm7Y(e@*e0 >㩎J}YX(]86+f4+1сHNBʄҗ>XT3r밸]zfb7h5ٺ CEeES)ǍcH%ˬvȲɈuٙ3C2^R)NP'ډe _͐xmю*Ű W}-@LӁh/#TCiOxڣzL/u(\PPCʹ WsH|?$<896' QQv#hzmr!' #sp1y^H!y_߽9i$! \mdfUqtrt_GeBL&v5QGcvɲ>,Ʉ]sҺ2S0_(0Olk-k'KpO0v-Ѥav=Vk F6naHT`cy"xNW"MNoJ/(dQ3ĕ6@%i &aӓ-7Pxe@=KAy%wDTpK-fBzeXP'‚?py @,5>YˌFvQs3g0UF%_X{bAFJ_RBT<8Is~~3I@%E)VeKPp>Y`^j7!m"wL(jur]aZ|*Ui|@#T2{ Ksӑo7`iҢ[Ld I(?:Ӡ9w2IgXhpMQњ: ѹz & h"e<1_WLNuMdn-F$OXuHk\ٰ iΆ--X!0 Z uɧnLAY]d.T{JxX?FڢGelKp-y9"L!/! N[MWK8'iâ :cr絞4>%EMӝs&>@g fg!ikU+ErH/|yX85*ElX(l„\P>4- b;;|!n 韾JS(IC5ithʓ6L#h<.~"]cJ;ib/ղX)q< 12CxL}D#<텟pUw/^Pk7QH/'tnqXܧ?ӚK? P"֒!}; ;7b}dzΝ~|*MAWW.p|'hŗ±5/[b/}*|š#S^ Ѣ[. ĎTo'x0ش,[֑Fl s:nS_~b?+9OCA(,1PPk¸LJKN& Fޢ-Z2 K@Vls߯ (;nms5%{9X?ȧe4Yn06M{Hwm`߇Ƹ~\JvTq(hMu oNƖqN]"wz8M4󶀎^lbڤc+&T9/^^F9`Y{n@Mlm-,ӆ(>ji͢a>dDRp)j1Zw=GohIZI+O5[8h!#Qz`\JBzkp#WTC2>k$*l( &l FL每vTJ B=5?a<(w b*yXrK9QAf(XjxV L?땉@*$=GZ*'g2seT !I暕bbsV8|%6b]}#\]- T >oPŽP˄^*%4M~MgگR5۾Yt#jM/ ?7.ȔƦ9%Q?`.!U`q1I>)RL&3J!+hm kE$ۑ/nBͫPt*qTsHv0^9_t 1UI[/zvhx6`🿛B}'n`7#C4@,/Z,p Dpq]RV\Zb}}{]$sIS r*_fI LNaq; U$Z*Yzj:T}aOpTvtey /,MջQ@bVvclyu% S[0l( %aCo cDٕ݂Tmũɏt:gfO)J+]w>Tu ZH*U"9@8XQ0+u%VKR4$2y}G bIJ T6PqӀٷ5재An6l{V}< Asp>2CE֯roz;-Ztق|Yrjt&@4#WgyΔB IO>6)Ŀ!-_nK7wWOՆPQE9TQi>sSGF+`[$"eEiV q2DC޶d5@TL5@oΊȈdU(:ݠpSǂX6jPvw}H(^=a4$ņ)<"XcYA!|1YVvxLN%'Uq-5@yx&I$ Eq~ @yCeYcamgrT rijS3鶩oL5U7,Je&Y"4ސ@L2TLKvK(湶< 3\9f>F]IJ7U ztmxpWc+[R&B~fݺ;{mIr9ӑb}a<3N['o3bGO ee_9C{XDOToZf3zؓ$7^R}RZDK(YC#iqjbV#ƋpոԓDiثU:̭d@ [PXJC8O5f+w]5-"%Ѐ%aOHг> + cXD* $D!=&oВ_.Xm㜛IJfeBpEHDE6)PJ<1`noK>}&̭xx]7>U\2'FHjQSNaU"_S/NJ3uFwgO_ٌ:Cmn*O9FF|Yc"2ׇr%2]̘_r^alI^qKoL$-*#?DZ[B8p/mW=Z r$U{~_iK9\&;u? Z7[] ()#Xhccn/h4[}K ;mZE%)?%X!ClLZoneߚ 0LU8ޤ`1bhrc91(I8aIm.[RN'^˫.typWЩ쮲Xڂ7WoPyf뭴ELl(Hȣ wui:05'MwڽɚTOV]u!,Mnc(86hZic^,D8/SqS~w)(^O+72PX\ >k L +nXZU򌔌2H1MG=/!Zeg:'Ylh q 1rngBadj܉` = >E-02'Kh1x`[^oi7H c{jm UĠ S,E&;Mȝ@XK@ʋl,eiy\yZ>O"x`{kTUqzD5\.dz|z>ë@ Uih7a]D@ɻnk|zx=3eW͗íu.m wk^&mуTJ.;@-4%gY>y5Bf\DQNF˃wc.>p^c{`].}@3Owٕķ9>)ϴ#`?p|w*Υ_ZrQ'673i~Ȕ| ߒ} ?c$\m:c]9>fr dP 6|4e8*Rzoo`η$Ykk[:GB; Iwh3ŤJ=Y);s?C55 g質_zl c:-g'njȴ2j$+bX.㣌ew2% |7CaO5]!wiŁE|1|@WB?o>t;*>rsrd>Xcih *xƆ|/B,'V%Iz S55C΃?@gƛY[6[j`WZ'I% awΕcqC Q>9Ak8WW K!ycƂJD_ JБh\{C'sCfZ2Sq.UmvvJ$OW_MshfШylQr0EFΈPqŊ|dn9PH>eeQqfNʚ=E*- :#CV!~bzC}qxkAɜu3PkXsdcfa"<9ǧ z )56k_#* xܰyuR@d/̭}] `|ei Y-)aX9^sv]f_ׅMN%qUCt657hR4ؘ}x*$%\ZRӉ]"Bxo"eXz]WP?ƅRBB˻Kd}h52qfCl>kztAߵl6׹߻Y^_$6L|LQ i?.3L\ vՄ ]#FH=|lFIMkȷ=)SGko!zYgU\s}ܬ~&;?HY90%WVh8EEJ>#!֗kZ 4KЪ,`Evt9Y|/`<,Ւ=k . ~J9yi D r059{XRY/h װxR ,JdxdAZ.ץfwb>b}a ͠ 4q{ ؎^̾`)id v `v*[P|.sjʶR(46\LD4[?_]fq ^l*;90zo.18I>JvT=qlhp!yl-ĩF poMiϡ{Vm,U%o3"f!Wz&ͰcuVV4 2P8N=aގx^zOL]BƆϫ)yP j^_"BGQ?VFؼB!Zڛ * Fm9oYG9v׌ |EJ̜odPٖ?l ˍxA:՟7ǘ.,ծL'T0slGBzH.'OÆ]EXR\PP+7X *w+^x聴 >4;g+臐\8-vhZ/”i1L9hN2Jfa?bEB'0[DCM=.A2w=\>XJ !$8qw~<1=(Shh%n+Uy̖{ګP.\YؚI֭Vrbqj֎C^$\+&9jO,6Υbgi7]yZ͉*"^ ͍,u wPKȟ[S'jM]WWI+'<Ǩ¯/a#<>6JOIp ,,*Q {X`q+"Ǽ4%̂,F1=W3ʱ+yphij=rd΀v $rPzbnuեE<ֿ@Ivf҄M&q?TDش@*ŵwK+ 1pӤ's'@MwBr!J3,^z6d?je(!liW#r$)EUZ^3,bQK"DphRk Cn PsW{tn8mu> kwƌI1ɢR8g›hl J)KUlģw`K u6#,\é&[G AO(P"p&O_qmWsؘ05bIY&&xBs1B'm>'&l&t_Ըrc8vr}nZ3W%[x \"늘#i>_ 1p54(nGw^( 7b oIJB=A;+T =gR67tNFd@k@Obvܣd+"Z<6VpGũ\se恚d^t,eaQ7S בCc~DoMSzA-;t {`MËǙH7us], e>'(cMї#7nRD[Nt")"N%d@WMa urI IE =GKa4}ɯ8[yD`rުSp+FRUhM|vo>Pj!%]μUěr<]™q/~aKQNu44 0v B>`@;>w 颳I'Œ* +7-6\,Yy_ek̰!Q-/788,"YGK]`hK2 zZnPs\wȀ[VAAQ݇xV͟zƇ dcNv,Ń JK'Ms]Y }rbO6ACmN0;';9H^cj%׹b}w[B>RU+6N&^VuN!Œ$$<PU6Cqa<䐶V}QMVn6k[x*J-j}D8Dà KQ@ vzdIRG/0-(ה竷Ÿ.1ÄO|!Г'Upг̀) { 1JSɂ|8VXL2@!HmI; v|yLTCo'8\0^aUQQCL%Gև32E\8qq ki*"xb1؎b#21Wpr4n-_yu,H| Γ'm`;bF |YF'(W嵷$I#W,^["j8C]4ij7Tmk+۞jC 4B GtG*6?cLILD 3"(]M5d/c /gz1s7rOtL`_܈;Ҷ(vdu-LJZMhH} N."y hY8H8;roW?C@|FZ F[fSթvJh|]8e eJnZ'/Ze岧,0")Ff9; UҐ MoG=.q`ρFy/ele_qQ+HE?*tF(PGEږҁDl j q8\P_{HjKx|> p 1ΒDôB [TV*:h t;@:)_"|z1ʡЃ7Iˆ:K@]~hpP8\`F8fg-L~\>0j^{~4ڑ,!>OBEp]}Я%2& *= ޒO.e/r!09;e&(Qcfh'2ӆɾ3? 1gd{se3Wf[˼-'B2.`RNV.MqTcˋ&XFAw΄7LT~'hm9YR *`v=Czd)e /Ue`/~! h$h;F6/XC/0)ȃ}Z ?on-~[GxtƂU`z3>}`%j7,b7L9y> e;* ,py ANu x(gy<͝S[ӔO8\g~^F 7EX=OFlmI}P>޿uG^Flo|j*<+b.d]tК9~?/Ṻ"4s;X4q~j[{' 5l&P]+`E@˪;mz by7WLRU'eٿɍik&Uyi+\ ?s.t>`HDR}QOI098H ܳ %Uq%Э{U5}cbu:d<萸G1/ TwBD0|'!6DV<8~­lxޢ2=o1VYtcͥm!YôQҝh嫔P3s0bp Q4-ɼbM] eKRQ }k. 4b/* sYݯ2ͣtɃTlT"(HiY+u $<$J6-M4*>>9wW;*fj(\5Xct +>dKw0x^xɪBs+J6O\=Y=XQd^ty3zS GfK.r-s#߹m;4 yH( w,Zhmj\8).O,>L 9|=N_3h"|͖,﭅8M4z_sm=o=Ԫ=4n1vAE]A9+~Fk_}Ka)a;bUA+g5N@ކHEIK#Xfb|֗b"J HrR++6ƶnDr6>;fM,Jyw w|br v JKE7$zE8ޟQn鱁\zM2[?h@ݷ| /+:W$e"TWCUb?f¼9B ; Qȥ{̩d-V;ٰON Om :t1N]/jq=5`\zvW˸[Kӆ, ^ͺ4E0$ NTTc(bBJRu r6 %=J~vfz<6[veQcC%T͑;9y!~/Uѳ/JA~rcE};XTN2f:2)Ԥ̑y<}jgyB;)7c{<IXi8esG\T.>vr|=@N-U[3M6P4XIY6tJky.W<*1IyiL膸ly"i]x᭗;dg4GvOX,Bt/CG| csZ1<&gǸ9қ?nYE, xw6az8_$:hD@NOv=GrI7gsd -&*D{O=;b@M~Ӂ[Բa>Nab9q3^;:%WIբ.b} 79|.M[%ģAђ%7Sm3?0==6B|b\xle!hLQ4:5K`A=&2LaH7ޘG>7k. ɸǀϢ#2ahO[ 6- Ā9EnyP:I;f @m ;kRP(JmtJ GO%I%܍q0M һ!3OBpWy0[~; = SQ.0BT$h" 鴾V]`tiLM1<i#H- DR9hC풻ɀ-fQyN.%|\fI?5|O,)N>[#KM.%)MP,6ExzҸE૎ WP8[TG!E+.[I촒m*Bfc|3^S/cyt.fÃmK񾦡v-bKY[+ gk8MĺD $T2]3x*ԴƮ<=T"PC81Ko EiETH;G`>nL,wJ\pe7EfM;wnʵ'b=LFi'ٕEbDCؗR$:5_&pb<{Ր^c쭚FzSsS6|9>Wm 0?{PmtUCR.K@(>yBpMwʆ)wPv2i2cy'EoWMDe\RBnJ̾xcXd1I .B>q2 vbH00oiEp@mEu8:yț> BvW,mRpf¥Vw]6|k,{uC?~82}ovj r=$tbk) I\-etJCdڱOn9hLeu  #$2ĥZrA]6%_8sXK0:RšZ*rGWtKJ}5Yh'\_ +/+gGٛN$s+ _Z,ʉ zCX5}m|4FUqbt}qHz?̸O cbUƂ>5wЌ8DPj^ :QL'soǀ5QDqlY mAr6?V]bz~ФX(DU*/3Ѧ45CΜQ|G{cvF\U-sW%㘑.Hi4XZ2RDX"x,> N2?g EIráutf\,͆5P袓\7HB exm#!bqcT2g%$[UU.O8罶xZ0ٲ5h Ic eWrhvG=e>Q:P)Ԃip+8;&y&7p~jT\-b!Ȩs |ķ`Jɑ|̊/N)IEIm}'ž+9y;!Nc}XC!L0OR ad*K]ݏ]چAI`qLQ; JX=Vg&֢zyQ}OiX)lP{=Za Sن#(zT9<@XcC`cS'd"F9Մy:ې_f)Iznh8;yfz'֊=MR%a Fܶ!uMy; F5~xpi[Ӿ;bFg:lTƞ> |޷f:wBI&Rht:> D#)U9:Z>I:ZR:bnl6 \D~"((@Տ"A_?nخLEkAI" "o$ef@禢H=+؏$#bo߽_) Wuɪ'7cYf <[zslܥ?k޴SH4&]! POe͏uU<|^ˆ _ࠡK_JL0#Ex }BAW ՈfoJxlgkuo s2: &z?*|aםL̕]:Q&Eʲ/Dh"^Pi.}ɣhnswljsghJc="`w0SPy7*\ 6੾*Kܓ[Ha$L,"K=Z@: #_O55 = 9v<<2-=vuEs$Drb p?i7k-}a7GkTНywį$> io\A&|lM#E|[ܝgWE|$u$ЦNWkf6|X%E=] mP8t~#X ?̢C䋘j/\해(@dE!=U7b'B{ '} M!9b+\U3ٻ-te͟rk_#o4Jgl[f^~"4IuُY9jǤE?%ɼOC"FRyrLKFh_B:LBX.zׯa*L I[6]FŢ`T㔘xf?7u6™Gĉro F-6 =úB뺚>5vǽ j|W,ɺD‰HaX&8F,R^ .R>$-x8Jeȯ1Qǂ)+5S2=a\Y@FrLG5J?k+KAa0#%]G/ỂY8a'-vr0. s=XIxvի KOYLʽ GTe68QBi d4eH5Ƶ4R9ah9|8#>xf}2zxI>{Nql9͸Wn/ZƔiq_Y 讦suЧ<>פfub$Qʴ2LY37NVE1x:ea΍q5vǠ!8 }1*wzjE}e h9vU;/Cj0{* 6ym WVa([Q]WlWLYa.]Tƴȟ@gH#Y˴-RjGYQlog9Dr!v}x ["9pLr w#ǝF$svoq :4~(Y`-DBxl#Ɵ(LΈxV} =}ϕ,Vȁ\1oH'ր&ǢGUBh )?Y'O?r;('7@@ӷ̙ft*kTaT!DW0 L]jiHԃK6aA_l/ڐSWw[e +TZ~FnUxOβqjR/-r:nd;עz\GCo`&Ry?6Nglv޴4ϵ(궞g+ݶI)u̎?6hqYm>g"8#ㆱe8Wb%]T}C$ralEܢ?eCpdvMj$é-RzS,a9uq9grb\~ kꦵwu̳#o[eKGlWaG/*)i9&7Ĉfyޖ@!u`JE򣸧>Ve閺o9&t`rDOXf)r] 5-ؐk:_eKc]3NeUy6ZHދjiIˆ6@s&w$lJH,/|__ZcGȭ`zGjxmp`=n'}ۛ>Z#$]OAZU~`^gs,$Sj+ g ey:6}1Ex34Y6 烿HNP9lr.4R@^t_DDשLU{m 6^? 'l\Xej71dqv'J\z|W"DA 5niYwj2((GAs0QG+ƩoN@c'ʥ8כPQ^1swMgv {̮RbGu{t.̲ ʆo #lDP .ՍPlD?fN]I2YW  hTc*4ܬai1<~DH#~y.8$ꐇyymW4.Nj@PYМ$%3 HeQ["Z#,٨r\R=|.btmld3&4WT~Lo b >6T֞ mIԀ ӧ%-B0F9d@t/z6 QX %_2YMCH7#Hq[}ko"$<,Ts }+ y-^X=ͣT鮚6E>~%Yǘ?TT{PrԿ VNοReqfuJLQ]H7Q 5Η4FhBeQ)댧Gr5RK"BUzSY'@,0厰7٧.E^'Qy@hF-ѤNM1@pȫJ\9Lk"KZ<`[".RuLKW YAF[ʿtkYϠ).݈&7 :yi /æ0ˆhFLicI^|ŝMUF1)#Y"QX0SrfKQ MlT2 Ms˴؉v2\>@9sb7E>ѫtP:Os[)xHuZ9~wb+7p;*!֢`0yxI#AgHΠGaMAs?kn*)kCUf=0w[Kؓˏ>5~]@lƛ~=9R+.<+Erާ[AM? ;BiAWOGT 5= IlH2ӇdLHM>47i%\5C}ͿoN{>@-R?Ew+v> /om_T@wSw Q/nԲ [Ӊ2g&EIVUjF޳擷+BTIy(Ϳ^ uR h)gᆒ G=]ar@֩HLtX׏ KR 趠i>k*t,"%(nlsef!q'I&?x\9frsEز2^tSlO3aB 7mkqS|6o/}vNxFW L I`lIxsQydjv$ઌFy9wd݅js~_R(1T"{ w\ rD2Ĝ7H^$Lg|W 8uNקMohS rNXYmOJ+^9\JL⩩ j#|}LOS: ،^W!s s_(OW=Bf;? QÎg '*VDAq!y VJVk<#ߞm{-?vZ2ʂPS4uޞ`9CR<ȠM(Rֈ\Jqx1Gf*2./ }xCAH0xFy#dXWG/c.1ߞ$Ɉj9.Ďfm'"ֵlx~cs[Q0IX%o貫/=aZ _!NjA !JuW}yUv deC!ͽlGdqmp"t2 tRkl\Q%/3X].k q]OƯ)˜^餧E(w]y$gmpy ]qTbZ>I'o$[EpZ4%LpO{0y'`߈Wr\Ƥ$1G6Cy~S.V_vsTKy?FU ܲ+)YR{ e OBu]R723TPssJ/mGN+Ln~'lX| xm-UBP+qz(?a|"t,K4)KYa#WͶ H}: gѝBwPB^)ivu`jl)l~?PO^ޥ050YDsfvqh;XR-9 ᦱXـԾ< h1ə6sZ%VnvG~p/+M!GsN][Q2hya* T+iJ9-/~SYyWK(bo 4wfG&܆;7wLB[0$R`gc/դ=PK>Ou5acU<"M\| k %%!ʪ P[x5lV^ӜWZ*^߿r)st1ɺo ycV9t'Ahq+l&{*P8q>w:P+&q lwh ^qbxBp'wO<<ҕع@‘AÍ': 1`_KV4W[e|Lg]c#XzvDҸVZR+8Gn G2 um;aM#LE9*Ypb5ŬF=HA -9͖3昗T?0f%#}n0OO^Mz"+_RrCa,7*zs!7E7eAo|`Z GNS„cX7.CxTæ}-ӎg(kL_CB  m[ݛf!Gc#XӁCsmNJ)LaQ<ۨaOpVn&uRtlM&#ĥUAd*TJ$O7Obdm/l#b# @֗?YրI&sM69+]TA vJ+igyuҽ2X.(dW}kk!)].Kt㴬l'n-FZ_:k?Q֯.O$7uFnBxAa[>ܑ8XdZwZS*W f%(>D1$tO&_fNf,yMNj!|%)o40x BՐ/O(7Tc<,8}d{ xU9nxI RXh߁0/F>A}A neiv}Έ{u ƈi6.b+ /ٚJIo\gڙ{ƥ;+v&;$fݠ򠡶SU8Gq8t<)zW~}ɕa'Y…lBgY AqW9Y i7FWq4Q~"BW ͵)/v%- Lڰ/-/uM"蛪oJI{C,1h6_RBhzkЃ 26AؖwbW`Q&$[TKgɊTvvrrj;) zDs%_=*MqkK"MѬ̣|L ծukGzN)S KDrOE;pELCL1m  "@0f5xA`Eɩ֤+3õ|kdLi*Őuh1aH͗++Q&(>Y;nT=覀XH Gחp$?x4@(buV NAǹRu*: W-i((ozUT (8zƚFH :OFo/S͖U! [D w7A6"%zڂxY#Eef:+47<69KjT?5>u&]HУ,hzyo|)F{guVN`>ނ7\2z&$~(5/|0C{.jrG@)% 5#}b)G<xy͒;.\ZJxȸkTWeX田G.Z@$PQ$yFA/ smk%"v{Ca5>N G#s#ߩ_7s/x(qmG˷ LQINCc .v -oV%[YwF5emM_+f9=Mi"|S:Ʒl)~|,M0qzJDp%om`~E)D{2ås$kTXܸ0!8MeRR?y=JC-QJtK22Ѧ.<~IJ%4z'nGist@tL+N?6ݸ#m$KORo h KQEIEvka`ϔ!,)F%GPr-/GbDǫ<؛B2$Fx⮅tw"9ZI} 4G?1+}̡]my\jj`&[3[:qJXm"{8(pvMgU]W7uaQKjo兺B<-SbYlVEAcBBM~Xȓ)v81Y5ޘoo_MiE2i^޾ ɀab9,ej,"/M>e?-4ZbI8lO7C#-${gC_nOhxITXah#2)g1aޒa6MA)E7i d&A[RUl!8clwv_FW_$8Kp3$L0pE: [`=1B1u-8:N]Sq9}'*9 a! /8wʧL-Si>PϪ ˡ1I/%<f|Й=&J\]Wscm}" Ek5BG𨶽4I+7ee!]Of3»ݿzČҏ'[o x݁2U"ay<Ŗ ھdz`HK8Q]ա9U#za'LVK2<]h.Y[{9S̾=rfx *~~ne#1 {mA9K0yjw.۩9`\qYt]B|Y`bڈGeShsܣIS)L)@6+orNާ6-4 ^6睍241& IqMD4~_ |)n$qN>ğ A_ѹd?A<,jPh%_n/+Q!]4gA׺4?TC3D[!AR[~coGm4a.<JCV/vU|Ai_!w%r#I%3\2 *))~T<6L,=8w=u{7F{PYx[J +rJ5egG`Ÿ֮"¯+3wC{䚍_t$4GH&$EX2$j$:O[(Ws%0w=pŦ(+ ds-͟hĿU% &&<6$SF-E@mB&ƩC>80VHkciw ip*$l \=w=>&x.=m%BX^&ol1oN_)c=6u%m+>_x: òT^)\OT6jl>_΍3&}Y30&D{4_ W6U7OrZq fY3: 9|(Z2 $^iHҼ ~v[T{N縻o.Hhvǟt}b9Gz#Lc .0tLe㈒IfFnb3!DGޣ lZ);/mD=1!Ũ>S|)bp%'^b7%j5r"=15E+j!ѩ4 ew$899F``_y;3tEm).u^:Ng K I$ NհT՛fಪʘ 2Q8h[,< I,,ІBj`ޔB$97MH̆v5j碟=O8Cw;uPOc=|񺥵1'U[dHeuaׂeZ8h|}PҖD:1|NQ#vx"\03t^?\XnS7;Pc^j;@73{ͫ2,rN fh8H_G+SF x:0` -ѕ <~5. +8/D}>3ߩ'C02V8Ea&πseY=x2 `R-])JK Ӥ9w uCuaD,bO;l6Z޸4=AQH)cFiibKmϾf좨tqn~GØ_ɦ r&aJviWCnplqQRx]y>,tmNQ έxLqU2bQ97J[DXȮ!=ܝ#:LQP8<1qĒ sZ/"ĂzoĂ͚W}}~{~so`f >G@C Sap^0qew!ʔJGfUߕH]>[-1HAY7o͟Z7Ҿ\TI1a7 PTx'll#o~_MjIbq`t"P`iEEMn n` KF`W9THC- MY"9ʢ?dqN +zRLOZC{%<∶3$¿淋9j2xC̤Ã<>"RJ!F]k!w?#Qx`IS2JTY#) #8yG*l=,$Tj*$՘OxȺrlk#SssFL5:)R+`i -4YWXl5J6h)(Gm/'ej[u1Qix]VnC"0Lkk|Ȑq lrBDqʆINbɂ~y0* NFś@{/!VzVҊ@ $RHMvDӒE{|D7~_Hb,ru#tgK^qne%N}gD"S}Quܳms1՟Uc^:I> 5ҒT{MP%%܃@?qr`2ftQ>4}1Y`$@&et>`JKO0%xK}RIQHȹ]JCDW=1nw#ᜒzL֧جlBs~/vR5%}G O,YL3L}j='!8vUMkڒQILQ4WyT?7[1Rab20e[~ISao;bpV ,'I ñWo8SX*JkT[a%c`0Zxz F SYY `Q?TK"+!CCZc qIU;  Qt#=JRV ڻ!t1!0 :}Q/_b*kd] ˬHXvdkCp5= WIZ,V)ʶTЃFs5404A5fX,|RZ+D03 X8 ,q,GH:Ufh%oe.K3_jeˣZx 5PSoWK":ʬݵ!ؐ&.oe/8%m_mU~^?U(bI Zjeac81R׮NȨ _Mم;wM-B'7v7^F!s:ΜЯ*?3XX 9ts)㊗@·JA54|.Nyl ̽EeR9SnP\TӐ[곸.T"V(?:g$Vks~-xV6]f4e&osFn?A 7N.yJf"2|̄wpil qS#9^gD|ԋ=v7.ӈg]@uTǮ㜧vV<  MMO({ ƇPtܪ|rlɕpxQ+oMMSuec00%*gj/-IoR |!*Y1.Z),=*hJ?k觩]gIDF \$`xrM9\ÊՊV`2eNjP0@I!òхRg KgJ d 1Q-r,[tte?tS4NHU0gՍ!Ѐ]81<<0Bp *wM=t6H?$][*Nqb.AnM2\g7AtL]{iST[#UgZ03Fn\M',X+63IF.dҺ;*ƈv[yx@11 iee&MImdJfȚ $Df/ DbXN`=UI< e[%_5I7\Os1:xȿsɀ/Zu4(| cYL 4u#Anvբgf3sQmE-9-O,6\ފM)*tQ8- tvE(e"JlɖH(ӊi+1Rw8 _.ZiXjO¯YQ-)A즭N gR5`qU 27f78-S{&)(SbDWO{]T(Fq0W'gÄk(bJ=e uk!ªb ;pSrP ==_&GwRCc{Ow@sJ۱zZN)rĢ+'W3'z,hAfwdO6g$'t ):9SƗPydmf\ztѥLT EivJ첥% ؂DmJp x}KlH6Ze"ܨbIp-;E#42d+f=!aX`[S0F5U{=@h5vgWb z5ېu-;Ğ@ڎ[OB!Q2q˻E҉0i0L٤ԺӲ2xHw9?ǣ~>/\bk%2`%_OgL.` ( W, eZdx<{BM}FjIaL fQ>:?d6d"jI3݈ՁQup$#~YG%Z1[i*83P%\q {GlZl1Ԣ`jؗ Bn&az.O@Iw˛{;~l 2褐mn]5O }zqmq`BY7`G$ {+~rA%d=GM#.n~HU1Xġj~zzBON434|: lA!B-(t /J:w5w,fK,@~ aݳA,V2G=Kҹ ڻ iOX8Tz[O#x @ o^9[\oC[]uj_OherK*.uD@>_5ϡ?x5*P qbij>Aimn;XȚ-2ÚoA[+T⦃)slYK6HQs3LK^=A?{`eF7'ؿbSYz0c.95ދ1@YM~}gw9c(w^Q%{hj}Z[D+ƌ̥X f'CCM.sC#l"aGO-8;7c줸=U%-4 umȲaϰ9Һvp[ckGuiּ|Enq=T'"l #aY<12҆^C @GZeM\pnw|wÒn#je/ęO/8{j!bt6EЧ&rvil:o g2,4#嘮F J&JeHGsXW[5+y$6w힓NI;f[t Ҧ/0{ #+]? 7Y^eg!Z*E%ymAnSn}fYR&N{ft)i͆Kntymrbxؒ)E&gF1A.6o\Jb?z0~BnTY$1D*߂~| VqGun!t}Yuyԩ 8%wWhoj"tH?Pr5L]W.6m<ϕ-,{I!{&ٿzIFpзCp\MK"Uq$N@.DNy~.(t󸖷gqo__߿cݧ7(^sv@,e jҽ jS@s"*[:xb=;5퀹uP 8]^2"1E?JAlkՇxx\!sgr4[K(]MOKݩWrVkz{ۂspA{y*b8З!6AqZ7VUQmv22Q}gB qȐ T~%ƀk<эAlCFq^:~GZI^Fuk+PH*ӔS_^ Bw"E𴪨@S>PCPj KɬnڧܭvZFa Fu,ֹG?>z]>e%(t<%R_{K?E*A:=gB榕7܋{+1#GQuaT9`(r.oϲ2JsW̾g[ Z8|^(6꒻1x7MiLlLZW.GBw8zV#c08p=%0}Hȑ_NCse 95p+N1z#S+:1#y8^ u.;զ$;)c=ӧ_˩a{iM^&V^%, VII g Wy m"k֞QSQȊClOK1rag9X["A5b;};'@ԡV͓y"Mr!ş3?"X=kI%TE an8-0=~G`IRn&]8R~ <8{):FT*ΏbmNj$!#[)/wWh]0b` BZ$i)8+)J`m`SW5v&##pd0PE$۩ۜ[Q|j &1|k "૝#~_r|0IIM.}@9rT4 n^=iX0ba[}PSoot}FEgK(BJUHݺWNr2i9gvђ,<7TGYnVPr:V$`Qn. 7LQsmj$)X~q۫:Jb<{m,.(|UBq,3PealYPxwnxkehxCFaSQIZ EW[zƘxT[V>v翽'dd$g4aP:HZo_$$=pH}>P !4$eV!hyJ{"6*)a[^X)5Mе( 5 ڙJ߱]itM\ƒ/ hrt83Zf{9>Zk3{' zf0 w +4߳}kN$}')NMmOGerLH(/sj ԃSo9'2[=+c^$A|٥Z)`á/HǕqF'Gָi-- J{M>Hjŷ<ތ#q{qxh+Uu{&Fqk0ii+ɓ<(o"V{:DCAD =5UMpYJ<2#"3E;R<^ b 9XA:ƀHA ͎d 3Â(FאG})w=<@%eeSimxs5Ӛ`Il1} d`)Awϧx)290JYG}OP -_Uw6ET :IvA3"aEBGbg zD+=&m B߈˫A1# }=R.E-B)QbfX2otG9%bػq,;m9kp+te79"4O#7enQf4 k5l[_)qʖ"y`;c-"+>bDKF5K|P3O*W#QCTᰒ.!DtkS+)/JFt F:lË1)v3h/3 }Ian:i1^9? ^({ HVjZoY7z!кP2bjG{ sm8m@ C(#AW4JGkhJ bLhSPHYm;AI FXgz/wpA3Xkebqd#Ia '<'Ӏ$\e5ڞ4I4LU`'Ds[/ q"h-׃qxj3` &B>w,wڊ!hmTf4XIX >?ܵ9U;'1b|⩀+J5֎d<'«R^ks嚭w N|imD9HS^ѵ<$:7҉ "Ypu'෗Hd_bߨIT9:2ZN{Rx>+l1 jCSܱXCk&%b;YkڲnΧT aHBZI3Y5]Oa¹aző" & jp=Rw xDQi)a+f'B!`*( a]K'A38aO$?h(誠R)efx&Nj\l ԏXz7Iҝ;/F}7qrtvW56CR9YA{Veqcz@Tv 8Z\'k<*F&{M驙mR*U`T vqcs1\H0MdPYblmObHX@oQLޞܳw߼oZ=zReH<SU[&Go]`d1Q<n5td0`-ah_W~$2`6YC3:ȉw2$E\*WcP! 29C< Di~wX3=IOZk(X 7)+O'!ΦAm %892B +xW.k0{Bcys{}( 20OB#Z}vڌs҇psCB6ԒBAۡK9 x茰3:K_*]CXK)@Qٛ~NnMxtNS5e@=to.GVHsI˫=8GdBk^37BBO]O.ɐZD jK>*U4^6kOĮo.*өgZ0pRd7Km=fH`|V/!"17nTz$ni=5<|Ibxa3ȩnH'sFȍ&Ơ]0f Ȭ sj#G @Y.soP4 w]Sj(hmM@ҺAcUBؾd!ǙXvϤ .xcfɐ FIS 020s?l%8}}Y4%G5nK3^*M^ gKuDMǡUo/юC1(|֫,D_ª- 7X_{ݼֵLbF;V3k`<0`2%6&NHD Mܼ`fm}fDHzj@wx)I8:}xlaF0':_pM |N|GTKw$ ԛ]g]cbxbk]jV##{sso ,J} c[m: W -S"q b\zI?UGpij;{YAӐEA3?b4LR~}m`I(7R]z&a~Ah44oPiV8P(DD2ӥm6?Blthޟx*B-a0 N%k{YNSʼn;Ih C WIFzHz̪FL!&+zy:E D h,8+禆B8kXT~|$ZqbI1ciTղ'!h0̭v<:GA'y>l۷`v$ct7 м}DΥ7h yu=Zb: 0j%5RTwZ*'\Ud(_zTfެm *r̽I [ OfNX2p'F1IJM?U%<}<3Q¶{1~1cs楃pTs}Y}WK R3 jL\w^2}Zmf˯B?[c Nм5f/ϡ؀s,>E_?hOGl 4]To: YpUۮ^}z5ivl҉( |M@ {/~+0m ;2hkP=F< ?ЄҳMS=d';Zlocf>i>s'`}Ɓ;4=GovH u8em)PTF$*ne>;M.祐tnomMGU & o3/ s>A[p5oI=ن*6C<1J!>VoLR@BĔ'<5zږ..Y{9f(4 /y>|zcEQqfKXb=Ky+ k}D"NQ֕Ga &f\%?jJ5֝|D0{_kg((2p{ZlNs9qk=<!YU;Py&)WVgNNG5cmދ= 1Y5^ۀqmEk/$NѶkF1Fն!kE z];sNq>b+3.[Az?VQ,wBe$Л}z= :Jp5FSj;x/<-,j0%#"x/R=!oY{L4:7 em䱁Sq.#Bf.Mpg^<48eݳ P+Gu2x5zݠ{¯y.~&M{6lB`c+q1L,_; E/*v<ц 鮞]Z +B3gReY A8(S4QhFp4:t;@]qUWW }nl$-J(o*޷F=={qX?mc0;ًZAI soK+@ڢguPHx;M']5Otׄi%(~W'3`=*̨R<_YmM?}՝ܟf#c4PEr'O65s >ф ~Ql".,U,*Fd;lmjīhcEL8Es`W㔽- 6eM$2-,vvޜJ @pn6F`c3Ϛ*Gn1Y׬4`}=i eFTcߎDM~Yb{ZYn0։3Piq=?6[KAV0ؠN$=slgbt ?d{@xIwuC#WD9kc\zǙZֱ'P1%qzDr-,kK+ԩi[ISpϑ(D]k]jKd)3 HPLQ xam(~}rפ]<Ձ L0ͽh%=q..WӁ3Á;2F>l&TѡSu1I.̸¶LoRe-TȺ79X_(%;z?ܒörriwQ;)P:f*sWɏcS8et)Sˑ?ubkόORBgߛ^h2ߏ z;oV_s_U0 qӔ6y9b>:i@O˲mb>7Nہ6WU|d؟ӈQNgĤ+h?gxl}!Hƀ[* R6Soրlj)[= oe8yӡO4Ҏz/tf>_{+xA}y,/v|x?][Xҿ NvifS:s@g!l`8x~k%l+{A#Ztc%maGðQi*WU~L]{9~̡h аDL9Ck*Ub0pZlJD,% 9aG]%'^R@I7)Lƞ z'=ҕ/10jyYI*m#g+:sbð]IzA«7txbH ۂEKH)Q`Jx$3 (m9`.၁r={'-&/kjf!ΰ5&k-Taץ+@'xdWCԷF†pXI6ՔwF\hZƦ iߣ5:Ri.Lw|Cǟ5"^ᐢgAFbN%4wd=TUEϪ΂~+[! De;'0jC悩 XE\_2cx뺬dZ'X;TǷJGu&m濓lpnDl<( tm>yp2.}T a[vmQʑɦe)RT<, *D2xM>h,& nCwh GkJβTPbz}Y`@?8L"oڥkCc S*@ϣ8ERV/1 v'[6sҧK[ʵfRYȽC4VkT)e=3B7OA<,%LK s.?O\yJ9R{gXxY YdvoZ6ٻm_ܩp+t9}r3y ͥ"((ySb\wqUkl&LP>YqԻG0`"QVb{;*~(,ηiqal $}Ԛ NeS-Cڻ䰭NT3o-^^uպ)<v[|Lba Lt,ef(1z:7jaKlRAv9,k hZ73  lXw2`I.y> Ⱦ ߪ{4`\&&ֿVb"L[õa,9,TKNΰNycsco&0 '`VY/k5q 촰c}ڴWK +)xa呺b5ǿy֒Rm8j˒0'YZ^&Xpȍbcq7~oLXR)zcZ+\g";Lذȉl1*PX)+q/Kًδy~IKϭ"Ud$'đ斁P}_!P>=G!JS$Qw:wu ,bN(ug_+hnAnrnX8K45¼Q̊.yN*Т膟~#I`Y:hbl*ýhݚ>l722gή!zLk3vԳ]y&L=P{h57Drk*4:Yt-FY]i@V??&J^lS0 9=Ƒ2Pл%הfg`:c˰\FʯЃa<36ʎy ?*;Qot-4Y(F0Đ5h,cô.$P!86n#pY"dJHaMx,b9?!I,m$%Ɓ!" 7.ZAPbLoIfO]<\b*-؄ڬ2aIO[w ev}~o7}s&`1/,kNhũY)yڤ)@zF/!C2|[Úu7Mvgawr /1.L(xN `R_L8,3*y!?5a睏Kly!^T U LbTj'a0쪹B>Z=n %;6a<obղl8%UtKN,R4E؎rG3VEqUq*)Qب=%>ڒ4%~qtۣOÒ wTHu=ъ@1ahp]J[=:taL"uof? 8^4`%SJ1C 6OǵŖ8YC,ʯ-,|3$Ȭ-03;pʇF-2;*Q8-@}|^f>6A՝ $D T~S2@ bgsݪ GM/q}[x}[o|*fmws Q*nCGslh(wNC(^h{ **nP0'c:5$LAᯧOy'q[{p%EVѐџV 8m+WʮC|OK)\w]hTռ͛]_i0SI@M|D&pY:$4-i_r֚}ܺxi(o2=1+6dtL9X_#O.P.jzg9]=<`GuA{}eec Exy u '[wMsAFtu'v:P7Ķ~PYzL?i^Ƨ/u[bн)rl\y |) ,OJ͓O_PnQG@jr׳~, F< aqXe`wl'Ei9#$_ W0;S&$1$]ZXVtׅT].^S\rzK^!:gipB-pz#}m#r;hj{^5qpYeE߱Y)ݣ:$:ȅGHʎ_V ,lDVWB ߁Sx 56`g"JByűtnV[ dVS!d=" 1ܹ'U*seb)|#U߀ӹ5{F],>1]k7 c/S=?mƶif݌:&;I]Yu?UYvM?d4.5 ?v-( ?M `0C!ȇn ;O5H]B:zGuàCxRiTD?AS΍KiĮɣ0;r 豲v.#Rp7(TXUKnBʽWάi' JYFx6i e%DdLCx^GcL4I+k۰t//LHuBfONև[\$<(Vp,N0e'A׫sz1$ X?HQ†nHEV?24B'l,TF%gL`o(rϢi`<8xgk&!-d?> љ0 {U{oepMaM;ZWىlY'zmffRDjr$J-"'psT NiJ" 4p 8pxac}ý?C:Cc)N+[{pI,}JMP8!('oڱR"JU+وDR9oLY VA|% dpNV3Mfiף3m|wda enVW1-ԑzv.X[Ws PtCѾ_2}f=pֳ#ӞxV~3lP*3bBc6TOB$/hynEܓ E$]*Iw[}wE=VO/(Mԝ =M gry n°={΁ݵ\l @EdHj֘}?dF"B2p>\}KdA)SjJ:Jg%,t;ȏ4l e+lC\86* 8= +5nf2W2f䑽k\g-GDI=BglZ0;׎ x}RRMDs8F&̑" B0̗=‹<]#%;Eașո6~,FM63Olɡk칢6iRwvs]t~P 5:st0 ZrW$g|  D^"O0\E˞TD݂2HNfy!Wϱd12҃59z@*"WOn cjrt &=4m"BiӃ1Kv|-s\1fGTnINyv@%Dx^qvu rxsyUe@ 7ޠٹXN؍ wyh9})-V!9ѵ`Jڪ]_]Vg2 5ŒlJ~[~d"~ƷYhg["ћ"c@::o TxQvܨp=H\e[֛PT&'^e(NהňlfJA0YRe2g}i 5ه|HOK̆zNǮLV>?[K==ov_.:@}Hct=FW9 o[Vu1io2t_ `'. \XB5x>M\7d~W^@Lp牵!&c>PtMjrh:7n)G.B,bJfɫ:؉vs˓f1~{NS.8&h2B ĝPM3Ǡ;N{&}qꅃFGCp^:2Z0&,ӲHuZBYrJSqi4kn]jWK@g܈m gQ 8W%$=(Q-p05ؠegi%*7Z[t6N!5YP]m%u&B!8q+XY_ry~0q"c+%gw^fBܾdLtcXCg禞"2,CJԌ _ 5| E6Po "c1V77J(~\7UF*K7ڲ梾f=XxMH!/>̟:˟g18brN-L%=c]K[~nf|q|88Hө#ɋd^LhUјv8 GI5ԣF/7kehzqeHF g kXVő<؉p<O]#]hcј Dh[##|VbY0'GzLѿgJ0itaS94plLvo>R(ljSی Y)SȎioi❆An٩h>'~p3<nbfZ\viL֣db%Di|~U2f1SRZ{&rՇoʵLGs%Z@T$_^DG)b~e'kn8"d@@6Ǹ8Lp 'BL].c#,|TW-D_vIͭq[rD?Lާv ?..>k7_u jW# ܳd6)g0w##Vl<x67jk*\\Q\dPC!>BbOtyK*A>j ~ϹwȜC:-84Wećɷc7& + Cp +V P'?H5lHXhRajk.4/s\C%BXwPmܭMbg Z}~q98"p(ҏuOq6AL ੡b|FPwaV!6-?sS z|8tS 10]k<9%jyYUɋQ}"Cn)M(ͮA^ɜUgRsd|A^ 6Ҳl~~aRmAsegc++TP[`"GhY<$"ض0Y" .0` }hSΛ)팉peg'ðޢ)_4wQTZsr@bd%fsn_Z! )Nh=/\hmBi3*tW;Imhs<`J_Wx`?u?ݝM`b$1}9mH;'MLX_  2E1,Nfߟ^;)]N]k#fd&ڶ3PiNƛV7s^,TA7,'".kR Žؙ L3G}c9]p`2Ɖ0`;;ڽ6{SW P1m3U?zeEA4loZƖ |Zp_s<=.JWR ѱiEm+;TPjuPJ1[*F>\ ^PN{ODR¯sJ2 ?8҆zu!ZCSMwMIkU MPp7 *o7t6OqsDK9i(} 6160>@;#{D%FDPHt%׋.m褲v-t`M P^C MA~r@E csAN5_/HNhZ= #qFq@j(M>W{~AC;]kj؅KV+?qfԶ%ՋLlzT }Q#NR:X}*佛s^Ex7?=C3fi`aV;hbiK_YݪqG= MhrsJKk0%\զ"^EX reW}Yw-nl>eYE|]GKkC6t/uyftoDS"D1 P"f=3Oء|~I LJTbTiBZy|:SgI;oVs>;sc&̭͐ݠOXp;fFUPhbdgY5)*¼aMU} \dÈCE<#ћ>] .ߐQM~@ЉRޖRgbCګIoDI'XP“-REV!ivGB?LF1RlK/Ue)8QTe ܰ nj9AOoa,2Z$d8xHŸ)bU_#y9;Q&*҂+>;e# r8x y5C )vZmCH"Ҍ闅Cwq8yh=U,S -v BJ(nc|]Z^S-"Dks6^zRL;w珸, ,R1K1PwK]Y"(+%x5^:G^2T2ǧ%9IW*>v?.öywR"zG, ^+'jrb ٶ|CRT Pz'$UA![}H3n}ً;O\â4*ci7S]-CNoeJ،ۯK/blGsNS/[ nt?G>r>Bd4;Xe2e/+%Rz (}tW3SYY`w{Qn|C+1L6Ep_n4).}&1dtEI6XF1xd%qYhiKU{w"ILj86 e} K/4, --i&f QRH{pH?=ݧu?Lu%t`TK/Q"LxD6 E9p 9@ $9#(rQ?ܾ0zɨ:Ft=ȵS1WKPV<`F D88q6OL;[;}oM dz嬀#WeI[ I6k^+jm,Da(I J VWq_DtSotUꐬVX9eP{ߧ6~&-E: QS3EPɭbds^&O ȞY"znO*2 F}"d袟\Urx=k\ŀ;;KK }ڧ)E7HP~X % i 6v@2tCĄSk'|Ǟ^bPG,Ӭt5BCT ̂n|9!:biγTءO1?f7ۥ[WN`ǍZuIr8~㟀(๭:ix{QJ(Vo'LO~2)*\؅.obk=yaY(2lrqQ#oYc۽J`3M;|ڒ5cɁ0iBrA9sKX e  .lCsV(25BpPL;Y}2X8=DJ*߸\\=rD|X{9^oG?D$ W SIO!CtJ^hm3[1JsZXh9g'ihկla~e/l5_sPU^;vSQoV$Ƀ~`vzgtAqN! MEPX˂n}[`JHnZRy%8Xj1ٕكʎ # ])+|\3t~ {sh]+)rs(Ppӹb処 d5v/F =Ѽ]8 O|i|St`+D4S!{P<9E@Lx=cv܂rMpj$ҷIvk:3<A\E+xoSO8h5T.7[_m 733Z-ZBr TB)ytz~2p5Ȉ$=#*DDMrL7gdde's;@2bDCE]g1ZO?|"; ln^3U#3&u]۬ 2Q1a+ fJ,'bSkp軠KGk$}Ryk0+y}A&~۸xIAzON=B۱Ťjr/ij:{v"| T5bj Ύ=1VզEQ0gwȰoִմ79mķVnPcDe7'q; 48HF%(E<[ptQmKsӒ=/So!9|f}ï/^Xz$g3N'_lBY/'r,mxW{Ia:$"iuT(|*˘aq]섂i5ziOz蝉ŵφ"k2 #΢;6VeKС Ĵo;;n`7/8%,=: 018Y0MҎs[=P^{o#@%8_ia➗Ba$NŮJT4g-\ VQ7/#I/C˾\-YT: yo1)?9f/}u"5?Doa*s++> ݽ,8:3'XDS+R [x^UKSQ$!pwpJ-, ;򺥐sz@;=\|vpP ģdZ@t/g}띢8;`-,ӛ:I䠮.teqRNؚnOYDŽ| &SsҀSO&bݖO5w- u6Kg QzOKIJ!Z8~z|^bsg0eA+-"ߩ 3z BqʄߎHOJ¤Ǩ ]-**jZ ǹYx]_!}ȝBf.GI9p //dG;u*EnIԧau ܮ>sZ[]DPc"W-&f ^$"੬t0-ɪ ʑu=-.ی)$Sٙ_hæie߲]Aa*@WR?Ie&nMhTdLL*孵k4t &Ԣ\t j@g,JZoǝ]pjb36ltE r/jf%{bB!.ϸ%&XzW6@wp;: KGnzb `U9o*gó Ď . Z+2#yŵ4)!/ba^; f4RCI7@C #aR] \0hVmy*}&`=_CW=!,*lXC[?ڂP`!Up) f0OO, G&࿆Ҁ =Ȕ }z-<~)$DPab.bM̞lT:Eh2q$!w%Q6&͇l3WG+汥#^C7vFn6@ŠKRXT\pWtw$ JRgnNj?ET3)s*G.Î8vtØ9ۺL4R w.v.eKܰ٧t?IG3N7Hvic%~PY&Fƶ|X'DO!+ߦK{`8 EMK =Ut'C;̤:ufCg]X1yRX&2x:f#n  1s ?ĝRUM0#`c,J-4-*Q PAqy`tYG'A& 0ټ#K|ɛAsãpSqj^ř#!$A9oyz.65?\r+AM]r_ L,du~ {x'ظݞ&',<]ӵ<}\*s^3`вFo ڤZ:,F4X8g (zptl|~͛31ǐRSJ'Ya3ؑ`~`ʓi4֦љJԟLT0]*y4:XObr!)Q =4ci_yCkX~x@- 7O`',` nb+d3K&j`dBr'ҘvuP(St %i:wNVE\,s%̒z*˙-; : J:ο<ض^9ư'&AlO_cԇ|^>$j9)uIM&=./%=[W;eNGk &{q!gZi J(K0btwPaҏFin"{ϚXhU[7(FFZ ʼL|[[{{L ]*4E %s1^ ?W]HͲMl%.]އqA*= L@C"s*VMzDwVY0Ici>m/ݽǨJYHR{MjҌTACRXʲ#;,!%Ͼ}C"Q O]v@ؼFnb}^ z?3OsHxjLJRπβo% ܴNט dud_2+oÉW2S:X47lJÿl o47oo):B.OUHlB@-"v  _o&[ ͫc|D|,"ЀQ2$N2AxYaPɹϼ1)+̛E+3h`Q\܉GKuT)#G{fU y(mu )̓ZIsH/1-+s'_B]D>R7ᮐG)oU'#FRu(k8<*ff~`@։tt1L"h.iYBր88d1]W%Y"|Fo"glؚ!('c~#`C%!{2͓7 &^7mH{=)i4 a ,GBs"6@GCtXpJT':yd$?4o8~CasqH* ! :vKek[ǧg[]ozl#Z$pz{X >j }b!dWR";/ށ%^䣇^M!}}(b7]yG `;]&6a/arnDܬ&gtr H ,z5lw)w T;=rME(/ , 07NךPM0NKa|*|n`iM+ݐꏦVOogJ4S>}Ч'X ,[U2& JA3 6~ů G鵲N^AH< /`=a2hn^ 9R<1_{i_6 aYҶ0SO,<d]+o 2;rψ ݘyw"-j9 ^AڞPSj3ظNc2'3?k^5O[۠A^e=`=_$V>)Ҋ|&>af~^"icPaMJ)c6!WUiڣDJ`!!>k$3دM+C"͠‡6a 5Є 奈W#" ; E(F }CW W02 ֖D@`FtY5\,fvRp0wmk}Gdm)- YTmgCʹ-m!#hTs,\Ihӳ` iWԗ 79=}'4B?lm|m06,ZY&7 %x"A4OB64s+ݑ*)ٱ3XY{0=8U",A!t|}mܥP4O=ٖc:Eօ~$POz鷠t"SSF9r,T䟢sZھFtj L\8m n !/d[MGJ[7XN4[-6@z,H2.]v(ئh]dT p3>2~2$GށF,zQܒ?M[_om. $2'5,7}$)1\Xώ&XfۅԹ^e/`\uR;j5$4(ಝ\*^SLڶy YSCa%^j Gx[wx; @?x$ 0#q z;17Vju~{Ah@3 Y:ҕ@9rʒgЍLqYȮ4`&⒨Umc%w`6D;>/CF2GGK\;űh,߳V$@yHP|am:-D,haIFcMa'3-? y|OB2A1[pk 4H{nd%DIlԬH|1* BڛշkCtCVP컈!0gq."PcSztI ;Oh"on+9ұYHnxO5eXWiz)=0{ifZIZ4$fǞ6EޮtbaB&3lP3AZ;!j1Wk|r&#rIɏibU/;A2ǻQ(s 늖Dݖ1XE|k/ {X rF3B* hW;%-rEޱ$vnkW\!W@fD >cgyѲ{#"viL榩PÅaa P(gQ\j ' v.r\c=sMw98zl RE)r#2Ȓ҈w: |VexP(nZ(WQ<4P\V9u0eq,LO"(k]!D7ꤵV~E:AA YţlEmP @*-/'C>G#ٜ13M`4*LXwiB{,nP,-"gT)"rՏHi^R,sfgjqXCQ foEo$GA5B4r{~G7!"//!!U yDNCg㡸ivMnMW FcoV}ZJ.OTf]ȓ;:")=dyQ*Ed0*\j LSMN@75rlN, GßHNɣ`舣8Hu l~г@W0;sRˆҸС 1ՑttK 0s+eyΟ9a o(TJ&Ҋ@Y/N/pN㗇}Xڢ<8BVVY tB`ihqYDÏPɱp4ntɬM`=PAt.4 &sl2 i"2A8nσL6GoTTVB[eAopԉӰD=Tˆv$+[{\}DDb2ǜ^UIgT0< س60ϱ&!Dҭ!v)pn`B͍7Pn@:x[_3Cj`r1}Op"@8"!d|u[0yWY2@=SNoٷ,Xٸ"E c=`ɦ66E6_=Tpˆ1¤RjJ/ >:?nz`:+Liq0Ԫ)GP%s5s9-7 %n7p driXq|#]l,QOVFUԱ=k:a^q@YY]'sH̽j,̖²Q\4tK muFT#vϦe?Wo<3w:!1G1b;S&0gjߡ̓ 0!2GٯRupVZr|9DG䄫 uC+mD &_f>D[p[6a3 'E KفJsOvE =FYcۙW̶69Ql=^fb %&jf-{5- /fg3($[F竰oK33ŐQzYuލJrwޯo Lq\di@;I*f){*"Ay$Jj8&:|ɤ=0uo2[Pfr7|qd̮6f ܮ}7W vT.{E`xE}V |xfFo\9Vэr@'hZمÃ/X)ROpP37fNO5)$4hZMm7n|#WxHD%GC;HGGFڞޭ0ZM{FoYG: JEØ2/,ryDU9jxx$L\ܷͭa[{ŜVl*֎M.w UAx1 Ic+ Gt1|e2Ic>`] x0{X %Q4zíF *]/Vda )"YDagb[Dz8VtZS bvW3=hcD#w}gU $PNuw@4_e)|q]0UUH>"P';s/&z ;ygi6vX]&A59 n4.̴"X!ʃY=.Lv*%;pb˝VLx& /]ybG{^ל1݇q~0>69sM@"T %(e, f+ȯ6d?(ThZFQGC8/ =%˂'4)RQQ7xY9vy`{c*X z]}GV#^WٽDy1ny1P[>Ctekl n}](AaBjq5 TTjUߨZܫtQDnZzQF Kq ]YUͥlFeK[mfs6'MrК_,!rb[zEV,j1V%9ƤF,y hL1IdƝB%zy6wG(u{G1٣NFS[r+VE7/S^8˴1It3^6yAD0`l "2Ǩ |!K}ղw *C\ ?F*J9NNxRPD͛#brg<4vN]Ar;Nwrn|Dܼn` "݉16/tHсqNFŢnj%2tΗ`1cI $VNApO9A-J/57)C/7,^௠TF]ttEKc*b?%eKks?* sZK7vriZ˧݇xЕs1+U{&0ՒpAͨv7 SDHSݑ<4>^vnVq'Z"Fmc sUm|kENzNOL!1GbDf~-=`$$.J5I'p+_j8|VIIL: 4TGt2+ 2B[c&SLoM$Ivxg6l1]yGƏ%FV.q4կuF\z6F]\`]|}n!vI 8#({V%F?'z S++d.ϞU{o"yT'r h|krG6 J^˘әF A)YJV/cI&\JeKcq_g/ce06TZn$ *]BDBU_u ? D 5y/bXnY0r汻TB a;l2VT}=hXΣÊb}Sm Pu ïR3JzaWֽ4JT(Uur|m]TgϩuW_*q:sx&] N͈^X..Aބu=bj%[&%Hx Co5G)`Mbjwjy BsY9^m o8rqɔPNF`C~cD aSN6(2m>wTid5Rz8&];߾D,NN5tެqJ`e1irsޒhxu jNTX&M#S^!r$S{$.]}Wn"RPzvG ?~"sJ]$GmtIa ̖*},R'|xilE@O<UY~ez FtVŻ1(}t )İ ř2h*J76%X; fmHu_5Ik.yGx^aN$シ9"ŗ̓%S2{jvJ(MkNJَQB,)H(ˈ͞]VD@eMj8(Bc9,U2/! O2aP;Șϔ<-n-_3*Ib\6lW+2%NbX*R ŨO-)K}ͮGavaLև+ $i-ߣ=ˀ.b̍湇>/ ݞ d|קΰ;6%T:EOᅴMKqL_+Ew,iupN1ɵ4+jurB*,KQwmZ ns]/87)# ?P|'%)&(g{:àɡHZK?V~H3yBj)y6 hb mz=d@4a}/?]td5I\%]SEp>ܤ턅D6|1iq9Իti&{UD2]`Ɣh.NaZȸjZpWt=ZQy6E%mvas`"d6+5G侣)Fd ԪUкrܝ+OackgoL3K3 y?cTB[|*P6Zf?TguU>HK!YyO /Iy 6lúQaQ$ BOP✺=.knhXzV]5d܄_ rdY^s L'FcdHz:\tI-h5\Ӻ%RP~VօsN6rv(K.eY`tIi:uuFD (xi폓Dvĺ*llrٙ^h վoHqfzGi"rIi1p^ 9f̟vrv+g}MK$Z>,^ 2Wr[x6n4ǥyD+YD$G5}* 5/d mSe`h\~ >XHrb,3uq=ƴ[NĠ0Z%`n\za珳Mja(sa=Z7{MoxDBI4^}ĦIpM2:n%ELϷp <Ԍ֟>O$F\BNQV%4Cq rD^ɲNUǚl:.s^sx [iPd# PG6j3T%2>; ]Fk!l!zz~h 亞ߌM@Pj{u`L/X#iB5sV|sͭ(rpK~їbOwM\x*1t|.r޵G ҨQc 9Ed12u >=^C>-^V$DZb<,Mq{'by`~]Ml~0rkh rU=st\zN}>֦7+Ƿ^VPMG(ITwTitRNINM\HO.`GQ,ciea~o 9,Ӂ̲&I~ qf3]J[αT*SsG_A` QK6m=HKtk;JTGj#j!C\TlL,bjMӈשh*][u pkQ=NGyچmҀçO'pCOIF:>3 QWQAAe{q{Ys`\@w%7c_g2i=E.qXQʛ׈Mίv58hfa|u窞Ce}MG%K+\ A&2L0[ Gy0KN.<(.cyĪWKLM*F*5K+yQ2h+(yݶG>kS<m P/ [ЭkʜYuH9ar/ Ϙ*{L"p r!.6l6bR5_Ο=ZJJA5نywpA gy:5u"[D 6y:'yEt%fqٿ| XKz_FM]|wJEDhI)(d.I<%4& ybPfO9zx4,@/o08 QVT{5>TA {@i +ݽa4u0۽gAm`l$ݒ=R"Y0AD*IƞVtH4y"q,OB,j1s4|@#Gӈ>S/ )ߛw 3%Pʃg(+y3XEcO՝u) GCPH")J^HK5 w=In $ FkBWE=x;bױ,%Q\/92r}9#AABiQ +07aPiD{JmNJ sSM F#t:&E4>yn.fg|~k 1m?gtf+$HDҫ~'3v] =2jOӋIiyJ}׸?V92!<i.J0~afV~f-r~{ 8ՎG ,KվBJLs˳-cSb%kL7C9i5dQhܽg\VAA(;\d_̤?,Ģ3OH4{7A Rb{)wɫ%15 2< Zl#>[f\ k3ioΠ#IzU:5jtIĊ;DD`R/w+yNwLXNefRiH "dCzAMFjF,hjnr)Fj4 b訋>fnsuFv'/lx̤[WVSdB%x033M@+3DO| 7D[ wev.[f{ڜܱQzS ` 1Zj+(fGcHZϮ֊n 1ɱ OlC^uN4! tIRhf,pB1?Ofo ]8Y; .,ܷUgYZ i\˥J˘%, 6$ w\ Xxk#I= ~U"E"L U'- C2_Pi 4dHƇ53IX|X7̰j'f/Mû3~EJ;UBXaNJpn;@$pJOS‚,72H@~1P5yCZn(E׵PdĂ"W3m,/6H  ў l:uGCu߽UIEmSM kZ=YF~rd"PMp xK~Go}gZu!'`AOC됢A{5b7i7lm<Ԫ oئ_5U3(ӝ?9\ϲ '@C[ͽALɆfG߁J8ԗ4 XUYf윍xTT^}/?Y6Le4V#(Q Ru=rG49h~IzKzh5cg I]uo[хvFk}ǧu܎]Fį6kG=uKBU`(9pDe0h"}BJ3WVuhۏacF5 eB25PF(G4_ 3@ }f# lָ1,C>4J#:Gj=BGGԼo;̅謞SieU $g}g4ӹl@O'"DƘn2e#j{ 6 UOZZ6ѯErn8 -;Rt*gq~xM'8ٯ%EF|ɪG=$!wD4j6,Rzi5Ym"ĒeH65qʼn0#^l`'ptk|9w 2y˰IynvqPLRmb#|ݘR& ih7ݐ*A-D8_nٌVx+[@X T.~qG*\y >*ǧcQxp2enS=B7'\V=YITbb̠vFܚIQ)j7 "KȆ)1eKFj:)ٝ »Be:F"ay3޽w~xn)+g¼zZ-h R e97\O/!Mg#Hh- lb¹0ۻ-;r'/rTYTK8,lءV{P|GV]`t7ġn<_g01hDl,OC2`b ڸ-HN+MFS9u1%ө EVq).i>Yx`tN.*Kw,/K&o{p錌'{ ,O$ؾ;ֹG^I t\4'Wb-] 3æUt ؆5ju|_fPy*z5MNv 48za)PKzF]xAD`m(EՉW'ڣWKD-K{G=Њ\3.[d4N C>?3Smw_(zlAB@2$N2߹l|8QGBBƨ'Opd&lfL5Hn<嘻R HC)Rcs%ҠC -U(tہT@5~C,q rLeaIɔ^Xcwf8jӕҏ(荈1lG HL\z@Y~uUeb)碬yP .uz,HPBM"˪4G@Dbq%bґoJ  .=iۆe3&F|yfub=biWoV!k\j跗lM4szv^WTJKsBtR -ȫKnonD=>(-635ק$1,g**Ͻ {6f:\gg\_Ư;"XZbM(@-8.G'M,x ܹ; ѓ5/Őީ@@VEw|rv%$_ .ުÐ#:j3NE=jw  &ݱKĢXקln?<h,?x޵R(/.@tHAnQ{(0J!fD:s'P ܶ [sbIІ?vпiW7FufsOC%r삼{|x=c$JdžNSU ? X/ QO6IFdPT& =ձ{K1w(t#Wma@D]z"YWDԝ=3 ~"AR㋻$zft}pٞ(QOhъgtغ] M0^K&wl ʼn5!cR!} 4ړ 'Qy_}TmLsoG|RT:}v{fkqb f r807rۄH܍?#璡ʄŸ "D;Fґa*.HD%ƕ#[idBpIctLʅEP{Bd4"aw-[C{W%;JJ佖rs>l(;ǒ٨GȾRmCW#E*)2$BUa^+Z#&~ADlaA]DMqK~wp˾X0Ҿ䛱p$9P)K{cR7 g肯]wddTWM'RMwRG*ő"OXjdž xkN^Κ$L6#BrlyYF =7Fx, G^]sۆ$ɩIhsW?z!6GŹo,/^"6 &+8G54ߗM< d1JUB9-{Y틨y1ӌVi&X|]RW2bWΚsHk*(VR:I?%;]ӳ@RJ:{g~oT髄zoU2wp_) 5p-efYL钩h>XNۓLX}L`k:h&m0Zl j2tt_U)*1*칝NwBsR7~)]Kk59ZX %.btV=&Ǣ,YUjߞ\{rDܙctɆ=B iȽY^1q^yn L8ğDР*Z Yθ+l2ès !NYu0*+rl]ºHA h=$fI kHTrd)[?jt!2?Obo 'w2#ϴloT)DuIyi\$68q A;BA+CTmve?<8xl6̪ʥS*&,:1+=ϱt%Qa-*Ζؖ}p)nTP!'"i1@vyrasmk0$Vާ9OTW E!=̽?7@q Z&咲|n%vu9cE b4WTЉ ldc 6 0V;޷Ɣm*S P"$i:Sy$gU^<YXzJު#B bO?uN[c҇GUZ'KSIs|HZЪJ*(XXt?g n׋>2-Gɠ[vB~ΰ `r*}gޚq@\U,ў7X~L߿ϊkV>AZ3_soLgV 7#?95;[P~_~aD`W>hXkr ٭;B?cI[S3-H+ v-zCUo=ae7"w.T&>YB KQvBdDNA"LAbЭR-n]mq+UyV9xTVD% VX WֱC#:I4 a2?TS(|F~D@} Wc6f@h->SlGM ꦓ/JfǥBԍS="-C?v0Yhddsf,0s2 .(v᷼@|0cڑwKv,+qQ^$Z)b:̧DȻl.,{W:e3U0 ~ ݽ!H (U8o4K 5!fxiRw6vTN.+k>m'dcrxH_j'b~? LQ+&f|pd]gtOxfQp 0#+ gdX veAKo18+O%'|͍j<;sh SpѱہMAP/c'v)Mɂq8bO>H`R0;_焸i.oP6m+>`GMC)4!Gׅ&Z2R&=q Hjlls\g=Kľ_#-PJ\Ҷ#ӈC6ٖO^>VG0#v, %EC_5˛wMm&}]a?|Pyֳ4X`*m3Qm(e}GuHzKzlzdټ5MXso@vd*Y3u4\Mv:@w%M~?#vMbd6R"nk)u̬dLƂfW&s6Ob٨2ϙZ95LwiHYr2yBLlDx 6°Y‰MFT[-:ԭ\e,.*j_ﳮJ~ GfA՚5Y4MX H U@ڿucc/SЃ%qz!?9}W/C #Oc"=[9^f ;oj;:vDޮJW"|oҫJ'`.=Ċ؇dAyIً^q^saT_v_H:ٜY^;3c䱖U⡸' 6i?z֘&"fk ;lkz%4ɇ8k'\#cBˑK~aoY)mz<#KQڪDFqI} #f3I0NKF#C3o?&ގZØ-q0d3est7iԑ6k0OnoY<?5͍Ҳ܌"W*@gU78g1<5ѳE.l,r"aRVOò"?!N;ˑT=ШPذ:v~/;9X @ {$?R'?','HK-Z Cx }EZh О6=G4&B*L 91eVO°Ltm]1MFdew |؈ř,.^6]& 6*(V }G#IC6>[4o:5V?8Sގ~(uR75>4$/Ԡ4ްDf62vg^e ,5LҸ%CDq/W&(ܙ!6T 3b0GzÚSF]Ìl@tЃכZNUa~>M0qD&z(`n(P(J y i'֬: h60!"kb0$ݐO~Kr堷@ XwD+X'5徧,X>8vRe~77;o9λTZ#ۼNDjK$-_=uzf1+Sh|0 dN]سǃ*\I/끊 =Td{;PM(}+l !%̏cySʝJ8Q}:&LH""]0_Xj|ҴtQ+,ɒTz=9} /퓆GVM[j Zӌt[$SΌfZ n* z9RR4ţĝ,SH"~eLЅg& Er"f4²)ҒXOdͪ3^iie&1mMj+d?0?xjqKts|bG֖rMӭUo0dM<+>+z$YSP:Uy'{kaVJNC\5OJz7v=)#΄4ZANA0XQؒy \":d]ux, %;wy7ɡi.3>_;# ǡ lIou~`q ]8`lXJСan~gM Tv Z7_3/&7ðkBsx=&0Lwb!J%GcghA;DG+k(Ҝ51/y5%idn[Jӯ+JM r06 ν)Gĉ>ڡ 1KZ T)y#R+So~ :"׊%g o2RB  `6=`SVs$:vpT猫x~1:,TR戌>놢ʷfmpѷVIV ^@> ! ū(Z sd ȆHOuԬa Dgv ګIQdud63|g9@j&R!RkL>Յ+cϑ*J [ӴHrOu A|хbɫWă@pJpwKlhRdҕaR#`5C—)]۝(_'xp#[Ԏꊝ mn 3O4uWQ!'P|&ijӢM[qX`ncâᵵ'HiR&Ymxsf:4)g(p8t.X e\LnGDe=oR\!xl>E~2s"m:6 ^&?xtvO&w7dNt֗oǪeM[񉖿_!N_3 \rF(cPvYVC1zkPXXcָ Oڨ0ʰk]de?_2A r,* AUwvp-fLڻ٣/nm]?>[{V6@?J-g=eFxW+Yeݳ".jjVA.61>NAwQXMNAcкyF W%U IܦڌԴ+ cŽ 3$VQؙ<!`0:2L{3~9>Ę!RR]t"YbL p&a.=R)Hu(i\lI^3ӳe m<&k6)$wxPb 4)5yZDٔԛ{2 yDf1&jmĽ'U ;շ`!"kF9s|@IkFV2|?ꛚЋ2q Cց$`Cr6-H;fSN aUL'Bu#ε+,_qIB琫;]*R)Y|O6f0%`^((we}l:b;l < VNߑ͠#WNIwf"Ub=>20CCl\+Yvs>XOX+mNI9v4 _Ky RlӘ$R R-{۫[\EŖtIIhvIA9E]p|*7 ڐVG̢ %~@ gH= ithMw~ls@[2=lҧr5"gߖ0lj2 ^ĵ_u*ݨ(UGp5ǎ(N^Cp3R8/K+U{fA({t4uz7=P SМj FƨWkZW{OIo քjd}G.-Ncch#{WFN;Xz9N)N\K5Q;e#AEZ c#OweX1AD&U|Rj, GЅCٔϱGPnJ{(\X諲6_hlR2%gZ1U ؛:[%HwfT$"E3{ɇH,dS BRXVNSqu>)TGH52y5 Mue)γOk-lWʎ7 VkMQ1OmD;!CL#0DNOX0qD2S$@Xo6==ºdwsRI]0\ BSU26;,g:[m{iKTWoHLu4~7PwMl7:t:0SHͽK4(dL0ս •_u3PGx1%tHw)lHB!J$QFϖB͸:TT1&``¬6bsԲ]꭬iXqy>Zlº=wX.|-eZGQc UcIrgbu:&js'ltTat޴:!0sHVR2Ҋ$>H' CixA0\ j&^1I-@y_%<^"JA5Ͽ.݁G@EcO)+CÙV!γ3g~\+`pz$ֳIR~ށTjkZ'bh(BzlTB׫sউ 4邸q5Xc 3ڜoNKՇU݊:10{Y8& #ot̹e[ϤC?(`6vr70~)Noͻ%.R5@4#j IX} ځ2 :I6ۈt#~.})Už5E8Ϯ.%f m7 S=\ȽIk*O5"7CxϿ5fF~΍WI:0##gF:A j?pjvYIia'6Z-o@JnK ϖ.2EɤױE.Zyp jܡN,v6yW6&"(V!12־&Xw8*!2zq:>urĦJ/gr s}ȊDL,Xh!Z60wHN{l FU(w })0GR\CX{y> FQ^-p0֬LGCLIAùq5@}Ҩn(B3!t& ?2:Ut-Des5( zpe_Tqz}gV&m}B˱,@@FRS494؈[Sh]>$lVN+vG  t[kcyf1rkk1\ڜş'5'\jQ YY+6| ɃCK--TWoެ9ܘQ< 'T0Zwe11lqo#^)㴍e ȵ<4 z:=@Т2z|R⯶r7|+`sn廃1m}Z5E5lZ&3D@G#nMXhK;֤eA [f;Y[^<|m[BSB\s GhNw'O JZ9\x)nrEo:j7`pQ"RW `XJpWoTï}F@ ٵhF[#  E奔{/0Ѻ`)~ -thSGs^YĠqn*jQxo멬=1ٓՏq7g袺I}?#xɾM >h%)b5F˟PjCUg. X3n [cYgZa/w)]NVPY͔M1 GNuKW :Fϲ 9+Y썬4" M5)H$K1ڹIavX/1ֻ̑zld_Jpmoi.IBHwU=t$/|*yVzU@kM͜/r}˜ 4N6ï&#]7Q6ٵCW XHHTSu!껜 z'tJO6MȰ}t&ņPRB~&玘8 9ܿǮm,)“L7= } hxNJ̴ˁ_|YU m$5dԿ^ hEWG2u'Y*~]lEmM*3I"ɔkIaZn ^$spfj{R̺z0%Kp2k^p@J'${d%~ 9qL<_T@,cYtcl2ŶZsaGBx*WaeYj(leD RvX-6',L5 X JCmPIѐ }P$gp*!?'z'Y# &ORҰyF%sZE!Se\ђԛ1 I?za1l^_)-M] a9ssKD" QEiQUn]q7ȕJGqF>#$Ycߴ|v)bFfWQm3niιaMm|'.û t+|txp}85ÓlIEUuds'Xfry) #bAh^Kx hQHIt@&cIG sO\w| /3 yܓF{ jr.mt}ivz#/Aj)YP!cR_|z$q@8 .wB;Jd r=a񗬌726V@*`|Y_W?7O i"{LRZIc.m1+s,#.^? RzTrA J[4…<4i2_n wAK+QqC^B^`Kii1bAJFALm nT\fp(LgKMb~"Z>C DI&gG{1Vn> 6aw@W2%mc#gn"崰LwXho0`>G1-zl}&O[뮜TZZE||}۰bfD43g<" YAQLolnayn85_U?p3`OLjra=6kcD0Wn) ry2Iү]c O:kn+P( C|H"jO7puj&ܟ>GU 6iHH.jhwD`V5,TXFqA!]4ag/aLs7B,%lj*GA4mN341j=4>β̷2D,v#H|,l44ND.lo-{ ٕQ>p>9b&ߋbd**{pƋ=m8m̔g<4b{I".>_[":l*/l0 wOt.sFz<. ȯB$)vhYlTū7!1~yX<]j};[Pr'OoLhrg_x9GX>?s5I~-Ԇ[fP/E7JX*; ~i7PM (BrrljYq4Cbz2fkXȶ"z8[l5R4seqʴ&☊@9Ě(ǺMEUVK&:IC:f%ѷt|l*<߄K]F_4Ϝ躸UtJ^+A["ߠ:JB>XQ(@,X(r3C$H%wkv}Sc끶E,2/D+x*b^NwaŦηk[ba^n(ԪY'ܸGG |KE` ț:uJZK6x!ySڻbݐ\Qc Q*5pd͑}l ( ̖ExK&~7䦄4j3H"oLw9&& P rڱ.>W(Af؂FRv6Ҿ$oru< |Eg[S!7ȟf0`{=hEse4W aRι_{ۇpMouQMo8G6dzm_˪KOӃٶBTm_{9ϺP9SjĬ,pǜy# ZƼ;X@iuߜ" X On,'S v~YW׷~ѰVw|8XU(a=ؚy]1Dv_ "(`/1dS~ Ҷ298wft8CxgZNى67M杓_ $*>,`HjkEs- j"^8yz*X!Y~17 VZ!ӹ8(+r':po|Va,NOjzBШtk^ G$)+_,er_jG<_Y .mL1&Cj JI,C^,GqWuBؓ3Lwŝ<|]x}h,͑8.TV~{?U6"̑xu`GJ˅v$I=ưBO\$qV_r}NR..=Q2&E*|#[B;1k"z7N)Dׂ?2W|5j*l XH s:JR!BŤ5P͞QX[?(!xSdԡ瓕Yq 0 }zO^p~ fIX:+3GZ=}dW}Q%jdEh~%WX,~Oqz;[Ud c3x%]04Z&zLf(IpnR} \"{1d}3RMX!jcSAv*B%^hH<3.Woh:+>= KTvFMd=wmf~o6hyLe[ik7 L>S=u y1jzb [k6醔HvJȔd LGW/]nζ\̹rRÝ" AK P J8 (1")~ 3ڐp1P齲gM|(vc7vM`l"PnEŭqN++0;U=`#u%I?HJ|?%n͂Hewbmmؤfe}ILĦo.DEGhN֣8.謸Qud SuR<W/mINHQ"C"&1vy|/x6o> u[.[R% N+lS%Z`/Qe'4 gxgJ۷%qu%xu>D7u 㯣q-C⃦ɭ52'c6^RdB٬ L)-v; bGDS9-L\ FDsz߿1fEAѼ xLuka[į剏v|{Z1ﰮWB0) 8 aI(f>}31.pRw8H(4ئ>/UB^x*1nKֽCEo*J:gQF#ܸY˙hD%Y(1Q25li`I sj ->D!nUBfI2)i= @fC_hc9jt̰ilf4OkxNW5[w 7\Eiٚ1+ht,Tٙ4Jx]VU[S?8vl#ҘڍIjyԙו6ҸڥdF{*΅R1)?*Da?lPf=Xo;n-Ԯ cGB}z aw[_9Lp51aPu?-xV2z >%5j(Q7+˙j\ɝ%NcOJ>9g;^qo4}~ bBfN፡v8EZą=`FP`zM4rKa~ % n)jEu%a&2c,j;Br (Xy1cJ QڔZTKхK0\j\Mʶr7 RJQ 0R+ cpIP:`ޣ@Hu^)\ sR!x^8#*'J=*~&tzӺvc0 @5A35 3^7%<{{oDHTa,ӇȌs*uD1(dϹtѧ #+JQj,If~r(s,$ Q4s)Dj*p.(hRSP`r]QJؐ{r/9+SC^O{)>^<5N[.ƫk+.9\M48 !&3wmE%jKr ] @qof( ݐG.f")}i(k {5%Ɛ@_XD`\4kCagF'Ч"pthc!%v\'x{$82-&0oI^jGx[]m>w U6:KLk-ra$qr摽>g5_"Y XLs&bN: jpjbՂ{H_ͱrS/#͵: RE#Gv,R+ݻ8wd^&T$!tR,'͇8UMLQ}X_t$؅MW7؅ &"U߳\z@Ux?=n!961ތ޻TOqpDIP\u1A;I2#I|fMZB C΀=Vl ٶ,>[dQ-Lju,?f>3E.Pw{<} tKHD~ZH@`߰); {Tl=s|ePtp/>QDzJyp˼@~qvPZ#qG*:6aBZ3k AkvqMR& ʈ%4h0]?*nCww4:d8OR$;KC>3ڈź j>#Zf 7 h58T9g\{ 睒C X " Utl!!]QOL,?ӗ4H܈=0 nm =PB?,T(8e4̦'/B#O|aQ9a>}}K׊pYK3Nny^>LTD[ RG79Ό A#Բ5|>2W:Pqg20I+DiT J*#ܯ k7=ynz+4T7u5s UfQlvϚXTA-ih*XBrɝj%mEqj!5rRp`6KJ%kghzgSlIys rBFAhۯXƉU2gJW3/y[Z\sDIʾi~%[[5^"wGzΪ!0G1I|g*?jךpFBE"tB1_QƑt5&U Aj=gBуELiϖAY |ôfp6 r1^FAPRuWvS߱ \r,E˂$ӕLwtl ~>3h.co.۴# Ix!yv?6%<HƔTrdF2s|5vPF| &WT#mK $O0Awy;Y nQ&'h}?Ecծ0]tUm,#:%.|nEܯ5%`V. B$yq>bGFX|7BEmQS/)4 7%*P:zύL/'K ]tQQL&<[ϼ1*3^]aDo<9픭7\;./~Io1}\ ɥqbJ_%> |Eäv "pu%!R|K+sYC0&5 @Fh-Og;P$`^eÐ/4oaa_?5` K}t@1ݩG\s7`nA dHJ)+&+Wtre)^w/;Lule] |)xNX>t.odgH'NvjUdt>\Ɛ4ysf]R:Cր?9󊂇sF-*TS:ͮGLhR:S`E[f=Y IfU( %ۙ:ͽ<R[XHmN%УNHQ961x<|nRoN&7O{CAދ^V3~Q=(uAgS3=)V~cxs/LP[X0Jt5A;)s_[BU4[ C?\IR AB/& bT08bko=-%H;&~Izh~ʃE2@jO5&#]Vko_7ƻQPC0%-r:s$O7NY_jC͊k#2_ST{Ju*fWn@{Q~b㻮p~닂dwcd]ϡ#-'hD !$ Z29>Bt{zNǓW!.D-eo gEϠy'%P/\@.! ]m#uZ˜R9ZYn]t7M­$<0o }DT5(R`GZYy'RLCG?[OhUBg˼tvޯV00(:KLcJvMfAOܮI_|h9|/B܌cS.&:!D G3bMncj4X Q먘 >>d9p1Uc`%Kz2ɠx~Iwu^ͮ܁_?3HxAB ~_v1- JPJ7"N&^j+ d?I td)_v[ sj&P }uQtr:)ڥ p1}3Q-aB5`v4AePlYS:g,[9-dR<_< 2sf|NϞղwO/]i@,P呆9hۅؗE/\MSB۵ Ɗ^i[62‡CQ8}&;?<ѿaлq;rp eņ׼wMEm* D?2½0Vp9{M^{CIʜ|HEo+k4Lތi 3PxjKΨrІ,\>—ѡ j 7x;R-LoSܻ; 6pX/e8+¼wGo(]5z 201B.)azƣq[P_l0HY,̣:xkj4* ZPrMiSP̩|Duoy_XrDUJш5[v[̀y݊=ԶD(9y>fymy> ˴+by%ت AR+P`m f7[^Z+[\d<u,䁘2 W7CSТ{i|w ,PBH D$7"t{??AE L3yH3?[&Bε-U%mmQLMڕmCaMe^:^TfymӖUuƗ=t X}["Z8$=ۗ})St R:Rǚy{di*Hg5Vr6:nG&3Ǯ ͗'syBbǂB ;4B|mo&EEIs7u)bl,d~ߌ⥶H@0O<`Oy9xʠsb__TRn?8܋aK>Ђ%\urH":CBzM :s?:܏e(Ғ}]uo ]M=Co/l""d/mXGPq?;\}>og{X!~G `yH/k bn^k}  >z»J yH| 5(>1w-^]H*c9_#⪥W +I{k:Uղɐ=+4Şoin NI8yD_%損yvN|d_x1%Y(Pԑ=CҿhH~j=7,<2lC|S׃¹lg?G,% ЀM{ #N fqߜ)QI~؆?zz<;%!bg{0b%[zcu: ħ6ҿpnU@BHؐ<zTh7Td] +lm4|<_9_=" [E` 8S\ƺ"loTc';18!ψ,ᚬhl/ƴ=)\;jarao"շ@u;.GA wa޸QJr]N*m ]HeX}֝)4x~Ϋ/%d?X T%ȯFim$NZcv/*KUB,>Y>)3$8|T2 KvQp WDl٦% c sz~K^ԟ!9wh* őbev=\ FВ>o pWw@pm+*ވk}?UB򦸏A26]FH75&Y1_@N|etgs~A~ ` X22eElseص_pĤwq@toq:tr}CGUUk%qVi@=L->P1AVUe! 9Kʤ^z(*@tck6QAt,B %u`1Ss]dEvȃ޺@Y!IKI={*/Qb!Ŗy_xn$kqnO@25%qA& 9rD\:7ĵhޮ3 ԍkv}O\*zcI\r%dNy A-)<5%:|QoyT}Qc i`sM7$LژZDniX!8ͥϻsf6 I,j^ABDTX} ֫QXyfz?P$|;1W}ZZ.ן%;7sF%~{*.k),{$V6TO5ev[/ow?oz_jԚ#ΡO::roʖǻTS"IA1[`dR<6p5e=@j̴[* :BR=IMZȊaG[זDhd4x- fqR͵f"¢5߰\Y|kc֊_\-5r=T2,F? 2OBXiXzXF8H=.Fo8}N7m=S-.Ik&| &wݽiAjx4{o b^>|!3dmq#]PF("Oޞyt믠; .pDɪ/aFg8(8k%eG1l7tۄx.X5РQ>:n(pu?xte Oe.gN53EhPԅc$3A } (Lت Y8Jjw5 OOJVa G}xh}y:%Mҟ˪9 )ёb uSU?h]/v+a&=X6ֱsc` & " 6XCQl_< `H.BbG&HCu orӺMK P6ZH3Bf14\R8 C6KƐCf`v6$dܝ+H$afv$ D |e1XcM1/|,4)wֿv,?*yFbsz[ sN>@@:WN.n=~t(k^xh嚤٬U6Ì)nj1͋sV&/>Չ_}.na,X]ZUs| `OLnD<V˻ڊSyV,^h𝆐c"bCTB2 f>6ZFmytC?3-6ŕdA$#O3^s7Xb{.Іg?Dz v.p<j_'# _P׹?'iS8!3NLs?(7dz:lap-oMϱ* `sf so$6gB_;rYi\\+̝cVhOi$tƇ4܀kFpDOKc@ )h3u>F B g$tw E_,B^FtǎţH]5hhgD{˱ 0~Р4ǹaçUM/$a Jv6AdJ/q2q@Yo:Bb e [Y~:B~nʀ9lzeՑp@0"@Q^w)J3q"B(Ƣ8hwCNrԲ& N(Vsᄋ@25*#ߗVQĽBے}ɠSJBp5]l6ym˖ ez~Po>Bit|z̀.D8|_@\OԦJv_6#V0rWJNxSC$)9ow&/փ k_4H1J & Ép 4R{ضyc5''&Au: B7>*@(ٜ ׬1ti_.t#pc7vXTj, 'uv֦6bt0>B8'twrtrUz;$J>`'4/ݛ5~7˂seOak>]x226ZƱ%%փ/2dIZy/ÜFC.rbBS{wJsAQ;."PRW\h,=U\J9S)[8Eq@ayvzd4C'x!7divb >C2GA:!937zq\~cjj;w ~ECML2d AT37F@0P#z>=59@&m 5{GR~ҙu3pJ'i,{<{udcȕi>R}Z}I闥p cP=+!M0C\cvcz2]wBŲk{ x<߮l2˗ce{O%Ɠ•kK>/(O )+<UONZ7'r3Ad Jʰ|Չ36V|Sv{9]T\|SN=v"$hݝ@ ԋx{W-P^G2zSA?deԱN~i{6H`b(Vg$?*}OHxliv5X=gOR4(gar^2l" ?`A6d |m+s35 4kȹ%^ ;B!];-}ljo]oN,WvK0eQ!"(H+I2^xF? n~nbfO=/ժ͙ɸ=ňŜGQ4f^3ZK6+7:P2ʂt5J;2y{9@G4R)NzJ~81ӎjAOQY}jfu;F:({!`ΐpr&t=/ua9 4=՟9- /4FG# ]͆|\Kj5-m:,/V=Cu[YB{$t*h|A,<:`j'!Q /UD Ca+I?vL|94'}]l 76ƨl 4A!<(6sSJmdY[N+8Weh՞kx8 \ dmpM[:U %1HCcE]سB$l3v97;W,PLQH'2#Z@'WeH-{y{LR(ҋ˰{;0)4&yO^$9#oiԠoo²xx%(' =YP E`6ʔ+.N%WҰ}+In gXSBZ|*y-.zP-)V*HxBkl:{Gf/g$; ¶Nm97oꣿ:m4翉%t 5]RZ )޳ U`1ne/~R˩,6jֿb e !o*mÛdD a 56١l1!vCN;L!.Dk!$^T#kf.,PlDruSznW&h6ţgQ_BzTѾ8ex]Y*9ڒYKJsAb?@6z-+5PG,8O ^ѭw<L@b:]i&ΒZz5!ߢ}Cob*pGm(EYqʗBxL-"{J.m$yKJ֙Ӑx5CZ[V.."Rި+¦F/K6A«u/L)C;ebmlyl] $4jOY3z (7| D?> o!gxP{6KxM]ذ% \{i=iQ?Ilcw)<fLhh+^VWyڻudcU3ʅ%S eU@zThA$!+N+ߕTnv7}] "43\k2 ޝlE)#~sTK\)9puJacр, By" 5Oo\&M#?ls1+n[_*?5}'xyJ6yO'z7sQmw9Ͱk̬tp٬ ˄YX{@-$%$;kX!Ȅ35CoofWp}P"NпT'2u)\Qq*h2 ^C A!'ze#5 Q87xZ`@MLeFkN%XS¢kR>{3T*y68^9ABIf;G‘ 1`35Ĺx֮?^_2=nٻpՓ,I!TU?%kIRƵ7ѩ|I7ǜ|Z[Ln'5u G?rӖrr=|c.)1y<=:C(}p탡{'AWa͍giĴz 7޶BdLS1$ME #Y"mU8PY#fa%t2An%4аTKG$LڮE]YnHJi@HK|0? 3`e9:K#XVr8xQ5inZQ؟SYBB7mz|OF% g-nTF<@{ےcJ& ٘w?k^y/Iyʎ S_z}"(àsI_Mi)6H*auc8/R(LV%iVQJֱOͅ1mԱTԳr|JF7x!Ǹ[z*v YFHSگUZ7TBoh6z1gXBLQkMnSg;L3;M'Jk^%Cy2KfXS?k]v+εoH÷~je~ȵ w?6 2c'rFϴDERB;Ѓ9^вk l]l2X&͠tf-L-B3JT hV٦X$c(^4*-PSJ;z PmISQ$z,V#Nԫ gY % )ca>fsIC{ߠQf>faXL*Jy퉄D^8pgu_hy (S9Hx$J*k9v[%cab5+2. ʑvQhP}ndz1z HHmnMv;NWJe=}1JȏL˟Zqc+coWq-+VҢͅe0HnjK-ށnT(B@V5tamD.Ii@V6m1p^Y+-H%@J^YCiݺo73*o= _hXv_DuOœZsࣘTh@0!hSqK>Ug=6D-GjoyunR>Ƴxp (Q"y3nlz┖CI4$ddV;M7q (Rs\dɺ&.\4z 0$'-D/ID;' N fg8w;h@1sJ_UXVH!'ZFԀjLJ\) _P%We7Q),鰵+J7;KL=pˋ3i |%?Ԝϻ4U⪈lEr|¨ *(uye?A/"Mx ck` s0 ۖZ*>^0%jPľsDHH[K^ڧ cL /+p +uJT7Cv3Yw+Ȼ\tVM)+"9߾\NvI Bb_??~d`X5n ]Q[3Ydg掠?Y6d3n (~IbIr86_G#ZR?"H,X!a#-Py]3]H"Q䨇Ϧ3y}GۀdQYUcys=✻cCG,,1\APuj2:;߯|V-gm!M/Z, BJj:CFmgnBqv_R!uQ85s^[ q{ Yܶ5-JwpQlFm&(ŧZ&j%錗6eӧ5,LI=3kؓ{۽B3 w1LgaMI=OcVtƤ=5EYK 73 3pKGԄtCZFb2b I^2W+|MS5z/ mE'2] 2u^c5O< Y~8BB\$!1D@H3(Y4f}`+mhг#l/ 8ڥh6 ^>kY{ϋa5:@sF )&bzb'o7,"B ɭK{NjfĘ`3-#c螅ձ9jYG5VwiHk(a+}3cƃJG oЮz%)2ރO'RLk q.1B:%fQ\_ѯ$ϝU.W.bp#\fhۑ8.yE!*=V.gơ eOt :]=(nAhlSjo`)kÈ]VBLi3y,0B JLu:+vUM%ux_^PUw VʆSoh?s"%\탔BSG4cϏ ǾAu+ -FԿ FU28ox8*YaǛ0FBG){%i%`C gh'yC(~ :gt=o+_PqQ*nCDZ$&ȯ ƾ*n;)iS}>g\+9iMvUy\%^T9P7z?Ziw00]{_'+Q?$ۻ~N b/ɂ6%1mOk߬A>Q!ܾ4Exu,;8U>j@Ekg8(w`o$hύ~u[[h43z"uY;=B"@d<ÏZ$z(рCSka"=͖/_ąWI=7jŗu^ݣQ_ |%]zd^Mp0 .+GWhoYs^%Ia>T0=+5xHHh0ˑo 2ԯx_yu9+ X5_JUGq"1!MH.b8qgXqY 46FckOe*{T+XCKRAFۙPCרJK_N,+z!!6VָpBUvH7MsIᵧLC:u(ޠ72xV0ޑibRϥݡX?K/g 0]<ߤ%LNN:=AlJ{=x'Dbބ]Q4BI?^*q/ZBRC&eZ(0iqI''?BZ>l9lF7{!|/ݿ)cD Q($*IW%/Zp#C 0G}g?EE)K嘭|v;-Z/)G}kO`LeIE)漄BvKjB6ٗsī0~NxPMM)ybQ X|48uxͻ" 'ԍʳcUtUmhݨ=):M"V89 ;IRG!& pW(wԉ@'ud=_xLiJ@w'C:%<=[ZZ-F9 >A&WYzH>dU fl׶x/O㔼ٳ9 ,;$Q(#@mpCsZhI:M}H]G?sV"RBfj\>'lqÖsBl?=ԤΊ #H'eN'Fuh0@"aq`neur.&J+y(Q3̾y )\>S Š37\JqCԹ`E[ԗ3y|n& &,Hl::̬=K x{,kRgȅnM]5E O8ڋ&$m3.mz }dqr^-2NEU8{n>&KsSU5\LӲrEYKa˛nz=nXtMLV7hi_wXxwocsqu ~e8"ꨝ2%)I3i!>izxf넳yPx[M9ސ7l6L \YǗ4K-?Dz&pCb:b ;8UZd< '덷Kr[wGJ(ϵ+ e8~||A(?jIXgٳC2?e  zI3 A,%9(N#U.+1jL4RqlJ^f9O9O;b;q@1lŨq'}>% B}7o NEqTB9TmqB@6_3Tl[vw  &e8G6ZEzU|ˋGd҅. 87(ʬ sĉ%;\n_&ҌwRvӲ:q൑v~ښZ?ؙߜru!JW{~'9zޚ F^ީI}td}.p훧k*ܰ"Q6[ٙ՗pht.QFfU[: >KO´`|봑{|O~m^RzJ&ꌁebA2$l̮ۗv}]DQ-o P2,<*XBm9&Co[]( />yWF +!/-ZѥC;W Ku<4Jt{+D".w1>}9P?E\O YReH̓*s^KH<4TcʼnϺ ./pG9P'K@8BaJZgCa gwLU+ԍAw猫,y6TU&mcA.'[\w5|.RRu!:B C\K篛5ңI0}2A0b "?8X&nϹ Q4R[صrMDy! `׺vb1D}mCDЖ`g3}x GL1J< ̸I 1Xљ,DI'GTmƼLk4ƈޥs*cgWz4snӃ!e@s)B@/UաpAO6NpV|t) -D=4fOʩ'+x*~K /:3M^0uT)~_iyèO5[0Α0J5D"(A ɠ>_~i}7l>xLpAT u&V1wD U4xq!2.O`8FfHD#Nr ʑc*y}ܥAy] nAD3D@(ujdcoxZe=}BggO0%04r[2H ZY|зG#R5L縢(9\G+ ,;&jQ 3i(ẅ)zwJ/qd9{#Cf Idzy1'=UXL۽+$؀L\8h~0C(|y_8 H޿qPvf[R)ݖ˿Q][+!yof&2u LJ,1i 'ԕ:8|AܒbNQ3W~)]xndueowFwD5DSڧl^T9]uM7\wyI96$Kh VF"_UDOv(A! Bm}ĶS&PGEYVX,PK|:bze*n*Ld _iDwATfڬ`>jA T%+]UCKwI:^>>K9I-%zޑBE`/.>s@SHu)g縔r;; xM  Z8R%vRk3!b) .mo} 6НpqMc)ܢ_G9 @O#\}dIk^ >TUϳ%E6MܹCW+x<-h@=W 3)I:.=?`R=ANf$;XR9 .i6"jKeDIGgi@Nkk]gCk8#@ێk9`\ eHxnWcn@r~m@%iE Hq1?WΈi}9^& 5Sܿ-5F1v1Ӏl\/qc4rD<ٗUsq?xJO~e,gZ77T5F )20㻠QW-³I?}S;]8 ln(eN>Uy<8zIcd-=m…cmlE+OF8Sl&&%I9E 3X"Żr0Wu_$k8 HMK:i3va8l\v%44Ȟߝj|,Iʙߪ*A! Y'|a|95M2h;p =jCm԰Ǔx/=ѩ+Ae2#u<$2 Kutʖb p|V2~b:66nqJh@bQ`bDN7rUe&ayηqqx7S KS+;2f]**7 XcB=;aY {ڀrMa 2dXfFde|WwGs; VbA/rKa?ZQ:%>LF (T z,vwsp+LNl'S6oj(cv$}IT-& ?Ts\ U񁻞r(z'R|TìTh<5sV8,c| ']${SxAXl .غ b--2@Q刋)lN `ǝ#;&Y`crz#)¢DVy||x}Gw{-iu*qtDB8Y.{Yk5 `7]+(8p.'щ0h[(yh8LUя6VfBáw߳pӱǭz\L%Cgxbm'E)kvA"93.{I#LkhvIY6kw)r8xR'$DWY"A6tt#EqZh4 tOImL8\ Y NWӯJϴ)@ -Sȓh ,f]߄F#Ϛ㍨!RW5WbS +auمz6ڬ.>.p,F?BJlw!rܣ^ra6<xU]'O 7{؊ RfeqW+K4ϫ)Ӓ2 e E76Ϥ޴ 1 %o_78זzۓ\(P/M/RL7!c49tOK ˮ*%tܯ LD9\ԙo jƄ9)rG${ZW*`uSW\hlqc/Cp;LF_X:M#OܽG=%cͳvn/H`4֏G[ZskdVcwhjz +%U|&Dűk  12<]$b%zYSh$?Ixχ41* Qr^AZwu=bG'bzJM7 j9UW|76"jw@tdZV`km8?Y\Ÿ;(bRqKh DI*,AA`(9ن O3+ vWyH&/1V E(iϑC5y~J Ӓg(ELx*]M&O#EHy|U]hphzR|tUt,χPx5#Ͽ8gdk= T;dv "/vv# %G=}|>=FT+(Vs3'"=7\COܳV{q-:aWԇ]|v:%($W#,O+xQ/+֚ 1w#0;TxS&<# 8baE$O`YU -;nnwy|xyNl@Q z>u@rGmVX+׷0~,DSUZa]ʉc f5Cgz3+k{]< >L"oSҖ K}d,)O+z^ '&Jú *|{=T]S=谟p&;4QSB9hD4Iɽ:YBM-?'n#Z?,|G,>4Y?-B_66kjehO]OE~.*\ESGd(':,wϽnM30 lƗe}n ilI96&l}u(JjG|,57dMNAp܂WyK +5?xT\0LDJPW$!_$  ̞ʚTMҿշfրU /uYV{۽^)\ܧ`I{1 SzL =.PgvrKCru8-"N[3+!.&ɧc^ У Ȥ_˔1x5Ux1 ݨ> ܶA2ȧ7߿ u*\hnǝ&.fr:r|SsM4: +V ꙫm.b]js6BME:,)\6d-,M8 a"ԝvh58eR={:?όf*[VIwj?!$Q; ^2}1>m*ʰYyi0ywS]nЮ/-3(\8Oy8^- a(Q%@ fiXj"-4sh" )p#u-P7GR ^F Yеpe8v^ky,vDߺ?Ѹz 5Z暕<`|`w ryót(P=xT3Dpr:>!.!Uy:kECfjiu(8:+L8񧀫#/މ>`۟,CZ]pEH=:T?f$8=ڦ$ۅ0h*3 T:P.ƥơZiQ {X?Guλm;pv ?13XF]WN(Sׄzd>K | L:t^h%!4da3Jl!b*YK}BP9dfu^ ұyrG9r_0r^ӋY!x*imRa <SݱÉ9p2yc,|DCӛ!q\AZW6bVLKڷ̆kƂ),,U|h;@V_K> -3F]O2Bϭ \KM_g.ot]g>< ;I CT;݉!ۢ堡js3Fw+!{x9#ypش\U5p"uGkC(}BMi:6/m6tk\fVIGSӗTՓ~)ߜ@Spz?aD=te952c. P#!TQeFz]a?0gz6O-kNj#‰ƢxL9Ifcplۣbu\u?M"7ߺ=qjO꧓)`ir>۾˨U"9f͕`xVue\3*bfQ6٦K)B<@0161Ym!w'Uz>ܡ>+rZhK%LKƨΔ,]abgIޯ mQ# yѾ : Op*O50ٿa|53ڸ"ikz{&0~EMNGj&_>y^hF8#6ڐ "hXaP5GE.hSwCe,sk=l qO';te\u…K:^P#IhT g h@r:aآ(N񐊎-|i7GyCwK0)ۮzb\,_ɻQ -ݲKQ¸IDϡ0!'wQerG|c7,rQd#6B |3 Je9td~ωnkT.u37R`\2pKW˶wY2x|"8Hp岱F! | G %`exUV *̖fϳC[+w C0!we,V~ oӏ Ճ_+yrSfDS uG]8oR ^ o#wrΈ]iId> [ -BG'~ȀBܺoWMH9@s5N7agaeUU@O )[%IÜ[pcqs 'iT#,lG6(b*F VӜ1:4bod5Lv<: "B}jF"=2 {(m'Ƈ ~lV6LuLɫĠA1o̪ =.Eb( &@*$ec*Ϙhc%ؾ o=Y*V09CyM' k9\.%uC]m5:F_o nX OX`lap8Q`\*ҷ3q7u>z誔G QS;pz2)PFj/l*rzޫ;*7_Nk~mT&  _FbLA ɤqec,10m{D\:0?~OXwɍ)O)bȱ~u=a71`[3 w)IKH-g?ԅh}otXVBTcs]]Dl1%}M+Wł52x=yf-;CӯzTs}/ 1CC ])3n_' yu M}p7W@r$b1 >~!t)[9^SI^uЏ wz Y#q;3M es4Lۑpe &fx}`G*eHH֟GZ&g %/SAoO\d) ̑'4_Tk\,`|_PJHw8A2&"Vr*G]@)xi=ڦaʳNis虶>scݢ{aeaĒ %he4+UxZCEF6_gwqa%ߙv()63s"S6. HPY~FAV-hpwIuI}6DnX݆\ ?,) 4gi&zGy19 U!IR5SEM)0Ay9% ?[Κ4Hb˄/'EZfŽːDatd6 1$բOGȗ~<bzrȜQpЃznvJp0U{sOSEX;3_?x;5TVig\3g[V؞!Twοxlsnf ;@:)v*)uQh.sm[p3&2 Wړ|h3oR9 2_;n=aM̎֡l)E(fh/]Ǩ $6KMu0"]" BIDm4אgp\ED=ɐ}O5@ۉ,r3&T@/D)G<#@{mוS/\d_,K]e>Ll%>HXzVO&2fH!Ӳ/dRkSԙf0Ea#4NĦWEr\u۞vqN5AY9Om/&l}2G͸ho}uyHm1fN+?P(©Q2}Z㍆LB>1ݝHn${6o V_h5i \hVْ9$6[g0 5z&!/dޥ Uo1AH/ U)e^tY9Cb]TZ0@+,Ufp f!"YiwkS5ƧS}a@L]s4 ? @cyo=k(ԟaTN%g/ .hRxvt"6>IDE܂ -ޝ+20^Vv͠vuoI@UMIDo~jhtzx@9fg%?ŧtQ*NN _'u%ޢJnO_ XlF-IIxDpOn֤%^ fuÂ4diP[-23C>SLeJ`G/Yڪv̨?"*5+$K4f^46ޥ}}E-TVy#Փc=B2A)R'5" a@]*Hctcc nIRS6IJ-kW\4*?Ӧ{eHC|Ld}ן>i!NǓUeI@58SLޑF^A&#jZD Žls*o +KzSi5&3̌}:: Fs,`UbhhA.o%a >en7w* zm!8gI RŘSp^|~%!&"VA(<^ e.s%s=:d fu1$` X<^Lkb$*!X f K6;Wa/S7DrҮ“*;٨\)=^LmK9_u:kة &T :\KR]=xG-^ SʢncYQv262wZm~Pz$g durf`Z uK+b9.co_a `ܷ DI8TE)WlOx $UH1u9[JZ``PUrFJ)"wʤIkr*t\2ۗax@RGZ~&qFЧ/=ӧ)y8g4d 1:(;$pQT:fikj+ސ^;B+GyRJ;=EILTW-x̤m佸:xVSWHz6sTٗLV\d@%0Vyz#_ 3{DI|$sRKOMX_C`W>Og:sG M{-ƿ~ I̛p+W21rx#/R/6Ǽ3{\[دuu-^](65Fn >"`S6z=)ƨ>yǡ gG ,~;*+6t<=Δ~pF<&ȻN7`)fK?:.D-3,f"mށhUI12O rNyi%uO+-P#KR& yx`%HR~ pEӾyۜC/DLW*XnN2ݤөiK lrCuۦN|bE%6]z'HG  ;ۏEjޢ/9kf7=$6 'Yao4-HӇ}u5W!Ԃ_O-MҋimKncUawVNI߻ Ŋ2UX03mV},ok͸]vڂ]g s18#fo/捅 _i^w`0DMCL =sdCw&=z7E7A`&^#Y^Gu9a:SBr}$}rO7J|d&r(;KhTn41XW#̑n56h{|2 (Ł~}I,+ ^J {_%Bh5J9VK@&!?v !M)Ϫ[.'m|YÜ˾Xs%|=(هE]$ ?x$|<ϯ өŦ=Ga|+m1H[v~#T5m@yɆ%[ڡ`bZGXjjN4ARs:[\/kco/v(y3j}:t:?HbV70Dh23='[[ĤiMЫ: #v2Y[^B>p}d?33~*Գ2Qyp:{ip? 7zR&;SG 3/qLFb؉cNY"La%Ne2$TR9E 22YmQ#d6H 7]:+G bqn) 3goxɻ}{CZMjP&>-EO2VR?D`1Wߕ}jɞd 7p7`χ5 aFtr-.FҲ{'6PS#@]&wrYEL@gU"@ S YC^:!1b]X:Hc>ecG;YXO0- uiny6u8c,PHoE K31+_l8MpѼY?Xy0vuN4+'zKUť\}k2O燧I=lzE^7z;= dsuK0[W8R̢ dlbo)z6GwLbjc@%$ k7"3 "̐%X>U~yndJJ CUuSݙrFMnLu|6$`FieMGآ׎l)]pž{p)ׯo#nt8YyޅK (˵eS FJx7yɢǜޜnkWA cIqyT<<<"D8d+̲ uG ;({^6!a(zIyO/23l~ dҬ@l=^st_h)y~hLu66_ZoceNB!o|~j_dΒ;- PRݱcBB((*%;Y^fPI[w媺֮tEY#T=y_ɏZZ< GVПWKP3-bv??ڭ\FׅDLExuj!l*D4xgum`QZuCaf귈ȩ!7S|&=GX ]bQc>5EgkQ+M0L~K'y`@VOkeuL HVh${]k:e\.Zp$sAP|^%S'DVꔺBmx0,l Ai[A9dѡڒ'KOg0>3S?*%t{A+H^ah/8+kDkw[)e}%A!3iCQ 6,G7T8xG/kV=śQ@>We`(,:"PbTuiT.M#n[Po\)IT vP,n-ƅFCɄ87 pGʼn^ŒUddFz`]$tѴ܀A<-w/mN؎қH0]gRv C .^V@&@!qA@黌,)DFs-|?ln'4,+(=]dWh4YidPA~WԾL ˽qt3F<&lH™9yҢClRX.z,Qh@G.Kvxl(fnUm4ZWu2"s23'З۰iP`^Ɩ^{!+M_r?!=8FX$p_4j‚w` Bq:FŌLT@6 I΀ .%+#U:r*m l7kw,kecgJv5d(] ]$[G\4a{m Q_6-u[I [,N.r+)Uo@4nf^X"/7""^ܐ4#FoF Vt\)l1ʽ>3, įa֌[,",b!⬟TD~1`΃a >U<_K:$M&fHej(PlT@˽l\yMO#.tQQbuZn[d`+\Qή%ZŠ1Jvv?E)|C!|zh5+Lm_KJCIi1#˅IZx>D J-JV3C Ku%8gaDj.56bӡQx-Z?x6%P篖P pM=IvC%pb "^4况؁$KH[ng..-v>Dd?v_ LKoqP0H`PSG.y)e:AWǹH5N䱾wnrI&}6/GU5>,);T FrM9swʳ'NNO צdM$($p}̯:"2N,z&Spa"0DdQ#V'V㠳GH'(f_@5_܄; G1VҶo*wEv:잨8p_PφYfҀ/I=!HiUJXL~M|۔ɵ9/VnZ֕tu/x[F[pi%3/ B/jџvq{b&49OzhiU.J; Y ȉIU[u%Am"& kU8]Uy׹* ך\I|scEP꓏LJ4ouĸuN;d,_~0,B "ۛ|b&1h5ό!G/҆uSaJDS&xĴ'Ӣ( 3ٜB/b- Why~aKaUqo5E~sA-j}I]c9[9ar&XkSբ{m b~iF~uog9BR7C_UO7 Sə҃+pqu\Λ( rfX-ݝՎEbx>(oX+UԷ5uUZr$6ktL4x;wE} (83.3V+uˀi hXt/V XDxˆ[J3%jq@E]-paY`auXaVM Aa,|9| \FGyrmج=#2tny?'~Ʊ'reN$(OgL|Pf^jйETH5aYU\WэG۲yjƚNWUօgRMLBe1)n08\U9rό#!'cz_r8גO,q,9O򱯢3EC7[>6 au`e?GC`Y눇tU7 g-a!CEa<`͖爤` V_DQlH3Ω^gy 8tOtOb)<̋g"q}Z5U0bEy7I6zh_g] p&8 ɍ\HĪgbs?Ey IsǠUfcpr%"p[v2E$,ֶh7AOn&ٍKM7WXkxs"I5)R?u\؛F!O\4~Mc Bϵ-6^Þ*KQ.C-c.=arNĽ0VQ!4/[]6/FzξM(㿳ͻO=E\ e,6Lh*/5ק+nG}'&4fѢff8X9_)8+Ԉ7wChɜ `lvMVS!& @&ؠRt)ՉQ|;r!BR 3\&@V"f([C 髿!"{OInlQh5 kؑ#7Yh7%]1Uw^_xof@4}ߜve22t ס@\ٳ8&QI<#ˆ `fhRZBgSbakS8d?+k e˲3U\B-̩85C([xd[T.C)?/'UEmbsߡZdZی]RJ*^FhkIEqHVh"jX}yK/D8};vN=ʓl%H)%}*ό[qQbvG:B &b4;U@,=rb<+ lx zىbT7=7X@Ch^k{ VMvBf6E,H_y2u"KV3vLdOl.RwwEգ][FP{&"d2^#=Cpf>;|K!ՓV#,ר}4Q%guLu,s 7pEh p(>/+,D +.q P |GR>o-7iur.Vvd m L X>cx[j+43Fzu,n' >. <‡ *0PpD,fV{O)*\(<|HX$W .Ī U2,~dXБ+Ý;㊵ԾSTA= "hF%Ho 5`DFRv@_a>ݼKSqZPn;{3M*G3ʍ8%~_6*'_ky 7D;>{k@1qVRbRfh'8Du]Xl;Pm*ϷS<h"Bj, F N+{la@B6 VQNɨ"zCtˏb [,Tk7Ra"!uԃ݉ ~/1Xo|.Uxk 8ٟEl7h h=+_ݏ\92~ $̟(opP/Z! JEsx:O|3,b4zin?N*k(t? @t[1q n7na/j ΣY#$Zޞ,z2~#䒎t5>|hm%VpbG?~#&UKMYe},svzOjBȢ>HEC2,aȓI(x3[/l6\;uw ɞ3qen\Fdܮ);_n)j_@Ԥӫf78ݯzyo^ ¨kGlt*w d6wkv>MD#hTk`3%^o5Ikq*JNO}_ޕ(Һ1q ͧ *c//e,vh. (- b|}aD)XW2fI@ UEMd 3 ͂pqio*V-{ ,q9e[]y8_c&23[ON/ YLTlDFyqs+~:6J,6'G3F0|u a<\/DZ޹&O)"kd\hqg-װ/XIAqBdbkC}[3ǙͿ` GkNɿ004Δmd\ t#h@5a JV# ǖ'3ƥ+ T/ q/^=e}u9I S秀y7RHì".T8p|\n(E6s/Xaŝ4/qZe!g.Q\+K:& W^]9) T96޾B'Dy$#S/EȺ[Sm-E Y`Gp6oB_ o]wT?ح Y53x̉[-Xpg)#~2(}P*2S5/8!KO Hc9IIyO%] :ƕ bFvޫ}i$l;kz]ðƠ :4jt^MH|NExbc~@C96$Q$}O{ma%^%Yu1MJ'|]96-NT?wI[ U| kkPfz'4r ]NB/Ǽ0[m᳄P=8?kG O'Kx[>`WK5z.Q9=ܹ[@+AxǾT?Eo,;uvTndhƂ$^ٸOU8lfQ6({Z@/T%? VzV~|2=Qa5މKz{E,*Q~;(ZlIK8-G!nҸJ5>[$baХ.4ucEA0a8=Z]Ͼ'eا`J-iz;]1<Ġxt*$o֏ƅ?:@ =4 , .bfa O0gKf}]50LCeqT`Z3Cy)ۍHH*rrM=p1 &ըhJgϑ}m´5&HX>yx_B:'^U6%UbyT B-1! Tn{Ios*HιaZKدEe$ HIF UiEg *.o/1I➨e{릾! ԁ|+#jɮA:*n#24Hk '!(ٴs']:x uĞ2G%:!兂gHz&&׆ȿUvHaŔʋSŵQ|c|ʯe"(l|( .Ef GCgH8, DJPsI*oH+E ^`2Hpyh.~Y>Ȋ1(Agَ&IɏKjfo3pml;afD[г K l|QM̚Q_{(v*?wmYJ>-Y"iV.[؛lxReRzY[\1Nfy8>p,4ށ(nZ|~'xˬ\8|P 9eC"014}i(Sbb9}Q,=pf}$y;EPD%ʹeӶ|LyR3O \fqXZsڏÎi57zvsV}QĠICqP@!9BTT!gUAtvqb,ֈ>} n؁;hKA[_,-2f/K=lR! .;QZۃ$S҈qB;9TW /g,|~w12\Nފv, <~4 }02>yj@5hAHJsNF4*-oQ1&+-^0F7=eh5|qN% ) @]Kw[R IVNBPN$,xJGb-<>5|@6+.+83U&ɚìTdQ _6^re"}5 V̆ӔanFQ%ʤ3bhCZ}\yf=YZ\4 kR :I]/7Xn`FNGֽRFToy DvӫƢΉ}Rwnsp 'w,-ՕOA5\wVznp3tHwDh2m',@z_T$oI4B't-ĽRkI5p;D!YSdRP\K&^^Ȑ|w~c+רKu0R` P}W <3٩ރ̤"HT"'g2縷0׉v(A=|@ BFcNѥKUI=*W2`߹I,{{?=D~`AC.ڪ=.!V?pd@O$y|WLs-ӗs{zT lۤIYMSgS,dczĹfhwW"hN8VQZ 9aV<*Br甁$JEЇ-?"MBd% SM dq>|Ier/#t;W]Ђq?_QȇD^ݸ\\ݳxr 1!'Hٺ˩4N it-3= T75+jOtU\!2$*4'hyS)5JGcΣw%SxV)85D{պ`ǖ00XX@'u\S5L@_ ~1jӅ.څbwl )wv[x/yݩ%7.;< qC%w\̏= ]'P/2lf|kh?j>8=WU{OO2"W8khb-JS$A^~fKT坙 K8mI%)/hvm{U]і.V}:7[1aRY*h[qZyޛe^rOlS% 2Q~ԷN9:PFmgŪ8Syq#opoޞ aGS1LJXujζccq@+J4+>)LKdqb9Ɲ|KNG> EF徭I'NUC8wY2h(~i^&)O's{ u(M?сXڤ8 uJhɳL޽͵Qo[TDY\Ҧ7% % zu\$uacqu2A@mƿ2~[ߩ0]́H%=!DxWgm|n-:靀ը+q?і7_ܖv $ ,M" .9 T[vE7oQk[d26+ OvIdy3cЈz)ax: dpOUƀ5CϰD[^R]qlσ!YAfTB/+kި[0tbr$"> `8=g0[J~F o v +*\F5f+AMo==FX nkH1UwM/_unӉ}άZ?daa8F?7T%-$vRjN#)+m7ut Rb\вDxqYbԇJ YEu@#c{)3BP!$z9<3y8 {vݶUؑE5ir_1lʔa ALb]@@&RF(..q ń!1|x89MM4l^Z |Ϩ[r1*gXlKrKW3UNJIiAV.9 7ΐZH2ٞ輺whBKfߖp4C}C"?vSWidJ$K vDQer*XHjwcmeP#&o1IͣBG#mԭpЦnYn%kN$E2Sʹ1jQ}ZF"?JaprgH"ŠbV}Z~Wq&:*:_PO@8X}w^KKkɖŻio⺧%EY&2~uCiw3|m6;!(c6:tb9h$1̼jɚ!/B.o^+h|\\Us]a`Ac)W+ݕGnJC9;PG 2N.d+ϸ-$4ಷ;#ဣ=!:r7s1e*Ӣ?,MoAcZ[8E /JDxF$(0?:rHuI}ݻB#W] 7h1'Ǫ<-7]0hՎ%Dc! %7OUΚ =#F,Br4 ݶq:b9 sңFSIY48LqEZ>h 2PjEw5XUzX)N˗lAaW!Z8߈/AS(B0meYȭeϋ8 ⥏N"gw6< |nǭ@%+U-`Y0j;3wi/q0x/ֱ+?Ly·{<11[6M7Bv-2Sņpa^Lb0vY,QR;Vw|6c G':}ݛ~wYDؾҦPGXEd(*n4I:be cIkq}>͛?8nFxӳITY@'O?dJ [s+ fW(Pل'* [6oNfE YKKC\&i{|HU]3טMCJ/pdmгqP暥a۫_i"#/C OzaDD/zc&&rx~~?0לF>"~~be~JWPANlYH,l #Y&)6Q_<_:&n@_܋9>k F(0j^: g>1I]fKbϷXEMLSa!v0-UyvU9&[C7!L*sU~ULXQeg]-sL%3vAtEyRt)o}_DHáZ -FޜO3Ϡ-3\ѼC&ȅvDST ?/4 ~EvzY?\ノ4BQE TI+c9I2c; `nT |U[^2ږ"-R#AX#$o?9FѰKŵiXt`@B3-dr43&g"5Pt|vhXVV)kRZEK{tCAG_>frji$NjZ;I\@-U bK-MbH 8+Fb=>\ݖLao"B|(pqUhхT+oYOtMA>ۏXw6k5iVw#WM\ḿԋӛ7EZ N (냧g'?& AhgUre4;ޣ4~<%/;PE(Si.Lq~dJB .M?ؗ6L̉aYS|[܆ҥNp}ԪPR.W_Z)i__֣lmGT<&ܜe_.U(C٩F dJTZut呶B Bl +_?U(Ͽv9N7=%og%q w< .5,>@òY9aW_mTd1k9z{?>]p=0TJT`TYf֦D08<:O9@rQ!$՘)(?59\u۴Ԛgpi ;i+!׿#E#AeGtv@0up CMRcb@s>FIbQ$ ;qחξN (_GK4ԅ.yA^nNoV hVeAȷB.Xמgq>\XIi}\LZjgF ^sUp`N Dl.JH=>tмԷL̙G2MO`!}ިNQf;{zNB[L ې\^E>WAQ o?6G #C] Qp&F 4/,1`; ;.m_ FǾ=* bA-Ts+ƾD$X(l,Wݱ|f>%`p1QƸICdߝ?YB_tdH^0;}i Ҽ RF',h~wb5+Jyl[x=PhHP lsliث^D ?VMő5'ЃԖ{$ƅySQD-<-Ŕ1&8-y\%P !M|L HbgO2iVyYl:$!n3]N섵\يoXP5Pܑ!SާKM#S^xRڷ41ɨ PY2w9w 0ÎZt/c69<)73٥ιDExi_Q!@X?U b>>_ ۼpRzF k/=8 B#{ws3j螥>kws ͕I*w$3猣!+[% m}4>?݃P G,H˥k6satG)(Z@Kj#^,o`cOW_C'79#wya5b,ZȽcޕ#ipb hC*2ڕrۇ6A'?K q.p$DHR_]WNb7{1?yY?Q .k Wy{.DZ1oHRnhII8,!ӬŤ\T,,'1&+3}cȓ}5Ա ؘFx]&cw)+&ARHfpR]Qũ,J"H{ق&*1(4# ~7oLĪ.2 Si<}$/jbX}ł~_>G2iUapn 0F,9[pG0ml C?NDqd-m78(\/$܄69Mf VdE G<1>0wܙQ@J2 Ìtq(m/!H"z0 <2b|ަ Z ΢sńxW—vKhI? ,ۜIYz23NNfxqΎD\y(7^F]UP'x9:saO/GUOWQW*Y"Z~4H&QU5 B_zjSRumS}f?{knM\EArVHjO 99 rE.&l"eS8抔]l4gyؤxQ!Սt! "V(qPH6H#رBE d_RC$-։h_; c903񞛏cfP],E?}ϾhFauf3m@a 򡂄|e"O)KV6nT!8ݹtC_cUg߱@r_C xoz7}3F'-SYPJxOlPhJey'!Ž=pew!˫}KPC*UɆ p pa?밵BɃqfn;& |.Z%i $7Eb#t'R)ea; -틏9DG^7WVi]?[Twt,^N5í|SQ*yCѺß/, H9dF>M$dWE728si =^ˑvi/)\5s|P2+M#St7P<7|Z֛xU2qj1+,zvDh9f+l…itbB=pŶ5)ll0 SK(֧;3yQ:QS%ZyUJ}/3tV  _$NqU>UiD(*B+em\86M{8Ţ\,^>>v­)Enj\_+T 6& SP }c\[NwbK*5.+{/lN>"b,@pge,8MnezNd#0=ONaBk]+Iмgv>')'d-0Md| !e (%hYaHLyHk:'.,eq^6MYwn̤H !ٗMPY8}ք%:sMqsiIۦe!K&?wvQsA) (h7w;S)SQHC(bROF5T7.أ#F-7h)cY=lFY4б ˹u̚j~+ɦjK٩ ")J~:i]ynx]@!^[0> =іrc++mƁ.URܪPO k*HH9Jsܻv%"6[ XF }" ceXuޑ U>gf-&rY3* STޟl2?}rbp{  ^2j *c(c)6o[.V[,6 *8~W8 p_hC~8,|P}4G[ }wJevϖg90;N# U}O4z놫n\B9L->f ;f+celPX@$ML^h()U;vUHwkM盳-ñȃGTMIy?3aT&bG4#<|"ך+UӪ~e@<xknܹw~ T!eВZRw%.Ќ gAh:h*y$2aF #j 1דX`gACOnMbHf3pvz,V $"3hXOJIdPi\BOkevBʎX>1>ղF-N3~"hBsߍ\pu{kz Q1B? EyWNMłUJr0ޑ&)o$>:MQtٓvsK? ~g_pr6ֹ>p3t(euqb:fۆz9ks`F4?04`oK#݁f`-8P-ka:ɏ#:(2:K bjS*櫲q)&!Ԫxǫ6 X]OSu%6)w.e~a3;F] F&1 /z{.!s}HrS¡Vgpih ,Y!p%!E3INn4!,L\F.q0't"@)EJ<Η\ %{yr<g}&dD9!C7[zKuo NT;qE9X ,#Hjd AEuÝ?YMc9-h-NܬLJGMBLAE_+TW nuZbpxf?:1kΩ:-3@V,\AceQU2}!n%J$H6ex@EѶMljaS_< l^(#DA ]a/ܐ)j= pfqO4M&Z~ބb[).}26pk0K) s ^}!0JRɛC^ MÎYdE ˏKTҘހ LCS1MDK3oH, P&ڌub#&͜A&bHb=pނB`lQ -NjG3(PlՌY~'ط~O9y}IH=F?CB" GtSL`ɾ=MOvaEiO? iy¶+"\)N7 o4_fy}&0tN=y1KWA&܊4D Xіi`#]C!Z5,M:`L䙖tk1/܀\úWS n2$*XUGP[F awayoPK΁->` %s gT[u%?ki"IHbT%0 塢ll%%]V[waae8Ȧf5៹d^OeyHgQM~+\vEpiCqO+7f."ZB%7m-W-9 8 v"Kzgjl]EAh5aYThMX4d !S:4YVhSS2-Szъ#5xA 1nJW% g3h#;MHCT Vy~YShn|g`d( ڬiFhq\ehrYJʅ (?'cPsjgPBeH9I\̡_NC}4KlC\;8yِfSl\QIrJ:SVvL$^Ƶ M\٤-qQauybJ*Z ~&.ȇ3CIHM&z !񏍑ٮNP¾5uXWth:R[P4P\\\ O4K榜fоH"hV"jzCǡi1~^QX3}I$`c:]*iGe?44XW`Y+^P>"Git79sݫGN(+]u#&I(CSp.I E!'φ." Kx Pyz"YHR1^y]M7 MɯvEp[}c(nq W1N_:d]+yN'}=G7"g FeI5UD*=f|Lt fCa1:';Xzr|>@l94H8]ොBd+˳6oα#F;~bT )Ž6d;Z=$Jx;qi$뺉1IŲ'Ht-Q,]5K/醡%D'rAi,:eСIq!վԏſW(rsD2+7W̠2h- |9#kݯVֹBeX闔X1sV"uC7qڲHlk))WH/Fȟ@Fg5yd?FюOYֲb_yh&9 |C'S3oTF[NFXAݶ9$&[1fOFG̐J_ *#cvmѳ_ ?swa+c3 eᮻkg|GCqMGSFA "WYP`‹KzTH Vb aʏ`'pEI\y4r hB\qq aBVr۠;Vy''m $_%*0>VRf)_|(Lv_n>AR [7 byn s9R$7 jxc20/[6yƣX אYD*+Ki&=`s]UìO]d妭>, AavU's0i#k#d?YfHMPd !w0Ddla㊭g@pACZr ]!\8ʑbFPAhe\%= r4E8OuO~&@f. Day\p@åySvD GuBFU6?V{ϤXdʿ[ kF(F/R#`~+'md=ph3F4Dub)2 LaO.,'Hﻡmݏ&`WhZ_thLO+Jh`t2i3+&'c'\,wz3lpVM+)~P\꩷wԅ$cV8({Q#ɕZBE$ n%9؃V:J5-L,GKzs`r$̾MCz ^fQ!XH9nH&0(HP{N)`/Y@~jG8_ wY؝n,fx(`36UpohrBa :ZyޥXlM z<ڢvЕpʼݤiL5O&`p~vlۑf'E'h#$S4bvv;暠IM>DŽmvMu~pZSX7@lV<½D[ I8]mV:S>ʀY.%U}8Ug5=ƴOMFFг<}+1il#;_0׸P_]MwbA1? eo<|SeQ9gZbP PYemv{M$ ~? ;DJMO%Oëv3@,̼)$IOIȃ@.Vm)!|;hzv{5أ̙܈6h4鳕dق%^|4`e 9/F$[HWa Z=NSH;@h'31Ŀ\pD{0`bM0/ʄ2k7% # \,;?J:\Pht3! Wo #v@8v~ʽmTοOV44MUvAX'1)Jpl^΀/3OH=xfVoLMa_K j4; XqEE)"?&{VFhpe\-LE)ă-Wz-?m3VjS~4t|2qh-.lL(Ka{J`|3LF;e< m nytxӉY 36k 9tyFeXD|wߛV kEҫ@h&V)ΊL>0枅DUljGM|А"/ovj ^j4Gz-ci/>0M6XQU :>_Z0w=ɱ7!8Nk~ @x .2ڣZMy7Ć4c7"IwTYgb*hyHx0g >lBT^+PuV?&Om Xղj! [HX~U2A1I:(XN!&XW[FૉDe+6n6X$)r9Ȁd }^s/Pཷ%] .']TG7шb8qG<`}5 1TImk3! .wqijyq]KM|UxnGlIn@]ą ^ַ4pyP4tz3>l )S< SG/41(nh#I} l1{ (|0WT`ZIM hB-|RKȵ^dܑZK0TB!̐gp.DL퓶<;gCd<53Rn,8|*Xl,=^.`ԟdõ5gqj<ɽ#+u*)Z:jĬp'Uf*#2˜sDX,ԁ u|Y,*M>N Z ; @wתM${tnW$ m ˯O.9mڠ0Ng)~uv+6n'`I!bs6*܅/=W̤dTQ!WөF2ȅMxl.ps j^Dp$zj=. QQIq+&pES0VK޷h^`^}2}4ah)"g =ؾ.υ ,2ۛgzll\B$5ivϪb@bT"UkO &isA%ypr'xF)0Y첖^;kMs t`*ߚlj2.-haS7blԿIˀK-¾ @+l}K=D( o,$μ.?V Bjpr Uψܚ{ifѺs pr%I!ip?Y_{رʬ껡*yt홧1S;Y()pzmPôctd_*&byFD~-.#Ҭc(yCO^+ =[4J c/MV^GOT,Cb6fC9O'{0̋UAL}B杮/npNjlNjV2/yCfRELuT@?:&QE' =Θ!a5 PJ·{:Λ~uw;EgDDv gf#,)2 C ؞Rd_2ͻ bE/y&l~.v`yC$P{D e1WSXkr|rFn;'h׽U"%0h{ TJ5&ܶ&6 ۾/@1}\n+Y Zَ0Aʠ=h`:S$Һ 0JR r+O 1$ZУ,6O `TJ ?g1.iŋIݣ=I70 %m&1??l[ϛzi4x`7vޥt%"WmfC5YPT|H-%1eGW_qN j@aWKu-"H+c`cp]@>2V-#kfXi6b`$2)a:"XU팟i8sqqhqvK*Y Vٰ*h&3Ї_"}gkԜwCE|gb/6 #9><"?a%L4sS%|k4-fLUY ,kKiXAx|J!le!=bkUKYш0'aP!:.6I} `^uN/z2OVAAsX PB@K޵g_<5pJySĔ7C@ U 4${-c,DiTZGH9s.XE gY#Lm[8Y>z9Mo&0bI xtk[3}M Dc屭S$x}|oTu5%~P2Fi%\.LML84kZ\2ѐueFn-fZ$M!pi8(Y 23Y}"HEԐU%`yfeC =ij^ě*4HM͹`t2vdB煹]=9UKnrhxAK 1r>"wЦ^T)$&GGXC[=9Z=SbBÅ#(wYV_y*pHjkm{?t]8jRÎNȒ 2][@+ ` :O҃{@ֽ3 iq?K,җy Lɇ:S\#$ _ӃiT2RiZ>ɵ :c]hVLn2dn \W߷iHݭǥPmrU@ԙ QTx葵![|uG{t `{hI0JyzieȺb}g']F9idхr̈́<ݣ)7={6PDH6X5iMlG|[O1Prq"eBbvq}wo tTgMq6 Z n{^DʘM2kTRR?8k) [St8!Yt 1LN7v5BQ63!ەf L  iX>׷am^ *q%Y-%.B~bAFso7Aмr hG{EF_`&/O1!r/!bs[L*Z0\}$ =͵"Nal5Sjw$%>،?!(Мfh2P9 sZ&X{s-Tfi1q9 ;Z&J_MCG=chTP0q=[T2)Gjgv%1%qf_P;?!gK`= o/P|MH,tUQcf֑(DWEOjJlϫWTzK"Ůo>< plȕQ \e0 E]9&%H1rjj{$5҅Cmd}"{䉑YA@v0vA2fnLW쉼;esHb3j#vpFU4ʞL0K%`< %"_d (uijS8Zran-;mpR5H\&Ϯֵ7, kaM;vxG|0_NgbIlܝ[>VsqeJ1>MUPosh< 0YQ&]f@'adsqu)b &AF؋CUKs=I OE[<+n9gjaiȃ ծ?Z G & 5$w'vqX9]ԝywヅ fe\ c=رA|Ԃ[&{)B? &#qss;;+'ܳrb,5!>nh}.m#wFgl0BdwuԂX ff TZbUiAa@o{ڴ?[cEBH I#FI`K7]LYQ{BSR?i{m,ɍ(K`N۩T@Y7Y!N!`s*[LvaVmc~H:^6(A!#Rhe,Otg!wҀz%ִ5Rի[&d2xhy*z? @P0Ճx[-%AR''';?m~J0݅ XCyx}ST8T8}g4֟YK&y6>:^_"/_IN l#eLdCXf0W;79d+ ʹF5l,D|TTy<*?%Lz*6kR_ܼE2) furtwդWoߙL0A:_Gb$h(߿+nV=?rpu[ܐaFڇTEUNӅ6;w:vټ~I Dĵf  $FK|%io!Qk/P=ɝBi4=/a݌w$G9(jNnb ] {D.E$Bh 70bAĬq‘Eicġ'<‡@ eyxhOhZU@@_(oi$HXh~7*Yp?nu/|ƝwO/5r 17 "SDnqG6G] ^URHw7d l\K_nD|.bP5TcǡXp# bˬI4:5<(Ct5g34],KJB<ר*\*}`F-^Rf:;y|K c''5u6ojbMWf[7EigŁ0whyPqg̜==8=zLEpL:`%Q 1C& C&ʹԒXy @y1\ `xeuX#HY6-vZЈ|q3=%!4T2 ~x>53=%8Hs[S]bi5*kMeG}E-Yj0Pj>@[ :]g0c]sޭ2}VT'EZ r^%Kf˯ *Qم'َܿ)PNokWY(qHs zLMM"u\9xm;ucYCRZ(ˆE{7YvXgt䮑L4\x_RS.2("L}žOUk UQ*<`166Bd 2nKȀ1D7!~9t7tߺDŽ wI2  77IF8^91HY,: ˧͌xjI[f[(>m[_.y%IZ,'3,Y"PQ>){rl.! \7@ X +2kL~X^!s>hN 1 R*gShI77[ gW'w i: Y>5ΔʾXBz xWBL#Ay ZZdCkb%<+#ρG윻ɣ{H%٭b!j {G٭ɒCCsY~ i]W˗'dhCQU᩿mHHE2ygȘBg5v;LP\,؞!;B1չu~B"z%Z]I+4r4 s(-" )2x'ވYXwO~UTE2]) !0¿!F2dV:Oλdۄ ̂a\R AFFpAMZK^ ]/UIgJH ۜT,R]] %P=調@Mc\5$RUiHvza̚ WI{lѣ7 7Pv4%Kl.2lesVh>6KE J.NЕ1mX#5hh,$R:уQJ*85\ZDzPS-4ktqPp\֏M&‹M!] ik^o9.(4֨zqf@f3 yԿ;U1RDxU,jB>F&c /zHK:`$@3m˯Zq݃rP:LS/s_"``^8{T2#ss6v6ƖG](jRjϻ" +Mzv|D?ePGۇ h+(`PED{b 5D`Z݁+nlLݗ@ۀ=+GXcU1Z0It\JYV<ݘtc~a"*57eZ@,~`Ч|i4Tie 0@FCtz9Sőp<}R}i9߇ ie׻e/Vgܣ䱧Wy '?5 IۈcfeI; 'x嚕>JJs\ZS?!Llcڻ? Gʋ4jT%C汙ݪXEC3ucF>vޒEi`h u5 ' bEhO`?itIp9R .\=^aU'g;0[s𢟭ҶWs@$ .u2q& [b)7wɚg&f` s baZc|@#G]_0Qpr)'rzË/UސB`Ӯl{j3b{X$:f?#钰R2TKpPL6N"?]!k|B͑' 󉊑2%y~pK4 6u^[r#Ptp-R,ه*M7 gC$0ߞ`vP5 0KO+"&Y64WH,- 7Mؐl!i#rӥrCx P[rdO{<$2+bp XDncǪ\ [IkЅSmj#iv3 U^{s qC8;XR(smag֯GC+Yl)r(rjYob[p H`ȵAkŬVVpsV ~ѕQf- '̀ܮӇ nQɝ]P:bv: i M~@Hmop[ΐl^ع~6f+ F`\pLo9~d~:G%f˩ wDK0˝8g J<4T2,%Ga]ޜb1*=!dv Dc#d{$RI~e.3jwS>CX[۬?ҟJ3'A{惺Egn߼bt6ʶC)eK[:H%]ϯ95p,czO!o\R9%5rϚ{>,=Q[ rqpfi=mp)e9]a{m(2w+ϭP&<w)0]6cw,\0 q:all޸DRъ:oa>0x6q}ǣzD$0ؿLZ){x 03i<^ 70 Gx9~ٙFҹ*fshCH#xwF3p>\a4 4 m 2@:`lt\瞑`MQWnxtm('2Te8}ˋO2V{wN]A[QD.&pI'm^W?5^bYc?M\Y|ô9F+a#y.Ml3'xJ6= x~, : ~Z~]oLv4_X ] @T t=p98oXGv!%c1bjYR_HPn?PM刱B"WVՍ)9+A7f -uJGϮ?nv 6 U`O{n1*sI[%`99D|nBW,`x<{j)@Xyj2#}'gw16(qTz]/s3nCJaDd#`|GE9LNqnDfZ:\""Q,E\75SQHT`(2[[dݦ-&+AG813)**H{Yqb{4; }L |WGn Wzj1$985gTYXpd/\%LaLvZZ(F98j'.** eD)^)7 "؀̤{x@<>HekD= ^5]Zi5Up)ِgx0`d\; vf$ Cs !/Rn_yS 3bƨ]hhȿ{>!rUۻ6W{Ka ?0^EWwqTcw2vRtzԒ9G@?Ρe ٓ0~,s^X"@=KDRjyR3Eyyf20pMU{Mh.6} ŀHkg/2H쩉؝@@[0p>13rLozwd(X*0Sȑ7w^oÍXli,:Yt]_e#JzToo2~˻pK{\V}l!^fotƖ;Yz` dTwZNKh3|r徝]kBy܄AÄ^ᐥF 2r5q~(OsZI~E܊NcSC!h+#!ƬSc[0ĭ@WHficlFq^ 3 8<.HM;aT, 0G,].Q|s%'x y1 7q"Ʈc3XVWu},%LG9xREl!L ?IVaaٓj= 0쑦 b<>N챥kuV.\JKIYySjg>}ʺX[ :nNK茰CͶF'h>hQQ7#Lte) +%'ɐEfXi+[|ط6_&X.t ҭ*'(<Ɋ^J~&=XvfDAb(PATbeykM@.y<OJxf~R!E) Jlsb d?RPF27BV \ݑL8 /)K7tuV 7_;ک]U\9Jv*z8Ѿw~UxZP1.+<Ǟ4\t*Z!WOOή䭃f*#w c-I\k)Q1QBԜAo PrGl,崘eDNZ4;PΆ.ԯwLDsҨsNOn P.TBe^s) okyDž6}I쳣nb/ũ90A"^3[hKxyM9oM!w:P`֡Vr0mq/jJimjSUǣ/%t:I?5UORWN~FK yDaCIAZQ $,xTtʞFI;G~!I F{  k@/]T "&k0Pٹ%ͫH@=ΡܸBKθ@(̺Q"`(ySS 8 ^t/1ԗ@w=i8騁ӱ#6>v|t} b8=gfcGAptٛҠ=#Dĉ(''MjY(Q2Dž ]tFRI]'iϱtmrf4M/>9Ʋ6sTXШ"|?qdt]ZĬpv́4OHTax:-kzffb6IBbzŧ-59oS ," ^fAHxdsRwKBNA~p@*Y]zf_m{y(qo-ؼv? O %~ʞ0aׇ}rqs.䣢4w`6-㗡΂2{nKK1Իs.QpnuũO2ݞv0ዷ郙y+i^#hY8=YNd'<tdc|2ha9quEj+?yдw>ӧ-3##3|_ >4$Ӷbn]|"B1*ifMX0iޘ ݸ >?c@pfqxFPȴT&8Az!1L~=d`7~L4œ: uko7siA'li#q_}Wkܾn4]>Z1\JJ I΢j:e,$;5a;DN^ee,?ZFi Prc@M"/o'$ȃL2h W.iTUء\9֫C!gL]oГ+蚎*ULy]":'ԏ>qH]5"-pv%d^njx%H$JJu4O\).!eS\X<\Չ ˮURf;t[jg}BGĈ9okQ@]\OhE ~6P) hǹ/*Po9f3.Tx;[^wvCqz5k<<}vU?ODf"d ˙v^Gx w *]ZZ9@Wh2E%:E[뜒3&jr6's.'`*]$t37#(c5c{9FFy6MJ*ގs@‰ w+(Eav,nl*g >d*s ɫ/֥%̓<d=uEbB&_{#N_uϐ܆;F} +q̂ C}<)27v@|41bC ftEn;ն:χyInןN[Ah$+S/#r>@g.hmg%!P$v@[֛a[~|9cfurBwd*f)0 IP'ùD] 8yy!O|fA+!-atʙ} ؐ_(YZ TXt 4R*5-Lw7 6õF p~k?n_h|5 I% }h%\ DV"`vkIJx+OE=t(UTza&?P9=U䐋i.ݶu"w4W?p10AMȋX_E*Uy~hy 9> HН"X%8QZ&eH9?/9rF| rYt6ܾ?2%׀+PbB9C_M1FsvobX/88Ȟ@kOڂ$ 8()xkr/=oDK̓Iͼy,o{RE6y(ꃈ|jzrVQ~&[ݏ?rc+͋>`bdFuI ~k2xeUKNiSgDG1/e/M Tpi Jrpv=H!ׅ*p͍4O7eR'ClMX,g =l.qS&o=11Dg#%qA'|!x[՗hnJ3KHCTF_a/mNzG 0(tzA  hiG+lO**N9W>|5R[ܙ}l=9gl}c+ Tf8f+_o,xT \z?0{ Eۅ|JʲNSK_ʛzKM)뚸k~`42I$tݎԭt=X͜GHf?@`mWa] Xw](;u&W'fئ Z~2Aרfmش*`уԸbh㻡# $ IyN{B4qj@{\b(UmbU.vudI-7cFSD6zY@Ek-t`Q[}ϡq]E 2 ڧFK],$)SЃRu;n'|::[M9r%ozx}82D*h\mH Z:.iw$tpW *PNc? `Û"23g5dCيE,"ا| ө搫1ηL* .ojWfɌ @9 W|[3dL.-6{Uva\?y[qaci^.'O!ƵKʱFkg #o敓He1Q|! j+ &W4'@B!dYҨd:@9:rűۓG/Ch>ލg?yDӎY5CwefucHv.3Dƻ-qpف6Z9c|y8PاSo`W Ħ汳vIDr ^2yYpbsre9D8x!%s]i\19#pѮEJ 6~ faѫV+O42g<ڡ.62P-kC:϶v,#AVLNh#z.TB4K?f62_x\z$goVڑ]!mO`M*)ݫ@POڄ# 뢐{TO~vDif,cEFb mـ,a7U/b+Xm>b5%IDWf)P@ 4x%!aHF> >@wQ~ȻZg#3AbSW&#*Z 28elQz,"&SRPh$8 8Vw"/\1~8P0?ئ8NE)Zd1ͷμ{A2O#Zܘv vgX'e9]Ei.߱GZci%!9U6XaTlQtٔi$xv3WĪ'?̰waxH܏ kUvRT9H{w)L+I} }ᒛT-q4`.V1qaC7!}PJ|\|rf!0Ѓ׳er2r?UXwTHi'i9D~'ˆ!v~`>x3(h1XRdO+)nt"vn.<=v;7vq:Y{6{+F(#-DZE =GmI M7o}zJi᪀ؗ` :Đk]]?VEm \3e?sIVEլO(ÅțK&Ƃ*Jvуd>Ay4._eJՅ܁Ѥ^<&+ԝNi#6SEDp߽v%1}-YLfLGzN֚ U򥬂srj5 >F|$,*|]ƺ2w5Z6˓5V?J_k.:c{a҄UFNffrPD*MKTg݀.ş˔/^b9Ȑm*~;4䈥9HPH͘vܞTkĈJFo?#22@p<` {71D\0KSүO[cw>,ǗSi/.$f' @^]lq\u[\~sX u\9zyETZ)HFӯ]&S+ܹqN/qQl\֫ |TX6|0.jorBL,ؚLMo:׊2V:<+ƾ.5OR"v}jS.ޚMJ\t1r &~O0"^!{{>PW}mo!ۥ6T[۷.h^ajQ<XrNXEZcFp:ܯU-&knZ[EEMIuNyD"k+agu0id/EuV'$6Bo:I '-/#ڨzQ7>ZƢ{2-L*Yh 8I0 Ǥe%O)$ҕynw\ԧR"nL5@Q{!qœ>=9 kq㾌E4܍_Unp,#A:MA|L?S]+CΦVB/VwXb$QU`ZbC{ZcՖ3rtc- 4H_vH|L"Nx 3Q"3#Ef-NoAZs/cOj_Mo6ֱR^ lGDe/b"ya ru.j6-EPXRvNJ҇6Buek@[;9UNZ#f]LΜ]Б^og-rK #! "XF¼C?%8f`&6j[d=]n&ľ$f,Fy40]F g.H%:fo2 `|mLA׬8-x{E%cw%KP~5*eLןh؁VUl5jJQOfk{*-?f@#1db.oٯ,lJOܠWԵ9n#4S)l_[ :M;]DB\\ #s Q 4~iVH8t=-އ$㯟bb.3:E^M֠J H=bAQct/ )VvLz}9n-ěa)jc֧+ nv*!˳Mt d}D Rl3FRuw%Ę UTܙJe<_焜FuIes5hxd`e%_^]Wm@Ȇ q#G1 th US&>lIb ۀ1g blKv;mCXR? Zc `M. ɯq\{6-|̷*W釖60${Bvdpp}>]7 `6" V F#$^t=2 V\"g^ͽ;:=I쏰O-A6T(mUړyv&m2B=P@~{BL'W< F·FyS1 4kYHT|Ee$۷rn w#Ɠ(f˔g"ȁ#>O *lxljqEl8@f)^-Ulٹ WwluŢFsaf}`23Um_1ںeo\kS64]?:$o&+c ի;qdh;1ic p6FQe#хcјR@4TqncO{~5O^7OÐj Nx ~BPnN:d΋r(C+5.êSk؀o\N-oM -|Gz6~t/DY@N8"1W2ޮ*`$hvlȻ{ąU o*1tdjiSj/F>uՌM[z^e%n avq;;9mE6TV@4qd+i`raxQ"i{f !#}:ּwp#EMaCjl&0(?yLOVu)-Fr4>rí)OI} YF9j_'[8j <μ\z=G(v9$嚺HUv"+1WG þbMk)E\XgOUFphs9FT[IKd| ^c4VSn\)"7}cbU6oh zC>_;i[U Lb_*\in)<tBS9ȖD¦qhFZƒCB 1zDh#پn#P%Ĺevsihu6r?"3wJ7C30W ^ &IVdEgojlq釋4zXM_z u. #p(E-{)u)tyMt_9ҿ$S'*2]#h ʺ5̃ Fe^Nl/-ʾC g9̝2&ȯǂ*NU;#H@0dMxO0 %+-7[P- 7gHK έopʮЪ`-QdШq t&pwOy] eb7с|gFmF9B:>mBo:I^? Ӄ7MQwEYK~20=n99oa?+#3jy"+ÿ'ʖM*VsK!l'37FpBM04,OtBI'r«r< w@1XJ8w1 F#,:1IqB*ՕzZȂLBBt0:khyKnƔ/4y0",db,LnSt%k #gݧ-@{nnakN8Y}Nu kpXA=?'nTe4)AH2)G tPFؚ eu"'t 1}=g~jR: ՝Ĵ1Ob)zj߳o_H'L 3ѵvAtC+-Rjh (I>y빋q(wwgm={_$~+fRJ~2'eܒ}VSh]x$lSN4ukcy9eQTW<b,;af9^N^]Lد1;fs=/ !ihޓY݁b0䧃AW>Vs2ĩ^KCGmo`}P<4I㈄kզ=oٔT6jm>YʇU*Yxzm&G-fAv1&w7c|$^>v 1l6ȼ AqܚAn9"JD*otҰSAG0 i]l􏅅̼=.֘xnj)n)VQiB,m66J~7緷4YnR#-ܲoF ;Qy:PVW犟*Œ3ЍLD͂r$rCs^V>َ B`Rqռv)48?깡Hvk;ғpgaʮ'J ^Уr,!&Y[5*CR4hStTf%'EQdǐ嗗GztB/h54Cc`ܽteo_qh*,|^ P>ޣCݠYc+µfP'|8X5-t G?oP婰176KϴQIy_InГtE$q"]J_Q}YFlOc+϶#j`%!LӐ/r:[E[(cObC_&yl0T Yd<\BD>PQ@rWٜ9n6-,ˑ%!kGDIem­t!lDY 30e,_Zq{+)Vt78\M<7b1v1^L e1I5؏ßݤ&r. <јs>h]V'%Y ?p3/RR 2ڭleI^ }4(m\'J`F9,wLN@IUP+EmD$T_ vcSi(a}F0UK3z9QL\m|w H$Tx|&Ɉs Xr0emiTF2$ Iۘ7O[U#B-yXƖAK=e6UXF!]磊2֡z9yv+C/'N^ e-']C{s3ጀlbjB4TZf[ąWc8'퇹0܂xBH@`^HgAj.:CP4A_04DFSs7;wL5.F}"aanV9r (,6 s0,.C,rB6Ʋ>U+EoU5T]%  ^g0PոL'U&qw uoedMakFђt$m_wS.}HGb?%X<œ ĎUjfU_5 n=)ypL{ZZ9] B kg#%dEFP Wp5KhI[fh_䱮 k * >09UZ iw@1SK$mCVHH,@;RHlj%d&K+u7C_ҭڄ\ czb$a%NoL.``ek!S3m'Z!z%oXX&ys !Lkxz I6 ΑXGǔjQ =P1&?mk|ʷ#C0^YALZڒ'q=at x }IwmC r[e(i%y SP0(ڃ2^d#ſE\pr}pTTaTƂM .,esOn${Ai6HךTkd9\CU{sɻQb|UuHxhvsqj=jCœ8(ɗ -CdWgcᑝJ=B~欲墋qʪ厡 l·ђc,/8d0w'G Ƭ> k㌵H[YںAUu ` 1uTֆRb40 JNOV;Yzg,PON8i"( C!=~ka3|RI _ZyO&um_UC|e nb+iZUΫ?va)axP]?פ@RGdQ̸wËےIV;KLG#c2-#1i"Ͻů"c8NE3hΥU̸%ɎoI5s0 ɃOEHU ZZ|a3Bl +'lc}Gn„j+th?Cؙi)1˟[#j͵_b'VnSk!6;gv\ 0.8uأJ'wv/$WxѵD$tAaJTP̅}:0ȯ. sq0/-YD&񲯕IK 60M8<Ӷ ^ m<+qH}y`ȑ1 (7A.l %O.i56|87ͻR bud2?d4]xZq{qO4;| ~U>LM&) #El~ dd)/OxK-2Ҟzz<:Pmqnڍe+҆ mdLD.,䐎[@.w#)QH{9m;*1i͔=f 4?* HV?蛩.ֿω?,.ń̷vKn^$!BZl, lNjE#R) >WcIIH5h߷&q~x5ڽi5@?\% H4;B@W|"G4ЙYB-RŢRpXyXS%$V69:;Kq잨9-Jzo$wŜڡ|/G dlI` R4}]qfOlGfJRZ7m+>6nRe5}F-Q"U0ɜ?X2A(77+GQ⃅bK 0b9 E[|#9rRڪ>ċ2nb8)ERG6 "q]"S&a @ +*)udmuv?s_UP;Pg G~wTj*tĻjLϑ_g^Q\fX*hbU #'vSr4ȈD1-nqnAϴ)zI5vM\&Ga y~qZ̄^y*?oZ7_D|& GVKKHA.E NBpB` `Z? k@s!,˷ r8p}?aks= 4֜L"6W<MF.i:8UC?l hiR̄|GA?J G]el%8̮':h~F3Yԩ)ط;1@mӤxvk1̿L^Bz0{M8%!o3lim9\ 冥^ʉn2M1Zu}s5H#]n &{8Ur눏~9aH2(ZS W #FԙNQ/u]Yj~L*x3 Y1kI@G@Ckn,/ f]y|1p/Ү[tz#T^ȅ0JUX0܏c+U"g*U&^B?MS)wS E5l) r1; H.2eW^+vc1(:pha~Ѷf^X7]$ptn Ō=cark)VAP?N*ZY@ yU{d}libgD|J{P4?0!\gH®s3,;{UK}6Iq컑&g:IY:JF9R`zﯱlT,?G5L\KT6I؍C%Q~L[H ?N=hdziMs3QwZቀ@¹^FҠ.SvUT4h1=|]Rݭ.!ћ\߽e"86IwN8m`VࡕO_aS( htf6B\l cfwDGaVw[HNAT La;"_jL~:kfOt-XJ7!=`r*_vlFZLZw6:rGb=̎\4aLFO<^`)dD0팊I$2>;vxW cyQ| Enӊ.Xzg+6)qt_Vn#H< ;T<3:צ~VOL0QV^&0o iFٖEgZwRC`N,R.bZ@%jbyh7%*X}Ջ`4,/Z7}T"~L=&gN5%rl@\jhK&]^ZB ĸХiayuw΍ftǹ\LE;Cc`x1.h¼qpIʢ$ғk|-ml6uw݆4+3s&LfS+3KAQ; #jVkY髭1X/'%̨M;/ce̴-D\| 4o8(_aJ?)9 9ӓpKm3r]#yBoJt< Q;%_uή\uW{}"Z>dQn!:y(.{ 4rgr(F$ 0튔3G5%<䂮 .nk 6 fص>wXAʴ& 4a;-\WGo2G૷]KRQ*')c3|Q+xs&Ik"VQjs!ZX Phq#i~:rХ }TSQ='@Ϟr9QE?ͧGLB~=pڹhS^/:(]CFkUw'BrӬ$^q RxؑOr+Bث+$.-7}]9 WAO;GgPu)J,F(dM-= Xc$mg$N .MFrjKA炖ǣ67 "l(6/vŕ1N5[V Ƌ;DU?+]hh@f{_ R"ڗDΦA2za'}) ҭ1{xz//'*x^6#4Zd0ѿQtya&b ^5WFһ&2a(<[}]~|ۡS$RJׇ1$$FHuܤ*'b-ӽuܯo>٦2>p%,rV[t NIW?Ju9AS(hx,KKT  >Gp.6,2 ?f7mtЋC,5{4hv (T{%2--D=@" t-q5J/ѰrLQWx#n$:!k-m$Zkd&>ʬ-{%-6 [(d@:g'[Ӑ\7Q,MXHz8TSI;5qjϭIW Vp'[T'm=WvVgQ'5v8Gݮ>՛HCs$SDdzBqTo52'ıNj^>QV0 wzƙwelˏM8%lp}i$6x[Z?yO%fC(}HuGH0^zT.euofbCMf',B$?A!p^\[xڷ^+p^ !dgci6)۶縶򴥦w,(O {bCH=4A2`VW8 J?%(ꘇ"zg=\jx@6 S^l41bުɉzgaF=r?|0Vpϙnԅt08jnkQ('B&P/"ꍯW'nܹoֹ/i/o=^>.W?~ ^\ݗrO 1P:"99g?ޑTQ\$O`2ov&'M-ͻ\+$\N֜%vf5T MIVf2>mr={O _qӄ`s$<h ku@"[kl8 Eœ{.' h%Xn/qJJqPi1{JE'Ѿݨ+{/}2XtrFU En dImժQ[2l=U'!'yR`  ߱f{iaxF/ :v:мӿNkFT6*0[Cs䥖*UtLrͮܽ`S_Gy'S۟ZRUe˩IDV[ZL hNJ[("‹[jO2|=}ֳMC{#!0U+;pQ^5IQvr _1r= F+)#w9Ͽ2_bǭv:F4FIFi4.y?M^xJ _,_f/1߃?ziZqLbM~C"w\\#ֶRQmm'eJO:RPܠ+{fm7Stx!SWмE+BȁlnEJ$lB2;h4\(0nL ;2ʘFl:֚ %>1 y^`_EVHECxm_hU曵%ר* H7Kd0g=0n<wbR )Uk]0p D  Vē#9Gx̽^<U:g8p̼6&1~wV(QP}Lot-8 ǁLSdZb}⏫WɃȅWž_Kԅ(^"[t޽8'>lY(۱2#Z?'9~0(>d(̎g0ȣPAn>KYw Eڛ_(A*u`.< CQ p$~s9.c4-Œ#> 75S }CM(D+ -A_XR ;MYSa"$SN \cfYߨSᷱ/ػ. E@Z!ڐ6{G23x_3lös5vGo1וm#jރ.KzܗY?Ƿœ@ǧu;B1le.WVwn#E{D S@nd^;x;Bƫ8 GyR:f&5rW淽+Uwf}]sw<D3pp`pTMVj r_ARPܙkp*Q=~Ġ ]?wg)۔Tޡ&#A!G]G%/dFʮM/p" 4:u˛A;O9"2Bt)+VT݆z T~\|8Ư1A:zD{B2kt:1'ۧzSf yQ^%3i(x5uS#.e"2rH&H M uKVL<JܕvY^(xQ%+e2sz =Unj8Fy`NF&!(olBQj?Cw.rQ`mqw9$yI7XAJ ~G |Z[8{S$ۥg((L9Š*Eե߃sFPJ *ԋ&YѢVlV2ƞ^^\1 Ynp̎M5 b١p~`*5T~H, PNrN|ueF#HkjMfv%UnC_DuW-z(tk ~Ţ;E۠2avޏ7B(>V >%o@b! >~eլ5Ǧ Y< _N VўʑERx56, MԨ֙T$-ZC/<4ZV[ސ"eCH2A)*"6=J[PwAQ$1 ԨZ> sEn ~Mhөk tӃ6<m*m:۵E~9`:SؼMheܯ`|"v瘝mD_"ҡ kxé3|fy 㥩{vQ2 6YJjn6Բ?'LtY_0KE)e( @kXu: 3hs0FK5THכ2߮kzh$24/+^'2#R$qkFC7ɂ#g͚=}5[Fmu Q~!:R |*n7doe2ˤ>Ӌunf=U略D#e4W,4` "tx0NVت("Y<RUE5IrDц'{}|tʓdMȂrSJwj?%0t: UeR .ݲ+l**uFD|=pe4IBN%7IeSNp8W88gݐAAiٞb,Cten#PVo("^slq(g\cӧŠ8WM蚴7@yJ%d2AhS!^=J'v=ZvɊY`CVNȠ1K6a޸v}U} V]"ϔǛK }_sUy_uv-cm<X(oa飅salGMی*>z@v`"/c5c0i(dq@X-W-k8Y4՜O'wDyFG[>yJ0LS42Ue6]8cUJCH䁷Dz@C6u޶:դvua(LQ nq{I/A%7+y#%Z?gغ0>i+JMCYྛ􊝦 wgJ1lIU~*x''rX__,ׅ%#@K] Q|ih0{#5ٶj*|&H bҏLڞ– thȹa@[^F$Jp栦Q:Y(4,rQ^ٶE|=+tCۂ-:ҭq6A?udVH~lf QvlgF+F Z7m#;y-8e՘@v zc _iucsE0rp Dj<(U-Sj kI1's ͧtOsL@$M,"b؆Kl"59;ϟQVJ6&Tq +,p9{ Ԗu5@^ \ K;46VȾ ߒϒ_Y1NdqYڅ ^;<2w~Ufv"x ЄG-|e%+qth aO?< k*Q]m>I@X82W=K rŎ"F/дL|>*arz%nZGcQ^ZyH53uI'4nAL!ޔXL|ym1#w[璝reT<[|G Dln[tdJÒDۓؼs~g-G'!­7\)ӿ\1];X95Α)w6.ASd;W1`_2<~0SѾ$%|$渐LvӽSnz(T@시1,$1@yhN7|8•lz!>7HE) ,6ʋk:ȷ ti0זWeb&Sj):\b Hyh_Ӈçu@Hq6ӔnR>EY J@ rGKəێ0! Ɵ>x{Ohm/s «$B^}y<di T>]g8 &guEn7ܹ'301vdmU;#aXtU,JM2vB<%٠+A\CgqBRRx,pYUjXC0,?02⅓(}/JzGpEQ;yRyE m!g2l"[wkYA^$h:[XæF[dcҶ1IJ gӶTǾq흝 ^O\40+T " o/e+ŌIC17̓s0^O/ۨ@(&F`uptwp;Zv!̘aFXؗ9Lei4];1(?i { 0>vߗ.wfw# LYpw8S8)4LUWT!|}lSgVz@#ز Yk{ABl尾0ӟ0~sqj>EڪG 4*/ĠRc-]2:.1L7qcӌua!EhmdUN":k5iJ)lu [u,])jwHaP#]2e,X>XKw%$DkG#n))&ըbIyb Y}\B.C*m;mJ FuZu0M4A\mu7rAZ4,VA5i߰ԋ.K ~wa#;tWjCqPel-R!}Y;5d^fx[*/J+xAvHyMp~"Ey>fmwON$6IS ٹ{U4NtUXL$#*tNA˦ BkVk aD^!k!{Jo͠NZIÄ6* 6NDrR5w`(*ެ=P`ي>ǡ.5_ܡ-!Q#4mҿ.`ъ#vIg?4f)N"e30j09Ԗ\OhϺp .^ *hץvp)o0x4!m$smrhnA\uag"ut-}V]똚 +.gBP ZJk0WW~Ub rrCfWP'Gck6ڤ%#g"FmoH3`nr#kM]JU~9& Nc *3ǂ 5´ IR.SB]j|M}QdO)mz xu-RE/o4U;!_O+j#˄QOFS#X@ФcӀV/WW@ o)Ғ4_kݔX2g~`6Ceh|PbY~!v '/^s؛os%(̈m ^XP)c[,Y?N!݋+X!4|{ OYo )2:FZM7U1XxuڞawYcn2jqlĈ-V7^oF9zt AדO\yL~g)$f)K\T s΋$%66-FЕ] L꒡cn0iv>eIBؐS}!Rؗ g ]֋1TsR?0"~se <}`xIck H,;HWO}@bU}%КK|'3T9䙴["@K,VP0P]Yw{YpY:8I+HSҥY4*:;i-?[k'-1;}xD2$h~o@Ezf 8s\M&I0" }%Yq|SߛXm&<^T‰<.yFx͘M"G vbH+m DX?Sx9vnC`ȟt\j8+X.Ljޏ_iN M~(yq3AϥP:*hlIX &%0]NtsnzўnA=OO\US:ʚ,_$M*-CS54pfڸ:\ˠlt&M5c6ūGmЈr?7u· HBSP2ݵk1S8m$n2<ucy%;~@JhX*0J6c3@L ǧ QcQ=ִX4.eoF.Ha]H͛ԡ2Y*55gBJga̬\JcyGK0R.aew !Ss9cl:%A,u)yvA=C%S0UMN݋?7?}F3*×p-.( ܳC̻ }gIq# $Ip]|o%Xd]rݮfɈ.)ind5\su59Gui@@ 6N<̩VUAWgu/x_RA\9[o\!")פH㓤gJWMd!<)&_`q٬] D Y>O{|@PbC/oI<ȣμAկ h[ؕ@L*cpCAap)3Gɂ@3VdK君Y6^ݟ6 MNQ3'YԾJᡯ0f0PR e`4r#iCmc UQEH8/BbHx-8J?NR<%x: b6:.=+msA4on|:zh;U=B '&;&Ip<" 8I[\۠il[,"=n>χP:Tej.:FO)6vfq0`)$Ѳk$Q] br'ħu9pʞBWiȪYcB[e2)<6!3Y9qrm:ŀȄo&dAPDP@OG #zYpm)S`3ΓDCMa]]7k<٫G-kh;XW]g}3O d̄v%{ʶ%@ITZ?4ۃx,؁"d'ow SbHcx Gu"̿N_>_،t,AA]y,n ,k9O&#/[oV24#=n..لϐWQ-N<:}tRr m ^>QS agQsWM鞲;F# 4n*+1 L8T{]/TRRV-Iin0{*uyYOOo@e2a |Q\솖*@P$Ws| = i,KhӋWl <;VKaHGauDz$*}aDž5\p 8&wOr ȞÎOO]sO/.$*HRu2_بGE2WU:gb;!YdIT>R]Ε8'emR>@ޡ@+ BF"RUe#v΄4R{o~Ov _0f3N(Ǡ5 ul,!]hk\99v6,R'Ob1#5+:,E޻bL{\kx'' 3i@G(w`z^~=6L%%ŋPL$Fo_7"\ J M|YJGR ѷF Q0X3*fEK=@ \+27!hrU3j\xo#wB~6$Pchg~C8ήbk a E|ۅ 88:"SD.=k;Jm9Q;ݲ*%*.L5;<8mC*'QCgm}1gvBOqތ`5j/\ٽK?Q^:z0r1n؉['턡2=5qʰcY xtV&ؙtoQłZ›`ܣ~B%%U奍zk#c+_un?C}B)4\:]Aq?n`Jo8Yd:<k9e0ܮq2^rN fA6j"˜gAX"bXx8(H,杉J^8 1% ꂣڿ{A4Cո!/F)+ hB5,#3ƭp[G≏|%-g e$Ex9='DD@, fx@ (@H0sqqp+tŐUYܵ[LM#/ T)O[9_Fha"[k!$#YIzMzث6V#aa+x.k !U3d.2蠇l>H}Oqq_5awFm7MIJB: z@FRXEs8=uDi4Q˶JP/Xx\cH;x2^6Bx^w tf{R Rv-)IJ#RU1zg\U:dEsmq3cc!&k헐XE te zA?1WD"ҁH S67C3Q #P^ u,DPl&~{--gPr<78+scǠO_,zÞjWc#8 Z h:[mFZXr#t- ] ɛYf1o"#? *0䘉TS NJ@u<+{yH,qwHكqMJf"%Zb-OȺ.Sr>J۳Z3prOi0(6 7T+C~eKl?Ժ*-8U$[uk.HDwb)Nia-u4sD{4@0 ]r)(yGIQ[oUudp j|   ""r|։˪m+E]{9};膉Z"|b^2&.F+tomRL&.)5-]H ,q"XanJP"ɀFf>y^}20"k_2f 6Wf <*?rE*w"ڬKrܼe vH2ZYΈ;)"rL/_[b'CJJW޻T-mt|.Pˡgn]j3>;#6X Cвw's va[z-qL) ӣ gxӳúrJeq񵢊Dƞ0ȯ/dn\eoɇ$c>jNǿoN24`c^4f &&/H 96:oK%;6|ivq :?I2/KWZ9vaɎr_ / #x¥^캩P|)@{ШA,.0|ԍ5y{6--{̃ktMFlHQbh,hR-~KeBnY|xhdAn):-q"݂2WF)) A*Ñ`:yӆR }9 `2},ɡg};H @ :8{~61 A \IUkzD{sĘTrVPg'RLMPlͲyo)Sԝ2Kv\fY919Tk+y@*hW_;Țd6VHu4GHfxg_._~{~ tH"%:ˇe\2`rRUAn*MaJQm cbXl pR ^<=yL߻kۥ"҇!§u )6UӉDD?a}7CꨮƊnmCSˀ3 DJ'3eh=T)e(|.73?ܸER"ݮۮ$V*b@zgx /þϘY$,.[I;M͙Y (t 7ܠJ ^;la0>?H/zղyPhIkjYC1Kz3S9 'lzJLC38ElHa0BagsC𹟚tfX)>:H=s3tT%?˺ 4+"JiH~Dd+ X5T;:r 3#%'n#M~Jگ:ts sXٻv/κPEƽ[p+Y%IDP}}NKb_[[ l3*ru!0 5o2nJi+jOO^-Sԏgj mso,8WiWF}ok]ƞLmTq3OÛV_ՊB8+ &qŞU@GЬ+<{ x HvUiKJ0HQU6SH/k%)dX3dqTx'|ޛMvvÖ,rb7gKlS"_YYgu KQb\2J^ 欭c# FZ*War64"H> \J Iy? BFw7<8(aGGL?R7LL4+ @q*l|kf&{Nq d3jAH K`k"dFLF]](Y%=)Ō5S[Kb^/(5~.tQ/ϛbaK`7䒚%r39F?Ubd# Sitq`ZZ/yH/oOmaK_[,*]})Rmv"V.Kc:$@1l^*,:#el`_=OhQ1/{i=9SYz[J꿺$TBkt f:m@nq4W|eC~e~Ib SB87ZbvWcWM3ਙ $q-%_D=.(Łnf)cbg݈<~^s"hFÙOTaVVk~?A *3\gc{H;xlQƵ U2-SEKعQtr׍Y-K_(,~p$FHFT!w]MK?`u`4| yQe$BL&q40 [9Z)?gUtn뽤|;5,z0Ɉ*zY5`Pc!wwKĕT]pw\V:dⰙzl]u2u.krmb.\"mO*:nC=8R>3X4̯2A+tbLv} SXsE4J[B\%ț" E2@ ԻFZ:[#||h`,EkkZۧ^`$.y,Rd4ẻ'VVMzXwfHAHKZB& WlK z,Ɋ`05 HVhΘou[k hwP,2'p6]#IDž^s 6)* d kvIzF`:]/hWُ"sٜ2;8>D4h1ce(fwLs_kVc^dWqx=l 5P[8&Ũqpv"SEE/57lg-xh y :`0,{6<㪎~lTCrO5~=t+DzE,z)ҥʵ RK[JGLV8tVGakUijJ67c4 'F KQwd%+WKX f@Sd#x̐h+&Ma xØm } l]fLgA<5WL6I!sϊ\fc 9k,iz|*Q! t"t̻"/4 |IE"Jiy4՝d?LDyo&13IBW )Ƴ5J(j㹐_8bɵ|U*Gt!lHM9Ko^[UD}/-FW"{\jǭzԒ(.!j#f=6#c) ! Gܸ/q?:971>otP5ʧzT5dOA ;gU$$eBX1e৔}O[x&GDA&2p=RȚcPy3vBV1Pr`з!M%IN7 3 Vu:(@MǼ޲jjJFg$rlu9Z{KYpsJv-Dv$hwi %GE*T}a,kxmZ9/:QdKoZ{|# B:J9 SdŽ"A]XcUKؔ# /!NC*~k`w֚PMMrDuSdOTXOGIRϣ<9JA^ޢ9oHh8CuVU49`߈cBvuj=Ӓ/0s)& q*Kl$ tC bjs[8PC@Oh͜Fv&톧UyslNJ^(ɼ1X) H2 dauE{XsSRf?R~} 0e&qB7z!~݃ˇ"<o[5ɤ5 *QMۥ폶/,|]*Jt6^a<7J+$Zv1{}DC{ KLb؎ƅ@ b6D}_Gr̺_BkMBKn,}G@a(#yS]/|=n-,0Om8AcM,f*Ȯn jol:E6|>t ýz@D ]rJp$JV yy˄fy&Y6+\%Ք)[ 8.T^w{!lQsJ%s@8 ^KE80fcEԷLdSOF9^roC7Cڗ %j{2oԈ fOO0\#|SUQs栣vY#\C*'blz&( 6g>u .*3YjNvX\f?3/H esŽ^ArYŎtNRR`ĸg29:Th7ZGxϗ渥y**mytS$4.&"Tqi :Xmwo耰>.eTN &Ɓ&t'3V -A_ژFUAB@ii)׊V^Pzק)7}%R2/nz1`Y ʃ"SbOo=׾)_3ʒC°S  Fh֨~\KaYl'ję0֠Q0WRr^G$(I=س Nf}$LӑJ>Q$S]GQؗ?߿)@nhYCtTB5ѐQX "ԩYt"m ט!՟; nV|?FEmsJjhp*x cC]-KG9A&ڠIto~;}tO;m?0p2LCX|u VP^ќh# lV.!۟4-.U3 @ ֯;Wc F =׻=?TJO:݆77H-p)/ҽ+ ܚ"Wvqc6/Qc@sA`71 PzY4v1aX?HQ>SUJKӈ?qh$E'a>hlF ݲ0 "]ᛆۈ8tn+p*?elf Wn~ :`W&lX0Bx8KA=Btt'_ZhG>D>hqWWA"`dZ3UXBӷ2nQyPtD&BrIKpQ6AdWDž 4ݗ X!O%hď0-46;pT-hE!g!zo2ziwZ8G:SEIװB5 Wjt^tDRyC$mXAG_݂RP `8h~2(>ȧy.?LT_V\-_ӑ RD&h@zT:ai_._7?^Z=ҵC ZRnߴ-kj'3>@œ!TĔ< % I߼ z/5"C ;ƷJյ֓9fl52ON3[9vWϦ@P@y7R`R8r9dt>YÝd$8n{<8ietm,\Q+&6>FNh^XI %DWGҋHBnx(Q%7F}e6t'"KeA,-۾"ĕjE8d]ëqTװiY0yP^LDME%Vd.Yd!"3RdFD ?kX?yR DQe6yѢjY UCTZ븆$"&&uUTt;Zbd$@ ^DyB[eaIZvt:.7pkhm/çjz  y O`2KC<7:xlJq(A 74ZGa踓MUAGZ78\ЎZVwjJ\_`J/nzp2pCQT,Z&Gд*pqRO;1 1t!e,xO,Z4><:~bN/!Z "P? dxi{t,yJ݊2?<v<8˶wՄ 3'5ZE5kQ%PXsip$iIHG{x 8o(꥙oT:ҁj 4wΦW=NЖY>Pm9w<_ҥ 6"ظy5,&S෤R;oҪ7q9UB?W2U;))F6ȹ9%Ajg-͚͍8yf1 2dt^N_Z WVנr Ghwƒs$DsJxߌs f )j zEϊg{D|H.:9*L#`Lmքֆ X]u8<<)-J'ֽ7TS Qh-ȗDd) Wmjv_+>sks2zڃDK>mh T2_U5PP;ZR!au[L9dn}tu0Mu+j͞E$;% "M(f/:pX;aJ(us&+'Cc)-=qROܐV3$n؏h6b7,(c]?RTm͝rڥyf4,Uv-AP+J ֌ 5YdΊ3q7)LdQn! h9'-e8ϓ;#[im*nTdŽoZp# J3+ g-sCmCd܆4O^}]#mAp+kKO%M)yN `='j?V-vs{mB=%˳<,-rT9X;3켻&J77k! kQUX52*z&n5y(;XPJue1?k"ғs[ʔ(ޑeؓuУʺb"aB<,dK^7cхW9L^ÀN:;~KNses6GN'92-ҖcgY>mUe ň ނ/籡P m nGZRob׍D[:ug= Τ'<贷lx :j%zG4aadcXcXn,q[4!%yb/#ahŞ޸%2ٚ\J)$(.m㍬ gMfdy88Q~9>\ڐbwFRL>Rgpt2@d^`[T^U &m\NI2r1S|k?iƅ8m5c~s'NodI61"m}?$& 9QýnȈ,nRK߄w3U8;J袂CU:oGiba|bH[:D>u ؝SI|!|&ygmJxCZ0ɮ%Ŵ_ ?2bsBg7R~njrdu(sU~u^gOwHFڼ=|L1 )IH%O'wt{dr_SGz= j:N4xݱAon6 Zf+?%Nl %_iru 6<H"WXDH~JJND`tYȰKo3*jO&u OLJpFBJR|?<.U{*blSU:6^4&g@,ˢHpd*{RV{Y Кlgju,|Z*Qd9ɛ[O`F[6&V~\BFZ(eyiBPA?슙r&PpdyVCC|̡t|wkyKtL.@XA0=:C#ݻ,쌠 Efg*7)QfN\/ĪN&).'7>o`e_e|>T/ ='D@FB)5|XL*:FLlZ#$[ KH̿d`{ſ ;nO/xVB!⑦HW4RY!A/"S$Q+7vE[dd3PK!b ,{o1}ƲAw*2$!:U-7EyBIgS_PiFukrLcz~!Ds=}•M1I+'YՎSveB`ƧU ^ۆWQṕ8ɬR9B uly.cEu .E÷p>gy|-U7#6Gn|FP^dCב_I&6t?U`,-{daɭgaZ `^dd[Re.%9w~#YOJ2r$(}Ӟ䑁}N&ŒiG]X-X CMr`c{.Rสp) MRM9hi #v')A_[o[%́ILAs"vr:IΝmU,&tf6{'je8и߁$$t]a.S>ü*b|]ĴeZZQ? X:GK\(2Nt}(%YEަXbDâ<4ٓ;N6O. ~E1s;޼5">"i0~ҿ{QwAg\l{JAa/jdC ߙ&yX8DK.nEԟ`C> ]>8cz7j;4яt>/C<[D{d ׊@9AjU,hAyR̪qX9Z7 1urb L Y&ҜB-߰?2Jcui VϺ# .YtIQs@K/`OStx4C; $M΍LUQHң6S8ǰVD"$뫻]Ք-nf9pۇ!v +6O&3]ufϛA3ve< 5:L) j}l .7mE„zlmTxڢl @oO>he xKU$z ,Kfc%ʴ~J~D}ǨOW?0ydaQ޲Y!"SQDQIyC&-DMGmE1QvXU 4vLNֶ8oA0j2vD ouن pd᱊?:qǖGbaKA?\$WBst`|r@kE4Ee`!Q@ }zJ(o]A}>+]3gY5xvt]-]msOhςAZD4;M^$}d@0_(:0/,u,CĄ74xVQNeZԢЮcVDZH4`_80HMq/C8kGaWS:ԡswIdB{Kn])Kh?m,8 FľXi 3i|U]THR8ʶEQWvY8BJ|Ml3OHkjh'krjȩXp˖ rj\S1;& ֽk} ӿl[)Z{" Ψ8YGU@iyVYA\zݬ:4bEČQ#qTq<ącx,DYpOƀ_pP8cihtrlPv1b33u@!v1RbB#ઠBx *CHǴ|]cת@I~2Pw[/g4X/~|z=8XDY-rau>2Poӂ:% %Ee>&&nL\Bԡ3T>4UD_ȝXL+hxjQh />d,NlY(G? GRJNߘl(]:5qՊA`kb&#RבɹhS vy1C9϶['4@հR{a,Y@}at!5Zg6H;8 KFHS>ht@_ԉ mkQ/;_j:P4! Ĵ*Nm׷'%')]@ha8?Kˤ͖K,S1+H3TK{eaaOWoɛRTo}S}nS94 09I#}z}YbGFpIϲR7mLF+p-v2  'pQԷrmL 5Ն:۝G&4FH)iұYhujt(O(p독J ?$y*;3tpHE/N`?2;OLC6|'߱gdCSV<].J P-śGXU3¤TwdȞT΍d֜JP]%- cykUӃ0S} o7qS=h&95!GbӏϚH֕6Bfϸ)qI)0ੳ,B(8fjqgT4G#.OoxPhynp!cAT|1K >eţ_g s\#"ꔆYYj&423 "NYj`UB߳,yC~lW)S0&o(^ڹ zG`f@'<"H8cNdl iOԂFWL@gav% a HUn*Wz4"MH7B]m"DȖܼ۶&Ձ|h(bKITLƻjm5,📶 ȋ@zJ,DܮS?AݰH, 1%wd} ^h-٘b`3RFƀȴsMp|gY^7- I ]m'>g,Z@iZCrmt`e&1źd詙ѥ+MBndpf<,/DL$L 0n@mr^5s\A}n\qKH}CQ~ z{zZahOj+5a`$+۱^>a A}AцrvwEimX sK"K;B׳ϹL c#2i>o,_gQSk"eA*._ 'UɾfG8f'd}.Bχua^p 6?:[$'^QrѶOm!^.ǀoɏ)[92"S%ɨ! %%aOH*.w{GudxqQc5&to0H|H,Qݭs\r^p?j`sh8?ѹx-N,fžHF̐H/<~8cG]@u. #UJ$llvf}~on^l̻xpsqA(2h>5s=F8#Ye`? ڣ&+%݀NGO[1$?R1q0cqJw)E Oq=,ʡ*QXK]khvE $54&'cEXɲi*Uuv3SDG&dӎ,+ ̔1\=kbAi,}azcC,:OtMd)1Y8#Na C_\z1,&RDd(S_;;OEZl%; -W-iɊH\U fPo6Q^MeX:g`&pxI3*U '9W8\Jm]b C: K͕>sTA<~%?E4f?ngDa3$~=>MET5CoOqf)G\JPxKg`'djY= Ȣª 6yi s=CJ롞3rb\Bqqṭ%@LGKϧ:UOAnUX>\{ N[}SdRk@~ڃVjXrdXZ $fxr XzXRx@e;dA E`@gb,aBZƈk |C3(@pA4dT I9#%Oso #|-7Mo0m,hE2~Y f~t7up{|EiK~mqA3{Q<ۀE ه@ܑy^Y>e[-)V=O3,x7S i}ùe `w7_礟e%[f$ N'S}td5 dغ?".; M3,#Y{wDHET{* WQCPu@{kUhl'I1zeʚ,ea "`McھS)ޣʹ $j"L\B,L&Uh_V ѮQhƓ+S?h_|O)b=,ЊӷF(a}t8a7R CG4=h!u0tJi)m`@,'i#^G܌g~!c^<犔Bk;Q__Ȩw* jh:wOzrm 8 px{YRzN;d v1_6:^ŀM y9 RO95R D&uTJKh vߑ pIǪuy R,[I?.iȠza'=2WԦU%”Sp\_6rQ}/mc(ӪoHCvANۑm3,ϒĠ>2qQՏ~#MI{֠G=v@g{;ڇ_q)BPpV" Nw/īziwz)B`eNkS>Ӹֱtw4xC5?.t[s=70: %'I9tW3ocfQ53ڽ`JC.%WfqCa~n((ҳ4qT|ݬ3ε)8OK^~Fdp'yf.eb~2j)U3ސO8ڦ,HκuJ>opG_8x,iYa.zM2O!_ iW!Wbޕ1k{1[' }Gw<Cvyjljt ktyY]&/NHL߉tfda8Q HdQY@4[%\x). d[BծnL8"upLrlLhdP@NeSma _mw:*chN#*M~L9q fIh&dps iYZeE/ $%Lt,8.aNm QJQ yA6WeYW|lLOtڥc +*//GG !՘3ZQ ݖVi_sG[Z=5(_M&֨/f?:v &{_V .}uI>Ҏt={C(y  AJ5E2ypcwxaR,gv*%= B -@qZ0l7+wp9>>-W/6_jnJBq%Gf[ vD&dyMYuÐAUF0ҊӪ&>o3݈zVۼ-( '*;zk5/ o"˚*Gv+q{z齹i!s O!?wm.@SsȨrS ANȾYKO”½\ХQO@?LCv uhUh:PQ2P1&n42T*M.t_o%$ϢXe 5h9m j:_XsQ?=ii'ЩwE_POahdEݳ R ȗ*W4$͌@$E|yV;(qSHku 9.޶ (ٳ)=L3߰!0K}%q"w(~;*LFO<_,Zk̷+%% zu㻯Ľ'piv_Ǝ6A3xVA{Y$1eMN5u,! }}v .,馠nל*Wf/:*mly <|]+HKm 0XD- lœ4nPOYIa%qefK UXcPje;I LqbúI:?#J"+D{h۩08,XGBաO71cd/FK+i$K 4W8 6B9>("L%hUd6f2%ul*wsGĘ7ph'dڎT3 YkŤPͬGѥ'նJ:e@E֢xZ`{%SҠ.} ʂղ:R馾ͬK׹sƝ!E 6r&RCJ^E̐_I ./[ _3Z:mzu)<8J/l, c֥N2} u1@pU'"6PyZ:7R]П0-'0`;R,#)$8blD-szsj[%O'#u,@Gg*{ʶM F魎%M#i&fDe8'qЈeĺҧĦ'{/m; ww=mP)dkM?-Ҍ"2Q&B(VT9Y.4O|W!\ c0фʁx%WjhArd_{`Ѷ>bI544Hfe$ 㷸/oB'%g CKm=@B}5n{r/-:AKxy\0Z {Iw H P=oȺcrǸUM%!|"fp.W#ȶFi[tSEƮ~wL@w=/jo(8NW6|eZ/Tb.2QKe1?ܹCUWnTxVfvݒ\m,'D;tߵIbU@sbA ij9TsLU85[dnY;HM;oLL,>Q.9jyt1(o<-(!i[D[N]̲9;.EW#G:{r5dd  gyc `/]f%otєG A¦Y s&Y1rW(4ÅǼKDgb$hƴ?-ߒ3UGÿ/W.2hά:th.='N:e+gCKY8!nM]@Gʖ \rWY\xsJu& z'mBp'!sV6_uCAZ}#[ZBy"f߁ =ny(,'sJwQW,C֑9P~}Iϊ>P9&eURl4 gXhgI@e\5D%@97n^&CNyɭ:Ɉ.'GG.LW4;tֺRiIv!eW1SˊbOV d[򃝟*5qNfy4?on]߃tբޛD^;6Us Lڜպ+)fe4p :ͩh ڝ^'!,EmL6%xtpgX4ƾ;?V<ؽz)r"W%>K͑yG~3jjm <L?ux&Pa eñ]ˍ,w܇\}c6$+\ ̱-qLW'sNm@7ݺ =fZCVBEp>V2s"OW5il -5~=^f9 :q:4ӞYaakj$ `[k5* 5A%ZTuR:#ٔQ3Ȥm@].WնIu,R i v`㵽y+__/ꦱ OA]m_&WT4'~ҕFCՕR5 T"D 쟥+[ɺ0-z8h@M ^p7 yGD艼MC{\lد,IXWC ~1`AⳮJy83Ifh^#8P =e=V^πbj20մ)x2#^T,0ÜVP5])_{Zk} }iJ>%IvT ~3An-G'V.'yWQ@4$ HK榳 u|aҗsSv,qKLc7=>#/-$ 7sw[Ku^W-7R~ KO0a]|@hM!kwe\R;^4R@F:" H*p| -~)d+Y1S)cEO{=/DloC582 UbZ1}|_r vSiFXFRԕ=ˊO@^ʞ氦Ȧ@9q3* | ok@q5G!F|!YcBJl ]wklg0( _R똸O9`[|SB?tE9k4Bt?8fߺGI"B+;=IPˡj& nUݾ9 ;f׭Y:@NV/z:a3*GobJagďLnê\C Pa&DNzl h<2UP皪_v{e+.eLUm,nSCVX?1~\aWؘﴂtO Bs_CB]~[au!W"}X97+ "Nۦ`֣],3@8utδŸ;ry&v|߭%H?uim,| ۂ7UlfN UCW_5?@Za^Z9R:!Djw@p pf%nP,%,E}3dh4cX=Ĝsf1{=;% !=_@5&*!ϙMA_ T5  ޶dq a@ɡ`p_2{tͽ],\aT^Z {&{ R&Rzxr#+flplj([ DG=.SP<AVMi(R\,<. lhԖ">1C'HTNϊtxKCUd1z!ul e34oUZ8scoS T7L1 x6w&[! V =suJ}H#Ve>-h[e8d;l$mw@QoO~lE0 ꍹ{ss \ҁLCh+6މp& R;>IռQ5f[BRTgo 'K0.-@{2uS]rE1b^ع& -dN~R =a]x>%݊JrT*E*Ρ,8Y:ѽyfS|O&N 2cZT[Wbj/?*3Uay4tras쳛vߗ6-Gg3v=z%-!h`֘G!1.ADfp@}ANw͕їV %ݱ@mu#ô)9\1 ڴ12Ê/RCe2z|MnAC7UX}Bf83f. uadi*ؐ0|d]tRR'Z.Y엩t{:+) zcɨu}]+D"ن$._qs>7s?ͥK܆9{:fyg=!AHÎⅧDx8˝9OÔϞIi^=F1k*]cϙ-PZ %2+)6L} \Kf()\|pR70mw:c̠޼x݈f"Xl}}Gҁt856u3aE_im!wjEeticN^dj#3Hqba zZ~GcצRޡXw2~(к^3s4u>'6ԴiTJ%<7z:f@P =M4m0u%ioG) n8(̀*ȴ6(]鶠kyL%Wb`'N(.Tw$1v@ŏ}WӏX *h'?Ƅ]x& 3WddHsЩ/7&͠4r%w2m̗kL;,8(C+*E%XD]Egڃo)P/aM~u۩d֊B.xx r|1M1J,>! ZRZf bZr)(PD U1|A[PQ'ʱ<ܼ t~Us=SJ aA@>A$bvpG m|: `ȵxPЅtU%imp;:>p~=_Ԋdeb̯\9 S;Z ېZ 2-)0nh38ʺ=],opH;ٔB‡Mej@/s"r 5D7̭dEYo#xc!EsUj֦0Mdl2ッIx]^}0ʿUZͮK px(TͭJ?e6mad|5BGo'a1L;GG@8=IrZRC$rSb4|$ X-`rUA~wF=쁕rKS:˥/_T  $KzZvZBg0$麉!!j{]*^guݤ`r QL*\q$QA*7K)/|rK_Rss8lm8 +! fU~ZncX!fW+a_# jq[P!Df|/וЃbHG({qw/rgHкxD-)\t|8~, H/ (n@Ib M'J&[$3l{,Ys5˜ Onʆ$řZWZ2_gwf2f0gKv/n<0@3Ce:IߣkUh!1+wJ b3SB\ %|@<_'*Ke"p-|ww˘>yWD\&|@{N x ';R K0w[se gY+VL47<f,ܽ/Gke@H.b} f)J<_iw׬XٰLvHΒ-Y*^t:lGE^]WR= +^h{S8b;2}ksP=Vϓb#39fI_XǮGb) AbRq}`\g:n\sUZ}Rs|(g\,USrm6@\CeKGD]'kaD"jEA>,t/ Ja8 =.,U;Px.% e݄MG|Z[]y; ~MYt.d|L4Z5A.1H i ?gG̛1Hk(y:»* &&j<7BG]rr> 7]xqu{~#1#-"lu?MU+?:>&DRX&^m_a]l-bبd:~:R9Ξ. t*;ٶ]mn}WmnitAf*n)k 0`s<LJ7c@gy&)C[e8}2@s0]caVkԫkzf@ #-Ed&T.H3Ηw^"~Jk܈ɔidҔBWĥocݥ3$ k&Nbz7w D赲R%󽿘KA} W/7֋G{+!W]Qo5ȽvM'=8K vruWҔ>[L44gokZ3Ƶ:zלܟ{Щ}˪Y"M 㜇/ Kw, a4H5uo6Tf@,L6PWnfG/p=!zݖc ^)LjA4ە}Jqemp}-iJGy0 u7J0+BMZ)R^>E3o^22~`6n}b>;gR@|&ONz(-m{\Yj#1Npvvߙ։Y"o&+O4(뱄DR:PzIiAE[u.*Y@j45sA0rykO%p ^褥hYyM&1]<>Iy@WC C STa=3h[H2Un].O^#B DDh8\R.]C''r#6uPwF} rZmu"[w7PɄI2,z@{g#'8FR@w-q/JLn1]x(lh-|4ԎR %CU/r,jFKNua) CH OBhDK(Gv3~@~yv2H(<b7Hˠ@>.?RH/zs\Z{ۤI#وRWNiE)8`)-t.+zS}IsJ{OhuԦmyv ߯K(]^N"ӄ>}fę=D{_u_yuOe9a<@<`d^_XHeEM_hv䭼?a WQ7ddƥHrΞPA#gan.'BTS*?elJqXMY,~"R[7c`xwc W(;ؑe $?8=g?O)! 6a$zyv0ܶ|wV/ZЮDGg7z+?HNPfZx:ϩ[,-+ ˙OpKnU>O moF4`t an$$x!c4 !s#͓ Ɋ9.Mr/ v qBo?^Ϭv@OHB= yfWv PtkG=<3d:ȭ8LiKoc +nP FLpr{^\ES0X5TES}r>'aEmP̹u![Z*eN0$a$DD V+Y"gJ)ŵA5\c^~rPf+ {=Ã.nN2+UE_XŁM_x#nϰF2qi)B6TbB*XϹfH3֐#Eu po UAeįtp)3.ր@z߭GgL`6w&t lP٤jb~f!jœ9TK'ҟF!1\чU$J 2ؒ|(M9ɼZOAv۷rbTV4x?!(2݉l\!>1ežh#SoOmƑRyoXH q3thgR֖#~E#x|@wυS w܄up}v5C"j;cF@:麗"3lCi1[a8d PD<]V n%>og-'Sc{3Ybmڭl% #0܈P3$F }ktLLwMǢoU-֌5qjY6.{l/̲h1)—u95{g8LӬ&{ ْ'q@Q;!cxA9 !(y nXm`̀jw%Q ֳU&W.⌍w"5›iw4YaGar\8P&:tKr tBw|Z}o dC`HMYb%2  gڽ$3Z2g>[%u+2BUp6n|3d2n6c#ו 0)6$J->)M^hUFfuܮ0 #N@o3Zt{"0\Z2޽0˜ߝ\v m%thNI 8i>PC ODz%0tPu4ֻ<1;QuoliR";RQlYM}V_HXc4վ^[0' 'k#੫a4>KWsGfg"ف~WJ` Voυ_W!ަd3:.JNSc1&}azdk⿜ p&5pxQrQ̰.#TA%ۋ=+ݑ$O2g;zV%Ռ+:D&"${q2 /EA-Sԑ?G8F@N)c)e, Z~K6`CP?qEB 4Gm|"y9g$ Ԋ奉|ҤX ~0coEJ䝸|dc7ۚUwbE]-拑!ɉ2ڄĵr$x6)st؝g:?U.B2A:mٟ*mL}"-sz* zs"u5┏,Juays>) b[YL&%8IQ]\{%5_x5e=3q$MsCaـΝfAiDqX}BڐL^ l #}q5 !uRa Xj#bVd~s %)otjnH(bY#j(K-;=L ]%ft >C\GQC )1gH9:gݰ .mo5 e|yv(et=gò**Rql j%*(Boô&gKmeXo1X @r1i*7qp%ױۜ=5T)f(W|֟i_g5l#@ ш.߸ W]}j͖1/W) wgڔGL@Q%ߊf|Iݗӿm}Y2~ϦDp\/֐Gcdjum=u9Ct%\I0x1,PEཻjս2;^Rrʇdσb*qQ蘈jtlc}U#cd9 ;6dcہ>>˿zIGboXx. L^´N aqeHY:ku':aeރgWȪD̉i;8ƛ9̈ lSJbq,*:($r{f:׫x{ "~deMg]IMʴC )8x*`ҺB2@CK`J?yΌVq 0?&_ WO{LZ%&W6Z/<+ٰ" --:qCCaf[ "* p᥺bbMo,.rXYR_=J5uwuQ./}ѥCdmgjxĩ"CC &M4e)$do)s|~%]iCAϻROTlPfkђ[j致piJĨ,*#SKR%EJ#oibl*8jVa eo)BM*lRvX-KI]%͸CSϯ\f:v}i E_T Gx#-U~Poqk5sL@\ZFLd4yЎÖ^7LI//M :F\Yh°BIf姻mY[me(q(Po῝'ݖ7vsHٸf%h^GXVR+yt<į[oKpK'Ur y2iڙfvXAsJ(i_𔸄DSqK4\ 8#U~L{BMܰYxe詩^͔{(|꺘R E:O_nEMiP=:߼dYe7gojic*r9NU,|3*or FzN+.i S~H~B#@]E՗Wd%z߂n#dc^#t`@Ja/k+y;;["9If@H{6xzh's>>8iLYsX9J\P|W$"k-p[Q,fGV؊sQw?麢nBÖP"9Z7x8.f%X芪@Jd !UQkytx!8u0hgw#S.Km%2}TN{,[Z'A@С- ̞0cp3iH/QG3 U-ĵFI%QAh.mu}ZJ$ ?c [{UNﵪ z)̤ ?ݻ9Ap5bDuȠEMo'+VDkTV9фO|Ɉ"4).=Nú5;u懑Q65P7ނ\ Ӹ $%,f)hn%PRѽ ePHyI˼d$yȍGL7#eE3 DM$pRŲ/O}8onj-BUs|Q{ui)"gVЩ#c * _3o Q.uoQ xvm- -݁#11v~ n~S}Ig,$6|l{)5Jk;!sC~G/tYPADdEI_t,gf_slx8 (KεOTug#I"+R8 10]nxrKbcq0M&lZEɒz_I֌W2VO"ͦ{æIsѬw_w8Ù WtxKԕ|[8rl_Vpȓó^w1Ede 2 ό ޵iѰlb>zU\j` o*)h 7/x_'Ȫՠk|: yAak$!n,݅-4?(+rgr}Inf_TN0F.SzTUdl|\ԥRb`˫6Ƅ2FT<u&/#cYUR -]H+ Zt '>?tGfFb UW?M\Oc.DʜcaScɽ-5>Ok -!%|*؜gYBCKl/q%IM<6٠8^KLLQ]ی'71:Yj׫ʴ {Vf:(1XnߙZz/1u 4u7~x ^rU{7'2NIm乙W+յWSa<6˩#PFOOjPnvr#gɈLwOATߙ#N#Z*s{`ԋ6j}՟s-C_Q4r$!!QBu˫,IJcz~hBܝuBPoqI 3$J={8=WǤiQHԢTXs?v)g'=/6àBVL?P-fʋB_Z4t{"D69Y7I`hB9.A|J(4,X]l2˸b$#,u6${.fuèصX, =7i39繢28n Ù u;Hԓ9Q_QO"D E =Aתk{ij1t4qis87a#*M׬5R ȄgNyBܛti'&5ѕ`Y&Oy`#]t^b\ G:G =)NU" !(&IG@1!GGȭPUSWPqxF鍠 (c{%&c>U<5= @/I> ؕhZK|:xhSo#Q$v]FR6~?-B%MgѾFm4!;'/Qw`֖Rb)j;JNKjGgO9t{=(PĂ^s 1iR8$:vkrgYg,;,3Yjg2,H{-锿O 9;^->}{L0招-f>1:>~>]n'nS [; O[7mNל~%P;4?!}M;ƪgIugЉ8٠KAkj e:H#B|M3j=2DXVq7s )h̚Ɠƴ"Gf8ľZĞY;Äi mQ,2Zbse"|Ɉm#ԷZ*?W|>w+lVWC>Ts}@Y ()Q~ygŘx&DT{+/ޭ6D2ޣoD\%m~x o3w<(^,R07{~j 6{ dĦI]Z&tC/-Rh=x)BôE6~a #=4ori>Fxd1A5E5 z;a˻ 'j 5hYŗƞd{M6?X&7zfw0o%-_8j_ JiP6ekQ2 {T:VW,u|ā,=+okvEY?a=|q_d68Psw&~e" xtFR)/xk(߽`Q˗t Ͼ,nXeaGڪ4?cıS ^~ L?:U?+cN+=4j0z"tx5zqIE5QG6;2* kjvW'$νI@܌]n~'ߙ Jٰ7YW,ЪtAÜ $.5HgKvdǸqa~2X1uUCZ7iC>3j]qZ"~첨,=Mr3,@LGfuv!RZg1Ɗ[#E8t?Jvr|H)4FhCNjO5;a]n*͋73Atx$ P ^!VwZ sF6_/%vs99gmǧm/\gx@= #]}>ïIu_&m{t5qĦΟM`oS5 \13+`z-U["QtՃPix'g= vD;}uUU:Z<0޸6#S^y}7ϥƈRʹG{z(^ =OivYnJݣ gz"lhvQgv`)-!ۑ~+]Y l=?xk*v5m[K>wxL6d ȉhD}(;:1{fϴhͿJn>T``j`׍` cts C:_iUR8J2w㙵Je='7yN]#:'RaҢ)O(ax 2;+g>N% vpi\at|4 =~ZPw^%)-]HC {`cF2f>*+}S` EVZKi\9vn6It_d.!Fۑt.P%ãZ 5vO?I_CvSkL8ZYtk-(|e5doR>xoRH HLi~J~H9fXp+2#h%dl>yU-i|ߌ_n;3\7]TJ1+ǵ"oEJ0"t x] C5!|jF֛_782A8zR25QaO7G4A#V-.؏-ت8P'9T`8'~EBiF-2jY̮2nh;x^UUN/Dxwgl4Z蓊(h* DLb EtfS*l}2~4Zѩ_^T0HFN$|Y siSC! ͎ ѣ<ۥ$Q;麒ȲϽĮ%ߜJf9 ZQ-ؿ:W(1xQfTZhoz5a1sX̀HUS{3!٫KtfcSF{#h&YR ? F3`M;M_gwۑ#DZ ȈL}ʞyb9+WCr#ȯ8(3OC+Ne;|WGRyηҋg?|.)v0zs?b[`+J[qb@C\ tKZ] }…s}v}*}o!2>}0 zӒN/oa\gE)uȂ"'kic(vkHTzwH#dx|TΘ`=~z]"p‘χ FMMjh |5.Q? HkwFX+KMNۆEg"q8ExtpIGSdQ0g}OX:6DӤtuJ3MLv&.H%TA*dO> r`.up-N)p>M!Ydr{I*Aμu֩*Hg>^61X*vCE/xrڀv?uKNvDzܒ:RMO?hT?sf*}ֲzV\3ûbQ(>NUqG "+ݜzTi#wS+@Isx_իN5N? h=v38Z;@5PI'd"l€&j*Hea^g,G|(7z>97GM. ;Exf 4򂙼Ԫf *FkO!JS;9?0\N+r3&X̸qm\8}RCm,td"u\'FGKw+<JֻsfQW.6$lDH94'4I>yO.?8V(S&~bYwwPn9+EE0+GK?qG6UF\B1j$Yp/zdO&70*l]ku;c]B~8t 3i&ZPe8MH> Qb NOr6*H:4cRRBJs4"W`)#Ls4U;P0فy!NXQ\QPXCvǤycocWcT@&x+@pC\է YtwzOc2scht fii$L8q?~Y!%޾U E_OOf:cZPw&ѦcW 5M)7a}'t[Gˁm (WJLy;V?d6L|1= 'ȟ`),0 q2é%;E'/иnVhE|z~EޝԦ۾1:u%ct'g2|6#xjih+f{:/ծoUΞ068؀0G0꧶7쏛bF\Y͂V(y9dy&)쉂;~Xj|c3D::Yes {-܍f3z(uvA=|C .i4Z] v]t)u.d Ak{():V&<m񙼐DPD썔j{z+ys,%˛rvaHel?ԇO()>V@S5yQ(X䦸^\b7<9RXztR,@mG֩Oa\jFi!\L Krv"FAV#Qt[d;$6E}sA0HL)8O~cRj vn4@ޢ 3 N5hl뽣=:l2]%bo0'l 9JG oDpq$$7ƒ2x|F(C^<^<:2թkw1#ȷ3YE0Rvdj]S:EWfwK9e6B?{>n`?%^\BҤ ~D= ,ɾXtJ}E- 4iraA+h?UTGmm(IJxMOhVո>^4ÿX&7"ʤY!<ӡ+9/1mJu%R#QyѴÂѻ{#Y2 wva L+5N%l Mc.|&Y'0֤ qb6A ӷ/vE>2f4Bp&ְC 9[ČE.6nSnAۈ׉mݍ!6rϽo4>f"U<)X+B͔י$?[ `?Yf670n8)$ ZNKamCj8ѷ u2u`?)`iGWp^O,Be>׺gf=W\:(6]1d7g3epQKRYЙl?N8.>FboҶ zVWkwJ| fO)`O, @X~Ӻ2-GͨqNlP j [ymV\jYW4 rzS'v$#mBF&fZ?B VC=;djҌm v+P 9o;QD%֓Xqb7NYasגIiWF Ŵ̑ ;kDLaǏ@}K)IyU鉘㬝ƅejq W}r7٫g Ie0L^{9y#{^=s$m|Zg*bmjɘZllkR L(WAa`QߕPeCϛ!iA",̷Kƿ"=[bҎ7Țkr5"%שx ,1oP>[ m΁yJY& C#3B.M]콧iiaWcWJ[XP!˺:k߷KH",C{45+֌G(}+yjhN7x* EEʲ2vSrXSn*T:!GdCC;hx÷ʝbD9}Q}kqlfR0QBjTځCPPJYh'jN$a>wVYGIơ(UXc<8}a0'W(~yo_AkkWݯĶJgZi7;@02V:zmrpS=l#ϔh^sO {o8w;`}mu!d3VGfk,?Rl'Sݳ>l 7jEo"8nSc-ao aoH:ܟesz+C"rV)/p;6pz`|0K. T0^|2`A2J!Ʈq'}cǫKlR@= >8BXLA/M&d f.#[*Fue P}tIY?%+-7;Фh+*;{aO߄Er&Kc鍇r2t9LrtJg%=>l=Y~PPCT:ea|J!#`~V2m'тI"n}5)ȇdAc<P$rǙ+Z<~rDM+e]jq![FO>Sف+r3ZuW`2Y-0^TD~{"@\xUG亮fX=hU sK{8fF4%Gi?pQ14P@5 &rA) t %Ǽ`v%4}@!ǁ#=KƣceU':RY)_2{$<үB vY69~lr,O+^͹iVt9qpnȜ6{۰|f5k8-*-T^xz3 g8zo/ xXmF{ :?FndBQׂRͣU&^L a;*EaOE }oc /&uI!ŗ"sxS@d/ <vq7 מpҽ֮%xk5D گDkQKe(^g6/a1_݀y(`U=ں /(\^'霌N=3Jp@l7h/O^{At+&=W'yk糏0Lx 2#܏ ׄs't46el5 tmr'ua;ܴ%+߽x2>9u#=Y,XS[ &b>f͎BqlK@ev˲w[KڠV]aNsBҩ[jptCE=iFCTL`0Ch0gJ_]OvjEL5(1O5ڍB$%'jmĈ *B=I' |6v3VA7zDZ,K =ӛyziYomq>%C,e]1;/k%3un`q<2"X%Vr)eEJ,|hR+)w\h,Fr`'#ǂSɅ#\M;PrJ0Hvpλr'Z}Ǽ$7S7JwF85Y (pЎPDy(pbOwݳz,JpY$7XLsBmǕ|_[l硖50TڒC3v]@/3$kFǘ9Wx_)j۪7$0= ֦fi73x5SS߭_Z 18270):aDOl(Sh[m6t=6e{F>I2'_A(e}xCygЎ^gYPJk+oN3:'}(Rq#+1j1,9YKv61>;INq&I,Wε8T:ev+M@!A~Q()ze2& mҎ3Ƒ>[~@6eV!eS˙/@DB:o\R/%{WX./PzNw CZWL~:Ge ļ72eV423W#|SӃav?U ^H}wl}*7[eSHSBԟFO;jMa" Ăe?5@έnjhxѬ};]RO?AFXrj9M,;QBظ*L= #\T}+4/Ih)5W?_RWx?6Ho pmd'\*Ȅ-Z3q, x3x_*:`@V`GW׵s9I]Oe}wm}6djEY)t!'KV-BI{CG+Q$Gz*&:&U=2֟ ֣g饛{XǺ峯͂N5l>oCbicHa+aqf61b0U1cA*Ieaf3ֽ$(xx(uߗNKj\Qj@r(EڡzBs ɭn/g%gAmIʠGkי n# Am$}f؏w_p:4MWHZo GѴ5_WMt{I7IȽ{,Uuq "լމs&7)b),c BZw?O`-۸kq@% ]w[vӲDDz79jLoWZ*iMlnlXf DYTN,"\#}S@Ig?oozI ⱜ,YrU>8% >5 o!^1o,KJjaϡS;]-4=JwaK:լe}a_Bىw>…{ZڥTtFwЀz!zħ>ʑ;xᲔQ]V\30T}o!sg"I#nHx!6.)¢o" 7ʒâ^I2\Fƒc{T&Rq@iBdhq/h%w޻oCRKz 㧻qsqqjr%:^p3! x q7Hh*lTO;+١nWY-B= ; :҅.^aS^,"_pö:!GSPg!/+8tJ^Qyeо=t/.jbpLM.t`;N$KV~nT~I) HZk xS:fbv+o7Hc u{ yjfe7būq\1" }'p=.q,8nSˀ=`-Ve f>IմFQIY@{Rt.,_DC /R7D7lo+Ϧ(@6ϔ+}wɶO4]@ KՁZVTpu U [^ZMJKO0(iH]B{n~H;D-8z\8/v  C !z#-d@#6dH\ /z8)H]iҊ>(mzMI^{,mʱ!K:9E^J;1|_z Z{ޗ_ ʶL84'\KwzO kpw9zYn(>nB#jR9w~4ǫ^8*&}E,ζkOv+} )2`^zN: ϴ7j22_9qYd֫!K{d<m0ܭ -yo7?P,?覸'.jJ['M{%תXNqᴬ˽ .6 Jm@LeDP`mmJqFw'oYU-[/7zIVA&Y8>"Gd5~7uB_,ÂCpR8pcǢl1:MZ$؋GӤѲzHSx#LkF_W:!'uiYoGoPGjYVH2[5_ i)u&FMU\Ad!۪dvB1LWQS5Eu>/KR.f3Wv砦^wpZácw~!)-&4Hg"o+;l+zo} @?OA6,sR)zAMz㍩k)^ق;"!'Ya[⑖/NZdxlzLZ]XV,!o`W]v.d3 *ŢL96m2ʪ7-(u3k\(wG:!pVŎǰj E=v߈#v\0~ -ڵJ0߃.e;cͨhnr;=YZt+/h|q%> qm(%{HA!Rgv;Qlp=m,4&oƜuӯ#Ix逬 28_p¤FcԌ[7 1='=o}t$CaڄNR_!YV>yB Cc 0MZzqmС~-?ꈛmP$txY{No^wӒ3$0vau 򗎨| g>/wOar^1⿇䮊?%1FVcNC,CX…CdULCqµyP*&\qAAҘH0MQoxՑiֹV*x?Med>}E& B V)IK./M3v?]A`x= @zfvL+ee56X_flBtא ڛku*Vtm@_N~٫DNz)ʿɧ.ْi钅 Dw_ē~TU#Lc-#9Q.P5I Ӥvt4ld`ۛhjuHGWP+pV#El)XJf`h1#Ҟ3ˡNj댥ʔo9`0KxDu ͵lT_3pN[658'1`GISܪ,F#4 ɮfGG:.`dc<;)= +[=@I51|os #$x.fs)cc}[5ȑTi$8T8uLF{Nvn@9'c5oPu(^(Ώ JHXmfjrpa#6[wiBNA?OBژ@t?m9S=cw`sr45txqka,X?̧)Bb1'K &+6?:q q687dpL5rn&tqj_ ~ HIláfS+ofZS9jІQy@S{yO61+ -)/U3m)QvٹYlFMo)_>0h07cW8sNf^aeېhO]0}VV-~TSWɱIGW.淩,bgV|u%/d6#p eW؋le 2 OXn_=^7Cae!gD%usq#e&6 jq#M jje.ySC&G1SUʆCo;0GJx\3o*Д?ܱPf*,.YlG)1jptBXZ~r9:PKfzEEg@VAPO_ʯ*@f9[J$Jz5"{_W| BlR:1Swr|n 2Qhb*G]kA}<37~".lqCS;{|OBZ= x1U<ή:>m)zlgf}B,b:7(;{ZRhx9nb> υ+P'sU?@66K&\zOv7 %.t^oIυ_%.(& {Qps#DvC88|(䧚XKb`]-Z7Mj.Bb!ubQfO*W-UX!u1'@GW0}*Q3Rj -љ3J ̧^-p˄WG0% m +  _%VAK(]-д FAdfhK Q{@a>9vrTrEXAͳF,Zs.ɾ% i3O@ϫ*ox㱮?i7gr?3#7BV\iFzܞɢIZhn]T?|c0WlDvSdQ VfK=T_@/etClBVA:=+vwm4$3u!G |Ayq{߰wzîfE3|o= DTKbpXy]Oؿ[v$&t`L{Z]vx|¥$N!)41TMwn{xV}UYx˒NuyV*q%*I qމG yr%ɘim7J}RdI:-VUI-WlS횧4vVgWpb %S2SV:.SK&yut $)5qoOd$S; MSg$?C Tf$=(DrǸK"dCfv \4&'.EO}aqʉ{*$@+{:C!G PiڱU\j@䁾Ȭeu( @Ӊ?´, 2J,Ҙ?EsɹndQ{N`WCei}re"1iwIF;C)d|݋Þqw\$TAddXC`3RTE2 WKױg#(+K4dɜD5lp }=C~P:@Բ#/:mlWP{`= Uz1 'D - l$ң E&VuW7TեD0 Spi&)kg'LjL:A+MpIbv`H9O;KUBnVD@;uH֌C_T іe.#6RXKQ#wN>:i8'Ɂϻ]!G/$ZMe^ȬGˈV B'@ oYȀË :VՇuBbLωt*K W 1G% A5_cFY4` 2UV>eqAu!evVQȁBNw3lz2U7E{Tj3zj='oiDsT(64lmUF{䋘Lj5WqS׷TRzⲙz.6.w+P80CGu^ n^6o'e"\P"Ŧh΅ك?G%I2b+DR9LfQ} 7-I0'TTdyct= 1'qx)TOʁ9dYwj C[Zk^7pWN|{nǵH6#=;h2 仜Rֽ< lpAO [ЬV  9MK9@wU|ۺg[h]%%.|ʦ}x;sK˳ ^ \6ɣ$C5l{YHmА|~fuij̹>^.Rps:6D@IAc$R9m%kEm?k;;Yqpl7#Jno6yq=` *QǠ-½4i}-5/|z=Nވ y\+4pPNq%N6rmWu=WK,5Eoh>}W(?&CC jm GVF=Liw.WѲQ '`m3(YܿBmf%-Ҧh9k:蹏ws&yʥ*m"wL1wA?Gqjߣ<#:XQٰKh) 0~Yߘ3{';dVi|UjuT'.x $~ϱ6k?“iBwH"N"]/KQkl5YwgLQdS?vudg@ UrQuw4|]wdbA%D؟Q&G.7Z x я`$šU߰-δBɳL] |C#*D8E 1/ȣA6Z2Q T 3"?2!3]%֛/:'zB%T>Wf9y+Zyp&3`k)JQ5n<9ˬ{+~&x$W3BkUF\[mTē gc(J@RvSf+B P(.9ob9;e%ZFdи=,h0Cf%G˾2A\$ 9 ƌ7!ʮÍLV!D}W;!b4Ỵ͋g7!a#l6 5տ%ޛrAC?[ԥ\4qogOB۠G2xG!YۓA3d0/^+G]Gݻ+޼4 t k\_tvؽMmJ$\+4ԙ - ܇[n<j &?=̩PRJf"SXDEXEDt"zr;GVQ,|ڥ6J9:-QD٪_!$)wxnwX;V?.-)Ղ]VOz|3( ȶX-Hp;6N.@GE?5eP|]!T'ʂ#>%6,5{`8 JKWs05S#Z 1$#q/,!deBѣ:hyMoӃu,EMs/ku z0eQ(%ۃtÕ*V2[w!*P=*Qٍr sj4! .d폶Y;N.D&ClG]jS ~*C?eT:xc˔n%I^ /@$]Gе;JE{JW)?mqʹ(9RķWF2K~Ȅ]zIT5GMVM"_0guF5u݆/z'S@\>/ŲP$6A%7{(}\hjz+ dm H^*6Ǻ'C9Ul)8esqlU$Z1Z{ShW#9;]J:`ݤcf^;ޝiRq{DCL,Oi~dp}֊/(A*UVD6<',rfF>5Teus`Z yؤ7UP̓"űd D˃M19 wm#t,2?1cř _MZ[D6w$k;Yr0fDБċl @SVXZsM_Rs]wiBBW X"`3 PPT O(^^B˫&l-\(C\7(@ɳ96W+!/% d]pg0(./Ӂdd2s0\%fb8ex|S)!%X|b'nԱǔJ#f$L!t1ퟥJQ)2Q("XMRha?ngv`榞ܰw|aquC*ÝS 9 S3\Y++Y6/-4\@=d6>haa݅P^Jqo><ܕm.@L{s'j;2`c.b GAGN2%ڙC`^t4at5fjL ;oЍW& J&{UY.RZFNXx<" 0ڗMYq!~G#})tkbCqs7 ^'m!OPcHb{譲 oP7۠*?yfxK`xNv¥GB>h}†'i^)XK`<Q] 4٫tKl+@1ZO %)Yw #_ׅ[@1P>*H]NY>hHsJP5,yzڞ躜ͧzE/p3vs;s.ћE]5>Qsɮ{6 q?!Q q_\eލ\wZ,=ɞ :FDgih>wy,=JNcS *j[ Yt- 5[ =3.^3'*&S6f| Iy*_lV`%-HNhGSQ*aUѩ}WtVYYΓ%塤/_oz9d7&OYGK`:KzS_]Zi_5CD~|CrJ5Y%HC߀{ HSċ[niq!xI/ /vp `I\_Fݘ#5ŦZt#[+uJa5v\k"bB/{̙!k>hb,ET =~׿7ɐu:Tۖ,IG ex\ ͧmOrhgI: V=`MvARh`&tI(q#j[138\$U'h(ro5o= M|!?l>QF0dTN.bly4h\y~1kAB.Hl~>+Ħі">*w^S?l3\/XUN ږ;s`3jOK|oXfrt˙m}%XNg<@>^jUeY"80`4ZuV?p@7V#w1"L"yuYj u˦/m{˕``$MahlKN24 ^#FҵF( jkBqvSE a55ۣ.[cA E(JONj:iQO(}ZԉIxKvMj0nh㲾h.}s~s;OU9nø=|V 0@.jhy}t'LY䣉#U]lURPy/ܚ- &.ysoJ?+)gط xEg_K^5n.:Wdέȼpo=;70)Дbz_53c_ckH=8,RaIB[Eϓ;@!rmіNUٵYwt/PİH2gQpG2w,M~c-<{1.t/Bda4pwr&M_rHJ)ȢiN2[.mLOT^,=[#ψ&raxԝmӫ£YEn4sdeg0ڰr^-O^fn'6`UBo` z==*eGekkU2rG]l{G]&E%̆MPmHW~V9br5xH'p兤Y)1,+}cš!|;QvFK8a3 ]s^ cA<[߹mR n"Sڏ] Gε&p0s8=i}v p>NV6 0F VlWM(D٧I0K̖~[sYPZG$)gDwY>}%X2? 9qڗPzCx "0iRl+K*20hRGzp,\BMM5jh x 6ƭa`^Eԁ`r) F˔??Ve-t6̛c .R(-.]im=c=U{qF tz!l|"$H*)R!ZkJW㖫s+ԝң4ZNJ[n&Ml3V}5 jM eNdG 3"gns1 O+t2)ב/G |C<ii5 8 5 \"~pz:Mte&մ('//=8#[x.K,+z!:.A1 =zSVZ1DSGlPKMCߜj) ee.[eN,F:}E\dף  5W^iN{!D+I!hbk>r\WxhiEj~ܮ%ECլ3b }-Qڨ $&!„Q؞O{v($0̗D}Ș#4< FÄ`d+Z R{XHNoL+ >IUgN *W V%b" ѹIbϘ{]&[r۱S߶`9#v@*WWO}c "g&mVi,ΏIXP/GB_A2RLD3n"Z>'٦YIh`zI)+婠9Mtu'Pی mV0cG>(65ODψq#+䥞3\ԩ d+7&X`3ŵ,-[`;Pz |`T+G%"HQ1<b)(EIhB3s_*ی:ZtS!DptV$],ʞʚpZ ,C%I+,W9nC72L}gW!u{ǧ8TݴMSB?/DGCRqy`_M|%oC@ޖ7po&k-t!FJtfZZB<e>#% IeX+s*PV na-K粝fšVWV+!-^,P ߑj66#G>'܄ [Ǧvh"Y 7`+Sh൙'n=^NDr$+~qHpʃ#i t5$jX6=$c+|w< S:#AtJ(H80%ߴΆs㴸ÀYQ.| \~o45KwGT"z9'92sA:-Vc Xo7P/ S{ &Sj(}mWQ+kVju׉qEIkQʝ^*Wg|75v'J<7<\\?bطQI`K}o3x3@4Ԣhj UB2zV"(E< EL|*/5 Urhhyu_A?MaXN"E-e7R;!95l\KlTi3 M}"[Ffʾ==) rv-#ƙhh7łQ$v Ƈ%(:eYoGשng`Ј[N8ʭ}`/[@J$&Qxbٓ^}jYW8Jݘx$|O;Lm2=KW\Hmx=bs_k=7CyaH ѳB=O;UxIg2H2+VQꯞD@,+U, *%R 'yo*~8 yuF=ICR fncbچR{e q%v a.H,}?QlgǾOD+0h(I0D#d`. K7bB9;K/QTBvI$[\9ԃ' gCΰK }VG޺<ⴵlWfZP@/&9퐒jZoEǗ)@_1An'SΣpxodl:(k2vUC*" p  m@UaHS1BD_A fT mHz|C`o6v,k$Si#WN`;޹T1[\dp7(,Ǝf#'\6WlS뷆_O解_N,OqL4Ŋ^.c4LmlA;o3{ 9h)=̀''}h;? hjdm-V<>e'Q[bIE94[%tO9ۚRqMҌg@:&^7oMthOD+f׍6R EEW5Z*8T`ϛp = Cy%q >ۤBE~,૛:)\?8[[rBz૭LMR * 0pR#&Aؐ'BO'b&p7`n<} 5z`IeVcR(>q)΄puB2X!upsXj:j %-| Oiq>-IL66R E~%6fq6<$4a>hqFIޖfhѦ4wm'lHYV6%Ͱ!Q]b\OyΞ"e 4X:{Kk {<4yF, B+_RtͰf܎mr6cpH\D,։|>$j\}5 ;;X9x?hH]+KnaW0ڑz 5q1r/})Ե_ OfQh+)ry⼺ [@TL2Ժ.PY,$]/ 1ڬ֎q}j/ECm`4cRm?O` ϝ{Nzz D:7W!N2_ & kUqFN#\Aa{Zf O\T!BX:ķFEze7H"7ެ\4bt$Cɓ8W]_ʱ9?8.5X'<^:C B]\A6IBù3(`)*k2"hSˉ1 |K Z[ 7DR 15P&.RRQdoђ9q~ Fw|ׄ1mxpP7q3*~38W0a엹N/]|7ZKJS ޮKf}GbFJOXnb )9v;WQM¥Q8r<-iF7 "J-9:}>s!R rny^Jy _)̥@* 9S$U83/dlB^0H=o@}۱f=̻S3;x<ޛ2G~ʁ"nmE#rl>&bZ5'<^UYIׂMߎ啐 ZwuQ„3rXϥ\b6|iϾNҽCc(^O/Q&%7 y`C|DJ/i .yQR8Xx fF~9ų֭jhg+a,:#ύlC\=af;9t:1.X6bl;NJZ 6\>y% $_V G~=G-a>8Sciϐ/:% !&݇+5dc[ʻeqvYSL)?u-U#-@ lOt4'90KJ[𩡳 {wZ(mGǒD_c#{&M+ף?."E\Q;^kjycx)# Hʄ LW͸R xoJ":WiR0xi2_L*U &r`rZp/uk.ȸ=/Ө6.5C5R~MٿJR6%Rӈ<'k̨`wŭpG`F 2d.@>FZ 8Bl\= a>73C]p[C%,+9VbcC);,֤߭7M1'2GvpaVHTH t<eGpTڢ| xRhOoPGbO՝H=^l ̇qݍ". &|yR9uɨm`#n;P6e Vqd J/8˓Ȏ}`<2'S|Y YpSDuˊbCv%R.:Gyw6i=7PlR>u𥶸g<8ۉLrWEKePq_Yt hi `{J@veʖRuL{y%GQ^ Fѓ{]/wf>T?pHY5Yt |UbU52+t7RR/ptw`o0ǖ|2[+I8eEFk'>sP{ٳWq?>1T-SN)˔]Pǘ"ahPwY\LJ=黗ڂDwhzt%)g|Vq +6pC`.ŬJWԦ\'Q*3,-T慷u()T݀jt-)1.FY^3mJ.bx=.+~ۗ aNFwB_nFӽPhخp W,UWol~g)8~Kp le|rn9U%*'"գI4F/\w͐\R>/\04A SiLG,2pKYlhϻ7਀ !+89ٞ V[ȧꅢ,8Z!L.Klߦ& C~IhY(ԞwpmS*ݔ-ſ/46U3wHRq᥍XL+O.O|]f%k?Wɟ^ mRDru 6[-Q(yE_^ D 1Pak `t~^!(|~H2xņ3&FC97 ./6 鸽sC}YZ|nx:J=Ta^MNK vN"* Krq~/W7њ~4`|wsFRhYIy/6Wp+("iA_gnXHI*' Dby$OޢMB:k1 CsCظk:rž[ߞ _a78ZO:bhQ䈭5:Xt`&D$Lʔ'"]Aѵ0A;SCt0cR>Іx!}~+5ͱfnՓa M̃{3W$QRRCq2̞LSun-7B_'"t{A(nV3&U&nUKU 1q*cߑ/Jh QAEx:o޼Q @gtKH (jڢiA<!}eFƫ1Qo+&^cbG)_h6>[.e}tUGL^pʂa~\Tyq(0c5+p+4m}p@QHn]_%NLknkC{naTϐLz$ҜYPI2᝷W_BM'q\&bxEU W ͑srlܕD'){ƨ^10-&k9v^ehY!OYI Xeʑ/Rw,}=Y̨6spM& D{` ]B DSP^jl.E%$2e*b+]񝗆(Q*Ӊ۫3`? Bd8@ |YAs '8*z|%Uƀ,A;pp5[@!f ~%D͗o -g: vy͙P1]NZ݊`J6sg\f@n];Q0xLà$c5Bw\3w4b8y?MG$lCnEٖDFaEQ2\OCY q*1꺦2Jdg@ hQ@tkwa7 N ]hRP4(ޭJ3OXjykKq/bRc c/jX2io}_r=tbn<2\F'yu@o8Q-r \*[q0KzϐAkb8kn8,}PfĈ.e,h7{ GE,μdoOHGٓ:4%$0h I_#gS TsPR2H?&H>qUg6T}TcS^WFJy~1Wu>GTIt[s-B V6H>wS1'QhbRTxVIf,L7ݹ=bx%Fl=SoSx֕!{:&\h,aYa }}2}lz&yz[7ʽnH /M^}pX!\*")d? h<*%8MLI+x Mى7:L{O=ȮADejq=A Nf_C0IRE)K̄)D7=XpI?UijGzơ_FffieG/fu _2/\ clX[΃߄2мL'6 l,-p:37޺)/ aŤKq\y 1-@D͡"nZ7-sPňŤut 4\8tH]kwALVUҢ%HywnHWqPLU1x[<+u3< 4 d<0O}5TPɘSG?VC߫{`K[Q2Sس=.k["5C3Ц] 6 B],hh9Kz9ׯ9MM)Oc˧bojrwP̝&*F;fS"j3gF]蘶!_2$-.׏G ESz{k͝ R<{/;"#J\8(#^^z0)[3A]Z ,aXs:Hɸ5J,v$:'p%6( 239cjK#xH#=2P"A71çV.R)0S)%C(xQYHy%1]3-9cσFxzxiД>Y'_DhV uc[B]nf5(+17THMūԳIL,cE6}.obҊKwBY..Q0@NIN.8.6O`4ˈ|_v!"D+ώ$r'4s@ 4ŬSpy̕d` ppOMxbQzכSI=}pxsb4˟ĩN 7 Jj\fKs9 evݫI9p}t;$-ӇSwcA |HLU~L:4jQ.-/Y\Ԯa]_6;l*H *,lvc v:a? Gpm]yȟ 63X2qfǨYMTЋcvݨ3Ŝn VQ֝>Wsn6gю-v1@srZ㮭KT?%@"c3ۤ=]1G"+y(){9r6MS8,{εzV^S ⯆&*dɞ7`\@|z*{b]i@I_n ʯjR,I\qnH@F_8%I⊧5y/p$IgdƕVAO'cU+53Ax^l)@v: }Z1ӋS4/Î"&b QڍxCu)1CDCb/opL+b$, &DLPj_+ P+dgY‡Hq3Qֹ! iLl?[H/)67IЖo@;"}#Dsz@ڭg[;.tO+C+a bh'"Kp5$VVJ6Lj1PJI^Z*ʢ(@UUg=YU$:!ECfXp mQ 4983s9ou-U.9($$̾'k@V=˚ [#H_+_STt7b?гuDPܬWr\Ap^LlpqѳfqT"YyRݥ1vgeB zX?5gX1E HL @&tYkGZ;PBUq9A!1VR9U<~sU5Ƙ5\I4_~]닜+hgx\3 wY?0_4?dtM[Fy&üX]sX>'lF{uh4ka|Df27ͷ-Wf*=}#<K<,F&yTE|RJ'Ě7)h#1HKUV ,%&ڵ% L2 m`j銴@4+ 6LT)<"$^s(5Ӊ2 e>E~DʑĨ(JF9~K䩻!5D[@52t*ՎFAZ}V6IZ4}nPP>YxnzI0+V rYsZ\}-Jp5CwXkCpۓ 6M/SwԨ`w7}NMch[Lt;8dsŐnfG-;5tzȥ7w;:10ʬ |-UHt .uϠl^4S¯){_@c%8nlwP2ip{d+2Ohj}/eX7`Ź8"u*71oڻqg;hZ׮ɟ3VSCwdLټS۔t 4"39l-2P@.=^}Ĉ;v˜Cdu${wABߢ hW1Oa+4N9(S}Kb=3mW{ɠQ\Ҳg?ƴG}oK͂)YQ8b?P7(+i9K-RKEyu|<:[Ngزg5o]Hb /8/({hǬ.,_qm#~|޶}v ⶦu\b`&5f%MC L @7Pb4K@zC4W1qYIMs}:䓥['=jA,uq߯&Gu65j\QasRqd$Q#~6uyYF0pR~[<*;Yg[2L cȶ꜎\-ImW`cwpO@A! q5n%1U7672fӋ[ $5Z՛(36Xh˳',3%cGU r٠XF+bd&3iD[2}t U^Z!#,jm~6"R6dFqa5Q:s\&9 d~7mE\+)| )SyO$|%q nߊY)fl\ 4tOVʓOxB /Mѓzd\aAuO2S -Y5,n-b>óBXa cO) ĔL^oEoWWdJTv7dd38a-+0R Zgw(B`ڹELd 0Ei^m=ϥEci1 \`<,B>Y i5- +H,bc&ZF\U<Nbc?Si̷x&Pwr͸$Ѡl%ܩd=vfHƺh>"K%HnJ]?>" dXI4K2:,y_?mbΪȚcFLp3呇uxƤC8` @A$^ȹ Ϛ둫4cVj ;eSV{!ˢ?j92s{c,/2u˝ 'P.ie$ @JvtFNKV Eس=t |(m]86'\# )AdHds|pPG(# T4\\% uEf>SD!W]XʭwZ.\7 _kiasˋo];y'U5Ub`hc\&̇Uyut6 A$zWS %rtƱi<HbPyW7 L]Up*ke*";_)0j12*6D4 ] wv\Vo (TP'$?Κ8_/Yot(U(74d_Thq?+^,(iJ o9#,Y,vpNtYЧ`OX?\tDI7iZ)\φB|܌eDL] W}vLfn1m~i5$#HQ:Rap]O.N3 j|& ICTI\7Sx@nļɒA14NJyɚbG#|ۄ'}oW#OF}Ϩ׮Itg?lca*\Ue@^`T>Qf?8dgiT_;303;qzWdžV_Kc\ 0ǪmymvϢO|7ȔI]_DOfBgS`tW=d}i)Ҏ/yEAl8^gsK#?#ħJ<=jTNSm }`{:ɴ-?vQrx'-fueBpB C[}]N z:e]1$71R#T:*l[oSq@Ǟ זspiHn`Tlhf!IbڥmqH Dd܊:WԚ '2`dbVbz&K 5g): FhMɹ:EךDEx݅׀)H<=)0^ȷIL*QV#ydcg9q 6r*x$Jƿ>UI$ :*4AYw WHT\,&ngɈA!(pyR؟wˊOJDXD ̢Bx<0lۂ垀XiFmKhf 4JxZC;vsm$5$72Vo8Fdp9V8q^l0O{DU +emt Փ]RZRϐZ#>!@)tW[$,􃏷ăRKi4m.jkPn-͸{3)JPs`A#]T[%TEb.LdɾSL<\bP ^bǯ`o2.JDl" ㍱kzw)DkTADe[rߣ*Ap]J\sp\vZIuIS)AcE(i'aM(7QsFMC5j pd,MulrŮM.L.%eqWM7rIH062( jDڸMҶƓrÞm>4P;!&''Y-_򝅨}rZLJldXd)?wLDtA{1 ~))YB Xmlq2%3YIxȲ~c A62 #c*S,ȁ|SZy6Չ0jW5Sِf0*>[:=&Ĵ(pփ]w NoJ{1>|d*9W `q1C%PR?4L|dsr+;UE.|n(!My;V3ڍxNr6(+TϳeI^NL?ڑ@߂>S9"]yP۽xE~ѝ?[ H@ж8__8Hv~Uh (W!҂]t,qtF:S K·g;f- mV*ɳဏH2_ '9j~z1W?NRK6:Ha KO zcB=7R]QF A#ܴqԝo1SW,v"n J=?4ru_ t̷9ƿ$. X㙍FHqpjmѤ[ܱzj."G%I|=ܘkkf-S.y6.. ᬓiz賐3C"dzUH3@jL 0olՐ>ԏoܔC,b_n* ʒmCr00OY`V DF]|YuBE6Jdaj=BnWd_UݞGF_ 8҂u|n>GT}Lgai0Z.TArQ]s_BfmpkK]ͲP>т|5 #_A%`Q3L8~ S|R1Qi #F]CոbQ oDKG!ul#7rWFMZ7YHzn,<Lyo9^ܢ@"|>UMc?/@nX3ٕ. =Sw\|\=d w.m㶘Tj'Vɋd)$`Ǣ8>Ybz,~ "G?g 9GY օ~c>1{`|SM4?)?khvyt[-|WLs^52lF$<<mp}ǭ,Qq1o=|e0QD[ 0YD0 ޳Zz8s @LQ=.3.!q+"`Xz#W &!\nR${z:1b>ݫ^."?`W̩!0Ǵzng=b?v=IW Q$f=8[QO,tp:>f0PMmFeS\䯮㾓*k1 a ]p+y”Xi yE"I6ys'':8L$k!kN⼻-Bȱp[Iy:/usKuiHK<45%z`gE9@~03R} = 6>o9:A\n+A=ɬMHH:),'qX(\,##D_xWRuv* ">l ҎĽ_c9ilP??JLLH'ڽMH1zT:t ڕmk 7/\/SEw73O|~N FioAp'@5=_bs`h5gpϴul^ø5fK _^[W2xk 9N!ŨFA v W>{Z-",!OJUL5eRv;a 9ykp=&&/1Ǿ&7O,ؚI7e2'MRэh֚LH̥A$l\_ :v[cĉit:𬐗yJ 8q)bz"u2JDM_#|s2f>:bF(6~ӣةGlO nzhv{8ܙ5-Rt*Y/J8 @6QN p81ĨC鴒`*U9]̯AnJgP& f FNbi6i.yqWm&GUcd5£!cOjPH=v1T:ځ4&: :YW~p qmUhF1;moNT请rk*J/hJc_|=^N#e;Ŏ)Pl0E%6~L^@ӯP%U=)>LEw9`WF@>B!S|dJ+DKZ: f;}Sbgc|z7qCdOh}*(T '{'Kh?8v|kp{ & z,̜XwBD6?b. u" 3e$CB}&D} -r6:F6do+`7-"80P3֟:4Lst#cF\5\h߳7>x2l#\ |0p0N'!a #ѿtyP&#yyۿ>rV$nA %lh㴔 }-?Veo,zW" +ISUu;ہׂP?r)fNH7&g ,Y-Bx6q`[G`ǣ:*W#~z`y~ kY?!pŒNcK%ȸNn%rFvy CrW{ȟYRjAeIH b>jTlʐ_BN߉L2Ϫ( 5Rh]G+xyG;/aSMy @ҿ*6B(z_ܡ/a[[fZʨWHz$=K6 !>xF'^bn];x $Q.!Ob&sX^_bC~锜W2iqi}ƈ .Sx{& 3׻oϪ$x|9ֱƅyms1`crcgͥZY3u LN=j\D=()@=*2q5 NX\HN #_>_棒OCKgz&'KwT WшnvlgڈrzK>9( ,;4)+V]=5!r5܇` xPB-al i`e|v"cHFeZzQVln 6{%R;H5kcn8% J#l3xo!rgxMY75@~se"[b2RA0jE;) _yM$Pa|(a/ڜ"{2:SE@ô lp eAM\ ZH @߁T1 t;$9{L:$mZVj(oL= Ǐ d ȒeɟY;350i&fxR``bF .*>n{m ĭg(я6 e"O#Jt:RLәҁ 6\fj5(?c&`&g."E !͆|-4:p9`$JWcy0K8Z2tA˒xV\yW $i[=ӂXXFk{U$뵃R౯6} .7rVΗ i[u钊Ctn'd[|efJ@tbM`f^˗4rJZQFI6Gc ({p,?~c$akMKu v'd#$&I!fe)?"z_7sb4MA mM>Ewsߜ/]~owC8d@5ĦD,;!yFJLa5x6moҦFz(zRZPqZۼyOL5};3= _R/TC@~!8վZMv Nrn e Ʃ|jIRBm2Y[sm|! 2f% Jwg.ʺє'3y3ynJz&s.`DWӧ)pKrGr%m5QxIZӠE s0w͓Xb7ZLNW;{Z[sAԣV0?sj{'B%E6H>fI ]-1'}Z#e9E. i9@~O_Ϥ-*a>s{+R ]ԑ bDNW4a &#H]1ڀn`!-+bÉ |j%ď-~ʔuՇ FCLcnW7 Dצ'(; ?`Uy*DBq J9N_QQ?x"cM 2"Az]ޒm{EЁI+ ē `I`$X8= e=8!}~'P~~Ձx+6rvf x(SAdZA7_`;*ۄ׈`WuP-N̎$I:n][@'3ZұܿH~j`7G<ߋZ-֍\ɚ.S50|x&le]7t&3׎ϻϷܔ7R'ؔЦF݊1XROzdU 5"L\d̐8 3@]L9xjeBmIn|qL &0k}1QH{O5aZLK3 ՁQlg]f>[zY6*E4Vf,q 1Dr(-:Ιbd_,CL27k߉gdENcC D[Q|M;! lF\zMً5K݄ ׿)<ߪXUr32xVF/=Y3LC* @v'ؒq1̖x儐P@UʼV>WETK|ڹI,cIGCX5/Qt/V< 7m!cIF }ȓxX(-̅"yωndn x[7) Կ^M\ Tմ>g[qۻÑ$^)Ӿu`]"=/r`_Gg"bc+{Wpy}Fe<"x]Y9/&'?M E]T,dd+f!?2ˋmί:T/$6@Y6>ڡŎb8z? @F,E5<Ʌ.& F[YCױ,ljr&VXu8+$OH8p1UC|ŎE5PY|? :1=DG^8 UE5kQ25b.5̄H{=s'TL{749]J<G)B   ؏.4_FHoRY5ɾ`PCWQif|](/.LݜMsybƣh;eK@1ÂS{R[3r짜)Q07Q&Ni>t!1RvƴmEv@p#@@,~/EWUobT>Q qBf=l,`,0(Zxՠ2~d^3O hU֏4L)paUoФ/mhJgwXr``s4?]%) eWS,S3ebbXH2g;"wMGxW1c]ѳO*wȔ0w1SCdB@- z؉YAFK``$?O%!WPYF}in!n9t7sťďI}Bŝr_̷ Ak@+(ު&`7krL :+\Wr/l}[$ c#ڋT7 5g0*麮dv ?'n*̰tZְBOIi|`qI$ǂ-̖Jfr?[4?ТSHEicmPJfl$ *  YV"e$e9 lgOʀΆ/ңCts$A\5@6^Zػ6BҊd )#Yv~"?6*ص)<- Tf;[SaDp"9'-OtNΉĥi4Ɠډ_&76;tl&~^ǛK4$_[,0½JP+*zt2r=1]Jb;]ꝘU@^b & J9U|QјH[]?Uy,t">MX{3Hch+ -I¹{SFڤHW){tEA7D,Lp+rilk;g. (Í J8V0(1ޘT,1;9$ qfd?شt/@[v 5q _ʲw@<s+q"r<#]sQfي:tgw\@ۯ,tAoo=WTf 9q~&ۉs'X(v-@ZTM+FS7_H@< igoCr6bZurikI GE-fQ/PĺuH[h(f>sί^jOK[OEI5gfjMg>}njdwۡp4.- UK)\lXٵaBhP,=୸QKZYbOJ˽,]&p^`+luTѩkU{,k[TWD@Ysa\!:qYh9QӦӷC 7i".5B͗h iS1p0O36MRh+sC ^P!@3Ev·EbeTߡb0D3@?8k,AW8SlH6,w{d [*`ow,t#$dXLol%{aVfI<E!l΋'5kGb2]-~? 3L% m9D2ٽ8Փm.x(JGkV!kfʻDKL)2(-O4Rȱc?d_2c ajȮnI;׽BTvW(~[KE#X73NDه$[IpB^ǧD<^G%+<UEh/)V)7O'Tʐï5!j7w*08-;]G('W w>`YsҮvNV~eF$}0xa~(EUJ>Kta5a%~?dmybDLK1'&xސS5gz_ …5tmg`bܛ@JfZ1-Ds2tOuF zKsT \lB:[y+i%"$`$3K44\&hCbHzx&aSNjm,S$ƒ$8h)>w [H: pUz->/tvHOhlcN :h,ޅ"de@hˮ!9zꊗAz!?u7ԗpo>VDTP_4d%[% 2)M[sfҀʉH#}:IZU.kfJOT$"?UbՏE,%:t^ߍPcq'Bt%n|vs&N̝»d|~rt]d ULm99I+- RfXY&ѮQކjHbSrݠ<NUE]Z/3<ZTH !26>aY"`Dr ~V.i㽽1mu3чà6>oyAǨD-\GG1uS<-)99`3gp\d37%=5~bo#ڒbb4 2v70MBYӔL tm4Wk@cbmjCoHc"\[glgUn~q~BN ~gú`@>FPR:tlűDML[awIK(=LjV5|5ynG.hQFiڭj-Jt#Y^Q5FM=2GafI@eί{X O;/ßRM5MS^`N[Ug73@ڄwpQT?eT[Gp+)gW9h . ù=C(5C/'b?,kBxFlűÌHr.I.K΅IU#eYڂt=uz)Yx)#Wvs.أͦa$.,zWHJ=%HOTۓ_L ;~`: a"wAs1ea)c/gCfxB 6}2H3єm`4 fZ,q2v)p/}na7!nEsdU[=JU<5/l/MYQ9x# #Ġߙn,R;7^9&u6mTsTdJkUH Jvk9!M:-(x0|2?Eߋl.W_{ݎ[w1`y(G1g\,/on^8N'ҳ<ލd߷>"N+D;y9D5-C/us4Ι l5B*'f7ų切Z2HC?NU="HP9_gw&qs~- T[$ koDmF1-4HNk\T74F#ώ{dٯ1J"ܠu#x3@}<:m=(9y^Y1MU2a/S[ww[V BW?B-LZ h92T '3dy;[("B,8璨yIHGeU;T:0NژW&q WCi7+PA0wqq~5u2[p$)s&^ ZU߯LЂdEGcsEQk/E,6q!;K0yRG+q^.4aDIMec~W+ӴǴo=L5 fo *Y !\R|l/sv ާ3Nu2vy vՙe).e8_Nؐ'񿡱,LUaF%N4)PI(ů aD&y!ygP&0Ws8nI"J1"bd\Ѿ6'StPؒmb` f]hTJ43EEzىgӌ\k4!"g4afW|ښ Z-' ֫dc_*crESx'ެcت3 fdA㙪ڡ ԝ Qƅӊg}-64jC @:%ֲfŌ7b;n=W`nKg'Ӳm7SD}C6VHz]Gt:l[[9ORuԔ!pd1"B#qAUUͨCI3㿯X_ȋY+F!EVō_'.F6j$:-tĕKѦq*Mhg/7`P *+U&".1;OGqROZ+`d 3Fs*Hk Cj'wwcY\Ue-L?3Λ.ѯ` K$$Luat'_m$(ۤ7T=g;vFBRCʖyEA\%~+Xn˼SxV X_WFa]T(ҜØƶɊ>B_\mZnCл~;"­DG=Y)+#(22XCu~$6meK_<ϺBἦ'-|w9B"~^LH8kդ꼇R:H&GcR#gOBH*ü6% VLKQ }ki*[7z΁ǚI˫Hݴ P#s}Ahgd|>:7aM4 -Yasjusp2+]s׻G\g 5xʃj"{ /ZZc!Ygc")%4n_DzIZh~k.&Yj򜜎RHtARzGwqrð `:{y҂$9+0Q ;w[Ld5]cp,}iD ٻvq"[`|逖Ah5OhTNk5Z(\16@\^!ȢPELB]4˛Y TiY*u&73b}%S0#P gx\ qU j83jF^-r?V yAYLn` oovGm|ϭlZ B\O63mP$hIeb%VIOg䯎j`znۀeg4 AI95o$;Ln$#'F}cJ|j S脛 -| rBs [1١YFEэj!@OX͝$=xj/wG2kY4g>BhY'"~:^ǿ1 nO R Dnޤ.A(x?`~23I"5!տNR袲(zo 4uJtf|F=1mԲ(沫D: @sCu!M /Oۢ bt@>4sN_Io0  f}c9g1Έ~JNMD!cNMV&C!0wHe;%hSU.VlZub\C,(H''~HE3ضEU*_WjE0Bq <^-@ubPR Azp_X6>7qWSԾCp)wejWz[jݖŭl6 x~}/n_A{K)|g.9?߲ >7_ ^0.c +b %?ʞgSo+̅ڏD62@ҥ+ \HeYZL+VeMNj!_H`瑟G+0=' -D۩6oILV10{٣ITC 5|_83哎"'tdWtTx{=Vd's A<`!=j> ic7|\|Al0tK#!~mg8 LJ/s @ >{MN&@z\f{1~Ug t@%ɗB98ϟBB(q[oD-ZIB/O6þEi"F"ys5e.(\bH钻r} ^71C >/u[/$RϷ[ڨ^w JnTq{d$AulF}#ee '.T9+(T)H5"4|Uwv&ۼV=6}i[r!#u֧I2]y&,y؏SJ e9*ZyY{L>buj2Á,?sF4άkIa<絣o&Y^JPjg>-^ U:=F21ZW)G Xj5EEc#]sD42$ϐ?bň մ|R>$Iw+m- bX=h"0WI%\О!+m- S_0#yŪϚq`*}ք/Bx Ҿh9li бbҝᷔOƐ/xl&LnW@4ӕ J'ɮỦI{V5Td /ު`ڼ-~ނlOl 2: J穄JHaZa3b? qzq/}vJa/n!/ L|pƫjR*7""8sYד7?m >=B\@Pڑ'mm7J};# u  և^H9^@rzmpZ%Mj7+ f&yA!,#`Wvhj-F՞R/U2ez2j[ZelvǞK\PMAQ_hjǠ&r-EnVP,A$1Gf>e31K_,STD{y4VEGPA*ׅ6~89|Mb%˂Օq#U"M^'9Hѐ!uE:kS}2|<&X\1Ew-Υ̛ j A &Ѥl3)DZ>TGtJIZW¿>k=y\ޖX |3lDqFcFdç{i.WܠQ`y27@lEeW#O`2|%@om\Bt]`wG!GE6Op;`u/ES۹|F*3otԒ,elu ǬB^K&m;xwL G@ޓgt_{-`L)Ko9\,;D#u< ɳL++|]̢P(m8aFsZ1+SSl$ğQ'ͩ.*5S͡d1 u?Ȋ3~Mgs:Pr = Uvt,Vt>HHor4KqFۺ]k%.qqKiQH`J-mZԪa ];78+\~> Ss_k_vlŴx;=Ƙ,(9%1lw)"5r:fqY"_0;ثD.z\rى~V#룫lKʱ~/;Ҷ;J\ܠB":1(}V3IEÜ%)I(i  OL7s!K QL2ȕ)JKB\=Kr^ ;i֗Bğ@_NpE+O sdMlN/N;r@@y2l r Fߨ7 q鈈KF1Ru5L0 5kB$ddiӲICloIͪoyP m8ʽvb'ۍ+<>hcWH% ػ]kADVT(ry5o£!ڑ|l`X&->@ K;"?$$2hMb'|/&i``$>=usUG ē A`W *iNj#rԗ4JCOkԺȢg`ZKb%'YG8zZ재nef?}/P|'=%rjr.qkJLbΦc^ %#EՂ=-M]Z(*{㖝/yJiJR(r{IXwCi>wsa!_3 _>.5Fc=,ֺ`w͇-٢N<G<)L+ۈǚʓ+P:OW67@|"Ů hN9QE^t,Pš'p/]/NP>#YISd4T 9tsvjep9K sK bebX(;#,\8K+jZ1PT|ԕ!w!Gba:Di^Y?pA\.%dPjȻwyWXT|.XE]k/0,n̤5>sqͲͷ{,(P/ZuuTgDdia]FE|茵&7ʧ'UXl{$B9A>F< f TMG1fDn ǫ ]i-Pߪ=nbj;3G e>-i+z#sN :d|! fSEB2o@S2Zr/h2Sg1C?F[H/5b&R-&v\Bk'hn٫_F@~_o!a|ZY).XTkT:zQmb0,cB+"1yJ\t]nw(OQںS}o;iɝ& r~#@VFTɽQXhP[,C֧e}oO/#J,> }7P nuQI j>NZ2Ͼ(99%i ctפdFNuP9/w՚y Kz FF7MvOE{IpZxY.y06C4:SZ߄J}ŮO"Gw?? ab2tt#zilۖ-wdF*o?*B)eɽYp[=oc*Rr@ VOnw/;ʙKx ܽW̃ūy\7b k2}Xȧ wzk]E% 2,IKAauCGyŸV4{vxeF5RZ|d5m_&n4ʀY+\vGd@%ajbRQUɑm Z[mI;+o:Q7 JlZ٠|5$Qm1Yˆ:wMioF)r8:6duJ&(OHidH[.)IKLJb,cn^Ib03bB6rdR7QadJϿtOݺ[K0[[%5JӰL5XHvhՂ8ݮ5L1mrfD %)<42z Itni&Q #Ag蜣^| |V㯵\}E1h *,LԿ c%O9< P^^E,־Ks%4{Nzo{sB*-<#ψv?z?-ZKn\Ƭ=ḗ:!z7kGT)YC0k} _}ѦR2/uh;[Jjni'Zz407{.[rqw< Ke"V8,"N ~ɩ1,oyZݖV0L:>r 6$߲CEЦ7Ҭ^<$ !s$Y *,cT/ˉ/I]m ӌ "JԽ%gB,T~:PGOJV»(]9 HSF]-UB*闞&+%+}jOGrNwGbB#=Y||~'o>]c@*2m,;9 ,g۟KuO(&V!#.>^|`Oz\.qgVB b8ȝSy 56b#ag-cӏ,.LI9e4mtU̦Iy\ų+V'/uluv-FC(!őE%Veu-Lܣ-lL5p+?=9"VVL ]KPEMm~ vӿ"U ]Ǔ[,=a&_-Y#ýf]- T5*w~}SU!SC"dJp0W|'IEqz9foHC?B&@Lu{˯Y}`C*sPf9¾1+a] :?6oSrGe"Y$lعF Ȱ_-[-;(PA48= jSgcBytb~n ?UHʷNj7X<[4~<1F*4wpK\8W;$>~L"m;^~D.7N}-j4,6TvrY^jemB S0*XjOjL| 6$mUP@xhػrBgT]qBډө6ɏѧ 'mhh6RDDnDJ(8ܛ,߅`]ge ᑴe:.*ltN@>G*6]A'>Ì_`Y~)RíA /Vu>?Ms5A~ T\Vgsi;=7cڠBk|~27YB.C0R65ZYFKk| }FeC4[R6}[!# Fg7d7PNr6~9hH.9A92IviU !b|bsZA%vW˶?䛃F]U}W~# l s{s,tǃ۞zXo7esEV#3$8h9`O$gSWBTd%MN$<< 13OɬdB>@/"4tH. .F 7>u-EXTFVA] œ3^~` 05~3}i&:iVJ%!"Q>fLiN_A6/c];)Y2{Hr:l0]?FA R } 휨W1-HNf^a1;:n<]؀6=P_b?ZB-Kwa%L_~]U1o#uX)AЊ@:9tm}?\dVc\ȁbtuc?g[e N:mvu˿}u& {|~ 9"J( EEy)e @~~ b4Ż@;rPu8J,gm]}!h c^u[=.==*D}lbL(dN0^Xj$s+/zϬo[ঀןߢ$+=LqkMQuzX\4 aC#oRp%+J*y¬h=p %ؔiް-鋒8Pq½ ;TщJ3&b͐Q>&OEΧxvpTdTMT-H ҝ'vjE҂H|<Շ`Ɣ;<]njʒ?dsc)FFuŹ|>Z[]4 H6dR:Nʁi!QG,Ybȷ?&oɉ;td/;S>{\%mGuETmG{y6WO/)$Cɥa @h֦ghq:n rRyw^Y|}7U?"G"W 3ߞrTXw'GY&8MI ]ex mzl-;ÊV"(#Nd_ozFIwMJDk:uJ{w_5JnԬNz)d)0F2l\j { }֔TAs]9%}Kw2E4"VEir4|ً$qp>)֜#2z>&8džP0^%rGY7 HF 77[*^$F"@/(w uv c *Ve* I9;Hgn5lEN[ E$ ~=?7$?Y^t+]gLʼnndXL@Jcd nOѲAv>#oHC~+~-3zGghGPdbP3v qsXxj#Q}"0FWy51*cg 53b5b !#YUvR+UWMʭ]ȭ<.$]kpu"hf4X5E:loxrBh[l>(tu<`ćr_*UxܒOSAԑvc-@):=yۿpYM [ZFF$en~QV/`x)*c*i.$]l3Xq ΝΥ= !/znoq?ayr5Qk#4 ^<ENI` E ?atzzE@emҭVt?X*Z~a_L蕰ٻ߭{HCm}ĝ3-Wi ؊C{EJ+$cd;^,m헇Z옣9fUt43N;50 -#}{ߛ]D^4#贯ڊ-sߊ oe pF%:LvՒ|z[ 5sSEOdxO/HzL@{{0/cRNZdHp%K0!i,4*]iRr߰d3x g)]YbB!d;S_ $8 v~ek(ߕ"bjh=+W~2sRY؏GXouU:}&=;y 1LW^j`W;- 6@nŋ ?(+Tf/fҡ e:]?ٜ0 95%px@%äT.EmHma옐 #sgg1z%@z'九{ؼ D /B%20҉%U#|j{ri˹N%|BfX|j 8;c#CQDOnX? 5<29x {_o ,=DTb l.&!șnrȌJ NSqU_ G#TbI,O(upZʣX(;pb5KC}4ık~9(4vXDhA+ `>9'uLl&_z\*$B{Oɬ>O7&3X*?8{2E>hvAplH .: ʛ៿Fv=~. 5iaDZ_I-eFʃšW9} NъF̞GY__Ùl;KŶG*rd$ceo "~p*vNkG3e*QW*[cQ P4^\eGuFW`GDAOb>ɣk B2\r9$F~NXdtGԌp=+&C!Y3<8|}a}\$Y0 )*trmC֮$jy~WΦ ۩XJ.c IqcaǮѲ/ sLAz$#Xm-Fdhq )=k'jRht;&[ѥ0jED͆ h%Cdea&"5=c-0Ȗ]4X_xRp8XRƌmϧ7O*'w$"HrP YsN#_#QؼY=4bN n. Eb?*YW 2\i CЫ~b3B @HԀ+uQeP  [tQُ}h8OkX f=Ȫ̽s*4cՊ,*e9Q pm[ĖUk&-$8bV{ҭZ)7E&`_NpfZ̥kkAe_8\(^.uL%蕳@5Î]iTĚqU,M_[dV9[־eqiM8j|:] <7\ ^FOPַ}יeUrjQђM|]o~`ӌx k]б .zUu* L6+ZPfn Ηt \CQmS髎9{ށrW]l*u39alD(zcDBbop1,yZ}>Q^Y+&-F0{/KK-l B|+O1 |a:%U1?Eo~A lGo׬K!}!@2 _'x>9Ioyf敠TqP ȡZP{=xso۲ۜ%z3QA{p;n3 >-RsngA/3؁hcHBh\PY5l*IذUӭ[): w,U E3vw8mP4ю4͜OFbOZ垻ޜBCgc=$uROԔU V4vL9kD 3>$j^HqA~V /eォvF PT*&Gmy0gƆJrҫw=4%S@b~cHn&*Ḽa{yZD*3_Ǒ\^ehmDgi!lՆXpS.#8ΑײGQ ! T̴+xN@I.E@Zc'.[kL{EO/DxNv$( 1}aa"(<˱tgDR7ԯXlj K`NWË&?Qf,ܛjn>t>B m!AkPUkdG$ 2{G&8r:s ҭXM.a{6ѻᛑ]sU+9x5زGa^$YwnOYcڀ: Hb˜kjK*|RCGvE?+{KG 7sާf cF 3J(cS5ԛ)skSj] ƀ:{R$6auN6xnn|u0EJM:|r]wNJQӱ8 ds5 r9 G m V&\;Ҫϊe/;./Eqc},7?Dd@*Ǥ֓+{:|NNu/R.{W6;Pj‚R\$nkP?Kt5a Ju1Wb=Y΋r|f^K$ϟUФi&(Iѕ~W)B'\6ɇHV¸ĤϔȲ53g>@a5gzd [CcJg锏ctqHү0L[qpĦLn->L(4QVM.Nv\a;<?qdRFb`ƕO|lAJkYYQ%JFu նB?7`W6bKM%K^ocL>Gc2瘸,Kݦʄ-ݳZڃ']_>S9y3>P{pEq=N49DhкA%t]RMꬔܮv;oۈӄ!!A]OžA18:3GJx7cթ8!T pOhѡ4¬jr!|~bȦ[ϚAoSLA|aYy0lq@ma\=j ʽ1\Q.'kc[ Ϊ")r>KwLūIޫG1JAM[/Y̖|p =;6fF&^&%RwrI*,vM`O(>yZ[#,:!YPbʜko!כd/X~IzLz.({|' m@kV'as0Vk3n7ۘϺSn6Va2ӮS:L]t&M?(0l`)`B^>gS|A/l{'4RcXx{W %Lr^?CXw;3[h7|e~k"U$D+Iq!?YĜ67fk+@葂"L0 ]5қ4L[6.<`Ҍ Ej`m;{3 FA AA"SQ`f(қ|:hjtMOxW>ɓf 8鱒6QFT)&4*g ~ϻ}[ _xb pJOxϴw~D8!`V喈YNߴLxb3rẪ͡Mڪ,&(g1b/0?RfVNVgCuoyj^.5 2H-$C5JٔS0VR| @Cؖ)^.`6Y9%/#"n4)zBgdŜ )CODX=6/5uO|A[C'Xx`W-fWvaEՇLq r0KyxX֑=òy7JK;:M_ףb4"t.Nw6;]WNUrǚCyHyN+~II[bHWЛ]ď TgMCf}Tm6"A'eA|dAg%tGDa(,q#lk)Ӗ"̆-gO`EJ,l>yK {U co&H^s!]ȞVΪa4q,k>˖]q9]1 AW7%/#~eͭ( lfgqZ$d!&HWWB_Z~'k  [i`j<ֿ}䫒<A-YgSul{Sc>A};HAaF3.u9%o]FkI}Ozubox&T^?蕦|od$`F_1A똬97sL@GS)8 R7"+tVX'8Ǝ9RapvɒE #x>]ECFZ^!H 2HljVG4 4!ExjA_$AymUЭ݋&D :V 8'Ƚ/4VS?jC&7z}7 d 7ٹymu)vR嫄B==C25ÌizBZȖs2qݷC #pͼX/<`pp w`-/>o>+fCQouSb!v(2@ccäS\zɩ1ޅZ :Tci/7gbcp:o,/O-yCbBb#j9Lny 3OB]~>Ff/L*L8PtӶuoZ >uÉTf#zfFt5E ȁ]3n󩨿{Oo+;E}|'G㇚ę^\%򢺡<e7T L59at0ܐIv>yA~ؕ@Lj"e6K)l GzwK9.5pS8ʹ5w$#oq%g#MXmbdt {3isȅ TDe/|VݸTyiQS[:Sn>cz$asMU1C5=$N_ X   ~cw"' dΠI㇨5)C==1ruLawiC,7Ā`gʥ2ڮֵM IvМaޤԃZ ;48 ZN"Y}O }6OioyxZҕ~ؒp#$S'Xr}ItFʁ"saʯkVNyKRY^<ῑ&xx% mRHְ@O9\%t)-^c ObJ"_dWu,GxW'?4☾C|>P癆c$Ju,c$%kn ل"B^yDīfN k1gt~YYPˍ,3$VÍ6Ja5^wlsTPdR!W'VK@I^O 9)qߔh5{vôc=~z< t|{2PeՐ30 S}\>~ݙ(HjUbz@3ʹ8Xa׎/wvs>bE.PVqK9׌:J"D\+tgx3{P;;ө "=Va #ENvf v B[9Zz^DUV(APoFp$bw,רgFz!In9ҽe(,o 906%*gY2B J{KJf?͍*wT? NS&q,"eZw+T(J*A3b,?NȕحFxx'q,ʗj+'rSu;*xW|>4λj_O]nx@:2Z~J,ʷiuEus.-BzSPq/r o3Zg]kJD64  &0Pe9Ms;aq}t6lT9xXP{ۡ!=Ӡʖ(S;Hw1֜x$_ Pz.&3,~%Of*(=ayj֝$@ +$l:D) σ*rx7R2AQPƓr8n%"ח w 0II ʴ'_hp]yxG/2l+ p&|3uh/7̺vcSD)!R}(ΒI1)z)L>yKUP)BFFQnůKSZvmxCG<Z W+W@+;lz,,!LҪ7i3XHxg[I _@: Ur9n hVXSDFlwЊ2+=im(s6:0s :BP:uLȹOs⭔Px* 3Wɍ{=+Tp f?/RXhyF{Td8XbƬ/>%T~166 7\6V 1Ҳ}H7D87:R牫>i?e>Qغ4|~nj_cǾ_KHrtTcL"  TZaǜ4?}T}^]-/,<-.UDSa!0*>%8C3IwKLd&SZ?S(JT<Zo P"ِB6'a~1u|U{>\ͫx]Sz3+G@,uY5' dN]GTpUtn9(ތ׋J D/=1[b rNIal3rk)7HzkN8~֢|?z"ȕ!,/`mh|S`!4@vIeIJe{ol%?xg2H|-U>"^#E0;~-K.8ہ"E i.eݷbjfB&+c 6 +;bY2s?37['8G2sމ~ɕ0{!Ŧ#n <ӈg>eU(A+ ANЋP5aΥ%uOu]~|+uoy@z'UMrJu-E )жNkF-.X$:`#Y_uz2ʲR%ᐻk6x$V;jp wQ\)8;ayyn{d y^M&IP[}^ v o[J F/|D$ay#18["UgL&U[MJ奦{OХTۑIe é_ 뼧 9*ے\g{QauU#߾}e2r (9>'0Nys^}VnBξbSzbL]JF6 eOq"F+6# }U%`b!h!3ۺZLwR~CiıYQ#T^Syqw0*hLbX(RunfR7FX+ְhL{)~@_ 1KwXjɧ UgX3KD~k@ՀTRg6$مN<_HO1!Ǫϒ޼4m:)&A^C ]ŇlT_JHմשY.nH6tjO@NJ2֫gT\iV2p۟sXZ5%,Awѩ3oӥR7yz.裷ʁ`+i+"EHNGtX 03[:p,Pl@e=Iu)le@V2~ɾ q'8az}_GA0&`T$ 0hW8RK:YG,$YSa1r^-jē-R*3ǰQ<ʍ{!$&С8& aypndT?`y[.˷+~%TOqM7|dACXm3"'˴XhyvˀNd,+2{Z\Zݬ&LfZ^oﮮ4`a2!ܶ56,LQ^/e.A 7DomϏvq9$q6B"[Vӻ,(" qoKb6UOc@;jv-P%(}/\8T_hϷ,]f++e"XoboU*4<(w6fݑE0&/y*WeG6b@݃JxBؒ)[ooFFehc~56ƫlfg trΕ,8 6muV$5Yj2=/ FdŸ(}Tax$8}?@Q {@kG_'1][I'v|o!Y gv}t;euj o*xjoar+Lۊ2;\7ͦt\]Vܝl֖"G ie0VQ腲2BYƝj杞S{W'>]90ڊ hYbnnƴRL`8uQIr,]-naXFIl~+yMGA|9Qu!Й@`$YPХ.QtAH7Pot \Ur G\cHȚE{i~JnzھQ[d}`ec`pg*9{U"Uh \4Fu7 Y,B>$m/uS-u%|*>/ʽ#Lrz=J׎E5kh8h`@3#H(ċHvotљTIߕ*WhVN+tWDBOBb3Z&CMg1;Yͫ$fxAc^?#㧝+dfdU kRǺH l1SKr,a\drYF& yi=wgq.OІnC#Hhx Qe Yu19fI̥Tm y+~17E|PBqSĚx:@,]%+h[J;663Cnbf†vDt=auAiAzLwش9( bD+rц)yFImW3dz?v l8`%[&Aj]XpX1s(J,OY2 pAK1?YڋUn"Xm/~(GHpbLE O_IEn;`M`׸E5m_{Gy_sGy.-xzGr^ [띴e3DCR&h˕6x ^nM)@z'0-L)_;kP+EX#TaMpVf2IƇ"\O*H&+pʹŊ *&qgÉJSŃ%X*;C!) ~Jm_rs#'80шtUsKw^e;/p@.=dDQz(KzŢb\O~4 `i;3~2]Zhuݦ$Y+;:H~  AX^;CᅀreYp0u?2Ӻ&nemuD"C-Y(M-}\v5@Q6kVIi߲030O#TdFIc=TY9{xu1 &W!}XU(J>=2oAp"[@[3T,DVҢ ,?QMʄDA>n ϦDOLutfsY$֛w?*~*ww2 OȊ`@)6391W$utLF$Z.$PKRQ~TKm3鶚(BU]jV85Nd#cQ~&IZrGd P+qҝJm.azǠ68J|b\09NΤ"h b84X'go0-Os$*0*o0IKJLm;O qPX 0PPʝ*Vo!Ù^:`]h= `\X瀌NJ?-͠QD\ rxT{t2Ff(uAn,hpda]@Z6al4MwqˆB=VAl{I.ܢSl)qZP݅-1룔jWY+'UL9J頵MyrI)_X 'vO2C zg/.|xYˤ)z\QoK62 A7 Tf->=8Tg}WaRReQ&nDWpTtzA׆h[Nvcw5g^P"Wz9=J3,aw|9wP#^dr2}]5 o~J<(|O'O, E{ttPj>JL۩svtSJ{Jq$ TJ1@MS ,ρ^5 v,Y}L/uBA[&Vzttoh.CnӷV* } jcei(zAޭ휖ax.4sr Bp🪡sQ[/FTׁ`K{vG.;"ǥ,OoPJ}g{Mݶѐh12P[7&OhÑjKfrZ(n"=u2X7eNsEy}/ӂnt&j9P (1C Jctc#6j>ckkw ױkw{nC09'\p q ID;V/iocBw-mP9uV]BM>9 g9,'kߵB3q}2zZ2#=q}gZ4g]y0-\ms ftetE 7dr_Z<q$=)+#:xJzcn>*FtC4}von3[x٧LIpL} Gyͣ~vjHߊ{~2ؒ}’+äA 8zEmmp :Q/VU7MTJ%# ?>sǩ$MSG=qђe5ګ;N $`+d@8l<COy3),\gI#dK0zf;x L]<%:yX3+yu327jiHVD<@RA2 :7D! & ")E5,lx|{9ZZuӅ@lXgo|Wp;m/-;EG݆hhqA{gBDgE7B`E񬞔(!K=XP1Ef _tr, `gԿe=zRf{w:"ھJsҍE7hb; q}gnI?ÌEKxFj8MH1ƥhEv McbϖOza!嶗7g=E;-l0F8J(. jh]‹@|3ǂS/Jud!*WJVG(5JW~gFpT 3A/ Y?y$rrM30wo(6` L~: NVv"B#yAj7hS1 oB b(_ Sʥ VlG 4)㊕ű)V4:B&>z 1[&Y߀31~S$M)i*b0=y9/D2摫xkĚҿF7ZˏTr0m!1x=ϦG-i0x1kbΰ{69tT gVwF^hB02 ?Z 6[o[BhsӚgah{;y43sAƢ3`j(7L,A\duOUM$b)n3_ gy8M37JLK#Ĝ~U.oy.C.7tpeU]UEPFk7~eG=aYCJ~pQ3aAf!#3fN]9X-Vn#"[;ªNB2!9PYA Kf5#C:pbM!$$q*][BEӷcGfN[_!&#`?GEH{ce"#!$n~&}#6=Y:5iL8)^6(fM Sc# $,֧G4T \7 jb r`G"SgҧE^kV杮akfД(gNL.x-^uaIZׁ7Ue$BDX|uU5Md!Yxi/_XkEjC/);}jhd쪑 0 QQA|E 0Tv!Rea{dXJygxI;9j'ԓRTIS [zUUQvQsr_EfxK9Y*Iohxzf uP"x~ߠ7qLi%(I461a6C8ĥh&xR`IA `ݓ9}\=y7SaץJ'FY#ptqTPNT,fBh.}-<7 EtZ䓘MWD%F?>(֑z6[9q~i-@TuR;xl~uJm+ 3bÁr$ ~NΛ^@|K̐ϔ%T*>U )v8vWW#,&ri,NLRpYn4ޤF?lҪv /*-ef]+cll KT~pbYm}!B-Eb={TTVˀiSOR-R {R"ݔx%-XAwKLrνaE8TRZF!\A hv@p,K0HSDԯApu-Hܚ 1Hʃ"%C!˟@ʰE^>EA*!L93v=*FT7M\sŞ@[x'䙘#8Y12d[ DYPt'<0zvt]8HCzﬓ}ꨐN c=`K]쭆Q#VUB.tA&!`œjF-zz{ʚͼtaƱO.i߲&,^F,[Jo~|?O`' x?# S~;eMni1V)].O(;}w^(񇎒o̽&\| ~i",Ag=;+ۣeE@璜]MOڻb2gjNM$́ ~2Q^@-1zsm3CFiwg$ ͰJm+\$`M<q|G)'C +9SVPdH!~߾jeuɴ#1( ުY)fWʺ]"8I$SxĈvEع1/48ɦF[-V 6\L9*Uci;aH~v"&x¸uz?OJ{Dς(bNJ\鄁*iC<85|&jm*Ar]x< Òabul]mꭞvb kgq׮p2ʲ.{!䋷fHQQSf *y}`uuk_.KmZn 4v ޷".vvQwxMcF }QFz ǑddgP8#>3+ Џ2$xu^-'?hs`;dKԚS@X+\9\a60`^\jj%ӚQ>BLIqBοM:&bnN@:W"/3Pl%tuS<Sn_KTA Wu%Mio>%KQ't FځfܹܰY` S+ 6^Wv7`_Q LS;ܘ^r(k5u MkwJ(>kI4&(U|p[~{ J^N E724xt5[:fF! >ƫ.0{ l V,H[T_{͏G#@ xKȧ '<@FF~ԹzEfMReH(-9_"8*tCH/ hy Ba&䐠 QG\һ=QvĐT"oGa/ 9 bLL+y|X4L^Mbb`> "c髜+wMo p8G}Կ-'?0sE^=ӂry0a׹n bm)F@n GA x'jź̡; N%XU^rQ9`MM3Oc,TB1w-Hg ({|̖3r>/]< e?/j|Y^HΆŠ]Pjū]{TZc"vX}(a $ũH~PYJ1Y\>g%9#\z %TD1?=ҝ֜ /|"wEZo}׬ ې;dk D0Uh2W"=דg#r |"2 ~P?<-@LDee&yzeϨq|=D/Yt=?""/(RMV;k+Au7 W=Q 'a9l @E}rT䈌 ZZ&Y~ip >y[i޶Wa&k)%:Gc]kd mљѥ}1`H2<=>/jPOy% y3] Ӿqg?#SyϞ lgM r $-s \Ara,1a9ZA ta3%9&zutV/ KoFVB[WaInn١o S,.DÑqp6\CEW!MW]1oxR?%ۺƋo!=tE[&~g,=%]0/E_s?pnPҜ:,Ua,Ց?Ӕ *vO <(ljIk/qP2O2Dq#ٞ< ͠*_xOBtѓt@_ߐ\=5%07Q]ҦeRO雍i1F$i2-HG_Zٝ;JOX...gpJ~KGP/R#8.qx(&i`,nJžf $3>Cc_uPY޳ݛ%hb57mv~K,U8brdw]TҪD=p&i>Vpg5Pa0mZ.hf9NO S<ֱ(sCݫݺ&9r<ʕoSi|PRT %Y+2phqs=xl{ Ud@0@{ 0z;ީdg&G8 ; [ΑSF(^Z# )oߏ!s ;zd R5"9vW&-%-T}}nO 59qԛN֜F'ѐŸWS&.J"1a#SncX=eWFlYt6 ~23 81&G"u2alJGbhA3+-ڙۭ!W4N 3 .@H)s5M~4 R6~jsVs/vKASib跛nAҒmMT\'WfK3ȟ2ԈcH,WKam]nFP-c@ d I 7Ը?B}OBr')4XyΦK;d_:Br1*@H40yE.߉U+ )Kuؿ,v~ѪA'|^ݣ ?muE{X"B3ĭ>,џ &w4^gJ#q߸%{%7' 3bѡi@Hhz'O9`(1-dgTDO\oP/%D6_Yu"9X?RZ %0E0ѴEdqo@T*m1m*1Dye4pHmdL%VdqZU~2P2芗|I>93K'PdP1,)C$صV=_U|%Q^`ۑ`L@SL}\;J_a~s֎5vfvZ I/jra467sOqj2y cQ|L+3Q߁ A0Uv%P~\>PDZi;ŸlUf} Yގ3u{GlNƀDf "[Obi 0rD^be"h'WIf[c4dcBL[gbRGlBiz S4)ˬZOV:h~wOhF+/CX*Vw&L&> ܣ쟨e"U@tB44A?:#)o~d~b/н󣴄m pMiܴ* Gn{n@5 XǍMoa#1S лl5iNjPh':JHtΎQ9I߮ [)(3;gI0KNP8(ň[yxb:^(਺ُNS_LߡǧZ"D//4"ldBexa!_#a5lb7?Yde^Dmy F:aiʣr5B#˛,z I%z0aUgۈ6yS.[b'bt'+\'X'ws/Ğo0҃SƠZuXH ˬp x4u)g/M 'XXKEOZFhFs0!UƖ \a5-ʶO*M+e%> lEb.zp'\ּB--ռ+}k㺴Xf܄r7L\_R'?323(h TQ2[j wAMϦڬi }9ӻ p2\ñCM*86umwm c><ݽI[E&ENJD  m-EO\P[?"1{_=Ww`֕, פ?3Q-;0O@cBߓ4yd&Y+֝<4KI>.m:Ok9U: Ӹu_# xy_ 0;h`BXT"wGst8Wy}bVKLw;pB!1Y)BX-8=ZөL`/KԼm%H5v^'WJD~öKkJdžވQ,!hŭ.dpa5߇#s5SS0`!4ָ ;|U~嵑FHb1bw%쐦TxBoUK0ôrHtV g_5:Q}ߴbtxx&H$”{Ц5SƝUZAB;\KhZ1 3zjwQQ$k dE=*o}ļhug5j1 ZlNb.?_!U/ӴOg* ,CS X-y? >Jf͍UĢnnöKm3: U𑱢iG+#KbՑ>َc7H_ KqĔ8Kh3 8:jSGjSUYlj3QLA:;0n ʷN-R+ȵKCyB(vZxj5*{2ײ @{'")(Cތ=x?6 iR4p4rMnܗfFieu f&QeͣƑx<$d^!@M1]c[:P2^ޣ`-^Al|?[4;`)2dFtN:#I'K4EM.#*-7PҔ@5lmϘry5b%rn5B%v,*ad}BIǤ1g@ƺTq~0Hk ՁR\ o-( Z4K^ {0l_64 7X{LߟU #BWx.Akt7É jmAiz cYCƌejC9ڧ7+f=k}%n ]>;6Y-r]`|v0QXD_JZOMRl/7THM;kRzH1 0"oKMi_="xb3`64jt pk xRz_2D:q x8:zIvA ˔Tymr7Pl%H%H_C[UaS)sJc[!:1\6OxiJPYuە9)#C^2sE.tKT%4C l`LLB涉N7faFQGg8=cc#ʕ ǛA+3)&*z+U=[6cSזA10zJ63Fw7Ӱك&14EZ›|>Z}a̒jfP?f ۬U87ʁ)}y!:h'}|8h'|f~V_6ǠƜQ6 f݂ny8}o쟹UzxUw;VpFqG=n^3Ԓq(+I`MUms<x ,.Zd `~$c"EU,ਿ[,-6o&-ћ|aF 槔LU.h lh8qMthb.7+S72#%ʅIB^?Sׄ!o=Oۄ%wgDE9A囹+r05pw52dJvl~TTB *hr"Ò `À>vC_q "9֦c$Rx)\n;✪\ز[ra~T+;4e7Hᢂ*Bd"t[VK\$.P4Y,dZإL,n7},ipW$1>ſ0@ӄ9z([\h"Ŝpډk`~h` _hi0uXg [¥OW!YkʃTw`-r'Lj%u7 +[͎tYt[j_4rHo;<;mY h^1U\8x8eAq9?ZɄr~~7K _;'ojr1x%]y$kOVny/1[u|}Q*DXT;ON7D=~lyuk+D`y,GWK5l 5^ p/(A_Uf5Xœ08^*gIhGP>=t!" 2*nt=?7a)vLTo.[b7_iϓ_~\2K?vn'V#%āsJmS`b)oq 񫫺>0]> oVpZbF#=SS ݯq̃<!f9in"3h|sOyY,܇ `b T-_l;4#. S_( X$7a J+}DsQ6v;GT&Xrsmzĵ#^1 kpH%FGpu؄5im.8v_RRV);DW:؛h %uigcP>#~IGB$Ef UX6Tg-+$F} gk!]%˶>[+Beư*7z',yu|ftt/  /|3؂MxwZI.Qh?SBui8ICvKc  84ڿ&ȻsVb=_Id+I*r'7;\4_Ac[ߣ4,]ǸtқiO]K?8R@jXH ^K? d䏎lZGOXB\dW1{P6A[65¾ZZ<A]RX˞.PȂHBs`dbm͠3:D(y z:`3$ϝI8>|ͼ"aZ(YHIL2IYgazh 7[+N;[.~_QsH,z/*wT)ְܟ8&JQ )WMD|oU]fTvރNCfRޯS3).=_ej&\"[38nkT{ʊ$*r(f˱{j[e> .鮴4*`w7}Bim(Obu%8Jzȼ\bHa?*㝭3dj\|܍ z7"B_'siHORN wmyY]?.4/Xi >˩B79׸.E:U{N󬊣o{g[܆):< H\@t/ w")ts(%k|&|eEߒ@V&G[6m f0vڣ4@m{vaNT#FDe|hG0 :YЉ1ˌ:ٍB8ݨv\kF@bʨM1BגzZ6IaX,s/t!i'xk&T.@v#4 Jw[i3X^4,OXS3eOeպi"%͖-\9m0"2R@qiF8i382A"<7~$2.gMfT]풾Ĉgoϫk1"aW-l3F~aI*@?g2"Q۟NEҡ}r&B5Bm[o>՟ȾۗbiڸQ>H.0.?)%P%!z:#ۈjsK韦u-N9i&+gmY¤42U tq# qU]d30pk' @͑q)f hJp;hxׁSU\Z}J~Awx0"J1\]@f;a~y/3oedkˑeݘrdCc[|(QAeAhN2كL;QEL/:\ D a%"p`Xw˱C2Qw|ZcՄv9ƷG'~!*,CLKUWuCI*I=k |)\*z"`sdtkt ?ߝD°8XI`+Kk :N9ZWQ ,[b*~$y-K/#~l$-9w -<9rvapУ(,XI?F&=ٯƠBUgafNWR@.sr\jvn>)!hc xtΊKZ: GSՁsKn>`nmtԛ~ I:U|OnS7A[4U|E!IֲŒ儛;yIm}d Ve3WK@qbd/oxwLkE2H[tv ܎C&F\Y9$'S"%^wh.MB$=]$q\xڤL_rsS:&TLz=ȊvCZ԰W]S0*-"\B:+%Go7i*~FȊL@H9W7C_!{x&}^eՄ=akӈ]jqybg3/$2! ' q8t7Ě0qEHewvܬ,;?=lF2_uC4%<ԝ+oA|kY0I3 W+|v"z} A(>EHaQGR,ңx%a61bDɅ *g;>2!8"S{63:&z\ŶxKmf_'AVkXѰ gfAk?@wM縜Fot殯̬wXe(Dv4\d>g|Gjڎs IJ UTY鹒t"to}DT:sV̸jI ["|2nMgo`!5%3N?ߪSEWz{ l ]G% \"ʱ9,:j(k9n'#)V+^/˸2m1Sv ƛ4Dx,z>s2fw#jrDAYRĸ: ,z{41@)\YVQޠ(Yx|ss $`œ&צ 6](qlb` <%}K2i!;fǡR @ESX;@zM4 +}uc4]Ou}#AM,jSrcx@gw` =.F^QF9{rl6g/qŀXRL깱T]V]#W4l*#-cG<ob{JHlf%.,l})1doci*5 L7fxq([{N`j$Q*V@X @ɰZߔ:*cM"CT|jKEVB *EWxMBHF%htfa/;P^(8p!2CwOiЗȾJ!dʹ$,ȟ>p&"mqFź6l6q${ z( 1JUdfOo(늹 ^* cL!bO xܺg Kf:[o聍u+¬y~ii!4`yj>O[61k(m8.`!K1.WO bs]X-qZ{qdӠ$"lێ7"u&vF]\lˣyqC` @"CR O.T XC+Y'MZs9C{ s[Lғ4yXi9t xs/97‘jgyaLL!L>@ aL5LÛ@JYlkW4¥%퓳{t#Z{Ǧ<7-VlUOg g}';ԫDՀ 1G훯6!Ss!VZrȯf ?XL9fu1U:A|B#NI. x;}إZ׻@ wE[Kʧg=Pb)8`An- yNvV`Z:,4j-Vz"kiY.b`qDdEߌE1;){%-JaEfHb% (}|u>Snh" 1,tZ_j]`Gn驿/_~xu`La66 PnI}&&v,(fC|jE7%onW\vOGC/!!օK;~PFil{Gry ֬#ޠKC>k1uj% ޼&#J G\ vPzwz[#nG[sQW%u íYv 1-n~U٥"Я/8TiˋR/b,OM9 }p -Ǫ"4ڝ{,JZD;vrUCU!HL= M|o]dV e[G邡6I ? ̕$vue.MwŃ}0`ވ*mN#\8м-_{)uRP<2cƫͅL{2BGrY{Sޠ{"-CzH̒. *D92ׅrlN}H ll~@~nrHnߣo!+`xRm2#G嫅F4 2& 1{c`ڨ>6-<0&r5C3[< 8Z, 97 < ŸSWo"k1qf,ܲhVdu<mow-'Kނ!xm_}1:%[]uigԽjQ<>>ew$nQ(>zq $:&[o1&d︞na DK;S9\s+ Թ "+ND_Nq7 n"QQgvz@nj LZ Jj{P`I-[\5У.,9byݥīQMFk)]eA䓂b{\Ӷ;Z{n̷9U{Gm뇬?y:=e"a鞺.)^- aA=@B=z# 8tE9?sUl{<]gяwMi!Fe}l6)+ ]PQPĜ'Y(K"k)'N*; ǖQUGvGlӶ;kI}R0)/-'s6 _xjx!XzIvIiz>6_C淪 uqqG2IY w@0Gmi&]?1c@$1YZgzTFA#S)R"DP+↯,<OU/tI}P?% TG(,un #8Q>4]|%kEN8~4-۾YD1,[Z!N-aJYLB:"@"WURd9BNԧGcXhh#Iː!;șOkLįTTZM0A܇iF?c5>[N'Py[Pj> /tTeV]6K[u2J05eBcmq'G'y3f;LUZlHɣ'h]d hXo5q+hϕS =22fYqiSNC@*eoT_JiUj^guS=w;M?)2~@Ϡ N>]wN$z5\i׺4{N~)ռTMaɶNhdi;=~qXc5vBlb/K>9ySk]s Pq@5Vv٥/*r1e.>P2 J9`TOiia1+%Njd~ S/eN"OS!(\6ԼSi.6ùm@'DuOi-8WiMD~9QV  n'luI'Z>;+Orv-Af Zp%[uw{aZ=zjlH7OŬBcAǒT""ӏQ_%yS!dDrc w ɭTfx0q\; [$EZDݡ\=#eRjgasV<ѕ'"Or䇢tILfE˲^ '}JqbSb (zjQfS4t A7Z+=Di3f[0K3#3 YFS~Q=+bSG]xfڔٮ!Aţ`Kuװoa Lh"|'[ &Ҙd`g^oKMhбGZ)h0i-O1L[Ϛ\-l/1qddt? "(gn3u;JS=(}YP(v%܃ Q@8n{SӞ+r')KHGyy`c1jZ- 6d;}L3Vpi"l50Y.FsLyw *ϟK_Ȳ}(Jrl)1=iowxo^FZdJZvf=2̨ S68;ŏ56 y#HjI! ?nzJ$l_'|ӿO 4L-x=a۳ I.U,˜$(,r&*pPv9KPSjpClI1[\kJa;}Ͷ"J1.􎔓 ݑؖ-] iS&|b3r TiZa;b]`t,(*F;~ǨQtB4jefGG&?fBM2}1>R\_Nd @)G sgѣoҎOV@>w:&-s>gH}U! V0$k`2M=޴ d H\ Z,y!{KЍҦ+l}eycP HӼ,jG8.?;@2JB.҃0DS N3UPWē8-ɦGE8 g2W_U>Lnk^UI8/ŭG^uꝯ$PU4[8s߂{c{/P;O,LEnAgob|A^Tdwڱ2HXU"9.EFG~HY]3F^9Uu9zp:GY>ˮ̀mo-sMysSA[غe u.rKScꄘ3IזthTt؞Ŝ" j%JDC (\wKN3t|lXlj2\8+ybC:rBvb03mhّ\^WɈ'1H$s@ms8 w06o'캫AOՒȕt6k8Y}Qy^WLpitf^ ~L6rSP`)_Г-2 G>h)EmGcd+DiBlP V"5Akso+mCc؟C\/aWۢzd?-2G$18eb3ƺ0YK>q@v! :'UB P\b4hp.*JK_Le  WYuAXMPdgZ{B (5L@:Njd*Cˀy d;$BWӖnwai=Ʌ1bσS10`$!S?kS 7߄,ϼ*X|0#ǰ*pQ *Ŋj-'vNlBq I ıCa4+LUPR3xĬb \-lQrŒhȊdՎ{0T4Ahn6)m%5*jCn n6 yK|~U'LA|^Uvro8Gk#ǴAUЏƸTd&:pX1Tʩth:du ]9r7§,bGE4[JpU޳i@!~Z(*{fIM;5mb2o% 5ӥZs+łqْ_DY$NWfFcZZŲp=Z]m`tp lFg {-aptMGMCMMR]5oڗVM8 ʕϓlL݊vcytioftl&IsA+/kh{Cc;ȑs_0Oy*xiG-Erd~LlneW!7fe-xiD`TW!4-|GBNrL`Z6ekkĉT覧E\w7"*}!G7P*+[l'~dwL~t^Zo@*e70_TDvJ#D71(8M܈yW0!%4}d[p ,tރV$q)lҺR4geX˝ U[$DL3Y|u^1ӵY7aP%acɄ(?<҉EUv!)H[ KNAx^1("U]-IVA 6&=Q2d˷Dv&4Ql)@Jt䚯;m5gr}]}--,Jrk~jCtP$;+[phNM#zayOm#w VL |d"*y;WJ/_ +I6|R&~Z\7s)}W7)&@A[5 4{e٭K*(C6)؅mkAӇ#Xe{1ii[؋+28ZBI;H'S+##-/Jw~,9|Hj0)1]Z*l 㒐΍;}(DŤ,T W?/ sӡWp9Aa/o[>eߙiÖ|WɛZ;2_8c6!SbJ}nŁM\g9y;'Dv4wr4D_lq)FO1O3Zd;- 'ם{UIYthL=\;%?- y!pXkU1jY˺s =-:9\"0ˍ)}(@`CֳDb_4?PĀL1s= E T@yvv-vxXرGS)}-$!hbPw !tpZ,ĊX(Fh'A9> u+#s;X]<&~<rgďxp P`SkHuz rk$쪎.p~_I[\^:b7Rg~[sP0T$| ÞQXسJ!FJ&Q8uJ)5|}z kD6Ql@*xSXs:"W6 jUSP{OַתN-_e&@v8hONX]B_d>.gjLN ]J7- L/y.q][.$QPRmi"cTM=,(d zvP~lXOnIW_.4#sFIm1Gv2wE<: s(-?<>EDaӽ ;2^Z=VI(f16Qti[9,ٺda8us^hQN TE ΞT΁|1޽#*14$ڿA,ʃ)OtH|3Li<{/ `ªLb,Lɠ=1D;cCvUYpfjEO46p(03! '=cXj\4)^,Dž8-`JXJM*YҐޠ2*!,Ώ#U֡ri޶9騽W HXP=5Uh^X69xEf][ҿ͔4igELhS A:;58pfZb^g!k,ֽsm d2ᨧ!̌^ŬH3t;|5OwM@Z6)G_xݣIHMt<`EAXYhjM}e&` <j?w3ܰ.ʳ7 ]{ )+#AݢZ2ϴU9vߢ|~R*_] *[o^?^G$tjrr:W\ iuoir /7L 'PX..'׀#XSmlV !c;wYNI2QͰ' t;% M9ՀNt7l_BG6w9>xl Sԁ|zƄZ BuB#zH({ _2uVFo#&9Z |0%IӋCK+BX#ժ]0UȻw c fihW̩bVvEPPBt >BR1y~>m*0lwU. j¦XU%|9e sEl/;1As7TKփ7 [qTdfLG%# 1H}S; g2y"> X]/%R_ F:+PcN?oU7ruy y^vZ$Lm ECoWY910EИGbac;CT&h͑3wH!ԝlA="Q?Ӡ]yF1Wpw|d\A2dza $J&G9y -c@> 7[2ʧ~4q糅 xqڨPWrwZ:-Zt{StaHѷauY3}?el}7B56_,K?/eJ&6Qn90d^UU{v$+$9.C`Ŏ`!84Љtդ18OVǸ1*?UEZV=3uF˿fзم|U] ); rpFv2mOK ZȽ):Ϸ }G`2ne4ka< !ٞF!H^ȍAcWv q;}6fП!5ǣu{C*@tF&-=4Y!ǣjJ +gy36̣ 2FH- *K/itծC K?\ :LW78cQ7[aaLb 1| ].cE,쥌#-R~-ձ1m+84D£i,qKV/mR EƷq\l$چ t%YrhRĜĈC*k.?s{ oiA.ǵӚ,MҬ8XRhK!'dy^AS aˏx4Q{;K.ako*+c?q<2\@J7~֥46I.o=@21}C^3gpM k[Cx⟧c2_჆R/bY%뱯]`H.;!qPx= \$9 oS?Ipt;U;iqBx.;Bq2c[)#i9/v4(P3׊c7Hn}:sVW>H-JF2_"2lspz11s2WWWI8hLz !Kk9뙩/ f2p#o}9|4Bʡ9<9lo4`v+m<5Q3pLjT$q\Pc$/15 n8KЋK{~2pW$w7lmy}1.vDFLeiX%"-Y8͢>۞aۄ%i,,:SСG54ƒnP6VID.x,u:NytD!쿘g P9691`\Ľ)$W,ox]xi$[N^qҺ^ hv(<kfaW6^TRM7ɻ#6 ElÊ3 _$:y73:::oK9+xiO+IY0bNHݫ+5_P-= ?`G@>dъ.Eގ5l-ä<rƷ },h4i7a@GaXwխީMwl輏H Zݛul8W|.Jׅ|m 9Ue)WyֽJ}:n&O9#o I9FM+i`1@ Ud6>HL"2@4)wkq;պ7h- tݐb _SYS~9*Mh9&/X;BZÐfw FQ2ndq2}->:,ʅ=LgXu3 |CVw~w"\Q7xni ǿћ[d|υsVVh%|Td\GXa+yo$939q;d8K+QGFI6$&t`' yd,Ӕm)s4F {)6` J0gpv_(%7u5$ ɪmOk02SpdL%ﲟn X:yAvx⸷X +V4v/8.35g8GlzݥjÔJd]RWi$ߞ;pOTpEJAUSnaSaá72e)etAK~dy3.Ղѽ~= sSbor!̄ZE(J/BM 9VL\ڙxh4`MZH3jqڸ#]F3)_]@{Ae u9Jz]Jk-rXgbyKNﺼ "pm0"N4X/4HO$;ku,rt/qngsV=2]@ƌ6v#2C֨[ kwXIz&5Ճʳ8ly"H+5_AG\yskD3V`\M'bjlq"*@0Sdhx# K.5@Vyh3>nGHjG.zpD34ݝW' W@./q;?]nE4m^H*K_TvOOGWˣc`Nf,֟ф@}Rr4ܢw.`M{Ê3sh5̾tF= &$Fj0pi~*OVb^<5o]į]Гr':n@Iq`|5!5>(?aA0#%@ȎJ]2X=׍ތI Du ҅wqLofFMƇ$7@\ΑgMI(![Qs _CpHĐ ?/tQ_WƢ8.ێH*F{ ns}{ص>Xs>nZ)\s|o# .rN½hNv&2"2H 7jC,V7~vz "dnL9ܳrT٪!i+htck[<#2} ?R_ ry*c!H}:%-־Mz@uj*|TJd!7 ^gqE=KE16M7ӕ0vgOl]V=JnI P̠K$׹}xR8}Dytw(\o_7Ӭ9 "zУG$r ";O5+dhyDKWi56B}H ! z2b,u6ik{`_V8ƣe#jCw@>vnȩ8BY9P`:DI79ky=![ecb|1k~U'[ {3AX6pz') KD$dh~W}a>1aiǎz'& z¹ʼn6m%SEttFՑ1*8+sР1&m9L_jk`/|參#gvN9Sp-tʒkWj_rR_hK_h=S<@> ]%Ҡ/nT2 ?$k(U(;.#۹qX>)4Ƿv4~$pN)&`D媀U w}fose_?Ch%mODpq>, pdG"Q֨gJB)}m]e~b"Q2 )%Hn`qqكmkh5GRe0YIOq%Ǜ](Ӫ7ĻsuXgG7(EF2%MX#!xE{ZB$rq]| ȇ7ѿ/]mp:7Bߕ@U;'H .IBmfo~?B˟ZVSGl,RިR,B+WH?9G>>9I>JݜQß}Ey uoD$=bFˑ1A@yML|*d2;EaQEm䠍n;mL g+/(] @wBUvJ+$w al tŰkǩS!/ySFx(1NqES] 4"dʼ8-zʞZQdRѱ=N 5Gm'}'/7t:oՍ}!^eB"W{Q,^[6񂎘~;˳`,nv"ڠA Kx1YJ%YxXŴC YO{Gຈq}J1VAQMBM f g' 9YY;QOܨ'yO[.RH7('5sԑ;AIGn /+B h0μ&G&Os wUxRAHԲlq *j2TDMMˋ;t&$e0N=o74ߵP 7Y$xfz2?<؜2NeQ~lr_2\Xњ<7([ZZaǍ 7K\vV@-\RH~]|󻱻_5 YU JXTM#SXO#`3 >S(gY|EBoS(p=/#5A]_ /qv8۲8L`c賓q3]/ړGL]=M*>ܗ{~#P%|(D7klQZg:GZArCK;;M8h+OG{M ?b }B|pmWʇ8Khd͉n?ap NCkz〩l0; o34GI{vj.pzhh_=at˷5; 8%_@0{^:n3yOՒҬ4x$u<*gNL{^,*rev1#w(q'EBu'96N4HL>#VQ3]Q/Nc=f mC&u(̇r44Q<-#nuZJVE?8fMN5˜hLV űqr*B N%% ^jGIU}WERi!g2,T$Af)ux3ǕPZ쥐ZSM0K$4v^[fK]LgzJ˷%r V;b*2%sj>֗*-83n;-TW(8(~rkGaSIB0 e31eO%蛕InLȔ' TPNՊ,V V ۤ@U@.K%8 j`VP/$x^IiJWX{(B!;Ö"esj4Yhc,p e^ :7? _m Jl\fQļ9 m"*X5 ZiFO˩Ӝ:%GՁ /ut{H #7P|^Z4z^9j)rZN{Q]QVeab;+np&`YPNwlhл?1'YSW='EZysË,:yuiRdݚ}x:LmWe7P v‹34 >4g!IE6{MI'ReK%A2010A, M0619]4p4r!-Zkth'U6!tJp-"EI$hRo䒇 2)tyZmbI!Hc~j c0w@r'iQAȟ[?ztyHڸLS_h& s1s<Ak\J1;` y|mUջjn(0B;,>b?ݷiNg3R+l {-va! PB6gx;X %+m"LfМUW3r94Oܸm~ Tӭֵ/ 5ۜTZUSb۔M:`S/2rSs=9X}Eߋj$OY g;6 dʥ=_Z6~_E-C=c)9KQvd0x"Y0[-%ѵzqw&0.8T:\QG8x0ꗠ6#"U8;-+#=hNt]B!1]TϴwY)m{Ő\$-8Npy|Y+vxlɶs߿ evꚐ*38.Tp=sn.Aԁt~ɴ^,Tn9@K^oב g@d׎܀cr# 6ЈwIt͓fʺeG[/7OAsDEZzy7bp&RY9e߄R aiDNS|pDgT!oKNZUsA>ZN@E94׫X)@&ۧ?J PFþ.٥cbW!ƳR']P6rw(N)片țo'6zpOq&~8`6ۗؼ$_[732eXw0QXw ! R%r!%RiԒ.ոV^|FէNNF q qiErG- ﴯ~/hpeۼz-&\F=4/F_JCXkUw[GxrA-L;Z@rm!N"/qeJK ab]τ<>llKv΅>7J% 3 nl h~kؗqȯ9,(T&WpxDTv'A R,8!z=F.)vgejң̏?Wa!9*t̜#zEqI{ePoK2 UkN=|%eK݄ڡܖS4ӥgp]eJMAV;{G؇m?kicb(*d$0*B)*?G{ID)f$ꗟ7!##aK-īG 8B̩{4|Լ$bYxm-~ȉ-'M2 04 fB_%,!$9|-z2BA1TUE˺IoQ'c=jo(P  ILwS l2'4'ovci0hLh,nͿ&'h@52*&Jȝty D+poɇ \@Q{W>Q]mzFRĉcD?wـ]Q Xo!^3'>0k&ڃ~l== dV W,Z³1X+yRidE.>~?+dJ;%c|TH#Qjq>,]D 5l}(VLbT ?'G?l y>?JHdq6SJ̔SyZ Jǃ_0ϗL>3nÊ(-X_ e>6sR:}ۚڷٌb3QԞo P6w(եς9$-zF/cSJ|9[z: hJ>i)c Wkڕt(D6 (ߓq nY1ˑ-6KCO^pGTe|o,\G E|)H vo- ۙ Pbe%ȏ˾8qFF1[ ԶБ)#Y_0IT-|6aMLV#vQWi,?.zp[Y, 1ĩ؍DtFRJav,L0gش㸍Cj9hSNagPI~IT?c!>GnX ٵ ]Rf[3e2:r_q˾䩤+>}ɷ[)+j@xF42ŢG F3D,t. dvѩ@$\P6CCuxf'wٷn+1R!x[0Cø'xlه8 5D @"ҽR^8yh%w$vmkGfI `/縪mBj԰MoM}'];}"2SD]K{ܯԪ(6-;vQJPveRٵy7a9mg>>}\&1*T~ pk0C8FvJ2d/3! Μ(UM,v<*F){ Y4x ͧ -٧r ŠSf1c_{k'q( m=]ݮ_Na(EfP ~մp,\*FȂx7kݤk`䡯>^ܹtVc+ѯ:ضJ )67DWQwZ|z0mb^[(]~kju/>jVaT6@M$vGtwm#Di5#m\@P cTsP]`~8 0%r؄h?\wi|ߡ~W 6[-K>cŌ¹qRWڮ_y`wl\?ێ޻8ZX/w&FNŁj trpa oTĂS{h"}?)RHHJu+4ok5JV4&>l^fE6 >VuޯBʹ <kWnS04!ϊoN 82nMqQ}7ԶCJ8DDoZ3.{a!u"nַ- $,H%&!]\ ֕^ 'GeeAi ~jԃ=ɇLE| x:]Qaf%\zQC.[QdlH_ovҕѧgݠ袆\ak"۝Wڞ-kLq2<Qܼ̤3UF^$-deƬqBKN,_-l} n/3qʸ`޻q9_'!O?հ * ׁ*rN~e_2a SM.7V{SF  ]TDWo >/іQn4 '/i& -Yk`~zL KR-hClD0;yaۿ.݄D)][)* xdmˉGD 仹Tg8O*3m?Jb=c8c;cI-!!)@J$ӰLAwH{nj3Ԭ Ȼǭc Q2Ǎԣ_lp}r0ìf0& S'_A؇XC@YNQhɫg.H[){n-# "oUS| ?wǖ3"%y-q_j>âr4ՉQ{4Wy p0JS?m3AMm5i3Dݶ@cqr[GZ6~пGSRr:E P90izsi4uh|/6 6&gk& _$%]"hx{<\إ8LZ}/ =#`B6 z*[[chJF㼰2a!4AmM3+u)b/-v1co-8* 9| EZ֕/ch%Wa"]V9Z ()$V zEo7)ޡx V{7cFP^3$s6 XKíx֣ TVb !Z n-ɇ@־pI%^+~4G8}hM Zy,EC5#~nxR\{'Ay=/)]0t;6uġ>,A?#YI1s 0pX Y`1`B.0w=lajWP1nm/6x,)^(Tn lf~ Uw|paCCE!!ޢ9ZcKy{ ^KGn#Ө0\m]T!Uk,v%fB7#2[7bY3uN<*?;ڏl(a ilĮl ?x#I)2Q 3+>bbjcjoS$_~+NN*oz" {KMo-܋=BT*~MrQ~3*M D&?6Q\F&|onZŒ-H\Iɩa9 hdmC QZ`X\)d>֟|#;_W`ג)1k8޿ify8lΫ ?r27L2-pܺO+>$L(:,JIz9/-!'va!N1Ikk> o,/)h5ܑ\) Mc/&$ onL8FLRgt8i`SLAfB[}RFwn劭jkx ӳMرUi({xZ~1[H'VC#xh4^Z*?{2nκdfgiXD$s}+c`i(w~&÷mߦ HBΘ%2UHn%\DKf*_o(NHA#ݿ7ZojJq|n_m>N,Ҥt<vW#N~p%DʓpIT;V4q1.%n᪶1rzFm:?_Zo|΢LkX{FRVjh?jU_߻ 8*w8XϜ|Ytl9$  \JJLxArK+L%zҀ)^(>Ӡ½ Vw/OdlU:Zn^EO W SIYMɯ:x!⠰T-YH2ð[sޟG Nx |#zŀƄ F#LpaW";*4z+&Oȣ ôk1QcrR|*`z 5 k虡<I[Uh AQPiQׂ)GkJ5E# ćfϚ%Fw*`V#0.I5_+劂wkS񨪴2q|;‹vyF/+Ca1;?NHyIqD5v8L[!_Arpq !H]#ߨ6pzvq7oB)9{Onvj!F:s쑳6R?{U{pF\; #ӊiVB |rGd::F!ٯWY^SZ&Zٟc|p ˪Ca4}jfp'| T̯@Of/2_PsO\͐_zzZ %O!:[rryPY_qn\J 1&ѐGV `^ϰ+gLNyk <2b9AQM11ʂs̥hh'ۼk *JsqJ%fxnȊeIy\ZN/[7[/سOvY'|Y's^9ۧ]_KfJʶFbSXX<\ݞ w9 _ܼNrVlʄ0W0 K-+fhhR4tE]1 9E qtWJ܁ofۑl/|+gtհzXڒT ϛo[hp[Cf,Ss76@HR[;B"z_%:Cs"G q-މ:Ƽs ݗHZ`joeOm_jq6x rjP8DflCzL%9Ifj,y]$b\D: 1 s*Zǥ"˔8|r"S .8ѶU=H8,]E"̞|$QMi{Qrǘ6ͮojH"E:-H9F%Sk tŷƟ kW s3qJ̝ Ͱg˗ڍ LH\lIJ/ \τdjvxW.⬶eu3T:xdIRct?ڠ]ٹFw)e."SCɤ\Bj/ϝ`r΍C $(,R=yeZwf9GNhPЊU ˂zѯA*]+nš9bunϏ҇e*v>Uu. 8123ħ0.Ƀ-e~T+Z[/NɵrWD"Mu5J|[d?#evk pE&:BQW]?#AAզU,0sCnzE穢Zs2xy> ~Pq8.&xC:@j=*v[GM;"Ugv>h SsP=GM|+v"?3*Sԫߩ;@Њ>E`PP\ѾyGֶ4)ve/]rc63?ե`qUŸ\26}ffwԏM},*O֥-)'jC@ْf>sˉkr~\7huҴFf!(WZj#h4_w)z˱~yJs͚qAfr"p7;*}rǟrUd.e^4VMJ=GFYI7bWWpla#?,EC&'#z'Xrc~%ۛ"N{bcJs./?i-4dlcotp _Ѯ&́"Bor]T d_l^_ ([9N+Ődڥ BdQЃ:mA,˟QU Wa5y>-a xvP\(1IZm-0rT؞ط)Bt;u9i,:m4 { '3Bi"F}~Bvm˨]fl&GUe%mGܰ'Tޜx~~iElZK֣"bJ bY٬)o:/Eƒv' B8v0P7[?ZN\7"_da?H4 &w =c"YO2:ѳvؒ 6Er~,e(d0L ho*JO,e.u>D_ީT"\# K R^ ?QZ_!1(jeȥQ æZ }YtťTI|C)q,|NՖ]Qd7j8Ho#`rY2L"9y*}%CO(sfLO>Etݦ4)w"S?T.2E߬|J½1I 9++HT$|qM~m.yp1#>E}icsN|&uzt㜲Ifo:|,nq *eL[;yyRNڲ׭ߩKS5S6^ceF!!NXG[ګM$.E2*m^U+V )Ylj2.X(2f(b,.rA+!L\)HO>uQAnXܾg k2js @߯_*&ÞLde m}p~ɤap D Fwn|@^#'ٜ>v >@T"aEe8}v\ V'^ Lx\A϶)AEv@FvMfZR˭SnȰH&i7'BQg\48#W\k ؙljʶ(8Lky(F W Ǻ}G!-9J)qBIqj浵6%RrIWIQ?fPJpN{ p $J@>V}!mmomYNݖywI2v Z/7ͦռ_^\%΅ip4/0$crfS켫˯\+x)G4Թʏ4K^#UQӪX@&"-HS"^DcfN̰Jqcք5|mqj=61O?~sFl*prRpC -ޏ;[|̷:7@z ƹؐh]%t. ąx?yJN>_Oc7Z k5 ?cE R{6YF7ăNZ "aubfbXZI` gD^8b֪ܿ ~I_q#9FЎ^/MzySSA,EpZ~"^,?qI!yzf uy?qL=wwH|ɔٞ}-vLCoU& nR`R0Juj^ZBUMSg )2HUBv-%>0ڟ 1s B}Ow*AD,¥IϷ{ybr8WE$2ٴ0GWSݖ\KÌM,lltEmN~t\ogɪETl|]/ZLGnvR? z~| i [Ck˖C+@4sȸͽ}{ (@4#sF2(- Vƴ۬o&<̡xR7LD/|7C+&Y+ZHeƠ)\QSJ֕&Mѳ~0kjRs:=k6]mqBbgMmLl}*#ek< CFӀ=;ȢK t>|BS]sp-IR>孬M" ݸOP~tIGOo*+% sT-"p:kua\ֿ_Unj4FqGﶈZиDWtAbR{q3*7ol&+{:C'] PM/IsyE\+T{A<߾C>( f#0D¸H% =8O?.19/0*! 4QC,^yAu=$3X$~k]q,;SԿRv;Q(^Ġ}t:F,UTW3C~k#iW>yɇw2LJ.,{a cާ1sئn->h4,A5VLrSa~l 25*Wtw_*qtj7񫸯yKآLl4&P+{Z$VTd^g?|@x hU*|/$M3o]1 A8wfO 妖OI}A,laL" hQgz=p]:mcr +")&؟E. E'_01meg0=jwgw-xsmM0߶ z%RoUԟQ$JL7ǧڧ.qZ*#D>ľ6eD6B~ۮ9lj?_ڱ `.Ox&pLCfJ0w) .-3+"oGϭz]PE2R2VU!HVqeRsFh*eSo}]ȹ#xpCaM)ח#M#dNˬgHM6R{|֣v.Ҟ93DUg(yƒꝅDtGfӀbxɮt%/@ʟ[x?j"tma q8ț- M 1Q R=*"5wܖ>AU«R{[S` h%gO!1.iPg8[<29 4erOwFD&v R%Kg'7mYu_)E=dIJCՠ=z1> 1J H _2OB%/8tT$tݍARx/f0Y OMԡO8t]N-0ھ8(%3T^`(;k$JgheHo>y=&ڵF+NmÉB0Hk;:r5xY>쾯W6^5Wc>ЂkT #;1mFN TPfAk>7W_V@#qFJ1H f!)+c(lHlASF]\p,=0KvlBd.ͱ(5/$a*6ֳ;{T3CKW/7HN(w*ōJSm{ >K7`t{r}y=hTKx_c]PAQP-a+(>5;USG2O@QLkTk댾yl&CA\ ٛޤ }&:s}ʹ&/e<5CqR?ZgC 290PtLKB>bwٻDnPa?TZ0Q$ -0i&~PwW- W\XkF gg$FF{~`!v(Fʿ|DB2I'pnٹ13cؠZ+zO !'ḁ",@uj)I $O8 `>X&}cʑ8@N6|Y:@;*7uh_oU#_Ψ B`IE,U|ی%XGߊADwCt8yuʻ'!m"6{ږLخJ+Gr\ʷBA7dU};^*i MgM KGI&!*P%祆|Hѕslg욖K5cS[JfoA4k[eoWǶ:tsW<#ۖ|T!*[dK3zDp((5ՅR&r{ۡoy3$!!h&#Pt?fC}B#eVOc;_? 䯥Óf51cߠM~P |V hghPDJz )][gEϷ8~6ֵy^`uR.yx s H=E<|.lh|~EFiu= F<7T8^&W|RUT20eCsCX$y޽XElV,օ||g<X+n:FĊ}O~S#G~[24Q+ ^iCiu/A$ϘzcлrgV4 Akz@[KHF * ANRZ~&^r8! ;EسEtû?Z;zpKtźK@@Rƣ# L[5վ=MA7=O7Pl=96-qkO0.7K)|a'fCLrZhBN<r?*2fF3E\#pC e `Km tcǬ-[ۀNr kIi,+#'C[/2h7[:*1bxZm _׸_XD=ɇ*O{c k̽e1hF=_L^K]D(IPY*FOjDp1?]^[^~YzD_A?Do CJ2 Er (?Κs{gv8 >2;zZU1a , jh \tξNj 4j)9GtURШID;ţQeEgnasߗ;mF^ aӊ4|\rߝ llIR/Z$s}#(њwSPRS]@]kpoٹ%qg;qp+ +j-B5H58m#;;QNU֑K~{-Y.Ǡ,;}O\(NYuKs2C#J .y{+Z&Y/5q4z%O47=)1Ej[Q`HLeB QeK}6dsp\@]`,AdѳxE]]"m% *FNK\ &za(!]S^Yjkm[B/WٵyX ]kP,K5X];r91(0_w[SFa+6Ln-1_b5oMφXCri}  O>NJT;vX"TܩmL1-lRq߮WܩEYP$HGo;IeS=Q;hC=-(nݠ*6*A*A4jJ/:)MAs7q?RsaM饳@@9M2Tg ԃؒiWx4u03C2"L-a9 ")`g9?Q MaOoU.ܔ³'ѭ)O`[Y| q-\HdlPO7ItHfHPcUndm?}c^5!FEv%ji.@*z}L͋ Q>klu ӲSl^j@`|3m'*)[R͓-#-AY/!}IN57ڮ?Ll%\`ґ'ߵUJNGUDuRגLVq.4c:AWE*g&^);YujWJ+C8 ][ítԊhnyAOgMH=waU gG! ^^, xBwUt&kM_1.lT1gW ꠉ?|= # YT*l>pxH6(0΀=ʺ.@ Xq*773]K=B}%oi#q!7v'm3lBcd"{z]( 02XHe.#{M{Pr)^aLXeAtqHJxչyjd`BX B?'&h p(% gQ@hP^_5wF=Ӏx?G̯;\H- QYoNl4k+݄Ti w+ rH4wꖆ*V\zlze4|8DiiBPT`d2b­R^0BNއP y5;w!=@K2MKAW?Czgԑ!spui_74*nϦ9A=< %< 5 rte-9_y^ע)!/B73cb/Q|J,3Gax 5i;: 7vS.+HqD{ +`-+_ 3_o tʚPTDo!'N)/ q'ȋu ӦF]9"@œ<,gǓAЌ_pe2ub휼ptgꗠy?3 V9i IÞmAtwP*Ĩ-s4[M-Zks n WsDU ǹt6jY$Dw,! 2HE]Z}ʨx/Qu"9Y[}^w7{"`LVj )1ZRy:AXݶڨ\ dA WOLw=p) ʉ#HJy28e:'+|6hslHl:ZE1]7bFw :ޠ{ T.iM,>g¨ ؅^68|~a .K)4zuvwHgi7T嚕cspd97H'zF9"QhCtj4 x,x;aR}yٲr({?`JZ(ٌœUv. v2-K|] OEN{%2;!хib:l?JΒX-,kp̼[)Cy>:-ݼPu'$8fL7 d:c9갮#T%T|-ALq޴),UBvaX$7K J=~17MDOlXv`,wHB=}yJ\5Қ=VqK4: W9]aȥ<^yDk_l|4[)}lD<çW8=>^ɶ(sG:撽oTSH*k3[Pr e1ׅQ 9/)רUʋBPS%S/>A g-# (] @llrJ^.ɚpTY5R:Q) 2H1B@u{"]L@I^"΂\0ty2pT.crq/M`yҮl s'#GT 5mlݎHFN,&` 4ef 1˅]{2D7k<5"c 7z!9}Μ26GεtוtՇ(߷C4:sj>K*NK'":(W<,-DwO`u"InR9삈9a+MSdUӇ>qϓoϯlskW?-a~J!`7 ])6 vvЁe~)ؤB{qc Mp(k\OQYĥ4/uAT {z7#__*y3EL5ozػ8x 35k cz%t{?cFJ&"md8^ #*  ai\H~]ܺc3;+1|SQʂ5/PbouX<&r@th2schTD^R1 ۇIX4BuO*Coފgw/%wj0ꄼ+r;T#Eh=oqo]Tv[b )u @IUy8N(~oy;2T VEzɻ a7zn̬H9V8}150"7qWcDqϖP@֟~B*%KygմJCz&]'^=v"Y}xb񪲹-E"$utJs!H豍xmZ [S'Idx)Ct/9 8 :Z(M1Y#uJ"TI@ЦEt#4;;mwa1-e!i@/Zj(5ywDWܣ۬lo?ğeKZ405UbήȂh?M-)ޜX'dh tm!I=*N5 x/7A띈wFd 6B:vb7s9Ymz^Ra--vBt!{v/X(@WQ+AMm%\7ɐo敄e֎~tn]KV~(̎zTh]r2o飩`Iqύ>V8RWUU~<|-bEy5\i ^6 H 5P\ /sK'*:{RHfsTkI 0W~7Zso9g-~'}ф[/so˝rFtSg%! 6QXsLgU"!I@= KLLi!>Lyi ЩG"c2$s5zx.78W-9#GPک' E=Q˖Yax(zp/7E+O"搂ʻ ̀F[H;Y5X1 Fm?Q{ @ImcIK7e%Tctp u0Qۢ=A? r5S0P`x2/"N6\Dmry>*&A *9i)NCgM 6U#?anLun!sDPmƽT!C L_ٯA]pb^0xV<}ʸsOe_- cBfml]-Im9]:eCD}cWtE|eFY,QؐjnLIt8) >⑰G*a%63$klʹmllNLbS!M +ܿ'_~ΎoKHvE@߱l o o;dE bOyU!r<vR#-,Tn7ѿlOuQ2:t?Bf!LMtt?Ǧ(Ɵ2E5`&mW!_͋|*FO-h_Tef8t6H, )2C 2{͏$Ge>c}m1fSmYy'v bw,ޜa9^5Ojat|*D c̐,lZ6ej[TVFuwE+i/uG;k&#1%bPwK=@t^p:KV#BY%V{ D%_0e8>\E?bƒpV"{3&SD~qN ]`L5Q&ީ os.d^4q'U\|,"-?K5Ɵ>S+53N_EН%?ȫ)ys 5K%rzm eG[|) )0͙AiM3߻bͼ L%-&2XZ6pGDpaʰrpr|saI.dICq+449_ \ݼ.2Q xQ #|7&*1Fc Se[BgnɡAQ%1/[T }^<G(6S_O%!ao/ip'~@@ƧWm#A5u`y!/²K$%F ˰l,aYjA0zތ NWiaӒA;Yhnsewnxj)A/MGTE5Mn,7]iH^F"[)K;;}^[4MIj1p.0S2=R3(k5J =Ԕ@Rx"b {W~O>eZDvQ ]{yGx.gZؕ(oc4dm6w2æZ7g-Edߙb.bÉ%O2ˑ,ƒU c܂j/TGE']7A7N=r_=/UcH8n2oI-HhC!.aU*V"rM:/ >ntI R #Om@yuv><}И}Zރ o0V 9(}#$Q9f^!ϡ`аT3,̨Y<[ƸhEfL cN'!= m0rcB@oǧ :Cl&](0m|J{=i݌\R(azqMSI#c`G𗯇&%*1DOުZY,M!QB\вxtג ({&y%e$>覧2Yc22}SD3Rش b=.! Vێl3/!T!JjnaUצ<-wv)c'f)o#.O+,$r Oc=sH2b)Pet6ʻG0s|td~K1 e aIB/qMz06 ";0|I3Ʃoè 8LmиC-$1Mv".gF6}xH;<փLXr'|vwY#tu;)0m2iF{PLŬ~'8!2eSHܸ1!c[fa9E/ ^|ӧY'#gඇ.%]GfȊGQfoOX{l32#Orpn. :G<[y)7ZR'Uy"M" .7toV"2o`A}x{/~Wї}U?r~˄$mnQqkacKeHawhTA_|37L{r걻g=fB^/h4n0R#i,<j|vo-, xv1d]Kf(_fÈ&}6Z62zMqwpSfSp+$TW4C1'%TT0LSk9N+rp9}6̴v㶥 Dg{MZ4'8(N zLc?6i:-sx{0 Vfc+nw;A zjr6({XB7_t6NӟG76_hs'^@|;։`ۨG-ǿ4 r$y`R|9ֈV@bɇh(aJke[F,c&uO4ioL>EpZHk\x۠IoRd|7EueӊKA^{3ZˮŃ鄔CHCsLShm=,=ͬ>i?^Hg΁{꟟”.P[mJxnB, H.2OGE+28x#<^hxlX=RMlB7HxC;jnf` d٣cf~<[gm;Vl$9d1JfBqpe}¾X4h,:+s(5H!<fxl^WƝtqtFKe6qgr Ư< mnREʁ#DC4qH.љ#>[կ) 4_:O2-%Kɛ7xv6D X|Zb֧R|p(d3#e> iYݱN3i\ɤz8*i, B1ZEePs̟̓Yj+;GT!/B/l92ZkD?S+ j_33xnZKXU~F SfZC[@)HW{15p\cA((ᄐtz8ChS9mCڗ^a'U)gZšY9p-%}E]@ ^|=>_3eKbi l(yEf)J3@XEB^?ul\ni܉`vU'>aE6뽗,uLFhdPXr:RuHxm`㓞UX.@Q s_4p p\ S̐b&Lp"+']eR8}Uvq)rrU[GBI&ܛF'ʧZg>7Z AiEw{2r\RK 쏥+a&״*"xt/,r"ZgwgؼbzHlyw1Ʌ3?٢M;-aW7d\X[PhnejdUΕp\,Pyn/>رP/Oľn@tZ}I߶JZUj::8R6 kcsa04Rdyƅ>U/v{O/zJBCtp(da"ʻZNq%\ jJ)ݧ=\ Fwx.gIQ9h?qx];D|S".ѭ>i%tx1YG0Q&XfKzSaejM8!4#[?TgB-(sp&P/@"/f~^I? Ӡ R\UHW7?[Ѳ{O'HnpBTBҽ<@e)[ ?K*!K>޵R脀h 9*sdX{:bɤl~g"΂Bj0I 7uP>b:VRFaBc@B9Z"@Zu ~Zsޞw'*Lu2  $lʊ6r5&޲)fp2"Ыxn_+!ST4s,b۰,̂[!j-'Z(粬lb @+{2zLm5#& XO9ǨM՘du(S;44+àq3!g$0dQRrSAc+uT ?#Λk޻0=@DO5*)-qt{P"#Z$\x끽A*. y>%EVgO =Uk0/K62O*\+CdwJ_-g,W2_BeL"UAM%@VS=ptD,`RD^- ucl6<3mR ^ ]`2Q}}h2,Q|/pq_ %SڳxfȉپGޯVk۸E9)Z~pW)'n&68kIjPD*֏(Tz)A0XZ%/D&?.v>S8~vưQGiRU+W~'b;|+ƿ͔Q_!-B}J:2~P\]$OIߙ{E c ă-p-;%+Fj xdCy>"LCAC_B\˓o ngD+Wu[P}Ґwgv xu?՝,]^$v|r~sulYfۀ =Qņ~?#1,j"!gF@TCm]qɦz-nSۨmهW4ڈaىZm|nf0{2 gY" ycRb' u;Ri!A aGŒ7L0c%蒷չLnjߚ1{I_~y𱑞,q/9,ͱߓf*le l+9,HuڨH)5Ag@&Ra.1:syU{x5 .P3p6i%o%|Dcy8{h\~NgKt*WX]ڄЪ oAnIوǗh,@VUuɓ'#ew9QK ,ϻEj~kI9$@gIu+PR7 txBw>6S׻dfHM9tu:Ad?|1*G֘:_s'7iM|Ǒ~- %d9&gI,$`I\<ޭ ]7sy>vH_U8 \gbRrq/~XnD;Gu ;x/q&g\`~ص:עmc''CylAUQn6Sֶ<>Q.(d !Gie6  <X#L W#_ƛk)xB,AoOd9|s&@ŧW#\?B@c(Y{+zmb*bLy5vr{ē.]Dz>D[WHJzfoa(Fĵ DT^"hfݟiY֟%>ڸX ڪ4OM.0\Tqؼ{2b ' `K>I&_Z{Hݿ 3Jb\G?9)DgfèyDpBxsӐ8ξ`NO\a[zBmb>s3I7 "~̐"(vUY/ T^ }ó!.Y"6;/j EGvDY=ŀ`ƛu`#'ސRx3T b&*A^*+׳`!.uK&uE{'86:-m+Uc\,zr.K!pݙO |,l</wr{I}MOນM.W5o9Ͼ 51kzRq#QPb,4j2NCU^#[:}nBu[#]Am".zD1$vRYvɢQ6 |j#@ӳr rOgmnjm,B_ucչ3Why&WN!%Z{!҇*{p]n;=_uAРG .~;_L+pEOTM24 TEŚ$u\Sv 3Үw h\Oc-4>dt!ܒEAiE@Ӭg^ u;]a$蚟&axJwFe\ s֞vlx:' J-ȏ@t~GvTujq8Cfݗ0Uk7OPGa‡8o~uH%%o&V-8 \'Hsq"ckYS~]]f{P/{|jD:31YV,qMt1j ,:)%zjwIhp6Ɏ51fCbHt qKm&'bq'Q֧FͩH2;WC@dHyog3<$=%G5A=7VHAݟ'q.ĴNMS3K λlo I64$AI&auw3CT΄jIֹ 9zw^ab%s&-g>pR7`h ݠ[7Ķ 2ۣ@woKRB nD9:4Zр/yA橷E˯ AIג)ᛟ[UJ-L $h % .a[WTcjB'x%Y4(AV]Mn0^x BwWeH 3Kr,RW5chC|jPb`,WeeW>o#5*9 |׶]j Iyf*XeM#p[W&D:fWn|ɯgMq_ ƄJK,<̺OJf)mTg"\4KNH&(x&ѐQ;_Ofm#.쉢6eF}\ Mq:KgL~0)암ð촙Q*E?(3@(,z<~b?cq;]o:ݟJp2pWlD$G)ꔿ=Bp9qrReҜg¢CnotVgCk)mN5Qћ;6P+ѫu]F=TvH|뚣]')M>v}͊L8s~?s?lN(\dt;c J'T [驖*< 3DԗuD =N[7fKo :s֏yDW!%DoRQ*AmCl";ؕ1T1FץFt3v rlѨgw(u;.?q[V\.WDeۜ ;9?8UVl)!{ִgܒkYEvkͤY@͌o$oQĔf]bz;*B MJYQޔh aXhKЗk\aVzWDxdt bzBdސ^%FgKM O=hAkwiڷLv{)[nc8#x'VwZ6%prcChXρ?1c$'F0&HjfcAַK AܲuD@tR;-qa׼ڌЬ/foG]YʆSǿ'410>Nh5GU"&d}qybTm-TEkry4;P)XI=q,iE/8kJ/n ܔTrU¸rVk[Z^}p6 >>C|r؅Hsn2{;R/kDD P5FJȳ7O!z3:XFꃟ2kMn[3#d(rr HՒJ|a> -N{L?\ rh$ t7y8;{u^HpX,!s=5tO!]L3 h <6ڮAllЬJiCf3goD[eT2YQud8rnw^ۮ98`DM4tThjYp-vvtjdJ! Ƴ~'b0⒭;Z%h6_8;Lp5G&܄Sk΍EuPficF]5\ijL]XseŖ8) Sc}o`vԽR1[@/KNB`-jf3L۲rn7Y-4ߺ.0I~\e9BdE eNVSu+5@S> ls/%*A|0<+C4}4ϖ ۄp!up;ڤJDdr?GT$΢r7;d-d sVcUC'yOX[=+&/]| 2~[n QiH}]hTG0Ϡ528Dz, ,1:S_whR'L >0+Š!1l5c㝕(/sjyIHH|D)a4TNc*͈Z^.cVV&q1hN8Fi`$|mɧv2ߓ8>u2!WZ\W;a0\K|0]150m-7:7 n- ژMua8L^0NUүj)_hV9':EKox݌2qͬ] V0N$z~LN]+A$.*_.~Bv|pN ;g_?x+@#c\UΜMY>~~u7@߾.dX6M_jGnEZy\2Q1Yi'WgatQp>zW+6Ι!u4;:Q0n ʃw>[^yr^ eё%hy ["*5cbbw1ev [[ʑy CëY_ (chhz4~«j2&EfSL[hOQd<,<"a}=mt z;Tb6&vXlPζf\b#bg|UivS8 {7@=0ξ_B(y)3;wMA5q)lGRFX8BЃG[6_Cv\;Sg/g$z#J+W KU\j@7K_*OcWh*ϯWf{ .>fw9`H}ށϦmœSZpTKO9mjrq* F֚kQTȉq|  '֬TdM{yA #7 s6WMdL)tRdZAL`]&L;E_hxҳ}v:+oD/SF2@ker|id:@wb06G -k+no?μK|y$P*Y$;xU^֜Q5ճs(4\a)Wsڭ>t%ONxW]9)E';iוnLoRMvIARUWcBW( ,I 'i6@6Įj1$Nb)-d,f@?Z"o-jL9%'4\kw{`;cw^S|.UZ&}2يH,}(a*tjI)Dz=}djȸ +Ppx#%): 뙯[bE a[$@1@3 NE\{v:ȃ#7!pF|i'Y !42{.QXc3#T`uIOjqOF*mps΅+#* aEJOCΝ }'y0u(R~D}Mq?-UM=㭝fZޓ H(5](CP?:MeRH i 5>b:TNn)@ȇ6 F_,X<s Md=c$CCB|&INC%+/ŢPLp ;fId:}Nx:5"iD(BM -5XUC)b-,\%j4}S-l'Qű zA-ZRq P$X2]yQ|'{m cC{}ݾ09?`T" )x`Nu%O"g;e-ɝk@ GiK1 Tad0X 2o&N9#7)p3[< їy5UI{'A|>_jhnQ~-:^fPJ[&ӒE mqo.&wB-Hu{=I7]W!Lhͱ$Bg=8.@Ժ$އtFn%E>l<5ox6-핶Ra,7o1@ŇT fgh/{;{P,I*qd6y7MMVd!G8G6B $\q2ތӤk=JK"I##PU=}C&J*]qJdgwGONg* a~*J]͸*z߿Vt2ϾmkzBxQ{2pS Խd1',*dϒ`.ڕr_VXz;e@|{MK}ЗZF4SD17ܶ>m <6b@5ʺ[jo)Ed.Nue9#6e0. i ClsKotB%c;{ȚCjB!4NѯSʴQ#JKc=y!FvN=um}o9 ztK>A@lrXR~d>P.ĉP-qV d7N萏H8$[4 JKt`>?" sϹ9}* 9u/DV<5JehKKdj46}W"L=Gu4jxq4@֯0EdpJ #vkOCGKy,6HS?4_MRE:ĩhK=6vmр?2<2p8G >:GDAWv~ϭhR.q_3WL7ehTݻ8YiVѱXPSH:8@VW88k?`{c'2#M:wxro" @G~!R[ψ0qI+3W;ZGןhsNQG4с J'( ҞFx6К3^ S܏|дok/Fșs9":uv{d&M.[hԼr+z'q#r䣤tOH~|h<.`~KEˑ&,<*oM¡+|L4'N?()Hashl ;h,( sץXj 2tMh幢X%MQ73ueIoVdUd3Mef ֽm?Q)2 ESq]dbX(td~!ѯ/uMr镩!T%eO(#8pcN{zWN,=H-^țŁPiJ<]ghib-Kh_O yVPmJ%zy4!ڣCÌm]=o;(eZ'Y| ?X쌰?(wVX&+x~i} Y6[[wG]\`_%@Fwa|f҈vhZrY@.wB`(A[0Ep`bmZBJ% }S_hڨ*,q3j l;b V.ӆۆzhR_8Nᓘ# ՟ i2G8h ]Td8fLME$z.m"=EV >†M33ah۴_m_9҃.8"{$I7aú54iSyAmWp?B}V5 =y֤yVݣ +>FM֋^tc}!ƹ+g($IpR;c ldK6(XܭI %e&'#xզYH*5lyc4:n,r0/XzIji6UvHlt<$ݿ [;19 gI,7n]Ov,ww0N^QUQlr7T^U'LiޗPrJÝNԒ؟> nYz);x!ۘq/^] :5"̷}NH+nϖQaS7݃pe˜D8P! _f>ޓ̢u6{"Q]vf?g##zIIE0\S2VT&r@$r> |Ud{I}kXoW%'6)kt.g2GF+')QrZ{+$-eIvMKA4IMil*lfkMqf}t/ewخ&ms|8$}f{ߠ)$kr.@R) (}R J9h֦ 6B߳o@8(̞;w}=o P|!yB/!B8$|0`W;Ջta$y"r M xQSý 8Pm?7V;>rE[P/}.v\<]]qo cbѐWVbj8sp' PtstuevbsX 2O8{vXwQ:8.Ow/Ar}jK`}%5#މ۱W\(Hqw?_=ܹs{G9L?IĆJk]JR3/L/Y,[8b=6 ƗKx6\ޠ[i߸˞=bƬ&e2[=훈eǩEvwd[Ag|s'mS_zIaygP `򝎃BqJ4-i&7ՕV,p~̴sJoc_YEfq[zԟ_^> .q_ : kU'hTig>5Lrs<$~87d:5ƾ|-H*;)'v>܊ʄKExU=9v9+Z|{̴߫,CS T.džeEө]po+ ,wvSzYfyBc rho,:)"NGJ7i_ܘ:Ջ,cVz~.(6pr;.N߹g-1( $,%[!w^+30kn]m޵X^TćgD;~$[uRtS^I.t{vo4X] FwMQ3F8}aб/>DIi1ڌ }9iEmtk.BuxMT x8 ehcG8WG+IQ@p7uB7M}^ J|Tx!3\і擕3m&wg,xoD',uDEo7837ldz^@4g2Mءt9~rp'͋gqn<{^F"ۭ[ϭ @lȟ( F.#:ŗ1G7Gh!pо* 㚅Э?홲[gg: Q l1(FpLpE`RKįrAlEp[ݔ^]0cYé!Z'i y6dzƶ:<@J ?mF^wh#Ff!NKk|UR\"gϼ'z^ &T!Mc3AEA ߯F @T}[*:}q*YLRdtn~R:)!,9\ݐXu(j" :lZ(>}3Zs&:&l{"3XDogOuep3|d:ոTMKkoO)4]Φm`*rtԕ $'w`@wL]87¼园>Pxc=x't%'?)6tGx a:u9tj{]|,Aa95\֦ 7ɧt4>nF|@`hHq!~8Qks&dCc;=$P;=ynCkmj|֩6J*'A2^!K. y9- 53vjwk }Gm;l{Uwv׸G^Hݏ%uv NKڂ.=l057.J1*{DY$&ͨT'?W A ۴- s Ɲ(OԲ8a0C6ɀgAbW$K#I 1Gڠն/>]>BsW:ܓ9>6e}{G/N@K{ĜUr+d Zc( K۠D4 ^p oǶq'?B:0 ~X݉fbײVty +T*&q}GYř<#@sJ70 |X$jS=+t O؊"A[1Fqx4 ,ϻqvrxz 9:lxIlT{2Ks/o0Uˊ?b_*e:O,W8S_4kZ>6ũ&4O6, ;7v\*w ((vJe՛&\ 'x>$T nQ'5ݎoDF1{Eߒ8N,?ݽa1I0Pd59 J@lC\.;L۠j)%GAaiphL",7=4𽋵L04na\Z!ˆ|/8T@I*Cj~9 v[AW=.î?)P0#~GHcV[uL0P,J |" kumT?幘ٙ9V6%Y8=&ȷ@>q(ʻS;2P2-8 8)$y0Xx7yhc1) &NΔ[gDS6 GoT!;$s3dCE b3Dmi `t DIqA~QZbPɖ*7řy`D$[CY($FN溰 gSNS€vr'veY 2lJ+ 9o5w4&kDuyOr%CFc$M"gCD0+DyclhEWtς#))*G?zt[}gi`xh&q7N՘`bI\T]xZR-\LNqۧ8!nCP/x:g m7n+S:{k DX7O^ooTHlCٞGdw)$M;LOQEŐ2D%->['^Dz[*$jEMXmXawFc)k6(oZ'(zF붯qK>$O^w'*ҿ5H!\R< -x -bwɸtiZg &"oљH@= =?-RiB# ӏ$ m1==l0LJD;Rȥ`#E\b17Bal% gcB697 F K" #OYIc9um:X+uU?cvc ^Biz+8QF䛁Qړ$0eV`oFʵX\e{ 9S!#R 6d`KGEwic˻&xg0de<ۆ1 9];,liCkUœ1S~o'er&4s+TX8duAuq%Lfǡ)v0Ѕ\# YW&8Yd6Й,]Qk-CQ/h) CuwIysU%s/uV s=!yP=:c}p ]DUwT^2d縬O %7=8c2Iqso'Iˆbuho )BƁE> ɪNX 3)WH %ik ^ըsA,N&[Jő%wyedj(vՕ7bߦwNCAwNfei 9u -Foۧ>q:=0>u3Wl]휯nV&+!Ę#Ҏ=6&A#OCS8kUTeM{NA |lL/ Z%M[_:RzƃfZhv EV' !] ֹT-7T^Ou0m6%s!a=~qckY;jV`B5 ,و.M/z3(d)zbF%8}WODȖ}f-p5}j{ĕ/Hm뙏`I;-Z9m|dDK(bFYH ]_dsC7ӂ\,h#ʗoq,yIp0 v3Vym%;8Cyq!8 ~PIpYiy%(XhCMoŬh=E)> {Zo2)zEwRTz^^p3eN ٣qhGB)3UKNahYw8!@,Z)zi,1%F _3oc)^iv~\j%O/zB)62i^(Meӫ>S#F6rCPxjFRWD'##==IL,B%TgcC<֜״/`E{8,WKћMy>I?1 d~އm:FAb؅ȧzLdROs:+ g8"Q70hʳ\8f*IVfHC{LC[6ٳ"`@G!;¨amZm\!gȭSLo[bĜ%4O7la^O 6*#z=& P`.^3\0:<{i4iq 12ՙQUfr; ]lZeM !mnsDvX֋xUa.ԍUzJ>@[{^HLV2uev&z3<Nۻ2MJ24(2RoGQxи~%}PI|VSq6f\ 4xlJIsH,K\}M~096GS~4)pImI^]jk-=,twFR*+A? Ũpg·=UP>0hۈ]p oXB0ݖ(Av/GA;sB8t+2ju=>qbd ĭ&Ft?m pka pP| 9uNlMd=*YmO8KZӋKܷ1QH&WjZ LsfNZsZI)'sIpyv>Z}$BDžm@rym"=!@~urC;O* HZ J%trqZ3nEOYY~ RmPR6-X+x%w/}bB2w0jV2(ē,t*U"3%PH6n5:xVNlv-y"űj(A6w͠^m$~^I C~OP6 1&W o9Ҽ)ׯٿqjchzȞj̄&?zqMǽCn)<{UѠ$p"k *[y^'le~yy՚i#K &`JD ]9["D41#!*ࠀ=҈XƊ|t0>eVќa&.Fe_j|L__f_PrHK2"߰T4I'xD 6itu#'~)Kt,Bqߪ.W @eniLELac%&?D%?+TSѺe]>:0j  dn-N+OQ:HDr .stti:W;&|>y$p 0n7/w MQ9 R+<%r''N`ͥ[vd=)ȃ/y2{=>ۻM2!f풊8}`eR (dR|XUﭟ6Uwؒ`|☶sq݇n!PcGZg.%d:zP)SChpƙV^V뇥V/3sid}C@f%n!^b |=1/-nxtt:jH;Þ<]KwE q j1jwm%ad瓗<뺝YkAE]k=Z:RN^:Nm%q\wּpjg+zȻt0Yst1RYw}B9AD2_F @\6#"8]Mhq%AU9=Q]vhNF\9Qiۚ4怂ǖoSmmY6I:Mv6ôSRUe-#Nm*\g4^eO,iϝhI¶<1՟Q'|PO;)S_FYUWH8)g JWQ džl&%E‘U _C?QH3$tpZ @J8t+D)&*Dف dͭ_34Ģz% .Y%'RRƔ/! 3!V;-Zk@Jk 3YhTB*u?}$GJt|A<ՆqMWi6֠ YR9\L^L&vpj!cpl}:#:W%8<1һC(5ˇ xnF%4細5_ޣ*&֝8gWxH-;b&@p߅{j.|1EWM~B]yl:~_D3bPvI\/6 m]tEi״NI>n`@K_\!.7h7ccL]!<Tw{ չ+ZGU)Yl߱熰 n%C@"0n.D|ij2 ku3ךdR`#$(r; 'S/ȁ#"?áj1!OU%".g+!V8 d5l*rj } ;?#kv2+KɴoP i]\b^s?9i37gKP ִLO* * w#/RA0 cGtōXԍIpH: y>~Fܤ(uB9F 98<˳I>KN}CYfl`B10ŪRĽqW1QTDD6s96- [Af dMWDJF$Xׄe\p$D"ʥ6\?>Z3e*# x-"jd˘B,w. i㪚`ft4~o%.w 3AaV/)_3Epm/pMdݍuќ3ٛ1Nu VaСOEz[HQ%5l9Qbe)2:hvN\}\a,艟#4ΐ軄-72z&/!*e)OYVeiتO8eуE`t4=_|h~k[:|'Zq'R&9Vp84i|8sFIv4JFE~0YWClx:w:cNby(>~fֶC;"(I'Y]Y+IP +9?%W/Э 7nY;CGH 74Nb G\<"¶,ț_Fߦ3\09?k9šB̲(l~8Vj ]X)6UV:e]M3}.OCReOdi`n&]lTn`R ;:'!dfP=bZM??*+ANa2X0kȽPP9ϩVb&eD[ZقHy~P(#Տ"ژLœu`'KOg|Z *VS2.04%cy7"%>R.,vg 6" s3~[VXH+f6F:˜CWRϵ:I _Vh܍c€Umˬq}N٤iPFɂ2M\5r\-;NˆLG xWr;6M pGt?zյW!o#8[A33ITf˷r =kg8f$+ b}SHeB%Ne+}50+ٳna/C$˫;7M H~>eшdGeLK/4S-ֵNGqԺ}k jowO;A@bLRze@Қ+ZhiܳY&9ᮋ >`ً~jx7/(do"1gTJP=HЗ9B@|=($ J.,{_T3iw)rjݥNs)j-mGNtԏ%$|y덈ڈЊƐ,b.m޴zH/.:\h%Te-texuWhBd8zk'weOV?Ѕ6hx|4]M ^_K( ˅x .>ɺl*^p=Cy4x=!\aG!tLn$Bd{hk.|i*:k"\9OՇ!uB2m?2Є`q,0G{@(#_ DBaK]:g;jt_*-VbEwGS*2ѡqǖ T|<& QHFWFsb+ڡPt?Azp'h_ۼ 51]<5{g4}g&,83W ry;[,q͑oJ5˟`%&e$u5rP.u-te[e{l"aoN9s∽䲋 ik>℈ڰ8!S86̡`l8^}ԅ"LRc7iY2ᓠarV  pv7Qq |*@*҄ZɃ׵'y:rzw{X$њMw]+@vR@IHF~!k#K3I}c2rOO骪Z;)r7OSoC,rU|My]ȹ2{cUxGo-*tko$V@#{46IFSR 'JEr֘pwٔ|vEDuߋz*ϯS"ˎw:]L/ ƒKenؕWX 'bQ , 0]ut)=HJ~4n2 _FNR3Y' Ƙ`ɉgJ) k.a'ŻAItXy_K7p"׀ g !+V]3ҜL< r!V}nze5;Hs8lVw rTU1u-@~#`) (k O$Cycn5O7*\⢠^K/G@rρhJC}!شh=ibHV.<0qT{ u**sJUEvW 9SA#.k tyexj9HÒHT%EZ,5Ҿ֩,spj),ͪ N>) PLEZ,pk8Wu4B)9hM*|}HWM8"M!˱j|WlT>K|owAfzz~ )7\,?k(H@yWlۥ}@ >"ĪácN{/fpagƢ _K,-5Fڨ7"ld>bvkozM\ KdoQw I?T/:.quMA~᮴8f/fAy/Ā*>lܸ(VHan D-Oo )w=86p6!1 m8I%Ю#$hZr ^pFhHSmU JtyA$^^?k!;{zp  -D~k[*88gX +i.E$.!xM)ϫgΝ{{6;T|9_9*r(Ajpޘ=)-T#8^Jp˵sjI(]$/爕i`Ep<_!R[9^{xQr}-:r؝|%xg~ 1Z(N H8&ZW=zّ3S0UB,YFF{n"Y@K!PyK/").: F`U1۝*P 8+EaFh|uj-_I9\Yp"0 5K :+a >riЙ+cub]b_ ԅXgSP'}NS)X5fqʳSC=J=q}Un<-9fhs_v%3qKfԄ!%P2}zCn{WoK6ݒ'a%vov+ /'^[0r:[tڸU3u֥:lX#**Y{tȝUqFH{sZ)Mð +1% xC!iͳաS_jo-6K/T,2 %W{?:ps"(n" .HFsi%bW2O5[]쬇PiND95- jRT0R{ŕH&!裿"TkQx%4Cءq*χ!LwGMX&k%L|+fk?sl4C!=R0ǬMV_k6+PtrNcaP9t;;k`2tǦ)GK5oxΆioD>MZ9?sSKl)&p=G ə0ךVݲߙ;)ӃŴ|0}L^<3!lMqy|'/9;^{*_w00 8Zc*"eQ=,X۾+iT<%257=ʍH.'B0 _`1o[La~:'FV(fbW#eU]T vwk*>Iߏe<ߋyhYdM[Z:Li)d6 ~%=gА_~UNHχkvE{@\z5<ƁRMc0C? {Nú\1h-E̘:JiO0i2h4 KWJn.dY!'Y0h.B6rB4;4PQO[QD~݋)<;Z_ɷL^s{d/ ;88fs3+0+ Sě/ֱmg&VG}3)ru#8Jgs<sdgoۓ126[Y6*<كN{9+l$YzKըjQPF} Ct2#?Br)v_@CLkGs goRQH '0GW0jdE0P+& KLT[QCЊo&U-JDΗ0Sb3ѩ@4ɚXV <~My($B2Sh- N Zt%k,pnevKz4aOmxg*rIB+O=ttŷ*4`c(He$r< IxOە 2-y?7cѺ|Z{`<-Yϖu!6 BB.X yOH{"Nt1q`|tΝK7Iz k=P˼ 8#F\/pY؁낪0LwKZSi`P)V?} X/E,)UxX.2axf A7⻤SԓRɡxCL{:o ZwvShU=SmLm D4ŚB_?Ǵ T*Bra0- wUvG*RTF4+r/R FL;a۾H2bjQ"[\Ĉ ΃UlT,fҍ=41+Zɜ= ޣ5sZn$;=YQƖW"b+^sIjGX$3ok{ 64a[y򚑂3q}a,L̩R1vo!aH{%JVa>N  76$KV--^iȣV͚_?Y9ts޵h!<ٟ[If&W/`4CH Vl| BT R3`qnsti /5s^ip>o$Xb]ъ*$Xw AsP^ .{9M0Vp #ӠU iRRK}1Pwp. +%FBݬ_1ov6`NaN., DTUk "jAq.nmpr>٭ܭ|)E7~{ =|}^E[i$K5_#DܾYx!2)l &# fF}_ɓGljI7`t}s|Tm󙀲* \47nIeHT۳Q9kyuЇC#[wt+e!`?-uEWbCbPI^Êe%7UN'ezs[qڡ\J]+DY?R?Zy-j;QQg.i ߣ_at5kY8[&@hLECd!4(c|BG*uCdwybQRC\3/LkDP-7fd~|Y=Lbs?%=[eo|=VpH)5h_'i_wGX_g N'^zvSpUYSn7ڢ~-, ?c&UcH;S&Z!!okp-%%a <n&\tqghaƴM `V4$JWژXRb w[ ȆzY.9t܄ f!v|9$rӛl QkqYd <۶8RJ9KV^hS&*z+9z$ai|TY;2 M/ڶR+1: $(r;Ss(HZN3ʟ_8X~S0Qd,PmOݻNCF_{*k &ѼRdHE3@b@Fi e' y~.p~N]MgowB+ O 9GWSƔ;d{A~_ 5L:@&[墾cJKE#*;I-O&NĭaKE$>f#oHjRm5Ύ譿o!'Y}$j—᭜aa+E}\yVlřꬠ 06t6ӬD-jQoVrJS/>$fo"z{{SC"^ho>]ېI49[e?|E;SS@yy./h@*OQIj4*}kJqyPĭf7 w^@7 gjH!SM= t,8@B'7?J)S{|@֘+Ӌ (|Ip*J?_)#ü!g!wc@$hWP)eOZL{ ;#~^?pUּmh_sT)u@VTpa `Be4[(ʶާYc>yPȡ}kq)\gk]#DvG\陗sEOKF[Y;cuMe֛$cA13ؒ4',:&g%Ҩby,}y39^>uHgfREfVƅr6I #/9V!4g_8vͬ!In}au@vsv7DBPHAes5O D|6ZUiH!0؃bM 6}[)E6XJSRAO죐XUccsA;([phZ/bE>t/Q_tcĿakCB8]7bNgU6g$Cu/y$&R983(eQ}^Ƭ2vTLgiE_ .P~sʹVOZmuLv -=7B!?Z%7K$҉Ő/҅5JXũW$`T3K^C{ W/e!'smiE 2OІW~(j]m6 'dep[(G!{"jpYA78染@mO{J\TI: ݨ`P5SuثƌBP~<6E/J~"Y@C 9mZU;DH h Jҭ 33~bCq080;H saXXWRͧEIz8IOQ0a㌫i;>Eo*=ȄJ[Y!ikQt?ǘy!{0 :fT6;k-|rW֠X}MJһH|n2/L?MNsO..:>e [ %W-^ p~iCP)NEsl:CUG8 ʼa$%`&C!KDX:5laIbYRѽpPH,iN0_ʲ,")5F -邌7)'wD@T5\qE@ y& @7Q+~<wQ3(_z1k=-:’" m}63[a]1[݅V2SIhb2-(W5 Vxi--В4%LJ)?qe[.ϗ^ bFq,1çJH5r$k0i"Cz]T;, lVU_Q6C5BiWiI%װӝs==EkxZZV$ }& Cg\Ĕ6 v8lzŊ:63o#Rjrv_DB VUFL^4;C* sndvy3XƲ r@)jؓA=:;Da3 ddaS]Ge=M]TVZd 7uoq2 ۺ$k6 gi- ϴP鄀![m?M+”4&6Cٛ 9v 4xէrL雥c6rG:˹3+:j.FF{u=M՗9z7g%H t3mZP :+{tPq< n4J$C-@GP',1o <<>_:26?zv?q5U1a_Q$%AWw7Y:m_ !H ۚ S7'>n#B`#`twWfFy-8iv_>_BO׭^?}ps+RZ +p4'ϝyf='mބnTЄf_=eES, 3q2i`3R LPoIULX)!] (=n*Y=!(džZov|iR ;ƀS׮ huzmAi+p=Jku P$oH&J (Ol%k:әG(C*9ߣ/1CCJ`Gc?? AP˭H%NNs=D Y{Askm 2R'^D)g7~X3Я~Z87(u0;:%9}ǜ(* >I-&_<.~ywAS:I-̪[kkRk֭ @Qs,_qQmuM>)Zr9+2lIO';?kG 2#϶8f{/V.E*ĂA:Zc#UYa7AY$ʳG~d%~o_*I *cQRmX~2FºԨ| x/q`VZ?^LuN:O"+ 鰱,-ʐJRljzjs?zV缉1_|EXGyhGʹHy28_|(X;/@^mBFTcֺLa nxSw4Gj 2IQkn"ˊ1Ge4Jg2KjFX鹐*2Gf9ncӭFY{6m`+ԯ#T%Bwe*B(]I捭_FDIO8nDλ^ΛRBBj4_L0&cNmURS'UDZ7frʙ< E0U.Kz &šlh cRd0fBh8xzYpcѪ#l!M˂Y^ z'$?Wi_9 FKa :242 ض"{H¨&1<>[H>1{WO<ýC1gC[}aϤ4*2,m]d82d&ϕ\(uDBy'б#d曋Ͽ{șM#ho8h!wZɁAf~,شѼB12}* S*Ep\IBG<$CGUaC -7/*EۏC%ʇ Rho.@%zHR g7T8#}+ ~a04SݙͧzMvf,X~~&Ap6!}T/XD#r0#rFQmaN &Co9h/xyХ6LLywPLj;tjV'}H -Nl%^~XQB)nis%sMn"A\|\~R0V:G?̖KHtO:cƿU"冣VQ3ՌKa/ ì.@o& Pq 1K:o(w9vH4{tΏ|jSoޟH R/Y@Ch*ЯvLهHg cWIn5,l߇ #?X%Ax{&14A hkD6H=yd.``*jgeM׍6:*#)XBAIr;d<s燚) Wu/&KƿRIvJ!;"b>`ۭ/kL?LŞ6ox }τpRqJOO=l[@~ Ớ:'a@P];]Y En*-/C|F\> WULWv R&)MVۑaP;Bj :Ziһjycf%p;JъVrWmNY&^Q`ql7!z-عi+򺾢Ƈ)PK{DZ5bB}FG;#bP}>k+R,f(E&P1n"&.˹ {~9UxKWm=v`u;j :6=ƊPzOּCjs eWE25og ӓ*{JچgI%QDFi:U7kkolBYqb⪤kGiCoӆ |_Ǣ#qBq:JYW*~W+$2l[˄B8[$ͼ`}S?bȟb][*S4ݷx%f݌9 ԤOeYւpIӣu`70ib/Er[K#%>r_nI`9ίXSZSY ㋜Ra" 9ty,w'?")Kzzg .wLguEޫ%hguUŜ:SG˓"v-LdKA1vV_' ;(NpչrMw{`JIɟl)ub mDzd 2B"&{Rb ˎ#CMaݮCwQ>:ZsOR`̕j6٫-# xi/^w`ry"8tYߨa.=VKh)1ц-QZsY#;gy,odCMbt BMz;cS+ F uD0&& >,MpN=mBR!2ģƩif3d^|3~`TsX0aC -pJ"p@$Y|9l1B;!\$(T[džB{Uv?:!2~~Vx>vꥼuq+SYICz'<'?gԤtr,-miN$MΛ, y0X<'x4).;^{qN#WgDpC]ȎƜ*3aGǗuoS.jY}RH3J׳A5]F#Y(`q]hPkSx4Pvmg}_R`tȬ/K|W8#VI`W.,|vNi#*N4 nDEZ5O(6Z-Q"HVs%A:6^+>lڵC^XѨB CKKs8p[$q!rlAeN 9iRT B<m|fZ]z~u_IQ{i,vsiu>|.qjݔf+tڮ+$Ɗc!n_l^:\;µ c{TB{S%SAOҢXoD9V$oR>dzb`l09F#H˪ U6z6>[^qkSyM*!,-<-nKp@TH3\V \7Z~ճ7[_I>h*ԞT> F>H(C+)a>.A񬷆Le,da0b'9/ gv>r24ez2)2 J GK <v2Ĉo)UW [wyvy'-Xd/IY6 !r%)h˖*5pOalzӾ,N`|F%a5uDV:jZ!C|KTw`@@SyFx2L>XHÔ8'u_G-djm^L- _hnk_צUDܐf E,n)YzväU^wf:$ M"]ԧa[ ي ql*I4a $ /~LJkth;wmTAf%ը!%kɆ~4ݞSMјy3N8G@Iܸ Y; >Q@*[ح~ʫyY~q56'6himPA?Zme˄gC`}Sң2^IjduF2ZT^+2v&56qP.D|'s@+Mpyp 8HD$ZSZnx+2} qh%:TZ)$._wbLWTyECvȥ%=J "B$F&aնƿ=ן ͛uR&U;]UyJIv*YϮQaxªg  $ jbGV0ʦpcl_xCYO>13, j= --Gk>k> h`$kyP?P3_nKɻJ%}F7tdt =/BٗWo9gx 6lRdLdkb8soDI~AjhӲ!߆8Z$A'OgCI8F͹=bm |v"`ȠOH_E5%}pu#xle[m0Q#R5Az8lgLLBE*%i\GdYg\"#`ݿƫ1/Wq\2$]OvP B"a&_J?`791va㲜)ey 7zTσ߰3 tW+$Ĥ *ۅhHW4?XuJYCh3[t VNzN:Ԭ,0wNɱլ=11wjeX.Ngr =wL-XlvtWHE= h4_CbknjfXJ%7?y4g"(G (EGK͇ԝ!e{ZLc_ R`D[ |?#,1 ٮ󛿥SuymR$)|FWCߌ{cdy]6fNXq-R8^Ω~!\t6'pƙ[ kL<2-.pt̤W:f4tB_]LEoK|U+趿U< es;ĝ`z70KPai Q,-ՁwS $\p$Jn82}!/'R\7L,{a癵lUb"e$$:WIE#.QA4i F\H;tR>R,:-gNN@`XsϡgNLw" 4ܷ0/G3]+_'!7S[ƪhjN'%pRwӱ{Ӊmց_e[$иCm Z8s%1hև\/݁)16Y ~%Ba\5('%]*ˇt_ʈ1'=賿$9QHX^,n?8@m%<De 햤6C|~S@;}йwI90+.\d 2`{rc3w7"!ƢSC 轡"qZ&ѵX˧5wm_908ʃK):>&Qe}ppnA:1@}*21 r'tfvb6Gkq\ӿQ^GQڗglss8Ζ; 8 51 yN7 1(> \uqY_8i[`ԬV.Qn9 yB3jaaCi˽BEſ v_E2++EanBQ.J- (W*Tx伷Ԩrq oے0<l ;) aj*Ng2z$~o! j䫣gR4 Ct[`.|:{c NU_/31ʐ*PV.lB-¡sx1(LtR"N*ퟭL녠k{ŭ듧;QZgVԬ)(-SkpcIuYPBMuۭOvnհ倯UX͛0,_?6d=u# rj%jU1sjʼn`dF AfBzoJ-(?`ý4*.IeՄ 0ղ3@"@x>֦`SL>ՎEKn>JXW%$bEQRQ]L5 qC[mqNha_bp~AlNJcAڕcidg;<06]3ZvLt,qQck# Hr= .HJp9=CRSz6*Ů\=p6!.f3B`D6-{YOaz oPc۔Y5u dUVM:ZKZ~Ф1^f b)~[M{HztZ6QV3&׳.lӎ϶U&ApCˍl,wsqZu)$1zC jGi`4PvvTA .fާP6.zk6O-cЉFX |:ٝ2eZ1Ť4{\!Moy3ǮUBLKx"+J @G ( \U<]N-ݶe%OdvLY ( ",>oJoU}q_囋{ߜz6C(uTK2ًB}L\RN1#dE?~J_qOd(2 7鷖v*%.2uzxvf9>6-^FݡMjLgtb"ri@W+#ycJfσm| c }a<9 CQ$"G'fAޅA]s]mB}/:M9ş%[?E=b&ŴcԱ*stV=G-q ZStAՅR|x!II1 -YdDQb1$f(JBˎ[y~*x7s*wI"KS=wT6˧,_16X' # dʕ_3(p/x9LL._saV6^i8.861b$P*˺ [n~]0} HjLL~He&~ZJT0.8E g&A|p L$lCUS'{v7 KGIk}#י}XdMPl-A9_}lځ* ;6gl*DmZeeh"b :ǑV j3z:4!.5L"q5}/\k,Ոx0)$WLˇnP zqذ 3_be*(jMШb~*_yiN)Z ;oۣ Iq.Iha17 e JP邟_~n}h}Dw!$]rJuN02ld)$n!cad_)-e'[Hf9"[lAr@/V %*1YuU@4t^zƀs[v,ܿЍ~zyE*;E]ȤPTs.& ]?嘈<'|M"Xv1?"dbnZ#:#U *!51j9MoQޏwQA6~ap_1#2@jI98OJ*Ol;)FW4["ܳH7J߇g΁Ҡk?GB Dy%)24s(8qY9% m8MUp'zTi4{=g)[NHmΊ{dkSGC ''u l@xPWco-ۿ^I4#(GbiN:RlItG f ݷ @[ C#/aW<ӄO2y/F0. t/ǩveg|1ghC>0%9ESfN.bȥpvF6^kŕ?v7Iڊa(}5&Y/sX'6Q RC)p:Un(WXXEpKuXRu12L:IIX$Or`Lk6Yh9M5NZؔUY1u_ν-ɋJbcDJ\\ bOs|cMB̓됽T!l8A Zsc`,ץJ\ նHӐQ%ʇl, 7RZ9&N<@Yxf9U*5#X`.į$4BgB5`=2cٱ0f 횞1)of.Щ)z SYn!['Q~ iVf2Ye?zWdեbryTjNgV*-g$K{9qiԶ`1Gc:u"6Ƽڸ{rycCN 9PsMYG2w'p E94L"d2Q:Sn~(fuC2W&vf&yIi֡46[e?#6Owpd|vNv9x [E}1O7ϒvo)ێ0:ùUDf"OPٵ@, [3S?Ɨ=qHƪ[N!\:xILDf_=J?Ez i`&u]y=嘺Ո]9nq"_1W$2F`hw-Vz֜K@_H*⭀ʊɏs?pA\!_eWF8 z<4.s5: 6 ܥ%f2n|+q%vo0m6b2{= Op ztDEϥGMn rsװ.,]HWFNRη f ưL3wKð 駔=W xk^7 $/M2ɮ8]KDPеLA W }yo)یvo("gk'go1ŗ Ĵ\VQ|>csFףT2pz2;g,:b˲[N.+[_; h׭ɐ]5@PZzQ_R2seJ *<кsGTD6ÍUKi&eF{44<9#O 2f6/kȐ`1T\/#ddxo 6זu 5l^P܏ ^i&Rxw8I1B1%b#';+}ZED&<,x5t6\U ʥcYYR5O%-~(9.Sl5DmLC,%aGwå0.3=DUN/NȍzȆd2 A'Yy5<~ J='| 'x-)e]#zע8YK*>. kb żՁ؟}A_2-Svo)h@Zm _2jIw^a*o]nG#iP(4yXJ'NK^gb4ɑW F "@+N:'AEcp>rHAC0+&YӘqk׍0jY9pbc1X#<"U.֕yk=t#!9?պ"]C)kry bQ"=i"0ruTqwXk>LeۘO'}hSǣɢ)Nι/%@5tU6xW("8m1asFLD%ZU*>dn9K,^K=N,R]M)ЖrYDnrBi,N:B3Rs "nR1=4д=@;ܜڤn/YpZ!\MqɆxNT<k{F =m.3gPl貜YL pzې^7zU(|e_$IZI `v@4"Lr5g32n8wN/PCkD;_S~ƀiBb<ﷵ-cUJ5|VN5}XN!KdI}@Ҝ'Ԓa/"OP8x̑;>KoѰ< (GdS7 mvIOLMߟuaTQjq"TA2Ñק,oT` 5OއiD Wd@t,LF%&!axs@/a[AzBO^rx"BZJ5 H4Ҡ̇dHZeblFjh];.TqlEGrLpRz'3Le\b$6aEsʾkm}U':D5~?mc݂x{U#ZskN [Qũ@HߘH3 ( x_áFSqTʆ6w2xǚ$:e !<|RȔ/XrŗX O(.^q7e3~wxSKnc 2G^O c{\\Iݴp1@t2E/c+}v+z%$GT6\l#$dvl7>ǽX۞VY{O$ m\}9*߳.)lm@G ݁ϐG ֈx)^] 562Y<W3Q!;wa2^0P/$/.~?Bcm s݈޾GeL&1\dhB Nf{:v:"RqMUcܻYRczg/f{QD>Nz-/Y\ ݕZ[bF̴g]R`$f-DZRh: l2CAbw2Łsj"#¯_P~땔@HI"ዬrH|{b+mA.v*R쑇0?򳺬o ftlj\O$kJ/޽YDOY]~ЍFWaW9r\%#_| fL/҉'AnѦjx gvUgXgO;wi˻ms3\)bq|g4RL˝JjT\J@[֥֚.;v!vty9w<CC|7|RkG9,Bh[ N|yZwBgB-MuXƒkcz߲n(aV'w͑r#Ed )XGj\;8^WJ3wk{F'^\ 3ӆ9ZKm&NnXu0a:Ekc>wwZl "Ke&NHo .+QI}J@!;%#*(%ʈm,MٔI>f\θ .]85~]dBx\< ߭sR^dH(FL',j{&o΂֌ȥl '<c(,#m!=%vMA_<)Z6>5"X\i01zE:B9?,$s}Fz4f6"#yGq-@-J%ayN4׳`T`ƸB"VmDk~\x{d2IՔk|ٓuI6M2ou۬NJT#p].Lx C`3:9e+T/ҙۿ/FIg70uZ~,!BS"Ӳ8Q\1r c^KX6"Gm)C!j pI6[+ hT)@kJ.9/y~]'L"8PD'}5-8ٟ'O'`,4ky؝^yJ\w+Gl'I)|l&k.` &Jd@UpP$yMՂӀj#$ ylS}N RJoƒ9{^շAlqn_E `>b$HlD[rXm7 Eg(y \3*Xx6Z࠶.f: h9zy;D2-k!xs+C^/J^)mNt-Wda|\_ ~9+6) UcFG[6~PbdugA@Py,%L2De)s6mZ>m^ r@ӷ.՝k;mcMN5X/ٽSA\bO` hIo(z2Ye\d${ aUA?@SZisNXz<箕ߵwB.us.:\z4;w8~2] ɐj#90GQrXo]rZ첍Y*;O?ҬF[Fs91f!,7*.ѐ-nz3K ӑ~H)~G$jP0J9s ;Y|;4.]ջ(~IhšdU~Pۍz'JE=cSaI̭xR7 c?ɍSu:xv|G-[D)Չ4Tq=QIa!dyU`K0E= rDSx=|wΪYꏠR,~ hPmz[Fz;ҋ>DTYw:3bx6!H>սdZXciVIat ;&hARh(s EESW-KM$uofqm:v$'m7Wye- 7fb+;BkXDJt]A e0+)0nHm)gsCox7]/ bHdѳ1UO vv1bYyj_ d0* [ לyC"\>Z7 9ߦ?p8 ۧ+O e*>!(\J16Z NU~Fp$c줙U' U*H=!(2lD тq71)O`f-&V !('h7{ UpYUĴM%\.6v2G!) 6j|Nt+aH*v0ƾ}^s2G Z,JF'1O"۳qۙ2VՖ.+|VB5l@nr: b0Dn $}q1GpD-;¥#'roDZIPXhbI릵gjf2--_5  AtqW.z$YR\J{ cE#]TOJ-$>x",__O2Ti5VCt)dv. 9qkr5FWRa>]߀6r~ O){V+?F% Nܘbٖ؄&=`V Zux@?7ZρIE@g?tƚ-NP@ nglԇ 0,[V7lma A=YJK̊HE`{trܤ%zZճ(>7&^tiޤ ZPU1o6/3}ߜr:|$^M1['dV$Am4aSΨ_J@,34XdxRxTƈӭiv Ź=.32 qZ6.Jdp8d} lϹPap-^kT A+>2>\ۓ7vBV5-Nz(O>|l0v!?:V4ʓך;0Ǿ4yQ~ֳ/> >1#MbSA: Efʜ詚~xB|JM`ꌤ Ѫl9%ҚlK .Db[MAɤծMKJ|+uczk garŠG5/7N []xDV}w(Yڷ?eM~7x>Z©R5o8E xEHfTa1&?1 */]tK L5V^KJ\?%=ߞL\k3;M#,` % qv?SΥA40?F Wo_?Ȅe笵4ě- A}bjw!M29ڱLQ*JRcznܵdXuiv4F\HKhF$P63H`c:Ğ1q&I)WunZ:M5l|8۹vR迊#] ǻ4W'E^<-/9M@znV[^F)PjU0}]s.]J r؜+(bjڽ[&Ϭ[Uktz6Ňq{=vQ 3.EF-Τ[vVBTq,W@8Y% KF?{|Wuew,} +r' tR]s0[,kxf-a*pYF+ z""o.. u|.5䱐Oܹ8@Jez^py⏧Üw{aJ^ ߬3Y?[!C0Inx<鵮Fĵti i(=tʲ ;W-(ոma6wҝe&W`ٷ\$GZ*6-JRʗjTV=h$Xw.AqiD"SSӅi"ה O3)0@/Ljf^@HӭL1Jf= ^Uuh1) Oz}@C?fW^Emk wdҰ:kx&7sp֪!zyH^fp]gUNwF8o&Zs4/XdrH_{|E'CyנNPe פ ېDHfm9iPY!EG;I[RL*Ux1T{o{zƭ3ہ Qc'?F8Gxħb0%NtS\-c"se|{=7{P}h+:_/mw&mm b_kofv(\i^\!]ŀQ]7׹>#vD?zǫTzo7BOado?ނxItLDm&y꾔$;erˣ ;VaL,clsmd{W< UnBf~UR.gi W,GF78Oz٭ T)wȌ<82!z[Hl &ˍi9P sLGE;-WXBQgG*P8'2m#¢`%Ԙ?Q]RX3j,:~;l@6Me'>/)T(i&DZYKfwfJ},$(2j@(sDrwb[~IlRͺip(+=N9yˎɵeEq_P^w3XI4Lz͡> $ 2F@ԬL@T伴Lq{t:L;ACgGU\ .Bv]b.ĝB- ᩇz@h6KoX! 7SsF^4H'SfN5*ˑ]4*0)ZqU 5t/~?dѵкHI=M 5U?` ZMu^cĢg %E@}cJQkGшh*Ќ]xQQBL*CoDyѫ>9E2u8JqmG4:N(O}2(QOBsRW Ly] ̶?ͲAexg=SX=nY=zU#+j&"tJI<9YH#+o2Y\>/+5Я & 49*%K(63ag+A {i[ h@a5<^!ϩ،eQkڑ iLA͜M2or#;hyp-zS~`d W³@e!GR~H.F4vR`pO`c=s cTx/C'ag2nºF!Y5yF!EB p|9Rō>3N+;tUE1" bCF"JТJgHyt]'eXLN@4>I{'R3FwޢǟK/ '$C:QkDbhJ[wղ=Tǹh{N#s/Oy8?RCQ;\>k2e9i^(ʘpăFQe+aܥ.8q7֨> Oe8ad=ӜM_g9ےeϩpV3o#˃F7靱;H~ޖIa#\;QLL:ЛsPE9;2e]- -r%~|8 c+P[- ^ҟp{UWNRUQe!L_x #va&X+Ӥեu>ʳPD=˿-^![‰iL+zQO*w/lReJ<@"3r މ4NXe{K-j% t6S=3 ޕ2#+0<G*i<Y(3<٧YS%]OG[qm@Pk/eDf(z}$S41٘ui&~+ u@Ӂڇo{4NVn̕7? Mm2׬55PwpG##W=ӳe$mƕ -꘳>.D_⮪:S&WP0Ҕ[wjUTy;tӥ%[GZtZ~;͇q#=}S9X0Z'D'e?y+w[U3ׂ1p癹Ө Ml޼V\@)zy} į _*ߤ^Q(%1KUvC.h>pϯS5<7UX/F%Zn@}փq ~mk(Nn^d &6 :ɵ<'|'AIw$F ZhvU(w衯ﶺH 3{}n* ,ȡjR=6<}_cyXA,U!;݅7yjM_y0:5xOܬ+%4N֡h m:/: nw5f5u|c8_'#[o KXԸROdR*yՆߑAϔ/ճxY)ɇi@J!tcc\{WTyP@ZN>(KOҽa1GN̽ik 6Wת#J=?I:h DlLfWUjpY_᚝dU q{w_qOUGn} `9Б`a{~LجBg+gc#*yB{ר@lX7"-) B||0)K) D_Dį+h/b{jLhIv L}JUTju{w!Px;UAMp/~g>Ȇ).߰vTZ4A-#sk chLej |{1)(tt@$pZťu`^o>`FOm~mEH Zޔb>n>ԋeax@(|-fyӐGHU7GF*m6ЛVKngs;s.ik{DVf`X* NeT}m`ܜ0DG臞k~4#azᇜUb drlM$"eYhBk!({BB}Z:1k =ҷLld?Vv̻/M'z޹s7Ute!~6,׳%`65ƞ&me xZnmL}zT=*0AT\}&܍MN^SX %9,QBA5/7C;FAS 8J4ѴMKӁOsƷ #r 5oGNdC6,_K=X#u*ѹud YPSLu/deʥ,"(cӧ~78Yt.9L2<]LZɝ@Y >v~S@.p^8ޱA+a+0ɾŪHi__=})qwJ^IyF_ Ӝ x< 4uK4mL2x,. r[g=[ J^Di' D1 kP Lc"3 X͗aay9^"R{󧵋Eg0d>)JtN9Yk&w:}Ԅ89%ir SUߵU sT@qǟc{M4mD<~|5c<#,4mrQdGb])Ot/s|)j0BidLPBae7іO;mu}h5tx\@wYr0xGj |cR|Ύ /%ƟgoJ{PcZ*HP:JwD!?sRyغx&hQuݲ ӞU~?g1YKNdňUʼ"s%tv*n5YJQ01q˫]8Á>f(dDO ʠCvWd$SGZۚ:7-JQIqf?^n1{gGSeԔ8J袤:e (d &E`9䍏1QY~CA{ UzF a&2 ",a'47(𪯹͚G /eYm_=R([nċ6cRaI9ܙO +U^AuȄ+xnRX ,)s 5CoOs'REt*$A~zNKI"}.r-ǝdְ눁\55nB΢],MaG6 $(6y zj:g*V]tJ<:z#irE)X/l^=?=r` fkAD2|eG-oN={s-"uy[DI&99cji!P:sDnIb_moiFJ}wFcIu{PBFKƈqTH,{e5I'ofBO|}4`C9JM #XpP@A~w`8>*VQw{Qr L9v5Opm{ɏE8pBE*sղ|lv~i2vVq1" Ne^ =5 xQ4:U?X省xUl\>8}+T5) O큆`8d4B',1)܌y6%sJ 5mn-GmΛ9<N)<%CY?|$ܶ#}@\F%oc\nTӍ|w_XinH+=p2$Ogl0b72xs(p+xYs_͏c5O?H "r;֎LF^Xvʬ7@̛ U.#UAm`Du%FO_|IzЪJGg7P=*OW->k-5W4M ʨʕ"i (X=?-y6Q[F3&f)3̈́S}!ʇ6D2$|5T*tl/^6z f*%&aUA'tTB%=.( lk{٭ UHd>EnTWjNfFi"j9ļ)SLИg]oTgȥZ`~:+4߷XeTohs^3X́[4=Oa6I/y/WL=1N“TMfXJbS~ҏ, J ӣߝ NGo~>@bAV|!p~V@aM Q[O.~L='>4=&[ҳF>>O7sP*|oPgj[SRXF5$(v`$hLwf+o$xi/Rek΋W+kƗG0G.|{pp+F[tuO,m daj\wǁAgL[ %iʬ麶9&f! [ΰa.7G2\!߆f9eeɮlka;rW8A @%+O^@5 V$r%~>+sTrJo4EvᖥQ{8DRj1ȈH` BPT*8Cط.uң5#+А9T0XZ'7ˏ~Y FN"@ORyS/0ߺdu9䪒Gxs7rr @"zh?jdRyAQ-Y/kjxf&mliRm0{CEz;k9=Hn 6R3 tt\Aa1DWfkݵr@*QSY؆G :"żܦ.l`ni[uwLgy˱pi׃2@IFɹkkQ(ϒEB6Sx-Og~2(M\T4+3$|).@@ør)UX!yVs!\*PFL;¡ʘP% F$a.ND܂N|¶S'pZlj6O"`z#q0ctA]c"icΧ;WMI8OQX(+j`ߦgB=M2`aPre#,.H;;XeN9 2OXaҼfMEoj&YYy&K.޹E-ʩ`qk$Es<]G/V";˹(}ƒ$o9W Ncv2֍qNzb8VʤkHtq͝:ɿ8Uc|:]=Q}nH/lO`f| ]3eIx@9ܪip suyTuiO 0>YRre(!QtX+nwȇu C5c- N.,2달lY_ʢ&L2mwi;B~s4ĄRu,7u*+,l%G$eogv iNDވԄH,>uYc6r6{w0ljm1܏1/uS_x eP|M$TdSA.Q Ü afbr|ޞ֤ À,ytropJs3T0v!6Z5)R潳ƥ+ZL7,ȍQuNЁ-oG+HM->F ._GPC-s( }{m `Mn]|@:u#$=G $KkJ5PrcxuhF\T֟:xggڋHGGbQ" U\?q )zb}\ٌ\4,;] j<6eG xh]>/8N+Oʖ ['xg7Ok?Q|n u)9S(e%k:]]-J2oZ̶M]W+DjV% 䬚vZPmuw yam?`YJ<56TlnR1AA '}V $@b& 3vƢ6yq\_MZd {4YpfI}fuQvUoqձvZƽQo'QJ%8֜ąs٘TphQ(WgVW<1U575.#27$O!x34-:Os N-25 n1$6Y2"3 FCQW{(m (wy ;kbi|h*;n}g׭ߕW4Ӏ_FdYU:V˒9h 6cz;r|g耮ۣ[2#l1JZ5>V:m3B$C*&'rp lĒAvxȐH/mAC IiyfW%_o%4T%I:4vIץ^@`Bؼpvc]fW&oW:0:[ 2QjLaYI#H؀  e-b±x%w{%) [8U1{H. &\ m;Ku*jzQezZNc Gt ֧홙N/ORc ?ZW7)0EDT݄ ya5~8]^{g]DkIsY?VcA^\_(7ټۜd^ BA xE Q.ڟ8Z9dx5)!|q$.߀ qMz`2 VNQ9"khD!;_my<$ȁUn>|$] I\}uQ5e MZZkQC, h}{s}Ie!@\{}F,9U@\DljM³;w{PW f~Ɖ{~uW76*%˺xӒ]O)h8&Up #1"vb dv_x4$\EcyJg]$3<9I~JK T'l:]_ϱV UX;/`b[Ű۳.I,G)Xe X`aJU:=m󎬴^_"Sp;"\q.e+)h3}&6А =q}a1-'4/ǘ 7M6ۃX vV E j?eU r>7IM>%M?ڨ'yaL Z-%UүMnkuqP]:O&OSCFi1HhO ^Ԕ'8x'809N`~/{Wr+s}PjɌ4G0l qh'׿n:[ç~9✎Wi ;O kQT$E0icm eBJsS%V:{;L, $)o:,c`#pFȭ) r[ ],F¥eX}%a}XǺhT%4 .$6~yG}Ӗ|67#"+aP{݋5rDT\*ȴdIͥvuB7?FJYzVxc:y!2@T.io['0-q b?o׌3|l"b8fXq!?WWI$$\p3,/ޮ,rزXyBtp IJ7=sdl%I2kv(ck+)j]6n8HO 9Rr0YG&\m5!%!2~0g1`3|<{ o['a\}AmI4@v,Qb "/Fc:܈Gy\1A޸ @tw?JRd7Qf^cmKD?0=Tyb>4W4Cm&TYSݛ}|]$amTwGz܊x$`ߊ m \Zf\ke.5-7s0)֣yan-?['`93܀^,%No92fck?8,ZN{d~oo=-2h~ H^e.޽^"O1yV !ߋ+Wŗi21w< f`d ?$0 ;$D?Pll>N(~iYrCX&.2=HԤ(V!Qߞu㢜>~ĮLDl8Z?+3HF];:7%U~EO1@&Vr=:a=k"xek``4X**z-+7NI6nP2v BOR4Q!xk50C" |v/NciU!,,B6,¼SZUBƈиgWm~ElOZT2 2ݟKQ Al3ϗF4C3T, hX"CZHA2~fՙǏ.-J]Ä:xx{L;y?yBfPnY/B-Db❴*3afnakgGxf.kV;}qb*?wյ|X.ssq`yۧ*U,Մ!}mE k C8,Ά Xt,Hf*:3h3;HfH#=8RZwr~O9Tp2>gӧHo^d]˾I(PQeйCf]r kؒ$Q?mH9p3C{R 8UW/1y 4<}=S\v^ z£B~B[w&pw$i{Do)T#ߧ^ADV)m\ //U2O&Qtga;ChP}Rjg6S{ܵq~ NޜCXMfGCFaVlsouq+3ItI7UˆdG\bAWt.HJe}'8`LOӃIk&6*sF0'^I:xVPBL,'Ѓ.wLu{n]jT&[@q-ZDHdfQ7ߔSpçY.V Bz#(OM#ʼn(p*O A KƂba3!%N6B.!<ϙGht}> ö#/~;pE@\drW4*xzk-E=SA4~BU>0س:_~?[&+WRHU/яħ*[|U:WYyA IV}'ɅG#0Ipb@\y-lo!xa +W)wVt =m1"/BuS_[]Bz= >Prֶ&VW4; #j[ h*ίa53bnfKcBUlDt ةƶmBj/VHmhز!~1_HcۯAqv ޒ"ꄎr{^K]]T5܏qJ8%[uZ?\tH MS]j9#\p* Ԙ91~,Y;/Q<ߛM 532/gx.ꄅK:ZWkJ]XhaMnȤR&wSP$P9kPsE|H?MpYiݷ2rp^cL?a <$DJ8Zss=>OԢF1BR"-I5 ܶLY^F&692 F~  b+w]Aݲe SA ӄKrB !|O&Uww9́>wAVin`uo=8Pg@7%y4F0%!858b=샏JTTE h!-K+'GADTou6.lRO. +c"'(WTB}YLgѴkHb|Nc)A}ęZd Z#`Z5۬{YxFޱoe$}7XΧn"/}Bxs-ڹUf vX{:^el]~ "x!6Bh7"&ykK,/Kbƒ86YwK92{f;o#B=,g' =1/^Uh>U ~)s[3Jd:K[1{w "T=a̴.iy@NWԞW3Ig%L@pVDp5"b>dP-ӧ`O[<^vm d~c;3rFG23$pK_%s` H&AGѿN҇n QnśӲ㡘,۞]qd`D856;-n3$:c\ B#w\,(S[B<5=#Lz\Hd"L]US rdWo;7K(/iR勹@IiڹUjM<+]V %b*!WQg1iގY N Vd19?Uq!,qx6X7B 4kj#ԂR%ҢǮ~UQ@iАYQA1ќ8i^glGaJf}qDH^g{Kle>KvN^ +}42@ޜ(<,ҨY:S#.6 ZKYkA"Q~PuJQnRg-ᐧP Y ܧeE1OۭYEY2s&`aN('Xn|͏2>@HR8y_J k-?Rǵ2I:ݿQx9åVg;-#~`)nwu3wi(ot!HP'B[,z|T4q7O6M払-49GcN8>"/nREY?%].1eLQ{6rF묣b!Ib""Ԫr]qá.ӟ6[t͗Ѵqp1L~[hH?n'tq3BylF$lgG P#NkKjw T>P{V'*oqĬ,rp3%&})"$ߏts-fڨm ҷlקI.DːSC/8hB|XrF@+՟D3V])VotSP[M#F voN7lόp ϋ^.|IK^24.Gwxrqţa 8ӢװCX>j'Qwj/i1WJUn/E簑DE2/)pmEH3ޡFRAȫ[en붞yxA)U]qq$CQ=44/K\L+hPrXsQ8HFc%׮Gɷs (2uΥFZ]'!uC*Td(HҙA;*v~>tkouVZz]-౒Th-,[*vofxc?^5{U˒ ~g?EkgW\B`jk ЇM&㘟$=0KQ Z0y$& wէSuGV71s͇Eڣ֑0p[ 2Sc$lzadD ,mY\ܘ};Lsoy{Qlҧ1w_P4$8gyO?xt }vT2@pQ-[j&'?a|X4{4&SB{"$]=f~a7 #'ٶ9C"p6F`P ?M>RJl-Šj䡬;K7w!!PxX!5΍h9+rggcN=~\gr絧= Tbh*NЖeQkAQ9Ĩ5Y~rH1+^-tLWڼo[Ȑ|$c1w?Mf= }=t#@n6opۇt]T8C{^5~fob[3?*RVNUD&ELDtZ_VwKp|"p'0 쩧![3NNIyG6pMfY ,m_u2vz?eqZ}EXz\0,9p@EAt) "WV_6#ւn 2/3_Bܔ]FފH z˶'-mWZj|O녰GsZ+xW H d´s MHs]ThptR8iUBt Ţ{ȀX/5'@B$&#!&?(0-]C#%":AE#L؁AeInòF*OvUR;ғf`83s{l$iFe;IO-Ve+B!e1Ma͢N^x{^; 2L@vhAA0_ 4KYĺP??a -i˼'dGM+gL\ BĘd ?Gul_k7OKdEvJ̩;nYkޮ\tƇMF$1PigqʤB7iX]XR1pu#< LIQǑ\uŮ %x ox'sfH>泄(W%@bZ ùq$[S GL_d^TH6*l5Ъ (_Լ2b8(ENnr;1P+~$@Gyõczӝ&l@M2U== ]bsmp2&?YavdR'P2'gkypqX8A1 /t8I6#ȥ,~ANj*GTJ,=#X cG9=9. 8oR|{eϾWp_Rvw7 Nz, 4u#58[is ̙0³~6BefԨ~0O)U 6A{{zqFC/x(GS6?YyC#*θEZ\? Y>貥7FMW aL 4[;BZn<}PS6fT܋jL`XdҥDm6/T# 4\u2++R ;!h*GQɴtYzZ{`Hu 5Ɲkz.5PD; W0tNүCN=3o~&Si0֤4=ӌ"=“#?\نB_[L,1_uN',d 2q4Fn n,/kqfnaL-btj/+ 0wm p_Wd Kq U\icv%4 8Άt?ta JH~8}ŢY1ꬳeσ' _9M]` ~$3^~Mai~Me-Y7[BqT+Bk c k&BeRL_*~٨{g<}'fv cFڦNʚY;;9kv~é[$[s >h<pp9סwMߩ-`M/#9`dx;x3;U^ Fכ`Jz_Pz0lFKu]rafL`TM|^[Ai՘ !VZ"fų35C3G4%WH’BuPQĝG)қ`]~~zDA8J$GQUj& jg>:;aF^9{QRYrs}#-CVz'o'ЍxWCj`Tcᅩf[Hlo&8Dd220(anu8o߻~Glq& 'eW<㣥dϒOU+jlyb]"*\(1hmorHv8#UL= b3Ex!%`N @3*B*iKy و6 }~YϘ6xt$v^?8&zц!;Mt,Kwj?i9]5URi&zS'$ܝxC.5_ě@@]NvGO3*A̚2QmG|kQ$ `+viFcmCPµ/OwfVr5!mc v@Q{_m /;# ~Wj YrNgޝT$U"fHuF/={'ʼ˩ifFXQPcv1"ڋûgEE>M 0TM;sMVbKaEt=hIP٫m_ %0\GcPڶ2j&2vYuu/2F_]9끰wd^?&zG5Q%=NzVZ^%yLr4l&>f:ڈi}F3{7W_Eh[vj DGS@#FmxfT g[?`DŽP/@-ӪRF a kc̥.dφJ Q(#6֝!-8i&zn-\' 1(T5ť,Ez?A> x | omi?a1ϵ?0{`*1iqBf$6d{ǵ(ޟ\xkWN+0gҽ!vܭ#1pqV&Lfnl1ySީGOrPs!0UP{c@ D}80kCYN66@'~J.+p?0TiԤ&)-y;QgXO"^qd54F* eo;FQĦ`†ʸjǴ2$@cWL%},J\6d1}P 1puj~7V >.3쵴wHX!D\ޒYNur;=[9ZҬfWG'oM4M"@E2,i\c*#CA"| >S$,᝽2P%j%TRs,~}ͣٱ))Zr|6ͽܵ@ov-sP7LԬEx[axiMcz@h4b2~޾gq6={mx\5g^[==󙴑+)47oڋb(2ؑ%e sVDg ?>*HBsEhxZ2 Z{jDA \|=9 ೬w`[qѦzܔ`ь%Och'ѸҨ~E dd ϤAU:W91g?5ݡ'd\%ުWl f NgG{yP=Lc>Lϛ؂u:IɺAp c)VB[/x . D kH '̣m??JQ{}c>yPao,h7&9pF ĸ1tAF E&9߱~aSVeO{}t0Vnh#hvX駝K%ɒzck] *wA38 5bs7\0oCqn-Se t)CQpi"gsb}fLQ\5d)<_N @ju%Ćep2I.*wm";,b9T6ϰee=zx.c28`2iT/p63!;h|ӋwOE֓ Tv_W֞>1yg7e4,GQѺͣ}՗z<U n BFF_2O3K-]QկF" 8EV@6PwID|ݙG@Z2,MVzmhɵ W  &mX p#) *Qeh#Eܜ; ?\UzTb@oj.rKM#զ8ϝmPo+#;mA2,Y=PB0k67!wR;Nz.:iPd&|$6U~3-!j:YʑFp_9)@c?DGw{<2YN5k}-2,gnf8!}ϕ݃+AU!)w8Θ]3~+7!_ Dn8S^aIߞ7ū#{ʷ'h^C5'\7r93F]Wꊅ8#abr5怆]"(+yDy /aY{.#hE8q)lJ+ULdR^q#~^׭'iX%raxƓLxfn#`%19UZ3Ȝ:c{BMHR6j4S`urU v5\"ԛ{@(ҷkly(?1S߃ %ߗe zth9TW[r_$k0?иBFcVɲ¾4[C4ånQ-p{#4J PI ؝r}\"2p :ƉZ,z!hNN~ܳqK4GZhD˝$xCD:O|ÿXVMfv~VH{ݲ^)ǟs5ߢDt/R Xk?}ČcPWk敆H$.<-o JwáxJ(YWBmYAY}hXRh o-b&4)lu` +?^D1]_ލFJs57t+zB|?Z 'ե=]9XZ1Q?p&6و6ٺt;΀qV8Ga_spBޯs }׶gO>2mi! "K- v% %4+sҒc6 higCe"p ``nEF _7}g,tt,0Hϔ?XZ{'(#h"e|kho}E(]XG\|rI  ۚ&Ix!ue?$U>OIKʴVt|pKɻgo^gmּhU=x(g>I/#g!!p@_o8 QꀋdLwiT$!?߳]z**ŴhL7Pv+M{wt[l*~:ڂ2 )ߢ틤"<j5J_F>{&:= <"U'Ԟ#4XծkkS(#@B<6Wni[=1]rw4D7ǘ'XC"e*!eDrҍXk8=_z5NVNhBp]& 6 >h}SծsXc  2O)+Q yKFI %pRY>DEBVcvpGwɡ?`6R㡊xv@ (FM'u(k d]ή9vpxpw^''Nج\jq%  w}*kFf")́(.{ٛKמ,av ۴J=_&݊g6I*+9kI `TmfX[DWӍB[2j 2!us"9A;Ll网Q)QtIw C\ԆVٶaiڜ~YXp$l^>rCT=LuE\ǨŃRy<|6ܛeAv)֕"5PFa=(j+C<2 /pQ_J4j@HW7h;<0oVNƏl6R)m;`ϵ s x6 b2bKbS%d鑞S o¼ n!rNB ||T7kuq>(ߋj=L JjlYZ.۷K cuB<^3U IUxD-~R gjɫq:s<ӧ Nï;T ~ 5lpNJ>AJ.:L ߉·nv6c*Av!noy44Ab`TCbe~^-%A2yY_֧\M!>n"^Ma%dVM2( [<~Fw&OqJU (ZLKZfAObyֺжa~ .#e"~x^֥_Nx`jdSgFa:Eo4yhtL3B=^9/¬9fr7?V{Qv^am4qt5cɛE"dqM) TƝ Wsk^ۉi뼤5Z gj,t8jxk|P˄@V!WujShzDAK P:hFkټ an Y$áx[1{s>4uG-}^.I.U7)b+l}_e9"X{ 2.09MkQMbN֥t]^жЮΚ͔ъ4qrf\۫8oA ~鸶.YľXNhS3#X7a+fm. vNr¢-Ir [#pdWTg$w.oYOoJmRVCNfޞ/[̏ь?T瓢b `TpP }&+6$kS3utu0WG⁳*-p%Iqy0HHb եĥT˩&_ ?aʤ3e47魼FMɼnc:@N4X8"lvglxިK4o=Bwŧ7h z.i!XqQ1cm&ݏl/l3s<#40"#Yزp B"`L83{qTɔGPt -@ݠڧxpT@nٷW8+G-yU YS<V{ $lR}$* yǿ,Vo+m*UU;MƝaj2nW+O=~SN呃p'L+3,k UV׳U r/b?^2cOGc-zB8^LJ;>dtVQ:#I46mjpfcOVr7ȎjF[tWj7"ҕ\?w$`a^@'9Y#浟؉,ӋgR9#%,t|ωd9*st4s`|%~+rWVg"UYuC#|FG8mxU𦘌N;zah_%m }0'k\9oA.8hO]΍JR&ow:z<+e1|K_7ң5asHNC:..YyU=D{odh(28*v53~.MOFTu L{^K̥A *ƐeYM\r5vǃa^^([I@yD?L ^ي| {>qKWb0DXR c[t \aw%LuɎ^̺%s^Rr]b&#^,'ASzX4dS3:"yd+NH;_0^94<4E [DN d )BL(d\F;lm$mLD3\dd}P=Eɢr@Ff+XukGUXI4~G'h.1Mi(h!I^AF,1 CuNk68HUu! XMl#i?9B3 gE譽΅@,?/ȃe3.$k4sΕ2>[עZ &e=`Q`7 9kŃݪ܃!#y.ˀ>JÓJ:Tp]Dgl2]0(9:HX-\Ikɥ q_ЉͷG:3@l| 8-| #-ްuv8ˉKޖޠQޜ߆i ѿ#4^UALxU b.z u/tc&m0xq?P?Ud_ ^T>4 FxeI@)]B䕬s}Ay )ޫW6+~ ߫߯bRdf!3(t4ZN]Xߤkg^xQiWW)0kju7mxt_H@ J<Д/olͯ3#:9VFTL,+ LFoPk6%I@jTvş[nM1IX9} > =lG"ny,ݧZ}xOɬ+?eWY5)_DnQ8{/J4CXN}ꅴUx+V_[T %'p]jL}~9o)_᧓#;oM mrp|q]NoIȤe_ {R_?ם$<2YlXP,H⻬KӬ05A'u\'GJy>kK?8pCEp$>xUV /N'GB5cG6tMz&`ϋ{}- ©FzAN7՝M9~tbP螁Z.`[t@W)raF}-*0-F.Unlns+h%4a6ЪrE{5 !Z?6A DZV= *ѷrMpUuhi~k~KsE.}c4tmRjJmA #5b;CZLC^X}sW"&l Ҧ"&hG~smh  2mJVq ]w5M¸- klYVi 9T`HwȘ.zcVS[7$ԯD/.9̫֞v j$ƫ0m\Aa&0*_n@N+V/"<8of壌[t"z.Ʋqr3`X*6]/{`{3䩓X4Υ4 3{^x eJN=B!uĠQӋ~֩䟍ӾՁ$-Oaaƞw{*]RLod8v410*Q$&{cb -b6و!K/v$` M X|(m8:^S5egw탕pQ%&΄k+;%= wF0)wHY^m*hfx~Sp+{6vK2f >-eaf.} E[y7fG,1W*"h `<45@wSNZ.mDwtbq2q$zs˨ҏJjWD!ޙMerRua_h!CP#N C{ǹxT}U_ф]]bٲs aϼZvU=R M kAKRߕVXp xKZ DHduZXn*+-R9} @pҽ :%<(ZGSy-^(݂, DWWA6r_j< Uiͷ˷0PA&ڇ<}VR~\#ߛr~~z?N5ԏXk|bwj5S}1&0_q7s䂉d… _#$T(l-Xc_)PgY[~˸QIWƖK'r&zLKLʋohqпo%YU$' );ómBmHe y_vFD2SRHо6UX쌜0 c_ۛ#ݼlL^Ob~ ٯEhoO Pz U) \;JfQ⟾l`EL=)g^.^s*\vwN,SEH+/ l۬(r}W?_9h!eMACc@?,TjC8|iWd{T;VR)tyi4,u6l5^UHNށ6Ŋif'һM/V0îhZL ˻_= 4 nD}uʹzmOEJ8Hܳ\X©/*4dXc<1'rKW~ a>ҭ1Fc`~mh>yP֥#de=^_Ƌ$)•x߼]L[zfuO(6IXs -TB0A#xH׬u=V/;yA@.zCdZ]5)Req ; u/F(zpYAVdzjVO n/!i5[h]OGbKYe7Ů*s. igODw`:0;hxRPR=Xb# 7Lw "v.  w𫉺=ۀ\@0Y/kR${ :1Cs4NJq"S,IoćmO}R/ANJűS$~+/Oe86gJb7i8TNkSFNSDh@i!xt}WB,wF#1[~-@j/(!ZD.Uf S#?}Cy }|cboNHw#0QSKMI^"yrYHKʢ꽍h.pAtGpxiK'p*<q_4vs$Ccy;P]#53ZINTQTã]~`6Ӣ~yqcf|V;6/Zo%#)8ZVIX72?~XKqltlRO"h`oѲnN%}Sŗ&Mq$;fC³F2)o rM-67HACO^ڟzxBb5pS̥~@# qhXl -['> E n'w\KiQ Cwq'7:F` -C{V27\zwxoem蓋 6(#)JՍ?PkG}˘=CУԿdAA ,n)wYak c4\i{ ̹※^a%Ðܰg!MHT.X g®fxa5H OYi9Rxq؝(m|G ̕aFؒ}oˤB^EȢŵFjNV_$Wfr;.vfH##i"yfz-W~lJp)CD˱+O3RcZBzޱpmw1h):?A J]seOki4$rb ah0nY[d+_^˰L \O(V'@6(# O[5/[x% ~ ]#nw*/`#_ȦTw2R75= 6eփRFuvo{Feo\>o+T8lT@Uڵ^< bt' MHkp&&B3D|p. ">᰺, !,||1KAH`/Ya )^pDG F+!Fћ58I)5rfN3]lwd?P,zI!Z *@J#V:ف$\q O#a7@{@xOKsp$4f+Yn2/HQZ1?mu-Hyxv4nae:ϟ6?5:h.A_/c}WB/ 3p}ז!Na;FmzQ"Ѽ~aMKR]-v\eO(CysvbxrbzuPv+5aiF\ BPmM#'wtqAE~]3{R[nA}a*sY =MjIDsqP xa[(c$v!j]<x9r+HH;%-@ބ,;ys"aҰSfgJC oOY݁Swܰ#r3ٙg+MAԲ=E(IjVߥ'%a­+]EfupvtE}p"Ë9[+)+I+_#:%&}(z)9(e[&{]‰%ܜU嚞t rٍ쑛rv~:@>h.xB̪/=pe".U:KWo *r?yK2$;Rޡɥii7o=$*q;d.jI;qL@V ,d)Ҫ.L|1oTM0~W*|IZ˜G):Ϭ$n׃H)5ŝT.'<~nvnta}{DOO[xd.]j&:2"*\̠ǻwH"q]2N[M*>`m$z50#(i<3gfLP/ctydժn(,+UcαL_46i@"T_y c$CEw^Hڨnkj/'>q x,9kyd]Tř~?WHA+21Ts(wԍQ sISLB=GaE+􋤐{@"['a`"a-j~e$J;5zyɩ^ 9-x8 i$Norqc|Ї%ˆ s p_2;[.McӪ`jX7bDCHƋ902riH:tM \r-1E*ѡ+y(LJ~(I~:_LCDv՗#;&1r"Zd,[ G޻\o'Il Gu%0?¢cvBTcB, GenBsq_d_Y%HG"lF*s1W㬭Y^z z5-K7OP+lZ ]d F,~sҍ"0vt1|Mng^zLΚY¾9pxעJ|VbG󏥄tha2?؜!8#S~Э4Si?Y<:GW^QR4M)U/uR GacWeve/^ =nT+&sw'h'X`uo$&vTЙ~]'~2)Y{vxkKԍuծz5(5Lo1AX#x<dvȶsmEqA]!e0ѹ_8A)NTae26<9. VnˢVd⯛l{6 !.luB"uaOF "/ vxVF([ xY6UUC15Fsg` ՚fOnP(7.  <A^J>s5W CĤ$b ,(PKZ8*a=~4xu1 vpW4,XE`fg*N^j´bnr5e;4l77qgJIv 'v*÷$MѢ+eC\V;u(~@ .LK+{~^>pgMSB(vHצ=_>϶dNϮ@eN75W%l<&?&I`F1J&x&[>{\DِΉTתLleZLٜ.Znc KSEƵҾ_y پj93T4`Nn&r$*qg+Т4O=n l҅ We~5f]M%ڢ~D8v/kuGRp1`jLR9>߽90]`X[ơ38O~$sܪdYb%Ǎat 4$}=]jXӍ4"oçY01B[ds;{s@@~ʿ+64SI oZY*{ VE9LPsވC鷷_`-qo~>^Q0}D#CKL)m{ lj,qp/MoRx#@QoVzpEh5.`#l?5+7sٰ'}қPqW%9?+/(%]|s8Ixbww!xh;>Q >z Dy2g3t'֗y*Dc?mf_èm͘$=C;1nǽ8,g74KLO%kⰺhq^dome)qQ=-p̞ V?/,n?:3j#BG.W>7xIvvS[dSP6"S1&[ΖjeEx0p.USHu #z'͊Ey5Kla_4k稡~ -R <1 x6I,ϙHW5&+)^ jgByG8{n-.#F8}AK9Z˃յe~}Qp`e NsuF'/Qww9xGN/,@KجyisLD-`Ps!\B).՟6cex<@r_`,uVsˤlɨ Z!r¬\(]ƳB֪<*hOG>[6(wi5}Bĩ۠0()oie8놽츑;oU csydAG,&1ކMGǖl /R<)DIƂ?'OpK#T?QŁ^)Th+&qhdmoJml5 0H0ջS=F.R=IB"2ET82r6DIL,f B, ~1l_pL^9yIJ)ze/J] Lm+%ј☌NҙkV'ex"0dO U>[mec0Jnvd.4)q6(ǫ]z9CR-EaydWs۹c!sڠQ/3H(B ?BYPI~ tCf=@^#5q+Q;S J7,atf-es >n3 ;I> qc[I6up?{(dDf.}dqtQqK<>B&tIRRʾQMδx"D[ "070K=}\Dֵa#7}-2D8vyMMg|?c84. =F\!o@&2rT>WEw\b6#acLҾ*AX_ká(z^j/*7#0X*"g[bH!$ї#p,(ޟPbcQش bӑL7M; .#/OA|n4&xJ/X2wwVG |c3F >V?Le@X'hTT?ق}璿1uڮ6$xIZ~SS;R7`(5qܘ8l5O0r~I4.w:ghWmDPÊiKKCU hٞRCssdn J~&fy8 @CC-[n:Lj<-K-uEo08nk;@9)2pZ^Jv#+v%hUF`Yc!:c}_Eǭrbjx?'T Bmyl>)j``Nh-*:k~ieՀ'[EtvPǪ].I9d_3@[tw09𩖩nչ-NTH%aO_.L!eaxػ8nmPT$vyy@i*>yNlD!jv"5YELNU ' N YfflX)ʧ*ýR1]Qj2W$BpB еl ^Z>t)١~kuZߕʏ@TP†=Nd9LfDmcݴo˒=GR4Ŏ)qM҇[\B:j,)2iSW1-˨38-,@W|M%᎚T4#e"5I4$MZ|~v r|Kaӎ4aMZ2VTǒarB/-=&Qs&gK_bm$TH`{/t 5_OVAI-7v# AxSS_ܷ S lWAJh3:X W|qg)l|A/([xW xi7OV!cy~ܹAGBG[6;gi[8 Bb!>K툧;ЅdfYx0k!1<ZKLUŲU->-t5bvfk' ־:98Y5gi6 6@U_hi̧)%A-yB扛~s21;iURvy_>gY;sшa%g OPjTg(hɌay!Yn ?y 98}ZsbJy?8Bk/ɐ0NZ{mR<]#`,~Kڝjų;!wucqK11l|#M,*~MhR?ϣ; ZI%:9NUKg`P)U/Ed'MMh@TDv:[$W0z0$r([[ӟlVm%|j}O ``j4I`6ړEWmb1ܝaC}C ۨ寷@;@Axtf:Y<9[*wEKjfv! OKǿs*=РQR`Vj feˬ}kX2o`[7X_hGS$(l]'.,({TB*CT}P<=YL7;DWmOugR+fi6+{0X*A܇:# /J`pi *j櫨n(6~%"z$[J𾆊ގj_=eݵ#&餈A I 00t4d[kOӋ%KFSlr߿!]W}\>~0:wR/Mʁʹo? D}ZD:OYR_MCϟKLAcVj& Du /k@;jW b*)u-y9z]x8ɘ`,֕vUB.ATjws +C+J1E;옸Ř_fz -^5ĩ~lňs=i݆^RdNW|k=l )&ړiV!)`%-Wg_ 2]2kzUiĨok8b+'>C֠k 6yX&w6&tn:$ -f(՞Zv!vL aLX+dA*aBD K7H_BGIH;@mKIQ5ׅ6ɯCʪ.p؛6&YLn1˷vjXzQo=9puG ɀ1zi=2[G}CЏH%-s ]Cͤ#@{Τ SfsxH7%d R63iF'6e}m.zpA/^Lh#=8Lr)1E,Sa&ܜu:$SpF0zUY, #cɪ6\a):R_A%>אģq--fT(&$m݆R=ġ&)ФXґ6:VCԗn‰e!#䎥y.?_tm#̃@B  [&\dFu]5|N|P/2v+`21 GrS4TdB:EHjvVW Ӂa3,34 gRGa*rʓ(&;XYO:USja|kIaf֝>2c d/Lglo;<ꓲldZ֌R}u:zUFSvV˄P(-?cM^;>RUǶKqDY2jiU6TF\ :m؞W*1rpLk#1,aK'i6֡PoPA=7~dlUCR_c5VYAzpNP)4@i*mq7кR‡g`ak^ײ.#vS 2-e0`P~ jgp^>L]9{1] O.mp3}F8UI[8Yz֥Rp-bBPo.@@c2c@lYG 'N:_g{O: {_Tבz, g1Vel>~ vO=O3yy=>"L U3 Ro"aIW0U~U6_钳wcO./B+b$իΡvV!}@،^ʊlூY}kNK@}#<*RA+Y 0  >=wBv`kpoێMDyJ .u]YSXRK |ҁDAZD,j] jT8Θz@#()">R6X0R5 KVA#Cl[mVc*7f:C") Rmd6NFy>vr?zѣ}U@Lt{b j=&곗L,7h2ݦ޿Աea)!L{G[%_#jc& >za ̌9Dw^l9t4\ŸD"k*ٸi[æI5Q[A99PP]O.~F`~-Fku(TMK_耜I\tFl9q ׍Slq 4~ [sD]9t3 @hl~jߞ} Eʍ}Цxd/ ;pjrm8* Ȣs$"M,SK[3/^&1F]ޞ[C"6OSB۷nOF0HˉӜ80R9iCXp\oSOhWy)6ڗt&  PEpÕ2rI϶UP]a_lmFߡshڸE\J܅Yu!kϫ"hTݫtFBo% (ڶa1@ l/׃/j4 H5+'8YqsUPK0Vd =tE֛_(l_ ̍#֔rX@Jzc1KbKP@%d>S,ǂ?n1ĠT֟"H=l 頋BE Z᠒5(':/Cq CEh {3n^9W2b勜4'1%$,N% ] 3Uzt^67yWF'ˎS(hQ ~'Znޥ~6&7HQݪl&*3a:1S;oT5DB,| ct5*I `UD姃ڣP3IL{'~Ūa}S+G [ 1d^ ѹؤLWa8 qkƧzU| cW.N2 T(GΓX\ՖLtz\KѡH4;*=;ZMr0^IZ UT1j:.9 ]v9[1sL]Gߡ1 Ue;m46r(chj:vgu*ucZ u((Km+\DK'+Dƛ]U-Θ *9oBe5 U$Fz_Q~e[nfh+HRTW:(hT7$L9ߑ=r: L&wTiv]M)BbU 1сȆw[tT#>#XimIv.{<AmPkUx0#Lt R # D i;itTJ]1^qL,: }pmWO\02cPi >4)4z,llFy7LC #k%FLˈ M$B~:W~ID"|LʞkvIX*5'-EafwnS+m7 g F9d DRb.8-Ym:H;a?ڔ?VJV1-#lmAH#?}bDZ߂OG߀ŠPdHxsJ[9#q;U?WP?#wc ]" m}sVw?[0=f>TmoK0t)^7 ۈ!U9v0$9)| l=6˶͈ml0I `,#“1&[:ctZus($R:AO^O7ԧr:f،04+pȽֲrFA -MWvJCCIl.qq>IDX[޷I63+CAو왴U0iAn3C o^5WÜ3BWM{D}'r6 0@ZDQ쵯`^GVk|q$T? Sh9T:~sPʝoNew;y+qUj-.3JP` ;P%rP&@-Pi| uaiٛ)PCú'VQGVtL0T^]h. xe)&iserb &sgq|[G<XvsFfR9穐n< [ Pԩb%Ng :ӆ2Ic"(}QuLԘWNK_Zi:̨apg_o{É_[WIdaGIP-q'`4A2X ٥ ~g@yt mu'#K&l,Sԡj?Ņ:Q1DTΗחθoȋ~0)a29%8NEȇ2X&q3'.]̎ hEsE/V BY_UG|xF uö9V WU8XGԱ Ù/.9mnb!/"%# @o,gD`"'@NjYT$lK=(ʅLa*u Z}*m/]/e# p)=Z/a$ncL)A[U7r^Mn,6oti"&Yev ݊a5,dIdщ'݄fGK%l,e.,Ine%DNg,E{ΫRta/_Pȓz)cN#(+}̬x xR6Gm@Y?[W^+Oς X 炏{#2.@/ 4MT)Ed?y&ƿvVj+rd$BYtGT6һ\ [jJ3̢|R%fi#`w:!ҝE ' 6,z%L*·p'2Uw%$c>zIC8trezϽ]t!~ jMyA7>gG5}~|zwO4Cň}9~̰ +O!lB\ў!."^~8!'*}܄;f#UkESe!i7(M$u` 1AET'ߥM8CҐ3AS/}#c[P[E)I@=U4Fw|*Ymv kȶV%hfW2ljT6_" s_ܨo8^ԍ(@|"m/@[~~{G] 7,TکUO[̜iՎ9=ya A\a(<rF-<}!ۺ4p@Sl:OaNޣLIm!HčB:is잳ߚ 3X|RI٦ muE_>/aɖI w.ׅP%ԊZ+ 2O IVDqP/S.䈬 yomq_*e'TI=P0))&?ۭLCBH ~;m_sJ-855 Lq4B͖wn02Raee[(=L;ֱz72F6&i8<ΡzK?Y5Δ.sw5{[ٚҳW!†\ *LUhcUJm5j]-U*|TE$G?#[GhwjPL|NdDrj3LdMNx-ϩ@~ɿQ "og+% Xy46 9ܶ \dj=fbD)@664!SCh8?3ƝޥO\ٮw=lmC/WeW2T+yJ`XOX՝" ȃs:4קǒa$m5izRrbJ9;S4(tbX__BK zں7gX/ C\(Csm;mhn{Ĭ;'KWʷș45Ddt_ҜX]ݢǤl~L .wC8 Bɓ,~w,^c>ڢ\P6$3ϯ>D0ma*wڕ32|&߹?1&p̮酷AJ"I9r'dU 7H̄5$_fjM8VK# @AZɯAL5 CMHq)Z\ނM,cr8DNy&Tkj.P6 ND/L;H0J\̧:>~Z2Dq䐺i|umg(5JQJrkEx+ܜbH]@bβcPo k E%Lk"`l 7ל(p>busv-1\*S IjyB˕_7Ӭ)][~6%+8oAMDMmsuc]'ztY'*3$96^Hwj pDZdTY uo (( pS*ISZ߰̏f7Bd~wlb:,aYi>nJ' sG@Z9m5n+}ns8I{ԚkJǞP.oGPZfG#b#_չ}7qȊt:hika!S:5 }7mvOYr獧&b6n|X0<R.[aymGp`,od! +ݽ7vgC$|Ȗmw7:m\(GXjrcTG :M qJӕ+aQC\Fc[gS AI[\!(_T'S|B:zHb$S%_<*ћuq_ay7:(P知{MM"zG`MfZ21ۙ^v vʳyd4- bM̷x4@^'Cs !&]BQGB ROK&'r( tM`?!чrPt`XI"V Z4i!xJ_Om _xa)`5ǐN Vѥ*{]VGHiM2(}ev\FY_MO7K*twR/4 wcyGZK{sw=濾uZm]yarxD(zqJ-@BaIMzҚu2bwܵg@fnI=:Vb-˹]}mokwx~tQvwZU*\ζtvyH}nGsDˆmIIXrqdMTp? FrGȐl!a9.< Iw/֋Asp)RptA W|H`>n~o^IIeҹ@k9/4Yr󨵘dm'x*V (ZndզpPؠ#Y`-.xQ*w!P0mm3 v-?1׌iO:;]ibYްnvI!KDQ\Dg8d,Yh JZ`H]^J+sFDHj_SҫQ# ר#| /(\U0VYǁ^Lr7 Yb"|j%w|?7% >rFJ'l7fGK{!)ymw>) 3 >tS;Hc%T6Q%o F>[gū@n\_eF$1 l)8NznpF`::`W"ZNCSN@ynkՆ}RAQv9Llmp@XCc>yL+3(|\p6 |;y= esX n&b6m1Xӎ/qGOynv(tlbm$Sob% |F#[8[;k;_ޡf!Y%EEϽ;0EzP]FVa !,5Ϙt[ WkЯt0>RW>勝պ7=[$ũߕ!XM6V˻"tB.%n-})Phhaa\/%67ya)v2R~L4,vLr(ډrw=eM`O"EWJzK#K/E6O b+y?*͎^ʽv!%\m'dחIմ:VCX|MI>&wHXSϣU䙲B#oCdp\l^A7NW Wb)P. 3V^ c.;l ?.qo&X[4wRZ>?1XG|`cʉ.^JG&MHIa@͝%afS)0c itXݣ sF*Ň0sZBX>0 r՛`!4._i]CyCpLA[_ĬW7/d%;6u|U >5&]/4ap?. =^Ib/œ)]E{Lj%9E,wLXj>Z4mO2WKjN$/RQ絍YT+ Sc̠rSy"_UpqQLaI*`QE7oϢX3ޡv~) f`GBt3^kk(^gI50Bl2Xmy㽹FEdD`od1te& 'Ÿ#q|2n۷M,%| P=MZA95#g H݂mak=*KE!rucRd'`5j BCJ?l}Wм)nZX{Fs7:nl_bcKUO^Y`φh:C"ةEi6uzI$G¾b+Z+` (5uJ!KPvj_z(3U$vec5 "[>C/2hKqۓ2: T~jͳ7pj[ aaz/|nX&{Rj־e _dA8:-ƯS(' h.Lj{h i[E-Ʀ/?2))l%9)٪&j!oXԬpU U: T±ݰb,|u+ҍ~ ]F&[.tN`:zfts/~^: C;sRʲ+3iBB\K*Mӯ x^No`Whu ]%UaB^/f'|*xGLE-akkغKhFAJ cedM? i~=I(*1Rzy> 2` z&LrX"]=8"Zo.~hrɯbE/Gfg(Ljz,+9raƁș*ZTAm5OhܬͿ_ȡy'%jzm6:'Ƿ8]"`.0UU^7;g֑w|'>A5 -+<Ԡ5 _yo@zf1XSN{;TZthwNmyNEz!niM yY%?}x:_z*}V,tDGiA=>} =ݠaǕ'(75Wd@h.*SϫϺ锯"\ǭ i2SUk6Y,|@#wL]FJ<~CRnaKEYQ9Y|؊iUS{[Kswh+O#(̜e:.n̻YEBQᧀ(m'>*9Pڗ'@-|pY/1I @!y=x2X(]nA x '* O!_K4ȚAk.1 Sjvesvpjg|E˵!loMs8}0:pI:3 ! ؐ6}B1[Xd~2U>\@Yґ!jؽ/M 2'w H`7r'w \d@L(85|fَtbZkDQ g\&hlChx78TxaPɧ)U;rdfgHndKcaL"W?N;/2 wP[OpB4+݄@ B9х#d|E8ɩ$xK/zc?D $}yu2FAZJĩK:n|YMN 6TlO 68{H*n aL[ղHK0/}_ɜzC%u8s fz{5ϕsJH0{Jc5|i0\ҡer17UVLmȱ8_6"I8.MPXҝ+䍪[k> ֒5vfG?1 ;1o | ܁먬xd XeׂG2$:%YҜK%p-rߣo~deRрHғTY~ŠyD)S* ([$7yRiUّh7e-UhQj]-Ѵ\k@#-/i(AqEqZˢLU#3b-UAr3b 56|\kU=o+%z},UgJ Gr M @b~}*!aT9-D)iWig~6䷱''U1|uYOwqEp4}Kzu i[B/<`hWDWSD!p+cH5ŘDjQ>X.bGl~o2Y Sg?%de'M'|rt@[Oz əא$fH|+wHNf&tESx)=hne.Q#fl0nJJ9x&1]OV4c.5'ʧhtF1-k}4si>=߱ B;w:LtuVMwQ1Vbz 5E@A4p`$$wk͗Rpkav 8#pAS K8?,mTs?|nKM63X96Pig,+^ةR? 'bј|NO,8{^P%He(@mA~}m+NvmCq a;@мKX K ~u; lqG7J,턏F^Bc>m31S)Fǜ Q[ЧcbCP=GO`vF/4+S|$ q9|!e8Zkڿ8q4dGChN"4m[DNBa02q{^$7a][yeD"VW?Wxi3( v#e+{|mk.iy_,mQʍwD FcjaS?I B.H\8}t(=W챙@x_r/s"&xWp>_Ҍ L1vӫKCJ¦׻r-=,rM>!LSLOBuB?Zlr~!hV]zdyn]'7Pql]b;u O$nIw))w Em}({ .%o۩|E/ yr\qűG"0 y HYI"_K.`fNդmDcA-t2q1.kaA}󦨐M46 :&"?ZBxp3*EH+7LJtu@߰uOVW#,0ga>4֖Ӥ3ܜ.*l }hEOZ4g,kB)J}BF}ڷ>ΐܵ <D/%aԎbuanRhηӫ*z[&|foM{CǬ={g`em0 e9~Y+HJP ~Iğdooe$mXIB{^"{.? 7L()Cv"'sm:8!@jHx*+c_e{Ci-̕c4dG-z1so<$Z/@_27 33l(B )bHImr.'Enl7EM5Q^pŅp]\\|KڥǾG~_'߸?jBVK#`dTL+Z5 .CHjMGG{1;tnKo1{vC/i{3ؼ+~~OŦ\-g.y}[e-@oZL[.JFiN|= .)qhۨ>>+󝄫sWsK,9,;dl285\] rr\ϻCPtSǑ21oĒ@PfH8ӝubq\ 761UnٳK4ڭ/'`qA :8` (\O8qMR7rc +_:2j{؎ EyȱHGsv4$\*syf`\Wd;Ϸ-?fQE)y2bOG7 ‹5wnَe niU''Ů담egZ(в~ G׃Vd'f(dцl`uތ{?:rUPΔlHFn> WSZjR0jܕUrf >2~ZQ !n4hZ3D@A[2i(Iw]Ƭŕj>e^lBK\hX ?GDHG&Z7zZBuz ]",S% :_pdqa$L6)MhSFIsJ֤6GI\Ni'@4YfQ{Q 0{H/.6|:z!*G׫DB2sc ܒd3<Sg[{=D@hҾ1T, S\,.;^M )]w˛;Q_GJg2_>}zDe%s?XςFf29ET(cvKU?y߫leX%漅} (Y6fK BV_Nj⾃WLv(;RJ]g0~1[TI˾+pdq75.vmU;=riUS%W(>Z" gAP,5=tH@3%}9.]0'c5Ib\K,KH1sHẘ;WPr*mw_L6 vx8X` FZkhyĽssaҿz둊[X,ӖՃ4 R5Q#MQ0%My;rʑ.8OdžfA HY)q"'`\)lg, DƷ~ya]h»@Y| [Xs^eڔY cnij1勱uk70Pי n5g@\C"Y֢VjkV.mIloҰYW 7P\S2xnb<0z TW7CIxe9)Cĕ%wu%0j,B5B (A(~%@}oAśmJ=F%1% kFP+;Ӓ|̟M1SR濟0joLkB?HVZ=i4Aeʾ[%yӀc{@` [[2kn[Ly"Gzza*YGc70ԻF!nQ4bz9[զ}&l+|,&Ů 8 sr^Y(T'4/~1)B#di)zҠNSnΞ3nf٧$,a{:l*I'l6Z.I X\3.)ea?7#6jIƚG×W7sk9ٸB-g?FX[ x"xz 1CKl{&^Q"~C؇=Vgbu#R61) $lV`ĸ;L&L>/>qx}l|=?&FŽO@]6uo&T~Ba,M>2n `D[xGiK呓|Jg(ȏjr9eޅ/I\. ~l A}niz ØT^LAOS QUo!$n}G]Y(댣^I*?(fR52]2UXz>pS\ܙI/h!{9| IUoxS-2?Qm xJ0rZ.1Ys| Q2 /jMm1 jBf q P@=Z]YMRnRB,Ve)C(1ǹ0ػȈiA,&ɂA@\ۘ}ák<=AG~G'EQl7#8AG̞\aByE|\Bno/k6[:n$ *t,ixoi@^98р[C /PS^4޿Q;*+=XGێǸz?o85fkA Fj֒¼Xh)X9Knٟ\مMɍljq-ɯ6[Qim4UUf`{V\̓)f<On d*m%GSN(iO6Į 9)W!`ٰj ^:*){wuqͫoUA?oеH{Hm"үEC&Ǐ ݿ>ۂx9"ЪX 5]br#As*5}N`/%ӛIӞ'{4ꏿVT xxnv)[`Rp&Ѯ`B^.,?:}ਸ਼>x')cQ zrVB g8l.lmΊ?w}2bGF0A.@Wl}Ey}h RD47y1l1@/",W4~_ۙ=xtBZxѮd BtoQ O]25-]֌5r=%}֐'xu#v@)B@hY{Iԙ+cd~̸ד>P/Iޕ@2'H߶b4=}a:SP^]8lc"V>qהex$5G!*\UGb ~e"XhTf,bzYjZo<;>cvȪ>r<$/]zsN d]DJe/@3=K5ozGzHy r1)>C+A@=LY (LԖJ5HN,!Av{N6cD)5T6yxH?dMum[br JᴌbQώIF.SWԲDE]9w#[IġRLL20i9hkҫU҇@ ].ng흦Zh/Y]֠̒ RU=Š ֘!?/1=eX39+O𲞉3HBM =S?kb3rz^bo[ ôi_Aer@1"Y1\7^x[wp9ʂ'.xy+e MYDP3dN\=DAP,gghAwv_2WG 'A٢Rq\8^wdޱ|J qH_qCp?|m}ʘAwU= }OWg/ZqqU1na(#m?Lςi7jJ'M7հD'%H ?hnAnOT~?׀-uyg!{e%/vsVgU, @1QHBT;R ]D7ݭc|[>BõXb 423$$:fٮI/2k>'HYгY9d5TGp=_~s/->p6]&9i XzxF,A9QXcJ.#Lj$\Ж-s2Y[I'0BI] 0Dc(qJlStOgX Z癐 O4?3 PvNΓ(Dp>rFUĥH$lo>F탪cj]/+ӡH2d~ѽp>,yt +jbj]QLr+LO2-~axi6-[D/zHbkݖb!<);Y+bO;ZLn)f<8$amf"nTL@*[V,2k VjZ[Cmǹ'6tXkQy# H d"D}q(lϱ$R>~DFDM7^G |SIKz|Ls:K=#;qS#)_cX놹/v&f嫸ٴf\U3t 4rX~Dsr[nUnVh\%t~ܰE3I.2/q+W&fR;!?& iX>&M M-S ݱ.GSCtUG#bpADȒHHѬ^uiwnT|iTFY|x; =T(n~ϓ<-T P4w%Bm: İL6 d[#1?3*Q*2@ګk`jrd[A' 7lAƬJ^l9]9l0ioȔ+Uk|\%4PVyXyg{;U*eK7=沄xlV?D>$Gۤ9Yޯ譞n2RU9Bfc \N@r rzt7fp]!#}&=&F))VmfGY?-wGC$jzs&L?7ó5M!S ђث b-G6k!rf0)5]:qm3:}11EQe;HAks$3AwF"t2vtj.%Y&RTs; mWw'qWIʉ_@5d=eKx%ІTwi3IbhzZF.z6nKKm>%  ESOn0|R?}&Lǜ-iaF"O/f⣾*`g&,\MxD\<FjzE4.,;s-ʱv'7 W*FѰhW&Q;࣑V+m&GF>I,dCsj2 BQ|sx6.œBCҗt0 woMG~i*OOQV?ux};{ʏ@[W`\PP䐓, 2D3rtV}TߒE=ޔr! H1?XTze3& "~րuW_ʵ_#c)r_8H) ?}J)P{OŴXVf9]vZdcB2+mUsB~+%>6VKL4R3l*8Mn6nM""*\@ WLv>j*%pJ)7zBA,Q$L.G ڦ7aj( MQ~k*ԍ9b_S4G7^WZeorO tDT1{8xnLf_2Bti"IIgߕmrnL/0dX ؈59ηAZޮJlr~&PMĶgoJ0-w.5O;Jw\ W͓5k }_/8R . VwOrO. T-+SĽsoybY@EC0-MbaO?Z [>,-sU2 AtI2: ~Ԍ{$x[N*ݥWݦ0 Dd_yݳڵFD`#S6yyӟ?޷#܆2.Q0ۊ qh\fcdsuwl*;10ǡ&:l/#d%#t >JǶ#l$SRZY 7Wx9npg7OoTluDV_EPjI0.z66N1İtWZ= (7 K%ȪupS: CQfY?OyCF#}Y" 6M4 D7iǿDXzK9l$LO.r~9'3rKL93 0TZ>>t8Kj\|*^@Pdˇ&7Tfi!/iYsT2j" QϟD"iWeB[k_sf?ÝdE=AeÕ' pe.i4˿âW*X.MknJ|o Ȓ}aU˵1k(-49UFnHɟbal3 !Mus"EOdte~-yh D<3C?Mxܾ7; &|!o:Z=QRDZ >j0>*`7V5(oH56糕B"W`Z,WU:?!5@xzeDx7Bh$s1tPy/g*)XseRw[|ӒƉ'*an^'$[ /!0MnHp1ƄKMSYcB:ʂ܌˫u2Sw:{y^? nMreڱK,rK?AIDܫs雧~>L t`>5f'e?oMu{kG؃R+lvU 9rCuҝ56Ta>l(, 37Ph+ /T@rHK?2J?S}3#G+Qgʰx3U|)X?x.y$WFW#yKoxyr ExV'r8 ' ۜ-޾FˈQEXj\dr}'4 <>uPowXtzkj:i)Psnz}8$TɾeG[]6GQHi h$ТxAH( vLk7[׵.B"}\ q0s6aj1v%EPV໶8Vڹ;T{!g)*KDr6Ҙݝ< M V~e¡SNdJ$qSRMMXK9qfCXǁFMշ\} MHCKD>~tq4`7 5 %JX:BDI[^RC1H&~^lT,J"2[xUߞc;;S %У1G"?E}r,EVrl/ =薂H(< 7v^װw+ fvmgrli8 x뾧ƻ]NũI&&^ERa|oGۡ=a;PgV? WR޾&.3&\_yw[X t-GFUm$ұra#5./7!{k/W w'Wa$LӆrI\ཿ@d5h43/35~_?f*_@+^9ˠ#+xX`). V;5eYцQ%#77:ysjm K{zFc : #5bJJkf|dTjFB'B JDx2B&cϮݡIKgPH eU[D =)Gmbl-;p* 5{U gD#q,PbKPB91iF$xPꕌI({KYF0IJ9HvՏ(hmpXTˠǰF3$'8c Y\UeDC\'+ˑnhMP_gs243MKiBUfFI=b2*&@d[ Q67RW! Rr-~:@47ctn| ؼhUKU3|ekrMV`%sŘr48 Rz:v=bJD-WL'\ &XCy{#4*tixD&ҏHL;<+{ .АTQ UyO В`(/|50ٌb3N9.PoHܴk>f m FgJj! Ǥޟ] }@ -!ޒE' CgԹ0iTL!.oBc($!"CH<7DSߕXPV9YNߏ?IpbABJA^Q[?qLC?4ACi ͫ\ţBQ1>sZx[KM(ݝ<Y቟Vdf\gTHOe}8[+Z NU.Zm"ṩ^ @"h,c$K#}PE2`!U5s)7bpӳ9l8\du_tb#m]BY{Kg *}<%(*9IҒtrUv%NŕAe/5TG 1φij:VUyy5p˵(yc3: W*rGT"3fw6#~Tn%y {-΋u\#x;P(&NX"CN^]Rrfh8hwU2ח|E־*I٤' U9*NӃz Cq QT8ڟaZb 9;" M~B4mĪ 5]}pYOy/q /H$B&s0xM\N#G8IpZ>E?Pts$ N7Rf#a|36{V@Ov~Xt2hHHV׶C(#4Fn^vG'x"4_d?8Ӵn{ nZrXc tCG)ΆR0 _$_3@1,cKX | @@0o,CsY"FεdX) N|wC(+dS 1Mw8$RygfKC,,['MSiE9Q5-թe|ٹZ:R[HBiH=0[~l]xuK`юk%Ð3 &m9m&fr\һ k0<A;DNBʷq[naS7Bw:uvWޖL-@#3`j-Y=s'nSRk;OQYʼn#9Z@וxw*::.g6EtA 8|(hrQ۔H;Ą" Abv{q\.Yoao5DHNN;r:jQG.H~o0QWW(w$Q=֪IKWH;acciU_U1h8qdv0h"3_!|?6%Ev)TZ\ͼdPf2H?kH-Y˟X\q9OB>k!'sMs\ӡx6% b)+k ]P9aZ#<ӽ}_W· ([ vzY(.GQH|yL03i \xt*>Gaw8zWS= >nV^@R88֘+RA&u,osPᄍPZqHyre~yΠ RUnAlX~ښU]sx9=)^SÁf PO&7޼Y ޵'}z;Qk `f "Gp1U{5:dnavtnR{Ui]PRGe(rVQO&igvć>BpAb̻ÄLř ȕ"&T7bR'@r}ۿefO?oeqďk4lipdeGh=qv{lE`1vXك#fGGC:}Z}Yc _|)'N%X* =h$*%TKmN^t =ROQ5ju1~]G<"w x"ǩ9uIf~4 BoXBkew_vɌ~eIpoIA JY׆: %,V@7,7hM-gS7r}|Y8X;$=("b7`f`9ׂ !w"Г2T)7(dTMH,ʚqrB>KYso4]'n H7؅D`#<Ӌ iHhOz45][: ׾[ Z3 )bzms+#N-tF>=%%jD"COoaQ0@xd?5YCV23tep&(LgH _AP$W(76& $^(`1 i]r#o<)NTW#$HkwKl51L1OgYp[$Nb):F3f8c?=Gj}H*roi h5#`x+n3m4Y=i*4ꎢ Jlc>vqkgb.C^(=*ufJ˞1s>ߘLFqV%YolLJɲ BvH2\Uw˗5IdWY=,"9 a5*\0%R̹nI`EAS毠˺vMõ I6n~8$+j 'j^L۱3)4@E>^-,lx& ~'qypsAZA˒ l.s[k^[>5>J8,$CGBܢbkӕ_^\5~U<|`ezaOs'm>q Nȫ-7?@1@ YO>pySo\h0^G&n}(4ofs݀giݻ멈/>`PJƯ)ǹC?:lP $9o}Pa5o^^X,gmpkzwmH7d 6j d/{7k"†f@ *ZpJnZJ0 VFmzq;– N5!}c\))P%y-fh68nD/e1p@ixHP%zд@kqc~FC(6ϕ+,_>hQ3$,nAˊF&.j򰰰R_ ֱ B~ِ{ YbOVGܲ5r Bcqdǘ}[/l4EgwΤDD:kFS$ sͣ'!ٜ;6m2x(e6t 24r-E|D籁ej}%pޝpgE\ }|B&(6wd- .nbErp JYse!!!ãՌ8{=;qj-T wRK}[trj+zسAiD\pMG񗯒 lph]MYL~Y,mPVvX{!"[i cd %ٻ! F?npc5_1ʻJeRh['_~B̫b?0jmMo*A'~"lЙ\<A/ؑ1XY2a ? 'N;jDROͨi3{&KO3'*~SQTJVc؇@He:,D@ 9pM|;2餍'9 ( (t{-i*iWTC*6̫]"!AIuLt9|!=ĕ{F&7ȝ|caXN8oKQUJC(b>Dc)Jã^2#e,8۝<'̠I^FI;HjK%VU+)Ym ;J*d<T6ΪlgUZBʗ41&GEdпm_Gْkͼ)CUw0bTj-0zX+ORRFM91,܋HŪUmf8oՉ`^;m:Hw{: ~M􅆐Mb\]8pPjdNm7F?=<(GdPa@::C_{}8۪C .Э2Ew+\iYwn)]-/+wM3f{zeq?ΗW=:TS&wVȖڮ(bSNPczUJ[ 2T+Fx ֞-&\J2 媖՟ pR3,w) Ш&"QBuތV(| 5̡Ka+@EUAXe~/}>euZ(~PXI 7D*ftgƌbnAw11"lXTӀ&.>I+`1Ji5FפYWiJXʨ%d[ʷMV}kH|2\96)K/'lm=[\\Q+1ʾX9⠱i`lxm/c旤n )van-"#\5n }j#v2WZ Oa#8q>]1r,Pϧ`EeUeXkiЛ~# vx<%k7%h욛p# Gey_آx1(gLV?ر"]zaqTjP#=PA[xbCTX'vDC 9(۟ULzC^uߓG?V+?@B<{d6H~.QtB-ldcn~|6YU/X`4Iٯؐ:{#ӛmu^Jnt OWxYdl%soge.?[CoZNvW˩\yNld[юhGβ\^\y}a:/繠zu Kn1k>Bi_e2;1E%PiT2U>x+EpQ0iyH% $vwRjLv5SJ5߷atUjj urIׁal|PNVp%МҮ x|՜B"$~ ʼnZ~ޭYM{7l> o{(Rb8_ڵjFP'X!G4d͍&+V jy;|Ac {dFYIoV}R9Z-J׸Bs P=O|U{HT΃erClFc_MTeBhOF&Ut*[?vE6 :ec'H?`ʈ@lq9Z+/V.ỉ?W1e?2G0ϸ}T5OkP5@쬩psI{i+:f %@6XdbP3f /&h?:Fv׬cTsR- +/y#{TK2gyŌZr26>љc>S"TANX+>XЎ;mXHևXF1m4 kSuz6$,Ty gZ8qƿ0vzHx,].U<P4dK]+;F䊠C'NWo4 V!Ku揢TbHXggӠ (zC+딖Z} n">!cVt:toΫeΥ+v,;e00C 70 7 'n BT7./Hx!&hs4.LhVF~gymFX^'O\6YkTͦm>lD'E!۶`e*'~qf Gk 7h\H40! _9  HGrxj> ?[8|Y= EQ- "?Oj(n 'SҮ$nAQZC4X#oѥKhWBֶVHelǙ{<.Hb_=7X%`5򤇿 (Vze5T4+&tR2"L󃌙!Wz8?vO^] |@IIؾg BkI@SRߪzu4F5QpBʏ>^2Fr /5"'hUuөƎ i5 bDѱnH5}ine2( -AKHsc ?'#MeU<: q&D,m/ qe,`9<K]+0j_ :K;DQ3n?ӫlCR{] ‰'޼P%HdWfG]u~I'GfOM`wUq _䵏4?+ع RU4EAjQ1HL:ɟ:T&+.φ*h~Ug>SNчi8;d\ rұucͷ7I}ܫ;M*ۊ nI'CƵ ;;@6fݥH%j`A<ϒBslfqPg%Ĝ&󽨥#+V`fyQFISS#& =SMq@ "^˂{S3U w]^3$s%p=R+u%דkoWc"h]k# M!D!1Sەf}:Dt"L!~/ny@ʢvxvGGBjg`r#&eKL{BA4oZ ?7GkPyr &#֨S)C5ybPDBHEj5•e>T*%3,I-h@T>e`'۷)\-@xNp[2<Z #2L$q`7UcIF<^朄voAtΤ 4]-yl@ !/xhw fT~|dsb `8/)C؜J ߇y,0Or۳i5WJ΂g'wJ#%XbU-Yr٤Yo`zL&3l1%WSmmP-QKgO:GM/js[k.zDB0'V*t>T.n,ۣ%Ӄ.l(1cɼp8%B T#>SvjIJdK&8 <`sI>콦Ijv8LAK}]y}\Gp$Jui܁qiFQP ڷXEѐ}Hv„IZ;*E:eë%T켠]20 ĻwJmtKqEsq?TCs^ovպWC>§ᬘc3:UdW+&tИz׏p5#cSu uoASlZX;y^p>6Ӑ7)L ]ݸD G ^$3V*6r'sn>aƞ! E-4n~)(4r1GNf}ˑpU9G;IP(PdPe +Կ>NٛC5yۅEna9TG 6>s~qX!XW͖dzƌAՓ{p\ 7& =qNOGlXA 4JG,;*VϨmLiB&=4Ur|(6ac$$(yj:`fS#&Y#M^1+ jeI01/U^aK5Pq=Lhfqp~랥f(7J1,Zbs{Zs CY?6 lb}Z}Х@Ѓ p#FYŧENF'p$hr%Y ~3N? *PʶRG$Rtf `'_ :F]F16$IQ,dQc5g7ȣ$@+t=7(۠frcm~eCrTXqETFAFx0E'AMfkX1],<7epzUzy}v ޡuϺ/}hDPX(NΌ7U]&ìH3;|‰3"s҈IhMc"U#%vZv` 9c`<tЭ_,>."D)E[`&9Ӛ4kvOݜ¸鵩WIKi p)Kmz]%%N!q!@@؈) Yk[w.o0}BGa5~L 7oJ8$Sr(hz<F \FngĆ|YnNѝUi$hn-bDsiFC ^x+UM8ʒO6: *d@/1}H~䴖HV{&/aMDMqMjūp:&<+H S.TCdDUP :MK xx˯ zfr&lnkt72aa\/1B8M2Hqn&O߬6r8]? a_s 1jc9 D.ՈwfݽEQlIh5l <*$(@4$6w I_;SR%IG^xK%hLzA(DĨ/"[%LՑ!fJ:=aRk&^ xX#+ xvΉ4 n;kD) /CK ZپEB!v7Ff\J,47a\}UJMLxltS)^>< "NH,7OX<6r9 q21%t)?,08zÜf \4N]7kc; P>Z*ěn-\/hO퓭1 tϦo>?>yǂ4&\w:yB4˄U8,.TZ[hb)G*HO$ǝX%"QBXe+{.-Ԗ 핛,UTQM[_MonSxI^F)¬qR6Uv^]~#&/Pi"b 5ۗftؑ4svAU:8«3?@y dLMtf~%u@)> vqYAv>8M/|?MH7Nt0-IRV h[8ڿ6o"?w2>zcԫ5O _mgyJ-u1wXy?lF$,T^6GWx!K TZOcs!cdh id'ew)-v\-@`ͫ ԺPJL0 F㺹V^ahDBޅ)H?>\ٔ-7y7`CP x\2F#G{߉͈z' 47ѣY7%q欮FnY]#G¬ZՅv/k?UBf<_FG~3 m[71 Xo;\0ĭ#Cd0zbahB/k7| ti4aԼ.It) a[w!•S 6{n={3ҙ[L>ܣvy /u(U.Gz8`dۉ'bn+J~oԍ*",[ӐMpCii tA)/ FU *hd VeMpT;)s{kd^H=8y.~ƴZ9d' GCcrnZHf#ݸ $ߗ[l~pū}8OZJx]ZR~]Ladp'LaT۪]2- ooiZ3!~)Zuv"}JeisZU+wds0V~< B~RuzkoH[(}s'VOSx*J,ٔ84+ɮ9T_{w Gs&Ĺ=oƒHF!P](W?(gzRVV5^dSjjjO[4uEb 6hۘuqβYDP٘[OݷYV QXG*k=:gg3v;qn+3&`5v: 3ZOlEw2bK > \<%&l 0d "][> z*C4{=;%5|hB<'c|M}j `>^/cW|zAK&/WK։."S 7pt(>J' dK\%b! }g@3j橪W^^/0ibf>]C:;>ex^M13`VnH}?JPn6]tf?H㘘i,1hR &\$QT0 ! u%iM.%hix" EZN 'ip e>gð̘:j02vmk0 t; 99[K3ly;e [.iGJa4y{-{8aդkӨp%jxD>I2漪SJ2 QJݾK!m>^;葕s naRs@AJ"8ta`2,GVBDd)jolG7T#&t``Y:3 7{^UEAA k\f ԖP\jUf~[z;Y7v4=rs#e' hJކr"z;u@Q Ep]݄VaIHc=^UECO`hOVkgBzdpK#wBjΧbbĻ:`"R M&|s4uv \d-̌>hBt`D~5iHS?g3bfRO ZB YXs m)=!/0F< (H{>yskG~ Z0&gh. [0([AzBkP^颔럕ڀ7M HK$[old <$ItXaZހm~(7p i B4A ,@ 8#e R p.sśJMmꁯڲrն=?V0/b՟8C<^6;\5A}UpHI` I/B!_{a|cEaMJ[ҏ>Y1PyQ"eOa )pXnS:xW';&yI^)4"ޜ@/ 3  Wx8)KNZB]r5 fB||κ"="E 3n RFn$p nV+`Lf, lAgHlӫuy`R0axazK1)N!*|uGuξn,2έԇKM` iDy ֈΔ+n$hrhɼ z&pnEf`E;_2eDؗZ_oT"Gs}R}mj>qbW4>o_Ib)mYzb  ^0;co&/kOS۲Ϙuʛx+ƪ7Rx'+l՘&m[x.{4(ߦP#)+W2ڨXZȤa!˻Zh饽 !0j0K,wd*]c!;P!p~dk*y7N%Wghf5UJ0$\B\,V,C~P,gZ@ʬN1e݊jGJdj3pV-^#˷.M+gNs'@AݙHٓJ%;^i9 `ӆeŭDz-xz M:d,R|a Uxn`JnRox+HHʁ-H2^"ԏEeP3 3pHV2G5&xM7˗U\ i`U'{a15 ,Ki)k-{͓ʧy_z0)j>yQ@ Զ[3f-QGREu."P<5B41<&+JG#4TMI*!O+R2,&xS+Z0> 3gQo{οO:6&)Nv*`թ4 HQ][+8Nӫ '{@дb<|gcױ] ;w]g8(! en.O:"2;j%3:,Q%Q5DHrq (j*.O%;'sY:wX?U!ns$ZPpu'P1Hٮ||a>,(Ҳ0";`L}|72hɦ/i?^$ۺ- iIWaJ`|YDFU!ml8893urjwD=8q!˰y+P<}~c> <5s'I_ء:Q!\,3f_c5_.@ [{ag\*m_(UAO;`t.-/%Լ Fi'aB !;T>HbBH#3NG<S1%pwʙZ{lbDt/GHʹ_]t(a!;G$kYg7hٸ3Xyk2pJ>>;IdLpvk>MWWS;GAmW .L_]$'pl>5uR$W8gTRR{["@M0H~H4i_A%]#Lk*ayx۲[[bʹeruqڙc>Q|QACv#ǪޕYZ5lG(jD GFk|fSZʉNZѪF@D]g!}.ꀀ|% C&DW,K=d=N~c0o?>=^:Vvׇ}OFf4 ZsFVܡmeWGcdOd 2Sq4^7/z̟!_ B#_΋Y.+$wtX%=JPF`lGzVQ򰏚t]Y>yE$$_c#aġ[SmJԄqTjH%T48vc0{1$KH$"8߷0>{j|?.og%|gUيT<;;'=kHzm^#}`$_\D9x{b7WH<͗F fF&́t20&^e?BCNd;5YԌåydG2' '^w|/]:ie!<_+pR*깪ߒ}0yx_va^jds^aAĩ82zM8$CgYhko-wц 5lF(!)!Yԅ(?S84?VׅgiK``֌uJ(_yWq^]nSB+B־[K6ݷ?MjғL3*nccE%P6@ C9z)؟N*^<>גٌ`ҥcn8|yЊݴ aZ.qM$:⌰YEeI7'4aQӘO/߲Z9磰勉 A4Tsln:NC@@Fxr'-8O. q&10OLtLK=mcNC_g3|LX( \-9Ѥ^[Wb6*TeDAS@u/%)h')=7RSg`/5Nm}-&"2HHbQd_oqro,Uܼ@*ah'[>с/j>+mn'mk E!o@& ;|uJ-|M`A6; 5;*F W~iV|9EPFmC9ad@A&.g\4מtp<G4">W-eE}3z;PF|wZO<L5P8;jU7Dl\7Q>+J!AʫdGdq?n,FXKkyhVS0?X'1͑e#+Tŏf-]dPR@)& ̳#K>$sz[C:5AkFCimBLo>Ps9GD^#f&`y霰tICH&΁KR?Su/G8ۜ"Ufu%,hW.zD9S`%Y[;C#y uv Y(-_C\*]߳J}mFhs$$ ٛ/Y9l4+l`49ݏ.#CEl *7?IY/We~Ɫ0Zr%Hgcˉ@Qiq\)p zOpL z{L!IX-w Irͣ<_)2u+Խrs OXM) j{MnHm2K)ڜ{R؈!*j*CLßzt3w&e%MFu3Bw'V7*Z{1i4 u$^lV{oHBKl3j{o 'BuO0@ : w除p_SFk ' DS'jv, Lgӊ&lFMtYZJ1L@6xE_}|l0QG2nQV47Y!/nSRqtH6mݬ-7ZK[ޠ/nj+(\f˙3 ,HR7y7A]y귭/v%g=rfkSM;ۿ>CWQ֔ŸTF`ٟ}g|~st :oeB s8Cl͓^6EdCҳK?,{CyHO$f9^ Uf˜# b#wy? ]O<`✈;o^} V*0p[ڡZQV-aQA7ݵjSio\xB'ؠPbLd%@p K,Nf#Wnʜ#K+tp&oȡ't5o6+\RTS (;۱!YhTEIE6'\**-W#tјݵ?ƫC?46G= SjNhA玃0fU򮰸ZK }vx 8d~Qm&"UG}Jyin^vT]x<:L&UDr=c)z^gig,ohnlc%s1K!J=HZ]T&⿺宀Si.. >քrUU}a-<e?ʒKjR v+kfm` R19cdRN?3' GSʈ X+LL~RapuׂJ*aEZ_x4α@~<;Ni%?O4ƽ-5d3YjH~B?m |WM7{)̵k)p0C{ " _J'$jc̙*mf646(5wJL.cQCl;>'ͩB1kyDq4tb%'l2*QPp2'M H~AGf;4nԼ8 >o8?hF8w/2}gG+ЃblטDl8sԡ ] ' eܝ i꡴95y20rpIYyW̿vDmś2\7ȖL/T9iL&nlԱ#cP$R[Qߊ iv?Ls$Q DQt6U>[]JSb;rsud>& H4.*3["Tby`Җpeˠi2K3}`<,Mn%ߡ7rW{)h.Z7.Ji ηZ Oɏ| qsN~gT$A£V,E6?HH it'jп-k14 x8cE,[o7CRzb xϦ/ϝ2_иvSE1cL !MN@RI,-zts[T4hEӸ'[#:5Oy&RuKY!1%A媓 L;W(VynCںGBIs -ڢ鰿4F0K>PH@TxEyG=7[!!P@i njm,㖓I> .FWAZn=aM z, _j27{ȥR+^(CB1)vssM:&"c'R>:ʭa' Iv6gzwBuZp,z B|EfNtg;{c ?JZ !_[||Da mECXyλ< ;8qՙ` ‰nٔ6.?ڡcώ ;$&Kg@A67nfȬ: &P:-&P"O=kV!F=@/#4sxǾmx8n,LiT ޘ)<)z /SwFZQYrE rx##y] EVBqޒ.[tQ/RR,ZFPWh_-a5Wi%5DuAô"63%x^Ȯ!ciaW}})e4/"Mב@Ì!5ܵrk icP NT#za֙HKJ^G/^# =6aUUOkOTrԙ$NׇO#>S;D^Yo_~;hdLb{!͍R'HJΧXؤ BW b 'wE:Ą\h x4m)z={l?)ͨ@A7=" L_mS>L$z<Ʒ/710ِ@lA5lαH(PpAyUkIOu-=Fna)kl5 q *vR|R?PxR"(ebޗϫ@W )dFhH{B]bZ/ZVR֧%hs$;)P|32tmhT_\lOP0Zw:a9GzU9%ZFOVU8#ۊ|=ȏ-"_ׇ3Mv@nዕn{ jկF}ҝ_*:x̋"[CU~,fҕݜX$+M*$'; dsh[zoD[2i?1JS]a{b3}d 3<ΐ&`!29]iͱ,VN ҥ(8*b_tv_a2|5g \ uPX4ڑr,5)Ƥ[di``pCbT m2 Dէ@ %8)rlg3nKs8Nutg>^(Soc `N d\k@6N&R5ܑˤY= )ŷř\L?Tp2C6o Zp*^Pi/;DR4{?W/ ѴU:{%"cJB&. yx\c~ '_qxqU6k޹S|;a i?Wr@_E}D[X5r,$g9C!$,ā5J*Q}EЭ/9P19ׯ&dg5r!UG{ٚLICN7㝂G4!Jxڇ.Scx,pRѾd6-m EʲEU0EpdڻUhB7gG wu'sBaptA"[z04ɐC-uJy)Fb^ r\ L  y~Q8#R2N7sCc!2QU?k>0:E84g `{**&s{ AdJ p.p3mIn3.H42#vp㐾hM"06Ef4>kT'LmYߣXgG{Nڎ&bx! O Nf79f}U3Z^|_@<T/aYrjРH@u]4¥.Q\~䍢Z26NG= !j-:>Y4&(rB?fjhhQpn,_ jdyg; l*] yxxTn zl?>zYG6 8LD0@ߗ? $DOyF_~SF>-kgL.,cȺv>o uF6ђԸ#ys45}[(—:lXl] ܪna53ˍh] rNBC[XN1GL'N F+Q(S}6mLG5dIPGM_]H^+Hn k-?qdC0e=.w!V@-&]}:屋1(O%v1YU8M@ DiroCG x /u. T*<  GO^Y/{yyDOcU B_5HF;4/BI9I츠(+s/ ִ tkNn/YSҋ Q!JZIa1X>*װÉXr ʹ$&]uXBuU-#w`xJ-͗@_{3ȍ DhF|]:Dvm]*8b2:]?jLta+ՏRJ 3oYsV]d xqƼ%+w*n U ??U%,jkRtrAgc5| l`b1)_i4|0J^p܆N룝^DP$hZrA~ɏݱЊTp'x_,ؕ>Pi|"jlE^2rXV) hڸM>^(/q#*u>EsyF5|@Imz9a֒V Oʁ{|"a`{5A[-$yw3dm^ZP}u]H^'r T@+pnVl<[Tejǵ_އ )vJM,l8#n1{|Kɭ@N}sIXd|äzjW~*v8lT=- 1%2D1`*~{\ RU0cg<%LH؎E$ Gw3SĠo.Bt^ě/4xJ0ֱgY&΀ Ð+qW-;;q'$*A@!k 2H_7Gjk*9o_niDLtk{3D/75ͩ˛$1{G* jb,St;+ac*-sZYÁa0a92= /s-q*B>}܉vQ7cDӶi6?[Bmh좽dm=q4/g]3d ;[o!iM"Ø]l0(4vrjlHM!89I䦽=%_с`3l^Ў7e(QߙV>xTe[yWb a>8NbJUG-RHf:RG+Y+]wa]&+6!#ٻа`f"]OG9o9oޯ;`=4$ z k[un裺V)z~R%=DI~o5h&^ )\ n9b"m-eM>gdA N!5O²^9qt_#p~֊ܬu2l79'lG<(`(0 WNri2bwH\$?lT+pe!o!0"e3/+8?Rՙ0˃Y.77bhN9aOUѲ^v<&ɕm/BkUyh!QY;}C+x8@R*x"|nhdk6G9u&/l `#?> G\#ej,q$Yyb2u^]VUgvHd&0YPl@%LK%-a5iA 3i\qI]K1VWL!iƬ9__X}4 UQH52(qP$C 7VEE[jUka&v\9@~\{ĔBD w! 7 U?&,.r~{0l7SqOKI7y<&u~tNIC$DcGwK -؟08]_HB`5ORJ+N9IV =EEWFn "j +oJ}4M{Զ &=4Cmh|UT 55Ma?|9}!݃/oz} 4DZ?@1n\H?^V(m+WG7؆t:w5Cח W1`ܨ&gsXJu^37k9rp?pr< ^R,FZO:_+\E_;GOkj]&H>}a֐(ClpCU a٬P שB& {cS 0y\N&ԏ%_^u7YȱvsX=}+G?&|\qnV: Uy)[[e?{,-?gqk !aKB~96S.g}E!HkIFdOht=ZwTAΒ_X+U4&-xİ *Ӂbˣ .a9!fXxر;(Zu5?C%mQ- '=!=#c]ϾW}' ƾ˷vmA/ƻ#FcSӰ< ƥW;yM&ů==')L%Y#yѓk 7AT5gJ۽OҦe^gx#d@/ucc}]= y8<X1]'%BC#$lsnwxSd5Ej/_?E^1\ UVZb)R YJ'8O}R9xdXؠl<$oL3E~Eƨd퉀 ;ttT4+j '?lYu\!L!) [||kq1ܠJjm+'i'8hf^|YvqȋN|0 |FL/Vӵ y;p/$>^2,?-ilUOT'֭J&Z@S\ie*TP: [σ+饀#0ԗ\r @"sKZCd5BkcsqY޿\(|6Ryv"nʠ뀕Ql`cҬ{`QKS Qaςʼnתa.R`5Ќul0ch# XaUMA| Jg E8MVU5/u )|~K2G"pd cԛy ݍ*Hc5qҋt'=>F6 PT jdIe^O6 BHO$4LTj:θ쐜gDxW#I/utmߞ'T:t:b#/|̋)-fgw[0;{5Ŗ[E1.o)$lV@NTIy,.RBX2RE9$'ߕjAoS'別b(FF$B~ҦƳH6k^R:-L>\g1 Cygw"ZC~fi8E~M~h5\v)%:]AF x w7ipc@w6>Z"q-7X}x lsG%z 'BwsDNѝe%]Y|m)}}S`ʂE*0> Mur[/Sն,8Gnlpa,%5xڌYQ\U^ow ,r'XDɔ"pᅫ)>l|5HT%ȴaJXhcŶ)P((`tHD(ezF-f~qN&opi+|H~;Ԑ7 scF>6DGɗݼOlgE>(|A:cQXz5%cbՋIޙV/J'x!P%i򳰚F㨋QXZ35@ ?DŽ!гmL;l4ܟyÒ/*kUjPNfXQE6 f" m/9_Z,{&MU&>Y $^70v"bL _O񅃧 ~r" AK1ΰfO u e`܋lmwr\`8ݥ|>jt^v:D1$We*Mk`a$<3ϼzRd,Hbp4UZnUW8XWje>JT8Tq"JN~n`4Bgtإvvp_)տTr9^Uq^4~/gшjԭ(30Ҍ"L`NlU8TP[=sd5b:a]"|>oF5z j pvmmu)eDëGP:IO*nv5o-V5̫Al=axSGyVAu5^\TOBCʦKU~GPT5=ϖHdy/dmInSQ3(}.kKR$t-Th D/x5:y%1A@0{FVr)MU vw?ź)p7Cϋ S[UmivEj}Ui/ &ʧռ5_Afg{yJz&dW:ˑOݙ\^n&T-0 mem! -//nNQ Dj4޽xClUL%~AD·-ng;H6BPyXkLaA w+HO{1=8KQ>}(,8Sr ];z ǟʘGHz昬DFڱLܸ'au5,njRAI;id,{@SC;q\UT$Tӻ*l*2`jߘFL ) }|_r'GJ`gBEG^\Fk R&~iQ$fЦ?"[7ܭQRmRO,CzRɁ6'\,lLpX5qM(`Ȥx"WR2z؜ZHno &gp>S~|Q%W3SC:AvEdIEH&}جRCIጜO1Y/Pq ߌ ceؚ4$ JDwho.]D("MɐK?¬VZ=h-] )ޒ,\b#ㆪCfT,ÝymԾc!fݯo_b!;Q]+s^_1|1>j!ݹ]f(>i d#e 4NhVm)ˊn}wUFf$H暍U/_vv LG*'JJ@VfP,R=H~ UA^fdۿ?CxuQ~ݐ~<.\#&(aEh'aޤ݊.hT,!L#gy cPutLEmC G A`p:>{I?[[)x}s3 s}J[g_"=$7h'+δ>3Vr>P{CM/=CbOƂ's2*Sk%F1!A7j{Cp`&|=)C4w;L#h lj~2jz>? ꍟ! P4:%2%TBLVbb~oydA`אƅW7lS4ឥ0Al`h.*S9+8剟Q܋as Ksw%=zSv5YP}V#O?m_UfѭIE4,1P2ؘ2i#r)G`,6$zֶBR' PE:&d}v3tY" kze5?O0̀l(Jkŀ鎉Gr醚 T-t4t&]I;!cVgv:ڀŽ5]jLJ[ΉwVTO0ŶP%Wo!$cHŌJPEYd%4;T` ('I:.UGvN k fݸH6KcQ+$%)8e,k 1S3Hp f8vsIj>*Ro]FrK"pzY 4{Uw'zsFN40k 6厌*83/h+ f R=]Y.f$EZdIN@;8ԗl~ mWa ʠ$--ƧpdcB/vlg&〨)2.|&+'۵L&|l%TU$$*3߈ z!=x1WE(I'b:3V-RiѐȜyxIz X3XbE3DlݸjaY4vhE\ Kt!X5ՑəD&s={h;tޛFcE !K`2) 9냐rz(A9MϕFvp頥B hT1uwSSBax?iLԪv o-n5o\Xw:ّ=:e0~/ }_+D0p퉀u] C#ޖA^@~3I&GC)㠻`AKZ>$;1aEe*B`#Dk>W)( Jˮцb FS\kg7Yf_XEb%e!x=<%evkgEyT!l0I" oW/Jqn-u$DQnC("y<4ACs#WѨ @\?_CRm*E;Jbo61nDԾM*qd=\ ٷDק"ۺ MxDZO<jvɍmYPUuu/,b( 2 ڰ|nܯId1+]IVuTz_g/ w5M0VA]$]SENf$*Lwc )PW<¦NT!3>q<P$O&(7/-E~Uu,ώFmpk ܽO.+Kmw&=g3)I\Q J|]- } W06ls#_"lҭWa5c+p̊f#da"jN&4,$ 38ؒ 01'nei->Q)D`luI 3` s:*^ XJ`6hK~ ;NKR#]*/i7a&(_:5y;$s$ oHhv{#eV-.^~Y{QVlV9Ch#0yrZ/R4|R7:> N1Zyda#r<2+,Ó.]7 A}~|FvA7aǀuF;܍U+ c%pPipR=ͯE\ يBrNq.xUj]?O&ܤ^i獶4RSAS m>@ƫD\CܖĢ~_ŮO^3ƖaS,#}kE'`Gp5M}FO4aۅv& ;@NolMku^x{mbu㫢_}4RQ )%2SK`]aMNgSՎU9`2 _0~XbxQǟ> i P*1q S@  LY/>Svhjh/kpoBHd+׊=qA(lU\l LtpR}V%QWPMn+CzQV qͬlC B,He7wE)BQ ر2lkʉz"@d?0ucPhT̳ŕN LYI12Ƨxp5ݝPEfe m,I`i[KzV<*H@:,2t!Z@+S3C?Z͡qo܅29%8Tu\l@VQH@a?7-#+r%7z$ OZk?D j_aH2RLJαL-e1pzI=:Cw(]V:r497iM@L^[aՙVс fQ!MYќ֔KND/a֨/1]mBq)&]e.A]`B542ˁ;aY,*G繰*B#_Eќ3I+ӂ7SƐ c>FZvPH|*޽o9LMb6{;2ߨ Xib#=ar&xʰ0O!Xn dR wϳC_K,߱>]pğ_ |D XXcv*nzzb͛/utEήðt^9=P^she%Gt˯1%Kvۺ 0i\r =? خ)fyٮ:E -p81)*ƔG#[C68ڻw!uĨ.1˩^ 8t@d~%='([,xk,ػ¾&F_ WxxK!Sa}KsN}_..&hYA9 Sb),[ATuA%[7:MZzu6nL'OL0b`}^ʜr(LA)t#dAh`%jDvEj\ gms]Q5 \@ˆ=կv\9Rf:ؾ?x1 nF6wtt+BHW~VL&[#E.>m5HFǥG`G\NGZWA6!MOX4܆9:_ۨ 4kuw=jvJ/R XxWY hr^őBQ#˷ĭMڛ!.>XiT݈WuA<*@C$E=dr W]beDWE=C%NpƯ:~Y\`$!ۤ[g}@3#Z, QyS Iv 3w]9 MPG9 &0ː1 6؆{BL%|H@mSZ𰆃%p41VAXU/^ pE/tSG$̥+Az( zn.+*Ei^S} ʲ*{)O;3[?IYE˧ε&*l˕1Bޝ"pys+9%)( A/&+U6 *Jw$[JkPҨ`أ+d5ZFtXUr(*TY@J=La#D,z$rQr+vK(g$tnԂTa2(:t** lf9M?V(*OkCmsE֣z_:(#gA;=M>-.2fJ)H&L WCe0i^vhyFBK{\j "0O \7~X(C:Bd`~҅6,jo)f9eKG* O> X&D"_6Tɛ<(+k-LNk۹;cA@$nB*"b.Z _m`גmO/^ʢ27!e%qBRyj ev~U^قk 9(tt4Fe9A`DޟZ|) iJ\#/{.Bl&fF'lyupi /hI4Ę(~וyrrb.X'\&^X~AvTۖs]貼eAv2&=UpD)޶%߫Ig#62h^Ty~ڣwN5ȺJsi}F$rvn 띈TT-A$KjW ۙ Iӑya>NC"} gIzZeȪ8u ̻O s^ʌieпN%Gr #`0Et|"6MNTt2_TpMe8bC$IL@O\B&c#4Ԗv\WPĻ!,vpOp)YʱAQ\>U "p$3siuN% fp܈-M2u4#&[e?G{Q7$889.{0ˆjSPM-jL8f;_@_R R6q.C:?ɣIҗW2NM$“7 J$\!uAJSB0Aq#>frc>JKkM`l&e ǵ#9nǰg]T1Țy&1Deq ߮R \; Dn>xlvZ̛NHu0F(x#A;󗿥-ªY"VJ1K]@c0Ffhɫg=w{$2~<;޳$5~9 WB m0>t2GUoD. 2ZCt'H," G UCҤѝoԤhrCx$ WDC8hQ("GȾݙZ0L*Qf!͗3~#cS.񌛬I>aHSJI'P"># as)шs|8tǗVo&gּX wЊ ~jƽRm0vmA}3. ŅW6v#Җ-_9 㩹[N2^5¿h|s@:U!ׅwBq%AvoNE*oNw@L|MJ!u(Ǟv S"y4Ћxyo̖#3T=K^MU@ֈ_Y?DOQ)_# ,)-}Q_v^o{ؒ=I]C_~ r:5%*.|Sς xC&Ç"5:[J^;V LqۢI%$-°S IK?x+gmP2: 'rQh*l(19@UxCG4?ʔZ/:G>8l\t(P|cwzz(AE n*D2"^ e<+PUe/fC۰ƛdtc0\x@ }y3y\BRWD'R ѥܜE^QQC^v:y<"-3'OU]$ŷ/azFxI2MJa>8;Fۑ÷`._`Bf%s2]"%|ZF^h;3M<[8lv 9.U 7B=,YcХE%, (R\\u|#cSEyA-Y DN> dRߋM6YSJ33#]g KWO>%gHI4KY65z)+/aHQڴ 9D!jAvr/EEPS\iƒɚ-%KZkX'~gGǡB yT^[z9|er=5eWl""]TWh3̡eVϋSbPS _~~'y%=?L[mz*Kt{ܹy\N`?'o!x8fh|I՗=? 1-بٰʒ"ZBXX% =.Mon[[ Wj(rY>&0@Y Hv[ya:> /:JVl DjH'=DnRvpds G!2U1O>-Hf]nl @q$z `hGB1vN;Uk`8׼a@J[cѾWGCK*֔v}4|)lC[s{Y =AyF/+0  B7>RB+>_K ]GXa7%j@R5@Lp%/Z_fPEq> ( <;jR+b H!sܣ_t}3Io횾N -Y< &vï7Nyt%Y*x:YLO@4i(]ebX7F`.CxSF+B1/fO*XdNbV iؖ5tadeԵcx(;3>,ߒf/GYzwx*NQ;ӽ 7#VU ɿmsī 7Զ h{$D+tr۞){g)⑻V=>>app<="Z3{&JV$S*`p% KJz}=JQ YIyln]qV^k}ԇ<"]G&b8ͪ'\a/G3hlW#yUM@s_:wH0tSM>qָb">xOP|ɏrwfq\|$ԕLS<jxv܈Md'mrKzEc>"P\ օQmIb! P*{#et_wK'տ<~0sa4Q"Kk|ԁltOGFMdJҺ0VecB2fXMkwY>ӿV%_b 9lWDs;S|W[DX8RJL:gɨPM4sqhQInĔi$nAၘ0~ǦTghH@dӦ|eVaq )?(NzTaٗ-'|Cg</z0AYڜSDp$Jۻ=r(}Wx)Za) .&gxLW*VKGr^1$c!.AiM@<1VwYsMVǴג zkTH*nLEZcY8q9oҴbՎskɽEX،rJQ?)MWuB>/ϵw')*+vr!{S8|VrG@Ar)Gnop& "sk!w/qH U\jϕBD@COH|PոQ ׎1 0]AIt!-Ǖl8ܾׄa(fFYblA)Vg`ضCm4D)9qA *_M&.DJ3!m Z8RMԣSmRP@4Ʈwi=dB8L>ꛚMM>Ʌl !'#urD%{S@rɢ!ރ‘]zE,ﮂ"R9Ւ#*10o~HdQ坞 K5Pu_aTIԿЈ~.H]N@vd b hIrZo3PksyQ6x(;:jWW Ql|:uI6zZ B35T$*c=v{ ; Jٖr3-ad-bT{beA\ M Iv\a8v& 'o.R\IGRO+AIjanL8 l] 1B0ۚεQq+bHwrXG_{WOfj\ߙ`j@HcbM<o7vBe] M'LVY3"Ifh]88tҕ_,OlMXG b"-uk'3x}G>,!rԃ,,mʴ|M<-Si^QXn{+n[֓b lW~v2qZgb%Pۋ.UuJ _wAB)̂?"+ HavYD+%71Fmzd||oQJvta.Z3цZT'b{U \g25@:ُ|j? Sϴ(6EDXaRYvbST5nyq1dZl`97x m?7Y 6a9аo9䩒EۭZӟFӇ`vNgݓ~qÊ9c.~,e mq8`= GCt9PۛN`cIpNr 7\ $9vFc)X|3YT;cW嚤UkiQ%E7J.waxzv!;Nٸ~syQ/lp!ຩdvB"g{#/jN@eb&Ljuw^)6;|U_y+/`ڽD5_q%5_#e+ZO͟@ې[H|13d5pb(HRCxVK! OeMBܪp-#.׉& Y|oL$V!ts3 <r(LJyCMTܸ^Jr{Uly$iX>hٙMޓcB=HKIZa I3P2tM?VNs7XՏZןvQ3_bhRg9_iW~PTea]I,'I{-~\mF%V4(!܊Rd/YK:Ztx`4( J`S)r.n]z gdIn~\n(=nGr'T'99Xx,HaY];Ov^vK |8H_MjKl6LlFd(JC ̺rgv}=]Y#4ׯe20Z\^r/%>0mWQ>ő`!G zVQ`I`U !+*ƅHJO9JN[H##e|TŮ,/s dFξ,5ƮPoLPk1c DhH>,\y+ fE\8{3*k%k2{\-Bh P9"ǣouPh"kb^$cYثg|G/UN!)%FXu W>duXyJOU\tĽQhWB2eS]N1b;O{N&vCU*287ĹI^(A01@2irRQv5& }a(@`<{zda֭ey\_$,qb{f8RNƪVhШ=hLKҞ^Fud9jr-Jdjp&)@(t yulj\Kó3t`wC*@#FiK<8^WGy^dSmsWsE@t\ގŤ;q`͡SL k[wK +X> E 1?rk :rp]utZbSN+G(}f 8.G޶F/(YQzX/Lj[FK#/!&>b>S!uEmhO3񵦼V.eaSKj*|;iuu;uLYK`9'Mۏ6I|^2Xղ8R(_ _<v񨲕b<.r͎Lfk̀c Fءル4܇DV4kfQӆ+ V|pCnc 6I?m6նs}|`NYlUu1l"#i%!)XrR /OL"+|!?D 2ǯn "gu` uqaZN :+!8S7"i5p:7C.%= olcz@qlb1lL 1.`\#=@ЉPʽn0i&$@܈t /KlO2$1VM~>K١NQ+l߄A9O$"@RT0+DYZթ19P0 hӨ-ű u0Z[zB\ڣR r6g"?I?j5"0#<}20#攐Z= 0ceJfXQp{EO} bo "%漟gO;\sρ?TVķZeGfUpE"šSA+T$-ꖰ1d9f%%L3^ /|z v52+` R7n 3+(I0'NlQzFޑU6IMA(V?BFd4)M>i^&gj5dsW[rAwG6G&7tHWOq4݌n5[V"z%Kq\)tR*T̐'oV_H! fs]0K0Ҳܺz.P8] BZo4{[`JdG(U2+Mi; xJX+ؑ鴔M!6uUQlfNLO i8W'#S7qo^m30ehމs] w&$3PT!6Zۿ|Qz|DgqX^좈n._Pvcau&WŔz=)yۄJIk9Bh Y֢lND>X7K?3@ɉ걂`{ѴW H0:VmH.t[8D4"pc&Ӥ9OpP 2"0 V5ꮐ\lՠ-@4?Qn ܥL+(6Lx KV~y=P:=? Vk^ I:ciGj˒7@Ё@m~lγA+ׄ^Xu4YcBL%Ga/W2i A0$vTimԄ[4D3W%8kx\Ċaዻ+gcLiRLj%#: M=GޠRulLEVceC`x CϷUlKʏJT 1]"Sڔ7eN5,d-OEPӱL#БG~U,N ۩~3k2:~Ĕ퇱4[,]dRwE OAQy(a`4;\Ánl.bM1Rsm0µ}8jTajx FQro0yZXtǃٸ{|b*kWV92EMCY9qX>p$%|?Ǔe;[cy ghah\{g.l*>_ I@(M inMzx}EsLjz# 'H6?,I]e h:X}ؒa2WILedY\*yG^j6AV=V"7l|(at:ʴ|ڠza=مt J.I|-BBhɍueDM,Ժ&Z]-3=sv/Y0`8TJ5|zᩙ{#ūBbs`*!`(-fb=31gR0TQmNvN4 x67'ǃ }a8Yl\Œ Kr"F}7 3r*CBx TGmVĔk88Ǎ)HVi iDmB=Trm|d-h[j4T@E0l87WQ9 QW]eARix #w=NaG ?|@Ty?{ ѕ] ~I ?=aRB;-a\rr:o&0 %ƮBIfFN˵9,˕\9K`?%'.wvħMWYV)ESLɣ%fT:?AU;2uX7݇91 ;R}O6VLȯ^)%F$WХ;CsQ?#uJWmc}1 IߌA%lpFp1׶=éo[~d_-6V4r``zlo M6H;blrn4=mNU2Hu|[9Fְ2n}ܗ|,5fl-f,sh99^ɥK{PxZ-84pD fQ REE'=@ᘗ]U0Q%㯇^qO?~zww58pTF29&sDɔ2Auo69>O}5~`U\Tg:Pfڑ3Qu/>㏺Q<oe.38?.Oמg`tR. [!Su>BQiZW߂{(c9glP3 J:. CrtJet$;KSaiޱd{]6hBsKcJqUK,{}tB|Z3kkleY3#O@Pt򰈝 iU34j΁$QtN#hVT" D&E0?޹\o6 /b>eHQVPqjaF+%&zxȆRh&K' 3)kXI 7+]<$k5@33Yi`7:LIҩ].`6+"踀ƪ0c6]svڦG: %3N-EsмZ]Itg(B)8dب{'Y~} Xo v<ӾwgJiOh0rY/ 'u޼W{VZ|)JF|[:? Bm2vc-Z7b:`7&&z}D\$šLsxB~u{Y4N6meJMӣ|nB8Oh.P:ĀNV#8FiG8=r-Eily?aFk5͔C'u}TCwʟ3g!ΊnhPfyklF8*Kez/J\ ߞ jQ.Sa$^Pg,xD`btxdMҠڲ~9g]x!w؟-\A5=Q=beץYTQN>%H焁{'3&p8,V%aD-_ʼn Z+rD (#{~y=Za]nJs T?^)ЉsKtck.Gm';|w팻){]`aA-zV "jȟUZ|8,io6(ԅ/( k1ϕ$g\$}޲XyFRQh09P_-U}>io||=n3pzWgi1K1GD(W)D7580 % SxF~WTvƆl?/YzG-FMAd>)Mb*bIT2O6<1$z.Ul=KݝR`훷)f?q4mGU i~!H$We d}2Hۙފ Th=SG䞬ہK^:픿I\ WJ\ gt;1#hbݙ\g 0O({q|ʖ@/e(6X`֋MI.q^dQa^ti垘ߔh%ITe'z|9PxμDn$pSZJ=íj#fwnE^cwi&6!14maǤ isҺguӄAQiȄ 2$H%t 0^'4 \&QpUbG|(2(x&{d>G]$q컝6 'Ⱦ/2 $q~ FĹJTk'xSZXaꛐ;km 9`r?9!|}+\?9J o.&*U|YP4QF߆cFjP$zvN%V%B#G@b֦FZJao qi:63^s;!2Ʈʎ|p{^$w x ?32x[6#(C(A%#3F1,kdk -\Ӗ>! l)lNpV[7p~y{Y3?[0v8}^ٸSI;(JmۗCJb>5{iAhD*+]V M#:*>1 %Gpх}?3u&Rób\Ę(Ă!=]sF,K&} __SI⾿bd'6y&ME#⒝x}dǸר% r]ԨW:&}&R3BX" Z,-pLW03N=䦒ܝY0NW B~<(iúmځ}Cd=&± .UNK5>\ xZqa*L ʂt„EJynE-AW a9A[5&YW3tԗ'c!ҁ]MP mV} $wF MN:yI6@H]650i@UV.u {ͬ =i:IW|  g$Qt}_2e:D",h&p7s^eXQeF(l@=K2(U0@ `w lW1leN<V$Z(CMO=+iyNM՚)T(۩{ob]DxiS,DNjYcOtȫW2B $z!ߝAL|P%q!0xG3Z>N$fk״+6 kbrxӈP5$#^0ۍdv iD:tN! 1X9c^Sp-s^*|ܲ:t3Ikit˰eyڷ4^5?34F^ex^q[.*7+L@ǎoڢ:Vg-=r汩$cwb+WMf m'P"uSjZԙy3UzUݍ`t-ve'y d|>5#I9E{r| %N0urm'ݼZ?<='t_ єû7}r^ -̀nrPv="f1Ѵeݘ ;?=a`OoK>_jb= 0mfxuDh~Z~߽L;!qc(Ma@q$>mO튭 pǓݫD+Uۊqta.*J ] X,A{̯U;sw(/j ##pT ?ň|I%.=Q&P$h8֚2(LX9xn 36R3Q]C G HLB\t:tά;oUewM?+&Ep6{tb65[ӏt,N UhVܪ"O]4?cT$\0jT^RHUV ޓB9#FR,,JZJ-Ks:u`^BeȵwUdqXq6CW'P-_3^؆ٍF $g.+nB dWgoS܉LA?{@7{[}j!?-˦f]}) 0+ݡ"4=/DUCyI 7e/4g~eO9O4a'?kbxд6qH:Z!U-8`(`mRՔ"G͜<-nͽGqRgc*\$گz4DNRR0BzsĎ~" hsivl\eO-^Hp}JS#]A4)=PQ#cD (lJ8Mc)W He#gZx~)1|`D! L`k|]+sX),Vd+p!~ %E)#fMjDǯC2 2 ń ̡|/N fLŭ'y}Kp8* +"ҨmćDGVre%[h63/NWw0rs<\5$J6P2 yQk7ܗ;Vܹ>|wD;ʚgv^9 .4 U9r1vPu)5Tyz5KΕ+1n! PfYTl(GF43d*v|+oYӧ,K%c2Fc!L0d[PgPF2bEY߉փ2t% Z)A#HdEmߛI",[2y5H9 ž`Rm:j*W;|/]1pzӛ.;@Vh*ADys thaY;+~e}K (?]^茓Uz'C#@Lt8i&j0`^٢{Qk.9H>;&Yv;ܡV1=jLؘuv+YwL ^/b=,5WDS!1j&hM1*68e&[mU91Ci8ܻˊˤ!kJ5aX^;Jl&}ۯuyn%+?.JLG﨎q[yd[ɓ.pvhħ7O=Ի/pf&dCIix;Pn=͜}#] hUheP  F_$qH.Cܗ7GsZ~k0*E:k׀5f`O<[ 5Jo 晜Ofl4iSz@RƲ6_Jt?:s)Vt JYe "Dhxg#'(\, q )OC8Q<3gBC[yڔxU5XWjgI2*2Gنs n@6Jc$hKH@!UV:t~{pC.GMzRzjpIB G i|U?@#FOl)!4A醬wqu/6bV!L /cLp1.Pl%Ix)l\2ejԗ2#p4ޱU)zt{ʰG졌 ?^K= _`vD̵hF(?0]6J;'3lЬw-9NL=(,9x:B_E Ū>ُ D4`b_^0k ?Ucr![~/9*vqVi{ T~&f^(=): o0Iv<'Yۖ5b.sJsA:="@Wb>(̺(j6?ҨvY6*)QFt =!CבLLI_‹h&_8Rg;{n~j&0;H_)mˇ%,A,,:G 6 ^`.1 )9K}3L)z|2o'E3skțB.1awE:qsAs*qQ&TRSGcF( H΍&2b_%}N3u!"b)UAlWƏ~7=bDA(PDĺ.Ds .>V"|; t1y q`#kyL1EJ }F09'ߧÚ-aY(Myɩ3M/+0r b;Ab*‘\i |ȊG̤87h]^O&G)M_p  ;-~ϝ`di"Y'J)F;WqS!E-'tp"[{AD/wy3{v98 0EtNΟ)ekƽ(H C"Vɖ;Rjen b 3>ճ=S{PD7i3(W> N L3ٰ)>]ܰ͂.S ؃_IH:쓲IJKCC) RbNDIY~B5SexY(D˩ T蚵[tץ ɕ<I:'Uv<0dLZCۋ:2Csl̀o\W!3TʐkEB?`SƘ5iK%KPoEfvVي)C[}t$svs\*mË&tf(Y,H(y`}>&MֽWj*R7嵹b=9-Q}TD9R]DfNR`H1&7 \:i@ѡ188+3Zg#T 3_{!}Rip,xrgsoav]$¿U'Ws۩и%yH]e5djnu#@9od9I9uÕ5{9Evk poL>ȡ?Y?"ȁ 3t/k ,i T'f^Sz~JW$'ف:(%[*6`r'h^~*j(6 <_MRnN)@.,l=w>yN1Gm:33;6j 2+AIS菇r]./Z"w=Dng'l3/**\Qy5n2(ݱ'%r6 Cx1 ^.ɬ]';KpM@#eɆ-kkDz#asϕ%-XL86 ̎%N.j>+?fm-'EwFcvɮ>A!{dr*wS7bzh_S.+t|e@x~gHxs}*?b.Yz *dkRQ^7Z|3V5#|4B_7^DuL^m!&|hxaD hL؇,9I38H,4dR0G)M7T4d߿&e`heIKs?`&D5cd b"q=!Swr8>M|?{0#ˮq= $I k L%MFsM.xd=**leճ F:u`Y]="[4?„B [#y#.wU-kv=?;p!U+2X(F%؜Ut.6Bb=4kܬQ#+2)(zeYth !"nV_sdoWYޣOź(}*T|hph&Wt˘lb{kxw @'ORИXzv F9,MBdFLi2?=T?pdYK%a4қu]&+'kj{:5_΋ab9Uz!A-A–7oY2ؓN5}ض+0ܲV)F{_ϵdT`\7=;eN엟drHNȶY`? CWÆ6xݞ}uIJ^."l|M< b wneNgoۓhL*+f9tǒJoAcJ*M|=Lm؅ZJvN`(ɇLOS~B r}A[ѥ;G| ?ȳN" /q%iܚ3@On+>m"=HslHkFѴyV$ .:֒u > m֠UVDLG' > '! IB+Ŗx.H6r-Q}]†Xt*P@'6 BuN3CfnnAC F繟QL{`PV#Bq^R>5()o53X{[@C<1ܓ<&83e6ެ8ᲆ!x t'ϥN@3N2Jdz}c, nH:dL\p.]S1|j@v6-%pxhSWޡ^iͽuo|W_KyU8:>23\1vf{Bqd:=b7!!Cn8Jx/mĪ"c[u [nj8*T4U3ZF@7ks[ R*PfSX̊ucOڒ |E>s bo Ǣ2^Q~&_G1N1,_~`|jYTWѹx>I[]yN2e`lNYo %L"I)Ԩ(Cs\W! R8*.y`@BTF?F3ݧ .&w{B6wbtO^t{XU+Z jF $\"Ց߃Xh'{5V_4^czab3/Up!r"%7{E=ce ئi z%ts7D@oݐ>\_]=:D<)ߖ#`_Kr$:8^h|wqf)ã(-w@A,X~dJRew n:#2@.KG%x.3?ʦUiAvAL){DoukEk{a) nRzzSf_ŭUSN¿>OZWѭ'**gdy5Kr[$Y\.$,%Grd]ȾdqO'hj- 0uŝš(T!JGļU%=P4k7 Lc #ѝ!AuG}QZ7%4%!LBL_¸j a 0Y,LfHH z5 SVtI֗hv=%M|n-%oՕ0a}:V,cY}ckOw1} TM YY bVS:jfK\r`}DAG3WU>4p@r$ۙC!2<7P Mp3_[tuYlz9D 2>,"]By92B@OI Y(*TlZ} 0 S?)A5pO=CtNlږݰdȀnI#!/i)?%|LֲPxpzkˊl2l+bDxjhV([W 9;~Vžإ~pJsEk(R츬|҃!Cxn~)<-20T;RȺIuE$ $-@jtA]SnW )w WPr)?c 3(G$N39ߝ'h;|{߇m׿//*$jOl);AM.et/,' =Dˤ[\DM6gV6(Q)<z5fo.{0ErFE4I7ui؃U\L"^훹 q4RR}Խ(fXfCL!c^nZ!Ex=Ѐf$e7nřEUi ӬJSbΐO0m7 ȶղ^6ګxLEjғDoG]Ͷ&}ccF*V D݁IZpEcu9of9M(KP-o<hsXٯ=0gGD~1K!_]t((!Ҳy;z7&罤sZ}[̴uA66O>ʨ|[5ӉU@[#7S6Oo}R﯂h"iQޓ/_/V+@H6%vVX9ݢ sl6N 6;]#&S++"2`:U*a8.$dʖRzxko[Ҙ<%_H\Wře;ՅgD+;|URScOHp ^v汢iO (dϳZ@.ZS.8:Ҵ~f#*krre` wc=ȭ$IѲA(7әai,/нwS-PŚ nȺ(K `8Z7~A%(}S 8L"δ@ۦIXsQE+lH!5( k`doWGߘeKX'tf)'-po$U/ HSIVߏ₸Tci\UJ2]qú:(ע)VZ,bc ԫ/?e= 4:_X,{^(4Bl{R !xo鯨q+P-:]ՙ`"sp3o #%342[(@XxYGIU{m\y@*R,yN ^ /@hh oN4BК Q%E]%GXB&@YPs?a^#i[Mv'ji4Y 믏c&\8μq>xm7);*R1bY#PO āfݒ/Q41^yx+C ui(a[owh8Ӓ{.hmΨ_Xf}߭[*ex:oT( (`,{"_&D&zoP'Ra!Z_)}+y*w!.~I%ŵj0ϔiy$L9/ϰEѸRۂ]d`ixߨ~#9V3-=ahhYn0_<to`KyǦz?wxk3>f%~^"DemWvY!YX`i`5tcDX9Y<]pŝˈ&j5Zu JSk:h̍Zw_>gteU.cZsy8^nPY\Ll8w3G2^=ాе?n|i/+]Csxolo zuثSnмߍ,Uxb`5dݒO)ИFmE1Z+yATC!AeAm&NL5\w)@.(pjɐ2h~D#,vOxO3[FFcЪ`TuYtytX(DƏZ,ݺN9Rlz=M*ً%aTn'B @cyݢNGYWXl=uQ0ΘS=3A?KD+Z5 Stpq5\YÇeQ_2ỳc׋BP5 ||ۉИ5{ΡE ޵eטAeJfxh"#$| $' e] )ڜHwί/[+[${S RcQ1UXMoR`m/3QC 6U 1$޾,D%iP*ToJ7VtE_1t¨%Gr>Yq>* +krLh7)<Xa.aU1'A'$t{EZ "[ŐPEs߸b8  f;f}^wl.emվgg1Tp ݲXc| xKgq$nVU.$YHP3>cY:Bwlt;lB ~ zjiW!ނ@'FH7O\sl(%n^A@u)"YʚOԘe` v$pI^GBwUE84ֿ±Odgq<Ȉ>3z_$i`KJpB^;VWq[=p2 zÅ;{i~z]y[=\Jµy 5 +ėmucgRd¡uvhwfh 7̀i xE *@CRKؓymw$I\(ެ-:?}E4 e"ޢ Bphbv*Oa`K72@u$Py  7'ʍW'{4h:d\fJ¦Y`IlIL%/MTv#z!\qwoNacm'@˴̝$ysAv SeO]%Hg!_X&y;{2GJi-8bFI#AzϹݰં~>kEq7=HkXadw[^w4aǽzX+{~Rz4S$>|# ;PhsKhx,P/uc"9^do$=0g^oS m3>Q X+f|N{ȋmeC);s(Oo@}:Os@:ДĎ-!LFy IȘ7Tk4k8 PNۉĎ#E(^QO:dmk_R߼t{,e$)O4H)VRnH Ey,&ML$mrĺk wS.k\cq|h[ |j85!9%7wG1.:\mI!AH&ydKDRj_P@bhg3 :Z QjH8`^LL4 @2'LS^.}Oɱ?dVHOn-)|"CĈ]FCl jcSԩَTSy\ꅠ|a T p)]ͺ.ݑ (Kfp\Q/ADtbIyĈn6M;rZ:\[ϥ0[A2?p>;fqG.+w6 ^t"l$^畮ϓ~ZfDAf5WTn:لQR0][!tV/B[ESWYQBɺg3*Bg 1)ˬCٙAnA "7 cJDꄗmJ_}Ɣ H jN:Eoˍ/ޛ`Ħewfj<)k |_x"pLVKIa«D#*nBȷ|eh&; 756պ0!ci윐P OWQ&~FI&/}R`w"*i&L ciU㽆Q-Z;q`e +w /DL_'_?'u$'ldE OI{]u8\Q5$062ތY0,ꬽsep7i$Rd' =kB։b~1"eޭGT!=u)Nc%WsԼF#wYAȡP˙꤈xdƅz]{ iv\ch:Y0!i J=}@ pRb~̋h[Y%c1Pu,b ;E>uTmJD(˩uL^o$E]a+6,Yo;G!4<~g-eb8MN 5BW?Kv fo-apXtZt/!&IӸUBa(Hg4tzB&DR~'հ#[ cpҸV'yfcF?ʂu aibL>;V;ݘuDD5(Md6n 7F<KM7õqd*0Lm_2>SJ!c*eQpKR.wA1w([՗qcwy vvaupW& <u[!+ۗ: D5 St~ۆ Jc+'Yu|Q6K=I0 ΐ#֨Wbg9(Jt/k, t1}a_RYܧb{"燿hoXzQS6mCD1Vm.'CūLpDu8 %;=/h@7 }[Njy&tj;[E.<]!ܢAXf"phM\p9s~mc%1gN:q[5ӡ1{ֳ5P 4Rf6< e\%vZ.9kI' L€;ȬŠFxjFbAg0^`,l)c2_jq,C~/r.sFi[׵3 T:Ma#cHÄuSz5A3ޯtEkX+LWt.朡C!fF¦pCefvX~AQm(Կ_ ^)51t){ d,&`0;æ>Y͋wFs-*u6E!5 ]l#ޥ'%Y0|oܧC&L:X2 ĸŋt$h(eW}qxz<xAD)\[KDoYP<){}qXCP[jNJ|lhYz b)%<pǕͣ{[.#YgQ,NZ70>nX|"n}2hZձNSNRL"4JRT |;2:V>`B 3i^4_ɱ/M3:Xޒ+n⚝$|ڕE"u YN\3;%LYKI5d굏]ztFX`Omۈ_D5" ؤDU ֈ'[⣏J6ޣEMmȑO:= ꮩ@,?5?I,:cL2y r;Ls5m>tL&aÜ $zIW)Vi\O=^ b9T<Iys!'4e ɣ 6t_)|h8Dq>7T=A>S">.1]3;w:a@Ǟm;TvIjHODW)S)X70Gn Ղ4XO]VG5Ay agT6Gvmu&B*O['P^ tVjcDP9V)~Ɍz(=;~{sSuz^QznBNPz;uL;HqRLH& 2k.H-t阈$RWT+шǧ # Qi!lT7?Thgn} ݹ28H[>+imP2`01A zlArZU\.eq$hc.D(c0Ж&*=3gutFflWm 5OK`HxLPaj}#4y|u A%vdE (0n<͊LP@8[c|Q u#߈f RCH0gO0lu(,o_j8iGv߬)_.U/Y]BpW)6ڳ;A/?A>6%q"٤ڒ3ܩx?w`L*d \O;1z<%@62,4\:"Hy -[Y&䕚^y)?p%äuaxtYA;kd 3d|8>M`*(pfHSN֓co0P/>Kq7@69'J8 )F8כV~J>CƦGۮPxeipw u[q 9e]l|s2LJ-nczoԢNe|RfXtHܩ9Uπ_ѯ['XeqK 7+lkFwDԒ cFfv?A=WVׂw՜?E⒕[ʧXY!U*dI#ކČ(ZF qza)@ ]c[I%:e>7/7 LA"̇#h_z;`@HGEU#Wp]W9 398 a`W{l=) u#4*0 EZR̷ 6(qE_ɥŵ5xNBuSyfЦz{v.5x&sD(&c7߶'30ݷd@%`8kH[wl 䑕\u j3Gv)ݼ9oQ[t.p(bzjSY?%)$Dy̓BuC.\hΫ zl,*dhȋ&X-X襓Lt}᫾ SkǑLЬfDsCaXE"y=|8S]k <0qoCYϱM;z_67k;QEˡjHKlcϡaw:QX,c6D!h{aBy[>yN"Z[¡/= Uq^·I] x`~7BIPޏ//a;Zp4X+=A-m4FSwʭo{NO/K[.$!aA/< /–6B8gP=eP?HaDC{5ljN:<.wTw0rI17\|4J)b:;9p&Ipgy^bAVr _ā$V4*tr09jqYQ[dP鸗M.De^f:>tt1ONCAiV%Ҕ"JM!ƐVb<&9:-Z 9S>Ql̴]t #Rtΰ.WKtBF/ahm!_K`@KgF8`;QQ#xn kQG#3\͂ I++,/B8-z@C{WlkUM;Ќ4ǣI2c[tzF{v_U{;) m\a!>dn)D ,%{rۡj.*7*_.Ux٨A*zd|SojzJ@jϺo6g zEYD D7P3O7}6ʕ U[e ]TV-'WM+1nt?b|vV0|%?RNξV5 sV8jAIȓD E@Rj_Wr('|3Uۥ?myaN.(į\I 5KqA~ ԖHw.[}6 Y )i|zpWMj~KVLb; Ir+>eo=Ut Q Qt?H988,XR90͚F#]COxd`h)+ -Y3BGuf:jV(P4\Vﳱ-jIֶz|&cll?`RZ,*o;BCى(u@An1 !b ^]7P>և$7E(V13Ԋ~VnC({ y"]Ճ1# #LZpP-@JװV :ijbYo7C<`mՉmLe gNJ }jo:4@'1iO:q} HsY8d %?̾[ӊe?V`~f`jM 'xxv1BDȝ3UVZ#jvA 䛁/v RVoU_D'Gtc h\J V+ qc^mb[p *C?ߨ[y$;NE-,4=uRCIZ$( j ̈́dDRLlvnS&WOl\%]P;pUVF%MRwxɷ_mᴇNKwM@^$B+oC`YO2M8z[S7fR 1kpNDs}(>'S(3sn$Y&F%bK>'mp[J_Hr-@mc JMJS:=MZ6[kVikF9kOts#ڐ-YM\1n54W\y!uܒiBRDԈTUYb QaG$*p1DhĠ9 .+ Xa~߁x\Kcgh_4ZBGrgHh>IfA*Ṇ,(',":srQbg&r2#<!^U(m oX';(6Qل"A?sCE {2I0 g B0M 'v?vW$fyRr֜Sld: ]az19HqBnB$Q5^f]/i4mi`*&h/<ڥ՝a}: >S Ni@==gdR]7hhcur%5췃#\Ct^~(lAJHAGիx/s'Ex<&\ZLfM͝z=Yj(WDB "B{{?~9qo?&hF6"J.!S~)' Q5NC Ŏ4dos`M>EZ I5H6:Wx_6[ ߟf} Aw%Rߠk@j>"'bwش="? XV u=t$S[3"Te֌n>^N"N$Xh(+H5'o@wMo"-:c iGy&۾3)MBԴQ.xJOA$A mR0s1w5)VziAw0*N*e=|7OT|5ɗW6jS}ܠk{߹k7F^ٶ.g+xĖ;`gܟM')4N> JBz7^bkcw_wxsM2K&sOӟc&l8>9/;q^.Qs!֫(g\Ռ,o -R@jl$bwIPj pr8`#p6ɥh-b6k$i~ tyG8l WIRz-w픵@xLB5v Yʫm׋-:=][+\^!}LٳR j Wj~0KrH';"r r~j7{:Jذp'_ r*bJ@&fb#gxZȆq,_.vt.z'/FP~J|89TB=XҬngVa "5P8;spLi;EvNKDuDz w:)rdp,aG8SZ Lfr7ɚi;K6WkY/h9w-P7)Ï.|sA؇q~ `>~:X+dfc)R)+E02BtŦyPff@q\Ĩj}ɝ \%Hp=E9&ǩS?Pw1Mvк4@wCtP+XSEc" _&|^Q}}̸01M 5luj[pS eyeE^9.DD{SjN(/X/P}_7<%C\ឆ / 0b{'HorL/Z/~wx )?5,Q82!"-wigžpLwWHc#?'ɫ9S>)EU2WJD| M8]TUBlc t2Q9Lxp{W-=?> 0fz}N gcinB*ywMN'I,mUk3y4cT)n-"RX6qU|9BWҰݗnj ^AV0Cyys"3q 8 < 0r^Cs LРɛf9k-H.*TjPmA]yRՐԡHed>jeRb ;K+QMi\P%j1P} 51}ݡ gڨ TeHaYRw.=K6G\X1Qzn}Ɲ4ؙTsx%=XVi_+:qX7G*1Q$b:7l[=?lQ^ˋjv0p]cG*R,fx[j8I}x7OkROX!EuJ-= ^D't7X[qjQ Yۧ*r󽾉0=xǂh0tfk$hK.!' &A? mG/QOтKd.MyTm`!xE/~"}-nJ4+xu=y*2"{ =/ > (}~=rٔ3~m=s֓cJ o#Ss/=5[g(AfY4߶PrH73CI!95a!\~!9 ӟ񗶶{F!/DVR(/Zlu-A_/B3 vo` IMK⛊nQM9k]JT~N\GMn}. J_rM [ >aPqB30toJb8ii%ΏT)m|uk삃SI[AR )OAѱ Gk޾rV?V xwϝ&7h ^ 6w-HHxL9~v-2 5:Q, ÕPG9 CEX*7ok8kY/+2/P(ÀvqjW:kfJC׶HV5&6}x@ۖq8iN=&X>S^T,=Tӛc q# ()b93wҾOFNyFD )v0y3z (k[KSyl+uXl I)-kI_5̜%kauHAy[8-(2z )NA Ov hyEav%"-], 4>r߀2JT`'y7ړaEk0̉T# Gs紶͕͋!1 X'64pz%#o;rJ1t;#~q&GIS 7(˾64͗yζ;"6K{JDXr9>Nbމ@@PB6aAC0TarAUIƒaʒY(k玠x)5gZ0;) ȷ8<+s(M80- :VNH)`_H s)]b/ͩ Z;W.=;`9ƫt0-}虀p聹/"k6&Gpt&cdAY| Dü褲mX~C ]5퀘y=f#v:g`mZ+Ѕ*iB>>kΒsɴK}Ö0B~~YEgwRӑz/Q)K<{b/tW[uv ,0/{PJ䋂&eW "SJg=p`dמ*9M5QuxfHf2˸7vs4̄ps2'&%Ep) ,rp{?V 6ov̯6tƋ,*̈́6o?1nr})?:y Yƨ&qӲyדC%ˡ3V3P00_V Lg fT"~BM(QYq<1wqV&P|v"F䝤#?!^fߺ 9AEo qg~ax} B:oT5'B7=OOO2 u>HIÃ^?O*Yj E-$k -k}كNek X>yh%u9U- `'!1_Sxx,uEiڜi`r7~omRe9O`0qf  7 ynCKO JAi,Yo,BfO|A'ONߙkt׃u',/=H~1|"Ӭ,|Mxx\B?":3/Iƌ(dgDu p2ej?tm)^T`gqGX8 a% ?.װA[[e!,ffOq7-V\'VkRqXBG>k8f̅'?Ū@N]3z.gx(jl_8YB@d1XMHQШB=?*{m]={ڼs)d'>ozL׺0wJ9ac:gzi= /6HY҉a.PpZtHLCkSu=ӗn_ ed8H/EN̲&mͦӨQ8z5I"m\ֵ/צefYv!)[m&2m5w< ù&np6i眄?? 0 j PstG¥Z3H߀mtAb w/GϟUflHָE#:uBkQe3*:{-r51ʛ`tt RK|nܶU퍳ᵠ3oDZ؁8NThn yV-gtZyMi,(R0✘=j$ԲcarQJM0'5yCpF#XUf1>!X0$-SSle4?M_56%L*)3Hvu0/ČW.HTa.w~Aj$ [D*)PVs`,AZZgbv0T״ެ1 gr`ɣ{i`n6] *ӬLhggJԌΙޯ5\4OM~܅7YX7*qT eXMe%R$.~rEauX+=xZ l7w[.1knq /If%_)dאqUKk5U6 a>2T:`Tr+MuqeN(hUBrI'S6ѓNFc5Ǫ2# yY @%pU*iN1dnk42X/ 0_ǤͬHagmUP1[jcm'JH pևGCci)ZZkCw.]x:Ou x52/ިz n! *ⴗ I(&iHav:DFDP$Dص/ά>+!ZSXJoM[|TYHuMAa`‡Ik288VmZI5ERA}C! #D(P''ˡ!2E? \(lQn@]=chsMz\E;{YB. [Y=a ȪP0ڛ]`is/oġKZd/-LtlCiDn8Ή}0 3^A<o @B`g俽5',aEs\%u:;)] G=O{@&r ^zZϝ'm̓ྔ9#1`:YTC>(2qRPI*^{&&.1,uI'Rb/إ;t~Zrz_*Xm%Y $a{ ^ K1[m(Vc1 k<#ɉ Q퉓#OU{#98rrlRhX9J/mt^ =Ię$(hwdPվ3 4F,Zxip ^`d:={懼/5{jNW#U501XxQ[6 NNy5G3]T,bp,>_xAyl 7rޒ_3⻕]8כk|%CO~O {q%b&A;)F@nJl"ˉxׅ^ƗT.j@&:a1^&I2)_-[(`eWJMX=4';^M!"ȆNc£qtĉ'~}p.YُKqUm;a-b3t1$- ~0@0M)-#63*т]e4@E;"4Aòָ*99q-_Z' D+’%ui`S0 .ө8;`ftwzn KiY)[ߐ"~j黩O"d![Τ_jhX`vW)jx 1>H[bDƆDr~W!rUguDZ{okj+O~NU ǶXӯD x%Ɣ0H)xvk^%Z m,>m@zݛT|V`=^U +O^V!L@@9T|5/WDrj&| o)-W;~E)|Doܸy2zǾ ךviOIԨfhL'*#}%PddzGBtŰl 6h 󄰝eXcSb}khPgI4խv<CYT/ SqsZ@6 )'&H;c9exM31xR2*F1;Xxׇ0ͧy#lɾlCC*|$j J*,brT_D2:}7^ _hJtLb5]o|er2eed6Ψa%#/>.CeP";J̍ | Qy ̲./F+ H PFoL/k9ssJ:+œժ"[o׶8+[U~}pBP ϳ .]yb_Ld~L `Wаf>ME^nMSΙH g۸_:7hJU7|_q&(aclM:A7z̆RG}1e*PdxES- DJ@'U}wUkȼKh ktY4RPBl..a͒SV5 ,?3XV4GugC-'k* @SӋѓ4̏9(wî 6;s+ty֒%mHދ#p` (jPvIiZy<@\t ^B~mh;(Jt6e4[Vyt^=,TonJKDaˉROm4$p di }UjyVO~ybmyѥ&`L.ƐL:ìhb~p2#;U&uPoM|]voi$d5c xi~B,,q[v`Ug,gDvΗ-Lh69%_w Cx->:njVn 2׵ct1/꒧Qy#"-}swOi8œ[HcK`Kıv$v91  :a>Er۸=b9 _SqP6 ) Ap6$ǃR&H&`L7L3|^ehH(5USY';v*sne˱R\s z^?qzGF% hE47C;cGvjw!W)G[,k|bKRit J@ڴ"M>`sW+i\AQb Г&{ޭ wDx;dE2Ooͮ- kFbHO=,RD eúB!T9/nH3yd6o'7IJFxGcް>0:yJY:g9q@M8-@u/Q" ""3 8#"6TpKE^\ac?oq_0+g]_v }dq7fk[礕{6Ogez+9Wf<~RUBp|ܯ1x#ߌ%o8:`1O= ]ՐtnEPWe7Sja`[i=+, P7<V:fM{! MO2 _Id?ziPMF;^ [h]6!paG[XHBr/|ߕl hzH\HK ~~ApPZSgW Tt3)-ː8kjLi[dVk#~pF&VazR=zr>&Ic=]Ӹ6hiNv#bIr'ЫUS) @.Ur:!(~h3#!!b0: 1D[Ymy<s-k:;eVasg4AM~90U\֜|tWWЬPFf;\CJ3H)lT.鰏(%>1I-/ZF@:׺I\TqIU ŕ`jAQ#Dǔk|y7xtZ/MV+%\wDSA>mbӵ$O ]ByG(L8?+`Ei.]PK mwC1Ѫa[Ch蘒x\1X"!O_,2aD9dH:)zy*:B5uC|n4({v+EL=ޑenKjsIҟ݉hXeKq.kZ;0SS,sZˌXG*)r(L,Rk@q@ZӖ&K(^J8Y!D՝PxKm_9[QjY2bvP%EJ\7UH5xy ]Rw $H q9Q\2D Mf.fJՕ/Ts&„̂* ~$l+\$N\Or2;s]h0H C7\5!kl7 > {J^gd).qB'JA1!2`' m ]T ;$,-u8sR<5N@J_qsYN' "cp2ѓ_z,GǞ{o >u S1>ɻOk*(,3yˠsdC:7K}4,zb4`">م(gP-yfGHK߬=ITkNX#Qw$&ڞ>?(߫ o| :ښQfMe&l2^J*~yaq.;hiC-~fZ@W I䗸NޞeTj٬eq*s#n;yPKO!aEۓ!5䩎@=s/3& (n BCGkSJPX4\BRHc>zO{u8Ip.%C> ژK^趢cɱ c Ĭab!|o]eGc\%+jՂ&rր'XhU6J:5k3B'}ݭl}"~>8H_Kc{`-.g y-֢)ř*5iW-8:a`j6؀ոcgE$0nݘfM|ED8ďfqOڴH&*qNHoBk_4U!^ flonQgǭ> y,g(P#KO"d<(cgC$U4w&,⒂ZlR6uu9si%6hjo: hyikdH"V zwxV "=ZsPr[EJ6O>Y9bPdH@n E.|fS)˝7 MZE5(u-XU#VFjouRfz$ʫLxG 3$ά h5e2v;{!EOr - ),{VcKB!(nxN يAb t <^4Hn\^jEcBꇆ{ ZI5ܻ1*N c%PCFzwxvq@ۄYX`+D:ս?Pm\47- @̫Jz3:$}d],> ҵ?q l'wgy<(HœFŞR8-?X+9nA`pDo-w/h B(®1˵DK@fATK +8HW4,P$,9iւ$FY;˵~H~e3tK/WGY`h$lw sPz.JO%|j&וxt%)9_Nt_;{iQUMѿ5A!}Gy}>"B;JCD# &(e1Pq~3-o-x98m\RV3iW/f6b۾h)ׂ 6 4&ͩWײ(܅E}g7~]b.nfULiΕ~Ͳ k?]mk-`aNMKHw`  "o2> 9icc00ϣ+C=MlSCgp_Zd x)>qZT5=CR ;oDQWu1zBbf"d1 ^қ N'pŷ!{NƬEEBf8P&3H9m r,F}9wQWgН)r},< l0`}O&m 'bHjhÝEk x/Z{rn\gqܘ050 =Q֓dN=E.gk1rUJ`-pΠ]ěvW MkӅEf~R]'+oQ% -BpT 5|LgC3s;l9@DV i4,t+4GΧl6G({Pd\(cөW5yh=T5bk躩Di8='@+*_/eJB{P (U !1 }n>WN>]wUj&0O"gnbec"Iպ 4_VşzYMO&Uw-5== KH;nrm:!Q4e^ͤ27k7qz=G 7$αpibCkj~9MTDv`w(P/ecS\{˚!JpIu4)4W8`ޜmt!taЉHS'eU 6 m|ˎaBjIIZϡZg,4*Dՙ3q6ďqϺo¦(ޚ(5P /n2wbٵ4X 5#7CJ&M@2Ew[,)3IEzrޟ B>|g-i-tg̓ۻOa +PyBDPfS;9T|;g.okR$L,*5)w`4؍SKdfb3s[X }dih]u`٧P9ˣ M̓a4#x1רb>3֭j2dQO^X6;"ÆjHmArEe%/s)r%w8VxMV%~=+F8ÿФ 2P.5C<"N']*m M_蚹zīvhiu=SMz_-|{*6ɾR~I`G$3@-Wfcڑpd[u6.c>s36%ص)\\P˛}t XgeTB} b4"W!ކIѬu!Z\kX?ŋ塦(>eePD"5 >w.j80H> JeJI}x(wlGpcfGT& Ŕ(P{#إ[tQ]Қ*ulDfU(s`4mۂ .v0W'.'mC3l&Eɶg_g+ ПטiEkT|/aSW&iD6N #ez1OEg<:'0{вR/3x|+d38@hG4Z5 Im'y]0l<﹫0>y˂C/UuSMx+ɺn3U=KlGmiH/( O\>@'"R{pqN. rY)DTpq|{n llZmzfѽǵ} dGYhV'J9k*&=kӣu;*X*7VǷi0) Izxȑغ]s7*m0eS).T BK^uu$N,'{f v@Ta)U?џŬf~(,ѐDZdi>qO: o6QP-hj3YOahۮpT:Ch ,x?kTu; 0<@eR3 zbk+plڞI ޡtFh&[N Jv:~uC}fD k`Ӹ$Rkܡn۹n\ag'6Z-<!lO1~//\"F#m=&V^IJǹ6B7`@Q$^O)s.ҲM'}TR@H&hѪoc/5x]C*Фvn +8% VocLӺ큅\8ia54>L}VyX5 :s|?<OEt0V=ž0d#U+Jøܼer킡OK{~':缀M^} {-8kUj[OVj/u]l7~~xZMF;y^/v#JQ-$jʤBWkoSwDz;= bi~Oբh6v:c{xn9#S]"xDj2zDVQKO Yv ctKzp께7hB.LphS-^Te;Z奋d%c9b Rn8[ږ4w*$؎g *.i}.jZyOv"\92ɼ9PkYR!5Xs l; hI6M=A6< PakHQɛ~[CJc2`\i \s"A .eS(SeӯYV3 "#)@0a Ib@4,.D#~*H_^yx7v?@N,cx 66ҭwjlk$ۡ|X6Rbf77,3:Ak vxRs.fovp7ݚ}a/+FCCⓅ~ +* Κw@B o]2汙pmp%?M$78Acmv#Z ӍSy-.U#lsx˨Fq;#XC.-߹ޮ3* TMzw'w:|Bo&]wYN]-zB>05esѝ 4ȉmg F4rvpz(AhN}G[^a}‘O/7٭$KTvWM-hM?r Af{Q@˳I{P 򲜒iTL?l=jD@ eZ" jjsq/b[G؊`@2_eۋ=)>w ZX}D㩹Mť8[X^qh9-Z{"^J;J*U=ʸhD@6`e9 }:#GvIAД Z^3%KpdԹ/{IyU>Cܘ7Qxen"! .5*I7IN{Y=E9fiPuw>q?]W׺2s9^s0ef*#7Rǝw.m?HV.Ml>JykY0jjvFR\LURLdk=Jp,qF[s3)w{06C ,e8&gW,~'q=}-dF Bd.~fE@AxoKy$k|5*w2z%CvS :趈v]BdZ`.2"6Za:D9;p'7҂`J:-Lvb]_|ņɡ>_>n`mw D~42q'ꊠσ߷6#R\>2N JH\|dvkK -U9QxW(~YVǀX)Qݗo#~3 /Q6lm>fuQ{:_'-1\d[0l*WSL%3z_֮}9_'ka33IMbOS3M_B3U؟z-ai `MFqgo30%4sI%8$|jsT}d@= 71D_orI"|(t|sj1%J2ik%*5px}0rBDgqX|i\j8(#V'ɝ PU8 Sؙxn1/9ji0yVFc|3bp 2qT/J7R8(@frP K'&7eb&27=ٯ%+ ?Ո]~D_L\̦砱czh:iwF9)b^1P.O/`0HY FjVjKNG0(W, IT%iZ Ĭzi)mZ3 իEױէ HJKCyL.x#bIʽ+gm?(Kɴqm@?=d#úÔ*5IL ֦w5o"їRvT\h11iPݺAjh|Ւ~V8`ʧ`f~C^qn-ůGx \"t}HUXT@ݝՏ zU?͋AdƘC#BZ즬>ZKk Exf;H~jIEe?Xi˾{=Ƚl3ɞP dlgT.rUtIV$wyjXt *ʔB#Pd8.Oj:l^}+wOmx:Fm E]^g@lz*`dEap0X]D 24u2&5 Ѩ2h1W9zK A Zb ?>FuBlRGS<6W;[h2X)-"PLH0dA:K³Atg1LP)K8Yc#zEro0\!MFM8j =AƯ?^ \ k \&E7g$V>@(3y3]l5nKn}Ύ Bز@c6^ H);@#9`x+F6djYnQ7(#"]x$EJO,)pi?~ LJP_M?̊K<5NA;.U`r8Xġ޵{Ja_Tb8,GẊf0N /+"U' ElӤ[/!T@W\U˚VҵlX׶^\S3\25/]&˥*O!0Š'֘*,T£֊j{N~T4꓆/!-fi; }8. &59`\~ m^W!ļHvw6%fOP&ϱ!֭|k1xbț 1QE:4+a9 酦pN +:H@F3@/Y|h+f\E͛$sxbsnC]eozJR4{޷FVAIiYXlv n4 n4j%w55O!Jt.o%Ol qoY[o| v&ڽ9PRgApz"ȫ_3h&҅эI3CLuں7o4GG4<s& U~PЇIs$?VzWYx_c)(Ndbva.݌LƩZE2L{*xip~#cU=GB(eOb1 ~=A2uH`CxucӻCMOo-Df $4mK]顂m 1eW(r^a%Q&y*2%\Tb)ÿ5#F<& T+?I3 t#F?578\R6DRʣa)B`*"J97jioD$];z7ex&{)ApD3] ե7_Sij#4LPyW*1]wSJX~n6hv{I+PX4æpo>N=/ScK&7Geέ]m0s/ZMec~תW{_e銨_W{!_垳>〟$^gBU~veŹ]:ZYR+#RݙcnVPU?Oi) t\n6h|S9,/[$3 #Aj(/1Ѣ%CtP3` 8Zޔ:p-Vf" ^*jv@BXqzFQJ(LIpcrh-fCD12Ã7E:=nLi?p ';.{~ \TZɲu/ *͜;O;D 2~= yv0+'P男_0*{8L4FGm6*JrT^'o奈Yi)g2e(`5i!"' ?^= $Q 6s--^_auC6iwGr< Ւp+IkxhQ&iNjYI"#W4  b_'EN;%sŐ 3 #>8$?ibŬPc{IMQ`+T(xS)VʐL/Lj>) Gfzހt~pg[*dԆӝA6^\>fJAXkh]s $,(Ai$A94#_p>JyMQ|Y ߞ)S"<`Ŭa.szx2s!*.j=L% ]Lw :cXBïh?{-Vs44Fi|Ά׫=k [Xb9X9-}8G9p Jq!=*0;iī-h=ݟyv!WAWt|5S@~$HdGUstWZrlQ{QB%)EVk Cf3Q',i8wSeRKg8`֬hߖANٻm)%Y }q$#IJ(;cĎG{Zx[cfj5vpA~[' -xBD_)~CU~Ƕ_|!soONiMOz3&l(d+d'w5]dZI<9vxudy294Lehĝrv[qogHֻB:yՑ4=EM>3%1]Sݐg@%R~곦)s0t-\%YO7-3Gq+-}lNA8)q+}8)כ1E" 3U%h*ɍZYAVW 0}pi0*@RLcX].Qwp_.7+z ?yзLu8yaci+_QFK_ 0R't;x-!c¾Bv;_3_V\`1(Wy)? :,/ЗpԻH]͚[i`!WEǍ"d^K/K5*.`ͼd/ĂU)&Q&v!YbjғqJ`Z\CxEO(vMŁ9ץ?<FyS\ssL(+)<׳dmj7Jdo#h:@X-e>%ACm}CUb[♞>w{_,- 'IСKrC~&{)6h@Y=|L4mU/vw4{RX=㌥}͔ǒ;le +_ 2@%CZ'NlVD}xw!j?5J+:aPBZX#5E,p_=աAH?+{5!~ڈbl=0.R+uj8c^ߣ]W+Z`fToJhD;]&Z JWsЩuԃt!oء>c.`_?n*TXOU#ȩx'ӳR@9mJxV|pVaH>[{V[X:J YCA͛ks5D:7] flb& 7}d/qUm|+voqiJ,Be7k)aw  x(&ajO;rL lV* OE(^z&1Eoz@98xfMLEd- g(5eoqraHI7Ub:'enolgf+*Srt 戀䵋 ]9Nzi+4bĂ lmg?H/'Џ(8"} LLV|]G ?O){AxV1V @bR9)1Ң+Si%~(uq[i'\XG@Cxtx|YI,zP*`7DAn~֫J }ׂSZmUES}_xAVoviӀ#O~݆8Qn[ 3~@5؉:ٱƨK:14\#xY2.i\߮WL L;[Kp8}Iq9*4(P4pvkeP3Z{|TioGC9පCt|x(cK><}|ɮ"  c ki誳p~}D5fg"JF"F r+ʁū*3]|\5곏:Rux;<< kO]>B&*_%dq/(TTG-Cpu@lRf>*qiE 0~zSNK@|S/&M͂}וzqьc)V䘨V?@Vh;v۬pPr?#&VcBHy$]˗`xȺȑ{E۪}Qҝ73 M%B*M?cW0ԜK'-:ZH6>@ =xgZ$ tȆAQpuEaԀΡ_ gHq&)_^o +GzZ7(1 S@Ag>IGi+xb?G[tV'TB6'j$A/YB>;[N':JD?|@$F;.Z0y`0\GKdMQ1S{Mm'EZI7xO<,+Q*^=im(Z*(*<ǚhv' 7~&kz;qqzv> ʛz}jn9/Hq#枖p 5b`Ԝ[L&Yo! K@/[ͮ謤nfzUP^=&NG*fM[5kTe*'<̒)t!#U[zs]ÕdHxf4RÃ9Q6.X)!n$N"iݖ?t6i#\ʠ+A˰;ZsR#MG@dSTVϲW~f^o2Saz IheֿA`n D,3Ú2P%2f!9@*3LI$>;[yEÉD]N/uɻ@uBwjiuy.tہU2Cdc%p4!L;--V`WNB:p( H˹z\=¼\3٘1@>oaC^t&(,۟f󅼾"!'KpF9k48|ҁ‘Ky8k@iZ䭳.}F 24V;DWU,=ϯMYR#I^7LWA)'CA_1.G{AGfD6ه`|[,C%,L5-QWee 2@x8dnƞ! yEzFlѓj@^U|^,?t`Ona&_ccnqy[ܕ~D!(㮿bg"Ls=Sب0_+1Mﱌt}nm\B z9+e ,2E b[ajn49Bp:oeI29=2!*g*I.{42%`d+mI{*m*L$e(Ǻ&{i2fZCw+W囶oG)0[ ]0X4i0x@H%y\M_ <$ڤa6i1ԢwP(!Be'uN9~(͉awJ24X+NEX~"@<d|YJ,:,5lsτ7DTfT~T.dfֻM,c4b܃DRP׌g`WNUR҅_0j'd S49|!O%v?J)wZiuB mb?"N(VܢY}UݮGh! ^:_F6p#_ 1}pM912UhQ_C;(SKДUb_ ئ ZוMd| aVM˱XjZU/rjcB- } 戓aa ry >'W~X'5*LCm1HG0Ty(3Ʊ Įb7.C1f|qR/.qTld X#G1sw'gTP|<7}8[6>(4cjWR'޷&W#9/;;q'V2ls4pTK63_.SG' 3}2_/K+66RlƊoygϟEbѝҕwf(PࣇdGUʛGRIYAM$*_eNcu[-8Xqձx>Z,{).#Z 9|XA k˥qӢ6QLV ߷O剙"Bx򯝥[q`YF}^0 1- In{Az,w/yKk|:k>ԿN!n%{#5~5j݊x3^ FHeqFlȃ⹌p{?vsr"+c R fsZ%2'V$m2|iU# =( =F Zך`ɥ7NY~i]ljS#x,a4°جf˞"6FAX9D bV7}K i.A9H omg=]@|j"rQaXLU QZ6J=}PrݺS=gz*'*F7j4T:"Ў];5L>e-bM_9FcJlyӨvFĄVO[+͡ W`#֟c1# q>#5u%4@=h2Pa:eTAbl4T+߈'qg"D'vJ{4H/xˎߥ ;~͂1aL$|Z7>YːgSh"VT ߝ/؆+5f;tL\6JW[$[֖LXy 3s99~F T]Z6ZnJKFW$ӥ㋺ [𣎗S\>Z^UdBݎϡoTJy}B$ +R."`eiC03MHoEhQв7awkA5B7<(4Eʼngp].<,,0 # A%1˧'oTȹr 半 ٬['RRGP2rd *Tm4_tI(8rL#CpY6=|l|5@-םرƩn3@Ń6F'? Rœΐ,1>BDiCXRߙ&\2R~lгH~Y8G0$1~c.nԅDn&ހ=r _@zy$җkU ݰZ ?!lshm0$22yMcq  ){EY'Ex :2|Z/[ ]F]_M_wʡ>N[=`>I0橪9R9Rɣ]Rep]!I*vջm՗E ZNrya TϹplo9%hA^@ܺcb[G)f?9 NlnΘzxB.K0n;NꟉ(>$"pT%$Ϗbc社=" b$ \e`ML.x}T`9u1ʹG1aҷo_YPZ@mk $XTz4y/s`]+d4̔D ' Xy,@ I`V3*DĴQk1C6uifD}o̿Y&++ hO}MꂂA `d:%˼;B 蒦SK gdgT$,؇$G?!ά}wٖpX$Jh+N`Wk}Ĩ z-S99zmdDžXw Jcg؉$gԟI O7m0OjRfd䚈^ „}^wEI݋f~vMOCťѲهw*<j˾P?r%d= eA^,V:z !A,t:W1vu=w-YE@(@m)MӇPkC[;3AS]0i?ƓG!?>"h]J.G,cqY/*h%'UVT^٢۾O7r^ĩk:gzUyJ$h3#D՘-;Bbt .G #~"WuΝz|!ySz9!eEHr$׽7AD?>YlHF[-|i}GyjeVF7}zo0 4cƶ m6|Z4:Ψ^ɱzRwaLw ] C h FYH)LЖPmS`(Z n7ydJ'&n:ȏ7iLb4k`Hh9Yc-LOٍYݬ >/V =p kiDg\inšp(wG{{iC7-EwLd0 W- nbXƾ3AMNJ"Xb𳖸&hDZ?4wR>]S% dkd仙0:ragD(L Q7RV;yɲR*)35 ǴYhÀ8]{G4o4}3K8큅Id]=UΫ(ԃG*9- .Ն%S?0ڷxa\a/% mdph@VUÔRhĈu%ڐA\\A[A/s_?DUxXJ2xrZwI5fU\Ykw_jp d&DzzTIP1 X<M`5:D83Iq#N ~cϳ|k'4G,I@E}ߤ}nE=;pTꙓv6o};X&fy;Q@ݜNL1m?S `HPָ}hLՂtI.X"u1]]OAql4)u8;Ja/EAu }XHJ/V]0`$`/̡RN9LBM@d.TbO £󂆭CwbP3aQߙ15[>ȊCAԀ| =B&%D)Q[ٗoAժ=b(} ӏ k這['y!QQd2@iom'N! v' -LÆevaN"P!#Fpu$vvDx7א&ўDŽߓ9oKzkf^Κc[B+> X! ˑTIK-b"g>E&՗7q R0VtrsbE@7¬yة3PDN55@7@}wLyV{DqUa =[.>cu 쨸 9JhTW(dvFEEMj>,Q﫥Wj˻EHXUGeL1B2s6hy30'% Y,q&~|Oݤ:ݤ\Ւx5&>dM$u~ײ0xЀmzsJ!@s: P%9W 9:d NHj}hF9L^a2qP%qzjhUBU*nEt3 a8n|>GT:47Wɮs>q@"!rG9;Ȋ/PJ#^l 1^9JmJ['ŪahChVŁԫI%O/ iD32h`o{Q|d Ow^+P, qKrn7{=Vl&MEN"r(4h@Q6.04qgt>ٳD?r>f[M.|@.|Gձ= Mul UNn(yCտW;ᕈ.[ʶNyMAS[p,4ĕG}REhCW.ݒ5b&W㓁2вVFf=ӪJ!pG  J&F7U N1 @wMkIܟgB^E$Xqhdٜ݌&!4$ئ71j8Wp7m2 jv,yc&"IJs-yWҫ&, WدCJVGp J:jmZ,~r~q{IfAyՖ++HS XpO? &)ـTD;c9G(:<p=hGrkso\@1yJIu$͇aT^ =4L^zIeI(ꁴc`WOk[+<}ʬeVO Vq:vBJ ~ > ^~O-ܸ_彾>K [<0[cNŸT\0t }]{r!(0`\קL>Ddz"Bo0++(+TXY%&hJA:SGU!b8t.oRCK|8 $E/Xn3P1)móc@W |FwuWIwFPN;J@~%X0%,2+lOpV`w+q((o+ ~K"I->Waʗ#ep`Hۂ:țB T "ѕi\ۇrK#{A%ߩ,ACߔɇ-L/jWXkk[ z;27 ۽S$YgRpYFw )ҵe)ckZb3Tr ʂƜzxۼԀkH%>vVQ[hw.['VAs(xhe2Mxц.a$=FJc쫐2ÎrjdĮ &5(m~ tGoLO].^waq# 3#s71C;GS8"J[\ab}y~;-}UdGڌ>$PJ1Z?]nq щ%TΉfb|WHg|7>`Ó'n|sCa*̰)^c _jqc؛Jޝ:HOZfY'+Hx{ؖ1˗ֹq;_!g Brr,NY3[2%1/=TRφKQ~NwaAW3LO6-G x۝0(9\OBfX-/< mV} O[97܇]ob#2~7Q~zQ$js=%V7,lJ=4Eq'1z#F㘊VPTPW(Q9'ӑPE뼬!nW|vF F`Z}akV-8f':`}gFe=Bٓr/w*%3aJ/6~uR"-a**$L=6Bp~at~*Yۿ3js֑տvUgq]z'%=Rn|_2'+2BRXNJS;|8#}(U|Wb5xsl5T؟3u{?ѥՎUK|鷜 }8^kN-j순 A s:g3F (ccQ. JeLL/+=FĦϜmO(sj-pn|m=ɏ\=\2 IF"-.|<)8˰3a6xnpKV~dlW1fH VkCy_'e96ң\f ^5[_ܠ+o ?[ߦO.: ˎU1?crHs# sjdno0d˔Y?X817X,,ӸI94<VHsȀ,*v]-FB֭_INS*̕j][FE'sU_YCymCRqvBm1 c/TV(Qc$^~,WH@ep# UK o-Np汰I4ˈ.zf<<5e(-~u&DLHee(qlxIT isʣJ"4y0#ت|p\`1`sMj]z5z`C\QOSZ%E^Do7h.,:g\>g3!QŮTX_rXB G}~L>:NkLڝ憦)n/+%ZSښ9ESkBr?S @NAf7:&s"O&C@Y&ހ+ qBL +BwllԺ9ųKqd{Cͫ/Ks_؏`^x^@/VŐ^L)®!_+%8 CSEhDە"lP;L.] /A] qt*DNsJcjK>/>ET(UiXZ1cY{FLFq*x4jфǪ_Up!j^< _U}xeъsdSvzςFJ1;#%$wf Tp|BRi*JDLt"wL*!iSEv ]Nn2R&_+䷹cR,Vɬޣ"sV*ӛsAv=ԙ_& Me\8 ֊,#ld`{3~;C3*uy]:oÅ?*"V6д HK-8LA$dsC7$*3`7;,)r}*}^x:b`ԺAZc u2>%QZSč'rƍ1Kv5x=pC[(\8./4ΆRco/ ay""l@;D16% U0z&܍ +791nQ7?+yڰB,UȾɷy;%[:!'گ?ɏ+ KJ |ѽ E ίH`>țsضe]r~^g09%%qg-Sz=ؔhdTH,ocܮhKA*w,L:LJLJzQ9Rc>gx5'Lj,zl'րOбp _wk|aՑN34/{R?uO7*Gy|(R3D1:)t=ẅ́֟5;jJ~YD̩W2}Gl村up)gZ6}]v>g]gg$=I8yu<_1h!M¿#so}3jw_tBӽ̵9JR*ϏsJ-sŮt/88/dԴsHfi]]ύm@KH[M_K3v-V'Is*JGOY2:Cnrbͪ?$UX2fР/!? N[K#jI ޮ\_vA &xULo!EZνܒ#/]`D>yXsq_p[F[Fg4աP')Jtw]^$sQP^8^"yB ŖmP!k@s^d\۷Z-UbY,)J[sY?giH]td2Pt$V6)D/ɕ\ g{f>Fy"e?Al f_͂;GXbOo^DCJ3U~A2Pc^_]L!@T?3_V{}5gf,v-pV8𧗲»|Ts4,Sλ9'&*n`6V k 6Ln\~%;,Xa_42Aϥ0 &rT-lYh,u!6h_O?Qj6d2gk}`v0u9f@9gVRCꎃLzHY\[- i Jo PWَ$G_! Z^dBdP4@:1 |#{1Ox><ƞ"%oz SPdT XY^ b7 Fm"q?rmbRSNTf~T7IEֶ. MsIî̇7 M\Rv"SgEƓ{M9>sQ ގ: EuJe!ZT#to[[q:bKƱ'۝a[ ws]qeX-ef.$]tźdbSn3LmNEf'Z~ { }.F/E6m /W"r~\_? c5F ͺ0wp"}~>ܦlf!ͳ`l SY 9ip/DW5.ȯJhc?ˁu϶}h]liP](' MG(2w3TtRO:痃֯y`?_VYA8R#ܿ ) y {ҟc?z>t(N&Tj[ jEÿW88uV3bv%\=W#ngaQ~"dvYL_ef6:_w;,۹"Ya:&?597eݘ 4H&&ѕšs2"yvL~&thĿ,N+{]~$މRFJu'ߥɳG+[P7BпIAS9](mދ`HFZ@y1K^3P) ~fB M7fxaNHwqxȂc[ͿFҳK0ȴSKmCp U}7Jb]vž 7)H*򞰭f@iKaF%tۮI۾&O ^e,j_/]^uvwDPN dty OcDmOv%C 'ޜ`E|κ<}ëH߫1J,hG^JxOX.#xbs"l~FÎcIղ g 6\aF9;X+Vq"Fs>K\ҌABV\ dZH{e$xޅyæ BUѸ,,0zKs<A֞JH j\<O̬ɤ17S7.81 ɝOɒ2xԕMBcblZK9!+` Åf7uXx֤〉KS_Y6 Gq ojNP̺اjњEF 2_ rcsY_: JT+PsR&9:}IDEO.4+p5(*2o$Lj/ب Rjo#O&)(!( k0C_XoT? ˂Rh21,~| s$ A< P?e>vv7@@llB|%*h=J>@4Kޘ5jܳ('[҇C }r ]/$ (R|ĪD|w琳Ŵt ' 0B׮i"|H\`R(PbAء3ʡNsPvmJaf}WE4]3zĪb3s`];&eXF scyCqI|^7^њ/Vi[v w|鲚*`oS2Imߑ@]Z2=ѝC*r%J-DaM‰ya/پ$4/Wt,}UX<5[J?5 ѶM"1a>ۅWqd¹V;O]'BHXztQ,5HyJ 4]>TXyZ]ˡѴw'蝗|<aƳFK0h"k8@]2W8i [ 4Ȑ{ͽiiw*BT1pj(WM c cZT}34:VRO:0H]\+.oHsU4  tuZ|s~*zUϙR#1+/<-vYX⒵I)fC5uB8ӛI/ٖGZ^s 5᭰-p2tu<6EPH[%`C 2dzieªt {`w5QuZ&%MzX*O*JX[=].!kDp=ty H)(fgD\yʪJ@?aUTg9VP?Sz73}CM~_O @EeOT'}b;ztG4(ys~>ɳ˨^jHLѾqՌ wḛ̄Й+ѣd*"{={w96YhqH=~j_/uĈgOg%09g`pSQ&@&*Qu!0?2AXR. MLӳ!, Bۉj=9E蟜=9{ owbSRwHԹEx+<č~^.BxN.ehƢk,Sp1kERr;YVD.l;@ o;sO d42w]葷H yJ2y婮@ O:Z ex$m@=5U_ٗ̚'Gw A:ZaKtKqӟC9};wn]Lo&+l6am|芬n&em[YE%D+ p,Gϊz&B&q`8V5Sj}dS_O4\"SN et!3 Sq;6y< krDg0q23r4 !~t=TUf8FztΔTs!&rIO^I ?m ]:qRMzM=]i@'o|qwZ(F[78h.gֺ둨RkK'kLnX^NBr:/([ ysKmq6cɡ~n[bHMBԨ1|fe1β&ؓ1EFG:0L΂@y;bf !%aSRw{K`(;bv2ޠ)';6|n|w6.١} 2Ail/pA5਱9¾r2ĥJFIhQcMXW>Ÿr<3x$RnҴtWk07ye*;fBeN;)XɿY!q։6~LaOw$y88[}_>QVb-Lev"NOY<J|yj;YkuI͢DqO`: 6LG W]WS[0cn%-m ]iTЍP%2ޝ]*ǜcnQ hLoGZYoPVUh%+}<^o22xdv/[M2dPn·jC*DNA7`n[ դsdr->ɋcmjn=E&̠[GR(%,{ MzTf=! B$zrfy5l^-[ׅcZ)D@:ѣXyu(Xtݿ|ܹ%\0~gRP3Q$ӽ#٘1j X2Ԇ?{gؙg\`uo7o$p0>o jnΞ=17&tgvL3xYL†#ױV,s d=<^>{wNQR8T7 M{k" TֳWXנgb&`k^+ːvfؗ8=RmաSG7ey|(Sv͠iXoW~j2I$u/bSs4IbhVl{Zaw' tiпI *ko%u:n~q x ݾ)Ǔ4`[ʍvydg//aZ:E .IC%?c?)v s˴5{{<}w%.bKy ʾK̢Mtq LS-{Ufbdz?7;0epč;0֙uptEIY,uqy@$#y*w[I1ub`zﬡ!FA6[wyDZb3~b,eeM[/Hq m ׾^Laʾы )4BGGX轃&Yl x+ҟ-X$ <@bIʊ|~Ab8TB™hUH\JdPu,8^ C9ʥr ]{91xos-,}cU zaHR&Sb`z,Y&: alC|S>wix%;k-ݺƂ6a0]TV`*|On :8|j4V\B 7OE@"Eˉڐ_'?-FKWi3bǽ%%hӵiHĽjs'êe~8{SP G*\g*m4ǒ,1Qaniv56!]>CaDg~ȧ>{Zg-I$"z^Z|39= 8&oF=}< {%NSS5|Mrg(NEPf>^v@F2)qzk6=I pyD|s:N'&U\T\v7o}SqFEw3* ww m'>h.p+ ctcz<`FkOP?<%#?dž"03(j_QInHsP6~{+[ b'5`:EZHp&Hanp\!n0UciaJ~ږƸ}rBŀ0!`TYEU +w8N|.2\N3,\nFZ@ m)6$ܞW ,u cPL&C֭X6"W~̯AF؛|$uc3V~g'$+$/%Ҙ6=6r0R+lM s..#/U?:.dݱ$A!4Rg 0|޿jx51-./ܻ4)ԏL"yc2~،5Ժ޳$h +)#j<5Gzoʜ`+PG]H-p\򉗛{ۮHwmQU?N,ށfC [̵4Y::Z? T<ﮩUWy[%~{N9 F6nsX3q苋I^XGlc[~Oeȫnt&[jAÌ\l`^"w^ 4[^g,`^B&r؂rǶt]u4bsO_Tm ZT#CrJ#k^X;x7:r>O./\~},)hA$`a>z}E@)m]}AEZB(55~:5\E&wۋbE'dE&B]]|`ҞJ9ju8&δY4v7i[jEi~MMAW?LDoI7v| 1W>24XǚupX^hsk- l5gRGVNhdk;0EŻ 1Ab '+tXmNh$tҔbԩ=}; g|tR0JҘoNcF:Ɏg_7Eo6| v"mK.'mQk|0Q%W磞˳3I7Q #Ay[\__0pͭoV e4tJ4kK:Tx}wзvu[ܩǙ`рY䤉UG;;d rz; ei ;+D4BXr Rm@=},䚢QAwr ոZR3o}, H,/]Py-#R&.ZծsgwɁ!s2Vh Lg b ~=ml5\92S[ɗGL2R2R4Yf?I%5ymLU[Go 3 DU|1|[ZgNpS MF1܄<>'Ҷ ?o"ψ)D#Phc7 BJHVpr)1._!CYboMw` Y=h>eRn"$&l ,ʾ*RCD3doDSDQ=BTJ.g#i-`ZC0oW8a)bʙjk`ߎnx6#s`A/kYQg* O~zB:ϪKt#XAi'V#xfΕ-@ohp%EkW|:|: `RP@0-^XP4N*=s)L UL5hrl^bbtLjf P*Ea11qlP;MљJʓ$XzdqЍ7Sy3lt;ת`J\< ĊQBfඬ_w"fPHI{~bw;76+[\GqilEPOɔœ:bhwilkKe),yq150R +Oz pPhkM)Y>i's lz[uAs(B"Q,lȱo#Wv+`qȲܢrk-2J|Fo;bd@Ζ[׆f-x85zP峎NƍEqK yj/'8cbm!܅nYx{IV(\&:wG9 ;pc)m8Q [=S}גˢ@K堑Rwk8g"5vٓ5. Lm>Q'w-)Bwb5u㎯&qO`~V6G|Ғf'?& bH&Y zN秓 ,5dݙ3z` ,eOn/=k=eV 8"5A)zܷMi_nPGs^&ev}1/SFvGYD%xY fdùy&|s"^J5z\|@!(Tr*Bڏ9*?ZIFE,Ծc#KbVd:=d41KH=Pdk(>CC4,Ec5aa[b)vb MCe^s8h I4A1}~Ƚ |׍&/D?.B):jQ{"ybi:kC72j#ԦI;C:x0%.d0N^{mH^S%Rk0O}Yx aCM^I. ̬8_KM:_Iwabbc!,}Pߨd{1ۢUۭS_Jr< /FjSc5Rv= @o7u`-P9 7y&[k$&hec_ABFgU[PE#c5`aL͝3\q&k&43{Vj\zO/\hDDTq:/pE`xݾQOfțf+>G|Ő9(%׾KS-)Ct5mE1ào$Ehiam[r8w.CÕO3 |؆ {#*"_XBʺI)<1cǒ w"/G9ksϕLq/ |g wuv+bHpWQ>z"? mif=Ch˨OPH0LJWGԸ8 K0n!$wyƾ전8G|qLc 5dKdu'16]Gv,IrѢ-VgM.3žG^3`ߜ4АCe@0H>Xf.5{{x!*Q'^O\(8۠< J vrp65WIKIxg~/h(uH%.y|@ rf&ss{zdiNfut|"?QzmLMCWkeQ&(oҁu[B*,_@ioVJ>WMq`ػ٩+.0?'i*NzS܇Kr+`zxvn=Vf sNTUx-W̜8;H!n;lh|u5Wp:Dr8~P*M&ke/~ht`bQ%S:!ɏ[BLeNu^AD/.N;ӏy' #cqSm,͕AS;`K#QZ]QVZ=w=pQd7upgO Nw M(еSc؊g7ہ,q@]\] `X{eRh7`H _5`\Z{܀x׉3|EĠȤȰ1RC4geAϥ M3 kAAA f0rFĻt(fTwHQO#w0Ȟ;~'-L&-b@YzF,p% @[ M羊xNR*4v2R=UU;Q%Ĵto[ P-,}dZ%[Wl?c \3\iP 릎y0-w[-gk Z7"kő7߭'b l)T2 _:wPrp iζ:ˋِ ڜ_~&&ي*!۞fe'z"{BZ:* sx"9X\.,gțDI.qI'͔:޷KxpMg6<3/⒰] -M7lulY|hMK8J*Ga,RD{zͥ$|HĦ8!1:Me `';5$?VR)aPا7m g־eK! PtgP D'-[ag@KCσ[m]ǁUmaWvU78E;{c7:x>Y*D2 {,鹨^h&V6W>9aCu{*+2!uu1R'7fLTxJ tB K] q\"%piB*á!8:)Gg`gKH*ry%`|kY ".ܐ;=8y+hf| "W_ VJc$q~ki8w[|IwȔo-; qڄ(\HF{/RU2M %#!O,(MDXR@ԁe~pX@! y k\@^b[]ĶY~4*֒e 'q,EЬ_ CVÏ1% }?a9 m)Ňtݳ4Ts@JAm3.Kd4dDvd@B8xpb(m*G2SQ&RoʓAП V+d3x=3R3Ζvq܇[am"lEB&x3mo/T0CY2[w\lR/l5=(NZ/hakB^S1k\,_-NSTyvqP"akEV ~-ϕE2ɋ/M+%z_HmH9ez9eX3/ `J7T/-AԊlA8:BGi 8K' ] ukdeJ5 !ҥE7}Hnu6Co*EQ#5‹Dq^Nh,a.u*VS +hkQ?-B\8,`^N)(&Rqݞ02sfpS5׎#̉|̐nn06s 4sX+G0l&rUtC{M9ȯ8Gꒄf_420n+lX1a Zh b`e~]q׮Ct#zxxDUw=U/"nt&)I[J׾?424Wbsŋw +X~Рqt# p. *0dVN/нuR$p\u[tPu.\ď!rl|* e~x=1;N`O6 IXSutj HD?-X` ^~M.jF1oʹB#hU(2܍3V$"S7$ w`%jޏ ]`YHљ`R_h`Z<8Ǝ[;^b*Z s0^À >9Tk(?GQ)LN%1m!XBN|1 x'6<-q=K{}V@ B*^xwkum-g!NG1eMӢZx9_.'ѵ2jAn##пhB꘦*'we2v:Ve3 -lBwb3?K5]x>aX 2ݰ7&LYMe\sD|_ "giVM%Z%pg;jCvY^򣭂yFܭV3 ;CEHyH\2ݮ0FĎDwx!eفμ)ʪ&:ݏU`lqSywLu,|9ϙpGC_dU31ǻfWũLyZ" i樬^DzF@M3p@LyOuZpkw-He&~fZ& oqg3ٯ#tAI (⨲ʱ!G-dq ;fO9ϊ7cn>a87K2>S2V&VKe^aW"ڜQCHm%^3WZ`s}SrtbFt^MX|Ăx?58G0 y4D^ُT@=HoH+eߠGqqCV\Yg9ևO^d^K%"% RYĝ\0ш$GZ؀CNgW-#\6K\Z8@h^ Ȏx]C,9XHNu`}^VYnnsFm.xNP0ȒM^bg66rdՕ{BL'[AG*E>#3*b\Ή*&L?7Ne@b9ᢐT%YVuG!.GWg1t**#ڧ濶/n;]lzgjfC5}?xWd1 !P)?j1ޓ9̳ !3^_2s 6>^&]H, ReS]tӝKDMU[zڤ#0_#?s2IM~NĻQ $<FNB4/3S2kQ&e5<9a leB ,:51sVJ*,:<8uX|G(~2, _|7Y2T@rF<`B.q@?,hj=4ީzxW?{6J- $5A?7'9l8"ڰ) +MiŢÚMEԳ@vZqt¢qM7H]T ?#s&r=Tμpf?%~o,_ r}[SKmpp| My `SLPס X.0U\=['2]YcNI%܏5LTZT(ˠ $hH9ۂ6,}q),g7wFgZ)GӂEi = K}C2u'@NUr 蚾Db`%+`P}@& ]=a`IwGRC/ e2]#]woO69Lro3:2xBMWڲ D9:Pb[*bX/0xofwSu7!k.;΢zie[3K uX2}{@E_쐽ƨqm&ǴU^n%*z=$j3lc fS"N&lGLjo!혯bƜN>w#q6?MmO 5zy續R~hssr^O1ptl FxpnDF )YR@hfO,~ށ85[)! Q`\?P Yaw@4]"`dM$kjN e@N#*bG*9(,~\i'W6eJ]X׹qQjC[B8`HC#A]i:|M"_Y^R{g*%Nh|J9inxxO@n$9`9IСAxIJm%q9uf=a[q@oG5<*f .dLya cZ?уӊۥWnx7$Q-BPVz'˂ HJ:Xp;вk/$jjbc!ܓkFFx$<8VV:3(/sV n:w;XR _1j Kiyfr]Lp\~)yuUi|,igokuaBYZg nÚ9B=UtP[+JIYr;[B7xKy\9`\ZߦêW/ y ³O:7ɽF`tN 5ӬqфLCOTɤ9q :k4݇a~9Msm E6WϏЃ*'V)Y& 2A~?HWE*!9 ^歁z-'μ+#SC8I3C"E A'*CA78f-P

>:0<=zF6z>[ƂQޒHyEEdۤ@yE{ h$PDTnU 3jZN:M;ldaDO yOa#m$[݈O1NgICwq\dݍc|4?-$jǚ$z95ܨo&aI@8i:8jnHzwS8Ǜ%:HIW![D>H ~󥅟ƻKI'+s]J^i^#`~ؒr 5bF]JԊedu+SïM6<9 Vre826Cq*@kZi,mm'%7P>r\m`Q%ڭV}V,kXL%ͷUܛf;(i|gӑa)="r#ܤN&TA[HءEgm`T7DVɷp>3fkx_^w,~MrmDI][6#cMxO~<pAsHJcDr7)'aGƳ zD[-uj6(15U"kܥP*ȶ- ,Ib ՘%R5F3}0iY,Q /8`rkxM$?òb F/]Kw9A|TcA&舙#K,˸k$s22-r_MZ3tYvX` /&ns Aw H\kYDxrkk+Eߧhh7WxR>w`7^{tsBӣH;dhInh*t? H7L1b+:r_OQBF&[ 9.GnH$5dvJ_$b ߢV{SӨ烆[~8/3RGCaoʞ®<ݶ?ڇVώ.&ݐD, vraA*C4psگK ̂2}NC`CRy[EF'~AC78[*2f؆6LZ#pU-x E5!֩%K)4V MbQra@2~Z'BaI}%;zB@GPcL쭀jh[Q}k5y2w\xgC`a\]c4:$GN!>3֬Ÿ66 MiƗZi*^smP+3h~ P9/5c.^Ep/d\WJ+@3Ms5Щtu/Hv1U ot>3-6('ћ@Ǚ_Pml2VyX(|GCe]c6^RT'Ho{/G,nEK'b:sDZэ8䮅QaoՎ{3\fp5uֺQ}m)kI~Szj߂n/sx_Iy]"|SNax0 yHBK&nWX/t=ܫ6؜<گ|z\ͯJXTGswE~` Kok` \\i@Yv.kbn* 6|=7,8֒?d`7q~VԋK:j \7ԗ$b [7XH 6L%PYձw:Y3R#BC( Or;Ac],*bx$vfPؾڐ)̙֎&0Y˔[z<>b(n7dn"&]0kPcr#*jmPF? ohLO* Eeމu^Y3 7Cȕ9V~t #2zs@~)0yTuwhSG0.XZ p8Y' :!wR=x_Q9ޠ8K"Nw#{}Y~4t<'chyԙ%y_C(Z h`է4 GnDKSR'[",9:U4vDU6nɀW 7 eflKˈ  Хw<O1% cZl^ׄxr<=Ы`}B0uES]?_eӷ*}G }@QCPV}|Rd6'tw Wŵk8)8k d>w2حzE/N:ތva7[θD`Xqk|S* L|1ok!ux=*rS&7eo/w(30+BqĀ&h nB|yTd5٦cHK=%4sɇO^9>Dp'iVo#3/1+ /+(i]h`B oq=X7 ^ )w,%A5Vǻ40P2+K㟭n |w28{p˚ WL/-"je5fD``Y7p]*K`yzJ/ܨèT2ltr6b3sV|9:0GUȌZrn7C (mكZd^(L/c\7C~죗_q g)t8Yw= M_ 5?^O֎ue领T6s9eb'.ۄOһ:ZEbJyNnj6IeNf _G> 5ЫD[̈˴n+%aTtR1t[m-Bb\c$gRX􊩶VPF%QQ ?2F1|o`ӡsʸ^ dzϷǒk3qʳ|?3Tf-܋%<#t_lP@dOYJ\oZ.U)ğ` =3"-~Ba,M[IFnŞd㓏 Kʄq~Yx1p.6]8y6cilW4^8!0N7?[P qjDFx6PdY>Փ"cw7SbWT;Xn~2G&-ǓsZN_TI(ly}fp1a^*m'90Vw% Ԡ/`y/T<ҤP!T:s $)Hƭ FaS'U1oa_ 1c+3+ F2qǷ*0Zn4h(d%$\gg_9-x-8M Oq|lMZ;-D@``YPvׯ욿cyH5'&t.A_%3'x׆swʕm{%WtHSQ^XE6QME֤b[q'C83ގ=- DETî=)nl~;[ķJvq_doh[g1'@o.]Y 8R vu>rt}^p;T;Xi'!dH"tC*ro‰<.+xcp}#$w(A^gq]"x-JU@Z#}*#>3p*~L(E&6w<Zʴb 2z2%摙KN[m^?z2efzz%>/9ac7F/XT,.) {RJ=e~>Xdk~( kHat"^[ mLfwm2GIzlvp[Z"1aZK"-g#xmRKBGHQwvH7VG9 =59dLk2P)dPE:1(`xLvD5ߠFqṄC=V:lm%N,h]\c8UƿğfZ*,$M`_Sh0O ,e_ܔB| ދIyx$@H'ǜ:!U~BhῡlGZ!!?ߊq:ԑWsֵ(b_FK.8rFU~6'#Lĕ99_Vؙsʏ~PퟻL N\{-𔲸SA5c)vNYyc$oK4>j7Qvт/'|| %_3TEmE$;7נ)o9kI=|g |Uh 5 6/6%+3mt ڊ{ `WLeM2^y6%x5obچ$Qlbךf%::Ba(}ɡ}%GLPLI:=LIx@$U,,\@ŨWE ^i(`35KvY]>wp\*J0l*mv(n"uz:g:{S)=m`8E^Q/  ǿ'JzË{b1z&CmBŸjCˆ0r)'뛆%b@,W~%~@tO 7=A(:opWkJ33 t(j[lX:o7Fka5b㟿iΙrSGi~#n 3*n7E%Ei4#k`0"AVl -h|xVseXڂ~z1vcڷ*cü%NeVYL?[ÎǑ,F_6yȈnRdAr&ߤ]]8*P2#8^P|pv{Ad7)w]ewbZ_?ў=4[( 0\k0iaRDTbp8 0J=:x_Ade CCWkhߵ kȭ7We\=hP*%zMMz)5Zs$m8/?Ev;e[f`K4n]l!= \_-$!]oJI8]Kkgy8C7Ky)/4U{"zyˆLm̟+[EWBPQ1x*.s"$J,~9UtD r,Հ_?? Mis5m<v(h(4#^P"'9˚Q=&:Z we;wGأfM^?H 9UE`Q&B6qX_㲦H{ Xin [hj`UCZa$;AL׍8^9^*D=md" ÙG<Ӝ7rIcX,SH=T\,\_C.y[ ث]~>7 ӆV_{'vz/إMy~ 65\ѰoXG-vu.-^RfjuT^XCO] wߥfGJő*J ES+Z{^_>bUZƘwgGb p=*D|z ~[gKҨjCX*Y pCax "~9J-DZ/z4.hUsj>wvY BЀk٦Xfg*Aػ]9~e0%d l[4+ƨaS*nAnqtTĎt-u EyQG+\79?}#j Ѭg:4c> 들ة'vzخR(QTm Akjn;NI`ŏ3a($& X+H}4(3@^$T(jA>brG`1+{*ʟo ,ҫh@Sx0 իu=I gFb3Jnޛf.`;w?7nUkՈCT!U?`}D>$ W$eSyae2QH%ҧn傉pQ5 EGG]ɩ- cң-;^HZpP)[%A 0 uG}v$|j URX1I eHaXXcs0/!IS]ER+w#:V1j742$K}Ҡ+ͷ;JU輰WLl7=OJkLbq?ٔNGJpɑεnw-5Kd>O*y1B.ׂ1*7GД`,(Iԕ5Ch=eЫpDfQ΅{'F +C  5ZiGȁ\.\R Vv } L"x ~XBI\Dg'޺FLL_e*F@ 8g _!6{?Ϩ&=wâu)?G{4? A<(ũ3҂Ac7J/{nDA;gmڿ,]BBqnӷ Xv&}q$wF@;4R44 hP$lv N~Cҷ?2p/nf0O?F@Cքőz=hoTC.R'G}G^:+qM '0c].d޲BPbJRMljb_'_te~|@ Wu䮃^A'E{ %-r^5QZʭ*jf+ӂ}@25Ty>޵QF9Y:h't} i<0!:NS_aHKf ls$m[cv` Qŕ2g>n t^ JqsCx@+XDfEoVqlSc=qַjj &1_ -bR +2OE}g}W,9ԓ+X{:euqXd^p}9?`]М#Ee߽rY-yȸXP!RMt;K{qE-~A|%pU*:=_H%+_CĨkR89q .vNForHP*jD7+D-S{[0NkY@g>(?G*Ie"JR\G7Gvkm`Ϗ`Lj.TE߭ CAi I.RI;Tib6QuD0jn:`HKvA1bxt^W;DBpؠg(q3p3Aa7u^Vd]z;8x 7 ?{_Q)reLt] mnC=Å7N|\CZXT+>_07o3#q 0tqis;,JHX 7D#gZ_Dz#% #P3a(&[f@-Q^G{+ţ}¼k~RmMex@]H81q͉Kty7>B[}ø3NM\? =NWCNf^5$D3\܃wxWgx lKt# wZ c-i% V;ex<Njlx# oa9LW3K7]>* [tg1rA18ɞs߲G Cˍ˼3YgR5W3(Aݲo߮,4RcܟΗvl$e!q2ODw3NNkkeѝ Բߛk;/ 澈!O0ww%:в马.G w,8 ;]*x@h%^lqqj碰ml";2j°it0*G4T4~*TȎq1N"ݻsa{DvM3;ц}$3"CZH~}d|j7vhظ3#>;\׽ꨩ'S#[T|]\{^[oRw06Nu]wҭBSّ}\<8e~RPGgxiL(O- D xWЈ-;ʎtJ"HnbN!\V@]E |2s]loe@X[Cve䀸l\D=1x/jfk&.q=p4ߺHFzmŁկԯ V`2hΎXT\bFK4!DMg[<83КFM@BrPwC;=ve4Hxci~`C1S\sJ+Koay-aTM9E%&j~p|K~xp t>&v5PF|9.jcH OkurDM~;2mIۍ>0 4j r#S{qPX,T"xur3pzb0<ѷq52ř2Ƿtˆ( 4ś@Sbg5ձsY;2hf¿5lVu/Je+B!GH(Gv/W'Wר_5CPE:k4ݑ{^[>Xbs$( ھ"T/V|/6#-J5U%en#BO+hkW#T8mr3jK^jgq{&b8h ҉#OraOc\sUaS7|?&&f r=@p5^rXCUBUfU0rð`vb[$)jۈrL` A>cy^Ue<@ϒsn> WZDsN,=vbO&`R]]œ^+ypv6Y\tqKw令 [0JQ.\0Χz rc&O_fvd]7fX;}ɨ)y-꾳 r&aZ^۾֖D@WnczF!guGRqbBi@V$yo%`ϋ@6"xkz kǞIG\D]6z 6 ;Iji =9O>_&M!Fdod>R`"=xX[q!'@1]m`Ȗ g4W!IRjPMbw0TbBvwl*CvO58v`3&]$Z`6{n'vAa]i 2)=5N{M SWĘJg?KP9C)k4kn1eP~T&)y_Ǖl/cg}Ñc2~P(L*k~a{^M[t7N;A61)}ޗ`t*[js\t`%L2o\'yfrSo25O4'igOy1.*l+ .bgĩH|I]a)Qك%;smG9n5ߠmRC{~R$e[Z |Bg^<`CV5eLU =*$ ^_ze#[9]c Ã/EWURjvgm*Wdg@Q>.eY?$_&xwpsϋs٭_1I`6(ʾc97 [!YPDٍGґGܜ`B )a4v "4=#,"~)B 1Th-|֍W2V:`<_mэnxRrd[&!a3 N ]wߤ%* gNOюGփd*Ȫ@wGFnrN`M$"Yi+ ,3}̴$^J[2"hoA 1B d^7ɗ b2^Qoҿ@D$->{3YEE-@4j۴7 ʹIGa N{<J`Ts:+pzj/J2xG}{C@-e?/Gj8 ˑR&%xytޝDYțT0/Q"o{0gK0`| m%iXte!6c9tH_QƺO"l5FK*QR%tOF\5۠;}M^8#.@ ]굧;ȕQGIy:ĦzNO,ƵJcShh~ 8iFk^rv g M VDm.:AO8~D 8DG2@of ῦI.MnwbU5.{mMH%lgL9mc]RX,3A+#uLSٮDGԳgԬpg0bY۵}jFb`9X_AIM>ꥏ'+rGItIFmٗ+ETSmtL ]/JmUZ89ӫADbL־.+Nl4cd&^gi ߘ#n$lEG2C9woMժ~vev9EO 4Ѵ@a=,7|Y"ެ*6N)a<4РeT'WKNQޅ%ڕi"0Dns('a90p$vI>Y*L:D< [<6ǛL;? \/Gw j'Va#1_fNpD)A4)rzW-+,v{hJ-ǯV!_"۞]sCуi/u?p{*)@O\ N'`F3n7^mԴת} #}9Z0: {ң# _ϲ6=Gn5rz:bJ&P\iij6޴/X.\>ZB$G#^5Wגj6`8P] ;ai\|0L-9W[&Fqr#Gk#CiKH]GЌ )M7a*|x#E'Oد‡3* Q$GIuϑm(Ʒ킯+Mk}Mk7Hw{ A4IvUJ'/CA(q(ԝQW~H V@ů%M9@]XrCvu~x גE/kЋŤ2=@VeխjԣDSK&"ks97p nS҄Y,8 z"C2:k IRP4sv=> qa|[L"T {S`mY)C Rlai={/ 5e[\n/i1gg;۲g4&OA_>u @=Kԑ ȘMiBg/dJD9DcX¡srqQ<:ꈈډ:ʹGUf)Pg{CJ/r2'K 7]hTٱ4*H:ɚ*<9&`x7./[(Gj%t:=V[6JCi gX2z VR~\!a9D*4*1^cwyi.rUm m%W2P[?`fo#K֘즍#lqX>Z2Y@uA~etC?r-^B+#)/sX K%*D̿ɇVa~k!U .C{ e/J-)]̙ESKey w v}N]<5~ֶP ]n"x@~Oˡ›(JVIZQ膇a;eo[`_n(>7ZVElyAMkvSxn9k `VpٝRQFFzy`<&Ybmv`\~Ft5Lxjn@DTszr{~PkLDeK(<~Hk@\;[t96)h{rm+t} ;cS- y38ƫ>'(eϭ+;g~j쳇߉ l\XT'$!@S$9("mSHi:NjnB#;;NucՠhtY&0TFHI7X=Z< B:ne$QCb:PA9pA()[|| m gn'ٷ69(/^M~)p#eGkƵs%3>hK (5lH+@f +[xc?U?nxٍP9:~]_3$m- hS"[zolP.;^_ZJW A׎V3#՛7i铸y?Ee7~eXz})b+/+bJoPK.n1*|w> S~W3 */!bӢII/Njܧ?n/Brhcv k0>zTeRXhu hrlzV6?<}xIxaFlȸG!aXne 7TuJcO,=PFzb3Ldn@05WEU8mҨޜ-LGn]KwtQ?>źH %A 4{mG(p.K2JS\ʐ lq%7zYU#-g,T^߇YZks+w_dX\ Bi̗Me7Toث "%w>/Cqw[z]I1vq,ܛH,mei@a`(J@ñu<ٛ8,a 9v |K3r d&&Ԕ*hսGz=R$$]5Xx\rj{z(ł@$ 1JSVah'MLI/8RMq2CřZ(叙>Vdf\>5S5 -U]-rQ+/_oގrJN..>&WW9u.\9:IJ? } [kzUcnٖG)w*~84 gCx> ͧ]+ .^z6y'S~9VX̂3R0(n%\^w D^-f jf r l\"'BAt>z-r74Z3 Ϗw8IFg%)y31]MK6i#IgCӵ<$yY>2:o0Ɠ,$UojfJ_X"D}I.xG^a{l%\bCSJ9TMT"y%Jw =-G;ߤ0-tW`Z7%8&MnCmd+1 BF )%lO$P'J㮪4s+%5iV3<+B%.Y[I$#4QWjGtK[6odkq!:COYlGߓkBxgILس}D)AC[ӛbyIsvamH{*2AYyGWK0Zc(@!3p$ޯj?wXL)|Qž)jH,@C6*v£irL#$NӁo5MΊѳ1`@Bf~-ϐ1Dk3# `laJlS@Ґ9]9G;Z h[>pC[mCH:SqqLpj " 6 S4U8l28}\>}|+ȟPd^o1H'oD8wD fĚ@ yש|s&Y^KMTx=X~wɥeEE^KVz?b'!vn7{Abњ>O /YNZq3Fr~P:Ŀh͔Ѫگ{%uQu-JDnNla2n@J6Y]#y_1o\ `[GE[.&M׮nIu@'!/]x7(ˋbnMݢ}Ցus-G쏤BC p ^ !@RmjK608j6˭H&2淵u˓׵%@(]*;w Y甭Kft#|GJ۠Y^FjIqF3M:$/VkJy!#pzU &_!"O"!zQ1e(汿MUl6ⱱ#29p>1tiV%30CRt*!+ktir9'HAD2E@z<m& jqY'JY4NjMs*Grf"I]8@hbދ76xG;2BXڵܬ4;>{Ek3^S1HT`չزzZYCm`eE{+[,95d$PI[<̇Ty{!XL h=7C8gẢ!k6. CSb@ŅP˼B\]q-fb%!E bZ9Iiՙʶ[g"QKF;ls/ֿU"H f%(8?+sxי5v̇HIB\ȅ:c9˙U!qby+GS83lK~wxܷDv7gF\4<D/2s2 m/i9X|Q̻znpJ}m5ťdV>L Bl/| siRx%yek$U1_o7/jH NjdB2_@NSerN]b\3bJ?҃M#)t=j^9R(:쥉z0SB-dR!MU/ůϺy5KemZPgblBHUo[RL}5ړ p/\( HWRc[W'A0λ۳ V,:-͆V{vY%S Tɠ2;i릪ԁk+Zou -LS> &;@1 4Ǡ2,]8Y6E =6OVM"^ o oǸ,ҏu?wUeآveP}0҉p@hƳR>9/‚oNwWmKoEy@ BL[YEr,Nƍ.(cORNv)A' çJ>#xn5 *|CɌ,H%\@3kov^g`lRHkq5흑ޢN)5ڧױ"Fv}qe|aE Nչ`[GN%>g?z*>b^YXNOMPx /R Tm(0uO6-}y9Ewc L,vxhx*{2Y"uCM e[+GA5U"md A9 E'2`\1~t Cu;X]ȩW n{i)6/]+jR(~Y23Ut]jk*>u'X>K|[A2e]@6a\s.o\hęMˀ;d 9+E0?/F7c==ʆ&oqcV'h08>:*r)kLj|ԟ 7Ah^I1xJ+ [ ג&0mH+ 1}V}-"} xxT`BqVս`᭱P.i* /tdQp#z:+w/oLݝh*h47j&2WpAPc-p4uf}lf 2+Xsdž;ؙd^']H^^ۑGIE2ݰ(>V=s&nq] ^d{h DOurSG7Țv8NI218@yQs-)fZRoOLa&4F՛tf,<36 'Cu& Cw<`MhcsY&hVKϛL)`/:b2u@w ﶻ\y8M+;pRc萤8a}Cu)!:>t_ß`mngm y1klb֒mܐ Azu n|k5-щ7pe:+`PRIUZG흿\d{6~0Y)$W>%<ѶTa2<%z㚁'ފz\bҮC S>M}'eg,kv9xb<,N7aERόJ ԹMJRG&o0dCOfs5s|(M " ֨K΢M|Y2@Qxdtb CudLS`Sp?zO48ʂ,ƹ@G}|W H "Ĵ7 q{3UOd'A+AB,› 9J9eɷ ܞ*Lsܥ#u@g;v3~!\ pyE\@)qD"5+u?"qC3v8OʋPh0Hf&=o'F>| qg~b0: sc]z}? z []KoύYnQ3g[!q=9 wKneW;C׏4f}Nա 3OW#\e$=ߴ՘ E t_)31)BRh1.[oYy4MV_(0=}]3|dBwX]Y?Gb -ot݇nVr3P˚N9&lIm(r1sa$+g{^H$TK~4AJTo-\#>Y6Ev/ y3E 5TvDz&mHƥ!N()c'R>'XHlI4(ZU2L6B/Y!_/*%V|q`E`bؚv8D zݡS `p 5 R :DB|ʻJT)maPɲgzx^{-ɜ,WH'Hڵ|C91%::(<2Qx6n б J՗ LmD͖M 3vEjksC[g }]rOKO?dGP\'zEx#d#c:)qnWV& co^ȗ9 1H >0ێ.a WQ%!ZgY:dTS!U}˅35 Xq|]>-` 4=PQ\ N3upD>o]YKΟ$  C):9:6e Ymw ^Zcp C5&beVx!xt%5tZ{6tW8P:hөЂCeu. c'Snf?GKΈQ#$k'1A.I&~MmSWC`MNOՎQֆ-2MjZ`1ODAk  TR3*͊E| QY>!M 9{VF83cG-򦢪lk"c_ XS]c_s a "z9ҝ/*zrq,/h-c܀ejͩl,a<Qi+.5"ӄE*d`e{z* .ljոbtLD$̒=ٞVXKcZ `֠UDV-͇$'օ*3,Cqr>(OlP=6hk<~2O; M}E - pK!C>~wp܋WfM\6Xu%i~ַ*{r!=r?WD#) sKw ˴5b]Ih($t`=YYzVChMcZ/)8UfIOM!5 7P@OHPa82dFjZ4w*b=67r?-%adm&\DPy77| U@z4Q#Qvwj=L䂗Lj,|Ny!^RV<gb^1לde0JTo-V=CLW>pp2Xsb2hy: h#PH6(LV#yf=b{yDmu=B%E 8ϳ ShT͸;X47Rlf#=XH@=FlXqjn$%ZF÷q9kY_^| ^{߲+ v(R({ 1{>_+Kɽ!YIfѩ!13E`i2z#ȏj#zI(.G"(}h$XHCĠd;雫Nnem>l"s:W\DB3%iNǏfގbgIAd-A3;~) vϡ=b#qӎNp.ﲽJ5_AS=ﷄ_CX2E t->ZV$r/ $-ĞGMTF} $q|md?.4 -!uUB MŽQi} QaD,.DpLdKNz2nMwBikfVZ)ca C42*;HFѯ UINBWqõ[$Ib8k'#_ b=Ԟ QGۅMij_y,JKoOQoR/KtdW>l#}0iVTk&RȦ ^Yk=`*?=呕ŌuxʯpOvG݃p&dq'Q!;6˦Nq"RLDuGZ5ͪQw&}\YgRCHWa 3)D|Z;CeFmg(:%*/m +YNtPM Rǐ7oKts@cp<&=즙4: ),a0ؒQ .\%fK s5 ÷ s'[[ kQY.fp| SпOx#2]I/_!C:)}YiY/8@zDÑ4" yFnP0j'\pI=ċj2;)byFzq^mZ)E37XEwa3ՙ><'ĠJTvBQ3 .Sh #E5BvLVPc+Uh(1V>|GgM%X&h F}!Й;D>:$Фaexŷ,&']2lIY ;L{=USqj \eL ;(`z#Hfn O?6<x_oKֈN H4Q6v!F/F٩]f QX?ʚliWO|vC6]RRJmfRm(j+OLLÝ㎗rj;qho:Zy|npy{a3$EY)P[D B2CwL1#^[e.}9K: E<;M2|}ÇM!VpVت,g0_etT7j+!_ fV:-*,qζNU59%w(b>gZ+ɮ7βQ #nX-Zh:V &)8<_%tT}"3d}e0CzG᫮^͐=52?kX#NK7V?>-R;VOCR%yaI ˾N? qB6e])_ފ:._]el6ʇǵePlEHqGpȧ{#Ck!4\V?Hp.m)efmĀpޫNȴ\][ٜj՘[>0'dE߰-}%C4n(ahUE0 `'x=Vڅ]MNQtPߣ'> RAB*gttp6mRhu_yqe)ǝ.O 15NqpukAxԈA*߿~&c)@J{KRAd/w$VQ[l2g@v?-'D?bְ 'ZfAV Oa*~kErkZLNe6K"fJa :n\;̮ =;V)8M?~qWrIYdpހ߸o=p%};f1?r'n$lm1 4կ#)G%y[i,:"&K3oI"Z2Z=reve]^DlVƶiG g5׊ܒ3C$$k-ϗA2譍It -ϙ`R+|Z66${'L,3ֱF@:`V1%ј//QtN~]e\SK-!77jJVrDNo;φ&G"XK ?nCfqn)K䴜!~Tq{^?'5#ou4 ^Gu L۞rS%MSmn~+N#M>]USCh gZީ EdMI$8/%(f D22X۳FxJ %u(#>p޾_`z8$YO&.%݃no'5Im;#y ~͋QX60wϬ ȰWOcRfgJ Nn855]AKJ  0R=𷝾zIXA']}*ALvT<(Y?Qdi 8By%ۤ:cZ䞢fSK=>1; M=}n>)6KFĜC &UKthJ@8% p42ޘ茢`4ׇV <  )sic^wVVbȘE SpBb>>6#㉆YV X[_rcS7\[<vBѱ mB{vyVVb,."z1HLgK]~IkȷDȁ3c$sšIfȚJ[G p"{|BR1!hfc@YQ'/лj_~mBKZMK=|9h>C/޿<*&ǰ侘-/2= k )59?eQ!+$p$T3Kj'w,u^z5]-a/hSPo` 1#q742eP|(tkTrpLnr~'Y#i=HH@8BO :_+rx +1xN 9xdݘպQY:!/b:G'_j%,\m!hڸ0*P:5;qdvcŀ.9єո^{mv" p}2X)33<@6̮Ʋ#c-Hڢ89h]Y6تr’'VDD {x~~! JpҏIO!re qr68uf,1;/X=0h椋uED@kxz."Pz]GoAhp!xr-Z/q'tOT4(v\ A7^bE]Πo/d.E4y]p9&0邧u\.}_x!|CֲHh5Q!)~+UٯDmJoe5|x|@2?TT/"E:+ 6 A}&ޓn7"}"B8BW>.3;q 2Nh6e=y;X& "'< eG+" |#߼-❀ĄK9Vx@İq#GFZ<]r s2 nU1 9%_1s@K&s  īiR3vB[gUیDM5Hۂ5ݯydǎ>p (o7.RN@6ŮpFϏJ#T=-@4נ=:Nm !t>nPo?-|fi+|MYǔ"MfC ׷i18'kG3L  !ң˃Fco{F^b5 qSPDišEqgrxN R~>BNO4f=i}6WhG'". L:LtV $45-r[+2@[{OWjUEvUQ|ݡcbcը*IْiV[0qaVn]]D"RaO{Jr8-,0o 6zttNrAn&ݞ6u} 6yI|fJ8-@W9bo@˲LKLXŵ`Bq 4Ɍo$*N-B\oA dzkBy®3E|l})(O&olDz )fS2$7B?5 _8+(LJ)p)pP =V5T^H_ Kg^0zw/N {D=Qek_Kq$l! m_6a3L[Ms|Z`[^+m`̃^q"*4E!YsgWs4+]c2#V{~[u϶#q5ʊr;]ДD3\:"\!{{,IPA:49}j'VlSs'j*~dž]LLXbPŴw\˓=H}oD;rP3k<.C|^~`=tW͛xb- 7IGx|Qb4ɮܦRn;=?^TO{G[c@Ux|y!-MZXt-ֺ9e }dƨٰo<ͽɝaBwf'?KƢUPܝ:DОb?KOD̍umK 50M{*-}oX$?Ty B#Wt,suf/1eΉʸ4̓OCx#WoeA\=g?>mݎцQb5v&U3ե"@\zfo^>Iѣ!'DZtZc&=,ShaqD|;D&r"@1kKo}BsQ۾ +rZ:ku7wut]{`ܮW$Kɋ҆/xŰ(U4It\lw)H*poubG [?v?қAp4oUGy>&tvlcv. 2*FѸ$ $:wW'Cl)|0V`M ΛOO |l-CkO2 ҋ,Z~xRk/aKWgwWMX0,]!PY ŷ\P9uhlnAcvHHBϪkܬso eXw4+ 6 ~eoBr",-\ s?Koc ɕaݤH(Ӊjʽ? nwz.יx}h`aI٩g^G{#DkE$wd8]ʺ, uxim'&qJC,o*` #9VU6B&{27U7 $JBbŲfW#+~0M*y8~d#+uAsEX_@Uͪs)~ ,[2 J NMfi c/{'܀őmp0K)N cҞЈ9de8-޼ʓ97Hzk y!oMur'vgąda@-9:ɉyI!mʏ__ЎM Y>5x na"a*X[om)/ gmڙMY%¶7h>^QV kW|~^ l<r/B4P&IL;%LfQzy 8*mY.тf&$♧*u٦HmX(6鏿nvyYzE^R}隵^T'4ܰ,"cTOe(Ql# 2t8/BqgPX/q;7em;R 6 ^:K͹ 1vC) xӽ:@CHN9ozT]}qC8CX}/pmu5Nz@?΢`z&۪T8CĿ·Ͻn;;&)e©H}xs"6u-fP~JR]`Gl \u?r[gK?츘<3ӃS.cco 9E!Ryf{F`^8b+{4Vͯl#+7mS [;1Bij@R$n,Y*E2| "!WB cy1NxZ0t9Y~\_鎫Ypؖp"ާsZ{ײ`K2kڌc^%hl?$vV&9nҽk,Gѝq-o^=;hm^Fq3MXC (k}:q&T( a *Tyb8Kzge8s JD.E駚,4#&ɏ|5dj6q?%g7`i';`p|n@,̮ 'RtX`&{g,/ ?fEe#t=ǴP`Ltd;:ELԯ>PdAtzYUj7MpD'NMA/aÄ^|;{njw6WF1blhVʗ'sZHX ?hb qSJysIڸ۞D2k6YQm5d#y`aGsp^qQ!]6SZC(gjZ5o;.ȃߧEGf֌y# /УPQ|_>T25$΄_u`ԅ3&QZ~&8nay4=b} @Ei,zy $DЛ_"8RoD>]wgp~XS={1VƐLI^w>s $)n]={(ttlEdW$Qq(7(4` sBPyE{ ys=6M;RgO*Jɓ-7S`vdߝ<"qܧ5T]D",\{ݏ&j )ctKG)<ö`,j(TzcngVVf6)b3fKnvش7(]䇂-dB9ˮѣ*;c@&B%rbYd 8ZZTP5hD]V ׀֘5r?Z 2 f&q#i˜t%6xt֝D:=3g{YPiH sjp4ݏG^d]q|o;g6n.ieG^s:fsL "aa笃#  덱=Ϟ3{ M's]7x8f+9*& QP os $v#4[\#/f9@wa39'{61 &+-]ghQǩ -p݂d'9s ,N$.}*@h@hy3fGu}kC˶0W=b sPI5,!,S=5t` H? P4&ajQ|୅IK>T2wd ګxSܐag9}DVx Ekp5>bh-ow]{ %nR WN=?tee^C{їuQ:jp<^1bH"'';9+%X0[ [SWnzxW٥X6%ݬ(/+(sH  *;cyѤoL]3ZC\ _ av!=؁;*嵑!L8T)+iO@O:($ʱϓoIyU5P6v~r'ÅqeP|j?`>rBHu2ȇN 9jݑ.jb" Ϯ^AHDQD@#pp9Xxun`ExkKڼ{h~̮9^ٴ?iZY rB+U% 饜/?z?S#ė ?D!HC5"PB.ӻNG)c[}B"|hf(*e>I¨'N6" {znf#r XH&xMY_˙hc DU0 fU~_2hlvnd}^?r<9 QK ^^ٙ&\'Ov#S ?DA/X%' ,|L:14CnjnX]L tK}R,^Գe fVJ5N UBbRWݐ>8s/E)sVlrf`i I|9'q.b:RyIXA@.GGƪ?vUs5(2C/[_b y>џ;Ĭ  &E"8Ǘܪ=i:*!SͼUl2N'⪑>+Č&?YӆHvN~8٬p)؁ho CP[6?HZ@.E'Jُ^GF sxb; -V[FbRב<z}~iҼ-;؋j]$X~ulԼ1ʉ+#p#Ѫsِn;y\[tTۗЁR*< ;ih, saLpGq? ].&Ykva(hL09$S9A9A*/{^:Y ͘8)) | +`?=%_(r:Ϻ1uh)dٸoFNF}ڍO3=yb`L6; {?_sf S4UhYCkDف;n؆CBbwcv|g=}>Se8{C;@aB"2BYwClrQ3hoMVO_fT3mȈHۺawS)]>fxSG}SmqxX|GȌC!XѺ۱g| ?(O %|zZAa Z懜J{E{)ǸkȷBUm_]ܗAba5 |FW\vi9u.{#\*/j6j1%a\2j sAefU-hA@!nSHDG_SbT|p%F!>#Wع(I,zO#:NA.xuΤ~ 4UlV)N0Oϐf-*{C%42cop0MgF! Ih1P9+ɧi=q[A_6 av4юhoqj5mA7Lj0j[iL0=6JJm:]5g׷\Kί0M/l z+>8Y} N^^4KjQ'?'NqmbuڊNRkZ~)5pVtEdnuo!+&Nxf)_!Pt<*4MeeN8W.N}n>3|7:'G( zrY%XD:wH BqqC;]Mk[ u/S5?"K/fcN)q#  \B-(th1\|BQ 63˅TFzjmDI鸢+m|v3M߻ƄT."(.H\m }dz0 iLSk7O'OlCfAv@#W84>?pd(ob\Yjxx+`:U7WM|5vTP# |u ʍi0A(c7˰񴞺 uR떆]$J, {o< )wb{pV^T-k??nyW {q9djسDZ"hQ>NJ1ImـVpەi8Y#@b#{itwZ!~a`4J^={Gf&V q2dRsR7Ƃ5kYk6veIeRFwCBTXU32}DI#&6Zy,Okrh%`F ѢU-oQ0!:_S ^.(= awBc=Ww>AC{ MMLq(Qiwcɺ.U<;5N:eGudlOo֏'!uo~G#IiS/z8zO+R waIRMua͎ ł櫘;WV4o+?t]Zɩ3mDה 0GlVX>DkjՄKXn?xRrt^(R^![fQ+YC/LDL{ȍ-L%Ā}#eS'.B)ʥo+eAou/Ηw&URWa:@%) ;J°7p (Ͱa1I7)QE,&YY Q|Mƥ&x6ǎU oܞ7i_)Ǝ6 ^4iřbsKt?Tf@NK'wf F-| >}}BR3MHITݼmb}HFC-#DmXvW2K{teҺ}Y ZŶNH8ҿ΂ "g)6{vܛx >mOtXoNh=ӢpZ͵Ŷ^=I\tQ.غD[}V;׮837hc.zT2ץғ'\Z\LT8K{)P vy@l#"Ozutpi \ ɕ/O.Sb> CyF n/ Vho$PyM-&E|z q*'a+;w*l1єFOiTE[|M$З7%@Y0$l*)ѵyPEBz39w5/3-.:0 +&TnB&^TCV5j;c !>(i m{ky`{4wVm/nDR0B6GPYZӬB`4*iP D#D>qXH$9Ĥ{<0N-ķEs|WjI5|6QmՈs.ziX~\j?]mAbZ"ڽ.?XeugkTrRӿs4|ҥtRr7.>ceM̴to>J KWe'WFWs.$*1y߇$n|S?X:;$cW|^CrWˇb>|d{_6IooX`ǽdi'GAwlܡη!mM L /T0} 1/ٳ_6h4;Ѵ1TeK}>l)u1ȫ4duz \wو ;1J\yU} p^زYΩKSL5r| L&4q:%-)-"Ix7$[o] `q.s|BC, VqOĦ:΅%L-fW&'ݫѝz3rAߐiUʋ8tdA#xs4k{mB/N҈iN1֬֒ ë$O%{G$ <(r]*|1˜i꒕}i|$7sccT <8VLڗI@gSQ·W~i_{ַA dQ7 \ xA8[pWN ") Ԓb|k43PB5Qjk7<1 e TRWu>֒s;@PD 9n^&"c5b4O)հj2Iςec}0_dX *첗"Ҧ#-빩 E9GDp"#?)>*, J@IrXJ͘CeVe BeS| bR d'V%s~J#;0jO:k#T>H)i2Qd9}):ZbJa'nzp n9L(}^`Xρ D% 0i+etlW.MY+ZI9vWI{nGǟ\2o{*_\guky8LtJ uMZjʰPI*PĪ5Cdz[@~wH;!j OT`ƒ;;Rqkb3翠;Q釞 D #Z7˾ҖMdUH3;˦s6h0!nj)5JuSdiͥiS^`n/v)-Yj3Jj^uNX&ӦsbWiQ2_h@ {aD051DIf}/تdD[V[P/})]v2}gûE4('$N;t)2uC<_\(<"b'0 -Szh觟20UqVX9Rq16# ( BV ÚՖc .kJ2s\(U=n'xNDA2U4"4Su7VD^e*ꐹS"ksi?'N,l5^(!WH 6BIj T0*/܁i[nS#TkuCr:/6$S&J[㙕}NsX&`g;,3}KTw?HR"fȎy6:J֜,D=h`q3c`]xK( ,:޶.䴵?+5٦P5-jL1f%Rʱ3-~JW B\O1hww_JҖw$. |S3'WM0ڽMi6ak"Uo փPW}% KxE2nnoO\e>7GY(AblM\==BH?1oϷ<^&w O22ɳ'10 m)Be/oCziץ:%S(R-.W}ařNtN'% ,uyq99ة!L9OI^J ~ťՌÔtYk+đ~04n`D8Wm(靦b,VU.7hKzA07qi̪%1StKj =Ddґ^:Xr8^f$w\N-{Dm_[B!1u2ð[)~{RݑY>QO(! !8(iL4 =h:ۂmC><4q %KZT]DL%P3I4bT߲h#0I o-Ԏû$\/+E%D%s, Q"ר>ĸxjz;%4p%~LRHX)`/8P2/Yy@+Jkx=I<>p%2=FiJrABt-j(أ\Kw$<؝OAĄ`^|QEv(te\)Ue:jIbBh<l} *jRD*3޿ YΆQ^USG"^3B7`%Y:ثBFk5Tgf>D-pաƫUQ},6AGvɜnL~l>IޛH=ڈ.|ϲSR~ӚeyH,?P79iY#UDNi&{N&$(/庶[ԑ@Ml^z!sJȯIroWG)AK8YiFHK!ciOd'~̒^6 q/TQ̈&9c3hr1JVAؐMtFEr'07Sz|,eB[CzeA%B%LżW sh_td7VpXoqp3,`Idg!LHmo[&Na&Ws46/M-8G RT.@3w'ꆁ%P*@Ä;&CDcdzrŽ$c6.$ >h8!u*G P~Q R xг&85 IU~QH;|d7ZOmz4j9&I[feRނ\ ?S[ljcr:ն"?WP*;:tSxpg˲Nޏ6o_R.┊>@3%rxu3=J7/ĺCT{ؤ}VQm-UM9H>(oCϙZ^zhޙmY.%9oۉ9\7gQ^⎁a/^[}oR4j٭Y(sQ9G-`' 7xʜr-/H^%.!%YA/&.;v$ӏ-b`OcHN%aGId;C֭ | Ɛ 7@K^.@Νzy \{;"f6Sq7w<Բ[Ac@gN7jZ=^T5<_*4 ^5{ϾU`,!`魶 Q):4QPڰ~S'zʳ-lm8IhX a`:əQ Ry<^SVx 쿳 Mqp͉{RTVLxu@p۰Oak"Eit13[H=R ]RCSNrR:Z 0'rG7Tm=Ktܓ:%Y1z}1KC3)]YrK!IGL#!K OϝvY9J:t4-f,N_J֏XŃoZ\DfLch>7'U#ڄbHyC(ODLF%aЄ=gkzLsgWs2z ơTG*Oك~r]V6VQi`߁`Wm!ۧJH˝2|zB %SMm9*BǥDhk}őTK w O8e_LpWqqM6nvI[ ZK~\5D4iQ`t !$X22" W>l" X;0V%"ʀ$'P;Ks2xpu.K;2 b2,DSzŌQ t2o{da5 ͥ']ds-,O{Giᢿq E h[vw۸~ԵHYG; !Vp VR\K*GO6je:!wt|e{wEdFl7?s!-6y dn@ۯZqMR@ΐ;ՒZsOrF2X#C/BNG5E5>2o5l7oYA;@x8zd6-'!L?iQ,:0b YI?dC֓&sBAGYI=j7QhVXW0MlIsLS1Ǜ{#mmʘVUyCM5:Vɘ2jȾFZms!5ެ@1+bi./sRR`(a}#NR&{ >EWr&%S.~lsPw]•'dӯhlƆ 9M5K^}ۃMS*."l* }G>h7d)rW"L٫APy=5)}da5vI{F}4 dw07Ө <8P4h:}ttVO;6-Vmw\HU[Zn2]V-x[MvR!JzمQ4p*?Zw zy5ݕ{aY^).1:Rm:25Ƈ.N斿^CҶ%OB&6_)p58T{NVlLq?Cme3d Hƥ%`l,'[L[ F@V>8ҩY~9Y`n(+ #- P4FQ\A%wH8VU6S=UC ̓ud_T:qăEIcTbW8]D'AyMRDm,UE^7xG.%R!\:Gc͏>x4Nl]LNGa:%c8=a!*<%)Ǻ ɱ96k`ېzB8j5OBպyqJ c.YP^z"~AӰV<0A>G KjMleq?h`G4ng'ѝ=z ˧mBfSJe.~@㰬RBV1Xh$zROi煡)<pH 'pתeo޼ )py2RƗK厖uN^iNEJg w0QJLrJlbQR3TWi{tݢdb1Ջ2  T |'_`do3|L> B{ e/R#N|}e`+3=LŻƼG20-42lOӥ]A^ڐ LQ"ŝ,Z5աrRB)**{WAI&P)K_NY?Ź2P/PZ+)v4+GjǦfF8ȳKD T2U./C!*ء>1Za esƊK$E$Jka3 8 0/kQClF,H4hE7HTɢnД`e's,F 8?$VSwy.c+y&~TanKR߀D'^꺃/W7=i\gtsВk^c8Ȥކ^Mt; Tq#)yzkrg3&%8 xư,i4 vB:d]8F$lAy5 xMewk,XvAi"QF ,}TLrHAw  Rqv3wmClx3%Jt $jxCp|T%'|Wlw+!}g<k78C٢8ʸYYTtdQ^ c2w]\䚻d]P#]3407n*RlE`KxF`]n>~hmeLdF m#3Fc>*Ed>w&Z&[N YBq: " -5YNK6=l傏L|~}ewg $ڟq 3`*J-: ],A[~2-Z vڞ'56X$F"o㜷a=Tb{D#$Ek=gGvti_0?w('E@Q@{~Jqp髼EGN cJ=zyzlU d-YVԹ$x=Y׫mq0s}#QQa;.LsĺF{hQH5Kf0Z2uPׯELmN(1k;u[G#&0״˩R\>Rp@:©/ ӊ 3ӊ(K޹'?WzWqSCqQpP+"I`-9wWre2#I^C] ?ա c>EY!( h =˓iÄ.w.o>,pN UUzቮ\Y~|]Ӌ˥#88n!U;n_ۂDB{mơy)#ʂ s =&'Z'e&w¨hZ ׹IW%&b Yi-_yhs$XiV #VN Myؖ D))j$u}RJr'[G'ejsUx{wka<<&5],~2~XTJlG||#KrmܽIw tE`"Ed qVPU(@g<nZ_KCz%T]%i*`udl$SFKf M,z7ŭ)i(mE1L>:'kѤ1=+fN*Uv7/)Wu||t,|gZ|eO(@84-;7.[:PrfjS>WλMEitG$ f{:pSK.\rNV[20 =r(c$zǠt~_U(dHAcfx4vYQ$t [1.R &;M \aa;mdh)Tqt#~\LwĐ!a֒ހ7PеV-N$(z$0(+Ç>>r#Ԍ9BQ"1mu/SY qd8 gF`6'c,Z6ZR*||'Eb;pJyoM P)9`X5{(WJʱ717k 9)?q .0G:eKp?x%/E}^n5&6?:? O Ѓ' yk57E!, Y6mtLĎ_V"whbQѤW|'j(HZ~mѱgBXbdZԽ- N̕roDLl&+6`UO^ZS/R67vo>g@{"X &#eW=}"sdW"!/bgFP4ʫx5 pOɚJqj($N:c̷X5 ':׊X]-pAzxDL\#UK>`!;N#kd2 ѵӍg=uIg&&*miBT[+g~(ŻQ擙I =".ءMQ2 +S>vΡ_+)U8v!8 sDly@~9nCSSfØ|AH8z5w݅#uҌ~ab22 Hڹ84!PҠd\&qfe+yz CR'f B9=ARk`w}j41s 3o_j{KrvKzL'%(ҁN67gUWp(-]qt8x,"W-hyڒ[B{|J_zT Q v]ҭ/Rx ݢuأy4h<7{-j-ViB.B+)(E+آRh2#f? @#c0zE, ?_ztd CPNjފ ٟTP=eF[/P; +?T0uu`҅Xaxȴ\d2ft0]iy&6Eyxļh7Eˬ7*(# UqD&m;Z9G$H)%1S.PS *kU@zT(gl,Tu ZQFD#h<&Ɉ ȩCzqI$" zzʫgqp9m\'Zc;s- KD"mJmފc=ɗ{Sdy—;Lۙf:(%G-`QV,w\̖_IW'{-ԭgKڜLvvݬe;Rm3s`ʰojR޻oh(Mn[0(2U RHL|lե#z gM61m4`{V \ &b]WD/]} G֘ 0PŤ?-1#DWVo?krzAiDɺt A[bb^k.Oٹb/ vLi(|RRXx  :ZO3$Wiils^b)˻'#YEU{aWdNAאȕ'"^EkqF\{|ҙ0Lojk_ kcXҾouBdo[`j!hb ߊj" Լ`,:yrk۠Vv,-ЪAi*Ұĥ9vI7G^cvrxZjmѩQAH ѐlƧ`5nŢ`@ǖ{?å&*]ijsZgԴdCe Ql50:R鱽7pd\LM9*ulQE_W!Fڃr^uqcSvCL)h#'DOԵžba0֪j+3m"f_>$F.ߦ`q8)rPE?Q82NzIO(7LRĻu @/;2(Z9|Q1Q>i%|]L}kNXuRBx vx~K "3[ ͟~B`RrS 45emc.?~p&쬠Z75)@_8fATcśl i>`K)fb.boK~LlJamHp2}P-Gi0a]n4h)M\#`l"VD~ca&.զӮDZ Ƨiq+\*@RcGўxN!?zEvADW(F+*>hWp5m8F)lTh$,]K ; RGm/ʂ%Y>ծ-/A Ӆs xP My *OB`C0K!ˉ͎>-~PAf ,9MI:b$FsvӤzzT::A/elmڱbT3wZvWOTTl=d4rM]oi-8fq1PtU_w]oHi.Ӱ[7~ʰϑ0^0)PL2;hOQM`?٤X VjjqMk.7LXeSda3Llv_ib/?vqkk> *&0ۥzOmO.'{ꇇbHǃ` Mą%V;/GGI`]-~nDY{-l7uzO5Xa2_kԚc9Kql+@_G K\Ta"/SY*I.6ʍ!&;[ G16Fh„a o;Ǖ+0DȜp%Ye/A'tG&Ed)S@"S5z_0 @3OE27P]~'MD&&lDNK )HlSI[؋=. Fn^|[Ӧ7[h6Tjє~qJ}e\ҟ{q+-7?Sn 9Y(bMyxD24{:117!Ζ XirNRϱG7'8Zj(pY<& 8s+a % ([]j;$nqX'%LbEOVbb%q=yѳŃaX$_|B H~}|z݆-l֯eBNydmvrMQs S"l*iB~"aBޫ%OjV@@!P`фW`j@!kok6ЎXkFyB*]iY-^TwMz%)&ţ5LbKɰmaoX#tSM[si Q!SˮeH|ҧ Ǯ+|k@=;X=-=lrBGcAOr{2h`|SZ ^('~3wzmvT~R##3B_2\|\Hafi^W34! )5PU9 ^ոLjq2qյ4 3MsdߥxptL|L(@Pa݁pƾ 7)!!W/uJgi\; Lfv_[-(QTE2Z`对b]OmQx(<wgQ֯ %o 2kqPi_/Y f绲W;}B9Ű|&78,\\wPNctπi SwGUwF!̴p b FӁmt-6ė:IvUJ1Oۏ=nت|I**0^#̠◼2Dɻ5*lCo#VurڙQx6ҖSWيu w`<[_y]?:y8m{uR#p8^x/2"+_L\b0}o~~D83TM-U.dQz %LHO53Tb s~FQn9f2pwAw98lue|sp.GYL%<@0<2de"h79iw0!,~CЪ <3 ye^ZsxF{Mbʺ \)nkHqMW!¤J5<ʣ3E6[XвOr#3/c5-U[h}gS˕nG@ 'msHUƽg"şQ?i' \=Ɓӕ> goKBisPsXbQe[hr MCKٍj@%ygѺ,rF :fGZv%SCַ,YE}^ Zer'%:#r@C|ީ֖&4|2 p# 9J* 7ZB'{ m[J/,+ݍie5g|[eP5 {Eh3'twFw+Ÿ;ׄ;=wyi@A0# )? LAפI8> H7{4#c&Om=KS+d#Y(,:50] /eWN2kɄwwy[0&RI.sz`8t|l6bnxz梨MDY6߮_Xdžr$’gVZ< 'gʆ!\ x,䣽2h,"BV =,ZOLID'O7&ӳz.85HKdD6LvO18i `a 5:i~:#|`6R0%"ϰ 1T'${2ry_wt`Q-tLxY "CYUBr+ PV1[Ğ,(r#rtr Fs:+ݣz全w!0X$ %l~N3I84>_%uVAV@aM:*tu@rJ: =\Bg O͖7^J@ 86n!BOSy7V3j'([c ,u.-oF"LѲ3 ND&6@ `w )o1A5ŕBAبumL m<-KفTԑtE;~ƍ=9'@: WU6x)Gzݚy$9\20'go.knk+UBm{d[ p̐u3#s$Bq2K/`ݪrjeZ7?%͙ϑUk%oM8 ڮyG &?ɧm&Y%+wLF¢E̍[ȞX^NgHIx-H`z> r/(ob' iעxQnwv/fZN0(nj˾|a9/YiIzxơ^|M һR_y܀*Hϡ3yLܧUWG#aͅ&ɐbZ`m$/TiQar՘FeG_G)hɛZB3T&ou -e#}IWI3RoP/0ǮRfB6 LY1* V^Dbϼ3h|Pص)Gn-YKT:,vM!^fT5KbMg8 ֐l֢#zS zՄE(]<Į*/4Sљf]>$oZ%GW#5U*i0:v[F:ئf 8$C h<5.]b0ƾW)FNjI鎵g>+N"Lo.~p6x"5a[j-jK#߫ZO$(e~ Orޯ\Y`AX_?ۏ8iX1 +!3$}Jؖ˷v_&6'/[߆Bq9gA}m2ɱa'^~T40Cb`j)V 9I>PdI* uX,_]`N#r%j!M[}sɽ p'ʐ]. BQm:guX { -$C#G^f7[]SQ nR! \XT!ʟ_z(w^{)4Yvb"'5o1gj=JVFIP4I |MpHCƒҺHTl3!6 [ J1R$~:CC+n=+I߫L4tv7 n;}6w( CR*6 %hwHڼII~^`&F'ki"˿A)z ˑM($B"-EW_էV/U2exN'pHm~FqTt0^ !^lXsț*cr}-ƿida3ftgf^u>3^ˌ~g1 O${5ޒ4=8WdrW94=9q mM9V;dzn;h KfJ4 }p&*rة`֪\kɂiEV,YRЗuj7G 'jM%wY+lD\axyG^)[9+ct%>f 8Sr ye@. 5(|wqXRGT!(XW5o3->AZrc VL1cdy{,+PC1Lp)Pɥ5RꙢ Ꝙ:_ķ0'gIsȹ/, ҢW~MR$Jjt,#3&2Q*樏Ld58ܤ$_yГX61 dߡnx "٩0cEp\)C2无sՔH_5Z{ Y߼4um IwWP7 Aj4y;"(vD=*9 }rh l?{/B@,  3$|P֘k1eM7pc( Ϭ=0uyS6,Cc>Vv ѝ0eXÍڵqPi/1W˭lĿ2lЍtg'l+ϮC)SfYqUi;}q>֠rL2G`J#5~L|*p{&ShAwl8pյʁ32LN;~knm.3ղР)=|1>S>CAC4m^ } we&夘m;Oh7öh_F5fTOVe-Kqsdlv1vyu݅hͭ1v|ao>0 O Ŋ= hmׁL& ;b%z$ }oj|^w\jÂ3ޤ4ūKY.nrJC:cs&RB p˼.̬j `Iv3ìn\= 7Uw)n(aG&S;s$9hcP^yfOLc6~c!'YSkMx.%<|Rz| \LyrW_&-Ksg~4B e3/z@OmL,*^J2zE5mDo p ],P7]y l^CBDc"Fk QjG8w =E0HNP89l03h>.!QɧD-6Yyϰ!T. Ru=9[:X \݂˦ ?8qOLbTmhYӗS4OiMlϏ'K5Ӧ^TB2/S!^W ž2s_HÚo;UwxŸHL5Ne YEM-DѠj|ة2a͋7T˘kYzKjπŊHZ*dp˄0/|~T:V5wsU?E~l{$i7DE!w|8"j Y%ɚ1;wM_1yiqG]Բ5vSM*My0D~S=v+ҵ],Bo>N^LFQ;LV~ ޅ~pؤ"Ňly˻N*(ΪF՞`5 Y=}ROhК ɸK5 W4MAW LD0F'ӠQt aK#ẃMmUQH:caάQwPZ>oY~꾪 CXU43#kI 1R ^(b,AlʤVWl`Wac7ɶUz" a/ѧd6FIfUTŝIgTI@gt:fIx^'-o-yj{ ?x )O6+۹^}dr{^aPSCXЩ]یutGMF rMJ7I%i7]IǞ*y5`4nEK^I|I &$彄g<+ †Y;郓RDꫴZDd-!A|vkߩY =9+svĕۼ8YiF•Xw*vmJ| >z+gNXo;J᤾6vk4& f[14z8 p !fy9P@u oY MmE.u1`+S WD[PI.?,b6POBa?dGzθVmlPe>}P^ Y1" i nㅝ='$֕l>Fk8i \ɒM Jw@76_ukZ>Lf'Qz!! 5Xa%n/]>jz#$## EǞztnˡHR:ŠhJ5۽QqX[^xXeC@EϿ<;[(unwV6|EdžȾƬmC?(w={^&٦Pbr7@yBX^Dz:`Br:[iAAH69a6r!<ۡzS5ojWc^p ?ZzCA P̈́!K>26We쉖X={>H}m!iB?OxIHS۶t=gt'Ϸ.a}Uvc)gaEqQcUI2k}]@!]g 푇1]mrߺKIqIċJMɿO!ȹ3?:îz0O񷵈g2R-` ΂:F踱GTxy~ٞ[E Y෇o,Һ'TNxpr _<}͑1NĄYC&jøb&-ax|Լp§ ŢoIgN̋D L{p;ӈ^qɧ(v&XـQU:Ϻ/}ج[$@:ʡy@Jx1 nGeN!q")FX)2 I׋Z5SA5uG XaNF۫9]93sݮUhBe!l|/1p.|Yu)/OnJ'w :zx>Gnxok4Mѭ:&г3'i>?"QTxp0oI[OEc`#@Tn]XdKơI{yx@' [:D`{!etHm&ִI.БKHZ:.ge?)$Wּ& A~/!&sإ6ў;&P *-G*v!>`̀ixFAR(u1\E`x\Jd 0פ[{D(B:Eia:Iqp2|V,PYȹ({MX@B32$YĢcWS ?[" 6<`>ZA?=T:Wah.7^&D"_ [M10]z%pM84FۆgZ-ḙZFeSdi?U5BjZ"'e#9<5AyQZTmasY:,H@ϔ75fZmҩ^H9L-[UsU MA]"ՋVfp`O06I,&9!Ld*0 86%8Au]YzᇀSs19U<$M|dPaRt"*d]Ls_f9F_4< 66% V)1FhYBxM,3]&X],G,y~׹~v}<̼̤Ѭ:$dz_ : /^pa'Ϡ9_cPL-4FCk|3c>TcX]?SU홾<~᥈st¹.Pס52.ni4E;;zu^Ґ6>e{KҲ ,ՋJ0)oʺv>X@"~.|-P=0[Rc6$=Z 2z&y#qɞp 9lOQ`>H2>G4]]2F7ByQT,p~FP㙘wn3},;б1J]G^ça]Y?5p&rc}cLUH2N"R+ly`.'%R 9t=1c!랠ʫ >UF yVNQ= 2ȸ7 sJ_Y`#?Y(,Cj Sb ="̦U[j"󝷷SnU!Na@nN `^rcm@(c̙^`n.Dv=.!W70i=&f4XmXC.+@>s ! ?Qi1;a#j9:Kr;ˇ7ޛrA&*(98LRLTw6 \|Ǒ ?K!s0F%Pp|?5TTe}iRǏ|(\BDj({HLSƉ+J( \z"Tf 't]WzϽdys?vP} x a䢅GzHd.+CC7z0NU.;e۪eUgWQ+JE8 \ 1oykEY d"k%ZmeYjlj+ӖAOb;Y/-1 yrLTt0NxzFYXk*ۯ6KWnTgܢVz>#l$"{hGkww ۩£ͮ c>>n|A##2mJ}OqN2JW:ٱ̿IERW/msDj}i>}SaHf}i]yrB3*wducVI3rǞiS+űy|pR>̼B⇃# o*[9~D#H+^;6ް\$E%NXn9Ec/KϪ=3*HQ26wqxt] DK#ߵpЂyo@",Q X.ƋSkB0 d23a_PtfQх;0"]a1EE^4~+-<|Ԭۀ9c{}*Ĩ0ث|׆R^*QkP+i#2w c%[H:,:ZC[L)y%Omdeep.v`0k>X[_ 2# ε֘X5TzLdSDW tO#sKa_mQ߷#_2jX3<26JykbH(9HPJXt ȿp+bhF׹ =ΩDHV4 y b/> \3wb0{  .лzqe~RQ6,^!wt35e0W?a,vB|Lxnh6D_xj+U 8 b\M%QG egDmDYTS!Q#Vy})3s^fQY?? @5[Hڗ _u2ݥ=U /ReH3.%Ⰾ C7zxɮlsOƚB6=dzg(?oZĈXds~ѐmpBk )t!鰵$ y2!ɔmF,f/vcg XTV^T޷\fQ% J~21Z@qky.4AY-37)G'9=;bm-; A8_M>dA"<*~)+..C.~vgf\|U윎oYnB$sNT kVY:‰(2Z΄C|xK^Buru tSgC}-NDUEyER1ҿ}z6}Bu| 'Lg%ECjch] h%^.f]IZ[Fdo] s3nw_7,3JDR(\0q< ) {g=]{_ hCIgOV&$T Sj=VŴK>_=/d%*Wŏ&:>>.}wݥ`.`X2씐҈K rGFj k Ji g{O]a0!!۪7LZӌ4έY|!L!:IF ؟aʉϮ5`!O `n[=bHդ}A%3DM=^}~m,bq/H4qM ~f)TVi`ƠNb6 Xctf \|!oWm؆2|9Ra^>@ A>H;}^5Re01 a*\d鑰"cG3I Es!^!$kTSbbmn, 2!աIEY| -RB [T:#`5".&+0̚J=SSl9 Tʎ$%# 3疗F4JaZXj3 .`!p[}WyϘzQy 3Aq~_3syrX^ri|E. ; \hIrq)u]nx^H(w:ugïqG[:tO}^xܦx3(gܥT^J)ި1 t[/orFЅXn{IV@!6-9?7}|'m+$8́}6X(cf(* kY!"Լoᕽ`wLՔI9=fwiб=Iw -/Jyyp>ݧuO?U1Gn]:2VZFYXFbNG8(ҙՃYKRQ`|:Ԩ.!g="3M$KsX{0y/w˂Izunbs:%$Bf1j bśoa-Ng+eI='yo;$>Ve 5sPJyL a9(3 `ƗAъk Lu}Ϊx:(T0[]!p͸t[lk<{b+RHQxK.m1 kB,gQ_ 6Q\(T}pڼ0TM {xmnw,-lyû-;@,> A}Vt#<!U`IQU}{r4R b-DSd O.'Բ%M3u*Ξk"?<EUYpt,K}ZZ"C.,hH"q_&8t =gw@ +l"XRilˤ3AꡄoKhIKDu%~[O-:pPN&,5SGKYQM"𴖎VZvdģf[ 'S02>Nd.Ey ;)I-6$uRCz ƒ|~K5$)C6=hZj50}N}1UǎDح {}퓗DXKPkY@C0իBBp Y$^+r1@>WЏ r99>o ԎdSs!0ZoqEoDP ;.&DD4]\H.k<U x[%JhJ5ދX3uFsWy':4h"Gda=SߗsJ7y%wS5 5aDBw4ךA4Á7׹5`L@,ݖ&;$C DJE]bFPX'J@N%o t:u/pQ7>} "]^${v ƪfԩHOSݏ$T(k'$ G0C1IZ/H>7@~6M}eg<.Zڰ6n3}~ߵ(ez8XR}t^"2cyJP~J.mmPA ׅң@;g!u+?.*Jqpm/t" ,߫ s[|4Ozn]4~f9bdg;1{H d%mH~7!Br>κ,)ЏU݄,` @g< ͯ2 HgV$ف ̖J`+J::ٴʎMլb{#9Nj:o#uv ޹5i?HS ~ ۬~9^ a¿~[%mu 䩱 U8)ێ~!&((,@_'p)M,^,51#Bh~VTKTD WyT׺79jo'F=bʡwp:1:"bő 癑oKS^BQ~ 6?1!hL2%'NFbvRSspXzqvS9̟Yr%]d?ˡ{h A{7C qlU7%W5 ߰zʝrJ׃\ƻ[X\k{Nw#`] U:@vGr|q:E#NSslz޾Lynq8P1a.:Dxұ- E G38*X7)ٝAȮťD'^V"㷄&qY#w9b-` &0}r,n1{۹jgyom\BZ ѓ @c1Ğg$kn- {xAf'،4AH[ ٬B=G6[;9 ++X:FM!{jqDU1\Y|B\FtPK'm<1Q-i (32eP̪B r9 f߇R1؜N' =Cm0;aзϖoyo6*vU sv2[t%lُ:k͍{:Aeh5ed< iɊr&Vzr+ Kn[+\ c[1ia7*SoڠꁡW\; 'h#hsyN#׏9KWqV4:C9*ˍ@QF{d OwHۘĐJ(.3裨aJOx'4o AVJ&˜ҷW:0Yhc(Rr>~.SS&z=4s.s^~TQ^ f?6 x@Kg7AAL};EtA,Yť՟G4p.x$qb"\6PJ1bГƚwkB22HЇ `JOq|e7-Lڗt?3+~P{%Q#C LKWEyX ?a$ 5zǖx@:b?%=C{iLtpnC} PHs4>f;koEb2EOmu4¬2 ?|˒@3Fv7uQ@t[7X&:o;[=f×%eV86~g+'*d@ vNkwJ (>FܜI+dQ!&F9YiE#~h8l9ia{ud ?#7U\"GlZq&߹l)TL79'C !2N cao,n=|4J? >#e+iSNt>X&aJqEމ𾃈ΫʿǃaXTLGݿ^XmU}*TNRf.zr-l;^Nтx&֐"J[WIfXDKg; buеl5ɘQDo8mh`T/=dh}͕kqyf ~XLx{G.R- M-8TQ9>箋Rػw.<$escO_"ްRVi)$V4 ~50-nV1Ρj QWUQ[@5Ty$>_`LyiG^' ٦`}b] 1I7դ?n;_d+oU *qJEhNnW>R=g{X Nlc-vv6-[BnmEhKqG]CྎM#2fݟ)zn.Ha9Xp (: 84=OE z22!pJ!pi2İ2e~=w!Z_}|\<Ei  $O 11<  7em7jOdY=&fF[_lJkd{II9_0HϾ""(dᮯN0)3 |~vXW~\ZVs>qX:ңωHmQ }#>#nb"en9<\2 ƿ#G7}kpdzf4Vtm[Qhb EFgE<l{lO,2"rG~^`/r1Ƚx\$1 -ϢyH8bnƩQxl_] 9xSC>Nla+IT[94+KdG`KPV_4Y֎xCB@I-֙(jp`2B| BET#k6BEYM;C;L&P郙Mf.Ju|sILH i) :@5걧HQmoU_tAbE=j }؃ iPbsKIgSi༥&:k2 %:nM^# ޅ8g@#y_OJjR^k!0W-"k~hHrfP4CMoFhf$53L@¹W/ᙊYev'jRO0@3tITmV~;4†i[,dNKi`eo)ʔ.Y  j!^M^1 ϰ~;ӎSȵ; FS#ȑ:H.Χ davA&uB+( 5ٺ n|)"C}$̷~-&rNhvn8`2J8@>ihAmg`E%*/p-\I Miͮە2wHm)K 0UTaɼdԛˎ-:pȚ'DdyFlPծ%z[@*f}vbKzd-_DkHOvd?CE[lX3id!1Edg9^neӟj0!8xx9h t0|d+[=sWbϋeDn:43E-~m)AE'7.u}z.Wwk^4Q ASJ$4 E jqts̆w'EX_ 4KkRO!LW~Nc`:02mٯԆ"O[!,_g7)6dR­P Et<ѽK_^W޾*_2W>L3wMnuD3Fg?7R 1"8 u߭vQY1"X?mÃO0n0(k8Ӛ.~+:eʄ%f8˹I%|lR2߻Vy"`~k S>_vC5Fg7=]_ Pg0uEغ4| 9kefḘS1{f𮻳zc6XmF?.v?cH ,!FSvm>]z?k@&zʁ!tDP:RBf.!GJ/)]oدhL PSAp =n .p࠯x7 TIBd|Bdvz $+;*;oDQ+ TU™X1 `/܊a$Z$;mgU(a/lƤUeS-{IiOc/L?#JZX"(_^Q dOz."uau}w \8M?:1u qHDvˏWH1r5UTc-uItQ]ߏlY8K7/6eCiDƋ`ZLNS'DD7 #=vT#G=EqX3?8NdY& ;'c4jy % |*QW Y<'!+ gpl|48&^-Ү|r*4 }%XS5 +M {U8N\0ă-i띰h<־ ygȌ2; X0Cb|sw.~CDAF{iP;BJfE3Kpv`)9x;R7M , Agͩe't(Ll.9Y93`)ٲZcMJG?[D ՗[͍@8Bo!l2Vܷanʰ4e f$p<6:_1$Q猅~,-Y.( )DjJJ& imuw|'@5VM 6Jb ;d.߬[ uMI_fa+ wU` 9NhMEw?6;uݙOf&CMG7sѵ\5dNfwhoR'J,ӛ§˧ta-JPُ'"(7.aO2)eli֩{}S&2e czܱK+} ϶ j~eCBA%…2+&HV Hy)(A>mGVs. fYI0I#fo EDhk>2I&aWg`J]v1pQ0N綠{]ZVǣ[Jk#,x`k`/ΎDW==AG88 BFQD~r%SE#z龛̫~C:_ T^7lS D_tlSgy]7f#̀O]+za[̠ivd]l@}3.8֤-n}T&8T E>} ^ǑS= ƕ|8Q;ŤQAzn ?2#vM:rУhfb[I'@wS~1VUS _qv׌MR*o{X9dOWKZ{liBX~6]XXN$ְFwF2TCEnԨXj(R{Rח1oZx&m "LMpE\kL6M$vS?{۔"/,PIeRn3p߆i~J` atE>l\My#Yy)M`6[d6`_3í KC9^_OQ'2Tr*' lllƋxz8/geӏ*`UBUP3|^'?C!Xg~n;"!MCNq'//w#N!!S$ oe;k+wf% w7lƀR4:mW8B[.j"l1(QEܭG(e>ˌ~>x c;YVgz$qR/{aI3`n;!!x}хDG{oYIKkOe dZ Nyx"*-t2q9TojI4ŵe~{ff:Glq_l+-AZ~bYҠ ^ZK!5y3qO^t6O[!yQm,5 +UN`o;0`oTh,R9,Wd \tZZnTQOuuJRO/Dn@슛5< 慎Tɕ!5Xȏ'B3-"GlwtiE.@6fԳ$d@ $x$|;Øyucʦ碔>iVs?&& ES6Ƈ=1z} ;>^^^ap^4m5,:]OQW~2dn%YV$JfRr[q4>t_\e96 9#w6v̐CǛ5e;p W+ "f[3[犢QmW4y~Jg <)B|vCM0Ek*zqu6, d8u]'%͎4+Ԙ{,ϑ?Y3RT-?2&T`+­^GZUQkjto:^ n\4mFuq+;ȹ:(dɅgb(o]p^F:IcK"K@7']D/:d:N\u;:@_mKTuFf™LxxO`  5+ug޴m^݁-Vh|EUw(>JII%7Ol,1Y- Rf(H]- OQ8f ?:"0g+][+~8V}MClA6  Pʤu_5$dwcZ^i<?f:Q%a"nG0mAP;0|#1*,Wr/X(RVn/++_U땬mHZ{bT+ȟlDr?ڃG_qQCЬ͑YF,KC"[0eӒfx6X{ԅ"vTcV(&-`(J[hn`ѿW^bB^%5z*5\2[@ H˺DT5Dŏ3ںlN :CC2z좮;r,s k:{[fukg ?x2ۣk;t:b}h>dR.$*ɡeBrmܝ9'?BMWe8k_-|%ʉVk<'gbrJ ۉ^PoR ZD\oh!?~Aa;ST 51T"fUZPhY7'|Zʋ5߮v-*A '\_&Z: \8>!UHd5=ȨI16{jhI"fi ,:{m١9;ל-rrJ?`XXvttOv{mX38$Çy ]^4v.!f㰴F侭 6*uuRpG//)-(ѼdVOoSx—?:~ Vw&8./f8Լ]:A![L%q.8|%K 0Y߰B3Ur,Sԩ|l\ece#[lYLYO~kgV|6leШӼ(DGB^5yQgw4{8%,ﶉ, a?6nu=`h鉆!T*,v>R(uTLŤx=hQ$Ƒ%')dan>D7}#l:u jW@y}$i1[jw|o@JO Рd,Ȏ́&7:%fIJw]:(&WgxoOI!kk0๺)XJ Z̕, ka~|A]=rUe3zD"pjvn"QA(|dtoem9A Eu5[Rz?&ʎÊڙ8SAm A܏V2C^%]bkp %#h xx?ԉV9=9ٖv"_w?G Up31٬*^ٽ9G:F4~>@ӷUѽam@ef|C&TN1{aYD`jq> rB0%A[zKX%KNHm33d6thaO^㗿%܅{xGL.NI-dc9hf`6cB#` g~n[7G|>eT3Ǭ!s k+Xq㊯ϊCq(&Js8g_zᨊ z~uvyݲX௥ AW>ȖU_ ,EJNfW*^f,l۩[NCӧ;oNBsHITh zcfPp쎵S ˧\BAN.Sni{%@; i[{<55<꨿Ϯllmf*`PzQNGZ^9l`9Hӑi'nuOJEXEhW G]G֯72VbП0(Pn2%=&6A2m ew񉱒nKO W3vlkxf0bռR\\9Ld~惔,eKٟԞ7/@vz:3]ZԄ h6nuBȽŗEr7SMFC1ݥ28i 2]ɝBoSh϶z븩Wg;4nz::816$UH yT1m ̈́_c9QE[]B'P LV ^$7ً[lYbI TA;r0 Tlb#jfyrqTOc0嚭@e~:1vuo\˓>"LdR6HTljUVH/yВ7qۙ_*peCi@YȴdP L% b^;[1ezq0`tb"اuNX%`6n1HT.ӓZggo5U `D5 q&.zjly6`lX[fm>V锻I|VkMGAg%>_6} =pv&18Rtn4p"\rd\BُoR] bRnLyj8}^8|:5bTmL減R&%P0\4nj SЍH[hy )ʆgY5(NШ1婃`g?B٩8`]Q; b;sM%22uLH[E/Z‚;PVN :d/* IX8ReY xHSvij58zZw쵏}beBkƋ1i`HvSY0~&+_|S~<G`@Rλ}ŎqԂweaV%KZk!c)F?}q;wLZ%0Gkg.oJ.bo F0%PVUDX\5z9U 8.S*9h$KԆ)"GPفs&&bÒCyGUH[[u'=eL+|vmCyw(0|3 $5RSl?N%,rzEs^RӀKZ׾[ozH݌\ޠ;6#gKgk/]>-|a JFKL<5;hЂ"/ *M8\9wASR륅WD,.hC@1:#^C Pwo 3$%mB; r5 >_}}8IjT,^+@5Hy֬7Nyw*95)gZKL/ĉ55?5^3Yfk)P69SmXB!ڻA1xۮ1*t_ҶfR*qz6#;G."IF*γzsHY[s/܁,s+/QoARVu+Ҍsn<^ i0ŪTe3wWtdޫ[ Њ|Alg q#A_;ô|=ТETHŽdˡj&PFYN-݊ksDesf?)q߯1UBAN2M@ITc@%1M##aA٨yQu>ԚkDVgnֽcaeaueD ~%rP'|=s7[WU%5ֻ>2׾Ee;DRuF.7S#ҍ0դXyZRR"U~$bkvi QXe߬*zpc _%PS^WpX}l`u_;{*ֳyWsB5;'{Y;v#^1 N B@s67!M?&SFuN1"Jfvg]4-`$*:hzc'!Do8Ȍ`opp8s]c|yE}Gj"EDl-F֨P&ܦ+Olx#Ny 0eIPhDlMaFfź*gIYQCf +h\?Nhm+SH80dL3 < .k} =a6GgagB#F_/S׺ლ&q7CB&d_gD D3wqFD\a)N3VKڥ1blzm/ԓ=Kfucs[@6u8gxhfol˶(S̐x?VkUPm`O2`ҕsLziKbF/vD+w]3C»~ Fa-LϘN”Ϊuh˜,?1dkċ5 ѭI=ÄoBn}h`ΓPI[܌{Lܬo'K6zfZtjW9[nGt\y R\Iu'eAы[,TsΌkuhnijSDzMt K 531bŰe]3yf=-N;29 R8q}Y?/T+;J*l^v_:XIF85}~b.o7Y?-H?zӝViHB>ymr+!c-ƯxeA:š>=Cudh+³7^a6b]rߤ} Mlp͓M*[Av(\לd 6b3TL{+K.{ 5pD" yKI&uh q8׫Mx͉]YȑI 'Rlw\IԴqa6>(XpK {Qh-[>9v)Y)ֱʺG'.(o [n-yl>-]<2=>^ۀ;C|`;ë Fnu{|b~ǟh<0\Kc['z^;4I:hW].1ej˘_lKs޶,0WGܻ+[b^XAJr9eDs#JCO͞^5h$Y@f;PiQgiS_9,̕hP`X;b߂Ik vMw|o6`].ktS{@ n_YO~{t"Jbub2RYHm@ݎh/شp{knv$ā=8~D?·\=W몲`Ypmf*mg*ȥא"[| ^ q@ M,-Լ ;-TܰL}+y%ͱnf}hrw?I8fH<6*tK'ƖWg4~:s_gm~u#AK۠lr_~.%lYU9ϊ jB{>8D@A@i-f/ֿƤkՕʼnvQW1thd))`,n"$ODL.tG4ue pQ0ZCܺ%/2B/¨o岷k} 79XAb"e'RaRsW 42O.]&39n2>tB2@8[3Aۢu K]KaHi BLu=fl;9泽O+ȅ;M~G>1).6podD諈1] dU[INkA*B 23̓JyXŒ9J/'( ǯIO9-p{ZWM}++m5Y/]G?A֋$,EiG (#3X>.6lwLKiH;\  N<-I}L&23 ^8,;,QW?j-0VT ˟;ҬĚ6bt1y@3kq:fϪԙPj 2D"Ym;Uf n[2bĔDV 0 Sa !XNVD7e0OwpiYUEOYfR#/~cRmpE\4S}NqbުxĈ}o5wXm4~P-KCU*O4\%֓D57(l9Aq-QҺf.|JpG/D-JrzE ,Pgu]IpB(f2NGiqpг~0chG֢ao\q:Rwdd6;6 ;ejl+diLJ릧c=Pغ[CeycѴ`+jOeqh≴i<Nj7;#ޛQz(Z!jd (2h !NVDZF);? ZceQxWupҶ2W3ɜVv* I\#6(:#dm8hR5bS*djp?-0 ]rt}CqJ{|.0k7>tf_18@&(ݻÕ$W?"@Sf̯chk:0My{S#]+*7(A:'jP8 g0^2祂 j?CrB[)h~u~nj+viL*rJ{kJD޼)-h$}և0o'@iE/sMWsτ[T,wVp2A7#reEٰ +Hgfذö֥qa{&'?B.Y%TfKY'ڭCP018eWxPޣT 'I yP'j X4j׹ɳٷ(2Vd1Widܵ4jyn0JiA!6{uME-B()?c!-6Hज-L2~hf]*_F,ơ9iX}vx&enx3@Z\E6-hHvW $Bo%6-g~wkOĪ dbe5fz,,'HZoYEwM'`v:~wDTI52 ZClSCX]u-,ضvhݪ3eO/fb:O:yVRW {V6C.0iK9IޅQrY鋄F_-Ϛz(|E$jhWm==Z T l?"dΗ0s80#c tpp1% 6]rqbYԟ`{Ww N*S5@y^͟#}{*Hee͑ ?E)8=FHREuiwcl^QR\()#koOÅEɻpfы{!rӓIP v?*W nD;:ij{!Ԟ$*\Ƴ율Ha ҒaFNM)^XhL3QaF7m۷k ]T=#?|dCŌc _^ƍuʅKpb#^4 Gm ?* =\R+ y*5xƯ<ؔN"p,[=&!o/W]!Z%VC ; j)i8=- yݠGلZ'^KP%NB Ffx#oֺfsު3RjŰHL/5=x9ɐ<42ޠh kU俯(ыq^-=xC(\wN`-#?¢`" >b|\A0,5 ЦhԉW3c4X\l5vi ,ˆxc7A]`pc$6gww􇐁;DTl/$?ײ) xhT(m`wq3;i{]p ՘my}4/9HDC,c5Y|iD9T6tQ@GT#}k5cىg,$NbLx#kYhQU[5%@6d֡Q~̘|+eø 'ᑰdAλ}g$QYs X*/c'xo.bP^t@4{eQFFw>찂.^/Zmū׆`JX]О]p;ic')&D\W!nS"9^ #~`E7X :V}_IB 7+P58P!p~LZKSCq=Ӑeu'oZ'ϻoT9ŃSpAQ-N({ }~6zi uK 0Z|yb3M2ϓQrxF%0~KA~VW'ώ[cMo\)qqغMz.!w&i4DY> 67f6AE"*yhHPdQR!dUAhmS'pk_WW7򠤙!`] фŸLoŊ_wTuBh5i帄,*f(qREPW<`̳mJƞ "m#Zݨ}Nw3;c)3"d{5)FqwLhC v#0XQF N֔`Vpa#xjc%oY~1P\6pr@FsI+M>g.LzbDB5SMfs,//ɴF`2 ?"I=-FKRR0 b2`1zrߎGwBaL/MO/[l+^A!܆uq=e8W\Fzu3O\)KXh, 8Dx?ts({߾i$H|v-Y8.MSSڇn!pD-U0V̊"&?;e5j/0cCN{E fox9^1rq% ݊CCKR8)59n. Dd* ؏y$x#HE{1=S1\w J~C3NHdr$cm[_lwkp-e!l?WJ-#G53ֿT*$_mj.&II}3ڸ3b?_8^t3,}pʼnAs]?td%*6;j'snDftӤwBʛ;4Dk +H/m آI2kzoeҠO7wڮ{H]yHR<B!d&`2n+ͅ1\ϵf'&aYt&mE1]?h{`)P[39\9Ĥ#EYg-&{BD-U) хZ HK-*qGR"ʠ\1Z_B@:hjWxoE@f;;5$ڷ)W<-nԉ4E$Æ 09Y$A뭰D9n9)Jk\6FK€R9k=usף񙸨6,|T} tD2R LL?ZNlSy);ܯA~CC;MO^ (}~[F }uFd9p]0E)S,T0ܬ)jgَ6]2u耡 *􇞌4K2wN/ͧ^}Ka~s~ǭ=+LkrsWOVwE1Pþ+CK%^2IGye|aBt "C+\HJ(㮳^2elrtTb$TF<_;uk ]!qնƪH'\Lں)"ݯ*:qš<~sxlIzrr&@/*8. yqۖ۲D$**^/'# 5ā;Cܶ FWn)G_ޱ?hl.3 s9W ]M( ˍѿǙe;S7 QkvDr7r'lcH? wgBXΘ߫|VC#n< &@hV6Z3EPZ-W$E%\%3yz"πkM~UɀgI91 ^zbEF.dPvM`PO c!h,y 8C}W0 >#-hީrf n>v$a?{/C.C2^H̑3f_4> $g_;F)I(&7e+<urZu-)0x7!F&.n#(QK/`7C{tKAj(V}$߲UJMN٪H@ j# 3-o$g!ba~M?"(Rp T:};5b/} VHaf̟L[&K{BR=lX-VK5g?18*rSN%aJHh_t)|!w#X HjEi>hyœ8Eޥ#8hOxۺrS[AP y&@.0Hy1:9}($#-oF mufG9H ](~>J:\V h5=xɯނ{<lR Gkb} Wdѐ1jPKOP#oq$ #st @GM\$E{]l U"JRbu}\v:IǖڔR5qf[엓9ݘVZ,*X\g-+'WfgvQ'|`V`UK<鳹<(h0Y%!hHvq2eF%J#8d#Y<%+/հ|,,kT)bRYT$ G gY.H7"溔~1#mulbM(` V:~_WֆŠ$I>u0zSb&?l3X/$s|HKX{9?b36lA-z_ c$Vk.A9. W*aTG,`&[>)`" T>  E~3RIT b^aDEGEjrwxG#PG*;FL,oQskqOτt94å}e{T M sR }ѥ-aZB_[QXwIdu S,?,FwzyZ_,=cEMXѦ-I')P`ȰD+s–ψu~r*Ƕm{KCi#v Yo:27ݠ+N?4EkaRw 7:S҈GtDZ"gi#czla`UdMK ?.Օ$e.WU[>WUHnjƍi CwdeSc]dWLL^]- _ȇ}$=IJ$`N+6$R YWݺB}a@j:VvO2sɽӧ<_ÖQrG%<1.BhZ [P}>ŔZ] rI2`KxU ˍ$c{eޕ٠߂(,ɶ ^?~'iOqc4Uj'<ƅf-dCx.n''IA(\jQBvMgWJͩ KvA̽^ \@;&=.Aj=*7J"b!tHJH0~;DP # dE+/ &"sG-tDw|.݁nYʙ~oA΅&N ]̷֥nGFk0wlL9t7*Fbr} s0:B=W=gH,4dz/?8͜#FiR% -)@&j}q6а=u~[[qdlS}\`,FRpaܺʝ!("x1a5uG\jӣC6!jI$Vڬ#N)mYnFC6Ed8v<dD(7'MշFmb'9Ol Nm l4lpQ/}xffN^0_hUUJhq3)fE5p"i:F$Q]Go&b%fH}hW }nIiD$Y}4F<=Æ5p!|" :ZA{8Av*ZtÞJIϑ>" =)ozԎp^#C@Ho-nqN$2BSdg=H P5{h I\̭h@ 1^b9fv7Ȧ2sזNU<@$ Wu/2BtahR(NIyF/dBsÆFU JMQwG'4Fj:O]iy@>DZa:Bb50j"E* aqjVFٽ@r [q'CVrq~c{8fBKRSn|'ΨW_gG4д4?=?hFsXF!`w@PEF"3ⱿtML﹠M :eļCU$xm F4 z }:FfOҼ^eIOϛ?e<>Ia1I>mz~Xa)q`Bog;kf?3N BCc(p?c~-xw^\lWv(^.9/[%|og˒!E*loM$gވCb, wV?,78KdM__s;fq¢Z]AaE)Z0'-[~wafn!F)iP`L"Qy1%x;ipqiowIdV6ބ J폜/w9F;%-(}ݛF!sF0Eq2e@MDGw/ րhf7U[N= O8zQd1@Z )ꡭ-I9jh3N0*S_[MT`Z҉ħ!'Y6"[QY}QR5y z=Ӝ߅=.-ĝ٩t#HdD1G 9QU Ɇʺ]dF DFF\sbVT,+jR2!9Bun5?(I]'pxXe?5ѠGԴ+t^ŷ*"Ǹ r=&1P1z2W$aн[bP;^S_qюBѭS^rOk{fu*q;(NIbl%|mv.4[xa$}û]fLڲRѭH ZI >U+*a{qtl8;l#6<wVTNp8{]ξWU&rZ>, +Ol K _⋃2ZNhL览SXkdZ.@AH]`YfΆǭ+q>NZL-%bcɛj(=đ^_tCgr(4У4_ ؅acBuήc>8-789Tr\z@RpHd0;"K۵ttvݛwz9i8nza_F.cf-ޢ\HQa)$Me#!3Yմxw򃉲d5'z hakJ}Ņݏ!T˧ nSQm_!.Œ>_-{hC^/zahB^~p 98K6TR`ʅ A>5!rn B ܎ (v[7{dp*TTftZms0nJ K;!{cmUƙ"f^'aG`VY nG*U'Aɟo-܂ómVBx-d7?`gXʹ(S"xvydS+ a N͙qe%e5r ~G%]_HKI>EJ$<"۽YM'Kg[W`<3/vwmDtf,Xe\TA*k`)~z:Mec%'xmp"7_u]Ⱦ7׹m Έ4]TLZ&3ȌovZ?.Rgw>0{7SU ԄZaR#ai98M`1[XFIۚjn+eԐB+&k_|+>"j5tdբqI38OӸU=פo& ٺm{UƎFQs8!A5@q9 /s;(1HuvGlK䡄$0=)xyf#<Ǭ>PvPǛ'܍y24u bK$!ezdFcI{~*h>jY^I됼0#ᶐg%[_cÝOPG-@e.OX 2Y9+,.U}@r}ւ6u ݡI0ȧN#d\g#BAtKF&^+F^`Q&,^4bԄhbR}:U l]^^T9+mi(w0|! >V$ʷSݏ,*G:kE-هZh?gjy4M(χ82&}c.s3 aZ|~QKex$ЛZ'$BA܆J@*$0/l-9GG-vV~Mu!AKiT ;Vz.WoǍ8C2pf濭xt׻\Z ?MJ6lLZ`g#`/wiAoSxZ[ Ǹ|g]s񾞎C:۹g{t{;Uqs7F'^,1YJ t OS^V imз(lOVr>Lk&pW`CPMGJBJ|pڣVHT,Rj&a% H1:"Wi ,EVj\[,&W ]-=88ec.8Wa4;7Mrbr?hPt-r)MRU[':voNSncك*o.Dq+Mmǻ 3!Pe,E| J+Iz룧!V\;!@j[f(GD;5ԍ'MѠ/Ŀg4.Pa<]:ԃA['JpJ/(7v{Hp*U΀l]0zb_N(gu>P,<3:ivcWgSp`z;64{'|SQi0Cx042 za6gmKJ05=^\TQf!?yJ,ݴS7Kʈi994a0cSt\}" e ro˥21;נXt"+ӏu{hqIh$_[x ˟m=0].=Ek|$M!;JLXI_ `֠P[霦 d- @l wUUO5Uܛ[Lp "Ǒ׌@.x&- .黗#h#9E{ȕ")KTUCdCsNJe_["7nZspXgT5^6&ŒS|e@ =Dq8srd*%I8K*CwN1G@v ߜa[+^v ?sݤ\Ϝu|naJ`~L׋݈hk'_3U4fXMjT.~)ȰD9ҿ( @LR:058 tϒ&(A<hw$K_w>9 EsԠ8%9+< p`Q)Y-S覙eToY hO#RpVX O>"}w@VvԹ1R|1E}ԸSK,4:w?nzf*YFri+LU̅gwGg;v'KYo!Ms?pq1zkD8rtݩ^h%@59Pߜf eq^z-F04T]q<ѥN7e/pCZ~.6]'Oń 26灟pk?ZNdDY()ި8dE:hgY;q}An eZwχ 4L 5!.-{PvfYaA5EDýoJ$^Pxϴ\#r?ܱRA/wfZqQF.ͻz '+vs5m.] YU,>p.+ "lDMf(?F޶VlaL_I!),R76evxa萋ffOG~$;ˍP</ݷ4l!ZW_O_PQNuRb:#tO ކǶYNvq" H!MOE>wڈN` D\?4+m ? |ٰӠyŷy9f#&D۰w%m h6RhEg y -\xX4(~16{@,c8|9bunYc'1%ݹʬX'oDLhڠfߕ~aj؏0a3*yL]!ruSt> jV#Zsk1 dwԠ~bhOٸ*X@. o^()fcΈ݂c%MFâw׺R F8hW_Paz6qݰձnV`$& H'MbsSdl@&g(;'W;=F V_qkcoӦ ïe) {`<̇hz~xFY z| PO}]*[5;^e f}q^OZ&RAx%]ۗ9W5By Ӷ]6]9Y g#t7?~Q @{tø཮S_m{" (2h<_Ucѷ jyצԵqGѐ<6:93G+RQLE:ZfwĵErF32Ue]D0y~NCoNoQ@%8w 4Jf>J F\EѴ{J6ͭ Gz4@'/ZlA'Y)bM.Cv{(X#}V:s4Gg'Sjt1'*IMMׄ4^<4I L/:wѰ| q.00|}/np+=zvs̃Kz'ݓN%=eFPoՌev쇊^ 8z\ڕu8t*gUpwo b?Afe}HSڝǑ$|0ׂ5GYC3y&@w;]#+n\a#{݋;&K8|W9Er=xq_;n"ua=lA?7r캒l\u0BGa}&BjDOOvm~V2=ܼu5UGr%"b"ȰDWlpTra X½f0.iAZ+Uъ*W_)(b@Pӷ0J|y49{}M>NqNq##E{&0LomTeCZSptw}j?X5\M屡 )II}^=,T0~ƥ-ז`"˪4d瞰qVq[(<|FK+ލFA+RhdzNAMPK߳(Ck|=Qw" W! gz:oAX+KzU\ŤÆ\;HW}g(6FAݩB=,#!y:s'ܢb|Vnx9)h͎3 yT~+tA͋38%-PjKy x3onVQ=Mhh^5b-i>?yzn?r g7n2kek`cբ8CU;2!U&nk@ÙT,9w(f4@U*ZI앂aпL~ٌԷs O.O$>x80&D-;R r=[)4Zd4Ip4Azʇ_aݨ@/@76l{iI˟BqʃȫilG&[Ȑ9B]GXvcف!9B,\=*) 2 ۹>[g 68_YgVi)lv I,Is"9ޥPVG?+ˣ2c+\6D\7l}@ m2ƄqY0iA1Cy3k1,Y-Gcɴ{b]/`oLPD[DiXۅ~-sM{.)IŶhJޒʳ K0)Ã[a ?Wby$/Ak@7MK!A bl_f)‹pfKiyj et]g(:̋+fAflwơ%ثg˨֛_K)ݓlKRO;ңQ)-is!6ӥGoY\7 jj=Aeyto\ζAT ׵|\j@&7ǀZ$gXIA/t_NG*j39e!= 8&1ZrW>az_AKQy.h^z*)ja} >&DdQ:vz:EO!U? FCNR 'WtXWW@&&GËR#=L㯀l1c_e|ÆD A9;kМ$7Xg;&yvǛ,3.p6R˺s o6JX|wX}2~>^n 1}(v}!y-/%2L}ܯY(c {P^I_}hk|Mr$%)8⽬KU>!b9SSlrD yvܦH7K _)[{&ҷW蜋d)r]W-SNrv'?}>cS6n}RU >ցA38E$2VlIboGx\o'3H#W;RwB[0f|1ީqā`X VIO>f1y[W #YplZ^4y oۡQ5H%q@o+Oa4/p,HnnWs it?.?&% ,d87# }Wߗ{XW-R{@f{O%®KOR 高zu'@{݁eYu~ԃk;u|OD'(Oyw`V7z? OKDƥ%L6+0Rr5B9G49kM`ܼoE2z^πm2f:G^n2Ry[Qc7|J,5Q!:8Wr Sds?vKw5?!F8plk A9UR4 sK>_ك[DZ qךAzi|Qbo#gQ[Ez^s?,gl j&;]N;\ESLG쑳"œŵrz1X!%C]6vf51$J 19QtšOo yZzbSTO{\lɲ(/N GYz! ]:p!UHTiZϗ ei+ܘT'5'[y|u/YCǾtlkտԤ^hE$ BIޅg\Ž -;pz);E+IךipmB*9U xKZ axG)f[#0%IM:Mп@Ɛ !Ģc`` )\vťJ<7 x6KΈD'8,2fA, j'BJ4BM@L1kaKv |~P "tJs*KJmh30 L&>4_POhcyQ/0uNN^]q/ޘepˋ޴e19 epLRn ߆R'1~YCڌv')(g ѭ=@IbkxZIiBDOFZ*{gMYA{'-{+y]ϳW([ Þ@Oӓȿ-–kCa뚍sˣ탒ݿqkd6)xfS1dCՌ u>s/]$r=eU0";fZ@T#8զ I.I 'W1ؿR;Jh?JneL|zlY~[@XNp,xl:Paa{ S^;2)+[YAZ Rlȿ_Q_*q]ӡM.P'y&bWnꤜ@ ej۪}P(Uss7YEBs;^RQs4X/#]Wlt ] s_7 F#P`1@6~lU*zm $%@"pqrBQ)r1*'Yɕ@W|k\ Fz*NJpA(fh '[hOؽ-~ۥ*hOG "Y-lI/m3-g;|'1̄̈́}w/Ḿ._C 4IQdL} eϡ$!<\c!9FV:7;IN I)(7g#FN)&I1G$y?_sKx *~UcTn 6\ʻX#?hjr1ﭓ=;FI_P ^Ohp)`4'7Y`GT8 qv3dwwAy#0@&u& !NDNObr]W~]\LGc5QG+l?h)=Tm4+hJWXDx<{PpGY!sk] AQ]Co48Cͯ#'Mtv.5g6c9?xK O$:.T (4'鋿MIZw5GUu 'b妣(L-nKIB`'l8i`S I5p*i<)u2b~վ7"Wp$Tf\Upb^V՗zb 82q>+{iPWD7^тh^; d.Bi3Ld䚣H-5(gWLgQnHչm~BP=my'>KN9FD۞YLHDƩxLZ+Ғey9Rrn2<* Z{resC]p(ugr0޼:*Y `meX垢Lx]`6bKnPcȌR C-Ua`q0Hm'uSZ;"St3ya_EȫJc1%s<`L e`rSlD=k urWvx 8i(U0βE_#SX7]W)LnVd=ziN(_ƪAQ~C!}M@veHm'fx߶ϥBV7 e_+V:tDvGˍ{4\@b;԰D55.ƍmTNs,^~Rϱ|cFv ܤ-4wa3"ǐ kȢSLy^ Hc@3r;}1֙ZLJqlW}evI̞QZS+xsV9L ag.Qʢ+h:{?)ymFw%N[v%سCH_FZ1"pYջg\Hwn|6qz*m,̛8'srm #i%bp%i1md,{GG}n%S#M :B+lG}ۆZ`o[`R E-Vz6=k~7J\i8OA5ԱߒPdWGG`F,>g[{lΆ$LTT+N s .&9>fS(Mxn%EپzCC>(+*5vzԶ1 | $FKLB{IǦ0}" |FFg0dBUC%$Ec }~5ᩇEXQ.L28 tw&:@ĺ/>L _C#T4F> Z\$ v!HѧW~CB5BX WVM5{vZq3 ބ;yAC`%X7ž.K.'ÕCoa2tpG%?.}8V_|HR{t>SMJNׂѺ<=6W8C7gLs7JO)GW`뼐X|vU=,skʗȕOS Gp9!q{|xaMo+/6uniaw?P"lk\ߕ`}Jl gF pm&h_ti#;D(:a mI I{``;yG3e5jݡ>ȻÞոȘ!&5P Go(1-Gw_¶փ]"?~H(jƫ$cd3 $puBf}5e^mFp)oӘ(փhCu|xx3dV`_Øt?`%|#ǁ_׭?ZG%t)VkA T_WiCa^I8O;Ҋ Qh+~./u/$\OۗpYaib*FRsc9KA>D6ѓև@hSw [tt;ѣ,.?%[EgqκETR;dc/{A7(} YTJ?M_Cwq"B+'M=j)[!5[,n3FP)-ӫ*Zh, ͰpGtUX(6ڑFuU5nq_l@=S]Tiޘƅ)Mp;BSFHNtjMQ~:HwZ \J,љzE"03a"v<905dN`xOz$]0 d+>320N!)=~55ZN[O&C#ԍ7C,,|_BlCH8EXp]k~QWX - ˨'ߵI! |YzKҷg1CT\$}MUHm,趨hVΓ Z<]D;$<3 )arͥc|Ǒ)K?0jY 88_`!{?`%d4bMISۭãݠ[d'*'*cäUU:4LC >wceBzÀVq YfHrtG98}d7RjWźJܱy; T{KwIKA¶wlϬFd|cyFU ߠ+,wq%!юRc.} V% K<)ec{!aDK}CWf_jC|^׳A07>^ŲeC<2%n;igu\r{Z;9Xz!򽳩V +M H#[$gY\Xcڻd|/gjV߬q_°(J)r[Q!ȸ[+B'СNKKs[JC\Fa|(ο;ys~/&mygC- Twg±o\vQdS0f|d{#e0EQ9>f .o)YI\ ;b;j6u5l3 c¡sRdӍ;0}NTXO:fMrQ82['-[o0KL p(ъ&B rjNTπ{'7P$K'/nAD$:TmޑfUGtt$!4k0<%^^*h.bBSla6qZGCwʛ;+޻0/M}[zfOoRec|uw-kG]R?h 3)t3pr#I1r4qc L6?_ܰB3XzwzXTV5hb=޽{z*B&Ux 87dQӇ-b]{v1VY:Ԫ%oV}s]J^QNbw!B M}P/%JݏXjhj'B=-nByݏ?E<d^"g$lŮ8Y^bR*ce%Ap,>>2=dw^24 ݍ43 [d*dy.+]oK\->=k؎&ۈB(5OU 9w-QyAYiRK52\~XQ WKq7_312P, *J^r'WMl*na(`wey’_CN_UT*B42\*4ryqr ⑋ m&PZLVi%z/뚚TWıJDޮ-+^NGilN{ʯnLDjlW(njA AĔǙw6fz Y v_ KG$n#y:ζԫİ4e@aW7>" w_TϪzO$og%itM8~gɠ#0IcJL%Uu,,w`D7wY"@[ "Ӡ}+ @ uZMa !%5x:C{w'ʼnFIzB:lj[&:I p7n29w$-b>,͝mBAj}H W)oi'TAF r^\U*[=Z 7#J\#zJEI]murgf..U}Htr*eQ8ۗ㯈^  0듑mm0},y{3x%{{RҞ*}+}yEe$Y??I4aS&z(5+[gT9 L=}U{0#]eMD*"~Kj{f88zK4p4^ҍ <C;ʼn$R?&p/Y~dBA_W{%PÑK~)Ks#M)"P;ɦAI܎j0!28fj# bi$ͰX$@+1Y< ˌJPpӌG inw] %lneթv?toQeIsCVT2Z|ω\u7dvE˛,{-aZЦJ<1GּL=q xYG=D[(-KBzRcTRƦD/lpFVwq_ }~Z`iᑺoZ¼2:&ަFVHA;OVFְOma'PE] V tܓY% goa9Xc Z}?NS4~USiwY:Ec7Tq$}D|A60&WM!|E#'-43-X&Ul&U4us^en_Fމ"֜ijvq"/P5.qV w"n+2޳>WJa=?>>yy)s =A#WPJ1 Mjr(&!V)3!AfaCN4Ggd:,X N)S.*?,y_?.7v rYށn_4*:&uCU @cwy!IlJڤ_ES]+?67}OOG'R͂B̤ 4ixa@yrߍu|f`\Ɯ7}$ȧN&'gOٿ"6'FnfWu?mҽk~ľD˙ 5V`*Ɏ8J|;=%?$`{*EP_I˄ԬކÄ5^Cu09JSf`$J Cݖ|FYe#v._bq|k 6z[N}zH7n/-} ys!s^ ! 5s}s B9X_& L#^8"jMޖ<wPwL\LGQ `h@IάtB!bcg]bpg,+iP$Y^.AI犑W2Y6 ,^өuE~aDoۉZoY%?%pДJmnU_YGpֳH9+#U ur]A^h[0 U zqz.IJ*lj c (^żz3_}|HgrJ(BP (2HZ& Zq+ӋhYk*j9G|FGO;EbD/%oښ݉NWs5IϣQðŧg f%bW 񽹾jԯ!DQ 8kWؕ6r|n%"}ؽMꉵY 6T?\s __69 Vt]jlAQ{pjI~ \. zyb7Vc \N;6`cBtm1OQQJ+AYE!b_exdsD|U>rwLo1C&ІD mPgoo-A9P<#\:qVi2q̯ )kq3]@ÝWz\$-m1[*m QЮŲ{D %S͑:$k%m=G!<ʲهPsL- Z4{+ vXQ&8/j𱤝<,9ǜ`q>,!dfǡL% "eFF1FjnxbޙܥTp Oe"JIݬCD{KOsէ> lqd5QGa!{CemEIk e5::QD12}e6݆HӻW5Ů#Nv_=ywozTW\7KkkaCDfkq,d `H2tMևܢxN`KSot=}k<|o 9"{7îdצ`r7YSZ 6laa-ET%ߺ;^-u dCXP FeH E"ӢT}C'AQW&~ystw{@Vm`3KD˵e5b%uL1%GzSțc^]\NsnmCh=؆ Gec<5Ų( p;/7EmJ^Տ-iȩv;}RQRwzAs/4- .}FO 3EVЀ(MNdmqݝ6$;bVG>6v6|iۥm8h#ֈٔw>އY[r^vwZ7A7Ԃ@ I=[ʌEXŚ-iゥۡ|Ʈ*5}brXk2-VDȁYLMdz?!4-̗JVamo|dB81[zip>$}x6A;%\'3&%%kd ?L75EVPuTE4z7c~٫}kʙ\w W! ãR 4he(~'ipN<Ex$|]<@{>M_S*;FfA&y{!zWVv/RRdZ$UCQF]ZAH9M/#)8tШu- QdKO AET$ނ@y|յ˓z< g<o 2X}M0U‹$XLcTP4ZQ^~+42`˯jcz{@,(b=)ZC^P7 4_H܉;K;|hMkr+ª#_`D0wİgc/-o V1R6Rѥ`UTY%iE SSNmϲ7T~䪖}e9t(6۞Zwcf͙vw[Ajh`qO%cV'!-CU+Rks|]+WûEq;"Ipgx|#ĢJnjOΏj_ίK+}FLp3#??l3wƪSh%䪕㌁?ԖŚƠ;<*S70ɘh(sHфwcÛHpQ4qЂ5G\@"^6T v> M%-c1 8]S*PG-p~S.ުvkȼyD4_'4PkY:i'XO_| Һ:K"3Yv{_[:ׇk|GwOsg&I&47B'FWXhnي누ϼMP`GgȑR712dc8gkn, @-E_^aZ-|Edzbd/ aw@#*5S0w(/x,144p{ vE!,f4r d̂TLkTI3;PCaMuħGZǔfQ<G0IEka]#ԏSd]j=N~,jwΌ${E9O,;Zz?4,-pCP6vf1L:o;ejk D-זj\*]1@ At d{|fǝQ[yΜ224{2q8SٜAk[)S-}}%sOhh}W[1~SmH7N9C(`᫰Lz,ƫH+=`5gY9BRFуfe?ER)kjvRUj<!r& ()"aZc}>p]tͷq-'L ,GĻ:OՖss$3}*TeU`n.1:>gRMM#;69]H_9vΧNė4%EX dJeX,#,mDZ#(z"s9ffRvV9=n{xִ#‡ՍOHr?w$SM4xCDž3ز2T΄(@7v< RHvLJaEjan&>Xq 6}W SPn`O"_IpJnB #lhl9R#kZ{|/x3^`M }P%#[_XD %BF^$kl ަ 9&&ڤ|9&!`Opv/lQ'wL&}SšCW7{BYNR ?JHĠ,7jjQ?>t'ca6U RKX,\CgSW͌äܰ}Ye0AK)zw$ U\ \c-W}$ex^SVl3ǪPlsq!RPzX~ >eF%8'Gkc7_Ų_~ *?]$"ςG;Cc̻&8NxEf9Bt"eJNƹ =y&xbK>ik#)Pw`CZ]o0+e m!/phAQD,Xε֮JCa10s[,WJO{oۄAPGLMDj?=iEl*CG:SP(%lKhYƴд>Z=Զ-z"=m4jb[[v'@OدQO]y+L0u )j1u 2᎒4V%YQWZ++E)ҫU$c04Q7\^0gkԭ$h^uݏaZ7xfJ7<ؒa%a}#`cݨ12VÎf]r 6B8^\{fbdY`ЦƺDj&a\RZOx-V^^]D .0!tHwԾ0s.Vteu`(2Es Ö ²MFYeyΏBLZ՚MG~. uBw7d5ryѼ6 ղꆐy))t:VI͐OGoRnj * ɻ5~`9ҝI<:Éi^ߕOܓ@cS}r]b֍ %_ A)Ja+G\ #V}Ӣ̸f#;U8Vϛk/c~๱ZIYFwUn5 /KXgdL+gu\x'DiVUrum9=D2 |yCeOfTOҷr6>=<W6BqsȡH+?7WSGYiY\Y>k [I? ett[;Kmnk+*RRNs%wȸ}u IifSWio*I=XI:I~KѠ3N,щ_a `4`8>t>˥3WmjA7ʌ\T%^PP Us)9^.rqo:pM4.XVN6b XZUY!>LP%"4uz\;^|}ovRfKKbX>r`qjHTOX 5I1`r!M^@TA^ŶIN͓ F+P 9`ֳ>giƥ]כ^Y1/TLE~xw=O4Q=ֱO֒gJ`fJb{zꝣ1&JcͮG/ pL^H<.չv7ˏ僇"s%Fܙ}pI *P\=wIG >R@(>"P$){=]&zx޼̈́zعCc4@'ؕ i~2wwhRZ(c[yǂ7vb*]|8Ů V(` -.jwOdk|DE= uHtU|Tlj Gs1DA<'-ߘN,`6 tRwFܛu:f Lj 湩'+Xxm~((=y7X2tU΃6H`3@77~wwmU.b}Ƒz82n(&^H?ݻraWV晒2̝;y[ N$N=nP,=PaY^' ?x3E(w Ž^QZaXX T,ſ)Foz؝nGQ*X!}I"k v1ʅA68Zf*mem(LSKԓvX+V3 Nx(ﯿ wKQWe]DLIL_?]_I.S^ܢ"y3N_Ys) Gqb-' }FkDlMK)~y'KKcVAl&Yx~+,oG0"W} OeА5gJ>H2A&X_¢$fԾcJRJ?J+WnD!w w1x$%ږ?ؐ3{1>E`-E<֙ǩT/XAEƠQ\Ă{s7`[m:x. ls?ʃ4D6m7 $<{2RT>=|p[w+U-=X?-8L:S7C)!mO o)Ћb_ᨐڂi;Øm"od1L c.Hry7/]mY2k3 |7b%ԼE>!JŀZL`qajd{Z&<2 EC᝻kI\-A`x@v~,Rd9>.«#]b7X7W=T~Im d7GȏGf>×Ͻ~`/ޘYbPaUe/B~?w%L;߽䡝PALuFTּCj*XB"IXP6&,l'x偏MXqMXϤ}i*^J" 43#Q2FXnM+f/_hɧw$W*av]He! *LB/^Osټ$j%'ED*y(Ҡc4[lxiWhtd#hQ[eP\>tzC^p3Н jnXP"F/ŽLD`륤*_e#ݝQjQ3 ,Mn܄eAZ֠wjH ^*aDk.F+Ak M`16؏:st|3 g&muE SfA恭caO47vBR $@YVޕy  NrԵZ Ah\/%'ݩ'4KDɵXjx,;2ˈ@YzoZcmS&V$qX^]"C#j\z<,<~+T\IPiC%Z̕Z~ɦIjn125 -ŴSA^4VT( 5vnaG'`r{zs*.g3gj1*#&q? +E2O-CrA-tWq-nmF?L?` #NыmEy3:.W0 YRR;kF*aD*:cW|[dn}?['|n=U2xЩ+_oSbB#ޞHx͍:fK pLEu= 'фɶՍp.&\KbɔO'O+4RrB:6rۡ# ^1|n:' uv;Ϸh`-j^:Jڽ٬"6P$ W 7owz"dAMf|"ֵr½xj^ RX$ cazʇDJXjRF"֗޵*SZfn]fJ}[ϸ>X (Z2 .Hd>gnn@Q&Ce`푽:o.kR CC̮>L3"Mc(w)8D֞88?TL 4I|X`]{ )H|sցYh†NJg?_X><`+O˩tj*dl{h$/qI=a#| ۹R;6 lڶhq0 ޅ_]pI9bV6IC&Ys oVfVYML/&pv0(|qqfEMCC(XSl׽u,Nt.c 5'N^胓8e+:u=Gz鹞DzvEuhx$?qWSY$H1Ad7RYp٠JMo@xBޥP L84~c#IlbזT{%y6'2!f]wWYdv6ϭg .ȂꟌd^pjs&4r%G9;M-t| 'CwZfeV,E@ك/T = }1YSTV^d@O.11K]7:jn1ūn1Bz˪|͠b5]yJ$ё{cK3qC ۑ̥7CB_bMnWZ ,v8 1 /TնU 5 .q}nV9K@t':ZQL5elwzbX8?\?/Q,H 'WoGS'3ZL*[*62JrA0" SVTVɰDLJebg9J*.. -AV%c)  s$%}.6b/Nw%D³U[iLTL4_2!gnBR#P~g%E?H-cFp|_; ݒg֙頷WUw耢IJpD8 ;)|7*b^*5 Pۼ2`t(V*ݲun~'nA^$1VzhZVJXW -1 FXr#ތ,q] %Q9҃;}^95O3u%紧##NiR\gW WIi}3x ă9iQyDgduҴy}C2}<1&H]Ի[dL2]kc&ЋrikI@g[?r^sѲ!ٳ_B`/d&=hߥnB._Byۆ!Hifьkl Oq5ð HmܱjzڹhI׽>8! =,,Brq=5u[ ZZ踂08/Ř EA!ep՛n0(̗\mȱ"ffHVO, y, W@[K^Ide=9 ۅbiNaW$ewb2z"N'}B{*_eU:# r> |ibzh.ZJ^&NƗodHC[hP_Pe*d' Ԃ3/zxv">)][ 1>4/H hy PS}Ė]d ~1yXGHʀ҃ԳV\"qVE8÷ rܿ~?'فFbZh+3 ?/bqLf35-?`TEYYC%$:yC+'~tLٝ* ȇB=,򥖕>1DR?@\XAkQKApEu5ɂF`GQMQ/69xۖC (:vOuI3gRO) \*ㄜ"'~0N,b)aIu2Che.-7 < +J+C%l&qjnhFe$ } ,1 :GRjfqka3B&l_/1a}>B3Lt07z=uh=H} 2V( q}i拾C"F/ŀ2^UW}WLDQ]߉ؖĪlOtr+͂r$\dL/ v`n ;;]"pPD8>G5a]WIꚣQ|͂b P* p;x}h* '$m=yl3 c ^'x(Qfi6z򌵒1YGS,; 7c|N:uNo}44\Gfh$W%9KfcʶLj0EQHLKUaww mLB+JaIniWY>jq3HJIZ?jzz)?cNLr > k,a$RӱWy'BD(gJv _ꡃ8Cp'B ـlډΊeY)cjwix8zXBbXq 2k؟A)A%9.sfU ּl*ab_y;4G*\Ӌ@*DB;a܁z>P6:uŞrkd/[j*i%4xDoߴlׇh$~(M>U&ȺP4 ?#OP0@> gFoY DhM73(ty'E)b43d^qjs)t\K>QLroAлaH9SsOH*BNj(Dn_b[a( W?a[.P9:(O%O32@ilN(_ G1+iD<4vF `y&o"% Ij(VD(\E2=,M$Wgh(,Q>i.wu|/`*F$42del뙚u$YMXg2lb}= T<}$(B$9tEtRbIȨsxfiCQV52BQQ\a |ȵӒk J?3ǁ28 t.W̠(s}-c1Ap!|C}!5^e~=IIG+AZo($M=OZ<(a?dM(Q?Uvvc8M$! [FLeZi5gGO #*,f.=Lz)2ofꩬµ)ޭ&fQ 鈽btDo~ _>Xڑ,F0I(p rM4>$HKW|niA&)4S&:q-Oٓ{@sSk?7=JX&8iLqΞ&AG>m^{sjay,3 {4=f( su z\% T 4@]uUmM .Hev>V*蚱qy棱3-4>h&r D yeTXF۩ x wd /]N+5CV^;}^SQ#ˆ8I'> ⟆Opn(œ&J$x;$}N<<։Std&Jf(|!NWߋp7 Bbފ̀r]]EY Tq}"Rd(; MDر$#Bu>G*}8hN|h:<ӸU#gu৘g+v :3CNS!y>4y nӰ~ \jl-|c }ڻoz6Ygs &v"Zx`O9O3Ѓqf] P%֊j1x]0 xv=:ʉs+?c ΣT2{߲_^=Cbwi=#B&5j\hGFU~L3]h{x/v_fF }HJ3l3 ha*)]%dŹ WBqRS3ᷘ؋$;M3|*#@s@dNf (qM~]=fΠܶ&/73/W)ߜOB怹p,F6ߔ6okTvb)J~&-`|?Gc]|60VSr7YxğdS񡩄jSv? _<=;7 dfV1;O>kC%{/V{46bp읶 UtMz<fW1 h}KTef.ȎӿLCrF9?hHH!z'f 3hZUhSr j>S| u,ACde&Krᶙ,'7Z~'y#Z='9ѡ-=̽yX>qg)HЊ='iԿ4bT r㊬8mRNZT7VXѸƟ ˧ PG4qm5~kDrvVƴUGuVVK)檴0/?2f4,w@U&J&Hڽրo*_Wۄ{yq4K\DΜE!HPs>=jKkr8pÿ++}1銓eOZ4ZHhՙ{#c˿l.m5\i!<4g4m,9TN9ϓ^1ٛ>z1;~w0)ڏB rC sst5g.왉ӬtQ'f( KsGMA"p찥al#!?aYYdu>Rbb#x%~Kak\>{dol)ճp05ۧ鯀kp;?*#g!=oHy]OTxO3#kmCǵTҞhTD" _R`y}y+jtZ9 Q?d j2"{*f_N61HOq{thP A:KJ̒ *dτz;f9 7l1sfp }ffrCÁ 8MVMK@ɬe~N;qXչߛe0}r`TOHEʰPF;D~j==˕ ~G#*jafX#Cir*6\Pn@vR .׃1V"4>w ,T 'gP(ttUOnhԄ UDS&e O+mP,Tݝdꏜ825iF9ngʊ01[[=`Xn=& ,3SXo妷xc;E}p<|usC"Fg=nj-wn-ď2RyE o,WlL-pR|Oro%!Q@TçM }5 En#Kş#tb`JM/l4 Sl3^ SX瞉O5|i=#Mذ84(T"kdThAϮɸ۟8.{1#ӊOqWDǞjȝs_~l۫dA=>v&ls<Hzœ#m c$Ù#2'V%VE5+g$ߡ+q6_(0w lԜKtYRHjz5kԶ1^}T1պcEG'rR#+4g:sVӺ8[!Kym(;ՁE*byqڜxFCcõFH)]M)ޖ"-^Sm~ Y%t(c<#hJ# yYh=fqaP.2GQ윋]Y [:] YzȤK8&ve0zKZg%SoE~OMܰ1&)2^!?kjCb7ؿEHCx,FMƯ -3Agh.ܔY}::S[`\9F=; "gb0L!zM^?mJ3u@ ^\jdg3^k-\&U^ںbF) xtx/l[qO|,p{7ˎ( *T=KT)*Y Q{3@OXSb!H7C$"@;#vceP̨TVpN۵T5 H&^dռxsߓaTa?(感&`7YͥbyPƥdX{|h"@y4o$s4+M&TMgt1vu}ߜQG@W3qck42%`8+Rp iz(q'/fr4O8ޏ3v ē"\/41wwse:UZIp;VTM>T‰7|3f,xiն6?1O QN|@2q: )nvn(`NgٙTu| mu5k80)yQ+rTV}AwTYAFKL5׫:Pw}.V8B|8Kk z arM y2zID;1G$(܀ #U3V8*|`|;0uIԞ̕R'f6h7L[4>lI"ױ!ͨh3wʒnDړeXB W#c^e{~72pn/*h8)؛6' Z<{jVA[1gE>Lnv d8[cU}ISPJ^F$!]٠xYQ5{GZn Q=Z'NE/Kp/s_HXrovvjuO@n t8,'0kb׾PsnK|qwy, FYX跉[T#F[;OǯYӻ-P}a5ǚm,!W*HlikEZ7XG)>0N/{?d 0z8f.K҇]CúqSŤd|AmuY>E`g:L嬈' Be1*^z B>b>ѓJhž`j҅aQ bOMOvA~xE8w!PMqsTiHSl-IuүYqS/u/ms8>TQS/RdtӤ ).TVQJbS YktPRH کKB\4{ *u = %YS<7E j]puLIg< JKju\y@#fҵzUag.|cЕ[»pkÑ$o9Gڂ ]8ʼn1 7w:u$ ޻ѫ2(Nε<<]Co1qKnc`5y Id֬'(J3Z70twB`ѹ Ք̆*(`򗢌'|6a𞶃l _ MEvgG('|$LڦSy<2(/n]ww,f w\vo?eaCK9f\.+QQv hU7kg|3g?7hF#Įȓ[su-` .у#o<¨8L# Q;eo2FUgNkf:}Mx~ahOƱ[$O]&MtnA"   N8Mgnocx)qqVIlMܵ Y I,[iPJ&F)x9BTY+H,}YI'E"}( ;pZMǵtl04k,}UkWqF5㒑VDɽ+R}ᘈMC-$Y,ZQxۧ&Pnj;ew1byJ0C?yjAdI(8=rr`#ASb{gw."B8BzU9B'B gJۃ^ï{Y#CĐF#:O'.'zΙv&G@\p_$-0lQ)]׀ }dv >J-J '6C7=DΣ k)!@oJib%ށ-hЅmqm[rxWʿ~9 qa&AK>e;;{y~0'Sz.)%W@ L`W6íMn?ZT }Y#A.PӋ`k[5dMLDęX*kKJ4=O}off0lc0,"ů) $ ѱUۙg"Y =,b(?r29 5;c>tв CYOK TlX+Խϑ4aܗmI(5/v}=ةϻ^ߍB8O[j W|"Xg~!|ɝðDM㫓X黫Ԋ?Fǹ\J+E&P*O}4$Q`J+q6IW"x7sM/Z0Om_rQÍ3m4]QnSaύTdKxeFes2#4rTbLɝE:--U8bE@R'퇐 `7[MHw)_'9<`Uom]-Ls0%>ivDmZvbNFIy\Ҍ\K*.ls\)  ru"= 8԰>|Pϓ@o Tci?``aB9xI78 6DFNcF(FRTF82]˗CO8B7/{#Gdz%$a:twf%PJd@<'M{W7&9&v#˱R] 4!NTbo}'k<Lf&C~TߓweQ1f.T)5[|sHZ3sR&:¹vz+qԂɱ1 >̃3F4K_dk:,av==X'./H ܻ³IZ )yjmOkǍgh@~ ?fٔZ4MȀ3h&J+v-ՠNbK _OGb΃ޘApHߺqk9ӈ{e1wW k8'n(\jf&Ӧ.{k]RQYH5Ĵ 5r{{qB궽,0Tt sCp"WpQ{r͜~A)8IJ=s5ݓcf!cdi_5VyGK;tX\Ry&3 >D~h޷2|e "nHP @LDnIò]̬ @5/r)Qӷ$^'-'/Ҡ"ym$nMu }9#Uw bW?^#?H0ZR%(9sb'8lAH滬QXw*$E (__!>)<\T9@ mSo%޴k<"6\8(*l}hܘr< ^ sdi^("<}G뚧X/Wݹ#ݢ/*2Ρ^Ԁ$ -[3sY3%y`/P Hw~j\~奁&P{$^]"S~B 0^Փ'A>09')nmr/7ՐG畿DkQVxSZ%Q黤jḼ'ߨ#ci鮔JCoArMo Js?NVoV?gD?^m+$al-ޚ;]| ]; \|0|:I:>Ol I9%j_3+9o~41~x/oB! ORcIcrDʒ? xH6w, DxhMA }]X )[WgMH$djqLR>e-BS87ٺ5*R.a2 zr(w4Y'eqCΒ[A}mCQ&Ȓ:3ʖ,JX_MկgI:ݒJ${{>7b#% nhr9.T@5am3z٦rn2~giwiuN֨Pǎa/ U%?H-nxkK0@Mv,s ¹(Z(p~ZGAv:Ak$Y%jYq)#vQykTKixR#'XEɂ{bR9˱o5Z 8P%|v; )B؈Ekk#r9?8&i\S AtT{Cfu4qxRms@g7T'NL<٘unLND!,?c ?̾wKC_"ef{FQSY7I7/éoYMnךτB:P&"x~mnf-d b@ qwA7{\/-$o.Fۇ3l.&I)zF+ Y;%G& ۵ U<=?{(px.\T2{? x!&9G@M~NrĥJَ6wKɧNbHE=s9~~2Чb/^7"D{dtT|  `Z|+>y˿`4˱g|-voç%22 #4Ko mdȘ *Pu)>s3N0eډvgi_ dnR-K9FIֈ=|;~FO1Ho C-̠99|#Si$ Z\)qH,k;-o$q68[J_j~{KQV dyvxD^T|eXS+ưӇ҄,ψ92|LUʌVhΠ˃*ks?{j6uwX:Afnꂇ[hӦ,ȗbw۲Wo:XbWATKmD갪Wle[Ǭzح4sH6[:f-[xuNt˜gɮt5bI}smNSvs<;CDC{' v;'#dih(b2"TG:XRBu?|:WM`zvVr2a4ig:W˭9t8<Ђ=̚ ۫Zo65HC~mf$ui//(.eR=JuYv} >rm â`Tq?g }k*NI_J6Y觹#W dFa7FEO$A4KD+@/i(Qj T!ǿt61X[%n*'e)#=͊+fCxPwsHd`1ݦs~hWYP־^a͈F`"{A==؛O;_(`@#LG J2T?8qhq׷͒ީ&쨞h[^8A`5ٟ书N L>x*Լ.{%Jާ 9n;o7DgMgΡHSn)NJZHH B WHu|vUF+rOđFu^_1=Mk'nb{m+҅һδe: m4NX:ٗ%I軾d/+-o#՚i8],HV(VKfPH*)q7mC}b[EL 10c*9]utvq )JGi+ K+$] ̏,it٧7r~5`Sfi^Gk7! Ma vMQt]k,iLPNPOa{k`l6>C hiэ-&;9GB?ٌc[ 1O<ށe*_G+ۓ.vlݻݐ"}-MrR($;82b-󎼂>%d!6" )PFΨ.4KK:lwǍb7!'4@I *2l!6ɻv4JlOsPIv3Spؙ#%cb-&L wR}B/LgLЮuיɿL,TA^5Nmbhz6SP1kܐPTjB xXi~"KiZ񿺛}}ISCE#YI5g۹Y~՛K04a6Xڗfhgݭa!Hߛc. ^94Ky 'Is+HOr oM4(H<@v_@PL! kb;ZX]wf8 Չ0H< ÓAe`p[OaMB[0[rm.nп9 n X)i `SFڦ/O۫X\#G.}Hf/8GsF;(yZe@[eX魡<<ΝY 뻛\juJ[(<`pO7AU&ӰުULXn]k1@wшb .~ 1"YHX31ׄ]8Ԝ _mE+ckW"2.GZ"^/S%΋\-@q 6 $vyb@wOk,b{1^2S$@pfkpz&T7`&.UW[RG*ú"CUqMqg^ #^}ًx+(FH Ą̬%L SN8ĊِƛjB-jVVW?YW^ɗ^!8b@+ETRw),X⟊(:BL@@ (RN&D:k 4^VaT98)lNk! D(Iy{PL{oJh3hMb_b(0@>! *d\Rc)/c˛ӄ {| oy}k^>R` UFtVlк{RKE{Q0?>[/|sl ~%U}5UPJ#!ex"{Wg=.L4n>@K!m/.K 5 ZJVO8hPs)/g *%n2dW-R$]c뭼xHIAG(G ٛ99X` Cwv;35oDUb_i|jўwl-qIT(Du옆+y/SARɀIVjZ몕T! Rb#63orVt~N/0=ۈ3LAM2q{P$Tt}zR`[pN $EoPmndƃN6<<jIc{ǝ7\LF%A '5vWmVυ3-˟E7Us?cMÉ0O/J^y|Qd yFo^1\'fkt@K# \c }`GIӢY$+tdbzU!bj^l{ ~8HjNo&)e0j۱kW%ؕNJdhlnB$̠Pk2j*Qc@*,3'Ke&!UJcI7zBV@(@c0T,u243ZS iNQ(t.Ä*bW@u%<ҿx ϩEycU60t>>Z7J$7x:Y@dU7eUj,g>NR P8,ňщo[QH&S8EJ\QR!>w/r%IE^9ʗ ΋cst9JS>qh%`FP4ۛYB%[w|>BuV;Z=ŒX@*d=BIȳ|ܦmI56}6milfݷhsXwY*#A]ھA5 hrB4\i\ǔ'5-ؓ}xz*d֘/a(rΎtPӌ$I-WerS.aw]ImV*@9<[G6Dؘƻg/GuxS 2ยoʔfR&GW8Vc83@!B8S@/;^b&枻]J`n4v"6a}nWs?u)u[XGm$M)31ZJ)SX. .-c8. 鋋q S7Pq YU.^^nL@s*<S&$ҝv."$Lܗ*, ?jB/j@.(!I(Φpnā!=t6S+_:3ȓ.1 ^c םE?0?hfqPP(:sJCypBKD{zH\U E&܄Vq|k=~?Ɓ=X\W!  ˉdLuym8G%)䵍MT0%Okø7KWp: Hj&tؒ)ܼVVʳ 7L??Rjk΅|}'ɭ2ь03.0|k3̃0cpKLVJnךT2atO5=-J5d/6C`Yd3 `f"-2 F|d >4YOcWرG"58p0iJ"⛼aʹ ) N+sx9 24PkS:+-%v60$1rˑ'TC6qx]Kh4Ƹ BVW=Yj+WUEt?."ES1vL@-;q/QϮk\G7R7K`mȨ@$@jeC{^]Idj"ZY,BXDVC{Ú{kKi>)C<mډƧ21ZS(Ag7?FPBC^AƖ̎!K ؋W]OYx? n 07aW4hoHq݉. $тJQ_ZNO핕I/O2H#T6H(/)Lmr;aSxGWxqH1$Wt_%Q+0-EMv#j 2Q'_ub1YbVn1f) Јn.pY<0nFy6_18@ozdQ_iR7K)ajHx>XM/of#A. #N%Ury>ZCc<'W]N bRbp^iq8F#$PCxCR$-|p6(rȜȏ@E)8f$o߷n.'-b&P5 Zph-*QrZOzi1˚;(Z2vnv'hyX1X *e[֢h{BGig3` 1@dIKp/[IQ4TrTFg@g}r$q4PwFRƶMfH>4)lPm,8ܶS~NM0P}lũىz neg)N1*(㭄bjG粺L9AY-H1@x  u'η廵~uDPӔv÷\G_)۫ !GfYĻ14>ّmfVh1Nto&SD! ~҃2jmiY Ŏ.a+ v͏0?= Ȓ~GG@yW@ gWO*ෙ+CZ6Ga]E/86Rnlc JKiv#{} Ayr/c_1{znM" 1aY:^ѭA~.DQxsӨ &zXfvP6T@5&:ԫ5j=HܾU4);Fqċ_!;`[^k_ۥy۩+ c1Rt D=Vu${]# gS@8 |~ u%b Tȼ  %Ė=<򮡖ůP*<6No]BjdQ~R4Nzg $Ɵ_2ne1v5]OzǾѥ7 멟LJ5w j-6PĦ²aN_xaMDL3d; \G-X XQY yKeo Y^#0$nH)\3~c_c+ \,>LNϊD;$ߩ-֌6뚮Nsu~VR)A EXKo{R˜oW˞sKi G3mF:lCVtsnxtYٜn]mf't"tbJg>?(nb GjeH-TglHUbη~? _Vi by0ӷشBBJN1Q8,0o4 6L@X $yK1OGw1-4@$O잲al ê,b3eU<$ܹ Zo#^a[6su† [ mwȮ¹ N)ˮT\nϜ&D0a?(iGpkf7fKQ ]E dgPb#3y֤\3{1cxi 8qN 8.\fܔ1_ZM=L{ҽجvIE#2a).HXwi#bLij,RBߢ=Dq:]kr!ax{h[1rTƒ&a֫@\7m? 5lGގ@BP'esNx/k]k,>< 5Ļ AGc}h'c;3c*FƆ4i=H *ƿ`Hm ,ϘXwcSl=ayT?+ =@MJL$Ù=4q,LGCN*9딬!j ȧMR|"[V@=o`u#4bIyf,J|Ea׷ȭƨ8ADv>PcǼJ.Wd2(mHə2|1+[dIWGGefQL ψcf[`np#Yx4ܡ?cBUDjĩ! Mp\8X❤Ho"rUܠϼ8S˸g0INK2/杖ߺױۦ գׅOfsWA:a@X s3 NkjZ -LRՐKqj 913?ظYD#nǁtHe,4~}ֱQu6֜KbQ-vB+HU drx$߰JI7װ-ڞYk#B\A\4dG ?edƽ& oT| zV CӁ(|_ asL(*|:7:h H*#Z*;j*ʸ6!객:Œ t:KzbCIEmdDs#䂌ҧKJtzV ] }I vzͳ2G8Ё7]O'14CB%sx&a%J(iJ'`,0X?\"n0: CTk>3T"N~3KXdk{{PMm Y΢boB wO"DD_!j .PnJA1RNȶ(Q*; ʻ&}nD^}C\~!.GBqzN 73& pijBl])XQIEzs::絷HRž _8(4Bw3"0ze5Fs]Ib7TA29Sڵu %B*7*x0"fZT9Ӥa`:!7H=xLS-}q_ dc0 3}ӴDDD(M!G!c8>5qW5qxi&=?URK{mA.'&AȒ)L;6T  }^Ri|AG륻]2{\9-M>sX< J %,9n7~TLYdVtCFZ}'"9*2/;g?;;az^P ipSoyVWA$&\8nRh!t\_IL01 nl_h4g\Jb8%Kݼ+CQ#wG@{׍! _6ʡƦ1`P}9,L'0W-uҸKe/7Zy6_C(Z)B6_Rbl E,wt !x8(qdj(s@dKϭ#х:%cKj.B & lXKpрҔ(D-G$6޶ѾxZ-f@rT0p_-M5]H/'nt._,o QP;(κD2xe}A"?$֌BOc9LHz@>-X0LN} њYKkGK-Qy$cwa%e6jb'Pt`xUo]uSYz! ͍|ù}V}>DvCt])_')NݰkD4#7ki+dj}HӮtE7ZY6$[ 96 sGMX]gɰ|bW' ^:LLMiՉ_3@KCܠn^ѻ/1,/Ol8>YS2Á=.X$%C&> ˎjȉDiKǤq,\a)3)cR@9q4U=t-={@(An+2Ԣ}%4}JeYY*Eflig: ߈D/0V&_P;5JAbX?D?E3ۡyza;Kz,IA!KnjšZ%wI/bݾ3)!eQd;mjk0NӋ]6?"xO%  bٱK{klQA9畒,"[Jc3L!_-bq#V ~"E@Zx{tNdn< gn Ia wm䩙 FZIqiJI0Y<./D4e#vwEEQuIP}UI5|CUZA%19 IeO<id c<8yㄏp4w/nj.\M!e5"U[`zBU xa"FSߵN70=ĩCy 4n uM.?avcX&2:)[*zt-`qҌڞZ#BOW@)53 jOZrGY9Ir/sc y|װM\$P {1]J9=W텘ꆧDqjqrl,T``r;ݼ@i`U¹c!a5$\t&y ԯ!\H#FHLì4}^o~@ec\^#=r:a!1j(mm-Kf]P eW\`q^S3wgzRZ7b Min7hu*K \9{M*'{fYp-6PhV@ +D3~R0 'ZϏ)*!q=.59nB7' ڸϛ Ea%AOFI& @^?q.zڗ4$cY8֛kh!~[C"YϿ/ׅ2 }uKjr|526*E5ʞ^$3!3bA&˻?[.G4]q0RH܌x gIr_S UҬt,AdÌT7pddǔex{b_+sBy]{[v0=>?h'aR6M$E @ Y)HD)c5"•C$}Ww}_*2N`Gc΍|/2 KyqH8X:݇Z 7Rp_zs!gڿצj0L!.QzsM g,>ӭJ`̓ݥbX=d֣zMȄg0l',LVU=7^2sמNh+:n#2Tk#_X>MPy'%ՙRpQV k#U6G.U  V)B%l-\` =5tt1]p>L";X [-&Z&i^W@m˨Z~0=dԏp\) +KquhU Gtg]E?"t?q){A.#`jFʘ<2yF/\l ưP>lɄ1J  Aq.E(ӚEFP;[>(*Kuk]ffȩb%I+N ; *ss @0Qzqc0*30#^\v̀d$1scH0 50z'+FQudxenRӨ aSnz\ީaՙ_ ^$7˺ 'xFZISsڄ_ɧqQT=!EB L©{Q]T%!QΌ?˟K8м +" }!>ǵ&2xU [tǴw =:`e=؇Ǹ qz"ήЊ1,6X3u^ngQAol[B&C* мT7V#(Y/W?_Ihm9+K&~ ;i+KU!Ҽ̟Ԫq@7ny5#!3)fo$(JK3^`ybX2c&dRbvL :-v9E|m ZCŀ  H'!EL >=# rঌl6E`s4F{}bBFxg R+D,a]LO۾Fؤ{𖗴崄ёi b:[3D^9$O;^ۄFFF[,B_ty2d8`;qG㐢n'J׵ܹEq鯺RR<2K #=~NqdU薨˄A19L#&V=F.f*xЉ^8?ݽ5]|Fyާ| L~83?+Bӻ$7r-Po&֓hB4 I,ǭ$'d[=UvOO 3r;u $dj4lzVAPt:$䠹>;{(l%ɸ `NNoO6P[ƥLVvh+M_gԪ~nD 8=.#xt MG~tdEha߁6`,(M,rO!.̭w-Tj)* ]H(Sf-aC7D7499lyuȭ럒!]a+Tza(V gmA6EbQ8 .UߐB@(}TH=Kj7jE5ɵb\?ΫW_θ|r%nׁ4QK_٩sL. zO#evlI0SV-Tl2=Fd}3rg ͗ϼ8.ˮ ~螷.>,YCMg}&CJ( M?E<$ i?`Ry?x?YEpBEuTڻ\j`.-GM 8ݧN]8ɛTH W})SOFi#j61|bR٘XJ0gUOϺmXR㤜<"fהY0 @wO2CW31W-fGijp+_,0j/I37\'g]m{nh50''Eʕ%)!Tf\ْ^V,svg> px2B&ƥUUm(~{ =%jjTy7:yל6АV8"μݹcl,ߵ`OsEHt13xi0K4n0ɀjG"8PH--F3fDwNn;BT]xKwS) j\?_,9 , z+$% Ȑ6 6,y#!jdWYi%b+y$ Kg'pծUn g;.'~½޹ja.Y.&Hhơ< F6 = ៽q6လ͕@1\=V|+ҕA)?8|>p9Sy\[? bɈrdOYS@컧Fb&j,#7*oJDǠpbr"cx7jcwbh 27jQGC!:L1# $(>g? IHؔN };ӊ%=ȏyrWfwAثQ.uKj3!?^([hH9^ ?\F|CnBu5,SuOߛgPE" 7\BLN4w[WM7ڝ['F^qw₹ V=ݚXôzXkd<R_Bg/&m,!|=#YdA`;߰N: X|{~Y ^$ǕOn3ceP苽n0F ^8!q!^l~s$0U26>F ^YR~> OǷj[۞Fg&av鸁W4Bf" `"({`轼~kFc-)ݐt6}"ttSwLDb?T@@߃:sDGsR=^}5<)CZ/zuݕXc0'sO9Pʔ!j%ԭm\*ھf-u\Z`c>3ƒB/?h)bшg}= AA؆I.„vMxxʸNԌfv>A{t Oat:Ujq&C"M8\^dKcha]YC A6=Zzg_4~5r+] /ukd1}&^DOH(]'yh̤G< j_(}╂*'O,[l'd&(;GSrC}џPe)v0D.*)P@VxEȻloAwtPV+!zxr7X$t!4'LɰыHjmì>2O-@ x s!8#yI 0mo}PEEmE5KTR(a+r/vNH0}1U&5?U gږBzc&Îe ]嵠9П5JA;y{ΗzɯrqE/ljlKo&wV"[Aʹ~mn6&x6§nG7: JomUPTc1bh(W@@Γ$ ZGxITD ZM@2Edym{>: ZxD`$\x-c1b<Ң_M}EF7)a;6D/Y7hd[j6Rț6\g+RFvmW!5>u&:3)zF3Ήx+~'C܁s}`a7c}O w1f%[  qk!,F2bERotʼna>Bfit|RVRbDŽB pSnUe\FPazr_JJv&Z:$*OԲn yl!g1SfտԨRkWtJ;cyE8޵Igުh൜xWR3[QcOFiZV"79a2ݍUGjp|0Q"k<UC}op,,v qD+r2"*yl8e(3ud%'NB8n‘c\b@XOy%Y:5 *<̷x[-ZKM|Z C~(H?HtkB=3TCVG[7Q[#@7 Ԑѥdrگ vқqȸ/'z]l{wa1`Qh=Έ+6iA\WWN=1B*,sQC H&3_^Tsҭ(ᲁcv;dtC\W0F ~6V= VzdY2GYcϼFǘf;#$b Jc5H(֖7+[DJ7GaNMS$`c }3{y)i)#ֹIgPNlK`!i{(Ng>J2Z@UA{/Ō5$mgv^5qQ .;ୂENpޝE-V IEEfLEVWxoQ%7ÓQҧԶE}=7^D)tğ(6(Z17tX~_d=d.S5{}K!ޤ3D(eXrUŴ$JCH?nW8Q*`M&Ԍˎ@bRXd G6j}|3jt:vMl* zh~S}]Ԗo_ xc2F軹¥Mt/IW8=njzD !t#$}$ (bV=#&T%fw50[ڀ[^x[HG9Yl0@S>4J=r}jX3UӤK>'vgcRt鎫H0 װap͈Jh+["¹'1{Kr D1@`Ac V4QP 6n5=KÇxp 4IHI07#. E'Bo@ŚIK`eoJI 37eiE2۷ }u#߹ȀCbăQza6лQLggth_"#Q=XECWxgZm3DfU-1v 1Rl,s9:Qo_S͋8ܮ=^sr4~}U X=g^s(!%q* 96@ ~Lfl!ۊ^}+fR;CQkS^O8= fx2a'ÑYY-VSz㝠>lsPFP= ̔ShJ[$u*ut~4ܽcG̉aA'ו瓉w2?+Sxժ-Ҵq&uf}$N۞Ggo#Ih$1VJ:+)70̪$v|x\sbro(TAQ5n*b.?q (~<]z|̸\Ko ;nv[];@>(#tb6ϙ%V(}EgK:[9F]{Y Q'Ób/~J) ʽ%}UQKLP7Ų i$-}Ǚ|KaP^ǹ(oTlQX(!p\kY ]9/RņM8&RFo W]'x}j*EFvю1uМ!wY"QW*$;OR\eS$n"<#Пަ^j|n/0/"jN"+$(D9rn7M2_ KT4f ^@|7*{`OT(2XQ_{W6Q;yI?idx(N<祺 -Qy"^dTwp 5~FY@V|ҟ~<;#:ĠSB=0 z-/:OEv S%Q@Lcvr|K%Fʤb-:^3v'^;yMtH2[bVkHhBr'f#Rt{*VH j%~[0#)+|=J-.CJz}_-mtp0`@vD,ڎ %{OY &p+3Ŧ8mߌ%fV]m.R'ȀKuFt,i $[ 70|n\^ζ#Nٲ"4?Z& Vfɭְ.\yr6Ig-HSy ͟6p9'x6.ڗWgL4g=/8/)rć33)rVb+v6[hTk2=SGdAP2 n -̾ frWⲔ]t."|Wu3Y*" j7ߴ1&4i"HMZŗ4?\աrsFF}YTNGȇ귆1 &69t'p"Jr>}sRn$i84pJޞ z\W0[U1mlLhi!c㈣\5`UD?wM4QMңp,vՊtDOopqj)qnGKHv:w_A?h6iPUGH`j|68bBF#mbOvA_8㖙coyt2' 7MA35j2J#Ki}5"+v!:(\X%h'P2NnT0#ӎSn`E.4_&,^ }lfE]E8<QsI' VE4cA ("e̾(l@lk:-cĥ%e82Ov 6( ۷b. EUg 3b!(g/l}>DH"ak/a|+i>y"?u֣bﮥrm0?PIQ3JOEh1gU#{AL_u{} |FnA羏6ƝBN[Zu%3ȟe-6ĘYHT/7:<9Y*grbXlX0s P޾UgddGxp ܁UoGH.m/N cdt`jH4JF^i| e?Qu̦UESGxb ռEτHrUOo\뎄g*zqYp!RF=&GF={'0o5| &,$KmW$Soۀ*x G:o@^YQv"f g1 \U TTC@]x5|Ecd6oSRz2oqÙA|vN!6< .o.,CibVeL2cJVaLC Cjŝ|'TK[W^ e禇S"F-IY _ON.ЃQW醅P@;xW3/Sj$mqʸH?q H%0},|j/SC@a}* w@0#S]+2)u._ +Kd[sc\w4K )v2ۑlWكȇLyLW]c^pȐKƒMI9`Ȱ:[;_Ga5)Sml5,ODs "P̳jf = %9 `'Vn n^3NJsd%e$v,&,(f 4pQv* <@Z u@;LLJ\j}+\-5-2Ć,խ74~uJ3MPSy_G8ȯ>)AJc׵%̈e2%bUxXvMjaSUT+aWzg*Bi0iyl*ڭX V5R͠Ĕ&)w%W{Q ӂ-S)vodePPCD G0mFV·`tgwmpxśZK35~/YD N|2M۳dr' ^GK"#eb_1u#5o=.jZ0G87K$%AiEpӍ!n0ʝ! ܡ_a S %tñL5~Rfc<8N*szSv!$d;eCzYUUͩR"h  4?:̏V&-`/rZ/SZݵ L9tu$$ HhX3prE' å!׽:(wL@M -N=5&{&wFx !H="D|IF?!R!;~F̌WJv0踰 0Nl܍W#GM[c3>LC\nu^fTr,鏆'ݷ*kwFb_$Q:RbAwA.*X6* અ "σi=ZqAH0TbǢ+7Vj)+idR1mKzt_Nk̫U{hy5dy"btFy5s.FiJ-f(Vi1`\|0",Is`p]esz/d^=)G/D%`$[:@BP sv r'(:{ %Ҷp?a*8{?ǝ(cݸ QǤSaEъB#&!/ Kj\io+z5w%v&!*s5)Q6-S6d*U~̻q)#H_Bl(nTRtZv0l'$ Ym0rDOxv0T fDN -Pmq@FI<x0|P띖tQ'!!dOwDET 1a JE^F>fYR=ʪ3&|a*viFMocWZ{G[=ko!y2Ob|GG\˸KnuW@jqqDžF!Cc/T^ڸѸf]vɳ(3 z_DcyY3B Lr]3MEP 00}JRħF( _B!+oCX`M&:kdqcM䠸ET}-z[-9~-'ҍ Th!8F<+w%W|̋ت+xkB ΆX'/OD}`zj7YEGRN)KEMkGvIh6ZH.vc;+u{UGKQ`՟3<< g&ӵ[tzwN7lsBl (P!d, !VJ3|c@l1@%$tjK[D `jbwk| `7<lьEsݜU5dJtUSE,sbmԳKfҶpݭycwTM kg';À8h(O` rp  8wBܿW7VK?@2 b}S2`7'P9c٣꜁o_\ ,fځ; "=hD֓)Gw\ Ǭx9@yLL1ǩ`<^7eu6Ub8`D)ŀXC}mt))!ՠ^==X,p2*ל kg+G tÿUЫT" {R 3 vdpvv;\n.,>@A+I.1i%b憆*g{M':F(4PLT 'bT&ߝh?pVC*jV{ Z? Q;}3M73өGN},ٹN oȕ;]~tq'gK|04B/ )NIs#db;#bt72ܩitO8Qzp*S\WG jzCAp"LU1ݗmEѶ{S4XYܻd$D o"擗mVs&fmT 7z'/98%wr22Y{١jGWLʰVڝh­IM"V4ڤ<5+k=yj['wT|U^vD 4N|=m,Ch=)u`PO^%P児!Mjǘ^ Ifg˚Gzybh{-gm56' l=F22(ԉS,sk:s _~Q. [BYYM}7SԺa17 G7{i\5cwǽC톑\J-[QNmօ*}Bn+Y (/ե|R;C(Vj&t;`A/ntKBheɥhi1h7pP5gzY>n(lDt9" >McuHiwC*ZSˆJYi'jZ<N}vËM.ϪI)^n_nMRM3xozkU[q. z[)ijFqfD6ȬaQrhFהe%,e0T|꥕JNh'P>zՑYFoe[Rb&yw QCyh-_L'}9ټS5ih>E@=VI!J 'w$zFE 1OYǜ`,q6j=\G->oaXO#O6q-V"o+%e ၥ2CkDMw¹JTVmԹP45&kXD!zcv>4 @,87/d4jbH?(5@}AhF&A2wZiK6ȅ@ f9`ϧ8pi$5EFmW/A zс^2 3oَKW‘(;Q9^a3rG5+@E1go`k՞fT(q潿*T:kͪM O=DčY½t= {+c{S LԌ}$D6 Dwy|/(:Z~!~zm6zA OfVxkZ "&<$r.Y[7@$g M"s(D[:vez@ib5f'Zl/n;#\%1t Zap\<ژTOJW]SP?~n=Y [uwQm*LwAi&p RH OI"Wbⷆ_Hnv2ĎGK&wZ~WFK _aztR6~.P w`w[}˅n O82p*gpEP}N(n40~ +aF)ðQ4ܢs_gI6ג)&2Z x)UY9V7bJު_ltkUW\oz-0<>-"! Iނ,<[]ѽ39~5|a/2"G{NhY,m(ET™eTԆd14}5d (ߞDE77,mV1$nIRER+VܷPr34>9si{otngߡyz#)}.qt8BE֯x6;t&\vy6g *.{I=Y$פ訐\,pcU~,|uQjlڋ 07uX-8fҡ;NO]8/i.ȩ2c308Q&l dGWy Xy83\Y.@$,w ȽMe@:H"U)hA |{,țvYx]sIIU u,kE1lUǰ}Į(!fٺ禡`N(eLa&^oIJ9No wK\vW*58햷(y5 NRH, +8q%mPjldФ.2?:ĎobN*>PXGI).M+gÚluGX]v@6! -{S'%{w59ЄE7:!)O~^;.];!_4`x>tDXtKrS^vΛPdwV!@X6\ S@qd+$_*(Fߝ@`!nzs8{aKjBǪ 7R,C@5ͷɤ#)Ŏ #zN w)@ ZAU|+:o#rUg{XC[Fw}--B.J|eO*V+y\rE.hOtI]lJQTwo{0v=Ҵ[>7gNfI_ 0l9k#Y)dyM3`#tsw3!sԀAUs3T0v,/\u9uOsEHVC`DfO^bzɛt.|Hɨ<̙o2ɰʪ̑[(bslT\F_l$4$ݳu%bTa*<.-WוKM%Fye &ڕQHl&[D7i[<}8rSS: T>hxq&N tyx'L^?֣Q8 @ tHGHIhBZ_@L o5qO@Inp7 C'*z[x\3b˽( b>;UvhYR}} crc]SkOk r(kb:潧|0dب,WBR{iwBmvjp_x7eR>%t챼VӐ`sXc+rFZB!qϹ!=]Of}gɬ21@ @NS.Ҕ:=JI~]08D}޸cIڬX6:-`zM´M!7]ߘשݶMAVLc+FZk'@$ώPFs0GhԒ?M*0C:ܐa5sJ+tl&;oz"`1'oR.u R٣^pUY߃[kO#]!ڷoAyGBVuh{z^fw;V]JQ:X8ݱ {%As$38Q)f44veeZ@P?',P5OWi,vT]fW0owHxxU\.oW[`ƁɒGͯ@7Za'd8g|^j:EUj]8@|aΪʬ&GtZY)oPJO~SA_B13,_O!ecgԒK|c•bJtM:^RM 1p K_p L"D4(ȶ#JAZ%x!Ӥ0~DPY ĀsQ]O8f|\|q{(Y<emIp< I(Fc@|CGA{5ֲȴ])HU`/eJQ?3 OBXw;(ǩٿੂTE Z|ӚkhMS;*]25I6'-*čl`BTwfCQОA҅*QA`Ns/E C} /x!yƙ!,2Da ٦6ph-%!hlk?]/C PE<v(j{i 1GO% u ('3R~>얗0=ҼioPR>Xc٣(8_k~ <jm ïT-:%z3ю hxemL#k07#Uc%Tlvׄqڠ)(U=F|Qq>Ͱ\A)Zi-7 "^!DXS5i>&a'7WVwI U*Y(.ż,osRJ<1a{rAEˉwJ_Y㱩rql6^8K7-!FzA%c o9jGi[~O"q9zбso:+728'iy^N1זoAxDt+{n@mtؓi.pȋe@RHZFjWC9:ӎ:[a`4pA"4 byj_R?;:OɎ9`JLs†Wu]Q'!pՖFw;UrszE zpH,<:ءl Q'ɜ W]\xhk:Bw{/uR^]LE&, N. Cf)ySzmʐZhrobfd4gJUG1a/U3[ >˖,('>;[Rarˊ?EF*XcnC(V|,n._t~N5 @wyhW Ǐ;n8e=tkDWf 䶦OL,jd g^h k`rҦ?%s4{ХAጐh?*Z6Q;Kdq#赔:[_N):mp UVf_ڛIꗊ PUL]myxzƁxqR k: .U"Z̑6@$?Gf?r7/eAC.,ROd{% Q T9ȏ1kP&8V{hN|CaY SκfJO[ 浞T+y>kcY rg,Am QL{VUqxoY/^`3 ĪZOvf sz:+w`HE~ :0dda; >(T+UEo?XsG8y|P*oOUˌmd[QLiteOgkն=8l2f-H<xOrLj2DKoF*E(~&Bb7F(L!jik1[D?pW6v{]TTGE"rAFn#ufR ߹tI`x~Ng>|[ N;Q;jզdD,Y#sB "?eSH,ѰM8ydt9Mݳ &:TﰝGT5DeFY7.WL@Q#5T+D :Z6)Dκa)ٛ~B1 jr\ Tߕ ̐n&zT1j_csX)H_Yd ve"T}s3#I:/'VŞGLOs0᨞¤TZoM/?sW&9 a.^s!b]*c|@Arr4úﮘC&.(ENr1X V8׮[ f0Rr=sȴ+pcEƬ<AtFS}'}}t:3gӞF1cPXʛkg_#JE͖",#KtKKz&hWԷ;0~A,UNhR2ՐW.*#1g^8~Q܈8=7vQDD 1 oc:sBBꣴ4d2rbV[q ~peՊA0aDZ!c>v %Hg&&π^ZZT2FH:e!zGeEX~8CiVj*HI rQ+ t_gcfBWG֫Qk|Js+^C2ui:Sv?H( cg|Eugϱ,2+!qcDoٟoZS'Fc%*zasq؂ I>X0'SK`vM^ϒ5 \DR',3Cr )}$nHOY|vAnq¢-b|c/o>(-ЪFgLX6GsNUsAmB&&hfMƢOr3~.6˱4ڼ@࿀M/aTCOBhœ瞗 + 1{$4Me/}1&MB)V,RTelM;p5җޭQإ1˞dF&D6 Żh 7X(%|6Ml.x-D ; O 5 RhO>niJ`p)TlzI{Wd=/7-ZDNTH%LWs[pX\t[<pVK̯B  |&Q5o7!Ȓr|v[K4r!TPSS>U񞪘sZ -D4"MRhus+~ 2I 9&94/Rzp 0ٔKn6#jܿVγCSbBIUZfL)U 1AwW/pڎ%:B5(]] O `RYk$QD&yd,RCo'r#K|_ lWZ7C֘M(QkM7::ʋqڪw(IK4KӬqo2AAddGLKϾ;{J`;Q4pj3 ۷EfoK/\x=4O2GLy6`yz& hyNdzb_< r#]^+2v{vo׬Z*s$ֵBϤך5:rA{pTme\ڨ%0 O9M~W0Ngށ6^O\F$aIŸl;AÄ~c =t648y:A)jw Mj&j4 @ Sor>fbP[@y*Dh:W ر ::b>M7] '`O:O4g=\$ǥp͟X04$$9(l~aIT]948t#x|U6ۘq/[.z%RI@`c PSn0%&%l? { cWG1MO Bfphj5ɲ}x,@9bIa$(Y[ y+$?;U Tn[Ơ&S!C3کeu"p:|x8줲,3G%s}o[:F>.8y.\g2xlﲪ@* H:8bwTk507P4y5AZ)&2siqBs0O Ҏ=;SUaȗwb`gGY} \|Z-(`a'FkFD]OYaMWz$QQbF-fAcVn8*]B<`Xc6hBnݫ@YrrǐwceyJ}-&"SiYPmt2+)\%&DJ-)G*>fv@S֧yE|s xNۆmmk{`ōa.FPJ *":ʬCrW߂^N . *i.t$6ݺaJc׳n5ť]+a0.WeaVfB٫+V̄Tk([%fxMCgM}{XεF dQ J-LCefeZ@\É3pfd=KX1i cDEEg|e9Dx(JbF8neej%hLotthk3қVb OL25  ^=~,9} <~`Ajg'p{B[f[mGcOw~;5$q,"#P=+<%o g61-PM[*I8IrtK' _F>}xEtIߩLMNl҇fɳC􃨛R4D"{.1Pjd"f·Zd9S^xy |P3J'&u OȀj,Mu ᰏ]t-e^*ɯj7̻{ErIq#R@ލ?坞Hg i f)uå ql!3VG!/iF)  u KϮ[nʅŕ گP >E0=#Tb_"ǩ;>.=:sŠcu~!(OɠF7ޤ3ocX>z$W q>6˳U\̮LL,EX";re,@K{ehpߣa\[*ywX$勖t!+H#:i\jzѧ5⶞l qGqQ4+qsL3]ł5dSkz=<%C;!>N@1.dA'dJɔ%=]i bA4jn!qTU 9K D˔ ʆ?Cwr_{ؘ2;+j#҄t`;wPH`kKGg+\R$+Hveؚ~sЈ W6W* n9f=@@zO{)WC}RJ}**%Ը4͎(bm@ b>>ґ`pƠx^O;?h k-6F]efDe䑵'6Y'`R'k!,6R=; f~ZLR_Ro푊IdӚHLldKqm*<7C‹,& #Ƒ\n=tx ZLX-gPw#E w~ٰۤQ5뿎ayӢwHn G8ZPޘbNO'tPP5M%&~$ݑ! '+NVbK1&K%8d*w s~Jz\C--/rtdpDͱHcjO2.`FZ vkT+nP>e'rZSs}`7J%%=VP# (U*CH!I 1@ȯSn˅|*J}"bÍʟX륝NoP嵻gjDᥡ.M)6_[# چBN3S =,X!˶PB]-XJideK'2Ŷ0T*fU{;jQ^ȾYg KdYjis\l=ض’>ާ#=825_Y9%H1a쟀&w\6k\fP.k8U^vck 4"NHG^jim^M`E[Q`MR_k?{GMp( @ נJwptPs@[+Tj4L]&&!'/(Ű=m.i[Vf͜rO,ȇv7+а9i!r cC3+tI$~{fY8$zd;*%R+(peLG0_ϼ=5^w[beMOi8w*V[Kb.]iD0h:S ~sHh^nãJN@A;^ 3&w;#\c5KJyk:~?ڳGu.wVFU;ĜbcxY )c|+LʍmHp&gDm:hpb:(+oeҔLw^fX;dt/kioEN Mx"uJg8J ^?ȯmkꍺE o[tϙu5RVM-hpW*\uHIflL+qĜ?mbdd/Ǵsh)RB#׹R C3Sҷx*_ۣÖbVOyNEIp@a(pH$CnHswͰ^6ں "M7E>'Lb2ߏg,W_OmxG( fO\3a|9\8)]r<ytZ^jbyksH Fʑfp3>@j-M 9ʒmy!U~Cl+w!6@X?,Fְ# H4YT`mQ2ܷ &N.^gԨCS4R~/&[~S2Jͱ-8(EOEt[gi3zɡ`oCoᴔFXL&΀,O.f (+׃B g2T5zTPj5 C;@Xm7LIGt-#Y&`8ڈܘrL5FA_Ywջ&mV~͋tSp#ѸЪG2gu f5YGRߓˌ(m/z h_]nL!BfNQooye8uktUeb @U)}mY˔0! xe-Ո@1 f({iE^֓>"dQÌ'0rQﱴ ܸI4cW1ػ] Chim'kϑudXBm!epm|Ro P>T8wݨ&ERں5eVF^ax"\CZ|H6`FB]3'` `i{UM"|: V+@(P,9,f]a]ٙloE8/FpŃ0q;)|GpqBG{w rStx$^C׹CC-7y@p_ӭk\9>:.RY.`wcj6 "k*D×+[ ŁIuQ vc#(H|=dG}E>bRPUMNoLc~KI`؝-  3qy`Kn1b_݂T?; j\#rs%t1PGtn d[ba.Uk[PF8P@D.AU$_~%m;@O'c+ct}@jF3xȂᐡ`IiYvJ#9*B{KWױ ӾC*t}b8$x)&ǏQNgG#qs2l;tuHr[кD@&lq+S8:`RqD nHYs&~pCRQ^rO?G@s QhRA(><rM㛬5`1t݊rkAX"B!pGŷ=&ψ$P⨵تH+S TW(KldNJ*eHHDSe&YLbmn Jg}ǡc8_=&i;.p/?RxήtĹ6[ұRP,W^|Րݚ{y%G$ηG!s dZwNTFz-uv鄓8F2 $>'ԡ^$tcLqL(C½CSV`RB%hZ̤;-["zf辯t~ CE8 (+eMTpN- |6 3y4F,\{5 %B1C'Di] ۮ,UI#BcCa }3ٖpfO^P%7Rc+m|7 f~V^e9Zs\jZrI;vī <ݏ[a/lIL˧i3Un/,iz0^y53v3XN񔜾V~PqYgG1.EQLL#Q7ltƮ"T$%=Ux4|.qgktݱ ڭ٭0{/ՔX#Np<Ƌq0lv8g񡊷N`a::h0"b/LE"ѿ`M{ 9EӀne\l5JfoQO^-t"w%7 |8$Q1Y.SS+Z6ε%8z 6CjRYeu 2ϥ^Fh``FPGBJ[cG] OO{/i4K1L~t s}ӆFax[T9NxzMY]zt/3(B^ cFlLD¦}bvݟP"oM֡)2'̊aB>b\1p D'cWsi3M)/7Iy !Hr];+ $-4CJP :Dimx432sy &Zdb:s'isĒ0ԤmXCl}E|+ԄkLxkT^B2-Ƭ`GgIm.^n /vrZR7d @aHJ簚5/b8+$r_MՑGlkl:xt;9 []!W$_O@!AV~O4v9~_blA!%v'iʀۄMY1:W=IJJ~WHK52҃&H8]|mRaJ-Ȓw*yEP+hϑDA2`f ;-ѵdS&ɛr=Xg}u _m DD^~''"=_?,䩉شoa׀͕eeM4]$OՋ rjp0& w97g'cH|7603;27jf bS[ujr̈́PhV͗E"=C*%HLԳ@\K?ƃi d= Z|YqkқsD,G4ywbebݾPOԽ&sGZ4{CBP?hqCc# k~52,!FoD[TonSk%h X &w>V/Ă)2臮n4npR35kT?(/*qZ'Jg{`Q%lB8c;YO+aliFMVu5к;f,/Y\UaDvDIچ_j)`-7T!]xwcg1C}p.F?{EQpY{^.(l&'zTFU4R J:h2plE~kDVk_?Q'h;֙~[*^Ƃ X˺T8:Su rjX=OW?/˃P {*D١V^%}}Ǡz \^;u.ڢGCʽǙ]QgXU˖;@kp3Z(=}P8Q cC_6d4v :h^,K[z>F~'R֓kpQD_(}e35㐒T ƬӢ875n9.MYy ISRIg:iI~n7X$qfeGylD$2\zdֱ]׃4'!~*CV1d A}a0i<,"j 9^Ds jj6|_D)<raIU7 +.UyʙQ~SvUI|>oyYGϦa9H+Ku l}98y{,gˋҝ=Vҝ |x?igj)okNG-M3C\8mˢs+(bG 0*}`uV:U?_&"x,h pq _Iݰ"zODVkw<DoVayE0,{8Pzd~ =rpa@X0Ѓ<p $+\b5rQ |YtȊ=mWfïm^t^k4hwD|vFy0]y „X+T g_@8vlw% MN^·s :->zN ꀜŜ7Xi;ܢ6)h4B|d3u}|ŝtlRïL&*gNh1T/ͣ<a~)oKe};c2 7HH0@@XBlGǼucQ6@x|Cw!  +~Ǽ@cPo UuU[Y$f_d-p9w4s/D`Lk, 917/ q)oO)7{$}h'76"iT[ b giS˲,F`sg=$X:Cj2\DUWD=(/%3 LjŸ33LDFifLpb9T2!'n*sٝkZdmW,/1ޗlî,sPea  kV)JS ^KJL~ GD ](th$h>I kj! QHSjI_D|W16&O1l h<#MjgC{y=\CInHp$%0k^\1a ԁM|՚`Tth-V U +h13*QhcaDb2."lq+vk_,~h؛);?QOxՕ Ў[Ψ2'N i\hͶ)$D?}Lj:VǪ+4+ uEЮK6ג%: P|Ӽoҿf1s|$DAaE%6ıCTF'4>*De 6EQ |@O#2ٕ}*pzfփ-P&N_4B=0":9sH<&͓)4kX"qps سl›O׽ A>Kӎ)'#oDJB6,5xPD]HckA|N`Řߝ"N[\p>PmzE x]a~e@o{nl%,m32p?4 (*>yθtWSөߦ\;ϫ R '+wpvQpjD"XedP g9 .ͣˉӫmq#UR{l+'9fR(4w?uW9T)~ƅCff*4z,i+K5 [3y|Yoe Q զ{ZVuJ Qܭ[R hsbKQx[n=}`PE*SC-[+L'~Ϋ,/HK),}."%3_4o땡 ĹN3 ^&K'DkH1ڨ^\#(s}v#wrgX뮴̜5e>`0kϐD֜*kW̱N-_Iw_i8hXJCLOCk=ȎN\O;A7;,6Ex<:r \g%`;cpcsCnJ5L+D2$2'L@uT(A2qJmA*,  pl=/n) 𤭸D^[)3մΚR/.t}#;'L@ |lݲg}wahOeM@5=OD #XI ^Hth k,+.NuayAN0Ʀ"GxŖٜ.fW%*_r<).e_NPT2S(:c׽W2!x S/Hpiʹ#vk&M1P1 P0‡ަ鍰`-x=[zjU&53]ܔk HYod$"wOMaLA(Džjb\[4NCF Ӈ2FXI8/{ ls~ GAP.lȗnnʓbƱh v 0ӄS.f(kHƥ0]M5ROT h*%!.6 4H&'8N=k?Z"|ZՇ´F ^Bu~'*^$K͇}gucZ>BfFlxaH`{]le\/zgiI-W !$Å56lx@ׇv(kTl&NɒI"ȡ:[7VԮ ijL驂BZ#_ sż~ G%Ad(܄2[?PP7nvr׏i2A̿~֡xHPp-E(Ԋȶ;m¦aN dl˿ (F{g=e(6}pS҅~ "*䟄I[yńt={ah etfd_T25ͨzmDRǪ.jr*w>y̒VǍHx]V [ONp,!x*~1:o{%69Bbfs]f?u^T Ff*0&a )Fr W_SCL3g@3 7)0jKTh#)Ē^P?+dE)ȹs-CL؁zH8CX U\a 9Sm ښ'hFHm|$K+ϱW4'?%UT7r?j1"=kF]fP9Dz/_LN;p({hjLmmY'f~,!#tfO<Υ̴%HKZOڶn( H ^~XgD*wXwJXDw۔xUW[r[L)h|(0PFm|IՑ|WUH*=[&La Ӏϭr*ƛjpQڥlvO\מJ3dz0馶 'O6ĵo]8YU*+_#`XFX>IM-ROs"?k3|9T%Kn͉US~*z!QNKZ>1͛hɰӡ00 NBK2nr%BID* ]u7 <\fA(*W0gt@iˬʍԽ?ݨ,d #*Q7^H 7]by\+r~f7wbت-$7Y?SȢ߭geDg|?G/LND$NԭO+h^aF1d<\!ltUz%; Q'pQ+#'fG=4H$R=1S:N1*8+Yuk|`La2ABBSߔ "hG`0y}ܔ{@M&#>Mk۝,5[N0ev:ҭ녟j`#Jlo߷fܤpAlzunދR:Ʉ'DDέB32xGPR~\KL&`g H.F' %gŊSYw!{Ҹ7 4jWL'{;` +KL.EDZm8XK Cksk}5%xWٵKͦ!AuG {HPJȯσv =ڷ˟EX?crIMҨ"^̬U cɭ]n"y9G,7DogsoY>h6FT/Ey'Y,lPK_J1D 7> 7lj(ydp':㻈B5,/\(Jl9X)۾]G_2qIL|VswFyƙ%4sMJ|uf}i"lvd DB0o=yavT_ kAĠNZD Q}"o'8Mw{$Hb;:`6S8 , }$~ T-7v5iR&D|vH#N VQD@u^6 !ľ,DZ}M4DUS17-W>eWfĔ~ŧ)fQٷtgԺK[~c{L9ԗOC(f q>.x9Nd_Dt?8RLwUUsa=RsFZWl#wA iѱ?a%Q*z⛚*XŻXgj\c,d!2 ~[3õpӑF0u  ;~)jV5iGa[èwWG$1{PW`-$aƧJd]9tr40Mxrܒ`UŬX$ۤ7^=F.&̂$`f+FT1N`hC!!eŸK/},~G[z( f_v%CZf`١ +HhP q(|OpZԊ LNͫkH_сr_F%A7,^x%$6"CQ¼ӍODBi4`ڎ1&QzwOPUڒ\fZN}H5'st(YPlLdbhTp| vO1%Ԑa%8іVDpԀ3z1ʓcw{ njK+$DiWXZi$deŚSk ^~wk2aZmW& 4ÅξklZs>b(Ojb!}vBsyYK7Pcͣd4<؝FaIl= t>07Z>]?Ie~kzO$šÝ3M!5['\޻iZ R٢Nt zn%;6 jZTr(u}҃"b*A)ٜSj Qg'MPU*`tcBzqwGT X;w *)ݧo8V<Aܹv8_T*eO TĈn`(MߌxL[Tg~ ,a">rƥwRv̾ebυ˼lyg ɥ5H|r$4A1'|ҊNt]AqrIֺnت 򼤽!GD)a_#@6K> mPMnk}&w[6nx{Aw{ʝ# jCR}1iC9IwnuΦ-yÜ!S}FBaNy$'_N0\rtR*e~p)oܸB:|8~S \^CW0$ t7<1~tTj_-m (<KfK+&Y? 2t޷򀂈CӇ>\sIҾi֏cu?Eѩ+ݳJc+la%"Jx?D-M4U}[iӭlx Ih XHX`F=d$'Dd.RKcjϵ(dOEOԡ u'Wo/!j*ͼzG̡h((w XhWn߆ͳYpWm c]. CmRQJaSfI3g8vXaƄj(3՚E#Vx0R5QNQ՛ z9\gNZAso Ys@d,@1<; ߍj%vb.1ZXT=:P/Ǻ5L^k,k6lu~M׹MJX`zMeի#{fֱRZ\:ּ6850śG=JwZ=V5tYnn>E?AXqxZV0eS&qThg-7emhȳA0,_t47gm&_WKrۜ`. ?D\xĪ [Ta)dμ/u,YnqQ&#&/KbHJ:-_CYsߌ=F.cWThaͥ~3E {`C|a 3eϐ>v}C'R\&1ڙۭVnC7PZP2e.tu'WeE!23z_i3Ȟk HƗ} j`%64ykK^8UɿWⱃ:͵k<$O=0: :^Q\Q=Dx.c ?)w| BXa0 \ulUDp- ԟL+}N`wȻ>^eJ#S">@ uGͶkk~%BDf{JjF!~PiW0i8Hǐ*(sJ :-* .rASx^n}g6 U,83&K61sImJX?ȽTV_ Fz_o~:uM;ux^7EGcwl5f6Pޖ蠵v1n+il1"&sͮc̵A5afL&p^15ja˷Knk [}q<RfÈxRrmEP֒1\sf)lαd^c Bb t.y% gmp ?Er&ғ \0|viE)屵yh)WxJNm٘!ؤ;B܁`M9s=L(p*XD'.nGTl+e'0Te8^G̪/Fm×$O&:"-r1yp]goU0 $_tfq# n;l:1+)IZ6Ym{š'4N^s / 2HXrR+TWMb4{&&H:HRj T,lއTi< !ڼ۳QvHǮ h`U_*-lǎ$,S޵9ҰMOZQPL䐅}WJ{O~Uxo{dCO+HIgl`\m`_ XF]4FWO^ޕvUY6%P.2oi(?QFd:4r}XKXANxn9#.}4 FilӅ^,qw^2?$X)̢P2Z1F_ {5˳8%\gARtX=i-\ϡ"ո`&P*r p DKA|8;a1!/ QwgVCa(e_u4w1f_i 3@ְ"S؆rñ{~XL!:&$ikh.W:?ߚ)ěk썙v:} qld1|=A%encDl oM g9DvmO{_f1Gn7&L٩Rz k!2_JP*h!krU|)q  =BpqZD j`vYQ(_<ڣE05cyCO@ڇWRY=O s˿,9)^&iTϧ.m;ΘFj_Eo~"p4>pxP)OMqz1L3RprO:)J kvYz9 e$5SV3Xr||8 GVhҌ i-1 ̬\\sNc.+Hp7 7G~ϞV/~#ʮ!q<5ذy=O|rL^NW|tRmۢ~Zq2- W~>IV<<>VhB @~l>]N{YQ@ 3alr}tlB}A2Zu5ғ)C.Qpj3\6ĭ̺}w,洠S+3$YJ2=$ ?K4XX2cjr#1%*#ۘP7嵜AĚo>hlMM&Qo~Kۮ"u Ŕ/1/R*}~r[im]ed 8`s^@;ͻ1)ׇ "f(Xat6@05GٽuupWPaՎA s,#nސ41>'`U|Z_Տ*Cπ,z)QGO'Piwv_{X|"t%2|Bz9Ǝ~뻉rǘD##%&ѤN;;>V4T2/sI:r('g({qZ㎮y!Ȼ<@eari|˷O%O56=؟ޙQSr,2?!M2pnZYN ̇=ruGGۆmCd ǹvQK (O7e]QgsQ9O򷕜f~8Si"|mʹw]EH{X@B3ch=>q)cF+|/!CޏFtjĈrv L>njJ4O_ +;AdPG]*⁏ʛkhmҞW@3!'kf;9v7&+#Q:cL:!gARja8lYXF҈<ok2|-8uT hyodV=p,sʇG[ ` ݼssmF]Iv5Y`=W 1)l,2LUurmv\ǶlэٓO$;BK19Ut7孲tHg H䙢22ܵ $vشV%=N`014F |x ۞CP\+ZT ޵ũddz/GXU9`Bu}4@_2jX,ހC&/yALO/SΆ(g`31FBYATXBkV sQ͂}֮1Xؑʁsv3br;)/XHŇ@CU7cd?Ŗ;H!7F,{$:L㋆{YF9ݤ%:N|?|~duw SWll[z*`PN.ofndbK!-쓌6D D#͂ 9ēxH"oIշc6*kJm f5=4y[X3Hu%&N!lEM7 qv̡/@2,0pgda,5u <8zXҟrE,)fs[ON(VIG<4ўB@ :Q{嘷tP{q/E W{G1ȨqO3+KDZpZ5q!eu3T[M~-"Q%#S\0nRw^sZmEn%v~{#܋f_*b*3$ᙊ3# |' y0Mmdҽx׏m/#Pׇxq:_pi Xa+*$D6aN |T(\GCZ B_swAb{`Q m v2Ԭ uR ~R@⚲QhǞ%tl^їzal( pSD\JrOdu?BL|Ē)3lL ŋ2``09,qđ/Uru`O雊}i Ma{ ar}ܤ#>/sx:Uݰ ${ڴL)}AX1lhq ?7' @V(p4o_ S]ZH+ZVg|A% P$`+B!]_ġ \y5#a HɎApPqͼa:_ mRCͮ/M2OwO ^b.xWYQ6*ֱ̓{H~ckmV%2>gAM[dwgwu~]p<x"=ߜs}n$q{7y>7gSMY3x{ CRwP P9qH-'bK]JɺӵԮewRa3>^uyp4eTHїtzr /E@IF#Wz5;vŇK12<4Qmp$YBڬ1c^%c)"-n-մhW >EPެs85k/-:l.WrM .㳨^n6&al dšo[!~h u\/O};2w@v<*@ЊZ Ϧ}L׋3XT4;2~?%?m|I ]q QYQ4&r[fWfG |6Pw^&W YҜI=='A߶EGEvl-иzMuu 9|if?#Q1wA`V,n萺tvJ* `M5xs"6:LT`GhYOm@ko4l&",Xu4dtp\o{Jc~\c!G[O6MF1 6f\gl *t} diL) KIUϕۦRJx~ܳ+-txP7y~r-j#SF_P2s@Pq[oXq%g|W;=N֯0Z4:HY4opN%<}` #1: e:x35YzU-LJD)z:JPYGlAч? 4𹈖t=ѷyQd!<ލ6ޯ*J |`R&xNMKmQoQcq}xU`mJtj(i>c7o ,ֶLBr h0K'})4hsW3':d [X0ގCu9"mt\zgfH,MFKQQ,ɡ 7gdKH$HsvXW԰!ͦV{8{ig:qC4F&۴#nL\jQ`<FKojU3TRpo0/_r:}l?Z#+Qxl%v+ ,\j#X֎e2 ,;NZ"%G %e"0SL i) e;=T=4Q R`dL^aV'qdrV 7\Q()n0<6v3 Ɩ Jr\ y*۷Grvh(ø|0Y⑜CƩCuL -F < a^lS4[r -k:,dD$.wIwqMpɨ\Sq-h ~F\5=[.ikK)"h{ !I<{¶FzYwC^DYqJsU}8OQq5O g$;99iS4N˛{v*+ XNX͐tт/R;V`1(3ZQVKo49 (ЖyEƝ3s3p9NoTytsxy*hB  U0óuj#7?p@Z^ȘjJ%E4r̈́ $jRJz] 3Fa`@Y~ƌf󚶭.2ZJ+ܞ#a~ރRfbF{o~;t+%8d:J:MaQ~`fc~A T"6hhst$BdT`^$s@PdbJFD'8$> &w9*ⅈҲwxiC(t1K|H0_$ ~;%)0~wd EE<ΞLɈ; .Zm|Z:13/Ӷ*oihjw e` =j+2j:gz,z`eC+h)T+dLE +i;r<5wad'2 Gu`^~>X`?{pi]⒬RѿpX́4{֔H(QK9rc<> >2G6y\Ɛ*u;B&jly&÷ߗޚ^cC8[{"{n{c"Axqegܟfv;)ߝ½q]9mv$&ڑ·IFBǓH3LHuO?=+Umӷm=Nٌ d>$%NK[O4f!_}(J#x{sIp6EX׎c-ǫesd-ElLl)8Ԛa:MnnK-04XwO`N0~&N\ZښMbcX!=|ܥoQvK05 K* .!aF{“ezE `#HejLeo7w$A hL|!#)vC,x֚S.!NL睩(\+hsTlt ʹ3LhY|-Ư 6C4)!uvƌ  NwO,EܳϨ˶ W][KMa0!邸rg408;S&~RN4:R}Jڢ2{{.eP|jnuX{+°C$փTOs9UA >!̈;uq> eDݻU>52 ֝4ѶpjJo/dV {,_SV3S0 ,!\>`Tr`䉸+㛱Bt!K L!sO+h̴.\2M5xifB:gjL 8 lqX4U.'/﬷1@뙰oz+!)'W[ȟ;юs_J ۓď˧!LۓAl]DI2eU]2rtQ4/ԁ@ߟ55 ?o:>*==PAH/] tPǙG~&0Bׂ.D,D'g/V2/C;K"([)O%cQ/9p/[BTXM{ Q&,; 8h p.o?=zk!Ɋs=8`4%yfª*t3)D?3!@Yq}b'ASTh^׌Fg4WJltbmC{3*!\AU*UKm;&^rVfe$+7ISv9_.Pˑj:l* 8/~9`*W%]K V+ qMO}bb4*EH|n?߲q m HgkKmH>&)!*_1^\tuh+6g0e7->G7?OvWs%C:H kF5H(+ɡC\笉@V&/%8ť+u)H|?? ?3| E )Ӄ1~M}*Op?JKR>b9xxv#e|0h ~ŠJݾ.mN"XLܡ|SWi,A.č 4D~ AOXl`L(y'B;m[[@OJ&sGm$~i+zzYG դp.㈶P8a"N:Zy3C R`Œ@m"!)uut3:R[mv"ԶnVynqQ۳jُjކ XI$'z9/ >#@Mg|XwBW8sVJ :=/ʬtk-L#'( ' s7zWٔu@OS~˙pN{*ͯL:k~l?3d=e>4YM:A!vyERjZؤ@M1jYg, '̿ۓRF)Ug,ALAv{$k [@Vrky8BŵE9MQz X-q}AlӎՐ j(߸ɆQϮp6 Z*5ԉ\ڱ8@7.s?sc0"0'?TM6&41xx5(H${^gb*Zaw.Gm6|7g]Ma& t.eE~b"҉N:w ̠f˖`^':(4u]Pu`[lAx5BZX?tGk\j] :8h|h*w7O#`ecVY(&Szn%q?# ;ZYe%}#buZ`e,,eK{AmEV{psh+D38V 8eE_Xq/;L}? ?5dGhF~Q8z'9؇Ń WC,_lk}Sl뜜!$_uyNmYH5G x\dݡrzIGWpL (H t5^NRx((d>ǡߍE }Gwc.Tu7$v{˂2ΌQXTÍ08@W!lb_zY4v !_A''"$ZcK},m3 m& TL Gq0#-L'QJR5c'D^d_]i{3"0Wp sTHRڷ'!'5N,OLnC!iLˏH~醭 ;w%}k@iUgb&2-BׅD*qa$WJb1Q|̵ }H.m>x@0EZܞ'wgn|Vv֣폨@!%ߚ'dX;ZPyɺG1 OV" PKb2e '8pxApRIߢN֞g- GJid%_?[0$ѬCSY>CaO6ʿ\o&GZlEmɥUɒ3ΖݴlNae߷D#k2 YOx ]SUCO`P^a 78bPù99K]_Z(Q54?gd,hAPSh%ib(BhRC `x+v8 TcO D_g>Ҙ"c}N|Xkdva:ƮSd-8RKppoIL$Y}.&4"}]3j=S |M nt: RK }qljcA͞gN'abkS3 @Jdǒ1#ӵM? "g~d \Om&$ԛ:Iw H\}܉qr2|}ƿ 劲ϧsp/2($7BaԡL"<ZϾ{1iIî G(>e|2g%+EB2̐@1،Be.#-aH^Xwē]Ћ \ȩy`i|=Z +Vl߂AQOѠkr/bQn2uZ$&ֶ9CrH+>2WWbDZ;r\SL'G `.)-4 Xwn-aۏD](Yc0{l2 &B褑< `<9/GٍU<;=U$=o[#l\Dv%db}N)W~j }]|ֺ\h>7A3Ja  1FԨHb:ErkjG[ ^фX~nY.ITˣu7{S>L0,76@#q))3.EJq|gjڡiohSA#xN_qI8kN=dPAL!qG4G{:Gz$XO=&;&f>I( !f~$ wt7A:έ+ QkLT3~qa t{=\x<Ƞ'4$,O˾EQjǷl)F qevr҅KZ L,l"7NeN:ؿ<,Η+QG> dqǺmE#Pz\#H<bp*˝4kV׀hfY0dɯId%Sv"%`'-*SR0Q͜G^y7ngR5'Olbԋ ``r|lI;&f7#>A2z)j*&N_NQ=hxxkY^MҝS%,نFMYʦDsiixx]9ª6x$%<6>~&p/<,, օ;__WZZ'*Ah==nN5#Z AC/ؙAV6Y7UXݝ-R l\F4KV͚NVn#;zGv~Oa`G sLޭZ7,Ɏea6lf]2$0-zR8.WsŬ L^'bՑ []OܮH5Bu$ e jGm;cExCA>g[.=1{c&M((kiL㌕ʷY#kmfGYy N^CxQpÁSPW=O0|@afՅ {}s>ObV;(80&=9ڣ~oq9K _ k&I=,*0(0aϼ:qBGԄ3|ryog4m."yUU+C&|f_H}OpN%Q|smWv|Ӡ(2b*w=;U{I7wVpc-j闙$-XXMb:FʰFҢ ]G%^6 ʚbA+r}<b ĩoNB:GW3kPuc,=QdTY+HꮫAc/ֺ.ؠB#xLfwFf:.yp2\m!.r,#K9Qe25pi&U坶Bqc+ _!0 Cs+^z{{mVJ+Tˆqo-Xav|Zk9^PDt`L0/xʥb1qvSSu{׻qoUUnuws5դ/&׶qTY?9l>5׹+cX ӃqMK,4RQ^:Y;4 ,_| 뷦 ` A/W}hl(+RaDԽs"򡾐a #&6Ba?-e9V~e G^P_~b0WtkьP(PgsPt m, G]gJ-ʺab58xZqbCdW&xNb@L6@R I5Mz#ⵅo&65ic3?h!࠴q x2לmEt pr?nQMP"٧`][ҏquSqrj>6EE1 I>\qRLrYTV+UEP&5 eᆯPo2[ek#2 |v|2X:mt(6MV<4u7)hG7K(ϻ1*UH,F&k(5צ Dt9OʧQfSeCɯcj-sB5ƵG\3u5'[Y_y\s)myvc7?qJ "{Op;^ h)#.6U5S%#W/A6ϸ ד[O%Gڎ P~Ʊ~xk&R-yu$fM~Ar~ٯI PFD'b[qxR3ar2̉NBAȭA Ρ)ߎT<8~htꂚ%Be-5-mf.` u6 GS(g2V>by1  u¡ dlZO7v.!MNSYX惨fA1\}*yRUIBG-NlLBsz(OJG\%tI!}_Vن7ꀻny@/RlG$9vfFaY!g,('B2Kr8(#(qbQPmʏPs8/7rGLEb9gFוLŅ(d}/܈p|9j)] *Da9ȹ҅[:dSOʚ8Y k6zT~.Q3d , Ѝ JIO$M(Ӏ>ş-m0j$Cz^(4.kCeRGd//RuY;yᒴVOY>O Ͼ&ݶ&JK/W+حpe{VC!?תƬ>uH-}҆T5`nw Gڕݨ1(0^ FD!G T2$)ƙ7 3,0ЄU[cH 5fVz@p&H(;(Hg<Vvt+D^{.0IccO,_8JϰMva &s#X|M65!HUJt:qwJY^z2Z\u ĻnAԑMfdf-B YTʁ-=/A6` >`moR @GpwS.5F{nr5ҀZFRA/[GEseH$Q.a G'u=S&*tW!Uֱ%,]aqgL _ U0*`#v덫40vrϥbT%l<0[:{dj=ҊݑXq#~;rS8ʗShzi#MHxwTo_A7o:0(>n wGe!/Jqc8|gPwC+Gbq|3 >]%6-N\&uk}q-oha˖ ,$M@+c=@]ԄdQ/bq>Vs×Nu$2Dׁ&vY2=fvP&+`-"ِ;s=wXS#s?%j[`dȊeӶ I/ZƜL^Vy%[~JO}O,VD(o#c~1#i:[\=zb)(J|ݫBn/$&՛$ِatځ~,(2_;W%Cބí"}y5 u!vxǎRhP  RTO~Z"1bӼH}6z+ fFJ%>%xKw^suMu9I_ 'ҟKĿ<A(r:{ƌ4.ڰeq7qv b}kXN:; K$QM̰b/P&^K ˧6ќ!~ZU9BtQд4>p1) O=+!;<>p|H H `7C(jc?-e AAW 6A*0SabcѢ)G]w|7>M'(zgrmhǚ5\Q;({hq&$/)tXj}p^3b0x,|R{&sdp)dL a) Qgp!ma,@Ma@׸P_0Hۛ eժ+''fۻ+WjWݕYç cMI%7XRlbM]ZyXnAc~d]c ^gs [D : eHheRN$;rK&H[J2`\-"lZג+|Xѽ?~%GgybQ(EbIS5(Aq3 \Is:54լX_!($\j/T(Ly y8>5~~WEN<{,^PJR"Mbww5 #;Cg)C<^Z/X0Z;*2qҚIZI!sO>k<D 0]/gB厦v@vwD< FLGEP@W% f!@Ͽk|pM2]|^Qȗ~2|/f j[`pT-㑼$VOÿ{dnLJ}(x,:OXߊ*2h oK}}qrjvn+/iORkRGuEȪӗ@Qz $ cm ݥ/hY/!3lsUN4o5~)|>=ՑoM8'!C$k 6Ӛ9OcO9Uh䑖S&s۾եUGvX=1AiְͣJ^9M%SYROzvvl1NoPNIcCS[{Y!<7|@;'zh$// (+nސycW~26f\*ԃ}bqN_퇘}/ws6!k~L9S:Ni`hWwFA,}0!!r{5T"̞髞Yk%q$};c 'h\o׹Hlh1$eӾU#ISh1 +>4(M+?B'<fxzâ-:͋.fj &9et./jWp1G*s|r-( 2 oms˂P7 9? k<9RsA+vcWJ4*|e#xծK.&-DmUJ&JX_. = b2f!L*5yW`cxOȟa`$@gz:Tqsjce`ß.!9NlZ3%91y/pv!w~pDU2 =~,|ᗲGvXԁNC6Un lrlm\¨-8baO~LL_iKϋW^Ҁ%E~p߯ye,:*D/z VJLQSVIj3ۇӀTƦI~$,-ّRL)mq- H;ic^teh&آnf4 U㲮(c 钚yšn2=@Mz5#`Dn>`Q cE3hkUno2(I1vm%#.KT]?h:AQM ]'= kuylc?:?paIQ/ekOq15si [^쁥dKS@j *`Bnq;(BrK2~ a+} . Em|Kv|+s-;-bY^ ;'\-,ǥKŎGR,FuW_'Z3hh{U>c 1G3z`B"pfu.mHK9%9[FǶPH2CD% q؋-iJI.:^p4}vjOLBsV0| B) Mމ8RT"w %}m -l՚[4(W䀀;S' ]F1\-.vڸĊߒ}h1-{b}-NF)lȡzl*hebx{*-kk<;QEGGg9xB5xHNMMxNX=MF[7 ZzSwdc2Dps sPOL&6nth,Z$ˀzF!z߿@.j)5!*Q_}>![`4^Dԍ?92v]đ;-QGw6"yn+M~u%ȔBC`cSF^j޴MSQ_[X;gnQI.MqG8"U ɌBS*5B+Q*;zɋYO\zݭ[Z% {=w@A,$Ӑ Fr%@">$0Јw 2G̋tȍOyWqsmoX==I/^ˆ-V5б@z#nXPf&a@a)B f[ 4(.VdP\u䕭ld&r]^BjdMہؼ:z㞂t )t|їQd`*ByRm5L$pS{4bo0  @rHyk[@cnT/wY>E{H\W.qslmq c]J0 "pJRF݀#xҶ) $I[O!750wBc5>q^<`H8otBS;|O{Zme'l5|n怆Ӄ~^v+v7Jƒ]Xet5GO嫐V:s\@PhyҸ.:KƮӹ6i!QDc/FS+bߜA]H>GTs0a W+7аz>^Z1H_bҚ崺PgY[ *B`mqorlE&cNoi(4F3bv(9JD 7T:{C qg˘1FVJ{m(9rfPQ !bzHrvޯS<'(n<]wъ9ǀwK ȂdŽӯ7W F kYy;Ư'$3a460mb(꽥.|p3K+6O l X:C GRF(%c+,y/׏8Я 7̯ )o x #@o RҖ{FhΕeI.3<%||YU IqpƔ7M}:&!R2E1!a)2%1%Izğ;\W!@an hht>o{Z%NG>=0Ҳ-4?$%kƀ(kh66qILհRwi (u A 0mzYs]@ct.Jo k4 ƴL#[Τ>d@݃-­*;Wc? :ƒ }`(+aTS_i/ )*"P1 >fKu%caVͱ>"l|\ȆO0 F+PM#I>FW?2xW;%%`18H@S^xdzNF0Txx],Pzerh1'ZKQe= =Ao;jhЊkKFr.xurL}~mϸ>S SB+tL&p *9m}s^8D(g]I? [Ddmd5C;`O52tK[J/TyEF}mI1 N8v4[`nSa} Bр݋)%UUADE>s b֔zFCYUŞgW듸#FUrDtfvJ3! KM<=T5}TH>zJ`c ϑŋS\8isv%ŝv﬷ Eל׈'[wMXWǡ[[?H?a`9r++J@pFpBbWtl44;k/Ò W2uo_kxĪ BSeb+P"nVkA]H c5/'ّř ן(&zuMG'Kf_A/ݞ2q--Q?2KpURWU18Zb|E~op qepy@ɿJIM&H b8zJ=۠c|IJ)s'4'u"G;.I_t*m΍_}?t1~E4֒2u :HجP6 <'Lז݃f'0fuHZ?䦎y-pZŴaf·ڵg¯h !ވ-eZ$k[V/0R@iblc9i$-"ﮋvt-J84YuwM]BB50"X,_ 4ذkFek40Gc@̧x~DEG H}є>tQ̃ j^㿇 w (7 _: r.gs=8πaT ~=)9W`"[K4?(O(Yauc?4ύt(+z`@Ċ$59OsnRj|ڂ`IJ y{ (3nN/K'+T3o; ]Rz8IZ!(s2ǚw?_GؐIknR "/ծXԑ'M Kh@:7-qsYaHԔ2BGg)]a,f #e5Z9v -:bV^?Iq]wv?fzKmw&ϭ:&,JRj[f+B}kun!;^R@flN'Rw2tfWTȪl#'::gӧ<#_hnuKz ;nj^RRnpیiz5 v%oq]zf;\%Uv.l仞~g0oMcSuVfK-> /GIH ;(l#|[ -Nު*n+zYW ?a6q&zpHRvybxc ҙC3bPH $(w|vVh.;e:zWY^ZU"#' mꄽa7 ʀ" L"RSQ@{)o[#x)SSmD oǰPj!ZsIuy7Յ#iM0{> $NƲq˳*G3l+Ai;p'-rRf"ǦMZʒ#& 4kX~9pqÂ2''.flh F/וmưhCS5,[PWF kb1o;M ^i2"hkh^Nth,ʎdx TX,+QcQٚ-ye,`14't=N䯅Y`g› k2Y1g_tKrcߦA߼*uiGP.=,SW? g!=ldJ9Wr2bұEg5 PŴ*%+2#W5]@Yݼ=˨[dseNk"Z WSM893QܥKD?O7-+ 1J ܥU:MzmYl}I=urLSW_ -CH4څXqNwM&q;UtzY Y^TAkXʺuJ}˂`Yr}a<7m1  n9Í_JcN;C+m$Sr'dI!ْ[-*B-KӸtRWOx͌kf 1oPPer+fE7Yq`̠󭺚Gsx]73o!!8ghmim~  '"@+}-C(  wɼ\KS lvL,MZgg 3@@4~;7(*/pNDXƿ^ʶ1>R _{G 8Y J™H9KQ"zvkE YUnxdd]!K҄0۔_J苀e4B>ӕ憦*ٖ; 8 {v^+{7CC4'I@qb\Y fͺҮ h[qKS2HhlwRćih(wP)6!֫vop#F-bpKV9c\@Yv#vV^sl^Ҧ9̭+! 7(afLqa8!'S wH14BƧ(dq(րA2Ym洫#K#nh|i@/kZ<0T(\XvFӶ|#XjR_Ձ TdJ!֗*.UPXïZs@H-{NN/I2TYicҵ}kΎ8 oe_E M$ð)UAea+rYdApVٗ4Dǝ|d?V焭'{%9msaEb>٣6$%,U+}R|ɍt{Wa, ݜ ujĔZ.NQKP, ${Vaگ]iԔ$] iWY.d pI 7mJ Oqন7ik6aJ(jP'@S۟4a:9w)tu;p kY7X҄\$_ #!mf z⟔O/MR1](nҞӒud%0Qd:hPDT1~^6sB'rd>D=} AlH'4E ^P pTS*8+U`Cg2gFc4F;LJg I i˽tڇ&G L~L?6y*ƸB`T f=B%'Hj.i#i碹'O=tpT8U ,P"dtN adJrB:*?.hސp+GW] &YGua% пy&-6fQ-SNJNrwGp|.}cFwbg,!v҇1KJ8Ҏ\KH!n!_ xzLU2w|D_͟>Ό-8s*|(0bӅ`Lӌi=H@a"}BPV^LӛS %DF{!#b#"x/ZdPmR)a5ȄX=БN_>9`Zl~W`OP?}mG쬏ijyMz}66|Wy&Q,(%4/Fb :} >~#,$~8mRlnF@sr6>yC.t?׹D<#M!PXg+k%Sw'qXQP@t@8H\1Bu جyțҠLkd\v3!T\#Q?~W/UfQHbIDmdFկ@:H' G†s!*Qcc90tOY$[O ?G]; kͫQ_7!Jȩ8tx_9?tx YЙlEܧt&]k@A4vKfΛCRB1 $j^<^E>GLl* 7(EvW*E#r%Z,WnU92'du4^)mFmzH2Z[oBޅ(\+4EUoݮ_hAG6JIOб} e$#X*;Ybͯ;\Tn;oZs'䝐XY&dc@tQ0Hԓh]*UaF'x<_{/)L\z@MH44LoȀcvũ{ď )ck]{W _,RZǡ[Š0=N̚ <Ң A: &w/4n2҉ٮ=U6Ig X@噏 NPXrRr h%`2##.0Xx%"k޽Ʊ7(Fa(t ^R_-(Dg7w5ɍW%uMF1_-=WAFTLxRkZSs<gp<>oH$b{TG>6Zd$}I)T07O'"6"URN!4 kMоI!;!eơ9zVVK>\d A8cc)&q\ NoDC2@Eme0y+nL[X2׭1 TW6a/̤.WRǝyˎybvځ[5}oʠNMO7vpb ]RvT VCf7vG.ŽJL ,/2%VRבC1ea#^म -IMh5TsJcϟϫ' ])]޺("Gek>貺0xHj]v~gf̝[ [d jT>G{biKWp<l2|`vj.(t\}m$"=<{Y |5_9fn`C-L1na{(p2hy1=Ý5 gl?XR# d˹%Z=)u7'9Cj}1OCX٪6v  6SdڥP1Łmߝ}-/ ;/RiyEL+S"Yo[aO4Ty3 h<3EC4( r u,@=:Ywyq1{u*[b롂 9:0T!luHa!,b T,^V7X'v^<Vb繸GaCUl)2iwҰ?|-m5&8ުQ'"&ȇ2<"|A2n*="֗CG ^k~AvڔB`U',FU[!KдPssptFA%8C_62tT+}V\ߔH/)w ,#I&gFx{sǗx(5dC"TE;o&v+!Q)fx~btCQ3Ҕ\Nt U5糡hd r_C\ou[w-[PUR0r<p~797X ׇӭXw'+h :#5:IO ߆m@ v>oӱ^VXQ(_2FjXsf\zJ3~"G̒o!Yl\[^ ̓vgxm hf y rևcE:YQb7HsBOE z:M?v_q%YĶH\CC\ඪ.ȴsm^̯fw^Y4mO+;o'eʸW  as>}tA]: ޡ[/=e$\T}8SCD@Rwwm^9+Y!=} m|v`֔w9pOC׊^_չDkJ,j5#|:S|Gh1qل4b}Hεl+s8}\thtDqDoD䍚8}aG~YPSzs*tu1RƑv~:|?ҭɊU ѱ)XAU^N`\rCee:|ɯٛƶSfcz)/LΩXwiT)Ao[&r Y; ƴԞnrz{cEu9U|-~gr΃Jz~ U`ڹ/lP]yTkJ\D0\ڜD0 WR| =UrT:Úe5MZ*}S,A 4UM.-gW59uqGC4qoRb2  o/@| !HgSkaPsA1q܀A1 GvZpRP_\%ֳ[ULBя_Pc܎(嚴r5>`[; j>VNE&YYu1Fg vr H(R,Iy[34D3#4H}a! W%H_'\ZX, M>ˁ=`I#W1*nv X֓ܣ P8"jD}Ǔ9wAeu^K@N~5~H Oe_$ŚT՛}7l?X.2/@Bڡ,`6->C,/=:(_ FH^OFl] "ӏ{Q70;1?,uߢ#0):E^;sȦmbʼn ۭvO\+  dRb\! mkvq?IYH/%e+9||9qC/ktvRwǒ9vTZsBŠ uҭ{5J g ۟'$aq;Wg,D拏;R#z=-JtP&m[ox]ܫⴗTM^^T/ə\IؖO[,Ӷ 1A\Ugy5žL `tGkJǔ hE@o Rw_C'4IEa\0ЀaR9X.Az?.^^^y:[xxS$;[6vg?e6_g 2VьS %{qS/ZOo=L~ۨblw-64뇗Yћ8b>``]lM hb3(%k|yрNn@~JGl1uNbd9Ek0Pj{ec ŷN&x'tBv2G.(,ҤN@`݁ozo 7*Ƙ߇q6Bҗŗ-า=ƃj0P!'hjUߙC?F$q?fye<< Cj+|!nuna`?{qv'G"tyA}|ԾwR9!Ƶ"=[ %ƒ%5U6F|ߙ,_Eh|dʯYӃ];E'/j.w3>0:́5 00I{b6źkLk r{X/+?򄄷Z}Po\kIͱDpUZ7!gC\ i v!{dgc`ycpN۰e g=lkϑR$dJ;Û). |Te-JYque9O+<{~MB?*yhdmo{!}GYP(JL̒lz,k|>);iv1U6=s*r3ikYPUga1=Nuu{}o$w{8J †( 쪒=`{=gjxփG c^QMGS`pyt2zu7V|9m `By%8ʜM܏_ۅ;]`TS+77`a4[h }+&*U5-xQfn )ul=VǪк>>vu)O3y1(Ї8F-S+tD6z\bGoElMa%;3K&D{V']wAMSkdU/@Wq-9K￉aT+n&XeL-?Šhhܒ.WJ͖y$jyΨ =[}p+t"3ɟ6`uU~s"v{KkoDpy)> >+`5Ť1(MlW>)xFVdQ0c8x7Fݨd6^t?Jd;z7"zpږt25VGXaT2&(is`('ޛףN/ے8|xBu\<+C$zQm/ApJ;a2[=u(>^|$2#@P @"HXl06 @L{'wiB0./LYei wq=~|g3aN-sRՍi`1uhi6K[p_c UN ;f+;S%o6_>G>6U6 DfVP$A^;Թ&,vXpA,6` %Ҋ[ǰ҂qx%MC D  “D2l'×e*hzǤ ǐ߰34BLBC$3 |d*7H](1Lj,rK4BHu2ZJkRl' ǦSIPc4\od\c.ZB2cIMHwu? qh0ɮz튙y-"TmtQT@ytfSmϘ#uQaO ,9/1!Z 2(yee]Y-]]_%[ڰw4S9L1$B(XKa E CvvӔaulqxc*Yįyl[LUYp5|WѪ6h)#h]^z [)&<" )E*Wt LJ[L{ \Y ez!} م)N3笪g0z ~.ӺZQuWup-!{@" `DH[@>KISF'cȌOR؆+ut[/udH!u,z' # 鐐9#Dcs7}9A"QsD=aL{s"G-YM'V-iX 0ev,J,|6ah@,HI^+TjTaxGvG ;ee#‹0q X|ƣ\JЪ栗CaCi)Y7~*c R wg=׫w2ETKgwUh=~C.Bdоk~wts>$}](؎)E 6݊5n\UV_bTq0g?R=Q!,DuYFRgY@6" ,Ud}yNI!狛Nfbe^nqA(wlɱ]* %4TEYp )[{tib(Xn} q Xug>JHY'{ow8pBSHk sw"AC17,5wc`s&.ܤb/f:N[[*T7G6vI697I8 F ¨v\u~ڕ'q!Q3V|sIb28 ȹ[}L},bcye !$,=mކK1 yRcl>'i`P?hnPV(MY1d46!/~| EuSv~,Vof#cRy]!`Lvz1W-bzMsw݌xSTto_0_V] }wپ@-g[Fɋ&J'Zp{#8 M 9)f<0Ϩe/r%0 `Q3$-qޜU~T́[pM\˜pC#[䔛jWb ka&.:X0]fϓT93%q;vrR;*=Ǜ"e0HU("wiizqʻ|8#l VlNGm- U%9dvS *tk:iȇ2`kZ]euMCLFPM/G>!u3I0I6Muk5{do$ x;2ܯwH)V9M bU,^#Y$ӚX$_>zQ)X_zV?k)y~K)2^5Oݙ1W޼ȹTCmWsBxi~yoIͷ@?IPF=eκK*.MN#S'35Ѐ}!y'{Y3X &VBiLXV.hǚO&ps[DQ13&+zI›b/K)ÈO(6]ayr5dLXt~L00R#NWWWg[WBZ~'}i~p4$ fGPтȪ-mLbs+DS-[K"U,8v ՟?jWu$OɵbZ!J}U)_Z&  l bG񙋃=ݳxTzC,ne5->bȌH䋬}7//1W,lS~Gf⟸riqZQ|#r%'0yT423ZG͒R12’w OR/eURK14Dv,8AP)|4|.~ =< &G9fpuD'L`Qg2¯\ !G|LdpIAz꿥ڼG\$?o n^TW7zK:dMB6/'-愔'G7jI=71) G0aҒh:5>@[B#mv(} gFp{.cWNI*ݩ-K +3-knECÙx"#@+rw`[+ʹٕ9a4 ف aτW|b_ KPha}F>ݶg3}hli嵝ՠ,]=w_;PaAxʣDN/ZX#Qb8ft,7D@!U$ر0˜sql^(&9,MUo%ggY.kF۪So5p.B`L%MA!`% +TF>p/-M3H0,#z#@ֈKkojIBk4KKqȎ4VE(h_~ۗ􍦼/ӣc,:]StW2l];L>cn`pkVZ#lSWUt.RVjuj^Ui+B>%(l׵J}<DLljw=j4[fGIb)T-}=Yfng ~CPb 51Uj sM9wc_yKfnM,c%r\h.5@ёEЎLIFn}PQl6+-G+O 8͠exh6TEgaǕ1_=R<_^j%t?؅KhLH3;4SzHtED6@g|q=63WPb=j^n{otM O*mr9tG2t*IE%18'a! mWanvQOqGpe5!i,!Eng,YuWaìaF1]7Xit5"(Mjy Yfr|*";:/iZ($j=~@yu Ά) MZxŤ ߵpHh*_%Ӿ麌f B!e'vnTIVMJ\8It=4yRF贺9*2S1UamSf= ޾UЗt'%, k 7+oST\a ոIO^N ^fHy u86zl=OU\>:w|xL0q@[2D! ύVL`-c0Yl|'Xh0u w*Qd[]cnVdw\Hw~q?aәύ>KST88xȼ #̘SE$O* dg >s3RnWV Zè:k^$tʃX:EH?)Ϻ|zPV@g7Td]`#^,Vos6D ,gyb/`sh{2U|\'˲O*HD ԚhkC /HC]Kw`پijԧrvágT]krpH]9j[=}se${}dG7zH қ[ژQW$JEd |U_f_CBkzFVDQ:qSELq '}3d =usDay9b7$+E\U9>LܻDZ?m})C=9Y_+ {B=SmLmɔwd$#^tty7(7q ď kGg7CIkaN9(PgY9;% vDyo\Sj[GhfQR;Ab8,e:JF3Qu(1X?'T w,Ј? Pp~btwX鋽b觋ؑ~4eՖ; WØKP`Aujqw&8U/36ķ'fƩznx0K'9•+29 +j8 ҹEK"#|3\﮵{Ļ[vF;hfq'p?@WV)ڷKL oL'st9">P=/f6'ݨ _k!+vn)i~v)K̆vj3F!x.M llYWFca "0~VQ dS'cOΒ]\tणK{IBR䧾os@(3{=QDG2KWHsvģ%bc]GaRvwa¤54OӐuKgEZHҹ))[fاA𚇮&jDkʖ&u<ۺe`3˰>P#cfA 0i`HLu$q|T``@ p:ZB r:CAq}5w+'?[p/!*%Q".5v_`"HnEF_&HڐX;Cy\!pb_Ntq2}fC+6p%;riQX|52b Xm\ [8V0/O"o>](x^ܹ8T }^<^j3«ڷ#oY`27EP&5ӥ܎ȞߜXϢYS vS2ӛJ|K5Ky;dډ!e=) 4n8"[oUHs,*)ȣɟv[2Ke2_lRz4=xq,ڊʽ/o쵳MosѧY ro\z`.3A JQ7r^TP Z{;SFKw^c`gq+:G?/K gI!YMN.A)!91*B.ֈw߼bA^_a*1rmj]ᮏUa$z pW 6K;bڎ5QWmÞ?wR1*9T< Cwp,ˆ/89*.wc>Yc1ʀL2lt=L^HAv0.b~~2YkN#h`JF8{Ҿj!k(K%+we|]20jp"_dr!L.oWb$;j>l\ Łx̜o6+2A'&8f#qi!X8XFr.X  ςNtT zinDyTrkvɌ n+5=ZoHgfׯaZ@R,vG:3ӯL[0&kvP*Mj#~#ԺVh(ぢ/*!9VW==@y@ѻ@f;s ɉ"S3j)g)܈b4&%IH-ZJ]mmw/)))Y8 be%&#Nޔ5rc\7Rz0>х@73CKjx@¸Sv͈#@Fh%~X.o}{ *M|1A%ޥ˗cgI`i<^pU|A~g~m6՛%jHY:Q!mЙxZ*5oE1 "9\O>J+o#{眚W`;7SU{֮1W~d%BAsVxa}ؼ^DNWQ1E^9WBWW8J tG M<|H'xbH-,隔x|?3Qʮ"IʔO?/a+.zem쭅?Dڠi)ٙpI:TpEB@-"*;^Ύub[ 9%^IyN@z;z@:[Gj{RT~)B:1#ǁT Sd$E [L Y@:ΐ:\jKx zD!cYh^1c6o*d\wnYߪi J=jI S9INv[MU ;r]^}>ăs͗yFWz-cXG>I-PZEU3 mw:QR hbh`(衟`8X@˱I9ё]}4(^bU-ʹ`gET6|@*q01ǂSs{Bh3ޠBO/%_/Mk_I%{AZl!WH Xj 3An&F29e ,st$x7UEq+F:5Ǿv!Ju?t5 X4;@^)̪q;R:ݟƠ$:Jw#-COnUr`m :&4#+tA"WHTk[iX sHHp*YHA>kkd|K`W|ZK,d5b(1.A>sF}+V,ܺ%ڿTBjoV殶TI(1gك1v}gO$/Xyf!e  l^ * c#Bnj^Ȃ/vB qL_D:Єu)z rMٸ/VxHAA{arZB#|BZġgEQr7KE YzˤZf g?א.DXHڦrV$ -D,g^93Nmw8;TjKgGrl&3 AKMMG)O0i0h:yd2jr;SŘv;v?; ]NvC{p'Tr4Emx=t0ŎgiXӓJkqV$348 03nK]O%&o^20>c% ) oCeڍ̭vT?@i9׳dNӔ_` 2 =#0%ŗ9;+qMn$&ϯ@CwoBncOyIęd,sFgՇ dbِ6rBD(BHMU,t! =j˫ kRd8Qý"Zd1n4bMQЛbKI`իNQ7 _S'r>,N a.0=*Lu_Rej<'z+E$W"s恱ʔ "5ל@{.K#m=~LS j~?9֨kᄈ@ߵ TFn8!rIoFXʿեv6lEaџ>wȳ`5'/"gxN\ Z`s]AʊU"Ql(o߀L0Me'!&L lFKPf#VjyR滹rp ) >^[o;x4㢲huiK!d>oCkg e8}ze2O7Bf:CNi>@X*c}(oZPQq*P C[3]NÇ9SP-k'c0hݏja]N~EGMz`{N[uO\۪$z*眉 ߔV$SX+(ڰu7p1_TJNVV;`s~! < ]  讻?Ф.PV S|1`j&Zs>Sr}ilܖ s]1VY0 Hܴcr N 6xkPZ;Xք)*mIV+x6-t1׆{`gÇ 12&m~qx&/PLM,ˉ4uVc Pq́m; "s :xXzN((&M /߉6塓0|~xNulX'hzk?tsI~&=4D3`:b487z i3?k`X蟣LL̾MwxGWn;ozA"Ή #Dd[%`5bke~0dF'GrNG> :}tj#'F,0Ư uCoT.0&|:fI7J,v՛Vq%b,?GϣXVcEe)_6'*rӛAxz[~_|L<w"$'КnE7m \ éPMzNr9HwUɡ20eMTEE0i g~{/(=78~$օUQKE,-x'E5?^ύZf0qK?wज़/+/2i~XeSRߐ r$i埃N}+ 7~KHh){tF ']6K 4pbGnSP'z>+K+Z&>}/ KIZO;I6NC:kyLߐv{[~]/$sSkY7$rFE7\S;shT7fV;kl#W[§UVcHϺsWL'qQ㆑,r8_"+( !ӭ% Wiȋ|C׫OKUYF%%˨WgX;o1Nc*68 5YZ[ ^{zhaڔ2xe3M `\In[ %r;^3]k-T#i3$y^Լ~+jjEm-#Y6ئS/:PXKՖ'-`69aT Dnc>fZR^)d5miX٤NǍŏKޢux_j:Tt$DiIfxrHqOcl .|LJN: E(LP$>ZxL5iB{ CǴCR'κ!-ܲOc'rJjNsI7{GM2_mYtai)cVwjE]σS{(jX"?&ʱYdK9kT^Xf(5?NT$A@QVHu\Z`jv7Jׁ,p@咯-JQsG{$I^Ciey:AQ)oRj?w`/ "gX;%3箎yb͒nlp 0;114tLFF+=VLKD!x7,ިa< 0WcKmK"LԲ"AzU\5$,]^0.Zjc!c|UYxR$@0_ѡ)/3o<.Fa|;U%PZE.اא [Zdp}T[*g #oo\]JE.')xSѷs1c)(if _+e LT՜VF+jW8m[`_z uk |bA09IC-KTEJLy휂 LtbQK- @4u&ѩӛmVr{ΆO9[Z ؟oӗqv`(0Rnp6+1섋TI~Ox$[t CxS +F@_-Y8}& @LBtij7:3RP{̈́' x́87X%Ԓ$㹥Duڲ<׋7j?}A)/7~ >ZK D 1o#Ib7ۀAj}SgX!$@ w:0E6=jrB'M/H+J-|:S0DZ9(\evL{>\znu].rr-e$ALwD5ʹb'Щ||ܗCCOTt MBi+g+gzlF#- ӱFk)J56mZî?hNXyEWXIs*Y<+|ϗqv @#P>;9Û_7w }rSLJvL Ѓ!sU$_?m=="~H|h _^Cx֥0"FCⲉ15/jwXA( C9+nNj:=Hֆ#;'jo OH?v\;rݤu<)!]>Lk-+DZ} ^z}STţHMqh7iJn{]/ nNe  )*M#+}a$a~LRmO@iЯ&d'4BBޘ/m*0C Ug˘_ _(W%7Ժ:m| Cf7g/\;caEP-k2Hܞl0DAڇߐGl)pU5M)ڏ?=@S>xsUH)C]ljq`JV󁰈@YJ$Z; ]r3TwldEw,'Uwː[ڼ'[>A ϗ,9(^[5LjT.fa+.3xG'> =<2cvP}/IP촼=yI%af|JKtKP~R9AŹp]it".Ew*8G'WTR=.Y6oqg|(#X Zd{T& 97/߰4b\avF&;ԣ>bCYNJ f+6ɝn:`دhv`)[,mL)[ؓJKhw؛^h/ך2rVN~^R).(sc{:,>44Zc/:.╩'T#B}1bg=4H3cTJD&A3Q@$@ $5xG26\Gn9gZZ < &&j[vב{~Γ&p_wa;dH yYLeMΪ!ՅC\$ MUnN*kCS ATՎM.yi?H9g&D:GA`Ѕ}F6-\fu$ɯيmpEw$烳=5}-3E! zˑBca[Fd ü *.r^m?i 5֍6ADf +d5<%=#Μ6NDƩshZbq樴uƆbL r&EbS5Ԅdglc_!ۿÿ8A܁@/:?Sr:ʆfMIXH빯hAOIQvu=i<ΟY[B*j/Bࣶ:Ӣ͚| op7'LuBaN3Se. U^y '^sNKB9)6;-+{Pig)9FhgiI Wmݻ7Uk_ H6qy}Ŋ*+;jT25㚊RøoE$t# )[lb 3@Ekx.RQ_httolXfoiBͤbh #Z.T\lȗ;[R!JVŌ5dҜ`(ܠ+zHdB˼ty5eIņ*րaMՇ G!(+M%_LW]݀ial:vSB/XdTx:2O}>);MpFq() %X =H=AsI4i9=+2҃,`,rF4'j#W|  |*s(N(\c+?^eXM!w12M4cd\NU>[y1rxlPBÏ{L3jgAK=jfvv @QP_uB396wXtXw_pZpyP8\y1?bi*? s4ʗ'clU/-sfC%71dx2s8o_͉4r({HюcӇHШcxFuWyWL{( Oʊfʑ0*5o]}Wl;JnmlN7幯s(l/g;Նh~-\/r!`@Wn3r#cF:8Gp9o**2g\!X,RRi𔏮ġ$?ٺ{Y5x-Tm˖8Xز;%:~•h ң߱>$Ql clQa >HڬmpI|s/L?e\#m3O@\r`N=SQU.fT/}-?F?j k|;XGSM_-]\Y![گOlev+yķ.V$9hYnc( O% m7Jr%]CJYjV7ܚ/l^ɒ?\8<ٯoJˤDy<*?Rgؚ>7殨FZa =q-ٱڐ [\[rf)i]o]ήu'^=7qS&X' ),ÚζqÐm<W5yp`';!O^& jsh|nNJwP쩴JB{n:h*CHA8yIY[H\9d.ksU ـ0{~@R,˨&'nd_P)p$$= yv/0+4flCmfKirpN'Lq38Ǖmo?F'frU/s tgs+5:x#fjMۄ"{ :{;r%:4jy6{zw#⋂|nq9\,9z1z5.EaȊ\i]~C1⩉s;ɺ*q)Ji6`hL-p3\BB%IdX,2W_;1=C2SqN b6(`ǹv2(d\b+L{Bcg$b[G'[j:~E1 WBvc Ӣ6OITWPhIIK[y頕W}!iaf\rdٓbEߴB$Jɱ(ySÐ7Y1xđK]~@P %"H>kd`4Mj/{. _p HR,/JyI5t2q|̈aP%^}6R]0Ea9ߘE|8b8^#80|`X V1Ios?}zu1 )v)ز.+Mr"6jaoD҇B#swQx_#mn7 Jt%2 ϟ'(>B{8j%Pyl®S]XiXѺaF2w[©yO-o,-0"WTڽ;16}f.C2)3? ,Ļmx%`j˄N"ũM$0t^Ա_?AyV/ur12S: XVfǮ^%gs>\R ^e[ (+)vΦyƢ3*PT)IbcmsX"</JRj x{1Ͷ!.ti%/wF&{'./҉f}^ZmٙB]9%N zR~zKLⱀSnvWk]ç{2 TzYruhd-_ 47ǀfY4vL#ܬ]6C˺w=d ٯ=9>[:>7І@e2wBo]V b`-'".«:sec%†2uP!XPg>=@gs?yLy/ @\DVWw.@C2+۽#1Q߰t5^3F'xk;v~Գo7>ȼ1]>KνQ**{51*ُ/mU>`\bBiT/lJm,- }7S)DW&g RKNs+ߖx^gݝ<3nq01}58){XtI||@O(?Н V n a%Gc 8s7KKrt\/f;QY7"-#'Vk1O%R,$F j=]nDǡ njuKmbJ9 ;1TA'Qb k 2Z`|> VU PIޘ˺UӖa|V3qٟ#(~#$,jR]eϭQK(M+e25COFQ\< T51{u*/#1\Ңm&!74FZθp]p=)P=坅{DMw}#.9#ǁ7IZ~ r|QիYr wdA@{ݻ+ܺ' 1i< A6V*~?Ya ` ˔ɣg'D셱ռIln^ Y'30?{$3Q$&hGv?i*Ul;0nDa!$d`$(Jr$qesh>~jekJ7*t yKzg iQ Kh"bjCX 䑱 wU<!|zFLAK!}QrJd6}dЇLd7Ɛj뫖0eM%בLG$ ܂Vmϗ_u%ƤDW#`j#(hV[NqÝb `b=p@|+ZtF psM*+]EgR \Ge/9wJwGcs ^:Bze<kzsیf8яEwDRC[؟(5mP=̎Ka^-Rid}@,#>}㱤ڀI4a{PaisT?.H{Ivg^o$;=ak\;>E 'h+={ATe^ );Cq4[7! ieV?8,0*jkrk5WKYv|A'!.al0 ͦLPm8;Sp@۸p;DnFܠAۋ`[IY:mX7L x8eI?7bPK01!Lӈ"+t:>/+PpKn"9 6a /[jCapF}$m0р7_)&AΘ*z#I`շ&Kzoe"B2*~0x`>!ajw/apJ2-y0@E['L7d'Zsܮ1x"}8#|S1TGkqh)גԯwg_"z~!{ ?gRF7$5~)V:\ J=TgB1/k%:< V"̌i嘇e|^:R4b&Կe:Υ d?4jWV_Fh0V~b;lzUXF%D7_iP-'΃[7oUZ^A0^*Q=HL87=¨]OB}T8TQia7hʓƟ7: BnFd$HXE+\Kn//SNʬ2Sˣb otbőwR}jx9_G9/w8sr,#pBsMߨO9 fB\Y ~ӯ@G I5 #duYPjO] @k1c/BătJv n_DJ$lL/m=_!d-@ډ4'Iϣ. D.y>GU:^jNt u).i7FC{*Q8fݚG1KkIf=eD- '+wfltm{!>sZiG l;/| \laox=,N /SυzL.X[-35ϴK{*2Dv#oJhbx5R21])MxQ!-oA۠z;k-g}^䷼qv)I0ju2Sy mu*" lo05җHa[EA]!dE)2҃imTJ36~)L-qPja~^Ç >%ĎntA"l"!H轍-No{A/^Xt`f*<% *}lZHw 1n-rRp诅E P4T0U[րIKWmfKيxYj6gE%@Poʜ0+40(ye0 KJI:bHm*(&> [U4 D@a}u{t-M._{ ɲǝ{ћGdun1 +q>uNk]?`TI/~bоòJ7_X'̊`_xs_RhiKol#0u`W@^ƒVsqv_pzB u6{}=Z4~7łkX=p@l?EvR7H|/y %OM׆5&b/r @n@oC o;z$#&dQ=^i4j9Tx6-d~dI僝<ѽ,_4_rWi2Ɩ Z[=e=g4[饮4WɤvflBwsʻrJw;-Eñ֜Z9ŮH"EuS >1#$1@x0c'R^wuL*7N^*=֑tJ#Kkms.\J?LR-AI Ӌ` QZ,s#< &yG8_9{ýʨi @q7{u! B?j0inSb8XKG5"ԐPdݮqӼw":׮eAx:V⊎jrUh+wT+ 1!%v 1puo}nx5 V+5jX~Er)/"QU-ׄX6M0efJKbK&u6SAwbf&44c'_{j/t8LWhMjҒީ#5e*|NXwSOӰ`^*%|n߂$p搄iԋ^:T _!ō:0+#tzGw;"t3jXprMԍOvp/+wƒSC]BujAJУS=&Bfm|UBX|s" - dnu_!)X9&x2%:@rb~Ew7i>o/7qلC7|hB?)-&Vl~>.0 {m,M(^1\KbrC y)` Q_t]qǿ9aG4V]@2ͽ׷Y[A]ø \Z+uZh\JY0LEJm_y6Y.FQ+یRsCm%P/SM@JhgMoiqc"QZĽ4>2yΝZৼs̮HB;@iaABBdQ@B$ W\K^M5.sZo& - %o KAwZϲjV{)ҏ^4y䈽0N-V װFN3n` GtW C -5詌2АO- c-2K|^`Ϩ 'FV7&4݃vTWV* }_BMh9}~S9KM:M&]QSH~^1ß!v㍞L gImq89mAubqy6P%?yyD(M2G aWbWЮ]N5@!E-ݩ+{}qbTVC%Tw~ߟD˼Ő$(vq Dƙw$N} ,>+#\oqmEKйT/bY}𕝥F($kyB~*yFvɺ(.\B\wo׈38}jLԑ-*2.O 1-D̀>ib?i#S&R%l eNeX;ĕQژl8 eyS!rppFw}ᥫ` 4a-?׾l)ח1b#+6q7fz4}KB3iaCNQ|ި&ۻJ&V9G!OMa0,p>?Sh-[Qkd|1Y,xz:VC/τfWqY,ur?T.@Y߯T+}#65sO`^!76FdOjOl*)k_Nk )['kb=pV{R=kd,EK+(׾mV6EwBh` Ȭ/V63H~=W'#aWlMf8Y%KT q١`D޸rM/W- Lzhm)."W}jdQ4mN*bkJ|vĜq)KC#R {|D7a,U͙nꏅ\CYM8ʎu{QA]ŞKJ1v֖>g;'̠yߓIRjsubzml'r7EE9xִC~!w  =!&2Gi7G/ e-DXAh.Ax{\j*`RP 3|Wf/f;| 5Q?TKon{Ĕp-^0BKCxyIs @څmbUHO,Ő A."QFΦro]yeB?&}]E-䳭ZEJfT wY1tcEtO'9@#Y?2+9uc6,I2~ gi() [08Kjy>ϭo<_H?]F|?+) ЮT< /}sQQ4=w3n-;]JsCڴEf xP=; ^_z9>{)&<ރ3S(uɭͷ~&9aRqdFqthdZ$ cQK(?L;$ ;8'ZV3JL;(? ܅_N>SJWWDf%iMJ[nTB&! lP&kS[g L2{]ֹ 4"I29i 3DOT='PE2@hWd%mthd}yu698ǻ|RqrmN{-'%p˽fC,qά 8T6!_nSxՍc#U|0#ަwJSbO:td$ڹGX^C!|YJ8\#60?r CG?}~MئjPb.KQv8VGڄ_:GQ{,'FDbjDۤ{^ e9<[tOv 8$T3 2Y"OG2'|D}.:(x^k/ s̃o*p2Ӄqy<ƢsgL$Ÿܸ4Z$ )Ƿ5c_}lӽ?8E SʩϕIdgr43l}+¢$Qg;LABkfN5Cn,zv#"v!&Hwvs. % X+1NApf+2fG$C|@}@ s>\a4 Juőds=³y3+L,FY֗cE2=ɪVU(ƎZ^MGukux7qqaìRh=~"VR` O% `mdYG,gb{FDYBy1 }r)VZAb:y@sBo=[]#T?`dy*J !&+-]T`nS] U@XN~UunTL ^\[;wNh=~uVE/ک@h]~IL˧xNAބ ~y%bKΝN[vw(ju$,Lnj * pm +%LmNeR4.ZD.0~|m4b,k-rxVo-d7*_tSFÐRӥ[3I%66ʀ!_|}dn騭tӷ;yvaLdNiM?gwGP۷۵b)Wfh+!)sldרɡٯ[gBb ^s^laUHtM{jbY6Aн6c6nfPNeRo5n5F"%8蟋twxMźmsbTzABVو?OCa_G16չk4M6!+?ogo[N.N=ƄOUYu/;&"f򊾂V[ Рb#H?.  Q,l&*zfr=K+a PGC=Qgݟs0!ܘ9GQBoE4'H&szc戼!%q8|t:lPmy© oO*o jGq3o&_\Y8}AA]R %RJGn|PBL^0Q\#uD6a3W.^rs}b$vW?h#zTOГ/]p{1iNɃOp[7CBkroZo٫KjbpAg{y =?yˠ`Sa |/{jd"~_lk%,)倌tZqͷj5 ;ƶxX5KzpM'a Y:o\~]VTX! yi簃.%6^?!U%QDԧйe6R s!y@jb ?W6:Iz%uKR%|ov`#{84 L6ޙ4.=k+4x *1@~=qr|p'(Nosv]6ceІ@+,4^VS0&Zji*GbK"U:<]}G~Ln<T/ywa ?|{`k5vuE#Jr@}@¤!FH&kR3uK oS02(pM ӧORGVٓ1qKG?v"h527A@cE9hrޔÇb !Zdaq֋"^Ax#bky7RFI質$aR@$)mUM9O&?"~o.Qe/owPAb#'oX r]x&\T𶃪˶:R]CIwa P;$ֲ[>Vȩ\9$Bacmvq!eD"F^5'#ʓCթ%QDxH^H6ƤN\:KJ'АH7S9ͺ_ÍăCܞq2,ᥑgG@+343˾Au G[ lbHiJow kcʗG CLgق9C_ݏG rW>T>uj!D P_"Y&ô 3FFr z=B6M*,`u)aq]r|a_HG)r>s02{Ϫ_R/'(u=!0$i;7Gc=oB^=eeIB_!ރΉr͌Nv!Cւ4 uAZ bJ+RWY2"JĄbKT1ݫ%OE Pж?௅CO;HY`;:YHHo 6ŽQK},2-8YC9)@ηIͼ7icfQ+WhS"V>2OJ*Wx!׃udRYF޳?ʎAh>L8ç~׊Y1Ȗ:jQuoRwA>ByKQ-$7Lqwn_V'd Y\pҫ\+a#UK$l*zc5xY1w(+L{:և4ַn 1CDkc 5qQ~$r=򕀆l]x̆2L{*=4^ 56}0N %NOUL&,3P+reٯ$s'X~Âk_Vm/$mY }cʳkk:CXL'r\=<xR߻Q>F588ݔKQ}Yΰ``;hn(&AIAۜ7GnGq({ԁ˷v~ ,VجWɱZE%]P6If*\tђgM͝*b"5"/F1R˸0n ;XI?,(rMZby80ӂ'zb=HU>|MDX- A'cm7eUcm@Qo!Ǭ:c4o u78KN7u,KnRWƮ;d iBS{=]:OiR!cvc^ aO"S5qwmj|& Vfw^G:FŗNזd1ëM;Z>c|7 Uk" }Tkk42{W݉AHrJN2> K.?߿$̡<6Q֘_O{XL|˔M斉徾KY:20ceuֆ,(/(({9WArua4Pd~Z=PUCǾaҁ2f3qzcNO$ a(G pQa!iRJx1#@GME;h(Wi5 Nݫ xᛱPa FX4?a{m%Tǜ'aTնz z!X/e !!Z9a:!7 8G1ֺ֬(Ԃ_߅ZmnH3Oʿʫ5BBrٵl~jVXKʽiR=9.9^$/;._?u\a%.+@5awrgn4|S/5ZuqV qKkQoT\=W'a1KoRGvWvfWiĞuQ5_>5 Zi H65qS?,uW46Ŗmզ!\i [h2A]0p>QN=V")}uuVkv[jF셱GU+enF!,Ef8 :} /{JHZKPrE+! `nP=\r}E1NjՇ T9߫|/Q",2ټu?\n۫2/BZł{>>{j04Hü]nh@DW 3 f+UN%HwVo|Dƴ Ksk ScԐ)qڶ} RY>\l]JYBuQ~9r]krC?2}z)#[zgF+X)+{vϤ7$v#T )GA޼7%v"S VI`?}.̙8fT  *yA7!dU*xU$шstOTƧÌF<1*PLՈ .Mǚ1,7FW;~_ip T_r S: S?r'N]<s7 (3/yxp_w({؎bSSr2By~NK=o.ȏXs^KI'RTGĩ˫SQ)U+AyE:"߅ Db07Zo5=?匔 ۊ~lZ ˦*$nT,li\?{FK$jwah`?sZ˨jrw2D'zo,-'AN_3īX򊵖]/٪&Xxah[/Q>62[j{`1kz RIO=<"#ۨ3 OYɫT6_qW!gri9o؎_tX7Ȫ8TS޷ )BfW%_7oOFZvυ_e(oOS".`U5.1UL拭zOvJy\YW^֬1Fwy2+\Rχ$|̎Z^``o,WǀZ3ZPE~;#*LݦF%zA!^5*<N0Y|T%b&FQt%_vDlk{ok+8uۯgIxW@[)Ktֿ7%rsT_h0 U%muNSiJzNka^HPX8_\]}͐ ]O/:3>2:/c47|]2PoS+=@k { vln07N(;&yO5DTBwn\4G!RׯkM7h[PT$)-&H:v bΫW&u]u5}ym^جfcrfZ(lS1YOp˛AAWq".*̠wc0)ϒD >~ڠO&R1Tɥg6p챱V!N݂kvβ)=ͦ[$cZRe当CX8o*K qӓnI>}w^M( lz%#,D[)TlK^xHS%.;ӍKPVngo{jڒߐCpA^KVs[F}?ExzTc y[5ql?Q} ,<)("A I6h_\+2 =9n8Z Kz7uo B6f/8(6˻yپ*j Ħh O4o|4Sl,M h(;/B+Wn+&yNP$BpU d02"h"3٢kX*03q:eyhlu}5>F+-c&jQhu1$A~ŧ_.8"f9#(YWu)$_o@EIgn0mC~7ldHi 'ˎߥL.QYBHv92wzׄq'Ecܸ8_vUݤrڰy AJ暋cw)b3 M]ݱKӻ'{|Cྲྀ   Q2ᴄk/eOCsVpYw#·i8PK,aMaJYa&YX\47%f+յ@]}D$3ZBir<@P2d lf-=R9j߳_jJroIIɮ'dRF x]1IK?O0 N' :@)~6NT~a8W01<ĐzBEx<hkeߺ5rbH"vE,0ڪ7ȷ]öNPŅN1ߴ\5(Od ,v;>g[4K :ϔ%R`(`hWs\/srKD9$p#zח қd5!Xk`SYr㔶"/ mJ'R9ϜE~lq]ͱ <ˆ*FkmzC0p)1ꝲZf}\Bw@&́ pU'aI6+U$XϽ-oK /a < ㋜G#&RUZO ۭ4pbfutq^;9lO΅6nmGq[avxVndaxZ@N/`L"'y˅dXl!x=pW/v9&@}a"|Ow"˕{bw_C:H UF3~􅚰q4V_7PɃd~_%0Hlf(U]x0s.0+3[ɻ %ӧ ?8f~|%b:@R%IRXu"8z&qdRtU|B}c:$Zړ ]$'r87%.l~{9 J3J +U[8)OQcP9uk)]0h˿G_&]:L0uL. 'ɵG5h9O$;f ɀٷ*lq i4!Rb9%yj}^PZc k%=q!쩬ӯv8>YZЁ^#}"@5 AurQ(jFed23'~q`hȗ!y];~s)4/'.ن6)۝zruC]9Ȯv)+9Qm9Y8_^pWr8.$& 5 )e~;׎d ēIyLwqH)g\XX$rd|FH`b;lg+.,XG.F97Ac[0vLP7EaO;$npS/hBli/AD/p#99iy7a}ı&^p,L"gA"87!lvEnaӐԱt3wtyX*"$3gUfpub @W<Βu%0Yoƿ-;˟\q TX02(] [?m@|g?H쓚9\6L(z n9 zt6˗'"; Keu$4 ܛKȌcbZ8xW dO,?6 j6sK 4૦Z[U_{/*ATDB}O!͋bd'wa"e$d W˫fɷ3z{mV bn/֫"#y`c~ Z`ͫnr_-v1R aQ(9pdV &|LՒxQ'wV~~c%(L"@RM=D7aC>AU &_ywtQrN_92N|UY\!ݬ$~x?JtbəRM ,*bݕ 23h  f $d2 =i06m2aVpW{Z, ⾖% 9JT^IHG:UOrq ̘X+Vk$'>N F`fpm?KKg%+a3YA! m!sM"ӝ,j+B 0p.6"%Np?)u+c9'5Vy$)\ORt|[ IJoYm[Ϻ~Q<,F'[64~M46ǪZO ܱ.MpxWMСW'H{O@+L!6:C%BcĐSZ?-?Tü^t6?:FOyg'0h"TRUhv*pK#0ҝY2GRUUqQŬv4 "1ŵ( n#N>NSXHЅ/fGQ=IfiU%Pԑ.: GpO|; n yK{m8 O/SQ?T'n7DDj)=*h#4 ,رSLMrWxyp\Px9o<Z؂g4$w4ݺG"1fZ@/uhzBmo_M#˱hXN+\1GX}Q{|XM:|D ;6"{qIP_O mOmC*90c5qy^?>@9Nc5PeFuYF &}~V6EojuS@+J@-C=G00~2%|(0uogKQ>b)اn0? \2k/TYYk_d(G׵z~g4;p=,_i*Q܏Vsr ,(r=S+s kERrJ"uk+`v֚%s6 BOZ]X-/ƒPOY:̴6;RZ %,d?ߒtqh৳(pxdJ#~T?T ٵ%?4~Jmet).X}:hJX6D**GTsGCyL3b*ҚJzR⋁+Inw逜5Jo`^9͡T]cAބ˰ǯI$Ƈ"Tvܝ\b5p JcwiN.=4DAa uHXM||vg_fs>Lؔaz!Հ 8;L)vѦʜlh l$>n5ԞGgf AWҽ5WqC_r{l)1 s'$Fc2Q_]0$ڧ#P1LFQ/am:5mzK6e FFUJ 9i9 ~K5i*W5K34 x:*|RN,iJ\4̬jz'm]}X;_ ėu$&\@ !]7r?iw䧧>lswS^t~}%pT(9ѩWXaxWv|(7 쾮@ -G{jlt1zs,j n|@^3.rGg7ehȟ7\?k68g}ZLjZBLq ?ﹼn"RǗ[#/=97dR |dJSp%2% /{!Hf1,r7Z;VB&XB1( !+aD3W9FȒ<,H,IRVĮp)8bAOcmYJ4P\&pt F*%.JlDr$@ '[n'2nFC~ !e;VGJ . /bZg~F3+R-2  BV{YYĕ%/Pys'FdYMJPO6G=q6u7>䟜E>jI ^̎ I9?gO44;~bSꈿi(v+P`M;<:{9˭0!y3[^IO Q1t1c&,Kg?Ϧ+w|)-?S+/t8ݙ` $[2NHiFlGW)Msڝǣ@U#žI&5 ;Cd_[傋k00TvCs.D/bnbSGH(6wӪ=o\b N= " -ϔ=U,#Vp.P"Pb+hwq?kR9!E(H}1?ln??4lk  VP5l19>œŖa)N̈m9%u#^=B yun4B>WScZm ;[81zҌFoeh5@ZZXet ʊtMf(C %;+ L׿ Ó<2>JYyn|k%% 8X1fe^҃.p'_8ɹ#?BT[;c{b4 OfT*B1k9!}EZu :#\gݚfwq3\݅e0Ct Mw,;_#a om<㍉K( rG1 lE ~7 #yW5&aU[/"QX5ºMlQ+eד m]U\WZhOòL[{/[R5A$^OD}..J) ~Bԭ]SD5Nl5E?͍E"JϿk [Vw4$~. 9|bS+cy,oTZr!+#Hs(t2p]C ,E?0S_v,^gLRk Kt+8&S1Yve.J<@]RYn dF DI녞ґ`5wTy\Ri WS7i_8+W N픵u&7!=SV3Ah"1[MlXD!F|, ]l82w5B8t̆"2bג׋|\-bxcJ:w<7e[nRY^ڝG?b㎩=hcO{x@-kUӭ]xpsE?6$쌝FGbVoYjJw.UJ>>\Xm1ق{S[N8B.qr[IBgu`xW fEE\Oy0mY֟}vH-^5=kj)'u$ 6˹,ֺ%}.r}$`e qt{%EvE|-I0Q08 7]BH=Y(՜p|+%:ةt.Sq[ cx80  |ѼhfAnĮDTܮl^v2&Ms 4ˎՅY+e #Bbڵp,]N!|5g.?a15{o9 1N>fB='3OLBprlG7Y1>CiNKx ,/CӥƗ L_濿mLlHszq6YNl岾 Ne2(A)t V#-<<H:g%6qbTg>TVuwi !},jSC&B"v45o&IVE 3 miC#,A1GB$ R zŒTL0nB2E翸#I)@gf8$uő2۷Ӿlݯ$,սroǛ9̆~3GکKeԫ>^R8R ?VӘ}Y&|dlX|Mtegsy@-rho[M|܍ɵv7 Bt4)҇@GڪdX)_%LJfrv `ߐbwȋ{iT0IBegӉ?AR)])1{~:.DM'n"\[Z aQPߕ(ٖJ<"߁ S9aWKkY(-EK`qS.w>5r,}\V=Gׯ$e9oekPB4;[X N C;Ȅ!`.쁵EǗ|}łwzYؒbέtAqp 򣷼=YppYYfWIаvQz*f B_OA~kM繃у? 1q3 lYjJ9 Aؽ7vsƫƂ\YYuf@ޙNOzj œAB'N7ҝ^XCLRvֶXCƲMO6 ]wWRY7^DZ|LFծ*هdRQ!{X7Hu ;=.eb)a:m7sBRSw/7;{ RaM#NYG,mSg3m svX"muqj8YKʿL^GsMRy- bÒήud%#M5]dU>;(} Y9?leUl2ezVBAᏳܸ~ {iZv &ԥxCU6 #C:|S/_itua{ND"xOkxfU*cݽen">~Rc V{A4ه;mk)3m}BW=77T+m1%hٓ_vZFSQ>6rpRz!"ך&ub[bN TI.?)蔔Fú5sh3緄]q>iJ:(rf"M@dJ>9P(bJ_=EV;S0rLx6sHXkW;TLNoI[śÙI}=&4366MWԮAa #ޜRL|#6C+)4̓"*[Fea)d`Mф&шUMWIUee~aCU[ϻ괣K2'I-vZݰFRal/BYG cjn)!sd-qnd󙞎#?ff{sȋnkVn!=1OiU&8d|MϿeEV\1E^V! Һn^ҔV2n#Y {3z8~hS(b&yj}()RίS@]<2z&+*U\ykE8na\ {ě q V䏰ΒBGh9!Lؒg:&w"}+@mM 8kv&a V Z"1`AfYC9/;>شt: ըPs1sZ?9?=T:Ⱙԩ݄yj}4tcu>/VKPonN- 8}m'm4@h砵tH)ҁqW bVi2 qE ۉwŀR?}W t͕Xe4=AJV>rTJR%̶ ]؉me[Թ0n|?Q%cw^4_=ݪkۀlO ],^h}z-d֤e_2r'Ȁ4YAhmRGcAL YO+q))d̸J&7V$q\*亐Amm,alTo{f8t#ɶ/Mg27+չ:vlWu:i R-GɜwPESȭ eQVW$e7O+*]$VĖ\n=y O%|D>+l`[$:_r=E]Byasb-@D%Xz 不C;|dH٤Lcm4f7e+}ծ2!!9ٮ ] wUd™"snK*^1? @K;,S;kF%-݇_hNӀNGsPQY=>!hḫg︂Jt?Ө'Uh,[3ڀ 5t?kGsEm`M.fI*h~ck3%(OHPLh.-0'N]c6\a-,z ;1 XW>o<.ƋK1"T^y $ E GV=0Ւ({IK&R mOF =yڇ,a VV΢UXvj a(|ȩ2lxz?K'jРF*6.PZ<35am:s|LD6q?zI)4xE.aWKP4DDdx0۰y\]/3!dl`_vrge32B^EU/8Ś sbBԯa^}kTON+@fOW\x<*;YQfzKIG)r@A BtLzY4ioP`AraM2M 7ahb :VxnN<gD阵f!8E}vYvvm"Al` \ewn  yfqJ9M(Me5ywEtp]$ɰLbF^{gqtY?;211JDځ @[NH&مj1e\(_(c+ud}ɐj>nO:ZUqܮlHԫk[>YEcxFK|H3~^"ΏV 8?{//[K 0k[Qܥ͖U3 ǃīB s٭" בabuSLDv*`Hi=|;wT-=R_>/#@ hakg+2Z'rs\M0K1#Ωҿ?Fy&8ivi0wiS8e~T3i>4; _UvXC}}{raLIngsr2hx|"y^ /h7I*3q⽲z_(!`1[֓& 7p$b9gfʰazqE`^l.U-"seâ "6)-dIA^,%LSK/mIJW^#K;[P:tI"V=%ڠ!pwzc/\> 㐔6hu7@)48 7iObgI;y#Bcz3 q=c5&!*(r+~K,ޞC SO|uFM:Egd&v4n:׹ N$$?27zh,:EQM]oի&^;~ zS#tc8jp<؟]GmZNi!LJ 0y#zά8y3;eE(߃ѕ]7Sd^@r>"]OMfMLre_?[3`jOTRti49 U\5f/G\5>C2gFAϏr6d-E1cR:^("]U~Ĕ0,{  6r|]ս[]\PF ,MV *&2){i9Se[il?6s(T}_6*{kXYljȗ=T2TƏNLF3[0cU,I@uSPxoW%,_z *Ydщ'G*@So6U`Q -EI$Kʏƈ@f9}UTeR\])H=-]fVTb$~M*;!Zj1quQ`q9u&K1VXG @ĝ$9{џQHwUZSy=NxB-/TTy[l \ԹxBS9MްqY5`ᤡ6?] K PXV7r~=O He3c0T&d#Uu\uUZxdy31qly6Xg6nySú' X#&򔿁u")汌S -cn`HND[˖E/ׅ Oq!^5l( ;V9vېmdUИT 0b ?_ւ^EX?p7ֶ&;L9Y]qxb<{cqg^7r,. /n.LD9sߛBg~HYpx r `p%_He\m+fЁsoy= j|gXGvz`j_"-TԲ^!ζPp d8gvx9hSss*8MNeH 'eFw-q)4F@'+5+ :Gm#pZ񥮠#i+|aO8EA[%7I,''_{QO:F)v8ô1#OԽAՍ&+I:7uO^unuxS(렣m&+& DTђڊ$W-pY?ɤ9C*YS/עS$W4 ZxH{ v$F:DGw7AN<`oDNb>;h]NAT6Ek$w%kRPszB:?ic1:wNSPbfD B כs7T/R' O50-:~p;|}r%Lk{rYz,C{HJP;ᵺV nG>e#CHD`vi,d7ْ8*]! C4'Xe٦^D  &`bfH3NJ-V.n[(vbdNw@q W! qeu1Ey >8i'!5T|o%|<PޛfDuG j6>y1_)FvP}ypAjh'!r6D"3ܽ(ޖ+~^)pM%k]g'L\3/]}r.(Һ| /i `V0gi5 u^,,aBو "8nfWOV.ݞ)f0+$^ GՑ)ág5Cm䌴'JŖL'P>ɨy^ǡÛ2i)]I-Z;%i η-`%4h̉ˊ֊RE?: #;t/ABY eՅK1CbmièTK :K3|V j n Dq}y[;fQ]E +Ucl1zG0EI)W/HWT!15/ň>rE2dHXCMiԛXGH蒠nݪ vM7ء ~P?OKCanY`o-g|څ~bDUH5dBseӞhJ!%mK6 %_rGs$(Mr<%̌vb`#OK tG 7 ٴӡuK !? %naLiZD; Rsu@kNEsZ}ah2V xrQ C!88yg'1{o7P=R{GTEA7Awc C,/d.!Xz@<2I|>brׅ$Ku_EbqßǪz9hT$+X`U3Ѐ ae'߶z~@/M<O|o-y -5y]?ǻ.},;YKmywQ'|n!0X![..Y9Ez_͔We; aQޘu0U㝎+OvL_\ tT.Sߏn FSf9;|+.1GU5,-ȇˣ`Ho%75U6y .k,~Zfcs>$/,s'*Dk%9<H-y_0m1m~u9zN8ǂvl5p+Ym:&SߣpcnGqAbM\/7W!7V]Kc,ݙ BW lr[tC1+tȡ  :KhYޑS{[.'Ȑz=8dV>퓸}C9Ç{iC S *7fVtpY|IHB{l$˯29[~T92a0!n+6>_ )ڢYkJ?8F+~m.ȇnLl  uYz+kltIE<mL/,Jv`cZWY, ﱨ2Oןg YD֝7n մ㷪 LV =?<3nx7F.tq 8w;4DW9hˠnZ].1*,M}kUca-Z#Z,n/Z7ۖFѸ1`O)s-.61Y1L%& ߶~44Ʊ9| +Foȗv҄:)z'֩4Q-s53$;7F9жhwd,sØa=QWtJ t y{3O5 A/Ǫm]nJ("&xRq"oLw)aH;):q Xonj#>`c4c|1bʊ`'b$L- qЂLjiM*0@nh5%tUױu{DДj*s7uΒԕiK}+•ѭjS^xQ<(1\HX_\Diձqש@wFʑɊ#Opo;kOWO؟f&+xR 1,2 Dv J6 GSFBYH8>5ol6-8Z;`: hB9_0_W’6(f28?MUŦsi<رrt?uJSq4[Lo=.-3&G`7tRpa[Do׮yO&ts!.M_|nxM 3 {Z$r^faN/CF_"ih-l`{WA >wC u[+I']aA6ݝ;x9W n:Kφ[3G޾_׳qԡ1Vљjg*c_KeW@QLmz'y7l|Pb\abu; =v?KA[޶|#>ܝX阈(е?Nu((Lu V)}_Lڗ唡s<€~ At8]ױ@0 $yY@OT~~AQt/8 +jSUr óAy`Ƭ,4~|G3/P_fl5F9?ܦ8OU TBXQFYXս/\% p0luczC_+BeWww}72dKU=є=/>:0GgR<TKZ%cCۥJߚ9"]i~FOؔ QI}}b /t~IҼ9"P"DhXoxdF§H-JƾNJOM2u,-{f&^6^ȭF\w=['zpy `zh4Hx`9G(rކ}StiǍ-*x۩OR?UJ%㬄~5H6bi~tiVQQ h6vbT6.`gřsg;#j \xq*:5e2#]] QQ슧͢T䱢b&MxTEp(*T:jg,P_QTUj?IɩILoV'CGI4t{Ҧ`!cۄPU!t*OSAVρGX]&-$CX ^& @;59W5IlޜfkH{_H`9Q"V']$>C^ט";gו7@" M`q೟2̈́C.g(q3dTݠz 6__Ki7{(M;D˺LF>H.?.q7w@Cɍ,CRG\9ac5cH"j8G$'SQ1шwᾨ+PЎi81ΤXd FN&*H78<,PwbؓyjL~x^??_YFb`SF0 ;8x&N^~űm5>,o \z-w0id񫱪B@ @f+ CuTc:e/ft"_:뢳m'6vXAՖۆ@%.ll"y>e8/ŧӝ<&A; Քm;yB8%!?:kѽ  cb“h2k26ӟi;NKHvSl*;+\=@6 {/Z͗wR ڝ9.IZIgo̤a✤+3N0t8]ricKkE9T饯,9r喙0a脋 x)KD2 K n52xRTN zJHTujIstHӒr45#J  O)&'K*-: ~؁TryJR厂?Bk5w`%HOzo.IjSMp:g)1-_d/2S/o~:rPp7({OKMV|C4&T$+ ޝT_.U#2.įWBE8Z 2UnӐ{\R$E(7q{0&AY=_cy '!\p&|eQp횚w&IMT y2[Tk縢mpp)j*TDw 5%HU~MdGP@+C97O=E6Bd"b=$1;/F2 ebU$U7\~P#QhyRzDq{]>p؛wx e~0 ~i0qg-' :2uzpxrc'-Txf˩;1G{kp nč*dL]d?jB Ui[?" ;@psN/p/I+DX海C"APG'8Z\ץUqɍW);{(κpK7kaz'L2j2F5==0v<2l=E6~H)YhT~d_09^fz,}'tW-roi>"|Xp؉Als[vJ6%@z%ú!V8i`GD,P$KJg 򍠺 "D{-;bMs'41iSFIYV@V"Vt$&0tZ|]\H?2XKhxFbobΐPkd~I9hAXqF眈BGSu4'OOx,^w яz5 FSzDB9W=wUz *`_q2,favWo[Oԟ{}}8J0]3=CAYU#xa>lLfu1_3ވUXcmwH'ptgX6#t6t󇵱̿W·N^W!SZ=tҩ4W終"0Ypk(NcsnK Y n{ׂ3%;ˉV3a;$X6 %Q=j/ZG;lUJ?/gGcIm:sRNwgU795TǀF Pzm9{"JfWU+ӭwI B:Y!xpKD#P' T׌Ec{#V u)Fx w:Ŷ Pa@+jlΥBk%fM}~5&S4| }g_Á6̞>D8h`{'ńi3dU:9 HU}+E };oSSdN ?]IH$wX.|fD`~B22]7robF%ǩU*8-ߎ-WطEw= s`>}EwB IA^Ƴ i8܍ pE^Uzb KIĬZEv5x,=1>9v6YٮVHqVnϦZR1R1R~{5r*ڜ\ଇ"hE'+DD^K[)46 >[d8[x6g7Vvo]"n1]qto-*Sl]K,Ax{ pMJY(aqil7~T0ekMXnD5H{L#IY`8s2v/UEUSѴ.Ph|"U؏$[&[ Y~Z'{Vd1'ɢK*`.%hP޲} !agW`Tִ[jB𓾝y.X%{4}NHVKϯlO]XM8&])ƅ S#kX?G.G ADue},8Q]Dz#ҾQA/츷7gP /T 2:]J5{Aq1>v z!dofjD;֭Ja6E!}@'G5[BiN"\JS0 ItpYaPs ?y ׅ/8cJyOU$է*%V G\gn{l{ʳyjT|w]=X6,dՉO{gHMH%/Din BG;F%*)j3iQ% ,h)X&Ma~ًl:yUZO 49>45xH⦖KiօDv+Mz~4DѤַaMLЂ|Y`t;Ƞe1cApMx{**S$*8(Eju3.P^K-!ƾ,YD x\J { !ZpZJÊ:0wΠavOcozzn6T^҇9+̧0 .%{vW:wĥ4Em;m* S]xڸ!3, AFTyغ*YYtuq1RB/$ M><^"ڗ~SdtlX٦SM(wYQ샅YO`ʿ$ԏ4ȿ/R 2]}D4w*\g@Xe1m?ز-qnO=O6&ƶr+5?92%!nq)~dŵ=OWvrhݣ~='A{ Qޟ(FbH&n;2XUbli}V] ~,VĝiqN 7^G]9wսq:861E;&a(gF<-YK@~k @Pprf.QfG!b?G !2퐟n%$bT"%4QnM51iʓjmh\,q{T .ܷfGA6F:ynǰ1 䴰4§R F4PJFk(MQt9M=W8٪i}8( T#1~Pqa~FVy4b yU~KLU_c}S4N`'\rk+HX%jB|{F@1n ;٧=o4'iFf̾ ' qo/spB %moiG[H2 @a#e,u/#s&IEGqOgW7d )%uq?xh}?>P!Fda.L@QU.m-`'hu=۸QT1Ҵު6|Jڊ wM-SƇB5D:d­Re:[ڶ Y %mP~4j,@`"s Vx8'dJQUb@Eo2O$0ula";Λ̞D< ԏkoG& pZOS5T %(A &6c%3E!$.|+8]mX61%?p3UOwFk}f΢Cd߬L f\|w%ەjlc#H = yRHI8N1#)-:36@ު y.h f|$f5)>%ג=FЅBpKG+CݴދIJ9GSe<•D-Jud;&ђ+q/H:Zp'id mQpFCl^u}ʱ 4gikCRCpT| h5R%6\؆~-28Wޝ{U.RRooC+<|8B4 \ @DQ61! w2/2(Oa/_>f#0cyN7%e ]42?o}@DZf﭅;{AdˎRNm‘))oH08?DzFʫ+: eu!k#(1S&1iC+m.3}+HflmY߆ ~~*^$8 |{+)pRA` 5x {;!:J]9P QGt Lq9B>8~"v#&cۇ2wJ02ٴa`&v9IIH4}zLg+ڄ߮Xc8[SYA$;0DK.jƀ`iw6YFwk"z.>VKfx$mt~gtb9RR:_cb9B*y'M!]t[B׏*7^}p8RROW6F3D0Ը`[_/{/EwtŖ-B"7bpBQHz=8DC xJ 5<-T]ͮJ)hVuS6:syY^tx@{E4Οy ;2!: DU;]QEv|-bܭNUJOh˛swmWUU*&,{ N^ KVQB):4;5X_JggS$XjEOo/ӓj#FF\$(F RJ*2Ï, e֊=5uiQ8{cw<&xkJ[ko,f>|Ph qcQRb/6:*d|QNf3`)3IQ>B&^A yNɱ<,;v1*!9L_'= Tqs5c{sH8 pVZI軔 hԓRhqÎD؉fDùC@`q]nq2WT+Ֆ&K^־m̌i'f[jYj^bۗԬ̪ţT.E-ac&L^6BYkُ582'!Wծq\o͞:WM-nsʃol^B&Z%g 9}wm Yg*q֥H.~ڵ[ٖ:(7,J-_$ Gˮv܉pұ(!Vu*p_9 ʌ T-P.M(.PIQoWL1!Q9C`rKL8 OO&yJD(QDc=I[ZA[j&zki8(ro #nмPO3!Mpr'M4yw7 7! Tzt|Cn KF99YZv 9!;|'۫i&~g7Ni_ xD C&Wl;qaEѻ=V| v:Y `9C o7X+nQ׸B\8Qu%(Ɍ3/;9Dm@m!C$F)0{~Y[u7Xkː.lN;B̛YЄO>+;{o,@M;.ϵQΓH 5g WWo_MA^⢖`pl !zp ?W=3 agX>HvzW_N h a^b)P>:p` !thp Yvy RaRTC.מ~$7tZ;͋ aag;@. .k a09V&`C<ʨR{ZNXzPnja*hewc%V㑒EJگ#qk1\sl7eNɋ5Hrڞq6E,Bqb BۑB:#ew\ ؕǗU_ɰj#dDCx[ o GLj_GkmW,45=W*ml[)&f4~ ^\sRڤwf]ZB/&cJ*I$r:m .A;.w "j\"zo ~B%.B;MiMV-Zrlhm2c i9׎` uRSpx-q_>0(0kʅ.8,9#@Rqb9"6ٕ .yfS 6(KsJNxЀ0tUf47=SSҎ3Sq~$^଎E;U,Guu$r#een#G[TFΡ<<*Se)}}zNVo]ٍ;`%$K!3hkҁޫ/@o6᳤72"sF'/դ KNہBW8'q'2=^]:0Ua,; u!2u.f$_/"?khAi{L6۞Wl>$J)3ХZ \F(6EG幘@7, ,@v1Lndb7'+iOIu('XkM!x 8Gy%m]ɂތ\BX:Ik| mnA,0Y^O}΀xG|\)6z'fALe`Y5|]0NH7;w驣M8üSҁA%U1G󳂚*2-n躓D;x,// دBgiI=(Ė,%Jᧀs0O̯.FgOJ*%555N &2vX>V;;&|# {[y`wP@Uj5QW (|?vKsH A~+A|otn$ٔ'$f>a*73T}]-oұcbO>@psGbzlggVFi}D8z[l;kVva`^g#BFT>w$?͗ԾrfB]CF4uȫ($ j SN|tWE6L&ٌ^-ءMc5 RLvO- wuNs41xf~?dd-jMO毶G\tpoݚE{5f8v+bD '=]0>"ly HDl:n \ 1z i< /N[+=~+{=T]=^93J #" X R#"4F .(QT#Ͽ8ܑVC7';ʚǘ,BӘǝu 8(̏ˆ㼢kr lwJ M,4fdp1aܔ;x`sѸu1b?! )p90l@QK &glx⎜4[iлN@Gŝgoc]>lp"LTs};!j-.,EhRܷasO݋/C!~],uWv}PHzՃYֵoLra AMg?9A< Ԡ7xLdz8t>)ӊn-mB_>e47V/O:Ʉa Ve}+ǥ@$AJ%N/ơzU.fH?D'm8 㒼 yX ƽ֐e<HZG8nsYٔ12D8C؄׼(3@Я<;osu&!9?],jb;36?+6o %QC5igwRdT:ПQ IMco*U&A|/ mjxR]khHzacg ;ܿG⧥\ntm߲N0s_xbE䐬\JÛ߲\"Ո(&ݦk_VGmJ5h6xg;r~ c#R^66a13DIorEo+6՘o/6G֩UR#7m8ʓ@q2ysPI+

)ͦ~22R |p| #aϖ'0 ^$g+aoVʿ@:{Hݨri+*SZI@=@R AAХ?3~;cA…j쾓o>HtZm ƥj"̾sјWlVX+ea y+FbSK'܁i!@5Wrޔm7bJ{Ú\@a77}N$]@HjNt-2~O]׋eN;^e؀ m*>߽c?'Pbi)Fr{8SI̙yk_⧜bO%p? }C皁JPQb9CjLd5SCPF](=VI½)G?#KcX0ZpK=^)٩l @rʞ ZSXI< XP̼3}~eIB6/TtdNiʄʻN֓LGta*l^`TC_KVJ+5WԌPx6o"BX2LW2s:9od}6+k!xIa}S4Ku=`<Y\Ϲb6bU‡>_%+5kHY7"mY6@Gp9xhM3N= yc\"m\ԲKHrwRՎod{蛯-\h6(cT@m7FBEZձNMxHѴxNH B朒Z0]?n?%.g3Z xyƓkB2aEϏ$"@f ֎*G̃y0Mm@R_# TRF4p3AyÆJe{æ6mQnK<'"mKmX 8%c|R*?Xr{1?-"Q'͂[:Ƥt$.B3F|~lJQPz<[pjGm,f r,ME(<߷L]Df'yt|75>bWY7B_eC O_uΖ7獪9+(Gp6  z͇An30s~`mdVl 2f\򾜎 aԒWZ%vMX*+)zӉ8:͔wHs,v;v^ܺBBM{cH>wPe xJC;>}$sxBVv-\슫mz,-<ס{cgud f'߼2"5U[Ň+n2g8sha>, Ș]ns<aN բ*+ ʢ, eλ6Cxa: JL8bc a0fu(! uEBjӛo4>}H r>GwϡAzXJ}nO '};0B/*Z'r;.EDVO\=[lܚbJ ^1,(.,#A8TK\|yxdb:~uh^*.옝skZgP>dO9=52 g[j"đUUOBq޻%ZG>~')n TdWAdQDfeGpZ#ZG?i=<.;hҊ Fp"/N򋣅ičD;mHKXZ)K7mSC[[EH "ֱB:-?'b}Oefd[A]8M[SKk\rew;ǷׯG!pIpTȰ*\GN+ωV'J4/U˶m{vpOPp#( Pkzk"AmYVN-1?jT4Rd_ Ix?9R[݈V+R] hkBsy].A/eX穕\BcFUybn/^5:GWNlV.l1\- f0CNp6=Aab37U* I^gG<*#iAq;SN'; 4xjȧ]_ AVHYXNvrK⊬jO9ZO|a/onUw:~2 ͘=̴0]Es[do !l֫٤:V-CւZ *F]q%M6[+#up:Owx͇IQTدOk C 1twFVjD 0sJ8S$Wvu5g,oTiKkKW)qLn1 -$1^fAG"eY O")DPmLjZ9]}w™/b4ѭbf,SRKڟ^2VɉGKNc+r M:Ʋ*R'zwo!oQ1̫Ǯ,`A;^bAo7"W6ƨ)BK#mbsIJXJ"kN.6>K/@&v`Qm/h%N00[A>rvzf*rʄ{r,YĀևi'DU |ȩ!M>xui7C(C{PfԌgڅ:r08L\MKVJs1+hMӋG_f=s5vf Ufpg:Z~$%Q>\Q:p ܇y 7(u6:)N0 Ipפo4Q Vl@Կ>0mn Q弹 Mb?Q0o]-a٪97G`{]Pr9HrWI?΅SyڒQ=&G'4X/#*; XZd04r@ᛷEB$Wƽ褁.0hzw]sו2+!Шω }l.RZayL +_Z2f~#69;&saY!yxISYd~n1نC㡙\;X^xEn;83lG]\ Hke)>!Rg}fo]3b139q*>8!5qj͝ދn/QDm镖FS!@PqC2C3./GGTsIaq&-'g%f +8.$kc|Sd _*,C9t<:2=4nB6]d4uy#/ě+=z2VÌ0_N'352$ m&tCq bܡgO΋fl~g.0zu?jϝRokhԜ&58-m &= _ǟpPXr,0=Ga..APu84̶ 9,w\}>/WsOHO6,q\ܿJt&.Ƕ W pE*WC4WQqqًKQ|q 6>koԾcԲ< E _VΐpvwN*TV\5tVH,1-4$4dz--K,-PzIEr{SN*=gԧeg]wLmDR,WDhV9`Oi@1>VgzDe1t*3#V?pdUnhOFHB{+:{p派 ;M[ć%]yͶP+éMU R&{7L. 8cfmvi;ˁ-qnn4?r5VI@DDd ?d.h;#9ڷbvұ1bT`75}ϴmDH-fSai>_ :h AKP (fzd9LxkZϦ}ۇ&?*,Ru] KN2a~xɅ%DóC،a)t'/\C;ڪx"^C-Fm͇Rc~Q1 8|];PwZFueR1#ȫX頖II_qum@T N *h\6L ۏ=pX02@$錞;mRz ZH%lt|gGAu {x&=u%K)*^ ?ٗ <C\v@MM8dR Ks0U:bGV:R~|xD;xamsDjfx9%0 ?_SÈA˟߮Oya ɠ靡8Q:1ȔT^bqkfLEKzp""3.R\wg)(*,\aQCK(y_5j^9`aw\Jկ-Sr϶h-,w#vTeR>{!^,~/? âyQm&:1,<7p+#7z ,zWH)(0׆O'*M<4є?*#嚒pAP%=-x\d-z{2RYL[-83r'q;xCa k+k %![PfԩBaivEqǒ)v"uH-"(Ј b.Hí@щ>nw zI|Ȫޚ1op3u>gܯm^BjQ6|1^4?J=}܁sKFT:AwvL秚`k6є6j?-n2םkIi(+iՍ D5&Bƺq ΍Rv Ҿ o GcHN`r)aך&i>SW?h!K2%^K꫈.LRlђZ`5E FfqNg9S{RswL9 C͕S3'j)x4kOSEls ͉ k)Xe H :9**9%dz 6č%U8Sx"CG<~s0q݉a㴑bo9Aδ-w8%$zoDKD՝ioE(m)SK'tfg?ǹw~QYX:피5k~h5s\Uw` EU )`4r;/ޅk dg 9('[5|a2SZfY  7!/hȡq |J~*׫M9V Xh{A(Gi3mo9W< 'cA美B9#@ܲ3lrKgLQ<e # ڮvdѣd/$u|x3 n,D+ ڰ%Ttgm8jFK~+L)mR_+iÊPu-KŊls8Nj$`$fxU>4Aީp_[I,"t{ OGc'&NbYB-qyִ Ϧ"K|ȂHW] e+_< W SfsFac@v#'lܤUmB !7xvd~VQ( =sKA}rUP:ݶ[Y['Rz}U(n/r5źH:2ge#4ӡo('Z,߫{}V@]7R35Cf =" :il=IV UHoN+`/8MZ4g=-}]L~Kc'miAbA C{!_Y `i着+y)3xXDW#=IO@ΏmW댆lT(f{X#*U嚔 |-k`|p,#٥"V_#i)bLK/*7%IߙH~` A MЈ_/s'\?>x bc4-L}$n-v)ᜩx֏rk\So3 8U.PiB$ BM뱃(ie``+N2w`-f嚫UXSL{3+0Cd 4# :Zd\88*O$bi&lomv2M ZyRZZ-}EJHnS5sO ,:J /_qmvV:$7o#%4IPZXi K՝Y2Y`|1̊(<́)(2D$?ϯ७Kdim$b1_^]H8[O)]rt.݀!?%CLhԈy8mCE(k1Am|e,,ˊ3NB+PLp9ackpAsW"([,EzAOb1k N澶-Ŗ;omA{h0v,dN]14N{+myOle-w}D"Njc瑽NB;)$>)oQ#a o #[#%B.g=NJ8~-Fz!'`|%lăݭםE/G[[u{u9nQ;[!h!X6 MQH<3-Xa3`T8N9߂銰L`& Gs>8@Ml\v .C+EHqt$E905sӮT㋍zaL6˭4[8e\t;*O@UJx; Q&dM{1b?ԎhMm^*)5#;z7~nߕ <L 츙r@?8\@,5gm;{CyApU#>e :6Kps4 ܏sa`&Hgf ÉM|oa,Ij6Kfr )@G(~z6Iz׬W[T5u`$'._QBm ]tr5f0,I~(upFFQ; $2vwbTПF.il7#SݚPWhRPgYad} Lq+_{\.ڧAIflubɀM-"D*fK7VXl  )l908[ݻ0(**)'G#4Tt49">Ԋ5/7$dU.xdN9c vG:J&jQRq~<{VVS_5Tzdv^19iD+$I\5(Ci̖-kmLI1xxoڃhnM>8S*~z+ 9~m^tЉUaqq5_2glW{kbDcEL0NIo2=.pd˓|#H˙j}o(XC,nR wcb h\s׎`̳IdZb#28q!b-bDʄp͡xrg.ׇG$0`?Z AH=˭ $dSs!-n!J\[nt ;^1ƖPs8a2M_Fapt:@qӽ&s g(lc\b5-ƺ ް[ =1@`(~8 Òa!)==]]oQ? jyJ.Ca>t*f78$ +؅@0NTE5N+'vgLv|@#@n9Y+'>෨ϴ&a#Nsk5݇މa<oZZV8J7=YGC Vjՙ\|u6Rm*v(. $ᎄTWHkm垢:7ЂoOIkS_JlτNߏ/s][=H/"ͫ.׮A9t6WNanu,!ML4AVyٴn .q D^.dy{Opf=yξD#_pł ^WKhlc;xO@/7!5ˊmEsR.Zivv RMe툊|H6d-O  >%V$Щږ_!1Y+2xb|H\6<iĵ/9lh!Q7GFB{̔FuV I>nx}:" a(CO-+q FSMFaÓ/\y ]U_+[R pq6تFa)΃_k5 Е I^orXnI4QxF|\;dTݘ8D-`2I4E\\ljwGX`-ˣlaLu=@~ vnQח -5DzV0! :UmkAT-ݷ\any Z8HTjo;#9VӠ,%~P'tL1}B⹦B8an@l 4nZi0E}"HgaC߁ٿ?̠)N(Ձ.|mnd=M5Ihn:ۦ XC,+3$MF1 XtK%9ݞN<=q*u쾂H='~"Vu$Mjw Oq ?Uֆ%eߛP⣘{Dp6Nou8 D#< 4 JܯڤsI: VuZ[؊F 9 3Rwb=aw[K :'Z;&v 2% x%3䱸M :+yH?[I;_@L<Wu JGk}%ژKo6BX">򱬶N~ڱh_D&8攮Gyχә=JO bƦX[M$09V4ܖ7WP˒߄6~+7H:|F8endw2 7h{08d=IpB@ɵ /|JG3wfxմ<5{N-))T:ѵfS-lјdў9,4!3uE@u#p(:NP\:WZ5IseҘ{h9duIO %8z3Ea$fswfm6N4EX߫w4OXtW9M=t7!-Nqn%g3~#F/&r|EV%CvOD= mD]&jU 8$-'qljR#=JC,([Rv,}n'" jQ*n2Fk $hbiFK t"1js%7^ecS{#aA$Mc">ZЍ1ką aQloԩf}1㼜YRJ(!8hydO9Ͳ+R4e]ڀ%XnrZX7Z{|E J`(e#NviyFت!keD^;7jn ~MWe6ryB6YE P(_eDtʲoW/+Pmr:}%>v}W~2/tqqW]oݷuO&/Sŋ*[h>&}@NTg UuE)@zҮmN4zLW5=LOM >nrTnʓL߾KM@o‘Ք"',gdcց:d\eȖ.zӤn,Y)~q[@_j**+W8Cxi6Xē % N8Ko K=s謶 Ơ` S4'%@+ָ)uP+m#ʝ>20o?iSsF%~nZ=㌆N]֚<]/ ~lunB%l'ËOm@p_op7MEu}k_OG M~25 2PGQx rMw$O bVJ՜Lo}at XsG"].tNBZD{Y3*.Ը_SվOņ cN5EGW lP$-N0ҜċP9ve|h HDfu{>BH;S,XΐH3Ҡ鳖?+0qH<DP (!$@$Jr/HYF4y vӶJLkcC [ .M:ƇD@ ,EΡ.9(dX&NG9)h|@8|^_ fÙTjEcݵ/ N0 Z莗!\0@9LE FH$$X7F2zaPzGvwljNcM؃m፻,-*R)E9Vħ'σ%d#u[lYZ[lxhc &{bWqjKF,ymQȷYM>kl,~&_hwՋ##= f GHO?QQf+q5]D =lObuX;rCDրJ$ w7ٽ} ֹ0: Pqhe9oѾnWw;~ܢ R*!1fQO>V9.e0piّ&jڑ$h10L5 udGErMjBa̗Q%:FU&rtnM *D bO/nNWXst f!^J+ v -ؠm al >{KVfn~#GX {`)[z#;2:m<(%%D |T6ʗDn3B~?ԑ/` ,3(hJdR&@tBc>5j?Z*S3Hc )_)tpܢ۰Oz$Kk~=~ 1 +tU_T J fhΈlfҔBC*sh_g0^^7VIA{O,,C&(Qɺot1vQ-I`ٍil]5^^[~' -CTIm佝IuwLiY *v^6'EcKfAӖXI|w<=&ylT<Nc9V1qNh3imY zI@%f݂ *EĢt6De>nd; ^9ޓF(PB:QBƍɐ8n-h) HpvE:45 4gNP|l=zmB9^L`V[@JC@emaʑ'4MebYh5I|ў-r'=r$Rη,N4au_Qh;a$cҧ#TeDbX oKp9 Xsnl̞#LI@ ?,ey1'&@.'Sʩ&S6\ lt9`' v\P$O>fiaԘ92D *0&3ŬFqgF 1L"⩯ 6Q{QP,i~5"ƴ?Ͷ)b N՟ T͢{Dyx9s'?1}U^,Y R*XM◞E<|6:jն!*)C+[k8Ϸ #Yk8AgWDLs j'cѢ$îu>pPoЩ=m7d}\+NݿھxyfYa1IM3dY!:Azz@eG;oExCiyB:W Biɧ2I ^iݻn $Pue g~JäStRӻw(3.&@r|eJn4:2"G"ca!vgC^I԰8#1C"vl-#a{vik)1B}EuxX6?XTZ7$2 7jWw-GYHN Lm闙"뇲Qn:K[y,-c/^}adY,PIoMd }՘08Ra,r$FoU`4fJ)4 @fg\ALLq9dN y6NEC&[811p+Լ%` :WL_^k~k ^U6^:@YFn0! :쯞Aw~G1g3}XZ djEul[u;qqg H+FW뀯K3hr6AsgDSN-DeZix&:R_`_e>rcywHi 24emtǸ 4HN8l@2cqN櫔b) $8*K1:NTm5\\hx!3-g)^LY!uܚIPkyf$Ɯ]l|.}sgxc(!բ5|M! spq>4Z%|;;Mwi38R0e~  ZkOgOz.v9ĥ;=GGBګ,@ΗٸI Rb\ԓM&.\,) 6y{!ZQ-dd?2sq̪a;}]:<pTRjd7UjUeg{bLe~ma2D[hXS9-'no-8)!Utd== S[| We\ :Mܧ-F)@ 8AkKۀ2$&~+]"ΫJzw ܠ*@Fs7֒M ϽLkxE0( ;ElCiAčR4%n!cЗpy;SQe8|[S&IN{Z ⹕#@mfm-0d??ÊU"J6˄ڶ}zh$KIKW$5xnK؆y "wC=܃) "i7i#{e+13^P9Dm  UDę* :)arT8/n5COk[Qk&s1/jG;HCd5cPu3Ɍ/2-YB'dzjnUweù[Ƙ%ùL4 Őґ諽R|Q{uLaTk"$pZ <5=Bץׯ@MF}^r,Ħ{T5t|YzB&f,>z.l1,9.e?&@G%؜Z73u6S 0W]'`SG3TS}em] A_ذ H}YFl㯠Xtܮ8,tB~Ppei=eҒ3l^YeQAč;q{܊6U'/&cԈIu׬z OC@Pkx~* q>Y^U ڞD\5y9ˊt>uF\ yT0ƞUH6Dl3ٌJmueu( 4{n톫;WCizP.!Kb0% vtPz]mol\ l=oKHɊðҚmI- Y96xuIeAw&R I)+ڴEOd1¬'SC`6G6=h^^6Κ5儭״:1.jyώo7p /]㵓[&J@cHe(qsܼ\a 5XVϝ>į["6᰻p}ˆxDƐM҃}*=և+oVQ.[eFɰ/BYQ fS, -zujUK_[~{`~Nҋ(jDm.IlW s*@9:`MsP rЍ MV%mm8UQ'Fo |1|纇%l-x/# z7Wy|j<= ɩ80u!rdN- ߍWmĘuu1sC@}4Vc$n,Ee4#jt$]nAe<&&@|w+5g)FPɦOګ^H &T;kp_4bJW si=Mk˞r{XĸWOȋ6غbNU`$]~շRg>37 sb1>.^ԅF_uՌ<>^ˣ7Ho*Bb,iQVѯ}|LUNcztyK>>hP.iDm%M' v3UrB8 |YOL#QQ"[CsypOyruW䩻}hwRV}MTpb;kΠR!7MGv}&slۣ_YTc̖qF*wŷL rVObbߡe\`N6‘;Yys;** ª̚rUo+t5s=k\{QM<.!ParhR_`lw:CFeѬL" mTlS|f-맕</:)5YV3.oZ1C#O7jÿ? HhZR]tJ9M"˨c|7݀}CL5GvBCJ= j|H{/SIdTC(&2#֜(.Z&\y3"RM[he.ŧsVeH(ԳY *06.ܼ:Nb! ĢXxșQp=,ˀL+?&%CvI)շwN1QyO{7zu?oxhBLqWZClxauг67Dio:W:;^/ 7o*gKQ®7ncRlȬQ މ~$Zqh@űbz y:udM sN+{=cywzF8 |I&#WB$() .x cI%1-F ~\vr{eOq c-R=;Y*pR,P4~`6^)+6u=>,J}׍C$9n`(YCF>H5QW :g>>A̰l7 w^մHIgAޜFV c$v?or&L-a3u:R͜g$[(q:82]SX|8,`Դm3 iZVb:ae;cL+4;,ciԋ510-T3;O=,A_ސniл*b8'x3?[D2S(K `w>|K fb]э#jp?~)nUԈ*J<݄6BH*9~^E$fwj1D%i9X M8[ <\ ɕk^vHNCh4PvVMP@lݻ,𔃣ΰ1yvW$$gI:hJ^!Z m*{VM9?Ϫ{38ӝiG P(EI%еJxʳӘKrt\v@W\ScQGW?hd>r䏦EJOn*Xu;r*R',ZR=\1c%/3qHgSk: 9a=c)Nɇ*\|絛>;.+ٛTlZ> As-w:bZ"ȒYu(P]Xf8K -6-_"vi qy/=^|~swSua|H^Rs0*7a"k@wDR,NkZĆ#P`5zM f2M8Azi8$AD" ?GAޮb'eBrb.-*azhՍŤz&D(>I%رD.h"+cڌ@!@ެG3z 6\UԊ(ʺ}*&+ B2т5ڿEܑ>nB~/RRaVﻝ. _Koz+J80t 8,Ųwp & "_i7CP)͔qc4%.A݋NmI5*p(u{ -x/1qYO[@^lxSt~CXdyH9/e"W)_Bj~}F_X6^]Y Vt0%@'b/ v"*pt qT9^T~kف {QZqb'g%DX&lj*Nyxfan v\Q${ _ѭz:`df~ y +#]h0?Mc^l)*X/OONl7%㞫 *@3 u_YջWK"YI9A_EX;ڳ5t09FlD 'JWhF=BbW+]{ô3A6 _iϸqdQ"ׯvbTt]j7-.ue4 <Z)yNE81#/bM2%~p\`Y&G:h ?Cu6RB'^SӡD!Z[U&b"&ʛ7^c Hk5pRj>EWtRQ\+F#({"]?PLɫX, qtkYePZ|_M]dZ8G¦qE9 2Axrkw#5uB&b3Ag.B}kDoD~c f铊FI(`R.uВUaHkP^oL=W;L >9\ d4lja>p҈rMxn @fSVI²CBQξrΗ{tp6$/)lۥkXgIK@5tl(#UZqG>xx\J &;/0)!g3 K靈^ HT<i|EQq_]-49чz ;.ow[Aw 4DHyyC~ bq ךnZ'^/~藫\Ft$]`{R=Q`)47l k}/vۻ+TD lD+Rab_et *ͳlwgsݺcG8~czYǼ'"OqGH)R-9tGY[QO84l2 NBYԧ|#|qK`eZ&J+Uj{USB5?T=<6JׇL"d܌Vpf9EoZ=3i[@x>!rBCڨk٭~ݯf.] U* R:$CL&CŊeTd'77ħ/wIlx.@P)B!uDO<-޶F*s; 7ȮJ@D䝶8UA zmlկhEJ;xaEΑnV=^NY^&O[2Rc$/uWlLV2iP#f3s®Ukc&824Qpot/*;W((/9rs*VyefrVLg4;۞̿ߥ&; <~XԸ8nsrb^_2|9#" ʸEѷkliU?M1u_,eQ;ܚtnMrvиAmL#Fg+SGߓD!+~ț9U&|̏%͟`ɛU:naZun7^ 6;Άtٛ)7eCހ-vѽ~!H\4mgziu%C+J*F}gdْW98R Bh(IHJ P!pYEu΃ sE_} k M~Gb1SE|gm8gt9G Iɦroƈ"?XB׿*;W3ȁZ获O20`} *涩y}%TqHԃ^J_ĩPLo vYTn\ d Z.V"Vnog cy|񱾉J u-! nI7vVƂuW?$gcq\ 5>r:D#^@U2sx,igh NHSrk n(Cޢw{Σbf Ͻ'V#FpZ'; 6!\" u"yNhDay8G+-:=?*VYl太)r+$I >"-b Jm N9ڮKKf눶Hc.it:N>SoWgCkxG<餏f:J`Oglֻ͠fp H49-tf{sI("~x\OƆ+|9^S8߿BOo%Br0+I) *:hƷD#`g&*Ks%5G r,%2Y6Sˈn&QiLL]cs10u J6Z;qJEBo!='i;lP ]i3JH|뀚e$ 69SMЗS6tƟr h(fK1/VoBn\rb7&N?" m89#piB̈́p= sTn!b7LpbiQXG݆Tƴ BvϳF@%I-I8R2ŌzqDWv"2en,e3#5*4,cٽ3 bLkxDn52\ A`-φL׈ +/8%jsќI!V(u b6[-CBII6f"_ds2DZPA= bd+O4BpȪfeUN0y|fy(}qiw*1m fdy3RoF@P3ˌj3v~ϩTZKP7~fMS٣rh9 ftPqM !6B O P}kסeUldTj } NpBbBLʆb-iBVA_QLAav#L[fac{<A o 90{<ݵRҗlzr}QOZ[nZdƙ Q[5H'Sۼ99+fՈVa2ZC"-\u"Aj֎I!Ļ;-w2N@a!ۯS ͊T*S VƎAa\5HCz_` ڴ1'{ ' N !ÒZ+BaAly]KoR\Fᛏj#0GV*2[M:qp1̃$,M1aո\)NboiMo#ٽɻHvJdnW vkig!rv#%'(yTNʓy.74ѼYPZK$߭'٪4=`gŦ&HGΫ֫u*|y:$,SFknOD'!?j_/ge(9HY Ԁ ̴%L:3 dœ{\b$g֬2!hFބ4r>g)BopW%txrJ.9dvŏ ҉?(.^u٪f|GU#7 \zKgCq+=sWUln\+쯿1 ң&?~qÉ\e6bed8ZD%J:nR\XϞ8ձ'"F(a"(NW~E0 %!]NNN1F3~RԽBDx dfe65:SE"CES;OCMa p^-E+ f%s `ܡdooġ`VU4}RMMQ 458c -Qcgs͆<Sֽ̔V^Ӫ GOx' x[-U G.&ۡ[ eMOh¯鿛+'6%5J}X@2E={-f.$O4nH_7ZС}Ƚ$@j\8JKj/@7ځN~צ*Rk4Of3̄kjk ( ұ ިӀ~RFhRQ6^9u}qCkeV+1]lWm(R[$ QP ydAI-29ڱQ4.c,zxeDg>io(haFt04c6ipb-ٞ=jNSLFzbjʞ,2ِP]B'6<9I[o |ylifY:˛pcK?v}inDSlxbtuD#v)#9) G"qH#V&dgXQe鶇5>JFnH(,Ad{Rx05%hynqQLh0B2sQm_hB6i6eH'&{Y!Je|0hYb&g}G? 厙WwTq A^ J1I.M8*#eeJYVܵl1 _F޲ZSứ2Ǯ,8|<&i%dyZrC5DmYc5ST Z0ʲh"7wu]8/V< s:)ι"Be{0ْ m;~ hO_qn6X6\Q ٔPK8~,g'fyCOa種j%UDe9ݐ?3q+ 7^'JƏ# C4n4. @X+K>xڲQ E؇-ՑC8;ua?+n˞>$rQ_%Qb8]$DWx oFb(vtOʘ TЀRˎ2ݶ|ADN:)>qcP M{z\+\I~pmZ|C5Qs9uo^܄Q9=rL͆c ˞j%Q Qh#֓ewV7L'hOYKLO5# tJ o`+خ4e#9,eB詅r<ɨnbWRU(1LÝ}JojDm ,˲ \B%@ҡlA1}nS @+PjXA!$mlG\Dw ~Kz%2*~Kie\p(wc$I=ԕNoσٕV_unٶpgv(.<;Ym;s{yzrPJ6DOI])K^"K|Jy5P0X7 3>xtCH ]ڜXT. zjHq;[GVa&vR2-$l )=5c͵s8pˊt3uq纹f÷#AF dVo/ថBJ?n5+jH Z冔^0ׅO LWkLDQoXEl so Sc.!{pinnH3nݍu{ ,SD93k߬j2rL:p霰p7}TX&tn 1VVrYsZ}6ՔZQ^#d6nQRqѾ'_2A JҶЊ~" MI3z[h3Dduh 7!c:wvIlZPU<344(>A bK*gǪe>DfR @u=Nl5b+K(r{SI6/Y1UwwxޮsKQurGE14 Ku>ܙKCuWxJ:K--\ꊣOCrsK\5 H6R:e}7i@rCb2Wo sjʙ5Muw[.;TGè xAnWf'O0WGN^"j?;EAOivǤi=#PelLAt; Y[aa 4l%6qp5GzВfSB̦%ykK4Ĕ=oQ"5ӭ b!}Bցe*J l"__rJF;h@H.̾z(ΐVh)q轆_if[ .O^=)@0e~dxiq.I]SݻO+Tx,5jǶg_)kZ[ipa8|n+/;G3u'JݴH.9/tʐ^03ΐ/c J/^=vj0 e5ןtٜOc6͌T׷·M s1;$b09~g~[md(m"?! |dٖ)י}j0tˍ=]$21Ƀ/gKWji$)<!hUu蓼}E,dO1x|1)p6\f7?JN?=y4_l/ /F?SIÔ &oz9 Q7ܹMdl[@g>,BlTeC(k^ѕk$id8`>SQ7[XdSjhmeq|ZI޴'MUY>{iFD c߸oՉpAA !wXO,#Y(;-9LFձ[YEFkx6; K4)DIfb Z7&cRKii24,lxK+*}ZI_M]顆l|Lg+t3$I {7w"N("eSJ"%V3Xb_X90R@ݝً(R-u7bCδDg+*d0sĆanԻ.@aY).kO3K|((6zXUHh? mKLgCtfA$}> ic*l|9"Sݒ|yfkJ G)=iSO莹*4",mjG;AcYRVI^f;e[Z✠-.E)Zxi Q,rT^Fd&C"4&,8e<"X>Ԕ?zP;bF:B_bYpͮ2Ҭ*vɶ\{Q-vVNǀzwU>uL|g߷p$]fʂZ04 , sdnԺ3$B o=jF/{8~M+oHL~q+& s֢ 6c-]?_+OJhM:X`_!~vZDރǁuhH^?i`8Ǘ-D ,X!4 ~%F>d\'|M#%ݗ¯R*$rDCh HA{H{M%h{DO仟c:T?Eoj)ʳ5Ss(:XNonb  Xt3K_#?-*8Js|6Z)hU,}%VGy-7K9TM3|HG`fo *{$}a'`|#j8Y=4fޤQ ()g-PSJb6^̟gb|%iuU=wڋ#?X `W,J&[`(Gy]/YeuZ+|<J/ՈAkn3J5ra]nGYc0Ǝt54[UB^ؑ $rG}lo]e.!E[8w6g% Ʉ\ .)U1q~J4raabe]~b~*Tܔv-*鞘O׊i7s"<@wv&0:'ϴ.MJ!ǣӂj 3nqllGpkE8ܵxo_'SHp|0Mu'+a I_X{)},(SC`$o |MPbf\g8'"ǤFMt,,^;!ukUoNFxyi'@;|9.H,ޱ4#|7M{Ң6”4y~Ma>P6ŏYBpmbA\i֬F6YRUN>;T0+ uQQ\!nn5Lp,沉Ck{&RƢ:1Ή 뺨IS  <>o^P!/ks?׷VZݦ0F' (!LmK!}F]x3!}b^Z&.& 6G[.4ǸB8HW¼L[/Ńq=KP([qtu"_%ʑy[#i({ΝV M'BeBKYxܖiɫRd3P FK%?;\)6@j-]&*5qrMCn2&UW jk;n,TI (8[SkW[lp5~YvND6ʺK~x(P6&6|&LxIBvBGz#^\+'Qu>-fq^U4+UTuPD$TnwF^S)AŰ œI0.!>η &/9sZLR1t ` /Ŏ(9-ҁvq f ~6^5|aNmGR%TEQKL"XTyL06!(@V7*>߰w8 Qtkn7LLi麿{44im;w/k~ ^x13Y2YYl?󊚷qvRq;m=cbPK#_qH1v1w^$;/r]>(OSk:N/UVa@~SPvontN%kG7*[)~]ϩO15{7huO +܂u[w$.]sqųe,]?= < C|zo C9R rl(J?oE8(G@Ay TR1!Ffr D#sмGwS"5AL5{Khs.jsDP7;K)i# , 187EQ?PkFYIU@N%6UzjU( )Uj̏y'O1N:}-3/ޗ.H ń>UhV.%ndHY#/sYͲk9U *;r@d$[χl)PriscoEL`?q#gբ6b(0WdՕ}: 2:k9fsm= 3(S6tbWД [*X8ōp˞ ^ KC&M?3ݸĥϤ (70qړ'~8+tR@dSIgm)GGZ (ܻX^0a)xxN)#}Z/ݢg5C:X~Muȉ iGm>6gܰ'&a%}~kiuD"2#=L;@dxԶJ^?|P%zo3FJ | "9؍ lڠ.E: TKplܱ9J)W@aei ˒lz ']0VXRVNyB =dBNǨPyzVq*ENn>\}3}:;iN@VU R&),LU΀+(G^37Ր\8e`ev b8T([0.Gu3À0Y%` C:<%`O=UA^|E5 ue@&q$A膈Ox .4|sxl?gLaKoȷ-b"龫npmm̜n4 Cc56x6ORӘh0r؉!qJe%1!۷syqM*ĂAX2,;xiG)"w ]|^а)#Iʏ!"jųy?x\{l+Π,V-&9:V)Wm(hוoKaϕtHfaW;.:5v('?s<撅U$E;b#0qBi0ejZJOú{ ۢ{'K#L q~va-:np~XS_a6nP.++VaxmI)7-/8lX@*(fҖqƙ3ų }M6fxZmCc-^WM3y9ͼyG?1 e2&k=x*\Wj XHPzQ9#{VNz&rDnpJ%Tz/a~=3Ãkk^¾l(\dNoS  %:S z`qݨ-U#_"K&FMIWu-"Pg gɞ՟CZǑs`S_n"ǎA~ V҅sD.Zʻr6h̭ixx쾈j-+Ic{qxrݭmh>m.3` ix? j:Ρם'ǂgzobg?$5 Q "OxnOtxfOOԄO4߾9Rե "q/b7koC8GڌqJ c'liasO+k dy|Fx)#냬zIc=;UDz }%OߖSK̓}ß3`Tjv7bc-q`R5 n:7a7~0&mΙ7ntmd}rJO#jEs|4`Cz\ɠo݃,r#^0.@isDٻ\eBj.u&O{cqW蚁5$F %NCDX:d|o?]X@+a{vȁOJbYx_O oo?\l+'Pg1$+rFBV=93R1~MT 0$2 hb A{UP$)*̥b0Og XK=/A38H G BA}CsMoaCCiiaTtm`2 E{NR`Qn̹9/p6 A蚐a!" (rgCa#<%Wb U?T1VrW 3ekUz`C"9kyl5YArI4ɝz[]JqPHt>ˇRPHXCm&qkOL:4FjL4bXRF4 #ƕZ Gݢq[^C*SӭV1-} 5 %Y ~i[q`R1˜%)/ҢZi^V"DGŵU+6> VðX (R_0=fc'CFWtm:nc=m@d氫`'OUZn\8l>Rۦk.iZ'6Bw6dXU<ﱣFt~6濟$ScO(aKTQPQ<=OҊj4Z' }gh[^H2IS},.9Ac,~ VJ'7 -g'U}/UnꝋJ!@Pd򱆟2ƍTHGަR?HD.M,%h8^^}EIN_"J{N G+98f&ق`X=F|9]M17+.G'6օeOQ }Ste Rg.O3u?x;( NqSǃuk'\m`v2eMJ9JjGPyYXBs|ZH.(8^+멫8덴f,ƗRIxnMM+ AIsu dkr<?Svd޳Ji7avCD~s|w.m}3&ޭ}v#IP3FI  =S Y?f[zٓ)MB y h _~9%'W!QVY2rO6,HRp'9$)yle2dmW1sE/\PLԾ5G̕)MEM3.:msl#zM+;V{X+p,I<;6D-uX9Tee#s>Hq*=p&4uBWRǓh=hYT)#\x@ ܦB&=8clGze;2V1*rqtHM*j3'CR m!,u%ݟG+8#]l$+yu5VrsRpmR/yY?G]k7M!=1{)=9g cTj>|8%^Qpݙ' Ձ:aGrڀmzc.LU#s f"陷9͏A--KdMBK4Z\{ ~*G\飯î"ᒋ~A` ;[yt`^KE˞l G^A.ݧkӫbnB;FhD>vu3ek0}30NS~!D$=kܯW ,$Sd/OA:a$*>W 2Ȕ V$]CݠV6[wU"P63,G4&܌uWNǖ&= rA։IJ0>qή6dJ  i,.T":,A*mQHh83X.9%A J~ Zb0y@z\@5 "WJ'$崁޸li1sav؈FXR"y )MDe<2.e{<ǸaZpܦfF>C_7a,Iwnujc2GR&H$|8Tg7"NP !ÛYL{cP'!% fQZ_U'edPr8 N׃ariO,RK#HH\M F[adžZ<)xE*8t(RKC\JkrX^9b:o퓇?Y(.۪߬3 o7A WwM qd-H}Qr< ՛Bhv( 9E;eTWku e(9: ,># bQ`<5/qIݢPDRM͚5ϖiW"Xҟ>;i"L~;;C %p轴pVw*37-`w5~=Q' ẢĪ)>ykT#-_ Bȁ~ o@[294e\ wt$9:;UƸ=NEγJWivpx  +\ₛ_eFw=/Hc?~Ȱje`MpwA@z1llJo]zϚ(X~g 2.z҃Cu!:md̯%?JI2g:gOPS{gcY>~Š'8(#tfJIC ڴoUPvQ Fz =g_Ԁ$TS#b j%jRCrrTg cOo< †;e3;8/4JѰ~l%@6cS.'AVȞ!G5HtEI+\&LѴvGM:eBGڨ'MJhވQ` '0BYGePӎ=YdgK M*ULn5fC؀j%-#{mUw6QkX Ig ǐmɪ`1ŠtqA }0*x8eb'^gplTn1+hWVR9v{Gx?v@IǢdT{eї s?jHͨy׷I4PZXlR*0 r$}xɚHQO"kD=],p '؛5YX]fN1_y3yh\S/ADҵ$hP .\„ʲnPe~u(vr0/%CjF )sn'8yمXyI;W.PS iX;{^>nTZC!K z ie tƅ^YdlY!gYxs `fk Jb=&.yYv܌3S٬BQw+7r2e$eƒ$(SXmf^K-lfŃDr'Fz;H$/:R.(I'̅@CO:9 `1;}qO#-;V2e/ =:|[kkvHPgej 7Tp.h&I C(y9^́{ʓyڙ,Od\ [(꒎c<&'>RMaZvC}Iyqo4pRRyS_;s @/\+"tAg Xdjyydu  OHN.+Iyǩ z)DVr=3"H-3U`rي-Ux.3".v6g}v4Qths78nO .xZ& +Ak E`Մ(/Da vN|| $򏥆儻:d6{I(JB4 En[0$~} G92-O>Wm7R/.9AVL@*u}Y=9nM a[f0) ֭qDL:?['?7o#wඃ$QJ=c1t5˴!3^1uuLCiq 6:c<6 <BX+/x̩~(d[֎IFSn8=/@Hfl6fۼUe o912&6B싪adI K/A ))UUAU&L$ݐw$x#7]b6J`w t~Yng8< ㋌B6__5. zK# ʏ4$5P:Iy<۷3ywQke4 8O^8$4ű&+FYojC7F]Qf(~wFUH5NPBWtrL^&:# 7ڥ=LS ^D5:tYŲ PYj⌷FC[`*>TXbj eZF$k]R5pL_gTh?? AA*RgQ:f>6q?7NFI;$z'ra!׳~rB KSkp/M[ 1nE?ھAt`0ra*DclEB/kC|=e kB5<8T|g%FhE r+.#t*`B|ڰ'| (ISA_eVK" .he G\d!O~$2LKni5Ѭ$jI9jՆV%V1nnd֭[*`ry+PJeMU srXl y ZATdԖ:)h}<;լ5WH6Lfn=4+wTJvzhqI{5RTk¶-Y,YOi?U*gf p 8! :C?<XˌB4B$YH$j$Ab1Ruy^|iK+`ȅЖvFs T3]`ng qkϹZ^Cq9G}ޢ8rYeBJE #KN+uTW\vl^BHZӿ =ˮ=c d3gbq$0AWƯWHaX{Jh#B[#Q>W#$t,glq}ňюt2ߦRF@ ţ2gm Ȟ%KVdn:Q2{' -J$h8Yy%\.R,/ jMIw}ހXb̲l~S,r qNh}諳V.CG@(T2R\zśJf$FTs7eJR $\рRyn̳m,c)O 08m%!gzD:qGVU'ߛmxcvWh4 03vJ1-˅')K[ljA/㖏 '\0>+;Z2:$Nд`4ބ 13decn1dgǪATg=鬩.s] `^0VT=Q[&xZWʞOMp8_͌қdeoN=.DU,A"Q7mfǫSVIzw iqz}I`9XLݪݽJyXW&ewI҃ X/@鍄i F" 2sNZ|^>wFcLxX65\N45؎;ZBzcLi51O8V]1b[t& %f"u.3KSɣV%T㷧O; w7жd SνHF#y6-g't&egl䠆'"Bݤ>;{Z]>Ey?ͬw-Fqvi0nIqͮ= 1Ӓ{gxV>{`PR] j_LLw 7zY@>$B3&AaF-GG<YtS[!>Xc@la,!hAsiwgzypk8GN}<^;R1("@സ:/iTXw!Uu--3 #7D8lqo)^|ن'#yT4ςw?wQY3`Bl3f c9@BזYNw˅|+ffjoLt",mTϚFݵ爰MmR,/aC]VA1;YWt"Pzoc޳(w祹<^#6پ/P뾘7PzBޞl{1*fIvw0~w(QL 3_mt _(i||M*eo{zpaH/X~+'){~m;2e(M`~ Fs=閩>v cnQ7tֿy(v_~$ќgq:7Dm 7m3}cz{:Gӣw~mjbsڱ@FGGpAa#e"&AH6{"Lt5R 2r"霮+je빿DႺ=ވN_?XXWѽc ƃGXȿWSvj>l:@-EOa0~@zV1]MpSf5e҃d4zbUa- ;Kzo"$m?=*&$NG#6Gxk )Hhj2VWa!c- ^F2c6'oÂfc8kmwh[Uϐ44= @fÆ < #ҸZ', \DaY[ Z\%ZDb pUͬr#jj X+k`WiD.$2H 5Lid@ W!X^xXW;aLG?%j4{:dDf-A_"&/GȮ3J4p~4P[jҽ!*ĭwk:Y&fh} |TÜk*y81oP0Qv{HQ JF+bz5)vZqt&J-ئ4gxQ ZrzǙW?!r{Ÿ38q+ʕ8NDA͆u{q! :J I+aJf(!J>< 9V11 JQ%9"I%f8NhrIA]A&W*7-E> fߡtY("R{Oy[םA#ZOD[~ԋ3pӒq#(^~qarɁ(&+,faQHb>׊D&pmNgr~ցyL][8¹*%A=!*ǵe)(lv FY=a#MY_Ν& {v.;Kh{5|xw@|@l\ $jf4z OnfԗL>JmpRr+I}n)xE hz\I ƣfI5] XLSo]ag^,At yn&MĢlKأE3sGeύo\A͖QzʮQ/c5}~NY"rdc?0rƘm6E|~!U.'$\͌>l%bYF ?,w]q&.MP-4( P/֮}ZXI)3GEdg9A!UJP3!/*HsHgɽWJ !ٗڋZI[VH٘XD{a$Bʏ[.Lϳa>!<#p]iqID kߏVfc`* xҌWP]S Z$wJk S)FEd(p[5We+ҿL )$i;[ߑK>e(ė®z~,#Ѩ`w]q-^Z˳Q\AY~R,?33NiY. $8a_Sg{)-zWP7~YTN{DžƤ7L0#M(|şoS@ T؝L mܸ $Qv9!j{2(}/BhSfi)1%-Ϻd|{6+WN"|WB'#!NU9Uh Rх)fb牛C@x.jXHeHR+",lfbIo<]Wu#LRci.6l&+C-@@}*4=SJBgPk8BiiP~ p\V|.'$ȱtZbZ#\Š-d5z|G$B=:Rl0k$2@ըvįgӥfr+ri֠ Ť@LB֢+ȱko=á_9O7|ۃѝ. tci {|0umPVrc]3Xi֮r"zY\[x^ ,Nat'N+7|[x[C_8l5j6e1`.l]N,?~4p?0,2x^13YsXoS񽜻G?JB0i Y}=2XPB>yʄdskW\Bb* ̖x.Z6AsU]R"8Ԧ}rrb< $%Bi1SSY#Ucs݊yir֣,CeN_@i}`Ir\=!//EH5DT.GS4P|wV!qN9K?ۃ6UCh.]<%4琙*!~4Rʜjp_p s@% eYT[ \x=4YT)ct}%}$i1?]8xY4U4la5!&S˒]_ _7J^ǽ6%nF}*a8hBӫʁ%ŽK,y/=*XvN @m0)6ӯ/n| ta <і?Dm@z zZ(]YZ1$.O6ŕfĆY0Bٖl q@ ; ۳գo+(M\/x!`y~Dfջe 'r"vg=``t2lvӐӨqOLF#pr2:jZNK|TxOQDYWdSq^ 0?M-A{nm<ެ^dJz[DIWўM:a|8̶_IJB?)u=U8A.t,r~Y OO~?:~TёPe,)8M1;=0qS7ènE,n;:a0dNVj;XUC2uAb{g@޴D(zVJ3{Zz_ŜbS_ٰ7swb('*L6 ^dƝjxlw})uTM8^s>\ '~Dr>gQƴ*+t0.tϝ=X9w H>GͲ=o~B` ʂI|v>)O /Fcv@[J<+]֤TmsK A1?u|G0iµG:̔ܓ?ZN gpN=W}J/L3KFYvN|g+آɢXerX95'w,,\ ؽ|%Hzde Y ~?[ػ=wȱ60PCܪ+W^983TWљ{+3OeŬvu! Yx3%JE$Ek~ަXa@qw2Ԯctŭ.Ӿ9D8l>ˑ[dm=WW%$h;|njNlQ3A*ʍbdLgؼtFx``PQ sH KsL)=d c ÿi5<< @? ]c 2O*s[>"֪ .";k{">)` * K%tC~׻…"k}j,&_ūc m~}gHGɪ'F:"&?k3yQM oJ 2x{.(龲PCLm?8|ߕbLYVbqpNd 0b cTYq ]]x/Qc,-fTW'r NNQ&f-܏>cVqEKd=C)Am_I_0 TJ{viX%{F\S{v]&eu*+$KBச[ݾ?(j&hk׾kٰ)|ƨDfM~,2S~V`h)I٭ʴŞf)\Ҭd/Д9;iwu+>IFmݚ RV}L@Nnj`RTۯHmpw^`y30ɁU<>C +F~f*K ުә2+Qt":ڹ"9džn"\7Z'5gdH}\@c ZRUBMg_,6䀩r3tMLs]qg_b_NCˆC8XZpUtc#E T`Nf,E %^1u9*AE)Xՙ{KkB[&׉:Y[ ool,t7#ĘvX1ih毙:4bi&s7ᗑNhte%25[ߊ_mm[+>`mj mb|^Jj>h.zqZk%<>pUhD< 8eL|"SZil飊RZ6̘;L6i^F8{41T۸"Z.aJa]L\2쑀[9LH\fDNeNTC۽Hǥ1''IHdψlVLI=h|$N_*0ze "nՎ@1*P~dI꒥1Tnw=;Tӻ ӲJ,kK㘈̤'sxKbX`{Ͼ!u?'7KUQqcѮ01,գG&3%K2Q+՛H2VH%?aە?E>&ŗL$E#0+dVzPָG(/ϨC5 bbS+JnBw(^"]hT)i''w L%s5܅ӼM0#`HLG{+:[utP ^_5?b.?`mVe~ >PXca ׉n2O(J2O[ga>8@cJt̮?}bHjED>1׉8!f>95snrɫP%A=i7]E/a }SO$R@S,sdsl%/%9p()B _s VM^9q-].Y2Y2pe^37+jGkQ_MI>.@7wt2ueO`l)񒤰ae+*tޗ\>?M^PW~1U TTLVTI+ :u 휂-'Thm/NTtҩWP;^YsB%0r }> nNg;E+8 2=:ômQT s7,T.O|s2t.2툪Zmdr_iU.ap@Tdx=0R'__lDWL^nqiᇦʵ%/dP]- ,#v_VH9O4` qhXuM&h_-nؔ=Wm`"F?K L,%zis0U%,qnΔ@ݐx0w-Q?;U]oE-QtEy W|`q-EOx^9^>a%wZVTV2ќS (shT2-odt_Bc8PtNɋUp I{'v/Т TyⶺP0os};T&Z;hO/Bq1w;S5l֜B~A)mBW8Pzh[hJ|Lk=9NF4D OOˌ1Qps?Bө rkd#R[gge]WKς@5==JG$qbY~UiƄ+X wzVdk.)'f/f2{"J[gͯUTk] zǠEa'3tvŦ1L?F+3i_!=!6X<,{Tbv3dFf$jO|5!<2s&W[~|#L]9 %:?+&"}b`@$jpe_z =u]FHb\[p{38V`XIRjLO>BVge0r*>W)hF !]pAz6>nALmxmKfNgyN4USbEP]ƍJCGкvJ[7@9lLmpH _\ÿc W}hQDkԻh4kH3h>{^$D9;MȤj+U0D.O[}U~˝Btl3kOv$ &  x)ǫV-NR U)=ojf*|Vƪ@D;@L{eqY5qZ3C #9{2# sy9'9sႭF>l-fI:Ę?g~/L6# 6|$%qߚ*G.?=|u ,4fښ#_!H2z`d F`@ڻ8a;yJGAOٽ))N]:~#uqg5kR'wC,*N#emwu,!GJfHդ}ڐPLug.&/?ڬOԵ0 t"r6 ::Ml5p1qS 8` ?aZ'M+ WӋmZ-([j?'U[~SQ#`73`WFYb7j23u[.zD}U yҜb)Q~= x2-z¤?Ӯ]I{5"ƒxDhZs?5"_^&@}@|TRxSu{*t9=6gg2ݾU FM=_C&Ke" o"֒>ͱsf,4hqM;ͷjO\ښGg<^Z˾rVLc`"]}b"?Fhyfq֙?=;ܬcKT\KwfUN\+GZ>agMe?ЧiHܜ2€[%GUNy~N>.M);)iw GywqeKXollɿR;nȪٽ)ZEXOg>| h% +{e[7Sw}f z OBi ^i5+na{R,,ƒ%I_M<0ăR2rC.Ok YΩsZC"zz-;9ntw8rTީ}4 |nϹbpc7ĺ=]BL22dV ge{Ev&%5H~,>Q 2-Fw~fzJp0"cEݏ&hN5ډ8D<~yj"-OSiQ@MBfGtm/qɣWu` ~vE93#_>#q8>M>WQ;T6JjРQD ]fOH#>ND.i4<ԙ` k|fbFGp7 #ZFNS/9A-lL2-4krl R~duI9fA+o@ǍBLkĂ5@,̭@;\V1vPCE0. $Ť\ ;kcpH.֪vFǘjӘ ]/XLz/*Rj_$Z P8@GwQ4O^lvAaKjNE`ˌNSn, V $7x |dEz\Jލ^W*f>\'r){*F=s#}/[A /uvF]4^p(o@@on˷%\O±{U ˺ &-ONp%_,2-(‚ /,6(Ex5lH&Ni[Cw#Pn~o%/>:fSqT8'Q_ZBTb~tS8ݮ 7ibfAtN3Dlj؋uj60FâM>3IBWB&hS^5lAư='d(~ N}B/bF&N PXX$u:zx\񪠐zev.k{]Mq,T@ވ}KF0m]- I+enAY;x-ݹKĸ.:yg xLbf0 PS"z5cJS"} gzJoC0?&0vH{Ф. ^d揘wZGzzLټ#f>֮;C5.f%Q%4Z[;'jUb:74ƛƺF5B)j&.y+LrwrB pOA1CJ M9cƊl ޘZ[Gp&*N(`gXBd nv J;f]Rwӗ&f_woOUCTx:& vmt;˷?:z#zj~NYttSVJB)8zP Q;$QsȧGy1WN=sP{-DS/5U"v[U=04/.H4v;7A,~Jr?)?P/MQwGo[19 KPb סUL̵,sV_)i@5!*B()ꊄ*C*h8$u8sİvX[75>k\1NRh׻:g$:ُH_+=w-\Y%d $^6pTcB$Q8ΰ!>;Nf7P`"B۱oP?`ޮ~ JA.9f[]g }Zk7 D#ݟ⠊17L|\ lE )iPCLJD,CִIb6c4 oDd1{ф9f0ד?KZ=`@Pn-dy㰯¶2_^w j \Q?@0ݠh  ~7HaQMpROa"Ɔ!_,v~E75kɨ"v3P=QK5KW{3t[:aiYE}y6?/3^0Ӹ\nI&D {=dn,8:Vgztz1W=0ݯd$m4Y(/ǘLj$ψ e%U&Ҙܺt}?PS% U^/9P9Z$Wl LGϋv)fR"٧[k%9'RXێp9rm|QiX:,څW1[Q,xՍ-Nl?}$bvb(p33<):ޅ_0_iRJ(QjP;ۖ|&Mެdy]#w6+A ۾Q-d.q<~\eqew  q-pٳ?OIcEIW!lBv0b/wk|w$FbA ;RcN.D9yv֨,M e4X"HGV$= rP+G5N'NI1ԮoDC J-*Ruuu'iAjm_ۡlVƸ&Q¬_ah\TB&|SJ2~![A;4+F!Gqqk'rhoUf꿇p)D/8V+OzpVH{^VOZ%"LBzC2;ikaTӘjS}KGI5W9![f-NcB˒^[ %>_ w 22 kޖ4!-QEr荝 Fu!o_F.zAʪ˞h HQW|94B805ԥmn_%#iXn>Bيb2`fPyq,5mLV0}.i"d{68WaJA>*:Q̓ߙIA[s;mb1@%J L04oNY'Aզ#.4Y=E\XF wGԖ,ZZ1%+=}Z? \%lPNaSr>TzѪ[ K*羘ՑCX҇8WKՅN8L+/-ȋy(_͋AgP>Ŗt!j{"AzD+ވ 7^OV"tj352K|lc OtVSuj 5)OAPI 8 e>Ŝ`~@SGnM ʩhF.A.co2?Ť0Mwً`pt& )lmܺ,>Y-߆R*F6,}hFlϸ:+tX8q,q**8>coпO~)H$s*5+dQhO2zq]sla.Yc*64:F~~,-f5q'-O  qb CՇF 5L wIJeҥ3Z܁0- nF|D_Z=tzyZHZթ30n al[*r4t w=S X\_Zf)i1LTVQbA:v[)t6;КMUoP1iebEReu oZr5yNh]I~ QM!9 s&M2s0e]Rז'6ZlYd#qAQrᯚp1S^O=%4(Bo$uvW:B0pV翍ݣm'"dCLn/yOepoH svB_I:zV<=uFAz32A Ov׋_v1hmh|TUb(~0[A !,R:耝vּa.lA#0ٚl  vs]m`Fs*fzӼM0@Ħ䷨u{$+CG7gej<Ndlw,g*500ٚ7 ٯBpQ)40R'|&v&3r %Üm~%3\,Awz`s ձ/B"āCQ҉ǖ%;֗N#tPj?`ӄjŔth֮G59O#`13`잶BIs7,u,Mw]Ti&B | Phvb2B뒼~pV9oCCtpǤ3E?Ff4wF$5<0*_TFn>CQ$4!#7 C$-}#z ۬X}5ǰeG<m;3  8NNĮC+`+ \`S::#: umuG"mcYȗH* 6xt7iEt"0-Z^/sGXG 5>( #rܤ٠- )/ݧ(+CMދDEbuFp`"Yg9^ty$qJTQƨ*<" xRp~SjKSfku`uA޼7[lV+#PX1{$[nqE`rf! Lpw.-͠lQ BAgkؾwRsH? ?xm%> C9puc|ևC"|c1,Y(,cEb]L+MfA [u~PD"A8+XKB {l`>J>}41THrHVw.Y.NT/8>ޒ DqJV4^QoU|Oz#2Pn;8a9ɽ'= ' }ò<7XD?0?8 ߜ'W͹Mw6yU/kFkiƳ RƋ5A ڲA(f%V2!|P@~ZXt9]ɟS:Er#5evۢLg[7K&CR(%z9K>4MXr؇xtԸdm)VUi|§M[=N9UAECS@Q"&},OuUJ;6 ^\ ǭxiyuQbxn-x̒Q:6:A4EW輰mfq_昦YG_X|cKc\<(l|3.[`]y~쒶wxkwQִuW"6vK*x^͏ K(yJn/\;OMtk'*m.~L pb֬RT <>.QĄ1C" _sfha ;P*SQ[1 {B3[?- `˟7w1C`I6w.kʗc0X MMIkmF1pQ:^а8ϖkmDjwfgd1ΉFL^\;Xn฿6B]8f+jyރ % E!iZؠ=ٓmGӜȬpey9xܺ36FĊq0Өݘ-Im|kì \]Ofj dnPG PfFB6QX.,_TWw"@)Qqy.GfG^3x_FU+Gl{oDJ&Rג_.u!)j:#탢ΉuWLCbx—vS8tt߽9ͩ$BρMk": L)KŰW/ <{*3Uk/9&:rZ*zEÓ|&TE/H&yy}UbQǷaZt~o'!ENH- R}a _5yfl 犋=UvП|ҙhV%^ /SBwG%O~0Nqݭӻ;<[MB{0z0Vw&6l"y8{WUwQ f^~o$D@?f)b L} qc5H( FIDƳ! ц'F4E"ۗb`pk}bY{DKø=J+ZE57'DBō0q{{uG646+kr8l7m]W[rs&sd+Մ~!7"kApAg|(Dۇ99~=Ii:W")H SҼQw6qmjI: iuwT+ E\Ab !ʢ`4XM1+X v, B"=BtQ vxd,G2/;y$="^Vh*@nذ(x(=.@ ']yrlMT1Ňhlبʧ7@#HlO´)#!f.8J)tCMP8I x0K\G,wFp%ou&48)0V2\<}Rb$ӗz<85wO2T!mb-lڪ{[aW=F6vuf6e \l4H^&\J%_f{[V5]Vvie ?befǴiq&>hVmE߆lMb<5b؆v-}oiG9&aX1bQoL*]fxo>A+%}?jR˽_иۙh(LZ (/S\AO)x~ܿv\nx(=͑~"ckt|״|^{j \˙ϥt,5+aX/\1?[Ox9rH"^" L& 9~|TK312JZ˄Ɋ|<"Q9$Zz,\ߔлqXg,}(WH(})_VsQK).R3UjX88M5pniz@,ΞN.$IU@ )LHa՟+>=gt ֳ`ܛbGSzH9!qƬ8?/|xT t,A=z 0T[ݥ266E/)W{>*n(<rp=Љ̮RP]IG3AW^;&y3]6[MAm5JZ08ϱ]ˎGTz؅M2eE3ջ3+ hj++~ МWSH P{qȔ&"2i+n1wGQ~Bu7HYF_fzԩ Ik6Z$Ë]%?jG%'ƥo|E8̈́}(vA)i_җH{/+'j&_iBȋi@></E)Fٝ[ԑ9A)N~$r^ |&a_6>H}ZRuߩPUȑy?{.d&K:b\}].ItU ؅AmF:/$ U\qEjw';!>z["gA~HN[zYmܳ*/M/!LR*^QHH\}kns\KBj9Co/WT1C+DH GͶv@`j}f:҆:R>UM[l5ΏU|Sx"'Ϛ逶Rdf n{qkoBk*IC(_}H,cAx):)9ޢ ceK(7\ZkٱݑbBbILu8jMf<6F'Ԡ~0?zș'&́y" k3*+ivNegjjNXC85g0^804۱y]USPbęK?٣߽NLaރP"C9t$Qܒֈ"we񘑗vEc>QCSp'i 5əj{o\d({Jf_6?lSHn~0{y I$WG1R`[7!kНW`BQ<]V9{xz\R@@[Ƨ@c?:o{ɭa&3AsW+5!n׭,eUÂJG05趽!Sl5WK6,,pUF.=΂=AGZ G:Q%$zZe] KQ*Qʊf}DJTZpWBL,7UQٗw)u*ܘsF,Nu~Gʳl⍬Tn7-yK:Oe&9.G2rJ ;2F~$"4&g#zӀl +E-.d-NbX! (gIH'Sݯҡ_Ӏs⇨ , _ڀ­+ UkL..8(YfJ8[P64y(:Ba݃<4DqdxY7_ᕯLBs_σvS=!ŝ$7a ; |\L $ XBEI{zל?ĭ[>Zo{8T0{FQA9`{P/b6SqG?ćDE!Nr,|Nk;W s]]m]cz$+m๑do>;ã(fdsyQJ]SGpZnէhxːJ|Z1V{R~JNC6 Ͷis 4PbP`<)`E4ڒsoxa2oڋx #8ţN c t645hٷ>/ vIL H-~]MUtrrż&jyŻ)ntc\ZQ[$3 j3j[#t>qi /1ul mq-9*x$aZA_7v2B䛼uabP}Ԑտr-)7(* 6z Rgɐ DQb.uipWt"XiеG48,DyuNYׂؓye$IU3e>oK&@1$BdKeD+T:꟪>vC=GUG0cĿk 9]}\|L5/ٲdo`?|ЕE+b8OBx)D Җ]2f&d(&LfXL^&@L pAxGKD uy\Y'?&2I ,CBfyWː *X'E\,ӯNlʴ_֧t.Kkt'3Z3mSEktfira_xI)3u&e#eⴵ)2:!7qIwUcʇ"{S? Vlc(S٣뮈 $5n(C41J&@4jz6J+:`cwrޘ<a vRz 5#3+;mU8׫b[Cŷ+SbˠBI J5U|ЯӴoGhdw֐’frt^ܓ[}ĸeMM$0n~h2`!t>pAWĩL@FvKA(Z`v0>#a2J7_2S:]@"3b &lT—U{{`nxN{!Se+(hw;ytUI3Br[Z*i#(*;BoZ5BZ *N޶AV 33Ɂf;dMLc DBVl9Ž.?gÓR‘8GHW 7Z .%Gcv bs )Go=zIk@߅D6,;b) [/|HkJw Ӯ`ُwjB?P%Kv ʕ]Gg?[9 ᰓLB+y^v&CRo]+2Bm<{f6},j,.A ,#,Q<"1 F w+C= (j"61o)htͼ[WI2s!P&Jk8=ezA]&xri/[6HngVHzNP#5w 乍t|v崐$O#<ގ SdE'njg%j26 Xc.u* .j: i0ֆo:\Љ/ %OZ$ˎſ|ZFGU tO8.qp.[&US2V/f 9TJc8 5:j-te`}MlK99q;$}QS"*^Z|otuㅴ;݊(Rikv!Tk z(S'/.TZ-EF IvYi%a7C[H$NancEd̫e ";{ 0ĉ8̽ͦKW`h6X+/!fhi~/z3HD{zhK$umo/t =΂q'XlPNjN(9hxaݐWt-.\rkߓݓH Mc‚ͲLMy{FE|9 Jv0[}X,=+Ы21wϷ-6wLI x;Xs`FƔb`5 59ސй2Vȉ~X+_5Y1q0}B۴X=0_?tHgaF^T+{!OQn<ƽ3 XyX ~ PP5E(\Z[X"HHYXShP}X֢l网k>"g?'+H;tnLe/".6BLA NV\$>ߤ϶c{ L;[~Ey K=Ҵ٘-}@* C|ݰcDGOX$c(2v9 Phi,XszDPB*(DCrH` Y {]B{cp܏9v Wټ& ̇nޱ&;Hu>;8>5f>L*z/hs.V;VcHo>()dO`DŽ(N?akH4,HϜ2&".z>3[IB hpŘ,;W%ɿ'?{*Que`mE{J`px\='j"0Z34jx |@=H7-6(OYmG"PF&]췑pAP; 7lT67>EOoem*t %Jq= ND m6Ц9 yꁵ bP>&ywR#ot")i;4~F)܉!kl^*`"%04+d4V: 9 3{t7v:}Gok+lFMab)=ius[SFM6Sk֡L%nҪs~tc+Z]7;; Qm#bkQÜջ~Yy+sb)/#'!$Vem@/0$B"۠,[y X5la4 H|I.4Ń.StT$5Ot$lعMWV|m)g jtCڄޑlX)ּi-O=`ASVƮgpHuG/ $+C1j0u(}Z<@yŗiI^z㽕pSp%#N;+mRc7* TȾ !_#7Gf? kDʋNv9*@@CJ6I1 +!G=[> }Sƈ24PČWi@ 53*[?ŜJxF"<ih/C ݇ofB(nY[0<uv1%<ڃR]`L7 r:Z~'>dy8Re&eII#ꯗ՜zֈ0,w2/ Ў4pݣ<')+3jqeoiqW2x;Rycg{UVrƄ[ Bh7glnAjˆ 1" ſ$)^)̫$\ O;K;v}xsaLFeze_e 3T+8S}e; yX XEHR,/kB'd 9Vqp;\e: tnκ@g/jD3j4 Dr7]D[eWtכ~#, o+fj.?>eכo9^Fu |d 84[X » 1&Von9oȩ]ktPHȴ dTSOv|ZV^HھTp~'dhB}xӧE|{A<˿%U>u n + MvO'1g"C#ۃJ ?][MSg9 U`'\ɞ  Lf!UMaPٟ ͂$oKWlU' ?\kXi ڲ$q֩OV@Jn?+93|č1f"Y; '`BV3WJsV1+p4]Gl귵{*@WΜ]rQXNw0:qقϱ8pPBi xL+`/*gt;7sXX\) 7!|ƓTmMQo/+觩01ɚogFePOTcMT\89.so|QhDASNƺ$Nx(FSB2 1y.*.OY(䠀+G^H+j""Pyn6WeKh[,gN, _qCP XЎў"Ph۳r,J6KA8k؟zg=RcUE+$68)\ /+&>܌ EηBZRIzrQ wK]!fJ:J7_޴XMg[ vsJʲK 7|N"^2p%>Lxͬ!I٪ 4 u =KKF9|-NXPwc=iJ7艘,%6N0 kHY+=K,/@uwgAܞ_wO3\L r47 J˔M'Uc~#<>%,t =5TEIo f*XF9 Pf1|WQF|pE%B-UQ8e([4|yhc?#r Xb|uhZ& y^R/YZVZnc!7Wuu"Da׏UtYz6m{,^55b'בe]P_& z{f;lqYf ,UXZsAUec=ATiv󢼫V~se_͟e[[mC5Ğ 7zM)=|"BKO,[݂ЯHY뽪>?IXaz~BGMeR!t@ЗdK9W2 ʮQo^)9z%PCGt<#-t&Ew\AB}U."U= "oAc'CՇuT;GNR$ nm-h FFN C:G4KTژZzX Z(`ve0ϣvrab(BG![ȰFjV sgsr4@Ŵi;1MC GŽ9[c4Kµ%73A5+,jɊK^2 K.ۇ#ͻ&EJ1=2 +ɼ .+S&Qi%ckvocsYMc|$Sczp41;rbV3qQjηC_l>MJD+ob vc $}(xG|,b@Xv@>6ХՈ$ lRdG0`wL.(F~LMeïXi_bKZ + >d# 5$,:rm]30i{ƃ'pʚ qHzwMxE|'oJMNװ_trKGix5=. }'xCPH5؆>a'_0ca2x8m:GAԽp4"BVEPF K~_ߣ c@1U<"JfHѾl &ߣf4_蘣utlDBHEtF UK>Ӂ79%%~huIo3,,'J?[מ$k"  'AeH'[u b=4[_N@-ԣY/nϟWx}_,z?$Dn:/,4ǂ,)T,ϼH *[xŲ}\( %Ƶ%~WqKfċU2O}4k^T^*BjVqkW:nB -hܗ3[:ΐE^JI貲Or7|>X'yMcQ.Ԯ3\^|֝SLmHFɋ),ȲFYLZaY?%rR ͭgSQ3iS CFNJԅȞ" Ra/re/Ng4G#8Gv$k=Θ> 9aib1r h0DM5RVY}c{LøͮyA%Sa<yTzU VYMC;*`N``|M*;sג_[&Dzx8vs8mx>LL 4$z-Ze~2e̸E' fۣHH+ᝮ 0g~eUb@(:-g;0:Q+^ܐEkQ.S E@j)e&Z\%Ddo 8(w3G͞Gڋޑhe{"(uߪQ'04hUkQgV*Б3Ð  ,x'a6WZЈ|z\1Ѯ 1*%jb׍F~696E n+ $\7D.g+o)YHKЌ\zX1 GNFm>?8S6&wP$٦`}LփfQⒹ-_gꄵYMb 0vcVJ@G7A3 b=ͰwH=6b(P5.LFԵ3},đ@x<(@]L b -یv0hU p^_Y7^Ғ XntKCwii 1{j(8\ +vD;r}lH-W Ѧ+Eo¤yL_]=ȳ31xz~q+\ 2[`rZD: 4_8O Mxu\3mgkޏhuZKؤjXZ ÇCnL$(@Y?7F"w|LKټ.Y巣L8ns?擁q;o.:--A^~[) ]F6wѡGz! $d١6vX"7N%W\b;ЁU4*">Z?s?z4qbh^ n!- P!ӕLO 2 y7;X|fd""v %5/s9딼&ͨMLN ]B0}ze<7LLU"P^;s1lŠ~FpuOfRny?*sp iLy:Fɽel \&Wg@EZƳ(^ бz[i`ƙߎ`O7Bhj?Uep2FCz:3ZE4wCP l .8O/ƹ#j". -aSܐ>Mc"n=U'}r;5b'IܟYjlYFH~(i,`79x,{"}~N:Z8iao4nM eʶKJ>&ݖRbYgz+N.ra-9iQ2㮟!Ip0j*c5st| x/A)m6Aڲ~?)̃K0o\pL~=zݳXԔY p`b+ yUro7998"\JH9(B%꧒ m-h竂MSޔ%AϐFyr`v"Aߔ|XFd=YpuM`8UT$T42_T<#a-L9w%E!4Q ZPO<#HX W4;u(CLl|S:k8GSp#[jj,k 9֍P\yJyRrl~ `WPgv)B怭L#Cn]u6 nCA8?jQ~(0r<Τ+iAɄ3W"*⩠dhw)h R 88m/5~ؤc@T'9e4WXUh6qjQ cפ/jkOt7ghG;`T[b.]68e 3: 8p<Ѐ-ܲg]RYWY 4gqzJ 'q9#D9= 1%ܻAIh/@zc_;ءdvR,<7yrHC;>oPc S2wMMY&b]I&\Zk.Ug\>e&;2ъPS6!ȇm2 i< R hXHCsGfx.|͐s\p3m@UV=QGd]k[ c2CXO8.BF ~64z\FS tz0 \ 3Rh &6 +,/_#S;+=* 9,o1ՕYK FiP vLz??4mۙoCk\?Iv;Tj N _vzm35m3–_AW_}sOf[FgO3,L=JΓr2h0T5Ȳi :Jg^vS{룬}<!P<jܨInysū7 ۇRvlF,.,rODQō P\{SDqy7b}턥o37x|Bt)raLÊGu&] k͟ޑ= 4 ,=ڼ{H85/I*/%8!,}6W2Qh˪1sH2. 'XU#[ǛIPkOبV' Em 9%}n9HDN;<ߌVU"T%/hم픤O(q' -5ѧ 8b$А&j&%H34/[ߛSRu']e"}GŶ /F vI" DÑ`#XfS *Z;cU)նvb|I ]8\~^ |QLQ=cvu쁭Ã,iq#6U Σ ].W#U2_MzTBͿ!.qR>!Z,ͬZbWZLib.fიldEɊ%M^2LHfDž (,~o ۨ"t 6e&ut:%"X5p4mp' Q@Tmd'>S+k \U=ɸ,<ӪY+bMǿő ^{E'jkh^W6nN+wNو%> +yJHQͲ.>yu("]86mә{on '.}R -?Ү=Uny;kRR$nR8%LL<9 j-y=__ҘXxu%8O5JqWvIJ4~eN̎uJ9YG%̀j'UN tL!3DUl۾hg˦&r1ԖE*6סIf6t@"r5{F|[0'.`1oN:fL\ ՀQ࣡K kR%[Z*pw8вP:n>_ _߹&5_SZEhyHQޫJg ㆯj@=~iIX<-ՓYGyO9XPPnɿ '".`kBxԯ4,﯇}m(ӧX HR4(bT(Ha_cL Us `TKC]L|0Wmpb~QpOw>9NkQ4:p(ly6LTf-][4yE}uKUN`Q8'[⊯Z""mlBr DpNtaZ6Ƽ?bc:U=)x#pϥES 49Lo/Zb P%KZ CVQN;XX4߸ xC :v,0scuK<4Qҹǩ-G}y&J֢oe6sW"o>)یHiĽFqXx|d؋b#"nfz9d@VP%HC˿QePc*K>M;G:jz0f]1)&W DBPxKesIeNHm/Nj"%baX , M Y^=:ms7^y-14i$秹?Cy pjTNpU^w]B'0[6RtKϖ8'~@-K:_UqkBa <ƞ*;uOz|vߕ1Sl8bXT%2.NZ'GQo5f2[̟߮q{l?ƒlk e_T]:G\֬]g=L~ktypȆsn߁ҷ*iZ$+KĒYgFmZRRv\ VQf /X׳b;`c;W8Lq)\ CA=~ =ʵj/f.?-v}PR.2`W ܂])k>DwǃՅۀ8GEV'!S6=  (H.';[_f&<ϵ理Oux^I6>o\Y&Q9`&xmIh'o6~b7 }w2\wj%N|5ϕyv|2UG*!|yPRah+Q7 P=X7s73sk"XnIxH;lRWx25R5xv>APC=bܓnS?Ѩ:&O[ %4V?bC8&,ԟ?!A,41#P2L&nԃ({ [%(#O>$Fkp2sS&te ! aSuR/xp=oo+==vl d$tZ>3]=ʡ) ^3HV 53^]p{mWrmBPSZM>ug%;d0aos 1V'TՌ6p-DLkC[gq'uv\oovv#?j5^ֲD@7mΑӗBR:9`gD2=`Y"y[ 9EULdMjv>B\ʯډqP +MW.3<Щ2BsīK|f/ tf{Z? p}uexOfU+IKTl;'req%RmPg9 $~`ȧ}3qf҇q9fcy IcL2ԉc.>!"bM& wëZ*77OKyF&ܥwh^./M]iTwڥ}RT`'w<2< 9G%7UQ Go:a-= 74xZ5~|D\_$v:Cɯy y_=U4TIpEW~#dUfmpM*bUY|j~EGtDH[E(3nqb,,aY]6bb:GvʨasXTEQv@KF8x%5,5H؀꫷D]35s m]yKR܅5d lK!\E"9#6ScSᡋ8 U"cިri2:4Ymv46hF VtahLؐa7fy=ɜeVucy=p/ _\XuZpu7s=7GXK}ԂV⣰+v?"+8z}8|bYi,zTZ\mO\yh>H`,"J K{O웙 87՗Q#ݐus5{MM[iS3 "`nT*i6oA̱ϱ娀>285r`31QۻbN/-/zѸ7~rI!.8Ԡнc`g(AP_*r A8zW(zkxURE|Sǥ~ Y&Xݑ OwߏwE=n{ 4,0pI{ CÁ>K ,aWA~ ңb8)+^#&llxHGE.4klؗp;sBS:XӁlfWACso{g W &sYY›Cr@ 0p1#x1Z@];SN<6yXSKuCԊ`Q3EB9sG ӸH@j1-O2Édlwl!BC#oy'}tč=a ruސqmk@)NDL)On1p z`V'բ,7y3&LEUFGv>cjL8{?枱CL h&_CTVM73ݜٔa~kHg ~>Yٵө57dԤ=5D0R=fY_9U#ܺia*>TRʼn0!r|N! zKYQzǵ{ιs}p !ǽO-8%g:ш+dˀ xLGn%ѩ &3 _&of*DzvQzל3^4iTjZ`s\)=%@(t^z_nž>*S|!OBzyɦ<[-JX q-H,c%Hb@'}` 7Yz *˝0c]!Xh]R+/PA֛<ύ&$;ߍ* N>WW(~bOԧw#ρd,9oH h1+H%ȎH %'vCFA|0P6`5NpJ8I͈C1jڰez4YqL&͖r9vZIۼAi*`ݎ\M?z X[z!^.źTϗuuv?/-AX? 51v.Tᴚp,%s /|&$!o"k a> K6ݼ.Pk5ĘKyWtxU)4jP(FAC4S+ȇ G&H$ Ԟ8uk+A EU/FYVF8] lYhC"a]l}ktܱP^:6c_#|ۚ\ ` } C2OɡJ/1H 2)p#gv-#);|y|x-N>`>|#DgJN#bmuNo¸N]_)njo{0zXiDбjvn8Y|}d:kQq[{0d&ϸ $xBp>(NJ♭#pauNcy#R}5q?my' UB=8P2\d F}IcR5>x$^(Ctb3@Bd9:.hܔup^IIJ^ ч<&[ng:z- WkhްE)/jaml$0VkmOLh}n4i8vɒ\3Z&>i7q]{깜Q'$/jn ( T3PHୁo) @sdp?>_ILaat.y„3C2E4Z29Wc8$r}C48k+>v z"6׎RZth0 [' ?v>]hnR0N9-_XU˶KOEܡ/[23د"jH2ɛ U;%Oleܤ^1P?\|ibB,/)EaѪVVFr80U6TvsDNȷ q Jڨ? pծ4En;)Kn=gTQQ"b[)qN6@+־ @]3}3cǽE+hYN{0k̍ni}c3_H"ݾx JGVB16wp+\C*9v#I>& hFTX# NN.FX2Ueve=mTsb XGd"&4O=);8腄y/r \TH&+ Kv"6S-K#hI|Fr8z~Z%Xx?RZ|8{뽏fFv?eJ]!'}hHW1!EGYs=7VSE29ʒN;F/9hf?ERJ%(:Tn՛*;_8Zoi+}O,ia\!J~@ HAS ^;|ۧ)(b ?'_@'gp/u o.cQ={%sѺ?쇄mݱ~P62.:(~)_`1bֳXTXWƫڬDS7'5.̬GԗӤ&OTɰ;B: ьIio?+7md߱A6mH" ;&v j/>%RzFm ͇vŨѼFCXi"?B(3 VnZQ9lAZpuS3mqA+\h8hRG Fhib'ߙ DƓ̯v.Ջc鱹SU7Shn+3m_8DH,F7"SMEoHbjag bWP`v§BS>U:Y#88EEKU'f;GB2ڔ]4{)-q-z $sXLX|# =s[MdY<7 O-IH2A~p?Ux8Fu,۰R5٦L5k \"m__w=E5Xe?ͲI$ٹmS: KHȖ?`v\c\w fl"- d!нLˆAAv!9bEˡ"=$%m(b"-lkaOogJ$tE 1\J*~+7Id.@uH#v_2ܱXJ4}3LS"a"dѢ86g5Fc:oAB :HA6U ZcNm:&&-9u*"f:yd u&U_?Pt)׬ uPyW7#'r-#D $or"vG#V2WfO(;D %NT!7 N4wOL?}l3J$1F>&D08pP%'@݊ɋ`P>@?bO|&pkB#_wi-B5/^yF`^j'˘"ɿ[i<xKy5Ǿ=d'1X;3 8fPjǻ)w9*uCVLiP KT1}Yc'y k;fQQp9%uRcN dGJXEK[Fwp GYT(ݹdFm[nu2m̫߸m }m"ֶ㓝eBFmcAUoΆ鱰KlrlU:P<:h4%I1C1#u1^ߴv!щ#u HSk]V |qX4J9ƃk)b*w|y>%=f8.dv 5H9 [Dh C0ԦLbd(V0&yN- p/(Q gAk:cӴ1>j居~ecY<|qT1#.׮T:>ecFɠ[\aC4 s#M``/h VCh-֘VޢTsOw '8d% 2y!tJ@&g@t%/w%JgHf#3`oPQd}̌vЙ7d>ԩ泿'}^ފZPUm#nDet{|XBӫHz*.gB))ԿzC_̬ g#DPњV`U]m= tα5 oZ/#NS;pɞٔDwqަ!o0K(-W21H|:ї0p~j ]K1JΤ0jXK۴[G,*ꚼ򋪤ڑbV(02r;zK1npCN~Qm@h2q|ƦZ*`bldz" \~ReSq{D3tDC0]h۴LeV|-$-55tpw>väbY,}(cvaqQ=T]Db[RqwW f"U2S_@F r?9s:4ۮ%s.Jv}r-9[aD^ih>3,a~MY6 sӑk6aeCT(@ XLq˔LL>39#H,]ǽ8R?ewW?-t^+2*z$v)0zzSq!RˣtMɤ6,ubHL)޾׬UL zdJp2 vbrR  bZDM[@>f!o!mquɶs{K:vŀM)a0=mVGсk;VrZFB;fbA<aT:R[x?NqCDĂ͔~k哺)ŞlCDZc <$CV=Tu!;RA }btVLm:أ˒o뛽@]]K-J#@41d%OA=Ft/O74/:/]k'G1YR.o9hefz^R&]h"O=ӕ2hr8=p{ђQ4:ZZ'_.}H% 8`}k@ME +f[OHLױ/Lpzk-?L%3isj}'גlHF,hxI5bLa䉯֙Y/.hcTRٗpZph*v91?k#j]#e1Nx1֔L ;+MF(#Hu$S?K۵h&j)v x$0|/Dm Vk@atNꊷ &B8c\\MA99ioR.w֩&R0Mt<蘀c4_]TL^r[N 5r]/SY7"aN^nJrw.gf;:gl{=&p7ȫĢ{R Er:Qix+ʼDhk!,؈|bNQnQp#3{FW"{Wє33јZQd鎕qµjsc WmpH5:ܼfX. |Ѿ>*#zs|(x-\4٩ `-QN>MrDA~NeאM5@ UtUИ[ "M4QCUZ!ݬJ*M8zm#x{ mk%K/s#vL'81&PC ';wԞqH!G)!"u9ӎ)xa;Qo!8lgFlvw*8d(8+T$+4&/DYaq:5ڙ ܬg>~_`͆3Y(~\<Kwq*|;8M8dtd9a=Xַ*J]݇s~8"qǟrcXr6s~{֘DSL/ r0YdjV' {(EyxtM9kKMMhB)@V.;k*kL Rd_ df;A @wڣJ0u&ܥpeDw)3*]}q.3VhU5]$2(7c]ls~w?N|HP.Zs H|ޥ So&F |Ejeh =K'$ƨXkHךZgu=)ʶ%'>y B2`A /:4[ȿ`Yl}P꟮0W/\ ˼]_9^zÛ)!{C|@3|v"X{`DArS'"*9^"EqEm—hX0|2u`Q_#9B#Llȶ"p%¨$$M那ט"h \ XX&2x\ΘѸ`EATMQ/&R'.2Aai!V0[k+)gI>%AwIgk ؘ{T?~amo63}7a9mdNHes7f*E ⎏2X77n RY^GKz96Sk+Sq%wkx \*Hۛ-Qǂнx>_TiXʋqKਂ[*iMf?eg8t A8xAMrN!F~.Bryb ~zOF+e}\V7~#0yn';21nLwa楕7%*GxKӚKeu3zuTT>L}͂3ښ:?ƫsI Җ@ERˠnr\nD?pw܄\QcC^HSo.i9:^8,cQ 19>%5m6B)"%BȺ;xl`g37#e5?So/􆷢@qUR ;CdmZoj>^Vse}A 6dzxv^K KVnd;,;t#x7\dq'6s%58n0[WLjyC5촲}tY!PL.旟})3;*yHl7jlH jLvv" &* 7 f8oz=" _B1q{ t7_*L07[5F}b6&^O}p:-9b԰XT 3DIմ} j5;/' x~9 $#I̬`s*9Kk<=2;)kK2ߩu.[ӱ0>.QʹT@Jw[E"}_?rO}qJE9q0'x=~qXkfje/A^(} {DP[N`)]xʅMz:gn.Y`lsj oW[M@71~##܆5'M g3/y609CN~ڜKijq88V 7WO?[RM)`Opdk>dDMF,݁NA:)D`;y$d!6jU/.fM?+Ai{B{c'%UiYol;Xi-_JZ i\;ʎPvHRbYl"F@Gy_ ]ry5ی]2(S2>R 9dI'˩/dm? )1px"v6hߨTJfj@@760sf/Qlk]t{}A8A{V̦=|Ib)7`?k4f![(cd\}}VYA*ʋi:~!'y1iajxFǙK:Qj#+)52锃ΰI[&̫ZemjH3߼IY0᜙w9컝 d3,(U§ +htjEEm`('Eur³J_iV궸qT|HcHT1 [dgV?*:WJ%1Ly~TC#0ө."qVZI~p05}0HeKvZx2&HlFc B]&<4Hn.|Ԕ(j|L?bXyEJbvj`@8Gk'Wo2Ov'?&خs-2xDU.4Uccj`Eo,7# -v@gԿa''@ 7T˛ ]zD2= LdvK -.#y3pwS.Z*%d`i8iFl"~~z-ٻzx,EN1;wu9Ǡ&^,"Udt>^f!za~#ȟyh ~`Rj9 CYٜKՠ2dEΕ΁Ĉ{q h:,@qdk kj0W!9["熜9xꂳjO*<"h$y87@[tJ* ?fi^ %ENf|'F(hWҮXoJijND<7axO$5@nKxYXU8pەR ZHϳu hZ>|ñk6ݨ% kFDRhw>CQ$Gc[RTlVP-܋ָ3 Y ?.VA,|Iɞ*F 3Z?8ZJ6̈*En=)#]ͺuoUûX'GȻAQy:bVBIya5%hgs_uʘW|WG!5 Zċ693(BlT֑>"<@|r-H-߄%SFnEQ1[%P0!3GcTshT")rʧ>DeP!UtF MFʇ{:(EGiNjmQ?о)sz^)=JQ&s`C-=,>5J䅈P|#_u\FgQ 3~}RIO'õC JbMrZ3@FR;~ߦ2StiB y0r)WDع2ChӉoߝ <>fH!gew~So1?δ:j|R6eS~NMsr1rv#=yև// Msa`iNa|IrrXXtG;nm]`UC^E_%DWD%*zWeɿB^3$\58J](7ɸ=ŇO[p%{a5w"oԐZ:hzDXi@v֗iW1IS%1&>?kyuN:h3JC=tgͦ;/O݀5dp@f{&M 4X1'OqZI(\v 9 obQ1llF]\_{ͣ9ds˵iMC}%={?!r}m 2^m\eMyJ GGfZ6Ē`X\GmP#h_v8W]T(D;fl1ݚ$)2ɘ.K%( .EBGfYe.R*׃_G,KOX :|џD_6/[Ba>R OdNzC:zǪ -q1TMI#BA ys. a i-a$ԩIq79%!-.$DWtwJո]yr ƍ;{#h>i:i?N<1[ }&T!MaZ<e6P~QQqC+C{.0R*Mx%S&-u82w7^6HA&JA!uDG:H+ޗQ _8 L0aYR!lASv: #~}Tg<%Uz .D^*wyc 4ڟ Bb2pKqUZ=zn)"l8^'Z%J z ,Zj U*}yUKK B]?Yy,Xi2diA&pCe&a'}|6t9QLE^^{=(P0ۖ=%SvWG[U,<)Q|*c^^&.Db;({a)ȋf%Y 3WprH|wj~bɥ/_U` E>kd_)Fyi,]XFá?[\=> n2r\6z7>ΉJ^JxBk;2wllosn҇`ҡ g*ciV QP+M4(W =*K& "D( '2,eT -{8uW+R(ʭO ȭzvd]`9&oT1"*kM4!  ܙ&Vq( &|NDi"D!eAH DĆ3йVjԕ2M"W gA3m@q.4`u/Sw8η&6i,e eOv"*?L0wQ.,v9ХO)O~ӥlZ ћ.6(6cÃm%hltxQU4u,G}h !j չEHrEaW涃e0_ Bh@VDPL(Z=GSgnVHy~9NDXIJA (lMdu)<V$A991?T˼%rf-\eKb,I +j!٧Qi,_>G73DÍ|RH o^}(*~euok纸"ZLG.ٶJ~(?<^^1(E%'qbrmϟ!"3"ҪU -H/;® &K^nų zj&O^H ssdw{0$-9!{1)~5g&CCySj( 8P"л npF ]`QC yrdRˆs҂rVg"Krρ;dFGcs(8햳0<qԲukӮ!q\LR@״;|\8 z>ٌtjH(*hY8YACqb o(@_3h2|ܻdñN2|e(60j`_nX{?w7wYG `ګx#Ԡ>sgL OĤ[NOU@R7nͳU[IWN唞I'H QWMcǓlft01,f9H}F\V{wFK8R"V{d#p%L (A3,]r5ttfU¹ Bt,x*'D0@Aa3_. anjLNg`=-ͺNg4(xI[_#fBG[NcXzk1"iDͺGBRR2DT%L> 㻲? ب{Ec̜>X ɨ={b\Aȃy_#I"]HnRDMK!h./pꡲhì\h 9Ʒ 8 mL,; R`tTj3z_;+!a$37ܻ"u7[a b]O)?~ B#~?D)rE[/}nV bZc5VnPu6JO45T\%&ϓ)12D(JI uï;?&0ga0@C8.ye{ͤ{=ǻsK~(l>80Z} Xq4wJ÷RyESD}\E+AMpMNi BJ 1$EP~jEcu~- _jxjA&++"s9ƆQ 1EWްu Zp⹍Y{}c`$RNWy>2ČjbD +($fAJeE)Xy~T%NW@ZɊ%&po-('}H(3r} ƥo߳:Qg#C1WWV{6 T_@DCOץwJX,^Cd*,t_ұ[g< } {RunyHoLoCīhtΘtV>r.rȪֲ{AO}tV2KKb-:OaCN3lE#QpB  K7_E *;SPUCboҹ PJǤ0jb%;l% gNݭ{&ɧC11%)PCW)5pܸZp|;Yy4hNR=8?<S6] >c^0/#U9oO0:'JP\0ȪN$ zK_Vo}o "]-VCQL}Bn嬲,%0L8MIq_cN]"r6{xQ"ҍC"5nik&R Q_^ZL뭠a޹c| CiN'cվiq ilR1py"{@⽳Bx|ݨ&FvH Щ`xd;qo@nAw"ǎYV&UԜ୛ K\ vR";g!݀:$򂍝#YhJ#A @\Hɡefq 7tBfA|!ʚ^xQLQU tZG" @WCn3,GpܓG?+L=9ߝe@#"v.,(bǝl8u@Ls*stՎ"%u-;zj¹wv^*]ch٦D8n#jLFɣsQF̔?m{}sEg3A;xad$tpq^`5UP Iܶ>Gג27&r=¼wҘ._5"$>^V菦X)gl{SSmfDa`j I|ZDv7G[oIpq31ohVV_t)cDML?3گjŃ<(DluQJ7_֔QH>B9Tu$ALN3E.[;K|+߲V%omP?hO ^NC0/]L4ge滍z}Jswjt'bʞoaKȒL7X.BAGîKkpLAsޛi`y;mKSxoC ,!e?OBig7zTuYR}I7[,%TD|'˧sn5fPʳG#jTb' v%x,7ǠgMy}Ƅ;fOPDHlpchr*bb8bƌHpr3-KwR$oQ y;+Rp#ƭIQ;EHC'e;$Z6Y/}F?~ns8[Nł +Mr4a#pɋt-WE. xjInf]ɶ+mG}4-M-o>&yEΠSG9f ŬB~llzW8kp cSͥ]u&>2U:e9"8? s4#׌ Pc%ueF jnt,Y Of%,GoZS)ԁӝ8q(_1o!fata$`p J8*把}JCiwfY۴?Eqsb^$֯ W-gSX'حrRKUp Š[/ ~vEKf-m6`,ʴ wunZ4';N޻nyj úV_srRgUV>,ô7\D},r<xo*lβ}\n̞m ko#5kj;akb$_{Vu;xMEAgdm"oM$>9,,+DvFfX`љ s`$Gc6}A{LhY#wf#ݕ x}(B,֜%G?eEf_BԱ&w(Ơnu+V܇:&2ZtT'C8c=\,Xu6xo}!˛@?Sw[ΣמOHZl#TZ?cĖWY!oE\+9mg;^-K%gxf`{ڽat*meh\AIXUKD \!En'E?:-]VotzQ?zz6?0$~C?,5߆$aaŅzQ "z!1r JV 3S恊`TK9/kOڿ#/={KVCIFͯ\2OUk1ILdht $]%_y^Bȕո} |_?yS;WTi2k(aQ*R×2`ymA(˘rӪHp!K1>v5ŋB6wAcK'8a^Aqv!*|rrE#zxaDq@]d]ukSG4KAd 2_@p}R*y[⾣rCloҴYKe+Q\tE'N݌yڎ,|iM0vs7S0xT; kl.|PX^ 6 ; ,`]$&߲SȼK(Wm:l,y씠OʍnyWՍjY QpsД@=_6&%RVtUovI=+AQ[y=Ӓer^zTj18I$>u%1>LZ\,i=^Ȃ&)^kʀ#B9dvC&Rާ2pu `iخkU)eqw’j(H~~yp ~[-Zg(ׅ&X)}ϋih+7w/;&|<0LD{0o `MS{dENO |ZvGBfCZ6g'.Nܮ'I/lS0:&>>OezN~-.E` J\cω+ ]ȈDk!k2-d a,օِ khE7Pz@qA9R sZ>Ѳ|Qxv(wJM~6RLм(т:w ';U6%s n,c dZ= a15+fn[YmԜ<FZ1N¤Ԍ #%a4]y::~svh%߄#A F5%O8Z Rj@*2871MlT}-W$q6K.#k0ٗHݬ"nu8sbҴGA 8ˆ/{YL7a_4XIᕖu ,8.TBN% *+~/]!T#0Sr11N50? ܬ*}eĂ+oQ([Ṁ'~|Sٴudtz4~)ˮ7ߜY-z=p!TÚv)VJ[/+RxMxI\TVC+/HyCǛCQ@ "JqkoK7[Wݛb)3o͏~H,b9Y\|)4pAC]?beM0mCsIl7 گp6I;6/9{D+ؕzMIyV8L1 8'q ,'ˡHq,0\:Tm$4hut o6'kgU)C ]tLG"Z':NqB7}JWaz9Vsnq|_j +۟#4!_-.KU6͟LY?eyVlj.6kee8t/Ab(GMmǹ}ub֡R:Lٺ.u_VjE7N]ϴ Q0|v)%TPr=[~4INu0%qf/JgNC~3'U3oh/]X0o8B{!Pԟ w6R@P`<;}Wf%#6`N͉twҮJgv[]b0jUZ|YXZ4ҡ36l^ Ncp12G*c 'nkdc,CxëLަ|tG]v VsVkrъ'>dk"9q{x!07{ڱzp 2R2 inuCq3R8R0 WSS2!'EҰ (BS=I>]W]pKWV1sEhvnDZGI:LvsnD#)ѷd5E4Ǹ QC'zx2ox,y.bqDVk}T%$Rpmn1+$PFz}GDa;S0Lemoj/, A0-5v}#Y?:K^97ohܵ[ `4|Z|0;kX~Sc_^zHSWqT (0 wۿq}){z]@OƍZV "e3ݕR67e0sƾ4Q~24TttJzbdeir:Ã~LE؁ +m'8G|P~x1q}j?@r s4|P]F] _zZ>Lx&<|H!?:8MUV_3gS> > ʠw ~pR2xi h(w>*W42u׭n\zs8kiEgĻ a#}$ dI cEbT os#4 ?6px$ֆ=!ys悪 ;ǩ_0 nm 8#ń5d$ 'n~9rBNP`L_5 fjPqQwo<}u8bobI=): #ѺcAGGp={MU]&uSMRdI4hh 5vOvna֗bPV9 YQ d8=1uWR ]o GZk>}pgfܕOf2('%<.jd'#8tFJfw[_A-4q Ӵ(87] 3r>H,8ԲwF6E-=ܒdkg=(7Ern*n{f7<-/Õ1?Ի5D6&B95O;hiG.ts j~!pBɇ &;z}c;wY[˷|il0 XUeE*Q,\<4&ZT,D_KeTqx`QHK>&JtOpJVm`ex91f oؚtֽ|85>*.ԇP?(fOx7p& \$:i*Ӫq }X1`&2{c15ϒ3HBSkb)A%ew5MArLƞ>Tか]dp"ZlG)- Og,lc.1d;*(CCqJNp:"!ij`vY]cL %-V X閡B̢{˛\aԁt 7YRĂ`Ւ!^HvET(ؿޝ*17UWKׁq2~Z"QM)DeZ55' }eØiC:M9WME170Jsx Ri zkg|CBwMVRY#K[}E}sT/%&[~#pTI/\&KQӹFH`Ŝj-~lnVGM ž~{``]eSaP<lFCPW :>,&K  t" p du*8Aa-,(fZeH~Zx=g2Yߩ)g>˹ˆftLeΐU``qM}׋b{>])$QNu&G"Լ@cč;Y uTUb5w|,0DMCI:TKc# XJM[K{[mx鶚qGs-2T(ĕ*G CK܌任sl=:/Sl~ ;:N(ҀciIe7o;C- 8?QV{&P~ivl2Uu3ɤ5 ՚j(SWT.f` o,bVJJ,5(qMW9b5Dms8bfS4< ޟSS-? Xj@ɄS:Y~K!GP? j b,)kp:' >'Bj/~`M/& eVy07]WTeUgA٦ͫVEřgǰyl72<*AM d2NQ7\R+%DNN;Mcr+u9;;j 9y`MjK HJīL*/U]kSxb?B'bԺ XeJGXPXچWn Ilzhv9/@':Vxl棬X)z!G($ӓH:u{𡞵4zL7{sM.#C,'Yh;PlSy_⸆L,^^5b08 Hp`P޹L'< )'Vv)g'sL/SŎTzmGvD&]m IYC=#1!B hd KV}Æ,8JHg37B5c0mP.? CtL ? *HTBI;늎 Rnt<$L * q*b.nq>߃&%o*`! *Dba*~!x7DL/)qjhZҖwA9&a8vܩNES+="Bޓ cI7RqS\pm3yf9FM֮)=vк?to#e8tJ|Z:*mϊ* ?$'і2qbFJO[l \QfYT"pU2Ʉ+|4F2$j֩.TݯՏh Ϟz^r5-n JȤxЭB`;hљw*#Jyw,݋[?/xZћMEǛi<V9w%2!qijl@m$>N# ," +m;Ŝ}ѽrlW $TЇr.NÑ7 ) JyFf}V+3/o*:]$p ?4=%y6iו߾G5Nc#C^\i i毆A98Aӎ[t~ H:s=ǀ/)uw`2+V^g@j#;>Kb]z&oD)+X`T$BD>F"`ApZzr4֙nO&C(+~Ri"s\+AU1~VAf+Bd ⯤`CsEP6|dbhR4hQ{pHT2`iUR./H>yui/v:-sMޥXQRھ_niy}R}bs9uLlCSMg=w{> n]jU!]'p- ьC /sH\HêBm66c[>\}*&x+) (e] /ѰgL *tf[jx{l&0 d:+f&ݬ qp:+W΁~`3b:Wi ",-ڽw=+h8c"KJ 5xͷe.(7ʣN,.~U Ҝp¥Snsi@ÇlЫd@CX=FICto\U˶K6ɼ&:&wqBaNqv,GTl9N fmSN=,Llh~b sSri{1ii%W uԒ󝺤>Ț4UEGx 쮘hz(.潗m}egV*=v[;(ܲ)c[7pYdhTILkB1Mb%q_PѳZ%;"?V7|02ֹ"L\(*dC;* jYGK/>U慗Ynn_Ǵ|\F=Ihst*Jxꎬ,u*Z[ke SۧcHXSr]Q\VB/WubP#-"NxX2h̑dS7VL֐]1o?:bu17Z y/I⩧ YCehljxڑ זܿ9qC0G s HҤ=Ht WxܳϟOEH+NS' s.oN[_oi1$1y>t"CsԆ;|D~> pAvsoh  ˠT%^ ?=y|-ף&ԎUiL0{Xs(T+D`+Ћȳ='ȇNMxz:W8wXvm6eNd.ޒv/h,et$9\@S# J]hX;nSM@8s@|f֪<1@j̱1KA@ &sP~ϵҺ]!&W.9u5>Ҫ.ϭPR{|􈺻)3Sq|j'0X0RC2`Ϭ8e6L9Ҭ }>M:M  _Gј~j^uj6}Y%|sG#QsZS C}eO;>fK! b7־ %ѣ|\9NR'VaXUJϯĆ8K[pcI^`t!:uVǛ)ZIt?W&oߴ6Vb7R]kY,M*v']bq\gYln)YE:zh$roW%œl4Kޑ(}pq*P*jnKiZk ˣL[6#].Ѿ :}+o{Ql=U%CYI25͇i/TuCuw)WP-nqAy6):7ޔAF`&hzeYM}|ַSn2֤{oPf}RuֿeuuK6Iq.~'(++evi´9gJ\b?Z $z 'LȡWg ;2cve K@V͜1N32EC_A::Rz鼡 ҫts_vJP5\Fq=!W K(K!*no@NZ%i"i(tEX"6Klݵ(Ob]@?4c2O-:-a.> :O8'8.s>GZcrwFZ{zϥ( =pj |N)|T],f牔("N@4"˓v%C)Kd5RE1"CƠԍ)DOy:ٟ!=͟FMmV<9+`KAi'2=84yUafˬonЇ섚ozie7TXLzc4ms*b~b^{Rz B~1 f i_Abof;QejיXdO( ?ov{2:[%u?6!z:p.DW؝+]müVbYhGS׋˵.½LEH:\n25hv~7ܻi`˂E#ιڳ/?Tme|HQ @u\ElhJV O :O?9vXx% (,w/]}21#ʊ|,jҧV0"Ļ&,C@-(C <$Ub|3}#?4"sՂ"mK:9z2eycC0Aj(|49:;ub) yY(0>yf ,oVE&@<2nn~jpEɶY)`_tvO=J"CTxws3)nl6BlYy%3 lL۔7p7 ki|`=%4y:_~WiTi;s~ D LW(.32Y[hC)?]:cvR8owӗN9Ha(&d ؓnKĭ?69lnuIB}/fR৘Uok0 +(}n qnGacWn,ֻ0msQj \˯/*ЮA_o |ҡ67fVHL9C\Z6pU'! WW686xqUQʡ 2d$Q>G!5l( ݙ&>q9XٰUPtⲎdm5v%<_1{ˌPٞZ ZMpmy|r7mh҆ŠQlufweV {*IEWϲ>X[V|hc-=Á?y?@\׋VaE f[,i|:x.WlYu eU+v-JrU`mD&p|Ρ Klg.:l` }8~SW'AE">) ,^X= l=oFjhBkTFuY6r\S  b#xAxТD]PA[O(71AwF;YQFheKӞqyb)αWMn7 $: `FH|tϹ5M0FXMM}+IyV̓?S1%xB#T+Oa5f4!5])CZR\b2sqĘovX>J%Lkt@`7w]/49!~bnmOCL3QT8Af9ДV*/"4G\J>׺^,YU=l:}y2GM1Y"j^u@ҷˮgV ojZ I0W1bR` ^P-.uڈS2ғ|8^& EJN++,9^H\i/Y!C(^6L?+JnUG?x5>/xY_sRݿo7Ypš "eӗۈPlt`RkJ{Q4Nďm3+^?yzjV$ތVFĘ]aCl1 ]׏"4wh&dI'9~{8dkU^P8!QEI=OK)! xA6c"e*T6h1LV[9Nw}"Qσ=gxfHLعlIH,f>*>`h4"&kg/h&زxz7,@ʿYąWySuz56C*ISiEkK [T#7ID׀&4,~볳_-(٦"j bx A7k&z럷GV4t`ֈ]:{=LOZ L4UFX+ՕUR"m4S}hM~p[~H L`nș %툫o5w9|4Fa.}]T"3E \:Hv'敢\''7P"1Ʀ+{y3=& ϤR4iba hC촧ښ=^xX]WXدl/ soh9ßKg>iK* A&9( )YRXh Fy`"!E$/=rP /z9yA~"&7FW["OT#Z355EtA5܊.$=*]:aS)8>@_yo.owa-KE CΖ5=#e j xR%KQWˌ@<)x%a*=pVx7qkOQ%dY$+O>T.2F0d73l-(KLҤgO3"T ߭eEe Gt]L`4?/[h7~^e]1@(f&@:/qML%Y~E$8=j`1GD,%-pz䫙X"} Ydr$4@WF_,ҏucHhƀHӍ KZPN9nT .rm`ϴ& jšZ(٭:uL5  }DОtz[zKrY{R(l5/q (N!gX1BTa8%N@.Lo6' ]W*~|w!b!Vo(u 7@G-_g3aim5xnG}֙v늓'Z#Fp+d%ټOJ@+)3L5{/IΝ SjYlH/y*[_H_CogSIZN5^D0Ps 4j'S"IyEe٠8,y:-!G·͵nY$ۂF=l<{SGZB-|͍kh ~n7LnMYV HQ:Nt] 6;]+قXn[>!q*5/ţQㇹmހlU=ҧ0šVrl%(Sq~Ɯ1w px*Reha㉔CȰE-ϲ1&į#r?]+ag\>VvEw=y]r&VD|p2F^m.lL^svй$G#Sg.&C0Xmeq6Ɏ, `C+i3Q-__N4{[j˰,WHF=gOZeUqRے؛~ZARTMB.%BRZeX j\2iQ i 0 ˈ}_c ZѾw&r)|=xT[#4-2z,2\R ISW* ۑQ>87yYΛZ |sn@qϐȈ\3j2@edEd'жrdLmpM dcMX! h l0 $;ZV~8Yls$͏u*KG:BipyFNKbgphJvJoBu/Tޙt&; ru)ŌΤrZ5U7 gZL`K֝CcPR+^phD7Sǂc+ަ̷7 f;FJԡn X|wSwlqS_LN?O.c-䳆8)! wi0Wwo6[Ɖ T@>D9 ])LJ8D7І\a\ ^/ߎ"*-0hJ1YYQ@\hX\:\ļBiezNe )=>{Xa_0= ;7' mE&&m] *,]oҷ%ԗx6Fz샎̨/Hz=`VME9׌]qΩFd,ff6*\P^ Lh:pP佷@D T0#4IK; @*n:$4{Cn&Y;_!p`O{/[hWh J{/͜R/Z=%\!ACkPPܹʾGB%1Ϡ% C /}XKdF}Δbf׏n}4 z\d($0L A`.5Dv ,W&p:e Lg:G!)?j3.Vx,92N <='_Eș $:v?aH$Z%&;sdZAޏqII-FM2!~$ǿm><Ҽ"v-k%6hL&XOAweU0XytEwWuD9DJG.$8dI)a!MKW"X o!a\ RGIE`]pf,nA*{KAh/x7T؍LڳSĄRVe[e"]'Il ::w*tq6G.hH(yol}=C!JOOn4Vգ5qz\ ٹ^fF 0bm%bCtRao=}gе<E$Zp6"Cx"y5/>)lZc^ka[YEwi(hAe 3v!t Va/|4c QNnOhV'PAt2Av_*9}6Kb:lRC5f9ByKz's| !=n rmѻ!BF cķknd%5I-Ȃ+ 7;^*hsliQǁ802>>DbFyΐ/w j mHVkG5C. Lsc-5T ® l04Y^]K . k= E:B>E.6_GʅDgd_zRE;ymv*DqƟS$1k(aV{pZ(c⒌m׏᷷#~'\Zsb(mIW=]U@R1-d0i1m7Y<'>hi~a j ?~T+ǡ$e 㑯N EY]tv_XQ IW"ر<L_*ו07E?+&|VqS~I*LӦ iݶ\D^P*z!9ٛ\pQku5keq~Ahw0ٳ;.x;Ǐv+Nϔ(Js sdxrgx3(s'NtqYoЭR]˕gT$/S]Xc XKr NO| VhwvF(ơlQ\e7%jPƗO20lڈM3(y<82uRZاuYd“gf*W:h$K4OͅKSD\ә1'Nw|H @#Mk ڝ(reo *gPX\G#ov`d ]/On=𧉏B):  ]U;= Zo=y94Mm`QM=*5b:ɘq$`^ɳh5SMۻ([U3faex*O]E:LSN6Cw{O#Q+tHFd{ԉ(R0KhxB׽gJ? {a}Wq NjLvZ*(D~@-#{om HͭdW` *>1yz\K(T ӎAEbp]K@ld׀Ğ&dkeh쪰?9/JBw饽ϯ3Ivz;B@O5U~./mwHA[)>%]Ɵwѧؚ^*s1kQV ݡ܄%5Q[S@, W 5EP2-/ p6VNVhKwJJcJJ!eif2 a:g4 xI9m6l6! ?<ݥےڧ30DxD7:UZX% ɠj*`&TʋZvf>Ps2\#^&S~;`@/jh`; uvR~ 1Ġaw߿2&@S,0tдXa[+zF\nZ!n쟂 txiI+PmmNh Qs:EɄE)\(=Mb2`3LcjZIBqE|XVB%d1~ݖͦ+QyN"B]^7 \--jk˭'IONz# >Ϲ.4'Sw8[(o=ZsSvs?B*Il Z.K!m-G)Cp2{/+bx#. 6`X0UX?AGʽ! C<ĨeV>g=NcBD^q SECÕÚu*/&w\}usҰӟ.ѹZD!͵; TqJj:8=H*qC~ x v$A0~ a 󟆋'S-neFJ'ܯ]3.򧻷[JTY1UPmA pP UK%"J%;c8c-~ȹ "'k;-b__ҫ/祊\\_Z0GͿpmg8Cp L?gCa9T (^Q)>?XU`-Z1OF!h@swY8kMg^2CYرi^|)@?}$i\g˧7ݨ~m5)g o _-Xge SDqV^fȄMY*pZxBIAh!AQ,q|Ll95*"[Q+'LioٿUbÜ6~,8џcA>Xh^{VHKR1W{e{R"AiOґ_^)[EU9 INJ',C|P,(j&pHd/;h ox(Ϣ;.ݥ9I?Og^%8BDCM@yiMĄk泑FW$pm]uswyAhyF~W&ccxTKؒKH#ܱ̭ωֽ ﲙTTeIbrK| ># * \ufBQ'$qxЈFwͯ!5ꓣk #Z^*)9n2z 78J4iRZtSua,&ZHEj )MЗD9#'aFu)ra ='hqpk\ |̧0ݤxrn9VjiG/Bb&Q1@-Ki N iod!!:7+1FA9>YPl69pAfDAzhiK?SNNc: zQ]^ɓn6qE qyN荼̏ۜd\uNKgF4I^1 ߇aWX3V {tIgcߌ&݆/߶ - N:jhri}s) aw<tW:+;1>-U 1{V9T}yGh6 (nGkRP-*!cFj&אrq.'6]i3=<0c0~`0䄈k&Vӗs=o%alCo P ^RQ\0*K[?Zw}ncK<ς"lO7Vŋ*{" I5j$@?Mj43u2uZޫ@,:Dgt:s8DzzY#g1jy4'¼w7*FlJճ'ӫE^/Nh~:W}pXX 6o>m^3BN?KAw-$;+ܠǼvTI!lKdDcSYn!Y{2EX;,*%t|(#uDلxi,WyMMz5{(On2\9?[f`Yqj\tj+*bo0 Nmڙrò[._'< }d\e]EgJ@; G(&i[ 'yHND 3ߑEp%O\DE8Gu !!2t"v<# *TK}.8MUw9FA`Ů7{h(sMa,r%ĢY=I6iWMY ޶nU-U+ct[N= ¬zaޡiTI[{5j}o/#lфOTqnF"\PD L$2f}_K#2R˸b#{ R1Z!lqbѪ·Lu{;Wwdht33.&]& |yKطKIJu/ 3ƋcAқoÀzx ͓m/v Qƴw(\f.nhD8ӸjZ-|pJuhIh%xac-67+;? cSmNv,vbo>֓|bչ#UmX0!.Aޤ}w{n=?$L6e@0!S#=uc8 MXd!ȍOJ/zuK]ڀUi4܏J|لitߖO] vC@nQ_%8v+[Qv *6C:r95mJ{8KNK<ZR^Mz?-#곈koi, i=^^OM͋HXSH̎Iۖ:HеIfM_V Gƨ뿵Ha`fupʒl'*Qf/unKxꥩ<,KhIm:dn:3Ebxz] 霴N9X,RRST]MׇٰH mj@~ ϊ:Sa9uV9Yr{j 9 !$TC!(|&UbFI\M|{6XV6"9BSYNU[Ȃ I<$pejݟwkjJɟZ% u)qM,<̂2w*["g>3EeLYDϋ]?xТLv LbķxtHʚ*|+{q_*qJO(O)O&&hg2o84&N8z3 AmUаf{Sol jΤLz5UN}h_Ұ~1ȯ?q1Ӛllj8Qï?ez~ GG]_[;+'k=Ո|1TWpM/t!sgOKHGC`pP`wUw~hӈNţ, OTc,^Au4 V).-鐬9'v 3$,6.]E4fS;@ ?s:iӦ~N>nŸ́U!mSG93ŖWIVGY^*^u!MQkY6v7t}[aO]\?U`ƴiƀ+oy+AN6'ؕ|uUz+%_kn-23~qowYF/ 6,iB_Vs,Vͺti5+$NKYC WxczN#lhO!GM+2k(K)PiMDMOM½oQ`%4[-'WὫHp1!G[3WzskaJ0a'}몺uq-iBP,5dI&#.yFpcvIіIrۋ0E'I7\zP"+s"XgLd57?wzTl9]ǷfUZ1)gjX`4ԻvbJE(@Ǟ%`B \+:f!4^ʀj+= Uz}zQUy2;}F0Wwt>~G%6ŗ&W `538}жQ](Pܶфd`6}ϗZf,smN c"2rPt0)\l F* `!úJPƼ0aL60(Y 2D:Ԉń"1+YHQ,Z4=ԚGL脥:bE։3cJɸLa^"iFhZn 4[oS̷VB;M&g~jW} b5JK.jZ,^HOLvmQRydJ;JC<2`b7J-/*RK: {6' >\YU|Jٞ.; A#ohxqokB ~p!Dm;YP7m1L^O{D ?MusyeJkl_ Ct4Q?ZŮ2P sY.~)ۗ@Uܯ%b8ıie+gM) M%]hOfRѕ.AdiV96_1Y48M]M$򡷅2>w5~an筗)wʜ6n3̱f -L|pZd.|~[sStDqlz;lzgLBE6*]_sqHFk9C^PmDT¨F|t#FUJ6!VQ0{KIm6 js좁[J!NLD&fc J "p"IHqicȱvwAgΪgR}ں0iTh}2xC_gE~"+ۋVAF!oRIr1~Ge:Y8s x%#P5y=. tX+(>~"m$zE:~1xj>Al82HOw`B&mJ#EftBL7_SMV|~x@y5/=7PxAz;?x g/Pd\ Edy%IlImN+*\(pE/&ޣu ]ۗEeoVdMjǩQVbWVd@`sʇea/DNn|*Pt]r>G/:TețrV,GXf/cdL`Wo#i{oslR|eZ۪!?+{lzMy9&=~`5cdYpV>0T6u`kZ=wm^+7f]lfY,fGX|q" sʋG(=]{΍q*4Dp][5I41*gH/O'e=1:p+٧ [w.G~`! V(.lW^[XX,YXBHŎ= he2mSI,P`Ȅy̴tI S~sQeoFFKcfByb0DP}Dk*`];g4F^dTz|TSҷ @cu3NQc,,ߤʺi;oQdnkoeD["أ~M| 6j+2n81MV<:)]6dh6 PP+Q":Mvg~_/`@{?G՜[)P`k$<,d NtPtֳ5'cx_Z0ӧ ,,*ט;}Y[pWD BҗnrrS]IU緺)v;PQ*e!W( 2&/qդZ]!{. zޅqO &"pRm7,q=7A[дp3PfsxSH~( *ρ(4-` 0y[łnKn?.Xwrc.WN ЖCb5\X FvDuFہqQe >cX?[WlIg# ߍK?H7u(2"Q"uqNB\aEn6's(x{Y^yH YIaeLzZ:ZR8W0cL8ȡYvvON2a&Žߏ^2 BC8)͋@ٖ܏a9۲ %Z|[|3`POp2h`4 TmR'Vge|0$#ݻ /vZ|n9_ܕZvogp aNaJGGsA_4-}Æqbu}+GtX*5c_K-֤A~%]c'u{.%s2B9V온[sѥ~hDź.}Spg2(ͱ㱐`H~L`QD)s>U'?ΦJnd X. to!Z9bH%D7~]qjE8@Hd y}j6^2e? hE{B }.su@GWwP-5h4p˧~h#YjpLOSnҠy𷐫yJ!'lwdcrkOpAF^R2+((n|]I@|oR!x6j$I)ڦ37;5ʔ#>}F!bdV8:#2{Drgi&M?\Lu޽n5.X~-v~OW*|qʶԔ~4mnp5~:&-@2C4wf5=@NCϣAK-R_ ]`OЉFx\[tZ9gw).-$0BS@(^#V)+ -=G\?*W%V6E۞"ev 5F搸^VjZO`nN2"UҸU9:r,Zϻ|eLۥEAur=9H0x53Di3basʀTI)pVu/64Syᖔ"R=&ΫS keL|nvs:fpy 3t0d䡷_G5ۛp~eZb5' ԉDaE ?!?NQE:(*uELiRBI~?1xyF)C 3Ia[#P-Bgʷ%JN\zF1Xs| $ecC)Xֽ$d{B6$?5X2_FuὒJJ\cqND;Ȃ δ"_qL5[# `Pz1 pVԟ\?hLJQ:hgՙ." Ogo&x f{PYƘS< :~M4sAzI'NT;[3*@^.J'Tz)fy}m۫/JK;|mp<*oOL\2ۣDq`4B~{C8%5v_Dzne7pd8g|£uWE I{6(K^z%m_RbwЮoI vW>fy3֘=*eB?peD}އ+&>xA1 [;a F:d_?7n-gh .?y wYRoCQn#r],A3=0y=WKN[Z,8ݰX -i[=ϨK (hQi6jcg. ƢtC2A &j_va]Sx _ Բ-9IfZȇtI3sz9>pǏLԒˬwdX{ emH[`2i[VrB5 j _եFڪD}2Vq/-&tbZwĪ:G0%8H"Bes׊N' vH2ȡA&1/ QTp}O2)H8J3 KP,Wiv5AkA>@3Noa, 4Bvt_`ڝ"#C[kPyFnXӢ2$x? ^}] ,J]GlۏZnB6 uS/n0,,숗*=a: ysBJF/g8`]v2$t5)GHɩBtec53i"Tķ|D<}eq2 .6 {{TS gZFmo1yj}AdvzdfV- cT̨XR 4PHFUsb ,gA>PZY_#OAWU=Zhp̦P݂ZYٺ=?WjQ0. CNs}Clg 7pew`'i֚[Y3A,U|lOb>)[c 6ȣQ΀J΢/6vEr톎RaGk*BC 4vctZ!۶^͏B78?~^ipd;(`uRb_L.=܋&!#:<ؖb{C(Ӱ DOD{$qI9n*?qYaCZ-Ú~dӃJl0 O$RCOBv'~&Y# . uBk~BRנS/aO+x,b?j{+8{gۊ4$3h&P8Bt,r@^qP282Sa(j}s@Dpy{ V]ʃ:pZU~bx6I$֝o?Iah;N9CWCze]F-2jD0UC;¡v^~l7v <8)fgX@SֈZ3 }Mp,݄ʑ 7 %U@.U 7!qOh"Qx!K'>hphђdMOSX3- .5%GhݔͭuXO`eZ'QY_A+|oOr`a/&K)/'[I=۞`iÐ#V_3#SrUs! OOKurJXĬEb=NQDݴ!@1]Nx{׬]PKp!F* GP'pȳQWQN8wa7\j$9;g4u/1x@:2 ZAW}=QVp颲VMno}\Gz^@/~\4FݔrܬR>I a|@PiKdRJc1/b |Z[98!s.l*$ c0Vَ1 Bs.##K:8Sx2#"Oуf,CJIeTH<_ss M;@v;*`E<~ y]P OCjS;B:=QV߽XT=suMae 6/Af-b/&8ˈ WC66n̷.U6DԱ ppݶξ|mWt'c6$:񪆮\_0 .ci `x-D*]KJ>XRce.hc Y@ɷDҞbĞǧWVݺz!nyĀ"}նDA2`f8=2χtr),o}hC.?`s'Z,N *HH\T0-MGUS%"]-Tc-tpx*yjYkn*A:^d:nK<]N4. ބU@WWV i'MZWiK0qea%ԏ= bGA@kD@+Xyv1Ŀ]$3K>URs u/朐t׶XTBTzrqb-| =5QDOTRKXcԙߥV7B%x&-:Qc볮פtݤn;G*rLT@wW^Ӽf 61lX\\85BuOALmLlg,""i30ج+ňn$_9#m#go/h73V u)~1| .}MgoB  n"ryEↄfYi0\do*'N̷ HXSg2vxk)^)Bu˟Fʡ-gI ;Ye7A@4 7n/C" j$M=^~k5mJ>2WSIã=u>} uX33L;:# 7AB;".ǘ⛇hx'EVuhz ; ׭^ @$2o[By.U]erۑnV!ቍQ*䜔6^#v3dCLf5iI)Rb$dU;YA)SAVmҢLb½?|?&Pݽ%Zn(Ӷn\*S$小Ѻ Ψ0CqUɰkqº2ʔ"lY%s̩t4%nWdp\7jN<6 !Flb- ͤ.}xڵT;>Z듇$7hexHYɥT:{m% nnnY6>Y.th~n%= @}Cod]74;+P $kAhт^˾;!L.9k.Ql7n7ps ʫ Nū N%ƲLGȾI@^z#pw<{o͕V[!2q%p<ڎx15)AxvK~xވ:a.fI9|JYnz p8(qjD\8@=F=-:$ 7tT"UvJXY֤>fwd]=E5?dFS)hĕ '* Maտ"PUV(όgk>i >Q.1!';$3s6[gfw)@A.&pTf?=[&ϤM *@K! ~؏V٠UI&PrIt+.@fbƨsF!{qgмC+(L@ԼFgr 4}]ep#} /(U =S%,;\i^@k/lU 1婂\+uVY<"mMlw3T|e.qYw鬻WfEd t< R3ty %3ˢ 67×~u$4s@C@hm;{ srR=]-v^_TTe而P,璒OP\&Fr+ҵ-ӘX00T4*M{Ԋj^yoK3Kq'H@22M,`KkW#K1@ۮ8vနXn㑸!{E감MQ6ށ*gu JI2-3b8*j4z.`0 zl]Wq蘆PI_T3[!΀5"KZ!?eGsVΌ/p!r8 Z+Ỏ9dpezQȝI:kEv*۞qåsR!YEP2L7kvU"yk|";ylŬAX^ co@ζwzG @XτSѣG (ȇ>W29&|o. ,E w/DZx0,I\ײu٤<v*^Q y[`]8Ax"Ai<+уh\NGwc8?7x8$1f#V)<}9 k˖xFMH>s&BZ8Ag X5nwrk#\i2!/rҕ 0.obQ, Q ..[;Y?EHECڣ =wH3ipμfM/ ^fL](wd OPbk|_F~{!Tm ;J$<m02>)x{䲅2?+sQ#t0X Rx[YHNsw[9(,N.dQREͅ5?KlQɊ.B&OrrnfL;4 ;a%-?\vZlyh\1.ӥvW>ZpMv7T}w֟ h''w*V e2?tX`!0HOxy jOaZ dvBuD6J(fe\nHyuD0'B~W-ZO4HO4Ӭ\ 2?3j/F@B?{D V6.%Q_2ASi v>W.Q*'!h쑰5#,EP 6rj7į嚥((Yn8TIM gxMZz*`E0_TlXc5X# B]̓瓖p[!bu$͒1"gs^QwUa ExKaBﵲ`WT磈}d/!\ρRv sZgqA}x}}蛴xZܠ6l1Ԩ( !`hvBՍl,mM~C4LgACg:uW(˘(4D+v0a7mD' 0c`Db֗S k6^']`~ :2gH}K,w瑦< #k˭(WvMð jG^~p#A|$ڲ=zNLDa]!^7i6"m*΃;rD)wŋSu^@47@1oxQ61|I[hvL6003Vl )ys $H[ ^ "v9Ijbm= ΄'#pZea ԣdKw`njeb@鎰D0F4{h,TEȲI|I(řյDM8R7 < rJ\uKbZTz{yЏԜr^yؿcQP irrpA0S1<זNl_(twt^\8g);*ڷZ\7L[:'`W)TdY6mчY Vwrӡ9\/3m k%Y=d mC1xV\EVu X)u{ Pܸ).*B]lrsp47m?H)d컒;7fõ'갠f)_bnVn-vHeqÓ.u2s+=۽njQJa綁aݻ#/[O^`{e*:L$c'$9!ʸMGѾ8_9k*hrI ѵ:w_"c=%vllnVC R,р%P5d{(˶$rm­0lˇx2pk&'`VMh|kG|[tkVz  7tEW)8D΃۳Daxo [NUJQ@KN2E^lfP@%?΋PJ:;g# ^z%7 b3 %"<)]͟CYdR?߰!Odvmu3XנiYfU@ʳdށ!-JJ ny#a%]-3,n{W ֘N 2=a-5 @Ve¤ *X[{%p GaG eo1v(4Iȯ%׃%祰)W s}7otFn\ N]ag` /ȤA8TBH]A׌G5e&b,=a6 ①?U$^?d !g9a(!ȉsx_V6 Vh J+Z ^/5 OuMz-CAxEXp6@)nNnPAW@ogw ]zkm~KVcF$VmPF( /W4D`UȒ,!G[owh1ŞNZh=j1gΝYgmV=wNɄSu=pV\gO)(etl@qY` Νˉ{\ˏn/sԪ^HI`U@M!W)#LC ;Ґ+Kϥz|SQl4tY 2dETV_LTi),eDĭ*Fdth@}lIy٭a4 KP#0Ε (L3-Q#7I0Ca?_>茡<6^,o=;7cca06NІ͐y 0ў[n0SGizrN.ߎ.L0fOEBQ -*WW|{he{J8OؔYJzj1Bmd) U~tj`h ᷿N*Aۊ1*~IZwJy3k|d:}K:7*m8o"iC9Zz+{~6,XC 71b,I!?*3*rx޾pv"QƠU>Q)qY=0Y%X_QsCYˣ'Rt LBP51%T.,!D |@o:A*v_/Q:/# 7s_-vy6;}I<5!l)4vT_]U=~[.LJV ƃv|AzBN3AtWQ p29\ȚY$뱦]_oTQJ"(%% .>Q7ôJ0@S ˑʝUמ(V` ,;j¸FG&_&C+uG|E+FgXH: jx٢&spu*p9tD-ώTkXR]q?MK ɺNi4Wϻ*K{CxdrkJL/r+L}~1FZtnٽ(*I}ĂWENUAG[*Ȫ!'Y:cn'DǤ^Ą>Zr XˣCF *=33'qi̧,fw.UJF\M lBa?{O8_@TdD늕=T?`H]~t~{'Q Q}\WeL*8a(mcGhrA*" l?'W\yoi|Z!>U;CT0L>|&4JgD?g ᯞ (R1hJW, |ôTHkgS6v+ O8Y W.ٗ4a6YR DiB,t P{_pǒ[˓"bu~y5\8)=Dl8Dyݾ4P@qo6؅q*BmF+=*;д;%z>B^YE85D4q7^}tF8^sB](c}|,gr5ߺ^[e"L*'JZ-HtI9iDp d0Dýyr)e#W"}WE5‰jni\@<&' d⌷ҩ.w/NҌZa05yNʱxYz+oxRu}[@nA3-550ĜEc1+}q/un Áҧgo(؏e-:Q׾$usT9=;֠:2PxVM68gZ_iVosOwuмxl$fIu /'PIyYoH~.^#Ciʄz N``&,w .fDwLn quӼiVvr~u=(!,a ӽe47N? sC*YAB񆷍MC/G`w1 FcJ?݀NC_i1@;N,b}+|4̃t^k<q8`ۖ[2w^;z$jcs|n`R)XAwG,͚vq19 7꼡w{,_qǙseu7խ:axb[A6eU~@2;]Ai}ylI)H|a󃸅oEU;bVoDf20 ,5\ r6p/XLdM:Xb#Sw?_(vRgIi<|n>IG>$@ qPA)k*wԿ:*erQIJA|:C{hBz9'dFN 6w~)VSEi=Y-5V5\QqaYny$ aM~i)MPpicUk7,˪aCyGj_9fT6`ETs- 2@QS7,k-ʟq{a8&"vqU5G$؛W'3~K} .HG9Z]pEŅ&3-LKXiٴCQtcR*Lጙ;ζ/[r.'sc;J@=Y=n'U-UeHKw?dC( >^%Uc" NPPʹV!{0Uzݗ_ 2 d;S]P}خ ? @滇 ʅwC@fO3t،ؚ w61PS"1JtWZ!bop,69U+xBorqAmq?)ڛ% r }S,~AVJ4oW/OF_D !eB)?F:ol1(sg}T;r'ɱYxنp/]GWJ&^fd6H~*'6JJ3ܟ` )hWKWاDH HOv܏q?TϡTa­&{W :H nѨ,4=D2.YK p NhJ$<ِ] :p6\wl(Gd"yg+U%:\C( "«qhA" IwOQ* 鞨B ࣁF?rB_ޝ},5 Fc<^^qG8<ȵ/ @H\KcI+yh)Yޮt?UWTʖ V'KͷEz+EqL~G-1"bzt@<5N=P+l% ;g82٩qP FzѮ .(vq+@ YʨN+Z' ;8E"ք VrSF\N~޷>,5 z`XhU}o}TCYlP\' Nk#zTqsCxC%b7#pdL"9sIg.)L`FUMi/35xnPeB{rLj$7(5XvMsfSy Sی\;3BE}yNpD4=KZaeAdf?ݝᖺS;7]'{"N_V=EQb@設TvDiw{~,&s:6F쏞3 f'Sru; zz̮`1b{13_LVScR?z" ug'Qp >qI :7y.))RX14OVOƆkc6=Q,$k0R\z(] BMD(z:JP{ M%Qxcɢ]As!];Fht˄Gi -QԌ@:MAH~:PuL˓[2_YwHKI2kUørw\E()N)]aֽ4vC"KS&J0h* `%|S9p^DZt$HqhQ( j]^.at '4c7 Aa^k6[:W\wZPaFvyhjaeD ̖#;h:4H?m<ҠhK@{Dż6eygL)L.Ve`б⻟4ҸQ9WKuߴErYh&mw!.}e5PptvWSN/67YAasCtD,,Z)au W^%Ei+ay-=þbk ,\8=ꦟEfG jE+l (16}ZS٪.n#`tCu\'H׏CS\jΞr{{ڂ!H“F~TP% lK0+eɌoƎpجq.f&%3+>9*ި4!:C3l"+lZuMgD kqoo!U!pSk 'lBPT0z* K/V&Wx*Sj?t,p A6gua~o)%HPJeJDzLBG[Rm85 ۡԳPcVlj_Mb3l8 QKPQ/Q~eo.Q (JܱRAi"wR03fAڨҟ`L% Bˀ870YVXm&" Dv̰-2+r-s7e Ycy!\rBtXFCB֧P#hDzB5MꭽV $xq{ W@(ZiHd(wm)׃ﶇ:;,71jq$2~S2Lgn y%uחd|Fg/tL\P>mol?5EY$*#LrT BL}>NatmkTҬ;Մ6{p'Ƴt)ⷯ!V))ThU!(K2ire_]MFolc:*JBl|V< 췷xܘpC,I Z"h# rv݁wwHL'1jKGUKʰb/[Rai8r]1Vuu0=!գ MSCww#z$9hx@FG _3SLI鵚bW1#$eɪw6ag&_lÖh7[x:`29ؓ]f%Nm|m֠pb3:+m ׭^+a(A|eٌ<u<,דּ4w9&+3 $u/WxC4vgX0u2U2zww57YбIlyVm-'0Q-iTQ^IZl7 @Z͞-B|!u:?wR7ʟXHu7Xqr&g2{b$ti4|im8I"uz"0>eR>Ф.hߺ׷{ѝ"^Q\ts9hFv!:Yuw [з];@dV%wpn{ v8%QtvWKnk։fd.Xj9uHGAQF#,sl5#t";:ӻ|E^ m2 3k*;mt,PsVޝ<73B;dW*)G|93w| E$;)h2AX$.`=熬ǂ*ĤoƗRdF+hwoҸ p^z AP9P+&ԢS;\LCTON.zF*?8 B9mt$ZFw&j h~r&W9֣TKNUxޑYY3TZNCc-"6DP!ƭ4lxh(b.0m8R\)Zwc.E] '`\[%$FKu *'%+zE0rEgYjV6 wJZ*@Ozǹ%+);iNyPtkljDwLpsg%4Ey!Pz)uQYyHhjV*ԣ4Jщ_ 2!.{J8 n-NIn;r Cª>JncdpCw88 J: ^];RۚU<,j8/E%iY ]!<^J8!Cl yuȿV ,=W6}ٚ{cSG??<$TgG1i WH J.-1?짥Zsi:q.o~S伏*Gš,oW;=<"#urkx]&+Iq6@;K=x 4JWw:=ُTg$ۊ.#'B~]@ 8V(0\=Wt !aW%ѫ>i"҂}ICƴaNX qԡ\+r!b(ul9UNi{v+ƁsHI] ;V4%@xד (dLd=NzC]#j8ڜU2ڡ7j<Ğ3 VnwV\k;8Se6Fhcv {P 5x^ ~,KFOv5\l-辄g܂1?-nA=lIBwv "( >` xĶxGkz $՚{8IL- yR^&47B+#` ExVcUHooӖzTZ˗q 3 ){ l$!'{c'{xX(IЪZ6Vi]sܟ"YXgup#SOYmxe|;1r/<|YA9n 'δP/sF6cJ\^c֭~sIUT2By"ꕁ NLX [HA6Zrf+SҔ1Gs_ -Y.;Nz<*n[vay)Hؒ68um"rAxZ4Ƶvg[%:\p @gk՘p;d\eoudqQ{UBs?d]km͆]tbԨ$ DPJmi4>9e@#Hqi4!B9_k+?Ӯ\x}Mh: F.5R-&AGE-b1u 3Rlj˜ ͫrH{>iaA ;͍^e54heF#4 )lܻ:ny4?&lK{O{N/+PaDzNm8rIJ} ϹcP./آ70|@A'OzwAIRW3/ܣ]gI+[PBJ?$x&C[sѢhy52\77׋SڂpvR${ݼX); =Wag<H)G54{譡Vh/XN])0@,>EHWH-9};89)W—c`G?͒b5yQ5*d~'e CpCGF@oFztP3!zPZ*,W[1M C(a~-eY{ \4V˖y7iLLAS駨놘'9DTm( nTs'bZbQĭ 7CAn;pC4A=?+T e~4HUs;Kybtc&j顟۾~eoXxӗNaQ,ٕ$OX$2 mlѱ)5#3m,D#gfԛ~.IG+6~ O *}$v'|`1Uk2>d׫MX3e1npv0π,/N:ئ<(jt?ZWw"b k5 m{PUY}V(t"zZ@gx#[q1#ʷq*LXo?Ռ $T=?:yF!}! Qح6Oa?}<*LIiYEPcś-cHeP){Fz"41<:YQq76PNȀ07M;dT y11rh lML˃xbH˫lml}c.OKO:u*0DQ56g͘UupGn[fo߅ֲC+`263&t6Ѩ N_ vxus 8:X!ryA`geZ};f٣핂n(`܋0T6]?;c^jJw:I9F) n KȵatrG㽗u j;yI {f&7Qlak z4wi8&an6m`XowGmh~wO뭍NQLuӽ!!95O}%c/,#*ʪyV gO0 N Nf%:X0xV,6UaC'yy% t3/3 Vd>bWK1uP k&Xd $&wz 0̱)BlmɞT$CŽ EMQW!PȂ1~3_YƉ AU꥓GF $~< f@Caj(Kx^/D+= .",ISƣ܆ygCi[Ehzk O51T/(d w/饳(Ýw@cUZMcQ~gQ@ǚ͉e={@jՅY6ȳT{g6f&& nss%t65o=%!~K׶[7N7*VFltR\;s.s4tE1`+,GQ_!-1< ~&X11uq v] _W d.qw?Z'VHR 0kc%lumPbD3YAR2z 8@B^V=(8펰Wbf$)<65.T8|(pf=sro@Qj+P=0=s-Z ȳ_'1$@7;]6t&nMkv \Zaj| hWO' ad6j|<^OwἢJVv=;ʰ-niLr ̅VʹCf0b5A Nteuo[LxR:O,($6N՛d8 \Dlq)yF2m = W0S.HOk<>;%5J+t5o(H"q";j_2*zF+SɂE{0oTy w^F~Mj_Y d߇IRHez4x> ׵v@&eG#WfGc_2l M/҉axDe[U~ajFqZ H0@ZG5t=u@sKS>Z?X,lGX&R*,e*PUz1B`6v񣞔Z2QlzoT,3L+:X#$JHRdKDa k #<,mۦNrvkXo: 8>1>b[({ga毣Xv|+uF#Q._ѹQ xcݳE%z:n@ E|;ǃ#zh]sÚ@I Eat Gz#&IS`z bY_!OD3 K>/99ʬ|ZaoB]1'qF-|Yb{mT|ulM@s{v5EyN1ERsTTg{^/}+ސtGGw# Gɱ/T*PNGӣ>m1{9{5wGH->nX2v-3kT}zM<9浍7`1!f[XXv8ﬓ orgQ\eCm /c}=t& ǫkA=kd)G9=nZ؄lGQͰIGs0`#:+;KQgLfy=h!sY1lNuJ9mm[7WCE # &߾)8 ;Kt:.٩ĞнBA.FjTO%Ҳga.vKlvзX*2ꐶhQE b)'_־}hn)d , czŸ :|k2:lJeEE3*غMvCeSOGНi󋤰FT^8mdi}$_\FUM̜Eh&R_б;)L\|Q.q Ŗ!rjv&_9Kw+CtOR;-o;-g,H\>y*⎢&"Rkz K q6ui+OV-;z; +PAg=v.﹊S$(O @օ!zq8N'b=т~[v Ñȼg.t y&aQ##Z?ayRN.{nt4bIBaki=fDX2#i&Ux# #]G.X@КW =_On:V+qԉ;-Kh)zU!]A6]7XD:M@fP.>178.Mz];̒kPH @qՋH[K͑0dLY̼nBUN!6S$ޫ%iVbI8]h(/@Sْ>J{e$gUFapT9a5'ai25IՁcMN#M RGOnY# /{~u1/̾כ!+ϾSc+b-cFt9zpۯ~?o.Z2tpGo3&mXB:`؛EPjhL٦:=UW9vFXfKdexN ́QS]5+g1&y1.IXx02'Qs|!YJ !WI] 5LI\Gx䥟V90X_򫯢Df<G5^|cL=Dn|>5Wh-t£<="ӫLxK9.c uOcfExIrDu@6sTFHsW $#q3\(ard7/'_(-xbא_fN{5:AYŠx comDUpB!V ܺ5x(89Jt TAn^T&5UPM!`Ϝ gv-%qCv~~}TBp:*`;IjٙmM?ü9q#.oBgIDΜ掎-ǒޟ̓D&l|52&a>f(ll ;W/?"=ZPDEHcF+UR+Q=ʇրz\d[^_h)쇶 ŋaՌ;2!ƏCsvE+_m %?rdz1'h*83k҂K-Ke ܋tX{))]HlBig0nyT1xب`_,qhoNH.$oFe+&vF4dTnvd G(uZ^5gU6& E7P1ㇻډ [hAl%!_|[=nbRO lJ%B.0Gn&) mlL"j _{= X^9.<2k>{<laK f >/l= ? C k}Ġ3H@`;ӑIknu&c$5'v#rHS& M5L"S* M i16]zr]zJyѺQjwKVI0ߡhsvHjusHU/E|3Q_|O5) lIRC[ --5d.f= | oMa iR243fZ0%a^7_LoB_@Fz~*dIld SQLB.VvBG◐`!rDQe{\,{^+?c#~E~ Q8h&[{m VnGZ&$rO 3XE+6cxvdIDНTIynS-G^@`lAX5U6F&WDtj' ,W4 *!I2Τ=^KYz c&2]zB9Ɲ)3=!S~x?{jE&L2ziIZ]ed 3bv_Uu Z &$s iay[;ErЅ. B ͘ '`R&*ehH:snP֐>8_!ظK&Rn\,jO/AI2M~>Ƚ28nʏlk il\Ҙ8Y\9 B@0Gj;#ļ-4;ΟܻފM3X{4_:eC 8YL 4Iw}/N)##~oF +COUT%˞-BYQkG)cߢs*QEUg˫3q$Uŝ V\dU%wR,i ctmXWn) .Q4dX*>˞uau jZŅ/Gv5/_ piSUѹNWgyܚ@u˔ô609.Q0nGގ~ )}öJ*PА$eoB%dodfޖ~u.FB Z>n i˛Ⱇ]ꣶVFr2;T7+)49Av:ݼx3/1qV\ۄP \iQcc`hK$٠7G> ԯ%ԇ: j nc/(iZy'|*|F5jFro6}%;MlIA`DumވI:ig3PLjo:ճnc[';Щh 64EG^D WF &rMW3$mjs(7Uf2H퇀U𹨣@Lq ͳ{0``ܯ?D27>jLF`W_;33/T#5{pK=tZ~uEcpW˄Q %"pJ"_sR YևN &n {6J೯([sվZ Dw$]w1-˵HӪέt!) iD`[eؿSa{C@A#)_d #"P^lM_!@dW=g|SѤ:n+Pj O",Lui^vYI[pTعʭxl o xȖ$MvAV}f21uSGx|7rp-h(FL 8Ǐpd"[ m)01Yrc Jc5v%6O1l瀖FDyFVfbKbSZqDZǑSn6ڝX>u?a[);l>TPA,zZ Rņ3nT=b.'yؐI rn3@ݒ.2r`^EgKA eZ!+s; Gȟm)AR>CzN<شt̮!E /2xGd2.S6]5xa?,o7&' TX~FTpF5Psj%xlVҚr"I 6'_ ubrKB*&IJB̄v'ؐ Y)-j{6ma#Q+dtohRjl#GrUv*Ϭ/`Ih㙖+\Qr۞W;: D}[Vٺ79?u?v{0eƼ)9PZɻ \vtD+C>~nE^ѼZw! u*V^ꔵyS`-Jwycm\u>=A31v^!=(s"r':r <4%C\׻?aBf{ R^'Fs_ LfzY@Eg  Tɫ0mT&1RLK96<#;MH|2{dWp7l]/H`\,V8&,??2LԨM"p٭ I._Iծp)σv}¿ q̃9LdF5 L(5ec`ZMCO#IrnrJDu] 8pӶ~3V 5 T!=o3v)zN,GdpBX<$)[QlJx?=έ1;ؘthiNT4lc86ҭSJ2vQw=OENysQ;ϒ 2u`#ReK*6h3ҁS܊-V1E`qKUAQdgQ}SJJz )%), A*ĊK.1fl?A'Bebކ!Zgvo)o7qVcpR>>r[_2‚C.53XM]n@ChئPmw6:QZR;PjQQƊB~F5VM3:v3ύg9(E pak >!|)1)A'MHb+ɐ1Xg)nˢ.t1/s 8.rp-{rHѻ,rfI-tPPp |bJA '..{yrq4.W\v62V(0Nv-؄n;ns5&Hd~#oա?PΥղ i[fl_*a@@`c82AظU`ml"b|tI;؀[fc:]s_X7.׈OAʷt~yL)J2݈wSMh K[zY6|jSD;Kd4+͚h6PrvUx4杳6șR-u<2Vx3lq=ͬ]'HvAp]9RCeIю4xLJ;t*?*V:4CPP{],ͣ3RlPS?K$1amo #bJç r[C١.QvJ?E)kɋMvalBf6\Kڷ`>,5윖}_Dh>9Vn5|I&˗HY4TZPc񼃓˷=~~VKd|js*B㬘GkEk7A%@586wX7,RWNQroknׂ$e"&{Oh_,q@5 * P뭀;߀Co XuN"/Hyu2Q+ KǗ1xƋ43=H %Ow6_"o1>W>bR/ǦNFKօ؋U~)s7:8`)ReH:O.g?h.R`n %ڥNQn35ka.(,]IY3TЪWus#m 85ʴl̐ԤtLJuezqY*r[Q\7QܫΤAK(F4RσwFߨ%9\f9r.Qb?Z-( U,\(%^@x3'˥iؕO(&K4v8xlחʛJ˪sIbrӯ,?O,~=U{ $Jq\ٙ_?12 5i\4 d"n IL8v{˄$[l[ 3o;F #͇%kI ӆx 0`.J,i}!УT:wYKuXV&P8RX?Ϟ@(;tחVa -6U^GC~ehf vc h]$GY^n BGKfgMhK@|!StBPRvr\q8缻"0o7vXۋSSc>=[MþގCHbEt5Կ4Iדa} XG]AXhq&΂ks12e_'۠,u3sWI39:{g܇+`{Um7џJYbgJCŒ[ջ|Ÿ Q9D10V|<*Lotnu–K(m?uO&J4T?g)+ [fpyΤGwveE]]1[#4OGG2S=h0J#T=8􉙥U5o!?Mi8"YHMjhy,b(n1T`&Mcgس N;~DھiR8 e|~fi~pKX|3 t \M5 ;bGRW7~6B{dFfhs~/dT>>'29NZ9¢XYA2x(zė?.[eGZ|!y%&.(!K}@BjB&Bu&I:y-T!BaSɾDSŨJ஛~"ȎPa~C^oKrYVFK?i̺e,'45-~Ϙ۵|.KieF%l0V1d%3Y*MYD PHܣOU#=1gN#+vOp+7tw˸"%63:;*NCwYU-'2fwf._Q~㘍Jʪ΢>%00bG(~k!8IxPAdixteEk%PLex_|۸N# }ȥO}THI.^q|P}n(,Qd-V_7ħ6CU)rEy d^ivr8]Iߋٕ/`:7(FVu4714\H&$DY+W;V(J@Zi8Mnx32[ w"rsi۹GtM7lYs);,zw6s5%s]Jg8?C,\Ix;*rļރqS'W>9l$}q`ψ:*Q5@zV pBmhSa: >ZLEɈ8{FI%#'_~1?xVm 3Yؕc* LP\PҙG&lo$_J%f,X3hRm5 Ԕxߣ+ĵېW&?׌6}HڙG7WH.3ܓco2rUѹ"ƺl-'-*%V>)+Ϛ{!>{1AX:υʠYml,vﭢSCl0كbdo'6lW/Q#X^;_vO#k N|b| +w53-2ip]/~0%IRA0u s"LBZ0 tZrxQ1X r ODo~ta#a ݻaY@NgUGu2&rR7uIlZtWaxn͈1-p@QtKY0(ۥԋ?zyz^gA'C\*IC8oن`?MPoFwAoxV!٨f^DSc=ѡ^ki ?x2 n X`Ë4<N.U E6,LNl>v\[֧ߔw 5~p {,.j;_ir$(ĊNyMn~N#14$sUa8З<88'}o"wwŏ:^9H< v'XF8IS@ O>`rvO<>u7%un*[Joo!mpW 'fqLk/|B/pɒocl\JU'&ׂFT^#FAGW>x\3[b91 uJ @xjM9IƜ>LLvG\<J*~H?b9nV}ͭƌLqy׺=^n0/; {[."F R1OO%lm 4 oH<ۙf{vK|^hHE?2]:G"CMbWl/O.HզⲆ<+he!׀Icc4xn* ԙzoj3 fJ><І~d<*=9A,JƉEiJi79UVWm̽д +:/S]> 45)\=G}lYU8p̈́jU@Ɛ#X.ʻ82x9BSn[5Kb0\ 0|C;lB9b-j> UƼpŞnH $g^"YMMC&m7x8\'o5{(seFr.\gu1UbvDs WM9M:~iaq ]Ta!f[d珂@3XNg`qei,CnˎpnYx8}?k"v,?j!#rR_CɒN2o#}b\}阼"F"&U<Δ^ X8ݻmPAm7ל=nS֕rV ,}nG%}Pvc."Ы`' Bxj5E;b%v"G ޥ53d+oуB,%A5JP+n Ѽ Z]"szf'6sS\v96?T'iFISғtV-A ~DA/^xkx8& 8_WJHl3+ȵ 1D0WFTA2x ;<:yVP D$%`m9Ha+ػ0?%6D1?I7"YҨY8TWYrml!Xlg&<-(ڝR"Vd<$;;'Wޞ;K~g S~z'9>KS^x>V0I(81]z|d̠VmڱonJ!/H{rw(TkdB:Me#֜?gкU+g%.5,v rK@v:i:|=!BzP!vœkD?B "Xۤ[o#EМZ05A `'WsVǿ)W*#RY ]*D!%Tx4%hb;V^| 2CIx&lkj& C  LjLc#bi[Sq<8z1 -LݘO]ZϾ9a']rZMr7&xl\ٰ8ŷ `?cp[c;h=)- KyR&i@M$Eǥ>ęApdN%:޾6x(w+BL96)9X|OLt$4Fњ[V`N+ӮG]W?t|1 U~tBTlEֶ,$Al}&O_7jxe*9IV.mQ&qLab xy,[m;XQ"X=r""/k)zkةBwƑ;d> PPZ%6F"kᙤ90`Ye,z bG,4TmuP7ydBFѕu%˰go*O/ wm?G`<'&yC0}h󅣎EXeM#F!' A0VWZ);PĥgAWGNMghcWl.󞈯R:* "zP$g2s9Qaٲ}^dz#j[j9mV;vIRnZt~o|LաciOG j*Nj/%cg.Wɸ>QHp8S tC "Η)-ye9a5-mwǁDJ=TH[ޗ@AV3Կw(+^h#S)4Fu*'>ՆةB Pj z'ZE4{j;q~L+khҦ0nZT{llKߏyY^6Z-f}(VjVTjA|dѰaMߵ>-@_ӾT(x QJ>]Z/}h:ۧ 6>vOҬ$ F.̬m`eR SKq[ԧwgW}ldOrxXf)F· ZVkz2Y/;O!h5-&@ g&U r s{j\b$N&UH2 /!yxeަF?vX2!x=+ FDw0p8•f46%ܤ-2L * $ƣې{x.h+Xn6@MtMԡkg\^tP"lr ,}[&@=<&N `rMQ2coG _nzanޖ9q_=]<dL?|ڈ+dB'x е,̔ڵ!@Zq8i\Ŷ~.ڕ!մKk,b3]iA ;Pؕr̨kq0p8 5p=b"TxPM~rz}v ` \͡IğLYU5s[tk=Ku)aS{+iV%KC WWK=H6d/EUViYg  S,h) 7!| /fGy+̉1}j#\vrؚCh_|~{Ba.@6:0=U3ҁ.=)\7> Y b'GfcS@ W3gNQ!9nz5%ut 3?≏T!}Ei9:pQsNK"uVZR3݂Xw|" +1̦Zg%7l#>Bj3\"6J.r&/oKB;%POL.Ao?9'i r 1P ctRCm!c92ͬ,E Hđ+39>(Y;^N7ZdGfQNJgdi{ڋ"gʸOcȰ8c D}\i`9I"pƸB` Or-l"ܽ:&v)UȸR!6e&s;y$xl0jg(RFeN0sgZ_@@7t d6ڰfPCuFOӊP#g*['7le*'qF/ _=浵KR&B^r@/ZK)twΞj tpZBy9  Gwy丙". t`dBמbߵ>E"6nHr-*Q 7h"L,!U+=5TeC\ &F_MArvI~r`^WD(o#nq?T-x*M!Ǝ*HU !R,& sE[Cw/F~SdITad)J Pk% \֕z. =O;Iv+(4Rj<3Z:hACL?6_MsE^kgYJmTa;1k{;m4Ib?--uqZn[oqܨ| )4CÿL6-R;eF%n1QaY}5QoK p;rOgJաjuظ: !2Sj:$WfTnDNv2fՅ=ݯm.I±|TVG7 ,:# ꅜ0'ZECEewMZ 1ϐ,dd1j9&ssW B~9WQ5DQk]{Z=֤wSHP !&*1U [&3?o%9[7 Lt1^\LZ9G}ɪXe Ib~I,9~#ycꬨfJJO0w3"0H ϔlcІUJas$fZsX0!jM#y9xw4*UX+;\k5>fcuSG &LI/_5Ah~8DmJ'g!ADkC`VRlѽ){Z%)rq8V?͆dz#ꤽ>xB* 24a5SLd&;^msU*)@ J#$́,u<{>hN9V:sU ߊ/LTFNjA0Imqʉ': k U[ U;f wξ~sL1eh>v$%w{1fٳu@8[NX5Ya^ 0t0ٱ܀ E͎%;6d\h1#SJPv)E u&Q1&7žJ9)_QX_ @kg -XeGPFp.5\h+v1(׾ Wb(ge4WNg37_0|~Y&C^2*_F&A]I&o:' |TD7ۖCa)A!Kr+ֱ@߫܊њgj9JĨAe[ɺZ.5Bù}hmT(Kp|5= A{ a3 keC̾u*v̮q%`tfwoԩgP/BhRzwhkT8s9H,y6( Ҁ'pmhO ^,zAG#qS515P[m< 8HQGقLqw(K^YrT l(&6yE. 1E{UF qFMg>'΂~xgLMGmuM2-KqBv`VgYQkDZKS '"4l{-G3_M]ܜ)p>S g^x g+yV>.n*r'l gf;]o(6zdL$>dW %tH#u#hAL\gH%3c;~5$dɗOZPR2`I?G <$ij)T4"gNd}^ USj(8c7-qPTrr [EgPO"'{f.gg#'+Y6A飑viJhHFku(k>R ˩ W#M/j}K$w{&$ɴYIÎ1 NԺv[ƩRyoH/8T ĊȁoLFu=t64m LZR0ŸoMJ{o#Q̿GMm(!;8n~QU R.~?SDz:T͉?nv'Om,3n< P#}GS&^,U Kn [Av CK.ջG%j3t峞KC6VBz %sPnSpjXy1@+8P=Dټ^-*~0 `QǬ9hbufJpAB0jo=UTL>f%-@KH"᥃`KXV,S)zW u4󹗀swU{Kyk[HȲf}2kZ [ʬ7֙fpa:J..J*pvP uӥSAp׃ !F$>x캑R^m))!K<^Jv7$L4v@ۮ- aI0xkh#;  cc?ൂl̎SMT[v 7)]CX9HytRvy T%H kҪsQ-Vf7]b:w8{uLB:s>Y7[6Ӿ2/2,Ne2̾hف;:"Ny 3⧗A:GOC.WqmY.:4756G "B>}yWN%@B ߷NCS鿺 oY4=0I.٣ܠ!UM mXឃ"H#'Ole! $S8'@Qjof"ap^Bfr|ЍmU1Q?Vg$ &±QN;\=J֫ רjSf>7rnhzO1:f#9$VH[)ěCb!Gyb7IOXW|zOద`@?+tsOXLQ\ԞIK㫿A1IQ²$!jzb+5sxK0>RΩh FV@I:AxN,~s_wU#߀+3K cD*hNl%f-h /T?)6\NVCpB_^p+7?QSfiqαE'B8"O7:J瀏=\co|qHh;;I3#l0ˤX&`}Dr|,ھ) 2Aq1^Mv }1GLJ+8{UxJz7M cՂ$Ӱ_F vTJtZh+ovM!̵!5(ȟ稶0Qw+G !iEB>o/zB[o'ˀFu)[ 9P<rSCB/Sf)^rrMd!T}IVSs^{2a]ܰIEYA-λ/ jA8Yƨmѹ dк臚 E=L:js#ct+;yŔfݦ8f齅S7oa6o/_}>8 ik 4 /ru:(##/摁8͑$Rp#|hX8ע(Qo:(RQ*{EIUzNooZBQ =`q=+m>ŦsxD% >V,)CX̢C̷A:FJ@C((_Jy F)uCE#r@垉)SEB˖;Z$!q2Xw3Y,x`l)∞|J3.7-w2ـrB[`MT'mL5h76w(UIO-p}ѐ<#Am Uv 6M5F2gͳ}g  E & 'jJRj*t΀Dɳ#)b~"vRNBɝ!hAfv@βNS"ON,k7mrPY~CƉe# da^40m o&("4IpTc\CWF]RAbD o㉺z:P=Vyߑt+ 3BXt 8m?(a|Gd*lɼyyV9-s3qhi/r_Cn ⇔-i#2wZdZO })VAG}畫ȝeۥ5v1s'mnI8{՟j8<9u~RcH1- `,8Yu#I")za=5R֏05.Q$ j$X_{t hEzB[=N_חQ\avVw>;{꙼{6!7 :Z!t(+e!J.1{`mѰFv]l$٪ ȼOa?̀Cj{HLтH6R732:{"^oN*p" Wz@e$l ߂Ug<|߹ٺza%85_|q5X*GX۾bdF[y1`LcV*qxF'jɚ̉?chws sDҝ -3۪066QFR|vJXm)\!mX.Uh@-n>-l ⥏-(I1ՃnABfzFB8["ؼͪK&`BUŠB :d#R04ܤܻJ%= eA\(^_2c R4~*,C.|_Ojaܙ oYw+Nf760y Dȃ7Y#@)c+pB[U5 "hluZ<+ߦ8uA*z\%;観b!=(ʽIn :p$ORZ+pcU_}eGB`xRQmt@DnPtJ;6ྐ 0e Tem#Z%uIe=W *oqp9)ښMC0O%bX%P&RQu-+DZ &GZCgMt( iXJ0B7/Ig9UPC` 3TU{n9} ԜdhK /z]=7I&}crpiy C@Y3K IyQEFHQOYOZ/9[F2ʔLU2]CZgf /j{ 72 c⧤՞^E.ka.fO,\vڋ$@rs+Mf{M<nLu7VDM%'\-jBZ&?1~ʝZ,S=f~g* {qXE/@zp0|RP] /W.79t}?̹JxsL|*BwVxkJ j_s*-Ƚ:eP+(ߺLN2CO3U٘V0F IU}VQj!6,BtZhJ>9pEY )Reb$zyxƝ"]\q-^-N~*?Y@ j_žK:%]+jߋ;􅈑]zcIRtXZGpjcgb/]@чr kTJM oc%돉|xCA([nju !h\v ؀ 4C{x"XMHUsb1B4g6O= fngZ_)W5oD`tß*|K͖Ig(),s 'iIPCyKu } WGl*v-%hh礢AM >c 7')oS?uA>d-׋5cNgLsG7>*MjVmJ7YM1SY_iK`v<Ǜݠqѝ} Z=ЃͶ^C3PbaC[ $nqQ'4> EQT0r afm8jPoo87'׉|#yXDL,U)`8٢#F{.RL.g 굦0jr>`A:@=Xr0e(1fR/֙[:cş D* PEߪQ?vmY}}aj1ș^{Kbct 뎋-Kٝݸ |0eZ}vu+=7lkOM]VFTaYP”9w8 ߎwË8UKt=D, c,]M>cᠸ__MŮABJ}a— 4 76ƽh&é[,&*% AhY=\Ah%G(x RU¦;^PQ-p{_"c7ybHm4PB-{90jd/:ghQ-̕ȠЦ."q&g{-' kCf=h 3y%UeN>cRMI~*Łw\reё].a{! m &xKym^AJڑu5y Pl^FfrR~)z ܹlFE, t;pU)Ndˎ ē(%t ej(CW&gVy>[虓?Y6y[[ +b0L%܋{MiOYÐ0}8PU҉jvWFaYFSt}3,bDzQv pdox"aRM%^R?J>F :>Y}d !w_hk,Gp_xyw+Ԗ. ؐKbc& V!@Nj"QӬaztޭ?s{}ȪԥO?fSP2q[l5y7/!SAmڏ,$#"Y4N%(({L2.%.H/pR*XyzEGR=] M6ȟ@Ć-UڤlW+Ⱥ U8Ǽ_\YVNvi"DDhutC-~A^T@E2tm¢<>HÜ_υqܲ|c~Srsc`.b2]ޤ|:j*[Lr o4Z#` ~x)<,NmBDJGbaA_~u{"lRPW- "ӈ=h>:qvx*K)dpܚ + Yxh~^Llw;Vɀ5ʔ?AdWd [~JY+& 7#x&~]ElS``%$}7:!ӎ\%AW Q2b 85 @ 2ڳ4Dqhd`sIKj*n^@]B}GO`,Bm`vȣiwb߯춇1AʓY )\EYZWjy߭K Y*<zH~1&9nyc\H 5FUu:{id~i{0(CtԮ6r_nA D`isMܗzqMw )(+kS|ߖH| 4E-Y%A c  ˱o1փ[wLAᾶɆ1;o-9P%iH¿T`wѯi+|m;;xCK/uaMߔGRأ#5hlE7H^ɖeQzJz=@7W諰cSH?\U h Z]%Ԧ9rBq-k}îE&J`Bʎx)~߇Fmf{Ȝ ʎ쮙 Lꨥq{ٟ(lA?%`٥$cjMS)V76ᾚ L眏*µ[xQvN:HS[w〉q[t%l#ZcuǥA #K!|1*,~K8,̮r4e~Q?Wb,Ć۞1K#U" Puz;ʇ;qlBHMiidd!3w `㳔1,u|+^ *R\rdŨCzP~ܽ'ʓ$D r{]DUG'KB) ?7~TfkXށ5_"Js7n6 /gI)d-+R@},rcCEct`'%9k&i86-!҈?؞'{VgzȵYpOo6V#ˀMJh\_b|&)gC.خl F5SOQi:gZ޳fT3F6PԨ+YČ֣0pIqY^q2c ߶7h^W T6 :"@^$Q{S &9"]thF^({XIߎl^=-XUa8NRݞƸpxnBN61+a HGndQ/_Ih'f$yfѼ(r5!Cd]yn/K-{uhBmrb#y.}DRA빸*$SuƎM:}9[Mf%*ބ,7[1p|pG`&OK̃nH=:ٱesgT7PjL>"O2"ީ_[++7PR#TXY;:~/teHEu~ T(yHL;JELs#ޫ1@_ UAxp v Q: mĊE Aռ)xt)wVԐ4p {X(.4=B6iZRMi36ռU٬bI_Cy9T!8.GWXY3{ ) *M+"0ȁpY Ž@~[fzhکZb'+=N!Ta٣4関sXvQ?0HyJj!dc6Z:U4>.p4|#S$^ !F>)=Z]Q,j&A*w'TG B*Jm-vc[ P54lXQH0 S)M$ykY|3NΪbj ݣ܂.PkoY%*ap Ga7\ wu$糬$}p Qȧ3͵;keA3({"ݲΔ1qR !\%'R{lYQ_u k?|yqDRM?|#{dp: iw`.)I }m$"8H<[>|: qS?ˁͰ> (m9ʭ{~Q3aT㩜O ?yatQĜ>F9,PmeX,Zb>m.E/ <-z`O9'QO\ҘBw9Ot<& -^v_5r4?W,G@A1F;q -nLKU9DUh:!@ Sc( 2JA'ZV9wF"yQH; lNؑz/5тOlo k#P^ w8Rgz+@|]@G4rJq&FH1:H&qo.j`= !/ &ƆhsrE,Pr 0tr;;sv%^ہ΁ndfO@_J@;#D:; Z9V*LIR_QxE=mS(/MtȬBơ> LyD|Wt0eG\.>& .dz -et0Bզϯ"Nm~osۓ\{׮Lv_ ֠dc$XVvSLMMG^T鋔J2Gޗ^^@0gGoŷT(M7O pր` $o8h7{X ,:G~dpwjt o n:z  B&.!K(AVr@sJA5M[pTë8  =0jf{Zd, Q{K 1{~dkT1c( gבepdD2YWgsmY"\ YoRlX6(H1 y>w$r[8.FQT|l@e `%!Ls[扩Q_(UA)4Re4ߕ˹ո_n)8GEI%>&n` :㐻?FH@5b9Ku =&19)Vg*{ qOtN2˗t~,;֋+<%6[(x~}u #–k Cd4\{q8&9wNUICt (]&Pi)Jy3 ,t1/bU;kx]fxBPժZUcŒb5p,`9ᚼI$xӏxOe=]٪7+լ3҈Р:"`NhUٌ&\n7;^vF$֎Ì_צּ2I;;_ԇ"O<˼@Mv+Y錌2-iuDOuV,jѨ̠E#{ޟ#D@Q f[[2O(gp.}.nkRyuڜe{cBʺ(i=I|VGO/8޼x**֪N],zcަ gc^* r}IqpB(ÖC9}i:seӌ9?P,Xf$$YSLMgRTG2q.de׍60djn\&'1G[E%~d'/xU*8&< -\%ODR Р4HCѶW|0r0?/"YU==ܞ#`s={ )CnGqfk2Թ%D2l)޸^Փhekw wsXsg%6nL-%M:N2[K~ȑMZu˯I+".l\P\j9M%IÌeT]k1wJ^$񛃘Ϗ7e]*}UQIaCne&hF|̆Bjt|+Ȱ×S&wYf6FH#רLJ5F BIƿxH٩~Vl΋I'[+v+XQ}\l{sd'L3޳MeYra3vt~:yt>W.slu|%o+Y 6Krm.]yJ0LuoUyR?uo~wK8 nouŰ?Gۺ 4l n>Rw,fJ{ d Sh1[xuXb1{u[&dѶg8&uUO׌Yəo?EtAZ!J؈'S+LM%L@Im^A *WRr$f NH=; 8vX{e| ;srʲ$T5aB{ZL9_#k^1piXP Wƹ,DArˊwZR(bu7g:7ഘu5jTLHX^~t6Fs }YQnگ$(AHG1X֗qPN,:\Ц-FeЏc86de0i[Q|*FtȌApn(f%X|0$^01ur] Azu$o(,QOk-=)S`=nb %1as? F@꿸PҚUG dݵhBzXC#f2y\o2B"Mp_mxp&x}TmZ [L)zz$Wg)% %7僎fO VMѻj+Z Յv3gl: ju>Rz+$i/s? qi(tF4* zUJ]U_Z x XmEVJöNSV\<-so~3ckgأ_0Qb&l.x8 eh˾f<PPp? lK) R*>vֽ*u͖+p<-B}{97,iL)xi$+Sq. a)u^Nf:Y0b㳨dU0|tiv裂HwĄ#^O/:)m@'kcrCJ>%)JAy`Fy: EW~6 $i3XZlv ~8sIEښy q> K-v3Oڡ_\b1h,ttav)T@:tY}yRG\"~#曔+R/xAUplH"a%~3~S&}DOq-Mh//$]1w~@6{2ScLIWV{bE>K߳?95W\NMMrl-CG  'N*vI=8=&ΆoG/|l+J^oX2wd+/&1AdPKL,B:hd[߼?xf=CǟܥxڊncR` MA_%TPri{mF |<Sǒv<ޯ{r o⬥lhJ_ևe?5;L/8 #o!Jd\fңǗ[X  bnXjPNf{#iEa^l9͌!ãFѣt'6|4/.m8#-Eڌ}Wݔ<僋o/QlsKUW_OkZ+5E+fCW_J;r|?wQP|OmJLC&O\keĴp5TŜ``W'.9rP4RU{Xl؟]%p1Q[i1HH"-9>*:Y i/_ɳ "5u+ss455)eh4!ce`b2F˪AjSMu4txr6q/NCb!hp"Yٙaq`d9nv\ B&n T wV~ .ZC; 3FF5!KY $^q։D lzk&F{?iXk&(_MVt} 1Kpw,&ZgjB2_,ӏ stu09ڈn| Y5ſ (UTC&'$" L*28]Ir.L+9x]ʶrd2,}U ;XN;U#B&ok'f3Tt  3)?8 EZsejdzx l GCblTM*^;wl)o]F5(LH~H ~KVEPIuE%? YS:EZ)y9:=1Qφ7T[4?Lۗ"!-(9Dk}N[_+1W#C}yùh_vVfW O=*D,ds#2ț?]{cB2b8Yj!B6'ͺrv\j$3KO=$ gf>R4oa879r#-AfI5qX&pP󳷑:ތHFЂ'׬xϠrcG dSKWP :ihڷP;UVK_qR OJeV#E~u#8u}hB޲q}ftY`?"bhduUqܹO(E/ 55-MEG!L(Fyf)!fc}e@ hGrk:kJ/K3ulSf$mOe 1uްe)vt^PXh{ CܩFSa~c͖6۴Q*  $s^r]L'sZoТbUGij_6^D; + c-G`4: +@Iol "٧,|\ZGU0L4Mx:k ŀ~JTPgzj?6%DCMky?);Uo~>k@Vpm:HQ&%?L7egpBv/} @pE \(Ywk˄H؀c^/,"ogrF,B@^f :/,HҦNC .dĆz %%Nv840oXHPE]\bg@!#'_F%=sI6/ TDB!лl3K1'7,ݦ:aѓwm8fbn,q)1߀rC5>6cJCnkec:~ s?#|_(H*: Agz?fS:O(`1dhV#A4P(.:bܜR4-_(eyͮ X pah J}[ԃۘ3VJzdCj. - . -tΒ<{~'* vN| []*ݕ\Ã9D1na_q7cD"\(KAӹs(J3AxPf$ gI^\0ڴ~'8bo vPŢ x,:qg$n+5jSc! ʚk;|QYG 6׍Gf8!O7`)d[ƤW7ͱ3HR•a|vlب;$](mWiޛHs itydtWjs쐬aRSn@"rp54͞UGzaàYG:PTޗ)&cYSv!DZfY&Be58j'%עYt!H!t䢼ۋt\q f3B3q8p{I F3!zAoo!aR~4<̾S~Oz-] 3 Y{eW#.ϐ IJ/^TuC_-sw2(<[da}v@$ ok.#w$Fcթ y~9{`{z7A-clgĶtIeHcl{vۛXsVqg𒄈ixZ!' 6(}}x]*d)3yJ8fR""ZTݾXnXg{74J08NMІSk`C"U[LXLEhN=sd[ѫ"Scpݯ@ @HMwM?=QMMCwcr>}guYwOuxAxDMk._9/E!0NQh QӞs"ilQ/8p+mH39>}%ؾO:4f5#Lu9 $U iPPy3U`G S sF߷wU΢ N4/1(kܤ0SeZs]l1[>v< ׶Q 5d~75Tډ _Gp9A/-%-0DT#Pc-EIW3mFL3U*è/$lMo)A^Vk_hzݐо(E}%ݡ=oѡꔰy̜vqp 9=#f2Ȉ&D8?gVuEчxBҪ))ܴ)e$QWC {Sz꼋zwϯ>28I0 /*]to3j+9ʹF:3\ゐs-k 1cZAhRAK26m>I X,D\@1װ rǦ(Hͪ75U-;hj|N-Ec?_:AnDjgVHjD%&~z4=XEy+(oGAv$5GXx0yB1[ B>>mBC\޻]8`q1:H x &Y`\*P v,UŨxi󅹳tjϼZu";~SJ(>T$l޷-)sxC~:Hc@e[>"}t, _z 9 }l(4Ƽ:2k!"ԜL+eW_m e:/\+*]U[drVX׺OQLD$*&+xkS2{&c+)(MK6*e2'!V&ȻM+i87Ėex&ۀDCG 48T>wQ JfAB瓧y'r珎<`:K)77tMHk"P(!t%6D5XKD"y~ a=0~Mݜ xDLkMϴ* |{ PlW6B3\ 6?-Jܩb{"}Z*b#e!1~Cf)/fhenCmҦǧ7hJem!/LN>J۫,<޾6!.i-R{&mAFL 0.L8vxSN(&6N&/$纏bKc<ŏ/jV3STk H!w(!x3*jw@h{=K%K_Jnh9lt`r?r ]hQ78&=j;#:†7 ɉslʸfA .FʬFrcU9Զu^1hd].Vqɘrܪ d S 1:)l ;\(_R]X i(lt*̆z%jU^$[@^4֗3wu U2@LYP#W4B=֗*1- kH C_3_ .?x@K"r̺N]*vYi{@ɫyI^(S5]=)'$tŧd' k[rB. jw|kx;>vNFH48#ifۗDT.JF_vc*~͒Q]EL1G3 p(h,R.ɖ^>}̧su/Oi$兩䓍4=Cγ'-xYǬj'Q8Fש2áϻ[rvY-x)8CfبP퓔#6_o n'}?h zXc;)4ǼLxd]mtD,S8Ai N8KV7| #9AUtfg&=kKnĘo+du'ςE&LGzޅ}0G  1UD 9s~0ϾA؁zKС4COǟڣ4YY>^8.=G ;iNn?!*~j[=u PVi'Z)a(g36?wF yNj:}VHeKQsۜ!q .܌8'9Sa(S8ʚئ^2J(V VKBNJ MC.:KPt> yX^5{PbxVT0h2lR G-bӵFK0yM(,(viP oHOwW ~˸roL)GN !w˿9V pA.EEWo[j%BX;Q=8oe梻|_MRӘx' REnc΂xͽMS ``Y85UMj\V ݋^{7>]/cK+X20?{`Q܄GyvJP;ÉM9tCPT<4/oEk-PGL~F?>Vnsܮ)|p'_Z <-U$֘sf|51gS^WM҃CvP`z']+Lv6T^xI9! }Q\_lŷ^ݓDF*δ,[vv,#Q4,qo.[ W8PSpӂF(޼wz$RӭFgiUO/@3lރ7jKAzh0l~SQFRA%֟, ]5kS]Y0u"fR&Rb;Fp3:~Tsz9C-=ºG >WNmdvɐUcFrafv^fj\g|/q=7%w6; !XU*t54U ~+Dϴ8>=0NM9VwTHxצ\F,PҲJʶ:Loҳ<7 n`F3Eaٔ?)[G잍:Pҿݟ c{Im;fN}uiF&fKEiy}kDυ2 tk 娄i7ZʧHV~<KH@O-MiI ;vGtNu=iVJiIlM Cm[c"iBy/wy4dnQ{pڽVHFa?,`Q.[u[-)'sNXPі#Q?F#:uKߪږ&ۮW&>C}K0n¥\CFmV( c6a3R*sLj==,V&U1& "#OwF˛$ uRaǗ!+VjXKC$oB9qVHHeM'_v%؜&kypl~4,%醔!{Q=~\ *wy\aD׼nDjcpWKPdZǖ,KrM *M5)*(J?~58oy\Ԩ\4@=c{$y]5T {F3\WnϘm+ͮd;rT$ߣP 8>0G/,_EՃcg3]+ۡ ~?[Ïb\;#b쪹+{ AxvMD ݳdmb %D A ̼eM*m:b[qc Ex![agG6!St Puwd9D`!d'Ϋ0I?7zC_6Fe9،4Hh3fLrL4ǭ=IGܜE^8o.j^?joT]&qa9`+҇)Қ4lN8m6̾&yEMZP BaMٲu(Rˈ9;TWFhG3_g "!:69 SLd[>=_2*\ldt2ҿR=FaLBK}a2rS[ː@ cc7jq|[<ESGNuI`bG,4]y \3@tAƤT%9<_F*yO>*埀PkX*][g-+A\'BB#f=[%j& C.oJj-BnBo5]A)}{'G˚>x2dӗ a V)jx>dQ7,C,5ɱ&@qeL* _Yx2ߠrj_-sR^U]a&ӑE3F<0'8.8{hB1͌@Y,$D'{8@W,z$U۩}ҿ))du8QaЖd6kw˝+^ P9H{ EozJA# .qNP*{H%tkI H vTIo;_"3DS1jQE;""5Uq5O9#l3% GZj#1RH8X$OlĊ3&~JQ>M#4rew+cIlTd8/8aCكe[x\?kdlހr2Z` ͓o"9{4c9АӃ")vߎIpc 1Ŕ;ß.K%Jbæ"renKKYѥ/:]oY3rIi2LK餀SEg90QKX#tg 2"ؠBmy3h8rgiRk [q=CQ,  Q2}cGgTNC؊I4 Ռͺ47Id?:5v~yOSAPYځ"A4mbybպC}x>RDķ|,mA6v]6J 0ūNz:M6x2aT\v4~ՠz'9߼KžC:2͝IwcLR,%z;KPl`9Ozdwa?thĀu_ǫ-7wX>l.) ;?QTY˸}yc$d5ZX^WvgUp~@<vaRQ3#Ýy2̝9{ R;Ir !\/LM_ .;ylb :XmIHPK7N0J7wf3AQPE1Cfkۻ ?h0;qX^}~޺![.37{spQ)<Y(]ӽE(Yt6pr %X6ћi_m*ktͷQ%9grZQ΅"O77oqLz$/t4ohyAP33Ԓk_\wIH9y}Z>tK׼G052PV5m!i#j`!8 l*LM/=kmǥ?V7ͅ}=/"6/f&g/pWe)3zV fw&{@NH榴RHفlR[ty6h{E6}Sdd"X< &dbCS>dz}h῀4X`H6zr~7.B^YV?4ݦ%͞ XH gYj݂Zs(. Z]}56 5m-q2tfwt߬g(k{`0b,`&la&e O"h/mcjPk.q )XrP\tߗ{^pja `%]u= i@׸_M`t\\:Q9lƮ~ `ਞ4Z4Z bj6!Uu@ŖhQ~Vř`ڑw?S+ԲJ {&8.rICbSNEP\FZlQoj[gYR^uǖ^JQ|$ITBy%SF\4镏@3MSLm",G2Q@J-u(Y8LЙG6,ȱrT6Sqe{ Cf'75=.*#2 kd.j% 64i#6"?Dw>Qg5D9xq7VD5>ӧjk3_v3@ׇGg8تGhK2Qf܀>~Q8iq)l(zX̓>MI>$d=ǻGMdz٬Ur6-JYeQ; !rc%4FĨJ6y duuTltkZ׮_h(ݳ} [TBAs4˜$e2ȪLV-w`[L2p &g̮:EӢV=*)R,_Yd18S`;jFc ]R {6,6.O0+[-qA붟G[{(.}IN;_IGhh0eS!&TAc05:"2;VVIԿ<+~lqJ-ϖu9(ǴE[!sn;o3Lf*-iB֞KLD(p۞lNTogڋs)+.blW4ey@XUy׎1i:4mP :~7{yi.7;%=ܜbBOL^#wd\]6ɛx=&cssVq@52&T#bdSe^m_Sxο`5U]ۑfsJb/XR{ Wߎ~>FY@ZjP-|wi.4: VpWq-)0ˈn8+0𐲂JdD# $hoa8?uJhEu܏O<kbt[bFy!dB1Еj$HP놳 zE7zZ3Rq8&8sVTpm:Jd]\`3+R9 =<8E9᰸zlOL8)oȩy0a;Z=>Ij* "x!2}ƪؗDP}pz7J0%'w]IܚQqTP>Ϳɲ&,hkHv9$4Ϥ?[&vRìՎsUlIVgqq#M(2ʚ .Ҵxwd!y'Y hprqdDgϢ;ކFRZ b'x;jY'N.VnG(zbipS=1@? 5 }*I^wʉz1*&KoLHw_ ƐK :>g^ ׮,a '@ ԷCIF芾u94 Ţ%^JH"#\I[ 50g9/v-$N*{4%}>Ų O~dI2Ԓ`đS瘾;<4[eVyUu0H֊7# y29wJ&8% Zp:킉h"dLD[]AALVu;5d_.%6igJ+2eV."#9wBMDm$7V j9‹ެ8粺,.ڻE BL͵ ûwsb Qa8qsSߡ :ՆRSj-R^(-$K!ܴ"x:ICS95ܵ,//<ꎷ4Y3u7Kֲ\A_NB!Sgz5>Nk׼nc}X]MI,j?M">e.3cc 7e׫]k쌹W/ -8,.W,-K3IL8n؂ H%T7撻sl?I:NPj/jwPNŒ & (@7{.KP0θ.<ͩYOƱBJg1֮l6KMyH V7EH UށT iέ8,3mf}`,Q$BU4Bڤwc T(S.OĊic,Q1{`|b쑠8@) +tUkI{/*NÌBN׹unٔhbRtrg\ FE ,AYS6̜9 W<I%*0oCREB¹ Uk>]QB_/ytPK `k_K׽&SO󏈗OOuRޅ* i{]a_D/nd.-j# zM~\qT% /-ooҶP>l薓z)$߰Wmr/Kx|hL*Zyύ7:/* .z }gH'{rOYQQؚ 䰪䥇޹4숌j^`bR)M^)d\EH["TiݭD=o6ΛG,p+8!L\< ,mI\T51j{"mReςBg=xQ=+Żvj4z[',`]ϖXլ?{%U\8"GVd(tAiJcg[ַзm틉Ss)ZKJ05{gGw}HN16/v E]xL }j0)nö]{(kq%cLd f]OxzSQj :XsO6ga1~ȵixׯ,EJX ?1< 69ϒ͸:qeU%75d*;`zNRv|?PO ⭃D ͭ Q`g LEQK|}h Fۜ ) tD8Y٠嵣B=4' ԍ?29ƑgsD0*~TUhYB)º>Ư0=2,x[7dL#e&/l8 jec9:ˇCy衠h#Mܣs a[j`hY-4s)3+0-4i&gfw=t~.c|OHʡ^q5f*_%um{70Bz)P.EV7γ]R*X]&̿ɭYɂ^'÷ztQyT ѣ'rI@r?uͽEbqB0ЛG Jst5qs 8Ɗ*6P`6 ݊/z2QWeÄO>{ LX[&8i~l]?  o1wl`!gEHH,~q\Tq"2giC誹?M#9Vh>fP i>w}CL HeNoC p›1$AVPX]HpTY#2wbe! z;5OZ5VdT2 l5qJcry+a,3jxCNqJL]jB͊ukP0d-1IHgoq ft1 4\GSX43|h + ~<=<OڢVRHS,n`eyЗc5OquPtGU0^ɁVH "_͠},8*7{0r%va;3P>V:֬ ުIߏv2%`+xp25=ҏf}?Eoi g.'t ryRЉ#EP"fWsa SgױostMJdrQRRj-cNS'4xʜS^HѮ+ps +'<ӹ]bLmJ(T=GTYkjEg?4kr*!Էǁ(ɴԲi|b )+:/h4.ȷ^$A*eO/k@7emqcvfƠ-Jvݥd /i4Q^k04Cw X7zAkfl^;]S Qq~V_ ;֍ItcmR|CZ2JSi7{J9aY+at+o(PkS 8/M"76+sJ # Jy/*&¥'4'>Eoyq~iw)CvsUoGKAYziu\ =qΉ,ll. K KڂgӫK=؞7ss H9ˈD銹ebM+aQ\pPFrLRo@&C8Ma gʇ_01’as_=xCWu= MVHlyAHv~5o /Xez%WeZwbsBģ3Gl{Q8ma-om#vBDBlA6 |J(8Un{ Y$CI|t&{fEI3F<`ES^V8+cאWś}c8G2?,HܿepXpG@쨬@9>?O*8lқfx:>imI8ĘzIr+K JvF[L(5nSqB p >gu G܏wYbY%3r`gǂu1I1{<;e''㘖I?IK3+Ç`˻FyJí1J G؏' .޴5ܚtf_!aiPWW#;s9͉9|Kzc/ɘ:ѽ|r)J$Ġr;@ZܺJ:wcv=c@W]?6t\?uu-K5چںoda!Mʓ2\#j|J=&C.גZA %QÏ9Giַ;_Vy#񇸎119Ƶц@Պs 'Y˝WN9I9ZB_ @x!>JDX|-ٛQPsNw]2 Ũɸ|eŵhX,!Ǿq@/!$4bC(P2`[>`#dƭ#{1Ek{P^T_\t^؀ZBTӳqWJpy/P 7Zp5zَ,@4GҎ,8/(j_^,F0$Trm$ X &o? dDyڈuܒ(\!ov]Z9=[. Ԩ"XQ]@beM]dL`Uu<ծY{E p8/`2k#j5᧘|Ëg3XDc TuxRj\Q[ 6nÅһFǎ+|ዑDĕaj2i,6udߐX,yOsғkuyWx 6pj$5fb3|  n'T5K.tKwnM 2>)5eZC-e8XDPNHߜacYeV_7]+r(0zI'uk&17faJsV") At ߙŊ@]`$_L{$sRcjޏoj/{&`L3"k¡ [= W{BʴxQ\,ψwHu0{2lU(Dc'v.ĊoPOV#rѺW؟Hkv0˙I6#ć0 fO`-{=fW;[ڶB8NQ˸ I- ECA9TAF]c;TW߅ k >B# .w0(9z!Tl?[fG׽Ы~_L*'ŐzWC{T<-"}vbɆC^ LKY:#׿~ףf{NvDU3Тfzd}!jC UFHϳb21WثDޱz\3wM!KPLy;R=йR,[yG ylHLꑉgxk! YZ22MO#)Ō:]–8ʿ>좘6ޮɎ~lvB%_]-$W2#ޯ)MZ0U -}+K3sOg-Knsϴ#.h1V*.ĥcx8" +_T*~? s@ļ-k(2|ׁԲ,>oVdZw)ۏQBi;W~^?AA}mLƭiG(Om腿EȄVmd*5̰^mp6 (4 Y(K.[e c"}~DjwO:yl̑}r*-\q‡*A?9wb&Ё?ԋ\GAh9֗$ Cc.n/y ICC|v>neHM5^<ϼ -8"iȦ'4A~E%hn] ݯ2]f|GDa{*/&})}KS茒&m0;U΍Y{*MaQC7ac,i9)u6n-~0Fe!N=)C])Jw0%=L.'y1#i%Zn2-Z ؽ1uz,y['9( ZL -,Rp-(1ޞ7=q/2#%z(MK#>j9muMDOg>B'ޘ)ޢ֑kv,Y1^] Nl_T+$eƏp ?C]Ǩm|zAb;٪$ d1D ͠@>~,ˆ3^~PDRO\3k;vyҠ mo:y!3 4Ww߿}HjC&T`lM- s_lFqXP6P8kN1 am~-O='U#1M:C]ҍIEI.ROHB7zf kۊj'Nnq6 X54\l}I Fmwy{1oV@: tŸ톮Uv KXt{_NcքivHo!ޠ2Ewkk $_&׿15"ޮǙRmec>T$t\ۼ όYVKزoOgww7E@O v1Sr"[(=r"hJYTrȈƻ%~$;Q}mvo&!#n]HI4$6I9MV]Z D4~4&-}+3y ۓՊ|j8?5aeADǐ)n^}'9^R@{U?a-̠_%DR)['~R8Dm:hd,|uB<[ٲkju]O{Hf|6 lLon K"Vc2Aاއ``bKՄю mV ,{xz|ihy14ЁZLI]ۢh ƫpq8ʷ 1 gctdqQ+m 4j ύMRn89y@Ebzn/i)n,XzaCJwŐ81@Ϩ d G_w1$>B պ\@D}} 2 QHZn>4̚y!Q^"S'Y58Q1P3c7.W;Z?RSd2C;|[xp:) ǏV B OwvRqXl9gc!JNAbz|trK–oɍlHb]V͙N^,Т ~%6LxSwrkLmK*AYےp\'  ҡH>̓Q=S f؍ \R4AwxG4܅f AV'@AirIHiâUg +K,b=<Ja$^Y`uͶKÐyeo vKӦIĎ;U $!GXfu)-վu,E RA`cMRO"ԛrz:^9idD5ge~|21W^t.ߚ6:Ěy+1Pn!$p &ݖe}v~W$<]AyHPѹ'|%EScURp0C@5 j¾@C"~֓7x#{cRtM]m bo $®@~&؆q>R|zRoHtl&r7ꈀVv4אi6X5 ᕆ:!S^0Cy#9U- J`PgP+@Z%;&;G掹wpV 0EþX* N-:/be-1GJ320,D,2Fvj/σ,"#:ȡ1D+EV6*Hy ,{)Pek(H'v'h5ܙN-#3oY\_u>)N'xӕl7yȨj(hC.lS)J~>}-^Swy_7ü кz8˃V5&6}h jԿk/;QlZ`rY#у58h&b,ofG0W%ݾ"LH<զ2 Gĵe.]"j((gv_mC$eŠw*b]Kx?z0P5u :S^l@xHQtI/Sjd;s(,sșh4&$rһR<@*-̇_IԛK7:K^nm1](enEB A0fE'pَqSS!}#Lc5- ,|x)յZ7JfS-8RXqy5?%&Wh5R{ t A$}iin 1i:([r JB)l+U^L뼎'r& -X˶L^Ͷr*]?U (W6) q\BLpZ gb4wSI}b+^uϭ7x haZ2I<]tCKdn鷣YsO J[q"M4[TCzn0iiBB/u 3~\iE Jn uxy-2h4ކe>Y@{DN@r)(Mh gt|_-SG&♯jQDTmh Cӳ>- UH蕶Q}PlqUyB_8L?Ph¹``|= 2Yrmp2pT0AKq9XTKE`3=\MT=ŏ`~;?z Q~ZBޅVN5ּZ1zNZ2}>NYl`_̆9݉"4Fq-f!1<LwDF_ gSy/+cӳYZ`' KNTi(RY>aJE$(bjXFeC.Ob1'MQ<ϑ]/;LI4OZg}`l /oJg`ԪF3+_8WQ]u$ Qh3Bb]}}w_Sx#n1߄aeHPx 28RaY;sUHXx PHG/|Ec7B'Q-QÔTTݟE+-?Mg7j?ì3x  2K.(b\ٗ<1cÄ"5㢾gq[`BSn]6{X zzJG\n ` 0D+e~s+' (Ʉתc"ˉ5*%jn{cЅ:aM_r|ߐ88w8V C`C!zq=D)8gt. 'rT݇VC5XѷOu4 )Y^hY #?"NQ [W% __av^dq9d=Cw[Xɏ`NmtО_+_9aԿ4ȿ*Ҕ\;93,.F̂$+`bl /X.6tNW9:< ڞn߂PX,n/'*|EHH>esh4ұsqװ!E&=W?6Q8Xs(%M~Tq=yM?+u%AcF3'B`V'ޝӋ\h ZhC}j gpyG| =0F;uwݲ1IqgNN#h:Z`ԻrSIW ԛpG$RPL"?_M6`s ]LJS5"*> [NZs)g?ݗ~(V}6 a݈ʩ^,i9Ih&i:KEvx'hBptz5pNӶq p*,B>\IWMf?c^!2:@ʤi,ސqS^o&θULD4[kMHYey.9~Oq>I#Xy$6]h~!FD@._$]NKWe co=uFO{!hJ]TY0ОϗGغdt(p Z=ڷ^ h we EZήq77arl47i /\EN+& kG;|5@Na}?H@{@n & i~a|_ӫ,&{-qE8Z!v|ܯs9|[)`5$\-iߍ*:EO8-ds$Fkƨ` J#[G{/.^e7#Cӊ2zX]O\A:HQIa"* #(Z(.eVѝ|C7UW㕔xAљz!Ei0n`2_Df%ȉ1б_E wYVMI8wi34D;nvѐ2pYl;]EKT6~㫍'I }YGU_ֹLl%5P%)A cMgzM"5FUuvxܳу]Wsф%H3uu*\*sp&jbr@sL" ?dԆڅU}|%NtVðzAj\*vaBGJL:+:Ne1w:5F#W-/k\roWW =zG4yW(m5=l/Y6x]K,,jvrZ0ƸrۆeM fO$a+够~O1"|.~M]f^yIh3Y/ K,#1RйT 4򊝨Bj0>(̀]MxU_zCdeMs*yEߒ0L7]|dr킠׃[=qn5dd Y[g=_/BgzDSlL\OkvJbgF5gƱͨGYSTow_ >~ "Jv^ۯ$tʂEYSoS>#6Wp xnjvH \#lp|*50;S!iikJ3gs\hBW&$8@'@9Q֋4Kğp|>b =[ͶsuձLH .GtUQVQ#m4%x6oz=(Lc4$cb^-i>jHۄwVѵPzkaȃj*vc׬qq#R5Tꂊ ը}1'at*޼nܠ 骴;}ﻏZ]z%@e!mɿq {P?v*A@|DS ?x ߧcpTK[ W)N4Is7^R<~s4#F͗DKtF A(; ұpUi~c z9eA6ʖ퇶Cf堇VW&`]NĒ8eٻ8e\n;^o׮3\c+"9B5!g"A P {<V䪵HAHCNqhڴ"5Ԣt F H jΐJ%pd%*\|( Sgi#@<; dSz8΢{ 4?Nx v]~*uYtS쮺VP}M8Ej8@%ct,(4p>D& Hhz&1,Mvu˶ 3.Jሗ|H:bF"-<1&@}~0ʝDwR' &}P&U1A~ώc0cDTNH(?R]ocegsS}n>kxgv:TW+򻦢 - ܔJAWWPWnXcp9 -sfZC\7,ag32kz^&povH4bJeH&o;!l_5"xN9\GUE5Qyu';8iȍy{3*$NAa߱S;C_^'J}5oA X-_:>D6𠲡jf ] XV;<'CE: -&ͽ!ddzAT\!c # *=7y62ݥ~-8v}}?+MܛjXk<=\%%Mav,T/Am/# HUzVnyɏ F^8@^ ow`Q7( 5uUTMFBsp@ÖuI I" G>ـ6 .$Zwk-(CB풳]+>e"ktؽ]!z7=X DQ8a JqVsg;2LC§fe jnTZLኋUhWvVB[|Փ)X~tSvngH[a?!Z͡Ī-ϸ/@.˵++*z1+= b>;N߆U sZ1}i[{u%F%L#׋ D?*Rg Mlж(}e;&Zz9+_;Cz2ЩMiM ]]vWfĊe6T-;h̏rI31.ٛ}{qfAqw j?K%%NDW{D T* e3(o*uMBl5qpB"SAq,gx.QDPjY3?c6N!##Z ײDQ,(PqSP{!:vRey|Ѓ嵶S=]YR 2 ooFYbA)v伙BNarg%&tPMFϾҘ?',Y ".cMv. UݧWVh;aCY!OظzSZ -N}g3O}?QPUt5 [{XjLg,Tj̃sFjMGFDi&fSbyd18(T:[rey؃l *'$Jݹ5NQ>OQ3}f=*engQɕ`$.tvӪ!TNU[ΊQ9<,qRũ@pyZ{@$!^t@$lÕm2t5X]ö]ӜAWq&C%,!Ne -h9I4M3Fw(_Сg2-o&Ǖ!~IA6G ;*us_v%a9ScQ(sw!Θ{mH973(4^#& '݉q8mnՑAmaI}8̜-XPv`j~^f!3o0KJ#A;>79pp"5x|M_ lDNM7r\_9e-e#~.Vs-vׅj:4jݢ\a3͟ĔdiG#G̷S5B+s%)+,g|?un8 *38 e1edn6R&4&st_?-3#F! |j[ 7KvB<=jG)Z'lʉelDD@MPngF#A~rG&_8,UvD !c b n^xQՁ+^wi?W<[GGOSQ&u+wQj1+*`\;+HY !5a* F-YMhI:c1(ڌk-3\^P_9Cqv] [,*|vY<[Is}9VNA/畢@ܚӖ>|$ax')CVML.6 o^Ϩ)-%x>be>dY^"*+恺=ʷIXO: ̍@&hZ8/5k2bI;gLښ?H.c$(fW!t (n[T X,vYz0 #dW_'0VtҊlO_6(kWAM=98eH0ՒHmܲ=JIZM嵲5Mr53rAX'<{/NЃt"*{JȾ].Ur̗6{.(59>r ˋ*-x&G8/!cF)G,>8eT@DwwbQSpzRJ7Qr>'_ح>:E 6+gh2 ,@e8N&m|}I59c_EMUBbӾj^uO⟸MLzi2a]tBV6Xp`#u8;el4ˇTuEWn l"gyq)ǰt^Ngonpc/:9qspd;Z)@U4\pS; ~ p-1R=o.E.}e꽃G [Zxu]ɧU벪g"X?eIC&c4QK}0Uџ㸃 h-z#)z7 e *‰x<kh W-03o]ᝒ;WSՏ$-"G 3d85( 6{E<X`joeHb^!%@&iPwa~kV%9 AԂ~\עὭ`CBk,)_,5?OW @p 8͜M(rɬ}DS[Y,V%F݃U G"xTUij"e;G;'~63uX}WAHVkG<! 'Ma XOxlJBTt1gQ!rKrE.g0 52.YrHanY bkZ/sDf%2Gk{)?84BY\T $R3X|}~۹綮Y5 ƚ\Nje \,. 7CZg 13[׵pUL#p02-3@u~u\ғDDAǑ1D %U,&x4¹GNTs@#IߚfvSOx}`JvHȇk_EXn?]vpR9E|Y8 VTjbo R3;!`.UQ((2l.Nh SaIء`poĔf>!7#*M7V6$ bitULQ& ۲z{v@ %bɘ2c#:%3ZPH\i%Rs5gV?DuPp՗o”c ASaU.03s&umbr)a(w{9",nUz2 /j:@k&e=&M#\A0a䩫\4,`)ʨ'>H^$\Ja.v_:5t+H߀%~BE9W¬`H]ݶ:Oc͊~ڂqtLxX,u=cg?xIM?./24=T@ ȼO:~ݨnApf9ѥ, k'!n T|B"u<Є4QQnЦi7iT2O'O k >>ʭwt-_~gY8+c?o}tv;b\Ѝ,baw s0RD]KƼ1qqTJ&H&KUUCBȗ*J!:# nmV&ܧޕ? jE{-B=_BQEO PqRS ;_^7vً寄zȨaSZ~棨R޼v#g&s{QqL[:խXYԭ ny^l'?lؒ f.%Na bL*S_P!L펊'Qw7onD#_*KyUQjMdY1bA)3S?1R&NPa[$Gj0q(n7MzUFƹ9Elnx$,!P3!Mk1L5P"|A|N§wYLCui 4 +b_B4C#7%9Z$XAQgdC> JEB;liϡUG_ 8:/;•lxٸQoMlӞHQlfHO6y(FS[,> >")?ui5 g)7#NoRt@QWodk'֡8s6yx +޻p RHx'0Gǩ'ׁ YMx%EX=Us^Qw! ~%n8cY"VJB JF / 6?;Zhz\IUv͎,ycSdN!/KO3YsxInbK!Z ==Xu6ٝ':"7˱dV9A`R9Q&ms\'2H($$GwGWMjq_u8!c!g!U2Ӗ;ǥΪ0zr~Xz֡eMŜ()d /@՜o,bn8y֒pafș@Nmcjs#r`㺾/z8FiX aܟAzx_*e@\%KQ`4Fɬj~xw3?~A?#REI&$+S aLZxRXAYv!B"izʤpS|?PYvf. bߺ3܊8:%b!n[W\UDf\aG/Z'9Іv;4m݃ Fac3=;j aOc%xa^H]pi CZ#AcNWZ@UVgxjHI(Oy- lQz$J8^6p7w@Mğ#97)uG]ǐJ ūVOpHv$~085F< ]Rf6n!DK;} Tg"s|Rak:T 9+W1]ϝ|d;ug,Y7b0 P^@MfQ,MsEv>Jlp8bJ,s*w3<rp `M*sjMŴHŘŬxsz!Ys$:e`JJD9&)DKW/oHJ8c3I;7(z`"pkoѲeX!bl'<^_h+,'Yϰ3!˧eR|o.pNXoA)'(&./$a`ͥϬJ(ZޑBV.x `%U<f[<9/JZ~b .@owU}1IZe=Pﰋe4tCˢ &{ahsQ JfCk!:2D̵ rX T$LUb`e)3# 5iDX,f1T ?}S9s3Ip<-p"].u_~#wəS@P.S)# "/jʇj:jya HeƑe/@}ܘ ]gX$b}K=o>KJa/E2 ==wތScT-V-h NēkEi5ڪH6Kqsn.7ɽ6տYKTa0h+;?Y&/|px9/;Ԁ6Zg0@4%j ψh@;!5;NQOhV[i.c|HJ -_?,y_`g88yZ7:ɂ'sJ1^jc\`\xR|=fB]CҋӜѻODžLG<# fX$kp0\Zo(́P bLN-Bb y =VtpD5.@!t|D0>XMc\݆BTfH C_} KsoK <[05}ÄTe8W^zmnje2_ZjYFp!',gƵV C g\u9%a[S4: `"abyi)g=QpJ}HJCV4 ݽ{[e(tYWԦ)>mC@bHbDaٔKg߬ēg8\d/ܶVol02.ౌL y]9eڧS0eV9jXqgTlJ)8gqIpС'/a~#olM&d7눟 v8U,Kg>>ȌjE> S[1G:[W>3+i/b Lǯmp`gSRJw3=9o$A8P! Z^Z"&Ł;EIώf:f:A]N,(0ɻU&zI213|O5$7&[mJNCMv>??zH9X:ҢAQU|e1af2oL <+Bv.H΅X۱N,Եk89JFGJn ](A̸/)2n_4|!+C!` )=o &F.}6[~N^o[ F'[^#-MMzKO-d4׽2uYS_&9)y^K[H4eϳ4!޷ Jo@ ܶ]9%#qy ($2"}+9B;B6 Xհ{_ iQrFjx"je))Bnnj'1St/D` p0ZoI1uWTг :r;gd5 =[lF)zN.%Gd/X%C'lL(%`Ħ`?t*n\eyv{*h+_ Б_d4 9~kjl)3zB%֙Pi$l7fڭ^LZYY m%Ps]N('6dg`N4IA[yq;2^NY3:Kjh?̂ mRJ7/]"Tr _;WwiV9DL@͠Y9$+y{+˵0$T--MIyh йKZgv8G&er s~iw6M#Dg]l9e#l&) :|$ǧC#^Ht(JE *c(Q jY }F:-so i4|=6TҽID{,htcnHdb YWC~)Mꮄq@1t,l /l<ΆvfHϨJr0ju@Gr%ˢ!,/86$A4rH(ϞSЇؼ>xIhy!/(JwCB;QХ{q>;)t@mv/t&+*[+mg4sI漅?PFS6M4kihs@ ( ޔK ]#=fzꐎa\>p04O9-oSQz,i gL#C*Y2]? m(R\4!3w%ڵ+MX4S]Y-/_Z_D ]n]*3#^P: >9vFCf[2 :jg E<pI7QG䨽I1WoXd滏)FaҫhP^=OZ y`0j$巉O YV|-;+懪 8*=WIm蚫i~jPn.+&gو/D yBhg ߴ!.՗؝lwH-c1-g_rh4Aa}3fxuK5O/5BkJҕf7&v_Ip|wMotB2:}&UUkk$2<Aknr;:+-q-L,zwBM2R~= T4^h8 @YuGV2No9U M?2F0*R^3(Zv=jDg/Hyg/.}c;<3&mBB0*ps*C6NrW/rĚ.)iWdz%pm?NkrcnÆ*D㴸nApDC)U,UYZ~p*Xl"O##M:|SVC Fo1NG?ҿsJ j{tJȂ].CN!RӥPz{dV+;?}[3u*.d1IOmD{/Utd^qdȖZ!! "PWS, V]7@-XJ+rK{\WNd}9詸`nEsKQH@sVFiC,*-ӌʪ $RrC7=_5 AcWCtćYߞXD[Fݑ 9J}b(ȯ XtSh\1A"EV%Bn's1i/}-Q$˘j+b3g r `J.ʪ;Kr~f׹y`aT]q? 2)2ZCp?oDcCDĪl\BA"YA^Re8GRv$@A7bWhznY^Q'R\3CA( zЊ4ㅜეcٸw; 6D-ԟRJyRy[% ZRtoI/԰iV־jǭZn sJX8X$L/e[_pKlr  9_ϛFU=ǵr%Xr2%c]q]bi劒hDx9/% &|R0;Kr'n!;#QQp*EŦ %/XXq?H+w栵r|w0paI kHUՇ~`3ݗ&3iёmGkOa:^enQԊwrsY(zޥGF )Cb?RFEr nVJ7wf/Q~rϨ#y[7 < 9 *ЯT UWL]O!\1m-vK>,;~W.,[;+&Hl֣9mi i@ʞQ9Iޱ*q3hE .V++U(;juj E,)ݞ3pVxJ%DՂ-Bܰ8GJ=k vfkJ$v65N( 7V#՚̙g6p=|wI~^_+){qu^iW%[xߡxM3^.<W.|SUoL|5T$qϣ@B0> x+p筅%gO~,.@\* q@=IuG0soxF?I61Cτ['յM 78qr}LjԎwNyԋ[!O7w5+_΋Y=az P3 -~$%-aX9F(@w t.X9✳z7:$]!ËN<26,J_߬1qb7|?):q0D39 Fے'$Rd!&9Bު0RQ_ٜ3qAs2rn h|Ձp-YŞ!zi+ڤv N8pҥR+:Qe)*IwbXj<oK06z3 om7dzҝZch(2cD{F}@#Jzxw逮vF+0 io/-*!WtIVÕUVqٯFb ;kMSn|%PO$nKНrS{XMr_j E.0' 9=Dz"WJSYfG{#.@VAR$҅yy=PQUqiYч3ǩDPY${x}0;u 98w#I|FOfݦjK]VC KHwgK;w/0z985E&ٯlD;JGa%&_{>y>6‰x˵O ygj-Vd2F m} ȉ?B(Z3[+k:Tyviw A PVx%NgN>qbR\lOs>KjR&b@P3x HDK+-Ljr0!RԒס޽$&15>V;o~ykY6"c{ J5gN/lF(w t0*"/ ss X䓅6W+B߶ r+!4-U:}_cz _1 #֭iOYt9-EbMn f-ʟRx=/H@_e/64^+!i2|5^ )0C򠆜!U%gg2CUx)0_FLr8Υ=:ݖ0{K$>x|!'q&}VAl jj_W$jix$f_m[t|a2— l4hy~Jv!kw‹6 ZZm U8!{Z>ffaཱ|nd8rS{&Vdقhz4GRsn4F YBw*yܙ7uAF75OvbIj ͈)"Y^A}d>'Z_߲[o`E-3 خ4,V)3,nխ_෶u5Sua^Ro똩)R@7=/D &財gr f]j<˫>'0ɦU-Yeb B-j29ԧ}ֶΫh `Xۀ3mB"[y#Jsaekw2 NkvwRBT񪽄$3*[Nykj tSDٵF#3̓im $BϾƩ"f}lWy4!ŝu7{3_UچVx`ABmE3z7Y!GϽw*.gílrS廒n $# q?1ݖ !]H9P4 O<0GXGcg5-̈`FRIUFmtArv?Ќ3Gͱ2qfoN!&UoԆX--'A_=0,ђ*xQU8˜VO%/Zqd[]pB0uJv2 i>IdBN<>PP u ?|dnRϥ^P1"j~WEEm5gamDdxidte}\7$!,]uitiMaP|Χcg>Ԍa8-jU$w5 A[Aڪ^ygM(n*G2uIɖP?&G1!w\?-w{ۦt(XZ3w*l)pmPD|Xajgа$J,=* b-*._{%C~UË{-qti_ҵW~BZ >y蕟UDOG+i 6"찉7 WYqY}7]PɄ۔Sq(cS3O?{ J{$耣"XMXqe,JHL ,"ɐ'j.C9o0Dh;̓!GYL3 >nEQP 5zs;")WTƊA+kbǖg2P/_ xm2;@vŠADFDLEXjoLmfjd2Q0 }soM d ߉!uNz1%C>ӣ6R@m(A!ى1s XOCj6*¯7(6wɾ{"c{ыUpJl mY=ٴ Ӝi:cƐ^OM&hT>&BM^ضcJ$=nH@m^SK!HiHIsO]\]ɔRe0(bI%Zaz\ S&&6=ϯj R|o?n@5Tzhr1V͓?:^Fb&ԊX2=r. VCZxR bNd,(_2祶tԍEIA D%oexOKnnK=X/4o\5#t&<#iG7BkEweNĭǚkv4DsO@,]06 M(F}@fR9Wԩg_OvE b~7nbK_]5À/*8O%W+L5Y05= Q}ii!JsjB}17q +춑:3My1 M*㲷@E(yt>ǔ8 Ys,"+q4a}V-LQE7((Xg ir߸} >[t4.Nc7|9D*Qn=ImarESN>qF0(-1]mYnz.f< ~{Y6z5X"I[&XOI1n9&ޝQ3w*oXsPaW0ׁ8"m?cV1:BK>f g7)=5v!#Վ9T {;&yP¢6:<곍w l ۮ2_j理6ֿ~9 a }dsL[퉫[MSzaq=9g,>hXwI$*<ߋpTmԫqb>z54;:iX#(O찋: wQq"iu˸]oM4Μ\15hjݎT:sPjTw3°]VA_N6o:15Zx?JtJ\)2yrZʷq;sa|*$޼tvZp%0ԯSՄo狎h #8~qHq],쿻p]OAkc f/۵tu<nهڼnм~Mjs3"{ ;*&J`η(TW EUv  }Re~ī͘?:>nZ!nZc چ FA耑/dbU{sGzт76E>p4Knt-!Bt s[V%c@i6nAkggo/3YjefM$<#Z t+_2 q&S{䑠<:9.g.?\f,$ (V4␬kg2#l(Ekf."C^Q],6n3S2c W?H8r_]}AK 3fsCB`lcH,N'MJWT=0z*\>xs1[quЖ5GW i`˃qUe}3R嗧R#9* phčM"r^8/=>٩k R1! uz*R/{!2䆋C{ ěPN&..}ӄ οHISnOyS:g{)E#Ґ(aJ?a[cAYTY߳mROtͦ,{Y6rQȐYSԜ`>K}˩t W5dFظwjGaP!0;M6[hosM8$kF`2A|?cFfA1v 4}˫MSuht1 E ;#XڌdtǦs=?aaж5^ qchFqz-* H'ZFm207;rV R&<ԏT}廞}$j 2+ngrȹp#%y?|* 0޷xcSv(YĊ'Y' -%D`pYt{vwW9_m1,>*}LN]`Iۛq}+>x2W=g8ݿZ.Q{(q@ʣE޹UvC>+|?$: 2 ^u.L64˦ѣ@ %JHc:DpuGyciBɾ=-+帣 bal'D6X](7,0MM5hA0UJ0'lx&SʴnOaݸ2wj={'NC hKRZx$%j u8LA7kTBB~Mj\&#Cr` &}ݪmxp^TZϕ68(uEFD: ϠONʬhڅeE4i,5J^S`)΂vD 'qEnS;DkۺAui-T9-A~[uԖdauGaE ~%RϞ!q p^2-&S(-e#E.Uz*h,X_8͍fcLl{䮋HlNzboz^^_WpC#i#"tNHPB H/K'8Kcՙ2XR);0Q5]OvZ^oX!ә8g-"^r "oݺlh`\@XZj(˴k}QcLJ 0=஠Gs]b,ͽ9K)I&391*U~OӞjEeS[ivtVuhUMEEh 0ꎟ)?[HyZJ6tM*c]»Y^㷦QSr๺-Lbp|xm%Ӝ?nD-iH\A|qb59ȄixKӦl3ONV)reUU\UV2,#~̀hRBL9;(vK^/eR#\NeUێph}p0bEG{b[jѬ`4nOQdI:-A7Rf򜄭dIhX|߳h#u9*6F%8$[r[&HR ,RTR-=c Yn$!M.: @xIA8M|m6JÜN^w{wmҋB=.PAyRt2(Q))9P[ /];5e-/Ѧ gᨺU&uiWbœG~FxKe[{p\cSrR Si0E,;ԋ(MfoQbhM&`[kbسi0ix2tiZu)U Z M1me~ͅ6.,F~p)dG nFOA_14e??S+6"GaCG*8§( X[bKs>SC -t PO=s5aQq}ԙ$B_y@ʧO, V/k(T/VNѥh7{)9)d"PPq GC|?F `\me0y/b sYW5Ysڛ$$qNJ6fC jn@P޵GcJ m|a\s׭BZ2G xПJo+K#*+j[Tv>R7vS:R4^([ & 89V0e ?^?0޲_+q7aNKm<9蹏QIX&$`ungT'!n>WH8urZS"9"K27D7{J̬r8Y; y'qŲCD>+Iu~څeyJ`im}d3 l3;|$qG(C ) | T"9~|,,HGVlc-rx8aj,c/Uʈ%C]Dsn8FL^8~`c:VnT+mb,nX\jWLgIS5GؾmI.xTY6G~{K˹ӊ8D>;跻 _)ɲF|z1R^8{F,nѯ|<+LB!6E_L3Jgfx2`+( Znӵ"DFEm?:TЩt(:Z /"%}S ͪ=% GmqKO;+rF+qJߩ1;*q>=[ jO ~K4-vRⶪ\0[qs_r `P1s 1iA7# $E-"2Ru͟k'ʞ28 |(g9/\=Oc0%)NlQSZ j>i~3wjYfRd vNJ6kb:܆iac%m6J~m̋4`>6Œn,0XE|9 6|lj9r6f1 8 pD'M}5=*P 4tYk#ʾ5-@Y$+Fp}lq|t3a֤w/oWcς9ۤ iT/XȧʃR0?_*?=C LrtC@tA_wA{v"եn1:i1^15 X]dXYyk;"bX !ꀘ+e9Y`1.v󹜺C酪϶*DcTlVj[wR-g ̭ȯ:u1qZvKLu0'Wv:f9W W(M?A@+@ GFn+Cxgz yGw#{2Y>}.Y7UF`Isݓ D9[ g`HѲgh(pxOBgأm I*W!\#CTGqX@%ϓ(iM݇R'$w )b|ZFc;;H-B= U/}*,Tfs8CW6!CQz**)\Sk | Q%#&9N N[_Yawt>ToƘD:+7pOԵqlNwc:?kMSi50` 8崰Pʶp wӌpnojvV Q/V þnyLAX9(0KW #}`nZA`AZ5ᅥg02BsUEN-9dV/f8Tv8pXMwj|&-qرĐ&ƝMI)F4awɏ_'k+O"7\[FiO51nym?v4G9ʇb,3At`G613KzA.ŹVC1O(njJ)N7m}pɧڀK A<9oq#m_GL" J`2(҇q,)g83Lܐ޻H-~zw1b,e>)z/u OhZMߒ8)ht{纺pC9:x0(۔"OYe_d@5cė?M-fbU0T)זf:<16E!TL kB^HB#  0}I6rAP*{~ZhG  9ž9g#Q@cT]=H}U `QV8,${B~vR-Ӄ!>uR:DBmR:9;#s7ffQ2;MQRe{Ŏ 31NXݓv *>x2`lja#xm& _5zw:I]4FFo{@1 ^w7gò=7<2;lK:U~L!84,O[,/-(gg7>Cc6]@GULcG`LdJw,պuD1[VIKbTr֚B N-?9W 2Gݜ 쬥͎7Igpd"dCDbsxwƹ?sM߅H]~Il4{/M'  9\ԁvVkeUӼmhc˼;Py+x":)0AgÍzEU :u/r9U !i.ۂb\j]K{SLq.&z:b*$) b@91pN=h3I_%VtafJJ9 jָ¾pƞ^o?&\Z(S }ڶ#s픾ǻ|D, fEji NMdM9k>v,]Ue'ozr-[L95Ϣph$fJluoG,mG+..iTDMZ.k`͑6 *fI}fwv)[z!)% |ϷЛǼ$%~o j),܋?w4WT*YIjU)"%Ɣ,#C-[D;Yqw%-B3z6I4L>Y\ 3$+fo唳;9Up%\%T!VHl()ɧh-w A*QK|"ں$/5OR{ A!eGԌ&i\tz!0{K(. "Iȟzp,_8 5F<'Ý:'jXmnoGXOF)YTxҭ? o Ř/ƪ-oIM~˟ܛh4dMgE @##P™yIM 2+h%Ctp+d='vegq>@s` q H\ #)_1XȺZMI%no=L,|TLYTRwtQZ`YqώS)YCJ+/Gs:3G0Xׂq$k;QS%ox9-"OӘG/Gi+d%kaz C8j7)NQ&틪ٵ)E욤*yӕ$4֑TIϥGq\GՏzsYc?7f c8)e8*5'Ň"g`:⏹:dUg- tJfZ6",t /e$/5^;[Z88 HwupP0"m)S5Z<'DŽ)yRV &%b,nM+pu*X0Td&; ub0mY?ɦ 8ڳg`P۟ko3aV@E 5h,L/3U8*r37:ciyNG1|dm(y0NpIsg5jjL5Lj^mJZ'b;[az!3Ӂ ^_⥃{I NGBP4FG#d܏eX7-U{L\t{wѺdϱB׎=<-OvR27&&nt *aE'\9l}yoiQ?=o"HYCVq PD0l8$a[l$&Ľ\}T-j}EKtn橾NEeIɲzOpCON4zg6 6q_'tt{DQsc91죲*u"\ 9+1ͣ r۫4ZGIi,4#NItAigP~*Iqu򛆆KBmMZߖ (OXlR %.NA@<כvmFa==Ǫ+Ea|_jrJN*۫f , ? "5~ nJn8`92˃NE+H@%~sRg)sGf-w5&x)W ռ_Ydfh͎=];5 s|? 'i7EW&.q?"JQ,ؼ_(:zX*XW 9J!ސXڌS4fRP{黵ns7Th_oj9n]PNGr *cy R &5MFT'xTtvʘ Cr$:(H@S\S#WWN[Ǐdv]-_S-"LۀU+Z- X R[7i7Χv~KS/xՕO-Hz'ly<r82qQl@֌e%I8Tt^Xy`* >Bg1"aw̱|S&ߚ6X\Qޝc[ܧɣz CEo)vbj&w;+ft p.8 ܯvQ a6b> dT tnCJ|TxLWf\Xۈ]uu']ꢹNe*h:F~*zmDH?ru6aBI==B4-0{VJXxM}]=XIZޚP%=Vb+xCGdyI)a! @܉yhI#{DE)SJ~%c"mvbaxI ; ,x `%/w{N)G xm\kOtk!YS<=uͭ)v$Ih Mw2q\i @yeYZ9= 7@Ni}[Pp]F<5ЮFuAM'ӑ% xk֩x`-WIm,K*gMf7EI<. OHͭl;gf«]֝ uh`ˁ4fbifۙĪ.~h4ޓi$^wSTfO3?39Ca*[LdG3Au󆢫P+CQ/huZ]:1mmrႾ,{ xHL̊$~{Eq)xă["8~N@tj}t5(J=޼AwX68<(y36qͰ*f< IaicҖux qkTs+Q5~-Tmv,73^;Fɚvcsu]VR>`d輢v`Hެ=Uˬ.kĂR݅Ͱu1z$07,5 zypz}r qnGGTRBx^}2/dj)|| ֯bBE'0.rJ:?FX ]k,@?xxiy$,N F0k]d+Ik zǿ(u=*}m<`jW~ujh?+#g`٭i4Y/5Q Z E_ cA\ 3H3&϶ m,FQe wL-r}pt8FO;(C(G}E}\1|Hd}|·XGh}d79%FQVhT Ay=ڼvaSc|0PVnpխ$~4|냿qȳ@Cst4=oW mgıS֧F* V>h62Zz|h vgh^>&&kd6_Z{A/r$3[tC 'N-ECMfs%3dV*oTyYawkr\oP4 +Pp4}82a"e ?v";]V@}bkwt*S>;Ud SQ6lOlJib^IL)žlXKrr AҬJ}>)/*nD53Sg>_-,Gf|b~a/bĵBعG-EQKӭVϻBW$xƳ;b߀OV|lΒ/V 1d|*q..EؓFu*-T\ Za:5fÅ3$dijZ_ЏR`v*.ʾ{a Ыb['{S3\{ ]UmM?"Zӧ%LskHK/lؤ D)^AEACidIonh}G_+OUk>y9&4r']IKmؤ?Nd|L[{D=DV/JRrR뻞?Ux(bl,r(_KCRd$l4>7Acq$<;g]m 28BrBF3vW2 eKK#P P >?UeUb|`b9@^E3[ﻬ!PwKP3"U8̇4މlh);h[,Rvxtڨ V-`lλ6cow`"Bd!r ӎJ{X_{[yY58yԟ`ŋl|i).ְyM VfYVUP2vwa330fޘ' Bj)IijVt$C Fu̔ڦ!5\c#GW2 9;(A(Gj0'2-9%+Wa< 䶩uF8ך ٯRk%lwλISh/o)׽!8JI"9Dg_ V7?;,cSҼK"d.?dlVۼNE6K\a\!%Yi ̓ޏ6!:CcިQLP7^;Az}Iψ҃)x}ݚf:iatH,%ޤReUκJ2 [Xf>띠4m$&\]1:ב.j@K@5v6Plk ̫bf'`f݊Wdr#2ꠗm˲q:2Z`E >Nx%(f4`XG:ޑ3ԄA W =M~+ ,mxmHȳn((n-HERlU^php+#Ѭeqd-|>z3H+}Dtni}wdw Y@GZj[ou xacNNCR`}kG 5&?kjC&ŻS-D=KK7 {U.o-ۢ0g= /܀WHU>6VƕlqC{'n"v70].]Aߢ 0IP!-R"!CV%%.%"ȑe0\๶EօÄc}"e6}+ iQ_δ̭$@1xר~;A)9?X`iz~cj,Tt4)< ] 8Ϫm8\5&i[M]%@%;6g >b'ϸaP!ݔ, Zq{#%;㥵WnDOyӬtt)o}0F't(iE8` RҿO,Y̝:Њ%YЛenNҭ'ɏ:*aX5 ?|DָD0UB}!3^)6Cț4ˬS,'}b4TN Wi3/71Fyg6dcBK)CZC*'9KHJ9 & ohfÉzf Z>錯l61Y0i%<٠!EmثJi\_b3Jm7oiNƿpvhAц n#,Cd7?9(G߰k{KRm*K6* BWeD2!g 1X{ -FBTެ1)@;?K,%Q̅Wm4QZ:0Pυ7>_»hCT;Z6xؓy늢M<%0Fbb U qs"XY"C9:zEO (ww5)8;&Й1c>r9vZ€̲K+估}+&OvJ-~<|osno!iYXC Sx6{ р^DuW`B4(E9_,䰅$׫>,iy%yFU+F[Gva~9,|}9^晒՞>V [|KIfU;[t";5'pUI IwG'0|~ɗw}Df&@RU2} : vA0EXe"γ{9D;0"WAI4(Iѩ1D\(t3y=("Efn(?@CO.T6r&#ݝ| W'9P[~̢Ayw5,8qQ /i'nT }1ew:~{}H_.@IUQR, ]}6&9^g u^ح3+q`N1`+-][K{(q7I9ٛf"8(_ӭ3R5k,"|*a*Ӗ[>x{܃mP7꤂=,wkO"}58t]Gs hkc5bk8Fen [$,:^tIE^&Q"yߞPV)ⱗfu4jxNm#ÊX)Q'HQo\Wvԅ)v07W!ŭy ,7yyҁ7j7ȣuÄD2;׍]\$`αh\c?P b@Q\ci`h0dWߖ`Nym/T 4W1П %ҍ~Xo{߅q_{%[Dc04/Qڴ]2UT]c45~8:DHgʼngߝ끇$q$ŶQ NZM4D:0q$-a))R^Wk}yv>->Hu*QL4sG :R$< n9y3EɹOjjUC&Hr V=5#u˛ U;%^HCT݄\!6ƞf 0⣼w׏C\h"?L2L\zY)W*A@9 8yޟ*{8%~7,҆6Ɵ;L^Z1^p<0M.Q|.44@+mtŔHTtD$HlPi!~Nq^pi"^*`iv ͝{31?NQFDE5!<hWBQptP2f YHhCt;xܳN +wC(8l`O1{J2"2o<"қl[,nG=RiSc M,G^_捀T1L+\J5}zBQsl7KaJ .iWKܒϰB.N霑x&??%W3yU%Ê$M}TQ.Y+xUɔ:-k<ֿ!2D,3q=ᕡ%6\`xm%`Wi3pgZG13U3]#0+Ntyb&@oIc ?xΌƤ(do yf(& `[ [B(+~#\RBʂƿ\tX ?rFeɟzՙ<3qq/-eAr)*VPOUӤ5Y}R /:R]^=*9ͰRIj@s AW+I @1QϝN@gz'ARloJ>LYnFj0-7+0Xhjk 4a&E֋FtYһ !T o`n͹ UP7)X `1cلwͼ(n@ݺHe2 y4Q:_?kRQ_E1`I(yk[Yԇ[iiy&b{L/u3X'1#bd~eF\\hڈ r3}_'|m^7"Zݯ0]`TbΧI qG<|L-\r{ ދ&\Y3 R\vfMg (WPEg$YHF!Tt1aiXok³譨8UIZz;T]u5jܬ)癹|QKѪ#! ݊H1GvƔve.]6nK8fӖ# &ceFik Q3]4~Yp(]"4p"C [I"pz\bZa`0*4Qh\bhW;##).(nDl o8fDP2n(M95R!_{dm!A83 u|XY4vchx1mذnҊyBui|4ռ*h6$A4Lq}[t43m<:_5&)ڌm*PƢ`nD4( ZAe=b/plHz1Z2b[qɎ[M]"1z8J_{xVJ<.yLq`l&G6_5~Xp 5(Wue9݅6c]_D,ZM9KbǏu+ QqqB X˥G6t\Jh+1Jrռk#X`lYr8D*`I |ywTPPGAON0:;s{nӇD@|.!6Gص?)P"$Q E@j` ۏsbO9O*48>[歼F1/18aV51ؓV' e&~`yF^s ps5Mt?}[@fp5 @Om0m쉐L-. ] I z(SPK~$^5tCy3#|8fez2@-v7J3lºKk)K@>g]UxH KmlZvټ1[&k;t#,N6u0CQ[$پ]='}NPYLt퀪RYq$#W7}HSn LjDQlt+M#'#Җȯp3$d|/$jr,WM BNtG~Y䖷}if)=%麦 E`2j*D\0I9yװMzMfaiO9Cy/;lQT6ꅤėśhQEݨܬK]/ҿd>n[CJ1Cgoqbir1*AxNk멱,WYpAC8PDja&*)vǚe3ElPZG2KgqE@l[ NdFoJzMk/À=>B4Ԯ*L9@:}yTs_6Owo4EGEwnXJAqc:e'}߯ g~Iˤ(QeXQ4'2.d1aIy}K:^q:JTZts5)-F*ww֏Mܚ0aY5"{ r? @/(|.6e Na2S$.>WaQ)xb ̳JY+pKF"V}GB| ^+%Te(v:)lFMt"|x缺|S/3rK ur@4GV5CƸm<RP7-U)}Zlm"Ĺ(@ &F22!OTt2,?p¬U- klKATfI NTGV'xR`DSo'Z'r!4?uW>ajWR;ɂQK^ȭ]7LU\2rCE.ocRS3^GŊ1J,F/ \kwj ${l17w߆t(9s): DF:nC K z,BEHtžH#?W(ҟ,5ښ.fT A\f5Hd'X\'4xqT6v3`y-arɮ]ؒ/CFL94mJqDA_%x,RN ?_<6'w b`]hRJż6蹱B-&x[U.Gh1vp?MdORkt8UQV#>F(ԭjZtW"/h%T`"^A2DyJj&Sǵ 8DX2{?#E'wv`O0x?OS=MEtENF9N +hw,FKsBEs^ /DtQՔ? P n=uK]`w s=pBԄI0tH5WDA.$ynGBFݱVeK}߂tin';=Tn+22P|Xyz,eڞesWbڬṃ iтfE 8ba9dg7/h1ID,joJ/]Z[hj%8 DY'9;KEi`:MutxPZ ~Cq]ߝ.R'>Kݘա*vKi$vߊ$Kxxx.DOIA~r'D=`,OݙCSC\75;hn~0hzAL1rFt4D,C C >Cpb'N'HX6Y *|n8#b} 䀒!i!Z{5(O=mn01n ay@.^O6qyܛm ~{HȷGCT$}īE^/#ml&UWiG$:`ZHy5R=O5j#Ri's(6Kg̷„  }]_@kvʙfBǟ, {LѤ7u ᙫ*D5MPF1YZ"MZDy!B3uH+n0{ eaP2aoST l wAimNE6'K 'MUaНo,z%TEr {P=>[+{<`WH5GpAUI[hxwPBTq2#.@s25#=0YW֥"|ɕ)P3oR"Y_E`!30$ Dغ@!#lLQrBOtZ>" `R+%<<5FXʜnG5j ٍ?YYҏ:n_fC쵤/O:3U$Ǻ$(4^y$u>Č@)Srofœ}l)ێSxƋEna5ۃ9ym$*pR%,b>ԋ@T %=܏˯fĢZ ZnܱĕP[x E`/x@w WEKgVv(dt&7d$^8V`%zJ",%BwI/oP_ BhKV&,GqF8Ӽ!WZto\>V`33rC1*kN5qEjT>ʆE$t;Y!fԀo>vBv$X|Tt- f0Ba^y ̊XoJҲ;.-3l0fmYAJ#2v$4$ΖR $7uO0d蜟yJ@iׇ??$Y:*e_bHUiC );~?bU~v?L"*/vT^j5;JeI!Ldz ͗[iNZ=" frFC]Tw2 Ȭ15fO#6qbiV0kK*k|1Ml+H)eb5RotaMxf9P ZgQ9@{~waj B5-V՗. J~QH:$:[/(ʵFuK{NCO+ILۣ [|9e]٫Ͷa$R NhSa =CuQLmSo)?XNJJ+&p͂7zk+\rVuF^$2k4O)GmЅvWD"qiF $3A̲v*Ct vXfsSb[P'L•Ab8U<ٻ5ǜL݆kq)1cᴚ>E`ߕX\)kR&JX<\ 1w>V|%*._5<ʟ'+3:C]p]?:xc@^!sS:pwPA:'w>v0gnG'KKbvԪ7^C @6P,y?i _F]Iboa-S E>:{T ^MJce7>LRFfw&O)o"%}*)ML! z1/.eޜ*ҳ,=љ)1|-% 4za6Ep(>W妠\SI~0 J;3%,/U Y]JGo?jhF#.z+;rz-"T+<Xw*vb0zяn[՟5=]Q>oRYkD[#`v?^'O*׭˫.6 F\άGW֯EĔš@Ѓ%0P]3P.Ԁzr0ɵc0 FIqMF[F:6r:xNm Ry2a{YJ|>8bJj*#[U'zZKBcZ?wG`!E(tK48dز7]~U tX#`ҘGKzf[۹HlD^@Xϵ,"7f eD6e4ζsAAN؉&ƍ IuCR]=}K%5}DXXt׃;t;q3UwOoxK3oyӞA Q,ܟ l,0}5Uci5$d"x[FTЫai´ $э0|(L)lᓤ1?3 Gr i2/LTvAEEfuS2Cs҅^ԐxTC7^žk!4۶[(J ݵ:XmCɫu^^w(uSoaAkw loYDZ:Hq,zrA}h8<={WOQ$9StPR ugM1ns6@!bZ|Zx$C7XHv37+,|*.L>G )UY&[ܿ i?>5{ﲠ" A'6Linr.98̎Q9kYq/#:T)]p5VIn/,f|-QpWl*Nep"ٽ _RS\s )4;o~zQE_VC(l >wrE.U( 2ҏJ<βFE] uC|_9`sM"tAU+c@yi$kyI/(awT2Q+{r}ίTsh_9wSY:8I_ɍ:]"\jBQo_V@FGba ,(\o+ԈzqΠ{.B/Lf*EtmT^[0LBNd @6'GnN/*(E1ӣU-C=2-G^,Š;ŕDt4`1쥛g '{w}+BBU͎UF$VpU{])gTn|M߄ֲd\ ɆsI S3(%P^Fn kpjK1t_~.[(ϴE6Q>lc r.ħ+#F$l6[a ɕ>^lpuO[2NZc:fyt"Rb :߮X^5Zo,3P$Q0Jş8q>y6J\( !~Ńg9:} ޭ֦-y{ ֯_cs9,bнɽF fxFwNX< }־=ƹj\HYy=Zb5[,r GnGg+~mGr{-vx=^|Mpcװ+khQiRiU\fhӫ|DqUun*0p^ Uk{2XaC5K}1 :)g7ETaOԧfO+>n 7F!,>Xc%o+]}N,9hp> nx VRsmG!b=MA5Mr ,׾E2%9-;T@UԄ C۟=C6.ҌJch,K:&: ENQ4l#_F0bji=eX9%<[nseq\w!qt*Zn9hӏ`_r^QS/>Ȉi&4UlurW3H<֧6/)Rdͯ''CMX):`!VUES/`P=.YH>T)mR&P}NO};a/6DQR`c$JYR24U':IW G5KR;;sz $NoPC #X1_c4ZT%NN;@<1qFrw:پ[1wh}#0ɾx:h>2e'T]?R%Ⴀ$XIs}nhNqa= I}ׇsLzqNGsHfMTפ&xYg%M%8\JnEr Tb>ZeyR6`!y 7ϲϮNLqnh*P _ 63!@k?\Fj$( rFO9tTTP2XY*i}82GTBa $CUxm+d|ü-2k|dd)2zd=S#˙Wa1A`lOfr;픷H`]b%#)uR>po|almKW&a3Y?$cQBLk^`Y4݋'g~ &K_o^\ !99gYTsQ3G] _1ta[.@0R<_ECW/=,MRU$=U {Jz? w=t -X/Oܶ2D^ll׬)wPI5%AH5&MkxE P4Em(BlزO_ʻ:rA,,a4THqvC9fU'A1ҏ1"\KTZ_A3AOΘKիl-u WBUVPxHA($F1zjEޥ[ γc4@-7iVGAEsխ=Pf҃U{8\$&%lwdLo,|/'kovg{7^6Bl*DL+6[^c7L7y?Vu Zd:d,efuBR-_m 4(ddvml#X`r5px.dC#꥔6񧋶 񽽑GEH;UU+k: "Xtw}@Zԧhy  Jא #20|f?M|8Kr5/*ھhHMsO{PpʳzCp13'M]>:3ި® };Oq5(ѩ?L{Z-$qP // TyV_zat/K5"qK@ۧfHOpy$:t Pm25At,>m LTRL6 "O .N{w) 7էS}v0(D4^R0Ο8k~ސ4i~Ytz5 DWʸv7^1ZI FZ)>g9~?HkypV2oPƈm,)LKᾧ.,@:!CI&eo9PgBcYL6C6]_vY%z"8[/A>QƒaqtË|i1x^G7g]*8R@7x%7AR-\6l[n.kE0djL`F/22xjކuKĦC7K>?GpI'CQ2RYNCAp fժ:5ZJ4sˆ›%4S wWC2*m\yI(fۏ(_ &ȷ듊ҦeYlY6҄IFn?)MG ™p Rf8BƪAk5aJ~KHc8#kb9(]Yw2?fB$͐XX(R-PpFU%"pJBPg}`hzU$KuWu+`jvlu u?wT,J 0##1ga ^YJ-!{&Bkk"B>G/`S7̿ h(8Ȩ " 8Ƚ=FYQ{Au4NRKH7NŻVg(lZH`[Wߔ]>>Bs]?y9'EDEd։z(=% /swo!oeq]Coզ~O oY/;^9AWc_Vr;(:^me`4* LjN?|6n(^A~ǬORPnN*: ' 4NmY*ߊ f͉p³FpF؂d6j#IRM- m#4NM n`5֖1nSOC?r}zqxL(NXP!g*{ֻuywǩ|H'J̓Zc`Q&|hd*EAwt; Ue0vMEq`ySߩWZ.FͰ ,x>ZXNr_uNwj*6,S2_j5Y)OOFMˎ1\y-)+mM#RtM[P>Ia3"/b8aurѺ )n]@q )\4sʤְ#%J'G2RQu{+#;I\n:D\vmDz r(0(x-l{4A* )Ac *^ 96[5`_XI7;R`^BCm]]<[ld|Im|ޢyadVLG|cwJ.Tb閃к@#*~ѷwk>g tgϜ 8(,$seݔvZX 4 lT]w *?jP8x+z*,i8&(yJX&#ך~+L ~'LdTo‹ỗ\aE<ʭ= oPNFC2 RQC8+2óZpW[ .!fspϲP Q U!H}5Pq)2AsY|d2ǹo~lA4JWuʦtsATULrL^#q}|Y*HG>"߄Qb6vn-i̎[gP9b(\ҕ/ҚiaC/{@Jʢ[7 ,#L0[P `)P |"<RɸyXהo)+?iH'8mpO0tgZG[,6ZFEK@R|I2Gx]*ڣh..'3L^NdtEnq0ues_L" :xds1͜'LV.ۗ~ 1YCz<+?#DGg|D #z_GtTS=$zPJ}z})o06ܵw!wru mbl: ydzXqc!3SoY8G?Π< o_o݇G)`l%Ѷ4=C=B(-4 uʑh;uڴ{q>D@!ABF8?$y;T}(HΈK^YgiF:MIH@]a4oHl&J')9 U9:S HvO"@A5 YzHh \6K{kN[ ܫ4 øc>Ç A]0=-3 UHV¾pdX`~ *2CYe~S?*CB2 aő/ja(Q(}jص)C)ACkk ϫ:aO<2LOWa6jLȓm~i;Ƈ@}` P 0ʴ+q8EEl$hڼjTc$7)bTeRjF~"9_㾸2Bq@xZ/^7(6R'cAE;Hl u/+}b rmΉ9_\b[SH|8OpޥHNa~ ,a4 r'0D@$/1OkYV"NE5`\"n:mzvxޢSfտx޽,&Ua.RY9cٵ[A* dh"I-Dvg)w J>4E+?yJٸq-peQ Nn%8 <, ;$_ɀI#<ӣ i.|N!IU@=9aL)ipiu"٬y}?GXfN%Y_|F~[!! v`FPMM4]sV:ih\X~: Q&IM@< ,O<*'h]f7A*𹃓D_7p ɀa%ΐ0CbPL=&Aq@ K8n{+egwm {*v_GWFGF0;`{ͦ ǿ|{@>1@\H|zuل*~XҧH|ѝ:J8YCoT"0<?^!Ţcѹ#3/ J.&*3A:3-ޡi IB;&Yg#{NEį4u )a'"E LcFD3zrl֚OlC*/yjv Vq&4,搳pTKL3y{Z+w÷x+[0ۗҜlIj1&Y<97䞥ӐSl%NyD!7N:_+)]-ll:ܙ%!(ɐQ9FQ};?W1ԑӡ|}?[p0 I͉R)l `~5y!-%qa\ ^Z2q_A@wlOnL Kɢ&>@ͳֻ dI 3So,\88xK:uT>TgXj+ |eS;ṪsZ"0L1QkItkEE/*IWuI傅:G(Vi>uD(G6g17#) ~HTV@;1=1RFT/eH]w)ur-~ٱԃeN9)?!pTj C(q)PX'EtbD˻|& lw^@%e*o^-?D857%r =A=<>hE`F=̬BcC7T%Q쁃8m )^ӆ9d,r7p}sXfzDDX%Bm1u͙7Kc2PPEM۴H-k!^s;*"6'ӝcfmVBӥm0ؕgY%dͣFx*`=u]H[}+Ww2^nd%'TP7lE]B+wZ,RL qFoUols0M |*}Mx~1-+띈Aۇ]i`9zI6-ݞupFIa񹾄d2!ir& #3Ny(}-I$3j , s򿛼 Rb`R6h87$[1&Q$'^n s%i!T뜃Rd|E/eND >S@)='5n{ȰcFn[NL5,AdqMF@' &hn9@{.n8H9B=,Nӑ8Pı9d_^ 5}Mآe{)Z.QbyniԪw@hi26x*es`Q'N _bCAdف@_0C z<ȤcsN ]Z: N:Tij ?يA;]BS979(JAp3kF;)v}ۥ{aP"[G+6qp ,Y\g؄(겢4iįQcI"d.sT> u풞ઁ{W)?/ܝjtOorK -qt3>g=Sֿ>l}Zt9+l@xM27giFG#<l"j)`blC^Scc@s-2EDѲ5Gث=bt BO%WByB/vY| ɑ?eW2vM7Oxٔ+m+޿ʅbS^~M6> WZ=UN݈C9(vFQ + #7t. 3PFC#E-EOY7 d߁c*lDD?"8jM[) |BLKnƖm}%%ɦH$͘)ꨜDdF$5Fr҆~*ev|\{#c;i{!ǾZ56"k9c o@5`ݸUtEDz h}PJj[)(7^Q*\Z\Ch`Mhaot?2pI@x[r%'<$3lSNX=?|Eh]h"rE;P> pgV*6GF|)C,'ߣaN7:AZuuT˂XcKZ@XEm4jJ͌ϻߛ'wͪ 1vZócrwEۈoA-S}0Z>fj;S*y =&Y=Un<ۉ$_a!@FFj6O^:H1rC Du"{k3D:y#@؂*a `+= 8%mr58I؎~IcǾ^d,?]eVGz|n 2䃯q ?4j;'xPM> Q+@sAOdXS0=I7S6IoPʡ]`[-mӵ;aRtC}YZ~J0[ ųC xs7XT=;b #&Sۨi )ԥna҅Skp=sWY-+rI.R0>ڼKF{uFHk,<ܿHGأ,^ޥ~R^ `߷-/(:'o;c7r=c#?ZR›^ne1P躀gE`2|g]E9(i6!@{du~sZQ8zxNwv)MZƳP8@&-eUN1)c5R\7= B>4p&0 w+˻(+w(&0w5} ( (i^O}3˜61:1ǘ1Kjiuɀ`dƄlb?{ Zkevw9\.̭FʔD-e PJ*1kI_ٱ U"FVVqFV.ux031J-/hmpŢ49ՕȞI3K-% zeBr&?^g#Vr#4kXCc? LA`v_CY Ɓr$'XYRM~A >O'#7 |4-EʒCmF_f s\>8jq3֑L2ݾUqʧ)7 P4`ui:UOq}Jz{7`M:8q}VsSɒqj1;1 eT  q*>Fn!@ ,wfDe;Bxi)AW7e֋|/[gE`zXs|Ej{9,BRE\ -ŠBwk7]g)rI_<;d'45>%m/w*/R K Ts Q,9uRqbȱ[S|GS4$awMkwtSC}Mm6wA9;,idzZ'{{hVr{N^fح]n .yâն@5'fX&ˌ;,ICŸT}_5$h@o3GⓋ"FP? 1،7wXdnjo\;CҰp\彻 l ~UQՃkkt[r5frVuwX1N\fAxҫHV +7+)*!4[CXB"2ʿLF'Qjoe= A;;_\S.Pj@ SQl9p6}hN)EOP&~A+ʷ4MOQUwnMXOx@ R` W:e^Ti#iOr]F>ȌIK| T-;61ޭ>?p1DjC_ *,3r6q-D?a5jch4P6 cE1m4r* f*:aA|$LqT,zOpr&HKbZ@Licz:KuvZ.t} Xݩ)qk8L&yOY鳺S{!?q%i\R٭q!T%F%#wbpqsG k$txsKAy}.Y!K-KiyZY*?__2ʻ7ưFk6K.]CE~ aNw6u.Sۻ'3UΙ eP1Tcoc@p.}[a[?> @X7ێ7qWIEGB&U* Pj4Vy!! -H,pwVf|*h9b%Pm=.t!z*wh-;@؈O /oc"GRݽ((;l&yE*1$p7.z[y*lVV~dG^<ȝuLry!Tjv3 ;_0RO{m^#jĘ'/40'[ͲF=RasKjϘS,lH_0Ig1]`RiHX>S~-A܍6C :ao2' D%3N8 ߑ8ą>d^vVm5Y4t?zCp$lE5 fM_\[Hx6d?W}fl~qyQ}t & (cJ~_)e "O4N ;>N=(SR{^An\{`"ݱDv**, Bک*|na޵v KdEϊqWH:cSv>Mov{ʿ]G'0XKnŚFKJ᧣o" oe&?$쑵ɤ 8ڥsdj`+75pNEL&ץEz  :C tN>jBAvE%1~L[^;fF-{( 7 VnDXCVnp ɪ~hXE)oR'X;7Vא#;,HLg֏?t9vgJY(?/(oX1ԵFJ$z/ j7;lg}Q=lڧ08mw{/Q*(lbMgoֲo>[09N'm/n 0}цcޗÌB0+CO^ 7]]Q-MƨzZl,0"KH+Yfuqj!b#u\rr;ȗkp79{?x ݏ 4F_Fl} D-aCxOK>?7cG0w p&5ތ63tOSo쬜 ZJŤhwlva943Ydpy$]C~H7B\&C 1t@$HdZ°LQVy4{SsJRQw?5H yq&J$f2ɜ =[9"@:*.{DRᡀ.~ Zdd0P !h@)Kx48W4Zosu0Yg%r]84 BS/or N2 irWrآ`:DGHq4^럌Uakp9<STG3i܂c=/e\|  p*`{ I4`"`&0]؈ܻ$C*Z2})iju- 7YB Ϊ5FBB7k4/"fug9KD=eba\1mKPM1p@lg`9r? vzswmp7@B:\w|QDOvɐh'ab2!nAL._ 󝺌? 3!`bU{49PQ]]Z)áNZ *q6ʺqf:xMfp[(e0I^ǝs콤` s՟Q>}X*8tEİtJ,FM=wWZ7/,H_OcVPtWK'p7yDhf}?BuDc:[.؇:9\}f/tO`O;~h*G7ȹj=6z(z;=]將]46.[ [/5LҒ3Y!3]VpzkC&lQRӀ!&5>^EeT4pƬbڣ$획]"~nyԦbTB\A##=Z:8XqLb)ai<chu*.8?f ybv'= |t2Q'612UP7"};iyxvH %ތS7T AZ\8ޤն<=Xvq'TpǽZ⊋B5wQԇΉ($g- &|0 1KW9#j/ ^^գ#wSr׵fCHpiVԋ;qeYV b[+,=aKށ鍃{~]h -8 b5]_$].ݿ0N aM/V޳1R<]weૡE͜[DJG [ZuB\"Q-'\gzݨnPR?(8齧 /WMQsL4e#N6B8K6\5!a.`>ЛrO11u{Gq/;WZzܷO!竊N(OocuACɁ- FBn<'bj/\: ;ȋʟvӛGYm~TapEeXogXI?VKi=vxP2:29 R4Ro)=هOӂd-k [Y="Rǖ/Ph]58EsXXUe B7Gd8.}%(it9k܍Jaz{[pďW!'0r&/K~EaL׃`ƥ ~A"@IOB㖋9n/nJ{cY=^Zܴyi\Blݳq(v'ё]v 6 rw3 #k e|xl5Y$%n`mw|L+Q6ՠ $"3= SsC93BةwTTw5$V  W[Ѥ (Gi ]>x@PiV9cRʼn$/8"ݰQFi!!I A6ns/DHn`:9la{xƭyŴ~((u;(fXRa0eS:Oy,k(sז9 Xo?9<ptYf MbUD4KTj4wQF-[+&b˝Ֆ*]-rZa"kڥ E|_'n$ZRR+sj<+Þ!eJdY fيQplF犷>AٶQ!iۤ֫K4,ݚa%1. K9Bm?|*nB%mwrK &Z6VԔ`..:ʏ/-tݡ2CF[t3)aQ]BYԔy_}_|ʹzXʰ몊Qa@1j*^wռjFa^e0N9v88#fO'Sv <+6`w<ŝX[ün>bw)hHu;2-dÆIUo Ck#B/?t6,Y(w ٖ1DE0j+WTrCFfsOа[J{zML9'8jkicUq\낳tЫBXN )0vzd9Heϊ1ln5 \CGx7>7_+VQ 75yL3' =-k} j&f2 o($lwۑVPXIIw$^՞p(Z7[ u^1F@:{@`(([ЪR|^NGr8À}pvϴ*b!FiA'թQMw<1['0 [kjCIjqjGܞꄴD5yPorbᎩ>%kՏ5>\ujha؀Abj fW]i:9b@ߨL&Ǧ;ZuAbcݎO]᳨j5[_WRXeԵasE^.M-| H 6}"`@R"K.9tAD[2Tm6n|/,5 ߂$JGcx5b`68:Swڃu`cxƴ#iR<{?qL)[ owː7? AZ%>ȷLi<󍎜9O6N=WEo+O Mkk[ yc> V#z%N8eqXޣ}OIC~#OxQG6p:А)GL8_O8L, VFdQx48!9ӅeF1k7uԿ?I{qhL]Z=O%R4|FU͗r|x1dR![Pi vPঌ22 q|#E3\v` YO/qLrTүlZG2#"xo-ْn\8њsK+#@E9A[yk]oau2cRJ9xoOGtoKR37e[1ő&XG&gѤ WỤTVUFe{1b_@^ohF5' ɒ^t?r_C`.5. B#r珉&uؽX7kE5c;I/p}걉Ǔ>AHBͲ/aNn.%#:{' PFUk/61=jg]K"!ȿ2g2$8#-~)=[^p tOxq?鶩k_U:KosmﰐzQZ@xLm84fb/>St@%x`J4J;'B* _aInZ(@sY25ŎT +o/37LM*ó~D2.;IHtl~4N+74g3o g3\)cARQ``lw*V X曘PIP&b'Iv!"Vr._<}ts6-Q >'zr9MUrw֟'%[9\(W[1U.JV! K? *G+CmCFo څԟw꟞ĨLC/d7h~/(I8Zmd]PzS[ٿ[EY@)UbsꏭEP@-m\Q(?CFr\?E[{)Ui_ WN{Y2VEy.kFMOBؗs7wӇ_թ7&PB<=VZD' M؝}MCńo>gtb&P8oKSؼ6c_(m\?.߁0M_f6-GS!F8]L-Sb<9Y_GpggxeX㡵! ۰&w:R:2[!ɇ!kԳ(,0(ɖ{L!wx¿X kt*Ձ6ۉSeU!y%PYz խqpp̽ ݶ`]ו.f+Ly֌i*B[R* lF.$doᜳ(؂NpavKq(񛾃sJFr*=ofB88r!dDlBQ0G My7T ܇n0וW[xF*!L7(jP߉pr``,τn_鎫h^I|0d?QiK8U{ 4J*@l> ǟ6W= CIIwQ s]QKj;:.1 BHZHz\ 6%5:WH#EaCa)\<&_6Va63K9d/ש]-IkTڊUMȥ |[vusD޼ Ttg[L*% TF>"@V%IыpiY %fۍOYo XLlaXMטlH!9YmQe. 5[V h*FĤLNJm=1zuM*xM# HneZ{@VeSN{Z!gROy.P;UsK3Ȫ'WԵX]ְ08[{($Q9QٕvZsS~jwujGV8лB|mFIT!e$J=bs˗ny㊩>BiH !PKv%Xp %vV?lt Ad@K9s%}ee >~N{J1s"-_|%Nvxϻ ό1Q(X6Pn!?˂@h>#7+U^趰3A3+AWqչzWǚ`GZ:=s"<-՛isxu2Ȕ?Ӣ($$o613(ox‡' 8\0\ !'DjW8էnw-KpԙgI@.?R2`) ض+D e? a|&Lk\GATBg$NF)9'mpٹ"b RX#x&uyo G Č\2iO`5MH9 / Uk3vz 2M0=L]1^,K`]J:Fp~$K@`7\`e!kUh"<7(vJ nEǂxȨJ,qpovQ[aq @dAK=8pzZd<著?G?P !=9k_iS˜bRj ]($L ~,r/B Zf,shuS>Olo:j ϴiLY.`Ψ{_v01SNS ILRmB7Cdwèc}xsrp/UOPAXLf&Q; ={`358ݹrq| -㫃0QLA) 蕼I?6Ǜ-+˧_>:MSb9s(F 䲳'|Q 7 J 5@4UUKneP:ؽvcljU@Z1H7 ߁,&Y>)D/J)nb ( Pn~&'D&?qezKIq ,575`d7iS#X5O֬gDTᒼȜe4HikEނ~ ّ'vLU<=gF%-nKvqZ=E.lGأ˃EPkՎX[6k3bJ\ f#uy #J.ؚ|\JGoP6_s׎fu0Y3y,I)&P$ {BU}veIϒV 5ClxWY[]Įr3ӫx_ u*-Ya `DѼ.*kwm۹S\DؤkCA˸`,ifǰ/>!=I 5E ۋE.-: $ $Ll𷡸ЮqP̱ }^Of&f=PRȦ!HNgz(Q}L,n]>%5FPh(2;@y aj;$uQ, sE0igoԘxbΥ>v5k!oݹ8|R J~S,g5-3a%wg1[2q%)\MZ@ٜ?BNk*hɩ]̼M14:q *l w  ȭ( ,k3YO_x<_Y0V[D2r1ػdž? ѩ'`EsfZ1TZOg-1MF:-r@5Ӆ)M)H;8FHX8,X:wݢ??R~V63Kf%dH=U/y%~"D鸟oұO> =Ωx|TNߗ^#}5`ֹH zC{+e25p03.AQ88>Nv@Y`>I`h2:|6fUU֌G̰9ȗgj8Cp:$Iha[ γDP Ő[)lAA֣] ώkrwjm > &bd,z"G4mMwXÍN E8ߜ"#5 ֣(ׄU_pje4^+|^,K\m҈7A25tt ~g$7ʛ|A)ʏFLB^?M^X[ f[)ߵ\}[VfNYw!}1KuDipH wRpnPy!|q1P F(W'}b*!.},-f{=ƚ4fUÂ7P&GN<"x.Ya |؇j]RiY_c`:林,VI/X5.>r6b4|\-ny.drxCq}4 0vm F }6zTdX:ƺuc=}ѹŌ v ߖ6K jFd3 ii1e3d`VSM٫&YrYO ~ QJ QL;\ʎ)|B[é>}?A4'6YJ {x_7)ic0)śKP; 5t(JzْE~My Ro{@묧 #&;WGp pSy31;,ELÞ]S>c1F#iNyJnt{vg 0cczM85q cX?܄\#?*DTmm,>R5ϫp=Qٔ'3MX6аdy8~!J0Ji8:ȠN8E;"LS50o%-y$ow=~Edr_h 6-ڷبA/ٵX.2LP!"R_BB#\ Wѻ67a깦ҊFmb5giRA |RM[jxd.;> L@^KS£d89k=(ϑ"/ل/97OS&ȋ?kY80vN{*xi82ru)) %T ƮSFKz ϽGU}@"-^ZuKu8 px\|z!D8ۧn3SdJE WE m!!*~VQPL1p;OhE=C4n/rQ Kݭ1-Us?VE {h?en[)h^D AsdW^,M\tV1ZǼ Jn#RDOMfUA'$)Bwmh.1[9B(^U*ras'*]ϓ],-NG2W_L뭵 TAmA)O 7Ю=nKSuVo,m디̧7~qINDM˭Èxcfo;eH6](K&ڵGdZq>-qt`f څ$__Z9*Sε| hZc| }ۨFbiȲ:A婷c[n깒VRm);.3J$ELًV2OB[:K!H'6ZAQEwZY:!YЉ}m{HQ "aK#ic!{c!ܭ;,w6+>s3`TA?i8V`%*̾ulk|yBRAN ,t ]#_N,v)vɶLJl3j! ݑ(9n%c_σ7*h~|xmӝR/oѰJt8ok&>Znn øg$R#2I:n\H\4!h'Ur}`QOjg%⟆OQ;c`E &eXȺ,%iI^ U5 8^o|3DU+6&pDӈbߕn[*G[ӂ봧Q$}WwA4".Uxl%P{pu@% E214̒+ԼR. |2)0QN?0 ӒaQپ:TK_d9*ҿ*ZD]x׼Or _Qp2ǩ=_d"UL杘`y~N1Y !0nyeih%4jtIhͱdݝ<<-3Nt&`봖5ަZ*v  mͣ^Cyz3wmǿ| yazS*7lɇ}紭/%f?)RQ~NfպCt`D .p7~X@m Y و,؍SMR Q8h 's%y" ;࿇6;A#^7Oyi}pDJDm6y?;׮@`RCD9q`8SU,JQ4[3G}z :$HAGlS gwqILPmp.T"yMNZ~#sB2[:ܬ*Hf%zP( cϷWx>x!vDWE '}6u~Kaz?ž)6ϸvYbZ2K[Gp6t<t$&;5yP-y_y?)t!i>5p#MAa/vWG{|Kf1+#qZfgqn%$"I!286HsSLEK; 9֖5PKxۓ8($+5%p1E Wvw(v"Դ0-X8#T9\(:BGCWWZjJ,+c_#",dGܮ(gDӨK9 k7O=1OІ & ')ߗna6On+PQCg*k8ŹAA#'UtL?_}rg+N Q?sTKpbyk_DP?;)?#QU. ك#=?7 j;{IgO?T;tE2h֞8ieqCnf\wΆFvQlm9)MsHB;&;4Y)jeYk ms|W\J|0TtkwRm%f9#d-El$46l6Z'0)Tx{8BI[a.|X. a+Y]c}_x 4F.jyv%gH[]<3H}X9c>P h&pd8wing=:z>#X]]R$듍oumM [ u`e^;WNNI0y4GtZV+b*B>ۂԎ$-,xw7]k5 |Bj8Hrv.ӑxE9O OT2SV\1RP'N}I~9R["!iu;"5mZ'5Q$^R+zb7=;Jw3}vtzmVwL%]&??sLة%:<,a{Fekv87N ֍ݱכ/q)'yR&Cȋs3OB,(#f>+FP C$P5P>ΐgpm*uG)yaQp4/ØR^L4q'l*f=d!V/ޗBe#r֑80L6TS6m{mظW_eD@IpZ+4kDn +"Q$\Rz~}#'+x} 2d-Xml%{mICX)5{oMf4x7#$@V)նzU26 7 wȞ\-; %LprXup':P>nPri!o.1<@rZ(dOadY }wm-;((!_q^|UISSx [fVx#2C޳iavg]Oȹsд[Ȝ$/6֩$nA!RJ0҃p;~G[,KJqI}O>Qw 'wD:fS ~9lC!PDQGV|y ;zA",<갸\3ӻAkւPpcv-w#4HY-CQ 5[qN;I Nw:6uXA%lmȼp"Vߘ_,5 uLHtG^Bci (,/t 4vD-.$zb g?7`&Hoj3Tܹ#$*U>u&DJ!û{쫁4?٪3e\#Rn;.?15z:V ܉C"VhŷNΡb e-ؐY,&̽U MZ:f I+>.*u+sh'>D+QSHEks/W 骲 ni #lیKII B>:D}^V!6aGkn@6tPD=0 a4ȣ֘XoO3?izŜŤUqǗhx~^VdEgVOv"w{?+k 3΁@,T{yUX3A(V/"\DsKBt<"ZBڇՏ*H{Nk?BdgY P2b5,]֋Z9rS .TkrC"d)82!h9r4?`+YDa76w Rk_bl֡ `gH$AIqrK!GRg~TnNդa#Idr\GvONדp2\̃+5/KʓNC';&#:ֶU>ՙ"; s6m$LSA[>0Ų^;LKqrhe)n)8(RczSQxHLe:iẉd1\gKޖ!ڱTw2u+?GaB L 9c :\S=WRNOȇ8'}|*ذ ELrݯ#PA1 t}(6<=E W:sq닯)ca[yacTʇN%Z3fQЙ#hcyB 9Zƽ{c'IwNyܞO`QY|B 1d8VJo 5/)zdkD6 =iR1)h&vOKƱ |_Zi!_kusn**h@M;.*$ m9lv:DhkW:m"l4uQ[%>v>k3MensXD]sRfS 'w^굹N=RO/Z}w]);-vB;W^0>꒜bu\*,?qvhƁHuF|PЗPvAιnA*=vLDK 'Eޖ̲0KIY‡B,$zum=UPH}~# (y xy:N)f'pi}j)xuYoN7=:ڱq\p5@ 5 W,.\KN/3LJ3`*[Dht p6ܰ^e d>.p܈$)=G:z::4Can߇GUOL0jP4_s"sW e(*J$xm $rZda& xw)ƱHgb #kK4== ۄgNUyQn؊|˅hOfwthq$6G+`Ș̞OӻRcQtB*}]Y1Th8(JҶg~BSŅZӳ);h怾WJ) آuAHD}y7:T60({ _|]]K7rktob Fr+JQ3c%f>\1zW+R9F|cSd82őX,GJ;8r\ֽU s7#XΥvO> LDϷa_S 96ʯ@ !b-YhCrZ~ y1Mj{U1x t ~Lon˲`z7TR i 2OesےZk.% f3||3j=[J#?z0rXס́*=Р&RI~#qz &FPrkbXŊ'K b# :J~+3Ld ̖܆bOz7AQ~#UFw=n[Ld2GG. ;fJ<.(âCҴr"gЍkq=5p?:uz^"КW|LM^FHivK7GTR: 0905ˮCҗFj Y֗*ηf?6q|vP%L^Ѩ65pPIcs?)PeWt7HFJkz9'txCB1 =]<q< JZ|3>2!.UaU;3Cvk&ւ^-vO3HtqPJ2Ω2r ::<lo-8ΐEt]doMT`bDsZ,,V)4F-EJPc.0Ń-+frݺqoX^EjرM$nlmYGktzj2L\te(e%rfP&}ܔ 9SaÈىhȻw2FD%+ӂ^%;QŻLIY0Ti>H*IE3'%RЗE%v"0u!y=@ {44Oj&,Cj?8&޲(*?:ByuZS[˷,o8e4M nubOps&@ߞۂN❇]l@QƼ^6EQnߨcr*jц5z=R0ЇWyRƬxѦtg]+7erFEZ)ϐ5ڐ!yP@GkhF1{Gdm؈bn00K#iNoHZeQ4VZ/!Ra =`u#)7ޝHv_ȤzSMI]WvROv{Eu6l`RwwYW#P4dU y61L -g s+*!r+u ]![P'\ F>3Ig2,D>[pJc uRX+<-'\L4g fE3y6JwQG<JEGw{ vo&;Og.1RrCȊMNȉe-Ay{mer+*;Rcn/^A:Sg?[\s/ >q @3~760X$w<.rU-`\;7rL6["odC:j3W5{MLΜ2j4ljq5^S4T WD݆-75r΁trABRcb.uҕTҿ־^;a.X:])dm{By¬,T'wV$\qm׹˨\ ?%)) ֢ة͊1c>tw9N.8tA[lwUnW} 䝸S f#AK@*-pɗnWl̉k$t M:V}$"g>F/jdtawD干@ 1ݏMaxEayԇsMB?T ժ_+6:0_Wh .tV1eMCmZs@=p07w8^Epӻ*W*I}! F8NCN{T*;OB!;_'gƅ+^ Y>.+2ᝉ3W]#nI@}HZ-:GHSy$/~"!:ߡC_c'jcERenf:PExai繹ugǏpFrhI1#Ȑn%#?[4ϵa&kgxOqXyplcC1>h{so&44~X gAA=y.pWkNRMt-;|Vg{ځT(-J :}`g@MəbO<3={"c2qbvyk=%xL&c_ 4gK17-ەQŸ9S^g0!Ka z4ਾ"Ȓǐݢkɵy1?O5l,H!!QN㐥5 U;R&;=<@5u FX6zU8B:AvqAr $ëؗ,73e6Jg&$WE6qYp>Op n: Xq8 K浀qf'aZi2HcBɺ/|7eEȑ b1;hmP;dLWO [_쏀X(YތVo;͇uD})}qoBIYLa\PM}kfv jMOye陌)RBҳ,.𜩏ǹhhyb ~rsz KquP8y&`4*NJ.zlW' YrكZGZRɩǧu FꣅNr}7%D˺*E?Xǩ/ ؈ZQ7n릈C7ܸTQηek-rfR HYqudi, q()72T;FU3˻q{C~AA F7f'#{7e RǖbX o$4WFxǴMѸѺ"tҏ/1!A3$>CC~M=:fe9uk:A" X=xN\&x=m@ߘwTJR]<,U0;*N̯*3q%T:@ ÛF[;%/v$nk%mV0a-9qV-Aw6CQ 'a:;;-30_֍@ ugQDp[ʂ-'?ci)TR=4qDqShgkWEOGE k#UiSZicRa͖tәR`#[3(囮M6H$` θLd-b.5N z]7#(n&䇅]W0;p'@3=1[m|-OW9"jV)cG˦qb,`8j_e$NEގ:~XzK9f4drſ:LiյcS@Fז6)06t8u'Hsy27"b|RܜHA;BB0r Fۃ+?[(΀<}R(\*@&/OL"يdV%*,VUGR˖-ߘuxh x-| oRxxKߘ4 I:?NF tk^cA -gi o 4|9>22bBvQR*m'Y!ڈ82m3bzȅ^f iuo{MR.~.5H7䆢uЧ͘ ܠXQL֢ȋh#R4'U ]4\5N ~hYlU8%/LG|0m%>sܮlnA[H4&h:kVk8wJ4eK%"DoQοU@.69XRgmCȢks)(zBc~ӐmOH.l̉s'bQN'h3crY!$nCdZ(֓8+F>ܟSQ-zfӺܥ1dAٙ-@ MW;QL]FG&Z\[۴MaNy̌!@FdG ha|D^ּokGZt&8hQ+Oqu$_KB_(%ܻL 黃ADùS`y/kNU q!rVX_f>Qj vt9nBc+RᛱYATWy[l"HA k7^tb`uk/ :IdY._ OWͬ4M7{=fsCEF.}Fںg \KI la!ΖzW uڛ;v*ۀS9 #ojoy(q)~P__wKl{17'~GMs"'D}h 6 ^d6RLLM {?)h+!?) )#Q3B69w\$J j>jV.3܀q]R24GݪqWz{,_F F[=tl5\P?BTD5%"k9h>sjZ"FP`$ԅRMl80rOQP3ykGn4UU$D%EfYJYݨukx e$ ާZ|Q K&%@Kޱ۲{J̿hȾߗDLI2l霓I\˘]LQ Iy˄8h0gvCBֿ+w0)G1q,@ENv~$z 7u'?X E;En)dOc&6wyDWKp.>{*wsy*XZ[:% -p5lVћ(DÅM'^6!")l@Q__iXw;3$r|#`~˄n/dlr4^+Tmѭ565lQGH)4dc`)ʫ<.WH#&p6{ jwHnnaٗ)g`OL{T6yH uNb2 im(ΒQ IErHh _0ɔVo(U eGbiTj!nO t10{nuajI6r^!ˈMc%aB)Z*J3m?\.J}xY(7B( ̷XSQ ˘5V/9#i znB`n:ܡXy<;RGV*^_ pmbvjcrTUߘjˋX)Nr=hSkX GAp¦`ʧF#!R6^ 9ZDևHl2$cE ,T8 I.h6vġo-r9l 1`T1J2E[-ny[7X{|VK}ԈF`師&7#[,vg 8u7 kEvM$2aD*X:-x?4g3@ڛnj +9 yyYk!3?5%2+<$7!xWlɂ?'H"d쳇_/b?Z$FШ ZxHALs5.nǫ`>e%@ sq}$od2 ՙZcΙIF)z>\^x!`hȆǣگ-&<\9w6[_MGB1gǥoGJq,ś9falj+'6gU읧7j;CW fгw/1 +^v`v ]_;nC0~= ){O؋l.WQ70yuU{BGnd*+guE,Kdf=o<zk ݘZ["D4>~"1L39^Ǘ_ڮ61̨ $&K΋pd}j_c%ӧzK!VI n") H!:E >|NMP ¸~P[2k6dt8 PXomBAD gy,xI-/#[|>s Pnfyyg2tଲ 5j9N^ LifԓwtDtE W1R@`m{ y:Щ[5tB+bND5ԃ>qv&8ro BK'N21V DB8k!\ǁ=jY!} q _. |p>)a2Z@H'3@3sdy~Fp1PY5_IL>Qz_~푆+ [#iG3q#%gR$ mARph=^ı"[)kllK ku$ ZCI8՟HRcG&hKZgϒ;,M}Ms /"XUxG*Wo41Qm-[Msn_ʉ M]J( i͠^dgD[Q- V+!:eg~:_k/2OW#m~vg >>dJqWeUǜILhb!<ʘ|횅g w1?4v GX=<$zsuw)Sx7v֣45rNXL]Le|BkD$Q@[Nv4bѓ;PwJ .r߼|AS)cw߯KMT3O}mB׼sZ>{{0)ʠtH+|q'I#YUoDl|]Ak0B`?C-@g!቞RR#}>Fq*Ԓ Tt^j[[;`ڸU/1T(td'mn-hia+>䤄8;LYOJL'%kB{cvxFJ`4|L*} )ƲtJp1+Z-%,&؏nHʻ !wπU!YLCƝMѣ2zؙ浙eyЌ~ڋHju[ sU_ D,sc<树I UXT6WUVdYw;G̾sw]8^I׹VI擻č`ii"c:,9sISP`WixDsU#N<+_Var̳XJ #m,kG|aԬupRYհoeG(M  f.W'Pv*!Fyd[Ԯΐ ݴ_TOͺ@wt$ΡͿH`<] $&z6N [% =-ldjNj&zuom@0{* bGQh*g۾/пHgn<۰Q 26?C}%a1uWh]co4(>,^I!,CaA(OG+UyzEd Hk E)eˡ vlmـ vȼA pjvz: o =-ǩ`-5ԙ$vtpsKrrP:edD!v,Ve\Y(XSmb )u6L>MC*k]B8ZKE;]ovhC yڽv3G׾Ⱥh)em1ݾ @'~ŠT2hi]>ɂ.LmsOJ"ENho%SΙ~%9Qv5qKxW SL꥿^Et^'ݲƦD5՗Km AɢwCT;]ueXo` oHߟBs6ō!}c|V!Uꜵ^YUyϿu#RJ]xm<ڌtNvji[3Qό%}F&#&+Id vLbe7`jfQ"OkY4@e.:'!0mx$ZAW+I v,hzԗl?WgvO%e9_Tf0@] T?)YT7$kvVsV^~}"!͠?)γ}`f $SWUR`O &sxVq۔%;M+5FT ?O(Fٱ'f$#g*) l1&98 DbV\ >İnn9k'3z%duu=Z\"ߝG,SڪEWEZĴ +&F}$7A-M㨳+}qyǏw k Mp@u<#_ Z[_~ Ǖ9 BNYΠoZYgwOuCZi<,@zG5d ބ[!KHb>ZV2ɿ7U{#QUa,Q]e;hJn-;CZ2e$XIC>Ojj>r;ϖL7hmA >.- WBspxHʟʾ{/mt7nSkBCF"N Ka7=AkKHF&׏@J}>JZˋ[t96DLquINQӊ2 p׺.=?Ƿ^7!aHdv~3Ti_zw~bn޵Tycn=ы/u]6j}6V0 JR֮l@8 Ӭha!Kn c@qmGh/s; GPVXQ w?:xX>0^!8@f{$=ϗ[68ҾeIqJ g_M/f?4l& ?a 6 )we^LdHkjgXHV=.:2cduz[# Y<۫"vr@$%&m-gܴE jHkHR+F*mӅx6iTHѱ"EE- E67bN^7FI娱jQ81 wrfabfT@ܵQ#,t/`|9vl}y( `mF 6!۩>! Y9ۀCIⴿ+Ʀnŕ 40{NIL6~nX]u:_t,hz ;jo -lI3;4hIQJx&>}<曫FHb3T+pfA`uߥeub@ͧo3]\|VC|FYbrGfU%UB 4eb+h+S%l4˸|<"j;TL9$AW.hx^ƮL?D )$幢I'~\ -ryVMIѭ]OWv&AlQD9QWs)M2 yI1*3fVe.i;5fT2E&"MP Br"Cg5]xSr H* ^ XiiZn+UO=ܔ?+:h j "xfG킰j|elgƣ.Ǽ̖ ]}e-?Qd4B5Ɍ/8 tdLx.u$P/{~:\evR{=j*c{UpRbV,.eʃt3Ӏms*  -ET4ʹ0CFuN)ʎQ]_R{]npnd1g[E)~Od4z%?mHQaڢDC[st+L6(.ԗ7e?PtHl=(2 +l?7瑌*ZjɳV>c8 Pg *{SѴbT ;'ѣ1} R Vj.ndDЭ&~gx$,uO^0s1}BrKk9 $+2BnAE vBk3h{ #/&k xPK'YeKPy壓 _@B['cogPi ^ڗB if3ُu3{Rg-i8ĊQ ը[E.( ّXڐVhY;ƼT[2M~=b"6cu#ehb~pE mL ֎$E\Ł?&fk$IM\Nw $$Ky͙Jr߰]AHueVIM)<ӭ| L!xeSedE+:HcKs.55a{+0T҆ȋt Ƚ, ?0&= 1X&ۢuRg2BuL%V=C(+0̦k/QUro_l ni\V[*t-tڼXf$L HƱ EE9p\rӾՍ"] Ox2~|9_o8{L-  p Go]Կvȅ\ }،'j<Duq_h0kyw0 `įd\(m5 I߈,ޫNe(&m`?յ(할%#<=}\ wVscipd${xY Po2= +`(B5D:J`nzA{c<~gmk4<7f5d[e^^Fs4-ȼjukLO9UZ<(DZo9 +n`l'n* 㒊ìG7bG +!caKiCɊХus[FGPҌ 6h/3<8z ?Ȭ G5 J`w+JA?W)L:E fjRgV$ uqIf?U( b՝"Ɉ@qH׏^Pk?m8 &6r 6y]6: 3o*5u+N߅sӔ1$7P*4fJj5զ˟h{=ЧBtM=.Jbs؝'3q Bpyw8Fgo$Yˍ^DmLr38LzWqشiQ`p5x3%HӨؔuiR'j&-Q}.[z!\2K #j]4@g4DzMv'uu 0DF O50{3kxʿ*2E$эO7C6 ` -ړ2 +ixUc$~QvɊUlhHvv.$*HO6o MJ.?v#< s0'6,l!%P#zsjp çW5&uNXqd֢mx@b$ *L*T ^Xd/DiS0%&2MYAF2󈅭GcJf *qY3|Xvx׋1ahy\q60#=O/QrѺCOF Rέ?cEuVI)}n?`,/;de$&mruh)h?2ME#;Z+J2-lmV2_8+"S F e\٣t8TW.wsɭ&DCR 0"|,ChGdW!hJB/D+Yl ?lܥ_=;VDֱX20FQ8 |F[00jJ< };EY2}:F+u-A-)'YUV$q_{ E S*|&)j tV⛺A#9<iTW„ G rfr6/ u!T:$n}7۸NV@|򺅭d:@2Nlq /r,"80B]*X-Ԑ~kJƕΫw:Q6@6J3Hi7ƪp Mx]U!-dac$*HF4K7_zUE4qtZ̹.n#֬v'e"Idɥ6=J;\Gu`;8#M.sHqQ;75 5TkJb/HyPb k0]ku,uadY E q}xsC ZxSrk}z&:Gu֘u$t:O4I`9Y}dp 3Q꛴/dє,pnЅCKCoW`G i.$iӻ(  #`0XkbI&Adh)Q;s'B֛`㋰H/L&ޫu X柦}\7E)<شc"0.f<9 ~)9Ӷ #򛨂S0`{2v=og`1$Sws3rdZ,-BM?f8kFEl݈2(IR!6mhNLocy~U =5Mz[l_)Jl>BSn$"ю+Dl-@ _^ަe-qG8k 1pԌt6{m& ȵFzgliC%n(l2o耿 Z{J]8ԃݏߑU2Zׁ3 ;w6' }3k̑ia'pC'Az[_$\MzZ $x&ɠhщ"2#Ѩo"k<#AR|hԞ})P_q&) E:K%*LK>VO%jI|o2jD[GGf;}d[ AV d*Kh*'Ex2}|&P+wCW8ʄ=k$at" 7)nC;6k C~`'ޖ>pEk]3E=k^'mD#MaJ߽򷁷'gљKX=bt]j} 3'dU^L7#7w(')|w2KRPnϩ- 2˙I{+ԩ ^)V6} {OL m4y_QS,E@$N—BmPJ* .W+2GtGiև{:wP9h@S1ke1kH!Lkq%>StqrDh%kv]{֡=.zR1 0و¶i0πזrQiͽ is;:J[5ոUSP*C_4Mמygq!"]@P:a$ʰm2h[fƂBtW 1q F9 ўj620)vlFʱsYAS0͚_E_/u(R=s vA6x{91c|Me(ԟLo鈼#pyzRV݇ebU .3X5>)n68^sUrHd-*/D'>Yttc f&|>q||wc>|"*@K(0B_'oM` :P=6E.5(ELRч̩T,UEР<4{_N"(&W _&_ۃkC~Y“FZ ҡʡ}۪=E;eojK+kBcWu%$>ن,GNly٩S 8~alRz*k`nmCBo5Rq$(ҽIro ?X954Ugs6\F><,>]R;+"iք_?0 CA'VWZ=E Ez`[Vկ@gcŪ=I؏R|5?ě`$ebwI]-i2xIҌ-S *p<0dS49J F$d"A%`|Kjl-||^閿Lr9>*r)\;>(-(.&I;=lHb0eIcx7c^1ctq؟b`@r?~'|yw 1\)t$Nfף c(hZt&rpY0ŊSF/~ͨH(y~CmQp|,6UNy -yM]J1l J\*.Jx__۶$FD"ėi|TuqΪ$%y;y_c'ʰu9zC:*IbghbTDa&"D"s U 5iDV:p]"*?'rY@owI`:m1vc/86Qu@U/VNP2kwe)}!>dWE%p F|{y)v>JDش@ͭ4C;w˞xC4N/[ z`K1Lx$+,/-WwY}ayd)!),Qɷe+N!q|"ϖ}OPC nٖV#tv#1.)d3 iHXUF5צ: #mJ![NV4CiL[MR@S^ P1Gk-N|O젱Gc]2IZgHSR19ErB0#eSL}D_L`/HЕW*2o c,fGoRB6 &zl ׆QiD5mW9o.>$ڏ6~9 d |tWA: )jzYըõI=JS,QjWJ4RM.PW#»0_P%9^}Q-QNt9գRB+eK Kf|jS>6Qgo!*FfMG khQtT؃>=hw/k_m-~JZ"dg8Q#DLj`)ƭYz&t5P6%JL [FYSvo !6z:cÇiMr1;衸Ȃg#HWΔFlRl)wB nM(̞y_x" = r w@2)o 9Qe:QR-K ?X .M- S#C58CLܨ^ybG/=e}S'{6(ITA3 ,( Co -@{Mި> .Vn:)i1@231i!짼hd]$=0:ny_wjD-G`^(jdqEeתr pέz>LAY(+=LQ}v ]Yv\w~Ԥ;jH}{S;2f}@QЎQhV"5@CW}&=cW_8jC%QT5&\0{ -'xCaK^@'2&Hi Ѹhzf)MoyX,Y9Aae@"?DIUN"/{VfS}ǏZAjx`%",;^#1|(KbOgnw MM#xfBB60P0w-R/m6,3`f~]{-A,44@su sc Dn34Ŷe'!B)4+f@;0Tj KVM8e<ǏcF LY( !ѝ(4[8මOD>'klX9ja`jhW֠jY؍ @FGf/mvZrxp&}Dt2FMX(V6o }l3W73=m~3g8$+q}T.̜^uQl.HHqS+_!*FɎl3nG6&ᒵ۱{i- c4Fz)^r=kIMuQ1Db}2LV<^Y$)_^ݾuk2-4<g57 ͘ :2dͲ ſBubp䫚o||JD({ RkF@UD'Bc^'k{-!=9b%l_@RB7s7,5`' '5+8S*=d,>G Y19<̂fC%DX$Ye^\o%mIyy~~Hh;WôSFH`O1-{Sw)U3Wr(DS {FkFn8O ,AZcoN'>Bpٔ8Mȶ{Qp ,47_9f_}ؑ3vfƖ.^!". K&\ٹ]]^&h`ú_$}ԓK5C{4s` ja :fvih~o}lAPHID/oM=%.;U[ź%K|ܛ192]dѩ̘+DV31j ynpqkhAU{To$J0jϝi D&R_q_ϫ~-Rv)H>V̾JlBGyg=oݸ<:lO>|˾)ӷ-!;Rp^?k4RDZ=:x"'a0!7^yceBFLv0g w.ƅ`!sprK#PZrcjPj꽅^н8ݎ#)k>MƭY)~'-cLL:@ؤ]ȹC[=R $QYH} J42ӌ!8Fo7)~as^ݍcDU.n cB CMÈ,x Q'V)iV&3 $T/;p~ 0HZ_QS~ ^Ig amO}jFBoZxTZbcg9n>sDSkZ(oڭcr=~jAUcZ%ZF<\#ʑk|~T5̊PhG#Εwyn@.`V@=BOpaX#v[:뱗$]E,PVB:+ D1)l5Hܡ@Iѿz׻>PVRFٽ2opKdFв< aYL / 0IB#r.Wz#x½_8`;j mXO`6O)3g`=qB v4d#={{- "XgF0..M\AC:tJF4؁ Tpb#'/r.9W嶒U#ďzXf/8: 1OB1O+w-;s"):({%`SLͮ0 Y x]ߩ| B g6 nC#IyY{Fg S`.SHe8'u49(쀢gUDCFr"i¿=X6QݦbODb^e(o$v@RAmYfR Ӷ'(rS2fek(ZC  ]R-! Nރ0m7B T_:VjkOnïX~,5l׏TO.(.mk@{CX}Z \62Y#lD SYuG 18ζܺfц^%G+pHw)S^hwd*#[zsFBdXDx)3BC|vžGlyS|W *urʘ1ZTl6od'pWM E$ͩsuQ]: /l>2lC˱\2 3&ph~pwb^}S9*1>@Vi k>+9 Saqko?N`eD3 났& yXs[A"z@d-*I_e`ݶج3,!?rEnJfvtPyy]dMfGIf8--viu ~ގ洝iiL%OBbs7= ekyS?_'M#*4*Q4@koJX) Wj}k-~g?T9)o<vsi?6 3_E™2sq!SBl/)9vXκz {j"rM<7ui)wFՄhR@%_G%# a$5Q2*R#*K˘HrTQTe2TEwa.YQo"K t%ı4Z8\IwX—Ʊ;Ms |Fi՛'rNNp2%8gemqPYS iQkz?L8.2 bWManKDDws @uFxTDoFo8,fͽdqA]&IslIC,-qPw).m=-5|ԁruD754Md ;N0R*:Fg~&#EԻZq늗= .In," aAj卐h )BS Y.90:Kd WA vzwӢ6_ѹk9$p.in-9M͓RJ?Q. -bOzJa#hឆj @zl:VC]iy|PH3Y 4~$.fZOpoõO0!uE~ήAҮnKϟj`duc;>a2*p'b~qBqJC6?O6j/YpXu U+9 $Mva zů˗w-rM}*/q -.rKKj/BMGy'n+TTv<9 1YGqe-qKS/8+6ٶD5cE10̥R[u%J>Dp(&!斟O?-tԓo/e똌wV}gΒL6j^ 1lfwD9GXm)1i7GH~ZC`cj3fx8g!fIBIӁ<7Bٵ))̱["go݄~DF.HK ;6/ [#~DI.%LDR- KUς'G[(mS5~r5 " /B} Z7hNC yS8q+/Cl҆2o#k0) LܦBFA)@N%? ̾HceKZr\܌[_q+?SX=rEhM13PIV8w:D]+h4O})\Gz|Ҁ;">M^Z(Hnłz!DJ&)S++YHy8Q}ɓЅO}kY[$xGhӒzXU::MmAJIr(c QޱQ#4'Rai :2‡·l{є8GD:Rfp$嚌!_O2 z1KU˸TEZl}o]0 Ɖ6: oY@L^FFgyUL+s508+JD4"%{'fևq> ]6a$̈́mԕ_J|B N&>c#u 5BapȐkt{=ੂFRCL3aF'0\y]ppw7|-JRSRD@"6Ra}HD+W^6I^4VV7v2ZLCL#94m,i`l +_glLvg *oѻ7ygHDdC<=ކRM#qMTAgE^IK]DJNU 4@C^í[C=ۑZ1Msve6shR#H,Klvho{ ?漈TK8 ?bٜg[.Byb^GQDi7b[FQL(Y2O^c3oBrE.ljՀuSjC?,.oP <:uGUSp-Ѡ\6~S Q7J}iMLs˴Ct\Z+ٱ[g]l] 4Q)=B.HUXl+ŋnϐol22+eqQpq˵+,ueɈ#ЍU@:U\-zE`NrdI?CxГMb[n@[?>}xD;B#]9˨|ڒv\Ʊ*_' 5 +1ϕo²'B;M rUI`?Ad%u=^x}y63px"L'e'1܄Z=luPף4r/x`+~/O^3t%XT'<7@zv0ڔM"JH̄?I "%qs :xW)8x"!EФ+A .u٣W)e|ZZ2~-lS84 /G*I.6{/_6koqRTLۤGnh] )8 {pmj" m,)ژEv8C[T8ȳaȴYd+f,1ޛ].{rPc6O##ʬ"7h-LghwsŁr{nx nD]`15g1:y}I{DjW6MQLO$ )ߐUm5] iEyΧtwR ֲ񠕇w;0e*dV+2L yt|!DaaSGJ= vW;mX?\?̋gbNX{Hs|hS`#sG m32qo/2o@ZDԉ(_ί8,C(G! OWCoQobӮ`JD :I)oP<`&iZ^26? 8on+DM(lp ꟦I]X0z.GKĩF; v8BN@8Jr,n)GA1B,-!ݿ@w?4[۴[)pT!z,֟C,J5;F굲ߢV\߯ T Z(6y%Ӌ}gT2sEvzGҌ WEX08͹uqYojNo.uH n<묘e%_P-&Y1ɹ9/5hOx9γ.mG0[};`fsɽI,'\;eKa54?i0 ܶy(`o/N&.a(X}Lތqe5')5 ÍZVd89_r>z8qϾ_)%R8"Ao~L9ٖ|g; m qjwq 8WnPgGm*&\ :zЅȄ0%)J)0FD or`QAE^uQ"9Z@'Ӫv&r-j`B|l0ݪ$hV-ٹ{NYVF~)G9ɳrg4?flV&D߀$dZJqH@hT0{O/!0ܠmM4 DzGlXb$w艑 ^T/l-5)@K[u#39%izJUc@i/]/8\59&JCͪCsúNLh\rF4`>f~;'d_2L~T+& l..!}7I Vw4"$Dxz:RD2>eI&*Y3ӮnV9lws ,a–[l ųd[ s1 ; u`3/tNPrJ\2ٽ m$®!SrT+͖?hMsMh lǖZ&v+|@Ѵ)[NBUR'_ qu  j:TicJ0;2rD3l zry.(g W"{!+(s0vA5+--(_^v%!QFڐRTl #gxY) $Ŗ¹Fzv|&)ݦ %su8/=,B@EY Y.}lܘ"z!+]DQ"LցHs:?Յ y$$"1g@ѣg;?iR;*ksVDQH߀H:2#ƘOK,ָDэ@?p}Ĺo}dZ6CT?75r>_+2DY aܭˑc޾[uls cG_hpbO6C&;jNGYLX/Kc6HUI$oCيȌ|ʈel^<m{0EXΧ:4c;;_m-!~]0 \L`p ]G.?v Vf-Q`T=ba^\FE. w3ގ>Dl|ezcƉQkt󀳯UkcSģl^6]R9Ρj (x+Xȸm$PL9B^TD Ê+T ?#ζέm 2 Q!s뙠{jLxqJ@DǭqVuw}!7q5w7.~5\\8ۋ v}ؓ\_Ƽn& 8ՙZo�V.>Яg N}(]f]z6+ 怤dw\m2CN$;h*V=e<Z Ѕ}ю~sf13eImos3˚y뎀¤M7l#JOi!4 j-.c ok# ct>FwW_Dfp%˛}DoYY9::xP!B5&Q7fk ̯bAi`$L w{[Qd {">(f@/&;oVC-`A!Q>zjuE oSKvP࿫"PwP?2ě~~ɓq^VDs0'Wb`k1ry]aroA׾{)Ly{E"7ײZd*G#t'rC(B,2;HE8N(z*R`\*u/ pw >D{4̆E܀ڐT%Z XCgȾ1ԗ0JA9PGUP>6KS1SڃE^ܼ_)퉦?PG냡7Z$,5{ɒF&<,k.s5Ktο;E4$}G[y;9c}LjX3z YHU~:]".^ꚓ90R8DgJ~y˝ѺΌ!: [7 J8y ev]೾ rkӧ4]5JWhKM=j~NknGT]Rk8J8{zUz@8_@Wml ul56sof#C){ [ /\\9isriQW2q'EPOo'H ҅yVN))a8/1EFږU$h q  XrhZw)^lؾTG3ݎ^gQ4 +E՚̕23uuJtzRhbjHѬCg[b݈!myb#muN迟S o)>^݀}Vot:@^N &JWfo\2pTba'r4H`.HFIaQg&d2[U蛓Mhdkp^[s lN.tvq@|Γ:57^j!%2yW p\ ʶ\ʩ =egBi&pVy(rl뾯_rdmzӶxkK򖑷;ٲ m|"z qpʶO2Fi1 6D}O/d+'R^3(-ܟ%-)ᚪ)0`oJ*,Q>ycDs58KH傳.O!nA|s]-e=N37X_v-Ƶ~IOYj6 2m6%?wvbe[JNr&#WS9-}h羋Qq漥=%hm򄦗Z|]։ңˈ;1 Y[;>z0._gE8<_ausNxjJ]E$xk^Y0wA{_Q?Tm㢣w+Ľֈ0JgS?#~"aϒoHADYtJ1 /g5xTSD\տ(|MYF#w=ţ{%5J]'l9ņ3zqOp# ;Gj^'sބ^0pVDf"P'gI(wF*mkx UK7%΁/-*HhZ[^w WL?Å;wa}ߑy3_-ށh\8W{g颺'I%P)ZpLMB#sDa؇S)D!r?eyTH6Ce%!Y3WN=] ]fL79=@QC_EˈK XR0X90+Y* 2S;_̮FAtQM\_PUux]dő e;nX1L|fufkO?PL-14_4SS(Wg#n bR-kTw.o j!'Q)t"yUQjZ)i[_GM(uѵ`3TBEeav&CU FvA$9l%H\Y(.M%Z$s$Z F@#>N&էKv~v|FVhɼ ~=83z1LmW3UDT1xn޺3 } @bJRlߝ|i# ix=`0_>FuӘ{T-!DZ,,pe%. xIHtSKCȪ&F5JK!8 nS*UD]:PwWl"Tm;Pkc-'ۢi1Sjǡ!=Wa̹L+Kԩv=9^WGTE*Wx]kccSL')x}I?IQo=UPO`2(ϧB(:cv[?v_F/e<|x*UBuc+-_vhjhNW**/<v.M&ҙ7?0z[ e]g/~\Qex玐KKڜIӁN ?obńGڋMJ iY㟋k3zGte0+(83ey=-YPEc<"G ugO|]t皔i8%FP\ CVKzHͣG{I%Ŗ| A(ۚS3*FjWfiDby boPF9Cx M#ӂ{ 7"[,Z rQ J3WR *HB:Ze X%W7 [$zݐK~l- X2\ {R{ kRT/m(pֶ鮅 )F71fo7S5BGRY\zIC\J̊7gn*rzf{A*1+`p}7䕬zRw %ʍ_D{`Ȳ^}Os&!6DaH/j͑2SŪB,agHLno ZM4' D'bߤ OoM8#jgc3t&NQ@1nc?%8qO$z23/{˅mԹ*V3PQ9pPύHݟ@hLFzVyE0 R%[6jƐދsf^4ˍI )8i?R|B3Y9/O8tyG­<"?LU~$6ՂbzP"V|%\Y`V:`gaZ/s% j !&3 Cڗο=b"M-'>)uKT[2c`JzQ>a1X]Pŕ¥W#J}(FJVeLߧ;l5:ALf!=?g5lӧ gct5紌LLO`+䪩Qb˗:"IE@yr41JjF , )rma 5*8\|wo'K{ '/*5K[C|| \KaGB3;.7~!B- |:oLǠ;:aڊϤokbmy0BI ռ=ɳAOLQ )CNz K(3`8" <[x;?<"p)Aa cjԳPEqfwM~`֧ڞh[]Jtk8& :0C~GX.nDV]Y T 1ႸRMblv`@|E5SyׯxZ>ؤ8EEƷ J875>?,( rrY83<^hZ€鞠'-G]e!EP|]} 'O'FNo0Իb^P;jFQ@>o70'-#5 P JڛWB 9)+VjFs_O[C?fľYRڕpRXN7sxЃ? ,O :GO͕kieW򐖢G%[EVyuׯ>}R39ib\kǤFE).x' O*s_P3'3f*=+𹼫xUq+057Abd<8>_Hpl4!FJx (ꦶv}EBlXlW86 g9k3^p+j2. (nwYJ"Tg0zH!9}EPBV{Mfı7>D^XDYw#\H5J:c[>m=;}>.uo`Nr.0Oe rpSl@4 }Z%t%{BZV C,V29Q,@cs!8҆JFoIX_L!>̦8U㞒xѬosݷu0~\?+ѬSxL$+'bV`=h H8Sz&&zAޅYw*۽)GIumB"Mg(8i,Fї`Š[ɐڤ>JLy昨.M< rMa& XV~| f$s%l m1 9wd!M.Awo (˃b&y:т!{\XY99}<":MFiy M E/eMUn~"fqc0,j!n HvV0X9_U3 P9ٜʷG @B^0kAE=Lg\{%Y`_"~p8*Wc 7! 8G 騆Oht.<}΁dm.-%q+:GR{ZfB_y\ X9 ,~swT pzO}EϚX{GBԹu>6)M!lj=sVX x 02;~m`amg4)eJi|Ǔ2:<03X0;%Plz1MɦDo0G]m>, Xg=u[O,!Bi7uD `A9|"[GECꤩ=&C,+GͮfROUV-P*ȋ|EݻWx`*Svr1ܤ,Ԣ1|U})Bͧ[79 >`gyo)gyzc\@Za$ؙp e*qKZ~EI0gCrOP =-* bW[1N%-׊%T\FSp0{˖jJ:aBHȶC/?^цȥCYxH0c2 bjϟPv"J%,, >;՞?z.0ۋt=A Z֚!}=l֚{Hh ?-4G/q8epߦc$nNoFRm'd{IXJ*.r`^Ũao@[#ZC^O"O#& )e?yJ׾g5 Ϩv^3Dw" -fL-7Y51sJyr ~n]˝1@t4 'Ҏ[ f|M26q:` G P t =Dq4WgiXYytd?z5ۇt6eNBJ/qo+ށm3wAq%zz#+hזWBI-/pfufoW3 'H ӱSPѻɨux7ǧQ25$|G%;4.#!`TëXTKJtދgI^PRTey"#e+ <&_~|C@/M LL[ɹ@שA\rR$f*]~#zgk(LAQTcL\ 3JިOFBԹc^z9_/GcB fǐURE({feϺW4BY]^jE3{:;!MgS~;_'6IZ쾑VAO]9$KyFmA`XS)-W3zL,q--,+8g-ɿ2]I-˳ZC.k'M3 f_ئݮD/"$'{_| q~ԕ:Qq3$\MVP³*[T\ʒ9c0X,AtƴV͝[!y ݗdxפھ^ `! Գ}pc~ill)wߋj7bF`" yeF:ޡN > G-6/GĬ::bOERױǀ7[KJ=܊T2Mnԁmm;Zʞd\J1J{$8KO<װZNsϛP @MXr\ZSL6_OJh_JD6}_= uwU(eྕguQARιa ?Q 9P+5Opju_!1K `vi7I5;䑱)MšQDEweN4tETP{FȟkA6\hqN5*#~uV /M ԣ/R w $k:Y4pY "3# }ل%y̼ .WsظދE7V &Rl5]l'q3fL`'B9 {6}%ij bWb*6s-%wY$vP#MAC4yZ)>)CjZH ޴JiF'kÂ=D`@k h;N[ōF࿬;>:[:uXMN7,Aו[#9j#sF;JL+iVpԡf'7frTixB_ Љ|{4s`vOSu R b}-C~9e.lXȞT@6Jqebqѵس|?Y_ >J+EXW@# &lBBaWi\¥*G|B uD _~z h`71!D4??'aUvJ?or9߾`|8W2F[e`Hӧ(:ekGE1"rQXre:p0|k5i3r(Dܓ9l좵E>M5V:2P0^M'N;NR<& 8Tx_EqM,Ҍbf!%cd0.Mb̄zRzE*ѩ(9`IJ̛H(&BD)-~ޖP,W^^j/!8L> Iybm]L > {6V"zm? =pGr6}Y38]cfXGւK^Vy%3 Z&V̓YN>6<I߬Z@V>dȧ MKfvU{4I!2唿l+5b']RQpK dO {JT- Wa R%ٶI5R!< GcEz.\ kLk4lc1a6R$%6e8r?\bu'|PǓ~Oķm@} #tt9FuX]`1}w}h3n ^?`70Tƿ@#?`/Paj*C3SVJ*‡7P{* /DT GeI.O *t>xƇ?4I:I࣠{1~ f7.O*tj`(61! .I IJE`{cwxOH24d4]rYL}7wM["QbaxB-{(P[oLlrab#+)UXa3PӁ)Z5P00Sndo]ԲxąM ZFp͍!|BjNmհt9C}k GmddqiZLs'A ԍrk_$Xz.hiQեFw<)xekY8X)@=?6{U_x`7f( TcURX/ &> Y4k/> yd$$&C: [>uAcQ.{|=sB4Lr!I6(,U|KL&a"3q%iTn 4i{̜j ~"=@`l&Q扐=y}b,Lp>ͧWkGUgMKN@w:?8(1ho!TʾvR!9!(42ž!19tñXq OeAsX)&.] қEm&Y").g>*T/Vp>zv=S'㰳)zz)_h>n܎tP%ٜkw[8ct_&9xƍnoVU5ozwV5֋[qs,a9_mh1(D% R :rf4pxZ6YKä83_:~$Ml|:B{ pqa4_KFj~ [xKXS?9%mw8W͗l_]K,k a5 H `Lc`KN 6"m r% µl'+zΙWl6_V_(zHaR3w`%'Xnɔ!bMv1.F:l]1ص2,aM; R!FbRi9:'L ѧ8$XmFrBRr\& E6Tm0ZH,K;yҟE鳲ݥ<Ҿx^ kgP[ޕ@pyu|T |oyXбMR; M8}/fYKG$ MG֤ɣ僂F/LI,;4‰8T91!AlnϮI3&R?!%i0d팲rQ /qNБwD_&X8qbN),ǛuV6|+ T}s%^)& rvd6©8g)4bִ &r27jw95>e^V-G렰يxZ=7uQzf K`Ž:مuKSYF/v#\2IY!*iD`>e+yHo4~A#7:"ZF`QD:?*-|QS: @Vk?ɍTXԙK2pZb6Aa[#^6bjHBw M !WGuh ˜ TH^&ˊh+VY)( ߹R^ȧLlD#I>t'p D Zc7_D/W 0*4ih$_Ŕ(nA)OG v Y؋_t4Tc lp3gkd5R-bp0}5o(hO>i[k@+`8KR݌{jnzRl t̛X6[`GP+IJ+;%|v&ň$J EMިxPl0}B{bJH14uљMH$G(>K(K>(OG_VcG;Mխ<ƚK۝;^q/ZSń:͛"&)k dedHyKX'@FÇi>i_ML|f'.ctlLHK ~j^ d*UYVN> vMQes^ )͓v|$G#)vb<&­Dc> Ih/]Ó*94IĐhÈQy=ӳ0  twEi2,*dlUoɟZTŨemϺWD:HQ=KnD+VM4Hr)]s%aEG{!!O5}EmQ6O*_4~#C[)B*DK>iȞn군 NdvͲGHsYvvté=2aBdT ,jB;PV:Jd5ޛ)rs"d"& -nNy~E)WyEZgf~X?fR@a@b[R͡CLlJLjiU=E%GKٲěFV *8'FFh2V=4JQFDlI,k|;LJW~4c#ʬ4>TtXMZ Rp{G ^ז^G㼚~}ܯJO2 .oBJ~(gj`z)@W{ (!U/h8^1X3_y F Kک Ds g> a ߲jHUq9^k^aJ a!``ɃJ LAHF̞u0Hu/ a'Ώ[vN5\IB$+2K}! H1EsO]voĆo8΁)oZVд޹vv՝lx%_{ch7G患q-6\kV;*(L^YĠPY<^dХxkoQw:a Ħҭ-Ŵaxx-gR@lC} 4%xMt{rIzLl\6%B%  nu 6\h4ZN 2"܅ĮsI宎6p{L6zR/I*ɩ(/YuPxҰYqN DS3vZcYA/oBIP+býSXcE*T=RQdiiE+P\25|;q!}bQLApGa_I&QTp?',{|+A~ "6DU$Un.Cnv()߸*i9")B)Uҡ%<qPG%Vck(3L$sS*Q 7;x ϼ5ÍFRc+Bd5vߪ -PWRX"E4vF2L*`Kj $FYxGR\i7uPwbJ/T]^@[nx2mb:i C1?k״Kru=+W6AW8 ۶0Cۼiu\7w;`Fɟ̀0 2Ur!c\t#Ήk"rMfw(;rmA]m qNLddwW?% rD%In☞3L'΅Z J) L]L?ct`ib#y܌%2ƶ0,T$y /Eb-8pܞpco-"ۭ*r'+[5EZ3ɨeC׎N(z *` jΪ/WD5ײ}ww?!RwS9rKGbE-VK9Yp3lC3xh-'0FR,j ~2Ɲ˹6#s g=0 XSAVBpPVhRSk~ikqd{&˜^>#,`]6b`?H{ZsȐX >eiD#[{8[}l 3~8cTW.obTO _c]EzT{mȁskMi9  dt[ұUpu&˃4W!買sA!ܟ+qb,k60)|1o)c 6q?@\R2Bó7'g6} :W0^g.z%W>8zv -Tv1[h2hsW kё4Gc=$8xʣX{ l /)!tg Z%\jtxЃ, W曵}¬7,L>;Ya?G$ص@Y@ "RX &|-HďL-Xk:'ʖW2N7?9<&e$~)ᕳ!\ KͰԮtkT o lrHmiՆ kOU`s9QlO12\ ;6xh@~+Χ! m0:ggEŀG}2]ZOpWDX==wzYin[wN~X<ɕ/iksBzL-xO{ top~1N>%& $IEix;*\bFf#j KxTfFß"1֕ޗgdx˛Wf0Qv 5:^\U#+Q^{={/3gbxHX0^/12 ѵ 6bDTGB7$hkh@҂2AC gXaHeXh ۟W:nRX3b12.F\9Hʆmn#9K.h##WGe0fBX7pУXL|/NI˭𲨵Npb4]n>$&}rE`jӜ\xWLa"Mk=u}qK64Zw\u%f^+W2 @|4zWxp88::|XvTE04Ia"~ 9hr6)7s qC<Ŵ"=T3_|c]H~=uﰺ>sZ 9cp%4J+83;5SpԊI+(>[3= pB3UPttME ƈ4'I7YMHmʱ0O#+Em|;/}[#@҄ _ŁUi[>BQ5c9:y5i-sR@?|( ,y-"Ge1#t >,RyڗDXb]oz\ِshbJtpB \eTq]i-)`֒!ot%=iخrlQedUo00!r K{g<~WiNH(e.u=>}4.J힎y}haWUN$s:uVY- J6`0v&DHkɺ+\[/1]7IjgO/0[GuJOWÌ0z"XވM"K_C??Vk٥8 sa+);S5"J KxSa{ )?I$码RQ1tC\["T(1'{n~'lNjvt|$L- <1hp礳@2bC'.%PAwfT,+gUmnd7ܩ`Ui9ʂY]WzJ)\4[fYeL}.x z2(JuKoLb%Z&O0K= r:bስQ_tox8eP'[a6a?qyZ>{<ԣ{ʜ'J+! C!ĵvqƙ qU9`[#7;sVUZ[G3wN9n=%o (لĂ7pJEQHSBsX왑~HQT/CUwBؒ}Hw sê$stm븂~MK?H~ɞS0n[K{8L[}pijISߒ/Dt+kީoFI&qIVߜpOls_|>Zpnp]삷o:M)p_ %ArTY4Dw5zdP]kW,^@a͈M]Yx/:V:\0.KOxi!$ʡXu^+WQb>_P xӯw7(8K Z,3c̩3O4U6*MlJ /9& /MFDn)\ zdxf&>&vrքe{0~#f% tl.3nITS`8zpy_:ҙ@{Ia3Y hݖ34tUH] h9NQ_D &i}WQ|_\6/kNi{Qv i7d`(:'6gl턼s*I1(Nl;jn1:^ţ ak> nTdd^T*2ypO1Rqo@VJ[aQӃo̗VN2b(BrLE꫁; .(GXk1!-)~5^oT_$3xq)ŏך@ϭsF~` :'<8hJ+s&Yfk*${|kKtKWh:fr,vWxs-5]R5VkJoIp:Ҟ x_ru!;]A|SUbꍼli_yZ8* ]ReNp: `VA᳜}XBun. z#Ǭ\s_z4??#8!u>94MaHqx#c}WߕBi]vSb k@_8f"Kv+Q:%/>PiJjNI/B$uw[简$FrW}ݢΨm!UKfQiz)TL?$n] kd})DquJ0T欋xJ5[b\Wyt/EAae&"W[H|w.hBL1p&Qr?%-.tT tvmAϩ/ <+,h (<2ǒjp)܍ %_iӷ!_*h>֐LuQBqTvVAo[PB5LZS͢Qߏx]YBw[TZfU&M.{sx5@nˏ'Qh/vmZjU*+tepb{tpp{=ktmLċ? *īy[ lq$+Bec"S\ bVXdy4`3 \:hiFW]_=3$a|9cY'ggZB7iHY#bHA.>`Xzyl܇7goB!Z hL{.(atxFm8اZ.hY :3t BIOZsa)T^Qٕ'qYf&ъh_ P`]RF_3"i }3ԌLpkJ>rD 1]c:Kr$.= ȟX>aJ1%w|Ns݀xU^>.{j^c_?ݟUk-\NsC[>Lt#yAfUL& gs7US7zw4ȇB=W^, h,a`o2ʹ>L-`܆&bl;we!#r`X]ޗؾeJ8ؒ~nvq|Azqyh&}ѐ";f|LL3)u_ǐc3({H]65N<ܔ@_ ~n8+pJRM}#-| "6)zMt8`&9J) -z쉩xcskmM[^CZ )@`֞S2erA?"vy^dx`1RrIKxxWhX4lק<?)j"у7z/УVg.网3.\,J~zG;uK>u0{2=wtКdg Um!Y(vh@<iO@6ٯI3`j`dF\jR岍LR<#~@h ʧ kۭ,pJe%_t:i*G$r˂i=8 'ґ_ъэ%lpTn@-60ɝ#H%~>G 3PyHB&t`]J ,1龤HKX$tIHF"Y/U sjLhA}c|p0 ht*V/سM&Te;X8w.L^": BIAxx| KEpQja_{'^{%2"yce`80zSWd{#Gv4n;H[hWAS:r*Hgox3{ZUH/<@vm~Mt'傾y&A0J 0>&'lڀp ;?lu98PY˄%NQ5Olvvy ȁr,{ƍG,N)Xe,>26U'֪3U[B+ٱB-_xj=7 RgLK W#yBr׍ԫ5Lḱтi~=L t|^K+nl֩$1 2l ya)Swgyp3 8Y:{&s%ɍ=朧>ʚ |4O'[%6I_*^[տW5)XRޏNv=GӐW癔)k5Dk)a0z; ZTK55ԢGchy@tR斠 VԭPh7 SĈQ y?3[;%!>)~9،aTlFFpm~f0_0^O9VM:'n*ϏψGNXn7moWT0#B&"Fytv{?+f+f䏬FiҌR^v, яPߛ첝[E o;!7TTBPNkB?y'N(hВE@]) FjK@ 㫝kK9?Lz`Ѓ _{t{N,Fl͵q7w2Hrϓ~_8DKH cC;;lYZ6LdE5Gr#wɑMZ V}@ xv:vm|j`?t+:IprV2WrlTwKM\dԕQY(Nf񸫽n&2fP8;X٩~ mU⛛Kﷅ'+~Ҵԋ_j5#5z&kϗk,,Qf[Ѳ^i7cG>jAҐ,Bn^~o sȲlO\oq͏iQC7_Fz!8<[IbIeh^RpBS02KI6ɕ!函ΏǨ 0O?F 7$HVllҪA2oRC=OВH۪SQrg?O\U!P{Snh-[EI[1UD_?N; zM '+V/J3ArGޗ sk3*C5wqKx\SxRwj7۸aDČ YR)KP( ^'B3`be'zWzb`{ZKX!LF<_;6(#gG@DjtֿP{ h{8?=p'ڽlEI'vE{Xz;ݖsHB/pDsuWZurE uagvtG cL5ZjCfdtd5) a,cniw n$/E ))dsD-Č]Ժ]XEV"b.4{m=_nӦ9&_Cn͒7-1e,LZ 9 >#2âPe|!jPjgv,..-1OkFi <@Df*=|[ ܦl`2-v8н;"շ 7«-c7^=Dڸ/vb=(0˰\/U0Y9SRQVIB)xG: s 7a|D)x>Fu! t?zЗ3HY̛ˍʀӧC̸8:BqO?hӌs&%(ˌԌ><@iDԯɹ%>hwʂR0o {;nlfyѽFP̵,o`03< ډ4 2AN-/)^ф\<K{Mʎn;@e.׼4 5Tq]gsc}s>CyOyQgp̭[MiqXΡ02?]v%U lC+hr IʊeES(´r*d* b6YE_M ³vk8[Q-#6Q2@/vPfYݩDC;uWSwFs n[niL'l64>͘C2Y4J iu=>/+?O/zg7 ̇?EzSH`OD!/ϙl`lR6i@#论SKRJ:*>1B"_n9"2\0|)!c|'^ʑ=)W4Dž^% B}:ew-)?%iIO:6kIJ@!VΪΩܺt9 F lSra"b0k&,SJo7tuX-|N=㭔QS}Ⱥ _y2  _ù>_9= v̢7P[sئ罐V0Ye)O :\U  秙[y1kg.ը ʾ(1od}&FI i$w) ?S'DZ:ɇHOE1vX00=>E@^⁆3󎿈zae[/dU]\i#HʑU$0G|hyMZ>eџ+5 ~")'fn'eHhD7->U}ùez%Oj&q:ŵr}~G|{lD3w.K`rSr[v圵h%O#+8?KE%;RهT66xBܪvRǞZBE)܄m1#DY_魩Y ަ<Ў DaAiaqYE1έKZ)lűh-p x;@5c~p.kD48̬t'lE']NopJ6=-Ir5:,AT%TgGƾĨj7KHr'Y ~O;1kM_֙ڵihkY?}SS"'qsgRur]'_u-.C&ՆX4 w'Œ܌D\f%YƤ;),%]|]vX;~]-JIXH}t"%_:^RF!Ÿφ[;h3|nm ڌ<' _Js}lŭ2GoiUXf5YFCNМCq^5H4$ jS$zvI4U3-s+IJ%ٴ3m3Όm9_mYmX]L)nQy ^K-cΛP޷ ~B$<>k%=B^2`Jb>:ґ W<2ݸK5ögfwt $H#pcDF7T ؓKVjFK =NUUBG?T?Yaj >ҧAAUKs !wyQɾj7Aܑm<~A+\cU|b5hʃ%*@$R 1/Xpvh} v4-u,_IJALc/QNӀ KL3 L;>$hsח=#Lk5ݖ^MEw[$ u˧aCj}Ȅ_; 9'0Wl  I׮&C:J'bkUBF^a_ s}|Rߦ9}w:t'T ƟeޕM]f%Oa)hPzJ/ow'Z+^ 84IEG XD|w_ q7YwH3YW9g׾7L:b16A喻Kh$S-Q܂ooDhVPs@\XK0qJQ}cJ'6|IxҬ''t/g|G[c Bpdh7N6[Jm!fk(҅ e~Կ#32!cV4ވ4ZےԛQKZs>ZX.ib%iioUZLJ4 2˩+Y?-3^"٥719 T?pefug'rt,9HX7jLmBB9 ׼jCr`XtbjR嚴%ArQRPɲ?N ݅\?/`֧*|jeK#O3~RRDL_/s,#Tqcuani8q{GR܏u@GXnYY9XRϜ1ʊd؄&gM2vH'd HQr5j5_9VH'o])DJ>5e2XCp' } ǞLҼբ6W|xއc]4N/ԏ :dLł^MR%kf9`?.NrDnlzf4I]s"V8(}u2ZmbA9@gZa|ˉ(ۦrDĬ sbttta:JҩYhusn@]!;N(y$Ei|] tw(=#|HUYhei Ns7]~mHBB䨖{:eWahˡQ33Gk_{ au arZ ʙ6 eFk[ xĆ*%o7tG<$Zvo`Ly&lbIz[:y}24:\:<>XzCy"I ݵ[ҭv: WN7 Fݼ KČoY]tcxt \[j _Y-◾w|qrdAOаsEFI\faK$i+HQs472&]%9mt쒈IO+^FgF7 J%|Awl#$ ˗mеV`ޜ{nCYm >ƾϦ=*r7A:?1#qŴU DA3:%bI كHnrؔ"=J R N4^Dxf*A5nsWfX{<;7pqfHx{DQ :zdˤXv-PA@f"8=oe9=l}+Xّ`3|ŗ|{.1]DROQr0URBEĉ) yK8r.JFzK9 ʁצEQNw ςGᴧA4Ô}:B+Ҟ~QY嚜4yK@ 5 P*CK<1pxw=h)L/5: vy K609|յ|/cѕf߶ _1?V_@N[N-j,AjElp-JpաKylo~'TY261EIwkz 9"$9:vgt'eal7X(v4@xTy}_ @@-r 1wuY rۨr/!RR&$yΓ쇤)C*-_OTTK,eF䗣Jڎ˄=@Z:m=8{[#M'spngEc$X9nH}$3:DUWbfOݽ2Kt' Ѧ@sbSP8=ڢHTYsVMfVBoԸHoKPm+b+C^Mx;pnOܤΓi_G-]aI:/A(Z!ѩ4rҎ,Fb1enyLF=Lm@i&+fh)2$=J)axL }ub<"DRW3u0cOxMRUK~7.G\.g’X*%Ie9l^ ySܢOz \< -؇CjGɱsBهjY+ޏ>̻ p0JG)BϏ. Z~uӖnD Z@FE<$s&Dt&w (tpUGN oj?@o-b/+ɶ[)'*^ >X /g\+0()q.?oxukXIiX$ LJǭ ݻ"aRX*:;awZՠ_i  r?h/,DoY+sO N׽PcFtf:^(c%=IcTĩGm;TW Qts+[*|c-:=h0D )׶۵7)j y$ԍ(?A¶5qyx"*k3Lj: \1G_KyBJ+QF96{4&1 ?nAs넧Bj=}R0Ƴ,% rQUq>)Y\|iw p0xT&s`87]/B+~aӍoXBGRgvAO>m!.yB>ɗ=cώ31r>nCVD~i*VloWu Y1{҄#Lx#PJ%QHXXp@y 18 VrLYpr~pnprTmcu]鎃؝i(WGx$M/R|i{⑅ZD(o~}6xtX&#xwd^"FhW=cl+|Imړm$|kD%e"Mfo9="VFd-ϸ9&WQ8 XҴlENMt!JuNVPMI%=0o;{ʇFdg~v@!9T;c֍/DMO dWlaJAdHgeF5Lü_g`0+K}I39Rp~guz>|uFh\F~rJPʵНl)hhykDu]^bs:ۤn 'FWZԳ\ c0ҧ2x_1w%1d\ig0vAۂ=3ZU%"bTǡW-ԠZn1jjűU$4-z C#;9_ ΩD*IVK|b&eIdҒy WqHxj}^E&J k)2,BJLeODqISM4W 6!m'4"q5Lڞ_WÅeER/ngdw(8 ޏ#1.pAz#aX-< A cg t|M4sޟ 3E@dk:)2%bqva_gOͮM=Qov*Nu. pcơziƺf fVf~y7MT)Mh2D(JʈnAŧla+ B#Fŕq9*R97)dKY™$. P}%T\NAF.̝2QBʆ Uj/ +FE:k\)#Z뫈l# H^outa$KFMb?AQ[w 2l-H =glZS#íE9.>;ޓgT0( /]ď AUGN)݆c\1?mWo\զ p?wA&k1=o2X*[]#/|_jo܀3EYn[+4i*߯mg rURQNh 7ϓu_JLSx ni_sȇGsāΫ5AzHeQiNݎ?:{Qc@>YX/I@%Jd IfiZbws YHo}@JjߔHG#<8k@63cxUzaٱefz_iӮXbA1 d_T$8lX!yd Ėw BO= izY=44B`QfxCzpT1%fH53q.a6h`NWXb+}cZ8R5B9[E;+1d~ c( fU#">dEv6n9Z8=6A^~"{6ӽqhWAE,jm僞kV)]"_֗_| TzhHo8½cK5kv<}i 5Ro#&.JjEBEZ*Թy!tPq"eTS2_,"#/nDEQoc4?X/aASW tR}P,YIy8d9yG߮~1H``$ZF4lc- ,f&j:Gf`Υ?灵l.$3`b,[x=QRLX,i,0|؆tpB.q.gS 6ՕCY* =)S'}h,n/ #XZGr׸/̴;L!t 0 E .m=^;cwBѠOhP]̭2m$yp+6Ÿ<`Jv\,GoN*>'ߺpfPԈ2QKvܝ:)J韋ytrk jY".V>u5K( }/LQH)Ƒg\?Kn}ILw/A/ {[cvU veQ`d,B]n]܃sa,~R- [#6<+k|&d15<.GLC|(733LJ=XV>80.@c~*9vWOpw#Ȏ:jI)&cT jP9",࿶0|40VK_Mi)C%6oS;1*=&rjda`gK0p|U %`B,巊em>7üoj2âx(+mDPǓ}ual4Ve}ﴱz5E%f9lKDhq%ʀ1< ;Ngɩdh<!R19XhRק J Twm d: C vZp^/;%U{o;nR%@*C>痻B }hԐF =Ս^ *Izм'Pgq FYտ.eqvc<\rRq- &o@t|A1u+1-VtWu #⹵t^T]Voh: Dt}ш4)t?N(JL:$8?&G1g3<h>7<kgd B0,w*Y^*[K2S3oq}+p217yʲ QJodj/LN#Q}|˻ѠSdR:r0OJxjM[:,E".b_rEU 84Z:ȭN-vyV9NQ!=:m̦po§Tҗ/(PO4@~/]5,vz~%A{KiBc5;G"V4[ d!u:f.2ƗV"{^pTS+XKܾw\/º}es;rNo'_0/Cxc|ԫ,Mڧ/#y~*AO%\R*M.liR22P#;%4V(uuKꪪc3Fѵ_+csQEQ9_f\e\i|0CLI8 DR.:J ŚRt]B5< ~d! /? |]`a`7¨repQtؑte%_,^xdK#3nTC\^vu7Wæ*k$aH39S]/,S-Ԑ_] aOryl`j/,RP̉Fb `W//; d&w-+<͍Y!U:/ pAЛ{>J*"Ucq!d;%Q[-BtJ&7YըbyPcY9tl$jZA2/vz)63o>~~_LgxfNNL֠0 j(eR\i+AўբOBBplǘէH?^h+3n ^ѷ{ ;_. 3Ć7c1 [{)6hϵ7ZNYlC_ eCp(hj]:\蠆?_s/<gN27``#f,;ib;cKKrZ-#CǍM@,Г@H ڧQº < 7aNP"\5d#HȆB$,<̪\7F:8A>y)zM@djnX["v:ϸ51ϱmnqd iJJbKQvxdOGH[3Ry|h xk ⺳n՜ي H|;(acxKk]7 ?S) ͥH SU@ }1MZZC> ŴF<|@>Ej:$wi^bRI;VdNՎ|%d7mY2b-u>\[.rH Wmq5oU${'AJ^ P<-죟O X0{S>A\(A)nHlLp͎DR_V 6xdl[FS/~]KڝL6aÑa#|"bs+xAf 5>y{x%l"SL^ޑ+QCpwm@SC:O[F|s0qd/)j(JcDgeʫތE ‚~`LGahQLՕ^k2”Hm0#yRߺ얶[Q+"I/c:( |QGYp]4mkdi7ʠ]nRftNDx΀l5nS `R Q7StJ7C=DnPR+"$ooWqQ"xGҀ@T,\Fa _e/b9+2 G(XmyEcع P#N _,7Ē$pRl):WhBИdiq]Ym`CW٤#'kz=R_-5~LT-Oh  nRtxJe&Mh)RI}Yvū,SYrV/MS(pW{^1{[S~]F 󧓴 WL!vᱻ\{=`JT}1T80d1V<9RZl/… Eݐ-b)kRϢe&yV&M5#BR x3U=#` gM4͙#mY탸@I7K'QR%"@c?zn(&2)$X:;{?뤧tK(2>cmP(@s4n Y=&&>,°-'"G^jnOˡ3w.w&!fyL=1roK䲘!e7^TvL,o4HGP44;1b된xSd[HF"PX1Q,A(u&<|HیmWQW1Vy yb֯VJd'e&& s~a*LCIM@Ǒ& O_ jlI>Fktːj%Mߗ9pރůaU+ {(!?IS^  ;AX0%yC­ XY&?+MMG)4{6T" a}5:w߿=&F׌4RD{9FbbZ оXP+hNpD߀ <8 M_g7= !9#9XS7'N+;(\m#j&xUƨ=I狣x(EoVnhrؔ 6❉tL`@5_dyiYZ{mхhFt ~z"лӄĹۢpehACcR;TuaML5w9Pps#SgfwG gQ_\`ed[a: EX>[#|mCguMkH/O Y1tK2hɷd,4]ΚEf .d?`E=hONUP߫)}y"<0~IMj1<*%dIȴ']_TuׄlfS /'yp@7W;j2մu>0eH?-vrb:e;u~4GlRIKr\ⴐ53-9; xJӳcփ]bE"Qrb!񹸢:ʇNO>KNcCfs (#e(a~jQNk0<@2#+`!޾/ӗj(\Bẁ%yjV߽ ΏU6qL٫-,ٙ\TDY:cLx{ EAg%g:ihTySU'.Qȹ풶urGO2Iӂȝ/?@6 tLyf? Awy UhϦqL[&`y=yTZ [,c;ͮ1D Tq!z=ǦAwϓfwZ:U-x +()4 Ea8du&?ˇWíscs[XPhʚ-6sn%?8"ܺn/[Yˮuf&v=878,fǘn ,B}3aG<SI@ g:pW.*5@MJx^+. q{wEV=2C-iP)}bLJkp*ћ'>60j+xǁOǢ"N&ӚQ.CFztm\NVÅ ͧMGN v ^P7ޕVhxѡ0fܔF'yIGPa%:((PR|V6o}mL,K5\Ɨm7P.[ZmTw*~U_~$T<\$.#=8!&13ޔIKƷi՛*[ XE؎|.9"7!fjKt~dت ) )v n͞_ֻB$x.:92)sj >%]pRuæƃgۣI'D?tB?':3g]2+NDxSNcXЮ+ g\; z5V6ue$b-Fa;&Ƨv 1ߡ(,xc&rgKƭ->+x~m< r%O;$ e7cAX_NHAd1Qq{_1p /(Uy8IEr o@@m ;#3qX ۇIvq>Ĵ]`݊,?I͉q`Qq(=ذׯbmH^ԩRePOD1M_)͹Qb_EVYn)+w=UvVT,34iܿEmﮄ Eny*1r0?8r\Wjo1*sLܑؽi'Ȋ:* ;,:%$]SgOQIR 4Mk%~1R.Ye;cPP'N/Z,YV6M48g9EA_#u2'}+3ԘUXK7dٺ7mJLwB5LƲ=/WQgrݱI<NGPʤm: 5×҄~{m|erI^)p_ÖA TX0LYxޣ#v&?8?m+fdve!DV3(T4>'}i!e~ `$^woZHrq~*/thyXyy='a͙doTGǷ.Rhp ]exNƉKui9?<ߚ%\t7,?š`=%ZtͿ ΢fQYh<|ƴdHN:oR$Jyuą)ϒVi:Y? AF^{g _s>؟ŗn\*1.aPuay'͙CZn? IgYD?jLaAl!Fr6 L:|P 7ARU˵B̥|Ϝ[VF.aR";܀,l'&T_0AڣbT 'I tgi6bݖ~I> M74Fd >]a'zV7MFyLFN1N=ogsX``:^O:_]OP2°[y3}B';Y8dnHBWc~XtYKc`r׺+y,%8OUA lG;y&䈻% /Ζ44SB0ݩZ\18O @v}esr^ A*ֈ ?#GCMc1SiB"E$<ɩ5$Bݛ86TFX* S<ӔK4A"l4z&mbؖvha3#tӡ6'ld]g[)#(-ՑǍU dg5pC+ WlKax:z#H)-P/+wN򶗸҄p %+fmZ / &`s2tL/Vf))ʰtOi Cu2z_> {/+;\ iH'lb$hB/!LJ[8z6=Qrٕ>RP2N"/Ů[xՇ~AC8%i(DqvD96FRKJ3tquRhÕdZ jֶ,SpFO?Zz>, ||: P!Lp9CϺP| }67ٳD>vS+|D9KZSi!t]Z?!0=q9*7C$+^5ЈcA}e07ߜS?cѣuU SǨ>|"JG Fz" 6&v* {@5#zkeubesUd #s7A-᳊&9{R2,`  }E>*јi"?)tu FVrG/c8*$ cQ֍Ųn+.f*(iWxA"7~{T+[eL}t[IO7_OK'/.wD;Qiߤ)YڼPNuVCm:(*n.]OMfRLUTVpw>$2;q@I|´N{>RS?}]@i2֏X_0x̣g 1Q߷qx0G6ϑT/\/5A*uͶg!me> q;R 7k}\F~}/i@˄~ȉn( i4[0 X@s:}".P>@l$}8.}))9{ R= Fy.3 ^ʈ6IO:pQ_G )?4q>ﴣ\lE= ʳRU!bRtŕ$P?#m< < _SOMJƣxL%5E(! s+IP;H3Pj)KT@@^WY4! FE$pţtm ٴs&$Aj0#JDŽ` z.td xͮȵJ`;*1ii&Ws@*Qʘ(4ѶbH'emlE8,U`+ϧC|= hA;7t˕\sුA:,\1bd'Uj~<5Ը%el:`τ^dbV@,\l*qKqHtTfǻbíΞ`ؔS1{ͬ68MrG{9ץ{Hut5Ù# " vO]1V~y.䎝@lF)I#(xoj¨˓ YW "l'Rq6?ef64 8B_c ]ݸmI"V>(oK&L95rKV#;gbzAZ#-*-ˀ?fvF[W켍F U Ѣ0a5e"9V4,d CyA и H9'/rma$<܎#Hn#[&gaa;s!Lb_~:5:;Mm,+W=A=< A˖V~`78bs)ŃlVTZ@Щg3fVz|]ZdR5ҧ;`yDmmO|tTg7)lPׇèqI ^Mĥϝݏ{' uPF*BB! Gfd_ _֓פZ I(f,WAfdonzފ6CKÒ8<C"ZX"%^.WS; R҄zjC6v:vP=2&sQ\7|؂ 2 nES9y'Wdg }˜ޛ)) uNZv/Qwcwځص뇪 \5?w $)₄Ym)P\gl:?'j@((žNs/lV}DijL--wuW WGLaO":F$aN9+ĆZt &al$n9nWo꣥ۦ\,~pBa{\UX^;َj!30dskX3ġVL]Q?HB+?RۮE0 tѬ{͒PԿRl*_dFUINCc95RV;obߍ)Oqxͅ8,M(S}ƎRp(D֘ezdzb~ŁT$u֕Bs`N<6lph@#?"7,2u4)\B)8<<7K&~ŕN{|m/W)}|\9R^ZPi͹"a\ke*7/& w TҤ^*\s;5|i2b_N佬eħ_ ͮ脞mXOF;9<PU]]@>ĪbPf(a1*ˋl[JuW ohUl1y7MA1jDe 0Y)ǭ|T(T3G+drB Y#bS<=}4W75&CtZ=}Q0D2${?PV@wo~CZVa`RCsH⡹UO*+e`8^H1{!ׅexI(YavM7jM6vSDx z݀ul0E;=]q+3;Zo?쥯]^e}Ep~wKLwqg~SګhTrcDġtkLQ;X֐l\n!+1ZdsAmuD9uDyfe|ev8:~常ΠCCwT>RdeIR? '[;D0uR-B_Z, PܼB$v4זIup*5\c>.SxP ]_7ʑkj p˕ t$|ޘ>St0B}&S b0isΩsr̀r=0 "Ol$zM; $Pd`Lt@O,ֻrLksР[f昩yIc+[)ʌXEcJsih\qױ"glV/jkWc 5fix9OLx%\>~~]̠}i~ 'flp';3H+TVB5Qwh1f[z-,-[0R#F +9Q@kL^h8R /a&_ /!>h IGԩں]FUw^Tܪ9YΌ0J: ZarOp-4 6nQfb$n0S.K1 _B#2\%; ?%=Q'hш$b//Q7d!cv@l)q,dDkLuB4s8/G j٬zc܌YH9'r!T[BKE.Yz0zBpgפ+%Ӿ}Z]U3~ NT0^B dO92L.v\4>"(n-M c\Z4Gb8,)uGr"L_|EO+E6OP' @;JAp m ɴK'Dt?˙/|+m fT@M1GFE7J$Ksjq#ʤ&_f T  S82U}\s) >W ד2]v/S%++[KeEqvklZ&Re&`"fb#`ϑ]; B;i.,_YeJV$}'ɗw̥͗x,Az4_bJ!r兘/y70*Z+-gㆻm537=T i"idk(Acs ϱ*e 2BE k-9)t=~X_Ow9ҜT#\ߞ I✖)5:ZNй^4Jh;`wk%?d0'䟰/#ԉ U怅wF qV?} x3tO+z7/E8#N>e?Q#Y(YYt] #x͒Fl I[%>qΠuw6pz C:B% fIi:׌㊤^O?xÍ(] ئsyM =l,P7}l"Z|ܜcj&*.]m1 Ԍ?qtu,mSnH!ʧGퟒ5ᔲ{5u] 8v Y֒Yxrh8Nڰ?fv`l\55s°Olmw`^#AdSbG{+.qzsJ)F%gQkATeWJ}1_bA;/&-z&*]T6#Ӯ/_˪2ZA{ aj3|ɘhG!skޢg.0i li*Qkv Y'u+{- r0JLy?|,e [V⇞?cHd<\;iU)-63(,5eZSl>GX׾Ԁ E~&&>`tHJH%^*9)/NLhG+ZPdG Aј> rrHNVSnNxkx4!u* K "J$=u椷7N_ӎ|GZ\~EV>? (];y {oOӔ YKha1/ƺ'77XNAd (K`%"1.zм p۝-kd|({h"~pGuzPmy2х-6= >({N Jܩ`Gvw^4i3LHdYv UE7g;*Jԝ^LSjdV ND|(z) 25P7V-7C0K`مȜ Lz A W ?H)3G$tS,JE{Am 5ĦT6P%=[*xV+D#7:yXcng NY-o9 v]=2 |^ >rxZg%B?wwsS2$O(لvY)?8&߾kD|fjCEEgv/Կ1D3 mgyř \_v1aFQn;+йs. 䩠tPpÎ;I`5sxS~Ӎ V YG2 rBP\ɤA%d!]_,D_𯰣f]0;VMVZK~gFe*3""$m Rhn75`n;WM"lr<'(UH0DysB.q`D>l1ٴ'i7maZυd=yV hC$ 3 aѲQo ج?{{z,:v}Uelɽ:囧ʢ't(U]]t&2NdIC߬.QU5g\)eǭ^u TCb\xz]~cHg +26I&ҫ7>)kmV A']>1k+:QsL%U9`2!!bt< &To aW7nF2g[7m6~vDt֬OB5\y{~:뢖eay:We?ul(d->QyTNyx[)dB<ªr?Fj1ge'Y@YĆpNmH1F]Jf gJ@o{1ӷz=cx2Ln6|Hu]_h}ޓ_a~ m w˰_njS 95W^ ưJ]z1m7~ID]%O'{HB%%1ddqY1>n )X34V-~;I3afPeuzDsI⇁m9u8fn2R?yNIzOA`xLҴ|"1CӎܛtuA71E>G{<.yc{*CgZ`99)|5=s^$`brH"%6BcR]{m j@,Fq:*DMNciU]x=wmᆑS0jne-~- K9 TOPW6&}QEd/ljdܿ+ l=Bk6Ke_}mГٶw>ȨWc#cO=i͑y>,{v{D34 lE $b$VkuٌKzTzeYUr(}>iO8 MpCOgZ~|x oy.]1jI+7E 9S/v=D{@|e^&-5Iv2GZn/kaKUL"Mg|oC4 #obDNQ=w Jw7H8=,aKwC]J#hDۃ?* 2b7/*`wtGbr-r7p}}DYG6RaVL2ţ`\8G9J>FÀsO 7lRcegqyjh['UB$⯼*@\Nau2!l?4琷N!1V+5Gv}9_QpQK N (B&BIpֺ>"-`DjQ=X3WGup"}5KjY 4'%}o˄uW q-j}xՁ# ONYHr(8t^Re W茎7hrDKfvA *]{{繄SϕA":=eY za{>>H88u5JIyN\@%TkkI[` AŤ<5#΋Qsb'Gz:p ~HkxBweVdBuKDS}SE9 Ẻ=p-Sv(#3t6l>%v՗Sɷ!q¢ޔeYhMO}X:huY?'m2sߥ^j+]ۭMHͻqj ԅib)(DRGL_0HLWvi S{ggriŪp|8Zh%!;o 'h'o76.7D =Meqi 22Ekb3D\U|5y񙽝igKz]PuM #9?2ד@6ӏ(d|.QVؼzك[:[5a AU.f;E~ȑ,1@&!gMv dk|!DM0 \UOΒNV98jߒޖu?HTLҧQQ3Mr&7xX!"GEV:fQT@Y^vf3o">Pr1 ;vݞZr)J ,w"->rd /AhtkF8FFCC_I'9 Mйp"Y_:uy`4z)X69Oa~R̦Au!״X?~[hfro;P3yi&ɤm[sOAjH-}خe5|{(vvM'L#'(=6*lQ嵚Vr9:#Ŗވ彂2c9RXP*9g{% @ ^LwqƳlh.a15襯+r tr]++3RGZ.6!]й!aGcu%;{I۪(,Oҧ+on:wzqY9ے몡ʛ!,W; u-}Y6lo]8L_O8nY`\s]Q>2ޜn `EomYF2nr9$SD:ܸ܋#B]I|%,2QEI {ON#=)XŞxwsbB3/m\fxh`2'p jZ6 Ҩ_cO'${yBhr 7ɅYS 1B ޹*t7ikTD:jZjsU':faU ?Rg-j`.W[mr=HR.W|-&yu]-дBX1?^7]0v¡9k@>؅Q <լ$.med©~꙼l٣)ERhM8k[MB1ݬr̢ŊՁ]`+|H!&^,{% 2)Zo H] j!]ު龶eBמwM&|r2~?F2 LxPo~cOkBIZ;ɻBL54j#Gg8  )UsP7Ԭ܈_Q̅41s6>6LLruRC <vz#dnԇ\d>&iu(QH*pq+`E28 mn >d޳YKBWz`:=%̮PAUKɏ9GytiyP dlg dzb[3rdki3;_ @q+cB<)]|<sJۖmwU?dr*X*%3OiuچoK9Rq^Lr<9*!_3}ܛD4VWDuYD6zZiH>| G4N^4Ig#iI9;]m$fn=ޗHY{dl,bB?Tַo’cOgg=ζQvrFz%~ojԇ3_Gqe$ z~|R 7X?N{ZKj~?7ct$p&爯xlֻq2:'RXory%!ͨnƻfswm”]-^4s͓6%Yip yr>ƉKCtDU.4)c8A@-wYO@W7щL b︉JV>?O1WGe? Ѳ[_t3 w43ښV8ˎ_%z 1jrVz ^h-[R ͯX yj\6{fйFpSJsNCvHƽ\s si[=ᄖ#ED$k[j{VI%Jnr%  &g( V|=CB6zm=50Z]N 3l_=t u~ՒK3<&4p[.C:L+YY9B|`qKÐrMZo1N* TA\4rX[&Mms|ss@_&?S)<ΰ΂fJo ܏C;CA,cmrIW/jMcZ|ߛ%L%' ~*T8laG2OCelQCI'JP{*؜IĻht}Glp.hr h yUH{)W1=`5 w)S7\ L*xw(bJmRd R]UyZPN :GkQMm%ȴJ eu:ަ w>Gyi `=bt|HR,W X6%IMn⶗u.F1擳PrBPfl^elFdY=Ghe( Yj466\Is? ΂e:iL5XX+*U\咉!I7+VGz׋9uO؛;"$xsaQSzV[DB#: K;n@#܄\+i6':E=JM bU S$,g9,x%vĦWlYRE#-"|@M 4NP)/hýE?B1̒iئtBRCٖ8l:r2?7䅍r@bJ,p~N c{36vNA7sAF&4MR͢S/ы0.X!$ЗҸY2=d;K3|}Ŀm{?p(`)uzЋsfJDJ|A,mIdA"T<@QjPdM}2zoZK"d1y!. ?܆.5"kDjh$!2!1{SBVO{$M~C["Ȥ- bh7e1(Oi;:"3I!{}jqar ,y鏗_ l0MLò't[j I4&ׯ}]$_eɾ١|,IA`xRKqclw@_Jh>7_x}|*hZk*RD%' r 0=J|%S32"3hn+(ZzSljlNskYIWuwOm/@n&}vҠ ;@ Gir kE>|n$+] CYM~W/w]foVlFoH2+Jm8haVYhxo̺!R"Vx-4 G*9.*Nǡz:&F0ۦG"˷f&Ss h^+'&"_ܷ?9k"~nl>{t1;  &̡cytoBƯz\.W{0ƢHe(ZW]ZaER!p΁NS\6}-%m|a$l7l 4 p;aiO!J+Mb&2N,S (E9&Ϭ;H;IҖ .,Yp pKg}"Š*;Jmmȿ7!/z}F$Dng05eʤO/tu|RgT%3njÐ`Jhs;LwTJ>Dnø13\ -8Mn;\kn V񎻦ܷ iZRe &%C"~}Ir`Z1;puؗԪH_%G.lXX=mUԥR沁񲽍y' BCH#Rn! qҌQaU$730h1@Ld7WH .mBgaۚ.;zTci$T sՔis_޴:NH8gS3%n%wݘJs-L1q (Rpc%SP/8D઴Ma&OܟAU~Z|=`=MҌxwWE;M}iVbMbKH6׋AvEO?,U>0C^x%*U&ȩ+1J gi&̝ Hx_f/[]cE zmE_X xg_ٮ1/Y8v+.<͛PU2qpfۜq5Wn=v0J@HkM<+Wy'3ͨ6|Xj?ƟVΞb4 ,I:$c謣M?hA>ϥmǢn@&,aYfi=+kqj;߲w%y{ߣU &x2-s ?X_".4a,ԏ~adv N8De\Zq#ny|&7Jz>'\@~lx,Z$s2zx 1;C6x=KyZX@#ٶ 51ËAfm٬Fx*/kzzj\C'}~A+AcMTEXjٻɁ"8ޗ4X=%i7WfLx\E ?jNJSQwxQS$AtʍwKZnK)AkkQץ R&WhʉmFQ1;_Zʽ1D-ɀ"c>z^&1KH媝ʖgG\2d|ʒHܜSm ykḧ_G %H"ڱ}交&_l1 źs \H=bgZljTDӽzq!PN€&5sD rr 2&ҟ1R-XxiOêdM.޻n!?RyxcM%} ľ'ߚ( `HgOŭB3M9UrGسP'?c{07|((v1'_#*A!Etߠ7.TGB?' IbκBc\(b1[a;2 $omv;## !9ST^$nqÂB`<Bڥ_CBJ!-=\Lڗڭ|A|?k9.2H:| 4a]Lt[[ZcC'4=TP6qīdR6 0}V: KyR% uptNAıHYUYq{AW:*ޔǀp o˻?GypxgyבCsi bGoJ~MgDX4xJ> b /0(AAcHMʴuSwX9`Аh歜 ucb^\isC`*U, ,`e%a4\jxX~OeVљa0\vQAU^.,\svW G:]>@,5wQՌU *=8:ɛb1DઽCyyRΘ Nv9U?St՛cH `XX9Qol;H2"0ytnmM |wj8`X\"ГaɿAg%sm31t5رtdf+ YƁ$/KCkybOM"WSx19Q 3!]((}*̮lt⦵wv"!(ȤIF^V/l!C5A3Hj)jWBN Y"Ao%NCXm FG ֘,h7EKl!iVgOќ7.~`Aec9 aTnݑV'Q- ӑ=/0b޷>65^n`CuS7u1/iP@tOĽ{1""d3Q7M Ÿ@zyAXUzTvn~DX)buUiنY1箮p$OINб9 G7:Jujl%.BRe,xĻ\%D8f]&ARXǤ;Y˹ÒgG}%Eձ8,zk~.uZq]0QJΡi ]? A4J䗳D/9fL;1,TRr8W o$Qmu\2ո1ʗwD'[NC2ߘ]ɵ':! r#˙L@ySSɩ"G_iE}Z'LJ8HwwwDwJlόfi0]+>(bAw;ChGʅN[KAsZ.D` ~R},&DM3NƷLL.Zm!asv0a>}+ۑrv]UI/U\y{*y(Z}UƚgkNtyh&ot@$1hs,JfPZ][p#9ŕqң(bU!E D[toMfpa}S>y!BQ GAm\A]Z)--kPcJI(YkuOrge庅*W>;O!e;M:{){9DC]HQ +I(moȓS?\Hl'm,;IDua%g15Va68.nKק GxGK-Mn_$;P 1K2SEщ3LOhhKgq// 0 aßd@evxh88Ns6UDxf<5ijDkz( . @β {c'^%6bV/4e -HO.svǽb;X^35I}FmytWٿ╛vbKRo]?e6M(1m1sz7ed~\^;=Pb] pvjv)`/O]/J&Bj c>JcG%ٱ&7{ۮgP*kvATL;?W#~ 93ۊ%q͂a>uA9<:XgO틗ʭTZ:I#;Js]Zcm.ر5ѳ~=!sy q00svWc]+ShR{.]Uw&nKS]#;a\@:ayc(9? LMOv/.8٦{_SbU?af]IJAs9^l|b"LAm9SJ,j̟{8ቁVHsPXi? "N ꄊkl ×cͲo˭yj'+?uVKY; @ ҵFE眙yV :uy*jqJ]YoAAvw/ێкWYTQ('C7̢^ XGB|b4VFGjӖ6[?f_oi='ƅP&$ 3_jk-"_c|[,e-a<-RMjooN&De0 [N|{<] QW4aG*ǔ 0͛u)'΄? lG\=*8 >OE1=m)gz<%,%W-Z#?DK2cFʊ ܊(>G5Uw:dH]HLZJHCw}BXTאh$(,4(hxi{&82(քT( %] <0<&8nU"̗턷I뿡>wtdC|w>@3^7e ZejA(Dme _lh̊Nߖ'_EyOpԤADh~Ex`b>uN@0ph5O7㜬V=)fWN,-"9E[Ht0!(3V!*ʷ#-9 /[.כ<!5509* /oB;A{{5J>Cd+ŃHmd%Q|_Ӈۛ_bqFnsV2'z(l#`k{d@Kdȟ}Ph&ϚM&FGm馎|\[ZQ1lԷ㚏NKɣ~_L7Hக,R,D 瓆@2V;kӄ @ dqKDbx[aom#C`Vh,eƩm˩rLώ.5|s_-JzU"; y$`ֵsq01Y - :m%ҖJqYFϭxt#;lcFl?fWU1gZQF4 =,>6ܹl~`kN,É$rnt N?Qw7ٱjHwhp2ʨ6E<?q~~(cQ۹ *nWM8"z. 3ӟ9&_q47VT?ĮGդ$ <]qr/kyωPR#̜ޤMq1 ;zpBV{1 ЏG~_FBlQ۩~Vf@쥔yEAߤX#<dYXLs5m2I@+UkhhAo^E_ INէ!UE90p dTvOľd'+NĺC%2L6yĠmnt]ikh(gtER'Sf~ڭۍURqW~?|I>Y0aI%D@Q&HݧWbd~n#tu,]~EOo<`fGT;@2cz1'6pJ^Lb#qTF:~4M#m)Avv'M532''Z2I $qJ&-b[?6UG=d74W9v*uC`̽yyo#Y0ߧ4&Ngљ~O?1Ŕ>RM@T iIl,f1/S#LlHGL>.KL1[ '8g"\Mcn+7by+#5+g]3է疼wKт|/-$J^VMM7h">gT9OYOūYc`3vLO?n$!9g) ؼ쑊-yZh d8cKfaڑ91ûsewGmƈ /f > ,B>@K: -%eqL!5`]6[3Vӻ\;UJYL3Z&Z^SSοsѢK9;3pߛ0 7򳻋m]T%X;Qf *AAѝ?0GDڝ%LXvdjZԑWPc^'cv"A9I39,Lwy\}GLw0] +]YQJ́j^5@y;TgB->%{?@悒誕3թ$Vw4/d_1YzJc5L{C?u".'r4%wsY'$5צF0QO+x~z3u؝4 #DJ|!'[ldsSWԤfe.|݈*3b Oz^|sb͙`ԧNs%ҢI&vP#k׋Ӯ0Ex;L ?Bg. cyΤ.D^}[^\(D"k#VL5W^=<.V:vT=5{Bt¸%rTn&eާV8؆J|VI{diH [OL׵3b<ӜWOV5'=qB|x9}Zn{c?nAݓ g Z8!]AQHpIy+W0T{OYE|MŽi/t,P t:򻵘)/l1Von|\EQN44)2(c{mrc4߷͎M,93ٹGhd ?/10F3 vNX6fd k, +#}>?$YGeh7&y-h+] t`Z[y=đ6U~vALwRs]E4PAGu>a+۰a6%*ЩuKcDO.P [#Z굑S:bQA:߃8Q. YƮwt_%c Ü?-k;L26.ٝ៺kg%-SyaOdb3 %&kaRQ\d?X|p2Gx}pg>.bQ:eMiyk'Fs۩G_߉Fl>{ CǨu݇KyV]?f5,|$}DnRף`vo۬#G]f)MY XB0Y,ʿ2ES?B YS!օzR=Ճ^eϟ,G!)Ko2@e4>I:-%~4r܅sNs6ՔݜR5[_Qpޞ=Sm]ukD~C,zaX5H%M "Ex9Zle/ԒMI2g^ԨMQ=~ l/xf3{`7/chi1wvgF^E\=RAzn"A,_բꙷ\w_t%?!CW7P-/tS8G7?Q@؋lOk`-^ өv;w[=XvB*ZF=Zmч\EkH[@Q]m9iױ8_,j4/z3<+hՋ.&>FoU1.2,QjOr_6S<gQQO H&|#Fg4P)H|(#;ZXͺWB_f`(O=FqCvt#khuBU13zKgůFmt;]SGMG/JSt}z^ʌ\7s|Yu]Ws.6=Țo6)6CgQ3~g tl;]ll@/ B2# ZO5V' #QVrڝ|K<=oѤ -ZZzOAהE{xWQE9H9}ƞ[#KNfvm@>x UnoO,*v"QjV#QAK.Z9*>6kVVʪe-N쮂9yǘYs,~¯ U!C\C@lV_"Tz˄dSY=̔[r^2յL3oظ _:U4bA6ά^RSrGs5&2N? S'F@XPTr@Z]/jOosf^9Gc5\ I7tX0ɔ x'خ\⾳6?_G'ƜyQCvȳS5i $?Z.vԘU)-):TwGa2}!Fw:1_DyC5ͲxIas~/ XNg WW(H{fɊXA^qyŷ?hLP(UlMu?}8ԇ:KNDXS\GeJaI99 &gJO|L,WQ-7<ޖ֯ksaGӃ0S&،AEZaڌH8{v=t~IYި:CcGV%d8$JI7[ԼUYQ*6ɗ!/+ ]Y{Xׯ fFl Yg  -A9!hf~-~OS+;RO̡& gB#>Qp^W/}LI&O'[wuyʙ+uJm>f-&;p. aZI1 hq.o3!HyLhYU (% b'x+ :GADRT7r*?^$%lS*0u4|WF5` 7邎X4/m`0NOT GGQ]:5[8OU{`;cd魴G<؈ EӈyHLj5 7~|@yy3 x1t/C[Yδ+r3j ma8LGEflC܃n  >z83AA Η?[KCT@j,.uV{UmCq,As[ĕ|xQԠ~jGJ@@SHKG>acߛ/N^NXCorWbPgN!4 kRSO&5儀/&wuݚ`ɸzp#W-ޡn/PFjclZ .6iBZi2A2R6Sb f#,P[n/W a6rɯcG+0?~p}8 [`E& l?BȤesᐲ*jI|f ICR^Oilt)s ϨS5hrpqZޒS6S#wJ5v7RNzLgBˊj1GB1e2#2cuj({lFؕIQ y٨Ӕ:#/ՏX35h2CfU]VவgPs9pyIFȩ%"8=" 3S.}JO -5m!`Q>(ׅ@!Yo13`4PMZ8l S/‘PHAM<(c0N˄jQP2zMo–QЛp]nҸa~Lg+2G14Z2"4)9R{Zy]_ĴqTS0/tT藲~6YFPR{h5O# 8&!?RClpORY5Za ck,n?ö+|)̺b%ܝ,UtPGr85u^h JSH 99x Oe"ƹˡ[ ?f[aJM<}0@)Y Q%]k1RF<Yg4JsDf5Ӫ_u'ON<2u__ǯY?@@CfI[r ցks9tD/Y&lۙr=Vn̛-/:𲑍߭!1ehKk.wAlOt.}., ֞II=I73N ,8dxܭ⿟sWhBqȰ)SbQ`AG4{m#Z)KUX ?r$[1@JCn5Lg-g Ekѕ WֈF ށ2Jh)>m.U*=5.:ߏɌ+x!tK$$x;'@,׺G_}=2ƣqG ·__*Ĩ^qbB>j>j?\tO_g8bYAr&`e Is[v"isYfcP(yw`rBDV>+wYY3kgҶ4 DG|wkJGeƄ°԰4\3ע->ǯݝݰ#ePӵKt7G[s2DUR"wN p:xv眇 ]<b!{*`;ǴeF"kGb7"@qs#Hwn]h ≢ ܭ`IQF2ډ.#Pz|١Eh=Ėp64-Pcf7h0< s0gsq?a`|>D7IX(;Gw%(tmcqP;my§L*.>4@5䪠kO,!Z(*1|iϤ\Rz ;jʈC58Ii:P996yi" CT],VGfF߬#%<}v;yDLpR<5Z+p䡶5N=*uKho?ԬF40V,+z =.8%%MAc%]e4U!;mCZˈ%WPUv!@B z<1Z!r쀴*OCh];%& }V-=H3N;.cB_RKL:DO*OU`%؄k[>pLsf>ϯgEQ6,uZE{ֽ"Wsӻ}53ʭJ,X$뚛ఘvS\i[we&r `bY^\:|cS{w;"lq|MCr d]k}N -s_XV*?mBC}JO"i2Q@TUgktۨ?bݲASBX$g{8DMFWy짖J:8còa$bez]X- ÝJ0`JRr-+Z$3v~hmpmHѓS0Z:*|BV'2`Ȓԑ> iR8>+žgJ6GĥY7 o2A7dK$Q*2< jཀྵhPgs.P@j? ,Xnc]"n'kIЮu݌>kcqr.JݹlWygGTLr0$$f'*N"S_"G"-rq+u?SzP O!Ȓe:3h9:㠁عudE7NR^ B5 W/'B3`2BH` $oZ9Ao"hx+ Wg;p(gGܑ!hEe@;DMW^!ۑʥyQMoE H <M*07SęɀH8 Mdsa;+@B1, oBTI0/$Q1d,Pg7׊?;_.] 6iJM?OJDճ%{1Vl= sKg"ܿu&*aiNZ/Ux 'U{܂LɶݙMo:F>fSvUL%cd-ߋe$cfd0`i:WtǗ2 ~LËB݂2Ti\R6-ʕ*h,C2c5}\+o:9?Ƴf 7$uyEs´Yceh]njHjD֚)ji0}]̓=/<$ocJ$RAÀ)k%f>ayM{N]bQKHBM<dz1g ~%0DADn-gT >2LJU@w{mc::`{@DNvJOk‚dQ3J9 ˃~Ԇt}2_rz[p͙sq51Ν  /Ծ_8CP$f!Sa~Fu|Y>)쥚o' xyb"ӳ'ZӸZU _xm0rb+"@_Ld5cI+rc[Any~9(5܄$Va D3Z3if ) y^ S~mhΣWX YjpݰPSDa]#YT"WgZ!4;.Z xJbdIthz6Ot~X!kzoցSf2|2EgPj]pHj(,ijqXs!83S!n%l3/.B>Ooxf,¹^$Fg^=~iD*u 2ih:-i,ڥƹC%N-*WaLY3o!4HČuK Z>99!(Fя/c<Act+1S#_ɾoUYc A692%)`Ky]|%^qHG#T@=]\/z@Xbmhզ *yLm _ps/<f ȪJ#Q܎mN_+h]IL\JɥFRW5縬 ͟Oll0\>؀kfl$rR Q79XLgzH>1'/Rߠ":><|nmWHB{>]!-Eo[äJC.am-Dn_DŽtè֊jWo$/cؗ[6cW.]U-,k`,A]1F8ƶ{+ @s~#yq/뻡Vwv8u<%b)]Pw`>!`n=f$0{J>=Mƍߕ^z?kʖCV=kg%MQ*#Gr83̕g 9>-ea_^2ie&:c.} Nn@.6@#|yU[^ݿ ȍY އt-80;>:/M82۾h A;04}Dpfڲ\~ !=WߡbQ8 ԄJIyTv׶PReo3@~; \NȦwTNYGCùSn$O 4'9磿V+vHJlp}a5ظkK*+sE0p=hWʅ3E+Pk⶚q-HM&]&sݯP=ho<΄֭%>mT;|zKEd!qdt#S25 Q]a^ ޺jՌb$|Tژ0vH?(L; sNu55buP(ʡ7/l*KAMiS]9r Bf>o_܄ϼwfbڏs aKW m.7$u&dyP_ !yӐZ ]=P,x'¾L-iR w^b\Uu|M 3 kUn*2xT^ݓ +DR.P̆/Q߶FPGAeȢfx78,)^ދBXt/EN$yk]: V{$ū3[j姽o{0"t-7ZO$~2Iah$q<JWufN4C'/Qژ8PUC鼶IUޏ9q,0ֿFY3MTHdPN:Z;y4RPhQeXVKV7h#D+bOrumhQM B)oGd͢*L{@53D-y@-E%/X7?Ɍy !gS;ټE,}6u4~YbH6e7jp=2xS=_a.j@]v[aO|O.bX0 2|XZrcOO[k FqddtWs6]rGl':Je!,? g>bKHS)_ϸ7OXyr[TDB*H'/rGuCĬ8M;tɄnWF._;]'T_OًU%Ӟ[^&hڕ 6k6.aw:SqPzN1xh{f?1t׊bc*CC/ ڏ0U Ux`͘@Q_t-P4yUgƕiU'QVhY($3R)g6h+8:)Ȋl6lln-ᄠeHer\@K]9YĜ3%0":=,>~#H̶Yy`O]ĕ銔K{/"2k4yՌoFDDhKt~3(׋DKd5!5 ~TwCi0m!~_и(FBXBɽeo| 2>wӞ}lUCJE> [/1;p X+"Uke~'bذ% \1S -Y Km,)k! 1JUcW%~!&3-\k{!{4EBkPqhyبd¡E}%^G}>jw]K ?G`~Q)c"MrHSl?̄~-$~/" ]:E`0{*zh [ʯbVt{7J'M~(灉f(sKzt㩪0e7j @GJ,c5UF?O5;/y aPy$} )Wg9E5̟,1ؕk$P)R `e:M[1=ivO"DMy`Cvw^wnK9V`3_#uu5dy)k~OGHbw\[4#6\?'&niUj~ O W2*PN!HDq'Y `rW({Y/``y_)|Rc].TdnM ځ1:`N2ף6 \A kg~J޽5M( Qkr#222!V栐P%R JBC#Èf|"xt8je5XVh(q^93删1CPAEYPx:m ^ #1$jX! ~j?s8.cdh lE)?!I#6^AuUҟ]~!}r^$$*OUI,^4JfLG}+a{~PQCg?ԆmY'wU9ľ揚G4fHs`O-b8#|QKiD[1 3"/$!煴>]Y mstΐ>`f)Nq‘X4ӳ@E??0s5^̶܇ǬɈQp$ |Ǻ` E7?<']|#PMг:40/'c/ +.}[m--?{P2$]2 t4d7 0gey"!K]\AP.?zA< l*ɁjH+)B*/_C375E* <;.AS+/}7T8n9~;viǸv%FNR 䞒ƑEn ngK7/|U:7<۫m\M|%Tތ%_f = kqt̐Ksu802Q\BREizB"yR )ckLjOO[+W8fh1AKX ?" =ЫX la.@D3﹒Ek<F6pĶm6ނ4~F S2VnSj;\dq5}i2n3 )ৎv[Кӎ.!dM`w4" ޗ#8c2GpidzFͪx+YZ#Y2ۭ~oX,(DAo\r²t=S~<ϽbOMeeݭ\o|_y'AGZ?䣁qf%'Kv]5[-}Yd x!^Z-)Xs鵌b^㺺}>ֽ92zBܰӶ E<զ;sjv[V'R¹:7X{)NsݘyJIr7`k@ %{芊/jnHfDG k V,k8VЖJ$LiMC vZ,0ex<)Mg63l<*W^.s&8fC2AtfEG}0=(jt xbd/:G5Pid^~Y8 y`/"M~^( /kǏӥ̳r5Y艧p$5aJxcv'^!-~Y4+{J|S "2=M~$ratVLJvdBՉvhSD YYjh|o,gW:tYkOд] X2HaGQugsx̌G_7_mFɶeͼP4{y~k8l/Gn29 #k&V*fᴇkC%qh4QLD5W/^CiOҖR< ϬRK*E`)~Edۀ]&_zVp.-}}tc1>T"VX$]P vrU39<#^ȗy=v##8m;W>P ƭV\s3#>]TB4p2Nlξ ǁ::ha7"NQQ~|sl7g_\f@`ePXEzMl`n8G&A*'Ubo YA=xP)gT5GQTBtU6\<+tG5h5&Zyc< F3s{Өd❟+n2&+k6s /|p>%L%%t+ZixМ{eXN+6JXClu%}*1ɟZj w4ߜj]/Xͭg+oc8ŢY獇s5޹VJde(d@B;ӟwbK$00ɲ=szT`eWeN9,F`{]v{<WNNۮY?zT޹"T[~"B-k-E[sb\ B%L_ɸ R*u_kʼSq<>k,8N:|Єβ?ѫupЙ 4˔Xd;Hbt:GU63o!._H%`Z:nTvjjʟ)6Ww)ur2&V29p?wV|>Pzx񿰶MLly%X s-؊8ϪX7,Ł-5'5UcIYb8nYX:#1>K ~ 6MLd vSSXtWa\}߼SQbFXJ|'N˧ēW=z(E(Nl0$ׅ:4d@0CmVg4wqPmLz*J럌`p u[SV/lmY4KՉ)--?2b? a"0AT֎SIM.EN MԮ7t;Ǜ^Q t_Tñbc&O5w%uЋ9M;D/D8*qV,/ŭ}PĖn)/ ʢd~6b˘Dԟ M 0@YWu ;ME3uZ=!CMo\NG撜taF|:7s2Fp=Go",s-7d0#0nv iJЎtJM'(X>+Rxq^/p"GGW6֫90/**V_tMᗬQ7i9_O%ygkj/Pzn BHwPC]ko D֏(if.MQ{|l}萐8HFh=2$ߝ+D|9!*2cAΤ`w]~,ZTԢOzIl[V>v!G';1epID4ױfA2cJOEvp-lgBgYHTՍE_;~i %{B%Vg ׎{n]BJet .I_ҧ-75"%V # rK9 7a&`m|P;B 77#fNÖ٣[N4$S\vd;7.j칥$R۞|M)c9I-̻?wֶG`IF:0@!dk"~;j~{MRiܴoqn% 6(R.Iΰj3ܷc"z}ʼC[U3c$)I"W1;O MȾl )*T?+ȇڑ@& z|f[܀FBGso S8μDRY4{ͪfqW%F Tz]~lSbСecȭlr/BdLaiF`/܂ L3#n"thGX{G~]mkcC^IMOtśaqQ]u@/ R2"뻁(^7^ ˈs٭>O;k}KGHd6GFƥn)h3(#g9w.\n i懥/Iˣ d2:p~ M7OZakGD֠oSaQwk S֍K5L0bbM5 o6$>Xd8`sbnVы/fZ㌰@@컅W@T٣}]-uGgs23NERӓ ~<]c Nإ)B8F+Ne|sfKψ WWB<(Zvg6}F_N)7E.p;48pl{!Ow~\#ب"G**T ku]F\?>%ndzz HL6`;hKᕽ0 ɺn)mIpڻ~K { uk(Iy5hy1醢R&dv^s?9o4H#zKש3|t0'Xcn>o݇1AUH@+K7ȇs\SPa }f|ql9X܊`Td!@֭^4!jս&Lt,iSXֶ:!U<`"}a [ƫdF]L@D`-%p/"Qf}Ç},| 2D{Y T ͼV[rX7}x! ī[cgEe "6l]mbHd\(:切||1u0(_A{*X5=˳1N =EXԍOY JbkKgMޗV)%/sEe -܌^iQ{CMGouL^v);퟊q^Jٶ,aS51q Pgi,FiZzkG-9[]L=8)Y;Tzϋ.c-'dD4p+!0o -_fGۑ}< |8j~P>񲾨=(5uR QXyG 28m쬙qβpT=@, Fޏ_~b·e~wufkMfB˴N쾭 N59 ˇ"@lN8`i^:½n"܆^3*sZɦys$HIޅ~6ֻ٩kDy1H?=91+,E0TNЉ;ȣX tpCbfƱЏٚݳrMhx ;RP ,-$8RϊCN41C*u׼,%H3-~v t8G1:4%^2,"{t_iuJ|LşyZ =17̵U p|fy{.?Hl tqk.W9Cu\o  jUx+pҶqNgpa/EcMJKn-ƽ$_RrYQ:Uhӹth8jK z,Ƽgw+ OS}H¦B8#|'t&\"rglVR4Ǔ`=%G_{|gt@g ciZ+VPÑ! 9I]HmWɝ?+uI6 *N$Y[6+M驿XVIP^uC3!~")y~C13"έ79* 4m2kt'[0&i "ּ`sOj?R04_|(+Gn7-a:s>">։3xDA+ aOH4l<-֋`?`ܽt$_-{mM^RlG _& 8Z'eT* {ӵ%_wΌ<)d#u׎H%"%9]̴N _n`ADJ6f,t k(d»L0lk5Jꞃ.@ʅa `lr34Nz<y#!9Iia*;?S(Ha;趁Fcj/*_0y`߄>'M$IiRUmZr-Ĥ>DÁN ģ~ D8uv25[m'jn|0|O.O=ӿGMa6rzش}ͮ"{ZA}!qSwo^b^$\Cϱ;SgIӈh8zAj{l.Q='ث:ؤ$I5^A'T奚7g-т8'J,&ְ k+q3LELg{_-2 HWJ|:4q/Uc#@7cPI'bی*v6~~g[ȗt;՟io շ95b4Rh݃m&q- |C͓p RcJQoz(k •VE yv"Rg, L (u?ߑ<|mm?;s0įSk{ dzwWzĠ3]W@i><{RE$AmD²!Ո;%PGRy@ ?fqwH/ 0(G"ZCƂ$3*XQIױf};=,M5CƔ3?W}WDՄ %i,;;#FmI439 " <@X nF:R]eBqey;t v13j%ښ{]rX%VY2kIye.Ox3@ՎL` E!1YXbL !i~Ezs0\w#%8pI |[G=%ýTe8H؂+h!Ȇ9@K(4]x?'?Ȫ\B3APQH'v踕*;bX&obG#[sa ڍ)o:+Fq"v, :ēyǴ ǟf#@zD6m^)w[ dÓ3v"|2' NcS<:.54B.D_}+:h-|jm]0;?sncX|MU&wf觧gF17Xj?Rm 5=B["Ci\T Մ8k=yt3JLo$zK *>"ﶪ?I"KyPHM ҏ-~?1>_PC6`[czم{:#RϛIZc_o^U iRtqS{os=zȽB= `+`+%/jq08܋TQi8,麎ύˏ㜴M̩yɭzئT/*dH"TICI`ȰC^My=][3Ө!0n9䰥y)N"`!_·]z1WB1Gʣ/7PWOd?+0pS? J<x){ 1746.'Zo'i+t-u1$Annk?BVe94Zs,[yY>ʰ">Fըe.wx񒲺AZZ?H%o)B*s7N5o*ؚ8t6D!3K6;>asZּ\I)m}F5yx rO#{yN?G]hzv@(Y⍲b.,>moV\$wN1vfMУ_/F4nfѴ!=p/CZB裳{z =Z/p.+ y~zlMà#:0Ӻ;;Ap\:?|%>R r( CCMM(UYʼхYL+%^Up\o;&r?i)SS w=yhʧ{4|z,r=GW!/g4 HQ[<:ZX :oO?.$pPX! /  BBa]%k_(9ws)YfJis&Ѥ8QJ~,3IfM80;pracu`=T")znp|opC]d1loEeb@<(~aznzc1i1(2 E쯎oRF=t ݃T QzƬ!X0+fHJ3'y6CΌ UnUQKy^/zQ\DֈTB?UFg L<@?J/o{~+a4s"'DsPqJ->}*xc蚤# $!8m~HXȟRk\~Ù<)mGKy?x:#.t klsji3R։}t~eu1uA`\7E_cI 9xi-r kֆx{2a^59aD to`2\qˆ+MwߙЕ"t }M-@0sݰx7 ה5Զ˼iIrwJD:O`0mcLcR,)ͫ>)ߦZ3#)z I̺ꏤٖ;t^-OӻmΜp\ jP&XSR< tup~^[ La#NaVX`x~S׭ 򔯳 ʊQt|7J+g^.~=Jk՝^$|AϰkrPIB] eG@d!f%Yo?DcU[0?g,vB(%yaH6 uO>]o^S V5]0 K{Qp,{HFŀ K_GiBxBw3jN׀^})Ö;oӷ>plL<ҽ#@ GzD P$wUJyPqRk <9YeK59'ݐG K*2@Pݜiw ֟bec8.B6+z<+nVP>ρ1XWFa Y4=>}ZauK@f( WA,Rj;*csP,}*A Ab7sM6ΤXF8Nf8_f{Iv &s7L(3+Ƽ hz ^j[OqOOT(=lLQ"/įob{prcB΃N*:59y|?;r_\s$4Mpr@mk|[QyL g'?9^y;;jگosRw/v.c<,*ؙg̀zV vtWIy~LP̦-Wn9FlSwpP6?M/Z;Ubɟ WJs'=BtڛKqЎMmф4MFc wKoSǯoľGrbxIuɶVQ% RG$~ja z+/ȷ !b~*'}A`MHHȢ=I`<@#AG w][S0ySU,Gdn邫.ˤ!?![h}C&c}?cEKnT/ך=`ϰtRfSm΍4E\ u߼Ź5ǎAlj1 RcAY:e}wEtEoV4N?d ~oP9Ao{X6S{yc\0$Ǥ;spj죡)EEde 嫬32>?ːKͮhA|N?Y(1FbIQǿ-4ZTyzKo)3.@ ={οTur:s] [I*ium4z`j=1rmtZDo_D\qA̔m[i:*;dfPBrFx(I1 4.1_ˆMEL@ _vԿە㠬)MJ􄤦nb'uEjG񡬍Z |xi= eJ=A"@ų>ZI߹9ؾi~0PīTW֚۵oIOo |mչK)؞׷uuvg%QIvJm \(ά{0|ob&f,X7p=b`H%-Ԛܯ/4rQ$/g5G)Ftb0K>h"޹~Or4iY:ziup%Iwo ΗY5W7>RD7O `uxaķO'f?`Pw%y8+]grMa6˾GtOlC˕(T'wFJXzIFq^I?3w/)J;":a5\\ Fa-i{ ` h{0Got5Ócx CCG?XŽQְ Sޘ}ʊ__^bneZ̤RnMHÕ^ծ:']B[8xcXpTP?=P "Hg J)Q m^oXD)M1 ΅z 6,XV#UJc3{!fXSG;Zw19FhD:%C *y[K@O2 $<֛#qDedG}!eH_R8Ju6]S]d\dӻo}* ?L/RPvzi,Dl|gG qL _Zq#?vuU|H<Rި1C[yBrH^p_1|pxUKK<ͬ B{1`%@pɰNHXc}71e80=ק7z>JL"R`~mT;ߐ1.YoE%fҹxzL|.*YxS/[O h(FPi36SX주;i8~pqrg<j7e?460)a˶@f}:cjnJHP:&tdwhwͪEWߚ)@HJAV tY|>y=N ZX\IA>SS % :ؑ$3<F ި9WS+vw`é';J{Ehܢ bhٻSv2n̸OB妽`7[邥zRʖۣ:;;!;ޣ]qPr\s4o4퓁+jᆴ[ zj{63@q"˂E; u "Y7z8$Ө k#a:L&xVtugԑA@"܃FY:x׳|"| k ۵x=$u%bjT+3G"1A0.,WFPYnT,9 M%aKm`hrRc(L&S@|>2#$0ehf7/p@8iT6nq$ '}p&oE2]P&~4ߍ9MC!^²)GGܰwD'H70sNwԼD [{ >H;L: ǭ/HMn,p\,G|(*Yh7H( YeW 0UbzK$d#q/#ciy*/>vaۛ}g~%8È^^$B.tPl%ߘJ٘i(]z~m-QCp-BA #sWL/y4=TVƢb8fvi O=(= s0ղsU’x Z U[.+IEr2R2uc:Xa&7%BmXHV ʖD+?b}$&:@#䕉7md>2SI>(`8 kG*S媞<XQʽtشzVSQX?j:+yq5fO/YA=6Ƈb~Ь]bV5XuVXk5?4hɹ)Gb [!pSЙ$7ܧl kKE'OMTκ ;i;yJK{Mۆ$@PKОy:jnB>0l|$Y<|ïe*?᭴܁`ୃ)4mH١H5J}tKPkl[ʮVMsdUK2c&$NJ*G邜OzlJ.Q3}s, !㞑*?]yNL!&t}_V$v(?#'fKf[Hù1Vϼ>CNd/B6yÛ|w{Pw=&WnĢ-,9U `n0%-\%~uZ~ǿ!)Z92S5#߲C=!-wo#zdj@#;zǷ!LX^rN+p.x8z$]So~X=;j1&"BU"{K0T'~mNG;\ Sd<޲Z?CQ!R:!T+f-Di^Y2 F_*of\ly.1#8ѡ%\|Z-2vX20c 9T @='_@ro}ϡϸ&C|ɠ?kQcB$YM+rE;DdL\1YO/!^r>jz%T YVI ڟeLfWsjJZ\Zm#`+ 뵈-oBF5F]@/vOXb㳆b>kiza ['MH Qs U_$p:'lL]k-܊Ga_v6{/@RĴ?,xXZ63X9xmX3vbTׁ &QZE,`Q`Xsm(G"s KRȽ y1tNJ=X[N} qh) Y6l1񥡜 E (Q\|mKnKD^y'3a>OXܣ$@Î_~G_| 9!;M}a~BEdH r_;'5 _MEY *?qx|zYj\Mo(-Y+e2Ŵ=P+G/czDc3q[@'S*Yj8-&n3`yZ t}sXksksYgycDUKf܋u}OOO.HhuH(WhyR. F{<'fҸElDBKnS~Q bb6O]l&`;N$kA**IF?Ĺg>{Q2k̞AGjUK"H+' !»R6`̤{엢<_FNJs/?I2v5ijito^;Uԧ'14P5;sI[7*M=8Qux+ dUӴ3 %I4T"%2N릯O@ꎒ4C 5*}=λ- 5h2aKd)j39STQF23ՆWR~knzc\Fx Y_"7[o=b|_Җҋ|?Pϙ`-蠶U(XQ7/څ7 d hhm39BwFpJ+葙7mvx< >lWGdE!D P@6 i䋜'ԆԫPsf w&Ǔ;5eHNx{ju y|rw~W\+ #4 s#rH BH6yW0׻ X]HŊ5my)1K=ʏ[A] =n,sl;.lbd0l1-<-35A/CEĘ݆ zB^*I.rǞH{a_-G>ޤ ղC$Z=ⴌfb Q^6i1*< ZRj)]Tc9Jm1m#p=tgfQ@!VX(j{Ȧo#jG,XjU#2|Za&wU~Wb|? GH GC2ULbS,*q ?@2`nOEO#ۚ63*^cuy[6 MYx Qj־i:lBCdt9y bDezpRLDs& -ׄ&͏g'0zc,Z;ՃMB[LDԡ،z#Rdi:}*XG|~<'XwcзɁ>8kWD5`I؂2?oX&*N)"(!}$W=-o1"$UbW14!Dv~UdžBcTyQp[Abc2VKAU<}6HVmu!cAGeg=iI7^+3LQugydƩ6Z[>e/M?*N`Bsȯّt>򰃑*ZkKC1rtz%ʞ/_6{]xMX+$IQgBW2^&{[[@߆ϻ[KO%Qtܩ/ֶ}~5m]*lv#/,V.rtk) ,oހ/Gؘ߾37!kK*,[c4+YSHဗ)!`ɹL\>[\xMĠx`&1kY?4 (5ce܄VyN2|#bP~/Cc|F9q/?Dah#EAy*[ZbAH1c983֋)ۊjZ _@yPSu۱W$Sz:F c2]7Fky 3lib6Dx@pU#*M'] TWUWT_:dرd\$}ܽxb?)DoLG9F_'(e{Yn @0O+ofz泮CXfk/>m_zp|0'{OI5ożO_|Fh1, 7k@vqJ mL&pPjܒ ~?+"i~Tݿs#jN+#, > #o{CW*7]wQl`Vn-Dh;e+Wa96-lI,7Ye\?55r.q8ì[x9pO} \*:Z|Ʀ%f.X]/ d̯d|L蛋r $J}f'_53!|އ̗Sa$aBxx'[C]8h`oZi3vG|0Tjm|dLXhMB_0e~9W@ya/跍u| @$)" ug]S⏾ jAfN9̺dަ%gTuC`*1?RuUuϴ;NQYuI40$ULsل3bsgp../@T?6{?ġ&BLJgz=詀_31v-OsF7lcB _`]P_t 53Rc4G jG&,"~!J#ZS޳b +LL+w2<V~uU2^J@U)c,kXl=p> S+idt SnNh9}\p2Jz4%tJو+ ϶w5M@x-]R,]ZUti5g@K )s<#[wvo8y1sqbꋵ$l &&߮傮BPyHt'o{/fDpe!ZGYJ fHpGA`nl%+@Prn^iE(r8-OhM3|"Xt,~#ݸ5d5eaVjҸueb,vZ_i/?(&}qk_(_U( \KYy} <λʕCeͰ%|L;)La dGஐ55?@9g}߉xs+#Jknlڈ-[H* _vZ1t TpF,ʥy)qYOg=+3@Flrc/)_;cLbjv 6 |g 4͂Q˘22:v[^bAK>FQ4 V.AD&y'k$ׅ@dG|A QDDN0Dz< ΥLz-74e_Q,M *5|aXe7M/q.ܣpew?*z%~{}y хKյvA u4g\kO@S§)ˤ{|jգ%QCNBP-O 9IKuD+%YG[@YDÓI^\;VM]pE gXӎhaUۘ&9?j۽|6:x?}dFT9$\cnF4t #^BY7)e+9 Sep$8y5sDZsIH-sny3Wou!=UDgZġG7x VJփ)E\aQ`L%'RGwqߒF6 tȢ:#d4`3ٚ?ćss랮G+|+ W'ŸH㯦\9ؿ QyCBޏ"jl9J:QO \~3yi^ʹʵ948zu`9DHjί^6{i+w]~ e3M[AH~R вd({=4稪cyݻndE |+9uI @uS1wIm__ӊ\ܗRlv@GRs`c0jƥ`F?(gOiw"?@ѩQ7c6ҕdH''hjq٨XF7N 7;5d 0>$@>AAEf oK80W,jՒ5pQS=:Dl{Jc,-pĶ2!H? 2_>]r'x& z"Í}gyށŸj{Xb'ɹ<+@"UwӚuW7z>NW"mCAi~Co6#]W; 2of5┍؊[72f}.@Q# ުO5tȃ&JzQlBU%*DЉ7}szxnꌛ1}b*Z"-^|΃6:"|&Q}+M^MHԗhR=wO7CqEnH8t-H˪JN&1.0{v:2QO$NdO}>~˵SmF!TBG*go!NcTwC!1eٙĕ= }|zc ?Q4Qk!RȆ#050W Lq/NsfFo !5Qi`应;0_^ (e9==X*)Jc8kβ\B%nxA|wEiNpR&{I5)D]t'qBdX3\q3A/:̋q H?#ZB_I|L=[NO,)_DQ`s_GÃ|>{ƒzZw&02IwesdJq&2brF$j^²4gS/J? hG@SKRH'ۺ#eu1 C2@>"4yaYmpEn-:;5dKK[uů|z%0!F>#?+\p6f1NhNrzS5H(W05g\!d' H"!I.H۪~0Q˃ SεW`Wsl%s\O p<@؍ot jqڰC x=Ծõ`\):TQZ?&_L.w?$jȄ ^; =1f=Lؐ7ªlE`:DŴ?7'[@Jxm"K~0_-U )O/vډ1W !9Wjz3Qۍ}t^P~b@ư4(Klf rIfl&1MS%:~=mk yK8?2TlHؙM.N2]nRj<}EgBE-.g#ޓfߊ6ۯzri:t^/̗MνF:j|ڻ ǔ P\0wϛd;%08:T;} ~bw?g:Y|u攁_â(f.6xU(yv P(3Su w* rƽI3ZOVJO*8fkRB/[Qd]XFz|8{YpM8F\zɀi)#9p J;w3d$R qǯ2m Bʳ0#֥1t7zAfbz+U@O0mhsSwKb::$2}BXljhFPHoGBGO*g_%u?v4<087BO#qTF.]./1PksڙEBp)o| s_(Hr1M3q֓9r3e T+Md8½ߐ(@j&lAW?Aذ]4i6Hm\]-e;R]hLP>0 @ / 4d-)>RkEYHjkԲ[^lz0@~<JC}7秳N=FG<^;^@f5EBjh qP=u*(_\j:R 6}k Em\C ȍQz Td@ QXa=@Ǫw-۱8/CF&+:u$] TNXFFGMf6 MV9wKg\cò</g aL Ys0*5iPx+.g q BCOV+; Hk.ƸŅkG0$a&CF0[5 q*Mtp(-"⾄}wPVy J3s7#t9JbࡐѾij[^GX(7X/{?.ܘ-VդF-zr,e7ÀHh{w|5x;%wE;bޕaa ],$ujBw? c{e̢<>VHAɃ˝%Rrrqu|XK"cIoꎭt$/wO ">TA{L/##u|c KՈWw-+T攽Z'):hNsOhŜFlZ[-&`q8#[bHCR+-(ySpi%[DH(TnV6ՄgȻ8xR7()#G`GuZ6=75ږ8jwkE6v,pݰ0Wu^^ݗ3Cu:R=T &0înc)Xe,a-d꘰%MbvEjHY^|N SVjSt _dm9Q>2X5vd65sD W|F Q(t8lE>@*NW 4k) I& /y3,qA?QUɉ;ްuB-6斺=r4Casi]sD$&ĺVCg8G14^3 K)85wols*8S6~gfwaȊV?v*v/;a n=J[ռT=argP w5*!bѭ {~ډx̬xָE6T&#C?߮"ȏw;b^hdp`)Y6uCWr+`7o<87T6j<}_$R}nD75(M_xONubƬƲMC~֐vmtx4oǧ&d_nݱ1||ۜ0.e03 N\0e0`L-~r"5:nAG,[WJzDZ"w΄tσ"u|ܹi7tmѢ}&t7jM`[[C1M9:Dk[:Oļ&A|DP{P^ͮ|LDNѡdQYL\>hv䎍cͬ !?i駊J2 a)V`LQdQONza4Z~dtR"-([{AV`Ɏl[< U>JHj#,;ߍߝj =%؟ס],ty=j} `ܲl!xzL$/E oTWv.,ŴWj-w ,](\nxz6j4os*V!X%Ω+ck%)?(yb1弶h!T*{V#/&?=E^EzHܗh+YQI`Sj,\Ze¶* ŮJPBOeFC"*OUM6D;#^.-<@&yϊgvBY/½6X+ZtnuՏ>t1,lSdxlw{n" ӿhB 0*>66!˨j+d>gݼ}UwZS-.a쪇3NJ**m-XI1PsEfGSWorcwy2\4 > Im%}5rGƧX z7E|?bЋ7F[ʾtD16 z (#}N @SlIP[Re O|Yzh@_\3~TQ{]CW@bU q? sםuV &N q 8 pa7>Bx 2sM^+Bf^Lus|%[*K!ؔ?u1s1F@FS٨<[D% DCo}ss-Py7zvTVmiW/JI]m t}r0I>cD4ެsvCe|xD46uA.\ U>}xǮq/OМ2?{Ip+aEl:?@@t.G&N炁5f|':hI/؏+蛵VAM\o* YN5-ڴAүSdn>{jAįibMﱙq.ot:ϦF1sGi2x<^ι%\5%g;y260L> PtRÓwǫJ.QdE_ k=1ܰBPy=_x Th/0se2L@ 8哨SϻܶSu bqP#IDVݔm aJ(4wFb*`:u6є6ؕr@Gę-],d80cD36يLK6U%<%;7{ :7%*)SeJ [ɇY:+'(πc}(..=8hܽn,_(uP[^ʼnnͿ#XE<5~Z+諙+),N3(2'4H/&IF`ʂ AAК& WAUpKTɋc nԏ|s>9)oTo#YZkjm@V63 nT&] MJ-$Ak3A58FIgQ 2ӮeV%8ujЎY\νXlOxMl@׷N]ieDeaxJ*406q3p؝-Y~ RV.fc H/AtӮ7L R)SRGv]S_aCGzXYNWzm`Ҷq=nP_}i{_Vb2U񾳭q*m?! ~P{Z$"Q:b$i b7SQCfVS;yb]uuAu%:u8@\ ڲݏpCels5ȭB+I^Ns6 [']uhr=->x>BNFOayc.#dǿ JݠSEk\4ݘgH OU RWzIY MjIh꨾]Ա$:K m,ACxrx./ծ0rg]gb @Ed ςÉŬwzr Mpa.7,tf ,*6gtp@mү6wB^v͔Q =>؍ތ!WQOշo]m8@xaҿ?rU{@0O(O1W?8\*BV̋qx\E?tLq XN̡ L ѷ-K'zHFW,Ȓ/Z ކ{VOϧ>嚲6y^͙N)QS[f`R? P;:E.ޘ P5xYGfSr8]%/G͎Pmay< t%OM,*=w_%8:cK-OehOCV cE²K ºB2}j`eL ؈w\T ŵułxB%7)9%̆|3(p _ËT,P LARlD‹iÜ̓?~;)jY3z{>^7׃h ˯ձQ~W\ B"ɗ@SM5?OccΣj[zfMƌMc e'o@}) |zK+p}c.PaJnc?:SBr _9qf{TDH r1; $1Q27 X l,Jr?l2;o3ο'_+ym՟7VsOԨIˠv jPì>&& \Fvz8GǭwM`-a̧qyPV 쉗qWkTm~.[;FF`O{-5Jo>ا$(ݭ,VWG4vYr* ѳL5N^9d (^XKl]/BTM-O ' :i0D EugGgHmiuIIy>]56i_|(nbcakgvO1H`1 NuQ"BCY7dV޳Bzh^h^DтU$}lE]VX ='GqJM*cp;@w;41:_dTy_kX3ȾtKѰ/ DfdvL.Uތ O]i(5>W yc3lk3hsY/5Dy<2텐XRg1:!:v/wk_"@LĨ  [5MQ`00&UsgBCSz#sgÍE.Cɢ1PWy7ޖWE>ڈ5Fڎg%(Ja$y $ F+lM'xR[4{ǘb-=X:H+@Wj 7b$JJF *˵̲~U;ޞO\jǴkVT]*FY ~;KlJI[~|/+{!V;=(:z:ɞ \dQfBm~PNJ=;bzp[O<&У%saeZZRg sFgԌĢh:s2lf j ^$;t>roP w0+t'WJ W_eyP^r,K6k '_#ᧇŭެ&OwRRQ-fTp*yi˪(\<'@ WMzG 4˾>e9c=h;%女ضMhjN=}j$ԕlѹ* USAx2$5f ,G2N*{t 3?Ul=~>懳א˭NJ6/8Tt(vFJfT3U{kl%{x ^Kd 89gmKsaXY߽3^+w%[P=#aC9c`;":w=^ /XUSrAZ|Ʋ#T\X]m2ߕ%z2'K,>y|#zvPaLd"@€sK" KP\QYD]ŵx)xe/Ph,7KqjPښch+*R}i%"D刵wz; ' xJU1LnC/%Apsgn)^7LBlOH! pD.̜c\ÅR%9C|IegDoXδAntho;w}М[Vɿk1;sal'PKQƁ/Ł>iq'LfB6W_9S;]eMJakóل;$|}GҐw=.n{1i[$$5&]*'M@ʊ  lصg\5/ʮLϑxr /Z8d9*lvEh#IV z,3y26#TT-R\41쨺R EƔO;s=+Ή՜V yB7כ oj1Uy?Mơ-ʬyﺟهE9V4c&놡*RF+&"+• Nn 7 Y8`Z׮j^"p)aٲxst'&k <*ģ 2mEGR|&.۰D-ci00)8Oy80ql*-fWAFLFP.(ى| )򘊤8Lʋ6į ]aH|wP`0Z!NWdb6~}МVMA,ߛ>Cw2$%@ꚑ/ kEz8722je"]@w(CFW=^3|eP[H%O]%0-Qt|;sR$b<س80HaR7:w%eMПF ꃒe+X=U^?Yyd"hս 17݄JAu?P!`I-ǖE~+Kh;5$~_Z')_XyJnv%YM_1|n]6`c#2Neucvm.&-e_]UM:6\?'~?6(=BQǼZ3|ABM)?j5^[I 5-^Ɓ*~9?DWGpZ={|gǬv*]nꧪ^7Y)/y'TR: Al!mYR2AI5oxCv^ TIO>E7J` 5@)b"6׫@L/BEN拓umO7p < 4Zp Ҙ85,d!x"32OhicВY>jbކu8, EV0d.79{jQfv/63/*U!|^Wf3y5`%2)Ƒ=>&˅Mj] =1h.ַ+ B0kAKsGTAHsh4\ 9w}|+$E>9Jkf@OZNTJqA 9{n6.BT=`1},!x8|#UHUs _excvﯳ8GU68uM6ۼ lcˆlVpэKoxo%ڰ֬q2:<敐w!Tx k=cౣ6 MY6*˓akaTac1{qXR~5*$?|fr|fM˞CIo򴸵}}u@(_{DVFVO۞YlC>V#B7*&"5zad ?dAJ;V$&L\ eU6I։7kyVWy7ᶫss|/d|։]kBTzTѻvۜ${S}u]3z0-]|ExDWb mzp&g? :,Nm~@wmWs\|m%;V:˾}_&&٢A(\=)w>L*kYU[9+-:J9[7|ؕi\}">?)j"ŝ[g6uaofo7qQjfFF5)YNbhV1tYLD腟p?B=IOS7^{%m+ot$@ !XAV_ J1 (zs`Gl2}>m(4<)}fD W3&OIO0}ɧCs_`SCݳgx:JyE:@6yԡD$+|i<ްFh1=xu1-(RN,:_ }++q},p<ݷ& ȇ .Cdz7z[Cu-D Sf=ߓ(\F=N*~ZT uWfکRC 1b2y=)c9N,W>@e}oXt;9P(M=l|oTyr2@D cH?>V)aCC=[~eDKb7B:|oXHWn>~#'54Lps.JCUEVwW ?LeC}s`cூ仩GȄbk<3FMS[2 r_K-qjyD7}zNp)6vEUpg!~}wާ `˯],/Ԥ+뉅#Yohdhd6+R̙Eͻĥ,3u 0_^Em WZRJN{HO*b7$| 4τMtHR0-$a۞BPllؕuQUXN6 xQSC3fVdG"`[ Ԫ}ˡu6mPyySBÐuWS CW|7% yrLb-rr.4{zt^ h x> ~"c# >w㲥 2I:-|%| Յc[]j)TMK.fZ5*ìq"4ȝ}8- OYTiH )Q*Cs~9)8=+muB.R--YG_0dV8X.}XdnY*8C0;)\P;tDHjȪ~V% ѓ~VH`._RQl AhZNmzW.[D#։Fjͩiv>|bRd3v ٦W9T'f \ʍ H [8b;AD!{eK" T"!5jxn{NM2Dh?K)zr{]% )gC.%/v-IPފ{Ϸ[H*3 Uvx'0vQȮ %;ln Y~}Y5 xф-A- o,>b<:fzVn0eER?XX8@2cF ݀eX]w MҾ5A䁠gFz6 Yνp3 ѬAS!+rNKw {ӊV}=(+"sHÉ{ˁ!Y'N`;[ΪgOT^q4)+ir|@wtsnFW\L)^p3LU:={z#ɜYX^D28O ɽW#J16w01U/?\cޭv G`S6Cz7eo$U̚&/ ~MhDi7.85$@8Z)&@9J0F.Pqy!=x>ee%X\F3agLzIPT5 TwR904(y 'ጐ. 2q9HLg6StBCZ`Cv,ƻOU1ziDEh1 L/ye$B@2sT74qqqqQ*w7kcsYG-zkw~ZmVRuɢJPkb#txy _|:u9)pgb!\-BcZL|X:>nB x3 E@s%3E耑)" &}ejRKZ}iE|qmmK317 ~9-LqM90xDE)T`Q ֵIfeΞo5ܴb'I'ePm@R\>/ۭ!=gP-5tBI 0PVV&5V,;U -uyc~DN5=3aEM*TewVZ]`M @cGkvAn|j = r:PK% 1Ulֺ 9A\n!s Ċ-cziS:kҜIǡsteM9g۰gjj7)~l?G2CC>uS3. Yo-{2sq̧㗋 ]2&m/ Dvwjo5XeP"-ԁ59VW!@02M$|Gқ!"NE,[c?J0m Qh"Y' @9q6'zR7, kYXۛcn^y*6\Ce"Q@ypw+VRiǣhEfk{Xnb\HJ3}ʲ_n7vBT>S?୙Q (heF D)j<3w;:I 1aU)tnZv}dۗpn_|SFTj\1!o̿+;J-DպjW>F낖j1GU^ kP1w򻈰_P E#BڴXu)r=tmpGjH7aF-4Mb*y/nA:nT2$r˧|eFH8$ciei8]wD!ir0OҪcvtLp4#*ى)wPdpGY;A손tkA㧤cLd&\ F #]:,mn%:#\ܝtuakR1P$P*֚=9#a>Z}K넬G]H8n!#~Z( {ջԟ~N움rge:8}{nlj5& ֔J(|(5D_=y\-?2#.Tḷ۪#E92[kHK(5Sf(?~Ul-222U{KB%q׌u*Ǭ US3;Z9_ybZ.-&5yzl?}i2R]}&rn&}_c'kF!"Bi a<`U18lyݬ~^츕*>62c >ҫz-dWΈM gG58ow4 sw[!g]HfßHx@浴VYP]njm +s/zt.KǾSIsu zΌWMrH-I%hA՝|&b=:6"O-o>G0Xzde+MHΙ%p)1 |u(ޠ\|Tnm^jYD[( =4gI^Ŗ2BT~ h1;6ŝZˑ"Qw(8 Ő ~cyqZvI.\lDX;L0O;s X6s\4m|$Yyj|EBp7XD% ,fl-CDNh71Z0 =!fSâ[]jN:m#E)e-=o)&jd<5Hxq9L01jۍB8ч]d tB.KrAΗ>j8=ϫ<A+o^AUX_ )F~F}{4t.~eĨI9Ey/4qN0sC}E9|~\nn[:jhcID'EE8P AT{_Gm V/FjOaW2>o5d`R?s}YiRгPpY))2e1snXU DގΪs PfȪjzGmh 3c =mGӁH|CC$/=h;c< Wm|סd-dBƮUj 茌ԗV(HHyH TmWnɼDO a(!]̺B9#>H]֤t$ _-yyLJUh3HsFG/i^GHxJ~+0Jʆ0EE|0VDx1b !;a#a&!]΄\ۦWYA42h ENB e`){)A+Ԑp[x|ca_:w"wі'/nu +: 0tv1g1ljc[%]v ;& k }_yKcˈs'f;~d)I[6Q\4|388qZls|#WGZ?{|")sCAeY ^`/ M{킫0;l"uC){ w ;E)pgW ӛr}#BӌIzS+ foz Sc]I 5Dk,@G7 e`j __0!`/#wMWC/7DM+ s`D)*XW(Tm]h3w@IBcԻ6;5YDCb~{xX )/ΰqAɸɼ^i  6;nHf/priPC>'Q'P"NjncL~^hv.8|.,ɀ_ΔTN!>Ls[ԉbCY9s!;c&T"y B&uX `&_VTF+En%kcXʁpJ-nz%U\nݏAL[jpT-rB4}-?hcSMbؗn%(zcCCQ` C%,Fes vf85\ ǻf`r(d"[0< a( ŒOǢ#ßw2/NNK7O!!6O^C`w[} XƵЛw{ EOq跗/xvAD mĉo[Ŧ[K ZaC"C)M1ٽv|6#.G2%A#*>Fg7MUwC俦k]v;`*T70+OFިz$kY2RNW,)4\YnoR.ou& !4=ZwMԘVr ˂ҾI, sKo{mfl.t5\rn (`h=SUN8rUgu`>t9_`Yka>o۳`&+簍MƤ\"j[ uFRZPU-y'[ljчr>l@znSg21t&XtV LǺM=tx$ı㉋\&*`$D19AA{xF,"ٛ1SPu: F)#K-h[[#zޛıqp6ׄ qk[mE|7C?xYb3QT}|!z8/xfA*Uc(YK bAi^YY9B{nt㾎_{1.0'Q_պ|kn*\:B4 =D<4}w7—BWΌ tTqޫ$7fAU} ഍^C&ν m#zEWD|+ToI R:wx%h6OnlKZ r ZmZ';F: ' Cz?!7|}򂁌sL Ng\l7fT|J>1aؿ v;瞣.+pFI Xf2l=]ۖNi-“2X I|:}^cK^ȑX:^S9*v,a_4mĮt5す`W[{BzWsSPwUc 'q҃sH< SnQ%̨m3{m^&sC曁\T Nvce۵ Z҂Ih<=~)v .'뉨7OT^ιAE[4>>\a%haS9*ш&tbqڜ8F^(ִzjVq3`k]^*ztî(%9PW*Q "$%ĺ.BA1u] A60-6YhhL$0] 6\5S/^/ (XZ xqMЭOY0%~/ J$wd/#'N 'y4 ӯh}F>+M(&TubI+E͜6vW6 aDROyث [69dm:6lͩ[LT\ͤ*=_aGqW_+JӴ\i r&n_z?}&K 7ghsei㶁P|@>ƈGΫejh 0`[TA-.0Y8@冕E bWj#ahƷ eyo΁]p*HaDi?HӾÏR^,ޚ?˶FD ߤ!Ƥ.g-G"Xa "U&}l*8/=?6djDxzՍ:~8?2Q/93L#^eyyl ~}l>5̇WR@l.!%o< > 9OEe4X4n_T, qbGZɎN /JAj@##m^*|lbۧ}Pqnnh1(~q5ZGXͽ?ԣkj^O2:}8<ۅt5,tEv=sQIj2?`oGXx,@6~CY+#f]gĿHWIN͙b`IXl*F1 9zhHA687{ ǪnINl˖!t fe_ӖojmCTN"FXEnPּ$58)ҤgpWY@D K C_\V~8m*ם9"NĊmFZd7¢L,c)x tkn%6p)VΡm׽(`{zxhD}:} t=AyEp칫4}ڲԷHL[i;UǓFbϜəyBٮ8!hU[᥼)ZC%pUbYTSPY%pq7WqQnت PGDHC^mr ʞdpXc{Yd&x[寕E\ao^PugjAe TҽD( တ+X͡/l L}hRʁ(+ c`fap) sdXKQTiʦxS7ȑߓZώhɨ!H0;w_'ؖlTOP{&Ӫj5#S\uoRl6*+HEtɔ8;D ~H!PjS.jA뉤ľک2DPlmCw$_Lȅ|%|n2F1#5~ѧB!yo!yY5BFuc |^"lzv\`Fb2U O.=ISQ;lY$ՁSNfmڞ@9ܜ%$2BĿeRK1pn.27c -ʄ&} 3O@ˊLa%1:'\qw'k{^V_^2ӭ^ jl@?ԍ&Ef'!)~`8YW-S>ɯ q]NMQqLB.쮇uH֐aAX6086whn㿉Hބ,"'30:{7,EsiPBw;Υo|ķR1ZTVxe |=r {ʛ6Fts;ҳfC[6L m-$ɎQq! ֍#/K5+ 3Ω]Lb|c!YvQN6cԖcSڒ=}>L7ъV80 \Ś?龆4ZDFC42].F, {pS+&"~Czb e7OxNx3ZMV'FzL6-> DfD/z@y~e-a[U~rVV'ܓIuF"8ITuiUM&ݒb ()dO# 3 0rI$Z G鵗VL K$ ju~GS&|6ln"=|o5o-4&IrV&YQ~M ]I`Co E?\ٲyG &:n:tɏ[O󯍙ؿ45Y0TgD>V;ŘǞm k:=G֬: MNxEjy# D. /c}"ś EDqeG|=Z]Iaf9pֿEH;~IX!.H@$fMq̍r5ZQ̋O7ẫ'ˡ09Bf'x'ZmC7M:xe2mӢKᲃkfj5?nwfYDr>'>lzvi2گټ?qQpER?l1z>zR|v┍uM e͈0v.,l^RF${ΖFf q . 9*SOֽmzcF8Ew\cRO_.fT 3$C8"*鄲e,D &~xBF:; Q0͟/&j A+L8z9;렺gUNeg?Q0@_r EP[:x\`Q;%bh =NkG4 Ηu:p-P7REe*XEj?ܕ$CǴ9:4t0F-9qⅲ"v+^v)X7d ՈZLX^.j=HA+S .K1`W˜ ֜O-6=T\4ϻNa/1znҤ ׋1 L!eg[B߷]7@7]x pt> $- cVC%mޭ~˴e,[AH|vn2Z|)Vu|2uv(FF)m|S[ ڰ-Yn̩,7byZ1vvm@@8C7zkH_Q‹ **쭳t}o.e.b"l۷`c8UW=a F!o `AjNI@Im,?0W>_Z2onXo{_]0 j=B+Z,t7J6&8BaL>Tm^j,1)'q~/47,pgݶ &Tտcaccf0*Ҿ>%* ˻r.r%/yg%vϭy6'M`B=R# TܓU_Λc*Ե&ai}l2E“+V)RfQjud[ņNah(h|V:ۭZLx~Y:X 3WndoGh.tg#ʔs=aŢ `qN &%TiP:4#iBw+)@7eqMAɆJ6>FǴ~ku)^f j#~y* EjQ 旪Ms[,NjKuh#wO,a -MpDČ ={o-R.* rUJe2^կ 8dNz,aḬ%O̦ @ jDԬp;.T7}69cK?dљS.eL۶?/m`E;q(] [=k"KBHYw#ZIp ֮kUJnG$"Cf@J= Z;dP$Ͷm@.#+՚*yU[2 E{J\٭@J~ }zIcNbw: %E4&k2h>9!s.:"?5MZOoIV (;}NRHjsgn.Z/@Zd"MoLtMJ$)ެ&1 A0p!,2ۚ.2hB7essEqJGKTFjY9mor7ikLg#ē!]o(R(  +U-Cֆsf[ؽJ0sl'd<ȏJ)U0D" K9k3CʪŬS΃*4%JufI+ :;t{@ )|59 EqN@Ac^mJ՟u&`gsyc%:M-/#"滤%sMڶ:(PF-Y_[ƸŜ*|J^N s[HMCj l _]>g!A~rގcmϭnBtKwЁjj_Qg/?p<ᒴUsjGOD'ZeRp?|.0mGQF_FR˪ܿBR;J$@(J]'[CrgʰXfJ|=z_F~wåogŽ_3{Ì anET@k[@gO5 gu? +s_l_Nxsn:ѾuZMؾ1fEPR'GA@r!<հL/""pIRV`Dsb[ fħ ꂅ?/Xx u|R EvJ\7??7*\jzZwxo0`(#y&Cozų4~ #m'^!j :ӛ0ȧ )ѐ~#^JI\@=H@rN+׌+a6IF'r~2v5a$lҪd ]aCܞrTPjpG/Z{*P-FxqaO."Nu@J@uS<aZerH;$ԺCMҠ? ̸[ g`i|(fW_v{=2I@WO]}LjNڥ降]U}'RIPF|bU7s:MNUN2T΢&i2J}'V^8s؏@ۍשs*{mCf ;1RT!QGy8jNghOj<$9f(ֳR;%S-`[fR۲~2LttSYc7Z kf-6{k?R^me-4LW8 òhtc!'`4(TM7C(hUt 5 ]44:16 _ NVw4*} b`BE[)S}H-/լ8JٖzFx Dj'LgO[B+,?%.DyE l}]ʴ޲8wQ "jqP&7YT쬯is',ck+/2ζDG$sR.p OBu%PVv"L QAS~66摑 JJT:@|&xM%Tpk5tRQw|)Y,\yb~'"k %'$J i]"Z:T'jTDea?q¶vȪ]/,E m3)X`.8xЉWοCHWIa{w2g˼JN lk[c/A(+&S0#oܽz=YweϮ +z$$Ԝ30]zHYiCT#-q0πge#\S1ʂ#9 P)zΦzd~Yc2,?cl^tNpRIҩ\<}p ߋ$ȧ=8 ū.jȋI@/wӖAR {bAJH +XrƃQIЖZw4v&Y4yqeQK..Q:4Rs$Q)̕Har)jk+]ֱ>xFFJ-N򏩪֮|$F3 iP܉Ǽ g>~bj-rXf&6Kv2πsw`93\AE xkV2,;SY=tK)&7xY`q%fH?=G5l'ÓdY}߲YWxCxepW݂ A5yK.)V' q8|OŖpvD,i2s~MǺݓ+<^ѹ1 #Jv, %բe/qʯw]52gYdA2YXJ<[Ӊ9d#c|5@c 4v6[n˃M# EȤ4Fpԯi󂩈\dth2dG a>U|sкw q0.6@wYLrO+O?`'8;$x!a^"~b qE8Zo.tkl{T>k o: "gm3oޚ` FɆn+FPi+c 7Vف)g 0bfi" rI!NUFj9[N!}ْbj.k*7Kx._wA}9UƳG2s )74=^ 5%GЪ8h]QjS-n҂A[Jz :g}eU=zgvdDž}2ϟi< K8T:1w/~L~<52xӘ*39=췭S/Bu]Pi~7Ϊ i3FVA&g)PQ \fKyHL|P2<$PAy"(͎?uGE/ڇ˜r҃SR>R9ƷF CΙ럧 ⩴ljQE5j7FiQ$\f|wc?HgY瞵6h:C{WndҖ}'јKԆ.kK"( ሃncq`k32O1kR݉ZmBqhFώRR~t!8M1i!g*ˏڠ7q=I.>VQy823.B8ZEQnm#ꤒ6Or8ZUЋ% 圂"k pV^4J+T$eIN]ުGcAGhLp";ʣkDhIHt$}JbertRbKuNt7ÇduH)?@E[&^mu 稐'D{\~i>ApMTk d qKW)oUֺ'J&ѓ󯺳x c8iԳ9P^ըeZ0d2o1,I+[ xNW `N|DtRzs2 28(J}UՑP:=sUcW2fe`8%D!RwUWur L[9 tV"Ȼ{ ȣud}Aog"wbe,]J*y 3ڿI#/02)=tr'!Gb}3G$Ew 'b<S4!c$VQmflEz!u!GSAmC'j[Dz3=lN)|Fd;Zr0?'!;>ւ5ϏH&D R m7a)SK@`2za'z 7V.gAȇh||}PQd?@0ݷOs)6 $]e&IW3B^UUb _o0Nfn|Qv{omyX<tH7{Fz0q;gP-vMsMa60Ϭ9!( @?IiA>G_6:< %iNQrlң~\g7jK)A@7l6 ~eT?;B]p5s">T%^)&4KVF-νl#n2\w,t$u3-$sWmHoML*Vk&B='JkIPp}-%n^jdMSC Dk6).xoSqmFls \763#06{~tkKh>G[ pCg/G}ɧ%YKo**5yd(XN#PBy\XӔBNiasDt.+57D!?e~*Ig)jʬ:PQ}J:=ԧ#lD ["R2_ᮠ~FrlT{tg2jE~hh&vy}gpp%>d O,X`ꑻ{2{NVoJ@Q۫c$i e(Iea1`=EZ H:S֙g1jJ&+LVuXP ]5v[֭g/%iDz d<*8 nF1{SM LsԖuFye_Xasz=1x"Ruqr:|o8ޛWόYt U *@AB`g]IZN%dR 9̡Vqxw$n[A&uaQzeq^rP&-!T? Q*ʯGL&Swq:}u?al (R nW`'_[5$4T wՃ 76jjMa^1++'6Ӿ 0k韰:v"E3DPTa35+KWDJ #_pCy0VFE*Mޑ AIr `n;ȁY$cה8j;N. 9Q jIO?|nYb\.%_ݮvr%KfcPh\m^?~<O0NrǗM84Zf[y%ΚR0I8Eu2bi5tlDLE ;ដY'˵Y Nx%`Iv/g;|s hlXD)ݯ|Egz0g70aJ0|2+@S [ WgK~ϕ`u9|Xa2i}(-pE RšOINuRQk?inC)aݞc*pˠ} 4?MiDcm b|Ƕ`E|v:an4f1ȆvڤXҨ0" fuu.UMCNH E_O~ț8{'yp8a=\Ժ2 dZ"FHvjҶ(j J n= s|K]VTx`lihg@[`kңPwUYMu8!Ėc $<cHa]̦ݒj-MΖ>t]x-t=lS db!tx2Q]$f+ۛLȗς,N!uI9Vrowh3+Hw> 9Ǩw|k41{ }vf Bq0؛]kg܂!LFKԿDpc.Ez?F@},6kd.-bŻ@ILSUEQLQr~84MZlݳ)lX˞e/ǐP;Rurd7λpL qx^ 1W2:*0@4XzG %ڣ KkN`]1e">#ٙY6~Z5v8b",Q5~>oyL*ׇfAAwA6nqEC6ic8S4b2/OЅ.-0!r{2.ևރmexd`/$F!g^:[TWYr•`qDL_b ~EF`xpEgE?Ahu.CKxJi / \ aTБ~oYZYk&Is.j{t{<:4PåϲOxQ)QHt ]uP2z}' 7i]w6|#M Wp2hKP3j&}Of2YT{H8ZCUՀJh^u 5LvoM AD`c% dMB`E-% )A2XWK{9PKl>f4|Hdy?1ɑPҾ33uQ&p VU ^Hy5*idqY%dW@MWarMժ ˆ+iwZ-)|9䨡r53JCXzVG9_kL=Lڶ|馨sX*sXK{ݬP͛D=T9_2EE[b;Z{j ӼmFW[w+As+c!O,Xu؞#_ז]&I>͞-YKXk03bHckiN3K6M1\wOd Xr{QTlğp7m<Q030.ށ\Z82F~6-VETcY;а{TAN5+HBOSwgەkZNFpw~Fҍ\ SKdpypU%U:p/kmӝROCl>g4b&]C`_m㷭M{xL?;k`^+St-A`y1>HvG_}] (=wj+PuTZ8uLZA6!psR;슇<݉Ty4zja{Qv `~DP( 覃3s,8u N~It ٳ)(V 09V'T:g%@P C~GҜyddB'LCX̐TV1HQ,F_SmN<了c6]r@J\TDJ:VB( Vٸ v32'Q)Vl #LbN>؈T<3"x'-qψ؍B@k {S5]{Y=] PGwѸvQ+P5o”9$}w\7%3ϥQplHg R1CFNE\G-sJǠSiC۲ lI-DʆQJpYj{ҺR7 %\ҞU-:;4&fUX ۃ35~#:d.aLB^/36 ZF̉%l(ܥđ} Fa_0.ot Ҹğ5Dk.-LTɯ :۰#Ķ"@#~\ ;a\N<4/-h%} Q݊SOsZB9pOk 3e7Sa%sxйʬsYoڱ y2vk0pKSof|L+`yHVY8rrxe b+ ݝ3-f@ٮ1ߏ]#p7,JeIs #h%BbF/νM,%;9lh 8}4-ul@,n7AdAkϴl[)m)iL?V$Oh?$F':I;K`GhW8DrJq~~ڕ 5}q d=!x@Xl=4@L©^>Z'9B]]AVr,yL3㈬J5^RS.4wp djamǓ9+Ӈ֣'i^I<9 R9|y)A9[!$\W%Vc,>TZSo\NƖóQ>׀G)p$Q ՐWgBO p`?&!#s޲@`(g1}[J&t]s"j BeՊ2^!=aXv31ÚB[͇HmхfڮO9OiM}'J-,xQƃ6B[A? 6/ `Y,9asQGE Uw߿"ɓ,=:ېSC|v|CIgnn*8ZFf,E~dhp!Mqc272F="|M/5of rCEwK^&x6^[>wc`qz nC/4_ '$Q:+xl-Π8Q{iW$zdmߥ0Ayt¸Gq,C]OQ׊_!JiFPP7q^@aƅVbg.zaE]Ѐ(r\ }8/yT8i5SNVg AMXtYޠy" ^e ל߅ZEQVkhFn~R"bt\LXVS;zz?Ϻ :k}J蠺Fz<{'f$gUhAGGXH /nuRDp[w 3PhY_W"ڹ?4L9٨.˻*-iet-eM\)$]2g( 딬SZa88rɘ;28)nmxH(9ΉBD]y%KTrU "ɂ+_hOE 4U~e|8u-t_f4Ls̘j BERSKvm+E]OyF6"b{qz8sEi"l n<:rF4ܦ1-3D,`  2-@ucT&> Qbo֘%ɀ_m;u%dYnKoR g2/PAyBYx@,p|_$r?W MɩPg_(\*h_6TU#4Ųh bd BypӁ"4֮r5>|Kx3Yp0PZ}А|$5=w뎱Au]V@NX= l/~ۚiq$uB ,7-xcN =,R/~Jk5@eKHU쇪Ьj6&i]Fd}|2̽R*.+ X9ʱ<42l-H`dY2WKGT>d}KJ`T4Ч[$_foV-Hv:g4.eNOx+-e!͋qSO6{UywP+' TpRuAPq P[2t GDi{H4PZPܙ+2lgR7=nΫxk #Nx'uu=SfBybyȅ6Rsfv'[,Vz;8omw{;|BH;Ϡɋn+ 7B0O;mjT*2G[b"FCY3F7c0lo*}|G`vW+H'C1Xe'VJdl[-oUq̰y@yַԜt=hs*XRQTë0YrogbJ$[>ۼ .ݘI j@τWe R+m= Lpqȣw}+p.| e}c̣SQzR8p7kj,Տ&G* v:b; ZW J̷@j@owIвȱJ_tPN4c!)V |Vs49`/)[}e7+pL{_eA:T/WC^"?C/sR:^NDB-$_SVxQ쇤}ե@l6&lIZTq-}ze/< @l7Gq\ _8R^_ֳ,A8@;f{ec_ȳiSHCn6J bdLרm/RQl`pš麄KfFRi.5 w S_NMD':|-WR$n^^@]°yq1+5&A/qF\ӐĻv,5?By)ڟLe'šwNP4jeV=aNn[wZ-;=ݙLӬ&EcҬ~gGkg FMn$uY&r;d@bd5XtP>pu_< ,cV\ѫK5r q> 2,"gY!0O0(XҨj)-]%'qRf$Nu)~YKLJo`ea ;**?ӵT=(ЍK8RO!n;zdr)cHCYSXH;:^WM@hˬ=gSAx-Il;Ik"NuK[dgyup2q+>htgBA鿩8d*O | 1!?nn'!?1YP|i%/dl :@-З[CYH4`aRx9F T^^"#%fj֦PgNsKǵl*]t 3 S.C+y6]Xkh?kePp>xxxt0%l"UDhx LO֖@PMD_Dڅ iSR9Au#a~fd"fs =YsZoq)ǨV:bi!}WJpxhzm1mHa MLo,^LRu?+'= M_rU8ֆJQ\PC2`WuH2go\׮Ta0?n 6ktp3B1D  ~RFj^#KQ|=/ Rra)=L9_wڜQ^VHls Vj70 ΂$w]6m-KexAa8Oz{ss,5yx 7 -c#rQ=(SҒ5-ޚM;4(~np#E$kHTN&+F4>mm:єq/ ZՎ޲D8?1LWysNT  n26Ao DrΡ-zaf`=ɰ{e>x0M߬QR˟ɷS/j faCg/?D3"g~xuJz7+'Aƙ2F58ÑNǀ1nCLa10~iU0lvs#"CXzb!k\x'V>S'ڂu/Q\c*BXBVᇴ6)iز ̫̉B#;Of:Plh#:]r(зQV{>rl&N`D"@%t&9%2tt& .Uel5>b-4O*F3%0OUaoP{"JbGl0xUIxV`q5/'Y52Kgg7TU=VAy&O6E%R`A{}k;nZB#̹\ty򳡯#XD~ŊٞQWݙ=/OQnozL{r9Q+(# Փ2 GQ]t +x2ᔻpM2DBW`jБloA90\lMn%NC(uKCxŶuY@q̟FVeIW׻ e;Nx4{koDFFWP?}˧WXIvLQڦp5^SaVA[.L6lUid'Z^I#ٰ) ,Ŕu6ddz8E# P_xr`P(+zT=â༎HbL D2rt{9x_T7_L8|g7'b7ߏd< b9 Uu[GɌ\s+Y S3SE*贞o4 xǀ_|dØrn_![Zs_}WcY_]tIw0^@7#e".mT[F:D\uYp?mbD͝m$Deb`Jm1 PԒ͔Pg_Y+?2Piw54XN|.Ra”)2Ͷ8TJr)+۰#2""@LW%vM1 Pո) [QeblBK68+"] oq"ůc+x ALYxB!hʼnS4"I6~JDufJbF)X-`MGxj;RIJBHoO&̌H"b?YwH" i7o$8yz iYJN]&RR*1p. ;}Xp|3BG )X@ ~&t.* 7ZN͛ezY:t8v1 >;ѡLdBn(,=ɮ#:pw}c>siЄ}vQ Yᴀ4DU(xۣ=YOG9 "s9.pB GUF]{(/+A4Z E$pP<'$svԹ+ywYyù俅#wpNÏ qả8\= 7rzV30TdKY+6܃"7 31=ө1|0:Do.vf_)a$#  64bˇC׮9WMp~*ע, p:}U6-z&7 ?:=`pBhdӟr~|a]oL:M1cәPpNa0q\[)TIOS ~La0}Mf؉5ү1mN)p |QNj׫D;Vh̩@8R>]CwM}E֋{-j+PG(`WfBt۶^{T`J#HGl–^?S=~@Q+2qj8wi Ɣ;BLkq6y|a+ x|}yHKTTxIhSPJƀuf'_ 8L,5lWV9p6U*/ qPɻabN7;D;`a?zr _&Bȴr'O:y`:E /7=fQzFba{yA[@D×H{̅ʬ&I.P<`nY qx0[0 )Ϡg|{; &=@n^֞+ Ea*v!C_GtoQqc,zsB0{e!TŻm9XunY/~W4pR] ([k2@<4:WmT@۝[36Kadױ.:zXQ?c,-"BqmKdm^2s '._(]7ȗ] []uT61IF24uî8:(.Am6?f Ihҩ4\eQP;{vfGЋ=o<}FvډZtR˟,nkm5gb%m2L-;Xj̸ hjdx)M{_ݥ5yh#tYiڊ>?dyXM.[1p[T27ڧ"ANQ6oUlȘm8?;L;YEv˖7]Lk0 % ~ieDjˑX)^™7:8psGqOalHQgvs]Ӵ%˅F%x$IOg]or88rmeM]FYfgӆPh}԰\`oֆ KgI1Vte*u ▬Nn}eB[iACNq.TOIWP:`M&imJBu!%)r⽄fUw@\կƒ_2]R/h>Tmn k]>Pvo .> smH˲>} _WpzT{w ofcȩfQ`cg]|*˒<(>@ltH]W%8<6Dq ɜX1>lPfPҪx6Kx ~&i^-(ԝ[oT̡;O 料giEX6Ḙ  RbԬnAa1܈Lm(o ib<ӛ#cgH%7~ ^i.jRtr/EGf-PPmo0,D[_tB򆥾{a,6qUʛk)vYxD`:o*ClIk1Vxw?L(*ʤl|Tc]Ƣtg}:mX``%*~p,oQ?Ԇ $#5&mTuTDb3&%PCOpD 9S dy1Y رzn&d7}Dgg7 r~aq98K6y>Ǩӈ;Vl=1(,8LhQakшI}醙 7f-P+|6O ǀi^V (^VB^ˤֶ;E*&H#Xraae1J8NWI4jb<7Wд?[3r>IE4ycWbñU1(&iV+'h]9NAM˜bW]trzx3E mP  Ԫa9qCRFf3EKd0+7b^_Q'+9̉a1Peёy]2- ؍vMMK{;wJ+C<)yn-d9Hr?JCy̤6 |U"T&ӧn"%0'[s+W(wc*3co>ۉYkԞLZM\"dLDee *`9Zw4MoEn%K|:,C2%#3JFp&Dĉ jQ&ӻD|֏yRS"'V_ʸ4~ Qg~i) G ikIiR*5~NUmyHbpY?2nϔR[iv$v E^?˟CtQ*U:=7O GOV=il<<1LEj:. ;VB-;(&"ڨ^ThW,wW8=oQJ5ޡVJ ۯG-6\.i0ƒRS ]c5!ʴ&8HZף DŸmQL8=UrMSNhs7XIl7}5(>H4 o_(waJaZŕ#rO8 &(]Ii73vݴ*Ezq_dڻ.:}sCNhĪ}UtpMz6>$E}R~/-M$m>o*0`d|XA6HoWb F}SUm#YMw+ys{u'<D%4Ey3H+ukN9U"aM|멅tip#cPvN\ m<_GSTr"/;=aȼQw)Ao6Q6DZZ~{ε_`"Uc_&I_"Z R`l2Ak0si.w3$Cv`RcqQ #]qRcb&WH ?~aJШ%=['Qx ̾y~vS蕱u-5G ^c~nVC|]LK.4s$QaN`:2V%Ӊ]:ڵ,!__ g%tF?p 9}$vw"SVw+tb~Kz3=̌\҂zgDhs'?DmeUa,mnou?ߔ7Hssl<&ã,;4hM/SbQ{Jm +Tj#]Ffd“<tbHC(Dg 9=u^`)Woۄ(ϙu82|gG&r{,(((󜗪()7ݒت y&-_ŌKw%hVi׻/,LT[Ġ1Kǃ=Q!ݱ =&i#s*/<.DQuZ4,1pͨ>wf]r01Yx*@ag+f[9 v3*npGFmViYNeaPߕb $d3`jN]q}Yv;X1uym,էRNH3qq"fxSU IR#/ٿq bk4gh9}rC:HY DjwU)q@P3*2ÃLJB8*"ߦ wJBj* :i88B== "&a+%AcqJ) +Mųw,[Ik1p/{/GCXVDF-C->lM%E3HznJWE؄7,_e6#w'm )zQӇSű X]L\UZ@;ݬ]Qdk z:mʟVZF 4t%9\0쫌PljoT -Gv* G saKs[/F1{ #9,SI6m(BǝJ&Y(TG?[xx ޺ĵDi~!LdI;2ʣD+dNni/ZRᓑhtOk}ic0aB,~k`c:LFܦw uւ ?E[/P#V)gZz:"P ^̃ 0 ow5Y^IlZ~'?6 Gd}OSӅ5wGe1h&[qFq@>4DKJ5TpXӢk)Lͭ`$/xdU%vZy@瓢HA輚l@!SD%]=n8?ֳ`eKC3YG4 g?%1OSѸOo;2J;  ڂYʩ5avftNߡ7Ɔ}sPo ͱzf=QNH(df]V 4|-{npiɵBP:H5sg5g@dOR୐EAgge)Q]hN66>%%C/#{9%͙?>fKO¼hZj6&Vx<1s TKby5e7R8yIL7EɞQXGC~N6hA\މ-.H] EkRE*H(RIxRs2!r~^7Ə-5M',GeP6 0e>p2/N`@NDi`\_tq~)Lc0yAo2TW6yrp dTPq^A {[aWgLf%TMW/6%7΃v[rFa~}1q92G3ZvF9ͪVYIk+0յ\=c9ڌCHvbESoaqGW|k#ljLb>f|ݒ 0JE9}qy(]Z1#JsrUC"un_z?L|d\X,qȮ ˍu*4r˱{"$%E%V ЕU?6 2 !ХEPP- `(aBb|d/,:J| ([`;M;\ܭl۲ sC&3K5?8]B>cȔ g/Jxؕ;Z'2;A?()^ *&kj\"85eR1b"c_]< wS$Y_B__mB ,e_i[#{Jq"p0^?ZZAN]O}Ǹ}'\j[IڤȦNr<4YH iXZE%NP. '/?B1=!ܽҙ A?8*cUKڰ"ک>Yf~pBٲE;c9oGk] 'KYPOWT *!'.*$8vFzƻ+\7H Vˌa<!;(/H:@b/{6Y6W| 9/W-Wt LyN/D:įqd"ǹQ-*ʊ7UM' TT1 D.eUY [`p )N*I-MDqXC"D@q|Ƥ ɑ )2M?_:㈷Sg<²y-c>WP`1vКo¤-XS@ZLb_ R]ʢ}OE˓@luDwؚ b]d~Ө =湎C_2$mP8TвrӞ-xȡú%VƞGP{y*F.-4Co%C/0SmYa7>Vm6tŒ%?/^C7@}``#C^iOs>|GTZtp/PR*>U :)ʅK!zt2~)W1 OЂꖃ{ߠdz(a@q!Dh})THF71Ik+ۜ g)vAMOS# 2Ν^2deE^8i7 H0].ߪ6"#pUgDwύCh,z+a8M8tG(]jrI2 J4Bw%8W;5x|a,hg*`o}s}U+ԫ.0c e 66 DzQuK'@!Y0n:/HIsx%4YRrFM+U()Ɵma{avNL Άe榙wN3Dy | k4{TflC='ϡ !dȱ`*eCKH,e[|c+(G0Cx%F (ڪK؏jFQ3uuN5IH81&ЪR #Bx^e+8 B` T 9X K%ˆ$R"ep5{;Qh%= 4:/,^6g ba˛Tz{U):~$m֌l}G1dMŚ*ΩLY*qkJtCEN+#Ck=\`jCh=K J@K;Z&(@ eAKWX@M0Őָ Þ<ܝ?To 5CnAB!1-"sCv,wgy\c75MN$`wkj QsTa'g^u_V!zER[&ćYЫb.m,/ +,/B~+w BkՒv;iRPBG싑V+<-sѱrz+LH כwsA ˤ#'(ɒYTnL͂B#ASl,>{o,.?,h*w h5Wbpm\* k 2_w) jMD$}$񥲺RqBiI F)'; dVP?{5D`c:r'*!|+)a팮.</PJKTt(G% *ێ^4s\w-` d"ܖq9ruBwG׺8*y[N)듭^ |:x_W%ڗK[9@tK_RVZZjaxK\]whrt0Dpi+ ' {rWug>k8MN*S0ݤ}p`]oĆ( '9nKIR(y$+#K3i$eDbdNE\[;k_K?Lݙ= 6Lth;P18Sx`]%J럭[Zl>)xWД>sޢ 2{#F-THlV'{6;S+V25 *yt)۾3d~,}q.7[J|,+udH16?0 p ;HtkJsς+^Kd~QqٓVq=ev .:gGzph 7(g@twK Tep [|$!ԝ$~[ aVP)Y@(H)%YUm?:}\t|Tљ\pm{bhڈ̤冚_툊{wmW[zf;2+Dϛ41'ج~,`i=ʧ`':SHnnl נIv^%(0*4M~w/!GvTfnF w9fRU!rWbl= ɉ}1fI4hJH &8} 둔gO?5r?OjEw:0C]|u+) -k*4H zj˅"r;w+=hidXf+e$dz,>/hX2̚L'`ƌSNI!}J`T>Y tE̷*$`QQkW]Llr.l4^M+HD+9M!XsZ8ֻA!`fѠ\yc.DZt+;míź0(a0?s=n\N΅ъ8Sca*X2YbV7Z{ 9IZH}ڍQW9v`ɂLW #J,z*}N,z'ڛ0lI[w5K :t7]7%7Y ROiTѮKxR7r` Wp"`NӃ:m Y+,aXO'x2!XKlJd\Ή.i\ϛ`, ҽIsQ(Ȼe} u7kI QQ">b)f-\&~5iœ3GyZ\˛|_b`\H+!RzPamꁍ~ ga` J t3D!)\%9P@#l (1EEe >̒릁S]FI]<Lzߩ B : "ia|o piaX6\܆Y=:,UY B zY0f^/QL6xDzKOgؔy `.&d0!85>},+Nv.:9N)o?g^|2/TL1EBN*0`/oՊMG^ub1}sc>yN~5}V"h@c{(z|lV*"eO~ IX$b~NT41$0~/B>Y!('uz% Of:\.\RS'3.1Մ)X ǁ݈Ya9ӽ+*PQl.W]agcI߶'xz=je:{?OrCr#kni(cK%+!ذ Z{䞡hL:ud]Iޝ&TX?/eJP皗Nn \B#GIjP)3U~I"Hy(⎘4C3|P'рy]oz7!`QJr lW'$h> Y1ȅD&-w%9-LG6K eq"کg&reQ*KکurgC[R@ov\?x傂Ȁd[k~cWi85}q5ODK4:M08g-Qxl !Mi"{u_>I}5/: ~rr4be,&k8y¸G0 }(7D0w?ђ2|a-i薠(n7#-3-г㣢:@0o M3a&84?7,)@d#RX4_&F k뇻pSˢs4}~ UWEp&h 3.t,mRll=ma2As̷~tr S w_Q-'eP|9DпanY#pE΍1]$2'L rwt2ҿ9ORx4n 7P*mX~9;B]s^I:<OwV r =/>I թ *9̃Bu6~'ewA`"J=I٘7MRjA`R^鎶|+:s jN83WT|8;5Z\1ɍ֖$ulPWj3K[E73dVר7~'d^k_ (%b_mJ?y΁!1 !Dqvj~w{Ki꛴gXi"lDh+ocj"'{@;9a@\L~AVcDK)Tfgњg>͇H*fj,3! #P[y x_"(rx{Oh[ҊŶ81[z0GZ7_h~vg(S"gIZFm`)go~2R&g | [xw*d\X6b(t}= a2cC,:YOd4_='5T+`%Qu?WA_5-(ơG7ufM=nd?G>"Gw[tGe (nPf_",_EGIY'B[jXѣ9IYn:ҜN޵ =IXϫ@a@Q~uY xj "{~l\SC<@a$iNF}Τʣ9 wD*7!wkjn9 d޿sSq+7f$ßUc3)=QfvN?'3>ak~#}R#"L1}rD5xylMFH|u -K+ܣ~X8U/ߜ߫[⋡l@ ǻt?5R__16L!?Mjp*2y4 NpF0C|Ą^QX\A8%>;jV+9ƺqu͗ B0Y;|.yUaug -MZ+eΗi_˅}3|e8uNےbVQjf7(5epM`vɛﭕVSjyb*F;D\w/6 w;epr JܭC>i2DTWOƿ- :ڼ1d9"W`Hw5$]99bL9T^_] l(]!9'Uk0c dE*OgM>A Y Bk"ذ:{.\\ W۰t-adC?/Y¹`˓Jqx~E13@~<n޹֕#qz2!-JzEZmL"&n;9\a]k7t?ىD¦P0˼[_0@<2}f\K%F- nǜ7~jU `=οF#rMo]TSE.\L v?rw>\肾qh.Jt.Ќq\ؽ*I7y$Il5*w4kxRC.]#s4MBOLÈ8Oo{~CQUbOyA{ZGR2[$%,+ok4?DsEj}"rK 8xeixoU*yv1rf4}2Ltٰ0q3M`a$l|(/d$, IM[ l_)~[Qx,u_D'A=NJ ">Ֆ wOy~i~.لrEcea 7hLG.03=&}3Ň Du Sŭ*q Bϛ+[9{ N06ٔ{n6DU@VKL &=ey$o?5le#42c~j0Сp h_dқ$~=iIJuҗCa X8hG!l:>崾Icv(5%8| )~JG }Y6 -f]A7α+}Vn]A~Oz0P}^TqY gκX⿺$ETJdD GAkü"{^ 7f3i5|R卩?nB-JyF5ؑKN!vgY[6Ao3ktxb1;x3\#᥃ɭ}CuSh !!fF}3lmΛV,O@r= \#̴^ =Wrf:=miQӀ"[O6YW]1,[Ow#@Ճ`{Ga{5`y[%K'NTB1, "U'Zӌ9vĮۏ]iӐZv{x7Er`OKq~z}9nh+MAWt&o@s[UcFRB/ v`^X1+0oFbou&]J0#,ET$d0OrT5''*vTG|[Ǟ6Pe>~L6(wY tr˔ xv6uQT &zEskD^$r mJms䚰qZ3+{[]al|j~S +ǯH9fVa>G#\ܞ\՞Zwgw(xj`:"2&_#[TK-(M/J\T i"𣲏lH PwSרdeyʟJ4i BRXwKbRR2:S{yA9:tzu=M@boM`gifP= kc/Pi5@Vj8oOED|EƩ(\/U05W1&P:ho*eZ/k~s8I|%4>͢ : h&7 lgKL@YnUxe1Є4ƀޭ^^5{q綂Yl,<)՚ˆQ™vFޕiU؆3* U0M ygo rɃy' $( {muć1m2]عTiǣ)d "gb'W%B"OgV`!v._K[|=,u&gbx`xZo*#< f:}Yp!b-\Kcv%:U'so=V"XS KiM$`脀!-$563C)Ҁ* kmY3[{Nj*dΡbt**Of΀6N>CdP{$Yeٌ ^c!@8nLjk=|D;_ρJEJ |Lv۸V(Q鱧aLQdVE%gI dLd\L'je\2zoR}"%4 ?bk!P=}'ivY"ߤ\(r9?3/^4ϿnfSNM Rp~R ?@Į/T XYU'5ό| m'hFgZc.׭7sXiaO6spOlewHjXauSԁ[ Ԗ:Q{Yq#huR(XymWq3i_"nZ2ǵABś*'#Զv @8Ld˪ˇzl,X1f;,a?0^h}YaK@qJ?Flz_3D]@4*Vgɏ[\׃aS@iةQpm|onx׀ S ]7Ƣs͂`%bMK,޿'il5̭,Y>o 6wuaP.@iRK3ZG8,F. zUd1mmjfrߒ`;?Ad鶍2T`.0}$Ůez %:fĭ4Ђ]ѡdv5="XffiooVG QfѮZǪsEq#ec-qsvJ oyMueuqeT st˺_#Z8qrnЩWʫZqH2x`>*389k[JYzpʲl +{}\ngAй{1eh/A:1 l z :%Y} 0BU@Ky91Z'C+b$X6w|j#m8etf (c91+,2hl?Rax1CPZRT/=6n&rXʾwϲAZڨY B=UIF~7];)=vQpḙQ)/B$MU.)׃k 4(N7tw|_/SD,A{~+6²7["L-Eo څhB-~^U57}^nv`yȾSSH =}.bo6OqڕJcSnFh#=+bzep<r-{@C%О*{!L q[1Ta*RSϖlXq/I 3nTu `~@ڔ*nϷIݽEbx8`B4frE0"H;Bae5^~m um!ۏhdLmޡ{/Q1p *Q֬Z>o jΉV C0a{$.Au0>^ШD! (ϋ1ʾ]e҆vTXG`BDPM\-PZK[=2(4TE=aHMoeswxPJ^z<55\T{L< ޏp`ةe*\2IP r;?LH? >Cymt#jbqr 8LniQxc ,|>*1I~>ϰϯ;10ݙ+#?X19d+6[gd@-#WD#wŕm9ec EYfz,`=Ӭb^xx[\\&ޣӼw. @\.!47O@U.>)p zμ)#}ػ`&@2J{e7Zbe0&Ysdy }7 3V)nMտ؃ u/5h%d-a[̈UaԖyjH ^blZ,,,:U=k!YB^]Eg>7lFGdMLa' V'5Uޛ.$'wr~%sz}j"!;(-CWO=;'bXz CoI ;72ŕi-Y wn䱈8- l \%J)1qJݹMOMJv\/NJE\E)m<TG}_S̫`s(j;ׇթgfZQ*3mժtQ̼ >͸k9[|5^߶+ޯ*[iyu 3*>%ܿYj-Ĭb"CndQPfP$ܐw $MrXg=Xpn[qMiE;Ioq_ҹs1Z:`AW`]*JCBqԜ?csv)r#ϯWꪚ1UuQ265T$27.6לr~B\(IY%p߸EbMGCH&+w*-n^uj 'c^p ,dBCV$Y/PJpVXϡuX ?hN8MsS 4ן.Xq8gdnVP΋;UИ}kO<ׁ@5cia۾K}˕ x"h9Z(ɶ31^wΏ}oi{OGAPT%)OdRCU2crZgg? LXgq# 2|?>+F71ГXEip? otlCp4cijX8¸VxS+Vf].\%|2kzb=r%2oi䥑~gR h*H~[[DIP- +a?q4 Q QPuKI6X~ ވ f0Nm0Lc(Q'PH]Z[+9ᱳj{]Ar[}p5S|̢琷=7#ҝ:ITU[8}8<l@P,tYVAyYz)ݵ3o/{pCF??#=d0]N8#.HO㈋ﴲA9U} 9(/wԪI4ܔQ-Hg]۹# D?&;Q (˪w/t: D,PjO {^I6`ӻui3:Q#QW2yFY|J+`OsKP!dRͥvyIQĜ3uC)nj4b Bh8/4xFB!'́YG 5yߞ3?>a3aAUݍi>X;E }< xNgiҷ=]P;V_sT5UȬۉnn8#]7MvNH7ȓ)܌R",sbźOϽ-؊J!s4%QPXBG Dp=~\v<߳|e| #*U}Zv~>!vKzh]hY^OL dJ%lZfY3Urp4T5~aZq+ivGPi񜸿=tKT{u"84^*4wzeB,OBje'#X3a{`ۺ;MCnPIBdSU7L_|ķ49>>:u̜E|(}dٮ m۰կac}^]T[vZk$>j=Xd59%ɬњfP^YKʧD~0y4&$*W7&U֡l4s&Ԧ-o{qↇɿ4!b۞KZL(Zx1N 8bv0/ uoFnJiU!S"P90"ڞ@[҂,rHx'ޏմe?G\IN~Nu{Z}/ǽN+ : z5{}~m |!.!GrqP3\ju[F u (7k!2M@-jIIPޜ dccK5~n劂]4aROqKB6r2Aq~,-J-ʘ\Ҏ ۽lӪD[ݸt0=exk Wf<#ٻSˁ-Sz>;4TsO @T2}xͶS;hS7(L~ *AIQ"F7607}tЁ둱m}"Љ3: O XvD\/[D7T^b{~/ *-%j:'؞4}Π XSq0UOҝ2(Dv1( פP2za"B;}ph$ ׊4M{{l*ç=/VׇU-[ $uw!K^=,uϤ_Lhb¶u('ca2ޒ3Ѡڰ'D-nBy[ud"QQWzEc\ %){?Ǖ)%EhoH[C2n;pj<(L/2]tg,--}z1iNDP, pc6@/Pl iO=̋R;0JjةsIs-X/7S;وE6s>&A*,gWt#Di l:5Ѡ e,'?gH"ѩߌU?}pR}- wl)7 K?:"X?bk)i0v _>*(40 T~"W恭2àhv&NjE;'jvTN*Py]N[BTMaIz6tيz$yjͪ~ԁ-FᔲKϻNBrW1#&FB'Pu1IJ-uG<&:!10:$~ RMg[*™; -[2a'k V&ǃ2DvoӼ|`up$E8 %,1 QJ;u=K,+{@sH9wFO[(Z, m*kSq }E+L Mh&SZt1JR7F0JGUB _>@(a?B&]9vg*n+fzU&'%N"ovA:ӽ s*>k54Vv2jI I?s;kB;ͬ!]8i-,箬 :2oG6Zg1籺pozyH=*o]C?91j!Lc`=iC'zs^@{S:AIBt̢Y|,QH d(PcU^dUKdR( UY)nhҔD)Ȇ^:?H$.B۞;Jer/ӣ7Ґ=}pt0hFXH*2Z'cn@(m#ĥ|6y+:`r^\yVPfK{5f!'jpGmB,> ɷ@W8bKQ`!6OЀ;\#Low+ਗ~ Q* X܆Ik$D $cW8xLȨwͽ.Bf-}fw*Md0]hdpJcԫ7\j-NZ4pGdusALL:WuyCƆhV)5k;26#Tw);OQ6LxqC49q_L>g4Bۘ'VNhί?۟K|Ҧ!]7JƇKL`nSE+˨]fD)Hξw >p'Xhl19攷ڷfv'ODKH'. K$h O}LpऱNq*(~&bZW6ws+#sxVf"OO1|Ĝz<SrG-6:uQ[2tz}jZƒ0*&`?ڬqw6e i0sm3렆l].0݉\7EV6UA٥~0XCH%r%[~:< cDA#%Y0` 8UzI#seH$yvxMfuWg";dgƳ"s2?&cRP#Јm~4eGG#>AHoG9m{nؽB e2/Åu}=C٤ҧeѳn8ѻ+L 㲪n l"4dXz kt S*2/"oڻ݈P_BۣB܍ $&P>8򐳷G۫:n=%g. Ҡm,cEs9X1(8N<!y1>?C#$o5 N6b-HZ9AiukSpbs朾J}20Tbq6Aw|NT4U"M&ѭ43"&+xVL#0-D)"Hg7ȘažXtC` Bu/zEh./~G(;=P/Nꨄ—22eRܫtG 2AR{dǂJn/6sӖte\j▚4ӑHm?BBӰλ?Q{L3*uWvp{cO.՗$]K@𐝒ͽ}b Cv f Ffٔ`U7FVZaPAX~M? b ֦; jmXd GjZam"붃 RfT~2_lGm՗S.p<5x1ȜZg;'o\@ы ޕ\"ՁiMYTeS0Y z}c9J !37\8_'Xl^|2bWZ cBY!Vlq2O<)|a!JXe~`e\>૽éa0 ZLYNmϔ"zyMĄj+Yًg: X0 ;ڒnnbdtIɱPñ{ͮC\idLM',Ʊ[ eBx#aX9j"hƠi.N&TMM$@Uĝ^Ω[NC״ܥpRD`pfH*?h)kW%8Gh<}gXvC rVT&PImfoB[0Nˤ:%i%TBD[x5iGvyJ\GDl1v+Jh^@}gkPny2_ Tw-) >r&ˀZ%Xs$,LDʉ,/wśTY@~K tLSJnjFЃ`BxlVD"581Zh;aFA+/Q5N: 6cdwGG[]d[*owd4Ó뜰Z a-塄}bN/ %z2 wTMK(1=aG~t&X5 Y@̒ӣ`W)^߫[n7Hw55e' TT7OdEisѷpE)OW@ ud7o(@a|4Yy7r!#!aX4ܩKdOD-h.?/ bY-JEu!\ =10[I[ xDoA4LO^ϬVLy4<Pu#ĉ`,&; zٕ0lÁÃyk:OW!`- &yǧ)a0SC[6~/ϕ=8ݹ C~k)A!DU iyH` Á6axkvT dMй]C4@q‰D4,@b’3ISVS5np[|)g 2GIt.ѠRi_Oa 0fmi5Yw1Mf下b/JVc>和dfD>DҁٛA%*}g'Gb5gU:{l'?32WC@f;?WY ľziΌ7Ar8ngkEnݙPAg#T)c6OZ.ڡl&q1޻TV ' 7Ow"u#꘠I_DqH\.faPCÓ4> Lj^/$Z`?v MvȃT /<2ewt0#ԙd[7kR}[6*2ci uS!*>_Dw?ڲ1xxL6vxF+Sgqb'RE 慟5YW"&uV=%|Q:%|5 }&WN4ͮQ~a1 e3/!894~(\ILل 꽘1Z+KE5TR:IY L=dX2,-'W| /us7~?ˀ 6ta/THp$ە-CA:7Q'REͣi{.oVt bnHq^7Ap?pt<@OGش&ɡyq6mNubT\Z;Ёf LejGQi3qF'x$JB<3k۔a VrOb:5)VSzm收j֕"ASsӧ`fqZ2nl c@zO? !(_Zӟ+{N=~f0N/9_B  d8ͩgwIBsY7Q^+A aHI7 0~W*[9|g|jqOk\M %c z/*ӵa L,NDdkqIk"*ցA,h[=,3Ь!G bͤ+{*SE˪2p::f$vU  6 a(G&jߺE4c^ ;%r Q+vv:[ON*=ԥOL\ɒdlř0H*GLSnUc?%_ٙu=I=U} /ͳZ=t4Ubm(q9G5|ӵOnDQȖҊL!r);=ap?Œrlj7~sm2uo0m_VaM*&Ėjv) YxH%SQBѻ'=^[5J.Bm$c{qkj0gJx&b̼4\WQdFkJyd(C?c]V´JFUWD@S~ǦXW&]yc%mbiW ,<|#V}"'D\^ˈ˕ O*^')B2$wZO9*Jم ݛs#’wMĂe39 5J{)QdA 啿zSM3LG94R0WLp|0K0fb0&zMD+IC]sG PZ0^\W|]ur.qMRYWd3LY ,dW.`9>YS-4}j-FG!NQFu?*IK&؀Xv0 KyW4E&s&бBEpbh ]+驫U4&lJO+?8|c~~mEFݭ1D8.{[4sn;jx5`r\ sE@ (|HЏ7v``-_]3lvKuWxI>%Yx- `41jOq_.] Q)8>@kԽf 7}ЈMqφKaK rwuب 1$]6O35.Ap3Pv U@^H5]M]9yvTMiW͝[: /z?ΔoTFJo<@R^2UW/̀dV~ WA) znFN;A6V[7KƑ$KKkg=eHBx} ESpo.{Ez0ON0%Aދ13⌹@z^V}ϯ(c,P/9?8k8 kBj ~S5ߠHr`85B%%8>{?E<0q%G MX ; wC xxl,SP^ڗD΢W} >8US{3y{tAJ;n My_<^Cq[nnf&]|&a)kQ)WeW2WnJٳcLduІ>̃}-ΫVy^$,zc51։̔ێ'{{u5J *[E4iZeNWϹȤW7 $VX!$7cSQm%_>8Cf՞s,dBd:AB 燝CrQO;xkX/|7ckOIvLbIx{f͎ua81qvkK3%-6Df-@((3wGs23L֯Q78 [ѭg&_ QJTfFuxAAԷ+0>f;p8W "Wy[-mof謎z.C#:W32qQp[igt&MP%}ZﳈKL ] bbjB4eH\e-ex1 ׅ>򗊁[cߘsYw3Cr8<%Pq6Yn6~]H6wTo.XӢ|KLPvL]ٷ[\O(t[NOz5aU.H]we㟵TiH R HWKV3^NϘȿY )'XTcDFؔS*ۃ;@ɒbC%|սW}>#|yVJ oVA:.Om})emc\^A֖a #փ!q|붏:-gDžp Rquf=6}^_\ "F%eyܐCyy~ݤs#CdV[D܉m8,kᔀ-{-qۑV<+,,wh%V:t,AEEy& y-65 &YOc`S5v7lPKCT„f/E]BiCs+,ĩףϠ4[jD+Q.WC .l~MdQI7jtH,uZᯖ0w#rDM4SLdHk% ~UT@(~-H/cTK6L=$SnRr2k(a rĜ <ث&hͽJғ~n 4KmNrdתR8F9ƪys4s5VQ|[e 28?+KB?'D6!ƚsiz|+4Kvu#wZCCy g ALP0˜u\a&.Kw6郧N9;Y姂FV!xqfUL7xivi .u)Uy-փvD/S*з P~6O4aCM 9 W*C.]B`m^څ0M{D h}&~XS̏6rB5 jHsUϕn1lX}e*GV-[ uiǣ^Q-@1 L'snD9}Yr|Edq`D!^= RJ`!e늖ڞV`u[݈jCq;{C`dj4q$lRq[5Qڷi{}Uxټdh'׸QFu;mTMHp8 h]KY W#Sre[@0/wpWT$w7eJ=v]ƕj28)k3F/>~=@ŗ_Qa;=KaZ{0|\t\)=ydquFG*um=$aJzUtU?55I,JykQ_1Qȿ8^ B8$jGc:}VP6Ǟy-*؀!{'a)o˜1]\l1>N1P('Ee}= e62e#OQNg>NmvXtPI)biib6i4 9-a)bM;m QH^Qߺmq~qp]&)fX\{ԸLK%-Z3` t&~̶md@+እ8.%J;J9GXK2Zq9 >Idb*/ 8HG}H{R_}J_CJE}_}uO{g< PJ=aqwS眴 K4k&XdJPTYVS_&Mw@ }1mEVax^ qDs.8_<h9Zm7s٠=g y,Ne'G/#nנLKO0MH'==OߠdP&n*wQ%*'@mTS+4pBŻ,oq{пJn *`L8ժI6xa}Y.$DEN QǞ> @"z&wdHC;;p=w У9^!>r5ҧ%C|pC IYX\)=no0CΩ8\@K 6,Ff ɥ^X8E$^Letx-LSlq:%:{NI7OIdHAY-Hܫ3\sa1ٟ˄I\iBŹ>fёE8~*@  ָ+kx'W 7$k07Y)$n̅rm ~yY?}һCf%r0 P#Ot*U~Y hyi ,xanT p .;>gkQKz.UGYhej#zt˘5Οi߾M9UW6SUŜ2^?YҐ+xOqLxA9ڸ}]W3ԵhΚ.6eǟ*0yKYj:1\?* b,-u7ӫW1VԢҶ"weѦH'n,5PyVӚ \okB(@nf!}x[}$Xih})3:7jb'-TnEl ʈUR.NgBOI{ ˱$h$HZJAqvg/Rgbn<#! ]x]RES+?Tm-Q/GPeЦIWWdTPIIYN8'nP1eދSlMp:aO;fd;dHjCWδ%*UcڏAT!ÿ\]5딵N#nȨ\T^]Jo~.|qsy^mwBR@!GBA(/͑@u0PZ (G)GjomY|klplym%RI#p)!_4Cxse*o?Y+{MjscVm>7!] I,73U!uJbnL&fTۖ'N ^h#5T>M8|\V6հ@HA?E*;0= ̩U =PD7"'[0aRnKP/ƃpz6GeTR< [b[W~eO,#%@[K'1$XG&B~_X$ s>?3 G6⸶-dBsΞrf;MD2eĄS]1L/fKpN*O$2\@X `ya}g-,E9(dS\ğSwY 7=znCO`r떌yTy3K8Y/Ρl}VQ02 <; 3Ӆv3_<ތf*̡KkSDBZ{I ?%nJ=8`{6S ܽj+Ր5J2ĔDf uthVL&0TΌx.)´y/ q ىF`$>l\&w 8e-8w2}F"|O b&OyWouqaIFcۿ_#_TL2ؾx^qʱ xt˛0c+3T[B-h%KLs6(%Tb$Qqz2%)8i(s6 y o"A@PDA5$cwՓ别V:覙aDj7Ǯy :ط\((N}&=NewZfz`w,uK)мQ|<@aVX֏|'ӜV4PlIK D]J֞Q4;ga\|59mRBYR\.Y{Z\g.L+PbLQJw悗!zwA*$BxN,Pڵ>'].>ㅔD[jv,|9T,Cs4IxTO#'Srn=]սK.<$ý!Nᨢ~ 791m%upVW{"QP@e喈} )V">'ŦmqTUZqP3G\M:~t瞟6Fz"25N3@[|O83T_`"׻˾zw9lJ̎-T "lJt{A͙Xi53&]?qE! LJ_ Qu)f=|13))y`1YE֚LF.H@Mr4&_};Y g!D_-IEB qQA&g=y fgl vkF .rI\ H&' CLP@ KdShy5Z9gweґL$|bJ+kg  C+`316WiHZc!둃\F꿇'q x3(:  #w5wgu}+a^)C(䶥qY`88ڊ$x)QYQm o_a` ÅچT^FՓТWa3,KDE&BS) vMVä=CAvv*)Xtb͍_4>A9 u)>l^~3@7Q`Bד:,mZ ]7n/gb<T5f_RgK]L,9f5<bΣg F})ЁL(#.8Olw'9,QlQo+*6]+vw)~2<Ӌo FŽ}Wr-<.J'goyul끾}^?gTn=0\E46o怀}KUݦ /Yu~"Pyrj4L|M/RD (nAގDy/W| $tv)`@V( 4e7e)x^KGOhٞ/ȓ g>pIxW?:Ԋ d"l=!͡$Jj H I9ه@Uux[<{h<\D[RsO:CMNr !"3 i `L;hI4'hZ8;i(Kb:.lj3P?Dg "/1ĩ9|r_Fƶ)6[]$Bvj ې/YR-He9\Ǡ'WIA'He~%>Z͹,fvQ3npmX=MU*v?8 A j%j}vbGCC;6aQf&V 8̠ɰ py0=oLe}vߕmln6KKj2ݯ[*tWG

S9ltÒ)+O,%^*g|G/;R3M_VWPc?VUb'&G:;՗gF1N;Z.g;W7KL7ű[V-E\J4yT /t&Rt+=r u@`gGrC͗s7f2$sP}/tCW+^n跽0툸&9m~_ô;g"mW J i b;EpN¸wD,àÔ#_QMzv"#23:A>mA8m|'ĥ~ ᯆMÏc|}'ΝZ/OX$N{Q9uP~L%lP֬~E f,s_x:Z)? #EaTe[9jg R؄|E~5MJbh**--Y.V}iHJ-MŃٜɹ@Rۖ9UR>:콐厨PXLjW. tk#7x,wݕF1>̼hR?DY+w/2Mո-kW{f9t"0BbG;b"M\n<DŽ}nК:ERBH?SCb"z~>Hnei ֠IA{ntqK| Zo8 ]Zu Tp%[796ND<U.%FE9@+}c@ :5M-_6puy0oo-PeSs2!]Й]8{雇]O̚ks+4=$m;y]?'gƚ5Q Hxu]H_.N@qWNSB9`G\}#q?BdPyrڄGE|#$J%#gF0ܚU=БƊGpSlҼ:!);'%rk!u`ZS~pcᦒ߅W\Ʃa4)FA}m~f7zd-އtsiEDɞ>/+bʥ'³Ks?M3XeZr<΄:K$u &Ҳy,|} ^D(B0d#':Ȧ; 0-3(wN.<Ơ\(B^_Z ԕ{CLWr=Gr7E9)*w>~VQ:"Xqww޵ U^e8? 9PhkSNxAב;yxWͳė@dƅXGs54bЂ5Ӈo4BlKʇ Z ғvul'r=X\HGD=lKyM M]zOEkzm8jf%H^Xc/E4o(jk@ɇlS#8C;"kB=eG v+L`:,8_zj>21 tT.aj ŗaz"NEAuT8NJCQTij X7r3M '5~kpu%`ܙ<*H* `{ >!TNp0u6PiNq̶!j~gq)6rJfڤ"G(eR%ܲ6 pc˰ 8\ĭe6LJ"s^^oo$Vg.AB%Otshvm^qƐZ #|Ms4'zIтȍr# p250|[g~cE _?Ɏ_RVw+]of$ے)Ƅŕ,p!-XhbA^l 3$ MӋw@j>U'^dб /lyާ|.t⊜|irK|(!sÁ) @]L*M.6vPq [PW.UV- <^Rg-kŵ r]Yk7g~J6V'޽= MUm21i2"eˌ@6vZ$V LOE=Ib&&*b=UOTˋ- ٗ~a21߃G3 gN,5涉B>Jx,t)g&A t2Ķ"6QڥNndVi {<6Q\n2)n0ë\i=baCN s}P C#sqs UBL,'G{ (b9@H%-pKaz+Uj*݈:?ÓFjxE7a9Z핧 z>@"/ٸOY@0>n8>ޑDA$#s@a&1"/4cwQfJ]*a>4IjpVs )&tzNm:z56"g&}45-ʛH%JqujG 94R^Nܡvi Qc@K-_rOfG1A+p BkuY}IٽvtUp,KW&G'U35/{iw [aN(#+2S/I Xedw?qwiȑwKk DKɺྮR(Јh6e7=lDc;' /Fw!ў/{ЎC4)SL$ r֞.vM]>G5tKb `)|j,u7SC:OXYIK4<_DAFwfxi]Y881ѡi7Svp 4;PRעQ܊ ,-J?ׇ(:+m%ɁA _p29lRIMT J+f*~cV74u;7Jџ{vIbCoH+<m}VQe+Dye>Zf'c@5/l5Lw[Q>d^XCM;% IS:Q=~ܭV& |BO˭ ᄨbB_=XTT?aLf f819m ]cu>ᮨ D?n:tMpB6VJtySIBL<$lPɱݜ-z_8?'@.uz[1L'n;e5լl8ұ\9VE3]*D{BʝIbIA.q p;aҊ 9d!%79.yw,*u~$K8B كoX[)$z. ޹FtQ R"F)h8p"7|M-&7<[ӑ]G{toV9z[#6ؖ3x#W)s3xWeUb֯C:j3n3/WύP76O9 z$߭)XWt~։,FσSvi}Eg- P;h Q޲mOR E4x +|dzl/\ e[E%FȻ|J<^c9OD5@ˮQjKyn.ݷvV1=ܪFwIP }u?|q=pE4)SsI͚e _k0+?+&/I.cOnEU1t'8#=,+|0E=k5Cݦ]ַ u6ک`%iܖ Kv& /f% xIx]h* ͑ÛǛBY_wWYnGճ8.0'T$ ]$&“-ǖ"f )4lEss;1N!XppvPj2i6 ;_c;Sfµ  &1ѺEh`>{WRFTHaӣ( |7H g^7[\ۿSH$ BzcV2#gݡ>3ئj4-'bߩ`uD%~a9p= ebyqkKS,[ /V > ^6NS fMo7=enN,P*eh*q<z9;_Jr HSuQ$Bk>`HW32VD 0gؔЅsVmV;[})l1y)E,)R2d}.'J?#>I/jX1X#Y.I9u,c3\{ޡ>Y,3IJmu.dA+yx^ꠐJ|@ 9r*g Dj.)<ׄlnH 8Okg$k ~(]"Sf"NYMx%a_u`.Bh#EIKu| A':fbb1w!eAgUo!=b ȝE?*aiEU] ߮&(mn:V}NQ2@? } 14XC낖z\㵀;|Q0bbc^ tPFsWw]v}593tFnV:.JaõZ194[̦J4#<,| (,ݜYc*}hP$7.hz>~U&;8FQ7lAC: Kh>fya̰\[ 8z|} WaKi"@ xa7\I'hI8RG6UltHEMwEt$ySq CqhI Y)6yIF"BQJŻ%q6]+ieq=t ̀oaȉ _|v>͇1"]#//U.U#/Z0 "]Jא} ݁QT8rmzQ(qw#+h 0jX[l,[uyGYy6:Ӡ~rZ/N G`^@NCJ=ug7"5p&ha'&dL^< Q5Ʈ>jxAqעv,ӑ  (SՑh-g*oQ*e9zFO3;GұdLg*w^]` w?HwW:$D4C@L6[(p dpK$[gܺ` K 7Tk)'%/YUQ.1z[J6C!&6G9fZ/u xUih5`x%oΘ75xZ_<6^%l/?{]Z:zM3h!{)]YK&gJ;u Uϯ J]xP^Tj U_AH>d|9FƱ*tUB~ e ^C A72=1i4-@M=yZGQe{f(.E!G=`]xi+^?sn&$$4z2wm_U1 X@ \<3msnVN>Ûߏ+7Q"8C &mC 'PQWhV[ 井PBAP? Lz21O-q$]&h DhwХoDㄦTs0b}L5lkO5`&5D2cj;Y2BA -f{A;d&e.36q !9eow|~Ē>aWEe=ɣgxN.DۭĈơswvW4d!k~)6eV9sZ<1kܒ f]hϑuޯ-qMy{3h"t=)U=Hu/rqp#ٶt>n:+6IW< MvQ5%xi3g0vMrxnlektOvPhLI=p] a",_8о&0SxV864$$OE ][nVe'hRH$Xrm'9ALG3&"uqPʬ `aGT< 1Ӗ`BfSs};bwnoAֲ7}dKdk3YWtT>rA}Tz4y-wUƏ{L*ʔdB?t{AC cWLTð{Ӆ>Mr0ZlYsf꣔TH|rӖWs/^;w{? =Hv-]rxfF<>|i#ך4 gOc38ْuZ~ןFϝ*zLV!Kgn{EM |p0b C chMfM_LceJi + y#e2?L2% ȴ]֠Z{ m)&ȋCx'ɗi| 5,t½'}LjƿVHKB`Y`I Zus(L\ڳ׽Sc*242<“󗈩 Ňs-|o3XB*v})O~B[)(!8p*j隦L.fVf)xCejޣ'9=L,֬[7qtg1MtHۀ+h3QhL@>lH[ |WgJ&k| '2Am26OGD-TF${YZvNfϣޠӅ&լf=oTh"5GG?=D61t 9ZK,EQ"TA_P =')k-Ns![S;2Y(0m;'l26\ߚO|zR;fh<0eK$cұf){(4x0 )evD@; ";wx}exn/_qW̧b.^cK U2.*GCRJPCٔ/}KhPM {7wH,kwA=N@d~?u22PQxNlcwRom'TP#Yb*3඼J({){Z၈\WQzIqri~/ \ YД@g?Cob^lIϺksٛ F~)'Hj?-ܓ4e yeU0ơB$-1ь;Ʋ_q4e-Z7 ,K ^ V:V?:HU7B]\?4Iwi~P:!6\az ^.MՎe 67|{j:+VBy s[THG"] ujыeP@9tϓS#FŇ3p浍x2(=q; ي~AbjVɎc./iu3]}ul"t)2t֨5Sc0Wݴ.z*k]3R%#xH b/ʗj1цXzٕ_k: Z6U} 4IaG}6F>ě dud2(,e1Sk3O㚮ձl*1"w{qew& roffB.wƽwX-r~+/0O<[6N0Jc*$$/=sJhv"R#z:P$џ>;&VJǦK3(R}i$kUѤ)6j*7YYIՖgV}_bT4kyk *JA5*if’EDߎa&r<5*ՍG+#C;Aa&2PpLdLxE$n|JKqoHGzS4>) WU[D~0=(ʊ$@;wôbwnv@H#(Gro2]IN *HAdX5HF%ɚ!ѽ1>iNC{-p}ت%7sN7mIc$yi's<'9d,` ўy,5YzY?WDiSk:{uX-kQ|Ɯg {0 XkZ8KM,t5A8!\/VZЄo>EY|i\?'o~[cP}њ[̚~T3? ͝$蓢WF2GX7a8 aп#y~ C}"2 ۑcS<ڧikgJ7'Qę8iGw8 5hPx| gp!"!Oڎv 0."A2. Õ+3e"sC%z6A:Bl'ƁhҟYNtǻ77>.p#2{VpL.yZ/1T pMVـc1е :k]F7JųQ+sϗ`f YhelFV1=^NUhi.O]5zs) }A"0PI/%-oxkqPEkvj Fl2cR3ˈ,M.xO;(;Kxw?m`3@ HOx7 5 Z}2xT,Z"DQR^X{&Xʱ\SMi01E@ҏیU.$I_Zo%hȄ.C݋7Up?-} M{{_V c2ngyLx O$ui1 eֶ.8JS"5Xj1nkϹ#P^×ラB޶ iBy8 ykI6h h7طc5Cܽ6kx';xEKt]E& i:->CEB<9n KlLMl߫u (X̙nڗ756JS=bC-0:f=չ 3PTm$45):K `0Y-Qe-.L?c&9~{J+pWhdx+9R4eEeage>Fya r[N}?&dhjRU$U $]Wd&בv|wwk)OGOPOL9Soxq]D\74-3]u顸Nh?'`hQ(B0&s۷W ּza%6Q|u3,TEqXa kIiUtVj;TM\&XWyJ,MpA9ktt=gh'ut.o~ǖ! NKs:4aj#_T#br_Qakw5RaM9J,D܄ H`lat8:e*]aJ沜#&hvòGQpcүEbرΚ\WO3=Ji˂P؜Šϴ:Iu["yew, dapdz1tr؃heHpDԥ)_2럐FmLc+?]"x;L]T]H4!зûRzeGL `{\F4%yB<{~WDs n<>'6IC\$`qŠH)|XРIǨs0Xj9 eԂPapyo`o$m-~@OQz?U[bH/Z6#hILoF s=+p'P^g+u} ]9dgpdW{ouBM<-,Dnu sa_Q3Vi܇Db#?{کuV :D ֕K5U} r)̙pǸo<AuG>Z>\PpƘ4/ ;AS`QޮġodTs"HFi3b08jx{MΉb{L џ&0 `G$4`2jTj=cJ]cs!]QE˟\{Ža( }AEr{{LZ g9ޜ9hj}dj2d\X5o b~MoTՁ&Ҩ Wn@桐߇*Ytm h3˾0s;׆ ,d_@\#&qm,'VF+'BYT,X B$@rāHá!F2~N9o e˺z qҌ`\*Gs/Yn4@$#UHj]h쒅jJA9ֆ9{X{dӗцt$iQx+̻=Ů{3}\WEz*H9oi۸"q^sjJmPZcMO>QW"<&R!a?W.x4}1~#>PHUtk1sdBCYsˁIխ!zjR šÀOV{QG\(F&gdخ.\A]u}k"|joR+PnR,tLcPA}zWMÉ1t'Ug>V;'_:L*!A`BS Ii|΂јm3 y<5$)x3ЮګEeMQL8؂jŔ6ja@y4W&Wk-Eێ}Tn ^EzR;M4JnX>#Xf>-7IT-y{Y "PW"u G2x -,3Y@~ c6ZpU`K=azTȼOsh [/vcPc 2Sp_&x?sQ=HZk6 <żQ*05pKqZ_= Q km֯ءH+V 4767%%M3ρ½#HJG_@(z!2h [&j 1oxfgGQlt C&> ٯ|rIBo7JN|GQtEr ;ȗ:߈96T]Xhd C}p6> amCjPiRlvqE^H&ȶ Ne~P.H7LJ ՋDF oԑFhM{М@DJn ߮NWZ/Pdra\`n@SNx^C`@Mx}Hx֐س] ~c C*#́8B9F8&ˎ o.gh{ٞZ큻GUFS d-/3D5$'"BwQnIǁTٌ/>C'5 ȷ1}OpÑdĎll!#F&Rc׵2"CS0 >FaTC徳Fb` at*jéyG(84"5Ɠ4d팵+N%qU?5"J~?%?LgIG~apj*ݖt5 6uABO;L~:')qѲr:ˁL0OyaUC@ D 8}Lf_rxnF'$Pӧ[^H"kC{~h Fz=4ٛ,e՗)ϓ|n;(S sn  {lQKQ}vJC3;iWHq@[78 iLKõ_:If) 9{tl ʆ\%,D^ c xGLIO@ PJoI۬ߖ~2QcV"fx/9y?D?xK Xg/t N9.#E +Ɏ%e A),@( h/ Aq,bg^piŷd- >5-oJH_)< v5*E/'{pⲈՄIaTM{rxlR]t6 hV ."z;mWx<]#$hX_uGuդaY *2#ߜeAѡ+yeQ/Qea2].Cn%T&CȟS\=Y)TpU"`C{ ^S ht1Ώ8F7Ke{=I;c͓ [m]ndQۭJ?w?vh eoCYMf^̱ kU* ,qG-K3Lҥ>L*G\lP-˄0e15Ͱ\slH@IsU5_+2: [d`G͝&@XgϠp JIk"DG o(B=I#M00qu=4|"qs+4.VP:,Cak֣r;wUy)7E mOy_^o~B -;L.xgәbn|MB:i2aX9arɺ`o0Z:̼@ho~hCĕ.k ]Fԗ~ZGsRuO4P{7<*b-Y τ3Ly;?9}v/X; <`=Jݠ!,%3 OR߃Xv0->>,O*d&IHЛot#YLXI@FfRciGbsfΕi\ۓ*\i!&11]ÅK>/S{' IH;3 dU4(QJM㮠E9s Znr Wb=ZB&tkyb%{g*lx. F32xTşyA4T)O1:P#*hO2o>&|cik9m~%9Wm\T { cZl5tB=[SfVRt5_SjwB3llI<;ѝ{d>nqֿd>`?J]]eZ<*ߟ` 痉 |doM7r\W}%3Ք&8PvSUnTh 1{XeǤ+Q $gN7( fՖXr)=qk"/}u6-fl\hI R'u&[%D{#H+ ' 9e'Bާu]-b(' R0 – DյUYCC*k`6(LF)WX( td%n$+No+x.r |Ipq*Hfۢ[ 3O C2]sQ:TpZj`dZh.߀cw6`ݳAI1Yă_]ӄO"#u/Hv \&R OŅ+¯*D 6u؀,֨thZuh\1l&c v5gɗ6cw ϲ$+@.bIE&m%8!Pw |l%/O WEI2o,0>B̑H[N3w" aWbؽA2]f˃y!D!#sJԌ."{=#}F4nQo&gҿ_l|dBXV$L]#-X /MɼY~jc嫆xCnspӎ^y/cBQT6N%HkZ-~dq_o6+A)ظ_=4 c!a+\!dr؁-2! ᛒתOuDT;%?/hhQq{O]l0ګdD*Y\YNOTG?֥Qn.Woz r;ƚ΁&/HZV`Нtgt!YűH apR#qNzdxdW*/bJ8wzQuQv,1}vs}&L>-py8{^C!~GsWC|}@^BlNrcn  rU$7 rm՘[,|앰$@Ho/6h??԰熱Z9@Sļʋn}x eH^:|Y2!Z!~bk\d8sBT|b[]Gx't&1,gw9J`J) )1ňrH~<@t?qtJ1~kz~axzCU%ޙVk؈z ҰJؽ_dM6 4 '*0G[#vJ ΧFm<ݹ ϱu_qu({ku.b,X@Rly+lAnh׮+}x^^S=#{ET]e`u´ڰswCϺYm1bT/00l)GCBFhf;}ustzki;&:$S5W9x2ݯŽ'~ghئk9ī'9"142d#)d:>VU>J?$ D+|En5DN1GZ%lJ'Y3b||5Cg4TS/U)Th|/Ol%dP1F!8{ZcYڐ "gaɶ'8%RUul$=} Z^JW z aUfg萩!mLi \o yE~ 3Ys#>_!5Ag\FMH"GtQgAm͇l'"oŠmsy  l;\25lJQ*ųʊU)/X9ZdЪOqneԵmW VU"*365ɿe}:#Z%E>4 O?D+,rgpl51#&~xAHJ&fQgēS~l=j_8f{U/e5Lջ{&2usq)Ϲneu. +5D+ ?֌җVx[t{.[/fH-p#'7Q @5K y˴WhU%zh\,=cuD}ڬ3=iwYA g($M4d!5?O0^S݌QR-v"7,7}yB{$ĿRHD&% ;K5 |R+DžRWʂPVJ)4f:w]xKQDs},n6AAEH4oFIB2Kh1M$gdGz@=;C +p0Cgr &Eɺ^Ǫ?΋8/T7LQu@Af|)ka'k!eҞCpa़0{$L ˎ.Ya*k}>6ډ,f{0 gȞ[}R\h{ K?"pB\O0FfG bm\ӳ.bmiUg_T$MӨE~QTcPhy"6mw\,Hn57Lszгy/VղM<)9ȢKH6F@- w[Fk8%LgCv9?W%OꭰmD D0V'U r3exA?X{YnB^$:CjLP#N&^aF ¸'D=6T D9j1[&,i -rݘ-,Ee j0~; RK|#`2>TH74OR O1OP(&礆.5!oDz;qSz5z-š$RdJ{1P6zmB,eϙgz&>vn=9rvِٟ\Oy2%IM?!&ܻWɷ!اuZ r|"ō̍GZ~ݤ2v)>ZZ oGt#D:@j*rdfW֏dܫB_z|02u4,<:p'W<r<اeUQu=o 0C>fW*Um?֥`$r͍#VƩ}7BELaY揨ջeHh=R q.Ź6)$ `4ozgWn o5~^t_ z {RhkrcAuz;m8Ϣ|OR)r" HaX)~݄xoD6AL & @`߹q 3E!D-ʪ]Ae`ku$:8byAjW1I1'HS铵/ԓOT U#".q.I.s6~^N[4ʋ:ܣmd{k?Z~H8WyR$߯LR]1-EN4;}ŠhMAy8_,x!Z1SM R &&&S#ܨ2cدE lb4Iͣ'x:_nNϞF3cxA0Q5zRmnHH+s6HǓ|ޑn }e"׹#9 PivV.:c+Q/O5|DWN[1]b"|oH_ P:ciQnE@q^2ӿ0 &.[CxEM\hƀӠZM"81{)BHr|躥 K"m~Ϡ ԇk~Zaq/(; dy35  $0Qaފ) /Y܂RVS1.ILL`M]uiJѤǑJ>#.l ^dF?@.1z@oۮ2׍mzWbTdz5WE1wH!KjItTUY=<|kHѢl0)uW#cnNzL2gH)m9ޙbNde(a-&?q!$Yբ('C hk0T7sEl6S ! X:K,aNRu7@].+)*5F@" n_bݝH Mŵ6,?t2c-t½23f3dvfMo/%'B5"KK,?N;ByC]c_)!]MA)bh^tBxK.á8@*ހn/f,H(#НI`=*B ƊDyP9Iu3F|`nPw;KRP+l/;?X$Te62yd(n|>At>Oj+fupTAEvlLdH85/oz9^qƕɌ܎P@LT9gJQ,Z/ciU7-OwLV~fre}l tAmT|UUk,Th!A4XI:^-E% _!d@`MA)8D<K1z; ::}j͆.D}yr型B3_sa?H&f{5=wۋY!! 4pmJMxGE+oZ1\!dxcE8^Vc1〱V:(ˆCc '3QwMmHy ׭q+PVa Iwpr@+]U,(./ oO9) 7UZYAHӳʱ1| T:-^ݦfJ>X_J^B#i,,8ٝW,io6@$QEsJT =LKCp>^ie/bLQJWj(D_޶n*LHԡAH%i参h[|kѸ(4 b:.xajj\"ۿwJEQ%)*}N~\s~eb=֕b}tjF(5nRu|ٖk > F :t-!%!5:*OJN=aDCB˪BRfSeQL*`/r*{YbԆEM: 믆ڹm( Q~sDe8ctքpnC6~S Ur̤)+yr­ UbM$Ii$ܑ R>4x"Smo9__ƫjBEnk~_wb荓nCmo"#Сx2ZdU0L9"W|Cas5;֞'D&KlUL1L=ɛ`z6b x~z '9{2:AmJis?WǨu3EUWݚ ԍ%0?9y+y=?ǫzURt06DRn脛 <Ƴ"P|8,XkmtcD %MCz]("h|'֝Y|Ms3g;_8>}j57%84pߢ=gyyrLOc/Pdcqtqޠ}m!⽝bT}Wx'{YR]}w-k׷4do]ws?ZO3^ͧP̿hUtF,e;MP_S!;ԗ0J,*Zjb˯XR6讟OҚ1[ WEF:@dPcHWM'D=85ʀ0uWx^g)VM2b^xUBZ`+f5jTxlN^㪵N-͐A>y 4ŰD3~?5nR<]Iw|A\MvܵYRnVn& XF%1OtɖGcP'(-;f%8֟,,X[q2$bKQ xMqVw,-Faq%(Э|}gL7/Ċ+]'bUm*׳1N#!G>$^"XeP}#LZz}*<$ۄzkq6mfEf5qRB 9!6KyJXMGt_&^nz{уm*_Ძ3Q׫auu>b8Q/ +hs_2 BdHk,䆭S~[3Ui͌_3Q QL'/DTM~WɌM GY~ BY桍u>K޲tGH ̟28:5ѽ=OC J%N[L%־J4o}#)80](a <Q$h޺2G$J2>ϚDQmNX5ck3 DL )@Wwz>]Ozo1϶pu\"fZIe&IyG G3d?%%w-)3~]@G#M5o\*;ҾSץ;<.? J߉g^Z{M% -~jkzBi[ЯҗD'(?/-;bFAgj-9 2˹`sВӵL%33gmDzJfhVu}K)( ! ^:ޣӿtˮ9u"9^ә֕սmbٿ6̒n! GvG6=%*i՘IGw={6hRN5_;0aw{^U E3 z+'jo!&d``*) ь =vH\:gi )A1+5"U gk||!&awQ/*`n.u'y:!& n]n:8w®ݡ)R)ϤWHƒUph+MO.3lī"pǦ~CT55X+ ';%)[kmG73P:u ^HL.8O&Tw͚"kSkZ]hې&'\`s#o̅IGc:Y_; Ҷ)jX^'WO?FWonk[ه&_u;u4qSQ 2%G7!4a:-^_!O-|]S~mT[D)Sy_nHZ,ֈ`*΄G;gD/|yPgi*$\Q~Hf(L[2WC}OWv:'yfu D4[N caqnĘSIN8S@?'# ĬADp/umhL恹Mt<@Gm-{?90il?[%̀0}V&zAV속TzY╣in|[EX}xLUtHWߟFvd%u0UO^{sD>kj:3[6Sm|27sY] 'Pbږbe!6yǐ '4^Btiz_ijN#jL{b,&Yt*߹J~;o H;g;Mw)fTgm\Fж{5GRH˄ͩV, F$#@DNyz_V]x˃a?qm!y- mA"k*/b$ܵDvr\4\GZ7hɓQ 2JDv>+h6~+Z+$LK)ddI(x\3̯UvYNLFPNNy;oٌym<>s_N7 t5)]y"q؆7^W)!6FS~E4tiϗx:HXJ;QObr~y5PWse 3;XYs]k2}l|20lvfJ/}7F:w1#؝>PU۾ܦ^zc Z2 WNf馎:n3U4H6?dKVCqv t7u/nWe |٤o޹,?pJ'-p( $ys8D8x>̞ Vu~1h._Vu.Fi40@ċQK;v8|Z c.1,C ʐ 7jG:]G{)|b/{j˵* wg.Wb m2F!Q,C5Km+8˟y`%/O~[ޏ'QٮS-\TvI'Ξ11R  Sftї$= ~"4:9Ոӆ;}?z\ ߶dGx|\E>$ $'FLu^OClv$.ѝq%&S1%"m&F}8ӫsX¹A[#mO= e<GۋR/jQ?i`u l[Lpa=7{k*Z]NQbQI6U[[*[M>| 7u^'B0 ^7CЈڸ>4d+ـyT,j;|?>a` 7D;cTt*d&W`6.&mHaRa4‡+ ӝ]X488*|ިϡ;nvH"9swFpo&ihŸVEÍxfTv7+ȍM4pj[wQb;֙RZZ]4QgR'o&U(TGM-QK]fu1N[F(Snvu(TLFŷsӛLg?N4Ux\k @uj;شvI@ae ܗߕHyx6hwB\m)]ns Oӎy[)L:3'+w]-R`7^muf_zUY\|LՑ&/OA̴,fgFvLd> 7}LĞ$@h~>f r=1w-6dVa'j>NI by~9 ɵ6-3\m+}| (^ @) 8Z󹒦ž$F9ԭs5kJ\"5@L#r#h8%x-sB3VQX dP|Ur+'g,1EE) Ɣaoq8M ,f (ZXUd-)fYiT\@GsU7yŶUVSh.Ɛv.j''Vxu0JРZq'r#Ó=u؛ {j]g6͠;B9 M 4ziuvI { 7QG`]PbDH5Yj.̡1Qc 6TRo>x4]2d{S%&~"d(ԖyV TWEȕqQkV0C"DHy lb1.?@#~:}Z"768 >-a߳Ԟ|A̅?Xt%d Ad! #gB*X EP k Leebb Y*k0JUt}i8@"igQ`d'$^ߊ8SQgNĉ1C8W ^> N)7/f[A"1=9w++#DOq74;[jl!-cZo[۸Owvf~?NvG?8El +l_mEe1EMlr!:ŧ U3>sg6HДb%|WsNJt +`{R;%D汣HdLuŗگz}BϨc5gCK Zm+\'>[608uh,qdE|jKes1j^ÖLUޜ쐀WՍt鱕JOy:1Pd v1f8=]H;}.#?&d}Kr}u ՒcVb YKvf pNB_\NBm!," h8/ڔ (5s:=|\AZgxdb'Ҡ1 B]Pxȍ48=AE{ജG|gw@g~]WaJXco@1uvR :S mT3b-C|D-±5A~SZ/ţ zz H앫c ڃ/x1R\9dniy%FBRv_BLD[xiK ]=ГהPo܊ѸB1(TX,mMK\PlrSF:6` RqJ-V oo $4lT?Wȵ4{Owl"Paj45/ğd@gCD1Vp[WTgƳj!]vB=ikMQrC,dx߲rr$O8HELҜoRt6HNXWP'߲RcXuM =>4sQs*7fV0jA\2(#0ąiSRc7svnSqb4NOČ^xd|W:ݪJW=s{v1.l잇H$(REt<툆jThiGd*(<\#XOۤ>)ҟ6]`g%.ϛKw*.[,Is| Cu!VJO\_QVm͖& _n7uq0o$R1 /ZnP~_kA_T^ϐtywyLsyD}eΨarg{%ԅc餓J'F~^J|`}Nؓd5۝,`E`%`em=, [ck3m7z@lᲞ9=+%?Wx^Pdhw+4w7σ dUyL ->lc4۰GlH󬩚'Z|S&k \ hz=Β|I2DS ns [njE= |Cz G#4@<(*`(wS ڱ!ђE7ZUzύ2yT; $['&.N|T3 N`8r8Ps3C46T.dfzfXA݉{"a/8j;QIx`|܍R @( 6ܩ>/D]5 ǶD^@ZkUkqqsʘCߒ2xl&y{>HtZ;N\o*ÓIFW=UwNKwN4I2Cъn}% j o0.ϯ+./iI!A,%S˼J22vǓ|( Z;Ei}[Sg7eJ$z:"ĎDC],8ŗQ0q{=P}iXHxvL$ONT_T@DcԌԇoY'diwmCE7US.MO-Y6yaӒE(2#a}cޠ-5LL-e j# šKʈ Ef5Vԡ?ʧXdU&xΖ@ٲt+^CC ssfb,ׅbK["- ~af KPL\{-%";kot.y| o\g)a uykZ]FQaw菉)J|o( I_tvО)<ŀEaC-+.7'Owᾴd\wXJdȓ +^ v zI|IO}ƹ@ =M`xeYʅ6YuzQH nMNT,_E}nͤkixB7~Q5pvXMqql?G4z*٠#Z:e5֞YA_i1!}5ЅHLoK6ٛ#H{ ciUI]BƼ8|œ]H 16ns0C|X ^,ԄB] ^ yh껕b~T;+1yZPK69kPSU"1ԴAdĵꞢQH?%:z@}e H?w+!hU`ç.nx[K~I`RRQYeiE(7dZ 7|'pb9֫KPȽK1y)4[[/:3L鈦0;E@st>?l[J7(Y,#p$4_F$#Ѷ'1%ǫ/6ۺd]&DZd#}%8/ &}/k>& 埜 NYcaBzG ]0v&v/ Xy֞Po-ip)ლҮɚ$7ĭqb !oYETfn O?[*MO9"YZw> e/|ڱ*l'"ѴH•%`X4#%ql=CAU]^ &rb:|% } s &9-3 G{*zSxўaC 1tNUxiQy4z|^dQcbF޹//o P6벙э~;zKE[Cmiȏy\w. jLIQrގ w,g ף2[b\%vT{mj vVkPejju3JdT|Hi&(ںn)YW]Nmusa |ˁXSsR-zuPFlzi"W`qpBY8Wp+¼SyP^jqiWԸ(7tqu2, FP$2ip4D;9^+kT$iҤ;,=7CؒcPUx(nuh~En,ň#>o`&2Mבز*"6aE#)вY!4 k]*}/)Wy;0J`ogFǁ Rb(pщ*!2K#7_<p|5±ӱʳZXlP'<ŁG(uޠG#|PCbBm@FPE#.ȵ!Ej,iJ"2aNNU:}]q:s`[+ ?q<#a{L.\-s؅64uLi?Jȡuyhx+sB\&G3_v!q,,TģFbŒ3|]WWn9cU7io/< #k6Gʥ<Ίi٣}@ V_Xܑ6a81+j`kmox/?ƌ:<T*|!΃S^gL PCr/O>lے;fMyb.D9v[6(XIeb7`Xehf'.doz$gi:S<}LؒJMubs 5̫qƆ?K?Oc+詋nţt1CCP_yDu"b==L5fkiK>/kLO8WF#?JJ[lfeSjUws&!ҚDv-]Txi_xS[ǂvb:j[OTrL_e,V &.wdd]w&7b tAbF7GTO*.fEQYa'<,F$hH#y]@ =6 v}X$brXࡼ$+ZPHqPmk '#Nf^DB|в@ZAS-os(z AkJ D~ļ5+AM2=pMɮ9GsM"xcC4?:k7e (xD,-K_j?Ⱦ.`-!A,dLJ:,W5y.F)WHvx,3 ftnv:[=a9\v @Ш Y$ύ.}Lq̍r׈HGdt:ȒozF4)joKՐ}ڵqN df2-C8x|Fv bgt<5iTj)tģц}P4?fkܕpS gL)s%]wAW6h? EN`˓GU }kP6t?#,󿛨{tꛣ1[Ζ:GuSZd؃r܃I}\(C % qAD%c+#DSCP26x_O,pe&gyUqklwm| is/NJQP42NWBћWD]gY-/"+t.qP%r~puQ|\\wΠ쮦s495d"ČaÈ\#a꛷uYK3vcD`SA K\z)F"B_ 8XlǏ _޵^bC\Ü/JSr^W 5a?1!k]/{8M:<{xCy YB3y^|?+ul׽1g+:HMcy,|\)yqXgaFN f1hp8\qa9KK~La˜P0a0M2;k1Bwt~syհ25VFs1yR )Q˧\K;܈M]tvOAv#W10HӓZcjsN$Lr&m\Weo.V˨wW0+A] RvZ]4lڴӢx2IokUbXurj~g 㱞E"32`# ֩<(g%|j nؿ*EQxg@zH㙦_.ߓi{yǿ5j&X`aOy,j AFG0@*Dlv'޼w|_)=xڐBH\!ҩҩbW1XpeV򠁊T`w:\)8DՋF5 dE-৆0݉E ҚFF.<sZ6S!=Tm"$Kc;u^y!}Oq5ɧATK44QQP1$!CVAm/7{p4*fCtB.>N/\OPd>fSa":qgG>yzlz1צѥx\f?S`bwdzHGȶm{1HՏ j )% , qxZ\HRJ^% 6;ΎNȕhUF>v 'X%=zm>rJЩK/> dM Ccg'7$#d['/=Rb`ROMzX-97vKW&Amn %] Mv k$P0LH"ޒx|S7l^WhkשJh ~\\`X{IqF C*sADS+Eی ,܁ۦӃisWTQ ye)4bn!i HBL @ьOz2W]6i:kBjt¥|yrYˬkm>J"Z/ ͳ.3 #af EY\bV<8iLWyɕ~kK0sߙ`mء{&.w76ohfj+ B+\*-v=b@0 Uʛe ALQ H2`Hɻ/,+u!ȘJ#FajN8p\ [<E;\/8ov,~8KYE"'Ze8KvdBvtErAQ k~Ͽ*f)K۬$3n2[k.Ж}.SZN{F 0BooMr<5):p&Ujq AuwIWDz4Y<'bQ}ϗE5^}I9x\ǵ9D(\wܤw!xߌшŢX!_frgL}ĮL:m!ϔ! ,*1z&ukY8fzo@/$D"dRoXvqҞ\N+sUe&hcY|7 Y$ /EVk1)Әzu9W_y<ߒF%ռ2#q0v14 HG\MGɌ`E;ҟpA/oqvϬudTy~Q<Ֆb6.r4a{'pViIѽPR6p ?gA> 3 6d%s7>܀?RF(#:^*N&B8 +OjT0ۍ-8԰w51ZU'^mLeP;|ٞ P?) hËpy4N%t$$W;QSd3F?Z<k#U]⋤ah(bWtldE9 kleƇgQ~ (l C hdVɾ1ί؛MY&9٫9vDd/yQ)Ǻh-wr|/f \(lZZfLp""8 | */!Lij0Y>%O@&IY ;٩"oIQOF Pi?Bjo0! \.\?.^[8kkID.Gs‰-X%^¬6m_ڒ`hnaPBxnӭ,'0e);da8QIA_ED>PvNI0EPJY7b(!MkAR&02yR/YӲn1.Y&G7v!G纉ɟ EKkM0kn끛j|.| Z

B(@p}>NVW2Ni#_dǟ]q4`=97~W^[rVDt_|a}dKvml(8d/ =,#RX٢YtF 'F5FF4rZڀ>oAҀV$G\ Ó+UޯzVmTM_\3p_=cctTy)seVW>yY ~){@6su).Bkm&@KSKx[ ap$ul# pDAo UVҰm۲"`AjװTlwR,jYdɼU<f󒕽mdT^Ú?;yMxbf>Yx$9\p aPAmE]eiC ~1H2[I!5jP4zp [ Pg%eϿ\ !!QTk`2DnO|-WoɓS5^<^kUӰ6;熳N+nbIʰm譛&5"F ;}9;iԝ]1)n{'HӘg?8gme?ᕵ2]5%:L[tAj6Ւ [DI+8 u)Y+QƗ/ D܁gY0 _S(n7=X,5NG6(p|ׄ#Dq,q{i+K.)9$LXŅ>vK'+-8^FlJ|A/Dāj.)Ȳ<[wza>~ftunς&Dm)JhгNJu[uyV'OHd_s͊莭Q;ˁl3P~1VZi+->GA3kp۷gtFp8j!N;yR%vEԺ5 {1 AuU;:$&;qJ sͦ ?@WKOcvg% N# VϫgL^QԲJ&o³'/Gbn^nvh0 ~}Qu݋“~/DrPS{ XxVJ:9V2WSP`쎤i\s*IJ]ʝ:uh,|=WUvak뮇)@P}]=fcG8"]vPJI)f^wlB/'!}܍K!96N^e0". cd٨-Jifgz3sCF^:`4N?;#h?Ja _m1$^"G,4x"J,*#="0}v`?\pk&>t;Rrm]G0ɖc~j!kGZ*+ r#xc `!tkC[q] zp1ip`w^J€A"#Y:ދGVKL=+ JH'~[M`sV2DKmb>ؑ{`Lŏ(z#moirN7Xa7&ѓKeXl ~ʮ1VK/cx!ԙ&?`X 񤲓ܳ$zh\SW^\i_0ijlFaY1`Y~Sr+$Vo]ϫPWVlϚHRs}cL^/R Ѕ~bm7b@\ !ɰSmWSt㰷u 2WphGfc1hz)y Sx$z?s]ӝ0ENf)u*|>KtBp`P'q*=K-fnSpRҗn0`;@tsCޭ\q7gBCJ *]3֭IQ[oQ.aFȴ33&ֱeT*̱_%hM#_A/ct9|~ׂ"ChA@D' MiDwQLK%zm"M~`5M ڗ=X]}G#26V~w8+;&g;ֳX ]YvyuΫ;Z 2yjCNStI?g 'k@6xDX$]KTQ"#6Nj58Qh,uרUv3/-pS%<ڣhPݨg\1+Z\w ]`m_ڀ(&Pꩡuvlf% '|:z/$Ȣw+꘍T"IMc3n[RԊ|sa쓸ywn2&v)w5ٍ+_VKաV,~8930d+O!*\qθZ#[>+Ll"0«0mF>Šڧ`NYJ BoIz?g:TEgk!y ;`zp >2a5bWL60х׽.:Aj(B`E6Vo0-yފg;Rњ1L)ϴꉚPA#@d`13-o`/f(6u&sa?P<O9rOPF!Q_ktuaR mK7'S]uPz 묗>V Y=fM#1o?_4 пS"WЀ>01/(!COu4R1^mSGЏYp2רJڐ(q@IH]玳6FFvVexnZPѝ5&w)>{V|Z[cba3ؿ% ӵ~okg\5CQ #A=uϓuTh50#H2+ ` Ʀ:߭]mv#,rVF^U9}E* ^L=>z>ż]24*I~QڨR)fVbs_26Фh3GӭNF6WBYNȞ{(ym>IpuB/&uŁTz#wjb 'R;Z o}%\!ene`c ^(q2~/Y%19HQE(DL*iK}&:)[^֨J`]';zNu1M٘6alp 0 ~TYQ̡}] ̉oHh$刿c.{C/2lg|~L>Cgי](tX=_Ѩ o'hfsB kE\ֽޅ(vP|:!Ӵx؈@!2EWd00ӪnKn $mQKpR ěw Ox?'œT$bb88=ȝdׂnplqUJIc )4%$g+l X{F*I-J$a:ay`IE%Šb"וn)idI?i(!B8H)x^ |u"xV@ŸHPsjyۣ`5ˠppU1?ڲlէ_M1̼FyRz7yQ%inû̡ ʁU{oF0k /CM1`޷qT܂('&'T/3&-?Kq]^$7nOEVK:ؤ]8O<|qkxKuE)C EDއ50l=)[_,ܖ5c~g5+\նnuck^#e{B5h1{Ȼq%(+HWǏRM!T.:ĿeQnAur~Ho}sztC% F,:lL 2)IVQ x<բP^38V; STn.^B%'ַKZ#2~@@ rpXR㛖/_,Ҩ|uV|ɀsh%i+A6ӧǦfG {${Q}V%)w|3x(ʻ2Zi*?c&//L@l68rq}"uA5=ۍvݯ  k C!HS=lަbq/^Ȭ!ƕb~Li&6ٰ>H)(rNǫo‚}WS*(BEl5;C8Wڭv'^Pkx`/@;^CSlrĵk6pF,6$eQe+ tNh9t7wD/րeJQ'Ȣֱ-cӂ{tK'h+ECZ}-ϾAg?/l2 ;f)wV%gڐ>ߋcҦt$z$5+ 5 tC%&Y}`'Y,3U܂#qpcr@+"emC6BҵGT~)thiQa>L]s}QAlX-F.#)zRm z!R1ҬCO'r4aq_20>b[ 7{c;1L成f8u,5n)^q]-M~Jg9 l_GEG-ާ;0!e]cPS v~f%;(߹߻d֖\YEG~Nhs?px />HJc?. ?hzE^}uhdhۈ狠_ȴ@ineS< ز,# 2,ԧyaP"cn=wUlrpKcΩQ:NwopJ߱gi&O^FC5o-㙯F2pS &.} <Tڷ4-}g\"W}$%!jla=Z݌G9IĒ;.*}t$u4;gvZmz*[qTd;VAPkΧ>KBJߦO~GS59=Ⱦ:NEJ57lbƶ @(>q.J>eYOyƭ|xmzePg'R)f~~UKRʦ /$>` gp`Xأ$f»#&S6JA,o,AxׂtGG#[K\?=bzt# Z$ڒ k&`WUJB$7_*7j@a^uvTV20?=l.6O)j`ıLC0t :oK\dDj}ӥqЮ|n,&r.dT@U3 _)5wʯ#'fHp *Y;u7 PS.pd-]ۣQbY{ rh?ܘ6^M]-6"ed# ALmj[#w>Bd^UY$7w('q.95;N/< "e7v(ifBnډp-x>4 *ot˅NM0iqbOKk#;E·m:e&iqdF.V-kh" ق_-*$$;W6 S@`ڋ $O0M#rZ3eiT₄u-:?0d$V2*8ePYsNLQ:g&||P0ۡ; Ӂa,M~W/Ua7{Y>L2Q@No:84C\:%d;<}P聘*d[GS/[gHCXVl-qojXi0fBmu@E7H[6rrϬϙvCViQ@dv"`N~&ep9쯈uyDž*Jբ+?4Q1'?֋DJuԣ7G=ZkWR`LX\j|Gd r uEu l";V2'R [ 8jy<_ y3w*e4f)}{FN:Z\PYoB(btECw r7 Es'CפLdׅ>nZ14>Z]8{!/k͡ %˳~,~^ ˲ :8C0KGěL[>y{PDrP"[,|~3x[m#Gs :sŧrbБ9\;6_2E%z޼B{cxKHq>=R9~֣5o[*Gvao ^a_r1 15åF z:eM؎ 1,pcrt5nMQ΄;vLY>_6pu SNۋBi[qXD(l3fi+7n:44=vzVejR3bÇW&RTd{956LD -78IgX>1*} @TjP.zry|KSy1'ʃ{&|:≯U6U $*ƾn]9u?-[DQ#*kaŵ/x#yńQށ=*L'p@Ea ]rLoN9)4G"/WYL5Ӟ'a6d^~`sI__ܱ̄hD!kaҘZ*|BxJUA-&#IrTș0gD8 l[MYf}4Xo4Jx6,GjLyha{?k+N]cB]VYSn\osƆϣPb>_1A]z鿢sV^d*@"뽒\eOS B)-CrF/m7^d4߭ XBy$^7ږWkn$G2a_xҶj[4gDkk~p pygYR]03?/oHM,j_@x?ưZ}QBy^:1!abjr=wT:B\">vAG+Ll3~f$#bs~RlÏ_מǐk696A1ahu(%K8Z#^[ Yv7GK0/D!$7PZxUx1:C}ǘȳ9(`]7iԕ⥹<0Vɪ "HEw\.ð6,~AeGAL"tW6ǫq 'PZm0}SJ3ۉ?!0H#عN)&%} F2uxx_ު:A$-?Άji@HMßn6Y*2ӟF<2LF<܀f0xt@V'ړ' ^W&:R;u9[zM~LIb Gn0[ ,L5G7`Z"l`n|wbL(0;;pRHϖZv2Ҥa so]%|^isjXG SSr`qH4՚O^?Νi>QORfuf)Y<}bpSYt(>KK1&.} w0SΤO'**2@$w.X\v3 Zc@XꝻ6!Dg6~<OI=McѺ tTm: @/;4'qAs.)A>Th:DU$B1VpiVXԄ'd [E{ \BAͥqmi2*?B~ּVtɪVK8:)#dCRNff#?i恚D~BWQ-!)QY;9gQmi?Qܯr;H9ds<ݩZE_]?,3Pz&-v<|BcfvH,Hn L݂8ƭ?MΛF1UmY:EVDq8>%ukEQ?0uk6}RǞ4P|0ᴎu'io-2 װy!sH+hQ0͍ĮDvAk5 ";I`Nyꂘ-pmL/H+dr Os"]O| i{jּ ξ7f)aZoZŶ#^6JW5v,\1Kj {,Ar.h/-v~s@L{Ut(kؐ$It~yUBR p]6FDžH ^yfԴ<[FU&r_cfF$JKt\uZ }ݱ-褀]N;W-ZG+#bsrm-NvX:0E< _1|iYgE 5j6-])nʸ-Rp`~ k.]F&# ׺bVjX:$fO"<܏776A5&ZuWe*No ^7h8^qdK2c n5F+|,ͱ`Nvw z/H_M )^5VXCn`&s]:ϫ9t(bX!1=Hy>X6c|G D4,Y}:hՇdQ/^>/Ö-` ۨ>+QMfQC9 +%CKÑ ^-lVb`9-# fo,;u?|0._{vtv6 [K9-)mK4/Q5m˭n'h$>e ܫ<[t3ue%|=NX<g6Gs⒪Sl~Tppa|?LT~C< #pJ(9Id%oB kUUfu3ӧv(ʳ$u'qjJ>=$D׍wFuG|wW ^%"Q0 >g[Ъ~Сj3!趧M%Ժ@{NXs=ў?OYͧ {q2>\\Z)YعU5gx >G7c~0bΕn_Q7qL*b>-pKv |sh gTn'Ǚ&Lc~W+&``c8oo@}\'։Ro$ / tyNBe#3B5-s L4*$"?`W,X_|nQ_(v;R;~/P*뵻Z*{~ܯxbEzf_qauUXmVnWc*[-X'^ Nzjْ󚼳x_Kao]MQ'@4"'/njE?MW%pYB|>AHȋ)(smrTQ_ca$X}yj݃I߮ CWUS|E ru4bw}v Lέi3p3e?EXpMiy$Qr$^^]`s8x3MuVK)5TeRᦊ+=I|רJVLڎުHIѼA 欞#wEx~Yp _o.<7%rE(<*vZr>QLE/ f%u+(IGÖAXX8+tk^S>l j o->[C6rW"HY\Q{ݾ/07qM؝gga<+u TcuAURJ PSha[QCYӆs; ^V}-bk[_ficH`MH )=l$3C)'tȜ+sy[WC1*h TjQՈ)8Lrƶf#[ȑBHY$UXA8/5}C&d"S=A Iqm-qoQ4GXpJ =q dL^jX/j4#EsTp~ 9tZf, O?xM޼C|\?in3 0K35]:g30+yAԈ=3}%-X#!uU n6io\SEe!Ԋ*+~0k@ɤY}`j vbKxR,ZY!]TstBjwp"nxRL/++K$D@M7wdmilUS]TOD'6"g"}1 )Ω !CBA2|7`iVE='w&Q~k]O8T)c&gﭭLŪdB{$/M#Þ7O᳊ûRlW߈Ҍjwt1qr4KG d L?BZCUe'E]]if@7aJ#v!fVLrpOJQ:#g5U+GR9#zʿ6(M32tfDQ>jqڀ+>Lxrv*hǪfGvCIv,)/ +s-]2 !DLI+uT/O#M /.u@aDEɠ|tfydnbi}K5AS&/V{ zPI2dy4"櫌N̿ [#jbxApQ@ E2e)YĠ u܃(B$XlC}LDrS [t&.lB61́Z_9jx*J#,/|C šY[V^H&?E_%VXʕOw5qWrBMz?΍dh\N|h h*0Ҋ C8dS]y#g%is O[7'|JA)9ۇ)k=V.x1C,8la+.lTوDPE j3bo^fpC %&G -و]X:+EES23!!ZZpB aO>(_A`hփÀs%Ek 6_]^-^a&M |2<'4-<$ˡuPa)WY{؂FrN.p v83@t4>0A-*FhiBkt#ΕR +];qO-K2gGbձ&8bLMi8nAZ!9T RظJ9p٫fkP_%ޒiB {K ЙpVp1U@B\.~YP^8`)YȐ_!ٴ:IE*GSrWR-^; r o׺V,7ɅݖƘVt{KK)QQ}Ps~+H>G:,GKDHM=5D/<^}\%h3'') 6.~`n!2 %e͝Ei7cDĵ%m0 T %-A 6W:,ֿ)`Iw\6  m0#o& MPC%9&/C+RJ>OaZAT_IV{mp^NQ|R xDdԓ=4-onz%7#KU3'"1O, tWj^u=#3=cG~MƱNBl6,Z+rȂܪ:pF d7 ghP V8|NƇ>lZI{e~&T(l ؓ`ofg. %ZgҿƆB7'qKlT+[Tꙴvyt DA$ nmB.yܛ\T0F5m(=,]A*,)a8`\vqKçr(vn0YCA7Id[ Al ZX5'lQ׌ye%tqt~u(8Sp 5FIB0bOSH+~>lk1qr6HÑ /\0\T|f *5'?%~[̟%hda٭Jl!uz/PL= !xFAƮtaՊn'j:i{I7=XeCRQ-)jgGTgGu痉G0ء}'eZ=rRu(7ȽdX{X.+΄'Su:æ3):Y$v\ľ7=.v$&_E$%ͭnS'nG%ιq;oV <}vN!'gkXptI7=V'r;1pcL8݋|.s{9W.,GU[JO:>Bd;u5 ?/jsZQu=yuPTڎZ:DI{5WVHȫ58-"aiT N莏ލAy_U ~bS%&oJ880-nMNpl;;,# ݯ)Y6\s8 GEIPM0>NLT+X=68-3f΀+W4iDkR\M{L3/<)߉>q]sH )$,4U,p2xhl3H5]>ÒNg 9%0{F:ˎb-BH ZxI8 A_/s'} AwWWsg 3<ٰ(]?p%Yuw=S$ كhocjQd1<dU⺖@)u;';_9 9m$E0/)$y$%xx?S7<1fzɉ.TG֖q9 ߉}U6ZW htMb!5 o} }*^j,h`Z9z>eR 5ϴNHa5*m?Y*·Vz`dYb5([FJ6<;p@rc ɟ@m,>3$VYmI`;[?J*ߏ!b֎-FxTuR-iEc|* >Ė2Z %{^ȟkjRNކO#l?z$To hqA |fY8A@2\s"3̓2DX!pv% - xJPzI&1'F6Sh{\0hvh#k_㩕8}A1k*y݃zYN]3\h>u\2]ELJN#p#u1)w"j2nuKbż~WmF}ОcQjL<4w1 Q&uC]6sz`U۝Y2ܱ $CvqJcxfU-fyzΑ"en Q voTzrc.:#^X ]TnuٛO}LRK" fHRuS#/a}w^Sdҷ@*~?7ґl6w_Mo< 숇scbR@KX$7+wxњׄ"i|a# 4`=_Uۧ֟ wzHšO;m +t,&\N@djڢVM=Nh[Kd1/yꍻi|nZ]9OŽPR BF_Qqz2o .鶙3 #!KHX7z)qO-7}\^aymM r?Ӣ[,$qU 1r/R6e<.%nP"$HTrѵr*h l^6]qix_. 7z7 ky!Y\1NÉ' Pq+# cn'ٺޖؚ} g< Q:r|lV_SAJ6B8*< lޙSGb?8gƣjTN1b2P ^.jحo\;k1sX8TЭ3Z8%_s\*_&yM뒭43k޻9/&@ \ҋi] K#J|ԕ1pO"I%%Z#My-}3b82jߪ6"mY2䄅>Άq}[üVZ<}Ft*OqگzK<5 $}MWJP^%|.S{`^HF(/g0.ϒ*^oc pZD;G sSS^^#aG4sYDf]P4J'eU,W4,?4`pI+!fdsA#}zD2 05R:,/G?2im7 KƈP+2}Zpf(s~=@!(xm_k/jȰ9r]h=qA` Inr=A\gkerD/"&w'KoRyEIטv: S2b¡ <#<Th b[ j~@j, 'YeW7!isLs6nH5]yk\P6 HJS?!Fi<`}}N[&~PSMi4P`$-50%BNzwlEYtl@(: 0ݛbT3Q0WDLOzbԸ6 qHX0KMݥ}Y2M%BCq.?̈$ٝ)gLnފ"񲯮/ʐ† v?V90=!җQk@.Wo 2dbGb: G΂V{AS) Xڑ7ftg,Agc^c/;QdMZtm_Rޡ3z(}f6p:CJ+co d!`pQQSCl;.z(Tj}?i9o,Po3Eyf6fpRG^USV7j EZ:P~p zY/ψ"S; Ł:!Rg()SC &f_ 2UZ&_9˗ZQ||uo\'[~_vdas>8nKd ܻlW(~9y7F;j9?08K"M:A!ຆwxEZXrh- 7mMWy9h1 /B8ML1쵼ơ{ݏw 1SjP.,1< ƒ@5,8@#sl$]&~9F[kӟڏ Bg2[hΦj &Xn-t̞/n A -9z`:+7#-x8piٗμp4 N|W?}~("47ᅉe/3I"s%4Z35%k$X^yV?[7c(aIS3‹b cצ?,j೺gń>5 $xU%` ouC8%sh󚅅C]Njg xkOid4XXij5Nos|.;HQ9HE` hK˪?d()jiW&Pd\cL!OO E'J]2q4W""Uco Z k } p;ƒ.b8 'jK)>~(E.%tX+}qT95-n\hBC~E-趱wr̷k*(JxGsC6nb]5wJ\?Xcʇ3lQ$"L1os[ݬA\^=XSel@W1q$j;Co^{p?=/=-`ihrMq*7̷ b0d䍜F{p'44#gl_b@zM>qESz8!g${*(}|51șocnEˬ70IT_s꜁/{iT7F9n`֍./JS iQLJi=_Ke[)"HP;}r3&xof J3򤏻m Z<4&MjXY#(4K5dDi(@*j'z*H8`껵=|U9C&)1('`ʨK&\@N)9UxeI,ƏϷIvT0,!:X{8`A23YBM8!;#L!F = 1:ڄ ]ܲ68IhYd s*%/LKCBF?5[خoZ8Eνr|MTx ,ꈉ{ vUYQ-T|-[WK (^4a!@ c Hx@{!"bpcZy]R*F9jaw)9wd xK2;i Y\SC' 4m1!tgHR8ۓ,y4]E-xb[dR5.+Da4ǀVdß7{̋ATfA$;oF/뿼'm4n1%Â"&Ϧe$#*$6IEr@܉z*pSB(i)2 ~- ڍuD[h"_58¦"Dd<eɝ׭a1Ҥ̃{i s̞I{@mZ6r gE1WÍ֗ mvWge'6, aPeCot$1`JW7~j9VʷAc\@i[ǏfXVH18K'!Afw}RҸ-O J+ӎmKAЏe՞XXܱ#_05XE2^e]YW/Yh%jALyO&u KSt Z)ٳz1+Vx2`?^^ʪa['h ~!l <Ə՞ W65 *g "pZΊyr /O:=wޅ{0a7|S-Z60T-u+b\pR?S#I7Fjv0h>".gnm6rيIk9nYIhBj҄=[*6D67Y?֬0VpUc&v6oT _dHw2x/rm&[e?. `[Ë.v EgzHK&,v)tfJh~`29@+R>-^pR/YG׺YFQdq̴Kh~.[pUD,bH[HF8X/4GbgYq8Ě Bj>q6ui^IȠtMDr0֩W͢}ޡ51cbNKi=ax|nM/@~sծE ?9>a O8fL8tۙb}IA_Yh, +Wq[^yo4T?'N>P\.Wo}J/k|]T%%SlS>?c8A#'*7@ }`n:S>/3YȂ3^!VV7';WXCqՊy2&XdPlfAk[c"SiGďΛY3,l(+uS0}~ ޚzmcm%P}; -"j*9)q$^ïuPaLՕaV= 8ޢ;b>+=;2kWpie-"9Ҥp=ϙPiY)S`NnT\cs9 e O;W=)bNΧ0n90AGHY>'Nf\<:Qww`u:d 1\ir%C(MQJzZ{5S hjW.@IUNc3N0ٙ^pzI;f!cd7 Y*0Lcy-LMy6-sN6ԡ%DWdYߩ/_hTȷI${$a56N_OU@TTZ^ 4{Yϓ_7FYTbww̸?SB~\ho^V,S)|G \b}'мZ*)&q]Z^SV{:T,UMUSIU%}v38j t'Cu}J\ЮpNq8 o ]H//o9-NIhje LR VUGCs!{$>WT2p 1 ;Q=e  w*Ǫ.-By6VyocBeӵxdOA$t^~F&kKFg^ }s$`=16@^yx`~ou(GjX[8n :f-}zzZ\\rq|wXy2ư+/&2?NxTtn5ﭟP%-j'i~ND6 %>K>;ݤ0ܨ#QʹqNa6d{gg}] [wׯł ,@tuZ51KxX kNbL}BP71zٮīZ,5*JZ[Z~VxSl6ɠ|{. 8y!< r3GQlЂw9!*YzqU *wpQorAzq^xnfNFh #ϡ<}ZC[eU23N$( RѸ+[!7CG*Bk7pڑGp(Qaw*~8 5E/2-9Vx~5J̚^7p!6>}~EzءLk5|bvP@anT44B6krp!{Ng.t<כKцǪ tj duf'PS ߷gRoclV=k`choI.ZQVfktz䯈A<`vn*T(x%+?\T [ !*We_#4(;Nb{Uxϛo`T X8hsF\pYިa# WW:zL/xNb:DTOe<*C EƒHZ|l,Qv :5Ar*pBoڸ!Q(ƈr ^6UC $ (oW?Ɖﶈ6ݍ$i. oEWoY̾CRt֢ m,g;J$t˿QlVܭAR<d}O.O!E{ L{Xjk{9eZQ?{FfvfbDY> ;!>FS^~JB&ǟ/Y!?aR! 7fkҕ-Z)-\Z|ҴCeئ 6ManR=wvQ37ըp- gr_XDDjz;B0ԠʿMFO7sPxTVR^t_![x+wp,LD[ִ7}GAcpYJZIq fK_ 0í~c%u]Tˬs,m$%:}~WSw[u=1K;rɉ_-Pe&`22-r6~r{R= ùe7S,#^IXC' Gm^OIld HF QzSI"ȧ(1l Y݃# OSzL&aQ'o|+AcZDS##W7mN> A?F+@<4zedXDh!T>8Jqy̎;őUn!{={lR~ƌ&Di [#:ׯ#: AAƘǐ Cv]5\7/v QqR֞O >B~AN,-ˀAx|ˀ8p| jR$ˆUPKs͎OwcSڼ)n5DŽuCk5ʉlv% Fbl+۱0Ir k6MW8[Fcj6`CMB+0zY/2ϝ;[T٣2u>=ʔ &c̪^<캝$ܾ;0Tz'F; HK d.DxC=,g7MbCێI9hX>1AG(,M=Ѫ*CC̏R{GmDu1.P(6g`ИnUfscb얳yxWćxJK)3t'UXO~%7Q& -fjryW:]|rdN՚e".)MQ3IJ\VlX P[_]y[I`RP FeOײJ:P̢+[u#CQ$XG3!ɤ<4O[C90x4LЬeo:B "Es%:Lu^ݑ0<esJ][1)bs"=Kj ,S?@;2oGE}"yMp}҆q׏M!K ]>~%Zԫ\R/9hx7_U~pAF1D-Boanʴ" UxG7rkC[g6EcVَ JC,A. "D I躒[OwXZAS[l&O ua\HPy튲MNV.P=$Glx>],JUrF 4GӘ`ː0d |Ӿ ̙&gA/˾ޡX&({kz3V*8uurx`j.ꂒ!89o= 5T>eɄGY=朔POj0mXX+;!TPg r(dЄ;ͧ=]UCVB<<F֝X9ET1P?{a.T~6eg Qq1B5 *wǹ6 8UfiE/NEyJJj^l,R Zљ F,@AZpypL¸IokrDn#u4sIBx`Dm\$RX v^HF6>?GKvU7F*v4Q=-?=z |~C:$W[F 4 \]r~(\vF>8MAeqf+u>_ Q(y [ph31Jg\E\; >N^:YM(16+4 0.,D@&MԄ1Jot%x^:-AcӂgOw*z$ *mic򙖥,Kmp7{ tLy~82⌻o wqc@d=O@3VB+A$flX}u d˘qJW[2Ҥe0w!(=#CRf`jk#$R@XvK7r9 Z!{ǩP (0KɀugNž;9N&0!DEDcJ:9\+F!JOOpxaXݷosA.3긘 r/2xpdgF6 ~43Utvy4^"gә $唨Hҧ>L!I)3NBg0mݸS>+,oJ_.' Y`EN )A#Lp=MjsEϖp6#4YJ=n#JMS\Ywc{4{ SV@~HI)YSqX*bzk9ŧ˟O]` /5OfVj\׎k- {c* .ўZY_-E;I7-cb J%޴.]Fڷ0EDNCM~CԨK͋>gui6eztTS\JdXd3i=JgWűtS e8y@dv4ڙ`Bf0_ ptrGqDj1֐\Z΃훰rԸ ^/'`o>ݥ)ڷ^|*fS0}P-A4N@u,Y49&G- "X۵Y^)ݚ=Ỵ RG60=!ˈ2q <`y,0B 9h rӃE<ǐQhg )/rpPYؚa,޴- !ӽ(I"|vN {]w1?Z5[BTOkr̻<lA0Th J9_)2ѫ@=s8WC4_pŌ!ܳkFZQ%sȶ#*LGOO Pٷu?=/ۂiӑ H ꕯ Px$-bf`p!$*X DMN5Hf@cR7#wG&c9FнMf͓Idm3Ml46~~)ļ`d(p#pW'| K2SL&_<|*KE32d+Dd)*!ƹێF^]X:rpEBS:a?Udd.wS/(R0_ht Y~ Ք卽}<*C IS@[/mT=( kGrB G·#vǐ-`7̞Vxg. ds$"1|AD߆h w8$H׼&hy~3Sð `3|VF]7/3׸>F6:{ï9H CSO_w~r˜o~y0$]}DvՌ9a;Ϫw_j=8;IrXyV4B~ Jʒ'HQ,R"/FgLIjr10ug2zxUG >h ߔi/m𕶏fJ-DŽzKP>{3 ;+ux˷2V!eC '1%"q"* y cJ.hh!w g){eI%װF>b{zd$M 5Z}zߍw+@K:q|o[cf#n?@Q{?n>a9w7UoaQI||<U}o[ //2ܰf &sQ>-P;ɶOYg20V\"+vw>"r V2`im!(>/jo`1M %3ZͬRC> yD*!/-g6MOuͻNS$3іoF?ad.˦m,\VЩnpAE԰ƖC"XnDC]ݑ3U&PqQ,8A_6 ִym7([9[ٱh JoJfPY kpԍnf驩q31 ՈO,CX!Uپvس@ozv7Z,`j<9Y %p%~l{pou٤to >SVAv`XH_`9xX 1X,J:,1ߏE9^rFu%kγV ^op0_lA&w= =}NWkW Te~4+ |UuL]Qz0ܭ0n'o8lsАCczɷ{÷l6Q:KΞpLt:bD ͷ*^5{ܳ)QICIFpLHEAa&*bINSLt8#-偣0P*>$T`_F^_sAF ȷ_wd:CO/z*gIՆÒur rE b_: Ѩr5!͎@6oΖAs6ݺִ s ۦC QEZ<ÉIGCO, /hO6n^} \@4J 6JyW}0r*; ~ )UU4=+r!,CJ5w{:D=XU$iQԼ^r_!\?2b/m%%NI1eLxiܸG*廇Ț14=. /B!rElU3H;2Zɺ+E3Ռ)S2$wͶ_.:fsvn}R\+aIdN<[e'w Jsx0)k]H𼐻*~~{#W`z ':$VH&dqIۺ'Oom*33/3Y>Jc ?$*$ 7^UDyk''ii)U+qU!BNHem6ґXktK` /ʒ&;SAYȲ"JZxΎXƣ~b\*sNxxB"$r"kVzU"1rd@LEth}\'1]@gyilkڭ2A%, A%pT|YοϞ@ofrw$ښq΋ru=oQ9>+v\Lu+j~eC,QC$w٫"q'kյxmuaXm+BC nxhx[9pn<%:8>.B h*`#zPZT `"auj=T\RulJbvaEI@ ܹtt}Jˠ4E8AJy/WtᙚW|ΊV$#`#Dc\m7|BZh<{ Y; hDXv`> W.A_Id݌3-seZ@F9g벖J20N=0b0f"3XI+y1Ի;;҄m6RqbR=W=u_ކ&Ȟ|e(Qi`i}Eaלe Kr*h  o`6iQL Ϫ@m2k+ϋUT6 O(XHHf˥pU0 Y~L*U@a/v,{sV KֿxabZLR]NaCQlMg(SqR6`|S#2y/I).럄"(%*Mdeh;Eq Yy+Hh#PF-i]HKA+ GBoK~S{cnjҬ?/EW$ɖƀʍ̬vԧoe5 _<8RNcڢqkvzv^rCqgU#f9Ƿ7Tu]t%8[kPYݐlOL9[MW@Ĕ6A?xϭGoK%ÛCEK?̥e~bZy$:/&lZ&fvY C @:n=! ڡ wdmy0Q򿌺.%KyԢ6plp^[4R)Nm|\X0aX mHY*oe 3Uw>i0W,IXƇ5>a\ /]a;oB'DHpA \T1V5[TzM\30^NR+@;jlE۔x񁞶gfM)ٚh}liӎXp x ɮMq8EE4 F][ٶ7,vǎnG}kIKbp97%-);UnEyY⠳UFj'd/Z}^$kRYA A5wcրo[LmbwCKd(!; Q$%%s\[I+5C` J O#Iu}iQvp zu܎.ʖ1g!ӃT澄XP #^ ܛ\n75D 'iI6$" =|crhW~%|K[i.wCAoϬ_=YTBӍzi\ m-s%$x+Jl6Z=ϱǙM;ov?Ά?d7{_ZZ'ʾ2&0c*|On$(HSU CпWAt@W0+_fO&TXzLa=_d.ޡMl v$@]xx!tFs2 Mb&Qs m <0kDƠ˴41&[ OV|sKߦt'h@'J YUYI#ģg? 4w,RT`'>MKfs>o\T6`~$'G3d88N*#mXy"7r5.dz!o~׭VfmCw4TX!gAcS @bZ2%/+rBPR"#?gχ[Cc28A1U/ % k AHW+O8EԪVyAl3?M|Uqsreki'7 1v0d\?_A#lf#I/@1o,Qm`Wtc?\7&ۯ>%OUeozҴz f}m*T2a09w6+yBHh,5 +'x5T*A[u@ix5TtasElhZԓ͠hzӷd$j81bM Ѕzw>gAH8%Z{L4\i6GyC,1W+kPTYtk3`@uW>ۺӵuۧq0#LZSۗ l$s_VB)} UIV'̟rb"EBqxu4ZHuU bLN:}NI..j)zWs7i.Xc2Gx-s?Yg%D,iѧ/Y%/~wâhlp)FdjSKpLx+j6R'4%791/tF)e= ޽B Ri-7LjOl{t}@Xj诬mH5[s~~VM݌(J\Y(EN!z=x6?0I}{ Ka{BzR61-he:wqahSff˖>{ZmG(f3 ԕ6lc +~e2R<&wY. fy rACO7CgMkT6$Y:Ǣ<ыrpwd#< /:k&uJc˦('s,멐N96H7-9B9B2d<}wVfa}摭|mTOk/$!`G{:ul)gšXI,Ac#D'7F̙h9^3/ IՈq"-n8V1j.DywD ?4,&v2$_L9~DOI5sƻ^9Ac2?HVuߨ}١t^76"xUqAɓFᣨSIj >\osdW/f7)% c(G֡fW[8HNjnl1&ԡOK>'\=!@]/M]t1ңKMprۉs:t۸ L\|> \LӍ+hW[lөM'=x*R 田%p;N]iC,:0ꎍ`qn`0x7z7rLmPaa=M&=C9Wt+J!fJO'%. ~骚i>8'JhՕ%)YDv[ yH+Xmŵ41<@NpQ&CKVڱ !%ZI lb{-wo51ܡNHkP/?42S.ԗ8%4!CoԇDw0 7{O篧H諽XLס€"?e2)}3x#[J),I bfC/p@/f U#'f2]nnS3qٍ?cb {| EL`[Iq7҅ˑOn;Ti"fb<!7=jSAO_.>h\Y _YN[~L lJ|^U[lVBJi F1MN4XH1=PUW#kpx]3k6B[J^_]`ʎ ,ben#XmIb|W;"d'=*;.Lܬ;Ɯ?Si'%K.7$[[pwVM8)c5SpKj?~" $tucc`0p\:ndS!7S3;P/? %x=uo6 @0oZ`Yq֢6 IMe >gb<1S \"!X>yK%/1\abs&c/WafW:Y!"H;'Ix1!u;Pdg\u.yo}-w/2im 7_ZE *,d%Κ^ߔ0#}}qwbWds,_NȷVs~ !Eʍ⧈ JdWhxLT!~<*Ќ$g߾v>B0ɘ Dx]N?bHo1o<7À50{KY3. 7FoԾ[lk6{iZtY ~>܌p B0Jy*%VkΥ;>EF7Cv6 ?ЏQ#Q ڎΰa91<&nèfU:-ObI?we6H\oMZb: J(! Ep)[U.c+nj ytrU p1{i N ?,0$u;|+KXg Dr,Pq a׉SRsEJ0{+Ȋ0\sQqll}=$bC[_hVKYP^ PF=@l/jJ`(QWK℮#.5ZK>+X-NI+Zy~a[?ٝY [hX` y#ZZ\\Ѓ\#g5.G&(Q!=qu8 7OIZ<`L۹$q|}Vt/9Rl*K!bb*ʔ^ .Z)eYWG[pZzY#~6f(FXלK];Yd4L󏁅bF\]竝[e_Um@Gv(N%?,WjXAw.–:GDl4GDz",2קI IGoV+{} ;bBv>G.ZSt~68TUotvfU-r+ 4ꢺYlV{8'L6QMDȤқR-Eq =֎*qF+

=HN"FGTw6aS'ȿJQ13s>iuwBщtHb7}H8.{ƅ-}(=$]\g}F~Ҝ]W2DΣAO3CFn K?_0rrYu#ʻ54ۡwqЃ>A4۹d wGV~nu*X;/"(>IEq *+[v0fGK !]1FiGk_=)ɗ,R{NXiYY0_כ wspS E Hew$N,*[{w4M[[bǏ_.=?P;@;{I08ӛ&wnE>3X ?S9!F0ZEL]_r7 k oufET=@ʤ MYmQ쪽p3 '{_\>U˚-@0fup=LDuvs4U7G/+sqǓ%Itx|wViqyl4EwӾ| :dA$+i}sk B&xJ#]q\9y]=Vڌ/mp/(xCdeBpc .iP9q,d3$]Yԍ6m› iulǺ܉0,VqIacVދI*O?^{RVx:a='*[6@֧(BĿIo䧐w%**MBx0!$R+`t>,͇nMoKzu5nėjO26Ӑ&`+QYFͭA2O#*8r ƦGyIos3bB@(sў59(aLj Y2(v&aqEL8zo)A8ٮ tn'aػ 6EBIX~ԹQ~͉؁s(s ϨZCi310 WQ t Y\gvю% D Z惷cRNnFYM;Ij"E9o1,<(cgpD+#55kcHJ]yHbI,??Pf83>IꞱ{-Vt0J*y (٤3(O.u#kȤ'YW uiu7 ZSKSi#>)A41@N~2 C9: p 8ֳ.9W,g\iv6-&nu%' Մɸ%ߣfH1UEw*xItNn7!ZY摎ZG1L \9MOrM'=7썾/I 7T!}q=*2W;>(=^:nPi s|pcm_^ʖT45V頉Iz' fz`T{VDv0hd׵H2uBuad/P8lWȡiw*҃/G\=m*>cFz mϺfpu_-0ŋ%tRmkTIX@Vyg5-9*uoKkKsCO5{op@݀;DӀA4`-l/`96o\ 0jnO$_@::\q3Ҏxz4+ ^ FYUWT+ؘW _tfn3pv֠C:U8ݻ]E}_Ͳ*30O,x }!{S;Ct;q[W5X 6GUx0Q&;x.VS^ﴸq]x̬;-juieNH* ${s RfHP'7ˡ6lAF38An&pD^l̟,6ujp5ISI֍^.6cG`:'x^Iw0R}ayު!wWUa3 MooP.V2FUe$*a=[Fx0b=+ɣNBwqo|mͥdE<Ҍ.[i E*?mdU?*"?5QGQڞV|qG`'V- ǣ,_tv.UPYYF Ό/̤*m]֥e?X: DΦTZo ZdFaiϋtd}!_38VXԤr>uMB5OX 3E1!VCnB ѹb'PxD-FJUWU=4GSuֻJ tnJs>!"U uIx~qx혨-rT*n6׭a;;l@`$Ca}!ƌq-J H=i–//{%/DPޝ|9k@XFQD Tўzvu<4Hp}a>т(C8e"ʍ2E/eΎJeƹI 3%YT=V8j੍[\V㓸~\ WBQL̀^Pwݰ\@Rvyz|v7~C\9$?i/&Ys6ͦHp9a)-XFoI Z[RZeqZ}P滫Ng^=$6*i`8|f/)܏h`.GX f6j$ke#ҩok\WI`%'e'ڿHz`1Y)+]kn%QCu98|DJr4N7!ȍ.{ ؓM\d(_54mIe4~O?RSC䜙oRO e/:LFNIk+eޯ!j4/$-JY$|}:i)TP?+ƃ wPѨڮQ9+c5O4:?f xlr,cD^z}P ٹDkڣO@ٕ[RN5JmI5ຨ/ϴSv.RPxA"vM**&W7MuLř 1aiK jf,7o²؉/ۆ>5ü8ZBHNl1i )N{3 v;ëZH&eS ?I2\# :h e,c| Nemi"ĂI>_{2|{COh(=l̹74 u&U skeIdm͹lB̨JS98=zh95ʩ2+[|ar즑4hi8cM\s,~-qN[Q)if˴+ywS]*3hC[m7D;Ҋ8=KUfH_qZ{(ɜXUs*x渨UƬ}-CW1=Шl{j9E7Χy1 Vqw{lf\ق{RgĆ,.h E1*¸`UaI괜PE9ܹ;*ߑe5L yGrEU(F$R> i?ڇua.+u@+4?3XhoDQ~ɭ%<*ҪDP3*2qKּ]:La> n^xPҹ A!ɕ+邢73Dp 2;í/wL䗨H9[CjV/Z9&oOk*1mYjCӭ S$lR27DV% D A%3kJQn|!Jy!'%y=\띪-B[(*7Jı,hρtA94m;7''\ȎL\F 2!x92"2qm>]{p5.ԗ?:QOD\KAtdqcTTy_/4 چ%Q-úgWX@ 9wZ5{Yw\rg+S9=,xg7UG F^(F^{K<ϓUo(|vL{t;`,@0dLs=Pڭ O/sNOzccrAM*u*#>v-9߿in=. W%hTk:ȆYk&#;eʖm0;5YNtp1 "[~o>TˬcĘ%5Zu)dƢB`6&61X BUQh(2.Y[z-=h<"QL"^^-cPMvkkzk 3Ŷ5vwO{0 |r}aa(wE%Mg{dbD<u`ZJvՓ=WkaC Lm,@daIw #}҇n H1p*y2gÁpr3:J;{aͯ(ӄ AF pO44V)*ne ^fKvaի<iKfp'HIM*ҏ5ykJ$h:s*.ez ׮m{u[jZ~"B *Nge!a]b 8ǘwxOi4Sw(PZ[0ϱ\~>ԋ邥nD!l'nsS+[]Wke=JG ب:a,x/ (3"JBup OtdVW|EGt3GKEh !Cs>^dλn[AUHǙmfd813 W}7b_AN} LYZ+% |MA3ۦ$xA%I&8$}[9VZY+ ce\BŢ#طWZ>5$_n bVnmωM{VjmJ)u:Ṃ] [ui'FX2I~ ~siˮ/ߤh^f|l$zh5K9ut2^?6:7 Ziw?NcI`*T%g 6lv8R=?!HKhn^e|C ,')J\W<;Mi4}5Ϋ~%Y$>qUT8ZPx!1xSp[iȱ_la Ksqe(,DEr"uU!Vn˸+s\fm9Otq0ޫ^AWk(2ԱH()-=I, }.r3@vu(|i95'~kDԛ+(BuֽBDfOm89S^d,!wK[re/CvF|aPWo5mN1kmƴ ׃{8{ <$†(<>c$/ N:{+&56v5vkW]΂7yoWqb0^jyZ,f |#%CY§Ԙɺ\t9)@2} ,ɠrGjs<1iOېCVpLe@7M"( t`0mf:]:zoO(\)u-L߀R+VAhAXm32p\A:9*iXU~yXp t4#NF:GRB;~DW}b gh`o*i%rFF8}.􆄝 z`׾4u KQ@2HuaOCfB[9b޲]l9ZvG6Kgv"wwazʹA?XС J`~ۋX2Mw]ޭF,IJW.?ү2C0ySpϠ"G}3B,&a σ!b̠w&b~J?nY+uvP1'D$|e ^ ;džr(XM|"KQ 'J,Q&x7lUL{~Fŕ-9FdH W)pL ҙ,wj?Q$l3{g@ޭ@# |+1Z l3wL8#XKf*E#Y~p9(0̎,rxYɟr~[ZļNzg쩩O {w= z- `cLQn;(- Nk3hOl{^dl6lxnBDMZq'2oz zÆuiE\DncXG 2좦憡c/.R<>0;;U?PMW8íS 鉚*RuI cf|5WZ@7OQ%X> s{U E<5DX |޺9HXO*P-_J xa䦜זRuΙߌOFhJ$'?|wNZD89h0{_ўi^D.#J-;~YM,ނ.2mB̈rA-5ѧL* Vq({%WAPFFP"|%TnMgES:#;5% WcYOsb8t^Pfk ش((%y249%ir%CF!oڼ41xet];%ȇ#? a j#.E r-%c^`E%~} #VpH)5 N^%IBQwKs~|H{z@i,`-j_5aPΆȣ{lHw|/JR._Q-v׿fǹ^DFy"PJ+nj }G?:>;/X*.)^Q MLE__:jc68B&)Xg ɓ+ G__fl4 $<CV敤$zĩ7gMkǐ &X`8^9'bx{QR/ቡ~#ߛE"^~ԫv{k kt\!D0$CD`gn"?=C'g3u ْfy,GSIj1p%`_3Dy5B5xRB=5ݼa?H^\]qqcmP[Ѧ*ɌTN@ʷ;}y<0R؃dW&\JF K DYl |ȑqN;OĦ]jjFj@sEާ(fdTė!Qg !SeьYY >cR+ *:/TNz vWکLBmd c7E]ۗ8KjXB{FL,=osWaȗ&۫~r&ehe>[P'cE"[:K'cRZGeWԢxC=jjzHsQ?(Y%ަgo^?[flp%5&R(=33+ Y`Dx.5_dh&4At3c`^H)˙߽1PHՀWuے&1 rEPm87!%E<AΑn0*kqWa jBֺ$:K;sґc^ a^liɩH\Ͼ!ڈַ iay 8qLW,g_qr&%O@6MEVG8T~9Uw P'1`%*v[!:~*'` [i CMv^W(ˬGgfr=&p6 "KD>{=;n3W=K4V&lyy5P"v$(Egc4[A.z\\Zq<?NXW0֌ce`\z1N U f֋:gDaRⲰ/Ot:Fv{D7&0sEFK$Ƹ[ c@!0?ˉ˜="byv M  L]R#\#Zu{ 8T/A3Ʋ0p$t3agT(Cz; dFLŴ:cjR~BYCI@w 8D-pКH}C0:Rq2Zj\*)ʸtT<;q%`"OL7Qpje:VȒN8GL&r:`4UJu4 9 իA*h &N{n;znRtݞ~Lz5INR343x@(c\斝`SEd"p\W40"Qt[8BW40@?gÜcaIc-7ZI* ~"-4./(1).#HCl }X}]G‹b!̒N9!w`14 ߜܝ$>|"g}r `<̡A<#f2XIbs)Tۆ :K{כAf\BL}YZJËw#Q>bEڜ%T~XF[p(V`lO~Yt],NT~iĄ-[]ʍ#Q_k9]$k'P{I t& " YDgHm6^)Ol6NItH#{ :/!?8Kmk6s*(eȪO |oGݒ,i#B_Ō$(qayTgBXJ>)38#V=WFh/i^ ;BTLrsP<꒳},u R}^7Tzcʧu*d+2jL|<޼48dJwxPM9xRqA20ꕯ/J^ĆSkgyAW:逜"#2 l z(ɼsED=g_,JA.<ٜ_ՠ$->b#Y)8DZ^RL辠 g0[wG4 xF-!ce#>iOօ M]L%ۇpYTd3۬23q麵e|G*Q}] sov B]{7~BԺ@lt5v֌kDVE/Փ:GڜkyG v(efl''NҜz a2wAoHD<< % ySd2o򈛣ӳbP$08Gd9znNcC7U ̒P7DpyHC@i2~U:y W!4Nb" s)N2RbY|x]zA28xue ۥQi/ $./mG$ugF~2hlc6K4oF] ?zb*#xES#_+1O[~KwWČRB7ޣ?)|q!$FA:`<:[6&8Gd4V%~q)󅂁 ЇGI{7L{IͦU[;V1|kd{4¼Qet`SyxwW~* 'Y;2LSgqHf`߱ȹ|MZuLe@p<,uC8NqeA 81<9F'ӒIC`+wհ&'aPq9g`eDPoOPa?(BŬyODcLFJ93`Ayf#^tK[ö!H'!U)C*]GXyH]d-nlnIg25J%ᒥ%L4E=2%D1%r^'uN\*p2NѾŽ@5llV @2/ )b _n7_!daj}:"/"TdX̡9YNpZ¢bgrpP8^#/"Ya Tgn`O D 'I?DZr̂A Y6W8QF>ˬ4$!Y">6WSچf_fvZ?ۤQ&/$,$Ub@HKvdv޹9>S.^>w`yGвp/Ju|ʡ '*·v͉%׺ X,R6{D[yđ \Ƴ B@^ o|ceڏr1 f0e&t/qiqR^[[P?-+L%K+gZ4꾻nJD;B ?|taKkrg^C &&+ovR]TzCΕ^Hs:b/?3>G~Ιڮ PdHU6kʤO(yKV6P|ȅ*GCXy+>߯L6K] iɹU}`W~ poB`fgt # r[: "t:ihM(b3tVK 3xVAu*Yӯ٠oKG.yK C Z^~4Ҁ;wv+N`K-t oZ~d<=bUaB@=~ǂ2 9PN +Zrx{F=(-*du\qSstg~I |+$ SFHo$,N]S=j9dY=W48 ^\D NPߔCTj+S3Lj ](~Ծmē8ca )d(`x^dh׹hq["Y\=ΚCS[  r wOѩwٛ Im|0uМAAxHT$\Gvv=4˟xp‹EY[*-z "ھ/sˇ:#9{Τϣ;yVZz?prr&kYnBjb aqxvxHB1* PZ<ǨuM SVͽ/ ~6mV=܀~5_mIFLdeE"`%:d54Ƥ9GKz+iT hЏQ1H]  jes4cڭ{ JЩT&ra/dx/;xL)+a. 3NO,+`W5٧п r*=25>>O)`(#B/H[h9e|>ox DWY0 $?Z`\^ ,Zm3WC}6\vQ|)w)DC?7Zy7ϐCf8노JYQ?8ԡȤ o7`2c%*28+EqoMUkŶ 0D`m? ~9`KP즒iXlW`FUR{5FK1vx7nǭ/]I@A̤-i8w\^[[kV5UE$yb~]אUzDS3qebǝGvmaV˒ZC6Fhaj[Q}ҝt~{$qS8.{vJk#Cv"gH4_ؔLJhֺ!mm!*X[ %+ck5E~C&,q0i0:Ir{yc_IdE7+A2ZCEiVVp)U*,F'Ѹ?` 땪j޳&O8& dȍ$ˍ.;2@I U//^8.5~&E\~,FN#x‹> $W'<~i.Wͺ{ 13K)sIj\MV^Zn,@>hdV!~~uhSnFU>8Q~aC;{{He/GEn [6X9Ǭw.6i\އ3݌*-:voJDo>[ƺ4F*ԛVF뙮O#v2yFOݚL˴_% "׊;)KͿji 8Q%׺TZ e$rL=m~ 0k!O:0,] @߳Ja{mPdo df{f&ջeQ5ݛwmثM/tZ*yQhL>MIbVDRHSm"ϛa-۷*O@SB(ֽI3jqkK} bOLݕQ@osZo!9`n@_0O:qi %%FMz=eP0G5&9eC! /ؚ JxEY@]P_ޗh/h4᪨Mu_l;7l6]\6C'NSE$1/;)25cP~iqߢy !Q)דJh=YtV¿98}є$\j_t^B<4+=Om٘;Pc^UB)KCh {w,[2 (.E廜 v]+gI}^J:azڮ5YA.J5 !j>!7vWȵXF}j#VI*~E+yCI@t di!NT:brk 9Mo3a`9Q,F7wh0ɚ5ٹg<.VX! BUy;aK!>p6}{\u8\T#f6ړtgs{`;2;Э~8;0%jWbFyK=J5,c%ȚSqE!:BPK[F*|ݏ3#s6n.^8&6LAdzI L0كVnCOƄ8m!, ct ` +f!iQ-&uiK+@#pYq+\ia-(L l̀΂ۣZW|g}$PV7ZᆚHv17f eP1nSNO óT"?d9dꒀ{j9,q|9jp ?xc>O'34>+ ;)_[ k!@_z U_%]{n`@;-X*+r)М( "T@#|gJDKGV0rR mvxYo>w?YN$P" Mu5ҋ$}/ 9Kwhwq$nՔ% \v|ڶ]h g{> ^$&ŸFnwS\} B.Rzhb尕D]e#E! ʬ}(wjW=9% &JaV]5]k>rX$\UxPǂE^#6WJlȴJ_ >ؘYDiȇpG?zLţ52JY<>n@8t.y[Md~@' C87ɵ?Pu8xE(yy2xPk(}Zw;0xY.P-8Р=Vy}~} X6n۲xIo[;"<P4q&ziG#}+è՚2F \.c:.s*"L}U3DXRI%32;G Іs͓L<}dͧ'W'ɋ mn|_7M`e/kX7A:\@әVMY~ wlT&nl`$%d`*Z0*5e*ᛊ1\`S $*@_eڬj,— MWsNb̨V%,Dחy>Ptf|AjC6_E&& *!|^6D@z)P*b]'MRn3x@NM 7--4q9QG/0-4W{H6 +L}Zmr].ʘ,@֔|ㅝZ* 촾H 30B{@w玒iM).k>L5}6YN=d8<6?mױfyIoP뿹?mbfE#ۑOnZ華w\N1',0VrN{n޼q4> $X4{F4䥁i @B{2/yOrmX5qkstϯ#j᎝%ʏߛ8:> 6 FK4Zzr_+7:MtA ~%6L®uSQ)5bh4d{Qd/):s؝d eB%NtHh{*O=o{vZ ) tBLp#EޕJ\ 9O^NƤ.8Zqnt'pZY IqºsD\#HypnXWL|ܢl*^:P1cܕ<{R$E.У$̓F-^hٸu; e R !IC_$1ի }~| +#m>ٴbA 9ցc M.⑁~( `=M4sg!r0:sCއ&p4pE9PX^O_  ŝ9Cz,–W(Ҽ?1\ؕT+̧k+GSJŅQZ-Bǿ?/WIDpz&<|Mԧtnpq:).y6G5NWG~f¤)4@ *cgˉ $ugEdgX)FLkO[ ˥Gg_|''+ltclm\LJ8.Z;pĦ4u8c?ˢY)1!%*P2!R%®1GAHI1ɫ.S'8)p^pJ'YsK)$4#z u\@nyH;!QHYW%J"׏xS'Oiw(؏]=wԉftוDYU_4xwT\q@ N &i|pIJ&=N=o8y V*nXёݚ0j}`!2&Jvw;Q9ZzmL<]V4]';8C`ke6eb ʻˏ$֭%!дm6<>7e5{ nX ;~lڂa)4Sa e .k&ŒMYl&_0J}esaMvzIP M\t1TQsIϴL̻+*tQ"2]MT}1?tntz/PG@zSHEoDc4{;}^杸ͮmS6Ĉ'OyO[פG&)֋Y\u83g_T琯DUK͚va^dfMЂ%# U{f_BCO"Qd#z2zׇbcRz=Y'?fYg1+TVσFRhl dd kH؟_`̷T\=,Ck<DatRgIfP*-e VtS datZ?p*i#nk&K< vccWs# UxƷߢ9+Tw.3{QΜnrMLbe(:]4$ 4fh4 .|8~oe;:)h}_N\#T(=_<]nΚcXQKMSkYDèpUmD=!i/`Y l U K.MɼD9=U&1iFOu$?G/?xsγf6/&\ACPr莇O|Yl,tc(z{'q)p^eASƒ`)z?2YO~E0A)$u|(Ȧ U7w_ٰ5"d@ZW.Dem n <&FQT3?]0&,Tt< @#3vP D` f]:Qb a/nˉpZӹB13w{-KoC%[-d銞U+mJN|1o"nB8FtAqt#1 z"Aנ,덤(qlR1Z94οzQ:M?,Y$$jb\a q"3ނb] VvIc)2E~?^[|4l %RrMXgTә3$48pXVd:e7A *S DdV+ocrS 8gS멉'%M)mkY,@L@mQ1Tuoi)blO~c_9p QK4+@'Ȯ 112q$ixŽҥ wićb،p4ԋ/΃3;7=`o̾gz % t+iOC'+ԒA9lgZϠݥ Yٌ7L]ի]/(%8d.4-Yj=# ~ Y-FDΡ$τO)C= )%8 ?_c,M6<Zw Pg yBֿ#\.֪Y>90c>q6Y유HWQIi; ǩճ TsĚ!FGf8E&+e78B^tGcT85&j&bi?rv($ y$kH 7 MҎEB;?2(ܺ(l=pqҒqӹWbL6-njIc8#C'z~Z_Nf:_c׿~B/-\&|4K)8,ݽN1>d>R-RٻP:<Ԥ48{e MSF__P"^afbg0Иqn}Ȁ $gE5Rs# ?PĀmQzf_Sb@qPڟ-܆ IRb2~od & ' XZTo4,y&ld5E5*vdn >vI1zc&L&:Uy;fH:ya nܒ'T;JIܕtO~ց zY ^%) |st^f1btJI[#֧ΎX)`0xv;],h^A/77!}K ݧ+ɲ) ZMdͼrL#z͵kd.OU Y8X7i[ͪ~KK&elvp61ʂy{K)-W9ڌk4}"ӆ=SwG T}.}'+S R9d1Ea`{!]$8)=n>S1ؗI;/@M*<}yN`vs w Ok̭{E-D-P$DrDd$_WlQsbr &F5prZ5ЁPTs=_d9B,P;S|ebnߺi#ajN&Rae/g!}M)uf=TR{vgj> 5\O" lDyBH`g.'Z &ۼowT4"3+I!ݵ/l u7BOi# U(kOLN`7b-l/C Y{߇BW*{^H$ =B ۵H fnQb`P.gŬ^N4Tb\CS[җdyeןk.HѵOTA,J>i9#[*/ V^-µeɕs\=JR _"V;҆I{2`rDj24o|L|:2b̏2utWVՕ/tsT}Rq/)PXHdܲ${FuДC)Go+9ؖ3XAirBIt4hk uX'ODi!aLy=_\a5>Um0rI+lM+n=#ym8Ωc0 g 4HHR& QnE'QsaȘ&Œ])%\jݻCƖ *y;E7A30a4+wI_eJ3#.(Q]I@ucg6 /pR\MkyYwEh&5ت-초x~  /eI0nܩ|`/y疕[aǶ;֏anZ !Bh3ONdkTmcV= 2nP(R >b7uz"o/Re_΄S*D΅@KuѭTH5mxoyt-w 1|ߨYFGQ]䈊7`JFsxmT׵}e 7zxoCR=V^Zl+9s5wLǁPUp:(sEܓØ6kO:fLUsT90S/%6XR $0LD"!c홆 VXw·joh,t<E6' twCO XWQ_PK oI;OW} >jlh!>|D4`};  IsU1?&P 3JCϝY [9EubqJ Q3Y52)?'jZOŅ\{ &x^;eQdKClr *LȚЯwRt ƕᲭLi}阗]}Y#*m-D$&3h쏦vzu<2N4y|dz&*ϥNaN!U2骼USO'lQ'~E sz~"fђ=2I]y ;S5=XLLsʓ؎`0[Dj&ȷ({h2M ѿ S6ŝ0Y/cSjO1_*sKI#] ǦW?E7+`v&T*$yO>o?xl{~?p"2KZ(7k |po1Oya=OyU'"-}@ݼ>j cܒhic:Qu`ف4L2;:(?E@:92\ET rVcs "`.XFYkst U#BQt r9YtOKo$_ҋ's^-?itPOřHy6)$ ׀+-W*EBWV 250m$^m !|.:hv4%PK҃7}u0+O`a9*<"( Z{)ߛl>|aQ`16NxlPG!Odp&3[~46ukt3E /-ȑ%V戜 2x +B(g& Vzoh;EX7wƑe8R)e5[z̩ ܉jpb?S7f1{>es}UNIΫ ymBi@$Z5R_ ĺzJ5NB;懊+ >1_ez<lؤUJ`CZ)rKi0c6 ӕ޺[9BP>}aJe`zCn.v˞-g&47IUYwUy1 fζJǰa6=}biH m׍EJ3BbD:_&-l-C/~: }^>rlgLʚJ*l``lN]vcHb FT79vAC$.85 u:BeC [5Tɿ;gV_ W+F1 )I /g #n0(m?f}hNo/oMb  V_|4Tvn=*#MuVu]`Uyuޠ 0p&hQa4Mc&Ifaxf'ȷ `=cය'Vk5g:`JlO<;ͼ3O^[Z7L~:4٣T*h^oD4Y%n#p-71j~WĜ=@b @ }~5˛=k57Yk~ӌI6֎6,eJ(F 43$?]W/;T?_q 7<+R}u/EBv%fO7_{LD|r"-vu *PhQF@lW F7KOP#AsA M?2hyDPx;%5u"2 @lL7w0[I]S*Bdk 3!`$>FK?D\ Л-:RgPae c-Ap8 3a,$\GG!IdyxȀ&9 5ji&XHȘƖ_L]eg6>/(;VlM>S s,*)rOS&^b<랲r[R@_%ǰSѠ2?5$ȾMPlY;~??\K9m#5:[%y|/iGs toX;:V@r'IDm]X `ܽTnt^HK8YY\8?lB9 V^)@8gz̵#xv3 U ӹ7=K ڊaOa=D<82)b;]S9oy /j&+B;/ަ ns#F+͞:O]IޯN fLS{Q>F%@Ŕ?E|O6 A큙Zp8u^5ǺJjqPF瓳[{mi(#ahv[zuT/-\+fS}-<¨K,+ ƀ6Bgwi£!{]΢藾\] U"|L=dQ}ۙS':9(\&0 o{6'(>]s RZn2?I9tEGrPՍK@#9i"X<zL<(MsRKºv"!Y%G#!5A _'%0fQ ǫ/ )ڨ 7·ld(!"^to=!U,/!Wͭ/"c$Mi5 Fݐ5wt )kS;+Ct,Hu~Q[d7;7EH쀔"W[sN(ҭ`?} + hv{|f6yѯ5WF}e&qgRJ& 5zGfϡ M t>mNg=.)׹ 었2ل3t ŃZx Ӎ&Дєš3/@߀Ԣ}$aڴ]>Ʀvɇi+:r;V*5c-͇.\쫂 jL$\\VQ=kq0|e S;,,f~B4i ͩ#耋EJH ڝiO`R s:ѿ|V"?ЇIcDے6d 4)6!=9ٜ% ~ u^2w!YOaOYhyhCupZg /ҙ$zd"m`ͼ$$Lx&fSTMW=fZ"U\Za61ؼ$; Sܫ)mJ*7T fF L_o[t ,v w]?pʡH7`[n  Tw]"WP?iMb*p^nvI+UƗNu`^;JiN4֒Xk}ʔ4LzY*kݗ`SʷmC#ohWZO13-wgO Ԟ {8J:‚A|by1>:>{+(W$vH|W_BkX (Qh`ھ7m$+}/Rujv^Jn/`3Ȣ ;`:_4X_`-!43FĠ׉"S)pO Vrx"bO& BNJװbȅ&Ⰽ0lvXgsiqTs< @4=[*Q~nT> /0'?^iucw%<='#+=ĐPѠiڞLZD[H>E7A< >q)Mޯ#Cw^Jx,ei=W8IabY6>;x&?@>K,y&݂*oc#jC?X)ǟ魚>j)p-Jm /@˄oE" `8n8QC,bh@F>-ְEJ sCA-z@&"%K+ӽ0y.wJ ..: e+$62CL[|x=`WؼàoaEj4on*W)L9Vq@vwԛEz>u\5Ǭ"-+83o@rS*x\)T?z?88WAHW ]_P.Qr{,',7o>B)Ʋ@]¿> s{XIG߆:֧oR_}v1o:4}\hj{,|P0^%:ݺ0$~%3exG&0@cj'͑85SXLj>&;ʃC2x`vG2 r$hVkVQMbw00$]wNJ/\j0ͩ+uVqzyT::O iqcEGjԯ{/Э o2YKiyt>|_SfNZtpܟ~($kC")Ac$R:dحq){7tۅ"YFkoLb➂)_Su۰].i<]g .!~0'eՃ 5鷪Mvu#X-J#Mkۑ+K:^:3^ sPԭz(KQLѣ:}j%C&'xxZO]Rڎ-&Ur|gB͏^"N28\{4J~]Zm-Z2=(U}ݓ_%ZȆ9i Iτuw/吤/(?Įn's[8VȢwljcv9GۈLE_d4 J1hk;5p{QG<H2hbBm>Queз{hc+@ҪOsm T;ރ^& t3,MPˣ)X Xg{f/g/&8z>in/` xdlJ%K: lŢz9oTT/rnINB'(laWI??x]e;Di,04UG7 DZ QaTc/x߀^iu>Nd {}`$#vu\hmNȪVvR%K$J#-[gy$C=9LYԑ!4?ؾ{>"WnuiO`:l㳶4;_v)`}qq7DtÛ@iD1\U{ :ns泎~K0^)`**9)ق.ٗG-p!o}\(\\߫7Ilpq 0X]_yo젴[܇y|(h+3f3G D">4֛c)l)T 8 ٫}qq k"[IHt<&$Dii =0,#e 3?NX3ffSE&tD) ʃ+xvOT:IbNr;H ,ͫcĦ \F, Jz?ڨZ,QSb /St0Ԍ"\7RD : C~ƨL{]OzLl3moOݾ]SNr\llU-p>!SUKzV?/! c'\;nmUբ%jzRID>NkKCwo.5[>An%X~9 ҽ-&ohet;X cJ!7/&*Fg`NΖIȱ >6nh[jB$f29jGժ53%gn՗31^gG) b2U^.1~[&^fKYw9_ybïB^5G.F.cǎ ѽCP܇ǡl^bN\GF:̝[wCiy[R?߆R:6B rS@@)FՒ$s]Vpeӥ 9 DX!y")Tݯ UFw+N>ڃJPi7<Kq0C[mb s/KJ{{,IWԬoi#zccӃZz)W8okC6k+f4&&c}SMhc(ur(RcMEhU/DhrXA `'9F1RV6Ƞ3v6I\:K)Tv򞊤/,EʇA^kt3% #S2h THPQgߟ>>zAh"Ndr>t ;>XtR.ٶyK39zǶUhugo,d/nYp-4L~wqhqcj5/>_ll(+sq}Izb 㥍3a5Аkɨc[sm&AW͏>9諕[0nD]vK$þ#RuyavqyN`eZZF@S!fn= Q!D # nLVF)7J%C&Um [N= ([hs,"?ߙ]~%hhX<$_BʐMs)|}ޣLdBO׏;O2{zgAQEw^喋,u%z,JP#jXմS\b2 tפӏt=a ~ܖ~!M0` PuMBTF5+6FQƑ.]l}RȪ0 {̱[=7ZNǯ<h#~DNY2b(z~UQOA\A\:s,^=4͜gy]a`@y I1#Hzew4ОF'wɨLerPI;"THate4xRfHco=j\uyܫn@y,KJ|WT9,AZNS#"8!WYEr _QGqe" &7&Aڎ:0Z ]ӆ$]f9ڃn_oTҭ H:&&^SZ숳w=6- &tÒ8Ż CSFykݸ&"22]ugQ ĖN蒚–{-yD5Tyv bKZKG.]O>ʡu>҇Ÿ`׳ V u`xjUW|XVEyD!L}K,f['޶~2GyD-\k[ωA"2 DR-cy+K`t@D4"1v޲!>jƝeɲ50{P |JwU.+y:lQ=iBtCMik [qQ˭ni4zg&pD IX~RbDSSB=Md;RtR;/G;OmNrD-UNI$/[FTWU9⭏TٙՀdru\Hx4,YnW |Td\9T`D(&g_Fote͉1=JzRX^yUPnuƕqzDkZ Z[u4y'_& e=Dt U xKGiUJ%&Q}x^"q\X֩*|A_eGo&3qDL`~{=A%d%t/V3Ϋ14dnrCIM @-66 8:{gV3 8âK*wA)AF܇̷SDŽ\Ù>Wq0{ ܑ.XF"![1I-8V}jO3Qq8kHThfqw*A/N,A\S#ϡd_r[E6!iNt ;qbA}]`ms%.0#ѮUCJчϤC‚áJ'P%Ր'#lFk8;au[.vV<~>cA#"@XrW8†*^xT&m]>JJbuϮ["Ss2ߥDyTg71%C|L}8Lăс@4+\X/CQq#K9/!T̕$ eVz̶qI/m=nv~^}x\>/G讎J?N](Vx.H['.܌̯ ty[f猒w艡;s~خ>ձb3@O\++8w]^{3}B*8r9ʀOAOBkPeʸiv {厓:~5kbA ?aGFq[d11?YyC785Iօ6tWgZQz:'O,-;yC)OѽNK+z=XEF*>}ޚ7+[?(ksQCx?ss;j;`nMz4Mbws%gOq0݋"k4J<}F0r=%D]S0p ROED)BۊhsڝW` }kWp"WMP[/V- eD>tS(C ^9x Voy9D6YiJțwyq|rܨ~+:"DVw^}Ag[hY#,iW,ykvҙS (GHԳka!xF\^1g>k_J\9H8kHī.x22D(0CմS+7bBe`yvP{IMDrB)( 9XY'4]pp,mJ aKڈ]xbrvse&rD H⫧xBAY\8T8SO'}=&52G]ěU,Ƈ잾I P^"8*m~L _9DE,3ᒳ֗ xMyYSV< W'©K㏔SItZšF ?co21 R-9J& fzvln喜^OOiDxV %T=Wl&K(qbr zs\¼wNt8hZDUՁ.̖2$"cPl>ÓU[͌a2Vsier2, &r'ڊEYFD8;]{Yu>wKؙD&D uwUyò "^9Bcr=9]hm1(7]VRY*!pZ|X Rρ}9Ni:+;k6e=|B6;ȔGN`"78QU!6zV7ӧ'0 cvD +;BLNI$ꮟo[ZAҊ&P:C('ܺ/vRor[XYsLԅYX*ﳤ!:uکKIh2gr7{@D|]àre ةQH):KUI5EWN* qU.QgkVr#tW{U1Gi6|1VǐIãl”NT %Y+ֈ*OuUK<<3+oJ Pga{?b_Xzu(m^!-5;]H|I%ˢc\uو-Gtzx%r2U$+ԕT5y7k-U V(@q)MHU֑Ce BD cl)^[T v>r?gJ%'C~H\JLՒR[SΨ3 8Afd/*}c' ޕ^ D{KI T|-9pw>^M5&~* )AnΨi ^Kbꝗ9B8#kIOidjm$1e4sD>?+F`ȗZavahgyk3y֘feƗsɲ߆wf!Y:%+Gkp<,[omFgS_+⨀hɱڒLy1jL?JZktŞ Lr$}9݌*Ro[Uj܄=5 uS5uKorPGj.Od2mp|F{ ~0ΪNmhM%,.UpWL0d{xLWlܗaV E+#P/XJ  ߓ1SWO߈cp~ġ`[9cVک }$u50U"fX6CBD~R `yXq̽+f@[bCA @OR)y_|SgaXH;֙'KB On23cp@`E͓qʼ (Vw@ ŕu:ߢZli방F MԤߋe*x.s;U%%= l`UCd]9.-VsA"-p!:>Gk~v<pJMdi/jz=p.8xzXUĭ"k"Hʟ& ZђFaI oƻaF zmED* rl]3tre*pİF֤D>3^ʾ.Tݑku)Jʉ *CU-&8E>uΕO}%zyK3&ޤ"0TIÀH\VnY&Ycds7!'* gbz܊]iw>#6/oD!k5N@BQJB1Z9!X;I8$N43j7@ |0PkFb5DE|ҋpm^S7V{ὄI􁈪fpQZ5aԫ ZN5Uٌ(|%,MDd: m6 0A!BIlfz7ZԦG eG-M$ rZVU\?K}B8n}w j$Ci06} Qk h D!Vҽ"Y^Z|tLGtxe[%f |v\$6̚Bgih%V)[ 6<~'T/ KXCMxU*iH-0)^r@feNKM E 8ύ[rגPZLKC\OH@flfΉmuA 71.KzYsK`f0tK7,ТoJL,YS!ztm`z,ӉJSD5'Jbh`ˣ(@)._V_"#R ߵ&Eb9熔nU `{0SIg E ,so=;،+?WDeB{\Y4^m% 9+r7`͹\\Ӝ}u_A SɂL鶅?GH1UF<_ q6۵4dR vأ347,Uh0j&ma m NYTMt~:!YulLJ!X"*L%Mj"5Fc]YG(!Kr  $A5$1wZCt(d][wgsAN|W!BQWϓNiPyiB_ԴUz4qeRRֿUhvK<0PtSgQfߔL"Kg%ΎUQƘ _6x/ų;&Nfma5"˦Lq$<"kd!Ԃh9YxaL᪪ۮ hjϋazB{kL~HJ5L`lELJ7Q9'<`'C#Ѿ';Q}!Nm{,Osqħ֊+Ka*/0y6dF'5hu;Ϸ;pJ* Ї}ۇ+_R.=:wYY!k1E]PM0~!lM\5+'XÞ |/ƶQtS"bV>9 un ,BDncxuz7D76sv0I9'$Gʄ";@о>iƳ&Cx}4NdJ͘(ǺΗ|?* MIl%kn8Ž8  Lfߧ֤ݴऌGU}6]zK7a1P]W˞{ kϥY-u&fq!PI1 D>Qbl9>IW_rHZ[]6ٷ(Un#yC}АtV̈~b,:2**ؓJo__1h՞1?^ Eau_, PqC =f\1t&S/>Za&С.@Xȡv;CH v2jӆ䚒tҬѾSERU]NOi<(́eQߪCjcM[V ;CR)_#p5>6 l<LOyp-%.zra8c u6b-|kK2Z~w3b/ oZxza[ v{h d)M?'i/zD6D$+ ={E#,7&àx).u'GAD4 h{ӊU@\\}A^ljn\Pz(̫@|Tm­ݑ] + sB!,F87G\됹o/wp^LE2dH&V޲Y Nt|>[XxSCעUӷ p 9ם?$O;hV8 b|LAu\x NƾDൡ$#?Cw ևVK`+ ogXUnm1đ )z7CuI#0N8SG94g+{54^82vT(͓[+jHmw:_.7 DNQsfbn°riﰌ\+ ʹ!4gq£ArA:&66 -EF>.] Y;xNpߑ 2Lx$9'S|I)׊6P3  anr-nG{lgHlW+f:l0 IK@u-+Q=1(ki:4OЯ9eHC1oVUC̩MƄR/a+yv#T%5u9‹ (تKԉ(('"Zb޻*vG%pd6lr\U4R+TJg"+9ʕ~ߴr>m2hbE r9ī[|Μ(Ô;ψr\4%~ ];2f'O)\AK[G[>S"TҀGUYh,B͠˫SzرQe@ W꺕? [^w>b"^ s}R6z9/ -IZ Y2<3Q덙zrc.!t!{G,dteA.bxP(p kA*:}ZoqS2dR 4R:U"~9mu5t[+Z!ouuIdzfaUN&ԃrjp,qxhuB^@ -Nuv#I+ +Դ;S,/>G=#dNp5$5Wg~$$˛Y].HgrZSt_ g/tIR4Ѻ+FEٵ-V pԬ rAB籺%W'AK}AvJ;:ZڃD)tSˎ6u+>|2y\бӜC_ـv ' j4n6έ.[NVkHNbMhc,6D걐eY"+sLIw|xUʵI":ؤU >mݨW$ (/TW:Ck[ٶt91/%H]%h Խ {ӣXovr>ZE ht4rt _"QCWʐ,NuXcmTiX[)s4*"&n]|y\>@Dd͢ C!%A~P/Ŷf ~s*RuB 5;s?w4ݱx!e(g+[|"˔~[8FD2I~",@Jm35 1K%ˤA\AA[Nh$/FΖH=L 5յxsvYroY u}%s=s,p"ӀcCd:FJCP2c>Qr!`gPo5jj$So?VI^`Β5Q^(-`"vڑ h9y4X!;-.J:"4xZgqIX59hLGU9'f#6ȅ5f{/ZSK·[TPC\,c"[X*4e#5DőW-u *J5^ub%hW*їi5{n|!{\0[20\,?!.!8YjD2f*Z&谰OP$jLEk}ݺoU5g\` W]% 﫮iS4~E&zTupn2AQlM+BKA`}MZ*8S }WFCB0o׉ !{$ֱq=.\4~pAJU'F?A}e~Z;v).(<>t'vW }GSDQ~r*bo)kR⛼{vusdyq߅O;l'@t1"({n=#Pm3mŸ{z8hu+>ud afÉ9Tc2Ui }^uv]-sQfc7@8 , ?5ӝu3'2(eˉXghx瀃X+63OdtN2VX`䠚H_4Zm@2~oFqh ( Z?[jq ,cP T/Qa1O!53{&%AՕ;P`^+9i4DA#E{#j d)Ŋ&-9L05feu'w"WӃux.1J`U<\^Kx[f3I[0nZA6* (\P`(txJ^p݇WǷlr TmT (fWlUet<~WՅB%)XtWM_x޽~nt0q|An7qhyO?m˅&W_c0'r.GTu!݈N iT$ހ7aQ (=C^iV%YPBlYBdj9| ݢ̨EHRd0I†YL WU]Yn˙1ř`fO~AC|JWm: Bw`P:+s2.ml`=hjk- 艅ݤ,V C8vz.ŕï mΓ==Q㠌iVgbۣ\[*65,c`1x3m )ާ5!Z,>O+_rM!{Û+5@d -.Gr.(j̴/ &fD[yX0+[7uX *C[M<͜wm@Z&s>ۭ`Cp+${|X  nc&VhpW ޷]gQyF̪' zdeYnQ!~[Oњᄲ\pQ`{9CJ ` !oYOwӑK^(Vq5}8WCLSxA>"A oKdž4y?%<\/DVяWDٻTatK:I/u(BH ݚW{%Ǜ`w֯w(z\9i#mdŽHYy6XLK8~޶."x?x6^^1 |C==YSr{ V2b[ALK(:Y^)B8Sb"@:lX Igjj1Krꔐ:Z-GKKϐ 埿%O{vF Bǹ&V3GEVu$&]|( !j? } QZz`)!Z$^ό0E-1K2H_lxRs0nϫgZGfS"$Ei-u&~!vjMu۹,ǘ8F@ѽ7[zH{Pv2SwZ [ rsMn> Er*G7B;!"/tV(Wѷ?]ye/ĴuČI)wE=\ғd򤘕>&/wvLi/R!Js@?Ve\;*4po3頵3M##Ƣc{5oSxٷ?EfUj@#H_z8SMX,RJݪ(k=f :$b2hbbTطoӐ$,ǞU 5ʧQ [Z&EoimRa&l'xǰʦBcUnOQPkhAHGFh-O~Tb $$]X z#ۮKC-~]GF9JؔN(ȼ)ɛ:3'QߙBMF!?@epwwi{ Mg)RfԖ<#ϗQy(I$hL/&ڝtx5 ғMdGw_*%\~)/WhW?n k80xtNV~C)̏m+?JP5ՉQ͹ ^3Dtg~bMVW.Mv__Vi5t˂꒗arjoNxLw#fP/*%n:m1Q:"vvx% .y(c8*sNiYk_Bf?|̂vkJo|m5ULqOQxcd'/6J?ez'nC(*Z,H7Av@M jn8ss: P}YCI Q/jОN>fSo@ʕ/L4،` [-&~$ ZǕ"mnpe$7;C> &yyF! |b'w`A_ڠ6?7c }>?V2Nw%3o7TKDLlmrkfDgANXmP(-Vpg'l3NX4 .ݰ bpl&<sQV>$p>FFlM[58T-v!:|:Әwpbvf+ꚍĞhҲɔW5yC ko&,RlPoZ2UyA4^O+º>3 fu^ۦ΢7]FzM>!9IeiA8iЛ;1;Iq!רք!9bw~rCXFĮf@눜{uނE5^ߢVJz^=\A$˕n{E1euyM pp V*\96Tb'"!H@qe2f W{Љ׬V* eʣ: |E #r9[uJX6g"љ&K+_ ?K~Y,fwO{\d0ϸ9nGQTP_x(B_"/:E|^12aBOD983~ cPU,$eDы BtfSJ\3߆zRi-lu&8c~q{d{t;"đCҋ/l$[\i֛q.{߅<:jE|f}svR^4<E|dyY\sOT DyIcK?pp\8AUCāE0:95u1{Nj:Ozc uL kW$LfgIu0p7I#|9-J> !CV;&OMעG2x A{mi&=l1Xie/+:8ўPZV{azAh=vKcA&vMAHF #4h+c_G:k5g[%H$G[~wIVFx%ydhW=}8cUJ7<꿱6 1gB,Waɯ屠ko@ݐ̄@`Ύ & ץܷ>fG߃CbcōxP rl}Zt"D 37dd2cb lYќڧn*G~t>et\k##j>!WEɍ+'zqlvHQ ӯWsP@, >ߋ l^ݭ0?[$7+Ci+3ET@7󛭿3N׽/\3cX[f%Jkv:7FMe.~!4{Fx"b02f!j SGb ʾOh.J<1tc>21[4c'{xK}?­˝]}BX^&RݶaAl^u q bhS-VV.?2!UN@} $J h _T>qҤ=/ _^^gВutr]"Tt.٨Yo{5;ٌUsd&~ֿA]UEm <a-ZQ&lu)R"$Xz8[KStxl QN5O?g68p/1t`iq`?H<: O[8xz (fQS6~j^(SCo{P4KӇN}v8F}+/xɀ'űKiSs~ /#}M`HGD IwڭcyU:D:rDy3~X<*p%.z葖#*B˚kldU!r+Kfr!Ӱ11hP3.9s}B U4*MQb 9rlq{?K6MIi6$G0y8?sd~Ǔ}d`7PN"mJ*O00 2T%8D`~q; $?H ް޿DNOSe7NEb<50(.kk Uui=]蕒F?@~dlpBӐq-}|9ʷU[juc+.a%Wn/+99TCmU {]~*+># ),4pa*-M?tʘi2x)O3[`dT̺T+v?Tבn&)l260!8,κy@/-Umy3_@n&yލdO3>iH6jq߅QgoD {E .%I+އ=hm+uCl( "6.>Z?4&ӏBR-FF&MuNȭVO͗+(ׅ@ M ]M[eӠ꽽]KܒR\m,&_>{lo;XâYSbQG&X~225SMdhah#bXG)'_řD1V.n"&PEƆF/] &w!W"0u!4\/5͐j͖k%TXӘ+ R]=i>f&eQV#`&C;>InJGY7'56+unפhV`㸯GP n6Ǯ` +YO]~У1;Y$DE[& <`%$^[>ryl:=R"0L:. 4άzK")| ·pAX˲#FmsԴjiDLL8Anh: 8gә*$8}_Caj lbk0+3*^ESJoܼ火}Ji] &#)r⒋:'\EpUgn`a.be{pCr2M^eBkGH4Ǘ8=Q͂X#wݖAVWճ+>}~y.f9;wf.,2g9X>a^拐nL<mqf_ hTe!tLRxS#b]\ґZZ2ZxsveÕ׹H}XN" %OHR% {SP!PT-yR{!Btl հN[2nܛꕞ"]9oG;x?J^p^dWHBیy[(^5>ĨmA)i$`ʦڌsj4Jdsj׬b.~ak&'o}k^HsYԟh6IJʇv7b4k\_h> P^\Ƅ~_W^˱26G XCOg:4SK:3[LD<.NTG+Fvo iz;zb皵:8?(+W$`)ssA|XglfU_L2A~ыZN P@\&-~9^KѪߑGgQ)]k7bxwtևU38qȲ冭[5&TwaOIbQHsd|7$}9)L]`x/z%lH$rC̊6.)VӞF̔e2PdF&*k_Dm0~E秙m5k&7n}}X )|n?D,`wѴ7Wq{_x {4qf⮵%l>c]Y QqS.u fvmX|gK#A]15dc_/S%-MxX$] ǁv?3Swz5W"-Q, ∫.{mo5 wd+2YH(]rT;2/'e=nQ腳,jD>_Z#RE `29SKtJDlvUא%ɸr[A>SYؐy.䥛>'3DWc 45 5%+E%8$?ȥ= &]ha4gp]@2>A<䪚^+$7E+dvp]ՇMo jM/>A}߾TGLw0 <˾(= dy#܇3OW:۸gdzdA89'{=䯧_]mAty53CM:k[)8,AϛUR%u;.9XވK e0GirP0kYE;\^QVx5{)3!yIoNqb ~yܱܐ8_mx}lE#HvG1NCGKf꺮?-=KACy1e(ݲqGPۦ(Zr'MIԀZt3/iF.I0)Gq?ȝ CsPc!.olpOf/'ӲD+Maz'Z\F=T0wl1mWsxkm `Ѭgr]1O6Œa2rrH̃mM/+zOsaOd.\r*%Kk ÆHQ%*4Mt= F)⪚q^S-;^1عKӌ~b<4@-nZ+хp"B-8`(-.odlH>lW{V&ejTC5߹t׋mgW>]+Ȳ |Q\Q} H"'c" ysh^yj?+CË^=ũ;d6&"SՓ fyTCn?at9i>YiҸ㨇 5cѵvJ v6X|nKUzT-ҥ 0Y@J~߆(J&˔6fv0{=X+U232JHcq|$.R*G$ \ >Ao=t`Q},qg7 IKWE4t@?MPOo o\p/:; v~W}aJ8F2>ϩQM7C* T`?ytpfi(#KXN?en1C,PK;c1Vǩ. f|7dHeK~ߗ%CRRH2$ⳡپPn؂r YM=-^il-:jߊuDUCY|~<t|4bLHxxYVf @'˫J@VB+WDmŖn2Q,ZUE=W5%'.x Īb)^4)3a6O . SdA{o?EKˣbIHmabMXta-D%P2-(F| g‹+<&Hp&6۵HzjbȬC9!b5!8mgVaC.YkC׍u$EHDaRv]$@CVj'gVA@cy0gjm̧/Yh?R?sDEZZ[sqJ; WY];'hǻ< =d2%I\nq~Vh(t:V.&mgLJ`Kr{sxFz[Kk|)d־uE˺ոdXX 5:cb1"Uأ1qpZWRj(J&6fIc$mQVg< ^^:l= څ@tcM!XȓzQ&qO Zbo ֛/1 ˍ1$W :Ojgt#G\ɑEI.n'+ -kbПJy~Ih]DSbYK9%MXȕ}!}_2NWHȩF,OȳٷAQ14/cY^Te'bͺ޳ֿvqlmM71< 'VoWcIT6m,yR;AM,cy ,nvYVYQC>GKE\c;Ͻ羢P#Gd'8Eh]+j:3BP {zn}{Ͻr!' Я|pWzH&S[jj.(%N.ۂW[)>ɴ` 0rU8e ]/:#`5ߪB؎;qejZCk񀢒C䑺gϪc`f PRуW!ZV|@W(]'xuUhq?}p{ʚxK~ <85D$3}1Ӧ po *K=eVZ553:(HX}jU/[}k8g;G{ueEY[LD*@hO7v uUb X8@J\f}w̩6 mK) [m0Ҡ'@+H:;r H{(8н(:-eiG:;>Q oEi^t~{k2?4F2)T2reyqu橱Qp[ I5S$b"Q,@Qk7^(i6ЂPz"e76@!f7OǧhHLЬmzPI`!* d !߂s>J=@eK%}pj\c_%A>-BDdױl*7I=S"h82( ݦ݀.(N{F{ >S]0 G&j +-#w(k~sKj|n1#\wNG۠\Xp=m[߶twө܅f!b$yo` Yj:@G x<'[pГ]!MPg5b䁗t:<z^tOUQ=hj(`âsM M?ؕ `>(] XJkCn+I莼&ctoT9ZA0!L<4OǶhmTX-k̅l#JY2f}fٴGDZ&% eNHTK )%oMj:) I#vBbүzn$AXv$Ts@(ڞbmݖ_j%Qzm3Q~J;&*Wd27]c`P 7Dc-#hކ|vߞwUm@r^:j&١AOJAQE}:ȉeM:I簲qu\ܷ/=0lkL}p]@O#NII~/ϩc9RpNN?BϺqrF6Q2^Ka=l6ou!|31ohbq͟ɼQ ً)if󧬙"4k\8$-S':9 ٸ1v˘FGx! 9G Og6M3gs<^mCD^E3 ~\w4ۗ\~ie~Fz.ԄxȮuo?Ӫ) =я.*U4y*8@nq3C_ [cо3V֚VM(:A"eŔ>K0eenEG4uFFq']u;7*y?=}l|+N5a <4q҄2Tۡo". }jM;7@rL,"TJj9i"*YYtƅpq4d/ut_~M-VyB!D-)jȟo3 ,q_$7M|﹆KSL <*rT@`Y~ᓂZ3^#K=ausBkvR*bC_Ps;ImX/HN߁E+FetZ mlOX$Ef;X\id]k@[rӼo|O+E )nXMA y.7k &{M-q}8;2QVАH얯Ȱgd|YmDb+}&n"XΆeĄ{6R2 gh %4@G;!vgF2~L-eQO[zȅeQ_޶Pl#5Xq|B^>'IKt:O XrK x )yݝhP*\"\ӝP)rů;p(EP^gqgʇ ۥd|N+ck{ 9lhR`άUqJgEԉp #}٢y\6k9 QǏ 䤑b)I'g|Sŷ"͊Q굜 2߱)@cN 󫳿ZJS,q4쾈|sG-O Y?~U+ɽok_bۡ(7,5TO9njoFL[\}X`3?cyz>=|pķm37 S+ 3G^6(PvIqTߗI=@zq=@ Z`yBI:Tt!VVMOԥH.&oEVZ3(FYUj7 W?6eVˡrnϻj7IiЉ1DRFN}BX X?!5v %lϘ C9;hG"=gNrrTĴOU5kh9p]^k`EF+3$q<qm֫—<eE/R*x|QշǢCUA[Á.S 6J03^Mm}rs{ީ9φL'Y W8[lGC{?V+d S0ItzFpQ #織wT#\OJR!]ݬ[ff TfNۍ '*O9ُ2SQMW`!~҃$_&%̖6h! ?W뽰d$DŽ"m:.q4/\-) ~*|m`zeqnArbqM a!1O!Aē dw\¥&[ɓZg*ߍ ?nV^P YG,^}lbDh-abV $?)|2o(.x{q5wcz!R̾p8E3=H_J%σ)B ٢ RjP ?1C~JB no?av~Ã#a }<7sz\u VY8 k9Y$InIƾ~w=XC\ zߘ?cu=$V 򭳣Js Vp7~U Q \ɴƀIdZ$`?)u+l1ΗcdQ 6>*xAko6oxggH#[Դ)ql?eV/DaňH,S^ExbIs3}@$3zƺ8r%ߟT탎AͿ GVh1pϛE }(W"_p^ќ3Itӹc^kgyHX⧉x&cφFAt\.zC+YUJeƋA63 PS:ADJM̳]HYӱ]Z5)zby'暮ux{$z ^h:ٛv2$.FgܕX~'iXO ٵyJ@l!ԈmACKȑEdn싰u`_F]DN6xE@h}~ &$p Lq{ RcsA8c] >= }Ƿ%&i@[uy殛x*AZ澤5;=s&L ׮fms渫wS:~}Xj3/LJ%/ /=# ]SF,hr)>:bK_H**AM$ Z"\(%xN)'L]PeXOyt.xBIv}@HcMYanFe 8yTm%б El:ۏJ{m ۛr#zc;rЮ }"HdѵL˶~|#j?zV NP-'zRtcm _{Ըy+x.NHoX_1 j;OSrښ|chQ;A%wIF0Ukim΋5J \L~#nP X/9k/HCt?MɍmVUg{ jGLi2ՙG4 $?!?C D_DPJn\I֞Y'(\ޣ`lda-{'YYS@GT &e6gjQd-(H+hY[uVp#H}Xɡv. Ӻ7mrR<=tFT\G;jS;'oƙNBpNqc{mYr)/u.k+h-R Å~|544r:41+iszYh'uW| ˱4iU#J.JZE%nΚe[2bщ1ωoxEM\"] ]KwʦPCC#CQ.S38ͯ'=@SMtOzUɔɺe,-3L`~DW7,VZ*#l>qf]FZ =+|"[\lHJ y\0ˏ뤵zr*VHr+:z ;lM\cЈWp|^f|J} jjCږ!?ʅw=qsG/R)]]a#2&ΚheJ6txRQ*ѡ{\Wf'v4]4|e,z,ޫ\({4ma_7.3H_[!1`z*ȰM}sap%aZe]V}VlQ6W9WWJ< ~Nu6~/%`R2$y=BFYHI@qo슉&՜s. ooaѐ41<^E.` m⿝5MH`>~m]]hH \="PTjn;XPJ@e4|Ѐ3+V Q9RPgۿA7 ޸4;SW9:d`x qcJٶ3Aea^P*tpGt XzV+-t{>"n4QW9b܅Z}Ы+u,i*᢯,%P?7UZRYTߡf,jjc2t!R5: gFA3GQyeQVw0];y6qH'm2ǽNEHҺ1/2n&U̔rD+g7$B%]}Pp\(TmqWY 5i.4b6I~l?r`.R8.l"?A7R;d7|}["U{ú/lsQD.@'c]#I0_o O[yVZQ WZ'@]jf(rg<[Y`s8yzSɴiq$;|y.1ŴPьmW#W89= {]]8܎A8`6҂nh= Tdr6 `Dt>:\/b0C7k**{KhHt>jb&w&)  7DXBt.7(J7[]oLo= sǬUJg( Q% =,3o'"e7JRouoe8*59mȣ#HߺɳHh,XGDn|w#רN#/CƱ;OniUdoIH <{;Ҝ~v KujUy:-@U# uc=UΟGm/G!zbH (j"u^O`D(8 B&XP'(ch:+8}Wح卿 dv,# pkFɾ= f< f(櫟,uws>yFЦ$@M~S!@d/ҹU1CS |A'ΧTS ҅y ; oCq>J(1PZ]ViXNϻ U(U<%݈'K-RUWDdP!p/p2̵xC|2;+It:`?c+FVx:tN".Q<$N54)z/.PoN^U`v cEyB. ]݉wc\!CB?:L.!^dCWyB@ ILE匷Zϸ-34Kdu7ӿCA#%cK]yQg#x;Kd |ķz>;hd&c3/^ϾS#غ5ަKIWW.Ml6J^ͼ;(5s.ƁZ|h#D5eLf)8>ma/ioYK8;6zlx=\ [AArbZ@M]}}/WY@ !4Z|nQCrq;/2`%Ѓ7эr74 5*7+HXI:.P>S{GYX |zE)i1^IDMtr@9KW?3Ҭ-a`+)!e Zmb ӑj,8F=(Έ=B4]YzQv~q܁ ^DF~*#/W`ׅh1܌[t'Gm{f9+izTwn8{u)ؽLO$xg~3Q&"zòn#',QI:o٤r$G97zt' p!zhH}w3֝'O'Nl,|*cgN"[1# wvP|zp*\W}C։Z̶" (ZvY#0HA H yˬWH> >-/Kzup}lbuL>iLSH,K-W#>Tx}fWi%v0'J}pÎU~B^&I)~0ur uGh:F"(hhz͌Rz ˀHʯ8=qY3颖=b0Vs!cBH \)q7]lk{ǽy*EK & '¸LD/#3>Һ<<5hAl8(uơ>^Gf{D[ qԤ(*Ka3? :R TE1.j3Vw2wG!6={CuY'-r:J]vsQ_l±[F4^]@#˰mKu`!xb ;0,7(9:{ B1(T[Ru5C}Mpuh@n&yp1b*u:" Ѩ~ eh ㋰cm6"w]n<LDBh rnM1#׽kDѼH2<][4WxX ʔu=V kZy$\Ӂ?PVws.8gGpt _>fg}Y>sPW&Am~r8ţ9=^"VtT-4mh6>af_NGc;V(IBA'ew| `hB#I<$)Mfwabܯނ.n`e}R۽ku`3)Xo:p $Az5b`{[iųCq(hgqb!IO&rG+'>ٜ5Gb:mXc3ܥqCd="?mu!64_iar`{YvyR/ė ͝6#xM3! Z  tB:}w,J Rf x z*^aPQf/Scw@^Mڰ3l;%wTsЈ\DQXS7[s>ƄƼY=kVk^}{3plU Wf@rR%YWb󹃕KG \(밲Mp$B7ppB ȋ KK~RոZ?: 0HRx^fNxfwΕf@~Qzk1k8;ѝ×jAے@y ^M< 5]iVavI N@@rL&OD?H}@Vg ~6[+_ɻ,˦^x_`MN i"SKg$X/ C9U"Fjεђ $1<R=Jqrz.ʎ8CлoM+kJ,`]\*$zƀQ^ ;XKZ[\# Oo3kߎÝH,YlNS;m4V]zһ?L?(Q~r*'UAMt=SsL~`"^[IqF~؀Ifτ~&G eHI (lcaBC|9@>_t{hsY#qEm AjcIUyslQ6#<`P* wj*0"#T\MHO}\:t8P>;*vz33u㺘g %[NU; p7;hI̗V_5d]Ykyvs!s p~Ѯ')iO?WAՉ7 T03Ei%޻ bB0jt~[18ڨodj?GݼPМ: v82<3Y|tvPKeV(vX \3C:`g:cH,C-Z9cH3k!yx{f.C>7eNQ:=bngNcFҜ D;v(mO2^% KA(P 0û Jܘ4˶PG~) 1e[O{Ҵ3+tKUglTHI0G e#KgsB?|j3x`7<0ehp"VU0XM/uRbVWQ'"'7'Y?qQnѣ7S_9(&G8==N8_UDAR@xXMzoVF9Rl&&5L1\8yA߰@;r6QRᄅ5sHL7y 0 +XP| y1I2i %f,g 3> p|:ba ethcutfk_HǬoJ߆w9$z:/D{FA)YT1Y݃EGUpbf!+1S쉻_.mK(f&&^%p~tRp[2/pZ:BE]oHbc;D[@ Q kk=6$|u.3 a8[tp=&3f)j2xABqGtGaR3e0'TnNeI+c WPeNr"O{s]%:NG%qhT 1L\ t?1:`K5UniUuΘB=*fw(r4t8enw8A#K:lsH,8 wsA+0$%WE9/__91p >nԯr=9eJQˋXl+Z>6I$$늭_~.L>4Vӛ5}1|FR 4W=w6۪w B$mEAԓY.y {$kVilYQyr\6[&hT8cֱ7Z֞^ Z\YQ9Ukf' Տ"V͗Mʃ_LEظr{G.[#b;:StQIYQ\0p roR&$2l2)wk.>\CVwsZqx*7po'1<"JWt{%m A¼9lc$ᔏ~ B%IOEQ$nQw.v? ZƗo' U+i8x*:\- aCud~q*J\[]ݟph+j?9c^ ԉ9׈d{ j8Gi;Y3̋_UT_N5fFϯZD;&ᣥVeʵѴVI+e%`<+=!@z G0VvUd݂S^q.?25VXl O2հnt55P[c&_2 d5Ơh҄ klC<$SyۂF՗O}#~d:ef -'["&|>֋i(8zjƝ:;ؖLn.Xj|24Je)ҟ&9wѾ/(4;hPR{\FEx:$&1$uc-/=qva UЬqJœނ ~nfܥj;^z*˧R۟JOL4,q>?f/h@"'0MQ0phh)%]=/Zv|lb*IEwkL'v7ڄ!\iĊWZД~0.4Ejq8?~kr^?Cj"08q7L #+>YX7{N u$⧟-}1Vƃ"sGX.p<1T)EEV9QT\;HX?Poo25 m8i/hIo+dѨHRڷ."*6vC  K ט1ęUQ/"SW05b"Ӛs*>YIB;5ORjUa=^%[S1zZ\'AF UwL`E-Hhf+:CMk?,#l%rĸ$CjL-zlFh͈/lՙ>_@yTifr;E*50azZjrݥ{dԀϓnv1m=8$IIOv]Me)(sy{z/ISӉc鰎6+(wKXN\m^|XO&z@ɹylR}Z>f! zm⟔<3`Mi0>iS dJ&A |zf#1$4l*XwdhJ\sH @F q qq`d<[_?FlTx40d} -6Ŗ!(S?5c~dCb)-Bh}ɬ%$RnwQ&s??Ld)5a\|_&\ZK k;KVi|,p(RE1; C!5 r { d!ÓoAapY kqHh/щp0z/Va}Xi %#6ifkq#oǍ!Eh\/Kg,86 v\03@\ G -F 8z 4c\:NQぼ2 . uG%dMQ<Υ9ڔck r#M5{쑰Ȅ -j2bXNw1IEzHvgl]3ڭIPKX`Ab EgB|KH|幕dSORo^ YT u-$7n-R37!-Fr s:-..*!UՁJY|Ǣ+CMxHا@dx%GUyT<* `:T& AVoS5 q{#4jxG$,J_A"Mmj^f7 <o;O~ :&VEYWO'p̧E 5\Ÿ 1qXu49yB~b1Ҽ]m&vLQ܈[ȖF{5-PC ygԿFgP;_Waz?\jyid(#{K oPIɜd+cVv1-B6? / #` ӈIJ2N5G@u8\Taw s3FYmed1OS AϦ+`JDٴ:5싖] êH[>x0(lMmc:6Ęj ZyId;수o=-)movϸ5ģd~bV2-g̸Y.LvhA肊ɧ)"4Vq7*%E6f߮X`ib_CDҏBC 5~Žkjg4|$(3"5U!ԱF:!Qx $eA 18?g>7{5lb'i9F"o(XQ"y bDPA+(e÷Gn]Kzo\Qv1[)_haҲ[Y$hbint\|뽷Τɶ?X\AY)"Q'bV?}ë+*moDbCub`,+R~j 3eʹq>X0{F6Uf\U8FS2wW)N;[j_iMI x{b{ P4~ Y?!u:W|8)3BM3: m'?2( 챥ٴDf9إ#aYjԼԝ6'΂#MuSF> A^́6T_pA;b%~fWM}mY&!)4DEخضaI_x2#C3 g\!cS5q{~.kA^e~Jk`Y j4N+ ABNdق]BOkV.pcC(bC&=ݝBkHwz4if_2Ő߼Lw*`QѸQ UX2|9 ]bԯHo!m"$#tN oGR[lzƬgS&6Yr3.Xp 't勻)RUY).hP6s/'r+AZcw!Yb f BVF09)D8F܂B>N( i&﻽LOz_=ESVzycAweiLߙ< &Ӄ8 L8Hug*=#GeȰ6$.omlޗc+g'XdW?@:dGڥ6xXWRkФ+wQ;\t{KM\P5[0:O} Mi3?>'RI@ᜊb\"o#+H`[ УجuChhF)BZ\,x2otsblΉ|})̞ k4hU+\(Lρޮ ?'j<8ԿPì'|a8i!)J@0p`{>zP_ .ٞ>K鞍1eH AMxQ>^'I#8̍jaJLUgƮeymer&xv CUجDyعeGG*kco,{ ҋ#`oN)`)B^R{ F`3Q 8dnsܹ~)B#m1n+?LlX3p>Ko:(Q'#G\yc9p`<2 $ u}`5#D KYFૐ53rgn3KJPT@@_H+\1:i7悸tD6̼I:injuU+Z쉍~,FTeP:lmgKl?)R~VrQS,ҷ6bN(@32H=P Pz~$D9@1ϛm$GM:C#qw;l2J NaR4Qy X`4F?Kg/?g̶dz`9O? cii3"R;d^0RhH|%9 %Cs]T(ځ~_(dm&)sdj6yfRG$@֡ 2'&-\(?H#:j,#`,(o߼ȍ yw(Һ2(w^ zT,)7Y~byq"*j\HS:X}(oaMqjG'l44>Z:#2"M\q.ѝ$L'*5i9Q;f(pWD">O'a1ԏ%Nr_q#% i5Av?։ .=##vy&,X.]ݗ6ϢaJ+P(ayF\Sf5 9uAGGb="jTX 7ЕBy&;gkN4?sQ<0ꟛ; i̯769 Xۈ8d!˓(]MS[dl7tv F2({ߍ̌!RjLwknӶB`\A/eM5?P 0K]VVQm9RAߞRե]71H@ao7þ*W\t'd7Uwy䱹m =4'djhӠ}sàV n3#Pk5BC[~H%ʤ'Vj$4z ,l#:*F ?<:FvEZ0\OJhqޕۑwN'24 - YFXFDE.ʕȴ-5_8 ȹaQ~Ilzc#ĴC=U}C5pVǺP]3? _\J ?İ9re&˾4/rPXՇsf+;^4P6)"|.cY?\eR<"GT)P 9G/`cCI ?E[l3kI;^^eq-?ˮ߳;ffe,bD!' G#t]jq;nԌVO`MfjOŨ>cw!V 0)IGgXB0WEUh_^QuubhI8M#y|{ZFOif6ZL7QuJ~9tYsi^#5d<ȻW5Gh)ro;KX=-~~Ep|Lg6Fg]4 иʢ`'>+E ^$w̍`wGMwr9k40aZ48:9FutԂ<]<8Is:P*2ؔ:}G1g*C}yf1iWt.٨7DͿ )0Qp5-$N`_[}XCyll)7wY6:[m3x$ Rn-ۤqo79g3m!os;~h< Wxn/v=5ggmH,nP;J׎ ,pnAnfdR;FtKO㊇>Tiid}҄AZ߄bBFS,jJ>."6/Dj` ~ll0 zd. f>ACEĥ4bڠG벫PK[uإ!Xo$kkBQF6}8!yrQw^;)oyV3J=+Si/^䟂 8u?i)>ELۮ(YOʶG`7hPjIrƣ>%SucfVh&_k*pćA%$HV,f$횫R+⥮A[S \;GC8.C91ѵi]8 ѧDOeAgO @Z8[ru2~xSD; 4}꣛߹ LsK+ChQdhekŜ[/36k|q|FeDުt=)P9zCFԚG= wkqg^#ft@tq&5k#GA%%QRPE;04ݤs]A<dl,(ZA<(f2 0xv0GiB!.Lރ;ERz×ݖX{eizX /DZHmwF86jM6<(H:`Ն4;hS3p}7A,ȜKVڧ]_̋2D޼Kq3FQ޺c!*` #y9 8# nթ'ʂ~bO$T*fl~A<;c:;̾-t.D>%~T.Wi_ v> z3c[4w?5KR&?,rhY&56n]b&HaLّ/o}474=  !tL.hԬӦ=58NiD>(Z=ZI-UVyi=5t~1}=q ~G躰c؆Y^Iuԉ$5B(Q5Gm"0PΗ֜co)rމ%܌{. "$+ٻ1_l)L.]fK=/- $_8K+ (6_c"bLHF(<5n1&T] X ]jf*?k]2#IZqnSA%wV! ܑ8 M{L[1SA 3'2xP Uل_~geN9ߥY,}݀<.E - Z+{^D$8r8?A#nZ>FwKB-ޤXDmoaC\}EF]\ fGE{s>64Gc : {$@%gӻxoc?,BNf2+fQ杰g;XLba隰Pn=TΣ3+6uip[ɜG=CL/ܣ  3V*fiڥ280&00#zK^-wbrxqVd8FKhN rʱ$_xJ^'~JN9 (&L# tPlwk`˲[,bD\K׷v-5 ArhGu؃W oW&"Iؼgu>ESQ{h7]kN4]NpښȜ?C&mr%|V)R8ߞ{ hw߮'\GΞ?gh4rbxG PQ}j ЅTgRWЁ,ZoOʇ1*8j Gk~05K5vջB@)M1IM۱*{G;Mtc쬮MiWTjOS32 I+ ԝM>>eke0[H@8Sj`ؼx*Lbc(wQ>]FțxE:YBP,a]ELL0\~PRY( rR1p{á~(ACTw$ITymAPsDʭqwUu4&—,y(P3&Ǒ U':xSr9>΍ ZB/w\ %㊨0yom{~mhlq5ͻJ!ȀpBr>_UNk.?ft ۪ZO\i'a Bܽ̚:E8BL{ eiLtX1CM )pi 7J< sH|ת|JTqyĄty&(7(M^]6͵|i$N[R~%#R}ґ]08"|tgTk,+J\mcpdɧaTYVVٮ!R\`Y=~AO$]|,QaWZN,!rZIAD\u̶&&`_mK{/?C BFVgl$κ*<?uZETֵӸOYi 2g?lhŀʘf6]<4J۴w'@uvFq1܂gnunLE 90ˎ\!W,$v?\qq%[W U`rUK+'`1(QS$0|[TRh=Q+ox]u1\|:I@wX+ ari,Loߒfu Z}|s1#M 3GsΪqoA)RTW/abT<8I%wo~@1Ť#Uj؁Cy`.$o;'zf_6v92Maa>yZuN GAau7V#T NWDj,vY?>N.װF NT-<"C{ܳ5;,4~ٝԞ\|ԾYbbB!޹Dȡ;7%:]N7BHXYʸ;_ Inۭ͵iz_K0, 9r%:rZRwC¢!)T!6~!WU4i9'gTAɦF19ս4] #K i?VMV8%xIފۏ&F9|%PA 8~#SW,O`i^z`"VUw[`i J"uYSC#?wBdA$Rkm` '- SƞohڽEvSBŦip1W'pl*(kGK?o%7C*FA_CnR5Q&|/Kd+9gM3)NUN++02AFct[RK޺Qeo`TmjjTEJkxT< d=MQǙGh'H5gڳG+0{jγ 1~Cvɘr4"Ȯ֔ "Q_nL)5o/:|a $GKYɫ0:E|@zFe[}S/2~h5̍ѕ<|F(y`=XӒ%!n"YdJNn P;y Su!6&3d7'c{Օ쉿 j{פ)>{O wߕwէ5tۿ{T:oHb^mgn̏_l0=u-k3Ζ^wnT(iɓvtZ7CUEss_Etݎ޻gϪ ?[]:{isYɞ宼9hf]ը0]T4:c(%썜1h'떗b&VS7H .Bz3Lf!bgC9n/zdS(HWRGs Oq/`C ٳ0on?{]P~ 7 "BZm!bmԝ~zy0ʺ9A`SJ Y&>\#HLֹfrZ~[B^{ pebXsqG4n,~Iަp`P4#x#}d5Q¸Wf9r!L!}]@j8>d}sy zcv͂>pvKl/ܔ{-cmjuw'c?9JUtPP)P#WE;;61l=9 ܱ4w<#ˠ) $dg,؊W5c3D ùh,x;}32 \3{61ko\ĶnQ _:<0 y%RLRe2~̚ߟ2(&35^m487f?08T9: bCB+/\l{D*G|B&Ĝvv%iOOB.ј^8̒&eJ"% LV/A!6nDA_jw$IT]RW{{?pƵ7 k8"zMBnhbkUe(2/kI`/Q4\<"@8іJ*@BK'gԁAqV5^:1I.#*@.l ]4٧pyjP(lZ!,!#}L<K*$z8#B% FGOqGڈu?Հa|l @^I_"% JRL}Z)Cþ%w4K~Ft#M \掆{ ^Ek/OxTF, ouH7_dЈ'٪ҍ_^QWZE@P='-W)OR夫0U{Dy[+7]d lZ͂`=ZjkfQFe;`,JGC@A>Y:Vreڕ3ГlFФI'>ɴW05&?[$Am\Hm G\j8 $BMD&7\[(.m̼~Tg+bΚ aL{7gwJdn}_zQeE9^}i͜uL<ٵ`uURKah5 ?ok/zOW  }"yx~T/M25vge9uiA5ue.g iӸ5/*G23IDvJg, Ig^rl#%ƥW JB ~yc{s^,M3lU<2ao'VTA1VI ^F|]f- k$[Wɵ=f q 1Y_'8gMhn>ԕeV'?J*k?E]*>r]iP Gx J$~LfL[sx^y{#y\(PQ5s> _#FqoL&9X3zc(0CϧPfgn)dd?vgXϝGȝ:qu;+y{L4/l~Lu͠C'9_ HMMˋ!%~zo>$- -6K3;0$G>WJ7Oϼ}+y)^͈EWм<4pj{yLl2ңsE A$i.=7E ҉;v89@2ŇhAUdC PFJ^hcFVa;hnF2z!5 mecT&kW]?Zf#֞6gGB⦱BHhc},ϿM |TDG2?aB!'=]_ }¸JG\ZZ8'!C 6E~ojpiB~'|,1\ r!@zR ti ]xՠ59]PɎ@~uc'b!Nj<2?5U9Dj-u8 \$w8Sc3z&<&;3.L7PEiF<$5m*{^gw^cvPw y>dΉ* oLè-tpPYRD}O# 7\ yQ"8?:=WL$ Vp>aȑ$ż jߎ.VKr~"%GI3#`=H8Tbx:5tf9,{ ؁a$btgnP/juM1O1CG(nXGRr51ud)3C؄_+1Vp2SډC c*d3 g>Ar)ԸILFyD,_wINZ2RcN &gD?$H4dpRnۈQp2Af(b jGfxYl^_E뙍IoTž|ϻ9`*1¢RȾ. UՀ|fY#"*xKJɎ~`w)MB/z Z5q4w |셋R)G~Q"-[/rzQl5)t!{w\pnߕw'FרGTrj಍ϧ ՇmuCK /@FmiSDg֩)nBlƁ!Z ,Q}hZ u}.v_jRdׄcAy/Lj%c Xt-lCX+#m3/Q] lnxlaKcr~Q;TRE~NZ]TdQz{_}+v%DtDMsm$ ^UV}FNܪ,5?hPEj6Acyj"Un]w'=b||~ |1188*IgF<}-RhWEf)o r͸C^H=DeL`R.VE'H xDi[;abW=<#gF$w_PnVdLl7NE.dnzC]a!u~*-RSDdOql-Л ]VÞy Grcy;} 4ڸt/AZn> (rwrF+QJDLV1xֽeO:&7цJ;on-87J!wҧALjx|`6TP x[D0N*llpPK #㝙? 旀X k s zMazl dV, {g c0(I:$3׭)?fspFEz4Vdn%4GߚCetlvUO3:Ce@v6([S,: 5)R-jqm[b{ Sk(f%jDӠ:b$PA1ܨvq8g|8 *o^K:_,ӊ'`c5i&qJuRyN2s~G*s@.ɒ/Qpe_Pk``VUg}%eHUssx68j?'џnzg j;- unq(~!M`pSс$պ]ODϜ]}'C]ݚm{8I\&Eљ{L"?䐜0\(IJumǫ FgE fÅ!jуW䡎95nH_̀Oְd^1)U~#{LiP['tQ3olYKd9e"D>(/kb8 ?{Oom7236&|bcxzrK^,7r jB$Ðj g>tR+5)=fPx"Q&8͖ۘX TRVIZ/B{] mQtkno(m{o,H: 7H,‡AfG6ΰH̹m4K\k2L_¸I߳ n]ziP29gٓ̋y>52Tڋ⭎}Tf2xMY#g}*'0=vگHFl3V[Nuޕ|mUM{bw*_EZ1+i#K{+ĚToZ0)b<$z{ `jՓd?ƒGd ʶ8DYN  i@ s754D4Ux7J3k:bMsܒ[nq2# BUXs jeϢStrz9}ؙhJ)~(\-] }zAw9 UVO v y@uD]߇jXx\8 9 4Kϭ/v\?<~uf<1I 7L}|LL1Y)U`HW}U,pq2$k\f"؃V-k\JaYxYQSˍJQSK\Z*M^x}xE gbҲKAhgCQD^ /r툶h)1іptP|Ȓk#[tpvapahR`t@CI#yχ9Jڇ^K=+MS_:iƉ|yM jd`sȳu)w[75G-4H:W@f"98wZqs:Lɲ{euɕNR9z'JCGi)U'0Ers'\ʐT8GӛIsW#[GԽ)\!Fver5Ga%ӝ\4w3ёqəi"~0{4)mEP㽖'!u>@͢#fkA] ]+-z4 jZ݅XzCR$Gt]oMIɢ},JZQxХ-l'ĎWxeTG>o+~Qʲ6 4B[N @NH7%X9)atmhĥvhl<>-w0j̅8-OuB8[ؗlE&FS܏ȮhX=  #$Ct ЄP! V.+mͥ܅D!YN[o>9 ^M8R/!"*e1 l./I$qӶ%FM7sCQ)tbT.Рٌ]cMn2ۆqf'Fm*85Iƛ`Os_zKg w<on~bu b&(0BH:ﻩҘ\tw%HNB ~e;¨`]0bq{ן\?F,c0 aN*ss| 3J{?f%sQ "om Z0uU-{E, c;M># Kd>t~o\fыߜ *I#6+8&)-B'._l}?^>|~Vj񆭲v/@Uc.ʟfGˣS>2~KVoK-@]좂}A[EU|ؠV{]Gʻ hnk7y/2[:ǥ=vutmtlGI4XcM (Yv+=Ȗ$WVP'= 2/-\ͿwNwڙ9]^Jzޢ œ^(sW#317;MUO//"d#j;uanf`\a DMPND![ dxiOƹa x 6 ,\eр bB$_'` KYY^Vw?B7Нhֱߪ~YHlcg jDH Ơk jӾ0tPGEY #hG^R z\MnḬȥ:bՏ=9 f8u^g7ѿѸ4}XTTGVWz߬xr5p()})#_IZ3i*P\l$7d'_f?(pq6x0Avt #B@! [ hT>fHN^;"cGc:ypH]6>8.'Z8Y><;ֶQSnwj8 wuz \s8>8ƼZ:TBNK4B|p&rXyjd#_iմ4?4,tMm b7 .SK@aɆe[8h]$t1]ٲЋT7; Lӳ j1xc``nI?3TdxPEu \]U'0C~z܎ALTYM#zW:x%!jW"xט #@.QCŶ9K%z]o$*-meW {μ@B;q}?W ǧvn)[}q&{ϴQBR t1|pcĞȨA"@9P-H{$PΜn|;fZyOP2@ChjFSƧ':04,;nxue6s.1>ehOޒ-BLѹ&GcnIYžB6RA#_;x>@ZUfAw=d 2dg fZ#nb+xrPQ>v&竅a3x-UF&/H? .,dSp؎E,X` mlWUuZdzn`9wFi̩9Œ:s:nʼ6^~DV#2oǹY7X+пiBQga@y8 ny90@ClQ]WZ\)>MyrB Hrw+AJO=]m5/Z'tJ4L|T  R5l-wFS1Ҷ8e{TAjl[>VB~ #W,|Y->z]HAH_vL8, YXl҆[7Ir.5w'XEꕫVbOc/ύ :N/ ZЇiRccjB9%ypy9Vlʽ*;^--f,?)OE?cnd$t?iܰ Y|gE+b?=:UU6X(xIr)Mc@jm)^shB4cH[ʏfl? ~bpV|e}$2w EҾh| sQR]Ѷe^{%^]̗}%jX%0P֓+J3_1J~ME{mhHSAV&E.Jّj5hr'oƙW])W1aGO(OLn] Dh8}KҪ; r'{DcV^t3eK̆ 0JR$|!Kq628DB5QyO Ҙ)9A#GzTw| l:JŁ-[pap AnLf`+ 0))0x!'aW<$!P_oλ(׮?q ~ʎ9,{v]o- :Qe6,m.1хtik[I찭-`<9w i^g@P6M))!I5;JAxxHk2L֋[m1n D<H~F@ՠt C96)ϤW^\<0b!CsJjrX 9 :q#s`9UL@pGz:#!Cɿp~Q-^Ul$*@zHFCyKEvi0QI&y &[!Aݸ|ʣ}'[`Z%{gRxw )t~+;eNPlΏ\!Ł30,C;o< `U^aZXKWəoNN+]cTx3|?}.VV1UTjEb8J745Ft%2̱BH&bRX<=%@]ڐJo<  QȘ4v\ $^MuIPeشްGSZ'[DEiN!0k RR*̚a.39ˈ(sRBh^#\(_^XuKjnY9W~њ*!=rY)׾)bքGGSVqW{c9eo(.eD-Kw" $?yJXOKu_^fD'ly)Ar,r`85~dc.}qjsK~Hj? fdY}`9MtAҤyX\+Vah&_UH!5!-;RsM[c!{w+IDoH/[|rZ!Oja%ON1[S7?@AAײEu/!-Yљ= E dX 0D*W ?{G&{Le_N}/@4'b)i# Zk}9r9B.w`[K5!MSUnpGq \VoOHԓH#e6WME勠zd%~8@4\1 chѩZzw䝳G9*jkk P܍m 9GGk볃Uo?t*@XeBs'#LҐ#@c. _ {aDҀ:$aϜ΋ux:~?{adK'{|{ eL_N`A9;0{36h/Q? z8_qi)Ocu E=Ԛ:5$1[$$K('>K*|1ܢ[F9UƛuYOi fdMUGW P'x&{T~ynCoi Fd)i\Vߢvbc踟1nqT.3=0;a!12a:NUa%Dxu <2/gYQ})ZED(5\Ԅ 휶 2hCģpOBԦP# E_m$rc=0crĝ@ X^s2t-+GoJn5=kI[e7 l jLDʢrZ |켪z,?C iRU y=)`?V %k+X9<U}IY\$ BY@o4T:t;:FLY,D6ŅUfF*6,8 *L5-7K\\Ʈt ioex9Cҙ?晌iAdF+.DŽQV~dsd/{t Y0)Q+b#rElSYY/M[;̪WtLX? g[$%ACRAGgxTp! .3FnP_P–PU|ٔ\N qC2j!\l/ٵuarK?reO~y} ݛڸJRѪs ( s+芞1-(9/ˏ;s38;j'Nq뱲~,ٳ7Gk<7e;C ZV aO 1%da4 g߇uwLؼaxR>6FS Ri:# *r%ebN2C^>yj~~w۲L>=E~#Uz$ˆ“:B=E_>9.@VHͿcc5.]4מ+K ┎o1m` Doy [?Fy1qITWndzg7П$['ckKv5DHǼ,~)}IcNų,&mRb TL0}$,+}pC_i瓞,${R*.0LP9{AOw{/1єM+ 1 L|-wCz\u^k; ҜOc0Eya͑(҇-jܱ4V/YnTj@fQ~.Dm&ݰgl);aWr"d=yɳJ~fÂ7t8V"ܫ,KuQ tnk63lWi$ }8#9x> T%]ꦽj"XIm)EGwQ`ޱo~UpZ AMh%nd;LipaO9[dkHe޴l f}'&L{r%!8ʓtl UCf&^Zt/TH*->4o'*mid0$i޻ةֹ2nji2-{2T[8B $rm 7;~p>j «(d._uvmbAjgOh}/SJ (վ.F4 V8\O1/Dql=C9K56^k(!#p$NL'<Gp?& psC[(;kksi B`;K&U!:dKZ6la@o*3!MBȮ͗0TW6hެ[;\z].M5#\a|^P==\ {o7EBb&I2XI&j2)?`A;RcKt}UH4AЃO6 [ o*hul". sYeCDvr=4̪|L;] s0K0FTRe"G-"5)t~> S0@zĠcMZ_7W{}ڽ|K~ꩇ&vjG ŀ-4}9-MNf).;:-W)OǷL})LUn]_vb AG~f, ~H.̛X> .ufL3\:O4_TVW:DZ-ٟQ UuՀ~+Iɰj\"8%E(sSx dNRZ BWn0mV u ^EU.]n L}>& Lf{XT˰>ܿvwWbR|v]zM md8<$A(%-+ xtm[Mrk$`Aֆɰ&tNLA "$"HTT }[Ve@^=VDtziN$A )k=sӍjj>4Y +Eg-@.TvN| i` vg 9qݧ7CLiJK}ʻi^XDO \AnQ֒-a.)dU^KX><ǎ]/p&p+c+RS:Z~9h[Hei]IdoqkiW'w}G`sX RP?˂Ѯvl@f,| <U}@ ¶` ={ߌː{w!uWǻ˺F'ats2,d0kbZMlz m[v|r]&1\{뽁aрIH}hД`r|x`q0먔XPW c؈CL 6ј8rt`;LR31èy1偟l7ާ$ t:Z,D{Niճ,JVޙiJ ',.w{&#m}`jU[sh|͔xt}_8F̈́go\lWv6+A$_|2s< &]FrcvP9,WV䑣~I_YTݽ~ n&b6sYr2>RȤ)xr_{ScO:#"Z%3瀌j@09aT]DN,Tj*w+U<xL{ZTڴI|Cqˍ &U''BC43.DWE;eu~ oŭ Mͻ5,FAً>/H ä*]"9NoLLVh9-^ՓUB'[LԨgݣE[4W2Y^Gto\0T`l;'y `u͏B! iRCX H ; 4"T?I-Xzo@P tp|DH\~CCt0N܀&[a;N |!F"C5Mlua%e*л!EWi?K=iP:1)%'= ;U>ޝuEjX2n@“he@q;<5PMM<CGu?G57CTA$9pwQEAi/BZFfXMm">ri`!wX<]e3].k^ cXJ*?,:>+"yI[ {eCZo@t01vwbo$ i@[C HϪR8} 2,$=wPS@!?bM /^ҁ'4g [hp63Gw&S,ivX*5C#>tyZL(?e|c[P+7 ;Sdj*^;F1 |nLnL|PQQ)Zzb,h~ f:m-O>'%7Ŷ-OZp;Xo';޻4b„+ %k (ewdҦ[ tS{Tr w}1Eq \dƼ-~}Q )s6DSzxvA[aMH^թ>lBZ9eM d$5i`sv`l6pʽ%=dL*9%p("f0cn$;~ }uRa /rq%!c6rʫ"vw"yœr[<1ΚST$1V^>6Y *eK;vY֑E '(qY8.\YUbjdHeDu3X4.qT<`6qO)43h.W!,KaLI[vgg#CfTb7!|?l.Y!v؜vΝHeoIH Q7aaw,wT2u&߅{B%j ΞvPOuS\j߹H8Q) MsԳQ7;Ex e؅egJ㔾+A}ЉI}C)/`EtfH Z:2HO.9{d#SaiEň,7V褭*t^lʽH,jGOЖx2m=t[ZFp-%b epWIyȉJ \T_q !nR"4DmHsj!vף ʱ)J%].8=mH_ k^(N!hyiwj ʵ>1vU u2_qNbSxO:jDďmt)7(<^( O4eWr%,%ʻ|B Ưp1wl)pX1h3 X4 wp$pN10zI=r:/$ G&d WI$25q̡|%_OZns/vBf~D[reMgpY)ͦ?Qy}ml/ۜȨ)B]>:|891Xʯl, T&}xӮ8YIw' H!7=/rN]NBX wZnNdj;DkM1հ:ׁ f {ݷꄋ4*XfbdT<)Batl0}-Zj .;gVH&'cuw9i-lu"J y+Y,;oHmt|3Sʵ*pAJt?{K67WWhZǤK&̾ϰ2uͻ-ZĘ~hoh> #; ;*1Lc%s ʮ$̷ɲl P[=b ;ls0Zjf4:f#{_WQ=lF* ̳q z:*:*r::F š.Y N0)cu/j-PݳŵS{7=%,B2VP#u̪vQe@@J)HL<.$AfaRt{th@v3E E08GH֣nUq0b :m8yR4H=hX5d=C!a\Op讦"B5Y(gk!vE|zFѲnu)ɚME]X&l)B{]CZrzkRF0jأZfTK ;)TSb_VūBLzrW{{O0Ja@Smu~amC5EvKMV&j4/8q AۓW㝂I5 40PW咸R4gp wdZ1HípF>>7_I?!,\k '5U1SIu|Mxiì }y]."0F Mժ꜑M5H S֫GJ$7;RaCZ.z 9Q~<;F̆wN=%z̓q;o&:q;"|N6FO]ꖮSg1t/cUqrd>Ğ !jNP~ks0m!SAN. O,g3K:Up`*J.^}u:;.kJ!j.oY=.jޝ 3"=g=ߍ-cmEg$73#ȄŠ.{ ̦p}W:o/$AYo_7qYuÍ0U]Ht̔@PQw9ҷa'7LLNbV\jLW]I lބ373[c0"g;K?&gGcl̹tr5|׭mf% UY0N醘[xO2/m(WsEO}jGTB}0 Ű9oͲ  }{ iq};[W}^ڃPrj!c%ȚwtSKKz~9tiu (xOfwak+`:h9 - y0ԠGKCq$[=)ʂQsY ,ꏴo \hjr)TvrR&yE6AHMv?)S}z(cy R9AN %?n,_\ª7f>$>8WWN~al{#A `f54Q)Zbr/_"vj D+1W"A,/n.FWi$ԑ90fZ7n@:~<~'-_k>ՠx8,<4+H6==1:a6hf0A@>gPdm ~OOHYWe8?_+U? S/xWt66)e# Z @X%>MVoYo0 rv|E gk>F'PxQɔ/(OP[A jC;)yj'?QfYhWq"J}r&y'& wc"L:M_&~ ^/1x~"z=~J:U:`w]yQ.;T Ejhj@2"Zų,UD ԭ_ZrrY '5Eݐ!0OC-6Nςc դ$?U/0grρir$44􏓜xFvkg>b1#ld$̠3eMT1,OBo("7SM&",B[ӿw4J*:൧۪]EJ?EjJbK(e^@Zk`IXL^J -`q<*PE_tο;<W.[+zxf1+r>`0$s`Yp!CĻߜY/n..q^Y{sk*8rzj ùO鵾ZL|\գ(2z߬sr&u(%Jn^l:i[֢[/y%~MpvRR 1p3 AE!iܷZWa%aZ띟@*0F4,\ʫf-; @z>:5 '.9j )DjVca95j%(lkLeitևVk#$ G~dEdr[h]rtG:Lޭah#Xga1"+ X$#X'l𱫠{i0B揯tԨޙ_xVMoN{Ґ5q7kY H|*N͹ajzaSBIo&? e:JS,BGw"qknhӀҪ`Z*, !wo>%]"-P(?BC'QW+s׺@̐r-]}O3(]ѫ΀ނg;/ f@'2M=gI { { 1>id \&p;yFU-A4Q[Jck&b{;0 w?}oY&I Icuw;jB~)?ѹs LCt~I]O ߫ gB"αr!qo!OЯ+UD' ;}:|͹vEE]3SefkrViN_I385OyԬz,9&SLq{Mfa s$hu./VgB!3y/a |p=+8&BpLx\Yq╛/R`O;\|@Lų86009 EQKOa>Tؿ̏bV5֐VۿiJmOEKw?Abu=5sm7tR~Ҽ" ,rUs ` u;ߖpZ*l惠)RQVH9FUs5s Kè̌'O@'Cny#yFxr+sD /+8{iz\!I];Whsz$עvp:~"VoGۓeLb:ۖ+E`cNp+\/M!DHUJ8׬KsB:=a|hs=t]λnl7?G,.Q%Qs|~"+ۼȂ+Tr shS`$_P hbB]8)[c]qcnC䪆bOfp'+y1E^C(OWV`ꗻ5EcJwFE_FSǣQE5yGuQkg\ԭa)"r*0px6'>!?T̉~ 噄e= @R~sr];Z*oçy׮lO@X'݅~T32R\dyQͮez࠳? `wg׃%m*Snł˖Hk4k ɀsv0._R̶ `:ƑVT>}Ԝ<|$s5B">.ȡ=[&68&oO\%鹼;YmK4J_&\lkps5eGaS|?s_#{6 PhMMnR FS\vM¿יɡŃC΁dcz Lߩ'p{/pCػ Ht35mnܰO{}gz7 CH0?MEvbU/G%G;kIZ,ȻާN6#n.b qFPpd|bדBuZ_J}`,g"aK2e 3]a7O-fYKKKy? ,6!VOۿi󍐦8'bLH]*9C@y3fGtoFϏ"Rs%c26P!!z[,:r&P5(S2]LC` yTbP\dϸ#% 4PE:yk(օk1\"Y@ͺ_%}.bZ)Cb_O3^|2iy8{yõ;+Ge[Ynh1)_pQisHEp챌t~mRk؟7J2'VXCEat-Tŕ8wLD|g<SX6EJ& 06@IlV9z{MlC̊w@T$8l.45*/QC=^hGc)=_l@*L|t4?RawPgDIBH+M ${XŃhY!C~$H< GmX&k0l% ȒViH-9}1d̥ l;x&u0 GAnm&!pý,'LF7)cpjM~NFB.4)5:O)P0M>"++@_"݇?0[iOn b|,"ixF^H'Tg8Vv9ˑ.!rbUxZ* %:|wzAu?ayU XtхnjvVx 6^]ynYA%W=)C^qjpG$uu\~!%?|f5_u03+ogA"UOD] "KAڨ>JE(v2Fm MxpZ?hMȋ;p$5NN]) h,ILHRcS]jD CoLLw=Il x(1휺(S/\VT9;m/H{dzaشq1lKc7X ,:%تPG4(-H;BO96Z_+i$ʕ O<'x,m3CZL*r9S=0Q;0ʗQՖ/vM^Ɉ4JM=:~G#G:NQ >b] > \G=G)Wǧ< ) ?_=0OG*#yAwWpB,dڒTL/Ϣnc06\ ةZ#w%M*_ xsyPP@2N`tGPV`/Iz=S8"qT$ȒОZ'{]zv.AR\CС$;K;׌˹4,AIZ!pZ9Mg >4fP@+:;Zs*la.Ahwg -ҎAiwbau 6 >VX#ዉ: ^b1r]sӟgTfv tҸcZ=o%Ə6M#K荈frn`f_Wmh;ȯ˚w%t|=n)TrS3p g$QE؈`^yxuIU~|pky6 yߖpVC0dO h7Wwm*Tco+aXid #ن5ŤbtuLo\[!]&V`YvI9o~@+$S5TacœpfBSSb?%{8MСU3 `Ǵ%s"/Ԡי|eɱ^cK1sq;P93u/K`l O^leñx 溿~>1g|o.i%-N-0$c,$j5巯T 4Mn߲àa6ϓ, |06@۴]Qw; 84dOm%ڣafI?mbF7pcOjAu8Yt@H̿WpzC{IDO񁹇6wŊںbmY7\E-Յ@];NV岀(`D޲+RggDhwӷ۪l~] 7IƑtJn{%\f8N] 44Z)ѧHp [%w3+FЅwAO T]S2RMlY;tDjdYGְ2DN7'5fj G6)5餈BS2N~щ~;>g j~1?ŏTjjcȮ?b.}Z7'v :ɲ9kG4ok|i3d1YAjaB|ɽ9&/ 䉅5> o(EE 8ua]4u+Au/F0B<*Cj^uH±/U=4$oʚ RO 8yVbJ(mӱW X0eJZs[n iI-q#EY ]?╶Et/]7#-*"zvS4NDcςdI w+zcMN]rjS2դ+0U+N] .C".{a01g**-xٝBFw[~x MڕTkοMO;y}V `pKN*{ K> ‰߈$<̑cqVh:Xix:|W? ޝEپbIĘtk*Pק FmɄ}H RinxQTzώ$Ψ3^McàYI߈(S24|OM!ÏCWfB`5Iun :P] u%xmF-rQ63}pDϦЅU}yCҋ k7ZBmjc^[LgJgN'_cZ TeLqp1Hr^% I>R? 1kߺ@bHtIz'C5t;hVZ-\U$]@5j~=Y\*./E*6([c0PnJqʜlx)XMh[a>P[9J=U(/-EdAvPƬU'+Z\i3GpX7A'Hp!uhTЮ"_Rny%قC<ɉ,O7=1;׷GR \  0/0*k{<ݪ7U@cXڶy'[Qq/;k80OYz.gyELj.0ŋ#E#x=XqMW">^ Q@.0H bp[hs:5 \An|*UTjk W4Gk!ro]2oJ1j,uC AGfԇFLJ_Nn[ŏl4wYkPp--Opĕ@zoWC U˱NSDe[1 :Vx]S膭ZH%j?YZ#HVc$' ߊ`EO.p.iJǙ TQhG6xMJkr1M )B-){ b-.q-˵ 5i&9o{,7sַAoqiHs)}'Co27h9@JвC8(sD'=~bl+g5NEŏ"s籬žzN"!VwYeHJgybp;H+zTz#؃K͘-5I <Ӌ&؂ґp `zĜ Ќ!fLճ?1愻Ͳ~R4'e*!ޠ9}-]NX{D=)^F;@ݕxQW0hJxs?s+zCe);iܻ+(h,8pskn.Ƀ$'"iUQBq3P`X.j^' 00Fl`¯+j֮1\jsgO0M~L*a7 }|rHQ.٤\(}4W۬c{>ڭїW.nlRSy4_p\jxZK32 i/T^}'wYcۚ{0MkU~z&7 鞔 >0F]1'Y==1uQW@btyf#Nx{zb'GjٶVu2" dO5C.6١v v(*`^+ P¢f{ 'k3!B>"Sl 5U>iX/Ji`޳_SFl(IRW={jyuB{SN'\z2cs>ńtz#q[>'*OW@a|6xmsO;ojBGvm@}[AǸlxPlK4C̵C92Y̏fln7ANOd&56>P?2IR7QQ,AMoMv"gJF8-GE@ut!N{© -"uzÚ+]_j'{V˪9Ƒ0\{ Lsh` X3]\cVV{rR>0' nH&)PтMoIi룘uQIuR{" w-<;[^H:\1\m$iΏz+(_W)Hg#q$3V&dA"E&5xOF.~4aEHMlU <:O8s{S՜ ˌlUU~}<Ig3׶=,fH\o T)u[5i``5whN 3qX7YVӎQ+pؤ 3"~*#fe@aɰ_:Kv#-~RK QD∲Y*76FTDٖUlJ 3}ȴ8'ۨi0bČ=味b?ĺjxxRP]DicP$ vZr B!`g=0ၲ̓a'%8Om\P:x j (/~4uY/-Ԁk=%R7/iY)J]D`boio8t?GD\@rBSN'a&Yn !S?j\b"ōR8Z W ˆmx7'Ĥ $pێç3@%-(~VoeS#2hD*kV.Osi-3]>$MZi膦[auX]l{m5+9Q=.L@Lr~ x9kG ިIu,=>0,{Q,ݻ"Q~%?7 8,}AΣcoh؏p){;u9dA ]H  /]?dE0T7$ wبQ1h^>z_F&22Op ıFwŌ*iN/lP@dqx5"\ӈX!+*V"U.y`uEm _ xZMZSS[# |?OT"|µZ:Y;2ہB-wcrOƈ:(H׮CjO={88SeFTCֈ5[p|*L$?wl ( 8ņ"l扵3/$a_(N_Y_k_@~Θ??Z?G&rUN5{lFo bkXVPPI]A!iƍpyog/sDhnp]{ƛ(9}$s#% :)(;>_)ˀeb% ɒBEEZ7Gj7KX4 on:CN|)3"|![͍\v>m#M "Y$>e1*y/g+Cb$蝈ƖgcOSJ` VStū\ $1Q=$e :Ûъ Z垭PQTɩzܾ=ߴ 6V0Rp4B-!! G Fs~Os`<NZa@]}?Syt?<M25]#jfߏ8q |RKo _ }dQ˾}{RG+q&=^=V2ߦ +e53]-|8)NVF5Qn[Cav`_{ĭxKrDl tRmƪjV%LڋL]F00'OIn0'!(I+˨#Zl'qS?0zr0{JߞQ OM?9=Yv+TYչ]EX-^$!0E&.Z5@i^\x3/"@ѤW)ܵ>̦BP=>:Vy fM'NsK[ Zv/ w'ch8+fBۚu$c2#ܩַ8"T xy~Q0U;Z<+ݽկUW"|Bդ*/[T7Ϲt+֭Δ3//U.{Bm<,_~{뚴 ~z2U.{dz 55 Jĺ3 ~jH.=EU<Z#۫0~ 'We7I_7$5 vd]`9zeY|%-zRe-B>sU^)&KyodaD !% (C ZiW87cq\p;1VDJ!vNJLZBlƺWX+ J3yj_18̫ 姳LhZԈD!*M0 '4#PtUL*_,ܧ4V . d?A=?5HLw>#pQh\ ^@ ,DTZJjV1`V3j<;)4qϱ$OOp+]9 _ 遉a_17=LYC(hX](K3SOP0N>Zs@>(ë >UL.<M;t8lfOo9;>*ܤƗ,gĭm؆%R&oD&dT UQ8b5ҥseӀ9`KXBzkML(O^w-3{z3K}ja˸?\_s\∊ Ni;q;"S:D+=u_&ohxKG}<=3 /I=Wš`-:wV%Jf%$ Ą7ci3V,F'SZ{ZdZ RqS=|]6ӫ-C #{CboB208'2וt"?ˡ?KVaJlv6X$\ t'U''f|= r;w6?c=o#+)LTE%p!7 k*E3^-yjz[յS{ޘ _(Q_aYbrCllPR'{v]T~1[4~:8qbOBڙ'i㱝qIZgQ 'U TػNĪ`ta,jܑT5݆ejЫg0^ŵ[XӬúmazu+;w<5ZCȴ70u֧|{h4 2{#eHL Y)Ȇ`yYRrmH׋]4UE%- Sؚk-߯# M]`W-ķ B},}q=[>߷#DuqpPH$ f.JCD+&3,I.4HPIE{Xh ych*~a=Qc2#c-_/ƖL#p92OP_NnT߰c L26[3Ȑv-0sPG5 H^}<0tJPP7Gf7 ǣGq:&-%6E_=LGE\vm)_0t># K5Yv0qY7(Y + ZKA Jiq^aP~NB0[W,͔sɣƬz<ģR =ԫ#zV3ncQz'Yq ё.fɹym/rv+ θ._X-,'SFzscCŌ XW Mܖ"x}P'z: -zxK^/lΦC)*5uo?2FNۨ {[ѷagKIE9swS%ӀME7v!yG,ESOWuѕI7B <5kZOqI50;>rokśX^U߈څb"^ZPW?+?;w~;s.5TFscB|9q[~5:ZO8 g9&/ɖ קs^`O|H}7W8$5I~ I"i[yZ#kF479Xc?ܜ] nLōhpM u$T3z0V:ŌI`h3~ pil3^ֲ:A\ղB<=9\f:v[&wg\F7 &߳M#K_@}x#7hB4Rvr,< =Wu"޳JWQe~FxwEapIy׽2uWș -RlZk"|ܤzB}S[ȋ \qr.lto>LVj8%Ao.,GG,fMJe1OM.սeDU!JNcMe=6Q&BR'9qR02/ 7KSv~"/ 5PFA^U^Rh/жOVf„ufu!)BwKi' hOM)\ggRX_+!u$B kW&g\AMS[O''n23Z&ڶkfvv_.{3&h|;D{kt$V0"i&ThEky*a*şHv%RJN,. @B/AaS Ly?gh4()fnEaxelbTQ'N%atޱVqg&R󇐪ȭp=gx|+dV+pkwmtݞ{zPhVt ϏGN3WW$;?ym, 릖}~]_7&D U!7Je58΄O=X =AliOߡ͛bŖ+8H^ wvsH؋o8clU܉eȚAV F`ZDnKc`c9T轕XgbNWPA{M/{)bQ>A Ujz7mp~I`1y+#B4,%K T)r EjRNO6ͱLB32>!7=41s>΢/p@K H,-9VALO}X-D s"95oDWi\A$voW"Iv# c^c^@=S'P-NP]+_X&Q#F[H';0c V)#JE&o72tj߂]6^xMQaKI-]D~L(Ag5S1/{뺗6j9m̺ ~1%!RZK[HO*Aw;ݾ12/18ta!U݋I(Pt&Ԉ C+q1%A$ycweo&d~ OvS0+O)ą)'h]b΍84#jf-+qr#RgI 'ϛM-[#GEoEg8K'4qVjw7ǁ!OZ+:TS]v6iC_rmwXﯧ>%v / πf\Wonz*lC~[86M&@9[0/VRlC7GQ ,y 1I7a|UaDJ~ŧJҮAK$nKb뷯5=vR诘c0Rfӷ4& =\a3ޡ!;^_ jS!1@ Xw,B!jQw^ԉ?kT.8!+\rXe>$#Z뺥o;(qRR^p R$je7_e 3I/}w{֋@.3 _3QNuzph=Nh1YdO,|`kf.UK8=*'qkuY|9Cx3гJr=upc83Ven h> _ȣ]}fR|tK6~~bDvW\;`0G'1K6GRZnGwVnUܱG:u$6A^w?B('w'jb7%q@#ZW@j\Q`3,o(eT[8Ԣ#|b I_-.E2|/>Q9憑G·jZu.w5gKNp(H8BvR>)|c;m*^3ix!)XNJLwz (~M)*D^:64r(n4M.3)gxLQK|;^nuIOhgRZ+~-]e3j;%njh`@v5bY8?U d\oJfgvf$[ķZ\68_i4n+ ql +zIhod&6Ry58X;8ݱU`9tQI G&4U<:b+{ñS0t2Ҏ3+8ә$I4N&`em]l 6υ#*'ߟeJG}DŽC7 {F|4ɢ4nsXS7BSNz ۩yTd_QeC!u("w_2gfncz3:RVeۘW;X&)PڑAgܩzTgLb ߰ip!"Jz{~M c`Icf,hu#j׀rO<'t7_W 2ږc!t\rƊ<ٞv-!x͚O)$IH?ljZIckz,9v[5g QJȥi!`r6HBUC/cBD;P4kyqQX*:^v2 @4r 4mE^Z佄`LՑd}QLR~xcpYHk`G1?H5H?lnDh̳*܈/C)m<}Lmɟ!ʻշ ,`h.Bw,~9CWόWyPpNJ̈67n#6uADK`,m {z6'AW@USTp?_?pMlgh}z{G5 Ǖ;AʾlAYͨndCrT\F-*r7'?JZ'Xp%N1s #ӨIj;ɟ*#M#Z=&.VwxeMջyaruo_~wP5!OJ|;b:9v27O1LX*8آ eGj*ߒD蚢szmA\Ҹ o<((?傈lVv68|Ita\7XEh4Ec}؈~TQEU>FTezyۂuS:[vFk ϥٽdh=~,N;l [(Bo]f4 tYTg#oEoZ|:uz_T1ıFwOѬ6/2ST⍖#m\W?D,n[TIi n/mәȅF[X鍑U(7Vff>H=˚fyJ pVyDﻫ -=Z.8t,bNf& ܒ`̘*LyX/N_SDDFU3Rc%=ɭqxL[j}NJV֏rEmKtGLkbFρFQEݰomxL(E~X |_kW06rMUE[^҂~le^Y ՙE8g#s<ܦj*cm,BJnATZ+$.Ǽ!yJ~ INvQMN%?^Y\SO͎s "wZvMERzP<./Ag'IsdC|oO&W:-oaFe[~P'D9#KyŁAZ[+Ae?aa%ơ%o^&XB'u]$;`D2"Yu]|ù)Rd"f =q*BAP`XI 8DHU> 2Ȥ/lic?tK$%M ٟ#6n!bʒYgVkg{̋4q(oRA{3MI|#].?}I G89> %j1 opMP5Y/R3ML޾q?ū`Ha'[qW@JH܌}4,Λen&w.*ş9ީ0k*2: ~/YĚ/q[ECސC}CbLp<Д8mPnϰ6afegHNI9´8ȍKx)(H.98Vѽ j:j*3z]e ps牘@X3 a^:#Oi@ﳶD0ϙ(-i K[t%-9ӕG{)쇹 vXZwaMa`ZPЮHJ2y;DPQ,%\1Ӂ>+z xZZêPϢ%Rlx<_1B(4;]~Ŧ,F6%3AG9iR#(o$]gQEB!BM)o(IY%pcOKF0h聯Czg,2X6^d^ b2ϧ_Bdm^7 kG1y1zљ#V)Y팴_QMKo&;&v pМrh,WQw`,A:#1 ҄;4[\o7?M΍8k(SW M0]vc)cM#f6-ygSAƆcč Cxk )Wxab-+3Xunz-#WcQ|SqRS'd{/P \:ixX !wҧO!QՏSPkt_ XxZȋ"P>5$"{J9;{h E`DEذm*ȯ;iHY5ǖ,ՄF)){1m m~'3V*y%L P﫨ADƨ#Q ;޷orG¯|$ S[¥y?#.sq[(l+xvL<{䐎hde4|0xW|u|&&NydX?hEpݘ",^7N\KNr%`'ԔN'l]JG Lk~_ 5A"Y^\8T;uXJRrie> 4G-v8;U` v iTְ <)Kэ\f cK"&*k]oQCnW/^ G'x5ed2\W6! gM',--?ȡnd $9aMX.Ҧ;-$^Bmssew`>*l08 Ϛg>u`9Ҧ@!x97, 7LoہGhEN԰uյ!n4Wl}%րTBwg<!q7P+O˨ tNS/ΣX̪"I {c^[T8F36WO39] TRnʞɢ a9ITh֯n{'ϕ>J[ 9N6^5ya_x{TTEjO%tX#1W|)#~ V?^Td:{8<eq1fJQvqF9 _獝+qY8OLsM'HmFm'^T-h_"zP08Ne6vw=v]c/86 qj[|X,0n“N 998$h |Eu'd%R_\"pz{tNlԧogwRڇG IvTYBXtu! Vs6qdVͷgVQK ]ɅV}9cUPH"]R(U1 Lu]r Î :[30ܸje-H[@hnj\#~`j4AkiY U\7c"Y ܕ"v4i.;J00Eء}kO@l DQBгg%,5rz v r~O>_ôb*졀T22 {7aܣ&(7p#LB&w|X̔W򟥏DC:* )&ڷ;Obڜnjo\ `H;*:nJ,鰁V#/s"@-nJPSGW 66b0/=ֱ<)Ts0te"w, Y4(dBH3/<|Nhv082"?Sb^szϩG Ʉ]d('rȭm@!$G%U`Ò}j5?؞jn v"URjnqk:P) K%qs"nY-q/Ю z9K5M㹥!`x86ѸkBuIH;b"f˔%űsZ??5E%.$"s~'C$b m*rP% 79Rqߖisuw|E]=9K;A.NSeS>݀#oA1)r+ NՉI=u*phH W ;h&SZ#K$;y̋Wq6 \'vH"a ^v|^~r+̭G9(y(F[;K9]:qQ,Vy  5Wv岄(PZ^LACS@Zh4RTsGt4-Xf'vK`|G}lkCd 1eJueSYM e,8JIeUA99 Ka~wYmfL^E;H/@TjqߣD$`}ए56(j(&_-Tݼ 2'39{@(2~TQUgu?RC|1uy8jT%'Â!6I\>RmJu]16xLG oP <>K%w n)7' :rqߕ]X S5#xlf2ܬUxn&c9@ho{Zj})/CL٘rM|C0DXbVJ.SJ#}3ot2|A ͠|LƤ!){1.mђ1^uP,#f&!,R T$Y_mĐ OF }L0)ÿjj#Bk5xڥ$8%JhB'ÙZc`GU(Sn@tK ~ށ? V rYwW̆8alE{o+{%29 m* /TC"ϳ% .)E^a= `kEiD||˟Ƭ3-#M¢Թ}F8~&x*ba07tG&V̪\3cg's; 4Ŷلc4 ˄6ksx}pt8T J6ku*7+0B$z+Y@l}9 ,D1فiPR:Zf Y8"SiR=\3#2E n2+FUv! d*W;rol|4rX'E[TyĄoZMCTxz l0wW3Jգ;DQ> 4xy4SS45_+RJ%Uɰ>^&Ƹe fWpPc>[awFpж#BnM\U.9o۾ԯ ҉ZJx1WSi h42 o} )w Kp"`DP4 uPZ7"6rI#L qIp~WS4 #‚=N5jΫ eg[ iܩрWR@4V9 .W5^Qf m~R+$&5`t> pnx򩚝8O:H9 PhjEk PޱqB zԫ$W ֨ w\ˌCj9,Mo"'Q\ @(lvNFZiaK] ) R(UɁQL_GeEF ]injWDe-w<ُdb%kN`P$=De/0byj@0SubF /*.NnAG>id/Q.y`eۇvdfE|u8Kj?`rXbi3 ; **M)sbGwBL+U4 nhu~;++團@̈́h@f e^ B109r <7* U:^]H&=s/\-斲pt X-+cB~̒/|HUo.#H3&G6/hc!Qk۵ XRE,uND|FF-'j.T@q_յpC̎uMW[ v|rhH$POյMkݣpAmOߒvf&r"ju\y둁*f4ASjBrq< D9aJLe]e%W*S._h:0`HRyώ,7J R#³xzZAp^.粔%1N̿ηxij޶AetHl/SH煙XGvTP,>_tK@A!+5CZӑ. QKʄs">GDg~]`roitY&tVz8N8*Q׎mDZv!`2iepE΁v9T#Ʃ RNӷ;^y4LgR'8ZU~qa>0 G፜2!$BOlжϴTt[#ϐ>(%FGI~?K88%.a3Kt})ʿ)Gc5?g0B,Ơ] 2-oy8XvǔhJd[?mIFr \w[eMNɋoϽ$K:n܎#o/O;&k@OtI.t p0袞F<q膔pr|TF?>(>yxl`Vg7K?+v'$ ЪLq;OO1y'"~a%G'mxoQThJǁwIng!#a#p4𴢭}~lzkh  6R1_ 4%TɊ L%SYS_%WʼnYq{LǴd;Qe yW7ǪCUWfЦg@0}LuOnp˵:1ia),],=DUB.:]MmM9MiAJwm>`3_a0Po\89= Ug&S$VWg7_H;]A8I@{xѾBU4ȅnL;(t@bj{"GJme 3*Ox^I3}3 uD$X?`l7pDLy k)\86wpXAdP)0iȴp#jjQ&"L&%E.%q*O,mLuvN@{La1[ ^2|!Bm[$P&{೮`=QIOќf%( )\?,(5(H EAQ#rdE33g3!)ez|Z t?͊>|6ACd QF&.0{p"urAC7h:dѽ}dvIlJe $1IK}+ # V^\ʬ՜v{*0|y) 6րx 'sr֬z{`{{[f 6/XA\ :kFc|ɲ7`qsbu6$Yu, L62U+o5.IHz1Qp1+ub7g:FgA5=ݏζ,iRG+c#q] Q1NMzƍp+ҷRikSV'g-˨:$`c>[jAH@' {9t4w/wqC ڗvr`fkY-Fgsul]!uȮ@7# 蟦%#߾pr2i%ē?$|#܄Xu^!n'Wa̅6#IfAǘ3t,霕yە?J:廞hZ>M9?hTb&̓{D<ig7V4Y) 󿖰j[м Y؏ƍ2HdudEDܭkj,a -v].8WoBgqjbapld&C)|O&~5 #SK~)DliqB ] `tp@eDUHS6:'<(6Oi2;l*HBa}JE,6b uyO_tPTlim.Ćuǁ:N7s'NB$=|S[.+Z) {/ټ*r&UQG͕h!Ĭ tN)F@/׈;/HSAU A!Efw ϹD6aGh[~r*%z8 x7+Dܨl!|h @n ! B^,IbVe|y7b<ЛXeJhτ*GBDY&4JH& ?ݎHV]^VXUokۨ3,Y1q23uAu`5xEɬL#ۄa|~|k4 R,S<[@r^'(d+P"KY ~!R#zpg0z/`vQCjBRHP$EĖwkmb\TzHXrY-zhzCdкѥIZ>J|)2"e#> +_Ze$ M>-qx,n48qgEI >\\E~ȘdUh V};yt) !g=(oO`f50Qp\ iT(_?Ս.qdXzŢ#*ef HzAw5'7R .+]).il +)r`mQK)2̋UP%pQj?´]~)۷l)aDӒgF]p7 AuPՓawHr5VXPܮm HXYSxPχէu5=(x_[{eԪ "ڪ~ܛRR Ό?-,;9oҰ^wen*m:ӵF>r|E#9d矦P9Lohf (Pz7EvDS>-l^J[?Н]5d9|Wif:.if~c+L X%3L$|M?$'xrӽ[<(?aU,EIú2fA J! -r*4NͨNeEW[0óB[ݍ$),^~6 PǏ6OZ-isʦkEieO}r_CJ89K94AkΝb#ÛIDݐ,H@-.4HwHtI7r tcvIUy*.!&`}3F,u^{ ?=CLn+ DjUU?yq^3GXS,6 vR*c#xzT(C]J+}[Ci .nbg{vZsIh!ejM:Cvl} g3QCsH fv/9 v-fp]%-Rf7uyAʙ:?Ž"3iHܞ>8b_ur}x4о觛R(,v3oR$>BG"s󁎬Jm=H^5P"Ym[358o# 5Mx%Y9Ѯ. f"sl\do$ƁNe hќX텔aѻ 915V&mC>W/EqlǬ?:3[ǔrCK~k2_tAE|C pԖ*מ׳L(ROViфKeFq7ܣ B$ 2g3UT˘xWc :<A/K# LswŬ 5QU`ѧҁo@jvl8LMXK3ebdm%js& E+OFl&# 0lm{_V[8R7nՅp4*/~{8haʖOaSIRΣ-ZT68 m=uL9*FЏzpLSAP%{hVW y;ݠ6Iz5aGz{T@1h=Su3D!LX\q1p WƩTAm ~J>u>5s, `|C.3[9ЀӾs?ŖIhTYac@:wu.pdȣV_ DOa)qk u {>Ng8ЩlA35bـ+vA0n|y1ƈڄn7f{O#qg(QWJRpA GhtF1M8 "WDu)W,s*܈ï'y;ԬXygь֩ݗZ\H}[<648 VqhwvK{ԌiWv?~ɩp%V(+rsh@ ([}ET'=cUw9F%˞16+~8C #V+ގEKaQW֨3 Wʻ^x( j̶A]^A^LY'o]) byCg0tq>d3/VN®b6Q3r{` /%wT"vG KRê wOFכ~9Q@D7oѐK/q\ߏTDOeiMBQ(ވK 7%5*E;|jϐ=-g*]I.' +:Q?>c̲,U Y_;;ϯS%ЫƋLG,-C*w!#<  >=?0ȂpN}RÇir%~@ZgY twP HQ[Ö{׎1R{Ç-<2U ؖV%= I[ߒ*QJZfW,SRS‰IZ!Z^j(g'dYC's/bH%{<bq|touruVgH&_ aU7TIpB~T?̝D7)/sDG\lq :]⪻"3x/m_R⥰R1phf]?>E |0UUHJ_hg$׵W*+S8/GH9\yĬإk FZBi[fpBjlMkl0u| O1cެ,<*HLUWMې%CZ\\zR:d=,ͱ1HN}lQHW)<SdrPݹ ࣹ2{4 v${+ߛ =Rz f笂Ͷ8 ղ/'Frጶ˜؋{2]KèPѴUh~Y'3$Lrl' 8C 3޶@ayKܳOufl뗨Qv#m_lnvoa@ GK0vucDnCz$uIG pŅPDnjw@5i&aJ2_k 8h% c%w&iUKM YwpUa}kqAJj&A\+^UctKbBG,!Iyɔ2!,p?.(exu`X,wk?Nm&t'l,C̄ ;`Me<>WW8/U3*''i^Sկ(UvQW:Gjh/nލ֍%^ծ݃NlOm6&Nal%Kip<~JǭTT5!oOųE<@7ĵ T!6UaVݐBUL8_lnk1mL vM >'g0L건"'T炎g+ѲvP*U0T.:ގ;Ky7U};Cc ?ḾUީ2ɜ xrE-Ȇ* hө 9:21xbE@_@BDn*R[{KؽtCҁ߁{@3M5<pFf`pO7bacuW* ZD8x^q^P--4uȾŖ=;qZ)7"NEw/-1=WHI3?4~TjPHzxv̎J;_q^$M#~=yYd舃WO?Ph\eӧe!@kroLa~Aͱ/ 7j#/e#A8 I郷vl܂[EjTFu,ܠQ1FF_v qN ϴ($u+QF1Ea  8usaa #)7xA4ѭ*^ [!vszʴ1tpShUMdc\ ,#9iE<7KOD{ːR`^/~~jѾ羂V\= g Jr==sd{Ā16#S!@JxgזFuGӜSQ1սۈffs*.#8JYmHmB?pO@{6ծ!Z?[(-v+⣸+AUE,UHdNGzZCx%$o9D1YvPmKi].l=MuRDRG[²v]ԃp&2/2Qt PHc:bջfv 2WX i[[5ɝNGl\bݟw/R~ʰ7ä1#Jj06:ȓ30J5Aj TĦJZGcu㬽Wm1yd&8`M*x1 mIě6yƧop͜2XܒI哬W1܍ƈB%n3==PSsd tay a#S-sd*ѕ @,$S}tEL[3u8m-S{&*dP>VO-ja{@с|ba3[;)6miϣ(Q۠W,bᾜk#y,X+JdHOׁGq!* >JwP ̛M(D2_;C[us[%_2:6Qyd tMwcpLIz|^%7쾚@IMw]9_3;U}8╼1T~9̡˾%2d%nHx_0IZr{^Hp n+VFi6@ZW>旈ڹP쌮L:ɻsESabCMn0C]d%Ǻr/ՠEѥӢ8cnBUFbq=)A\1S0 od8rbW4|\S$(l ""[@qVy!W8x5 0{ L ђ*obb'b,R6\VD7hUz΋E?ìsNx ZDʑ 2|]lfJL$QJP9᱐+yi>M3{:~:@۰0 k%!^$t(u4t9ř4¹AM?Xn\=UU4bl+x*37T~d_,l&yP4 G`~ ]W ^ 8WOF(7U?z]=O;Kh"ް ^)? `ֻ3({;-䄄,x4FRk@.B~05;'t2񷑩y<}0we4bɮ#c=?!Otu)xFfkk8<] X (k&L!q# AR3{t)O_=5ia2ט;w\?5d&u/%rLYm## ,RG]{\k%ry_#S!7d|ry+|þ[ZVHx<Հ){N_lv6ЫgDwNؗ0B!+2aOR F)/'kJk/h,*ܧWsףtCX]g`p WhT#d~kN{g 'o5߬ۂa t9*-$ `su$T& v,!? D![lH~m @O/J!^ͳ ]lt!W=gzw%T2`)K-6Lerf&m;<¶AR4XHH$,K'An \ă~՜vK.뵕!ҍt-K xuj^~mG:c>{(E &ˢZN3e YG3N*dBrQ-K׿ggX$ˣYMH9 9+Ȃp4whڡH#̀a*JOVL҂!p}<=VY -psT a6Şa ٷcֶxd]R 4 R$ne80ݿGA)r Urwfd_I"i{!dyB]Nu|XeKMQL#5xw EW?jlyl]k1魁o4 m"*E d?\/WV556A^'Ll睰5\|^7͝ ʪtO. `W0@/'+X}HF=Җ~EbR:UPZzo|]LU4?b|qjCN_ɟ$q;8 lH} {xCȎi]lgB*. z'.mq?z)rj˭vvg:hI*>+km-`lJH9i8zi'6HC//+oڼ ph0lUO%=jcvwp̗0Q)P9m;[Ͱ3CP=7;d'ՐvGTd¡}rwl(?6:ڱDÖaqPD3gVqZU:=n`&4MXVyXMBH,aN 8rV9Ej:Wn?ƻ1(sTW%4#A*6 40D+b]ݦ;tW#L2"J+abxyb TZmڌ=0*Jf37K/h<'XZȱ4fc]lٽۗo֠ت\tpCd߱"K.5jl@@ѬaFO,ܿ7{Z%?&hr}<]5RnwkD69B!MOĽHHZkXÓ#DEn8fU"p+CE Kon_`2[_8X[[(g=t3 IsU;P)X@ i#jb K@š訑 M\hBp9]23`t "R3<5w`1e,ڭaK0$!Efv2),{pcm<7jܧSUH{ 'Ht())jj 'zm*[vv[e[d l*%#RR-`ti=to)w 4[w;)Ir]`d2֋;{of>c6bԼ5¶VNЗuh,avP RΛߙץMt'yb?%(.jЉSHS mA[2b-[B}H[UGX h^TM$rKGi|kSf{yC2 F1!/=®inE3 m=0yv)}[ k30l`.^)Rmh39~ pfgtc:.2bޱV`+ġ/܂[oOz\ d?巨I.$$lW Y4P*():I7c:n".{:hE1Ib.DNj`a&2sG=(\*ߵ/,'(DLm^VO:3Ex{& ͉s[7y''U\\@lY;ḃ!L@1 a"f2iv"aҜYfS9! ѶHkw#I7rr e~ s[z5̯?j%+!OA3Od1]jKy4_ (Uh\;;yP "VR&\?a[ NFY1$BF@%꿔J{z.е2Q{&,*}llCF{vΤ~[L%@#M!/LsTvM/=JS^qSCeFrDqmC>fM;89fG5̧[_ HOuz4sݝ2ruicĔ[u& )@έ@\$o1䤐9@:l?ګYqj(!k3펪d`Yr{St}Vq C-=7 5Q`[Y5zrIR"&cHiϓ0^$%=eg("h!ͤ}`lg5Y ^ؙ*;'<̭F)w&ɊIJѠɩBxCR ёS,;# DOhKS/Hrj qb !<0rʰGz|-i:Kqn|\hf4 ֭&.4Y t6La_w1laNg|Er{erE8&zЁ4jbC +)jѳِ2Dzx.׃Jel1."0 \.9QI_Lf*-|KNdL,`I\ û5Ly=B*Ms/ sOŷ-{cʖT ØÚi% = ޺q31tV>[!/26; ܎hNh1<>ceYk,%!ഥ_iW0.Bم݁{|q ijx jXNS)|0: BCi&; vF}!A Bhmώ "k4B OꓟRy6^I`M]W|᪭2h*r=86r\ d@C3i`. c}t(r#xΝ*f٤_0Q,IU*:+ط@qdDe!|n 1p`],7!;m f$?[!U1~HB_D7 0'7Yk(2㝞4lffsώtQ$[r\aU  ra 3¢L EײghH܍FG4R"{h{XAu?xC۸}sNoɊ)$c@dgkJ"&xd kcB8c|M`A $qfՖ֮;|vbώTX=;)m{UGɴLU%p0fQ]f/WՁO[ⷰDP-WY&;QrHGbzh3qrw뱭%EF$tS93V"aesjYrOøM+LU/2/վ5Aլsk8=sۣ\&u*,]\kh,񞆸WĶ%9<΁'xAU.w`b'x%nx)1}= &aE"= 6|4P7tSV-JRĢC@~f`=-;Yn9Ч.&}qGMU~D;Z!`@6ժMt${E퉂 f>=99xv?Lcs!n=Ec'NRUjXՎdؚliQ4$,ظE\ P fJפ һ\&F3Ez}k5W`3 *ǚXiZ:buW\#᜗`NNgף[9v_)Jji_Sf\:7 Ӄl0jm}<. 'Q_3܉F0)slPQUE C#J.l*|ឋ];WIs]@8jl?֞j( .Ë́znINQ}u.뗎̇wN$dڡZ6&;h'`Rw!sfNSFugdr[x"_D%Ns*g뵿ե^鴩9;=Y޺-/#'b!wg "t좃0Pf0;τU?%+B=ņҼ́I J='Pd!U\v9S4P96M=wg"'K: &5 !cf ]1̒JB:  Q-T#7_A{"0AJ]q/l+_!Ţ̨`ԙMabz72"hTq!Ǚ%WJDŔJ{sZ9ߥc$Z S,6 <ͧuhl$ zV2Y-&yъ${H{7o8A=tO叕f)>]H&G!Fg6fOh?8ZKz[7j/?ZSxq STo 6x 8,QS+] uFt ԋ%OP'aZH\ dGZ0RD:rHV-}f/խЋAP ܋@>fZt!<3J+{ތi\L͘۲J*$T5"܄UۨWd7;rd[֩x?v&D[v}m%u e`dm52;gN |>!voX甗†5ȐNzxSV{{ΔeHS)2y2-}7 1sUh}#{UsUםIq6Dk^fQCɺ3QQD!dlbxkŌ-nWX\+օԎT^A4D2{9n^/~_{),E"h%8@DLpG$y.=~>HAH-MMӦHNjAc ?0o=ʹEQ‰GoW/̭b/'+XVZ_8؁v!kQ!v9.2'MRz*gɠȫ^90}L|:dU%ߪ`*b;هNN+Hu&`ՠ>S%50RfRpp 'ߨZ??D/GA6,Ҍ{cj"_sm+epzΐ%ZsOz`>7ʣ{<, .@¿9I@=cH)4c#+@=za k`j?^'~NiDs{I"f6Zyb%gKGE q͎/(ZAf- N%ꛙTк鍯eAKo`MGݲ{~ 27i xh_ǩ+&My;ϷG}0!~77I/DYeW!GQH ܼ7Jr>Ba57G<##%r "ctrD7G4WH6|x}VecԻ U\~w\Й:|kbĆPU^"GkXVJۦY{K‰W@E?c XN~ѹPDl=J:ry1:|3̷~jP0a3m6B_Eyb0=,8pHǝ`mq)(րUP&=h.XMP!eoov~T9Q];_"uE/U"%> kr0/F-o/c%sK3XwaO«H924ٲ,h7-kW:bҸ5{ŀ:p\b,)kP/c]/ףn!#GHBQҁ)UЅc4v7e~xJ:1r28 ..rAޱft;_(X{ʲ>fD\oQ%J%+]iU{- A-U^evK2A2a>7mF`t5/A$R:yO`Q|iW(I׵j.৒+| 93 czTܾ vpސj_ d1v;%;ќ;'_i6{3ɽ"}vqs?'}u+('cB/mxb6PiS(̯Euzzڍ̈́}nTU͸ Un-6OY_'"I/  _GRs1!\@!fNw #HqχyNq&.y-`,Hxw_*$ndsAF\EC! ~ g|$ 2`z ɣ^zc"h^&[ O FlU>aE 7Z63t}{M1/3VxQT *! ǵu~YYrj.SEq%[ ,5V+8^O5xZd䟡SK$pXyn&Snه;h ?gq5gD=P8X. %SGǣ6p"/%sY2E&ϱ~;(`ՠnq?7>W8 č<NM%o-"Wc$HBG"y1`g irY2"B6kÏ埡 6Qƕ,{)x$fu/.O+yo52O'(ZWQ "uP `c #gϴFfhi&'*8Mª`0B %x("z4渜hAlCՐ=MBӤ[+iU*i@#9ֺG ?'("P+~PvIԜ}ίUK ]=\rb/!f, :CťL\ -!*Vl&J-n I!AzYiŘ˴y5u]P0P`'?%(BIiD-3ْ H#/MK5 ؏ci}]uROD'Ùwk W~HF1' asUZ΀~꿲P5ߔuTJ ҅S ^lG[A uT4ky8Ek  \K hRōR{h&(^jfN`„E;rϧ3*?6 Vqؘ*҆h0L8XPgo9ٽl%&w =rH뻤 J7}iSsItQE"A@0"DI",JH ԋMʆ3sOW[H򱦟;,O1+K MKq4 A٦5ΝH1$\T0I{џE~VYG*N+'p,DJ*̕W!UY8@J#Z[@hkm3ܷbOI-մj^Ǧ1)\`Z:6-偶=g+Kяd@ɻ>@d[? K% 64d/:5(|MPΡ ּe{Sox,_լcHw%蹾KJhkyZ_gAV|jLz#N󓖡r)jXT6xF4@ z}bZOe8/pԬ:C(b\b[5>~Iycgԛ$p>OBDX NSzA~4\; Ӷ.`Qt|X)czXX3q@x"/(!cJ_ UWC{u^NcjM{Adh$4Z[0s51Pl$)0`)l @ ̚R@SZ Sm 1l̡=!hdX|3uNPZ7MF5RR폍Z . 7s6pvfCct@]8u5YcEwePVvz|/E@>3!Mڱ]f k2]tlԔfm+DG(,)W4t R(fZCVX8~}a*\w'%7= GdS`~IڒvG ~U%v'/N[%t8:VYR^ƲlJagd}kFW:BFiJph{9&#|z.BYL&}DЂYwp=?R!IBh`ðCskBף1OWB}#?iv:aE 6hT&u 7’fJ x2YPz '[QAYfO"t;#eT7f|>ǧ N;em"3ss(]ӡM=HZQI!Ax 'z7Ph#ӭǐ**ɋO\yǩ/L(aw 'L4ÑܛE`Ҧ^]P@Kk?a[UNxV0[ l_Ki eZ>~0.ǴEփ;ov~|[!n')^&45PRAQ|;`(5yӠ~P6ϖCxaj.`ת}6}yhg0<Цt&g=E*f'FG->+jO)\ea(CrsKeb>]7pnw:_6o^XK@I3hʿ i4(=\ߠz?%~l'۶hN#gN4rg6@W x^Hҥw/QGˀ]/Et9nCt8DžpKs|7pIm \$K" pom5a97߼N`6e nMtZW˞~?w_"r%tĂ?A2+f>RcG jO<ӆ@D*jDv>w k|~T[lH6ʐ~T,a_OsΚqUEg!tu_,1.#bU߾ S.H[SO5az=²IPq9Ѷ.l݈MK8ؐAppzV$ܭ$\_tK"P~MkYno]&rn}15p, NIxHeZ_WTt[ bެ`rNA*p3}hKɲdeMj4)fSjNBo)փHm:Sة:-V߷>354 Кu}K9|FY=UJ9Z509Qf5COknjtń˕d#]s "JlzS.]<>zєfHqӑk#݆MRo% O @+_B#P kԩDJ('>?i&'`bc:Ć;C_:i`q*1nitq$;0e3 ,{kͱT7d(1-/cObAy. ӏi%=t +YIT\ת @F;XyGS:La_ ] $Hp6y/;+.yˋc5G`1nRyfH%%4jSk֫85%nOXtO[+ĸ37RsQ;8E-QF#0-Ac=c+[>0{|C)YMUOؿ$W췵wp'|y)QG "=ǏVbT0R̉ f:>)f,W\;_m+m'ϱ|2hK&%(~qX˔@%3:-hE\Mn g%}Q9Wdҗe43i'NՌ7cv4,Na+}?0]( e<4wF*Fy4!$5EciކB@}րK0tS = 0;^`篔 &hYnUG`݂jCsdƒiw^b#F| :> `%LU~$nFTK0OS]p?aj`,#߂[pW2&ӿ0knQ\fA9ď07p{fq]ݭj~Y#k*դDn#遳7" _Ɇ.$.愛 p ;y .Ylľ ¿/f6a1Q֯پƥ_9cF-3@hªv%K.́>Xϯ&v (![ո`ވEeL(ִTX Y:M_9 2j]EߥC >E|2>˒u'3˔;~ŞܟPXKek[3PBCpi{{w:ζw(߿sb\r&'U+d";Ӊ=NoPR)W)5?i|Ǒ‸Oo LģzA9nafMzeoLֵ'dbnGۋ0d^+0a*rmʝ- |`]mlpVEHoi;;CZ=(,-}*B3[2/hfH%hT+I1˪`Bb]4:6ئKTю:PnRhe{)8WN/\oTST5p(cp۬CgWZܬֶFA$h<|\`r$pjy#\R3 j+zP' e(X+qyC@^YV&V􂮅Wiu(>(!FwNIc.,-LljH`$tV [#v߶x4Fy%ȮW$~I3 8K"d>\ ;^e3ȧ3cgn K*J~gKzV%] ƪ. q}7LX3 =,u1[ Pf9L:)Cv^WT"d_ 4V.ĹH=B)O"4k-̊ T~S{Q vY jpN0 S$*vtM\Z4шьAx~&L222]b i$"hr"AL*j!PsKu-Zj*S*)HnAdai~+?_˅|8MB〖Ivx\ZkEogj!=e+тRLPLTނ8q3ƺe;ڝGN";ԣBfܣV-Bcrf6MQz9o̡9dD7R"MŦt!\ח_ͪ eQd@ic*/ŕt8tip(M kLoN%U`LьtxQ~ĔsRH|=jیA2QO?LZej&4 Qאuʇ L衔7!U 7.Dwpc3~+8Ǩ0r$-eY, "Y$,oBt'vgMӄ#i1@f?EtpBؠwgi)LuќgE v1a^47_|%y*uf I_-0WxO#~(d i.VK}+CxPڗ'v33FC( 7(: Ŭro uyoZL_9C⾷>[*}g;I„\qQ9ra-:s5_tLS~ L3Vh>`~M8VΛ8r:1"`~ZtN]9jl5᪔)̚P+q#<6ü__O@ :hUڄ3>tF'%F@rAFr Ro_fsu#d5YvX1̡4E9h0F8,).]9Pyf O$J9]_Ccw.:ֲZ{!k߇PZ>=y*  6Ei"lq=j ɲ \к4B` agDDB}3q Ҡ8k%Fs :wtyj6E/kh!|:OWICdx=%V}IX"o\V3{.(#]8W3aayØ{K{fǠIx X+J9ݛ,0y <'mFj8H*i>#TZQ |F>4(.k6Պ9앗#, q\|b&U/n.bQvAfUI4ÕĈXOzo "PYY]k`Z6Nŗ;͖Ql~ίzaM̪a?-I*^x0Unx`r:ʊw]di? l21:?ao6fo YCĹ9;y3IaM PSKr4%%ps9R K`7=5+옋:ocS<9KXg=Ъ(^ʥx?\C[rͩʃPQOH\`8BoJ'ނV,ja &-giEJW?##"78zK]W:.03 d,zKࠝNowȤ Q}S0Oū{{wFu4/h̷ښ" |UOkbofYll<';bJkUl547̌=L ,%dYG1Qz" `V#gRU#2%5f =-xoԭX 6/EёR(k#mMly+85vu~7^w#|Xl=Q d~!2$#Őz>/p#bO5NIBtYC0 D-*u;x!A3Jg/G;)B0ŏpI%xm t9  }_-L$:̳F=[^<3cC˒:XgTV޿UՅ`³(6E`-MGG%^P[]e+-NF}:*\ʼRvH|aI!C|uREta8,oԫPـUXddSRx`8mVKI,O[at~`ؑve44(qfЪZr,ߥC=C)c*SkFduN>[w[I[l_u ӹ:=S !tf%X C\֕@_fJ U%*I)E;d] " y:l!66슪= cY<咥}{YY|^gCX 鶏Q_rUM`){=c "G${Lb"/vo}pk'p`,b܃i/1ǩ0 ;<EnF7~2\Z%|홓9Id| xdBAt|r=x?_IۍeTwhu2+ !ee$O2S|.DJ.|H E.0%)QAET\ a?+:қC $=Q|D |h͔[A'T .,-z\wXv&y/ePoBT^]*.Dg2 GxQ8vNu`Q9-H.x#BKԁqYTygGb#@h_Df9"+VvuJy}ε7Hyw6l Y܈hbۅS-u-d !3j%vw6m UJabmYQVJ)0^ۑðBI@d<'(㈪2uv[Kqq{ tqz`ɷP6y6j ;Gͺ`e0xYs ُꣁTVեwnk] R;/ɪy#Q-.`8t?MqO:!ȉFmdȕNJxw zApWs+6g6DWz' h"Iœp /(dFсLn(<7yW$BÆL|M,54^õ< ,(( Ní-nq-Xko?\"CFQ4zX Uu<Ïs@'2xAA̬s5*;GԞ/u >'*xm D&o`.I8oL.tFDc\QŹ_9k~6WcbqfECMake>Llci6k|xY]则Q+Hiz ZLx%1a3OVieWƨEw[TDEzM}A8 M"@ qP5t5ehքa=LK~s$JO抑¹y3X-R@ 4_i$d}u*Zt(Q-&с}@A)wxU>+|:{YbmۍՁq7\g_췰 ?03>5ر /ĉTKeQ}u(TCwsxL?Y|$U-Ldv l69ON8jC(NW֌cud[yA `cȓuo pT.l!v6a>wE2FNK4)-[A`嵵_H4v=Cb-p nIFs q4G9-> {؜=b=cWVeBBK.vZ,Țvf؋,~zSg/h?{)l͉@QG$ 4X&w,G<&"G#NlAYsue̼R[aFEH/V(tɀʫ?K@tlMgAgǂCQqW Й\LⷌkK0Qv+,UtPf>>E޻uTME7xDb};)f`vρ!;5)KV2f<T˹݅ ս.aȼ[~kS dl٨;&fS*PTc<դ1bLGFM2Fm9 qc7 t+'3IE:8Bi?ocs4#g?C+,w Hd<|PH.STl?-T3 Bjs FWܑW.Kc઩'ŝ}0As2*XL?ˋHq|2™×)֨UX;^PA.UXmO#ZuF#HtB_jDꈞu 7%Xjz׿2 eP,f VLIK/sKv1ea@+6ݮΓ5ϗ3[[F/b}PȤ@(ȭ"_o@V_Z.Y5/b;wɚY[b bρ_&uFDA{qt}cDoW#DZ3t16C?<;8䕤\@)3T@kQA?5j@s&CB6G$ʣFѴ1h),!'Uj f :Z5\*n c^*$f']*d1!L]/IqPXvO$N -7$d.J,cTӵ,4sfaV pII̐\P -Oކ99UX:.;tW%՞r6RRQm_a0}h?2.w4 oZI D$uz?4r \(LWrXZBY|~ cLqͰF&4TMk*֛hnܗ3vBӪ[-rsDfڠj Pc{(ڐ^vF_S,χOWdwqȒ=h$!{guu{/KmʹiO`梽:Z/]D }qHeO kI<rZ1%BkMTɷ(]8oKZml'Xӥ;$w >$ˣ@`wɕ"%+}qM6NųSGspͨ-˟C`=S <*44vDn,#\Edx  =D.tL-s2-,U9|Xi{*)td*hKvU &or6N.A|/Sj#*06H/Sm@/l{2cZ6':=kfhyAnj锈S[Dz3kt3k:/ y2_pXch46LDq}Tt'v 2&6H#I1E.ޕ?\.63.^:]M:4vvѥB|G"xOWG1{`mY51oClát;f>ٺeSݰZ%5^%Cm_c f)2QZ>/.vdUiRmZ$yV!fXjws4醷*!!޲ Yy?*^|7zW·Ji&Fz1Xke__ȓ!&7ֈ2eX0Gu"[DFQPo>U?ܖ$H-$?RsF#~mxۿUq7pd'TVVP V5zzXڅ:1L3~qS5<1$f rk64S]pQ~"d 5/T (T+R< 5].TOK&8@VKĎ$jCE|< ާϺ $FU/ku韂7pK jg|d_lEh{4ٱ$äNB)ߡa؜rVVc/A<XqG|Unx;'OYL/HYi W팈nT,): 뛡jgR#]cX{Q5X%K@ O+v?JOT[W$QxF$NS'%)`P~#@hW"5Ӆ6dmFȲ 9/]Ϻ>O+emU9F^w*k)zQC{ωKWrmL+vR=Bmd9Ã8v O*zJ^;`ϒM}mVc|Wd,=Uf $)7B`GH~ L rp[H jʹdꭎs8 c|6 Fc_zd/tY Yt"36_%i {υ L}MS3+r$*,t .ę̇F=Ƥ(^sUz%g)@zvbǽ*S>mn6 7KU^渢+Ⱥ k7Еs~uHicWӢhoyI1R*!3V"ˌNюQ&_N'Kn3?ܦ!܍e!#Հ1r':f(*~ TeIgO}.3zZ1Rl?УW9YGց?ZHF+vޢfjˌ),h<}#_xR5P;{w%+8vDSi{ƁQd:0HeD16\d}ġDcGzεT&D?ފ6kY 8~MZ8]NgeY:U9چ^`mt2 J}\eݝ{<1Is|۝Kp5<B=ȕo̼P|j^?;3o-EuJ-gpXVq$|K f+TԮq<9픪WO-xYCsUqߧq H ژEn4~ 91H:}w붪Y$%~c6=ݼ~egqX^}LׄMsD3XTptM| Ox:k4( uO۷Zyp-~5-Xf'ȥٚĔ֮+H$x$:X6J4t$mIG*a"K)D9ӡɈz5B|q)K#aW- eC2{@Iy;0W=~=y:"Q*-[ƲK\/O>IXcQE=I =8b31jkʡ{A{)nXc_أg+a(w%[2o!fW{fYvg~QC^Mi7}YɺA?I?o}O7eUd2}]w3Nt͂59x+B]+&Dǂ li"DQ譭=I]`+(Hw{%Cj?9(E)6`H3$yhj7X-Y'CusAAE'3:Қ_mFظ$t6߆%X7a ƳJ9K)J&ܧZ-"(ro4`mlq}I>U.o杹lFd=~p3 ĸFԇ&ScWQKniF-ff~ C1*\\7X6$_x"tF/R:C 9`)웻ŎM|%NHu jwf͢Ye(%'.9=ո;[6|4u0Z_|ĚgJ[@1/G6M8dL2fd՝:N,~~ {( ^5FQDį\>/:l 6'Ԑ#S7ǵg-+pn ܪ*gjdD^Sp.Ә!8+J[u^78hX0Ӯ.׳70UoȐv]g.٠Y}.靹j7;jUFlIY>tQFu~-/SagF2PKaa7Q_wO 90f ]> |g1qejd+@`},{A:1\N$$M'#~IIuWd\YրElOǦ_]w]\ɬ"- o%}2.*~gg>1Az`l6OVN{1H*]}ag /bݬC nYD9`t"@2. ]ݫ0Ό4=Z^!x"Y7M )okyvvj8O싋;Q 15r*aP-\{;kIؚ#O\dcdwpkS14: WTkGHLN;.ROݚyzvuOʢSȣU E(c6 2qkog%C\%Zѧ o~ވ2ꅏgwyMcxo\!&vp?U9r/\SZښSr"CfWw1eViH)"Q'𫂦:=*\ώJl*̫ik-wj<<U޵uqP(Q'ir22|gX lB3e<)\ Ùu=N _yOj*Ю^nò,_7taÚƁ[vf WOx6)s6xΌHҘ}l\_("9Kpfur- "MaIgW._Pi Dy%9:3_3A!߳ _M/w)<1Rߴy 'pI.x~.y7\q >&x#e!w1D^qJ$N}A h aiR/zZ-]r _xzզ`QBoy\NkzHuid U4O 1/#'*QFy#t__T܃v} P_UJZJC@<7W@Ǭ$P[O7uI Mv_\ m_xuk$C9u]x5Dha.Doʢ΋">Q0ވ9̜_t}|l y8P$Hjپ7`wߖ{T? Dx#-9l8/!'܇]%-ҡH4sm1p$8+l/5}n`C,S[@;|f~x'N*&V Tr($Q:$֞)&Ս)dv$T lޏY.(y(5 "qWQAzhMnZVrq-= ⿧doivrytB5`;`ZsݶJѾ_$f[F[CF; %,R*4͘C/233O5G"/ + Nvj>_s|b3 h#+=QWn;,OE ͊n!.»kz+ydLY2.l,]ҩO)5:k"qfվ!:roA2;gُQ۵Dz5a4Z@bCWY5LE%*ݛF~@rA6O i*vAMGO9RL2\Gd`m^|E]C\w[:WظeWHJ9o&JE;^#.3NJ\u05m{V~fC Hq j2=s&sKwA) ֚w,t.yv#_^,x^"&؊7h}qF¤F!Gž,I^j\#fXW+4\ĘA"( n&{VRq}Jj45j\^]QVJ!%W",qZqI[MSzWiJ4CyC<]O+9#"nF|F15u-~$xipL>)·h;Fd3J01b`Ÿ"mp.1\k*>Éh->XS٠:eQTf%2fsϞ;b Xe-ϋq$'Й>8V)7.$\\ jk֛tao \>s+3+P[().5$!V_)UwܩFf0Ef %H2oAYHtE+6 Y&gY˙h:V*O4[b7]`!u?^9ㅜ.(b|7{'_4F㛷B+1ѣ֣kOeBW O?eӓ5b 5 G:o3x=fɚ M  c%;^:ɁԫÀUa:s-:,G[吡 9+CA\̵!Kyg)?w<NX4d\zdOaB/]| Y˗u֣we幐o3z4甒 ޟ-wL(ʹtag[zL>|^.Z| 4+ f9p1h!UŴ[vمV9=b;DX쓗` ]8a$}& ΠVS` أ5)5s1"W3UǡkE%:T1AY2GL۹UT HWmAtvԙ|@V=AA%Gur!@Z]oc%}(PN/\^bV( DYl^O[W*X8VQCI'j}Lp Cq1I!ueOܟ0:v8iydV*"8sK=d4e C7jvV1,nȻ2xrq Q`wpZN''Ef@#>ҸWnYb 2@)KwswI ҷ4ֲ@a}84'kQ.i "X;dE@]x6T@N G 0E)B7aT Wqd:j!s 4~tEy| +q Xwڼ`cr7j*$ogA="I^D>V(^-q& ֛lϰ}pvxU0quQ< 7Ԛ}D7/u(qr.h8%L*UN [(:RphHtq|t$[w\<|9+:{ />Nw#0iwEoT 'gmW Ievl/b)^@PWmk} u^ 7~JDP( 9  #6C[ֱS|Ir@+rtx;2FК\_&y<!YZV?[g/qHIOi/MȖ ըn{SB.I *No5 aSWvnxAKk h˰kX8<7g&>' IMBY_`d'!|TZ)Dʵ =MW=K})5ub/HkohLn5PW%lM o6 Ay2fp%/>3D]l$Rbjl"`{J;q}z?_(pdV tR ՄFHj >?#Buex=ɴˬ2HAg"(_38= ]-7Qzl0r$?}%rdbrn:}u ߮݀`Xir.r'@d*"0[vDA#ܳJYz,_5.q*m'Wt \.xB4iL@Xs(ųgIZw;dfBv$2>+a7M3(][0y/:aہ7ZtypD@H](ph LD`722{n9")K<ٿغ,{XqaOIN nmW^`nO1G>DD'1ՕxJGWG_o|>ĮIa)~Aۆh)Ւ$iN]|>H8J)wYbqHQ- %cTb=ɓP̼D'XAT+ډf^n& "wL)$1o4}菈F cN`=Jn}|v{2cq`G<c"'ʚZr@zѡJ+6'&4L$fXPa>o>0U^?+RaN4A׏yHT?2LU ʼnO:m7c a9H:o?%35<R Y 6n̮(?Ǝ-1{!!'9%5E5ח^%xʉA?WiQcVlo^Yc/#/2HR(~ $`h,MrJC%jpi5mC_SFIe0ai. $d2. 2ܐڃ)vqc5U˃61 V*\#H\B dQSI@Gϳ3tIL%8:Vʛ :$SMY. uDQQT_fr|P5ؖwH>d9&MZMC9 ,ֆƒ|Hz$/>ڢ.?lTq疡,]K K}qyu߳7a ,#%X>eX5GwmsUʩV#x%R?zgVZI5@0PCЯQb8ʂ{uxZ=)~dc xC׍4zU;aұ|毶:~cbXjȄKЈs]?z,Ov(ّH#7Q&<7}?i$}בƮk[:h(C`i<@e!.55.#!.jc,Sh*UW[}uȍb\xu/$Bꬂ71CXe%Eo aK#Fcxգ#5nDE2ћvhqc5f76'ht'1 ] x*{j?r6#r%geVcC!8բNɍxcHzB=-~$DCE>KM]qb ksnR,#U3Ds:֌6Ґ$WI0~K'ܘ" "f\;Fk[}ixdtEmY#՚=١ǘeJ%8ɻNFB'j_(xqK7sM~};~LۅPt>gK<*N[= EjV*ħeo2;Zb[㼷:j hUߴ[p"yN6 |S=@ҾO@ە5QRv_9Ԩ{ nV6v*"Rfø\T e(K졲2He`KŽB$~"I=Ȇ!&f3dC"$rn;Ԩl[8G9Io@) 4ݥD'?' UXbAVBh9dMj$>*6rvh/閑-Znb\LӘy%Y7!T鯤NF -,Fs+;cM<dY}(RB"D ^S#oNed轲Qy1 [t^^@+gQ( 3E#q57wJޓA׿k W3%5ȧ~`j\e|x)4i(]?`=1MTyΝ;Af HG>3F`> (wfolZM5֡}b!qTK ;Qwo A1hq$h p*VeBUp`β#AOE'|MPXwy& T4Ywmt-R$pLs.D6#:({*!1~8%{PR<2$Cg7LmQ$ܮ` {8d\?je9.tw*ۀYq~Yglt^\ ž(zC{8yEǣk=1⦻W '$#fTSƉ<<߻xݮ~<D@w&ЎP#|!̏;2'|S>q~߂TL@1ĽUw!gWӉG_ˣgXA)WɯXxJ;?nkZF솇`^1kHRz7#yш;_P $g+ Dm'$wFu/\Ԧq C ZW=FA: >_;D= 1mfbsΒv,] %M/5ԪϩKGW]uFw~yl+F14S;" =+aelNJ٠G:(n1IɉVEf .0 DЫ_2BlD־t j!dyexΦl7er,]8|2I?Jh ٕhCly2W9*TЖom 3u\Q ZLow^Hb:[ ˙Z/.'b Eh!_;/VGVZZ8wQwIMUO쨅b]"yO(f,"$%r4OSI(]}WsG!|{azɤUHEۣ>?(YbJcQ2Jrf,P/5` A OfEpܠΚpJW0A>޼tJE+Og6Keqi$3>Տ@ z[-i !o2u a[Gƞ(hĬ9m *uJ<&3{4J34ܙ7lL":o+^SaA]-?rDR|JDmFJL7&?"qS\vCZ,x3e(Cf fcn5zR d{`$ vܑ1%`q`#[_.I*~Ig0~[ֺ^LA)hńLY1_@bB݀>(uخŅ=dY+yRM?qN?Ki@_ /)gJ'9@̡ƅ_= ȟ Tz>"܌cO `p,n{J oWLNni엋("ƒ6@ɢS4p19Y&iw0g 7U$8EΘ YhVukp^/st/MU:. rs'Ma2E.zΗ\OGB*]ȱq\#8/ +e`Xai}m'[/ 3\FM)LC܇YAaA{8W|w"bXͅ @{L76lV* aSQ2WW6k{ڥJY vb$>E!(_wE߉:۪rYs*곘x˻G@qUW?Ս0ԨB ԳnJ,nS_Ŭ%4FPeIl2+HU:m|(VQ:w 34e Hi P7Yml=TU%شpt^'B ^XQaE#љ]c9F9M1Gz 'u:uh`tʗVA_W+3ʴ=P3Gn(ߺlQ\%(). YD(܈g2a*lYT5DBpsw.4E5e Mv(a,hu*ʭYVAa+D68|s& ?|tyď8i`GsLA@}B>S.>#[2X3l7D -A,9}T*q|k! uV3PeS^=;}V/Ddc}܋Ůb<g.t1H ]H sJd^*ŪP[C1d*g$2^1a΋+{X`}pDBH)#38/._¿?FR320/b!֊(hX֍ЈJ%Dms"}B8aq2$_ڇt=0ɖhEҥQ^~r/N{,P (Te8xȫ1Nˇrnq4Zu/ S]1?9Y!萶5e#gl]v/%pTuӰ;gOFZbj7qhb|k\>ݠSȵ]ퟷWBHߍN4ëhOlqűw1Ю^iJ*x$_5u~h,P#aT,WІWq:.s"YV &3Y@)x&"'!=:pC};ճ*TP X.n2Q!w转ڮ>>c1íoO-*SjZ d%2lu;N0OQ"gSXfir;=.t*/ .]T 5Ðы<9Q~KuggaEYQ{> edGx(z*|=^tl?dt [VKATe !/u)EQˋo0_4Օ`^%Xp"U!Oy;XZMEˉ;#*;D-Vs~: vwYfVKխ0S6X~^#Npz:e:l|'쬕;f$ch*(Պ(""=r USosmW>SCk/]b&GɜrœriK6AM=pbϜ7z' gnMs`n?I~!C靡=))GW.|ȟҭ?m9%܁]g>R)8l1C6~EK<舯)'tD8) ;$ZvBSLʛhȼ'st}mceCιdrʛݗ+c<İ؏(_<OāLNcV QTpӒ6ER">w̹ 3N ˅_F5ݤ|3BgV^b۩gfԇFcq o\)T|2CMkw>s;DVQ7W%oF/&X[Ty7«O` cEĶ{? <%k\rѰ@n1$>U%jJZIa[ܖNu8gjӟMs+1Af (7E rgy>nmT=H3.~b߫6Zޓfٖ8 ?|Fnv Z5{}3e^{<𓢆,S mDe]}J!;])b=2B:Rvc['T@R'>R7&+O9x"L@=/5b`j!qġM^ьY - ٺB AV4(u"Sl?l]O}U^@ <\;9+Q0@–"<0q iR hgعvA.rEM O kBM@[o;iz#k^;G\U5Vp1^+ļs8C'CH݄UIzaϩJ"VVpڄTcM6U܀6t2=`9jv¢1]=C6 yGx٪)^wI8Ȥrm rp"S8O@Ղ)TBU E%seQ%d=oOP0Z(<8ظ8>J¬k9쑛$IG9/r^sEkٷD=6%?bX-YKU3gpXr~M[]$dɥdXڪYo P$,zSUhXbg8f1[*-^kQE t-K,й>@w'6 ?l]24_!DiG `2@"&_fʯ^O)RyB!!EOUD`b,*$7[|+n-f ^lg|} Li,A|sBeWP:NSoBreվIi5(v撟iP Wxcœ8B@'߲C% ne׏ ڶ3*/]ETLFh<\؆H7:ej91#5$fN$ZA 03+:NμҤ Xᝈ2~dSDFJ" U]; x.sxem?O6u&O爞>xf,wlY] gQ}UL U^Kd~iI =u`YӔC`cHXVulzG͚'R`F%}Sq<.Y. t%$@r4\!@2BXX{xm%ԖG`}CUS]\8i&38w 9`V2"aXL:(*d/{j`Yۛ*/lk{2g:}} 2M}Hn!;K&?oK/J`ƐI-,'ZA "P'7k}F1ި,\b.mboԩx5'L-=YKjb ͝Qgu n%uK Yi DkAIAHRBigI?3T?6Dl ԛ's]F6{6m|wNf6a~, eUh e ʧ|<)6㘧a){sVYC=x+<5.BeE~ʳ؇̨V[3b{9~g/!_2ٻUtUdt=yibC|c3V9WH9z8yBLP5e%BFft1'Y%y`?=#ǰ u UۙԨ]yW=vٙuX"=(k_ӂgZI_MވZD?W G5 aksZ'#5[7A"A6F8ROŝXm1>SYITN]rpjl4RbVW7Tj'(Mb @?=.i8rsg!odwwV^,*- xSDݖ&ZZq%yc(2wGwδVF6T[\;2}Z>š\taQS/*7T%y` :6DV2ecM`U`4Q7V{d0x)-? xo;*27FdQ:c;=+0fB2pk姥 G҇Ώ ϦS4RczL0^n%r?4@}Lr0n /iIɰ>K4eu=K5쳓EhQX(>i~V$9\b a ww:R9<}XxQ4@JP"'mN^/j1WN|b( B^ePaQ[QC{A1FF՘;ǃ鞈*ex BK*/.W,Ɏ XH}gfu,7q;vX~YS_J' ZŸ+т՚T5GPMJrTt9߂kFkNųm\BlO\]QMEgKsӃ6uV3_6꒥K,%6"&Wowa_]7 YuI B% 1^یq&y@DF}Vj1B|H͋dm<Êx酂חˆkjvK_Eskc}&߫/ҭt  婻U7ϱ*ib EW?8WݴhҰZ~*5>:~Z?jg4_NAeCL ~bdOpƦr.j&/eEnz'1xUM)Glv/DIڌu՘Ųk@ J8ېıK>u4D菉愾A?eu1.@!+S3Q lR DEw;H4+`jy@z&?5L<~jXPn_8v (ۓMQ!U<R#Q fr2/GEq3%lY:d 쿶~Zݮo(+SDi xRQuZeᙞנ3Ӷ͝Xcڰ3va= Fs'sfGC}sr+hOh̳X?Q_1ߟu!}y.z"M^Oy)Eo"r!O I Hs'C@)+; <;OXn$&=|LQh,Y <1?s.'s{B6:c̓cH0t5p9R{V~1`F@~,-ކh=Y4u[%+y1\$A8F$  4O$3-b\ֈ/M[QlY+瞧-LO^ y'lk= t>EM&&Mm N&ߛsMTF$ҳ(^ިy{0^v0]`[{ qCisu^IfFViuLp-1E(ghZg8ɲ2g4K=5H`$sjrÇF|#ϞIA F"i},N\04oE#s@GFdb8,W 8x]Py'X#i!ÙcͺaCyaA+esBX.k`BigU"Hq}$# I}?̆mz7zgY~inj眨<%3doCHvT0;c_-}ךݨ AV7 hUTRm N[lUEGSIH/1kJ/h VVFF$T]yu|Aͧ*5dR9R>aPqrڳLI=JX7d )UB>s]`P֪a\ 7\~b|!5ߍ衦$e( w@IJ\x3a<#rc8vTUzKm&]Ql4W $NEI Ն;/u'i ?2V$^N"/*IJDuLdtq)Ag MNjЅ4Ȣʥz%;̢~çGujXq?gG!_e1i&G2RHŇ P@A]u} d]<-d>TTv_% \.zy$%½OLWނYR:r0J.Mw3-+r2Z2D=o}{EfnڲcOX!{{D;yq9a$~ |gJ;AmPh廷o\$-Kv7>LzVCB0HzTy3!s<0.j6ݵ'Ce4{tX'{T}Y * ϗ͝wJQ- caEX$z;Wpw$ +"?c <ΦW(de4ڑ|P5 CCյ'`ObUL|tOn0lel[ lfh~(khC} zbjkBNDߎ@hXP5˪^c4 ڼB#1{Ϥa~芰Y7.kWteDVj4IZ~r 6jFǐtU <=_#Cn-OPC@H)P0c_B[[P\ wfI-*G6A3 ʼ"ɴX.p]ؗr&HqsubErouVKoŋU#PLoA:Y:ZqKŐ"Pv;`Pܐh^n4/G ψY\I#-{LM0_|]K/{.fvIqq_SkRN~HuI}a#=ܽT”j!` [SpX ОOaC,Mcg~qG- PWS G*/#DqE}_h(-oOqѫrqw &P#M~zٷsȜoz&꽂p2(`YZO( C^T#@hh橆A]/A\ia}dӺ=he2K6n0C,z[(|UE{qHݷe*ty_1Żz+\jm )(%>&E1inx2I@++nVGƃT}%@;e삀c& e d\K¨R^<,GeQw gZi mЁo;aOXM4"4>"iG y?2Xv|U5BtM5)vtKTqDGI+v9byR-ڐЌ/TI.<]ś&$2*1$vRgE[(xEK -,XO^A=|_"p%Q:c-t2Ur75ӗ&e#Ɣ%{bhϴjkEb@m"o&'a.֗PÉꭏ$9j`an8Ǥr+a<"iJDBYo ZRNͽ\HQQGB!jKi>wkb)NM˖Q޼U^ -EO}4X,޵mczr c˯j.SfyWBR $'l60(v6/a( m4Ve%v60qFv *J(ȴ!Ո} qص8[ 5` ܎Ⱥ {A߈c[dT{!u4u%j2¢}Éƨ"OT%e P1~SS% $"hm(On_G d1> H{*tYۖ`_tGa΃\b_R<@]D):z9Z!Wp(̪t`*9 =]ԷQ^|MPg8U|JG]GFEp:,*˭8D%<(#yvtO=K/cdfQwoAe ^ޤb2峟t}}(YaM#@?jD:Dd [B}(O' 1Q?$>M? kl'Y[N* k D\G"M̠'.q]r_v%S= F y( D!u-`Fg[Fsx/fFlmTv$*)m, ڧٙ YШ 0}:rzsُ`f 6RSKmLNP,P]OsVoH01fFqCx')k}-s1 A+N~vdre Xq  9$=8B`zAP8& 6(Dأ>EM9^/ꏜ_ =ϝ.-8RXA=I)12q>61x!v|i(殑?.}h )hi$HK 0փo\OqPI#/tb']HܥB}کƬ,eFY*z{x'# *5q^pkE(':1&sͦG3+E(\:@7}!ʸQll*v[}(uh+ .#9k2 Tv>\kE+iziOĴƪe%֝rAe"d IyanTt9E~SbOw~>aj#>ڣ{ {p(^(l2n !ٟ?k@יdΊқRyvrEo|>?|BhH<8 ϙpf#bibesr,dKzJ.tBcWVWgz}:b6vBU~ ~XxqMC ?`Ev<T޹ScO>"l9V%X,wzrJfjCBi pѼ]jړ x{s^.Y5aiOykF72CY t/>Hҩ&Rd d}ע(??OP+Q(V Z;~+k4j;poq\5a'fxgW i=NjUJIrf ]0%rER4 f!mP u]`/T#DŽK:¤S%4*R({+[<`7>fq!XR QW?a!.Kq=ndwm> 1s}q\LL$\8Fb LH8ȺMz46U͖-#g6s[, `|O0]BOpl4 Ψsn;} #Ү:ayݴD[E$*F\#''h,q_E!ý@w_}pQߑet2]]z8aJm H :ۃIIeh]Շ{6zdAQ?aeL. IJߊk&@KgzC̸k;hmp`CynClDngM(XYM 2k<.^]k&W *ے[w~1tH}|k#v"1R3<{qkE+Ld[^MZ%`~ gS2In@1=k C &D`c cc[5 )$+2cC^z!$z=xVWM^L~ !˫BDjyQzOѱNS;#3 aҼO0{]kn٬b  _ٕ#)Rw{rU7+DBɐZ>Ac78mf2upMBꐞ).n#,(d+`_'3h^Li}xY\=}F{'dJ_5&)$S~&_4 WL>fl9Qz\`n;ptܡ&N*\Ho}+s6u߈xE]TkZ0 sI>)f_xc ڐPiŠ*.b S~i}6"7G#+-%BC,KM&X:0viI8錩ZRI|?}4*S&l-/3aT-̚d١7 ;bZ G*KG_>+miɁ Nlk7E z̓زcx.r"0.}_\l̀KB@"3\ Ctq,j*O"] HI ϸ{K6t!4I }Cr5af!oQq8O.\$m@0=ޚr)q MVQ<'௷=UyEfr+Q"F2rʒx${k@#4X2IHCi܎ І~Ttv M ^|!~d5#ר=\uEж@>%0@g]E,.Bl+c%fD/kiCJ#KU5hlʃ8OG5ݖP85by$λ~(ؾC7tFwrfhS m#}.NHdIoK.&P.3ZJeB!2M_JeBM&)Ɖٽz(Kd>iBd50q@8NN_e5,)l'#!-ḑ`1!7Lahf,HKy"M)r>BnKҰ%7,ӦFq(mVR@AПLM[ַprb9e]!doV pFDbAz`eᛞyM1;As|KCAL%%626 h/!Nh <ܻ)is6i.smUq%w*3'9U'y"< Uc@IO5π(cStFӾ"JTyݱ Q*WR @(IR4+\M b뚠h,I D.? 8 c/v+!a?R?=Rk%Po1>3cYtj=k[XWԞˤ0C'`K VAh 9Ogsƕ`IzRSN>- _98N7twx3~TNfy^n mtK<)/9rG3>|To5%x0V槱U{_Cڴ6L=) P:X|NPˍO$HE'x> o('p`):HB54~5K΀Y)*&z̮&9=q0$2+Y]bz πg:K!9D~. ԍMLX~P$!痄֜UjyM"0Ƥ !wESJ'h?-}b~\U.u3R&:r5gCwᡃqdqN`>@2u`%Kě*vDA}2j(rjrI.%,#%'Xk)flSm8~Iϻ8rRW7 ~,̧?¶Wψ߀AA-i7jtq "l4P1o9(5ށC|q eCTa6 I (S*gFnn?SX|7;tgҜt[j^.CmJ@mŁS{3:,GzRm)lW< : yL>j!(帬8SB h#K R'rR3KT0UL~%Dmbs;#ˣ It[lIo>vPA!m;ؖh~K9|KRJ\B^뿜;gҬK0 ^ԷjCGjW̓-b OT=2(ê0\AW /#B݋3p"r,s@_CYJtzg&.ؒys9o\<-Mt@yQN'/c6pqnE]^2sK˱:y~gIR!_ah"|/X?tzٺX> Fyt@ǥDHpyĎ8Gf8-5ޥ 8ɔKKAw䓥(z5ƲnKGK/Y#~,Suiy.$G']Ϊ^{Cw47mCzFzK7`w4_׶A2bu%t3eY!AAӃFkdtj l.Mծ(NTd= L-Fd%YЮ,x4x]ؼ??2QPonb~x x2R쿼 ;^=4dsgx:'OVq4M63{/ĴG=$ٚoZ-%ص92e}AYKjsk]l?U<Z 0I 0N$Un(Pi\C.r憱dCEC?q+r 7[h|Cee$vEL ,ĝ:id&3xʽ %sjvGtxm Ȉ#.nvkVKz) wqo D0\܀!@zAWx}„Bnʞ%`apHBDOf ޯΔf$S*|t\cDTk4`rj#0îޗ.&$툂';A>〰3Kj՛UF?\k_s 3(0cLGcQ H\&2!O;2ҽn9) ^v򧰘k \dt ;#CQ#t&%HXE•UĿ)<>\J7^i 2>L)eJu-_?;T$с'ÇyĘr"sP XV& :-=*;5 /0T JklբaD*kzvM2L(*\5Aӹi4ۮq+P3`ļTղ17SڔNiV~JC_97`_3 =0VuOg7hmK4*$n.5ν@%:؎˷qqۗT,FH쐙ڣRu.RB؎wYLpM;DdE=sq=s@e7u{-^R*OfN"nrc\tw4$9}ܣEY 7]KfDZ"VuO!Z 倥ڑMDI֠,M+r,[y0FHB-لa/+o oTHeT ؼL1 hgʷ32Or938Y.%.ܭ6[x;ľ޿բ.m"ʷ1aTM\N1כ*eorƤTL;},0u}B^ {B!4{ymg BCq)8Qs+\T3]&2;( YTLΟX=R9@9< JĖ/y'Yꥋ*8Om(wW#g~0,E1~pFEŻ$.10"W;`!sʈd;yQ=tP Q9% fP)L".x?^}r?o_ : %!/\`v=Љ2+0SwŞ_J:(jfx2$Ϣ%~#`GsTd _ʟl DL01H(n@/ y.=uN+Vs<rNQQsմaJ·ƥ S6HCrr,3ia.eC *M @,,ҩ0߳[NFjRՁ3*1a]'Qգ\RfW.;x E{4&yg3jgc; xEd "kmK^"wፃҨ@W0<+ɹ O50}2_"b`d^Yf&ͳ>&_ D䆌VkzSŤ5ȁ6J88y,Uˆ-/j?"Fj:t&o>!yF>g8{>5B^gb8)JXjn}929&!n|,@@$nAް{CQ87b]|~*Ŷ8y-Q "‰226p%EG;'+4}o\+dH h)̉_B"\{{Ha{'FZ`;'ћ]ߥ:R_*Tg k Va5 ZBt/0dC'|$YxwSgfgBV if4[D[Ì -Y^y{!H_eU~btSKgQYaȺ xJ .4_V0v(HRG~6m=3)C6ArFBHnt0B#N-=ՅZ;9%d[2۬LÕ6;ZV. 3''P9yAVJ oInXP*gzjQ]sNr+\/Z+!0r ޖO͢>3+3:9\~p7G'S58yqCg>7t̍U[B~pDȰ6h>,+ 씤:z6:}``|\uX5#a@e8,`(#OvAB6s4ȸS?jLRk~W9]8U$`/j%e&L n*7Jܻ)qvcl)K;g}R ntzM= p?1I1+~4Q_) 6MKq6(v߿iюf rÕ|D^iOXEѠTz}ˀxsFkENY0?bwB *tB''RMo@{7]:A qt} @q^rKԢU}^-9sT}ɧE᫶j A]̞~\!waVS,(Y)ȑFL;G*Uܶ Һ{K.בnS]:#Ly:#uRΟټgKI&)c?pX9+:I#11|8A"AreKҧV7IݦOڇCFpyyl^-Ylna;t~ؤylݒo;S<+[p#b r7/ i 4x6Qq m2w?g?GZs:_uC6 K:~^Ngj(lôPfgX( -h&*l}>Y+KB^O^: _=%S#@Eq{o5k] ͺƅp— ػ VzRhHL7Y줞_8!'保׌XE(9ʸ c!I] C:Q+b*1ҒDh[DOJ}L`&7Gt깜)٬Nk~aؑ*'iXL* 5y A& h ;@SwҧB&9߽l H-)1 OC-dQ!isun! Dž" 񹡇B5w|׼0sߛ@Zy&࠼odU i4D=ҝ GXD/ъhn i"CM hb ]-o[?#Kr Uid(dEG>0LCb=iLla>AG?V(|vi:rYJP&NȂ mf FԂVpD(˶8/6K)̒~8N2ݡFl&~o~ji5\!9|l]yG:9Q9cuQW|]u^xԖ;,%r!C| hvoT8*I~V8T.%8ݝH3ρWor\xQ_z;C Zaj8j+lϡL/ TF.As v&r$k0J?)$V^ޏ=|lUЪ@haJ>5.n,\HĦڮE0x߭ҀB~EtR ̷qOwJYEbFP jdM 8j:t)E]4yj~.:Ec6MWua؛0:P,@#X=YbtCw?ka)́ثG7;Ȯϸdk JBC"ZFF6n~"и†?+e?tP*\/i|,|!Ҡzn`hCbpqC/c:/Ofrsa8"T|ٜ cג9db""WjiDNyN۹VXt0Aܺ  YQ":u@h}΍$c4:f RWd?'Qjjr~8y8F'\s^X];?/mdm@w,aD"*G O107פ1P+Ǖ#G_ P|Ẑ*(M]gĝ $vaڧɼR%ώm^!N9N9Uuϲ՜%3|u^ S61{Sw8>g^C?_ny:0NNr䔰F[%p 3 5IұQ2XOY>6j7Al"~|;S%p? ]zIQ($ @l+iۼZAEτx-' iPMv3,(cl$VCtEпA+-`\.sqhY(Y.OVr2ߚ7zpJߢ[bTH&Ncӱ)c{ƴ!:L?NnlHBn$3:+:k/s'dc zxT 3sgx\6ev.ۣ$ڇUNuRdJ]7> ]c!Yf-Meq:PE֞4JgXi|u4Q3y"n-d]( *mh9rN?t5 cLkrw=C/*,G]ߵ'\ݽs1si!89kPm*!̂ M!\+s+W=W P:b4|g7ӘCd}|rPOOWϲ(7VHUO>A oY 6ٮ${W/B:q eYaԞcKx=6U蹛G-38ъ % vX}\i@ѱRԆV9c\ahF4ax~]J=3 3H-c:G+nm/li2OSJ0#PI+|f7vFk~O2ף9`4o½ObJB4+Kٵ >m`qkfELa ⒯VR  ;&;֓Z2~`A+|0bAgѢ%n1QTp/k3x)KA"v0]UR5KTYW[(1*(ٍR+QŏVJaw7d< 8=ɲlw(|W~"Q 5x8jLT]XNK% 9í$D{{X uy}#”8;՚"6vB"|͐0t+r5X=<E˫DV'l;cG$JJ{ZIM9?){t~?n,v)MB6}BEzWbWWjΞt` y$LYu.E~U2>BI'ӎbڪI6:6Q7 a(aFZ|7MGT:.kaK6L窖iNwixrl4#5 ,!rNHXINx u8HsqDJM¡YUǭvd/׭;Y{X+miha@zclLA\x?VZ1h#|<)6dEJoQQʟBm]T[ Pj# D--C~_[vj8GuM;=xX]v& fQt2`fbc.K7]$m"}> \G_jxiA{]gߏN?k 4Xث_辏x @PYNQL']mGxddbߦٖҚk_VZ?(0/ K}0[7 ?G`P D>1+jnոo}ZetGyv^K(-p* 3rZƹzߥj,i.i8۞d/dyE} #gRXȯ*@fl~wBFHQ@X9e!,[ܤaaS:e[llw ۻW9c_62(ugT@՞#jjWܥX[7SW޺5?\xm!|5FVicL6L& r)t2NQkњJؼjoY({s*3 'j\nJ99Bg&t^&XfL}4#aƹF`4f*F#<# H <ܦ fmK-͂t)M>uٟG,'E׎ X+ i"yTfhS(t[@ZÎn]ݔC ΟDVfhxе]x:ּZ5%zt96ʦIo0LJ9У6DG"W)FϥRB\&,8N$I[~ҏ5LI5{^5#&"PD(Yd :p_6"h4:.gcsvWP"0|`I_ϲN"t(ݖWioz qV.h$^BByé έ{62:wwF <5^Rܐ2sy~9ԃ(_$#t\#Te0f9S\Ha(N"rRl>QUr;vqN|QLIkaKUkqTvAԳ4"(b&;g>PzYD׋B& x .U a[qWkD{CaTսGO(x;U '瑅fw[̧xáTvԑ I]MdNक़{o>VXd+,퉩>(mtCFE#Hjm@-vp3NЏy;zqu륏_!hb:aH=sO'g3 QG<2t@Fdeݓ뢛?B byBJ4XD?n' \C19,Jo¿R*Od{3W=Kɪ(آc%0t>*|\M]XHS3؋i|IN,x7l S/}B%*pD]K'765c=q>tɧN,=^ oO1xCE=څd vP8#u}:NO/ QAV9=33|̿kMߩ~ BVN 5|frNoP0-IHW"آT~b8YHYY+th}٢˙/WAi=r5pH?3= a8<+'g`o.@Gn  \Ws&!rT\'qrnɦ/qu`r$ ^_Mr1ci.%duk_lla2@E_xy3&(`y7) "1h߰]zTC]?FY0s9eϘ6KUUaѣBjaxWza?Ge0sR_#Ϥ"QlI\=bdcJ%reWtq8 ؜2.j(>zu'.X;x?T!!;_˭G|y9!=K?Cnټ!,eJw!ǟCUoE/~-1h$pS-f^n88J>DVAi ]+Ė0>Ӏ$e&-F!65\:,miC V0)@QŽbco7Az[Va LA:~a{`FĶdKJ1Jߏrl g{mE%5 Eis0L ~i>-fDEisn۶g}(I,9 \qjdDGNt{yCh4VG?zxR9jl; o2S]tΗOƭj9A[ͽay>E:p i:8#{9rOC읟̶S|4`9$ rIPiE'Ӂga)*q1m:"1^|28S%)C7HdHn,[T;rqշV}Hֿ_&NpUsz"lR[j[x` dw|!r Xnq"|]n}ޓ#O>feD*@2QZYպSgz΋qlg6&% >O+CS#-0"- , @u]`6}YA _䐿"|$t)hip)ǦP{J\N/D!JQمc.@z }wB6CAqF Xf(:x ~6|F9Dam4pi(4P`Y!kd0vJ(VB `fe|2=(h `ErAq4W霞U(}Oa#ҞI3]G.ר }ʍGk-5`m iHI=λW&3nwI3r߮f_`5z]<+Q' !*ɤbFP`Xfxrr_2-JvNࢵdi6ɘ *XeE;Fh Fu6/EӻE~ 0wCs5U_ \ Jj]$;b\2vBâ^q:(wk yK^#% C)3=61AJhT"s *I nEI]`o՜Q 2 ¦%9ǹq^\[3vGg("̃O6C1Y)2+WE8UAEV'+$п5/\(l3c7, \Xa\/HxeQ8'wLD8=kwOT<oJcwJw nY^G_e˞#2f\̋$b2yŘı$Ix8]N;WxM} x_4zKJ~/ҙ5xJkE%!Vʣ!'ͥwJМ.!F$z&,v'2#Wեka8\͏2XDt[8VQbSFFϬ%7)Cy+]X."mvF@&C|?) esSpUfk?3ju,C5|{ .[#|> f H3W=7v?~#Ps" }t]Ad}ت|leTbfnզBk\@2& 8v .5ȪSO~%/ixz:mBgT\#cerOυ-70RMVp{toi}]_HW)Q_*qazНlkU0 z 38z/H)AUA0~18d Bޤ dtHj-S՟*-maH잻x4hFL|MWq.=9< t% ` pү}\}]spk!4<+2O0 |f,&v d 9`P5me\\olUcNzGH"]}nIrhx32k| rV[M<a]̀~}FJ(@mYn ?!B wOnZmu/JlNu4'@渠M~> %GADZ#ONԡ\s%U yG046__86Pт|\@AWZZ5@xa'φxvKmNeܞurA3*[s>*mJa2kN1H]9jdfYeX +Xė >~DgY |mkLWYBTرn͛pu_Xa:cůQK"T.,\د ˧*I_߸u6Yd(W ɅM>ׂi?&D:8KKl<ߐ2k# OεT5s ICUIN JD¦D8:qS{"%DyN lG\k0u1 cCs^ k ȜbTwDCuDIӐm7婣l/[hBM|]`sonΫ"үyFZauWOdznŘfL8+*[4= Li?&1׆7u9'}\Î>lޒyY0G`p<$ )Uar+f̈́"8]u귒}LdDcl[{GsAoi YMB)¼SEaL;$N2.ԙcHRNκb[V|Pf:fjۥ_gN,"1xCz}j,fwƔRL򎺫{)<5nlvQ)4y14zW9_!˅߹ny?'O;ph1U y~U wLu:CX*;@-\FkU.[#2͈V8TeN!bgv|ɭgzQRQNtHD:g!pŅGdۏ9=ߴr0RKqC"n,(@{+숇f$BT0d8‰$ALן fu*8>i9FGfξ \u"! fBc2mQu&@¤9^BtF)&3`K+ 2g*dfraC{n(dEܙZxԯ_ >I^^f8Z~ ksJ4y_? N.ܤq.Kgy= 'I$g;X/#56eD>ߟAٷ-W} ui>{hR7+lz|?1&N)4kQ# T9@SCvHB.Wtjr6t:bպL \|ڹNMwNדEO̝nuWїo'-QS*x]e t3 7lAF1eЪNXdHLB{JCty;3(FـZ'A@*< 1kת]גh'. I@Ny)ceM$C2HMx|}1 BIHne4!#oT+AE\MI7{ c>t5.LlqV9ۀOt7[ؚy0@=̏0'%w^u6 +\ٕn j"lop(*Z NxڔHI4ItYYq8 G5@Gst'l%9lp 9S QG%'9+d`>}t3 (So} ̖3_uFyaFTܒa\2,뱐x0›+Aj2,sQdsET4M)n~ hQNѤX]1N C*MGdX^`H~C庡ڡFxMyVO5.axlVD!&Xؼܠ'$ΘSB@piƨqk Լ; vw#t"[K~/C帄.Qa\1%qRKM- :oux2>Y.Vw 2+DF&P(a[v (I tlݩ= Zb PNKcCpJx:'=}[sH-s3˘4%%s?Rg?әŕ>JIR0QPn*v )Ἷr.ϲ9B 84?+gOr%0RgH,&FleQ<^>RFOg+ےRQL ÏaP*w]qVGxiySI;`hyI0v:p rt7IU1؈%(sǃeM#c+n:z/88P!F TL1V߷oܶ8 >7NB&;D "E]0 ; Lp"HkdU%7L`%d 4jy\Ndn_j>jlYsjleVt Ȇ=%7<KLA@&vI ˂,mws3Y>& y eV &z- @hV GATÙۧ =ڏP<7@$3dnL3| {5lJ;k[לƕGԣ`9ٿ06j`D{%;U]CQlu6zڹ'J'BERJ|ImQG\ƕ_YVX$N&?s6lN S Ӎ;hu~$8 EhF-M n= *O~{88LT#2;`-5NΕvZf[je+7@εU2ʩCq qþRqx|#T_go۞6BXmg Di, oR2vϽM|o|M 9x³Mׂ:@R[`CUQIj ,FP>ԏ 5B-8XlIɭڏ!v*:鹋)OʝC\l_!;aBYWWɤ3/d1=wdؕ(pn5ۏ};f r&aN$yZ=K[eҴc ML#>e>紫(E^*|rxER1 O볦 !]̿seʬ3C k O?b33aϞ'ގ <>GUԈ*VYXMZ+F@I>DYY& 4Lґ[x47?#[F2vb N֮Sl.JJԓ*;낙 pqs(Gn}-V ޮ>H߆Dt^i"~>7DZ"E{ZR*g)ni_exN=&V^K:SRd3<~)쟺fk@sCƨn)H0d R*TwB,oڬ# o8k)[ナڱ0(:wiM_Fj;ٽۢ!CjF;=#jz^R< )kSHGԪPr}cFJoP後_;S,s5;) *(oK$!Viƨ(aՔ2q s,qK$n$OiX0OVeԄ5B"-v{fُW>,U8c{M~Mcɡ9 (z٪h_X)*}>6Gna̶A6ا8̸IͼN划=$$ z$ג`4g,.T YJ-i@qYelt@4Hr9Yq2Ag'>  ʇT\zai8>#rhї}? o(=;82@p+t% $M4LpaJǥ/Lr `*S iÑ]dhJ|%zSFVIhc ZhAP}jB($qkT\K>S4I$Szkƹej3s{}KBӄz LdZ*;ċfsM^|/:,ZuBc;RwבӼd|N4S:ʔONLGJԄASq)TOpSO%.tHڿR} *MXTlB[qv7U|Bu׮J^JNoq`# zi69\wxX QT?6$b9C0aw(R~cRu&֗U"&)} <+; _ AE$ \^j]]5xL' 0+!z% ԃ)fzNԷ(":v-h\>O8; ͱK7$CмhQʕ\X0a&BU];id&^~JPB˙ U'h$$8hc >bu[Ų%B :͆ 6d/i~T9*kL sG=t r?\7QNP15[>`bh+q Kq3afepA|gmʧɏβWb/atW%:&VG~ uzbE)9DJd'" 黌X-$"98|!ubz Rb~@s>j aW3.&C~ˀJӃLȆ*>D (阹c O91%+YGվǷpfgvkr▔q#Pskե=~7+}ʅAoU| 9!m`ABp ]YlkKR':ns=ņ/D#^8}o_>_sC!CMciLj Dm}l %ܠ ;0ޝP@@EJMY%Baju Cf0IZPhhð{F)3/kN>ZfmC$<S^;j];EҠk^ X2uWlj+@Fi5pV__x5ktmJ!n 1TL/.MJcߩ v\ozrbFe@Ha4{雉")_]_B8LT8L% Q!<,Y鯷v lk/~fୣxBbl_X>`䀩4-0+Eɫxd*SƸHLv9kQAqmWh31f<etjXu^R׈)Ѩj5y7 &ᑞn"񦳷 )/<_4y2~,LXJ7A|h6W1F$ʙpTiEn F[@7ʑXCg"&eɂ-!j-n)q+ c.)Yzÿma T6Ş]*_esMt;k\?rRhJ`VqEٷS?0ҿ[^Aƈ3 .V`LLm)dsd'LDLK:r5o$z3f%?Va3K杴lg`jٻ aN_ԳWyuOԠ"6(am q(h)NDwKE$aJ2l.Pmf܀%$_E BE9NlgFs^σ(bnKqܡ#U%_ o?Z<@_H/,`&H]4O9SGNa~ ԡiOEdtkbr;aݪ77 :FQ\kVP='7%LѠz UdqQbl  kѺ @a'31_wSq5+Z9R˔6 Й+q?TŜ% ͪts {$UAVCBLgʞ 桢!؀_,V BYBڝmGx:i  n8mira&VY(#%|We(y2jzj}uuJ:W4I3 פ2Q“d-X 6B#Eg%((ٿmIC>7-fȏ±;R/8Ihwo%GZ@&dxu<ѽw {qQ#-މDӈuQ8Ńl?;G";q$n|/Q-bɌ }@P^pD6嘤;(0H9)F!i** )==/&HI]IS q:[ $[Z-l N߲ݒ~f𦎁?㵄qRNj9$5؉ 0k=Vtٻ~!y[΁ dy36MZK,ֶ )3̵8?cZndVo%k |B9 K!OU {y8PxK!v]oUm rV֚Ev Q8B@2Rs82FUq8_O6G4F72P#,r ;_[/WH +J܍glH[EN?-${ IK@$6U;#>H.+jGSFl޿ 8wzLwuz\X c~/W{Z۝_9^IX^UtwU͏ hNX'q`\w8+UY{'xʇ)bZUiU3Kr76LXuF(~EɹXzan~WpfIka'OQ\wş~ ?AW;?tZ>3BArY*\: u~ahUn r֡5**f὞#-r@ UA4gG09MՌBwD$5E{WdՈ/es@!$J2;Ēc"xI䐪3 &{Bi(Ypjl bL,\!9>BmM ʗf8͠';4<ũ s럃Tll~XXIK^#2cA$u-k^z~ɚYD]tEԡ~3;1kpw_S{bUWC_)"*d4Hn&әzwGk> ]SzjҔLnw6dwZu`jIc`HlüzZЃgg,ZЏ cMޟZKSM{7b+nsm.6otՁ$z0lGSs߃v)`C7A̦ M'^@h8c=4N~>}cJYd{%>{aLHncCa[x莄 U"zLsV Ht*t *Skeyvv!{* fz(R]hۅRs9I/*vb@KSbɥ~Q}na6Uw\h 3Bא:ySws Tª4 Q0,o':J+2E]lΞƫ2Ϫ556ApJrE0#j$.kY1|l1$mуŠ (]Ol^%$◫̇Q@}sWRn$InE-:qcqTU40tlXWKx͠fi/ 5@BW jt\~}3us/X+N}pGGjL>֜guqV]NxQ@YыiEVL.kCԖ`&vyA M|kE rb˗S+֓N.5fYK ɜ/aۉ,FK\ah^m? |gh_jEźF04Kq&pH=EdvĠ rY@ KSV 4h+^LUs鷶Do:#ڢUM̦c ?M}?v\7?jӬSn e |pN /\.3l;Pp<\L{D[ zÂRtlWHuKD#:"/RgUO*e"WG?Ld1jL;ßO !4%g \UlFD­z[zdW;Ħh>T۾!2!X3) ߄$zd!k>25rwEfЋY-M~SMzLa$P+xfdG߼aD]{",3#4y;I*dTktJkT߮G^N[ԠN'(g u sm9>J~fm!B2̍:ڬNTBAm 3 {LY5Hf}L%}181g1r7Oi֫m*<߻'&@'6 JfZ7u2p&<16dĂdB[Gr.&|ս {+¿K^ +'c29hOXa=@[V< (F-_oRYdy8<j`-#g. \*l"R2̺@f%O@Tzg@v/_kėi̒%{e  3ٯ6z8D|x07w0oi*cNOQ2\ yDjx(Y|}åE !y~賆p )H9XԜ~P@1SS3WQvoy-(͖ڳd;c@U{y^.qiф<$ G{)+* [1UB!6T2GK(PQ:GM&F`3H3rm?D7= I@٠&٭M[<'G.\&Lw/O xh:ds'Ǽ&G+;*?Y]O8EJsA)ބD](3oS;9@ST?尟Tk\^\: 8SEdF#3-]2%%Jw k:`&7Ά:*0]sIdp2Jgj1B PԒdh])|qq!ݒx6 JJsϕ~.}?)Dikg^%N#9~7*_oq|2^m?=w-0\& Lj@t0,4b}NYtoY vz禃l~ӆ;5!]/{хY\DFoT4lc3L25 G0s#+hШR}BW@r^9Xr(hb0Rcm cu&mWC n݀K&Zn.mU[^zkgѣ'ߋn1KofJfA^ @O0Ymm֠}bSQ*ۆ"2b1lSܸF'@j{gb=xfFN2ݾ]&@ϫZ^Ʀ8+|C{(6IJjfiES1U%]9.ȴUg[˞5JAEHc|pM߂Sn\\ xA@eH}bXUOxp |Ì}`:ouyPz^25<߼{MZL;)^vhrҡ'fnnP o`]I9xc`.ڑ*ff Abħax#VY{D,;g1d#*kRJT*\i3"  ?K!n[CMɆ+أ"de/B^hlDZ3߸SEkAg#,L:s~=jTQXI>tϏ]|3$q{',Du{!~=JS0禹[i(nI*'Ϫs2&*G%K;1bUg:5J„}u'9[j`qYFSS6(98BHH`6;SP2#5O0xJ~+TP]zP!~ NM r=pS1Ωh\۩8[5崠4o+a޽~{1:àᚰOUZ0C# ,J߸#7i;ϕ;.{5-yqu1n+ %VC8,<崻F?3= %<`0DnBv:Nva]uTFM'dԧ*7G$ErH+hDҦ[ z:rc7^!@,r8]2jb໶uzIC96V\b1v1MKq!XzsfYcܬ>OϬ{6cK}vVx5a6>Et22Bc@ڼzweO g.7-O&ȜRr=!ƥdN55k(cnp ~%Yk'gM$|E]+l9GH¹f=$|U }ׇچ*BEsP諶o̺N~k x]ӿ9>*q0CŴA 2 #lq 崸)r52 Ųo|ȶ"9$4x #TȀ݌=%$Zs^a٪AN74Iu2waUn=Mw/MH.@r"% ,49 pgPee{$+<<_UQ'vebd jx,iyKe?ޒ0N@; ;g 6g!l |?b+NJݾ>b1D(ޓFyD|ia;UriZrdck E꭮ԷX1f\BAt~ٰ G LքI1ef n}Cl1d'Ҹ׮ { ˚{9]U4+;M(a4.P "J2@(9#-TL/ߓ&ѿ:!fpf4W^*k!Ƈ⎢9='8^!@ x>Tz xͰŗ6GXE0=Ze%o!5uͪvd/1Y\5HLN:Yk"{WߐxFΣ#0e2Qy/lk1bFHdMMэg{ IG7<9mbշb('J_XIgC%*g˵MFR"g,NrGEQQ-K],4%8%ń͜p'&ϣS~PfaTo]ԻkFѪIR|Eglk BxJݩ@_)-Qܘ̿[c6˯Z%M˛3p\)bc'̃P-ot?&3GSF"}doܣ7hMM+AX}Ke. <\>wηP۾rl>ž%’UEqC^~w3.\ $7meވl#.}фLW;7Wm6"c1Jeu-AMJo zc_]k\|LNKL 9HnSģγS|FT#0 X,b pB΃o$I`8RA풋; ៀдKvz/_2z\:/Hv8Bw{وO?˕| mHZN8"e0ng CpLt(N 9b<؏* 'Ą58.6,ϙ% nS7X![_0_\VM4j[_"3Pu˹6~׶3 휿if~%/ꋗBmBъi3QFX|8ݙ& {cowAOLhu- v#&u5}_ߜWׯH.st;N=OkkOdr+EܱEcIUϊJg#)Ibd摲n r>$,Yh xu!x)Shsǰ׿&>Rm峗׈QZ"\a(|BUyV$'BC@sb|(SՑ8ԲW"BJy✣8kJB6xF$ÛO/޺K͖Bŏs Ӓ 'g=Î:VcGW6p'$ 9#!PS6~*v3<1:r Y̚sw$uA`ybO-&S1Uր 5kfk1^Bx)RF;lď=pUA\Ea"ȁ+ŵ\UvU6#ZO_\`2a4Sކ])oJn%Q7eoF.4v| 0$,l^M@ɦc1(2k+OG)~.X,A>~,r6 `0uzKen5wPN!d%ppɏ6S<#oѫ(Yp#ǝu|$jG_?|FK!O^l$?gr܏i5Wnr/ ~aZO:fDRãSTE4@}\ֺjem?4''F^b IRB'הQ)9wH=꽉zY Š-|!A-O e@$ y?\ʷs`Hy.ߢ71ly ^& 9j]xwdc wRS9m 0<yϢA\"ꉍ nGtVOͺ5ǓP,4ds<<'Me XUWzaD =_[J©k^a澎WR-yR( q98,ԤِAT <( i7r._gC'.ݕB%6ֱ?}P7כu/rZ$DJ~;g. jMzjdx_K%19Ӭ({̫1s%#uyY79De5OZ8UF=axz'c^0]~R~HlIhl2"IȄ5q}1S';iC‰F-00k~)5؆QQU>+Lس1XSICuϊ6:nXh6-U9N&DvKծm (9 тvNb"˫@.mqKFZѓ ;aƒ%o F',}(Enk1yw퀤RIe<p${L)&ʘү-D-f+Pʝ۽ WV 'JtnF +~q=t*O8]xpȿWMpMfDU޳#Za_1\ >`ꀯ9J¦:}Ry#0LALqx1L69:!ɶ)c_J]02:Ybx7CENp@DZ 1f)tB9+G3c#5ɔPm">L<\cSdu;ݒGp0;AJJ,i(i A|_f$+e{CodYK4#|q3j#WWq +:9@wO{A ɊrE }ǔʯAY1O?b@Ɣ*ZAf-B CJ( 0;C 8c)PaC{uYoq4y, 1llIgIM|)w4HRVi YCRCJ&8]$J '0i-F/̡]`ܣ; A-ODš킴_3EIשnl$zSK>FK: (Ⳇ{x`F[[@=PDtD%_=?Hњ}ʨa;29?Nރ=א60HĒ!y0'dž@K7Lc7?2zO`)k"!y9ECel..bDxODR焻>kBіFC%Ɠ**ي=%6×{~1n4 eeypōGw_ -;sCh[x?O/sUK5hD{"O\gǐpz]}qWjQ*kh`ԇ<  ޗW?eƨiW~4dSCdwp|jxSn}Rb !HшFD&ahk\SCoRFvms~FgqcrҠ')d~dJz/JCC.bSkPjT#jJрqa1nI4Z1cg+bO% hKpvrG`C}q19vhzboy&NuU2((wC0D{ t׊~}χVhHFb8mhlyNבf yk yKiy'f" \Ul8LkE1rF/:JK<͡<0wODɑR3H87RqkG@1ōJwI+lyk`5㩩o$a)pqN1L}!NWF8g Q\[ -V}$X_Iw UHrY\mՔЍj_seU <@ajP@33'>5ruqfW+$& EOQ?QԔƒʋכֿNn;_fe pcdCg;E6I$Lc#v,%KIK.5yiGNhw"vc8mkP~/.c] `T_2" Ƴ0ȃ@񱦭C szyWS^8d%z9߉ 9~P.BwC#.vZp-H^|Gil5W('<EJ:89P+%A8N=n(ABtN5IXNt~Vغk((%t爿gm oHϊgwo\*sMӨ+7F0LEYfnTfɂ J%-_S68G okM$m̀D'(~@-t,SG=p̈- Y:Qߖ֘HXT.VܐT*a%W%7=(']kE!4^g˵Xj;ao"98:c XWöެH-Hkp+8#$/I+tY?,c'2L)p%$pE,l@zulSnVPJ#~Sh/ i, eq;|֞P]P[\WP5#I$+hnxGN}ɏ3L8˩Eq?2(L=/w g (Y_esE kMrqYut'"PjRrC*,S..bAcy1+uPegCM ͓eD0#)݀^zt|*vM' GrA|Q^PB5<ke_Nc+]ٯ)^rXXк̕['@M3uD;̚4duE@dma8z#G6܅N֭f 2e zlyѺ?lk ;VDΨNz2L5)51/ xNy/K'Te6Eu I] 'qqX(5>u}%!ˎ_TA!."NbޙZ_ҙD eNtEΚteL6;@o17J9wL2nuQQ3I@ezQ"m\uҕ2, nrbYj"`TIֲ"3M$AU%Ri wdI23 zM¶zf{TI JH7 Bu&vd*Jg,=DXOӴ_Շ;X:x6|c ח =WC %gyܕ96.IR[9`-<uON04lz_gEOLX$׵7@G\dJNס](!:zR8s~A,/jG!M ъDŽܰ]b4LF=(8v 7Eo+aSGa渷mX1ϻa( ,Ѩ>R{ \~}$q.辄U*ۭ,~Qc WӖnD~{x2w#Ep[Z&qG/5chP.XP' T5< d̜jo@[I@y3%JsbMyw~ij+y"MeÛk@~EJ<= p^$B<?JrΠbm>] #`7Vt쫟uF*d. v$/3sNs dKC-6`*?Tl2X!w,~ˆf !pBݞ*CT-/O2 |:x4qSaJKÉ[w?0Ro^M]u/bp}m}@nwCoby Yխ2 (l1LKҎϩ%Z&-baԋ>Eb(Q! *F_PB-`cx 9 x{(M W1Y&s=H䟡Me >ܺ!crvO{ebL5+EpǴcS{rI,yٚ*-]PL?BȃJ TS]ɧ (TLգf\<꒧Ӓ6Dkʤ*)|4rؽ_5 ۶\sQqV8[Ք٫V;*H̽WEh[YX=,wzP&Hj[@7]O7cmrLAwbua Cˇ f}ZTZneMOXcgtFQ[높5v߇N"`S IP+E8#95rGmM}R>óF:?ꌚ^DQDsF>K* ' 0ŵJĝH;[tJ4{P,hfyUd#\rµl6FDJn@z#]ȡ蘘xΦ 2Ugm~X|jkˢ2iTYpv|v nct07 M}C&Ozk0N4CzEKBVxOc6S-zZ *uЦIWo'{Aқp ҵJ^]a+S湷M:D,9m ǦlFg=jmO^Xȑ%3) ]%U*:r޴rY92H ^r`z]oYhэ߸2 *8eA~JK>Wx NG0e* ` BB' ZŻu*X<M?J]TحZ9 i[iiAt-[O϶l(pFkȨ\IB!xMDzfZc3g,;>3QOC X\c.= 9$Z,-Eɤ¿Eejj$!9-GV(j"ۨX`a\z4[*PsNs~"8_ ʍmi"yr"zk3U,"d{^\z;nX(L҆#!A&8!rAMaWNPg[LآjeÊ7=ǟ`ΩESdY#Ƙ¬ⰹAIՈmEzSuuiM-r8i}3U+s5F,E wfߒwSv?n(xDtm+̺^c+b@ЊKS{Ɍw{.u-a1:aM9(OjlE0~wz;mkE0}!澲&28@r0{M&'|#uE쎣7ӎ_%Scd:6}R-X\b#Nj-"%o E.ZKDn/m5&7?>$SWcsp9Ul*m x5gՠ7wԾ(4qV-8Tlo{*?[txւ iCM3K L {,jqJ<<^N}PvcBT~{*(wC߱k F2?t/Hs qĝ6w#c_OBHiw2Bvh QIQ{88iM#/59)397ahA?~%ttծf_|mM]h9S<='"◟)Tzđŕ}Fߐgca|"*濝SL,7qv b2ohj0I^H+~%GUV(`}jtC ZNۜE*.I2$`d(lj}i?^^~W)dal0WOԀ9HJP]=ꓳu /j1اL?q' 緣QЈr% &1xzN9?WPl"3ҜerhK@A{ZBz~ٰfԮN_rq-d|Wlf62+k ][&EK;FlqX֩O! <ؒ,_B'p2>q>HY^,T =J=kܗlq9вu(0{GeD\Ʋ'5OבŬl _ oJR>9J)mtH5jU]]PWI'_}Փx԰рq"UCw ġn-}MA o#+TH} wG0k C,o$?#P@*%Od~WZL~Voc3@x KBahjYo.fոSaT-a/8$OD? e__ ]ıDFx4;)ѳZS->5jZe/WM;]c5V 0Ed/;h.B.C6*W[KEw3@IkysհE:bh>lm:`L"j5~W ~v"> ̋~`tC`/ : ȥ/pX\2 4=+g“f MThPNc-6GBI@*mEbaт3uEU˄ x5%3A5PnM;LMյ./b^x2N'(ķ*K#O$ksP(ek=ؑ38Hs3\hpĚ&wt(`2.K R[b=޾+W~*61ZgiILx|ö8٬iθjEk)aĚCkzf*}U@ힰ'HCIow܌O+" Z1K&e K3ۺn`\7jKYx]bM.+hf1m3mmJG2!Y$en?k S !b_ݹy"N>?U#ę`:[4Gҕ (;#A)bjܜS b`&!|DcIwQS`AD,9|@Mzx{1 $~@L {,LL yF1ٗ\5l]3εV$0ֿ`W\TZXsc}hOZkS!&6Ix =xxFw=>tOl!6e*7k?'kPY֗V|2񳁩U ;CPn)J%Yx e]2h#v־nH*݄X¼ʆ@u5 f(ݱd*S#.1E{"+,ߗno渐<ۦQD"h!bv{${*tu+1~!`a%, qe'p3l!~0A}NG;SB 3q[CD1Du!}"rz5N%{L<7Kg F nРuw䞞jߑ2!=ڝ@Ai˥IQ)CkXZA•f|9CqmJ .`qj}#w:CE4 9͕e'rA3/1}x{|VBAdiPMj!5y3)|ӫ6\iwA 7Spws`DIu2H(lIRC+*<=4XMl)+&!=wD$#>e8,GgBSok >KFo\ky{E>l} [0%'_u0&`d'aukI'0ι`,p76T;߼Ov_vw|sQl)ڱ! JSoW}FCv+fQMZM-ȉ˪ 1%hGŨc@5an LuMWp$++MO55yDP3?`!dKifF\tNꊶj U &O zhj7d[ 7ֺ̏;1nZY-o Jy "e.JOm1+'-:4-*^1(ڳ,,(J<[vop^FZX\ؽ Kvd:/N=0ט6uL, *ъ_2:9:/q:f=bm^P,4]!TM"iYR ݙ ;$:+**< ^)No71ͅϑFn\_]o.=a̗[k ցy7`/S_lPL0n'0S六HHC,1 `*b"\T Hz(&(=3a#(O\f巛IJȤ>/`/ P)S#z26UbiwcJhn':ı/=l ܍J(!8"f (BS.} D `P $戎Q$Mo`ǼD߿Q01fANkB]Ϗh9;1q5R 銬 !h0%j8[60_]1ټ4r͐쉰~*ҺiJ=|˾Dw6g xeh\(hB[֌W8l٩-3D+Ɍq]M62A76KЎZE^vDPb+wFeL82=h±wk-%m9N{'4Ko8a5OnvH2T'3HvhNlr0 *~O``vzͬi;4B=nD/ ~_:qbpo >՟8ȟ6@jA ygv;G5bҩ0$l5f]Srw[GWW#"wh=jPʼnKdLVnQo_f-rL7¬rn$ ~xbvԗ2Bsj-6w|<3),H8"zyIkL'QB dNvFR߈"GG)',9݌O12xҪ#4Y8-ED;4Gv;0ovScN'x(AIY 7&3prVh]KԮ/'/H92I[{ZQ* EZ0hȂ^T#hp-MVu"T y(ˆ_TFc&ҟ).dXRLSy-@1Zb/tӓ`rts#xв:)[rA*uh 74Ӡ 3ۅfrE3;gK r% /-G,;ATG3nb4ȒtV!7ZSk쇘uFcVo PICZ!=%4y_#Xʭ 2{&+V $rCy/캂5_mX{'S먰 @6ImareB dsy8+ Nm*]tHM,}"jatY{ xHE bhl&B+`KKq7i[`4MP)Xd!ĹӐ5^ۏNѬNAf+N:.[Cfz^_4Tbr6K Ed+:7!Iפ:܉,ĔӇPMwVʉJeun+ ҋH;Mf"O$K1d}߰8K_R#;/[_hJڨj4G$uA9OWvqW r AZϣ7 8Ş}1gV O.bSϖgvw(>EQJ>jL yt?@{v%dya~N-)pƋ@Cm|&4-92(Ruv@ȎS9GP>{w(ބr*폶r. &&iVǪ~ ֢ooऒS,X/^HXk>raT JilgA]h0)6H籇o\!ka"kD {-SMs+zATA 5a0\p= Ij9x.F3XҞ| 1:}o 㶕;kı_xSb]SO|uW I:.`Or1D;zyîhVK$F MqVЌDHv0=0ʌZ:4F`l%nV`_ (flUC1f~֕s$oavcL $ܥy'^H D±Qz)Ύsa .P攣| Y"U%; JnaʎdғQ ٩s +Nx8' Y <@ٹov}9nCE!F dоIMzR2q %=M0S5|˄~xOkb "szX׃iMMr#7wyn$"]xHo Dy)n)wZmv_ ;\_TSR! ʛPޞ7E!j/słyEyw#cv`6F)lɆ, Lm},Dz  GMVnԣ7Xp.j/1GP{@ ]Drw$hM<ؤ)dBH6iBx2`ZiG6뺜n pvk*tHE[ jYPlĕ\=E[(2< \yvjE)SuZ> NA3$7Q]8e(AҵexaT  P)t&RI*B5Hb0eG,1ܶˤaWY,&1BL&ذ{*<x=$&`zx1?~P0L|sb-Pud?{ W^S ˱K bŎpHXEyT[t I2 \djs@e+?S٦!d‚6%khO?vd+%+/(,e p3ޘDwOfXz1!W- 0_z%Zn/Y+z9LݙP*"XδVrr z&U$qQ3uTtaLPC٦ݩߧCgTp|Hɞ]ɜ"C7 xY~^eRξ0#&d d909䒛VJ2}z.+Ypp%l9c{a&"CV]T:k|TO˂'^Kq:E4ӅCc$c4x?;k',ZE%Fq..3>c{Uo#}3MҧLzG՞llO](cլ5':iK\]oztf>c"-o񫚧HvS$p&5G4UMГB˰S毋L$Dh8z{˺8(hIѫ#wk#X\kJ3Ȫo&Ы y zUP972Ɨ&U{RpߘSUt mtA&e7;+iYIe>mNGyhc,X8an>m+4lbSljoWa>]36 ?-E?27RGP~ D caeT=0[qcB\b,'M"V- V"H-zqƎ$|LO$F`d?>z8#NьQp\_| 9,\Q{Sn{e 'zUGiĆNwqBL˔rʉ1vBs 3|>Ef*43{9KtORa!dtK_N_gAT@@M8rv+oh Hƴ۴q MIWb1O/4'+ߣ+nѺ>؃D(W}%k_.1pSI!@K(fnN ys5luүQ2YiՇ֔0_V6\~/+S&a\vb3o=XUoڝ@d1{B/UB¡d]qͶ)>nf66]/woHSWMJO2b 6Ed Y'}kcuGg.,RV )N?WGO Xm|yW*N f;++ʙ:Dž(tm@iR1#,jTӤko3tlȓ1 Nn̊(-n ݶ ;XxIPX.X/^-wY :CmM1Ѹ/ݺfO8/oyꫬz Gb# N7AZ'Z#q v1;Y u/,TT^c0RxJSij0żDZp ߻,^ )HF/T ])g.TE@S/Fa{?hu-/!'W$f"sr> ?W%l:*NۣN>`o0O'@)\7r0dim$,T~MU$`9|6dNC=:ְQ!oܞi>=?S-mA S=o[1ܦW`~A 7m5ލ,${P{@tXS1P}y7n9>]SxDTS.5O*E7+y%>rm9CL,VQRs9y&e W1ǡUӋ =V_J8L]LK!y޼ nf? f9ZH4A1eW#Lp$Em*=^0Bu :iBe2 >oRYΦʞĕtbD#{L{+\A\RqDA1R/eP AA <\_C!ZoέLBNn&gf4/&˻сl.|G0g_a%U؅2˗[i`5 jʹ 2y;z1ug'&dhL҅bkgR%#>&uA`&SGi˳Z=iI$JEN…xΒ_ Wm}pҒkZ:m0LpLi ޙ)Z^QP_NAd"uqR&XJ$轣}?00?Yj|t)=0 Bs48Ǎړ>?'aY:5t-vh4 yeՀVhRՀ)9>EZx"Os4 ޾#Jp'JIa:,pO"_Z~2fÓ1>>dzK:gwWϳ1=mِzH!*=~a"K8HIEa&^6dPsKMC  ~~SEpBEOъߵWW01Ӕe'LKktm`hGӈ~ u#'sFRD3f/.#^DLx<c""w.؅#v~V3'TrGU(Ep6 ɿPQ));/m[䮄df*܎N5~]`haLQy{v4q^ ߼${:a :sV%hXLJ.\˫0;y"gR%66madB@RGd8 =^/q:Oq:$c=RW&E,y:O |fӨ?A9EYꁾsV\KdRu73u "=L9,S/AVjȿFG|ipO+mxhRY/ݦw_YdgF5%?+OÞ2*p?hE0!D[t;oX9+կqLia7]-w9Z@csbd9E \0]6}V^} 2iZr3\g)bdq'G$Ud@!n״n(#ɠY:Si3qvA}gul>䗚 ]w`AG*f6M 2q95y4PJr+\*eD_ks5xTZ,OknWDȭ"YhE^G1vzOL+Zf!LU!s,I>FnTk$&a+g1+ \so!wFyt f#LzMP=H\f>=4\\}~#x$w9*o`q!ECo)4PG~P?2(":)#Ye/D03; L395 x!p^m&;뿮"Sz78> Bt4G7:7嘥b^jhjAL(cdb1=̡l2і FY kmzM޶ZPzYs|iX{/"^[>}KG/gx0"ڒF}F-Ȼdfo)HᕈZ#@=T] i֞]'ޓ OmIT:yf(,tS߮j_p#j*5J0xtRn|=+`E}`]Õ ;_rCJ4.@ow5LܧIZmTo)'ww`ؓ_- S.S[Gg%I5Zok" W ܑ-< JRG%m{0WE/5IQr>%wTN_׻knYdiO7'|ƠJC|hL P)C9W#+$^vPr򦌐n5 OE/xpI:>66"H!֫bk?sè#OV1S*r(NAʌ LOj uŶ٨]kߏ{H݌HARy^w ur'c=zS/Uy毛^W<'pբ4fƉmz_\[ai _#eE{KBԠm;}%㡈ue6|TmS=.@+[dM(G YY WD!„bFym*''U5 Mw+Юrt푰p&<=0 (.8 x{sXI/n!`!2a-(L]L6@4-ndw_ʴg!;pDKkOۙ>+J "GkjrΜxWds3-. umM",̓$[H^ODP 7آ%qs~Tȭ%B,qlJju4lO%{-'kwlB{Ct[6aO9Cj ^jCoy c*2{Q׳qkZzvX%R9>'^0mCJ(Jk$$Ft㛶2uND' A/EBtfE?&t[| k";k49 tB+ڥ:EM(7es5`Ó>Xԏĕۋ] ~IFPHW a^2ɱ> q143LV{HhUƂnicPPY$|T7eXcUR,2_ .kt%|ș<tGd[Rhۚ؊_@XvmaSD]^p[*k@MƲ[)FX&dV V n1!J˲\$/R+M,Hk:76Uvc,"lpWz~"mp.Tȭ6)F!m*|^FuD$v?f0 щ~T:BeCtx#^Ss@ڰO,=+Hfi  >Y-U9GYAbLp' iY&B4@yꉔD0mR_( ] U&StO=y"[ڋ#b6c&Y3%m^!« axD2o+,PLyhw~Iw;ׇ<=USú$qQ2#mi@h]u "g$vW^u7q9+HKKN xo;''ryg!זLyhy Ao@p%Ar״pϽ&ANFAĊOfP*8Ū6pF0Y||!['">d.)*16c V JSU~4M!-+@Eiz f< 0]{qPwsLj_9["3eI'LXӅHf@!c&9<%p%tM̎K 'MYg?F%N*)zDg GOm7q>.791v1B8]g^swKw[chd&7-y ǑY 4$SCY|ޣiUdqpbO1eM0#ru\R(QR,#u!NC)7|.B#Xvºa?k_qx"SJxQ=Vs)߱4T R `OCλv"rBb@BŴ}o,~qL hQȟ[])W˟uxWo  f2RT?{hWm;ZB:]p0B|5a5YG-T?SwSHB D~gbnoPAuܐ㔶2%Z[ K$M<w}V)Zq-Q=Wf| ~ T#{FMfuwCb&嶑D "l6 ov띡3"?HlA]gKa*x+ YWf X 0>[nFh_5P16bF E]:$l/yKw]'|1Mte%%1j\ZbZaQ;!sO Z7xQ[U0Lp$v,]z@hz4V}|/,u qE~-hP+o ^ U18vcU@WM]Eigs(Xs*zXr$K|"je J{菣Qe_50(#h3 -N`8X4m:tGbj$i_Zτ߬ve+kA,h\ 9/N{[7ε  o܏ f'BVğ|ULߝb"MFQd"wR2c8mĂ)4~b1ۆP˝ɚ{tH29 *_I4W U^O&_Ƙ>;3Kل:|*ܖW8y.HD>>W$ZiTF?BO(S7+"-ۣo#Qnw 8{gȵKXyMt[q |:@%pt}R)7ɡI8 fPz`f`S )$ lfv4G#zdwN,&:Zb<).7g( o)p\DŸ{oF.w/T:DMbyB+%ψBطÀ&J89byGeY͟gE.i)>3~s/LnN8+OɳS,~F\"%OCOĀމw>W7l__ы@'Sn c*[wZՊWCe0 YWH6_A_d1Jkp߁qT-aV6 "# l59¥TAW=R5Q/)Ay ",1K< N)mn}oWF{eRdguDZ^ ~몗Z(`'v>.CCXLV%)UXݮ ]Mu-rGŭ·6?ܭE5sYO~D2\`21ﮙŃ&2 f'- ~bu(|S=A\HEAꙓ|'2;T[ѐOz';n;7ZQ_=@ cC9` V 8rDtC)bIПGy* gf!)r1ߑ76D /\ /S|£҅ ̥(ڑіɃΏ舮qɄfrM'BX =@‰p%|J]pK[.ܐGj63ڑz4Y1zfNE&,TT_X$I$p ,$sl| :L#ONiȅAW:t.r=?K-42!}Ju+k,:US4+Dz8+!A'OXnh\ʲ^` }/ȣ݂ %8Q)s/T#Ly\iZ6F. 6&r,E|Fv(nlDco6TaX%;> ZoMb4FSWNu& ]K;+Cۨf$Zi8 Pd O+YxfsYzÛ1<દ3SuYҢJ۫EKp'jLT=-yVJl#ぽcng/-\淚t.H ǘayW?*}y°I o|W>|/*b7wa>W jT,v0BB'=)+poЃ%& W#͙tZ)_-/7XO>(:u{,`= ƢwmU&!:*kn#0$˲`1U+wc}l(@ y,D1s̻9H)Vgb.(oAT\8u"(akh")?ڀF:1r(L# F54齡k'z<&7:%r$IT@q QE{IN]~YbJX}O6'#Up\*xږ~Cd! ;v !Vbb#߫6ߨ'`)P/G_~_JEߠp{aqz[ + Ib |̯U 87Nk *!k?_ɺE-xy@{ ߹6l!`xՊҢjWɷғº @.v3;>#Yށ׬WK^r}:Dbס/č}ݙj5TLnb$H ݑݩ (jk&,!V  6h #{#eA {Gbh"fӴK#)('2g}΀0m%0<6B#ڎ7 5ڧ='p pkBBAHP&_LSbC˰&b&~Ќak*FGr}\Ud5 +f!sG ?JN&#͸ . Cv!W9u+ A={ W'盘r6G=1<`9{FujfrH!? V^z P9*b7z}HPzqZ7⁵Lv'w4~F& B[0&[3w(V-{]^Уl(CN9WՀY3V +莌l&Z]aԎW4Vh)#$>[C$ "$duNeiQt3K+*6aܣLkn [O !Rffjv{s|7k |]H5p.][b_LK-?(`89(8MOD~(V.pߧl &fD{t6,{Ad-D,-#YK G[~-kTX xgb.=0>ќvX\  5ճq3ɉbt1d\מ );||Q%LcgTRy[Ki)ѱ-+g>Jo#:ԡuk^"q0y 3'~yY+/wZPPQؐx!!nEvPѰŤ;R"{r/y,dR2ㄠÐӘXdYĹaLUI HDJz/+9.?sCN@?K)ӆ_QR8_ѽiAǡҐZ`[l5]*Ǭ n1r&Sq\jaݖ,|]>f*Ԉ1q]mzFzWv7Yҝ $c>Ǒ;i/Ѯ l } sX,A-0GP5=bM,>cؗ\-߬IJ#^$4ގqSO 2I"3oO2eF8\߅'N+ 6CΖDdgɩ1\kҡZ` k"n b4$[}kW2;|5+eMN|wXSתMSIdAT>fLcǨ8dVJSjǘ]]gw3dU)K`b6.gpӰb ;}q55y7J0&{8{?E, T[뾒X]s޲ٖ\bO 9ٴ;'r8sbX#2kvX)˖jeL5k=:ԖrV9$TGeb/v.zȼf*2%Y=QCLr{# h-Q7A瑀8JY N95 թx˹A.2ѡgC4-TwD /ows/$&t _}*⌴I_6Mq=êhzy9îHE-b6c_#`]ovث蔁 6z-%⌎S7IFh58NCATOCDo-]9Z=ve2w.+ ʯpY+{H,pe籯Xz8;=6<0gVffG_sJAI^ x<ӑ9Bfg}4˄2wu.Ҵe*~z1},yjn&>({N5/ rzl%rڦUn{;/y~ή( p>fzP)OkZ2[v Á&M}]xy+ǵ_8d9'2\<6*n{՛bE sIt<\;Rms6QN[wg wp 7‰ jb6e@>PG=˄.eZF1SAHi9aދ]~i&[`dUv (EN洠t}Ē϶j)V,.y 7+%.fz$ecȤkL'ڳ7K%$cEF.wD"G];Rj# @)}pœ·ʟىr| {#l,(KR3;x[X"J"@0S_&2T:S$FL,L.m6ҹ~tW 'Y 0R† LluL jd>eMW,> 85OYss =?xH`sB ds JⳈ]ot#{z`dkVps1mݜ+$>d}42gK{;<~xPeOg1ʽHf.ݾ@Jއk2AE֌ܾ#B]?XLщ c_Iiw03-U9J`g2$Csw2W q({@'C/6cH BQ{`A?c[H3Lh`ʗ =cOҘg(_ EVA$`Ǻ;bնw5+RS=T=zBvJ ?pGQ6qqIyЪ `Ruzft&.C\Ua= Z+[ nkqzj  MIZ_QCZtN+<8Z"ZgcA!t[|DN#C56-+{k*J]iʅuVBx%עX %U| h/GT*~w[:!Co>!0A#Z@d>CT9K*D-NQk[x'"#\cYU3< s1u9A|nŀ7bAUhu0>Pt*-m{J;dIj#fwO3J(JJ_vO]ebGJa2+E"of+,h[69E<5/" !=46_VfI8 ZӾQf")m7gFr-?JPP*jOk735WFvD"0N&^Uu㭎+`v ?2@YFwF˷u YlW-|Ytq,as3;q)xxr.._0Qlke0x3-U#^zNge(rʅԼiRۙ '(R Z{ [ ;\WLgD-v.yp#"C&; _ҺiM>o& M) 1q\u.ZpDlVX>cD!ʊzvet8Et{<^moHp|`\4 8ULIVeN92.jC^t3&^EH`>< f^_dOOx]PՋ@,g`,g_H-UD>J_5EfЕ9MdU#g5RgtyE. 2U~͹VPۤ\8w J 獇`= z#gsa-.#M%*ʤx\it;rR<# h#+$by^4Xv K"Iq<\GAq%7ո "d Wi]~uRLX".Yׁ'xܾG"FFAU8 '`ނv3-QѠ s ^K]V8')+.%1! nU 0j(4V\%$bQ?/+[ EgE|NL &wy*9F(>8yjVS1g٢Yzj%YEio y=7Iږ_OՊgHnN〪f>lZ!Z,N+$g RjjWз6H:̥kɻK1%GJǿbEopfeǥȹgW !Б}Ul[Yo M$3N&;ջeGjޭDZI9䒪܊0S#\;x| s- T`{A=./s%itihO o9bWoŊ%au^ZcC[Au] NEq<*3Y G !w}JQ&| Q ,N pL[_r4y)C.a3$U?t ԥ76Ꝓ:]cJVڻݥ$jmSJݷҼdx U䉙E ohwS H*Ouud&@V1f O)/6D|94]Dc`-{ A(5Ew \:+W)otW-Sf}1\@}bQ%%%UN8OvZ}K|(NӠWq7]:#6…>ρN{FD9NNGa/A|~D|hBR=^V=*0$H'Q-s̽M.@2p#wp3w FwPapZzc\1Ϛe&sd#z'I3L'T~Eh/ @X+k"m8 5I6{%Li!$cDOTdNF2ݩwlrÃJUͧkGL\'" /Ռծ#UdhDZ"b` +%_uZ N↲i "}W@|B@ I"v8  `, ʚ`GGjR& \Vtc=)!s/=R8lm ~?Pd&vLkO5X,@LQ''v Hm ݢz!m׺Ȅ5; 6Z;X)(`Y(ɲDbo(>}q< c}¯z@n 8̤t"]Y164ƿB4s3$bP)6fbb) yBܹr9/sD ]h?%^B<ʰN=D[YY(o1ܩuU:FVk*j au2,c aZ֌g҃Ƽ=FAu;\ݍu6ihAZr}9+H5#pe"S~~GAQ5V@6[A MJ6`vuőhۑ1Ct90y~T0>f?i?nsƎQ{L?3몖t ɖUu cq Bs%)b ?er*ı Br|!(Bp QoI@Y7],hM-5iXԵlW+}쓤ZF!{@x`Se"<]G?0fCĬj)ɦ]Ӽ5*$Dy)PS,?Zmw/ z]戦ITHl|>?OPr8pT, 4Nq QO?0R{lN0 l^&%>jc/iEJza;pebIv.As H{Z?2SH$QG"&++%^Jw**?[@uڙ kyI 9gAS|+ |Zx4|bkFCni⑂WfS޼eUAO΁S\oD PO.%K4*ok`0r&2%OUV_:zSBk9*Ztg߰ w #VU=ƛ}F`%Fڂ1* $^#P"%m\E=%'7&۫Չ'N߿|m:KḵIEKdF>^dL//2aQD(>fy(zxaeћ7Vh=r9j؅;hP`Y0SO;1\w@dؾM\$Sms18Î`z}eu!:KT3@7MSb1wj7 5^/I֌7j'e|4&ӍԳiOc0bzB|7&l5XcxZ18$8p26h┡%>qr#,d݄u$`w }] 8w(' knyD$J'FK"^k(r3xv-@eRax77%$Iax@t&-s(v>$'KӘ"34NWYKū҉tXdmuC5I3-! 7>'݆/w^A4/Id1Ves &'9`O&uSYV?8C3CD9E&hiG'ľ . 狌L~tRgEj"5ԥ$Ҟ#gvVGP:uj7 _??G·̘C_J^3H1I~Ҝi!ȵpdWqInΨ|[qa/ xC:cYĦ8{Z*zmڰ/@/  C]|VwB˓(.uz!fSr1v)Qi?u­N"|[Ώm[9~il-^u~; 5>FV-RgUW=nBA( zTxgLD-'1:,;5m j}0b 6L֝'1AUn"əÝPBEN*bJ>t)E52K^ ʲR+0ђ[PSy2f>`I>~Awlv/,^A= %k{sh~ro y qz<ЊMaHgW7,j棁e@@=9O TiL+9sfGDo[470FX/4[Jzqg4mS0z63b"fb!.j#ʧh:,8췴23uDٽ{^H&*,}jc~PZ)֊3 %O69S9> *CPL4ɌXoI D/ĈΦ!;'9+ga_4| 0wt_< V%1Vnɒ8d4|cq4p@gvvjiIC !vw/>ˋz%>~̢*U0.LED+`k푱2}P\Skn=ɉ0Έ?9XL5%] z+ϸ} 4D)p?մ;L!3`SSߊKbhWJo˖EtZ8xto TgZ㐬bÄU4!(ӪRȊrv8C aS6p=>B0`MnGX_֏iْ*F/,p[cㄦs*>pj]ƋNX_P1qj $v0 XoUJƪdNwRAa* =v4tJA '{gh"qj klBIgt ĀQ^XxNԛC&{kVni}XSgFc$jIJstw iDL0QU쭧 O&k1,%F]rp&gKX,ɬ)?;Uif꠲⯫)X~⇍?_ laSt%g+U>ȿRf^>0pO:NC2ǝd&5C cEnAb?%GᒳJ;e]oq>3Tu)U;n(Von " 3i֞kJ01 >YЖX+"`x J0A Mbt':Dltzk-]:#>e կzZGy7N+UTQb".KEO*YtAJrjٔlQ-Oq0}J5CxI `=ClܨK~騨óEtE7%9RQwee}:),RJD łY)p䌎*L0*'fEY0`Q2B/uح?bBq4$drksА)"qujTt O+GKx+2SS$5+'' a޲+^a~P~rz@t Ʀy yP=*ٜ f6_]78Nl*?tc6OVώk4PGPJϰ]"2V4.P쯀d<^8N/_>ArK׬N6(s)h pg%܃0N%TbO)zrX.@֜Wkx>n!Z/1-\vAh8?Drg(9Q5nCu_`8s;vPk> $y\>C%קWK: ^df|%cFBm?\Pݖ1"6lYdD;e_Yxq xDb_k?kZ.'Lb7! x`2ىg8(57UyLr‘VLDF}ɯ,m%W\:Bܞd^#bWcn#a>f_+꼞آ9i `yx<[b+(0rpC4TD|uuL}Z:_ jڛBe\87f$0c4q'%PT`&VkRi%zF@Ap ;I|"ڪ A!"xȱLINX7}ZQ3:_qF=ý?PxE“V)Pd] M}74%P"̄x= w^׉^rοC7 @.z(&7o[2l.pRumy=O8%>f]o/,"l3_wUq:^["oy/1o(͵y RFby}]r* E!lgSEZDH\A eQON1yK2:W^ofqV̽s(Bɔ72no֨//kVvI)|D-Thhyb?Q+喕|_T}͸gxHg2l/jԻ,V}#FSZ|ވW*Q4jBP+If`.apgBF h5?4P 5zwPe9&J:6/ S5P~O'v$x9/[bڦc"SK<<}H@*<e79#;[7:: g#8gEdV [[B0Ӳ'1"llRʹysJL u]es,}w i8[QAT?2@gvm8ER<7;F,<.!BK9B}oO ډ\OBpڤ)'Ơ.Y ,wk; vd!FQ E\0^+a(acKzfPsV)J|yw?(n1v=:fKP/RE 8ZEI$\m#Ui|;L8y4lK{t W`6*+5:q4I[Px1[>[Jq0.-2 NAP=v')̛ٽL^3䓺LFZZϨ% 0E1J 2(}a;uF))82^]r^q"# 4 ;o1l(4*P .gkO]Z%!e(VIGX,dD讈_釨$%yu-bQ[韷CR<98tj) A y}K T*eVP`MCPsBo_Ɗ4E@M3lxK)=E賖Bq KJg$߂DJ+j&@JIVPh Iih_\#j \G灄Jt{ksÓ!6Z0;v`z -;3bσEgZPJe . 2lcĢLYs mzA% qF%2 r:T@|K"ۨ_6l fK)Pfƛ pi ?ܟ"N0gfn;QPrWL{%=O2 uA~N m[pF?w,P)qkayp ŠdF"dlPϫ8w"ڟ^"IOo#6Vp\H恵TZπa\b?)bRmUgyr{=ˤݵQt_F1l{fAqTX^j$!9.mwqiHO8hn[Y57J4(goθ,/|Z0!$b;bj:ۘxxύG]1K23-T3D`RdJkR'8{q<S(؊Y2 QIp&@/uG ťN(P1m橜]RsX-$P*ۍԕEQQ+d>̇޼H]M;|WtȒG{ Uuoӛ9Q]n#o$IT)EVg8WtI1-<:͂3-b: 7aH` {Tt$06{y?o((pPz8?xG|0PGxeDaO\ȩ]=uy!7p6@AUYxX 2RW|X2o: "5V\ˌG+h SE h 2,mnŢ1VكA[ٿ) gV<;|x#:kRczlݷV$WQp#zn-$.f]7kҴ&2 XGh[D[r "{HqMރLes= m`>tq}a8mEz:Jco8Ro#`Y~ZlLM!ϖ8D8q2wŞЋ.{F>$rߛ3?#R8@7r7['vfx͕%gYnݽ')Ϧ-rK#.%˲װ*T?Ҵ_< ݙo>;+q]R>TWt%!3Y)Q6SKqs$$vlf/Pa ʱ7Eur當q93V?c-*WSɭ{?2GH\rDSgDV8}sxT'$ =f^]ÕVd`O ˡOᩲF)C^=kmyIr=ns,aNȿv]`# nYI+{ipcʵE!i]P.Z MkEAfPɁQ<(qM}&U2Xo/բ~7ҹH5 &#=j]ج\V Eܑ Hkcd1'^W:4~lmĽ摐D-2LQa2$8TsA)ms;-ulzK}:xx&LΎ4ɇč?j"-ɠ 5tCf[ qCH?w]^ 3pO9dGbf( 0 ~ R,݅:)LgB@c;ژX%Ѳor1և;&Cgw=R~g7=ڕA_@ ]\OTI >~`D<ܒQlf$1I*`J]n oݚ~j\/ }51`6^@.R]"n retKr<Oe=7nTYx\t9V6=QY"o͋h­MetKdlB&{A|k;u`$$ōHng{=vO^ a҆b5nbcr₼V;+ KHrWL6Y捣Ԥ-ل";OcufOlg?=.WNFBOX"|zxr8!1 徛l0p"b,D$ˈg<żpyWK9ӯQ;]G:& UJ& Џ$]f\{">[.uB]hׇ\y`0Nd(}8=IC撀*`YI,ɷ.69+>KrZdl~}`[>mv". Bڄs%PzƷԙ)@`G߃bx~\*PÌnͨJ~1) FNrgf㑇 C3dV񡉦o{D#~>Ud'G}~vJ]o{<) u}%hFۖh7Oa6^I:ύi}YaN˟ agBc{[7вl*82x,swdRn<+h1@4w\wɗ,C>u}% ;of[2^7#%QKzW.4'\biYwqN):1BNon[O96/:T`'x@?12)w,P-^f1t;8Q?1t5p 8fڪ4AU+[3T3|lNjix~SK݉>^sPKdAST ݛ- W`%'9 ܑ IE_*Mt50o  ]DdR9~C6|!62?#qヂXa/Z|^}3e2)"_LW]J1wmVk-0eۙ>%0 74۞@m07z2'|;EHmm6hQ'=@*q 1BW8F]Liu-*j}8\U&[!?ڭjۅパmrh %հGgX>ARxwUX^Dܦ>$ѯH-D1O,eɴ:ȣΟ?PF)!Ў=[>;`EJ+{S>kV1\ydaj$~w/@)k~ 5aEݕ'uт臃])4@}Sζ>]w鿦Vt}56R,`&]!Ӎ 5N{q9 . nݤhʲJbiUME |@q ARp1w%<׸t&fi.4#Ck~, A[x"X2ƀ^~7. [2 ؟B `]y-TIHe>~)145ԩceRw)' Hy p &L倊|ktl <~/a|Ndь۫km*: q@viҙ[H$ RF*vI}cepȯI[ncz k'f_MyD#ZGƻo(8xŘAfMG=rd}#َZx[#G3K$&Tl7B˝/uMؓ mF=y;"̚㵒;7w(2̛/ P zZiO{re6n:3Qo[,yѮ_,5xguG~( Ki0AԐ?}2 ]>%U,ʻ\\|'UسcMOQ-?(n n.8{])hxyjoEJ ֩Dn(6>[&}ϱj 0@+> sfn#~pHh(̂w;wق73OČC= 3oF `,}xhuZ5zq}VZzCn2Bܨd(}4g~@o2/E*]r2;Ř)+E Qz-Jb$ru+C'0:U C"qݗ慩+ Y^g68O.g| b[ݐV m~;>qMAc$فE&iJq9H|~j+`Zq[yl젥;q.g·C;ُx,/D$qjyx06'?\׆5 l!,+ bm^~D ᾃ EBh/-ϐ `%|zP@Y Ys>K!w.é7] Q`؟@h`N+L3۲K5inN*`\u-(]bE# _vWr),:ŕCMN/ q| >N`/R/VTQm&*MՅ[X.fl p?&i$x]>;jB+LTD<1HY#0ܷU +䶈>6f;`1,u>R=[q~$.?aP?юB2hG ecW H?x!;hzH"H62gۭ+KЧ<_u$> ~00@gYdx ziFC2ZL*K+{.<7(.G6֮o-t\,>-\xU'UiR5~5f)m{\\#/A>R% w?y I,4u6~LaJnsiEbjl[.XpfJj~?R3tƂ ,g:-x"+Å\7Į8}.I,]%/Nq7W@ f6/u;{ҝKsLmMG‹85fAS&'v"0)r ?TNe3<$}k;- ԩ ق$u8Ί|A1^b8r[!ҧkT25:[ȝ;2' agٯ`"+<6XNMH M+oyd#;?U4OqTzh%!l{Cr`:DҷVRʎf_t6]mk~ ~(IBLc馢Ka'8N]VYTr&M6c`v\0!5 G^9 W H7OD}&<,<,\@ձۤ۶:*!/XBQ0聱%.ag*]cd=qoY8f΋qZg<lG0^>hђ+p'v{F,Me(_ MK5CQmG f? $kλSWŹM0;IQT6"E+sjF&ݯt}Hr`kF8e1Ճdi 3l{w.7x8I±F"ݶymZ[O(%M\nof􋦋F0>Pƹԣ$(+)`? U< PMIrGjarKwg2γ$u7[0[IE|3/Z6*,..# 'jxji: ͨ$B&~(1FW߽'Ǖ9 J;O:t |.=fN X =|[%8D]]. l<#Bر@է{ai`g\5a>;SzfcCS 6^2*P~{*mZqo՜WbvA[R | t(d<26<'ԗ~N9L޶\/ƙ*`GworVr/D%KvxVz̜UdvLi*S7Fiz؝ PCjπB[ %o'&g}/T.#~GqW$Us!qFCDOЊ Ip0i<++}go"orkxXYߕD-CC#;/I=%wXqRDn-HbecD1Pȅ[e=_A]F㮼z2S&r4D5!cKܬX/ZVY~VJ8͗K`"3DӞ6L6ΟQޏѫ);-cg ݠE]=#ͲIx+t:OžAcB8wOz,/x鉄*"gߟumtЏ<`Q~S܄`2%FjԏCl"ݵЅ :@~r!A V'Lxt_]-hĻdW蕱hԭ~9N (aݓC* TmA"VD){%9^^6Mp "<gZ)lEQPfJoӊ5{\slBM=-ve׽?t}H4 1lJ9Eu`Y" JVa 6TYQ~dOq fQ$4ZfW< *| BjQl]˵SB1g+ [Ѿg_{֑'MѸ!P輢xRA<"tGtҏ#U?L8"SFC e ץ7#J#}V<QT.^ִeO`mHRA !T~ ^ޖ&Yveu@}9(c+'S08LxOl5E.~%Pq7bQCv2M2OY6ʻw\j] ΢JƖpϘ~Z?S~"V|ȱmb]aG艹Y{v0\(&H>huÚ}[O`B+ooL۵]|`⽼2)f2şOVn1i; )7J =')άjm_?yP[o`H_nާ?, 9ߠBG/v<]pB|*9اFqzϰBx ;)JVc +$Gd]eSY?x=2~9Z} c{0(O+; D&@*цx|@8]5[gcwBe06n F5ɂnOoG5%8ў=>D$OLVVzA=?%]}Gm^5 o'pkL1qA&BM9uv'Ux׻`ZEn54iUEMi\X4J@7AYb^BKAd\ĒPmjxEfx@NAΥ[J<8*vQ NR#,0 ism `%HcmN'CĮͣ7\u<&sګT] 5f%U G$21G6'담ZJAF=6)Dyg>u:i.ڴlYK&t*;2Ƅ(q\}:T^gZC+ѵҰHb v\ m>xYaJ:9#D?ȥ=b5 HPU@(Lд# :? >8 ܕDZSk`a* S9#} BL ,R_buYh:),hwuE7/Ɡ刭Td?K2艆)[+XD{De gC 37nvhi昩fYC⻣#|*d|4fq@~TF䟣w+mzϙOo ]-:P$YyYr(:(܍+{lVĝb#rToXY;iBiNwSG1yGtc.q?ɹz-@}Ν1`_e/CXT۳$p<~J'@ j~`({Dȍ‰_0pDg1d=9j$DOL<}(.$SPr&㖙2‚dr/{~]"ց%fZb<9cj b1u(4H=GTPi1$Ny?;~LRCoߦe/8;~yxkD7m`g~FM6"نJRN$x~TA&I$(_Zk%F֞ɷG&2;iA(`? ŷ- YAh8qxŁ/Q Zq k-$jWWe/Q YtFIPqb"ΐ-WYqjpOS>E/@6wr $呗/b^7+-fMcL) RcxU0?=Jˋj'6uH5X-X.ٙP]Aѫ0lpۑgH;]{=& Iڢu>2[U-dDץ뱆 N$aC@PR'bSBOJƻc˪ ^HdMQk loyU~̋o/hQ(+>Q:B]1?7Kg0\J)yBJeA3Gs=#XcChʓJ"ϛ%{&atCL-eB &xoKquBV{7'(n9rF5x͟ɫ:eKx (D³a_ZT5W-~c{)L 7HA9Nv&fW ͌zW8ez-q٦ Ii'㸅Ldg#(\~NToPKV1,ns vɸY~dec:UΞpS c(e &:KsU"g.%QouF2 eC+D8N(vJDTS"Б=#@~R8 Q3z`03a3iT8? OkgFI31%ADν+=zV!7 ǃ -/1U1Z܅\LMfNES Gc?Įi0G\2.#6Rbw&qea$n椄k$@ ﺷnqViHBnpI=Ekyֳ |[UƼ07|/1~n]  hMLPWV%n ^ XB_iUo;rC{iΪ?|,XqNU>Gx]͋և,6QU^O4ZyoACr\11Эaav.ہCJh">Ž| @$5R֦2v|ܔ#8~ QDj'tjKgbZ/^R{O1yX\-SU3$)N 3h[̛1#9L뽗E.NiNp]L )jL \A HtFeƱ˦bd~fV,✷0}zt8p?#Vy@<O3SXh-$͓̉` ̾>ʩq&o ȥ w:vQN/5x>bEVUZlȢ$^[݆E\aϗW7s5!K l*4a_J"[cUIVpMn9CoRWX"2q8'襂Sniv?8鿝0{sJl|Q:v0S#pqGfqCL5Ԫ'o1d|BdkokBbܔ鎲]Z==B>mɅ NkxX 리Jר9R̈́4(2T})7k-2?>=F:Sh R8΍ g CCJd]ĭ|@Qv{Rnppd<2D~T7UXú a0zڇPP \x\5Q(Rμ,2#/m-m?4)8TkK|܀BSWy pMǼ\r@Yc_Mn/ [4R=kk(}뱦K*$H#x8FWVސj<jH%sM<n`Fx`#OM^V[$;E2\q§C|O=j/`}C9rdCz0iq{K֋w[b*ShKѓa9νJHU>9+Ή`-A7ӵjJVPz `}E&%sRFؤhf.LPڬgd{rw(|k8pS}6:$ SqG7VeyV|)J@aX})aVΙi^]gꂟ [ҷ! cSO\v˚G՗& $_# jr!zgD"x^"'5m86<q ۇL{F 2cOW^S[lxy{?clb=T`jŇ(xraG.TK q̥CWsx0һ#N=MP;hnp2~ Ѐ>DPA"&]W5G*bmĔr@7y-ONyKf[3Hmgmwa~?*>rݽ2xe 5lVdr> ۺ*Mo-}UzhmժK8U9JV+KW7Lnz|1sl[8TF\-;1+S޾gFl ]J taBgW'Jϳ]i5KL%N3?vZeNIG1DJUB ε-g- *AWq Lf~zzMT] P2pt-wwŃ>Rm.kZ1[%pHD8 {c5޿5kQbп)X46D ݔ~aiޥ G;‡Κb#{2Wܼ\6%NzHAæu75!53f]4ϱРd]N`9m fkZǨki^,J+z|8;q5~ fEbuXgCa%("MLA%eP3R&Ӡklu}TJ-UKŞ.UV)asUZ uMI&-uM baZ `:ޗiah@XsuDԄG9 s3 x'\݌);3n11$Q݁[b߭al/1y*K_┐F͙g +zxOPk;|Z4y*8nt(.zKK/rhQPc3%YE@?ɘ3HϻT[&҃xW#:,WѷJCC b$X%]?vORxX6/"Xvz~m}"ͬC41b9BھzdcO/84-22x: eaQY81V %gQ l`SQ9ײS0K- Vq |Y֭VCv~6mRƥ>5?ua`N/]zm!Vޱrmc{ _DUOvʋC/'QW4NH7Gܪ O)͹0(!Ѝh{}kV%_޼P@?3]<]aic,D4̬wW2ѳmYw6? g*5\~Y5/놬bBLb+b.[`Bd:GN2 P1dЮ9;#eº;:飖kf#^+˰,AK#\z YZ[XY m `ʏ~M8(O}W#2|f.Wz f+tד\'V|NJJ jIzbR\7f↲F۱}^ۨ\YuܽX)} *7pF&$I#5%͋<وZsCO{c1 V3wO);)'O%N>#BGT7q|6>^Eҳ(k"=TPQ{}踸C`:)k|'<Zu)Qf,Poa@bH-_0O!ߤsB$;(T^jjnb=Lp ogӴ8U,ϑ$>l)\s!)×Tg_i`鮾*+gFX ]>!mro#{79ZxDqցL^><&UaP z)1JL ^5CX*}B.x Kmi@pK!_WGrkO6Ɖ7I:Aҁ`/ s0C)&;e( ' |J C{Ԁ}P!6 ꌿRţyɊD#S:g냗 eSGlzq"^?d/Z1@͖,)g(q|OE&d( dw?osΟŝ=zlkH>A;Ixqqb FucIl/| 䤝[WH{_Ń>˛7a~Z>Un[~(xϿk'JOzND b:!:(G{~t")S@1>в,Sk999%5mWOml-SD5vp 3v ֘ ~pr|~_?vL)O抛Y&>=5:4&v^<S6*-³_Nde&..%hv'(VxKq eo W1]V#Hcn`bϡ|*^#y! / D I+?;J=Y.x}Bn XLc$@5໥VTu:,iDEWB%j+ cC6ـRC-YΑ fBWICxSػg;5V˕*`H*>ӋښBጆ1l(F% m4h~h$C h3rN+4¬t`C;`F5'P,Y(mBa/%@iSw p iM.&E E 0E@EhOI5  eG~D!]%\#y.θޖ*Tu եj#Z4C-DHHMtE\Nh+M֠lAE&`AD.)\L*A0[e^bŁmBˉtһMs^ ԩ;2 D1h6 ^!8kKh'1d 7N[=4?)8>/Z}nMaKUF-U։k$m 7V ftyO2 a!ֺ%DO ;`çpt# A8CD L)Lú]1[UmAh< 薶1^m{C_ SZDZ0iȊ[mL5Ng:?LExD_Wnj.Y554,**nC:}/Z8GMMf *&G+1ϏggM##z5{X;,i#:;#^f 8~-@(dBV=wyt3cl+bVEIW*uJiT8hOwЯ)ݏ56 Rֺ >zw.~MYuExEY3M|'~ kznKI;9h=wt Q\jluUp)us^p(T$ﱪPҚ?h,e)W~F<.|6p9Yđ ]?wtt4g/tiu#i a2rp/FYGJ57<8*m*NK!` &{ZkM[ + ?B$x;OJ'M䚨"WLԿ VemKJ>Fs\r?EH9ŅME~I30{5`%pyhDz֠DAARBu^o_їO=&He],>c7C 6 $ηU LuZ|bPsA~x«4bx;7r e/+]esm+7#UOH1 ;>6."TY mNMS#9Ⱦq&4U 3E*Zd51 |Nԍtr;8ES^S7ox7lÑ3f#Qԁ7"1.Q `ԯ]г뱉#RAvYoo,:֐?0U, *[e gʙݲOH6ĺ;b|3 %>d?m2+mk.55lwbU%:N|Uoz&; q?:1qp.TN!m#%Py1aS1om' "k㤓\Z6O釦*+g$>6>AG'JnY1ld'?Pt􅦇%Wa*utBHX&- .)̙ ̛@ "X@+L0sIhBm,xh nn<[6ۭ2܊Q=GCDog>ˡ,-/unPA;'w J272.Ek%1Ɏm7_$-$}\ذqZ>C`Ӽ'Dc稬6B!![zջ$B#E,<fW3fb}[A(x^fy5Ί5t@8ؑ!d<%'ԐIN,fd8f,/,/^d@0G]#w^DSUvŘ70\3D)G-)'Pׯ߃ω) I|=V P9 }Ǐ\Sfw冶p9ҾzLpH4!)&H;JV:T0k!3 EB 7 d獃x;b=JodIA8DrQ[BQpNjD6WnԪ:Lm:$6-rzY}ǍGjeSD@G7v<\k'z%Tˬ yХ'4F[uwae\lD; |7@*EP) `F6YJOYqˌS!AꢃUcK Lb0B5%;'c0dnt#jb]LZge7@ǃ޼Ϩ] _yk;9PK5z@k5aED[/%2CʊKKNM7lGL{$S50^`V3Ey& NH6&I'k`,ft6LJ:ϩ}a*MzD Wni TL7h}= ԒH>*Ymd0?.T/9l+9^i_Nh*vD7x% CVV# sa8/vbuyZj͠/|LoP'J nVʌj>ns)Sϵ +k*K^|U^Y-5HI!);/W~?0SI^6:2J[:D^^B=%SR2_TR¢]l3TpqYn[ ҫb"؊e)-ۛȪ@ieđv^J׀zXwr i)n䰲F'eS+N}yʼnly19nr@ Lߊ cDv:[ypꛚշ"W5ypL:@6VxQFyq>-a%冡뗩GF@nuat_5h\p~s<Fgj~av2pC B8;Μa\J5qG@e P[Dhg_y ~Rq4:h" ^ߴZWx'3qP^[,}M*/7.E3GsZ z泧Y.3aFˎ̠fbSut,`}>}w4tzaB!"Gxd),fdSAf =m}؋ *J\vcЄhSゟ;ݎJоjC*o'G¹*Gɺ8@5&RdxlQl@9ٶdU^b^0%`d A$W:r&KQG.G(K].2 7LKjhl\nAkk JEWյ<"DEM[ 0[:(M%mԏ+c|]3CQL'B;ja@J^x$IhFJ ۤB5v!kdNX΃ES>.dKV4-B~3z= tPUaj]gtwJxq~헑߷PȜG4b!SD܇S$9ua(Ĵ)yLzcNP%r'Qt9ԨSfE ?>×o3hX&]Nσ1 9Y81tM?nswci~*5yYם,KbI.]Lj!KZXB-no[ZAtޫx9#YiɆ&ndŋF7HFտ1m~@}Zw ](M.o]~_ZQyU/׼kXUKr&|MtMNon>BƦmŜ u](^|HvS?+YjaC }o̾~7#t; ,YsKA2s4vQ|n1PYEАQm~v>asJV#HO<zI?SJ)n#a* z:VchM:DpRƧA徐)dwf`yŹbc}  U5jl1Z»#}^ &wba,xK *Y.L_s&\A17Cs-)[$X<̱aSβbf:ƭ-0v/!f_!@<wQe81u2u.JT~ _vV'JUU5JE=v$pU }&\c*hM*;;ᐵ?I"P_7'Fo2@0օ*0it'yMM_fmiG"cr^U\JOFaK!3  ?B^. 8bj|1}743bO;;I˴YAd*2_my%J.DQsFn֡0uR`!p@ 3gi6f]Yl-/P7 \.PŐJQE%,ycj(";fa0IO:٠:k׸`>=YtQ0vSdzgp\i#wKPR2,B7BmyX.~`{XsHd|#t}x*uJ=p>raE#cBeԛ L? ,˜9"^Y*-p#}^;-Pتp{x{%"R(/(D41^1YQ=D}'M 3~(yq\8{mt#J`Mؚ/ 6&Ê9!GبV+0h$yq?Ehm؃I,ڣh&L6)o<ެ7̭aE#fSh]XϗH}pke 3ހv+1$Pcc$rt޹oyV[e=ݚ LG:KU K6P\C=>tT&&,׳ X !LCmʵJDoe`O%!*?{q r85tʄ@0G+!~2]*LYC2.Mx^GWRqDY$!J9.@q $-<;vƘE8c,I%u{'R1hD*(Xu P`og՞ e%pR.`R~rKKNn󼊎+bgIez) &YdjOxIJXyVغKfj{,M4i&T᜴ӊD«# P!i#=6۹< FU});a`C6Un%oJ3bOUF|5]ChJ-(: 奨j Y|2T$DBPYxSH2R8C 'q=6~򉘹BSԕI"9P?2'Iǹ'V"d]? _4濒Mj&?)u {#|D=͙?{>c"PZX+cLJl{F]wk\5T6CUs,󻠶>>M(%#.2Wy5#JIzMg;(SIPްzեn>#[cf 9yxyqC8vEu<:}gy4 Aw nFR-@u$3_,b\?1pTta,)!f]阇lX&b̀&gU}pA `}i̦DnHf8b4uи1JP: 6"q>1}^$1Mh="7q.R,Ԙud Ozy8$:ke*]{R&ƈfYk nO UBJzE~oE+uUzST^N|RDЉr7>2 zSRPĢOK6Ă }CfH3gTuQ:^rڇՄ Dא1Ôxze7z\|'AwFd̀]M$ 1d5 b5řd3p[ 3RfMC' $b<]^h(ZNq̇egI7+!cIR}%EZZ^ed6d}SSIHrɣv$Ɵ[53.i0Wv.T<`RA{} 9]WF=DH*9H$ M ޕĠbsKOrEsv’ hպO\g 'ϱP9fNy8RlMF$hoGKZ{}' .ourֲbG۰7IM "JO 1ea& Z*Mm85pf xU!l&祹kv0X2[sbBRkmM0xΣsp}UyjT:Ew?gZ.`-e-L5Sgђ^&k;Z3P)S'3F%Z(C6pXTW/yϵP|jzs۞ԫ~tV(ӵI$"j2 [)РJim` 4t3R!do>bcuZmcTqgO8⁝&4@;w,MgwEo DxKf^Cfa` 2<3+Q"v_Ǜl2V`6-!MaIdz2k {l@9H0RBPX=b|*͡)Aߢ:>-X&8MiMRvܒXy6i@6q7[۵0Y%R gxbG.9m^ |a=?È4dV!8w ~ov##-YݴEf/n.uY'>BRY>4%bב.ltongʟ?AE)z@%f\FĊr|ԯLI@@ק)'KdXYt/'1ډ~Sxdrq'_U}{d=o t]}TIϪN) [ok/L;j0~[z_x#lRW\$5JwoH=pjia+toy(4i9,I;=>u Hjg(i[gU "cu,t2/Ή˗&1*w`)EWW<1BOw4V:Ee8ic/,C"xwdLWq4?nqظY)OLxjΜJdu Jկzߊq+A5f鲙-M$5%6(qVC{y7nz lO\lUFрy '@,*\;,Guh{=Fɯ*SMu-GkAD4ә1Z:q= sb{br}=(@[of6 z)[pl &,݇gImTcFo|vc@,#G4B|ﳅjNj#=m ~?wWڐX\ɖ"Y[KXLBes藍C/rzMe&LgcK+TgCQ<'|Rg!7AI\!%%6=H-oECeƮ#t@!Pf4uXp/bۺC[ ~f)Ւ2)cnrPuN}L>j*;ױ(} !9gHcx!_8mqRhi"JLZ<$ң6ΰTc2Q3-I,`9΃;dr3M/kb"|M1,~8PpڒRV +yXIƊR"~HW>JohصS!b&gwZ@b`' ф8142f =eQRYݬJ,p#%ۑPpGH#Xa)-O0b4/nR-Gߐ2AmAohyajA,ɺ ҋ0>qLnkKJ"*medht$ k?jK!ze(o1hcوݘ cKS)6$LUGR<2zgpǀY'qbp@! $؝/ G)]]^k:kO9#*=bqG_E? $W|$Ć8H\ο/Y`TI ldߖ.&/|58QGw+(X'wbe!`X]}V>uފf%1Y^[Ix-Rud_ʁdg) m84&n?t^%rz$OG_QdطƤcߤ. ODz*"} V`Vxp+븓d!%X% ŝfSuB,pݥyDgI^уf_=E<$Knp1?Ij 2Ӕge0 &5CЖh k;QPqf{7%Mt0 C 3)JV[#}Œ;[ĥh0̾ sƏ/2PE&R/Su7u_T[r|u׏۟|9`+r ᫌ$ q0`kk-(ށ6jVYޠb]w=0e29x Z7[>]@ >Ͼ9RVY<5kzbxKBHyv?M`]Qi+Kγ`Ui3G&?\*aɬ1ސi;e73 ,ˣ+άƺ҂2j8RZO iqWo/k['jGzciÜ~iޤnh6vGM,}Rf}S7!qAzZd[e.#tnfHz8:;u_A`OD=k7֛-b)Bw?E43( #.awm"b:t) {?/)gP̝~/8wj݉d):C#/)mьOj4B1QYN߃INg/\{a",I6FM'"A6Ȝ}p[ ^CMHu"1*:5&LҰ+󋇬rAXIvbiOїύ.wipVuE*=9̙l>2 ftg/vܙc-~}׌+r,.,*[A8q>1ʖ3붦^Oz>sa?VYi(QB'2+7NQ})I!dĠk9B|&rrC(IWok8-ɟSҤoGgk,%O ̆OeIi/߶.9U%c1Tr&36̧B=sV5 5)z \tPbH="_uV*)pazVHSKZ(YW RFF_¡ Ael@];{]d* V1÷M®$)qHѺtR7voۡǏIUKSF%@ |5QtbBNBVA'Ƕer@`Գ_t:W o\\G62AQҼۘWgk7ZΩ>V=IZ1ں~$k5U&s_6rjKM}`T3"]5}#]n0{(1.b%ֲ| zq0&wn}i/b%Qv}m|fB{fȅtdԅ&̲p6B za=*"asxvn(=U b'_tx0ɣwO#_[K7DRL])5[*3cJb"xF?Vg#bYEQP˚rc^PUx9I7 c@PCXL9soXzh}+h v?Ou6Wި0'-sgiH1K'0}d߅|O: Vf`(5}ѷ a__}B~ q8l,cx]D.'8YqM1&F5{eZN|㹀s@j90́jgu%580\`9Y2҄,%VGf c9BOĢLr/ٽ$'x)^s*=YN'sQEv :da24Џ R2ݰZ2l@f.|j83;*VE1L.H7~6v\Ypx>L.$@[ 83} xʾ|kthIF]/*habnj2I/vE)Dܦa*CwDڵd{v;7qK!&.¸'p@6ft1rQ$ :dn'<`if-<Ҩ߽.ahObn/mP]f=ƺ=0`\b m/ApqB›zF_A c@A@mSIJd~|- F-Q&VI`{¨#ZDhRBh'{FvQETJ}ɥ^v %h v[*&:a k1SXA1L؆Жw &QD]/EG -I5; h갢ԱH "鶈#> :AډcBeD$G1ҖzgE g{VLdZn?{N)n`Y F/ť]v%jXU#O{|&B/'VcjIh),N2 i Ә$GnqI"VȓҎM$i:R GuE{/W 7! 9T4gGߗYL@̪_7 Jyu-7d&<#Mj/Vڤ#MCR5@Fw}яFR(6Qx`y49?"5掲Hq] /r"|0v.:@g"!8c-y q'ltB:^~#F:9EaںY#k>lpП hrdM _U/ZfWq59H:ZSC@' `rb+}#u+M[5Bz3?lCnIYgpr Ù> FJ ]0?&p/g0NnY^;CuoH?lK q 2~Ю[pş;:-0+@ħ۫8x&KTM~!,1ըbJS_2}mZ+ Uԣ璔5%YfT&x㌃6SEc5rhR'I(~.B\|N5 R"4=wX.)J<9۞NWәThBiqK *uZMrC|HDH.:=% w & n[bOYpn%K\ROFW jlS)-TT;iKUR( qgr^p)rc3`2&^V`]/$"r_G*ףaܨ-~ |tB'pe5NzzS1"e ׉#yM1Ȣ"ЖZV(av6ي}:e^YMZ*bݟMc><;iN8yʋ|mk (6WD~N^W{l ;V"%D~ȉ[iQ+=&xG#~l9W#HHתPBFyyS vMD9l16w;dì 13m%k4I,#wz b%F3;"o"4Xhrˌ녍ξiŠQd 2IdT.B<+CKM8|;߱o/E5tn&A3hj1؟3 Q]OFf B',Rqʴ!B|nqVT&^aUmB-AcgwQ,1~ :5üfl!KQ+i 8t,闃 T1g Fߕ?a;=,h@ sU-j#@6IYYٕ]f#>vp$.ѓy\2x[wQZm>9n4霗Fiɍ Eҡȝ"K>n'.⼬!/; tIK$!>6eZoD%|&RRi/*D1>~MST57s' O2\\kЮ_!G-&H+2Iׁicb5庪8&CnVW5 } -B$hlSoyZۈ8T%#{JR.ׂV0²(r8TQ'62APU1=if_+*$0c!6v'WRMy&}rk-j쓗 ^?o]-IF3*3'D'1$AaBs0LF(tѨ&ÛKөԻת[ Q&.ToVx.fx?#oȮ8\<߉r \۶/ M;e޿,q bwIopX.wPD^Z`eU{0ZW Ryx }D)kĤj7񰍑Bjca d`W4`k{5Q;ȡquRH#Y%ܧy3i@C<72je~,քO$c$0 U#L^jNGRs "Kk/ƩzSYd%1y\68~& iY`WR0rj68&-QcܺD9c-y (; ->+]9lԌ*NJQb|U),^&kxDq(!lCFX`ŤH 2[4u5@uֆ7וG:H->-2&\ Hb4>傢*;2 Ȁ6ߊ]2 @MqQjOHiA HHwiwC|gqވLyD ́q`"N׾u)7pALr,Ϟ%mTY6mK כ;O.?'6nThwgFfMҥ"5SZw- d640pJkˢ~kp@}F/ @mahReck*:Gb IJT%v'0}5K) oQW@f-"5AB엿Ed͙&}ey %^UI4Bdֶu*v/1~i9k y '뷷և`&<D` scU7%gIR`Yk ?B*kԔ#5_ˊK\8XטB*9ŵv=В1(i!AUyƮO=W"o T|.jZ0Z*aJS{c&13!jGF]kX Hb ۈ= zRTBvӏ\kqKh;2:.V/gY3W[Q2]Md t"eD-e֏?|ud,S:{0(t6\sޤGw]#S˅Ij3&ۏ娊G>歆Y4K=2|l񩶜/@Y$6uR@65+௟̟erg)˝]; ‡+͆S겱*H3%<)Yo9dz|ÿ[%\$E/xLe'hatgA5>l?L{e\/[mmT_XHzXMCĭl{BPEr7m[a.ό-B:ۧ*nF~M5x|5 cJxaWn~n (n[V)j9spP(?lT ο&t cBђ%x먰si4 "S^['u2)}'M^UAlx …S;~[A!TgQiJW8<%iu!sv-]EԣLX|oKL`J~8,]p+ kˁ!2"^ %r~<jp3jdoH/}ߠGwU(π4m 'L N -ɰ[n- , 3Z P&^16QbQE)0x~IcP4/Zh-ʣ>u~>g? ީQ[^(.=D{)ك,Kq]9L>]ShcQ/)PifIrf-nV5}Vy^6]k&ravևUFr0+ܱ9 6vmzn>853v檑޷O֨M[0Xu8ŋ#5wIbkыa0s>z9 &Wۚ2Ӝ7m9*"-> )ց"b4S(v|u-goNJ33=I$~!Nj/6cpx &3TH2ꅥ9AAq~ཟ[$s"bb< E"L+wz%p~믈B4gw[JfH̠c5xVI |ҔOKaF}d' )`2u#,9,w%\z̜i䘑|?,sRIKЭWDblQ[1#ʚ`)'g9kχ[ỻW$Y8;:P:Wu {B7c Po~x(cn׋sp3S/D9^<_͝s$?>63+7T5ΒD%\<9ʴAbk|VO&8פ|'J {0%e|ZWߙ?ݟgv12ƎV3wJd nH$4ʎVn@S,&1T,42bԋd6SJ 7! fYDD Mj/ҽ7jLXo(]8w>I^@L9KZRHwoܫ•U?:YS%-=.H\өfG`;h,)8;ţGi@خ$fsV3[ H.=!9kyٲ CXίiUP'pj$lHfovM//璛7tIU$09^wNW0q9uS/\tg y~Yqߥa.p̑l ==K7U#Ȩ*cԂgM`l@[Δ.f@k)ސ]@'UCf8Rfz٨VשRDh儆">`8| nR?ZQ~P~]bН،![|5$d!}ۄ;dYyv@R߇j0NڛnAA ظiu潍ˋ[M_Zx41M{NX,fu!8:j A.y52&r-9K*J[ &|$)yu "UCv{&Z!0lx^&Mg t r[uC{)Vbfc7RVf_*xǁZ7q:*9]g^iPvp8iAO0ؚS tp*d'F>ՏoB铉xy#s&æ6޿D$8SI+z(>_TsLH<3p-_a) K~`X%%#V\d7@˲hVDz$)rJFH !Z궂ө/UU:tw1O "_#6_/wlIo%jv_Rۯ;\n L^ Op= ي!Ge6B́Q|\*OHKdž+ru`}e}F̾ ٠zAUy'ݨdv~CԆNټE~KI\Sʼn'0yN ǯO.n zZ9'DbH]d*v1Y7fw^qnjKJ;+8'(vz:Ţ6ֺzQ]JpXצoqD],ȅv+ל1,Q`/e.s.'/Ds O0l D#R*Vu^=C`OZ//ɟp __FoHޝӢM}i~Rm/w9 -4^si63Fܸ yfƢݔ}EC%xX清HL7J*(t %Q(.TSa8AEdz `pٰ?_A 絞 yV/']amק%te . LIr- L;Po um16OG!>$ח(~|) /}Qj޶ 畿y\\A g$͗Onh=<`."Hs!f_΋8֟rqjAN9%SPj|(AӋs]:AdQSL&kcP"H <|uj }B. ++"!q )QV9Ll *+ Zuo|G[&ț=8t6p(zIEҦ!c(K?->fD] i "Pd\!!].("Pܠs ݕ J=,tu㯔0O"0_ #fHTsE*rT[#&h*n$ H׭i>YFSoCQH!8Eb+5\z0cv OϙzJ['^9Q CF{mjN'R,3*?Y.wrod\GYzՔVJNx hW'R'[ՃX˙$CtXIq d8 Vbe āܴZ2-isTR߼0+`+&^7 l:Q̫˕ۍ]sI,4):' %o눬c֒#a dreI+g" xcJSZ"+f_.x?z'!. g 8Ft$R :$%KRaJwOBuyIWd}%o- 'H@yOWI"{ſ;4:`~ʯp#}?̖E 7hU(ld3p Ε8R/rqsJj+$^HpC#A4B)>VSIdx+Ay違dg2I14ֱ/mP;P:k^JI'K%dFU0SUHv,s3@1_ÊX4u=iv08n7!#(a7PDHq?Y5*8w9{o'11aCMEE2nA;4O$;^mg<{M- +)9E9r냢yhpnj]oW>aI.@h83$$}`ݞWׯIh2c:4bw !m#1%qGb-)<>axFs@R-`)gZy3<ȓI0vqOFv}FްQ`2mD9, Fq|F)Q-[x9jUs.OPմj(Ė6mpOWV} 828M>{x74 Ʊv>yŘ$ R\3Y5+Nh4=gP({0nsTBB|*Qa^s^89Թ鴚a[E9:A#Nql[U8O֬+C?iu JϺ{/Je2\KUmj\4dQ6SȮȩƈ6S_(Q ]O.Cqx8#6Day{i@֤<7"nd)k N)C >%$5{(cw hu#_FƷ{P̃ԥȋ:6үY~UIxޗ@'iтգc˫\Nno'C$wy Rh&˻BT6 K>Ȫ:J1R,Cpj(fAK'|/{9Tkdwr6vV9)ZlOޗ]φ<@®[ A eGLzzD1"cby}su hXD`d0Q"q3lRa52½1? ͈>qOᙵ;d(xq.MFǁ xeRҤ`"R} 4U _H%cJLFEhV`9Jr`ّ82 r}I+%#t`ӉgY_R-!M@В} yB,hf$e,#0YP~ߧ|g& BG?S|8Ц 0)ϔ){\[Mp2Bx=|ׇzs 9Ҫ\⩲GK 3&%u\oE56`_ty 5BZ^y}8wV@uyq$Ko0Vg_vڪ\+츛x Y1'}*= הoUb%5%RR;+.뽔wƔ~(q]n((}?_! QS`Rv~MOw؟5z64%8Q(iNks#Y˂'dϓ^H]n gg}-ǙbC$ uL+B bal-o lʫB8X A Y1;Npõjjs@<A|Q]v?{׷:B"=VJU2&lB0Z:Uo'9#r+-sL8ޫo+hX qᮡP5&HJc4ʚz :ce:mFNpR\2r0ÿ+Cg8$ dS7WbqD5`ϜԮ&*oǐ>%$c7Qi ž_N,DM#DmIM UΙK8O~FJIq藼m6Ԇ里AdƘVf ا.'A!a}Iσ`޿kU)dovEFe|0 Lh.4udN cG͗\nj,JiElp=?mzf@d~s[#QQG#Z%G 蟄=} 6 [;AB6_ ? G8-%tPoQfd~DŽeҹ.p:'RK/[+|iU {(L!Nxhq`aX`+v5/68!}oy~zHD wa@ň©+c_5ٿdUnuI. ̬XMWzbUscnFBFt 'XH )5)pYXHW]q/(h;bOks|!q*7C1JHAWv #*r}&߷ŒB1:̇Md"^Ys)ܢ[*pd`wIz@c,]zV>-f aQmֺ ʫKM"F7b uyc{OWl4P)QДGl _'ot$pptuN 0>JٗƱПtUv-e\?-2Z.7׶9!WJQ Gۆu꤫y\-7þ`_ e {R~~`:?}1V,O[S>;C`%GH֕_T|>,v'MO7̤/Kj{[0YMgcD8,%$Ky} k VoJKUBp6Q$Q$`V=-CD!\qaGDYC43lا µ !v*tb)dW>{+\߼>UR\0g\e>$GM_dtᤢ7x=QVY8MaJ4uVA6 k /6e61HS3q+52&r153dG ;,z{uv?sFv8bLK ԞvV[/q{ƥl"%6hIZ7Ztl(^\3"_Flx+@%*#ڶw*[p*ނ6?hSD?DT.FX$ Ӈ2Ւ3^yɤj{HK~ {@Y(S_𛂮ԏ}jNwI"!w0= jmT*v++g;:)Ǒ| at~膮,he[/"!dG:!۾ulKT,y@$ Z\fw͚8Bsu_;+.%7Yʞ`Eo7xZE/8QUzV%X(@1{"BSuP_ٻ5毿>zC$Xg}2aMϮޜс=1Y#u|SGSLPFij8pNd`*較pczQ:ΐ$P…l0l$ CxK?}*-7x&t ug_s[^<#į~'a {?kw 0pݱ_.$"lӂRENAYUΈujX[x =ևx2Uƈ uNyˆ( Lt<>v^>Att &Ԗ߻RuDUSI o!d9W("!XZ:$HIJ<;+6!]ٽ [V#^?SmÜյ*^vTJ2fR ۚ\tT\:bMG *s|ÓAâ-KlN5_^]oqeb+m9sӸ *&'rcь*ev!E}|fQlVc9v܌ٰ oeęCg(>4cVQ5LRg; û6Aş'g7*c8?mN M^]_-;;倥TŒ?,K뛓)2miV@ A!-'V ʍy=](zNtR#8oqa.ritt?38_t|0aE9־[{֪ʥ)pY~fY @iA}mzfBV$zqX&kfOw~S#!$fqEƁUiً2ɡ -񸩮irّdH()ݹ$6{<̚\3HKDVrbZq?C:W+aPL׺Ps_BN 'l5)2\> =`b.x] lJV)2cœeOZ%S<*==ոe̥h0_k/q@.T3a<&K4awnp\*H.E`dQ"]P@b/"i`]U`b&zArfLasHKc2E2nBMՃМAs\0ѓ>ĸ!Jɑϖ"<܁0F`򮨅nZvSF%cgG`(΄C$\/>[o۲%?)n` 5v/2Yxw22niD1tG*dAs{%!98^HM ]?-YnQdԋ-Jq'Oɖ(A(T@A|6oǷ KP!;Zfb4Y+*Tcv W(VO4jndMi {ZehHWhT, .|&*+iqzT(wPcͰTl"Es c\ⶖ+e{:s$@⹙`6Yk$"m;ef2YR{*Z.KJR.w +t(uqe= o /oVSM}tlK?EvaLdWc⯫|08`F7ǝy5 r8bH9[vg ,aM4zWw#7bn(ʎN ̲3\^T7S :3c.N,&"P,x`-QR OL}o `Uύhy]Y=CcDfݢms\fr5'w$B\lQv证WU}ל$5 e  %7`D^IߊV&br`;h7B'#ry~xFF]l:/ϑ oZ𑬇P>k\>ݕJI̪|K>eV1ĹtIViZ#KJuMv}β ݖ 22ܷp9zx-?Ե}yOƴ{Ȯz1a G xjDL1  xbQ-8@+8t_٦i2?-R.fX;7|u9?2$ j+!f HuEo̺pt )DdkV/>P-<6.h]΂c']sTmщZ|@Ѧ`ZrvVHc-!P{p ` ꡊ*<QHt!~'Etz &:EU"  $UJ4z^"k3jz]]>&tGM,S`k$Sc`_lJpcMڷ͜ޝΥ{w8Ha7ǀjHPXJ܄A1idy3F}]7a[m!C) |L@sQ$}# m[ ZO5T.x*­N撘/⭵..p[gA=M Ȓo=/ 8hI.4Q ȻϺ9؁ZݜM/C3TĶ_"Ȋ2M_ 2g5]=~FCF@9Q(p7?kR7CPq?Rrc'$e1\!XK0TXul"FAau jNI[YQ%c@ҍ+o.6-xcb1,1Tn;]'ն;J~%}>~l ^K{(2tzemOs fһZzO__ųG*:if,9v`Ƿ-tPZ5tKdÂs|b\TYk!Os*B>wEc3*^ ĭ"çXl-'Obܳ&\Hrv6aۍ_$k<&.!〤nSÖ)gHI(a0B1R.ZG3tp;ey{ŽS)j1ܐ]CPqgdY 6sE@30i g&RCB@آLOF ;͂œͺk1QhŜ-KS!y㧴X.8Bf[j~.bi0;Pcf>^ ?E_{b,UUO5>vW# LY,̴jϗ:Lwyb>=$CD`= (88(0nͱvtx9~QntUq޺f%9`BvVc4|IwʹĆ! 'OAݬ6dD{b_K*:ux9/wԷﶋ83l×e{$_БoD}'(sв:Cet:i&[* Ou@~R.I*O=,/PE8JZ`|9U)iGKn9axZȎPEMpٴ%I<1T>E _9ex 'uF+Û|~Lʌy"ْZ~ϿZ c6 3sG,67!7W~B Q\1`J ڪe: {-1$z;dFu|#a /'bEwL& Crj"Jg=q<71M 22fo_~MplTlhW!ƨm~u};\Jrw''ӌ(l '.M-<-aC6,spv1+g7ꪇ>6Ȁ&擎(]ueJatK~,W v,ȹ`1^kVm$Xo[hz+>Jk oF 2@3D}UJ_ R^7M?xRg{f #D 4ac܀Pƣse ;=YkoA"0H{bΔ _ZEr~nS.bT[Il8I/ĩk"8&+e.q̩M`vSH<k0,@:gO9.r.CR0 "̠921rBrYJАų&'2J:,32-Ild=Qu;c*S21$ҼΦc9*wJ>]ݎa@Lc"A*kDmPbN$[Z@M+H_Nvc}ҧ'"C磱PjuSNbZf,A8h 03 ͟ewtC#ǀC`l\|<F׫cqQ]qp׼)5p~p O?6я2U˰~.nJn(in,uzruYgӋ]{)gc8:9'Z h-d+mY`“=P 72ݤޔlAUi\R4rW.=zrW!c?ݠ/g5YMRˠQV^?bO¾N?=զqU͈L "w{i]Y3 Y;r΍")R:nN,]2 tce`#QQ{I&(2½PʚzO?GAfCZE %>֣$[і匉 `IIbQfѤJ{z :v.Fb[yp>~P1JDf1u y}DDz[e*Ѯ_Bw|;@UyX84jRIa>"ӕ!<}:DAXSyJ 2|?>I rDt[~a3KK$I,Rv4^)ӳ-ɓ U'ǷX*w^V@5vi5a;\c""/:^/ϋt8?&u2G~}\>Qg$h$ %z 6)lBzh2;PSYcH2zL/zܧ/Abǰ~ p&5"" 鋜.U rURNZyԈRl]SPcKT_ݦLou\ar[P),&)Zb*X[/+o<2DBBK@4N (DAPNOj-nhd wGUCgV5vv>a׻j} Bb7jSKňLDXTnDQ P18z'^J0xʚIu<2Ş96u޷ y 0*lO7p$՚0dn> w$cQtz -,eY\h;ID#5Sάbj7}0AZ<1oEO0zrZeBF2ۯN!&!G`^ ?J/̯Ot=8$NF ƖLDŎAa:Nl[ <7 ye#K-5;6pW3; YaS+9@GAN-]Ep/,beCtw\* %i6;_ @֯ɞ`eAY?"oMdI;- eVXwO5>~\Ӓ@5od+䶑ܰr(M_.r,.^wէT^[%}x;WvGO#DYHd~,s!5K6[NG酫\1]I3"1-j=% P=G['fckkҢ2$Ry~5!^3K)rS ZK8>uYiQJX#$XlIBBE@^W`D(Bp1"&5,KO1 {4`K89Xf]7&l9pnGY8`9.A%P"rRs{>HqEBL^[UviM"cg:$-%:+//x,5$c?}wޔsg`3JCnJ?V;~ӣ?U&\0t](#yekcg0͍ըX;vL#Qz$ڳu@_ DÚ< :jd}*05q43xr2VOdǃ P $1PkX`s}UMBc{R:h UW^txaFD!": "Ig²bv%+u 2%2h-i,j Ze#'Y"K03\b:Dԛ5C~ !Ds20DB [m&DowCݱF W eEFCpd('q&6Pʤ90;`CU`6Rh~z-^-n, mn1@\Ug_4ݘMT%AJB{*z~#;0VHkXkˈ@Ρ'WW`a 9&5& ے~ [O>^k}Up{rB7n b@yƇu,vo:X"< < M>N0Ṭ I2T?^;m/SFJE'B|E3D徦|lbhP G ա{uo_HT妲cxT6WF-P-ܯIL& B v:*x;]#n 1G2cHt&kEp$U# 0n/6TLa haHR$Y̗|oSh"UI{C~nGҝБ#w>c\#w$%L}97\Zmaςۉ8SI-Jb56@T R2 `0QlnR"v9V^P=Wn(H/;~zX'eտ $ØhM@V_8kJ3%Tz>6tUOէ;2YeK}E۩~Z(_/ . u`4m~;ɰ+|_'751P$MS;RSVlȗH?؆&= g9VM]ܤk23w7⤌b(Kࣅ=I0b/5izQ+lNJxDB88E zF&t`/2+=&dpY‡KVsZ b~=:S5zE9\v=v!,4r->$' ^aI)^S$L5o*㱳K>rli$E+뷆 M[3 :_iM ~tyf֡',3_58S>v ޯbY|x1Em7.$R:o֒HX5,!4ϣkݧV]"RE0>tdpKYߦɦ@ r%EC=z.>_5xcšnZQ*Rlη6j%֪шPU4CSqx4]qÈfn#eqLmNgp`=2eUQk5ӆ("mՋ*L%uGz3$$?̇Pti? tBZJdB kc]Wҽ`{4 V<-H3U5;pvx[R :"7=H>( :Xx@ӐA^I1=4ؘ豈}R1\D[0炟bИ=m1w\ )u"Z6C'#)nhYtt;kܮ^qCu}VoQF.]˪Vn NY?Ɯm`t?4Ԫ̏ɑ4ƌe#3 BڈsoYvujoL3hPPnWv.ԋPB-iP=rpj.ʰuςJT clꬵP1/cq}oCo1A8OmE.&n `CE^Q(8TWN!Q[h+oR?xuۨc#D9{7v-m#ՠjSSL"Ӛ1( 7 5 ~` v]ng4NsOP^$σE'R'ze';H:S:Z>H5.a%N:[~!&DE-'x̯KHR_ޱmFcI?7G:$ {IţbXP 5.IZfJmd3a*%̘?bR$ '$!,*A#mxnfJOx:8|nպ5O+pNERHD[ сpTL@EK1>~ЮYUץN蜝?OIǿ֮KKfSEa}yH55>,Kq )=Fۢ0z( VD-C5Ѕlr6.uRkm qF ݷ$Ғ7)m`PM k+5FqIQ\nYilDCog']I-T]Z SAA6ËOw|m9*# [noT 9[u".֙(K] ^p Ѱ8={;Ay׏zwXL/*OR3[5_rZ\97Ư}aw>c]-}iʇXFp*>;V⼗޹zA)sGQPXPzݧ99.QR'OTD:{q|2#b =uf2X,Nc*<Үɒbw䒰]x}~1m :1Iozӽ mQ`M0C%s c6ր]#L=^/S 0TE{LLPQ^" }?dhd \|rN+NWW|gq Oel&r#̟np |s903Kllf?Pw>d3P ieHn+Eyq BVkyvnzl(N_AHtS]so bsla{ KQ,_hIAa4[ >XaD?%-zE&yk2t΅|aVt׿,Q;qz/;@YLeqj_Cph\EPN l|^Kyx]uf<>hMdCe>]g"Rz_qVp0 !@d¡>\_ͻTyN1e %@bd_hX-h%ɪ}.߰ .`x}qV_jOJsI麀"d¬yP|^|gTnosEQQ|wOG6JUEg`Oh84_hRʷ`6{4®hZ{ӂ+"ƃ9c. kk,OQs;?>v38qmyS35#?.SA)/\ AX#H[g5 8Xl`oHK\UBiI=3ٓc_=3R?baiYqU;hwnJb<;; Y0@Cbn9T!V/5 C=Ee~ ekm ׀.Cj pDa0¾rU,?QP˳ wG*u5cG5Z>8IX,`OBE| -et%kSwI QXWlȂm{IŒe /:C]/a4y:$McF Db0-9?KFzfΔ^E7i N J`|t*!Qj%iSjb3b}M1yx!b T M"/J 8XU"ǘ#sc1VIBV*?T.]o&,m5Ŵ:.A˞&syh>z$}jE-bZ5%&Sz ^=[Dgh/߭o"h4R/?2G}clC#7SCv:`;[Q ~-ӑ_jrHr%G6!AUi#{nLA|F&+B;l|:2Jzߌ3`<ٞ#-l=X(Rޒ`qc\$!.fA9ԛ_*9Pi L"ޣ9 f/|f7LY6eƓlVOcZ=o&4MLa1|%x/KGL7fsF(A N4;_*⎫i BUZ{KPJ"F!$zEH`j0]F<~khL9s)Ig[lWSgN:NQx! |^@9@>C@jE"t^hepzPP&s@Q˪i\Qd`s$'ϙG?GKzZ~EgO+s>å=6yH#ۉ7հn@[>\etNҀ͡\I\zi\ Xn%OBS~ D˦jK+Ө7V*6]_Jk4~`MJP oUС9X"I`/<֝qwn\hX/93v'彄EJ{jn32*BmEF;;l*\~{$Rkt8.)!U%. {>9d5 xY~lB[[/h|-NE  "OiājcQO03fXc_ 㿖({U@">dfX8c 3f92E# ̟XCW@{oiup\ݏ|9ܣ)aѕN߈oQ`W!> pAb,NJ!̌1T+I:y@lLF8XɚUipΖ?qbKPXՁCx&p|>׍ޮݻؘ]J+"K,栣ZSXsL, =3!'`O/yp,쵛|0@.ת?]zdy`c LR3\8觕v\>,Qšד~CuDP"kGt oYLG+s72ʺ+,N2$ 5.ty)!mZYm'B2b^u: ޸hq^`ĕҍWK8ٱw5d4k' v6r>VMȸm;ٵw_wϛɸB{D&4PT.PJo~aRq;]m7]?0  t4}8Bv.fJK[n /*`` &A:zC'pCŢJ>TœF⟓έj5Tltag@< y`YKxY:Bx*H%-ehX3]O5'B! m.%تһSNSm\ķVY맚ik:֤L(AeK"bq Fgp6psyZqq>vCt^1>ќTHM{wuSUBLP‹`Xa q<6Ǒ>j #e~d@zz'82l 9'BzMKp$Lr-RM6l,[ɯC֊Z c:4)i+}.DUER Ԡ~hW*>GCTtx/]S$fN`, p߶iz}j\)aa~5tc}EP'cՖz@=Sھnυ! I%[dLbƧ&B;֪*#\e&ůZA`9*2w ^I{08]ƃ:֯n8dQvݏboCEoNE(0@. IjCx I8[YrɃ'g(Lso&4{/=V ٔKh+YNbnI=&^0r\RO90o` M#dVEIh_ V0% ktK)ݗ$E!dJYLmzJN!;c|X]ۚx9-{ytNcU7n9l2WYp>RJLW=;ENJ6ف.~iB: Wi糂< i,;Y:䠞RSbnN[[%<|xg( -ÙE hRuI);*bŕ(`+qsbqc;mq lOeswz ڡrҷw`{B*KߙpYYuOܥQE0#L-bC `Fh^#>zOokGlkʐ e"ϡʫcj!8| r=p 3֥~<I,d S!=3D\f2V?P? 1C4z "^;٨%*$S@nĭ+N9pc4H T T90N l2]+k=bv#|M/i Ҝ0R[enpA?FZrjKXtL ZO^nC2qF4m FB lF.=Xrmho+=q+ % BsKG#Cְ+0Q&mmN^sذFX?kTKXC*5،AhhT٥p<:dKz(c >Z:' kcr(-4e2\iqmy3~`~a(2a6c{=`xK. ̼G#_>^?30%?ZMC,Ze-+[׼o_gSzᛝ,&A:OZW!$#>^3MDW+t75/)"V淵#A0(gXD^z wےԬ9: ? fdS %PfAڸqX8aږޫ! d'&ƌFt2u{gXl78ċ46Ί8}MƽP@ @|'Xc1fzSc嫣fGj'y+{fP'ڳƉPQ;W lƗЃ1kt4֊!2D^ s ዽK{R3rӿ#9xMCKvO7 9Xzצp Vmq }" ՈLe87unlİ [}PI`T'F'3ٖ8_H(A8>Z 4+=+j2˨Kߤjvj_eZ Uqn2K87 ?o5I a {hÞucvUod_&BSLaٞ.|ۯ-0hnDTAVZ~Ky=f`H(ƒ>^T2N麠3pB.Êm|0ڳ:!F[V7AErw谽eZjxOo,n2ۄ`id'viۋ_N~<}2:<5Q6>.0JIMƫ^u]7s{Kv^ :U[>a\vqz iܰ:Syt]M4Ā苺߶l|}?/NP6/w(}"+l\Յ6;_,ưF- 86/9FK°,uxib՛Gt|rEʾ0!b! t]I }(bഞxp N);󽞏}J5nG7'7>Vqp": &SK٦l[O1QO{0 _ ?̑5&N$21@ht!DB^2CQՓAmן# Q!+ם.dK"ͷث 9zA*ZĔV:층 紧@!P[˯r%5m>cW 贾XYۻg44)ֲYеYRE\ y$>txdH 2c҅"Zhkl;W'^F w&:<<@Lq>ٶfOGF FXQ"( ,5W㗁 +HL kI suG!k6CFwU? ra"|`<Ƞ fH&Ew7t"$JU=cd "!}{nR]=NeOxm ?NpL SL!rڭ>"0 (uYf)6hQL#{5cipB-?(ZnOq]†[KbCo%Kk+fk^->p[Tޮ+Z6rl@9N@ӯ2"G C_'ҭ:5Y3zl c+SUAna>kN{%ׅ}?9E*4; Hc uqzp睴[H<<2X6_w6DtXXH4!n#V7'ܳ%I!8ϻSuc501Nԇڡ`/_C^8hJGȺԳz$hڪ'`ϿVR"/V1ލd02M-p ;97ۍv[ J9)u (?fdJaW;$-wsU"vU&>OϞLX#:\'mM6`7vnoVARE)).+|u2ޚ$%1HH2ו@?{Fx`~(6cB)8/Xm`}5)01y Q<:̋P8o4qV-u_4fPb\O$1(B欇ު= Jg 5ǖtIe2=aeI ;P [) Ql C(Ť8PaE(<55xƖppY(ѧ¨bw(u+3ʊq*r:i=ĆjP =~gyr,"hMf.b8oV}2JeapwhWhLr"i1IS|y3\U|F9XÐ60zʷPQƤ .eZ:Niؗ{Zm OsK TIa#%/ FVqP[2b θ:m ybJF AmQ`~B!9 kF_o[So/UclJUD~`QmAztIc.[R+QpYҺȧB1#=zDZ75QLzw|lf:?ݛ@t.!ޞ_{+oh1숝uz~yCf0,% ;ޱav' 's6E[ "Pr$*5jۣZ<2 E, ÷Uj4QKQ@0S>\7q1(hKY۷.j8j KV0rmM8/4`nl I)hU j=Rt'::j?ؽQ4VHN Kn{U̇BVf9[Op]P( 07XR;TFFSK!!5;?n/7S^>M߀TǒSp$ͷ `G7X؀Jez6kGo|oH?FOȊӈ$moTwqŐ;w[ T"Շj<2oÿ86( lQ[N8}Jo[ :a֥Xz?iVymf(lS7apgyg)fyӜ3AAR2jㄜr^{QLctpL r xIǎ#娛G>Y:؛[|]W˄)+930|5f B:(aQTiɐރ*%eCr RVꖌm?$ lX@' <@]6'zH,1%v/v1ت\j&N/*R-Lvn77ķ?ɞaL7kæk/!;`<.9wzJY=]W~~QEFYMZFַiBn8Ik,Kch0JݪxTJj\2;̛mA13)qh*] q}7x(FJ_zl-~"eFjYfA'X[]DȪT( Ȗ*}eDC^%}*H^,quLlsDCL8ѳدKj(DhH2?ȧ~/ PWۻt U.f)Su: \=^>EG|a4_5٧6fc(8} oށKI4fO@''* V\cqh _xE܌L@rӎ4sEM]Փs8"o4y`MkSo(}$i}}5>p[N-nG <޻vZOb0.B_pKyTeKM]EΖ&|ؽf;w[T{/ | sh=2uHqFRujp@=yz?QƷs;,^)\H ~.Ry6NZzR&Xʹ}ā<|7y /!1_Ru{(V|ʢVg5tvMFYs#gul3qB b̄iWt?M+0>Ap/- ua3;1#g]w Y.3hiR1aZ y4r=2̴$r0:bݹN~Y]9pdD_fDbcimsi5tҶ .ȄI*]䢌(?\^;(rC{\- u.w*ظZӑ |M$ǝZ7/$io.:[%q J~&tnnj2#9-M"jק=nk2iY%xU,B.=Y$'QOV=4ro{WF,&= .KuR` !Rҩ }J@ {4&u˚pL c[?QqHi?*FGm+uNרWY!%+NN>ry[}3~uʝXc |2ʬf/_67ubd#F5ۯٽJ뚍I}mW/7t#EsȢ5B2z^|uϚ4lLrEšǴ#N8.رr^EdvDknc.na-s+- Ii ֍x"NY:!z,/C'wpOk?TVEMsdi%>ʂsLX: 9jxqQK?CG/:(\"4cpJ NFDV9U2 } P$DKMOѴpP7#mBx̶GM&y`@Coe-, cu(MU1IF #Cכ%ڮnѭezj2Ѐ&p)v3\W#A1:g пV5栮 ҫy[=A%Memgd;AMhM'R \@4eI ;E'O8ν/2[93'2ߡ\&*;1,ǀwMhUx*?9v +QnjY8;I ޕhn܊Z1rݧ qDf#R +_pɴf1nƫ [``:$ ?|ʢZĺE"'3SkCU.9%XT< iRϖ| fa7t9\HϋYgEQ PcS0r<<Gjzf֩؋{ڃnD0q'g?Ca 2 Pj\G> uoZner^=]Q{r /R9{IIK'M)O)-ȫ'$dLJ=H.6|r%"n5]čZ+C}ҥ 6&/uJBlX Qg֘Xe+! #GKH?ohK|t&vs<1G 1Q-btv.Ӓ-je^ԗRIIӆ:9r xOFG ڱbd c9 |"k k3>c\#O1f٠f|f/'vQ`# "6+v M ͑O{1l*n&_Y8|L.Qx/&Ey4 'cmrޔ.Az9MwW5mZAjEzwGccPHL#Il~~ W)ele ؆J@FP1(Ix|uM>@jp l9glRs?P-0oA$s3[J6;Lu+?[BBTTZT} bsWc '>d'Gκ2tHܦWвms He|>cR ΏmiW$2pwUz7$~l?G">u/H)ȋ}k ő˄:>[y;4f׷o.$$W, X>?B؇ƾ?QݼHk9&EP^*πp1߭_rӲ;\"4VWh@Ag߅T!I)T]] ؉ ]O)tX!(cѮ)0 bnl[WR՘{UbDBqY5:C*FcCo8RW#SEFK-撲:QR8ef=+/Mܳ<1,sjjN鞽K%1W  I6 28ٍRL9Ȑ9AV`gHKۂȘ`-l8٦w6=ñr0Q,v-^34UΡ՘M0VW R#zx^q$-Gku8q?C&_B+z5Qv#Hv@ p஌g^"gTrj'ZیESʞ2n=ͫ}R0ůJ}';z;vv :5)@_3NbV/l3ͤ%$4ruvHVj #;= % $rCB3hޡ΍׵n)m*9i&4UdFO>{}fݢPxcjILE`DU^#{a̪+ dgǰPgk E-GDB'<\[t ԋ/9Mc"_WE|1.Q i>b/ݬMrٽ"ْkxpk04s;JpվîSAy!kK9Hob7Fƪ6 /P*UYޯضC 8g]cgu,iKrHQANN  Ѧ1.Zy2nV CMQ=GPW 87|7 ]t2jQ("act5,ME)L.Jr%kբgv.l_NnSYɮ~- yNgizQ2q[,&Iui+NKdmÑp<>"NE ?D]`oa޸GnP1;{|CR;ek Va lq@P+bWn 4Ax5r a=h4.`0>vD  miW&UR*{D --LfP'Y1fAZy cx.)6`}AjFE@WjVڃ4q MJOEyn Í?2M4Ya\4r.tKޙ&STG6V&T )qqMvI|]篣o]M>'^jy^inlC1T{7 .D qjhw'6pNA筳aI:blN9UX؁uW/]դp:E/,&hs/D j y_(߆G]XA3 7|8P; w%ZܠvZCjE \ԑ@psfYJْbo3r^q`g0{JUMiGp;sСZ֐fW!*̷0(w-]+.>nI8 1 ^/mLROf ('&^!9hOۑtxk]pv2͍K$!&:)A[u()¬89 Z9+#jLY}ZgWs+3DK ŀP-4gڢ>;R|Ȃ6+,w7!|SCQvIHs &'(]wHc{p,O TyL*;6%WD; N!qQ.%4a5\^w,`<ӴKrd-8g(z'I+4EGЂ7u=&=^S[`Ouj>6y ^JO(?@_I^P*YN1.N,Š^UӪrvMp77Kei=R }f\!$ "f[x}y`tl; UɝsC<}“̜͛R+, ĽNj:>Ԉ/8Wb'o)vny.Rlӛl_=٣WWsxBiSH!_ XIOA4EY44yJhGIYpv̾\K7|92N**Eאjo-zM>pAY_[lj cj!))J<F[1,2m G{Bܞ_,ƦHsCȔβLE:J%y3Ns-#zS3Ze?h12W1JwK}$RЃ#OMW-sbOU"x0:aE cՈZJ1,j//h^UB?HEHԢHydC3)X OzU{g\3q < C|\˔m~ǐpHjsO(0P0;S 4K_Iv9sԂ\ZUH&&(p `ְvu4:3S[+;AwAAzeM23Tm`n\Q h*ϝPʫ\3Ex#RR1KK){Q0VFr>R h+/<)=ؙYN2s&MqdG)}f9Ui(-deEXHOatc`q؝Wg+'Hg5X17 dWR3] x)[iS+ED]ᣔHXCS߭ VR."/XWZP8 5uޭhr#<:$r4RP@(Ȉ3mՊQOՑEp<(d ?3 ׼ wQQb㉡xsVܟC'"5HDK˗i' rL)J&:}&5ȧtmr2C1J[EJ=uM{"H CB]CKJb{Q0X`v#ٚ@1Ӄ:!ݯĄJ9v%ҵ՛爅̮Fߞދm.Xؿs/8u;L RDWRB\.O+FUu<4^79^*h,}9Ͽ!Ge }78&(9ځÔHE;Z+sptbuJnB^mY4J!5B0L2REԀ\9W)]֙bfTj'wP|IVCח 7e{JY2Ykp/hLΊWU>X2 :c=G#L.}`E pԸ3xJi paYUwUi'ь멿36uZ%9c]݁ eRۀ4V$jWA%J4Z%.5t;#+ 1Pߴ 's@ߓ[sٖ`[ӆK3[AC] )PGwD8O qŰgLM BcqwV86sJ1#-!RW%:4@/A0q$vH~*~!9=m=`|N(P7[sr4{*Izol>O[QP 7͌oǵ ~An*w@lѳw,vjK*rRe_KVENm5zaL7TIE৛c\)RuN;O\p_Ჲ-R2 17C^O^IIӉRK~_O6!jgÜ}s\n'YZ6;ePj{-L楌ِG^Uavc+q`v:zzRP#,=(['aX 2^hj+&W[*nE!]/Jv3{g quq d=k /nY"jhE(arƽa+ϾU3ۿ4e?tlD{^[n 2务_n7y=g2H}\R!^6NZ6z.lj)܃"2kBק.m@%2Avnm#91 Od#c$`Q@ .+,hƺp< ˉ5σyHzͼµ^pP0 9wyc\3t5«j-W`10B(^zPw.t#fAm%֞0Bǥ C_y;Y׭j4Z0+:n+o1}san7 [vH3h% ) ڸ jV(O-y$̣Y]qDE;DV^dnabRۺs՘4cE BX꼿xI[2yy O;ntZiЦ&v}D ˬW0{nJO1.p^.,Xhgt5Z"L7@\* 8F,T)hyoX_|6sa#0Hn gf;6V)BxG[O…@>$%ôkp\{@pGD T_Zl_1Wc;ZᅢJ Q+f6:rAR-l5c.AmS6U GL̆8jwˆUwݬLlƙyF֌D^F$싪ЈǝKp|ÇQ-fR7l|i"0?gHh{g8}yO6 ^ 1qȯ#L @ T5?zZdYG8651֫~؉r;lYVpq Pjo8:`kAm㵞cba~t "@K5'uOʾIޅc?'N%prpY姐խn;@'."qK^y0M7 *y]h;@?{&2EM9FL@u?E2vkAh=ARz~.s,ڴy7-X%V{A%uF+eΟdpQ&N l)jJ)@x?GntiHyC`q,;;F<Ӄb DM[sAZ+g@^0]iNz=Ko-j|#[P.^ xmFp?;2fd8$:fϠACzP>dUL=T-[q|͕~\J,3i?fWn%v8vÝ@Ju2u'eHkN~b%`f7Fv&݌ax̏H]p')S?X󐑡gg\_/,6ɌD5 ,0} 4\CގSd7t{<@ˏ Qpn_5HO3luswOw6NSM:@8gqtg~IfafBGo#RW-m\ֹڠ`b9֟:Yoc6 o+,o/j++x׊Zǹ/-+;JIA60`_s- ssHQE}9}OjcTEGV{x)s*¦Z ;Ɋ#2OM4XQ~@nMWlKNL+@.Ii.9tWe 1 pu句IV>2RQU38?g_[)Bl+0,,%66=xO"j"Gw wQO!(ASx5?7@ɦe"&m:)-dpx9cżRU=NQ;Bw#8@W.05#Ђ!N"cYsUᚼ8%D= D& ޠ#]r!+.}3f["Y15;BMcKvQp:c\cL qFc-16pW))}*-Jj)H;3~+}@[H Tv)edyҜY 5N!A/-J b0 6XƳgG'0LdzŰXV#ZEj \iEC?ulޠU8 UxO[ aC٥>UXʹ-GG5$dL+lz:+GxO|+җD/6㥪o%J8Xeqpod׫ɾE'yA3@eΖz{2)Pyw}8Zehzۗc: ΅Z]D*vy vXfcox~| ;1$cvvIoj???5w8Vxԁ!(8}Yκ|"3pYi*8e! }p"toN{pX4vΏA8B|rOT?0鰲OJNqULC15\0y'h9aU}!X>-qL?ݢ,9&l(;Upu@2+y}a.ov)ߒ;ٔͮ38wc&J _+1˨s0$Ud* wȰ; Dx h~g^-sckmYAF}'P>LU~ R+ P&҃$1q4jV[J^BxMbze=YO@qp)o)0`P:Ppu01~5'tr`ߢ64j92,9FxxƊ-$D  彵'$M֢G5O=C &^.x)@fy r[!2 ύ#& z~*b{ XMi`iL+c41QWkU,>I$RCB0j{(=L*z 'Kr2b9uѠlNu%фX_ɷ0)-p/L3,hzuӑ5d"`zo ȜSA2pn,if-dҧvC(oA7H>Ķ>K`jI ke 0>Ԕā;pUޢ&bK)F۫ᴴ^uG nJQ˹(?Nc@74OOH^Ri"9:VLר93xۮ<ݩݹ.9aAj SaUa3iK5],}^.ŏO8)]o%=x8|qjk,tMl A]v#^+D^xr,[OyNwn @83vJ@R q'DU/ ggT*ҡ>[HҽDE,])S0T%r=զ̒ߘo8w#1ty}Å7x}q73[YG- 2vG'#z_y-ZLP+Xb$Q`PL;⫏G uʱ[j65s!JyxI{ $hBLUPuwT9{tۚpe%0?AeqI2YYcXsƉsvi;"F ʽ~KY9C7:C)Ir^cs41ɛvR647x6Ho]#2>^0_Ԏf6a<R#g}OhxGjC+%{y5! VكF"h9`TKJKÃ>^ݵc;:%*n{Wb8tP"V!o]U;`Z*9m>:8X`LH,>'eo-&ZU ]^QB1/=+.PpV;+ 7 ^lWF)IG>fBoXgPb8(ar$uyrUKV+ovKV@9îX!=fi}EDsn^ WIaIK^)z2䇫i<.^z ft϶\d:;kzTmB9ѭ‘E`HV-׭x &Ƒ k\Cd#w9qe$ۯG6-nkpeNU0#!V4[,4: 7p/vQʵb¥.F)݂gӸw%?/Ѿf)@[l:=:V 0rOXMn:Gx^Lt5u$щ#S=m C35D۴>E)@h-p3vEVN3ŋY UXUd0 T-<짗p?jO/(WmON4G;goJI=Nf!'ڳM`|,7>qc,m?l 43sˋT4>c}D.(~Pklfem5uFDqͦ˺=1NnJep7_ ȌӇt<ݐT[DMi?N, [/̡X;^N w}{`u & 1ǾǬwLkE'%l+w.ͼlYb2FP^"qDwrR1joJeU?]rXAtd}w_C6{YǤsd4Cd~ gKd%f^K1JXzYz4<(Ưz\y [$ֱ9DJ#`\ <;h:"ClY DCF?'2Hg2*sW.Oz31 c⸝=b@u[<7. Օ ,O HJxVhR͵jG3#\uwQbFU'z7ڠʽdC%21Al s62_wҀ6'%We@!Q vLiU} բrKZ mJphI?W۹ NLSppQ|F܄aV~}.\Dɻ汧Oe,r$.=s$Rh΍{&d^VAΧV.e2=¹+/5!2)be*.2aW-rh|,*-vyD<>Q?dAG[U7h"C@7w뎁]ʻʸjvR嗚́JJT%[dSJ(#{Fp>%iMM\b~>rw$񁏊{_maҡM̎RT5:X܃F/(BǏ;B,{~,dmY+ey')iwGn>Y*cF[<47I&w./8X!;k@ 3#LSTxO-aR2BwBwJ6rJJ:ׂ̭ϞX>Ctm:?E5y0~Wﱭ\æػHn%S 0/)2hʊ2pmӎ8SrFoc\Q!/q .SJ!xY͇5+2a" XHs8@3 l7IPPlpkG IÿYвغH)lMCd=Ih+N~© vQP溵?mX$'S`$~3Jc 73l"WFxnE@LzB&zYXW2T.bXpPq$[M_iUE2 ZEO.Vb~π8k 7 R+Rj3{{Ak|B#NA=jMjO7vC/H~Fg# es!#CB䦃)v"+W!8$1kԚEfi4+dSPLDQ ̥2}9:>Pe8[tklFWXqy% edEoqnfi1ZܵE"D[Ith10mg?8_>Uhj>NTmHÆA*fCByLKP>&/ÙEU!R.{QESFI#Gt#*MozU#I1 <]w^PӜ+OAb Pǎ&;Z4}Rg?<)PTwS`ٿD#_uNc7_=rBGZiw/-m}*I*g0r7SnJtsxPeiL6CS'@_wmD  iR8ZfFGvYrEF]^uVM>+׮TQ$> La4t%UC 7^HY"7lV+M߮dh F%kNp߼| RRAua%'9-sq_Lx??D{4W١7#œ Chxk a0u†O-LqۚxfhQK89D)=@uX*8@t4Orq=Xߔ@oT)'Pjש"m %>%>Zfg>^jNgpB!(D^a~3W8MuelE~/uMR!O8ծV4r[+IIq}۷c=Sd-f޺Z :v&];7{[d`F5H˥ر; -(BxcU}% Gv%QcV] f6Ʈ\ni?yD5zCdlY'=InO"n,I5!g14Ⱦ9-VpzAa/6e= [r'&xcLI"h!*JCzDַ'嫔YoI% *e; aM sdb |Klj ^|Vb*,Ma!u]o`;ʶ2H;df %Tpf]"]ce3!έ5)xHk(*m%R#~aXHU^ռ %GPdоh+Kt;И=uL_ket^_V L[S~ȲuvLߔܙCڌ:;zR~ڀD%rby# IBZiIzgT_NҌmU|υ]L}>;HQj |l P?2 xΓ*ʪwljޱ=<6`[1gXbDQxMyD[27"4w}aNVaOxT$@YѸ4(Aj߻3et㎨̑], %ؠj/1 [^A3h"$.6{֌IݞPl{;_/'^u|a>rѩ` OL;%ٝ< =h.qNh3H*"Hj Şpo?[euM5Dp _?zC" PI%D?_i,+&ZСpVGZ YR!V#*?l O7vrۃŬS(:+~1z fN֠]gV'cyMl:uب^@v}bRXr4EVOp͝4lKkdؕd2_Z;):=Bf[7ZiL2(h20kWC hq#9T* :w鄚[1f?ygժk2;B7E՞/X _뻦"~q`ki=)vTz}j" G63Fa<]|W)\z@y3(oPĬi.>`ߦ,ƪKe/d_Ou! SrK"wo' }[TI=ms]P6߮-VU֯ss<O?6Xٕ皓dE{߹"#Y]k.;R,+TrsAċeCH[uSf GB; i <ʢ * 㵄ib-I.A*.ـ])sb%pCJ ;&G=Ss4ZF1gUuHg(Y>2JB %IjӀsMK`Lk0T2vr9\b;-f^θSi˺ma@bc|LJFS([-{d1S 0@oFi(,(Ur[c5\(G8ڼ1lcx(EWo围;:ƥ\p$~vGqKk1rJQK4WK|# IH@]`5rjL_ ~UuhS ]'g oʃQ394͡ho^C½ƓDg0~\vk Y2cSm =EU Ll߳j (^L6eŏ)@eYAϼ9o-G` 1ܝ .yaբɯ+pX9hRh v1D\Jqx4y>c -?b䖪<̋WGRi +){MmC/"XBͽV(ͣRS#bǥL̫v{IAZd_/ّ/0P7,TckY"8PhVJ[nm* F9F=t hA@H-r~H,/=gW̪"ɻM­))1Eݢφ;  [v9NJtJT+=Hu )Cya8!cI2(燮=+P(ƴ$Q% 6GGtGFɦ'O Tyo%NۺнKq`jŢٶr[HfX?[lΓDMayPfuqE ڨm˜90n]ڞccB?\_sSVdt[(6 0 {h㖈ScMƐOr"_x;Z?l/liDXG'OhW@6_*pԆ&%-C3d#ha[zPTXˊ܎#鿗[1l(T78\! LMBK(=*Mi48 Y#Pcvxj`?VԖS7\2ʻ'3bNq& pzZ.vV+- )b&@\^uy3iWܨ_Tm ls=*شqF5˧2OK-ȎdsJX3c+ ܤ,;dq CAc r `q/P5$/۩OG.N:Ȋ$MpM,mď@gW~]Tbcd5ۻ^[9b0NX i#bubQȗyޣlGN,@AAbw1y~YK3]\L:T}SńF @shVٚǎн :Y${Wr(Ftؕ6:0LPrHHgn2,oDrWd3 t[١ a߯B_٢cT6DU'X[3h!:(Vd!很nT xC???lV9~~9x+ ^CzRs 61 Hz_vZ`"m/ /A,w/F9 E8%p':0D_BD8HSXh]<,u.cNjtVÁ__/oK(n`#%C MGyoE,%[PYV-CXKM a/lF=F-ٿ.1Aai@԰}o/ߔiK WNs-_/9+]bt߂SwxA%L(y+g`< :5YɐǩbNQEYi9LE}Ow:Yt^2sK_B\;%cz Q;P!Oz 7d#p%*r0Exq U`-jA[X)&&@< S8~m7k>A#4x?fmAi|473xiS(bJn 8/UF^j$PC pG7g Cxh|_a 汶 o/MglH=0C jHIeѝ1Rb8Vjl$G ᲍V䄆ZhN(aS5Vc z֊cheI6'0^f"yܿ/W+d|4я>8O1;̑b܂I)"sA2ef {/JB^T~[&Q@][9ˁoY\&Ksj(Ky77ZIITmQ_"??#GEVFSV^맳p Iv.AէN"J}N @{z$5 c6!}HnB$TzdcN,>ۗ:qW[R+3qK b4M2,.޸tj\'sTLr]/E=vuFBJldt< 哌)ڗNa"y\sU{.>؊~D;9DЇV}kbȍ?Xхb*p'@A6p1ƸTYRWVʒ:[S5_7FB'ķT/-Hp)i>nÈg Q~%fQ'7=QA*A.:~Wx5.|aZ4"|٬l^GPD8Es}9CFm8*+WiE@[)J.:5x5VEc-LA[qR]>5hys}TUB}iC1k|_0C8:MSD&B(p$tj4F|j˧O#[,tUoKdVY}[^4׫k;sl|ޚW:vj^񃭈 i9t$Vm:e/KG掲0f7. CSp?myEai1mE$mrH4E/N ~briUy@$.j6B2[LPj}i e,`q>:WqOPzio~W␈Bd_ZqZYBt @XRB3~2rgO̓㖶xpAd[R |3avDMzmw#viz8]c]1WTnluA6cO2f4d٫MNk>\,qr'V(N*#Ixk FU7VRChj",=.xn=ka*Ve8-sQۜ͛6͑DGe)؜W1b|s& %.ő!|bmЙpѴ-TT2`ӟ4M|V?#u,.ZmM 5 vshԎ)j5}ƯȲM]~%0O'!~jJ+6V'Sϛsy=[:)GP0 rnܑs Df\y  E7^%ӳYgEr~"^Dz ˂5SPr0hIAmkqMvq$ẅi~qz_Is}{Lb_kAWF<6^h'go5@U^>az5Yh"{4~׺Ai$`Q xնS*w&K U - (#A`_pm^kgZՠ~ƋZpb勤CNrY%?(]͟1t+k'B^K my*_#gG)P6"4U5mB*uHf,` y/z;F˪+u>@H2#G[wf-'*vJgJMȵa8&֗vl~bKI5MeڈLj 4цUN k5?{[Ё[Gy^>ʇĉs,9qZԟVvFhn&\Yo}~qA00owEa5O*O{+da"LҢ8H, S_C}Z xĵLDKi`~uOd5j z(Li`ҙsf&Ve_3=:=.xiM\7Bc+Az۰Z#&ٽ[!UI(Y_v?nYݥqoݧh$ˡNIQb]#.Ah:Wc}`S=_`u`m΁KΠRRBL~0R9\ȝX,IHQ: >o)oA5( M&7F?wƥ愋F:$^%2tEmOwFzCV$_y\}Kb˺HY-9.@d!|>w84^u6 a[GiCQ 9!h}2›q˩OӁTbBk*{$dg@@Ov)Ece]`8e*7:8L WYF d!6M Ocw*M'P 9q1VjEYFHU1CEۻ<@kHz$,~û9yZK4M1K5PH8̱>N)5iBhToGRHjbA}l!eY%NtC2CTDWҏ&'=#tר:z;=/2.h0pq7L(jztEVz=6jBiRfo_ꋁ.V3>C\e/7Lᢉ$  1|W#D۲'|3ɤ&li~P9޳b 'wstq-J؎񶊄FFZ>X7'vGRB--oU5c\ G:;V%r'vE3o/z+Ŏ?^-y7V l,u)%{X}&+SL7hӥmeQ{|QV:H纇̘t]_c3 vѬ<_HO'PIoV֦ jm,̌k-EfV.A $BR9VGI p4W[K@9`XnK8zoڋɲd|gYDesFN@2 뢔QEZZ9^&}S)һ0 SUQC t+ Kc@CYq4bhC+Aq yTLHp?&U!t(ה$R'r]؋<97_l`#]+2S*:Cq. -}?:yzqMjhdkzNTAل?䇴߆Q*ǭJtDi5z4/Y_媇:9~inăB/Ub˫Ks=~F9w|aU-ֶXsdhx˜`7W-+᷆c;RuA\ O~9=-ưXF> >P&+=␲#lXiBtډls,KU}6 +Vͧ;S@]hTx7N]/ׯZy.L[e}y(- -9B&٧y4ڙs0WDyL aJ5 8䧽ێ\%?.I[ Ͻ06`xĊ<}EGMJHLPGu~k%kvO75ǔ7qC:\gF; K\"vF-cמ)/{c\VF @E%^1H]̏4d0t{'@/Vˬ:Ўf }]pG懔5dҽ5s`x/*${ɰw'-yԣ苹 u-db3E<7!V zH6ǀ$P]_$I&P.04բBocAe֨0ʺKϪžM#tƀ3aLkD.s8  o^ղhL Z34J"}27I4mfj|RmV@`竸V׼Dn u@U\\B##@ufmAE̺ϡ,jkq.vg#?pI [Jsx>ts6 aK 6 يUNTJ<%(iDi0 .R>|KSDŒHw_)3ݦgu{G&oB$ ܷ\\[}_~*$ydF}<!f) ҇vbqBgy:gh?3"W>X5ۥaI+mmiC?R;/:H`JNlA)\F O[ 68-< _.XKxlF~Y4=9C*؁wҙ[ 8";( ;]_'GĈ&$wUc Xos(M4u>#]:qP]_ք..uCT8(%<:BӮޫqsymS ]tdNuOd*7bU*=}nGc~6̞]}}j?F]JS,aB!0n%\e{_<"9@Y2UǛ! N4[< [J"_Cҵ-݁Qup)@bI=>9`Vvh25M}Z1&F#vIM];QF/+G8-TXmܾ>7V_ ;0Uu5HuP3ay D3V{5j佲jmk%WiQWޚ evhnhjqؖKRe/{0VcI:d啄b&l>D<~H ճ!'Q/|zpQv Y[3X L'\o2;-$ 7P+ @w]_>y$ {bE[8*Qysi+@LnIinW+#ϱ87 Z@))NϜIi*{XZ.Cc͂|Aւ) l5ckMF_4Gyf(qmD@+k $]ikg{Q$/e_F!>_?F+-'k|Eܸ^<o3x- UVIʐozTb{[a.|JG&U.Ĥ*uO[ΈH$*G+ަ ?@h<`UUDmsxE4m5v_łbi-/sFsWKB2+}yc[(#r4rZO#{ȑgn˜U 0!jhs TݨMt..6C`(r;gح^]#]xe\A3VzQ9I,>^ΡE #dnԎL"϶aW\qUuEleG6y/3G쫊VxE7LcT:_Kã.?@ "(E^ 3|C㇮1(nhQg 0[3m7K>FFdJU')ڗH ԢMs;$s@~\]ÓÐԍy.z[-vǐmƜSg\{5^7!j ւh(qᬠDt97WOC1a|j"(a ǀiS$=[{4<_Jʎ58!B9ŵC~ry؍呺T 6ث5Cpӟܧֵ9P*?DC [0-z:|&W7~X+)6)tkMVDي #72^W7yq#h>T7`sƆאKm W=6;Ȍ}!‰k~ˍ8m׈Vu[KU<@DίDXU5z0{}.*r]̒P X]8@5cPd"'0=Αeߚiv+74IB&0"3zbKVD2͏ lZ -4{]TثZցi\pfAUᖌVpMq!]{s!GĤ[wmD))2[KgoBZj`X" ,Wo9u'ϟ\G9vb_]WBe(ZyI(1-uv}T6(2k Wk"[#r{ p`O ?rHq+ ]/?ϴ3s0",m?L=鹴[aW^DxY-a1 J&,5<>>t|>q t wĀW(ngkHZd7 qgAp owg]8XĢmdŵvw]c MݨpzRc[gr ݍ^-ȻJ(|%\ QR=-o)Ә=e'][^NdK&$B4 >U>H05WxDD9Sh֚4{N&K_ G ;$xSfZk7OnA~5:}ma$ ]c:spc_.GBT`Òwzmwn8g*We1Xa_ݭU(89zВx:|4迺16O0:"D1/#'8~Ə8W>n׈DvpA_:%, =oZ\ .f#$-X5DC"ÆGк>7'%eMҞ܂L\yv}`2""{4ܳȑ9|P= JB Q mKGϺ:qP>u/{&e6{ςt?N9Wx3~gث86z<*Ĺ_i-,P,!wTz[cLJמ]]nl"H W/E˛r.L>PjޫgǦ9\d5'V-essqa#ݩ>5no,q3F"3tgs_GZE Ko+2Ug!&X7O6%BĤN"0jn'"P˺PmቶAd}eޚ#xtd^e ?% <AV7ُ6*JApo߭+Rhs7& dF\Q ,@tVʸF_A*}e?iN/8}(S&Zڙ&rX1ݟy{Tvȍ+A/tlsTˣ+T4r@{^Ӄ%CCq +=3?JoTNX3;,ڷ'N;gB{/ ];c@RڞG,k ć"MWRvβL4x,q%kUjr psAMNz2M L4`EU&Ppl0Jz omI]Ј*=F^emY8dI] XvZUȁ.Y  ;3c9 j2/)7_=ŽR'SQR- uC$@:U cA ݨغwcV.gn]#09WDj䦭2%wǻߺdžvzrU95Fі[ !V!x-?YSc{G?*KhCJ=shJmaHidb8um@iO}z30 YjZaOwXй"Ef f+dk!2ɛU$+Wq&RhE~;\ zYthk̼X "ᢎeg':k/C[RoE5G\KW/P6vpuɐkE󭘌&v"w306@1D:jބOsf>DrBi9$IZ<T rIǎL"̌w7_3!"Eeh-lr!jqaXd~q.!+-Y[,vsJa[ȟL %i 9#r;_r .4KrT ps_E+~ Rk(P-Ժ["g}$>2- q*szy\gW $4ze 5. w(:w~Y[tEI߅VjcCV_M)PsreAIxERVB ,GfDJ;4z6'RcfʏDL~ SF$Fh2V/(/aTrn?OT(=+H䖎]ECL vS&^&| 뾭5ht)ZZͥ33& 7;S.]qmEX -Gfjh֠BS,/ugN{ Yb|/M@"i\C_I-yWL[yز'cxē0m@1xn i"W BJ +`}cGeE ל+ <iiFj@_cw~:|fn3K5V-וhf">rTi(Pd3aI@^  vu@en08Zҙx[. ]> 2w6ȳo5bݍ|2uDdg]ÕbX eDܢ. |90SN.H8Nh0*TX[⢧?t\ [Ѥ{q&5 pЏBۮafaKX3}TvD|ͅ$5xZ81򃴬G@| ug -^Uޠ=x2oeYzS]bQ b2߅}donT꣐KʃL|t'4?јbc>W̙lP3ebciAaގxzhٷGṜrKtߊJGdyJP BuWLhX2ڷlKwtڵFj QlDZZgB@Q 5@i̸#>U p% 0>VSp_ʨt-.Lm@4m: O@F[4`A 蒰Kn$"Jb&j+3x466t`Bgƞ&gჽ(۫~]D㠍!1ׁByK9Kdqk=c'i[ɵI[D1'g([F4#Kyֈܻ̭=,pl= 񇣣خGzx̰bm_A3Dhqdu[p|po*ջ6RwN昏>B(z%ON;Z&QG XW9WϝL?ׁ5 k,\"Fa'sy ܒoKg/Sl=c.*wfj6rRly gLiBMx 1nJh~TZ#;kGXHneRT, 5DiX8~M;S^jgC G_<3K  Ů']f 6P:ԗ٢Fiw{w'T˱Khᦷ!Aߌ:KNi7ǝǣ*l-U^VT2N O,0D/yO1l ,.8C->kKTkH $X4%&TEϼZ|Ma6ziz(Pfsu~a/ Wbob? ҊAD bzf 8r;oobM.=9``-.(6Cu3iڸ8ob)o)+\\zG~ 4&"8uO)OK.(]wb˨/j'V~g#5o Zh<׷}h8xUѳ薸|^qLgo7C#TTݗ> Z; LZ~Q4ɳxU vbLJ"^sz!nhEnw<5v'ͧk|QK{(fr/s.Mkfb5SeAg9ŒWhQb}ژ|fjw#gņcsbk/T_.DLiIAwٞdq1QS`YV'klK;dK+0vgXI{tN&~)˟ݕҀJqpBg5wC]L _{ɼ@W'B9e7"Rۻ1JNc%v.j"˩r=掖]."$EM+TmסPk+#DOYlɺ`U?I}ZC!#`[ytvϋRn6Pm:R=R*|| [;(_"M ` bFD!k: Q1=Ibo-1kt3Vm$jM(X΍g 0J-b@}e!z SeE N{Ƀ: X@L W}UF`B,)x1A;9Ph9$CI h$`ݻ^?a8ۛw}z1쩏&!m y-{*'ӕ]OX= 4i>ef$v5`];ҢֈCOaZ7дRZK@fm~cἮ|o:_)eR9j.c[ bY:n.*qg)>)? Hp X Y:v?nca>Z[ܲG~ BʔRDO ?`2ŃeG#k)) 2P]nJe|N]r!>Mz(⯫hۯn15yHb!ʐ(#E>20^FbfPrggנ;Ӝh͈_Hƛ5#e7tqSͣ'uGEVLb^&< L;dE,e̩_ 45%u>T896yT[iX~ݛ5Bf跄6c ^U t=U㿃[-)hqU(xEKdU9> |-]!oZ1.2  {뭚ȑ/^73v. YIIGg_!= ǝ T> К 1Mgq 7ü1 6KT\{I`}74Zh' \+ J$Hd b1Ƈ ƔD9)8RWJ$l7Aѡ򬪢A!3>! RPWS9zҩ%TGL#Xfp'4Xl}p騐OGIS oV`-:`>DaH`§0_d oaC1_ۘ] 8W[~nQgU/";_Vm9:GRx =l,n'ܦ0ԍ 3fn_O1?4UoXa[e{5ZZd?NϝVhLpwCK܄DRA(G'EHX K&@,,WXa#av E"SiDGf%1]/ǹ2q߁8Tnm~|BsN_噵^|nE)JKB9å` zd%"N IvV/uty y'% Ʈ/Z*9JLHZA;xF˨jfQZAЏzn% |Ft W9~ukc'yh܆_pK|}D=E tA <68P*-7RimX2U E^Gl==.[tl T8 #pMi%zE3rY:Wd5Hr)+$Ow.B6z>&}kNG>5a`fHxZ T1/QUڂbPj!AL!/lǺcaNBKC܆<wW? *xb@Vw_y[往6`&neУ^ E=/"e}DoC)|Q"Xګ# diwzx]Xlu>N>4P4䚝O@4"5gXF8U$9n(ͯV {cC8Tc{4I Lwj>$0RmC^0FH,LXR\ѱlX_FK[%J ~/}E IO=. hk(S!m/>^6<܎S$ \y靝4h`wȘ*{鋣ʰ*gX66H7¡5ĝR; 4 G#"?hu M~Wi jw3W "9;U sI+QŽG{թ(X ߍXv|ςoVz ^ &?]וNu^8wcQZVN{RR=L#{Ke;ܤr5f&e\SEvS z* i2\CÉkcQXwW:!RJS?^i9jL-m+wzđfMcI*p3ˡ.,=7CG:ǥE-3)f#"]#c`Z *=AXE(jUt ܳ/4~{w\X:WVgtĻX* hAMTkҲҭ4HH( pP%چa|mԀ{V^OB$W0Aբp)cc+/VoMy`z_XEf!W}%%x2ƒܣ%3TC|T>f$X{}twEz.sh_w+:E^uB5|:ѫ@ִѦ&mJ:%Dɡj/Z'$35bɓK1&wCQ>f@R7\ yYzw4Z0j7q|:m$j[޳87yM^?: _-e'&6귏3`-N&VngEWk\F"eV::>VCgF3R *w bLɒS]{9 ĉE(KЅw|h{~pq8uYx~FK6cr!bGi9$.G}ihuݠzuG̾Wh}U@P,SKG љޑ \lɏyvE5&yNF9c,]PqAfj(x6Y*z=m)ґl( P\ =1Pv8L> !^8@\#uXQ$qJs۴B(!P9z "W̘!x,?-k 2BP=e$iU߶]}Wf~ h%O9<AI*m24Q"Hg(1Tq.|eָQdMTT'hUuLv4NJCś#h\ Fw,T,)4F< ΀ke)s2]\ZG\hBz&:Y)XڰTyX@mтYz7O 8@k"7Ncݲ%7 Jc1EBO.V~Gtre,tr >bUqV< QG'07qu⟏$ȝ^;ԋB}0wJɣRlq@$Pr)[3]urIo5+Քx1tj;FmK½PcȰ%Y9|3gu49s PT, YR>a~ 71v?=VRJ{K Zㄏ+,&4Tw7Zi'~_ 9rT5Z^+YU+TLa/ Ѯ$WamX*d,u6oe(c fdQKO \Ml bp4V4&S^S2D@FEm Lԙ`![/7{ft 1Ժ/0P! *wk'̋4FV*]\Fwh(f/dPT8 9gт%馽9!2~#5%wjQ yԑJ^Xŷ@D)RU6G>F:vH/% <+?oB'ws¤w'ހrL+s *j&Y7.B3tv+|e 9N[H4{wdi̤l' Dn/Ʋ &32Bu'h-?Mt1*~=A+^?4S0[iDTXd54Ga>a`)[c?{ESwtOKք/eft6^j6%||z!j]IP7T}"Pn:{R_+~i E]`h,[$ oٍ GE|G׮-94\ȯDݫ8MIe$Q'BVMwʡ4n숋CȯM ے_)e)OۗFXއ`u짍i"Tcm:toRqPz%bacДN8hh`=]K]![qƃWHTr73h e@[Kg2#Mp+p5 CM<Y',~`:fဟ LoHrK7ڡ$#wRf#986p6+g 9q(a=E 4FKFA BtqvԖ9Yry)y&HnM//$l ׌ 69ݍ췭lC|\+kL<_γc&VGQsoW@UVC9iN!`ǀ0f~q%AU؆;crydm_*S0;,x@J:CኔHe5an+]gR^ܦaD^dsfJݳC8%qbk~ԩhcɨJ6\ߍ P_A}I_`xyAReC4V\F:{e-_q2f0ΰJi!YoheQ}3X=6BzH n'u~P,/@@鬡˅âUqK=q[ 0WĈs';8Qd~&-(ͬ7/~LHr g,T7?f̫,Ĩ"HWըz+/=O(JE'?a_jyiFWv.ZZ0痑s& sFʨWǮN9yepo8s,lZ4wL?;b |ixӐR#cM >#D}qRqo7YU-KL a`q1둤-FMڮ{C_["(ya?Gd$)?9Q"6)lq_|qG)Rwܫc1u:Y:q:hxռ`i(zL(Nqa|p1^xDacAr{_.aA(6jqe;NyPuot,DS5$UN: 7 xN{DOyGy`Ԓ\wiQCr{ӭ#[V05&92mj^_VTȆ:u'ӆla/XٸO.+?y~L؊Zd'ٝeӵ?.>HBx'J(nچ~ZXqT\uQ,V*(Nlkt56]&`@ּ%,/YLj"Ԁ `lIo[ EP!{CYҮ~Ċ }({ؑhMz2A ?÷6)vh !e2Bp4bp?)_uҖ/3 sRijVfy] e`g=i{zP"|i֨RGŴxjneGۈe@蟓Ԙ!_^&S\˃RXUX-?t0E!HduX!a 鳀*u?TP*V@v bFܦ']~#ޫ* !LcM2%2^{6Nugzae2ro]#}0kVf;Sh; ]E`{'49F T(}KS޶!<)Ix:okt[~V@&rZ'Ik`mFPIr9PDOv2GK"p>gOgFlQu)X+&nQ} @E2m)q:0rY1(1H2!k3OD$TeFPʘbypaVm #;gL~-0اyC~o@ |2wJԥ`o+ʄh*J]|HARbLrfXT:د_N) UXmj`d(ьHE˴07r e+\7$ʵ*]&2\U6~" ~]L偛k9?/om>־{,~7YFEx JH=.I\)j1?ɂsflaD|w})# $D*L-'ʏȼPނ-2lJus~Kjf:`ħ.& O),xix0 >#{4wY1a{{, 5y#,L(BL@aߖ2q Ԑ]R(BNpS$.Uk㬎s(m1ԕZ;b=vVօo@~ H|ZȢm/"$|RjP󮌢3( >s._oP2lAc|ƲO#J5ڴTE~#4ֺ(Ps)6"hFsxp/Yfu +[GW6AʚjutՄ8C9':jmV4A$D+Hz-"ɠ ~%m\;0GT >,:3fAs2`ZDFznЗvf &gq=c#Mm~̡I}HǓRj}&fHB^ga5ȒJP3tUtn{ 2`$WF \{R@rV>o}Y qF8׽\ghȼku$\1Tʄa_h$Cg+zmZj!kQ/L-b;(vv!Ѓ5&$d|tu͋Z桼_X|\CG`#%墳BL ;v@xܮ1mC[ 3ؤh'j[q889@qk;]PLЭ[JGf9^Tic~FblM՚pa6UjaA #^ %™u]<ˣ,hDYh 6dlcSybarvm׃BӢNYK7L6&%@u'sJ82$}Kp>$cX[~`uI[ibyMH>҄G4Y^o/2:r,:EYf&˟ ~ -I`m# WKaa.Q=E㞷 Foa L(BDٗϷ)0v#UU|-ٿD ЎNiy\Z 5h\~K4Be*}a x[dz^Q9X,[:N׷|*6ҰZppݶ(A n"C!f[xz.C L)B 5ek;{Iz ˑh%jC&jcn(FWeBJ7*=nQ5\&LOf 9E,˹z'ϝLJ5T{vy76ZPMWl*R% f`0x?H.^DPHI=6]bigY{8.|E6ڇ,]E6>yr^,p gx 1,+~z@0P5V""nB^Kc|nW'O B2‰f\+ޓ^qKHdˁ@ <i ̄ʤ^VGј[Mp,܆ژL%I_bR_'wPä5r/u5NaYw=5Afd80 P=zن|մ2)Q`('鞷92ў;Q2ň]wl_w/}^ Km b/Omц'Ґ! ޙAc?%bK@NR~:VrxhXZ%Qw#êԶ˨R?\J2[6Qm: \/aA}u_&vTdW <8c@T]0] Q#+#B嚊.*BU_(|ũ`_,_L& Y"b ,E¦ԓ˰l%Qz8Sc/TI$l?m!I9Z.(|JE+ZAehpD.{!,kM`䷐XAmIBoXf} ?U{L0@ S=@:< v% DdUs1#:LUNB{,/BC:@5 v;W$>!)ra{"/5 J\,!>aԦ86a#b(<: cl|&!$If1d5"9>CO_JlEFZmcUIXG:mWl@6զ;nw,WXi̩3&>n D"0Qps6&%" ףzaII\  @6m@]%ױ[WH/˜DkC|'< ~"ewq *3TNQ-{nE_*J ]_<;x[jpǝ+}&(b((aq=mv#*WI$wS5B5cgʍ5>$1\ĖsC\#Aڀz%`tQl<Z q(Sl1R뀓}@CNhgKTk Ȟx~3w^uf 7>墸/+A뮩R67pazE"s2F4'wP: L*"|a2cĎʓJa%㶞偔 4Κۥn)!<6^/_qVC?rn݅_U{kЛpx{dM |[6J֓q&GX]/$E 'h?gd)ބWjSʲ x?`cObnqTk0c~|40,=z$+`SV!%0kgG-,o~F%'6>SpJ_k|O$!$I6m>x2^\ü^Br7Hp'M0T7x툪gl2G?C:a5owr+9^/J@ߤ!Mm]&RWv@t}1K1”x쁕u؟P;M=A(ݢR+Ʀ "c B):B_{ZB,![Ȅt%k0yTNRQT!@Db&u{@LZ^)m"8Lx黿0wn }#`yvQ䜲DؓJ4 @ټ Sa ).8ON&&6Կm.`^ )^J~vb^)RaCqmd?o"#:Z$ի[d4}&EN^PS-MY  K |OyΰoȉH4Y8l,[[nȊV6I ]lGJd_H5Ѩi!PS܄ Nm3,IPR_dָ >jIQ]&m_"GG^@ tkljc<%ϻ-֝j MXgK@hd$֏fh~LllmIΙMU-5r\ѱ%l%7`=E VFK~GgJ{dk3}8ʕ .(!L5CI)/ABȁRIߢߴRtPJV<`5@{Ѭ=Z ȷ|3 Zʃ*!('K!~#[wʶXCeT99U(px &178yf1\ vEHբئcX&]Cۊc08X?>Ã]fL¦TR/IE<[$YET$:wT4l/BJfwzL)cѴMOp|K;, Oۼq\/Ez;4MY 'uONrTڶ>ùBڑӡ- 05#c~*3Y/ow^@uZ١40NvU*FGo"7. O|0oKkߏcVƌ'4|{(ʓ oTOF4^5hgO֘skb؁jrJ@4rB|QLLhiO"%Zr#w9+'H!S2fWm(W·M z<e>c'A6=t4|*Cq'\f Oqs'Ə@Ɂk>(l( T0(ܽPTb:8iDٵA>"̗#^ػSbGtV3afîuYrQs<\91Uͥ{U5c4wfasex `-+Luuk,4j6h \#ʹdC&mھUUC2ojZUF)WrY, Oә=!0c2?{*}1ْ'ʑc>$2@ZveEfk8iA uG9Ghzǫ̀MQEs0|ǘ19cvvp{bh}6#x*hK ,  mpV3E#GLSf%Q۶-5遂½S*_^>60kR!"Ohfr\u~plQo궍0ރ oWq.xiJ2@hi؎ҘQET `),؁>`NpQP ƛ93Ls2T&ۧ$$PMh @P6j(8-C2fEo ϻJ.p篕C_uWմѲFɾ06Hٖi^`-3{r4dp$T&+ҵwBdvI_S}6"#:htC}֛gyn/3O &=ZG39:A+RjI aͬ.zvGvrx)chA,ҽ+8ŇH<iMW`|FF"nR2ΝG_q2䫙ZYX)'I ` {~[n zhqRYPxA`Tpa-ycgMə|a]]?XjGNtOb\ J v2ΰQbsKu;P&ۊCM3T>a5{N҃72{>~ G+q[p7?Y(:K0%H7K.)|RJ,$7{ዔPŽȕcn$j~W)r4Qo|Ug@ʫVOvQԴ x(`UC#EqQA|ΧIy4~?{dp]Vd~r,O_+&*c _vOqF`g; 0)@# .x]o#t9юU#!>7aN.P{BղUDMϤu:: afMHbKw9a1Yug\jSϾZl`PVoLnQcY`zE$vh&_TVj I.\v@$BOE˲V pK>N23,m ?gVϦsm>ZQU '@+P4"6h B2x?"vAz 'zuyI`7.qߺۦA|0+1Ӆ8.5E 8a&x_ qu4x'|ס4$׆g>Rnr ^7FI!g25z;xtƕ\x>Vdԡ a`*aD>2gArk-uߴEg°JzEqkד6[ɭuBc DlL>3x=[O"^̖1©7l Ty$QXpI &s͞辝Z-`W57MOOsER^=}) qCh@hX$ٷbNsDi.2[ h"@O-27wd)U]]# D\iqkx%yq eMKoX"LOġ*Rn@$^`ը€M~BAԯ=2)SS!=tK҂UxZ[ܘ%KKӂBk@P#Iyv2PIR]^~a+O:<u+l_(3na.8Wed_N%iWO ;L Os] [p"*?CCU9:YUrwk%Kik]gBAB3U[o4 R1Qڡ,:%CB5;e=[A$ۍ&CR_=}TTse] "`Ӧq{ގR'f.sy/MYH=HEW+8J<2'M}"BqmzK]]kW^h~Ubƕ2ÜNE@61"9ˈgjwrNWpB}ۑ%L\Zsʰjۈ1?\u?crpSAnKdԈD #(8*O[](Ɓb^u9ȉIoߔNʞbCR $g3xs)Pկ];ըUk҇6@5U2l+,0_-os.Sya?B ז>:%f w`o3^8ner?aBT .AJC\,QV$:?z\ْ>G wt*&Pi E:XG$]ӈDiȢ O\m$)Cw(RY2 23kVA;*ꤣ̳z2 4z4SB%:V0paʮ+`)S IMbjǖ0P{(񀁯Iw%^lGR6:gIW@ ٛ$D.W7bǷe&N~sTtpIBnFaӰ/D^S a!wOB*?HqN2 3ͫS4/=ɛ 5 N.QlY3<28Zd%7|]=9ޮ>Rew⨺n*o1gpK#>%$Zo],|kx-vJSSw_zZ@5)'iI n\b׾2zgB- Ji}ne=g Gg`1qY8QdB6 J?%^b+.*0Qeގ:)QF.tJF}ژ8wF7Ef Uɳet~ll5*dzQZvh{E'EE|I5<;AJf=]0Z=\<3Zlu`ʾJPvˌ>7tHB>ï:$Kq88NԌ~ĻQF.Az&hwml >mk&NDN;8ngGoz%*襢Ki]ޅ"TNji&5Q|SkXF޴ ?%oH(t_ۿ4J4yU_Rn@h G5}#z08glU*3WW5$IH/0k ?u0Eتfշ]ͺJۜ =NJwKfUk/^m(cL4ziZfK(4]B,f@ƪ)>[XEY[u0i* [`ITt{ V}>Fgwbx-@r6H vIm @g_V78=NTufL+|0S# %,}©s Eg9f/VƙK6Yx[X: i^loqBw'Gha=gt" 0%p7( ="} }&3[ :'}# MVdKP}(YsHJ<͝ZPTG"~ Ȼ/bYqݦ[cAc=8 d^^֞F@q+?ES5i+h9ɴ 4aۿ/+G)HcaL *uC4DFa T5? 3#M[_ao^?},ϔa._ k~[(wkM#:V^qʢLsq5جsb\abzcSv#U/vl'~N5p`Tlb'!> NǀAUz^ެ3Ifb{ ʳIRJEW"PV0VdN6lV[f^|Y!Iea<̙Dua5b6 @B[bq߀^4Ør"w~Sc!@,usU.+SCe`B@Hyq RptfV P(uIȾc cUơܖW-5}dvރco_E$tP,˂ca XwZiU%:?Ç fjS: m]r?<8.2DZE[}W_̡ݬ X paѶ#Ƶ/ǑULJ $*ղLeg޿ˎgD`jV_ׅW$}d@qqO2hè)r4]'J5J$"_#I~z!D'L:x ύ| Q86팢N?N&ă7_9 bd~zN|,Eg|%S%L 0p`DG>|)jJ`:qR *-2y+]GY 5ư(1vCm}mz_6myMV$5": ZiSYw.z} -dkkB)iEA+F6p2V4Vg7z$DUT9ҵ?b HK,hja!<)w`S(8 B !+i|l 9o_st:, gMM9YCVBLy#Xwy~uY+RRvAƫI68SB{JsLiƜ=f 0A'ڷ??5(ʞt2tBt>bzsiJl79Z+"#PL^/l[Y=.}sC0+4_ $)$B&lw2x޸^dvMу|ȦE-j>zDU,?py8m^9 'a&1-I'eoZ~f%k%e}7 {9^XWdLx` pX1;Z]/v mRI|,'Uᶡv7n=]#eRTop͠Q%3w-oMKZ! [sY 4m/P͝Jn"ħ7l)UnvT.T`!zPKlꘕ6 -GOKRK}k]cygJB!|T@ /ش,>3S;dJ-,lH}+8±eq h bd&r *uzR{g@{6ۼ%⳶xxUi#FLN%ԙFbX{upc{5eBXv7C$%5_U4rIhmՙ 1m8jJ+93{Fқ}פM(bvz@Wś}UC~ (I9;ʫ{9g b. Yo+C4eVn>;5ۧx<.PD n" ֢q(@$2yx1Ou/FpRO~f/E6͉zQpQ&%^5p f5v"PoqFR{DD T퇙ҷdaپ˂U#>)Âu(v[$њIGc/g E?Zaòk(62*:åUT*|ѝ4Nmrl<ϾW3;pX SM{sf"+?αSn\ y͌q˞:$.q`+Gw \aUx9jI5 C$+߇ɴ[ln rdDxv( h  L7hFžzAP+z ſnD5蕬j}@zEAnW^ƅ+}=sA !yywyVĦOLx `xP/Zkpw~*.]% U9l;(gɮ[x[|H=Xst6M)2` ĻYkXb mO ŵt∽Z', cg }PT*#Aͭ6 SOh x6n% Dhj cݪXU^^Hg m$J::8`^.d:66j/b0!$V}4ve 1K;3BT,2PV`8`Pl:!cV>Wģ׸Ы-w/_F/~1Z[jrSJU~,zoK:@Ve%poq:.W_9iƯGRFr+Tqxk|[雳GX< *$̼̏DɎ;찹|0/&_TR7mMhe2c|kDv=Ve}f%S;(]X{&(8te7\;.ie9Ex]p!S SF'&W@Yڪ.B -ӝIQ}rfPadN Pf/bլ`3'LeC̻MwEpCۙ7L('_e<a^I(qCәjJ5P|猘_$/ (z"1>#m4fSc 9B֙AeF˱gdi>N3?^:ٿkY'!˼2jerX;Vސ7%\'11_. O{T` >?W2sU DTVw|;tqU_Oj8tdX`A{b{wyRWyqqz1I+s 紷Sw.d~v$q3Gdj+]CJY)fB{.4ɪaGV dZ)ۂh?WHu}D:1+ <,d ЯW^#Ϫ61b4iD; ' o%e)IJt)DlOA02P$+ǃֲTһ7t/ةZSPH!WH ]QnGz4:N\kNPr>@rRؗ`Mv=k_=OFtF VS\|qD "Vn5MBt0z1 q{mAOb 0DEmO<.D3!B(M@AK72*5k'o;aS5WO+ o_!Ցy͛M/6`1R=m 䩋sN:-BjyǠ]WKaﮚvt׼~ tJ1c((%{ T/ ]ppb# ˺{=~y}԰tAIZKv4hS61L@.Ťᓌ_B u-P'<55t|jEy(jGa hS0䂓h^LVsjvCO&S$h{+|\/b stP 7jҥdU9hAسXoIf%=pjN 1(И=_8޴% ߽|6" ;ic4k!EK+I=1 /SŽvgTpl n92(nJI­Q-E-ݙ,P;aJxjjz44]J`i4R֑ F9mvu+F$D [5^H {*7ȿ⎊Jܜh)]7cOlchAook;b=Rp%UCw0=印5k—2 rY˸ds^ϱw]*ӿRiILu^sGl\'/m0qaq)8E+]*eu 8痎ѦnMHӃEO&dh!qTQб&-O|]W".ܫS8X0ۻyԘC[?Ag8gFӥbmvqL62 00v1'U!FD.&&]?)i)pOĊ\' ϶C<>΀EiT!Ly{qňn&<v 'fʦN|T;ea0h pgecH!;-t:"4X#W}ፈ K/X ?PN7Hz,vAM6ZiCҲhl}ԀѠq3cgZB-]1~g*t\Y3XI {el 3ԁ9Sw)1o{YhHFtƥ>4mmoxͬSm`4sHk#A{0 :mgmwb"Ͻ;s6+AQ ,R]j8ʉ؉?aU lc. V?f{p.8S=Q8%JTr']~S#YFṞJ B_I234MPZu vN-M!M2dAFô(x|DIaw"pElKrVKT/Vp̲G +W.tlZ!tfe D`XKdp8'Es͌ xxc ee"X-V]~;4=Sg&Rlxo >^{źal*2 7~9SBh *q~CQkjd/ N=x, C=R`Qs,b Όu+~0QudCJӽoOZ!hӋ:m^Zy[Cu!k+|H_F1ؓZ[1. q)79x ƪ.2&ߚ\3ࡎe] :܏mQj৹}Q9g'G2/ts&s=|pn3#?r&pwpm&9a 5(z˜52JKl1GJt\̵vpjk?b8 b/-]=%DZ? ^+,Dn\{LnT%;%4n0F; -4*b{W B%ݲ^#nZW'YN|@QWBplH6]`Cfs2;f&13v@Nr}lQ SW5\z\/{+Cvnf]i*Fnˑ2`}'>S 1}:[OD!|*睲,,oBKo?J8JjV7&*3N[S!ۧ:sшRg_Z@j1jp%V-?缩D9vZg?vϰނz$Ӹ5Wȳ[Ǟ?LaAЭ֗Na l ȼuJp7Hm?7b{&]$274E SF %S^?2hܮHWcm '*nTMI}x+% B˶ ˧T O[|NYM>4/Dޫ,6zDUY*k!`.S`(UkTwvZFH̵Y.St峀;v3F,5:'}DMBڵ\ w c0{ z5'íB8ΕXZ(4zam;*NrAYRic fo9)T|aU4ic!9R׭;R'Lr?oxa*bS18U$Tw4brE~t0F(۝K²)ӟߧ rۻYվ6a$N[_6J "@U|lB =)-mf=$9Yq(Rݾ:\Q-@b~ds(0d Oho!5vINT"HfW@l$ț/Ֆ* Rn} cܐ<X k$ȣ2u4Jc kIAq(l%wv?Rਧʨ5fy<8;;ys+k.u%Cʎ[cDliU,g:'xr7R_e9l|qAv–hzX6bTY#E2HX!U'Eb U:EAR5%kxmwV,A?/ פên<ӏ,™$u+{=C ykp䈽f.P'"$_k6*~Ƚ5?CE$Ӌ 'Rt̖hxvU} :Jp!e@~ FHk@^e0'c8yJ&f*ΛyfcU31ukN$);Xjһdʼ-X[~VR|⬰F6 o- #~l'3,դm7s,kVzΡ (t?./G@tͬKYT~"%^cv@LRioB[7uOÅz5 wrd;O aM,BX4)5ApYƺ=Xjwa 4vh?z@%euCQ*ȫr;0}9) 4 Rᴝg*^gS"&>Y']"U֎80̍=~{4,ː oJMuɋ3amw 1:kWÙMӌU|Y.H;qnW.;S"-Yz]mR ֡Y鶂&>L omH iMxHUIH"OPRlyngX)V0޶ jD}Q`^}s;jR]^nJQcAF'I.,4bWvBy^d"!yHVر(@! RB"yFȌHc*-eX t|N6̬X`'I ^O̹YEwH~iоV9z IO,0DB z- H:{l:^kίTJt%Ay^ Ftfoʟ'SMDQŒUb~kbv) )_8vaehX{e/~jHj 6{P3&<,lDcq+f>IbV1sz &ƀFcEf6(p7yĚRbyOx ,Wjgv"3}aı  6g6t iOpri- ^\yD{a=dPc8 z'4Mwc3QJ}>NJi§Qat|<<&2pfg43sv:#]|3/َA91F.eDAIGP.dzV0=ԇ}'xידvGA;M!yGbՀ>C`SFLOc<]^ z\0 QɃjP-C4+\]%?\ syM ylPBo `;wfs\&˄Kz׫C)8\FVYWUZ73=_{=aI *@{ym`#~yi[5; |d > !_ $Vٍٵ[sqbM祭bL ˕-~f&qNd= ׉_ަB۬$Y>Ű9ŇD gk<Ϯt lWZذ&ǧ#tS ш ]|E62Xn3W^MμFCQ.s ^T6Y1'=,W5 ( yO.- d̅/#kqg7|@Yy)+[-gUY3M:sV%!"xhB\]$ sfgty!@}j (QM9Gtz\LPT e`X(.nfڂ)(GSb4!Wee%f$*}ح ېЖ@ș{kR3|G*B3)*ܦ9}ց)Q̰e-}&v]]{az{gxD-63bP0ytja^s[vd?ij2ԒLѿTck/HϠlGRwM9V\瀇v$=wGB)l2Q\yW8E 5bV'uɇ/`? nz H̠%6 GH@Wξ7 #ل2z!(U7V.rI L"b |{ds؊ġJSB bBl>{lWm\4gɎp HBkD I`q:9"•F0 8aá)[%gK07S0xt h TvV0_ a4ۡLJN) 0 :*5rBL9 ):ڣ 4  пhasP\nA3iNPyAI£y@M'9q͇W`z y{`l %#ϩ< @(Z1o.T9o Л^i!-`/c w gςyhӞI'&@WMbK "oF7~?z"vUDhJM1caEx<?HSiGV1Ccs"Wљn >/m/@{aZ< )ǠNҴϦ>E'|%±ϫ7zDE8ba;O0nBF^ʭ V..v?2_!@m+LEr^2<栎oS(LLn{Vm2`cǾV/2n&?AcvF47Ӄ=ì{BB~V /B#zqqcTgbQ-l*(#jQ\w,ŽCqwRO;fY gMjB's9^Uhp̛ Y8Ѓ^R%HOPO \g9Xp|K@W %/}yZ xE>GiעE=tԎq(KJQp#QX [K.^}/P'uF:B9Ԇ'+ PV&-~]HM/x nvÓ?@Tud{wTn k݅Mn]b@JӐDhn#ܕhXwR"y`8u=5d4Xɦ(IUF3 RD{HѨ Ċ+.bߪ侌W : odYB㥾>Lְ 5aOTBJlBjz )tXq)]&V[hPuh{p{3i2i̥EM2ICKN8}HDH 9yDVXp1,,7UJ:) 60~wXM.Iy qJ+N)=?iOdgd0J{W "UD-- Y%9d^r:{#wwTf%BBS`9m_Ss\uN[/\fJy0 rD=/&iw4b))Bݛ1KOa`ׁ#|L r3!c0#yԌP.Kii}pԅ4rAțXjx1AnYR(o oJ9i:/+\TjPwpzT,ux t[jO;"x4gc'CX?/)-zL\Z2O G U#:֨%faC* 04Rg7!Ɯ^yZlk 'D|Jg0Ei5lz D'4-1AT,&_ (Ԫ1 #@k33=db7o]iO_r,KC a\򵉞^g;cW=]G1MPxT ;X%AgVivAKx)?9lwRp狟x M"n 0?!2"6J xM65w#e!B c̖IZ@@Z @n\:PE6"/71R~IO~7 TycTGngzP/So%p̜ٕ a=9ɟ3%p=k{ȗЦkW|mdCTxt= fSX31$ܣ-Pd^oRַpvpWpuo%S33N hI܇B0?&d$_-z~K qz¤%,'QeӣIu(D3p}me$5Io466.qiyo+r8;DOLA4a2f-_w;@PԵCsƠ U*'\%wPۃ8cm(jiTri\~(,`cYJ~/:zfFqn%X}@I@e{d%Q2eJ"cYW:3I4nlAH1fT'O+<"[ofcWUء[1-Z;Z w !iԣ.Iw p nV?8[ 䍴?bSbHJJw0_(7hCKb{ % gE,DX9@\kA:kЪWqC0#- tHzEF(gF&ITY,{Q|zi!/RIAeotM"2:?ܙX l%]lE%&jȥ-B#1U{RFgpFws_C](.Ӕ,怪$6 @Ϋ7/K,H,6-6^f2hhY本]Ƃ?l4r?u+-A929f>lך ^/;@)Sv P4IџX~*8]m]cXaJ+- o)Yǧ|#in× =ܗ}mhYQ[ i/'d @N0Y0\ia|5ߔrh&W*|@@?:"*>mmܕ'GS"5kXqG{L&ٯ'ַ/Vӧ$$LTIcF- 4yhܚ$uI1.I| *9b^2o'FC)L.jѺɹ=?f[GrDun5DUPbdDI0WQ{:%.|jD]XkTz`/H)5 *΁L"ܐe>tAX$&$-yk8A,3C1{Mxpފ\ rbv+_bӃyi(c}<फ़tZk+aje-֯oŒ)D8n&H~^ h[BZduepI1jJ1]qJT ;zHC2|5Rݟ_n7+PT}h`Uo+@u> 2!hO>UNq¢8 }AH'j8- b20-sYXʅQFs~UEMO,36vL3Xdy3@_`^wv[U(oT/+zheZ]}a')cC0>m R%sɓ4'\lKobߧ㧛pAy%ЙFoF=b.?#g4riy9%dYWvy\+҂k9XYE5jt勔4qB,[/hMN~hzIGѾ>( m' *g#]M;v–dn3܍X-BXmLUgB<:hМAz<!hʑ\e~Kf  :?4 & ΐ'ЊB0OMBܱ 3a b1OjP粙ۻDGA2K[ovߞń¢8R3.M-ߙ {FT&fyp?DkU!wɸ.txMVK+u9ya@ );3R/toМ<%\B׊*mn$BW9 ]Yқ,o*cם>0S4\N-%FB;B/ 18s_:DNpq!sڭDlM,B|ϊ@ M̥}l"56cWRw\K$7pOcr n$Gה \={#+j >nwUR~IӺh-m۱) )㍳ McT+cWܿp{W&8'(޺S+zam8+BSbIDK>xZ'҇('L>> KD i&3t~Ubrօ }%oyCLy[{HJk2-EFpPbg|UaںLzz]s}ĻT[W!>=NB`A`|kLtF0^Y^֮fBAsF"(+(B0UZ,CU QLRJmIŨ峑ܱju8-.۱61$ΟӀ/hIw 'Dl&@ /rHDOYZD: ֌ ^#''@>(b=Ya a)DZ[0_F*_RDW4_&M[TXgdY:>Yݝs V1&AE䖀 %\^>>sy;)P/* V, i*B1U4>V缔ҙ~F}5Q ϗD1In~ěr$n~?q{G!]z8qۦ]?9v@I0.2 )tBØa.鐯DHO{Vc$}N)ßIS3Zxi{\AM?$R;&Ekh%;Hė;)(`_mqJU{[{KU}9o5ekug}\p>nmk9<( ~T'lK٨KBӸ4Ճ.#tq7XԬjCx6㾌*n+f#IS8B56G3ڣ\GN}ٲ[+=`ܜ@;__m0Ė/& ~uז)c-Z~6ɝ9vzDp8Gso9W'& [W~ Ub pY ! YL&ȽX <)[e>!T*ǣtЭר8:~$$3FϹq!˦W=sX|&j>eHx"LHJNguVQ~.6;1(ЉQ"vE'GC3N-.zJCK{^=QQF'N9"w/<aà abޢIwmdi[Kp9/6Ⴊza6({c3{V/n{f.n>c C@7Xreo DL-f]fK^,A2#v[c $b' E1#oamXḎZGx`;-V%:}wW3b{K #]꫺r]^Q*qi4zU;90A-~ C!>X˽-o:,FEpS},#j/²x?V `g*--YF<`G_X&'HkIdAQ3 q2EW2wz \Aalv׻3HUfg./LĨ/PR:=K0",;`k\lrDD@3Pd!|EcRaWwXYg4А0Rߝ;[#}X6g+ҞZ@1 fwGp5AprO z?4 smHsXl(%rc~϶E 6UKT"\8w+Ur:3i ̗ /~qyϖjw߿.B~_&R5,-i0w,9iYnZW@:4ɼ[1Rue+N\+y|{8IH=_{f.6BwJڇR);.o搫 ^QW\}9IZrܮgkLJsgD|'g/_[lgZM4{%spsh]0ĂZNHEtj@Z- 1~}Rp#9*ͲQɞ?B( bPկΚi&}He!SӉKB~b˚ >࿓qc$SL&9t(I 6.CV(`2joGPN#?)rO<+:so>5O,0yVqÉLqoZm0%J qFʋ>+0'ކ٢YN8p6q#1^#.u~BpCY(αȇb{_'dACk%, RºQGȰ|(Ov@TU(Mo__,\q|ku56RXO@ 56Dl`F&vcZׂ/o(Xfx$Kp~[?iRl˄ه_t/5-fʏVHpJt٘ d4I ৡ7u7vr.>fy`R-re%ra58Ic3Uj±s5XL:m5hgQ2= ȓ2!A3[YO>W齮<^ρ^\SFMi7=Z)+N`$c*;yS u<ɀzȇR-3@}MJ^بjk# v NϦ2{CqH;%#UFEŐLd֥mMz$,c75XPJJ(eW֥eGmM_2SGPN7v[oi2LX#mt[|V'6 2 S+RQLs6i~zsk5h'B9bCP2KkJjn:`x ɝUv# fz>ONi5KpsL=D!Fh&z"`=~ۭ؏)w0 4އ>|ƴ9*$XYGn^5ߑזǂx⣇yX n @*k$ g hתr4򃺂[,So~Ok0i SZ]D֏.EBƠ9G|6 b\bN ^-IPa)F.nZDGIbBe0(ɣV"`]>¢^#ļt:+>pVMU}UvLxUOStYٛܮA^]Ro(ku-z? )<A ƪ+}lY/aj\ZLBČiU ޔejpH! +5+LuDM&~<[']ы"^wfAsAED6HE6h^:D$},֧`hjUR GK H%f[T9AJ(kZ۱.ֳjt\X= x$gˈǹp4¡zꙭfiҊvO@cfiͷ9 h6Y3Wp*V]/hfd6m Yzrd㎐آ1UD.^ oTYWB#تEJ 4v0ՙ6sN7jlj-;:nHFa+\m6NbHeeM u:Uq᧭ߙZy"YߚADXEw1kU4f0bJ^ՙ5Wxwr7noq7֣i; UTlE&^&F޹^Ȝr: #|t`X(bM:#@V@Q cW|P(QwIr{.<W}Hz )0.O%).Pݣp<32S?xOXnvUl +Q5F  /E4/hi=$R8cX چ˳9Z0>'{1)`>ukFIOw-|{r9 ٘S:[P8!u#yqXay SL>\5W:ܚe|!eZ|:(c$C噽O48n}8^ ɝ#ϫEJ0Q#<;-r\d D=PC{z _@pʉAVyc&{oWW}>"x:J:Ymf|C0n|ǂM3mV<,DKˢFGm.[ _WV_Mv6b Q`7EVUX%zJ33O@>݇w4a HLyS NqrT枛b Vò >bnj~^;ʏJcR^3υ/\3 F\e+ЀM {j!Pe]olQ kDղU"M^'}eulY!- vB}@RYG4 q́SױSyWҩ'IZ.}jtE~st%yg싻ǧ}o!y*Yn(DW r( t?ŒUE|6IVLb#Sҝ"klW ZzX|룃AĠ;3#} 2|#ܚB"{ohc3ʟZ]~]$B%n:B1coYӺ4d-(P˰Xj˾b ^^@3P!b}d\ʵ(.L{]1p?#Z^ HF;8Ea*<'id@~Pw쑩ge:*sDܙ]^x{_?w`7ץKS|(9$MwDe&6I_ }XzMй}̆9A<QVf[wgѓ)V^"#]m4%EzM՜ҼHif \JﭗjU o0M$;_; lCV.WCh55F\DZ ] MYLmSd c:֠Qɦqyo>GU幾+IjVH,d{&2(va`Է-1Yo 6d.z]?j-.Ũ|׏|D~J;5z m9A+T}?hxONL"{ٖ)L:oL-Yi'S! `q(xZ>;I~AxAs Q?JYG0?ZLRN" <Wh`#tty0%GU84+><CR=^= kֶxdz& Np}'5y*g?sjwc-_@,̓M{7OAh8\Gj7:=>d߫D'7-4EoJH*'p`s@Frxb8+Oc']R"uڊvI:-4p O>>Ng&2X>kV{#)iL릴'tt%\jH1Zw JnT!2Ζc*C{dCq{elnEhu*crf=v4r| ۿc5bvK ]#jBr> Z)Wu(In.paKAv*1dr^븀$w/9.}2_sG6J>z!19.5Go˜yAnk. D֋ N}͑ tE# uHĀ]0G H"4۱p*@o[TZۺ{C2[8+QR)cNp-h[E vS7A;YgďWM:Gg6R8ZI廆e1cc(: H0FZv8kg*($)Q.kyZ|`V$k'7:[$bL/;c $ܖ?SXԷG tɼqCC/~oLtŤ XJx0.TTz:DQ{ݪSAEݞ*XM-cE?{7aZ%ytVqI!sN#:sp;MK Rڀʸ!c (qx{Z[ ߺ-H;ħ"]%OR "9/skBtZ I0@oK.S^n+&}ln:mf$C/];N+ qC! ˛,l o]ϧ`':/BV+À GfQsZ{6>!U6W+9 ˨Kt.5,M*cD_^A#$J(ҴLݔ(}$5j7nDt䭤tm7RBpf ?#sv&q_z}5EO9U- 0<fDl⮃"fpNPVak&۰T (q2]'jWb!bp/Wu K &i|]YT/u.O4 ˄BJٞ~)sMї{JAte!hVF^\9.o\ؿ_sUr&ojn.K1a$5[hml֋E>t'hr]p}[uدhz{-s1s1S 7RE7v3['S3M)+ CjjoUQ3KȔf9ޟCDqDa>E(3Qs˂GO%NlL^ JVO˃c?ӷ0VSXls";wkUfi!+{,WCɶ0]NJx]ZjB5^KԨC2™<]\H|jdXE0*:k̨X%څjr7Zj씻1bRkwA G>aP ˄\p;ݨ! @zB @n [e?tyc.-K{W^0i<0ItV8;E'afۀ*̀\%6bøX9OX01c8 XT!ƺTfip(ZlUi װ0]s!MJŲWy,8_Z(dl=̗˗@%0m ӅΏ׎̈@DeW8)~Ti-X}h7㠇/*`QaOcxĭ4SՈX%G 6 wuIY\[^([M !I?E$ :Oz} P4:=m}65wXP`Ê)3<0,n켈&L+bbΊ'vI֡[<e7A((q^W8-!nA$:%$%0Yȕi(%v_{$ ,\UY~j ?q'umpN0.9&qd-#]ԓxԠP@!G~;pWXwj[.//@^ƵrȲuB55z5o~YL*6 (p$k4ng;Zl-jN>&M+Iyįkx?pϋ/UBFQڄ`!Y^Y'xB3= lhxrۃl5#%P}jK]D?uvPpZ,<'[K!1;a7S#/M[''YOw+;cF"lXÐ ᮱eە$(>p7W.VV;Fl Ͼ6˛M/ou\#|b/pڀ>ќ0XN=hҽ6$e1GN(zFu HG;.w`;24'#hm 4mҾN)(y ]N*OL5ꨰTk w7U݂6}pob9l[ >fWLqU[0{7ia T_-JNsolPrs^`Xw_1֭6'6#WJQxu 0}81/_` +&$#ǟg˰վ.*^t<$Tn`[O;f1pN L &*xE p%+SmtogJN!;s_n~1@QVv5nBD=Q_'[U#ڂ3NMI>;9V>P@4n ڔK|F\rfx/7A;igX9 {O tPg92NmH֢;MTd@JxΣHݵH܂K$V7Ԃ;! (AީI2 U'?XuPg+ﴦ>`jFnnwW"M"hs/IMK/9H +Yf#J75҇0%(1 ,G;)!cׅ)G!WRM?_DC}k鞖hScA^Lg<tlTC(%o#s?si|I)X/abJ?2<_$L( ײhl8 x7Z$xX؟xѱr=Q+9&%S>Da-!DA~ Cg{>vv};@px5[CA1;itN٪H޼jmıՀg͘ECgsP zVRvv{`ݴV"BQ)vW=-{ fedB`/2~$7 ^?]nAZ/oA 65wJ%Hǖu5/'(IetxKՃ+~|d$L01T"Ob=:c;C HM3\ d%1EgzG~о.e 6ݵҵOsž?5 ND4tE_2( j\.%q-bp'"O푤tNlSqH,*78>HRB2Z#)ڍaۡo]3c:gx$o*@+Ϝ5h[4:ǬؖAMVXsZB'կˁ2 ت&a|@&Qg̲ӴSߏ"׈n/$Ӽ=4D1 mCVR"0_o3 A0 #0kbK5k=kTBMf8Jw>ݶӫFW`N;dcBX 4%:2{<ܧ f_֐ ʟmn^'\pRFL [u$sb F wA_C$g"^gtTg G-paEPе%ۋ>(j6?+u8f NWű>L  jN[NM\Zqmxgdӽp xFjvwXD27G<䯸MRC''-\;OIpTXӱypl[U ʵ)"*:1_yWj%@dī4b GrH:a^5J+yU Dnpt+H t&m$lU>36=Jɰ~` 1=SYR.bU dv%:o Mk88)#7S0jK+u!>F]u륥Ng9yBI`9{AHfc '! Nkf:?*RF(zuۅ;shouFSǪ"<—ZZCTECV+S_wB[DSl By|'|UnXn4Ve(;gY{ 2gb*YZLI( (Qw0>WX:S0xeG 5.uD6+ܩl;4*TB@66sE:SfR:aRF`NG+#.1Pؼ$zaR\nE_f3E&~&8nُlok6 *jFm- dabky`c_/WE\Mf×Yn2C?/&02wZ|E(ZgӋ1f8Ey }pXL%[ϙOͧښew&(@5Js XU JbƲ&Lf;n`3*|%Cs[+f9+X!b…4e2aC2wnBLN.V_A@dH1 /+0G jP3p6{tet\YjցO#)z &ssΤ[qs0Ɂ3Fkm#+wzB♽x)r+VbY9jI]PXiM LCo";.Zϐ'Sd_Qx?-yWƲ!Qyϩg~З!BJ7fG狄~#.f3K_EY/0 X]3W(k#l6҈T;]^V7,&ɂ|Iߣ5q3"ͅPttf2@>(Ro&dlyONxo/XQm > ~:(ٓ'Tl(1[ɩsz\쇐4:YVauY5b=z y:6@g˄궐EOu/O+Exe'?Βw-k~z HFר #9$75@" [? u99|pO2 %`m@Sc˄@3T ,q盪 o->)l#UlP-^IKu3WM⁃<(xòπsFV/7 P1 {=oŠela\qsIۇh"_;vdºzEݖTh]xQ9:Qpp6{wHڨzje?͠tYma[t@pbG=rݜMG֦䳫*NV6I]|52p!8z贩ĉrXghG NqU)`z -H( @cb k"&080T "HBN Hj&Gެ$AUiߠaIS##Nlv7uu{ AOz2O%HLU|epc8#e?kwy+v[ z=>qiX8ߟjJ-*k3_êoAOdo 9w6H6TNcBV8~%Ծ@$8Mun-IWٌf#tQtT%)̱H| 8 yK+zW?Cniz,o nvBBH5. ~j EzJAUtꙴs+NŖ$0ʝ{1/Ywol)21:kRT`;#d;@=e@IF8ӢMr6,_]{'8NXMrgmץBȅa;w5^n#]«v0y($#sdCߧp~lW ג0la47HW#ZAmrP4,dG\HQ \fhkSb,PH̗TRs[nD á M71gOʑcEJ 7ǒ')rM\/ȅ@z+'7)(FwBW5hpL%gw(JDsZ#u%K>>xؗHL*K_ش,wM3b$J0cgʊfDh+ F&[RƃI糭EjePӼB@L_ŭx]!vSlwz$MOP$x hI,s%j=N*w9Vb<|O *`r 嘦 8]ͅv%YRtU5.G'-$"׊g0oO~vMU1hJZbS:`#c/u.G:TFk9V8A(g_ЧSY3ƷLS*D6*!:-VU7`ܒ+D͘9#gv;kg:?v{9w>p"[v6t5͚C|׵qHXp}ew'nδI؃}3F1fU?wEXDcNZD%E*>@ BG.zRh7fRJ"3/SXJ\#0Or dFB=WsOOQ+IqQj>@ɜPq/Eb)#QL ęM(!]Fßbf:~buJ,i.1?1\~7\-uBȶV2IO&̖TYid0=tA_ݏ<hiN5C PYx} q+THi`l@] ?V3Qp,Mh$v4˰n_u1zLsW3$&3 /Ɓt@Vguս{Ѓz(2XpL{,yOS[bqT:G6> 9P\<hט1 e1 @66 )ypŇ1)0,V¢k.f6Vx|:%a%j m1‚~A^KMR#֤3"̶(AߑD|cTK8>ɔbYSä%+kN9— C,*R6\#=&'@^G 7C`[.\JiV$t @vlKxltdPPb L/\Xm9=LF} Z嫼rJ:c[(o#*`l-^b11 o!I h)/s&;Io[jg yG{ၱgܦhH29vW{è_%`d`fwclfuxXA$*IЀ~jM?1C6*pgNB4CHUזTH :_7Ըa N9_Ojro )em|.DD4+ݲIP-6Wa7.E&̀WޜLƹT0͟9J&3Դ]X/=OS0w?BᘪWx,^L] +#Z=72Zh858>xɂ&ebѨF57LC ;Q+(&MXz<._0l:UhCb lAav}sy^GZ8w]+`16 }([#/V]ڹoЗ vK+U:f]tThk&OI/$֪f>,]:F")Kp] 0TƑށbvBaI6#BGǦ,:Jco >x] k1:Rn.*Œ~ W#'itl=ldZ<4ث()Ъ y0uIp/.gisLڕ|)EͷAD=h~`(VJ%#9I9ڤ24:%}_ vQޠ(swg(Ƶlέ>_N7S'IJ# Fv>N? o#ǫOۃ7ٸ< Qί!cAKiZN:5 #.Z;w噽r5.}u!W1%'79x)B(b$*KpD.GK= f{KH+8Ĵov)7߭P21B!1s7 lV& P5`خsYD\fQQ8_q2ږ6t|n?̎YZ[Nz[V,צd:t'Ew7pyo^&Hwѭ_g:0~^3$F"!ߕ~|`jg< j3p!ʈ(%1$)~+49h,4wD)Nܦi7V5@%A Ҧsީ `_|S{+egfec>E;r/F94*oُI@J \,u8S/-yC<볅3ܸm]co%Nffu7 '&y ʭ.Z,0R{gR# ή)-֊/kK,O䁾8=}ZE9dTA幥+g"է:\ySa7dHN3 !deI<:4e_FklA4R8r\]H܄^IFk\usCH>a>sz]x`?bʜ †x08A5G胵% M-J{tA բM)j: P:jM؄'GĴKWtRL2\b/,A m%q7!{k1՘4e Y28IHnHv +'yc=L~ eŮWU1zYsEx]-dg̫otEL>'۶ETGWu< a@>Z0Xj|! {۝}qW! x~ h}~hcrOFS5xY X0&O=&}K2==YwxR-(l?`EN[Q6 /~U1gwR<knvU Le4h=S|!Z$ņ4@v4֔>֖,b{p:*:lüY>lu.S(ʊѺT곾Yc4X?s%BHlS{"\AEeQN<ȴ 7i}XyÃbC,2Sc ?,fE<.E6\b. S{}~Ir2o_ڻT(atlL(^ X Sb:Qby v eɃgɸ7ҘqS̼rmA]ڛ*F'(;ordQhVe\3j_{&BiF4@YOJ2r[as73eZ&{_)+Z~xf%0v)f6o[fȈL?%;j6rgA7 {yO!#% a|'G+(1+圑I!=f$+*i\1Dw'38.jRDkC}oY@ %LPܿpO'y,̅J2Ll(DTJ3+JO)J"eMls]Qȗ:!zx4k9UF|&[2Cx9?XdVܧ5lLhU2_j+hE;%4]-C:[T$9cq~|!T,y>NsClAYԓ ;[[𔅕[}~ ۔Cnnn9l8kBFY6Z _XjM4[a \UG q FF\zfG!Cq^ɪa^q֚. J(/ q&7 V}09Lj' ak?3 r=G+P&a9 % {D F4'-Km^-gR`dvH1ܼlqF8LMߺHIjlS$W4Ivv'Bu,V~99l< "tsUulFZ2{\R/cаոO ` daA0J##OƩdj]mD5"]ii٧|`.ldyt5oXb+tB/_"AeΉt4JyВDm;_DsR %B6p.7 ^] z]`q-s2$ 'o%XiOlƿ"Xמ. 8zӇEꯌHG r7T{a }wtpkϖ},43 S1y!&\}Sݠ `ڵ;2K lg8kb'.vjQ"8U:nZngUmOն6Q5W 7uߊ$K,sǏk %H$, DeVٕ [etIXfrp Yb89Ys&Ċ0@cIj(Gȅ!PwQөE1R(FR<0h_R*:Px oQgx::\[4n>8hpdH}F$A, pPP80J=r#|~qm/ 뗣P|%LU=C}+J)+ޓMyFn4uaęXV⫹ I­Q7Zl|e(|c$+. ;ZF؏͵1?Y'Fg(=l*pY4IЫm֜5gU@ xOfV)vk|c=~ Imck]! 4xxL*19 .>)J p+H#v [罝!k}DԳYBe(8PW99 P .^J=>Lq\yZ6 "lKnqo sCHRaDiT([.T?b@>5r|JIc)1׋'gԊyGYY})ڛP)cY Zdf?v+~P`OsIUnO!qZ=ܬGU& RxV0sK'ӄ-((`qD}l.tNh2ЭIdfoQK($SRwg/' o|ϩ@QfKʯgms)0UC濍; +} rF Ki#lɩ6&٦`@z5".bt7|Tȕ#Qv4dM J s< ĕrvޣ,l:0Ccif7\6ص#pCj6῟-gQm1:˜Vq˝/;ӵ B 7zjN3ױjgx6@:AuAߧCbnpWg켜?AY.^TJGjRt =NC'%-ꩬ1Hi; bJ +Y6},&5eׁ UFq;"k%x%䭍6nm+R=1CVq)|j^[H'N$A|ӟHws'%8ȼ8ؾUv yA4Ѥ5S¤A:>Gc`z?Z"7!‘umor10q}U 5[(1e-IAT%wcMg!hP'xq->t}n5TN^(^QK|E,r9^^r繯#!?Rav^-$rdTݥ[Ì7oNI,߿5B}-,_|Mx`)pkN|!Oh[afChU9yH*U[Lzib./RF߼zdc.'kc'?yA.j?X|O /TwW`@7J6VRV#¯B-ʓR!wں"v)>O(Tm |ه WRJߝxut<]8`ڶTeQAќg&3 B[7n`9a )9ZU>|s\qC$Qnagۃ'o:jrK*PrG_Bv@ p3jal J8a .C}`#r|BM{s(N1 gS?2?= ܥN;:'pvN-R&KU"H2ޅ f"wr/"ՠz۟JG#$~GHqјE,4/M$?l[H9*e9C7nu] T@ѻUa\c9m\ξ8R,aWy0dJ-C B?,@Ju{>*,{ @dZ1w߹"} ;#7/]w:"J՞G\/QBaJNhxn}SK  l'S2٧ `pp\Z,cCk*;ji~ EAqJ rh.MLx>5"_g urmZ)Qv9l"7zwHY}f\MWFctCr9 W:V)ٜ6<5#V-x0w A^9C4$T I4o vrVD*i%`cȪ<2bc=WbtLq"!~܋6iJLwH 5oHee1,g0d3Bɐ%#1hvZO=sA۳`9xFGD'k7 &3.; hX|S{e^GdAqL ~mX mgvǬ'2QJ160dlycGU B KGvq&T>bS% -J!֌9,V$Mw}xmE!~эю]cXYг!R`]QNΦUB菖o߆2i[OiԪ&H,Q7b+Y+n+gp&xҸX!įL<۲F+]|މ Iwpo6 F j$rNhA wGCF~g%7,qy5/^Z.٩vMq"墔Ш݂4O;@T4aD:5>"gQ #J" Avx *>{͇zf+햅uZ(nAm2bFbO-~Nֿܚً)C:-]gX![zYsf?0g+-J֫YfxhRu@5 g'&ud-W&E!PXc$!^5ʄ񱐼]w"=@IzD\^&x5OGlI.e G"ut¬a|,;ˑR( d([ʕMP-ͣNMH9섌r T2N,z4H :ĮĀUx>k>~}x>yDΈɍPWyLX.qVdYO\n'BB $g ^L,WcۃWO*OtS хK/}njMraQB&xM jmz<bM};Iڼe^iI9ֺAvI甫=E'Q-.jOo8;F}~b) 0tQ/ݦ6'tVm,m->#lZ.m2P,)UݠMҋ\̇mhQD ʇg<>N#|.]~ b[GE!]j+j|Уp0n&Q"HCx}o/CsV=Ժ8RftrK%Z\V:+|Њ QN\q턜5OҺ;Jdl1i_ s tnA,1I]p}J׎=l 5ܮ}]5ǰ:{UDұ)%l%n/,mP`RAxъ5z5Ψ'?戞9F- G<9GT&O YJHe4Aj\8ao %c2 ʤw-V ;N4RGHVO֮er)9v]7by0*V&/*y3TGa{\85PI/S^WoI7L;(3Kl ktr7h`FG U(ۗy2f |v kyԽ ۳-XrH&⨻ߔخ429!8'^K,Xov+*{JhoznW`¬..x v38Pk!ܕ FYpگ,P`^B)\IK18GW5bXzcoEY+FnC.c1<ٿ)\J! ڈ;#ޏچ+i-$B>sO֯Y: ɼ -AݰH=Yy}=5e6 <M7TǤچӰl3+{ſ%ݚAGjK>ӕH'*Y ~Խsn ZO2g;8N vwZJ=Y.4? 'g<_hoɷ+yxF_TRootM9=юgBU<|L$v4r5!¶U3miQ/>hoKYQ҈.bdV@A/rws1u7 `;rڕ+7h"WmQ 60O [P˸fQi=`v"D \G m~R< f-w*Y.4Lwnk%ǚvr;>Od>ʌC9gI7Q;Y pHR9Z޸p Ƭ[/nd| +uk yFcw :Bhۜ{lmd`֯nBj~l8Tk՗`WYc/5#|+"r|gGMLrňJ*Lg ]CR+_M/St+ٺR ]x ;[bz1X .x9'T,hD),T*싎u}åy[FB  /i7W>-"&ÄG1!w1/%:>!pDp J9`fb57yzao&g=*wQ-VE|^*U3OBfӬ{k_]Qr؂{jUc,C+/# -Z:?!@<xelv79Be}ZeTa3shAx*tFiujw*> {g tn<˞bnhmJ!>-1@"Avg( zxYx~1dOAM:NF;Aؑ2`jp8l5Tm4D5Pasg`8L"t Nx]t4"A$ PE[Mp +j:&q3@VR6oIB7wR")3-N}{eB8|Sc4 BEy'jέek MRmٽMst"ْ`?)GqB?'ˇSZ:?? * 9Y:^Os@$Vb]*@أ$j>gGůVBu3@CVːpϯ` 7cp6-DӍ8>R jvzL3pU]Jy=2BW+XD7aVm2AOܶH;= ڊqjuCɛ,G`,{̢\αV+2W Mm*A# O$eS𚧘>|LԿ/ԂkS"q $g-SsJP61:@3kB#3f s䚨$_(oV9 woKw9@61"7x춉'/AbQn1!',Vvz5Ɠ(Lp d!jٟg\ TE ;l.0/s=v~Ho 6y)rYi#" ӻ*FsCCZ۔p4OΦ & XN2M|MψH;9,|7xfb5/YD~nmϤCb8[kq^XԌWmBC) 5X(}?NraBy]}۷_г^/y_Y@4}%2P2o]vْh }Y# 4?] )JW_8:6Sm]͝@ {f#G*QkjD=f L+ )l6ąUB+6"6 @ZNqQ Kn'0ᡱCz>0%\,:#w.X|9 -Iwϲl,3]ڽPq[)꾂Z?-' e4ږVEXYy^L~fkqt BDrf_BANkuD9娩#Z喪1>$=ޤ}gJ3H);*yQsIF`1fO۷w I6XXK$pˇ)&dP`BK'$/BqI7mz({}1;"pߒ94WHC$!œ9/>bX]z 6#/L45^ƩMK} *wv3Lo;*W㿏+2%xZhѭb]M݀N8مDaxŦn 2',.s>+86tMn޸Avy/r`SN)ƐCcx6TK,ntE]l`R_Km1dn:ߎ;E`Qin}"PY5%ݲ{ kg7-s_vbyYa-FSk&α#f8W g;󌩩Ylrj@"HͯSY'*-t 'rdOȋ06{'\^vSaP>qgg ϕ^]Q'6J=yϏYxo` R 3rij:<؋@ !MwlNPf>t1±iI0_]Falj[-RU"'u=GCMUjц'?L)LK{VHqqV uq:IJcP5lі1/Kf2%Bvw6,OJ'$o4@jk7їD S4N?bu:jBpyPAae$B/zڟ("zyUys !N19d&` ! F֘sCա%z{qϫ>;1p)@L*Ī@ RLF4ۮ{8Ѽ)'s]Q #'bwZ(FƵjgA]D]U}įTʿ \E,RywPP{b3,:PW5ﱪ[Xr*6:c~. [~wQOMt2}\in",H^~u蛚yKNSo=H,SB=ϯ7vA<  9*o_jf`9e0~g29ib <woPttxc<b*$2^4O~TV#T[qh&uu0!<ڏ i$q'j?Ĥ+A)6neZo],xQBcZ}{_6Pd14jD)j]rat7^3l/]HĪ[qKh8甍'K Ef8upkA11>KVK[h/j/DW}Ls`/|i4(.?gDߒ@wHR~]2 80]ǖ!nBuAkb-4 K7 ~h9~zvQ10?S]|yřa=>QI>sXӎ)>X'u cW~~p0Z}2u$OمIKg39M%^8(ޤE4+3Pj^0}?p*%$wwnVZ>M50'r ׶h0 o[_ir}1q_Mv{hh|M2[$Lv({' K9cŘipC8QMܬi}9uɺ">4dW$V ? ]DEYoV?pz w}uvg9>qoo)%Ut|J̡֩Smy \1tE02H&߁gC% Enh^.OHvAw,*$+lJIG"0h =+bu?Z;1>OG]\. _9XgW>/hm>yr/c{' z6J*YRf:sSe)%V8!Vf74BY銟VUDŽ]^5&yH=u𲳀&{PvOw $e] UCL > ZwIs\#"J` s=4:?_)K^N;!bi"#ܪ~Brb] LPvM%&H@6Bsahc*iPm\(Ei{H>i^u9#,{& qvcT g$U]@S^G5[B>!tmiDŝ3k{pg>6Sqᥗr!o6Ø:E<@hWW8ɏ>l*vn-_>M& A&Բl'Gnn[ڵp_n@ UG>Fu1"x/^R/VY6jkB{ >V} %m*06ZJJ7|:=fI -"0LHk*NAwOQt(AlHA2*scF,n•c)4uHԹcX N Lܥ'b Ry_&I13ߐM=TA})_.a-q!vH<4֔N eOlǴj2iuRof&yԌ \k"6[,$>cGBN!fr a2){rF -Ͽy0 Ac2K;3OQh\ZYD) 7kK.|k7r*/7$6$s0zB@{=+~Kja1y޵tݚ\.aSi61kUYfҝrqbBoymA5v8Ѹ( qr9 RMӄ%];43/'{k֋`2F#k4/ӖTqըD0>*rni *!J`pQoy$jƆIc4m:-3)~]먜 A:.seOk4xYbr$>1S0ʄ/+W[NTBG[߁g 4$|PRx| z߰Qg9f"ZJd1}O̝Y>t(>KK\EʐkzrH:hFp b)( cyX!UxP.:fQ'WC_`'NOm!~#n% ˵sBM!sZW7&/_F1jL6+՛J'=Ǖ[@)vS\ٰ+R+!*9iz w{4xc9+3ZK^amh!rF] ۤcAK;D+ 7ÙqMBrIg#~T+f.Y!ȺP dK|$/X4ɷ)G8uJ U׆s~ٮ CmX}V@r@ ^a~}.x220oBΤ 㵛. {7|0>$wW#Ϯ۰-<ԯhQmt@L/8鯽oȀtGS8b<"a sw)Ӎa쮋D~g-bbʱy,L _1HN^jr,lfg^b9+^/Aām$}`}]EҼ,8fD4ifM[;oҘIh,lZ8( 9:SSv2EJ0pU;{%S$׳tYcD8ɲA$ީڎ l0[/ zpJg=đ:[K-#}[@ӥiWK  ي9];B/W^"-~C4d:ZMŏY#+!/[Y Iqˣ!umm-LEu%0odwZ/<3 eg䨷u'CLPe̼@.ƧxD{攓s1)ߘ[,?!KnـGGy] 혙.BbMwaS̿A }(شl7INO'*u~, I4U\``H+tHyau6hMb/#B©RwjHePi&[hio:S5uIft_i } Ւ P(WiAŘ8on`Ru7I=%]s&ySS44T3VT:|28nbˋAWy$&i- RYp߿u#)Ip/ ԟՐ[A6NI,5z14hsjtJۦbChs檯W5;FpC`G*Ww_.$Cw OExEREC(¿}hes?Wc)Lq):" .u4N[/fly?. a{[f~iݖ礽j0Aʓ߀ G5ةGHԉ6dl3t?o~ 0 CVh !ԇG Ңժ&=%lts0`9"3XuĄY*D8>f -4ptd@Bێ+\f$vB. RTl^LwvMTFd.+(FbXR\t=^u.)'X%1_)z2wգUc>=n tIt%x tPIM( TvVmۗX%&BV`^nt­T/U{?$rraɲ,{ym)BwhpΧ|C#tqdd+թ="0 ۗL"D_:*5Y;%Cnaa.T-a.HD7/驩87mD*RNgi+(h2i>1oVb^T_)3H)aӴTD0u%ؠeSi5^3@V̋[ G3Mh &J(>O:oAdCP?Ծxc[IeeY>93#B}/v>ŒQI_2{<ȂSDjT;19G JG¨cx2 M&f0qfd5~,U9&pH8/ !A~g{Ȅ nzk3 U BsG4Ic3܋ a)U(H<XvCXGVg `labJހZ5MIeP>K+$r-@~ e~u z^bfE&KVen,i%Bv2c:3=LT?X"T'Eos_ ;lw,Y5~j3(֠"\<8q&RѺ^FD?2ǡ9 3N|5I0ޞ0I+01 Z x ") @*+jb?SwHs6s&^u叚LgmHfh:$Q$ -vޅYp>'z#3:mx%^|#9`(3lB 9@J&z)w`eN:-wtz>:^IrN{e,pHVrj,ٿ s E$b$+"ߜ7e 6.@v"Qd(ąle-qDw^b,GiK_QP)svAjhmf|ᑄH7RpL+ {hРeP>U:];K$| ғ`ԆUJ}sĆ2u*M=YufF#f#ARG:ڦrQ%5Qxx')3,?Eꏠt#Ār3LKYE鮄s+>"EnS|G1 !,PH6{O`ٲUzzacݤ]4פ!R#G hsjkb10˃.̏;$Nw&xz\O ^v?Iǔ@iAԓy$Zۜ%Hvx|6XTNIbH;P n#7.\ktBnCj&>dVbi:= /jHMf@^A&Ê>}=Te>m~ciȭ]Iu ,T_N:y#>}0"x kRD=7_/J]mF htSѠyHz7\.q0K SCЩr ` $MV4YD5e8؛MA;L 9}"m`Y  U cAXse&ǜ]'*G~Q!Ͽ\T'\sH_崁>ϔmy,vgbIQB){3Zت*!Ud׸լIJl`߬Auc%G@ukuVqZ-!]UJf:96krE%ytx⢜^&aU,T/7Kꮢ.db߻z #BS8-A"Z$(]/QԙRJ9W(HǑV:p4h}s"H׹$ MDJi$5ƕV Ps{پHAÃ3YRQ"XZTD=xݐ3tD./9߳+K~|M>/ 2&T# =n b7UڸT2ڵo1Rx]w/sME a0U"RmuDЪO̿-7x*9D70F2wrh@x;EѢzo*,k9%*扤baǔ8˴#7:!$pB< 4:Ԑ\pHXo]qGuNWYlcyu%fCxWXt9-RY1qXrM\o":ᴶ{6 kkݡ19̬ p)/% )ȸ(uWS0 -eM·C>M.qaI&29 L198y8K'ja )Ќ O*o5҄/ _ HVvipsF9M ]%:75 : p63tP[,KKJބ\꒘ԆzR4fEKx?!q'.ʀzt(sEPڵ쩪= /:^DN+k-Ua3~l@tQ u[J޹,:# ubYκHE "O *]F'고kyKn T, F`.(Sb+u Kj ֖VEA\$OĘXuE BB"X5aڨ;GPZ >hE%ټuưWB2jhko b?^f8XJdfJ/ ܔY_<W{n2@:S\7=QS[:X zDiv֑luNpmP& OR*q)>mF aIn|E]3I7J^eQ*W޸ 1o%/IxY$C Rc@> e~je킥K/{I/>vҞsS UNe6K%S~rJCzҴDF3SRI w bc 1 +I'%hɓ@/ b77f{V-p&b%6"%\nfeiDyr#޹И`餢S׋7EQ<@S~๵T;36!y}+9Ev=4&h`hv[Y^? #ږU-# # [NϿ_Fay+}ļkrvL2__<]bX?jh&[gpuVWL?>gš|H $R"BX1=er^ɖ/<Cx5'0 \(jF+x O/Y/m+ 1W &o8.YYuR;^(PbU"}zMjTV{!nMrj zVXl!?E[%vxLࣅ"ckw#(^ooaJ%[_|mM,6TP8Yt8*^֌l C LzguQ™]XƩ%i$=v cL lJ%cf'˥<8͚[s ~`Jy cŚyT֊9P:2pM?<0weAG5꨻mHsC~dd^.inr.s7(?b"ęH>{Oؗ`7]sq49[56qR3 K^l6 Zv YG<rF@Wu}V[mH@Ӳ3zIV )qHe.Fq']8ktN;O]y1 w[iv#҃dؑKj̲F(;%NcK(5rDm@DQFB:yua&?+6FmGλDðbȐ}]!WawpilSM{;\3(^Q,ߊ*gR.2BS3.pEwVŨgΛ,CBrZ;:@,c$Fb" E sFO9"i-sr= ==s=eM(2XN .[iq1Lq nk fƃҵȷ&clhiD:|53Pow#48X+Σ3Z[[P1;S%KikXpq5^j`]ke <;<N ?C"RVD8Tgk-ѽ@=rIT :614\9V,fC՘$8 XYq@8Iת!.z\FCDR1”-M44vZdY<罚W{'1e}dxt8]!  ?Wò/̾0dNl*#1Q :e$)4n}EiqLS55Lߡ׆5D؋u}uG8cu ڽhFS Uwf櫗Rqm4oZ &EmA=$#`ph< b[H)U:w|ea^m|x.W)4'-Y' ٩|P+yQZ"pZ|sC ƎyD*ȵk22; +Q b0Y`4WT呡Л`Gv:T1`ZUNߡ@O%bU+8 =856ð@B66H7amXee "6M6fHIDʥ&7 90BXLsݻ/fӷ|~htNtx}{(6SxՁW۾љ[wQG2;k2, ]U!1+jqdd/gt87VTp\Qi%.m*ѦE^tA T"ZxWҷ4ӟ lƧɦ4QlN!Sя!xΪLa1:(2)b&_9~yXDžZ!q\f؏8P|=b1a::4Xe+f/ W=RK癭+7"`kcMغ&!^-y@" ,\R-Ng  ]2!Ew4>Af2 4ۥH4%(;8 }x5ÐQ[ p(u}{T2:O쑅c|h֪>hB.%G.;< L.Q/M8BaZ'rV`z,$^g6eV` H]$dxi*U 3eK⛛02hp }ZXmp+b'KL[W\MJsMQ3 T6=jp 2.ӛH@dzNf8. ^\+СUℕ ؗqߧ/u"O.#Cݐw߳^ss|kdB9gUۓɓB#&X1&ʼnw-]u;w)tz"D6*P7D!r` y]#QNǐIČq:HcKÌZn Ә|:jvb9ѷWnE=֥A2["IR?Ng$;fQ+]J"OMJ:~356VBP߿G NXP)/YD &dרb#  /zgơ3¯+lEo*g IF | +=GҦ̗JX{V-4:0eE%z/$~[—Vߐp'=O28CK KKaأ@mziw.WO[O|U}Nz!de?mqE0&#whRN5d"5hؔ0{% 9z5GQœ$,+]g?' 'yH3(;8""HŜ '# UVNrb&x%3emMum'"_.~6hKh FIد7 4;&!{C#$ ' ѓ{lJO{LL8QLq''7V_nzVHYO$2W9H7B5An{ '|_*""?[^a I_ӬXX -oQ |1P4ྩrwX@Zǻ`E]3Ioƙ >h#Gtn?Y:޻c)0('@͘SۛM`BZ'Ə‡yXsM"y@DaZCKᘎH!A*LzКKra{/dl8V8v4>Y; 2KCӍKMFn߱@z|E;Oo@0 ~g얼*"AS͎ JR7dA.Ǒvxfpp"R=":0$`\E`RR(b KNQKaZ S`HQ/N]K&ZH\ɢ3I# S,VژTaI[:gȵ>( :,sp#I{Gsя+=-_u%#w̞>q^ q/j d>+1OyBU)6/w\`y!Θ 9 N,x[ 5C_8}^)bSBҡEc#Vխ]NƓ=E4?**{ѯUe۹P.A$ &2MDߩ 5]8v޲MȄz\L^"xDeuqT I%=Oc&Nuh+FD3y6'+*^ mMiʹռo`xQ5Z@v,CCLʬ"%:&H`CAz:.W"d.e9~A!P:gJ \7fB@B(ߨns4ṽF2` nRȦ91͋ KLXKL+δ-ǸxO?ub'ȳn\1tH^̀.q>5lJtF~3_eTZeր(K&7u}W%IR4/]4:imյ޴_H8 ܕ9vUZi菻R@W+Qp"خ H\!#n(.ǀ((Vey|+7eW anXP] Awzףa0n=%!zR˕bء]ƍ Y zjP Ђ-O>ѐԣ 8ҫ_$uI GmNv1X5xη5UÉUlTRU]adqkY%@:jD`üR g~­k5,(TNr:~ WD B~+D] ,!eQ7 ȩ>LݙWxv-vȗ'!7"O}1F&_SJc]s"凌n#\<&ܧ>;7qQxd?-J<{_'E1p#;׾4+:@JG]-K^?p-/J=mb{+qVRT$ƢѤG9;?;D7]\%6>##kE2*" ?#h],thNC63H_ڽ9)Mvz-?:ޟ[9w 8IFi֛kAA0c"-,ҡ^Em&+8yEʠz: 3{xvorWt5o2m%t'ǹȔ`*v[3{x^΂&%Z'ɀvkrJ^mT 'C&cbs  7;,KSp7ʃ&r83!>|N0cZ4n3O5|pvV#SOQٺI@XʌgMG IPVqff7*Ng˼ŚTo%׿˳h& UCU8tݎ2f#)'pIDkA9b,"~϶Q\+hUǭABֱ>0L]=P!x%*ib*dw ,Fl e?#J}@l1}XOrz|H_X[ʸsŪ :j?)C.1 )%Rթ!&j?(zO̼ϻ !7#W7N_G[pmו ρf"cce3eM'$"#MR'Ƹ<=vayHhqrwX5 NH>"-`i(>9+_k(6 Nsʧ$#=JVpWFHyr$ p}fvl :giyZͮ4,~E]1}+n\k`|V#Y*C L=f T(nMFG_0S<+/ZJ9-U|۟";A-7㟧8׬t=SD1ɚd[CE'qcA_;U }8+*zvȏCn(O30 rdS6FKs6B.p])T2~eL<6Nsy}H")jǸ7^Hқ7&)l̠9uMG{1*#=eWBi>#2a!xnf^ K@nl]>I2bЛN\TcU!F [Ti1-x|x*LGj"/:@eee։HjLE@rfvz.Q鋁(}ٔVh״ņiQ,ΟðkNx=x-qsuˮh;2|ogfBol;OI)rEϊ"'#hsH6NUnbVQ[\i >}?5e @_mVʀxkd#]` Xfv JݔhJ臲 iW WZynV|}_ D2Z1%5+4'&Zk\>J`D1DS6:[\S`լSrGH j~XbYjFG>n"{m-A,,~7Lt' ώV*ʀtC8qrߨӠڈ7[Owa+3r/un>!?@H[Hnw/`936KI_XeOx6[WQ9i%e}̭9-YǑh+ADP3$ q$M wA10[x,K6%x^.WyB|Dk8GjyYKN|嵲9Ct1 Gy@&BVP"z$43.+)W%Ozr1egL&N:{z`RBZʬ8͑,x%gCKt=pT%!0eX@LrMK{an>haSbHrPWV0s@QU8 X<&l\`dќEsljV43;v!@`--m4C*h2I4&Rby旣)U%T.\&z-4g\vf8slL%?n/隒U\?o{XVIF%_]rR f;vUKWU*\㋔`tejtLf\ g;QaS* b/Q,zJWtl+Y:D&i&|Ԑ|1"qN뼲WسڧrwŢE&fF?]2d2H؃YGȕjTf5hi!Ι%WJcjwaZmf҈6\RlI7+5\ v- ]| K!2 ;ڗ7gQ@~fVnDJ\Y5Iag;?-)'ʕ&PP+ W#aMUZYe)K K.:\ 4 < tbؾEo9Ek]oEiMzZ2GWPTLIja1Čj{V.GyP9r3aȂlfIt [dO6B1P| X= XH|x"]Jsb{nmqýҘC~ē wXMs['o4`$vGegwtf]ިςΌ4*JAfMM"D?:e|Zvv^6,);[i:-+ł5h3umƮRN F7q7 /et_|PBGYzs& q\AQܨ4E1w?~=$3xQ@/qRf~&oPW/BG)t]c _xkkf=Jo7ZI?g$xeXAs{=MV8#]LG Z`y0>3+X #/zG]u%7K ּJL8e%~32ȽB 8%B6m|*TgBOMvk7Ne $ZfjI/F%0!FJ3y s>Dt}WŬ}6*8jǒ`Sc:p0[ㄊi1k0 zoԸY;)@M>DTc,]"޷{{2|D}^&\¤ґV(ezj_s@z6RhRduTκu{`"%\J6xq%m}%8~'z{F5k}e'~ku{DG]MçKS dA:Sy@ia s$ؘ]p| u,(k"^lpg=`]F4 mų K{#ڼ`k1gZӢ*HO~{e]̲RGlsTQ"szJ $LFQ~̹.Usx4j_> X/CN.+?>qzUzI`VGnzI9H΃#;Cn1ZP/ ǠrPQl7)!qzOGG'! #X)d~#Hr'!i~߅t"l`gf/7 3iє^[ +0Mdr m-8i5!}O/gc"^ռ?~}*g?ހ[ǪʪZ * A0M[|1f_v\M9% GW* RM4)&LXMrq.nPo7+_ȍ%VA;k-lz!5q]ĭ]meQ~㴌<)DM&(-Y3v{ЊAQg7H)mg+Mt56P$y%jW!d5$6X^]EP2R|Fk&FE*Le=CWn 1[Jeo%= gZB0#FHnto$#۰aNh߆X޼ |y5 ]@bi/VȒlITC`䎧"`~OLMumwOlsrlR_8(޵3A),>psEk:%yYթBvᏟPts+ +r`0B+=S> F +_ -IoGAOR|+α S(P.qS"AKs6&qL #:BLwvTКɛ]uY*,~GEHSN"rdd֎z #qBHO&cN>A[?ցR/ Ptz$$Jz'> ah(]蟱 16L !V+f=c6O9aS;wSҠ[FUvx{+5ӽJ 4h쵘2#R@n8pu]0_x&/MBԓjԜWsF:o/=hJ *&'`p|xAfD 4p)'<|K!lJumZ¤?&lob[Du;XIO>"Yp0^`qae_?' nL]BpZKoFt κT`'GeQϝź/6׼e#FJjP;3OUD[2 Zt+"] Bx4a/5$q~xtʊI,0}x( 㕫t0Bw4$0s; aqj9Gܶ`> /MĶxS|"$̃FVqfd롩VVg#ikrs$fj;t+zpy@NB4rGYXR KPʝ4ӺXΫ;v2 H|fs u"._5O0Q tZ$~cېQG"Cq-#E9aS/F;ipsvQQpeo_ _"SLB{A `aߍWB\XbKDSLh%_Y *F f3<}l UwOa~zF֞y| H,܎|xCr°,/)7:RUk 6W$zM!&μ%.Չ>K +/W1|(4{j fh|vk*Oɯ5 msOWާ&*1yV E[T~u|=71Aلڋ=g-Ņ#ij~.3Dfd $n]^n #>1ib_l6uBÄ7!>'ِTBŮ| jP`t]&$PY;McRS [X/:z52fz:"^ڌLeҺ^.|*XFVF OkABLh)j9~db7w)tz8rBK)MR+A%/Q zÛ=6rJ""?8LUĭ-s8fC~j3 5"Te9{lW'(sNs{f^ToCzNPvi5'"8|id"4dx,M>2+ U@6ST\JJ> j:..=BFA'OE@`1јnQ˂zS1V&rQ(nD}B=T Ț+V>bcO1*D' ^Ș :B_,3u1`V#kπ?:i.L)m,¸BxH%a$#m|0^VK,L8{&}>6߼ZJ9ŧ ?zAMknǑ_THϔ!t @k8 7M|wchb!3b+"6(0\H5U'nU_2hSn3>agm=\I@wNu'o,R7M-1дĞGtk67XD Ңm.f;Ui$Tt$ =s{3oV{?7 M5Lq+omlf,NHBsYЭ#0/)V 6.#9Z2 9XkJ\M%g}GVA3qY³xHU FVNuIu IDq5ZeEj5ʰ,p;ID8KBZw@4M$J)\b-|t;TS,eG'D4VX&oݾ(IB 8C~ori'61[ȿ@} RڴuXPČ wYo_+coW0dVCY/qM6)n cшcI2$f 9]/魀yUKC3F_L5X Rb@'Esw0%[y pѢCD4_"3ǵh2Bt5֜ u)+rtwxFJRPC!=nZ6yu2P>]qMYJ.E5.ƾvQfaD!E ]fM`s-h"E:pn'LL'+hӳk4m\[ϋ|t^&7:`l܃j 9w"lZHQ/b @RZ#rZ͞{.`+m>Q;8/Bpf4$r& < T KM!ߙVBD'wYUEZC3GaƧ#^^[sT9B1s~pP(S ˺oF\sxtdDѮg#r_<ơR{[ '1iBNNo OA@@ TG>a׋rra_ͥ5G2/WXT!U":EV;G<:iC HGX=U0fj ~_G2y5Ҩx]CEM=+Z!_wYs& j|@wJgYc*y kft"RDy咓u(d..u= v!^@Cvρրb/8B@nUl +RO edFq&8YIO*̿өYҤ.@a0Θg@{C4ō12qȖ#fCDb)nDSA~S5ZM m1Qs߭'E]ӗvTBsIRx~J/9j #XТAbnY87BꮏoG%K}.kJD 4'z#ߴ \0i*#q~HS&9V?N+cIbޓw7]?1)]U0*xj7P .zgi{_Suht9N~]qa`qF0VW,jf:ZQ͆l>i (L඄K|b땲D;C3ARPi8~, ཅ?(IPj8PrU.난&tOU19•x;4Ӂj WY#Ȋ(u); ä sfN}ަA3&)6ϼw/Ϥ^ F@7S<%QThh+H X=m݂u ʱv0iˠة?M!p-^[e42eQcZWFz{+ֻ- D#u٠ةPiF^8(7a!fCj$muw1qpK!MQS$1uL7-,K Q +=o{U9f#8v4j4I~̀7_f>w j;Zyƅ9NJI:^" 6 &1ݸe_tWIZ:=㝳Ov]ԊPO:TgߺE@ӹ5%#<Ԓ.b@-pAVEBܰ\o)0N>}^LOw#*t x?>L09Z NQ%pJH%^ 1Aω&R[gd mZ<`ENnQ1Z8 }ƴdzlכ cB2)[T8XwA/Y>G:'#t<րPJc6NIoMp-b8>USW|UBp=kj5dş)_dW\CGʻt2'vu6ט bb+'28=ÂѸ%-שET'[tak;#2eg6k +-l]II^]1}d1:S.6șe4x'dU/:6l3-vE;S^mk 5A+r'QU=D1mRtq(=$Zk/uh<^(S6XsZY 38Db|_T&))69߷lhshWeL&ڑLƏOr:P17DHtuxu7Kzs}ю~8d^>򶚙7Ѥ|DFoԡ6NAaTygzCt.^7ˈY@yX^RJm4Nbk@F@E4Ua)bHE`\b;c}6v>]e݀Y֒,V5^;8V+=\V6nV, <.[6&.pak |)9?BKFc&h2JmHs1[ cM)Kq? DzZĤsnրR(_9&G΀'G!hu@[DUaltۮ4% >)z@6z~7"xcJHCepKr}bi~~ق%Qd5a4!:Z [k)qrckߖqEyn?k];wZ>LశWݺ?.,7I("Ǝ%5!Bo@Ru++zqd{IqZikCc 6 哠Ab9>b;t/6RR" tx 5ZQ)sH&q9DEvN/"`pC6.ڭ0-QpNsz)#nJz=yw`͸>%pSny*ɢfu)2GomgTfTeh_jcHo8>;IC*3l` 9FSGmG<ݸ9{Im3T- Z6`@4,mW`?Qz/]iτG20cO6o `e+փ< g0=+c+#X-La~Ybz 񡣴Jᑆ BAߥ⎷<9aYC}SIzl[,9Z1KedxgNGaJ/;7;[Z/GEբ@AP-}vP 1]D~%aP9TO6,&s*!A {^.p}=GIf' 7j R0\pXf6@ 6.T.Gowl`k'rĨ-\@̓N_l*jyM$t:J*3il79؜h\NzD[G=Pפ*N @ lB.uV.R'(C9ifXM:[D WXc*Cb ԽMN+Pk}p41 e!n}^]HU1?I-+qU=k_'yoDq%N &$VX!F0O"Y+ꊹV_)ňwEd1"AEG4]Vyb$9u&БnÚb}%WL]@HD_TauܑWA,EO9x_HLC$ IԽIN|}TʱKq2$fPtoO?+F "^_j nL1ʟ ib:.+`/D)I4?CBcŊ!]JXy#º!y ǭ.vL@mv\iۗy0A_we7(V )gP)ߥ/f`$eIV+SB%Zfx@ugS:sP\Ǟ䳼܍{L/?-aX'TN{)&]v\ 8w\vNF-YX9 C M(4&OԷܦ$S|=v˶c-ASiiSlH>ӍbP#$rTXr_v)"֙Ȑ+p+ĥJbG:HTofm&B: ]pZ~h$^)Mhh3S;VM#g7Ӻ9D,eOfqGЪ;A0tCfH6+xcK.-jsf(mQ{u+-2y "cfq` <~7Fm5>Jix1N<;kHFA6jXb" RV5 ,\`೺sauq3A KflwՄ&:&SӲ[(Ktǻ %Mw2UO}EA$ofA042Bl:+bf-tg zՆ|T`uY)֗Lq糽'9S؁΄a[jq a׬^9Wy~[Dv-5dv_e1[rBᜥjZ@.Sшrqfzeagغ:hځ ա-/S"mCz1T鐹 a߯r`h - j[FU6P=ڧ|"} ߨw[ s.{sm%n+4hf"v VH[MpQ[86 jD~Y& cS^qdoPJ؞O`rDM`7}3Tˣ\ qb|zpN%*ܬƦRɡKhtmu7+%4ָôpb\b}~13DWO=P=zoAoH[s I 0 P4G 蘶Ԧ+{R$aNocȗS>vC˔^.J.ү֐e&"SF<蚙ucC! %iv? ׌.+ {RTT>lj&!H+ձ Oc~eVdK  v{Iue0fpbz>Rw~)zwj7ۡkaeWj2uO`h} yM!uu5[lP:ͭWk}FĻoXFmcg-`QWup벡Bw#y Q9{!AaP4CoMA+i\OF :_r0T|tbECwPJ0jj H;}B¬[=rl!W&k0α;~3w;>chFe{uњ)mJd5_I 個 +( LwK#Qڮͱ+dOssHVlU9CŞdƏ,]-)Z%mdcLGFkY ڴ.U{;g_1)U A}V y.f}zGKA3WZȓhd^\eF17 ƣo:R=M^H8w@ŐP)B_ho,py;~[)ԬelJ$er 8` Co@PUڣBi&/Ga!V\]xܰwO^ĀR>6J"{00N>q n#, ".y84wa.Q"WթOPӢvq[ Wl7Hmj>ce{CHcw@o.Շh+H }?&xPkMw.Hm%$zU;hYsx_䎛_G~mGzf_4e PoI>k(uUF>]O'@hMERw)S>k~s=,BQkIAhFOpЙς~~S&S YэPr>*f0ZȕF/&[O7匐Z岭' S˜єIh%g[Q3%Ǭͦ Ru oCqf6P_Hnw%wkk9|޲VJ5I\)p6fQ ljˬ}xuĉ2vO6+98k?aLw5sh_hM3i}Ԟ4\}u~|g-Vp2g|O.XF~5 r{&/i ˂TxllĘ`oq.rJ"↰_xDaQQV2N:u^0t;i}j 6E/Xoc= 0L>+˛<NODܓצeBw>نex9xN0^NQ(gqGrǫbmrjz#n˂"EE v1㣋䶅?S~AO?X"޷ye t؛?y\{*vo V@zU P%Yn_׈ U,voа|X҉Zl*[1ϡ ņ9$bǡӸӮ񜋁З% ]jr 7/aФ~\PhRU$4 D{m?=y!n~#D5j=]pGktdkZbދ.5;[ƚh]|i4PKrl_t\!#f- ~ޭuSOraW4Ơr&&sAξ}=ŧ8YcՉ־JsՏyAvtЧi>hm{~뱛"͛)lWڡ_56c^m'dn$&W~ǢQgOCB mC82h$j"sօ.LYx.qjZ<@O q[%[$\0\ك52^ϗ{X1H`> Qb^:/g\@Ő'vWj3;ovN`ѻ{jk" ݍ΂ >CBSQE£UZb &q6Ӗ2Gz >g 6zܢC^*$#cNQsFzym(er]}:E])1x_)Pc ZBBUE@!ݫ^I}p಴ǕG ~q['b_޽iGOLBBo6ɏ+(nVF:' Up!kl&a0aVX iytt)} j;'*lZwij:|o~tZPvߋS؍#+͗Y <$mD ˀsh##v CE)5gbi^HtClm3 %q[pAHAy{no-{gUl.3(xV͞V(TsY XX{O>FuuepT.TdP+)֑y,0N)l@ByG0ػ.d89zs[]pLFxE^ GvnXP-_F[#^*dx wd_Cצf=~~#b/|4=đ Fu؄i A ̶MB-:@!Jpub>UX[=Q ?#gnf&1 `wǖ,/dUef}f]$VLPm 2u4:[aj=LO?*G5 D?#eڞI@ Lq:0x~ Y{8V+]2# 惂 iBbQkQѮ]*CAI)呞:@y |`#x#NW; wO+t.ݠULVG>*t1`gD˶Ntem zqw%Qž,~VE=*O!{;]̖rZ՞ >?E2YZ&K3DL^4"CKzt\=/R`DC*_Cl GHp;y۟ WAOnTЖENmIB}b^t*RVKg&ZWaEz6++gs 0{)#OP2Zr:΀dr1 Z8MK9dЍ= r*|]=gC^~R->?w}7õKġ&~1M]k0PF؁~Ju -r8/|XjsMg7ݻ(1osAȿ:^ kycfd\ERK'-rYE7|lc]@nuzZv-c`u3w2l;L28wL Za߃s :r,buH}r"6n=xDFo⑥@d7(gb]`԰8*v'C6 0 NicAfwAf?-3dOL8|#L:%b("uZz_*`G"IBtl $ۢ%7 YrLQS~+]u/β޷wvu`$9HV`M6ـs. ¹^1MxR:#!MPBdJ7t)v-Tq 3QYB|Yz ?ޥ)_}n[ 1w$y a5Wa$ݷf,1-E4x4w#V& ("ߟ  +QT㘂̍)HS-B:ozNNaГ$ iŪlp?6g ׿07lm_F~.(a5[_ɡತKxmukqOqb19Tv|v3K48\A)ЊZ3?)JMN]OYɻ-10C`TR*a SzmR;VwNʫkSU0Lh ,G{aAy$S{B3;`T"#HE6E/Γ8˛gq['j<ܞw:C`ƭY0jW:Qc_, o5%nNgTӖ%o/$m,Ia(mƏZK+VZ K5Bq7.B#Q˴^@ $;;a+]R>O꧂2U&Id3;HbOQK7"7;?>!B 8Z>:K#}]gne4H2]FM2eZ0féSD"rkՎ8ϳ62Adv|HH5;MwV= qV' HqpBҀ ,@Fg3Xb+ r'z^o9K%A|`v3 _h'nI=+baxsﰹUJ#G˅<k-IJ_c[o y?G$_6wdE+cc ļV_{R7J5{Wǂ?bs7JOA;3?B@5/NGrXn@HEghF^DLrf g /WC9, )=ךaIpwb>Gj;rLeSMZBx:+Ρ( ҟL BFEf_Ho?`N+2T;׀n NFNb"mvu/Rzeo]S^Eb:4]t9Z^x עvCPʺTz)(zoNᩜ(R\ERvvfBr1L@wUnee韅 %{ϥf>fR o7$78פa %Ǽ :,,}B@zb#\|V j_Z/7v6_ԧ{ ]1Gqc07_[X'AC rXs]٧wHd-T.w&N(I{iAD>P09&NZj3ҚS4e1. 伱`^vbGpg)G "s|p >(CO^4Ń,nW54Y@AS"GM 'h~X\o'νC|^JvJh'3T4]/g.(Q'Y%M/toīlpӏ3iYAϴ/x貼~ KSޭ,(Daj8Ux1yfi}9iL1"tkmQNS{3v22 AԆ7 93>:2yfHakduJJp>ahvЁV=4$9ɿv4Mri'@lq~A(K?`fۙ !6dYvZeT_QUDV>0% +p®HanuyǠ7*^+9@?wxH=:hkp;cҸ1ҪPC ߘN BP: B@/OHR@,;F-Q 'R^q~G] -rBGJ`.C=xs{Ţpnב vݖ ^ h:4iKe^M|b/[dI:Эkg>+HjB O9 Wo "]USܩh"ԑ?ٝpyӴqQPV)"d H샚2`*'gGޑM5գ'Y8g*v1Bo, $ pIΟpZG=t06CqB=#7+W8zv8)KHx''eh $E hYz00=g⺰?fVp! ]2P~d}YfaMDp'W}Ⅾ/ "t.Vz[:ڂHCbZNLx uhA8OkϺ^tCbζ䫪Za{{w>P{AQT m3m.n Bg(&)3R }L56ĉ )?ȯH<1k!w)PL5% _=ŧ̑OA c6LN^ި5g{Zֶ1y;gq2:Ea@Xe%6]ر |YFeSˏ4 .ڷ/J0oV7IhvDm0 CƱ$7"&M ów-Y2Oɹ+Dwyϣ#4|̱ jre40s^o>Y>/DF=~zO PEPmͶfV"D8\TamY7}M`nYL^o}A%לCbb^K1z|p#+vQ?aāåy;^b3kgA{zl9`vBK[ JS/xz5 4V9[qͧEvTFϹ^𻊴DjOJiN3be7`u{i KM+(KAVDasIɥ6]{o#ܥrӂg3GΤԵ ߊB5<o5\sbq>XVy݇`xB8Y#S}/ 1}'F'2WCHJJ5iRXQ2Ug:Vo `ngJבd'qրX K$ h8|to<+O9Xzx١ml\HK~Sr=JM8VQ|nrp\%iWVWkV[' "qyk{ ܞrr,n* _a^7mx#@Ug4ϐ!sc@4 pm‡PL v7sxգ=1xT,(:w,>zI_D͓"SP"rj ~v67tpgloZ|DnyB; XvwZth|G< Dd4Q}"np+HcyVt$06/s3V+ %XiP%0`+Fj iCxUrNЃSz;&3$iqN{ϻbH!E{gLղgǩlM#0o!j]<#D+dL :9#%8`?2p]+h~!+U!,op?|nnWCR Gzdh4 H8 v[WH-`Wp=>xƼD뿽r l(;Nʹz P1SWP^Gm`>MY= iwAZ]q&7TAymgѰ{rJ5,(7y5i#$5ؠ~cW8>RMa#˴g\{uj*wK8F xJ*P_"i#B̾SIjf5k/ݗn'Pl|sr\d&LU-u(TlHQ&FZj̥3'." L~sl|՜8!=6m4'q OǴc%Υ%4mj.*g fHaoB Tjgu$rn"XX;1dPBH0&0TkoM%"w `cNXŃ\5+f#m0U1n}L!M~͖>63:"rO{r.Ca"OrGRYذ/ޮ}&!eqH6܈ d{s77KO!齓ivg gKiU? ֌k<58徧J:m>!Y\R)kC\ߑddd⻘iA&i[ eK[ ;\y\0Ӎ$9g"F/C^"f>jIh|B,; M,WB# #5>R"M{==Y/ b^@cK*K%zݰVڌBk+;!@=Rw9"eW%Q6~)|SU⎖*I|Vߠ'9SjbYXݮf?Aw/q?(8Ȍ<Gˑ0F}wc`WVT Io/EO^[Sн[alN &p&Cozu XfF^U08D@K_T9$;w},c8:R NmUOğ!mA-D 'x%.#S1@8cJy` {A;jb}~7L^yvGSH{bq MްW9%QDd;g?w/́v"-xih=Fsb9`jtiz*Sɩ4kJ=DThZ>EAGS%c'+/<"lp9y_AT򹬈CZN)4.c ߰>XJRN@ 5O [ߍ: b > BTR ĘKMeDjQ0>`@`;c k⑁ NQD}Dv[. 8ڢJh;츑yNe1(g:'rnaMVkҨx߸r-<,<t*;A8lBT:Π:e>XԬp@5 =-g!e[Ű,%& {MNQ,Iԁl(d9CcC,/(^JZ#0Fw&)zv/r_!YNOL*-v!R+& ]`r˹ّl)S ݿ"tO,M/ )XN'o0lԐ1n觹LVPUc=a"z#D"i4M[q/Mn=aNrdW;%>r.cVj]uerhWZ:cSx׾ XErb=U+B ܅F`rAݶAb#}x؏Bv˪ :fϷ{((Ԕ NPLf#˿֒ɂq%H(WXuhͷ rI,pnxC'3wAms}HoA(-}= >}RjB|/ #}<-͉r <6~iܺpb$mAFrm.Az wYy+:YRdHj6(mAkGUS\i;li3Xɹ~azo >fПtu 9no *{}PLPn!CSt)N1oƲM+HŒˀU١PGzHoB":էxY tE*OpmvQiEA:U2%}dH 翆4T}i(ZcqR c{]E}%^e$dH'RzSڊ$kb&!aK@Ƽ\>%=> tզ~C_s͒SS\3V dUncЮI*?/ bF; []X DfI qHwf+~`H?lR슨i>핣qUm<m5Z+7lh5Egvk@}lTcap`v dBwyfgʢ8x]=$4,,T fF67\mgiDXW܉x+OԦ _c93vS/:-Tkb"2yfq*& 6XvapoЫFD J\GWno&Aes Ȳ {bHބtyq]`e*ZSۅgZ]8vzK֌nf!HKl?]ah?h+e&ռ7娱ch*E^JZgn[J(7,M) $;hCأ@ E֤$rH^?) C$F>v3~$M5 ~~p8&!^=tu@ cH:x[~Æy/BE u)a d[;)z!;!_ֳtT I+Cc?",?UF[zsnG ܪ҃evL.v èpc J%{ IHGbiExKE䏓^Z.z}jvRE ,s /aϘ:ae%)padcF}˽cEXr;\1oK\|[涣0=mBwScpP@ިTRdG/rYз8KhlSu@,s{Z"pRUyUCju@y\u!&gsCmJ%JƷkN]~v0D%q9 gјHܬc`?lQV]ښ&17玆dGa>Povԗ뙺\E,4Ν4lqsG'h}AЦ gtlVWzLc5쐳pu,rPiJ/6FJ0>v6D{]֋Z /E_n0}ݦc:ƷǨiͫyLT—qbAutrqx،i.ǒXIkaOwrw{p$&1ry2V xJwLbg^F}{kƮ&+G[N(KTuv;J̔Pz)|;#BK4*Xq4E|yϬ?eÑl hz.80 ۮ K$,4 2nwcʹԬb1ׯO.m̽%-Ι|#?k2o J w _T?Z'lOWsXEЎ6岠I1exܹwSέuܲ"')ÆN^@Sʀpkfn0$QY3' wk܊//_J #%;A|}Ѽ7 -GDPѯo-"S7fDe{! D=W1OK)1<hHZ ӳeNМF3a@&??_s2sB4WMW܀}%R{Qbl=W׎r(!i.-.y$րabSGI+L qV h8'i!8ncAMx/o8o#ӏxD]=䟅d_I$aȔ Y/<>+E]2u#ÀZ "S`q}:"x"% :@E/J\ƙ[ H<`JxZ>HxIϖb3e - ROJÿg% y+en*0T`:jMxw4ewB1L"1h4O-e6(d)eS4Ϣ?w;Q8 ZH2ZN/#4_̬Ps2;BY/c>OQ}4oeFWؙ } DPf>LR;ta*q JQr3Df@'K>4vbj#>ݴm2FV & ܒ yƀ Xo[^K+SRJpH4d2t%S(o0>p{XS$%mؖq"2'{"t']/oV FwzT.+m\?+qOo>P:aRVGm%T?tE~pWA7),ŊE:KAˮ6-I6Sjt}}éb͠jGM0 bA)Šd5ȼ"Bqw4!~0E~&(P-|Mv8>*D;aNj׵@9hwBMleMZą+f XyT:B'h @26)e~jbSGDy$* z±jdX `(`Yvn*i~x߆hpUJn)1ƒXחE50[ rݸ3Vn?殔J1[䍙2O9 vؽ~rKN^tKAЛZ ≐ ޻|.?$޶spP$n/D@ Yum@\>P{ߤS.a2·32WI4暍SapfVKJˠo 5f!8RW-SFm&? [NuQh5m5edH Omt-$p"2;Y.F``GIbS'q3̮B_&nö$] a= ȍ K%!ggY;ZyGzUjZkָ aȬ][ԻIɪq222B D+ph%IY(*s9Y7yo*5 фЬI,k˛++qi:׌)uJ1n"ٱnDpUY^Xk;ǹCZ)v` b#KC `n> !, CpgYdT~5@i=vssDYҞ 0bI~@Npivmk,!pb%TVX^U ,o'h7/eoѐVN` /WQ"38sÉLju/lOjc8o;.Þ%~}r/{nsO@)`&A&&[0jJ@e8rhE&W:cFǫ#yf&Q4Xm)b1zCN I2 $+N` xKa԰hd?Ҫu~FL(j u'-U| :` ӭ"oi"H`3db1!Fw*K^)"Q8"_wsa,7|S=jZ5e>/^iOp"w_=^Pqp$>棉4_emN"HJ[p _t@s\HY,դ}uTS9!Wz3@'G{1*ne96/Ezïv|QIA@x~SGeÅΕoB^:%Woe°'DSܮuaQܣɁBªG0=XѦ 5P6 Z;J๲BDND%&"tRCهq_ŅdCy1(^ ϣ RX j XRwTA۴&xsH@oٞ)qډULqbXeppFT1"GbH5ّ5 ]&R|sG1|5ZpeQb#o~9lP?rc\wHv?O\NMDF ڼZ3*,Θ:'N!EɡT2E4% hvXGP¯ SC`w/?:% Fr[SJK\_"$ec&7RAx2 u@M<%g7ͪ '9tHFM,3|={X&oP+p@O=Z9\a P#,}ߜ|›xګLS Cb $O\u1?b1qԺj{y8dzl<0K+/[0TҭB Vp:7TB""GX՟{ׄ &qpFX͈eT N ٌ\t޴5̭+='4)؁N`j D$䉢4bdj~N\bᗩM_BGzLr O]@i󦥁)^v85B'Ds/;~Z FvK:ˬ 7S?~1\gIj4=O!:z_s(h)r]V "[O]H-Pwݳy:A)w (ЧL[=poa噝~WJ_$j]:w2mNx/y# cbi# FeMҎ\~YLO3ہԬۋ^cP7!AmIb^}@6S`+[ӺVGӭ *nUpÒY~, UP?aidol|ON(a*|[TwFlޕz-+0RlD`˼BRG gE Xvt@bu]l#un?M>\NJ3|$\\-ttnud. N1 +k+4JE ~8}xӉG7K_e^Q<:+5[x gqۀ&\ [Z'-wYUw8ȡT;p IbѐAh63eQžw\5tw+ 02``kV+st5Vے=Y[y Y]=Џn{ \AµJM͖{[Bm_|;|~2/ B-* ;'{GLA3=H* ue{DZû#PX 5aU @aa1_z}y< LR=]CU/CWh79u 4K煇ڢ%%͛d=Dk po.Qm}F\>m61$f @sFWu | tZS#RӎѾs9_Q#ĦjA1ҝ5'QJ?t!> .] s ;}n#"^%θ{K3#Zф1jZ0dKҮʘG` fG" ={`5 r"T;ME$#"N_ Y[e9jQ,1s 2zhE̚j:c" zr dڛjg೺5 ˜RJ;aõ`NCW7ݑʡ t.$a3@dW--ʾlb:XjpoLdhnR: !\߾c~h֙y1үbY9k_-M@XC !H#4mI%VC:C}x!m[;iNICƓm% ]8*UOR 1b]&~sו4I!n@1%g2.Vezr0wrLc0}hPs0rܼ" >s'JD _}ۙp dti`1㏈fvt6O5b Jx#Čwcs#{6a\\Q"#:FC, ;u!]U+ɓ =BRG!/e?2e曖I*'3<nc%W^W5;)9*:F)yvRt?Lw%"ݕCa=M1 ;[i6l7]%_-P(ro ݩ! "/zG?ŵ oZvz}8G͉R?T7&#Bb{Ɩo"A „ _!e!Vuroc2u(0۬ F~%-(`>1ȠtD#rBda9{I&a^5ј):9 2VMB$,j^ٍT'Tp#%P 24¤ WxZGEsei77.}(TZ=C8n4; Isܯ%MU時t>Г⍥5,\ AujWW49P,EV{O7˻!B֨"7~&m2&x_Ǡ&ɰȄK ީjT9^=^CAw᷻%nb}Dև׆/$gxԎ!-aՍpBqp`RQְ S_YfPU;V5%9U2I[]5!5^C@`FE_yMfQx%KO*L@Nqv?f tXzhQ@OoSA*GCXbAgDz̵v$aŚ3+B%^{gzڏ^rV]2+5k;&?& lE4b@4/tz.P"*BzQQByp%0aMlqm4zQcld! pIӎ e$SZ_Jޡ ٫֪O{KJ=3KW3"Wihۦu'w%RhS/ŵX_? >}kYG+zn?5h ZCmoZⱑ'S>Nm!A:0Zj0̂t^W8X M#S~'0+Vh23lUpM }`==#u|+uO3&(k ||O#>k=U>*Z{P" =)!@Jk`VKԳ-2T0(Tlf ?!/l=7wD`> mύiiy>fHpq7k~ q?\6DsgvEliJj--w ; 0n#]ٱP-}6amڔݣޫ`>y˝? ̢s!\1K*J~,R'ӮA0N%Ԕ\C'eeQO-X@, :{ ㏜1}Y\-! I%m$S, 2V HU<5?3騶 D2'I9@<4IuJDf&/jRilNg29$; 'Mgܪ{шF4|71S7]Ip &p:!B̑'ȴA# {ǔ8 NKMn%f癬ODsKm?_C^2Oje6q; S1l2%} J@b=6 I'RZu+}֍ etD#Bȏ#(< v1 V9 h0A+2Gn3.u!l|Fa\3DLAr}bѲsq̘Z%T|.f<%T%eq u`[޺p%-7QV@ɲu^0SULq@Qs2(C2C D~ NU}S4fYM:yu) 6@u5?efd ::a.IM0n/qkuug6""yIi*J슱DTT#~eoBvޒ"Im9c̒]?dwD\N9WËPSBX6b*ɶQ\w b ģ qAO}_RL@ӃZ;E-7 &t𤎂O%P$>*2>`%P-Dft1<]/$\_ݐ}axƱ!%CXOk?V $_R5~KWD<{ffː*W0 O$V/|vl2}'*a! Sep5I&ԅ\=a2+ {O~Kuk0+ERڮ<Ǔ`WF뽁6γ^7m U楈\LPF)mKL{p1$;kᆴk7!z0}ЪJ=S3i>DaYmfZǟGqoU995oK쬟D4cA(8 6 4_HfⳘKSk&㻄xvS;V566VPL yi (,pn"}Ch͘zO\?Qyܐq FƢP`FCh:w"懂ufJ#`x{Ā{ = &hYW۬ ;pnR$fs[1`|J!*͇97Ikn"1)5dWbGQP# !ݙXKc a\fQI=Ě?XY5^*H+:,Zb$$s NJ:7*&T:ӣ7Q((<Hdb.h94*J=ȝTbe |fPP{6yKCA1zl2xT.\s}1sAvBWvXmZA[t۞9m?%6cĩBH߰*Er+uCTbj3]C gW _} $EQM_yhf,h|gFQDBYFӈ&#gI^:Z}"(*`H}1-i/F Sc*ּlhg!\^wO%x#؝3j-pzE~^?-}2}As,~{T]O@fʪJAUU;V<XM碰r]'Ѻub8$i0DNR??ZEpJ+7{5IRqbx6%$e;K &EW} 9;']'*Lj9%N ڝoDZf}N^@օ漤 J1jTbS͋n1*ziGx%(rtjS5ZgΣUK^RM_tPb&?Mg|7oˉ,B3vT $5dM־R`Vбv|ApCBq 4T2e6T`ߓߒmV_RHf@Z}IRah`|m?-7>c'~ BJ[BK'x E@Ї;dcW+yRNB)Z{ᘩ^+gV3DҙtJ૱![%|I>3J 4 Bܻн-9VƬ1&bؗ`'S!Log;RoUX$ Tb**ΈJd]6 'J X@/aXWd39$?Ե֍ө=֎2z _1$?ӂ&elJNpyg>!AЀWm*ABobp']q1s$*1'֋)94 W33DBШ),v.=aeNc \2[g{ Op @hPt 6O"2zCg:H1O74(CAg㝾yNk>z_\܏s)"^E͔W\m`c\}K5$͞E'΀*Cq ra|Md勏V+h[O*^ṩJ(]hx+Xٮ^ ua|m hƏ~X=(ޫCW|*KvJy)Fi*:וn~2>"?)Cz@h\P俟VTmwׂk5הcw$&V`I<ǬV@h\ZrjdX3։~7aaĪ!^ )p@pN4{]pWu -KGAB" d_IZTA(CbOJr_ɼ"h7`drr&eyDaVS?hꭎjW#OH6!?yPC;^+j(4;q;FbK}NX`tfYss)˾Sc8ӯ xrO)P$oS<)Pc;?f~i7Wm=Х(S&j/*3"og@Gإ\y9<D^ySgk8zj*Q2|ĶquOŌ:1%o3Ψt?X9FYʼnDNY4JCF"j"‡<旹@(owJ2^  E|:zV;`-py.u[|d}\afC#7o|vo>oIn>d S/Q9 CsWΪj3ĔvGKخJAzCgC%%Pu[PN0vwynQK%Ĥz %%`s~tVW>`A Yյp~pآ<$dX!" #3rV.ۮ'qRuҏrDzXrSQN91+Qo>K{,PO}ak{[x1(RK?"AJ7CXI>FmPfȌk_RFIpm|b|GFQ Au>AI.WU `fۂ{=T?AKAPDd9j-TwIU"zNh~'<և".OŇ3$&EwG[iA#<@z[7~c͗1i ;̔\DI`7~+Ӊ$Į;HgtD(8hj{ts/ fU bk%D9l<+0OQҖI0#E'^Zq\Gqƚn 3R㘟rDÓux4TשU<`Lc'"j!.@g::&硌Z] LϽи55IS\UD·̳f1\hʿ|k">m@gZyL7C4-Nmtc\fg( K]2i[Ǭl9CLEK!ҋ N`c~|#*4`!8P'\wDsy'+P_VPٜp_'j}NՊX'E{Դ&l﵄c&.-ZA]X޲OM`PJyhҏE#aiR+eeQʓx)yr8>g$[$0ZJmTLa(oa乳zw!8FǹM=E .OYX8Ȥθ<)\.8j3TC܁IA>Hzv7cG4YNwtUҌ2SUUhEd a+ ƇyCAӓfYށc A)2{ hbpZ`P~0Hh ^\ZnjY386Rn%OK'/dzZ"0ȣ3)~u k'H|-+ZBKMDL[WJZY\iI<daݟ2ȣ]P? OcslGsP4\!Wړz,|*67bz*wPBS<Ș23V;[A8>J7E۟U{/$H?wa%4l%H^pq/<{+/P#$+\M'"О:e! ,OL: '|>{V)JNn>M)XCۻ&[Dv9Ə]p<Ep~6q=͔W#= KqSf1-׿ Z(;J:BNn9+y?V& )%?h-t20yKsLY9) reqA IS:]ȧd p3*gXXE\ڦj/a >M_/ {zl%q4NG=nD ߅ %)M˫`z ,5E/RDimdUX``ʼcRpZ r'vv\q* |&0c.:K̕-Z@;7 L!$pKZ#=@ iiaȝ{G)}_HJuc* 4V51bImP9kv}usX`.-jR_ e5lWm0AL gZ9XsZ`qOΞpTB M'Cg(~8ͦU3Pdgq–e_uJgڨrZ;NpXd_:DP`Ւ6e'0RE׼i~-*+ZRb;(]?R 0oe׍L*Z\mM%`* ͒?+[qF|/[mJF;Le*~rm9肰0HoK[r,9>r9;V r#MT.sDyOqǢIUR4S51u*>#Ý؅9= Ǹ3ۏ`frgk(sH=i}ڰy. 0"S{w\,Q?I5o'G` kSg ]h2=N1NV.ȣ[`BNOJ++.BU(VE0M_ǦY1g Q[ GF],=oV?Ɏ4싣%)57-gfœ}"le' 1B$ѳ H ,w>.Ty?taђW6^nk%Z&OgT Ŧeo}Ie"+tٮ1*%iԖAcwRO3Ss{0W[dx/( ngdjPd-4/"#Z_60r|=!FvkKBW 6a-:Pc3?1{Rt`VT5 n?)A83j?)Y|W<A`kl|88 (T&rVL2{.:+C LKĎwcYڒGN=֦KOoT*N$)MnY"X$6eRDx1EifQLGPj5OTgW 3?U$fJkX[1Ӻ-ZKs*T:ok'C#kQwuU]J(# Qr[}up2M>rRJ9ȃkmز-'tF, CPOi¬}nɞO0{hWJHtE7'zN PVHbk1ZkÃL4b<ڦ8jʼn~\<"-;qKlib3b|C[/[XTfh"?^ȍ.& gmP(}ؚPs^(R\S\Aذbm2rOv&5LJTGjj Dۑo8ZP%C~kpT|/).u6|l=!ڡ7814 *O쏘1#fmK](W+*Ė9,hc3iJ\"2=Iq$l<]ݥ\AkB1`<U*,JD: zʁt{OXa)b]w]ȔPҠ vZ1b Ǽ-Isc͗2/ /[^5o-k9lS?z=(@3;1|rޥe']ntLs ( ̧pPg3 ^1ˈ5ۖYKT>XJNĞ}V \ H&p;k4VgDd x6c(j6 /g\͘@vxcwx^3Xp({7vzov'@ YaΖ$w%u1L ҿ"cW$WnЄ`4A8fc|8}OH"hӂ}㺡]/}Hg [y~xz{XX.zATdcӺ$ F[g."; )^ tJghO/['iOXE= OU$! R~oō$}9I񙚦y?~~=%8XD5[̦x{FVsIvHȍ"l]w܇| ؀XZNW(g 1M :63%KބML;p+E<V:]ZZm+i7Uq !W/:MnAFW0$ V2Q= F0_^-Q=Ѐս)NBbr_NM* g|g&w͋q ļZBjX6`ׇa` GtP; ¿ (O. mi\vy'8*駭CKoJjGFx4d,˜Jsgɻ(sԍ4eBC(Pu忀(wК),wtx4w[ V".i؛f6(:P%! tikl12lg#v î˖iJ=E#4kkX/t'%e w[m5;*Ӭ^*Dml Ǎ|0$*W'ElS8-4ٴQk\Ւ$\u}Z%r9p58G<:]+,xWLCk+CeɽsyDLb73Y {醷yT`wAhK`+Yk 6/it/3s̥o,u"T 869$x%ÏtUBWheTMWwZLF"hй* 8޲ c ; s† nKạ%pQJ,:xj_u>H \6&unk;pmf'wPU֥).gdq/|F/Qۻi!2xJ5Wz}׵rA%Ae*=}M $~#=LHY`8gt l}(FAwy{'MF8|o;>ؠ!IfnYHM- \ftXvZ4Z&u4xеIXLtuj1 87ʑ/ ~x6.~To} 6Ѻ L ymp]Ogqua*̪b]nS'J1ys+_ӛBH@E1Z4o2y"=_-|s:(R'oZJ#[=`Ox!6&;Kg+G&#&oc/HWˋ  uVEX/=}۩$avZCоtcL73 qEbO3  5JIT}0% $Z:?;[j&MRUУ yd녿hBjzq96j( .8b^єu%r$r8xlvW)]P!LQJ. dB`%x.kcGist^<ŀ= un < 6g)>*ף.j6%ƊC1Q" ]٩́z|9 x-X;kp؝0 9Q ~kUd~qe'U*!bivT p$g*Vt\=R`NCljdi: ,=u An5R"Ȣ`6m&ORzpu L\E!5FdLl >nAb {%!qT=lRg;HTEUP ^CA_N bP :Ci0٣dJO)Yp8śW6\8ʯAM5d#[y=3+Go]K[uzHyq1:k V %_ @ĉA{)A2:j\ybx W/5,m#=LA|RC`e惽׷$ݰqNTm"oHw,I0=%f= G QYyuy{)1??mY|M 2e"<' f >V>b^gLʛ!&\&*PgeGJÎEMY~)J6Z׍rnUDQBshuWB1w' sZ(T?~'jo4kίMv 4!玳 Lj@) 9zA~k~='!,׋1,l䚆g?zPv@Uqz}XDi\5(<7ߔ?*>k5ϭۏ"޼X4<'eӆ|hx+7bѽig~b:?K@xbx$]^,C/|GģѢQ 잤L#pR3Vs<=6pe~6#wo\q%ߌőG.dṣ># C* 뇑Co E|l om:)z ڂtXPգt4$O U|QG.#;޶*%pxD:pL(<\Bu !ƚ!3fuu [mvFźFPCzqDM!23 #M*z̥]Lv^Vm0۝=90dtDCMlR!wUa&!KVՌ2b3\2/ EBV~m&q@v G2`4v6YB{(1 ؂eg ù}[vn0i /:5;JS挏Ŏ>u[myVc >_İ^X#9Rs(d磯~L~eZ,s5$*rn HB)URUKO/*jڏ=*7X;]Jɱ6) ͫ$K=@/y'y)OXN_-fLzM9ވ;ף҈Lh*u-uarc4 ,vjhÄnEg-WyťRYk1-${jlk,e#V99^2O{#ʚ!B+ 2'-獀!U,"zNj ((8_:3QꕄĿ ː.h4a0V'y'u^(ޟ˚"|6LN=2!C/u(]qQF(@R4Kf^)v/(Y J s[ߦ Sѓ(- g1MjȈ r.S>) K`Л;Bz]r2^uU?B=2PoS$ '|/" J7ٍ -Y e1D6q:}P` LC脓2_)B_ȭz+=ǝHATejLRTĪ&|̗h ^; F'$}ӓ`6A Ґtob0zIZgԱ<ã}՘| wޓlGrcʴ(m֪vYRbřfL/InI=om>niɬ5q_CMm%`%! b)ָEɎ=7q4v45U4at9صMο}K}/o|~ϤW IΉcʟS{=(^+vK,2Tqq:/`2U;2m=&'$p~9w+[~e^uꓳl -)u$]m&BiIt ,΁5I>Ѐ_^n2 IvMe׿{YqۇwI8}Df/)7%|Pbh9/[Tdû ^_ـOCcF'y2gpNrX$:K_*fܛ_HYA?&SX&Ic.8;%饱"3\tyRGdp//02+ٴb~J?kFHjKh(*d4nTˡW$ X풥C*{9QbIncUiY9&Pq.60Ѷ(c˥v(c3;`"o^_L y9P5FrtnnՃjd&gx'W\斑K& `RmeS47f;p˜8_**XS{AMs8i >\a~ErEr%%<i s %e$aPZ_|Nu]pcY)^NZJح2QDzoC$bh6[?%`zZfp}vRތc6ouxmk|S)sJ~@mo-UBފ "Xą%<xΜNB>׌c2vuXRTŰ ew;vL|)/ami_e aVeK^!1"j;asL$orgГq$ɹﻊ|d3":J"^0$ Jo3gìP݁0֘5u :?9t9oSlYRӍ/w#a偙 `&a0LGതn*f'A)EL ĘipTUqMO]Pٸ/~ FL"$);1*cSG0a{P/~Mcx(F[!<=mlD{_@_Xb6C$;B6UBbV4ĚNѭł+I1\ӗHE{]3[ƹt~FD ^#&j?.YzB)ES*AXA1/3z{C)L \WHDhʪv=ܜw6[TiqI=xݯ ̑ہEL UKɁ^3YJTѯ7E5=V;c/B$Gt9 tT.pavb Hok{Q -{x%5;U2[968<ٔզJ_g$E1ۓ^6X] Cޝ6 6'-qfN5ʑ)U+OryH#4∼B<%BM_ 6*$ijM2'l/W:K٩n]heUQ*1IBŠעҞz#-a{y4oOf{aӥrwԏ謉NhfU`.XU`9Ruʲ8e|dM= .D ҳ:;d5Nfo"795w4ϋdneG&qq ak^V/ttS_`=Ղ,1mؽ&VH:wX3ȱ#>-cJ|{W@ D y!F1 ?W ^O[S=L|!} G<hnmT, .[3ɉkzH ͈Mmgi^*|P<]h,$9I;44BC ѳq@յWMy!%T &1ָNhraI ߭-)1qo䢢mE(%g-Zѥ؟I͓V2,f iO:L7 ~RmNpmٍc02 *&0Gy0(e5mQ<%v'`uVIف uEawݢ.n|MLjq\(xca:n0]M)v٥|ss1Fտp"ѺSY8N>Wa8sOhC=($ v怈|#klco̵m~=qZ=27 xoL Qogo^/sOby`:Pu k~}ĚgxH,ZMqEHײgw φְ_ OClS W19+~ʤ&ECYyI@rT4<* 5ǝ}Qb7ͩֆ^;V̝JƨXPÐbRCbq5zV .cC\ULzPw|uѪ" @{ǹZ̄?]P)kK.CJI!M&Z61E> V$d c?ԗxoy[6Sv(cN 0WqM|/4eш_AcEQW?ȵ*LVa+M̰3k[qC1賎3v[2䮷]k=X%T$?Jݻ^wrdxq4z5rtYfVeQK/EQ^VvF[Uf~l]ǎZ˶^vFKBJ )SG ͼ~tAc\BW{st! $=ܫ8wtDiJӇWUz.c5&|H*DՑ?"GO$'%>= plS1]>W"x|B'_dMb)EpbpF/\-TM?ȚC.'(;ݍS$dEy`i9\?bRf''?{}t(S'UJ[`c -gYuEFftR3U{I=-!tYm"h8pW/~Ne@)gAHq?pY+I-Z -S1Df(۸K}QG{4b7Dny J}s唸phvH/7hN,G Y1i d=ƍU=[uGjzT] n[;[9)uUӆ?v+imjJǯԓkLS2خi+Dj(:K?X]+5 !̜t)KSC8'd!VGDV5 viqiK鳸2KFD^_x$%dY[ݍϕ(: -5#yKͤaK#얧+q'"S_°c]x#3 J(fY6/SNTq|ɃeDΈXhDѶ#-J x& ܅bV yBO{[i[nin##JO5N_*:RrRW*0s@oT*Uzէ:/xٓwLj0[48<&ug1j|Irk4O[1Mp}f/nmk4w>#׳(oprkzJV0ǭƿFc֝JOP֣UFqTDzwŐzTHem+^*HeՁ$ "_](' AÙ+x<޸CLȅj8%IzykXSԞ{}+bin3ij .7 b0N辙G|4$Zז,siU4Ke.2 ?9o6ڑlnm;Qլw(RXsW^%LE 3F)Өf֨ۧbaYN?v JO6 Y$}5@bX gJ =uwa}2Ui xܶ^ܝv泔nR`PG?|mîq Lg U~!2 Kcx'B짖,Nٝ9gmŅaezk'ONeZ5Y" pز: \r2ksC#Ma@㚳ĵ0?OI~QW"oDuȅЬeE'2BPPg'Fajjx_62pED\c _D*Vdd#r U:6svw Ft6Ĉٳ =B6rw,)ǕTot:Z%{bp gF:ӂ 6A}s 7Ú|2}f=fmM82w0y^iz٢mwA\k95oOSW%q*TvMNu9 8iBj&5:nx0RrRZoh^&j0q=vg(}} 뀒" /XCm>)Zߖ'.t?lH]q%dT-c k{)>l3='HY,! }{ se ׹aW03M+ov8Ӯ:P؍z:`ʦC!L j\|p=F9k4F@,1Y; _ײ[ES};upG(3-ULxMd G3u¢Ui'ەaWPezx*h@U=!U'.=B=ϴC {Ul^U  ł~DIF(͎FwFFc٧9N6;-`T+:}Dpey3^dުvw ]w*w<`H˶᳜4ȫ& cu toex6XQ *}sn珿KV#W ڡ5M!8ɵAEo=ot>yoz|xqxfP:P@셣"t}$5]򭼡o2d<o/Z $\=k-,~hzmqo7>=?H瞪lxl_<{~H-=)eaJ@Ézp4EVu\)G>P 86թMhw#YI:g.ϔK];~snAadB Qq^vVF(R8;=Z^B_W]0'J -:T)"$|L$TrYywɞ.6ʞyIkYxߟFvwa{\T?wڹ4'Eɘ`f-^n7Iì89A;f/7_ :mro} o<$;a TS8la04K3󶻮f>:$4uQ#3p^_7mcKf8M/[ LswOEƧ-ir65#D[tK-y) 9pQ(:jpkO|*ܺ6oj;7 `  'k4% \&T{οH-[c| ayeʼ5I8]?8֌h$WՈF (=ʠPk.4Չ>r+?p?Q8CYL̎CWX=4?(NߡYUc[B&[#xDR•."@gd@fа#DϘ4 ᣚAD`O46FH\x3sJʊ(ѿ7o XҐK\2C TO9+,4UV3 jorf/8kr6" s.~ۮX`+2nbEE9A!$)jڈm8S$ 6۾aPf B6TMiNJȧUjښ%4_BD gGY4zW m6{*7]||@$,>, mYJ{|U|&"0 mһPt/;UIZBN4r>.K:Rj%ĖV&y\%|F&\,W7X)m4\U7y{N7aySն%*m<ߋ^Wv> Ld{PF\^ Fˊ0}< yV[,"^kFM3$8 #-8sËF.q?U 01{l)SXϵԫA?S$ ْ{o s%NM;]W F}(=׆|o7W NKBfߧRD@PPKY,~<͛o&YTְLK>QG8YaF4!l ҈A`A%?F̲ߨ۪2 eȡ]q IN?ue5#3l c:Nn8J frWN:S셼ɤMIiqO ^n&Vd7!K^y؍pY(vjS'ʰ2L(mPhMPjj% Y[$OA|NjII@ٝGG:7O!h_tAd90(JDزnЎUny/ڝX[!N^j+Ԇnu6IDr&F\rgS8Đ84lΒRDj{(mL'`M$FH0[H8s?Zf6cAL<P6gp4Q~G`6L \9 UxǍw ݬW$ q J$##[~j{NFù.%& ~-&$*hj-Y \y|hN3{b?*,{;+|}Gm=p/N\JO2/!' A:z">b#i*ତ+g͋튙TſdȟYR5Rj=#u%+'4mjVQ/~/IuP A#B&nbC nۄ0`&x$n'%)]*V xZ;2aH{С]L*z"2;_#o&%>DZɡAPWu%c\Hp{ݕJM JķNF:ݐsCGB}?,$Pp.Sy:]%xW" yv^3Q5'[hSJ:V#"B !"};tcuR8hy&ylh ƻ@/9 B,TyYsp0ZMAh ÉԐi}z᭿unnH ΤO oP{ka8ߘB!ÄwksJH[+F2ʉIE|@? @'Nm;sOc樼fOM!(]c}#rJD}*:m;텡}Tv׻oJRQ{20Ҋ&DpKh{JU|)Ѓ~IA q8``W鿵" 'v%92,BK*]]\nBjG}z̯ 4 PZ7{L!( Xn( -TbSxW|J0 c\Q=SvD> 2CA$Uwʼn^wޯH GAMc.sC7 G\E ygLptgx;`gY3. 2II 3[ mNZ72KN+.SsX(V6 BZ7?DL_\@LOvVX,*I5%ww8R\!?rpXT1̀Ww^$*\V"t Q+4^/w:w}`9y/Gb_OiSwĢu[?#фT1yXvS$ G K8ٸ'@L8A,G^v[B SS; M^Hf> :^ù#[Zd_ȼ0§s ;Cl^fN܂l$hH:׎ o *4g&) 2%TXkm)څ&,uVUYugvEEe-ί!% Z[sy;M􈯍턻ORGr*o*Vfad2s9Y|uγrj#,?Ң7M{!P.{?,*JdgO |yB7ummi^5X1/ȧLO3HqbgLp IwTLmk4W ݫ}M",1e֦hT1#\ԡ  @,QlӃA4kݽWIWعW2&G 瞋J2};Aq[w-TD4}l ԩE/-M~wʸ4 1\#8NC;S'[3?eL64 U1Zx;޽(K{Wr1+M?g@zޙU Y?u%}_+(3 ;:1Pez` }^粩 l6B \ ])ґ3A2ҮL4{ZtWbpcrm8bqAsrY`|pNV~1F]- #otttf)罿tUC ~8^sM@'+jלuq8F3cq@;%}޲<—jO3kaH^ma;'d8|$1,TGWGp.5ږ묟JVsv.zR el4oțA^> G𾇟܉ͨӧPȍR\VطD`A'՛)7#7t{OG9Ό'uw/OJrD:^?#WSDm 6K^]^6-$gl#9VDk|#2ֿ!aSH%7LdlW T0Եc;BEu'`Y c01XȔۧW*P`6% i?2b0A;?pF>{FwdSvv:vv;ܧX_R߸U:!Jr8bP,⛸$#EY-d%1H{ۯRz>h<,V,?/՟zQGK7<'4DM%IoDə~+ syJ7fDOo9$oJ,Xg q=VjaC 39h&lIQL ,Ϛs9(D3FD"zU˻ݐ ݁)een(܆[B'{=g|E@Uy/f΃>Kѿbv|L-X";l/8bQRWO/-;e㈜/?gv/OsT @2f+1aBI¯5 ׾J H8]MR Fmkso! A ~?.f%eeFvR[@&O¿7P&^mHjgOc!2HAS6oQÌ,wч5D?\ 5?8I BEŋfP! 9t@ ?E>.(5)I).9D<-i "ݑ*8*h<*^~$b uυs_Y7w:lguqDVh'xl_I:G#u Gqŏv+E$g̼Xki&L4dB/m6k9uYV %$A9S؂9'0hRMo_ a'FREY]Bn=y S֥*[@<9O,Pf_LH+xͤ"L&`\-LT:@m;D4 ΁ gpA2hG.Dff]C;xj5XuZ'J{v,0)JilSuԈ 1pZ|LͱA.0Ar<(hj?W/x/<^ƣᅩ m2]e?ETߴ "|- mv4*S]Dǟx vv@ n 5=i9ē\qT3AnXe3vnYWI:byVj0 ඄ 0$Pԛ:6pDI~WhQc"Qe> )\g8Ki|JX+ Q=l m Z,h՝@6"2(wTكF@ b'Y4ޛ'r7){MM9hTti_#Q9 G UZP}(? 2XoEE&MtLh 77S n>$7u'Cx KjzC4YG=zUp-hW ![pJ4;$g}&Y\2UI-ii㢮@ȃB?d/ 0zb.WjmSwNӦwۗ.=FHMz=5-ȃІ& (Cg⿞Uf`y⇧CRe@Vi# 3Yy 5V}E% g}Z;;9M>eb@`%FfL/ ν*\iUT؆>oq:=(*m ;L#zgO9ǑsKL|% {5R [W4O : ߚκHDw$cCѽmQ`VG?M?a \Igz[Ca_ B-*ih; ce){B|i+_-kguk5r,|Or5dzO~5^y"fg0ބ>MiؕP-Orb}lk^$ͤXw$udq7k*fLP*Cd3CGZ|-E~r6xV^SMoOǗф#*&z.j~J3AfG:`Waykj t٢U啒s^ZyxO^9}֥l X']$fTn?rU4:a=NHdh53=G{ƀ/47M-|A}fй3jÁ*!y@ ܩx0m )-x[С wgDɆ/ Oomo!A+Y3v[{!e b@.P8&7~a!I{zkQ7:$v.9h_4Қb8dlu |Se 5]'xzύ[l7/6+e9D3`nPUթ#*ݷM:#895]~qe?]L bB_wfNXeJuc}OWF Xi>L%l3ϑIq/ˀ {l ](17JhE!DȢty>Y~HyHz2;!8E>k~SZk=V7o*kG=Lɵ a\3L$ppsjIy~#,b~"t!|z(v{|i ᴥ+Mz:ZyN;?m&B?A"ݠ^'enO~Raͺ#llڲ^.6&?XCFW|qu#*PQ#dK7p}hu#nL\9u_6~_0I4Ab€|Ǜu0Or,YfYG'Uq|Uܩ{\9S @SMoŨ#x0^2Qn0q8kZ(޽ֲQߥ>s|}O#Xbk.&{=ha0i:!|̨'YG$wtEvW: ڏ.^jw_x NФ 3g\cpQgbzFgQͳ6a&xN0Fe+_?l6[%445($mH*tBWK[{V;80/z%[L<W{&yHQۚ;}Mi$iӷcd070"޽IՕ]L 6ԛ0Ð:z$$ZtV]_nQJ7j$ ke ;5hr7h!Mkgjw[exhEy< +?ôqDnsKN39;GFQ}fB`y,4O\4A[Mqw@F,vp̜.-2bC<)V+iv0}M 5cе[yf}GjB cgv Uk02*bQmO@EƷ[:aن/Ȝ&^# /Mm}\IvUa5x^7e8 @0] aH v'e#G]A̐_X!* Wf> Q]k% zaߥ+Ofq+.\*4EH z =.yԯ Uh qJ|IRΧrNaZFאa^eD]XʙS|ϪkRW;//_69f5$>~<ȉwY`x|y31o 2kb qS 8{% 35`c3k >`ihqח4,QfYUDžA[_!Z}b﯏kDl1#÷`!rji T,0rH#L9Fbloez~ګ%[s0/2ū_o1朏cZ鲬A$-:9_@'b*bX;,P8mLiՐj;DկlYtq[!Lr@ūY4vx3ǧO-(sojS~34 E*rƝfy89}ɚ)qy .4Z71dq>OcM촎j\'(-&fd<|zFezZ>,`ITwCڈV1+JD;/(+߬X 5&q dT\I}56$OEŭd$H51ߡ smd;=bP AnTőe]kjE)y|i 6?-4 yQH~:Ԇl#qR>x/W%N^DW {v0lF`s/ 0eSԂ~g)Llȷ.Zsܨ)-b|9(yM;.u0%~{^6wi y?.xCy0_wIG]9e}{jS߄*xYV  F.#}h|W%W'kw}kѠ8tM:C^Y_?H2[nj!|LةrrލoE&vw灇նXdZ%0@X*x|HOgki*L[?D']%H.JÏs7it᫇h]zV2`vz+E_̹)80+<݁Qh SbcƘjC)TƁ:ș?EҦNyۧ>ve`ő`P>耿Jd!杬1f-Y .F. | pvtmjF8'}җ5:0%,Rܖ8_Gq|HR)gW(ˡ Y+l bC&JJgiWO[U>Q@8NRUf|JI#ЋHf.s<͙/W]Z%^QY |<SyF}(,Lӭ샟Q~95&oW6et}?}a'YE-S 9WbQ.z7>SD4(?n yh!MZSO]εO[LK}ZӨvǴ&_Qea`!@JZ剁UF}=C9l55<;`yap I%)/+S:t5:Q)?D&i12!A.SA(n.Q@hFיTi4  EmɑP? ix?sRȚ:̓* tܴb֯%j] q2ģH4-^Ղ+ /fD$wwtwZ˥L@QI=7G-|9j''^)UD('3JaS C-r`$͚+rS,/%[KI{O ^1ߦ"ƈLš"L/nkNNYBXykY/WB 2gJR|X ż^(.Mv lY%= % {n2mP7 25V2 K\)E 5*] KwWDv?Y߂w:9 <hO:90:QJ_Ú9#eͧa13eR}A ӱA2Rjwh; tA&XjQ٨TXp=˨833ŠI nJ#\ }iGZd]/ς30AW !O^@zD|*^[_m[^"N,R!0cOTD{L: Uٌ`#W c)ߊ *weK&QSò~ Zaj5!Ʊ P]9La")eKD6jteŐi\ȼ(AF iqf#ohBjmG ^ܜV/2?{'}kI+UC;P 1)w\aTf!*1Baqd<ڇ=.G PP_eZ4o9A2?˱oAw+Ip/~u#w,=e\nTmr'樈 V]gL@/ToD^Hl?Ko2Q\sxc<ܼ(_vXfe.YG0Ν=%Kx(7xu3 FfC6XdLPӆZ;+VvW4H~_Ls)V7$4qPi1-.דΕ,_[ oE[ HUO 25nU$FcFgOS@pOb>8܁g9 "T}4d#-nCΓ{`p#|fsW7FUQgr\eLӛ唈uDR; n*)bրv]uG-KwIpn5p[y}!/)op7r`!YƓr9|G*od/#`naK0Pc2/E 2"}YH)3oK!ȽvEl`QM6X .1T.&bHC#]܁7{pM t-JUj4z9.*i&Er<3N]w ,rZϏڮY:eW,E"fe=o[evd52vᆷET"eFLi)bsRCݱ__V,9`zGؕk0#?B0t[ƐnYWZgT:_^ʮk8L{o_ 5ʐr@<\ @6Qr*ep- Ȅ*'u(!] ۣn$cjϊcۥգ)fd} ; V''yg'85wl {IHJ0N}ih%!{ks "qKS[rQP$g􎑢PA8!"y lٶ)(L;N ˾%sIp>,gy_akAe#oG:K )>棔 x%<'yk.qj4pyr!I}345a#n?ixVNW$ܳ7]h/=wꘝ>t[yq_l(:nBB޸v:3gX]^2-dsaPx$%XEI*HHn߃*dDmmdYV>4կ a#5+ҕXZ;o 6_SD*2VCf@ +%5_y_;KפZFS")$SO"?o 2 z$cx<,V3:*TH+!⃐;O-V^[;PDTc%Gj/7[4RXje }̟ӗ3N,Q]^ E$*r_{Fi?Me([rfV0R% ª9!6-UU]Zp!/rgdY7LS03x#?DJ.|Ulɠ1p$_xJ26pj9kcS/3-~>{m_g;7Qݒ( -&,g,Hz.mDEYX1~k"VV]l0TͳD;}G}%u_ebb7_4~~M^xág%ַYuodgDb+ bN3ܗQ2VN jnn{)fҺ ݰuNʤqnr= \3l/I ^œa1ȩ'N)G9+:+C>%,Ek dE,]SMFpl. h9:]sӬȺ 2u7x.qG&МOմ26+uˤ]U=uIEXtZ.{({6Zۇ -#3b48xȞ +PR~؍ALb8xXU7$B?5Fj M0YbbZATOZ-C/uj?2]ulEΖOwc=wM?9zP&.Ƴnj7"tK]=xޣMn}-oM=i cSC:UOX|ƱǴ"|v'pc 0{Ei=Q8յI^@̽%J ڻz"(%_}~6Kn|=xM|J uVwA(Acݹwn0<ʨ[nĪV`D$m/Q=xS^'[e/$Pzuw!ֵXCpO+(1.cm&?49> rJH|!_M\MKLĚqVe.ʵ9 NbA~8Q%h!,BVs`eݫ+>-KeQ(Kg@s TĎT8?wl_ó-]O^WpD>*;(S kAZO"?fa:Z6BRpp)Ќ+J횾۬ x96߼j7u>K}!ÙvaW$p0 rT5X'AaHlo.B=d?'9QagE\c xnx1tn]. (a≈gscZ>48vv7( }q# VlĘg}" s$QJww2yxKBm:l/;Rš@P?)(AMeXLS9K>}XrZs:jڴ;4?!hӔg^C蝯[mOͦR#u1+U;X ̦5kΉB&W:hƌV* uUTOaz:5k?MP( KF$+Z2ԕZ"{S v zSK6\:q^1,n1ԧ$9T:xDv2q1c6t1R/>e $ D-Sǻ34A1KGdjoTEa( $۰$븦õ},jƼ@y9>EL{B"GFg둬'b~LIБv湇vP7]y Zas2'#߆e*$Dn@_QZP"D)/ V [q[=yBB ֢Qea<8ȷGSYf" 5 P#ù*C,h/yJӼSZ )+Hgl 9.51$=Qi+zOK;8Ѳd>r)L ZmW_Aʔb w:޹ >l>e&Mj =/a3݋S4'Dmz3PuğP,}P Q k)+\Q"8[~>oFKg׋1='YT9΄`bGYPɿI^یP_=(W𰪜 ԝ/>rO񾏢rcH從'-DT"XɬA$"QYG$OR-R1iGS߇nB]LA5u߮x,Y6v%:TKEרݧhR{J:MH׎RxZaSO/4eV9Ds6:*4*ܼ:Xa$K tŇ뜦!L-Enn:*2>/KmrdB@?ƻ\%XK :.G'6NBG&dޛx 8.5lg,;c/;WJ= wAGXkv?̜X6c?r1?m<à }]=Ac ѹ[UJn\EԈE};q aʇJROz\%U pޕHUJp'T7sYbbN #E+}>RKr)bGK>) И_Q}Ǎ-yC2U|D}y+h~= z=ŏ.YA>$/i;^ui  v/I'8/&_o4XI|`K6L~7p7SJoK&y ?H 㨵$ FKqElul/TWG㜭豀e/7zXb)*L="B=*>ocg&i{#8x4xeGD@,.ۯ@t!/Q#]-k/kc7pz |Z4!S+H4Q^DqW̭٭&/h}@.R)l,Iv' =>旳6>*;2HQ:D̄ʂ0:*/;rO 5=>FMn< WU d$9lo7  jvSB< 0UQ`De `XBroN\o*(h|sؐDe^f0=ۗQBgq<6[Rs:sԞ""◈`um~OϦcGDх=bX$Q̸2\mQvl:g9F ~;r@QNYlnZs0:yf%ߝ/zA/Dx_ȴ^fQs{ Gtm7nru=,h?g5_ L#ZAя\#L$B_=H*b ĸ.Q*Ln`@ W5 '-G$ 8y2+ǤPϫm7.PSOdB. $N)>86)CH͇33%\iGɆS|Py@O3`9 )"ٍglC-_]޾JGo'L%ʱ]݆۽:`lOǦej)Z0 ؾC kpu[Tex%VB9vcEhvV&Eh>ڛ*a=ă;>&ji.*s@ZXFm28j; n$G0Agi4jvyoS>D*%p%Wҥ_6SFATʞl]rސ?ShR˼ɾ `NSb`@p}XQo<*CSuMp:pЯz'?Ni:}uzoH^f+z*9Xކ+7P37\ KrhiwbVsK~MHUY`Ѣqԏ HoGa")ԋ!.xn)7ႍ:/1}2mLZq@ ĩ dN^]9kK[-F3V Y5xl4 jûLXuIc)q+ gCSIY1bJggoڗj_6h¹e}dCńtdA|FW` ;686r6 Tx`LU@^zH]anv恉 P8 }`WToxEȇ;ExDb>.Lxm8;_*dhǩr 况epYde<ְPm9n+Ó3|y6%&dy$ftZ v랒N86T hH-773Y NjZt*Tk1>~qV?9DYFG%h" Mg=ûs~ ^` N0#5&)8/SulyDvD'M\'g}*a=AeCd!퇀qFldj!VI3{V/1o˅7BP؞3vx(p|̏l'uç#kwT[Jnf_y3ś!͢ OYy~dv8 @f&m0'm']=Y/bNUnQ>vK`an@oAx/όTX<7\szHUC8{z)\%X>׳EƋ&IW >XsSx@[`<_xmL'{*-{R;a@:3apW1ؖqDu8(?"րpS*٠^D`E ȰM BK"dB jAuslVRsiek{{$dޛ(E|2{{pVJa !\}Af n c ֖N@< A[ݿM3wm w0>9CV|T]/9  F~vW>lt'P媤*i ]tQK>t̹\XL{\R ٷK>WC ʯ1QaB\#t 8ʼn["MKLeC/G% P_I/y>L=B{C6eF V'łT2Һp]+.~M od>gt8yY\N/*=(TIK#mvQ7չzqѝ)DpɌclQSLkD $\=Ak*E[}e >֖H}FézP 9x%q^WlZ* O0(%~~8 Ldf_g-d>ZĘu (P5!@6g/o)-#Ӯr&'b/ i-\ˋ}pkwTxn?Rs@_);pU:/Hwk+2QI-c 0Ou™jaK RYlg5 o9YtnpDa [Zx ΝόK+@vӨq54HO-] Xi4t{|"1# SY⬰L<)=XT:o>r arv@4B8 YPĜ=/B\omYlyW' ]+ #Õ| x9ݱjtWX{2 UANm\@Rg{V\6ɏz6cER ýxf̦a$U^wB%%6*XR@*ztZD&UIMzпPbnqwiLgN!4Mȿl S gy&*VFY{c@)sAi2y)J&o6u>Ɩkuvnϗ#V%%}&׼ |% Ψ͘L@9x ƉVy~͟@EUp z)k]?s{_< D! #OE,`xآ!U ҩrJpĬqhՎS#+@$\{- T:,Y_))nƙW7BhRBdý6A I}+C#@wYO!nmwJW1b.p Tbš¿T* /)Z\g-u4A|E] ?u$Ra P(I)!~7 ,b)@JEZ/aJe@]uճwbp-^ d$ŽwFQǶfZ qpǻM]@e?sE_pwxGdlLr%rRحx}9.j!Y7Hx2l#^lu$,NDI̠>AI)KO5/˨+TqT2Ǒ"~m&d@sw[4zLLu'0+y T,hQ!TjAmOy\S"(l%!CeYyE~)UjIף,C[m zUMu-Q_[`f1/ 1#bVCQkWv- |,t=gk{fI^{aIE0F%~.ӛk w+8@k|)(\_V<VQK“zL,?U,@n;eՎ#RQJErVo YDhbR ?1잒a_TS`1XqI'jb<$^&X ~QUo@c)n;&^ v4.ení:8K %`͆ LaӴ@X!llѮX\;whs8uЂs d miÊ7q:S;>jjnH_k0U^J ]s&vLצRM}ͯ7gyE+C/ wt!HA@+׌oYR9LO%Gj=ж0zWE\O(q%4b񀯽c: t:T8~@uSG]E#XL!Fq>8"Y9_s01.VWXw 촇tMVHș5&G׶ؽ<2ތwTPO*(SgdgUoVďˁMy_\B<ڊ1@u6-kꜲjyiTGbqgTn <*IT]PD>rqs\/Q}U1RSG JTΏMbz6ČjT)Wog%&>syu-, PYiڃ,Xn74#|O&#cLZ!v>@xZ{P1Mô M<=K'k{<Hy snrbb[a!Lnd[{:敒U\pw! ù$ κX60 oaF%yJWmP҆Y2&Cv] < Kfm7%|nʇJ~ZՔSN.12-m2>7lhF3XHϹַC45c `Ay PE" BC Ig*1JgȜu~ Ip"blO#? m J?00 $_qLjH1X% /VZ}kIPpm⍒[ :'7/xDS沪d II:J%n/2qd:K6)A`SS=i<NJ2k)&UBD4Tн1YL'^!E&hV`]>H'k`TJnC'zO#AʂfK\'z)ǝUd};MIbbqB.iqfpM|t@?L٬Emes)މ1z_a!^mNNUl%:o$i1m P}?J+V s8ƼZW5{{xm(7BQdP1hO4 S$J" C8,|F [LWf֘ht#֮i)iG T. EmY_$?ALptTC*-}3 0ForvJʎ,g-VTm11lC٭"ņ}>cB.aj'E; ]NtZ 8EUBPwI>!$R@2a%Ra|O7߻qݼМ˖ZB@#? z/$P6 rh/跦!?PM &&).i$Αů"5grhG҈m_h_Y",6  E`_溤Lzpv N2Klm6l{Eڊ=l~<{`>Dv)TbSbν22/ ͝3U[&?Y*7[ |?&b7PCK%f dQ=I77ԫ ٛrCO9*]^5HF jwE,=F[<}6H#`iRa& es]8{?n|༼^/Q_  $q}.GEP30w_b7VAX&@Bp}%mJC]rDq>*@AQ8:?kRy+")@K@$$8ys|]?UʑXv4m<+p#RΛy5R6.vkN8.=k'MOT"3L {{z0rpwˤ^;ޮ[Y[-I8 Ya;jE@_5kQ6,2a?; [/PKZ]K]# bs+&]U)4𶫧lhn>*%fw] 8cW. fT=7=; 59#\ d?_0V3R n*Zs_regy웻[tA-ܬ>\lj>Ψc$AFŠjgjuҚdÝ{l4I55JgbXõͨ%fɏyEJl!Օl+2yfQeiA3t|L,SᆈJgc>!߹a_fz+enGJGG!>ӝQ)2MUr0{Z[Akf:O5mU3eBػc]W-gh|TѱQYZJV-N66i]*ݳF_j:@t\-ҸadX$+ɵL~Ki?6#> N(]̭'^X)r{e-Eyg3_I'bsO, ~$4bdk2;3w+3|6{ouN,0 YVf?pAB;tkxxdwx2fב_:~~YmPPM l>°%ا;a'1v ӧ@<>eUM-"M4wVOT$1qۄ &mG| SJ/."([f22 sު)> jt!i뎬`J@fpF]va38 |e i1tb$&L>)̲.Y\ @L΁h DL`x"p(;ʶ7FhS_=~<T)\Yk6) i],St|c\u*\Dc@07\\6| YB?Bbxٌ L/0r]C6kyh P׹@^:1VΟFQvz5ȶ=QswyF[c4D5G\=<`৘"8@oљqPRWףsSYq8) `}Ul DcDz].aJ\ L<%VṴWsMό7a3$97 z }V ]t_/Bh>&ȍ; 6JrBk36r ? *,o o;ĐU*7R)ilxx'H flC7N FA^_ lb&w\@`!`B*/8OCw0(+OrEÕ*8bka$yDh 3i6Y\BS|y~?1Y @,3*;'-A/*&XPgv`AF&P_<\cRP; u]́@)M|zK%hY]"ݻy̓`xgAo|nע1HV6&#ZBs%^HRzXTC P~lXL2+$h1<*U.g?:F З~>F Ϯ-Տc}]Lnk; X+ G/;r4(qnH"^Vdf}RekH (FQĪPR7>?lpsYHnB~Z^6 10/.j`ZMRtmp7z#S`HdVq%tz3_ɞ/ެ./a|Έ$86RP*A'QrϦ7}GA5X>o ~q^7<%%J|: E05Uҕٌ1 }XAm7U(B{Y'˰)Y CZ{i)LLcfarJg` ~h\|fuHޭvܡ4E(xJ&jJS>Jؒ-> CbI{9hrU{D8vەh a!<3FR0$MCpde+$ JvW b?Ýӳtq7Q/%ٺvsl4”gpGMW oql,bj)&vʘo xӐЛdCSS/x^;Dԝ{Рb`jXx4zT tʼnI2&d:"l'oπ3UBT$W} sW1+p!yT\lsyނa3Q33߃ Z\ qݸePHb *;<K!|Ӭ>jxꗩ@'X LWRNU{J'E8H&Xcha:Vr iqŖ.ښes5u%^lRPЉ5a}CUex yNӛQi qEX򻬸kcɾRy68 c$]8@uoSL%XCٿ&uP~߷r/j"TZtƦa<♱pT4gm޳sԞ=&':V%ܦΰȼ$*J !2 u:""| C=veb8|m &b;q*3f*G*-HF-'hoFll&[YX*k{0fPkj(5\=[D[kf0u_t4WQ ~j$s=X(Y+!JJLi72r/ 6[8w18/]  pCn߲ L0z"}@PHq8]aqw1YyY@o1oO~輝Kv CNI4^$mok.eY8Ϊ$vQqd`.aί *O5|p1;[Հ9}9OTBv4l*2׭V8 }s- U5`O{9zhQ>{×Gq *o}8hPx}A( D5`\BnOɻEy0$H ~|*QvW|j ~+%nt+'촏כhids^e] 7@d RkV5ْD$bb#" ukH\[QKF?8KfޞQ=q)sUwD&0Ig=9 g mdWUӏїf?ˁŚ|\h\Q]Dc|n= C ;Zս ϶G7>hLMC@yl_nbbvbo[3-K@X6 J(I#z#ᑮ@Vɾ/W^ o|ߒ \e+6rqDn1Msh.RlQZ'DhM1N RRd1uTGIo. (}j ΓhqGp|]*yA7=4)ނLpUv]:!%@ޥzoOZЗ=G slv qZXKt80\1ȏBfPuc H2f^d Y{:M?NeS_ǠpvKV$`X*T'Eb:(GـhwҠ%F[̻Ǧ}7']&ݱ=X%F v_@I4NJOg DTD9 d݆RS[і/w jb,P4{g|Ǻ FH J ~ӡJٻ0&AZ*%tf^ǽBD5JbXHa[o'ljn\~K-_aN }V%0cW~`$ˈF-yjUy;Z )E{KaHY >:mK$(_1XF0ܖ|W:j NUVb`Cᯜ+}[J I2TY8 "n͐BpW#I-JVtwQizX e3'DjYRiWYFjEXq+:Xm0F,(Zq}4j5'8DpP꿿~JKćUH=PU Xx׳M\:PB1bّ3ɤ"ePf|}ϸ%:l ^M n[#ĊzJМKTJz P$CeT@x]q`$Y&xJKczlI2rnTWo*%?`ބ0/x_Ie`gX.2ɫi-Y.9=LDYadpB}fr5 .mT 9R~)u ?&̍H)$Ș&cXkACawwRkTT_P=9CáBD-`1YȘd,(=%@+%QB@Ä_זp!3/D4[rhV\)6Y>3b&I3|ެffCES9Id/:Ҍ }cJ;Z+Ւ;cRb^ڙDpu(ur@/Q,>t>] e@q,mI\M‘Zs]B#DV<&۴X3 p>O̺^VaZOf%yt?'}ɻê pdOpE:cX_M;3RRT=xm=_9xQd&I+Z?4k l͔T M+2 릒-1U{75Qj ,]oYPeq1^ˈ]pbtJ5-,B?Z%|]6Ό"`0L4<%cx^!,6_8љ9)`ڥ2 ~^=Mnm 2>{5/E/#s : %a𬶯bj$?m)d{%~(dzDEIrg'JJu l.1E˶I:KOa1CυvqR[(Գ앑aP ~i? UqeV^͹|ZuP lSc%WTP%G lgt[n:J,TX!b=ٜbkg+mG]9?9m߽VEYR|iFu`늡zbHTe>λ̽`8;/S6$Tnj1,!:eWxqjѫAaϘ{[p¢pZVSCV)ġm VDu|V;F>6ezݶ^0"^XGl4T㉾08_&XNP$lo͓A;P*;u_:|ځ"KHk S<'WYp@K0ka:4]Z#K@0^P/=5De$N<8!Fg<8fJdCHA{Ò^YzuE Sm)4kq i_Xo iC4śJx;߶ 26K̉&$\b;(,_ξM@=4bX:…F[*~ϖ0?u`+\@ֱEp.-zU ?#Z8Xj򼫻[l ۊT HV{<"Ğ2&/3й6@尮T r!P\IdF6Z>Pē n9h@nu۹Q5bNv(|ޡMkӂ%nU<xao757fc}v^ ]P#-V XN{kb׏rE9vr#=5g-"H{cZJyzSh^4Boc)OtbUӒu_W X,:ޮɣ4^Cc@bZbֶtJ{rD2a]UzNB*NK[zCUiqYQnkd#*~prHR|1:_ZtuGT+?%~BI>m z>zzp\}#[I`B` 7ZN;(czoT.Ak>6fatkP4Fۏx _"-ulz|\{A0^şYԾV:.v-"l_$ |(QK8@'H='[>& bu%KQDJ ՋܞMpzK{9!n4tR=)w+-w~Ff#K3~Ҋ'~nTv{(],ԭը>FXWZA"o7 7gu9!$+bp^%N6 {Fj {20=V&'o@NpVJu =%lNTuqJLQ5;XI7V§o݋(Lqo$rщvk)8 /L*M`WLR'$உ۲Q7cp/NCGpZ;v 9lT_^Y'Rp-k0JY[YHzHXd@˄.|*/K*܋! X]3O>jC=O@P)&+$a6чiY|LS4atא̬f $+a`Kȣz7Fhqs)r%sC I950;^O/.w~S}+D&IZ5 |$S%eJ<-x\a[f <ۢE2$4[1Ҷ7 cf0 V1n wJF^bv)_Aʓ86 Sr5_J:l!:D:U.#eBƴ7G$eЁ`1 &S&Z&!lRPym:J0c-TY g 8z 6&c)KڧPe+[_aZ2Oʼr 'J6DNTEƆH2moʠb jn?xV بe SxqO';"ac~&,\@8;Q(oc/,^T=@Bp<=7P-LѴ| x= Oؖ^ xC $]Sk@߸EpYqj+da#uwYfg+ܲi,;薴 fjU{=?"t-/sE6Ɓq-lc߭vI}m`'\|dYbZy/#"ˤ3N>l{x^b֫g }zKQAG̾Lހwg^׾@r 3cθCWůŸϞT \qZ98V-7~ ֪ҡ4 &Q'cP@s/9N-h> jy[@ c -֓@{8_/?( pf.qTS 煈_#2b?ou;~Pw-8 \-1i݊&Gi` LӼ%5w{}m։ )=%\" N+"cLJ:rS΃hch vJs]=jͧΆzau=MtD5Od{_OoA m$d Sfq- N9I}W'hbl* \]=QIr΃UI)+e tw:47Q.4bAeFTZf{@ڵ[hQdOC7B}i=w;@|h1ޓ=H=$m p u-W]n[()z\r(!ۊ)Y ŋ&va CIcrmf{Wk5E L"9Tdn}X_EVV17,hڿ;hoˆNbюFZ37XTOMA>ify4ݽrc[˕N0Hg}Z,W5ZLEY_iѓzV\ 01&+ɲ)g:(9[4_䓫Q?χ'Mf%&lp2 j.7(pAkrYج+E[Ag |j@G\@QZϲA> ղd`'u)"8r1 i8%6 q̍K~l!a1;ͻ_BvleTŒW% Vn("4R%UhF)G Rk$׸ˆ^DW~AB@22kX5\LnjB5˦qՄ #qq~RGK.CclG=Y/ߺ,ι&ЭQ7}םir04.C8 fxvX ]n1'ItJFPsi*:HCz !qZ0* )A$MFSQL@Jt4,B-[~ _RPwiN2#V36^*jhohtjxuځnbqj$T6YFOPՀkF!Y} w_z|dHڡBflO |.>f.ZDBؿG~FSDqhY.4|2 Z9:]-F pd#_X VW7cƄ1hhK R7jg D.sJ,)-R`\!̧5zaZxOUUF6 n,&!} FiU=R*T>g #L:k 1Uf_qfCsI_pkZ?vx `=ƅs 9>X;C)ӛX[֒pfhǨՋk,p {`,=W.~;=iEɡh±>K/d}ƨʕ=] (/!M:F3"ghxL]Hs1p֬T*zv:~:'aeK!?2 6ũhmTg)T2s՝:!M.zsI$:1D$~4ĥYf$ EH Gqg߄++8'{< nيUwᰑA*$^ U F%rȜ.1k鸠]t]#{qrwH}RsP4]0[gǬ_.ų㉠0aG g=%wy}%=e,K!W%;r6143o-˪JÏcJT\Barq<ꝗJ+~*Þ_4P󨸈akY=ܯ 'fx煽JuI  k_s?DĽ3n% v( u"hlyjn.W&p8%teĐf%bbȜ$KOS$MN{<CJoO}}Qg+J#8a-iEUT4]e_+=pYkʆ79;ot0}Gu ! Աxq; KY=IC< tJߩM(pm$!77ۨ\Q΄9?'#=[  \w@9I @mLRԤ#Pַ/;4fCYpQ(l}gWMgSt1xNݲlܝHG׈Xޡ|*f3>NNP{/wpVaqfwd!2k6yn/^P7G 7j-~ $<;Q~ K< gFe9io(ʶ`Ab4 m$wV7++hYxr䏂I8S"x|!{:'AsūϠMjwsSsdop)mVR[Tn,/0n'' kitYZ h?zO#,Vy9=*}YZ7vn,] ]ƟR, drg .)8tnuA#[~ugy.Mp'i.JAȺ` sej-/sKv&oX'-!,5 ]G b{/ft _\gA]]MOE(kÁcJ崞+r̠+K}ٕqq2zitdh'I ~Lz"RH+^oC6n&nXb36pH_J0ڧΛhDS90A0T9Yd}{VII>+b}9^b$)BiX!/;=Rlm9+= 9ֽ@ꯒA%NoIF[ƑMqr|KgGT~Ҙdx:(]?,H "lw\1^D]4LL"g' i5h+Lb$/^wIV`23Ǖr;/:<+] M[ >F\ǩ/"XUF2< w)tA"_'=wf<Ւu"@s AWbkxIB[g(!PMo$ pfе-ׂBu(VjMRĨNϔok;YhUKTG"E'?(`c=U"Hк4QTD$[I $q7K,JE=؀FF3(7v="[Q1K7Zj &eȽ/=ieyђ83f]xdK~7U- ֕N0i䄰BwC-iQ ghiS+ٽ+C#ƽ IZ|Y\%TgP0C>\&)d/H>_?43k'ndjOǽm1vY=L1 DFu:Ҁ ڍfؐJr_MUn2c?6wOxƖ^)f?jXݥ]x >s@[^;np!{Ý#dLU&r%5L jqJu,*Vr&/O-;LT$i"BȪ(V$:XזݏLyI/.P }VATVCuX<ӹ׈J}ݫaez kͅl!,0#sRL[? 5zP@wl|:cK5 }݃U) -Mhge¸k%k=h[2`2eiKMaXI. e: ෺w (JmH~;|3NQ;/<ΏLque9Rg"1=>lvJtb@_;rn<"OR2$(q111i7r?=z=>٠á S-pehSBz4^;I}ϭ7M  dُU0rKiɓkE$6t|r 1֜i| %tPXci,'-J55\8iT,#Ч `1,-NҒRI^C:f4} S%9aKi.4Eo; yEUOGxNol|/f-~ՆZ#x1sRKѢefe21Jf}fJZ۰7%u!zoud Z\5LsT(J>G,PouⷌE:R4\/qkoSoU[nυ#)9EDo!Im!i[({Ki=`BjCP,;&a],c[D-iO]S/aj¾.l6es?֕|Q* Ha& [Lk/R!\{cGB斀3qገA0ap놮ly:pWdC¨3s(SX%R{:uQᓼ=Oa%P վݐlcn gą!TL«p*Fs bZo"Uw.I*Ɍ[ɒXa?íj9%d$)as5JF EM,]nGIܾMEL9)Lqj4ڜt^%o]pSL GHfsR*O0i’~ڇYq-Pds$V{t}n\;﮳_TƔHE'16OH-N Nk4"6($Su"ѹ p,'*(KA3N$"SgOఊ& c=+#i#-Y ;R;YG10 ]Н92ýԇϏ0%OAͻu`4EB7nofrиT$Ʈ)g慛BaшC*( \X#'#2闎$f ȁⴻN$+k]×{i2O9j~H_rFgtkjdM,?"~/UE|z䁟dAM zhbS>Bߺ+2Ww?!iIddþGeě02OF_TAY堭 eȤďoswTquBUpS)~3(KMUz}eLO٪;SkeT:[}eXH%*VV9e2WF"@_ΆH-ya0rn.o N[|VÎlݥ ( a cb"~Uq 9H##ѸS-uDu&Dȱ 6.6NH>f p>1G5tV`qܹj6 T M ldwuu2̼~kʐtv[]!@+€='ai6dKZ"5MbŸEܧɰ pZ3ַKYSeD'5Xb:ΉSݙ%7u9^<2i;35s˦ fvff(8I70 0HD3KdEqtc-25 | $ yp`1yG7JCn|U=t?u˘vTx$SH) J&2iKjndXZL h1ד<;}W2lՀ~Z!ClQKrܝ.6iCQG,̭)JD&~@ˈƔOT/u<+}#r!հHLN7k쎨*EgviS9~zx?]taf7KB󷢅1H8x['}%HlK8l'co& pG&% 91Ӈ ?JR4ر7"8of + Jjx܋B SU~\Jel7ʛcq]_<ݡ)[).qBmijt?\tp{ehZӜ})гuKMΰ՘eو%1۵ y8px=ҭei E} VmPЫ[rxӚ"AI%Fg+4kܸ2)ɤiKyBE!#ȱ؝>%%Cm54]'+֌{mo. ٴ)AaE{5sB_AIC 4H s)Ix0]dB|/T ,C7+P;|!5tM/7=t_Iʔb~BU䪾F=E dX,"~j?W! ECuUnO ގg<'Ή~\k6V20tf]T.*5MD*ŭ٠չ>yȝ#~LJ )cٍWӭ,[5z`"%( =` oxV-'JaJRP%O6^yg2 +3DRY4 O7VR92j^vAaj lt{v|+ۯoBe]pLPСHMn!Uȏ&,WlFn*h>؟#oXfHiNѝ񉔕?G#Rg fƄ̾@ُz- %V.dq0b絠[zs9QS& v' сVA$8 ^-.\e6P5ce\ kxK<љm[i uC&Ǝ\1 h+SxWW1xߩA:YKKXzϗb (s8_ᦒ_єO1kk)y9sևYӫw6 =q~ .C&S ud9apCɇY%XuŸR@N/pǯGL.!9X5`]? (-ǜ%|C#PNVpEI}sAto7M""*B!3EDhM>s9j u?Z+ä&Z_%&m$8mEJupE}Nt[U`FIC\ VύL,CS16LMM{|N-L)i|z# <2?T ÁIr* L:gy%|q\((Z {(`]U#>E{+t_>b "!fگT!rv2F :^kݥ&{p4^/p0$J˴(E8mt6E a´AOeUq4.3/ܧ.(P'ᦏ +R _%B~U3Ŏ^bP4[xqXҢAkMgSJ:h*j.wˇq"Ԑ4I|bqjnhUen[oU^dy6"% 5 O5$!XxWT,}Lr_ ´i^ ~nL@sֻVa_7Mo껜 v&C\Oy͑83-+'TQtzAߝ }wi6h[|H ýAÿۀ)B3 $⤠韱7p`!Jp;n~]lN$G49nۅXi8Ct8YB(Y]LX bߧ!l`3_܎~;8 YvAkG#泙r̔{`}}U;nBr鹸 ƃ}G69#ao+Cv ֫ZHP%{Ψ :-BL:wx—?rk% !)%亴1:Y1Rl|WU~ Vfܵ}}4.h?0k*}zV nE'"qaZV--FOvH*bjB%n^q )s{ԏ?7ۖ3lDkn5鈺@&Yk1r( x$C5ҹEQ3T[ڏ+ӟ4D<:hdql.{s4XcP跄rwOr ҈xs 3m 0(nJD 7Td?l f {rKuKvȻa P7[!yՈ^ I6'~.O# ب3aaǣW'Ե'N 9ioO>8ۯy,?zN8EYYZ*(hҏ9i^m F~ nЅn'0=$$`kDD_Cy-."R[4jaRXIb^.ݻlTߊ*6f>pZMJVշR(4.vr+ GuϞ:1wEZek,c !؟Pwݵc [8iЬ!~|tFֳB{-5.]R7AXQCHs\ ʏa~d]m0?#:+{:=㹄 _[KᏄV*"4TelCF Q$N2 9Uf{ѹe{0ȝl,4}*xЃNnU=+y4Rvq_"Vďmc^t,BjYo#ASwmx A-AvHQ P(.3TAIv!dUK/}{1di[J}y bL{x v[Y0Z0T\ң0499 V}U1pgA} 6Hr(q~UxJRe@G~8Ua~(B/s5' vQlk[+dYQL bebc7>R,&'j 7#c[W|9], >{sɱ% Zd&2?!`X8^Pc)H[gy}eE*`UiWTF0 $4;13P cnyƾ8'Q JOxd|ѵlZd3~{oi#ݴ֚Di~Rqړې#Kl~~)":Nz+c? aLmʂ*1$[L.ZM`d HFA0]:.TUY3=wI(9TH }c,<5I]9uƃ[KCneX=Cٖ~k!î5T2R6H5T`\NطسtG6Jq;eU?Ԣi sGVXo`U[fXk8H|n7*y^f ?5gUpzn;gxUw~HDh?ɿ*P-K\K*Pk2 )]ݳ_o`Q7yH+ҼàהmxA*<6>g^CuBK"bp bȫ hj.q:4@(\&Q@/rD•KbuZq[7gPѹwꨴXLCȂ2_l?vMdҊp|zІ|ŦVBP1'L;satՏ=5?qҞ,)ǷlC.4^8.2VTa kJ%Z=AD=$JG:u:T='~3;M$2jI 駤O\JwȳEv"vݞPȵ?caѫ6ތz',yI|TodtZORxVDsꞿ!,ȉj+xA峯M?)ʫVeߨl=#f0EA( (MP/TГ357־-8| 51T|#qhLJ'4?r?:JQZ@4:eD3[D pŌrFsۈCܒզExӾ[ jcZrbk#M@eUTdÏ#yjt2Ip%18dT|q>N!\33H{^T&/@/C!f7?QSڪh_QIYaZ%b2yS2<*DgEK_00vhQ_kzK7p̐&rڝ&-uO|er Iu;EtyObO %u+Ǩ! hY` ?0|TdjXs(Q+XќA؂Gv.nʝ6ύ @w(SZ;N/AmB8<*HEܣw,=;aR8.WDn}>?njF<'Z%%rh:jkH=cI iGVNA# Ġ!,9g17خMJiUyƁQa8-^iZ`PRX튙6 |sY~5eVW0l.t&+J9gK姳,LjU۾;5;Lx|01FE~wZhJ|l^F! L[A;5b"#XrXTS"vx"B!VOJ :p=OdNMSɼ+<.f2/+ls,JZA"w&썺xN+]u9yrHq8m ǫrp~&M2,BI,jYUx8M1`9ץ O3zӶ1{:YUir$Bh3)뀲5m\L̿Q` 2<|/ݠzhsz9 xu{U=-.=3 No_fXL={r~q!:Ƣ'Ml@6&+dI Ns?.X#Fn@2gs;\kO"$Bi g{'XJZ$;}AhJS+Dm o:;ݲvuݫLNKY@Z )TH\܎^z}w#JkeOdS7%:AɇOә}Rj9.Iz?tXK0,a~F~{<L V`d*/l+f@ǒ! r P =8~l*T[MK(3j]t|5RoQ?EM &1GV*0=G270!#S{r i;y]*to'$F.[sơNׅLH0R5 cٚZb@GPQ֡"$`·,9A2¼?$ G.B~Pi3J]%tO'!e` a䧢w֐aʡYtQ$ =2qvtcH΁|II>9^?U ]X_ mh63,S1M!T<ޚXK۠z/)M_v3JIK0{l܇ ou\[ ȾkgkZSvmTﳼD glWjύ:I}ȩW܄e_z3cm0RytD136* !RTpԍec?[4!Yr{{+d G{$ut_Bˢ?"[/aܦVĞ0cX7^{KD$,9'bWP5@Vך;_v˗Bt Di/ c]ƒ'Caۚab)ǑJ*x`Yc w28i{s\1%Ga?HT j#5}~_r_O K.:bkIjg=)fo;s%HBy ڡjP$[y8fronކ-  eiF}Y soxJ-Cew0`7p9AkI_FS=?pwzB0q8Tuj!v`R~stVnn5R>"ܣ+CZ}55_jF/Bq`LA<m` 77AZph}o$+m C 0WpaK[{ՠ=eQ<Xzk'Ҟha⑉ e@f>@۔a1'M %EWŜXHP#8mY ǒ 5{'(Ǵ*iJ$QN,P`3o0cC5v'?/uqnoFh DH&g<$P"[sEFdf룏Tb(q "ГHD9W1Cw!&quVL~ A;M=pYחz IARH[xYz# -x-W H=\'-'8 _+8/%EMRq8[Np AP <_YuIv)(Le2@{~鍩؈rYHJl[s%VSI ѮrrS(X񬝤3_鶢s$fBqG/tղ5KStaKw}:xKnxeݫ7Bjfl,zu!"{%K}僡˗T&fbbNc>ZCn.ѯDZ wA=-ـC,ZitG;a9UQMg?ھRl߹ x+gOI377(v4'kjoRC1d]1,PHhB ن.:1)+̚`eE=FQQ]%,_wuCt}Pp SED:5?w| 0zO}ZhxqQ1BӤZ/@B@$xeu]BY?.!bw0qZWL )0$ɂV&Stc:ic}CDhOԟDn!m@ݎ4P0OGcXosCK[خ 4-. a q eIEa!\dI:>_INi@:e1q,D:3+͝ Hl(TCW Q ʲp ǁ/BlF9~f.87:`Hm0BDn߹6@.ó5zissSTNnv^$<ߞG ~5=7 \ ĿL9)7ls%F"\)T0ԉAbuu rY_sE&]w` `DaUs lпN,tV4wMɘ˿`qS|t"+-tF֫7A8%)Uԙ v]pV; 0[u12sUz,-t>iZe/*}JނhZOa{p3j iE\eE@\Иl3YMmaܢs?aGZm*&d g?4^9́Tī[:d'sEslDEܒ۱rIn `|='t t4pw4GRƒwH0(Z̯c >VLe m׀~!PZؘ8/ҳ@#?Rvpu)\ך;{|gNBP9xS^$hV YZ|<C[X*˔1+ĵ 1 Pz s**DMy|cyح/N(UW=e!Tҙ5pU8npO'dl|[Z,{Syϰ~eLf}8V_4C>,#݌eq{K-+x>o䏷 pި+'if14bj.R S00zHFE0&?~/eO@;uζ #?ܧd(ʵss>/ .~ԛ5ˋ[t;f:y= SC;QoIm*pK1<:FIf*̾[^Г1,n٦f1;G] J2\tfO`|GE6ȉ1R}kg0T:DYr[HJQ!}?p<< tN> !Fr")rSkB/>(#8u[6+\u9Ru;& j%Ø9}~V2!ݣiR | +2gad7a}ʌTpGMxgo{>qyўeYX~L~5@Coovs2Z\'L¬+9FkohAľҘrQC3duĒoa-sQte DΎ'n+8?ґ7ԂNc̪W߽jp|v2abyKrS]oPUQOix|Qc,#lHebzsV7 I' 4^X|GZ9=-:Yp1NLi;brɠP~+8Bzp=}a q79~}6L9 @jʷ6ŏtfsz>D[a4CC,yA_ڔRZóT\н-N :6~+K ٱcwfSzn\iz;5shS4Oebi`{UurǦ (DA( !bϊSQ@Bz`=D~pa]iQhosl|r;EBO 8"*P 3U%n,\jvAXI|'ĐO>,jalN&΁K뙍IG\zxGOaSMh2ŚeP=AW?^WI4r\ ; &μ=NmNn2c$sx,4Oi`2[͙} ,JbGnY뗢JA7`4>&*J<RٷG/ v.Q;`&OJVO5M"1/;BKL狮yr~ ߆klL0^ɯ*vu-gg+7˦ !Qov >v]  kRhP ΅<3%>I)j!7uF],R@1;[ ~߸LEvI0eg./JIsKF UrGT>,VI;(gB~]CWܿBEE.}1[6<'tٖZdѽ_BsM6/bcJ qQr%w~W"bι~3@zvzϢjn:>xdٙ O)ٷٮ(i3ѝ+ۃEq Sf`,8!(K;]F:!MV%O]M"xX?0W2™hIk-6SwHa Tx/p[Nu}/`N':GTLi`U@~%)0`_궨Ju Vz2mw8Y|jW,V PpN4JTjF4$vkJ2%Wz]Un$V1hhVt<WX6qP"}K=Ԃ>y n UMBo)2/WW 3QsW٘쉯Uq$.Xc AMa[2nI-@; xO3ivq:NE^&ɺ6Hs qraH- wyHֳl>Kpnʉ]^Gr8͓ɓDAJv21zb=֖Y]9댵% ZuoR]MA=t[S<"}r!v7ƭtw EztQG/%f^ULOŊ6BAxU%yi,U#Ms}m}s@)?*w͆ ],+x>.l2qF8j4X1U*r<I<ēעr27W r}H1{}2foQ>J'EEF Ľ6JkEdOUr’rN.t5Y,2} J:W'QZ5 J2^9V$^R0h=d,P0aIi|,p`Z 0I",u"(W=˝=ks/ha eWj\ؙj<]ս$G[_pnx&Bigo+)xVv7ʤ*:ZR3FEȻ}njl [|!\+iܔ 9{5٭dh` 8`5!/~j v+|1/h+$ Io_4yZ&F?4Ӝeu"Ơ&' l݋\$` VƏd9G p~ _C* nSZ^>nD>ơY?jՈ=jˬ;|^ DA!4REC"T~eשyCۚ#O"?Oŝ^ļ2 {e5j_¿DSRA&gM'[ʐ'np2[PzQ`Xy&G#| *n%AWWr9&/q;dj{:+מu '/dsB2@;>UfDP90ϹkWbgKE4vTAB1rgXWpRXhy7Xy>ئOqcǤжTs ?Yxm%+uK;h_}s/F :G $sֲDѯ(_b"տ9g=!>: M ܧ3bOH!\2=y+2m4ZݮLLLgAvQӔWAc9fHPj7.tOCݕ߬T`1 dRDХ5;$d%>Zv&^)5@@fôނ G f#KrYғl{\! Gz?e 3{u1*ZbN#$, Tto3"Ǥ 젊`+(*eŻp_ Y}zꮋʆW6硰.9CumFvXGǤ "yHs6@Th@|=k HpPgWC=ճn'Շ~!PQHȍsl9cA"$'QAb/gScW '֡(CDՙW~e1"e> }ASmˏ9}hϺ ?*qd :#l`&1+zC 3G$McUXz|R+;W"@G.|p(%FBu' ےu,{0$;,2/#}8 M&*׳pgsQWȃ_Q( PR#JCy=KPue̠0/&`i0lb|jj8lKIgQ5C9CpOxlO Ӗ,w*V*ixT.BE4/P.C;_v='mzч;{8P{t'td[fe*Fz #~9\u[^ |=  +2ylqH!(sFzPpEgT.{U-'51<[*Y X%oVy;4 H9/wp0ɶ5-3Q7JqA^*63'J]aNknTJd)5je7 gmqڜ4΃O2$^G 3ݗ'ۑ2s%*(\T)&:`=cO؆W?C?a.R,1j'3uE`k*퓑rWa|d^d~D] qȪk@ }Tύrd1E,t*p>}-9"WJ`I;}-0ݟTd2'+yq; Șӈn/IBʩ-< gݭnQ ;,Y!lu*~qrwvxa=w Χ&Շ>2^STw DDrDhG<ˑ|'{#+޺b[D|Q^vFXt$g)o)G\Z)aN%sXk<}{Q97je,sG +>S(<9kހPkkZs>D(bK~T>l 3ˆH+Z7M*#.ƥ|%8*{I憉[k~ssl+(ZXn?m 񞩨n0tEZMmhQ3u#}Z{tX@+aX`TNt4O>kBxfpqj3v@- s.+ }_YvoDͩ!ϰg1yoZ@ JԠ0ccɈHtu+B" DAPH$evX^s ^T%s?*D/¾6̑鹕1*ۯaGr}qV[<^9 M/yA:-4ps}>6իۚ+S@uKἺA;6]Vr%c?< ]`zHqȸPڕ pdʒnOnBGf* C 8R3Cxk0fF fEr*{S|@Ymx`~zm"fM1Tݾ3!X(3Rxې8p\,_‹LgIO aio/Br jԵx!~s PAn eCXfo=&V(4T^s#] f{˄WEGT =h|ͼ}%WpحB4W昵8~$^HB>G.Y󐓏n/iŀR6N_FEFvt?A5u騩/`t8 K<@a'9WLzXч.nE+ޘ>PɄ>)r#W_ x=AVŶ opP]g_s^>SiJokݙbqq (bIIz |]HWGָ!"цXE܄bDfȩ:"OENC:aݲGr5JMQo?}B= g޲Ի (uw{ȘwHt*)<"@*+JDXW9N1nR]G61~ A+ wZ>$޴mxdxaǘ&e!'Y_kJ7܏Ϳ2Ї%"VA >si˄&^."~3Y.]lȠH_z\@QB}ݸ/".J} WU~l` e_D%%&M$*w:OA7|U& s >ix^?B)o1.],R#3+ 83Z0 PlK o3tR~1LԖ5jDVq,]W1Y h%R[V̄C朡 AEnkE).8 IÈvL|-P-V!9[ s%/x]8ĉ3BQ]LR+ana{ -/Ul>쾫7bƲ5",zNGm% H1 p( &X7u9RohSПcP}*F$^dľ`Ͼ{z_nN:սSfžc(-x5m*x1Ǵ20QWt$# m0ScL4 4n]b>Ѻ+7o K,0` |lb"rťlUV{Mf2h`}UamBթ=;adMDꨂlRXC:g8zr ;">LZ#FM}`jM@nC!(+!DMcv!h8"E g=rJW ,"S$JO׫,h@'Rr%OhݹO^×x#( &] @k2W`>9cFT2A #_qJe{?QpȈA/KvSw=hzLX]V^ </[䤷I tk ?z]8M[Qٽҗ}v=&`f?$fѐXİr#&~Z4.,w!c@:Z]Yy꩷:K2p! Y|E6i_Mbvxu1ר>x3Xm2o(Tl=pk\tۛd}p[u@&G!zv9S^#pj^5#f">|h {Uw{λXXw$$ PקwQJ™t>C;9= XXz:} S#ȟBoȗG,3C':3M!G+%UH4,PA NR;cB]4H|e{bNWu2D ds0!f*}x\|o-OZ[7%M< O:|їpɫ.{V1XI2`'Ư4FBᘽ reD6r FhH5phqmmr,!gD65y/ui QnreB#9u4Vy$!@:uډׁ_!&sO<;%0̬|@Cbhڶ|V@˗`7v|R?~| hrƃXEFPpuP ]]A-nPƒw{dvyfw׻yW[=03oBCv&`YIy}p JI2p  I+;i>OpPtנ7 >bN@E#`0:D!m,XfFO/{tbW\L7˲LF+\`K6.1ץt_zu m0oU" uIk˘F#`7dF|)t0 ^HS~'8aijz.kZRR(⬇#ܞUa'lTUCZǖz%-.VDP|<խ{!8(/xLAZ=e;I9.,MY\ESbor0-M!߻Aj!-,!fLPEZc6*' 쎾 7TմCla"4\]f\[M~\JPe4b[Z,7I_1 Gy7Dr$(20bLP\dcexJ 1Sym 5qa>Q`rr\T uڈo'%s'Ix]XbGYҢ=C γ}F##c̆*s3h&6|>̊2KE>[ߞ}"TG-T:Z![>QKptej],S3rI{(26e-&݅7\4a4<?A WO<boUPql1=yN1 n%XM uTi5Xh8D;øh)5߮X "Rg2MBnWަ4@>}ǖcoD HLRO))75.-)tmK"H,ɚ̚/( bhbgQFjE*Hs][Y&Jx5 0n3$/v* VE`vcTÉT# 468G%d% d"r *֩>㸢+óke*ir`+~BRhS' к&Z:XPaה$@0$~d.ƽD Moݿy )G>ZƾP%"^R3ɉ U7ЌfxQq;S+YQ)jdF3l۾qcUV ?X'mWg9e`gyv^K{Th_<Ӗ8Bn{)%(!{þp@=E_EKMяWlgUF9+ZvYYD:i vg6E 8ͼ)w`xMKYOKJ7~Gj |+5s8#:Gt( [GC ͳ#<(7$R&08Uë)؁V@ĄXa% ZX9ѳص'5+'$ Dm9S3"M܊p%obm<> l;#Ӈ$#/bf|hYǭr:Ozq6/$SD)UJՏΞUע DUB.9?&vF>* xo;s!ה!𫶞F1z@^Ɏ (q&{NɃ:r,hJ?ԋ"? p9 *"0h=Yb'ߏm:ɏt Au"XTnat6U=ݪ;r0`@G55-1AEm劼$etI}4|/)|bh \zw ,6uќ{3SMd0ЁK|[p FTR#ko *  ^-!8SQ$ \(9 ^HXQt3uWh~GWily:h۱e' Xow΅2yMO$c#6W[mԁJ|´UF-}\B_A{Bd\#bGB׃s3sm&X1(Ymlnl|0iB0B-- q!ACy9 쬨H4߆\t+'o ܌(Y-5:H2NyU6 "#GK # jÃ2Bv  -\zZgIp}t`]/ո'-@Tvrk5`)GɌ4Wk"Ml9bC"uzR /|41. CLd5$\Vq<3+Ԗ$,di]U3ڶA^frqO{G"Ӧ Cߙ[4fĜ!=~ )qcE 1WlƓD7jV43`hky{NTU\ t3ymjЉ!՜Ɵrˇ׍7-C/AmUϒɀ7Hcn\˭?Z2}MrV}#V=+@%w4C7v TqF7ڰ"K+_PdkE3!1wԥ$}qۡOeFRvQdp(k\lV-pZs͚➉İA9h5N(d;J=MnRSny<\gаԖrl+m:o",0w{gO+Y\1SEUU/%H޴(]υ'&u,)=ii/;bɹ I4$D4 wA4J;s05g͡%"7$튂KwVIjI=4 n,t"S|ROګ8\mSn,ņ~c6|k1͇6탵8=W-0I=D]!U6 :3+]`Mi5p# -ٳ"/K`SK%t F'#*d7no<9:w2ӠmgR [ tJJjY#$u)V•toVFOo.gϻH5+ZS`ٽ֊ O..JozNvI">1K/Z`|Ecr6};u\&< D㏯dAC)elE\@lBx2o#a+\ѧߦP7O*:niIwʄ pO`)vN*JAUI9I,ybE7wF^ߖ"ǿgy~4aUNdP'XqH9UF$~N!XNcd5b䛨{&O[3y ϝ7_>k{W׋.l*Scl+MHue"YlVI:ywA{k;E$r2„;nz$P+qKK0-bSs?;WSnc='Rno7>vƎO\vߘc\i([7(K[\R\xgS/qmO0$8|0ϏQ g`9芃scOO;7~xIBIiMWdcyoܿZmbӴjfHCZv}k2G'uX#]&d2p4l4"/i2hw~Jkh`MP70ʜ %- kqц#_d:֏Ä6"1ȡ0jQ.Qig@5ƅvfeRЩ͢w{lnQR>xG> n۳@䷹@GxCO$QUTVfZ?3. SS5FHBqR6 )"!"hzʥb~Ux es n_J)7"u""զca MU+o|̛2pPMӤH eHW2v^N`~2㳾J{xV[C ˻^߱z+2!oMԩ, ^4LPg{>lt޿^dwPU͊S2Fx5)">ߨ 'Kh0 ("|@U]ְ-CHm&lPsl[ :gOE POSxSȩ{4iN x֠ۻVJSe#GdK7 Pv n*f/ l0@Pl̥4IX{c>Y8&sj.$QO~I䡁l:{ R/R؈}mIO]FwhgSm0J~Q^dqin婪7?pԊ螯mrAh,T %-i# }R7~)2ccq!x49{-&I~=bIǓ&4t|P{eL|!' L$+/+Ց^84BqvF~٠}Q"|n[&E-s&A9p%YV5أSuCkX*Ghtju|$I !#P*3]W$J64?OaxqI!c2h^)#WLE#y"+EQ3itq\:3}3[*);ǜ!컑YxHn(ET<S9'2(r d痩vT+jcj|]+N/qoP'p%eb!\uE0'󅻾Ud s}CW2D ]Z.{.mHץ?rI+!aݲFh/iiRKcs?\) ־t=Wa$Ƌ<9I^Av]e@w)ˠ!cD2ұPA+]Yt>@iOInP\`*/.մr\*85Tx4ق^lvz *@ 'm\jT|Vfv.n'iޤپbnḩ.;>#oGqq9$`@Ίfq:$!/-Bc2 [>PWORZQ"㥙xN3%wei d.1 0%CO ־Z.*IUzԏO?PFY#Dʎ񄺮]c\Q~ջ+L8&o̤=.t}4UgNauUqcy@/2mWء*̚C;ib2lM40LIľ}U{"k)EqVs+t?nQHroYC@X,ZYfJr2U5sS}4a bf' &,dfF߿j\f6:gܧPjp8A˻u^h C`B/hkb1efO//OlrKω(, ?E8z2ۻc׼֞Okr :3X}EGqJŪqDڒ?  AHcqsM. ] vyWd*bmTlL!|WzdnCDh)oI7')<;BL{7ԞlZtkɴ 4̟!%rmA5[,/< &)-t17Wdّt 56j<-rpLNM 8;&16{r)ۚGF@xB<|8댉¦& /2fZNA}+dݩ([S쌩4>δӍ }%5&;aC k%92c0}L$)Cl1ÙauVt93@אU)2(9h߬.-Λ?5y+`hk$"eW%_ڷl;qڒ5M5Sp~'N4$i ]sP}<Q`$ 쏞!1;럕0ddnJJ*堚}I>t΀G#Lqq(3eq3"^8scpP2r@jv2E68V|8Q+W 9 `^IU~#ڐ=hQ^Vgp)\oxcg-YS?igYEHnU+H-cC5n1<:A1Ί` -:;BavI,O< D&ZHu7W鵲WFà3DOjP ,q#Fh[@!+PgcCcZpew{?MOrL(+JCi4];2ҝP})hsh!h$X{jHTCrМW`5ƨM?/x)Ѥ戫\!,Pꔗgm-o$o^4%lN26Aw/7UgilAPB8D2RRly ?uDc{+QFrx)H>?} qp Aix'kD[sjְTynøb\,kSrpORJ5ձ/f@=bUl=ȻNVT;wwgLQ //2/ϱ?a^7a j̠^ldWV< ~1vZFJl~= TwX70eBg]s=^Oh;&Y - l𛿂]Z7K\br8P˩1{0jܻW2aoY,ii"'Gϗ$ׅ Bmx@F*.]vB!(K(΀Ѓ&[3:mLV]BVMTA᳧lX*12;nQIg&#)n=OD` oJ~aM 5C_RJ+ W#$ 7 A{Yufi[]0h /8Fp3.m=.IBzMo$GWg\ӹ|Iŕ~;Rm9qd:̟3v',MY }6_& P.z\Om +v F!# {uF>A_GboȀ&_LȬI KuuCc)^{]nd!px>` *[w={!9"KoЌq,,FIcHux:Fq\g5rDvDBxPD*e5#GqׅR ;~ =o||:JL; ^ ?ջC(s  01ǁໃzOo z5־އGf e/}Å(:40esiirKCnTXpr |Fu^(K6] E|HzL#n*m0o'NXv^dZa#iW2 s-haP b#뎨a:DHDOB\Fڇi'(hZO>d̓#LfR=QNh1>VYq J:ТULk: '_%Xԥ"KQ4^!`j=pڥje~0COMK>وV"x9gnX wnT+r)s!%rص0jΫCZm@L\5pu'HHUJ'/aLPv Ո}F͞cyT$P'ȁ7vrndȱ'TʞV53qQE),ޅg&EhZC_и />Pݰ317qO&Q,YݔEr7-qЍ ֽRU-.&$D}ek,'[2yiC'iNCruR۔ 6@ ~S3lf;Ǧ;J&pz{w f^R[,>T҃Qpc"h4a.~C$`/wV砬BQ0=Xn?8 ZS*f4-Q$\ȉw%2gFeWTʲTOV»YN)PwC@ؿg}m jSQi=SXy+&a}3xEjE/[@}wƦ[yCpp *_%GD̅(bV#|W1 !J@ԻX,MhےΌ&7c}xqmb;{W6 m$YBCB>!-X2Z[9䞩83L͒IkPk/5SB)tҨe\4[oζ0܆CS9WnfKFPhw>$ۄ]Q|Cfmلsf:amSsŻ]MO!lAo?#>{K͆\VKW~"=h*Wuw_<7Nؽ$9qtИ)4n|q i8a@GD49ĵ&㺉mpyb">=ɷ0xEP7-l`G\\YOo+p$v生*ΑE7\wq>xe7 #x3o]$Ym S;MJ"^{)xrt(H4o4ꉙf~ʁYBNTArة*]JbƊ7SORr#J&#:A[US ōzxMb%֦x7 _ gU/WPQ b1,O`hi '܎F& 9xk7M <78>KtiP;M^#x)9"K0!KIU%B4APO'YUv55~ۀj0divOH`+LT{3"-\.-woRtcU{L' Eo)| !iEK7ZZrh i5a(ќ{cB%ؾ:UT`PDx7Eq9Ṿ(\_:q?HTvQt,9IRmbYjˠp 0^/jobtבZr=F}f3Kj8fa>KVśv(yn!,%QýV_<}TE?I-S^f  JubO6<8!IFdžIP)-?Ygfmuxϋ7r;#"rZܨo~Ws\@l;0Ajgy6WI[g&!1N6UwCGbX h9_xH,4= m(8Tta'K<15;<۞'/By-@Vn2<6}Vwyy_OaшLAvFoSM)/Ctƶ,H72|QVUZKgᛙa Y8TK] E۲?D:\FCm8pq͐:S&'w^qGڦAvsCW0i[~;mq9?cFl`"op8X \;e CQloۨ;?e[@q "N{䡰*vMSભ𵸼@v˔\;@<(#^lmep{g%xDus_sɦ?ïis0>>r qc|Y~(r@)qؚ..".)t &~+dhu6@ŸQ\,EG ΂}h/b܄F%۽3#a=#S WpLC>1k=QzhHx_lC+;Ƥ|&%d4N~co{],A-쮾pٍ͑*Mӆr6R Jg&޷o2 C#\.a}*F pwGIdyWPndYˆU;%$z%Sޒtg~\4?"'kI>v2е;PajR@d aDc7?w̞T2i;uP*cDQk/G}Cly:w4{-[DMa%e!`)f+@ BT2],n4rTHImIZwy1cka ,-H Aw /V8w QemYW!˦9 |Bxo8S̤X =ūJVr;=(H|zq8<~LltM!^t*P] ,mĜ鎔]Ɓ5o4n70^xR̈́5ƲVL|D&mnI~ID aE*!aL{&jxߟCAPA +Os"zIYJ&jq*>Gv#(Ӥ)'(=Fpa sb=*[XGp8h,5_/̶dFqc[}JDd/zXaH,i € qյQI ;EW]9Ox1 xmRE~|{ހaoÓs[)g,jD겓` B)D ߵkGiks~o1Te:lLIn!=}0;nDۃQ\LRQ峏et/)ysiG(ϑt͘됭(.}M/>hOӞ٪ <+?rZ|j[MvٷIp{xIIB^z^RW6y Mـ`TzUxAE>HVB}`O/S}b{،[$S6]:L=m.l6?`'VõeNcY#K5FY%&w@D<= [_C|]NA\֔4l8A&Rz+0o~ukFr 1 CG7;}OEE=:/UDm)Cv%&73*<Wci.9|} #(A2 I2feqۥWz=#Εr\E(Tu u$vnP3ڥ/MvݺXB*Ъvτ~M=$V}J9bq#͋ޠT"Ð  \hVjGBiweV2),N&85WBȋfpk ] &UL@(l 6Pub̑N Dp5B&Nbpʹ.KT-lAICoH_Lŋ6GE6H6@opW!fEMcCKxօrK3UY#Wݭ@t;<(^š2_^l|o׻퉀YY 3 4P0FMz[#<W34c}im6q 6}JyztJ¯ g(Y*5$ 8C.GW$<(}E!i\F"EDFWT+3Y6BwՀҔҳF"X/ &/^a[$;Mpp|(8?(Q_}i?-X"teaW04 ?'Cb>K)N'.J OM z*77Mk]%&A*|4Cj.l DT;NGj_tv)}<\lVJw.O[ m[&S'K\7]KB™ioTgVkgwn9^Ԁ.]y_o"6e߷(R锱#L<=oenR^De%2^I>;{&>]y1c$CARl]1 Ӫކ!<$(L38t'x=<1(C'i*L~n|VcK*4Yۼ M"q%.Ovؠ訴zVM%jgUGTS0d[čDOp$8!bI#r9L1:% ǬNk{1\eeޗbTο@wz}ncM * nJ°ŎSNOIdWЂM$t m7J:LgHFDoR@|}u~$}zXxL"*VorFLMQw^_He"ts%d8#mNgΚK}C)ʼnZg@_E}RA՞@z'v@U)Vy2QhyiY3` ҇RyB)h{IOOlCyJ*Ĕ:7e y]+Je>c:PZz1 89$,t-ơ^~vp]':ZӔH'2B"y8$ȴe6osTG-1ڶ\JθQnиթ/%!ѳxxu"FId@FSgOK;OqlE3L;ʀG,(ǧErIe ji ? HoE71!719fD ]+-Pj3gvJTKx I(+%k;>I@.CZP0c ,M;}M v~j'5K 1d$ZVa>~}4!6wg}erw 2@XCxC;Dasٖh֑?3$)2YiUomqUڔ-9]W8J9\"EJD7^Ʃ_j洆m uə{lV&vNb?*ﬔBё{j0GX-S \|ƵE.ֺT}yZ$R!*~(ۘJ} E&\lOWGI8[7ť X{ظwzJ_jff5#jbL,f~Kc%WU+VZxQ-m܊Q,ɥp?"R8󏥪t sM-O.T '{R.u)wҀban_+2}rUv/H*xUWGS]3*2y:'"Ϟ BxȤnn> nB<T_nfdMFF KZjͤ|3 4tep*|aQE=`];ԆAasoBͺIxuMy` (WpM)e60&$&}`B!/fJu5kExq0:Kovݍ:-z=NOڛ.1 xUi{tqK.VÒU$} c˨,Has ͙Bףe~x>#O_C b/oCs1ٹiSvU=~k[sȪi[tӏ\e@ F=bkEʽMK -=o]$\Ԝm9.7VpX4%dm_S;sc֥y02hKBgYMouȃ O `XNaMK ^:O( 8щu-^9CAhY94ۇmeU@xX\l-.59CU؞9g~uvIbd Cr,s[$ХQ(x`\bwwunf)ڪB^iٖDЦf1c+/kZR4ɥPs C+D3ϢE/oy ;/vT]|Ep579ŋ$ >&.xӈt} D8e7O[_7yG8_r3R(+饻6^/2BrAhv:jnOrW{EҿFȵHGVԑZj/FgrdRS(pW HXFkb3@BÙ|WHzwݗ3MY۪hNlma% y86`).nhҒFGN ȹD@1(@$m"cXrGbp='ifv֒a<$h1ڻyA(b0$]%[X<|!i8`P6DYGvwɴtrLcB܄ k A>¿]ڒH5>DC?'h޿-fyO|ղISrxDLuK7,Ҿ#^~ŦnۧxNfPy:m Upwi-*"0tbm,i2qGLGMku(AߨIu'IZndg*Y-HDΟ}o0:EKj-c<1Y-WýyqKA%G |Vh.\[g. 5SW0\*2^󎨂;b4ycVc8Fr"g׀{ #aPmM>HLPeBmg7&Z֖N4D]^{^l!ڋElѵW*$3ȋG,2y@<`LWK^DDRgQMa eo85Z4I`wxR>m_5_>pK2wVȅXnQHA]cp5zɾO6 Џ$}w,2ɱ0x5-}Ӝ2|E.zה [pwh)lvQFE{V) -G~lgX (%h \TxZADϪ+y!Kχt'+/ NJyfXB8 @tbfbm#UĚVL!BAڡYx>Sc6 `N70Wդn4k Q,Q _5Sj#NsͯK 6Ai^VNC8]kWܞqQ!Uf]:ɼg+jd X4?*1Ѓ<竐pBٱbN`HayTѪI>H`tw%LJwL cm@v@T[bOa"/;ģ9oޙP|QD,aj9}*}μDeZ7 DGSZ,ǥA]OrfΘ LՍE¡+M̎󄓞 }4 d4y79xsx޳e~mhj"bѦm'B SySu*0{쥥罵^ӭ%c0qHBãhod-hh\ F#!xHg6lС^5ЌP|Ybչpc(aRGiqGK;w 2|*"1Oh q_*yaKwϡ_G#hunhvmraOF6e=\gF{qlIڤ6/ CDOHL^]` GD0뿅m~rnaWND*f-|LHzI=|IT`LO0ߎU%;%,(M`juy!B%jg49{"-~+-dH!KN43DJ݀7v ۊjRU 4szHި£x΂k?d@Fz*tkWlO<~I=Dr4g\]7 90ۥ G[Tɀ[r4a^~?x! #rک ,`C] OV_4=*?l8ﰀt<9R<)< PY0Jg;p2!/04ux'9$[f;Y-K XY^WLl}U+kg4T9cZъZzW0OCS86p$! :0TVJLelR!?~6L:E=TYZ \Vp'>:쓎;yotNW ^$b+7an \̈́C&!fYve]:V.P"pT^SNu!xxNjLJF?Qž-^S7 ;*Y[Hоv )/d0d'.d/ځE2@)8< Hl0+T&*zzWȳsD^ŸW1Q5bZQ>U۵}fòxJD*ow4V U1vK4 5nK{H.}BTt[h8{J4_;Fi#rЧ5P*,~n(4A+yL*Ot A9=L92a?P7ểQx$!0g}}լRjnw+"<>f匯&֎yο8kًHd1*U/jJ`GCrWE&}X3bSwcI[+/< 4 $C1*;7.ு}-/AI7*_^ ĉ5C.kwYrv#/*< r~#MfJzx/A"zo?{ǣ%Ƞt!s&ʆW;g5ؚ[5G$`] q3ƒ8׬ *p҇a?Yt:y4ID@6 9PP,\=d)E1RBsෳջAsa>,pbnXB/ *K'l78cSG41fTgWod7o!&#JPQQDqhc>w;4R2TxMG"P>Ps…oL0ϫY !`u?ǘ)e1l;%; (lj!^PH.nLQCymzuWb0Km* b^fU i⥹O4:(pdEl$O> ?+YsU 2c4+jvQ

_U=_~mkĿ Y噳|N,JtE"[c.I'ֿPtj?CbXBo.&B<}T&D}kql9Saۀ/qgt !Q}<9iD?F5h%tsU,!^~:{p\EN6TF9)Kpwx`H'w}m:+.e^<0$oJ~(eFFfj0Jm@ݷiM?>{ dKar* Bm1J␟ ܌FN=JS #O ڝmq0Ԗ:w*G:6~926'ũYWi<ϭMg"\ZU,VRnoa玴yET _Zh/>FO8 p+2{V`o -c:ZaS1slkbEN6Ю^`p)E 3q K;Tʅr3Q]&hR e+\4RbrdU zgWx*+?/̒kzg(9WH Wlg3g7kd UKYwE!;~J]W "*E1L~ӹ "Gl,'qլ7OUJvV>^7M <\:7]^ [%qr2 zCq==r&NM'> Ŏ;7 6gߛ\t%]MC* [)A̩^g9X$pNew:/, +և(%&vҐ1r rfƁ̿T\sGIGjǰ hHϹVQdJZ:qrZ+e˜!T9| G a`^Zey8 {Zvs09F-0i^T٣UTEFeīltyMIXlg꾚 /@R5x޼ \Q}$FWQ9u5 DNCSVb' fgɯa^2&Ey=OicR6WsJqQE»Evdv*d)'p/0q]NPy9faӈ[ח-$6٭KICi;{<`D\P-y$&@Z̗z?'Oecy'kyL"K gWyYBF?Fr_4v7/Tl9! g͛(.Kk+"=9 uflw"` ^n]bM%F/d RLzƂ S;TVoTe rhلF+?˃(PS{9|8VNFDطM"kӍ{rXJ6soqXY#fj.,t_]mɊ/08 8#SuxY{256iZ"#Tgs?" V"sx D XPjϔ6:!͆0Kwj2Kp)w8v]5;9܂AsJZ[[ogQ謈5v8ƝL$ My-r x(9yՆx1c>-Y/\IUh"*N[eN.PK[R{R賞Fw;Ar] E@#L}rM٬#KEgjY9-z: 3E^3ezE2|;Z0xӛ{qOj>E%U .}fE¬/A%vRC F#!gp?3($NEfA496άrTd}KGt(|, PU/Jz7|@\] \3xThNrh>]i2E:t; c]D xBz繡lQ|^\R9!CUJQ[7(|/ѱ,ܱ9ܓ 5ͭ 4}:~V;4؇VV_FQV駳) 62Ixx&Uhhl%Nxb9-UdmPYm,{pP+qu\zU./h[m3!}.K'@>DiYy\D<y.>$قr. VgT`̙ښ  W T@D>46eHtIO31H9l{mI4SpgB7TC6FRK*=Qmj3bi{$j)rq`|E?ȥ;L)2n]g`+/e;>Ж4nV6s&-.h܄D* 'woB"q(|g84y3r=S4Fɣ;^:_K &u ރ6yDQ)j[r= BW0C7Fٰ Po,6.lm3{m:d1q8Uz\N!wytLt"D n>삢I8گ'i{nPCĀ'I=-hIW,f=S^XIjChMPU+r0y+]U!|HHeГyc|=4xD"A?[Jq>ov\ⓔ{df*Mqz*/Xv`Afm!:Ǎ>WM8ie3M |ށw ٕ[i 7~ pkO@yab9 :ߋTV@A1و>ts.tVQ(o c_cWUf2x=xwqj*V،*}a'%%qx&tS_xMWf᱅jhH_ L5VXazWPkY~2@DT@|js>$}6؋ZJ| 8`k '9zT:MR-ph|xBN*(TQ& i"F[~e Db@?E֏|l-U~i=R@d}wI {שҡgץ"ŵoh0#?<$R8'갼-F"/ mobLk,<"S/aM<JCWI'@YB:Sh_ĄC #2R] Ԇi@yls%U]_;32©^~SlɋVLϊZQ|/$ux竬d)7iwI۬f|ġq!3?]OqVB#rFD@#>r \ ߆O6tR4ctlV}JS&K,twm%1^"W:?(Ӈ,ސS"JdņhxGNR&YFw3kQ A%WH'-Хϴֺ90XҰ`7d[Z47ͶT2g2Syx?x7RX6/}5;iqTR` g6?:A E$?ׅOk&:H{IcgNA/uפ41LU~Q{F[X/0B `3?jm4P`~y@o XA}.*ykj-icmh쉳~㴡oDo;>˩FtV;g+aHFgDAfϪipd, YJТ*Ufۄ2%/uakx,*F)EpXB08A+n"@y {6EX9՛OOO`H̭̏:Wƙ7g|DdISF҄3}'x? D\失MF-9鸐Z³-;%`oŽsnǿ;RZz]AYՀ9)NC;E ab";:3b0sgQ [m]3")}}E2Շ3jVD6>F%=GƺR(GG$tr5No4Z>$%--Nߺcf`/#W)m RG+oʺ¹k~1e^ExQ۱@Bpd"B/M'竫Ƨav Yc'O\RD5uƐˠEJkdZ?(o1 EhyߟGvr˘!:CTkZ Tx$?;xObwkt'DV-,@tI LS\@z?IHkˮ",6MRl 8Bhl&'[2r"9gAg뼥c"?PRehtNld?|Ζus,Sq>cXkq2F.N^@,%)ܚd_D搱Y-FnmR:]!UxjთZ傚a*WE߼G=~1"19!?k QW{7e (zJ_vߍ *u&$|z8oِ-Txu!Wm#Y$#~w~( "J g,F|}F7 L'8{Bu'1ȑp=xK6?lE+o:<d@5lfGAt*Ymރod+aV9SH3 \vImE_ǚIޑ֫ 41JWfvߔD_$AyO*nl,l5@9, h Ei:ЎrahgԾjā 9| o8rïg1[=L;6yԍV^H:O $y,sV%Æm]g |dj4mC$+O+mCV(xpU (-T3gQW)+Dֵ<DX`A*ߧUzԒW<.IukAY[LLV?P@:>`"qETpᲦx~H9׾EPD} dUq+aHDZ,_ Y ^fq-=L4d7]B* JZ2 GA})v;Kx)͠q¹е\5EaJLh`$[߱52r3'a MER2FKrXNoBQ$L (eՍ7JRMޢ5@~a#5=vpgś>5m4'h%4 c ʛC6VE^*$9ZM3ʫﴱ(,CX^iM;k_HPVň ӀC'b6LI|X1s 2nk1_.KRh` ؅v7b<,Mn̸něs8ヰ?HépvF%MWnRn=R}1%ٝD?4gf [ؕ7ܜj2Au5@ooi8CMn!gS/>xl 27I%Gh䰔Eű}_b3qtl=RZ/j#nZNv{7##a{* sW$;~ H<Nvh&e0.b&aғjUDT:wjIH8T LE55xH:6Fsʯ;%_{>Q&(}P*:-2b.)P [NNU&='4-`t%&Skf5:ޓWjٹJK#8d:$ @Np /DlboL{~KQ0M^N&QBӵ_˰ٸ[ r0l'edWւc !A}ۈDw_-w4;A[2p(4$<ՐLftŜkaP|áThC[t Hyq72DWiZWa1tP^M <-v鬁HJY̖ԝ:OhVNb֩RHkHfu2Ԯ(x2;=5dm7X\h2 2w7= ~{^yJgLV"{(v"T u~ mu.7͕fz/?vB@Y7stPҿ#Uj/3A^! pe cB`l,^Jvw5'b܋6Nr<"k*VN8k`Ae^k)j><\~/r0_ ?KBaPmC-3ۛ%D'%*m"i33Ԁa-fPNmg?L츶 pNqYU| }| nDIEE/ HKP8O)5*2\YYG;se6m.aۭ_SniF҉YᫀEdy%G~աz*ZT64Fq O4 ڴ b*WQk.2~92(܏øi'C]ǞRSˢ"ӄcdNW CQVv:q9C撋˻kv*᫭hO'|fԂ}´Susjgۥ QDJS'Xm&:MB˨zƶ&sY5AXh\@<5 hTe{#QdGq40"W! HPqڛ*Kѵ:{L&o;M| 0 XdYBRWB>Ҿ Öo KM ڻ #%"eD(HU5opC 7!"ѶlJ?$RYIhuj秱!*z4Rw c04d7?YI% k0 A1{ ^Fӣ=Vk 8/Ec.+6\S9$/e 7U?SS_q/^ Vud)ϻ l>4޷&X `ȧGϷ?.C̪߽H':S|q9Hlv+V- qs.=;pt[GJ+x]KvEWnߟ3)-0@/7tP+&zJ݀Dd`+d;'o:f~o>V!.IOг41-R DLC$d0"1/ q2e}]@Zj#UHO~^?(Xڤ*{ |f%֋b-V` 3nsuPzfBmd(%o g4K|Q?5}F́lrc> _ufmhMbtkbJ拋ͬ/4*4ʋ ս5kb+v.Oéו MuIeF☖B[S<уkb[Մ,8T67]yz'9^mbtKm!c!' yd]6=FcLeEoX4ʹ֌&Q9Y5hZhNR$)[Hbٗ֐hlunYcn6 -}.%'V8dl~dtd -p 0ʮ(oa#<aIiՕ7KOI]kzYcli*;_ܐm]$FUhȘCo*qeJbˉYRߙxWw"_zIIo-"ޝDC!`Cxy 7iH|8ba 8~IJRŏоD"L?2XĺM8[/DԨP~ `ˇjqWO/~͸&KHJA$pkH]z-8G6yh ِ Ǘwk~~oo(uQ嬑 [sXF .]L{~Ms[ c:7XʲK<]VRMc`=BA;*\xBj"ab4gw3 pg`)&&on> Mb2t le3?o3z4Ul2G5 FL V}9:{6eeFqQЋ Y⊦*xAb3> 6=` @]{e \Nm!|EL6EH ;oUi&*۔ޑ VbO̡ ,M~7[Fc:)qAF/BYTٵ%xN[4F)!HʀhSo#z" 2oܪ51PlэM%E8ؓ$=OZZ8 1IfNk M˙2[IfVBP˝;h@- Kٔ41-n!e{ā-bˊ27.qޢu¤='gp7aCxnT cXp[ر_ռ,KVZ!/)#{uEWgE}s <ԯ.sJJ-V{$8K l: FegN쳚bb/ o D- ZB<3Msx7LV55PSB'þ3h3zU1a`c(+3O}?C _ ڱ}E;*Nₒt\#a5'B8j{ ׏̓Jr~CJL0njdJf+W H8b69#+ GʌW<`t>^ zBd(VVKJv:Ӧh,?҇uSw~84x\}X9莔2%H%_q^RjTϬC+`EMp#^Dž2W)HTօ$(E=kg-x nJV[ Wi2XϱfT3y(qs y _ybeض+efOQ}LzUeq*J+/׏ba݌i,G<= YoAJC1Ic \N!+p)Tzܞ@"'I,O(Eg7lڷk,^a?xR9L7娉\ߌ*{#%㼮"2ȋ\IhQjq06(jW to AOoC&/#r'ؐ𸙁iF/F[xFxi"/3/+%/Gǩ>ίJrsust,HN)ZYTjby[uL㉧BfCT!'W`+%EXol֎ =1K=mrZ(qh`IJQxߝj3fHL-7>BtF 3WǍ!/?"T>MG^lC ;{16s5 d >pzB4b]=t)t%o 7}l U_f50W_m~i1OYV7;&WokSp+~] '([ga='ʔ%& bj3| ݝ5uLn^Lq~XG9#/8;FdMK?߈Fg#uY[WO^Rr'f 746YF;F~R5 ,cC֧BV` S>119O1 *bۼ/UltR9TiE9n.t^5;q [4=SLfRV75E81ՅFfi WG[̞a(ks}U @2Ztg$ aZ*>$Sqrjtn^vBG`J;AMC{XvK@2\pCd$4'0<.Xo tA ȕ0y\F0(>ecc)8ёCN[cS8G|G{|[UݸЩO!""VWvJ &;} ԟ ﶸ~]h^} A/$G :FŵNx'V1퐝ȫ U /7+z*y9֤vv`!W%GN&nZФ0o'P\:#V,x E mYQ V w,cv;M˶8WzH ΂9^D8ggѨ~-`M<ڛ`TrcrOʩ3މP O?\SjPLvu9-Lna煬7 M2 -[Lkڦxn'qAJEk1nF|ׁ Xh S_Wr6Pwgmߣb0SaIvlh~B|l/p1@mx[!m)>^Y^~윐K3/ D;rnO}p-݀ 3lN!$T(̗a-6~9L=QBow,dx>. {s@wFgFG ^̇t`(&BRB4zuIUz}40닆hh ~y jb%ch8+ *R L&-b8%Cj;ےtОt`t(ӽ` N~&|t{IY?j}-U8drȉZy*%MS<]hE@LIr҇vo(ɹ!Nk^qHTX:_Q<5 `9{DFv%P3=8*k~ecbf h=ǮSc4u,&Yu#BQ-Ʉ"Ejg;BxmvKX&bo(Z&L-/里&y2*3ZŻ颏Tʆ+;" fr߹ZkӖ$!Bc3aJnKϴnDd ҭˮsgNN*)W]bvT Rq!e!BSU-##k _9k< :7cDko f!G9luMlu"BuzQXD{{ںAvmCS48ܨHqm`j]Hb-2* @0ݵd>a3#g](sk`\r속w"\eY6g H`FX}fPbPh JLD.X4,Js>R@.& <`%tû^kbfEFPP r׷aMqmIǀ"œ-btSsbQPrj[kgqظuZ/e+;`X=e,Ӓ 9_|Xor)f~ )֑ =]>~T,w3k'%K}OcALUW4󠚼"G{tӷb*HA)'*t5vVy!1!Mӎm;.o1#)[@:o5}8w,;icY*tv;}B{`9A<=_~RhW`Z#C ¿ \FƇ߹|cA1? se)R &>-A7^Wy{YQŃWMRÓ*TcAq&Y)imT}_)-*,)eET|&ܢг㊧G^{â\'kpʥ]CB6#-?\}p2-6GG^1{UPAv_%PGq&0:(]=/0$(i<: qC +V0$IGR"3a* ܪhT$m(Ϗ&U}B7`X\zwB ] _S>e4Ϯ^WfB_]aC!h㛭_BK{Unj :2"xg<:m|# :kH B! qd?\doZ40Վ?]l/ߞY-stepڗWӜeײ<{)uN fQMALeNyw*ǴįwT fq^MZQygscYEbgGGŋES)r)opo {QCI7F0¤pѨtSQe[//0h !S#F}ud8%f).gno%hb$|)֔UkVhL5lC NH.<& +D៊jK<!,ld8ue;}R0'>׺*NUwULJ [֦~^D`LZg%UPtAi,nb$c AV2{_Tnv>3 R$U3z 'J Hiц,ej >OtĂsHŸ=b> dq,9q, $P"& 7-[v~ETU+ɍ!!V|<GǙ"u?I\%&aL!塚.2NR ا%-kU2zmYЉb*GdnS&Sj5!A6+M>A XN1?q̦? ]Rh2v`\ / $E1 3n'}SPnd?B'qCT~axE-寫v-0c DA Mupfa3Hz&$cER?y&aG=rD(W8["!܍^[PF`a}vv8VHF "'luf#ld/%²WҮVWrJ9vCkժO5rK޷{ITQ@h0-.tRTށ㛥䊠ܠ*=wvLZykz@K߻k]uOH$JEh׉2.NŅ=VMps0]0')LsB8 x`J 3cȕ[ɻ6x}DuWȌЅx'C~my&GفDYe}ήvRR%50ղrJ=AAoY6&?67@mCO pMē%؊{@8g"ey40EE|h2RUufƏϢkj1?lTD&YbalϏ$lCη@%'ũ}@)M-r-3^DP*o^aLnZ.=z5';is71v| xMm5j`#Zðk;C=M(l%D iܸ@:vsV*Ittn;ʲ (o_zKj\s C&#n*KVd2L]5 oJcI A (Vcv^h:^xt*s$(Hin$Ig0ᄓx|xQ{gۆ"EGQl.QtLl#A[=6-iɟ#Th8W+B,Rj fռ -ּZwd(뱘ъkm>כ8`5M)V:Uh l ;RĆ=tW;eE+;`>Ey6",5.ǷyRꚂ* 5HZ*ɍ_1&يBLH]SS=^2NfJ Sn(9xy8zy:0g;gITyO~B,gUJ]>,KN{dzLڑ)N+J:ҁvKܘ"Kj4d*,SWBtzO1$.Zd7+&׸]D|I]յvb 1<50B5?_#HuikeFY-p  (n ܃˓TO&X\-XqX)I@dg"WlR0A5ɨP:oEqO.o0EdT:6;& ^1G5&bR]P>ML.1qظtۖ5?3%aLNW]* Zy"g š7YFќ>Zo欛81 Re)hN|#.bodžz떻LD@2}ߑЀT,9BqBWEbmX3jߓ^b]OpDPoJWFc[1^dA. 2pÆDfA˰#Vn/}|<6DkT3iu}tǹ.]f=-Κ zk$Pi0f@~ cKFTH.49x/@׸z_ᣇQ $,OPqOK%8hx} B3x,}宂(L!g.ϙ *zP,UA#/!5)^%_U"6 -UYB, (^ѫo8(4Ħ0mR2rG "-fg_a G8nrK1^ZWg:*+n\40eQrGJ`̌ANħD~|d6*MdXtmq":L"s xVJ; 0Gj?il~ި:d_C3'ǿKH7 2a1A w[ MNl9, @w^bI\ZK#jH8"Bh=#@ T5ψчTԚU=~REʾ[. ܕH`hE_ArN?fĺp7Fqy,0>G1:Әdm}PN!-㪸{mX]A?F "yAh`0HM0YK/GC[뭷fT:p(~~N-1);%E_sj s30EzTE>IBS{*m3kn^c]BY?n;@UGd'/G#=;@a~K,<w^[w鸵au†0WlcJe^>P[(r XDJ I-%OfLx\WqD'N7aT[" Y]D;z\c">$lZ":o&Ku=){!-1[Z+#n:`$,]!|(~vHN?ϹZPoZ>s_&z҅?)m& xӕ~LNkvFҭ:T˵ Ƒ W!!OD^)%ÂmT(EwM@î1Bf=yU?t=Nb9-{O᭄bLjj\$x(S0`H, yb>8̑T7!F1sU 燀@mښ"MS;TE"E$#wPy|ȌD??~vM]-5N~He3U%1 r,Ԃ+|o`mlc,_ +9K- CEH&S@X:Jf}( _ጎY/lyLxZsI#,b5~E96)eٹMЙBSà@f =<@Br6&k=P!Ej5"f.aTԴUl]1Xؙ9fbL#u[&JxKN%Nߏ^]j=j3)ڧFy-*Z#j X 0;c3!^O"D廙,ڇB!wlLu1%pyFߵiL6_d]ɣF^:ܒH=W ,p p&?nu0ӫjIҳ^a-IbFn"x9{ZvZ"%M+DЕ)̸{ ңF]\R؄L3> 9U@qUrDeO4|E^쟗8E[rLLzXK p5BfٹS9 2R*ЬYb13؂ *۟-pJ[:%7Y{9dbsŹmY-l7R<0R^|w,PlaSC4:l[7=aR/C'ƾw^u\U5W {{ %e黅7*^cS}H$lleQXˑI Q1BS:jNBI81}<.ޏDANe]=c/fsj|N"geWWe~M ]/`Vyײ GlC"V uxe0qF!HOw$#jBZHttUb |z|xUe _Ԙ%s֓Mh@c܁ ׎2T3v'R ~rU| =R՞ ou}Uaԝ9R&KW#W'zˢ2@eSM]OtHi|C~gyJ)qU)Lz1s"嵚{X1}R{ &/<Bb˿ hoYK f&2ڸMd 4M@Cb8hFw^BɉQ%KW2[>ЫAMV.ԮiWYx!x_;vDir;7 t3 j-ʛ+Ӳ_ɬP.IW($K U8Sl I"1T0  瞾:h {mRg" 4TާyJ觤L`ZN)@\S/xu^'c?-cPa {uy<[ ,bVkuqJP7Z_) 8>$ -K.DxI62Љh5a(Rx󵩿rnoZAy{W=ĻM@+DvSV~|skQSPA2\lÇi!W#>AM~sh߈wXJuaԹ$K |B~TKNK^iR)+ U)Qt>ELR L\eV7U<ι6hP^ouy=QaeH=(i%nޱ#rOư1ρ0)Q;^x^BMLY@֟c% m5˚m.C]p#S ۨ 5}T&g 7b;C^e:qq]=P'Yby=Q^eIG680|\X+s|;Z{1; Q*/{3 nj Muhv&Tl^~ 2="a#aʽhQ%{E1V3FK;-#W$Fz^+Af ıe<1ٺ qgGWG}#r3\;NLZ"\u ^reiGhw%Xt3|8A qV<ɉ90T=[L8qS6X*#uy(- w~Bډq5M5Խh˽8򖠦NH&S~[ C`޴$SъEf~},Aj@S::mHr9 5BxE^j|Um%DV#O7?v$*ۃ8mYnlQCGUC \JsJjԄ΅MV| 4|8kI-T @(q:S>^1L.YG::16Sx@8|×6} N饏 4նa~` [^E3غ^:{ХT&??H}9g?iTJXSЪ&OѦ_'Ĺ>qHGJm~S}(R$ƺp&%Q5ly8rm0+WNRfZ ʅ/ԫ-WRAIW&pפ$cI, ]V hd=a]I}>]j;fGtIMFRv)Y gNOy]Z˴̒ᅬ!v}${gSȉL?l IdLNn0} J'QTh#%m=8hkRnCal0~2pPx>ۈ<$G6ܦlg_gHIʷ)>LB~P--c4Zr{,@̉c >CiiXr/X1Ih# wyܫI*/x7B^/L$`jJ]ܘ|n}X87\Ճ&$Sb7wjfc^ V Jz$H7݉Da2 k+ "nBpdHuK(&;|K[]lQGK=U<+#sZđO^bM0h9@!IJ#ݢ#mЯ=Z+{ػ4҂2&(1`f3oȖ*`Ay@Z(#*kJHt=.V";ȑ]g5}m O@yWo6y}0a߻T>%/~.dy?  ʉ 1(͛^wfM۩jFepF+>+u-`6)n Iu~@+\;3 n^ؿ>;sێw˧'M_W} 8PaHYe l|\mst|aP(|n \G"8j '^OIU$=$R|3fqAw 87kS}H4d.'44#u,nkY&m3 3Z:x}_\ʨ>NA+s(G_ţ\hZjқTX)'yDS+6lec'|p+Ľ0ָ)hsrv d9rUոϩӟ; 1uuvQZЇg1r;~GBǥ򷢓Qj:7߫̍ l^mD^%E23cmꑶn 0U)8J 3b_3h xDM2ߪ@h su țTS!GU>AQT>2y)l![6pw0'qx}^,3՜jנ v_pq__(mx#KJ\խqisK [. > ^rU$l7ZdPTtFyHM]mHP#s7\:^LJ9:X}E+ `Mx~A ?z/m pi546oVBӐ_PUZr9kGW޹)XI9<N1GxMvDp’[\J& R1M/[*s_#v h,9h2:ovr󛄅r P\Jm'Qsx!=[=/^E?eA7F0u%Z*Sֹ$ (2'$pHVp;@g.+^/G)͆r̜2 KaI͇>egeZY{RD^vCi/DqtS^82wE$\Ax2XM1mZ1ʘ_Ђn|c撆9r7x"\zr;˰4 8|RNroK<φ[M;s~ȾJ@UKt'z_uN5q_o=.'*{ xr&,'{2.>eש_Y[(˖ dc MS4euVg鼗xZ xG!f;y%b-$A>hy|!.4[߭ۂw ݑb-zM+) CoJ!}l,ϐ R29/RP3+Ԁ㪰։fO=HoScѴmL(>RBAq1قQop^$0.S97՝An絩BY5Y.k&X1X1Ṗ//k!ˏ+*x[M*Y+Vj,!Ju/jTo-A9e5_&XgѺ;c"R5é. 3p. m)MLn(~ LAJܫb+r-11#j]CBgDJd(KP7XeL uÝ{yFMRՓ1>,ŹJy'z.&߈g7WΖ[#"g\[G4&'CBaFͥ< 8vZLJ C!Z$~[<&f_%bdǓjKh[Gƈ>ٓ͸1ʹ89߳l*D &?,sg,0*OW|_g\6||uuGh&ɱ֘8)O؝f[9f3Z'ˌŃRKȄn Da]Mf.vK@aiʽ<=l 2h*YmPR$I‡V?c},jo\|qaލgiaQ*Cjo:Y~`q{M;DBȟ/֑e-m<\ ٞS`)bf ҮiǓJcRN j[ l҈^0g &`ɘ&+W bEiAib.7ǃ rkZޕψkIa^5K!d iZDeC^2H8JsG"Ums\1s[q k+l̪WlfgAdv+^*KA(OFdS3Ľ,P~#IF?i5)i _^w[h1M7}NX[V^je~4v!LDJ1|6b7_qHSwmQFa$?o;s`hQJtH@EgCy8z^X3Nl#Cf@t't}m[,< lV$9'ɠMVesP}OJ)/Bᬥ;L*hOIG1xHI'QSjHOFKd'PX Fj%DHڥ<Tr[ÔB"Z7]l/#iAHfhN ^I3@OUx,J= ]buxsi ~A<9A:}w/ެKϘBrļ..N4Y0|Q<.'r'?7qCY)DyU \K31Ve'pvʫvVlr>[,՞C;tvKUe&W2h̼l1o`wESk2w,Q7&;xI,M]m+uni ~({c-MVi䲱J3|) jM8܋Cw+D-m*\xQs12Hv3lק'1٭"=I|?30|55T?P88@vt 6(-haW*FS)ЃoOIIzai^Qg~[m֕~}D0:(9SVEސ̚B rJH57퐨"qh~e͚0n; >)YS^E>ڽI bszB&ԟ\J+GZC쟠eH&f9`iᣛpZ' *6!gͶ?8L}ӫnȀ܊TCcPQ2uܽك#VߍqZiE3\|b񴵃JNAm 3s^<17hX:Uh+b۬a4NԫöXښ^fJ5{twu]XASl!&B f8ӴMod[4@ž Rb+q\eqA1:-JF Ͷ12T#@ro̽wþ twz7%;,[)3"e)"4K6w ݑOqEeﲬ_xyl=ڝ+)#W>Apox9C|kz 'rˆiZ1z1onn)n\z1vFYR6?p` ]zgjEFvE7SэȚ[`U[?g#տ#,)At:؍v=r(J;U4#E5 s"h}P6#n}N a_fyE5ݔrĭ4z)p׃܃J'}-ӱܰSPTl`.PsHhwsZd@w1 Cpx x^љpȵu9#5*H *Թv~u(cwa${ݩ%B._,|Z -5E1JBwsdSa;',i_|k2 +NLɌU`e^!Q.|[QTԠՎmUYenOy/. Q䧷eHNUg9+eaH" cQHؤӽB6"U]# h}l:a3}u w<' &Ųҁ9 G|F~eT .㞮sGR8/Iʸ4$bqڴ-!-~0݁_@"(.p5W0QZZd9hDo^7tQwFe?HO5`?ّg(}S&v"psqum& @:r];j6obؕmCO|~Ϥ4kOxL8\JCH,tCb[4T2p`'m h1unTo};U&33vעʗC l/ irU٬B ,A\0Q̹v1hCصfE\%7AKHԕɫe`|gq/'YyPB~I) @K91Z c!$beX-Mq(6(GƠ$/?;8uЫZ`(&'g+Jcgj۟t%w"d7sp>,^25(1ھ;܉Ln7MԈW0Ts@{ߐdQ,MSҙ b ȶ3&Wdt5i"#S|qyjRm3ɀ&iF};Du]BATT}VR6h/xFX^xbYfE>)nt:`Wa&Y0D$4hF>c էPvd=$o`@aQX>Ct^1rܤi1t8m$ $dBʾ 'JNG'aUR@7OmIt6'DV=[ H mzK.ԓ'4.\vc=jt}cŬ{@ Sj ݋p^+ik~t gPƚP_n0m` yې׌4Z 1A6XX3cW6rh $š9jK=q-}Ѥ^Z,&^GDۖ@6+[#f} 9hyUJ%?4+2aRe_9H4ԾOU!X(.u`-c5C~r¼NX"^ +?5nsXO&B?>ywUKR "dk[/Ŕc`/=xD68(mvZI;E&BlKXĵFSpTF LwGx"/`cR%.2\- g9"@|WnQUlr n#{T;?4s"Ώtirz!#gxMM)CiYMG@oZo'lB̒W(jpx=voO*<9Η(절ISHҾB'[u ǔfdXE$#1+^u.zץV|MILmn:|Z}$8%3#a( W= Tlu_0\i&$~f5Ez}%Ojq׳cEސIRZxr$ au(Hc"zӢE铹\YUtscOqɾL,s{u v\8l!f<=VH>Q8UPЯǰ񧦝s0iXݫ) ˂~ Mv ' k]'eQ$@`zvjynGupKWBI(VKW}Ժ$hYȵ¸AwO GڰX0ֻdpO=h׏8Kx_ >&vjtɍ[_kk`v9q=Md=f(hI +j]_p8x;Ȥ{"Pwι 7Y6-nMQ_WiM?6 FDdFGrԆ{H qᦠeh}dmr@N3hIt`^;EaЅbVNu0|P0F(y]enZ%=@zWzmJgu2thli/a bLACJK6" ˊw6M B:Q̞We3 }FrȚyIJgg-EK]q/{kE,O-,,t'Epq5=ݲ$Y-Cks݊c>hHA#r$as %Dp!2`!-5ϸp c'LeDd-þ% E,+}BRd[,T<x֦ܠIB鬩p7pgQ/<.XLa,pm@ūxGG]_\:\qt8z&L]otQPyتOr^/mV (iQ?0+*w`!M.Qa2(P؟Lf>u@::lqSChfx·!͋XS<ŋV]hP9a[(D>{cCɿеG5m ] b"7&KV% }k?e,mUM:;>`O>N3UT},k:o'U Y5es=6> f;}U%ݣIO[A, IaVTV3=3ʑzN[=gS<&(9]Lj8 EGh"'aoJoɖ^қBǬ6t\w؃`)efQ$\5juac(P{~?3 #UjB #hD9)DP*8Ν L<h]Ɯ8r!)Ÿr3I+ _ p [50 X;j O Iu{$?&Ylo0[T}M1B:Pz*^3q\,CV9\FC}MnV٣Ya%WOI2}X$[9tol6RBƳ@9w2{Z@C&~jLA"4 .FJsm;m/hv̭>7G'IQExtgNRttixDc˽ɚ;XXge?SAjs2ISaR-h[[sc}q;='-Fc:6IXڮW@_ʊ<嵊ߌ~_4u>:l)6&͜7|㷽afިңA)\Bsq-bUݥT 4p>a n#Hkjdҳp\-*-R<f2m]2) IK0y ]D U$ڟ˯X =tdi??"`ZXaxk7҉,b!v1hd fW(elz[|as mi vfg]D@=-!`Z7C5e-`m ~K0CY:FhvF7q ;{ c 8fD_&ۜ$֯KOVš,̦nlI/3$6 ’q9Us!kΥc@. FR*/Q\h2꛿9'l_dءQ_1=X4{ 0K,ShQ[)Pl=y%O<+̼w2PJ+qJF8N! !]h\b^e]Egz>Ԍ&nξVQ֩bx!dL%iQ9ﹰݎQ߇MRY@Ka%-Z׾ZFe]Pd>Sg~4z64@&:Ne|ϢYpnŷU6oZWZj{NJBb9x%r7";,m{.C$ER*Rj}惘IʈlגqIBِpu|BwΨf7J0xݮ,Vۑ2 2oO>!)ӓS6[E]tq\uM|8Y8E+ ?K@ *Cp0/D\䭍֎|*aZwLfa:aV #vd a܎jQ݇x)^^@%PМi[2\`d(!ethʵ6FP 4ex׉"b}icV?_6]ynxU`fֲX,m*sGF!p@cj*DjDvm-#6@89aIsI%$XsΜD9nPK2܍Fe_iv r4fo@W;n[赒1IKq@+ϓ_L ,YrJr=PTfQ}Lٍͦ~ϵ֪2!J=](yTm8TFa5!jNj$U}oTp4mv57rdvuA&j9OO:Өmyo24/i %6@֗.yQChArt2/_7j)>1O\|:gzK[CPF)B3 _LwF `׷{j%4sg?^5p\ؓiZvqyb`RPd4 Awirk0P:v=NG2FEN_Y0ߎ_L^T,}MwS0.*7AM1@&O: ([W i/oq2q/@UJeۺto1_ hgDo!ULmqQHQW5Fb)߳`?=߬gw<#,ȠS:০2@>sJp!U )jA*OBt['tCQGRqQQكxOF31KSgP<)TXY8EKm2]-wȂRN{/h5^U(h}["6RkRB~TS,bira#Hp7dx=PGV3:Po CQ qn¨UظhAm@VyBJH@oh\swv10e&ι5o6l×K ]"-q#E="!7dn{_ LT-6KvQH.lS!JVW@AbMea/eZ};A/eܰ.KB{+έM~q65$M{@k|raC,k||ot=\_ba&6& +L*MYp}\B\P9L(Hu4йQm"۞l'Vb5޵!:F|{}z8tA75y5Un[TX%|}UNȵd0f'|sz362랶GǑW7rk+ )`X ^vIai Ÿ!=2|>7Ҏ8u3ф,Ǽi(a<&J A289 e+3NfNP+0hw3!)Li^!͇E> gy$fKy_(bN,hqQhby mZ"+p2>:ڃ&T^黑cjX %ʳ[3Y믂3w|/i+!6D|$^_%P*HQQX,)56F[r@@ tRJP_{60q3s\_nþaW!o߁^os~)ن{J cis拎0]e/" Dl^:h$gƢD uGro9`vo\3w渐샛h, *p3eo^eMquu3/#yBk*lwPDGYmcUچoP9^ÏbƜ,MS\n'I@Öi>(qJVeٮ{ /[rjpζZbf۫@ БrVz&Obʗ_ϼ RR2@{w'*uGG2Z/fۍ9Nn`na79j^F}d޶dSmۚS,GΟp+!!( ,Y=Q`"'kSi}Nbk&X_4I86܁s ,5W_RT?-Ko|b|xSJ@MBsq@6d N^-ꝫ*`vt<ƒ$><=ƛЅhkk)[nX}QdJ-Dr d[#eMgUJF3إq $u_ 8beӶĂc`8a?YVDJƯ, 9y ן4wLh)8w<[ U',j3tHnvm)"%'2$'Qk+[FcK3J}0P2jBtІWygo-އQdE{E">-68X?>HL9rLt* ؿf&Y1ͳg!fX8*k23 u?)h'1l5А1'}{ Qa ?]m1th'?[5)iOYJCsB>^w6 ]8ӛH|XT&9#Pck"C,a4 &WRqRLUq?B}ym<9jR!d`xȽv66Q)P} +jH lN(kCo0kTNšXC!3/CRx8[Fz¦_Fh= wʽ:t??Wsɇ%~`KЛxlGIgJ,}|k_4Av{T3qƜONDʝvXql3QP@r=v=jkW> F7bYrNK AJEYAVIY`Urj4yv/]Fx2{,ЬT ٻåiU*tc[ 8^BGOoޫDy5G7K!\ƿfFVZv15+ٛbE跰L)2IuEX}YEc,GŁg`ci=\Cd%œIF4 N?oA3eogT!W3>&o =1L9W %n20O>gPSב7U[UUK)JU^3ڐxq3Qxxf<1N^7Db.?}k4W!1C`";7TZmKe Wɀx# & B$&̺h|sfV;sg9)=} ;Rn@dg1 *P)5&wY-[? Mƒi7}P QIp$V= L=e(6=P輽Kcwе_aq. }Y7Rmچ;Bt+ZtL Εj*0ʛ`b3M`Qe\wijpEkVvLa蜔~E`^*uboѣ4ˇyQ3Tvpұ2 ]MnK24$GuN)!7Om/ '?hUWo [x=HvdrlAdjR̦_G0 t]+WBp!U<}l]dD:c ="I"(!#P1iϋ#zP LQC;]kco+kGcu"]Ff\]|V8/lIRs>#n ^Iî ߆YdMT9\RlTeɺyۈUl@Q]OzjML/Y2}<\.i TAeqt\AH,73JfmPwR]ݻ]l8_mim`<ɅfT=Y9ƠPR/ Gu4[]?+UT$o~Vq!$`Oҝk5hL׶sbKSGU&󱢃uG<, 4yzz,kni,mm٭v,@ #iBSwYf*+ m 9ȔSsg֫2S+Ɇih/[_@A8>硾vӅ E{A`>H*?)JYdwPȓT{qo扩)|H4T4T4SZ}8-R[3BknLj!rsaӺ#sgt}ZNljo<:QmC.= z|4v,mϥsS"ޭ3hyp3Ȋ7#VըGUg/Քk- t=Vj"J.YȵY,G#ttWsS65vbZQ\BZ}3!\s) TiZPJ=ZECf="S"dx yS%wDQzUoI:gb3HKaRK֘Q4Qv$Hl1uQG4< $pi!Õо˪BؓqE]x??JZ,DU^؅gP]#)g>[Oo~aYbJ80lZ BƱD_j1@1,MZe&پ6WEQ$}B'L+\p-(OhM5P_.Y"?7F+kN= `m؀*5;] Kzs O弲!]DQ Z'yH=oFZd| kQ^ 1HuthAdblQ[$ꮖa1HhKЃvTyBJvBhv1[R\_˞owjjM4NmO2bGp JlSMN 3\ GMTح`mG❞{ע!?|.X0LGJ~SlO| 浬v`/$L"XCTaÂ3Kز:+,hgPʰr>x) @@o0v!{T= SO++\l ΋q?DfO!L&Ð(Av4[ᝌڪ[aFbzxϕ; T)@7GӡqWRY@GҥױR\nc}8m]Z5!x})e34N [R&R<\ 09ᷠ32`&Cw{K6#X=e2»oGsՍ CJC#7)~r*t16gRw?xXʹ99)VD}.6_魔U܍ArREkm)f*iaW(%|a8\maN*X:Ҽr0GfT?uMYP5Au߼\0}@?zc 9swo|va)C7lfw ª|d<7 G 7_&]|ӱu.iĉUMS?zUV`{mZ)ƄhJJ:gxO33W57h㈉ۉu)2 #hJ?lF_-Ëڸ'Iea彣 %B<{Ӷ .Nxc 6iT>ʦf+vTj˘ϲEWp>|X'A'G =c&!0|@BɈ^Ψ!LW'zp)P]+E @Қx7_p_} h&/]BaY%3#7)(ZK[2BtD] L4RAζ,#ܗ¬5(۬b9= 0Qw_o[턷9-""731Eʼ{5Ζ<*~6dl'FuEAEtfl|~ ЮJA}:1i<~y>=sƞDhu3̿o~^ T4l͂SF{ n#muP㵿c̗錧;?GԮ 8iy^*N;7xBx  E$'/ugW$VeK*̼!,[DrT bjS"CP#_}h$LdPQV4B[hR:?+T%+kYY qˑOC=4( z'ac.Ș+4o$ |o#NYg{3 OJU;$m8;0pzNqul ¡ǀ|19"W=beF-a,fk[0ւSTBt!C/Z=3iu=)*8zdJ7=c/6Myq=+{ErQe6LiN=5Z3U[} [ TARq/|}lK݊H5eh<1p_Z'- o&kbpZ=<]q剫r" ߙrp1UfP.+wi\JR]5D 40|5z}i yS{GPCZgf9wjNLvP֏ BWPZ_;WwD'B'BFFal?ŏMjz~m.?ծ)&N~~['J}n-ߚ7ZY_ovMv7G^焓Q1PMr ? AS`v%F>".z0 Us: u#RS*amyۧd""?K 򘔆`LJsGl%zװfZj=AK_NJ BiAF*9"E㶽D(nu T0.]SY7U kےx"ꊛ2³0ʼnW]mb8` c.&{gQs#̛n{'%[֚yLX$IEMW-l+MnL?J-.NեT//hLrmA7 FlJs2r몿mjDOyǕ [nws@|>̖mO]"#~]s,U&Jr5'vY$܃oP|1~1׷1ORv]϶P¡eվl!j(hq.A&ȼú:8iAYe>̚1bg #>hEX4QtfUԡv\{C}i_b+<1ҙ0R"97[EYjZ*\I 5=!oT~O,s. 4 dгhsRL8C>7V_ \ ))$Qѱ c6`3ٌ6W5pX2 %RJcszSy>)Q )8O3Yx3 @)T\@Z Q*R+R$z%S|Yt G"\ȑ'tSTzLXBLEy_7+̆}{ >w``=?z'ޯAiKp:<[xNdJd4IL ŁU`A^6ݙc0ib\SKGxh.bkX;YC}f!zF3[D(%$'J YfҞJkIGןRGq G:h8\Qr1TQ%pAsrny~J?[޲ ,{oSv8IIKbvwg]pMЀ9 }6cը8 'mnU2_ZaWSjMW"zSʅ'׆$Қ-J4a,Eo=L&,Fu, 8n>Kn`"4kć,k(]93BZo9yFF?t+nWfx^%)kzlנmp-$ilP_ToY^u7i& =*c1D$Dl~PPS 7-):혛IK_VD<⋷ -g8.ά4NLAq#vjҩ:/ korD'O:QVc5xRYW<`ΧHHVMa4zTf1 'gx-K!Vs<~jTIci/*qL1{Go af6" K<.=&3T)7+nwm\[q=.HK3UCJ C 9к3~Fw{*Sa`qG|_=h+ME\V+;\9I0֎3:䛞wx ΟaZ73"C-6o+VD6o4N.OVhjAQG4b[G̿pMٶGQL)+C.ZEG};ŽُZsBM)2>3g&P1Y$C*Y{KQ#8jnj{Ӭ?mQqǬUǀxؖAwRޢOzέ}XvX3 `˿(aGeۥ?{ šϢ㺶oVEd"ju% ); tui-7Ii{h੠I/.3SGY=m0:bwhEzT=~yiL M DYzc9W\#K?;!Pkٖ! /(iOTvbedd'oUFrV+k`\0o>͌Dr}ǘo̍НNQ7{4jO l:Z93PhQSj Ϩٝwr?w9|~jg`RR9b?AP 9kٻlWa0lw`կLS1 mBZMLAYRawцuv[cYJhH2MJ"7xDš5j\gc$}<4j^ǹ(pd X0=+|_ sI8Wpzr˳ξ3kh´^$EpϘǴnf>. nzh4ISYg |(wkIeM}bç[/"$v dL,_n^YrXc>t]o?Te%=L-B4XC#1Aȼsl}43ӊd{7ԦP1Ex`eUf_QӬJс,!JHLH8OʸN_Aƻ,A"Kb!0<<.Q9}˾^@>iDžBU\(F $1bQP!ۺF|jMvW*M: ˾E8\I}`zp?rsW44<0z }W|0ɧ \ɼƁw+Q6ذc_kcsd;~:r,D{>w7YhFD(CFV?q-'60 {ҢUz\5KclN jz4tޔH&YO˔Ƹ*Fu2[-hUyqSƤL:҆0EIX4G* usP \|1T8OR(] Ƕ#tyC2ctnH>5v[]UyIJz6߱:hظ uugMW%S~ |ë_\Ma-Ȋ#Rar הw1ODPKP5T`y!)*&t75tYB BM ѥ{IxPȢ wH-4Vؐ_?Q[& V \ ʲK^]/4ڲ:[K+%Pۂ)dz[g'N]gJz8>A$t: !i$eS]DA!0R~C> Jemв.!#s\ؑ*2`2[V٣)`# Tc5\Z+s,!K2<H#-lL̍$sdg:5a*5K+ b L|VÇ;9bA!sT^/5!Y3p$_1{N ?HCa9n{̉.Z ^4"?rTmX t~x53 &3]ԕohthyk|VT?yIT0/Lfuz93Y}B:mgl}kڸ4B<5L {.T\@׎hvU7͙db) Ix(Y#~'ѺrVʌӑQPMۿ=ܕ;GqY`ȵhIQH@-eph٣ eM40RF dWz=h(dbn[%gEi? 5Ab)WCp(CC u}\ Q8~4]\G{/|pS{$JAVuT$ګ>v]!|YGڞyu_wU{ζ;{ ([]\~|Yp~\Bt+ĤHً&Oy\U|Fqjg}mpng<'f2ڇ-QAwz"mD|i9Jc4~x4gB4/ut8"j?EJ/ɟZ;60 fjBT.8FI.7΄ 9 숸5X$ -d=JM"8(ex҅u =DCk,Gp.vrF+!T8"aAJ69#7􌦫 ħ * hREG'AHg3f}؟䯍rXV_@N%8ǐ~sno!Y|Vh"%)JfnR$yi^:Tӭ%>f\8៽ο2՝SAn睰ǖ08Y9"qT/QLfc ASBK_fV].M}#rFeEk rYcP"&U^fy-6iY8M/~w@`EaXz\6;yJͷ s&*ԉ8J \9= e6H{t/$>♦k2',DӼFJ 93sH]+Ei75Fas̛V:?ȳܐMmh Wզd1uBzё[8;0DrQuvK,ulrg8A Ȥ]GpEk\NtI6KW8cZ=N# ]QuD|@ 'ޮZáI6PڟRn݅mcdIF4^. qfDp'YAE)knvx mlEqr^ itiP=ٟL' oߺ=[R+6XN<``R? 8wÊސƁ1#ˍ˪m@to{V6BO'L^χ:w)嘕BT?/8g5?"•-qH,}?_-?H?C&ƌ4YWcg_kYN9w+i6U){Znz'aSE`MMaxr)uP)UQhzi⸂a۶ d֐.p!a05;2!bt0,55H[}l8VbzӖqxR.+(`'@43s!]Tc=I !1}1f3cB=77hmJ>X'աiᲞVܪK^5>gJr#";N1IRL[D tv) (2RAZ0Q̓L3zC"<6u7S&cn+{QIx4ܵ`*i1>[t≉Y Sz bb(b o DrICXƎh6>:{1$e[uvuPNՈ LL݉9ႄlĸHB Hfa*/(";()\E:RTA yƫPZ*nZh% AM"}RE46!zЌAde4M+4iÓʐZ"wY*[_F&yw*>Ųo W #җj>U3*=TDg'RB"i'Qٙ @;"lU9=Ӌ#wUP,sӳ[ȧ+ἪD K5m V+#6%ԷY T`e#aD X}"aS9\.AZ< WŐq7dU'2W׊gyO$nNyz+ .ʨ譼FeQSҌ1 CU=JE s{rla]Me;y1,<'O<ƪl"V |APwJ&8 יNPAkށy^}/zl F6:Qz%hAUXud C(ɿ:{s4F5s YǼVC³oo MM MӶ1Px.h 2ai 8q'Q'?(4gil @Ї+Op"El" ;.LAכ\7ɤS6b K4BBM]#`a# ͼ} =2Q'&J-.ܞ;Nƞ ~8lkσZ4L_Ӿl6T$*Ar%:4WuCϽL@!R5лEAaFdTdWq6SO!\B-gס21-fxoglCMYR[b_Ea?2@ ާΪG(﮺Gޞ͇O3er|:u6$_V-ӆZ&d>V+%Ԋ'Qǘu ߿odR\ ?Zr}-KI ^F{f6}(a 9jo{SǨLB +V,?~A%& w'sWJUI[5)zzAt[}Qrzi@BBΙfdtjLÇhހ8IT1nfM~V17.aM`Y6.lbCeEj7rɒ\g'^kVb >pJiE{7jve4pr>jLB Q5epvtEbF/Zy$DXuKӌ<= :f&tXN+D:׸Md\$]d1P4/A б v?|)Xc YCA>8|e, LЇtYy 63agSn{f{ 9\b ~N>HtwҾ9] kVE .ģj/>to qsߐV_ՌR3ZBQ勻(![2d iH6 (X粦NͺtH,lS~}c#kN2 4%\~{yxqz`P5Nppߓ5iwUӎP7~>Κ9b]Loiv+Мk_pN5\ ؘ%oC1xhaא5򧄒^V<^_ rPt}X5*%l`k-kM3y +K/I^t(B 2۞Qŕ|KTo"0=F=McۄDeCEBW!au/b!e!n|Ɏ$PfrtD2qчQs=#EvJ6hF[ 吷D%7(X8i?Isi_J{?+'v i`3-{,rÌ8Sk>7cYeN,'m$}Dv4 ]V39AHȶPq"}}ԕRWΌ5}38swƊ#x>|p؜Th@QN3w~]#آ=H4YCSzeY/ӏ!}3䥋-:Jc"ք)&¸C/H`nACS?}C`LO(Y_o#̮G=zۮYq }tk5fedmf/XMKNYi`\BlE $mk8~2CC؜KG\)NsU =irQ~nW?8Q&VBDCPDRLy?Chr)T9srnIZ28Ky$"5^!퉝;rc#m犝4.{r̕<iE@$8?[RI1^#vʣNJ-僧~nH{$~5}(e0VN8X\!vVV.\aڌ}D3|Oh܃k!;wtHjIbTE!L_-}㷋~z5DtB kBN"1#s9 }c?)I&Z\=uGr'č!q^?YH2zƟo.ћzZ^풼KQ:>\\|pw)̻vj2W&Fht͹-]$)ڮ|D{g^Zmh9gha< Hs$ , `_SV G:morIrgt}C>J[ee>4ґ'׍ e" FXzX gblvE u1 3 9Bp={ HsIݕrryiBLn_O5oi6/u1Gs dG J#j/r"n_){f~W/39yHoQUs_k%Ze!1S44yע|CiדG#n$Mh_lg/3JJƦ!xW\rb:P~e)ԼTn){mKDF5ydduoWFkAe3zT [!Tw8 w$0SÄkQt˕FM{&EMuT( !*ͮoՕY|=Bv.-yhi+%bm6EV^ ?;Y@Gsؤw ?P͡c7  f&_ٞ׸shODgWse⋼4ZV.hي!8;v>,_Vc;;j9z|ob `bYP toi`JS4.ِ2dn3b")脚mХZUW)J>J]T]amTxO=ĸ { X;>.T!eGL w6a|Ng& -gYOyJcq~O{ Afw .*b!h\ŋ2|tas?,,j0^]mFmYX[1Y'5A2C/jQ}J9.?Ư%ir3hb#Ż Oym=O]){廖;E3dp=d^l~ ?\tBx1+:ۆ3=^+ WLܦogKӕ( 󯏆 {-1Iu@$(lTQ:z-d.c!s*cb?A)l.v3{gs^pMXDfc߽/!U62tWŴƶԤZMlQb9]@p'nƥh~rs4Qhh|˳=tb,R|(H W蔹uJj2z{0,)4elDD~@73^F e2|9'J ZO|:M+ o;G|է,Z/"yu@'Ql1Oݼ>mSGѮndo}4ۑ#NƟ:>->WĤF;| uGO՝ƹl;re+?!* 5(C¥$Ҥ&(+MxH,[g˭r*Z#,/E4bk86eT~z'ǟqz-+XuK^^vLW?f&qXP'"6 GHnCiYHxc-iO+ U6հf`^ݞisJ\(h)+ˉ1,LIp'ĵhRo3M-W8iT/lYr#D:j γ-kao'2f&68~Yv.Ditcuf@]׹E(#d,ys';"LբyV|y cm = {>hUlza(Y>]o|ٌ bYb;ӨL /\R~#V1RB p!Qd,3\&ZK<2(MA/ո\`zʱQP}`'5FC[ i5U>wo". Q_jaϯsVDNөD !_Tw _vm(8+o88.U^sXqPVy:ٝ=6\߻.M=Q}gE=m#4`{kJ#i k2 r,ڱ&oy/}wQQ>$TH5ZSH>y7@tMTm#d:ؔ\QSۣCÙZ8 !L5QZU{Tu<%o7 G "{C Du`ʻUXkqlʡ}3h, f~eHIkSlEN#ٱOWms^r 8$7":ɛ%Lj[!7Ϙق* Cw~Yn ɜ.Y@.)n+/635 NyF 8mGKcQ|4Q[}Mr XXmm m[d3G-HyD뤉q܁A6ڋQ*:'x-4kdKȁbQd"!鯕ʕ3 `2װ}=8x#A2b`jIOʎxצs*A^1Vđ\IO+—X ܖK\+eK,~zqGJ+ȡJtI : I\7VIs/9&j?B”f؉u#SB.IXd6$ý-qt;`S6f4.++,kudo| P?,#lb}ՙh'I (?[P̎C'CA<̢WidI'Et O/`PL/0!HS6ClZgvf%U%J?痴d-DufWLAGύmv\T~^W97&{} {fiP@M%ρ"~=j]Rw ܷ3f2tBہds 'x 6hɭn$2_V8yu~:bZ-5^"HQF$6"Dž`HIS_U*=]jM("bAR+=auWZ=S̓jVջz?veI430j9x<[Zi#B4:iq=kB.d 0vQJ0kZ7$!()EV8=F꟫Upj%-zjoH@Y2Me^9`G *Ox+J<-\J >n'YcDr+UQ{ WD3%ɱF2ZBeC*1nk )?@~Uzcx'q{FF1$ TDjtqnKK$H%OownP貐{6۫%>;M Ĕ˧`G{5$ljz / @]*~/Fqxŏ$po^T+9'sLKqaYO%15!"&eg턳Fuҵh5[`R:H,D&NT-7Åɤ܂-EQy58 r)^K&IFkfOMT8f}u KP=ί!D+q'E{ 5-w#/DO*\|ҎQ -tXİB D9sL~ʲ N3m'D Mzs0sJL)XI$O`ISe4.[If 6 DEvG@kK;))}K/w_|pA0_x R!P8n(p]e餓)7Oeޜ1±:![F?ܱie!5J3=y4(TcDVOsF=b0ս P.l4HC0bgIOa\8oXXb /L,[}wXgV˜q@T>}%\_m _ ht! K(&nQ* ŖI;WTu()1M{1E>l½3 PrL_=>8hu(G6M ̣brO Yʣ7 4R9x7-wocR}f~!_>/5.%אh^b BE4. t(ŇHf%%#iyWEm˜at>{'\&i7B [ɩ2ٕ̥rע*ωGA NkvCny.𹬩O()9RH@O`8ob'hV5QN 9y4F$27i*_Bnj G+( Xd. "Hi(r 2*zԿvl'DJ fK n&jI' fk>:HavfqG;NaR wdG"h=?oA iem[fb?o1!aCW[hA1B}0}4Zq]S)nA6;qKvxf L`f)E6 Jx[wFq+]*PR ij#Z`)$߫/'#&2la=129:>e'2d)FpNy߀6[ Pr>)dxԸv\[s[vK?'PnNW #$+ү*&gKKúֲ()'㢕;2g#p?)qQ0sZ<3pz(mF]E=L RXJ 4N1__\bad".^y>|3u.|t $"UBϩw+6՚+aZsbt"v> ݺj0-h ]%Jezr6+_z|G2{.k'-:mϜ׼1kCDWyC#cWo<\s<c ]`7^+(O;f:(=X`)62|uՏ&Jhd82|#k^0Z*zg{X7 0ux- ]nhxvtO}5GM{08UnHR"\dK^?%Z9)l-M{-}{ ^r#5K ;y̹|cENlxZ\Pb ]_19C>7=^{/O cHNzO/S9kDH:7}4xa3 Cv8Yg <7 lw,w1}i+H:Wfsv- Ӽj6Ǽ'ْj'`4 3V}0H8cD4mr6z(RIih֊,Ff@ߜ1.Z< hȃ%37 a!Hl_{Hpg6~q<)z2\+J5!J8 :oB`þv, =h'yCًOvɡp&I"%oK^s:Alb} th-XcKPlnqB# P- ==x-LWiE${3WXObnjZ.[׋ @o% K{/A ex>CT@w>evd eTiy/W$Uڒds=:!Ezi!.԰V}=5|z&6!GG 1Č]- Ng[N|$a,צ5 w6H7%oEt!>][q8.in.: l8lZQĚ ܴZ,! ]^-Iq毬hRn.$douL"Zt/n8hT?!2\ YsԘ@'6@g{l3#Gћf{3q[AMq.}qǞaGF!F1"bVtW=˧؃4j"g]h$S[P~Z] 2c#6RaDZE9qxCa_NcK̋jE啑Vn<_ҩAeBJ&bxD-H}ލ +2ߴbh Ԩ/\F{N\u:z(ץ~.RЦ&ڲkd j*̲ "x>JCosV'(x^ݳuWi"dѧ Xt4UNVX8 Эq n D:mO$FbeRm2@1 _,&0Ǚ:%JKIvpLڛCnҦ{:5584mqAR.GuFR{sDmފ\LJ÷=;rۿ eh]ϱ)تڛw 2|"Xٗ pڳDoQ璼L:$AG@)./ߖ߇WcIf952];NVn"+gO2/!¢;>VMو*'/5:z3Q#]ǎ^ۘ;āGwHu: tߡ֩: |SVRbaŸ 8>#ahv̶(LžKB(Z7]`TDHp%jDVx Sl9[>P{9ZIHs8㾦S#mdfa>Sdp3%R ʪ\O{#.E']Ҫ%-Dɿ/H5-bj#/|qHB@3C ܓTh]vI)"SԻ'v@㸚(΅?P _hTƓE Ύ* ~InB=^ w"P*a9B0 1 fլuA$>=vBi7(! }y5N&IKc'$(3!=@YΥ@τWs5O !'vrCgض܅^ SUKlʳR7'|fw[9ݺWm).W r28 i/z7J U^- 5K93o۝D^ZolĖ]7]HL$8 &Q+"g0OrL]u~Y0Ƅ1w,,F:/ &ǧȁ_cT*-Enpl##/ȁXf,h脍[!IۏOC5[w'`X5xN Cs>^ 6br Q¹,׽A\2PIMDͽk΋ƌn9F¥1!XfxwSy"RLr8)zH?h9dVѤF؛'vY?^-YdAkd:w8j@6V#fJ2~ּ) A0k5]i|o2)"y6scS)Je$'u˶T# R /R&Ex݋w$O2B T H{WHTuV[3Qd2%{?ש~ |k624dsQ;+؛FKn$k~kM KQG" eqqswq B`U}Ip6d%Nz?Kpk*RV\'u?0Y[V(Ml3k.pgo2;DKع ?oi,ymqJvN&niT$cGf*^[ܗZbC 8.%3eO /"Mze@se{䀶.ivYdq\xǴ,aԽӭG[C), nKV("ZRu)`ߦV.N9.PFQ2w>5a?b R1i &K 鰬Ǟξc ZLԵn"MȾW0dS{H$=~a #2X5^6_]im[}kDj*}_C`Fr?HnV ]C٪2+?WڝǩwWX@+qW}x^/CGu 0|t硶p_ EOjRLI|-aڔl!ܨo" G&0Lk3k!(lnp,DxNj<K&q\|{sX;#G)2"S@imhdTgFdܼ=YQnխE8O &Lw'd?sh赌zkw\ E_ae*н0o'%>jg^3u{'Y( /wX~q`dIN +KjkUBw@j?* m~;UdSך䋮RRu 24Q'67玕5֐D4wnbÕY#%y+ [G5t.ĮQ Ғ5N,7Z)- *DrRɫ#B#ys 0?sC<]hа;&e=39$}1U4p4~܉+ER/R7>m-QS1 Xn S Ofb \Q n?'0xdTq'=|4,1f*G֎_|SE\GX-8g4N *2{x,e2:扼{p~! QFpDAVa#/ݖ;d+fr]x7;l3Eo((V c!m".4_wS''BR0Vq/E֭m 6{*g+>YTu⭗cwU7̸pV@[dm<*NSGADZe>_d kZq⟩:BOڅ7J11sݵkj[3cܨJN4#{ =Ml{ݝOuan*Z Th/?@.I#eўLmGyV ŧ R"I 0)gǠP0_&{#e60BՕ5MXvUšPpe>?t|BiReE :iqQпPW )ފ~n2 Az弋/0qrv~29պ?`Y Ry~wlZN֖Z@-^P>ꛎ@ϬljqQ2+/{m+n^Uk]`H` kTZ`~E*sih9<~kkȽ:#C}mK )sxdߝLa2{xojPF[?6Bb&M&'!hSGl0F1-]>QƅGz{;O<ܸpV`@>4( Fh&#r0 Uu3 ~sWX^NyBZɼS'YT:KeF;M~@F |;zeLW)n-O4S($-nshjȽ qTFC!]`@)M+Ers& F<469E6QV FV<d+CcݲU^J'YJ2*-%*FQTM0̊K.?)6#<@ܖ4g[J=ܞ6BuRS9E=$Hm&EitR-nU%vdCK`h䍎cvQ]]AU7 ^ktG(ܩyi0r;¯\X Žx#&&r90.en8 ChY>^ _OЇϚ_?JE%|rV7.!I|E4=04b2 Y9*j!"/ycS|}6o^pwΚ? },]s\[&>_:hBi+ej(SA~0+(tNAkMUdܿ; \+?3Vz&5 =S&+g6ŏ:X񣂣$؞b$TJCeq7~f ?J4QwY!v-p:AiFns*U 3xJ <̮(‹@(PȺ:e~ƕ:f~)ZV a?O!1N+s|}d:7U Vj!aS{ÜL_R:Ŗ1T|%ƸHM&nwWՑlBWJ8!_ >RͷoضOA^p}ֺ0e >2&83tJ*ַ;Ä_kͥvK]@uJ#{ئ38$h8&Շ)_߭xx'os~5螏a5A#R$0rfWLOs5*z3_>@݀_ŋd6wqc)0WBx]}>|R*7CȰܲ>@fqkՓPb'J7s<6CB99oz܆T(w;DB(ɋpújweg) 3AH#k](Caսg6~"II <[,vAhC=%ޏEi\ *#-#EbP0|Ah0!؛ze>$/~PCd# aHYsdGdB|M"ݝZL'j7T^` 4'vyHcl6ïb "dPMR Vljk(Bǒ{dqKG@/>t݈+:.¾=*׀. 3;'RRWTT̐`÷+zXb/;8nYӮ}^Jd%&XYro`d _~oȁ'J'1mhΪgiU󸎭:%{,Ev=$ +4L+D;$\|ʴ'u_2XE$ɨN 0Go$ٓv6{ A%k܃GTa,)AZ Vv3}zVxud b@7.(M9e*KIn+|X=&$N\!bq+yl}ytFU{(a1oר)ҰFtzj*t  <iOg-"HTGRql{VWEI} %E74 xP&jJUVs}.Jϟ ߾u[BLR]1*TZN}@= ~ ߛ{ο6#?d xn…_*dVOՓ;㕿VCK?$Fؒ >1*1bBOsbiyw6}Vdi$;8c\|'_z>w"89F+'Rdhjj_&L%gk.V_EA 鹂0(Z]xP{4)]E9Sz[hl e0ƃk qN{tZ|ySu]$kb-"8"ʩ`zlЊ+Kgb*?Ev_59<ݍuDo>ݲI` nҒDm`Ds"H2] &`! [\Ktq'C[E¤T6Y(P75HR|EP Qd *"7ގ]?QeqJ:q{|\1υ}ގYtd!nD5¦}:ksSjrP?m:Xy%,p<=ԁZ~۷ cOLadm6JfYLDbwF2M[p!-5BULO#Lkec 92HuHvFNBT׆ K?0XFkÇgps:m;?k yNZT9_1[7W#{nQ9x9Zw1߀u %#9XGI_Ȭ,Goc䢵N[o]+D S*ov J>kF$"T0y3tkaEqIq]ŦA!nԙ(/<ȝp%H4b$$ U?dnwgʨ R m͐['3j<('Q}}$l㗎*Vy π)p}z>ZL˙'S 6gOʿQ"FImcvZͭ[IXWžL%a,Gb&6@N 534fj(~ b{jBB?4;#wWSE1C.X{Ant5XNUsrγBt枫yMM#5]=Sf3Oi:t {WjAeܲ~&a+~,*hTq|۝wC?%FvMd=1Au:&!:`fABkt x?WC^ OByZ>Afk>ϼoxɘ(7CJ d8LTa2i><-Rd{³,I"yުE7yhA ^ ]Cӎq:)UP.jඐ*Fj҆F=|zQ,]nNW<0hPem+3_̟w@~ (a VxCy U ){<Җ2 k;T7a4~1Jpu>Qje >_^fշtgxrsD`]P!@ Y:U5Ū@` V*)fw띁ɼ֞ ?ސI[Y XA`Tz].gVR69'xH\yM;f8 hTӘ)^↍)gdNOc8IvYxBmW &`->Gkb*pHpbϙ$6Hku߃JgpO%aw8#*)UJb^AqUn$4si $½dd!l(UG| ,ni37rpE'JP8vDKsD5)?/|8VnhyUqCD/푸s'~9vc A۴bHeMWĚY|7 3 Z?}VdnII 6| EԀNҏSL]z! ;z3 *Cer\"͌>8Żg zpآȹ20 }ʛ]-8^Gy~4EO 4f>&H'Fy䢊 x7})hJ6!-dhSLXHn۬y_OdNU)P`,bZ?x^B4螡\V"ح)RT^l?qUloIU""Sq<ƃ(񶒞 oSw/xnK(xal-)T)ͣU![<TGC(O32whVv {@C_ ;5q1M:M4Fo;|Zw |"0^q+Bb}u몮5&TtyB]PG;\6dTrk ~y2ZGؕ $ VևZU$ fX9W:섮*[FFkDEϫZ׌*qb9rk7|NO6AƅI! bMlM&ʆ|LeW_E].G^ QЈܹؕ]]`H[{zV[>4v{O9 u6qĭ^wmQZ񒲖j)"#-rgrcҖj o-}*^ !l<825ا2&I:WLr1ͦmg,ӱ h5jxc;:HԢ)Jt:_ !EArԄQj+iUhxs \vU;0翁:av8 7:CsC]3qF!{#bQ8;a%)K# bإrr,L-+xKkI:\ -E<$pq&ԳFan=BF EAʣ@@.0rgӿ-eFٖHX4L粞8\ZPkY#69t:LUCҬQ}Η`TB}Y 0}<Z-|3C|6n_hm獌XJҠ&c >SKR0.҉nIcoXӧZ 6 qH {z?a  GYzG4=)ov]!#TAAvtGCw.?r+tr+m(VQdWY;iBX̺_=gv)dfvŹRDj(ZT7#vϜR˅{!`i]d] k˚3֝bl%E`l%_C˖tּ<# 5$ů!KLL29 f0-^߆` 7RTv f6)yalo% (U{%|-P˨T?[aЯC|U .|ǶpLo |j5Qwk7ZXo|ٮ5}oK nNe|ڟD< b]A_#G)ţv_Y?^j*f&|vOh`Fo 1Z]C 7u:Ne E)$[NXC*<_OiWL-sQW2*Jy:-OrVw]rs+cHgxZ ] 3 6+ F"Nسv}P#]p)ӴLa[i([k`~#v:6Z^1B,&, t[dB1qAJKo]j{&3xiو;MՖ%I} tξua$,|Pz*LT@Mmqvxgb6H6hvoQIMeH%.ߕ]c9k p,a^rCdkXHk| :RgxT'*vFY -滀9k{$)&2Hrr$-&Y.w#2Ly 9KT4r#j[ 0MU,%{kD)9">'b$3^s[e0%ܹ\i # +DoH0}RbG <ϣQ|cfV֨d\f9R1pwo?taȘ˭]/;Z .CԙKC670VX-ǠT$?J5t SU(zCVL˜ `7[ZAs&*RK@83ڈ< Oh֯, k녭R qlp,'m6d?I@5[|Hm{qgn_wK;bR:Z9F|ͰIj)#PP:4c/{~>D4䱗OsBFџ}E/1nʁHE]r@Ri?$IrolpUa Wnū"3iaN=TV^jgg J J%7NgngW՘;݁5r\֮twxh&f61i38\( 4KLvV?v_G[|ch>lWL#S  1Ooh~LZ]aLADmӖ\zkM62Tfqծ .Hx,Wa DbJz}{ỳ_qIȯJ?\ 7fzsS%'3hfR MNyzn&( -vNViQg׋1Xηo,4Lv?Y j=ޙIcs)4Gcoؙ ΉV7MZa9T(8@o H  _~?~"Sը+C@6XŌN(LpA>u(eQW kT` JfE,`PGlRaKhsݾ6Ct1J"gm=5|s29w%w)Z?~n\sXG.v W][:{UEمPٓ#[uA]6A";n:Z09Z]Yf^> Ķ_i)6V8ue "."' cP)@\sCtFwR<`?a$&J?Fa2~ LYf L(-|?\}De6P9G~uD4|=Eoڲ<y$vd:znd;'qQf6+IEH^]\Z J^cJb|c͒A/m)݆V\Doֻ֗/뻲o{?It1 $=`&h韯1ݛE#{w=%5mXbΠ@E"=hont`'>ҩsGo:M^f&+'(,? ;MSou碿d_mWoc9y St.S>ȂݴwX$PJ59 GfJeX00 MTs:7;0ۯ3 {)GP"MT8cy#˵ ieD@#9cةV'=Eï'l=0A޳> J7yݴ 2VB J8MA8Og|XȦ^l1~lk-F?v*$F0tdmRxnLI/#6ѶCot9t ͻUQ[ֱgaIcD7#x ܼ|8fIrMCoq9˭"C\ǯh8CK: QNb֓;nÆ,IgH9.VЏGfƙZfVo~3ui/>dY[´)8zIs!^ `qEʛW1_1zv,ql+ XھۥR~C3ŧyՄb7w"y+(`>uQw6] _K ^Xj5R,zԘ3|ih ^ 2þ弨y, |-*uEc9` ;2M2=,/ܺSs[1(Y f&؊g?^ydF:nSXcS$)nC>:V8]E}!Z.מ_f.6 &қ%e lVG+%L*ŢA l燦rx/Zݱơ139,ZmiCILuʳ]jPg4KL`Eg1)ԈCh%ta ?ߓ1)0?Ȭ nHThyI^o◤9U¨<3H8q. S^G?s%,ڳ UO+Sl3Y<=88FO֐mA`EF7̓D|KpfG" +kQlY`o ʺ[#C&~Y!)X\4sL~~n,O~(˸cR~ZoORأY=0ǡr#εd̳O}No n1_n0;bX9ۮK6ȉ+hSӺJd\>tY= #5 uE L'*} :o5B_^Ya옂#ġsk!Jy+-Rƥ}q&V+1W!Kq ?02ŦnevSf |9{Wt#C0Fs;K.}"<#By6 F,=!茿 Z-*pGջSriq"=&<&EE 4Ru=$u$@Mbrr '"?." "4]a|:[ |ms^*+6(r%L 8tp?o;t > Ld6fjwNTg'ith'M!d*M̃rEq R,s^ %69'1VyhC pp wagM%> wtyƭ(V4 A6Lxwxl%Mx. LEg\V,UH닗EpӾ3^Aj@W!QӀd f7o ;`L rta‹?ҪNkżtQ N AUy"ETTVlbAwbܺD(CӆX'_#_B!4꾍ȕ L]fgGÓ4/@>]L1>pN*7fth]%eRz")~㶨ܦ/U$5aX(e {P"8764̻4җn+E% ͝ VIAW hxTY!foks3ɶϔO@|q`t%qGKY&abmה*lJfog* ([4!dbh RP}w_|(Wwb($3#v˲ɳW!.-APǩ-xaMGA;W>H);E{hQ7iU.锵GŻ2&"'PB z^){L)4 oӱ Qen;m!DT6LDŽsd@Oc`=%"Jҧ*qR9'zH3C?qI=Dq0.c'R{㞬NS˷nJWNP8o+8/zoI|B,$r7h!n\{"ZrΫLWQ;yf;DI&8b<9gjj?Z@3/;^Mv^Ժ=xTleǠ)\;9#5Ekk o%]J; eŵ?6-`Sa^/r%fs[m/Aw<CCLZUe9Zy+‡LU%pWǘ'r]gMu_oL{?ihf LzP(D gZT:(WI?t$d)yL[վ:,iGy3cN7fØf50[#VSidR%Kii0^Z"m\6{]/Q1Z r)"94KRof#WB̢iܤJ C?+q_ӹCv-;zzOr d;Ԟu"&:O`Iu2էj7UU^l8Z]\OO/*bg{nFzn>R}@t@gz6A5q +4xqGrP{[t !,<nj2 F:2̾M춭T _iL|􍋐GLGH{/UwIވM!* 7_ _Xzfȸ^P-%asƳ{K|@SMr  8UA=`RX i΍Z9>ʶM%~m*Z`[M@7,,G k % Mlzp,^2pk YB6Y1t;d6f xIWAD 7M(4Έ{tn;ӤqG飶?eP#Kt LU4zG{PH"8L6 RI;,s@-ZRچ1rFÿ·,9./ι@bq/a0$ |Bl+3(.1LKvKV I`1 1J)5+yG:# iC؎5M_.D|ͩOtlU0)WXY 0Y;Xߞ76/`%j eU][`YoM9n穻6 DlۂzŤ63˭ZJg2?N ܴ+ĹlTxs&!&g+ >B˶W#B>/L{.* NQ_(Tc( -a8GlOv3 l09R%Pjuϫ?EwV*0l"oZ'^==Ւ!pzNq?#TsLjUꞫn5w2xt`cKkDOSᘇ+>@TRW Gd.gc&0]!Q\ q?ej)$s4"2҆bG=2] 5n ݓa;*f{!9\3XӁ]SgIM ӽ}64;~?f퀺MZa -pN֍jAB@eQsJv.i3,h>#cQ tO܇Q%,a]a1s&(By_&}g3{UW]X:M2~up`rx2I>uTrt%NIhHUӽa(pXg>8뎢 wn|v0خ+HDz MM aa[o#ً -<aR04xXѠ{DՓN-WeO+*dth,,TΤX.EdF<9N6,(DBL /'3@,Cxp%< ӆIԺ;$AzZ'a! *ԘYXUWGQpZy\+urB`8HbeHUe2O EV'W0 #tO9ĕ]ODaxz~ib]D:_8迌RjoT1x3, Ζdn,wcrۜ75nu9x%\0wh0cmSc XzӯTrU Xy$bK]q ri5 ,@+CJGs (kg/wL41Aݍ1<{!x) !e ik68KNU.(wPEuwgekN~"y ϛeP{b}1xxgQ݈!T"0xw)–]@;STͅEgz$Tā`Vпg3QSr u; 5]ZDZ&C>|(yݏrӪnzp.="*@2P=\ye'5&bM(;8,$D(~;S-F"`+= v.X_9D"Oɇ0dA2&A< ~{:GmR^5]žX^3oƱa-VWճ34cgؽT (MSW2i&#lV@"E"CLߣ p'`%zvP.P0l55ļ`i,H1$${Gں]+c H!o`הN '~51㺶(8f-`n`&jz?*`*W E?y /WHۅ!RC;^B=5uc| |lVA`52aYQ-qoo 5P 瘺moNqC6Bot")1|JҽȄ7cmǯ1?J?/~9Vތ#ծ8u1h@@`̉mB'Q5zd"n+Zu᝚B_D) QDH)`ߊ ǯI'̖_$"8cr\A&i4s̯lj &%$M iSD-X* C%`}8/>AZsP uEL j kj҆ӾyC*Diǻڨ0+IJha*:v׆FdwL[+'8`uYs\.}gN %d~To;UU9+n UoUsaB:+){?U ɘ}6,?NU CyET֥J<|uHyO4ޚ3gjaV=?L'Mxrzl?g0ThmA +WNf (7i6U[|׏煠DU+z䳡?!9HcB"fIY(\Oz.吴->Y&18@¼3=nwCN5"_+c1vб^!;V1}&:68M TKS X`W)'p"c㟺:6mj!BZF^p+h?< b{7&W{S~Y'^#xٔWYĘOwsUqx h1K8;0?q" WN ܦw,Ug z*H?O>Mf8mx*@#gB_ItKk6Q4{EDù20!9Pvz;H+(Ί;w: ȫvSII^;% ȓ漁Svԙ}\1;2ӨEfT5@K+.N$S>4Q,2U8n4YcfCP:V]ğ"-4BhGs_ERO`LEIe t|/BR=iR.r`ch'V5u?nD5ybKz'䛻=Yh/Gɴ+^nL؝t~Ho j~dQ3r =ص(y`3߇d"S__} dxÒP:,;ԷA|ۍ "ԧ`eݼ/1'Y"jmb.NM'Nn^YLCԵ&"A vXa9d$,8w?bV3[aMhUep+ǝ#zp Ahd7gyڿi6N& ~ 6]}:isL9r8Вău&XoXsi/0@mҞVC?O#d[GѤ^UE!dsWOE_VϻqAA,I[|ȭg":ck~aر9m!ek 8É?Zo}Vumvir?TMyA/vq$KY) y/Z /$S4r]H>8?@Wߝe@JfNj;'vZ0uo%{euS!ʬM枷>Y2(*k-/~-=桴 s]0\#G1dca󲜵gE//j&E 2(=nG&W Qh\'_ƒʗ!PnIBI ɽmRpoeC%He_QuCd@$mV"0n YCna'Ko)Y Edzؐ÷N1&tyQ1GRhFѲzxm& M^Rž-9%S=e_Y*+~M' 8۟/̵SQ/R'm߸Ã"9h@8YY3P3cr_%߰הۍ^;3 @_yeD\=]IdI-68],V™T0vA2nPm :d9-njr I wDu0M 4u'UUWPE K@Զ0THZTiYv=aQO ۝}$V2}6Bٝ3YGP꫊>[d^h @~7Vg-RLi&=lIQW~u,!DU&?˹7dn(g"~ח0vpD%/]u, R !o Km,ƃڥ'׺rrn+p}Z+s-ͬ Hw0PC=o'RifvF$bC*ECn=k=Ր d $xF!B,KV֏nX$ӿc拸pGb'2-@:UE',#iُ{<]z `򡓯 n xykz!qߜ9 _w@/gqq2")@[h1yll< tw׾6J[ZX\y4{pPF~a\DA-duLŃ@-h!J3#Lq+JdKlzo^p jfUU6RH\I2vVY:vJ-6FWV(n*h`tt5ɲ<0ȹ}E[ٚT&pUwDM@Am'EEI yŠZ l\ά5)trsbd^(bY g}`-7Wzi%$Me w< X0Jۘ1g yƊ?T>н@;nt ݰ ' m[@Q>O!;]RJ ?t.`_}ΖTƛwYYj^ [yWl|V^ΧU*6nLXyaxtk]I7oؒ4{K)ʦcC^ZTE Ea(Oz qqgG}N\gh !iÿc@^p!Zg (5/~"o+qc6JaYn!Az(DMe$7҆#̀.(nOKF:L+{ݑn2n]ڔ ڍ֯}hXGdWXFs#:MVr?\TꋝKqmrj/G¶&|"gU2uIԇ NUtqO@YI47 LF /fRňS:ٸ͉.Wem"` <&5_zE ڝg  w0 pw,Lt W v=U(=W'>xjXmYy=O 5zV;&91{{{KqBhMaxXP,)aw5ncνH{ND+Mwts=[p0R$KUvk^AZ#m 6b l<N- Gg]+rL4d%ɍ`aβ a&[՗X$  {7+/DtP4I3ދxU Wk($3&"VI+}ƳXQO' H=425jyaPShfY*/|99`b.\Aa*X/ |'֐S噘@,H*Z馵t!^_ unk=FSUΖ88o3Zhv\QH m]f0Hb:Pv01B԰0}'?|2u|BTDXI匤%S sEY8CYUd6,vٻ@2_)Lͱ<^BSL-Xoh6f$/5񁪏ןږe)e"'f۫8aݴp=( B_Kvn|89yY 5fd Ъm%0V]E z."MS*V'R:8(~w^@$Vf r &aeÍӯjϰOL)>XQ LW  3{P9/JGZ.vK. ԡ"N3l(:yժcqGvZ7:z]Bx'^bvJ9@Ys" 0'q,ڠ|` f2UlTE5b*c m;v8 e= MK7sBeGsT`m5@UO8^ZWd^D4/!(.AhnO/U4ſ}ME6=QCD/E2N!$Jq xZoa~GƋ%ڄRc_&Wԫ`?[v6` 9ExS_JA<:~&0Oy@~$o4ʘ ^*Yut5$L#o'njK&Zªӄ@(0e#{]l G]N|ơLJgCE)i9CRoLq? ]8t5hw/+}X]r$fX7(J QCRo8+ݧLLP&3,G0g湼sLWU%Y>}xCRGC"oκ](TBO!젩FQ񀱯bUeg#WBC"Rf|NFHR?:_tRPTN~qa2hghFg@5W>J/H'Zb4=:¯2٧נr1_3:>8pKd,X{.-oe@5 VcoCl3kD}2?t XMTA?{|X1>(6sS.@ [}{A0;?c3#={C}^hZ>$ %9V':hmrs6-̀+`47$j^?BMÏ8o,m}z,/ \zPX_ #FVF+$ؗe]8)Ty;V%m :Puzνv̜D'k@:7)S,kZ}ft8@z`.kӞ:9ЙǡL< ٴɏ/vUk *3PpBdKHbBԐ%r<˰ b=%WyDQ08SM [>A-=×pQgszeƆ2 NkY[,|]~S1zN,zF._ Mֽy,b HV8dcS$|1~EOdx z%*yd|'LX D9)gG;p8E‰xaZ` T(kO &=V*Q~Re3?e/.eK }lhkq0 z $yj!85#ϼo~u֮ ք=,mscԈ%ۍ&AK(_+[qNY`zj!q1@{^MPJ;}S;^8̟;+a!߃}"`6Y|XU) 6JCX._ZS+=ܓVJlkwL/Sۤ:c~n\z+z؍VZjemV.E]k~&&2 Ų9ߖ=,4.g*鸰bS":}:vLX}<&!.LdH!e9IݏN'7mBn+6fjO_S֔8M!s/dtqap㊸&/V|ռ=,*TH+܆ђ"KJ*yfo׫d4]%D@xBI ֍ ˚Ez6+/_#wĜIY7s`@YN/1ɹqr+@ĔH9rދΪ:+a9V+ N/PIO^ېHtBo}ȩKK;etZZcXv¯f@n}Xm?;LᰔNuo[6\amWN2`n@uZP 72 T\9#CF),R$a0g ZiLe`mM]*`zw8/%Rk `9|Vi>ՠ}j³z/znRBgDMs0I,tsfM4В %Kz?[|@XHm4o2 r&V@b܁$Fu52 =G.gXԒ Kϒ% v|I(iUonmzPBj{/s| z)VdFDD8e' =)>g("f_Xɑ{cq02ը!䂶ƈýbiqSΛT{~§BIT9Ef=E>*+ Z`)g=eI0АɢCժ-tv3;2<,|FުDž;ܺ#($tg\]nc[a|݇BDd7B9`5%hw-fFxmѲ~J8ZG+$;C{6k=yAX3?~}v%g܊XcD| M?@uT@Mr^kx?'ڥ}i̫ԵlJxMa"VdwˉRiAlT4_ť\0 ѽ I{lZę%K|hf7coiZҗSzSjF1WLKځgmuZ |+QP&_h@7ʻZn!v'KpAzTbc"O1^,ÒGQ;I,S1{7ZNHа3Iǀop$GNrнy)%~\v]Ɍ;Cn?xUFȵMvѷ#G',h4,^`Z5oĴԮ?  :}x?vpXnR'uC|?e캥QɔP5VSYߌ!g&zLmZsSeB.L6.(nPɆՔw\{?D (!5fˋP94W Wج[lN]gR6wr<_Sۧzsٷ4~aU硔KN#U1՛;`㡑- +A lV h$6*?U*"ĶdԼhrYNVmBY_sl;IDu@X!ʱ,-T@Dr6_7%e](|`o0K3ݧqljg{2?5S?( @HNo]`WCS;nŬ2R: PHC]xk ]go(SUlOj ĦgzNesDk3#B|䳈=hz\3)'Z>u Atj X`2sTP^R%TٳC.Q7eZK {91ZÿKOfx \pܨ9%DpeTu H1S\k­;IIe-uUj׭[exC9@v Zw.< H ¨@̾ HfP;k6qW_S$5 \>:"g蝹m ,^KsZ#|QC5V>,bT[hC[LxajMd% [#Tvw %' z-NKƈ*x+Cq )Ao^* `:$]W7"E;b"׶*@4zujxcHQ]zprMч $:%'߆;^Rҩ(L~CXL}s,`VCP=8)puA8~ʆWBH`= ,fe0h 5z 8B/'Z[&ZϐzGI-QJGxXg͔#u^s=%Vv7=mOwZX5k!fݡm-0ȬVFs҅D{i!/ITCZ6  PmKBS?W_.NR2VEG ;h3}EÆ0Q%ҭ0* 7ܹN/خ:;jgb` !bXHl3tE,t2PRs<ڒ A98Zi!O`x:r1Â4\:U!X ^*SE0\߂8N"nǎr~V[!,;G\\sW>Z߫lrF۫J+<0Rج^u #\>dTݔ^k[&H-pV=lt7/8ŀS|?i|QJLљ. o6\u䅴#b;=B*9hV$o"B~V78KEIWCR*O8ÑmRWI埦e _^3]xTJۆl.,gA!2[zxSYWpr.1#j̕$Oyk+&]3vz߈Ym;i7! [ebU톂M,w`f܉!ȣAwiׇ|> @O|)PPMݶqګK10և#yaWW#zk塰t/L/~ *|:SM坢n{n\L[$~jSbV%^ZU[w:kx4 {]=vS`1|7œNq6N!E,B(y-Mb Us]`<:1pF,GR2km1))ϟxlaJ_j ZK"a|~ ^deM[Wڂ:1"/.u=Sb8˒ț0\9CŤ1UV`>Y-8/d͋A,'pfdl]_ ]}y;ɛH T]BZ2swM)BCv( %gmd+AcWBыrߋ('E I+S\md ?b8G9@!W~XϚ<3p 73 ȰhݸXaυ:t*#̥׭Kbu7D>;De1<cC)Ȟw3`$N+˚!/÷!%[1jVo ^7rV*Pݽ;O ܷ,ō< ί+өњP nvSbZee<ӛHۀX^z%+:[~B37磰|v,Z Yʑ7#k`)m /"^q aܬK:O%%W;@%#%iKIPo r5v(BL<803j3&!5) Y6?ppQ^g,q}F3!ND[67Ay1}/ki6jQvp˱A5F'T͍pUaE]۫K=xE* 0㬴!ՠ aekp79B1~O9$=`3݃N 7{(?%B~%wA1k)HzJ@Qb:e4dž4XۺBywq:7gCѦAsNO)ʀr6 ّsbՏlfq+O9 nȼDQ>fD{v(E#T:sZ e/oi<3 lތ/?P| ,ޱX/B2I$dbHx6"2z1q1F 5Kqpa+a:0Ȯ6ۼ0MװݍPe4 ^\AFhɬc"x_E}OO}Fg\dV!"Zlvy l <_ gAQJ(l(rp̔@(Ly{w~[z_f_ޑ(M ?9jB K; +P2XįLmѻC!NQ;y XKvB!Rȩo%"7[߆<WCUD7qb3 Ӂh/HZxB1A0 Mc|;H-dNpm]7!ޯwwauN F'}cJ3 mu=4.0wXXyǾ9O0_H}mSW#o$> |nahS|077p[d0|1"JH0ΥwyyN-( O'YB߸S3BJDgZg.+-i&Gj&A Gw!b%L@DSh(XPћyLr$ {N`qOO*,Q6D|s I5I??" (wԡb10A8Zg܋"_ Ɂ"7i~EbP(I:sU7"=6xPExҝʌqoEh"S3/شQC@Y*r-S+iD㑠5 EO]տ BORo_mP^XlȎc9?k^ufS:Lk;W5^6贰s%%3+]B-=ʿ#Sp0&df=**OIy~1Z;߁xB=LL =,tRMȤHYvsx7UMT8Ɗp.-ɇ=*M"G|e }jgNБQRCS,%M-8XBM! BUJrc|,,z`\څjy 4{إ:#m5 59.*kN{{1T &d7<pEv\HRXؽ%?IQBj`1g@ԍ>YpރN~8urQ8ԝϞ*,Xz{|;Y@nDž+jǃsLH}\W}ÔY}󮞽ugUol:݌òN͈\Θ2ID/G\6]gE3 | "Tqx(ZPN7Of^@ #WS j}ҞP1 lE%%ߙݷtW璄Aʛ M}9qd~V_A&"NmQu-d&u=)3txQo,sm2l!4ZN)9E䑟fF" @BZ_p,:blOM2viI)͈ p՘j*ҥTd_¹:03gFSu#8>H>h7]2wAO529Oՠnf bn_|qdB>uܦ}%.{$w_,TmAIfo ZEܹP!`F9%̩(n puL~Gww>@Y@-cur=N2>ɋ~Ղ^ ]9jTU!'5Jq=(S|x-å?I!@/{8,HHT5~5y0ol uXz*QZ!)M0ӥF·q몾9q` R_ ܾv[ sSENfIH@NRPG Z\3YЎ⢼ˀSC!CncS[u:dWh;@LsjxFw*NJYYi3ajޚܩ8ڊFl>Y &ʛ $ǩswK?N5SU e- 5~[}{ ck I4eS#fNi3Q 4f4P^-cb`u0&0qgܣ 2_Bf 6nZ f3><|9hM*5>kܻ?FZ:˪9bY&Ocs.ڴ?'dF< jdؖ Fpإ.*θܥ,oh<30((~ 2^B2$ RMP׹W£e%=庹1T<K8o"ڋ[ 4dm9^-C_h$ $:^Jųqтb=t@r_$h{Z̊RݾyuJE,')6~ !$>&7*{yT5fv~:p ̄PgcKRwJ"R\bgu.䁡hm =jLaD}G6< {g-tVe[5`.r٩HB3$yRE6Nup Ƭό@1 q9tðĚzۃ0_DY~!<+{3|7}qcv3d-Ϗ^em2.S0ayY OY17pES5 XbUz B4?/l*6?% LUS`6}'YwG*w,rZHTM霳{8zIOס 9pi3x>IOk*̇X1RcCu [DGC7MQAPXkw;>̨㔦)Ev =3m' 9Cdg? 8/4_ ~0bjK0D% %$ JEQl:u0~5jdz" Kzt/ܼTld̎)7d< (XƖk fK,]ݳn929+TY:f)3MT G ,EC'D=} CwBb%u WҸ|cwftv!srpeR=0m9f--9[2,nQe / UŇZs&+^7>7}y]]lsw=REL<{$ikTNZ#i "|Kgcj3z/Шv=4e1H|?ȴkbψ{nӾ>"&{ 9-8@LQL ]Ս Ko3EI/8Fu{@Yv@ۦh:l?l.IpTv`˄օϠvCQ,^F meW_(6XgI˫#'RȦY +f9"pvc@96jh{\5ɔC/*ELgpHkX8BUW)|LRi"F7n<[%Er8>-X;%:b0V?49=}*vbDׇϳSä-w"4"*Hc {K-UB9?1s ]Mi%&^4l%oCWˮKbȀls]tZ*C8\`gtí{o81ҰI!Xw<&$|6e0;Š#GB*[f,3hpak+&&֧~]4DV>\):d<(3,ώ:)t1Z^3Vǫ10DelBD>fu2iR.YSWAλtA_=i&%8 8آ䌀># sWlm q$kTf{x _R+ֵkVᾶ5p :xByjAKTB$͇ tN_L,pZmK1-Z(9r^JP^jOm>Nhz26;?ΎS B-?\|\AJf w %)ĒK=+ss-M)޴nײp +So=Ck$W"4ބO'nO?>\@C1Z<; lJqHcPN8"% OxjRNDUUY8.8 \jܺYN_ .7RhQjɎ/cS V(P _}s5~?'@(6mD`J 9y='b`Sӊ%z:ZGA<+O5D,#98ZP2|  !EYbX@mkJ-dnZ{e*R[  yJUV~DZ=0>5̗& WvfP bpYs)3ꨤ L3 :\{T3nIҾnE6Ypָ<2 /%qT"JOcH#N7?x)8)9}oAxzM8@Ј3lJfAbq 4p.l^lJh$FQ{JAқpqNXHkFT6!*r([!M0Z^o-jUT6r' % ˠݽfꧬkۃ脔PpWR bCI5,!:lV9}z!#&cN/F"mgx",ZQ>0|to*Nm2;4Ewѳ:?KpE5R%dפ) lq&\q AL f\ ʬF/r @^O-@_ehNgG'*i$yD7h?%{3V G{WXF [=R5e/9DToDLp Ls'N^1lw$O&JT!vIcSǫ˒SnA?=UTI[͠g-{JL.#/4peuxZMLs,ԂWQ\oIɞة9"rǑxl`wt-5=H$)xrk5u8X!.@#`){Iz$Bj,5KT_=OM8du&v*(vs\|nMPpcکKytg`<_7Y#ngQ<؉90:6޾,?GORrIj%/:@̹s^Qxrҡ>L쿧A.=!*G(0I gp)arg)]E>,eҙEmyz.o=4L<'Ȟl{@SHݺC0v_⧂6zD6̣By{2ȷEA3P[OAElA,5qܧuB3 ڻ'?Ȍnz)i#d ^nVx.$nԽ#TsPsBCAW{ Y vQFX ôA,_eOn! /B^}IR!#;ք0th2g~:QH 1s{YtbӜV#PYFY:A!wy,\< Сw8 C`oB勱'AJ4A-5Ȇ٦9RQ}li]{|qS82~ز-=vx0 :$2 7$vr#?sM 8->nL7CKa/@+'Jp③ uTPpʼnaYNSǘ7*smKSl 'Km@5rq߳SH')2=o V69;"~ILiIoj L#9%IlQ g*oLx&7\LO4R=;C6Gg1I Nc'DJI&E+<:!m?g2d8 bS:X#!7ПP9J{-fN^2a/sPiFhtTc88Z )nhymWJ"]3yf_ JaյTJ@;JDvN_BI^ŧɰ @=\MK>070*|$ͳ)<Ѐ̗\z5yIEjS땮o;i~{`DkTDzeW%Hvwfq6ILqn^`p6\>Jqk@D-/I0waF=?}8ؤ , os0V2FfvQE)lL霖,3̷٠bZr dz wKWPcs̬ZQt ];(,>!.7Ne1d)WI nM8W_+K_?H]1z')>]&QKK3aO}ȕl{v*;7P%nR29kSXDlC$+P4>`գI9m/9INYx-fhi~0)W%+~A%Y*^}% A+IAH `عI/w 8)Q8,`E V6u;l@ |"MNB^qKglE&#Z9,k FO4W hw@c DⱛV͂ 7Cd$ntrxd]hgx-g?31^@W~T%bu=|1LOj|,ܝ 1nR8Qh|&:h?vb=F_FS3t?>RYFCnvO^ߛסow R$~c;[7{64X]-9a qg+ in{xXv2F""-%u >06e\& Oh#}AH2qj є LZT~A7Qv6LMLWyUirqn*)ʆ9 Eb;u HIǨ5HgX{paM;G\S4 "]A7ONC8W۬  9L :ږ~?>L,6(x])[{iSQ1{9(C6g׍;#3"y0.ROOF^J.'nC $>.tz?4Lf19 MnYswW@3Z5|&àIv*gnɗ鱹s|q xf$vKbkb3y~,$S. $=u@q28>EFxy![p.v(Ќv3MO,($A!ij.4W-Ո^blL>+QWfeBS S^"7%t=/qӟ㜅Y2~"2(:Ꮪa_{0w1I:k\uU?`'"+eqaSH\bX Yܜ5/ݒ~v˿Os ECsdbJH!M6!qj~~9+Ӓ4=~ ]v x0flh`/;u:uNgե!_chۂugݵvOX<*M WR0U1(]T ZUtevAu*dk^N +]v 5_ߺm 4O+|;vt-?MAS{3a)jM_B+de݃9q$D3!<>#z᳈0_]n#5ך[2JR?Y1V0_tDW=Kߕ;:1{~s ~HtGԜ2mHɽ/g$EX`Zyt:sݦbS*8;q M\ΣZ$ǘ{:Ɓk<6Z_϶<!4'ty7,c׿:#n!Aly˥J$CY<)0]`r'S@a:,1v͔,RJI>ÑӋf._׺gE -̶"}u0Fn(;}-rH/<6[0eY]W߰C=B/k/6$_LѪ}$ش&(}EAL}z ׈n*n_ےG>Cf4L:L#n]ǀfz~ʻXԥ c }β. LJv6i:Y|#i~w5xm kfWx`|U&V֘끸JK nί~gilЛ}XXCx$BB&@P@5 DaQ?Fa}-KkggogSww1*baַh8bSgFsƇ:;^lu^G  ҉#rwCLV6I,]^q&mcĩlAU5,4`Я{w^X<19="1.B|#fk 1ԡ{P;w5u;;=kdAz{ɂ`_mWVi QʐCz "4[bIEJW}k (a46S9qI;QC5CMfod/u*ztq|=_3%~Qmv1)d;BwBH'$߿rE '2އDžUi/:~{яFc7 Q%Y]:t˼!xEqlnJɎ" ^e ߿i@ @Qķ43iU= W}z"ʴ(~EHhǎ?NAf>f7{h8* su|G|QGVbL^w-+ !aEC|*+nE+v>Y%>8M?)jUЭĺ7YD~2t6 &>߰,l2%z"2` Zb0↠veh'J/1 Z6F1|54 =~WԖ,`mhJsQ7&bp8 h&y՟?Q䈡<救Xe|(GL Eɛ]bH'yw{y5rNWGC' -̚nʾL}لzUdN) e QvvA6_ctpfofy?I݌P&>4AnQO n |2;MomfB1s\@"f"G5K|ڸfqޒ+ u]<3Enӟ،50BPpJ62s~) gτ#3IūsD; .ltSOgUt<8!~8<#A&}CѺ 8 ʱZĶR)4&3@]t,婨EۻкCrD^dM5TCw.);[}$o™.ee>h1f YCXMc'*9$v"=݆7cZ% -Vis2.m(nJ֏,,Ci/&}˧`Z̀n{0rP]z"hAD{y(IDW!.~6K#vҫpi/0w;+?3bMK|Hu#?qk%ɔ^o<)w" \U\Ni*"c#Ю4J6R_6ZxZO "Yzp̈́"-tEzn/ h >*jekaWe`HC~n l88|*cC\ag2l< X`8D!J7V.nUc@Gcxgp\rh>Q{0BXJIk4dBF^odQl4{(-hhڧ$Vum^'bzL.r f!3tzFw U:™.p4|ڪfȹ[+_]'CJx3c,?3Tn?|Ȟo2Fc{tȑRdyͦhQR%+hhDN}]FhV1%jLW\v+ e|gYfi{O$}chM=Y˳zqHHyæ7 U jNwC A3T.N7՟ /),$沄NK CR <${/{t >I~d}PrdrL+]t+u7(*ة&_ 0*Id<<KPwEcF/ z7Oi_翪^h X.X0nZ7jp@L;d(| k ) ZZJ^MVpr;è2~ϛS<[rYS3ENH[2uOy #*2~OPKUK9M덜ػ?Nҧ6bA>@E͇616yiw hǣ]y)Q{B.RSRxwMzZ"Ete1qnפ sw4%>sXR'VJ(%Nh`F>6X{B0{x >[+E}Iqg): RzJlτuS&Ϸ-aŽK#QΞ-ߏb# [!Ȇ&KP!# C2E'JﯽI=whDރ"8VYəm`;J`S xxwϙ c}kj˧rty,PJ F'..ݮ^r( vn-*n4 ' 68yFRg ̦OP+0ɜe=X= P:mrChƋ<8KBF [g nƭV#3t<^3c cHWڙ&BF}p=!eZlvzrS#Q ز17߅˾RcucNxS U0k,zFzIEYU |'9L0x/fG8r~Dٽ!xg*VƤ;mI^kL}w;B+o΀A\/{0Ɩ?W0^½J/ZO, 2_! &3ҹ/%SN<>0JyA#I\]lwA~?YFO{Eʶ}4"Q ؟0~?=v.(=Au eB_eaL<|'DJu \:>&`Iל5Hn#6C~`1rȰR~m 6$S~]Ƙ~IaNaD8V(dN}eeAziqC#i@l }|/OaO/ƻx:}4tsMe*W < NMI`wD& 횶a*3|d>{8a6BeM8wZ.t͛U-Դu&H"YDE*Y]B!d9 UxM;YNA.cPWM|bf&WB[O:jhO)δ:x旞3g|ffbfuy&4Py7U 9PmdH~&sx\) Ƴ=e/S\:oM~;j"꼟xK m[/0@1'ޑWVLyc<#/LjJp{ !,?:wat'ue\&rQ +~9`^ֿ}MY=t%(Q Ϛ2TL"CddDk;JBXB~q&YԿ /fНJq?4Q֘6pg,V[7h5ޏgNZ?A[.J,AsEyRkv[S 4% NkiŔZ'Pڒ'PX14}V$4"u{5[6Cd Ah#Nx]H|:=</!\ KӰ;@٭?T ao)[Ky{įjc˗YC'mwkQ$sOu< nxh] mܜ+β8]tO,{vL*|FFAY̶KcԻ}_bAz}q]B )5Yi8h1,;Hǒm)7;:wyƯ#-yUNG E* nă=-H|Oq{˾O:ZI= zIlF vĩS!6 1Xy}1CIϣsIpOT\Q$=/^!L$VңJ y %b*Km?[_gT 4 BޚGm{We8&Lq۸@3mb 2 _AsxT/; $ R5UA?Bu`+1mmG0%wAHIz|ota51mTG֥\\ j^]46WDi)biߜ `CrXt8<=y^4*J~2&ԉcbg,7BzS/~Dƴ˽LD9F{,*A*6>ݹ_YR w />T)gl.%F&F$qT'B3`tBMas#aL3liC=w\ ǰ#NR6_YGuUi ,6ҏߛ*Ab}Ҝb AbɅ.#s3!Fؘ6R\m͒ts(Kd@iX8 ^׉yބٞ!g%3V6{Bo {)~z1[5Q\Oܮ#1,vi4@Nh.H:-_=FLxm *q]MZk.N}Fi|Ѽg#qGݞKGjٚVb3DCz<$ʎZ"2JcJ̈r kTYrnڛ)3WH]ɱk!lzewtSzo\0L)Rdsh#q'q `B@0O&'*D%0- ٷ:LY8cG0*I@ncόY;C% _dz б.NDqb` 9Ԭ{" \T뷉7֤e0WLKl xsK|UN?eG w7VǨ&$/^?͂fJںߕBGВGOk sZDұ )[PX^"9#\_% ])#3POY:26r`J%(28Gb¨Ck %KWځv,43XkVb eRŰƄr.M 4`]1+.BrY;nFrAqRJJw)[˹M~m.6-M;9zo[M})O# YWFcO6|N+cp- 2$͏ʲ taԙ 21WhDPs _®NˇB'׶:<غ *]bq #Qp/ tWMb.إ.GC?*hQ.OC(5.B&x8J^uoͺL S9K.^"INb׼!Yݍb#w!,)@^?:qz, Xٍ|~fFtSZɋx? Uhw)rwO^R&hvv:7!Xu&pm073\8WD-G>,L*Nc9uvbug%XDk@ (:ep+l:A}k/ϤE 6^aіQsi-;p#n u9yƮ0d ģH&أ+McYt_|_Q;2N[Do~b+c2u)/XҲiiۮ\wIL ֽ i@HA۝ऍJ#i,K]5g|tgfW5.'mi hWb2vھ ˁ%a$gqln bb ^sO&NQ)`ͩw$]v-0FTީ$Ǝų=ALvS^wƽ1Î6Ǐ*'m&1aێ /-ESEFS>A9U!(1Ľ]:z>2)<g A̙UEX}/':+3P F%\Yndz3F2-|W7co{sS ,X4gEkt ad k;1\MADn5D2w:deNy5^jeg<`Vv8`+3pfT>X@ayu\QҼ֫}?.3 7cc 6e2ݝ7N TCw >"A!ท5&mq昏||~ul j!әW0(;9 Pk~ݣ_P+NdxS.vӂ@J=9v5w0 s;'.?@܀Tsd21 BaaOӝ_>*=2@ЁxT}z5?vNes[]r4BdMvg Kx .`vFa^k>@gm˲lg:^Y7zȜ}zQwzvj~%۬J63A^^~xxؿ•k)'|U223kgYD˳Cm+>mtx[^L80X \]Ɍ9T4\}H:;/cgJwaϲII:8^p]~K3'jS,/[ oSR܌{|w>eԉ"77}38"=|ץ۪ @ jlIp _=LZΤыw#&b~j2MآQ=5  td_`‹ ۍxtJE=i epn] ;C%4jh!#ӓ:(^$R٫T|&(r7X2Dޣм. ZD ? I,{dLD/0 XH> ڠz&Eko%&HT &^UE&=LYC|'IM(1Ver/6vD蚦Q_2Ē+a|T7bܕFuێEIyS1[Qe=;n$}C|;R%\QO z#g|(p_.`d2ŷ%?Y_Ӿt폩3-q֣[cw2ZOdQZ-~huW\~yJE#az1" %kHy"I8A <'#. hGP?I.(NZk^,ۃCٯaŋ8&e=2'|9\5"6ckndFXB{f uF4 6%f4tl$JTːy3hw=Al3:Kk).Vة Xݧ"WYSSWۜt5(GGгͯѻ%b/0huSV|^4sPJ 'Ğ[ C*Ĩv!M 9 þx&;L]r=]naihR5[ElZ+Y_)Nr;I[͑c n-:Z; xy`W£ꮀ)NdlUogmlo({Hv Aʈ/r&4To ZR 'uN+Ysrk97IZ:^rI ߴ:t~) 019+ ݳ5< rqb/#;U8mn#I*Zsh6\[9 UfIs-hӻ̅ yw*ܰNV b?'y;Q4)@B2ϑޞm/|E Vˬ~ m'ٵ ԚŽ;-qVmTB0M(dqU(%7Ȟ3p2E{(sKva9|!#o(ٙު^a|\5éfHX,)Y&2ߵi{W{q34|_x/ܙp#?5RKɦ=gDšC+g4l/g쏹&d^#m_vG;#@msj]7%xku@؍r6B8XūCDN$tyɋX%&K'^2>ivC5!ð?\a$}yje:24uFd2r(@(CvJ!Ikf}LA"?XyTf( 奦80Qe@˚j| ⹓{tci(+&5hjWCZlE{ܚl O!RKAsu :E@/Q{@ULI6./:%zwD_z.Th6)V~ | TI2 ^ac\LF(f -\132JT{)Kԏ%lph)=7AZZOjן.8=u[咫7Yy0LrüT݂ߦ۴xڽlU;\n [ttXmX.K$Z> kS|Ie|ɪq~RR0WY62>`4"*Ȩ`_(41BfNTO\Jt\eƒ<0tE o2'HvVYԈ% WcI5>a#ޱ_wBNj^M!`V7]X]=!h,ٱAA7VlH0] iޕ%^LݿMx=}:Q{]- ]pkYi2י-"g`N4f!b.Vg>\o͸t3,q1a Q޺GQ/<ތgvVl<EG ;c/AgڇeSѴ1Fp~5vtc)&3&g)gaN28ЍO]υ@iXtaG|kaQeOP9;y Nʟ$R%ㅵo3YjҐ $lf؇L?hxSt(CaCs:r./ V WznmȒDn uPJ1kf_|IKR7%V'V%]UR[>}6FYWR" F77">_@L sl\Inec)Ój,rh0b/(I-)ld@exWiD1[v F'v ~:va ټ3[>(R1A e,~[3M%d%u+s8GLf"hi9`I N,漢W%%::k%7s{3y!&^{NXa=0U$: PU)n43n&οI;@3iz4]_XpPK8P( z1꺉|ƚݧ*BSs9ٷ>`UJL.bp#LRE}Fo $W$3 1J3& MSr0& D*u &v^y LFt/6tee ^?g]PW ȃDd|w!S'flGoqCnNmW ;(ɺMnq(8DU)|wiW9^67Ǖw.THEw*QAXcFD v8>T^qY "bΘa!V{Fp&wm:CUz(tzO,bF d"%IIEi7|*Hݓ_v\by {?!B&(o#uOũ #:zw^t&L(A5CR %Ɗ -H-hyZ Z:wbOp'* pԚ9]Ky64N$Ս)qq7P.f=V0Y$w:swoJyΝ!`;J6Ki;@~l .}Rrh2>Vlml0IK0PA֤@$F܁J42lHX^…JA͡2R>Y6a΄ o4hze14g@2[[5n`fZnHФ$O7(؆Rrʞ<]hrkBpI%ATh1T%)'(7BHp{aS>.y o07ٻOgUNtk7d(E_mўmH F,e*kLsFh`dI`׾޳PI`=W3)XP 5=7@oc/#qݏ$W[":U_Ov$j/:CvLF[ tx2zeotLSqN(8D?Es}GȥԴdPPo%ʕ_ lAVGAZ<`^[t{s1[&|ߴK{W%P󞏌v 8)4 哵sZ6T_F!S!q<uU>uy_hTO$fwE\zgk?[î7pcݹ>cԫuXмɭPJi\`GUDG6v7"qߢR(-K-Z8l[b~ge>$ky wBB8Xbs㼷逽d';tz-|$X7%%zZCc]inSc0ќmӞ1+m]F\Qs h If\ M }Dъ+OLUE\m%.MCp`FTBxY2 C(<9/(}D\[օށY )ȶc߁Df^?hskqCL4!FiU(PU}uZQ)aRSH.])"~ZSRp3-oֿwHϧlߛ/Q8=L g*Ճ@MJLuxsLUomA7?ڈ.$%,IdP#1cb=`L*wxw=.-WOF^޺u}We30!CIƞ|/| TEr dRĮʟZE~D|a\ga"M`AE7 Vnfhie88Կ㪽8OtyCǧ伔>X;9$U.?.#QHg|zUڎLI,h|>VTT [N&49Fր,C KB\=2#7W9wΒKk9H4%BfT?~VsVk&-(pE;)Fb~t⽓vz)/XOnCwӼal!KAeuX|h`W,zF+sk`F+$F#E?CLz^&lZA2!|ĔCoV a}eo+aHΦ&|JVPܬ!m gNeTQ%wͯaU " QJx Jy8A SдT _S:$1t/_F#R1(/z*>N}]'QWP:3DjVEWY#v8NRWi $9e6f~]-޶U1>ufKt1gu[*1ĵfbK>.LZ8^PL7کy͔ z3l1Zo絇 AG:K 䑸.ͥK1u[* |Y(߻|Y #e}O ?!%H8)6xQiG2[X˯ 釆Lq5UwV*QIV6%쩎fAlp4[e}}Mz /:_ކ"AHOVڊ54cG[3$ N%߅.|P,-`WZ I6k=sL\Oz 2ǙL6ѐcyYYt;AM<}|Ҹz. r h]<}i mQtJh({Lo{HA XuVfWulHߢb(ӻNo;yi~K,`%TJd[ Ymc%r$$nd(X A[4Sgul AX\<,B%3usoCe}p.{GibwN%ٌmyWQi0ba(8ReD [fB.[!1s_p(iMNJ/ lnxA~ŗC5xEGN 2;!ob6I=IcO3otT/.R D#K"/GT%D v9N܆v/=%O?ʀK>ԎlEE󖲛NW~tGܵrl<CKUS)y Ly N7s0-W ՌHBK2c\H.LbT[Zݘgj֞#߸Uo&z3|3;gj@}^1Mwb|Xmpw WmۣNAgZPX.7^M6K=_=/TƌIR>Xxѯ Lcw [K+y©e|R\6P1w% }0ŭ?D6 'Й"}%"@[V|+k D].dh  /}ld 6<0|_'#^{<~X11k6ONa>D>/a'e.qFñrVfϲ7fL/auƗfVSYrPWi +!ɾtt~W-6ٕG2g-U/iyH7;tf1Aa?5B f|8D Ath_>:Y!Npl;8%l;)T|xق?ֽ3<4/ɪvl/ e 07q[l)kPRMz(,icCXGE\?;1J=lNIArx !OIdF RP-^6.[Co ^FI,;.o?Ÿtje/Gw!IrFH Sdu_{nzQ/tJκ˼~5[ãQ|‚c\srNlt`yzuך o- =Ѕe#]}V \]nTV:9_5}KJyBQnTq`mdbgWSgr ` E\9q~g"6%|}J J813?X}|ᯒuǝ}<ѢaKlH'D0)norTQ hnay9oV#RDGڤujJ34teOy-OaUӴ@toMIS(m|Fg7T;w8 Yg?I'Mmص}KT=2ne)3[X7 3Og>\xz_MQFc\ U2Q7\pS 0fCub1Kq А@?f"xYpm3Wp6S~2]7&=7D2>=絟3P0r2,rRv5(V: ~CщmSսxp3݀5" _ dAF҄oՕA$lW'@xt8MBr@I«صaJi$7*.Ff"Bu7Y:*efªu3\5[0m#70gR")qKzEZR>g!%nXo|V)V|f<~ bxDV_}HGVh`|hP d򕨉3}q WZəH՟ ~ jӰ4v/(9JɼXlfCQyBasǻwcnP7l;E7x/gQ!4`U $Hp2I-Ttlduc߻+Bkibܕ_=Ag #:(PW7˘pB28`:L^z:rȪܜ<)ϟW j`ܱIz$!S+{vúRHCt{Urwu> uA2%]3CEd{]xOߠڭٮc~l /W;S؍H{dqmj[ftG=uF[ڒ]IWΰXPjnd[h%ãF;8E_nPŢsllOIFU rb':'`,L麒:zvSR1M5^]oFG*jIjI&.+dK„]u?kA jB^o }Z a~FC^XیjxBWaM"ը t4LzSx3|BܟN`a`#o~Uimg ? K7B׈y'z*yz[6ep"%ר k( U ,ᄲ^*V.+aB 0:1Tܭ^*T:GAz2$3 Fc@ ןXV].H%bypbÏ>g+q뢬4|1eYA{zXZw [yN8Z? MlrOãV5dkk.҇3}>@7nD!њ:b7٤ RE"49%gr_qƖtҽ,u58h፰ַK㟬 3D>RߎP]E'dRbE:.]\ Eh>y"%-$8;~)?,˩;8t'$$pӧdV캦o Kj(?Oڞz_ vkا( BH>WqeV$O9xC&sd rhu/mJaX7"p8&0~)oiQ\- Eيnvx adP1m2Mijͳ!ސLNދ;Pg R fuCu!bI\/463SqՙARǍGEI hTP2iFt֗4׃RQ0nBOeVyH>?꡸݄NWFv b/DA:.PHyp#H Єeգ Zu|c+Sd}Y8Z}ޝN˷cw bO~og1\#8~?v>ߠִ yBidS)7F"~6@k!05 vUJo,r"mM_G;wxm+ֶ#!-qKpe*<'=|ȎUAy1CKҐH2XRZ wh}$bk?Cd K1Y@6{{ ryC#${ k L QwJa,%["lXbRf̭BO UOCZz0]\$J6*{$9~ba G$“\IxEJҍDA;~贿 6S.غX(JA+nwYJu9wk)t*\UI0!Ǝu1GR;6|2Jhx`9yEsc$k?w^io`mMT 7<6;jre*|0yQցvbkkSj] 4;HWU oUuh3]E%bAVahzn  vW#oBx/ڽڤf6"%RPq֢\XqzՍOK6pnV#/(1!OLE>C7- ({2 {ݳX_ ,O".cfSĒgfM r \W" ̓nzAMW7E$u.检}[:s?RDFuB4ߩ꾰7,nѤL9V#3 bUJ܌d}lǸ_g3*?\CplXmN4CS-'sf1sN=Lk3uG~G:)nZ~P,]{o*%蜔X?ԼUnD[MGNU+N ceR8V`yJXk' ѤqUP6'! ͚ikZw;d=}:|)t|13GR"ye%ֵ4Egz&mp Y0VߤY$Y+5"txEϜξfMЛvT'ojBOpL}Xm~PkO" 0#(1꫺X.3/</̔Iwqq.M0%I:%8 19 %u deIS\[$!ͱFx:KI-8)Zbʆ% bVU%+X<06Q 9)e6C*G!N }ĵU+.yXK(jE5R|d<{{:UeTr4~M ]t7W)-JWvJ-|{n 4(M@%LJp=MR2H9zy'!ba;fu Mc@v.@%[%)ޱvv9#DiX5ÐF/IU, s9u(F?|Z|QaFPŭ2igzQ||-˩wm=Iߤ,{i':n[>q_eȒ~qКΘx lgVY6xZ^x!@<4TY~a0jA! oy:"Ta~Tl9S$!үy7K 1?9'mzP+ +9CFSp4=x'Vx%ȑ ~F)ӛ:]d*7GkP%=L3z]B-B)*o!nV!}f#@6kzLйzѐB;'V4:I1r=:N7KA+͑+}X{ܡ%٨:3b[2 LP=YW{*o X]l 8z/JO WOC>=p1DdzxU :ekL9ijŒH<ݬÍ9i{ Pp ^t5ikZl[]\:dŠLR95;˕2upA<^ K/]"Bfagy $R;mޕwW~3^FX5Dk:CJw--PB8 z`&F6BVG,`ᦪEo۶ُleܬ?}@>oxg{СT];@Q[~o?)qI1f'飯hQ߬ʍ:'$F[X}Z4 U.ÈBM\d [Ýʭp ~.X(g=ʸI^kidW ^B(g'Գ>Bl:sTrNAEqBR=\(| 8 F*e$P#rפH sVPFGa7LwIFfl[/~P@ D8^y&x}ZOFXf T`T"&k2׹{9_0>Q'B: *ތ(&R삩o) udYDL%㳊!<&QX?X* 蛩xUsy4Ai~{Koƴ8~#\ L~++FhVheRRG4N䆒{'*u.߄d*-\a6W3we\hG5<;&wF1)M?fSt@ xːbne{0 udD$XEl)[:;tM -FRd,OWT$EAA z}ؕѰbzჴA/12'XY, 5Y/[\VcTv㠀zQJ'Ji* zN,ʅ ҧ*rCF{Xh^5ԈՔ,8Sf̾P\ Bbz£O@tíj>oWkv1f?\SUnx BPnebBg#k⁩kWO㡝EiFggKPHYׄb $X;洈sƯU֍(\$dH&vRRr;ڝb*23M@2TO-k[Bqaa 5Oq=}|C/$P/hc3Jz \1xiNfׂcHUen]0״cKb@X9JjU fZ5:x/E. _Zn pNqR%l[dիq4HJ mb064z]]{P8dqcpJY1+Aj2[f\ FZyѦy05&ɬ$oInUڽp.p}B/ͣ?b Di)[Ђ3_5nMDFg wn(نMq~] UnpPKmαGu!:oαQO)RU 1 y6  hK_Z @T=l̵ٍ]FS)uC+l]2s]hL{?t&iU?pH;*0> @߬wJ]H!"r=Pm!#N##j{Y6|遶r_|dk[%ň#vp:`4Ip&Q7Q*Ў#rM3k4ztWv G6Z@Ȝ)WY XKWAQu[h SaCT:/fP2v/¬2Nцv l@x$6=D٬JA Yݧ >t 7A>`c*"ţifRn6]C5^8#)Q Vm(pd'wcGjEٯ+6'A(gXAQ Mn1[{Gw4olJlF?uJXm6?)>_&[[ 3( {4{O{:GD7Fi /tڀ'?QLP\+**r^0a|ޣLG*Wyr0?kaYSyd1"޷.6kyrX܍R dM߁8ȉ ARD*!sM[MP1ᲡJ:P"q[StO!qzfU׺ ,͔L6%8{-Q/U>SomZns'_NƿWJ_i:9T%hyof=vޞ$lGӀ?9b)8䒲h;m}0!' g Uk b#nݖ3V,eVKyu0؋)2z%/z/ٍYscpb0@Hi C{<W7uLWVi&%=ӚQ?Te'&A$v`h )> [{![ z)gbiãq+#hb>nzHC嚓XLc$AP')m_\KqgzSV {xfMXX">ֆT@j Y~hjpPҽEoS3Yof}{mY: 30I󙂰zk1a֙9M9NƟ7(nXH/e?gnڮ`[O;?]~ _]$vhx؈d^-0X{A>F8C_@}W9!G#1Z_bvOLΟؿ񔸳'dbO0p,27\S; (\|v\#-o6zmhV:p+C ϗlyU4؃Q0>؃#iq)=]<c塚oO´A Huကzvk⨏as^'RR[g7s ^KTul)vP3a$! @?Ęr,QSE{cӆMв2nYX(5x@rw|&' 8h(=8Wwsvcc':e^;'9R./Q 7>)^Өy.@ с؀K&RSKN%j/U7n`u[!!Kڝݘu.3b,C݌P?K|6}:#q#a Uf~$R0p=3'O:N C5Np,eu.->;̕ ڇ5(b\@PVdͼ!Q`oq$0]k|+<5|]]9{ "1\008+'w J{rsX8K@}(z&X,# Ycڽ}ۃG]A) 40 @fBuQwS8Q<9OQkʚy"|vm??vs֏r*hV\`2q,k"θ#(dkqT& JAё}a&xC5 H>#0j//g%qid(q&^ENzjV\lvWɁL*J{´a~cQ]c@&( p 9sZӸI@Z~lawN^0}8T3?nqITUk m6[}:N`kJnuT+`$~O%)'k}T/qJU*1jh]@tRSq/cgƼ[*tٜW꼜^M5E⠿T|.Ǧo ~ | s#R">ˣ҃T}3%%!}(毼gSrLJ8r^VsfjQYS\νo(l{.m3LLLcs} Sk";.\Ud6W$ܭbxa-a]9/y,8a-~w '>J0+0EF"U!WKN>'ܫ 4gOgWXBy4 N]4fwxXC3,FC ,`>T':f'x:]cHyfy)x O0=C3+[fŒqn%U^S#E0HqZӘT;4o%q?fk""!u/]`]_oӅfquv,$Y M* [BxsNJQlOS}b 5ag^ˇAVO0"y 64($Q0?id 7IDV_8>P30Ŧ[&a9O tmNJrª s X$ԵG Ȳ5o :y&NhqW4ZcUq4]Np6+f$ 0,# bcwN̯ZO skv=䚋cu4Cգ+KV켐=9I@7G8xH[d5! <:,|S݅/?L.?{yߔnng v;҇%W\sKP> 6漼pUj:}]%! -@ƣR4bZeywMD pCӄD%d.^du^#6ϼX>N6e' Mpa<.n jM'amxOtqd8(*?1 v]Y@Qzu{OlQBίϣ`aX*& V Zo0@/a *h5;@sdb"='JV+H?-7@UHuG&as]9_̈΢/^b2(.9aASt4SgD w %v@[]k-&$G7TT}Q2ZJq;~||@EP|U@1u^cD [Ocj¨}B']9buD`W\5ūtG`-Q2ѩ*ms*2=v1{#ݜ;tR W L*5iѻG+*kPȋ6»nBPaFFJZK/DprTÁH/!kn 3x]Z_*Wd :*f=K:RH|ڲ*wOu"ERD8}u &cϧܪw]'ݬCw 8/ ͜bxq\V6N}{]}#@e |3v;txG9(&miQԹ=nF`qV-fP_BN5˽:m'pB\*Mi^PLkX_LwNvEWzxjAޢcߩls{괛MΜ[P> 9,#Ә H-n<,x"& a.PY+ f!32f;k.;1 믉hػ͠ZEs@;K[S?ao6@Q`$Y~ˊOl7K uGY*?K(":'cs=R5f,Z G+]?l.||= +n_8vYJ\m.-K LٚҾ'xx`*G ~DOk"8?!mRe{U'?rA>jhFdnDp#&sMc_$ч7f= z*r쒑%!%Q>b] xʫf#lXfȔlDto?$wlM(U܊]lxӻ9Si<'|* :v#ƞq0o)P&)ε''rݚ9lGbC l i}EQt@/s}mU {Ҕhoxx ODNafXP1-\@; &t2%P}q J5HlI5\rNEɔ:<$񥏗O<K&_ws#Qkһ|,"B&i2(Gk lb` aC` P.2JH z+ :WobȶTpȼ`7 \7IԢbʨTI~S= vnNg%)oՍh=XOa% `ONmMllK(b:JU׺.x8\æKDAE*:봺rv/s1xr,u4AѳV*כ1S\Jq8=s5R$+ @3*O.'F^Z,&n*库 Q38uzW`­7H C+Qɹ#Y5  v]9KI`Q{-=T:rw5u t/o]F D%8d7\;'K2g:./B\3?Zv *p%5DRmH12@>8!S:+]} 7$o Nm`x:r oiHƟTDb%T{VHJ9<=`7|W|;UXb /ĕ(]xy+;ޣJ)fV b8hl c?,1:`Yស20 ҅B.%5pu3t|dX,4 ]Afe'vY]I,Y]a&d2ֵ꣮T7472>5 ?H]RjX#- TK \* l 5qFu)A?TF/G^PN :i9KtkCJ'&h͏o}XI;olOWůsJk"3wX%yg-dOɧغKLp ϗ t@_QOzꘛ )Q#m DehWhd+`5"RT$;uk7{9,:CvǤ;梒g_F CŗHapb*l;Mّ%Jy) D}ȳ[ЈmHci632Ft@ɊcBJCRX%&>ӊ`Ox)񩣂+" )N3|x_Šq5{3e(ݱvk Qվv{X)EZYqOW[\s|TdH<0q*@ zrX:pQv0DW%H($F$+} ĉ7 | @L 8PP\ D8M&,wwj|^hg H.)dҙ(̡j)l6 z qaMq:ΐ=EƓN#x}%}adžZ(pNLf᝺U8`L#8H_*"`eydVОz֡;bZ;ͷbҟAj 1nؐy+Yrֆ`v)ԤrӰi3ѱVVpBp :෋4&'ʼT\QL{Ge<Hݙe6=sBDpIe;%)jp!'zf3vsMEˮa$nMX3_޻\[UUtQ15[ 8⋓W(Z*&b'61c Da^2sXJMNC54Hm&y;QC +%^b=(6jrqѼ0v>Y .^\Ad*q0/c@b؊xTC2PDT\w cuF!ۣ/Ds^l}!Rؽ .7ocBtWR8--ji0bgEQAM]1reВ?KdKhec}qNJmL/*Qno8qA_+Âyd(j %W3_zah5a0^ӧzmu^HvpG#f)m,o-j^VM8RTNHbq#]İC`ݔh2M[YZDD>lpKRNl[F\`t|LQ:rxBKW=Bx|O"l/,…kTg$V|[}cp{x_98 N jx*R~^N@MEzg?> R )!Z(`PKehnGks&vi>$eH?1.rNigVʳ^1"mF@?7轼`QW*f f9@]l2캒ܕw gTnqqD]$V$Kb78+]{?-z q)kRU,[E>/I1߭0,5Td7:]=qk{pΕTG(E&+- ;LL|Fl)*S5a`tQPNؖhND8fS?:PFmV{&.kn tR^}.,8^<4B<{!_A"쐎%Uk9Z 0ݕۭs&'Q'1ʀ{yCF!PW1qe@}πjFpmpFv^G(by_r%Y$%$=I1ζ'}E]?k6y2L>/52+R"&V ~o +F[R?Y<z.)9l:9t ~/Q3bǝazrHUNI J uOgmj2;Q4+(ηVrz-_~uDl[둉]dd ˕0)c\Zp;-;;WH nj#e~IJ:M-WU/+:4mMcu-^*:4D@BʥFDeO(@ ]I*Y!gk5"ϕ; )R}xJb9OJh 1\0zn #ьH\W4Q掆mh4[VW8n3p6;E% C݂=aE$Km0&:/n:MQSlG8mRm&wB[c 8@)?jHll;=zD16 U>XN)!{)h]gX haSݑ N٫枳՞إĉa|;wٖXX̼ %x,GMT*Gga/%:@a!RnKP?>E=kgOlȳr&<]1"Elf[Ɏ53òV8rQ#eI$+Ր~wvJj' !A8pİ0C$ҮWϘq%Ah(83V\pQS_ZsoaWqnN663iZ>ۦA82 {MXS>Wce耎 C Ykw?9[9lQ'%c \KLR34p)|ūN8T2c䳭9p/8pI0?u]g/fiѢ*?bBh} ͆&֮[BJ 9y_G~@͕\54J%`dVG?Qgb7`ĕxbRDkz)6v#~<:Xbx~xn}?^Eْ#4Z6'nnpQʧpxW\Fdv5SKO* w=:UpCN\hwrO)JGwW5n bd10Яi c1e*t8)6wnlj?eD H$/f`/A߭C1k*h\Ka3{ jJS2̼9huʖz]2z!a߸6>$FHY_fHDV?F?b ߋ[3'wY_^]4JѮb}6J$uwCSRuT /.0?2@(GK f3iP}onE6Z5{ubэ;Q6+VL:_,GuuB_p@!!%))Y]bmSo` oOʀgr[ė`PƗ#xpU>ɛۘ,l hWtFEةD2ٴ˻jJ7UetXSM>8zdXD7ХØ^3,#E 5͕ 2$1Q6pE?`teDY\e^9EWJ`or1L?&\[U@Sx!jZcְ@ }6IWNew_L7[MRV#MocuU^༢D{ E=,ED2Nels0B; DzW@ kQmS!_ZeJ+JD23}ӝC\7 oǠ>ɋfj(eA%r?(:>T\j:A (r (wü^r~#Sߠ(@pZܳ/K3&|<0;#,'oeAs2ښF^LwI#jQ0?P\ ,_Dai096-Q 'UD?3ɾta:P'Ъ;w π<2odY`KQ7 b[wy,@o/gnnSU9U۩O7q%Gؾ=JOakr$(TT[Tj9s0DOն+TI)&;Vq+S%kg=h~" GOFP5H~~ÑJcpAK1)OUtBч݀K5@"8~%dB 6;Zc47{ȐiE!\PkUfnn*=w<*4&Xhw1ߡ薼4e1ѕhcT%0 )D쮀VZz鴰_L/ͅ:&2nyq$C",&Ph7 ykqcOId09+^r_2f+LT9[S1D3LѾ_8%fqmh{:N?h)uvt"ҷ 54a\^;'uLg^J~ry NĒSb^"sOG7>1f#ei = L],Fz;ifϧ+V t#^+TWq-Yɀ8D/"/A)+69*OSi|-(C#y nQpElNc$39{t)UP^ڷ풄"YP'D4q%ϣ.=~w_zذF e2_ELQE^+0Ie>ԒE!HN>4SK[0K 'el Dm7eG5V.$hLO̾a 6cErɱ:>^Յ HT G}(q}~(j [!jQ Q#@ ;q. X2ury@:jy\N [b-4ۭ!,*fc%EAW[.;KCAb@?ߟi!l#o%vdݘ DF'QmЈ9Idu}tٍzte~Z$EЎԾxSh׺q u(,C 4^ N,}!kmNQ4nύdGŚɪIkn]1Uq3^Ky{ZOaYo ݵ"ԞW%[A5ok4rkՕ 7²>=N:n+ּ6rYtKde;L*9fќ&wJd)2c"hPںvr^sg8sVҤ2'QR=$u b+ :hnS|'2ӅqzkrzBA`Tq;x-oOxۨC4Z1vf9*6RWL i63ZS׀142*C!V[#+q4{R,eOE8}ē4<ӿ=JM{ՏCRԺDtbԌFlPOծwWh}5o B++2Ykt:0'z|qQ(D"u ^b$Y 1p#}w&~ĤKqA,%O'z@K)9V 8ǨsX cݖR,2(.%0Ǿj5tbB*P]Se[Gt҃sDGR2Ͽ?:s}BT3B95s+AbykiSniqT9u& 4(i!SM~O/LI|IJк"B j9̢($QӃHc ?UQaRv(hz6Rp|F9}J& τ)T|~ ٍ* &fqLv^@d j<Ҙ*-Ƒ`:So۟6^pxBZcdXkz-Dks}҆U\I"x'^[0 h6|[9S>!dX$?tZUXuehTu*JZ,2}/oIO27NI!..s]y]7ۄ"Hyi!:_8`V^F2k 3Q~0ִC M,F:T C `4u%*6)PnܜLrt89湇-8yM."IelU'C$[[`(,fK< Yсʷ8YY,O:#@`moqsSF^d\n;A|-.q qdwD[ݑek q?ԭ1]hI#cztff/Q%,e8efXXDdpݡb{Vz6uсø\qE5 CBG/YQx$')bSg(7M1l5҄֯78 iunĬɑCP2l ] <;\YHWh;$fd}^:Fu8M}3 ?'W|I"wD Q`|÷` []_cZfZǾ[`j$ěuBd]8nUbѽ+Qέ6" hM;J3qq1[*Ro %h,YsIx$_QFȀ Ȓ`CU^{ +:<* ѪsI S45]8iY8ݢ6upzWRq* [:dOp,M=RZz,ȻU?ݶ8zͭx(/5eĨ=Sf>N hpm75p{V7d$TC tWT9f(4k[2Nfj]'Ȳ@!yɑGHa,Q;R+ʦRJu)\8ઉZYVvV(6B7VJ$;dav>EVUpͤPuҴCQf}jtԘkrOU盶vBɓrO `d^W;G]S6ڏ]J}T{Dʪ _+OWܳ|4;A!X%vym*Ms Zйsh.u6 %$&=x=~TSCĩ[MAجa2l@$;ԣV,h=l]&EYHm7`B&;@ax1|A3$iۦ?Mz]G] xar١DICbyxJjdgeȣBGب AÙ ?c.t3p 5n|̬ha`l@9޷߶8Š-Vˣ~H6RE=b9 Rm Z}+p=s!ϐmm_UK`09DXсcH4ךaw:6s8Q9+3tdNV@Wf~ P[|sG^8w)e|%BߑQ,A-hY%VEՆ O|Ӑ!X٠.ŀsvxY_%3.p=Ta5le.8S d)Jо=7]A'o@ZPs[C[g|}9ݰq)'x3p=tG ctP`C*/%tbY:R…ylNQO(:5|#"fQ= єZ0"49^ W[1QXѓ!ˢ';f)z}j{!ԶJgO gڪIO|ijPDϘc0 r 1a,lV%ӆV 7Ƨfs1%im`EuGӊw)v[$( KpY`4B&v3@ooxŤYkj'~xn;klZ~q*g6jD7m_̼z[ozH-trzfV\ u'Ӳ]:*m<%f bE\NWZs}0*%YxC:4|Ta6 *:)kst`zvhGV@,ړ&U YSrnh" zB6:ztE0g4ܩd lU#GUP$´q\垴kf\M+TTxüDp5!&arRKhi+УMzXDP%S-Xo/._dB@K'{ELG]dwP zX98L?n[:SG߯"RSSoʗT籄_yFL@!9Kg%e o5# c瞻|?Fj@̏/$_9'zwW"f:rL1Y=E0!€E8OW%YjYsG)M4?u<p'x /]\:M' r=Eg~W"g޿Z,`^.[surEW=W\-q4wYS!6bhxJ1#zM~^Vjl_ '\pΠ* {Gaqt$$ʖϕLGT2vw{2%$߹:Ѩ07|W|%r[ou@e V {6f*DQaI'2v}1UCq}g,@J*+E>s^Vډ5[DP$~[֌ҐO:E/FIH 3?k EPhxV-; an{Ƀx9CŬ_( ^WeJ ÝyUx>QDΒ\4\)Lڴe[ z"!,L?֢;^yz i"a![Iv%$'%i  CԘqMq$!Rh{Up) O qB M9ls_S1j] "f8H`j' 9wNc0 2>~90w- حu(*.X z&sp"_:_4pvۖ&HB8&|ĭ^FoJxHwx._}u&Q"c1wĭϻ*?nXl g&1'<#>9ľج,nR<>*&] 3&0ƅape!l)={~udH/=Q\h xJ2 :ݭ,O(262Ew"H&[mYGDܣ0zB PvȞ44t]e%>d~2l9&B%0Qnq H(ea.>g[GoFڼSw6#pGUjKGea J%O:cI' JR ͺt:BjǘS xFrEgDeسQvW 8}:j}y?,d3}o3.zeк[wPQR`_t^Nw(?"O* _n,# t kR(uxgFFxD]9υYcƆǖ$&[2n8ս m,I~&G6f>u9 GK aa=r"á,WǔZKMC!8u Ui>ƾ*f=1VaO]#Uw:/k:.Q+X,!(4ּ)rZ`uhHD5,Ns^rZ_*I%40oS+\l"vO XO( WIӷig@aܢ鶎' SrEIfBr"‚CUcC.SuzQ-^n1?Xb0xߎfIgW 2ӣ?}Xx܊e?B SҺy=^q3}F‡& ^pt`ud5;(Y(_x$)*T7^(z hti/0g~ T2{;Wq.?s148vyWhanU8nK7PR\.^BQi\q :%T /1,9MN"vi2/1 C^&N:P#7 v cG\3GŠ(b@L‡ӰaebafGxZ28'J蹠u%MNqHC-6!apWjpm eQ`Agie:ϵ }εHT3G!y6gK )s!Q3Ǵe/yZv襧IMVK<ŲUW0Pb;#Dq'u|tܻ)tUm˚u eI^-es۰8KK¬C^Yh< C?{fiȻF> 7CUG:͎/O xn|"(s!R}tT*QӠ!%{' ]of~BοT`s E%B/"cE-bA˾_7IZ4N\6܅a#9Ө+wV wWNd)ꩤkNU; f^k҅C^7"W\ЀNjR`TKXS`ܭUq{B ͱS(&K{^4h=Z2{xb4}9`(T)L=l*:㻧'W> ^@C %H(g inbJ%ȩٓY)I7cgpDKzͅ!>1da K=%u /TD]k?S92{w4 ńuBGw>C0 *)0>]4kg\s~KCCpcjz}뀮VFW- βKF\P'KH#Db0Z*lIM8,V5Huhsf%iFYXrtMXZ%w7,݉SaFKeF $<]s?43#WFIBo(|٪j> ][$]rj7?uN%MY=wAcjM#$= xt,ێ+wTt%AW#+o`͆f4s]<ƨdVh#lRÝS&VWEV1dqhTѶa_X%`;VxO&0V“.`xƮէ,1J)nS59H-9T|g,ZhS]fP,Ĥ d& шl H/۫UE\l+ h")~TRc(oکr{b2[fz$*Sd_-Ϡ]Ǵ.9VS+HARJ5|q'd-c[hu7 7p#!rj= >ڧя`Q6~;?}m'L!4gY|SkJPJ9D;_ɺI-m)K6)ȈMFaC zgM%_ܠf'ӯZ2XKzy_`"sLLgEH~ vePLc2*@s2@C7ś2568ƁLWv*i k:Ud (uuAvP yQ//N=;=|dU#u8;԰JBMÙrQ 1H RbgA;݂-ZNoƗw\~]ƿfvTnTf&Z#EmG)VtspI>~F5j +0I@(74c?AK 4-6r0;f,4(wT2܋@n{PH0ԇ;-]Z+%0QCٸ'A MAE){.7X~OaU@P:EhP[| Kߪ7x WTP0{],iܑ+r"dU |Sע [|2Lf.z8𝪬qiCr ~#<cGAϸP_RY٣ݢwjӨ ҋF阴K)h(03< 'FMiBeh;V &ӫ6+|.Abc܆ry\;ZAҵkNK⒨?N: ۴N`X4F:?dJI |eƌz8y%n̗".GR >KR5 *َA;y>0_X+bH/1֥Pxh>Hwۊ'>O7'J  b=bSGnn|`Wڽuh]L jmSc^̝ESRQ |L _p:yL4_^3x@!7A^<}A^}FB>e%LX[BGM\w>J^Dd>KMrc^Ӳn0;E7f#FtT*> =s]KXFv/n=.tMy FLӥnOn;] hGD-$k8%]:$:D!ۜgcO-iަL[]tn1\?M*IaAKO*I EA_๵Rںf`mx˻o/<얌]g.F V5LӼτ h#gǵˈk@3$HB) 1p"!&͌a|L0ϬOtyK:1PFIu+ALkKwjM>fPU+ "7So3D ;h6aYcq8_\nĻWiQN F{)Wh섂&C !V*ڌؚJQ?BPIP[P7uI[]Nf&\ծ<Υo6+,Q4T 9 ׫gn[Wl,#ƽ}! 7"=sRDiiféxk"$\u)9ҕ:{4/oiإ .ށ1-[}htf|ld NkחFxj{m\$˨G] r$Ͼ8X=5 c:' V䡙*ơ>5wU6J.CtXǍr%ˢ1U1Z#]Mut CmcKZ7bR LpOb*{3NwGd˼TubKɱfR[!#F]KX7_ X./ 9BT0[tԦ+ߘ,@1J 4g| p6оsU8柸1\.Sޮpn. %==YmՈ?h_v9)O.U W Bq.Ənjr'D5` aKnų&SCſ0GEPO@t4 0< H/&%C>ncmg ,>jh`K)"K~rŠyo,1|X]￶1Tmhl!:T|-fא{ ǃb/랖bUwZ?# N .WZS ȾVIl`e<:s LJB/%r~2wU3FZilhJmfh&`nr9lynZR`O\̩$]˩toP;gΠC"Goך˄[_T~[e.ךufP]7;%M`N9sSq|+&tE{4ß㦕QƟKHΊBeMc騙\l9F\^u69 ځn?JL0YvL+'9^mq܆zZw; 8e( \"a-%PB7Ћc)PѓB|M PucCd|oٵGʙ&sFanuYMTXsI2 XdXL9e 9Q0VWqMH_ M$n:S,o 4ֿq"2;M] AsToZCU %ݳI0᧋nDF<3qiQ5<ܦ|fԍE09[`4!HKXC<صap0Eh]3 ~+܉=8EX;w],i CBQX]:;CWtjIHfދw.@֦|N1B۰q;AzA_6k/L-PLDcGf0RVg[l41E Tl,GWB1- =dl%p+L1@5EzLg Ҳ-jmjƝ'D\j:\v"2wYoǞ%k*߆7qUH/Q:I3jƑ9*+bZpB 0mrƅO'F2,6+R|BBXw`2;qC\hI#UBӣynZ%bFhAWĖ\;( Q'C*L <27)|+~t=)UP-߉iEDw-Ạ"%|s-UP"$W@~{~zg#JzLyڰ>*;Z IqƐ9 }8Iߘ^Ѐ_%swC4,Cq$fDmŶ+ŗaֵΘvcK|qXZaMCݹ| f/Im hR(9\t3V> ,?!] z+,`5sͥ%k)uGEBL kh3w=>%p½T楬 :.Y6zGYOkЉEཞP6Q10 m#a O-S!f8ZaKOD L{=ooj% {KJMP~Wzƹ]Dץ \#ėD+v5+Qg[#@ r{@N1i7.jcH~VM?Le"x!: FLԙD.'IK$ 0Tlb} 1TrOB "y! \\.ܩWw&G*@<0I0M1LvHwM f7dN>o@PTd73(pқf'z-@ [s|3R畍OX/-K78B*r}P:9luC+Nd)vU?bħ"y__|kZY /_煻ll^VыȄ\Ե1Y+| 1/Sia&(i=RUK ά˧eBt𩖜O}԰?,AEyS/T|gF\lE W. Yz,5q~g[aBS>c3pwFm`#׳guOXLWԲ -(tPJE:,)RI(2#tCiχ&ne|f2!.,p\Uw,ØQ_i- 24(RwZYZz,>DDU{ @÷Cev\>cܺ+,YưgW*NQAJV_1hٗbHw?1^8%D y*vT9p}Ȏ1C GM.{܊&倅p!WvȠ̵w$AκrzWI49(MYax"uk)N'VxM$% f\OLQa hlo!5q~^Z)<oMĪӕf֨f|SM!jiN~A@UY!md]n1[wc88>@O8~HF^:hr@[;_~>"݆y6yۛȚ(:'1&e,?7<8G^ Ү #YN!K1; !,8qj"<,:VcdZ=‘*D϶"9QzRNk%(/RX)AG7{PKih"s8:Tx*{M&4Ae^ѥFh1%3\- ;;aU\G]0U86y33~VTI՞Df2HHl]-Dc% 6ZPcbLߘT = vb)&hX9'X<Y_p%ϛCu˵;E /g'~ϳ*X#dI8TݜDyk!M[J7w+3jO0l6)q^ ۆ-9A8v۽ )lFq# N){9P›BK}\78! ӥ1&; k\-;r $Jeݔ3XR5@ԋߌjMS-`t:eqZ`gP 6ér|V=Fzid:Zփ{ydžgVf>vPU.MŻZb-%A͚{t+救$ۤ;C&~7uPDC-J)l|BF^7 1a+#;._ o<`z `}Dg1&zNғt~p 2c5+cq*2$[" #rŞ|VL! 88a؛i^)*u L{sO&ߘ= e!}؈EvA.0{ww^QAp\/`L,|OXY ~ Yj խsMyVOMbOU7e%` o]| 哧{!X"/)(Jsy^0?(t0PCkMMJ~̂#R؊zmQ%CuLX3ھ9wx19*+ľeM CE'dCY d[V= pԶ, Y:8| 4k:͙<9u =+P?{?OAռ]UXPZ,=ߦ oOv0<ݑl30X UR( MSFuiR\Kw{pi&>eh[ Еn/rn'́V~Z[>ll'pp Nˑsh,SGw\QCƴy2y2`W3$o2%ttRL0#踕P5Ƶ+GaraqF}Gΐ=,弭T z?+Ԅ$=׀=̽q8Qg8]{5S-R󐸄3f?Mo5)OMu+\\h̆=dmݒto%Ԩz[)唲Oy :@3A׉A)pJ$G)~{7OҨT#ʴs/}"zNBOt$r؏r s`[ jV.[<#pڶ)ū?OmUpehVܣC*4>s1 .??q|A~خ> (ōNM3pĢf=M.h4ִ)̇+ 8uQڝW fdyUÁD$'8geyϜBdo5B3mL>/ɜ7[Wv ]%7| —S `*Hbʅuq[埃W̚1$!^ u gz3Ԭ'=uҽBf%Zc7M8z`{ =b,(Ro" ƣyǛ#G\(V0VK=pEYзQv~mlzP0$8nw1Kc [8R4?Წeh]>M,ۚ2uY([9+ i}D˛15L>ʽkԎ,F:"fnfrA]5Ե?LJ}JufK.t k< H¿]2Zw1wF!* lJxGWlA[6oJZHqUT,~P#@Sw εǗ$FE܇W:5ni>; .#:~]}z(xdO@!6_EnF^U~"q@l{Q@ fAY݋tOpH % aMR NȏoWԧfT]xzm282 |qw/|2Q‰m&>LSDžh#eBNl\z{~\ \j& 2 PPt5qq{Ow}O6PGS{ ^'5[a~J([XuJFh^O/̱ȋoiId6&p~ :'#밻b!:2r:aXIC )צA* t*^ӔWW`<4@;xVj8Z&?;yTo|%|5InK1xlv#p-vV9>:FO@3ZG\݀d+BÙ"A& CʗÿOa ܏[_mcH-bԑc ۍIwU +˸cW K|}tn5 +QA05nܐP!JЯ[)Hld0Eo^i[E3F1TKHά-7'r acH:S]f 9<"A߹J6ߺ'g~ἀ}w59eG7*/r8jpaҗ8TlpJf+착 ? }%%82Odkq䕒´ bΓ`,Xp, X*I Zf{]${ 17|M· 2*{ FQ"=' IfV6>{Yh X)~Y[iZr JzzguJB b_إp Hļ@iu{"mH,~Vt)XpaͶ$Х#"5麾r,\ ԁU}FEA.̿/D(f&15z`PvUtۘ*hOhDօkA^Ja#R8· W"<:k'|QՔl -S\QN̎} Ư0B@cR,0 m .А OL~)5!$bs )4chr6gy^A9CoQ3Z 9_$R^@V])Ifcu&Aal5dW~ Ynt<)gع ʹ^3JNrœ|v )ӑ; »@\{O v( Շ-씹!Q` 9E dy|@q>Jn`Fzc!`"jWC(W.IÐ4 d\zIPf6?䁗8q)98b4aijPGe6+|zPZ٬lʾAmr@Vv$9+If 1n[Z#ʺD z[vzS^#ܘ)b>0AyɁ-cVeV{R=~nkl<8`~?'78j;78-2D eY<53ψhs7_d$^&P0aS+d/6ױ3:Qc,MikKfTU "_H.kl'&TR7۾ rCSxIbp XьUoSPB?i9Jk1=;)>{BU}jB[Qb,n侮E<<0"(6S|\Ks›YnT(MeM*dpTB*Қl>&Lա|e.Ns :rþKzp&{l.BUAz44\-t5DIC7 +\3k +4qkFpatB?CMEV2xTpQUԳ=BtݬÌ:lppSQ;0o`^L%͡QC5S'[45]o ojWlGT$eϦF[a)<>nbЊTGSZv :uOذ{wAP֩9aeĭWu@"5cJL!ķwݻ-q#+nyLEmjXHIVP~D"qId nR1.Tz<$S^Ȧ 1Pqc !"0C-ji_B!h쁣=:<>[rQuo^&m<5Aa3wkcD-,'=`O)xKG(oU@9Kao ??c?5FvNk =tZӤL>._O| $Ɠ}u`ZOU [GҼtX^.x2[$۾1jՅ-__o`'_re+ƞsk2m oZq>=2:v2aJdS"!ۡ AK n^/ @ps}!]qeMb;l|'''4 tZ[du^v@!hN(I-Q^*ͥĻWE?k3̝* “bu!R @;2nܲ WQͷ\V++  SfnbIR&`+ wvAtÜuf'^ D_,;Yj(OziN$1/munW:_RA]w_rRXc1vPI0}WU4`N`ȩL>#. rj x[#%EB3PI|+w3TPlDaz詡`*~bzE樂# l\ď)|ӫӷyp. Zg_lW5ЃQπZ&N="]P&0%AEc ɅNIr 0Nj L.U=cװ\KEe yPtX[酳QծZl9a'v'*E)~Bۥ^-6N5ZN?E,ԕt$;ʢd`k۞9T+H4ˉN°m_:Y$<Ĕԕ+d_"8UgJ?\*B9+`GDZ;#y<- LDmk[HҌLDy ?D8HJ[~ZKb!4jY % m.%?zcuh0?lsa* Qx#n]am)[.إ]CTsw8S(Mt蓵\(pfro% I FkpESh2M Mov^W_^􀠊FL7,\5׷owөy~`O`&Ofy^NxlŘR;'o,{ww'K+&|0c(*ԛ}RXu,'iz!#fy`6/^O>mW/PY{OQu !iYlzs:lc<~B6ɢ6 5[KF( zU Rѧ+^tƭ(Y[NKkrIBpl鵳tg < ;h+H50 Lst|) pG~ڑI@,< հ, qM84Νa-r!t +C=&qU~X2"3Ըj;] w*$[:8+alHa*r֛$N y& QF$Tw;tRt*S l?{:>v%3fuq[I)ST_u,I<_ZD5<1צy@~/ڃ!P6𛦵4}p/Ua aIAHm;(t< 4  K_E7}͆9y_qonÆli>筃Du|eAtl][V;V'Δ&ߖ>B lK/K$y|d'ѵ[-IY#es 7WF`S`}ʭTxÌ%v+{~-L#$I=o)+C o 7!-3BKL5T~cJP"TX4{W f,X nךtר|QJdl)>oGJlw?JE*e䃈z HOp~cdͬ6(rISFMӄB)Ľ,Jpar}=fxZL]f 哫DPOEv"lH[qkId bnJ1Z̵DTR]Cߓ ..3cT-U`"kPH)$|9DӓYp$6#Bsn24{f h/k^ ߌlh##-ptR%/| qqm ֛W W!i㥮ӛ9/L[gMŜ oMętS3B\ –VgO1H**jjRerO!iZ׸ -H#jj)~2vks)#&hZ#GK۾wFW5˱"RiXC\_+#-tTFɧpU0"x.SK-g:= [זӭxrkFd\Ĩ*Q`k*0Gڭ6aۡ@˃ ʇD7K7h^ txWh=λLLH>h%O`%k+Hcu'\g(O!N9R }]9yﲦU&Ѳ[o6`X ոY@xmMj}y2F_5iIřFQHJ=#jC 9`pSm;c=X_kltwX) 59hwl[+E6_pz4}:pS ]W܅X{&n@4By[p?_RsG+$D˟kݶW;jy]3u fE[HXƆmߞBlM@+ǩpFFoa׊R2i|}O=2dMK|J]0>LKTӋF Kbn`3{>YtÿEyCGFI)v5p; Ra0qz'Atn?"[%,*%qQ&sr.OB9vfW<6`d}w8-o<ޖ R$34g 1'$m_M1Qwj%Ym3!i>" :Cv]8U×ƻK?K-V֊<Wd}}r 1g80$)BP0Aխ#}r:Ugi͘~|\ͺ4Mu)}cJůhODYqny Km]I۷B;*0Gh! *NfC aLXtwL2;I:+\iUhk[DxU{ɉW=,_SdG1QAcReY UYQI]E6DOkb7 x/ <)d(.=ՖAj/駤XM9a( chטXl5H%w]| ኃ67O yJn/ֺnbfGGs^]YOG:K`m*u.&De`fv,ث9ߵtWP:^o.tQ%:3WOFol¬&y:#lЇdrD C9I}RQ}5n3>Ƅ>CA٢~Stْs™I 3&dPx]kV-SFӂ7`nws&ԫ'`C47͎N61buDǔ_ x]c貗I$x+zX̋$OfKrpkT/sQ1qN,f E/ʚ' Y@Ҵ2r7 àOB2y5X='_a됡Yh*t°g/NXa7i gL EX{t4VucY/+lIº~Md xxJlx6(ϡPC烽YT!U{]4G\EmX/p8F 7vLg尛Y!Sblmt4M2"HX}h[-$&r9w^b& O 3nd;~tU6$EXhD&|'n70#RX T«`QO)7f`Q^#ܴ,OH L PM~LSQi}Kbћ~>Y~ [v!g-}oo&q@IVe,^bu2m|4N]ʃ3rJ?:;\ ڙq a-϶s T+.pu 2(Ɯdg޶ a\ Ҏ`qO 3l뎩ս5{F!ҝaApt95 dfyc D<+b|ŅAA)Zf6w BsqiP GY~X5`l!)(EE%o' 7J5P,U*A$Fi҈V{ݓ"_@tm@ LɈcSFW ЁW]Cq/DPe2~PZ0H,$(XbQ&R -1D:02 8?wTc<Ś/RƖ/.3KUYR jjޚ5R) 7u%Ki4dD+"ƨ''[9?IFCD v\1٦^!m҃,]^aY|ijj`HK\DZ<2?f&Ou(!=Ym;H![msk%zav1.۸6. d5dDh1(F iT$c9DԭnZ@g~Ѕ_؟[Po7MŠɇ'rЧx$#M#.E>ZcͲ/a%| g|4?1c?E2b{ ؍Wk/ŷ@Dcy* dӪT1{Bq햋r|bgJF8vw 6 1}(wCIȭ`Dp TاAwiз\ 8ϓ > ev(n1?7X'Y^~6z!VX(| U{k9r*GQLY#/H-Id.|O5 c6Z%ǁu$x:}' Ϝ$/::R!aCY AZ[[He(K4bBD)'/ #;B58(!FF-~Qd9h9dXg jh3ﱥyn<ߐJDBՁsux B/5ƫ|%xU&O(%:)44ϼSx%/'kŒҞRLIކWo :%Hv{6&: lVG|ΉU([=. Dd_wlutw:\&F'3ؑ-'R]6'Y:Hd\s;iu3n<|m{ox9t7puF'JF8y:__wk#`INZl9^ELcNl,aEn+kO* >@[8Ѵ*إ!7yUKE0-ݎ9E]^rg Yח_z8J =K=hcUb-]RS69>PJ^$m@?l'fB7-Urg1ZZhJzA gd䙋W/ B:f MLxp !>7; *. НZ9r続Qj,\s)+QrH|4yW]l:%eԆ(Py;6V事$ñH*gxɛtј"h I &^[ڽĺKT/E;jGAS+`Sgs\wM37r.*rIq)wj~V(`LzB!'#&v3vW6kVU(" 솇`<Y-bk1!ȲE,ퟯ-򡔴nH+$6&™NYxq7^G\N9>4jNhߐ0BWV ͟L6$ŋ`9&g8hϑF>Bz gQ?% Y$;By Z(bq*mnrEț%XA k $LhCRqNkKe]ǾO G67A-lJȎ-hvh`Ze$싅Q'z ť>lpAhr#m?kdC PvڦR,t_-B Ğ"~m_30FTt޵@rrpL#YBJ !&Nة:У+0څCIc @f%F5Ob $*J+D)]v OZBK.>ȼ5,Us0XҾ=gA6'Scbip@E43s64mDKm/ T1 3' c.K +rS֟av>-2^+3{]+~/W^K6F,ԒBi==qcX H3ruuL3'ir)ѭבR/[o F05r7cs8Wt lPYTtxISO`GLKb"[`$ y1+DڞdQ:Kc OEٞx> HW3CC7I}p#e+-a,F'/&ro ΋b|̉/7dHO8uvv o^ܖaCNTlhW߽2g^>epQr0 K td,'û$#YA<ȹ{>mxV!{Q?лZt=]mGzp=VP~L]3N?1``ɥh|hcJC*rŮ q/Vs?KsBH,;{#?P4\M0Dt+|W!4_^78} S )yLxyKk{_c-Ɠ!^<=b5@}j3E+( SŜW5( uP( r>JvȱJW PQ76<iHѼLM9oBq+Ӎ_ 1*oVA 8{LF LiVO=VS0بZ}e(R:8+M"bIAI,2CȡTnژ塸 YBZ!>h`pܾ j9B"âϮ au^4\lVbC$ Y] ʦi׽\-ZT<dK&X@>:s4Z@itv!VJyx"^Q% hSu#Ƃ6q(iWp&19;2]T'r ->x6%%:}< Aиsπaܜh;(*/+^)֝Dz}6z@{;p-Vz4I%>􄟣@>H3bݕgpLj() *kRMO-&$7anuDO=tp/R=̨[EnD,^{KGꚴvїm~~0GF3r[e~Dt~^pF6f``IE9< / w.cKk>u<{?sLL̊Wv{ew{za)8Bw7^x]MrC36w!~Um50݂-r>g$KR/Wc@Ptwt?Pjr;< ֢utUrƖ8Ev9奟 Oګ&ey'D`Z5Yv9j^ʵ >r8$ģϸ}Liy/E@C(=Z#R'[BQT*;fKU${W( 7]v}@l]?1P N?d8ĴjaY8k9[>'W2-BR򰜦Τ‡>M 4]+)ʅ ܱ޵E>/ĭ⸌v?ݠvY#干אiL3Ó!5lLֱ_%g J]IW"<@wa$@ܖ8ZhF@c(cGNJeSP9ENk;n&ٱ5hL8[& {Lli4SIݦK:pja KRZ9 8|­ʡu vZJY/QM Obk#7A 1ሊ Ioӷt q-K@giXEEudKې,|:8&~`M9\k?KDR7 e\Ё,ߋ;E.)k^o80GtKF)F|Bf;dj!Yb/J9Gp]5X`{1~? 'O'U/%.7C |$ N| 鎳\%AԾ}7uL(] X7{N  V☹ "Zydd*.B-ʣVb?Fաο,UA^|kz:qjQ!et7`j -^(/vGzQ_Gzg ,Qeuc#r=[|LB¸E_QGfOxi q~md[Y^u5п<$v?|KGW<<aqB͠Pr9r<םǓݳfˊ+H4T`Wn:!h8%j~M?h;XQ#>Z@UqF0)t.5;kƬ͚kbNGJmjBTsZ/\K!L]­zeij@ Pjͩa" b1)딡j=ړIA~i z?Ū}V]eHBi.80FoR+?EehDZfj3QPto-1b3-oFkJ]N\dyRY)r@N7 HxsWvi*fݩsPQdHS5-pM8Iq]y;B^Λ9tPǺ?N;o ͲD5 .;tI"%WB4t ]BljRuiYN&W q`Pm/":hԤ X(|92 7O0?o84`!Ν-2SpקD~$:kug8mȀ@c0H~׿pAo]U&H'ݠ`LEӔ;Eg͑f[V z J`>V:kZ=-CYs/2zTY@`;[d1}R[ӷ?XQ E}xe鯊\僺->jj"@\t}S,ZThMkQvɩlc?LO)NE"dzD˾X +g}8D(0qAxkY(Ȇf[$EYfV,-MdFWoS-،eԨ-NLGcYhx&|AxL.<zw㷁4xH9ɴ/',i~Mm̹=>p/E-56Of|(/x%i׍v|:E­9Yac/KC^7_ڵI(ejQe5*_1Rc7$Ї`e!J#~TQt$.~)Z4s\Qp~8>h֗w))ӗue#@h NАP?q N(;"QIfgI- K~u]CH"%\bOq VmKU[tM:3b{Qc֮NFX(Ұr٩j\FmYȢ)iQ Zd0 ,m˭c:Qn]t )l4qbM,ᑼ))LQ~&(sx$NO]>҅<$r2ȋ+2'o?ZS~EXg\YulʻIvL.#`g8!I*>""ثӿb~S-7N UU"/oD4:B [wI1mOTv#$`-[GJC~)ח"\OS^v a ~5{\&؉]埵ft~֌FaDxz"Gq/! Y`4Xn sv^FLҔ5 M$PnUSF9;[[6a7 ?(Í ~0|aeEҸ :]nόAZD=@-:LbOs{ʊu/7 js;IEY+O-uͪ e._3SsG)ѤZ/.~[2>`N @RG1#<<3/""R, N)W _{CjAdd鼔ыgCDqUݾ p\G`J\hFl snb$7b?|:ė)fPv83ۡ᜸NR+n\N617Gb}i/ei_6̈́ Gk |Dt29V$oFJÕP;~o^flNZc2ɍ ,"aKμ#"~|w7&'WQ1U'&Pdp~=XxV TNA"98mEYx8aI hF|c&\1P`GO"&FbXqMZE 't~ bj_P@H8AA,Mcpe: )A__w)8i5Bx`| `9TV?!GC{5"8aQ91uNobRMft]? U圛ip0Ǣ@~WPG˜̯xyup87 ꣒CO;k M8< ؔ{d=mqs6"ge9nl2jo?e DD'̷ -FwXp }xlpB ޚ _E~pT',HxPKc&Ղ$gS? [5%|q4D-5 ZS%?*TA`7y)UU1D zoGoU7ql ,j VSW~ ;*1c4>t|Iksͯv$5II*u~ }t` g(+7[)m z^߿G tn<%͍Bbe"`6H |ʪXwTJ,z}>>9,\h T jQ ~w:S+'tQUa挹sHcҁy,:Xg~c_Qʤ@ԏ~&㘍\HËg{"Y2ӴVM=1zuY|7 b& a,10QmkfIX&>}JuD0yMt!o)/xr 9D09t `ߦ@0tiL!30lBɶ33WĞgZ*?;pj4Sӯ\Mi n1S)v ް:T%&ΝE/vfUR@v FMqQ*m_@/]9hBl#lC&T!j=F^lQZad^fA 4{S4zW'ql&{6 `vCQd<1׭u nqH[a"1Ҫ§8Zs nF"dm鏴qF'ȕl+̈́c.R{m~߮}5^WwVLpV?\ˀZw<%z4A~9_&frH?B 7 \2sRau*44ɶeC}֙e68t[ §qf0(XNGl%;')qֳ`RGn:H^-Vvf2OV8@6'>MϞ롐9{Mvi+i/`״ M֛<2+_:i%g]֣0Wm ȄSv@7H{FWa#ls6RK")HpEi.<\Y<5>vqߨ7]VbӋ̱T+e-6t[!B"&r3a܊t?ZT|aR=7/ Kk%ƿ^I^02RA;5| q&U+PG6ȹj;1\rN̈́X,O<ʎ/ Q_e%ʺc.Y)˾&SCkmYiX;MT\v9^-L͠Wjt7jH4ӅUa.f {v"qU0 V puh>Ҏ[y,bK3DUb=% d4i.w!7a%n9ْhE-X`]#p1F/MD.mk x:3yCϰC*xKb~`fEޕ0[ҫaFGX^|{7Kp|.cJ %  5Y&aЈ>Xmg>o)-X/e)Q % \]#AxpG6*{(yN,HIUUr/W ̮C ZyJtx9؋Յm-y!l ~MiTk?i> 5c2J(]) i˖wqKiW6S\T.Lt{^T~& # .Uf :?ޝ k?}tZ峀n^gQn:h_9U{vn}TEDH+3kĖDoukfA_ ZFT).H}ؿz8H"jPIe4LCQխEmvk_"y\ dvmpϩR5(G=$#A6; ^DiÔ|Kj؄Zq#0bȈ({O`d G!{p3'NaFDgӄWw6ZN:Jd5FI-a/6rrJI;& +J0synR2B C@YҧQrJS*oqU;;+wYk+cU؅5]ʹ.(TQ1g2*u%uTM)ф+X$`zߌX." R?XowDUtmz| 93 J ?#0%VAllpk9 40Ya:h;~#g(av]mdwTA>Vx%Ee¬|qtm ȅtz5S+L$q _w/)* B53`:g# \rl)H1zFZg *pH|ߊggtn* >EgXE& IV˙V[~sVڕ#?bUȃB'+Vv(QyJ<^FF./CA/4w*nCZ 4CjQQQYteI9)c1m YJq2̍ 'A\_h}/QQpŠ(acw^^vY^1Z}_uej8)8jQ37M5%ы/dq5H񗬇E\Y\!`w傕ـBi1^ts<$%Qwv9FU)@Y6ZjsK(U Vd jvOJNMS% _oA ^/EL.d4$lR}~^!\-hDܵY8f0'u'>G ;QZ>}}VLomv,i4C>v}GxKux3bdUTJTf9Q\\a" M@}3oNO4%q Q8.Bd%0y+9 R(O{rX\1[B%ԙ`[k$yc22gbzRL(~'99`ZHUN;=pL]w5oX=߾?ZA+CDÑV:w5}G%t*)AWɅ]ov?. esG#}p %"xXh.%eXۛU9-)ҫ }6(&XoIթauHԾ="aȌ4d퀈pO" M;%V7r59QSlEQd\dM9J9i{nDtϜ;ƓI lVj9J"+>Tlڽ Ul.ILVnKF){<ҐZ.ľHcŦ% ^YpcV ){1}QGAaL#Hv=K84@Tc< R$J ABE+ 1tHX)h,w û]0&Mx}f4[ѭ@.Ͳ2Y;'>0fRZ&@m=ҕ]HqB2z{N:u&X:R=؂ _> D}8{S$Yyw'P{c9iYZqV%]y>7e!qWbs!^Ҷs5+4YQ[?ѕzPp'M/cmzp$<.C4 5c¥#/L1쟨v37ʜ#(B-76&vcm[ *4[=`|~4~jD ԟzKam/~4XPPO\1gidr)iXo*<+Ssi𧴌q0@MTdP#+ʆ| }Z煲F%DX0ZޑM+?Z҂b"MrγTۑ8p~L^viǏqY.v4oVJmo5 X:Zd|%zGT+WlGL9XyPgwZqEsMvUceAg4VĥU"vn6Q#NK ZHa#X~(f9bX6G]ܢPl5Ux_Cţp{ֲ PԌH@WY' e*=9jňN- (f>:w:; xTO](Kr&ኴd`e灾ꈪ:|5jFNVKG So^JedÖ:?V8CboDPCs:`L&L'jF͊¥Ѿ0O2Ԏx#I\+\ڻգ ݛf.-O@r3_9krn^?J=5`JƵ ޸8&֩^Md_.tS:O4NW.%8d v_D`N^B@7[^NʯαyKL/mv a+y磨@X* |&u-xAAдqo9Ơ(BH t)N[M3zWcPЦ+HUy⏡X~Gh8GQsBMqD>o "fq|AY"/+ U*jN?p[ms(ʼn 6رD8T( EFjWw_Tmd$`%pτhWv;ɏؖ XI7^в]_*)r VQp% Sic\O),hSֽR@+t<g1آ 4&S>QMɪVƞ[G&'yIJ]H~c2ikl:˘U|RЉ*$Ȯw yf/z!oϩSi;']Rh;Cnj݁ :SWm1ux~M(%a:Բ'_s0=k3&x/;G˪cێ@!1% ތqNBE&|9~޸UFiPrA3>yHtY5%b1 T~l3 02:{iM'F2oI%SMCox8{@\mm319Z"!sW(cOesHAeUqU6\)}Upp .,[+`OKY 98Fҳrf>7'S<:YM#R7걍iO{ΝUvxc:<4 JT 7M|0YDƕ{G}񎢟17sGw6¥$^B#3k7L)7A꩑ QY֛vBTb8B_Ws"{:˿l6WGtɬeaKk7ݠPHG&_׳5kKb.@{Ż&{>9iStV&?Dάg{zȰpņQoOڹU~!V̫[2+o%hՏ޸M4!Ծ\)WIIRI @aDh#tUA UNxe&GՊ7DK֎ v߄swcr nnh8/+7Ooy9o$"4CCf)]R84)@FY(/7r #LD {SRoF(9sL-RҷBG1 &:@\H/Ϭ'IMQ]eBdzc|չ|fy&a=n![qUk`LLPu#|2p i/ uE)0RA1R[&v,Uu"BlSJ4N: qDz d7 _ejMt9Np3/>rniӠ4s\EUw~_vWR;,dy J(j+KGΠMGdT/\`XY0֓cAֻ[9A8ʕ&|8>)SdrJWwTW:й?˗t%}gbSJ!SXEK"ϊƐtkվ A){B㕴R)vb=d :I< ).QٿW&]V<(`ԀFEKЭ{TzX ihZ*d6}JoX3`X?~wrN[9ϊH*3њڭu\" vʪG7]ʄ' CL13O" F 3tǹO'>NUa=\4ɆBão8k_b,7X(%c Aaߴ;5 [Xcs"O(qԽ0d؋3ۇjg[05=7 _ؘBXSvu9jF:`6_NeK fhM+}"Pkh݂"&./ ,˜SE739@ $4rj+`#3lEIboƩ0٪j)BhlIȲ0P"MF p ?drٻU'D[I/mU1Vɠ{GK3|P1h,<,q ">R=ཏ*%EH(5 Re0໪-K+"m\i:h3" F㯏c}~ @ 7^zߣS}`9 hgN,.Hz<tS(²iX`GI[|JOӜNJ%b&^:A<˲*X]GGQV?79Ş{%n/,9ҫ`2]6lUAڟ~'^+?KgpZ*il2_nJ/b!IZ߈9GmaBz#e͍ ozMi$u4/P @-ӊ _aܫ;"K"|EG8ӮJ뼸NiCĦH j8L1L%BRn^H5|O+7@-f1Z8emHE O]Щ;%pS25 :9tc w ]S7^P KlFvцI/݃{(}Z,r7R HL%#v#TÂYFZ-ՆH"=4%u!Ee5*~c88VPꀗ͟"i[|k{sN@T+$TdccxƆh1JO7g :t{?u1ih$8UUɞ\G̱cݣd!p345~&^o%>c!ɠ!0)֘o5 ɠ2-Y@uf-2_ Irdйk:4./tɈzdgA '1ԣVL-*65k͌/Re_M^v#)g;7n}tP,6$OzxoN#c'f,w[0V!,C5"~I`wJ <GhyNdVt#Cp{B c>|/0# *KtK_}UuHgw"(OkLu@d i/5rL0eFBFJep3͓9H+#հO!B=F:NnpHjRc_o/ˁUGs5N`Bj4?`LuKk,.^[&2}ΆehbTLDj@iׇ崓~mB9v>.M bʔpaW+qj_peGYo\ơQw瘎%C OUj~vz~&0Z0u#"YK漽SY p̉Ə"2(-O  :6a'|cVK󰡽FYg7^8Ή KTd"xX}*}wx0K R׶> fzVIEmr ICq:X]t??NA /3<1[8{eo2lk0G2lXQ_$L)NQ{E s13)ZN`7]MM⃽NSAF1跏# oM^TD qM)F쫄%,*FaL`5=8WW6z6W\[^ejD j.8KW沗2,qRmJp];/3{LXZi`E}k)D@+*չT466 aR4ZV|cipxGН&Te5cN~>mUKRwKDxs Lٔd`R݀teēl2+[E?!"]Ǡ_I[vC*1&cرu?R "t*TW>,o ~StA,X)0طC$7ِ]eA}T$ nv6 H1(Dbзo`R7}ތ0$I"T.;61xdkW:32yvHN7.8jFI:u4a$C2;/<޷/̟FA? <cB e1DbߕypU|iEЌ_Of0 R  |gvllXs*< 5/5@mԚDu@lypnv-pL4$.-v$L2r#D-b/RE>E$Ax| mYs9&0D8/kwu?|^o/F9 "I9hvن 2\fc,*lEx?Q..p$\EcSqoa賮S`ƤrȾSq ;kbc"ߟ4VCA@?8$k-PNJRMy,㎄O}1 V$gaGl}@=O"{\k&C8$'KdKmFGīNG]."R?N NlazmBHBLFY,1$_.M&+U V0N|[K ox<1 G"!.T E{e+ ak3X+| rMbe_ٚ/Uܮ%Cz:'PSh'Aj_Px%x-7T-V=ӥvi9T Ĝ^Tu.O-*Б2@.rG$<*>s YmOTi yzz ,̣$.^C:x9߱P6IXҲG'ÁHv>oz>vn@EC׵=G5F} s Tܽ2xTZF^g~p3<&=[̄WRlEԥtN`kUY:$??H(tY). ,k"%`чo_%yKS?`4YVd-vU̗ݖ/,/rDcOܛ'UZl; #RGɖ\w\^OͦwG51'%%woYkPZsfXrAԻ 3x09*yۧUADN7ZOZkS:4G>d||}Ɠ{_\Pve&}C&]^1꒙ǚ*JT9y {8 tR޸wed1.,O%41صJg3EjFu-eVZfɚHt#Lz9!533F'7JHMؘ #ic%xБl3[\KQ("5+Q~o?6l-Oie@(nUr.7kOwaH'2Zw$LmhQ$q Hc bJٙ ~b%ryRU7zc-al6[`>LJDwq cu)W3 ́3Z~zVxfŠ!#ݥ.n &0໎|lt^c-‹źHXEUWO6#KZ(6~:y60+nnQAc> O(6[ |~"B-MBH̔u4 L(`;ȨΎ/2 6$ etnrVaIgM!EEKSɆɂo'PM3H혥 "t>X6zI9AȈgW,_lbS4.\ 'X2OU%$09^Tu៭ƱT= YE귷3;WU6~ vA/|n/zZtI@\,%sHc7kٽx:Z#{RJgՐm4MnG52N4윹cF| l;GO%WkYlB1\|s֪Q +t\u?<k Sǫ;ҿ.4ng9lQ(NY;UhS"R R:->coMEُg-?/~ ʌ:|-D³eVO_Crހ jF! Ʌ /9EgMnp9b[2d8<.B>yUu/9,i\ )۝y^MO_ې`uQW rAEQWj]j<@ @Vm+9C~N7Z [Ǥ]2-'7]AQryFiqX!eLl\dS)]E489E#V))-2jMWD}v؁FȂX;$DF$t$`̤S%UvhP"FCV= C*~ʺ-af陣 K*@M;/aڎ2vI*nog oh$uvmyN5bg؀` DV9hJx15ϵe%_kgqO6tI..FK La%6WCgq)q"^K'hW>wj̈́c@Z>]39!~B=~r |vb b EOtİ<*V2tPpt[aYmۙ}/LݝrM'vB,\ۃ&X8ҭe52yV' vSОjcRFJV_fDmd$״y·ൿ Y.45!o'vSn#3Bvoj<lmL[ -wϰM[jE`s8.FWL|i =/نlDrUre\_DdN'"٨V[\Qϱ C7LG^ZS:~JZYa\;75—)YRѰ8HF=(Q]]H`ucZ[a<:c!n[`ͶPa $SPKocgm6oSL!C5R[_5"im̌..בHB}TLSrD^lŭyXf0A<\*$.ʼn]oP}MlYb/F3 oNŸc:@1+#BpFsinj];;qǟwx/WhZLm/_O 9_4Ssm7kʎ^Ǩ4*~΁+bWÂr` Cme1:ۺRŃ܍\)$\M u*|/Q86Le?९ҌV4z(z72.86 āi B-2LN7qՖ .|v!mǒ),k䳏@a<>Rcۃ΀I쐠\ڌIp.gȻ;]X{'ܵK*F_S(k#$oMhEs: \CEUF]᪝%cTd/:s8Dtrͪ u`$/ug, 5׼ӧ|}pfs4*܀~g0ܐ ];1?数W,tY5_ΛxUaP%Z9? gt&9dbe__~nĭ 1.<ŷ|z5X+ؑU< ]x0á-7|:t (`ɥ@ޗH <扚؈F36k6-Ri7ulv`HQb͘  d/ £ J̚s>̱a,ńL˭d:B>Zug!";2I_V 2kN*X@"P^;^ͻ20,` g0A[򌸕/ DE; G aa3/jѹnw?YD. Gގ'|gdG^C|!^b B|NҰBDš) l:PBEc9'[ 7~XFy!@@r&{m˜cYco0λ28il3L71ŧurtpoFINMU:BM|c)*du,}#`Mcpe+zRƯ:C^,GћZmϧ!on`鋓X]0-8W^Kg( vln qN㩥{Ҕ1%e%su𱖎)t70,>4DxHSN'Q\4{U>u"K-5w;XuGA I/rRҡ?CE<1۾@T?~SB/F`>."!dq0DNxdlXCVep4 /W_~ gyIao/$£"ezgb"#gty)|Y&NⓉT ~ƨ=e48.EBS=;+И-1Kc45 F[KOmRi#9 Ci PZ85'!V6{=g,휅"DFi݉ZJXK6n{C$;=B"ڥGSډ kpy\J{ء?K{u\BYiG% H;|"$2G(d3S*ͤ?"R~.Cq:|d41nqky Ake`wv Xb+xv{䔭W _ⷆFЎYemG&JY! Vt BTzLb!ФcJ: Q]\(Qގɖ؝ȣCCt-uRG:̓ mz'1iƭC,Z9kx^O tbܱN "Eo]v|-H3:K~C$y$^lzɖu-TK:X|~4!"ݞc#y&X$pMbq*{8y$ W!4@kD|[wBDg ^ZC"i"ńVVQ+9G/pV_H ̈́-MDك\1y`6f;EEY+h." hdhHҾP9 =ǜVlJ .>\IlWy\8^; `Jfxm~K 9V3w\)zOB >[e-NH'k>Gܔe 1ѝd>geAXAe07ؗwɞ"i1|\6h*.{]v֏5 PdkN<{2^#JC'D{l,CTDMU8l T㯛Y]$щhbSȨz:pÍzLK.ԻwLKI/$Ho6}VvXQlh#|w4˹J1QA kqk]WBa`C ˲F)yH0L 욎T`RuƦFn>gŌS gLT,25Xmxjv>\ph˂׼]fJ\ٔP'#g}CbE׃'}Hs!Rhgyc ٻ-/=ڧ,14γ*dsna8OQHfɌrƩ Dzӳc i(SX ξY|Jґ ҟZbkJNN mxejF\-9a ! gn'a&&p/DHKJ:^`߉0(7w|}Jw(B 2^nI҂"(ư> WWZIaT ;Ɓp"\ʕI 4za\뺹GbV .}Yf"A+X^Dla'v z)f\b%cm;#ڦGJ 8HY`v :]$+Zɦl啚?ن7#Ц&Fjm,eOU"}>z+;).1B8c,1Nmo( o'o ;XnH@K|( S䀎}R&%[^sϋ=D;חfKk mѝ^urlI(L)߭C Su+U<_ᜰ-};)HLƃG_ܰ¨7Xg;lKj]I`bqJv{ylybD5бu iZ~J#faZABL1CQK?&(睚qILẹJl# CO>M#g0?פe܀ΏٲiK:7ݟoU*H~,GEYMRi6TsY+L@?V9yQq%N,UMi C(LDČDڷ}%~]:=?1+ `K=\7Mۄ"g6FFU4H+IhC~:\GZȜ%Ta,K5bwT&(l٧1PtY!5[x| SQm^~2ɳ_H'Ҋx^vs>2ues!ycČb@U A BDЀ:i룵 e9.I(i~0o:e%Lq*NÊ(h@&Q?pD,m,KpI`[jA1LGlPɮvRҮ[oQ ѕ\qzs^8(xSZ*Z c:@өŭpĶ/Z]Sl xPHs]H)\èP#) 7b^If̶b2P'@@2J9lj?nrXEC>1W-Q8(<L21w–P[RZY7z)3+N ] ݱIyh2!`M*E۔5^M#sQi( _x J!=` l?Gyo #H?"JB |/-J T9hHi#9̃U)Iʫ^^z\Z?`/Y%հ1?%,b$~ꅯ:AOg 4?*Q ܷST]Qm泬a:P u ŸKhQB&9@e,gYU|R<.0U$'mb\۞+B-.+D#-^= QM}*ҧ%߶ <JD/FoΛq p G5UM|`AZ8͎:^l v{:afPSs4h/Sh%"{֯@h~:޿S&T;ˎA>_-:;?_nesvG× ,lbLqIan!2V, JcB6XmOܤTBYJܟpc$G&}daMƣiy&2\Yz{~b`sv+%Naz^λ)4P*˯W,UC)װuj f̻"t@`j8cS{P) 31baL.byt%"H$7]/J? ^p& M X˖m}tD:)bfmp{ d]TN J"JXхx% r ƈ`.5$HS>Aw{ )A/Ԏx><9 Y!fp%x٢E5;MOl t>PuiL1r_>hW[b`Cko"W~y*,ӂ&pR#0}X$v8t^*>i\Z ~JĀ"F|%T[莝J(58,"1Ц}þx5^n Q+yT %*<)n<9gHg΁$$k Oi s"" F,i% u< sn`H_&~-|Mo rS ?"!oI-Ley&~o CtP>XO+UB蒉<BeA =,ΐ*>Jjd\$U,w/ qמt>9=XX钑犙 l3uIRo'VDD-7mul2#2΢̅iw"C!=b;N%vSK';gH_\RddLn9H[/Ҕr!8 zTn$~[\j0^ +Gwz(~UsNsl>grcW@?#&uv&AqA\|Ϥzhs~O#8xȱ*y%YK] NgJ7 ]w~}j~XAe7h CGWWS7#" iuuAY/kmnw1hUY1+^{Dbyq67tH)pmXqP{'akW?zV!?@ w2G I*o%#E{ՐJ,s. wƷ W&n׳_MT 4% +*BE)"'4NCxm 8SUuD9d98yJp5lkBf #;JN;#/]b*ٔ?3*Sx I)ss>B~p1((O~cŗUf-߶)f\/:X]>~ o71ש=z#dVn v]&{@]&U^qS? zd^XT1mi_θVc}2R-[rwXW5*`Bsp 'Yc9fcv`>)?ֹ(a-&Ѓ6!o{͈K66Ɖg˸y ZI~@nr{|Ɔ @}WF|O@5s20i7!q[Kf;P~[װq r5X6"W~^%9szuq:!*!C#@f1bE%PQ*O-qJD3|nd=:{ϡ3wz5P&sZJ͢QD8`h],}.D`M (`Πt)ގlzPW= ׮kur$JYueb!@.5S JM+bX${6iSɼXR `tA7-2J2hk65QL>aBk2Op߄xȘzhLl$krR=Oi?ik2pLk^Q7-u|GӐxR( qjFQ1pdžCB^hPȰOsVM+M T'-9~ɧfޞ/T] Mm8Ew+>S H.ՃWxߵGfKbi-E@;`_ӽz]S7c,Aq*o&@;W̛"D ?-w' Nh\(- c)ڪ7vsdP'=3^q8^.XHq3pS5nj15Tc!Y&w |:ΤIO6߫WUi@Dͤ1Ƚ6P0*kQA$ֲ yZrr,b8ma]Hkϵ*ISv@wQ3:%_%!MW{RHarIuS G":W5FHvfnYtCr^;w3  cpu]`Abq5U+]C@ 3!EM&bJ:w]{r_Gqka1#hpP`;-g5KgNxr!]k>7ݰiVn xk[ %),n( ,g y<1Gut>[5KSvM۹[Ǥ@Ӟ'CB3[sHEovJq&QSd]f9?\ 2|BQOgb;QrJ?AԒ2%0,a-xN)rxn|8ٯZ 0XIJa)})2r=c=mHEěX6Zp >B>A+5[/vпPqN=弦yݱKzVlW-I9Yd5؊v:2I Œ> r*OٛN! ǒ҆jYwnUKd5m{[('aa$_G9(F[]_?Mau[%f=V oL$~ lȍtoE:EjK`-#ZJ}z8 {8_0rYc@}lOMg%4A 偮qwzR%/₎ezfj:S0͝07>x$}7CH|eFW߾PCuV„fxo\ cXA+k4zbzo=BK*č˼J]z`.4l~"$Ldllf05L'yN'+Ca5c֡S @,ytlӃz$w^%׎9ޢR/AX;S1Tn,9Z+[` CPN3 n^崻py Myi!NI/rgn"t9pdy$:I8`O`~)˚?*eGwɽ(Jl;X/9PS@M?} k}b$-t/Yrv*CGONtk\l]nqLu[]8v 0΁{5qx0# 39L@[HLd;|N Bڲŗ4An!pqL5~Yl9CxCaV9v/4[LKFOĴq Uջ} bm2q^/RtQT<Cڇje'ykKfvK Q'PQˎĉA7}K?g{WRWhywJXѝ@Pm/xk3sjWZ- _w#%k[D{oP.W"jO oJz4u2OsZFb-33ܤ0c(|0! ~P td^6*ssjp|+(O;mǖ =c!,D{#2lZj4t>T`ɱ-+<6FKر Y=\?J6ȑ/9RC& vlS i=ֿdsi a6th=VdbB]YH=:rҮwg<)YQ]bحqO xװV2ߴ'e9H@ʐ̦>}H-rQ [ ] dIR w;:_aOzG ѧuw̬a$mWnxle-&=*McƅWћwޞw"+2ձ F&Gߢ]r58-\aWdh1%| X/ zU !`îWJdjaZ4 sE4R0?*doM+?A`kG;D|+S@ U^O΀yaވH*ʪ U,{w#6yD2 Lq>;EOy퉭T x%to2Vu4cSȡڶPު !UtUԏoOe=o5UX"JC/oB!֣-=]rm((';GAKj?WB7‚DA7}̼wzFl >t5d(kٲ;s"n"IMJ5pWCtK^LP}Q"b HF& AWbid;nd8.k.yI4rn+,{a\Ƒ.E _,9.W Z0I~y<%y*Ea*Cρmuka,X=#Sb n 4V.? ]CE n{V ~aX`^qѵi/F1XG[&K>Tp`\68FoM6y$U+*it2g*lXQAFy6?DX 2r߅9(0|u렖d(~] [eڬ:v-Sۆnp]#QۿaS ޼bI2:Q<2~>:8_@b׋xC'Ga"JNñmE*x)W"^oeP!pܠ 7Xny{E?uQJ0w,QNQMWV $KmblܳВo7HX71k[R.{. 8ϯ_wQ@`/}0 qL̆ [RR*?#ܶvT>t1qbZ]|u[vZ%r#{LXH Z"DNn{$40g] @} j+~Eꮳ&9qlB.^xΚDz&t6כwq챱4@}v/$Le򏊈}MZH{9R. ( 33h0!}dN "K`?GLģ 0E3U??=nZW6Xo, P&҇޲dpp$uuE ֓e5U5e2~lܜsPbtuU8x`jDm ;:9ټca1V Tw0_#O9]~KRtpVRR+u}^CU/?\O#4(KD4R[U=(i#}D[mJ6M,)LSb=u %iO$T&935aR&0sXr$2Pe"R6ߗzxV^,u`eKPߘѣ>SB[F߃/j ScNh\lDNƳSly fuBD¤ =5250Gm}?)sl%,qV*iǵFF2`3?0K>>ղ^ᩒ= ggV{0.Nr}c:pݍ@ ϢҘBm鬁1k.Nꈡ(qHg0'Kfoz@o\rM~>>y3G*.c<'t8Xpʤ>+T9HkL%r(M&Ea_]l}[ S.U_s q?o+7ܽ# KC*qqy- T*ɓ ꘳O$hN[9nհ'h; \g'5M/Pm;B㋚yWMo\AftUV; 5v%7sN-GЙ̍Lg3| @ֆ6 >"yLSPTI>dER󩸲n!(cfR9(uea3J~Ѽ ɤRdu^$Ai*o@ękHHBqzjlC{Rmp%ug G-bX[S˩ꃳyb%W_V>L( \k; jW;R}ȶ]woF-J`<;&6'oW Jjuon3m+YMXf\qOk(4A>"-cیkP|RVB!.?[&HH;^bbRȯc-qA ;WpOɅucz X$vo3PJDH^/"b.!y^:h%Z[˹`cв҃ kj!̻(@{Ϻ%jn6E&YY{pz+g< 2~v-o)(rb(>?؇~*4ӝJ lo;ai.ɑ#М|z(b%G5:sv`e i6-WoRJ -p2;-cx@ LjU 6$5ьźX(oI"ÅPcք_%*Db%%NjȠ11- AWi) #H"m1a w֛b229l㗱Ҏ/qCyCG&b4'6;7H {Q`Gmy5KVf:L$iVr0<9[ \<;z<5w[O>RO~oq79n::k~):XaW&R Jy:ФpD~&g$'V#ߐ":I4+S]/62}_iF+|#g Xf/$y eEϱtU0 \+*vWm\ ;P{\PuB#s0Q7hQ؜Z3t`cV8ď\RrLd8ۄ^ڃ̳ ?}V#!1yhN>?ςCv /PtPtM)QS-1#Fhqlv Զ)P씾 QTg':\vԽHxX1b!o@@3'?,Aָ>݅iPZL/&%S6RO`3_ B 'BԞB]Eqwz yhpHdh*TYP4V_B /& $ =ΓEKo<֣`a=o}\=*)SKѻtZcBEڥ`wVzrC8oaG**&O1Ub4<\l\%" `@isT1vK ?jC;Y\ڂFl+K KJBtCJTYCe&|vA0sm}تF4Z:E%6UҒZ _͛)]t|`L b}t/ZMmsGbAaj_6l3jT,/mՄB~ct|9CYfU'քmhx?֠uTwQq6UItCOWࣳdبXj>”avy)Ѷgh7*;C_@q*C姕jtF1toˊ[GdI"oAnrPgᇇ)|erRbq@H{0"V~Ҏ(@ Ua'wN_V7e,W*.`톞8a8|BgZ.m$c 5E6o4WeϞH;zd/Q'.%[^K'+ ?1BgX f481& Է6+tO\j(DZU;lO\˯m3BXG}G@ ћQ/~z5xf2y4 4Ƀn9Ck@FݮWvwU<$rMnMzA'{@^|T8< ':$OٛOknu2ifz%ʳc6FlOiKj, S]u_^l\>l=h\bY9uxqe=e?uH&=-W Q*rY`e:Eវ_ n^[ JQVd4TBeel*E&~)ç8h޺k!&݉W, I;J2G(T ,=/*Bqđs- @hNW:BZs/+gr& W&4 \8u4 v7xwH#RwD:XӘ#EAkSiAo^ QNc&O3(j.UQDDyf*F)|k|f-ek ?gI"JVݏd/~/D'Yz x$!P1+`,V=]%|[MVS ,/'45BjM?JW|U{2#Rm4+~xJ;wUnԈ:Jh혞_ #k f N>zi8C/Vsۧr=;gu5Ycx,["/S^Ёop!쵈< S""$m6sϾyUPElD[xz#(YP#\T1R$5Ε*V'dT:n"PŒH.E tBU'k`(0|DRnTYn.5!K@A߰Z&#y`ۆdXP00t U֬9Rv4Tso'0`9xk*/a/f_m&`nVjB3*Įދ}D 6{)#L^= h/`!)?\C8][ҬuuN\PXR7S~=Rw hK>3 з0^1Q $9TKdsh[J]Z3CC_Km'4#rNoުf9OuEҳfcEװԍrHdհLЏs@R[ }Ck4?LS:4F@>lǻ $㬠 \7X *E"LXDSWrK?,Oa9Be^-*Yz ـ_5$⁼ &LPpgZgR?Ɔlv\fWK .gpQJ6I_!WXUiR2|mhEH{"}2Y-i`^ xi [Z_߀E?>2L8q%U_=" 1EW9$!8[9V|PWvCV1Nk1yGEY-Z8,{=] YGb,@-ikYTY9\Xjm_!Ў?QJeEpt:E{"DUNTNbc؆o7UCJr' р#B OG B2.R{ Ć)oE lxF`Q-NnZڤmm*鄯m̊N:N hĪnY?%QdP/ԡͬ[{n";$aT7U:*D AؾE)O2](:,B|RE3|rWeܒL zRR'K\H{UaM<6 ep}L9ke<{bMUQ߹cF>TڡڲF'5J&Svҋ85υ\ 華)@Q5~ fࡍƶ=")-Dlh>(tI$yLqqPlNWH~'"K)ߝ zh|SW5Q\FVWI 䑑Q"Rc|evW7)<-̏⅒d\D8U$A-@}3c٭Z*ˡuag=W9*f&fa|~Y*3ezy Ê#}dX{ ,T1}4{_Q(k7D^Х@;[w''i}Ii27{5 *7*q\4g>|G4}?'{x^\PUwQ?d8_ <6ũ4iŜ `:/Gl zKߛ)ǝ,^"$>_U9\`sgLƑ[=X1sO 17U@M\͎<4@ Uk1Z5ټZ@"ם:MU^|!9{`r1 -ŕ?KT6"2.KFB Љ9莕m"\͓*\F1J)?GcoZ@D(-0>!^Yg5 ԑ|sHiB-*YBFKk1KJ\o/]c3| RWq2~웾e [)k ^ wɨF/qp<Ct^Q*`s956߃+u=Xd0(*Ś!(zf:La̍ |j'uOId.'/ASF.AĹ["AY2{%A$w t}:l>u+¶[<9GX-*J~ME-rI|q#yqJPo&n,E.R{Ʉ 5.A%^0Vd`Z] dtVx>t۳(*X:;˽ bQVQjA䔢aZմr% ʜ)6֔r1r8Bp/.lݫ" v-]n(bjd»1\lF48Cee~}e.2&TM&,ŰrGR|#f{ᛥ":XX .3 ~2l\@-@S-UZ'WC,s^ƟW(Qu&)q,p6ۿ$v 5^nUE Iom܍K`>Z¼a%Ff ht{-ap>(R{gk@ r2z|`KrsWSt媈NIX 43 ʄR4ipK ]O4 8ILm'h~v{Ht]OXFl5 n4􃐲UCasVNԏ/vPUQq?6$AD)aYN\g[-Bi!SmpT16=p' aAl Lylz"D&|<8Ea6Ë5U"fVsr`_C2mq{WH:W*bkJ><{j*X h2ۙ*]dS+d6^JUxFGhxڡWv/D("!1AXep:莆5ldu54%| н,ڨ"}꾊$; ]l?ė.y<9 'D@M;DRf] ӝSU)gV$Sd-;!0ݖ{Z̩̓!T; m ƕS8am1G %Ĕ$yO&HU^K;n:TCy@rv鉉[͘*2v2@%ހe*+Qape\s,M7'Cذye>Eta9!^@ XplW~%|gjNC%dp߸sL NJr>շs s*;o=+.2%(&G0Htuk>JsMB5_\Jly`f&> A20|NxђlöF1jbbLdlb&l-&FcA03H-^5te$fDl2rx%4|d/cb la 慣=ݝ"w(6 e=┭LVᦩgb-_i W>&]l-aYb?h1p踶G>D,&q5~wOyy6B̽pƺ0~H=xg>[s3ٗ,ao6@*%/ -MJfhpZqyu T/C՚SڙEB$!2/զE ([fŗ#-57Hֳ^ҽugD;zlo<Tω &{}Hzr ņ"x-1qj`zqb(UNeŨpL/s.U$K_4Xu(܈lXzQs{<:BiT}oXÒp5n:,%)"[};Hl͡#}EUg=YI*L|qA,:k` S\J2z..?|醗y7ulm6[d:fav"g4%.R։5< 0o 9u8kazU !% -n4gQD۸z5Pk݈X-U+P\;me)TeyU?V||]j"s]Co # <ጓI9)"!uCRwa4ispib| o+YMD dlZWЃ.9ITYi_{Հ 77>]t~Ҹw'.~k, a,ǀRץM:2Nl 0Ͽea]>5y"s^5:A_Ұp+:2U<.{i*2U ׅ b.ne;J @3~ʥk{=wHy?3hg\N[ۡ T0sjYJd-cX}=i#7k'#'AUϔu);/'tˌ*ШXP,@w(6m0$Fn;r%)\P=n%*?ʳ%`wZѸe8K_+ :!~q~GNoSrtʃޏ{IHp8j6iT8FAK$mF" #tI4¾]= 6*6 LgG5.k Ö-ރ?aCUґMn,E/ a -ɻG | wnԈrӤy]XCSV[2K)bsaLkߪk\Ɔ[VGQwڨI*ah7e|U?[ 6aB)XK1{yv~bĝU5O.l]l^vlq/A>dWGJny -+~3#:36z[eί3.2͡._2egﱛ-X!PwtIr&"xRW+\ 6f_nK]9 %0鏖^U{'9QXd|Hu׬N1$\9)mZ_E-)8{E':)aju]d~:hf1A2 p3CoO(:2H'Kq97`8; Ev;4&/ϥD.n;ml"A#!C}wcSTPe }R% EȔ}`_Jnp,]ɿ;PR%0ΉXۡ_섪Ni!9Y'Hڸ(ʑ17d#6\DuS_=%E` %sYw 9Tt2l_.g[1txij( 1mEZ9W~_b4EF6 >YΫtN{h˽Bnb.Y#;wJ7T3: h8v뢒:c pĿLFIw0QSQe^%#J} ZdŞ$o6뙒Ɖl.rkl]*p|(=pGf}QHCGiQR4ZQړM7UXbZqEzlg 8]w׮!}mf^:iP%`_G0s!YCQ%B-~\Jn$MPfG& łͧ}p piypzSJ R90vMyt,ZzơBʪ˺;*wZNT/CN|/ڍPݠأs *6x-wl`TzNzgomxr ,h32\T;6Ub:X HݝH-b`$< W~ѮCfm f.鼰 BXDrIkrzFiW!Bzgl#ͳK<f^-7hd7ʛQ yz::}]*']k>dзɫZo&|C)_P/:Z}1ElcSFoߟ;t9ٝmF ALRv@r-M:8;\FJ+GRN+ܳowh?׻#g+?h5t <-#mTL gA:G4TLN<|oP& \_x鲉HB)bq|e wvAJA"HLzlkUjx֠)I!W ЎﲘTUf/Dɉx:LETm+^JGr`mC50=K8@xao:N#w)MՍLQo13: y2co + d'ʄ`zpio8enW4~HId#w2G+ezt,h kzO\`s&}zR8Q ڝ#'O@{,Dh Q$MfJ}E,e/=׸FV ۟֌DCqwƝ3P_c~5}Vtv2>Qnmůt7@dZT46xEs^ivTv8D-GkD}H+L*9o],fU:%ҏ|àw]z'"B`p_ ?nq7Ur`B!9L%IK'rK;I%h9WmEv^f񜴻@ӗAkOG_l)㢼JzZS I!lZUSR>:) ԗq$Z˜>8 ZP )Rؽx2p5v̨q g[*`uW&-}X6ѿc8pMq8eH[8, YJ "* +/p M*ǭ(vV죬<i chtE˓#"@OlcܩAU 8{ m@RZ%0 dT&̺oɄ5|_r&tv߽S^؋M=x^Eg@uC4Kyfj7)ȏYJ\a o%9ΧG ~*C`wǨuhUPP7dR+VX7WncvQ6㸤L3,>G,iOqBC\qo.wbT#T\d`!?@8fP}XI/6\e :c?WU5M*:l ԉ`[+d;bV8؏ U͋nu\ DyΩ3k 8k+{UX-,Hl+TJ7mn`&|,\D~~+v~ã])"E kܚgPT7kZ 8LPc;[ENqJ30^ޔ @7 -[q~L&f#~!cn4@SR6ɕsinMp\6u4/9Onm#s! @`k˦O|(j;l 7W"b+SLI4`~ϼ,6=Rɉ-(ZK[Zi$\~lnvL`zAAfCg4="Snyܮ ȭk_ ˵ ywg9Q}wppY8 >:=:kqEQG&u(nF#9 R$ę2$j fÑbc΢d#Okׂ*%=,ʧ .!"vgW_/Gbus .Q4¿D?Fbڱo6,6t e AB$j+5'8KT/e Òu6RϧXtz[ :8 kdV`R sǮ*8On8vh&Xy8ː 2>IsTk-a$  ˍ\87m{uoqLp3_x.o/dP9 CwM8Q}bTgWp _nP:bבuy_3[c!_iJҳ0:#MowI R-V2>hHnWed @FnJYa];U1~^U0?WZu%wgzqwb]<,.xl0e%QQU@ȝ̒@nfP.xMyGD"(y>v\+M̋৚O$H 4 M~vH_lE<1;.L^kt&<ܽqtu&VA2,l3yʢ=?P d/ 5hbOJ $>H wΠ &#OJf/ ^oiXSHJ6/)rѧVooRJrRa\ -]$>|4Ւ;#8ښJaU@!3idtv&#D;Ѷ B@Ȧy)fJ;@u}q7"ij2܆kQ(O-zOE4cl[ ؇RU20ɹ\vRU>A." b0U=%.2KHjp&UԻ*F\ׇ>\{~սLxwR-fQ_`͠/>$:>'!%_,!}t_u 3ϑ@h6"'*{cy$7*RFCu{#N ^(|V "nL3wNsHqܓ46.5-ڟKVKaE/ɟs}Cf2a+iӜQ"j@<ݓ0B-\@dR8j ʢG8sBJ;i0Ky&]}SLmA`7XMG -: pѣ]8f(p򦢽%wTǦW7ܕ\.B(4"x /ɞȬ<4,:n/ X MyF $5|Gk("p,5|fGLlAGa M¿ b WRU &$}腬h$ԅ*ҘjVKׇS^~RܼJdrˈu'dc3k;&zOC\ Ӕ"vtHez\sH÷m`.ND,:GN0$/3Ga95h(,?vR'\PRSOmU k/ۨtu=B %&g!9tOC,ϔ?8muxʅwdEȰk9 w/тVp*Y$pD4]܎e|G ?2* cz'YU4'h+ Q) S)=7:LlR[˜o$NH,)Z%Bم;3}zٟO L [ď|ˆ-қOVRyo«lu zo8Z-'}pv `< Y/$!)%bin+<(NRm%#VS;L,HГ63c0,RlKԃ>Ц]5fDP Z钪l-}@YtaUMY,i(8X0gLe95>Y,BÚ.ߓ^ ʞa=>ƻ#O[)I6s6. \<)}Oh10:3!8lz#Pr^kt{ğhƮ6 MS44:$%SH绢H YK)l&eIu"u3*fX'̫Eu˸< %_OdzAgY`-캓h+׋a6BرuF]\5 Zzrd{#ӱՠ 3!/˳΋t>Ϋ6 LvcC;L6uFP=s =;csU+R]Ld4aljtE:-H\umѩE¯=M#TiJP?QnKFҰ<^(gf3B^Wcp/ߦv=U!{ gUL]UNdv0pO6l՝NMz,6TOJ5^i1i(b%soѱGvڳPuBS;dE&(h兘AoBU62"'R\uGaDQE Z)QA}:TZp9-8NqM;˘sp9!L3% 0+s7QĿԯjj9 pQy%-412 x> 1ÁMǽy.|:m桝j~O͍"x @j BDFS긌))PY#8lWl~SCDՏP! bzx'GhR@%u}qU6ϵ(Z[1?0lÖ -Tݡ鉡Hz5j46{R З1jD \\\&b†=ȶӭuؖ6p/([e?;-|wi'cw:d?3MYCeN 2xC?`yX(y3<.0?_/B|Y0U :Tn 'An&$nv$_d>cݓŅ[Ub9$Akd!Tq'T*f;n&Ƣ lj{SQ6tm߇W$Zோ hC"p;%r&_z70FлqUW0xC'a™$)2\u!X- ZiY2шň=oG@U+BN/V[3g0?~TTu^-~jN/-`7{eҚߟ{qX'H{/GQ^?mhgXVk ^Bqku+2NU@,fl踏ZkL?$є}27-b[od7meZ,W/y"oVe5 O;q56֜nU;Mt޷y 7%$2WdeOoS]"6p*oQ E{]Qhd3ԍy>_'ֻ(革z ~fO&d˟ @8f^߇ȌsUePj \ʵH]D8Ŋd~ʶ f+BD+ lAhf[ .nHK74ti m5BOԬJʱ؈i_iuTB]ڛzHtS!#BwFa*#3wEH>r3&]}'`'s)AdjU噿'ofyk*z Y $m#:#qȈV^Q>]'[#eOq'm~V5Xy,Fs >ɥx?'T?œe%:AZ`8-Tp+$o`.l`#'"\ج1ԠeVZ`gsLB1z(׾st:! QA췳n=@ Gmz\hЙqa%8~)K i&֝Dr%fm9z,X/ҸS(Ғ% b-^PV9J.)X( O~pujyܴhF-tvKs ɩ1}-YړJv@1);VdF70#ַ_ VU5bowE*Cxnq2t_} 5B쫕n6zeݢ hƷPJQ*lB8JJzV(jegga$|8K] JoB7rkMYh{!>C*|"ԵJN: )j9!Ex;*t·ui;;*53~@k@>FvgB`/ɺYgcqdzx!:ݫMf=FPsQ3,Qξ^_lz%$#CeஒH2Q=/e?.Fv&P3&'Zд.duqqpRGBTC34zjwu!ѡ t9H`exGX#pWtuʢ%qA 2tyow|YljmNo)E{f8jɵ }L(-Lb B7-.g U;IQbZS\0Ku BL#1 w 3!J_ 4E$8Je4`>b|ŀH@obU`Ů K_.$S+w+2P,2(vb&~E!Zʿ'u;tqS[Nd>TBZ3.J/VSwokb=55BBr,Hq:V&О#MћK^fP<˟h+Wo/2?-s%X:Ab^Hw rp8JG%5;n>kMMSVu{?W`:1X@ )88+OzB Z@X`y]yQ."07HfUتfuo42N>3s*㌫rw?,. &W*`OͩM\"HgJQnX!Q8rڟPh[ IhxiL|<Zj9緮Xl[*4\Bdo)-iԎt'̶"_|crd4J{gec>9=gJM#ڲeΚYqhHg~o2q#vB.Y,I.l %)RO<5\KҶә pc8~ @q L,/Ǎ " +>1K-{jЕņoKIAjú;:_ITwl. B(Msf @ڽ'HֱkKݝu+ 1Ntk`Is ׳oYK-C}ƎD^?q|lUĀИ8S`cNἯY;&e1ɛwX'L(mYH,w_$ ̍%c@wNfp#NY"Iwc6wۣx]wSwWDe|tXRW(ٿQ&p~A)/+07m7tBn(eݮ }Fѹk!b:iMf2qQ]4MvCew_G=N}2ȹ%|pϞP9I#E@؜x%b/ȚVyqyyD-}Yl]OCRuX;$t5X+cل'X_z5|%"҂>:핆~OP?j+=7֣ 4ҁ͟IY3IpӥBk10# ~TC!J,٤IAr-]!{*A6^=-M3cm5 4Xr)1%rz*q*:` 'Vac#8I8DP; %e-PؼL1ÖbH~nQI|CƢT¤- !%nFev 򏹄Z?cԌrH卑J }OקoN 2$ga Io߿Dh3uVYя(. V ዜ$#4p47!(\ :M9 Q$DjsxPk\$yP1~7XzUz$- rǕd|̮JF<}:Uޥ{{QF'+iDpm _ }hC մ>~1WpJhR%1n'C^&l^H-ȵ>DXkCNgW@јs[9%`sIhݘh"B YOp.86n_߃Ɋۡ"zI:2Ψ,\-Jy)ש&}n!ǠSFin&d,lUݑ;/geOڭhY~8dޅa]Y{`SQnU>'Z2TīJ goA <;h(;@A-M5W !y 莛^\ȈiϠB‹?*9m" 3$Nz ?k;}m‰\‡>ϗPJC!Sm4GS!^zEKt1m1Z7#,~8MͮxR;#Z?/*t?oN+jnjD̓xE>i eLsqriw?WJ%Eڄ|њNg%z$k- dppO]d 6Ϛ"H͔w0qm 填0лeB $@}<.u yw> 26iB;{B 5=fC9lNlR,RHE%#1f^`S8b$^[w.R %9{Nm[@$ʡDfUYiVeRGdm(dh"ڐAYP)|ӆIKT㚎$@V v\9wٞHe ~?t0^qhYLo@e052>iug8 1~⤃}Щ)V`aΟd~Q- JZU h'ͽwc; :,BJ gxC0;a(;'N>N4Jڡs_+!\9:E}=7@bCFutx G႔,L޺5f4bQΆ^1YVpxgj sG 3Ad v&Ro"0l:^4 ud>v1g?u@w" 6::o;u`S~OABgA@ "J|rTA߱Lɦ-ǗfWOh-YZBroQ܏053o&b~E SEE_ 6; VPC4<Ío#iQK:Z[u'[}H-€Vk1 D:Goq]#uƓswح%,9P؇ z>녢>8n܏ԁ'|l(ƠiDe8v2s/- Ez4zeA'a&1ӳ#jbբ/n{31 SP5f\z]B4l< Z3L{E|v5e|P.QVj- B ^=M8ىx2f,Yn[ju!pOX\CQ.q[FB֝rV!R?PFE7x^=]QDPnZ)d}u͜e0X"KiK#1X@e58*ӯŋ7AMڇLh'yʏ9̤O_0BSB & RL\Ҷu0VڒWRo:(tY|Ul3~ԾAZ? A\ԧȊ7/6V `?;'[bOWYC{V4?_h7ګI!ÍHcrΛ>F > hG3 y׺yHװ$ Nл7Zgsk ذP+Z9v+cֿ)=LBszΈ!?tSڒ̞,~r`4=l%–)n"bs#r/;vcIlhZz{X_.hF}/#6.76I0A]}7! ++D=["SedcX~v@beP4F[,[O=%)fV@ vf s)݁w؅1{^Y/pO7{iZ!b*=Tc\љ ]f Pqy9, L!nnoJ{f=ҏ*p-t~]0\ y:6lJ5ԿoFp yӈ|?|A `S5Z[IJDdv"g@b Cl#@, ,yx;لwҹEe *LC ӵ-u:9zI~yd/3Jڐ?,l\fNJR~L"ÂXI#C^'9jxI@'"MmÁvIbV"'|ZEk!՞vhw$ϯHS7I@NK /mMpXnJ`F>U*RDX/yAOrQM/ᶙ ;zݻaZau-ăjG} #$I&*9ňfO <˂٩':[v<yyG S\{PDi r*ãPB" !\$c߰b\:?R7Db!4.]CF/>N5^x_yН:E}^ ʁ@_RDjPm\RI &?R$(ZN ci} ~K><0RM23kh''0b%C箨9u u׮ĭZQ z~Ȭ^O"_ 'm5GHъLYDrKBX6%?6<# ')ƺs G= H ;[Bp3V957sݜ6DIR# u&VP)@%J?LL`6 &n:C7}o!M33Ǧ+Gt )B)Ƙ%C{+GmБ( I<˴I1R Aޫzwcv Jo[֕Ձ@:2|OprNU:b0&iPҫ(>f 3;ײpL}n B=It̀ȸլ]J0r{9(p%.G83awzs#wUlSy 8Jl(P@3B;uapD19m錙8BҚFK)e36qq:MǯxQ8`uSsޫ}'X{[~ԐӆO_ l)_\s,;MI,pBē/ T2Vm7Jg%h]|L٧BاI A KD4_Ǻ<ÒR_(1aߤQ<-Eee Ʀjt@q3l58 ^s {Vzփ]9HWRMߐfV`{Ȏ}iĊ:o4OW gL{#擉t״L^يxk@|rwǧyk. JdWzyHG%/pvYNF_hx5L7|v31ZZ~>?NXIm[eUjsV2')A(z8ؽtxnܶB}f I4rOfqч?K7f1OEt*+Sځ? ƌB\n;昂9ʮyUV#;NikCٲMغٟn#\aB,3 /xm&GyR׊Kt/dy o8\9EeI:N+9"#m($ijٸd/VQ%Rz$ :2iG^g&;&C ۬XNX}s{IJh`Oc?7 NcezVGMa@)pW FDnn/|TzD[PTw1%=0wJlziC5tTkKURemО=Q紋;EBSyY-!sPCGў@<%,2x$QJ&Cx 8k "ulYdb(ܶh[ĆoߑXSzJ 5&q n8? Y3o]U¯`O$PQ]<W쇉mt(BhKFwнa,8٢/Iyɸ\9.ɗ`D;;1!t(:@eŌfTsiZFx> IfJ[Uzʡy5Q%=v_UO8JtÓ=~5k@5L;X/K N}%2l3Lɠ#,F#\x.na 0vI7f=Vgܹw:|qsMjV3͎4_ׄNr{EWXB|G'lC5gj k2!ݳꍠDMѐ9̌FV!`N$O߰KY_R=qOD~isє Q6.F?5z  XRڇ̹qrr)QU/GZe-MbY«QR&P߈V/zԱtc|x oyd 8,X{ $^Ywըt;\1KqsH*(vs gs2$ɧ^+g oN\T`9] ( g2,&c,nYP_b4'e '^Y\jI-(<%f˽ 9bZt2[=6l5L;dffICOo.=w6o- F ˣix81T20-Eʉ $SA1Њ9Ys+Ll+ʵ9ЇgZn/Ddz*X撉N~ƒ9O܌Os441{l[PeR gWF8 Gڡ +` U<;lY 3F+7od?ps߷Z>ҍ] wY͈FPR!/GNo?s`ZRk"t|6X|{Lqq2(ݎN5(k^J$I7E!MU9ȜvpH hpR`ʩX?I$s툧K+di=u-r([UiK h(kxG rүJt6H:0uee yo<_٬ C1pz=oǖ'd ) vL#8 >5&Q. آh͑u|錇oi>Aú#PͦY9}t2g:2@~c&Bd1U[kPre4Ƞ0C&ѣp*ZR}Ɲ5ʕBl¬ܛ pڐImZt6Dݚjx{l3%S`Ra]>ah?/&xM7Iz]5l~g{|5(sɝdf{gbWY5}Liod7a{\Me,TF! f*&u<פ]ݬy_$$ Bl*T3jIryUD>}1=kg[smx aZZy[3-YJjgLѱ~R 7$CpEFf(~Nǀ}{sĝ)yAu2(cC\԰3fZ\026<8H1Dhm_^a,f\G9Pg4g Nȵ4\!c$ ԭZ]ao ^ W[G-b~GSqYw'ԉ}SXv xdTQWHB*z9ZV!g޼7`*&%#,}hc٣g4~PGio_E6C ^!@\R}iߠ[gGF244,>п3lGȩOUɪ(!] C*wu]/Ro9ư Zcip 0b#z/57V_UtN]@zr̤zm'gKyҾɉY]N}/8 Q"FecR$?|EɏcL'ǻ.d XʹQ0T+uZ~.|c"uq +d SUTw J!D7?L9㠆v:z͈>ԓF׊Ry2ptT*ICo%z_ ZmTp3#פ`Adwjb?j 9ꗺ6+jsѷWowp2ɴ3$QxcZlɯ2t,XH`ZmJPde^AV*rAP([9qNe~n:!<&b9I>BA%zѷS@Nآ65N$8oIz Ejyspcھ$2z?a۾$&"B 2"@d[kw5d|őR踩|;UÞZe8r"5z.>V%>̎Wlxӎ_J箭,h7hozZImR:?O=_ɍ |UYKH:~lhJk313nSB2"6rZ(ײ&ީ$e'2c3S2h'Dؙ.u!kbgsVДi ~v͚z>p Raи/ gq$,UAէ$&k?KG-ķD>JȾl2e1PN_\l(Uҫ*iGҕ'}؇kx{AEӌW6'*J mn(zO#cv䴒1Xe,0Pg mg[ o73m*bڣ#ޭEpb ȶfO'Y ZqCn:o$͔'[R6G$+ȃi}B$=whPؼs[{iy%WA"qxOMA|?U- ]ޣ3ϊV| Bm;%(MP?C>4*"Ju|} oY.hm5JINd%G 3@׺( /O4n=aͣOfްՆX&9dd]0}:Ubׂ˗zq)̃T?,IUC؁9E3kfTĎq:8aC,uVX:)ܡ"T-Yb7۶ -\k295>h߻A;Set#҆>~_B2¶\`,iO~dYW,,ߠH/>p1KK U#b=Dj`"4$0 v+;eXcj hבtip1XA[^G5&lf牖CMW[+3nnޟ I܍{`4$qR s.tb(g.{rp|3: T:QU&؋Ìg'Whr?yfaFؔHTQBvzx>Gm0#zΎg~n; QY:gƕ}d`>{n1\ɩ*x/6,+ǮlS?zsI ~t le2WKfi"":dn(h-;e`iyyksgi?A{JRTzftA(1./@ ۽3,RTw7?bX_tG58>`o3z%A ,\z,C7KBE "@L@ηz\i^Tse /φ/}o$*': k@SR=%7͉ -#hl_YIup(?<5)'ܣ Piy|HWU/£J9į"Ϧ?X2p,^;V/c@&w8dCIyNlٕXA1NY`5 X|H> 7n!ߘq^t؍FNV}a|0z3)"5g[ٲ!rnןENyb:Q}5y\쏑d`lj@=hGksIN5\scv yk1qcӰ 8o ~ۮ_Ek˅26vXhy9O=~0ĂLey'1k|!xI[$;E FqrҏK @]k/ر 6@V)ٹ|}is`gWp&Gn"ZE9Ӯ{iVMMj, 2_?֫r +">r4u?WHU=)=!%.2t{W$*_GLcjןVħ V ҂gqgK^}cU"C)f8:nm3P;6n!IJL_+ΔA@ձAB<|a Ogn=A3Or5碣Sur+Pi m8"fh[H+'EVY_lY9 flgPN=Pm"#e䔆"3X+ig>O0PKP\ŌڭyÓJmO[l{=8g;ІOK9* UT^Pqr Ԛҵ;#C#bo{SG2fߩ)XLJݓL^-?,vRtZbSx(\ٽ.μeHe+EDZ{nuqe/M xLvk΃!#N*~>o=?VKC #_Yk\uhlae^JasM}x__SInqz®wyS4+s~0b}/`c }'tH|01Uτ7~ {޾x҉rS[o_h>qJ6^GRN^\ǟ|ރm#ę#/bS-:n%ac+'ctIm$vnts<k,$(aL ,t2rXu)NP@ eg<88`aNŞ %%v6,,OX޳`\)"ç<5Jo6؉ 7h Ec >Y Ђ@tM$2},͉ziy||5]rwukQWُh9 ybSVcnVދޭNGЃ#7m!N܂vC-;K%(&ŠNSz#4u<џ..o6= AF3Bvc_WNvsˬ'R$gqD$mBj:X=\@{F%m)QTׇMaG{rpӉP=4ழis^O^q8X-f=%GZ l! Gͺ徦#ڃ .ɏXԘl;kB6o3Qs \&±. ( H`pAjOxgGn]$.PU-.3MώՀ;~egOK.< #x-.\^Ð"C-30IpbliWƢg%'8 M>(sV2V; H,3H'Hi`I &Z58g%*r$Zep0d!I(k(Ke-Zs)w9>| /jL8DxŇ/tKXB" ~--t DkeZȵvijٺ԰$zmL]CJ9m!ȇlYNÔ8ՌFfk ) 5 :)Zץm +]UL_ |_*1ԑڊWF7C6W0:9k6ADHX4A쬋9ArH /likjPjdB>)JgGΓـs 7Da ۺzl/=Toy6UX!LgJE=< ƞ(=/OOІ"/Z<%:>|0= o&yWMOnF5rI$W'ˣW/-} ~bG\JK-JŤI%'WluiMU">ˁ$:% 'RzΞ$<489>Et9!&?%X~iǯT#QJgg7IOCQLzsz7AŀY?Ck4v1 y_7xmhjr=9 M ђ%#V!) y06V3XŸꖍO>)þ® )#Qr-jՃ%6[Sz@;S,PgƵ41@y 6jlRo04 ƞ&:OQ׺ayaqcY滪wS?rӰi4\0Z!C]qEM؂H@2]\LTq.k1?=lr|)Ke$ꎞ)jQ|KLMB,!ZdI6fZm_-BQXaEi~;ڻ*ڱiq73(Lkha.쥦a)-)oK?|L);Qd-I4ވ%9w3cGc&[">`;'6>* ?9ƚ17X|GnPSq>M z3S҅{ؽ: a޼x8l ,{e㭄vTtn66TN XTj^`Z0z\s D 糙;*GWj7Oȝ۝'@A4zڞѬt:vJAq xzT }E5"19k3CWW~ o]KZ__ 4]\A݄ٴœkL%. ) ٢`fNQA52iFLtn>wUXhDo$%-Tjajr)C@23Cd MQyC #+#I9q^a5A_+aUaamAwle|-)rː#fLvE}|z>9}T; O0'ti)'/ T]s{=Js.tg>mte>!$B؉AOֹ-f]> P~$R_ k*W:# &t|>KdX9W[V7'hiH'7%Zl"p#>,絫''Tdl0?嶦Q^Z+^$TLʝ? j!K=\ m[rp cB6i&!9A<(;ߝy[L+Pk.gtj?Pw;G_I6,&IѠdkL7'ߑ)_&LƠJ|D<8j Y>80bǵ H YA$SPX3(NBcA5"# FܻOjex>Mqr](٫cDADОf1|( ,_ӅG0[Ӳg>зK&-䡣!KicsvE)1['BV"ŕQH"W޶܃2| pZt#8B-ߊXuyփK3ͳp^1=UԮ0k#DVB://xcRi ~Xnm-?|ؖ!PҟBfd%>dvbM*if`!t^Xei8tf@XUlnEY#PT3ۈ2dFb03 Gv5+DJMBР(XO d9ŷ44 RE^_cf-h52UN\x}+7ꊩqd,"Y%`L k!ctS|(iKpzp! [0 Wo sYl¹\8:ܔ+>T^M Im뽪u+̼..U`5d/$~^HjP.&6|? mI>$NΜf!|1bMnWK|Xy*(:Tj9JkD;6q = "f%e Y}d[QCX phu'x4_9 үM9TU9/Hߒc2wÓQLZ[(|.Y #a9zhyl,T:yQr-e0$ys:z/V,.FZ^&?q}U謃~M,TZ}Dd*e5PڲV|"!91~5DlyLVMv'>i뿏H-;jkY H{Nv1IQu 3@iRvX D)`ҜzQQy\I0S4iJ@9(ՙb\"|xޱٸ KNMFޑ*Ai z5HT@6Yʡ$8}?6mj,6`'Bp.q;gb*i2H!%?IO2B_Fvq9[%"7D~d}YmPtDZ1:sN@fgǺPyRIEZo}_=kCe | 8I$2<>oK';X|* :+wg_&j*]tFrzk)-[`HҵL-Vʣ`ӈ>s+YiTPa4hևJ{ۃWq}Q O"N4L #>^e8U7$8QeNT;m/+>ȳhk'+m,u,[y\bFUwq&̯To$ T,P/ѻ35=H3۫c - p, (>gʹ ^A:%𨸅x؝tLlM$Q7*UwNT?ط.>js=:!8xϷjuH&*D3` ݎ执:9|bԔHJ3eW~BB6Xm~N26toC7H@$AD vO{ +Ғ6p`2Ei1f~ʖ꿐`_q-! w%y)INȚ?xc(f{u_PJ p;ok_։G'X>@qm#h/ fikSHe q8_dM]A[YhS+8zf~u+UIs0XMɟǣUbxPS'*P`c`Ь;3u듗P+e-0^ T6,0Dt^doE= ` MC]\:-.K^EgEeyG ]i@|vY#Tŧ;[}~ 0fb`d@WI ǩа?\ 㮨[$ o%?&σ!T4[%X=3€B b8~ B{,sV:ǫʇt`qNPJϨEZzF+ߵ{Zp~ S`ę ԴH# 1p5hznAhmywdga NMh#)0F^X|C8ok#TB%n77Yޏo;KZyc ?:-$q!sbIhtzF\9cѬ-vChLž? Nld \ms/ 0wT5c꼒dhǙOF_:1mq<j}D6r)5-΃< Eg=TR[ @sqho9t a2o8ބ qX6J=:Gfxry$FC0,/B k(š*]{ j^fhnwsk4:i=)?H^%bTC@4lH nr\B ɵ&N~ďǕ+;%Ϝ0f{y~C0v2+n6Sw?~MlW@)S燌܀ s?g^ۮx2/3th#lw1FHsB{9 ZT=Mnb޳oB\xjrܷ<\QscO+gq RKQ0YQs2K2oݜJD.)ZUtu2l =$5κ ұ&2 O8\$のj"RHZor 3OM+H?]ҥu ,3,7, K/D:.Cĵū`%M;hSZ_xTf1rٍ~)NUTk3Ѩ)nR"CKpI9:V9eHELb5RJSd?9wްwbEhLקL+o ÿw&7;_`=1;f׊ĺ;=S> WNDGAd0:bW\wF{A;)s $Khj_@8=CtQ%O(2eF]a ;b݀e@cFajTEܵ41ɐk} daU/|J&t)d+Wx V>:qYkw;ReiHIL_޻ttrJ*J,7$e!t!tSPqZ"X=ϦJ]؂WhlU,pQ%YFzݲٛ[kLśIsHv -Mxکnu4v0\oszJ*Wk-=.J.CZtwfti;A/2[.i}|OG3X4ha7 Mk:A/ZAb[ -EBE_-?i]tg&u,7ec¸[U5fqUzQ=$/znqlo%̉!Օ9i\/} F.i~7 Rю~t߀F`ge~0Jٌ"FZ$ҎgwbrNR+ آ?dz ,x;?_"mx1])g:UA ,"":Lm${5SY*uj5lԪm呐"/&I$-鱕46̪Pt쑋i;bW9"tl& v+Yu% K'y>)KBA{bgKJ\)˂@ s)Ƃ(fuCz8nDwǞLS![څ;Qf V&Ӱ s?tM xPE3I%P~d(nH<*5 2V =l(ɠ  wX>*Hux[sj bLnBkFP޴&ap+d +GzYyhQ#O,T}=JwJ15u iG4T,/nai3g-Lf lH+4m`Os+{K߅JH3i\ǜ.]TNTV&Gf aAr=ds4 (<_c?v1jC {AbpJz߀+-!} 3:d̮k;GicV4 J ,fFrǮ2:4)[L—fM㷿r~3ʆHw2#=׳SS8 =Jh[ϸ~Y8m,IeOHfI_9 I;Ne(h/uL7lNe:xHPFP;QݑzS%^X^+ ~tFunwk)=/7eS;`)~X۪J.R|lj)w9(%vCxE;?}UʗIwf:ǃT5>?Jk jB $;ŠΆ!b1>mfj h/|cjDҾdi^ @Yn; 氦֔$Yєv"Rz=5b_gV=.a5^Hq%o)uUb0bGeOloiہa;4) Oh4>O74IH.cC4r86iܘ̅[ߛcE=́etKy)gPr#9#x̷"Q+M,px2F@DgUviI?[`mȃ #R* hyu3mg5vxͭ |x]}<85G)3?0J~C Ju>f "B1HBFEU32Ë=J֐M<:')6*\l<&Z^D 6U [d3)8 {7^JD: 04f#G6<*@/zG?k j{xl5)@JC̤dw2& JS`^:ĭ)H:lvU^L8|na,zF7+jP/.jCBK5揔gmN8~ɻDq|^-.͑ 7 ~1lU~G2δjS- 8_Uy4xT%' M;Bk{ƠEz"db';S;}t/;$=\2$=,-]4)(<<})"۠OmWJT!qJi{QO @*JrҦS8BK͝fym~'a=fe:M)]W2XXngL:$d"VP!L)) Q(HL wo5=X)9dR^W- "rwjۆ #@fϼePLN,aj{Ŕ"2u8M%Hz[h,ҫmauo&"W|/&tߧ [],>f;&7_lLjſsnE맸K` gDm?Mf@;y9}Z\TP#VE3\kdM;`W܊P~ 7`2$bSD ڿ.DX*""/pm<|˂wYl 8>YgLl<MK_[ccӇӟܼ\Ey#ϼA5l,SP/p/<%%NV?F%Q1;KG`:t7_hVQFQ!ofRhd*'~AX$x_L>^:qL!@*8 ]WC2&r0kg^osdXGF[mt |a ~ (kc05y$ZOW`_fj5b,Gߞ-d:ZǗtM47(h2:wd/_?H.]a)0dEA 4XsSh<hP>#`tT"\Al·pk1!#y-hpy u'Ǹ2x;je ™)aIMYkIziExm# ]c6ٳ1yH`oHኣ;_7jvkiRbߺ|46r#ENzAl"bK4BʩWdҾДMV7[R5ʅM՟ R-/BHBCiCХ?k.'Se yIY/G^)ZqF%;d`Mlm;m0&!@bYS B\hT^ieAͰ t>t퐅9?AZ d!H7vA}dG$Lnf*;N_[ی49Y6Oٵ$1SZuZ4yykzR߼h==Q8]Aaw T U64!WCk .nO ,ٓftI#9(X'2mKڊ-DZS'08T3S]qNnb}-j[8.kuGr?( r~M{'B=cG,c`2(@$ogS{V`hWTSdȿZ,~jpNpFr;hwsxܹ@x]'qhSlwO~{9 17YKxm*^naY] cYHsmuԽO4f:+,cbuFS=T4a) #Z: @Y˘ o|U#+!sfz.Bs')A "Ec8IWW~DN[s7n!64(ͭn3j3?XʬBc hn`@㭥&Բ9Y o&LNv){ihПڒVc# z3OV;μYf'!sMlG1ʉ휪/ilej)-TȧYM4oh\ =+MvC.:{3ɒ)S;yxs& *2˦υKۉG|ރr)J(bЮ4楨8zMGL.%z0bk=S y6wO'󰜙H㰄!Դ*j^ޑE49+lԑɿOaO@FF2u\khLc%ʫ|hBGTG׋}U Z,F{mLGe;E'Oŝ;3#rK%%)-%,&Uz{OXȉ:sՃ3PJ \pA)L|m z4 X 4gD\GP.)to|u &noT>-yV/YOύ*Gg1n& K.JSg 2LU wE%&TeK􃴧?1& sֈ̰s]]l;fW=1F2ᯔ,IYg_픢 (:EFPH8 Vx˾JMl+F'֐>W,MVE-mوeviTNzk=eW)K+I~U ^Sz m҈ 3iN!BQj7ڕqNtWO͊ h:Whwq pAjɐʳذuI`2X ,SlCbo%7FEI".I2/0нQO17ٻf@՝9ûJ7o]N~y5yG\aIo_I e+׌`.> q:\5v) |zBr#?8cB"CVmy=5NGճV /Rh(4(>eap47[@}z@A[#=V!2 4,OQ -qPA }v ?̒cD֖:Kx:n±l*:ClN~=AC.Sa@iHZا%q\#3tHD tuNؚm M0<@Pt ʹ#/g{J,FKNt06Th~ٍ{/8f-eCG/Xc_5Q'?f^U%*HB9*4XO7 [^`V©+edLR MᏁnn_ɞ85]b#45`ss|p%mvQBc[D)L ?<7lZ63 ݪmū:,@%: Wcr < ӟV~%JщjcI&vrZoTuf Bp/cե("C,ٳsǚ+(!"{䅻w|X<N8sU`Mm]yDBC'gG|Tc)6zs$Ѳ#U o473t?Le% ;EckU-*ҩ:!yYD~1C'ο/FSӬ]Xni@?"mB4% ؀/lY QVHהLi!-$(P)ozwh] UvnW̕?aK ,(š`<ؕ z$dme:`-ZBpjpg.ŀgۏ&<D UtӄZήVL݌D?WIY#:DFE"8^[(F5mlB\wk+Z=d%R77%l{1aMhYqS&/u,Kd1/,'Q]1Lz efA~>Y$sq 1CZr_YxHguK˹/S?%4*S&ԅo^MV] 7+=c$[63#Wc3jQ} WӠٻػdw`?ͳ!5;:bk;~h P+nei%"mbʶdvVF VRmo7yZ҉,Q=pOV9VHħ{$*auኖjlYQU\UEƝe.)$iPcetg!ޥ= /[Z+J] *tvFG*f]뼴'Cb_ࣶQ<$ni+Gk@SfA~]l;½LDwcQjnAbD}->2 2n43t7U#WkSzDp{ R 7\R,䶊 b0+ݥ8^0Nu9$rQf 1fJ'׶ _ Ox/`b?㯮 /$ABKp{uk tdWUUuu_^ Zr`BVk*%#w {lNB$uC,׶SPѐNʘASL|T ^*xB!Ba ebN)X¡ahݖ'xam;MF}3êSl0r&Ҥ2{}d*_We_?B6Ѓ|+Y/V!. R;M|7}&O)a:ݍLu/ i@]PGohwbբB +#CjB$2aX4+}D 2EݗNȧV&ȋnrHg)>wf)N('Wzqg{@Sv}7F}VF)Z58T.=a]u'u͚`3]l,hB2pbC^4ffVrTyty rbSM4skJqG ·==myk]äAi۬ &1LesCR7FDr8^! мKzEa.XW5 "#󅏓;^~E: P` 2~ts +0;Fun6.o":Ϛ? x/ǖGOr -".ΫW$NmǜoL\7bq3[V(d,@*|wxP{};'l"$Y Wbּ6B.-JIHyvM$iqc=>2:CM*]'PZdӫm8mNv¾[t4tX(<bel[f3r'[2Kk'fƐXw*`WjѧI)G6G ;J,pA\jzNǺh KqR RvË=6kINX qcmx\F_,Nq(D[ty9=g^ʑ P_@))$5KG d1AJc/AIf n5a6I׼#[ָJjE7RM&oK )2 1΄h-I1b. 1$7D99gqâ61gć;%{hi>w}zYSt_c81.yh1܀ytePKn"}tXSh N}܉/vr}C POW]hObElD?@[ jV03Cpuza' 9 p#zGSa;f\? K%voR̈́Ns234lvܱ^6$5X™\u28!ZsOX]Y b, RkhaL\`ϒ-zƥFT^݃)'&q1P8h˕0!A?Hb!0¼05bü=;4N7ƈt9Lv6w ^z .c4o]w Oܙ]j"/ rI1Vjj?U5!wgeeS)˟Ehecz~p՞H|M'R2G7bA}[ fjAs\ C) ^S4VlV+ZGC*zk+JA%(jj(20 ЃsT>A"U()TF"o9 AVׁ݈8 C2Y1ڠ`I:#ݣO*Uߐi4ȝ]:],/@zDˈ>\>!28PHgG# Qm]}^uq;F܀Uvh6 }Y!QV%+BǿBmg| ,D(uw{8Y±8u%H%c>Ȁg?$2$p) r5强[-f@#y>8~_/Όb=ұ=uwNTKCHaOzm˶(`G ۻ"tB?"TOl5H;I*j'fTQ#MS'~"a<22Dt:)yoc@lwDcaHs[l*6!gJ8ɁTF| jpO,X#7vF8ܫ$>/drue4O B-\ݐ5Nv/pIkUfb#' Xi8uQ*O"T( ObBt gJ&W)/?RܼO.`!mH:WP+Ms^ՠ@1CϬ$ mEK&I[Zcy`by`dvPM쪁jQ+Ai01d/8KI˂rxEk$r\="'!grbU}4B0?e0!v p9o!jT,Y>g)M|_3QB.^HJυmCGXR޹Pƒ.z(fr/ DIJ@0s#[%8|/V\՘3?DɂXMR:W+2V)}&Ԍl7<.j>9za"Sp:* e.nRs+@zpgozcT#ا\ͱGGX<u!< ^^Js7'\iVK/DVTzJHlmp#NF-U^V%V -񞈞[*?+B.H"IqD(mu% aFqhH~6l >$ P:{ :Q1ҭxCSMd>{[41>> y蚘|D\l؃0gyr Yib6Fx < &H#c 48+`0ޮqg)HW#6R`?Yƻ D-3lbzu?89ëvW'm$9!=Z [Oaqsj02%a#x)VFG.QWc%C̦F)O"' t]R;r"xE&QQXAFb39M &SX!(q2m0*'v O3 8lyDt}!Alq"Ko 7S199 k"lyJsE@_~Ř>t~ MLMEr/[|ohj*?2"ܬmLSSUyM|9ƈKIR̈H@hpѠͿ*,DF_KŃb/je-?~H} &b䊫޸ULggEQ(iR|.>Mc9q@4 It*(*e+A aЩwd]z) J%-eq3b~%u+wX3קԂ/@?)xEMXt+Ggz,!E goRoa-&ia)UN0d66vp;9fVY[,[4Ugî9*p1B\ z}Q"T; f8tD~3~Ҧ:cP)Qqq8y\$)Q<(y`eb9+زsD:O;ܝ3,7ZR dUc&ܤR{6'=[[*cuX64B!?rTݼTD8BM19v;3bJefOPmjjo͊j؜j !Xz8 H x4IUj2UqB !&HHT=_m==(t,v!#>Y$$ayOa7;YDӂ{2T;T9.Ye=wjHnHR̩&%E]kOSEDˈʾ[{7&9u.wFp:rLBnDuW[3a'bX[Z% `"rj.J+7g:vgn[z>egD .C,_dxԺb5& k\Lr(،!XQtxjܤ8dϩt&JkQ{ukV";]^A%l(Y=>d4Ɇ4K1/  \Ɓ?)yES-}/4BVPI&ZoK տ,g-9= !9$DrÎ. t U+rߊ}ZM^8u2ԍcgqC: |+Æ0C􋏾8\jk׉21?LKDh^v-?0hF-=$[A``|-wș0Ъ!v>D' lMwffI/WRm{@G,zI=kJZ1&D,{Pp6Ѫ".OEm)#ٚT<،Lf/tl)ciJfze} ,R8+0MSfiYTڦmR0nk۳Suϐ\y5>~u[cYuÏ(.F5a)9;-q/<;T*_ iN26E`Ah00T%$@` gҺ6+dea 8s)g%i.hL^QW )gʑYd@ɚjI녁Ȣ .yAO։V߹|悄lew_/9WOZv/&k٫d `!a^l) T^ J>@Omn}M}QJBb5jr@Z\7tKcO?8m4y{t-͝Ni"e 7؇F*uE{6I e 3v2li&H= 5e BLNg MeOCWgo[Bi8#􆻤@-e;]{1Exr0!Zo"\j^Un@qOV?;7^jȋ_LS-׶%ϒYt6؂H 6 ?yvKުC(BD^c?Cye̗&D45pDG6w`#4'vSIl{pJv_n2Iҳ@ar>й pe hGi\qQVPz5Ŏwm32tJƚҟC{T]!vLXDj4\bkk\$& @0j#b;~ۃ[Iu_ګkK3vnX97^Vsux vs¥硺4J)bEqf/D<]g@1aaq~J׈8ܕamCt q2 h\jD6wVr/t'Nc,W{nȘN)-DRj)fs V O`_._ĂIAQ{__ vn)Ԉ15sEU,8жGs;Kc$7.E#O #3,#M@;s) HnA%vYVsuY.V ,!mR+aLsS8,H,gx<~xn'M5`0u-3dmI5.'DtЃ4;!Z(;v[f,G! -h4ʇl q Ca4dLuE`b߉?{[&9/]xl+ոڞrENJ"&ZRqظ0Hf X+xk=%o z-e#Rr#rh+' 1}ĕ4ĈNLs rghJGw;Z2Nh@>])@&… F]֜M$?!d}sC(OCW27ho`jBҎ4.AyrVq n A{bG7 γJFW`;=!DŽ k^p`\gtN 09yQ]5d(Gg@e/$>r nfP4cMɱtJKoaЉe%/yOk b)߮ܯDqKC|HOXѓp2e'O%GSU(Spw,Ε9(ܠ!}c/`q{Ώn9K^ [<Wps7n3e;:G{Lzӓ%v_}XG[ ɐ„ۨ$W  0_>% ~BW˯ FL@Ơb,ov7GB@]\>=/"%eߥwCԺ$+ٖj~۪ OC;Wf@(c7">-HEUx`lg8٪6a=K>ٕ? P1\{̠ ˨!2|7Ws!4gE(sNFusP٣z<}`{ݏŪ mUu-$2wn^/*tʐٰ9kyDl!W0jѢLq'}W"o &JaYN(JBۦ9ъQFuuHqn4^[IPx5aݰ GIU_'._yޒi;ŭ,(5֛'k'O- PR'i!ܬ])C"Qd-{&|- ͂3+<9kk99p?Ŝ ;M{gkYUIs=w d%z1(PwhszËD|hgG(\}k ҎJ?NyJ/דm?;g݃ ܊,XE"ȅ٭o/ɓmci Kk/+("4sg"pqKQAW*6,3VXWRB7\ ELP,EqO*H#UR^8 l=,KĞ+[QIZUAJ -*ZN3dPO> _AߑCc.OP9 >#5 QBgBNDGx>"hAY M'IASC)auԠ~=ԇl<ori.>yy1VPշ^~:44Kg5Iy%FY5|5;;9&F"/vpFf;'c*Qw5Wmi/+%N/.je9έKgmﲾ8edS<Ť(J4_հ-vCP<mKu> B,3f fk#G=}sӬn{mСdL~=gi^Lxh-+T.D]=7~֘FEmQB[2ƞ&YVaNf.>iHƫhW osUID|Hbmj!~}ܿL1?:d.1=ww@`|FEUGиnhHy qb5&FDKu펛ZV,T'/}Ed.ߡd Q|0b"gRQryx)S k2<?/Pf'=N)C1{~ 1g>M#cP5 #${[F`kkB@Cd&Uj  +6yIuP.kt|&v?_ғ;n 9;iL1r~S{zWksa)| K|r\rE_T*r3B^Ne\c?f6~Ȗ=3#![Ý93Øp2]JdrPm2 "d)XA)(iN- 9fN)⧍ WNtG0w,-F H Kh<pj±D -N s\Mj#^z@1C AڇI;1XFDYEEK(s8 R2iRȇA$7 ܷ$R—}hb?7|s7j"`-h@8XM$Y]2U`FE? VE9_{+Û) {+aRr t'C5RIȸ!y'Uo_- `|ŪEQ: %(2(agky2[V-NQLˏ!|dAt|-6(+qtDJ4L֪*o8MSDհ 'Q_??.!cѾtEQ_oi>`@vQ0tO@Ql;@^lgG+_FmшWLZ<9QK/[Tk9(Xpg%v܈x:7N`o㞃t} 3QGmXŐT'?Li| zP|P1ё0Ҡy]09|eÝ0YtO]wڱjq~J5͎IQA2%';i0X8j|.BvhΠK4,8ڶJ+'3@It*m .;6;C =8٘DH-H$pxGtgKcH$ez˺fOBue?ժ+ü%H5H&L3Bw߈eə@9'^id_ RDW27 w_ZS4SQ zvhUbgmdŧ1 3KX(L2uu~=/Gd7-(tt Q:z /[Sw'_bx"~P G5יoTZaroJ=c_z. YRep 0[$kEesD\VǍUz)Qw[N#50wOÒ].LgĖ8b7SF,W(Щ-l DyB`yeC P;e[yM ׄȿR\p mՆHR5$L0o4^Vکgݑt0k&3"D P(߀%"s@dDߣC8!N2CPjr .#*^SH{3r*)rp gC^OS!`7D=y~nYzt6'$Վp}~ 0>Om~ oGh>Fɯ9,E8^`fQa —q1HX-Nm5/-Ƀֶi튌PKcvQ_;g%~yYAu1~{M_rt6MN4H h08U5Rr)z;ThxC5BϩIr2ţ q{u4<&6{a|)6!}'vae+U {efC,pD<fhee& DGa?+] [ݷ3P#-ǚԳSǫذv-lKEGbSzʒs|ʻ xWmJLEHoZ ,^m/siƌΠStA]5%2Aj8JX[|F[})[لM?2[b0N o82x҄ rT}% faԱ,'_] hݦL gbKq#Ar™"rtyVɫ8KX5} ` эw䜷+_}1׼Dn=jrw3ώ$E{#eQ"M K?#V2A8`%Չ^p*%٠Zb+"T:o0!6HPpR,:NQ 8lO$Go22b+#hmK _D&:b^v:Z{b:lzQ0&m[,۪Dz.hYߑ v-@9n\Ջ?RWTōj7~CLMѱ; $!{h}2fk&,) ݟjnz- tZ؍opE~m%qr% KCn'Ȋr oI>]1}ifnS2Na=ؚ<394~~ncMzjdPěd}ޮylE#zo;؟/l] o̟1,p!ZQ֦ҟy;o Y 4͡6L0td8\J'_k''bJԱfū 1K_?mNBUk+ עu8v$ZĄ2 WHnƵ7\| T72p4,I1=Bժ @~zЀ+#vco"ƙGMx 9u}8`5lDS_ZF´zB`<7P_be4KHU*4b/3ZJT f~x@ǐP\t.K8Ejg䳹\d}ЯmMkOo5ͬ/kn' _JĒڸʻwptNTL8s= X[5N3yK:.,ڏgl[<>$j 0Uik4 ʎ[9?+".}# V)maq '[XD[cd$ԍO5M]!Vܾ~vPmHlnQPڤRGŔb!yi͸Jkv=o:rDmy%K6 ,hz|DEXN#&nu v_*jE|CP2Vʓ\\^"ZO Չ1&zZ!|sxM# Efwo{a&_gǶnh1܍X݌ ݥysy`$ j|R<etfb tm2YϑmnlNOH\UC0/с,Wkv$؛$ u^"WV{a)5s{XfP5JI@|+$TbeTO<_F :i)էX:-{>8I8uaF|Xl;B =ZcQc NU/RR6`=slVK9sK`X+T"Jgn Goq+%$] KmobZx,xS7A྿˨$I6ķzru9| I"\,m^7SǾa'NY3`*9ȴ1*<*Ɯb+ݡw9}#`*K,%(W Yֱ?-UFLQ|\ꍘ:MK Uؚv=?Xetfzr@ZҦox#P4 3 3om[>'JKK_<bn/! څᯏ vFg#Hi>]u# ga;׼B/?eay\2U9N]-tes=JC `;z.DcRQG?JI[5O:N'(gõYP#SYS+:}H;l$C =sE)ɔȗN`tBhіmzy*߆x],PxBa+n{x>u n.* iU6ir$]Ieͧl)|xaIUb T$]kivxVUZ.b?h,(Rfʞ!~2]odž-[qctDAB1WLk)=0_򳰝גT#ڥMxqkMLh>UlgD4O|>6AuU~3fgC1() J>S^I\_: (_\E. Wl&& P()-<`}ޕXEU 'yԺ6n.3I8;'E:~B?̏Z^*qdp 崊]1ٽFaALEQS &1N,yDKPgN[[QT^]~7F=H;W2f1zt ~p[zU-UqYʨOr o{d7^RMC_._ E"ot$ñ5L IBr^NJXRy+BBңYy6..]\KdlY[cfiS=J| + No29:Eso@4QYom ʡkܭARb7܇ZNȡB:x?L³mV_\CbLԳ´B+<1+CO3K}Rd0—>/ c&زIH0SɚXŎPD$ S`¨M.OʠB]MP7WS CV{.WɈ*#IšĐ2BPe"OfrX=1 bsΞnvVTg!O|זX6I*U#8&GSFŕ N6dۑ|I}Q׆LJT;`Y~@[A2k1-Vs+J^©1Uݙ D~zkH[X* IӬl'Ξo9MT9gC1L~dIINCē,Jyvν z(?$jDZ+/`߅MLa0 zF&\4Zv5ߘۍM dF9!Mɢ pn`" DڪzvEH?@ 譑0n1O}C.*'m$qCLOjZh [nʀ<8}8{HTq\*+T'`[YA_^>Sh9O:.GיYa! Pdazs5 C] I쪨k^ u3rw!C%]j)|j~-ZK*xueq ?M7Ԫtha,y(#p?USlROS"݂.%Dԣ}dT ~-} 17隹(#jCEOLxr607/TϯoV47Y%D-g,LvwP"lz[m[%1/З:K(wұ>u|2l)>乱ȌmftC+3J}IB\m.r6otɎ5h1$HhzoEW7PgB>bUc:}>pZ{$UD}yj}2JmL,K&$V 7ʇ&9V39CQ?=:J1<t*wS uaKW x;U}O:$Ϣ;2bc9~BK%/T oEIq˗ EWz;RwWPtI#qY\Xs혮%FK2g.swYKSX J{y~ ]Xv?WiF (ɋ* |7WN& 2anB} M˭~2x3Kܸa(,+ǃՙh jy/1Ӧϳ$)A?,y8Fgc;l5LWmKy59FkdSY_P /T 0yh;]y5Z HNq nXe"%X CT{Qi}a[u Rk?15%|IN Se1w@ 9ݻXp(Ť]K/_ھC-MHF0Me l_ 3D~w 6nDߕtrDa۴haEtv6 6',*e0K`Ipw/u-)LxQ? 6$_sNoǑKycۮ%flGh?Kkm.afi/kKqCmI;:1@KO8 eGEȁ%ݗ5 pV5nܻ: _US#gZds2J$E9E5{bjAȓq᧚=LOqR2Ƿ~(P;z Uێ|ѩ90?[_S@j 3>Puڡ(uAܭI:&*<;MFY7) ̩_ Dz[u]^caƁa(N6?nAde\o"ҿ-R֚%R-* ^X.8`+S['7Lf$yo7qߞ%Sq\6ZuR\ۣ^)<nO|퉿 {j] FO@ V1p.ׅt9+fwaPU˿ z?"c$_Q@8:v,.\+7 םYX,861 \c]#/t:Rƌ1NH&SdpFYUhV YņVS~a&w(deˢ-] tQeU^) m3zi !.?paR6*_?D bиa ̖}r% BM-?5߸TeGk|͏7iCτ/^Ntz!JUU?{$,Ecu)Zӄ3DHs1CUMdI8sUqw "3Y.3Wtc;>)<+ԆU?^N,RF~> ԥ*}ǔ;x/ɩ2f"(6ܭ3e!Êl PKkb wKr)&v,1IxTXӄY(y [ vJk acqf;'B*.[ tvrK+f!tqv8eYxSAMπ[DA2Nנ'o`\Tk6+{=Uk8'kNfE!dv$F!fo(?X[B9x7sWI#1A5b¼F91Dk;E랖,MBZTTI)VܿՀv2լ*7tf Thk"բPa塳!+ڼuq\_0*2ƔK)F6ċcn rxQ.UؾJs͆jqsJC< sX"'i`Gb:PU%ۭ: *HX&B\i %AGe.5&m+ɒO~0+l.;YSx+lT⿗TacGQ7YQg|O@P^_-i l<@q y*7^"F$GG{o<ߝ@2N@O㊘J7fo0wO 馩Aп/AR ^wSƠy)x3l 7K[$ӱoZ=š5*A|<zqISI0()wȕF]FqJhĵlSsefLpfE5eu eL?28'`I L23ߊi/WRjb%,Pl(ag7M;lyjDhıorPDŁ(mHީ~`F"Ǜrz1kk$8.rk-)Rch,"$΀Y~6%M_ăPo􋠀q},3E~oz,S@衔tף?ڲHQGV{rJQnHLO؈ۭm+W]('K4U6I]_9l<8+ ^2d ?\A9z@=C٩ D7΅6bybwf[q>4MW!nfɁI,<& qvIkrj:}$ ߖ63;Sˊ?LZn>lݫ4&54t<ЃInQnd4FZL{\P$2}S,e][~z Ȇe3E "ظ(j#݀Ecz{O%O zE ^ j`?,l Mч.o4: A(űjɳxqA.W>^F\r:EY;Iwxc"#sbCW3OBynhFev|o=F#6BYq w4DA ɯ18G$hĐv &(Wnl̝mj!fIn;VyU\ w4 |)eAҎnI326ڗ}[;p y{%ґ tÙJqUQBMu03Iy6S}v|8>]!̟H|U8)]5쑉LA|I@Bs-}!*s)@ e$5ڢ{_]p5454_D5iZ&G_Q"^V¥Š 9/7-~\E7=Z!lQ3Ǭ+Vc=d{K܏fRDMuri;Sh ȥA\ >/fk1|9s^FH.sco]Rq3XD'H<1k; <^IDJVR X}гĢ{)ί>nƮ%+|!R⩇QCwLt+XlVb/)eW$[D]jѠC8~j0@^YAnЂn;ӲEI|"]#ݒ_\Q]C=EiٰDLxdyq8YקY K'tmOAPhmp#kSӌks5TQ-v`/EC1ZQ|6l&}N&J&8]r9v*?fڏV" HlGؓpg*^YƷq>h^]b{–Affׂ&n4NEʊbJ΃ .L8O%:0 ^\R#B )')ɠEnR`O 72PeC{>&桌}Zij+'auRV[:"Tu|+iS(O=6T!}uq ylvDzfQb[`n2#qtw$$JUTj-D-Fĕlp"^j-&0LV%brDVMOL=ςGR44\-L`P&~ ~(Kj0< &%gs]/VލL_zK|_ |ϻG7:.KO+f9{T$WSF<=+Es4ϯ< /.8Q!1 k$(=፥H AʁvQW[aK+Ѽ %&ЂQA tiYeGM%ܒ4<"isΕu5 ۧP/L}oZe#oei_,VC#}nt3n(_ kpuf3;*^ǭn&NM$ btf:4ld^2qw# &uGk(')Γ6*S?xQ<|zBhqCv/Q`$B| Cc,%P#c6c ۖQPy <6$0fv/|XYn zo z|ư!ukEќJ&ۿ CAUm2t{5Ԛ%N\vf9-&=P7 6e>҇Eڕ`/ lgO։r0TrUt:7\,Пr?@` bz:w8oL-sE `ղR@Dp 4*(A+GO)AW񹝉ŇZm%kSWPČm5p wC# G>30,zjR^#϶ ϴٱ啧6\ˬ(uEꕷgO=j!.s, ݢlCxC{QM2C<1 M3u_ AK>$RE'| F} 2k3B9>>t ]KSs/bHkd\Y YS~\~Nц62=< Vh*t4d[9nB֛aىhW}d?ri KtbzК *gNɔ\}Z2 h$z=Ϳ{WXk)-vv;/ζ Tn6L? iOJ,$!Ⱥ3.d0|󜨷ovI>)ePG꜒PLnЃPDO7^yGԝɶa>:O\mSm~CR@m|¤ߴzocqg˽-po G"PI$C@@k$ lb*6[3e ^WZΩe.+Nn@e1VXe^<`t7\HLJP>b$GQ \5Mظ}ZbcO5s0ym(ɍ9HI*RzRIy_#B t -tKDY8j<} r_:29VN$3l's+xɑE-,A o6~sHlӝ2+ᱹC@O: v¸qq[(q~8X@C5ϜX\ZSz!VoX/^qqm@WՅ10Y'ǥNLO*I@]3 ~_Zj[^nǩ SGx's?9AG Kk{[Q3gW*'Tn--c̗H_B0D5sU{|L3zQ,k8z`?Lbgrnxip,)7iתQvjw)sؿ2l$QA6ƚ3}R=B:`94jZ$ї0cQR54#bӝ|ΖeDJ~CeB䀧_1钜^嚴o4/Eh+MQ{-a23λ1q^-LC AʣGИ֭{j 4%1~%mQSA&UeIZ< !!d(TrBp>E:IM!::Ǎ$!J8V\agƕ53IDQisdXŐg&b@c~ ?~{eO;"_Fê6 @8E RWD/xD샏N5xeP7868 oIn$VTTT.隬UH)r qdy(súÁTl/O))[4ҍ> ^c׬(tyy#cZЁ3N)e;?%`ń>Δ1vp=Z%tGDۜVRO%%^&|KNc ٣-d*$/|/ `VBrpMa*:@yP17O'z'qӂ%;7XryNʥ|DI.d @Ɨv' I_Mhbf4? Q"U*G}IJ>jG⧉EZ4\Wdcn^Ѳɭ!nuC. HeR l@`E/Zswn0G97e 1̽)صf/23L)`!JUj B3?AwґsKTЙ&% Co+ X)l:~DS%jw~deȘ=]i'ZzZѭV29**:@\< EӶ W\ÙeLr0Ǣ9Մ=f-tvY8ғ*y<<}vALaFB ZۈLItJ)aaF+<4jhc+b!*cϮ`V5]&MtºNYTXʖ}5 0 HF))\Ex9sEti]%; (u +[]WwRs,|d@79^6hćt91 c˞)^ KPVC\苬I8iigh߮fE$Tlb6Dָ=:4ra`sڅ] d.q(;g10bjp*gڹ}HVQz.vԅe06O|$:!#/x*(7o\27x o%D+-3J@Qd rDߴ]Qx;|?Rx ?$+qAb[(k#z.}r[)"RN\_i~7?_-|-ch}Vɑ{";eۂT``jf`%P̳fwfwz9@4ه*- IT^ rWoEl41+W* HEǭ"(m_:(3Q(`'8D{IȣvLG߈ќrA=Nv=JXfs՘O.ʝcd蔉A-EPI!WͳNõ:`d,kq.* ̹Ero1Wi~3EPEN7NjgP$yYO6HzM<*w"= A3jq+\cNGx5ECFPx r0V_M o3Vߓ#2 CYxr;pqC)65Ȃs&3&6ĕLM=$vc*3K"vdùC]9@t96\rHbU3ҹPxnʍ}pRΊn~ BBRGzfko-"Bȁ-ǰ[m;JMͨ k'*h-*7峌嚭gA"[W[gU 8@U/ϥj~j)ەSM"vo.x` /M|se4$bD* heh(ե2Or㱂JHy1y͉Nr']s^+^Ή#abh,MӤ$L4Fՠed!QbCPx&k X ӷ<›PBe{#]'Ѿ%Qek͢  <޳i}86 * Feޛ eT8-򧲴#;/E8g.a FZ+\YSU|%i.2C֥*bو:Q4s #$4vnFTvORRAo~khLu3HH\}"s֥+c,hD8>I)jC᳘)}}S[ݹovd+5#̄ lT1GB"fzx 8G8C(u؟bScD9'}}W3W`krZ 7SR+ηCTۇ&;TEQl+ }k\hZjIK1T79J E՞,z75xtϢngݢ-7I"RPLսVO[dnf-wJU4/^:T6Վ_^isѪyLuMsWZ 9 ڬ"feYl;q, p2D v=lfyԣy>JtL]s)E"lVe9g棭&; zES-%uM~4OMC^ƂsA*7aPGZ}URoBF;'h^JPD_S=c,[@NQs ) } !GJ`,|d ւʐd>{K9|ݗWk8*%GB6e}Gi'gv`k Ѫ&WrAD zUʒ_gHt,g˳րuя/~7lSS ROR?s Qn^eaFNzûDonmJBP Zzvç isqS1[2Ӕ:U^5.?~.S7=$yx2lp,;#PJx۞+3ָ?+!Q>~yv) jm>Mwc'[-ӹb'3!vIJBZf:{&|T #wţ ŕ=fnq HI۪~|yӢz15ɇkƆlW-#|WY<;_޴mXqE,^*74,B5ZWUM!= 30jeђ\|5~7,oL;E7qI.~TyD73 ev 1 0+NaھSP\41r@sWym_ꘂrw,FnN5W}W)A qd"5g/T)6V3/ݔ׃ְMTu"0El}nI䘺b0T<~1CL..M+@+`^c ! &V{tY'i&9 ϟ'`bT{@[G#^זϵQz6 l.AFڊh=d3&\H!։}c{  GQO\"+YOHp`'ߚ'1xs oQg­, uMo$WЬW_\d m01j_OPs}{3P$8r6nKP)nLPkpp]z.~=oHj9 &oR ;tFM'v-2HdOW:aRfR^ O!M[퐖M I %h>OYW8.> K8?S \Ƿd& k+YK9Le_hj6i9:L/2LJ0]_ Xy*lRnDt!~['[95KxYn][Vneٕn=֘!}UdѷC PA-WojRR$~9T?JSrǦJf'N,j<)7ۖ;C"޿L-)7a]-^JSIT8إyV۵vĹ'o֡{&M 2kl6GÖA-JkݽOi(  ׍`l(Бd@O` O.3'஗pY"8BpA}ZVͤ8zAiT ^ .$g#dXӡ>jwR5) C.ɪC>TS550;Q_/O<%vpZV%H/ekqU0n]u ,۴\t*a F .֌RyaglS*ᇨ,G/NfNÞ% (0`#56 ȬmF1.?]!QXg9&QϽ4ap$kw YQ7Eĺj_+- @E.30k% `]TXEfb3#▗xlQ0c K]+~qiL5#xჀ!1̛$$YU zh0F` 1rH|^C{ZQ Q5NKK5Ļcr`2tH0h:3!`HK9D.(:FS6w&PV|YKx7 D0\H ׋;?nhÃN!Ѵ_R,el[죖p=\gc!fW:JŹqV(-c~҉>\s6>be(.En顮h݋5z?H!X*u.', R֖Yupm!dև"E Ef]4aڪq. >4/hfNc YTj+GjXY{Cͥ!StZFHhX3)wM6/켿'X+L{_ӆ~-iBpǺ(㡽o~/ EG,p N=*(xV.'ivRIekt5[Mͺr>jz`=נJN])T6I_ӓMwc4uh/9=YR<D4 h&rυӇZeG;|">8 N1C5HÇhx܎zz߻< Zܪiҕ[ i/<0IZ񂕝bHL/TqbMr Cf0PbzXR" 14,\GR0 qs9Ļ(f?(G/b֝ ڷ]BF`6EXDP1m!dc+8-_>߃pI9j#E8na>=&(8K(W +i{jg&v`= jEBG'0<4S |W [$84.=tn>o`V7ӛa. (TYj.jsp=kε& z^.y%MS{^:ErM]E+ދrOTI$?CK=o# 'HP5~ʄ"Ш4wں%(] =CT{@ KB%=h }0Gcbp@m}Wyέ4:uNz(_3JpI_ö̑o@@$dc· I%Yoe;A{b k59Nqfaۙ xd+i;#^ 'Ϣc4:&'k}'/eoѤ,zq4ZYIr#8@PzOaQ-sI>LZB*@J^sJ T`u^iV Csl挠Xɺ3pޥ$s=`p@24A;p-%f&u=Ph*?-FÊ/A[?j "#C}8٘~Q6On='>c"lw(q.n1OEmٲU?a昋]lvG+ 0Z2`s;#'gׂx|ʧl.r͈٣dlP hF]6dAr7P[%I i}(~bQor֏"TP$4DB 8i*"&ұ/'%fT5_v&)w'H@سt*:ڴ}_WX@T`,3p}eΞQ/ Qhq,VJ8x?ǚM W MfarXt [=yNW _(yC*~.8)ll56|!m!6:*#,1ԏu"_D8M)hj(tb SlN]Go~I?eM6Du w%֑ܐ{QJ=-O ' s/c{>ӡ&dw"L*c}B]qrQN>1$ŵ|؀9qwڨE\ޘ<:?oI.yA(X(cr2픉I)c3LUTC°'~d[@*`F t="pt gleu7iܠziXQw|d6M'"%jO3NVEf[?ex\Uz(؉I` ;fAmobrSG r@A|ׇ_Qw6k!uӃO||d}r'g3`5o{3(=iEWL( {9]&%;^יɵ,:#!b_Y44]ۄ4Gs,f(5װ]YZex L],p#ɛR9ѷڕRfp/cZƖuFӳ02rM:jiI%E /s0}35("-4p=~Ӆ>BIG߲@5t4%\1WԳ'%ju8u?Ú_d"O؅Fr=>duDw9jK@*A^e~t:*.8TvXZV3իZ2V1<]ji ]E/GeN.no23`,JfS/-`qwL-F2LMKM~k'02Q-U)]Z5?L%{FCKqq`'Px ^j(o'[܁{"xvo21(9;r}oaxu`sɮ>zNc`tշxfP ;ˠڌ.ZucPZJa4ɃX" 2+3qg'U^%O :9(\Mڄyxe.Wͱ8ݚ<#kUH)iB{x(oV̀7#DӋo=O}BXm|T\3x74/-۶%8ҫB-vZ% Ԭ ~ S32{7^+j\zYпOr .+,W,f yF`x2i㐀/3xؔ1VZL?5kKrb|3h bXhp6PnpkO?&0u3{2<0* U=6w"Eɴc#m KTot\8Bh,vѪ%<ɦISJIqŧ&ܿf t|MP)\l9'T05u:o]܀m "k>`X־m7 S ?tFP0Lluߎb7iE;<|ȝ_3p #)"!-!Ykr  J@& 谭EAfߤ4]7^RqL?S8=3b"lm5J*:OA⺏խ\FwEF.kt:[9!6#t1P7EaTtUXzc m]? ]`ZB#g \I's, $w c 8 T<im(5BOTw|@W QOQ՟p}L6ۄ}nKnGO},#Md Uq[= z J#18[|#[AK [=k4F(/* D2lݔSM3Ipf"{l|35xCC ;ۋrH_]j;<ɰ-lvo(Bt" ӄdnYƉZtfKUO6UT޹ZE-xBSouAi7;*Κ(j)Nr9 _@2 !/ȿŽ֛`QG!l߳rTW*v j$ EZB.ě0+1QnH )5A=[ ;5홛fݮI"*L"K&7,ay ‘"k? E?Emy_Ԙ}E߻ KJW17-8u҆&.4j̽a ˧ʈ Ӽr 1CMS9[G}g"$TwA<L[b^"Pdk'yz 6+V +_\c46-5,%Z5ekpX[x^ݺc\u:q N.{^_C) JT:T.Kng_ųCݟq>N  :g{=f6)Sq!U2ѸFxqBKm5gn;n)~N[|EcwaYJ6y%$U-eK!5#)0ͰR%򕾈ųCRHf`S h711nA+ьKRho.TjOvctX:T-դ!{Io Xl,jrҰ0l)X׏l+{l,YL|rsw'jąp)PtH_Hd_D>҅CŪA9RcruKꡦ7C>qp?5?TJ}{_H ;2V~]AJO{OQSwK.c"{`|¦ "aSB@(8aIY(rkͪTl0?cx+9%ᄓBe-E 5+ΨN`^ ˋ\ɋ`R׈n7k4c9́NZwAlb~_(NVmIrqsK:P v`|Q1}Ek+N~=:$v/9bNrqԮ'7t۳$sj#8a1"*KF DH ~0MP_f\Ǻ\|T9>GC]Oec!,\B]dn#sMgCkPS*9W=fH'em_͘Z.p<I_֙`. `&=c6MLASԍSi5z^vΘ`Gg]q #gU:4Y_Cbءw?އK`*!yf{eUndo?f3L! )`2lWG|7r-4o( 5<c -#i璫C.v/xR W(~ȿӖJ [:Җt ʀ@ t؞G>7G,۠_K.H>:`ݷE\kZVwȘ6D Ǐy5a/7y&Hj'^ dV6/#Ei#miO[+ *:"N繐jp5鹵8ěL"`?RF`Xes{ VU%6͛xm~3MްnV5#͝࿉~1_@(/Iݟ/Y]MYf("N6,,t<'}nwi6'79~+poFS1@`y7f;, Z`7}7+ǥfXA=nѮۤ͗]HѽMX5߰q-7VWuRUI.`pnpHپgTIyO55a>p_f`6%xK7rI\'5JN"% S^ؠ[ (WAF$^Y -)w =?큈NPd-S+ lKOjz4͓iI'M^cI r7cw K$kҐ\ 2m&DzKm(╆@^cv.|摬 1&||e3Z scfdtR ok;. _HݫqH8TX̼[pHKg\<}6oIsh#mij_knl#s'HmW+[:nʅM:>'͜ouʅGd6 BG+`tQ)Vg[dd}qi#5Q)V鳰*|BDSe% 4XQm;4mh4o P߿s/>kzۧ Sw, >ˀ$-׬qTuE} T@]㐮z+?ޥcRP|}ʮ5:~H=!./WA'XyzVhKh8ȵCx$U; TVfBϗ7R"o ՁjV}%6~F/btک 2wIWZm~dZeֻofm?jAn+cuBF`QL=4rXKȗfgD`5B>n=m#vR)9r\ |&)-#|m{-ĒcR:yޅ4^7$R6k-{'Bkrݓo*8-G@h=ef8Fxsxq؂fNOCII̮?z@m ]mC[8B:Wk\?׌ȏUD >Q47>R^۟tPNE\*_.ݑlHp s#X͍XX5@>kj8D|,&a+_*3%{j&Uv$Ѐ8X%T0_c9n#ڞd%`ek݈B^gA=DVm?EK?boו޾V1Ʉ`,un} X~JR:S)/N5҇/ T>>5 )Hѷmժyche]U}ݹje|gj{4=Hw+oK}#e#%nH${;Ԥ(l'?c6H҆=5ojLS.U~ɹ%k&c:KAwGκvCPѨ1Ie!5ۥ|$ItA&иe\ݚ6)w}(}֔*F2Gl p 8 ?D }d>t-_-@=_3˰_ ~WP+ђ~&-@]q^)08 wa3`W*(3o"{&W_ orIGo&JEUp'b/.+%y31{|"? }ޖFŵr8%3J4 x+7E]2`-TgXm'lHXG7 **sL~[8@ ][(,t2Bdk*MGگinFh>mDlqM<[2rx\//E"{/%riV˨p5!:!cR_"ϰ ֱz#B-t˛eF+Uh Q~PF5kPiq`CX ݺP#ǎ.rTC|>{5鯧MuZ5m(X 6e9 @87c$ADwlFeB:N*amWQeU-FmЮ ?[vzPAjgRviFc= ~5& _8ZJR J$N.րvfٟ:. oM3XGk-鮎T}'@2tɡ.Ԧ DCm}tAգ؍H`EU4/Ta~:*e/er>[~`XaunaT1=)uL h>?_xZ;$49=Y_p|3*BY^ ?!f_KZiBZZERU"%ݐMtn3]&X1[?VNyMLudYtqZoo!O$vGwk:Ο_a[qKWj7m*@m@#K%F}"ihmZLC[ ]m?\D7.b/*?ԓĬ'Ĵ+7$%؏;G0D1}02e\['Cd >t. Rh? 1n nOyPzMjy%C:R]%Kl"J Phg.qsDNX&y,!x-Wd&8bTY5CRҰB# :7N;#Y5NkOVX߄(5x_z|:' &L!"kܖi4^UTTվÑ?eÎ5[]Y'B@"3jmwN&xaqdS0+q6ߓ1‹Mn>?g#UIfgL3^ nTO=rٝ 4?3P}v-drOpqvu[zmlW=V{+h-%dB|gjHrjrػ.:ܑH_R}s "}MabfpM+%_zۇ kIN&¢gfKo\Epҏ'2hGp%)$ṉ?W |(Ycao3[t,~)2)`5U75܌#ڳi;j#+c 'd͋P杹FN) k'ӽԪ~oX2֛v.3`,^;2(42 ꌟ Ls_t);,kٛue˩]r$o$IUB?/iJy"uzXPg~ǐ:G$Yz%Zn66 l\K=򹳄SUrc}1Eoߤb^kUTi"a*}grk溺d)2zuة=7z.2ߜ&Xku[* R=<~69,C#Fq ݔٝ{V079n%>rEDF[\^kiA܄70X^YIkn= H&e$:ϛi@ؿ젭az$񚠁p{R_2<ًRUs ৕o OA3EWȌQ#0~&Y^,59j:9|8M㛜U@RtBPZE:28::PNb3!PBMls~h2ro?@q.)8s qӱֳ#gAyڠgHҮr8+O[yU0/GSɠ{(Ռ/YL _!*yL"_ h2,%{+zrTu`jd24|%Y91v4zCy!Ծ~Y+> =iM/tsi/q; p}8}*b[Ham#=Zb2胳w@̥C6I̟aVn^k)f"u ,.|wjsϾo/3?ڞzHϋ\塩6LÒA2vFr s= Ap>9h@fXƥBJ y^k.sǀ5. b!I4,Uu'T(-{0u!ĈzӀW竂>i% }ũ2uZ쌻W([^*.Bd(CAԝ MGfMb4z3un *@4H+lћ  J^"IXY{a=2pԖ6vnf[C]mt#QC d)kR?t-R,EO' G-!b+حjmvg<}y7)T#P|Dʼn`S,6q#-u%qA, G5tN> FNL3ӏ 1D;?a9ݿHАX`بyj}deĥJg \K"mEbVS[CTvsaF\4oˮڝg9@@t!Ui .EM`6 #g#+  ҆ v0M! DI&89"#:LKh㵒G&nGEVX_p Zm~XϺ 1OR/o{5Mh+l8.մMLW@ *Bn#\zX'Mnmμ69aFLcŌwqi˾tաBբh+d2D_b1,|VWs%W =`K1b|#& ˬ\)K?߉uy%Ct"~ǐ ֵ7Dۤ)c/ؑ)H|d>Ebe6vu(=R]9ryT–%z>_i|u%[4j{TPg/^׾TKg^kiNFetLb ܳX߻rVq+9ml;AiJ˯ҙ!\-HywY_==7G M "N)=C&Ӧ`ہ,EEV4.[ <&T}\ CMgW*cvhUzol}Q}18R Ym,8P j8ZҶYq'׵HgʖTt{.?2=T$7"ӥ[oLQlcQ\6-)k$pW`TqLg(бg4mu[ BHi+TLO19Q?q;b=C`ݷEYKWV碓X l2Pߙ(BI0"+}6/?Ȳ<]\w$O1ܭxݛ 2;nzjOﷃ|n[xQAˣpҋ0[Rخ]OܔpHshOCIv.Y{(ߢ~^9t!:spSt?=j3f"\un-Z2ݽWvGƑ Lw_(M3zB5! %-/y$?] FS@#4W[(|MB?RA3FGl(lL-1{ n#!69 v$DFeC2_v2;AN.B0DOu,JG(AWnoOXm v[]sRYJxüb[{M" r딁7| 9 EW>L~\ي6(MDPzkul\`SD!u'+`wھ&(xFK-ˢlLK3gXi x(e)LB kؖS!u<.eh,3{Nutdrؕ^6]<\Gt Dػvޟ|;2:: |6Zo57hc~*& 7Cy9~ spCnM?# C7~tٿOx:݊f$gSۨT1FV][EW/σzaSM?/{';+yQNfGHMNW8fäzɯfl+}(=yP%BR-8Ƨ>PQJt$o[lZYD+3Q&M6 3_4;L_D%8kB/SX9)9;ʧxЪ| ހ9Pu7<8zQ~0QEbo %;.p|\k #lgUR7ՓU'DKطXO,YW$cKbh'vi\BdXJ=捻~ZfI(!I2Uufމ&ݡP2I)\Oc =93t DժT i1&8j\h)Axc_D`/wMKP/a?G /o{2Qoj ,f,W`CFg','4BY}ioT9.%sDԉL&V_[3Rn!9IA 䜌$ 0z0 ߶@A}V S8V*RYosGKX6$|k:RD@/Dܕ1f`/mS \0A\AW)#'!sl6/d_Օ \qC'$Ut4r: )~ou:4̄t 2?8&sCi)Ӗor‚{FJRƘ0$܁ rZȅ!C`/J#E[> *xBϡCr9{ Op :$ FC))& P5:PERf%/2~ Oo'wcL|X8̂%L ;pDCԥNKtv 7 V F=0?3U,ܙ:enC}~Q_:V}GX٭܈ϫQűnd8(Hڲ [1.MW0bV1] 8!F>+ik aJfO$Q>'~pXd(S%GZ\A`\Dita6Jڝg FvB}`c}0 I_![> = 2AtR3_󳄆lCgwŖ92\}̋ސ&f>i'pz;:RG I /KOcl~Mc`AL1gJc`z5 a3>':`y)VwZgoNZDZ_`ZL>!-{DɗB0N;9Y.,.sX1Ѱ١a%MzCgzI+*Ǔ2VhVwr4DZp@m5}ߧ Q/27,4)rUpW k'qA34J~f ̌&9zOkF(ew!/L\C'gPs'XQeOڜ0-=C^0 mG\*K^ ﹾ<=JP>A(DPtGiA,)zQoLmARY1&!y:xϰ?3jL_ѨwxB9`h}]lmKd@bKA/q 1s![q]r0&)"U=qp(M`RR~u5&tQCL$)7 26(Oj3B ]!l!'L|56fn %f!Izӊ9%Z4&!(JTITN ,Ks |;9<թޫͅJ$>H7*qD^تc,S]刞N=B<ɇ\ #d 8&#l}V:ؔWDYm@JB?ۊ8-5>RuΘO)\Q7Po!:[KI\YCoA7}$K`/Uvu\: }i9ov``tqef``ʹsD,_fE/.ED"}e&<HAIL[8M˜LɂtZEqC`$xHE\Vq"#L6aޚ#r\7V6ۢRSc_ߵQr5>:ޔJ0Z#݌E[%['b3r!I`_l~+:`Y <܋kY ;4D<=~*EH-NfRShX]V\'myϬ1q Iu:8f0hnƲ@j?Zd7v7&g rGOӐM)/Ow]𒁡34'GAX 4q",Lx=ĴyV۔!~Ԋh GK<|0%9o8vcS}A=S; eKP>| #DT1v^ZBLeR9&1WW^kJ ffKiޱy8Kp^a*b yVj54n>ҧ3^NTSHc?.>. `S#-F|cP"IԻ6vC׿ ABax 0֥}` IU2oŪIWS uFGPmbeZIˀN+w-gˊv8j< +GHd)ܰGZ<=#,Bե2 ҊOmV|yC'D,fe]winCJI ^^Jlڃ0sjAC..pW^{4t@Wkepxhl3W:|u&-1hUwQ'޺d&10ԝ2M NJ\4`ISq??m%% >XW:1â E>vBB֗ݏN !.J$P穜I,8 ȎBL$| ϵ(7w8x;쇉8_aJe2nn-Yr`o kzp(!S{WI'!$Ƅʆe΢1@cЉ y?JE eG1` ]-P!̖B"A +Q VHIя]x䶔9X ɕ]f=E3ϠpTIKC.̈́g #9_¾TQ 'BU-`٫\D7/SR:2Џ|BP݇GJW_;Lo]c`U+KQțO#0~¿r4U ufAD .R'(ʶv \d~CÖ1wi6J13jjMsρݣ{ח~a@ Pw  Y pǦG2_,&J {q3NM}~s#Cİ>=:Xm6dbiUe4 vXB!@l>Grыr4Qh'AYF`!p/XP<>9Ln4 ;/7FC{l[1:jjA_0ڢJ߷oU'D>l|xI/1jP?{Td>SPPg[6Nג1y]- TU%O6qɟA3ެ΂-$Pӄfgcu2/W$Zco4n edۇdeYqtM 9kKg`4FjUկ{1Z;ɈF@ʦn =C |R~1;cӢ5 !҈4qJ!ӲX7_ÁW憭-6(ˣ#83i !?2GpSEgJ8CM 6 j&JK>w=52v"bu5Vِ JG(6?z>ǔuI tDoBxY@̛[NqB[78LKp=aHS(ڸ:u{8{K:  }Q 7ܡ?lߎ'+FkqrErP~詏0;Oa5bQ0[zzHxa|ɱH*'^ɓNE<| ~b {jd\BKtN)7}]e=* ep Yp@U}}zծl_krQriOKd&Z+36|xjkwOrK] ~c[) !ltW!={$٥P™FYFce ,Zƣ(zLI{~&H3Ͻ*f *on&}Pץg E_Wc#g[*fԮOmufh *^>}V2N jR.$2fIEۑy#0_-*FaH_#wwq4 ōN} 3C,ؓ%s9 yȦi嚥mTiy9x MEtìeADl 5ĭEaoFt~.e#;J@K,~vުX:UKR(9&zs"p~T `oUfx>/ce)E]AU8 9kɫL$ }D-n&Yz𥉉~(%@7Jo1\,}zy/m>kQ+f_CQ+P" ֗2u5Ve,& KW\ X%yW ΙV\mqڄSYFXS!?Be}y-ffLFQt @4L*0 1b*@){4z[ +&O ILz~̨zsI+9jMQJd&ӝ1GBb$K d$b؎PIF76npM.1MQ[$έ)ܔn-+ <}( ALVs* 7'D %uk;[ K.fu`ñ# -#*g:DDpN82u"| А ̫Y}PAbS$m) =blmwKH{m ,)@Bw#&,?<Sٔ>Rh17yU-.,[[[sN(~;3ɣ+zil>dO:T"I/?xl#vo2Dڔ(1aȷEǛX[~$u *ziFzl3vݑi'֤4Ku laEQ0MJ1CWk@ܴ>E0D=;*:zݼhl{kV#3n!͝cnjfW;[m)b[9$W\gjb;P)6we-]=ǂ6oDϑX%pc1&0v칕m)PEs7W;ݑo{C%}@+%(hvlrJfX9QX5=ǂ+oȬG$1>ڏc@y̙T1NDz)=rq7 J DV=]#xKG~]Vl'7|k; M8 L<x[zOGOA37J;6;){{aMUlf";ûl'-s_| 1}<$6aȖː[ 9kk~! +)W +V/ͦ{jc(C. koX?NYU@BOPj_=k!z9%(7o#얃-/fp6z?/57-3 1%% 0{<]D%`lsQddOč# Yht5hf|C[ EK!EՑ*ۥ+F++D¬T(e}fd-c=kO>G>x&gPku'Z1Pi"jeG<縈w/ 5<λj%d0T-g_u74Cqb W0ӗLu {y wq1 GѕP 0L>PŖCqE.h&uRjT}G͡D+&C52[Юn'f7LE+D<8}@^̇[ ]:ʜ46MN6f6D" "F|d[si3G} l/(~>GX߹*D:S[GslQK{eL탲bVپ-SC~ 9Oރ~!'VNeuV$;+d5aHߗ0ҞU9}{W6ifXd5_*uhv pl֊ueaNR0a%jPZ+?Y&c=TK+5|!c:`& K&o`o)4%Me>cʷEl2}N=k )BO ^clw@j7tYv/p8p:#d9m͋~V$`/펫 Ta 4+PJC[8 <F2L3e(Q疍چ. &(?F"vvȀY$QB3rkA`HZ!wg/d15 $za5,@熔y}/K3p*9hSucIo*^lIkmd9q1XfK#a"j;#uS+&&`G0H"|!Pw b|QJLF1?PO)p`X-Y.^4AGfk'_$^Y=ZЉi3a.qR&PuA<,*ϛ/?\@Ѝg.֟?  >RDq/5(&$zE_e v~`6 :Oje![߼+orjDa0ߖ0Xu5ӭ_h痹6gҚ#|&yԕl_)PF6Tdمd64GXH|{xY&tC![UtR~,Y;ZC.S\Tx5ź9,I'@˳dst5O咳?Uȫ SKhFIpu:"'KZcU*$?$o4q{A)SwO3G, |PV{<EvYxֲYӟi魼!8^p|bf㼥Mƀ<*p]wfygN3{fR-1Mۻv]3*if@ƤMYVF+t٨&QUnJÇ+KokyS x*4q2_A\#ޭDg?L*8Ne-kr4EfRα] aeA(~/Km1ѭi$U q@G>ss2 jGt:A#8|6m2( ch86%DU&(43eLr_hU,E S0T+:S s`0t[r%V_x<Q$pWbi!ʣb /k("f5c7B$,K@Bqp.6{ũg0/n=QbJ=|׊KG:"7rb##F{(_j}M}DBVXgۄ[7CtG(UC45*a[eIp յ9(ۭrm|iGS5H~OϴǺ2Q|5.neǞU=go8UwǪu)5?F`Ngͣ=:"#pH,PZ:+_ $3NF(ZזS'erslnjʼnn86IӋW߱6Z$]1'~Lnj4f{p[NWm Gs~*RSffNb1s1o hۦӍ֜g=9i!/Df8+;'Ցp~9;p¸@*\ԇ@I Bd:H"";ֵz\91 O& 2YwrÍf /[fphvZŲSj@ޅ$ml t>?J.n>^09MoJUv*T /uj ؒ Hj4wOMih#/KRt};aqA~,m<;U^$!z[ʽօߍ\jbۼ&tHˮF`^PDn[λ= d[ gщGL| g,( n@.in\AG< E/r.b宑@z޳ajFhB FX P|vPZ JSD9N9࣬Vxn&3Hǿ96窎¥=QǏ0G^\nh%]@ 4.N* \["mR{!_4(5mC4n\c0fIlMڮl=Q[JQT(dʁ*nV:Hq9BDjbM7x}4VpM(y]0M <3J&Ӧ M䙢~8RL Z*JbKzc"Ew8ZqwɓhkVaypJgNNkoخ_O:[0WXF}GÛfo/=e:>rA:̘F-= HFܩ8hyl#($ؿڽsuxbNnP&[@&<+F9 yTrWzۓps(Nz6~~%$78 !XٿZ,ziP=gVQ7XNcx_&?{ud=15. -ʳa2ѺdIt _ Ma77~qvPoDFh3 X3$$0.(j^~m;Ni, qo L,n7m7:fv:HGUv<,L7F!w#!Ilx9Č@ꥒٔ'%ea_T̾`~tq9{#iP<=?aVD(+'zwjUm_]ST`e|9㦾Τ89/LI H)lZY3Æ3tR Ȭ;oln9s!eCVZle[z? xcLnbL? ,!|$dedok6%DW݁0LT訦Qy'|wH64|]k6KP0wuY ^QYZTMw&AymW)b>FR`L8K+>ڀ?$[`([4w^g;Uň2ރAH(8V682 xA,^}v.Ѐ;C+X5Քz݉L})߅c)./!G{ǝ6Ln0 ? :MIC-l|7&:?Yft6]:wePO}WTetA|vy]aw?@z3ikB@ ȥrFzQ؋j`zCf[+=pV_BEdA"G11N:5X8F l&Lis4;JݭBѤlgzV,4 ГASuAXW죍N`DO㎫1Gv$o 9> n*# B̀!{ԽsˡǸ>_pM֢?R1M~%S+Bߥբ2Gýb;Yfr"}WR{ QG'>Z;Ay諭MxIzsChT$}\p6zX ;!itLb)T4P-K5R>&:40)nA(;wU+3`YŃorC{YD/!FǦR|2Կe2Q7ʮ6NeVD>\^PPLQC:H_BwgMJYFCXѻQ!O<5v풔PeazEIhא:2B!h3g^*G3(toU9\nCgiׄo@ț !f8Wѓ+GxeۘWX4[Wb^:go{:_4Gnp`!?Dz-&2S2 [/O+iD_ 5/V?A2EN?1\!!u1n&|8[e'JalT5t2*+ZTAє8JN7-%W|- 7;mRF TV3VFTa"#3WIO[VK6SFă <@xm:DU Ԡ[iocV/t J&mn3(( ;Qb^jvHJ xu#=`Ce H6,c3"۵͐Q!@t:IO; u eK VPsy7β;Wi1Ƿ[^s22gaj F˥=dỹKhm,=Y]]?Ou1g)wRTqBm* Hg="f1F6 E?mމGU$HLb]4֏WLKIu,Î|UYϮƶi(6䧶$ze1piAݘMpM5j$I@G(ZRƥ2# -N=@}ud"N;J)mL1=csvA!&a@hG"]<ȅɖ)}bm =p[£;("{>"%s#T43ݶYp&fH rtm47ӖOKZKsEI H$O50W/k-Eu? UxP ѥ-NOYj M @M=Yb3a3d49hlvD!cTR ea+ݭc}(ČiJ0v&8[Ft {tS=Q&6۽OsPL'm Z9p!sL[Wz>ߚ0mn6$m,j @Qv\kk[^, suh GYMYE݁:[AܡtSNy26#G2G _t J: m7hz-QF̒*E^QĒM\|)yEڲHh_$[ iUeOnw}8o>hDۢ9pԢ e6*HRƕZQK9{uu ʘCrv_UMrd6 AJ{g= Mf:jotsP‘h1|e4'ia]Mz`H^!m$l}g` ]g}\c# iKqMgϺJ~۹W~<*DR"纗ZBG{>v 3$?7-ƽmIj[ywe4) 'b*6}/'!N6k(;oI,O2T<@V ~9<`OL8PfӪ}T?Vbs%-T5Y8:!TfXTlZQK(R;᲍V$g5T-_by/XKV#Wӊ)r@5 AmTsof+4svkdTkփBbvU7k7GVt2ov& ҰcUg!/o+tڱ[E9g#To aXGxq @fOa D6TnJX՘  lm)>yr}Ca0&M c3WnldGo4gG8͏9z$ $gZER~Θ e杮?⨵/ I1Y I$o-c^zv!j !.wg~ER8oU G7T=Gd$ -ѮbIhP B<UE$fB|^,Lۨ2@}lfss.C:1i4YpגJa]wRgAjChAWQ}ST ҭ/R?QT;)ܗa<Qc0HBFqL:Aq%KʯjH6OEQvіmyu-ܦavpOG}M,в%F6S YՔP)υ(dXpEcSQEOfe=s^~'4m P^i8veq±w(s\|{>$zhe?vdT3;&XikW՜hBBB  -x(\h(VK} }1wooՕVWquWJpT-gp{Gg#hLqLVi.2O2ds?>t&߰Cq۝E'1 B}Zsxw; j7~ $xmW7ϗlY'.PuMATW#Cq>)JEg+I)j7o˙oݕ Ȇ<&\?J[9rQ[O:X.O`yH Vvbpk)%ђ 3©`Έ ƳAZe ۳(?FGV(|k!JwJW]&K j:a~ZSuhX4-e68 wx,\K t?CIRQd{J5-:ئo3$<{Bvm]V౰EjTiy!=ޣ:S).M:i2QyS>9Rr$xI)Kb$Z"Ei"E4۔ B"HEUx*r%hkA4:g Y9㜦\4*蚬ߥaW ukg^[쨅RClHxgSsTL.UkH}SGZt4')E5 J60-P΋urN.󪙠[d#M vaYmMo>STèŻ+f^/DQiq Xa?>u~W7x T v!C"ҩNo둶 nF C6IdP:kK;a1r;rro?3MŭKN+ T0W i.k{CRʄ} .1C V-ŏ5 0>V\XDM x':3 +5lOƢU^o -D/o.mf V4S"Ҧ(},]Nv\F.<՞Et 租j0JS ! >rŘ-,6J* nof}.DS7/L^Opp=p%w iqR5񓠇Ɏ5wOaNdGfDQR~ZB0<3C!YWSAL-5-<x2̮% Sf}Ҏ:,|<0`s_N(pw435wfJX( GU kt`\I*:@eD^9ρNztr{w,]y{G9&c,B4VkRFSt ASЌbD^- JP=wLpڤ?D:-{YBWYǒ0[(gC-"2똃t޾*XU~p{F;Vzru yI2c&]f"8p+˥W?}Qpb(a/$޿^A9*-גumH)rm_/GdVuWgq5P]Lu59;  c w1K?}⸷#^;JĢpT?MMaٕbn "Z}xjvRU9Lv,AxT}MUg-}a:GkS (ژﵮ*TZ 2zGac>UUew*s:XVpm91Pȸ \aHz<4ߛ+UFM4bȰy{933­6g37e:wM[T°Q)HW_wPDAnTeuFͯ̆dz˂Br,(rO zVv4fCu6?3~Rr.^ZljQeKս l0RQU~p(1_)2/yL9/2ܶ3BQWDӠPhx4\c* ؈FѬ&~2 |@ OCWvYx7J{ 3Cv2*JD z\ofŧ<'>6 [C[Jɳ9 ޞ|}+5P˺cݮQ:l[[0w4(7{bP"Dy gG2#ĕ{]# ·rTfdOiVίǼn­@pd;x#Cz3{6G/WwDì RBVWL4-{%$THsJv\k;:vkB7 B`!g#-7|9r:u&-U<{D~'JfMq*ϊ"Ễ.$jCI08#gNYps:M-[\%?!/+ .\"KKNiVӨihp[)~^ՃEڷMp:6--8o0&zr~ L*֗g1ۻ,Bn vZa_\20siKL吢D'oq#'A"t"7[3yg؊: x8 ߬ÑtVە.T LW:\iA`OBT*Z&.I=\ȉ7! 天q2\{uR?z(J\/ @qk5Z)`JgAxZyPHmCWJl|N,7P(^TܫGon_d:uo=CiIԋwKC}W գsd]0{1kGKbLơa>: ,6z[eFp^8a!20r8k;euob@|&D9xy2@5R0l[A>zb&A| omͿ2#OMzEXbC l@qDГUuD 0jV6~c1[}+FھS}K?;<-|wgP >*5x|o>=7/0$ ?LdzkH_;ǟӓZ=Us>VN(Xx,Ewڄ>ӃK (mࠪZ0P]Ğn2KSA1[NWsKݜ!kR^I@HA{gmRقlѢTKw7a$X j;q^@#nӇ$!١i{UEx G\{1P A"GBLJ[Dcv@NFVNxXb נN>k3& *\GQ((,AT?<+1(0qt7kF1I.ҧ8+7{Ê:JԹ2Q^y7t)/(|mۍ f7RF +V#rMJGCrq-8#Ȣ8;91RF~c!-F11-[G[ Z"[UG>YV݊ fDhŰTO#qEs6m›/Q,6cjn ȶ.CGE{  MT7Yө jTJAՃ*GR~mJ\Č3$q:ȋmr6 m%1ج! C+فv@!k6I>Ke*punbe zSZG+~MRP8uCf+}};l.MlbbGOlI]Fl3.Kb|B~;(^#C yёg#+&a]xL (;Qv[-׾bǯɬo kAhgB,;b@8Sp@(Ks!*l4*ԙ1|Xf l_J-"c@0*;]vJȼUipLҹ۠_  BV?adVODAg#zuЇcѭ ׬>0Xlם8;Hr{9}(xrw-. .^x)݈]p5} ԲebL<ݿN]ew~Rv*r 8?N]#^n:".c'i5ͭk%v]+'ijuVB{RގJrB3IVVWGZːxvٵs>z4"d. 4iZ gIDiϟ @9仦iCt\8A%Bjp(^Y},M?' JvQ># )K@ j0f[Oe( N>CÂ(HڹaA [0 e t+w Έ9#*}D/Od76؛hJZ50m_@;a's)&%~*Rܴشd5kNtoTYE0@*?ȰII ."̏4\l/nצzUy5"%"8xvR pskT{KjF{i(͸.X/iY K+=SZva~jN6ϝ0Iߞla(tNS&V; d, q(72N"^S(a AK>B(&jd<0V V`5qMUĠA8SێK5igSNbcPn`"}N&A:q)iR1Yg>)oϛDNL 5w \Qhʮ~y4w@1P,-o1ܼ$ZvQ(47Ll%fp gL:q+1V/x7yp+wf V Bk;jFԎ?Lo^c)gc!ڊR_(l(QQ7ohsv7ٞ0 S"94ZUH& 6uQzF/('4pN i9:^IK)d麊M f3EβwcyH%܆k tF twCP~Yn^zڦ?rHʆ:DQ NF+HٔB2^d$zԈGrqfMl6L ۮe 滿޳ik˩8Vy [wzx+ҩv]m.BhK.vXʱ ʧ_/*{r(Ю7YdbRӍT&=Wa_0ԜB٢5^1"x/N2'Tk%At;]/n<ȳ ?a!h*{S"ˤyQjއ6U[~:`J~[w՚5=2ZC7Q` jXK yYOD]7~; 0<%tF^*ҕ Q''6=Bsm8(CBaſBѐJ$N)s@_vr/ĂrP";>3_-JL%?oEAm.J0T'Ǽ!LG9plAFM#2HB(zf ( mQ_9iğ7e7w~Rx֪peaEzOGYamJʵ 'HpX> [zLj).pHDl9u4-Vw~XE]9u,*iha|' ˮ gA^_v}l{SgK)*MGGxk tpm֎RWZvVl;?cT6(;1sHFȟ٧ykndu^-(m \ "C M~6xĭ{%NŲn+*[y(RH3t9L"%fe֚<㧵Ĵc\d2woś]ӅO*AkΥ:M}#x^qF=Fy)4XW"F3lG qDYz.b,G?5JkYܓc-=}i:|;4˝Z BeAO=?9yʠjrdsS@ljW=gkRIi:[+ti񱈳b[A9 p(pƻPWLyد`fOyN*bsIQq} l7)e(UVqzjCīŠ DXDC@4 nX^!wuٮtg4cpOU:٢La$D?raB:>ɋ Td{ W螧ȏg+hQ t/f<_dt6ٵt&ّVN@uK":}"vS`ְcPa'|D=IȰh}@o4E.*=0BDza=ˤR zf3WGeJa8kC$"\#gUhrtE+;oϯH*lGhmUr _`Y/؊ k8ȱEjM@JeT# . O7ͱknV?;̈́/]Jظ ]h9"_ػug8ul`0~mqerRgҽ3QT+C]XS'=#tep"enIiN %P"S*ya5뭁>7 ];}f9@=2jJX()MMXB95Ia=U0"U!#YhBC vFzݗf*>cԊϓ+JGF8l_z I7!qOxV _!܁=G0J9vi3 UEnzw}RfoadJ"z#e~+a oDAH zuVv9It15)j"wfu ӻ(.P?4NJ5Uqjdgj_9f45ٙMU$m!na87-NQ}vyGnj.7ӣ_տE<Doza" jJJ){03n. O6,O+1|n!`a0bs2gmDAfZkfLjgb¯/ul8V+ɹ3ЉH*Na0G?q`f60&@u-{,'-&FP+& l.NYMύ|m{붇l: ey.4kQJgC@SuLe 7C'KGIb~H ůeNՉ%hhA]-]be~q[32+TAN)fn[TM0y) [md6m'MiRPb.aD]kG>6r?-e[a&[C@t |QEI9oQ&?_hݦ)VqW2{a^Dr&9f7)Ʉէ[P9g yS>YwiV"eupVhٕ>t= 3)ǥ^l(դ[ֳEU8{MsDjFfcnM_oF@]F #f)wtzL|Q݊Ԑ1j{G\~: u܀kB@tI^pe"E=.J%WRHCY\Wdg~=W_5 jnvȩ+8SxOƫ0Pql9YoCfD33Q[*:jI蹬rD/U¾BS>jɈrSH {([w}8A||XM'Ua uehdGQ+X(ȢN/[)voo=i Lj0J{eE9/3Khrg^!ĸ!xD7Sk0;$IViFK i(dJg*׽1z5_ f8AhoY%_ѝVg~Ol ?Ykn:hlsR>XĞX]&VRKD4f+35aᶻmeOX ?h38̢i_h|WBB** Hrwe9_;`ˋaJ`ranOi;&um㒜p|ha爜T-`O+ JV'DtaT|/sV֘z=d]xpL0>"u-Os RP3_a@^]"- y>L欑7}-$nHj UO[="tge2k|7$ȇ](K(eB~aA藎U!,hyJ'tow1?Yv A87U$G(ސ&w^ԇ8&=<JF39?OCPg$LJO0`8֔,$|6n1p&- b-/\^n:8zN+֩?11a hGU .VSQ{O411”^)8 v{NOz6R iO-c'8!hIp%ߙe!`o?v":,;*z\aN#!Nk$>&G6~`7bXX)PByR܅rY[c>.yfpzâZwחNKl =#wi[V]w '|f w![hśbVH4񏢠`-fU |y!I .AXѝeu/ad<56τ\a'JM*Wr\VqXus\ s.l˝oLڌzͽ^=Y/il_ad}?0[Fu 2ʴ ᝽OzO*O{-7-ts. u~u6e7f9NӍ0R~>?mO[TPhS؛8!IQlrden{Y* vNK 2$Qs=ʎ*vE3?>($p~(F[Dt{*:~>(zuW\XD̗̾j͌'(u3v`lhV~_cGTQ iٔ ]7d"Jo))Ugg^ϗqHD?Sb o|=+ )@먲"?a Tg9EJo׸Gd𩭂(-TV aj2gc?E/<6mXH JYn^eTpr T$CeTBϜ#cQ$i\oUdg+<<[e ڡF" *]=U7ԪiX#Hpy'rxӨ:A& ךT\Lčە'1.,h& a> D ? }nƩxIS(\(:K*曎%.RXe]- :#ua̜k1ׇb*6l63.&qeq؊5d j9Zoja߼\G6!2BGYā̳mGN©jpiFGF! KQ/"^H̿3]/sܡG"h~'GbۙP0y$ k:oyDx]rEIHdj:Sg$c޷ o \?]o 9xVR6{ f ?=M0{ ٭'uH zގ}i M(P?Fvg|K `wу>/?Dk hi[QVY:nEtS诿2zV bN*Sm.kP-s!tڀN) p5/Ya5c'*wҽa W\@~?O VSL8G/B93!DF 3珼sB1|?i9߅a?/fdwe9x\1DqbV.ɳkLA~ jlf ѺKԷKkrA _]yT-_~GA2p]' 9vc c,4GH|yF<&qS[.PsbpъJ%IGۂ n`"@j>(>ìq|bYCmMW<0 [ĿڍsjiAҦє85jȐ9Xm_]QTzz ^H$o,By-y 4;߾]ߘKetnL5|G9N!󃟽 vn E_Aԕjrcny#R?Y{v xsȇ^].L/muFwT"ǯ@D`:¾3}\)tuzPE";+8wHn^jjNK1ƍ 12"ra*вV=vボl򉘳<0^ιZpҖKGS!\r7w񨉈wkpFNnGfJ\X~n/{zixT& ()5M.':M#,FIk! L~8ݗ/̼Hw裏W(t.(( B7Qjs0 ʝP@4 S^goy|j?la4L("h%s{/?ͿR{ C}``;@Ndə??+,WPpԂ|,!5{P掀&eW(bԵTӄӣpݝOn˲h*ׁP}7_,>{Q&RB 1DDݦsjH=#6pytkX"ݯ%Ԓ$nGvCs MM.3y0A/$'S!N i)fE^7Fy ?12Ǩj^˚ F[CzL!p>x@j_ѯ4v?bDY 3qռ"DIczɛ.(ez0jzy-ChF[7Us!Q}߿,h }%34[%*҈#9@k}ESw$̄{Po|jBcXOCoIjTs%rIIɺ֐b9ЅA{%3[`+Ujbۛy3 xݓ.Fjk@#鉮rlGN%E'4(@hZtGʪ2$T}&Jߢ 9x)am)Ir+R%J ` orZ)xߵ ]sΈ^/7bXînvJ.9HgkAɽu3 $23Jk鉫Ȉ;%!=HM2ߺԼ:~T@,Lb.-72Wum"h~r/EUic?6r0O&-(O%HB^?}}>Ɵ̀T]|^MzR\*`ENO7Ī0Mdt\{`_s-wF6)m-Wuqy_ ^'H_#/k)aH%k^p<hmF?uSQJ q',yn@_Eg=i\DЮh>V.`T~  {8h5?P?񇗛fNy"]z(aK7D {J^RA 8({q@@_E<;W66l_:9~ ^&H TwJ y] 7D]-]6a~d 7gT[=gHG$G-]rʋʠe+v+ YUP~/L&7S fomZ,Ng7U5mFZD_dw7Nk!D2‚O6kNZO-կ4HHI6JaP ڦJ* uvH .x9KjSnkٺi%Y' {902l鏗^9ɷ5*#0Jq"RMSng}I$9/G_BFA3HD9MS%b1 ޠ7vakzJcgJC8zច6%72:4-RYO6wc3p0j7E䲏S4[xd]0lC$ٛxX}CmZbnh|yW7b?y.\C@_%l *&mS)wrcu*:6HT`HB4G|TbNs m;szM l<Whto?0ޫ"mboRM~㱄C#S߄$d ˳d2+/xh{)*NdtFEpޢyCeB~ 0*SO7vÜ/. õ ᣙf]',ՠ"D5zn:8a~r`]g=/"dL"wP3V h,ϸ*cC285m5e+/s! -~.HoWP9ٲ>Z$P. !Ct) 9^- ,I]HȣyBAO\4T}!Ī_i씼.v)?˕l".`S qKRJ0m(s`gRIS1NyhԙD6z9]D Yִv^>uE>C,B;6ka #/P3+VKCtPmF JZ[tPL Uylđɦ &YO^ jj<'0r .n}3kt4өaB1åeT¹ odA;BC`żᗱ/@NS}ď).lvRh" DZQ#:W3{}V;׍M,/fIW4?ʰT~Z^sMH)aX.C <w Cڔ軃 ˝r 06AʨRcBp} s@M짖k?ȎTnLwfpa9%UOm.Û;9{i-NMq6q;Iy9d""DNblp`&X]XF? a7zwۂQ ԝ7s"IYIc G2 NK 0\"o.8+ =W ݂Q|x _ht/lScRM`fٽ%C^JЩ~o[=X<Sp 06))nR`N^.̀c+raQ :W¿lr-ҟ31m~mWB^% ]BJ< v^.FXsg9~xR'o-g߾bg,'n?ox#܊^=0Q~]:xilI9SLb$,$ 6Y`h4<ۑaygzsxq`@"cB,G,Z] 2L@yE~]p v'ef' G>%qBתse ,,DAhPJb^6ܖz. /f[6@z&.aa$2g7~(*[7 dU$zkr.l0^~.-΃+%]DnAf?˜^8d|JzƂ|5%D/| 1W Id#4'"I(Q3y7?uc}`yX: mrt*e< ۽ v'R\L+~;q#qzT>4tjUjfVI]i:IOo UU ->*:8hP:v@'bU4/fWqK{6JC'@Q9uljmGۂ-2wAtڦNx^ȔX"%&%\O@w:`_U\8ӱwzuy-u=~ }T.,d\Pr M QN}.TԾOėpcmx/;ϝ)z>Bu!79wH*HɊ'k]wKq6ej2Jcѐ4H@ȞtL䢵Nx6+l e SlcE%Ռs*W| @2 W11(CuhqqVU ]~ڝ{!JokaiiQ7Z}t/~g) G"GhKMs %7*i.A_3:1JLN;Êx(*b,߆yEc.۹ Nsm:Fֳ3j ÛxEPB}"$DBJG'ۼNiXڹ{?õb>wR uΔ/ 400"`0\\l`jO^#0APz5ӕkTvoi(3VG\[jD㕥r=ijxՈl*%b!hyDQIc-(@Iz/ˆlW; jJ2Fk_~y.|YUZ%XHbd G j4ܙPXHiI8ނ,g;WW<̓k<=ڿC:3_T MBT1gTQ ߪT=~.$N ݶtWp9}&\*j ϪF.B#]'pP)k¾?aR0TIw7CwN{Fg^"%ܒR\]s2F%<3:kD>ٮks3Ru'+NJV),+|.j!SU:CNǜ1 \%s0P􏊧]$j$3"u)S<^5r$$5;hJi`u_Oq\2+pW$#7㰩'FSQ6cf7Տ3BWW!Cп"còWHu: 9!~A^5 Su_Dr2cy-J)'_ELlQƕi_bU *?5w"|tzHO P^]Xnf`eǶi*Hih,Ǧ`$.2<ʯ : *7O}ZwVԂU*y*~o^t4-[gf3P%.NN-r64+=.;\kxtt0YOpұ qfQN,g99.9]h,'}Sg!12z7U(~ewf v)C+ܿu ӕHX r a)+R}ڭIYƂ>r} xي~3+sa/gFZ(&s2TyqEDLdڅU$J"Ê&A 'U"y^YO0T@/{K4cD h/bͻCv֋L/gƆG]~03ABzZղ2*U["qWSTSpM({ٽ9ѪE_Gvܪ>ࣦE3ٙ"00CQsfHE~f;\wc,W!Y8JsbCi)d' V^pd­( 煿F `l{`u6zNe+)c:h4SH<*3Rl0-E0>$@F}#6c.ɻa_ .HHh s3K#qybP}zS4a;Di H"(u 0&tCl2kD4H_Rt[פn;z(ʒ@uB,bFaa@&-I)I _sI 2ܮ-^-+^@IqKPEMZ:o _#p4&Zpr]*&uczM pDFcQ?XC 5Z`vL+@YG aH5=e\ r1D.PxE;|xz9liZ=>.FڗN|2\貐Gs(6HVғ}*E T50b n4@>{GFQwt2Wfc";RM&8=tnrֻ.%쇅g Ao؏ cŕ4Hɬ;Z_ +w11_]2=ǚsf]*ไk3;EyED=Ҧ$J}BA$%J&:"L}CnGxf/Iiصp盢 !"igǩg"v,<7,Nu3fHN;/3PVp+;[vА3-K3v6u˝4UV]\t nH r$"8l1̴M7_h2k?܄2gՠY^..+u{8;"߀tON(䐊㌓|MV~2sRM&7~ (Njv*Vn >ɃgHVuC٫_).1A.F}`[`DrZ鴉?s5 ]4dd.6 ::JDktuG'VMѭHiX\On~y.me&xUf} .O$tWra_[g$)!4NJ8*n?>3oI nP*8 J;YĂ_O?B8Yq2ϸ`?5gQfH1EI4Ȗ]3ϫkw XA;슋<:p&ܥ@>'⺸>+t[0V>x9'jL_R܉ㅩh qj/8ZLjRAQa⸛QBd&j]C2E$M_ tZ1\߉A[vW]G1 DhF'7PF^;0A1yG8@Lz:}Stz:,us-BgWlFB$P.qg+Հy13y\b=cI+գz #e̍jd?Tֻ<ĖŴ"aE15QS?M*Z鱠v:9uk{ۤ0ͺ50mDZ$VS`XYͯI&Hݪdkisg _57}xaRse O$:i|H$z~vÚ[ c2J]Уb ELN'ai1Ɋ81K"#&/ ,Cˢ n@?4X%Fw %[ћ#J}:Y K[K'2\:]J|+k!$#,EԦy X Cd~ޒјR%MN9^Y%8}SO7T(Oa]=D+Ј&@8%,o{S)MZL[Ko4[^\`]  Fl-GqwvGtRco  dDqu3O,) 3F_PocVq~LoQU~WX8`dCCFmٛ5(3)A~L)se@ ;2G]*V(Ζ?,o|wg2}{]|b\8猳L%UfC9${[u&K7AY)eu#45RCtR=rx9׳ jKi/zM 49/I@Sc69}Y# !woe&6P_eHuIF$? 2nӈ>vC='kPKQIVsZG9g{,tv(Xpv Q/]E I)ANHa\7 ?+F ## PW=LRT8Ȇ`U7qv\÷N\*[#]+˴BobՅ#0,;@IMsЇxM:Cb^Q{ɓ v=&>Su9OeuHxlŸO47nJcMNnB;E'z|/=)-wH[;*5(WI) ϳM+::*p )\Rxu(A\9xTزrM)?Ia` ]u(Њ kKT29_ ¾U5$bQ鍋^1\o m߰nA* N8r5C# T,SȻT޿1:;$:U-j9 :`]ϝ' 'npe@Y@̊)N om{vvTwa~Fs68?pғ"V_rixe_hno>SDfŵO͎SZ6xk?3徯 ӏf¾˫cnP-_Zf&.;ÝOHN5k"ޥHk E#I 4o7 19@!6~=rf *A<ZE1+& (ZS2nhV~cv}\dȩdOA[i(<6-F᳋G>|]uB2Wb69V-QB gލ`W MC*ѾR.NT_VFK5!CMQ,Xb=o {KP_]8/:Fk4J,}J|xUioQDܲ1$ʪ%\#4-E7cZ8EZ,j>vo}#jC,.C>ny17oWiޥ!Ln(VIdu%;piģ\ʯ՘JZ ~;#n Nʮ5_m'*(_,_4D:4Uqx=O꭬{V|xXzĠVI r@ 0^_Wf뤪tDO_BT fW5:%UsvfWh࿾n鉳$irOI!3|t5?EVr Pgzk,ѻ <n*1הGE&h8fޞr}|hWե Fvaw.#lW$@UIFYJv ~.6A>uwSbxGZp=y6wH]gaRsۀN8^DkgVY~HP.phfYAάO!Ȇ']Vm=#B~XwV=wD[,\ۧvC#8*1_v#׳78fOٌ͞<| s..{~'ыSW%6I(AGc v4 b@-qlWM#*ES;"+)o^ h5=V hzYHk Gu 6`k.W(߇qr{a2Eh1v5p>7#DiNc{ Ki^!_NAaNh2aQu-l^)U.|%0wglyTs05: MaǒCKYd3=u>@qЛX-&N/% ;ΆŽ*6(Gj=` |<2]`(%q}R6Iz oLfv$ r~v*vU֊a5< /Aoބ7 X,)L02kkzI<.Y!OWFOHS/+m5)bAɾ p\-*L==Dэyyƞp9(@w1? H B$ QO w..1穚OsMXѓyې2u O׽ꛈWZֿ9YzIYB'KU I\{LiDx?+X8*dmWmԙ;k%%Ȏ>]|}R{L@SW[%<3 9<;F$zNV;Cn& TD%;!0ČV?|& MDM{T-{z`h"^#ۮZ 4EG'2+)7O~a9Kݘ-=}UԵ_4ψ.zφC#*#Scn<#LϽ>tA:$pVN.yEʏr91 M9kyWx#1m% V]W|uzC` N[ 3;BBk[`| e=# l8@n^KLN X [VR]IȒeK}Ѹi#{ q_\AacwT_Ӗ0w$| ph l5>%y–A?.|]VE )H-^D_)YAxރY!0f˛Mrj#X[ Bܯ_ I[ֹjzr79J6 bi+D҃&˵gK푭a2Go(Z0QI:"9 g ,A[ZЄУ쒊6e"ȁ0Ͷ)_r`/'hiX%Z5hmpnv&WMRPB>5|qL{tܙ瞩֕ ( K +>RVqj "ݺln*%:0; *6πK_<[\l+Xl$SW{{09u9Nbd]= {0t{.bGP/$Ϧ BZnX R.VM HԷJL37n5&e@'}Yd ?SA+?][F!Wlc|@Kв'u4s|;@$`OS|c],Hv!t^ ƭOKąHIs#C҇$*?RoH.bAUl}vu݄`D z}ayNVx+j眓x@Nu`E2 dr *ʳo$O:[ז^5,z>J0= 0} z:DWJ(e 3nԉPCkOwl|i^G\{ (YB>zmU]yM$_uDAސeA[g,E|w<`<B/_P4+o=`уj 7qwZ˗^DcL;n*Ne],,ߣTf=D ϻA|}HY睄9Wy/%#4t$\}_}nhҿ LA܁e}&.O\M];n^̣ȉ=r=y)'x^x t*)78a: id,<_ '0Qhu` v}.""הQq-HTF'yxn\TrWk,V?Q3*5Ȝf?⣺2a]4.6I4:sp 3Ѯ<7f~ R'tfO,ͦVQ;d5dKJh)E7}l,F_Sm\c(_ 7WbvHҒ_Gx]gٴ.DȞJWFGy;;7 u+ CF>~- `5ʇH'Kj?D/ 凃~Wf.iUMmt@H h->A+ui"eO0, Me/&1mڍ(3Ъz3.NQj7⻎{4qzQ*GsQuΫQ.Y#[`|?ctL%۱3ۭ*֣azL)4Pw->}֤:7r}+HB~Pz/(9 #pSlupjq鹃avqׂh;C|zOJc4&LjҘ\øc6-PUA Bs}28=(uV1V hFjg(~9CȳmϤ:Q5Ncn >>LU0黂'8Ĵ+fC/39ر9c#'w+# 0m:M=Pd@&t$woTv7wT[e}, a1{d4[+2}JۺsܕamܾNk`ʟ9Ɛ(-[MiVvy]t*_ ҮĻ~Ih(xaqzǮ櫓! ~ 8(O9F7l^Վu"c h{1V+QQ|2зu;'vCgC2>^B/90 d%,K hvY 0# @"P-Ul+rsff;께TtQ8"BR;9xہ"'JN DsR|@G៰Y{:Y}. W#ZM=F\_b?X- $sxdf`qlW}xCݯh/^DAGXsgUDDc 8ȏ­.pKdzjȨ_.iwjdjԀqVy _0OCuw'^aH~*\ʾjg `4T{d*~osmYcS?0tDWJ{,l-䢺g"/!`saOU)3[3Y?<9 SuDspp{#վΫ&Z{spt)3Cc! `0.wK,..lC59MEЫ7vBYgm9W#_@ U ٲ i(ye$f~1j7#eljC'2EoJ W0W 5 {ʘ,Tc!?4B*?oLP(K%X*峜O4L<u+4Qf&'QKKcVhPt${C : R(۫j.R +fmgI;t> ܕ=ǖ/ס*5mH1&~$X:L1Op+~_f囁Yap``eEW5e12oJmİpI$8Wk(gǧ25n'27}էQ(dp?VҸV.^tǂ1h$Y Ew/I43od&&%Z8|GPu:ȫo%ôQu3aWa| aEKmA,qC6DZqt9vk9DQq~gɚCv'~(&0uN9ȸ?^{ZI^PQeɣlz'2+l-Ά>y+g-Sw?; 0+04s;Ss?z˹ֲ|Œ3uOG˧T0ƉFz(l*"lŐ#(!P5b#td W@meKp3I2r[^0UtEm^ԺjWn9{VD2Ђι,2j/͢Rڠe `#&B\ " {An\RIG5v+:gK8ӻh!@ODGC+$͍xL6vOy: H2B 1]Qa՛)3 N%U|n k=$7\VuM]H,X=ZGPß}w&ry?SXn;yllgaYP~G6,XjxZ'ÐG 7#S%0~"$P00-E­[W"kiV yKi?j}J2Z6U}G6I: oFqcea]lrt/52!鿣WX # 'J:~->bԍM}T̥[ucl\oK;wqemy,0R]G[zʘ8Audyyԯ-NܡprkKS F̈́lҁw!8Ʉ}[ k u"i1Y h>\&8`tÌ\}(cF. 'v؛2AIBu>$.)frLRvmS-i9oT5Xh,4]NM8qcfuJK4A(xl6aNRs Kcղ[ cZ!yF ^S|&Sa$27Cg5WȽȈ5NShmU)a}#Qp&lVm.R,x!)zD?} ѻIiDŧ+K*؟{xv Lk+<5u(Fٜ֨ HuZ:w̝Pwć@/:"-[Wlb=aZxŀa e:  2BdY|1Tſ@|VZ DJg8{'ʁ/pyT")][Q|lO&+BIm7ҲÈz7Q4/B`A^0`IBnC~IUbd, s$0Cڱ fw- %#q;v}x;  3;!70+27h1جz\ށ9ܶX̨k O獟$]U ##=įu=֒t0؇lDn"jږE@%+_vɘ>&O8ңR63-!703"?T7v#P lthꈹ7-h8LJNu֭]в:3xw1Эf5$ I`98X~G3eΑ4!RWY8ZF<[ j T+k3#ẓTBBIE||x?[w\sP,\ ߤzَP`)pq4sz#'i/ ؠ|"P8@pVrpk !X&ggzgA]ءBY`f:^KIi ֖}'ًBU4(ߊ,9yAd1$O+:M=QuYWSsfN3b<ɫAF-IX;[˔Č#۞oӍye23vzZ.6F9̬:U%)r2 2O}@pyq yh%nƁHӬE&`Rl#&RZ6xq}B[ DhS)}McaK#y8Ӭ ~[b FGf5滤 Z\4 Q&'?ҽn #y7;0sX oO$8G`z )֫o>[$RwׁJAM4tIFnSsF%DD @W`fr PT*1_` <(os 5h~_U9HLD?B5Upr+sRhՆ"ȳ6/Cb톀:vnǶ^Tz^8reBɇSf0FvbE?,Fu[-u00EiU 3@R)[iҮUKVF外0dxKك.:OV(J{J[) ҝ 歋TN${Wsż5#ď{U d.犺mrspX3Ak/ "Kժd;QFc5c.U>gmJs?a>ψ]Pd3"3&çq.e|Ż%췚.w|ӛgQl^z1DpH}1LڄC5Wh>EQ~ƌm %g:(V^xko?`gkE c$Tg5!ad!K+N \tP~t, sӪ_*>)ZI NnG4ie]O kg#~ʶq9&ԃx!&'{O{k֬=b5GMcًuE֡u[Io̷փ1#uEt蘈),eڔNt4-~mkZxݏ(auf"?G oߵ me d|=ikYz}.jgN߬;Z.\ąz4]#OqvkauX/;9Q W"w$6Z=OpwtqH7a mXD ^xȺƭF3d0\Ĥ|6b&MH4(~=||.=dNf%4r<",6я@IXVGO2?/!v 2^dLrQ5 0 M냀@r1 -)[)m9rbw\u'_uAd.,seUѕ'c]\fc/f#8p]o`-36H0ĤfjNvz@ _:˟yfE8Il\:(oV5{8W2Mwd5vlOyKt}"%[CMaAl52EB5ckUf[LX+;aa~)5tP'^^<}VٳE7HMp~Aٳ' c KN=&# *J$(·"kl B_gK?j+mG:+NAϊ Jyڸveџ]CI}(YS ʋBl?#c;QV09`143 ,5""xmn:B@nuܢɏv' #=U  `Um]kB,RQpM({.\  W׌1:++N8Mrq8lnˁUbl EB.HUpΙ % .B"@X#a 1{_ Μ)BNŏ*bj@/cX̳3q91gUrFF^m쨼SE.= UdU}*?)v~Idoy1ih^` i||/).r2*&7,l4Rۗ:'˖^ ђR*9Q)!z(d"oW/ݵvLɌN:ha1rl+'1+n!+x#*ZgUѫzҢ:/ 9b (ZxSf3&2=ϵ[,b18LXE GBz&/*35uH|#;N&4F/ŀ%OƊ;y48uRew!nt8mwZmŠoeE+6 = ^ScZoM~&`{˱Ÿ"6kG:aQ?5"{z٢ kMQ~7GJ"ILw di_SW B??2:n|VmFE]5M`E%826'J޹]{༙YDhM4 |v&00)^DR4'9~\j[]_ۭAGÃ" opF>cMSq[S9BW=1XODd8s'-Z k?`2Q+ڀD}qq"0N.qz_i~2}Xk5p$j[F %&`~ށXyXvOȨn_ 5<6}D$pA0L#X&^ Tvbur.z5M0fM( 7h!oG2zERĶ"7lK㳗Sh7G0z<)\ӣʶp9aTQ<6֍Q:ALҝS`g*w Bv L_\4!/݈ [v\Eu&˳Goܻ5}Kﭨ:CDS?}j!sgl@vdFS=Oyxs#I:ugfk jZmFv{ OIrh*40ʈ(LΎ*釿!H39FfS=KOR &Kt*em埭i#  <}# B<_> dU/KvEm+h]gٺqYLԣN[\I$֘ޮpUmFтMZ3uwɉu(L"y}'|h,E/ʅV\ty/""in ]mw}<쭯̞4p68U[׸'SjmWJK^ŬVΔzrMilH*} =`+Hx+4k#@y87S=qB^n&Q\r udof=ItS?$dz,z%IB@P( x=2K}[m(lt*(N|4 lXiγ4nO%D RKxK\;/y0XzZH呋:h5|>A; "VL1\b2Q sEPT9<]ֆ MiE%n(=Yd?+ft9r$ 9Щ)tp ` 9Ƕ}ZsQ#n"_eo\NuƴѤ&f;9NA6]$>ͳ$}m4p?эeitā-Qcp$P6o! ̚ԆmAdjGMS;J5;Uco$%ʔȸ~OJ"f/~vxWDu9bZ.k'P4rYQ?[I$jVYͿ.&*Qfx! t_2ԧI c 1!^Ƅ`+!{MQrH߀[X<+UgT0*u (;1yoCO9*`Kp_^%iwr>輠C<,`/]/XS<E׶梚ﷴDAkk45Alj.a&/ q_ەw7&_rTDo i1;$hؿцM4^8"80Fko}Pj[ri: ohѿvI &u:Ʒtf|iU{3Zۯ+v-U{`#\6~/bCۯݻ^Wu~ڥ2G0tvI uAV_S~}fޚ37V`fVET8,?]82$YݽΤi;: l<1ďϖo='ƹpbk[%l?20_Lo|ܭI֩R^,5sua윚1Y4y9*A'Ϸ1]ld::mdqX{ٌyՁ˅g eN?L`Q8Sb|]jJva_9}*i[}?E)S[J9m Nְؗ~"Oy!VԸTRtHK߈%/m^&,C"VD\$^WPd& q%sEaWk>kƉ;**/ #1g#³߿Lp;o:%9[F5)U3=h؊YP @ֶ!xq\l}eȊ. +2l[״ oyljC#D}枅&& $0sl3PŨw Y J80I sZ pD,) ~9=&cV탨j 2BBSBG#͹p<*To X3.ѹ.ڎi4wb:US1}]Bt|L5|mw#a: zk*ͥh* rqǭ@i&'R=&Cש)H>`ldVͥ!i]C4 8v9Y<Ɍᗗ{ j],j1oQ"}PրjyZu8@FٴY {pQ3o ̶~(8pb! smD ,it1)oP[]pz< z ޵FIM24]Aщcի=g8 ~a?h4GSJbrˏdO<Ì Ao,%a߫\14wOPC t˖v9 ~ +a J,x'ː<5 iFZ=7Vfֶ$__F'(t/ A澿,$ϳ&U"uuB/1D.Mw4k-.>> L W! ǻP0[jwG`oRv ǡȎa^no:os8?US#'0g%!E+[^Wӷ.8_.ۥ5uvũ\]w>F)W(G,{pC~0VN^$ nj'TWN?:/د+Đmʄ~63nUAfUt0O8|+&f)(]j]϶Z6[_@!XfdGOvZɎ |QV5%Qr+1U9dB 8[A[ڥ$?"9\|O GF^'g+VǢJ@13:krQ#n޳rcN oIEUNYek]vىb.< cZ3 Y8d5_2ɍZIt $mtPE-mf4WWZVO7j&gb-($Mo a]#\m0d<Ҁ ɆZ3ݏ슌|M6Q̲Ժj̞(E¾=ް@un\\Ua&cA@~iG0j#YPΧUyW8Uf-] 9v;梘R]<(s$S[_alJ)W-~Șq'IvctN LwևϮp,F> CKGΒUB~+A^oD羘zY/o_%umT} T):6'I [$,Z֢C":$1d#7;^1tz"DWq߲:',2ʌT!6`X`(ZSfmC5)haѐfDbSOnKW!e Bqlp)gB8rgFmMs?!WQ폧 py=.W>g#h&<'W) hcڼʬ(ps˛P$;r3$~7, dlE;slte>ꃟqhDxMN@Fڅ糡{M%_ RM1\갎bԀ?+!ݞNU[\Ì(R=W(0)e Az)g}l=Հ{zUR0_6K3?; XY?id5E F4]T˖/Y}H$C'@]*X0 ;UB ë>ބRթ" (`6Jq~V,Jji4q;| G ob"neYK,e5 [~dmLS|fYrcڅ8w"+#h3U)r”@Akeӳd良7)Emy/KeڞZ97:݅t_*|ש16U$m쓫o G^'> K_ Ra NB%f28y3;[/6EirE6ïI[i'ՔN7 ;'3oNJ~[ S_Ji X}!KfI_m[W7Z\Uː/%Y*,#[[uRDa rpC@7;O~< 쉳?L=ٚCbW[8%tdftq[ UC`"ZbSRɫcKƾ#}-4P~sxt+]]f~{:#-KV~jCL2ʡ!)mR(o1T'Hډs$)X zS|'H8bMgrXg)\ioA4X3"VIu\o%L'6$I>H Qճ"А $~`jc,ZL+y:GӬtN,Gq,&.g+v7Ӈk'Ս1,Ls,3ͯH@y^u/\K%W _{`"og;t^[[ cUH|J0 B(F{2; 6Vħߴ,[ǡ9A]: Pol8h`"* ^M,j<,JP/__CTejE]d>G丄nfwr;h2#y3 ЊTw=" . D'.EP; lN `Fi1Bk u>f%u49F{}V5#ERkbD-e,Y.;b,e.F0RIu x7>X!@+iB@]zחn g^>UI'eNW۱V |fkTytsp ϟ_/*O!:r]!6dI%c`EL|[E _"nu I4B.82j$!DYX:oO6@ )'X6^>_'ּ ݫh7le;=Ko610aduEfcsyOjC[Tg&9ʿ#T:}J/V}\ɡ:y/.9 y/¼hRn@atu'"!$x QOR*7ntF8Xi^YZ nO!{4G@fO"R^G@y|N\w9&}7'p7wjiB3yiOA_%=,-?^F_#kZ%9[aȼ}Qqord押jia֡⒕@" T{MVdN]uSJh;BitJdH/HIPjrkdkpfFP@Pܣsս\x cCXo^:-O݉lIT)-݃4L6bn8 ;;2-rҞ Vp("A9SеRJzn\_X$wwzV ]!ܑ)V:}ӲY5%C]HsLf݃e(< O<--X#gAlFw_U;,p;wa:?"$%V|uat$kG'YGE3[5#uׄy]c_QY@Q]TX_Ќld'ȵ;`4Al.)w^1s*s-,W!FøY iߊcnmORm$gxo {hA'u}X~ .wyʨOo#ay iS)mZc:!M'V츩l]'8oS 6 bL2h)0lTr$ [Eɰ$f6/KLv,(g`?DYgywa1_PldҩvL*fO^bie>͞0h}_Sb7{M+Wr\M:uVŠ{Diیa4F#O'Ǽ:/LѠ5TXE ΍nY28gOp" ,Ϝ$ߗ|{]Ujd*4=bCG%̇uFBIV;&Qښ@25A}=xˁѓ[P| #0+̍ĕ-[f*%DŖSRɲܙ${mJQ&CDĥq} dY]2)껖ExGxG-$ٻhЭo8n/. E2bAƏx|_L&/!9%5톢Z :~0z]'a-`U]rC]伳J?nMܔ0e%~O'}{PY潏~ayq*$5"tC'×#Fi w~UHh|qY않[Y Nۣec !C 1[5crt-3gҢH8ZˮԽ{QၒzvޅƁPKO9yC:@wrq2P>&6C+_ӷtKfݯ3asK2AG!}GV=LK6x4+\<Ӵ&tmHmx*v GL}ѧ܈uCV)mfd 1Na|ZYH)Kdm9k9|+lXdlx;?w ,-iIl+sN$N[<לsșL(cTn ^Q&6"l#f8V@j`p9 Q4{eЃ\S GФ(BmO<ĖM4o̬*eڙ6] 2d?u߯GCkp9G+)'wj-Dv+6rK7 j_~ BN&N_ʻ-VD4]#s1 .4CiGpJk}FݗȲe'N8vkя}D@?(~%%VgoTj͈D*4ҧj2j}eY_e4!{Pot]RkSSN[ؒ~ 兤%0"v]IXe+TS&(&!fdoO F dhH֚(7;'Hq&ARAx%ȱOU_wJ8-lw wDpB6c9 # Zq)CuqM3\N nN<~n_6,0? (ٺFeD=20Mzn?Eɸ5K+E/Fѿ ؿ*G=gpCFw -H5ƿǬ+e9i'+$m/+9G efG?q;TTSLZZK $JR_7:i$bG^ofA>Fjr ;ac<OVXN ȝ ]BYr+gBPF^}0oyv/ŵͫ1\NS||ŭ#NQTb6 )vksY.I Ȳzu2'tX~q߿fkZ%;Z7}o QLOA~cAjzKhhA ydT`]y8S qQ\tHyKY]&L(C€i^__]5pRmnSuC{aN;_Y^2fPG hb8!ٽBVt~w)d؄)zȤe!t@_8CZ?mJAG,g:QΧTA25ԧq,Cxs0`6u-4Wxx綑¬(W,24jM2W*BQJyT5[=Z1d[ 0#Or$za<)pE.LO08Hw~)^9nb89n!`}Uc`J@6X-'}DIOElU_ZZ -l+; Mn[0 ѱѺG/$ˆLsG#:==cԘ9t hmaZ'-q2}MSN%PD_XAL ɰ[یN 0i$c2j*9%S`@(QN0rۯL18#)Tgd;8_dKeCkKT a"FmG5֦1 zASHCtʼnࠐK= *Ct3#h|FN!"Gz8oL YQkIg ӆUX֣GhDh[$_|>Y+{_͜wٵEo7%HV@锎CЋPͭ;5w;u?NhPL|P5QwqϚJLtu;g Gyu x8ٖ_=,]5&_4>*bXjHm2f 0rx''L&\!;mj̚QLt\e*49*.G*" >Q8%Z)f*B5U#C79ulmqhirδ:sq"8p5\*#R*b?׽lo' 'K/ahtDd6&tBxC+Ҷ5Ŀ&̈9gݵ}01缼Z4OIA)a GV$*}R d8:)8'[ye8FF"T'S;e[+JmPꮣV#XԽSbV_]ekӣh, N{{7&7l^;D7)d;{ËGe}vRϰG7B.2_ts⌸y #95zot8.DpmcQ[D2v.<.=9w YRP( !4s}˟EDg?:){ڥ e{ (w[)i{w,a}%e:lM>~G .zA4Z?Wm *)j>_:4|ɔn2ghdh?I'-Djϧ}p<5`MX4}jGyBeC2!ƛՒCS AٯFn":wjw2YONbc)tE_9ip L)9 xMэl6 Ed I=< E~p01~ߪђ$e%b0=΂7M :gkz[<%NP;?wb`O 2^tXSNŘP<'rjz GSEU]IZ(֑&SRЃ+փV˄扛0@nb-C\y(Ѹ{ִqqxΙY1@7> Q3job6/tU~(-51 yUN73 P[amE uFp)PcpvLc=_w%n<541|>A A8O9Ke SQٴ(5nVܓ֣bfuK,cS HLRg迭3nH8GDTws?IU5Cé`;] ޥ-Ͱ43ƻڳӗ%gA!9p> 4X@6Yx6?32AnH-*Xkuu^9Z'h4N'ުZ& fh'"Pg 3}BxW(i`'y=D=R|4htz˺a+D;SdSLNsp6t:AK -1̍x#w@'{p~s5,qI{z /M^R"yc.e~[eC:(' Mpn]?L(q@1,ei  S)&Ɨ, 3MIc>lA5+_.jEf< kO/I=|Jl1e]4t N)Ga?s찯n$pcVj)jpX _ަ>QmR8KTSq \ZНyEq| .ƏCZ31^]^6։.t!'LGs7/ZGXH2 7E6"a{1x(~[p(`VS_@Om %OwZVS-MB+/;`nQ@zSSzu1b@R𮵵 M9AƇnz.kؼ PO}ђ35 &\{OA#JnPˉ8zi BxB_q%`ۼ/{4aKbldj!es?z5`X$o>oAX/2 A2p T& F ✭VpZȖ;S$i$wch] gAؘ@=f` dh*8rDPgf\ĺ>ߨ m_QYԊQJܳ{({n!{3.[󞒊Q Mw)!Mu>$8 5|$N4X~fK9VB3%Ə{4I}\9I6;E n6ނn+`K -(WQKyUÄ5xAu?+K,\c%Z&(6sƟ|kX&QZ&| {934cVqbԲ2X6%kۡѦN5h20;?*u{*, %Lj0 z\q/+'/xFȭڰ;"tbs޳Q# ߽{Jii65S%s剦&飀D(8ΓY(ꣿSe-ClES5gh̐=g̶vYVIpD>kޅ cNa!Hz.›2Euld`l3v ۜfu^Ur+*|tqe|CH_li ӸR mNN:^{v0ߪ%LOa>!?ǜp]it]@i\D Llhk4.,~tav02 % 2lx&*r1NPX&'o]4EMտ dg4Q~{s-"Vi~> HܿAh80FF 5~6oJJYڡO&K{K׬W q*|}8o?1"=8Z%ٕ޿M*6 g [Qj)~d|>_Y-҅e/8d^K}l ȅ8.6|3[I/č /DsWXlj\Hp[LIuGcU,C!/+DgۉT05d7qó.8L^Q3kVmdWܾ'unLAvKSKn }]vbA 0Ih΢a xTb&Ǭ%qͣMQ!7 RoޟǒYwCNS\Y됥3kD=0F=(5R"8ͬn.J{_@D*q0)q?ŒTr*qjr/qVwP\興t^~[O_*"c~;^x]Cђ&'bd3'5*O_LJY$jsW15%,7Ksb47"q了- ++# דKs)3oÙNy|0"ZhS~%aoo K=[吆A uBc6>_T5.ۑxDI6[JqdP--1Xa'BjY;)BR~%4=2𹣰?Bw YRQ|qgTrQ=l4lu^)n^% FWMC{O5Tn!Ok%@JVY6.!;1]FxSwڞa&=@;-t{l}}Z$YCq 0&dS )`)pL!Nʭ3~8~B4B+_A[o7lJ=j Ei`ys(bRǾǥ]bS̛&[A_໷8΃{:{rGߠf(xl#>)8A22?̇894SiT:ÔBr2L 9M[P=FK[tzxIإQNh~ aJ;4@!BPrKѽpǝ`&p[Sgڴㅔt~KQK+9(Zͣ8:Jalx_Y7܎LJ` o3 uQU;J[@dF'[plڪcέ}{\pCoBu0  {g0{LRv2'o2U.~-}ywbj*tYAG-iyF)"f\ן g-˖j)y>DRX,$Eb*!p1N3@,Wprc2 ] v9]r jۻpaTcl׹+Y:/jXrA.JcAfe{K{h%B-_S}@¾trDJ70,(w& FA T5$1%Թ%BF`>(0f)_3>kg]SmgjBv0<`zKnSMN1 k[k=&˂7/I*1mJc N!jtw/q<1Pچf!VUb 0hRTpP 啨lg$;;[}fi! xKeD~I<$18 gd ]kDVBx ׏0&Ea(;p[d@Cg#OC#>s4Y{HCV˘+u ΡjqҬKГNo.{УSlAZb.v V'e0qlUYn`#*&丮́e/%\UOթg,Z^?|Մ&#eL*٧!IW?Hk(L AWw)u2jV&"E]R6)2B!.뙜bXnGVznw=SDXݾc!1,1sqjaDYbkR=qGT'LARb/ 0VF 4/;6X, /;"<ؾI;!?c6UM5? 4F5Ҷ%,úHhNŶ ⪎#{{Y_[(:~B[U$% ~DLf9&`J'x3ZK]o7RNPSqbL'B;2Q~J<;:QZsh F]n `E#R RêV\d.W{\eY_2]KL@ւCߔW[y%޶Ad u܄pwΨQtRYF#sXB2k yW*x ˵ PrĴf. 2 *,xNGIJE$ּl/2k\0A_]Dd-$\)E6ܼaZ\ ZDj%,) _<4o0ϑ3:RpOfX϶4uzhԌFV |: -DVffE*hŮ7 [l4;0gV&"h16SD 6 \~>3}̑DMY7o~6O1LĄ'04zh?#e8 H*Y5XHL!~$,& &\==%I%N;DN8E% Wb$,>pؙVjR%ZwN-Mqb`X Cfu@Z{d;puK;:b4OU^fi\"4RV3/4e<;:e9^k8Q3)AfAV°91$[BH*G ލ!IM.h mRDHF ƲWAZoMls%@R)s- ] ]SPy 3Pa 7p[AGÓF+1ўÈ`DzhQ~wkCS 2K̕muBu,dZV2oyfNBݿ,~T9;ԞCB 013%CTԇU d#O1NJ=Tԃ;E܏>74a=۳ U 2-:]oC虎ϥsМ&4 M *A_/EV0:7#>3l[BEY2f^8rS캰$V&OD1y婇6F4?:I^p='E_@qg*~A!i!A&b^1 ݝX':pEykR>zdN{T,4^}N\ FP7ӹ>;0 xhˑi 2XC4K9q/ [p]tXi[6O k >eQ{NTyLfǡ,"c{z@ܱ GiVh÷O֎8`adJOԦ:9jH qmև 40F #w> 1[bR2,.͌7F4ЛƋHKwQu=mU T~ͪ J{3Ɩ;jýNw e4s6VgMx ڰQ_//%ZkoۢWQmp,ahqΙ4PO~?w==sZQ=Y~VˑVL->2/mbf8m&@7.55Ǩ\ƌ3S5t 4k-} F&rшe oO8VW]5v:³@S}lK*TYCt9EPUd:rOoR*LS[ڦRz'/'dAizd]7٩easعjGv|OUְ[l>3eM9Vo~$^dq9э? >xh| >oco^v@aG8v"T7 0f ˢՋܵMDfpZg᜛C|~8%̘INgB`1#pD~ mr Oʀ\]sUW؀ z{fQ(ElpiOQR}3΁˓>բ#? AFaW{ՃLQֲ~T2% d_`q.>H,?!@\C+,m_kUf2#_Iᰶrh(9չY`ıP]kDKw죭/ogL0+Y)c2(܇0f$S/g 2jg7ǡYYJBnT8۳}XNZwBzlg*/v &i ږϵ.FCO,A'mS)H P4.fKY!NԚR{yZrn21*M-?W6dT%p=rScJ+&-!{a$5pw$iE2c ot_z!h "de64r@ BjҀ]?mNnթ! *42/Xq%2EXL)b*qū>=?f 1i}_ul=6&{:ݼ'v{k\4b j5hWzܫ~dp ԛ/]f*YF4HL ږEkV9xfC̐KKnHYؘ:/(G"  >M_G>};˳D~\ҁmt /LBIDQ{ o5* oo*$=AB~}Xk+_Z<'|2IH˔'VH SSl_U+-}R:njTKqŮ 'toX"pbyQia`bTa!Q^z[/ڤz$jspiufEeq >&H4JI|P`{F@al凌vAѦ4 xWRc:nsfS%[:|޴PcTfl|TFղxD(o#qn+XcƢFc4ά1&)c'.V9AВQ4GJ[h5V߽.wTZS09oAISt*Uy|+41=ug+vmv.v_%FNrB_B*w}eF'QuGCT,pn \c !$2 &NC >p`6MItNFU Kٓ]8 Uh-U-a .Cӝ 9Tjp k` 4JϦ+'jHM1DY.w!Aj'`jlBt?h8lwT}ZrM(T˶z) ODOZ_C쫯El=οs {әoZmyxa|7(}Ou%Lz.uXBbE!A@G8r [{n.iKX+h)Pz hqd6:aVvGۛ+#Qv2 ɮF+-yji0"@(z0;0FZmZNGVH/2ig&/~]9ܘa59/񼍴)F0t~Tڸ{f ~'6&;wUT\AGmxpиy(i 4Ye/͇M`<\s:N^ :1x6[[Ϝn_O$uU$4dۀHR#(:/1뿨1 L?ҕ)K0tWUdoJ)D9s}6JxdqR=_Jx,ϗkNςri2tjUMoGaNLƴ9!kI"Z̗:~HC)I&/5?_ Mz2!B~ypڂoz0/_Vxj] (T:>_ɼO覂e*|.4h"f*s]L^˼Kce̝/J w8-Pq^)Arc#$W0Hz*d-iؽ!jޭp; rb@I$KĻ2Z+QցU$YeP)ovɈ Y"ٟUΪV^{eW_e(^Go-vw ȯSGDK3bJqU^ībNT~gB_iUլCXy9B-5]۫as1WOӑ Hci+MK^(lw^ ^]#J74Gj `1%5Qw4PUEl;u()rW zO_l L݆Rj<`6Os-W\0Q5ӈ;y+~bobûnua(dh}79Y1Rg /$A QsT_"ADwiտSb0xYJ'/RuD^Z5T詄ٻC@@bOho'2*4g/}?BM&# %N0qmh~Ǣ쨝c!Ů8XZ"#H_T~&uPQݤ@-59$)ď̽`KfXXsVaTgBdkǃ+T})߭4.Z9k !(E׫X0NR=9@HZ 0v ]ޯaؽ`M_ XWxJyR̙ц=6$BN~k+p)wK"zªB޽β!"j;`Tu|TkE;}g(}`4M̳% 6t[LVXvh"[LĖ7VO zVQ=¹1`#!>hs-Ϩҋ{m)R={uȈEwTe(ߛpsV(kco3>L0ށI3rQB=C> vX@#¹|5UAڅ荶Df1o\k)l{\8,<pbh-ppq;*NjG&O5> &fttG' Y"Ƹn/ M+Vj,u}#iP 0unns&$ϯ1ll`` ~C)Nk4}Z{$-lQv;hyh_tŇ^o&?C8,2Ywo`/4T,O;xv,x}. 0bŪ 朤YK2,?QE+,Q,XY6* *]>&-ٙ/5e|9jj'*ë# w2LMɲʗ$Ɍ6WٶkV Ħ6J6QľaIz=KU 5G4fLlENO-Čn(nu3" W@-r!v"e/ @("uF;؟ϋeR>@3FZ䅑ཪ[`+E攈HIB+nW ]R,sx# n-: ^[ ‘G[~X8SУdu+|8^^qApYeL…8wN+ TdlTFb45;jGYTu {T W 8wZ{|[L"N62xe%v nZ& 齰'qdsΡ4Klݨ1&*:O ?Ҿ74*Pjcr-/Ak>զ|C Q-81gٹ9آ#п0 TY%yg1)ZBLPd<իNA?b-FQSFF:d+],|+]ă";AΧ=e)|m\ R*W; +۝gAnzۂќP]rqxɻ,DzGQ Q-d%3${[ԂE܋BRLǴ1괙5݉:CNc6׃Hy.E3UH/ٲƇ^(n嘬nCsJF|rn(IJK ⚓:t;rzk_ Ԗ*._|G.'929cnۙ +bvDOH k*uio9GIpU6:$y0 yLD `fڥQNԕ\y"7jEx]cbɒxT8m &[izx!\@2QϾ7hfaCT9 :ΟK"{ZdHBO?9KytZ٫K\ur]7QEBDU&e%Grg2:v)!%:q_ą뉎PGįU¢5#2- PYƯ*<onҷu(1hV[F*2<`j-jiV= 6l,_ohIYAO6R d\3=8zQkOQs|(T\ibw+YJs`5b|M(1cO:EΩGim)jh>pXCipky *<%Z #qĉq-Aʜ@ZΑWZDх4u|FqiY,{U,Շ }XlQ~@[a?A5u$"=->4R?˅?X{'6W- Wc㭨d5ι4Q?=mG7* 3 WyUQ%dY7}#)7xN23s|0? odFq m#7:;KYdu!$ȃrcXw|! [@7uhtZG(EOc^ڄ',EM y<%m2dLL4SeB6̣& f>WUmA{c9Dl齪'}yvMZbT|!Qҿ+=y܀m>ѳ~dr'وkrl:8NgxYڬQ􉄬J>#Fv @8=[PΓ~"ˋe|U qUv ~˦gkR(4xb}[&>.h3 S#2{ED'V֗aՓ/ -7|KvXp4.C(dI2۩ 7E')Z*#JƄ{&{^ }*}g8(z^5 $/ qU1ލ6:>*W{k;2@>K%nx sNwS4 NsLWmKĩOwVaFaSc8:j>B*?pU crI ȜU|Xsef1 |3<ǎ1}=F1Ƚ2uQ7eH,n B-~mtq-0\\MZ8tH΄w%A^O?5cZµҴ\;ʠLI6Ѧi)n=tN#̡ɻSe$a )cg ה,néCv7YxA Mm7SrTN ;Nc4S0 !ݸ֚L9k"a`f4 ȶ׶G-MHe59*eZO ն|%,erx*m7מ9SClw<Z~b$-G}=a؂1/c 8S;iF(0Uyx rAAǷkdd&5i;Suޡygx\+fr}{. ;ͱTsżcE@4RC˲#r64[U\ lWҼ QYIi{OY@CcHJezp#OٿxtU|;RIN_q6 {w#rzPKeFUeg")[}obDʜFBI|kVfҗҬ=X^ũsR> 4 Pmw^[SrkmWx7 &DkxrC/T} @yaЉ `wFa:ѡƳktam'GfxDa >9 _6!!0 ==1+LgUzUi_"6G(T)E& a@˪r0Q-f!ܒ-00೅R5֭䩭m'g"t-ͻkmvt~},ڑCV5u]WX8pŘzc;?|CkZ-t,zųA0cGFQxG!BSIge&~ {Q(]a. HE ϓ.x+p֔SYOND&Bb9P6I@-nC v U|L mfU}摍k]P Yދ,Ds@ H >ZZ/O>>Bʱ}tkl.9ZxșQO]cau\m2󫩕S] Xᶵ5 NP?wOiLg/XU1ʪm&]Xvsviu!P|va O{{(R^5מ>IGD6y.dEdfݛ P3w0x+lMDUI|^B˻G6}OhD?yapAhgdl9lPgO듂t7Z񢿗7]AM%&޼~5$(cJ/^Ğ6yтR`B\n=GA" q\Jqe=ii>l4/Q?ƻM+EUO:k -7gpܻ>~m+BFo9_ _̵w?]%l]/!ON7gTBq How5D(NyWVCvOP'|⳴M *)+]:vOBAaaJTv 4sVuk܁ I846;'T;:u ~3 WYWkPʈh]z&|9'gТ))X|msD!&кhRI͖A+6oB [/X7FTE \VXN@/zSu9‹5J#$7|>8}BpX~Hʀ;d|\b_Q&܌f`oSmmSB"[=ܷ㢓i_ϑ>hH7zং+`%~ E9'zݬ%byf24M ez{Mx 5&K*^z@nsnwdg"-pl܁?"o%4j?p:5UiEXs`iᜀ~-2jsCіTϵ\&PG'9B%I[-S`]sN"3 =x7i==2×?3۴_p zfVg֨\Y?eˤ2e HjHx͑z)$0?ʹsNKP\  Yـ KYjŕ}PJ2?B 7sa P庰[=i [݂-ͥ/-b Ք.l4;(sy;x\oQ{ʷÎ8t{МWjd #lI"'$n7;xn1%d?yDh"a!t&ίQ lpZSפ!c`NXw':^EvAKƄ|蝣baI mu2RUD"(o=>`-NP7*Tp:4rԈHtN!;E",E5Jٟ eb Y1#i㬺`X&Jʶ442';tV#aLM7u15L/Ƙ}Gch Qu@2g:,FEonV? 9`mUȩCl ֶrV_#8PXYY}FOKaA'C&9;1:ؿ'ޙrЋXʥ-l 3$Zzhnwճ.FƏh5dYmc:{GA ;5,,} 4j$ՙ)e8G >;1$鰲,q/|FMF$C FÙܽ%>rVcԧ ,nז~R  -]vBR]6FJ\UK*;7egX׾ EO;|cIN'.Gc@/=E*XXێ;e,m,OE] ޸X{twb]?nQs J꙰ތO(kYDvq \M-OI}or0[֬xVe"ϡ(p8:ȡ0W,_F@6[/C]ɦ+.pBQx4(hc~n&  .\Oo.fQnEk,jA]@%d,Nb=W3?zZof$84chE@k}p܏-[6~KxkcHih! .'>h{U˹G94k5TiaHs bqT9U3jOJfC b/dkIBA;WjMm(b{B EB99:00e^B7~\+o&R57crtTyczn@+r7:Qp32*鵘!./C WA{ꊤ,V^~YN-X4;ț9cg)HxxtʈѧƭlJ\xX-Sl O9&V%D {Y$nf`jꭘ[zTJ:Uz(/N2;^7o;N۫fQ1hDbQ<SK%QIB׼5TRP#C 'h oJYǺo&5ږ'*bmNAסbH{ѿH.Gϯhf?`"OJ(¸o"rx瓔0=C,RpyY(2ˁ*Qr3 PycЁ/J4 d;ܕ3P\\-EDv> ҉V Gѷ  yvtP0Ma9~?`ݺ;sO0f>jƚk͙5>,[Ccvm%BRt~1|3 } Orz1܄!FWjMBj"dI m7O2hV n+Cg5VZjWG >xe|ϥ K.וx/R䘽+*X5B6VksAWMOI+&L34K\4ZH :jNfuFPJ<d-z8D&A;A,.ËooC2]"cP,Q Eh J=M؊@m-%]u_W"*DGMԂ/B ϼ[Uhy$-nس0ki:_l-B.)sٵb+o)E'] EVs[>@pA̶sd@ҞYVejvtY\ʜ) ;IH=8REN]ꂏ L +0(pEЬ=|{%'T!KAtKWi\/0OqZSUVXZ{:Kkqikz00o䨁>$m.xTGAik6 it4R PM-X45io \b pg"QT*%;gV"_8WYT-dӟm%{1w뷝?(v#/N~PU@-6qҸN ?\՗i'i٢$3jRJ[#7Y+M#ւ撓E͍ *K3F\?pY =w>+ֺ~jaxf]q{’(}b }o_wLwFIkRW6 a\F$yaDvlimC~'{Z Zh2}Q(uؖzm)@2L )t9[B8u>37O-o\iz'LP]uXDm"<^QD xg܌]Qm9 ϢR]F\Ա]|DPqhpZ8;'$.B9A!1PIo{E"djmg2{9R+q=.(J޴ϥ&(S5<2Vf1k"3Ck}9;ǘcfb"fA:9sc KY4;ᘏ='3z)s'47|A'_~)߁W"fc8*zEQD+(P/N^]SK#Wt"MedIy,iHw>?΄-i"HHJQLc`N Τkc2$^ʁ 6:Q-Jk?Nk1!iɹD} QB0ce$O1y4h͟U QaøNhaYRLhzgm!#6k] 8UJe%>@ǒCXO\7֚>٘}!W%)x#;..?αe#c9@ G.pà}#ݪ*~2q0GX6e_ NLTwWɨ 3)\7E| eXޘqw0XRM06 lzjUWP/=} 's؟㊕cI6ϯ]v YH k5J\)X]lWf&&¾m Gד. 0A'Bc.'x ']k9MUkIr-hF:mъ=] ș*cNٶX@̢Ȉ8ie~{ids"$ sV80ĔξN@B8+<#lsWOM3 Gc4Ѯ{}lyS"a7|+b#zOҔ=`>Ր#jxjQ}2']b-L@%JKh2&P{ʨRe/{J&GiX QFևjJ"mѯwd/c@SP M4pCOl^y%`uoz\Y*צMT=(!^&e0*ry6C`DIp8]}IP-oZjxdqZV9iFGx.\ !@ >Kj9wQ%< 35xwU| +]Š2Q  K+QixƐY_~.0`^؉Omf>fXKv7 'v8Ű[JI Df`KÿQs-s+csÇlUew1bM9Cu_<3kUsîIV鑥y]==I@CN crr\{Ūfpq}`_6 {'}ŘYE|VVx;B y\Y;lY0F,UAyN8RakJrTsKGsB󨚁 H/^I{)ڃɘGq.l?tDőݝ,J9G\ bT FZL6viq%k|Tk#n|h,@c6d[v*[TJdP]2*]*k<ϧ608aׂ{𪖞1n7=6y{թ;gJ(كGjzD~Y¼u}ɦ+?4_MP,V6$ }9-&Ɵù.U{*Jj8M, Mybs7N`ˋ/`)gZҸM}lj ]'b8 <*@zT5I2՗gs-Kfc^#;-{#9 a*id [dTc@f_M-@K \;=#Я;$!d~oL-i}U aى ZA͓]=XQa䐦zg$Xx7<رw //FPH8r> +Kfyq.-A})ۙX a,=y}|i8e`T:o2jP3=(`K4jf/?[4M*7@s,ZBzXSU2`>w]ݭ B.2oḤH[IzWMt}o:MyThxl%#Nq)adcnpB <Ʃ_ÝB~>>L&1f=sTkJKjS _aD[h}HB*IG6dZ{'dvPtᰱA29 04=-( ;:U; >iQ0 Ʌu$= /wMC.lBLլS `tzqЬEȪDZc{]q \XrI(ϡ]lh ǙX 5Oʆvzw4ak5?`ܩI+çL3_\`+@W' 7Oܾ/zJe)8NYL_W򾦤 %R"DGEo+a]I?]ez=ZoES˪/6y^J5#M t Apt4bA-ykպ8yjFcT:PÿX9"hd\aI\,4ex=t%|&E0tcu J` &7MCx4L([ :o])uʓ_j@J ,uݜqy jgNy*]=T.}쁚Ϯ" uFHHቘ`=csV{tO۫ET{]eǾҌۧQMKK'vNNIP_ 3Ҍ i±*Ƶ G*.X45+ݘ kjWD~ Y?\K%Gi=ms! ; }U6ԴGCzeMQ3a0a[JPtzYS6}Z΀b}@DdT׼Wm'2:>Q|<aű*B8u\|L%NNml@b/ޭpb鷶 cϤeEzSr`ѡdifț;lSt"mj gR2"V%{QVP:٩'HwP7@A R{?}=N2hzn~r18Og]Z٭6alUauڊbt5G 1M߁4[Wtjb4$2?ƙ 6 "vqS34\7k Fu<*C2rJix{➆I(G[:_[^BGDv-%MS.U4]E2O9`.;Xm/oiIvm*hja)%k A=I܇mN050^ɃTY|>߀i H#h;WC[ 1mIs=X=ݮȊQ! -. Ʒg3010v:nGXjT](R>E0FL}DLd 㢎Ҫsݪ%*ں;*E]b|TsX,zP_td5* @(o{Jȗ8K̩-X/G=xP~WLV?hitL4 jr 'N(HPbWF6'An~U* o=&70.@jn/_A^초яSOݴ/V ovt>{ʯjmX~Rg`f4@L_t؎ h[ uz/]=K>E eMMEA}P*0KTl(݊ߋ/FWȮBxxĻS`UOʑ;BA-Cχa4/ًV"4b82뎌EOs(W%Ǥ3'ORWY錳oe`/r_ʵ/.u- OӮ(_9Y]+=_ݐ5K_W27>l>`E&}ޯ"!\_S풍OzCo]V`}K"Ԧ8 k2zQaN]LW . +L]#JItw5JZ)m#Fv5lK *Dz֠{sG\~+ن b5gf|V.;(?$4+l8)I %EÿFpDXL,"a^IIolvf*}Hb;JɐT-xa^3ZrTR$&:Po/=F'[+%S֛-fkx._:ng 90GKU7 *oz=VSܗit=;TU4=-C)kWUo!aN~'ʣC\/֚<<Z}EɲP5]?=͈N! T40drbM,kbşt#X[JLhچT`߭N0@ مyyBs`y & T:[┞5tAi^eOE"SdResbiᘻF5t~7qu(}IVO.4/};`1\ VrAV͹qP{M:aFbp8_DH jM1qaGÎ|/(Q]skXjKwba>G&Qs{Z>/^y<9<>z}F9O9C7H?ߎ1؇KYR.[T Q?Km"<#^a-0m O8e ʥOLp#>6WTj ](#'e0zjVeVk>{>`qM:9aY;Vh fСpYtO8\.(63*yBŘGt?x"gl1eDD|-1l&.˚~seVぇ=T@]H }o98rg #Lsg'm F y)E"-c3)_RhS)Ud 'nDV݊͢}:1a[MB{63J *75uVL}x2 L!x;DӔJ Q՞Urt>^%j$ƂF&6 O<ܪ7rD5P[,t6ȝ_3>{A lF'.-=LbzOgucsVf S-s.%d̞ qY+Boh7r(`،Hƕ[3A&AKH;JeĘX;) eV{0r%@1u#@xWaH.ꂨ&9LA-_0i@Pe'(WANX8?P `/Cy|Nd9"s墄-sA*IИ\>]0&v nfLJ՝Xs"Ŧg3 O -RSmw|Y֏Pc'GlT 2wZ2V=U'rB`SHlQn%5( TPCod_HȋWkR `**7bhYg-<<nm78G]3Ւ1l55Rn-09=Nor\ۃqySr=Y*$J&_vQ8: :ϝn }-ܩ<%8*=p{Zcǚvgb&"42B҂.@G?k{/= -XZ.Oy͓Z WNcuqH4 [TI>G#^9 "F~犫ғLcdc z|&d".=C"mqd=o:2C,o 2[|#7qDav~*RKB>s3K 7l6o'ji_Lswsf\H濨k%BvƤRsM˗`rks=1 6% mSUNz[ui*cЦJiLY僤6Lj3\Cu=dLuTCrsx4 $_A<TMqx$ ޕA9(je}6xO4^$ٛ%ŗ2k)]Eu>H `EHiH\o1Γ:?7A=sr(&Qd,c: ﰦ^÷n&k]' Xih;pJR?`v#{"1c`[d#oƨ Xn h#bԳZE?9"#oDt^\ QT_2σ. 4ʉ7ߌ7GYdΜ@_!M)#Ct3v"Pk/2q2p߆0's/Xn*sʚDZr:Gx|_Jz:\!=ZFf'@b!kP#D,<-R7n!Aw)~q aʻ?,pTź~ygvqJJy'l@bBw= Ƅ{Iq-z&mё&=%+#ܳs^5^$=rD-RKh )AO{" 'yV{&6%Hibۼ,>zG{S &c7U?O#P|?myݬEE:mUXc2MSImm}|Qފ\'G+bJ~4;6@Yn&35.EOkݥ$hmgB˝6AUq3?vLTv󵦃#d;3Up_6 XƟԦ7&z0btW\# g6O[bS7n?'ay]4`4铴b*8**}_TwIm:DFxJC5=t`}^ koM Y?Ravh?jkj;=?leLi5qHy@[xnNSp`~ ]͍'+#1п̫9HA9mteəAi.p~PUz_w5Ag ԭn~ mB }_V#c5.|a7q?p\ 㵏lI׶ofvQSC)Lgb5ZS1j{lS , ,{bw4M**ۑ U[TC<>;s#o=5 Y蚳 k=0F@0]Ȑ9p=+C.*/R~)mjui멮*5:5w/Ip QfuWw7K]MZriFGRfiRUccDBw>FQ0';b)قMq+2ej9ʤK 4HHx<|'\i@rk@/iPhoC; mRYѠ4/YW:f_94 2E QR ;1Pj= !:ikǖv!7N2craTΈŌRٝh AܟKɴs͚jS@+^[PnFDFЋq,Vy4&)9^[/2?e!'!,.  >Nk_5c:;$.:0d)%ru\`MEX|m1%ί^ j%R6BD$bN8큥8G#JőV,AQ9;|c'3Q =?N.ct[PAD94<`_X^(8u-N3DƬT^~a`x7J&\47N.`A'Dx\p7t6'9‘9\VV[P1gIYPѐeҩ;(wch-p{>JU1=dߍgtzYh"9%1N !ԟ\NL[I u;̣g!N^# ьRCWK<ǝKl5i~տF0P~P]j y69_XijjFoLk;zes\|ZwP" Utwe-_&ouн"ZpRrkLYWR"æ b:(W?"׌>(Pt<#ʔkԤESX[\GQ%#CԤe8p DȝZ-\Oc BꍯLS"@gܲX ʦeD>v*V]Vo*Knё63Spii5tv3hcB+ZƏ'Mslͩ^I t*; ֢Ŗ(R@\5$6/$ PE"KxJmWu:VwQ:Qwft=(ZkQ6 ؇!L8%CSB[%UoJ'NjۅqɏFq{03C2ҷ3c$=C>>&gu(Wliw=lUREV~GHu߳N&R2u|] "5ygrUuw_h!4ͅlZZ{S*6l 0"]9Ns{ץz)]VTE'F8E-0eDl5V dE8>AE􂩑q6[j3RϳnE8r-(|_y!a7zЭ: y+3+x)kj6qߓ'1njTj3d(vFgī7AGu9ts[8\X)!]14x[R=H7!T£S&8ՌS|[\kjW M)ܕSćJ719|nq8qFȂY6'w[S2? JxR](!ހuH_LDTܧOͰeg0~WAo^pLAwB(\{V1joT]_=}LrL7NFЦtzlcr5Vz~G3ΙZ90Fٹjs7ℰr?~Ղo;>̃n|,]2BwEW9iU8`A/165P{QMf/9d_݆]c{tہHgXF&EhAuoobD]M1 %Aher*jv(9-p g635Meim\\ƿNOIXmYSz&I6ֿymUakK#UPEƅf$❀LSI ϴAX$'^)Hh1bPdk- ~Ҡ{vC{Q.Lƙzh :6a0$f&hD;SM>LBw {-RҺC=W0UH0Sh[);M%a$cWƥs _ef"w)/w 9ۂF:YK>e9?x5XBHWǝuH^vxEGB*`=eMAKcdMR?HHA7Mh9XH%٬ٔeGƭB3u.V2 U$ !Ulڇ?ʯ򪞪 D* yK /]^5ծ)+i AO|aiCb#ZV#-q.k)3Po㴵3|\ҲޓLnV-|=lZOf)Mb)nEp]e2'|uQ~>`G^# m*UG$/L=PؘpXBohGy~Cl;,An#Cġ=6y{[rY(VsC+oG/O2jV| Hh9\dzS?y1=(io{ߔ3AzJ>}XL e`CײzF@BdR}>Asgd.HZ/I?ZR҅-2(v-jѢjgWDV訢ySV,gusdRJiIH辵mC5W‘Qe!N<pFsCz*8D]- KiibM2hVy-O"Ph1ͦDCϖ V||3E?8ER0@a -kaX>tP,uwG<8:Q-oE VϹI:bDߪqXp B , %$C5R8gݍ0˿{0Zw|47kh.aj>}  +~.1O/.n>ӃJmiey6#wdbq\󦦏6X>s(NfT qP?I2@_9E>]}/Z.JOBӠS=P4J [?T_pkȥA`v!6C MPܲ8ϓfY;8ʁ*&&32oޔ|_V+Л=3e Mـ<`RƟGP|>7,gMӓ(q`mUn,P,S_ba^GO8}I&gdݠ$}/PωT0ğ hb`Sk]s{M_bZu R:ny 5r`k(`("LP6Ǿz+k7Z*/2˴~rO^ gl-@Cw@bo9j*[1*E3biE+tVPwInH Wdm~_D{ؗjc O@e*"h A1AQnRI {^ {"o7ԥ! L% c5 4}*I^gnWVI̬ C>`AXW3&Ne!=fL縥Wla(0=QGHK-.eHJYK3-(ÇXQ&" 0 ke.sSԛvת{*uڤՀқoūoBAIS`)^2MWIcb*[gȗ9"ѡLQ<(U⪒|u@G3ĩO5Eթ\jABka$J;iܰ8JFkQss%LH..M;OV>V!(T"b,JBj%ghǵf8lwuEcKv_uIfdlPAw%"mtߠN*]<{YCaȎOŎ,N)V8&Q:\<{u6-yh,Hqvyfۣ }F740PZRiMIoIX0 86rk:<;Įge|`b4\EtJZzƙCUZos^.ls$j1Yk ;mʘ&jfIT\U!ymBJR*!xDž*R .T-fP ]_BorUUM!:yjmo;rV%(quPekh}W2Om%jUW/)~ߟw{ e jv/7sb"v?f@kc&?l9gsrNݢ?mps^/`gD[Fd3nth*ƅͼ5G[} 2/*%܊+f;o|MCqòw>@@=cz$D]acxUO\c;ʏIf<~yf‡ǤyStl3;构.2Tr VΥ-`[ Ꞹ0>)pxu:BGU„˶IEIRE[S8u*kYߌmD`ҙ9:+"^4^iWcO" q.tӹT? 0T$3~7T*OV" :k~GHB)|KyN]OZ뜺 Dd]ff {VJp2 8李S98hyh$K!߳"G[oqڈXIwNj(mv{z$̸r RTI;a`}aIt=>ڎ=_2.KTl,u U!:TᶌUɫ$Q)g?ꗆy >6MaW +:y/`x?q'U<*R;E% \BFt(Rڌ;P/"Ap,\Px]$g*Hfૺsfd@?UÚ266G\cy w0LVND^˃y9Ҭ'I?H_rH섺KYۆB~z"cP.1%qF-,uTP':XE< cQĮ{Ȝ<;-^g̙d9Osƌ{ 'oc=$GkRasvLkeŋՇ m#Ru@~cnd Xt~UpiaQ\? Jg ed>% j`#-',(b2i}Wxݠ,Ar0zF!{GЅ_C0ohL#T89\j'wfח׍18\eB尋x7 _Ia",8+b\*;ZVq Y̖2fOrI@(3CA-7CdSS}!qbmAQtv؝RGd++֜MZe' W5o2 {8Z5|\!rPtppo`86i/ׯ5\ O@N]VF)eo\&ڤhOM 7 O M7Dx$&qy%1E"+;`q#m$w\nA'Nئ5_ֹb+*'0ARvmd ʱ%@2i_JH$E*~H)9sCO޺_di=@QCrhSij5Q]Ѩ `%0X:n޳V]3(?# UdROD8mu;Zm_U|"hCk(v4|Itf(yA:jQ' `_; zEC,V#2cVýWʚVA{%6U;bvw-K?7*P!=~c^d,bؽjKW1c 3˂w}x,Bb~-կhsW 7<=>~~@^ǰ<őʞ˴jo F9V 5B?t EgA7B4֗Uҡ-vDC S|]h-,! D0G+J TpmgZ 1 j ތCn|7MGcZ2.PئE?i  mHq, ՗0Fj+Vb7>"kZf}wqA ^kl7w Цc) QDS-MOšNhTqg ̼\]4q"bϟְ6X~u7]EA$tԤֈQ?2O Cv9"NDzߏ'h?{5ME!8׆C ) [\ uxoivF}TnP4Ux),< xh֪ȶƂݧ)γk3~MyFrv ?ݫsQM!'6N +]\ѫ!wIroO2olڄx=LpC/L(w:{zMu1- ƣ*$:,_i Uؼy8hEa_77ϷʺN2w38,+`6Z_x"?P"HM.%X>pō?ݢQ\+P. T8 )t[Tq!vl*oJXMh4nЩ.h. l?Il%F $W]rFa5F jfw|ZrJ $` ;;2pM_R\6NA!FVz K &hHcN|!9mX. `KjuF p?x(T(G Tx Pn$@= A 6thb{CzvIƮ2y)}.j>Pб7afT(=T `[ w2Bo,w찒Fs[!>ZC+ E~&q)11 ½NnzCIQ4:9B]"gџψH#zfX;P.e ܝ\А[?0GSt5bheI'bw'vQo@ Qّ2ᘘ%"TՇ\G6N,*=6CȜbC?9[?|nKFF$ cuBK+{Xzb]LjF ڼ ?cJrS];OiO`)KB mF̷n:-ʹ~ދ'M ܯg@_}-@G=yq夠5~;?_)cݚX(@_syt/ߐ/AH_ylMݱ")1B]ՠ6ȩo+6ab³ eӨfE;"@ec,ac- kxAƣo!,uq'oB;鍿1eS$ b0Ä.;dM% G {XvQDu5q[ >p7UdBN38n Vo9Q`Gb5s4]ش`1gj1G.44C/-Ʃȉ!0/{ zg`-v0iN#'I[zڽ=zP% =r_0Wm:b#5{R{r!kIF!Otːg.B~Qpⷈ4_a5/pCgqb(Q paQF/!-pÎU-yN:4f NO xv6K8& e+r \9lS{4SB ӘH#xiGGuy9dt y!NJ1-j zuP{K؈MI {CFrLP-SݣpvR͕U|tS]_]b23zb2lf:I.B>^t/S2/ˬ] n;C1E{5o1N}n**Vru/T)Eò}z%& `;WzͲ>WS ɖѹ~@--I;X5) N:h&I(KK)et|Ovo@r{RBMH9*ݨ.a T:Hh|ì[*Wz8 Q[EN assǚxaO 36W"%طCFB~1B[@C0l4GE&HBFɧՔD8=~ËuWVJaD)lYiA8zʘ.^lvP&d~#GgSjnzFY]J3]\NkjFI)ѡ2=d(j%)nOut♾qWʝ_\`V`v{#~5_:GO7Ҹb:,ܕjaE0<j!ë6,-[D!s.hp]L:oon21j<zMTS8 :@j[Gv$+ =xk3)7׻LAV'G!^K)K&ޙԇTGP d*|S_]A§"8 G@mih!ER!RA՜~"$¾k4R-CfTݰڍ*FF0I.YxW^`/AJl'(ђ4=oO5$.~VV›ZްFQiDYCHpǘуEʦ7B0}=K};}.W$: &w&~ȳTtt+oCYd׃$F+EHaKoA*#&{\AS[m`@El#ޡNv_7,;o9˞ qh2ח]T(Q֯YJ>䪁 S,]$b3H}8'F[ ow6LP 4s0H?WRi+ifBT|5l8D P]شK|V:?`x%Q|5^ 7#{)L mڙޜDxRϕ!嶅# ΌMYwG M p1Di1p <?X 1h!뷮n7ze\۫0%ʏިE r? μnP~9ijw3=曷!}; EP9 {&/a8teiq~Ĥ:AvloXf>=8- he\n#e8Ӈf"S0*ښͧ<|{`I%y7ae^x)$>SFIGL,Iu*s4btM~-RK|`Ce=ϕyg lڒKj7U&cAN Krx o= $gw [U03a˝7m+yى} 8`YGR 5Ņt@3ouaEwo'`MC[{#7RW M0=wKmpd:ꚯ<3Aa[okɷ30j#=Vo`Q/]5T)k"p\Ցs%xHa/[ß# 6j=6TT^XR;7 QzKYP!Q f2;aTn&o7>eu%j]xL~T<s:~NNz8Gˏ<9Cf MTIm/S5A8.p)lkXFrɊ8x(wo&yU%7Si$`%Y;r!IiG:At$bX /BZ L ^]sƘ(5x xxai8>;0VP;Vx̬` :4cTQ;V7?'UBrjm>sVIH o ;Gxt1 U4|+{j@+~NTh@rNP}'V5d Q*|EsRD0fZq*AP=m)ó!#1}(Tn@au(:+%hMa{z{{ 4Ad6+fd2fjO]d|RI&1M#cH}"i'Ek)&^ N 9]æćVDĂ]h$i|m%t'݉6C[MؒO.Bo'>DBwԩܬn[k4nVgTp@flS2 `)9Wc:̲csC\ԏ0q[Wuit|+j/Glrmҭ=]MBWϩcK&MΣОl-1鐝!`Ck) ,$TSkvD$qgD PӔNz}FJgw;aCa&偤q?>tT,܄R'=qW\_*1R^F.(%_Xm~K߃';ߟ8:cicpՈRc=<琗-֯zB4ʹ ټ *J#ssRL۷!cN"!Xu뮨-GLuޚ0KҌu!S0&|Z;[Y xΈMB_|8o<^Δ$Db8dW)/=݅n2-lp9záqz$VDdQ3@9`38@J% LAD**)՚_Y1f~Qw@FWb M!|@Em\ Nf_u_\$?Civ~|@~` tЖq9lq1+g,R^n|GDDyr%0'QQ4xo3) <J6m㬂nq YWҖ[E?뤚Gi!ȍF]̢n97 O+gaNR-Z*.)`YMPv8ᔸ! rDfף#dLUҧ;dJi  '"ǝM_$zH1$ږ_xν9Cfm͝Ep֡?cG3H0KY^tT>256u #^W HݸԮ̡. Vq.sxoyfb8Durr&P"-+ϼٝr5!Q$k)tsh(nbܹ{IE^' 1oWxd_~sy l`;12XH׿vMz9l3k?aC8e ؚR {!`}ʤPh:?9̓=}HqdxI tl9bGWe(,*.:" д8?_QeD:;z]E"rxjcϷUk,,G< <Դ +iDGUԐnڡ4,~'fK&ܨn&=Jc=m3%d`2`#V/*/nB4^McC*jQR_t圲rZ^n~0<^h0t,`1qhSI$&"-P{i)lu@TX&|f )dϻ`X≠-D!JiB6IUf_TJ]y|\AΕ{TMd1IHMtI0 5Pef54L!yD-=`z_%ghr*y`~aFC;=+`1 )=Z`|zX_B3c+AdAlfa{Fj[t0 '݈@ʁ"%_=Й9Mb;Az2`~#1T-\^9i$s`a榅,[a}Zec~5txvļBclY;΂Vs(uhh-I|y5.+~z"T~d*ϨLƥOkf CɍVc"@Mi޵)3q֓WKfi^8tV^kƐRnr4=LZ[usN Mm"%D|gs>y0}M Bk\'5>m-q$%0tdhFʎ363MXEWGjXi/(9p9DҦ9 = I D6z wAUe=;KIֈK_W}w"EE31)\"39m\qak4DL)"A d@ 9np|ڔEBIc|gZCo-䧩pL_Z4)f5rq)?yUWRFQwPuʜj*>h,zZhyA f9u6dD VV3v>S)_:( UK#H/yN˚]D\BVRx+ŷ\ɱÈfscRQ,4_="-T\{SƠvYeawy 456xY)yfҪcU{O{XN1tB!.)ls"~C[*-3 bpvՐ$bgc:(34OEy>Ѥ%̛yh@d~c[2"Kvw{WiȞ1DݛVs;'v**3aQOˇ & 1s%ƊeJdLbW$qmIMpvV _tʄGU3 y $BN#RM-/[ۘ8қ` K:\MmL+ _|owTV1>VryHLsWEn?Mu0PQS6{.<09+FtQcu|:-9"yݝ1X:l~)9hOS"CS&oWpGDA}|1<3LrFqrsO0ÎtPp\XԅOqפe\EjeZ39V-^JO31t,M)ˉ#2дUDdдtrⳀoV~*t=$]/-nt966C Y{Q_N>B>a92tIȌ'Q-+ w:+?`h挭{6x\oҬEVFli`WP6glTP"YB⼉NUoL҉1WC4֙g'l^]V,EM7B%Kг-|aܭ=,'Ϡ}M9F"ZIlcj,C9촻j-pMJXslV}.?>?Ur(I7<ٴwmiՃx>?ޚ9׃ZƓG}>Rd_rxJgZ&4oxH"5 |y("pSòؓ';o0qCj2TVjnbͣJYk ~B׳lXTb;Ss0ܙ9Qaor]adp{;'1Q[DL1_Kbp߆y8>׹GJ )6\hTp$L|Zc8?JJY<:<,:Ϥ};iwFia]Zt4Gd|w$3p-TÁI4w6)dw `웬_h ,lӷ n:H#z6I4{cpDU,2ZJR^nAlX&OxFWNId%yAUzXfB4IoL2VҧQEQiUdت4M21ْdO'<_K_ɮ'ALy=U%wxJKUy0sΖiA>KegqnQ[e%u ϗ==4Gz@ }Pըb2^#.52[;F SvbuR0Eҫʲ/aZ>߾z2^tgN=n(w5~ߢNm3BPW£h;a=|@LpdrѱexubrQ!~bQ^rKlV혔888 _EsYǧ)RRj6"aVm_1ё{ O2%eO~2l~MЂ GswAtH["X۵ދhMH+` 2ĎW"WQڿ0pfbARctQtE{a[w1,*ݽehcCc @L㱄4|= =jUJɣ\#jfᘯ{%`aN܌aϕ e=$bX#me(i99w-aVmc(ڦ-y nC:}0b~"ZPo{..Q&6mX;2U?IQ L-SNbXj wF~#Uqc@ޟwg_bkODGӜ1jF(sj)`$-LCE=ڞm9e5G 2X| oV7)AU,rLvg P @.뜬%rܘ;Br-c"}*GFm54a\"fqZu]9rB<upNyIhc-rNǡwrׯ>c\Ğ/F/Hb@^c%>VG׏bZ#g_9trG>gpRH*܆-ftL~OEF^+ _K R,bv^>J# ! c3>;Klzd.?L *sE|EYr *gA(g)KZ veC \д>j+]T`vu|w\ͻ:dړxOgj IףWEzW3zV%uΡKz@u %L<]݈ofz 5"2@s#}ۘ 2>Tݜ|U@=Gm Bə" J;1MUUH:'ʱ:#27 \A/L73 ,Q/<%~Ly2zw""CEhMݦ>Ο6ՀMxyڭ8ǏnjvMМ¿dk"e#aRx Ĭ +C[GVe`1HzZnbCZIv?f/R x,۳p[囦0N<]' {'ـ?TlBTEjpufcGDD;~0L)'ڈ֬NQmX, 99uPaRE;X՝":<6X../-s*.}=+) n#ٺd⨧ , Zg%Çb'/]{4RXj[ztAU\t`K#f-Y %WA҆KqF^_Y0UE VU 45~^8Z(KF5gĮ~dJ3ߎzZ Ac>o&˨R!}NRc:" #_"8)mv).:ֺUt6w<ƒ0ARZؖs.~1r͑\lIfc, ,TD `OnMwqcݾ@D?M/Λ3}_z&ceB6U$Ȇht5L&6Xi4ėE]-ޓ$?^׮m %Wݮ*l߶-Cey5@St/t[&t v[UC.8𱻍Jzƒgi@"ZrmxαqjQ6t3!LrJF.%X)ЎbrH%磘 ƑCO\ΓǞA;쮑ZPIk'%IܣM:p0Pd؋-tPF R{s?S|nHNsG59|iw˳]%&Yt6sFKfÆ[GRW6_>OHWl#cH71݇/ eg,SWNZ"RpSq8D{sE+p8z,B6.}Ȥ'޲sSRxs4O;gy,Wx\ w/OQ$(o 䲂ksi^sgDCErڷ C0;8>ptUw֯5@;9Np ~-}Y=gp+}b>IJ؍ͯ i_OE)Q8g[iIF4Xˣ;@@~6Ӻ-U9U|gkP}48qW9Um5r=A!b1:1U5g}]׾+:݂Tpj}!ƶFz!o 2RKI1z\1 ό|3ĺPdC4Q)sA,&>K%4*yjּ>*UBc; !k}#X9tmUY a0'VDU{2F TkLe5ǯĊңtsdCPNȓ𱀗WyF}H#ev冕)[:baazbKr4?cq#6UL8_0"9$0u"H!I9|ƽ~(j -$kdTBMbv3Tm.$cX%MDwקb mggf_IU\nrf'5B8f+N,&LaR#Xr7=M ;)[]~ rKY'f<ݻuJD=*~BH!*^2 0eA KOBHĖWΫPCL|/R%$\¼W(Wrna;5,vGr8#ǩ$pp]' T&wksԪoaTh=|Ŕn}Q*ԌW?c,/zK$Gpo]!l ΨIk!3#ɍdW1bwʉÊNGc`wJ#*_4Z ? ̊&eF@-"FM/g>Xg n4qԘPόkN9T9&wlM&![km윽 b}Yj'߽PA+o q*N'ؼQO;_[sj@{:ԾZVלSSr "t=?Jq2+ӞD2/:81>X9KU^M-Zhj7ؓl)=s Vew~D#67%YwMxm>-.*/{0`x,#k{F7[:((2M^I &M6BemILojsӗG-Ӂ26nӺk8 GEQi7k,;j38*'GX؞ԎuXj|2a2摽}4YA\f HGjr/`JFlٿ _!cW:uqV"}<( g\w+ R6F[yG@ e<9nB_ͭ 5b뜟{)V{|6snI>mh.qWK6Ѷð=~xH-Zo+"vlռxTKTE)g(F 1]np9cOtkD&R DIJm}%~}3 *Oh*8Cuc'1[q(H]IaZ)O. ܐSܛ-(}~~ND%VC*T0Zr%"<IOs<s*Ci ̄,Z⟈ ԴǸ #b4jÎf&{Rq;p+<{X&%7'OH<+6d4bSQ+- [ OW{8iRߤ'r2-܈M^d # LG Sd+ަ7'᪺;>rTj\$DUO) 9d@]-` [lE/I=Oj?dvrIDH~DLD6WqBSE@q"^ZHfZc)'T% @& V V]mCM4-}CAV8u_86K&N oؘXэP%HKI *\HVlR|;M_њs#~XY*J~ʭ5 ]C:*c$8F V{WT߶b_ty< u#- _0bHԞAMz%@a,=(j@M0\j1rLDC9JyxS0}@kTd6B:AR\]| UT2P1uM,lN-Y^@y9ǒdž&1Mwe66]_n3%%^c!Kz7@a?%ޤӰ;(J* W4 j ;W:m_2 M1./C*~~A._m,_QX(:צWCnP s flv|{^fœo YY2K/zI&V>&>8q ͱԪk_k//dt҃Y*g+|pBih}#ȐUu~k>=.R呛5RjsX[g 1VDZvem'5W0駸 Ld *WVQ1JCJ(z/Ք[so%ma߯Vz?^ه;} 7׺~ƤZX"6Ryf%EQ oxU,'|ڬ*^z'JtY h׽A7w;E4e;gir P4~<{չ0LĜ?M#MU\uP-ƓEnS&r6)yH7^HN`4B3Ly6A%xQkH9Gڧ|)4w>ƲF+0D~bP8Kr j#l?Gr7(("1 ] L_Pb6Af@WyDnx\}cv,rcö*]g DfENE_Àvv=?O<(A/QuBtOk7`V-P~]Eb@V@$׿Fr ZHT=ʿ"2t6_t4.rF$C0]"x6DfQzC?;kJX;N41NkT[a%4:>"SKr{ Zѵ (TxN|щw/rI`H!Rɉט;S5),R!ѱoyF|UȺ usnpLeV09M璃ͦHf-̩P{actߩvo B @,{Nj!e1{Dϕ`P^W}sH?-Y#BtX MGHgo[^}l 2-f"R}] nVM#L/}ҍyn|Ƈbcډ"ԬPZ vX*p;rX(ǡ$A (u jxIGRdo;۪$8 |1.`ig$՞);Gpw4P7b mH$r277k(|^k͝7E1](낶q#KrDs9 ;V;g ߊ%#NCnwɪ|RWN$ ݚk{vcIb:h@M(mF+tspHO<օ&Nۭx.Rne]F>sk%؋b˶_[()pmI+avNDuFF'g kzD t9K̖x\]fðba6էP8#|Ƚ]@ 唘'?#>4t3L|wQ?7) 硰*u@ vTgXȚ>bRp{ˌB0m70GoAkK ȭ_S!Acwm&b? [fIoO\}A^yߋly-YeRǩKYʙ8/5H, %N?k7D % xM#cMvӔT@a"#-3DUʮ ~!s5ЊxW.eM:=eXN;SG c^]h-)6|n; yiIe«p9S/Qsнy Ţߗ< x8 7;yu3![H3z~OhXJ7P=#T2_EBxR4t÷X2sۜK( GQh6|eԷeU#|̄A'[%tV5 +|0F[;C߳cuX+_hD>+ d,4+(DPbzkZIJ=ʎY0U22٩`ǿ yP>x۸_`jk&p@jAwpLŬ a9ԑ`̉;`S4|o<#ȉ{qâkh:U9τ;]DZvQd(N΅o]+jꋷ5YzӘzj1?$(,Q9:x+E {bRHcx:!BvgMtU@dkGʓI)_BhW5>wV0n2a"0Xp/w҂`^qC8+&  R矸qƥk '.* tBISa4yD-|[03KE`MaaYe]joÝ nqW3!yl2=QMXs }рMJΌҎ/w3J%W7T&k(Glz]|Yj!<~f eZ)VzjGĵ&x,~n(Lo$y'j\2VM0Zj1U0Vaik|Lpjs;NE`w4NMq'w~_ةAq퓹T];QΧ-Pktb$x2,懵%GzzJJ=;)ˏAz-křF%ɰ_=3nP[?C^GI:F:I؟0MIV5op4>jq}P?Ʉky^$W7 "Q96JmpLt/"IyXCdu2gV7e7,9N,\|b<-N_EeoUh*ҿ*D}+A#;$(a @Oޟ*{n q>G=(ME C.HIz|#-qzRd5<.3l1VDxo1=ߛn5Em`B8Hv@Bn]aqtFbȊ)y< .9 <w\d۴zkWM!3t4J`I[+Œ㎗` wN8SwnKƟٟ{H0&!blA|`39 I9Ԏ.O0]>ija^䞎LE25NSZN}ȮzL+8*D8 =sa`Y28;cDkVI b"3y+} HTHJ{aDscIG'by\E\\m%+Uc*#W+44w mCtVjty*zqP/"*M[JG:UsS1,F۹C߱A-l);P]#f8 @@y{O71zϩ?n6?⣥FC]5hndG2 l̓ʠIV7cE|cjg _[b`;:~eDI~oQ]x7Edߎmn2/^z8C#TD/\``?b9._i%¦Bv45H݋/~JbTU Wpg*(^yҋ4Cdm?jn+*Ŏ`(鱼+F #-}2sZ $4u/Va9z$~/. c6TV9T/p/qg)Fy/Qhz~x ^eB!<:jj-Vng]VJ%DƄKvf2a8zn- _P7 Pn֨mi?L5>U1ꤥ\|kUF3pq/YxMxh͆W ܶKۧT~&RzE%"4M{@qr6:u/=^c?/\U*آ`ZFQhԾػO"D:;ÚpCE';RaI6g47za`׬YjasSyWlVK"䩋~WDz3<qt,;kg8..yϴ\!9BQ/Z>;6R5l'L9&4EUps3Jk&DDrGA+Xp1'2AzRB=[X+MdƌYVk%LE%*BZdeG7Ws<`8yʸ9)2 J3xzV <'G>h3|@D mGހg`nf> lZW ^O|+& n9(gıe͙ha[Qi+wNwooHBt `5bT1/H +[LЙȏ+W@Cac("Ltge>RDIA6kEqz)7~|dR&#FTu^\#B['i<ͺQHW+iɪYx?-^(tX%@8B=* ` uPx;9i Hƫm$uV ī yns~wgQKm^GA]=oD"#d/O#KkUp1 ݴ:$B2m~(]@/RSUϏa "NJGE>58^_͆6UE"srTﰸ4~~뎨Tρez?jp BP8693M?`R]pL0>#?\`#=A' JYBޡ=EI/VHk׉Ƨb Vv;>web/+=6[F0u 0X/~$UW4FOqF ެ̕ut1dU%!lWpgU06@C 8`q)uQ J%/6 2@)!ZU8N}8E, qyw`EI+^Te4ޖ-R )(Q@5rEzCvCk0^/۾iGKթznh3fAe "Z}dQXS[+TvuqPP|sNᴪH^%TD,KUsGb_ D! oe+ةJc]p>#29?ٓa::nb*f! =]g-?805:B93Vԓ[u1z-0UIS*sl21иX;.o/G*EN+W/s≑RFL3]!yͲZ^m~PtNOlWG!ɧ~l9E;;mzUZyZ[{Y9p؞y{DLI)ɋu>` ?#ZNߞ- woԘڂ.@;(oP )"6+G t땭Pn*Y9'5j"y(qD.}J=1UPPeX4X¨!_r-vsrS_;Jd[p4 eumILƁԭ)ϯ'`ʨpW"sD<^<0wsmA?5O L'ҩ7ep2Nbcԭ?/6!ƒ]{[U7Ur k/uްW;yd[]&©,_{Vaӻfc'@ws8:hRqL{&EF4G &N2<-O;y#n+ɠ0s%oǷ)CUEd$c@PXN:D9L?{AAtV|y%cf%S0:57 k Կߓ£9S#%J1X(g{><ܐ 9t3A&MK{D3rb{4J ļB <+Z`o?[cb#c&xu'fJ/1y8Eo0P%_j[kDf_h|.oUa2b붮c{5Rb=KBPö6Ouݺk`5K:AA6UT P_]à?O1d568r֊~à5}#X8T"˖eqG[Gųz3JU_T679DuVa;F q/}88L B1G [|y?,6S֗Wxi&7+PsQ+#fWFfU\weM3+nZ3 CsKI]T3oưlf, 9lrF»e#v8?k`7 w㚙J'UEJhoh0#+6 PAYq• ?zHݛygZx0’UNEl ve촂~8v&RwAHDž  "]OW@뎆]1ȦEc4Hj"!䗺Oj`F6} T]T;b`*y)!GotPNL~q]2x^d]e56n̐:~MYY}$mQ[FB 7Ekcm&rt6 +< X*akSڙd2 x3b3SwTF0UqA57Ǯ;H*1[.m}q$Jdʑ(0\z F&X8J?y:a *n$!I?NQ W㚆w cYj?}lWn<=Zo,0lBhn2,D5*Pt3ҋΐ[_[fӱu6'LJS~Fhړŷ?rǫQZe:2tWr!TƁ(.%m))"%~UXC̣A8cր+0 k{l/OTٷbd9u0Մ|7d }VO,?dRozx%s(5ѵڐAn =(n&w%ϔsϭfQUP,(I) ?و`e psK:ٻd^FGߜܛj}@UܩLcзd'H)?7'@2݉DX矡u};qÀƿ,A: QU1LwSY7P @2>X&%~1?U\l|DxI} =7Ybo&T^$&SOZMW @,a7H2DƜ. &DLoK{ƗAFN7]8V[7B)dQW֓&Z(W2>YC )v")A:<2L(fT2,Y/hX2>ܣn3as(ͻ+ܖq13NwA֞ e2ԇ|+ְ?_Kl9 #>ǎ]vy{Jk)it)WScK޲Ws]o,$r:IQ$gȲOcv>tvmP ͚1Ȓ`48,b|$&TL 8Q+JiN3E Í^f֚_7W׼[1hMӜ_R^v3@42΀XV@C1}c&h}h4M磀S54RU.mMF-BD:(ȐQA~Җk`13hRv@L—?fa)zKç#NcgObRF *\b r9_>FT{ÍV\$uR'i xx;Z}KM@pǽ{=>8Ow آqNFbo>/>] ~@9 " v%Wa.! ܘV_0 Ctz~`Wn֏\jkcB K)܂ro}GJqկV߉m:bGN,gZ Ht6pۮ~_4"OCyǹ A`ՎʪW)")xMP|VChY[\XAxtP'2ꬸ<0jZ$\.ߞ Mzjakr{;a\>P?\~FZ#;c50 VW7-Fy닲ʿpI۞>D4|ܜםߝIʰ2I%G q[K>Qz0,AbP( :{E%!3W 6cdTӔJcܩ?A ޝ`Zzt!(T"©DĖw(l4y,:67بTT*TJoδ~Es8)t!4s+i"k2Фuٮ/h͹>D/<"&^5 !?7`2^/@1k>AO dxr@4UNGk[IJ{318wr3Y= oγL%.Fm%쳠qi@'XIq#oVp4hbQv kY7N #Be^z0+]dX٭ݰ77mb*CJD ɚDI= />,r5Y~?o+μ ɜW 6/%uLUFaJ…ٲo b"B=YM7[ꄡVhG׺ٌc^ce/&>5'6XE,F ϣ #'})hΝe̛*_1'U  ,9KDpV\ן7J I*F-cw=H[Y%Z!ZDW]]aG*0] z9i(2@˜5И*=Y?aE# RoDW=ޗ;RGUhȄ%8!sݡ G3ʷ-XDCq:c,A)4TiG[]}FOTOuˣqD^> *`kP0e90ɥGe͠RC? y= `Gr]=ZERhR\(_= GV.eEhq(Gsx/cYW3-ˏ0B4kiUEH*(]?1o50&rN(,s bRyȑpu P[Ee;BjbVz.ǎGGeP TD`Fƿ_C{v@dGx-ky6;1f(k̖+쌝~GpTfrc22c UsyO R%.h͘ߣeOP@bQ6~V]wk8/*j_o} wdoR)/z./fbuPPixITvb@SWY)jæRz[h)W'2Zr")bb;B)yWصC޻~wyO4z'USJ7HRbFw3k %k .=Y܊SP*֓hڽx T|"jmH )y=ߺ%:"7͙mJ2Vшqџ/PMq {=^*̰Xeߢ{uVӐi}ohlY088r,X!`Ig˿G6]+l@&KT{ru`0*hJJMGx:}>77sڙC`_ W-Ei#ltc{"T0.oW#f/j>/f'D:2#/4P> V(btoGc 7GˁxёGcXIo}K6c/=}S<ǫ0KuQјb pNpLBH,@8k1u]aV^ș9䍔#{5՘i)g8mgSXf[J.GPx(x*wi[e`?^q~!mΗ 3GЗb073#Ãh:]KB~ֺ̰\haU€ hvPY);uJnr`K<cxSxOlzQZTa4)[aY( =㮹P^9Vz3uL"|#Y`QYKEh9sVa ֛Aw P/vdžŢfO;zZM2w]V|0QoZBc;}ȑ*E:HoMVo=^CmFGp)pX[^~ >'Zӭe؉! Np_J@pJğߚfs"<<:Bˆ5Ih+ЎF^Ơ:(Lӓa+͍)T< BZެ^*\Ivؿo$+ψWXz0v.21/߭0̈/2:;RP{7unރ*[t!) ȼ+J[\,A/A;eo&,cD'Kwwz}YF2ʕB.%`k} <^}B5`K4 r˸{ s{չ ;Bɤ4ZP@LH̿ӽ-n Hw+$-}鏇k3-[R G`9 lbr.Ov3 [=$n ?ǣ4S(ECE{6P+0]Us"n?` o&%OiB &NKE_bsߗ@˳{<-[KّqP@ ,Q O0s˙tX*#qP+LE$-1 *-VWص8,d5‰}A&1urgW E e%{r&#ሢy8ÝM 18+†C K&EL,PU XJ^P²"p֯xmlyd{ZOȧS醥<àbʦC,9ii.'$4uá"a889 n,"I@oZ*VAwE *3|~I"B'ZdRi<ߪ ly8[L\ ;\j}߃ݞBI**߷iG;aiwQz _ ƀȠFPdH5G(ϡ;(tma)IJ2:轰SNjCpwG+W/Yj /a % &/*,<YG|D2LS*`C8.i~Vrـ*kV QݫFvtV>YbG.(uODI`鋾>P #й] o]Q)e\MuLe P%OKN7U lhġ}{5V7,p'+7JDd'2^CL="œ־T`"+DM 6p?s`l[;_.5Bc8DQkčYUW?/BBi1ۮ h-qMJ Ab}-|彜溷u;岅3(f[Մx Y(J20PT cjC(fZ z.ik?LJAI JcV9I8d%w6S-~ *Ȓ_dP $[oc8MR/-ȨeHnO_m;#Prrb &8sΰzEc[hSp?Mwx*I0  ~[fVCzjL8;Ap.b&=^a[yUΒI9[Rv`źs:~O;.س_=&Ȓ6FLA0 }e`I>ƗD0w54vA 8+qhMibI㪏q_w&W+K $|-~zzz{ii%`]]\KtzµhEwD+O )Qle"}x#-g>xfսYC^c\9cuy5۩TwrGTˈ-uka8VQ_-$e42wbrfKݽ(' Ms3D^0~h9O쿟zsBE/LҸ&FδxW*o0Y[]vyP~W|E7!fsI̫P,}a݇w?;#Ч7kGXDEaio}jp>X&PDy:yzH._Q6-Tkx=#%eR.gb yJ7u>,-s1L:̤$bמ8+ꦛkD?CcrADOY LQI#z<1mxQ#zT˓ FkV3eLfȨ 7y-fiE&!:Z6y3„ct0:&ERK+XꪾxBD*lO$,6 xaI>c ``]krrMUWh~EjUC4(zyR6}A8DGP(4apLƚ/XVƤ*z `_#9!l=)r;Rrzm8Ri67Pcc䨌IVedNhLm~-žG[ʎȝNlʏ*,9XSY1MvN|N HaB%ڮ`ޯ҄"5pF!]2/;("T%&i 2UzsN.Bn./z-Ғ/DʝcF |BҟUpEQ]I}T[ ;WfJtbpk첳[R$4>i*KZIHugKɄP3F#i, Ddn<~su(7[¯dj"?^RX0ڃ 3zn*<8#mA2Eŭ.jc'xlX< ,e׷~4짼p1~q З|rr4"r]%ScGJ|땏wR*0fF(a/Z; '1S6^ˮ0 #E`P.]'+NaiӱSiaѵ^y 鈐o&spoT%J_/Ljnb䑦GSPn_.U?+". NixZպcYC%)+C /V1w\;RL5j ztNWf }yjb0s:Κ5JJI'OGl Ā)ՅX4RC1/\BZ08=SA{;&G(Ja''PdĔ39sQ َ]_k8HҊ,&ܶ651y+}vw KULٖ:m.􁐏wU4ɮ gA N{!Cǽ""qHOƢeq]pJbbmꅡtyTq'˙@-I=0axZ_ja4_>1 RknZH׌Y.T2Z+ E,FɜW3/s̘(P_x?g(A*4׻²"llMKLkuDLd?EU\(z)ӛQC;]*S4;uDD\9G5CCՙus񼕩.'&}?F!O31eѤYJ!Qc"]6! |[ ]d-*HX0h>i=iVK.'?0F&B K?l k@6a]W$\_4D[Z!ܭFo8.`o:gAY]%xmdw )<|qe5.Z%O<'!#J&7s 2>/"-j_mj(ZCe V>\֡{36ݮ)Bb\+;mP՟Fśw |8E8 e]CĆեM}F%YE4*I]c"p!`l􃕖l)u5?/|E,$ۅ׏8mV$Ǒf Mɷɑde5rs1bbHyň([kJ"kMj &ê9gAϧcJ>%Unq44NifC(RIOBjITi܉u#"JD*~(%nqT\Ek$h= s xUS].`oprg `&_OmG ' E@OR^1J_d!ˋX.0`zwLabZey@vڙm'oP7.Ig#`}ňaW%Ek&fYIr[,!^c^B:jP1eQ? =4(44a&eL+q-8 7~ T+43/-ӓ 2hQ__(zTq/r&W- jE_ch&Q@Uπ .x~ctqy.ive@$KO'6EmB hpYH]~ŐD\~(yC mpy ^I9pȧ`ud @f%I.9L"ZK/ o/?lYe(`k-aO8ڸGX}utSlOS1oj6g۞qL| ? a$+NLHQji'Zq#f+Ě@ ȅZQs`ʫ"^X>;=m4UDL JWa>SbL*jiD@Ւi0ph%qRW?305y@ۦq|RhH΋HO|܇y.ɐ׺{ emm"i70 oJGy|P?4cHH@&n eAҀ-ȱ Cs z Nd0JdJR !1ЇaDN%jT FFc}xQ SR|¦%%3է9@oDʵɪ&`ښR^lZmАѕ.)O:\D yWJx3 nhY[ak GxyS.L[ѭ ]N WD~7gRM6xi82'tc`"0Ej,đeԦa x,gKx4ڤ #/" Ut>LSH#Y'Jho@[bоoC\a[<X T>Vqʇ90^Wq WC֞cSc,m(RXu J!p8&,J47 XZQ{P-V^5##k 7ۮj_ZDo?t; ӧ_VFW( |SWE3>wXSEl8|tOuvБ2EG/{egM}0+J< sK;%LFV`ls~ٙޗnԡQHkn.4>iMEܤ$5e>b?D v505}˒: (-Z5 kËH6(D91MyIT-+؄gG=hXHKvͶIdEtaѭ |3ucbkBQ+'fcmLXsʽ1 t~wVoZD欻\*"sT؛bBBnTBy՞FY)O08zs'( <>7}!m8ׂG&sVnuE,J6' 1edY{N#/m=lZ,Yԏ E_&,cO (C 0%úuLqKqHg9L<Ȝ sTHw)bPpF`4YyR(SIZ+* n\b \9 ]0;|>Q?ƋVz^׀v[R@M~O=yPg:܈v{"/Lwo5\oV,ϣ~s6Fc8Fe=h556`)Dgػ"|kIBOшR<<$,}L;5GZ!FZ20ͽfvŔSǔ}誼,/'5 ͵= _yNkEH( R@`5W<ޮd n;AcH9vL<)O?`?.(gake:|-kXYZ$ L쵱lf?pa4FL$9-y7^Oʚu4_o,41 `׾vA* ±B]È%MƸ^&X%k9AyCuNIz+Plcs,Xf |Wo `4Vw텀|Ӥv%"1=O3 }RڼL!l1/<5:&k^ۍRٲxkVċ*|Hޙ.%km?{ ; 0^a8r":M^PWp+YWSQ`?gZ!iYSM˔e:k=; b8sa€'*c GOǃ,?L2q7mi,`BrSTM/e0ȗہ:&)2qOGq{zj5d[Ms?|حXu܉ cP%xe_N@K3[ʪօU,:RbL퍍r@c]p@QQP;h!OQEhș͙TxQO^!RnYt/z^vM,gź'nћBܾۦ-.Hq̧`\Yz:{aiJ<:% ߟb(MWIdX᮱vy~]:C^%1XKmӮd3kbL 44{v,=$Wm6ёEpΗGnϗset@B6:`%k;DttyI_>$ KIรφ*5?A6Ӱ]jC ݽ.  #BqLBE~n3[ 6zP,p.ۆV)Nh Jt Wsh`T.=u90E0]NjBj Ju;`_Q)тx7:#΃ uMtESƷ,A:HYL28Dq.Rj D>@ 43Pav.u}B>ApBævvU3ۭeܧG-2O.Il |v~x .L-{'Vڦ~?9 iƸSx91 jqf7`Q\~*bӻnJ9~WfŇe5R1<@V} M[MҧUmCU}Y9ª5Qzme,~xVr`jD5 b\@n9'WzN1*jELyjpXܩĴę: Gݝ+sbcytr]y*9 T@tw|if@W iш5!~E  !ScLu@˼|et DwLe5>7(O#eL/z-4g?`7$(cĊ^r^VN'weB|.fXchetBnz2z<#U9'..7bpLMe' sOyHN>,ܒ1];GMaꕒ0JZ+=%,DH]M l73?ggkD4s4hSC݄fh&5PSf-$|s;WV@*.Ɵ'&f z7n!RE@)>W{Žb }EܱG샹EJO9%M'q["I)\lڽ. ;_5Mݺ?ZiնVmno.8!{!"C9]$lV:ATᨸj5wP". FHi<,qZW.9D앻Z^_Foh'+ =.JC%ЂeKLviL؃Ս-uwԹF\լHt#vN|ໍ $;I2m]@YnG\Re] S`̲YU1FrhTr)*&`D[Nkp\dŒ^.]ItD "^L0^=;gI+d4pvCU@:XCřy?/j0.KJ 3Apf`)p?1}u)iΩy`rANȔԱ=x#E8q0Pݩ R:A]>wp$}c"\6T_#4rK49a! 8"*X:ˤ$(1u{̓NdYD9|n\Xsl).V<2σqZP#pe4hoOeϻ9'tۈ?lpG <\o8nu٨o+.Qt`r bߜF♦ĐfD͹d7!py9O/4#-A=G ~[TYq?+P\R4x:γ6il'=oSA W[ 17כKRK%)取,b"^5_,|]EΝyQ.cQCI"5OY! ?B 2O.' In '\֫Ovt.,G }֩l>.O&9G4ye#&xJ+9Ip&l38^p"SMjr4T5ԾRx YBF= =Sr}ek%j*i9Ytvڀ}{J\)Gbqs0 | vu S呛8fwk˙ (GoG楡r7?+g,OLC.C$ ?HB9G!:rߊVU|P Rx+>w'a;VifJ$Ǽח hk\3̼_T~ * & \'hZGp[ɣ /Y'%uD:ԣSe2z'4VVbZ&VRI2ݡd+CCCĘN߽PMQ(($)j<>&I&'rAbw$)bTGڬZ"/1*#*1jO@f;:MW3BoQ^ 7V,G25.DCr+ @E@z3h)u5+s/VL1X* FGaQroq?r_F9VIȥC;h̓U7 kxѶEd:2|PR+L  쇐 9i㽀VJůFȷ"u9-A` c'ɧ"2C/ܯ֞]s U/T$(Ѱ񈎠I8TyvT #vV'u\@럽 2![d:$կUsloC"۞!3?+M߆ؒ{p-ⲈtmsA2Y'lhlBjNϳwTx8nk4AܫrpiᢃsG9f^tx=*{*dE6=;o5+UL$Y^ 9b-i:VUB; }:b{HIaz4Ȗ&|<^duKL)ΨK0L6a?S_lkc,ZoFdN b9XƤ$z&jf 5'UBvrEqD;clBNi^VfU'Ou ` u"5&Gn/}|ˀU+1%J=2qM jlJW{GGb5!WiAoWyx:c/ ZI>I*wM!E pLuH$&#],@WmeR}OM~p˼(e׺i@[&5!ᙔjj| {[\N&$$\d v*D2W N/#eDCme4yM2XbTeI;#z)%{5ySf1nX[aZ-BҘ(@"RxDu2c|=4?E0yxEۤ 1 -[%,H %dplm Q~%?p'۳ <3""+ѿ OTV=)(XFG[PXdh_`X6.AYR *gO\M>kzB )uM7% j_Oɹ_DzdXCSPo*/5J*$}zyP&-9ueYURd_!exbbe_̥T1u+- n.os)ޟn<)ڧꞴ4 >b 6ʊ~Kp F?R "s{H n@V@j飵ޱk,5z]ϰS}wa'8{i"iN˭V^uc:[.=2+SEɪls"zg%A R+`GB$vKB0j ^.CǓ@oɸXisBz<ǃO`س`/|]lt^X0ϲ_v;w@珯,R|+ZWşxF8gȣ&[ b{9lH1-tCaHj>@#IyK E!AjTߒ ~^lONlY*m* O{&7O&KS1˾x@sʮ_x%bKlrIk*v2 SPa۽M0Me_,IYnlY Ex@}ٺLfF1Jfx9Xc_Ti o&WPQ_Iӆ3A%+5Fb> 5RVP`k:@>Ҋ?.xɥ^Ud@X಑~/r Dn2ϟFiڏ?O.jA/S[mc"sd/k-W0;C'ˑ.0ڤ5",n R#.' NCP!ld \:?U5`ܓG(Wx*ǃ`Z A!Fk\{ltk(>K$O N5WxoE-~S+jnB챀:f)=)wrEoC Ά +%ܟUed)H}% #"$ٴ^ai#йa2z4/@]3:>VP!)ż<" IǏ`r'AZt0D9C '|o,Gj*S&U> {3QDAL`ʞ~*N f_qQSheGJ~Hl 4p;(u/$ǫBZ'K[^VQ nvr~ϙޓy>C@RHA;KZL&W4Ekl: fŅY8;gHFoL*r-}!#v_8GI%j=ר0|UՆ#ըNtDގ@~qLQg*<gN66%=fZ(cU:hILX)խY7>9e-8I<ƴxU>:1W>Cu'P̕Zș{l,dP.\X(?$!j[ rQur$S"(R>Y&&}gJC/:s~9Xoq6͟V\I~Q g*AΞz +6Z73voA۱Ƽݪ`QD8c"y" t>dJF_U%mloǥZ(~{5T1A;PӑYzkM7#^PfJ7WG.w2EJ+xj]HX I+TWyCH;~5/]X\'~5 }9[\BCrlZWhQ2}KG^A.zaB?EkGRnp7G?sgz} մˀQ>Tj7Z;$r~Tk}jW7~&D;߄$#oќu<vLSKU#aufwSNEbra/U&( tN7CHC~e0}ホ$mV3b ܒq ډ eO/ͥvۺӬ m9tAZ4t{aI*p@?Ea%Wة J@ݛ# u?#zVCaHݘ[0 #A5p4*H*+UJPGw·Zym۟3H-dwgSLc`?h&9@' nwT#\ҲEeo0P3MqYvmM/t.vW=6p $pгĭߐ> G%n7'S>ʠc+~%/d.2'K03(7N?-Kƻ%ڭǩ]|I'"u>n #VO^0:E^qOLKʀ=Q3rYv +K@}])h^k 0Hj)j*w p>-iiʼn‘9([ap;ޕ8.'o?'9+8BJBnk/Z׍9d}g٬rKZHq֛"*[Tyr09/S x4U\c1C|ݟpzGDi#Ŋ#w2\r7SzPJB/YN4-ůpYs+Z ڎOB{lw׵T?iMY7P{{f J;c.Yb HѓD// !Ii0l}$fHV cR_J%Q'EY8͂ bSt۸(GS}(iI+k~11 z2ʓDvDgAUPPeJu# @e-z;!J`RA Ӕ.b?6t T\ Gj k%&d09[Bk xP,S}ŒU1TCX w^\r:u/Fj|Ga'x q5UύHS٪`chz*R\Ǩ<MDypIh@oR[h@+mђ kr f`:R2ϵ3caZR/J|y'ŽX[ġ]+T9.}9n^޼& D|U"̚b@yB.ZF~n9>|(Ty7ʆN%`f֟[ ?1y s(yZS*G޹2Jr@5Z ڕ,߼%cԓӿsQ{XQXl ([ .M>5z5;_?xT;'=],`gzI}s@vV֞8IX 9LR/$R{Ч4G YߞC?i[dM>R < flvaFí*SDR99,iR)!'Ȃx[ sGXG5ΤWA%\:t.j Y-4:(:B]G]Ҥof%_V?@˖ԧ$[Мd Gy(Чh4-ẃ\\LI 7)p.N/cmுiɃʹAA{6m >!"60.?:P#<ѱ=UT\}ɿkG 8p qKyr60UN%Ik32y->Z15E8uXQow7GN,p8_cO{jn[TQy;W:8:Uo.Z1)rj0-c56}ebXNg}/=ɠ*,!A.ʶ׍9ҿ뭘)]ܺYH .nr觥U֑9O/ ߐ?Pa\ׄx>31NĈtɓi5 9G,w2GJzF I؛_ȋ}QQHם )9^c$+K5JSI O}҇p/FbemUȥ>YH}j`Y@) kw?L %xNW~Eco|NƱT@fh9@g5 A (ꢆ ~F+:SN*fF/Wŝ&`mvx85E3_YE^?ioݹ!W<@`|F4B<\toي`ZgS)zg`:0yPq^kcJg:O+ӷ,t9"<;s0zBR"cdjӷM."ilی4.:Vz_ͰQ]}%t1#ONžsQet.7JK+E;P ĬL/yOº~SisIII{U._)i"d~ G>PBgǣ߆;,s4946^.)S-&LwrzOA_X[؍/7\sxc#(NXW;x3zNe2HG¶jD& +aXe3v$)SAL}* _bo>_c0Ql1B\#f˗'{s%gy(zzh+Sl Ê:c&MPT-z&f JfÃE fJʗ*7qEU>μ6"1c7FfkH*}B{)yqJ[3LX+'7˛ąE[?w!KͿ,H5zU,TӖ_ݶnk%d06kCN}rm+suS_)Sg--/ږ<8d+xwܩÏ}LY'j h؜z~^#%gm Ts>~Xf>øm>܈adԜ([A 4*U @&5j#&%AP@ɵL-K'l)>ƛ(At8: 3+*juOǞ+}>=g_B7im#J299ӣӌzn\2H&H<ΨoaWX' עa_d]iaynR>|ן}Z%Dms`5PgҎ?^qTJƵ6g^o=}9뀤qDB,?ɹ5?/MgΏD)$'}V+i°.[<~WaLOC-]BywkX$YovGˑ=z{1a9\B)QdFI' wy.NO~ x28v!k9[0fGgF|β)7'{$]S;:gg$T;Y0'*<+wo"P 1piW$r ̩&Ed9Y!ulmM,ܛ-n@;ucF6vm@Vw-*ëc.ĺBx 5%7Ҕ').4CCWxW.*>%7!7ڡjtRgx'}bK ݒ[z?rc{U êUt]Q'6 o2r̋2f#c V7l^rr՟ W _W~5OţuTVT 6Gy6h0gC|c z!kfyzKY*{R4H[ x"I & ]sp$3͒=4z@ȭu.0S2|jW,&_hl}t65CJHrrKm5-,&e>?^Ƽ9ܢX;NSP` 7{5Tca iA.ڡM -Aov]fSV?kE3c=Chܗf?Y`MWaGNT8=W4Vi)̀ g+0~cU ykNOy)Ғu$l[8f0o堲snR#$9åm$->uIF`dkj-WZdzݞ:f9j/qVH;ҳa"+S ]FY̘\:}V =#@KX/fq~Ǐ ~Uٷ+q{-ft=E@2@ٟ-j}T|JAIYPʒ,=r˿WVks&<^u{7st}6("GB䒰h{>tKM3^IGcԍk'(5\GH_3a)  h4CU#-"<ދ].{(O\#֚s%oqaGugŷ1vƾ}H嵼BTqKwwTЉq:;G;ڶς YZ'Ɩsicg&!Ѳ z==okta,(X:/O?9D"@ Wu쩮0x +??MrUoZ hJvpzjx&fA[rEoDڶCݹȜTlO!!/B$'H_VcxQp{y:juЛXu[3apY!akWRrY H\4dxEA߈<bE./7DfVM kA Q6Ss[~]'I5YWnaI4bȵY(!:GtP|tŽO.L`O>s*:i33b1Xl::8iu= aˍCi?x7.)g2#mԞ7Ѣ%0jrfi^* ?M7ӪҀ--7:QՔ0N~o&mPZL>VVN{{ \zk}OVuM)<ۙoV)cUԶ v6aLj89)TM9L_+ҹ}Ud]f2)EJpEnᄀm ,Bv~-h/G~,J1XA}vSRjECiH 1HCg vi f7|N=tSiG D s}CR($>tƣT qv3𦊚Fߙ'E*zyo_YQWWw"My?a $,wZHuu$R벣E XnFۙ%c tMkwI3uA?5qڃ`5O&UG~{]j&Z"ݎpaϋ7 \ޘ ndkM!ޓ,DXKV sO3>OKi9+阻W6oFEtx`<.U8+~Aȴ j%i>tAupx1sP_z> t!9yGt~)Fx+F!6Kk*UݜD@e$ТJ3Be'`eXK Ip!'٥o @5ΣF'`wy-v{/y@-dhsnĝl3l}rUX;x >943wo[g~<+/7Λj#y[pY.ߧB;!fX],%PU9Mnls^KUc0S y!T> 2Ԡ8l},DWpO=շf{0!D <^`XN1r4}!V.LfR٥S `E{Ii&t >)ǾxNAU\%me=!d Ef*OO`]NA qUg?ⵂ6%T8>˘4eoxI8 u]d;#F. ltXx<:{2٥#y+\]< <^/4+*TtFCT+-Dr-rE.tds֌Gwum!p޾eإa*euw,s$Is<\:J% D=eET _\1yj>f=/SҦƈ7}ƘlNXI}$X>i] wq#]8wuمPFcZis  FU"* a\am.I!x'/92-Ig0ÙW~;$_/F;Sx:;ПMuHjCZCu][#c8#39e">q1_&9ןxeo;b#'Mմ]W[۟m=rqL i{uv7k@W 5괥&`Fjy &+$X=NF{^ڞ; ϙ\g/rEzҿU ՀYW?T:^:G9D(Ԥ E5~oq}/|}igO7<D2C~v~ij_́]ϿQU8u`т-^u@]`f$~f]-4a1bC\(926ܬ3r)Oں)\PNdڀ^G_~l8J4䞦V"e'Ѿ z"]x@yB2Vuݨip,TP8jP!$ެV0ↁ51zd^$vSעgFQ TWp44u`ُl B`< PH#*Y+GC_]'tŏ;jpLbP .IG3v3o*N43a8Nyb2q~MVD͞6ѱ !Ǹ@Zo 4!aau5yBR22,/@}z Yt8I,iVrg; lߏ 6?0W]/f)edI@*Ϻ{qDg--/+ f&!f`RdLF:H.HشGh  8;$ߎjp8!ZNjGG]MDk,Id%-Gs Z|}j]g&){ ggf?I;]tSXey<{EٹA!`,-]SY" pmnjcGN D y15+Y8H'`ҋ"8vjR0r8%ktFֶ uSk(0u;L0Q`ўfL2dۃ~r؟f`\P)h_MUfz59dCm|xb\TU  MkޙM?yL}{9 h:,+/X+p׍af%^faق JHN{L<^FiELߏm|Hh7/~+a+GsIo`{ȍ9c1 Cz[|0[\Ԁ<"[0E'eJA|i6w#VWgeڱZ⿣B,j-7Gy1J~i['t?A@.WQҜ 4ߝnoԚ7[%%nRKAڋF=EJl֓6OŬ9 c^n =B3[cl]*n>6M~B3!J9/}pA6='l&dZn&%8jhOz(3^[$=>}\C3.>1yԳ0Ie@t3SxVz~l <QWܢl_QMA8)x%gÅHJ"Bm9i_g v b$f9QߗL@JaL@y%JfRqww.jQ>/p9 GI_,Vb";/tq2ә2Wb =i%+-t|)@^7"?^5 ǴO::WKП~}ܥ朷]8ǼˑyV$l sռ @Ev(nI^%O ^#纲VVik* 5S!.[a< >lK)ao`W%wdjoӆ{2&N fV [pB;uq&mW)Jv<!d0ns_!Xlld{7Hf[Yh7(<lq1"@4 ֞f6MHTQq|E]6\Bp.g|«MAx k??Dk<0y.KN^IޫD"MdiyVҡyJle׮<6 4i/H6Dn5k{x[,GHIkM󳪡/)"x?(T0y}{(<&:f4Ja?WZpMT<Q'M4 7saw36O!N{* =M&$6k̨&-R!33R3Dj= )cUl^~w|ޭ2Nay>O'|??~q3bC*Ƚ?@UU)XP~aQ7%Du^B!jـ*+}Qډ X2i^>(o fpͲOu4Quc[ TD&[Et'r1-F"_h [ԫc%» gW'v vX1M\&{Ffl2=&NnU S*sMH̩[O ˯adF}LepRfE.7dƙ6l•_XP,j~B dňBNmtiZ9'>Wz `a\ZMCdf8P,>Ҡ^qvf>ASKƃIn>UR2e5ь'ѧ{/%f%<AOYόi:=})OuFM.\๺rXdq"pl_S!݅z.6ۘ`zua|[3@WhnQb I&IP9r㩧8w] Ù#*lJrH]|qsԫTd‥ /u0$Ie~.&?y/y|LwHr")WR & _krThy- UgYX`0%DAfVo'@Zn_%o٘hV9>僌1\*T1_ldx` ӢOR8"o-]K H,tFruPJ*IAIiW/@w..^&\nSYhjV}vVkW-ue\${Ry&fDU$ʣ#{k&=8CP]2 z-emlNSʲ]-Ljd>t ȦWzYG% )!tz_.X+He@Ɇ֙WBY"Fd ^ }Wӡ uTzH%2f{h Pl +TkcR/'Yy+F18' g/ dF⌬`XktUg)(W{f:~rnЉ]o JP_yl@'A8А bŒ4G+@]T6flxE8P|@B44!K@R"nmed ee-)]_dc-͌Flu$>~.,@"p t(ߚ!|jjP*|y4-jR+ȶl$K]mPy+LK&#űXP8*bΑ/PMm^X/#A|/E uϨKznۚ*+1 7 4wum:iIq/qco0Sav]f~5YlůHQ$ٟ545h ?\]l);lb]sSp#iVHP&gv7uE_F!; `%1M c(n9U{g{- OJV]J#TJ0tvam'öHCMdy`JNƆsXB^H&_dsa@"6t-υD*b!3J&8ͭdӍm>Hl^n|:>讏;R9y[11 Ã= #_ _I`̆m1>/3 [*X<$Ƈ'oQFJ"^vywڨ𘾷0դ}Q|M8,h {TKw!a 6%#=җ<8KDx*YSYU.d׏;r͵}yt*x5T}Ƙ6>]26??eVuǝ޽;JPݲ<;H8g;$)Tֺ{5iҥ OG5_qzXclF^>U%Ꮋ_MuFoJ%%s</vRt_%P$ o4 9"yWoه}[y>@}`}b^S䮪UVb򘯩`\[jˮYj2E5nRxڍ5~oX "K+[?n479`+zeqR jSSR} "(tU+ I>2 AkF9B( I01@Eusu?<[nc fK-!9VOz}vCnEOy,37Ԅ!±I[ŭ/P= p)_GSWre]Ț4Kn"JrGUIr@`FA"b4cǤ!OW>ĵihosY]G?E~7Hy׏Ts efBRWF^4`W%.,XfVkkTZS]5u0@%XŒVPX{gRbѰ1YEx?C({G$=TPa%[|nqFM𕀁.2CYǷ'b>D2th6ڿDC9A NnR`7ɖCcPe:U%.BZչX;X`nD658 v"nOh@,?ka]Q,Z6n˜]/r-x &΍}"q;D"?W2t"ƪEg+Μ Bl#̹k0tODžj J/iY?.MF,z󌆕`WM=.!yX LZߛ^r<*Y2_3^%J.IQhysmep uvQhLqIb0qJPS㺲:-@A Ҹ4Ȑ=Di},ƋSYT=ؓatOuUJ617qeJeLzP!3$4<αPHt\3y31IQ?mJMuٿR""mBt|_􉬲tk9Y2^Zif| buc%4AϴV'ӏNU)o=+! XkF3~q59 > M8 Dq b2N E[bmi ȴGEPɗdjJgA)DU.Wr;TOʼn LERpv${5|j8ݘmC VIP0T:WVp5#U$ֳYC|*eF4wޡ|X-n ޑWy+Z{;_bT=>Я|uAPR tyJ5|t@1 ^Ɉ8,j_#QcvS;e-X#Cyv\#^[7x bȱf{y?XPZ{d24g޵\O;es5,Q |ncOp4#̚6?~"K21uG;~$PhEA0qfDBxC#ޛҎg[)1AKrKxzS O^b.aH lw~ǐ,0nj1*]c4":{[r:Ѡ8pr5x(ꉩT`z8_Ĉe885ivTܳ*H?|h4H@ 6[;{)N"*9ǜUYW/8s8 K/h(}_;q (aZ/x,mE,*]o3V}ncxm F0ǽON0n+4/HPX!DÕ)42BPTQp3ԧF+,;L滎և4jbŸ6;|@2]&.]MH?Cv)̯k^ 2;@*fM+(6*rZ"5HWW&mVvPŽf׹M1"dRϯS+Td o)ys$ٶ}ۘ)T+UdD Kء j{}Ö"2vmTEqxb{*l絵Aʒz5*w"J*=4EW _"بJmvYL{\CRݔj!c,TFp c]wBOD~-⿬1?cgtX`_xҞSrQvM7r ¢z}Y33$b U82oKނV 憴;(Rk5TdսL2\f9~O{؜㮟ΗXuBAJRp^.,cHRiX`硚o:P {M1^: Xgȩћqt׷q%C8 #X%2e[JN5ZtUפ߾if)M=5>D[8l$0G{;B1!GghlD$ JYvld2WaH Lse!vWᏎu \/c,cL~ecsChobM4Zg&_I/)=Aq'{mԦ*e%I9sl {MQՍ!#٨3x",. % hZyA%ܐa9T$nG #dC VOL񣪞duw`lHoy{to>e)dDzrў_kߛ7¤ V3U$2?EFn"#Ls<%2.Jt{[ l$tR3Q+ ߠ2RTmN3ϖXr"'0rjzύ+~2ڴ}bt"(LZiM&v &EX /o"M8^vT/UѤ$Q"TK`y\ah拳q@(x؍F͏C(nT2y:Y3b\ I7],w%,2RDJ>,$ X[*rˎO{fѾvٛ'lSjٶO?mܻ(lj6 ɔj^ֵL}o7PHh׋E 2 'x΅FxJՄz;K@WF)(/?Q_.Bp޶dq0עN̂C8-ƨmuKlť)jY&Nuёq/;;*dl{c"zC)&سƱ~+3Sga؏ ōyiu##Bq( v;I.k:R_If`PLVov% @a cVJ2D޸Y)W:STw H~yST>?Vϔl"Vxؘ]b8^3H SabNgZ@bz_G-J|Uuj S}MT>xk6zf=Rb&uQᓜ3bf,gSU?Wִf n,KWE.CX1$3. $O=cd9<ׯmF"h4o^ͅGB6Xˍ8D># 3 eN0al8SKӀt;gts_9l@hZcLH/^`SV'D՗+΃.>4,=B_葋 xY&=ب拏,<9q̳F"bzbMJEr] %l+78/M=D)^^4X?zbQ[۰RzC!rAB׌IAoT+Fl\)GpS-`B*qjx՟^^>(P7uxaFa7wG^[T(76.?FיKu'TIp287<*;&=2rSX薷n##_ʇr{\u`NbnP:SPzzvsPUXi</]^gԷUp?Fʪ4бKj"ɐ rSw6A&H-!)%5jZq`*\뱏Gd5G$͆?ݟcD.V‡X3HGxakj_UWPH y , &G؎}O5 QQ wF*gelOz^#%GQ Ph=#m|=Mk+Ώ%rQR-e0V+W dYK0hy; vbe2a ю|S$DpOֽ_}9tćʄA^4'=Qu*;vyIKO1d0uIqע%@xd)ܯ,ހPH_+"4dú8߻pS4(kV5IrI*QB8PhH&'.?1w /DlsmA)RB nlAG8+E`*ź~evqd`}$C }ކpE SWW<(٧E:`/7Y:,l<8eV,Wub*ΙX`ϼ{3UhlYBu[3^hAd' :1 U֬#/t!PÜ^ZG)yro=jDn5f HkcN]/n &$ncho3S Ӻq4Rwh+AEkV\`XRt_~$4#D&U4  QL?דqpMٷCc`:Tb"q zbuq?-F8tEG{OgRz?Cи(1k 'aϞW*Frzݰd|iUL>e.ў #*GkN+PFQNVcҚ_7ITYe - Ѷˈ*{YUE5Ǚ6ItY~T~2 o8Z)ORlXR~ '58H6i̬̣b[;%uhti*}$L?VOcL|s%F9_[11rqc<#gIhm&.q`jKFSj6qU9j6 ͏ h8 9R؞ # k IC\KR櫝Xgk{b* AW1w 5U3`ٍXx.nS%;Bo 8qcЌU0 h[EJ ȭB>F<2& ޹^BjVG%m\A{c8>7i0Kwuw.6.v,fvtYH`G A \I8U{PKS#aϐrxsKF3j'r=D~}PJ KE|'"@Y V#4#(`oaZ](Iudgd6ɐ@3ANRԤ0d DQi/b1@ܷ9"6mK{cgij]| lGu8φN2rWM7F 9RYSCij&#գzIьE>.9Y]|$KtQ1ۼF)&—\LjFZISO=Kb1,Dc /zrov 3:T}cg3U$N0=TG쓅kwKmF~\/5M^YU3\#' ìqpò05gHȀH}BD-F0U:ʤ P(=Aaʌbi7+DZ\/j) yCR_ 9}XEbiu/_Ğb;V_>/uhc ;C LVR.;AV >6i_V̿Г v _X+uh*q] 4 )Pjl9̴|84feel`фϹ;u%p_U5|t)ϓb>mokU5XZ}/cCK>h'P-)g%輷[FvS g^ f soLCgyWdЕӉUVgyD/VdҔ2$ְ)qmR۴l% Yhp%R,$oo^wxK/CFb)P>%ߦ/%[xKnd|Pӳ`,4I6~q< vSTZTZc6zОIT*{>!2XXX >A-S!&-~,%ׄawKd=M$4i5=yc`]/C6*7wTBZ`]cOjR~֏Kt57r&Ӷc\'aIHF0Z_HOݒeVwzQ3ۥ݁Ewqقߍz]5 P"XH:cVo3-` BrO> ߖD9PNNO3ks#6z,b;Mx0F߉,&;;QՋL 8x5JO(W?6K)^G2C3-"VuL!<&)$9K ިa$3<-ٚ)V\#*{D2B35MAT,}^T~?iBS9wCҭl$P_~IYREՅi.(mG9ar셱.KZ`;(M,i@ٟ'::LgnɎRV暁>iOH7Ns0\#6=j@5خԅaP~=63Mq:x( Gťnp@Љ|sŧmfllx>V(`PCH]Lo5_U[D>)'nYx^)=蟜rJIqr,)dQ}"x Q'T$>![R@tKs˔Y^MRqhxV(|݋k[sJ2zF~V_5zݬ2|8$㱄φ*;Z奌y|X T8{GDPp*/J,w̜pe)3ƫoɈNL.?ε*ʱDofV"zSL,(Ի=BײIV=RN<0 Y J;%EIvu>nդBk֠yG3WBx4kaw;)c)&m]rlV԰-xF6a?^Ȇ;|h?ECtiqf)k<}7)}.lzY$ޡVv*ۻ>aœ]ߦ"(l&G"C_4وqB IۤiSTG4dOՑx(xhC^@Nrv`xyJԘ)&{.GęN/%4x>]Sja7,ǃKۋ@vծ'*IEZ/_^ړ=,g;> [z( wH)DOl_)76FŰM|Vz0%^f#)$` U\1qi;̇\@ Em?3>LlEm9pK%O84:R*Ҫr*g rGTrMMљx;N)RV?PSdt&2}ЄXDղDNk޸khţUJhN8Z?ѻâ R2 ˪)X -) BǤ=jNjoq;~cNFUX'9j5t# c I*azsHܝ  & ϻ3iRX 1לqk ~kcfx'TPp LI1\2t5Ͽ%yah j}uoRW~ڮy_mojC)(B}i R]3~[ efjV) 42i/ @gA2gDi%XHp~ᛍxi4鼣{i7*Z5oFq4q%mH. s`=`XHR5- Ʈ1[ҥ; &] [j|q2hƾ= /+C-HsL^_CVSkICcGf@>H{%Is״)o +tnD`kp󞵁t 5,iGl79;ňpwfm[-r/&i$JFyxI.p;8}!ʄ ˍaQD#mz? Vc,R^1(vB !}4s]DMA-rd u-t!Xlȹ2h)š1IGt` +Wh.5ÍoC!VYsjE:.~vi8gY/"\_ǧOʨW9 E߻xk\ߩf>&f< xu'9?o}ŵn>G\ +ǯ)΃+/H8~k >wOIhHS/id.j̆h{:ÇB4 , RRm;nȢY wCo_dPfӶz]FX" G`E]<'.ϩJ=Yw+U{+qy@/oޖfjDk ‘7}H(бL/h'.esќEܼ8*nS\xZTrOx+M+Qp^}NiAh\%JU9!"1jݜs|4_穳xB[&q 9zP n,7Kx3Z.aHy Jas40gkqV]kC_iɦȲAzE>iٿN|[Rv*h'أ?S\vs\=tUU{:WkK*Ya jA=4 4@0ˋch@=BWy$mPgBcfZ,Sp RyHڑAKòp.7C5 CfMЉʯq'[lYN,I w:$& ?_Q]Aۅcloz5M#`o5'De9 (^x6 V'[tKʢ2DR!q\`q˸M)O beL<2jldh(h^ Y/i1^e8%D ^ 6hpFkQh~_!bvC*=37Mi Ƹ@8vak{mZ-ӿC0i@hԧ+d~`"HIih/oG*yNt ^鬮*w Ө"я\q-rpZABg_lxb>z;枑zbؓU6 ^)h5= 7%a1xpuIϦ]##ka߲$-i)'qUjhIwll$Ay=: АUhבt"l9^;h֛4!qu<1W@DnRu*&7siZGt*Q;Ҥd^KsY#o fd] Z\O~@8FElϝ`<d*0G+Q4=S;BP6k^Df'`HtTc@yB[35I++8Ч$\G_lSNyjz;g#8ˉ-|r 5b9G;NEQ5v_54X,gcyaӧ si}">W贐&ClQ0OSha j67X/lB]+8 S0)[koŌ|S>sj3+C\dai@ 6å\j=*98sR3#o_R) ־2_ϰB$w%R·×HK"Ql2yk5W섣D/W8Ye=1 4I/89'Zke¬#5^%-j֎&VTLT6eO!WFA=S/B1UB9sm4\,eHø! kB!k^~1'̯MKp[s.YqDq/ /:]$D峎EJ(◡sifpꛫLF\ ?v0g`&Al%&ǧv0E'DvtI,L@6qiiK?m`Qo%"QDjY7p[K_%Ȃsw&*Λ!4PM-|ȥpruJ"ޢ)k!y6c['k2v:V̎۬W _su].+=,H%#5&?T)h "C%aaFgʹ%+] $K3Khŵ %eO8hlnEzOVg0ҳQD\l6{h95m ܞ'zd/ThM7:?f4wowJ_^zVv~LY>~/^FfǻvWu7KkR7"#KPg |ήNSg0#Q.*|+lE7ɷn*y3ؕmWҫ=1f(h6m|f6n\]I AZ*zgxVIE)In0(ɘtl]qM d6:љpv605!?e;US8Ų;l:si5yoZN $v1yLAAP^sEr֌otnÂ$FOQ6]NXɦB F4>U(y15ꮎSy1M^ťFY0F^[!,뢟JRïb )%4eI,㯴Qã2@"\ژ O|FϼVL'bcW' "@LmN7K[B?Yڕ@mjDq'рn`[VI%-f3*sˤPoajfPj L.vNiђ 0K Y^b@'3dsF8\s.7 wMWot,\Jd,}#ӆjnW!@vL v%i5կojѿSH]GȔ˄8d8x$p&w)ͣ9sb`F.g L'Hm=qM{8 Yaa+Ev>^ B~3)(6: U#ݬç+*spw_!:pey6Z[&99>NWTF?B+,xw)ԇfAxXʑ%kg#!p$ %&)3s_ms(d:g}_HƸ򧳑mm/U QrZN25qKQs KC[3來yYsLQZ]>E؅Uwmd[z5!G)0OK"JC u)nO)L`Ch.cHTe gkG~fGquO͜X켇BP:woN)F&mJ1am+pv,Eݼ۩20lZF6i-u:ko;~Fsr;\Hq/3|î[ŸX0ףI6J!zs#M¸[_0U8`hXT,-;ã'CRGYO |f KE~ܫݣ *E6atqX/5L=7n:hOjV|#:AC4AEqWjֵ 8Al.JqYK]-ϲDʴhN8H^I>Ii!D; (AxGWA$3 R샩_ݨ,E a厥o:xHu^k8f;b|;/!GY")r$XAEV_fwC͍mxqwȞ7o.D9&c.na֨z?'7 ҟxvC&'7 ,]ೋs4ZZKM2:29ehk[[ޝ`3tl2 A|uǑis${EZT!A[s;FZTOE(sb*Wk.BE)K)&QNWWuN xP~X,a^ %K#h5<]XqXr Nl*wR vAv|pԦV/MX:ɤ6=_zL؜8g&6B @V>+ !){-twl0 <:p-?XO]kϒ!&4r*8zɌ.k#1'IwF9r Tׇ<YY_IN㸂%sqCZ,qdlh r/sZ~zn]6ӯ&zʄw,D7I亦]VY@0ŒO%˓hm]6@c}k&رIHh XD{6\cby ʲhY+ {3ҡm; VŘƦ@JXG_VnE& +CNT"Ӧ/ks<*FUh Mj (7]24._j[C:_;2sv8K'vH7v .s#Ei:d|'nZk9gnyR<_{`di}EZm%%{<"h;z(Mcpp{X^Y8;YhT *\; 6wqJȏ# 2\G A cn>#6o:EcEhFLzhft̑yަL{eC.GdvNW8]V/mQ07N`xsp3ޗ6R[`|("23 I9QLUbfKg@/֮fYZ=E #G-XZE~l:SC a o0>֨QjStVft6MD,kOaF āduSxV*߻jQ]˩bCMaUA ƀ@0R7fa6^y+bS&;妅G7&ҿ7s Y}EE{e %E|+Gv z;akCS̪ݗtSPX&O#FEh(jp|]Kj?l饁+_]IDscȨٖ:/Bp-}PP k@kFћ*T&^vO܏}/{9R xcBɮ_s AZMQv&y\%,".;P&f ܠw%Jr]T?0HpߌZ]0"+ !һ+Jogd?Ak|DʏL'ta9s ip;a2v@B[X?7Rm2Qa% wVD n8\ֹjIu/ UH'O_K-PAj DW2dYw@F>3@,9nQr6al /{!5W8-_Tt}ѯOׁI3{mm4U[Em?p@JuzFL1~ʣ߲h9Vkx^fE;+}瑇dIlΧ  }6oau' &ޒiRw|ѲGܷ~*0]sBMMz&X- 0ԙjOkm9Xs\#@Bꑒ_̱fЬ_ߑC/ǣq ۟8}& ecmzI _>ה=7 8ņTٌsuArEi {rç\nKۭ5h]f.@I[VaF&j(sQAzAF<{Q}=iT7;cIV 0Ͻ_8KrFm=fˈ%mtk;2w{)6T,gt\f?.>WW9W8# |Ge!Ϻ6?&L$cwp &e!Ʌ,3&5YZ nf1Ct9]d}$=^=w‹)dKAzyZŗ/TO!f0g&0v r@aڥ\p򿯮z#z:`pK)D]C~Db=K_0!ȸR2LHihNzѝAۆuӐM#] f)/|]ѪA!W!9rohh%z WuJƓ"R,T#:X@1ڻ};M]LA8֓s1ѽtqc3޻( E%sb xի`gUjTiÜ>]2aZ39ںjD$]X,zRr0 cIId,$Qm91Nfnl0Gz`5-? a,xmU| e-sU?A"3o($>Q1v}5䭕$Q?8I]Vc:.1ၯn.!?X!U*bӽU[×6'p*/EUAF뭽szm Q('f Vx<^l,vU|[lqi)i_y/5i U PH$mJ/Gor,ܭ[`nT_#fxV#f} Ej)Dy ٻ"Vza(ȯb~b;$tlÚ\M=KitJz>;p[ʅND^ޭ~qZ\$;6QZsXzz4wZШ (;M([cU=.s)#[߁?UKJ oj{ob} (r+wuu !S)}FJLΦr^hE&AL)Co bL"h*劶_q`jWe~R$D+LL:b9,).j=ԏ:qȒɮ[.[TÙnB~".`K"y*&BiXc`"P>IEBp^P8V=3iX~eda)^M=(8 &V=6тTȖa5 ;{Y4˖u/3y1^t=~\LM{1dI&޹ -';wO DA=paeU_hM,?AY_vK "U ,+fcC2(Ff_ nvS4WJ&LZNR\Ɂj3Qc8-J,\q[%8C/]&QCf+1ԥw 9ȯO:)IȪ~C?4`SrVk(e+!G׏r&RWS~)y;=4ǣ3hmwo]ΜOXl|ϴKCWT [* bj)tS[%?6H; iZWFlNlP]{zOeʞ~nj6CIbL-پ9u e[a5 oiH=Y$"of&24l24iM*kuJ[<l{hQd8 #~A1慎AP%cΎ$-;bU>9j@ +E޺ɸEO6WS?K>+bD Nyba @3-xLMO6@hɫN Iߓ!8Ax5+-A3P}A&P46D|W ONt y%+sۇi(B- .p>uzdQ`LUI^^ XA\">wf"J 'X~;wEGR:^o |<.WicƉ}H"{)DVR'oބ.bLӸhMX܊GG" "XZx\wHƁzEuSfpE!qV@)-LaX0`@Tbd_ ڛiU?Pka_m%:v .& .o'jxp&"\1(TFHr0ikZ*Zju6(SMC;7jc5/m9`: ]Q,3@^]WԄ2wv4 ?]+RG;PJJ; 8~?6|i[;)]ttUM&{r-9Et)I84J⻆E/]T8F n*rIIYv lU=3v&بp0$y_Lg les'9`~\Ok@# LD3PxDH~W}`&8HmvIwQ?L#Ҟr_GZt:Q:EjɇE3E;P @_5gX%kN@RiԅVK@3 ]V#E&jhNbcR5Y|&™^mP`{1-SLŖk 1?|JjFp63\-A+t GG8 zzb)9ёM}F_ U.N2V~|VwڱN\5AW{~bDJߵ5(}D*WJ&JI0dX`|$!1۵Mkv KFИN=d(.KޏS>rƑ ؊t맲9犻\wJGp-3W`|NǕ]#$6!!^vfx5 %]>J(%X$o.q丑&jfHkcJbͰXJܳkR~@xPYE'?BFq\ڻU3?G }$-ARFŞl~ԍ>"u&CFb2ZJ7C#礔,OHs;!Dެ P3fh"g} t_G"ũ~O ,Y%EU״#(NT_wdXf, \?4>9QFk`jř㧸# S%UVozQ L 2XEA iCZ7:f@¼b1n8a+ycM]7*w/mnc>nsþGByw0:PH/ 똝Kr ?cjBFk)+xO]U2:#.h7^QWDd` IX/h|mW؊hI~\*#񱠚VRPS~폒qHt7_Wgרω J ՁnA0i ҭwxnzɯf+g"pDN3YeFnj |.DgER9wa>'!2~7`Kl~8g-HuWԛ}[D]Tz ٓDnn dGﳎ17|!s l8m Þcb }.׬ hIQl闿BY]XʯIYo2MUtz:MqFkk [-X8zHE'uDzF41eN2Q"'НY$!>3cB*ډ_Fgs_"0uD#ukɯ`c=YI5&7ӟ>ATe8uSt w8pYOGjYV@=yӺ"w1>(]1s_w N[K\>%t3wAl.q\,]%&bZ^8Gs`;#] aƏ=_$^!M9yӫ{V Y 3[Tq/)y hļ/#Hk)ѬNw 8ʢ-K  u(Zu3|ƅΛzz٪rCA2}a$[WJ)ضiCTnLdODle#aYQH8Y/s4F*\Ť{sfV$uD-yo ? >yhybdžN*b鳗w"Pn88k])İMWUrty #(G&#u}cv,pƯ**1HxPqC6*aW:`X7]LG/K&xdu6+U3u^"-0k /f NLe;'WO-j&qk(lE%~i ѺG{ed_ ` avic0*f1b%3QL,,dm9i+1UHV72JRgygS3˷-ZsgR6aG'qn[~=P@p#?)잓Qj;0}Br آ Η IUh,P&m "Z%rw6D0I!JHD*a< (A/3hpk!TaVlpej3xCy5O:j Y~G`g+xI@BK3haHQ@MW+,yVtwsq/.3*-F_`VZXo1^> ~a2!OtyHWprrfɩ}$-c:K[4 t@*yA袈 #p GN:{5l:Q(u4>9ѱTՒ(+oEPʇFncyXV)$ F8*·s\'Ǽ;$}_ !*F6RS0-¿>E1c<ܗ| @*_JfsC؞uO8d^RmYQ3Z_'x0–Zupb@o^ # pq%f?!ݏ튲jEwwC⅟yTy;Fa&+I]K^RD]_5ϛSG}oW#&V븁 Q酝M7\l hL憎 I-huQn"jsz : W\YMK jۨ9vĒ5AHt'x["Mqw61a;sG5{9F{tX4pR޿ւ5 3OA ^rܬPޡ&}3m z)cOAq9)$GIX={q@WucO퇤6g}f`eu>O(쟅_icM{ʜ|ؼLC?02٧nMzuva|(=;/}GZƒinu`.rŸfP?`Iu[ը̤pغ#s_sd_%I};pXL l%nz6Bi?Jfː%1:\Cxw%vQ2 esբBbCEXW#QL³fjiԸ(}WX+vVO]C>;z Ј-@ oS3+Nqi(7{z1Գ曔$+#,XOTO̓9.hR /?M]Xw>Y  %@*55x0ر@?!Yɔ4wb PnQ!^77Z6µ$)#NyIV"^j&C?aJFhmԽ ek^Æh4o'9?1]3KTϡUOjlD}ªPcnlvOXNIE%0͏<4wK)F[*v|@SË{&!^թί<^-0D,wF=:H*^NqQ"X8x,N;CR/XvΓ+ /e>w u>5.>8´/ >C$dz"&-xXf!1ʱgeV(/c7kL2O>:5`|9C'Ѫݯ!^y J6!(6Y$huD87{Laxfթ0lJ}LRatlHkXPA!2M\ϙW:fwYAG?@tA%4&cy8b"ٚ~`3ʚ!*Z*n5`$%ogjRBcUW1f!:jtfrd`?֚(pӯJA߯`2hd*Qi2-A"a"6;dM? LiN*dœ4=zVsM:+(8ڟCެ`# &VarM !Wf b<_:R(rPqS5!}îD{{|)\  ފ7SEeI ϘrMWa׻1 Fbsb{>4J̇|{\?xh۴Iy*zQs ^_bl̪'ȵ]n?oa_(YӰu$<hB7iڛմr'fqUӉKxҢON9L~͸)h xa7"@` AYr6 T3r}m )׊WW) WfcwvPefЎN,7&VܗCcT}SPYrGT?,&}trk*4Sޤcҷ T".|{H^Ohm4xIiO AQzHDO}kĭZe맘@/>CǑXԄ;F |˥D *z"d=NtVkUiqS͟i4蘒-Ns9ml,<* lNCԗCA>X:n--]=3[L cw) H~җ6ozTå#?>Ng&Ko,tp 7?mm$Er/{AR'A~<1xrC]wȄ\ ڷ 9͋$fޑ,Nr鱇tkUm$KD9Suj߉[E8O^fׯ?ٕ i |kPVDurA2S' `7{F(r~BW%deAUq\p_Z#'RU=zlPoHL^;OPVHT3i99L39>nd ۢx'Bk7W y\\w_}KY?мzi_T1  t௄6 $KFQkTJnOQgX55 &}"I O`((nqU0DUpM\`aLqK[uwKPvн 6*eLB?Uxn%zĒʋ5MM g/xAaqEm`᦮S>\nc7+W?Zh|ŅDyrШ5ǯ`\" 2t1n[&ջ6CĠCJrYI٦>}#++.EYT 0ѹ*y?%̲D[;Ɵ˫#2w Y֘;\k[U:&}Ipc\6STWIn x]GE&I80r_0"kq^Wp{ փfo/h}yVG˖w lFH#R^Á;4Zp ׽L&`Ƹ+,\u&u;n$+' uN ٢d9._1l襐.D\+TMYюŒ޶ͻ efO[e#^M.{"0EEEsRR6*'8cV eE#Bh?{ ȎHͻǎF~T$%` Osy3LAB.r, T^AJe-;h u}\ ۙ}=@m or)ox5Qmܵv*dyn(upg*=$pScj`MQ=:I0ìNaI!i=ghlF4ݕ|ϏՑ":]MH, w!hq fڎ$hrB7?mx;V-$qAnG+rUs͔N)My1#;O}J.RJ^N+R`d7@ [W{}h֬E]ElNbvz"dC&ygnTGD>Ϸkl*Ad )T]JTvJh (tĤŸ7*ѻ9e/a~8#XmhjJԌXY>y޻/ "V_nn8;԰LL 9.ZdhPCm]/O˸,K0eC/q1{]7&G\[Q !3JAr)p =B)啵|?65)d0D%+&6ݸ*ܙ7<(jD ~apCD{,Wǫr9W"%at_Nh$"@b^2o0J/$*gST#&*_6Օxbee'CzBY i3j.=1FeP{IԉIuBʹi,hOX*'Mߙv4Q @t\F`1 C EޢZ[ٛ}h`H}ͱ=qmx{'Bj20ŏ@pG%y2"hڷ a3JE5$qb=0hv:E8lw|K`8VT蒶^ Ȑe)D毿n1ņ$BAvTHkU=#`YFK:\6:,¯yOX vDoX6ׄe } 租 h K6VXL$$Vt4UqͧFG읫ejmۄܨRDҶlqY:DL4 H5%i^\tpG@7uF8a;c"$> Rh@* ɺMݜM&Ȭ6}PT lF/ .]G9k<P$6ZHWݰاX_lw.9R0@-&o+Z'cc3*KL><zp$p el hZU{FfS Gl :oU!EJ/Dt JrW9N[pL\5[3(5EM{4q=/CgQ%"L}zjF郷Qq@J,‚6Dדzu9U.1ȄI$W ː=c晴~1JESa.ԍB[s .]O&;OӽFзf[fuk:-Vzx-_hA:ᣟ2ijzѽ)j-k^FpdOX0x&%u B$. \_=p UwR kȗ \f;?y\y#_jvnrAzmڌ0/@N xcY\ kjZ=xv= W@c9b*t%Tx?cSz*P~ }``T K0]궷y] ̒ѷm`~cji#iI$&$#+bؕ4sE.I}x{)Jl;˷UFy,n]DȘwöbKS;R1xq̄1/UW@Z9^Egk ȋQ @~ &8)$"[Ǿ]] l1cz]L`^}:cݵٍ=MY #3le li~έY{ϛ]Ica"ی3M9Gr)+ 5q^#]c,ඏc ;rrw\@ uxi)g a2G|1n*o0;S'CdGN>)p"VjV,p(@8TG Fpm~G5vp2޴g$pzy9Tspj8*[pw o2vUTB""Gfv[UX$Xt$ꩭH fZLZ0j 8r=&d} ٹrwc.#%{ `OcT$j5TR"RZ@C4F$ԋW7r5wpݟ]w #!7t_`Cp4a;m%@Fk-{̕[IExp,zT=A 5"C\A;lhlՊ TX*;_G] l$Oopϓy&Lq-vLWa :U6~mg"=>q_V (:{z oD޵QbF5Y q֒+z_@BwưV'Zh־n Y%Ɲ *,R0EÆEe=.Y, ^•Y]ZQwE0̚DqҘQ棨5hT%PщRV2ut<Jr>eb*6Ucb{,$t,(XZ^ dRѿӨzlyP`RV=5 4~} K cz i7 M.cwV3G}A}8d@D77PwMdHW&VL@0*֯mK26| *i!bP>M$lÁA;P\vyɂURf ^=OPS>.lFe <S'9N!0;A\z$5G~ 8C+-eON4.Bko殕gֺ1Hc0,U ש$4( m>'SBΙ.m|ӓ+0MX#`[I$5 D( dD-y00%{ T>AeBߴ`|5!V et0W@xqɞ_mKxN>г($N6Di۽;iTZGW5p-&InԞ;ݚ,ȣ:θXo$SJꢣ($jO2HȆS (OI/5wi#PO,Cjǫ$/d, aW42sB'{$VXiOԪ2b0H?|PhF}}Ztg=d?4!h6ɂqA7!}0O=.ugSqY-v٪qm; ij;g(ď0Om><"z$J7ci% κ U"zZ%bڹTn~z-eJlH'AyPHGA<Ӣ5HkdH/&(6n(I)yJOX-P 0+-CE۰\4ʠT,hV:Lnp@ҽpx!i"a]G$̾H@ˌm6qPR;CȾм*&|CiЭ īFt7L Qyl{ۅ㘞}BAW(^@L0hv>/=/؞ *!7@f6@WzY)gK{|O$'ymY]Hf~怰R>!衙cE^9辚݆5l]9yqڰq % ultv }to]AYxZgI,7&/o1Ҫ$ZC(3)\f NB)>fs (>[zıFnK @̍_󸯀*R:[]_^uakY6YHq"gYsZ*,@j|C`w7EwbI/F7A:OƩ60H|T0^=Υ-Q@!lS4ABAn`e 71٧(;M_"%Ozbw1oW]4|8 >Q 3$[ڪnw&Ôyx}cTjjj99pfZ}}BmTbitɞ51eo!x8(saB͟Ba -<~{ *n?JA Cb5f[kO栥Uߙy* `<,6`Idձę#@  ^%}Jx -mCX1-Y_aNX)K.g^ ȝwոLHi~2[uUjh8 #yOyӸg3E54d ~ގj!a+]a^4UZd!(VU?qRhJLMEb6jC9BU;`/\jYj7gRjef A!i:\P杍屘-¥К_QtRݽVdioIao}k^4DcS~ĻuAgxݿ9kc][\3 \+y@eO,7o{fgBhM[PmZE kIK*wRYYw] <25(HgGPt'_{! W$y"~%lcQ;=eu˩ZZ>aשc[EALSOu ;:jn&qZ(jU -Xk9_ȖC>֫8S _?x~Ivn6[7d׃h Iz~N!msKmb{8zw?ٱķt@CyT:S'!LjA`)?VTcy^ =a^3 ʅ_MlU^ euv8*Ėmf_- (Nֆ"iY,2Qr8<2HzCh ?˝ԏ:͸|ړ⁩X,xN&Cs'h@.ŷ`H?kyFoeqԉj@HH*SGTI@cptA~ 6]yUKTЅ=Y¾9WXF%k`ݟ5ޤ(;>vb4.3Zw?frAmM ?)tVA1ڌ=5R :vpJh*!t\x=KGlρnK)E+1Nu Sڍk 1hY})3陱s8ubUNwd G-%n 0z@f$[ mqJ{7w $M' KjKl/,\:Qq9k~^"مvu &H&V;\gCZ}*-W->MIHNeBb<*I.IK7eˋs9xmg/"K tT569dA3ޑ#yɲ>bn}/ z4; 4MJ BEřܛOGFbun|ba `z3癯 R5F\tc7RB؀!^nn&bkH/}+J0|ЍM5.5CyͪwSK o*$cT: Ҍ^4F*,9Q4LNυe<ۦƕZQs9Ç̪'.8r9:mevPūBVl\5e87H6}Nt=uLJpHC <ÀJﲻQkpOJI2Wt[%qŮ5j]2lKWqoL/čtb*\lb"IW5FB]/rwF'~H4kJk2&wm\C(MX1޹x}ݢATaz~С++6pz͊`ҭK)ɤbc # icq c` 5.ۅJN<,*Uo6e7x,ZMйuM=L.Oqs$CSHeщ(] ) 0kToz O4ee<=gH+%ݖ7%dv ˓4*Uxs~33<50ܪ7"1%Y䛭{Pkː $=|+/ۆyfYB:Or μ8WjMmq ʦ:t:|Y昖1ZxP> jo,'C::6B/7Ⱥ(J c*`\LԼ kb)׀1T+YX}**ێ 渐˶IŞzam$3H,dGtD3g~d88B咢+x0Ƶ$6j>1hU߳>4`ǣ\VϩUjbIZ (15܌7SwL*ܐG* bNb%ӥ?'5a~̹ xl4mj اT&m3Ul ׈)׈}p#g^˫+H[uZ4 uS$)z8yGwM R̦5-H쥗}ڷ)!1.d~ ԗR d">BX ʃm]Y@[0~L5h$0!N!g^BJʲ%sAƘڡ_kӯv,{;: "snshHx#G,mt[`+t_eϿ /p˯`n4z3\Vu12(C1s a]+c]e6e_2?䈸YtLf'q@a )ܤo|=oUha[b ;+v<x;B\]*m@di-.{#wvV5#?G9V^~k|`{pܟP$#-?4.gwAL Q竤MMm,6:*)Q~̭w.7!s̵BU#eˋMՕ:ye4·!575"䓄b=)81-aX+&,L3rRF!ܟo{?. 'd3$CWTQd?WQߏ@y)jr#)M[>nh`#6N 6 r?C0D텱SmX7q-cdaR}4R!v  _i?}m$1@M=}d'OGSE=btOz}ae tJ6$+. I(Lake4 MV*RjFPVif)9׎#'`r zKL.6۴'٤=悅Y+[1wve \GFMIECIя{/PxJΧ.j\h7'&ð1y817(ppG&`"_{TCr/e".Ziu?WCpvqvSJu:vVNZT ?hK: >֐m*=yͯ^@yjbGDlx|o#@ i:ef?M0xmM{6~hz潉'/0)͝MN,Cd'\f8~"} =cyaPv{ OFoh\=4 '@(BB%a 6ې92.^0hF2LYJx cydK;O@Vd+F)& ִkGANqt=On){aejz-sSbFWt)#d.j_$tnJuL{{0&Қ\`;Sw$Y}"T`i8>?]Kdp\ky qEyRrpרf k3~~&+! uL)FYμMHJTgUyRz F\;m,Qmԓ?՛ k5"{'\eP)m6 @?L9Ua _'}UXuH :UUЦSI. cKD/ =nwTA?(~j@D I`ĖmlcRXr:6.X &%j%ry3ژꛣ#8v[҃>G0*wM\ra81 3R1a'~4⒪)@8)2@$&W.*TƍXgξ( ; })Y$ ֮JS  UzOD(ur]C M߰n#߰,]\.k5؟U02P" z(h/?+h6x}Rps i)~+XIB$Wo҄UӰ˯AKbX3$biTG+F҆6@P 5%V%,0;d;0zFpHYrgzX QJSQϻU 0rҍV{&Q  =z.-O3feEc/F/RY{硂i;F^]u*:W~iPxWiu9ZYzגHt8R1~0t@@$A({sιjp^P$ïʖJxc)!cge 敤LP.՟ʶξ<7䶜OGbQn008qAjCQyGy歂(pc 1?_ȿpsFo*:> Ԯ(ݖMZg=E Y oh aeiRSd7": d{b׋xZ AP*h8ݶwPVᗆCSʉq TN=!a;n߶g(S2G23V%f'UCf #TJn^Z}+Ur°ݣ/h7S쫀?/8I['*b8q8B0"F?UsX62&xk5I*0D(l.Srh R6QIY߆PDQ9+柴̝$xս$&5Eޜ=r_F[Q]Rc{Adjb7X?%ڂ=PYW,J$8Q"qi%kTWUv@!ȺZ2 l?BtW d_se7%%NҊ(DLz9svP0-fn+:) b5pΎ+ȦN! Y'<*HO ;y*) ;K|Lv@O z*zT0Ʊf:x߷G:ÜXB 7B㔤\GQ5Ԛ4=\l-g<}Lfvj@a`x7r/P q)h?_F tzqZOi,Yᑀļ}NsqVFrr,dw@M#$ n1{kW{W<˻kb^4-ۼ^`Pg>6\jNk4 HR5M̷ؗKff2 O*JoL0;k""oA{=~f8U]ܾ+,U ID>p!YKW$-H w!H+ob?!|擅A^P gh:ϦڈGy|uw㎔=t7lʞ`_A .()jſ)ԘMDZO(,H^7(͞pdA㟜 0}P7M`޶fg厩l8n [3}si<*σVPnil*"&>/v?ɛqbloD8ҦDks5V5=U``#-*ٗf^0:F*܊" X 'jߴx;QJ㡽9:<ִO753."3ʮgߘxL ̚dSHtŗϞ7E<`DZ UJ[}pxlXЃm;skkZmeF"1{PUn&Ƶ%lɽ񐳅^"r5 qm}fPmT+VeeJ}w+<)]Wh”悴y,#d<}M淝v10>LQ3@-X |cKt7i|[vQPeU]>ְFJEy_-@":-~: @0˰tVvh)Ֆb 60VbHe"lzL`&Q@ozrig_YnLZ2&rBViߢNJR zVɪ*z0}Qޔ :֨2dg=Fptrd)ޱ:l'Z5hdgr KlO.h{*<0]YQh'VY jnJ%QSq e\Dkrp+*1A{l7 , &K 'Έ UcA9>PҤq s #sOLWۼzۺI>!LAxwzxCv:P*zx 'CkE`݂N"5F9WW%C~5H'W:F[Z J;8eitIJ9 _,6_ Ax i[vfKl}P6hw}[}PMS1|nh̦bXy:oB+RPم>"S /W31{' J (JAμYlUb9\WH9î{iW:U-UTaE 5$F)[+K;ӫ5n1Ae`ۙr߸,,cE{eLWqU\,C2` t).#7[*g.7ϻ IEV@H=]~6='w?t{H6 QHDKy.gA)/HӤUh%RL t?P7&k><%CD]sQ (9߳*\H°C&R lJȢuEo0`T!1c>fw| > ;ˮ|+ͣ X޸d!)1.: X~Í̥Tn}lw/Q cN:?6ojƦvOU` bz4I&Gր1a? ݨspHߒn8dԫsL4&6nih^'An/Hwm )Vi[:w*d7ݍcu  jy9*shzmŘZd1m{ c<( $Rrq~ZG"MYH;EtuO'3Og>\g_8YGgm#I>eP[L!f{]ue~yoN~`Kk(͏mm2Ptx `gͱmQecɂ:c, ᢭ٝyV><=zyr[/Z3)wt$H ':*LTr cs6W5QLBئЦAf U D#K/SKtQȒBO{~d*eiF&&qT`΄.˷|\L-ݑ͈?LJ.~*~|!œ'~N|+e2 pdbGq`m\6BX{x$G6acU6weڇI$̊y&}TCEVx#vm/uT@( ԑ(džk/hkx[YޏIKv_&i'uPҗp6:6H \# z oerZǭ?U>lF)cE%BsH&K0^'{ҫv\c< IH`*m$~^z0)~kkm?0;IV FHCRCC kO S q?1Y)& ?AlL^Bs6h4 GH0;{ NbF$dl$[ξY=RQ^ JCg"w|Fm(Z_|gb(G Rjj ^B5Uq=pNKֵk+2G!3~B=ήgXU &g>ONsmqת-|_X EO+ %&x[bF XŎ'YǤRd9G"$Yck}N`8ɯ 3O,3Zbx>wk<+w;͵XOmkF/~M]M g<$RK@{ Z3zۢ@.y-8!\*ihZ&ݞ_5=H]g/9l-P{6=@uP)7-MPmsVf'ˑ6~MكfA9ꅦ y^9ϕZRN= * ϛ8"k4y[}~łp9m` vb~߄ׁm&`+>j2ur/$\NHxvt0v F|{)s2h#PǔNo 8%HZ>:6{sdb:Q9b=> 6 ҄YM ;G0D%33O!6l/n8ωmh1zL92?"Ը<*[fjT4qdUm-f]li&^RQv0LiFnZiAaFmTrt5xGV{/f|2?|+ؐ @{ء姷%u/omh~(i^*%1NgYb"Y}UpqC)i]*3L#K/dR̵4eQuv(ADEEצ\$2s,)=MҐ\81܄%#c:sMl9ˆ&З-dTk[v-,juX 7G?ԠbU[_ͽ'Z}.{T ey_b2`/j 71aBqzqIo(R[x)z gyn 28LZ#a.*-a_*״6,yzbWZɖ}fya3QQ*`asQɺn9%*kLO!yYr,YavOaI%ى7tγem>ԫI9ͬAG!-c1`OB%nIY@թKɱ&Ĝޡ6~b,jW~NgȨ* Mg t1 ܌QdR.%kSׯNGCZS¨mJU&)JkS;;ܚL()CA7S+ O3>¯!tf*^G'6D tc}[9RػY9Kh{/2gҋ/@5p "1_jYS!<6R]Ο,6#?E'[\#x%VU, "L,PLYPK=;ng=2ax8, 0N#f'VXWa=ZcÊf2q!ղM8Ta91Yt̹E3 ȻQj;PDT?$HMළ3&L-DՀ +X`F=ZrsiC٘ )mƢ4Z1("pRr3 "="@ PF voQN _ ?G:emG8?1,$q㥬9{ OGݜHTa )!y"Ãh$ըi1U*Fβ+swKY'7buF¼@ Ef&.K{\K`{Sئai 0"MC=a|Bo$x"-#%) /2ɄG B!l©X~ 8ryYDAO|25[`mrUٮ-fCr;_{z^[P@ 1 SZDZ;GXxa񒽵jڙj j]1"5y3F-n NJ B<܈ҎBKvDT7鋔*\`#u/İ*(PE ʰ+:Qq#>:CUi{DKkjh3|ダLTJB]X .PmL\ju=&f]T׿ehvtIU brDny|,b^x46%)h.8˄8jR@lL}0.J:_õ50N gt:41Oqb 5.ߕ=Zxf.^EߕGw}%^8SDٲ! xwp)[[0^j" ,QU2g+Aڞ,6B&$,np0 LUϳQjRҼ0a..zA@u@p[\d3.\WP* rCLC߾Gx?vS_c<\A@'kF`k v)`oP#,z_^`1.8 r5T YOHW0PtmYM~\lbzIrq8H?W[RX-]A-*QEfu.kT0u!5]xpKz csU[w?IےǧsPQrXNV)1xcf}R&d7{nѬs+8xF&@K8Ibȣ~an?uz;c 6ȷLfS=9tHGC.&3#ėzaVkyJ9x?2Tx웝9ˏ,} w!YR|_f˺Piőda+Z,.;; %\tub3O'{9!9f-7khfU>V*4o@'WmqR^0d]nˋk՗_`ȰŰyuzxzQdqQ9,16x:Mr &~CeJ\(`O%hv8ŝevq w0/V"! %q$lPo|`0l_lDLB.:FG)@X_Ry]#uA0)_Tӡ $<JN"A)ʼQEu>Ў1ZIjN6OJ}s1BfwPKq"SF2Q鉎iaZmcr*PTj81nY~ZӇBd >GpvHبZ;=Mk-,SyE|~S[#[O!̽ơJ=a.)o9ȰW`TI#rN6h~&Hl8kH!lv B87|ga?e%*UJ#./RV LwjjGΣUȦL[j ,>jSH'LH~)ЦvAN }f 93=}J-,ZVͺ ,ln\b)DŽmo&=}Bڟr7N7Dק/P3)瓱_;1̥Rp@peA'6MkSq V방HP7k@C6ԙPzkXlSl}2=1{;F"hKÈ;qM!9:SL5M88ˀ7v42܀0G=R\5 zw=0Md2-V,3&ƃ~I$ F.>kb|W0h֠*5:}K^:GtlzxNҦS),(؍-D\c b M?'mCLq<6h ;қZ[Az:t>Vr{c+yI+X >0~/t2qBo`-eJxpcE>U>Y\gIw3[qȖ .+#wo5LjًŊ` SY_Eҧ_4P4Y*D4$.ީ߿8/Dn^q8žeѕBslD}vu0Cv9 XB- T)[LPICo${M^K0!X3C1,-[b] @qSɶgt\BmbOpHl:0u$k/:U?㊔b]E;kfvQS:$  ϫP\( GA o4D [ɰ ?r)=_ C9#; 5W?Eh)8SPh/N&攊Lzrߌ( O"gn, w/2&8/(3(%/\HS$Խ]-E ZɻuCqpk9r~D}RzEVάS:A0xa2<._uN"smWǵM6f ꒩>v.KLVDf\EZ_%b7-ObKu$ Nox4uH!jfF_2Ի%gqbmzx=UA'<ÅX׾+ mJ@?p:9_l-Bk2HqGwHhٗdd l@NٲO~zx=64;Xb_JvƘWS#hreꀮmp($v ի #C]X(/U ,*D]5Ҿ:CR :w]nQ2&kL36VŁeQ{"nM'Ԫ}h($C3?П4=-%r|X$Op9񱌗f|-]E}E;=3KXEG7;S:Vj~e8'-ߎ<C iΖ"(L ; AӋ'lDZB扗Ҝa}7b(ӽ6vwkLßVj 3: f2:$\q yK¼1WKz_m9ox28/ FB„5{??'w)&wd;mg'12h'{ 3B! W0WcSA&c3ϕMY>ny!ECy밄'N-0nI2W&ȿ?XScDLouj^WTw[ÑJļ*sA>#̼-(ek/3fr FDyQ7 'W>Є VNl%_W7Ki8yYIkG~ܕ [zْ Hc飁):u+ìbGy8#X ІxG)E'G?G\.B}| ݗ'aB;U}{;vˌJ(A!AޙlF@i [&r NO< O&m/*ҏjػfbw2>`۞Fp/LN jÌҩ6:zQ wST;iVXlP@;hzcINz xv*g~c`Ҩ7ӯy;~EUN)cDv]GVS0N_:%hQoR{v1/qAD`^c\$N \0*U6lM@D.w,'+p06AKLO s9kty~nHh~ۍ76 Vu~馛iga7P26he]sů 5SZH_#FaT"bZNl+ %TrGv=mt6 .*x]T2fD̿2ŨoHuGmH&ͣsi{Bw|Ǔs8*2,OtT-gϊDdO4-&KGG=XoN D죣ǜAӔ(Ati0^X_駯H[㤉-C6R5})pf"+Z8lyYz *`q_lTɐv\ٔ\\7r>zٝ*_NrU2waAєw6,9peeAՕդU8=g+ĈHT0q7ج,$M⬚%;6muKO&݃DqoV pAޑnZ@O&jOaܹ8aI 7_7sDrh%* |N Poao~SP;,1>V ` Nσm %ڼՊ|sG#*Gܨ vA [_ڭ%}V,Ցl.zQmɋCCQp5 qC"LpX;(8WmDׯA/e~ J'Y|# 4ު}ob܆.&^K Qئ3,!4$ b8CK3 ?H:46n(Ax8F$DEQshﻀ}o}wX&#{ IF+>/VnKX{;?x.}׹c)y$H顙@z'!䲀\*wsFnj_E*A$^Zˇ⑓WX3I7P|1?0JByFJK#hKB{E#^SCΏIqxQl,QAσ_ATZ[ɔdm*  mwkNu'3DEY' +{fS*>në?W9g띵>ZTNw :T9"ZT~-c!1W4z1$zbɄu>ЍIaR䞟 ܞinv aa>He "&7g?J)ӧ9aoy1W=00-UwoOnl9>A̓[OlqV2yw֘tFvcDj!W%>X5+ L15 EJ(ȹFA?֛оzϓEOP+KPoÀ/fͻ4Q`ݒ=h5P!ʱV0ҁ\Sy.>珘I^pHe?ִ U4$3#er/^4VݪZEZM1N]s.CɋV En,WZ\%+l%"=P$ޑy)Va k =G3uT6ODTmtY5cj)2&DH3VnZ~j߃b(}0Vg CM谆tK!eT9+Eկrfe< YtO[.RJ|Zaq HDP'$ukF.1WuZWM)oWsU8hH5уyۜ-*&Z}{O`1*DU&Gu%ޕ'8=j)C) 06-~ >-nLn rxrb{T^U=H%;OBZP|k*X+Ga&aX:#Iw`yܱ?Dj2UMQ=2$,{aӐQv@39@0,AlԖ*ߗY m*A+O%D9Ind۟P4Ehd S:jhׇ@dؽԸ<`"i(gܴl+7edQB^40zs0nGw&IcoOrWqnL;tn { WS׸'lF6ˈ%_TYq%)\%/[BޔBJ9H v=[xJc}noFƾ>|ڕ kZA )vbl933ߖ4AajWQc?/qETBQу Ɔ5X_q/ѕMs<~13b5Lb^Fs1|N8)04;p531, Dka7[=g$k.UX{kMitlWcySy=@}94Ћ> qX$&$4~_nܖ:OEk Z'TfAgzkHX70 ?Isy}a/o`w-:^v&d|t S83Sj9C~cG5vud0[vmknr>.:յkO^3OC`۳A:gО`*՞RӨ48zsu%tث9'AD)xXB>ډ ⩼ROAف̴]O3$ϸ߷kawI"%ZZK9u )@xǜ}C!fC֐7 A~6~Crt(+s<=Ӑ@ɲ(HYiDH>1KzjY[0WO~'񞙔Q.z_*]U`l_~VΚ|Q?J]lw]g.lzE7˛9{49z6`lWoO'j|y $}|Cp$GPcɷ`ecYj?Ш8'q~~uBA Q BtMÄ5X>6ȿ OytyНHWR|RާjӨ2~X9!" };> n/ݻOiұxhvУ5/쭽\c\ | $x~REÔƲGX[1JE_F\̤[RSVՅ ͉YP2ťփop3.ki#PZ+nzsl/NQsKc i]J0he}y*m_"O5ӫQ7{,/jJ*@a*1`.〆 Q192gk cۦ-<+~YZ7g MS2?`Y6_Ңr I/;2^xc2 R6Oð;AMG:!!;s Z%nQ|Z_]|o+,k1Z>?Eʘ5iJ{+H+'u%[\5Jv({jגujr*k4 =-jUD}cL4=B2KJW IYa{KkM,l1XAk5g&bp#K:,iwe*=|3>avا,2wb⃡gtaEHyaظdW2Lݵ@Fp%;0 ,si^9Jie39oj|Mt lP'>;fq@ug1Us}`IKu&#Ś6B։8JwUB$K8TQj^S`ZIrw3'tk@ 9s@jss*A )Ur #: ](R* W}Ta#hM%GPchȡs1z W79ƈ⃲.Sl_YNVD%1➻XSYXh$]^.5ijN6 jSsţꋐ.1qw{UuQA(#9( < {7RhL?ڝY!2&Yo )8WǪP\M,ݞ)nB.5'lh h@S!nwyRL.W5HH`4Peg3 .v3琵_ ؖ{`sG[(CDUTdF+C`Cꖄy^/o(J>^`a_Zt}Bn(0Oϭ\__AH"qv=c^ˬ"&F3jA.#Tp\]R|Yo(Nv(QלYd/h2ɚSWO5)\uܼ/Z8^58m91;,CM/&C:+9wRKBr6Kj쑄 KuogŘz?8,tw2Wll\JÃ̠/ ;u w?ME%U/22,Ie'A~qn8'%E!Gy-:8#a%]IV>o4wy Mfϟ.rnPp_I|6GY tqiRN]7>U|Ίg2܂v˕V K]碠 D9LqKEA@e}/f7P>GjsdaSݔU{  TBGEi9C|')|k~ r[;]PN9Trl1/!%Qi"܎TR;V_| ϫ`ڋfǵN`PC]zmgkGllPFO >.}TIFah']Cb*zc [RAК~ 6*,K]&.Nwi)ЭUOcHHo-T5}]az-ŠawTjX[֊?#O*To(!Y޼40K_faީ͹*z1&aDq\&!wXZXBdPivtذ3O'o?ͦfҗq'-VλxLDE3#箕㹻#/.|(PYac3ɚ`ohyessFdm| /!Qqt_սVwLVR;ꕂ-׉9L,}fuf_O6uKk)^S'Kݯ]]#%Z0C[4vivg׎opQvRԥ˝77g?v)b>=;IȄ ux{/ o6>|w~mp  ?Z,TGUuFs4(/F`n]SMmriN e_T_xNUiD\q/ d7PZ2'HoDbM})l5ڈ3GC,5x&N *<{?<݁^SFvʛV~*X߶HBpO(iBWj{(.1ZXI<2[9tlLj7GR[x'VK H0pvLoVRo!g ZbdRUKN(>BlѸڞ W quF%<>kЯwhk'|v.iخÚZjWXN"@yMkqS-b^r}aZ V<`c*g"6Bb lNĄ\uQ\#'DTW|E:2U 2C}+;AGSoFpGυq| K`k4x5ۥ""Aػ@t 롻(:%e.zkY<8|1kvtT@QTMk\ɕq"Qěqn5+YsRPw:ROmdV..*IQ;T]!4~!ͦH2XaI$4>S@FTH(Bn %`RhUHVk_24z F4BKUc)A0ue\",Y+0QMNMzm ѓ@ 0ꢟR*PgNWHtV4uS/noz2.}p^`U{[p\@ap^Oޠ8_M/2Mϯ.p0\g"Ц^,f-u8T}Y rdXY!Ws~ɒ#$M]ZSyRm;ψs3A@2Z$3s] :jEG=(iKD@,zirӄ=Q;z:[mxT#%ݥ(PǎV؉,!R2Fwɹ^_M$Y)훿B|TG8gf#G+M/ )O˦?-)'5L.%O׫+?y"!1$-($i S18Kz6$["I-lk Ҷ|Cm( H lL{A Nf/b|"e95/~ ~ #Sm2Ad=aǩ[b`/l؆cW) n{,s{N}"|I{ql;n%*2T̞6@JFUml5eROV[Zgmnvd6g+dA)q$ ]D"e͉OT Ii4iz_s䉴4^(U ?WcY-_cYk'ЪI;kpu\V} @ ˦=_cy\?LA[S)s7y ]Pʢvuzx\Ҹlަ 2=&ttDHC=`bٚxYmҧP n]k)_G7c5xhܲA3c&_ p!;odU=[4J*щIEP*:߸XMU@Y-jwlեpӦ|N<=7;YbwcϹ`!v¤TUM::@xs\/]^ B:#\EeVqn7 Լ9&@C] W UгQIv%"soSCDs# v+J^fW^5ҿ-ti|$yl4vK*D?:zpxRULY.SʱG{f;bdlrcpNdˉKT*(3cʦR.A9\WJtjj^Iͼ7x/1u$L3"/Eg̪&u78}|k8ZE:{ ˜wĐc!;1PDAUp,׍bwՁ=a/)_ AʲoGsJ[\%DF*eǚ\5t[@p(v+XЋ&hsn̯2/:' ox#ΆӉ8凃Թ{W"?X箭EdƛcB`%׼㳘psO^ B;i:.ꄃAdӿ[0x'$ryZ~ T$]1b2(e%΍ݿsLnsӭ1GcN|h6^ Z5Gu\v>MO:ȜI=6*8Í'Kxp^NKuʹU }ZsgvT@0d |Ut '9i"3Fȉln-aFHc40;•K4T屭{[ܨ|.cވ=k%رUy)>Axe0BT24O>Eգj#bcYZ咱͊AD+?!/5&k9]"@?eBYأ)I@:'llhn+3 jANOq;@T1_Elg,S>4949S/^1O'E|=A/+ *F?J]Jw!l.B-H ؞^߲s{}H_^cwX0/>-&+$tJPֱϤBoJtwڎ@QK=.3ihJO\H-N:U6ʮK$G`aZ V1=}hTOsY.N5ǙGvqRofljcƘ˾3piK|']O c`չ[!4@v΢& Z礥jjuNWn7C;Y6u$|;;hXYf bT#sGqjQFrD[3}=j?z`x&nqIa.Xm8ӶlLb D)pHg4,\'#jE4 rd[c9wpSj{ߒZRS(F'`g"#^I|Rk2hU7GwVXT_xiW\w>=lC^~ Ň*:]1fRN'JOjxJՋq3)=j,3S\C+ר[ՅSNx]zR;W?l9*\5/9Ù8Z5W߅~m0 wFoR/ o 1Ӽ:oXX&5fmO"l7 fY?"҃&%(6/5k?]lըUvҶ _IeW;Zwȫ0kDӢ4.>Jܺ1!=3m|ε55jd7?6j \"7lacFCggʇeAԘJ\%+fGdL (A-Mw2`\;=%26Wӥ>'ue\!@k ?c'te {܋,o♪C\p˅Oч]a0Ta;J_DDR D>n% /a vdQ_°x*C ?359s~v$9K (9LL%14kI6|:HKvb.8jަKճXمDkքKi#-d(Un9qMj~*6j9ԙ?3[E7ùJ-5`u7#w~7 -FQPdXݣ1[tf*!TM8Fɿ=ݱn_Q/p^!v/ڽDZϓ^LU0n;+ԓz1cD g~ Y #X~ZzLf~͝ȵaL%"vY9H{9j7eP$yiݕFݟKh3lQ(4u,9ڴNZ+-JkDH-Hp0cם7d:_)y^@- 8Ôwq#%Ӯ=wC}+!7! Z17w$ce'JbIaN&kG#h䜱VV\Xi`( fYȌ1{tb>Cef<⯪`ѽLQ~2):TxŤMo uV VzJTLYqٔ DkȠYѕT7M8]5vu#lI kH*KQ4FOoV[Bz\glX?%S%nTY9'f*"ݵ~9zĞL01")Fq˂g[ Z}lA`cy192+ U;뚼R/K/ɷ@°e?KX+7pm`}-rELy_]_3P>;bBJa2iG. 0Hm7^4oغ fLM[UâP[p+Q\W|:;\r7CŽ$gA3SKd\CWD3ndu$j$Vu0FpA'ЍҍNd: pc4&_1.[[h>WT*U3`(Nj %<׭"!3E tX?ݖFh9ع7rduF׾wSN'1X~쿛 Ur ȈI8aIzfv5{׹o D[%ô@1%Gcr3#9Ŵ 'Ɂ'sf7it(z Q1kDO'Ώ ڸizVteV#ZgTwI6szSayQU2~"=:G׋zr5篣gRVwYJ :d:ߊ1rh}"P'y[a(6;J^ 1 XsUzv̶\4y[)̉F/SK֔)-8B Is:Gߛm5oiaYK1Yx$a"cxR 8}jD Xia[g$?I +nxp.l+ls^<ɀkh6ϸo6\{ImTUo^1r!EUb%Twey7KNȔQzT ]Ӎ yHxRb5)FDAu>5M sPp4$O@f13k4'%)G I>9^lKsD7  f}]YȖ&?mUVB$$N- 7 -Is]jNf|YNQJ(@t3}ݐ_5s4>z 2[7*؛]N@uɊwV^f1 m P=AW4PGIuAOe P9a|]FoCIb'xx7T?1ۻN0KѸ+nj"$3W/^{|uj탃+#'wAzSX-?w'8CA gTv 7H4VԌoW\eBqjA HΓ#MޖoR|6;d&5#5acm?V4{LM`{S[YFⴾR{ƍ`N]\&%xbYYl< 4-#!C0Ͻ8_4`nBϊWr0}0\6❺3< Qgy5*Q@׽V@s nXCpj[=1zN$ ,2O۳ nAXĞĖ~nV=,J#zSY06͋"۔=)%iM/Ǣ4#O(6,K }dяY+lb`׊~FzyJq9,,);AKYշMprH1kzLtU0q$|Dj3E*pkZ LP>oMI0!BjDM2Ò|l=JLtj UlgiEԷF"W >}]aٳjdfrƮ'%?Ժa@"L^_pq]3;Fᾌ AKt#Iyec^dNzfj*c!3/Oz+k -a-d<ƹookv /5tA<39\w%fkߝ{Mp]7Bss 6,0/~I0GB?J JΘ#8]Ù=u+S\FqK4 ).W|- 7{;{!k/4g8}DJ-3k[m~@׍bM IICrRuquG?R'AXEpk%u.rBLEb1'^#-&]n@|ugk%!aeKĖ@vshNN切 /`YT_EP*rU-`yTgꂖL)8ܿ]e [5#`{̘6RY%X <9XzxR}/A@bc.a%4EEdMcԌ I ae EUpvqnYyjp\,h OɳU>`k->݁5i{Qlxah- T7H#Ѝ]5&ی1?Pڨ~sfq^72&=%=i8axMOdd̾1vv$f݊Elܳ'Fp' 9x/[j#^DwŎZz@Ϧ'jjcu3oZ> Cx,7P駜R^s=UZnVR9WMwnϖA4ƀB&n4tVMkeadPd=#ctG/*Αtp I%jzdZ?1,q6XZl@f"6ZE㕳D0h])nֆiL~kqvJυFq;r4H؟X:QK,`bӫ3ew6Ì.Cq`t8}ۦ%+aVw4ԂON셋,|pJg]*e<7ޜeMm! uai|&r{gHyIHvD\6 $c)4WszEMAMBNwG X*ŘwϿM,6JʠA줘~+ZxGU >~ȈZ9 ߒc! s̔WUxh+x} fAMw4#JԀ,0?7Ϳ;(߲Nk's u)Z꿕: A72"Q'"L]:TvS=߾a ԎBP.5-= CXmEN!$KeMp(Q9N[o4. @PH,)a߄;' ''ÖV1?ZWx}<ݾ6Ǵ&ͦwZmJ͑C|(-3$u*rcb[qbՑ-(qBhuoCVWS^*$c6]ه~TnZf|Uhs{E#y>3 ӑ xEݲӅ5wnNY,cӤ*~(7cu ܖ:n~KW1xTGPY9δSVoig/jq^n7>lԦt h""ԅCm1Ԋ\v-<-E 1\:ːk[XdW$s8!>ld[)F5H2Η +5 1ބ~(]@0oHnY&.bpH .#NP'[{bXҰ!#0 8< =|J^x7+'֟; {}6xrkU׍+)DPp)6>k!~NZ#nec~x.!5XbScyDy`.- qVǯh-]_HV#)5͸ghAMM (0$[4wo"CQNLQ,(8ja_뚷Vy 1O)π WT[;yNDsca_ % Wk+j;XτĘSTyMg dy`)d4@!g-{8\bYR:xbܝ?Q A%}ӀJلQ3(TH26jp2w[2f#Ch;߇XG-Qi{|f dIò4 %'@:A]aOa4*5NZd!B͋Tae #U +4-g4Oڨɥfw[:];ӰGAxHRhny)ʝ#bS.GN7QS-GioybkKߎ/ fmSd,˹Nkש1& o8yɠ\L! MzJ`^Nwft w2t|*)Ҩ1F*4|UO<TF8K9,펿b+0Fl` nk!^k6#ĀP'.yw 6c_hr ԠI[5Rf{k_e='NT"Hֽ4c@ɇ9J\zhP2e_Khii7Э`B v=3X,X)-v~e8pt3W ޓJGH͝(,hMHBPǘ >]V) w5LIjwi90jax92e'9ַ;CT F)+oJG a2I{R$N.=-A@}4ׄHw"W8*Fu1MK0KfUe |X5AR*L yhkr1 'Q "r{k"PlY&/o>Ƭ̪;ZݴYÁ7|A@-yxacߦzネ>obLTJz2Va\51Ds]dRI2,oyu5:R?oS)GsXK2s7xiLLydȮAvo )$NWXcԹU)eFaIr }F@` 3;+v/oo] 13Q^4b\7Z(ec1-M52`@:rKM{E9-9p,=&ledu {a`Rv7]e.14C6Y<4[PRPJyU)xFDS{WU\ J%}SF}|*N;?엛H*%"NpU.U(Yؒw5 ^;LNsS}}LsPWh}@T ۮ}dәhK ܥrMDv[Ko>uFTRe%ViRŊ3y:b11cJ+Lv,A,9*3:{4"eLP6u9}](Gᖰ $^$ZLxv9}0p4*soZ4]$&!"c=&Ngx<⿡Sj:DBVߔDkֵ߾1[虗 BIz;vBn}D gG}mF#G i:['?Q7f7(?06@ y+O a(s2nH^RhP?I'4 i7سԗӹ|:߳&=v "իx<ϭ%s8c(n=q^zq|ƒ{shαv`֎N;:d+j`P?"~*2&Lűz*V۷qn҂(hz%Fp|ԙH{빐=aA][D}1f9~,hUUl)ӖӤ+I5{_ Pw<(S"n-wa4 (A]7{ͤ+67ЪÓ ǙLYP31 dp'jV0dU``ާnH`CE<~^SOt_hg5/T-\=3!OCM62H͜q@ 7d2/xry˷ J'^`Lv)K~m9mKV+$h+O T5zU2"quy/}pU+ڪ߁fyЀưDDEzFPR6gn@MsKjSrz3eˤԔẉsғ!I(GrŽw CCDM32,FTE0###iOrK]u>henbR3] wnSژDV /0v3i Ec fA}mckjO=6/D dw(Co})x3mݩ~~1*Ǹ\hs'V"Pv-&n|Ӌ7Wg楪_F*hXu-%@m6q]) ~Nճg[֒|T~/e'iN4go YOmuTu킽vZ6D-clNR|nS6a[T4q-a8 Q 6S(=%[`(5/f0[w+9Y?%z{{Yms !#nrfhHTq?[4)^uݱeX$Aqm^~ǐfSm} >Z1Ta5]/W=)eQ=Ҷ4<~ä UL&Á\#_y7kp?=I=9KMdp#ZL 鰊 <ʦi(NN#= VhC!uh`>4 >(GD!4Ɗpb4C@^0zL~ǘvϽ ꖆ@y$Х.rgcJgJ7/"X4, :vK"'(=I Jl0ppRy^|o dkPsq,L 182kC4$ÊL}!%izjŜ-$+g_!t,{Ž1ë%i rkx8ecRyEL'E,<Χ@؋gYUp{fPo##W=[S=._r08cDtIl?UFЎgg=ݚp|?h-n'tβkv s& \3/x 8/¸jCsA6VM:*.&hviyBRo"=!S#_23Ѳ W@P W]CW$fqCSZ?1j ݴj,X "Gi)f@"el:08w9Vo7Yle܉.TЉ6y/BR?٢B@ V{뤔^3ΐ|0 RE-i'3F 7 pwC}ݘW?i;dNk5yͺ3d1&N1(sJ|GZJtNZD~ pASt="aR%+9g薰%;R[MBfB HNF7IjkBޣ W] BaȗBޡ䫅U_m2Bʤf!T "FP<;J[j.oЯns ΃t|].G+\@[o}$+.ŋ\."<ҰLuB,~.j]]oZlpeL<+ 8#|YkB4K9I%ˮE~k?‰ƹ2-D~y+i05-U*iFFh7J׷PX ebF˾v4πf@ff\yn8_s=SH$Qd: s:ɬ,Vyɫ_x(6*߮f5hY @X&0ϰjI\lؙ.aHO4^Ꚑ]Na̗ zrjHm$Bw:^E? yGeXu*1m:i$X ))!`nj\rqS0||Opӎ7l44RmWjS{ҥJwhT0\8ѫr- =: UA]G)O=Jh_@Fe`i#fU[c9F[0}#a~TZX={>eX)Pv"ҠH6ܶP74{$&DRUS]sH&naCߴWwkW<.@ 3eL("WyS)Iq4D`Gi> 7Kh>/5#*J0Z|r6mԞ"PTa/2>KɃ0q͵8pE6}= 󾨥X\ IW;ب F>;#3c!_GXa$B\ L߾ÕlciMoA_ptͽx[itgR([Sz1B +Aus*LD1<}"/u_%ᆖsmoᙑCOGJ&-_nRNjT#g5 3lTמ.9B㕭M#n"ܞ<:fߑ $v|%}+I2KPQ]>`фCn8V + '[!4 "P} NRx`Pp,1lWe#d}&tF0",<.!|9*S8s0%ƶ#ڃAݥ[ ~ @@A08Ĩlh.JqF3%J#0v;$!w Ե|oT)i-S|7uQeNxuF$k='}l1v)d)5q^i,i9!2J}2 `,]R # i6:=[RK YE)$}=;>缹?q*1'+;μi9gdOKzE-64aa0%m`j$ $KxKP䖄Mm$?ٮU0.&,ۮ0/ĀLyl:Ro&(#y&#J dc(jB&S|;ܰXsdeДU.K㰨 X4J(p^M &rUq o_f7 G(.|ϣaJڹ)$7D65P6K912SOsyiMkqCCkVL'ÍfZ.Y;TpͲ w+?lW'F[q\-.9P\'<3^-drS 47Lx6bHЃi!]RɐK;1v-$v ԹY|[fN@a3cʑ۹UBFuSڛtBڞWD\ZV:fBLp[kLoY΁6^u`c#&P0qݗM4xbؒD_h~Ze(ؖ$tEW`#^7c+:5ć6;GBĕ/)EÛ:UG"ò>Įa`ynTe+ a ֌Kl_OJOOevq@ܸ`G^\ m0)Z%prE; $:E"CŮ^Cp=~OS>eȋ_g0ƏJ5gWܧG ӹBKV/̔"l7wѽ9SpI%F2{Cj\0o (&di,ءdh@4,dJi\9w5+$* l"WXZp@1WUq<ŴSLKmH-qZ/rRۉR#_/oz&rr,m8M'$}֟um_hQW^vZI_5rx\ oPVqn*f0O7P9=+5ἼuϷ8=ey'c!b$Щp37G-8Fb$~~<8Hok%NY{-]<!3J֭n]fq©rNӥ @Y:KfvMuFUKYcL#]TбF [V4q6k-NmM_ ΂\/fv 68Q(nQ1`mutF2n0kk: >+˭dB L@Wr./_uI(Ey&tnblƊ2 Ul ZD-:*MQSPS|d/RD1gpƺQw+gEAFS1Wmjӌ|wflRem )R40zs(^94tm=>擭GU]-I!'3XAB?Er*6(6G^|q$i4ĢT[paGvf /Nɚ3tl">p~I`8%UB-A20Kɝ켩0z.[yf-kL⚲W0nY62kuoa Z x )~VAMC[5^n.'q>է7%챐Ceś4&.S3Ƙ5S)4!Gn=.ދUH|S[3st&^o!#K;x 7B|l/\4 ݡ n@H;VrM{.ۮ}ףYdX-BYi+,[Ldz2vХv,YD%큨 (Tt?cY Vύ4_aSJ޿t& 5>ؠq(aǦ-]UJ#B2yU~ji\y Nm}oؗK bKjhUZihw^2㪴ų 9Tl Ce1@{ `+Zc&ń"#/]jq߭ _7#E!SS62q]ù5w#}~u#Wj`,`pԀ̮Xq ;WbeX/+'$Fdft5oS2ixO/crBGG Lӟϻ]#7=Jڗ岑](m 06.9y,)2-{NMn?ϓ8=Hm^1=Bls`iKI4MrB4 oRlc>\f~~$:'%(۾Pɂ_V 't;m(7lϭ6!_%}`2i8 K[a3"PTGF>yY>+^o5St,,i(\T%ߪ:Fz, ?t #׋]-2'LKS! ?BE-q~'3/P ZdKxЀ5.mvnf:sPlSl֐SCco6U/ڼ1IGUSU~+֋x-ӝ*p*O$C ~R{g8w6 c'UbXU;ͼ59/D۹6F n ՇVsH<ɖP޸(=tj:W?R(cU|$nY_0Έ]#+\JjiLd ZNIU3.=j1+ ^3mn=ZOӆX ׉D4 =|XxE>|n;v}f~+<| .{ȄsarABgB;XԧoWy2e6ֶ>iC pрX{ bZ-FGKgݑGբ2ImpB;f :lQ>Hb&m(d3DTF[KJew87"kdJ?%ȲP1ǝ௒\X~9`w#?}|n0HKi~=)`#snWKtpϚ'6E:1.,yp*b/A-ˍ<4ه5xvnު-'0bRbjiȧ x~5,1N9E:p e%}#w&C@v fOMnJLͧ>vLE@=^y5:u j}J̮z4]TxXܹj0iNLP8C'ģ#X~OR ˱Dao+[eyI,ͱtlk}jv(V̽ D >(Z ץ<cIrjNyaϥ/Pk1*!dNIi|A9$oPε,2' 0wpQz-Cb)" ˢ\Jr*uLp%Ud$i&$(a@ڜ4p2ZܘD@>n G8ĺjV^Iw-\*?6a!ٲ0D:T FPIǣ/S~aK2Lݪ*^tXRwTGtBuu),"td>F8Ď^"]="f=le_2V'3Aӝ3'm[DZ7tLY:AvȀ=6RrAYrbϳvtM7zJ ⋒XXMhXQle~չc 籈u#{NǸzO% 6 XLاD'k;|TfD ^H;#|\W=7 & 2M#TX]F@XL1of:Qm-}pyNy"f6,/??4t ?1AW~ʺ_%s bcicnb FE+zUX̊H|2h+\^t`qN~F)۔hl]`ύ~cJ2Ы$ӵ>qP\L=-:08 R6ѿ12QTQ |jL8cJv &^Ԓ$\~T&HZcUx%IVSեj.3k:=s=uw#\LRE\r"jڍBA'#DϽF&`G_-TL=QW;w~tU\*mGjto1SVOn"J؁5Z\!d,8yCfu Rv?0ÿl+'<1\Ƿ>.ch -(3A1^GA2tK{-# O>2}6sX$$ߴQX2 H*e{1xݠ+6Z,_Wbf RDIb5@PnFɛ1{emw 1I%;!Юپ |yrHP %}!ʙ iӧ{%(S|:P&QKLn%8'aqLVCaeyi7lul{8+}JeV7fc Oj@Qj8X j$P vSVzo{נ 5< rm{T~(q4{ ͚*i%_q&'G\E<%[*;#}펅ͲNb%վ-]TlQ)j=#J[u.?T:W @z Ju(5w뺂EeX:?O܁z0-%b%00jTX -qpRLo8~"$@@=T1 ! GT u =ȕn+!ǺBu" ysE*uv[$xI7 5|[eB[4|Oɵʨ0+I3l0ٹ"&%;/|zxhV!#_$jO6ޮBC,a!F=A =fF43c~:=ԄT)t퀨wn=fSŘ.<YmӞx$o t6Bq>Efr%|7.K y{{C ڪh"YΘ @7>C.zFd̘a$WeAyn f8I&hqa6Oo5^@r#uZVC~IV"XB%HL=%]U*@KJ Lo0Rǂ _}Gsr&ˆ|sUr5+O@ \`i@yrja^:AmՈN -Of1Gƒ98goJ6w.>#cN&őf3#R/[\x Mj|!\r{"ZgClوyFߞv1jOi[a:e1*goBһ]<ZMi=wtVLPtcA!gcJ.FtrЭ;EߓCA7c>n}Ԫ [h.>hQlQR< >閺KS( s3vE.*^[OJZ6/`p 'ʊ =M uXbc+1fAEȕ [WoAϒZ pd6W=rc[erf~7Ȱ>!>7lU;͔h" EI_c׫Nh LyhZїY\ $NCa`ʞV(嫜>⡑Ϲ%`}~t;+-K(5Z锷;<*/^W6dRdO R56O!A? G[i#:o ; ZV3" n-suʱ;X&݆OG5 hDAEa9^i׸J >䧕߇-w}%y7o׊dg(x˰i;f egOm@S<u_zy1"‰kAӄuOXHq^' -38c!vp;TZ\YOjjv錸sXJ^:2d7Ɂx4a*lu$[}_"V.Y0mϪ& fy_aPY\ጛҀ1, $ }9ƚ'c}`.{M d5vVZG 5OzqqkWhX)ʤ "[+c$;Blc5cQj+^~oGyq "L;Ӡqu[$syn?i2*1`i-CBdݡѳCq).Wg$;9NSUܫoTN9O1iE?w9f.'61jج?n ^M5dP3@;ia)KA-g'aӈw*tRx*w ;1G.rb@O:U|E \ LJ?"F:nGT6'9p܇Urn>Eie9={OLLKs`P OOn候+䶗?ހaU TI#}m\Ďd@A#E73D^ X,iwǨsDs"‡#ŵʳԊt/;V%TTL zZaPAA%Wo$cxUҢ lPtҌbBAJmK'j2eSe2tC i="m5/+Aq%d+i7v$>@WgO|o촬q[Y , f3se< CkNp"'F]GfKKPYt(v+ʶ%X/(uOEpą'_neG_*7uSfM 4G,hakG{_z}fFgj4BK7]yУEӣ/=楐vR(0W4 z61 o/"(OfmjG~wpjB7^T$lt]gkiNQǹ҃> LzGwQϲUW%Ć-ZRbEwާ,/W,3#lJ%ӭ n B9Dކ?h63H4GN]dl8owV 7hOqi˘2c3~\݋aB8۠QU(C|)U5﬇~s6#7L܅;Vvyƶk[U&ڦV&y4r?,Ke'bV"ҿ^„&xm恨Zr)u+ LͼEg;K1߅"@)L/ 탠ϻ%_lYGc^$/ Ry  \갶iĊ<:̯#Aw11{GrUS'>LWp!$+gc6bd{Q~9C* ̟y_=!iߐW뷘i:drp%(œlGM@RpS#& a phLb\gz>ޟo;.U bez}f"dm#p"ff]* թiGj^H4**kǑ@*6^z䑑p{,S?Vk Afp/QWfY@twٓEB {_0gHS;#e =276 ۽KM5gxHy_`Epv!čzqK6}+Ojeޚ(Ԃky#~tÙXF))da~Oj6f2\ I7ν[,3 Z!3-|0Q%?*f+=\`yc#lʑPmSӭTnaJf4>'o=)P+ ([uV# AqaR¢.^rpi\|RL޳n~1w(Y˱C O) 8N1$y97eTF1f#[f?,fzø7QnsZkLlXC5 ˖l4!Q@ap< AVoC"PʪLdt?I?\{㙝jDvr 9Ӯ] P{8;t>N9bԁ}U a۹ fe""1 PT,0z" [Z O\=AL)Y꫞'Ł>d%ߒVN]X!+h݂|ٹ ( ( 9V=:sz3XesL 1j'> n-z|5S#G@8ہgrRT]`?Ҍp.~|o1 Imh--*H‚WCf7j`|y`w͘mqXdi?>WRh_;cy_irx;k"|ouީ[onMBW'bHyJ&St)؛<J/lu3շ,W%Bia;&eޛDWm]u2U* 2IB(ee%_ 1^ slL 820rn{6? k.(X^$.! ZﴖTc ;rs_8x >5YJ ("*&ANG[>١IHf%|`֧>54@I1q4 ;vЧ_D8aؽ#].% X:s/؎N]l5਌Ԇ"P1kҡ3:CUb0zr{hڠ_ڒWqeLS7Lj,,&rs]8 wZ`>n+D Ɂ|z5_Xv3r@Q&/7/M$8p> TKz/,gV-jL'nw" |9BĄfXo$0ZYaP#Zlx:>))APґb!]-AGk+iպt6RkVqzH|_Ġ9eGOg1ZCk8MNoΈ}98T#kQ}W ]v͆9J4ܠ!s}g8;b Qdz (IHi$~!]3!+tJJ6,Xzgc x:ώayKׯ2hږ]1ࠬXf¶V7a% üםVɆLXrwC^boðbqՏCtXm?Ddt}>j0Ή!syŭ؀{$?H/ĵbt!jL96._j\iwvRL0}%8J/c:O9ܽNS{áXHYB}1hi,Nf5J=lFi وήN]}GD},/Vx$l]Jh~(O+pL%.Wگ~\iѺ,uzZR#OG\A֨yFcCL/bxf1 %P$ARnz:5b!UDG(^M :R! fñRcprщ9mFR.تLYr ϱ %ױSLS_E{$9="(Uo_ A `Abc Tn{tm`P%V=h߭!7]xVwMbȁ03ƭx)EUvO~bwx1Tp ;j&o=kd?~>C+":28"?m?~`, hS+1t(u98O(X[p_3ϔ}|R_Io $nMI- HuZחHP+dZ99[*.+39{lLP*|i!") fu08`++Xw9'O\҇kCpk>̩{k{E:j4m;MA؀md6nXI)/@$fdyQ $Pyi+!Ork+j>u]'qaHe3 Ui">Y2/i!B,X* =xTDJ[<{tĨ9,"Yy|"^4y:3KDŽowހFP&K8Y38Ay}X oEuNtJY35Р@=g &X_.fڶӡwG#;҃{ڈZ@)WȨ<]Bco(4HXpS+50gmI[ (6۪V3]|p ۑcJQ$  ȑ&olR+˿֫b""_8_<0 1t9!H>}8Z?( ҐZKSw'rv*.Bb' } {ԁ W Hek='{$.LU$0wvS@c? Hk^@ )UeF==ۚWD.<}' ko5cDZaVu,-`Oz[%`j:_fMch'_'<q$%)Êp?+i(=@Úa x rlb!{ԙ!1<p>"ž\̩Zg:` <9Q 4d 6gp8n}e0ӈArk!yT㺼Hk{yF/S345:|,ykEpc:w PH|af3Ʒd~ ٍp#Q"5g]$+ivMt?WɆzXŀ8"oh'*ldix)jþKaf<-}ZCbC:Uv@O+S>⌟ k,6;-<=Rx,Etkif=8I+u0pW%hb(2yg@ $MsXﱟn~C=]dKv`Axr٥<e/#0  9vMlHS  LucAO[J>e٬^8oLv (¤Y;P :¤lR FP/[H]W6-=qԳ ;^'ˏ$(({ -;]m̜:hhmٕI$yńn9oe݋Dysw-&zE_?Bޥ8n=UR#lus@CM!fdjL$_OdnR9ҢRGA0J+q/2Q\w(־B6|hQr#$<3B1cS,D.T^A@t)Eh)b95(;Ķ뵜!zn'hj]}q\LmTR^9uR}OfiX@y_xEnGgsӹK宪@_?3"fȞE5@}eppc4ve;BZd2j=OȀX)[,nZk<1#wxgM (GH9q壢?p*Lt2Ŝ{+$Y7?p2O`m;bUA8I?L1 3/9~]-t5RƴAeYD.^R>-wuIGq73!pay'!ʩʊ8ʠЪ ]Nw ){_^V^Fy dމvrUTjtKc-5jsB_,yQePbO ;R(eI(shv_&:*oi|+|XU&:A3  W3؁=0 5_,rn.h$>2%d7Sr _498 A8.0:X'9ABӔ*2pUB2?Ν>)PuW6S<ƚkqs M~%B!UmNƢm%~d印!ǹ4!F#=>JtX1g {%gv᧥[3pu*W*Jb=R;ROY^wc)U7} Qyf|@mP+-VZ pՑ16q?&"n8LXd=O!.d'W7r'+MVr:ZZ9B 4,`I,ƗЮ s:I-D5%# 53N@O}@e8;Hl^:[B|Z~>P0gcc+,Ol1hP?R H|AlVgy*i " )NdM_nw.b8C=`ߌZdrq[YXG8oZWɐ#^ல Z?v"m_LF9WT !3gT?*{q^( iy,OO'á4^!2ĹHXzzh{ʃ~0=@ ؾlqx?Ub!ï[kMO4p T*"s9nP*A"\G4)"b Ͱ#GST+$$KINzc I!f1pkv;MqVzGf{69R> ibCJKϱO{R]o[6N^?o!9<7MW\zdP\?G5DN/ߦw8!݆͜b4ӽ!@;Z𷚆Hfo3ГsgQP?3eyMLLpFJbXȩ_IJ?K'o5ǧ3S1m.P&q-yT gkioSqkp$Gܘ|*d~U-WI 4\263CO֨M/-5D_imn e{V.9 = oAU֖Aǁ(_*didK. w<׀؟A?s4V[-vxNY8VCW9"? R9bo2<"[A&Կjk!m!s<"泞oo$6?t !n6nu{BGз1T[+!>Kq+8jz7LIƚNfn1NgL:\ow*qNx8T/-О𑘈AaoQAJm\w߭kU Fuk̭wjqf;b}Φ˓\)T7-Bg曣j17Jvy\蓇p)VW'xAs}Fԝ&wP#‘:AFs(aprK RWFn(2# * '\q;gY%)@'"4iMƒVWPuXu ʆ`vW]sgpsq{TUfsqoNL=}!M8,} Hag?ꐜw75wv9٩((!$'WZ~*gFbWE\47 7"2,Tp>sѐ]esCؗ]^-$c6kpfIv7 7Nj$<+[?g,JB{<>K|^2=u/(ǺSJ@ӼZ2{bI[ Rd7yQ.]}W݆>c* ]pT'l. ӦfbMvL_%:MJlu ,:r:_gMk ]?0T`|'_h;֥) %`9qAуu^ ގns)A<,UW#%^_RθuHo4/ǷU^p}un[a;cLYCת,7nѶq@RG~|ހ<`RXeig.kw153˩Զ9.c$8o3&D5!d6N#*@ЩRR-\:t mb2zsavcp6(. T55ɕSeGQ,S#`(A FqX^Jn"@DcI*𿎳(W Cz ;fx$n:^+_sK0O$IɔH+*ʻSIP+^L?J0,,1Hq)ႈx|RHIY!,v &xk$=ֲ.D[e3ŵV8c?Ul\K7VsChb&}D:uqAj[cA*@Dɖ%I!ko qb%7Ŏv 0eee@Vg{I=u p:c; z%$R-B۶bjӨAs^'; ߱bZ.[޵0::Tȩ*~eX0~z'OYSIBî],h㿫:(X8_C'yRf҅D3;^72闎"c͝ KrDLG夐2ȋG4~01Jav ,+Sk[ 6q)LzgX'\ߢH';t*Qie[mFWm8é[BhY$ = I(Ԧ-P9ؕ|aTχ.ٙot"TϬ +;IYjQ71[ZkPCSRH`ѤtS9 ,VqͳkED՟6l<\ܙ4UK.k8ߦgډep']'$ۻdq/"[YΕ- с.p-+-%y qOvCe0A=9 w8\1w! &$ vdK1rmPw2W6QEDUp tegiM=Ggf Ovmژ,-hi' CG)(+bA~,Xe*K!Vɤ!Mm± dJ S^_'*оn2nW ǵZt艞c5~Xi8,״1SKhn^o\fq |䳚]UQy 1E @9P('>Mk5vsޣ"q]|Ӥ!g7>\rp_9Ȇ~\zO4$k 0g&d[cu)HLgnC*"?Q~^sR"4W$q24{%Y6bec5,IW/1IK}n-Z7WӚAv=bg^CFs-@[M)-'_ap@b V RϘr??vJE%zm21Hq zeHM^,?RWWR >hJj`,c'D:(@z;;Ȓ9NrR>fTE#ב7D%ËFbILI|tpZ=suSo3̾GR:J kBjd%yp`BPC>N!>6eD; z>j{BU BmPk~E- )GހƬ,SH38Ub%F\P f67X?8~ \c|`0Y=),t6q6&Lq4pz'L]<x0'RNP-"ܐVVs՘~ `,F\l/@nP7#  "W*"CI -R !Agu߯f^0ԂÏ\;Sy%j:MXtp ߚ$n=676`?)մv˜2!M%>@b5x|(`BV%p^WU}K=4vE+;-حչ.Wm'Y5Llc\%c :3N;{2x4=<&* t-؍DpV`J? %D2phG (֤:SQfn67]c|yoHE'|[k)=2S{,\D5S K|UjPJnPr -J-(BuGQfG5P>(ʭew,Cc #KE ӳgE, PI4,7H'j엚;XGw6l(DCBfOtє?^ 5&p#9 88!s\#ž/cI,{?=Er-#<2'ĔO ԔY,cBn@ʑa3bVP* h^+gl~54&^AI4*_k,}y'/ bID dZ?_~Hxb &_- -&@?jm)xN54 Y)v$ 0Ti2^;,*SplFH/b.1 agu^1BB&)ӫoQJp}ke r>QA:E{@]]?`*/r-cf+OL B |<];d\7guSim$q$v[ƒ; BoUډ&M:2H]-,JSuQV{ت{ e'Z^3*'s \hDa8M4Q*;x2Fq. \PO@&z39xѿiqNV]Ye4<3Re X)S ' %ʣL#}Q]f1;?bq յn]M(1Wu;0*yW36<N҃dfg`Z ½P0h;Ğ2Uۻ0 w?{˄bAa{h/5##xV4IN|[CՀRd['o/3M14ÐnXO:i=Ҁ?0W?'IIw ӥ7@;!5O r0N Gŀ8K$V:"=޲N r3Uł:aũ 0nة+m,s56`y!Z>lT rI)bJui%'Īڭ7A`꛵-r!17*E)H~Dh^'oQ&i߀G2worDCd/lMo_ZIͻvT„kP{~mh4bB }b+hJ*Dr;zc⇤2^AĀH Ec.x+ 6msO ~.;K:? V[ YCbk_E&F^>g 0'N}DŽ_z`ajJ!ǚҴrЌk$d0vG#&V_K-۴MY$ɗSdvE9 Z#!_)r#ܴFJƁcVuU&M3&Ѻm6Mv/Dh/bjgs@e/.]rQ^Ҩr[gp +;ƥ|};E׎3=59Fo.$&E׼"v}(Q'ߴ0R9͚rl\uqiz U?|r_6N"gv_$6Rc$

Ұ7Ve$huWьO!Is$"2= ^3~ִX&N: !p*&6jF5h.DdUFˬ 5lB* DErG8T̯nd'%!x uvS*{`WMt3.'' a$K轢mxCDa^g8PJѠbo=[F~^esn w^埳 z (1:!PNHh{`iO9rJ=xr$Sw=GrfCC(r 38HLg8G> D)̶Ѭ vj{0GP ąK1b&;r)O #ёz3H1Qmڤo{"?H 0+h,ՖGpXwpis{}fIB.`ؚ|)qߐVQ%PRΤ0?ѯoC5"S*ͥ|m `ƾhXy/gW2Ⰲl?@4fm^L̄>70̸бsFĕ4V"8%K nzaw7MSW;/:!&7ZmYG+*lN ^La@s ώ鹙.ouRY'ϐw-0{ D/ovd!t3+wMw^,x5EdF`}&.e\*;GRnf™K<(#l k/D}b4@^$؈rQUÚQr>Θ_.TR_#f!4b}a.}nuPcr:iwUOF#~zfNf1 U_iSľ1Μk9=ִ2@¾R5n`B*Fc÷0Jʻ Lo{ms=r1s l6P{4tUq;|ɲs{)bfw ?(06 Vt)"b;,m2%:; i;@dEz zSmO)Jx=߀ɘrjio!>r'&MKIJ<;hV_UB1A&C(Y$r!bTs*ـ0拠{Ku 9~YeÆU2/ sHbGۚL5z2e2ߚS~l==InmڪStSR/{R,'pq;59w#‡1Z3CH'FPWs^7&Gkow7oNlR⶛45.[neGfB]n: g&u Q|xly YH]h^ c]pg,Ǟ[l~RZVͪ<0gB:IxUs#=4N3:shMi'}DoC6Sgrš0kJM34@]?|GB4N)KR1ro͚ځO}e.v )܍l5&jTt(4= qwJ'ys =5~_[h)1_K~)Yi_u[m/9I7uS3&bOS {;4 "{¦*X<-'*jKmhQj0y"~U3@@ժC/k@nEEIJB.~ɖڌxlsJ=o&)V$ fKn<dխn{?dߣSfDYlR `c;A;cMtB?QTdBf ,baU?\;HqypAXh{_.!ueG EłoA!:xv{TW,19_ԘqJXpC_Dphm0S?JR,M̺r%$Ojo2wf/Or􅹀˽-XtX<*$v;9d 9km|rCx o3wNUf?=dfnZo=S9l sus2ar|P|Vo#[RУPG#Ck= ѯ5?I(WXĸ3u'@{|M#6$raBJ˩`4k,8:ڈUq~S#ݸ5~ɞ)7]'x-fV[N:Xq2jMY p;7mr*[$.ؿ݀0}J.NÕ6!tN )JX uEt[L)~ Z9d( Ng%k#Lky%ϵK9zA=D=8Hr="uIq/-fy(PXu8l$+#4uDJ(CVT5;4P8dsiEM.BҘw϶[.8mrpUcV\qT;(Q̿ZK H/^Kd}<6ۡR9@Lۭ(h21 <.%OxA#mVˌwtQɵ}[?6Gpj P!4H`Ʒ#*/?6pBH&AInNǀ۶ޑc="(nӶۡ]VIݍ]պJCn_h Ɍ ]3O?L KZ} b~-OTx@!;t}gs͹HRjj"K#2Qџ`rpR_/M]- ׌}3_OO>E`xQY@o,BCԤoR˧F濇;Ϧ ?9ß پUFLcSM|^(vjGQƢا:`TphD c96@D򸠅%wS*=j7-EXo;KD4uuuϷKS)]$5lpuKǟ^g3u5Ac$:a(̷(I 4ӫ ik2wCJkZP~3{bE3k')9ahDn#C3@V؆~ztTb, Lv0(ȡUoDoBܮoirF\0~pdKi9ϯ6zT8|PAiEg_d D?Y|T[4}=ֽQ-;TvM4p14 S]?D'v=h8bdz-׫}7zeD㞁H7)ُэFU&ccpM&;UUIOaB';#[+gz*k!K`@ƈU*RrwG (76vri)ky.ka8Anu_G#>dݫxjUx.ƣx2@ 7c+d\[36dp4-ɇpׅ>+;Xj`dơ%h[ Vu5~ {"eC0D4AZ&&NJs'^U8b7\C>{}@JSBqce9Dt%C6Oi5hp;0UUf7Lw(vM#f~ؗꩄ僌iK#~~u?kfX3xD }Ҡsr#zo$,zSJ>,D!1Vj!-١7 gdLK{w0V^]5J5S0 XV~Hx]B ˤ)Y+iAk̟6]YʠwP=;J=~ȻoX62lmU=˹ޛmx{EG >; 5O,iw)Wy$u"^15Cܥ |t,q^H#إ#|CPF@4# `&JAiĪO~خq&JdËezdmrFmRck;\`5|5 }{nB~y 7m|&uѬ[v+=dq0Y-i^iZ(Jula[RF?ں5PGg!Zqlp>p1HW YDhYd4p S xL5<7ڈj0[)'=koxzoii!_vײO*8.%ɆaѾ} ~MJrR_lLlo*ʎ^ΉsmNQr xw֫ N5hTYa'8Ю}T(z"k91{²\䈣EOc /{c||/iJj_ .FND#qvU%#fqC: bup nL1sJ3nCl-Z_r!fx-'*MXۮx-Mb[ 2[C1~Iz}f|9aIJDihf! h|=,{&>EF]vs"sȢ5榎eGњD)p*M#1R+{r$!up#wLB$βȨC^>*{[w36ƀZZM^) #\u`˒krU$%Yܕo[K`lu矔ދ&S<%JȒBul/[o! v .\Oeu"Un AF"ɪp▕ \ֿXk6{ ~#|G¶Jj'_2Z 9qR}d sW 3Ņ 1?V|hOCnry) aW @.pE*XuG3 VW%_l⹙ |jdlykm‡[X@ŧ77}k Ec6  @ |/?JwI&7CnwG4cUk[^pkEӿ%h;z YݗQQկmYI]{njR XuxDѡܿcؠ-Fi*Svfyux6D-lzǯfr[Ap=7LD6teAx@&Y`'iHBM)y 5YEi2kX{?#d bd1(2V{Hx&v~!;N:wyP< ;7saO~6c>:qUrG5]J(ON3RlF&9Eĉ [~8E]޲Vh%L(UյE!P(?9ɰ6ZRĎ ѱW4BK1lX`},I~Y ٛ@L^B~n9TY*Y3 !Y/8 $3k8%ot&NOP辙 ٿCZ&nJBqtzpbH b# Moc> ԝNyXEeQF~mzJYlAG\x9k+ߠ ,©Z@Xzzʓ|ñ#5tsF1|fiV9׀h2'#u=淁weVbx 0u/ddׄ} DZ)8pw |5(P-\b,HRm)Om;4ZToѩZu!6" +[mi1't0cf~,hpR뙞5K:sehVDFqA6L + EҙatÓ"H ~z6* Ȁ9a?*؊܈{=&ǰ+g. *b>@˓fh21y4ub@:o\uKI*]=O]p"$vB u>c4} 3c6 !@ >lϬzm?(05ʜG U]K<.o\8 AtW^1B7"ED`?e;JBW dHl@;6P̆A2c|NҮ1( ut,K^暺&lW#UG|>϶ZJewW҅4땑s2xei7WCɊA弭~ç8 V 4V[lztw)tRVfTEb]S“TtlGR!';jNENL@{A#\'! "g٫cS$0l$AO>.ޙDz 51ipZ~j -2=GZ4mFxc,!vᩦ $VQ@JCeS0Xf+Qcю6a}4UeF]㔉͔K,,ߩP I!ν8Za%hb_ފ랑EDFY`] yfFUe2Pp#1̾:Q $Phu\G4H*hwK$O`?rmGQՈe=&x2(+ zǭLG܁4"+$V}%fniB /gt"Yb*a,[Pns# T$-M0Hw=֚?4 , _:&!Q.Qq aWCV{YPn.1Zo"OBp$n@A笂L>Q7dbgo!uīЈUޯN˃C-MlNῃ?&y.pڢ qI5 "%V0K*Qbj6Gis 2!Մcq՜xS3r7d5a BV !JP,"4AsPEd+U ALi!|"IHe崩AP9M2Wcb;+Xt-h;z')uk(Dn<&|.Y}TS s`>l3'G}!!&F'F60AvvI 02rw6neэR:Z4$ډtN%E{$Y,CZNطhdا<~!Ul{iVbliWBf٦zkk6_Dj%MMСT4Q& 钺13_p@,!\qcŞkyBfl. פ$#EH:Z2P[mpryV >Pf`Fs!T{G UI?<(18mw57^kyx'uBZg=k0'{FKf*4 #9{WM,ZЉK0N6I57q3nJ|k5XkOXh+r]+1F4+I|;}.8&2e(AdZ} }~D2~H'ecg'omaSpr7?HhΫq^ՓD9;> n4-ʙΪ nJf6Rn#k&?:z ]m*-zib}bMIkE uSZKJw2(:Qh|2Zw|*LHДaP7"k(uc-;1 q*5$w~< Ztj# t/b$E+6I$ЍZi{V1JG FSby$gF-v9 ` &SƟye|La^t%~5ϱ|'g[m'? Jee?,O@yYNV ctq!dl~ryoCR6db)&QH庋* /#`qA)o)"ьLѝG1&2 t_- ILB]7>x$oH2˯'sρh_akE6-w2K1J, = ?u:F}D{mW"Ю>3d)[9JO4gG4C>F!$3jw7CH 䪦~ٝuK~Fhh:$B㞖̍ Z'^"tlSV,3m3nz~糆I ?e1yBI {t=t6&XHx( %ג񋫖~,qws'FUH]N!h2w #]jՒKnMp7lg/0?*'91-yuInSyQܪ>'tRh#K>*Wlwvv_ʛPwa=A9ӷr]m?P([OReݸcY"{WQ m!M6gɜ^ߞW^T-tJᮕ]%qODzZebg*M\cEV 3Be~"{BVl2W/Fsk$N@Λ82O4 bE_!k^h9E+JyGXh'C+\Hl,L-]#iq"!êqh8[k;m#)҆k+!ܽf\ 7S_h;gkji* . \1Zh N.)->uC77gAg9wq3 }|Ex1~5'O%G1T \8'}_y-* (AYxf̰h4Gg #Ut$AtTGuBulF۱8D;(NoLBF6}Kdl\BІ:#Jd& C-[pٓ'̇|'ަؼ}CkWc|)lܨ<\gw _Α8u=!m׺KN%6^9n{eR7r$\b~}ᬇ\uMV6tYĥӻ3ZY:1 %mC* Iˉ9 ӘwīmCs7ܹ^'TCԗ2}`: [T:^4o)dB7 (s<%7\7L?dgF0 fj RoaH+). H0CGdp)0t'qOE큑LvbW6x XP&Y=9*e"Ӷ딛[QN'r YZ=]0 Y *7euIla#AFȦS>S҆~-T ٱ0@&W^WQdz>cYwN};^KM㚼uy͇!=ߦEEoٿ4o%ElԷ] }Mc!\p_XZ0yHk0~aF:ƇbB,Z7VkGeTѫ-~8nhLL*hck3d W g\+Pkgt3{^+{Xa[?ްU|#^ f&~kZ>t $|=jEl=) ?p l`7ޟ) I. cg5BLgP̭+v2ioeP׼P*#6.b,YT)+`5&<&b%kIU[녎Ae>Xks83?GNq E5L6f,b^bbqB,EqE髑$o Ib v4AӸ\xTF,tVs{pp`yG( ^}8NoOgBiǦ?KRk\-+f&7%L`J$21fR87EMyor_n R {54 Vw T~Dj=*'s 㥷 Hc{\Ae1MAr\qbFk".X_^k&*"8BS ,EL˘L"WI)w٥[ES^ ~e3z)F: )baaFpN= 6:7G^ Z+mMbͻ_ITcb|d' UY 7^.>jGcC'XlFhޭ> Uy3¼Ǣ>I$QGV|훨uH--\kg`Øf-]RLRc|]\'O[ɖT32b]4->P|<]]VCΎ'p[.x צV=M2xigNWӖI^d}ijtBQ.Z!AN7mGu/'q%jhS{hay`<v)|Oi 3~XC],3abtWL j.Ҟ"FjE]_ mx^xylv~MHhcǵ3Z,Q^'V6]0}מmIE^he6H`O>K/.-7@\_RQykGVwRrx 4yLDM򉬥K3  "l<',VOd Z /U?5Fyγ?qI#슐߀ҕ=vV&AKC== tSR"P e-Dڄ^`xm9{d^8:3I+_GM3$ 2+p͘g=y1> d `}ڹ7 ~ fBƪt!u04zMLCmز2ŅQ?n$.2LW>IRA} 8V#$o};aE܈C !kDΜ10o;"DyՈfK/WL$9w9 3򉼲^-P~ nwQ﯂oR.+bBEM|l:8Ej)1ʮ,Lu%(ztyX%}3 |h|ߨLC<3DZ3D0Dc-T)7Y-vDPzJQS52MR>+Cn9P-:DSuV.xPb; QschCֳu'+(3QpD]J0kd2l[ pH 'gT/<.q*G'? vΈK2{"eN Gǧ*{"+p9k#u濏,)4[ k¨;SC򡁑<]O7m>6|]!:>ǹ94Ȗ@cwܩ~`OGs5k2nO{M_$:$m-`Jv#N۶/݋E)T0;$s\P:I~|2*_phb6)`٠.rәkaQ q/-FJl&}r%W pmՇ|kd^N(N]6u7lzGw=Er/ێG_T\rv^7YPܥaPVS5_f(MT\&ȱ+9X-I1E]udd^H_v?dɕoUP?З,(Y \ri!?r6XH%Ҕ}lkR<.&u˔αJrv |&{o3Ќ}Lm6IQo%{#m; ;[ D_}; dY8}z]3%mM~ (qZX kh(UJ=pc\])oôr,QV0G't< PnH*hE7y&X,-\)\zN-OEd>}.z(zaZ澤mf!p'5 ҧN?`㙹PW߷ .@3)a@@p\s;3m'q^B'¸P@\ܚ/lmF£:;LN9;k*]Fv\';,Ԓ l|l>*-r&w \Ko 7_PD?pKaOB1aq[`x 5Q@5g*p+f=zǨd:-Fev4GnDBƜ mo2okiJ"Zfw62C~| Yd:Y_U + 񣳣E} 4GjT})t%I.U^L.yy]YLrF@bZwy1n rG2/ܓG9 4', FstFΣj %7& =;1Nؾr眖ʬckJYA.~nd(I#&>GОI43gx_.YpcV:Cl5pr^1e&R`> x<{h>NNJ1xGG S|tsQ^cW7"\/wS\ȜVrX0m`'rI8?-K8IT㑗}c[!t[ =úO}hk6&e+Ȇy."dAsMx~Ƥ (g+văoh8vE}%)~*C۝49ުz)b 25 싎W w Y4S$*j I.ivYlSGcy|}8d+Qv'3s Q<,_2:<Ҋ摧AX2`bM<@+U)YuH-Ka*m.9[V:y~P&~T4*+ճQCaE*Յھ^gE ޳Xb_6MK5?Gȷ;h70u =BE.a'(JmPq0F7e7WGN6t \DitCDU7? )XQ]klr_N)﵎\Mfppu:cQajZUϮ(')Ӫ֯4H~0P55*/G6TWH *La,Y+b(4<27J> ~>&86L-9!wQƅƨe43kϗ1YHD~r'dɱ.Yɗg)}]N/H`U2F7cݴJq Dtt7VoxvXZ-,6&YYg?4u{虁A(DʰExF"o#ʉ~V/RvG]SsݧT5Iv򖴌Zvj^Dݸ\\e7fP+0?IBEQ˜ڰ9O mXCЫZp1 m6M[EuZ.uk)O"@I.&Rlt|',CҺy0hcP]6?,s* WH<K~jM ~{lQ=a܇o0cW~NzFH e)lO72Hhlo"Kt~6k܉E=H˛|)؟$iEpY`2G=? cv<ןuj*n.[E| ,I5w}&#"11] 7o|"wL=W+RV`-G]?uBYtolK5Ū`"jGG`۳xࣴ8/ԝm?(ДQ[v@6eth*RX'KKRXI|5*o3Ah~G(v{-zѴ[ /Ys_ ]0bMyv+Snqw2@4wE=g@^\,}#h^lYy_P.'^zPO a2J$m"3~gH _TSuIQr~5.u3$YF}L7{_ÕœItfĀn,I便?D.7R%NNzD Ζ½h/-a ~>UV gVtM4{lD.x`I.j53&2V ;ur]Y"QN,oa:R?t&o[5)/KcQ\B*p3oMַhbdYN|Ф4)AH~̻:΁8a{&c"\׾Q'Ti(7ؚ!/ <s^ŴgoŠY4 x{aZ<*s)Cл%jlY25$ lZeЫEv@Mm`n4韞͆#/ދ 3{=ؗc-hxr njU]"%KHD2G[_- GXQ/~Ry 0kawt 1җ3'<⡽Sd(tDwXaN h/KjZxDhԛH㞆_.rKʲ)z2ة)&A..i-lhNE%xwA6).Y+52((AuO:E %,AKW9#;D MKQLTk= (7Úq6CGh WChhJˍ).!tuy1Ѻ @ [/cʳ{?:/z u_G];Ķ=}D%+]f"nt$2x}569gLbjAlRŠK^:i>/f7I)Vuϡ};Q У$ƍށR< З^}Л :ϝ95ը£XjV4}W b-²~ gy'RhÄe驑hssC:Yyw8yV0[`MOM1SH*v4/)w^곽mjaɶ7hE6l*B 8q(Dtm'G cՊ4ru .$B_x&5Z `o ;/' Iv _޾AN^}*k9-֐ 5Uذ&9"s&1kIХ;n=OhZNf8֛fHP铯%7P޷3 ] ZhLXC8;:KrE&2\pijﭵMFx/+t(X;X( \+i߼ieT0ղϳ";'ki_brRl Tq~MFD;h8,{)M.)4敓 kjgyJ)j%ꃜZ<Ɩ%Jc.ʧ/2aw #cVý<7s h&UZOǗX>9JQW.h.wmӮ}QHt3bڢ]boLo%MC_w:\{tbTC(k+D799ATO)N??c r,^2P8@z|]ڧr0)bz/\TE6:9XKAk Y76!3:nGiBSiG$T^s<Ӥpķx8/[B+z ڗhLK4Z1.߁TqeScpW9骫P2e"32LCڂ3#钐χ2a4!H7ZmOg2$qud2yx25b#;!>E 6osZP R^UYP혁)ӗKOF ){"mk#HԉtgJ&u^QL [8Ž1ccD0g;kmx1g&*>>YOPU9浒VyKF  ] hB恭۶=Y?0CIX۳%1me\w?[p7mUBzc=0^dC[)Ga %=uU!v]pt}/zBZ!ңND297\7/ڣUgor;_Mx1D1;A~1I2b8Gtd2aW"ɞ1X$=ްMd (vA`yy|V ;Zc3'填䬦aQ;$A[&N)U8K "CI6bw Wim1v0c$lYpm/JOV}.A!{Nd]-&>'#c48An!a#ROW"r)~L|` b֗{ "բ}*ٮؘy*^͚:)R7j)1l۱E\Ook2C.BeˈȰȕwkwTuǕ%`$PBw*D)0DX%ϛuF>8?u /\D~elա4umWiPq'U%i֋%`MێV>W6kQSOw#cdB&L n\tq=[WqLMA<҃Fۯ~ύA)Fk|#eVVXiLl*;VUAfKģcqʗG^^tŮ7ZAx!vW#0ojv6/RG>L_`-ȡ:3 )|5dRLp-͠ -in;aa/l/$ ɤ3ޟLZ(|ES0 '])'VTfsA D~Fҁ;lXƏ\6e\Ŋe cB6ynV/_MqgUzw}(LM\paVqv0t"B̻:jm%U,%WewW,b{~ :MSGNH|+Z*P=ýr3mqN>(i=G@l _@IRt۲;I`y2`~RvJiG:{6ȥr5nM \Sz]@_CmQ/ֽ9"v̅Iw5'-3q A<╎ $ ȭ@9Wr9i̕*ykb"X5.mzhD9H<.Ps^a+&'p3m }]5*ڜzxD>n\ `ZwbS wXcDG+x^9YOZ-A?94\E48VNJFFl.z׉PN*fz0+zLg0ENЃrQ: \Z7X\Oϗ:<7B k8;`J1;O'sz3Jɾk?-~[ CE , .mNq +B@L1oZ 0Eٛ.;>{\LQE}nΔ/}0T9%?472hqTLe&WDr%[-4GؙLSGdL(ٖhCo[e:u}L+RC5=1LҰ5^R-^ ./k~3Q<-y.Xy.x>؃V0QzR*%]PO1Xz<`JD t\|_F"@d:j`]^ g z,bW' ye/z">^~_ LI Z =n 9#G1i86 z6{R>* q/2v⾫Aq B]N99 / JxlR4Xco'©? OKU%}EX\KahO{&l?uxmov!d+ht'+I\vޛlN-Re_ataK~DqJsKz)=uqTIDoo᳤:QԽS .!C)FcL*XEཁ8jlϕW`IF\DV&J-oj -T=S+ÝNt٥} htӾobS#\%I\53ȑ3!pm1nTQI,$؛K/0mAFhp>DhZG g@Pp2IVRHtt_"e^ӥ4Kbo8rfW ߬o|Ae ۉcϝ5*wf}1?.~KLt&o!:B(l,= 󷚑Q?4* l z'_aYo@X/~'N?E8:*O9\$`T1]o\x#Cy˫Կ0B`ak_U?Mu[v75Q=pbxkFWg?V0_=l{=E IܞzGKzq%e` +Aw%ԗ@C[>lbaӝD] wѡ} 2[n AhAޮ V"~l(>kPw[UJl! sN ˢ#; )xC&ra' Ƥ#\ m 4Vo*ґr%Sr[lʢ귩v7ޟz$$^yd=B2tGka:-|䩷QsMAc`D+ձcVP+]BJkde>`i t;3/H )|/|VjH|tJ7g푁5<Дsj|3fB`0 –&#VcQ&#m*xb08.%3'b}7?"&L=N)Шj̐ 'kqMky'K4X9$$Y&~ i{bpu m( @VC9ȇCqr2^' yB!~X`ơYk JQgFe.ɉtFCƑ7q{'ߣOc۾>~+Yj;*9zyu1xC7s'RȔ'6d> S8ʖT} F|Lw9n4A/*qPDx~쉑Й}BKbB]7 Och Mq(YY`cMjMbdWVmF Qn\W{ԗ2d 4*'}\LL[FkwrD#ZX*k֓u J^UÑniSSu۠:'bH"b\B˜e0;Ik ɷH.smwS y%p4mUx6rTvE Gop{Qfa,۩o+ߞ0FDwGPlFo%ա R`[ڱ\pGb|M*7)A+)Kqz%HoYVO7_u+G5ȟ)Ɍ[v)M%}l'+iґ(̷^<u|(ZAok6a!_jo6]ԘU{ut:[:fX[0e7SѴs]hb+%w П[~6ADT i4f9::,Y4#~;rNɷ"F:pkԂa8B[E!]et=uLCRMn j t% vaZ'׸8]p/W nK)hsyG-A9.R? XY(wcca>td1JD!!bXJuvm$bщx.#Er!qWԈe?y>ȹe]żn)ʨS+dz3kސJ'0|~VIXtxGׅBګ^.c} OAHJ7W;c,o.BRf`뷬AՆYb[ޥ)wX*s_c qhP,Շ΃H.CFq̣qW28\|պm&dXplI=d7~ F8g hueǿI86N8qZ]dJͫAA拯 y4M0Ϫom=ďk7YX l5s[?[Jg?Deai:'ށMKY8vD%G w)3pw¢,➍\[(}c1u~]'Fa~Yjхΐr㱣WL$EpEe1.ϋH)V5ǁ&T^ >(%4vݢo9,v! S->MB ˋcilwYlA'.::[_r^|{4ep#{ K(}]C8sZHGB|CSwoyP!Z[ϋce.2Ԧ~DxeZ jt04 0N쐋VN᭭}dДiEt*[QS2 -VFg{ߣ ;QobQ H/ N4zB & *zνWNsF0%{7q{⾹q҇cTܯ٩cY[7}Kme\ÕI[o<.(iSm2oGv:j`l|Eޜ!Q뽨ID8A˘lmX63+"Ey-(|W|&RZ02/|FfQ?mwG:bF66V `{l_ѡN3l%*_h q(pՕF*ͦ-! rWS ^K0X**.EL+' rM7Pl' G[~A"T@\GI|acÞ~wg{}ಋ$[140ؙ[.$!&GB;vڄ^^ِeAy{><95PnS_[UwQ ќpbpgxVO͓~|ܐyi(߇?QKս.$ P-,F`Kl v@C4ꁛKw p\m #.QsQd?`WpC- V۳&ecZ21Ca:#e^*J"x-gŰ@ \k'8zĊuF䇈li& '%2Iwrz6{l }q 'YƧEzۂ1OgtW1DI$ !_Xm$Wz C>ޮ%jt$^t_mF2Қ#Tzצ襟 6}\IQx;7a@LTwu]M#/m"5s+ndXVTllAuC-gd_`Y ] ^vS= R( iq4w)08 lqCbLk뱜!O~yb΋YL[BW8z&V?'<LR9N  /GUBïStqٳo8EȢ;9uj5$ZEpDGKUfLUxQ.S5ԬyN׋J8ϕ'Q 5s4@ޡ?io#_a6oۦGC/B^C|EdZ#rYv|gvB|>K[JrWS=@isns8c|ԖiO~>]:.Q -MPUn`ywehzj蒼ԯ(2Λ}Բ>4]`2ryZ%]!^Ua."'R+DBIФbELP .Rc`0'* HL#=..U/ <k% r 07%iX_S7I@Wϱ!Z "?‡1~H:YR8֍a7`Lo@ˍo?RGbC -kPORYtn$:GG<̑p=%/F8H>E{ {ճi h~6䧮2/-'n,R<=jM3%ڵή іH٩&*aUsV'xWA#=E1mQj,[䑅L%lИYIàY**3q+q82MU%O {MLGC<뼎fͳ*rx=r*h!+J؞>Wcne="-5BAZy!5\ ۉ ΗL= Q֥!Jr2 x_vYr\M&㠇9r/@d柛V6r|.+>ec[3"2cb!UEzc/ XśxQ U*VzPn*\#OZFs"^8eGyoX]V8FW1բ,Y-~w,xX,8+!l5z{rx:53C]e)s?oML 9y0,ӕ>[HW rM9Q[UaRxӄ̺Up:!q>/ANTK >}yJ| %'EVkt.? NC܎<͑,#g8ҕEHG+}rJo2O 0fMܳ-|d{8lwǢX=ˁo'޼hib ȽX} :S?̙tT25N~q+nM,bTl*ki"sJ_֑$c A#β,s<VԡA!tU37Zג%ϑ0wO$6"Y& *jQ.!vNS:-1Bk9`=s.?n&ֆ+7|M@xRRdC|8ai=?dfDeMh3pG3)O %"#\/2~('&0(}R{,M1/K.dUpyt"p:y$$T._z;J6\ĜDh٢ ل r5FnpAWp_t@H5S5揟eDD}J~+ Eٔ/Y<`DGΌ QXri'Ϡ m! 5QLb!.=@@$V Wyq}YM2ob#!\pq(n_wT")'LitM6Ihc=]tB%63bԲ0fQtL2$T#YHƙ?rp3qDd"7sdNrf`NI'*" D[Kc| iJ7%I]W? +a (شØ60]ǿeHݨGN&W tبw8VlI H譨#ÚDryi@FZ:&<׃[=F+}A=l?^gGECjFOCw67oPJ+e*|Pum9xܩȘ|QH=159}0c6q-IfiPf^nZSۚ[C[bj7GT۩c㑵Jo1i;v};vLQ}~B=b̠LEȔe"jӔ:T4Vb rͷ`kk ~Tgr߽(),i45Nx';޺O7 kΪ+{twfHRj.y;h|_)ڳrާsw^mBܯ~CO DhGY?+,$/ȣ1` L #̠x18`1;:Ǩ2%'LU^6|"?ƦwuӕA ࡻL U-F`{z@GOrsϦqPaOw1ˣ8ZХ߾oJc ̵Ս`zeK /AӴJZׂP]9!& 2b\1#S\pu8ĴeLB-ՏMn}͒:gG"70 O#܀Ý2T2. 34}'!Cދ^ J+ܡb6P۽_T˞M>nw҆e츊<.9e)vs'-E% $wgZʳJ&*v^^Ofaz4xaD_YB]tYk!Yy=&ϔ0ܞ8KMP'Vgdwf mu,k9̶+3HT_%$4G7T.fx9"|  )^diU=N-5\8Ahrg5{Qʲc!*rPH m 6jD}C?<.*)#~[p Eb<\jZi(F?')DCED` @rO,#Fp;-p Z%c٠l#L `'JGsIߥ5"53ʉĵHHGZ=x!ݶu5^ͤ$OݾRb\ء|*?q$k9%`Tdݚʜ>3b<:^Mhy7D^{=]b9Y=W/<ΘV?o2f@7ܒt ~/ᎇyn$(6{!Y1@KQ=Ar-5qkV+:%Y7o:k=g)Ex*d`M`fc?+Vϒgy!6M 饺K 1tdS\JjyV^HOF( o$Grx{nYR[X?ie\PC*q ]XB[EA|>xA{ݲa%Mm\N[_ #|V"X }+*Ĝrpf>u`?!`pfPFܫ5"G{g@apL|et%M:wZEd_9GpPXxYёΪ_0sA߽ ] ky(P DMISY m@ PԆ?Yg3^]NV$0zDNzzLr*> ơqHq8@% d/QNǝ2f| R3BͰ;Z+Gm:Um "8m%ɪxeMpDGU'~˔}0悞+9aSPW@RX L/,ˣF xG6W(4xEkg>c;JW ve.UbџPsPii#b{=~'٥mma9KōQA[22J.N\zT~Y20@."znn)s>,ӽZ@ioTɁӢb3Bv8d})YϓrpPcƶhhf!(I778O(CB ֊?C=W 9DĪų,1JM[ !qC0 iʢTH%?X_S,5 As(Q9^oo~뗛>rq7|%ZP ^ swF1R}x@:W([χѹvul\ٴ? |ޥ2ztf"<{B AGR, 4&$_5XJy%uRxoqvZ mpp/ _+KVJ~wAUŨ"zifG=,EiF9/io2 S}$bŭFEcbr̆^>jR*y..;eo'H>ʟ'2T4hܓ ޅdTi]||)(ET]r(}hS:W]Sb:]PNXypDq06mdsm#NrVվJ5"%?[Mn Zha;#')V=RS~B[ bK6K,Xy; ;')ޢ)[r^s.5eCTx  /4/>h~!p-}i#Ȃs{mF=7W%] i4RDC ?>>T As)ck\zL>49!mͨ@m%Z]hŢy%m\P Tx'3|76m!@q6s !-RL3YhTz`_]@|ӸH,,pFoϒ>m/Ce꘦* j]ډCQʽ,n"iTk9Pfv^jWzw.K'o˾C+G.ɾՀ1)k|sfI ,şGl՜K+yW?4|N:B6!azC< s";;5?> q6%2`Į'UbmT)|tkPԴyqL?^\hblAja3:3՛>o/wu6AHIz@d E8JC𒱐x51v$ J^6HE8oB`7.6n!;rd/@da!=`B'b3ʃ,y JHBSw ngTnn2+b a7=orCPᮁOrsQ̵ثnVP7L.ʘE ~;Q&J6GVE5jetۆZj}?{~hBi6k=Z+K}@}1>EQeu' b?#pCYn?PѮh['ڍ XZ<<:4sR)UO֙/zpJ%m͸`9W3Ov!Z=rxzl Ƌ`f&%&o.qahเc,VHa.pM/24I4֔:-_r,HżՋ]ٽ?AtP-}4#Ӕ1F>Ut}DD,KcC+3u;+PܷykH\XJ Qk&hZ( m~qkR;%=g蹍&(&I@GQHlA0 -(<>+=I1R!b%U/g8lAjX~VẇKr*}bl '_Pr]8ܞԬ{, g4b*WG^BaiOf5r Gug}z} }xf :Bx}ح31!j̘6@]f;Nx¶&cxoӭ۸hILtdkV0ԝ-A_@nµ6:X'&gT0KްgݧCnWGw1)4LE^X ޮ@^^.6R%7Kh7bq]7_ɗN 8T^듎ytV!Jk:ň/跩KGr ͼvBcIY< )jaL!'n2$ ߩ< e҇*B"/o$QI Za?a_;D2Z UimSIDXQb!ٖvGqJ#1*`bI;UnbDZ bΣw(O:vaDY~ߋܟ1ùbކk_|S(lB }0n϶]3>pݖgV 4x ƓLhe" J28Ƶ<,F>sܐ`24MZ&CLXϋQd.>ױE!TB}`j8'I$k{'?DZOBp eɌN_ l"xmknt)[7E ]LU.Hnf<¸²ރr."ջiUT|KUa)p:gݳ{e<0!P^o=Ͱ"r&`.w!y\mb"azg˯;d)9uait3ˆ[!W(zoLtUHTRaMґT.sķ])54I{A7rۯ 'dY _`&H!ko1E~^Ȧ&ĶRi;!H6,ݟ||mb6h_ӿDGA- e)F鵸DOqE9l5%UN _&e Ǹ!YbR!aGߘ]i{?V_i>꒕p0B`\r0 H0)Կm% X(hʼ|mxWҟ6"^S0,&J\<:h÷Idʐ<0Qy1 .ۺ"i/E.Vf$]J9$LoְՃ5,c. %%c$udeո^`Aw?G5TԹ{ϔǔ;͒OS$}̂ \5%A YwA{E7;# ;p-QC`CGqjf&-hVirdH|xs֑MJq#hBMlslAHb2}{K5 #_ iuOo9x솆ZC_ĪU%DӜI"֙M gvRm!8 SY/$ȸۙ&ɟy.Dl /d"ZrT;$߼ |{M(?2J8YZ(tl֛N3?Bݢ% kXJAd.;j}^|tߝ/f2q-Y I3>ڨ8M!wfwE_o8 5唌t/t x-0("*,n&KJ.H02\waaE%Lb7kvqSC#ĖÛT_Zs&տtn0.;s#|`v,MzWpJ|aTQk )//{Se</Z ]g6s%A7nIVktc(F 1wfUE]4[K\鉟ubV\]!f̢cF>Ii#EtS=L%WQ{Ȯ;~8;B7aE!M၏.ü4FAE=:ey$ҋ:)a!bAsu:x<ܺ4B6D3ٴEh ф1iL"s*i> |-~[kO8bAC@;hTEJIx ԧ'&xM INaUOi'q71rg{E-dJ 34{hGhPϠ c ]@=}CgoRk9נ"zݬq[t>k O pZ-,R?O}@y FE+G݅SЉtb!+V=ҷD8mŷFJ: .zpc@~T(e[vv1͸SE^`]O04-xSko~N|g,)CG::Ay5k˛dʺdZ5}w}G,[.-3bT5jx LZ׽?usjSl(6H {7I(jKO-kCk7:[V ܣJNg[詳f0auw|wZ (׫pj0iK hBhyx%QA/yiˮƸ.G?&Ẕ]$J@Uc'v̭s>F(ز{8Oِʼnʭ꼅CQ`V}42M_+-X()NEWt/v-4׊ޟɈM=q| A*Xqd"KQLq#@6CZ&udj[.͚5[DT]Z?iw&8R0fT@HmCCIhv6!aap+$Lv|1K teNLd`ةoUlZh!U\kݹi8jrXzhcBxM{pamof7q[?%2XfUsN1Pva"}F-$]\)+pn#ɧWr!ՖI@\_eLu4NZUR=#\ S}A  Ύ)i$Γ_ &ԛu`{LɊ olz]2)k`BFrQ(ɮI6 ٢?F}.Bp wg{=$SIp|EXsScsn =A$w%61"1\HuG7Z;/.>~-IFEmGRj,E iFUլ0xcG!/{ R[WL5oI@tlrK53 އ5!P+'kVTS &ݢ z53"hVs,U"[Z3ȉOVG(a-`ڭ]@h 'N_)ϬBwg o߆^!Vxq+!UUZ1ԷQ w3}Oh_g_Dhe=za~ed5qɂpͿ7ٺ"&E*p~G+ύIW#&_Z}g.cLv${wwB2V;1j1HRrē+4UhZIDEQL6E`Tq6=JZ{ut6(SU$8F10,uq7<|Ljs/N>gu3AuxrbRYP բ4ȇ^ǗyQq_Ѯ,% !iѢ.{7}zσq6R,g36(.7\ڌ N ˖>6tOKa|ZR= DQ^)JMׁMw\eTX,gy0 )yE۳"1]9R%4]t~)#XlMs8|1)â=뻞@OR![ YЛmZo*AM3&Mk.)/0=N-8JʐXhmލKW ֻ,m ʂ"~y'fYk8Ϳ7J5?:낼%NrѕӟTkVBt=U'{WNU:E*Ņ} cxºF1m5D|Qmm&*VB* =z@ 3&:vcWiZ0\e{Znxt;Vm.8x7r0x1TFfHǻxJ`z5 r\cÍA?+_E1PU8C]?"OwgD3/ҫh}qL8\u5t#cs6U PMR'QNar |H4pV6NSܵXP#N@='RF_kiLX!nً)kLTCsea7*+^l.7"\J)ؚ߶l 4ŭ2'9NfW>B4:#+zE,/=烰evB@m cS0UƖre;;3AcT> x_dY*)<05PqSEҦD`qăm׸Fv_F;kDBzO7 iV ɨ?ZAPNR"=sFE 4>Kgf XDP]JU\P6H9\tɤ+N 23l('B$Ұ(m|=dCDu WpεU&)T1h1(l"&go mNGPӓ:1' ΂³+>~ni 7r*,{eo7#`!휺&hMsyC\koF|ahHgti>n$+Ƶ1pY! ;K_I6 X ޚ;2ZA7b5+k~#c[/'8!A5 !h۔NMRRY@j MSÐ7sT8蟔dwCY”q'#WhSdN|Wdͪ^ӭaY ;cy6ڲ{ TdJo2I .E3wq]D+1X(md?<iͻ+LfwPBze y񩠃q}xj5jg(-Z.rAf/9H7LΣÅa=1w7z(Ȁ8e GG R׏\֧WnTȅ}ba 7y#lD ˵])V-Ox^*9+%hjJ/FYl8?J?:e 6&0XmƖ.ܾBĐG2H7:݁ x\v8oȘG~Ziϡ% yvey+W{9'0 @+%='>m[ K>TyuWKN_zL(TaHv#6[)um+,f2- *5K|%j|O#XH dhbE%Eko!'Uܔ QPFwnL 5J! LMqKAJwCPC x AZ[ELWf/ī5"!:)&h ȭ-߁$Bq$ļH/x9Ye Z?y\l2 z\e oe5y%KgP^p5 +/zMο!ء1oߒ\4gFZ2"g"K|z 1$I;+ \yP)wd7x^% ۘ)0Ih3Su e( 'JKG]F'f~e٤DDclMx8mCW8GL֞H(5L ;wS.g"Avtٍ]@!>`fWc%-YXq%i^eUƁzęrC|MuV~b@PtaOCQKv$Ɯ5ldĕ0&e677:d~`O(UN0q&r,cL[ !I9{q{ Qf+>|a4Y Rf߇B]z!?p< w;v_k|a&)|ɀS_qBad.Ei? ~^ cwfܮ}n*wB!ew>+ky Ó_D2'uռwV4p1=ڒr"bd* ng{ P7ۺ"'BdQ F{;(akCnB'O5l͒*Bұ&HnQme#X^Aar84}\ srG0F@;99D0ޤO F_e;b,"?G3H20c@`ˆ6ڻꢔ~d|.Tb[xrU;(Gˑ;, 6WG_/J_9O-.Uj԰`` yZkfdB3H/BBv#s,+zA6|gi`bj){o)"X=s [$ctjkAD(b 6?AbJG{32G4rd}Fc}vuأ[pyh4f_:T:tW? =ʭ]_):ǂԻ`:1{ϧpEˬwf[qr=q'as|uҠs9gggoI'grEt+bdInTI;A"M6 GA^{ƾ5iöԯRٟMmqL7rl>?a±Vk嶁a<;(g keqE0&!M8 S)74/Y^E 7;P ꃑ8d Jk@q"`(6:\(əyOں;زznOB2gl JVM ${ w>O@je`؁׾G95}_ׅ̗'?# F*^?@أXt?no(ٹS bKn(~>zj,beş5"Mx%#0]t+jp.;Nvݓ(-.+H"  nٔAX:JvPa}tuMMw)#R_}PV‹]^ WPn$IULn2f6cr@ sb yc.Q'90̬AVIڮ9wnMhFc/ZWzǶDW\Yꎝq5@ fZQd;İ{#BП_( ^UN"ǩ2gb}B8 :usyTc~jkoo_3nRbL$i!VBV9'['@%sˆ=E\ЛQ~U,ufK>Yѱ/JMRjLK[.jR bi4S! &VgIl-6FS3|qOI'P;m g ϥRO@-R%ZӵZ0=L!GvvEdYAfs!e)@sOv5CrLs>}75#Bd4F垓l:1S亷+vSK `ϰ9v$F]NN]z*>ԅ>=u&<QvEGFSH!%3 d#7KAe"VlA{xʼ#Pr= (\ ߸&:"q\j!5qv0dyOz9L)qLjua#bC~|Ɋ!BbGxzMLqfܔ+^_Lzh߭m2h-Jd8Lm |ehn9j[~@l !sdibzީ%ʃ>g  \76# Ieه$,w9@#0Y*ҧsWB{كΓuj,y0)"CBVicY}u8x;&&֬:*N8 8A`Le mAN*gXf#icDQ8^æSL>Jn#,ny6@x&$vOWΊiL_o@kܿT>5ZwY#E>w潖A8չ9{,+OM|A%( ߬T /6%e*FNmK_A{ln}0ԚS׋nP#?hB˶h< RWP81'0WLM,{eKVq0Vۜ6 Wc9c{Cc睊yLrLTiR F/'ѐHZ=Oe 1$=dS18҄#|J.8=[9) q཰,tkl->Zrt涄WkЇ0 .+8m^<8y!>T?FQ.1V;#*%#퍧+lW1]ZZwð+_8n̛Q>?ϐsJN5;/#_np!5 M`VqA)@}Po hQTyI>pl! *|K040 ͦ#`j>4E'7H̲E(dqvBˬ s4QOM1ʼ,Jp1JR1KErlUA!240%T}zJbY8nf>7j &:l _f^t|3W1hnѭxY4+d` #'MrYL/neG z\ e<q-BMkخRDn$[8y<$vW:8 R(`éA/*;)K;8_B'?'`|ԓpS`N]!n :7W~o73C(z͜E(޷>T'vMy50$}7NxnXIx7OŽq1@=4rl14>3=G]Τ'g`q uD-D Ȼ3`n,.YR+ yBB6yQ!8Qu jP30Ϫz>x*zkrWkn'_xp`ARR\ZYvNɘPuxTHyFdёӕ`w)+;Drf{u{iaŠ%|+% _|V %idЙaL:O27+{-FUՖj[33O0T-F e- 49*DH?\*Rb/q^(" jذdV d}.)ЬtGO i7˗c>D$w>GBa_Dkn@ޝWMޣܢNTb^@h z~Sig=*'B2MdzZqȵOYm.><^99]`DJR 3*a0_.xz-tb6lk+gۜ3CixG/7(d?v]}hO(Csa(_xʠv<QOvQ0*̒qG:Q`yA }0Z=nh`j==%} M;7`&nc#ЩaКmHF'?J&4|NO!3Û0mFGFH2O@_ICnyޞnoB˒f"!%Q"lںɑV+Õ| DXư!b  rɣ]=^IG`\Tvʶv~&!*G@/0\*h_a#1.hUGFRh;6},TҷuM `\2 "B:=Wl2h;Ecs$bkl|%Z˪W\.>xN[P>JZmqTOɆU/j1Flp *g `' 7'n`0H.<޿yR쵗&Co],ZV<~ypco1!-x@AM8K}ݲMeRPaTaL?gA 輋G>J]ck95Q |יRŗh$ m\Mt|T_H:g:g&-:E0]Cjjd_`6lZU9){@@,-Zn&XNYrj:&:<V5,{'m+m,A%S^eg>ԩƆb9ޮKx5b=HKRd+3 s3m`qΧV{eg *2]NnYR8WRP'Ho Of-Mݻї;Z$Wl$AR,(f7򡡌 iuS7FJ0 %IB_3vKV>7{][;ԤEaYsF}bu&c[&EZHʎm'[[7Ŵ[Dݚ8&~1GN}ؐI٢ q@:Y]$cc3`OV eq< u؍EK,v,[e5ֹ!e(nh-T }Ƞ^ BC ⯎8>o+qslԴʈMZWAjp72mԟ .f;A$P=vB*J2a9$zZ`O_4.HU5P+pi^y2-b]IIwws0by7C61q{Qjg}Hf FJ99uiđ"W)[C=UL`5c|7Wh? mumStL.Y,ɤ[UF\Ǜ8-?`$xl``4Fm+?@i꓀7OJGgiCA`F"Mπw!3V$t;V'&."!N\gprr+ ^w1./[!ÅzDVi@t[d9$8 w׽u@=>GL"A'i铨%D#C78ki9r{6/MwЍ3'&(( bUX/S|^: pjg- m8o[3Yc0 jp>Ճ\M uZ\ua3ˮcUZa'"|rgPZ?`r-,;IOn{?^pmZ093ktègNjAA!/)e\p-ϰ^<󵀭A7z<(Q +s e/`j ݣi_|(g?6BD u rޢKH4H,> ˷?UmexFF%yα{A+QYkE+P қ(j_aDխe`F;S}&xAZ*#Oj7멊o֞ȥWD.޽I\W Xɔ& :{/&]\{ =*L +}mVZbZ4ɺhxO6u@0%bØt}J/0mF̊3zƬ$18Kٸa=M;Io7 ؏C7Nq $ޑÚ-ˉ\?ܷX; aCQfp^~sx-/=v"xx&^N ǿ SXBQ͞P Ln=<`M/-K/:BG"%3dXoVF1n UAuT2]r̯5oD' h!-Qgm`&Ux.uѕ#)]y.AK 'Pwvf%{aZ-hv8뢚67 t%ݟc3yJ:y5eq&RBW2gpswNd¤fC0IilLJh7bJ67;=;b3h;'OpEYr%Q`BFs'$xh;6=]>GT~+{Uf7UE||D7UYw[ >$:] .wC8NV/o_<=-EͩA:^ z`(7YWAޮ2"|+azF+#̡Ky#P&)γ (wfStb?ܫ]clP*5_ GoM&"xr-o[x#{)+}ɎGܨoKx][O~BY҇nͭXNf'aW65k0Ӕd i26ŀ&EY $e& 6HTb19 S[tJS#a\oJ A#%'AUHsZ??#0P%͠ϩΥ*:o.N)|u]~xor%ٜqW]3Dk!.ؼ*A 39yV8`g&WWjm}yO/۪f(%c4Gmɀ !7/u2/2k U>e)B~~k;:ḑq%<(%QRRQaZXiڗz|Q & ifipGȮ{CDX+l3VE@5hMb;20h3Gw0H뇚Y+Я-'wڪmSfod쥢?ڝD9`|Q3o1FuPRW66!_R c$8x'l4%t"๸߷D𞙪""j *aZ*ϢWga?xj7oGd )%$0 *we'Ʀ 4VO|()Ȕ 1H-z*U?-C[S-:bzƞ&2jH :Op,-AfiE Ѵ*,7pAF~ _![os[ S?Hg]꺇Zpn=5s|M]19zUv^>8 "=cgq8o}>DF^[źӫA%3nK0`,37he|5H^"ԉ?" @A L|.Whd,}:0a_+*}#dX _ Tr,|*tn^6oy+6B)یiU؜uT+kn0+邀EJ#DgrD+~'F\٭WX_bo?2 `<h%[?±lJ]#q@)n|y[wzoR\BZrfKDmbLkբtK+K1$"8oZ޳&n84I;[)pxYiH&8zDʌ;k(4bd`˄<)4ÑO]ڀ=P/n_TpRRJصtLư~u^k۾M@1PD,N0y!!^Ll X['~ kTؤO>n.C6#>1O+Z;\WxUPF8п6""?^,^܌Mli`V_LM0`eO[zȱ[p> /dz 3sZ+yצ|0#*ot-~Xb(h^%@i\s7=SG7rw݌ \5 Q(ٲi1ZK/WX)i Sxr@_ړ.K9aQӔU~ V|5cu!= =n=Cg $ N~.z#Lp@;Qcjߝ W%P xBB,?tSZJ ƳuCoQXЗ *f[vʿT ᕧ.#ͥVQ~͂[kOBj@_"ʻ?' ݔLlw_Zf0dyOAU.a5yGS?e($Xk/^,uB" B}lp},:*h̺i$vb2Tغk$ߋĽC#C" |c̓j,VQJq tI07Mr뱣]^WHPoD[ޅc_B3'RWՒ[!zVع'( -kۣ[zȢCGx}UAr^+vQ7zj )@\2rap롆5u<8W!BxHSЍA_՛q':rS<`ÙQ]7äf<3KmYrl]` l:` u{-(Eq5Qj.6䎅ݘɐiNN0cmRh,j"NᙲEG)1c!pJu7 y>-b/oxV/qgH y ᨗv6R!ԯYšc Vk4:sڡmiT7LnaE`k\OhzN)kj'<_==Oo` b+o`fl u 1`Em?$<ٕu^"U 5I'1sSfH%6f(m&DoGj]Nsmɗ b"5cvY ܞmyOՀEK~=Co u26[_b= [[s5Υ$wPm!l:`>Z=Y͌3 cu[|gOoL5#xZ+Fr9qJ`Dm˦fُݙO |`4*pe|7{& 7J5\usK_sXh[[f,@{]Avx ύ}=" ^4:eNBD9kTߎD 7{*rCI9JI~ nYVd~XF r"=kPKNY"EsUۤ=||-%|s~aUBgeCC=~wF 4ޠi&4 X˲6'dud& njyV]r[֎R {nW`\aR)7!pD/?)]@im L\P #.X|F1I`2͉c|!syraHi@5ZCOm{PH2kmu'\{7NM˨XҔ#ȷL)? K#6)1`ehiva~]~Gnq-U{̑xsΛjsYQ5+dU7 j!(4rD4CCiǸdsK otz|;'.~Ὑ}8Ƈb] W)MiݿeݭkI8BˌoxMUG1xy\+B۬ s/jy 5Y+yZO`1[Vy Q)4./$KiބD_"Vpah Q2W^,8M{ Ff74r{KzPkkQW401 2ȡϨQ-5)wYhown+Q ..[1q@$]6GB?ڋf 8ԥQׅ$@I7 g6 A# OW;$O 8i;|ŽTt9+Gح }S_ gN 8 p$ߥS{>@v$nk@)@ |"@|+ftk}-MVUޕ!}s՞PQV6c@G:l#w0Vpk(K$>a7g$7`ek IRDq_!̠L X:S¨.+ mbCyBa5;w`H]xAvP^ ]pCn:R!ca2ee-(Tqpikn5k$]T`+펦TDcpg%xc9"ήd_zG+Qk.Btl!6O)w ˸Q @dE ?&"=;&Iт!/.HXanvP)267ГS厪@ B3A𧙣հp'&.o3fhV" VҴ!TOt*d~$Z,Rr 0۠'&H6&:2i^ m2:K>xQϓ-]O{0 Rt['eF=cm>@D%{K,Q6Y]SoVtn`s>I-}gߧ"&q:sRơ*2N0`p&;"$y]obIA' $k(VVbQW+Y0 +g= S~CZgO ڇ }2b;25T mtGżJTӥ{۸gbxTgѸ Ah(Mj+I#گdh߽ ohO-?c:fd`jϤFU5~5ܾ?pws]_4%5 $ƱW'ڹ?%V&)(_6g{pbN\s$Z`YI\X/1ZSQFhf[-BdUθlV;"ϑAjt\c yrYw+dk?"QW w~zָQd%@Ivǎ$ZEifs,+L+^5(n>kO g;^%ɚDk\pg_~Ho.c"ʞHD*Ssw%/nkN%G-rtgPЉl̲nLc yYPc[ ? 9H !f,Z2Y gB(u]=C$z c!qFH_A k j)3 V EDBqH g>YrKu^7߶H׈voxqiiU#V.#2|);T4W^ePW47#eXzK7S=k+NE%Z}פ>iTOWJi]DwpbB[8il6 fU۷`Ƀq&IZ: /I'Rl˺ Lo9:j=GJeM/*FE0^QqTV>QI6l~d68BԎfD e0_r׽]U= *RobM4W,+Jthq@zZ)Rf_`\$p}GąU,lISq<Ǘ5"ZQnIrɛy);xAZ!EFʌdw߻ PMȣhMހw"3uEd7^[; 5Laf\|1`?MxO"̊8M>yï+Q0Dg _B]W̝p1~G[yT4r L*gVUH7bvJV`1gc76[4tM`66(3}^yϭTFYa\w nu_GHމt);,wj k[{Dh&p0Q^^,n՞ 2eWa0*ԁλAe,wV[4Zo5. rsۮ"\x0 mD5%0"2v)Nw0}BnUKdʅaJmx OwĆm]jZ,''I>= 1`p\F|JSٴos;p`C+eCmbG7*#jKFA VHuakSRt3l =CND4&BLi0r;7vbJ&m5XMD\qkޞQ!]}QHOp@]XBˏɼ﬎o5tj~.NFU]'ſH6>#RܑPK>?]B7aQ@fq c$'pޚҬ@64*q+ B^=}#npΎUf3/@ӯB,[ fsChwn#rIX,BUv=0DCOl>^1O M|/c"^zulÅ2Ew:Yyh|A(Քս5 @08mk)^jNQGN{SH n[E$fN6 g2NI"׵gS \n\ZFE5KKOC". 9D=赸IMI;  wmIORț Iܨ. XΩ~ geؗ@6+ҧ=t&7\T?d; : 0E͆2 3ekwE< *}HS3采t! xnv_a0IAn#&@a-Gz0@ٽn5b7Zwsc-lZZHCwA7WL;Zp]"jWpgrTrDJnI'S"єdc&a˾|p?1GI>2U*Ь *PF nI"*r )g`$)R.m{oXn*]3Bc`-0D<]kJ.&HdpWB#H?*a)4.]ۇwz !o{7m33 :J]}5QK&qAw-/]5j@5bp{KaռWN z.9/aPCYq*#-Z.Hpv@PB_p5XR\&{[%Di>h?0]?Y䛼[fW/肒 x)ҩgiѥhrCpVt-n^=BFL߹5Aut} ?Q/-b9ו,uZs1uf?~neZRYDÚN-áF%hNytx`hU>@fyjjFi>/M!@*8zQC3XWn5Ly&T搓( &5qN!zS J@'b^2W+7N=ԒՈ&ԛU`~248vhH t(d+E :RBH’9Q{N K։WN~Asgp[kS4%{9< ei&@OVaSbmDk%F]bCR#|J]lW=SvxvLs;/Pbmk:,n_a]*BvVhC?ğUxcHaqrtgb5j ;]璎 h 'j*3LV RD[DwkRx,lՐ5Y5q'.7|L,^=EO|Od9Ʒw ʐI IN{3IdƐ!6=.&s`ϛ(48t9X [Ej"$o,27)i@ z$hmgfMKקJ)E$ j!1P7GEXCLo;rOI7dG^5db@2q`A/5p"Ju}voA9Vh-z潑MF]HLn4xjZ$ŗ+`Pg@7/ݱ>pcOבotgC q6"KvɁCT.`#v شd.8S/2 tD=T3]IE୊>10GC0Y jIk'kU# ]Lڰ:$}rlc`1A7cemI΀v>22ޡ˸Cz;13(9G 28Xgr 9a?EMRE0wF ř*[^c5ڪ>6K^.`1JceR{Y9!Q"sm]*DZJ7WcFeKdXB%IgTW;"wnE.nkLXj_B7=$te>la2Z|iɗU u}oAe5DyʦU xۛ=UJ2v{t j {kIQ3r 6 :বrߒjt~ODk+$;W"}']\ NP+pS<v.*Ey\^٣)͆]ZKG˿"dSMPe^V:|GhawRHn<By={|%,[W|uæhmANuUH0xqR)To ^Vb fug ?Di;Sacp|TRFbFx=" |` F>IɋS݅bEJjj4MYT\'ų=\_Q٭9)kP$Bm03dON(>4Z˺ ,ܛ@G.VddȥsC)M5R[*"fvfŧ[$+nE63p `+L@SGHQnjk~t>IeBxJM ]evf{ݏASٺC>ӧ†+6Y!7/hZVS6u'6fXqsn"O)O_spxeB"[Fp0UAZu~~i>ˆ~Ũ2 I Pl ?dTNP !oZz*@X@0'0ğ:3fɂ Ӫ2axvaIR`C9 㨑W3:<ʖFs)#c L?"KW?bƴz\Ew56XMDJx185fgA<2Av['aZLFnEJQlRlc4&|\^;v< 7 4.Z2vMm$0dbrVAo@ȱ@O@gV֢Ű7|Zz7S+𖉳u@@ "-$1/޴bӹ~[bRYF%"#wDwzIO0.\D^W&a!O -ߥحx4=\ mY;C ג:\4!<}N0Qbiuxx@bfvB1$Ӡlhӹc0$ш_} >fy-t(-t=RXK&P|r$ݭ ɂ37L(jHq%eTk# AZ(Hkq׉#D 3ڤ*T_7V.%sQάHz{NjIv75߯7mzwx|8Tdz<"W{((3` 0&IrslƔL.f-ݢk+`]G1HmӪ+_o5(e+dp6֣SHb$y?{]scth4~bw^{M6FMJ qg6zS-03Iǖ.>R@uߚdPԛZ=dLKvfMT\o);31JFti,׍YK~/1 y_\y,tIX 2p B܌?r#;y=J%2⎈vi%}lF2z[^eg=9ef$lb^Be5U?70y2ә_qPq "ۭΉkqmS9{ngȓO\*[gX0zY#Z.Ƀ̪[ٿbܯ0)~~.rI})ϒ\#~Y0py!.,$-:5I۬{`srv@U<(ןg`qUmaImi~#&'nIUsOs˻v~23&}Xv^U-=WwzL i7iiMN]NR.Iǟ8BQkBk2OՐDȵ`&Gv4iO۱%&kkJS1|+c 1ȰJ?_3bW[Y?%" 2/7AwWHSYm=<.-{0M”TKQMM& plaɬN,|I+ ſu3puWHz`*!'rYD NEo z=OKl^afZ5OieiZ菛*Z;iޓ?^+E;aDlk|.Yetlk_xkED~}PZGZkh`ԓG=NܯaLyIDȭlU=.uWo (4Õ=Y*Ak!,_R\3m6_@L$=IeqFZ08d#tG'ޑွ##vXTpgYnr6 ?:U osp ;Qٹӳp ?'g."%_Xmm[ݣO;6[N!CNo]ÃZcŁXh>-SXIWFyG0?eՃuq] Q wήJwEoI5xYy i0߾VJ%LX,rOÕ>ś5{ j,}Dkr0iE܂Mܦ/lx@-9Y5&# *3|xhvTȖFʮkT?=9ٽ^q:ݨĿQCћ8DYxi 7t9RVz)8!yQac!ܮpJ(lXSU@WV,|'،t-%utfGv'QjC[uqWX޴ݪ*VV*hLNoTWHSrkTl}h!}F[mCPEF#(u^[Aj;L#3dKk~aVxr1<4#D?sܣ kOt8y=ۑ! (/8];SЧcf,N>qa { El]%u%ŖB3x6ԍ- CE0j,LOr@p_sPh@Ot;C Bnw1G[1KJ^ i-^oV%ӽJZ4gu%H `)&fװWP,N(@oVδ,kQ3ȤHadVfw>P GjP֤ t0;%[Q$B2FeBhyk g5X Y:v.^޴NuźsƫV`)ƕdCKC)T/bPcS0+΃/i4=AhPo::*üw W2#dG4c)x/P̉ZMe}[wö!f?ML+? ^8=jy UMTKo@2ژ)Y[L%6lL쿰 K:"ƚƸ]`; G=K%D( N`R֓o>8`~[%]OV 诠d,PH@qUe';]aL#W t&ti(0x3pA}gIߟ<' ]9•8HE/)V NIgÖM HD&LவP*m-lHYGTlzr :|үNm$_8wQcɱW+fr9> ^C= )x0xCjzʌ2K;cv:Pyc9g_D c[X{.c&D5Ad5DHuÜ9 B=`uwZ'1"hA ' w ܏>L+QKhQ`auXS}}SS qɨ}v;+B$ C`M1B>7/ҁc6HXRT`ΆuTK9*)nVj\6vG%Jǔw`[-]wC)ErcMfZn[Ho<'#A6zҥ;xD[Tmr߇mef2qt}ag7R]?QLc٧d{m dfTo/Rm#瓔.DrlSQ<6?x :'/éT2`H'$,?\A>2v'BuFM33\&һԖEKM2|6Y-V9!(&W'PL#:Ww3~HyDhNmSR޽鹤 "aD^7*gcvr]1sId;oB#ɕis* [gU.l0U q?}%*xYba敐ZO ;&:eoiQ.e;Y[7j)8iDO{\JB/H7n~WY.z\Z4U_\mS(жB#bnBi% ӛeqJbD58sOH|쮢  KT4rU{Kq#uh帑 dI-yͫT<l+41 5Y̊mNsnLV-+:cw>wŻ1Ccr Z9גŰ ro /Xt iuP'sA}\%",k ,oU8<'*<j4y8_Aw/.JK~ O؎ oۦ9@@Z+,Jۨk'My&ߣRK-/Kb2ϫ+W"ˑ`_M cK^]i Sǔ'HQ'ߪ1*T~&y*Rt҈4D<Ƚr,V ͣ)R>k^Z] |-]=?p%0S,3L܋Y6R?TҚSK:jA+^'Z.9D{T9J͆[놾UX{Ϛ{/n&> y67NJΥЇvh D瑭0wEPQ;",yp^@238})/O@QVj@+;'>c5E`L?cڡ|fOC݈j7fu{83w/C@Qɿ3;lrFM[:Vqa#9]﫹3R#O=;HˠV{t¯\mZl{ovz3)KgW5ͫ^A(FOy_C[X@Y~ ;(Өij͆)g!2yyJIj-c {_oIƍH?PA" jZaU{늨ex:)'dAV|V|7Zv@^Vw'X~I أW^yBƹ*GJizsSeNPsy( ;8J14)D[,#㔾b,Ebs #4N,t"JK3v9{߃']89GV& bUkj_y_뒾Ou,kmVwI<\i$lZ?πaM'ro|ϲ6f_tea@e*בB 䏑n赎~M['Vzv WF-ߺKo ce>D$G΃gw~v̒#=`Ƒ͡純.Q<{U= Id_)Ǚ)E l>4 uajAWjPHfuc7ANy"DC@7jJ)N^KRpEuke!;j=ty۶q 0NIzlWƬ@HlVK_$i:%ržt,+hڦ0BBG W[1jY+o.L"H)c;g7ݙ~)[AySJIE3$042dQ ] Ԍ /J3ı^ #bbn| Y={kj^@R'+y:EvY@黭~(AĿIfّ-P%(]S ֩'3cXTC>H#VT =*EusƪgooAY7riYN'„ yHny"`5M$`ӎyOrT y e,LxNYfEϛ4}u9 X"C,<;KJd+Y@Q᭛/Kc15В^23It*=[Lu:Jyw|՟<3JxV^%T3s,CoDfS}8{Oj]M@*^8HǟǼsFBF5@9$# ib݁E=Rq2P޹XS­7Jy".Ln7btf1\H:tT"Tuw`#01ct^tp.xJʮǭ|D*[,ԡMH W5Y"F/O톴yBn4zKV;}y}ygK!܀wޫ3h|jclpo΢Er+e?bku93vˑ24!g^IŗzJHiȯlègCcG\};z;DZWءR֠,3'0"DA` fA`1ˎҶ}U2ze-ErjyS3tHR @ .ˑ÷=c&!- 1窂 Jq1Cc`*yþoBG#1)B%!̊/k=E.@ x1FL2h'3V0½pih2ħCZO7rl1fҩ}qy.@Z6된 O!j6wrG%#%, MW{`kNܝٛT} 3tP#X;4K^sV*!a/w 97-n.<x\IYQkYENdY^kݯO1[*F<έ') tqM@>f=z.ٿk:Y%ߨy\euĊ]͸D ݑɧEd=-+Vqċl&>#@i"aV` T"%EvL狴! ծlnZ)^e@V=")%veD Jr!56=O9cv0*evdab!H{4@ AlYGsNȷة0'e#M\;I"D']J٩r -^8ORU] I耚CcvRDhڀ9L6`}6krVc; u }nx x݀Ѯ(bF:WgYfbۥ񟨵4J3X(tJ:ٕaDg PW;vNyBnK@Y7ѥIcf<\s[[gT?v8= r"[k?$;r/Q*4c:nɯiՂ^]E,{c˨ bcx4l$YKarvXmBJ|`6_љ yezMdiWBN{iI|29H`kϛ@BŽRX<[^$>S~Ib "pi>ύ @m9cIAiDSN1}LCZ-vP@~sm-Rj5t};yb߀HmZMeҨ۩ĽB,&E+( Ԗ»ffçɭ 3#8˰[*R@3UoLI{KIT%Aǻd.aXm}ؑh[@%8q&!|77판Q9sbU L]B &p#3;E6Ջ8Sbl j[Id ѻJa{`;o1n! 6 ڎVf_m5ւt)(_8(Tދlhǂ*V17D{=?t)Й0K*-4NQݽص&r`W+,G($ksTr_{&t#\-OWN"Sŧ"noo:X񧮲:X}|e_.9E!|@L7ziZYngݎ~kD8tmmܧzg]Iuܒ^"HL@VIrȂ|܆Ձ/}})+كVu5M5< ,nvcg da#3qۮ>*Lc,T[WR> *P ^wfϬy4>LVBY1k- m-HL8⎰GRRd b107 2v\ynݹš?1|f:BW2,~JKBsN) hk~"ړNk 2ıG,Vţ_h% Ab Z@?( ԡRܙ؁HL1T|zH+lH%"h|se!hN]/ Kp!:_Ֆj4U' _GyGPpVmȝM}3ޘX@;7h~;1@_U}'|L>Hn?Y@ѡG}_Pȑefhгt;RS 2j_U]Ak4U1/FƈwiXؗEs9z՘uX`eA/5 HSd kX_J?kMt un8@Uz6 Ejȶ@ lI*O]T3B1{U/%:e5_lg+Rx";0xCaCqR/R0(9EY}?"xLa:~.Ua1nZmX\}˝b٤$d#m 5ާK\\]T{1E3#B7*YY7v{P?ZN&NW5<>{4Ǻ|SQxv H`3SyzwmHIX'ˢXE2fVܞrs >Y&F2H>;=آHU/ P'oGsLtZMNȌT^m82asRtj+;MN5 HhՋQ(eOiTBfJ\<]qW~~^LiZ)4Eĵ95jO{dh[%yW YYE5x݊6N5T#q2c]S&j%{h&~^vA#W߉n+"KF}՚ .|x42.[@/HJD㴽͛. rA#40b'yrq>S+7]rqN]+bTO 7[Vn$,m'S@"[{#Ԟ^x$Dߦj2CuQuBY|[?CN˖ط!DeBO5!z} ([smQ*쳎48 L|G8 aQXnV0ƠIf2Q!V ԅsͧ0>7ޢdSWQq4_?m]7jZVstR~e!隣:bW]4UKrqѯknr@),x<Dzu_Lp%}WqBd6-X7Sm]ϿB/TdfEYVaCj1 legOJ?MդDnqyF dDZ2.T+l.ߠN!"@a < obLt^niKk>ۂy@I=N:>"A-+"5'f qKIvu4NuPD-I*U7257~8FEu*Y=e rXI9{|7gKy SE?fT 8x G ~D2*t~-!YKw) kgv <|ռr^X(>A Z Β?Nl${_j/&2m ӿ4"W.l:DJ~PHh&qt et<ZOCPf~#|jbVds0 '꼁Y M4C@$T%Z8_2F&ZoPY.kbCfm0v?쪶Z~%օҶoBa;=\|  ]iY2i|&7 V(Cx$+YqQNͰg&9T9AMziUֽͫLҘ Z@#qJ_% 8ȡJ[CB 3$8sлhVK#_s?oc9,+/+GBѨcfuPxmp(<132`6I_p(| .%Jg}f#zDWUS!v>5Q(M쀅FҺj=x+uq "q᧗P#14v7%|RQM`9ׅ6g^\VG/Q2> d|k&f}j+`t^Jo/qWasu47fnQ;.kjQZA÷<x k-Ł8d!0A;eV!!vvwXD 0r6yzf Yd2ZBPX3 btb`D#q{1tZTyyGw&%plKF:7?Ub,װ#)C fQxH,6Eeʕ=ndZg@3Oz&._Lf5m_=~ڄ(ſakz5'UIB_K,Ym]W>5:*2y΀4QÚ^_ Dq?uɻh'P(.Z^Ū&DZ{; r;=ar墣(mv{}Rϴ'GHA/7mj|=wgkF=uvFDuK&j-"ߍ S0PlC59'Q(CDdq'j}o{@wȕcDW0bCeuZ#*}._z["B";H"3Bľy9 ^?|uu5PE0ZǃTO]D)4w}7%qOeFnrvf0״wA Hd)ۋf,{LY_]\ R|m}Ϥ\ s쮔h^{ gHR'Ke~\n*k ȇ,2]ȧ&W!)''Kor ab!D;-Q0pXCjvH1&+ւ26 nR3ʈgm,x.< ҰGc@%1;NY߉ ncgqΪPlu6}~ y%\`aQ;_ZM<ت & kL3p;?yo6\K 1vpȞ"YS?k80 ˺^z+łUs.b%o2ԅ8vڢlۯiD:a &{(ZAˈ*O+^oe34<'-khͭ O:ؤ%VWӐLgL߳A. Sg9FKqDKʥ1z 5uٍdAJZ4,P4RPQp0N5cBT#`i(qqQXHy_w&Cs(MErN g- O= >*WQە(@1S;DCO tL}grOm:;w}μA,%ږ]2'JxpA\i9厂" p)Cbb!e)K̰&p*;Yp ?B uTu&2@BcQ\X2s( t1USBk"W9`^/;z:27k=!8%vg滀 tLK)=8C9c(|g]\(l{x$Rjn}:gfs.&J&;~<ܫNЏ\ޜGglٽ0PW{ ~I0~6m Mjs4ܷ[<Ņke05 $>p8;~уDo+D‡3@<҆r 6 Qr[ݡ@{W_B(#ksn3.䗕Y -w+cB&N6܁6Ȇh\#_OP4ǔ<> jH3:wd:k C Nb/%P 5 E]>rYo1m~b{Cڕo nfQ#;J *w{0CwkM^BM#7R==h|?]d@T'|DsF8KЏO׺."ބlO+njl;a7(w<'C US>ࢠqn3ݤL_ a?)p@H*wz2Z>i\F; A%:(hNCMQ˔ri hWb1c&m9 e{с~ pk^WSu;Yi &a6w:eHyV"Ygi]n4?/G.gA"pO+A=B33 !B4`Ѡ4V=2,cQ{ęż[R_{$5 "3[! 8/>dߏ-eP/}e(1 39KF27rk#9ZBLZ G\ݨjcPE\p aׂubq-dX>22w>]Cn vI ʻi~1KL3c'6BU7- F0T|h+1-dgA_=Z mcX{|I҂;]mRI`Z17gj@RB&('+xckaXTw~XsWs*]+{D ?~ՈRCıFuuԾJVy a7_ Aү iAC´dwhpw[BJBہ,) z*pzE);2Nys+4՚?' V[-a6OuѦ5 UO]zDŽj`6)*.$k{AIwxdy2JG+\7ōߔ_tRڃ`}|Аߔ3ĔQ$|np*΢|AGlCqN̉ü,Tpֈah|TZ^|pY|8[Jg_IYDlvwHJ gk1b؁כⵁO-gWJ)/utx9>Rr!V>YW1KDWT|,6Es[Jx_'=BP^ldj6^gWwT3aLWG1G[R"]>< ZjyCKi6D67<^zz^Ǥ~~#r"ݛї!,V- L@P2.:$~LET9sYū,T9d%cܧ?1,v׮?ƢUT xtW,mB7:ŰZG u-+ME[}[.5 vڮ(0+/S6 w},1i@?q &׹j>a2YV}f~|C@dx_ &r5 Rj2(Rg&"֛HSubV?=EtI#Nڽ'0>ݴ:s_Դ|>=j%KВm0?px'px9υ %ԫP5+VHic9$ڻ.?l_Jdt=,ѣwv%[ߙ&M vym jmNv8~ĻRa B: $V˥;k:!iuдn4b!Ergm']+HF)lڌt=8wnJ#dk/wXk6~ﺟ%q]o9C7L2WRU~N`0b]z!"_$!) ?fȀ8j@C I?EYHTMI  G1i2rQ!8ْѯ"f6tCdl-w,j˕-wgDi8JRC\- 8&^r>Fa$T}:gh9tKna-:}hB^8a+#[R޴qt%q.JD$1H¼.y]Y¿.nvmX&4;֥ bǴk텢5^:TV؜øѥ<l}q=Orx̥p厠 t]8Җ;WRFdqyr+O03.%]S,\~ZgsPKn/«@>9Ͽ:N'dr v COދm2P};^>dW0rD>5.crLv&d+J= CV/#4wjI#YX^q zU\ ߸y;>2@L-~=<">C*6`֭Vl67TÀ/.,(v +4k9[؜/(tb3 5ÔI8G k ټU7Wʼm[g)\bm1 xiw\pk&Ѻ7@&ѕE(7Dcm e#,xϖN%Kr*пNΠ\x}=& QӽP5(P{~C1rxZ}v\L|)5\gR|K pFae>ZĿ1υ| d({[@1x"Z#*,* &U;]7p6؞`rH"c_x5ǢDdqmyOYBfLbP.p3&xEKUAJua܄Bt5%lie\(w #parIֹd1G#:$I=[v]CD߭BŬp2x9兘'gtj@&# F ]I(wZGPa8(Dܙ{pv]mb3vzSEUs”h%+c^9j̅,XSU0>z>#eW(DawaMHmI 5IAt.j2#|_PF}T+/؋"kM4csdyH`.?)xNmI~DQ]-c[D tO8Hz0>s4 k;).wAKSv[#'iFH 6`%;GlGYB&ǹTXVHG >Pn_WI7L3bwNߐY,uT%UN/ U ^-+Nh9_[(UǕ0~&ʬs}9t°4L˭;Ӫ=#2+Hrr7cx)Qt}< | z̜̀( 'EK秌旭ry%BeoyVR)"&^7^#n8טAL=4fh"r|aSBW;PGב֖$/#cc0~wO@^^ 5#WdLz*e̴H! zRz>@ mCK~/%^1dYPG<*v /T 7@Xsnأ9(4F~%Mj,/Wd2wmzǑ2g/$@;G j1,y즬_be>uL`oK=ىF܅<&~׀{r'nJiG #j㚫2ї?r oB1,^0Ħ/[sdݳoW`_OբJibr#Lz>ZEd ӊU+~:THb%Zk;FUL9z@Q"k;s3:|ӞJæA9}6G,=jqD/*#5oѭÉh;j1TOHHA&%. ۭ*||ץΑR^-iy0o#ڽ)[qqE]&v4!U/R?fMP#'iV=FUEi#>F;sdam #?\-&~/woE/#4,):9}[=>*J)qf \B }Meq͉zhUoQd=ɫ= =5Y(,qjE@y68a*<ӂ hbh5yMbvfl5`糇 ͉}ۻ)e$HwwF㵽x>+gǍ1V?@b!V>ܼnYa+e"i~rJК_|iu^՜Csb-#t](czksCL#sy޾SNQvs,rp`S9V[=Ƃ+kV+0@ ( c(R?K3K4 џ HU2:yvn'ގQ@$sD LpEq=BG53yrqUn4hCfj_-˘ }InUvEd߽y=FOõy-3~KUNDJ qnFoKjc`ۏV s'<e@io-εȋ/c0ҍoĔno>e]g\rG'p:oHァhZ~' bt_4 z0Q!1d$FI;@3![sUaXS+ w]>v^CS!Xs_YT 2<;' -!?8 О<4azAh 7 llĴp)Pqa*!kaxV9tZ`%6[3ǍacOXñ;Dߥ CɇPp3]J.,gN֯-*ZF57Ww%U aH,7-vH`H?Ve)wqշt쟝EuLZ\2?fe/˄;X1[!j9xp AKd [8 F 5D%cM0s׭#*M"rq*bTd, *ֻ7P!UW35Gbe$\L3d:³aVgiK;jۗ3(XT^H6ֆXt8G 5`uwBNQT4һ$I4q'0៵ER *ﶡIlycNݛ^F ~ 7fk.[DZyR6 Y -7YjOF/XBbAj{e9 Z*rOCڋtD3}0ا|NI%G1Ҷԉ4-]X|w^K:^Xt]}t2ߞf?dUYcܣ0(.fo ?¸OHN\Ә G1lҩ0~GOYOgTD RBc =/^jR^&# Ԏvpk[3) $x.€:e6eƂ+0i&¼ )Krfؙ[%Ќ  ~$*P^F(֑ 7QvspQw_a/ZOҎNktO䙇G Y:X' JQ3KB򞦼~Ann`@ #vHdU־53}(_[Ig>;&nQ]-j< =xp HL0c֤'> /o%o 􊏦 y*gT}<w }Qkvc^ҷM)s&w3J/v Y]CL;?nA}Uj~(95nSN$&H§杧éYp/}G('n0ڥi|<;xPy?L5.R3[4p*%iw*: ۙ/-mcRcD}nZsߵ\@ ĢzCS?qȯ@`r).y[\h$r/ɍzFD/3^z2gbڬ=$9[.KW!E#ȃˬRc+D+Lj-=گ^_1J .1vSJA3"a8ԝ.iuY?u!h0^rC9`9Ȁ}%JUmƆf+"^b35Zr"=k5ͨp|3gFg&sC'}-ɺم ,l$U._|/d[+CB@swx/@1uB-H(DCiDUmNOq 5C],gP rޞojo5NHD؃7K`QsW@|TS°w\^,9Ӣ,jEт=fNDJ%rp8b3wI@KSҭ|_BNz;Z:#;r/-SF,@7 YLgUjׁ zf]I4&m/E 2}L1 cOu-cÜ0m'6؂ %!X\+as>I#I<?#gL-Q!%T+;ȧUd D8y|EsC4ѣ\e3)ַ &еR4 s|ݰͨ%ů$rgjO4fѦOy9G׈9{·Oۄ3_pZ:klu~ MvNsTZ`>EN˦ D08)J-5ib`8'N҃T? ]VU@b(+Kݦ1biES}`?}ݒ~UCvOfZ/NJe[~ TBA)72UH6 զ0} Jzvi΀ БI-2 zk1+_sϋPf4T&H ^\\R"60ƪ8ė=ɍZjo7넿Ο`.Xe m@G*Y|nҐqg;+?᥁?7  3_a7ojMLS;bmgcmX߽eI~ 8g^*{_a_Bbj7.X !uBAtvrnF$1^RHsx.ߗEp½=ǫvЧ5Ќ=eh l?Gtb +)V= #lp^ci8!i!mse Yҿ * hRY^恐g 'm_=᫋PM|ȳd ]`Sk [iǥ]Ha׋O3:&7A6u嬄刨aLӈ}qH7C٧(rqE`܎F6yhHŕtej]TmT-Rzl$7ĪeXֆ^ԜT2'UKd8C!}VR_&i,S3Xi\x鋫kA ˋ?d7]"/ >]u#WFȣ CU,Ƽ>:_ƝVqtEH,z_B ^ |\I^Zag~{lX7 )}ضpԐX.J8F ǚsmWY v/o"şh.ko-:Y0 v$avbAtt'Y-97[+>&(lwĶuK|c"xzmٝ/bc/J74vGd6&1bssNAD1B:LMX{|Wb8Un(w1ܭ1A<yYLXcI1^˿lcVDEE/pnՍ {iAPYz/Feߨ$̒n%H@N#]ff@=}SU6"1-2&|_H_|s v3ҜZdR.R&zwEo}u 55ytur()'mic&pzQem+gаp7JfPR K 04f,oo$> 5 \ Bakt(qQC<81}kQ[$mT1!Z?OB4k5v iՆJ t@#)/pKق0pB[?~'~^%2wܴݼKvO} ߀C;*._ǂ3aTĮV_2 k_23ɓnO2ᑖ[Áudw>I9k@|n^x"kC), 8BDۅ/g ȩ^,x=ɐC} JSѝ-Z њ萰=tlNF 3=fyo\@J1kwF_׵y_lh>H $ AysϸN :$L@T5\Ea#Yɛ5^bJSٖ҃ J\M1袨 O)KKvMmh =R DWO%BpCi$ p=t39L|bǛу1Gd\̵`pY@G1>1$g_pײ LEq]Hg []D @~Hջ!CB[QO{R8_7`.r#;A0D_^kp!ڱ0r# Ģ%@ "PFEʔ k2U!<\*q~G ja\V~Ԣ8z YM;$YI0 3M v!͉"KP̋?MDMm@kw=ueL DU oHb2]?d0Nn/Jϖ^{/M$pF-Jr;}/[$u5d"kd:W>"S(|V6CA~sh76mxԇؑHJ6ӗ{C -z{x;,3uٛ?!6MBP():n =3iҴ<Ԧ*ѴYO2>R9B JJ["? *0N?frtvbsgA68ʢVݚּEz OxMR!wרvNj=(C*T/^caY5_e 4C v` wɿfo<ⴸV8 +ّ0g#b 4KvW"GPZ6z/+L9cВ˼`X7'rݚ-jȧ;ds6Au}G5e : w/U&$a5VmŹSR.a8}qj(\wf< JwlaEWqHܶcĊ*>Y '[1Ҥ u.q~inTt34>r3gM]GLNMZ.n{p!#9WyJo]2Ax/m/2|`:ۛ>w4԰D{*<:!TkCx#rXmB\M)kt:p1~>MX%xay>R*c`rT?06ݰ|"cךSr9 Ќ3p1~lc_Q9em\9$ol'|lM Mޔ7J6=q*ԦJz.\ ?Ƀ´{:@ޖn|8zmKvi`+a^յhu^N<ς6Q '6oIPZ^j4T(Z8lt>|dOIM,1`Ű.lYMbHkueQa鏉 kv_C/˴+ ]Zv}v8^J2E' ~wۜ%O)hfx[UQ=S;#7X6"?~R GECaZ^ivDI/M+;#Jndx2eKFU_svR)롗(a짊93BSdd\+޾@`>#џ)o jTw GPH{8y:XCܣf0$ԆZ`,- Uݙ]֟Rv)(Xf8O?!V.d,FbkP# OɁI&6&,N㛇Γ}URO] $>sy/kRo$ޒ!Ue=TPֹV4"hVB8d!{nDKf«Kt6߾%:,A[/r>X浔#WNex!'8Sd|orቹJcn-ouhѺY^Mwgjwvn}flW{eJK_[7̝^<0? B&hWSLX\zIgOMcpHev/˿"&UWs]ݦ)[%'J9{ȶ3"`/ߠ"1EkO׾3tL+M;<< %9cC}djAͽ6ư~ži`*#X9G'|?Pwp6iѫ6U'oW<;WX|?ouS=Z/,aNf2씦unfޗV*i/$&n,hnT=tHvpb@¢Y%gz [b"a {B'p͊&ʄZ$ ť2|=P˹N-*_I Ax4/m,ILH!{0Po^f4eK) t*`r*S}ƚĈ\6wߦQO҄\C5s1˅P{զ ZA"IH[}|L 8oO{4rʤܛ x]OKl)g:IX>:L/L1˰rQlNvl}ЫZ'Ks2w wW4f|F2ڵEai%n5$W;=sF hc i%Z}g~Q1OKI)3@ u%5i&z _H gJboO]"5 /<2ě:m= "1C۹d!@֋c㠒gu$`:8PU8.6G d|79+*<iLڊ[F -EEѷv#,uW\na *%/)HuZ'StH4<ʵ<࿶Ɣ.WSQK84D.<2 R:{],aO`p%%q W3w)gz#ƎM;YQ-DF~Vw |oR-j@! sj'u+zޔm4v?[#0b PQ cNC V\7Pt>Xl.2_Й:Lc[Wūig59J?Ri6T[G8}  ^N_~^II@n:VmOyd'.rs e\@Sa|G'TxJ%ԐmJhZX-􂒰㖎`JWs^oZZli%r[q2+:`WN2$v j_$5Vxn˭}9yY͢5#cl(5'߹ QrTGfc0&S0` )O >Ge`xT7> ;(k6Yɟwu@/V #aƄ/<WUgG`.RNLDᨑH"-!K |D3BvOof6W `YsS-,rnkrQJTpflZ|pS)=%T ܔG XDjU4مv`A[jrs~bd6*G).:첗YECxg$wlrܯw9˙5BSu<.eIDqi!@$#[SyKl]>D&&MsB1dkD' GgM YRCfwQ.&p?((TNs2DYz%p9ҹDRK;"r0ae>}.dZ3b 3g&R+PAȹXTkM&>)W[N&` ʢvaP? Rx'@EDCC9 /Hk9 )II3Ozg zꫀz(L^TP&wr[\w[3CeJ*Ѓή de"6(ۑC9i Ry jRKt(Qy fKq Qx=ICW|(w<߭"2*_s(d_Z*|"s?-E݂3ȻX[|5VnF(Evc7Ve9uYל䫗DWFieXݮHcc5r.7oD/A~FF!FU(\E#+D'Q.𹁒?N,4z1Gd/1 yP 38m^gɻLQCu mGԞ }Wp|><~G 5Y|WȗWNb)AC)L?޶笥4 |9ࢇ{|+1cE=g+Cg""vmEKK98<. I('Z"4JR-JoՋծ0i,2K6)=&@'0Uco&1W !m,ޢ˦luEjL3_ `;E FŽRPu w\2(J1%;5_i5}q\yV#}L+r|8\Q_oiyÇ'p-d8//+$P~%E _qT5k"!/v?]h"ϛ:YH{ 3]D5 *6T\=±]@ok#AGPZul`x0)C%0^1v$EU~7P[F:TƤI-qp4n[$vxFe,w"xg&f} 0aAwoXcII(vkxC^"Q"%~"iֹo+;Vzk0nOڏ{6[QzKɈ wnX[`OЕvbw;: ~(&Xkz˖Bb '3iᛞҳ3?öNNĪ֞X]ݽN\g6hFN*s/\GScRQu!\f٦ a{QE5"g) tJ:S? kJEym;Jl= A犽X')M;pY̬`B˟nj |f<-cZlSQ^~`<5 ]k’M(}^ΧaU)^#^+j(hچ6c缪5i#jK^RmK@_QdqexY8Dd Ϧ[N^>hi~A^$PVXS & ٰЅ\ɨ ćnr7Aj^𲅭Cng)V;+VR ͗'!'a-Ke ݈x!SgΕ&*udMoc.k/(/LO%ʏuN9 :t.f:[ ~u|a UfΕ^ HOwL d-4Zc;#]d9V-L:L5{6 Y,\czz wvۨmFiϙڎx% Pvb׈^ F&gH<,1)w&k"'wfW訓-}ez݄L~2}tHNPL8ÛNY'kA)k{ ;=%wg Ѐ"WB֪~/A1 ,&dPxR?$δM.|)  8؍?2_"@ޮ{ԍsb.*-tS Z,{Is`O:oȎ%T _L˕] ҾCw0m0jl*Os&B wrT+$889-_FdA{uIfЛSok!#`b6B _ C_,=HMBdy D|Qz/99GpL&(&eod UkjA E ( {?e\nl9mr2*vch=C(Y5;&AS9)џůe}Kkϐ'yEvs< °0g(@NA꽻WK.i%33l -}guCWpX@ \K,Tޢ"tFt;Ѵ!5V`Vv lT~a+ScG Eޮ3c5\o; C*EnHr<]RG{c-|gfNIv=]NDH )۵bqb(WbY˗Smߣ M^qAdrυH8c\rJ'M@VM%X6k^NiYJrcr2 3N+!fӒxqNp1׮S֪nόcJ7;r!"⫦bŚը:}yr(1w\Nڋo'9~^)etd=mP{&1u.Q+tc~?!UQ`բK#GzCُ nOC(:Y?evrPZ jF]^$ɀ^ Yu1w3q}o=NF:T &2/XNDp\ºEwvXeSm4rZY~p׉4kڰg!q3f[ %` kbGh!!xXYN >pL *}etn;a+.R:?5 3 +)k ΰMi 1-y҄3=9-W+P*x@*y\AP1.!O g&ZT3bcs$A/h!:v& NX'WAt&^uVrv}2-񧒩Ð.}5MՖk]L\+JV]=&^]]CJdu([Kx[:^ɖT5߇WbFbg [uw;A߿X6+ĩ#T; kЉf3f7'p"|`q̊`IF=@W)rvo.v y_Ѡ:W3pWYGSl9L^ѷ-+cJ@y 2:p!x.9T: WÓmzSNH k9xGj!76D]' ht8xF+X@l]I8G FQQrrBCͩ1gL3():K cKӏ !lXNYWp%BuQ9ٻD?bsX`ѪAZ\jRdCEⰘksæxpts)̐ z㤥j59~겼}|']gyr (*t./a1-UKHnγcTaݝ7ey7b&RޒƸJ"y#8u8nSuPLb{2ε i2n8Svovˑ;ےMfLZ-)@{ sU\q RbJa>dlJ9@]ٟ&]_nj`*|[8E|bWFDcC#a;DuLə*sAԄij>@UIE͸ΡVOf;WABzQz {"'uԊҟgUŃ=[ A1cxi@?l2)%NGR9Rt9ю}L)!'<V(9sMB|Ql>EᐖN4<f$| y~$4<ˎh p ̭}}1< /M >VӮP%dgř[&;²`}A]7эS/ܳ;4bq=o[A5%jB`\(0}kF/,^nJOX0}zsY|MYbo?:pl_Јqr& bP'wm$۽§HTA 21KE)'?Y,r7hN$.\]ZnY̧Ȯ輲dtmvC+LSQ0*Q /+,bOR|&[(3cUA7-OLڙR̲i |d_spV)ލf웹~v}Zr9X\G~2imF*KTPfI}}8 C˄*kN[>D>n9#ELMЕbLӰ&G)N#n'wѕ^C \Ǫb>|x\ޠJSÓ1)Š߽-[,C3mvogڼt\Y}r`4}b О h~d. a8W>R%'o(7!)؆@p H|$4|֟bi ,[iXbcX]Ui@|q\Lo|rv'ڔ:p2S7w֋xU|BlNRbz#lX(GMH*iI3 &= GME}ՙ `5bt[Ut6ᐔ!:ptyW_=1ws|BQF2VJw9$$^ Zi=fD0nͪ/ >Zz˼ zMnҪ,.T%0*JnpߖEKZ. 'WMԨ!nWfYG*Cgɢ%Cj:c1嗰 %Dg Wċ© LSEWKZSB`70ZGDgJd(SWMbUz=/"B)Ӧ[^h/)%qx KP={%@- 14>frJkyN-aF_}yR /+@Ů H3U^pk$=FDiv+ ˡdgob魿bbL. ZI P{Ħ'NH?WHr/ת(n#}?d@Oȅ=ԥW-S$|\3lH|.(mc"gCFg @e?;*abK>^VgP0>$.qKj qqK#ᖂgJTy-OK;g ςW!1C57 &ijW934$§\{kwHX#?".xKwlQ(|I-=Wۂ)@7aHOD3^JWvn-~9FEg7NGZU|EC t|~j֘/'M3XuX3"ȾaX]PQqR!M]&KsV\ WAŏmVdWYFmqp+v9OA7[\ui-_p/Wr E 'if@HRpDvPeiĘ¢ Sy%h'85SҌu.5M?ēgֵ~(XHi\6f^Lj'S"',;-qyaI5O˜%ԫsFY0V1"U!w=z'Sl3bm5yl z~)L9:\V2|6jr <(GK s(x"U?lTq0_LJGұ*< H;F*/3wL !ڴ4Tc8-LYDNSĢ:XsaOh1sv~~ [TtcL1z!ݡtA]QeHu@zxSR KFv[`VqCEw=wr?Ь4^KC^Yj8NZɫTЏfQ*KjHͺRBϮ8jW|69-n \ FwY;`gXkiī8{loG8SكHٜPKdx!*biҌ²fZ?v9"'Wg͏N-t?U}zv1ݢrwWMdQ$Ze]&}PSk|HgƺQG$˧d}z(xqi>CJ9=vBZHCķ΀ָ&-}jL@qn z-ƳOA*ȷxx◭df^A"3k\tv[N% DȔ 5AY "X7d>S&NΧ,zMr R&u7 NK>Le&nte, <=)pIM [fFH5:yp66X'hEŠr[l2ũ~ $ϘCމD1-~| X(_8DB(KMϼRњ 1U2~2Hv\Q?UCC(Mͥl:HMSЃ c1AZ='eKv;YEP89[DbS=D+3y5ˋ9H&N#3 , a pbUogrh֨K) |,(yCn!2nWlQ"; Y0j>>]$s s[fb#DaLqNSrAOw _d3QXlS,Ղ-ކ4z\2FQrD v篤(] ƍlaZwOd4߯ҭUo1ch@i]cq4WhՔ2CvvH9n>A'דit,Pӡv9Ir(sfGud`DϚ^dAcTNM99L̺[*e|iE$qrzCsRBr5u5x6=n*ċL Cr=8 [w,"UpC)ȫ67:ߠ=]Z8e8 2-ޓaپThIҷŽ7f'6r%& j%EȞ aE9w3J;I=ve*fl"،5Srus O̒G V??M#!H Lű#ad9v;^1Ẕۿ;ÿp+hlq5`/aPS_"+-u}G- -0N:I(P*oHy!޹QQBwFHPj*nVg>Zh]@lI| OqZBdpU :o'^#+4B0%OVf2 ^C inLZɟ0qoE@iq;)".R#zFJꨢo%mB lY9# @%S%Ϳ3DZo2 o.%_LR/OS1/D{fZ\ ƐZGwc2C&Їh4{xP2$JRoY3^fLW;* U5h`YM'F*|'cXnT{ AO#9y }h| ̅XF M[)vEבmop3LD B- ok2K=! R<ۊMyv3QuMAY+pj4kV39$e/p@wQ#L_@s~:m,L5.>bz#x;'i18#Xn1'c*.Ox J"Ehr|ovAls~ヲ5'b6T5'`M(%Ȥw;!O)/m LA6z֗ ~&4׏!;A-[(9ZMު#5пN7Te*Ꝿ$ϸXOX΁ið8}`k@NX}L? YH̆ S"+7ub#Y\_ЍLjĶÎ.{'{>Z+5Yt؈StSqܶ nϥ[ vdk+9^ʜm_LwD j`(Eq,z" (L xO={pHOZz?KpA!G+A.>սC=L1$2{f#dG`܉B[DMWTUm>'PUnXx1S*0b\zƝ4֎ c0DJ-p z9j1ΐ$P6C^j7*čwkXR w8?):vT8\V[HeTl{KV?^*]u $~[@9TkkL6MtG&ڃ !"5 QBӨUϗR Z]YWfyiQqsƐ3dGrdc"/Irѫ3 \uuWB'"-Z 8'PN4p¹b~>Z$E> 209D=&ma$˳ų[XcFjBn:HCvx2)+V^߻M3Qk'ITrs3gsl:!JCm~HJWS,phq>x0gԷ} VUʲ6+61F,L`V^4ad4ʊ$(\;ZZC0K2#v Oʮ(Ĕ53/تS`D*TL\Ўn7nE (hOJ&*݉V78Y ؼ% `NatsP.DG g'\k⛛xH$ܬ~B'~EyfT=re:R/1:ULe !udǾ| GeN"8 *W(Cȳޤn"pÄkƤXIa,=*!2^:h =4O6 !6Fj)5u[J9A(EC ln$73/Iٛwq vv%O$n9 ՉwikW815,݀lf>lH`l]y60*ntV5 ;эf9|Ou`j*D*>UA*+w%%Xڏ[7~<_6Uꉢ1]̜WƜe`$(X}+ Zs@w ;IAilVݫ/PtHPX虷 Ȑ;i?;{FGz3y:E@*E՛*>lfHWbvO,2݋*'f 1PR-,W9)Y֮fX\wr )ȵF\HOyxVBjM>lȄmcFVn>*=MWAwrm%Su&V,h/6$&|P3+A>^<ɓt1|%S"kCQnOkqik ٪β `H &EIKCZuFt%zNtCpPB8 P-2!a+p7JBALsBGuFΣAOB-]."@ 'Qֵ"yJf’t_+6٪MJnƑf'[Q8Vڠ+b0q)abDE9iTz>W^:^J]>5UG4A"X;OSʠ#PVSiӓmp|V6$Iੇs| O ǵG3bT?Hta Yk]w|dQ.Rr<^ێc; PJYJ*a80(52|{{ZZT=rdи] Z~6v1tsӂm5Ȏ7uMvuKH 4!鈣&sj [3KIh<<c%!CSc%p- od%RS 7@ܥ}WǀgMR璖hz-YQC&ez xJ%a';w釬 F Sd,Cђn9xJ d"%Hdgt#*ϸ$TN#G{s%"CxX@ ݭD MI@ƕ?:4P3)'-'Xi̬&*l4<_-kU@ȴֹqcuy7ҔkGk( uvTf:qOr̖9Β$a4UL!Ҹ'+` ǙG0$QSksqǚyf\ 7nKT2ѿLR6CN=,diX{q63?LyP^,IRl4uyX n0ΨPA' ['IJn@|HxA7ӹwlE RGCÝo'kK WH#00-ǹgXвv]5H *qqӗݑeӬL9ێsrwbuIqW c4h80]h!bWB5goQ܇e1r,$?en4dqH_Qp̙~c¸8{kHtz=NL?U:kK8! 0Wd#kO fSbdͺwcXءqhP|fq2[Dg4+3:|$S?2]d2$Ye׋ Y)wb.Zg̃0dj"s%6]$VT:|LrEi찼uz,>w͗ xmb7l!z&9T@4N)cU_,4J yk͢u P#G-Jcˋ1ͺ=7iryJ d*ߪєtQ m@>Lg&+Bww [-?C,6# ;;ӅM`|V&, kDJ+NY$8Yw[9N(A4lVy0/xY̽faP.Ad ^QSٷa_d!ɜC }$|\O }]|BGPH"126*q>%!YJjeh+7\Hvaww:(N0j~EP0Ʉ+dP;;k}V2l Ni*O\d%)J\UyjOt,5).d)s ◍39r [f6@tSK=aЂxS)7ӳ ;*(p[t=ɲ-.3K4thNJE_k }8#yac ' !Djh'T[Rr ZK>؋J\ݓ 6.,ZqLm̓GfL(@fh p3nGKAuDRhjwTd MD.UFFZtUeY|C,9MNFL}}Qj3ƍUfj5UӦW.- =ʩi[GDw{x3$9HT$:B`'c<4mJ8GRS&cR\D<+ Zw"a)v\;J1=Z48.~T s;BW|dKNCB|&һKJ  ">.}{RI;Ç;PPsu$,>z~:G74Y vɐjVO-^bgA$Kp%ntDL6eu:&W /7/ȇ` LæI8Q?sj!^~ofvotyhWF3XTƀn$"uH`]"Cr/VT"/ A:+W8}>( Xѽ_*]%v$a)̛VP~mŲϡ#mv(ƛ9]1NFU! ʜu.uI&{濅6C|upFpFAɖ)~;SM+) ߨ&ydc 3Rшy~:u9j@pɐ[ywʇ%s׽ѹ .ڱ1]ϋiOBG`Z/=}LstqsP"pT8ǤMWcDIYүՀ+.էh DKA3:0KVzzˁ5j_&mE^T;NU|u3VrTVr6}=6b7#6>D5`KojNk=oHsܜk׶VE?-}A|S5&#;s>:h)FbmTTYQfML:2aY-G⒢ YܻnAt}U(zM8H&m8\Kd/S=͑;X7#}Fp-ԅk֣<"{ F͔ 4N1{D/'Ŕji)&ǣQzᛰ{5^tK!ΛospG)Z^i坟,+yH %!Wr"ŕKa$&0oS/&-pӖ"Q7UMI4C&1{od82K+[U"6_bvd1w+(6 l&$N%(P(]E6 ceB^ PgNT1M vSq{®N-~fzH%;j$9;'"uU!BٜyUtYBM06*oyMAtS< t ⡝t/Tn8k,0&(A:XH73LO_x荧:,C>+,=}*$BDKd+s'n*Fa8'-kZAuҍJa{_'\=Ou䳥*\ n,˴?\jXKs؍D⋍C RKJ"뭮M T1QR4c4qA?v=Ѓg yyS TЇ8ܮtnBhqYNٯ-\[?^ ֛ؐK;MzZWlԙ{y<4/"QY}HVԺI%~ݏXۑ.00+qJ$.l ta q`Pjq:l1 ھKk&u '+:3oxU+ &K2&Q/$NZڿ)oT<9Fȯ%q>oƜ*Yǒ*(Ȥ:J v.֘} MV>70cTEaLkMGXE/Z}c耹tuzykz>B7K5EGB?,[b6))0%dؓB)S [/7CAqA\t\";psLpK:bX.OTg0a:y~ _rj&`O Ctxwi N;-yZ@n9'TiI#l蝶9uAh' o.]b>) :t 0)3\cw2C󸦝' %xstQWZ*nva0$b maٟͺX`!PE%źok*@olŒtO!Did/-*2}ݴMm>:ٹ7yv  up!2EHEP V:!)=}\dXEmWlnMy3ЙVuh:uEDU7sm$q(Q3!^W 捗JJV4X)l,+!nE|4뙇3 aJ'd&s}!yg`QX;/_ЧN% !F/(R< ΍&]Wy/ê8+F>ǴwZ,1Kn*TjxXKl[voRaSɕ%kۅp} wg'V[wx[ |)S#$_xMPAtgW@6(A:Sߘ%f$ϞoUŌQ2~|zYڐ?~~Z^HOKԚGo2 ֻ1(Ձv: o:"V)>G "yٌ,AMvUFx^5w V$]~*ͳQFH/ٟaq!4Lʇ쌠دCCs40Ţ\<_DTB/#!oLJ;m*Pѓ0Qb̨rE#Ck֮[uƼf4VJXM1wPdٴ=TaC)nUgdЖqjF|,oOb+]D k"\X$݉>"z&n !}CP\s{כ6Au6WDb 5}K2vbxn.H3\#jtЩ_ʳR516ƒEEzL 6Z?,ghSOQ; a5M;W U3,8KV29;܏Y\Ir9K;)3Vph2ɭ%_OC$WD Ȅ% B-\6Rl_q,bba fxhc7vSb:wYd~O y4e3II)OVhC/|U/ ]z10qkeDP{QfZ9~ 3# PǮ\^uGInx3pLqJ}~b^ F|G8@q/~׭Kο_ lRpVs2qi@ݭQPﺵ N?l=|콪Kn֑0-E㵔[ҥ+;?L)PMd-"Va VBA i"wf;m2kJӘ06{H\?_~a:nk;a8"M?jt OR6,FP*+X'<Ѵ$4-pDV]o6ROsIKv? fu>$ IQ30 7?Gm!˔ɥTW"Q )Y8s\?BYv&Q;igef9=BNLB:Ar(R-Bko/ =W+{Dၥa b b;q̯}*^ENP+cvd?Z Tp9 TxYBm@nJo7=O#١=`rox R![>%q F- lz`v;?XaZ86z]X\j}fbԠC۹u {01޽l-OCZ0&ՎlS_fMg#"Ki @?@$cDD1uhh}O.z8F&59@7A@=@!д$N(FӇ¹h_='O["1mщ1 )X;qJ$pvVl֖ԿyL~{d݊E`1Y#1#ά6 l!a̹יּ#j^v0'Yҡ./#_H8eqv-ly;ʎ~ZJj7!VEDQ(YSٕ4yV9[ojBAiG-T?߯EA:!Gu=&оF0@>S5$:,./.*I]fħ־cO;P&Z_E{B& Rr f,6ee,~7lay#]oT[̽hgqa=i O?8,9=U) 鍻:$8=;u?x;2wx<0z_(|~hEo9 t$TRb<xJ 2o9gV&@9q6k<8%eKikMb{o&g{J3VշVrav78L=R:}le% ;ak=:ԥQ@D+bsoDG 2wbdaMHڔ` Z* S}qfM}ߜ⺚xzJ<hƠ6*v (2]žOK!TL# !q| ԯa'}mcV|JUOgYd(~X) u \"zBg:|`H1nv*vs5K,ԋ2|~e` NY=shiܭTs7ƞZCsf(oIXk鼘`6xhG+7Kq+ qF3;0J4>%*$(¢)O'n]rWXatIH jgVS)9i@ aU¤%sEUC>:$ZCi̊۔3G$kV~1V'|Ic5nTZ/rU]qp9 0|Z ds3%Wݔ1,shOrW ~g~cA/u$ ܚtgh r=>rX R:eob'4Rg1pTHPG00]/Őܸ=(&JW{k,RYa-89.P=oρr?NZBQbpvR?ij]}Y+(L:ūRv.>ӤR4 O& %P ˜L,_iXzJ̮Az-Vk`6Bj@fF=UCǀ4L?8 zY3&[N, lºLrƸf>y٭^`ڔ7Yd,w{vԡFB*xN e]h=mE#9Sf++ZEŇE KKz3͆њXLry_hðpK[hCpT@MXP붊Lp„W&gS#:q{Fu+O(pW{B253W72:ZB'!,P0i?eVLwk>H:FezH8@MedbMHehcq$A :ѥCCeɾc"rcE9[CH%BEN+-p'p=>[Ǧ0&4S9uz Rnsg3:aShkbq5\)uaDeBZB~} $jNdƝ7u_"%cs~@7Hnyy*$fr؁V-i w#V2$E:"|PӟAyCc:0+ /hew.JeIGms(ѱ}XiOWTՊl͕duVts5(':Z-󸈌Ly0}ipG(pQ'>֊£O34"Ԭ2sw!#l H+60bX 9[^_Ր) -_/s>RЊj_mhQyTsk ߋ8Z~^%7A01* H>JZ*k?SXA( XX In= ?CUG:Gʕtpnk][Khhi {9qyb>vB8*DIRKFy6/yNkf)%LzxqmL"Nڂ(F\-\f9UC'Mj:iNo_;!9A] 屮#TR 莗ceT#;Zuex-zSAJWAJD<Pb16|Dy$wIsZwņ~Lң9{4)N[`h:k *2<8tGSl&9kXN0H>%s}KoYn`B'+ȓ`ja#a2m/mpyuc"C3daevmp/1e;=h0vi)?{Zc9af`u=dlF"#ؾD3J`G@Z8=(mxhg߃?KLzVVH Q5؍<*oTSle=DDi] a6R\\áUW`3>UmG./E\I\)tsA&-M6'&fې}Hd(H0Cۼ1|H*hCjTYIyNibpvx&Y*/gN"I5RV,]ߔV ~h˹G+S@֐u )CJk14%2Δru HH oPHWBd!ԮRO:~fFDxRfc %z6 ,h0 n(0T}5C[I#IwȽGeAiXN-t@kO[xhm`z`$aI=wšY1K_w_NӜa녾MfVri0Tg򕠿w6b K#p88!?oYaR ӜGf[tjH4@/)]g|Y\sV|Xcm3Z?Z`%sD鍂[Q(ғPt`? %O!!T? <1TĤ /r_%ɿn][Iˁ ZsEzn5q5RA+ J:"b}bLJ4Ey2hO٤>r 㶉K(Fފ*!y9%fTʹ"x!7㿄Mq[.Q:!W);z2ƌ6r h *.wuyݾDpհb?M[;W3>EBaϼxlC@Q!Q9 a5!H__@?:p0n4^Gr"1sXR)Dh$wC >s.zQ2t^PNELZx̗nEbJ6:lp1-en8(`f&,^T^PjƘLw::j!٦p;0%y: %+! wiF-Oj~*\Ik_FyҟN}_ri砣;汉uh b0U~Tk*Mԝ]DHoyGm8h|^b!Μ"6C G)?PLt$=kjx~8r;[N˚jg"+1/Miy*n Ģn,>'it9OYvXϫ50r"*jZs$!Kxmm]TCѣKM2znhWm qHp69Ṓ g{q Go~Y ) ڛ&cb'sVTC+akdzzC>4 gZ螇iqEaAu2̲V D14fB 17' +`<[.@1?S͢ Hj Yϱ=v0!42ց>6^^^(?]xS ž5v^',=feߥB{9&*%\8R(״ZołVFZԒ?(hYf_x  2 }tsNm~!p`7Ξ?ŕ4DyIڞQF.Kssݘn&yٱz9.qa:h"K[ 5lפ*cVJdxi1m5Smʰ-v^w:O`epC9n$drhjwvԐ/a;ۺc`#; #cmT(sc or/Jy ;dž)v9mL~l]#+\M~21n)Q[lt+b9ǦlGЉɧRIcCCz盿5ϜZFB36e/] FGŶ1]oЀ_9tv6a|\Ka}%8o(wb]LZKZ2N3!qnAigk7Ky|$irJ1dSS-rhhˊ;sgmܱfTͅҎw8 $we.ǰùv_ΚXZRZLxv'DI om_GԋBceݿA' Pߋ1n?.rp4m\WޝRsAypt7hDlF9}q֙ j-/CD"zGp?+UoS$6l`g'έa*J-^w9 RkؐBjF2b[j @Qk)Fl]3]Ͷl0U|4PR-hNMCTOZnx}xdEW#X* }p0_帽T+j$LĎap'dzXOm~f-9*ʺD].?d?`ohEKwb$ vD0sn:5}pLMS } _3;: r5GOKy_}Յ@sڠz @Dnqs}M@zu %3n`J <̑O_]OYzh#\<# ␥ Xa!~lf`g=i*wuŀk*|_dXӅSԷ.Ҕ0^e/]4߫&&Y9Es:%ِ~fNVrŸR+ 'Wy0n*R@dP^AcTYPp NP<OklsTmuաr5J]Iq]$,rStxnq߼QfYZ9Sj8oTyY/" )n5V]PK;;|@Xmlڽ_wVw굋! Lo^q8 jR|x\ǨixjWu a56ɿw=3>]X6rb"^ AǠV-]5cA PF,R怞7ey_QQU@J|fӫѼ:!_7Hw7))LXޚHHr(7w%%=S<JxJYs6Y*:@+e.XGlU.RZ(%-9ۑwG|]U 1nm>tus|>XN"a|)rG7 QogȦȬ<@ML^h[!AKYw}Zu'ܐ"\aHhʆ':5 h,YtV1})qy.]BAr;ŢtNnj$_g@-ab#5tI0w 6ޥ3nWHR G)Z4tO u6[;^N0όb =mQIqre  oȄ\qh}rs]Դk0'.Ni沣sȹ7 &~kac䆐Z5ë?I& K9 Ε=9ߡ#6"3]B$w/V"2-eWjw_mS VREۏ;]~m5=++״Ǧq+Nq舯(˟ZetQbWӶ]E֤,\Ғí@Qw#~=Gb"4 G%`3٫lu"^~ " BpM@1 .T8(D%4Yks %ӎ?EekWZz&t#d)s+aETŭ"Gt \jae*&;R!<4qQLkWRtzxT.g^4׋O MfO)=b薝 V 3оc6a<{V9-S'PY `79\)F/tD#Wa2g맺BĝKEotm]<,E62ӴEmBdz{ B%t<K}LnQb`xF2EI*D`A8BT UF~Vȶbj^k+'[Q")ay4*DQ+Š{@?S´pFT:>`pj-T8 b7t)ID8sh{#f t4"a6 0(3`2Z& 7PebsP8j5 &(sv9/T"vWO.՞Iی28's2w!cL }o^IյjC0bL)^Y`=ݷdA*\'/~s@ +l.nEKGuY.|g$gd𷜃ߴJNYſGHXNG6Q zr vr ]P[f\ft BmwA ԑCbD/Y.x$0Ϋaf9ȺI : Gƙ!}h|w{%V~)EX&='xiru)h.810;nԓ>d1+oTkШt`aChGyy/TuNە殁Z WԪV/[2Zx#RcBC^1(!9$q?_O]qD%STo%l(Db9aP,d6N%o<6ؽU6b՚[l\PtR|x a롁5=d$tY޷-:9zrdu.1 agm!'Nnҿ#p*6vB ,a)Qc}NDTl̷J`#ZГWI`f+BcE(m \BesC8vE&gevt%C\.F7uc<|pazYǒG9 h1P|V?`weZNWEԏAiEi.8٩ J~|PG ˈsIKr=FD3͗4>USB%bW3˛|V8ڈȥZ1Eܞg+9t͍C3{{h[@zVټJxڏچ ~$wJR>n #ƨwDlD2pXG,gJǷV?)W[ӇS ma J ~0MoNBSpH"V&h:-詖iJ13X>yWXmhVE Q}ה{g9TٲbC(İAb}$/T\[CQ>eZ :ma$ ;Xs,;ק+_ƀפl&~U)\%2GDf k=D:(5sK=jtV`]91j la--ifPqFO4}a8 碙032X ܯ>41iN05eVxD' )eO: H+ĈEŽv]/C>u(rTk`u6}l9(bdm^&}͏rɃ}L]CyeDF|Wl<4YLJ*xt@i*z+`$%>Fmք?x7cX_-tM ꡏbAQ$]ə׿e 3~ir]r7AR ·*';vpW=048#U([*5N eOo1mb>gLA.85T o>DMC"ʟ.4.2qC?zet.ok`goO\~tFg,JG# '_SVJ{O(qi/Bg$c u;3\EQM(D ,A=߈iYx¦XUwT Upt,` upp ^_Q/l8Z|녰\6XwdLCITZUXUQ h^%3q? (GMV۴4M~,ijBz49ƗYf^5~4(Zl tDA9֓-$ dMOKib-qWy+4- >8/zR dCBBB9gXOnaDo15KtEy񨘦H%H=alT[13) w$́D6ʈ4 (Kl upM 4yn?p0 I^#WuJOaOS[EJm4ຍkw|PySG> 52R Cɿnv<ڀ[orskۥUDFx#a(EZ; Gl kd6#r50$v܎e|Gq)G8PO)X3pFP> ek*F AiYӂiF_ٮW>^/DeP&I7G5w`x<_J!=},P⨛(^K"p\(|N5NWƲ aV y=1adTS~S ćCïË,?r(/t 0E]mۇ_>o %60.*^1{Zq,ϜQ_O+.FyJ<`PO']A?w+hslRGQb?@:,~X 4W瘡t,b vT ?OOfZ8GZq҅Mc~ Ľ̾(9B4MRS}X8 +7&k.@ˣ d]J& ʂ HP ]JB,rFz1$O%F{8 7`3`R]X}_?l|&C|FFoSUlﶫ~b[p؈y|V'ٽR5G;Ha'r@‚CK>!Plhr:Fw8)>H?&vծ!Ii1Nj*PHZt7h$ (U04v&~fufCӥxJN%3ʟ ߉&;ݔ)ݴ`)`('/.'w6fm2-ꠔ-(Uapb0R &08;VNHl-`G-a$*>1tOSJPshȁ3ⲷʽb@t L3KV}X?>vg!gsR$?^䭧l T=YhGl&?m_9*4Zg;0O 8v!ʢSGP]9ËΒ(tOKhŵ+kv~~o V\w,mƦ@3gi.D")#+Ypb8#vgcH0YT sln}aڌ̑0fXŔ`mI[y?KN0خ/hXy|…A(mGݤHV~x̂{ ҝҷD / ~Ẇ>w.cjA%hZQǜk}4o+HsJߞsm *1S5 @Dvn|JlVw娴#r)/\rU#@D(jnV= 4 ғEz GO,EHLCviWqx٪!>2q)"}OceB5og5QgT{vjʷ8Gv?yb啳OAqSrKS6gt,f"T!gq߷\.eY@rTZ& ( Ql* h:Qceuo@sK|X!*[FAhKm%~QH7e XȮa0qII]Ŧl02H!@ _3g j%K *#,9'5T3יzجB[dy ȖNgw`b_K&D%&܏aAAwמ^ޢpw.kSc d}޽8~LR&szTM֊_RB& CIi['׈)N)=-WF-> y/t V0gg8{\|!7_{()?wA"1֑)uH6u7SZ 6eG[bu?"2WaFT} CY'U )0WsPq|é :%q5 s'd5Uѧ@:x_\]˾wO&4|cNmki8S%9JP7+9;=h N@4 ~ p4}l $2φPnI#k#DLy7sdIDM:qfdvn]-i Vr=xvE6XU QW>H]7%B&C9dbC>  'X"_]U[ ETe-;ti+SƂٛ{& D = 6i┏*ǯa[%:TX5^-jS!7?Sprg(qsEeZRcncwX=s>d呗Z-mC X3{N,?o`J&0kˎ"Q\*g ]jwi08(ڧcPq[& 2 Dg ,yqA.=0Wu]4 յ)v B k`ܬr"ksÀ.󨶝9JKJcTu+S/+}t@AʑSo nWj/+OFS\LRkx[8K?F=M$\}(_C3kί;{2OxseA ]*Ls`RUfe`qŨ򃡇Lږ<#haI\C_$>"* 2n5iK|juC?O4҃k\]A^mL2G@n54CPJ1]3' FrX*e%V̽:KQ!-ZP6JbHxity\rp%>a1:C`7k\]lJ$MKq`V/K%I"ԌG:s[>I Y8  gF(Xޯ٦;byUPs|9~3E PEAo֠*b$XP}1b!]ApetM-0{,\r牅``Ⱥlн^PĢKmJUJ[Z7)81ƞ]9w.3g|q5[at FB)bla&b~O-sJKX>zC%9鏋_ʌoRx P_R,qX[dh&oDsa68TBҵ}y,Xs0ʑo(O`ٍJ[~X!sqw~r /*jW,m\\*VAVB7Rět 'NF'j _ D-%)XWcNC fh#E1c㣐K Cal=(Q1Q<\Q H=05p#|L*Qq|=$R'ׅSw.\ӕ;1P6  ~\kEȔRA7h]xhW,X 7lzk]Iŵi A%rjeqgppĬڽm~ڍf,ɮ!6"!m^~,CHğ@=ʌPPƗli\bN95% <%FaY' c9u0e4;"L"6SCQNxyj!ԣY7~aTt0A jϭO9L#攚 U6G5r@]KWe` |zehZeKm7TfT8k]1+W.Gmnse"G,{^pU<HA'_ZKlOXeX^YnZ!"D% >y^ д&Ёtn;'Q] UͼxgsъAs(Y$!i;sуO?\FP6#E "7.d)t9+Q@4vaVj +C&jM p-ӉmGazʤ~ħH70#prfM .kͪvYrԺ6KUQKuygb$]e2ݪKՆȓZΟ`Dath H0ECΝ䵎HnwѮCL*ɸ*|vm ԡ&2L^Vض!KbNwF軠y/vF.r,h5Mm&"g{j $KĬ6 jk w* CpI ^'\$i_Jl +RiEyA|!3;y>] Vy#c۸.Ц:/90XkDq0y օMQ܁8M^׭3?ŤL ;ȍN_ Ӌ+M m=d}`Ob؀]nTeXX%_גs1X]GG(7.w0ڂUVs,+إ >ݫ GY[|'6G4ֺw`>q/xxvJ'f-'t7`U}I$(~J2,ȹZ ݺRn~kNcu˴?tg2j 8P2Fd_=zi8gEӵCj̱jrs}WLFOap*^lmN1=RCen`-td3n!isFĆz@ʍ\Չ5a,z/dSAm3G .4,}ye&w IyR˫TR!p3$s/;LKj!M(\[_9%O>C& cMjHkT!͠L`d4%Zn/ s1ģx@nO5d(1ިhvȵQzFRZfxN}[r5>.Z?R5 wr+D}ߟE-B'V `}?*R4SrqeI;N9J6jRɍ Uh>죱;-rcPo 99S ay&\_tաISfSMXiTiD26Htpx?S }sG~5Is~4S<H( YIW8VmgAUf[{"pw`i |?}"s7h5>BjrWhX&IFk)%;qYQZi;+nPtjqzwЄmR5 p 1Itvo8^9| ) XZ/]/T/ . tw59tVGp&RkAr#tIO q҉a aKjK{8k:7Q/4 KziYaT;`hzUm׉zԴzk+zb#4G!'T}n2_P#Y䔉^9Eb̈́ !;`pB o֑VKD>=m際15\dں%xi%j.~cC- )?ʃmyX o}js8NM.+rk)(qoPshvzk`/F~t6Uw0ݶ܎rgCA53Z{=ZX.9<&@-5*Ͼq;`Ր!zƶ,EYc|PR}y9f<ؓw\F'#(㨈I1s~[}q> !g\WcKB ߺwc "ʭ[PӵCp+$2HƢ/> 8&jl/AOS.F_2 Dɼ4Y#ǁ|dG oDfIj86~2A;CdT}MZ9&]-X:H.s w肺*ߘ4yK@8:C3UDov,wc7Z;@4NFE׀'c:BK׿8IaN_ě? ^3'ϡ,Zl\gփ(@Ekq!:f1WSvd41b|_L乚V+̘[Uւ,V~3I`J D~g\ m?H]:MP\c?eDt s,Ssc[PnAէ_oOE k(L妅)֍/ a\3o^(3ڞpF~J0rV#N9z/& Ukn"c}=h?O U! FuMfKPݥ噵Vh;#{pG `,\:\-"?ȴ|-"a4rـ]`po[&wjMEԌR>7X$u:UԄ.? B%r]…Η K P>-'tj !sD;H^:„r'V ϳ[kWjg5T0{1,ϟq?4]|=wPPG`,C~b{ն,fKtьj'|<^f'A'cbBmj!d봩;.;Gzv᜞ 6/M/|~/J5AoIJu`7>ab xvoȎ Э7_ dtgwu"V^X;ʀ<\/jșCڀFBҠdt/ȳ^q?Rp"uϓ-\mij4|)ng;>siN=JA3B5Z{ƨϻ՞(/X(,eլ[_sw(087Ͱ^ZeK=uỤn%$y46,>3-ïNByl`L`)C ;vlHoivv]@WqS=c=F-5ҍjU5/cuI^ V?M?rrs%)uOӊB sth?a;?e5z-396wU_J`G |w8?ћf* cJf8itc%X5Y}XWb 0 'OQOAQY*!͜1RNV rq଍V;mWHx2VH& lm>yC9:T{[FԿl` imtlj'wA__m2~SVd'7PI/e*+i*2R `тDlvN\'ekؠV(~ ߵfdK+#]dpfwd7eoMˢBJS cRҍ-jQ+ A"k\t}fMsڣ? ~22{a0@&oj+ʒLpGkMV_%$$0M/(ۅF%IHy8#3$xO"G(Aupu_AlcCTO|WmIՃك5+l8ϷKallR''|l\SF&O0TYx- "sq"C7`cJ K};ҿ&CEb/ifx7mG{sGȦvX{#ِ:m7-zTu9pub8NNoڝRl e+h1FiI9fXb&F%AB*RP9֔2??5‰dbEى-3♧(W wmAJC0+1TƇHf[3gŻ'6.`{C7:SU);3`Tkޱs.Vt8dDHEp%T2y/ Uo5bITkT? P-}m#9GᾀwOK1eQ"4La Kj[DРy#|tB$բ5IZ4к&V:9Aph04^_DS [M{wDλ\(:'M3^Joƴx O=V4tilh[IJInN:x QL|ڞM|=QJW`;_ {{~ Bqϋyq*Ȅ9,r;E*_ M;9ϒG ww_{Hcy LFE筽OR+r yQ i̧锪9m>fu 0l7iKk 3 ?;*GCJڼjٽDW[.{vF)oW3p@CH SS?rk!eYOt '.x4#.[|2MGr:џ ARm{-m}*KM;mҚB\vGjJǩI\yTRrA L HT 5~+)_!v{PN[;}=yS6FܔWŵۧoNU_Q(~0vEv#ďӨ'ci^dĦ\mL'ًze1a"ϋi\=Lok3/*rifgMMZnfZH^IJAk VDXwvKYyEEk}vݨ3kݻŬdK GyA ܬ'ٚq_>>¸9x޻:Íyfu|U פIUOGYR2]v3es=)K0`(8#BMT+ϬbitI'%a5je%v?(m+fsx,O1Qdh&Hf{C9~|MG,qd93?j:xƚS6s\)(ldoa/1Xh[u4y(PcV]A_zoPsQ*Zi>7 f_a_8J-i/Uia.'>ڕ64@RZҥ nU$0 07TKˍ%JvA$e+FFXheHX[?Q6DP>Zr,+Ʊ&`RùpFuΨI{v`vHyJK>LDҭY(/'>$2$ЙС짼ΓnМ4dzUthvF~exwla\8W^4f4hpuPK+tE:<Un8[P.ֆ^S' $k0O}$!6wP^4bȏP PՊ>eZtcUmixR@6ދw0^˸\#Ua%I%o اZG%CBePtG OK i!;qZ}bbSgƫÈi3F ճ|'Vo _/b,1T ߧesKqLObV(=ݣ)=^]8)xSkh (Ϟ@Yޡ AK E7Z20U,R*eK9j|V6)nSA^$QeIJ,P гiQҌ2p[K~@GҟJRqu}\d n1g^ !A_pyCjԘ({ŽAId;Ȑaf8X@ɌuIs)aK/||?jP+ ^ 6J#h[K|A7S_9Xcdl!nu\欩^r(_n O#Hy"L3tv`e' \Nٻ!Uu<4ΓeKM!0qha*L(!y.jTpsd[`PY#ّL.+f\կ8sv}'ن}1{-s8oGq4hu#o8/&E1]ײx^r %g+06ps+0 ",WCD_cw}!"~4c.̂# 2~ǵOFѤ{Lh=K 'Jk9Pgp / 5d/;!-ܓuï֊ɍ؂[u2Ѫ Q5| W6R洷>=ؤ6Bk <.ң3SL!1AZ\ϯ zB TBn$ dLl~B3dCii)$L OZ&oSN*coCl(l* l ?,nki>pS厊_SbK݆`8iAv!7P{!\K-{r ^Fz@M }~ h|9(C&W4򨏗EjWil ṅIS_4jx_q2)hC34eb @ql3 XkŻ1:VUil5V>wx+?J OM0{3d!ccE9SvrEaq6Ha^Diw2޾<YEΘJlg{m1vno 2{~a52*FϞN Sc-r4Bhj]cܔܯVlU;gBiUs&'zB,x /{Wדc)k~pԕ(l{tRV cr>#zxBi\S,sjo핧+k-$[BЮTu@v61cf[{tdH_5Dc#/x3@K++@¯/L0sPfoD|G.K_ W6)s/V`˦n[HBE;A寭O3k&oćh# e55p:߷l0@4QUgrXe[ y)w x4G!|:9[^ OX]e YQ5)GŲ pQKœPo LaʮwN q½tX{vr2ubxsS{M ~W$Xr= }ns4\ҦF+)L[ЌB Z1BOάdZw?)>ճ;QJ舌`Ꮭ*#bMQaOreN-K X#,[VKM<, /;^0A2 U@j4dmNGe&P2rZ8!Ph7׌b(-q8so c10m(5|oȇ&Ts;At?*͐)6D<tGpXX2n;lNٹq>z,}̡ .h.]N;/fk }j|/ˢNj{> 23^#Ġ9cӃk Ln.6RaWu>nEz^nꨚSҽ)^|1oz& ~5k.qw(vntoJcsZ$ OpDqږJ$>w`W ƛZźaAA,7Ee/Ea)' tޅd&v]  svsux})gK ~YFDxlOYճh>oDlz(!d/a;s$mh؜6ǷZcqܪLE>w4RzOwMpW 16)D ;B"ǥu|@*0ň9bSU6Ʃ8 fj~ҏ/?\e>t1t=E¸MO.يrf_DZ N֮hʢY OTl>t2^ӯQo\:L:5up#RE0$j)  }C))Si-Ɔ5|?`! 昳'>&Yk?"r:B^kco-60 dCS$:68vG*L$f>>lsz3Mo8 {Ru n?;@&X]n_J5c">>l25j Q8~5!_&g} wO3EEtI'h"6߶,It=mu TiON">08dz;۾DEH2.gu=o|-OOnSI17bBj}߰ϧ\_L)"ЩwRWVz: nuLh}mhy)XqP,T |%tNQܟ+ {ZUYͺQl9K9lD\!7#aL]WO v<Һz+;AU`B{5k:ݬL;`D|J:Y&?F50VA)4FZ=wIJ+4f*Nf'nOeRavJ5bHMXb0*p2I^Kܡ \1b^ydYI6-z Ca-cm(n4|/{kylK$~G٩ސ*6:Lg)Kel5mZ6;d@0o-3DӤ wLTݱD(!"o Pa?Mm a L:&2`Zx I_ѵS, rC 0A\ve ZH&O# YNW7a1NT)LWm, w=j`J)NFj3f==pxʫ$W|//F\#9|ݧt6^ɥ!Rl/MyOIe15NMnxNդD#$_| &G*r>?Vsp@5Aj sf_.׳FprC vF7\/!쫞lZr`nY*P{Nv˘۶fH[Ռo5-U/7Y][_u kOj_-OP_+z5hknBoEaPX[g}py.d_MDi6:"\ .(k絅SwAK eG0rZr,{f*{C/%OL :.C2`ᝲ@~gL7%J 7x3k~=#  $A2*+FVZH`C\C@`>5._؟!\fs <ofk B{ۨADɡb b۝awp\(u%A!!W-Ģފ`rfr(̖kٗ#>لKH`l֝pQCP\O/{p;,G-K8zHQ3PvL=enښeVEtConCFTWSt/hX-(&(CC̸Y {=;zV$@Cio.:<˹89V5 f+N Y6Q#;;%5}eg3V|>kpE&C X̕bkgF3$⥲To^:/vTeۇ:DAYJ D%?3s0eNF*G%ovkrRWrW̯ pqF'a#֝QS$ڻŸ(zavDɶkXpu}1J$h9gmMLgS%n'4&.}}`>A_Su5lp:Ł'O{pS¼gэ A%|6tK+s'<[=|14aA<T.2M2H$xv8+PTBtDl쟠!Ȍ҆ vEɴ^Q)NkNz4칰b7RtiBTFOfiDxԴ(&7sI1tZWfa5k-:0Rc-F7'PО w{5m h_H4,5t=zPJWy\").ww֑"^72+JqBb@E!֛=KS\{9q 67ۂӦwItk dBf555jbʌ_3[Yde1s.u)ͺ^ _ɳǩeI /#9tbho4IS؝pWWK0 LyƆ X}0@ pH JM}x7V4u6Z:, oO+̳*_Sb0Q3[nVșsl?tK7㝳t=.2퉚84LẊpfXwk,t:MZv ՟̒%W[Kob<vUP@Ó@j*xe "-0Ac3vY=t,&"+/@~?FE)gV~D'WJAqYGwEvJOj@=-gҒnGm<V6[ŔA!^or\!0E&={o{ $U,aNQ*dsM 'QZf6ap + eֺFwH!<0Vle mJfO-Zlc׼h1&נ(H;3=b?SVȘÎry?1 ѬqB/,$e$eBĘyN`>϶pʖq⬡6V{rjQ8bߙwʲWOT]͜m+sAU"lA׷0D 5 VQӱ%DÁKA/ZvWnԒJPmK:iJK,Z(%zk}mKC75(yl|_ nbq[ 2JdyfM6 3<|SN;5:ͻM7:3QsJd̮ ^հ(j?Y4* bTKm9k!^Cra7tn>>eLmx ;֑Z(;mQ|-^O"ڙi ;Mak~{rIb6H^B:#Wq;E !*@@>:;Han<u4j-県dFHD.kV 6_'߲e1Ӂڋl=5(Ϧ/΄<5o$bD l)/~*m獧Zr"j[k}CKo1bw\qQ3rF&'H/[kKo7k85`ZD\ԏ['2"#T3ggċ,%7wڟ8. r.R6cS_ƚup &e$o bQfT 3rҡz•N4 С;}AE33C}$@oaNyh{xCqj\DOs(KKHJqվ^? o k\K+OiVx!Ɂ!y;yY fa,<& PsRdtyEhG_cgH Yd^px:K.r B+MT\#9'9*IgG Q"lc}!>$K hMFu}Mpy o. -jqxABC> <ܦ\ !X`P}w\[}C)LecOlRlO* Ga\`3ŀge!9JA#pF@ F֏gq'0&W_APj$l" Au8OL"X'k0PX\k?5hjÉxesYuUHx\ִb׮AeK}w\= MX\O~bO71;qO %eˉ> 8vO,p0ݨV^k1TAQ[v:[fE^fTTT.N+"7. fY f(צJN069[l;M9׷WbT́Yge>*2\SE.3dvI7伔܋cq9b^Wo(V\խ7=xV7PzHf6R]qB+IbjC}J$)fDFB0@2k y&xoQʰ1>NVףR^lKcވ hbRJϕxt?3Xd9\D@ޫm%+UlkVWM7IǥyeiՐwݎSL$ njแq'eU'5;r9rK,KՌB"4cඏ7rcbƥ{X>qfyVz 7pyky⍵jer-A1gAcX]|v$+{pls$JK7|`5m388cјM n, 5(TAEjMs=9cqq2_a&bP/ԃӺ AY(Ȝ7Z+J6K/@1x}y͆Li,xlİ[vդVN0M39M0CPeSh2}FHbP#:G-Wɣ|Rd޳Gz2b0g]Ȼ{O1^aEU'>>L~|L\&]@lBUrlG<\UYD$ 9 ijօ(MͳODe#8FJ2ĊJ~"ZgPN7i/iUOdF9m&ɚLX@sH)|ƙo9~{>S: j?R#JXq?"V@4fǨO?1) 90Y4[-3j?4Ƙ2Q V eEzFrz Je |[nQ }+v>4,-aٗ#==v)MSauiCpO^%l%+j۴X_/8hOoT$_10iB)2Yb=8&Gηa 4r\+A-p/EĂHٮ|l7$O~@ xc DP x7>-CB\Lރo:O(~eɃ8'BsUӣoe4#L5";*aLrM*N(pC(,'5+n(h5k9[z= F嫮 HOpyВR)\d:X,:jC@r^19Drb,SGYNa6qujO-u7RwƅZ_{#kw;v&Ke0@h?H:#' W䑝-IᐕanG*;r15ꞡ<"S!y ^ ?c'f(q^cyQCmڝ,\*l8&@v}fMXb.KX~qaiDwCzEdw#$d^T@~[n*uoםWE7:W[JTkCxsd#8(c-1p sݒ%q f<]Vƃuo7T۴B쌼 g˽$XKO\0[q_Uo 34:}h`}͠R’ L~Esձ:\,.vC.w8Qh8KYIXq):tgy'`7;!$gp,vx0.o96tvOjwjqÑ082G֋]dp4innji[z)`ŪEZJ)PU6>xDQl]-%p zPljMDPjz/ 7&bxdpњe6KP3̀7_^m)B!z% A"2dˆn[4‘BWBښMwY.AWIpIc楂s*AY|#@t@ίHmtc\X^ևtyweWb(9D@cꭜ|Žu$s=&03{7ƯW&e]))C /X(/pyrx0vI0^Gc@?ṯ)ŢL|-vƹXrG&֍'|mmO(;2*qX[SDT3bR.6\VWi:VؼI0 kSi]a4n{F.J\W|f%g<,C~Weg>եR @Tۺ:3 YpF 7j%عmaO6Nںg): Fܚqa+oMDQ!wüxp98iY/nzP!▄F倹Pqb =B}X/?@,DGf7Bn&G/W[9kT 6ٙtQoD¨#N }T=<RD-Mf4yZl Ktt̰E dvfwwδ QzHztVŇ(̣6dL˔&=$ģk>ɏq]Ej綒eRuu;z y,iT' ̃0` X6LyAIкrpPE#ʓZ&^-AV-?uwwZ&FNj}gt 9'xVHp((:><. '"* #5Q<95@:F0*GC5Ʊg1-CP:qߙhu~$*By&/#C`sݼ{"=EZoʪ 4֒>+ /5ٮEXřBwQ_5#-&<[X?))+-͙7l([h13n 3t6A)Z*U#߄#0He1]z#i*2t$8KOf %䇏`m䖸EYQX]J豠(V uB ҟ}HA-v;\J{|mӤ{6vqȪO:ԯ(qɡ((RmiVVKKTAj锬q8Ї̙) ^/ 9I }a2>]yn% ?F\S6gqĤdfx)|z=%s`xXqil3i͚nYݻ<%yMԹ7Q&*Ji`z6Kc橵6c|@9H&`l]Ŀmu(-WXHtOhG.*G5~\?]FDq 60r ]X1O~&:~}Y&dA%mst0IR8VgeJ1r!Wԟ73(=D}4|7R@D( ɂf2q*zkʇ}ac3+;v{[l21FiBmPð98t (IiRbD,#!C3սJ`%}ؓ")MSԵ/p[&L,|!Qg%OȤ؈=᲏o1.s*&Ʒl=߶.GPϫ?NwS cfySmDžVt-1ʐ)ҵ-fh85R)9!(Uu5oF DUiQM<)+v.¦M)EwCv B"EiPv۵0ԙFf*pb* Coi93WqS:[ u9k!".|-R0A^buGxj$f%\C[v N`3^SN|+f?&e'yT}h[EO'e}B=T>RNF0 rdDƋ /c)4{6[\ YqѴ{P]K_ztFŎuRb mJ*Ap%7,H!լp>!֒BSbX-xmHf/X؏׳W!y.lm a]E~Qj܅:' A _ ]I֕So5U(שr5)A po3n]_} B[QaEJ+ #Jvzո4,jx@i9tu`MBoG5/r{>/Fm:uWXSN,Vc&dpkV As0E!rΉĮQak^Sa#"F_EWl3&*ܔRKQبU(xcKɂ+V`ܝihϗ, ϣ-(+k4U[?3;T "BO [+ yNWT߄bMtߒXӎGəGSךl[dOKK`30 }}+{Ы)j- '+ U>ҏ#Dڢhs TiYb~Փc"hZ!\ 5?e.yHU$y{0DҸ~u&}$(~Xh0qU(IF]?y'?DIYoTtmѫ<7\T1P@\,]!ʆU̯M>զnۢt?}W腪O]a0[UYt}|ϊTLx4nß/8<_?ʽpvSkhܪwZE#uFf(2]솞Gׅ Yq8}It[nXW3%p[1Ba9ZmG3U !ޠ%;zd' Ov} բشbC:'xHMv<T/Y ,< N1S-?l9c7C։)_XoW@9`;хN8ZUB/Zyct\u:Vk(~ѱ_h΂ۓWd3дtY#"U-gрLʱ$+4H8knѸ6 /w7ǩ_Y4}}\ &C$jİbBDl47݄&.$? %;"T1ݾCqn%ދb"ǼBw? j}^gqJv6t8{WH-Ji@\ v#G8op3&?R$ZwBt7(#^2WS<Ɂ.h!]nOd$3 ;$kMeg)PQuC>j5ZxaMv0N܍8%ruߛ.|SG(d.FuW)R2h;A^vYg.QehWpny( M巢Pȁ#]ʄ/V߆n^Zevps,)PLZpTf]ni&EPW@iٍ&oU;\C}֜B@uzѵux=]K 7lyRIbpv$U&3Tg3d.e]f?Ej<Y:Ҥ:#6s7%;|J 5򬒟q;’vV4xNpX͍\Z#P9&c(\V/`oR;2ULuLZ$UA&0#T$ [EhT[_=AAW'ܸ`>W)'V 7p0sr j<-E$[#"bhjP?+>=r,f|\ݯ)! &O_C: JKU!x?q+w:6t 5ڝq5V0sʷf]eﴰ;M,Js]#qB!W/j#|zr35; WF Du;?-'Ӽ1 )gR_ʟgCFpjm@d:ξx0nɂ4tEC\jT6p@V bA6;(9w&+P$oD'UK)BHmVJrY|Z PώP NZ-A",B{1cXHg%ϦKC/m!1X6F@#pEAonFm06v4@Y #C -HHupl[4Csk6R<;oQ*{Hl/ε~N^iQ(ٟRTWbaz@&MP^G7dqow;^L3cYݖ/ZjuST1bQQut Kcx7]2~|) }[}΁#/q58RXQؾojxeh't CT SQUxox|nZj^Y։KmK#BM<6vH}ŵpU0 $;oX_;;0l(j׭c_'&5@%y5Fw ffAHbۋ nn4Zg_i39!a O2hm}f6$_NX_U{n!=V{vYtxجE%\yig*.4m ҹ}O7>#`YY ?<4n#5G~+$}}_xQPzߪ[/l7C#'C|N>Us79`+mKL)7d-fi}: fO(05T[u-k5,f!0>7mr֫'kD59D[Y*I:MKơ(lER}M@yCJZ<̟߹3LVy|6O@)=4s?_!}Yb279,:6R$D&kb{qK&* Ҩq0]%vtU<8מ(w:WdH1psWۂ) _$ 8(Zd tdw#?/@@]}yqaPsju3dB JgusAho[WYax~"B 70lV_Pd8VHᚺ[;Օxo$V٢a)EAokA/7JJ4" ۹JP`,<>!yˠqj|FWIIDH赅6șߢ-iOizp IRFGS-h;>7 y4mxiN(Z|w(\Y(v?G4$C#zќU dV{Th2u=nGL?}!f1K)>9~[x7}JaM+|ֲ`¯ꬎu/VzXwEsSZ@U65"~"08/V佃!q eU5c97P}}J~>$Q[|!<\IAM# !>6h|d"3/D_{z9i#1d2k"] F$ cTu]ZzǛSغ7:IQ*mIj.Tji~!R>HN!Q6m1#P@m@i'rVB'LNfh%y!4 z\7pt9h-2`<[r9N܁lr)vV C870oE߀3갽IqvtA(׺^_Z_cSms @5fV3rRRʾP}ɕf%*X^Gz8xp:g$5\xc 3FC}ԔscH,ob8:=>MNL$/=:|eNx&jKUV4?XٿrHg+^nVd[tY(-D,^ 5vLtmMM:gQ |@]"Xi.B/?3[|{{-jm_~S5 TOh!~L=PwK 5\(rjI wwr]T`F~PQpYC z$lZEZwPa3d!TdQE K#]U t_|©KpȟnHp@$MbCm0]r"dg0&J2;{_lQIIŸel$,,L)rܘ)h39i.Rh1w[g;Q;x%Z`Z;*Q PكΩD]D1Dr8KΠ ɭ=^,tCv,$B2K3㮉dſ 'ȞKJWj`Xśd 2Z7&!W-l l3u6&Юک[N``L!.:=A!?pu\xk %ހZFN-5 Θ^ڜ$ 4+t,#,IIbO*(=R v8ny[/  A-n_&ïtg'?ZsqB~Ft1kgw~ NLzŒ'N@QٳRe>,.۳8bEZڞV[|o8,0\&3p-2:,rWڌ͐J䮢^Bv5گ6rʵfJ0ٵg)E4R3pe ׏?ϙ9&EĐ &+gj>R tjAv9&YqI)K\FAT"<<5tN[iL @B xi'reޢ.س@cvk%65Fj|ْV% ="~WpQ(2?^蟻vh.3oP~f-CTRKz^+kxH~))tVcr̨*xz@ nlUD3\IlpSAј 054lcb:-nNUieرs2A614C\WTY% A笇+tUaoI},E5"Xf}L63Ĕ%A/QC #T[`z&濲n=e C>I!@?c hC|F-@>V s]|",>ZÊqנ?M<6va$B p]eF ,A,AA(&up[&6K`dR=CUpS! WSqB7<_h+^b94̛?z38Qe:f ûxnd;yx2uK.U`3k66m}O -Olٵk9n l9~L 7rLpAţBLs|[uL,HwQ 'yK뿙3*?YTEyOϢ|[r5IS!jGh!91$]c|t+rF9M}kiZע&) j9 r(dC~.Ueף(.~~2q7O|ǡt-~B.:zwihתjN \;xǯzϝ~U̷hw͜l yS0[nҹ(2=?qo#ٖ¬V oV2ӹQ/C[{BέFO.nE 8Y,j WSmICV 7;A@i9$K?D#`:LChJSz*hTA)8m\n\*Īm8ySx({$RfÚ}RiZ_nK6r;uFɄ⌺gw\8ʙ(+ή,qؓ/͆ޚ}E z`:"H8C9fns.ch֙NGg^h7pwGk:mNEala&R(!jPxmyް)&HAUr>wyom@6sDx)v 2ig-3,%iq+M' GX28c6$IiXJuX I[%&lS$695`gl-zÐn쁉PVchZEh7η3>=Q\ MFqL_[p'b>bSFa,nw Ieѯr 3wGf/NP6IAO)@PXaCS=l/ /,{LY]bMSz1SFHQ3M;LϬ%{>72 &*$.]dxd{w~!o k7lMB<ř+XmJ~+ eVɛ &y]VN@ FĆwÅcWr~w RE[JRj Hņ㾶Jm!":D}jE fɺvn%8;F7jǼr8\T|%"7lZXf즌F*8IIKUYRzu5w1E|UlĮJ8SXV|RvmglyQ<9b3Uܲۿ&l(7gQ I+^3F_}tVב Fv5*,.k}|"?<=RenY: Eɟkh  JEȮE8 z*д~hP9Y dm.ß|-"砽+э@6^#d) X Y,D!J)=WqXxhНӊ-7w%} (4P4YC+,a 3/ˡU,%\HjԌtx04_0붏7w YohI#}^*6еXHnoH7CՎ/ ~ ٷ4ܙ~+Ea3G [FVLVi3*/4:c4/d?՚g/2~c1iQAb?^ }.\=nâZgk ^#AxGPv1s s=Ds74#lnOT(ːk<@#<4ERLH|3K߳];.9e==Qt]DÂA"uΤY_#.CW\%GMoڭw c&a_%8nOg,琾Cfصc}qK2Ԣ|`ţͭ,/^V;B>뮱2T Ϻ?a@=_v#AZEbuYw[n|S ->#: YhkI?엝eHөOQiX\XYXBsy.1e+&6uidȦDzCEg.c\ ]׸ ٭4f0Ԗ-IWt&&RYǒeOIh9aŌwTdb6"bTHjDl'r`U9I)0օU\ 3{L#< ljPEen-`rB"AO׸"Y{7|J0# @ñW͈{l<ӨT4Ѫć[E,Mǰ *3yt@Dn;1ed{ge+h)Z؇G#K5Gt]!{u| le52Jr$vH UF~H!ɀ]905 {:OkǷkD/.rE0K3cj) +jb?݆8Qd yin@WjR8<@q?!Sqk8c$K ruj LH^J >p 0y/MяQmzh1]gI,a{+X 8֟vKqch.IDO9ٽi~ʭBAJ݂btu/M̌IdjŰ{'=* {Y@%p >:>[|8#0]i :7OV$ȧ^jR3s*+?sx4ArW6 \&z!ضm 0V .Iw=Ǎ@Hܷrd!O-We+M6 6q~wnR :p:8wk* {{ʂhLk؊ÂQ ׉,;QqܴEӰ8Ez&)5}WxbPX\%AB`@0kz62F*61i̹%ߩSݱ@ߕ^ʼn.ƄZ 5pAť!YUGWQ/u?pT~eݚT] AC{ηosP mg >ee +jbb'&ߤ`ݏOT@^L݅=TLhE;ǵ {JOl\x/gzғJ9N<FU1PcQ 󱯿?BT~% AD(og> }ຘ y=̷[j嘴 Dv[+Uoj4+irXNkDx/F@!~ 6.\okw!"Q43z'QKz<6l^ Ŷ~P,O[督 9-o-c2$z E^5L{L㤆R) X 6 OîCNsP~_9@bl#<,@dŷhk;0Ո?Mbx4?`?k@!TB[eF-fFTd)  aU"9*J¦ }%yT"$(D67-X@m)5ܴ 9FlG#\ԻѰ"Yyn~.:?y& `iĭH*8Nb&8UQ9/AZezvonN:\66*r KB<ǘ]qX|*0349EKZQ<""%!i X^g+:s<u]~;`|kH{VZ-Ս UCL>! ?oOg喠8L(N^++>2SG6/#׾@vUsRڭrqqUF?qҜ;}]O @U']Ǐ\E:>Kb(APxb!߀ `-/:U]Ӭab:swacmJ5%G$#kvSw{Q^Nm=1-3TœF\>iUƫ e,E;^!҇вn'`6VbHU!pnjYM*2tt!m{ n`#QY{%}xJ9JjG5egw|;D'ZcjN蔗ک,M;cEO'vMJ#Z.?"1b^\<w=}? *qc (<8[GNͤະ`Nӥtʍ79ŒOqNN6HɭS#5In%[k>Xhò#20R{ܬ60K`.wwkfܳ,\fW)WAX/g㒛_OԈ棗- o}9/nBR[;NyHLLMlK:eIUY@i=V {wP4v~*2`@ vIFiT|`*_M)E˖˼B4ޔ\lpRGj5*vIH;8u81XZ47cj8aꟓᲪe4{~HhƷ>[2*?xh1e@|g)D/u3Y}i&AД7't?}lS qԴK9^\druez387b3Tc6tJou?6a޼ms4{\:(S4KJv$4 NqQ[ȍ>1@㡉mk⺨LX^<ʄTPHlۏ$X l_ϣ[U_Gݡ(PsVBGF Q'h## G VysLИgsB~;1IbԷS֗y( oASI̦pe+ؒE.29yU:a%?AS+h ,_:.^e7U] n}7Rr<">y$poD`M1*)Jz[8GvO݊W9Zڡ6m q^W1o@W$P0zSƀ97] g42wOY _RWͤ@i&}T\Μ1ĥƑ_NJ~\9l{y6Cբ9xsylM-Hvn2E~oߙ ?OG'a9o'U&\ݕ>Bd2= :&Vt~ŁJoA.2vC ߞ@lMcHʠ,K&q|P M*{ԯW6g<%t7 R':#~)zQu=􅕉(/b뇼M`׾{ZP>Z`8(xe[ mIV 1d:X^gum:]m.&ڴ6PH. zW-)hxm P9#1`vgBIhҋ]ڗ!"|U#b*Hg a_TT)=]-p*<Ꞽ;c񩩠g`vZ5еz ޯI&c/^I3d% Vg8*.d !7劯{}KG]*U ʲ@*>?*˶c>a |` -3qO] MF)ij|vϐ`Ar: Bs zSn_ Κ+~9>qAX*@bs ^CNF.~kI|anuu5EsN'L|iӭm哂7m  g|ޘ|J;P. FٚiGIR~4D-$U=}YT|wt*yvR6ypEK [1݆0RY||on>R.̕ r3z4]#fD l0y&۫-8!Xv t6C^$K tU`hJl #5JJ p'A(5LQ}w?I^ks- QXᡰm^$AnbaU[cM_=hpYiI ͡3p#P+S ۮ(=Ƣ`pH>°R6龽g1æ#$K4y_f."fA!^'݆48G~;wY͹Mk:Hj@LP㰑||ϩɨ׌jjX)`^P) 0]%&ZZ&JXe-H YEEtC#.y-gl OHB?L8֔in:3=4vI WXJ_٭ M7}aq61GX4_}N` $9B!Ni(K ߸wNww" Gi!(97OlsqR C v_i]MEt;b)R5:qw6!BMo_Ʒ7]K +OЧE~ a$ӥŻ)'SwyGiDqx曎W}C߭u`(ePjdb,ümCՅ%LD;XF(6Ly* i" Wr/0s I3ŗ$T>{" K~gd!熐 Q.ܸ6;Uy]ӇRƓm~4T. XP~1(t bvP}]ڼQN+e'x=įf B19Iw4ezLѼb˔nϤ#KX 7D/ě( Y]{ B9:R'ڀ'=2m,"w#(гT;w >@lzJGnmZpPH Iw,ULz'4祴>ݷg?SAMI[󱵙%D鵱{O (#v*F Klٵ<~|UCmgv/q{h9gŰـ2Խ22Q^K4$YAt/ds5CD; h&*DY]e5jfnGj>pAb\oAc 9^V<i$Rɦ2̓їf\ao_@Nj#})NN!)zQᾲ*Ж Xm]g! m*D%<_K h5zNdQ,=zQM\b?o\q}<}lC ) JwhyP0HijRo8hc쟝Ȉ5".3݀:+%4caw^鮡 ;Ȝ%''[Vi5,-s5K13s^H78?ν g}DpQ4:o!b@\ZyMhO*-3!<&@ +U hwM== , ,3ǔb H&$"~  tN#zpuhgQD,.Њ0ěvR|CL3G1G._\ByNJ+ NFtk!Di'}`#VOUYE|hr^] Vʠr $84"YlS"V` #nDа DzLa<6rэ"'Cxҿˏ0JE0<5dV>POu2Æ`@p(E}CIޛh _)YIƥo$KQFJVsM֚ɻ,jmF5!ʢûyd-;ߑ[~boqNu?%iۯKuƿ%^Kz޼#?FjW86d3h 26\6.B>W:T؉~*PY)7-D?-1T H;Jl[#Ghg/ )xݢI(W7>5eҮjb2I s[ǟouk*G`}y(y^%裙6$4stm+N߰) [>ۺ OZȇۿ,τ? Q%$kh' T2¹gH75~s;oD/u2<%e+H.AsPeCRS&f(x΅/&;Ib0p"6S~C4(HAҳw>1y"CmjruwJ\;.93Ġ5*x4܈5̌z|oBr+>I\Ս'~sh>|1P7[GmJ6EA`-)ꬔJWy3j3(%hAԺA 1f,?BCK򗅘 ʊ4)FҪFdg`_K-=x U$Ǿ$jS5,!{~MdwZQ^ &H D׾G 7ZrU;l_7ܴykr 69hu@_SUi˺]6jh4tudd?"È5RGJD߄e;Y (pFB Db1]U^p'/W׮C.x"6iY&2!Uֶ݊p 89R6b!*&wݬx"0~kK):ncJ !9r]f$FTת Ӝ P^ȨQ[_PJITA\|fݒWp3mSg 男 >I OoՉGW(톀ٕA9-wJJii] 8O'0IƵ%AJBqGCui4,Rd܀r](Q.SQϠ(b]B ^v{P,k?&r`w{cG sv@h^^1Nҵ'[2~rO}DQzkRT..)<>NE>cP.~ohtۯX.:M{p-[w.b1:Em|o =PE9u&`iW{һV汐zB· ,v=q-p7iux^$&p z[eI  YA6?-P^EP{7OX%4/չғL7 {/p:;:[P̜B^̔F^gp{; (bѰ:76EU[sPw  ,Gm :*AU3Ge?[cDg kQۢAgI}ڜ-ɬǯo߰ PVjeI%k V JyIiEuՓ޹6LnmQ_髺}pHλ OrZEa %h3{ Y)y O.`P&ޜ|7X7W|CCH^\W'-`b6BTjQl/@my7Jz m)qy-dug_kOGdž,:If`!MpWW܆UȭO|qájSes,{Ġx&N,h$ ԧAI^tzGfñbYs| ;o&ܸǀ8ɷϿl1E̵`S4'uBk2k`Xyqcj+/R%E-Cj}܋f*;g'}R MN1#M/ *_LL_&g%9RfTUͳ͵mG8xUhyk nэVj@C8Ü/-U CP!"ѣa_ߩ 9yRDuyg^ةVPk3(nAJOƔ2 7>"I%І([Vz: *ޑGB + ^wcDe)-R]UUeҷdEnZnx)]zD6zauYe(JtY`` ΆZ[Nw~?1wR9rmjmk:6N($&n1yA2ȍ(cV/k;| 责ح!jzc>¯jºN8,#kUˍ k= r/̂s3o>U7#a"UZY>>ө>ʷ֠P=8_c:7*pjsaf)| ̸I:Hu;r%̳NY[V($xae cU&]@`(zBN8QٍXHfŘO1s$;6y+A@XO.վ1|uN+bl0e*0􏋉o[ * ]m<:F~?AU. D w 1=pY1ƺzfhzG7-p-de兒\Ѕu^Ux* 2e aԷsUcT8ᤈ(r *MT{ye'R2Emn$γ^~p*XX!pq+( bnyVxp/1Y=oh,zV{ [X A"}5vl$.*bj kO,c]\Z7d '#p)* Q{e\Fw-x\͹{@|ug+6:$!M*L鿠U'}QJ+,R^h5DkO)N;o7vNwC>6&w_CӬd#Bjww0Cv4{Y2I-ǥIC- S~ʚ8TfP=XҠ.zL`s/;0(3_(z39jEs8‚ JxTp'NlRJHix.ZHdu}#!S.q Q{g,vwMpۅLLAR^V " 0aA0Fs=,mnA3E |2jYӂԻCΆ eƦ67AE0zWыޭHfhy=2)T.[ZУX<8n]Vy-*7yUCiA^ӵ4̎A'tcK9dƈf܉78(KmNW^H*[*WF˽FGE7p0!f?ЎԴaŅ GxJ2Q/*zKI4~0\׉~soyGt@ON==#lN\7ZGX`4| z,k[2OYXO=*ȂE!h*kE"TV<8" aE)hx(%cS>P%Bl (A-ยp&S]x { kVwW\K+ՠH€qBP+'wx=hM@T?=c<М.B`ط@ @Sk.;\ n 65?XIrn//UL>ۣrZZGYtÚ*EKZ2.kFʹ3H^kӚ kk uMqƚp4,HP7ex>Ѝܝ^^J!9J}mA2.]U:Ð^ P9 D` A2z+(@,*'buƤ]NϻP#Y6tH躓K/ÂJ!%S >Zq0 uڂdeṂU ~ h9\dI|speU0Cx;VVJgU-s~YdpYY_q2 3ٶtQtD-iECfLkd L29Ϊ+O&yVi·އ:*᪮Orz&u\6'rish-vf :9شf+l LW(W@[OO(;D7Zs:"qky_t%#& ?Kun/p74RqKHo(FxLব@^#LDAN&h+}<3v5٥~8xlf=]Ef$JB\Mj :8&Z` 37z)ͅɱrEa&4E 6J{}T`yc~]FTB\p4Ava"I> 'sg+$!~K`dLX|r:|kt~Zb;]a^3 P»ϓ'LK6yT:2[LTA(ŭlv<{=(3!g#3)yerV&C?fqTe5y_Tws">;i04 !CvoNlshoO{&-2A]LN&P>ڲFonn":ylH{提^}LVb-WCQqI>Y>9°# H%J^ubH[=k) t1Lc~ފ/f0R2Ĩ%{jXILIaòn <пM1aRg[\yzscH:cŃV@*t/rW7٩twO&ھo91T9)sH0!n.lVT6j1X3`IQ4WzM+b! ̜26,$n ( 0|aqoǜ 6/D32x|~菱9̯j ;]|ܥoe0,r v[<~#Hux^bHιi:' 1[#[ Bs99Zj Jb.*XE1J#3z=r;~gѕ CNM9.͙sgf'{WB>^t#|}Sɷe+^;NgtLP;ߞc8̝Le])tXj᧌%P΁ILϲ\J!V^2V3ݛ0Tʲ1*^pn@$7~h>ӑ`+WI-k>PPC01[!v͑D-tD]Er#ϫ"ms8 NeUo%J<}$^>099g-.-e/;jmZMh.`,&Ø8[)3YY'[j,'Y_[P{i1+pj -1X^ t;[1 lڿT7dR/݄v<_2+4qq IЉAT_g x ]dƯ e:C7R?kB9_B yQ=P"A ᦕȁsm3zAM܏"fX} %yJȷ^JZ4bV6 ) ?ɩʴ9xM~3pEq(A$? C'-<1?0MSw "IXPs,ܕ# tiL#"8ܹ ۚ]-e f@G2NylI*jG~ i/:kvҙڂ%Nc\ <kLzA߿/fCNPqZvju.k>tvRi:P5֯+of(^&Wx,iguoMfW2)!4KLM+JZb|~b\Ք ýN/c V9AJMFǞ琿 EDճgD jLkR؅:UɁt |NeyV GEV/xZds 9LRSPݍT-wNx9|y8$VԝD'0CهS0]5Q)^;2a!q.{ƤXxe\z 5%؞`Q85|:cMqEZ$*pl"Dˠp 9,~eC'S}Rp51X%J+B1ȓ[$TďU0 Z@*yyksl%lТgh'AiO< hlhzWCG LM/RQL$%eqvѢdVɼ'Pz/bEyTkmw;(wTq{7Nu@S X9Ֆe<$*.#pR WN~$wȳbx@&F֢dKI71 !LLUY{1eHumreyYHSÂaD^;be3kJ *ճrДr\ӐůttVbTuUy(Ae-P7{n+ڑn # پ{SK[._ΫMxU+|h=DʵO(h47@2nc T" y} ^lP Z.VG3HL;E~9l}-u9sg =,T*лיb/3Iɲ,]R5 MZI8 NB왒4|8O#էp؈W{ l;dr4[ v k¯K~qT!);;U/yhPʂ SH}ڞ&Z/d#"nF+U훌 p ОF\֒dhIf(\5]FSz"Kcl1&7LiYRGhڪl\>ԡ ݁˧DR*YJlomP\#%%SKeOzv 2ea»[,PH_ytObuv\VW/Ff"B/H2vi J\6ߌP#̱3\Ozyh`}xQVt/5C$80&sHnK6\< F~K[dI1,UQ 5 /V˄7j{gYa!5pƽ >USTtlwײia3Sk/|,\ףm > aF4̕:U dK1x#~9cA yX_WJ18Y2XUJ4OPb_][3xtwnt&g%VV&bFE7oErO&rea9dctfw.N: ^eo!fG"|TmW]"+'&u$ͰXV!6biUudc$ݥ~ ٸOnB "x*ӛvwR!J7;jyY1X\R!fсF^)rOXYyz qN^QPP(RTYzܕ[ "OG zΚsf)YP(ҭP ERN٬.Y0qhTBkvi,H{TFIN.F*6ԛR5& O̮ΛC[Zy٘xQ[xe:MO:\Xؾ#vpTg!ι[͹wйſP|\+8&ƣ^!nNWدGvNa;GJU5is4028c 3gLو@'q"3A6jinn~[oH3[m.ļ@qBvM?m5-oZoHWy$e(o8ܩlOo'Ϯ  PKZvwQM 7PjrjDW #g5;^2?XZ/ۓ"k%32\0u'4+O+,նVzMSBDHo7w}W/ǻ* 轪/qb1"HT(*ʪ=1whPivBdm3]qڜ`䌆%ns"1EN3v-9I`C3爖 0aЊ.,)`A]SPJ+DZuE@dW17U_BHVU@4>z1ar7ec0ñ6 4QVT[O#%=8/J.D?j[Qa[s ܛՐ0 ,A3ǟCCn II]0B>jrL6IUw +] CEaWwH}j.|46 5o9z+o0"0ƕt]eF9n°U<&CQ`jm>LTETqBB [x-88]2ף/g~Y2?jӹj9tG(9>d⠺9UHfĹN,xȷ9|Ha|tSz@Z(V!&Kn8W^ԢCߜɪO͢V7QТ뿎~얳C燮+ź Vd\d.@ q6?z;NCWcl:R-{Ÿr# $қmaN'T«c.X;q1q<"sM"4}ٌ tvVfOd@ bY/Jt1^A"N%ٮ$.2ˊ qVcN&spxDR(ReQ m]+RL?3!x2(5*DqQ07ͽGR0 #=,èὰJUŎHg,tG- @B{U13@c W1|߇݇J =S8 쫔3dr&V1Imꄜ03SETca_i0o3VA'b&&\n5#gStJͣ>\v^RS0u0OACn0p݉-;JsnmP΍C r֮{;pY`}΢؋&H5#O\KPJ-dQZrݻ<]$I,8J{rA"E5 yw1 /w(Ihr}lG1/u#N{d/Eڃ>mIHR d$̩XһK&|'"!آ xoj j|J<(aDŽ-ɜt $XIK9`bLY!AQܢ^Qo.6|݅\ -6q@DR63v.OH¬(N%|4gkɋMq4a(#P mp>^ș(m[%a2:(t7Qp ^.zOT7Yp5;V~(n xtnAϽgNv :y3 EmuDђeكٺ )^јE:wr>yV>x\̀5tʣF1͏Nd-%/S;ubQA[2]c-AD?|>~0W ZGWN##Vh!@ 8g ҏF(2&ɟw!@cK^"ww\:.Q1vs%6KaIQs*s\C{Iuښ!eGo<;_X7kʩ&/Br~9A=$t`hg ]a º=Q;q2UoI/!H.z>o=g|.X?D kض3r6CMR@x[24#& :U^;v>+B~V$Ch1[@+ۗȁgE.(IOvw0f/x߲sz8,.~ UaD"]`735Y4/?Ҍ;IPznebƝ}z!~6ռ_XY[pϷUo"DZ>I&FkjiE] M'3݌t&~ TlZ/k4#0hg"]zP?m==#A9ɆE_olֵrT)e\/e2/K`\4ݓ(=U;;ĥ9E*Z*?Bciiy-U:5I ,UcEX\֔UW$61k'+/Hu%CElz}jl[vEmg+kaɐ meژ2su++![AMT@DTv#zS1Wc~ӑȜR휲`ON3~t)[G:`ˀY>VH] j\QлYW#%[VIvx3bں 7<ݮO$ߔDfK~.*|c9,<Z\1iCV\Exg Zd0xa@ <>ӕJcQ1^1hX]}WRE}URwPPiSiC/oŻrW=.m OAL>\jB.`~#I,Dl; mI<(u] 6ӠV[F~p'Q'iZ- Cc!V>sX&m#=aLՐWrjK:XjPhB<=w?Z!ij uL^˲X|x$h(r{~tRu|Ck=IAZboSƇ% 5&8DHc]2 [ne8mdkvB+m!;^@X"(3#]g}_tD[QoFOt5lm$IWxݷK,V!'8nԭ,CKLfАlmDl" 5êp1FQw;ùiVDr5$J򛥿GE3j < )툿J*CAUBG-VAS' y!jɽoE)NEKl-Q-4.}q>o2T[IJ2>_?ӊO~0ﴝɆiJyt/:s П!2NythCWq{_ =AG4B(Z#?@Q4^du[͞^a$-58df^áY2^ ዜ$mV{ߎxg- oD;s<[jluS2/M,̇t^)B[_y{c|K*<eܥu3x ީ?ZQP7Qcr.-4JܦsCg< &Uҏ'GPӟ&(xqW3#D 9%>b+(QXD?jÌB0 B' GkB ns KC_W\Nq| \-շADweQ$YzT8U. G͚>q2q.x1GE(;RmD8=]v3~OMp%pT{Hc4ی)cw"W܁sPrOq U(zAVH%k5dR(6^7u{{_ee2]0b/!d}P1Jo"{"r~-xJ19#zH]C} hB>8vwwSv,Bҍ2tǢN^j ^|>ne'\ eԏ?b@vWӅvh Ӛq.,d'[ ΍*y.5Cx\:DӆI%OxE9LD+?_]R4YKک:ݢ]GIA_^ ) Ut33ĬO/S.)Ʋn0@)\vt/R 6de.t3б+rVLU J' :C~'ߞN\q+(^~Q96`oj] c-J DE#Ē9*Ě-NakY gvDJjEZ8Ts8ʍU Eq^+E[6g6܋Udq_޳g$+.D'aH0 yc X`={»韈aaV4BW}yA ﺜu|j ֭oH=+"ϵrvL|V.}/c*RLSdHd85*k[wo֎4 ]zIs/V\v;wG uxj]aM:2EU"5ȖW-ny n]GAQLl@)Lk5ų򖝟)nnF9)VY#a۾]ےi grTUEC:8}RFcܭ@fGhP4ߖ}pfhiP.w݊') "Ja-S`C_Gm M[20cDkq퓅->le}^Pq O{7pAB'ߔYbN]:xњՖXhҬ jC+~yE( _vin{&q6{2kYE,# 5-IǻMzw0XX)Z׈9)E$JT02y"^F[2W75]#tywWhpffOWN[/uttڝk=-*F8}΄=?VT|Gˎ҈Y&g&'1>r˓)tͩ6wjk@BՔ姯Qe\㐪arq1r6R 8c`4|+e\4RhҰ)Z rM޺3HUIW'ۼJ` ]4NbS ;l|n pJmխB C] a'f2lMɍZDRzYm)ĖqOEyrr5~ yvV_7XTlsp;7RXRFH&06Hjef1w)aQ7 jMW~RWXd3|S th`@$qmE k&m= #<.pY tlts]UÍ'hj'4p)!A) uDY48bgfQ 7Xm8sWgwٖe\<:bXY}{ h]B9fAZ9`MSŸ*L>D5ɩz \Q QJ7 INݸPw"qg^ *oH7զ#܃ofP/%\]sfPvwXtT~estIƅ쒘ݞtܥu3X@v@nvX_N*=$Ì.Xߩ1ؠ@9֬`eweD lF@vЛzpLZKi/t7ٲ Z~ }(ĴZ Bf֨ 5&fT&<.f Fgvί G6P_::Ј\q{%67 qLCeD҃7p;u:w`a yNse$bW~idVO@"^3- y}av ǵh6.8}q¡Г*,+ySBq}@L`A!kM yM8f"$ӕzrej1Pms\=F*ʉ|'{PK3Ny(Dq3DpzG=7^Ev@bv|& mU'^iͱ`[^Éhau*s'QBv6T|ĘM5zzlO%dOx 4UWPbO{R£GGis˦y=ȪdzU—Y#;Ϩk pn㴇gP0J)G$4D=*B~eojX_]jg]lD0w,%*x0VfTo,& :\D(pQ  M3<<SA66,ʂi)%>A+=l2OEwh|ղ!uًAXCf"Dv{4N@lopoJҨN\}""x6>Hק:A{{*gMhA=[xRǡ*^[IQs;=gN;2F(x갂EOUL|%`*b3(ܸK}gA ޑxX c.o:²K؍@Kuj5U .vmqQhpf2^E..1jx7j)'MUBSg^`mQ' l^ agT {doDpVl(5@Q5jH!+߻>@Q)/|deAe=[:~Wmd݆ 9R~VK*fp`P XJ$(8-ĵk^Dͱ1.g%?yK)ْz&PǕ'pI\CߓzybBeWN-HWHm|TU^Q^X\ԷBaU+hYXR +"E(&)IWRw[[^D!AȌDGH0:b`Z;dudJZTũU8(HXP-^BZP׊d*`5. 20`!!G4ր3??o`I>DV[P;`wyYUC="<83L,mH$mHm>KΡ:c74A$U&uVr{TW%BxfCm~y6#G PM='6/tzMrv aMJYk_%\B S$~=tMx=mẀ`kоjC)GrQVm?YUP-vn7CQ\\A]($YOQ%7huPFPYMz,Qޅ/C/fg{i`4~+ndwZQE SYS8X&|-C(bbaPZZ^^B IkTeixAk7\LGɠ= /Q 2"P;sgTݢ3(P3a8ɶ ]7gc~5FVB?sg=/6x"]{˃l*X`YT` kG:EV[:Pfi'6&JF{ʜv\(˰TI7[VѢsfiуGF(ɗ'eQhWncQopl39+qvp>6{YptMYc/FG>#rkqR@R}݉c:[ZMNO$o%խiÎ^12!R̅L 0!~ 0@H#{ Pqu)kynQiJ 2`ż>tQMH;ttI8{0c֭F,{cmhRQ_Aɒ$H fBc77j}ՏUAы&H;D<7 4f}9qM/̡CN2Bcó0+;Bڴ5dȲhG4\#BQgz0ZS~_]-z܆*%JyM\l~Nqۯ3O~(>qfG[ yP;5$I7+ ì̡:-CB_(= Bd?3MdMvxw? #^4i@|V5O9 uF lw>ŊUUKJ׫rpD!y@[mR- "oX~4x=R’V3/S=rkrri,p&9TĆ7!{٢H_0plq2# ,(]ZΓW;0=Ʊ&njN<>#!!M99G${Q \/g~]v@Q KtJ]q }*K 0aV9˛w\iM4Zȝޖ %ECiSǬ!$R>rq\ZQ.LVTs!bh!Nwy'tzȗ <N(z~霭o.bmHE+jū}eM*[!Fm/\%3i-h:}- F7Jgkt霍~~j%z!6l|޹M*2: ImU:L(0 w֜[hҁRJ61hvmF,>G;Yh ç*URѵ1V|'Zcz߹c,^ dw8jBg1yEXR^9m^!z'v .-lmM(^6Xkm>0;gS-'`w]نۦt~z?OCzpgIL QnDQTynYŃ y}["pÏj~bn%*A!y9ݤs'<_m|Oy-+([ 肖ƏlcyiK\¼` >=*͚]Kۭ1A@%[JMP#Y{S"ja/ykVK~I:8Ao JAdQFk7y`ٙ آ _}]WDkDؘ~SrEfg(2Zr2;Z0|1P*ʓ-@vKOxH]-11za4ff[1|'VQ`r7'f շל!_)ퟒ*H<&|VЏI7_ҤyIv=0uWa.3h5͉{|߬UC=sR8с5dd5\1ӿ΂+ ɺWjmގᚯSEhW\ .;Rg].`f?dMj^6jLu۲%D=洓eH5°21FRd7]zeUݞڅt=;&reZgP֗\;yEeBǠREVaۿl 2!ӽ섴 HmZg4֞]񛫕_ ' [ݥ .6A",m jZ >RA`2ܐH\ZV&rjEBYwͤG>LN̤"QQu?Kg+n 졪RdmgadwOlVJ Up 8@&_ūZ/:[ h_i׿/[;pQVuhsC7'T{tಈo" P^cO ig j>CMS/1n\'aXNg=oiON Vl"~uW"`u^:2.i`Kk&=:K/L|q"Ȯ?4|t9cSF z Nȶ(N}|J-T_4Kk'X7 lXˤMݪGAǙϋ[ \F!N=Bpso: \fdˁcAE**+zmsoMkWhFxqTq՝{K&Hh}23w_iK]S-Y?hڇIÇ̱Zf02M "oSHt4*A3 .XMM^5 ˔+P՟fҔ7ЌE3rS/)+*E+,>(RaN1>=s-'8_}ߗi-O 0}iex=QVp*_1ZkD^!4tT 4L0vo9l; CѠlq?*+<jQղ^%*Tp:M^ZAh MNnR2OZ,~s-m,3/芡iHa'/(>Y}G&Am3$sZJ  \!GbCۋ n// >."Ϥ2X;! _Q@Nt%)ޘi rRkYAQq빁veX 4> T Vz toDA)tv$6!g vU@eC0rXW$^I"m޿CX4mG gGFYh+ ~aʖ2sa+lF]a &` .*L%=\8ûg|yhoPbU!SƵocx>Cj>#"a(J$2I l@֎x6YyA-CgI%>20D @<Q@$C]{bi.ʹa4;k =q?&18vޮÀaav'[l+ zWBI$W" (ލC`ņ"s ,U10o{m^a&hI x5Wac` 6/YOxdYiVNcB׷PaS6ؕOrBdM/m 0л@i˻+Q^0,1_#2~Fc%Z)ʇߺ[Apnv>RTW4>G8RQ%(]}6|ۅ~$:/0KtPctkw;s}=Q%`4<b Qӓ 7C jf|4;PZ*q^*x U՜'i?p vŹ\0;8LR?b0!Ұb?noyK $5e &eN ~:J:$:ctҙ\ ?}Ye64޷`bBP].zot%oRIgҏ<V [6eV77 k6\MQ}Ȗ52!Hw!^SYy2ܓP;F?vS<؉t+ ols:$NؽBL;ߏ]15*&cs25&TfBM4iAfn}!֏.L^aHRcoi-ުE"26 |\i+‡JCUt*JHD F&^V<p X M٢M /޵T\j'GpuP?q8iԙc_\E&y"0ٗ'!`;k*2^"^?2=?S|pÑ f9%CC9,낽{-t %U-DWI__lw/7ap< {|dyۡBg<߅>9B&`YUl¯r l& !778-ȥ -dBMhga˹dBćS\T1{g^)b'gy`Cg{IoLj[!X 0.0 vݦ-zn3uԱTD@L#W؈Yd7Rx!Ȕ &Y881TyRQEdw.+}$Q8ZތIZX){ h̼01kY1_TzS/^TɃщI4&F <l,Rb2l /IeX#}+^8du҃xδ!Ĕ9xy0T4KВD\m¶Q^e ~w}M }cXY /C <(B>\P >эzw~)\7Ԛ+kjb`sѴE|;Uv PSΡ9y~dʾ ˫:sB G9Y~hNnzQ_wKl[ 95:%9D)U]:| msEVaO;<kgS%ׇ@MZc9Y0|SYP=Az3= zC"dH5Q'򠾛2cL~ʄUExT ti~y+´5jIƻ^ b j5H aXhI)afɤ:}%['El@%:4Inqɦ2swxVs݉D˻$紞3X~|h[$rI ɺatE"; $dHv2 ギ|,ViBؒ'`(GH_ ^<* Ulys-i&Rg|3"ѱ3_2B%/UJ=3xyQ]t~uBbRKi-C-V|ycFxm4)L(=/Ejn 0f$2H< |UFFލoLHt#b>\F=jD+%a-ͯ%X l'3ʝÑʺ%IFD9JR;d+4so_SF %ڍ_{cbK1xiw?=*O+|8qKʛA-HU5b1j.uFxVon?nPՋ=%gJ\F})^oJ7VAg:r^sQ.+>xnYkyՅ!Q̎tk5U+ғUX?v(v18"r+Arw-e~||E-Nwcu]Bf9FsqjC#W揇N^O<2bd>K7OIeq-?Ⱥ-[Կ;HXRžrlPCZ2pwNp=+UoKp(!<L=Xnaij1FwQ˕IK bUs 3dd 1|8SA { Ozk8ewB׫K@)oK'49K2T!hVjJ=|gd7>'eTZr2"! MDu$pB3԰uC?f:Ij[pLۂq$仯S6Ê7*w('g'\.8 JɑASwǐzA+Cr[s=78 OpojNL>"(:) 02 !킡BʟfL2'jSq1p>pݍ7Ph˰>hP,AruMh'hzo⽘VR܊!'I{y aކl !lZzlbTӀ5k{Dvy1 h˻m/7`Eh&H =IAempn P:n??$lyɜ 谱T7E"663FeI`ZzƸ8e 6mҝ5|ɮ !n͵ﬥ(qtE-6:Ba5n39ާ8Fb'L)=efdwwgDZD~FQ,0dYb(Oũ>MQq^䍒b~u73"<6R6`!}ț~~V1| =?&P kIRsjv#\)q@S ّKj/= p_F0UNZSrYS,;/"9=TŴϬ_#={'Gg-<*8а'߶E"O2]y-GWel> z"!)|ӊSѿ[֊sj3i![( ,LjHСxaRH3U}f5jYx6惛sg!5\iPa=<7Z{tX/>вKwr.0{wd]y?ϸ,o'{ rO| q-,lP<¼(&0| *\xq JG̕Pmۻ%C Fj=z塎cYcsѾ(x/.ӨLdh8 c -fJ5ΝKݞiq[v+ZNo/ R/+TUzn0%CyIkx/yp"r*!HvԼhnӲ7y9ϩTB-wz`DY"Qү8X:16Uoz,^ZQC/΂SAɦ]pJŅbxI_4.(!t#Q5~vbڎBUwx-}l/A p> `fl'AK\*m \5 5Rjm΄HT8 p*(LK?qq5q){A֯u!|5w0 _@=2Db0eSU;j4W ?5Z2vNxLaQN߰r-^|8 4G^C!腍smաzNT pK.K` c 񜐍䂶a߻Vy7u__my 7ǀkOerܑg lȻpl qL0u<1jAjګHO[I؅?5)O>a\xul3?׷'ok{l6 2[2긘t:]Po dΡnC5;sV\CrL% ѨPBt­-1D_ {TKdR`Gq[kw,frυdy0|"LJqhkm {d3zFHn溄|*t]Dc[?@OTGImw`lvr#T qC$܄pE 38ԃ e|z("&}Le3pNXԢ@@VΕap,9poL"팳 *#l?\*p6nɜp0ѳ (\]EۤUԧ;o] RHZRtR` o×.e39#FtqK0Q-Ey$B¼m.vAMTFF↮0RwH _r/pKq$ξ BWğUUWKދWO Vˁ涐b4;*z8bZj*쒄&`x xS.TBݖkc&0u[jp]SuQiȕ|l"KN7PW`A -6)M}#w硉ZBdZiDe> ~¥rZ@yoh,3ct^xʀ# "E#I>I[BOtj~49a ]lZ\]a?uQMn#l/~C4 w,6nF9#:URaFlZ@M˄Ў&0A/B}lZǒY&Rwt&p5V+zКs@D@;R/TK)``G-a)<9 IIִͮRi}G~4LF ?gš),{S!Y'u;cU@^h: 0JX_(+)_#%󅮭q=WnATcWZUWU\ jXb f5S'rffpK!Vi4#Wq?:e_(hљEjƟj 0d!LeBK;wanT5.||!|0SPF}HK'c;Q1^3'P (,b&hsqQ'zQ޺\Ic7_P8X,f3+\oyb{TMG9'D8Xb.,-[NINu yiJ$i8+puFpT9] BeCh:޽pB/| QGL*T)JYyͷ -/)+6M+V5ɥ@Ԏ4Ty2* (crzA8_,,ȟΓ={- i5zC(#\-"&e,"JE(`غXA]GlqLx)Fv}$"8s!Bhj-{t$e iȂ4k…~CH&cZh=ؿ$iNpV}Jh\Vc"CWdtRPxl];LaA5А|@ƶgNHhs`ar. lUCL,Ёd([ʕ` ʿPa%\XꊸXNq׺,e2f[`\G\3Cjc׳E՞?ӴzR@Γ'{[xy '4()Ht<E Ku"،ˎݺ_Ƶ!xiy^\|Uѯ^' nm٢\H?9J,IQ[%m\jN"g.רwȆRbt=+s={i(wp%ZŪ#^(;2/le=c [ -5b[綨!ɉRIjdhT?ƍ_Z$0UèW %4k^\kzUeYN.'뗷F "E}XcCrIhv ?ϔ` q7?ﴚ6Q(c['/([X9\v!v-z0E9.~ +g C3^Aov!JL1E\5D2!> l<)7|VtE= "?S}",&ШDz?J uL.7kw0;2PO6Ș5F+bld֨~a: 럛V>7DR!C 16]H* ҜD@ 6"&~FˁG(1}c-r ޼hGkͦ->]F+cκ]HO~r*ˮBC'~@p` e||,nK3nJINF[MV qToޤ꧙SfD;C '%>F^  a Am.ON >v 4 xYC1ގG#>9A۾!jU2G])tdUuw N (g8 VPD_9q󧎿]Dv=M (`=4w fz,\T8Hɭpy]HIw2 V/&+K1rq݁hQ;8^v=O;]u>1 9`|–%-Cdc+S[EMܞ7I; *1E,K!褠v N@ѐrtڊo_`1MnzKoe 4XFgGO~c6r5kAR]ΨN6,Ƭ ̞W ލz+x\BF_ܩL/aƻ|"Bk+,]?9Vm4- $/=($Ͼ!S]}%mI>0`uD!K^'O> .b F۷Y KW(9-kfj*g7 SlyLENZu+C"j&49G씮r* EޟpJ(ک)c wVs%0[>zc럫iNީ 2vٝ|BsM f1ϐ{WH6Z :ΌX.Gn ݧڍ9|% ` ФR9Xi"xhNIwm`?d(B1[*'CmJXHXi.-"$̩5⤖keCbQ`pkYW5l_c =2k%RH\W'>O W[ @8r(puH9,㭐ȹ?=j[/ˮ=/m e3Ʈ^vG$faǵ?'f 8js1>41*Rc')ɔ0{庞e\}Gr -T86BdɿcpRBJJ_IQߕ֑=b Ýsɴ; wo^ɱ$xvG"/@b[E5&[`\b"x^9'A6t>5: "?y@u(* #=>3# OD !d-kNUFZ~N&Ouݔb!QnSU"-ܖGMd1nљ??;j%Nv?O)fRk˂pc~`ɧrNTgi.aV41HLZYz/p5Lx21E2nlPFi7۹W ߐ5/fUx 6LyAu\јɽ֨e›Z0RP]Zu) htL)Pk$/+"f(y_ Jo,0X.цi F7_V۪g7.YHXnzĀv(v`QMm9F~kLlS|vdwvCQ]u܅NDcaITԄɤ"/kܻL[Ԍ)Kƙ3P1b-\⬏.r%@ 7R2;Dp4^Ln0exƁ'I6NֶL?D 1 5Y$qN_[FY=h>ccAȂ\Ń \^Q܇ljMvhw [pIYhhtdh\(7Ru()g̮]x/% 9kX㢜$!Yr_uts7Uiȳn~,ɔ./Zae7V ?_DŊ%C{ CSgNGـQc!#GVOv}`5l(UI(a#aЂ<%f3B<ķ{3vZ/Z]M`5h^n:EV {NT부œYG we}CU8nxWҵ0[=9ʋ;G*}P bWSh('/, *8k YaprADYYEݣjᓘ!jPp@1Gg9~浘5f}wicg3&h, Bɇ:yxhlRj8[_0_ 畊Igu!4b}܈~!^+2~t\ W~PQm-nzIGFgɝI(l$yfq9MTʄed NXϫ^l$caIF .dC{ȄMV?YϜ MmGO-YB/ЫuxwT]$TLqЅ~?Ϝ@Lj$3P oGomԉF,I6%WH7dv O?םS ']ՁPCKA UALp)dp e)8kUYىo^1)Jh`G;y!DŽ 1$7ӲR+tکͲ_6*C^KKs)2N9 iJgBjK鑿.X pg}&= 2|qSQNmS+, I>w1i[J]EMC/^l뎯ى,w0 TSeba6ɘqg, 4_PX~}-nD A4OXHZ?%CZ8¤x74<-;^URb>-cg˗O:ckGqNZP4h.(j3Y!.c};U5ʘn(f6G^]]6ؤ휽y\x!;';ʆ]@Qɮ-[1Yw*x.'T2w5wwwI\4t嶧)D_M Cߢ5g'Gd:Yj.ؙc3B~2DL RB_N1!nia@2'1m*<,ҙ- z9@Uk]}yonEN믭P^FzLܕ#IjU[+;eGRMᒫ$A7ВP*vXk& } G>MgWY\ D l!o,;`%JQȫpC)o.r6&BӞ A_ušjRR\7pϓK=uy^[McUl"A* HBjEW,s/<:BVO :eڏK<` F\7u YN"FA7l>e=t|?K HUVwŐMJ,opFwfL,xmpQh*Z@>wQf&'y*zGy*%ſyD<}bU뿸he!lqso>LG8ŝ!:nLZm93.tTWll5tqݔ:nCYgnqܩ opWe|GSi^qHFA" Ўꪙ8CЄX |w eVaΆM}}r՘͏Bqu6ɏxri -CʉRsCiR֘3ՉR5Gu~ 0o%M_ܠ& 5Yb!j4x&"qpgjo@D@Le4A#9*lͲKoWTP )qk<"Q]žWi|K(11J.tBT˿AL/=Rօxs܊4%x{`-Y)/V:3Yb/.Px`/nx܌Y~gx*Cb̸?q}sq^ eN0ݮ*-=Xe6HLʩYoOto?Of4e+Kg]52,?RNET5h?y^lGaFGK%9MG[CtI՘%OoSGKwGv (ȂȢ>1I䐣w[Hj~iJ _L𵏹_iԃX丁C^Åmv]3GxpS$27Go_ǀsH}ո X~IΩ;?@6o ؈րrNq(bDyF5|)z4fz qJX ~?8I<ʌlxW· J׼xx!dqnu<]l C25FS0lk7Cv84Ʉ?vCnИW Z X3Opƭlgd-N$&yK'QY#%QTQl5b=}JN̚ r 򤡫i^KJҷS?jSE_'y["$Vx(LSG'nT]+'ڏL3c)ĊB2.sW`ӏ`6ѡCL#>٬ -kpJ1N,N "qeגlp;N `vPD[D `v?{7mbMnwF!0g ٍ.(RӒ{G8ZX2 Dl$ CrsJ`'Lcpa0]x*Ì!;DСM_.;W<µJ/-ked2q*P]c(=Nǹ.dBxoh=z SE#`e:DaX3b!ˬQW鈒\^6PL}'0i䛠ط${kI 1֦4@IE,~=WLGY˒hO;|OR77 чjs6eR'YAYP&ǣc M{Cp#kEfsT7jzw=1#XS"gYYtO=sSռe#{ *@-) SӹUa`ۨy  jU;֖ rtՔrR~q$-.p{ Yr҆ [I"t;!MW7LhSuA:iWq2a."YXFBÄǔL-ZVPW^:g,"Mh"nbHsڒs>?<< ٬ a4饵Ue H,3awXJo1J%re_((UmYTdzj059"Z_fy:U,MLPǺYBygj_8} 8U ݐ)-__cۍ"hqMѱ~ J̸ அL75J֯h6  O n2+3Z421S& M1 Jbֱ'x]Iq--c?TiD9>{ϧbM^iMJ@!{՞V^ nU'8#K&DTQi8~&PiL"Q PMУycpcGgGyj-'*5BͽYT@4ZAED!qeŏza!% -dK@=bMN{؁"7|8F0/J=<m}~y|?h]W#ݻA-zhC:ǞO>AZ\Oڦ٠4f>^bg8~IG)G]'3_xagg %憟~ ~-SH5#go8TCpq{N`,Z-ziD"ͨK)H[r!4wT RE1;L`XW~s >IUl&`zCiaKf^:_\'|EȨP)׵,i,L?06誢.lLo1J>kՈ,:q0$; ಒgY@m[Bl e,;orgGQD7$5(liۖgvvԒ>EEM$zˁ ÌRq kNc%Ke eUn-PIڞqT ԚOg}2 x:  ^G"ԎA !,@ u䛠jx/o!brfOd[+œ_)wi09όۨnpPr4w],Gjfy=xAa˝iN'~ Lpu,x>rnDS;_Ï_4Fܫr^7`v@8$F1ͣ˵1EDr%b|0ҾdPJ_DJ:D8@HOs*h'~njYƝ/Bɤݟf>{bqyŐ+\"X +v`1BXbR/ нf SĚpMT.@|= , ՊT0_W Whi'm 櫎U;=-%4T)#^Q>{92W 盏5 N0,/gB3|έhzR7%ڇvru_6ɯ6FauOa>GYM&tߗ9iy~p1'yM~9M`rD9!e8^҈̐15Nfن⪆Ҭ/R7M'i;vLߨX2{H%$舆"*r2։(wJ*hJ(t!X]p=ƒ=v*͎7~LBݖOcf225Dax3l"J%Nwdr^.9Qe-tzS1휴е-A_uoNkv-8R_ܶNRGp.@5#f%'cv`y̕sđ?\n`q2p^9حZ$r˨_8S 5Px`դ+K6nwڳl[˳ahN ޺Ao#KoI[{;|BvtsU-i1H!G<*s4΋ϳ 흫P\ҬRfq0<͝sBc#yR1LmíW C)o hkQQyBR5 9Y 2i,ozFCI |Ȇ/?E,:4"ٽ#[ \ 1,7z?C} ]V1~~M $=Qim{ܴ`& gs;oCէ4}Wx[~z Puc W:Y#Y` U<;B1XP?%j7nr(b nS,⊓D^(v}ාU*f A.#i'#сEZҺdx}.H 8@x\#Ӕ"[\WYbg|0\Cl6B":a/59>g V;*:DcOxXl1M":\E:]~C'YV?W4ʵ (}P+uA$^̕UiVJv>`+7X " Rlς}kƘgP4*ꎎF]. OE G 6lG pP},ݧ;_P>zjB&97b= pm84=w;I-?@U [y|ءWo[l<3<;<Q>vBOs^И seux Y5mRcQv',V{ 2}Z 205l)j-Uz=0h 2w`cv}x`(VسwYioÔ:zc gQL97A-i0*ň:-׹08Wg]+nDQII(|q,649+}s"`;ToKVcs BH4\,(K̫$NpcTwt5༨ܣO^h=U_-H=xs_i&h@5$w鶘ϵC $#~@..X,a: XLL^di0_*黜|@ A0˰^l%>tQ{oVL[AT̸J:Һ ;8ǏDYf-u6Q&b4G);urcg9C'0fVPD7c%H-p1q[Gm(7;<${TF4‰leYj˰P~DEm=r' C}> Q-0l7rzC~gdjZJ"ohH4GXjTEaS+VoWr"M"%C75ʙ#cg)u] MVCo6 n}h2f#G 5z EF&a'#PMp6g)2WC^ڗ}OgU+ڰ'W?᲼*6"S|6i<VN>^ 0XփL֘}bNc}^48],7btY2 :.KuK a"2u:O| x6:JL~ecC;y<1`O8~ICأO:fx SW* KPwgT98x!v B:X*A]&6&s\LcU닏D0f<`={&zr^R V*a_#[0=}HM1pIn)#)? n 󧾢p"s|{{C>e'l,+\>KP>*`=_ xCCzBj#KT-/ig|&jP*òߔbly9[RC\oL Q銎D?;o.Xi.WWa4p)OeȽV6G`5ٶMŎ;ZoRh~rnRڤB=0tk`],p872kO/unjo%~]PU!qD4[ve>]2_3Q'WS*\.Q&mՌkAL-`-r16Q69'q! f'tduvnbJ[VʃȳDkfĜ9 L, 鮴Sv *|O.wU'RZFq:6tLJmKidё5o] ::~gɥ^Yb ɜOOz& =Dֹ_ h_9m*ϒN9 t!T &tn1e߸n*r\!Qlʖ7[o`üLK Ppg{ }yI45v*g PsWꀂчo@yǢ( P-sp@|x0w6.<iVDK7+MU<)Pa*η`'VwVXF}lpӱD~nӿgq|w ݨ˽=a#y3%WD) S0#61x6I86k8 Y ,2ue@qn2|=se&n;BN}EqtUChܠLZ)Z#pZaQo6@ &z)Lvxΐ?xopAQy4WRhwMwܾ1sV*\&N#l"['fj@ M"eAG/FeTDC`oozTJQ];Q+ a#C3NZ^5*U#:poFWb}?H^|&~m_pHm5e-AtYуm)/âR* 6D,cH-IL=cD%ONfR8-&a8Cs볘me읠̻><۸&P~tWg=3+`Q0ZqC>`Bz+ }bu6 NyfFwu:j\zDIǀS.$@V)PN[)0ȧb&L@+֨U 3ce6t_ kp%lާjUζJ{nogiDh$ri3"DP8K{y+QAD[)KKD^ .˰]m+r}!o\`=ᝀg5/ Hx\c!i0BŸL]89χ ܮ{;;P* )c"9zJ}B~Q$$Cbg|WIBWg pmKt@8x&YF fNzSJB |eIB: Jڌm5}io߱Y~t8[ͬ Lgބ^& ڝ3zkiM07TZ};5\."\cR[vg þ6Z$ 4+ۇ09"T2RF{>ҿV0vxZA[GSX5aVVMv3=r S=b-P3,zg2~6' tQlu8'ra23H'pyU.- nF alG+<:be3BB[qJy5`24#spG}m۸PV&G8j#"Ifjpl{\G)! 97$-Vce2D~*EjvS.5r5?@o蟀Έ[Bg[A3,岅9?i+İJW߻$[?'Γ9Ɓ "i)r-r|-B8,|szg^׶ 㓷2܆b:V݉䦘Ǵ"!X-?oi5ƅ{矘ȄdQO p:FDQf6Xux:ЋV?W6u\]O9FWz{87-6uyَ&]ǙuRxš6.ZJ?Pk$.ArWy1s+(}t{v%tQ,hBL$AIqT ]2^_eڲ-"TFF89*:B\r>yI~X"jMfB>E&{0T(yZzQrMUMY&ƔD~i`xR"qib sCC9 O=LV82bdK1 \kkd24pnR'} a3̀;=);H<2K6_Ev8 3y}gT CaiJ``:q@O.T::aU\4"4Lp`Tr+F+yǎFPю*/E-B6LNgħSF QAly u(m׷QI5 SoM$6# fʲ6JF<Ԝߏ8{˳&?*rY^mt8!wJj}^ 5gUG=5{v-}mX}2FcCɄ ktxϷCR@6<{ I'`X?&ns_jvO~mfz>,]2*#oe:I< +.O&m xߙOFRi~~$*P .B79i=1Fk#; *3]N閏"t :ȍ AG]g] "+&(! 'fKReoSħ+ [׺48:1rтĘz<|΅ iNLǝ p t.%[M[8}bOZw,ejiyu]sA 5l?s W AH/AY[&ō+4i' IÁ #eD Jx#?fR`ލsVy1mCz5\FIP whk!Q\ ޤ!\J`ȶ@'TQu >0kRiVzTtOgHSX|UD {f70 BdbB4^RTԛpi{WvܬJ)4Qa\݅x〢)ط:=_P:}Ev<(gZ2zYcJ_I0{=C*Sy5(4~U{BP./=FReb~ayi]rscMꀌzJwK.uJ*@|W"b#Ǒ cp—I.t {,(..*PGPS] EӋؕM";9؅8מּWGASy<yK1CO9%͆/hMv_R2@*&R[I / mt"V)^3dc=XLrz3(t~^L A}PԮyR.Dԝޟ𞃦u"Ǹߓ;a5j6h_΢vc(ɶI=nEqԺ u[FNZtxB=Ɛ;.R&Eޢ+ciVDh9,np3L`% I=YZ^ݗD33ͣ tgZ`QiOhyӽ|Fn^|w|aGG%&p@b)S @H7H=ER>\Vj+̌%c!? C}_PGu(3i^8\8N܋Aۮ4)q8|*$ړf"%bi>exgǫQ0N9rq3LŰ'3!&5;DYtYcEiHw)xr 2ǚgY_&r#l,>VDB.; uSRTk{/k1"AV&Rm'܏)N~=%OH`T9xi"iP viȇ ;~ hECʮxm6vj0u1hU2ݼp=EOKQ~}՘ΊJ5rELWs:.M80 ޥ+04lW%YSjDJef_b|Q:B_7M)%ņl~D~eg\uBmGt[޾5PG!2:bgcHd&xmea o"LJp4ms]۸B>޼2Hi^art ϯs*yYI@ɪb <=HAqQk=m:|Wx_#+V2[1.X ,<$*B箭7†^6_##x@?JTuc`m3y;'DZh7 co1?t/:>EIC:Px}[i:Nd߷DL`䣓$B۬{+&I[f q@6#쇀$)E嵀 oF<%8N`wD9Vy]UzIנi9~+6 l zрn51{' &e@@yYl" v옹j`4+]@bsc89?"\9K$ QgDDl&,T&nI_;%A2V>!"{^ޮ3ΪVB 6BB9w;p}G!,ZHp]voW250 {/J1avl|U_׷3 am2nUzh۷^Ho{ka#\>Cf['L*ћ$*K{utF$>񾜺4lݥddN,[*%Wt5(~'?"$LPaaHoȬaGيA[) h"ݧw@^i᪮?y T5 F&{CR nG.5m !c>[R&DA/,lӠKٚD#G|-@Zp&N 4tT^O`D.U jZƜ^5~W_xEۑtG sW: ԨbQy{KSYd]+ih&a2Hq,O+cH~jB?ngcT~~ iz#<6ch>4 iމN⋵r_J eXAv ) ˉ;[b`U'!Hc0GA@y';qޞ깻ʿقE{98ʟu>`3i(pdCٙ +eSzXCͬ<8̒ʸ.4QD*MA(@Y$a-׹fJ*F>lu]}hHf`:ȕv9ˍ؟N&2 ֛CK`;E},j?jB OqK Z Vwzok_᥽LM&*m8L nc5) =b|rf?$ug9GK'B^y݂3wnkXQ% PW-F~.v[ Ec>ޘiV,e']"h}CОfFT'x~2*}y,m}]~4"r-RwXmt4AT$لK^b@2S/l%DutS~$PȟwvYc]&gEs)=Lo B~~ƃ'8fHϿUKh]<@tuP?n; B;*aHԻ`8ëx5Ȫdٵj-{A ]hv#X+CP: t(/gk"=$0m#`tܥh,$ZziB{րkUY^B3I]_'0CjA/*ȾDD:nԪ04yـaB0o{Bz貜'[g/::t{x!b3.3 R!r88IL#(`VL.6V|wHb},T4o'1ƓĐ ɷ_!zl{,oshM }4}%NY s+)[O>;-=5ltaC[9aw8*(b C˨7kJ5)YǐusDı{ ۨHJ-i u3o^CRRd,F|S}k+< l^8!:())g_(eC=lU<3݁CJW8Ԑ\ Xh8\бlGQ馥;m6jL됤W'x)AC]RpyVD]4&[#| -cs: )U8)F5|;܍@f#ͅeXAr8XπqE*A;ԟ4$N|{,yC=q,CM̿/i@nP1M\+ܡӠ_-S78PH-eMw_͖R;\ UZAmZ}aE?-KdvFy9'BHRk9f#Be@}ODYؠ$py_@V #s{/?k9x?'8sj,;_5L|yL z\% oʶ H9RX:ŧHS0jZL" U6[usU 8gdx:>/D1r=<>^Wս >}9>AC1ї:&d+a:^lLT|Ib{潻*e! u0Y3.J!ҭ>>f6KDMd"mDwbI Fl ~%X> R7PO| Yqd H%Oew_[Ac6(˱qLpHNA ?o)9[.3 ib]H}R?'@y&^SR4+sYbg!漪rOT{ͫQf,[@b?l%~ox9#3պȯ`JOk}(x/W@~K /A/ _if)%#.\4dd?Ng5س&e%V>iKPI7^ 7+X2Tj̦urkܐzB )VN5Wt̛6Zhw|Q>s|8^EZn^EkYլpŏ~V lӄLqn6:*hb02K~*iBe?O,-i$΄.Ψх(v?(f"?kҤ)BĂ6{B+yj'0kf`\,X@p?H^ť8 ="Gڈߩf5VŲ~7ռcDV#P>gѻEs ŝ,G3AYr ?!d4D'cto/{> $>ƚx["]O=eH]}ZЧxn{)FacI Ii :ln"_@>3 U+n_x ҽ~m~R=")t%h1ߔL?KL 4lʴ!hL3٭ƶ}V*t7{ﳡp-N{}jOʽ.QE:c!9٫Żh$@ŌH}@W8[#xn*Ҋ(Hӷ^ cߘ?(Wq$ }rY}+iILqƅ7CmP# 6XdelJN@j?=XO2FaK‡= q8 1*ΞKL!&.LN݊ИLUD]AGEKZ0(BArP3q7 z"_&#vuY{^*ͦg?s/Jaʆpgǥ\"-$tfFٲ̄+`D.wۮe.zEh-Bj̻KP?5[j;lШ#.;ӝ Z/4X@49YP8m ed?BT2*kp$xC>Wq4gWWF3`- qARxk|?sF|e#֚]Ԏp1EB;ඍ.\=n >pPgZLi|z8兇.I绷R{p}Hlc>};wmi^%ʟohcB~|)صQzZ-tL;j>U뵢q 6o7]]sRfk#15W*l,3M#`bRm+f[I` ؆D>ICX?D3]̹ܮG}8ftٮN>!H+|yh)SpESQ.؊yhZi ^dИtbPN羘)'dT#%Ju$8@ulV}B `@= ­WmC C¶.Ji|+S>-\('GWR nKjJXv@ ).fky0h| c_o8~hZHf`uu[^IU3]#a`K lNp `*/cWӼֶ;A?ZЪ'c<&2U-f{ʊݪhq{ Ƞ*:JVj?U@V |qh2'/F.[m8)'o^Rt#d?/v48G$7`$yZ Z}oĦڶc|F4uPg͓q=w48]sʟ$d3_I|=6D]luRw ~~siprSĨa:nWeY`QFi4h]xn)Udܓ.`_¦BOg|D;CZl·{@8*/1`ϫ}UUS#ds}4)Ë΋2*OY,gSBoSL@AiKSZ3ڑ]M)g*f$簒eφj# sM=q 0Bl¼dr(G50؜mkQˤ'ٰ@:\AɈy+Ob}:= Bn3g9r9/NL h˜"~Щ.5`iG`DcZ}|fPS,ݗ ^ 5o|b6.+4E#M lӛ[V*br:qcl pmvQcډd Uo[3ab>MzZFM] @27Phio2xx*z6o􅈽TYMh=?{5^P~3s&oޖ>>XKvߙ\ˋt?]vwVP&LV3:-X'MAwiY P_# W̓ %ee<לm>rtyGsEx@IŠ;;2'ekDBޤ+1PrpqٚX0 OQ'DeՓ{3nVm@{0rN4 CklKڹK1ѯ4'i+_Zn7?"llђh*mpaOG>st9奴Fdy| cX~PٯH7,Yrr39MWea`ѣslDz,hl=|b,/BuW=$܉=)(\9чfTLU?H=w4% 5&D/ư7y;'?g9j6¦窤|23=Y;6~a;WU/[f8>iɫ`jSV j*|MvL.𶤝rVXړ2'߇E& -O{ع9tvdpG1:|~-E%Sǿ/=gx:ʖ/Iv#œ\P 1Z/PW4MX??+eB`cʴKl[jWIX "um#b)_1>1+fcdE tzԷ(x6ڙ}I;_!|%r=3ZF-Y;>0cuzf#ՇT$o/w["%QZ| =A}`D]*Ip PSgҡ.4u&a,'%Y=-BPx+v\NO{n'53N;&u-pPT2^@ DpVq5kq{I.bie# YG P1D4RW \d`KqTKy05#A&A ֩_mJkT6GnA 8CN%P{GDz~i,._V.hO 4|.}!)L.̣n0f7;g?]b&a7='€ӧ)hWE-.%JhUTŒLlQ9lOk ܠy׻!Qo5 h$ϝD6%3(J+' I攔dtl^~Ze-n6=X'|N1.[XfM \Zf¸WȖŮW d҂ds1e0kÛ*#Y2Q`m+ot:\Nz(aڸbt,y?W|UFi70΄L!JLO#>-(~뭙ˬj\Fz[ V?V¾W¸wq`1-U;$+e._6bIhT T}u9T&Ii+5T͵qAD'4_65 @ÅL[#]7:{tUAt0׵=+Lֺ ަfX9^V xL:g?D3;wb(SľΪ5(,Z\b/ѭҕ!tm}(l}VeE0a_ӷx22msDu.WD^g=6PZRj4NTC>*ʤȺCz{"QBO3?~ƛfl\U6&蝱#4)JtXvS)7o&,|'ہ b% }'c1ᅳ_O7 Vːf#>D_컃R>sy(;R!o3m4?Te-2-E 'jJjq_GiL(Ʃ{aE*f _MP%*=e*Messc.TcTGikpit*&@ t;FcZ]Ȉ\X,GtLy$( &z"&r?f]ji׹ I+z%W+e0$MQnml (j>" qgywG~ۆ}Y:t@HȶsP,:apJl]5gQ 9@UK#x7{3gq)%HA7_<ݣem4Rݙq꾷VpFl>hA-MFU_jy7c-BtxԢ_x>G#zI೎tO$ݰUnjgNrG"J/#!Sc2eNp$5\K\IsI `$5 F E0֑ɨ1/Ea/ ki%! $xjMb&uR4ўob$‚îōeXjN7 C-rCu ̍Y^dSA:Qn`($B8lWU?.>籋v:ZjK2u5dν?wzWpH D1 oޣ`Ar[ﻈRq|CaL} BeV6xdo?0V,*;[RHX`)YE [.. }5V&'o(U%®';w٘-C|YP=j'Կ}87Uw_  FT*șa^fvl-8,vd&*+?#`uL2CgzPYaWϏ>l˝8lmdqf]~3zNg^n'X(~) ;FN1 :GwDo6X%uCgQb? 6 yf5UG 8% .jN {Ef=%爋+ 3,{;B>yM0J: Pm\.%DBuQZ%?БThHn'Z;u20L:;& !y inZLa9~~/$@Q&ik4UZUz$|=10ӌk~r EtBI 6ydPC-9`%5s<;?+Ͳp+$A\_~}9,b7ݔC耹KZX6ށ]-້:'0ǒ`F||:˩ԍx/oSvm'FU-OAt+'Z5+yT7MM N9F]@dpoY%髛q=B;Sdғ]|>`$=!PfxyِD{LC2a[UD!w!\bs j֬H`ե g\d;T$?kx_u'fQQ-sr1$H -k,IxW; fZ9>ңKw0&tD-p`>voN%}Sy$,lZQwAn3=S4YU% VNw@6gu9M5D,Y@7̒Du[4i.}Y54R\X2D "=kb?<̫|%R` g#Hq3gWf\ ; Ѡ,DS]-%$ ]zk l*aF?&hcj-2909 I:~bv)Ls=su^Z)@&=FCglxSۼ gGjALRY⿓ Շ1 4ʩ&4eNO󵝹1[_® (|n'ŗg3&b0認sȊ5pA9""Ge;K\T-/r:((ˑ1k߸Nr208u5;lvw3B'OgTelyOM"'̪^Zw_ժ/{f3MYNkY .TsGPoX^W|PʥEh/[q 7ވ{Ɗh=xTы*|'%:OJTsBf kv 9@k=`qx% YL)Qw6S㑡(B┍) A4@ubbHP27ux"6 WPFU#dqxyg[v Da6G"ՓY74f=s{%[n"_,.,eX6{=cȯ k9B̡sP()WҠIh |ҘS #^mj[V pSؒxS7X)ziD]٣rzcRh`l^k=T륂Pm- " +c"ڎDkǨ68d}Q~0`D~m$7" @_h Q@U&jhUqR߇'K\8t}pʖ7 jmmǺڷjS8{1kC.%|q>"W HZBYڅL zBrkjUG|GZ.`?'UɱM6j8yج˻S6[g6[ŧȃP;Lf.`'SF.؂^.!  v{ƒ]?GJƘhhږi3˺*9'rN|S0,j>ȺEQ0 glw9~Ħvyr;0Ϋ~w]f=Hy{jƼ. w4~r yP4I -WY,*Ũ5ENΰ'Khv;$fBedv]+ޮGtuMh~1 & W5wd7r }dm$UG0 EANFdR`%%&g?}S}v:j9 +/yn `CkB_YCdW ~׸>B"kP#oubA'Rx|D 40/N "mN_hKn%PZ7M|Mq@[n+•s}h/c{QŜ>iAݲ^!$ہ苺6q6 sWdeD;qI8H+Pzx[liv2ZAZRϤzӮ|emc)YDGF^91v/_lzQ-Pt(P*}ÔگkdH*gI+msM-ygpRM;:Nj–7 ~Y j@ Im{OVhw zMr6(<|zIK~:jٕLy~m/6ʫLio85  ._Z]u% %TT ~Lx2'b?ۀ=ekVFCn,TMS1#8aoYF8WA@ҝ&t%byκo(^N쨁B(>S@ Zoۈ~Uޡ$f_؇eE6zn-br"Gwh0;W[56]#Lf{%ow!a֫2ZjI5,(D O/czrJ'δZJqHPN(wE+DGe:5zFVJ&)u$C0e<6*ۡ| }KfNUH󭡼J{ (Cjp}g/4% *Vד|r(6 ؛?=734N92"p^^h)b̕zhԊ< Qe8#rBd5n7{\*^Lrvx|?:z>@>&2g`rЇ$Ev!Ǭ4 pXU{wK}6P&,As |@5Sz+\KݧE`5jJs@lvn^ȻOfեb0 XB pI*RA1yrxj`&h͉j#^bHv^<FX)O@S'17EpShm0}9;HhD}ƘTZs_ Љ|b$#j` $-Λ\aKRkHPs\\ mhPJ!Z@:D@_P>o&Hȵ~mVa!Nqf4ä\\IЅ|I>+)Q:3acMrkYrG2a5qoZ<1Xk=7X=CY3瞇`x͏UGB6u|p62WSZ멀sь3g1Q\^+uccI$9 Zb:x=Bf/HLXpG=L`v,pB nG6{T %6Ri>NޛS. R MZxLlS݉(Z-,3A:+UAH笮q FeZkbaU10"*[*tdzqQ7e>U?)ٶՆt6W&g&^c]xU| h,.`p[1*,Ja~$T mog_dfZC_4bș 2#yN'\-r%mzm~amd2L"|w: FqXdaI>faAg4OlR'Bd,|Sƃ۞lhcWe R%q <*+@Q<݀ʿ2!D֍ ϿxVHPL*Fa,Ο\(?8[917 ;k ax%ʥaͥS}]@ۤUcWgڕE>$V"G>T#$[nQžORDApZ?%gOQbye\bQ}e6 SN'Qqo9 ׎2m,'J{ ْ}{B'vx8q=aنȟC xQx4{fO&?dII*- ac7z;w^jOƠjWm+?/e tJǞ(LBE9tߛᙶHC\Y 7-gkx Tܝ <ț-C5ˡ.y 4tvb͙zMK`7V-D.} ~ vg;lb2?Ṭ5۔Nź'#Eճ?׾i;S '}Ggp 7ˊ>=vf~=4pD [ep * r.c?n[s?:G'oj_l>d FmJeSqᛦeͩ2m(D*B8CP_O2թi9R\l+Nl'`@@ [ #&Da(wwj81#֣I e|˿[ w Kx/i.+b !?[#t9< a6nh+9.@m Z輂Yr(U/K?I}~SC_bá]۹ iRc#jȻ74bj8Oܤ3ݝGm|%4>6{d,pIVޗk.RY3r_,d{ʹ^[fñ#t9A5y]yJk&@& 9 E"Iu&8n\ 95hgDrhz:i)>۞i^rAf o|TNZ:+tؠMo\wfkZrIeWMGKbɞ~pED6I^1C&LbVlل|dU0|*XHۛp(˯j+~*m^:w|0hV#z!T&GܗDOLJVUVRk\K1"$zM1<;k>_Ҏ9t>|*,["jb zUe?U| r`&nwFA\%G߂˗pMBVdT,k"VSN@m`g=Λ `U7ƔZZ|u젥uB*ox_W";tWR._Fe6,}=!s}nRy}TB`(hveQ9p*h%GY{aRs CQck|#_Gti;<1>(9l]i[s89*ECVl`hHi8`kz *1:dir' $Ο>wEc8- KMPQC z k_L; 7/uWo_-j2 cxy6r#a WՠҔ΀5^|-}I[IVc ŅLd_$2~%ESq)7B=0GCkJp/`uL!I5C*[#kG Wme?n;x#^mCIzD8+ FMxdoM7^TiumfP`)uGw:*$}h,Zlh!6IWA| <2(; DvF;md OV`Gl76WܠChֆgPqapiJj\@\$lw,U5C@)w٧:C)]<τҴZq&8hqi ^Du,40쑶_V8X+dxEbʅ9@<]iV;I@e&|Xp`ݽ/70ݜ[3s3n/!.U`PH|ZZ4V :˅%7|KљH5M}XMfhUW鹇8.xl#5Eu!pMd{1y,%@bbgȇ6{mjB E(%,tJ$+ @mDq+KQPxa d8濥x"L՝|oP.>V, ȶ[6+CY9>{Z0>CW0m_ZjCd h |[=o3,XP NW^s=?:j ^ hmq^om_vb 3X1̴7ͬ6%ǃlcɌӞl&]4-{4<lG9PGF#Թ6֥ WW״T>M\-")iV NK]Q*3#,0bBG#7q`=`)4g7}`-U#n33⪜ +^' Oʳ׬=F캖q@euN]?xu vT:O bsL]79sr O?a"܄.4S5Āumq~eX 5^~jBfWStEz?>4C4#rrSᰗFBIoκRcrrs ~epj6_".#PKQ;FiWU<@Ly?#y.Cڍ !G]2$'-ǔ X]̢>B(_9d̐F(mۣx)0zmD X }pmV-(E('.1xXH̋6i0q~;w(VOq޸ВiV,1ONMtFDP8 ʊ>8F|U$TQR+|}WQ j~Q,:?Z^=jk1G];}EE~#L k1S:^(@H5+)a~)^Z_rmW&xq "G1Enޯ1hCu) #"UX.c$A_7p"ei8#yEUgXI\ C}]]]o~s1ܱ2E՜pdQn\રg{DEgG V&°BUQŇť'۬( 5- 7.2>C2uKAh*I~`&(X ® t\e Aia?X]|RXv]_Ix?oY)Gtrz`Z}P/T^619,~قsp ӛRJPV%;y4Ϲk!&4j88Bw]7zF~? 12u[+,t+Wgօ,uxãή|fRypʕ_qVea@εs$8;-Pd0H8 #sR˓oO5H(NYYM{ eM0cZsބ[Q*iij=[039f[*r:Ty hBw)YTznV4|񢑾j]ߙ6;n/>3wn<rIFI ׉g*/ǥ +֑0"\-W;B(4|  }XB?|ݦB5ZwN7_ʿքʅu]46Ss܀F$;QyKOw{-]I%#m@ ?pר2F Rܿw^Y_ZR{ma0eN: YִR p -c+c["׹ަ #d`Wi2 c:C3UIt` 鋒qfow?˜RNo+Diu{s%f[՗x@ O6ӽ)찁LRFoGCtE04Y8 ܚ sĝY=FU,72ٜ}ۇ^^Y fܼ+^7~<"ƙccx_~kj@QOf?<±^8bs2(Int%#Phe,Ya7}#LʇwH.wE>vxopg$Rg"qZecIb)?6frLn%t)uC蘞S.~P.ms/yZ1YV#S͖}iHï1dCO5 WTuH[٢I@ɻ+:j[GǏY#L"#N=DdBpHbD _M-CG)kD7erڮ9yE(5:[y4Cw֋-Wy#X4ڌZz3 bJ0?n{>Gg/dg\t/{<&^gO#AL\%wwӕ}^?bs\EcC\[kIEL)HZ`WuF4JH ^= lyu(e/;vg%0r%!=;5j? 3cHd7YBp6(431cQB2E8[; 8hXe(SmxIW_XXAMo2H̝0Co0$nlN$5񲠰pO3׍;sh{v&p6:썭5 9M6iW93(yy!c*Z&xjȫqw JeO4D>vz#'FEo=j(qlӝֿbv-5{eTU;J/ q䂞Ip 8Y1jz\=+1+c`ŸT b1x YYΏ:7f#0bD -a BYhRJc)Q&oeW\(e*b]۲EELY; Ѐ7/Cc:ˣ;@qx@daV,FWM7;edsy[+IóQiEނNs&A-Bm dع3yC\م).iyC;'hm"뇰Q&i0p} _Y]LRq1>1<)cuבi; ?ߑ4m#E1\ {L tŒydvW4^@v #6!mTh q17}̝GNS$yDnySi%b=#J*侪G>D#nb4rZ3\9K8QVĕ}$ O60L~{XB{0ce3N{eum-T+^F{/N)y$Bޯ^g7WBj2݊|1=Tvw )+OQG3,MgL{-!$%iup _nf0?:ދ Y0%7qϠxخv;yt̙ $‚۩&-$۬|Cq^+ֵwT<0gw/3y9&lzWPdeQ*C@z4q笫MIɎd8DoW!4rI@aigM@SWmn ?pgu&нnFIa,#+WmQ}Fj3aV3Ϗ<[ҥM&VCr]wdƉ^?+e2W HM>U(,ՕqMjA$i H7-ȽIf3-jfg8LSbhs%iIAkO%CJ4˙o [@~ǒOkvC۠aT9{~p⿧0mD:Ta`p)XO?#e`l8$$*w^2, "֍^nG&x*<E@Zgu'z) ?ҴQbfy ۲bR siDzgo^%8++9wکmZ~p,‰uoe`&rq|H?)a^7MZGZ똣G_ed+ 8˃]$詻Dўu3|St~;Ċ! Ro WaДm !v|8 pa˗5 HN#\e 껓sx&bvn`hhՎ 3 -ElUE'nfTCs\,Bu.,99 ޷{^%;gv,wE!kK#ӹ4&" j\hs E[) ZgAK @~q4n;ϚO]/J=\5 ేPo #:uekEdXXga$@tNPy?^ >w ,TUML5!=YnX⹦]_CLgl6*T{F%D1h,dwa?d˰XMG0\^ىÑ`:ѷ005:5ԗ2U;6*vK݊ODu VN*T _ 9ȗ p!M؟j()ho&G0K ] ho|杋f;~z⧺e:0FǗ%h!l`o4! [41~0)a^dp_DY,|ʨSiĨeluSCpؓGS(X T3LSq#*KA`NLl h߾D ɐ ;Vm(cSj1KCTTj:KMf5KKE2wA-5 _PgpAxo !SEw[Ӳ?L,_?c@QJ_kj|" o+صla'C#3 ~N(DZ:4Nc_}+1<,v1vswgΧ*M:*W56f[JcЈx!Յ|2jㆰd';[MN}hu6+{LQ8{ݽ|`tXD6]MP3Mg~hp=j0[pG7='&ߝ1(['8 $sRmjZ4]`Fv ]ӦOà t!{4S>3QrM:3®^b|u1Oׄ&IJW.)W:`Ch( ɋFh"Xv:2S˅>Ž񎝆2'k %p9I'ϖvpIBV|S[&m+ꩼlsS`ݬץ'efʉ50փaӣLc& DK~V7 qYN$S0ۯ4)dP{ú:C3GS~ܝpOޥ9GNL/O,$w; =LX/Ky#ZV rt9B rJؚg/tN0\K8?uҾYs.y"c]ApiDLC@='F~ HQďN(uʅp$z*\5a%`$XV ]n_$\wc9b k">+~'dELR.s5?ضr˂,dzJ!y p4_3^5 sa2'C.C)5JHUE3{ ^rUǺ=`R.,հx-+M#ӹ?:q/ cX2U(]MDz9 I[|Mv Wn^542EU7Oȴ JaD#{6ѦkVe;@#E|u#Y%%q0}@2fuͷ[7uo͌sܢ!#iԉVdצR83nlal ժDCӜD7m-u| O %@d3Fث&m|V4J,azXV25H_CZӛTgPж@k]3E~/w3ޖZuײ:Gt ,"l{#GwG\!KRvc{!qRVDޓ7{-E],ީheY0C2tOy๜L_b"ysFlm]VY` ?O/4!˼잿iU$:\slW%V; K Će8*2l;5?/^I FR,.,#'4z;2@shӃGhW_*t!!n 34Z =n枢O6#IZe`BEcÔ>3iӛOn@mV@7 >via,2gkS1.L޾"AuV^^e-t}N\T@߯,-W nd7W0GpfS ?@h85opxGZ邡{l](DBvtí*2u~gۊ V=ۺB4X) ,|aB}[YTZCĪ{c 7j𠉟P3#="h0`Znv_挼*`$G^mgDBfn™;-tw}{^WEy$Cx4 qQLO lFoS"1 [5n :6{$*kOZL-C0,zHuY 3za;İ?Q0UknTVeIU2J?׿Bid߉~yr}k+gr+q^&BۄvI;G ƈ)k[Pu-V{~j8ڀT? (>U".^e6m(y\\ٚHE"*wٹΕ *—?ѻ'ں}9㽇43cWW ̸~ {X*BIBp^jМ}.*d2$ET ȪX]yذpyC7?9eE ?6+ۯVM'ZS/pEGV,51@_ljOx`:s1+8wA`([ TIp鎭֮&z^4rnjd{pH̠$It[3P7n;(m\>ܕ2W.fbIz {: zj{4ÕpB[#Bp{R&9#5pi /Oʆn9)Ox9C_3ٽ4piX./YMx0^sI!^GJ:>2iWR,, ([%/,iGXd١rW]/Y*`Gn+4K)ow(#:S%&խ-qRG8#) (] w4]􇶎3-cӆ%>y[SJ%e9h[hsm6y{&0C祈cUե+Z.Dj}7Mk`I`}^.y5)ZQO&|r{z"eH[_9 n]L5qJeq#Rb|~2Ph u)b`Nezt90!榘LC;sXj H:Ь/mz83^-Vum'M[ERtp+5u@tJT%۲xX#S*siEFOZ9m 2 uԥ6"Ώ .8 ڷ/en񌓒H؁qN:6xo-XDFv<@fOAq)h᫗$7[}Q!ؙ! ឞ4/.M?g{҉$fd^.^>..;R[ߞl:We$x:ȿ7i+< S9Jӈr prYV*|M9efkXkN@2dJEt^^]j k I)TQD41NM0/@,c9wŰ|f,9aVNOLIhDEj K+?@Sxw2-踯9yn^w̽&:9SLj #",|df<"p |-uCnD̩*$m ~5ٛhq}p/\aNk,TiTU. (xRCWR9$OR/:r̈́=Ȼ6Ù!0e`t? f<߮k$ŞuLXt3P`kFY]xσx:_ g#:j818 bTc=;E=O;kj])|ڄo{xhAJd2{ؔkU8d*I3w.V}$elD*f3=k Y?75|f_p$zݦ1Q0m=wy/( mVq$&O_![g doV Mu&gUcGOhcDx&f`Sz(jH`le$5GOjз>ؗaFsG\e}7ŚKbze :ɐj!j.sYPLorҢ5Ӓ )MKT!]R쩗+{WA!Z^tKm¢[WSaWlD?6{Ô,:@5FFqƶfO24 (͇Q/ t$|W嫃Ύ'>|LAj4"n4s+ HoVHLKmT3TjЉE$l2I$ b>!QHr.Q&'=fTYdum15,VEe&=A|V2 6JUŠØܯHw= _l>ªOCT"<2e~JIb4 ,0=O) VGq`8ٸ8>Ǒu_:h Xpnm!Ȓ. ޡTJ+(T Fvb񡾊Ҝ@XT Q@}*[NSjP],ׯcAY<+E9^n%Zw!-6=jwft:C{rHu]g۱Ӊydߢă[ ҼˉIB}V":pB _ùYRSZwS>5w c3:qh[S.3tɍɥ~=BTU29Tc{׷EK fmHqn-`{.̧]# O35t2n/r;%cQxdiVԮi_t+n?XO~zϜ2!<9K+ʈ&D9SZʋIyΖ+>R0Yy֮L[z?ښn~ݣh,C繪"1Ž{v4n{Eqyףg8R3ڤ I|] nah)߂[qWb3ّ3~umʩ֝]#Ӭ`D>=FJ :i3AwP~ɷ!y[K0!'i-Kmok7a~Ĺ7mŹ:h6;V3"fiS9 rQH蕀ƃ {ZY9vE9zFՇS7 HWJ~o==G ,-W-=jc!dxlxWDg<ńӄ?EJ=77E?=Q~ >}Y#EBPpxWj2 EnqnEyBJNy }J#MǍm-P׫N'Ƽ;8D \Po&:M䳎Ѳ2tvXSQoazݎQASɂVـB|c(گ}~#; 5f{ڒްt,T|-OR<x7toWplLlS]v}SDk26NMb.`@iRA8ϊTA AbIg ߷fϭvXx'sUVqyѓ=I$Vf2%y5xP^Ӿ,iAR1<DYKCfF/(椔G5TܒP P%7*S.W36 [ʂNGtwgY *\խ-)cvNL}cD<Оҿ2pdtRI>[FLxB|rOe<~͚r-ȧct_|Z"f&8nI\ M7d(L AfZBթZs?SIg_:LHOĻ)Q4-a;MZ^+wrbn j_%+*qLvb@^;{ؚzֿ kݿ/:b]i\ԏkV2D"$^Z LF}ǐaݔS984>i,m޳.(xnUW_tuzW;XV(?ɍpi!4[5_՜R܂}`$yۛwU"Jn /c|g 1, ^]rͼ!sK7:Y~0A_0Ccb{z靧(E+Te<_GlG7 vfPY8*H-WQt ] lAo}U7dώKD$ zFNb9TOL9mcie@YfIwh3+~" F!Sзoy?O3-|ej7{bq--Il0ژm@}:bDSJvrGw `Dl6_LũjV on\*M:4%n5e~rf 7L<2;ppQԊӸO7\yBk;YkaShl'oM/o'٭!CK l;/.zuGx?F {N=[^ï3.I^LE.FO;|J+7@}J WCy90b'|OP̲ZM>/ŊvIxǣž8UٻMm}Bdk!X|>-sKCi_aBmf l`GUf@mNI2vwY j"y ?F\9jJ>jBfǑ8;y}[QgKBS_Za2*I$S>о;nImPّ MEaO=D.rzQ́G*W 2 EDMݕ?P>9z)bZܟq |n]Xm{jQ+S{9z"+?qbB\51pN7Hݎ4#yD]UB.P3O@*S+14o ``ڞZԙuks7c騚ĸd 9r,< `apSL&c(I4T=^+U=}%z5z hh9>rX@*;sQv74c9BIJ%RRrfZHF?/3 Pwө':wT9bDk@oaIwztVI_ZSR)-, mL?rf, LOC{'Eod3Fp\ljZ:䩚v[QWPŒŭFfc‹JcOky1)g@Yp6R} }h>$MH\9~Iv jۜ6> r bK4EY,l߅m,R>Z5N!81WR)^Q֗ Όe$@B\S#o"([1h,B׸(k;=N&R BG8FF pR>WȳTO1✲n1Y_1{ӄz/weZLBM7C#mT2d:h@Ep Hx:8U7݀.޳0h頑n/Hmۻ[nVMctL"a,1DLFhGĩ(U d9wWQߛO/:Tfy4<<8#5y cQ}?7A| I&D1*a "|KV׾&ۢ.kV +\hZM T@4Y"N 03fN1> h Of}?ұ}{[!vAVt.IUw/f`slb֝;ގMbɫphf3 $Gy!l!I֙5=("9dX`hZ]Xۻܯ-Z³-FS1rq NjR^ ΋p*kzv6=z-$V\Aˉd\.XhyơMhCH>~3wHsM#!!myܟn|1 M"X7zVm ;N.(jKbW]^G] -\B !>g60K ʨ1Qȟ> u\c?8C\95Kso eQ[Rޛ n*'wz@pA<@ *Y%ƫK`R5 t͑`WF[iHH[ ZޖMKkҮngaC2ȋ%ʤBԠ5?=mIn-blSi"QΓ+TkQ`})L[kHnӶ:wЬsc1͟ek:8tf{}6\,:U|Y:&ӢޠD^[y{lGEGŐ/l ϰkcLz 8Бl%1?'knS*YXjpPv9HMߏt㰨j^KǃvZSy_+3dsyBRD&V0ADx§j2!%xb b֙ý 4}~sI,:3`ЊWSvLF4G\ur{TM7Rֈ5.Ji[qʽ+x?4bBBvZsa47^AA}3 hF]#"MDm5sm:sa/%]pf[ʗ͕XYϻz fY. Xߟ\ڤo' S-y\R~ktU\, I\Pp`^aR)4ЩQ%eDMm*@pHdE"8!%8:i#?&@!n۞3Gy&~Q rKx}ԙ3n5)/uܚTGQl#5PL͍r| ;#3_*4p+ U!,AHUXm ܣ1l%q7MwCr#8Jf_i vc˷5ro䏯B |A!x'hXmMuJXۦ d5߭Jbf){39;Hj KY k7P#NGy6?G6T9U>@=!ra:rEpeqhMĨIkfZ'/FOFKiܘ}eLރ.ȃM[ HhSl4; Sfӳb%\Ub>VLfQoLM|{/E8v[ǧ~ yc]s8Ux$֝]HqW2V^2_+1E.6tlR>mNw4_~AK@p;lo嬇TiRh,\u&Z4;n84>s>Fs MLHI"lHG2[{Ei~z_ *! " KI.NgY բ_"9Oqk[C Sx}ox%Íp^&yLg3]q3/$uc5+-h'V}/6>ݐ-&[eӎ!儵"}OƘ>F¹g2S)bTǸ}Z0hBL(*аgoYL`J1 ;*>6i]|0[.^,«wPP2E/wl mUP~B!6.RIDyf=EVABJ `:ikK }COj< I7!xjITe!¬ONr>[R2YXe+8>pҢE?.Ys}2ǡ"\ L*c0#2 }–.@ccU*p*()gj~$ DUQueo~hXB532n|:*8e3WBɭ\`yk2Jz: Tש74 Do7={`ݶel,~ B'h}OkQVʊAH}@c.n-w.^_%< )ZMǫܿ銢/^_\iBPd뗓~Ws/&\m%y%;0<> SBf*b[mIӆ$HT]n59uV_7!9 Jjq=Q97P&9CZu1o|'J?c\W. Ba}x' 2 Əv'uJ3tepkp$:') $l}񕹤@{Cݽ܉Vôh@)`gՅ 8v2,uN] 0? >P"˕- @qRoAӨ+p8!|Ј Dw&髫e8ۜU!6ķV3c&k{ׅ^p,> ki>{/:o𺌐լM4fpB"XQcڔCmNSvJ>Y^]QC.E3 %F<;I.ye])^-E8+a@%$L—=e{wj"eqac&A>GF*lCxHj/NI{mQx'GXOGR1lfZȍ9N{to!JKy HC0f p)ܝO%>`qX%oM:_};܅jʹ\14~H`Č^j2/OӲv;ӧzv DWUP֋I#G}V/[fdSk.is[&flySHUQR7v]:f}:]:4۟$m+#B`I>C`2O:X%}Oi_Ohi7=V7#Tyxdsь+Q9ܭ^HGόa;d~5Ur 㝻@mȘ< Z"3YQ\Scd  s%R^\AG[2J£8>)oqf]|8/{C9 l;3;vd^/zS!rpH4] ߧ['ܮ!&h DS)O' ^) vW&X٬zkQ?v@Hk9$U}G?a]㷌*65K^kdLqOig׌]ӖeH96Nb̏n%K˷C:/mӭܐ"]FQRF,TKѩB+V5RpY[50PN @oFʢ35nXsP֚.0?i r')cCDHi`df.9M HPAY{ ^jS}~ eC'9hs3ʣd4}jK̹iSpbOIoRCp7O`R҈p}^Oб | atmp;Zm*~,-:%S.$r@yzl !7D6G!RrAM,1-]X2oLUn\JXx[K2+Z%ybc:[`.QE54/S􁲂w"Njx>/5f2H1/0q`gxi-q1 y4ЗڒTy3fMiS#Rx9d{&.H ?y~iM=Az2Q&r›&fu\8]h|Fz?*"`qպ̚*Lïm0 :7%!1O77&u2_d8WI}ŷ~Mk4GJH鑡2t>M}dHnf("]ݩP|[o9ſ.agUW,N@KF+JpV3(F??y|Ͳ)D}3U4pa\NW <[K"ķ5êeϕ;٫Im{Kһ3ɵObt] XS" RۤFN L!E :{Юsޞ1rb:͐x:S_4ךu9mb٣2hЛ- YW=^EhdvpY02v f8I7P] }0}$C2O oWn= o;7+w)p $YʽM#wU,cLD  ^RKx-gkøGaPssuŴ[̬96@?R='+RrzUoq[FL8'j3*aG["&zL}%J$gMvd\h|ҕ4rGBg{q`mn\Ut)~I m @iXO^d('?/V;z񞍇9RԳS9(lDŽ٣_s’ 8d:s?g]:l.3/;5hȆ.RjELGL%//JBlf- :qrUeif!ǴyrppQa Y^eFݪT`ƍtpOѨ7QCJֽ[1zI3,mc w;0@OBXK1O94)k|Wz#fW1TB t=ж5$U'o`IUlw<+MJ!B8uV+]>MI^K;Ccq5zѢ={Cҋ"|l dX,k$=$izdVYmcl(N77KpPw1{^MZ;S]Un`.ZrI5Fi*mi#F>\8ܡq 7P$FץOX(( V?+c@Y=->(7!?g_;TTT(jck-9j3lEXJdL#v?>,$FdSAy| "Jzm]kTbݴK젊V_),E!tz*'Y= o"NJgjdD!L 4S7CC5tY9iF⮦aL\ka fb|Q/ͅj(\L2{mc !.WϞ=$#}P8vgsŷK">6X_!“Z405_Zbt9(i(ح[rˢߚ%|"1UD) Ɗuw N 3;B]h,U} IF )XeUG7q+`/י͓ٝ,cr|r22 <66 F.܌|ظC^\=>=c#ʇ[czQiU\qk\XڒXֆ{e :`Qo63yUH~2y0(ۄPʼng,PBቪ;-`8G@ ȣty"޶\qD4*jOܝJ'i&cs`cZ7Ɗ3I-xb#pWXISTk8Mڝ"F% 8JQ?nz'7 Y i*hNW E)Be=V$GTOP@J|$7 /vr{MMR LYS(tqv Nz9P7\"i+IWl۵& L9A{nӸj;L}N_},s/>+9[Պ'?ZO`$&  C֒]B^*]` !F-nnn ©>/q&M^S@ڎ/Gbͼ>o\{;w&_=`s\1KĤMHMUzy{e QDf03ZKoCBw'}M͠n&d#af:(zNmN'R1ӶEoo=XKzvJ7Dr&O^ǺT1]1gsͤ<)գWJT߉4V"L1D[GQ; =J!,FبPC DwnB-}yB{;"ź`N33cz3Yh Dfѹ0Ė jKsyk# NL(7s<{ne->Rˤ ڛ$ERqyo+P%[ey\Ip+︡?9Lz8s^M;1 Z>[4w)@3ˉ-ơξ? į*TI09'qc75.1oW NC],_U.p'z|k[K0Pˡ [V!Ⲱq~aIJKhf-*jRS:@rbx 52! &Nge{M敩!Rcfq'x5[5jc*]@ '&HG*g'1'Em= 9Q6o~A q(]s~DL.>Ov'Kv;fwož#G:)@DMӹ(:20ߴ(ۤa=KH%6O/@4JR@fXrmSGtmڥ;FT,sOɅXJ|EGX?<}k9gkroآp{ݎ!HzM~i즴}1&݋.W|qQvNjZdo: jo몗5B(ivr~ʳ:¬@ojiH\=O*_1J(0- ކqa%nN'ah<<ifO\Nz j::7Ri%Y9kR pTK[y\9%tj쇥~ 0R m/ 1mfftGڎ(zJK &! gg؋qꑠ~YеIqakΜ0eFp)aKQJO3qjwEA[ @x7Chw@ՍK{|[+O4Ƨzj_{W7aTq Nrlmħ\?KSF7uL6%Pz_ :Ihy]Dյ@m/u T0 w#6ӹ@?XS O*GB%ao)|0H4|ZZ*)[e,gǴwdP1j†)9֚B![WV"eϽ1c4Ju}f5T ͇o;Q.jksн}|@!6p (_x}D0+m6a| &h ""AtΑ?G''ǎl~箎ζP<<7b tALȀ|&nMN&Q5v C!_kض-lؚ67AgfbřsA_ciЃ3!^cT'p9/>KjE>hI=g#iVL+l+v؃݂]8]L6L4spM1Xp8%{ɵ;epjT4P~aM-}4v [cxU}~W7%My(Q-j ?/n?ՄmBWx4n%fL3kf+dJ3^ "okOH/گg#}ӼI#TLEVLj'bjڐ.xx$aX %{·ALQo;֦/2[/[. Yݸ!W-λ%AӞCw@F^:zPI,W ̲$t:󰺐&p?Ez-8}WRWi1:{pp"6WpD˵ɂߺڐ$gxWS< hYzӱh<m.Jzémʩ4E[D3Vӹ7&[Ib41v~K 0rn &h=M _i6-Oe!OlQX B9*"dmHNڧ m, )L Z^*td5ɧ3 ^^TŮKd%e;ip'>E tW@A!lBK%WnI>!o2ꏻ m Jy; /EElI_EILgrX( >j\ŋÎJ MZ5ײ|扔mU5?}ӓ30wx3&U/ 8Z~yF&H9'/fWKфH,֣۟ vf bq U"0UREz 1E@O~QL]䍹>P72 |~6+B="|Y ֪` Hnܵeϣ:dQV?JW*K2 Џr-V(K 'NJƒŸ6"@[8,eE=Wӟ&G]V؟|U=F|T?!+wމzƗAB3C= )wĢKR""rp|h YX?&T=+xe/"͌/$~R)TBeS\L AI@`Mn1*c7KsV]a3OϵeROn8RK5|Sw>'P#lfDoJgbBYc#OX*XaM A)1=ucF= \ns0XhL`N]XAp -rn4>IѹA z&(B΁ '*WTH:Ug2ʈbvީC_ I.3Ye[:fk3ZRK0rX'?P&e=1g\Tԥp.[/ g*9qrqJUo[uQAy5Kh{$tMу9M )rDE]6A52 BkA\Ŗj!f^NsJF843{^+O< 5B44[v˘RC٦eP|(I 4pu-QGEE< 6nJA 05Re0oKw/VvGuȅYff w_x=G9EؽZx[T*l8Ԛb#XLUVY\LVf" lRmC%tئʋY#x"OXi=_}Mx>f*﮼pWHkLElWƮ!zsi}B Z$cWcIXn KF:[~QdUUyh!uؙ>+}Ρw}\u> CGf:A'c8r ;i8Aׂ48oWGwZ *gD#RyMŠ -3dl+ؖ0 [Nikv'K UvMܩڀLԴ}=mJQyC\䟺[/(.LBwK{vj=l,tIG= ~B-_b6l/#K0Wo9xps.m ]#Drk .K~}y%ouzG_ij'U~~QZ~z{Q< fATuh ׋s(koPYQ]hlϝ18q; EV y$|gh/8v#&HUcĬѲ /[ҸŁ'qoN]o}OB_ud>M,Z>x/^(J^%qsR3gS̝Gu \Dr8IY:k}!qqFTÎq_b{kBk0IT &sZT hvQvx1ԘXE66/cyb)A1 ٷ۵chd@p\Xtv z ϯmʈ-N.{3 'e^jǺLUֳ.  B¡=63Cj qY5'6Ynn9 7d.MwC9'gSJ+5E֍ FEʼnJ؉mzl`)^0\0n(PW)"^ZT"%ȖjX{G]V\xs.vlQh.#lY) `_LDAguC۬*>Y2fo@&תV:7o6.^<8DHMqO`A'\L̡'*`tQ} # +0n˘*oA#`+B $b #nyxre'vʙ|~En%MʲBjIXʨɜpLV^k+Xp=ʪ^1K^Y_5622zEAȅJ}{3OG/GRoS5uҸ3hc8Mnʀ#H ۅŐ}MX1nj9U,AF\ $ >LmԐE(7$e#8NktbP%eSrr_/xVYiQI-?a~ 8G+$yɎ!g"+0GАZCfo d#>+^ϜO’ @G%w*oq] >ҫ{Y(X .*caԣN4_\ 5%HcaHPgX9p2&۴ΆW/~ ? [pa\aĎ}袁T;C&4n6TA\\6ĀYҭr|1O^m4ȼp&Ǎ}N/6 jW!ƘڙabM8 h _] s'uF Y9}FA=cv[{|eM*_ az|n*}ۊP$G܆[K}j U񾯀\R>x7bkp"fӎImC0Z*#=``xkȦEjmVABJYף"Daw_^l٪O)ttw?4o<6jW˜c-8o z|z[H|Eoks#U1 zq2pz~ ( g<ܘn* 2 AU"<mT@| Q"͖#K|BF㩠UG `W{,—@3Ysi4gnYLЙf9S93Qx u%nbC3Λ뀣zY'qM"Z]I dOh[6Hzi9%f{M]q%o{ wj{jZ^$OQ(82Z*4=2!%hQ.j׈Je*@-:yL Y(P?&yak5V Af!i-RK>b\҄Bsr*"")9^csq=!aP8dԠW2/JS,g@5gҽ{Q[>{^`Tu948]k )|49#7r* [`XV(D1m!Q8'nI.0sd\@#r;d+j/cΝr|*PU:L<Ą2p\|z~EHđGfriEb/*Vi*2=X͹,P5E#Pp26&$q-5nKڻn3eG?, Jo*I{jyuCXak?缯(G@&ܖ@zIwC=a،]эrēqEdg]F50XQ][ :yb$-oyp>VħIxSO5fO'b=XA8Q%!ǯ~}Wn&]ݵ1"-VJt))Įl*\GW?!.nU~$̣dt$yPGICrv0v h5n.|(qypc"X RSÒ8V &"L'|܏Ʌj,n֚i| Z=R7Dr'ZVw&tJ9s(3+' O`kXI8oܡ:u1NeWרĆ|+J . [J>_]Ŧ&fd "bTq 7okŸtq2X֒0qG#k/oUA&[ dXߴ_V@Tn6Ub:/bfoY]U_ް1Ĭ!s0|2SHBWA ЅS68NixBޭ1wO mUǮTޑeQxFǥ+vG'Q=v5?a`ITTԚ1{HļE.PMF4NsvT>|+)=ԛ#l̅-I9:]F;IJTMV-ј){C31ԉ<ܫ1dڿD[qt~äi-'{ڦ̳ cqmj5E}0K/ϴxvD=0z_Q!Ha.n>kC[fU_k VL!'CQJEoA_"[<8盿c/O5;I5Ҁvu^|.( L`w*-U)olhx^)Z@ dv]{ j~HS}`sBCz:j:ـRه'eX\}'ˆ 9ÐtIRX.I8?XV̻F"L,gA-Yxm ]HڲC[TKA@]{vc^Na f1yWo?8,p( r+͔E1PkOw"R mֈ+;=}f(QFnKןXRYXR(wOR3ҫo2v* {xDHtתӋ~4[,yD~1Jd_h"_"/i1wnC0 .\Hycnix紹I"σ>|w(yu&mCmQ ВRRB!4 6${;fd+#PH,W־t{8շmN킔"`pP n9$PѩXV-荏cx]WMW#f%c1y2\k$M˯ 'r2YCQGWZyy0&BsQNd m:'RJq8 p X{qsjiMδ.)q` ~з] &[ăF?U%,:.ˣӬ$ |2w߄1bi$> d'IĺX=x\sz|>&_e h6E];%=٘2Z9& [T{Ip8̱+Pw;CG*OHd/%:*ո!56D5#MlIO"o#f Rk3IH<Ie1Bsج+PH4b{~O9&4bqUD /`BD(w1n8Tfq|*'p2ơH[([Mr?0lup@@9m$/h/<".;J'ۯ/'5-GR'E!VKAKŵ!(3D|IǟxF~Xz=͹,9l m ؜7m&N:N#$Wۙ] UvB&@WǠ Gx >}=$ѻ%`pxJ$dϲџhBTzfq3``T<7OډV7R!,82m˴)Di*GT8>U|-)5SSb0ˉ߂ЬǬ 瑱D' AE%Mn(P[_S@EC =7c ZI`|1z=yR<.pLf:}[^EX-MAΘtEV*m.;RAZle/YLE3LqU15Hk#C{VxxM6ɷNy)>ӜI8%?8 Sw˳VbayfJOӱ"҆!:GXrp|qa-h*w?Y=ZXN7_q WԮ%n`gld_IQNFS_!0߷^SpJlAXt-f E[Lθ#w󃤧dU:`5Ϣ- =:GtvsVbLa=Toe. L \hXUb 4UrrmU$G#gT[ ?sF<s"Cfʌ*ˌX@ ȍ8\!'0rDԸ=sXD肻M[!ScZLŧho1I+9Vs=yrLC& N9Y"4})'SSuY6uiBr#| v_%kcg{5ӵ3:BJWɬRmRΉ嵃DYt(@ f32b:eM(i='K.Jl"7%%T*vasR8fubڢ7f弄}İ85j޵'Bբ [tpiD|*6w4ı@)VAǺ/b"BfG"1F-TBNѬߤOiZK ן _T}Zay=Ka$QH) ?r 5AVCT)YYݤ۪Jti,ŗQl EMmbfidv .>XI~ƼjvĈ.+ǟc>PE3ork~`uDkbM4 ֱ+fm9kަY2.wvasCԪQqf Ws}/x ZbY D뱑FbD:x;ԫ>z65K4XR.~h79DIӃv.c-P z@˜e"f EbT~?FrYxoY޽HH1,=ޒo*f%ժ@m?Gm=osmxp\IxmDv>su2}Enk?!N1|9`bPS-ךZI{#n;oKUq,ŊY@7Iyzi#)/i,8"^"*miiC%H&$Fߺ~OL}T_N[D5$FgUbGtƒ`Wf}\A5"kUuQ[3Op˵&]1[hO~P u} \"X0BJiHQs\f\/80J@OlD>$+S&D΄܃!qkXpN?Ux[[M-@D2FVb:p5++4'd؟FIͬtsMu4`uNbꧫ!q{^Khg_zf1kƊ7Gna#hCNk5(ӥc0VإU;w"?jUUJ)]S QLW-3w ;0'L 2oQvrnFz{/\)EA ꂺӑP?'(F99 cRn/C ~$kG*?ʀcFi$թdR*WR@ޭX(l@絤[&M!{ٜe7JF!l8T _ȆoX,5T\Ui.!FcM3. ީ=i/Z̎\LҦgW'(mY: >i/bٸ,Ed[疰Iq .Y'Yu IZ,~t lH7wܜ֐KN[Cz2bwy#nAFg,$;@+%Y8y9[8;ĪσN_>j#+rBlchRxn-CT<.@<|ZN=TI_]U&#(~33iS$c,&^`+ /Tsˡ!f)R^P˷Rg ؓx1;=͈7,;3 DSZY &jKғ?~݄J>3C&;Am)ϏF4ZJm:1Q?[x_^W?QάyGufIB8iucN1hJH0*G&XjY" |;, {s aZЁ*aV%V_̀fCF!BŒ{`(@śe9'($S=0< /뵂znL9YE<rB?Fsj{sP*bhԣՐU'tk"˰)ڇ>*&iQf(Ӎ(L1o&1U{9_]*N1tr;+ͦҶa{8䱄ZB@/Ip#D]ȯ]PՁby3T2GHY [˘Y?RKN/0fAaL]Ԧ L8q[;Kų`ҕ^`HrBr!MMo-&WDAc]uJd M4p9yJ18(f;`XO'\v!'1Sax 0ͷ״|~zqFX}ų]| 24;xX/o>E{FN-,N2}9n{KQgҸl`2IeyHLL K*WhzF ptǒH`?0r,*AB:3gi? A韎/F4~6c[Xt~y(,/3:*OQ5&b|0k90n2Vީ0W%|ѐJ)m.!6-|A$LW: T[w-SRSqw悲rjK$9rg2 tѬVx_q[8z2֣DP0[ѩ$&KۛKO?SlY{rUd@ Zp烩'=Zʿ1:s̷*;6¢܌~,~GDuB BPŷ>fϦuHkӟs8N2"εIc1TkYgӟiTU DW k*$Tlͮ mZT6ajck"^, V.!Ha6")^ߝp UD4!P%}i g^hw!09.9cɛ7-ɓwguWv^PdsOkYƫU  *mȠn߹Mu޵_4_*oCSnhG^w}#7"%,TZ_G6Jȵg,YYQ{_BGJE_NtȗE!;ee(vB4tӷ~}C t[ʢфˏݜ`tD-1ػΧB~:dCq>d89i̜`op 4/|W vɭ4·a€5'@ڂZ L`A?w Q/לmnAͩUze`}Wгhv %lK;NƳ[bs/ 2McȬMUHŊs{8j8Ʌ0Ksr ٮ>ЬROB`װ g&!{68>Y@B&5OHI}P6Aі'ICHl+:Yڣ\]>F._cy6EXuLWs5$ZXе)hqQ,QC*uየ!`͚ "r &%Ow 6_OOXJjGkdt)<:fnTd]CGv (5S3g[vEiZ)_*"P$ NH<.diJ@QcA-¹Hg ~Y|i3̣W3ū58./M?퀩V>DFDݳX=9H>bC'9Hǵ<|4肿:e,#%N@|5fd^Žwx]jE =}R6ڱ̀Ivt]<;>K~$J;6Hh`*y>wB:&oڄ*=7{~v9k XOx )/z4Hn4Gcf+94Jv+_ =Vx7oEUqK!~w\$Zt>dvň;Tjvl_hlP] P{/65u}.Qα0G+QN_ryKa m-qIu9m% u(y/.ee =&TuYka X)3H/1 e[kvN2=_zn:Drڸ)E݌TZ)s2`]~ X?r^u+{i yx;$c :*xa߇U˖J$zxV?Jx/fDqݵjd1ji;ɋ_L<x&*Wo1JX!P=HvnWP.H։Io,MzTK-!kZha*OyIb<6eJcT$0iѹï8]#7e eg$EgRR=~Ea8]p;ֲx"XYo1/!;Kq߄_|y~/b|K:=/q8kjcQZSC㴘BӥS0&a #P1n؅T9 5u=)c!^!?뫑e40Y޻"+ )MVTq5KF^`GM8FO42ڧ|:pmNE[unjC1]  6Z#V>v9Z;F05G^OA@Z7)6ܑ¡76|&\bB?hRm{ʟLͧIo#6ɕF\;1I TH\YHI#I !Rl -h2`S'E޿4=h5 rxx%mwNOY?د(yMqX iۿa!lkP^n^@[kng3M T} V4:USK:%?IL]ϣP Z/:z"`~zyVOs < JB>e ɩpv.6Fg1* [UC?WC m5L6ZjuuV!?{u:vPv1l^ի?>fI;B ud䷂ѻY3uMI(>g'M#-uљUvܣ}1Vn+ki/QD i?~v^{lWآ_rM/ոW*GPQt  cd.$þN`hmU΁N<8ƬЉ E技bЂ&=!]Ux|.2a ޼኎<FmF:"gm͠S0S忯ezP6( ݎʍLo=:DžjMxۙ3H,ʙfZCL2dViWoK Χ* }z7ؽ+m kg?V.qQ+18"tS|ʼev9u$͛ZCZ4DpAUub?>|:d K-%:FԬn31e9˷& M0CNPn$JBJN*'@B P> x qmaD9$}II2M)Ƕ↣m[Aۣ ZL@BROGZTi\Tg2\rS S5'Wn4+hg0;/)L*-An'$h7L;//LZAOD._eR{96C${ݾD$tu`V$S,(W(.љ۩e\Qb̐*u*x{>~@Wcu!q[ssuE;W1'ӴB!y'hKRU[hk:-eNic:zBo)]^CvsT7ؑ\ET䉖y Dkh L'qҚ pI??D*xcLQ.h%fTsEg2&d*z/nph1!(w${\P;U:^ a+pЊGvuUsA]zC|hݾwFL#9 .pr֬cg dÎ}ߝ 3 , I9VWP|j#8 JjRYkj8tl5TUFl=E}g7JXzOa vB nekYY\\?ΖTbEi5Qm=qIU(Puݮr КP1Bt≉)8IʑPgq"{2b{u=H̲'J}ym[oPpq!2m(V8ޓ#M%j+<I8;['NByD+nѼ6ƻfzC?)2 ^99#Fy4#y\5j?5[%dĴ#/z^.Ԉ }ǘO!E?][ĕsyKݢB*SmȞ:ŢAg4x~,T;GcoCwGRJFf77M%N%lOq=b]ӆHrp`ĝW^\ܨ99}~hy>5Os[퇪AK21q6h )D(#^1$bdaiZc @Ls`cwU(Lʴ\:lp.h%y Us_-F97V2+V+~mxVTLLi=Rz=oƚʖ*m^x-j ]Br\gH3mEW/2Cى  pC 9MS [<܇@i}Kωt]36$.SGfxB 1#.~p"sE_iouۓ"j:SClLWˆ6X[OlF<|B='Cܘ*Q Ht:OT-.jTN)42#T}^\c/Y 6+\˱'.[5zK{ 2L)>gqA>T}*yvu%HNEJWL14(EPTC% +˿ܢC5I[B_;fAߤd=JD΅U{Pر.7#WXx}/oSX/ }+#rCNtLnvP x^0 Ҕ0R2&_u`vi1rRb<^wtP^L%qqjmjЄ ͑^7OK|Ih9|p*6!kETk^3t5*-vD0QēPl,9xvnHI|Ñi8%iSmr'8<*Np5u*D3aImT dKR*fXdؠ]?[AZy!j= AIjXY#;oP PtkF[MndziFU8;0)FݶII5_M.>y+펰s1ɤ6UR0vfXh0 ݳ/__7HEM~/Ux6J@( ^=nh1A=Ͼb?ZUh-j` 8T+i閸[]~!͕7&Z Y!?Okso(D4W+QAclLBG5T}/5>!BWsTt*AjO?tԕX ߲һ, a;x-5=ѓ /1-L|1֨`' 뵃FE DfB}mm32p B[Wre2zy[L] j6AI9ҼdͫP3s°])|:2jQ){^VHBl!HG r3ШVb&T-$9s#9l`fI- BG7l(6UC +dϠ|&bᄰ\0>FԹٵGWYb54\Gyq2|s R-]f&xj݃XC$Ii2 ='6բF'J8^å$P!r̤'xlc;0U EDhդ\_{9W&`yj (0gav/J 99#GF;s~4;x-4W:MQ/H [.R'/k=):'-ʥO,N@BxHJHV94 {KCm&V1.^ㄍFoщ3\460Nm/{ji/Yf6'S\= &. :eN,m_jxR~a\;3M4ɬϧ, O G6xb*uxoWۀp,I2Fn"_xJu}_X;?OBMFhs SM$8{p |.4/0T)V65:Om F+;rܱ|mDI9 dFP?x05\2Ċ4qcϢ5O{13_\ڬ,&x/eMk  bJYx>7xA8,8 ( u^=>ڇ΋lt4J,Jڞʙ83}lx` <̗4@hP},ecHcfjʴI]mqfll߶gqy8_X'֔?@R{l^BǷI7dJmR?zXc`_mdCS@^oof{yFA@%|dž&&a(~Q-o{ v2"B}, o=@Ɏ˭4|GM4#W0h-_sQUkΝ0<ME!)ښ`wL` ẩݨ'JfAfVm!^~ "8OkVvEaR0S~ĢGN4vv%9&~ECh׶}-/eỏՊt}q_ƆGߥ*fclbz t/$({ҒQKT6gVa3JjgW- J  igEVsD`&2Fj){)\~ǝr31̺2.eHZ(vsk[~fEO)IrJGvor WcJO5Ĕ> GGJ/!9Yv(NqBqZWK+u<ԀX[ĭC&HT:uj;WCy(׻QTiNccm4 ]X4rMR::emf 9xgp@<*K}}2P3aXLMM9pĻBo6jEUUr9] ~P-~MΆ5a`P,jn9 o@:xډ/PٟuοU&xme2Ck.{DN|iG89QCӛ׫C0AvWvFCjeSno D-!8bW@b.u;g\in6]R4*9۹aAk$s8W[x7h% a5L~]VuƟqj.`hqk~Nh:`鸜 W=6#I"WcgDiH)bWACb| *F:2@DaؠCF._\^:6!`_bi9L 53TcUHȬ u'i 3_jU K]:[}8[ k,F UG&@3>GvVĮy1^#?y߬ 7v&rUIusZ+#T62^x/m߂IQ$C?JڃPO%3C4/9d,Tx><.ԍ Ovw=գ<Ĕ|=82zj .| R|~lOI s4LEYdu#t촚% Mc BuJlvG4UұYS'qBFC] hٚwN?A ʥWd[^{x{v ]Zsy`tk2OMpսut/ҷ,NQN"Eap15W՚KVt⦝J`$A_ ]rJb\xjvqh[>RSOM6Tkr{]$ n%ټ- NB}\@V YEkFՋ(ͬ*!n78wzHod*M M"`ShG_gx<½ "!r쁏q۔}>F1f~CjG^DÈ-XQ*z'cWx87Vr р&BF3D6bbhk5Ћ*wIQB'~r16 ra+m8}^Pr)n'6 m,e3/;#UWa)/\E@Ox*=_9/ǁ8[&?~|OQA'~f_(i?hg;ñg,21դefr*[3"bg}k%[ߥpq}BqI-jEr>𓑇vYĜ؜D`Lߞ^}t.LSte"%<7l<30 _(e9M+*b{rN‘(%nԮJLq2e`e yݗH 1PÄTyHx_\ 洕l' x)|NpVɓ = Mb>Sn|7zҖiЭSΜ$BFUjs1 ]L1N%%;ia ڗr=# ֟L!LA{|$3KxOB4a KI[-`(͘5QW;9c}a날@k#vp]p:Fb3'JH7-%2'kMnk2H\&զمc5GŽ`IJN.iCemdUiUuKVc*[[v#3梼wҠ~& 1tpTd[1sMwU33NuĴ c.2Zg$@ )=7%8^}\6G ^ .P6^OSNdjWɡ8:utfuQߌVfEiNj)ٝ .?Yi*uΰj/w.&7s|`ն3`D#p!!0:y7;JlY#,,JU<|σ3tL\"$Yn?l܌(roI?*ʿEJUo4Ih Y44qks'1T ;~/R?ftA=W$ߗk?E g/~ MGU2T U#ͱ\(I-6Uz,\V_R23jr鹔v|[ӵoaZE1\uR (k<C_҂AYPKC̾n6]ʂDF7Ct% iU p?y $2% ؏Hqg4quAhkMAD;8*V|gߥhxQzˊh'CW$ ONT@7!QZ آ.ugug]2.:!;b]AR!۔꿠2mT^՞*[ac"Q|+EF0[j6C#G?nY Tt `)}H=D]_KGe]K(C4i!,m`-iسnвglER6v^58JhpRwB q9Pιzk9͟-CA"YE,BeLNX Kߙ~И];L2q7j#ں%i|"A:ͼ,ku.!l>Gݒ}4RkM V(f -"ɚrmTSQʫH_uyafJۊ'_`rFr /zzr;Cņ.ևxI?cو3DHѢMyK ^04'*/L ?6@) 5 > ϋ^yP'{u  SbUG㽽УCq.Z NRODk.5Zf5 KgMlo4J@bwappMM8iC" Y OE}>&iQtNI@cp!tF2]6rNI$aIb=#P@PBlqxT8|鐻.ʜx'cxHΗ-Pk7ιe"CwelgoubnrZ:JHtJ9Ϳ \$XEջ\3_ǞHQw[_UPOD*i@zCp&h:v#9֮;jl(T;U2ƽoeWzMpK&j2 Ya[',8\M_x=c8Ksi[gCMsP3P|\Ͷǟ b Su?ę:5 H޶(i^?"f'R }O'7S qi/Ad #fh&s*PyRun4k&b9v3j # FGppn77؜r8'(OJbfWӂs[9yI"Ö3gP 7⏂ JSkg ٷff0X:h+kYh, UuzfBJkgݣ6K]?o4XNgqᑏl0;I,9k'|mPPҖTg\f6 MMXh2^0d}N[Mi]Tyt7/1͞\ŧ_4 EDCd&О\=w],fG 8 GYYuk,eUm0יF0/ ćKY?v|A߲{i5Fx r[+ `uMhi3ĜLT & ׊ZXVM*Ru."m^{zBn [HΫJ`?C. wTsDLi@964g;ŕ|YľYq(& &gGnh昴^>Ӵ2Iiu^%q qn'Ѧq"`3TI{/'3Q,ЫyLڻ~~qϭ&F-ط-GD\H a|^T2ljSp`"ټ4 썝6~]LKkw>-C`2؍ gֳi3UJپ_6+֧w}ߐj ]_D31iȁT 6vCguܦw1anxΜ$fJh?uEՇ8ߩf4^H;ZaJRҎg;zj#)5V ۓӔq`cqeܺosJu}*WϸN%U)YE-y14s~cqJ]j" Y =h`iyl= 8^nψ2XةM9wҬV/;aN-Ub‰P{xbk0o'ҢoNjbf+C^(%عO#alzߓ)ޜ29~{yǥ(2xM~Y=8)f9V1'p4*_oص3*1|~pBys;!%a7s!\/.U/ a$!X̮I9FbNO*:h8)-w3MƟe@w=wTS鍃$1󮉻bap4]A Jĕڪ}@mSܯA1v43傈sq7Q Hf.U N'rzC͠n]w-c Sx#A<8-DIj~u@ 烖oTm [Ϙba6^QR>Cxh=WE'gHހg- Iȴ΁a{hy*CvbS?R Pgx|hOf//Z.WI0h6 -vIZ܏A6(ECGgIEFNH$IߘMh%}IP1o'n+;{}+َXvY E~8(l@;)*Aho~*%Υ*eSӾ0~Zf+>=jj^2<yϭ)Sv`ct: /K8䮍u0k$ʲ9?E s @4G1U, W0$ߜi.B֕c?:mDf&:Iha{~Օ\j;^!@n;o]x+GCBI>h~%{Z10= 0ktKQNk.YlwbL9u5U[m 44m\ rPPdO@ gox51"cs4YSd v6E}曔 Gb>eE#Y kx*$EJR*jM`kU~rTǼ|sO6ja ĻrG*z\Q;:ˠ 0<%ϋ !wV۰ #B/*PYgfwёBve$x3L53PςJmu9]]$[7v5ņ`@?_1XF5J">FE[h1@'?Qnھe0<(̫Hb R~L^  ^""`>0٩hp20Iep$* 24IbetnHmee4 I[ƶʱ (bXWMU_CjY/ت+vI S/bAN.}Oё™ n.~}FQǫejG=&7Q&.+S=*bΠ)t8ppZʨ+flPSd~<jNGUnh_5 nNk"|=)N~37lLL'\׎%z{7S*f =$:IPLP<2H4p}p%nR@2G_FC~=R6Sf8&i r.!o# WJ%%Bߥ5e;z1h+H-϶RʥP@lSCh!5~,~zl衝dԨ&yprncDךlu9=X&q$~Ы%Ul=7kF.ew<"$)NضMnLn-,<ʹ+s]&vvFce 4݌vI >OP 6R G$Ol89|^5Ed*Q.ppTlS8{ V2nÅ[P"k)INqڛea&/ë,lKh8{L4?eqʪYƞe+!^Ыv(mVP1H\cn}X̲$*Q#~<#;Oc~ kNoa@if{uXscG3X66e@mpm-]V񯂍<+uU܇ߚq;-T&+*%yGcy)bD@0'Oȸap_T)oK^%ȓEnx!)Qh .yR,kޚJ;%?Cv=QR̘F깙WP.z֦ 6a aI.vf`뀟< ךO5jK2V9u&\HCVH@Ts8!LWr(㇕Ze kVV# [alV*4u+_e#&0lu]dQ}>Ö$ G_CeSցDy{٤&Y4C!h]$–ԉ#BSpSo&`Ԡѭ[E#yoS~Ilɲ!D0 fg@Ol6SEa?pg~#nlP (&sVS\gIZ28N j&{I0#; 7cnר^[I`EgE] FJ<~÷I9 VrcP`4T(}t}!؜l ÿx^bYbNtb<]0,kIdZ`vv?$NUȋw|j.k[{&*ڮꦑ6{kTM_rlZf~PJcѽ7Wq}z)fFNadx]j6J6Y!IiVJ"yA-ߠvn3 YS#g ݘOь:n-Y̌p6D5z:ЯМ,H_ icBVY Ew/t5b)Xb= ay3UВ%ι!DL~w/7 ۰wg޷3RbW! ;$:aŪ_'@Afd<$yT8v^e|4 zaARg%#u to-# j`x}l+brgSKy*z!b5;,f'%ޠ u( 8*}Re~?=>I eybSTB8EȺHZ 9dqz"[ K-h+#;#2{}yIx|d}tW!U2Ğ?UNs 3r!3$rԆ 3[ҶBS ?,Δ16V/aE)Թ&ѱoFN,pRb/l];!ra`g>/j$.Yڗ\6򽸃MEt:ň?bPyhY.w h}kсZ-D&C0,D9(t n )K.JcvWpYz'Ԅ ډ6L ퟉4.Ẓ{v<[y4?Hʟ +UQUz:ru1"q* lc@*)R+hؑ"-& {T.GqJYi5SD]D¬pV>QMd.T󚹽> Pco kV~s f}pfkS^ʻ_C7~ 8K*B d"oV7rkL IJa2"6^N \q_~2 @XB`o @N e/?X2zPbPAԼ+5u u})2Y׈`{6*rxʉi #"U_{eFn+`|`UOMR(ܧ0e8 *\ot[2&s gCf*+B,Om[֞'l;D;'./;1snOd]oXsiZcQO{)C'ǎѧώ8U8u4 chLEhžIhLj؎Ta?݂!^l;6ۀVaf#]kQ_@5]ܖ8IV,ivLC檟n mZBEê="T Q >-p}iqtC~V,ݒ|<~/dF9Jaa=׮|qՑYm [6Eo>s '/YsnsX2mdYK,&2 pLs/ QpkO$Y%~PPT 7!{ 1+kTg,)۸/YڦDȚ$l0ɇ7WRp&{I6uGdW&zWMgw J6Ѿj+ʎ1,3&[qƍ9cJ*xvRˈ;ЫELL4l8w$jU+ ~L ^a ~A5 gΖ K`;66Уɟ,Op(]pa"_ȬFx d< @U"m59} r7)ҽlu}ϠhWĿq-X̎g Ѥ@0EnlVWjև͘=#'?L~Yp'L.x>k~Hum^]F c7(jt0uP[W@)v]6P029zA}P{gBG(C3*SV\h!FR;]Cw [{w(IQߙW߬E-Np'H$x]EYv.5\Mzπ&aPU:u󡨌ܶU iXGM8[?S oAIOfʭ@6-t 栔xXz0wJy-KU<ipBȚ.AG(fբ1#;!R{ͳ''*J]s@#q8#N,jv@0Qc6XDN3mts/d!̹_7j,ee}$`JPж%n"'~"wn&eO|)g]}\ĉc|Y$ z[fdJV|@P&/etByhD%bvBSպ `LD0F=$I{S:z3X%}mvѾbkБb"R#N6"emĥvXpMVG'8!3 NRURI@ I*?CEN8xLfeK\q $;DdA׈$L"/K9 |_cY:08˅}kA&K"W^hC$>zEk#p@=?fo|_/Le{JUN&k~)fGXDM90FiI^phd´Gj/|/֋b;O#b9|myr>T.xI)qHr 4D5~-]f >}}E% -ty=RaNOó7rH gxR]&W1y^1ZAN@ت-g:E PTJ>zQ]S{6 BGE%Q\ǙE0jpjin)"s6pH7FnE 2pe-LE8T`:w?4 HyB$Q^ڗ >q#2KiSd> t*NGXC1e{&? "ȷQ4qǹi>`}_(S5OKs&-%k3jtVL /B.>\O늘qQv` )֩ y.],AϦK lG7͓U֒xڍL,dLhZ/O4S02`T~`.cY;Ax KCu/Af- ,D96Л!WҚذkqf4 0eBu+@F}4Pq) :Hi@"BŸPVO02^P[_h&\ ^< p38^Xm&T~ؠ80dd?e! 3\(ft-(;o^;4["5IPn%zGX- ~.퀇yjZX{yc]jjۨGBvȼ{$=Tv!<t+-548%OC0AF`q!#Tswvcdh;0a⟔)Q3G1Ύ]h4Zgޘyt\Z P0=Uf|gpDT"(Z劍+pȵaG%{CnȿG˘.=A=y,*v:,(ϰp蝠m#,x `&nE틃y_xXHr迒?Ĕ:L$WhF Sd(|KI0Ѽ[r_feL5 Xiډ*E׿ ;p].R@ChqRxf:rZ޴! nOJ1.HނI׌yd.dTMN`p9չ7" WhX ڳ[>v[Z1ᓬa& UO|i'x c{Y"$daO9dÁiL)\lt=Y}8;r)ȧ niw^ˑ2%h>1aLUnqFv9)H0U#Itiܕ@{5D7[N *fV,vrVUՊ/&itG(N^@|VViSؑ ॶU.IrT]FxF1{̭=vW\{8yE0_P/kNHOQ:ŕY{C9Dשj <*u {p! 0s`7o |7otP1 Y &hdLM{Gf_i@sR_o¾FZ$"sL~.w6ϖ]SJe f/VKmyVMkiyNUd kN܇v\ˋF\Hd1O-~8i,In'E n>$m~w8o.ߕ(5>kI O"6A.Y>t_9 8fFdqeKM@1 Tw̃`aHmnϽ)ϥQ @Sr2TkYl2W^vh%8`yw3H/(UO[? Otl)0Tu<#вX z`܋}h*:Y >4@ g JJM0Oy'st0ޠj.AwTBl )D_~کZU<x谎|t眽kxHPծbdi ZIGLAΗApWӟY3쳉X.Okk#hNBQcÜf~c*1_ jY$Sl=B&;Z+]8% 6n%ОAF܅x O{O}i=԰ބeo%2߇/I$?mSJ8ZI/2rq^-5Ѧ?[ ha5ofJ4Uhs`zcUR@*κ[Z?!QI` @L~곢C0?G .ws[mCX*]q^(x@p8Jp\SejssnšёGmSJ.upSئP` X#X)) le#A>R/zЄQ~LJPC~R_Wh4EI,\vOj-Y2 9LSS.xI/BkX~}x!yC۪HdSyJ7$|駷RA/nY)M=fܜ冱 >ogZ"xXtw.j!-YU0mKYӟQ=ozqls2exle{q'@݉b*Pmiȑ20Z@JW^Y)xG+#O EgFKqޛ&Bi,o sTǬtmliH/jUXu*燿j.JMa6ɗ3wt=y!ќ]|DZMԟxfsP ok  gDi=nB{FLs,$kfW>G[\FvՑ:=d c+u6켟!mZ""h!1Z!X| -B7nއU)#G ( XuG氵~d??c?-K5 T Yܣ5a87H(*+QE? OC9_5׽J%p 5ma-<{ss43k:H@s+!3V K1EEv'؝}*-$dU_bvᅑ\[e6ͱTB(i*Vv˺mJC-XobV fKUCN;2'it<^2;^ jtp}됶ؕ<3J}ÿAe&z+LЎR h A-XB_ 1v,6`n~遇ߑ~>۾ 7twP?!C$1kbŴESӼY)F( C=I?`׮IXd.ARlMa\%:0 ԉTެz^8t DԨsܕkOag\:A&naRMtLX^$Ddcf r"N+y3ۄN!DRaqv5?R]; AoW7+'(-.W.=y5K*5֮<o\*Z}A,]UHSy^XB0)`+X)i.qvG"i%\B78a?#%r3uZxn9GLpMZٹJ]fI@~a,x&B*(shXe(.L-~6& n—\6?6kBxӪBOJ \Ufι¸8OT*3a*)^J-7KwI5\ϭVxQ1 #a*i^+(+5Q(ȷp[1R,D#D1 '~{4OYF@St):i^v  4;Q4ra \gaؤ~c0ph9o DPV]#Ќl)Wl:UF hC?*670_-zA?fQcp3\+^&':hߏO#An:ڃ [S:j'6Il W7ۃ}0r",:[?8ѯ1|ڏ-I~\nzcy]E"Y$neQI'eRTI`i(_>N/ U~* LNV(|;TY1#`ctr8DW$ڏ(u.)Rʜ,rd@-MՁA.$ 1-ԨOMq`qM@ ]3 D.9ڟΖ [d Wk4mzǰ?{fiP3Z!GF7:ĸZS$qLtu-_'|hGJJ?[〓.̶6XM:{*]R5 bv .ioS\R*mvac~c TFƢԎ3?~_5H%YyD2{&$Q :(钦֋+ Ns+& Uj|L4"&JH6! $\-d-T;)Q))Pz;V.VKV@l `=.TocbqQC2Grquh!ٰZV(OƳ5u>q:+[1 { q|֤qWl<}%V0Y [&Q;'P&U4cm_(>ph銑OFuՖA(1?$KoNR?$>LZ},9H9LZzG {BPS:uʷ+Pj/`Lt32З x\XljI^D 돇69,T[s أqn%Z<t!_6k^(掼t8OG^=`fH#FH x2L)%ְ{x2G}>M䭵-[=Tbj\ CSZejj^`BLW>[zE8 S=EՇY&*#k\$4hH9sG_.Ӽfe1VFm+.:_/BNğPՌߢt X->pL{DŽ9 sŦBX3ka08:hFv+xEbo_;>,zLa! n^AbҶ& )]Q$O&-/r Zv*MZ~kgQ)`PXI%?p#IA2Icg'_~na,|G6 B$xaFf&eI$Iq#Q'ŽxˢRH=0 n%of.4 C7 ,x}ɉ K!EAg&X7|$ϫ@7㷒09> tŠ﹆9:<0'q_ÎFTwPcn8l=>j/y2A[}D4V&C*n/D%;^p0BN͇EF8v NJ-DϠmib}px<-Qi ]~UA3> xۙȀXö܇yZ,'ymȿ7&Θl'&ư|_S1l+צJxӀ,(I8<iO/D2.& s&ӝCC+M܈cP}Hr_Z.(d&C##~Nӱ JS92``Z. |}!%[,plKyZoc~ld70l91Ųa_(cu2ա ǯFMgGsTL6_4VI)9fNE+kFQ`5z5ஶgQitwF)HG?d#EX\e–W܃Qءk/q۵ZA4t J5{y5 jޛ/PAh c^.<=keXBf%t uԼx|Q>َx|yUң@>.y=lu|6M8}2(*j%seJfTa{ ֊ݶ3n~(D%[2 Ȯ;lbzu~k0(:G0dI 1u&^QZt))rP Ѐ$< ȎM]I "Y*}{-&Ȧ@/:%?C>~`pP8ŊKPԟ3O͟ D{/PEm}70U:,]7޵!GOĮ M/+Ha*9tѨͽT$: aQUc6lS'Nޢ*@L]BjKH0ZhP PC` /i|$m߭gaSj}?]VW#ባI̸ _{rD4;T\Tn / LΪ/880Qx[.@u^ .E Ge>wY#] <̠(cM̦;-zLR9dO*76Ԟ9emhR%5ӄz칷`e߆U$[Ї ~\fMx[~O&\3gLOJH[|'A Xխ&LBȇf9WyϮ^BSOaΉkyQó&|Nj,ۜZ `L󞂧8.3jqߏl_&3q@E&hI()fxI^5r!Ň--U6N:o"Np `Lz6M'|}>P͉Z?<Y}/KϿ=R t0l~T\(`z;]%:v\\tp>q C~Fу`xyBco`1'%b/l)+Fux:8= Pm]u}b"tK ۥLl Vכ_#QA\KoFW}T_L4|6 u5py/A(]mP[<;JDeh}W&K$ MA^؂*еy4Ir_l" 7z}}~Qump:'#Q-<` |<߭.I׌}LH>xd%9 da9@n,)Jߜi( =y{-ؒ"_tPmE׍s * ŷ̀Gܥ=j7g4H!BAf2^Qn(7S5 xcXRʺ:+N#D*iBNy#3#t$+Cr:+.el&lyڻa ҾLM\)2| //;ibX?ݫdiKĊK SbgW˯hZuqw %h,zDh^;l%2-[9dZҁ]-z#!q@K:ŜBjM7 RXw2'\_lhARFԄT?79Y y˂T*G"ytf@ r(* h8E8y֍/v@TSjqHvaT$}-H?}7'Yәb¹@èޅ/t0*a|bIf'fVz+ j%w'ͳ)̍D+&`N"0;@m;2e]ޤ4F=VI66s V1EiqI9ta>M"ګ(D¸Qjo/ֿr]N2XԳfac/(ks* Јf}Hjې[PãnT Bx"yHED^&̂Lf9n]BlAN?|'\RWYJ|5P놤gD*9Zw[?;@İj~ZJn\(wMi[3 H~-~ueٕgv]$$+(ǷҶl:孛Y+SOmyE8ΨxVb_1rcϓY^:pr] h-8M]Wj2! r)sK]?F2Qx,O)T[ h^Royk^E`Vsy 4Mǐi[eĽj|A%˜ڦV*zRlB>fuh <=#;^ O!0I͛l# N&:`Bec꼖,𽟝SOQ4%G̎i2]޾u^МRp$(K6DH+kxE=MችH$Ts=<N dt&xݼEa!Ǘ&F۩ə/ܩ'q 彲D랙g:TY ÍuI -ƂJ M 6ik7= &CoMSA@;IN 7ῃ yPԎteT>}w}ȶa^͋0& !>/U镴w_iR6&ٹyT2j.ʝ  c4.6,f ^''yQľbd[sOg@BHqq1ӠIP@a~q )FiAvw?׼ޕl$?xԜƿkf͵2=Iҟؐ`@pgHeʶWw>#S%ܟuxnm9MSqNo&|:}e M焌o>:^{/QɄ TNI ='-.fw#]4䒉Վ}.71 tpvDJU- I5G^U@ 1@_G:N]wFxf *'Pzn^ٿY{8"F\ }k4lQ-#8{BzO&HdׯQ_\ vW4gGM"#_-P-~`.7? 0[yw->ez,.HQ}|Ra6Ei`oehZwZQǷP690ut崀PV;L~+n;zQx`+' VqɍTd΃^2~>E[8ۀ0)u0Bt_'J ?}ZlaT!Ifpc]GEUyU.ί.W xkW}sR9 # >}ZT'% v32҃(ؘYغxh3tB; *;`V <5 |lv,{sUM lZ0h3=Nj&Pf@B/ݧ7[݋][4\h\O 1Y>rv7Sw etPJ%((72 Zk X /YF%%Fs|بa3y8&nC:7Xͤz|kX&ۨ,3w5B?f n/e`+J C"G}QhWYu5I/Uˁ4U=ɃANe3jLn`t t8Ӏ0,{ A8i*+%[E@#dA!MlxlDJEe5XxHKx_hCR'QdC6/;;`j\]: Hm Lh*dH}HSYx?+-ƅceű3;uxs\ G~~]D7bi6^KY鮛vQͱ8Mpx[ @,d rhkq^ amX/@ܦ{[ zۉұv7GYRPxCJW BPNl<O'؉SJr̺̞f$`2[vNP=PfI&k qY*:Os&o6D&.;$9YQ l'Mt[cZkΌiX k")}chLI8̷_ XXؕk8cq}fTsJ%Clݯ "=vmn]=t}n;4ZZ[^΅XeKD㹟2.G鸷qc-Ԣ}h!kCG;#ȼfKnh cR٧X9"E  ˠ}K`hz9t:ײ\.) {$\_t'/{O*^t,/pa%4ri|4^;JZj!Vܺ "׬Q5IF4 ;>c욃GNf|gTNu 28!wu1yEu]N8޹H Wj}[GFaΔcA<$?HoI*)7WTwpFO堉}7 x# /GU=le;!VCU. jtfXDaӟXi:wћGK-&i6UV_F./^&bцkdՂsd PyN,7ٰTK;~ֱrlSE1v`t]Bs{fI)(3 MR@]TTv0ߜ&0Xy0՝[Rĝ/ '̹0qf>tR{`/B갾Ǥ7勘"q$DCξbϱ01Yd8{Lȼ~Γ:LH23g#z :yJbjΑ+oܸߩnMɇA ʇ[#Sl fcSAIIו p{+._}p@1'-vu :7vo0}W[}3Oڍ Fi EL72xx""=o%%n U]|.CzGF%dDK hĆ[ٯ2k"P᪰PW-ֱ*1_8DJ.l 6Y8xsYbH2^ROD. ( +lzM,zPY'd a5na)";_0\`?ۄK <W:՛xTJa$5 ˥b-M(yWCݪotBC,}` s=ȱ:-ӔaWɿaKda22J.m Rr,' ġ6-YQɾΨkN.^^{P28J\1fT•!$Uc 8B*KOud/9%! XY`7p-Z?5TY&UqICQ]*%LALc>3=|TLݙ0tӻ #*4DFOa}J{#~Jy޵v ?幝kWG_e̸V7wtz\ Э0)H}ȧXo4L4.›業@ÑN@ӏՅc>11gl$EmPL$"s+82[٫ mAO% HSU".aJ*/>ӎ!>$Lb3 78AD*c@Q`E'"ֆ|nV9xB\$sE,u¸ !:R d0TnŚ>R&xDBX;^8\a)a$T J'$lU20#'c^H1 퍺C/HJ9ZLU@aHOk)"eWڹǐ?S _$սEO1 !ax|5CMW WP߲;V<*N+[Պ)SQやg4D!)iaid_01Bi[Xq˭;l Ė}hWUDcpy;2rZU/&[#Hc!! =Wño`h)\*ʴT D;nhJst{aJ|Êi#"Ǥ^ƪQ9\ZvˡGu$ fDGUx0V!R`2ejk|\lڛZDQ#ޮĸ/ < !n}IGď}B`J}Cwld_F e/%v8.4ֻ8]T:Tv^{iix0Mb)x"?Y#/Ym+i3>Xzs:#Cp]?s͑AQAG)=a) q%Hbȧ ǁ9&*04"F2gBpKIkVDpfx}`=OV{8/m3hDJ5nQ>6g]in}*~0?zo= R{ Q~Ua/~*hsۡ14 !OOb ?+G۝4xDXUBrOLRJa߷5wzbݥ Ee ܯj~̹ UX.gy?b{yWx$ClKRVS!Q))ԨKh(3Ea~+SȺ h>J7zEeC.RGFN/^Jt!o?X!gEWD6jX~#ifDֵ@jAl/.Fɜfa#jYhMEr^N 9 I:ٺبM*˅%f˕Cgj8h^ݽMtw0NEM$ot>3xphNsdG{03u)$QhG!7UIdۘq(vU!L+rP"XϮCÂ$Jb9)f+|ۙLuњ+*xaAYVߐnX['x(%T_ՙg Z?+TS+;(:ZϬ'ܷP؂]CŒ]4L[' iH6&SbC!A*4'nXt/E@NHo7ǀ ƾ ;R}`6Ft F40d)e: MttA cUi>sC\\@Pwɐ1#|Wɒ"=C;\LoJ3XdG!e br-wIV%!S9Zu0wė'e 4XرCvtqٖ[5p䄛}=8 f]>܆N` 1$è)۟k `  =H =n_Ȱ>~l8FN~6Y© G3{&JOf&e?{2t]UL{cIz2ID登^75yJ) me[`+T6J Pf2)/`IU@|E ]Lm_xm yehʥxc9ihyĕR1D9;ƜBM;!=讹ڂIU-f1/FA22:B9*(T ʰ-mg lq:a ޶ IIьPKρqK};MJ!Fk3$=@6(x*PIO%:jGmxkbdH.k1ze`^E4Tj5}qaȋȣ@6j^4 :RGߚxClj1lN8Vq~cSe~o,gOp[4p>0iYAu}@:aoxiqC@ڇć l~{ R09 RƘ+bQ, \pmFsט|d4ڞo:a8rGm9xI ma7c}`b􂭲C 1m-&W>sCӝmGG4I_ŻɤiV$o(r(+Ero*$/p%_ #Ia壷+2EMtcYЫ{I̯߶%7#@kª|]*B HwH=8&ܐbj=W}yׅ4h$N-şVىԝg+BFyΌg_!@(YlaXˈtAJp:/.eG'/57߀˛wʫJJ\h;N/KMLӭ(MZ:xQ('==+1VOؾyKKv}g*(oW![>.xCSD9 UAw R30x܍s1+HPTnΓ8ij  0^IS'j7WS5[ӻImJ|JJ֩ϊ+@1Nbv^lM^tӣnf$f@qWIR7 ka.s~ޡ'"Twٗ+eMS'aVa.޿@b-xG9$jllswQMahCp~gDDHR*dRtrDqOZBooLY7b?FY>3]h_o<"%)Oܖ)h*80Ά4t"46BxCi< Ju a( Vk|ΚQ݇܍1/-,Nf/:O90\s3Q, څL(bE0x2O9ϕ!]! ؒ#>"PË?6OK=`hʉݠ J891Eٌ)+m*5OlEySbHOZoj-\ }e9ν \ Ѷt)BsJ,wJf=T4;47fެb\RV[.΀ 'n8p!ycf1lLTؽm61eIKP"JnX: w6$St"<\Y˘ޒ~"eb8bC*KOP˅TzJg XD"fGTZً﹯ [#+b?g27?q pDL!("y"3p:XFLLUgg/."&F})Mf"ӯrIGM\ f<ŋ|H L[QMQ!?@RJИSro_-R)-)SͯWC ӓŬ U~x3+e'!Y/e` O00N/wAElJQo4 ]bv2jtZ"gA|^j5qRM[ ɳbf"`wxk5YJQs ڢ4p$=M1/Q* 폠VC2=YAV޿Azb5Od0'4qGX:tN&oL[/Gœ0}ƿ` B#D-GX?i)eg.6CU 4x_p”4Et, \Y{!btL[0e}SQ~l_Wע е)3O1f S,3ĞydBysϥ]UYDS@sq}Iԕ"~XSA_<#v!L3Ab@ >T逦Fxxb,Κw͛KY:PRSUk CÉD߆e8Ekǹr8R7=p*DSEQʜ ;?RXs,Zb DwVv%/@UA-/ i 7)'A B K$>@cHBW1/\5EiXEkg74{#ܱy8,F)mW0`uy<f,-$A_!D~vaRDW Bmsoп88[5ܺT\,@0uF];E\Us>zY?w"+vv=)!93Lž/3͘G')k6 m(4\"/>̰ NKfqh*wC"oHAKZ[gw(eF3M?>7VK-Sp uC15J^~6m#;yqcfX7l4{p;6$-~&+CgoWA P&%~/:b"oƉF ۷.dBqV!dK;luk)S%t\Zg_obczpoCGPLpXtҚ) 1A珍'n_Q*fE+b !A0$vggjNcKCo%5R_(VAMO:34MI~EyH lvGO-3@rT)=?xf`Ӄt:]:n*G &y?6Y~R9aJz2Klaޣ6t{nA@iMB0I'[1jhz&;%Q=3߳VW-gvf:bxW%"aWzOKgIp}fBx/OO<_Q9GRjuI/fcҘ Qh = Q]1 >: <#/ 9Eq/5?_}: lN)+toVw6bV_NT19eW6HP=sIZ;X%""O潙b5'R7DUx >6\7H`ˆÌ ӳqAU}sYxu޽vܬ;X_C)W'qBbW;x+%_Uz+Cs+SK_1x7>'pAþU`^W-BTz} OIc.>D88$ I~ZɑN=y=~ģ6=T;\.twCvl"8[d~xb~+`44v?b-y큒.ukE͹B"8t7Doqf Ǻ/T.]G%(G3Cf8a!UIT `#Bp+'#7Y?I9z!zrn,d0@[Y[cwpWx@dlP)_dt mZ#$DŽD4,n#oaɴ:5T%Gomc"UUfb n˵aC`MvHкGXE$pgwy|aYVWtڲW<.,8Ar l#دL> c@VN!XW11/Cr,g_,bސ5vcnFl| m=A|K脸*5"d ȶ,6gCڜݞ1~؎x ¢Œ/Nef y %1@;nU8p6^Ar:M ]=d΀V)Y?|$sYwpOF&0"{R76VܲS:)ȦcՖ>Y6'IJ)[sըT7Vt;Oȋ@/%es)s}Ȁ0x^֟Lx4b!=p:z=ىi~[`u؞s@|hvN `X!v b}ZtZC2πtNƒFԏ;b6Ч͖ܸ#t M"#ܛ)`CՏOtf'5mNeX!Fٽ!e08{}FqW(6@MSQ2QaS> Ϧey.BH{Q`̾AwD jJ~AMuqNGfqfkr:y6 '5y.JlQ Z;q7>S#fHB2f-iX懺NobP ;"J$u)_Tl7CxٲfKWQ'QWIo[ .~|'nQ>)-qRDy|E~wv2N8]\HXj5~e2zBqmQ9jBPණOR DOw̉JO;\oUBvX)IALf'dq\Wcf l܂!@=&҅Uj2ϥ@Q9ܿʡL|:~+]2Arf.DZx%*7Ow(7`Enw;;uz͆ں:B#ԫ+j6v$ nL X$p28{`!o&Я((0)sf60\ҳا>4vS^5cL ˠ%2' %)…?Z'֕=0'},}==)kט+TyK 9%pMf%~tϡtX"5<:g one->j7EfR_Ga>c(:5P]X`z}pa-IS].ilijrB4 NԀ?s B(;p 4PΤU 9čo.s#2TnUjCa][8Št3]Ec{eχ^vj4:HM鷝*djݹ @ZVELdERրL,K_W[Q_d/6.V?uCj撫bzT]9 bTG3d]䕸ִ*C꒷`oG"f@':owaJl<DgԶݹ6 c$"{JBeF@ߚ'&1k Ey_JʄH/ID=z¹%I ks J|#c $tRy0.fZu6GGV|[W%#W^A;B|("J,{7wPJ]a(tϱ1oV0p"+؉"g}ujv N8[2P5،qC(~;ٍ弸ш {JXy Ǵ4A-/ 9>eɺ!,!Y*3FW eb= LnOqІG{YܥA12W9,zg.嚐4peE6X~BtlZLmvУ9R ,z(n)ټ ucnAXrӟ+jw:"2So)Fhw7(nK2{k[¸Fh^0r_7Up?s3JOu\w!+sT`3sۙ!c[V^9`̉ ǜo%F8w=̀f(b`bTZ WjŁ4y0HR,$>r lM"ގK쪏{9o DPd;u{L8˹+CQqY{O916!;CBI3RifiKbnQKe+.E節 6 pCfFy{g5E}^G믳P +VjuQy?H7O=6dH~?F_?D{]iYPHh*nC9m]U$go)tk VRl|;uv ^uI@1wř|`R2]Aԩ`ӺWagveָ0!h(ļӳٸ 5OhN-aQ}H Ju{SlLY{:0]70?$d&[#ttH(2nآTz7.EZ~iIq\[ͩ!@X\~G{E '֏k\LG1.8JƳ ~=Ba)REڏ;8*U# n7G96-v%Kcf%jݧٻiYЫ5uooxumc/"BϬxr6r@X"y3=;G[MJFPq \< حks%~]̫'7+5KsLۑ48hȊ $LE8 -#8PcэAk*c5lFC.`'TxK[ =QVSMtf Ѹ.4o=VG1ַ?Am۵◡iU8"}xɃWe4R{Ť/X`J< - y~*rwk̸*1;uՇJJEet/cLWJP>#{^;_>^.)f8k^dG- ܬ%TW#RQ@(}0fA/tN~4gM3$Cn Ϣ+ 0b0uoW6'•\Ś0`^҃>VUTiSu!k&V0 8PeSǍ/O\KJ5~슣EFzij/((6TWEZiVZ}(?h/,J~HssP䴑,o ^BH~ہbzwb;A L#?vv#b˳TJLe!g^ ,N_:\լarYM`xAu&Yf{2?5oP"JJ]~v]ihH1(cph0RIbK0Vu`=Rŧ#p3+ ŨD#21#_ yKBƗn[iJ Zw6t2H1u. #!W?0SLxS֯uЖ6Nj]#v`m\[D+' ͼZyrK5 |6Kl"SxGG2}/|@V/=vpkΗDhz&ʴ607\ͽNZ4F5Ъv$l-\f(LXi%ܷ} E3wxN("v*Ȉ뼲̮L$5\.Y*55`)uKT`gؒ/!y߉T:?%Hac`KC}:|F}{h9>5&M|fX/#6`-56_CJ4!e0N h|FqUs0y5:)_H+lU(!ߐrR_KE+i':w3=EZRj3R8CoHu/^Ea$Blq=yge\z~º1Y*0S*Mʷ'R>܊R^z)}0ƼZgr9rf~b#'SvķЀY8vRL"h*|o'W\FΝG/MͳGH^)<H" 7 .y¾WϿT§qvPj7 C=iH~hzB!xJ2N.8#+jA+MLЮWX*$r%3F1:0KC{I~jx1\ه wp6UAy 1΂x*IiBZgs.zw5^|B͟)A]]muN A胙ʔ9MiP$KJ^? xR}"N ibS1ZqZ$⏎Z=+$\J}pTEzG!d6Š? #OwL%I:!(]N]"‹oH=zYu|b/[HoIq@ /ڤTie3q@Z 2NR>Wц3c"t(:EWf M~B/ ,5kᠱQ4ޔUt,-x%#$1 M* {56lȗقmG%͎?CGw%̕bŦRMam2~3k|<] B^ב萨Q/+2n679սJR\ Of >gm]M&^y4$K0 6Oj Asr- gt&6UL(:v2:%1t[g P0~l(LqytD ]e,򖿭rkFRk-F+=ߧ6@yỗJ+0RKM̤٣&0q>: ~lXY7>^.c(= Coj ,\3(K^)kHRIxֲc".ʹ} k{s g6N\ZϺ,-{Nkfg댟PO B(弳j:yh7T-6RрoKm)+yg_wd kCz[ 6uA5e<_އ&W+O{9ESؒŮB"P{ D!a*aq`.gl@A9gFvn'y!BpÞC{?ft_`r*sTK Z ,ih fHVK朹iȪI4d%5[z,䡄vX  EQ`MGѰ7?ӧz{ܓx? !9ZL7Ӯ9]14eĞJ$I|H25H|5umiA*s%w졞߾^mV>|8ix$~+u2P6 "qLybUNxz\{6TO4wbلQ <04 ,nwB1̶=d8ܹ&,A&BX#@@0GsGg\Uߣ\o i:.bh(8I _,'p5dE/R@JmRmWFwݬ[ĝ4k toɺȑaRyjsݯw15}IJtͭQA駵LfPV[x8SԠ[zQQSm7ZZF="(=+N~@kۏ4@пq'0 q|bBH>khZ]DCRf+B /< ^մ::QlVaEʓSo, /ŋW%*S)nPT7.6x%>{Nr`udJخ8EMO+PuŁa@&o)wFPP08R-]q( M;@٢vE:qF?֚@ T7y%p`!%[Ww֪TK֓ # J_@}TeQ&`ܪJcYd;ሡr+r ͞T!qjIqTu&\/ІCL??yiLP9筐 -9ȥ᲏DyD~ bD="& Rc0]HTk)f=p|@VgLnu8NV%سV%=19tұ?^kJ,2 c#QG5E]E!ak6Og N&D%)Z7Z[: V,Ȋ=O\sޮi&ˍCOOwbN%Jɍa"Bg!uq9dt:G[fgu^zJ.xHr$@}gxFUQ±))3GJs4ܝ=j *[TӐj:)ކWv /7"՝M%+P#m7ӺWStV( Wm%=m=|]~@ϏOxF0CbEz;-ĚP2B41t"s*Q~2SZ]{F3c&֟c?E``h&[Qw\ IY M~ԿQ`ڐ}zzes}ӦK&֎Wg0'e2|z r/<bY'UUTw#O,96TYI|#Dl}7a> UKZXÄQ_TQERsiă)pG\˽Z!Wv 4H~b^qu ~"O#Fq3l7k\W%|C4[dp=Z ȿ]E7bW{?3Q M/Ur{0NnCi'ylf܄TG1=@%a;jF3E-20&/ ]埤*Wqi/ɴC8]=** kd ljƯc9G}p(IV&˩ȯ:ev$WtTl_=n0“±5ZC< NyhHxIPݺ;qhz'|'^b%mZ2Z#O:=Et,:m\t{'d֞Ȉv2+dk^4@* f~P8T)1newWۜ.hP!Q3qG`Qe 9+~ׅLx!cUO?;KM*_O%p]`XVE{c<)$A`;N>:z@ ;SSxoXlAw@[R_nxGYψveXȡҀ\wFk,ej|?Y$91ͯXA3*ksL~dwozѓ@J@p^EhBmBk KyU"(asPJO[$m=GsdaF;O}. KY8K7`2D7Bq:z}J'!I'jHt{ن'~򅀘}|yȫDĴg0_kh`ѭ#J׭e:cF*Nx/)'yʥi*o%9_e}T#tf"P[f?u-UJ1g~ðbo\n5Sj^@YvIi,w? f̐-T M&X{\ߦGgx,B֧͇MSʢVϫåŠ|64IB@? \6>e4'oφ-~5GMta3coIxgi1v<f`$Xⓤ~WO<5zoU]Ubm;كW,S@/`Ko(1,I= ~]TU+JkGg=͇4fTBC  Iæ8cz\'K]| tF>fwJѸ4,,C\2s FodYM[3;I/'La r’{lŌCj}v)`@osA1O"=*tJ'DA1+쿋~^]hQmeאʊ7mpD8LkSѢO<|]ZM:>c-empp.u OՒ mΓ_1.4#<Y,c ЇMF&BK<FL\'zr.?_KZ-tRRsfAe-\n}E}eKqä~_"jB5͟bDx4 Wc]*MNY7!暑Eq~x0A%`J$d@WUo\mE4lmէhT? 垙$mAVaH'K I~P5k-0;JXQ&V~ҞCMj -o{$a)l B&+a7P}ސ=,@p3abO!a vilzc#\nBddX3__hV_fD5QV ٗ  5JOoNe)a5'ĝT璍ᆤ}j1pK7?ladU$hcNJ; .,\*سFXf2HxHH[CgBN9N)FVm\7KD骲֫ή@{i7Ug>'OO< B}m D_r#ر]bB\xktw@FK^k+ISw<)qla)nA֙|%'Ϊ] 020,+d@ a,_S?TyɭQy%:{р NJVY" (i hِ!pe>Tǚ[e70lJ U4_ gTi?7N҂QW)z,Ap*5?euoBl<8S-!`ULl}5%r%Ǣ  |VFnl[+)\tJg)tØֿY+ӡ*%Xcp" e.shhz=ʽ6g|d bM.7vэ-?12i!6J[ǃ]&|ԓΪ[vҿ֞Z頲ȥeܺ*x+)MJϞ׊G >Wtl!g~~ F81*% brIÞK/Äc:nzruؘ ?Ozg@2ܩyVAkX°^jɏüt@O(m"w"\*A|RD䡫$p? / j?B# w:RO-죉KvzٌjO}Q0;jڶn0N+wp֨q2W9 %ㅱ|/hGN\w{Vm蝳na0+ 8pO9jnG`k:IU 8$&ނ]) )(m(J$ʉ;nne}\ Ͽ}걅[MR`nB'}&(P7ْeM+ajK Յ{'QKTQ͑"ѯ kTw_ EV&6u#(6EdT0-QQ쇮]VY JGP{>w^6]C>Qu#Dܽ\44@:UGd`̉lʣUe05yuܲ)̸fq}>yV j]@^01y efոnܖjؒXK22}_$vj4+Dxx%8A5Y'ZXԿނ9= M~rgm*bʼ&eH#5$u 25^ |&t. @q^d}hncz@)MRz6"Z\WҐبiJMsy;ҧUItgA#\WeY 7Yj9H"l1tC'-Ӭɚx zS㏟[ aι=2[(;T`BD$">OsaP`)9C}|t#Y-]Yr6끚t){ۜ% 2۽= ~rM|BPWp|H350  MNfɌJu^3:5zv`wAh0~`}g9 X1N9&J8#~$@GkI A1! Q7=]RYioWt2NE1fi:k4UaJl嗋6+ `)PܤLmd;|k V2Ȗ-SsJr_/t8'G}i @y"WCpJ\ Ycsɯә-(҈IJ@ZSeW MZq'IY(fRvޭv "oK]\RlYz讈$qfeviu#Uwxǀ.EIسN\ccwǂ+Ŭy' D GE?u9T.Ҥisr&qhA0SyQw߲6  {{kt3/7Dʮq#en|M߇ Kyå}h;O]obX#t|rۚg!Y? Z;س5lk_0j3TTL::Ռ%:W0qwvzlNxF@ s%$$7DD:x~Fgزٰ.}@E'D<0g\.=G-s8Aˉ8Q=57>ࠗvi"OOh[\soAٱm>9{EӃ)y%vl'k ;9 WTOΦBXeYIlg clHū)gyQ38E^=x\G.YpmaT"w j=- 2ʤw u au||-#'B]ѬHG\YMLgZ5Ww3݁.RmH}5p/9p{Gh{Dnbv5ہNP{fđ:BXEE!w5聽eSDbDH0|"X9َvʗ籠c3면Pw+ L#hJښ{RGb1(|˄ld$DX@ZKS i=:ƢtρA6tڂ Ag,k%:Q(9٩vcr$D>T/B}DFuDX\w;'w۹{BFKuZv;.K若A׽T טqHIB'C&0;kż?!!>/e[߸ę kuWy:qi" y2B(GDfQ5lŌ%Wtx<'S/*^&G=0Oy?X2I퐓]Bgg4tr[ʲU ꐚrЊ⵻ncbeYR +:S!|F2 *?6af~<ػE.u/E`-ɀI`¸37ۆx5kI yI GE$G<۾أŖ  % :a;w`O\S,xMvW3}UpbZh$˱SʷS]Y_JPQ ly޷}>-u_NcTXI;nZSrYW#A gXRD%[jTlJ(AՏ ͈zaLX:1p0T{ 8u=;0'LuC'`j[5qht'Nφ".[9.T`2ݷ7oQXjCcwNPz9hGw'BCH\yU)㒋,jVr14F!zLw@ 'A1Szfx}UPA^i ?1о#re>QIːg ?]tSX XM=*J8 imd%*Jk<(?3eJMS=e/TX8Ar3Cc:D!Ӷ |Q"e(ȧA|]\9gف4=NEWxv?cƩV)x$xԪ~xvVp0u̟>c 7b&c;*υ}+2__muI^W@JDV#k`:d?@[ _+Zؐ#"T5ef!z ͐p qCtS^࣌oW?3 HF'(4T!;\c){G}?x%p2|8)G 99J6!cFBi9/6~gWH=k> Akdh7!I꟧"v~uiyꦧs0Hm{еGkvƒX5 2GQcMrl7碪*DQKpid ˹8i:?a"O~}V Q\ {pՖ52-s@ TvgWhk 0.R s)&ދ+7vrI | tKTm м$YZж%s7pU8xt oO(F yD[.T"Vڣ t#LI)GةvP/A&\ fU)zoFU̥N_*׍0uwMLx2uQ|I~ H.T/'cw5pG%tǚ+(X :D%W:- -15 Wщ?% mtEm|̵Ǫ5%ao-BMI #ajLNx"\29b.ss4]ј~AUf):`pZ]ʻR,@u?4Oz4no9afNSn~ㄛT!l9`f Kt zғרK _ 8)(~FN@8ZA\x&4&2tJ|}[PRl2(Uw[R55R H {H gY⓰R%Zf'-`HTh{2 !KR";J)ٵP@`0A߷#Я.P',y5K $GPy!,&ɋyCx2~c|zRxF{3M昻qÀXBKD)rЋck A1P+\iIwNa.hd`.SX +rbqէtu@>{m3"nLh!s+C:`LWW9Eg&p.I$ɚ1Mg@8Òww C~&ZЩ'{蝽!N#G;Vʗ4/UIҧajS|ep=v4 @&^; ecbrwAnuA3C:vhdg’2@>PtBf$TP bܬX8c?Kςc$sNפP.͌/Nd;o T1i*v|Jj4&L5bͩ_5s__t}׺a:H/SWziaWNϸ 6~EzUDRfiQbZHDtR:Zur*^M':ίLHY 4+yvm0ܦ( O; 4 C]=KTDǀW>~ >Iw"-9wߍ̔{]mD{TnIx԰[ydR!ĉR>fZIK|@t. D|usy0\fAZHJJ;P]"ӏ%t(#}t/fl$q]pvY<1[j@>IPp%@z;Q@SsOj8@(JE'.cq!'i3 c/WH&~Z\w? beîϫ!j9ԶQ(p>NO_%;LZ&ڣmnylʋIi$pST~g~4uq2_`\$DX[ԅs#@8o(̨E>VxO/Xeբ6PvkNlUpLZ[)qbF+*beW ?,Fx 0alE_21f%#){3TRoeByUxD|`y~qӻQxŦ0S<{-@[{S5_TZDmcF97Ԁ]9wi1=lLջKU7] m/q| L#qt߸9Kv6 ,'=OHBmy| ۘ{(!#18G9q`#}Ii}nԗ@Kfdf)G1F/Ll>M nsZZDU`;+ N;Uͳ-'\%l/Wt)کe|Ϻy9ynR4b%_lq}rf4Laф)3Dj-YMOp E%XxOXJZ+Sŭ\JM駝3}%D=S#B {R;~'g,&#$;Em49+d<픳݌B# PJ5_W _yIwzH8P_+to%u 65>%>IP/OFU1 @@4k^D=8y2$ Jlg*4oȠѯޝe㍹#ft!lZy=ߞ`#<8&f-U<.H]?-M~yF8WҵG%4`U^`n 9o:0j CN:ĸZ*\*Ծ0uWF !@zQ3<Фm="aw{}M+}&q+ $?U]@3מpyg=ހX'{8=~A!Һey-Ѹ,=Laq]8_NxX7"Z.- %??#?oes`dR)(*_"4Ud1mcځY{PY^ArU_aQ 4S!sLg\d欚\U{*^T.lbsΞFrmj8nݡDe8k0=d3zO a 4.lpP0DbY ~#49LNҡ"nwP?S)K8A SK~-L]MUp\!83O?tQۻS7tUK~VvߙC"]hЪe#f?ehSÒ ر)z?RشxqLܪ?8w+}`xR$z}[u7NrKPh<% 3 '3c<32HW)ng{s)ޱU,(h?U yշNCvqΰYliLN$i,?%GLd,@yFy_:P}[ 3eGG076GFw>Y(Kg:藋f}͏:om;n )#.wn4]MpE`&FG^yV\J8ƺN_%Sf~؞!~`"G[ XܸKt+f?x&T#PWg`bʹ޾(/{7slâm"FU5YD)byTqݼyl0- w7yW`e6=ET.Q\ȴvsMi&l+;L%Zo7WĩEytzl(r@䊲&_Fk eI=m$P鶆3SJ?UQgV[Ӓ͌03 $M؈-ceL*HqIxs@z8KM'aǛ"*n^K/OD\{JK4%&ni(@TrQ|_2#/ʌfz4#6&pz8}+u~+Z..}.M ~bb͒dyxQ.]H)x^ʴPcm5OuXrH,sNǹmMc jߑ KY]9n>/tP&#W՞8K1IJ[Hʼn6ЌGҫ!|C1.Vƚ-a7?$k\2M6 b}1w R3N%iyc#F^6tΒ ZJؒPt'e}m{ *Pԣ0 .^GDeBs!uDwi=EEӮBVN\#D{ObX.e4Bݍ.>f3cެS$j*P_?ܾnmf5~87[/N ѻ29ivu]Xk>av{W|P燋a2F.QTZt8} "TіrZԻ!}7/\U2vgxƠ -U_& P@4ku$QՃzO,xfKF5y#;-շ6 D )]DB8ZM J% ktW.g,ݥ[p:j W[1~.ݒh.A︶V zi;GTCNdL^52P$1y.cxaN’8Ĺ^e6I# a!=B }yncaHM׏eS΃'PtNg򛾍#~K.fz(VhI~)e]U"=ǗtvLXآb>^o6j%b0oKa5VoYkb; C$11ͪئH7-8zVT,f2%+{EVDX5\e^OFtB'm(S@FSDu±g:Ē jD`l]Q^iikG"oR.XTW olTI;S>{?<4bG3kl57[OY@nڬ)]+l[F[b ]Z1#FSL'~ @D0^z ojt<L\ {p"=.uTc_v?bOrP̉G[Bl~̧> ͼH^9g(Iʇ1/#H}p:mBڢ"ԹaT_KuI#>ǿf~b_lv*%Rt"bVרuݞ F5Pʭ+}` $fcNW[a.Dub][ה0wHZx?r/pS|v$[lp]n,nm3{[pw!||wd)بK@ e]ZȰ@}(}-8FDwhQ%J&Y1NRnV֦7IdU~laMRU-& *q9I*C\ΙC^a{",gnȳk/%\0IJqs,aSyE|*rHmXZLnʒTv?$>@UԒ(%8\Ejظ/un7LI+/X]]kg:Yd<y*E/L%R˪0:KD:ݑpF7'̺4fri]ߊ~f :OtHWt} ð6;놃!~l9 JdŎBA~OI_f-r܇j-Ʌɋ3/"!$&N-Bbv4f 0t+hZ`pc|sM1'rV!/{_>ZF|Uhڇeڬԩ9 *@tg5: U@b q;ts FΎ-BYz`MvRW9rmw- G(=,/lP5+_T2p&jٵ.F`I@=BnskQ6 -Όd6HR(>fQEfG<=^]$Ykz 'Zqi0vL.Lح?2sDsr(4"7׸VEoN@(LQ-0g:mR\uQ_;rWs̶ k J rT}׎v6!`^?9s8Kc>L,.*\HrD12 gErV]^F*Q [FfѶ1LTq#13~QK+*D7NO0"ӸkNQYmÜpѺ ^fO k-sᱷ߼j古wÓ@wG nמނhN}dVy!.&CS`OCXϔ鰚w76 q/-ǸM-'j-djY |я΂',&TFhS:Ķ1_4l1PYs4m)? %QV\gH\ZnD|q[z +pf">x,fhV GiR&Q΋KȻ:gpmrM*JK]μ&͞%Y0άAqO~ٮ%@)ڋ9'!&j 0Su(Gã{U~ԙOצDpIlګ2Ϻ!b6 u T }bF6;+CJ4.S5 \8FHS]yp siվ5}]Hҁ{^dX=LgSI_:{H `*2I~Mk - nţ5Yʄĺ5<Ð\S_P2[_ɚ%Xcr}db|XCWl`.JD#IŋWs%\{JFw&6\ +fGrY+"UM~G(˺-Wl)s;luDj )2ocㅮ6#xL),܃#3 S'vlm. +hcIVp 0_F爸D{޳fn,Trщ/4TH^ltU/6y YF;s0D fX":ONۀ%ٿП: cNcJ>K1tw}2LLU`?(r ix@/LcGa؛05V-><~W)()d nwse{'r|ʁ yPcDD<ӾbyWG=pNky횏1x:1SűGLV/DbMu(T!KuEdP>]flXq1qqpKz1^I[@:-z?349>LI⽽|Uo,/j':?0 NZ64]x'#'}ľ䗎A̩-N43CGhtj?_Mu۝qa{"4ӒyqT.Fճx#i ]=6r! x1h匚̢3 }+E.޾&:Uh> G00yޠ#ԗ{l}&/{6C0x`]Yս|$s-X}pDx773#3$ߙN-j|Z*SK_<~^d'Xo )zyB1p5I&˽5}=Ξhp{Ci왗zZOd-,Jq?v:;G[~0u iTɯGAtϐ,_Kv}:!Bt ?՚cO2{ZJ}0l8/ˍ"&o,ULF\yLM>rS=wD{2Ē9 !  T>B6KYB@%ue;Z.̿jLɪo=j9llNaZWcosR-' |Kclg #k$_bimщm'Ina:eeKnew5P빨vP ቆns2ߌw+QXnBY6nu@B]LKp7'd?Y}O⿔uCs^ixZW}$չG 2?(Nݫzjy4-.@}EotxτĸUiD851C8Q%"!Ąlx25gaC!d@w_PW&3˕L WK )ql$`jp;vr9g' Ỿ*,OOQFg)] T#hWCpgq B)-aXp!6}/;Ǩ>4Z/g62K Z,*1fTcV_ƾ~{*IdU.Gu)dAu$bnK>BHΒw\ZtSbh+S326$\]O-ODMUop $mYEjk[8 %s;9yseR{h%jDuLf5bt `~e8hđxsW֜#XMQѕ,U` q1zBUc \M4!1W:KKbOkQUfq9O0a*Q#<*0VjWZ_3ƈ.#cnm\gfu_OկIDN7l;W(,>:~>DAGe)c`@ާp~VFfrД̙6ˌZ{FS@psg!TǬn%BWKw*c 9fa#M`X[u <hs?O4aнXW6wZǯLK$Kԕr{ ,1 ՍeNMOX'O]7yߥU}VWyfw{AЉ^ҙph8#+IBxϜ*ׇ3](UE~{R"G7}?.`ϯwhKMr Ҋ%u~U-qᗋQ +YVTۙ޹Fm|94@\#ǰm.J_ι3,p5L&=cŶSνCι}(U(c5M Q[eZٚU䣅xϤ{؜)(U7j}z!4weP-`?s<881bwj<*] &(BHRFxTd DIC&P(^Ѣ\YʹCSٷXbؑ.7w(6Lw8 ?uDA0/sM <zIͤ!G~MLz@Jrg *nb>M/L=ze1fE}h3j Qifk!mџWl~DcxHL#Tٲ}hR|UyĄ&~Ȟ9Gqm&/\y'nFVR(m׆34k2ijT3e@(; G~\o&`p1 "ZSPbG3-W77Z$Pye[@Z}8lRtuY"P]2 3 4]w^^%ouS W/2|įn:$|5p<&9dDAqJ3kŁxG=ZgrHHrNPS341knk?|û64?gFwy))ȡMɥn[#Lz>mQIϽ0П=XۤF8(31gKX5`ϓbLhU`U# XSr ZœOSX˭ 9y䈇"$Eݙ:{7L~|+Z|qH"ʙ+1O%*8QS `>bgG Ը-mq6I )2;cHN hAbDq[R{Aˠ@*V^gT2~c* Cg3SS]4S[>(('H}/ Õcř Uh"{ l`|j++{hR%uAJMN9k^00Z$Ռ^^o?y۹G#Vy5*-Q]?s 9s@T^"a+_Q 0HJǸK]~l.HX]۪0WK n"\!h ڷX@@A=$ȴ ՎE eCʁ 2 (חoaL\2+, U/ݤϸ^-v=Qt}]Jʕ^Fʐ e<u{&D=;@D b$sVȃjCHK[X\7Z!癵FNeS6;^~J'Wڬ&"lWvG# vQR搱+7u\̄ieB~^:jz sY)XAFVэK"N1s!ĈD>**eve490(ETqX[A#sN4v2!b*l):kؗ2fLv>] 37}kP蹡uxr(7L\'ȧXI'8j +&R XVYܹJ7&-۸P  P-zaVuϢId.e*[:b:ۉ4٥]݋oғڔ(67$S{ 83|ZWjuivo;qRtOZ9QD8Xx~ƝNwC:r_ Z($I/0쐀QA*wo~;N01M띯Q3ʥ"Dnܑ+8Y * 2ʒc/xڧ8nmCa suÓ5;~KJf8Lh*/&ecqs^^9OAuK,E]\1ٹ5di W/oH0:~IlL/窳f]IpwTx-"9K'`,XV6>{5!׏( MGVjt_AvW +!q,_ !ei[3VYm<oHEH͸kڈ ۥA$~ |4aKǹ6JKՐU=ձ5" JhMmNцE6kGvc^&W1Q$XDYCn}JMx|Nc2'p_DI~d[ϲeWE_jl7@&"Xda،#+2$Jlz5)`A<6= |hm3(5,Flp>b>ˀ{߬S͍MmtgـHfuEG6]ĨkF_8kc$aok(ytm/& .qCA[%jCAXf_R}=YY-{CԜX.f8JS^5v)!PK02oh9zλX2Y=œ3)^RSd` Z"͟yNWS`J]\ڳ]ottҴ٣xމ+r"Y˲xX^ M(c]%ı!y\qy",1ZbqT!h`sOR[X+icSER, pB>nP(DdA$b+O(G{z7w@->4! u5LœG נ(6[Grk3ۂtHQhg7G"seڜ~(Hĩue<~}av/4t^(d4[W;=߀aglLxz3)k VZȲюY~;ʜWuIEA3$VȦN$Tuī}qvVPb]oG?o]e8wٺL|GC;SܽFS ;XV3(%" @lWS|45hݩP/'|I5ͻa_J{e:UF˞-CrĬd->DulV A20Ⱥ<̳@5KQ[Fmͦ3ڿJ/^A,&Ơܫh_WwqRdޭ;ߏJ}Oi,",{$o9nO]C lC Ճ-m@Li&zhV_X` @_iXU8)F!ft@NmzˆQπ V^f!–~9\ ojJv4qJ*\ׁV0p3o[$CGi=:+'xtzv9=@k4|AL+R!1H+!HyUM{GA<ss/ݨu܌QĤbIp);1 ]/c+]+  O-7n*3;2J k8'W_e]p6g)}s D`sꬸSC1G4Q+sE:S-2)ys?uTtbMܷvn=i7%⌓;KI1a׍P#Ng̒7^"PO;2YD*/_a Oҹ:]|JV:=޼ɧ.dg5/=.dPN & J#AQ6Nbt 5" F3ZJTB!KfxiX8Ј)ԷБfEbAgvSjc55D+fdE8\݈[ WԯGێ5.ɽp'--6 A TkËWqG$=bo 8* kTxrjp$A,odth& Y.w{ZCK0׀;5U1[}!2)DCiko% \Y:#w 7Os\:$^? hR͵4/GۛICoOs3-h?Sŭ5frvPbeش:y՗B ^q' |QcE򳽸zpHxͤj"WMVK8}=q^ti5 bpڜSPϤږZ W\\ک'@#YßV#!q,Ā_&Ӂ jt/! ?CWR sѭ3kPuQc_jd95w[ܛNCK6Y7j LW\ϐ}m8M¡K fѴ% BR*5O2֧:CL{MF:: [D$`M셢"&!GI@*g_r- [Ay -c)o "NɞlguHUn:Kƞ)bzsː1l \Ц-UÕF8 ڱtX~!,ZvnBP4DÄ'.Dtr\nQOΊcr(ݕytk^2mNT09\fYP_c$]qf*a3 HhI$Poc2|`_/jOb0]Mkc  L+1 8]ae8Ž(f:{2DAC}! ɖA_ď{5|kOQG 20\ X#x %!6^_llurf^1A'0?9"YU[hPnշhi8Ƞx/shgP'Z2 i z!0m.]LZ)n/dlŜm%oW|=59o ?anW6ݦeHQz1yJX'/û8E?.=%L)| 1eJo{K?N5{50mOKEf6)sił8JW vNrrvJJ3?L߸%Q^;o((8ǢQ=p4e掹 1Reo"3=~[̻U`Ѻ25wXO*I~ۦiD=!"hp!pY[<%!m,e~XMmMW1I$2$s %I2GicԅŹVwעP퓀$ǡ}ȺoP=r _Ɓԁx\ FN/ns1t̚ 0/ឲ-* Y&Nd>0ռOlNw=.#?z~Fvlã1-jBRV*ػo/hB` ŴXZ@rR] 9WU4)By }]Sh4_$;ޥX;%Tlq]N|/ O֣XwanuOʽdPE.kbtڏ%LJMx 5H"1>3oT/JfSWM^4j/5yZQG7$|GNsWAgIƋʼnY7/THc?k 퇕1?W&:}C)(ǝh"x{sYU?~O}l=wUܤ?+\<pO[`dlNs|趭=IvE3zyxUYQ%!w_w ,*նscf | 4ٍB$.\|G2& 3"sdw zJ:k[z"#W7l;Uact~zS˙#a9z&2zyڈ{bQ(zjq Vث:;˪Cbyn3+{D= u#O#o!i'g://l cVq携Ρƥˣ|ЙWXpe9 5_}17uV{`F1Ev$]DԲ]+p8=ZWǖ5ɍ}O ydHɔTF, 2dISnS*O ؚaLj Ԭ{qSziZ=pl)V|Ҝ=JO\`ǜxe-W0-eqlgڧJL8v@P?LPjH&!:O*GXbUo0mOEz:]ue DsTg]Rx-~\͘iXfEJ.C_=lkXѝ F32 '7m*9@cjaYE,|f]͊n| LO 5iS(}ͿF5+@I?OG%ѩ~K46^Y\$gBh"<_f k){xEs 햺&qE#cb8 H(SM*\CΟ(4cɅmM,DlR- F_0>u7K d- /Gzjۅ}y`Od2<,Yw:? Y\6Z 7)៖6 鏾CJѹdP^Lj l'й )Ũ g@^k\gTj`*Ы+Pm᮳ۖX~\?4JOtoX}mfk;:KNuoȉ 6s8DFivϽ5 씖ek0,R =}N ,k%ֵci Go/Dze$^ؽˤd@'-( ^:P f{♋I1c$'S stb|yoetP%+y'ΪzkY1]+##j?G3ZBWwt lV$~,_W6&@MYLkzጚu_R;!A`nHy} M#&Ut 1y#3J4#Nh=YKcoКH$|bP*EMp5)Tݞn#m8Ҫ['/BZ{!. Ze<맀cqZѢc[גçфi"5I~ C2Z#pLLj9ɭo)lĠa7ad^5K IY~ev[ʴ_hB[\rOU]",AaAs%!ZIǏl'_ٖŇ*2Yq%5yi1ຼXH2QΪu0?jD54z&P'znӏ"*g .s%̶gzA3hUY,Z>:{ iA2r  !+Awe(-ƨZ=~hԯetU 'ig M 8iNFx 9`ƕYI"),j$gOJ>1nљ*ݗ<캼rMF{l`ϊu®\5v+N{Qb˼:*uMaDlj54R1BeVAqצ6ҦsIop_ Q(0ArB-Ɩ3!Gl(mp0 *KL@@așDש,^DA_3&Д9Y*( ]rXS_Z4x[^r%iUȗy op`{jRhrLQY$ `_HFZ& $vw- 9/jg?}|U^c w: /hS(klxZDGM R8Ul4:h⌴j3 O.i@@rRk]jY{{š WRq lmn~ LKL`8 䵚P~Pw8/ki$ғ^nR(odQ|SNr&PkLIgƽ +kMڟtJ,*Jfr-PXһsH+3}*%Sc/u#R–f6;$zf !0rZbkfTǻ)2} A NS%#,tHޅx^E'5T͈j\.M_YA_1Ɗ9nV,7smv_Rҩ='k[emk=ly N5p٣r-(e9{ЁB*G$ׅ2VT/C;ͮۻɴ+@3cNUf:7rNz. dqtN M:X?gP?"*E[ICZeJ=T h飠zʔAJP-s qTB9 GEHBE뵈}_mCz^fj476JY|bwyAZ,Q`кoa:7ߦ*l=>тf@6oNn(W8i#UweWF{()ul>mZ B)WBZpE&U&mתf7?+vαjbw." B d E#xX뛴+q!֞]5}2f=N"!n w _vgi]`4̯XQ }W0*hڲizJ@ 8ڡMJd˷7fD'%LHCfKz>4~mpgf-K| ;(\gyyHF@B!7 ^AX4h zkeQ$?u^%Q̍[Qߊǃڰe|0:4d(1^ʦ σ_!.hީ̎&e] άSV!-vkh^aӑe fZ"(΍䎽\@DYR2 H?@9(Ga:t8~3#\GPZ+8aD]O4ISc%|> vSgP9ě%yE]^kFkiH:~ɠX?[%IIdݟ LcoI>*6kITS/p(* 'w~w bU8٢zȟϳƢs NQoL<;׮rkT~bJ 1N8ef^31V`2.`~NTF.081+SOngp^;# @67G:, |_Y!RVvPh HK#1! P0l^kȁׂ7tBIwPȏ7ttc*qFpR0xNKzzآ@xC@,Z@f`:=Sbv)YT VE:~d/wQH RQgL/\IXXF[C, ߝUWYHlݭ:k&MȖI?ߕ1<͙ N=M?nrok, Q+LPz+W\p㳝frr١ 8fb5}hrON2"?70 DB%vcB?Аz''c]*K߷PߘLqr&^[>Mܑ~jSW)$o&7z"ĭUQXbTOwqAR+I7Ez$)pW2^P(KY!z|_f8Q2A*;u( .$m,ƲSEjVr2XǴ|6 w䟇dzx{ 0w[0y9 5ΉIv6ZY0Ngpm|`JٸZE(A$0Q`/8GoZ0"Sr՝}ԎN{dE׺Án)B߷5v(TcrƼ̳_Ec.-'6]zX5]7""OKk`pl#=*JSootڑz~0ҿ~E[YjĸQ761͏cYh "\ff+b ̓xp3+؅a~(6Gѳ"*@b'o!hPɴbb7U (C[ phPxeG;%j]p, qԠo%7mVʌ_{-f2Rl9bv z Rzgܛu~1OaA躳W*:I>HiLu\~v>X( l{ķyd1EN Wqx"cTƜG?aIٔ+"`}j9BFCY<]AP>[Hq]%3k l+ #9I̼pkD5fepCi} ׫( v9F#m@5A+4(ȸ8/]\P>q F"I/ UD 쿶127 xAF$^]|H$wx3QF~֊ö k/) -{Yd[܁(R"L%P㼣>ژhEɻɃ2#;h p*a>"9}uVU E+lHU ]w7Pב}KAʼnֲ(b t7ey"kI2̃Pt`z?(hFȽ΂}T˝zǃp W;_;d,Lغɖi Qj|gFfacj]MX֥C4}y="svY5y3L>Uz*phlEҳUminOEZ~־UcC>a&(}wɮp.nȞ~K-'"XO2%מry FWlA*UE;6\y;w!3(7?ă3?s09Y;Ivn٘>_6 $̘) 2J-k"4\fz_`ņ"(`ovF4>Ѓ/VI0MiA ޛgxZ_n#; =C%u;ѯ@DLuy>c,]*.K<{˨ڄ :m%=;y4B{j=#Rtn^t/.Ok7OeKI>w@&1<0Gq@϶M;WhFG}Ii"McG ȷqX+OJ~ŗ 'joE<yx,ԉ#VSMb1ʑ$|GƪIc E =yAKDNy9?1Y ,;_ޠ)@ 0zU|KE{&Wp4dfx#%dJ7" ȥwuJd~*[-rG{ZQ.ڣ8#bH{TA?}qԌ:"mCھBjG.V[,mk%A:1{Z>;sp 3Dh±M^Ybfh?t):wo+2oԍQ&=[+g&B,!^G{*Im6t3<=W]W yD͵SD߂3PyLɈAA o׼H剷Du&h$C{S[LV#ڪgǁBkqؓ}r׼sg" ;+h Tc0C '<)ɞC؏kY)~ă-Sr&ɂ"yw~OvEȕ2Ȭkr<ʖc ISv*_* RhšnK;eL,mP(,ی;3W߄$kLpToi|/ i_Q`8]=%S'"y1agE[~^A؋!m x.5rJCUC~eQNh0 Vb\Wx}H)T{Ce|Njt]`$~U2_?ptX{Aۨ|p=\0vNpT7奼?MC]H5+jRCʷJCQZmg' Z!mxw*2NJuØ3acIGX)6нV̞qO`2S]'ɥmrV|> ;B7u}O ,Mi7VE M|g+'v෽ĹӝwB(,8\ 0CgNs_g $@nV!4(!]ʡkAG0,9ٽ sD-NTm0͊5oLjx+-cȓI+$7sIEci6At/0 k6Nɠl pvJbtx>HcEΎe&yȟ& ɴ]o3ѩL8k ܰ)>ݟ/ӆjKT4Dvy~ 3 yoͰ\;t@n#(ΑQ yh1bv^~ F5TLjvR ~4$@i`I1}p$b[s<%kao?>;Xv L>}[2fs?bl 5֪J1+P:1$;;ԏu]5֘7)^f#]Ϟ抿y  `c64ӓ~ `NnMK"$V;᫐|:0_\*Z+ I):J6ʈ#:xCM,E$v/ ~XN¥/}G*_䬿x\M| 1aRaVbO 0:ܶ f9YHp V._QeYޖerZ44Zj^< Zƺ6M>&xJQSfsJ5%H5lJjҜ܌Ce᪼KxkLH ަ-3WdO?޶\(_90r嶤?n̝YcC_89kG\;7S+0Z<0Z(EDwodX7iRT"zr\q,dQ>3bڎu8b Ks!"J6?LWҩN{ oRORJ<&2Ѩ*[3_׳R EdD1C_ݶ<(*F!% ^=ᬂ+?4O0@7F3h1;EDVf(֥){͓,'[(E (Z~f ʄ1LUʡ©ɳpWP˙$u  [cH⶗q`B2]zaq/n<#aP]}^YE0k4 oIC.p`]hED[ډٳ2A% > UJtVI1ͨb`Kc*¦spt ؘ RGgGHŠ>_ :.}GJo% vG3 ;n'"pf-'Ļn aaඬWEϏk[V"W="oLO柸' psNb6 xDvAZ-y {%4-쐱 YcCQCo̓m!ۻ>KS"V_=] p+CAZjSA!(OfLބ[;D"yv='SpUcq:`)b(QQqMsJ&"ħg1c < A%Zcehwq0]-V`PehqLZ-쫲&l/)^[]҇ɂ NC ؕTY-} &y"'$ >YJxԫL&d^%:tbz1@;֍,6yKEgnH~=%JpS MzCY1EK %KܗĒA$an?d4m@;[!xdLհ iU1n S:7O.avfڗed*o8t9ꢬc)j1ҸH Q-1K#@+$V5.239`g5ThI1Dz RʏtRU`ױ;X[r$5͗ݬ\_{Hsw{omǁ1ς ƒ"0}X .~"$y QJ0cd=rr]$^lI$6Cm1]j=٩AҷzA;n%vuV%MlQZimj12G,X?9J2tGVUr^ؿzz}=-)uVNth =]~7\%cEa f/:,H d,YR327qJ2]Uz:w({<1ʥ"ٙQ2)K>1w aj^{p1f5JmOD/Ŕ%z(݊@:YT[Ouh!a8̭{"7^fw) B7 v["!R̄NQhFRS:l[FzK+Mqs"`}G9 xcAxppőbCHK,|I?En_)Pwi(Qr2eqVU;;n( /S%I$O21]zdX&.7{xudsqxؠY]oϲ^D|[NQ){%wZp{ P5cJM0{"Up@H;4d8L56\25./Q?s-aavIdVUgÿ%!<ȴvTicuf9msT^hrݗ;~ 3J؂-Qx4`O+٨U_XF7z6f|a|I0jҞWޫٌ [*Qf#vog_0]?ַEZ\ QtqLXGMl VcCBb;}18& OnOV9jM)p>i߉RUa| 9\v@ǝ|B^{ TL%u.Ɠ62kO6{qފ, N0ُ͑,4˩ X4CDk6QWV,ާ,IcgdgռQ/ԑ{}WNr7kC4}QglfʠNJ6tKYU*[\ e<۶>?X1ƻ K @)C<)]wݖc{D1ѠcN+v`F€P"V@-k =}!Dn{G#DdQ>誻Ios(t0,A÷w:5Tz;HLݽl'(7loE\F:y̆۸!$&S4rzLY i"tPOϖO kZ T)ۖХJd|${9L F+۠%D(Wu 5;MMc8e=J9`a|31JgO|QE,֔!wuO:S9iBy8wu0 :^t|X"6Hb|u5@կ& )`;V\dתcZV+3ߤ)ti>}wzy>ZCfTwDAө|>۳L^F0kZ\iF? #?].ҋ',vcxuQjwPYsGs|ImTp45Y M"&T)@#0}fn߀qR6F^N)_pPLLV[!%XehtBPmTpDHEc9vʬb6Y'BHO;6^+u m h۬<E;bQp1y^ @  D9eYwtZ)zʙBUGu8zfi7q% ԹV36NމYy#<.>X\ƍX~vcav)-la|ivdfvܨ>V`Enp`͐Jï(_mzoL/AmDT_IKy<6X&`J$HkRV߯Y3QM4Ԥ)a&d/lQE_:ƁP9:W9!tBB{0ҩ W;#]1'̉ŃHJ(1ю[Wh nBڱ!knIoe]XutpFxh~uY.S|Lԩ܂JJ @qKO"sP*ز]{ㄴ8ɴ|ܲ5B5h=(:iꚙhx^J":"Xmn$v~KLezċ}315R 7pFcazԅw;nԊ;R;6cSPnaEIK{ݢ"z[ 7rmr >N l,(Ly=ɎF@CcGv#vjIĸ, ~.%w@n/ȧk:< \DHƳ@y3K_w d WEYǗWńCU 5QX$WPaP (g9'O D}(VЇ`8L,kX'N7[-w᫦ph $)i/ƈu?*%!F7jbai!5VQcpT*e0He>ZkV8(w_#ʼphER']x81 Ъg(ɌUh5aMH0f6bͽ,Йk %}O$a fSRʇd˾-s13;xw2^;!aY۱P5m xw+,ߝm(лپ5{ѼffFNO{Q-*vx31vaOwx/KlBbcєuEE6,]^*q)/w)k9ܛX+wsac:zU@Q>/@JzWvf{:_5J37MD]mՏb" RK`R=Ǿ†Wɫ2`[$Q]$WS0 zx<F5hK ^*.^xx44)#0njt7uFt1L : з2f$xiwQr3DES)A#.2OK:׷w)%< p Ya^hhbݒʟz +XW:/|.ԁ7 kwe`cU#f~ly^!ia m4vʪ4hu@#U8`༐HT0'iԀ~Ea45Qd A.zS{<@=2-. ga0RM$`d5{/ZWןV8BA )ᵀ9R3R4'"uF1QypԧN0zb4f = l[:n& 6Ն]~gp,SY6SӾs{y"eCN͖wwX%Gwyb:Ck%nP[ b]r_pCJ"Y.vK^Nb`4RHQm*~$?@0P+6WLX(Lp~С)\[f&0} Jr?x60ʕDĔtYN?k'V{r .2L|X7DP;׽ұO)Gj9o:)2tAr[ogۙK 5?oQhTςAvmɐw:@Hpxs;wQK`!5.L.XdӗoI!sn֫hzy̘-7ҭGd9/iL|gۍt$H~Αу6Rnukgzff},ӘsZ&0LT4rϰYY),b _Xj@M5E1C@\FGA~¹6'L" ȑCSM^[^f b| 湄4"ސ2̂QAgʡF+֛bŽE" x TNdMnOW*~}"'\U܏uu٨Ak$VBeVEj ̰$ȷS HKV劷]1 \>,* H 6B\FdT']^ E qzfq/v]b~E Bi@rry'P(y$]CB^+*ެUiBW]J֍Ux?C~aKF-H_e8 ׀K*gs3hL4~1IEDN=N(i i6_e@1WP s3dEZHn[>Arm4%C!F`b pR%nw0j谆w%&3}eN*M9Eh߃)B:&'Df3C鄹1{HbdW);4$f33?6wVÔPk)°/BgGSܦ8 zkBW/_F@hQƩwUQ$^QUliYvf$ŋi2q޷-d~r ? X 蘂BgBnyTsuG ]mA*3LZ;UIq/Bލm9u(^=Ic=mnOݼ$qS*3IL Q'X'WB"ծEZHUĝdMG%NaQJ9>Ǹ "r~ ;Vɷ>7E UBa'*_A 3$Sa1̈́/+k4V4vٌOɔsۛ肩2"M[ro BXd;nX_/֩T$PKoôcRu9^~G?}p9LwŔPD}{#uq9@=J^T"p6:mhq;֬J?叺{:[BNfUXr./K^Yl*[jZT1KSǻD=H=c|uѵ +y`ͷ=Ct ^HzAZ7m!7A>!6@r6 [l#D Ӊ>#w &N"9t8=؀H9Ǎ:)owApظdԏ/ !ԯOO rc-eN*7|PS]3vq]vr6|͊╩b8?+c1uLt"_ kvAqsU󒝴eFLWR F;f=㦁7ق ArZɞ /be~$`3w VȒ@M\=m>Ie=sMQ͑#'yDIy#M up Rrl b?h*N+ќQ Tvwk%R{XP68'Ӓr߇}\srMsOM_h\M&7P_ `YL@ʬ]=:=eXG?d$0""1@S'y\CV٤@ ,EhF*|# }rDڐ1zݨ*zC03Lc/[}l&aG Rˤeb6wјG2*.u n]ޢ K,iW>"5RW2п\ZZ=糑2؉=1rRmq$-aj5U YtxhпO* q~$.mRb0#YO'cXqcΕMN'Ի?ДAD}(٥vHL&.S{O~,>Ž"PΟ`:kǢ0ip ~)**@][Tf9ލwr5h/9Yf]0elM88~D7eޜ)["p8# ZwQ!&V>Uupqc+voڜ5 t(ostWGF8=ƨ0x.76l;X]7'cڈ8b@kvQ)ik;3CC8b8X?Q/?ͮװlVLǞ2K)D]p Z`iY?fu·U=7 [$j#1өQoOA iZSl>GP`C/k紥|<ݩr%{3JrV!y@=q|W, #޾e8q(xl:wL<– `m_ǹ8Sf1}N̪Q$ QH 8{&1 Xil9K?7IՔ;s# ?4M\[)Q';>p,4lH~R>A'ח݃n@/8ɋy{DC!Cs!ٹ†icE3r&[GKLWX/_ɪ`46QJUN$ìϸkV*;ݷQQ'Ζ v.`(6,+uxc{47Ѯ(iեޞ C!#Iꖢ;OWQhCL"Hg}+bB`7ɝ*P; $*ZZk7!e̊D 샛Q(ekRL~E6n7ruh5#[d)((6}O'8#Fy)+H8'OL˒0 I끷,}+eqK)_(Byeh lnn0z?H܄E?p%U,#6R]J̀8/M%NY`^GV@PC4H4MFcoq7@c _) m ^":T3MrlęSPA$D<&Q2_0᢯?sA H\]gV}pX!+y+Mh<ɮG)$Pv4BT:å EHUTn4Lt> o]ڢּ]X3p>kQ7r+]`H;>U]9mI͑vg}v}:6 Tk[NuRW|þ4x#xQAЍfa8`J6#?LLL~/8;C zS ;}G~#h^u̞ $+H;63iSp)!wR xQחkntXT*xr8XFлKOHuPʇ^-ٚ\(mf/1XA{.F& &w܀A(lmD"@ܶCc{WĬRt "5KTЫфmc4ObrHmkGSG0D}֦pǁ"XP5 X5?ȹM>C[ e~JLBTH-7B\٩vnN,9g'[!D߅ImVGlJ}SAȵ3#Effg0awF4KJv2FMCDktp]YFRq&mzwtԓj籓e1ә&{K=ѬvnacuE1] OP$_ܧ8DHKyD?(L<%h{H:ia_֭(O;zLVgcuWy3ŏR4f|>q`Tn ~bP`ywȠ)u!^ȜNIYfh]VA",  ̊'=΢@FT3 fΝ 9=C]B0Z0Zx)GO7%Y! 5X)pl L)Q8NiY*|`Ѽ'8nud%Q1:vzՁ2[ {˻2Pb΄Kzr;|㿁 ^ S٭)T m JS}Z&H- 9ɭMDQ1VbpMY r(s^k _!  Sdbv"}+쒻Л_\þAz QBx;&oZ;ĝn&ATgFLWXk͇ۃtZ\L0j5)N6MIA`G1K6 x# ,k4p+gŸu)KU#K]vczs_t}/55%ln^qmy?qSo+VIn+3{˱ }n_C] >"LzꓧT;;TOa&H8jkB`|JEAI _?IrHV͗/H?R>\)XT3Y~5 О>~==R1LٸE4J^a&ߓE@@@ E`Td aYDC\s͢6`+7{|?q@Ser|ҧ#gqx]6&ͯï̫qW칥6EuUd6 OTQ%g3-Ӌ5>=fB U֌JwS:v4L gMm)j\( =1*zϱzcPNZAfga*.TOVxtU .cW90Dm+?LCd{ t;=37TUc_޽l邈ǻu[@+Jc]0ݜV(ץ%d!|>W$E1ڹ` yU>58K:N  ʃŕZ)Bv QAoԤbO T_nmш 8S#j䲘J¯@b JA-y/0T'F@vꚇmxR\Gl\Hw oF!h;#-{5-eѶ0uFNt,h5 IvPZ-IY5I|)|C6sJ4?kd45Mr,o'Jy[9dw0G˹wFŏ(+PPR')n$L]9 U^)(1.|3NQ2P!㢠|Ma,]n}GeDm;|i\Z Sg\ F&L&3Hv_() ;Ö/b9Tm ҋ%O;DHQQDC 2 #X T?EH`=+f88V( z̵?  Mi2W,'y93ֲjDmrׂ -߇s!*>經 s%f(d ZG&zQtYA`o*yٸD*Нr#%ፇGSO đ!yױ}N(뾇2KrYY+zr8 ~SheN@PVj040R ~eC 2(ߊi{bR}NÊd?/bl8=oJ>teiQ37nx,(K/R駣 ŗl4Sm_PTfE(7*I}ޖ7(JSM'7ZWi!kRVM';)'TzD/׃x7RW iƋܥp%hP9vL`Ԙ_`],m. I_ߏ<&z tԇcIfرPb]\9/lN-"6iLE-ȢĮ2; w^^V EjګY''gdPB!EFI3WY`1܇-if/!ܼ'_N[ 5љrn겦/8ܽVd\)Xu(ڜ 'C7#1QCB^p9,xX,ܧf92)C ("x1_V4>! -YOjroO|fDk޻ux9_ZQYxaBզ tH&WF%6 Ib'0?׷ @dI3g2\!V L6qYQ' +zX1P:K9FOZF>ivJ '"e5b-[q9~ۄ^'og.9 œUW7':=+~Q'fcɫ/g W12/f@luX<:>RZ;p}"lj_+΄+ ׾\xΐШ`eLt%Jpxi$AT@f9#?SaLܡDkM߳x_碴"tɢ=z~X7ŚH 6]23Uyn=zQQvCr8wy*7`56XNф>?gN [YÍ#1!q!V aHn)4zI 8 A4⮖;-Z Fv=vmspqk%k(!&%y3n%״ 9Mբ*0<37ge`X%ޗpZf_:QxB (Bu2$Nk8J:waD2vm=UY=9F IYeo5'طXjd9\9'lA81;uq˜*S-^̵̿ O z7T+u*(?$3|pzq; ,ht:B1yJvאNJ2=,at7.OӳKiɆEnv 2dzzVEKFG#4E9*q+h~T:=+pFD/p.˦A =>@\(:ELȐrV!&Z%̊!)aq3 v(>1>Cy:Zpt 1~QӃ㣣 P 3|xͰ0y }7=1XIMXjZ߭"!3p,7+J}"e'lWYo+ҿS՘=r{vITTIu9fMݝk_݄cQiUY26j.C|6 (\eƛm@7W0ҕ+٠[ 0k'2T$}T:5M(e))yx9=I17 SYuTΪPaiFnc0t%y/3/څȇMNY7#9c ɔ0~c%coP@pާy⭔{y%ۗF$>!vWkRoix/p9`S2@W#bJ2'TK(B"+|Ud;l`L%? \r_}c1nY"oi jB6׷rоnWyg(~h_mQEݼp0簎$]$,(hI0'R>;[sR˸¬#@sڜaybAa}D|w6}<{I ~)7v;ߏ0+T-Ǽ}6ƬBǟYƢ-kGG* on5+ ӄqDH,+,6?ޛ.NŹFE P9wN3U߯Jd-Mn bqCle` nD?6o=+C0Y ;d[8G3!'VH1ZQ+ T=>\E(+ob7ia@4|?41ol頝Slmzp%Xi^uc,>@8c$^hwi$A=(ToaMm:𱱣fq>98(F[f߽,T={yuT u33Qj6 ["axIhLP֔{]k8D6)QSc"Tjr2 N4lFuHs }Κ(Tp]j&b_ (Xx1b@Cp4hr"M7/:Z'LY˹,^eiFH^7>";qV5H* Xns3IX{h6o _2s`b^L{`(MPӬ+"#꼳j8/ 畭;̰gR"^e㘰hcwxK5C'W(\ܚԛsfstoByM 'cBS*ݙ-`--z{ܨQm:(ŹLHZAL]3$Yo׽/'y&-~.ǢP)H/{B5Xl}*Rf]a~mR,^؅c rrI̸ѽҩKHGzrTdc8蓹Tre$OwNP:3d 3"212e}':0=w/-UpU1m{-D ۻ ӝ[:j!w*u_mm&N1 5/54`HT2Ĺ#r8V;zW{{o@ ,؍ARiTV-"CB!/{ v@l˴0@JUU>9֩KX^8,V;2ȼ I_\s0WT}OWÏ*kO O'ble:#ٺ ,1FB/*9Vr6M lPn>T"'%x ksll.tfahd"j@SIĿvBk'TބJ\FLsĺt\ׂZSGR %2='7ܶ3~Y+FGAoлO5fBᛅL&/ӍBobGҎXZ,PB Io+̹6>]S~«XNυ]󦛼<-o%zz;,Rt4dMˢ4 $V& F_.|Q~}}*к ҧ) a&Dn4x~1`,Q[6'N5ɲ9#i(4+x:ᄄuG|=$hP\fi bRP S0m[_ń3J9`6nLUA$kz HJ]lcbZӖsٱ[_MbֺRM_0J/gC G! VPf'@91&JQ*F56o$UA0DwΠi}ScA9G%_8 4DwFnޭM1wNGgѻ`m9 Q7M/to.؇\D7BV R?&xq4XȾ%N)lozFQ{+WB>prXd;ȝ:XKؿB{"7iµ㴷Mx;`~hj@䲞``&.fl1 3˃2Sqo4n5\HXchu /j~Bʡcb#tABv>U!ҺzF؇Bx{DkT/|lI:GKKt%(;c]dzuaXgOMȐUC(&\9_K㧣 ~/p( ]e鴲 Zx~bU%v :^7'_ gqOMB[Դ[k|` {~O˃aRrn)֌2'0%oҿia ~̨O5'I+jڳ/_D/=T 6ScoIJnѬlbjL9MVXQtFqj&y#Z*-*;4lFfZY$fCs9;6a_&H,Rsf3>t|Q$ ~/TTlzRM>YJͅ >{tWn5Sۚ< k_Br^1<$~lo J%׺Z,޻|k[q!,t:1JCDe;47[Ҵ!zۥth;*,8 .r=o&IEl5VڳxlXGoIZkĴ{qE9pSIJFJՖ|kYHU56c$3,')20adڃ;F?B=>YRr&sq _{r=yXNGޑH627WQPIK΍ Rx*ZYc2fޚ'0au(QI&a\;5 fcTE~ 9kU.޾dzhx^ZOH\2x\gR>3pm}Ғ3~3jv`eUBocLsgM\,o"|1-eⓇlDՏôlu}Mnٲ.=K[nx# y+X(65;4\ϐhlPAe)\Yu FXX'Aͣڳ.IFkAT@W{%6yQyYWGHxj#df?8 <ە+Rlsl1vBs|Dk>rj&F?F8v@@٘.F#v1#Q`Q$:qE?^/'9)#M/+l{P VYSQ6ч!&5e(i[*V-)?.߾~k5B (BU0Yl.JYMyH!3D ?kEfJw<${&-䧉}YtZ鉹W07ڂ2#qGwŢ 5`i\@DjĿ;0}ԣ<=Ki\Q e['yc*F8~7J>)’/kȠb N& Q}f;n?$\ %RK;xę +KJk)y2$*x.Rh-Z()dd AEҷّўMw8HZJ/¥pAQr Z2A"ă*} ܈v ?J. 9Q j|͉'tL4B qtڲ QTL8^Kb: P&,fWjP0!L%Z{S #T@bi 4M>|Y_~2s3/GǖGR&R#(e^q1yaxT5\KZ[K\ r*LS^61bZ"鑘c`ë2q \c=>>tmN\'OƠYBō)q? r$iA34*Kd !deh/rݟѢH"þWYCY~pwQj;W־YG:d0mשʚ"ɽTѵ/<#qq_KP3rOfBdcqJ׊vkX@|>ޙ%V̄&ӭ+;քT(]yO'+W ӽqχ<1n:Ah>cޱ-" r(tj.[&5I]Z9$Ew_"yiϳ9"!v(X Ky7g7 ܾٗI5ԻlCI!/l,}47P2fG={y;ڕ| $܏t*n7nc@4`j"-W^h :MоsmWgPϽQ]<.n3 7*q25Y'?zm;Y-]4ugPENxgdQWXs/ڼȩ߮}+A@'ǚD\rh:QpbKyY00WkQ[+zɸq4+1of&= ٣!gܫ 13W1Nh03F(覭~ kj%7t-tft;;৵cѡZ! F!Vko^$#̆ޓ A) ;~ϥ}\剋<5i3h܇ZBR΀ OR'+DO MMf[+WyN gi^vOp@oHYքfA1BBE(B`zDohx+Cnç`!N=꼝 ]h"" !Y~CWB#U0ڟGmw٬km,PUI2bh#TNNmgX?N+_.)OTMoHo*va(*C{!XU$gh46:w 3D;+*iWݸQK[H/d{F9[U2~Cvn@[;NPή2ϫ] ĵ(C!q MŎ;vc TW#{E{ KڇUbO ysƙx-YKT)L[:^?S 0D{?ϒ y2W,Y'Y^VʊZ+Hh8#WR F-Jzw9'Xjې2h?m%=P-x!;g0tbolƥaǡ10­2#ho5LDw˲v)F+>uȞ. jE2lTE9(LeQ 4^!N1.(n 5R?MB3(R>? E~XB-90:J/,.PLJ?16);GQԔ L_+Z#bGw6`bߌJ9sMg`dψxH#dЀW%Ws@RmGqK3{Vo(du[#n$>|,uwħ.#[ՎVuX=ӌ$tvJ9PO6<%9zGO?N]t+,&MmFO1< I$-lE9$g舳;'kzӏP >F޳&C1z0?ؗˍCrwP3ͥO]!1dJ])5GZDРezب!l8VK༴0D|6Tf𩜈F4ϋքr,=ޭ>͇ByVSSVۑM*ȥ2]j5 ! tU'(WYX^8h^G,hAWxԵμc){^bDHZ?;C-o4! )%LIE3=}Bu> 3dEk@jLGiHI4Ј*<l@i,1+S-]ꨵ.$dwy CEIaW]YX!&& ? 3'@ ,t؎),"~[(فƣ۷W7$vڞ[?WɄlRDeGᤄv͞E M[OR[tZ:wؚ^i+!(Tܵ{B>/7U%~A{n^l^ZhwC66lտ$ 湈 NfѠ&/+lnTh>gy$`-ҺvƬ6U1 ~d-FucA-ԦQIgpϡTlc4[1K Y݋8>wēPAU3"hrz{ݰF|1!Y:~Xz>d.{S¬'~ ˄}# tWj <[kY73&kt$ 1zTv:LF{3AVa+ƞ҇҉F!;ӤM]@\i?8'@{%\PzT_Zcs S'墑kħc?ytGdП6P`*('bM;2ؘx~SX%Y69,ucWvCϐ]:*f+ </So +xǦe@q~wHO<(.xى`L.eD< J"zW޾Н% fqZUD \$t({ fY%Q@2F5 Kj<5kbK. 29}-@E5q$1؛R+_СY}L&|&]NHj0<. HKϡ?9xSol"[}_ 겪>$JtxĞ'>HdTjuM+ea9Or-#ϩiT=Hӹ{b+=S{r<[k0eEP:q |yy=F@&d*@!XedN0>1#z=m /_Ri:=bϝLMdG8ö*0 Pޝ9&pvL-OG^פږ'&xu%i7&?Ϸt6&Jؠs7 6yԁKh#AY ye0^ CJ|fRB;4eI1vdTi(S.q)G>gV"8@.|H>_ 0~'ƫzKӶVmpU1e,kdT(Ǭm̅<'ݦO.=7 ,L``9E }vpAS,w3Hkϙ*oa{ ]-j>x9Oy:~G}2b،t7՚۸f'6Pxw>8F-wL^oO+pf ~<܃cwoG[di1)5,Q_P3Rx`'M RN23hǀ cep8_ &-ǂkZ/(VY/0ȟ0XQw|#oŕH/7e A2%x .4)ͯ xCeD͑.oǘ^M)<[U {`CPBF"CXu_`(8e%kOL*֚`-}!=򯃨mf*lbL yf*߶Y7B;u9cX '6q i6AW>:.H'.yU@'qM}fY]5Fȵ8ys?1D*Ûf36 bM=Z^OM W(b3^:P 볜t(5(d" ߅BomgO .pyh 0ϋKdȨ3f0#bS~-Ldgo~FjxIyj47dV\}ҳ0W4]0Y3)d+MtQT!qfϰT'c0H|0# &+uP"IrU*o!s ka#`Վ@n*e)hN=\ǛuC|%30AOm~iffO!݅V+=M]P3^d"xc ]n[X&3Oü 9S=n,Ή#):(z,u@tT++T|rs¢?-{?-t9ma~Ѯao(jc}f;;k;m~M0_}HBiS89VfG֓{[v@ORmy +zZh!q3Ö-┥XnT慶DŽٟȠ+ݵ.G^ۖ};C=hUOHKj-W/WQ3 '7P0vt#T(q˽qwj΀PAI6i3)fسέi:[?{Yڋ1>J/>%a;0.g2h݉zXL̿/Unp&3 [~=AC+J.r}e 7(saIo!8Go4(PpPpqeꑂ?6s}ۊ(K(-|%1km ٳ<ե>SV|]yd齹h2~=vi6rKe˃[˗2|e@Ta|; g_{{p9G-~q-c^oĩu"<3gZ(nPNvL2\4E ,)PqH^uFin:,' lO'4y4͛6Yr p8GȞ[!61zPw߲V?%; G2~-ߩ«Hx'bx[#[.ڬ.*'+;nPb48k8m<+KJ.1 ?gqzT̾^ފPq*chk>Mwow8 = 陼T6Ba,0&כK.@cD`J&gFfJJ) (v0p$'صoc/1y"{0p13Hk ȺfGyl+y=!3?ŌG1@ lV@Jrh6s"Υ0ccO6d4>EB䳦h'Əcb[CnY |U>}IJ"wx"Jz.9okGQ趮?D8=pY1 ShPzpn\ks^UW?#^tcl`gXm4 ;7M• Sbqc6j6 }:>צc- '--Q>f+28b@h6=kBNꀚ1:-niH42*hW?ZT?0ioeФʆƇ9ި=\k宼kCm!)f15|euRj_tlu2"|ԟ z&\5ԣ7F6YaW"6Vz,Ej{κN;˝S^-TOO C5>Sm ՝{;^a"_w1&N{ JY m(֓Ӑ `|'V=&r[v!S9LZw$`O26%d4z? 8I|ǎ-bYiރuW !l0f{1@?y4 0?d-9!. = wHUc&/m̱LQʁp!煮$]ZmV!KX }Of YWkvifz;0SYٞvo|I;g{p4XJ?ܦ𽺼;~RtëbF 3h Hƺ^LɖRZџzHxҾU?tҀZ)%#RQ4V$nlfuMu1'8`!_sh܌¼gf<̆) F l! Ko 9XWc%|s] /"@$RZ<ڊ& g!x׀-Ǫ]5D0۳~!LQ$rгy&as(I%}釆WxsqFP˸(e|WIy?&S۹d7MZO#uV 5 {]$+uYLAMsG,W_ ;Qn3];O55`+LT|[F|.FnOc{ؠ {o&{_ u:? BOwڄ_Y@+B?(9^>6MԴ!\@"lpgnCFᗭ}{ԦCLǫC",KN^J& sm)y>㵅-p|[F dú4GH>߆ XC/gY9 4z:0&Xs~KH|ÈhyK/?I'cj,tODA^ 2$mhRJ2vTl]ڹRLaL<Arw#i:%ΒbSRS|l4tU$|!3,eƷ7 R=}q>y1^K$o"x"W|R[4ma:u'ϏOD5]b>dl^|FFG{vt"ڴȊ5dWv4xImꙫovfnz鯿Od$C#Wn ^YDvCC6I@Ìc:\$Ҝ+.bO֧2y%ejh2g{QJNfQ䋿+5d:.q[O|nC8ڣv6*. faڇJĭ$I;4ϝDTcF4tBnLg:7qSb,4f[kA[W_\ z8kAF}a_roW:{G:y0(PpSB X /RCѤ?1/OFFR~nMEkk[ۆM+Z%3qV,x7J lQƱ$2 Os\CmEԟ7=hOZ"V 't4X(:K'vmevE̅NbV ՗Wp1bE ;2<*- a{P\`o,KnSfG,̜7*\;8Ѫ2{m-shF :T SduA#I'bh>pd:bD9ֶ\ yX+rB=X鼹rcڜ)7=r緐I@ Тk+L} ČRH2HV~~3pjJRs P7W8*"}*L\tMs d1h1wT8s䘐n<W-r?bN;_J*Td& Uv8?_p9))p΅R5ZBo ]Dey]^@'i^G05 $+_$9r:XK_Q3Cra6dXG*e,$t?oE:vVa LSJVf!VSЬ-gef}^+ijBcy*Z]u $^LTU%kh2s? k4s{)mjSX_;)'AM|>ˆh!;H6`xhXA|:8? (y)0}nY!ǷJVR-6g׌xK nSnEN9^KXm0\RV^qXhA@:% 9nΫq >BS)v{J–6VqP+$`.$!XOB؊ο 쪖^^ VK%I9__E'XUo S+]0ݦj:x5=":$>Il%W븽Z͎sa[8ɲ +0-\uAz[5>oIX>@n)k]#zXc%'L~khv[3lP}ثW%⟹עvi@7 ws- - uX:V1jVKf/vr$&-jtE1Q+No9MӅ=d '{`~f>~{bTik)^.6Ǘ 紗)ZYlL<&$ i $ւbc ^sUxQn_I.CW,a0s+;Una&DZ+,DBaHxj,x(6?ChʎZ@qn{[-G8PyO,oUr-mj$w=Cytw1IHinIĥ!P ݼes&^7zABOYpipJ4m-r>2.-_%:u<.r6#C&K nw %RQY3ػs]p72i۽K(xs-5Rz<ӵر##cA̞K5EjٚowPM\$U'Zy: CX%ka; Mbpsu0`'ⶖ@3=@}&yfasDj<;?tv̜,_?>J3@̙g ']~#+57Z[X Mx%nʕDSW$Dl*JNʩPl~o[&t]sNfM 4'?KE=kתY/"u3V',9C{ab<#T]c*#y(r fYlaLep$WWεb&jJIߘ3FUZs|_:M`VR6n1+2k# |X ױeI^ |א7Ȍb VwFn-tAQB6mzi罺M=@lQ545hڈv~*,\GK* WA7Ԭ%xm-˸Di w0K}}sڢ=mZ|&(Gl ԕYCDxao8=?ToU KfnCHҀP0F'-4R Z'Ì^r6tAZn0Y#?(02Q{磲'2 2ٓ-bO_ 4ML8'f(rs+sQSQA?hJzdӹA-CVP˒w/Ʒ͔҈ydGw"v:|p#*"hd6RUލJÎ qt6ya58qyМZ/FO#O?,,P،ڛtn|i:' ] i3AFO`eGV+] J )2m23NJD lj$L1硫h|:皯 iIX2W3%%NZ)l-w6=df7FMueb*gRO6b;ttvs _Tt6cwfZ3O(WrT|C5u 3>P4t46L2薧f]5G|Jv߲%j⾝O4>5I+q(&µxǾb b~e^yfȷLgaj̽uvwÃ>}l ί,W_;)S 5qMCjS ? \ݱ>)WŔ6ަdMc.8nkkJ^s9 >+ f3^j@^rbE^K+*n'.~VLFI51t"1 eN݃}ZWT@dE-]Kc@JIW ~+QlR5'wU(8Ч"gE]4?+N2?o㧔%:g| wzg1ZWT2|Fd`tSeCyrScK7<-cp0)!
1yFťKE?UNS $o;"_2KXW A1g[63X;C3:A>* `#ׇQrϺ:z9}1wHL/77kOƨ?ᨑ& `I/H,Z&2-͒ls>ܨ&۳&AJO/2+񟎯BZ`LKBI{ZL`Rvlz[Yy>]iWwP,cҊU R{o~My4aGx;DVGS;/;FF}_q];I!U\Exd_K ,S+,Vr-YO 0?mJ/rL:q^u ˍl`u4]kOv<ףَk_wz`_1lZfOبXήGt=Hf5`@u{z1.`y6`.uakP};t KvH5;mhJ.Ef:Í"e:z[ȥC2nFPO!e 枝Etu7(˙(~MlMTpUZuQK88eTg3S ;M_V[ႎ ʺZd!+t@hmԁڪ $sECh\籤/dGv]͠xւ.m/>돚ջf-eyd`b ߝG$i)R^:^y67i4'n5P2,GP} =3Ȥ58TTŻҙ՞k⎥v5wlI7  m`5b4 <_}$%93i;@Vݫy!JCH ?nE7fk0,b)M(a,q3 hQ=s 4% QuU'MUbq6UMLLDO9kaM_l4?cKDW ib> W;Ŝc Rr_1f<Ǿ?]]qVJ=ۈ1:GgW 95:D>(/6;`+iVQT1DcX ޾':O{pd[- \+&o&YIQ^% ohX(4CV!ՌZvFIt̵us/Vd9J9Ik֑m AXw޾?wp  *uK3ecc fd @(%GY%Q2=^+El/J^o]PPD8"_: V>2[!rJM:lR'V~5r?3iYև"ゑ tH[փz!NS ED拾9i<%m?HA/]p-gϙ?r%4q'ZN9Hx3vY!aVyue˭[wq9xMԳ801qCS7irSQJw$;w7@%)D?#7s" _kL4G&_ދX,eO4,*:}J]X}.]w>c6~EL>ЖGى ^;hgENM 8v#T ivYN١YUt's*cHǕ0;Bb^RJpQaՅVqe=NЃ7m""9(E+=\)蚖,t= DH CgM>ҹwϪܰ\c'T+4)- L _fgދ9,m@_1V:c^A!ᭂkl{.XO^uO,Y8V]-Y'ϖ?"BElkqbY[ ~^9lia?36g')Zk|=ej}t5]U2ʄ0m\1<IJz''jc؁0{nϗ&}s&sW:pSNNy!"|j$@JWr' 4&-ή$SIy|`7̡'vlNT&-wloE8'b?➋,\iD&-HP tFtb㦹4φn,!gYxAc# HqA󮖅tM5ub[5[(B;@D*ՙ?],RhRO FQ,,T@{Kf>Bζ<%\L=4 PzS=\ TaJ$x rWrTEJ57) [\V01epOr\r B9!do1y:j &OB~Ycq/8Hw&P9RcJꏆ k%:;}tؔ/ 3x;TH]j*va@I'{f_rīj$ct\vo9QV:*ּxT6jhD5vחAP05 $xsf(Hz̛愠K(<͋X>Гx0;g'!E|xjWc/z; j[P+1lbu5t<qE,S^ڏ#r6Hh-G)oeċ9PEբև@̸͂̚[Z1IUFB u۷ZWULL ,e ij S|q3s`d ".Ad AT҇-ӀAdJ]ψ5o?!>}އ'`!c! ,pG4,`&7DfVAq/2h"5tv cLk#TX[.r(d6gY;(=(T|jԀS{uN w,pOyt90CkaqVz)Xd^*XyeM&P 1h11'L?srb} /n?9)ǶΆz2>jK*zqf8PV:Aw@>cg `L]CڗBg8rkdjIQD-%RuD;T",`&"utA+X'*TO*tQP |vVbz8[Q"&YzQĂEiCc?R>1^e&^{V73`>{/?'dE bEHߖo^:=$"Ք#ޑ[noh-a8+Bބ\3Cp͔q]s yRKg\w}bYZ2݅ぉRDqYP_3BOxھh)O`5 % ?!rBSI/9t) n[ (2G#zA Ne1mHaBA6Sar9rm]/ 7ϵI+tJ'v^)Z/:>GrrX)ݍ4Jc `bg'dMhjXHlPP]|2_NwLM,i:C&4\QۄOdKĖ-J_tJ5&((6QbB`mfB 7moZSې,3|q*Qz15<GG`W4<hrM蒅Rk 4!/gti! J=`)XvCrGTEb*<&R K75׹FElc)RcΫÁfwj` ћ"4Dav 8+W:S)[77l{>g, q |0 sM(@P!& qTZ?%VB]`"8#юOsc qz&"fjI`ns;wg%ˇęq@nbѽ+ OGb%q LKMZG>zU;KޚlΑÂj)ZkPO`F > ?+We\ΖKxxAӊmukGki' 4z~@~-Cc(y(h Dd6'Z|c_1o3^4LU7$!xTP ,H:- kC$yě.c$GIpi_+" UiXQSXp`X@I^ШFBɕWڟXK)*rrg^aH7nt.lqj_sgɖ|hE{~NZ/`qHFEOe?dAkzg* ?MIqn|?dGoѮ*Bn/| "--2)kp@QF$zjeDhsf5iD]Pҝg c@һRxiPʌM$\,"))fڨKW>L5D-&͘1=WMr4dM.Y329gtچ\Œ`-536tfx2NW6O\9!ߚz6l}$y&c@?\kHSבqe9H4ns<'W]-gZ> ir)&D˙Hr·55EoЋKl?6K̻l4CI*+nm)dG͉Pg]#Ě,^KiN\tC6`oxPF - Hr(doӞmU\ٖu&LDϸeóіf,ܛ2Գ\NGưyf觩xMl3()WIh͛}uClbN|<x'ڔu.39b1eʈ$lbKݩ:KL=mĆ3 Z+k2Z2V(]$tZ#eZ^FȿXB )kTOXZDX"C ),=c@.qָtN@U)y)卯-ǑeQK(Ķf͝YRtnwzfE;CCgN!ll29tl#CWٽh =ӗ Ҁ,|l=Jc+)bkVhjROh!u/sTO5$(7j>#w\EťӄD UGD`a>1W6c_ H¢s ?k{)y*Z5sp,}iߴKn/a`hinƔL.Q!:+!ZLƓ/q(C7@<0mJmDNǟxۈqS!Aw}we94x';F*dskC'dAHV߃ŽY!ݷ=@Njw""K4ُX4鸄 j$(*FrbkMsJJQũ\{<^T~gkF)ILrw;:0/$@@\,iv%_`Zt9t*q"좭T/\/ݸne@ ;a3AdH9 . FO'_%;U YsޒQUI<_2ZvZz))m"ю ;Ͻm;.`u+XJ{ JkF42>5{Dv\SyY@kgGBiD}b1TUoI0ty`,+$N7i\w5bK5 `Lno[Ѡ6AIV|(T``E$T`i$LghQe7\1Ċ]y@5v3덕N" ـ_jM vr%X9u+h Bɿ<<.1CܔרBQ2(ŵ9:"A%)ybZ7|& MH.§K۲wP6efkf#Bi3ܔriGdUmYm dRdhLLzx/^i9G?lCVSj&ǹ9+g~z2R ',#j6z=\9MkA;` 5Q{tFLO{gC Ba`G8࢏CdǍjQh #n6]rhe9:<]QI&%#?KSdN=2+6Xbqs*&H2>Bҙ(QC2}:E:ǧe\mL6ڡe`8_UlM71Նբ-nSxV=w,NʞlМJ 5+ܯFٗp1'oL[.QEdM"dʆe³MH9p7g ΦYvvc.%csƊJPQg؈o =ϏmP w-#"#t* ?ޓvc>j!hm9& [ eT۲uĆC[`M+U;rFHsVX\=ݏ} 77]آ}ՒT(Aon2#B"Mլ Hf^FH6xgV=pÍW3ަjxPጯ=A̙~WeX`r5@^17Z^ fOAi "Uҙjb6@et_&cu*~E6o0%20s-Q9oim4=sת)|2*?I2$>ݤNCf(szX8j < huF%PHT[\&?|" U`'nˤlyf辍=~GL)ˀ%2? t> "^"LU4Chi̥hT%NCI^|y{xZuШy}\<%;?d/+jq2-"U`]p~1rqϋN#Y&ZIs{|}8Fi6ܵYvOypАK*zG=-$v% 3N;!^F-Fv]\'saWq bbxd8X7.:XQ[¨3*Zߥ,YiChUhvY-Db@B^d9|lX<*/熶ܫ;i4ٲegUBfc2z3AccZC[:؜8>d4 ^x*A^cBCj:yqPvwy4neH{p-hw09ďgl6h?l47%G-J]G!=̓dwtɮ3۴MJ3va{T*=έ!v-K]帇nτfن v KU(<7Uh.A#y6(uddq0ʟYGV5R* 6= ´t"q09gl/cDg>_UI}l͜es8ke<ٛ^kX cB KЪQIk=6o$ֵɊwT1]GOdmؤ|/JS4"~сȍv;Vc&i-?;{pvV/&M808B Q<_BE~OT <h襷)þ3" xN[tLwV pp;ǜoٜ\)8dyMS j󖙚5N9 o.Œz ׏HfsqS=F%oW] zn7!C T2@WFhNa06 Y6&~'=jNovl/AEld훸G5ɶ!]==~s[d}*2x~蜥olc6aA[[wzˌl(qK!3&^ta)Pdai7)g9A*b; ѳ'(B(tRebOfEE2K2E}JT 孫rSsk<1xtn$˺ n73 /rKlDmqtOICT^apŠS;ݩ-۱IQc$n^u/Y 3->!uږARY3׀ gVsb8JX󃋅 G˙ $. O^V(ղ&טx 35 \ nIT ,YS%Q){D.niιb8Ck/1y벷96 lС] 6ؔzҸ"-B~ =7~-y) iW @NZuո<}ve3r?^b# 4 ΠQF5m9fH6c3 BI֞lP#f맣Qզs^5bWvLw{3$&6G-I'VcDzM gh4w*LsGğN>mgW1eGk}".nڦ ajر.8Hy_//TXt :j= wNDy+{AGSmKQKӧ%.Еrn1>syG:8}}?]Vj],&mC R뫜 `LƣC P:3~%/kaQ:Z$!rgVph}wi1M &n±(@wayðnhA '+Ķ٬pMA;]qsU|mRw$ [EQx Y[ߢ%Ԍ;:4"ytܮ.1h/oε2/Sqx+ Qh)g/v%{g_7ن6%V>x.*pP ` dTdb s ~j7[vM,'ʪur[۳<54רR[;U!7Ӕ0J|)?Ґ٦5?NCjo6K wb#tPiml?|pV8DOq\ceFa=3?)sh̘c(0UPzjdbC,>%xWE@|gCQfL_=}n5g `П#IK{/> \n'>9 W]!c @JΤQZ8deUf. I Nzwi%xCFw[*V̻Z:y3<õ*h+ƣ3GPq"Q!nnH]8 N,OsZ w-΂AAfGOx $zlje-^oDٙXG/!RÔr I\__e0ˈx`L't&bGέ'Jn  Rsuds6IP@E2egk_7,wYΖe]$ ܫkqH"1 %H^\m՟czDy_'d*ڣhf4c^KW<Ns7T:^)/ĩ=|6AZ GGk;m7nMZqn@p|$=Jъ]0n`lA("6QrI>$/mՌ%_#O2W*uVEc ukn?FՋMm*yIq;g >X>3N/w ?CQR͡},[Cyu<8݂1+BtfȘ,B ]gV ?9 A5s3pa7Iŀ|`Z" d%tʀk^2HY fR?>$9) p唰!>_b62ڬԛP m0$F'T/Wju. Xa/]A,|66%.i?rR<#fu\LFYykgb ^Rl=.RIW`^ pZ4|nObLἷ OR74o_D؃i-=_K^uÅYc7Xl߶v Axl3>)61Ȟ=ppđ#8}\8h@͖C]dip2q=*R%KHjg. F4`@gI3xK#ajV}!SƺGݻu/W$\vfªkƝ^ Wq#vM]O9{Z𚋤W LnOMuԴSUGĔX%Z9WlTfS5q\ί!5$6s^K"5>Oj VRu=DX5g5?R&HnW!*Dg; BMzQҧ24wPȵB8b$khA[d\+ic` ܮ/ܵy 3UWugr!d* :W{-:qx-&֓MԚp|!MrLWŤPTAPKm$$p/1G"j.[Ou,[Na^OHV+eb3֧:A<8HX3K ;%m.+|z&X0"!crtmL.͗؜2ZӓDMǃiq_Mn8|ˌnEoxK+vٶ >,&ɇoi C(w:7{34NՆ BPiի'`4X0Fǥm8 /{#r& .gIuFzw-څc[V.|+3a@2$ -EQf16ď+[e$CLmT n;DB,Vmk5 VRskfRĞeoS| ;U<G*U4A[η{DGg/沛5 ƹl+G'xB^]S jp*t5:\R5YIR`!"S mYsӃL8WL%PwFn#At[z% } 5fS1 %FI8AmKQqg[n!1Y9EtjC%'ٽjaaϫFIwކYs <=ӥr(Y'>Cxoj拮^-|šS}+z@ `3篖B ."8EcW XR-F_d=RgA!q$)ltxC.PLt/6o2ٵTRȭ2ksoE";`4%z>=VC ߭6:+aNg*WY2Z.K^gCރ4Gw"㺓a|ZVE, rT躸k`7ƨQC?= /{i'dog_Ur׆Ix:u E Zfӓ 2u1A/De2 ؑw(Mi"nupaysAW;MV\Gb93ԪJK[N 4t*`|O( $wnavw6f[%.Pb.f4{YhIkqȌǼ]PuJ "nX Hm+˿fл ~j_.ʒfdD_C`n-F}q+ڍ˙"y˨+(0S=uu  L:q G7VDgt@LDcpJt=:?2 yKז# :_/F$Z ʔ/+qĩ8|h=Xw?(ZnbDe6Dcási~Ǿg g%V<ѓ NEgf@{:r{~80#CK6cӎ{_y`_4-r[v`t&I( ,KfДq$h qxqs#kJψ+޿eJUB̠BشsH^ mZs*prgyrbS &,`iVf$$ҢHi*}1-Kg}IP}3xf$H*RQB@} tRh$V/=%.1Z|3ޑR -w%qv歿)˷Un 2ѵCVJ(;T"z 179JKq5Z mr]Ț׈!kY Ic` F@#Tt;'2d(!5y ^oa[&xcp/~U֭/X;H2d_g7'\irvr #XT*$>i =-B{3nJ4689>z:676ƢwO'a%TˠhF:Vz+C݆˙5o"[g3y!'E f䑞Wէ Pe67/E [r*)[- 䓋|ΰAO9]TiH@۾xDDʞ?Br/P͊$RK"M<چ6gttbܴz4;ZoeXy_䖪hŰU  ПV$Z=f-lÒIx(!iŎJ9A|"5h,MƗRv&cu>[´᪮D <#].w,N[X'Z-u*TzS( $d4mV\yي5TtW<'!f"1/VR%\)'C.Nz#Wى 3PP48TD)<%܇.qWb 7ek^PNC%%`@8u_{p}x];Ӑ#iY+D7!.#)i6S ~V~ɺo8%&VKBB\G>"j.+D hÐu^m()x^ ͇lqTT>)QH&,9 *eIl>u:4*5n#z*g.!G Pژ#r 91nnMncE4\z*0B)3sށda(tJQxCA [I3|T$G;݈0:E'<<HbB7 4#y\ǶsHrڐgY6jb s>>L6TuwɜS oLK7!)N,\51}(h*Ҟ!UW-f'cs)Z}WFWv5YU|@3&UYm7cbadnUK"eI.qā&7GzbSb>́䫊{73>뼟@O PoOքc󜀺J_G8Ө)28jGQyZJ Ey$hXFvǎQX^$#]GbeAcYaiД;eT.,)X"WOT~ɴ_ D aDVQ9UezuԞG`*>X}~X,R|~[.FmVKiʌh?w[d'?1a 0osq[Ý5 jB0\?Y_} ,w(9{ g\-yS8=6\S"D'猪)/تlˈ\{ [{x-<lh˟Ѓb'|]I!󖹆(: R;t@픰P}rE&R)0SaIrѶ>&̐[/4r-I [lpw3EGǍifv(BW<5w,;224oCB9oq d5"%I3*X|'߃#SU<PRCiQ50i&V׏'j4d_$jѮTc{[!EYt4zLTqiB"ὑ8y̘A!8uam0ZGUҵ W6Â]%dj ڽ.$roV'=2иp=|}u%Gcд8ہBY&6#jgQ,9Q UU?o1:@jS'yW|[@K "w?p~ SC9-D{j\_sF %DhTR5qxYM=FEQw]"=_ ´7X2BAfGjc 65ÇbG|]R0ۼKAG#`Ϻt9t@n]#ɮ UAJʘWDžOʏ {wъf%f&YFCztr#'䰊Fڪdh=2sKr < fB #XP*7ʸ;0.Z;uPSdHq S""_'g;-v!V v-/~(A̩N]S j9$.W_P$ 5-uf}:Ezp>ҏc>]zo2Ś 3Ƶ< ڽZ6BI]5;(0Eld]ʁqlUs8zACdэ=2jsj8m_<&6ɖt~u|#:CyCh}!Aj[4957epӦKrK]Ue5wUڲDQ`?'(S*A?Cr2e)B:azݭie-# 5?7Zcihމ*ȕtF\/AizTQfNfOXu +mx <2Ղ4.b;vWpMV/ZtՃs'Nl& lBT~׻RwȊ|?|8Wq|%4.I,]iӛ oP0mU7#U)ʟkInʾdH+i@.z2 7hLQ5a#/?VA2CzQƌॕ=ngJv󥁕DG=?u$&*1<Ϳc cˊeI#f,hBK'f`h|U[>p] b` dυ"s(iÊ/'-|PԂsT8^*;:zm&Mz>C|\D<;"&cXub*g 41bOfJV*6%/2[Z~Hx _~)tᴑ,Tb{6D˴eZo?7-&0)dNT:R %Nu]N|n?zuO߂.yPNM|q.Ǧ΢^< &"7j޲+RR3]<>ӻW3鷽Sd y$n;L=s 9<']WlFi ^p=t'Luŵ%ǽk:_`=]cM"}`{KZJWE&Cg›m_XڳoL|D$=p`Y?;CXZ#R6?[ʋC0.6⚩%j^UaQ<9\L,u]~Z,ʑqٳ1qFcM( jDANa ulyܕ&nz8xj@&izf^M0Z)h0EKcuaF]4Pf936EƊ6L`ك6bKzTk(\<7ӽ'<7Z$reB?<}/ GN!g^(-|[r?0h]'(`_W:[׏nn)E?`7Um/LzbMmȿJMBڎTrͩ0tβl0TMQXi_\Q(oR.NT+rJNí\)0' |~.}"r+^ʭL㬫}ly;s~]VIPglJh-WHW,Nc:?uG2z"@{Ӽ~yF\&wrU=!\#IN~t۫߁ȝQT(*I;-j+K*OIJ{YO!і>c`:#0E+V7-pvD h= Ɣ}l I(o9p71cƼ6>9dP[:?~_f{pK?z(/V˰<Ɋ/Vµe޴ oee8hxbRvOj~"KirخN W)S.y2A^Mmkrs~al[v hE$EGge*s{Y@tO8M9qŠifliFU!c[gX6RH YdABfىwS<:gs^L{/w+`{ `U ى45|нk֐.l~ݜ5 iΓd!r8?M-W#-!mścz pc%Zh1o>?_@)i?>Sa=):_:Qox6}9B_C:- >Y!h> M˜;b)T%8"G^ߋ==ZGS{AF'sLNsn8nfD׿BJQ,u{Tx۔ZQjGSOχgR+WUUTBhERE  .f`A*E#4K[S$3&j@HI&a&lBBkSXZTwv&\){?- 3[xn%iFBX8}{}gl@FeHo'JnˊnkWޗk'{~ѓopv,8ky䡬TR@7)PsxdA/.__#yUW<w 챤ݬ_'B|SUQH$u7e3*#ju&m(*byS==ƧG=5K?="#=*%ΣE5XbڟHfDϹ:`5<3\MXx0$K X aj}ӒX xOlr9 ?'؊V禊L+5l(ܻWH6$=nVD_$nԥ*a0v9D'a'T|ammB+nuj;{R}77уB,QVrҧB{]Cgv[zBrYKU9OJF WbPp著5*AC: G{odZTr4 P=1w 6g0u?}Sִ9[)zlG!3NɃJkXq(/p4@C~fV]7E@>Ҕ?l H <$?950wsz.6K-1gyFEl-J\`.~Qy5$4]!+'Xlu' h<̙-tMG  lYŢ!js5ڔ6*z_YY6=Xf!_&'_ct_uNv ][I6B.1=Z2 S+#w`ly߭'FE)\,8űW Wױ=\ |9~u@V :,ێYcJ?>h͝vXbu"H0 s͗agPo!W:4ҕYa?h: f8u,5du8,,fV_.0b)2۷\}S0wlwMw#1cBbݴڴAV wV $6AdS h= 筬l[X]cBkL:f yťh4$V-)j^ںXһRhf>zevۦOy,I\_*-l# U9|W $v>R%BL$!F>x75-oY;'ms}qr\^n;y7UYǽyi<HaS*Ӌ11[/תW^p 99`8UByv4w(YF2diPV[bϸj/AX?WKBc05x׫qi#}wXAWJ'9Y@đ;du$=)QaMGo\R1UDŽ h|QvIuM4 "T(5CG^zf v](h7q%T?ʍ ȷPScp\W9vՊ7YNn8䛳}eRg"/<).&*>>nxkRpJ}<|`wlEU<]J5\H(1p~|qdMdͱ%'F[:oNWj弑ibWf Wqag%FkO'3iii&qN_@/L?J@5oj5K/w*Db..5u#u/#"IU>Q_ܖ;0!1 gGh/\m+nJlb@2dR5dsu ɯC,lt[}*1)$wt駼AB[^wLa..zΌpYGt49@Io> 9{Fwv89dT~$2~-Xr+~߻c2`破Ay@^$irKY "nf%Y@id{2^׈&6g Tc+5?&Oҟxm%PuŇ4KG"7_U X_9RK@O:TQoŝy9˩܉ޠ $) }hM_oO dW8X7( Dkh65W/ajM~3i5tN1rZϵGнQI AƟ:Xd5cܹB~uTRġ}7\Ap0~@&6hƤX`=Ɂ+j+IS'(݀*lzXq3p 9Bw d PE Y`IxC6]$ > A_keo#7nn/#D<">@Z6Ep<[I!FX,S $ttbd^X]u|K-L{Oũ MJ%:afѣnnwj@<<[,{IJ{N\!.{Vn ry7bRv/ٲ8dYVM% =IjaɰP9*oNygD{4IJA8r"TVfN[gο^̭ v +{F1I"tnM3Ž+b JtT")jz-Z'\H Կ1&, 8EVXPm{rͪ9?7zD5ݕg.gnL)biy2RzDa':EG? "KTlZMEq1>\<y?H,,3ixI/q{)'?Xj%l3A xAaDLpRW2h!r [І],q<΀+` L 7 :D)Ѯć#448ad4ۀi&Z~ P ӪϹZxPD6Xp: Nۨ<ٯ}L2GUHoy0z|x,r$~ht@qQ_uZ6A@U Ib"FZlz=pL\ce\6#[L@u%]dR~8h2&;؁_1MҘ&J2OSͷ6&#{&jnl AY{j/:DZGVPWqjR@5EA) "Ua^%1"^|ggF'[()4Au}R-`~ "][%%+*KX nqа.7C2d0Qd/I6 QI];D+F' 3\TŪ :|1"iؕ-hLKz#T."S_Z{RL>A$! cppSKY_R|@Kg eBz`GwHU0xbFIQ E+IX-vOAizqO=Tz6|&Y3ĶWmm~u pU NEwZ%%&d0ePˆpC@||__B,B|#К$ux@xrfz$EA~բ\;OϺ'@[wm0OuwQ7_La[+e&8*zu. ː1Zu~{r?ċgnvqDBlڲd%f&LkDd n#^%1Uk?5AMy ryEԓ+oUpmpwm!}'!AǠA9yLE+{eU5櫡:" !.i}E6i~l h%`֒x婷/c"janH:q,}F$͛}@1艭ҳ$H`q8ZVU$wJP۹xEF!>yιd_- 'qELz&~ >:0$ 䰐Zaw $e'Iyf˹b%<6k>|WЏ[LJd+6r-W7iztٯaӒsNƥѥ-d{E@_(v-P /L7>ZfY@O P=y&nhMDJoMӏƌG?`;"|d|.yһX1Ճ~8}TIq0RgTykQA?ݤ:Cאm YB rd ,ßoT5(,oT`YΆ$q Lz%< Ry69V{3OM[L`ip$K$@nUC%}*]98 ͭB=6 14rڵk@ %Q us,6ᓠ >-{ziGd"nZlbqZeӑfY6P'Q8c#ۋy\vRؠ{2^V,ԥxPyPiB-rH<D ^3d_f؏bs @OeǡHU`1W yi5`ƦN =h ~1LASI5RdR)դ4UݫG5; ˎ\L8}ѪX.b;K߽BX%5PZؿ~̋a8aC^**%%zkoi=}Ձ֓2>/\ ]OU0hH!ip>#ID$Gyw5^a!>moN=w= j <9}I<;Q;ɵOf/$ JeUĭI.-Ob}=+"CwR|-t# A~xf~͗s\)Q?f Fw{8s&H3tmI&Spi["U ﹙;ư'7zyx¢!v?jY dF+ȣ@O/VxsjgP1+EOO=\}?ap(IyZnG^q8PiL`;+۫'MR/z }{5C60?У$K1Sa!۸~d0ik|fa=J/_rs_ƉA,,=vi wjfT1^_)<z0pkT&nzY|"@}RͯCoѳVM @iNQx:]=N_ո @.ڌ+V[^NLk!&2gcĔIbM _7cN7"g*wtFD9tW8YK\d(3SO?́]hZV)uZu!oI#Evu5]SZG&s\I͸%aCIE="#˱d.L`;ӕ{P|HFHS-IځCuH 8?./l.U|O9JJj]A͗z~p 0/<s'm lmOSRoGCmLn+,<=ClV?9cz+Vx<]KxUK+-rt2߰\a<NV?X'$`X6x!3zR!&CHjݤi ٷ:]]-%#)hy6Q&@xƣ@z~Bjen&jXcgr)vqyWng _Aӵ!bd=ChVTFᕏ#C=^ةEolO2F,=O ;Bl@|z_is睵ɴ-N# 3EJ]W $O(R&nn%5$ {6.HT0"Кl3_K@91^8C ee=5]&rKKVB%x5fqd3y3(f#f9c 9Ji [ƽH)J7 {rV-H7rLe?ޓ$`!lq#(HNEQ%gd>| ~q33ECފ _(9]xw+G ya?Hp_G5'-8OpEiucvLOőX^8^:*TބyrX'U}6tjnz!tt[ ֭.S%z . *v:8*zg%ǭڜX/^.!z"ò͝Vjn)EB)=OaURN%ш yf ' aX ΜOYK(ĺWH*$8tNű1BN=o5ٮ1 v&Egs.S}|=x& ~c[nYby@ +jzfeAyekp_s% szlkVy1Zo r9z@-&/תqDf*Ih]^.LmX) B6B"VucVlXg WJNTpף{ C$ikSz'.-"hX2d$JkY ˔A6})wlL@sXZ5?OR,ysɅ˕RFt #cP|qS|?S 䱗]I)Xy_ 3{f0&n}I`}\9⫹<#^4-3Pp%p'C_ m6{N`aM\X{ g#7/76b\l( mXT3%X  2f9G*: |Ymn-c9J[Vt|}Cዠ;kZt@}v.65Ada{{喿[9\cOr8O35xZf[{svUZdCŚv|V}[ڴi{+D9$UF{qN}'y'wg%cp<,רڌ ?tu|BtȒS>ԟ勵53}BN[3k!6n] =kcĤ6dR[UCÁ/>[*ajzϓr狪>w.Fǯ8j3ԯg<zA,^<@ ^V\P IOGɈ&uo.53kdP,=iHS#.a$^zF=&vz˔6"!9-BE/IlO?C xcWQo"~ϼY`rNss@0-7䲢r>:xuYT 4Q%]5[դ5U<׳cϣh^!V&JdT9ƛ5+B+tU5p|c6kbe 3im<W/U"GXrrxUKWYi7Pm;ZU Mo/8m^]W\Q;ӳhi7Gy˦-ۡ1?a0oCSpˬ mw^qX9o1lꀔ6ULwM4|0{̺hMjySi.rK+[Gv$ʮOSk#@P+Q'GmL+32OLJ_x"g|6BܜSŔͲw-?#-V3ZxEǕEO\x䃉WZ+$IlO{zՍ%ąŢtk}!2b:peIZ( ' |KO!mOsxA= }A)],7=*#A*J,5ΈsZ|{qdY?TKw-^Ar2]y?7(d̜{rS|фT-qC(Bim}S 1=կ=Q5*wQ XE3r)r5*ƧPskSvZ^0jIڋL柶0s ;S?XP; Sx&O\2paId)8N{?f]<$(a?RQP>Xs&yނ07?A򡌍s?GytM7[O 7S|]Ģ) ؒ{Nx%k7y^ehP ^s[':=wF"݉0Gc35F:}Z3 5DPAeT>o POp5mw2%'8 /Ս]L4@L~0T hyE L!>ء*YjrdUh9+Tׇ1}1~'1e=3H'IJ+r]QӉ#^+SBM#KsR+FVIUmiHo110by?-Rfzdz0(樊?ʳڍ&֬y{"/)]t^bjGsOEEdLS>FR@-'}K=7U]+# R*3UǮ)hq*u˗ /knb9y{@ؖ߇i[30\Jy7Irm&Z<~}Iqo<+Jִ IK5/Jj[@3{\ZAl'&懤B죲Xrnw2:,k;W9NYt PQB o@O3ۓ}7BS4hluK閻ё{0HoKš=Td#dV\Hΰ:o'ׂO}tr.Q{(eҴGT"a:MS 63a F6C^7(Q|߱ Y? e\$턴<ɫU;5El $<ةfgl:8 hTRp<6 2GG1Z~"pLٍp v _:BI;ȗΎ&}-oY鸤piip ilLֈJoLάYdb/dyL9,bW s$[TaW.,yiAЏ_=,_8ĸۘ5HxlCZԇ?$Wǚxz5rUEEnLBw{AnvWVv$VQ}TBVqawAUlgW.NR&M2s6v(2k`܆>6ɍxm.!HO(MNpx!pfC`ٕ$50[}B)ƚpq֗ d Y`+)XQ*n=:e-VCBqmwG=|t%Ϯ) 7Kaœ]gkW-Xp8Ū+= fqc8Ak-Nb~ YT8=7:갎c#~> 6>98Sn.-?!MaUk/3Jf?[0\8Y/?0ӆNYc`zN8ӵ2%$@Ս6=W>F&$m}=D q=;Z,H?d$s<(*5v`kUM@ciA3#l?R*k!>3־-C#]w3wxwqSt+d/1b4!*tjG?86xBrqjV!Ks9J<-La0l{_|HC2?\0s/^XZ*7lA~{W{J`xS^~[ u,CkHQ34z2" ~bbkPA5(6`)y6c9lLuQ"H.ӯ|[O'/`}~!"(9q%@8g <<׭IQхm{|a9#l lThBi1Ջ@1( zJ{G8B`|[(Z%ͮ#8Jp:ܬNP \{ 5)WXUa7r\m\r@P/e`vx:]% wTnXEڌ&f tO_C1Cl J;#O"楪3_>YDKڦJ&C͕}\.cC8cImR|YbknrJz Q|):66F9sSuKO7Uuv$c[a)8:MRWdmqj=75d(̈~5V=R|{h AE*Q0p1,#W6V%q9P?t,N]^STVԩH\&ۦ "gDkϥ?[j|8GܱFȅ?)g@,mjF?'&[(fOI)$S}'γòm?Y(gEҐ x":mJ>sd),y4&IJD:57=\-XZ m z۳Z |8/"ډkۑ=P>hn|PM3ʮ8m&qӄ_C[sN| %33GvP3h3Aas¯`b{9ѓMV'K_h&DcgԁB tgbtCr-Q!(ɀJJQax uFm)~ܝC0 }xi?2+s5$ 4C>k/|5DnK\'6*G*BDտ& ^9ʑy=BeTv=X](M5qb7؋ΐs_L-!gZ^,Ii_Y<Ùh80Wyu;SbG‡ך1 u+BX$©ObhJPfrɌDJUJǷk/_ VUW,ח>6Q ꭩa=шT_u[@tFo=jE^\q\W9кT~!rwG1Ck3DǨX}d< r8gY%kыoz~\ p"3ˎmJ~=+ ;7~Θ̬W+d+꠱A͸}5LJG+pٿ遬$9o<ؔD/OumKGai+È"Lc _ċHQ ;I3[2>pvP`74\\^*E. !hlZY]޶  ג/Z`SLjqJ\RÔB: S)99)dvp$ pnCK=>&Gh"1Kob|pW4PqbQjFS0BgFy_^Ȏ0ZuwӇXKx -Fރ:ÔI'|eპdc&3 ,c,1S"ݕR%} _uP/C^6,^7psVᘶFڤ0'̿n-:VM4ǎvvS๹5i@6T]щ89'x[὏qǹqvraļDװ~&u=Tjևiw JHl:ZPW@Xf&C*RNTɛ;~Ӭ'4"|"?ɟL a ;g< D úUD)|#2T}n{zhpʭ%Gq@[5|q5= !s3KV 6 -c?N겔&\+ޥ`:\-Ԙ_ ܫre_@{s xڳveM=r^)p=d(硛jvqg*#?V\| 7>  b58~DTvmmBw#vYx {(hcģDJDn`:d^jRaq*۷Cµ^|(}SWug@證JtnNPKNAئ[hwA:A9W.$ OUUކ<;{L#RMAʹ&+/k8HE+pv_eY,[&nKF0c+q|@b ;cD}CpaSKX Mv MmEGZ_juZ$ge{bE 5B4HrǺ'd6D2Lmg36ɎU0wĎ)w/l!"QlbdskZyEx:,L>*17Z1oJB䔪dûr]~w2W4ԗSn3Μ])&8t+DW8<$Rb]L ]t*n(PkQrMiZ<nR2&Vn@?o㥄b=GncߩPH_dqO9Wpܝm tS-ܶ(H)ف($̼YKzY-RC]e^x7.7<@5iBY4|Re- R6叏h䐀U3Nhjʦf:?!L+[mfaN!ɱF+H`+Mލ+g*$ vU  >`8tYDӛ)+k?/k^~Z ōuYڔ5nɀXJ(:fs+/CBU:Dh|!,C*?q6t>`R69|ІXOZ٬մRy^mFt2dM xnF^,m؝a^]9i$6ƭ[Hd]%]g4eH4y&i1H@k^ِ4L ^[!Yb&uLt9|[-8z?:YGqǖL+7k`캔^_+&Kt_XԎ>Oq[_O$ۢha}Dz[ҍY*9|ŰZ 8J|ěa+sLirR)Hh司zftܛx)D#Js7S7Aj?Q;_;(o1}}/М2etl?^΍ nmg{ϴb,b+έSE 6ЙҷI_A/}{6:l>TOk&иvuޮBzyQK!HtVJgEڊ9f%2 ק]@lK? [; 21_֐2l͸@eeqo;|YB sź:w3Nru@s9C&oLUu&Z8KuOc:)ΟlVã %w[ )ˁ' FbM*騉Y(z|l.4 E172oE-Ѷn|85(Wȁ7sbRA8 M\C8c< 1@LBoarS1RDq_]@euq\\U&8z0A {]:cT>.a<0h6Xώ UPHP1B36J&b?XHj yc-E2 +AV×&|n%8"GWsv\[:{dkdK?7:6 ~g(P!fgtu+0ILx0rj'R#tzD^} XqB{хä)YԜuD g^$~Fe 6d$KL#$%.!(~9ռx-Q/cEQP$#F@"~ &&AZIՋ V1"J$藴7줚5ב!)c"f{Rɏj!93mLJy"mu2PQ[ p~tn]?6`8>$}/cbfR^s8M4XzW欼w۷nǰEN;pI1hįٯ呅T6Ry~p 1 ,m&86;TNĥ1st"鎥{`X!sz y 4lq>W{NMeOeCg 7ZBVX`MAbygvO !@oS#` @˒L_¡%]JD4>"tZ s =[@߁#@]5%|'OG],ɺ(TuxdtF|˺q Χv󶖣]tn)WMoZ xVtBt @U`<[PCf^򙰺D]bM>20ؙFƎ밉 Jϖ[FCX/HE9b5 Zeya#I57,VK W6nƉncԆݒ>Vz(1YX <A[<ܴg3Ly ZN٨\'kwdd7T49si@!cuE׹+ g!. 3t: Ch[ݣfmu.(-ڰtw!F\[?I \0Bu,6Q#\UZ߱ ;cݣv []2q E'' >; wMpU *[ZDȤ >魁Fy,5!4A:E!@%$6fda8T~J ߇K;ÇA7bVnmm81JQz^l+0ȞLrhSovhe3 5*(hEAT$ư DᮻgtɄ z Ϟf'}D5<7C㞌8ָFY?˦\֌r @1pK]|2 +k7;oh:hݳ}?7$,<;#nNS=X ($F <1}Un9Hc/227疑I}P)8cGn8L/Yz?(jLSC@| +y6ؚkCy ^ !$c,.87b\j>.2"1x88?!``HY D3&GAڑ2BW˪;\${>-3΀_0+O16'5΃y[o̭#UWM-pBUvskYĴPOjl/ I{E$ZA9gZBZ N,8zv[aZdpӤ")#>Wٖ3k$oL=̢ 5a`=Gyv>q+wnb\wV[8}*ẘZĝQaJ>LJ2}%CJ[ ܗg-p,g+Fz %DX/t}Жbz' /??*ǝp* Gn⚄fTe{_KW\SUOw^aܕ5b=]4X.w)O8{hFBjR :oGDi2{Y;MRڻ/]]PIkFG: i.[>f~}$-a]2W ز|eMڴY8d Ċq.:y`S_x) SN\9 L7|Ȕ;M}е>T%,G?hOfa̳RҋRdx(}R)}f+=6_V4?g*l !ֹX5ҜIOsD^mE|m9gMlDž*s!M˴gʢ|38&`&\Wv["TNAUP/)I\ɃXl V0uszټZ#:(y( !WTZ [Q0h*|[%ęN>VaT6/`i&z{E}Hգ$ 5{[$]V\*PndI?HNTqFgF»Ts>ٿ,hiY8ݛy"=#\ha8QYyĿrtb ^&CwB9[MQG5ԖD|lpuR2EԿ9}gŬi@񟵺 +w|j[TkhDJZ (0٪IX}_ @d;qU0,q=1zCbQ%)Rs/ȝY[O3v ë^XLj3:ODio=taoos!8M%a)u@q+攬]PǦ{`Y&~D8\FV,)(%W) ~Pܛ,!ewۀL99)Wh=Ad7?sSW~:-얀CdlV ?&ܣm卛u9 +rNsu_zJ s?v3穬% ٽZ4eX]?#VE4*3W,U B$NJ_@ȴ|˲x rzSK$ p8bZ䍛t>Y =ru#*tVc*j:i9*x[v} W~3%Q;x, )WFD[./`u2T~L͈3`Y{f=j/84Ǥc"iW3-ί2$`HϷai̦T!i/2A18:^??;ifӟipt;^p 5.7X2 f'¬%1;b_Vߤ! 0؎Jl-k'pT~u@HHvC\TUG<+rsJϻ2,O?_XK>pW\YTȗCuI t{ĭ) 8]^kmE pu.U!3U1pBJmtIdCT6(Kth 0GbrՅ$d6L-9ʁhዳ1Hꫛ7.xg0qXHE+_5-ιr#b8{#*n%*'[ aZcY}WP7: k;< m` lNN1O`n< 85{%oq: k܏2{mne͆L3mvvn9ڒlVT1 ɂhZ/}s`]PnYi|u| ȱ/kv>6Z\Mq#ʌY>gu37'&JCzxO d%G_/f.4j$Ś#ɉ~p& B:Ό8L\? yqQ䅳=^W !꩎DX vߐj˪B I;Rם*V"V jN1, ]vI|YZN4AڥAyn";.˞H& 9Tz Y#..T{ZT"aϻϐs P'}w5o7T?6`9 vQJ1u|*b+-{  ~~P! LH~V*dԞW}3i~f /ZJq.hN>eִ͞G+nk!$I7@@,bנQ*^/s>/Nor"WJ۞T»Mav`:*)tM @FƓ{}pL.c R94GaLcnSXr@B)c˧O%1162>G~C0I#!e$2 /jLvC+N:濛V~b>Xꝇ`C p>(N~.nFvbC[zyGSIH#HhX!>DT4إ?F4Է$NBOJ6k!*9n4>EC#ҰºdۓvڦzlfT9W!t(~e'i5ycuFؠl mWw/ 8է l5?>jνWJzeD ": ,.5cA<{`|* '1{CJG`RKT#3ޫsCuqILc)j6qힻ@{cq3Xlj˚eս%+:quNos|I'tOyz&KTȊa+dC Lw&I`Wk31t.Y7ٻ]ӏ^ȷBY.3rpm8x`elX}Gæ&Q{˾lh)}!6Ȯ#'-`켉٨̸TsY5:zQ ɲq(db5`Q&=1><}&~Z`tbЅ/R;*&Z4 G!žҚl.QRiTvk8Nyb9:+ [B1kgaؕ)Cajҩ!6K8/Ҕ+ʹ7-ej0diFo\ = Z8'~q) *i} k- .8 t=p]+e/!89@܀$Dvk75Rq111T&<#<]K hNP"T| ~9 (ZOk#Չ?2Qڄ"h|k+/I{!6!Jc /9Dc2&U#Mj6(CvaVY[2zSDSN޽昛~8=y" ĵ t<\ũ9)L޺[\Cϸc&ڠI8E9OFޥs7ʿ]Ɩ2[X hq];bۮ$'CI؞Ob$U{ v|ugR2ce.IWΣZ~zJv7pG| uۃA̦3"9F+co* "8-0)j^ătԐm\7>1Aӏ`/%sw7a7F\88˘d"d <@}`t-ܡР@7=1K .r}"lX"&['I i#)"-JlW3(LxJj*zϯ/!5(- Y:D::6y* YgW$ N4+޻xP=y0kD3"Ҍb'kb}{}90q`/v uϿF~c ,JY3M:-tM;:6-x5LL~k@Жc>̻kw53|x:k+!;L(kBoJh_w[T>M#iK2ӣZ'@W;th@ݺo2w8 ="e]A%͈*ʙ~ŰXلվBY){b=ghzZo]`(S yFyUgUǾOh|1p{^ !a|,ׄǎ`K{`hh #a4ET!g9A' k:^||#v_p=I[=܏3tBW \B X%ouP,=R{F.bOgqZ) G[{caD>0{I2a_~wb+l3yQиnűO[/-[b {μ; X-qc%{g9HI/b^U  v8B9E+ _RIq VeU,DJ{kDW05tg^081!Kb6\mrVg 7+VĔ*)dԩn:k1<.p睌+9ΉWzPmr~8Sa`-gfײ "KmzCk%b lf  eޡaM3MXY~Rӡ)AݹڂP % h3 Ȣr#_w~A dRD7됃TXy!޼ߢRe; Y@ fW WaX:9E*" I~wRŹP9*o;Gd?xv.HlK^4;nT<^  ܥ'02mB% ,Um  1)XAuoq^mqVjpY\X}OHU2b>n9cN^ ]-"0w]/7V~xK &🰯QSd5Cj~/xI>kK]5.>Βr7yk" mVLHy`Tt4Zȓ7 Mx+ɽRmw\qqG ڠ [ڦ6MMA.K&ڙ#YC׾lew* Vl)K8ۙpqn9mˬ0Ӽ@0;/.lm<o)'uҘO=DuTLȕͽ ͑zj<*k:.7qpnvL@F?RBV <`/ VJᜤ_\6s&7]JJJ.G~`UoX(IсZG}ɷgykaz 7zT<БRu6Ui:cHn`.A^;6b2vHS@ΖCKҔN= US*ތ;5)ܠ5w_8 Y Ҿz66^Z>:I82曡`7`IĻ"kYxFY`LQk DL&bײleyh )?c[fAB]aBj/A3pxOK1WE SR+mS}-3tqj9IݣIT| n-~QN'N[nc,]-3$Yn>0,ݾ׾{(G! #\wu~!(\=>R/VzYftqk\xՈxe#`=|y ^#ɝdnStY7Tyb.NKÆw?3p ޟKnEH.a-'C/BHW2N8sWrku'ϑ; VJNKG! vaќFNaDDY 'D#:IM.8F z B9_/!ضA>c/%._3FT)H& Z"Pk6Q0Xj,f'+@/x*.CwBNS`#u\# mG?[ߖto{i@C$lj6r(_eC:.Zx9c_1 M5%P57)]C~#+>Bz5>M@e_y'˸P/%oI`H#8S|\߅ 6o9(bX2BVL/ث M_߅z[ڵi Ӻ„euHiiDw(wfߩ;9"E*nΏY%Qj/ $+Y%G]=Qe2'6iV+dJ?\`q,GkdϪ!o׸لb\]vATT&|?iQxja;9}Z,{ sշ ?:XP癰^*b^KaZ_ؿ`Rw] 2u/jASwFܭ0Ӕ_U8:˃RI>B2&l#w1}NER a4)dSGQ}.WUnKǔ,3U,@1#ub_WU;Jw;ߕi(xD l3B7uIci86k#(Jnu.>?+~~k~q*ᙬnڦ[:dTn/Tɇݕ5ю+3䙝>³yFBH[ [ҦކѲ=)eo{!;cE*FIZw{E F;0ȖyTpn8f -_9ofz"9KFbe"i ʺ~fΌ.):sC&|eM`Ï@։< t ,?Yl3͸\ 7`6]†w /d{Şۃ6gTL(vF'wƖOjǨP߰My,^t]W!\ 4]`@e#{Dkt<ʟTPNw5w7H8F5qohI j`6Qw} ;;aXԍ`NؔVC!kcx륵&JN98H'X!cIeKDTȿ2|f7pvt_jlZ)z7qڌцd oD 'A>к6E \}/ӹiAg-=vt52<I6_)^K2= )AR0ҕŠҽ/k:3Chqkˀ357a{}Jk, CxvGܳ3t%6?Ԉ0칮U9‹g BCxt`suQRV$Cx!D[׶=pLA(Jӓo '^sJ+|w% [uK6ꊴcsLgz&!UDB:KE"-نG;ԸANVC;?L_.h4s`ܭ蘉&{燩i)E8" E`R)GW+ê mV`&m Xa#t滟PwV\U{hmi ˨0D }=D-.$o%8k _ZԢl ZǣuH}Hd$fL #MJjY̵̻>G'YQ;z&oѻ)3ok\OR!U՘! $׮ҩ҄.!jp&8Xa ˏHZq6c~0(ZF6T1)7>KtVgjZ/{D*˰CMfzQcd* ;R!eSHOؐid5i<.h26C2>+Xv7bD c~o~e5!-Q k^wx T#L/?VM )7tB"/~inj0>< yiXtU +GoVbcf!g"'m1`Y$^y.yߦIfE!օ!e2B݁uQ(J=-m,+Ć"7TwfAʆAݎX)TG8#wA0<1kݝ!46T(y:z2{cʣni6o`{ٹKF AlH%u;rPb P6wmJ\Sr@7Fj{}itlTBq+rO$м*‚z=_3wX;ٛ>ӬzNJiX}:f(f-Vi Rlhӕ Ü[r~jS w@נw;"+:\L:)n"i:٠*b"c:'$$Lɰ sNA\Y>_e\1S뒀t']w5 ||.g('`Rcgҡ0B TC΋$9&k41M喬HhI+,HT0=f9rəOW?@Hh< R(%fTb 6ڪAMKGiM "qQ p ݼBf u~0c!Bl_ɡʦ ۶ #3O7T9";~PZKUp~BȖ&_kN|PKg0at0#k%m`Ҳt3<z%<4e֏-ۖ)mgP_$&<X.H(c_Mbc2<@ܭdVҒ&Eoq{b( o˰Eʧ~gr Ob) IvS! WQ _HNU61xCL-٬~:l`_%K+u1bV*sปOax aQ*NBAmR=[ej\a##aGMś@x)Y_LiBs/ySu |]H UG[`ؓڥwRɼإHk4)c@% A-~74I)aGw-B-[:h*.RljV"h1 1SXj{v^wN*"R?mCDO!/ize&yxFG3*eI(#^T> 3GAL׷Mr| ˁOegtv잕9eOn7Kp*D}.mD-' J7*WB]l 6YXͷqI쨱~~ ^ !6]Ecȳo/LPcN9Yn陂;l;uϪFɳDoDgbz(-\5< k`A{?:CjdUZ4-ɏQ!^6(oJM7n2xuqg!Œ/jY*}X^|0o)gi.˂' iHg6Kb#Ex7͎yZӝmo7PqLJ!1sb!A-#[üY Gbʑ0=#N[Ust9J4nk(^.DOc<λ JCm)*BWs1TaD+j(N,_]VмA9 JQ](kH+m+1e$;ꠛEMSJyzHՊ0a=o`YQAyJ~2_&̳~;1tE@XntMe=] 'ZT'y9rFgӘ8:!؟ǁȏ E5fVF% Y֬@ D'~~Cп x[W^E ML ToGm z1*tO/gߝZup9v^OaLDo˓ ́ĪEfn׊QDkL]0?RxJِX$)Ò{P5n {hU\L}& שI(FY%'R'wU[Q_G\Zsb`[l"5o)4bXzt[b9,4ˣӐxV\NwMۍ'jH̕I_<--92\(=P~]V+K x>F1sJV0Ax٭⠻"|\% `SmkĖx[EI(FP M<Q6%L#MuI[@Mv"cƟODq[~ƎضŽ*LƝU\RWt{fJ׌Ш[+"6-wצcN$[tGަ$jnU"Hl;gG!5\FpJ1:8']K dLRŻ$ߑl6& Sق"j䱆~Cv ҏ᥍9".[}csT<Ec-o VI&>gHYغf>M"XNZ_zXйyw*/[gJ鸦Vz 5܊ Ll M'Tj5nq<$<#ozATv@dl;CuHӊTW5l |HWe1-1U44A# eYcZb\ʫiu oP>59~?JaҔg/G%˗nPHzrpy+5*=d}ȣNG%%f5e?oNB]$ 7]WbfJk*MbOqbQ 0ڄY *KpJx1 cOnkݡ\&y=^w@ 1nÜ#\ہ5Ӛr]WeԒ}9/]tf 6K!@7Vϼ-h 1aU?q%F&ޯ#&HB P(2-ҵɆؤnJFmRyJn5/8UṂbZlAc1葒]&F-Ûd2-v=GA+!<_kj$RTv 7Թ5`hTS ^)gj3-DtkYF,YK>;3t!mg䘾f4 b^l,35tuvq5²p w)-:pDŽ&Qw+~%Z ْv\ Jvhq#p5?#“(0oMd'L_2VZ<*Tq%Ìq)~U*Ϻ";ˎHwN%څ n@㑯YtG.)<2\yQM^KHђGUCn8&k5ک~vLbnr\tlUJ a~|g#vH{>Njxwp,2p%oswVQ_7A[!˾  j$z^_ ?k%EێaM.wMk@ɥϽW'ݻm #I`2 >p$n"tyZBN ŀ~F=-?@:4o# DwDI!ͬBNUnTni޺/{@-]v O$O;@EMk]ᣇݓ*wH}&A ģW,۽+ ?/˥x#xolN~VE+u UPۚv=~M:/[X4s:BDix~OpW4AJQM`e!S[ruH=1f+Wݐ7Wc ʍͺi&|6p¡B{7KNkL__%}@_ϡyfLPLG?$?nfp(Kh"Νp0}q=2٧#8n\dAnM Z0kA͐ I󮮓_^QodMG6/+B,*eqc=C)Il+£;"( %k[b!*nYC0@ӸAYNsmMaKnUmPLVI.Pf ~BSH⯙%%GK6X}Mι_V  J{ͮ]$ G_QK:^P'pQMBh<&P,z^JvSJOAF`ok 2K̬qSgAX_Q./}%Hz+aZҏ2$%|ނ㐡B~tyHG?1HG8%\.`+{̯!UL` qmxo9cEZW!aO(/O[&rV㡢A 4<lwIƜo,l<,BsX `cD4BCGiHy UY>rRB.K][Q7 8P풜c+X0,%S+D68bTB xM7Dž!!1RXydT+De @,B 펺 ZT 7i,9+Ж N .3g@Ts00Rq  eċ- P  A3w{d. ԙ,.nv7;!rWѸ@+UX8\jࢬVZ . sEB E@<0cz|PPW)%Rшq !hrјg wwƧ P̩w1.:5Qߏ![!t+᷑l@S u"q6JPڅ "X-K:MBޛ/m =iM,7eъ~C">ZSvCvA_63A'!et/ӏ7Ge$?Jr%Xq2*n3Z0M8@P8s"Z K`@>EX+=!gmih/w῞ c LGz4>-raco.w%NW^Yk눈gJ}ִjl}"Nfn`#&ɞw`{u'ZrK#3^rq5~&l?,Ւ,[ xq3>U&ù*vk[xcfWdxv;99v[yMwxvҭ;C ['%1>9it:-^sv\ U HTR廔GA^ҥ߻:o UpBi|;S$6rh`3&ϒ(K[ZUNvfS<ʐo^t'lˠj#M4v9[]K uEG${[72c)|ߞ OPG6pIC64kr{R4aJ=mtpWW2LVG!B^`.?v}ž wM-U/sQsD/s;qh<3U+OC"+)̢:_x|'T'U%#xO,.3HN6y/>^ZO]Ч}>`Mj@^{:bu:vA?QQ-Y~W-5%89N{@ hph^^)\c@uliso9Lm&MWr6K5vgԶ{|Kvehfpb2FPˈHHͤ].bS֋*-6΋Rڐ뜩T[0kюQ( cC7h×\*t>abk)nA1|%3~0 RkѨw[DD|D捂;PqZ1_J@ pBT_J'e|{fjK@\$~)7;&$ͽAP/J9_}l&x[s<;2\NRet˓tށr 7hTpAt1@)V&&SO"ѺZ=fngiP^."#}a_kPx-ωL]t_L쬟()./;$@Yqe[σ9[`ߥ-V`FxywPx`r`l:"]0p }_xRmn[ߠItEg(s1`X[Աv5 ć-59~o;>74 :6sdaD_>g,KLة~w*&008)+]Pr:)v0_?檧Ti^!((Jk&hC6S88ޥ||&3 9^5)\>I2JR5iڱ#qyD ^f|i'B#g1ؓĊ+ΘԦ?3t4A{He*x;g3"&$|Ͽ530p8߃8?ó f:*\׳-PIuC.z}zmn0 T<Mt3֫ڠ\{zb),CS9by(RHV93{8xoAbH77^N u{|Hv[t~,] $Pf[ an*Iެ/ImLs[5`ILW D9-s &a-&wN*y8Y6?PwqUB-dgܱLsbl+NVPq ˜#~ $P}a.z m!xn LL6 #|e Q S\Y;AZ.`v˶yۻh&bE.ZM}o`q4UUvHxJEL1:Y Q1?0R/~Yٹ),_ɖײ;QPsJI`1Qy'ir|ZE^Ü#\ +QЕP'^jq?sm &b ӰT]?3;zv;XJ Ȅ֑9ֆO (`’,OxhhdA.{Gt,bոՒ߻ '}.Rx;~R^G!Ⱦ>H9"%,Ɓy ?U7BA`: Ɲ:ϳe^ulƩY/wDFZmZ}p$*7lp4v(6{c o_E8_bOA `8m/9_f31t T͹7LNximÃE~ODI@,%YeAЉd>ݿ3\E4wci> *!^72NX+Qh xu^LJ ( 9|po-$a"iˑFJ_i] 17o-%`34̂L>XO ǹ`oXQBfd9h:zl[:HWH Z޿J4rEBd .,2{ }#GЃ!d̻c1C) (Z'hiOnZ{fk+3*Ȳ=<)H)!B0+Цfri`ëOF-$Zf)̿py2A+;l\& ]6P܀9jeKVK{WoAԣ7)eN  Fg(n-bE+s!I`PUj?Q? <.6aMlxݶ{̓U6I 3DxwY@ {M]% j-=:,NXmȭAĮdm'`?$}dpI{G򳖎hκY4`T>z41f-\3gtYm||:Oy4v؀\gyzT.(zLX BģHBWCLӋ&kd.?|`/t&xY(Jf xN9khޔ 2Ό 6] mܜ/FOr^D#-& {1Ng~mLH>AR)_CRO1p&>ϑ^Wk7G#oDC"+V2`O@7gMCMSErr?5xàݔlDi{!Y7Z6(-ޒ `*ZP^% R.Op FR0'~hi=Ȯ! :&÷@`{*քc.tu*1Q.UwiE&9ioA/KFXOxC7LtrrìNjpG B oZxk2m26޵̚pLiFͲs&b)I㭋|54}gSHQO(K$GJ`0|&q Rq=Tni)O+|&"'jk<l3/ f*#ZI#BuvRlP-0aIvXh;Mԩ/~T@; lqA#LFSQ!\%% 6=Ps|BhjdBbiryZ" Uȑ|.}m|DU5rYVAH?"n n10]f0/(i{_{c@L MA( (l PܓW=f۲D%ť5FȀZ#v}OEއׯïӸ~W܄_)aEPeiL>,_Г,/מyG3Ck`l5\Pq@Rk @ncvi7OӬJK1|f37<3Sa|]ڨ8a*fLcvaa_lO=_TUW4v|kb{QTv&p;Ĭn?zkr6v,2B/uԺJ5op~P(oo(JQ/ `#f1 _Uڤ%:n~YbjkaE)ߥ7.~ 0!lb,8SyX# w9}my+'7w0smy&_AíږnH0 ӛò}ww.NOO5 +Q'F {tYSf6S( PEWD30]Z_KlԄFџEJܫތBD(p4XP v$^FLDs_v4[ہR-UGrόcb.]cYx"@q"'piC+Ҋdu{hg"!-dߤh<|%*:ט N2ƒ*jW=ҝv.R:yU. 75Iy=此NV^?Pk7v3|.'4bIοWzHъvЎHJGiE d{m2GNF"u?DuJD kq|22^_9VsnjyƑW̵:ZsqdSv [1 Vss2·>˷0ӈ KBx itсW=@0MA91,p)< R4{f%м;1 lf%j|q-Vvk`㛱(di{v,x4gV2'Tï'4"*G!;_bX:xH`i%ۻC7xj6QJ#:vf,w^ Opw.߁pǏan~=Lݑi&@3zh fiXbh.G_0UYC@0@,Dgg [dh'GIJd)rHpk#9q~1at46Li-bmsK{f#nV)bbI1분/x1nNjd9HvN׃.\)bkqe]}̩MYA1M-n42#Gn؅TV'2.AT՛֗s JDd+<"5æcVSW%}gc '1TriK1.mĆERE;VJU$YeО DRoӧ^]}g|o YԀkfڔe$Ұ />KEg@hzT fK/p{ qvIƭ`w?!G[_YZ1L\Խ"^vFX)8u|wH姕I`B:S3 8;cQBk9``-^ʊV=/i7#3kH~ NO;lbQ DRJB ZT V6P MLꪅ3f+eAhg;FBx^':#,]O]ʋ(7^8VY=^!KWP5X}b@2fO`RnEgkC}0NԑPIE,;yU3܉'G\B]Zg [_iފ!:'MЌkT7:sQ:-Jwd% 6N`-ϣ"w4V@,34'>тryT@?0LCIQ=-te6hN-rxa8.h^U:\]ZW82Y-)Cxqav1S(j`3)j"s&fKcֺ~9.6>wtm1 5[Xlm:TgGvY0QDnjs"t𻠅@ϳhyޮūw{1_# `=9EF9ZDxt@M8*wf/'[Tqg_)+СW~|]\2}j kN!ͅ!mGe'E@CV^$g 0ҏ8\ A{d|3cPZ{Ss 5ʌu-"z<╫)$8)h,,3lA 7!ݪ\LZK:妐pqTD< ˇO}a +ǬRJ"q@up43@"Ok!L]?EMّaM0%o:"p bif-ْՈve|[{ʜ6#S,㳾J ~B>t\CBȩ~"-R\iuyuS4jk&xt+r@R{h+qUW|޵6'i[$| vdc*=Rog`m̡ˌĞYpcFn9%|o+* 6u= θW-ܘs\/ RUG_G4rg *!׽UIA cӖ[3\$@Oa`##'#VXlβ][kd`xQlsĮ2aD<,qB&bvYW#U/տs/ͦz_?}%9Ks^ c;OG a#?!ƫ ~IĨ JeݧW*f*Pyy0bd*"܇>-,ЙB8{qK P2y=Eyw g!aT[v]Aq <j ?d1F]-Ls[9SҪSuKVK%6 ; [|@ 2Yw-qϹ/=H'l5="Y'W8f1~{iRΆVVp+1ÖHD@3RBaמgESړ0[DD?K{:dIp]8#c'd',ZL4tƺA:G809^Dhj0U$m^#7]Vr;n(UQ6#f;k o}Ohlj^oFn.E`fvwL_{lvA=xt,-\t9:Ǔ#bq0 ZeWi _8L1nЗ3|9 @s0!kh$YdU0#nA5}-@ƣ49V J`ב,t UA"0UQ߽H5g$}茔afS*{Wؙ"Abw>:0Ϊ 6NltCѽ[\$SN:){;~kڭՖquF.2߂& a Oi)G2/}7`ix^[:{%3pnq`A~4Jp?a5ǾhܛNYe qinz(A)<Zّ:}P6#s6P6:zz1w3 ؚ4=*_v{ yv+C~!%x2Dʼn璉UVE}4eG(^^+0W9]Ccj pl)&&~r:1[Y 3Pzx8T(4D8bb tvW ؼ&ǩey)hZ6H5ўgfzx!谐:Uq,n]t)1s&HA4J:M=`r!Zŀ7sN`(c 6+&Ʀn~8z/4A׏NM乂^!ՓUl3iR-NJNy;Y2 7Xk cȃ;,EN}z G:K$ E&4k)~OV+hqHzUK H+T?l?GZU>Jn$/Fu8!Ύ*}Z.9i"]o1X>&6ibVʟȪ!OUAp`l~'0_ܱZg4"bC#reܚOc@\a\Wx_MY?*|`]'Fa0fX5tVl tjDqjӊ~"*k^+`LLˤ~U)aBKm+TAŋv;IV%4*^w`OJ]al'K`<rR֫~I" FGƣ:#[P_괴.mBM6*GذSSNVj#$HfR$AMn]GoLƵs8@uΗ/nQh}qMz{3d+A ^}'#ѸA |ӧ$i9Y=@4k]~ٴP,woHm^V IaH g'`JzFc:xC 93i[B|uG]cnW8kgUVZc2V MEjr'֛!TqAи)[}}~vlh C\-t\'V5Os.qYB $.U"pֽVKmaYk_ @7>-]N`X ElEm:JE6>.E"X>jj-$G dJ">j4OHG`K NRkaT0kĖs%}šO_dE}G@4'k_pO5)$R#@v^Fy;f:]+)?E໩lHx췫3r{a?72eZUlaPCy&a}^n&rtûorOߢ{Ev-7uG>kְw| Aj"vqH-x~Ѡ ,J+{3ۿlP(%4东f(IUKJc.m-PQH_s8F];o7‚dٖ%[.fRNzCGk9|8c졯^Sy߱6V?#-hYܣk(x5RxGsd78>YQP8vKf-ȯe BK7JY0,7' PQu( +$,%rȢW^8nC. =qYq?V- J[sPs멾 sr4v>~ﵨ3u2`;t=-J"P^ZC).ȝ0Nʪ2{Rj;/ e~om%-H"t_;3NțW'xn?N>lob%8e4ߎU@-NuPpx(-\F 3ȴ.&AeYCRc?~;?"MFәz(GfwVg,ߡ;o1P(K/woDeR-y ]!d{ʈ448 W^t<zYbSN%GMAXc](Xǫլ"u#}WGqDb4ٺ,-LA%+V|&+EP3\wEĐilxZw0|K6FrFb-s}ؑW5>TֲtɶDny {b7nu.g ;2$f?eG'Xg J3?9+_*ScdH?ӟF#8aS,1wlt_ɅpX d=Z 09آn]rFB!Rʠ4?e d!tS6`3ZWR,9)KL62*Y%^7,{UގqRl4+c51 e񁦄Ih*ge7VANh6#qدV\LQ?sj3GI3b=sa+LGrMt8&_mbDZg时It]ќgM:YoЁ05A{ڮ**z-3C$î;66wz'SA $ITilvH?ZơUg,]l;>BxP*6RQ?rS%l'B8p:j%p:nk1!ZG=1,RU C+{όaK>;7Y6g8'ȌS;uc3 y]Ƒ ^S9aC2@E(A]]ʙO#.\r{3}9(reTs+,ŵW2W+t7K_5"'%nޮ49.Tu +-#{=?fV,fwc:t"nNgX;7l!/j&B^f>nZY)6џej뜇}&4k@n“XYp >UWvX% XWضvW4̧6#oL=Tp\|}ub51Z70vۮ[S*wu+Ƈ-"!8N$L76+̼1o.(W>Ͼ+9k.:@ܭs̜"Do$IS n2\ѿ8yK6b4x}j.AWrWc!Hڥzd vdKQnQᎵW!'yr"RF9Z^jlJA$5 rTA\G2Iq2x<՚*F4bql(,Z f{$AϜbNarvkwx4eOi_*HՐ:XĩߪnwՀ׳ +ֻri~>k00Bv\yjVϾ! F!CM цLvKGzKbWL0$w%pg\;ie}w: y nH}~ olkbSGC7Y77{]oyYa8+GS܄s%(7_)W UM:C˶8$4ì4OKM5O`袹3qOwN |Q-y@[S`Ft *MP h]S Cb*C/6{_ TD"74wlG ;b$?P4&dJ264gOvԴ*6+ͥi'WVއp #=>98w ѨO\%9R[AwU ˀ%)m;hL]+CD}fܑ (5]Vh}SS ;  "W7 $b>b"'e@t5 /qf.;VV.Enm DePz9pdr\H -J@~YQfC׫ų];[4 EQZ(f|)_L-y XxIve!FR=N*o qi%F 1EC'!7fYh"*7M0GfȺ iRiP*Ua ESa?d4pM6X(}u"VHP{+Ud{n~lQ6BފDHXq[Ҿ^4] R-\7_GՇ7Д4~ղ/ϽT8>jT`؟& \_,;J Ӫ{K032>9 Uɶ".:60:90omfswZ o 6p)/cY?d;tP bqy: eS_B-cH[7 *MGSC}Ŭ8>F}ȘR[Dy5Qc8֟ui5P3nlL\ji\yH] LMgd6+Xj0t Bn pYPf4Ay (I#VOwd߹}H$QFxXǴdPYJKvo61G_6 U었ʋUJa`F=W[S8!/dbhr]9&p(ˋhc0rԢq1۞T 59Kǧ"R YkIX~+ugE%̯%ibKej#J7Or~e֗J6n SBM& glx[U1kF5]+*3c$ w׵l 1C˨V)jD1],x{M[&,p}ɧ02^Z?+6$J)Qt5 ^٢`& .lѲ }{@.#'UFxyx GXNhW"I:(Ws vԔZ ?Q0\N)=*u7dySiQ 몇xg0) 4Qo MsUww7> :+ '~ -B%D'TDr:x)Nٳ6IQ 5ؒyف@ÈK&eSnT#FEACfseC0'sSB4 _1?z{"⤥_V8F>,!x~j\IW@CʹW;Q^  -:Ԉ҂*y9yDA毢[b.o0Ug;}Z/Ŵ+>Gk:wꪄ3i9; t^~[mV \Vj/y ;b((6Z݉*k0:e0沜=eVMGw':yw:D@e ͵[HY2٨;-n8[7Te%GUBu i56xۦǷ >JzG-j-Vd!Gr+\}3v^3Z;/ɪ逖}H1;Fո򐱫g] .Gʖ"W_|d5:,83xhe7}drݙ*?^SMfJY?ȅP4n&qw Xv61'u=R5 r\>DL [ZOkm#T%U; ]V8h@ŸAUewU|N:E΄:}74<. P tHdka'zJzrdVG0AGUQس{^3L !?cucp<]D:m fETQߞD܇4aE6Cyg?ْ{6ԭ xfI&~YqA(̩?5`^7X *C#(^o4 J)mRu7;Lpͻ)UpZu *_qiohώWh~CjVJ*ޭ Lsy=o nalp-=FW̤X\{U^?`p`Yؗ~Ű!j+Saqn!~ͱ8B-7yVMV֎&)w}~L]Z S-&"a[(H<[\#ÂVysw1B0(ѻ i%]=Gu/ZpȔg&#-aQxsbnwe];Q7%4B_g8)n8ng4[EIoIęڅ$RsaRvE-ѦrfO2x+h/0} "Vf.:3KoM!omhu GxI$mCTԗfEI0c͘0~k{c{QhJ槒/֪_39,@;/xYU98m(ny CtB`{!qKϬ:qFD yC8,^ #Zpr_R%Ve[wm>X-ũ$arBog3!g~PYcX^y٦L7S9|)1|ݺ*Qf[S*8tP4XC *Bȅ'1<:G A?.O6A=ehڣN$5M8q⼟I3&i,O@:D4K@AZg`@:ߤhľ+WX='3ъä 4X!R!>H`UW^ A74IpA ѩ^xGy}vH!v'0 `!I𒣑5{ g._K z}( ?--2c9_͈{.ԘpQ⣝PH)?0:UbQ}Hӭ |q-.8J6_qyjE=^9&-H#޳x mubao3~zI8oZBB9G\?t"(]p "JrݏE޺н#[㋚3*Ϻ+~W6J#s?GLO*UA""~%Ymu$z@x#1s5$ v5VzlD ) }<j90}y=Q>˝PiKlgoߔTumf0Yo6a՗f* FS HNTǧS? ۈ2` |x'̶?7) w`K|g.6¾F&63Pm d(5AA𯴟3 6oAmO!yT)aSUVa<= S@kX S`D: FhLYcGE0@"a,MUD$f߬`l&ZW<f> NH3pگ+5=39r[>_{bذ$F˼|e2s,„kJcM] ؍]| ]ib@y0 TO!\dļ$ ׌W3gXtKG`c~H`,6ƩWZ$tp* eiI9>Aѹx66hB:/g4r_S P8=mV^`BwsƗ,\h-rP'Ӧ0H9:jI\ idD=`ˢ6G.I=9m{g,< q e̐0"wVU*'|9ʈHȠ|쮇㗚,icEć sVİ8 ޾&gF](Nu0Ie#I2>+O}B{Y5>sp6I19_Si7EJeՊ Mh2ℇKfRp3YqZd=`rO2_I wmծEc.˝,;~4Vj.73lAd['q*@1T6Ax_&rNS@gjY ᷝ A:rx! *W~6<ׅb.j5+y 8,iynmô}#0)UIjdBg_\ }F~ ;Bn_9",(wA%&.PT\˜7bd ;(tS̶@ )\04!F6=#BO|⮍P΢HNAamMDl.՛рb=`-Z ZNWK i U_O:#m!th\p!gh m㏏yDm}CMs1ez`0yyf*ܝDŽSݭ .bukGPU)zz/FzA,\wiɋoTBŜlk1!?ڼت{v9YFWb7,&?uZ$~ MhEu/KElaY)Ƿ.(aQyRSlZIAlGȕ[bR _f]tٓS//_Hׁ ™~518hfYBxD^\5qC F_5ʐB{DͭFj7#z':1z9>|;&Aw9̂/e!۶:%cyk '8 a6]b sPLzBTj)z7knq/={.mOFt_#He$y8;{OD44[O@uJe)bԇlvҀt- P}W(;{ *p7:ZA7ܒ'9UMJpS$EM4Y\Fs>^}xt 2SQtR{ ܩp)3%ߠI J 5fΒRtwOu">=~L~Tbԇ'r]#xẗ13-6/JGY »2 kn bJW3,OU֓AGϿUjA ?N8H9w iXzd(v4>Z 4 ݙҊϪˠ%:]MϾDsZj,lMXKH SgQ|O}Squo$<5;f5a!R4I=L5J1gEasfV\5M5>L>hpW)]&pO6U)6Ks\*czm,.`giraEu] ttTJX)SLX6IxW 9ITᏌ N*Ѭ-!md4r\~ZH׃ޖ$Prr^ '剬l-%ҟRMFeQdOʷ5l; eBT BKq)D^ɘ>[Jj=pz ߔCB[R?jOi9IyrviǸ3b3vlgȸJg\JfE>&**OҢGarn+ ˅::y cL~^NU LUJh$<7q=cN!-1m<FLt>pڪyK-F*W0rXDWZ;0[OF1 C_%0WiUdzR{<`: H=\*'` !;h3y@O !I=;~ׁg_0νR1O^ R s .‚^L^Cee|x9[C A9 ~gqct)yw̆ z1ɬІ9<ē>;=W"&PZ'xkg]뉘?g#\+c^;BH@!N>?N'"ِ͆;6%&8  ~#^$]f҇eKU!3 f<e`h%{0*^RͮoHOF-H%,=ȑ"@ XKL`f/udv[dxvIأW.|!t wut@ eRtR7J,pȠJEog "wѯ7wlP Di<çຂ/΀tnUgR:惄D{GY|1LSЏԃUQT,Kt@@䛺l{)Ι4evƞ*{ ʞdDxa..:|Wi?X7S6$w ֠PPIl_dLԽv4ar E4qqQN9΄Σ0U1@VԊLBS\raQU# @!l>t60pŤ=bϰ/ǭY!VbqeϿ3ds'WpyZ0}o_ i04O+h?[q״.:meB8.$RXK;>P#{ӻi3TCO(*VH1@CVq >7iВ'EЀbL4iq;n0%ߺkn% 8= WtImdo^&傟'vP4|Yr&kEXIEVf3Yʇ~:?g+ f4 Kf`.W|%KqzMGAܾ֕G8Y;Ovhy 26)հ/M+&g5TA }Byi8)f/GVGG=v@:AslLD;Oi3-[ *U(;ɞz^OX)d6P#Hgyn=@SVPP(u&&7k!f`%):%cI&Cl:loGws4QNaR\t+q#`W\xp߀'`\#ƹqY|qlzw7[[gk4zs}265o)#4J  >I` hAN?K]Ն4RuE^ B+SŦoE֒@2,m YIʔlZ,\X~~ѳ¿;DIqy+f;srrRxLF-7>4jGY/InAHtp1!?+? Ev8P++iO $K`-p*V*^WiX /pvWkv!ԢzܭBEf/Ѡ'sO#ӱ!@hM_V/k}T9["}g, Tz2Ę A]/"}(Zq#i,5Ek ZX6ybKD%N 2~z׍0tH y$%Gk?Qʞ6&i"Ln<\vEQL a\k)bޚ<m"c ׬wHkҼIU`VL%AB#[Z hIde$ߑBL|kpIqpD3DȈGUcaT6U?^(xqwEcV1sy-=k8nUNЖg HN_" l\tTվzhdWh/v 8Qm)asIX#]l5>bӝz.vd:TJ'\FlE`SE:=IPC̚ w Dvv^64 pR vƧȤ DtU2:ofqeO |)2 PjeخSEԀ\9H}<=XcLO"ǸcC<$2=$lw^A'=]5\;&aye9S dqX@ipW1+ذf6YV-XAd,# +`yK)䕼8{Dꗄ&paCLCD^y\w}b!gަp/R|ĭA!5jd#nn6nGf*PkE`ʆZcEv8[uΛH=!?ot4Θ֜F^72}/PSovq2ǙÍ`6/շ$Ld"e݇dZ.gr-ykIĊIx5f8.U[l `,'Gљ_V.Ys{(=z[D K#A-iDz٪_a2as]JŐ~+tPZ_1sgto5XbOd(W*)9 *vV3lM4G|p}].޴PE; 뗮:X h &nN-S΂1 [> z03Z4$*OG?)\uk#eз7}rmt)E#t>dnm}K}B1DB;dYK{-\8d~~"W5nզ!YJK2*W"{1ِx ㎮1l&#Tr'ns ГxvH .lF`{h4[zUj5%%?پ \ۻD*&e*}pPn=b-~#j%A0&"Ccu!,6 MK& %qSnGeO~n#G A3H́%2XaE9CLtz:EF aIp@E$qE`c:$wUlB|4jII#Q0 swwMp+s;Y"-nVF/'AoAXhG2 / 6,vaU}k+YʜeP aB™k_I.Ê`|Rlf7sܘa%n7$7Œd|0ձMgu` %X.@a9aS^ N٠פ+<-\ÙB.ϣ܈%Wpb:0* A%~*CP~HI#˳C+򽅆1j_I.yHйAxK ޺l;Dl 4(Q5 <>(?|EUO+/Ox;gi$T\հN`mXN"ף/[(5Βz`nh.>=&,묃bRϢW=:^qGsĝi%(O{c`xEOV@ p~$`"@"!Fcܤ키8j&+"|0m+jR#z7^B΄i&OE=]En`J]'=-{8g`wΡPZkgtd2\j\dzp!7t :X0ŋKz DF? h72RC 7h ckn TxT\K+CZg۸8hq絛zPqGϷϲe =}`}J Eɝ/ s/]L-Щu~`k90o,k tq\jnMġywcOo^$Aգ['IŨYnU/wiCr 1ۚ|7)VҍwΊrĎ,X> 5Q=،$h9~d?]H 6Ϭ0)޺ 7E\q.)0w7}2+.-0zh1_4۳?* [1JE?+Q;'r2t8V!-ԾQA0r#y#ܬAX1>c}f)T=x. g:PrZ 5`Pž/ :i9|3z{~if qѵנ~~b !f|ݙrpc].~ZykX˨IJED9W'@ zo0s (鷐s m(c24'%P*辇"@M屉},.U[ޥ#|'/uܪ͓,+-)zoǞ[*rZ`1y[k.Rz p sQQOb$uHS A@LDn%kL A/+H=upc#T t7 D(~p'^63+Q4Qa=7~(1 @y On`/wңo cPqeo'2nTR@>H\g C֙ԍFh}򕌘yp25R=U"m/ʱÞ'9Rň-&w гNܱ?$6U:IDZnG RήvpJ!̒G9fu;K[9<̖/(|?kZj~ xV#kXl'L[1Tl_̵/6C eUqgL"H6n{T>yrS9f WH5\0x/q}WvD^ B]D{m[ڐfhM|DtH#%8(+Q$bxI [ O_2t+u( e:L,yfBNQ@έ?+/{ HJ^L$MGLcU6Jhg6 #ʡAMaU~s)^2ͿouH|Q 8Q{c>h*ˌyC @Fe w/%5K}u~l/ypr"b4}tDx~-/%J]Bظ?wph-,wvLoV;GMC8rQ\C)D;9PDS{A)9JŢ8=pgJ|SZsLw>OK{'PwIލ5MI”! F XvHwtª@ܒV`$]JZVp`u#:{>ă߬APfbk]}A\`2PT,_x ]Џ#{_-h^\OT(!*4adS;+y6z ]g㦒=sg]j9k&J;DPq=$ <ܣ"1ǝ,7$!x`X{6t?^d9ø$]54pPeXH2Y˜峴'tܗ"^{ <)+jh) _%?%уW`Gp$wZ]? A'fO\qdd վz!wݘC#YklK 9iwg](!ĸkex)h?8+s&2'iثZ2RVJI~9]5xYQ\kS҄HW'&ly*PWD(uWu}JYcO.za=z4 ky dMV!WzOvҙwFFbvݿ? ,]]j;vZZ>wx 6a5N}(CJ6Di)X,e3yGJ y7`ՅkUR}C rt<(;^3 3f?N! ubps!"׺x?Cˉ5XƧrduG$8X NQW\M%mEed"#]zGug?rp 7nދ+r֐秊 -#t|DO5Ga!R6KY7D:Y-vVE˴xZĻ70"/@'0Tčsx0m!DԓM't\s&FD!?f/J)};k L0?(Up_y8-rLvoP/ 7.Ԑ̐K >قjgIBY"-p?$t4Zt .5̰s[ G?~J<9ˆ]S F)w@!# O@}Y%r[UdK.\Uud++\8WBuF[ -E [6(=hyϴVYq[GL ?|2+egUP %S9$6x)@GA%{oTZ=8p xơT-7dG<,= F'J( Ҭ.4A9]Q{ 0g(ip"G{+rFL𸍔'OTaьx`D| |R #I_ %'= ɪ".'R B`tz. 4_b꫸!kAۈGg8Y(v ! 6YS2:Q =yUY :}nj{iTUQ65tg]q`8,pַG[Tδ|ag>]@Ï@n4ʤ^8T߇PFM7_.(C[d`lUvs285$* ;~ W-+\4E8F8cDb]E&Ui{MǭĄ&*:{ 8}gSB&И,y7꣮οHj @%" ʛ%QKBxeCa%UE (EGLpl}L智hz a-ę{.#G6׶"qd?b!^ز@*eJ!DRg{^D&O]\9oUHxJE7 YN)iwY͓Q*CEnɟ"f'wu?k6r%]Aed.K_1 9;&S_Qخ =S(Is0Lyvc1~W3cօ8 '+G ʯ\'m,Ȗ 5d[ZCr"<za6- )y < qi|?GԦ|:k3h!]Oztn/C6u&GAĸ |mUV9)"J%7_7C.lQ/=p1gr{ETGSDBJ/ xz \6i)K7"8s.n|k-4c[IWJN{ꂛ\{Sи@އrL?q?'UG;Ϡ;Qₖ=$&r7Zo-}':"5|<#~!<ث*ش].7)^N"iEELƉPHg$0z]F8k3oܙ;-Lh-ˤ( XZUp_Wq VGpzߴq&utUu_(HC7jK-ZVx W2M(EIC3p/ټ_>*s4TenhhL8<PݬS;fe|Ry!%!Vu=r.#wbuB(w󄋶fP,j1/?qχ|YVO2BK?cی{lAW&Z8 f@h{Lo;^= dh]^.)mkIWeB'coI+X`|zމu8^Ei{Csl0(%Z<3s 9rz:ٿzg&K1GS_^y%&pud8q{z,r]N!߾9 OtohVq&+pIh$F{>WN=%W=;=Hrq8ue;\E=>f~1,>C]FvuHŧۓ18w[Ioם6Cd`(p?'bF3 }k@7)δ 1ۧd{|ec 9L"noz`*,K`AR3p]Hm1Q|< <ljR/j>XbR-ۧ%2zfvƒ;N(b4@E6 !wÙ(J umMV'{͔./ 1B8)DI |Ф+C4RU6>MY&N5nѷR\R_u/ u/UC 9H(5l[zuS F:D\kVSuPqGin:Xg7!ts'V2ʕk$Ru&1=X}F4[QZ!S)^\BL2O|WU&v١@\J1xm݄<_U8.}jX ;-jC@eſvM K]Ҡ&9͖{Zcs9/ MTeway؈JkKSQ6z֓s\ 2TjZ٘~nf9p|pAC9хIÎ8ooi<V!);P~is@bg[HC:=.q31k0:T]LkѴXhIe.+U{/8km('h4M_j!|%z/"OܜLk/H2Yr%-8"7[{ƙOK,ʿ.ǁw@Nev!l&O֧.D>~gP穒U]Tdqt3&,^ 'A~@ҕʙ0A%4 E 5QGU%+8G#LܐXBDak!^ṵbrpѫ[\H#\(;t|a4mBuHyW@nOV9\AR<"s/ w-48ߕ nY:5V6Xٕ؁#).V d3%$_gq,ߣd1fT_K< AuQL_A6NcѶȳmDsј^PU6Á2s-^oZ65i.Y|7-Otus C䯟P {-ŊBd|{-;T+}%LJSN %ծd.c-]k1tuY\c{0n"E܍ڝ ʟeR#6?S*77Dhc/=Җ(wPB{ [!Ǣ8!ed1b#ɨ A|V|VPtS .ҷ+?*1~7 @?RO\`/f΃? oɪi5tt+[sX=˛`B_}g4vWJx|!6|a&[gc^l4+>Y!g^Xm{ۤڞKN3jzZZY`` MFuK.S_IJܶې4; z d\RKWYY+-ƞ%ors$>pf0@M'rfke /fu :B tz;_L3wl$}\!}~hH͍tj*R?O܊:r=Jӌ\ѵ1ψʹAL$Vf鰯pWE1|72oZeB',Ӵs{yԺ*l{nhm13l 45 C=]ݷ< pY¡8Homtm!U^14OE }>4^ǖ#qya'TJC8NqZ+SLХ UZaHbɸyj,O~\>?1IC@MH^.B߀J .xg^"؉ Q|5Rɻ,j(:xl˼0!bcHmW]H2혠!:F:v;S`? _|UN ʸ i)SKo Oala{Wg=%Kkf:q3l" }3gL%}S BBN-o?IyՈٙ{GQ*8Ҿ9Shtќt & _ 5}>~EPIg(LI+5Q.w>% :C-#L|1<lHHP_d!/8V>?b!}Y&$spj0H"u۝!Vs,3Ȉ,P2S+7}܁WǤl8oWŰ=dc"5W)%Ȫ-uEik B$zQ w[,'*]GC}΃9ǀFCl& gIHALkH? ȩJ^},[Qs#'8=j{ٍF.T;H[˚oCf&ݬoQj($ՀpWҸEXIؖ8BiӏSe'bms]+@ Hw-Ȑ$l?<34 ND~I(ZqMTA(6KrK/\:ʺh^(vӜ!n|_O\I4{!3Vt H [Ɔ\c}axHm]'B{q2*j-S<076a>s)R$]‡6?-*&{LSmT\mSe %!niJv҇"@;}g0pH#֤Uw&n8]'S碇xn$:@LBf² KA!bQI5HLyn0BXFvRm{.$|e}EJLysE)i!Gj  12w .jt9zvS03(2rj՘0RE5R[ǔdXԚ..RTbA;SG: ohx'Y.ri[FF]D@Rڀ+=qX&lcDOl-ݝhwB$l.+6G%B5>^LQvlԶm-.l:>Ξ˱ _S:fAbE|t'1^Y`n>t'7;j>nr`M=6 v*}ܰgW$Ԅ FIf|A̲c*5s@0CS-sB " | # AWFp_wI*/2E\*HTR'=`l 3TIxyL:\7n3fWvT.h Vo7lݓgn7zXʲ4if\cQcl}&j&pp׬3^8!kyq+mC[rsB_EYR9Jt"}_7jV1z[-BmYt{nW\$4=PTo8dp9OQr`{(S&ˇH B[vDџ̣$9$w8-2<,oFSuHSsgev*>˔kHe[T쾕O6icAMU17,BlTnڱP5vj `|O^jg6 o!kP2LnPx8BB"• J$| LC-#DAh٧Tz>[IiyoHl;Y--ģb9J0VƯ /K$\y^̽H3~wrB 7܎tYKKI q`<|wnQ8筹L#1QI#]5 ;YpuW?RZ_N17~I'' p(Ƨq#I qep k ,ǂf`$C9k%x* gpH>EQەZFhsm1|(+)J朶~pʀnJg7Ĉ];S)?ϓ&cb^g/V2]Ի0@x~>:"RˬS-^i<]x@iyUd鑸]S]9 Q?2$9){tQnz`Ŝ [q$|7Jc~.Z"vxOE:;4 ̙D ބJqjPV7߰;[IP?ng-U[5$t-T 8hsPzq; g_K H%wL ;5~|vo{O> 3Fih$WBJZ|oS޾Qȯ=bg^W1p+n2SP.HW%#&{Ocϡ=]v_hTny|e JDOMweEǛ`q)K9HP;x/XV]&a1E(#t*F>FL ?La\/1pK=t1=8}[K3'UPaўi?xXkql#+RN23֭2Ֆ بO4ttz$P d[` 0$gfo(HM$G(%zMeW!?W )`ESI@`?CSV{TjlAS>MƎfBFjR>`4xZr~vAϴ&ӼBIl$IOYO":ucU(z@EK&إ}J?k"btd{5BS蟱ޱR6s;> bO+J#{!t+΄"vEtj]TE{zâx)8Ə%Ó}5 =s_srjT;0zRKH{ʑ1M(J*y7~>A<BE+T,"k[X;YpwRBVT_HYvmxQߵhaxSa_@K*W͏ۖ]o5[9σXu٬A~fAL 'c5z%-dc_>=D u1PaRUd9+t޼?KNtF\/R1.>R{Y=MX?wSmJU{YOTjhQ!![1賕X"f -3u?p߯}@\r[{YCixoh1w7a_4ZX#<7J^1x5XjE93=u&(X/c| .L{}, `z4Խg>- 757qRLub( i,DͿW9GH_1R$)dP ?\E!Us'ؠˮvk49 F +.q}绪 ݨK)-뚪xf˅p7Q"k$MFNϙgQ A%XӄaCP'$A<=7,01 D6<苵yvm̙zܝo:F]SODz^_ں}uM_'otnw6ͤjGnzձo;O 5,+%:x*-p%XLd ^ȩ#fyH d\b4Q#(c0M+n!m3<HO[oE&bQwdVCM{dS[ʹMLvuf{YG jkm8xy䏁}N|-s;Y&l07/e{Lwf.[PCډZ86}ps@:^Q;zaQj Ϲ!0g4_]:>0lȝ3bd1"ֿ4p#Hv_/?wd㴼׬})E39T)cb2DgK';9:Xh!o,MRXpY)2/wFIH*) R]C`SKgWr5e[_}Ys=<¹ǝVOc/~PSF@} ³g=ֽD M곔S2Ӆ% !k-3c))!YFdlu{bp'bU&Ǐ'/W>-Eb{ p]J %/_[fMXchm^U3r'PIS[?|50n%3Fఙ:Q\_ ufVtog? *s}D>ǿV$şCW.n;dM 1|,H܇"eݛ,!'vMH>l]S sؕ=X8\7L2L&-EN:<c@#6q*72Y ;SX \;  ܣ'QY! Vr@A, V'/*,GG~ss#y-4Wu.Gd(1KU7ɡ7:ES{acZg;AtaL%O{/Z] @ an yD733|BEl<)@` '.:5(M5ۊ/'='V04(HDpRtט;F4xnX2%-&'ߎ3YěuX& 'pwWhmozFFiPE~<ಸT*,>X#_K'2" DU/Gl;fW!Ő6@&o=J;\2=r0J4GqWg @Hwvjʸ' n هO{|:8dQ13H}ٿiAx۹2ϸ];,u 3W kUNGhNM(:ӃO7uFS'&,?87c5>gLPQcޘ1beE-*TfԱ&M=vS-b`y#"?qD4% cMbg^aУ4^ )8 T}*[#ͥ#zt/׻ fm2']OZN'moFE8<Ո'kmws23Nf~-txlQh#!:9Z[qIM {/F]@8*ꨇm@StG.XiXbwpvWmXZ*s$'D#Wꓕ@1uwt0 1 3UD%/WPK\#J*,zGf]l8s*b,R% uL\}e3kvV7_m$1Qو` v-{m-_pL^ 2yeuctOgwZ7tCwG7$4HҢ5:̜bT}^5ie\y~yHT_V>ͬ2y;9@)Fxmьl@o b BA}9j)NHOoa T[,nfC}Dcv!zxPRTeYQUh@'sXpn3Hl cu%5޽-oFLɞQ{Hx|E(@]*BsI`'Ѧ{SZ`>#Яp4`pPaVCg 5l9JSg X'4,I]X:qU5_֒,:KKɶ)漚.nJL'n:-5k9moO1qtiwd~ؒ++9 &}ҴYd)M_a߰޳AdQoJ߻iJYEҗ]a LyM3Ŀ્j|:?XoO0dG{܂D]5ϛ׺wU !0I6Q"ln$%U|mrNښĩ\3RGeXbdJ$r몊Ẍa"$Ͷ 1k ln¯ Om4:"׫z;v59"怪2q.I8xuTy l(K=sg$)}VD[3<(4DĈuO,,r~<v5qsB85e#{ O\%D4#ݽ#urYFĎ͍.BRlUo9oZ\՞t| AZ; D a`r*1QZ" /=kN\Z;QD ^=h8=<79}+Ȁ*1|US i5cfF#Y \`AAGqa(@j8/<@>M"&] GS 7DΪM<9Pn"r=@U@Yh'PYbWzVTn!C=lnc/Ŷ!aȫuZ*[ĩ .P k *w #ـY7훊 k$ Q #G%:nx+QP2( MI=';QIpVirCotUTvI&Dz9H>FMU>%%/QJ͓J8k]o .^Qr-;dŦkUn ֏>ިӾ({omCooCS2sCSj0(ik8+7{< apFr.M¦u^~`m#Cy3A'4 u~za3qʨrWxߝX{fE1Q-[N Wc8mWP;"2R勉zZ Ɖ%ϛcz /vx&>l6jبx{5l;)6MNvƧg]tG50`z^Ѯf;XqԙO%g%n2|//6>ͮHt6%F٨;ec (5c.Dr%_fl=E:ԧzwrhB$3(,{Cͥed3UC2ms ak9o`<9uA M_Ո.WC9yBTigď5XCO+P,\Pln Do}2ؘg׌FwD _Ehw*Q A "/xtHvna(4 ѡHI ٟxO\R[PI\X,utS P9?+ YD-4W$:ت6'uŵ-_e; ZKIK]׎#4E@o#yž ٶ"$j<j 3g񑸬zFJA{yL9°Y|dAe)$~aD.W-$$-FR jFuN@׋-ڎM*"  q嵩$3`V(q)]،IV5xl"^>{ V'A!rr 7$Uv,5wqMx=lgsXh@8{%Kvmͯ[06!yP1zHd?G7Dź g}R.9N7=Xr Z8:j lx; u"V*{a°KpIM䢽!i"A5GgOxU^SpyJWYѿQ:x:!QҾ t u GSuhXs.ih bGrFy4'=ufOY;{{\EAKл!j#$ IJV |۳kb,>Bi]ZDF EڶYmCˤƖe<wNDE7^r ω.%ANh&TchnrL KSbyE\׳\v+[BK~RV ?lL4O_>$\(Ks*1sj0k #kn^<t]K5ŒyI(}Nt1T€IJݦg“+y`BQ[kϽ}Z+e-Z#=Lެ du=~%$O۽4!ǟ ϷIP&o #!#N*$X\r_:s'+ 3Gs/. "mlRroaPaK<3qҥ7<˾DLHO|r+Ĕ6UFb}?Hշe}{iFBgfK,K6$ÁC4}>5x&r2XZrmGMg.U>8'A>E: \``*>b6>}{G 1=TP0x=!*G//CG$~-v Gͱ?텒]t:&>U9~_(WхUO%.Z=e&M|{ɤ }Ӎ 9cO*(* C@V>惑P.4g_|DюwG-k{bpW9hK.ltg^z/($_S`'[)  :_9Zt%@턗K?ǑGUth))SbqF @$֡jy?]Xw9ub?tyLǸ0#| q06LJ{X$iMЍ+E X'oӬ!IM ,ȵ<0Y|`K[E]~vUAW|]9fR(o!&\Obױ{kFK':RaQ /%slP`Rhcֳ- Pp hAh>MvG cWMX~X>VHTM)LMvKH<;_q7}ǵ`nhsr@h>qDuG _4\'3k8L᪬m0w2ԯhavu>g3Fi h:qQ8 4bW׳hto~'Aͧ> 7TkwxH %r3ҹHA.Zұdekџtn *D{qǒo|q yt|G?Y8KlĪ nw0&'uDSAsG꣪!3GMߎ2V err~&s %(gLmǟu E16r{.DFf m\V|MWNGY;R9zz?\61>sN[E϶|vaGb[cT}|:S$T38@ԧ~_/k{w*TēF/PlsD`bi'gJ\/*;a7! ((ٜtgɓ8ςe9]њk66]o&2[[rWɗ\Sq;t::'Y-^綰zY6;><@sSܔٗ,O}?^ sy/<8SIPnx80*q(r [$k0g m0bҟuTt$]Lc:Ո3y}%Oj@@aE,nł0g <(!VC ]Kе&+mH2h FO;N8-5 5yJۨ^4>7gqe'%}w=~M|r AzF9X_~)؈a4qkYDH\yo2G̮.lRȎUQ3P\n W4ߕ|Ȑ}~HyWCupߠ 4вmsHa'Ӥo54M+J?_! x37W#*0rem-.`1p[a*ͱB_L f7HO&z*_w߁t%AEj6(3,MchFgjžcPy>"wJ0'5LMs:Sa&oG9~)nñ<G u 8C"\.gzF &A4q̲87͗SE1}5,rۡL>zKqfE9k.~3I+/ 4;7X؏fK=]ѢϺ޽b~Z"O %pOC$j emh:jѡ p[zJT&@ٞuc_xfօN:zӘ%PScihƽB^*ǃ5Ԉ]?IMmqϗ鬎L>bF?YW*ZZ+pNFY&vGNu_&atQ-ï^[Q V>lW|`Q7Bh!kpåky|J# TXX\N ѷ14ػV &f܈+mf9iy$tJ$J0*XxٕGo Y C֑4NY'teI{ewF`J Jב,P6v( M>z9#u r̼yZK]Vqo5lz$+}$=7GDːW<Ĩ8cEU.'e1# J]H圃/ψa w ĸ&l!j ޖzBMd ؑz[ ^oт!Z^[+')AA*_%J5/ʜskvsžyhC~ejhpRV<Ҡ1,C \eI'pH .,B>gy7 n~ *<ॸ 1&Gxe hāq'\4n6j⦖Լ#dKC9y_hm ~-)mj GuڎW* aX:I%vQӄu^ԩ9/I~L ~YoO|qiV̰$x`6J}qyMJ՜ZIm#U=]@K>쉍GOVS k Q*fmjd~@Ӎ-rx[ A?:#<-BWbY EZ L-* jaU@*N}Gd"o5SN\ U:PR/p5j*v&e潮%;w/Na,&9Fo]1ܹG?pF?ܙ[x7&՝8.amc\>VQV-}"!OiCk[GGfLu+ΚZ|Z`Dk+ђhx~ek&J:>:%`m *2Ì#o2RDcj@L #֏zS˥Ͳp$?qAʂ`A@ XZ#R6]~А 4FM7 M^p鴰4}Kq ϐ}qo*ǎ53DZ7.w\ȱn TfepId;f/ j{-t4 _ߑu\bn{̙pT,P_mғ$:kpd)dż`#jMo!,5I- cngTT*bnFIE9e-uĠ ;K)HM}Y=sPYmÏITh≻oۖ+4-q m3p<Ńd! pډJ&A.*V`|hxj?Լ~2K/\KWE  g;xxњ{af~T5[-Y/دɰ(9Kyjt2!CI Gʵy.iHdC%~pڧֿtrs8rDm8ndKNyO!6ɿUKow/H:WY5abA=R{k9nij#.`-@B@?I&Zpc|JMNbtL ~2tQFTOm:FT$->rFx{xe=ǥ0~*GɊpfeTFOf5-HU ֲأ-Q*Q}rQ_ nSbxORi=<Ctn5]W|9fnȬ_v8quw]'B_eT<4~]t}0>,3+l ؏DK\ΌL_w!@ol<7I{U2J+xj՛]id5b'T)T[f7k²cp(e2h mɮYZK$a3sO;Ni)?}ꀔhtV~a ^߯a֎ex77T^8ONn n[U4bH]G˼+%FSJ[Qj,laJJDC3qhn }# EKy?UMl?$ض_a9:,xͫnaގ:CyZvO>jt_hX݊d{+(u+\"{d@{O; : ҁDy{/DeT T TܞFzvGťS<(m3G9'`` !.r 7b&ʷ&'皵>s@Ļ~`9bqo '^/a'HGzOTB"qiOq/%`?,RӁXHY3=G O6MVI2\Vt3}?aAa8<\.曨}* CgSMc92ƢY >v7*+gʝhcdBW#gSے0z JIkRmA˻U̝ƒ2gn`#BO 5{U{e0x/kN[m^ziDץQ|+-j$ZHT] FZ:9͂Q# h a(m  ź!R}HC#/FY{2aԚq% nԏJ s@zM%ÒN9!t%ӧdۈs,I!Y4Xx^gjŠy .*Z|9A.UnShL++kWYHV9S]9!b1X ѡgiǾbzuS ,qvԷ,2P8XUɬ0oD)tuɽ]\w=d¾_Q+&yEAҪs~61,s)zԅkr} flX덍̣=?ĦQGz4F)>{<(WK{UM)gZVf.=]K=t*,+V?n7NAMC6@yM-'<3pHNQ8^:xU% hMEΐ'}YK{Wy_v཮d9PVxmЫ&fpZ~ԅa!%]k!_Fgc%/xSyMhZ{zăφT-)@x-,R&\J[pZV7dUdTt{ hI1$k$TI?FV/'r]7Dj҃+*Ϧ;v{^4^Ux2|ԐswU}~boO_!koCXn+9 $K qds'~n,Zv5n9b{Bp%__'m-+q@'~moj^(Y^Xri 7l8'r?q"fk[f*ZV SgXJna[Zc଼$C^NY5ò%0 TP`Xjے]yǦ OWn i- އI"͓?*e)vSs_?)Ȍ#KH]_Im{O(?aP(`:oĸ8=@QHm[?̭LھR& O 7e Qgp=NUF fJ62p=jBn {uDi«˿k1M ͹AΤ|Lb*o.BFwÊ?JX?O8ֵh"CO}f{HlE Q19m h'D9_iUi?3z!W_e.Fҫ pukjY7 zǠ=Xatb*RS:k>~z\װ_9,ƌjp0ف[b >n畷}h38/YK~T]nt1#<$gQI@⍠tRA}ǜDsYK}y [̛$ΤT%X;jnt g2 R `$8J~i~x;iqPhQ>!> P$Mj&t^(h}KM4^[ћlj92Iv5|e F2 ާy ="8>Sn)@t3zBwɯeuJ/sݼ4+B|G3'iB};@m)o7y7tyMڛ{I'!,`F~6qJS% R~{G5\0m n2 mEF@ïw oK/Nn)P; [i EMyq{)>*x5jnWw l/\<Ȋcb0= ~KX`apGR:=dy$MAE]ZG9%G҉Z_UpU(N4H u^d\6ڨd 1tMq0YE \}rSF-C#r ޷Ǵn8;I9+9x#'/ tF*}/Z:*7 څæO ¹!}~zضJ}cݤΓh,5J9VE6ĘBGjG~DgwgVoc_ t3Q콣եМܨ>M5;CmMoGmRTFOu!4$p BsđH j;)h雕Z_"SN&|i5 ⽵eD>v*`3clv  ,MY gJ|XΪiޫKNd\WJgՓSe>Tl⽳q3ϽPpjNSnm*q_|Fˎ\g Br: =IRx{@+U? ƮGqf8{11Qg(B}ЅڒN_S NY?]-(4=yx%3|֞5J*Y+EUp$A8E/Z -Ye1"G Aj7a)@DD#J i/W0uD~F!)g3_:xJ_ hx2tz[cpփ~ xkPt[\Hĥ1]gDaR=vmU_6 ܒX%H1 R)Q鄈dIV hʇ awCRۖ܁2Zc>3 ]lILו?6ǮޙcXm;@uyJ+Ded6:1RVK7Õ|ay7jH; [0)P#tǵ؇[$vv4En&j# /%Tq3!&L D15kb[?kjƪ^a o`lRz ߸!zvj I'cF<.`0`9dPFʌqrǍi˰,~hy5V+ we V3@Dt{*"]gKkH'W$Bc7@ӎ%p\qȾzI1'}=RM&_-U~6p5\,fd\/267A0P2ەg2'B+iSջI@zE(2x=(CMۿ8 御@X/ԍ?6O6ЪBV{ͧ|ʉfq~N/%mv #AwH://Qq[@w/0hդGZ_5wvܶ"$KfU?MpKp^Z#UG-(<a=X BEw C`jos{W`MV&}8/PUZU,&{% ׃8o TF c&ngVCpZqo,R=*$ث"DV u3 ^=+ 19#Xٗ=y #x0N6X?gĤn+&7-vQ6M*>Ӓecq[N"vIH2KEI?4Kjʁ!)0aQ-K2cQl]L`F[չm~pГed##Tc %#q=#(3gK=2e`=;Ŀ/nA-aPtUՇ=ʜKE:.Z·(DG=ep0immH*~tN_rR\[@dv'R?2!D ղ @GQi% v-,9^ 13k+)7g5 >㪭k^(̛%4M1l7 vWQ w9 H@2Ũ4 {.(dߒt@3w-Шq 57 4p{:;ÿ^ e6C5\8TE Ϸ!6,` G8(.~y]R{ͭ ZЅ毭L1z8Df _f њl a=mH188{ag~h{tydg4gK !k)`I 1 ݎzgMhY>sQ7h>5sYA*>&[[+ NAS/T#)E¿UM2u[/Ɓ}'fg*Ghh{q%x[尻UW9)^FbJhl{rI(' ?Õ!/Vmʹ:H^B$@&:~H6I`thtߩp{ >t`ts_CLcuT6|R \}lIl2/;_9;qyYk am9L3US2Q սNT95_]Ub?vL],V!=i>\:F^#a/TLőa~q:'Ro§ٷRNXqj)_>$ +x]S.C1Iѫ˹zDǜɎ~"Ȭxc1˳U?[/·eQY%kJ+Ȩq/~F Vwt7lkZQ?o!:Ma$'-1r!P[x#2tjLBu`)|˯W"FIw7` WDʑXV"s#BDZvl^T&)f٧|}5^.rIA[&'Ƒ}vw7mc]l)heI*p?;`Wպ59ԭӼX0l?.,AA6wpKgp\` B qU,'B^W?M | _^Mz/R7'U[V|uefqؠB'Ġ'fN;;,zh>uɝ O cWw>3Q#*$Xxb]5H ⷧPnE$eq'*Z3yrٔ.Do6Zep. GX(tN=ׯX_X'nF̶fS*۵i087vZzM0%[OF)rh\wx<7 h1^Rfk,VS4Rf2F5/$ߵosv(;L8}n>yDhxd1==k ER BmQ[#0W)̋e4{w.*lj%՞ ̻ZBV`t"]vJZ7ħe1J9cQl ]|_uE:&(HsW7G;OkGH茮45y>9ɠA2 S046 _IL5{m/ $qic]enAU3%ea7|ђ#4a^k_9I$H%A=敏ާL(ekGR*r<:_h9$1;GVq|9ƾ}y%Gv4mghNrןLoS)<:*2KUSXL6UT-\Ty<pdxIvuDE WB) ~,GH7{fK`<(sN΁kn"N_)I 4 r?l˚Ɯx@`zQCՉxH^tc 3u|oR\ї J*H'Z8t{cM!1czv&!A4 l]|Y+ O˸V*7 Jeq$='C]MFz[wYqb+psDf >!7uc3 RJ5X4Tݣƣ@ҿDT`T< Otի Zo;oOU_įO=o# ҍ -C0J`B!zbn[fJ}aTz7 }-]. 4pg /g:xC'c%FhGbbnEAf-*n@ย@' Vmc95u1 sUd&MkwŞt8^<5RtLڈ&}~#e#1/ sXm~,XC^KqQv* EtS(h0iM5Vj8R$>N FmlM4{m.lPcUX⭩J22_k1-*9@_ϲϢ#a_c/QL!A0!!|_,^USa PD~n@|#QS-5o'ۄ.:{R\9:5?SQ@'Wbxt;:VxQqCfTy<"P"E8Yr)= xkg2+ܐ^͙m"l; |nO]9Ε`ֳVO"{x9U!n-[E8Gp9LfP 0rr=,vc[((ݸRtyj*w,!oL%$<;ɀHb047+rEٖ4j_yXpx-b;FKVeSa㽸~HJy'ֹmw k Mo4Y ߔEc ueGm+ V 8Gg`dH{`\ΖVfBcOd8/՝`sA(̫ha>Gh3#<w1(ALk8~1j 7Js2'd-0??G̀'QPtJ^.wx],.fm7,};Q3NJmG[@N19'¥PA 6"{wBL}V{B}1=ۻ6<4y _"N}fc\i8^Ѵbd:amր93O^foe$zR  WXާri((O)I NO)̘ r AZ̞iUpPc^J?2]n6:P {"i0mvT+K"ObZ936-߬A֝ Q50*Ye/ , h.6;aWNsb- -ӂ?yV_ֿ\bzj±ڃ~"_eZ/E!#k7JMs@߇;>t#!J"i}J<$c1ݢw<$^*A%5sp[څg#Bi{w(xs%;Pq̐ 1$uB8$b!:W# u9&b@d-ӅŊKG4Ccn^ƋB/ݐզD݊N{8y&@|Nz BI`;<@],| Y# 4 Y2-n˰kpQ'HiGDVfag;=K-]ki8*tBU wi: k l\hXi[p]FV8]tXbFg Os-u'( LQ2Y[;&PMHEIyZȷi?lHSyV<΃^Eˇ>N{>UI>9yK^$qB+%|)ͥ;SArbY%[>M|&i&,pfXQDž07-zm1Wm8K~SR +{9=17?T_FYOI`t4cў]$iG  O;+4yb iHQ6{r<9H9ećfdz<8::JTD9%Pj^{jFVd=M+ugE⊋D|\F"7]F<&ʐ`ik,^/W-@+~kЌ;O/PR:Un2(c0z޿Ԛo@8;쒮nB>_CFfR7N!^CS69 wg3@l\<f8.Fϱl:𠛓TiKJwBlm)r8& `sܤ*c! #L ݥEԄ %t]v`T1$dٞH+q,H͠?▵FIʖd;$Ph#?Օ_4&lEX,/ŝpe:~Y mZo[ř &q bE; ۘgOHK#L\g7輱f"q5 ܬV6UҪ!I3 W' wDY,.Mnؖn5jy! \)>?kkH1|}NDmw𥄮U7/7Õ,1@Gh^٩ILO!%r-_+!Մ>a6]j٢^NY p*a=y645xY_x-kz /ELcbh 'MY%#}fv8Tu^ꇅB`.*T/y;GMW'|55U񶶭2 (tN~9<:O-*@iLk?Kf {PvZ1;Nj'n#VV)Xx(E7\+QM?jkujZӏ鼓Ӵޒ΋puX lQzDi]fW,$l JS]HD46ҮWԔ"DϤj 1 +t:)gs$*eC!aШ s>"qM7ݷ][ FA7QkhRA ](F <^Q> -P_|E]R.V'"es\uq*7S(Ix[$D4.X t{H ڒn ҍ /TPDݚޱtnK!23.}@xIf÷A%?鸧:y}0Yyg|xT[8 AB:̶lėH8x ,Y&;M `t@A~wu[Sq|D9N^rtЀ>)mZd?@!4cy? S':WXr4*wzJ-T둀)Մ6^<<7hk5jBEz[V(-PubH = 90n@ ֭l0^za緊TU"ploeǑ]!v˭ˊUV۱Ńe$@Ф)žxK C6*(1#`7a&3j,c'(E|o"@43H#{"ykI[h dnT0 *+,!^tBk+E[O6;qX5'7hMiлO6~8G4&P*< ( ۊN.ݎ`>60/EKF`㋸=H@n퀰 QخLD4vݞM\^^Ύb8 ;%,c Z;K0<:o&'穐X Knk^ɵv0aRe_whjTݳe b&' ?i *2ȃ>R=fTTGտw)$.Xɯدwh0Ѻ ֖ Rվ<5LO ܪ : PpNpGHaf S"g!Em7]ې$=BG<-e37äq[Qm&X\JQ\_v *;'q 1SW14D^FRP&mfVF=}~6a46h(#.K(A8ԛ`ģ-1M Xx07--A756 _z@Iel^ cthrxQW>.4&w3x3 3ץp2yq}=ZSL[Ѡ_(|}K`7[͔HoC/ȥF.$"+ۚlDr=񧈀X i8 ST 尓"!#hdiJл3?g{NTd*8:,O0 -:Em~_|!{pPM0Ko~T"e񒑕TeH?c+'ep{,@Z%̐E֑?)@K$in֥u;|yh> k" E[zK*N^9D:Q ݁7+!Uxbgj-`(hQf"w&ްdKB܈ҞIf{Zy1!]ZqC٨ zGiMu7b%z ;[=LûH tҋqpwe\cځCk_g >R'O&ڧȌNi$o>0t/o[؅"32e%(btԴ}>C'Ui\ -59Pƒ!@ɪN=Q͛lL})s6΁]o$`E0ns~78(,Α?7NQ-0(t&Wh0(DFOr^(| G2Ǫ8wlx6ɰq2"!n.BD@@c7ޱ 3ZX' cρ^ :lb ܴ5v0?栏Ƽ,.?#Y591+) 6,G`/n DN!z j^bꏚAb`;&ĎMhdSN7f? h\c1h1XV]}tZ3΂^ݭ#Z0CgR0&d0o3ZQE?Tʂ}[ᤕΝRI/@b"h'<|&,`qJuQWS_bV/Kg^!3La`<υ KQZ!&]1Qr>A.Ð,v)tGt9]e#$ڨ.xC.n7όhh}Z<OmQC*+ض,3r,53m=Q9TL۟)x r"R?&Yկ% تje/Z\Uڡ6Qd* {Eh@eYN~?}LügKM_./cI\kmx".%Lv~!d4TL:0{/w.V@ kː5ež+);mL,SH$Q=)hb?t3BlobD@;߹LuuyO@r!!ȲF}f :fz@eM8ՈJ>CH΅ȡwzWjx~!eΈHBLpfV"쌋uOl.0,ӽ.ڑ\2 OjѤCY%to2P}Q)JL͎WoH&Ahz@(]"6hc!p',׾Ns"tE$qgPW\OmpMd\İ{ɝ*a_oNxՓk5\_[*0n #@TrK}7/!w2!dyrr'ɶyY;rO89R[yfESSSQhbFk3a[̹EA {l7m#eem9XK܏ '4 pcsSKH!C!>)A̾wˊ5S&as):e4$$gb+ِtj롕n/烈hrAF݊C.)#VZA2Ϯ}e.wqȬeQjbK"`A+wة6u05W+KR NgVݗd#iGlW 27ry#1H+e3s6xpb)ӊꎻ]NRڴ\Bl6a$DQ򣡆x}[FFO9T kC0T*H`#}x3Fk}Z޲ Lv&9#ss sY0ݮʰn9 ;hyay3Ɵ\Ș|5B\kq|sk9Mb778 R~-m7 ha3&&,-H-RWi5ȮRĄH3pF|Z೗I=byFIsK@TaK%bZ$%@h0hBǢLN `\٧Q KM,)a"iZqN2 {Xf]fb:[,vr57οZ6nQi(i2蓖IK!5JRc`zg`L_Ac~lZ;'V˴M?łNNgu^>Q}C.M 8~ ]&3n-Ctd޶ǹd#aW@}9Xg܅.F(&ݎ_BXY/6 ?n~t&u'*Go` 5shUyT sCTKVb&j:Ui\9W%Ac. !|^J9BmMj Sh `k[Qy9'GarAq)aR V3U+VF|+C&Z:C6G}Xf7"gZaF;sȉ&%'7:6r@ g- .`D}TKU _>I|U[qWf6s^K#uq)~8%-$Ȳ4ñefvkixCxf~Iz c-ǟV8ݎD*sC@l V{xyٗJM:Kѓ@L=4>};@] N!r2=}!3;l7[_gl` #h9:B/*䨣M?31;FZo{sqJwW>쥫ve0×xH40׽P&Y=J@+]Lhk6*Zug2}ܘz*66|y 4/O#Q8i|=ql'ʜdvUaw*ts+H۷a_l_zIVO/sQoIb op+J-$!`.,P;E-Xw*SӻYutδ23FSFr@ayeBtk4u !\,&fqc{vU|ů!0ǻ\[fȵ̡fXj% bD,wd$9gײ;~{c/G_07\[)B:QۑD>:Sm g3 4KҭѢ40W°K/R?GRGn|:m{|me|t$$d %eu\!͝bWrƞl{&2Qhkc3!OF r GW9NlgV|StՄTAA1{x3A$ ) $-dӱl K{SnM* 8w= dYdA f?^-/f~BTCgHY0\-èX0NhI'd}SE%k*p0ȋ?T1qF9-cq)X&2 }B#tgK՟}u0䎱hBZCuHHAuCXADP\.h ~T1^X| HC 9Z| UIy0DO߇7ug4" JX\Ow(r\DY'C}YYSAdW/<*d)ُf'UO[UUSG N2*`dS %J>ީ>ūvRÝƦLqw9(Je޸i% ʏe` ӕKk׏}SRU] 9\̶qyp6oK*lN% {g%bXnifC`1lݷ6و}A~.,PpcBKF LhQ(x%*ٺ}IW8v[66[aO/vѻcXݰ^6!ِ h/KY`lF}g=JwڍGq ;QbW-&ٹfl}Q=fcy::pvuk.t|krCSn {dgUnӉ|}yMΘß^ ZC7[L b@it$ L%r~PrVB&cH}2-BXĤ$H37QRls5Ws&jvˇ 8s蟝C#t:/N'hGI+_@Aq#kcAUeԞ_E5MTy)i`; ȂO "enP!F6]9"]lp4nyVWvĬ>ov- b Vr\ƫ[s W=30(Q5w#7UQdr: kPa{7,)q (OBXe|.6*DRzC$^s`WyU$ڵs. c78d,$B9.)7+-;,N u#r67k V~RHː#lđ}iB^<{.Nmے۷7>=ZPvClM۱\gMnVnY89)Po>[TYe3a|PcDN9y#uܭtԵkw$="W2/)Hxo-`@# Uoeg5 OMf"^F,񛮳DD "7pQC3"xI@n*qTU%LuxFusJ.vy d(w"x|qN{Cv KFqI[?>RNI#+7LVpKAm,9cj~N2#!,뱟P^9TgFqmb{r5e`:ÑoO"۽ޭY!x"cծx}A3##FYrhf#wr5!f k~ɼ5_@9Yt@H#s5D}MGP-{>o TG~zXkРujjHܰ9M1IAEpQ,';P zo}X( ̵_Ɓ(ؚ`DdSOŕ$:2j"_H$=}Xn xGAk>Ecn3tǸšt#ԺKpTTɱDIztq:*W8RPRNɤ@D#ao`j(OaVy->9n[^I`sm; JŠH.U'!q?~돁n܌&@%G4tmid6͓π`ڑqPyb.;d^[/!MwfyvR}#'] MdtHJ4M1BF[7Us$Ybܯ۴go{_?$A¦>1LԐca+!1d^F||*`kfjԷ _cdL"hӪ]5G-^n1]߁۷MS-5vIr wVb -- thIʻ-lVE4f *Ϳ4jo193*f4H[]i$b5驌H6M?\[~_PJnnr@MkJ$U ?<*_Ӽp$*R0G-i|8J|>b(MȎMmf䤂NEVtAH\GNKG`xi,NƳT~I`%An޷:} D]d4{v%PՅ]OT}PmCk7[\:L;:~V#n+C!Xo~`PKc ^hӟf:51þ.g:4U:v?^BT0]:TQƭxI'sChuLj|f&:@f#V.}w]4_pbP$()- v"+*t| {bȯ:Ii,}eK&/ޕ|~FGkÎx(? 1#Qa-Ax431ԁI{D$*\q.[ k#C 1{G>QF*R%5_X% URȇLmOXhZ֣횟TV%Gz1YRS5J\؆wi˧:㉌ODr/՚l ݀RͰ`v4;;="?SO [crAHP/+%/N, IV1 N}9EʰAg<ۤ trtQLJ5"dw60;5ZoȋrȊ!qK,ϓ- W\ޝEK?z(Q1[^qVB"}Cs etٔ933"轄aHG̥hl*cџa"iY`9Y ƿ]i]QYym|~~GN[Cm2RBY*ho z ž]P/NuRcZ549F ~[/}D:Yf^3j=;`7s6qX~tLoè/9(-ZsN h-dExR}$>~v mHȓTja4#(?G+Ͷh&uOXƂ[8 %9 $Sѱl:$nwT`h#CyQu*GmbU"הywPwgDT Ҽ+ .[1x[J}]?4r7;XBUhY>W[u8C{P-]hǫ}q"u'cES5?% .4HQik/U/#*a|2aOR /;O6KV.ʆ#K PoxD]CpfNэh7Rh- )j_{e{<2(oϳt^욨-e6yϣswW\YʵU[)VS,De.B4~x'2K,!dg^y-rvUsQWCyc0顶Xe{Jʾ~gZͲ\omN!+ȅA/lԾcߣ/u;rWdma K>u$>55jA[Fغ]8y 2Madj"nٱ0[tŴuqJ|_0.%g&DZD$dǦӰIҒڨ4 7#=] x{QvJM<R+ #yeRNfT8`L~<]+'SIj*mhj̵7z}wp 1"B{c!8ңvk1M#y5}O.4xzhOн <_ZJk) ,R.& V(94 bL(D5y<Lj,5S(D9lJ7)>$tÚQxoyY% ћ L'sStq"o?ES|"G*6`r AVȴvXKAoeZm|(jH[  =\|遵x*}YwJ,L+7\s6ɔU%m9u_`cѪL%}iVq>w&|Zs׻PЦamA"`_-n2Ԓ< kw%S~[[BeUb%ؑF&tA7*WJ"}='a,L87~(8b MX bcR]rSb=˸]{N`i'W>%0]jԗ(X~`?=4-+ѾK;kwݳ \01k,|A;hcl?4枂,{3cjlbVx|5 '[kjQ:;?#s%,B`n_BCOq۟mniv/qq4Gؘ57ѽ8~ZF@<較 |D Yk9cP \[ug݆c:iHs˖ rN/dO;I?*^siT={QJu!@hﵼeFLʑN y"kiM k=YQ魡056u~QM)4 =G$X‚6V`p*Yx 'e'c*eMAbD,' !kLC(ʶS=l_KuBD kklŶAرJ!eh7kdςWfFDgIeq;Cʀ$-$P6:u7opX-K'{j,ܸK@ u>ň jBZWҚJJAđ %4ַ4}u hUp==2d:߈dK,sNYz0ڹ WCmV|4j tէ0dbF+rLxu5I؈:hT&6R{o3{ǽmw/o-n  NT%eeYr3~JmǏR{3CJ;q/wjNDž,Ie-mݱS0sG{QUSh#UWF*AM WFǔ!Tnn^ٻ~Ȯ&]A 9@egtqI8Z~GFYtO\x?l*C08Z!IbN9qX`,HA򛹇8 (@,yd Ee;)xz@2K3G)@`NWaO@7*KH`[{/a8}rgԅM6_볾` Յ̬? <2"MY ƣeUN:CRcQ%ʤ%̊-m}Ht+(kHLBmo"5UH!͎|C`RSuI@YN& i||y TGX`/J$!J5G>W줍Cqw(ң*Ztb)#<,8AI8Tۤ|hAQS6*!$9{Zn^L]].aA\.6⠷l(յѭs #' NX"|f> L8#2F2Ju4 3uUhQצc뵻}hָ#. ħ?t^} V7۠*7޸ƭyty B}4(9,{) & qjsvMHk$Nu6:2(Q$@Kc6qB`(`Cv4S-+xۋgkLVYc.Us>1#ka)'JZ:y EJ1iGGi& u:GEa ml;%Y8"1P^/$t e_pq 9@w Q.Χ<9ğAcĠ3U7piN>coZC^4~uSX歹 MllF%J12~n4bi?02,-+)&+GCW:5 /amʰ~ǏJҊʃ2ɰS˲u.usp ;53IE^^Ã1ϪY@:)V9}v~m:œߴ(D؀:Bn0pkE,s-!8&xX#4 fvΔ@K'Ȗ֯ '>5Qc3H.ٵiMKH҅PdE%K" %]ܦcLyJùY!]@a v4Ċn0J*.L*W74n$Kb]J^{Q,R0LXJ1Q`^R!ո$P>TqPpdSBu~М@4h c+/{&u,,*kP1ofo"L8 &uZTJ!>YGxBCc{Sy!~XHm{ ^p0^{u:V*z/\.ULPf{̣6~Y}PΉexPl_xjBh. 5m"n@VqAtPZ]9A6 j+VhK܏@~`d0}ukAxL=?PE7Qvj+o'ed9{u44/#P>/mXWL{ kֆ`6\F/RO@^n)aY\{kGzDp ٶ'Xge#u{pdɟ<G嗞w|=φBa X}҈20|V۹MҸp=])HMnWWa{wT8C.5xb 0S٢lѯ]* NJC\Tǖ?6}2Iyryi=FP594Ao[G89|7DFӀ1?yЪt4x{qVl134w]OG+WgR2Ҝ:NRNz)%c wbym=)*Nf3$=[Qm`ǔjul>NMqϷPŎ_+,GU8/ýV߈#$eabeeG_]70H'v+'ԡӡXF;Fm UM[_h&&vGg{`Q( +31=&FzunQj~:24VnUx0ͱct5S:)Of؊ FN88jr3(]\dSdۺzi&!~ЁjDDzI&B[Um?U(| ; #KX_*XR/ WO4oJ]f(Yn-TGY4ӿnGɸl**ځ^ *g ~$+ox[ )9ޖ5@U;F@,WiSų  w{Xz`9Ȩ2-/ 9dZz-m-S\Qbn0i)UI#`=m0epv` SB@*by!>Rm+F)#R+iR˾0`CiiYo2"Kbi@vE;[3b_=l &}[QpLЋJhqUTWi7+k! M9T‰Gf%rᶚQ"ryS;p|t9Q/*ST2R8SzZC[WbB%)}1{5p?Tu msEV'>iAAĴ\ɩmdX !AM,[3T`LU? sfN‰^acawgƒvUbݛuĿӄNvhBL;^(z\U=:TP}-Q5s]Dҋ/HH |rSXK3 |t0J!J&Y4)* WHVreׯaLȭ1/R{4'MRNz{kB'V'?Ix)?DUhdAi0gScÊͱ]jXY )F FW\wRf + `jʋ.5y[MCDL/1H6TS  ƉQ˰baA16e`pP` 38bj#41kӟ!nMŠeD. %36yډ4DXU&vli t_ 3w,JMdukhPu;>g3 +KޅfP ujT ~ )o"Sa3>w)1`!y ,vIY7R*7}ߍp#撾'q p.X5>ٺ-]lo j9Ӱ7pb sCGb.i?%4BбTK_d@#^< /N8t^w7@%ź|p('C "텉0IQv8hx$NWm3 X|Iy\#L&z憺s55mt1٧(QF3%8Acݫ% xK.(-{I2 I8.hע`N5\9MRwφOM hLhŶ2&K&uXb;; l[K t!3vCې˦!}U~.%o!W0>|&cAz]Ӑ^-)2,ե Ld1BǎDf2¤$!)e S洢+z`Fl/tg$>;Sm&TPƐfIKࠥ2t~&e ]Sh1x_#8ΤB n;w$N$ybg%-;qk^W pmc R: l%6V *J`!mLZSɬHѷJJ8ؙH褰9Fp4H,ț =, KG_w[B/T!@x:O$ã~`| OB4c*R%"i/^e!vpeJ`C26K> +?ph0[ZI,aJ} -jZP>1:mS/ E~ԉ9e#0YRQ)m9lztn!'RS@sHYG@e86±@h>vJ9Mx@'zu^14U~bR˹Q23 ނQV*"/S3܆=JO9BtIAP-.E͝,,Nڧ[#"3(ϡ |Lc=|Yu.:N}pYX :gLı!,Wu"xαϬG2gۗDI25n) 1i[ΘxkD /^/Ŕ^p x0MDtLjׇZx;h:ݫ G P9,.2Y-0DbsX(lm趄 }qf3͐B+@4s+D57HyfEW )iKC8G{ ee0/CG՗S`3:bT) FԻ V-W\YzDw#J;2ա33+Dɭv(7+kQCۭI="`&bU t>g!Ek0`:o +ވe6hc8alJf C945,mPSgbpɩ_Vഀ&=/_.w2V=M1gH EgIodK[їh]L3Qe-mVL6S=]o?/̮X:LEj%}X"7z}|I|6A9zS ~ۗMق̳IlkʃqOpߩcq Qq^TsHsdkD_ bHމ!.W \{绺h5=5+/)+7pѨ?s7FLO@dF \87%T<7C/?{If l,x!å(P.~ŗi=Q8kU΅q,7*h$5NKVu ) IuSH1 z$u#iK@}o!_ 2䛥) 7ϴϛFSw"P+u@kri/ Js ayL}Ӳӭ-d^ XADL{kۮT^k nsAOkjHCťG&Z(;qZ~gr8P/ƹ(jD6%Jh v ubh}*JX?6D䃜4?a_{m]17!8Y \# lbu f5*QLգmx+ SÄVE.efqW/IoHF<!W\) 42W䣾`bؖAwO=6L4 ߻c2;װYi2Wl\H?08scycpt$Kr =j62>_DX8:N=ÔwdH CLց*dG~]a9((n&Oʍs {[-I2z/?\.^z31[UtQ@ ޢLmEm"_ +??v]$x3&Imhݕct8B{Y|J?BP<\RC8 ]TsS.^f/n:T61^#9 x|Qr;IW+̸g#˭@qbu#|CfؓSEpqoHBRTvP-z?Y1sE?cRbv `tGTB/Џ{c鸗?y\h֊!O\Z\#I[1|W/9H%X%0g0u_F) |ET [ K~wUΖm_&wDЦh:-D`vt5QF9^::̟R2,JUG <(Ҵػ)(7H-LdUϾ 426%%_7=o_)'9jm~۱>:*fjƉ8DaDgq٠HTN,CJ/߀Lڡg1hCwXb/TxR3Mc6N#-Ss+/~KR0 .Tadh"2:a(5_a](>xnWOg1m(<µ:\-zPM `CV_6TT2L+ ,܃CZ2yzFo{1Di @n#X!Rl`l%\ftJ-XvrQ_3{F[Ɇ5(ggCW Fֺq81( X{su8{$:sG9vʴ0D;qUvodtvv#5b+w)ɉ6~x3I=)OÅ#j,eM Iw'$ء bW_ʗcI-! d,!':[T|h>뇝!f`̮!ñH24۬X]]g/ T%5`&SOG!(UTFj׉~鶩% };$<N>OI+x}yޑ֗ƳMъRAZ1`h~ySbLp.Z`Z!{B1}HYlf{&fX; T%;p:^R*J?@k"2'_Hڸ-:B.AÙګ ?a#dbP˰;c&װUi[:dvKR7 Hk~DzPScbsUq;sٷĖ-Ԋ]Y7f%W߼= Y`ͪ%a.;63 덕7l\Y4Ӗv]a=Ђi _jVpcF)lMHE*IF@.ZFHt@s( $iw͛d7zo E5MEnݱ'z[ ?(CDSߜ.4W?-/' -W&GYOF̵-SR)B%  ۶1v$xcJ.+I?U& ƫ^ේ\= z=1k6kS!sr:btՁ칮'Z0KmLP6-]KZt!h|ݞlD=`6GA>ƚ-:.(Jx47ϝ0}f_Xg> 0> $N]:PDhM:)h226;F[`/ ǫ9n#쳂΀y7o钆P l}itglOLǥfܳխo;OWNcti&XqGHaVPN> 9tG4eYx|@u!\qVAjnX&d"E缊>yt5 uLCjœ=$s$4 #e`Ln>}Q}0f́pL.}6|isJn4c9_k߈שq?j_ S_<6ࢭ1MNcM$l׍^'odW4TYoT>-IKNnBId"1lc3Z`1P-$yx#OC-zx]'x,Sĺli篯'uWX聪M-6V$Y>® n5!>0}][{⢚ڢAS=v= ifw]ڵgv-7Tn(^Y~J@2K 6zH`/OfEf"KO =Hv zHcW&*"@+R+ ꄽW;<nceYwJC99X>>ղRRI3s9i0MHb ۢ'[|5)N5T&̳ށ.ܷӀJGY0)MZxÙ6aEə,5QEI 󂌽ipcoU0uS޵~;;M73\ &<[pT{Fs+P02^V B;rJ/1iE GmJVdE|2I}ԟ(H/&2ݽN@H?pcK,lY)0ٞDAlqxcSHc8m z84T3aN#4ܽbh2%J b :Oj{K8w ޱ|eԥhZsfLJɟ@÷v̱5FN`W^_+w:&LP^:'X&V;k]ޯVG۾&H5~@* 961?>ߏ'e\uuj:EDR{﷟V}mÇ/}_L|ֵ<ӰfrcС%3Ag<\kc5h%ߥf΢ <+\iN̔PR"frcE"04-Ge`u)$gޡfZcSEe56JlnZ6Ŀ a?T%;f> %C?BiNk|ѹ"!d_Gns5%?~ǭ:s|D Lb= YD8ػ 0 GѲ^qљT~؆A߻.nE$VFJB,yv 113YEjتNij_ٞQ v>uow`H)8G)=+zjsMUCV5!xySCf,OwPU cR ^ 5'D;L2z5A} bS{E1ϱ,o "гQq\b`ª9:^ɒep.ځ0-W#G&<3Y:#6iٺ}dߙL\o!nc!*V \ `iˋ-=my([BDG &+ cBu?Q߽)$A"_rdidޘx5ãF1nt@ rp4W>'ACd{*%xxG,:S}񇘟0S<*{rnDh؞#*)%*oIe<FR'򔳗ЂMYVRWGz2OVIn!\w`D3Z`D,WQӀZ _Nh ta0kpݏK@pCΈjQB[Ŭ-uR!MCχšі"*b'P b3vbC%t(f6k^lpK,wV7c o(Ի?I}p0ΣiYXx+TaK[mP[SrumnRm\+<K8fxzE瞮^9*(|C d؀Ζ|Dz8Ml | #f ཇ"ZhpJOnI@&e_߼021'"ݞ +0f+?tbcg&gSBIBB',k9[o߮4Ki#\O6PJ3Mj5C1*Pw,B?u:F &zXJQV6-ѤߘҤˆ׾",u\'aT! [{arlv2bYK~MN?,4mTOqz Yօp7xBHJH[ɓm[@x j5}0ՉjPz}dSLxuiE3A=4D,t|w#v\S3 OHLH6 Aaqז<.?1߳ V5q۠x}\Ē>dh^j-Iɏ48?ԖfkD`ޞf"ꯠUp_rTN.$$0qmUARzFo ڟQǏBX.Bu|=Z%K|=t`íaptXB|"|>Y#OP{A>jY!Y#E/bz@&'L~=Fϡ1Rd9y6Z8# k%Zu=Ew7 a+gbVpU[fmhڭ @&+斺Οj64bӘ$R $ᔦړ5-i7M.a<]N4s%7]ᏏPRX;7)&6R"m6,LwE UDq #'B.ނf)jIIdm| Ք5)~cB7)ey=htK ,+}9EQ 79|r2{@37rBDPkK]%tGtAW ptJp²L=8-l_VҺ' rfÊe`Obg =-.kJ #@hݢjd<̅=a=>tM{/ )k`qfQݰA JIן *U<7H)Pzt (?lRre\eDe3PpU;EXvX<+ ġ4 ʒe>Yt]Pp*9K>Qz eFԠKՍ 5鼬OʥĠ=b5;#,b>3CH@S6FU╔tL:Nc!V&.=WYRh[t݆~2|x߈p=Vr5LR!.R' A&o <;@a-d3ANZ4@~aBd٧h9pq; V @3^b$<}`0"Fx ;o9FyX% z3&z=VEYXoqUhg_Dm.Ical'bdF$h/rVnL%i&ߍ,2*W1> iԪc)  1*+t/|桬XӢ^ fݬ"됓{bٙ:TYi0" LâFi¬%,Hu,~Xmi8SW ̾Ey;}:Zkŕs5u )+)Tl$J%+NG ~'=puѨJYv̩)>d_/db/8eko4vpeYFB̚>JWW$K(X8ő(>˅Vv{W58-Q{!0ܩV' zCUNA'񼓅n 3}+P1K`ȄnXv]OL (h`]m|!-hd q{oV NnC7YL>&ȫ޽Ւj;5{ZjQ7[X% ;E$ {k9w"LgV.PΗ!֒˅|.]D8qJE\MY<$_ic1pTR.|fsoiajj㠝d$K@3̢5ht&j)z-O.&vnQI2¦|ryaugi F0ۆW]߭ͺ`y$!7 ȠTvCnTc YYuο`L阕7a#^ֶ:ʻ2NNDakWU?Z\t^}p7F#%tF62*sY CpWcEv!{h=_[_ƖiaB좧d=I?$0ŜUfYڒ8r5qWJҎ93 l jIK(qlh1yu7d|2N+$uGMW5w2q,B_}Rg }Z?S`mLtv?{y8?0^Ù/bKO*x(&( IŐWVj[4+lx<.l(p$ sAѺQɌps\ 4Z6 D 6Kl ӧ}YC~R_`˷c'Q?^'V j_֮rh5K2 ݤu)=bF]^S1-%kk'gϾnepw?]yۊRo `$ p9>Kh2 ֗^'|ػg71^9#  #AYͧz @#]-&%AώsRՎDkΛjJֶ {FD97r9ġWշ=W{tɌ'XhLɛ56¥6:tbVhe"|vm7(lA *fai[*WaLĬ=қV<WX;+joO!:Kތ3 X`gE&9~Y%kqO:9 2#dj =X-}*qMiߋ1m>gQU Q&c1%׼+1! AKu Iŏjcة5R]*JAQ/7dw dXEH#s^B8G+C=ABZ NY8:G2Th4B":jl!bVlG7/T)%Y$3KiC RTP%]|7ڡIQP#@L%2GU7 wf(x Lz nHeq d@9qjVI]KrTSJ &]Kް7zp}ꟽ5?NfeJI˾@L~y _+GD {aGCH)]!ȗ>>hB {Mc͞#L7i<8Wj2-o- ύzH !ԓ$`VB OqZ8af}f.׷29 Tb ۛhlÉνMWxT˖iR 6ot M%hvD}WĤîͭˏ? 3526+^$s9VɘJaVv2gqa"eb}c>F~%l'7~7v* 6]`qϨ>ШopYY=-A`=g[CIG]3mϸcDðUjת+ХoϏtẉ6VDf)7Cxd3-:vtVeLPĶG[}0ϼƸπ)!S; ѷB t"K jDQ )k΂T &F&I~. kc>Q&TNhE^oDVY -11m*p9Rwfsȭ등'~|ua5R76:hT?64~ne骽]03< $Py!3g%6J9B<ɸե`8J{Xh@􍏑zg0y'w)(q&=e5_j3+vO"9=OW9^xv1}lȦZހL# n#`:,aPsrkJ'ssUi,is<|AbS1 %^IB:Q4D,ַn5.sLd5Y 1HˍZeC23}VjF ڦ2TǢX \zp.OPNYxձQ+?")43 ?ϰ|RCo[pr#9J/k-}"RV/OƌܫA pvġ5 Yc 5PmGN !8d-hG*TmDVo8㎫zvvJ=U= ETcRm6׸7dQ$Q"Y|򣒧~(Mzx!szgHKh3⪲}*$>ZcЃw]ѐZ1 *.Q; iz̶ $#1x o/bt8Cύrqh7-3Zk/j$P|X6?sjCQحUlXEq>?gezұ5!O0Vaћ'tY,d ڔrM$=rpU Wݼ̙CQ3qŏ#"Oy HXqڧB Xy~'v>-KD.Zd3rLiBi'vA7/AU5!?K9豔:1hޞV3e4^M۪uL_}=ٌN0J֪X%,vM$ԗ5B#* f:w7MLng8£R{r>\stw|r~@`N 2\ʉ^oҜyxX߃鴀V^\ ŸpKmbaDW y-su@rbB Y/!X3;]ї;kyS${J8YXd0x=X%k8wDV#.,bnP?yh}{DW =Q }1XV1EY%Ay On;(XGuY6] A}q[aeBSPTޏulK%>h>(aJ*r Zm,s[}E?HpZhk _I.*-̸61Z|L9oZ?Ø ]<\ٯDʸ)l MC.PR#r`8'6WE3{g:8iEfز(eAdN,zO_^*G"5Yw Ee/yD w |cm_rPԽCJ?R [u:I$Ǒ`$nM0ZwZ(Y,= 1)365Ok%7mP$E8 PSmmР+c3:i^GLMFH̯̓)c=Pc?yGW:sqŬf8-Vx[IUՃαJ2̩ n wYټz92b_JOt*eWUх'I:` h<\_[n#\'ky(65pa0qI0DXxjֿce)8!JOP@Z~0< Ϛ8΋D."iĩ %p1Iy<ʧ~fధJd^PUF G,P澥(1ŋ';R;tgTՂ},3&[Ch0M"pW\ބ(E:Ey*!`>lP@!"{_I4wvWK̕0~>$(v)xy w񀜘Y:DbY o~*[/Vozj}G9z0MY̘Aa!ġu$JȢzv_Ll?\"V~C`Ob I w*D/\fI,R"%U`inpwi'rKW"g˭>Z2a& f\%n"8čNP\^xN]C{%B!&VXUFUiHhx[Y8>Lh ZbJqn050"%ps] Hq$N![Z8QTspn2* [Y=ݖ/pN z彑NJ[Ϲ˞'po zı !S_\~.RT؅ 4_ W]c["$q\=ڸ36ziK.릚m9#S BU%)VI u̥CWLf)5a7r9'_PPwꨘ+Ψ X È+236FR3P.w,Vu@ޛKUbөkb<`?끫ā-[smzk:VI/O'F؎JZ0+&dA#0\"pi4Pʨ@,'cN Ifc _O`{­$޸O=XX7N70 F-3b6M 3FM6> NlMF@O~m 3l?gs$W RrQU߫Bs e%sIu^AŬ[,1[HD e+MçJ2nSc n%v%5׍1bKMcnֆJaFM5#}% =mā|S:6֖L ~#=NUMj& ΗMےYFw^Yl2wtЍ8MH}&S|g{Fw;>\B[68,P=El /yy!^*|, t23lU%gvVss:r80/)wΪG[n٣{ o>ꨊ⻾hJ< 5)iR-|/{tyK-G^G @yYzxXﴓx#( V/zFԐ۵)\J$ld;ҷևr>OAFoah/$m(NS4 $ ^;ϱCoizcJ4W?0(8^'%MY4a+ Չte2{_qˡS <ş{,*mmRE=-I yb:nx.{$jW drIO*,dtڦ{ B2L.Q#i*M C7p_Ve.6xr>f^;LZ I ~hו'P$6R岇F$ZƒQ7K@E s񼚆<+JL4(IB@E(_jK|7F-z;Kd|Q {{f^])~{>J'%T-4no`fVlt0釼k~F ?.AkvyQC yvj [1$]+s% eK)ϑ}MTEXg(^TYb@i1kaKgNC#gd N Dd`3b5=ხN6*^~\A }Ag6P[: ~Y_P,kE1/BDu "yB|xQ=Zb\ĸW|.m5ۓ[$#-< "E0 H* 2F4a*f- <1nߛ:]"0}?,ѱ=Hf-9dkx< p0rSFk(IS* s=L EXI_Sat/Ü[(i;d~ށdݻ&^ݹob,g%' I͂R;~wv:t?8KTHs#:޹7c$a]|@ ng[8'"Spm[$sNo87VnQOyPI:9MM vѤv.0'An6(v+Zx` &rb*Ơǩ2ːN58Ս8qFv4rXܐj6K wmF~lBJFW6 CjCwQVR|+*id ~DIH 4#zy48@^z jܧqAcXu\ώށԮ/~σ}q2*&UC(bFZ#;3C8ڪG~H"HƘqfWaXTԎ[3L.rv2Aj̵A.\eąy qHpGi:_9=<.$o4.=nx&hxTlOc,͈^kڹU|^]Üw6[HͫGi/]DxxxZ^ ! 9L*S'DQǫsfekו9܏xuIh0Ən%(z[^ILCbEbi^.6'$)OzߏUU('ÑKh[@+)1Բ.Lv.oaz*Qf9d֣vQMM6XI}L{xm2+/*;Q 6M>; FI`ٵmQEPX]m/(`W3~pP+QVhU 4oQM8,"Ƅ[AVCaŢk^GC~㝳I4QœK ~ w8b-h$.^'K"c?o1of(6o$R8g,ewg'/=eV9%VFҜ`&zI?oUwC()LH7ʑuzIAux?N$SI|LT9,k %Jq^[N|^& 0M}J/J(3S^A~~,pj3& ,6Ve_&hMHc;z(;:2%EE@G]ťk8駑cF5dGmّ&.m>< 6e^?-=ՙSBTa˔yEH9>OHJ,Z гU#T1[uSƟ̰v}4:q{+KY"́@ .ҮĘFX@};'-Fg <!At4eYz̳(\N4vL` ȉr%T<0W(CdNԆu/ ]ËGOrgJm)ٓJ޶&Įx7!P"8d]G:pۡ~(F!58O*$ eݝHz,ۛb߽/5O%]|aC!l}vne;?,Mqpc/va@~^'}Bk5:߉[MY*mh秲 ikJm&T2<ʶ8K^HVow4-7 _~ SH8u(__{;. Um:2!*HGOHe1рg(ʠ+z 'P^[(3!43CC.?F풇M6c˜vlD +µπ' hJM qFv'`٭k kM-szW>Ó7)zRV' BP =UXi G(# T;Ma4'G{;IrRx%$*Ӻygh/=@`;' P '=YMdie`/^!oh ʾfJ,'w~(DhKdCȨܠy%8fu(2޺5I鹒5[a#Z^?DopԞb'xpx).&wi06̧1xRO8Wϣ*8M$ Y?)V\QFr]"v6\seEhK6:vڠeG64rބUhdoG~86tX*Vz鵍3)%3_*pTvgX)7Kxha {Dam ZPB i"l]^%׊~  QU)%rβ=;AWE:PUk.:7V2?-β|4'WK7 ]4Lexz2?9HF{S }-&}]%3N 7'VoEgRb;~1 9}A .*16\&({쮪%t!Ma5SecgftXOH'ǰ* Jļg2Zx)&LOY^m#:1N!Jܫjh}|bA,'mC{+\ W5Uo0(>`N/B}Y]dX&( )1,OScE;Y[=l^8ѱN~9 c%M{|7BTEu3YH[|$^,3Y;EΏfvK~{F?Qi/U02Wi-3[:e^FS33WMX)o}D61=MPF&-u4D MifpUJ/ ]=i^9>=2t=T@H'1p3Kq[}5{_3VZ3j;|8zC ]9M˵-qG -'axk>xOvw?Dw.:-k4 <˛qD@.?Lqs^ M##1()oEgy{ {X@uyt0FhE-g(=aEZ7ex%2Ba\ Kcm_j%vM(j#%un 6#ѦaRRTxMg;m g/wG%q%~I!T Uw9fk| nwҀPhl|o%O"2 ,$t#QˆYI-[_Fa٩٬Rlg ^bQJ!O ?F].CNK\%)5pB&ZJA3~'JpYAtҪy$f90'njTJc|mnI䫗b %# ğZ3@xxu-"o@4k8~ݥ|&͠f԰=aP+۪]ElMT߈K(: d|ڌop60qNP洵r*2{U.ɻyTNV`pa=&PN?kZ Gȫn1E$OVU/!*m2J 5PUv6lws¶dxNo|%@R߁11rxb$7!)LпKeFQc݁3ϑPmG8k>BhUQPVhph6|O3x7IWyUg8 eI7ުDKF7r/8 ` Cn9tGOEQgleJtf 5+40F_lJͩSl$0SZDmg;255Eq!~20~.橖͘zp< +etj-S{ܸڞ m(ؔq\uy2:0sa2 ;ReocfX6n AG 5<R 2S&kR׮U\hPğ27Ʉ6EPh0wn"Am0`'*>őxUrB5'6|5;8D FfN^Pt 5]p>Z D{3oA]?rPS|\X}gl3u' [%4p-5NE\#cWlؼbY%\g"D[_ z?!)N2'_߷8I6c Mae׾{"~|8 'SAkQg湿)B[A "KCDzr3WVbhB`?K~"~н/˛H>+f$( &sqU:dJHe䇛/KXqN=nUm̊)b.Kw_Uź<^}w! ۂ~wO23[Hx$Fq9z_.co a'vMȟ^rڠi"*8%mVRYz 5#G} Y|ۍ-8?YW\Z||NvU>hip י'K?< OЌ](ճ~ h:|0 ymo-;D1u4̋ @ȥq@nh u n7sGٻog!h)'?V B3矘<|fև `SWcJMB5T _P0$qwDұ/MM҅Nӕ0Ӓ԰hSoJF2n~gReC *:*ZMF<$sca|A7(o >/paLܰ ⬲c8IA@Ӿ[r.3eSo=]tDϚV5@5}$rkqıhfqAUڄkc <4cb5 ,fvNxM)MC RD!ź)o7s4OIIđ:FʽT<6J?L;Ge :) e;jԙL̶Ǚv7jK4F } ]fg~P)v \f7;#ƭnF 3OsT;T QM], >k4csclę ?{'Щ-Z>}y, 7s5xf0gZ:)%"gk)|&49{Qma!Ge S nf.3ߵX( ۂ:?ՅMօլ;o5&ZL#rD\u 4`84O6>t’.tUwnNz.tشx$?*h±F- ~Ѝ=d埤ݹ6R#ŋt0? ]/^_]b1fpT{& NUXCYѮNQO3٢d ލI8|x.;X˱1l?Ew ,zc"wVemq|v=8Εn48e; B$ֵ 96> `O1@MbQ%DLgKE%p豸˯5|&FwOұ19/fm9=Ԋċ;lM 2OvPz+fV CHSwco5:A7tUͺMVOohȴ);c7Kϔ(^BfZs?or>lKa%< ʹ I܅ CHY]E few_̜_h݉CDdelś*>v!â8J񞤢pM$irtP XC N{l^nC_քY&O%YSge"2@cWe/1&O~Q$:_3|!W=Tߎd}Kqƿ %DF$$ӆv\ީxu[RSon+x+@Y&mo#s+XWIqZ^StPl} qtS khgZza?-ò! >55d1kVAtIPE2܎L=܄|1I%fGe %u3D::Uƣ}9B5`j+ʔf!\|Cg%E 'xśe<|0^a9f<|d=JZ6Ę,?p/uλ-7o&]ܻ5Vab$?9FC|9<ۚ`O-; Έz m.Ƶzw6!辈#h|J`%¸l+HÛaL\5B)j\4 w 9@`?]H%&|_Gi(:8G~/'BiJqzǂs}:CAGKO\#J7=^$tNUy |T)dj>? 0.y^6e{ٌv 8f^,:q/?M?gm!%96XMlf7rP~"5 ?UE`y-) L8ynz3;r`O0@ QN@_U<`MXbcQ'\_#|8U$nD`atcgkmoi\ݲ݈ܳ= ;|{H7""R2( mM%&ѿ .m60D$%U?[<)jt8˃#B} ^-KeZ'~+. <#$+ t 8n LK&pخF3XS#ƺhX><VF㛑o2%A>S4*cĘ >zAqp^hKL"7ٞ]s`%G ٭QhM63ɚ;ϖc)MLdGe0( l P Ir-. nucS5* N'3l7S a;+ k$%=XP{/2Ϗ@SPit+5s.$!ʹ~Vʲn lg!-܂DYKW:H_C_l5F, d.k%&}Dˠyꆋ4+f2\O.0ѧ'ҋդq gA.i+=70rCrw>`o]dⱻKk@!,Lu8=ZzHU j6B3Zt>T5^m0@Cef̂tO3lv"#TP-ʙP\IXoӘ\cӥ[zK~w2pxe`:{k,L'IOJI {zr@g3.Oy ®aGCS 1 \$- P0SэM˴$o;.:hAz*'.;*YH(:.#+W|S^Gאc_ ;~_'?P P{iCa!X|.E(y _UOkJ1v.7Y ](ųg,<98sYt#c#ULVb,rfV$0šE~N,[* i*IcL1PVLo 2IewzM.X=bkJR&ȀL]Ԫ"{aɏMR/?0oX$;/}Zlӱ aE=7k$KR8`>uV٩R(65z)ʙ1@"x%!_z0T\!LXh,!Y0~K"B/"TJ0{^⎕*zZ=It:(x.H_zBZT5K2b҅y$`䗾Jz g͗S0{U_OHn~j@!Kkl6i_6A3E0އJ! Cv'C[:`:\ro oDVjghMNbR"^(q,y>JZ/ALHhќV&ð6ȆV|/ؕA` )r(0x}ڝuk\NKb5DT]Rᅞѭbz.Fk]ҔF.ʵ\&.@Kk7CaXr(NHNm$D z~=gkӒJ y ƒiüG 3NU&k!@QAp٠:2U exJjV NgH틐$Xx U] LC(>&M&=*7 n~ x'ҲnIfJR-՝w4/"F6 ik /tU(۝IUTQԒ63bz+8{49Rtfvgx to*avnrnj\ Т_5>jì&BgO`nN_3\+@-ͬf fv!O47Z{7ϘؐuHzm}F0-ܦe̮7ZUHHoƏQŴ/|>,ϭ]/4PL aTyȅǕ[v3KG X0NfzGrh$aL ߅oЫ*],\Fla~0_j<j x[CtHJܖYv6-ͦ88'Ön 38H9*W7l dMSTIOi' @JiB̝xeˣeBcE1ÄYyCXj>XqϳpywM=zi9s. sKW$Q%ڣE6͈H斧AZ`(Fd >wx% q'](i [ #QŒ./,Lx\ȮL9]v^: I>2,'jYl#,[H"&f4YC# 5آ Bj)*D@Sq!Ku֕rxDechc\;W9e󶣫TftWƴqC׭bϢQV"편nJց`@-gZݮd}Gq>u~lU-) ơ3D5՚X*ǤUڂ6IPN$*I2lu:hj, 9Ќa%o~F3~7edUH\oaqؼ.,Hٯp:n\(qbFGis7)/i SOڝuXCumy8 GDt +-2g=}qRj^.%Z|l#xز}VϠB\{IQ&Z:9Cn$8whV>\΃y|CK,9F>=zxǽ!O.&x: ~BVbmouCCWL|7?L=onּƢbarav=ETϲ ^}1} NJ%13C^i7Wu7TLbWwALUt+>!FLFq*z%U}עZat_ng=D~J2w1RiE[:heH,dm kBo]BA;Lbp|VݬkͿsAws(%dbˣ9D]LD7?8ï Yi#=B ~[glX>CM_L3-lfNpkݗUNi0%&1=@ۻ[ P`k:oAiaң1s( bk/tgV{c9t,'Iir[{-(kW:Z:| "ơ$*p'/bٹ-sVL|%dmpTwB~?_ _J)2QU@83w綄pyJ{DD\.b&).NxKg?%!@KGr;-KE>aANs9{Io92׌K|]j)JyMcFr4êL7tfǜ(G)>TpJhA2%uYlj{U͎:cV%}ܪLe65$-]٣Cx tnd ԀԸlt:z9S~֧F틁9'P\7,W}4Gm#X]22uqEja:iF)ŊrAGcInQa.7D]U&|HU?C2쏯〪G[\WMaX^1R  S!sp)O.>H KIyT|:>c/dr)!(_#`TO)b[^"OSy9t`'C+z-Ɵ⫬  4(|ߧ@Ht$r%_}HE5Hlbʞ9j^w޽8-mkeȅ9myx}TkQ\)4tjWTډ8|ӳxf7{.kd*ygѶ AD+;FIqN=Dq۟%W.LwL?Dz ;l45woA0ǩ2\MdU|χJ5vI3R48#&]e|E9.uPJh5bf -}J񽿣P {a%U|&q6|ŖKX6+0FU]u_2]@w]~=8Y~v{7yRfL &ALvҐ ybs7/KJ9R,c*qQ_DxyOqWʈIE܃y+#2W+נ(bNף1 ̆}mV$D5sZ Hxh\cUtN)GN\G@R0(SgRW4r)Eϧ^3a ^/*Vp| {z: ՍsDFVLS tm`B)2Ɠ2A!_*3H\ OǎMiW q#M[M/Z5EYom]|]48<c=yO hq*;KYQuR)gUC6 +5>IF"t=Tr9Pp"2󳉘{q̚WG:VETе77dӓujl*N(S/R4OԞX0}y] pa];J{ȨCޜfHXw|]" P)\~]<`)xnU[P7 ]#5PON0q?~rC<8kUl:6#5×rx%C0:JBQ*4P"+ EOI&F{G @݌g^`3]js媡hέ;0QCR}JMSdŌ,|͞`C=yx=#hS4*V2ԗO8L0; RKSQ7Y.Qܼ)_o0) n;MRX ~c3Eׂt࿧J؆B\J 69c{1j^'呰 99Qxx%jnø,t_ymgϿZ({Ġ.rnwEfޮ#)j/4u!W0C" cHz1h!ȮlI`|zaiZeI7f~ 5 (|x*.wX(QbChW;L 㙥~|~Awg]ar dX$$vr%ԩKbu̇2]p_u ;Y/D\xZ(nlt>08vu]s~2%ҫe;oͨO)K9ח\;mՎ*G(+tEd?[60P=]m/PfU<+ºED\ulGc>ԢNP?Zd*:X#r{dWs?=FH6"9XGKNXș,;=͙['ⳬǑα'2afϗ -mW;5II5Yd9U3}S?S>^e9F+T ^0DWǽI@_^ I,O{" 7 b*߼#կbkݤ*wEkJ=aE+3W5W ,$~>iԅp'c<$O^a[˨ Iv)z@׭1R⵲⪓j%\לbn}D}!z-v#>XT':(~xF&?֠PwRbxU[prM`$~AۯeR$H;!ĎA[2/Vy{ka*qNQeVc<"/u9xGϭD &/!(|% loVM7¸2uX~r7nPvR/w~X)}Fcd=[ "TS%/`ZWOٿ6(53\폕pՄɂ`{elP$M|keOΥm5EvH5p3mcf@ZE\ aCxhxU8IzY1F*hf-fT;wf83$LN/c %ǢT~H OT?{9vGbI~4(+B|R>R=G^tO#AV@G+\BSԯ(o6*,XmL]Dׄ0o:h,yRCx/F EU/'5tOaνu4$/3GÄYMRZ]a8Qjk̴͏M&@w7f 0d3 w8/k9UI]ѩ'S\pl¬p{{ qrHzaL {5XY}ѧ>:hi% nn~pGm;E0CK,_séo.>n@YVxc( xjO}N^O,dH޸# ]f`eQ&NtAE ai YSߒHv*;U >"i^~cjI/}-hckjd؃|k!oiYȸ/FޱOʽ!{=[[ᤀq>nk_/v KJ_lZp|yѪMF0s4WdƩD' 9WLd>S(؋ ԂeI&eاie[ʭrn*%d9.f#Io @EwpYAQWpѺ2ey8a|¼Bls/-o; u%G|jgHQ2Lo[=#v8 #̦DÝX=pyf'~\k,H;=dz;W[µFڝH9@$亳m+W7 gn,dVê@%!%x;ML #U8"MF;/@Gtha]:̍d 5ynzB'Is^}TW?%cpm^))"ܮcPp|J`C3˽_՗fl FhAP,)#և?`As; E"J7&`!X\hN񈁰$+jr7PO]FO$c?D|-ΉuѝD @05ec A0ǯ-qjzW$#Aiis ;RҞ73S!i#ڽAm!)h:ws "GeKf~G?7=h-K pC+X;Lcm=IwnW*B%x(q'b;H$+&a .)QFwb+:^{+>S5<(/'vmoDy6\8bH=^;U֢t([kN@ɘ.q+mBUb˘׵m.2R9[~"nEgš B'ǃC>i-~rS쩯ƖfP !.QֈAFT'DŽZs|80r9O35 Zt<nw2KHf<׌NVPN{.{@,icMOU0a& Y m㙃]}66ה2ݛ)^f}.qjR(z5lߋn^N(-v|`/Q iaPMcʲ2٪nm+^JL"nioK70EBnK⊴сҢwg^\!4Eu6 6NE+-z@-@6q 8N;9iHN{'B>nUO1('ژw§ɋst6>uymTiA0Brej&WJZ@ʪuO[2CCZ>Q'7 N> ZϞ/=@@CTŸ^qTX MWg$tdqm:ׇ%3TsJ6lVbuJ\B(Y# O<RM: ;ux2pZ̝)8 =K%wµݏQɑn"LP ۶=)EpAgkK$ sCK!Z>=44jÞ[lELZ#*k.ixTتTotcf aIzzfȹ|~!!ԹALk}4*u~D 翫-w՞FMVAS g=#1Z_lغ;E> Ӫ.}VWqL"/VF@Q:9벬JVbd:&|DJ򟤙a{ x[+ʇdQ_pпfԎM !+9TQ"XtG Tr=imYan6Ql#MWm3Pi,4k@z' C߿DN "O xlukpAr;UWo5 7oSLʡecpZ&Zva4$4v&۩`l*Ame7 bXN9}7)%)":(Kiֿ^=yz-YYv5vI]MHnI[J?oKV`L= u3d2oaY|. B p N14Mp|7c<~ @Du>`f#T`'&p_7Qsoxn$((sA?,dϿ\>dF뎕YbcDQ>K. b.upU0壢YG0*_N !v'S $xbv(ILD>ƻ V'a',0cV|A E+Ƿ'9;y!BFEZ$UpMX57,ڄ8NRvZCWIp}Q˫vfuAyK0Ѕ|V`؏`"9D= r5F9ځ$xMw?D$ R2QS`aňW6SJ!('C+7Ghtbm.Wb{W vWJ"E #lUss~?7|n1@jvjץ J3J(9⮌>+Bld6Wv0MWLM\ץH?$$Fx 3O\ؕSK%* "ŪYx\o v`Y^֥\Sg6m$ʘ8lq;\D1'T{O`YRg :bWU#`vaQ-]UZ4NKSWs{gd(?FB$K~ө/7PxPqj Z-,-*νu izrt*) &oYɞ)Nr_JR/֟R{|BK$MУEש@oue) F1U&Ǥ=ODa#Oy-+E#5C^4^Uz' vcWJI}E>f>;h4 zSgqMsnFZ]rd:Wg>!'4Mp0P_a2+_NBMxTޠ["v."V92aӅ#cN[+ctB(E1a9 X~0`!o'@+o/7ee qp=$n2GT-t Vhe"D~?CO^QچxF6Td!/<*[Fo6%Oz$1ŀ58v' Rj~l|(˺KHncxlY"YCL 'Vi =$0\_E%.`*܌C"ܥ[o??{.jaA'S%- x)>pvoYk 0ʫte ? MRxc*Co@Ea<}4^X!S4 U磗A.E}Pȁ,BUeMk_pBd\h] 9Qsx~hE%ttW@WM\]By `H`B!ٓ,؄C⺺Z !B č)u DE&œv!>qכ؅w KQl*B)Ly]C𢹟<=sBjo.{_AY˿K(z_EDj{(p} 2t/y2I pjgqࣸi:h˨ [n"ͲxǓ92g0_kgxe&C'΀+}e9({6 =<C_~5bin51+H0QW'aߘ!EX*yw;5Vjvb غC  =S] X܅3{BZ47g[dt](h/= SI?`H('Lݶ_ WC0nBVS_pe90ݙ.s<0bWyFHԍ -@qaΣ3{6 vffHʾhSݦAlecr٘MHߨR]&SNd^ ؊EHUa(X5 jv{ס\ (sӣӝDR$=ۺV7 *"ԊЄD)Л.jX3.{ r '6m͐Eg=cizqtQWjm6{[OG "-CJlw5ڙ j\j#cfpb8Xj]`HD@bgPO|*t{5NO|=ɸs(\oփJp=C1O~2۔ 3'9; -^fʆЩC1~x\f6[͌hfWQ.޿E?}kMg4"kOگdqG^ᢥlE P"Ʈ09$mMP/ˍ{&Dfb_vϨ>{3~w!ОI\ aM
    w^_]f\x&C` ES2AO5>(D;?wYQٻNW-?LVa#nFjk8 7`-vak?A]=%C3gtl!J@0gB)l]p!{BY"1Kf%F?ot,x~a 5tvő=߸_&u("a֖]6͇V4] 2͘ ~f4Xsm o硜*pTm 03sw#r}$iupY73/HG4aQ15P2Ӱ-+(^k̠T0)~u\Zt|w U'u(q+3ҎY|IE\Cw^ܱfvhh {PLj*Rh| .6 K$=J= ?=um<*jv߳rS{H(b0ڮkSBƎB젩jsmﺞ[-i;CSNUD6R;d#VG9dZ:y_ho-"ՇQp9k99Dl#^/yS9vo\Ll!(=gX[gC“2@,XN7HUm6­-y3L̑KsU)ڧ BZ?:`J0VMn38.Ϯ;em({F#@U/u4f<]<7rT(nxEr{ X_9]\2[L&:e"/?8-7Nm!W3LGGg K8(gV伸fnI "0?nɨm|؍F#^@=4WWfkl"&O]SVʈsΐЎ\:G |6W7M.M`䭬]wCcDžU=MrtB xǢ+kC=9fc:c5zt(^2\e=g>3ҿԨcmע.4U Ac8UaFN>i (^(nW/Uhp -JN!ڦ̸)yQc.]T#̡9*ZUVzܑj& 2[_ oXq&i@_S4T|hF*I4xM-'CH#{m|}̓ -R {Y;x}euuQߎ}~cL`xh%wgR%;̬})Nf*(HZRg~s|(k'n u.O0Wfqb쭚$ü͘m8 -S Bo/4D6.0>xq<y^:1He1!;S߮KS͘d\zY)4 d7i쳼KY lZ_sM,fi <|z^u%5=H}^MbݨszZؓkHBrF5d ڢ7WGU{[Hw4J"ЇEE3$wD|0&6^ K"[署]3x;9=fK;4(ʮ#SS ȑUuI/-J_H16{%yGP]Fx|M]hzFtЎVWn}_FmlrZF@vw$HIoc휰{mW| scwF>_$m yR.P7bQU>YhWvW9yl6/D({QO[Ew9LLܯ+bn%%̂O?I9t4$FIsВm IWݠB ȡBJ(KeخywP<^CfD*2%Rg:iG=b# \ż_#NHʿys[%HOHkoSeaɀw)bA+wuQ}e7]Q  W{/ٲtO0f<Q}Z~2/)[ T|`6?s k؀|*bLaI'-$! ` P"+( WKC܅lkroߌ # 9S{GK9HËH,Iz=z$mvD<wjh@9y*6Ok[PIu 1v@}O5l3W4yJriH#ݲtg kֲ/LgLWuu{C l&$M»~5Ժ!3V8ύ(9P@\h4Ж>8A.kpWyUT|ǣ3BMKD%Y6ttIWi= UwŲ'㋠; ( JoLyUқ>y!yoO@CGEAoUG5fpRP YQ,M)8ˁI7dzU î %uΩ,:ʛ|J\}#ްe9 yLw[*!"|2뭬Yv(eq#PMY`G ]aDҰ=Gn]߯}Sf#PZ3!6|!B1K*N]WBQ~hޘw̳>T76 u5mZmNO4T]1 vcǖ\*рu[{hńڌFPT>H{0_leof|T3Is21+aڋh/fD;Pd耊)ecLL &ZۜQ^=o7'XEtG 7ܧu9#go''!53:"j*CEA06i9ib'.Li |)ҟ{dio8 *w{[GH>WpLAO>-toqH27{Te}Yze=mYu|#45rHnYPE=oZѶ'b›A|Pfc#.egk ?7&]-1Iwͽr, ZLi _~rןXYK;1 Oޠ*mez(4O)K=6ĨA=kLEu܏i!-va]5ږb֑1ŵK8Ջ¯GAhr}n).M*s'!2KzbЂnP^K;R-bp;lLAЉ΄hހTڼD% 5:yI`KnM[aSOJUwt1|9`qR=+p8 Ruqc&" ٸ Zv$Ia<$~/*1`_M P`5CiA1L1rח^z{#h}='j n@6JƇ%v+dD2xz`jY_v14.$Oڥ-2ƀ v98:0zEgSΚG4{gHy7aM rqPЇaVyK>VB2|cK H6lGAX/|i~4|qsfe SUm1ϣxx|qmCj*_rtC{zhwH!\~@b=R\\(p9}L)4+5DT6O>4cerPBuF8Fv=%+[c&t!gy&3-:S<[ebT> ?[8zzIxuo.د6@‹&TA.EN#P&Mr='w4>ve;O2k81ElWwutFW%NR*$p!4!#<֐ ߋi0Eڏ.ˤ.@|)sw]D+`o+2>e<'Z= 1,mDyɽmMapxG倴y1{^.AU%/*hpm6Q%{]R;8֎w>MTP&_DKvs!D(UYUW{td L=U~SEa |ڮRQ`HՑ?yhfz*NZZ#_Տ)(mM8d6-l(\kӓ.Y.Bf\u$(Nh(YoKc<}tV=o*w(s#>r=kiXjݹB dBGL8\CL!҂7{^[xHIKX[voƦmI?|S4(wm~Tvh.Bs/n3Y8y-AHJL㼛aD&niSz/*ZS uH{yUt^$-Dz k/3nncS 4b1UDk1G]#DS2<a[H} ͽk0q띅o3FTFAaG'ǎViC"?O&' S"9_MUL&͟o2E .K I]]l+X[@K meN+;tr.A֓ptM \~wF{C'8ף[ ^$(8oOWC%FrÔY6VM]ܙx5 b鹉smKs"9yBG@h[jHaC: S;õ%? >bbbH-Hh}@5SRr Ysa)ep/zFwK^}ࡗf ~n:jɚ )ߪ&FeEC24( 0=(:dgIR ~}x;d(+Xr-\9*<zqͣ.|-鯒~\aLikQC^$3jd3 Ir{v?hU $TasAusJ 냷;>˴¸8EĂ߶,*~QG?Zb-(꯱M9趇=_bu7Ŋ.b:O6h%(oTu 7ҳ!85G"J5T AjZ؊y9Wxa/vsYᅴ 2|VWKwo6KXfU? }2x$Lܬ</ZI?l{.Џk"'?;gvYnhb.3Y0PZ79.AD7\l*;Yu'!}1WK06(1R5fɢY1=Ngpcs|t‰U+\je+Iw#] oChK5s`t dzId(ߪm3!!sEi#Zlz CdK/}f -AE=GY-P6x[(T8hٛZmB(j]Š/`K1y*=q4.KZ.tn IOV /7tvas<#Dʘgwsy/{:wָ>S/K/-Cn5:̸ϡ6 Xm?*$ ;i\fsdtRW_1YIgq1xFCI@D]x?3!KVh5RNixl򊟡$\–A5X4\TeRP!w0Y`X/[⹶?FvfBJ=c,8⏟ pZ Jڙ9π!L_`fmWz 8nm%V4(L_Z5qQCJcˏTxjwrg>H @jO~B' }fRyK m/dv&[n*#Ϳu;ğ1-VUўg]e=FB:~Om:zQFb3܂83N*7$y$p0LM9GZMV|l7y啝`Ck7XuӉ}4޵ʅ~j'K 7+/bkQ EA; tM&X 4awʤjE"KϾtBU{/ p~c >0Qx¥jm_(ܤ}NNHT<[Jabp'IEo'JD=/ b :2<(T1Ub%IYlW SSߓK^M=hd]x7 ֆ7PH'E2zy Ua51[l:6_wA2Kq8ZmiY+=*զS~m 95@lH65Վ,T#]?U``w+9yY)}VP(k˥>^ElNpкD\] Ҳ|TI#? #, ,W3F+J4!g䎫1'l7=iJ6G]!Ove:9p l-R/I&x32_eV7X-">K-O2mG4\-P!S|lȊUٚ<hpB@łSNYM]f-:3TCX.hit_ʪ|Dmz*\-hw<5!?%MM}Γ!fQ Y?Z8wE F =$aJ׽ DMSV$2}|Z ~䞐ɗձ΄mK7Hl=)ߕi`cC.N4\P>~%=P Y’& JM*e2й u*Mv)k 2O1Vw'oN(OwhbD:`:R$Jgt k2]kgvnHߐ0G|>Wl/[<6^v[`<}wXvf6T0"KnW2VJ̪ǞD"f;]=Niɹu{/OV_l/ hF*P|Obfw9(U!!=@.}Y>ŗa {DZ1} 8(]9*|7Kg1IGuU҆Q DFFP{|MLiE!mwjXu~]H:#fAyfT0VcA Yبׂ"ŸL9Pe'͒㻣Y !AދynJ'K[jPl]qQ,p5XjCQWrm:r\)"AP mtUۆ09oWB3R¹?,{πH <`/8Pc1E0:t?lkS ($I:~T>:`dxuW'Pᐿk"$;or0Wm+_5"t{+/3>QӦ?#R"@K`~z300@ ZoCvv81aG ΒW*3OKl1ĵ7V2:;լ%7T@&[ͷgf=GbfI=yeA/ŀ<x}ڰ8?r.0x$~$^(ܣ&,/&F& k7Nry:ЎnYDzjURW K$*2eAY/2o2E-0oYJ* - (୨&(cI$:s%\JPM[P&/54p{v vF "/cOIJAA\cԼ0u>b)q ŋ^u^{ǓI3e׈Bb։vSTU!I$,4.6Xһ>Cwfar^$l w͞$D|nwXs>Ǘ JHFmY%BIp5*W;@w7s Hq)ua(ow5x%z PEP`ߵk%m:o"%tzf1:1 F ^ZFvwGjʼJ, eCDlJy)A z<5:}3 \1e'>A +!b\#l3D( RO"9ؠi O*$`yv:oj:p&z`W̯B+:! ph),$ lS Q rv]UF%=1yF)"+m*}>0 -^Jm6E<NNjSAjz>9a7_?3m"[QSy<*yڗ"Ja{w7J|u{REÅ/(<h ز׋C_2%>mI8[әb ##anF8@ w.r~T"){X4)bVE}[%q-> 2L-2nvbP3!>b}b= .eDMGeqQ6$)pg?["C(2Bt!(P<)N+Ԫ@U0Yq#dmAz&KW9Sg!4^#(z.b+eUAk.Bg.b<ף2[0̛PLکj&-s%[) ԌD9>-~#sメ{+4{UB4(o(?wy{ Y>.}{f͝5άb}VfKə #ze0_\} ű%+p}uVtJ @~~"Ap]Aj! t U VM$ Ox=sHuܬ ?hT $*E;yUp@o")DbWwER(O2nGo "#ߺ=>hqZ͚HΡGr7:]{LױҴUeu.31dPҌ KIDſȒ$3{Txۆ`BȰuf?%PM>v?^ie[b%BtT89`ۀ$/c.Q. Bbp"T9n$ \/#:OO _,W&R$$fg3师9*2""DG)%)Q(XNTffmD)Yllm0/jXu4͙zNXf# j8Vۄ) 9}&{ v\ZL~!&mڙqJɮDN^g"`-T'Nےm6ו[8hl/Q!BR+\zY\.}M~PٶGv?a!NHrOpvHMkctKxɯ i(Bћ Po" 7J-i}fmg^$2beSZ$a%%[VeZ =|'ϑ3l̛( B;|tL,!տ!^5|#zBCg3pU\ܷs5RYh۱vGKKR -N#vGPZ*މ`9Llu}OQ='=u[Uo%[:|9o\\j -Hz@GrGb_DDZq7-P'XYb_rYrWO6E@:YˀHkn~r9? y)GTy~9aYQk8(MD+-`fqScҚ-Ë]pq$LLKo^EgҜy_Y칄6Xș|Gpqn-ћ;Xw"S--fd֌ĝ C.E# VP8Eэ坭KBh.=CetQܞYHxGߧS~M7Ȩ<:wb) H:e5"bQo2y&©ȉ1NKȷb]`W#nrF#4`O.dR[;ʋtZݼ&F j%XzݎTս-<0-d ?n-Liaݷ!ll>͝?~|t:`-FO>R(!B\'}Rʕ/ޅF:91+~1F }(UV@Yr;d[5'm1_O+L%O+t) e*WiHS%)9cogg+ i:3ҷ;nQˆZ9r0O&ayT$&ԪW-5vL)LL<^u_ _Iʼn #=8wƘkLC7=3ה{!R[~L VvQ;*]/e}b! r RTi)w3=$Opբ~$Z9 $$4/Z狜\><jAаg#e~rЁX(mr̠BLK.?ĬjteB83'#Q$v;7 }pQ_}Q¬@>C^vM  a 69$CqO*NKeH ;X HgSx&RΘ!|(1'yqܝ=DrD".O˽I1fC7?'SQvż9ix|bÜ!*E0F_r^GMڗ>VV(UtբE<= fҠ ,r< ,W9i0n:(ˇ9hStgrR'bIc6V~C՛"+:6sv?@IdݖIfBeE$+f% Q%]Y#"O }3ȝp6X1鷏W!%H/!9i_ĞCBBb zyDV<˄ga*ba= )Pi{c~=^q[(*9#a W7 OayQXcue2cҧ%z]Py-ƯpT㞁hm=J} r"SJ1) h VaFS|{y0,AjC6"[" cw.?ұЋdQ1_E{.v!l l!q;v% MR)ѠJY=?{`Bֆ2 'Ve@Y鋘 X 5R H h=6̔ߝa`uS-#ᙖ;=}/ܓڙ+"$4H3_fTDE:kU}G!hOoTA5T۝C9P)hח ɥ Ff ߪ%ݸ!Sa8dyƜ_̓7,Ŵv4u8ܡP* ƂX"= [YA™9)nz\C"QLח JM"{"vZF 'M>9BZ#]'<}UBMoJN'sĮyPyԓլhǚΥ8nNT)׵N'H dplM xG ` iW_.& ??|' Јs"kiJ`;]xȥ]-UZ'}(LT>)&Gl^LPTn'2-NYd7GLD#6sB_[m@T8D-[JO :wMywJ7jpQ궊u~[:v@eR)M;d!C>S]?ƛN&JvRĭn*oR)QY@G$ =\?!rWL`&{u9\w@ڝ#`ReqH.Flo6N6): yf#(RF~rƍkw4L3nfp6a"[mmg>.WpW]sJHY5wŸj7QGK`@'NIσc|@?Q/̓npEfsOnUAw)x^<.%9W)Vi) "ڠMRB}3c~w|/%fޞ#4}8þy"XN>XXwg$Ȭw2P]aC/Чilq3%OT?f[l^|\rבuس#CDl+-mj0LHbohCÑ2G6~(uQ݋: PR Z$ h?D/]'^9HW2-k-qB)ɽ1[Wuf缪d=m]CUy:E᠟auX_?Ӣ;/ *J2*[2)KjuW5Vw q~"rs,`#C0-CDعa0L~Լ-N]-UYAȵ˱ &:WY舞T'Ρ Za틏ӯVj:nqq\u 9e)+" /GJ1Qu~1p>!OأM.T9U|$Gd+]mŖeGf &,gJ͗Z`vaʺo͖49㣅n`> o#,ϝ)M3^oz x~rq6X*32"Q \zT~EYv8\IR-_+*lsVaq2wVlwd?Sw=4 m9d5/2::ot8ɬ-:45{k(WţH#YC#nvƶtjW?sR- %Fgs (d<]R,dyh5arIha!*ͯJUgy|;PڨڀGw!IHF ʲ,J\apHU&@ 2iyhݞSb4^=o ^p\ ?t!6Oi-àŭM=՜bfX.UtF01_k5UNoKI1xo'0J-7Pp11p8/x]1JGh"q`[mmaPPnV񽦁A*Ͷ94oRI*/WC :~>iWl%˲--ڲ.Ks&3[oww[n2*^J!owT,K?k;lN"\2k|LÕ<4ֈLMȃZZč핇i>3u?Q<\r F@sd^:ND*#S`s9]2^+aKpS4D?J-?}|=ʘ%>pچЮ0Ux~v?HUB4odhNjoĆ\ yݽ]tԍ5Vrzzm([![7,oh)J5I fHs;*ew:ߺ,Zr]%xqt9:y Hauv&ktgAanO+>AخXN$zaMa)@ðԗ ]w8l;x ɚrPil1heXRSSٟ!Ļ`v!7M=0?]kb!^6ޢiۥL>'.iS z[ [ѕ!$`, s7B-Ryvh˯=Oq3zl|4/2sEMɞ5\G?yeG<"EAj](VƔL/"o>V!1 oSĘf~C ]~i~IλPYL^='ε.G{ED#(ׇMgE=]`|mFL0 ߡ $W馧 ƝEG5|eiB{-(%ŏ[Ɗ<tӂ<w١s[?`FYɂW^-S8PQ*G6TV UMK8ޮYbʁV*9gWgz"{dmx_n>j9KX!a o#N6hr0Cu-XOH窄M5u"t^?& ^L+yƈ6 ñZE45,Q |ϔ^n- ]t# $8n=Vz qu}#5Ȧ(V4%Qx`ѧyE!l?'{>~$N#E,Jy)A͜ 3ɫ {_&"Le+VG=>5N9.^JRvz4ZbRswZ|6I/#`oįLCKBX CׄGƱ>zš%Fk3TƧʼ(I7-=B|?c*q*xyD }e'(4\D76@i7|@E:GEM9^$=ć|$j2-+g#gG!&=?&g\z[43F}wg͜]t@Y*|W8 @yD1f L UC*:|׳HT!#HV򯵿8p1ufZnqb66>P /̃S0 ۫V4rAZzRTб ) _eq^Xzmӛtb\ґ֮[oG?0uOOW%-ucbxanIeW5P?# 1Mcoh_x/wKqQqJ_g}jO {T,FkD,xMk!WmaenÃ%YbyD!+iw+F  d!Zv!OӼ2Cdc6+)$ωL:T=Xoҋ)qוd'Uw;aGgPKo f ț U:^SiVDDgWVL\QLhx|q؎"7TGs~5W> tv6hGvO %8aDmɘ~h)h/mdIJv!$DtE~3d"NTi3]'* t=G\ ؈QQԩՅ9+1֐g iAMaz3SdNgJ< ŌR8u/`u?lg 5ٻĄlyq\Zk3^ }e|U.PYDEPQwTkh'\3)x) 6q3m@Bͥ0Kk׊xhITHGzwOu wv??+#'si.GUAIAYGΣrc{#pe_ȅ2+vWxD;A=.`X¨ukܜPϲ ϶"b:?[mWHU t5QtШx/eEN?U.N G;$;{i]HxIy=NMCeز͓K3!~֕[kOR˕md+3R@}h4@qXZs8>q0ـ`"N N/ʉ=R~mGpME`VCnW36Sw7 c.zYb?430N諀?@7,m1gдYn\]lvv!E4@ "C *#/B iVhl {SN1E{7dsK*:Q,>o6@Ý,_vEux{2[.Rp*otCI2 n%~7,,1,g 4@G|sV.B)ܛ>[ؖ$ a%<~amoDj3":͗!&4k['?h-gPMWTkT#ܖٹpsRXLK%Q˾hٗZzs>+3ɥB䄿ۧH_xGq:ziӆ_׫b)n?\C5?ڪm X/&IBuX@]79^YꗢNXpꊠ 3V'0MэiJ2uoq O)]klJs8vܽWd؂ *y?ڶ I:s(I“ 5r;\jq9ˌc#eB03dG%0x Lh9M^O؇#EfF!q9\dض{ ymq+'6*yn9 Sگ}a\s9_lY6C^'P,W䃈s͐0`r5JqWJ8wk'3S\g~EU[0|ee\hg1虦"^CQc(ki8A,(O-|zZecJ8F\s撳Gg3+`gݦ! AFP0v5B̋ kCsۥ!G[-'ͿQހI17ۃyݺ`-JGyk.O|э=r`=maǫzݜwԂfWޛ4)Ȗc#=v|zIO?( ÇeEio X3< \qDC<גKC?~VvnQ9: )D\žؤ@/Kr> X-շD7,Z׉zR%3duxOB2.S'ĈgRB{\\$/I"кD)4P/B g)&PG:r1y&0@~HhyO|s m`⁈ƌnUMkVi2 sFJ@ Pm(:{S&lN_N+p[WEiTJꂰ0?x||58+iqB<—E" Es5B/%d{a+# D_Ʉ47%:};}1Kt0NF?)^5)TeJT.m*d SҕIk }K0G? wuto'O䶺<$Sc&C h8>iUj=`!E@G}xF٥mAkW ,Z [; 9^B֬[2tNJWIU8lݰX:OzR|0};- N FeIz ޞYS%/7h P =7;鷲!+BбDQ *?(A /͚\wS:wǰbJt;EiMއ=F!,UӃFkھ&m`o@= ^lt:u&n0+Mj I2gZ%0y\\ k𦓀aUcc됱qV'z{Ա) 1h[+l).P/R· ]OuDN&4P]7 O'`h^-]8 au/B(9opgfFJ`<^dvA!);+ƌ0)&$/QV\-,&sbwam9$+dIFJ֭{U{Յ50s)8N"F*ʓ>ɰk#V^ 4s l,Ϛ^d[Ua?oRȃ=ئ$ny &MdbLWNm)ח}[Uvǔ'·ZfwUUȺ OZ8VeEeİ/a>?Om^(reI$Sۇ{:kQQD#mB&t7aU*^]{QnÉГu/ Ƣ~҃&FD1hc8"" ;.O(:n[wMpcj<VSyp $ \cK)q>FX%m6^Iq1'2a4Cލ;7!;0*ej,\[&ޱF[!FŨ()Q01l-İ ՝|MxLEIgi-q62NJ_XaOPNJN^-%^Dqɀo"9IjN^by̏0og,5 he <7m)Y~™@6*+tcGz[lzt~q(eEr{ X8߫ԏpߌ1 Gޑ%$/MiaUv!@3Mѿ`wFNg-&qx: 9Zx1QJ=0ji.ijz14}>;ӓ^ Oƣ#&Eܻ59-ۅND4 w=55B={rXE&p{R JXx@©9[CS@n`d{R{4a2`HT)y'VW[Gb_Vb57;k'jmMV a27N#I.2C;j+A_*)g7Iw&K}<^Zvt!5{2ʓB:ǦEڱ-jvQg"%33|9ymKpP ~:aio i@MD-/~@o 9WKM u5MqT ޾sVISXﲠp/ck_bM $r3ɢ-k |&_9V?IM)x(A|`0p>H" NFwP`.lya9s=цػ M4kvv,uZ-bf kE镛jz) NR_e ˒'$k C/b^eB (mި"DJBY4YUS/(lMs҉ ݊ޚ%25g:/iw| rA<'*ܮSZJ yc SWߕ%1bA΃ڎ{>PvP0ҙ}@8w ܾJz 9Ul͘mH'TO0EO9^rm6Jn~ꐣ1(z6H*~%𘌼).۽ 5ni]J䞰r5kl%SNX*F/}wRƖHJSgNDt:뀂PPru 8[=Ȕ|8tپUӞPp4(-(<| q(SfB ΐ>ט4axؾ6Hp@Jd᨝9n$AnÀ)|s^jxQڏ ҼUHE؈,5e,@"!)w~ %;G@S$|?24I:t/>x"_ͲA,p ړ :vo|5s0zmԳ2(mW4Ch dڀvgB?98 @YT7W櫩 SXY)6I LF"']J&eQ֑C`h U|VB^FغxII `YґJ'!yA9A&g&znO jm}Ka\qd:'$nG s*|LUm݅ ܹv,b}Ӷ2v\o~tIk\1vL(wRp')-5&qy6v(t x*VVM͛%Hb4E)iq`u3qp' -P2kQsʶ_^@!}~"Ong](jIDYi,P!Kun 4f׮-,-ަID> X%uFe'`r>RnK@j0rPmČln0Pfƒ/`N׏l4z$9NG~(^2VhXB.caN*{%eX\WI?#]aF*J <97uۨuG'|y,bI8DTcM,Ʀ4Ӯng^ KU3s~@6iUk>%bGNhG8"aaf%Y6'̊JNtEbƱňbsAFL Bƪd=8| Z#4I]=h n!*GZ JPHT }s-[<c̽Ҝpx,SIwsAދp:HլВbzld- _ 97< `w%3+6$Qqm\C37D+AZpmJrUK=Ufk*;(q]2|:}+8AJ~Oպ`~@v7Z7YT\]0ͺSIYHBD.wOYAi3b ڤ0%߼#z޹@ U)w]Meo~(hC!&r cjY#JjU,S1'@(9)W,DrL~9EyOl:Yx^!3,\ʬ#nzlaGIU4˘LHp^9QJG-3)7jV=ыE M)J`dK7q;l 9.*is_R0"r7BG)Q̆Uo% G/k"RcsB6v\ZU& v8^X !Tt>#dWdl|JRAP7t6ӏs4&WN:͌NF`AgyGm>oywȕΑ'GbHZ5G'kQ R!X(_G: ͣ>2gII0CYN vB +^W:&Cv[! ORc7"rx$$J!5E7Z `wi۟1gKBMOtʗ[ A2PvW7:2Ǐ{+'Gܫ+'AL"W6 3QK%$ ,ASus"M4u4+T:m8+vgG1XXb5틙Oƥ]bpBium&ސcF7]CPPn:KG n@MVD[7 𠜙cŹ1t8tyX2&}=+o9cY8A(C 8)v t~  'V3nier#h]NQd|/13]UˊW&YW%7 \GˣGk+hqr7ɒ]KMM{n1|!2~쏼y JGU> qqnсlH*p4NO(Ӫچo.XyOr5֪{hCݑ7ϲ6ѯJ{XLͲϽTI .+"/ϰ? u25m^Oz*j]X O PKHÍv=s gaxOHE)WeHb9Fk|3^kC@3Ԯv#zC^:*iN4BlX;(9k OqB5]h@Ūܙg'zSLwJT8F۾(+j6w*ptL>lǎ<1 ag z9**S.P^i ҝotju"C1_ ֯']8Xj b!)Oo;9Cf) lu `Pn:v!uĖ/!?[AC Z42q%M+8غ=z R*{ks>|!.(ugLN&h=+hgTR `S;rs3_H^Nt.Z0m~wYg2iv5gHyϾ:y)Ph;ՙ^&E1C9=MJJR6nMգtJ,gJߋfJ-/[= <9˫ 혵@0+Te^64ZwX+@ͤʯPr85s_>.](5@h='Sٻ&i bLJ]|sVPo#N /Hwp)xr )9k[`PS7SOzL8x͜io0 N٪$nL7inxDȻ${TqncC|K7cu$%!#|W[Y/j ?`N\k@"c|&Ɇ$Xu`W<"7BFl}K0?p'&ӣ.'KMiHYh &6V;PŽ=V:<@y ^!P#i]"-ÂVeLP<<@wxvL/)I%$?0(ZKkg"tOQا6pB40z=BzsmsK%ȁ0FIakh'@{w H)lEdGOTap_r C!)6\3zA1'ֿ?ܸHXYsuT:`4Q%s1hەvF/VAWCX LR48Hi~ѡ.؛p7r.tpԁ AߊBC_u$7n(J)CGŞE03P(g7./xx#ؑǜ2Dt7籛wq7]P8 gr1IE-R4?CϜS|6ęs5E?\&?O0fFТ@AF}B/W $0c!d ՞3':*h~l!zklf BHp&i@ULOBI\=!3wwnҮP3sI(`K}zMDw b;8asAFEڲ )^ aAkRV%]) sX)Q]:р[:h"2S+_QE/OWUǍ+ :*U+͠3l b/w~Ep:}I:N E2: sFD5 8 `}(s-l3:>6 0tѪ ^l\ƛSRBx%G֜<z[G`_ HrSݎ- p.! ku"պjiÄɸi?ILk!KX#*q \".>o\Źv(JD0ͥ 0 hoMb_ۿOK8P?nfyNLûhdc#]5%gOe<\IGIq]uroL#j&ёl TȪ>M;RuVuwjc)l*Aϳ3Wx{j`D@+ Sb؈h`m3pz(CmZ4c;(]XLs6L{Қ}gۻe 6 3 Cz?ro?  6i-`Wܳ Q1RAKrAjxs̽ev7TmD-{"RMRezmشbvCgJ$oq>+ƜD;J>.YC+5Aɉf IqG9`a@: AP ޔHMxD1o!bFSO} RjS:Bj:b) B?z?>207Ʌt`*E!Lp^eލ0qx˼.g>'O^$zf4ͳ+f1(dϓ>glcP;)L+e]YUUMS|ՏNO+Mb;~D^=J._ ByF&t- O D#ԭi{ׄg# wXZfqMg0{|x3.7j&$zkR}Ϩ4ca[ű(u]zr+- i{,YhgiZtG O6{OYz~ aѵbL!3D*iX( RqKO ݸ4jr1+Cwj&m2EgdiFMa7U4Jb)X.i#N TQau)Mz>$O}U /3DyƭrT/,Flz#w{:5ÊWaq[L{sؒBt-4䶶,sI,4mjُޔ Н?ߍU0~`YK8"xc~~Y4,0 pneYaErA4tZ1uz!$#=i8D#kfVP屇]zM#5vzy"X>~ģ+ePhELMKk]Vp=-HyJ/>c.ukI{.ɖ1 ED-Ym-tDB&S.i81!(CݜT-]~AdQlí宏 N&v>sgXĿFDc2P4sYiUk %%g״BЧ({SEq/9"5Cx ]eG[CZcT-L8gŘq 5iԘTN Jx1!lB[.DŽƲM@Nrܸò9PvX46ׅ=[ٶO SMMGbkB5!L9PWo埌OjcҊludj?p' %tȷ-Hr=+u)Wm&G+曨ޟKs1cy,h=OJ|(}:F׮:9ܑ ?"ɉn+ٳl zckpL'yHn_4RW)73H;G(\2Rr_M Ҽ-0)ǨN jF3cd}- U LP|RYQ$QQl#v;(I V[ ^ώ0w0 hO6h:3W,ZcBl{wܒn*8ri@CEº]j\?Ln/}Tx8 w<[8>z0rȈ\Q5J8 ,>%dְRz'3>Ksk?Xv(KZE01%t_{v tK,w ,y*xtMEfabuAfӟ¶Ϋy^{`a_W p]E .F4]v .5^ND mNYށ]l$i (*,i>(gǿk }T7qJXqCji-F^%|I1& "DB`*_ Z$yzOʠ0Ÿ !NrX% ޽ X?&,Xd3Gѻ9X6(-qҫLb@iɢ?(ږT1IT[>΍2?19S1<Rx];2,*j:[1Za0}w+({6űu,Oד^tt+Vۅ>q.s`;fd=rjy`ߞKLb‰ 1 0AkG0-qΞѐPХWDaOHj`~;6܄;4ip#)"B}>w]-CI'R+rEQ5BWۄ<|;u?rH}{5'mG튠8:(j<Ȣw,vCxo^N!`U`W(3Kn%eˇ' ,d"+"UsĆ&t6 { Sߎ,Ao}>)):>3ls;?lz-2uTJԝC,&g(km>|Fg5j5Q:M0q>'2c閆㨡K)q4Z6¹aVka+3ICD!/mu.N('K_iy!,^kd/MwR[Fh1·8/еtoM|*GǩfX*r7\?4kk!n?l,`+ %gg^#!b8 e˭Řd=0z!lXa9S}|3Q|gS\K#(&R*)BikđimK]Hfm/XMu"(3!2F4x=B9& y6?J {/%Yjĝ?71TZX_o\[lpM ;8D5QTպQN+X5RO  pN}Im$`QS49wr.MT/ӪW!]uJ(l2!C-sST, blD [۽^lmW%5'L776bxC+\7=%'c}ֳ ⽨Q>3\Q]կSj 7֓ flH]w& Brmyrzr&ִueaU2C@{ vB\,97  lc)+%|C1[R覿1rqlo[@ 3~ +װ|wKEȖ|TBP 04/8 } vʵ(BF%`uݮuX c^^4RV7ߠ{֓rw53EڄGa11EћL !V<ꏌ !.nGt=֛*l8B{&Cf.}HN`ўGuR}tMQC{rbxh(%:P*5R znjVlZ~51uqYZmCUHz=Rlri*1 Duc*hjjvo_ȝmȑ/L[SWMR=9dIo"|UPp, g}wvA5HL Y P}Q&@-qݙѐ2|=ct.[N)$vs6 bt^vUS}gYywǓSt(<野l}$~ɀ_w F YUg2!6%ZԪ!'gv,#/x?z((B%l+q5>C5C"ZEhґs6"wVoxbu?0+/z 㮻8%ۊA|ȓ X~C%F\&w90zR=}UF,Gn Sj;@=BqUcxL<e:1QCWx3GnRG|Bd4c&Qpiy--yGOgM̃-1~]0Uςy\WWO_:<~N6&(> #91hNřfV㜸DL @ cɧknh] y%/~&WNVӊu߼Ѿ~x=x_mՔ?4eIt8GkZZEsǛgf0$q:dyJqvxшpwrh.[6cs/t/8w}03T{g_+?LV #њy1B#dPu@ʀܙQʦc-,,g?6Vkq(Ž? Y嫌Ⱥqpz\ߖ|}<yy>F tϲ1\.ҥlX"C] %:TH!EÌͅAA(I2 d'!_fK@wc9ENQ cB,]eIH(mMwdW$%ǘwT&J'wY쮬 Q#ڙuVFxqvI2g u;l4^`.J䄻 2In@nR',}7GQ2>|LJ}|ߵ;rh^Sdi^LЄ2Q-PqNۢ٨`,S{wE;\Loi~>,^%A#w8XB,٨ʈ摩>}n_McZ%S9Y㵐h3?\ǺYA%P#O,q- FMUu֖JX&ٽIPWTd-0l(N4}4~}r~{I@ؙv?;R kq~/+cˬ਋ g>.I΍C2nB]N 5VI)35픞CǹT݈ yqiXjFAlcp=h+?M*tAŦ%\凞zٵ-vFܛ.b^z3·4E|[[Ox(2:b=8"zzI'ir_}u1l4~AN:Q *3p˱3m[wKq>ʺf|>6wU ^+^3e&_p^C@xhE㋦"tV=(ȕ A{ , $D&ĕy)\Р$W9/}Us tm g"*%?K ,& x2j0- t:wZf6GGNN9 @ a}$>njpڑ1=j`0lE"bֻU } B˸0^6()$W" F7~XcVi&Nލ>r8v^x7߲< AxA,N:c\cSX0<Uqg7#S~^Fw)}}>՝x1[2A2=[92dS2jʓ@6r]! Oݩǀ4ЌtGA i-hѵ"8!U|i!k{KOgW^sG|'+KEG*o`Iϖۋ:&O!^l9e+x)DK)>uN:9'Zq4@Q ڃ=8mp=Lo$$Rֻ I0cAy=ѰcR.8vhmw?. .Y7:S+)?_IVw>-3(A0U}d͆ .u0,an@?Ilas6dIj*Bɭ|\*'$2v'㷿MS6T(;#'܅"=mm"w,u'J W_ވ K-H)M(Tľx+w`hpyWӯ>˰v Vr=GqS6%j,jܕk3Az/_Ɔ}RHVR{w5|e:-R5%we5Vjd)(Hމ(7oOћSgz=\S!u6I 1(;U@֨/ FzAJcD3̠jKS= ./lԟiP:RϡsIHGptJ> $ nWHzI$hv[>z{Z_-eEY-`,iNt$LB^h#]1kfF/#/lE=,1ɺ@.WPJ0R>9a0us"rț6;.qrKs>Ls LA+oF|Ľ ^ɳ9dy{|Ӳ*uh?_' s1aSz_ϱ%7Dg?ؔNT$=(>4E !ٺLo8͵یi|3mcF$>uD^g01~ Q) Ѵ/W2ˬX*[R'jVh6޾}G4֪ Ua=\ (1e VjE[G.-Oi4vu۵PHI\,u*M~L 墘6t ~0Zʎ@.e$ǒѱuxڵLHl97`5+uVFW`LSxe*7VnəsKd`%Y?K[6ө[[ZDV M_j=|]j^rG[P î >l 6En ₰ "UKk?M \xm+3o0=uVhѦJO;8fq-v qt48@[=@G d@'kkǬ4stm=éZckh+ !0܄|[9kJ2 IN<^ci0KQJRQĴc۫} dkș^ ]A\b$M ηFT:y߷JT僧>a+^x$)n2_"oRT$tC2=tuT n*W\[\-/׷,8oc1#t^GT@.'ep 껒),@6ﹺ%+4uϋqO/VD9da R;QJ]Rzٞ{q ϯQ51 =R(D65Ñgh(fq)T<e0oH>o4?Uig8\ZB․+pbgb(92e*? }+U ,P[Wsr^&]%Rdo~ʼn_:_DX(ws:SUU0#lEf#n7RI`"@xt9BJ7|k|N+whO+W&.7Bg_]٪Xsэ$G*׬7-C!!03ҺM}j{]/#֣6"uh=QjgHXgChnG֕JPS\9=bٸm/!E[GR etYS@.9U2ȎbZ&x 8ճ0" EҒ%O*x )nCg\IX_˃NVP~o\WU}3tt'$``4=F$6W;RQ0a0T{ovz(bF= I^ڔ:e-rƛ7[q9kD׍́]F\2qPJg1vzUp 73p<!8e9l-My%p1Z0 `e`=tu>{PRTQ[(t]v҉*f *8ab3u†sMސ1bQ^zE]w[z"O\Vy$;DO ǨRyWk`=3ɧvYlARd|^oƆ2GN@(7NF>/^ .έ(knz+aF)vMpSjb OOMT#]Xs`h@[8|Ecz(v氉u<]6W{ &>t*?4}DD˕P>D;OoU"t] J%-T/y3';iLOT:waBozn_@ᧁ `-y୍ )sb$U:[K}ۓH|꽧v~nCL!0:|c;eD\JJ@KV뺵ݿ a#聍ťcSϙg[ ǛV K(@u q[9! Ol/*jt_nh^FꔁLSeX-M 5`527Eqͻ}r?SouKl KiRV"Y{~+>,z|mIaJ[$RZȈcw `v ڪmAr* c Yn ։Q'e_ kˣϟc&?l2U0?}n(DzO6aǍ5E#M^7 sbK`e@*zV !f jCLH=^=zyn f{ o fi_rHD dޟ(/5\~*UHJÃؿ5V `xD[765c>t>IUK1ӇCm G3 8&yi|O%RžOO[8ZBN.|A${<%"PqCVڤ];1.jNMx]Ns~`Ӄfy:.JYMT5NnNtI9I3 LO\qK%mizwʳ.%@ȩa}nT8`IR&wV0T<=*Jb&-e9iT07F;M!$eZ-@zkW{\qƚ4FfqN  r ?&3mFRJo8Iz7Gxq.s=揊sLiptrSbrwrpjsD*'ihY&32.gRܸve'qwL%0F+V@ zO។gW˝1u::]77N?kG{g!hߕUw`T>W?H”}P `7QaJ 2暑.RmlNGA:Ҵ|xCZ3o!94Զ%uHF1zX㑦`fE>fֿ{R|V1͛>]˾+=%OL#ŦӺuNa О}Y@ȏLEx3i $`(C!ԑ*- v?]^cg&-/ȺƩPTpoU!jB6{SY `yeЈ:Z 2)h޴L'i:!b<l{rAO(v *8ήwۺ#- Epw}!6ל#^N$n sQ臌K,!ڸAHt!osY>'K0| 9J+:^cS%Fl/ĔDW 7FQwe(^sVǵ%!Xè_UױiCDX-'r$ʾ@%{<]#5;5/&oY\+b3Q,0tY.4TTU=L ɮ$6 쉈%`_م$E@~F` Dˈj ~i-YcG>=9_!$7|oZq! fΩc\yS4MN*˲:*!5As{3VdF}XQ7Sìy*#sb A˷\$;hwtgU:F !`+(<0\9`3϶ Q^(@fLx@/Q>ELDiH mr(b\.Μ(HA^ R P.07QfϺ@@WeLl_?ƈVq}^z"7Q\L`^fˌ)9oo=VJ 죇SS*o<O,TxsT dZIvw SNFI /T wW Xt*ûf6CVv*HҗR4c-A=ѕq!Mqr} #XC@h8-uu놚=Τy=[-ONLu}TøtLFsmB*p9(45JgTd҈%*!vȬ"Ľ6I# Ӌ>Vz]RћgC.v$Vrx{n+6s'K£hQH1pu $gP&mo] y].=~IvŖM8 Ev_+ Di8ٛ'V6\wae7?rӞLuXtZF&`~ACT֬ZV}CWagSkO$lBvc7<?A)sT s&~#6w n-DJωClZҶDZ(2ȍ-C|hXXb ZAl_BkdI*CD8$SׂaIR䮑 pw4]y#,cZ>F(NfFaFBZaH>by&Usw,_PL}]qH<YG[ڝ8&k`UB2^ڋ;J}` qSkKnR.o"AN&<MhW=' j"VҢN4iɹr%H8vtR)l7hbdIoH^owgݚfqqvX.G3I۱#uxebL{voV#%m.?7F) ):UX*V[d1d`DL'UO̧5J̝,`NgF zy)WV /XcMfc=WKVWWs7gF^F$ZWzhRx챳 S7W S(.Ueύg! 51!N+ iR£3k =1o0 !W19>&  4Ebf9M>@%m8̴zy~>un$}aRkA?sS%!RW4F{2O>NR-szŲ"E1#{eU= fp{8FOht!S[ֵ=Dql2-l4doF`Wv9d  m"ճm%̍ ό"m- @~V~R$A\3ٗ>\I> #~ "?v-]Վ27A7)kAx,alTi)mL%Mgףrht4PQ:#I<~,^%Կ@٫}ᅲ2@n W1U-:O/tנqcJ'fSu)HLIUI5PP%"qUP9TJR|aQI 'T'b+n!VvVp(%r#MW&y\Ney z[Ի7J2=TJb, ni@]x1X/|RfK4kGO`.cZ( $LR\.Q Ws)j*9d*Ŭ洍<Ւ_c)a8P:*8#nh>Oj'Fwx`ߥ HWI^mTԼ| ǘ5X@%HK-R co) xX~y`R 3ʩ›f\x=DݭgT1Z9ViK(V@[|gʣ)Z~졆+ ] N<^YwmDOl{!37rDq#EESLnMK37sxXHw*XV(s}B̼-!]}'NW8zԁF~Qvљ)aڶxOy H d'e@B@{p]*wN!gf!V 2楏Uisz1@}$ Pe'4A}Z~ϳ2h Q&*VRuq,Q*6wM˪퐁Y̦Ȓmn3<.,{W\a*>1A&s%9?;"r$9:P3lL}W j^ '+,l/˿ D:L{g;#l-FMcI\(bB~kc-X -H*r3Āy0ժ>+Qހ̕: +0~xsZEؐa7>qLHf?\*j-Ԃ0 l]r97Btk|8ۘkw'pqƬh_]2\YEutO9f^ڞ?ywk[p6F[ז{%>qahˢMXg-N>$8-|Kf#gB5ye>*4`@" X˰Dn ^JPԞ i\^ /N*wKeDrJf:@}UzTƼ74xbB#u3pGD/ <=#S ,.г6K7ggu}Z>:)ڀygv*j>\\"1_g5r |4_ ส\__vZ7ϳZ:a _qI>o`#Pa$? 2BRା_%pk^tA6F?שe[Ί+U4?^HL^2dJ^8EભfcRA/ +Oܡfg;4cwE@!Y:F"U>wU05 Xl2(-2{UNs)zֱZjQrJLtzT G%u3pUסАQNlg< =ݐU#%v{,= )Ytp#uGkI3a.4Ca#+ ƃB. VXgÙDeBBK\® G}-X,Jc9}@WN|4{@YqpДM;O^_~/o!laJUuR JYUw[ 5tan"Ի6 ~M~n` (g<%S`c 3eޙLŊ> Ә=9 .0.(@W*.7<zO- C8N}-Խ), }HS(Ji(<:rBQ.d˳Yl>d5#& _"nFVuxʨ~8>*W{ਔB_jJa<߹P)}4C} F^6o8(6[d9mFڏ{Az31+{;ΐM('o$M{?OźƁh/YKj#0TBaX_rPCMzelP;n툑,yKO٨[(Oo5M+\ 2W6`:Z-UgnPCz}Z"bVۗچU$=򨘽s6,J@֑y.7@Zk38M'TH$J$T|( kMb۞C(I! &yFNJ%ِ!ReŇ2t eє&`bc$Lم@ʍXλ贝1 WD;(\o4ަ-bɸA]soT!V–㧻qtȿ]Z**Qjw"rƄ~Jw,[lSNEHC;TbkPٞ-u沞"=/&-4 7ޱC%R]h{+_ 9~=%.Ca %K`Mjio֋?t,Ā" DQ`Swǎ8C}X$bC|iw?\ga u= "ݽ8fcc`lnj8f"NVe4x,2{` eW6،f+';v&XN2"CןkCx $+Kd=;-YTf@4)%T%!? G lM[D]yt|B6NuBJʄX_@}GzE"*~Dpцݣuab !W8Zb6ʯt4 ~**6ɒE*>{cHpGX IFшo5iy];񴀦NQB>Qcm6$:>^eﷷO,oEpb vuR1 ԥSwe&Ly (d3~x<UN+u7Wu3| SXKqVQتpK% ]V#`89-IF:bOI缝XğNOjz4͋M I&.mDMe=K^EHgtmYrs1cB6F+^P,ƩdUx#쐮}:['nY0Z'r:i/_+JW]{LJ${BاB|fuΫs)ԫHNFkV^L^M=eM5+&3H#BSws, 9 #Ig'7-W3K":$&F%6Yf$|?lE{P&-\uv]nA7r>9WHOktb 'v$@y1+w$f9ǒBFXOQԨ(vyBc :ya~T0 ىtAf03z@A[@b_ɲa)+NIl&%٥(^eФU)Ӗp\٥,  {kc#@A!LІֻV1UE`"t|în6:BN58b@/g3얩Y-\'͋GhQrYaӉNN!dߣ\c#w*#)%P2:z79XIoXir;(2A|<|7ް#]q(+w9*l!,嬺RR*GO~$,߀U=ZzzDD{z#(MWf   G\,PS̡y ́K[@1nO!0! ,ء&23K[1@-j Z,5mՌ\pǙW1nآ =&U Bb'ϊ3E=7B/Q]ܨ5DLY;QP\^S1sAjv,?|dW"Fٴ>. {LG~w2 O Ÿ:aR?}_>b7_'T9F@`duX mOeȡO|yŪ&yJ8=F<lNܘK7TR0=coyQ͚Z9ya_s-tGGmMD +lK.̢0wL:6Rn0¼F4'g}{x"ۼ8Tޗ~B*/Η,(˘ @6=nq OBSjݔ-=[е4è+UߦP:2l諄M ò,F7,j,~tGs}/kO3^ b8հ[Gb[!nEW2lm> }B8T% D;~+s@qD!RS \u$x14Vy;cX[MhzhdIDX^A\XgOzjew8qbGed̕^vi`ɼ0jQQ$ym,;;t|e I?&$ ;\U{R|E)=SBiT3ñfM{+ۯg'o`E_!*+94 :U7 %FYZ$mmO)B=%eRtUJO!tֿKr&tp teZ#ʋ89K {ü7PBÉG"ٹ}ʀ\Y|\4 Y"Ivl=n T4t1׉ L,. f N0E3G| NOi1F;ƻqv6KB ▶ab̿)^ħC BBR3hCcú^Fq7[вKίL³Tz}S/^o;OG|N̮ WEWc63 '.iRUte]⢟Vik¼moDE e^V;jPzwۘPVRcӿV5N| &o2lQnOFڤ p,E\(HkJ:qK/& 76J 8-Cby mJLVi H&-)'z 0* .Ѐik{wJ֥@ gYB%g"`LS=h 32EůJ'o<Ot܂13T1>$?)k.1II vr4ؓ+LĀxFQLL,#D fإ1 RzLnԨlp|b-;A!S[%FtX5fwD֒5h@j|!܍a,e2'gӾП`1kP">ӎ,hT#w϶VDSſRRrA;_L1-k/8s?>x1w9JCղ!Ƨg:Υв/᣷Utmex_hQeIcW5^*g#M5Yκoxg;fMfCdy'~BEP?/^N0]2n|.q`q{u7QqĨaF[x:NjЃ6(s^b/Z`~1con-]?rt{L\< 4A@IQ5n#%hJkaNۉdPʐX?iNC di]a<}CbD=㹭حPw-m()Ua?L(ƛ_E2`̊*tK3xIehvY?Zz%,~lux+ɸI Ӣ2V h9Ke# V֟ Weza#y;CBNjՙ aoҏ"`ԕfS;2?-xZhhWCp0 Ĺ`8ɢu-pKje|nKC4' oIio>hk&ԩ*`#:B^3&s8ɂkTGe$4`/E)MU[5f(łu5`EߖdMjYύhQ$[*TJ걬 i5H`><|p Oo( Qw⽎t\?~l{wf&E 2buh͔f8w0M7KEk@3 dxz58V}iH]I<N_-_ԺB\`΅"6Loh ?oԃ/ra7eu5owr[Te M_+BY ;v{Y6)-!92\_S* W9Du ƾςHX>EZa$O Mt]]G)p|b$kLV7e2PDН;^NQKVG[>*]6(Pd; k3;=?Cyc˜TAnc|k7&CQ)$\[H-̓ |z0^*~Kzm'%eȞIߑ~,!98tPKK蚍!I {y'@]kr{bHߙ-!xeT7`Iy[v*qqBEN<)-wx[x {ܦS3mL[h|cP徭"קdx8Ҏ,߰b,h jqM2QNgZ?>m(Gx Eԯ&oSn6ߒ|*{BQQYpΤ>ւwI)qУzu#T̖&ⷨIecld $dzB̽pXj^H24[Dl쇸l=5⃟eJ I?l ]'6g-u]?H QFYq9pEmnzn耵*[`".킍}Eɥ@.QY,\;O<{af7 J8Jhdj((mPREIY9'Iph&,(bv"9l5ur_Lqy>RE6OXvQ5#2_ﹶy^;{.ִrlHqhzS©Ja7XWTG[irAG*=LΏ' 6pw!_+! S$vxul,F!KD&l&yr) ^<gz#8=;?4J8{:~}ߚԐ܁O|ŞWʵy:3W=Ikbw .|zqJvWk*s r @}ENʼJDXlLFsoXMZl?LnHXhtU 3jQ=Buy&*[ eJNSv&a qha=2m[[U ],.tHN5ީrhl?3lO߈՟GεS^JF-挧>Z'3v°Sϩ'6 VRs>}!hygD:Ov ȌSy\́?\T>l_&,{6-tGuF+ fQ]_-cWD)-_M)Tם ZpynYBhjx6/Y ;LE@[N9 D{W|͢&[aOay]Wz:ϓKjŋvkmh<7d!x%8@6]9ȵ8&Vp慑Pو+,KO1s3,#~j_L\B‹KsCJ_!H7Ф=~8ӽu禽_Nw[ ` %~@sFsW=(ԴxÞoۨh%Gqa,8z '-b=V6DJJ*^ 5gXʓ6n3y[|\ێ2yNJҲT?@/N2!nxjCE(D?,7O}-fp09/{eizg#_A.S!#wT_X_[E'RZ%@Vj$ExP%#ա3rۦf8YFyn6ѓ(,m߶seDҵ uap_^(ϖ㖦[qF{c'2T)h2'&2&#r*,诤i akz|7Ղt >Q³HzpAͣ=coRZ3F<(SWnн$dxHNI%|@rKӏ-hq$"Bu\_bEV-~fe|ќNSG# FÛ؄II%fi;n1F0ўaBJC0kv^zi5Xy= cS_CJM*ȍe-Ry_e[X_Uߔ}خS4HҝÜV͢3HwZ #D|CXSXB E|-CX-wH$$r` Wn{{Fas+4^p /;T WIit"و+n֪^x:/r]%py"WV, !8G(nԫ;$;YJfO9{R,!f.f|Nػ5!_,%J"8h;f2q﫯zI[tt1Rs(99_9?e|p 5*6%?> T2QX,:(* ] >b֫dF*~3ڙ:'*%j9[7V:Kd~nv pxsݩŐ{\4=q+zϤ`:Ccy(RT ,U/%P8GcLQAq7pf[`0uI3Dh9kB٫>qD"ìGݺ P9\sk1o;DM(ǝ Z} k^EJ?}{b=JOy(L9-kkGQCQjƋF->'V'Q*HĎKH*,c϶R)!n3]̶",LSp ¡ ,+D)'8H[X P塽%K*dL68eޣv?N6גi ]7Op{ o* 凯+VFFҢs9 tHvpw10O8>5|`1C ,g>E|"_!(@2t&H ҂n:B9<덫]^ 1n[̃Pf?_\\o='%pVHNYׁul a P wkV/`6seBo<&Zu.NI^}4KH g. s6)XZMEMPzA{͡뭽xSM|_gɵNhRn$UpHXtFXD+'ZtCxh7 9[[jބCB|}#gBZɊ}f,Cˬv8DC}d.(Y T8H) ZRd+Ffd_ D`IȔ/mi^[ ++ku)XSZqv-&o٩mw{<#U;km{%uk]nQ%v ЙְLfK[=!{{Ը:o<%+3H6a hXYKOm͉:c6˓E3LG"SU̡2>U}#W4J͸ٻݣbWC J͚;q`uLWct{79N2 vEiXQ"BNK4}o#DK0G2`:-3oi@W&CDXJ]ǎZRZ&{ ݠ]՛TC(v]pNaczC#mS9/W5Ӡ @䉝iI6BʜGhW5z(3[ǩ{Lz׼}vB.=_N45M 1iT-xDıv)Wևhjg췙(ps4$;l<3IߕxV\ÞetB㔵XRX \:V9vPKu~ܞ)/i~lG }>oq A&9|g"- ^ϔE=R+xR5˫T~E{]O8F &A>OLh} k(% L_&+}!(38`{=3(mo?L+* 8rڴZ1/1"¢\B&e@UvKO" Tog51TGvfu-+?gRO缸<R ^Ż&fJߏ[GN27'S1s>ya.AmW#VL Ru=RJ܅dj] 0^ ;n-r8!W2)gYD{g dUz Xk'LW47ML-q* `sK-O>m2̨>3jİUsMd ?Gpo?mo'. o {n QM. ++,wUs)lY:ZpPs"Nv0ByBCY6>ۧ{j@# Dmzpῤ3z2|i#uJ;Pj6e$ɦ0d(@^ X WkiL/Igi6IMRl#._h] šM /V][M϶[~f,BPw@`#[WL 'ۙEH 1ϖL+L:B3e"_KCiL 8ڧ:s=0 8Pql6<\z$`.Vm eRqM:PXZ#,&JɖY Ov,hU\Ee7wk0yUI\Ѵ"6g f~>Fp{6źÇ|4}\baѯT.w+]aFME\˅[cgTYޔ ԁrNx۫x J!sMHFboANL8li&~}Ϩ-`iG; jy/ޏՎT}3-6q҃Be3K]9]F*߂'1kG-~{I4k `$ q'}FɕL_fN'[h;Ql3V<6ۦ:p |Q/ܡكͦ<xO5r}OL jtl0k/+'@_^zݷzH'~0/wqA;@5İVҼZ׌{(zW1cuf,1Hdύ{ mZBuE;ZFy@tYZu= SQ=l)tU},0&#Հ_}$mq؄Òj֣ڞѫ5Ǯ)V)WC+,֡Nǚl5edsL&I;Q^qrkmؚ9)EvLO^C:vJY.!#օiD7Oa3Rv 2[S0Ȩ.yUC;`ϣdsq6_|OP['{ tmWB83P40.uָ~A'6:@~2֨EOϽu1|2;BD%e:pW sP*WԂ4cp=`ଖyGD!.!)(WR@+m+F\*&hOxHFrrѱ[wkoڷ~ig]Ak3(}r4>p~A 완mD w ͔DJoc~&_7l4 jr򪴺Iͅf(+K .~ s#z4d+4XxѬi}Pa=\vV.9IJu\ Y#pmtQْ|=tI8VGQK zdڼycSw tC%{mS6^z73Ԧ1thrψ8wd')CD>we|9 4`@VTd?S /LݾYW.éumcwW=sO"g=ƶ QQ7X`i.9H~SD:)+r?[V:3T+0/v!2ws[D U\-D~hΛH "}e Z|R˃[~H?d؆ѫL!Onso?%xykD G>os%"ctC{EtO7.`Fk(x=W҃szg-q4UsD'\s^+X;ȮTR#7`yYb8L>@CaB5Q,T|yg+X x(Dcs>^Jilڅqm5̅Kk) W@-_ 7ZegIq`;ԭ'ȷH|Z8%>xr`!DJ%G_xm9k+7Ķ}̯l5WC ʰ k <+TޡS 6_8לtO]Phsw{= Z?~hVanAzm ֣ا}vWfdK OKģgC}( UnpuWOIt沸13}2o%s x V xdɞ!e*+i5%ƶZza>hǏK?.42:c)'8 >F,ؿl=\[ZY%^O> ;_K:3,3ڣy>1FCpUw OC>F]}l+ :A*7hG[SَXDZTcw8]jr726|Q儘E {)&Xf7Tg͒EZ_IԟsaƓ@s48sIr/{H! e,i JEM`$تwaV{S^_͋YH3UЬ&7)b/l 2}E8TÙ]l_𖮧%HŞSw+pyf썒g4&ϹBnIqhuϏٟ <.4.PKIW݂r×RD;O}1ȁWpr= h}DSytM+1*'M`$Xf'8-$eMىm,n'-Ge 5V*ɲ.@#&n]zpķ{,hӤv`$ʓ3xNq!JTOl!T&FE_i"j-{i^.bXDiݜzG$^!?,w*?Cx4'&TKB$c}YaL/Xm;ܽu@%>@kjUHUT~o΁יQoD$L#r٣ 6!K2ݮM1T(pvqE6UVV3& G`A: hVP_M(͜E%?XgQ[KΉ+o6iǕ> _(NavsoKh;A&շLB *c[w.@'֫1.c򏹳Uq4dK=I-3%_6e3lgge2|}dd +3o-Kt&GxN7A|)ؤB6ΓL'ʥ{ֳ:NIRrdk,#\àk꒤#ϗPqX\/ReC)z~kY];}BΣf4 cr1ejQB{UKk]ϸ!Z.o喤(I:̧ir]CU;݊:4*o-&)MjRgLpqH[%^Ivm:*}AY=p'k=(6Sr :_:h@i[d5 ieSXZbT)Z+ /דmʫ~v3J|:!ۿJ[:^c-nUm[!N*`8Qz-/69**I=Ah inT[fD 9fu)?_hf})]NU??bN1|lir=3+>Mk)8V5"(2u;D)}-SO=]d;q7!&IGٯD\Dh#f[uφ~p^ʛ6JcKAbʐ1+uKIa6xPA+6#.EkG^gVnaB#+Ca&/'pOB#;]#ߧ 2WrOU܀){5^>Dyf&gC ck]Ucj9wTm>WR&LZA/떣:5f TEKK_ab3I Dڟ aPd+ NVv|oJ#bV/m}~Z+fn;^?ÀZ !r<90:Rd.ESxLnIoȴIJR/u"iҾmJqoCS_7UݖŤ*j-5Xh Lg|Pi @9~{d"]4ߩv;Vv8 41QZu7D\YN2cN5kY.tRV]`澢5-e 'V}ߚd PT{nϹG_Vt:(8Ѿ[Pt.5Xl52#וe9Uz[m(rqM7#j^Di]/>NI]eT (;vr@_ fg}[g^|z.¸es-wOc63on\ϡ4wj򮩲: у?"QHFgs  (Zf5I*ƒۼIB6H!A+8.r4#&?oB*ϢVM"*rG,bV&D@NmK.'׶E ;hƑ V.Ʃ%U1>uf0O誻i!{u#WU74 ;YQ9ċ2m͛ZNF'|)NScc7 + 4Fv.$uȀocAϰ$ٷH~puɄ.] M ߳ ʼ0aeV`dU5W?pַ1mQ^jЊ^G=\Md"tyw8peSڇOf7w(Fŝ SʟY~1ar7Ԕu'C:Lx?cèp-q!ԳrP2Kīz)o;9[d1ԝ3T6H{0ǖWCRz{ā2=z6,P #u^G8\{Pw}ЌKqOyhęYowWT-&|u2aI2 /8_;$9"Bv~w KU((j[J#cHt@@gѣ  Y ad|cpay`3iRpWB(L*`BL+Ҋ5v 7Lr[C V:obYPΠ) %l²`yUB?S%s;hwMa7j[!.jRzT[\9g=kDW7|)-@t0D5(ū mxTeɟ0RkҘTXrd0" Q/945P(AXbx@ƉlmҜDahi$>*ȼn֬r ϻ5IzdcE :icO&u뵉l5C9I9 ,N1Q~vQ3`:Fry)-<[ tP(ŤJX؏ec8gZ`|}OkI$5j2qU\Onݸ,FH+; 畋)@VS1WeZG,a#UUe) k}'  `UVlڛd*">h5aeP[ض<\7.hդd6L +ڏVq2mUUoi\*03b |ɟ5;sy{yb"vҨ4Ke0q8¼K;Kd)p}@ >p#ز鴪Di7uhv]8eu [ZeR̕UEbk1j7~ Q18Mڽ%AYæ";2泿Tyle573B\^as_*QQ"5/њg'G(\E FVwOؖq&h8mEBJFV\"֏:{Sg1v鰙 CSb@)'R`^;ʆV doh3T% 4G,,7~hRz;h:;05߻3^tf@G)acv/lT":Q_I@LIE/--p}U>":Aa &f-ʖl\(_Ap?% :-_ gp]hpJC;)U][;謧fsNn/%xSZUpSDÊ{Xb&1'Bi {qmBq9ȦJZZ 2Cdw0C|*@/tХXݳھJP@&j}17Yϻ @֬H(8 ymx^_'H7%?^yH*rܻדTWn$2zD 8]NQV[_玔qlw>I-2?W5|j|1~gH'k ޼%/=\M;nkZMk]. 0$aFW7=J(bPqwHy&TPmoE/ouM־O 4[RC,PGp)x{>,B|IZ`0cj"ٶUk\@d:s./+r[ijRm!RO[%L~dBIH`rZٕ_KЅ#Y5-j+HJ]/o8aI泆y5<Y^JaU.zYVQ6܅-ݰ065'RS&H}x%׳`.gBo]SzOs1-:mѠ<6!;_i`"с6M ĹF8U9@q~-l' &%tY˔݀48i`ˉ3bnJ傡]>{ pWS.F1(ݟ,FZ# z2k(`goo2UfQxLA#ܱ p{;kUS%[$-Q rO: [2P\ Q]ÏJdS/dDzRS8> hieĞ Ɠ\`F1ٔPeAlJ_([h,u=(p:&H~$룠܃"Rs}g+lU $]^̋zqVPȁ{)KXhlg0IbiX㼶+d|,NŲ/|WX6hFr !$)yIZIт>f,.jÒeI}q*tGep(lu] O΋lym{I '`٢mC޿0h 6g>Zc.tk$^Au>,sZ1[ \rqy~RYmóz Õwyyj7=%T'q$д&+noƱ'ϐ57>&l7*{_X){ P/Ƽ,u0L&WA}y8(wLMq v#VȧJ'4l@cɣΚb}KdU/,S(zdtw_C|ӵskl}W`s3 Vdc3n9"*A!*H+1HEqɇeid,ar_{#ZMS Q`Zygȣ}OTf&J+? 8!&}׌uO3p@a$14H` *%fbq(XKQ"7XVLؾ~s Tb Vl1(7%=ItwҦr.)ʘ\vOVݘ̪ū#I x[,fUo_S7b -<3ӢXO!1on ΅i; ߥq=b*eTM":Фh;RG9-O``O t1E{1Z?-|3U |$@'h੖0(y;[=,vR%RrP#^qUkJm~, &b-8`nщ{fKěJKٞG\O 5A^P]`պ!@FnX#vuhtoMY_G\_A7*xUFP1+Ġ* vsRl1@fnzW ~dJd}ߎȐl*4BW?jX*aՆAsM"W%,ܰɝ*\Ț,R<Rv$o}IRB~j!FL#Ea %sч{2{gSGkZOJnZ'~?Lº1|T`v'" O)\OkDhnvW9Z^R5JE}&]R4{vAp-/&M;5]g!Aӛ `9ˍ'ɖu@=1T/#^Bדފ6vHFJCk- r᎙ҔO5]coXljR!YK:/8L! ]_ uh, ۽1rP6Q^Nct1`4SYB >3tМb B Dٟ)uŝ?7q'жBEBvڔTy˪5F<"0ud"f+@E·7 )-XSx%A<^v2lc, $cل%?uAU#9$gPF-jc{Bb7g$LP峽#4І{6ʶOV-Njzse84ڟJ{.V#G!'̥TN J'vZodtWn!6duq0*4 ˹%rXͷ; (Qo@ޠt5-DRkgOl&fWK)=,*}~'5Y џa%Wݨy[ד*"OVɿ'dlA2CW^Iտ#~?My_1_Ƀ |i mfYQ(\YtFaW9(Rw&TGtY,q'7f.A5bUhΧ|y"A/-Rx9Z(o-VyIQ%T/z)T'1J0R%ɪ%QF2QLLz$b(GfBti%3l\0ءVT|jyƨjmQvj'O E]ΞuZ'v޻RѼJhS<Ϡ$1T*t1|4=n"ԉ;#|#~ݑQoPqX׃(Wۺ/PsUFVcvâf/FNTv۫~fq}'lI.ü<خ{՛kOqz_9'WYE&$'|rm3v/zldf+"y>E# d܉q=l^NUip^Fѧ-9HM6ioj^y{`jxV8=P0xS"OSACM6æMNPsҐqP`^!>znQH74jlD%iDO; ]ř2 "sg`X:66D.T(wI.W#a ˓_ WXrqc"\eRm%@LRVZ{JxE쨶yz*]?R 5m228^ؒoVپfUq7`. sQ ;㟊&ښ_ !m{ԶZTS K=S_n1S7鸒E5o#f͑n 2@e{VM.xbBXƩ!g _PU/^ifޜ90XAS~'YUx=VC+rTyz]YL˨8SZcJ(I}T5TIJcr5r{#-fLwG&SX?I^e^}7׺ hBw KHڥi9yaK]pOO;|Dxn~p:ɽMI:x$w C]Y4 `_,VQbp"2鈛@Y(Qks/Dav/HeW\kt;n\|ڝ ^3%TsV@ q>yN {yDe2H ˸ZD:Cƾ]/5r M2b װ@e5&[F;6cO%N ȤpF{s[1#~crL. .ش_+Z;Pqz#H L7 l~Vvb ^Qmw|_"rXLcՕ, yߣ4r#Ĵ Mr]9;HϨM{Ke~$*M ӿJ  k޵g7cOڐ+KX*'͛*Һ`i%W;%tRnbw/‡o܁9=Z'zo<:qJ䦶G֫j Qq 5.YO:Q$?{46Y-w`"u lG[Q,Oy϶n{nrx?M-e)XSHVuLlT{ϣ cY CuTKk6p \.b?]ϓCi5<ke*_ 79]~pd2K{phҔfX!O\:gȽHiן.j4 ܑO0}nY6wzUtXʦ1B j Q4e"n缹K_@ژFlepvĘ&L5jPPXшW#E9棑. @|FWKL1j&_Ik=__6mְ;:x[N}1huArLYFXuQD2Ԡ[5(Z;  Hl-!-fMښL`[!NXb;&]vÙ-&dBtƲf ~#3;Ai+ϋ|+Y-bb>֓޹ɢ}xԑSc+Zq PTwu[/yʑqvqhM[MoV'~˖:PB|;&ܿ,*l/rQeJ9]Hr 4 "TVEv]2%ϡo3L33^M .JD1WnWl2%|9V@* drjq"ޗ!5"`5 ؎f靫J}/ ]Ԋyi@9kˢA4q Mq_`k5:xS4;4.dMY52. %˦h'B㞺-i{BAcЃvPJf˹2g_DŽHcP>\򗔅r& ɪlE|Y9Q UTBr*aů"RXZ +q{&BH![M_}1K_dqyUPOP^" |BT@jΖ.dkJr6nGv)n4BZC r *X.J=1.dWp*\gdXB~~< 42 Ko.JKԝr| m+y+!Ō)0% &XEX^ͪDM,xD`Gf#.xNOb{Q"!NdZ {9-eDH˃T5gW [Qu脪Tk^ٷTf- = =cfqE{ C37s%j=jrB8x BB c0"GUL}I+;Q?…h0  j Fxv)=dk{)Plć׉Ծ12Ĩ1϶3Y'wL"i!h] Bo)^5+ ӿ}QW /,ʍew',(Yrl4uha|WӘ1v*Noq<daTr0!{:‹-J0D1R())wËf >VdUXyS`@C{Ci^v 7 O0^'azXɜ/Gx?fJM0CZp)L83&R7JaT|}1(_R`ue[A~:7.Y-$ʉ#%E/X1ݤ;PĆTֳ[Zsܞcg`*%c22UWaJtqG}/8ENnUn~xcbN9;OwK"+U(D@hVRfcL=Z !\8+koH$aSUvB])h ˕M[ʖP ݯפ8ey2՝%P=@hLC璨*ԋ:5V--P@rxk:aR0 ln[m_fqu胱TP*~wb=׌q7~P&2/dQH ԴN]|n U R9[ Ta((A}OAZwBì X4ŲO-ƎKq15_aI ooCywNUbE9o Zo{κ0ϪXjסR4Tz) \U處gzv4O3ȟw[z+-rhJٯ-MgR?V7' [O'3~՞T?c&=qԪTXWchsU/}k2]YZ~<<"4KY|| +يGv\ֵ7sE+ G՛MNRw; s??}t]A7`ui4CXpߒIt ZX!ן_ϕVʥ@^W%#W*dG(rmGU)[!EawN늹J4LaslO!M#`gtSca [N5$<y<3IJc8YÞ)XڌCiW}־fOh aI^5WSΫ<,ΠoAT۩:,lz>(lBzn*;SBvsfف0SNEX4 Sxyl?X'l% Q}~ 15խF+n:k1r 5&e%aY=/~mp"8J#S7ΏC9Ku$nHI}W1Qlon\]/Z8G%(q7s@Qk1`u  ;3֠ u s9D-%]=x_J3!紸ʬaגRB13̠?S |{9wH^nZQsG00xѐ _#FکI.iSF9<-,c3.]Yu#ۍZ6[D(HYXg1kWкY&e#SN`h`gqiG303%O&?٫;B@",$A+ XLqo&2-6$@oM©q*}=|_t]]c|x4~Fu7>Xso*# 2-DgYrz:/J\kNX%=$H2$kΟRqrIV ._LR7QZjox ^@ in;ڔ)e7<_b +j(ʲ  phe9-prf{zִpׁMB;ϦvJV`vS:إ.Oht2P'CaH x9㝧VMpz0҆vSiE\|Uh y|O7[1P,=ag¢رlQe:=_MӔ~^$yÀS)ett=v?Y.ӬAx:ߛm YCrvq $8>X ?"&ϹȽ-|ei^{^$=k0k'C#DxhZ-tn Q)4:Ipف! 5H6j1dxD s4+1\?'>-w p^Q4ٿ9KZ`#;R'}T_Ti}w jl8ZAAC>0'*E l@ ݅ëCי@k<*=;'-fd} w +L,Fw(1=M7pfnT>d4h]m ;߀;.w1D_j0F>9;lAUP Ml^?XMM dNJP0 ̖!5+GfMC NZkۥaJ.):!L#Nӡz05:H%,lbIظ^YϲjZŠp{"&%3bH,:"a/c_YPx.RK_08d}{ qĨu5K-R@)غ$|F#[Uk7a,୳TFY )wUP/N&uyvTB0+If~}`Yku= FpByr9Mrˆf?5V#gkp(Bلn){yZE̎|f0[;&6JLh (8y5kㆷb7YxoިHOaF\Sk6HM8T2J6sms)L+f!tR[M025J# vi,a>BGo R3Tp.#hV7Y6|Be YY+kܐ.:ՐcP=֦3߼q dzm53H?Ã~Y H}NQư]eh-9G(G)x݆"5MeJ,;%Gh羥F~-r+0h4%P1e_xmqŬW#k'VƌҐ.iuDCc[^~T|>bFoq~jT<{5o s*&=I8QbD B^}Y h#6.sܔaFX{#Q{NW,d1uc8ߋ>(-@_Yyc, ˞^B|xwZ |>x)ցߡmaGh3E⫝RB_S "cL\^.tyi2ySsX޺ɳǡ/~R$\ M8;FȔX"gt\ e>zl|eBhJ 1+b^O+y5d7R%٭)ݍ~ex:׏SEUH ;`29wK;ۏ.@]sW N%\uFilsr`֤$<D8B*33E5Gj2׉rZB4TN/!2mً[[I Թ ѧ0DT2 L`d)c.}s]컴bD8%$ Az=ѷnlM=M26e]^懎&竐Auc8LgzʼnE?c|[AzۗH0J; 0pH"] ,l2(.;GߊH>vHU)4#cl| d@pT3(Tme&O7fQQf#:%B,WY v0kV#iԹ ǻ{4)FSB(KȯZk`s/lҮnKQ8G6X> =0X!q" ª)k+r~XEI5w 3SCWT260ӥ x/59L' IA( eef1 h JР:"ylfMM|mөfZi qHTpYI<FAΣ8dW3K15Ԋ3{.2;yhϽ$xDe\hDr_t0ٝg4lq9MW$raB2+:L6|EXΆQ7rTρ0x*X $*IwrsE,A4V'Lxq߾e?wu2hK2߳+m/8gWg?Jh ^yqalQTJo.&;1<`SIJ1+GP!;w &7wQyv|w(T9$̞6m`(+i=&~9PUN -GNԧBJ!!훃4yjBlSzEVbU; sm2/KX@æ@}F +N14M):LUd%Q.sE= ]jaYPL)lo8hPHgr]1ęp/hXG.83l'urSY (msQ˿I->"9L6 x)`i>.y&{ JASh # Ҳ C&:]6|iȉk$3trsP,d;o+A8g͒{M{֍%tRD$4qƂ\Ű^[EyZ6?[hWH_As&sFo )7 X_ ׹oUlCw"շ)N!|F)X ! [jnd߫gꁑw>ͿamSFY-YL[]6f);WB$Lh&`^M'&fwhWy Ǐ!º31yNQ/!!.rF%ّdo Sm}aF,n†5w.rOu>}jaULH-4$I] lI !`z1䛅h{D} Y쿀ĔQUeݏWJ ,ioJC؈#+xv z#H.6-xGo.ˬ]p \1!?Tjfs5"˦y+D&Tfxea 0Չx-8'KcU4`b&Zq}%}r5[O* Nd>SɀŊ3;C,kQ#) I@YTŦ19]C{R/+iE#$<:&o1*PpV2ls sQŠ}iADo1:୘[.(A\P MO#nij dk| A3XTj^% olv\0)8`Ȉ v&UĽqD;ɂ%+d+=4sߖ񰛐}&zm KN(q'  RRYVryα!@'(h$Ee.NHU5Ch%0d$_?6ƪ#[oUkolM*$x@Xײ6袇g}]NHV.glu> &8o{fies\- J@.]0S =h-ΙMǘcbn,2[@MfK83-oqoEfimsAoc5FTsNcܫgpG׉QbuMPO0ݑ%߽7x@e6t4Es:}m ΈTtDBB+)?|-N>tҘQN_N=B\ģ6֧Vㆣ xwf(ִr(Z}ZB!nHe$VyTzaf oꫡa8g31M˩V])Z^Ȍ=PJHK<1?6 tU:$${}#f0m4>=)89Hi/=$GưX;C3Ј@Ƚo, amGdP ({#&`q!"@,M_d- }dv"cY tPKPŠm^6',e&!YƦoc2rd&EOqgh̙LNĦ8S܎z.Tq8[8dt+҃v[M~*}ţsB"vW`Zys@4:# ҬU#K`O$SB c Чb۞.s*}Ӥ=z\fWq89s^at!żepNHSn{A,Ě\\N!THd u2#aZg(tI8ꦛ_]v;Rli'MzI5ŒfQ2G(A1%'d;ኹB6KfPuEtT;J_T]J׻ؔ ~`Z9nK8}ׁ*mSiS3¬̨17eݍ{ #&} ScaAfnmOPHZ(:lrz:*ߍiTuohy:ƺ:9`@垌ϖzE/H?@䡫u!Bh+aRnp-#Ǧm|h Ԭ4ʝmW;= uN/u`-sO#bj$k& N>{xHH@&9s-Xs:@BE+1NWGDn0(G xG4K~ XBvxyZ'ͧ$[بUQ ^n?1B>Vxs{ﷲm]| I}nCnJjqlv ئ3K/ןa 0x%z]62ⶓ4:W?BbKA[\@6M.:#zKuEΆl,FMS>][,9$PQN6/U7"c^nϿ' = ^Lf* W5yLoѡR`<:t߫t~f}s5 Z _>'>Nڤ7Gd6}u?U;Hv]t=W>z ))o?Vj9 : m}|ԍbH4b5h3gZ.N7 +]]iU?<7wDփ(I!v*4~C74%<dV{P#*e‚>끸}F,epITLc63˨ѹsfI,d8g;׸*^mZ֪l2JY eN(]}Rd~ElTd5ܸbɗ Hx¾_#xUkq&7H12>Tp1tX7{9B05,xay^Tܭ>%xiLz`/( U JܼN}m] 46WF3{4V]m#}c,"gޝWgY%upp6g;֊CړI6.a*78= qj0)&`]"X:0zkcz0a9- "3vPS?/T=iD~\Rx~-gE?U\b!Z^o"?_tz9%F4[9y>04h($BÙfvu#46#iIBLa2ޝ!ȭ+7$qd3ئ_V 0~ `I_m4 zBMwEr)ZTғ&p1Šfk䨚ɇ,C7 %ɶMw6=mokaW$}p=ɫIFE8D Yӻ֌^-Q>Q_%٣aSj)oYP8HRΙ8T|~{-opʉyv!rvB8= bS|Bto2(zMW!eىZڥd rܼ"f XMhPMc?Yljgl9jfgBX$,+w.n}nj*geDϋ}"#V˾40:|IIŏL1:h*:o/Qb_7Jکko |+وe#>8&( v_0Rqfؗ ]j1J>z"}D;%b$;?쵼q\j uܗcKWbnIg?.*edvcݺؗjXڛsu03>X^u÷c[$mxL9Sj o[2@!J`Č$i'ĦL: *#P?0=b.lc`'[O4K+f5dtf{Ud(󝶾+[ -ék*u[魕X}2BJR\E.Ͻm["wJ--̯tEENLF7ҡҖ(,kV{ _5brWhRy[rʂu/A8!x2CiiyhpB`^ C1[[ίshVn[JlbXv"薤K@`1fVVJ?Ev!^= ^܉dl8Ζ 4!'<Ղ xA$I&֗F@I2򌫞gXG1-&6%6&;MRDk庌6\zFɠVKP㴣LG^gɿ|AH)r!ѸQ{\?BH؁:G;7_.7P'lȌ{,E ]/隞NxGSRuXю׷ +w )#dV{/i{% '܃ ].7$~Z9HI tHr}>KFwC>?Ե9szy(5ݿB~Ԁvf_E&1eDhW#=N˿,wH ?{j(->H<cG-tŮm_]@)U*'@&&π_7 Y>7'Azrddz^`'B\-g'J9\3b_M$`^t4T -bR 6M%U)۩OL.$\M(~$)U W "GCU@eG|h 䣢] ,KJkʖc(B/tظGYqNs xwSe\,SY5<܉eϛj܁& \&藲0(2bHKc| \0.%R󚂞U >Мh2qjyZ4Z*"lbb'o2zX/,b .I{VQ4\=@^Ԡ1}뼚|wMOINɠhktU6:_&k,yPtkZJ>zGqf/)ܞdoL}BxtȰwE[:}h;[`@V"u& $6kM}J>޶@vyc (T>U =H%YAEW㙴`ЧgJ%"r|>b.b0iW^ d3A0H74^SM3sdiC8~cfnP=F}oѤ/f9%ݡ|hyJ~) 륞ZnOg1ߘȭGq(  vie:sL~. T+a>ܴ>wh\I辶07qPa 1&X&HpA+Ҩg> VPM;#뺱Sue2s*M7=s/;:"w[mĢ!^l?h{ D1rQH y1PSu8 Nݎ"i9z$&JuciI5ؼC.\W$/7i(ЇZINÑj?X6<66{nV7O#!2*f|x( 'B]AXbƭ&1+ђNi;Oq~^;ǖv۾Աklx"xuu\&㖓 J3@v^cZTN-dʓ{\YBT1_2B-alW?$2\Jȥs4 &AQo_[.ojLM[v/"dfy˛Tp} /5*-ש~rz:7c{Yɮ V57mG` \ P3[?|Z)'dvDV9OTs2\L-žVV͒#gV.f{`Jd?`gӘJZc,/o< WM*BȬ.vHGs($Sol/.M0 :'qH0'tlH|#; B-MQz€;d\4L3 dD4 49$iZX!uG=F4ܒX Y6ERI;PpBG15Y̻T3a+g TT+pi-9?@J JC9~@cC2xY#s/ C];d? ) Ue:p{{REҋ\m895x~xViX6AeH}]07( 5QSɰ:#0Y<-ʒ;]o-  d( 5ao}e0wb)1~&zvmx\4ӎbgQK  XPzQӠ0Y hTmÎYNS'ߝ Ub|ż=[`%XaNVLuZb4k9kO/GvKIgN.Tk7وR346v jY#ab,+ rnk !Qx4,]ō N ߈^Ddt J? Ye!f4-9qr<:7T'QJ16dm9~ poέ߲鋑ː$K@Ej)a[Y$,=9NNܙ5YKNDMSogUe?4vơ}n:@Ǩ7̒/n@2 N-,E@a F4)׭,!L ?wwo=Is$?wCdHèMWYƯ5j gzиq;%(a%UJL-e.t`.-V HzXq'MWu]L߸C$PNd.WUtǰjU7:YS}'&-4" bYdhlSUۤTq3Xݯ1TPCyw3*ᨷ3wsr.LYntfviFm论ż0ٻ~ %t lNߧvQEފiA)0@[X';7sT>eڅ %@XLIʞ>B߆s0"g yuP31Z !+>sԷ5F2\پm{Q' `4t0QK(XGZJIq\4^P<>F:$ް3R=wwg)DG -OG3KA52\`妵VGsu|]( xUnYmIB,>T&%$~|4XK#Fdw8V*$C68@j<>lޥ>NuӞDLn6pUG.wKե=6<ubRAK8nxrF;y's<8?W`/Qxd\f .ani'f9`'uH>!Ӈ~b/W\%?iRx&3扛7o@J/guв3c" 0̸S7ca}H{|ijO|Oh[v8xݧZ5) M:#8KKc5c<Gv{'ڊ_:O%=_Z]NL`KR qƬK>2DN S5g>R!19Ʀ[JrY&2HkzO+'˔hYM1V3ג9*k. 0ROwy%zQ6y*FR%-JN%SRP.3,\tcĮ8ݠ"3 @ <1VѤm8N]6 i'ҞlqtܱE]ǀzqrJխ@M\զד7M_ba|l .?X| c!zf-er?b1 ~ā%=$UL %5h1|#aCpS{&B̿>xxV~,vUq]>_ 17p$ްa7Z5jDd@lmĔBJ(#4czib~ &W+h{ d٦|~Xm?dYMs/Q˷`t]s'OnFSi|4Jg&:=mgf?da9JB|HbOQ.xMQ Y=*\bi!~"v#rdE!:tmD`;kDC z.Ѐro  x3| TfXE<<"}dE~0=pt rj!q[E3`xZ)ZPiv FDm|-o{_:U$恟oR)킛/X6yGJ"Btx=-臱,Uc ej:<`G= HOm]>"k-evV*? [rNb|5ѝg!'n/ލCA9`sBX""w^6-z8c bW,_48UEHxU+ EI 1U}P*}Uoܭۄ]]f_EKלa$VOlyN'0;Z6h`4`ER,IFQHlTl B#+_c*7wzzNd$ Jzus4Y0v2o?"1 Y%+!Y[ә %ڿ|M{;-gtŒpuߏ h(nkEҐ)ͣxs$ c.pN5Y AQ5+fDS9^a3=N#c:2 EGWIg@g #Z:/IS.NR^)C7((vX4 ]V͆ԕjC?G WK}E#0s"- 2|ԻDl']'J$5zbd|_@HJEg=`vV[+v{P~5̉;Eqǐ b "0TM Գu9_ɺ8)Xwp~Q֨Nv"@/gWGlHuӬ|[P,+q ..*%0 X[x%jbKJ:#C4;X"D ¦h]F%4 ăF!%{ V'\~ $WD0\VEd{H)1omo>4at wi/!|I6AdHDZNC+?/;PoVJjoNCf!\hqP 5;j o#}^.r8KpOK2j#\5ާ:e6)u-%LIFph%r9 fU29$G7a JcNz>I6.Ǩ2}[n-d8A#=֙9ᓚ,FRbD5L{JOX#Z_b(JހpCWqNNI;&Zޡ}i2'$Ne=j)M;O5c9BRj_B>Hm8$<2ۗwYn'D+v.37G+;eэ-oԆ- ؤ"i-+[en$Oo6TSEfٺ[!pc<L 5`O!Үkfaen҃KiEhuv֔WxfȓF={0嗎ԝV4V)/7HA7Ɯ%BF4xƌBӏKʔB' Vh'ji7UsK$0Ct;)mzh./jo>v. 4: MNT4SD*h|+ɝ8Ô&O!oQZ܄hrLIb;0p="$\^7hҸwr2.6Ʃ/Rͥ-v~Lw̱Hh>)~24EXΡkNv0◯I r~?վ8zl!J*J![y"U:O+~Xiڨܲ*w_'>6^=!0GQ)*UGW'H2nBV B|{idM0B3%v/|["ts"-oSK:%smL~wa.֯4X3/`izdy4k[n>駗t%dl|D2)dw-55=`dQ e [a"Y|9cԛ8v'fC)d)3r){x' OB6:[G JiQk9LJ (Y֌@7_B{#3裹nd~|*p Yj.I65k\A `_j- f dj P+#$ "QX=p^SUc{ȮPx@dȃ3KXwxWʂ}9z4qUAڀFﳳ>=<T+U(}WiT ;Zk `5#;OjƔ7a)SFaI TNs.- hԞȸ?}Sܠf'tgiOac b艛fV2rV`!<<(`a!E"]ͫC>6_;W UQ7zBY*V"q _ʋi# 6i0U^W@|Vr| ^Yy&]['~XEYB)*jכ*29n9J7=a>p"PtI:2,F$Cȝz^)YQ fJxKSÈ8UͥkEᓕůvpE:&QHCe*Tא=EE'wlra xlW5cc2A̘Pg ~k=zoWCPr(b(jsŎ;7ʽV~+fl.@HuRy"j|Z4JE貶pi,GH>""&>y\+{tZǖےV3,Zyv@kOgJ<~a#跄:?ԲS3G ytWz+DEK˙ll݊zΌ`ؽd{(O5 D⭮![n"##9UN|_<($-I'\ssd(Ӱ;ԟ6&F6=LCڒ$^x i~_1(:|ʷX %(qo+R@WlTpg2F$x}ȘEu Lvaרa;J^Zb#&cN+Y_Q.!)t!(I<ѓRK!p*%Cs؄hqж Zu?&s4eI)ڎ XBX:,GMD۾5+)4&IF|6 ͋#\{^:G98k]xQުLJDΏ M8t,Bb-:]Aap}G bj>jwǵ_u>>f$3U`e!SL/,rN1 _%%{aϮsͤҤM$"nSūJA_GGR;gb N)ftFO_+' LPp72\mf~֬AL;Ҙ]wFW x/o8"LrʌFNP\Dlh3f2+duɺh" A\|mik ~;Œ[~1'.sHc:k.\h; [xx6}0^QrNH96s]Eg8W 褋@ozxT_kMb[O:x/&8Y`_03(B4"LK*I;qag`!diboZvҳom\/-Z#"49=d" |L,y~Y [C;Bbb˸ фq8ykmBkvJ[g/@q<ؤ \qd:|UB|ᨷ҇w v % yq_d# Yi2WAf`)W6ő*EJ] +姬 ͇Njݝoȫ @dWR!=57dW9"!`*Iނw:)Ȃm%I&㨅T{e)RsՁ7 gߜXu4S?9N/@i2hsP4}¶?1s( 'sjc=T`szIg0 ޴+k*B.j{zQ<Q]a>.Kt9\p6.~%p=|+Rq7ܹ*q2>u="p?ktYDkMb0ދ_ZSVIKe^3G94͓faBhn&:`\ x$IWYYeJf)?SyNׅgg,Vuex2(i+Ƕ7 WR-2E[J}*'@/I3cnSOi]Ȋ0W%u$JWػ3$أKE^y+!u5 ѡ4ii!BIx|JYދ/jD]pV渖]J<H&u ڲG[g߲ *x,o>kOyk|?QgJmzW.1\z.0v\"PzR! Sc|I{Y}AL4m-i(R ]=W)913 ]NzA6RO~CJ"VV k6fr&I刁XtgbS^u9tBO߷3qL~U@|l\@K <>WR$V'{L\x#rM~R[2<]gy lڢ,Sv#HvHf K3i&9Dm>܎"3AQ6&j l2ds6)Y/S?^Z@PH<ۗf.aq@CܢKf ),Sa׫l=߷'Z4%w*ēpKˠŗ^Z#G*l(hcY{"+ߛ\VbʼY U*z=yön@TL| w|t3_bdy~nWk;:CF@ 'mKlCjdND=4 Q&Xд&0;>`PpOfh.l)YysB_o9мq&ȨYg*h?&">"N*,K_s De& #SU*\*c 㝷$=# M@GaW>1Hأ -co;9E ^U"sY^XB!طbv-}>.rh(;XnFBW֙DLܯ48rm7%y/+}.&rBwJ] MkޏS{ih`h~om.LH7=Av@+(uR"h?]%Hֈˍp<.N+?yk";_~7]#BEYslq@)81S]1֮iEf>*w(Xl C%JI@/gUq?o ϴ6SWzMJ`kۛ+c097(W,Kp/"tr )K_HSQi!Ư+4:CI/1s- 0Y$e̎2+xrb1vٶV Da޴6'Bl.uKQ4>2 c΂/$$ߛ'|MZ O^+Hl[]o@ʻ&woǪ<H%2\ΥU:zG>]KJ|~צF e 8s?Xsu>RB.Aډ~o. (v*38xy- NQmLV|c鹽j01xj4ɽo`JEd]O U=y̤FK&@ sƢ/$3*Jrt ߒUwlRG5egɨ6 #4#"89T#&%j0g4S*e|d 1goɇ=R%r֨[6dI\Ulj`L&GAr۵(p`?a|y&)o12|U\Znsyu<]f{)^*JQOA:(e9Q?0(:s:\:@~p&FGy: :NjKԕ940Kl-6/+j&pg*ջip6M w0LM䳕 >!zN*h05|ZKY*OxVp1:,}8ͪ5HjQ=s2HX(~-%3N^0@8! FTdx9?&[H@L<mW_\n0`QNXMN`4A zrV^^r#pr66<Ώ'H0F,J]X֣J@x&4Ǩ;A5eJE)ƹuI(ZׇDTᅀ%]{Oԑ>n(-V}מ'o>-@ד0ȵ`On&/Pg>Jͮ髠o4H䭲.SㅰI MY8!uu*Kv*9VEm+MـiFTB5_ܽB K)mp^6ZV~i@ZD4=ٴnrOJ@M`DLG2}Jb\ۿj9^աTH\w .a#m) RvS*3>}hKfᢷ$9FV~ u 0 ^O&u6rCƸv7mfUI~;6a>@Yŗe˄B32P<:KEWWCx d\C3Q3ςlAqOğZFPL)2l#"&>&}>1:1ʔRT1Sʥ5DQw.B@U+QF3 @mlN{lOwez8EUfG0#s{A ;':Ў{.Iɫ낂@.}Ci#*!ՠմR>KbN:wxf$z^pP$vF\uȄ#)`(A1+{y#ezXm>mA۞"D|sG;P3aG}9K|aB50/.wE[o&gm.vڣea:[8}FykSX'lYn˓cg!Ta > >$ ]X֥ ,g8x=V~#%ׄG#Vp:=٫F^G@$ z4u)[Q<ݽTn.N{ PV)) f\BߘQ$[,V[㜺> >TF9PڈFu9Dg E, I=z*{){b _i2F@3)wg#=F Z!gBͶ{ZPU42-s'R*nvZ5:x8i u&Ҧz&0@}ѹؽБ47>Siz$_oЛ/_58[IF@vx,6FW~D_ʠ:QwT'P`^ F;o٭ nX['Pqɕ6 vQPx=xȔ _f1ip6n%*??,>EL_pS!jsK!,SxG^ؐIÔߞM=Rn2ɣcLΝax2x$åNn1);GZfs3uTύlm,"Eю|ƿ<'i O c74vJ2+:+|-^)gͬZ$ZܜwZT΄VJM-{pzsGz GTj @{HGhO4QIvJQWH閈rLUЊʥBwY]XKت~5G lXWxѮ"pUZ5@)]PuKtۣ'0-ZbχC<`6;|,H/ w+cG{hۨɚo!:,C*5Ub2^|8cΦ⥴in%ә)S6NZ+y6!]G3Ӝւz,pQn}UQAZc6k&Ʋ܎^W?gx4iC;cȂW vMof oR~aLTTKb';g(!=ܣOޘΫ3pu}%uhqwdKБ ֶh Y4"m5<;2Qt"xmG[ m;2t\/~T奻;X -+.*Kؤ5H_}Ic5PW;} #@ N/ ?wa,+N>F}=qwvVQou{F?Y]\W_<; dyHMߜ5,{$XN r]hWI" ^= .(q?\2a:a0? ^3w=BGl_%sO~:QbEٹM b%GEeSCi̥&zZUT ɭl{ZCNDV̤;׫6W)?XZHSe92LptDVJ}J [͚1,3#=p9ɞ0d-zZZNƄ0X4:N7]I~05壬t&NRS~jX6 a@U<u>RTB|ԖNzQuZ-#0˾Qëd%%vHCiu~zV*Y;hX|aƦY8 { $8rE钷Q!O 1Oyxސo|TVп'i.N*O4--*%&ajNYrIjEmP]e|Y p]䯋!:Tb@6 qOY Ѕwf5A+s p\ Hi 9 v iX4^$"zkT6bbIW!jwp{/=1TySE;hsH9h#~6?kGZ{jOS'+K4 o<V64j5!)oI緱YNFQvn ʹГ䇁I e`6` Yzm~F  B5}Yiox zxJv[ (-[} Ɠ>w) jĽu(ت[?$dA;Wn Ao)"kk iw @f_3GYZJrFWe/B57YkJ~&s'f/N{[v@J`͒;ޢ-N>a+#Ҡq 8TEWZ,,9ޢfكĨ̍o%飪w;T]t&{1p(n&e˒ lps ~cq~x7)!CH|YӲH,rDJ ~ʑbƔņh/n0y3w" EAI.Fe^*,!5fA (*JY:ndЧJ'P8+/1U| ]g^fOշT9X8ڋ1Ҙrɿ׉`c_dIx{Y WX2}J='ۯsYꦓuC[,J[,O0PX%flW' gEBthYL{cڇtog{5[{S=#Z4ew5l9LKbޞ1׽Eu)r5啼Y\, c56Y IS679]1Ps $.WkK-zB pUx6 s\cB@ۇAN1f#ބZԜi5(MN Z9EV#Lrj@myy1V ,.jҐڥ>aHv{0-IIU&O45v;ܗ÷9^LOx5"r{!ї ?Rdo(;-X,_Ж\a*Xsލ/cW*DHbH8n6E]bM2@lX.,5KG ^2he)s^5V !c,䂊Ү&GǹwuO,F5"B`T3c҈ %nwb4oF3Kv{'g8΢8eqqE e}1C0մƵBp21[=nP(M,' 9>OUy>JYniݶZr>U' LFּٻh48IJ5r ǪXիxs^pO6,5 Id%yYwua0C)< M (pr fru5 r..J괎;系/dv Do;fTb]h]b뼌e1ꄎ,p c9dgJº7yp2 #xr 1z6|\D,8`T!Ug~ PI+!iG5h@ҡGu gccǰޡjE eO$}_R64 nmAf/O!=0dTH}YkhD"&mCOڏ*S-^y .{mw).71My];E@sA nnNg7Vmң&p|X>":k9[QB49pPC2| !ǻH~\xD'9 {5PV=K)n9yS\qpEĕ@LsFq.fjɥ6GX;GɃb 9ڐN 0"c G4 }mzkzXF+鉲r%hd۾=m/s`ֆvjr9+6J>Gۓe6Ҕ~W I֒-WhZTrRɻU3mUU-1ء{id+ztEưЇ @]sXjQw6ʏkӏ=z.gP ,U~Y{>jX2!, QukOMf$C&qd وc;IrMө/lȅyɶ%z. Jbqa)Ok`O^6r1 а~%AÅF#A PԒ-)XUP5+2:6c9h69fMwV4q [vDL T"1z{x!wi Jn]ҭـp" (W(tU"[@|F`y1prx<\w;XKqAk'E><@ZVB4k2..㜕3SiPK+ `2Ia2<0(x}H;T9<~Ov%"p@xB01kwh*qgg b^[}hT9-.F|L0zE4ltHbeFbui|9<\̛u SR7p;:q_\C~wn¦g%XlWL?%#=jz^W.xd|i6ťmB"-FSŲ{Sˊ[1:_~cP1a`XVub%*3O  rb᫏(2:Ev#酡b8~YLV(#4o `DP4  ܽ='뾟f9C55MMZ? f'_qVx~0DĵxV^n U T/j:45n;/giD|VQW}9B^2<ϣRR1^~#X.>I4"n +XCp1aCC4wqWFD#{90e{gK`feȠ]TXfFp"]Vn&W`2s@}w/Tb /1W>HoI \PR] }-u_g@Zɟu!I7}}(+~V Y?ܞ"A׊GbFI@XM@?pi!٭$>m]4hyOLO#I8hKx?dlDϏ7 a'v TblЫq>|n$vD+8TEGP` 94fsgo/>q]yhz`5wkKHS-=ZiO`x8V#며g 3Ȕa"TM<"Z_?>jP~f  S롮[rA_?f;A*GX1dV}_J:+\h.!M!Z8\5z11Cc(_ PnPؒ`M-tq!ŅV+,ФWLx؞֋֜%{32:{C.E"-NO=V=ޅI/jߏ1RHl" Rf 8y歧3ck;Hl`D\&僝m_;RH xwT9:ai|Aۡ-, .t+R L*Ύ2I$] WO"짃RWrK푼$[~Z)BY"Y dDwɎ^PtP !JϚkt4©;{ݿc/ՙ6 A ) b9MAe5v XIo>oe)aH4rG~AEKv d 4 x!\EWm %a+O-юWz51 !Dӏ"CjS;sapD׳7\ZPyWuV)}VdfJ$0 oDV5/q3x ߒbGrdS8qf l[FPX0 ͧx15:d} tu nm}DjF3%$M3 WJkz畀!_8q9|jItԝ: ~nY@A.HG3=~6@p-G ݜjOx7 Pp0k6,mALqbl>C5k؋B[v+bUL׃}"@ڶ{Bmaw >'!X ⲃ1@9c w*@ L RA(񀀨H{:8) _gGϠXxkV,ZʱrE"*FFU2oH!T%!/cӤk U97ҵ?EL.9 ܆CK`7'I9Ǫ2{A *~H˲oGWHCܱ=j |0`bOjR;o^ݘ}JN̉LNcWNхM@pה㡁 GEoj>1Vs[p4rF 4f֔"R+@-êr]mLzzESWH^Kq1v@uZR lE׬+\zyC.3֦ez-̘KpM+}4tpAa K,~hvPۮ,&@Qd<,J3E7,r_VL2iZ%4s4B(L126֊˓ߦ! Q kU|r3Aόk4 ձT<qJBgk/;d*,'Pă ÜsUX6!{hm)̣:*l-5iiт&2dýpcr{%T|6M'c< w⿕w+:(TLT$2l?SY„鐛Q}'aTjۉ qv'Q8!GJ!=ٝ%2[eLa͓84oe;&)aϵ.Phss75k,d>0eoDZmp7rg6aWɔöi6krf)NuYʪXvX<=>؟ˏ|X0f2EОND ӣd ^;vߝx1%O>bct0R཯H3QmsHEY"GLn%T1(LeY9=3pn'Z<,oЂUb="qؔZYn<i'd>"{&[<쉭& Y{|#ف# ZG9Qn*Զөo֒lTwgQ#~gsM8SI2*@ȅJUVPT=Wn#<'Kˑc$q,,jL eCSFVF]"BƖq|=<Ж‡(CP(C]wD|- +,T"z͔iasF5s.=mʉLPS|9N*=1nƝt6?|nxә̮bעc`E-jG9 $C6=N*J#%MX2^bze0#;э~_6P3`byK_Zt%ʝ crM0ARX$MT AӛMo:M1)7]=YJaB-)Z7kӕ!Lo 4-[Fw-' {iZ 2K) bMwzЖjBUf/vv~oÄɇn qT0( ǜyu;uyGl"H]8xTdD6!gUe<ODgq3 e$VybvGWviSeHPEq]Qj_D(e!8S0"puBW3 .V*p5xe3CM^Q~20 c^"Sқ3,/eIRVo4`@,nM[lYt@!!nEK8 +ejDBR:R 5K^DFp{ Dt@ LU wg۶%HˈCzf[u`&!m5(O`l8gaU.0~?p;avwyo=+M䚌$'#~2a;܇cA2 Jl)8=&7YUFe5i$\2˘,Ng+2Bb6}4x`;],9~i@Yɢm9 v;nix  JYJ՜ p8y-R,{k bKuXpy2=6l33omuQޒVP܉`*(Il?;k2h#=J8a ']]B4p"w p_>TدDI}F3dOQW;T^`s$(ȶI*Bc1i;z9GZޯfE̶q`/N캩2Z5 -^lL{B? [s{o39 &S)GU8tN&S`FQmϬ[iLZ/AOȶe~۞yCO~nRf<{EW \]ch`!&; ")IꞘ[s :u)\жw x!y^ƙl7"FR/MӜ*Q1̾CӝvLgm+c@Fr 3Ud}|bp` h ٪9Yol\0Q2l `)$̰$(ַcȳT )+Q ˠ7۠t#~E(]g PqtEM/;j?[^0Mrc.(Jv T&kOz 6g y[eæFȧGÄiTo [X)ָ-,"_"2[8+qNawtPD.`Kt|q]3tܖTn՟hw]ɦI94e ~۪ !t z#T_>Ha̓F+iʍ+˗f3!7s%A ʯs1i7Ol`ڰL^ #&N14e HqY{lIQMQc DniI$*}A5ސJܖf}Ȍ@p󴲗(l\K8FN?x[ 43C(O<1ϊ,Ҿm8%=J$h{.f }g8sRh#jj@skxU`ɿ>fakY+Ћ t굢ÏRf-dR!5ٴ#4ܗ;^-j$(΅ 4H,Vcy`."[Go؜}K"†TWq(4*!lCJ;0ͥ@y)NM^a[+^觨0-Gp>k"yIt?W]ؤdlu6yi'nsA?k ֞3ԮQo^7_jNCtlhcbI(RP*is\vTNsLwkO˶nGj6 [7+Ј->tzz *Ca޶1Zo2Z[nJj3J1cُZ`pկK j?scJ 2V43L{*" q[faaeƢ0a5‰dJ*ka=xE6;8iИPFh&Haw0Pr%G;0a2z5r>*DW::F'EONߩm3KCo9N'Ƣvs[lv0oIf80mutk XI%xfc[fB[J~q,q_ gs kg'J"*{U1Dmz-0O@Ά}RZ^iRG4^,h{q[*3`Kcsކǚ"l?IhN}sm3yE ]uK4֌c =qEK^(L[iHfcĥl]@bLԚ9&]hzqGM-iBs$4İ2sR/{]J{U Xnw۱Z1V.J+ᴓ#PAvyQ i=řK%IUr}R+nBAۂ dLdFnml݊.-U,걢a'`7GZ,K& > K:_<;ι6 =L:~X<61\>PPhbn;ʡYy(ȵ? l2@aO YuՇLGؚM.:h<W$K,^]Hp-.kO `:AV05+nL,4b;#,T؂@S(%Ih@73n4D8:@ %8XhV3[Zz^<'oiQgx&c E%|2qQO昜#_ ù9 d15~oX`4,JAā{}A3ؼ5#E&GHĘ`D/.xv$kRHB k;'yX>noa9tiQC N-;%ؙ~'qr -T$[~Q\z! )j\E/F@ⷰdߙl&TLy ֱ%8w !HDB(`gyK :A:} n &::XG[-B{pHdSt$ ݺK dKY8[/ 88UD`^0@AHTݬqׁ<~!z~?(sR#u?ohW|=c2ͺ,KICF%H[_, CjVoR44p$?wbuzM; M͙^_|K5c@:OC/;w\ҷ^Zd-^M3q$9`,8/4.[`1'cJ>kfghI\:7L\º(?Gj]}^g 8!ƪ,Q3Pǩr\6,>pQlf{Iv2dN?G 5#_§xQh"s;nhP@:sXdE.C jAC(sf.}قTML+ aak 'r>cљNae}S5[3q~\nOZwi)B9;9`uG@!j::tXUZ^T8煥L[1HJ8ÔtG4KH1{o)Xd#6YRvnWNf(<:8:-gl|m_tC `[`ͪfņm,r:HǹQ8LmڪE+0|*MA2<6@%ITF~J"^% VBo˩EtL?ƒlgCJIMܧ$^-.%/V>pMKlk"Eכ%jٞ@ltps_خ Խ`G݀mC,/`Rg'cd 5yHѪ0'g`&ؚPzvfb s=LΖ7Py$5:=ɒC4  Üy_ca>F: Ӑ`+6aOHՁ /kE? ),f\ab%53q'hvOd85S$a6OFgh'`H\6VAK. xZ$BI q{g_p'۴o 7a2G  "+D.C=KLO?&fIC=ZJzb%c'(" .Xǀ4]Qf},n`d%K+R:r/=[%0POT5dTثR-r;&u4t3HWAo#e<.·:k TSGG)1[;2K~wȟ'U0z-8^sΟOX|yC1䆜s;lw{%'ۢ(R .ykEK䲛ANoQ]-JTcQQr(1e >4/4VŪJǡ]tK 109/8N U*JKRlA>ղ%~_E\o F/)(%髲`;ḓ{t\GՋT%``DGݚLݘaͧxY`n(/9UDJIZk?pp것?){>[!,V<(<֮xO]Zڥ4eO /zhIXaR&}ؒ)6ΞL`y. T)PDY55‘U0"d9ewU}6hFQ0b3hu#[nz{pڞ=U=g bhzD> -Q8^~CJq^eKd>ƣQ .‚|_!$t86ɞDa:Z+rht8n 'b XllLL =*EB .Fa9"L,e{٧խ=94V5O\Ş[wIME}{BSb_*1V\3עP6DHiR4 @ޜݞ y~J ؇'؎I!cRXFytv[jrYPB;"puUO2qekz !MHCb|>&,t˲مEr@PL(!8b"ȨlYI 1L@MRLZ >lqKYFG}zzܺ KT%v\ VXY+k\r&NorseIxCCuY0SqJ08τ@x1T%2 u^t<\tj( *ZdʯTRv ?+T0%+q|cEw($Jow%],LRh]5:wFi*ޡ1a}J"1рVF^UQ-*d$kNҦ;n8gH:|e <_*H1'O^k7:<ƫ UbYN”UCDU\Ji r,tHW߳=G!M|nneR$VppSK,*4x4{d[IJӌ$ ~I V8|vL C_\V߈ۅyN'Bp]śQN5"/%$ۉ9NH1<[=orATkI1Rދ]' EX ?#Lz՞-}_ *&hI[Tu+ ^mBp(aH-i`idb*?ze!Pyj-xG{i7ʇ[UΪ!OAKaWj_}Vڐ5LD3= DSQO=JRZE,|LBj&:VWSX9Qw.PBެ+aشWi+>mu`%¯8jp^ݤߣ:3>0~ܻO[of6,YzTu9"+:{?x+njj)VƄ3esx -L/XW(g R9ҙvD 4]ZE `E7";A/dQ>կ/ Zէ"r 8}m|AkS9`tMY9s;Ω+''ˌc@0ֱx(H. 1X+`*w(ca:.}ujzOm#Id}A%T'6 \A\nMW/xs'[\ih)#RO#Ƒ&p͵18}td™9.!,I'rZ&d:١V=N(%4G( -:j-aQMmOODEuت{ْp?%\iou* K -w|bv'3k=z\&ޅqֹ*B0C-<=p-}qE&XgXڥD泏\>+ bo %]GrHZܚŧy^*5CTUNN#_x٢YQSï~񢡩=*T]~]SqBAGNwbOh?c?=P2Y>6 .ރLaIɭ[ٵPZJ1W-{ lTvj+ǯamm!qu.Tʃ\փퟌ93ͼ5R`]GK ՛ )%^9xVqxI2ۊ=v pJB/žl:B!XHE6u |GPIgyVjK`(̖U饆.0%fyNLq֎[$LF|! &5S37 E*|-h ȦUlEf6fȇ–o3;Wɧ xLKМ4@L@TVM $^_i7?_ͧ$)%1i`ϕJ(kƠk\KtCuw;8#5;G8 9 Q7aȺ}E^kvNs[ɸ)]eh֭Sʛ;ƴXt @Oa 5#'70ϬPnm]:3ÈZQћ,n03ahĄZkv;_֥r!B,ipL'(iA!e- ]1:)x0zZ@Ȧ0[H}Ӳ"s$T˦hȓ"G 'KcohwܻX ~snL(G <I)MasLF:7> -ݣi_WY?uPl_0r3؇,ٷ;[<<2]D,य़F+X|J:]S+V#NȟEg \o_£#49(P5,4(Nwh !E?q|H YFЇv jq:A" 3>N(ZuKԺH-j1*Ye݉=`}n }\6HaY*_ğdB }du+hI x{0}ߡ.cUӉӶ{\_m7O&NiO _YB(^s)0-QQ>xO9/Fj(ZF-鑿s<EVgοS۩aDeSN&RGc֤<›+YSgE/Ąny,R~ E6u3 *T,9Yo6L`^B! \2p/u?/78-iOI穠E{UTF!cBç[~FJ7C]a9[q_ 45i 1\ߨy 97+J$C$~1b4edVi~ϜVdDiƁIssno#"w0?˳yf_H۞'I/ư$! U9u`#Y[Kz*o߭G.9PZA$NZǶT̏>v k^\ Δgۋ |v8($4:d޶ &Q`(E7 ѻz l?#b"Ĕ^7$ectد0I9R1pr}f /QQK6 "DԜ `%/129 oaA{"2VyVH֡ dc:932ۡ),"ę:e36&=%Ua~3/I'b|{=١&!y%q6q `l:./,TDvVh t0 9*8:UHY>,AvC'4(a5#2|^,|[4M3thၢcSGk X Q _cTֿ5.3_'Q! jG(N;>KQGŝ8[S-O[omϮqo̯ o! ݯB^^l/LƍI y5ѶUT !gYbL PDA48&3YEQ0n yӮz[=PB+viq8`,\MRK _dvɌRz1DHZ+'Vt4OX09En;B Hi ؁1;T_O١lZYR%?f.ͯGyIdR7;{7D&5~h3~%.8JԖjG!L5ȃvD3rO҈h_᯲V'C26p4LiUh(moX"bd`kWh9}JSƭF'<8ԠMv3"ޣٜ\YB5 X/9rzQ<NWXv0FUx.JJr J4PϚBwDT.r+큪Ṉ3_9T <&d=qdָb8xj|@  $Fmj(!O,=2JcE̷h͋z\5L»GCL(D@4 hZn7"o c|_A< bq$QQAwn셢ܝqEM+ ΰTyj4cP:.U:^S`6I) J8݋ɻ:^ɱBr"rhw Q:ۃ+5ڷ=JEN*:d0j8Q`XN{&V7 NW"C d}%QrG &6V> 6"2bIX 4K2-(0ԡ-wH;ĸk nS ?Ęi.fH{̪Iٞ-kZ( pfA2P>qsAr0avgp2@uFY5.ƖLFM75L'jjBEAG([( f_(]6aQʉ; v߫[´VhU2٨|r~M7{ŏ}dL2mekxiI3 bGu?~(Kɷ |{m_tp?$eKs\('+@BHXgGZFljO:4 zvU~`[D\G ]1'`c߂e:q5hiz+LZWCkd!E[`₺TN2yzh4'7#0J`F>hgezo K\墋]C={h?GbWtiqީ'[ iς旛cÂ@!g+gO'8sF|#QEK*Y+;P*SÝ1 I3 x&&G b1沦#-\-a>k5Ӂ/6qԛw1pFO(B"J@A-$N"J&I{YLe4`@K{5fSNVX}c9x^X&KY$o?C ]v2Q=$x~ztٚmۋ)9, ( !+zJ/|,Dvoe{RXyRXVklqʍysπۍl4L'i%-fNTYRgyuZLЊWn%eoɲD44^|7ZEo%/Qfx 1]9* †%I *T@]yof0!"Y˃߀0^0$ԦG wKy D}ɭg&0>>y"lf>odYXlvFKҀPRD~c*@zxzmȤ_N?tHɐ2GRŖOJ@fQt @x$k4oPFS\KQ DVuƸ@O sУd}2i8wc!A$_0}jIiCʒL&?V i%e |]֓[w5Gw>G7vndCW+U(:oIj̊Մ8m:A:ӟV3O;!ȶ."L:uή2o wZHk>a&n8AOc[H?~{d1r*5.{>JLxzkKb㍪^R. !a`bZ!?mD(g87&B ƅ -CB嵓fm09&F"aE$<8@G4M\K)tqS6QJ|\$c?,-$c6i&cdŧ4,z7 p߯F"+.=~?| zLO5X4*⧚]H>:#~\ J K¶5z J ³f\AWAvJzi d '؝)SE[P'Wv"T(7Fa?5or0Mh@OA?k U5H#"||>-e{)&4#WOh4-9X*?`{^DÃ/N[zsR# 9k4r"EѴ5v4^E&CW ײM@!A[u :GHBF%'fҢkbzp=NC3&z^[eW 2Γ C VwXT. KZN74ܰ ?(S-8 ;n). B\V˙|Ôr(]ī׌FƅV$ڑe3M4{2\+6b ?GիvL.|Ux/vֽ@/׼ᄎ[p\/ڙTm-﹀&>IP~IS|) ɽO.N",I Fua&Fl^AAVE+x=Hz@:"kxP[n aHã} xCFJC-d A=lbp)`Q 7?oRwz+оXr+N;}¯TO77)KC߽:Gk8<1*{2ZVSz)5,r*#.E & P%8PyVgL֭UQo jD`^|榏V04?@-vn#K~5B'}X?X>W+pT:'M- 3҂%ۼj^%1MbG .Pm,BD$ tYO,.еgc=bjIfӴO{gU=:?NZXp-J\QsHV8&'KFJQP8l&B{ .p-UV$OWڼ.Ro村u9}9aEb,^b(_,ժGi ǽ q{}#sr4=Z*!a' xcM:`+)f`Uo[rIE vEVlUzZ΢f(Qx]:iؘ NO (ێrj)VP $JwĚi2?yg|_حbZ~h7AGRn]#xMwa]u@˹;h;D_ŞId3z9vͫgGL eO2GзǙSS \)yKJq1An:wZW\;} VuXu".|ag{;VopN@v4+ :e*$Ab $l.5매5fROv5 Z@l01Z-,v ^hUdbPyS#]=T}BN,Ot˰{"?p3y ^$q&@8h$tݤ5B5Oz=NuĚ1f8@}~ UH6xbmpM[mTK.Bin/Vvu]i'85Yf ?;,;+|49>[/&rBR 1ɱ!P3j uHof FVlqQ"7(bK6)GЍlNHOv)(Hmq"V|D:g Û6/Ms#ﹱ)%(',URow,/_J6嗺tS 'Vkr'M,PYZq%>p[B*` -u=.[Cs"KI&rg vMg}¨V.sڗ*9߈O/4 {VTxecS cCfqY*1ۊJUo(,ц浠g?M%UU$Ep \cIʹǰ69! tҧ{å6Ƥ_> +ŭ%s ++EI.jؽ)3{t+9cGOTt,-MyM0'e4gEY%PddkB Y$=](ii£H...(ƵW{ @Dk RZTɡWU !iG @2BV9Z+|-H'e xveef "?xX^=T"]A3d/W\Ppq]1uVSzjt,|~H"%J5s/XÄm n:af/'P/vIUz{N;31;R!+15>8h$_ |eEk6*љ.*= `VHh -& f]dB K?&_̣bkgE_tX9B Tݕ@GhͪL/w Tp-em%:ׇؙ4\S 2K+I0](֣'X+{ęրBn]#8KI"}k?]D B*2 a*F{/.ڷv~hLpi FCmwf^Dd"t׶(Ħ7C5nxo2e+%ǚIޙBzTsbO:SƏ|HœC=DCJ8{\\{)zFf"AXh-݅˫ 3/L %1-9#u;AS 3 ΅7*<8Cϼ$b΄^~/>۟M@g©Uk(f=AΡGeKMy~'cGϖfH}孱?n'[|AZC߻JJtYw;K4 [5*Xi*˗"$6߄?~wM ހ„A\ ;cs?/gHX_AZx!$w>1"Me$:jX\ %ɴ}3~\=4bUzY:OA8;<VI|7SvPρ$Q"Oj!Hdir2;S]QJaB5/GlbwLZ .PEw߂@N%5mTH؅݀qIX@q֍1U4giNP"(j ϧv:CgQ/m)pmZ%ٶLoRD^sLBgDƉ VӒ"l"h‚–Xׯ.=R\]xDޘ<4DtuBopL.1Mȱn]p&3њ--@ 5x,iVAV21u4HWlDiӻ:LL;!3$[b'U#SO8ol&'V+EGgo}d͸b2#Q+!EP8 Jk!ںo,T2((c1]]4|n*d<E+"tR/~$ݭTl{w CQ @)SoX0̹n_jW*𙱄^ 4+-Zim _v-PXF Y!4+B×Emd>.yM[P KK1F1MȔ,A1z&ܢ0[;Dͣryw+1 5"1J]vE9VIlq{s *H:!rC(\ȝ@?Ҁ+m[c4!nCnVW&i'Q`_򐦮ͱ4{vfwQsߍw[|ƻl,؏h0OB8ηu4կ|S}RD0[ _uG"4QSAKa>魗{_*Nʂ!0]֎; 72ڝ>[M8[FY176#r"m V$CbĺDhE]`?7_ WE*ZQ7 +"l*.O-Ic +O;y$vX/?݀X  @6g?(.6.ܬES>APqɀrRll$^f9Gû>"4~K&Y g;K$UŔR4෻xfrMŸ(WeD~qڧ%[ ]Nj*e'bq(V> pcV߲rӏ$DJNUwUoĞoxl lV!_w-oG(O4vU0߶SӭŮTc* QF#Sz0,'s[P6+{fXq{Ÿ}eҡ>8)zC\4|@\= y+H'ii!7ih{[hg O_6Y|z{D,zRe!˰uZwG* Ac cl ek.`$ZYByl;&A]W?'|Z KQ]f9?wFln60 LqLTM.^Ȃ5c+s\qj=4pHQ0ftc7Jp87v2HxS>ox&}qս`1 wNF34~ZVI@r=3uFrlco$#Lsc˰.롅׳Y.5XyBuO}hXd}zt-z rCE\7Ÿ#+?.M>gi8cAн5yUmYV91\~&k~xH8)W*$l\ۛzZ"g-~{[)WSծbXݹ7dSq}ATt93mfMַ.| x*fUCİ4'9#fFqiE @~~ȱ=!)%QiSNl, ҙ2Fw]'!e~?4|]_O.Jʲ>vqPUeA\ [+KӑigZ/N EM7fh}QCP;fuKU[K@S$Qe)q4㱽.Se]Rqބ'u+V 9k\}Zh\Cキ0{GhBYM72GE}*ڐ%,OF>B7nUDI1_M/_LT˜D_gCJcjЙl^=X(5pLFL!١ zrgz`tB=Mis -~z:u ,A mj79&ήr\fDUqkA 7@#ҏC®~B:rʯXX3;BPyp͊Z4Ag MVjRncQ*LL{{~ٰNT?uqb1`^{+N0AX.Ibg&@c;'@*rgOߣ"k!w KY+ ؑRNCϞ9nKj_I=VhQk.I*`yeFy^;3rޅTRO2nT_gf):2GgeDxʛ5!vC Ӛ?,p08^ǍSϒ头 BABzGٸ wnEsJjL1O dB? Syw]()uHh slm zT}|1&˔몂/Tf9t">XTi9SC ~)>2De:< ORWm݀JNen is>ayGMh.{3va^9uMJDsdhKcL!\mg7ӚV<M᛺M1hzs%/tĻ]|vG,"'.uMRC+IEh6?Z$:LNH-FRE!W`!&qw,HMrmqO&}#lH Fm8VuQubҺ ȹDݿ6 J;q/ŽN" F%П<+hԫVNsR/Hޯ4ug-j+*d/ߐ0JA{ci0 Y'IA:UAVfЂ̓; N9m,2(e+z¿עA|qȇ܃tI*IY:ӘX48>-\WO$/bzB̢Y(OEHFR[ Sp]r|F~WK'v3d/5^Iip26shGL~N"#c üyBk$eo!j"vf ȅgKXO 7ݢ!GIuu36jL/I~l neqNR0o9ì6 3% ΍1F9iA4k6ɥ:h#+j Gn^׃K~<)Lprq_vP>#h.,Xxn$t"V'̥p,l|WM[jTw&C?3f**#@#B%,͓JhRZm-\&ɛd}.I9>̱dOVg錅 }u)= HB0p%yl!gJۍ b\9g,{E_p[Lmfi# wnAx9Q>8v4|g1SMʢ=;ػ%)qDhJ [še?3`_u NjS@D#e4D\ה#upwP`-OWO̚r6}_ )r4R{g(CQKTц!-Z޸XFe@(C:*Yu=DW'&[b {Hcty,;xQq'B.-}qѓ}kb;}4AiAHy@_KS°}{#Q;>6RwǬlJ[&Joߔ02EmVk24njm^Sf7zoˆ,$[tل9~\J[G>Tv5Plp:y|sUZvd4}!gN|݅ǽ4;k"JuwKyw5^_@DbO*Dl~Q@?OrDz{c!5#@Hٱ +ĵ Jq' ȩmYđd@ȇrq6L2IEȭrs踨JߦV۫j{ԓ<,U":r\-u;0 .a :Ilz-%VP^zgӇQ3WUra++X-jp u/PZ凭i7^[vk~W+St ψ } PQ}9t÷uzݔfi)絀ZHR^{siot@n@N)Ţ^ޜ(qYvA_~Ԇ |B\~كyU(+{Kv} m%Gª^v:yIOfVu1EQΛmt&I9->ybRbzs%vU]}0.UP<=^˧^7]$(8:R&҇=աKju.wő^V+|_d-~cq'6rFftɵ+N-#@݉.l7f6E0Pl0@Yx 8).7&fV%E9ϏX%=jM_![F}ԇ/ifd `yXfi⃸E(Vy+up NbzwFӰfkC)`6cA Oq! *;~]m*tl!n:UpEǤ:9>0sDD`=f_H Ak ^Co"ly]G&.D>lx21ӼQ/OG]vlhc&HR!6HK#nަU;07(hN}\U5 L1ZRz00̠[m7{Ze,bȨ/[+9{N~)X젧 ҈+{̃?$tިK. US7)LYH|2 i&,,t4NB7A~(cw*T*mFf0PEz|(Lq63MQUVgWSbkG[/si$݌ya3k|EoҦLPE7ldn]b(4[]JYe/td!+*ѯQ1"Hcd0cڪ sxQRi?G)xz7f-tLҭY]xhՇz"Q(8泪i\'#7c+@ . "RLk㠤>jyTf @7rFqdT|PՂ5bHsVZ{d]1 ?sE`6>Ei`x}OΖwh 34?~ZLRǧX?6&VoSs#pMG#""L~!Y*I>5'4_ bR5- KP A"k]krFVRpҙ4:ڪg-+p˅ vB E**@9GpAtSѼ=J$ l̈́ OU17f{PWʳ4--h 77깽kVrK@.:7tnk5 ^)X>SMde%~4 /Ey0ڀ5ϳ}YC\3F+-TǪ/nbdIKKЁB&tO@GTTDS)_2Ooc\+QL]sݫwzHmo޳薮+hyn#JEmë["aƳ> %"J -i/ܣ P;+vzX~x`up( l|3ͯCFwӟ{w +`2 k֎k~V(?:W׷9c,tS]sP*n#0r1$sR_NJe270.<9Z-Q>t]`/(t,"\a"A_wwZ @- 0ޣh& #T%T(}$|[=/uisںQa7p= O,AD8([Hɹ?xG~\v07-L,/M2ҦU(JJo׬>C ٶUcd5n|sӚL ZJ>}oo-V dt()K!c=j*y#X]bRSa@nZRѫmQ٢Drz逨?zS,֕7\W[ՉOz`gc^?SyhŞ&o=Y+9c&gRʶ "& S3{(.je\wL4ZԚmA~),I8sfi߸vz=Hagu)o )/3WEMfվxg\َ]I ѧ^eќn R~#~+sZ]No _o Csu*"gsnxi*T3ܶ-TNP菡Ҍl÷XGqĒ\ʪ۷V@Cp$执Azs~Sq F95ؗ$MŷaW5p 3-k(}xɳC. MZ"VZ)B%? L}Lb&Q]%0qsZ'GA؈!äL._)[2bqZч#: gJVS7HMtQn|}-67wwn_ ,Lu, {U1T l+jVmXSG)(I*D}$ `e&>ԡu ix %տ`fRY_㽹 P{/j!fXX?~( a"+N l|쐮Y,7(X"Y6f%y$ }hŝucl$D6}lo>-fZFGp%Cxf>/2ˤ2do/ktX+gҎgfp\%H˖ւ50cU\Pt{ T"b[o^5yA]qoBp?mk@1䦱zѯpEqVaͶIɫN΁GS[Θw!Iu!T $-٬MVn*Z\oڳCY;aWZww2.A[fBnӥZS$'m 8.öi˂]Km3o#\.ǽ))۩a jLCWLg9[fpV;L۳CS6pwy6\:yjv$P5]ogY^dT~yIMު吺)RI@M$"Atf__[=i-B},eB$bl*9NݺHԄݙ6EU=m1e4T'hZ_!:W8㖏PVڏdvWo_(J^Dי̐V(U%q6%DP(Qq2QEP[i}`E$h+ǹGN@%$T!>!=gSR Rzן6oWG?P*fw_A(`]{}}Wn `K>So2 alk#FPF1iQNb*9|:3b!f9n%ظ(eӢ?M&"]Oߊl^:0jkKOv/`ť%7h(D}©>& ޙe^Ыk-JڨTwP:) {R<6pӰy:N*RȄZ 5B09D^&(Pdsq둝JBJWxG'yYxx^6ku[*j!81Z1oҨ Ό'Y;ebԒnXR,mZ F`. 0 ڽby_m) "GoHp#/kwOTKU=c%> i\/ fP\?y9|)78GЖm1CG܏UX#~eWgC.k40N@ XCO2iͦc`Tf2:esGKmr:ʖК7mCpGkPACIqjXvuH 7.K?O \H~9ev,H [+3-}ۮ#`Va x' mFSKYm:CyJ79]Vy,‰ 2XVX!XjK@QD43 )0>p[(R *}ckMI'S*:#8Y lX X>Cy];['ψ׮GGh#OS}C>9X}+^jHҚfp,G _5g%r~sV\Lz)bz表ՆQٟϾ8Do46mf;lHi2cgV$qOD; |+z.ow N1cIj5p3N ݭ2,|_H?B;[5} 3CNخ'V{&pXя߲*:2Z\?,}PB-1 Dy s}dN%}h72KH)! (j Ggğڦ*(Ժǰ ] edi N Ö# PX6S08ęi4jY@ONIZױv$+JrCpwq`ϕĊ@c"tig-D2g;9L: 宪 y2`5/AyU /vYҊC}j9R խ\Ŏaw&-kggTyv -|fnGUʩ+{uE]%BYV6oPx_I- I |/N瑜yѪyў2F\Hy铮i8.u&iWꬹfdXx8!ϷvW@!9M75>5]vଝ',#]zQJ̠f|q urqyzD[Cw6*)ʴHv8~B%:lQ'KWoᮦ)6?DEuc1 ܴ a)G_pˆt >`q#E%jCPʸ0ui٧*!3QMI`80;Cgzy_!ONكG!$#Y8Mk ~w}|^Ki$![m=I=_3*}({>~uZY.;렜fO@ "q4vQT$HDr֮ S(^+Nrk2!ʘ;cCh7~{401&qTgN4"8_s}-MɗtU%-NSo(N8w*.0-/əz&uGb=\fl=3ߚDD Y,`z@tIMQd/sK5h}[I+bPr@QgKb+Ff;]%U&UPwY^_Ak*5sn\SבO}k9'Gٚ_ &%g'= Crzk5r{=8)Ɗ&4&;F(r8Q> } 3M^O;(١Re5)aOd=A(cۏo lV%%kЎnIfy_L9T:5b+R?A)>BS1: y;sj@ďs2cgE_WkIBiaS=R7twXy1#L_?#8 ]8Jf8 ;$|4Rj$a~D#*5c5@Zf݉i'8OSg֙>&~zv ѩX@{[u@#I;aa1&] _lo Jms*)ӝ pY$?I4c"'>f/ϲhQpȳ:u=BR Gǝݩ)߽bŢjmC_g|z(MfT?4^߾d JKQH~  \~wVOSk2`d#|@YaC(XjU(OJ,uF{XJm/!5.݊ZKp 2в7C?aJ"^tkյr!be@ꖁ;.;Uc_:4-=).JkwcԲtL1~y ␟jهbf}`Or20t>1nj(-s3/ ijIsme.WG7Lb Gg1btN&s)ɓ;!:7m\[^0 yўC;h_i~H`Šԥ7*kE3 OV8B2 UIǗRo׷  >Mn;:ؑe)]GYBly.}P~ 0sS0:pMk(sP^AFCLFNFzV. 00KkLoM,pRy5NzX2vb~{ ~0]_$+5WʌsB5`e][ӎ2\ʒ[=FnDH 2i&͓VؑL^r}IuC<9d˓6Ԇ T\̂kUsdά^@eQl0AM!1?wyc"VgJ<3;rW+WQgġO4]XgB+J+lxa6_-xJQm"Nʍ-q(;;ct@İDni:Ϯ/,l+&d􇷇IWnd.FJp@>$GP*|jh9bV=joa$v>)@$mipqEh3:c LT{ 1&@ _4G=g^IIիBanӍ -rqNኋ)!Z XhMaiV^:P*>}3u(pgDF`-_"uuEOjYT, NJu/5(Ӆ88r/zJ9L %|mmGx°fl1J\2^v/` %8P5ыVm >=6 ./wr<1*cʌb? /_+_7dֹ G?]g.uet3.ѻF^~Tڣe&-V8. ߋ f o#\ '>|g|(tj(VsZ!FTqQ^^5/( Qޕ9'ܣQ|=JWl]U/"fYc@ŖH3gO5D8>Rk0vW?4ENhX53I= BԦݜ0\{y~VG R,/kJÍ+od0L k? [}-sE&X%Ѻ-i76F_dVt{ͲzO=!mǟX$p۽nN̖>N*>mX.Rtm^ZXBUZk1 PA0٦|ח6lP:υޕPOWr>dFS=*A+O21qV:|ɡ-G z]7iG}S[ʼ egFwyl9LMD6FyRS'*N[i;s 8a$4+%ZoY rȵ !X}H?p[+:7⮏j`HO0 PS@d ?aJ WyU5W`;Co5o*S6&ʅXG~Zr[uG( } F1hwh3A^yoj,%Iz=idjF}Xشxu/M%VEY=K~(X`5W$m%'hl^<C'􀹤*hz+yb9Rﮣ;8g$ 9z0{<$jzf!J? 5AS1;hl$[2h'PH)L˄eM?w&@@ Y\U#2Gg!\yI[]j է-iq ~ 3õʓ|\1.@l)ҏ+.HҽshÞN}q4&(imIK $@SRдܷ UP0j`Rbu 9L;##ԨdJB"b[,m|j#a}ܤ޶Po˦mo^.#p'NήI{;Qew$QW1u&k_@':X;HVa|VƧ='ڳ/v CSmUt[J #ejPK6dE Smurҩǹ  U ~@)[ﷱr$Mj@jsL$ zpRg?^qPWM5|e8$xwM/zҦߠM-_OH5Ъ&u \2"|-\qKZk"W&Z: .`/!0>гj@_yǀ^RwkEγDdh'·Ǽ{4pO vdMUE4 d(%n6:䧫mTVg/xchX33EM2Cs8'/.vڜ68⊎kxoF΁bw< rtkU:zzWqJvk)L#'*1? ;KE,dbMm(}xfVvfHи t'a ՚"RH/Md#p/]p=/=w<͹ ߯GS& x/צCmQ/8kwr\,Rjb4tΤG{2uVT 7,rj:.1։DOك9>*eCވ2I%F,BU$oܝN囱o.E[@D:FhFu)>IhZ1BE#pELw(CT|󠍼KE8)0B ʢ+ocU)Kj #+[Юjl=_2C=+Z 8Fu/Z-5)_,yQ|9Ct"b!*n?6(?Pmne6ml  >:C0urՎXt ƴno;G*N8ߝ4tHvgq gVJʇ剙1J5OCC eXH`G%Ա{/Śrq\ 9Ӥ!?t>`J%b{Ƹqz^)lR'yx 4NfK4vo>9ٙǞߘmZaGZE(GCvc@k$RTpq]x6jByY 'ٕJo^B񷇲YfQx4$Rg]𧐯[sEJ\OjpRfBCZ#:ŐS>Q~:e>khv54|ہrBw9<sUq/YeYim32gfgK$Ĭڽ{{qi%N4T0oR6J3)rj˪;w5:]HB?%Ce,HlMbH[-m$)q.a1tM/x ]QaĵF36(״#hτBkPX" 1)FQtԩwӂ7ٶL+:ag4frXLgXCI|X&< ʌ72(t ZTŠ+{zym|v44o4%4¯}$v~?~-' F/ r>AX`ѓΨpcޠ6 P`^9f쳴NZ,{+;afcẍ)H8.E\I |6s^xxhbV4pZYŵEgR 7,yk *Bz~,2[,9*oB6-8m8D q>wo0l!Jl K!^S7<)JL49G u <:k48UKur]= ~SLi|3g| JͶ&c @/+?# YjJ{.+?f+\dica"W'99"]Cv=J/$bf9%bl#3bm=}Џy.|O-I^ {WL3N)FeEUǭfF0nq~tԜB[p0&E ȷ-dph) 94XZ41Úl{fIV: 5_B&2Q򋘉su%Fs 8 ϒS-,=ZۖOK0`-zֽΎ;DdeIQ8~ph!],N\ʆMff'(!3J[EMpPi|ޯ*uc0tUD2QO͋ " <To_O>b8HzS m)ӿbZFw?rr?~&KC@yP؏Rx7зM! ‡\B@NcBZXʉS,d'zZ"LHa>8UQܾrpbdXxX m2?9 MOG<:)p0']IZ4apw$ҳB" Ρ + 鯋__՘š:*T&Tm;v3:MA]Ik%$UwW {SS? DL1|MɒjsqW^s/nN{Wg,n~'8m zN%!?\0;TaEZZ ihCV10E+1 ]ȒUndG/Cg::Iq̨| 6j+^W E/H)A+sԛ =?̼ƣ^It[K$ '"?Ϛ %:Q1hCC\%Bc(:$Qz1w@Ln?D`[cPXo_y}ab$M #/h18{fhyG d,:f?MH1~;T`(r:k{jm+[zdG^wiF%ނ{'32wB>xO}9tI&BN#obSV׺ _qg+Fof͞'phmε Klהe7m[ ź{x<}O{A3t,:nkxl:R.'h7KlGR?x~G4ǿ^i넲U7F)TYVQC<0+^EEp*.") 3NGY pSm^PaoqN?mIX}*t+A- s!XQgoٮCwL CBqlÏ3jlziFӍ·&.ڥ?!yK:N@ TPI=:$1'Ζ5}Ǒ"ℿmJ#ĜVEsju?H4}7[IoF[joCE fȜ|`$8Ցe$$sg#" / ^4&h͎#*IW 6w?1Iq$=*g3Ok;]\Dɹfv3H5%8Ne1@*T m~pյwG%c$]le py~>ܘ{)5e7(N QxJL;Td # 9UgJi^_>,0GwyBw ZG#] Yx?dT"b')X`(OL1`¯md'Eۄ-B:ûpCRʐd6.}i'έlmG̀ޕ,nL4&+~!Ac8^F'xy8CsLCUc)hpTWlxwTb.NO*>jZ 1) (т+$ f p#udO2aޞt۳#O#LKue Pc.+f=w#mf fmV˗ Ri`r+A)x")*oU(cI\YTdRD; T,59 bDoczð$fF_kDW%]`4oLmŃ#fZ|^lG׸0S SYhGbȴ`mݺeeڔ ݵw, ׵S9o7jݚ%aOH fDNtn?7W5Ă)So9{aδaOSL;84=  ݩ;V 9S~ƞ01ⴁ)G~8>\ n h3-KA@njJV1:`-25Jqm 8 R6W g”X,_yUHc{_\81R<%[Pr?phFid*u}u^fYfa8jܷ1&S6)y_kD nkG NwI"z31s dx.5&]犯D"A?#x(';z[huoAM T0a.Z{]6ZY9fOD ,C&0YS3֧G>wa PfOuӑ'ߍ(qb-u#tL }BS$`5t31^ͺi~8!܋HO׍shb tS5"f ʥBEtOǮ@x%֠ǺQdzV(1R_[^I Q"3T_DB!;(}%[ҦVWʖ8a2܊SV*_:K> –ixHMk:YAGzG\ 84 *M-Lzg|- ޵Ss,9JPNy?2ߛi95R(bmf-]ȉQ%ba7xY4PBT~;krX |͍J g3 AH"̡%n[@^/W1')/nBwjy6A vk:- 8%4}~pĿNpw!(Z6ȫH n-I) IDܶ ȴ<ݖURdvF84: xt/l+G؞^}R'&CO]jX#EmIGytlXozRR@ B*Xv>7X'g&,<"v+S+*,`V62S,e%3wDDѬyQ;J2?HWjMta3<` 28 ƚ5'.ck+oCt^?CȂ@F1yP);մaU>גr9"&_+Sb2;6:!{vĩ|=2 o.BsRRˈJwIYaGϐXalB fH齂Ar*ԩ 5PJ4v~IcƘ`$jn;!c`$ Cp%X ~"58=oit.b^/{,b!E@^*&%^CVcd/W}RA) 6|}=pI)nAp{m2y2rӿQT,]V.KO eܤ?"\-J; Ҏ(cD}lv *,݂or/,Jgkn0+'&Ě&;)V ;*xT$jrTb˺oQ{ZDY":! %rŸWv8UI-p+*<{SG>e>Ǽ(hY)juQGW X[)R5_BCiK$SA 1U ёDN>/FV̫nc x+uě/P4QU&,>4m'svfDO6j y݃kq8[ٞL)nj`ehdM_,k(MZXoj5ۓ4F+xϸJ_Zm{44FVqQ(>EbX(LAb6Q)j/n-Mw9/Y E` pq!6eIW1kWv{[\aġϮw.QRݖ[y54h & p&yr($]j'u%UD5X ]eMgy䐦gk%k[%2$M]GX+6ԖG .# s#,l}K^(`B[}M 0;FH2a-JF'PZt?wa=푯cn!is1xWjz@Ĭӱ_(Ν.t^fX(`:#ަ 겋mn=y|z/~ %6) $sugzTfO] ^_ :|o~q6Fr_cYa|3Nc}hm-0ި\31G8k}eƀr^=mpw8n@.EK Ia5 S oLZY-60- .hK4P$_[Uqy߰)~ajJ7m]W%/1=/eHד6LeoSL1𣭨zP]H*x>Ar({.sUm{͸2Y,O"HL4iR=\0M1qXqu71(JLaľm' E y wvbԾ/WZKUG@ Py}eCXS/t^avOBD)C 10@o"9~!=eWC6)0m/(QD$C(Q}J,Q4a}mV)ve;QȬN]fy{!t}F]0Z+CM\ ,L]տ',c.4|Qw;DNy iK/tk ,8.Ld*~"=D=#[Q1+6!ggD)E#Wb#@8KAC lK wXt&M:0hzA<&ц`X ]<g#!R0j'NXCp&4v-Gc3rr.b;:"- VplpўTi?GF`NRaX+8^QzƑ's`@^49 G,>H՚ˢPgS+B%ܑjء3Se\eҤƴA2U˷F0u@ m3I{ȶc"+YcVڹMLS1bH4t xmƶƭ.K5@0U%`A#n[9`}yk0;ďr;ϻ֮4[{ `v=[bX;:^0ATނ 搵 {G?Bw,]Z mԛ0[[g{ս(?{ƺ o>X'8$zܙw""XBE'[C?(u + W ~/KrH:(S;0Lʍ+JE!OM"3mh5ip7[S ;o$kzz*h,DɺL WV`7=A08դrlrz6FkHMu\5~ËL-zcO (œ#$5=##,Pӵ#a\XW,dk-ך8~XR<&2siH@Ō в}ڄaeJ&+R[~807;i/ ϮnCg'.ay3&YFmd $ iv{Ӧ2?w*(K"}uIzl6sժʐT{$&2_ 1Xr2 ez51 am 9c+Upa rmCM5/vN.yK AģR'8=u`L^oXy@mZ`pɀ1VTL8OY#ՠul$ \;MC*F: ʲC֣>eIMÓ$ (g눜кvQC\2/N-C0Lz畋Ӓe4).^+f)_nI7kϔ#t;aPsWTQ#RӐ~hh,cZv 3H r gfJqƩ!kt$/& Yɯm}\LC9 ti;׷K<4]?xKkzosPoʁ[9*cΫ2JlAgpB&Zg"3ˋס9A3;4.]~j60SzN<ݓ_Yju~ BG]}*+!/6_Ē")iKe5H\d]`RT?FamGw3„D kHf4z݉k1?{#ƒ/ª^S:6 eQ[1zdP.mR{|q׉.Zl MɮRi{x":WT/=eCE,ZjĿI/e=(QRܜ_D+}:l RfG9X T_P[X:0'oH2O^X;'orge/Wd-yzq̂*1 )fՔzד5|Lѓ7ֵՊ/B}zͪWSqQ O}QZ۾LiѺͮ~LgEajg:kx{H:uZ .;l+M|E ځ>偙\ʼn): -uckzRћ}X,-v?^Nki!F_XZqry?YARENLɖ|WOz=SDhI`]wY׹cǖ\AklnLN7TǺhB;PF G00RoNK"%W[TG(fjjlyhb&[ gd#}(JD}OQW  qi'Ad剋EPBl! )< Gp`8{,rK`q̟se|R+9HX|*">wB5CXute*v!&`"lj8'd0_xJ Jh:1 $^СZb? WaZ)sfI2kcXOADώVI'kpa!UpY@ 3I` gR=b#K!pN"f($Ԟ:).4!'{"葼sM3=7MCVjA- Yl*qlVkY0hR/?)6b2c'0J31poz\#z;z }Yg }Q'U-W+._5sKw[_8[wLe@:>,k\{e7׀U{ܞ ʏ=JroN聻d6@KJOddlx<:n/ f3y_ g$|SPEݎ]HJNgv^́o!j?П{/0xHOAxH0P "Bc3+ b[O.?{zѪN7y NUx۸/QE[#Մk~'Um0d[8+Poxit)0}>aIx!^݅@e:<.nE:m 2>.a#K(Ӟ(?##4 |%j ^J>iy$$m=54 Do Y.NOtdchv?Lv W#OoQy)`SUdIkhl'Xy`t" -,[9㰣v>sYKT3 vvdf҃&jr6 )g/_ Zȕ0#1:8sKcڍtE&kfC? ׽DΆk&K,|srzxBc{NCFY$oW(z;ir'u,}cx *]+v#ʺ;Zg H~쏐=:Ԩ(UZяxGJ'i]gqU]xؓ/gK+)5]^4CòLXn֜v)O]JY7Gʶ}͜blcɬa+ շأ4(!ކj@iS)2OXK؃^Pv/̰>ʞcYK8>:G?ޑ'g`s2Zu'Z?+$R@fI5(Ɋ™LXRq"c 7R(nlj'X _lxKrL6&/ N_R/vwf٪6 3~)Y.vp m1o?*ܤX*:CݭTogkT|$xX?ʤB0=_[W0ȏ;&d`i ϧ/5R..1X({^uxɋaF =b $c#wShǨd x\r:BŋXUӥx,n]m'D(\l!ʽo\, OK*дYAe'b8!^l= ?5^OnɈe["P3,[H]{T%lNd"; XqxO%l8ݾ*cAPFFƂf*1)BHM+ZQc/a~2 :ʳ A#!e&h'GڱzK=7-L&Rr3e+`9uВ]A8|Kw]"E]*d,@dBgAE"B0rĜ>51S D7ڻWV c7NwşGr_OPB .kҟ^wc"?Le/hW@6!Sդʛ78G3qs1 [H}(#DܰaۻqҋGZƍ5" NrJb p[GIY{'Q.6r"Me-@s5J^$P"/S(]̫n )ω $>p?;r~'uJU3`q?grzOgPnh;!R(d鶿JT"8/8ooUը'sN" k5 dCHpA AhS.7;n=rk6Ƥr@6:KI pC%$+m], T}#ffEXwŽg2<|f`km(㊰n96\Qfݫ* mW.fokiFbYO K*Tͫo&+խæɁTU+U{z"5.{^7N{1^3zZbzu'qJn"#U:^oI@39:; oe"™ID7鋐PPLaH˚)EƢiocC`j!}0Ff!}J-b]iv .Ё-"rY\r]%("Y}Cp@"fb8©)6\hoS8`臸;N|0:2ȑ8kKWM6ʦsd*D;?7n<-ydcxCwZ9ȋHoW7Dx*W|ul,Q\8Lc\Y x!&Pp300`f+)u9< ~3t4|[nG)]7(#eXiQJv]Ğ'ySdf}nSkėVH|)hDm(3e?Q2+h meG~U>;-' qע\Mh9;3SZFo?a(? `94,9v`| @PN 4Dh=#aa|ꪗd fNvç1"_QQfeNe?dO_FIr;EۤLƗ'Jyi6mz|`oZs`+ʞd\,o\^߱HLjGZtt[@P;TN_[By$YҲ"ֺ'&icڝ]Gy rm>b9nVR]w |r" LO^" Yex ʗ|`_AQ5TzV")ݺnxloq}ejnIC%x2b8lǑ\trqq PDqAMoyהE -h뢀e4 (VAzo^Z!Zϻ fvd7Tʝuc|J\P|f^a&mk\1Ynae.H!kgH;h0[FO} _^mz6#{.I:?ҫø3cF-֯Ñ ';,8'j.Uq 0Q8ihOq0~O;R/u*z{d2E BYo.jIȉQd0DMUO[X~L=YlE93E!:EV6=0¡c*}tUFsKm 6ye(a~9-4 Rb \`1kEs$UZ}W>E|RPzl$ toak2=Wd< ?VRT)<J.aL1ޜ=?W91";)SW^vf0Jcqtb7`-ς)E1\b:]dr/_rh~lR[j/x1wSe߰H$X& -d3=icJ*L&ǐv۟^Ɍ ӇkL{>E| F4r͗avZְERV1fd gRL]sT,tisC| YWV9P-ߠ~8DTX]؆ ,o-DV8% ,MV Y%9ͺY+`+K^T?B$NNKdXs?񰷵ehgo<Č5Fc :ٞ-PL ?"`l؆[m׭_򨍳<+ 䔝xn5e"+Ӵ FbsIgb_U{CtpByP2sʒMl0R1*ʹapClon6억?쐘x'NA.{1dhF~|^T,4~TdEҀy~lmNV]IJ=Ϩ5,Ba 9:'6fhQI_u Ip)) F齹]U]!'<-!##-q-@JP,؜@=bٯ%Ͷ+K5!~n,ŬK>b*)+BTkSHR ЌR F>ck/ж(GH 0zmUColSR`x*MV0ݵ;w@bLpC M+deDѤmOfCw"o aao }^ںS蝰S8l\piq,O%ˁјD+HҔsKz2(m#Rpb X{!FͲ!WsZJ{3&ks&Q2Zҹ\nO&>[꾐 [U01/ezfMBWz$sS~X< Bx sY'LjYKzZTH%kRez&[0~~eH3;]3g2 j5KVVuu/ey9xeFͣ@TojH ˲3If}L֎[7X\25mjZᢶ;3xL^N4._hpoq/6׾9fAiq|JP Fd`Eq/1;5JsXԐ T1@VAf=[*1sf} 4D[MiD6XkhuApm>Ǥ|պ +#0&`u 8Vn-Ou!:t߷| [BPduԔjd#0HG‚?4)3tO@G1YFhJM0z}K5[5Yh(S V4,:pd \lͺ))7Z$6#h/Ϗ(Ȃ*&&vMz}f/cS!\ nיǤwk~iKH6ߔ"k]#x4MfP a. ~"F.ݭPmrkoy`b8RASR舾'-p:Vb郡rLHqKHx- ma=~xSIfc@m_gSCzi&H\2؇i8 y= W3[Sso@QzH%dYcg戸AU [>b)aS\S)JVLa4{SV쒅H9..̱ѧ_xZ|-I}=!^z]W,Ks[樇y܄Q ^2mj9@ybR7+"$q&Mff%`1_Veʸ>LȾ>nakKn06 l mHu4l%r鼩B="qò3Tj WX`so!3G7TAA0O\7(o_Qt ?lCrE) _u>*G,bt7K'Egݠ 5fjuQ2<ص-YAgpmTx@ 4h<-@3&j!Qp 6@: .qK:"ٌFh?ugLĴ.tAѨ{C] X>E H_NtSRmvm`X*::>r:N} U_ymM}>XHa"p11*Ed6a2}gΖJ\C Q,g2,߅}qO5 \"ǯfQ2XeSw Ưϓ cRAhI^>B VhPU'(ƥZ4Xuq}H s}= ^J\ s7}|-z|'v7"FsJGcnJvOH\)Qi]ft3v Ts̔g k5: ݪu̔7CT wZ2\sA~y{| *A¥_RJ+qsKOe%%G_ $Q(еhG^.1 (eO2])[ lKzYCr_,j:h#ݨ,HƶA2#1ʯ :t@-֯+s iЗ@;þbᔃIg Ko:8Wݬlh_ 8Gu 8h!ڟo\gU@.[tyx~| Xlh;{܏ xY@=MXira]Z]-"j8eQRFΠao|.TA?>[K#OЀ*a)C}x.>#/qupM3O&a $;(toF_uƄ[W>ބQʆ%'ShؗT]ޕ3ɢDSѢ q(MŜsHE>NbI}y\nJN/J832[&𢚬H;8p8.jf|@Dk_َS"{NũzŁ eZfRR'q3bqTUW SES/||U<#FnGhJPUtXe!,ƃeN~{O4LS:?3G⿥UD q*{>8q8#bG@riր :M,{-IIIPm9_7RyH ^ ~!Ͱj$)lKnfqy,JI&nvҵM'yNj#x4gzz^!5|5-%s~ڵ!`NUbY^8 "KYf P}`aDa|qFxeLe㺲ˁwV#[ G M*QWǬt[SqSm%7"Ȑ_"l0T8mj y $=2 2y$;`ы\4ypo)M氓fʧ\bMvoY\?[uG #72'h6 'As |'laSШSKo29@(BVo{~:ɉj3AL9 #̊R䃖C5'ZF(O!<aM1dG~I,|C4B~a~,TYW;K=ߴp+/`H{a;!=Qd"0`n<:eX40~&F&a9n jV߃9‹u'^4ZtjL}W=<Mu:TN8^hˎ;n f8HR\Q G:a]"Fv{ڠ . MQʂNɮdox\#EWm/b~'@9phka8]5tVlC<&8 A@[eqV9l2]B6^h{ép^\W^-w2qĎTd0)]Wȩ_hg{a=BH_%RFXAtt vi2\I[ Z"p4QϩXyN}Ic:{0+1q/ ]9ѣ <-R^S.iIx`3G``mp>!AHd;]K|rjԞ0qo j*z44ֿК?G MeMHd;q;#Ãvm ky;_)z$)맇1F \8"tkKaJGh\{uU3Vokr :dMn-tLWGĖ|г]r`mhsl%Q;0Aޭ +-V!=9_7 _>>V6q8"ny797d͓ܯ.o)9'Ҥ 05 :FkɶѲWЎQbxAN%³NCE񒦭s>4PLK>]𸧝D4 +rhh{i.2'/JNέ6t#zŝGCD"M.TR}AW.5cԼ(+DoL@ivu@d Y!mb'X6D6y,:B`>=6fAD6YtL'AӰ'bmF(d_M'1I( ?R"Ĥa/%KrVNQ[J~Oq8(I0:2# `s"[;=ni3 ~?! 3Bv#H:pl* @)q @V0q dUXw 厸8SB ivWޏ0>>(C/˥͒̓lF:rYv L*dۀڀ|p'xb֌I̲MTPHQzׅA=߲f=Y'a(k_q;2D `) ߣODB#$2ю H%>&&2e<O!+:KGTlNb˾){AcA6c =Sy {vkWL -1]`]f z| ΐfCg&fP|,h-=C,k'|7N-)-\e%}@ͧ$tk{ԜbN& >:؝DE{g S'Q05Dz3k?J6 H!=$|[Sj9>hPڴxk 62䎾46y蛺sG+9szPh0G&e#-,~q\/9TFa1՗+TMĺ$4>R e f0 wE`1uV#ZuIR4 \ud*~J>{@N[ڕ?5܈Im.,pG9+,0As_qW>>tt'gVDZ86zhs rc-U=&raBxG5𠗓͟@z˅m0̫S+aEHDpܻ1IE4N7kC2}[tMЃ;>BqL_"' Qgm}ןaDr iWX _\H;yn8= ?3`nqG\]1JK}xT~|<ՙ)Qh"g"".y~gRUdxq<"76`w&x<.}p>0XVTh'$ n I" =Yxq Q)=J{bm8;QrT:tѥ,s8HN͑Q-5ݧmMWKJ\~ {z g;bgvuXrD̷81e,?(vq;bNLQxfHw e dTmK0aNQ:<44` l'Ӑ JV_\o,|uVMn*XMq<'/2ڪ?I"twqK`oZq 7k1mH`O׸ B9.p>ݏF+q=fd/6h(9D@mf cӦV3".7Pe\"YmIy pէSg]= _,dsgoVۥ pq'ADC@?̎a%Y u2Vi_i(SzUL)cTW Wxh *t%b .~gTQ-5W M OU: !㜒Wָ[~z ,El]]AvQ]?eCFR@:H fvB1vƑ[zۢIvWҵhz0V3cYz+J+L**C3Ͼ1iz-mؤ:LFȣmzh\%?H._6 L%9B麣}/o W^HwfssJ7y"*a;N){VR$=-fo[59wM8iE0`31hGq& oۈ|%;pVcʛ*Tq]<OUxLIT'.:R. UF*.On :q3 /1Nǻk$:e'rPY(0e=H^5x+/p.B ibݖ,BȼӅӎIo?G8]=^,r֗.'ъ L2 dgtTe5댨˨Tíғb~jyZ}0xㅍ=#15+S!i7 _I!{_IO&fa4AHDhQG ?oL7-6{"l3w1K:h({N[8!o1 E’D -Gt~?deT(ecO&4Sw]˖iP}'AU^C>pu |&>Z]aEz Qgϟ%NnoaVc?EdQo<sȫBcrܥƸR"ȭ``\'.zJ5^jU yn:?Yv|IN PF͘W+,FLEX61fz#p:mH"=xK~ #eCluL-~-5 W?;&$3{4?`Vu+{(c0pX8+s.i';6w6Q1F?D&7hft.A, R#r;k>bIh;=/-\ApD6&8f) Wͫ^*WTЧxJo\-gsu7ɂT ruEw.ڑGY/Z]c%r5@P-|X5i6ZM,7({+-o<#l|Fwjswvxgq ^4;\_ncIM!x/a&XO:o+ 1_"TzP|yّ*w.P$%wGOM%غe\:D DwX<֭wҒkg&h.؇ }c0U&M,ZZ3'V`$%Qt?]mΣкV6H{k|.8k!{ݛU䤋f7"'W~kQyʧBEXD¸Ŀ/;!/~x V,mZg`>+O pзNJGF]Bi+"DUzcsI+x"(NǽdiWAT,'`jâְRqbx)-E^T@lͳh CU-$>3;O`W͚uE& 7!hW) ZOg=8e3~Y.lHte@ӇtI"*dSm@">AOYj kzνq%jRMO{Tg97l."*m 8N +b\ ,DԊ19("C= L{`m6|7JN"(h@x\qEH V b".l{?XUdeI*gKjdal}%2YM]QvAk5P8ed#f`KRntm</ߩo4ZV|vhx~F./x/,X紽g4s ]XP>0О~xs}?#Q$7;w"g=gY"g DboVQAV\v$%',ͭ0ÂO1m\ wZV/.O4lq<>ȐsImaY#JOAI`aӽ`d"y:w{]CyJrR,_H 32iI4S7/mMa=X'qӒ `Չeh9qMa'܏;qe%@扴CA^@W"l3qВb⣽I$99O^UWR#!?gO=QS>pꉃmKpѦى# [S #ώL9צwR O|jCȎa@r.5bŤ${^pPqyح$! \*  s%-tǹ4A6W]L5 XCzԋ@) ̚|ש.@9wTr4X":&v./Gg G2N,o`Ѹ9WZ'.z-hTզ2p=3>k ptQiG?œ]ckJ+c#xSȰh CPSlU6$m!&jU|4lmx7 _UQ!=,CY\JV^j{|Oŭxn Sǧn p&3hZ1+u*ʤ@={#=O N6u½u$Izc"ݒ3|{7,:ك(YA`)Bqf1 y^_['wJ Gu1I|a(YJ,QuWA3E08_FU AgHLaPˉM7gcաZ+2OA6\ T ⻅IbȢ3!\ Cgv=VmDy @#+P/ҼWX"Hɠe4Ɣ3j" M+GC$Ei5p!pԊ,.6M[mi7 Ȕn4H,4_!t 1R?4eV`ڑr{鮆Љh*=z)4vWY+>bCvf Uл=.M촸:OQATb,"cQ$"kC.re@甽# ϾHq~Sy.\RQU21'V-"4zĸV]a";ϲQ.^Xn8*U~Ȅ/:HŽDžS>ҡ?Yټ^m(dq) زB$GJXVcP Rڸ#Dڐv4 z~GRUYSj )jM c@t$A- x!v'), g#MfWmC?9_({¨tPrh)ޔ_$jfylui6>NO;zTMeգIqN+Q7<ʇ`f̻iGi9;<)k,JKq'}A=.XX zDEN2ցRy6u;nQQcs{n V̳(2Q2>sƚ0 6PߎIN-E%*Q=PiR@QC@Fq „ i=v3<dlm FZ(-xSuX&1t`exa']3#y>i)q#Ӌ-h-7* //7;za)+)#SJ4[ü*D Aߔl$-;S1%Sn)rX7rj(;$3Rbz%PA0EH)$0 9B}JCIZsF0;g?F(XX꬙KD,C<s5M{Ce≔ J|r]٥x0&Wie\rVMQ>cDs.Z5j1nҔT*O\5ȯXZM8, mOڋߦ! 05^ÑeyF 0F<[a>tl?(} _^v(3 `vbA>Zs4oQJfěWE!l^dKYUook]dvKwz_=vx[I2> 1 v@~M6LL3. GPS=| ,;9  72,u~(Z'=G/4'!t'61ދCt"--0)z/ z ߰e{>[ j𿇽1;SWLe.}Q/8,妩r㜖^vRoJ/rlj/e5V8fm sДn{X n'~Z Kce!0~,k'=KKx̥+ҡ׼w0M}IXa IEΓ:|xzZ]M4鴩Vu4pe&9Ծsqs(fs@^{XI[di`❹\fP\?:XrQO||Y0ʜjaFwκY SDM ,e٠S~0۞٥4"igB2((g;KIilOsxcZaDNRkt4ֶ Lz({cô#bR&۠ !ۿ|l}1O:'OGZ)ow, -|n\9۾@pR'Pgb ;÷˭kvਐB$X3h=hoW4˟]Tg+`W&y.hoZ$}yaԣEio( \9Y!zF  Y7?03z>>fN;c7A Bs#Q+^A`lzpƖ M`sԲ۲Lb8o\!V ;;G7PVdD "RHp{ej,(DJ4@n*O o-UWĖxT'CGGګq|=1FL[G\5Y%ˌ)ԉ7ǒFAul؁v]a;uuYZ9  &ӭp;N鵧zJ⃢h> 5Lpy$SCұreY+>dx?:jpÁZAz>T1iGĨӊk /<08y \ltO@+ƄfN&'O]X1 VQ"8YNK4C.miŕ~]u'Tj#Ne\%<f$)Qtxq._{+s'|q37EajL[W)X}oދN]V'X)%--LuXhFc5 ?xLZR&?Ѡ?;#2iLS=jV=Hoy46[?@-}FY:B[|emvʞ\F$s /h!ZMXU{k%'s3L[F W(ځ_w$cKynHϋ L^z ԦyVpڷ]6-{fGl=wK 0إ{}||HZ}&k k \k%&OgZ:^?GP8K/(go崪 z.nT.}OM+]\n~P HaQIIl{MuVGz~#(m gɵ~ӈ;Ekf4_s\OPmw?W608OR]obxRM31`\rLT,$RQ3HhlMgB( ')mPgM O9 ITtTXj7nH%8.XN~{z0-ZQa:'VPOϒV&Pn!6Y+kɶaF$I(H/*6YJ sU([9]c 8g7n<|e:x\+#~Z/i7v3/sHArA>v>{HZ] W$uġg⻒,DF[kh/r#d/ZRd!ok̻%1:\%RȆm"Ʊ'XsXD&x i(DJaLI( ުEŤ4jϧa׶T96Ea#L`6XAm(2WeȺ0WCĎ;^LGf`Ʌ^髬Ҽpg{.˟Ϝ m El9gG1hOyM5A\J\&m/5tC2bB!:u }Wfb'%WѢolz{sǭ8`0Q>s-a͆Ÿ S"d0ѮqB,Bb[/(#kF %I*Z2B4H5 " _c KN8ND/+n$Ƚ-13b%_G52[ =2DI^J(< v;oFR |Dr%sRan[i4%l[$țg3?N^SP ͋-Y2vmJԄOpc"oaIo34Mk1p߁QXdF\Fbu ǿOe;0Hf\iJec֮jt^kENkщ9*T $uAx5ʥ@Ǧsأ-R.D$3YM N=fmE.zl%6[i K[d]Cil.W րkE&n3"+̬))+HgZ@ Gnj @ ahk?'1~M眖tP f[$r P VZI(g޲pxFV&8%"2\{suS_Mu# r1!8yW';FLj: Bf2Ep2ᰗ_CW^miQؖ))GQ/=Cds5Of嚜$-4p:Q"w̑XLX!|I8f9}`^8 j~E(iGl[Lȑy/I^d d{U'z\OE _ϩ%+k ]L<ЊFFIQƥŊ:HGc_y ᣤhU]uL9\(dSuR=*rqŸF$_1@!3-hEnefbp5@cL=Si"ySĝ RUCQ" + G=\"}~;ϡF[e~VisnX: EC]7<x`J&(fJ9,h&e'Qbࣤన/;nm'*Yngjw"Y4}}6LB|(^'Ȑ p 5f05zMlS(UH8+\ hbLVza4$+> ~? M!ZC?]Is=`.BCDrL[Zf(=^+'jxAa]݅>Ō3m E7drʎ('HfߑuB@H}piBOD#`\OJ(^ ^݄+B Z`o(+/Fd\ONF۠׉ W4I@A j8_/}itwM8w 28=Ad=7U;1N)~D Or?Xt~>(uE'[@ 'K}4j㕼02 /Ɠ0 | 6yd2MT{!F98q㘁^Uu)~ҥ!U.}8TRhtFvkB m' 5MK11-.~v ᳀RLMy;w<]#!_P͹AC $vޒ.R7%_y<£vaV7‹&ĈZFj.5-+qx-Rm]&;$d"?o {A>P bI#K]mPA,0e$ӡuZ BnǧiK&!/D1]y tb;_Y?@&,ҠzY3Bh7\1m(g?+'-]i֏"pę ڱ0gp*?Wtad71MOq= e!o$㻷JyZy5HYҎ*ɟcAZh%͊U,تlbsr,VF1V)p[LᅲMǡrC\)fz ߹;%~, U '#kRZ控QI߲-(j0Yj G&[J'K3/V:A>:!E|& 8dSyAZ^GFd?16vb;+72}dU%"}$2Ydn$Hy]|!| ~PO'R:.8X=/NSBig>/ >7089M|w!~5<;(]qW "AMN 9R362(YH@7!BU\b6AaTߚH 8ޮpB0^@Ž\jڎRn%$$YƎ23 A,2Fpk½$W&f5< nmˌS4tlc::S^<;%ZF}LwIeOq 7 h#` Q'+MWjzA:3Yr"8 ߦUtUL;+#IGAxF0s:/9 w[)}0A$AGnuG, ȚEu۔#V*<{p1ݢDLp_N9.@HR:KMפ8S]U1{N_nO V~z-91֩XrV) //e~'xj+E ] >/J"=TKV mT`|*\d݄0rt WdA` dN?yF~J]eC j6Oꌱhf<5Q56'G*$K9RAn:>=w:0C U|- `8ck,v!!}~hzZ"NV$lͯP#4^T7v 1,!X)p@O>u2H~1Cii{Qr&RB-#1hpcœr߇?Qgeu[S9Y~Tq`L̈́FAyAXy,BS{Vw'x'w--joSL<??hD \D. 9a5Pa&3r*1sN\ ;C rY A0QCJes8'Ua9>͎X 4#@ d^Cӕͦ3U Y_˔Z8E~%P/;T#S'NopY/-I._Qyރ`ϸ>"ᅂ;ZaeGTt턯? 3^4ܤVuq)XDG:vdr..辍Uު ; M&]@oC#Ӳ94pۍ/C*wwcO^.8X$ܪfBQ.2gdצPlE`lx+]_ΎO=DGA3 +}4[Դ&daBJ8Tk Cvu$oUqy 7utҁІHguU%wLê%oro-pɐ3dJf Ѩ[`rE_83a "6ET-@:@ӭ3q,u߈DNyQ.wP;sIu,^9P!SVrgƌU{7mL܆5 nq-sM <?2:1_^0E âG{ *Zqt9M<oҷy*^o^L:E]e-Qb,1 X+ĵ9hkED.hDĎmlZagJnŪ-Aj܎G* 4%9@i3L߼y'AݙҴ34%ޥunEtGY}M1Yy^ p\X.uԁwNۑE 'MP4.)^w5#NLqb fϽ&6CK\[FKueu:I؄&5Hyq- &r.*e Ƅ}qg&0eOȐFGǡsjD^$ݧUQI/䎬E3~8.xq3X4nHG==Ve¼Exͩ3;B+%@aj=^W$wxZm LbF  Կd.4D+y!^[P)N-ߝ"7\y`pRkM[z93  l.&6h~ptwQJz5lgԽV^oYцT.ԍ]HY}i}r{x]#Dx&acrZa<нy4y<{Dv?+L>13Qb& Аw0Y"\ Y:B3 |SZ#/q GBv yy!@]ogI8>&E?eG@zY3ZKG#揿ǘCʃW>ള63!v^K"iеx^*Ä aaB0)֕0oF-9qm85vT}ݤL.B^Y`1ht-xnjW!PA95$wCp!6Rʌ?JA(ϒYqϻ%:nN0~R`GPqFDb + ŕyY龵t%u_E6\ﱅ Lڛ`ܩnQGbqsxȷt3eqop8!;׶0 ##8EX}d&Ք=YpzLE`1Z7+g۹ B^/M8h u,Y;r-LjhT2Y՝ e븞4MӅ/~mt#WsxoR3Pcm h3:!_" isJ~TnߏAI.1rQg@dtq%׏LWٴH>C]:.b L2 V8)L'XlR&L^q'L*ofobV> v)seqtMTEs[|dVW fMh vWq8G$>arɞʜӴiSΆcvO|-:t!R:v#OZa;U?-؏gkGWe!o-4/W.E /NyRXB,UaHukm DiW]l7/vN˽ i{]$lKܵZAsG"L FoDw #ynͼȀ7Pn"n >\X?̈"θ5UŸ`m3{FM%/R?e! u=g>sVAm|o0yax8p| , j~;/S!<1CAF`x1KUEZ|ڗs>ޏ7 +xIsLkXGCޥ9#i3qĤu@_} _O#7;;d=i.%ZFZtQmGd 1fZVnCX˽v,Ǻ0.i_SG+I\:!̢3跀Ц83/^#hm/M*f8TMs֕\#} tG= ] =!8;E\HrsWӆfA`bYWpu'*z;8(!WmnNʻۧ'7w9ڏ,[q| p|"@t{`3D#Aa#Oj%/1[x4ʽ܎IHz?yxA%Q]X!~q,q0{ӥa6Y,&[uS] 篾pZ[Nq3me(R(C݃SpK;)ҞȿC2XriAwQ:|tf5[Y$8ܯe`g)uG.J-U8H/{Ak᭭ZiUxZo~[ F ouRf ^%B*:OY"7jADB$.ԉȂjX~7\TQeu-a{}NZHbClpp1 ff,C#>x\)=ߥtl) -mid I.n{xZܵ|dUcM{IXw )Gswg7aR.z.'ϥk]D>_>p8㫙ߞIeaz8^.swF|17H-u;8@ȱ$\2rzpVJ~nn'l$ihowpU,t'= N8pIU͗%tt%43`dsDp$GO|Fw)ԓwx]u3 >USw>_H>$%aMn #AC\hȉUJ3^O/"0I.׈2< l2iGآjs^Q69T0nnG aېA׺(4m48a*vu 6&D m(lDL6EVyX>;qrT~(tI0o, 7%n0U^7f&V_1mJ(Onu xѳQ`s\Ɂ"}Pzq=Tyn(7с { B5ޙ2#S攚zԱfO~4Ψ{ "ʖxF|NPHGn뱠t#xK? PdjYoUFY.w[־ţxg/\Sw}2V(Kυ7cGa*+:G3E*w2xx~7.Pw1醫ƿŘ<7K#"َT  [ck]=ה& /KmI*E)"@kv%*KikygEfgag}Dh[IM/Vݍ;E,' }yJE*MZ9-굂OJ˜=bWLdj3@taE$@`J\ dn:B}~Q~א-Y5=UG lEI!R@o}曽u33g!.F_>+1;} ƧA&5;TD5DQ6c_51?FXn%mN0EN`iB~V[y3(C_=PJ[[e[GԳ}WU~4zuX@ʹ{}Z#zc݀LYyO @ |f%YZF^= %R*Z<~mj")njOaWDvӱtsբzVk>\[@Sd%WDcIB:0C@XZ_[ )UT $ \i2қ!#G{ xYXЛR~1ti/F%a8 `H ;tJUY[@vW(LgEܐ2 KG{z?Dv/-m~hD0!sNn,)7~eYv[&60RO(bP)6ЎG\J&Ĥ[buRh .3<ɷM849,lI[?zVEޫcC#.`2>#hn-)"z8SS9ˈ X;㮏0,Lr:M*xqswNE*+< ,>4s㽓K) L|򂕪V>&MƂf,O2MJpz:i9klJ%A)@D./>e.[y2%]DAcI̖{a,{ 8.yˎx/.VPs!`* %8 ^qIr0n]ݱo J~@̏UKp'MaIgQ3rqQ_2_? V6(2Ћ/}ZC9HH|mRV$; X@{९a!fer@P I|Ojד YQ/f 'FMǷRY&GK4N4T*h 9WPq!Wb?}DU3BE Gx:5JDGc)\i"?%P7o3 zq=7 XC?ci hǏgǘLBds*^]\2 ъqW.R^M]|p?2[A5 -<+K\{H>H@ǧd7Oʏƥ:EDj2VMitGAOɃyI;C(+q! ǒ7|g$ql![wc_bK6LQg %wX-w[kq(kJBDpa!ehP; W/sS2~]nד-Vȕk/ei3(* 3M'NȅyS.!F "O D\BɠZkY\c0*&_N]K0Ay;Z+L"+Vb L#WQla<\:^i/OtE~$¿m@;2u١Q,RC{ uTİ5˘s*ҡXVjܨiv ޢ_nRr~E/i,~XF!ZWlڈ eظ)y]H]S2a%):ع@1ND %mWmk+܌? LpFW7׸Z@?rLW9i_oQpB#0x{:FC;p#?*=#21|k Rzis+fU$>,@(⩏ 4Bl.d휇DSɒ6&I'.E{623&2ahfC6~6tgb{~E~bj5WZSqc1&؃c.7G8ޒj'uGop=7-Q;i ʞ) C| -B!.zFۀ4Ɗ~%7}ܶ݃H:U%df6-%2O1k E; _S7SyX VE,~,|%BqtH)`1N ЋtZYrX' T"W.cc8ȫPh(8Y#'e<6nH3S c䊸2x$%qJ:z=M#$7әp ,Eb!Mѐ3 p1cCY->2`D<}01lF^xBN=9L<$&K m{_Gl~3E= c7f(mk|x_^He)]mn\oZgjeZ _j#u\Yp7i͹5,UW?m\#ąDPM-bZVթIS[ZuU.l$^X˪"?B|/GptG*OFN{[d ymX:no )5{! k Gq$l;ݻᷡu L+LXM bT8F.„[+,=DPNu~}Tf5c?;@;:G}efcV>%Au)<#+gANe+k JrAqJ} @':ZȘjO&Xir~?BxڌuMyClk-9ɬ9Vsd GKd$]o3R sѥS_V!p]Z/EJn2kfi8=15,aOz %~$^tik6(Y0q'dq"!.Y]]fe+JD2]ywF 95+{(=nwBT|Ôq.S ]hG(V$~XwSH_>Qy1i'~ӂC'o[!%Er҉茅:6k%r1 .EAYG?eBYmcja_^lv4hTC`nc / q󁂺A. gΏ[` \bg$Uۮ|[n $& J=1E\[ *1p>'+j[(D5/ e gƴ'> Rp&3p-fËY}הEE%)P /eG=jvߤdy`d ;$W0|DLa| _ρpp)e:ْڃΚԱIG'B/U}4\os&nSraj ^'x(xwSx͉BjH@S ̬5'u~DB"%ࡪ%xQ$=nzN3HAkxG2O2ymC3+I eqL');pPG/9 $T-^&E@=uj,w߿7X7Q"ȝŻ3x}(M~K XDj&Muk z>%5b!vw12e{żMf㘨,n0yu*.1*IމQJ`dr)]-Rs<˶QKveMhO:I!*D h;Cf!rnH5 7-Ks7Y|Yr^TUA">ѐarR^`bTDCLJs4C&VG,_O_94:g`M8i$Y%A2yuo.n'Ij.D ۘj9on΂󑟏^q=YJ4Z0?i縃 5D[7 (bi)F`gdl һ+zwEĉOI7gu }*tm]}بlccdN9%M~ݔeظ O*p+b SoJoXi1ӳ2#5`>g;\҅:5laLKo}ٕKI{N2^ZQcƂ h1`8}nT&j$nC ^w3T1m CƏz}~7їMt\=G)ݤXZR$ ܾshFNHb[nvwExtj8J^K$,_z~"W+(WOތQM2]JLG>3{܌(.`o*1[*m-'vO9/ؘ$A69,ސ)tlq`pt\c grԌMTFTם>fZwO:% ,h"ݴ̠{$#˗)m))4M5eCܧ)\r9S?5RL|`\UN]\>^F'fMpP{}%~֒'Ώۋ'Z܉fbqfCH%ƀ01-SS; Tckr;qH߈cC"x4c\b9 D_I%~.gNĉE}eFkm&_〃nG7{|T^3}X⢅r9J]yGOb1=Xr>ב(v[W U5zLS{ t,QHrF uJEW Y1l~q( "TIXRa@6FRSXXx|c&}I"e@*@]`TU5a7 2/v=-X/׌y4crQˢdw7#~OMMˬԶKROa#ZK6yxtOJ?k u;[Z˫=u17"c)zsHvy2mꖇ:mOjsU$M03ZeX`:'NIV9+J h <|ƹ ,$/vJIc\ 9;%UQg[m,R]l<+ٱU7fr*&+9۱Yjr`W'sp{zΕFϞ*] rQtYlcӅ%c&e#&A h}ꄐAl#׼1TS6Rq1vl8|`!4U$ άN/}[ Z?;LQh[/4&Oܶ),"Huw 0֘/)eӌ1^d[ix`/#4fފ@l[=vJV6_ͼ7so{~C+nXnl>AHURIs7x \|q4Nt"<qSs|!VDCck@X󆲲ѹR`nȜy56ЅVCWb;2ẽ],NvCuOFR0K YIX|ʖnRʊܴeб.{_me0p&q138(&zsãP0jeDIڸfidPx%w1m1 ?,>uH^5J@+6sB!>8+1 F l9} :+|[re7:K[5O)G+s '"}z'kGZf\)/' گwvP0ruHs+S>bcj[]/#a? :d 6P_Hzx=JO7ї 3 ~9 5p[wq:juL)ɇ'fQ\x=f{L률xrvrHch0U_=ޑ\GY1@p6K7]r2  (22}؎#rRߤq)2ZHhn9ޢ?g-*sS&.d KUdS;6Ø-pn?V$-PDS/{QL3kOkL1Sn/1/;OpUf5ǺdD*ӲWc/EPj%u"1Lofn92) ABָuǤQw^#%`5[]Ħ'O9 kUV +PGO72cOf'[!,+MK;5SVzo ':D`  5Nx7%zH)|a $3+,1 h+Uοz7kwO;` {kT26GGVKp =Sq18UDY!ќZip)2v񭊪q JmSEμͼu{~=#]O1_kqqX/WU7|\?Ȑ1_(?%k[d0z+GrQnlh_Χ= \=vGѹ,x^>mmC^y8~ᖪT<PC[U4S"N dz MO v7BOw]YYBPC@CXW\PFECQEEQ}Rc6tALi hE.͗=;Ӊf:^W6YxyHTp ҆w.cgLAַwx !j@8W&|KZ8DW/9rK|}t 2ua{S >˲ #7=)^t,,Z}[ӹ{Y0r"op$=RFʔ ra'#}dL﫼Q!wXg9w-ߏ`>rNoj##GF)G;ٰ +żXkhXe64IFeõ|9\U&WYUXX)aBA1xְqX [9o]}cXN}I}WGjы%Ch+σ{>QDՈVR!'u| ƞ련޳ rg,]RTmnw=09 3;ہ`_5\^ Z@X@OC?eQ|^&y^3%KT/,h`L@2V^Q h.H-^h|m%`-^KCHsHZ9TvAUluu"x.3 ɪd)7r :@vl9Gf &b'^<ͦ HΞHs&;ɞO G,v/ٌq~e޵X7E]PA([h $ {_ߒcxJﶫLQUߜQA}?;45NP]QvT 8'ڔO cw9fOCcCU *[5;ݍΠ/Y2jhHnc x疖]Ա/͈mZ)V eB">)׮Dl7=h%X۳v@ߺ }58g֚Ov9.]2^ !~6Q UQ/i{Mӗ( T(GOP[Vx!rVNv v8lVk=މ|9KVt^| raC͌ K@ k5T$8| q5hy#Y&v':.E*ɠ]g^uʭDh1L(8i̙@;`$rf}oR`g=Fwj$i6ektF2[j58jgr}YRN``p-S~*CX93*Xr%}׭v%mPn~5ƨy;w$aF73RJitI=ɧ-P3}1k%OOR,AhOC`/\LXw{yB!Z.2@x)tР>Gyu~^Yqj{ԫY1zE(]`4"P٠12ꫴu6u|!gD'1<%EؖjG B2W5S4zА5cPmzu;>~#"L撒8k ٰ~o|[`M Ey8$z%c)c`\J]),\WMF ӂğWIKu~~+_hsXxI{rx߄:ˡoHmOZhMm k, M)[R@w}`&uЭ58_z)ho= $g~ڪNMHI7Ã*?=;l* Z8o1|JW15߾$% ҡrƯ\. |ԟǴ MrX+IR.1@uh8Hoxwž eȐ㔮 W"-4|VAc8 >4Z^uԂjuMiLnE@ 'Z&NQeO֒Y;CRNn>V agm:"6E4utU(4U+FBIoXnRw+)-e#¾~ ,`/rȗqfWA'"vNeMm#jҟ*O :M^͏zLK gT8`o-λ^˓Ы~EH@N<{YX1st~qāAIVȌuY#xyolэ)2vNisaKOGN#?EZUm p 5s9 야􉛈ːn!>Iہ_CyF.nhҰls* TzF1gQ/W+1ЫnlB clbE3NVt8(@:_*d_2)PhdlJTk70*уlaB -ٟn72fb+)!WsQ<:P}̐H y]& |vJۣc9alIّ o"KrFzbZP %szj j<ϾzDUYlQTBl- |"¾-2 fpSEX2sVl˘LY.Y\ 7Jf&tXgD6Sw4N@5El*Z֖W(v$#zZlh;'cY'TE OC!A2s2P"4G*1 ev}ۦ 9eYⱯ0CZ۬_w h|{LYUv Q7i?fqnz ++TS..Y܄3xFk0"G(dG]*ğc2)K2c\ޠk94Q5˻R(u&}OW:լz#Y8"~򌎊;DfZ3(Ty_NçE^Gή[7#ِjxğzW-b10ϞNn2 W<ָJ4F'(("'WH%Lkqjءh nvV HӰX Q|k#pjjc 9A" 7yVnh Zt:wJ ӯ)9ySiqA}wirD!u}$\Q꧷I ]C'5;ƗIN1c`?)B|ԱA5o6+"hqPc!5HW٨rvU8kcO ( Һ'uj]G+zNhպ@#e׶vQG3׻iFױTpʯc4r _EjBYiG(&}lٽëc'nlNx, o";ve&n_QtM9gn!&79`^^Ӣc|RMfNϤ@|t3p2{ef%6(L A^I\<8ųSŎ /lagPv:UQ=D`o Hyۓ)mVX5'[ѕ돐eSc6mӟxd20=RTDT/|e@3,9zJBHxsKCf*g20~ѥ\b+WZFDp}? Y"`qCĴ\rmؖ|-<}p[p[/f:KVO%aOpz2]_lҽb& _$D3(\\b4z7錛PefP-kR_V<V=[*ڐIKtSG#yn4`Zy=+3h~RyO^wmM NKJ~K|Ίf*OUdynuF9T$LIg@xl]OS25* #!֫>ܿ-V̏(N`ŷK9F7P<F͚dfaV &}\ )~q>.RwBzÎ``jb9K|*t٧Bm,6v-.C ݿNBC2!dO!q-OqT{#0Zzv?ŪKA/;cx&#zx1-ズȐvQ  YǘcGAaiFkAJGm)Eyf9.Z&!vXi'|u;%)tl:{/,~o1) D=?NV'03|N>Gu^ $ d50&k?i@"F74 Ĩ.I{Crpxm='rUjOk>cRb,}=9)*hȩiᎅIA+Ml>ɓ J& a|X/VǴ:=JL9rGSE!C8feXﬦ?"x }862*#=,E<8A o!|qG bGZFVoR wCHV2ֵ[K 0:W+ϴiJJL -G:RzM=ԖTK,c GԯkzElbیG ;%kBLv.fO3jp0lhfZ md08$RG@]}%shVmg(NVщ*|aH agoAZ5t,sI+-1J6C6bEPƗpΞb)W™Y/4y=Þ%RWϟy}۩Ek=SQm۴DCY*Z[3>j' C*S \2[Ņi3ѩ ${2IΙk!s) a]7gd`+WePf0KLI5,}j(' !=ZROc_93qC wOD)Dzg=lK3nuS9m٣xWAhy?, g<O6);#_ySʭTF/uܢ4%q?e윳0{3Ƨ!\<=B$K |)oy[rct}tq߮jM;\UAg*?aƼnX}Kgl Ui= [~Z=׊ !p:E3`&kpTB$cۄ j w, ګZV<7%{xOj2Qc&@W0;@Kb3p$QQT8!n+I &N@i.MVs GxuşˌIV@V1ޗ# W&=zTʺ hQ&]EO-MX^>ؤ |?ˀ2TѥY^OpYb ZZSo}aCG+†vz*W8d,ӷ\YiOh ^Cd,ugl^񝑤ڍ:9S>v }X=҈+z?Ԕ:<YJ2-G(39ﴑYےO#dw0PTl (WKJ抂o6'Ү;u(O > v!]T!5=ײ`xf_[tx*E;] Le&1@^bbd%wנ-Vʘi}W9v#jF<_1@ġ?,Uqz<;"}叇2NED*K3G SӦ"I~>z"^%7k$vͨo}hmk>Ȭq*$Ƅ5C8hѡWvTK`]9~/o 4ka< %h" H(#40U@MHBD+o)}bKz@?5}/'rƔ[׌I 6q ?\ѹ V/ 4,9)L}VZMt1­pGIy QbXł6aVTQAY>v@t4B(-.L`僔vbţx/NW^@\5Jew< aI =ee" v˼=DN|zm5E.Cζ~AQtӍ#9MdFͰ7EJ r1: $jIiw.:F}l\v X)>[):<д;]/祃-awJ&IQE&"P5ݺ!+_,޳c-!:o&h:xA? ߵ<2 j^vgH£+4o=h)% NCnB- \„ AO <"~\ӭKCYpSrm_[sVxŲPq}>,RU8c-LeA+ĥQC|4Q;K8hPlýܣH?StJ] ;GǕ ؏FYTwRap߁jXnӈh=PcRTn29o]a%$%9Kl8oݎ?B4 @nSR`U6vp_EwL$mAROEi] )iCdtf_jGAM܈{RB6j!=e6.RC0h013xWdd`޴rŏZ>A0!'`*hA!D@);&; eB:G5I,y>Kq3~AuӐ*w;hIV^B޵:0GY1jҧzF3CAz崉)VWtդQ`BB?{-;ܼ;^. mHNm]AL1:OCd ؤ`TŊtkqYsSq1$ `|oS:zn6p(oXcdCo˂FHޤnbjUμT?&vWA֙$wkEVl4C+W>c ?&@]6u10>*vASmho.Wf{1Fi8B8lՂba)be~G?!,~ ng2L4wo$&Mz'[tgĿG&nƞx( YZ|(9D'QM C8okIag(JkUsrGQu0C@⨦w?R||Q37JTUz]BEի~)УmkT.H -^!;L O;CY4A5SA te2JS)n8#wka E0 1rR*ߧD`g(5FЃATʔQG2/9ET'cj0dg+jܢʥ ΚX.L)V;Y CBJɿ+Ipchi uar#YJFa +uJscG_}>OXU}U@p"Ls cw&Az tv5mwS*͕)+Wpz!tz=1?90S0u4N_9,+DBӑe E~*\,yJA zȟ[o HEc(EFLɖuiVwy{ H($+UsǨphx+dAK.3ϺQGEmAMi,Kd8iTY7Z78q^dֺ[M (0;]skK0gX5yw _+4&_h::笜?^@ldc7b0MIaOmYz[VB7Jn+3]ZES'I&pJ+ZT X 6 ,b]bJB)44ˠIuG!z; Wm Z sm;d/CKdR72ZB}`GOE #aX/qsRudMPn5XlrPm z1S%|rs=ʞ~Qx_%E]# )oc׼9w+аZU*d"L7/k ˤ(s_ IvkRꀗZ4c {c%H1`MsA%땏. eCq)Yll^+72*S(+Tӑz-NԫK񤸱%oqe\9xq\/ݐUMڦxBTA/D, *4{y.1k퍴s$8õ Ê"󣛏͠s^"T9wǟ]xk"s7>\3X4yr6MM8ap/6g\Q{Ցw^!_M6Qjro FG21xѝIW W+H{1b]'R_OnW%nl'H̴ *yD?̦ '*5S#-z( PLƾz ׶m~*K{t,},A-.b XVkfHBn'pv O ;W$h:~Of@t aS__c}~#:͈XBmj ;wy*\ C/MJv#SUaU&anOKܦ˽,1G\X@.V*C׷+̊-+׍v!2o̳2sy E<|B=it)&  ՓЈbV$F G 1 N'u orӼ9a]Xim QUS~IY.`6dN@|y3jYg9J"B#ˁF*69qua>2gn[\evӞL!]xap NT'*ӟj(o%S4A$eUnмmbbvX6a놕t%m'(XmٯqRqj Z)9wxrr$G.6_]JXb!ruڮ4A]gU+%MjEۜ/G5'0&#; >?.d v}[NP+ oX9*SdpVUe1e9M&riJxbّUݢumɞof{Vufu:bЍUWA! @[7fsa_G%!\_(`rcP&eUlB 23>`&5<%eqܸ@EZ6Da }'4UZңɟxI1вXAw+[QM+!=qG,VyWhcN,k2(-0B _ z'YѦfف09D&A֯i=^-Y%K3OxU>* jsw >Hpdpx<%s`h `mvTh">PS<(IZҫMZ_y@Y!A u49a~>l."11q_Is̎| hVaBfl _A1Qw3K`yڐnStܾrȱ8tn_tM,W/CzuPt1?KF0[1zc"ssb@zݗ菘Ԛ^*mBlʱ͛8-WF'qۿN @F'a}λ~|tMάjJq4OfoQ [⁵kn y% vu_]B*Q=$lY*;#€fL`D|IRޥ F˖YfHb FT3ɐnzlym:#x62kS}5< DWIϙ¬ӭCXZuz兪&<>W"t&3oѧQ%3@T+B 2E3Vpp723h2HZn%hc?\\50n@]9KJ"+ɥ Sn7wdPxA4L@</n0~z^2 e/xXgA ӌ(?U͵d fGF|ۼ3O홙"ċ7J =A,Փ->괺7vu|ےb&І6K}Lfi/uV-jϕ{9wHof(2:WYA֚ogbM`SUӒlRhSwN$ Wڻ]a6/&}V5]ܙ;MKi) ֝,dn3gX9\sx0E&4т43-%\w*k*r+W_rCPJɶ8A{Qw. vv?rr]w=Me_Dzj5*#3W,d q9<LAVeZjy?Hx9$6s/T5Er3JY`Sh dX5]F'9 = <|λ d)l`rtec(S c 7f*reSc|ZŴY'LC+uKUjyc1V1bړ*мiq"&")C Us,'RK'E6jwyC*-u}iF82cMZnAeE \)|~rZz u.ȴ虬1Ot_QL7b c1,,t_z!|-a]9wPvG]xʻF`Цix S`6S}uMkNb+xœw%e"ZڃX.jl&Kϔ[lCe/6䐷C NFA *~WpY~R՟\ yXI١pJgc r ]_E͖X4|=YDVb9ej6bFo@GsK}?vϕ8 [f_CBڋFlb\y5}F#@_)ćeˉ)gQZH(1ZDBbzറOk])yCϙfćBQ"|]L3p|p[ 5`a9joL D/n$$6_⒭ Y$L2.WVhȐpt0.?2%B>IJt$h_/W6n! 7 a$)4%580M)xLI hO1Gc`qKT;QU&a9<{+׾9O?h?|tQPfREy4D,!ZzhntGud{]c&΄]6naM PgD&G\rU4SH:0 IsRt[!paL$`_`lbYnJ%$=Wjp'VzU$b*cԪBBV#a vfB~D0pw(YQc˴ e ^Pk7:'<>Ѕ7m471ɑL9R fxw K$^:t.gd3S vw?dj"\/joPeѲ͚,ތC:OzWc6pQlԪǟfW1q)B` ᝕d1sܶΠovTރ3`-u`ܦ5ĵ}sA;ĚP ]hn;/C84ė7V]ΑL!guV\65,Kwba>m.ܳ@|G!,|o":wm1=E,OaKJ&9ƳW!s6x0Xw52ag.Fۄls.A0ZQ(CA7s&*I[l{5 ,@'q.nF+MY(Y<˖ G1=DDh$zj@H34ԱæGNӳMijԥZ/=F mBDU6`unXBh8 0Kz[SyűVi3GGkk5)dJk>+M&혇(>JwPJ!%BҼF: 킃VeFs~+H@VcF8DҔvsBA1Ϡp'̥:_BO!ʝKڗګ!:ӒuPAQFnqu|y x9>rN܁#.gX7Ƒs}TdrVbtJwAtV0>"<{g(uMQ!r۾2_v[u{)í$oڤawW V8@ Sxn`0&F0̒.AN S&P WY+@b!D@fOQ7 R  Ӂ9:Q/g/JR Tp-}0m0hrɸɖy̔H{Q-LN@Lb0;E=a/*jqǀڶH 99=g+^Vjan!^jRu=_ ^We:uqLC:F0:V>/((DS+w'f{'BZ{U-EVm@=HOPOS(>*?}9Obƭ#f%Aioge8g3yEeҝWr(8.@,ه'2(P*PG|k&wloӴ7ql zOn~^0qCZνYDghԛ؜I5F x[İEgc,OX#|BKcJ Ї o,0X%Ùv )Hҋ xÊ(cgn iΩ}̌r\v[:I2Y$1H'ιl09Wu1- H? !圡h' e.3|Jy Zg6ȴҙ@ZVI/jd#;[a#;fK ܋ra^ػ")o/7`QA rLzh:0d>ű#k)Gqn}kA9j E[cN> -BPD ;4D Wؒ`5r;SHru(HqٸW_8 .g+?^)l[=jZ R˦"znjCMV7!DYx- T0t%wscb*HډI3kp֦jN8[_WuGn=C(~3hn]1j<'}%^?u*gūFBv#鱠J/Yr":txEݦw)LtA ~PgAFI8d|~"1Q;b;;ݜGQZLYb7)9 Kbny>t=E+Y U"ʹ Ϯ3w’JV֜O_DŽ3C`T"gQJ&| wj%4f&m_ovR '8 5 .^%o<B{"G*lA5#RY=אx h?9¶qdzFID`9h~~@f}g^;r)J+kUL!5ZV6ǤJ^͌]sT˪Y14 ^4!*J,LԐZj/JqR1 YqM?Ф e>dז&HvfG1E|Xe3>Sb,* $\CZ" +禖b(;ZV}4$&N:x I'Nj۲z[ (IUK{iԡ- u}Ȟc)~#2ˇzs4‡jZ8[<SnB9USsfF ufƵZ,@<' 4~6r , :X}+bMA3ҬbvBK--Wn 2Qz}th Nڪu;>[-PjiEG'FR2t9M$ֺ['gBc>cEdC]/ov p] cNDdA)9Q F؉=9c»^3h`s+Y6NKZ4%8-JAЛT%d0'hYC-^ oXDZ q;*L̅&H}I!0 5H{2[VE>pJZmqیڶ?IJ.шj tX7Epm!LJsBMVW<w@ZJ(#MHcZ A I1!e6x/k_5)U`Ơ0~րZ?f}+MNj s|8xC0͍? t,Z"IIU rj8WjH) " HxL4c AIxUcd!V!WyB`RKHƊlUib|)/%BLZV&Go}[NZ(Q]:W'c8KώS_cTyLv%qJfC')]9{DB>($d1š%o>f |Tz̺^թ#d1wއvDu|A^$fo AA>34Si8c!Ga#1HI n]%_7zIJ2P/ lTEyxTEbI#soELZ˗NW)V+}?G> O5g  |!}Aapv BoB536|[c(ZUzWB:ߋEv^֏ lԫX'"cf G‡x 4φuo0N P^<J93?JO?m.ߕ# *|p* >W:@UW#v"26A܌O1G ([ [eSfUq=};SV.2vx:rH^ӼNåH˪/.'I,{4) R)o?ɲҬHK~ ݙ~W]hG Bu#щ_Yj%8[>jg4xp&i H*,We(>F nPٷubA!;8^@'bdoe!;:8B\/o u?ӴL<+Ćcd{3-(Ny朌*IQHB„a%3ak5~ɺ}k 6 8!Jeg0[&qQ!|"qE5J|g+co؁`ZGЈR5N3vJ/s_\l9tN~/,8<.2[\wܸ)AaXMa> YD-An;+&crJai&9,v.S[n3} ܄$QgPK5xw_Eju ߬vhy}sT\8EE,I S5Zid^F\-tLUg SrKoZ^s4~z*|XuƁ\p`x_ = H5{Ē,>09gecsEGNv{a[>>b9ς,hA|kqIV(,YHKTe 3"P1Z]{˹5/H,х#U[}xb vIki䗦rE+mh;j@`r(CekcAO65f̔jN`!pLm4ڱ`*s]ː˟J(;~FG65P* 鑦9a*@Q ɗJ]S#IqXqPB& YkDŽ]VY(Z@T+gso 'k%zZxP=w1h̃(mz sfMt0v1Q[E^/WZe}CKi3ZIjEő 䰪&dzwΥs"d, RdZ8|*rEl'4z-|h񍹤E!Ѥ$FƜAjJ%+"2_9eƍb3f\ -s ^_ VGf"@b~Y+؂?S=/uk Ds(,Kyo"+fbDg=U%FsI),V;u-2IM+BR,N}@\2C!Y.9E;ֻ8G%X.f-{;B~)mi!uag?j6+i``B5%pE7PL:YY\Q,Kmj"@1в}Y˶ |@NT& "Ef] ި Y2*FnONoͫYu`x=9*)?O J[W}fs{agS [**Z:u` <@V`wܷslD XN$¥#smK-?]OˇowU}˞ h#wc>?Mb*ɋFyt_%SkOMĉAA^ܝȤ=(H}3oUwlmlg~cc}Z͠/ ٢[sv*iV/gD¡E7TZK6ԩZ ڒQS lѴ+[e~rq<z _<I>;:M/ySrY2YiCqUKޏ rȆ?E=n>15J[Xk9/ir%˘Hzښj T~QЗ52p^>Bjp7;85]nVm]CS<{kaUCY|a0v.3$ʰ[Ht/Є5J.` yg47j,3E^bۣ~;V#1.8T"DMϑ9e`T% NY`-1'x@{Ahch?$ݾOe ǽEǍK(7 VCC7̈́;[ z%ɣ-5aÌɃɔ ;RZOJ dw]_HD 9F+""hWˇ-6}Tqfڤ<,5UH>ke_<`eK%O{MVO%D!0f{-i~8=7b \V1lCLuuoMJĽϬɐQ2Z8h%{>N5"m;'qVH*+YM?g qwR7'FrZu}YNDaa5i6{vf?<'ԒObBtq]/RcZh(YLVe?8eFx_I4,IFe錳7^4U`LE0dXW^ޤ9+hn N-hmG͹6'3P2 %""&+9VWc}Hx{/׳jnFv)Ȩ $d=5*ԌrOs,QBD /l--Adմ<-4$z˝# '*7ɋﯱ6ðҕ~CZwQb)>3QC0WwM]AO{ӳ^k --Q^raTqʇq$Mf݀ƸtJ67eRߊ xgt}v74f=Wg~;T{iXщI~-Cgd5Sd:fO ~EdŗE,UYArF !  6}KI#61v4v3X3C8 Yy!oO+}lv|kfu(H34te=U5jlOb`t1ڙ!FI(IOv4Auv8jo@Wù_j6PLN}{b"c(f!y"0|pf́ZnHM6,hҺ"c#- w4֮͜*}Wn:s o~vASy"/=1v" 18شq!{o/tm|aJZx}ԮNoV+K/{|o"4m}D&qP\kJlpj^KZ e,ZANܭhn,E{]_5;G-A/=OIhF+ܷ hїAI7b@+4iGdRPƘXa> iYےqmJDLT#,Ͼf)vAYFՙl d E=)˄O Rq.?ދxQ 'OC /k@ ɕ buqr/ `܂vݮBGςy) w|fa ) [t4&a 3/)cd%YtɮN?q/kj7;ďE {t*zȮ-aRwU+0XRsxtzGmjZw_6P::yJzOy;:;g8%a`7fvOW-z (_WU8.jٲ:PPmsބ:+:Ra"PhSD knfif/i`Si᛼P$VF ODevϧᅵ\v[ҋUuK֡P9pη(1v;?Ef^W!*Sª3{EWc5$2 ie <Őct1:L.vhCv-7tӴMR5?gSjR"UF8<,"H?GpC<ۜEoAQϡp#2mV`vitju?!\BAC$o 5-}Ab~nxZ-E3+&l?c<ă+jlb1Fb3oWU%|طq È"20yNV¼1(!ȍPSDiYD΋: /Q-'y"35w5V^YK6SStNZzwS .\idm˃ǷG d{xu]/ZR! ٶJYb D7z5;V[:îGwdpn ]+ҭb5^ϼCYzы>^⑎&(Lt.{hscQ |>Gٟc#Q]! 60lvBc^-x #0v uϣ9g̥,F}{pZ9K`Gx!!^,J[vH_⥅?J,7?@ ~^SHn\r %mv7> (4)oi䞥Y5ha9.1\E v7AX^YZQN’ۇvbNS˞K%ςK_<^ S Qhrغ7r n0G=ܕONX8ҽwJBTuie*1d eXx+7uɴVDIxTDxQiy&œF7mп b,Uud54X猟n<..6şbA32: #[W8#^{̚bdȜg?V<0$7>Wv#UTSb Yj8XD*:/'MVw(rJ`PjhY^zn`gUn% 9k.Gk5mwގх<~{ k ȷ ELLFS <KaJٷj70,p{9 !,MρG2|\>EE8;k+1'i*lT|s&L1%ŎܡT@v# (-?9"?GωLyO]Z&g~5%wⓆE&u 8A̘Zk'#\w:ej`6-_]+(VDJ}iBjE*>6vjhW:vC!~اBpꚬ.ق^Lƨ@Ou‹'RCɎ__77.bhh*ʐA*HwĔ {p5|D vWzi"Vѽw?Mz)D m9> B: Eogֹ[v%c:[Y|I4gŖ—i@ǯ/&GF*wL\ TWv5*!_bJmXgN4K3GX11q4bUd}S(oMڨD6;X[vL- $OOvN`kg 8Ε^z֯^r YpyY-@J>a@ W _e'T99QSdc,ҝWXw-|5AlI]TfA[luqw^wAR.Kb CZKPk~\:D Dt!9i[+Gc\u{c韷l+왒Brf2hԢ[h:CPr{8@h(+*\SʵIȋnH"u'FkNuuJ0s|%WeB i:n+ X)ȓ횜IϑHI샪}Ub@$@=pbVI)xmH(khVuae)w" ?l% : 1ϟD#{l3ydt^7 s?gN2 qˢ 7bx[H@ZF+lö< &EsBXΫ%Ӻ0&qiŋ%N@\48AaȦEj 3۹sH-=s`J*@!ˮvO^tk-G-,)8-;;nyKckߌ-`#93yP=2F6<+2. c AWjwhoL=rZ"-&ė4p@IlYW̡v4`b-PrߙŽXn·[eZbf̮&o({]3u֥/FJk gl &ri)C)-Ud臸3,[l4P9#H8uC7RY#*&nҐZ"5bpW)jw{''caE1lzd2`[O4ޝyx\|઄+=;Xܳx-fya=ʏ$jR|+ldb~,'N`TGJܱ:sI[ZyvjŮƌ~`ㆸ6v0l ,2c ֚*aaDY:S||HnnG"&x֝B&N1\9g(:EԺF-!ix;VƪmkM9W0N%dg{4* y0Wc!^<$Z^sU8ePhS@dLkJW2ySan 恔4߭|Q[crQ8Uu9,|H')]^ߟZy#8v]>QDm t6k'[@?$M+'yȽ&0irM =QGVrRNj%"gryǬzu $EdJI #zCC45O(^9 ў:dfhB'L)" `_p{-+%YH]e" e B9~4%}H ~G*J<cLWu2ړrzd!,ヨVG\߮vw2jYplk\S0/Wg ;lb{<ͽp+Ё5Bн}@6eT4r$FrHIښ Wb_*aFYOY]Hs3孞JW"wMr~S(I,[/9HJ OK%'PWEdcdkuhhX;eOgmIdiMT&^\lU< ILazSOWs!f+VdpE:)Czff:OlH`7٤-±~6,&rPzD_ qQgH9ere]ZuOx79l%w\8*"G'٧L0/iPVtyF($*!PPNJpsW?]l¸/}Q۟¯O a95)0jiKbq"&m zX'}ASDi޿Lw_.TAY)ShVGL5.m)Vr\l)5KBW|'Gz*ʃt80 l;R{oM|pdhs%]OڣhNeD^ҷ4Iw?So.1jOmD0Wo,9yY_9)<>.$cY`\GCZHԭ ƺg@:+l6%^G#-{^[l*wm|:sHmsn]j:^|_G+P(,+=j r'Z  >j˅N”o5.2};Jh dzPgLjmdlMr.-."1 Y] h^H|H}w'k %(i4juw+{0%n;a|WO:ꮅ kq'+U6/ye ׅ0cyq6+xDS'ူ?Ы1pUB ?2wpںUqQ/omfq'R*F Z4)0L-0SXJv#l*XXE$(evp0'V\R2cL/ v6 +??9ӗa ldJuأ#[Yդy\6JQ'o]aE>Ү.WyJveQ|i6y@PϽI2懌tK C;Ӳu0TtCh dI8 yKjE .k$ udoDh6^q24SI5z]acZImal ~7%?u,TKd3OP"5\7 z{2%7x!+`39`*c}QralaOoIz.){R Ql_ c?u-cHѐϴ},B7uʚJL=-n -6>юy|rQE%2Q-&+WEG{AًvPk%9upnȿ`vY@jtUtQri9巉jcwмIʆHT1lrN7VCWnŢYz~.۽Ό~ >*#p}Vu:܋GA`Z[ұE!W< O, i"qx'K#,XN~21Z&\OӼP|2VjbfsOAQpIn5iiP$|ڡ'.'T̰ZGAO45g$[O1͵`Z"wxz|!.ypH9FՀ,qW4PL͐9fSEK }!bO}jcK7;)E-KE{ dP bmJt{gmMFy N7NXxO?MoWO{g(at»M`RvU8",϶:ܐwPgf7Wz>-(x>&R~MzƅhvK'=mbDh"yfJSE)粓}2 BIi7 t?2Vf-G&FسMbu:H$*郝قW{8hםZ,W!@C7ۅG)7p-HS[_7^ԂV db̘X613ݲKʊH4o>{3ئ~,|xO q BjV7Ch(=7$86 6W4PՄfa4zXc4`)BzDI$XB!XчEA픍B/bQCq8{a1Wv'a9J)p 4[ s#_L֩p+o5ZU!7/µb颣\,ʋ}W&g{)Bc2D4es7&jW7aњy.P5 o>yR% +fn;4*eFmQb<X/g}5 bXc?3 guV>-8%N`\>GR _N޸9-r6* [3}fR: {gGz]Q{#DEpg빴D8*6!aBn5g-]` 9;Lz5+xt>>5򷶊/Ab-t00AF=McA_䔹~h)R~-I}c?5K*gזHW5Jb+3QϕdbQaDLҤb0g;[frr4Ӟdf=J&L{fNJK$VAF4P%3*< iZE q[4NP{ γmaݠI}#Tz'7 KjKKpR|vdzrki"*0 '*$CQY<'+fngJ^ *aO& &MQ+CVDcW.2vC0]8)8g|o/WDEm5 yE :0Oԡ%*HՐ ݓl%Mw1!\pB2+p+ߖ# R~b>Ӛ ;Fl%뷤vQ%p$~tJe b [ rC*'2" d*A, XF3t}p H-GYtQ*r()>zek:`qҩ˚Lz1C+{QZ^EUMUrX/3%ADDz3 F3BOO\HD}7D$"!r=6ᵩʹgZnS͝T☳1³ZAY"N߭Jܡ 1z/oh=4?|õM!RN:Hzulb[7|$ǝZ qnCJmy11ie hdyNLr- 4i`t"Jؙ{MK~T(CD9?@O["c7 %yaɅ6 [ɜ!ݻrpٝ.]c h'(x*m\`!ǖ}Fn%ơm*Ĺ pN8)px!W)oRkLR0'R\ WܚoS=s+蔮K:V,z3`^!1t)nk#A@T mgwN*׏oASR)S}K6Ѥљm^:OhL nU1@)>Rv#P'\54]^] pc+>vB' WcRsjzQ?{-mT=uÐﯻ*)2l6EK-Q. -u?s(u 1e2&\|PrJz:]v)C`!C$%PwәB[?Z-&\QWvGg}Ȇ/W9C_!i_X}c+&&'#Ha=/C p$lESp}ޡH9 l1fPBe`ŝbi!ƭx Mftm,ڿ$YYbvk ,>ĘXA*7R>xn.\,K;I|EdE"zO'0+kl8U*8Lu B0ڤ,o"`k?L(54!ٓYE %w{bŒI7A7OY"Cj~ĄszxVwo0ݼC:1Vm 4m2#UB;23y@?8bOyvg!Olt%ͬro?Hne9ݑ3H"QYN% vg;f\t ܼ>ߌuژD6=w 4Jh{DE';UX].|(6i5pg+(ȚS Ena,3}ZHl۷büPQx͑/שyi*Q-KX[6TlgK~n| Fa:MIHWWdSd& WG,*Y\eU !H 1)tDux+gWPT`A:A(|Cx;ƖWfTWk4F> FпTsZE%4GxRљ* cƓ܋l\~<{RZ sk=z1GsˡBD|1M">_{PK  z1_ݰm *ޢGs!IˋܔF_p8-JṅgRh\?xN%hکn񪥥"D ǻ]:yG+ȟ?;r}\Gɂ%.~NkZR Ħlf.YgmvU/:wQd٤aJ/ԚNqcR8\\tigkSA6Q |,F"sH. مNk xz)I#xI=tөe/ɠ{'Dh#~,_f#^L., l& "qݱww#{`zX;T!4S%Ũ q3\ &qddF)U1շ4TqRk%Ԃq#|bb8 7De+;9ݚsU l+C`_69)\f0oKMΰ0ۨ=^tڄ⓫ijWkŲ)Z2^)AK;1EsUjSXmZ.-?j^JyH\IW}S҆]Ah۞_T{g,u#kAN#Ng4ܫe41S}c%кrQl uɒ'ZVH?ngv生PicigdtpǧDdGmvb?V uΈɅhd`,~l>V0WCh3s̈́}W,頍ُ8?~ބl"CŬsĸ$Մmfpe!ZV:W7\"t3FOʿZׄHCYOհ+8S.qɖ+<1B&IP|.ܪW| [PYV%aɹ43b7Leb" 5|@ʵ{ہB߁zi#Z{AQeM_S/Ӹ5]Wp)|Ƚl$_4DIjrKZِ9TQ>7ZoFȜf"Ʈ`s-!ӛXFF%bcH-^ g|H) Lyxō0^blIa'Łp/B5'3g5v ɡsz %^b;_aEbƞhDQ 4H=}]Dvя= ''UMt4`5KI[ٲ8b|fe0]|H̎9L6u|_skGO #;J/Ձ;-[CUW`yC5a3a'OgP Ln5y/^|xԾY1u 9:}s{HJ?Np暲VGtuM(<ۇ:]nDl9N8F!AIá!G[ I4V2kR$!Y@ S5ƍ:\F9~3Fe,H}@ C)4%C*s1p3a6K 0?"(RdBf\N3! ?[XVURn:'.TC.;&wN?=Ŏ E}=-o#Mww@.XX8QOhQ4>[ZF$_GCLo^O1LءrZGHx`20jqlO]Ҟ gaۨi(GȞJiP?(a,?ͤʟj$E doXDn"y3U8뙗g0o߉V'CG3ӭ 6Q7;c~RQj:{ lD+}%D"BA/{MS(?C}UHߣOOM;4}o5ld.e]fsh_W&>t<06db`>GA -{X5F"+cK). ߌ o{_(-䅑`{/qN0q́> /`D߬sӨbkT.۞vKgq ݯ(h s!f+3C[(O}P AFI?nVpJ79nGK-G~2z=S8@4h%n'!*THQ ܆h.Pj5h)+Hϼz5G U)dbtU/PQ$ J*Ksi̶[:=J\>Eկ^@f+$3evXJDԳMduD 0' y{|y8Be|;kԇLY .Tn!(6?39.Xֹ}p} ʮR5,>ʡ,B@}ByI~)n11mr$A~RBUMS.LJtb} &g7 ܬb;ڽB@4 9ijk+t›L m+} m쵻:fV~5i=FPf9y>Bu0)5RiXH|t؇3([C ˘fWuꬃFݶi15[ g T R'A]=^NAp  Ã1ȁ;MROV:+~Z$ ,E!('7m@4Eg9G ۪aI%}Ԝ"6A3lZegDAӃ:DPi#{JGQj3A{gXmHB_xEQ{79 # GBip÷FC0nnEoLLܿrgs#;ЇܖroA6zbK6%^}Xg;WWBegkNʠs@ĂDNű-b`Z1h!(>.iR(~3sg CR:}eB!e",ZϹ` HTIر/3f5 S8OS$& x(e"s i P _1^y1Qۮ #x ׊C:E B=JfV & H!fG k=4T΃EwI51 gɄʮfԣ TV&-GGr0tRu<}r_ t k7lF+H Yc;(Vn Y]ꔈL%\hIR6֍e%Xv_6uҫu8e2{>&]$+${mL畧KYm+&4Nkb`َgOqλlStBCܥbђA@\"<|zЮAuBo+_ R͊Tld7wu>h9w\ݠG}՝.K^,0.7]Ò4tč A56{O_Jdx/Vb774Cc`k 0Jg$*;_$4 & f7V!g9|~ Dt }  ]Hckw,K"s?s-n)s:'U̓,Kg^?E*4&9v$c* MbKY .rJrdukSڑ׾#.bWiLg@r\S{ӊ|3Q kĐY9-,j7}OJ>Z³fqM$|졩2*KT^I2dM Vݹ43+cS>r0;+}ßkQyN44BnIlqs}vv p(? U?гa(PCu?9{o ZÑh3`kFM Fi-oC9#KH<B4 zmm|524STv5H=Zr|Xzw y)sB \Ҧ wdSǒ-X&̃[+9a'-)`ey.TtOdW7rDdJ (71xX/$#8EC',;c^:cٟ)pg=lPƋ T{X*Q,#+s%U D dzVLge߁<]d?'0En@g޽j Pվl4~Zxo ~31nKdm/w)AmCk-B3 Bͦ %l۴󋄘x=!UKHǻwiGw"k UgVߓg:126 q}ۻ+'+OWIrd0MCDaY4`< )IDMltf;xr1ƽZz߀ކ!&*sF`7fB'&POsGղ-^B_\lMmA~}*zT7=7'h#?~>4Rq˙Q+{^:ܗ 8= ! Ǭٵ-tv8WcHCZp Pd!'sތ^JU=z!CP!]B]`=6i~L X/M޶C,4r3*"O!#ƈVsGxpΤpe;7|W~xGY׭|XSC\jP6xJFFZ*ea?4ϙfmZ`R4:ۑ|a> 2Q&JEm$UICR%5t֓`:e}Y9}tr97̢fb霪d3]WCS>N߳׿6"Bdl?ښ`:,3ѢotOU"=9IIwoae(%d Ϸ< FV9ⴃAB?!@~Twm?݁˭lR')Gv*aˇm2*J=dI,5j[_'e|-9TGE7pw!ЬRQ;X@L遠\>?K?eW#yiɰ==LLm=~/z[ԍX4%fy='i Jnz`T<s \ J@B L|UaE; [K>zw"{yDMV-a?P=8ZloL3W1/~6_*MsV.@[;",vp!8oFxsp[l,XFFsl<M10"/5sVk$> *]*7虇,inYsV5 1d ́M"h5} ^dnb tS_"bGW%RB}a }-<b4V$&~jX5o=R% 7D ,P`Ψ?AYaLae˶nWtƲ*i52|Oݻ+Jи&d.O^B;ht6{tpXGk@-.H&sl+)0m% 9$A -%jlAbhhz˃Ň^Fѧ^Z=н˪G-̘I=LZi;2?7<#y<:_-ղP}vV6&G$kɅzg]T<Ⳛ哈ܺ_@'pVЖrȲ819*9mͺK7 L45~H'K#hHfm[A>d~0YR$ns3c/YPC/<Dji3Z !_Q)LP<=mC>RKOwY߁oA-O2iv&"٦UQGX^$Q:W+8_dCp`>A(ݬ߯]Ƥ"ajOӋxd!D3{U.RSKqo%̀dP}wYbQ?3<'7 fpn_BޒB.{R٧WbFlno.[c +XbdGXgrvDI+]'w3{<{hisv7g6zn'mnXzGɝZ*f@3ܞ#}VZfm2?l%Y|ca; DMP,HٛObeDg,P6z ҿ9z (-yC"unyY3a8,D*Hʰ⨐a|Cl@pi1"OR}1̏EEUcTR^Y}s0?rt5VPԬ͕ IkVfU [5eX|ද1b!7 E{frYp^ IUe*z;D#\DN'u>x0:\U2{TΥ. B)`$@;/ @1\Fw5lfÈ -_[K4u(X—~^X:3 1rY++dIwo ),z^SrxR2 WC^ވ|%<2&3'ΈԳlR$gN"4k`f« em0Y2]d[ḧ%1}`q$\KP7*P;\qa\ɳ e;FK- m4V,pz PcsM.Ps3~Pd~5~Yf|PW, @ IyX]GVTZ>3RN,{,Mt 鏬6_P [/y%ZƨՋs@ ]vn;k@?iT.|5f4Nz136&E]J~ H/7]8cғ0$:SQy%DXozqd۟\hK /JU@L/(N.kLLpc3J߻ȅNCAU[$R +;zEoI< b9j_,}^ A ^YdK>)64lH{?BVàB ki )Ty|#Rͱ|l٭[En%٭)LvX@sW'v_`YףW^/eڝ: /!]r^;%U~9LC+&'p@4ݍaڟ&ĻMIBJ$/؉E}ehE~4ksg X&|*MBF,@  UN>88f@I ;~!y{󜖭OI+"]x{T?U{FEk hƺ ++Ԝ.q564g;Q u 䵠=>KVx5<ӣ~Nټ0`;֖|8t>uQ-VN7j]&aEk :6/˘5]M[6<J*H͝Tdݧe)}t?aO-W PfhEߒd(Ad-ZR[º`L^|^zt4P'[!-%/1ԥ/> | uS9>aSHդ56'zġyĀ1>h"-`s圓|n2QCŒ#x]]yC,[YZv8*gwrthMO +n7?}ZaH2o5̜N^vVB*ǧ&? Wc/\6]˭Vځj8GYJ9x!߰3"vO!PwL35O'1? fR΀EAܟ6&s1]``ư:~<SJ!jBb?qhQ%o/N))G.ϣ`H'<g2449[cz'&IOϝC@)pCNޔ^#^c.n]D $ZďEq0;O40N'V!F7>]|F9W##^OT~8C2{nx^ng*s&Ps|L$X\Cݦ@ :ː_vkLh :޹]5M#ga HTμ'w:jy!y>."Ǯ"O}HO[8Em\RiƬZ/ReTYA9&6~$Yǝ[a1(LU85p_·6POӸs^%;݀Y9oc{FZ>EtQFt6'ltt` m~;z=6yl[^|tH;:&dPn,顪 0f|BVn'JqJGֻ qB'?JRIшۇp8*9]8i<" Va5:u:Y+jxplݐL d $r'K&-zB5eU"9a |l( R<9uURl]l[| a~ .?E-v^H #W kYDe@ulrQLS8EC#!`Xwhį!B3Uw[q܉PBZc@$ݱ>7ϳ!-:[ 5!:_짴5P5[d ?_,Ӆ^X3Tm-fykg_kn]'(Ab"޹֪qF߶l5r1et$9츖oGctE35"1d(cWnK8BΓ^?Qŋp[}a;t_Q~MIʷ埀B> SJB" p5AfUvE rƋmrOFq}9a"VB_Zt!):TЂM7Jp ^{F,E m`*߽Y/gUHb ')X<̙̂c3gQ1M-!Qb\"?FDk2\V]lND򽑕G /Į1  Ou(HMZm9WDs% Aկ:FRVI؛`ƄCv'ٓ>29$ۥ4T$a=6pf;* ĕkAN{jQBlq{5Vr++fh6Iv׊f;Pku*+|I_8C_ Q$J2ڥU=@mV(Ȧmj"4#8Ne@6 ,;c?i~E"6iEP_!}j^ Ww_:*v 4m"^юȆ_B .~&RR>oSL101o.pITKc3oDCWL]^ML^'uz鎎 )WT^_jq^RD=A{ 'Ef%7`>f0ChfTcGp[$B 〇ݖb&f=;!<!.ه5hcd̪5|MA @{]rZ%``qx7@Dcf.@D)V`0 ye@@ؒ|~;6":<e'[%A2+Cd0aՂ BEEo=p)]ȇ'Ʉ6۟pO ֯I*YpB :^Ty ̈ȅzK\]mD/~κC%1\\CTW1lT @3^+[;%z`EDN`yoV F2Їr@- $v$|Y] zRUIA!+$MijAqJ' C^;RNƝ8zϰCܸ( h֣6/1I5xҰ摂ןS:1DH0WKal[ŤI+ʦue2w3qb@ZPzˍ&%aWQk0dz=aU!~/r!#y\# I+~dxؐkMyX ycwi䛂p_Q`/ 0\$ȊE;  |M)zOZ pګs@WG99,D}+E7*>ƥZuZ92Ad{ػ;'J J=} Y:n#W-S ,SB(PcAW*ODX>3sLFi\vu6a²FTt9p`OEQ;)H5#sA"y5o" "Nk#;-$?GfC|(ԀS|(:C0h&l#;'v\NqnN`&͈}qD~5-_ .Nk&]~UD(\5 n jN*wA<0BdHwBa5j3-?ZmWT 2<֝c0S׵TJ[%H߸+ژuI R᷅tKOUUvUr< drW]SJī%-xl=8 2>m.p}f6MEW2BLGU݊|/zDx;癰2ۯݏH1YO۸ϢYwגGŜSkxU0.-tG)nĬyN<@ED;FxYRexXX*}sBg6(,LxJ?jIv$doo6bptz~FH5̔{PIBZb2­O/3\˱ݐ+$(w=\pLK&0߹dwYy/"lzڢ{Œ(m97tQ1X)2܌ g|1ZCZYbDV ?'у_,7ADž|.$Ռuao\ >B#x&ԎR;z\4؜ŦG9T-AaM'E{h^:àV&bdGIu{üEY-I~}ִ'`gQFVd Y)}?¥g9$1d,chK,DNi _X0OI-۲/%P& Ȧ[&b?8k@Vmn=%o`3Z5b9V'E?f4(`e=\b،e>'Y+ݡ-ÉI e#j$&к EehȤ ~U28%[:gK2="" 86x\!h.GYl38ig&F b }6{$Y`'[Urnb3U@D*ɕ Lnp@79)(B, pij^LXo^l_<bcߎDҀ4;VŇP)wC ?.l{sRȐ0e1 _v@pؼs#,%#TvЅq(֐kq;&|Z@rW,'+a[C#E➝!Yo!Swi:v)ǵEז|΀Y? ~v2Y+z.ZO @'). wke[z%?o-dp =h4fߌ}i GXq~&o"%E,H abaCD#z%$,j|bPս |1bYQ\ma%pMxHgbFD=lƏy:B 'FmF pߙ\yH",ȭTJy/S 0caïo 㑻>Z`R@Z?UC^ 4|EC\U 3tPl!Q%S#gEn%ݙC=vɮxDr@9'ms,'@E7$+\v7as D&'$എ#0o9z F^m7_]E l1w|fB9 {S@*RF>g jt;l**WZnϒݶg՞&L ķ-v:Q.tq4^up K"2:-;8u\a?MT(*d„2y-Cw2`)+~.]6}!23=[0rId䲒e 㝗EfxntA5,ʁKPaSj୉酘rK#. z_W3?1wUezP;A huާD_}#PNΠ,dLo^ǖɅGcMr.GU i>E3;IM>Mm$vMCf@o^]Lط]6/J1%[Js/t]7;r5fp:+͍_ gOvwu.Ӌ؄ϥM0)ℿqpRʼn6\#{:( JV |m&bVݛr%L]IsK5.QJ@1nԋ3P+˳\J{<™l_iwS Ite㜌%E]"K0pi6%y:f7(CR4s k+K7i2uc-1 z~ZHKMh:2I?H*7g,XO$joE Ԍ"!C9n(ȶcu*f~%[;axGsy2LuM}sf2MӡyGso4MfŠ CQu%.%)ٟ],y< ฤQVmoΣOsłNyd"MMtL3 2E /~ѝP|۾'OGz'>E3NK{n]DlK;Ѻ 5WVHr|R<4g=q<;Ԕq#\#}Uo(G^MU3)ez;[(_KeGF8b R+0y`d \z%ojZS$nU T2[IFt.Ky^*wa+)MQMn &7L OSa *!^6BL} oKp") R/g;iY>GBe9KQo/~kyFY}? MND~z,mB:PE>,6u :1) G/*V*Nݿsz_5'_/;'_' {e07P+TŤcXzL&:4lu4'8;5ZM|V~/ @UQӐ2TSF+l2Myglr-j=p|.icCcƭIduFv]Jgua b I!2pFnMQ ʯp/J3d#(f Dai7zC:LtvA[wCig;*qh: } BkZ:ڂDu>8% :Yȳm5T) BdEŁ(1ѿΕ,t6T*k~xuĨNM<%} nj+(ɭctL]3J5JOelM~R*{P Lr&Z؉&GS[57QJDSV\^zu -9Y#bN/"n5hڔ8Ϸ"OVW=UwP z *J{g&H?^TX:GrW..wrp)/joޟ$ 3ńD:7da򚒠^3; UNg};(ʎS yĤ(>E'H¾'/80rPu4};%i%Opn5ȩkݰ iy7")x4v UI-TWq/0b\&@5=29)<8هodD[sQv_$ꝷR`NM"?~ׁ?4gwwlB9t?OY tȦva T,4v 'Z5JDi화Yr[鏱v/I]㜓KRْN Vɳ'|9>1Ыo6)vk/+3c<XO}!DEHuǩsLZ f*lkVnmQTuJICSB0NT.r>W^E2{Av'? 2ϟAZf#\&[v@z.Vbѧ0(#= @D~41Wb jƂRmvkڋ)(w~~ې@ 2\nSy0Pe't_fgsMVOkj0V3>lX햦$Zw_XOl~i `Ƞđ1t|Lq0/Bl0&?N$8 lNA)FLdW5ʌ;ܽO<_}& 9G`L_r}80BHʩBcU3N׉wnƹD;=~F$n(Z\f{[`i`!#\()-ȯlو _l\#_${_޷%F]4xuYeet$%nY U-wKG:\yD܏04D P-nmSY3?Sთ%RB 1lcEH6T[kCU Ӎ-T5tPQN-3YD6^s!|p8|e%M}㾰]Wz{ *W|. -86%WdPfHh/GF[=M_O/ȽE+xf Fkz5[;͎RƎLІ–zN+zg0'НCk sh1愨V%q;m2l̎NЗovil:Wx1_^"%5B]L9,;޽p bx<&^YBհc͈ !} y#n(/4vzRLd^E~86?#DJB9TGeNl! pb'A W_B[k+aW%,#"GyTEm8U{hYvExIabR Ip9YijeK7 KC ,o0Gy^jDlZ$wPӚ,P_ZǩTIs_ R`aj> P*0:#Ȧ.y 0nIp:bs_W)ScklQԂJfR[j% IPӌb1M%SKzՕWu~+2J^38zEe+ݿT4n2c6 K7EW-#$$=$Hۏbv˙9xɑ%|ӖkUѢ;TI` TxQd( |3s'Y?KQhO0 m O«JҚܲ<Ƴ偯oZ:2\$>uhI*?V g^5T-K!]c:1P$Pq7Je K{S>  1r|+:zW7Wt(_-_VhWfk)EZ8s[G!OCUT!bʍT$C-ٹЁb4Oq;'ya= [`[sHH8FzOs r#7h}܋-wϽ6 ƙ@2x$I:Td1S<,3ZWv8Y!`V SD#P&k~Jٲ|9!U}ԋ*ZB˟OMcEwz9cH Oc09ihXYd@Z֓?1*#TT#nAa*6D?/O2л9Vڡ6^v0\\WdPv ©6-׍U/d އF=q}t 2Caʻ& jqĚ#^3w1'"DϠ-rZ ȋ`foKe -̈́ zl/6K_vEe2o]LWG"sڂ\\qG̍: J&QTb{[-JO$+x=7( 8}N6זO[^1|y;:mdYk(@ D&RzNk ͗3k1J@՞U,j[Z|Y@6!A^.̘;*?Tn o1"pjC(ctdBQvb*3,+ErvmqײlQC*yP G1{ⅻO؟ux@X]pP !ZL:V*L0;PASZBNy KZ2{'QCc2Bo6VOAK}'q `zB7qWW&/6v\7:#\G>x_4!#BI$f^N%JdT#E]Lx`cDJC$t;^L ږ=W/\?45LY%;)N΂c .#)]lTx>7UZ~.lY8cG{dJcM-Qi3U*VVچHm K faQӐ=VNa[ Gs o'y3]eNOcGFSȕcGk@91-vqLLI݄r}L5X4,gU qU[ERPc2pkMCv60GLE^]Ora+F+e3 yrA+jG/v>[}1dY!TqTĎDxS5yQ 8ʺ+wbZX$uo蒤^:k9G' ljRBp=Kذ$w#_I_#qذ3!Yș b?<e|* \f| I={? .r(-~@ Tѷ{j }v`U ,sm1f 9zй=$Jݨֳ]zd]#FIJȚXa/.}]-m>/BJw|T eޱqA͍&8`DFikϛ~@g+@xZ$/muq8H׿%/XȮ.yzjcO+\h[B+]+-yu & 1%C')`!'rzgNJ .Ơ_nS03gd.>b3G5]Y D;aEH }t2@uQBXX〉wx5v 2\]??4T.u^>D>J =Y6DHYJd|?j2@%wϛhp =f M~;'ssF#kHQJZǸo'-pLF5T>,\o>}2' y=h/M2I-5o5B,.:ug#`{^q -/g]VGaA+%&9 _چ}oC1~J]#T+ZXxZ)S-$-x \gkIU_~ZmѠ3{-0AcŎ@ SƑwqG-}G5{X&(*w nzC&Se Ry_:b>dmP"ᆜ/ti9J.?C7M 8TycK^LVF ca|l6FkbmK3Xt$șL1|ˌ,O;r׺xFnJz_ q^2ݛ*ߚ\,Hl& _?#utO_O`F= xj!^S1I4?KfQ om2d瀽px݁K ?+ܴO5bs}`pv>mRl"KL[1 UGLb/['yꤠoD\  G8*fyX̚#kZk8D fEhGi~=RG(Ď[&NaFX#`=|DKXh?\Y>2t7Y6f́d}q\y Joɇ p _khU9ȁl""@ )Z3>&pó죱={} >kx;Edz!u|C1gki3n v-˯7o|=5S*_`?ThBouX-<ӭVMC48rxl75R$-oi:|I݆ (>Krx Q>]n}T:Ѿb۷<܇cVОB>`i SoВ7"ەN$,d(Bd"%'iԱ|hl=DҐ[33.5eSi_zu\?PÉ!xktlaZI8VDSP'/r(bz[i ;{ݠY0c.NmҩrBb\EAky^8S j#ieCa-ƍL<|YIaa/D ۸uكV! i v5r+??% oVÿзGf`'O |p zh)*vqx qskٵ:Ȫ;59'1B{H"~llB޴K&,zq]Y?xꜴ;9xRWcIh#\Sgr8<<xgvJbFXGJ$ZL]FvN}n=`[AzTO9ʩlo=D)k8 _CX}ݎ7ΦDE*' f>汈ae2{ݪ6ĩH??FMAU<))W(bs'q‹Aqol>`esxXoM$%^ F#1r;TBE*p]`^Keg=W/$۪To'?p5lX紧&[Q"~̈́ 9]>ǂL6_WxzrR*E*ɠ Z!aZ\^m鼜Ȅ 6sO6=S/BEp)$Zs7ylR1Ii-^`Y8dphQ):uj`m;r;ތ;;6Q[zumYx6?{;QnS2a7%10FkS;\aCט!%[‘3=4 w_>^1o`mh| pT4oÁHb?6 R WzLBru CT?ppOsԁ߃>E6~[`k=c&D Zww&늾 ":o+ˁWg/XɗLQny-̻(TcIű G:V{yDw#{ht神$a?_/4g@6׷,([]!` 1f}5![ uSȪCDh*Mm/%r s0 G<F|(xڬ\v3S˛Yy".MJkiPkTk_:*s;]+黈)[L0ztlqi}afPgKQ-d Íu 0Cheֆ%2Koq#%\zxNso Dg9fW+dADF zF-ELILڄ.F+C6bce'iF) 黂Ȃ7tfm,sDDjaPjX?#fbߪ h8 =ޓ7J !+;ݸ{ *)~g'#* R:0pw.*\g :'ezPljle#>'Z#|,O/!?싥-`ZQ.]%!٘#S0u2q:˧z='C,~maKp?Y<+s* 3oŮ]iVFw8[?]bN6.>֒qU$ׂn"K繟~߹4RH9hw+ =:SN>%V M,4k0gZXt9˞HT'l ueL-˝/a#s|yMpQX^:ARk4Ў?Wo|*-\9:1̬vRԖ-12IwG&[qh?]5+74Ƈ0:O#2)7LIml #h5޺uw =_PXv BłySf:my7d<LXfVdՉ[i˨WF6& 딷ܙH!p,wA@ w8yAqʀ׷asbL;a`\#QO+UExv7UWUw}\6ǸJ̏|5 ԅN0%-2,jOr\Gy62mB7J9!V‰ NjRYq ])lwS Wa,|EH]5vrR0\  ypQyS5Y TqULj"al/|Ϥf HȖ ߗ/jbtݚe#5] M~mJlK>~i(@BE.dJվ tW~U0&Zm=#IGg/SBUmόVZt%W]CӢ6pok6*\e>p[%5 -|#ID8# 4(p(jmMAj|d6vٔ:hVi=vlS^/vgoU& j1w}Ǔ"BD!ؼ[95T=>A`ڏ1qm,MR%qtOP)gju9(DX+g#v@V;r$0ʨM-Q̫0Q/Mj>>!vA#(*Z9OKNN&3nr=Ǡ+m eφ*cG*4bgt"pw7r3.^Ubv cS')?aR}k1ٵ.VW@ V'KԴjG%k='fnSF@AQMuhk9'x Lֲt]J<&G*7Y^W}ʴ^WۋigmZ@]]_2~ > KwL%`bb%|dbB˪ḞVr84+uf,PH|(U=ԃӁCL#C-=s 6Z4}WL@7[2uEh%vN?zz(``ah%2^@NB냦IUq4'(e ܘܨ9R-R4VhS̬N\?B YR$o\уgg*L[#rB~*z#YE_t"S_Ύ70埫΁U5^;xX]Ot.'mCahtBpѸ~wz֏o~fo1d( o!5^2g6@3"$]G!DUے ށC0+NBҨ^sI/ GdV?ua(, 4.af.WUɐ *dV*՜~;=Gc̹ TyW:ia|ڛqͰpXQ-{ ,+33$'KTH~fnT;c U60(̛Nۗ;^70>dm0HDV٠m}cMDS߸o5Vf(4.DK9rʙKvV" `kY%+f:R Wߒępp^X`EhۓEn#J[A Γbxg++5N՞oUk:[#:)T@t2ce6Ī{2x!tӾPO@*7uto؀z+o;/Bs}qQy=jգ+<.׫C{ mځl` L)3z4^QL@'˩1}_!x Ne6^ˉ&顭7ra/(_vQkdSwdCk Jw](DK,EuWZEqp4 JF%}<Y`3IG)PJ_MvG``w m =!4%"Jp{ S n2 R @1QPH\t*#ɕb; < "uh,R何5,"! [8{O[}@#{#~eσX{/W)'z hb:|<U.V, Ppt :mx ?89~iZ!qmG?pSDJ2#*+Z (=OܸlᔷX ";bmm`+X۵Jčn6SɸZ}(l.S&t!8iM|m ~; 8u]^Z}sk1jo_v&אA0~yvSLVQd.x (BSo7KS)X%mt ;1 `~n)~I ߷GI{s7Ǽ0r{ thcIYyx=mK:&~?JvMW1y>y.LCRJ~R >7<gVR\="*5{֒SϚRtsXqG2_` t #4R/58N:׈@( hZ?ɨ` !1e' Ż1׽|, ۴*JϟlAȄkX'[znSķ_< v rt2 dX HB2"C'+z͍^yɖ,u<=?vO*lq"?2J6i5{@eB#"\WJBiBl:d.t7tySc3]0.f <rĦC|I)1ܶZS2\VL)2=f-HD" s*AuA&OTT%*NE$Üa(~8W,vH\H9Gl]#q\]v9qX`7Ij7nmDE@QlߕpxWfpUm X0w'#orВo(i}9WSK,AgM)\BuKvT%wvI'ib9`6;a;Pym tx>?Z9z:oV#ܔWIPav[ҡDT xhK;VFu֞{45 &6"e"v;ZxKo=n2JQ,p [ܫ$8`*M`dv2Knn3vD>BkP!B9N0 Ѷc9l׎>X*VϥM*~g]UVުZmNڱ֦ؒʄ1U? c!j0 -:-AB9Ҁt䏠\u^I V'8-|ryngsgE7ܚLk,.>Ta?J svƏ:XUCo$Nmp-a֟_ wl fS0(Sg h녜zgE"K@T'M=S۵`.a4nA9^E > /d\d ęqIᏯVUHdBP U\1E7KUR;YqÓ>&\q^D"(:1xIiv b韫Z>>cYDئR[ dt18tGcx([Iɀ_J1‡J<(W ;!F1(danhveѧ cUf,l3G&*2\~IqfP10-TLHeT[wK$`~>S ǑRekxIfpr3gw~x 1BV\|Ef+|? yf]uaS,=Ľjz(,kͧzV#^w x _U]`Vs7;/aH9:5Vs`P:Kpdg顫+K$bzh{j^K>+hSL]PSq$ӽ*qF77vd$ 4CXɈsNLP=|50R͝l4aLU`k+® m02)ʚ$F$ࠥXM"ّTF#& $)WL>E%XsUbuD~d8CX^<̨/M㾈t42Z"@xa .t3iXP(9*W$Mڥ{! fN5u~I-j #HjDM \qUW$^Y)QzhZ;J_h03=%%)d[42mq`Fc\V1 x^Jef (% ?FO PBJ =]| eծSٷN/ob9Fj(W3 BRahΐ z_<;3"KcێMرb]3ޤ TC!ABFD/>ri"-Q ~:^0Gpeg%7YFfǺ/!fc]n }6Er{^\p-ty<\*(Ҍ;ܲm~ڀ,FR; ѽ20wI\ոhcgoafx=?pE_k+MeЉU/?χk~ ;R!Τ YmV,yN ,q{[I0F됲E%~bmaQsz[3e1K.GTk5OVYyy 3{l&u9*r)q_&W`^t-_x DKv|P:Q`Xeٗ x\`sh,ɪoϜrA@+kUveAxٌe_ai s?0ĺ$^_Q#I>寻C %wD[g8r~a2o:mP0k2{y$1\U YnF%DJ-f,Y߄{q$[T<~|\hFHJ;f >)4kyCr7;b/TRR^Tw`v<'oXMVA4܉HnNnTZpt"|?{H|v 8uK%NJ!Y( l+@[D~wd4?:ͥfzi8XX0ye0D+ҬwaDŽz~9ȵ:(b>P;\qb@|˃ρ8'۝y:Oc=^Y]bXY9ׇ-2o;l$ '.@o`TPx/*{c5Xq9_yqת"2mD8AܙqqK[Uba] 0,lj Z[L2CuG~_` N<%KM\wB>̬E & !_ȀZ@O(M0>I#r8&1*IWmaaKA;QD]Р(B9fvc1 ]~^d=h;Ҽ){b $V]zcӸ»GO[)h=r?LZO WLm: 2v+wu}xLK=! -0& F׸bCC[3ami2U].+D3k:AjP/T񫈐7:@N“uX/|5NJ*Vir켜% :y͗6%"I-F±yB^FBQB0TpA1a<=7p a:uԛN oZ ez_R^٘?;E{`*a "F< b.G?cᆬ 2d:u"Ds8Oh$'?&w\OQu5̜)bw~l=;r2i2=m w`%zo,{0u[8h hOСpR Em !ZoA t.W.(Rݾ@%;/^D}VlTRcD@lZaQ -W-X Gd0+sĸvE!h#s =N) W \ (OGt g?I:d-vO~Fd $y\W 77ޚ<=KH jQ|{9H_-X(Fs_$yiVKІ<ׯN杫:41[YCq"i8%"=/Ձq۾R*Wf>ĩoIBqP4GCa@9!2P~}3V}qOrzN2{p}Up[נ?S;\;ǷyCJUs4D)? !.T_AUa,3Y!hla( p}-*trw~о;7{s<1&f|c/ -- Eg)BKe:졑#[(mM猷݊u]ZS@&_y;U?>ۣ5<-UZ5 ;~BA Lm!O MN\.2wL3vl}]4xȐ FMB|[}V546Oۙ>q=s)$FKp[7[_`'ŶTVH1vExW9\Pl8:ue )G!>b!? GΝ/tdoW"˒[n!Hfhx5f7ӟ_8[dk-jN+B慿?9t xIXՀ v,j{uE;ϼi"yԢxz!IG7e1>E(lp({R-^=Le3yQU]`ӂAf4^(Tt[P.1"Ʈ>U"_ V]؊O"u /h.RHuH:Ji"Ж;%߯<5=HL 2r}P=F+݄v}ͺjr`5rqYœ+:T03rY;1Ur*R2 :vES1a-wS%L?PV7,5aԍI!"̬0e ܗZ*p0,:FM hi_O!!28I (6/tEP\qȤfZeђ ǮAka<$cYYS_2BzkLV6SuӠwX:reظX42Uւ?n/1~92Ѩ&ѓٛ-}3W 3J#%I6qW6.aÌ~Bԍ hk9M{n)؉\;ym3N~8 $2`ASi@1r#9Zk _qAl*sдa|)Y돾SV"[DΝJ*Zx$JH^](t{AƾzB~E ceujNvn^SP؉O Z( yF0!ƾ(=+\Iow)k)iQto^Xk`'8i_"}}$6qi^MȬV~Oki޶z24x.`|/zd{;2.x1Pl?>TpkgoW׬6ZM{H;t:E&hMuRs]5$մaiV7tf-l}n񣧽?#H_ 9Lbs'GjdDѵ,HbE$ܡD6xQo70rXȞ9sƨ+y3CSIWej%O)t"eLe>\$xf 3Gy-D1@-Qs) V5~{&,+:'Th 8ɬڄ90ml ex*'AËr;J6k\F#erҶԋdqpn##f,eœ6ZP~ ϑl8OeސhP93-]lXޘZd)9dGc!]5!;0]f˜~RW;#͓T^t.sa(O7'h0F&dV,:y~!~~q\!@c`hA2ȡ$/75><~+N̍n_X\'qg#FʭΦ Bp=gd'e<>*~@segjL/*͠#6ed s`FЫ/ӹu7:܌6pwaDKJ:L݋,$ 4,~4)ז)(H2媁Qe+6h#1^,* :N"W% 3xЂa{]lx#._gy!R 6!PJ͵k}z}ZO ֻ9q rɎjJD1}$1ǗwH m AoE&Yi}Fo@LaHZ(> 밧Bl#% Y]B W^&FCfH&8P Zf2\._K޸ BʸQ~a2iD mgJ1QEdI"[FLmzHGzV!8b;_aӟ^kU͞;B#~x8X }g9wR3A{)Nb=EL?bmI᷉BxYl@`ckҊMDDD&/HA#B 8QAca&]i~B^"On;s߭wt b$Bj.fȬ aF$O,&4El$kl{KQH<9qUӷ6°mtL՝5E47uy頑*v_,{ S}x^gA| t >gJ9{DtZ#9؈'Ф[n?nODEL++fU[U| ٝܮbog'?K4Gs4 ֑]ttxBNc7ι vmӒ @)k^o̯=[P(|[W pRL'@[SKI;FXmtªۇ/1O:_KkR<OjFRuexRԽ >0kLJO.[Pj*o>4,?1V6Xڅa:{L2o*]Q.k_چ"WX7Z쩃?]nBro|.:5m Xn\vK٬m>uvT'@#yۆ,$?Z#†P9O]5ɞK4jPvH?)ARb({m fP9R`u+(BD%)2冶coiS~DB В>nK!ax;3WNf51a"YU[뒥4OeJsvV8t?禳AV[NJܔ| },3NZvb8jAMrMMִBo"24V=r^J1a-@殒"8 rWwBlQwl&DbMBW?51_hC8)U7^q@η*=}xDPWMgfm[=`^qT3L(S7gN{ l)aRvRkAnQQ@b[T]zk'ԯA| zDi(WQIQL8@ eɆNXMMmf?h >77:S 5RA:-##kYQ  oR mXlwwP5n.yH;+ 15cO*)fG<|#[sI!EnK/?[n{= ,0B"릯)s-kE ]C(H6~YӅCB4.X0|pV˜,>al! E%^pC3i$ qڹWhjG߰!FlYp3d_ 휺3κ- eI@6ܧPu@d }iMIbgV`jKJK.==T % bP?g_T|hۄ>(%2Q m3|?%|KH ݠxD~@L>cRm5el@z{넣h4JEl?]Nψkg`hBw>c: (wNa@p 4$N *)7j5#Ěj$p3'pL^7) H} nڌ`PFW ba4?Rp'%g>d,RPIn!հzp|&L<~EW!"T}Ksq]RȢ#A]zelÍxRgfHd M ;. *\{XR8HWfx‰k`5V{[jF`l;d/(G"3|Bf'(o'k,,Lقsշ4M1LxM O)O`;L%6Y>XNV''S(xl|%9b\[qzg{MJ;d]AXƽA[:Z8~3}­-FVLyމGARi1:EHs?{N ᥩC4Yκ5yS/DXOCV'5-|tu4oYu\qr0bjp,Y5jo$U{E;TUv;Uav?=]r"EEYa"6{љ֫K]<8ٙ+Z7Ry^Dno㟩?<3o|rh &g5bPNWQ66%ëf7ε@?('G YwjNͬ[|c/$uG2+NR['h\T_ۡbFMLU^vؒԻ6qe?>q>Ɋ%L֨A |orMBO/F*5wZ8@)s蹯 aZˋiyr<]HI8J3s/4X0`v^x ބJW3n/ }H:Xxrּ[[4ٹhTG30E[p<"o2ccJ;3pDw~R-v+;y[94e@𧉯p"`M6^srށ?ā8B?v$/X;NPStv̤GbJB@0p^^2"nYcf[nn72%cW1dL=s)}4?~W[F!BY'./% ڱ1vGZM!a #_&wsbݙl)J~AgrS?`Uwd F1}.Ndjy ;q9ᛲCiӚ\.ֈ8+C'^ 7r̨{%!9o(JPPw$r NH*34`s\|ÿq:ԏ+沅|w.嫼9dPrMh|F'vb6{VZqK&Q`DajD@fuRk]=tR^[ŐkQ˫}8d< 9%*RrbpI2U(4o+tTZ4n+uv 7cf/7м*p\IRe^aOv3ĜA ۽g\U/9o&MIqwi0t`5To0F4xP"c{@2݉nu|:2bA!DOmK] -[a(%D27*kKa?8"K/Lpd\!:EX!vTRD-_%/(*Cyw%K 'OIg;φ0hfڎ T6\AC8I?mjL";ui_ܛzDô+SP@uxq&}|uMKc=GONs`p_ OeN[^2@l!gPb 7~{G9~ޥnw84-W \g:dne3AO'oKb ]"!=[?^"; a3Q)Q9v]Q%< yyyjOy,0ο?gVdkNg_ⳁ)2whvᏟ )#SJ>]a4@eFj>{3ߋ/ؔgF<x/<"/F߻-날%ef`ctb$g^B t/N̈́`O nj76PDrAyg (~+̸bE5B߸a3:|ǭA:\S{C 湅:~a{5)Y7 $ˢKbAZ^!ɕM іzUd2&w&jrȾdIR^SDf-g 'oͱ-9hԗ,1,/v=TrsbOzsI#%r}z<*>3Wىf}5pJ{CMG.b0-1@Nƭi[Fi5Hej8dH.r-(Wk0 XwBE,J}吀n|KO9~dBLl#aitetlRQ঍&"QK|27qmӬEAiO3d&j<F+P’KIOiKfORbF\\UixcN|LWhu'Pv'DbvOjcd 19Nj;=NĽ#%o3 5Le7Ϡ=tVfe=i=i<FX 'n,Ѹ0Œ+-mX!DRTaK _xNeҬ1d*Ȇ] Bbfa+'!DS]SfpF!Wo" yIuG5VvQ鐢3]=گ! [TG{A$˴.kl[<PjV'2 ӹaI)*WH?׸"ͳOSt's/_P\ߤ蜴j@PAz>f]-xHoG {~yNn3C,&:^,^q!9CܸekFHe NнSc# 61pYhN+-e49a\qdJ+ ѱdz7Q's"[nTsz3f%em0r!6' -'0%rO_^S}ќY-g!=g'aznNgRۚ▁8XP ٯ4ݰf$[@`'J-!̈y~( GY.eRlhljŤ*>0u"XZs&#OCٕ@{Q͹S |ڌnvT̷XH! כ)gZcܾ9T0c<5nBLvvm3%n98z5]WJl+yŹѕqe`z{fð;p +-St(mGwQS?D]#mZ!</}2ZJ)O"D//KewB˰89u,̇np83E I5OO#ZQ~haPUHcX _;Uk80]ސDg]~ ٹiHs@$ܕXU۳,pbDP.V{gKNkeCA!(HѽR]3vVdy!$Kzl+z (EH+7L;`Xfi8/KW:7aSɽibZTVo 8W$+ n 8{Y>\.k_Ui mO;O鐦\Oe{ PM쨾{\ЈSn>>M6F`rέX@G`{d6սJ1Ϗ18$]6sfj@ܹokμ WQwaZP0\t ݨOnud0&lw+46Bo:$y-Oe)&sZvimoͦSϞh+;Dsr( z Ic{J'tK'9`.5&(zlH8b=m!Y}C,0T1n8yG;]Qn4[$FT_AYg3B$l'2ыjp3?) Opot5z.z|n'{e|>8Z [ jNY\Izph>Mսmh<߸R3;%b>i=Hb}@pyzlM?W)x&WpnCf2i _KgLKfʙ%dN!8=ktu&\It}2 l${ScoFgM]cE%ӊ ֽ"_ݑN^>awXq9>o^i;F{kݛbU)s9^yM?w%{oCV_FǕ\Vt-pz0r~{3 UZˀʸ@YI~V3Z<[)08m5«i$׬1gLQL1|yů]yka]pB.+Oyˊρh&YT;b5P/7]OLuN؆5cߐ'n,k%=΢GUT[u<qr| qonv޵tkr6 D*-{{hBr۴5ݓp*۱HuD "k#9Q tAw[K9(\.oF􋪍- c$ݐCL@;)W@HSk&mV+#*+ wHbMY?V ji_N6*?UzGCݧshWY+D(4޿z.$Ѹ1$:Q rDS> *2m"BF>b}05cm H1cOkvr0!ejNj́ߧ]aels]@rČ`ENS4ŜTC}u HRd˳S^,{d f\6^iNuаMm-WvIi gw|QZ1iy0$fLlJK no'vE* beV +~숕;'M#(Jvڇsh0L1焂vA;#?WooTuCEimOݤ?#4 e@-B&^c̪MPT iGUd&|X]Umy=&ӚIn!$I$!z[I9[ڒ~[S$sGHUoCP

    3L8]Ox(V0=KY0Ff2L(#촍Āeo X3@xUrHTLU- ezXɞaDFpDӏgVԅX|cEAJ'/WSα=RhI| RlJč7bYmF3&I`vŰ}ֳ*OJ<;;@^"ͫT>7W. f'z.Rvhsž$,M~ˉU$g~U)hto*as5#c=^}PTͳ(סzOpXB]~!@*$S^kEF M#Ì3it=_I-~ӜCI q#v>pҕI&+0y pzVUm [LD1Mg^3L +`_NQ V隕\QWQPQQϬbJYFio."aPǧ| /0<%Kt#!\5l՟ "x|wFRj"dg2֊]Cʾ: -ޕ[zP2Ҍ= zCl-0~^kRNŒEW q>oIpw]|O}T0|礔̧._ϓߏBۯ<u>Kr0|Mxo*̈ڍH؅j>Cɞ{%"HVᬞ8,YO@znޱufRH zՀ⼡:[ ӏt,0VjpM‚4ʭzZ d7@%1C<Vk#\kcb%,]*0QX h\(V9vu:ƙ]*q@jZ4w7gίeY~( Mw՘UAL=k+3AvI gr;d6ݔ)xϠn]ïϧ>y`VR1ݰ9yPi,§/A=Avm|CN)~;eqsW n}꬇A3a~og&&H,"WrTaևȣ b`V}OVJ>ּێa `5Hs=.6J7 6g zEwM;5!LtpwF;_A" s*@ƄlN bk jtՎ&o!52g$Ѻ!~q2 AݷyAz2C苬"=X`J%&kZ#f vFaS(9x՚mIQі [=]- osVXܬD!!I˖q1c<b=Z:J>8m1soXgR_ KK}~uv@ ue%l$,&t‚0409}TU=!'>'l&a\E*6R!Jqiz~w&iST-W*쟈<{y d8&(9N1I}Y]8,ȿgCU] `C W6}Υ29mFxY2\P~i[capbN2w{چkk9 W@,䍷)ԕv xTQbtޅ{22v}n?E!.\ǹkȑ*ǚWTꝁ 2OX]J́ބxa)-g(4μ&*}Ynk4ϙ%;;]°]裎4: : ~ntIRiiT;?F #s;tՋ?"6̀P؋/EemNʟvXLqNuR9_x5+_Gmj؄ެWU0UϞ/%ǚ˄5o0tABMupͭ܂ʴ0$g~LtqtHb'f\gʸkhO̳ ?4䥋ij@^Vռ/Ĉgr|lACVDJ%7[ РZ^2\>Ajݖ -\~"9K5m!ٺX}!CTfG{ǘWGE[3R}_3^ڟ[ v|_5Δ,tF1Jğ0?o7/YS~p3*;qBr( K%E!))"ʭ"|(gs,@"uU$sX%*C"GPzNrY R/"-]Mqì{>t;/?oX x78˽3=ZtvZ 5yu _b|cH5(䅩ƢL-~@8p'ցn"Ffzi){ n;7t5_V5F9- )k`wМ#߿\jZ2("s#?,i]rb1}I7l4)w-@frh eC*N4yܼ<`M~Ws"@/4h.eۧ~x`DVfƸ^14aϞ[Ƞ zAx;|рyz !Zn=@3W(l`|tOX' Q(RKg|1  ' ޮ8>I GkN'F0]ł1ᱬ XRb|̷XO1/7\.B(KU",2'"_r˙N@}2ԜXᨨW_힦'q,gM,(!oui|X:8?S>eO=EFlk F'Gδ5!%kXN(Qjܳx*3,gYc.μ zsz y5= *HT{)Ae RdCCĿLWÁGȂ АcHV8Ϣ2&m|:pf"ꏆQɬN(mtr0I:@ScNjclz",{j*Dym~ts^|ӽ~y0R.8  ì3$hsh81G~WBM x{9JXb$rE,%|?Ĺs(RYw4pf51o:2tu/f\#m`NL0*9>n%#.jRFR 7LЇ6' 9'Yv˲ (3#!cK٬ODGIׄjvht1y]K"v%`|$'ZHSJ',H$fXU&dg4W'3ޓg>@Rv5*[V D(d̾.ptllS3].8L*f+Gk/|K"+@U)\5+Z!Y_yұ'*_`XH=i ɱ'6C |-xB jWS \UhD"XnNDH4bG\d,vvՕq[C-q`ׁ -#+Fp= L)CChVif V =H9Syq^hݹP1.(5:6oPl9ca?Jd3h5g2;PWqL9/ѥyg7Dy)} IcEa ^PHV{UW`GG-@(6lѻV4X36OPftl!#$kJ, laFo$&% yvyy,\Fb]ܠY_v^D,n\mv8ԧ3h{<7U"GtRْe1 mǃT3_b(44{q)*гŴ >-p14L[& C.#$'YAT泞\j6&@?de}2&J@6} j!?\;9(4Ex/nYhABT"0i3#QPFkְXW0oZ7\͙Q}c] y"Thcԟp'&}J[]~R}dD(ZE0} @,O-wN2 d2alD4s  M48e[3 E:+vF'};.O`Gfd$*ykDFQ:qsU DrVyPLlO쾐8h"tC0f/&-y 'gQ`EbPQ;YcW&pl\y;^խGɄuo8bCmzgԙ7wߨ.FR2y+Z\ġ M15.,mBzmNe4p گ:9{,.EB!46Some5Fg' w=h^SxQJ S6n%| "85g;/ӵN@;z nrRK\$ q-Ooct3oh o+S}5 NnͩvSt 0++HƑ!wgQ@"锋)H8S!pՠ|&Y_ڡ?!B@\ZnNRy NzyFz[׊mSR Բsy4Ŋ/=Oi,>4ru ~fՠZiOwL / Q1;́vAְf=p{drЉ1~6ѥ0,qv3g?.b;@ 9Ga) fE;jUH"+O]R灨ݔvp + YvfjNN'w=lq|?"+ OAJOFF{7'fN{/Y _l*a 90G;.NLVif^se%-jK-ĝ!DLgi)4<@_J\IqUVj-g|e3aW"["7DpNL*0>3SnrMu:8)mzs 7} v!ď˺ZF:r LIxgßfPԶ݇f݁D,e4L,̐}CrdÄY)"ʭ ߝ;^V/;}/>k0a.d,+Gѹ˾.p32M&m/,$_\C};1 t7 ǖOQ;'iI%3LkSmuoWKY&{o* XY|Ch_:չfl"b=sAÈLb*fFbs&hÀY'qŶ GqbV4wsRVzIuq5uSTE'N Sb aXkFL-ӳ/tmZ {iۧfڞ726~q\KNQ>< ɕg5ԐfDf|o2 7l8eUíZHzZ!$jC>lS_UEUwa#y.D.aTe$HG %R:]$4$b#k gK+s(V)h/5[jf%r 'r[?Fn\^wES F6utˌ-|ߢR;yRSSA&%'zH{E ̪Cc`IԓYP츶59 ;Hv"0/^v~4.AZuH8%#ʼnk>mJiGz&kok FCϐ2I:N jX;mX:r`x$ŋTm?a~Ysw.3wxM8ZMtQW%^I*D~hR%UP:u 5 Qj7`P?sG@OA_Z(재R'"چGgk`>SrK kCIk2} :]sU΃< oGdFp@XadmG%nUivy;n$Mָ_}b`W=NVcf.Bp@9kN15ˆ׍w޿3Y}"J 0(ޱw2Mt/9јu ޑu(ZvXֳ}O:} A-ir6dmܦn=yL8~FV!z+g5Ull|@)'Jߡ䃈oyrȠjdr2+ZqﺶyI}["b J4]_SA `.v!4s߰F \ƈ2U(NޮKBBn8Ac3y$ܫ5b՜N[LUҙ3=~7 =i6{Vzui[V[fP#TGڭd'щ(7J L=?0H[쬁[ >W|#E1r+\jHQnײ !>ի/?V~ha{M|l6pkk' %X0UڡpR)&uc_eFO,WXDZ'Q+Pr9vYau1:ɼ!}:&|"-.^6ee[؞*Azʩ{?gu r3.;pg.O&Jp.gF7S: zq Xb jJL HYza{C440)L%'_j66ہ5ڳڳF%aiR?ùi}^oOJϣnlM'xY aRJ)^ǂmXSwx9@qNܖ t>^[bct+ٝQ UW:x#%]]"M)6U GC!c'y=Ց4]UzX#1Es0$m4ˈo$W)L$)T;P֦gL(vj5v;` "l=p3[!9U뎢a!?(&Mע&' FsJ9߸l eI' B3q rJ^j_4y?4^"!7w9x٥N=ϲ/yiI-R+t"+@Nچx> -6~$sYF6D qϊ7d8&̤Ԭx|̏{ F,=+Sr> QAtSSJot[YFROGe64x;Muv ">o<ܷ4n#|KrR[U(~4ܒ`P, MemlZEAhҿKzއTPZ_L'dHVgPoE'* M(5: ,usR؝6:Vc GW|TqڦͲn9Gi"  oC!%l#Nlڹ&5_%a ӋxR\5*T@ pVS|S1!qdo"ryF.(D;Ec;eDA17Sa(le 2ͬmҳugs7>%~\sZ~:*ߢtY柫MiB%7O"GvH]>q$셬@djS8y/qRQJ*ϗU9享3"VKݹzÙvE{ib4Ǖti6I̞g[2#@%1n]SDɚۑ_OF] f9)zmK˾ +ib p!@8O4Xb~%AT_\ѧDT- ЖX?p0qPReȞtLE(ш9`aÃ_3,ÏuG_ZTPc/7ޚBvۜpMP34!EMկtX:{M?`z+ u4ѭ9P)`-jR[)ƜtT/['76-d ۥKrGc=9Ț`1Ll.8pi(̟շLVei輪4 Ob9R@3FOTYv4G}yr_MV-A7̪a΁ z}ֿ3uIH+틜&vϟ€uȷTO_՞0`;a v~BCӭ0ڥ$yC]Oa"`TG 4G%}w5=ܯ̒~Gm͙PDNy{}[ô̥tt -j]'3Ҵ t7ul>NeAmcnu !k!7y緈a#N pyuοfuUFssMs)Ė/f3z"9B2ιQ| nK4NT`3wf)uXN^p]>IW ec~U߄)C(oz;SI/: 4οV,Z*t6<~)MP/䛅ҧ^IԲ,1/ZX~jTv{ptb{GOQ5*֤o b-Epm-#gj㕕]ٗ51'Dv}"̬0&7pSKs="m}eeUᇗ2:x.]5ڌm؞}~r呒c?Qo84)Kւi`Z+:,edj|@ai`k tw;׏v)6{:l4Y58HrR0yCeQi"ʹgIk8A89_{6U☒㓪X& =۟|{Yyf~HS6Y( f4rʪ?GA6{E9[3a('LV'70GfR>I~CW@, SSչb/<@NHV o;͛1^,'8cK0 m Zb=&i^HzL6*^VwY:;$NO`dX.6? &? X?`5 ?3ЏwgY\2>. Ɔ),, (~+pěΥȈDFW`z1xf8S(alQ(+ fNZ֞Y-Onȿ;憽A >b.ȅwrӕ4{V c˔'dB0Ώ=gʲ?uMB\ =sw~ǶR vny̼ k*d$Ik.Ac^R/g5ɶ5%uNZЍN:g*ɋ5úq1QQ`üuӜ=XLPcC&E4K4x1"77RRXZ6(A|9~Z}rv%7Ł'v{Aݭ suN.Hl5 4_i% k1$Ecahyeivqx QmxKZuZ;(۞J"KJ޿a,NL!_ 2eSv\Mk2+C`T4V6z˒€%I vi<~\>j)8f3>ݴІ$ة DܱEJYa'ۙvQ[fg2#EL[78tOW Z kR.NfV$k&0:SI1΄3W3 <&&o޼ͭأ=1(dH[d$Q*e /ʂa> HUQ2]g#6J\6r::ϖ)Cq{LWݻg%{=ʆ`-B19ui+ @*,h>s$c v|1>\fB[vDt~ta_ .Q-ԔDf.냎ޝE-k[շXSO+ZL^9D$.QST-7-8#p$y Pɱ ibtUH@n2%rP"ʿfGʖdH/ +Vv˷{;{"cy;OcMM=]jMKaR)z8;^l鉱ЄD;ˋ^2qOH>i,qgzr]^Ip zAs=1\ŏ|o 2jm^y()oR0*]j YOއilH$c\ZN;i}^>* 3׽xDZBQuVBm"?_ІR8c#s_ݰL0Na,Cm5l' Ji>94RoP|6 =gw.Ɋ\4B@ѥc%Ӟi]17R~mB.Tvȸ$h?efl l囐:( V K^ߝT#޲Dn9AqvsSIv58cB~ljHC?&+FCsnn1l8Lt_Y>h$ZϨgH̼Qy^MAZ<'Է#ǓUαmJ;rmS5Ξ~ޭ6\D𔞱]DžM9Gtd|6 c^ b:5i([1qEnp|. ;/x$_p}se!5NyP"mg:\SuB ^C(7#LR?N(eDpŴ@Pjz NVr}>NQ'艺ۡ>03UYES$;.]Vk,jݦT+V ~hc2&XnxV*͡q{rʽT +\%*kS'bZp%!sÔƇ[T0'a.__lG5A&GsXdbg%2阭9.P5jk{`!V@ƴ|d~38vOIWլh5Yôd~ra J } k0wϵS*+n#||iqk}̘M}%~T(6 !64#!|/Ձ36>3O2N}.66NFb).4B;T{<9@bݍHB@F朑d[?I]cG'1GTw1@DL['3GSH*F>[mq,wh 0J]s)--]2%چ~8+MQ[ޔxuS-!nkڄ̃<%?Y(g&+^fuw/g1jNwsF̽O'!d k71|CtV(h%+`D₪3u*tXKY"_fnwb9AԩX6֌ﺐ W7͸}کآa`I53bە/e"qWLW?(61ߧm)^?+V68j}<~Ҥ%>KF?ܗ{?"jVeD{o'\9U}DS&RҲOOk+$5߮۸& yݢ@Mlآvi!|@4yu1=B }u&Fnd{Y} V?]B;_T }->&Y!7tpO7DŔ>)GBVϺ;Mc[2s`tGf} .&uǕÓ 0ukp]$u|ʋ}8(VKl& P:+,FZ.If2f? ?stWN?%a'c1eF[dNY%18ٳi!] P\_+H%Q# [WCC?! &èi66=A? ngۋl VAxOT^ ֭DT~m 4jKv;Δ_>"Рb,Ŕ%7<#HL1 N&SqOK"皧sjpfptGY5ҵ*ET,7wޛ߽H< EA.e-1gq0e1ӧ\vz=o0vB}`1F:ADKP[Y?1E'`!íol$M@ 3M'NWsUq"pW#ZD81[+q?;}rig|86&df;h`#ug9ig PEaC7U9M7k}dWB3 l'jnA|ßQy8,)$RW!"qܟ@/чpfsy`9+Ŋ-b̟/xD)9R5p Z>,uP8hL]dBU]QTr F 0EJ)F˔z!9p] wy3AEN17^;+pJYmč\_(z641Vȃw5k#*qV(? x `zU}e<+ ܎OF:sy5YCo'AGH+l폥wTKK>k\}_VVj'7@1&΄SF#"C6F\0H8 '..}ڙ.x#gV1&jbW aD|/[ē$hV5pAF Ni$u>5QT/!W|I#_,e{[-NԞoޯБ$J ` nL5<3F~@6Nx{w7R>PK'VP{.1Bqf”Oݲk 'wtfpz@i7I\O9%~Ԑvn_W$٪h˟}RqZv)=Gw7Ӳ g>R{ki!Sђ]Ez{gZ.25!yTϊ:= 1DueF4Xy˩gSʾ@tt46~J s+yNF[sV $4q]{iQH*JUv>3ڲyabZ!(l{v\[UZ#Ɵ؈Wa4o\膿^;P&q%$T/g-Y^{swܕ׭ٮ۵tMka ?IP OUZCd\YUzKi.To0X/|.eYY=HXp5fo.I{?{im:(w8T+%!cݜ{pXNcK7 Ξ*h=/Bu^IBU͢IIXGt1=EǴ66HkD v_=ŹR ]8gk0]R E!kRQX n@g9I݈3 g:<+o4z xI)敳P?<bCXM8ךen*ުi+dR |g6im ݸp4D9*;Qh]ӈ &\0)>oPc^S#TpwN -;-NKix"YwyCYtn೜HkVh[soN省r4NOg<6iF$ܐUc\|p5 $K\<+XԮXD+*sJig] -l(QH\M n֨!.)j[^(La>wtSS"kTo?i>'@ߒ.i~,XdaPE0LiO͝#UQq'cK*`HrzP1M15@jչ7XTp'3a.Q49uSd;Bs0"_?p4Msy8i @Kd[ĊyIQ> @us10>} ?!vUaI5|R PҘ'@X$ȑ¬)J,%AHz3AľzY|j}sdM ib~7pO͔!ʍw.=0/6zFW_NX˃T*hy~i s]%q˘i2x]YfeѮ 查6ϲ$[鰥o.o57A)P2D* CsS}4)ˤN@2a}lש>*FI pʚrr>w}@ca9͏!'Y^ @>Eߑ;2vdIa`7Ob1cΠ x@(G+hi}eY @EK(\'m7-P[υYdjɅh#Hkrr7b+h^~]54*GLw+˴ uz[|7LUm\U&Tm|MXY+Č)6G7S&ekFqJS Ȧk!Ylvҫol/(* h)s|@‹ߥ2wkTQ{=@Av5@}q*vWeq?kj0kT}e3;r6@fv60vOZE/,*mP PSbWsw(f^C*! q?ʒfb?DPqOgJ9z8Aivʈt#VM[[ 5R2x-X\Up;PzX},B?7Xxxt`X]K:Ҕ]5aUM` =G{3:2a%|}n4;C|"6ۨJa s+Er=ΏEQgeJea`|Ec>Uݏle^F2 *n"!t^j!h'w^9س1m4@}y [E5Z 8qerSxJ7ˤTg@Pf 9>߭ x}b9g)'Ȫ $.X@ #Ǚj^іFO _E?d_qq]ML85i+GV[9< D/$ (^K:2HHmbH[W*o2vx; )NxO,#UbC v,/[Hh$t+QlXxxRB|%Ǔ #}lNd (fsgvӻN1F.GcxC1>n{X諿bH1n3@i7=)"|SjXI Y4˜V|HgHfY˕QhGQPCV5dI@V;pDZu/mvLU^@'Y1J b6̒'{ 9Јw2p*m~-oY(=5CL\ a1PG}ݤ$1w5X2:l4nKGCxcLR=YOoK<j?I\>H\rTNGP2l=V@#=k1aS8XOomzU d}G=xoi¬#8/mדWZcxCZ^=pEES{{Tx(B6'I7nsȞFP/N.|׊=fR& mPĨsL8_T:~a'媕0>aL>:#c"﷭/>Yn%n|-,E aS`|YOlW"Ktdj\)+G7| :i]q@|'V~d;8o~@X&` WQ[*y6H#¬p48}߽*h|cN]n(:-\L=@;xM5+؉mpOeDp/4y2e8"28֝З: GuLQ_5Afp9(M`P*g̳^yQF0y>˾"m= 0L:f#ʷkZI/gV.N.4X` ߬o;WсohLOٲ?Qi9*3e>1dJ0k!'ދ=iGRq:p[yLyU3-Nۑ ?JS5* fO{k̽!{QX@i붪PE4pǞ†fFF8@0/SXN+率7Of*:@ȩ`/(Jbl@Ȱ)뾥ʾmq85D(7vTo.?&( *yWV^7"M4x7Uf2nsCΑWkC0oXA6õLq?ZV1`kR_q#w{{rŸY "@6&)b-[)e#:I,h=h-,o;hugm|+ Pm_ <߅9tK{RYgkJK].߂;]KPQo 'qIz"?3=& 2/3O PL(_9uO VFHs m"#>Wn (& ᠴCCHiu(̒4B.$H=ϐ}EgbRS"E%j+QQ'DD]5dd? Ɨ"ԅf:M,BL!Ny֑=` зnN` k!Jj]wfAYp1^)π3dx t#c\VwM~I->3b#|re]E;Z8)InCJx|4? yS;x;Ai$k\Fg **U_~\YҌ^@I'XVitkfxG vL44}C~O̯cUS]禠W_.s{Ηg & ͯa~ sAߟd>q+χS:rn~tmLhPirN`f*Ce$'Ж#ۮ1xA%HC534\x6]ϓaC1vN P4QReeiymfϡQ+oˎdg'z'-'lho2@n4E]o7 OQ^'+E`͜ K%_ ߽LͭGD )4H К˵ IJ TM^T) u-+* !8$@pϮjF˧.z9dUorHnAŔ9u/΅ *x[X[M+Rkƅ/,{+.CtI $GFWckf^zXE;\0&yMĺ]y'3pq* sD&2N"_EdJWsrp5r[b6#=]XXuu7j6y;ϣBȲ{{^խ -];H(RG6}gm̵@ܤQ#$7vXv` ȶny7NlN ]41iPk-EYMkKIoBSYApSSxg2'dF/"aԟШ~+v7nED,mk#n;Qe{I+cCe-le4u649dzŝ(ehm3uőoY#itDJRįSRa28Wfր-#/W!*zt۷t4"jKSFvJ4as"e.FYpcBl"Sj)#gDm ''Ch$8IX47VkG%$q:{ިmkڐў* 6 pږ`ADŽܟSZӆ%-UUfEkW0Ϩ@&]1O>yۓ^!*&..Ty 6 ELk8t!r_;ʪP S=郒fqj3"UOdOa0);T>H{W *?`C SO,_v:J"NM hˆ֢˨@URe /VoG<3Z Sfɷ/t`Dɞ3RhɝXc"C4Цʕ,VswӦ;ʦ$m ɧ4. ;H>Yy{7<:YiI.F2%E$U!fyP~QIwJ:AL.U8sG9J 0"^_pS`Di:Yu|p.Ien[o'kohuKF`>ahYKv$m|Q2AvZ<<&Oy>qD%%OqzS%'v76!R%>hWE$]V/u P#.oI/7w"w"h58#szO@$0'پ(Bi|GPe,ֺn~>ߥ^Y9m3eJ༛!O*7`3%5++sf]#Sf3[z1'}:@"RCJ V>5|VVʪ!yL{+*DT"mЋY ;/D 4"$5A 0Ǡ= I $l2ILڿ%W_:}> E|t#:W*~Cf1 Ck Oj-o9LW('V= ?!E}X\A {7 1pYBeЙMSZCg⓪ Q趶G| cu86Ʃ Bf$D]]FSHDx[ Fe tvՙ=,rXP.W 6DL'VmkݯU8)™C &oBB;kW+pRg^P4E:zA$IWvM5F%6}J'MH?RHcTCJ_?F~ 3}ZXm`OF3ŝ ^-^b!h{>|鿈򜹼僯E-^& Z #G.Ù~`{z=oR-t/tY2Mj3g@/8VdQK{վ/ިX C0f5cL#Al 0SIf] +e .ۧ[= \2Uo9D84u9c9"\n$T`jW^Ovc>R|dZVߏ(5 K:R>ȿ7^4xT\ԛ rmٔҴf8(LVə 7pGfۨIGg˜ 1|}|ZZppxdK!8QO[fǝ׾m~WNTU=DfVi%?JnG!/30gMR 8#&8!++;SêfFAcm@СYe"m2;GrFj0QVZpS(`,69˺ 6`@Y^/܄u\+κn%$ծH :Y’#l7tk÷p@ٵg^GK)UU[.B) vڋhS9p~< p_U \2$˿8Vϻl# %,kqGV$z$Em&en4`Fnܞ~ ?.DxVLjp~CNSXǺ~ȫhmb] 'RAB(q[ bq0#ղXэ2)<6q8YPsAm#"F; ikIr70p&|- ]]GnbRh ]:#S{Ջ@~$ّAh9HZyz֦phL':Su҄}&籑aY~$pwQr6wqݹz)U=>8WY Й\ߪr,/2NSةl(:-C9n棷~EyffƃwGwz@}_/Dn`Z'Gm?1qWu0zR6Rux6扞[ .ݲeN2~ FO oj7˰J_R6(_ڥb5ErRɬD췮 ee@W\8I7 ~ɟݻqW1|jS~_~ #j4is`s|ƂtY!a#;¿-vФ3"B)(7>X2WB=wSvLٗrYgͅ*d]P)^-@FlK_|jOmlrM7bꁚ}}Ni }v qv'jJRC_S[{!1ʩHziYa\D&l&ݒc_ψoL0Ԛ{ZPXeoj$,S)h JQ67:8{i^MӀ軪撦B&:fx̴mb?5Ye; {DTalP(de.%aIO"o(nH S9Zo/[&.U{}ev{yAu.%3#a,"^BZaJVaN@DxL\28*AD!eyہe4V%3/:ࣷ%Fyyd܎m"Jp|Dhw_va>i-d#D >1؁QGdʕx)۰Kd%j_CcsjNNPs}0ht˰T?Q7&&@W@qyT>v߰)הO;23JO`YDuB![0'UNaę.t߮Ps}\A>5?Ѿ8'VTAݗtmh|rmyM>%!~,ή }sHqrD ?OS:F^HKݖ(D9|/^߅Nq1 H'F=ڔ=h7xtaw.ĶA(僌 S"*{j"_O1*ς8m Ƃ/y\"/;AW Pe$F >U}gD?DEAJ3tۅIxZߊt\ʢC xe(#UO|//0- #%'[h%+[9}Gsd_bm2%i}JuAipSZ#zRin4-)`BY9/6"kǴ0r :hpӔ6&qG`$XXxǘO,t\!0;t-#iw ]T+iQ3?UOMmAh h{!×RN}}fE̢}x7u6z6oo,8sA6#~I?dZ1NĎޤ{- 4'aIu⦔ӹ-)4zck3nkK"W.*'yUˆ-&]v|-q9d!Մݠt_ \EHHR(P:, [ \0HsQU)v$P&ֵ[f7.\&yZ %Vډ ?S՗X>w_5)ˊ"l#tܤ5 c4mz?+Н^X7*9K2搴6;\[HCh5 v=Lؗ£ g,hkvCA" z2p'UB(]3 _p-{`t̙}O2 Du{#v2x@9v/TvL wԲjXpA ȅCJ4ŷcFvR_<7#gS2 H 3-A>|)񼁓90VIʸJ@[vnz%2U;= h%M_ĊȉcE-[#XYW;!iJy̋'D v Sv^i*2YZ09p" }9׷mTYC DĬ-P[ݶUښwblץA!%)t..ߦ"Km!S rG&Xh|I,z*u[0<܁)|z!IyK[s"d)NO\+Q6╊aZ_dZ8c `r.Cfs(4t{wy }XPvȃ*r\5uaB;~MQ:+,h0JD70 ͡D"Ar_tZÚqMT\"d^hYt#p /SI'ЌɽP;@_CѨnQH-i4/F˧Ygd6_x ɻC2y^ɤeσ;z'P]K[W| i@s&GV=Sf$|?# 69HBNV5^>* =v,E嘖4dosAI`%}˦{L^ze(Pl6ӁJaH\y>I#ʷZ[" l9<<°T%>&~}N@bDa=af< CBi+qyk5U99PBF>-XEd6MfF?5Zސvq[J_F/=Z ul2>oo(6JE{~PXٿoz$"wox 8nl`:݇o4k7i~TN&X 'Gbz$ׯ3)=,FZGN+1\KE R O=ƁF{ Âx JiGhBo 0=U7EfuHlmDVy H.a%5U HJz}/GpklK?Hsӈ>\#=|!*jr߯'x0p em _{"S9mNE #&xG>EK.؇rҦiagHE~|I$t ,p '>xGfӴ3zE E?slcOx !HYpȊ)[lə|1qHábWâ?_OmO盶o:8uV[k_G Ho"*rtUfO/)6 u|QfEQ=3MR:]?! PVBå"kBIiܕO6%P\Nj]Љ 蝳Y1']ƃ=a!@ӑ{> hLQCΫa*=9j>s2SwISpOxt,@yy4AC0Lq JZ<=S"-Z-0Yhd͑2T[1885S(FYGr MᕇҡcG5i".l=UD6n;Ӂ {%e=hr&g6bH^o%O(=[a*1)$,>"+\)!%{ުuYréj F2:!_$MWh`^ US!h=Q_ͼ;{ VAk?VgRMl7Ϋl\* oȫ^bj]o2Y 5STW8ww S[imlz#m85wUnID2;%F֩_2u35+5.)%M(If@;IVxEPU.\K0.j0bI!jEP4O5˖whfY? vʧT&O5PVj4)]UL&ς-.<,ChmcR ͺçNY(G5\Lc.ue$Ne,}PVŇc5h2 6A9JgOJI̦ū !$S;]È8*J+~5TuQl-g4o&mj@+N#>UfޝU+qNrP7'Ԕfj&u c+քԶʡ5)<7PrysKm¥EƄ (#1}!;Akp.Uͮ[/;fRcg_>A~|Rgj}rJ>G(BJN2¥`m>!J||Qq,ke5N􃅰vwǹK`_QzO7]@F.ӱbR [,;n}hd.{dXa:TMBxySE虾sNvJ{o>N䙽-|(sĬ!;1nL$'œ)8*_x!*8:v. ɴL$&A%`! lMVwT RM@ ݇JFx Hb_ )Mgf,yLs=:`sĻP.Dd0债P]s%N:ezu&Tz:FF@jv_k&)7FcZV]sTK%HeXSeeЏ=x$(8K 6g5Yq2ݡ 978D:mOơo¨L<'i$D6ufgKJd~mf9,?@bldhP W&Ա| RFm{7-˼%[ٳ ͛ (kO@|$JۋKa9"b :*aINh!BĴm//]F}oRUi,OR-fR "2/TIBxv"XUc`(2=NAefy5tn<v)BGQ=4PA~J(:ԕ#l^Sbq_r~'+Mzg^M6^SGFnt|+޳kP/=, MYG(EY8@wIoݔ]L }#:({BphC$^Tsu7L%V}{U_Jcs1}N^VsU4pAì*"J(&@e#?t(V_wÿT2n[c<"  -G7Uv. YS 's[~tؿl6(~ kLX*QLJ,WZΐpy<(ۙEŭ߂I]A:y bV=#]W/6{Vf^7}(ZP@O)6m?p٧`$D.^0+[ϙ '-'3S[$GTU~sYK #?<$Pe"a늌2<иV0喐]u.GJً ZWˆfㄤ#]WQI-|5ۭx싡2̌ RU ܷ/5~4MW>#m幆;cAoc9K F+{}+"ppC Ay̿v]qݬM)hO467<28|z @vgQ$6Ht5HȺPbU\Svfchw"CČ}:P:Jkgk"kw Y$\B+# Cש )"2*+|68Gұ~CB; u/7=%O[_btЖso[ r:yF婁љ19{ / !VnPJw=k ˳<( «,zzuPBgHlK˜?d"qj=qb7IhI4R`5lo?ea u J! &Knm)[ E2#@5B rjh@埪mF4:0礷65b $B,sTF9GB:ex߫KV) ZnP圏V22bϡ6PK8ft# CnMB?=A@~X!zFU|bbad`\MD>bo> ̣|瑻5ΎZ/t1J1$8p:p`{y kJ@\}Ҟ#х6ޜ~& 4OU r-a e,fGqFjopif1ueFnPc 7ud݊sOvXh (?Re_Yp<ҰkZ %kžnj~qᠴi9 0 D0BP4q8N⃣Q62'muZCJx᤾~Eæ/t/ Akt!鴨n'Ca>6y#&Vcz ?88 m9e94.rbj2êMSb𰬒C t it|LwIՌ{,_㝃(QJ:J"TS$BIͷt.;HՀ 9c2)X_Ntȏ2l#mgЖ$Qm5rJ5k/ucLjlUcH&\ݸnA)42p@.PAߞ_)"d[I_/ky(f8:q}XYRG<[mwLu@!i$|.] m禈d3'*|.`[Mt#HbAkC 4ʏ( Avd"O'ZҽW̨ϙ9_:XȒKp+#WWaA͝#Rw: UQGJТ[L鈱˰<ېY+_AcYrk{BʗEӟbT[$gځGH3k xW9^y=9pP]P2~3UJkFV6f:CN>i˥u)I>tS'w:ɾ2uwxB!Z (Pgr4e(ׁ~ՇX0 À2-'mx=PԔ: m 8sx(ڹԿ4])zc9h+GӬRC Lt",=В6-Ձ#0puHLS0A.ZF9qg~E0tZx@uy 76|vۄ{,pլ)ԨfH \2᜵@j6&"O\t! ֞ҙY^!{:,&3C2!Bhh~j@ORqgU$ Ҋ82tYf xva?NM+ "Z'73V期8Șb]BAeI"P' %Aa??5G~lPً U105J m%/}Ibjj=-JHg+'PtӋT2@68{TԹ ^Cse4Tjȭٸ(ޡ e-:d$ch51d3[G NXtÆnݦٰF|kTo-*(mҀkzc?$>cFM}DXµaR,yq}-\u?}h!Y@:mvY0:XMJ㬫;E{JX9,.$crߐh9ڬZ~>p]Qk4)?yVY.BgTZw$>{xm% ]Hg=>5XBvДo// D ͍/cqx8;`h]p:f]pR>|CI9^Yąj[0EX%DYM d.c׷+%|zGMNqLY0| p =>]D.i&o3F!`gy(f/?i~Q%mU87 &ؠ#V(̉HJpɽ|P2=3ULJKX`0˴ fF2q=hTN'mOLy4PA+'~x#.7/6\T'~ˑޘrٚd=)X!?;-,/@Sa4oQ#Wf̢MaӤzUͱ].]F?~t S[is4*ZwzU!XBvY^>*̇!gRq J8YEAzm'*jş؆wEC)WwMAzy afSS,+:"ȎϯjIvדZ\{G= i`o耪m$F3zW̼׾MOB(xآ,RꜺ&{7r"sj$1ߌ ec;)JG+ ozCWDq[QlPmƏATru~,vK.qiM634XY 9OaP{YRI  ꮁV ˵\z9YRz?53poNe(wGK;}#@| X-0:=¾+*$(r);|٫1, ˲z8I#1npؘ|b8Ϣ쇸Īn ?-raה'NR=ZVe|E(¦w/4K=[m^~v[uuUK#써1!\ރM*~Y.)+g )ʫ#8 d9*auroj0Ȥ5ω.q!r5X]/~.tظ%X7|+5uJn`5V2vRY[.8>w3~g@$]V$qYjb_4D dX M%9`d5$ gv5緤*$;@1(cg G%[V5De{6OZC^Gl[} ^{˹ X7|,ÿYi4GwGpۡ?tQmnB6btnqHd9< UsR،G:-wqn28EI%dcrnGC!TTZ*+Z͢?^KVe_I1s!H*$$ U]Bw; uKQn/wp*׾sX9qUaʏ؊t[d{âl  pO"|# Ns\ ty:^WqI"ژBNQFKdC.~J-1]X_tf~#[MVd DItϗ2A΋pҏwk:W5zx y"4!F+嘖 l/.-sf*foI.GfGG]L_kdL"ͿICAΆ~xEz \yZ6y#pDfZ-=|_p. Kv*H@ Ƃ֞A=]I89TM=hzד7r@e#ak03~ \ө5aT!x\:F A bC`\#FO/a mL!7ݲy{]X3G@ےYm:V8D qGsONXFJD,ܚ2h: IH r5ÓUa}=\aIX8+þŸ7?L=N|?@XЪU،2x*bpR:DAU"6\ZZ+|C$\F8B?ӽEGZ2 qj$Ņ}{ejA13>B\J/}$q?VF(_f4{X1βG[n4|lSAwoN ajyk;+qW_$.ȸ3)}z1sXݫ׸ѼH ȉi. 6ݔZ3cY7YjL/TU_ם߬}Dj*ciltpcs@8jToOs([G=Bƀ+AyS0٨8̀q/LeR>rg ;md)+EzdXfi8E~a5ܨ -F.Rlo`^fWOI>EAT붩촖Y8&ՖPX6*B힆ŪW+{>2\$qEu?ox[äW4iv9+$40*lbd?~hZ fHV֭7 ZW1M>N}?`Nn^('xGft4k` _?]Ϲp(+<*@䑏9" j n)NL Pm^חx~5Z5JJ!/ͨc :l6q wU4KذTscL0Shۿc̊јZO[b:#'/~uoNacQc$tFXt_H,wy| Q_LlX0ɀ3f=hh&GA'kBh26ë\ {' 93*~.+\j,qΪǹ)N jD=h,˘Z3P؈9nuM(Z$cXzs…44$wCC1)?Xi.03r#[v$t3,Y&,svƙ0toٯ)"hNMj1W'fTGq-h?(u~تŎ^fS R"c3Rg;(+^ FPA1!ENKsOR½ӜP*h C,۟xW0uvVMǍ`Y͹&fLv:/n3;mKs9(9oy47||MJGW[mIJF $0ɇ0 xhb7aМ yOQAp׬yyFlT:FǸ.n3: z$lz-e%8,#:D^_FjGDS?<ꌍqױlRh`k BUބigIKD~,S9 +)FkY@u(.{r悙ף vU<]|{'E"c+7 BځwO3\ d}"3Z^ GkPi_(.tzwB/+Kʋ؂N$;`UQ;F<èы_ġYg/ej$z&G$qa^"K2lǼv:37q~)ǚHdLy&=Z~L7EsaMFDs |B/QgtWr'[C%۱@6|b>~ŏ6436xa#/wLJoff#keukX? wqqF…km`'UI&X ]DΠyy8a'~a~;c Pb~PaM#ru@!XJ^R,8q r'ٺAlwzR<'0Gch'!W2J*;#A4T۟:EDۥ{ip }7û`Jd&# ~Hs:p-]Zn|~/;ۆ)RAD`i {ܐ}E(C&yNF#% &Bú,$1m|f4U|l[ttnǟ4_71'}Rx(?U`Ռ5`5z~㯧>r0Y֚θ A J,u%uA&&z#&At|j6#ɭE<߉LNRN}?+NbAy8M': v!BNR_:1"1z3$DIʪWf xH4>*v.Go14S]SFZ_\:XvSgz; q&l n~IZwgUبEShDhיLtk8t;V5$96P5z.E(ig$ITdJ[cRjӎ6y邍}ʮhiw|.?&:|l:Vtra@2VbJeS#oh"*D@!UYȴԼd{͵4 0QD`ы'2Ց[G'BH˾oS#7 ֯FIM^~>+l'0$C|j:<#w>a+k|Ω;sd2tu3 v_ׄfԍ g;@(VXS'@5 ߜȇ o6Ώ]߮GUB,Sb~9 ˋlH` ;otT8(!N|R%8 ˛T6`g_+\  n(oő>JKc3ܾ7i3UPt%wFk[7D 54UNƖa{)WJr1b4 Ap:PШ{ G>S*+8G_M ̽cҕ~y%Sع@Gu7@M6 ԅcwnB@@Fnxr/Mf>h=Y&|'m>U ]GP k޸Ӿ|P*p5h*["tSQJSt'ϧ!C.)dIitq \(yRWHN '6 ^.:+MYȃ5>BmCQ)zjHL{$HhUDFGkSHתn|3\rm>T5K~d$f\*/#XR[kF(B2TT' PU/<%!k^yT|,ݭQ('6c1A8 28&*"3DOpČc |V"N/6C6ǮBLsØϫ]?ǚ w>_ tS5Y Rb68`ə,QAr6>sF7z_qvł+ӭI&Hó,8I[; fo |7W.[*T g̡tn.oGֻqsI33'F8;$'Z2ߚBm΢ACk?]"m  ;l-͓&M0UY^D /A+ 2~;g{RsQVA|X,(JvXHe˓jyAN%˯5xϦ Sc!F5 3!xAj1s.jt0|y_L21bq}}b#Vࣗ6~fIA[=⺿+@ W8J o(S|J -I?S|%}?)>-?Dl=+A"n_O1=?)8 6)*Ohv&F^1 oA(ynղz繱+N曂J)=F P'Q5gk5},ߧKM|.H'9}.c}2;M֧PӜUWKQNfZgp'k'x<g c% dD-_J&K=c[ߖTO}LJ\0/K ..ryoz?sb}^ߎoNBWw^Dծ.ߓԮ-j&^R/Аi[𦈎 |r)JsO 0Bq ,RlZ{1TS+X<\-5ŒwQzQ,ʦ\ 9,yZ+Ar̞65b E*"mtT*eIJ|][G m3ش@"QI,3E,eؾ {ӱ j|ڬ4cӨRpWVT j! !㷽~*:JNNєMŨ|4zt"#~~HY>& )=\NX gZ^ "p$ {ztYS>XmIb^U վFYoY6 U[_V.7;!?\G)?2qW APĐ+ K> @n 0f~'Og17]2KFK6EWѤ `Z"`j"rT)o˚}-gySGc1?{6Dt˒2@eTߛ ھ@00O 1}YRe8X`PCО[͞I;nɗѯDAqިC`;ܙx,tBa AU`jVNCOwFRKN$tܳݿ!=NIiRcz,>2Fܮ U l>~xm+pT-ۨB*Ź.pY ʷOs]E#P#Iz[x0߃j^~i1odpM͠$ΤPmbE^žUumg(|X-p6 *n祊zIbcw3ZqC gl8>ۋ!š*i3,UlT1߿v<ۅP&@ GbH7 ^TE- ~X:">R:,[U-g^f!&}J۶hB:Shg`sipP`ЧWek5%~W뫆ej'}xOk,;9rthp`S9pl](|pR=X eΨzcqz'8ؼV3I](3J ]J0K eY * -Ԕ, a%1Q}ulj3t/Eԡ>T:&"dc]oLdޥ2h:N{{:J)f㯛D"j C$5ޱkp:pۀPNN0C@^.8S$#|6)7+ڑktKu9,+ Q+Ԕ_5-Ȓ&1yQw5:b,!PFxPAD SΠ@gɡ?TSލJX4;7Y)UIr$fֻ$`?]oSVD}b[Y$yT'a+Vުg *8bg\P0==xQC;$e4Kqh4fS hrj bm{ \蚚-57^oZCGK(c8{uor`hēlCѼ~4R C =is]r0nYb[{Oxoo9?1b#"2t@p:VNE!c8Vܫ`F,=@vVY$q#4%#ò_-sb#){U;[M1ִ4Û-<:ͦrA?=OoB+ f\m_jK=zXMJ\ rѽX;T ﷮źsL r/Crx,`ܬ8=w&@}ǣv Gzqeۨւ~m5!},zڵGI@paݙyXKS?l 3|^48'kEKAYD6 'ㅅ'(ՙͰvU u6~RvKfֿ-½?AՃlfR<2 A2uC |u}ڍ Jط@ [[˩|a؂ٌbܕvͷvk})aa᧊lmҘPE$Ɲxi?kd^SF#*oV;J֑X0J%)5ZP_Pe!F*~rsQ D 9; I'!%@=}?a|_a|lF"VVHa_ |o&4MpЄB^| EFM~ͫ!V^A☄ر J?X5|_?WE:/1: v״D +DCBi`.N#lKt ͇^ M!* )PX3ؿfyQs3=\0us踠+`?\0y8MIQ@)ذp_9~Uם-&/~Uj #i Cb} /r2Ҩ


    ,(\>P>DI2{f׊c{s=y}/]޴3B2K?ϔ2DguW5B%hU).iYhdVwb P_{R¡IN1 RՁ+XnXGpڮ$Qߴd8v㈚o>C¬B~zNSPR][Z)M>w2t٣].yQ\qf$)X^` WlB~4둺2ۆn%@'zUyxMG?L2ylQFVbk*h8$r(ѳІ+I/`: .|GBߔ|OM)|m f]#g]G\:u@>@m| \5VtR,*(suc 5AtmiؾߔԳSNQuQ-)D^WfKG:fWKoAM9͖e^3GJ>I,d?KKYh~H$M{̍׼e3wFƴ9B7/T"* t,]#n1_P~ 0Xm-[< )m AK_,2"3ϋ48uv^9[۱YŅ/| gdR[z]SmRh#j-4D8ajj'+i+Ry (?⁍޴:zWghДR$OU ~/UkE%#1?%\xrIATqğ C uT?̲or~sMn55{W"ǕPCc4OyzPSsOscs+"F Ԝ^CvHqg| ;c<,-4YkvwnE55ПPW, 9&BAkl'ݭOɖs ^&Y0ϙdM*Nj~cQ,2 ךÈ]OeE Cm-J 3h< 0ﴟ!]dվq|Ph N$L=} z :LUid_P!a_$L}]ǵJDEh3`0p0M֠gMH?ig~q]& d8"whW ?i/4ZC A"Itk2!װ )*]N=J.W9 W"|<G?}yr莟+gKpa!}#5/ By U;clP=Lu =;|0]鄖Zq•aNr`,*Ɇ9Yԓ+cTXuK - Ǿ~ZK7V\Ж;m߃'Ӟ7)pS a^D#f<ŦXJUl=`UCNh@ezx#o ~Ƞd͙O ok N'0m |SPUzJ/.01 ~+"7v[5:^W.l4f#R8Nb:ưi*q\}Otb1J3; l?dk ZFu-boN4NO6\7*=e[UsJn9[5Dw;NqE l)I[3!Ģy.YI A*a;AvDbEy)&L $73:}d:j_f}U "/$uZ/T@Y{miS:Gٴ$aXxӄj5BW5]aA)nEN?^2[[&O|ꗄq,k ?ͱ{ΔDn,T9l)9*`ɍ^\&k eHŪ j)BׄqdhHiV鐎̠8otk:_3"1+gȍW SP.N.'`d =f@p\lE]_qpFk{6iJKtdJHI 4&)0kɱ^FJT]HdҔic,ڣC6y0*X^jے6!9'HhzyJְ'?Ġ0b$9 z_!vWPM7kt${)9֝BO];+QuC*( [Ƽ*A *޶V)RjƩ]1VN >.D6׻,ry;FJv\5F4;˓L\R|[ZR"썙 g/BpZ`aUܯ/fMP\։)0~T qͷ@.XeD5[XvIw:2/QRL)v`bZԽJv.0˺),LP5ؔI|̻B/N;pN D8ؿ6(:Y6+0d6-/5f23u_Zdf ^ReqTB#Ry'ǿcmSSSòjh#@-YGHoq*)}9`[k[^]̮]U~3X?S2Bu\x~gQ #; 4c mÙdb2NBH8~ E[-vd$Ki=Q`B~Y2r2uCǕ?"_Nӏ@piιk!!3z4?E<(t }tK59`[怴0}c+5"LڟoྫྷkᓢEj*%Yw`oL k_ B2} Չ^TEرqEѶ+UV<9lv]RKZ94:*' :oE F>KbcsYb 2o򬑼ʆb.3y=kz%<^LP_|7:L'c4f\bWM [0y&P>$-I̲lKR?IccǛz^b_yUMr%z U>p;NWzydO*<(5&3XSIڥˈ{L ^7^ \2-M* 3xҠg2,DGeSaFhS# % Goܽi4ܪpog YԿNR; #[=auU6$~%2pϳs2G ,xT| }'>'Oa1Uτ 75m.#V ZHcq]Z hmy+r 8;ڑ\?@`Sʢh, 5,)/XL^eDqÐKJ@a0oyn%0S{Ԫ8z>sMO)gk B`C=̭N+ /O|0t=GΛT.c8uaEke%ptkd<;!8$t6)%,kpR'I;kil)~߶Q&3 5"zVN4 m=0wnQfb@[YF)O1CI]rϼ0&kh:Whއ B2kႄeGy$F?&w=B+@R!…42wN?u n>i'I'">| ~V=tcXYgh P/u:JB 9 {^{Zf.W|MpedRIjh{j {@cAnmkvk S>(6JBQ7 oDaU.;'\."3@ɖ*'3Ni)Uˎ1~$lFq{GkEOֈiT4'͕p|Ž9!aa,;kQ x<hIg0UBݙgCS2FuK<ǿLfbuOq)،A5sn EoWwy IL_ {ŗo֖߫#4AIȯ 8֚rgP R[*쏮`;XK'V7.`)SSYcQFy&Rw=x(%"B`>?~ O6˔Ob՝O]hm)?ݹ"ԢޝC,Wh@?'K`^LR[ Vn^usO;N<īG!-PI\dk(XB֡5KU "!Bw%@2b!eKjq$Ӳc5c-@~ CM;޳_:%b [6ح2<"gʻzSþbLf"tBȾV.~"6LuIL٨HTl8vE\> '~{4Gq@u!a&[\c xȚbQ,P2Op Ƒ&b%-raz ZFP_jOd[lx.!J+ Ь]"V aa~ X}`~ֵ|`e#C525/w>Ot$ cε#mU\ {)%%ސ"g2ϧy'o7D"z^j#D쿑)Pc1j+]C4˧T~dE|c\G1hߓ~?suL YPfw*;(S v{\|h%A؍|(IvOoVn6ս;EUí@3' 4?h;Py芼{Pv}  FQ݊;iZIql;[%A8v-h]J-!6SQE?%V7ehBצѭm O]X ה?'ڷyDϩOW̕Z$TE.-SPdaz-;Jn_- [of:Z,L=! }e\B1O)(>DH P O!l?˟? M/Q-V4u纛0:twQuewӮUUʅꕟC^bf̆VI8T<d{qn:R0xSފL5Qs\ &=4KS4 C w4s1믔K J~{y(HWri߲"dD#( /AcK3A{܇x@ ]s<ݱ.BXDF-[)WFxăKJ]3jo Nm=,xTާܮ8uKo%Ejް }  $1+@Uʮ$ dpc$(N*ۘ8\s^Wj֛|Z PPpsNH7LUA 2Z&P{"LyCϔgYO(C▸6/*ncCOҕlP#NhOO0$X4va%Y ӸGIhMntrT! ?D^eKGRzX2&к,CYK6M\jVpj* 5twS4'&zc(L@Jvko!>nNaH< AkafR56_Pdkos5rKL?A[[_^>5+5G5OU;AGflIR(59Oe1NHR9.яz:WP!2T2\䱴_Vc@b.Fqw̋Gzp4;hkMō>,&,.!V4a0KK#0?A۞DN̻ 藯T G%T0`:K0|z-N=n6eӘF8 (h$cϲh9׼;3 Xh?0{㒷Pؒj8 ~I%|S2쓭]:aNSB:s+l(|&Yܜ~jYa~~o )ƵuUN^mDM%/f$.7B Z O@r lcnujM\'X~# |1t0wrɍDrJT%Ek\)JVS' K:=}eF'Gx|:Sv'gjEJR,I󉛀JQ ŽY!vGڅN9zF7Y!rl앦PVʢ ]ESiZoD:\=? _+bD{(d-9up9ou&.2u6 >ΰکBTEG;υˌ0sjD(q{xL} AիQ{TPR{7 bp@@vҾ[|D6%F߿}=;0nu EG4K#̆k8_Zr$8>g$p5efQ48.4^ xunMsg ?"imkDP]JgZ&E湷{8Yk+%8O6#]k<& z')~\UAg^5Ty*]Wp: m;.{V G`):2~ˀTڙg7汜kl2 :`t+?<~N\R-IUCS6[|@oZzyebi>J"C u,HU I5#&ZUu 1Eҕ-JJ)5MAnAa`u? Ytf,Ks-C%1/!$k&N`neʛzJ&KՀJ>V#? +| !y]O4`H`A(J]3lsҒQMk&}j#C@-N7CpCGC7sOirߜiȈ@fvʍ=b;n- 4,X, úg+M{,KrlVE qT] ^αbk U:9u~ bGdhIenrȱ,]j]*$TBuzX/cj׽/H@doc*#q>~\|"SMeva-L:#c۝f]H;"|-T|l\kz*)t+F `W;n[E8{ ^E1JVP'@;ʇ̗ikbGY{Pr~ jǙ.0-y9/$Oʹ+"W6*Csu Y.PߞA?"u coeaKQTE=nTڲ!…Z+$JqC $,mBt*}"g xl{l=t+f\,#L;uiuNB^c^0^eaG4%ywdڗ p8JJKw8h|zG@= Hwg@]sՠjpsgSQL)p-i\@!3usJgfXIkbx2%X[7)v~T > {*)q)d0cxhK-ֻ\[Ot" $,7xt{\}9spĹM.d@_w^6 lp("iӚ#N=aȾ$Egbq3 *VSeiH1-yN_^sh/f=Z14AGP*VM tP% -J˻MUVRG+.hɂOj}Q>/r'k옖Ҧg:oH#yx P8Ǜ m:E,-P[&G%fri<$]R)(5"P_ ]At"aNoVp |/+Th4G'8~M2&9v*cCAlMͫLpr@R؏[PӄWb4( ɑ3Do^;G1Jq !ceH{Cj3Q wŏɦ)FFM<)t2l. JDd2PcPj*{/T%9h L%~,Y9pJB[ʸkFQ6YVL'M֢%e=±\ %ȗ@NՇH0'F,c">"Ȯ9rq0,Г=ջSmn"?3.c5099L\ʛʰj{[)Og͊06oLvf j4hߐ"pY:\<:&9\x\6& 9a-ë~M>L}®7ScisX(ӤtȥOA'#79hxuJdku҄16|=H >~0–FJ\r30e׸`\uSt^RdXb y p]%9Aj-)Pl->|15rEU1.! GGaät>?n"Y#GI_=80f߻R%nl"K)2[IɞUkB]ty!;$b^jC\Y'2iuÏɛa_ $졢 AẠG"O)700iu:ANP`M*dEebPIO\Oy]ny#xydI_nLӬނC@ X[mfljKڑ\\q0GةQb?-o^/g*,ưpThUUS#"wu?='? nUP/+fYeO#p}4 F ԋ%Jw^투G_H֮hTE8Y}F8%~ W.E H@ߝYV9y(pj?ͅ1e8C߮l98|\βI $ ~-mU8+e̴".5U'oƧ224 }p/ G= п-@/Փua;1 b#K$ 06C@g̗*;~=g kcJ@tٯ:낺UJzW:;GHq}>ڪ˴CfT{j4FJ2[TSB04?1~ҽݎdgeͲ:̌r?t y f32 %{SjnMA`oS[?("w=&;n|ޭ{9y$9/O9Zx~snSx&Boc]NM%˟ڗDQc"'?x[,䌶 eO^e)n}2xVΙ}6,B Nő'K 7amp#6\I{>@ЫN$kc7l— y4Z_v=^\F0/:8fA=P>ͥ,9'tWo_4]gݹJcV]1뚻ʣK;*7D~)9LcS4 `_G䝛ߜbs~޹TRlދN/z]eշw:ƚ#N?rQ5UN)\؄xJ|L0ZSxY$g)mOM;R^Njwf.{U°'oVRn 0%p 5g^"B $"R\4x,48`nF6LJx4kXEs8)K"&_hr œLrc}JWm8OwyM(6J mb;v=Z>L Pocp%a,g7LfKJ9DGIf`{ߗӻO='p5U~g =Iw$"^7˥݃E9!TȺi~#ICp3oHR^צLIgQ^W. J{uE"a>3Fz4V[@2^Q0\GEa X_]l'`Fg(U޵!5.ta? ,/j&V}֑CmAOTQ '& ˶*WgJʮ?3/ gРܘ b\,0I,1s_}rD&ށRl1-@'p9 tOBNx{Ҿ굖ByL̰gO \o"s =F 5:^oFXi✲ئp1:𽻏 51{えe1όy쒯t/ 0ơ2s. Xk,H@Q0Y^߫( Jx9tʸ=7}t}J*Y2:/%ㆮO_y7-ᦹ 1wYʇ n'Ԇ_Ȭ00\fIT?l)6/)qែx!W՗> 1Z\flwT'߄sKBOY֔ꦝvB0OkY5.Bg)'X;>*-Y붦 +S\Vx{ lKU6QI0l|rGŘ rF7njlQ0ZYV0j|>@S4Xb4zZ\'iI\ac} teI`wyecl &Up=|tvh%R0چ"=!2 Z0ۿO[F 26KlM$Mk_h֨E?;vdjAkQlnQy)eyn-鋪k~NZ_%JU,oa_(}/w8ʠ-xxe^`7`>!Om۝\].@)$?e'xs^ ̗ 9pl| eK?jny)W1դֺ"crĪ,ob,e53fyf/|!YnbnezGӴK +߂i3)_Vevmt)6BUjn8}ų l; N:p?VV|?Yb_*Ҳ <("fѡRzpAg5S[0q%iiYs`DhZp>g?3bޚ5Z%Ma\26ؓkq9G14]tOź["U~ 7]]!?Ida\X*dyʄ+[^f}nW/RE 3G=9Ns$شek]y^-B=+;R,+ļ iHi kiʯhR'TZ 0wDv#0qQQĴ|>#3qvf6pn} 3ǼpFB̉F .bZS%sް7G"Uz *a{DB԰ BIߚvа5OV*)YC!~dcG]?;" \I3{{A.Ӈ;'k*yA#7S|HE\!d 1/yNF(Ӌ_7{yyUndY*gPD ![ίF~j IʥUnGRۚݒ=T+s/O.&.([+}k5{8CPXbsʒRUDcpF#ni|6 f,iҢU֗5s_ac魝#.1%Tg{IH<1،M_ {lit7-tSN59džxhK}:*1o u~5/KO*8o- x 0VNx UEt>w1Ⱥ, z5ˆy#AR81Dg,?:l53-Uk3l)"?RZ>4u:C>@z2X0oQRtd>ZK1:;vCȥXݵRWnQz4i"w4 D_:u' `:gS(h}L-Gt=OŨDN*]0>{ɏa}F^+zEg߼ЧB tdW4= G*Dۙd\Y5ƙa\j}3foQ[8߄G7Ү04^t\ߋPfH{ȔHjTTb.EX].g =la[S)m!ȲosObjLU[U_JS(9^N}א`mr5y%ٱ[[MޮBoyiGUeÚ/L|/TQ$ Mtı;Y['6Pw41PHd"ϡ\Er<@thgXvk:hsji'Fbh.dy]%97 l8NJRMᖪm'ZxLmKKuL}2P"IIfC%㐍D5, V$ |k Fw'B8뼴;.gݾ43jfSQd JGRvW-м3; y\u~_;Z`~xŵ`+-k(>QN@1X"'G3*6>1 KlW 2YT eM c㸷2)in4w*v X59sD3 = _ TRV,f'Y+9k(/%g + B\62Y#/y}SU .ڎr2VFōB|j=ÕP)` CEajMMORvxҎ= 0& Y 1)(H j5YMl/}k.W˭Bo;0%4S>%& vc.3iL{"&)2C Si4VDM_Ax/oP;K|kQoPM.>wy+1흂3P2jv\h vW%-a "N:A왷< , S^>٭HeޣOvZA _(p\b@Eqͭ G5 gL1>9Y3jJ,iƝHrdV5CJ҉- 6=*xtI%(?Y~hi*p I l;RTh% IK!e ]iywuZ`f2obT/HkJMDUTUɍ<-F+CQc/vK}RA/HH[ rbtNapRioÇ;OȰKr[FHصZ_f$89'dkDBXNòkg-M); 7](͇z1Iӟ-]mqb'i8좣۷a 4‰,-|Y$TS]#4K28lBԷC3bS4ɜ$,#UV5bc(*k.ݤSѪOyvD$.k?y5pQzUTfGCm@߮REBW KqK'zDȀuo#[xNZAvPhJ"n#вkwxGZ>Bqz*%wᨺYFlDo0Pn&?&N۸>2;.0ҍ &x x>.> zfHCQx-8Gt>ޚE1-|OC &Ph.^Vs4#A+ !ީW)6s_0,q2߱ʏviA6hсߟp+sxXğodUΎ0]| DJb˶U1 &V$A#`+\dwډcmʀ6ݕC^,ic.tYڲŇJ2,Z :#KF %6^t@"K(1.ٵIpw{:=GΌ&|2bS]H"aԿ^֏.L-NxI7:lX}]+T;"URԃ2[+-%ɇp]YyuT"HБ)&`4387~4KvS 4oCXW#//7ȣD5df ҵ-v`}늲UN9M7#4$[W?jXcIH;蠺[Pfc=SBzw$4C\e"*aؑSl]^97^w9IEɔ@ Ғ+Wtą] HqM=9ZyˤJ2X Pǁ=[ZSL14Նl?xTtU?PPi5ͺai:9~ dUeq(g;"eq t@Aj^υ ɋeP4 aRN]шn\XF L8f}wvz])ȟ.~ޢeVaFrL= HUPZJ h2Ы2KЈ02Ii :w*- {_??V+/]+9Mμ(fN懛YrKcl#*{5@,^iҢi8)kQ;9=):TiŎWvJE( p`sGs29A+0xaBceGĚUؔ]3suYzȉyS,kML"B\#?ՊvFgwI{Z:8~!(Wֺ\I4[Eef9'Q2 ˇsaY1Ӱ,"]HWu5k$rO *kênվ!rv[&k2">ܦoqˢ}l6U4biXgԢ1'p%zx`Ҳ;Ac0`<`L)HಁD !*^RT!~0q哕jF:,u۶z.tEO ,vp8Uz< @'6"K%D++q@uj>+K:9ag1 m>6Ttf zQS}$P̓_B?|3D@ 1%jśZˊ1mRpdy|abv#Ȏ$=H]b:j"B/ =PxnDԕCmc ؃\*u:A]R*ZEPA`BgãEA,0@ɦg.ֽM'0]iP@'>A?ŷ[cݷ0VS}lՈgȷe7YoWz|e2Z-6Ho X>@ _ٔ kz'ȶO>Y],?]bNE*8)'X@ev$#>]V^k'M#53o fYG)c-qٶ(:jȶ=dz Tv  .$:W|_1eTun BN4նILkLqw# |Y9dl(C, |a:T(-T=Y )+x#J8aYH=2[lDKՊ ɳI<Wd&`LY' V[?J1n>ΔKZR0?Mo"Wm_?|3s.Үk uj:;rKά:[W@ K#(}xX!#acFooET=leM/RF=w/kL{Ahc:1&Alq*q+f³t($yJ#b;D㥢 `oqfͨS^ְb!u1SCpr9D& А4@eQP= gB,< (a(7tއ3 Fj$DqbKv|#)0ˮGheϊxDd5Wqj8JK]eW6>nP|[<&&¶@L4ّ G)d+"3|p􀸵]m ouB7] {Ǥ߈\Y}n$_v OM{ eOౘX+:m:O=yk͗aR-%&J `"GtNMgD8UF؀hdR8 { 5#ߜz2G~V%+ ve. ns 40oJԄX⫺9Ɇuq̗bNX5Ph)jń IeNiG>2:2apaYp#ۗxsC{أ6MTLT ? 4J7ӧWH!r9Gz 7ic R`F4qq?j׋T)*nLg(-`!QB6۸ Z{PQHmEuڐ8LcUGe3fhNsQ7E*oN@%E=+V2Ҫ(m~32U]OlgOl)!h8nCNZ/2^jݬ@xxVw*rqsDMRU]ܫ!]& /akӅ(#[A)GGcqwׅíWUr4UHve(^TbYW(2ci{hD ̴s ؇] a KŞ]Nc af~D ϔ p؏q_ϻ ˴3LL(>TJihİzs6Dg$nt/+5 7gW 4;|{:t*3'WЋش1WnbO/hBiA2~5Y `9Aӑ> }x1B&:\eؽ=CB r@-{`@pshEϛOa!85K]} 8iQq2x(]}o=owJI ŧL1f_L!|g@B\GR/I523cq$H./>~];s~O;gÉn2{ᲄTmfU& ͫMLL).UՠM 2N7$td%ezȉ RvN<|q+*tF*+$)|HW=D+fA߮657BVcWYoyC}&z]|DE @sӽ73fKgpf}BJ b]<z/}HCN=yIHE\Z#G^˜+!:8$3GBF"^EgsM˔QqOheEʇ5U]ңa%v Yz_vH\s\&nXkPL9-r]| Ѯ7:[{.udOt[~Ju2yL= "sГ"`;0 tPBI仓OKtlQ w}pmIV.W@1";@uW`)Vwq@9^5.krgm?@E [|nSOcxKgg5+}I KI\ 1UI8"qgd{ĮS}O/dʙyC۲&VQNzTVD\ֺ g)w {/G0W6ϰAFF@xchN EC޳={Ft 86~X. >-ӷA̩HXNUK Q퇬+,M3!}}j0+eZs.C\5z4 8Y|Ƣ:О7ꅁN٦)Kq4 LKzQ}Cd1ëgbL蝪"$:/rInh ],!ه JBLM~fb~%,r}k_8*M\Qj m,snRfh_GЈp9TRv]ɧҦ#Vo[ylLJEB&4 Jns# yZkosi6zdj\#JKM$3(,5K䒽2Js c$sݤ0XiqHӮ> F :/Վ֡ xb[Ds}i^"{rݞ )Dr^M_o 0S9(e5x Pqi>xj|܆I0p쓱13W&9|J¼/RD|(@fSj!-0u),tv[uј-?O Ё74Ό9J\&k+kK<Ѣl4S=syPv%Psf\U4x|:X>YVuSH,<9w-![اJ͗q젥(b$a~&Cr ^{,ewX1WڌC~Ћ<&pȄD"b6pq`p#pF.TJHO/22)R)flDm03 nݒ /sEG9)]oSoM*y*qxRj߭GA 6tybB8+ؾitTRɩEclИH[ 4D[| '>L3ۺ4bLMX yD׻7{hwx=Ҝ8g8|_͑9|l,1)EmӼ&"-T+"n194ɿir1vW/2>ARUהv gN-!"w_se6 Ggyy}qҪ{LRhY'c}Wzhf=wԜo\9-OYBBrGp7Ƃ ]푣V -Jh+ߤn&7W_$ ZƂJMz|W!{-]a1o"k!eI[A^:5!FSb0@6(yLymXX`fvrF ):ְ\׃;X |G5̸Ǒ6*|*k:z̆23T3I9qg{CMXgVMjmGdo$R-!쵻24 h.-%Z'Ve߯a]#.bS#BlXMNO4o8G}FP'P0&Wx+WNB'*Wm>Ϙ+]c'rř)y〬51 ^v\+goM/BrFmď6^sq*_@{z *+1SK bg\'?c2Gjp84 f]HM5ﰠc"_M/hkǦ71Sx+HrSNIgw @|Iag:{V"ZyW) @M?q}W_ -@ƕNmP7I[h+w٦zE@q]oMγoUtoҮ;]N`Z' Rv!+hi4=4O4r4hh BU}y) ϛe,Z۷ԸWiL≣5'9{#WrN1MwCաl9)2🉋O2 &O%Kد SꈲnŲvhWrUـ>kaf04 aK39K Hx=ۂ,`@;MՏ[#U)aMtUpkrY8QJ5i8y3Zb.K <_KwH\Ljڤsp_.r68-$X˺fvh˱ .84W)#!q]>-:T %~WVfW-֎p-J\؟y6Lˤ2I`sA 5DϙIMD 7zӪS?%%:fNk#ϲv!WPhcB.)vK-cOE۟HK?s(Cy`#: Y/"Fb; [-Ao'4S-o_S0}ɝ^srqrڱ ݁z1h%lxNcC4;/o~~VY`٢q V& ֯˘#L^'ȟk;6XCK1?Ck9QAQ;/^MVhz|RZ`ޤI1Z[;\!U_|_=$j[HKIL@lQ};xʈO0):aجbqOk ^02ťQYL4=Y=.3nҡQaQAO#~ :e%vn6}JH?5,RNڭ 7TImWSW!!T1Nx)eI t\fĒYsf)ZyJ7 P;Θciu+8#+d6bn.1;ɩ#bK.> fx-̸KCsEg"-4oJ"vEzfׅ\ 41, ӝx*gz&<}-Fv6R1q-؄e8 }>rNLSHLkwq[pCyhOƸ)Y(%U"Ng~ڰV6f"~ޕoXd Ul`._}H ʕg3$;]*/5G4I2IkuVY}ga[RX\ʗ'#tFpn+!jF[)"͙ d\C0H&V﹎-ѿXՒv nqFRA p-{#폫'=`U NNn|!܄0o l/T9ءvUOȒd_YmdEnW5ӗ}1 !!ZP]2oΌwq8azɊwSbEA ކRoqɆ>>62*qO:0}N ǔ0: fN"VXrpF(اeM6bЊ ݣuw]8ؚ3*Z%J[`q %/=whJ20G!*!{@o@ڟ3EP] }@OnnI\cE)Z Gݾnɨ}esGjX'jႢWGe'1C SEH( :/VDS%SK[7gN0n J5k?M;h^n9*) 5=x.G,76\U@(#%U-]y~mF|C`=_ϫqP7Aɩ5/_,GI{c#!uxLP^)쬟(>@r n#_Cc#@Gػ-T[p42H@A̾Ir_yx1Ϥ\v*q 6cHQ56&)k'z# ) cïJcu\X(p$kjC%{zO Qy7A3a,<(bWy` ~Ruk:tkcB.EcJL5'IHGqu4,"yÛ!K.T <=|Dd6k[^خGh'Yg̻nb! LsYqzdv4]O#TUH._z\t..|'}o<=YM ]6 bj{ΊbXT}enZA4B.zQ T+N /d*k)^Y] &v=ceiVI]QCVCflwM/UІ2}goNNUX|MSoiBof{٦F1_[:?kuxU&_yS Œۅ~⨦LكUaBhvߌJl"aȜPlS?䘭Z/!mdn!9hP`#2y#߶g:h CbD Ft YxLȊ.`jYݾXe˪¨ҷq@W>4 dfzKh)六I]fn_bw L N,:=X y3pn`Հt:doZڐ3b &**TVd"F,ʗ}i5o36Kz#^% Nnf8=1 .bSyM r.:.#*$YJ yGqx O#L]DS,]~Dd{3o(`SwAA{MUI(QЪN02|NiP5e#a&  WOLx<[E, ք%ʺZ;!݋={0?cEUN8T$5+\m,XsF"a\7?qb.Ea0;>٫t0 X1I~C]4jwġNz!TdKč WO@ݳPd]L0]__zfBnbQ+DA[x7),$6ez'fjb3%3QT<ҼN}թl#do @m9Ux0waq5;|TV[k* BV:֔\=m/ihFm O>0OF"u1 //`yUkC;k[G>hхV$ZǕK?0xrKͤteJS8Htef#@aIBcUo܍lw Vi`_PM@lVvQ;BQWPϹ#ZIuPYwƍ7/XXr=ϴ/+K!͵UJaFT^E7Ќ{I9Γ.8;$"P2md)_MlK `9 1K֬yH],͜IG+>`H5C' `/@ڵ=mKh_Ò~9{UɄW 4''5촹U~Vg7M7VZM|_QT6TyUJHuHwg{%v8P7fCv5dfTb"qxjYa r^`c.K#9r{h |+7,^CE$a/ׅVWFٳ Rx?Dr * "&G7" ũhcʗN p/mG?Fq3.(:?;ibn]6v)Htq0Wc*lk i/X(f9gENPIo=y?+kKK>\j%!#SK1HT$Lfٶv+9u YkUFMkRB"A`ԱqlӧH@! =3}e䫧QHd>3ñd*x<9[$ wx됋ܕgcQ)% SQcP vB?$p=0$&=}`}Õj߮^ynzi ymkMP]ɷNUxg[-L#ZǾc؇)eÒOύr@?"Dpb-jkl^m􂐈 ̷֏ w%%Q1C } qX@+:yT*/ Yڿ؜8&9t5oQB>YILzbJ_IPL8^ΐKh 4}?IW}Ups_L9L`2d =gg>WWU7RxOVA/R0y6!&"R5`WpY3˻}C *yGA,#{U=<_%l}q1|ySTgs2q[hR0̈ZЙ=(Ju#!t -y38!zQ:]J-}hjFwxzx7/zg@$kDBԙ59t秝6&!(~:NQIN!GT wG/-O~%~8xt↌]iWںGPw0 N$!\%i` ]gfrL;#s;)ϼDL=Τ_UZ"; $^ۅ#cxq CSÜ%`_]ey/Fm۩dbas_  AUYcf"xWd}VL!H~v8GB)~JrɪP#/?9nubO{LSxw$Tc\ W9D( YvM1帏V=ePb./%staf-DN2Dblľ6r<"M}}ݸ,' n99wyT5I8zJ MAX] ̀_Y$zfnprou@XO;;^eV}1"78FumgI85k5BKâ\xZ9b̈QSG Adλx8Ѷ~gn()ĉjK  EʘF>ӷ c2|楛v9v~:DFu)`y ׁeB-{ocSSB<@?[&&vC DŽAM-q O79HW~G+ ||}\xINXjK΁X/N-yc qgX,%偕I6nWK& ۟DßԻ(F/bD?wM1@BQD} P׮RO1Wk/)K#D'ζBՐ NY8SwG˃aןͣCp#ХH+ 5>ptCZZLPKWidRoڙ ULO4`6,Rę|'8HA ۨR&O*1ͯ#3YU nwavP _Q>!"SW wsT2/y˥TsG6qC{GHfF^~㬶h^[*ŰmL# ;}sd2&K_c̿ CWyHSD&nYxϽ{o)acz h5)a"x/ykX57Z|k ɪvt#00 R9n7KY$]%[]1{̔9CO 90vCtW0ߙI)dyLt0Dȱz h Km԰JS.8 ?8&$!*_Sۦ[wQɻ,Nzz(™S#޾JK_E(ih+~ۿЏǦa'c޿k&ۤt6 A-]늓sOCܘ%/n`u̦輵ù=)^|d'yy& Uu1YM=ksɊG@|3qv8aV^5mmQn*j%QTo%zk1ixja,/`whT5 EX(Z6VqOns r/O2UzK,Kʺ:2ˬUSy/w=w,_ ^Kn$~K127˨MZ7je΍& /Nm3I-N=e^ǯ1T(PP!Gz i]BXY4h^y_ljۏ.鑚ɑ`ҙGf"&qqycaHEeF߽X4|ѦBʯi%I>Ӛ7'nNX "Ɵ߰ߵ|\2_Z{!a%f坥g:V:~el0ws*zӐXLjբ]w9Cڡ˄czIuF<LDG΂c|NK 85CQqYqIJbW_J}JٿztvM lfjHqG;&ٺ֬L^Hj?OgӦGҿŒtrM.@ƢǻvGy%, $^QJs Z *٪R6on1la<*{t?hn?TXΡސؘ k ?ʓX& FIi{ڊ $LkcQJ͢Aǫir4k~+1&y9^SSn k_>;_XѻHÂ{OrAV1ӥ :be"0Kr!Ƌily]ɇB?n>Wcʯmin+[^"(E!`+VOW$; Y%z[xT «I*f,jQ 3էj)2vStǝP Pё-:=X \܏+ux=)~I[o.1.Z*Iv\gӪ3/nje~ҖTJƴkx G{to/Gg`W,5`2 ;x$f=}v*[ryp*j OUA/zMa(S83ɻݦ܍2R1+qp O˘p+ "{„'Ц80ϗnEԢ1GþW}ly 0T,(Z.evߡisEkqʲ FA"{;ɚ615j/cK/N`x}_S5r.(Mv;g-Vrݹlz؂E%bUB\_b~ęk .f>5s0uɕ\PV2ɱLqns#N;x~< Wde3Y͓9'ѤԞ-laz޺5sfj2ZB,LD%Y2Śàv /l/qW6$"dSe4<YJ/ ŗU@Cb\}kmw2$hq4G0b/Jǒ IA̷Gtb+"!Aܝ+L;O%JvJ1?!KQs#}j͏5O0 6>B>յgK.X df0C#x}/j姴!K<=, ąFzP',Mϐ/<5"a$*H&՛|pJmzknb~E-M.ۅ˪%z$n-Dq96Ԅ`8bNdIwRtr9 cv.-'Xv}K8(*9/#sXl ́}e(n0Vݓ ZTi).Z&F'^WoOk]e.+.&h?ݤP|f1{I_ꤰwخ<%G(^huXGUc9s~ yME~D"YR70-S!~ʱH P6>q[s Dh۟=Z QK&LE|v,Oњ2DE6H]С#ic(3ҽ;D2C*%Rp!s}qMArsYx3W={^pzJ[\iXYT5Zlp&8yk}1Bbse~hj,MsU9E3y6g{-/+s֏,rIeJ_!? 7-Vf5 3%m& QoC_c3ӎr$D |CdžCN\ؖ*r}L Z=OVT:PHGQG oL^.(CDaxU\-۵K?{l ;O 2ɗI5P6x<'zt|U3xij &L 8-'T0(uY@@ǚ}WmmS'VuZ"jĦU,o&Z>.٠̶V5%N )A] Ic. JrrR;J]bX '/-d y7"P K+SբTي . VT&W Wm&AƮ5zںGD'(n XQ7:vt"K_b_&dTPx_jpE-]rQ͟+;@p:HYGr,b3 zR,n2J,Wm˅XµlvmNnv)N IE޸ҥwX5<.⼈ ⮊{p~nR%h\iף RׁRukJ>2~&;Y2 >٦!W]5P!{Lp3#uJsdL޴Xlf}Ap̯=!c׸qn u9{Ro;twne,PdF4zVȢ(\UDW71mz=IgDzluW^jQrAi~mg|6^xXLΠFB;jធ?Cp v3;31`mzlFz`0:ϲ0:T$Y0pd:YG2 : rqxWU &A(NömĔI46K#vr ^u[I \hbc!Kb=ҙ_q1iW]B[$>ҬP5M"-j yamp M(nHj`+ι4%RrVsG\oZW)/0" (盶6_\~de|:﬿A4\H '2{އ3K4m{ZWO9~`$i9y2VB V Y匧X- u;TpitCBVej9*Zp6(^$lwMb17@XYsTju\PętqeXjL;% qLg/3[ߓdFXˀr+1j'ݛ^Na;h d:,5e ַ\I=r=_ N@Γ@ǵ֑)ձh ҩ!ϷI5b 0ٛ۳#,IM?:S͏ Qk퐁h+xzw<^ qˠৃlu_˒2Q)` ~ HozE[+8YO;Ɛy М[8/ F,{G#`PX]v)ݏJ$f*w1!hE3O'jy yt$Sim ūšcf4ML69x}ZU6Ҷƾ-moiii>. s7&7M~1Yc^/I@(.RND8x~)U(5ߧ5~HP]2h F wjtLJj(޸Y",pOLO&ڬPGpce捤 8DŽƎlգ B&k)jn_`E!ss]6[p[zJwEJskG>q@ 1*vg 0 üv-!UڪEQC&rh xlY?b0wP㲻$RgUbز6 qk~[T0Bg bﯗǎ@ . M,~D ef%@eI<'u+1=<^x1һ9ڵ$`<=1/ς&v}& p+AQsӮr&B1&j0Uȱ} /zoJF@`k"6ο6h?ͰH=qhS)S,Ir1ڒ޺Z0lE↔z6qBг"L.srx@%_iY ?g'r#flu'G!No+V],/i'n (;Tp4J8(wySDBLR3| Ҿ+DDn|.'/㩊SӚTm2ct+ )"%d}Tƛg-8ǵ B]mOyLèRc0 f(&*W+%&j-紳7Z˵ %V8SFv O96g?DQPD)}X#N <սz3INЂtӰ4yJK?'XSm%OP.1ŲlDEq ae PG{&qpU3r9D N$M-Uaj:u+dGZ!aVO Y ܐW<O}YTl%2H O}~jU݋pihAr_\ơ?R9s+7"o^IԄ\eNL7/_B~/ƞ"mx2ne/ }BvJ.I+8K^1Ƶc`fЖIC= }^U7#h$<K$Zy~$ 3Y6Ud!_u2M;ǏD*=%0XԁSfQރ?9 V34[`FzԀC-K|p30ҝ$>v,bQ7W fI% tѓ<Ȟ^g.=x/RU9v`#]g(M%=ueVܯ/e |0 6YnZ:\qbOE\PU/ FyxCvgBh8[tSwШA3APzAƗyE5-ìU߃ͤ8C+Sו$JSJE-\#Lͅ0HPAY s2൷}ru-{ΖIK- AK槺D*E]TmQ`RXSw,4?E~;/(LyDWhI!`32uj=&t 42Rei)UWG5nE# )M;Էp!7Mx#j23}I|TעrSJn> My`Z~U#=xݽWNX"˜$z? ܝ\(΄BAՖ* ĶO3I .0C,'S[[~>7=N2E×f&Lɔ ^uX} `FٙP`ÿp٥>1@H᩵i qH +BkY oq 09L3 'k HDO8]Gt5`T|V ִ<^тk6 $YXRDvAUuϫq;9$9YP%bczE]Àlr]/HtsmwPF/R岩z}3?^5 B]%d*Cݪl[lʨ5M+yz&C|elm|rȼJ]rʲ^l<"(ہW?3fRB־OUWnGj{Dd[ >JW}4ݹg}[ [^UPɢ_xkq<@ɦ87,ܻ'ayP$`R@%Ha>M QGFf|B8 t,Z'7Pk'bg(ZM %;d|*V۔P-߸NGfUH9GLJx9p5u'PؽvY.(ho * d5' Tj Y/c 5[&ՍX쀹!@wj"( hWwL"@zU pW=LM#8U{ 53za33Ab-,b )xnxKC)xvӀ Y<X Lxo38Q}44E>x!i Ԧ0wCuճV$ϯSIOEYhk v'>Ȇ*k SZ*ʍ5 Q!oRh ;x#B f.d8FnS!sG hj]]eKZFFܫL ʥ$Ix4:Gnbev;^@ $X$10c50 cVz UG3W) ~"T{q5o=f#Y0W=uV鏥xM?lB fE gtRĄ8I{İd(7[9!ŷ}jaj  Cax#E+ 7/0@Qr&w'{O6YQ9wCW|w~ݳ, ggޡ$Ceo!@6'{wtw/ kŊHK_"&y@ޫ"bSX墐?̃~$K`^+' d).Vu7 É]G&*p0 :/bwY \O/ Βh2FYdxmW'Ũ'惿4-9lQ'Sz]p//T^|Lڹ'EY{K|7-2&} ?)l 7Fv=^ c T𼳜iVcv%hܭdS\{.OXXv)wL4\5ZJ+A@]t٤*#r6ո5OgNUJBa  %U+)(TWPT6US 3`Z6۟T3hqoHN|\Tj&iųt+ Y_e~ɖ iZ_@o@K.]tuZ~?~p6"M_n"iI)E!#0x觑_7CN T;vSZ,>R3γ1T<%PN5052rM|W}_&4yA4@JBk;V[ 1⇿/t`pFŐ3[B{w+Fa&Ot߀~+GUez!(,%ozpU>ףca(Ctusvgw gtAmo퓤 >/p>%("ފQZGN1tDuQRX?4:Rc70ԅ`k""@Ȝ8-PLuxiit@p^%!0$xTiWP@ͥk>9ͷ];Å]Ŕ1t)rl!+'|uYOd)$ن垐FAc|FQy "x0U&bC]e.-M6%Dc0姬q, b1ďPl h8x/m"NS>i/:+0yIʍgSr,KغX콬Aou DʚAٿ$ӞαRw~Jh0]zikGJK6 &zr I4)l-u. o} qU5CfL$I͝WN! J^ ^ȼ17Ղ? H`t⫑RvzR{nk bߟ5<}(|ʱA lVh?g۫ "i+MVMDGR pQ. G5W dW#'okiɝ@sU}H`N}%K֋ˁ7J[K 2J<3 2J^SiGjG/AMY5?\usIK6/f">W&ۺpOVtrwQ{Lg|6PX7oڑ2XIҹy10"'`U:$D]!X`pX:",S٪s<7)(z)H<<3Zc^r̸N(s" dP:E=UZPIRJD\(y~%VF BôۏQOCl(}d1b@;N0ն25;A|}eAAW 4юKC,S5E{/Kvl~^Y8bK%t3>4zQd,uj?Oq90st!H0N{ CeuDavmo+)[+Xm=svbXfۧ2,υ6'qfo"o_#ՍsIz*ED 'eq:#Gp;{e+*E.D&„^>-$xB|ƞH e"Y1-"mUMDS68i)JyL}]_%)>%l5EH9]}.;1a6ùH 4 @+4mI2JVN,DX1|QLB'#\$$45ȷo!*F )!N2eQnu(YrϡH:OYٙ8`LS0wtv޼<{6Dq<`_eμrHBJ~}YVpqa}饖\|@A8D䱅 S7F&ʀrcF:3~`n4!HMʱ3)൯P\ɛ%IM&D32ziEǜZ< ug$w yXLb*t [N5a+|ul+L]< UmZy&vnGk4&D[+Bbar|Гw{Fb4uSp ?A8_]EW~yolL, q~4;m_`y%T{oaq"Bp-V36 $?Bktp4t|ȟsw8?/K딕Ҳz@v!NWvLihC~-$NċL[YOOķ!p4gP_IC+l.\a~oh YC$!%7med۫jEPGȤi!j g|F;SST^ir?t<߰Itb:N9 49tƯ똚0ǘcM.7+{v*alOקB:F>9/7$PHk'$VWOG@*wAJkOmY1)TZq{B`LYsKuG޳3*ao=$jງP·8I1%,Bs!.B׎}|lXV[0n/+>C&!|.m*پߵr۰okxhIGj:*AۿRa Oq_O{ qQB) z;ss6U!l6MBbi`I3 jv?LCZ!-#yJ蛀!)Yo6KZ?O(Xpu{HotDTb̮'v¸P߭ dyBo8 ` I,u5&"MvmF-gp\}ļyT(=)Y]qtvT?ˆ-F!<|u2u/G(D9o+yAU6R`sgbU-_k^{N[(O&!H,[f(̠D)YSsW*&HU~ rL|8|Jbm x/\s"x"HSgS:Y)_9z4хOH0pR(>BR ?9g8`{۽F>(AXᖋ XDg_f c(sDم cp6qx-z{Bn*B(4d0Me>޾dHusNSHj21kOO&*%GJ,d>siլäZRcNxh~P)eq/x(4ǦA9m= *U~W$*Z.?z?FF_*2Y QoDᶠgAKl*C#KT ҭW,`eKh"L9˗H0U6eg~^EMU{k\FOIn[3?d:ȺjP21p#`sMOmcM~hj\_wbu=c 5:oGHC2A +oq2SU\7=w>u\Mk|wCmMkL \wٺM.Q/:I3WLl3 fʙtbE :.evJ&a 5Cb\cɫ'j4)E@IUժcPS[n㣵f ~ͽU>? ,&1l\m:rS%Eަ&"Zv՘oJ^AX>(ѼU le' hܢ!$ "jmye$RqI?0β k~L_$1y]<9Dk f<UV'= cm[%-m@7?ZT'uO&À(,h,!IwHKm:^vh[[Wi(K)-OG #:LU( ZCjx&M`z;RV5Ccj1 p.FPJqva,]։׊3JѠu20jm@;sbn^ٽMmLFpՖF|*@w ^nGw/GqzۀQ;/g \DPP)G=7G4 e-iz?<4FlydU8QgtU"qzlK*nǫj1B/:./X`_F6,Mn\_:ml }+% ۟w/[Xiup)O0 kDbW=t+̬<&)'|yp HHcL& PJ=y$U,K ')=3)oh\k+(4(Н|C%t=v_Q "=[S%Mfw;jqbjZП O/Hᤰ}2 nTl:}绮+ ݏ*EII?Whd˱埊pjP Evrx.e>((SEZ!׎L`Z|wN{ɡ\ӂ3A @g "rfiWW/Mc2?s hMcۯn<Ѡ6+QdvVa{WoT 6 oTHMTRF>x*!)jNdv6R0F,@פ9GIe{q1s4_L!Ye}Y#L9"/ֹ9.*!^l;/;aCմA{8'*pOY;3B_gk!C깼 k9ǃ#ouX\h$Ʉ;57<} I-f.d>h!A!^ ͟Axͅ#_0M7F `Bɒ +9YHsH <]=TC6r~bدգ0'(C,e+ݡզ*}5R-+@ɞ );;;rZlGŶ=jMCY58'm-'$h#]{T!]d(m-M@l0 ^wiYqZV Z@ǰ1s֔7vAm >P1,?6s.d| ,cfȬ^:(F V.Xоc3N 6-cu %ă6eNzIh^)E6`N+K6n,Z2YE=q}x/1dbշAfZCҀѧC&ߪ `Ś wJ0W?u&AE6:"%6MBa6Iuň:WbKlM@3;2=&xpAgCc]i,?N?τ!ZSutƾu]L 9v{ ;I{FUC1u4,]]5,#&*6o?1BpX{w\t;2*{':4POsɾއp)q7ꠍD Q.pjDivkVyR[y^XlדWl0@s띬A9"ϵc=!J;'?Su#d`6 vam$6fHi'.`*<,CpD*]e

IZ Nè 7q0`k+͹cnC%<qߑW=8f`ZU *?}ӏp5<ɫϱr0Z( x 4]y;@~*hH 4/]" ʙl{.'%js=e9qp}95]LlmgaHNC~Jx>P>6%v}}}A2q!gN{@5awIPqpMicoSF#ͨ= $6g1/. ^ZgL z`/u?zkq. 7憟Ei bO4E}A-й\&bo= [z*>'TG@4v×Nnl k0gƽleiU\5 OZ搷xv}/UoP,Tk6a*o(c?YN8%+o_9$ёɦwk*oGAj2S1'|3mqy&FZ4 R!4D8Bn.g]/aX_"b]k`OD4ż۩"Cά)Dլ$͌7H~4j6URd΢&Fwz/bw @*2쑋\Rbփz plK݋҈ ={ ю38_Ax#=xg/P :ҹzYMZo;ԡ7h;ݳ*E/go\3)3ݻ5C榥WZ^-mjJ``*sJ`xKf]e5>TƲЉB4dآ[6p˜ՙfOtiYݱX&Ư׆& 9.$&ssm*K.;ѥ0k5:d%ݹ^3Oծ 2UP$ke켳|E+bهXgyBl/ Z mI4_C֑ }Nped<L<</`^. Ė'E*mr=}@DXs\}L5qxiDps}^Nx&;@x)AyqټGE_)^$ aDSA?bMv") #!P+n2t q>TgpYZ?Yg6,(5,rhOBfW2A^K)kC4p+%%E0&B)=qMqyqߍ<8R֎[͘83w(cT%뿇/q*t<""]#ڧۓ+MXEDQ[m~ć]} `@c[Xiaů<@0Wkc _4@` A vjaC(}fugMq!ً8ES!0eKB)H1ܸ`ݥ=펚/" 0%Gwq 3)ʭvNFX^<>TʼyխM? HE`%mp!g3j^Il#f/N{y/2z&CL5GBH[Pc0)ƧYE/;DL =ށ 敶M[p8MBݽ#/e-5̇lc% bDgv|zO S\ ďHz+:1eR:HJh(!\~cr0<#G`Oq⋍UgeƬS?{ 7A't+NEAMίNyx$6CXV$!)bښO1b:Xەa]}3kM%^uyq~dMnՃd#Bc(Yr] bё"Zjr>nTpţuʄL. hԡ,)n4,L4K`V%`EOX Պaw܅ҏEG=vy'JPC˭o:E b!Ӝrf_k2v[ /g_@i0w@@ W|uZdВH;,Ȗ:cQ55M皢@B(1;£:p?Ӣ0?M- I/N[3=+ Lij{Ӯ|c$؋g 7K\*`Qߢ[X`κb'{ɗ-_rN6ivTgwGt9y̶tBA`O\ypߜ?s9GR=36^x~5[g\|I4XW.ŀ4_IzZ!8Z7Yn]K!3|L3;\䑣ޢ#Qƥ8}4+\>._QB] fO^()5y;Y$DUKY=l 5͹*>zcQ3iEF[h>#huDNˡ{_jYXWD6)Te6W3R.CH9 nBϐ+eׁH0)1|֒>"odcS^wE'ULhk%7 D<_ "1ҽYrDuliP0STѻ$Nݵ?+|_n2d# S{BV_*]E%oq|{"c[Y6X 4Zp(Q*KScX=Ng:uH y Fgs] msC|yVEÝL( bߓsQ @|*7@\ %]u,#l%\dY;DyQ O|oԚRe _e2:-uCŶKPkb &3b":j\lBL;, D'E.fh-);جL;grܨJ{0I=i$TㅅE.%TXhj A͝FG-kpR/:f{s_ʏ ؄ɓ5wFT?Lc*j,f*OU3B"6XP}3d<VL~mH`ZDQM#J%o=.;3j> UK=EgM\V]6Bwha|]՘ *Fl:"JRq*|ށ/L~|'|:x"$LHX,U="_ϸW],,i$!~/Z@ѣ!*^ڋ{ޓ}",9;"xӌ !0CNe۶, mЁ.!}d{wWI6(=DC4@sg##-,qTxDNl/E\Mtoc>~C T{/=F2{Wա޾G v?0Kϐ?5jm_Q_r)Ǣ%? q3UwX6MPaX:}K\10)Ly]@a#\D)mX0q2N`M1צ-ʀY2)0P̚[&zi?Щɺ߈ I`!ϰȨՔ9vS6 ܆HN`G^-LȨK!)R>B=`huWOO+ALGHpPhŋuHY>naDzU2LMBFu:׆h :37GI؂&J"cWj}x$H18]m ~:.v98o_TWﬖlp~$'/ OLQ.0kʲ:h5Ѯb8c&?MK3aa^)] :Oi`:]FfMj8^Ij&o@gVm( BF` Ĝ> D &jkV3Jy LI&^ )_ǝeSU ZktP>9oDt8#?. oҫ %o+FCl=y ;&f%~;浪NrAwilmXˌmnÇΗڞYN<PȂ" 09,l!KqW#Nʜ^C<7MTxR%T !:BDZkM6 twXrJZp@A[ԙOOK[R3;Z0*]WYG7AAWҩXY}k%wa+QS]-zi%BS3 6Do#QwK@V%^F^ .q tV@l,9D.Ȕ1DZ=jwC1^3S"@#n@ﹳMP +ANX'녮 )(:rhmzi9Ra;(~^O)IR&g ^%fAEr|K#R-A+FU7ReB 7A.yBh\?>W{F5^Uщ5v[+\vK0BG~AGU \n& ~ZZ쎢]=ÂRwlX!]hbWP2U[))ea " @)4m ˏמu\$m-}i5N!^Wg=tQI \2 ~vk5'#{-d2`ӛ{(?5b E7UXR=8a~."s>F9F镾htnP[^%ѧ, *bkjvqS?L8C^^Uy˨C`GL1b6Iv" tMʮw+͆tpOWs/E'tp5%5**LSZe}ЋbR3{P^1,`cJ l5٨kF'3@$MM?נn$ h3 0G@޴ -[2!x^#SD0#`\5Ta9Q;._xiV8w*֚Xn+g{˷DpgyNÚL+Rd*o.l&"a>WPflq;Ix=UqnmA[u\JHn(Uф0=g' T) Y"Yq~ۭmb {ܨ>;Ƕ^2mSI0/X<bySmzsaǺSpi2N)bX#a8oWs+IvzMBRMFI6!GwZ}_J1^B D>k:Ca``>1J*5dbǰ:=Fz`[ʂ.f_Dt90Gyl vUdbB~@H{yHh: " 6\l "5>q3LC^dB)T4?Y0_<8 \R-5jz2"Ǟ.6F|b(1Ie+ whܓ.QӖ(W- ogD`e)2ʵRA6E3 qjX?K !dk–d}=՚Gq 2!>|=*Ykǐomg?}n뢂Fy}mx}ʛ$[5U/0~i1%1op:>DsNnMc4YNW{ޏn52"5 ֗f17'ln.+ Igab73A4F3Q@7JuHU%\&M")luA T;X]K`2~;Sxmꇘ~[M/qG9"{zܯ>̙bdn6x],m~ʡNT9҅b[+vM٠FU;Z7qH|mΊeurFzI8F߫dܼ.=!C;>Tr]7;'g˪6'g\"t0;ĉC Қ43XG\r~!Ԁh'Jǥ= M!c@zPo1aZ\p L0Keum-P$$@$T4$ jr)X+dhݥ'Yi)z@'W?4$%0rp0͌u3Fncd7+_9՞଑/aP8CzxfGfIX ZIw3zd;8*$+xj 6cA=j Y 4 *f|$1r$9Ww۫ 3Ar\Sq,-*b9FE`#2h&w*$߫gڟe@¢ZE3R8ReB[8(2l!k}`6׽=>^o+(2vK#*:ԁ4ɬsыvlbaHzyͤM7ٽξ-(ř CqIpR@`rjE\rۮ0l ?Ep1TI,~@w/{IM7ZP߆t݁jLV6A_KYk`>+p|É ĺH~WC5c?o..?ukWK78 &5uqN Ht"+QR‘Ǻ;f)pWܵ=+Y56iωڊơpcd(7|W&yt8⭓ԜdnL0 /K'*ξ'EfJLq9>[j^%J B| pV:: ݐ) bK8'MH v ~t[P8V].olMnƱ7:Ia$ޤL q(o80^ 5Q90 nlOvU9@VwhMT:`>&y#ʥ,4nׯ?27"Ĭj]*j|NM!QmOP?],C#@'mtc>e(AsǓ$rȔn; E&v1!^ӟWs00B<$mpPwtm[f,-'? {g|BԦJ=BE@bV(@P^bP$3khX L ]F|6Jt=b7r„YݢvG=՘%^#hh0;'W'k~ڴ #|6 Mds5&K-} RazZ.a-#׬´{{auo=mqZ%d>ܟ{=V*{wR\<7XePp˴h\ÆGQl@΋K$MT[`c H _:V'}[NЪ|7]HAH?뻬R94Ow Ow^(tj6тsM'Ĉ"._gJO}޼˒-Dƣ@p{7Jn^,/j =Lxt1Rl@`2jtvw຦E 7 2kRS([n`Vv$ "CHjh ;eSS Rypik.f{W;7'FVNX`PЎmen3vش#BջoO0L;.+g, 1R iTUDz~":sl+;]xl*̀w ;tŠ kIM2,8T#yle/dgkИ'W?7Ocפ,E$կopJ{b`T,"_YĸWhӧ6G%vЮ{Ǣ9Q=$FPRƜPt(HTЇeR}ⷴTnI-$x?(#(Rӯ?a dj 9x<%3G]^5ǗǺ6h܍Ɯt GC|?m1Hy&rݓB\o'_7#9 guW`Mߥ6e_\_Bjmit%+y:F7@/ou$W?7Ze xzGIkSZa8#=d]Ul‡KP(4ya,,u}AJA)e'¼Au5Gz0-4k;tÉ_zSgGc,YS~{n6ЩC;'X9Jj]ZuҼ7Dy1U#HT`ؑ1IΨX.}l[N6 ᧐%fKɬ"4 ߔ|:!2LEa ̗oV thĢJq1ɚ/x6*.sbN@  #>XTxMK PJN'VH`z-ųɆ4"z'חM8ĵh' Ai޶cp\7E性FK-! 혍w! h ,57>g؏caKn˵M_t0w6l9č*fܾt1Ri+SrF څ;7NW^X8tB=bܣVi|gjͺ~Euk,"N1*h3kum;,Vm-T.Ȥw )w:1:EaƿCrQ(S }G,CDY {FC30̮l: oNOG-ce2RH|Yr&aS0<T3LƑhX#{$LCl#Jgi;[aqВ[&KNv$u,V{#ȫ[ID E@O0Md͚_PR`S!/gTV& ib#K̋cK: WKtCOϲͷǮN6Ɂ2ۿssc>kʦgT 8̣1Mɲf=^Z[T j/kOgN/+n].h٪07V^;m'm/4؏NK{%hFsB׹s {2cA:"0 +{&YLb^5P' XXZ_ !=5dF Fɦ$lGpD`Є<.(rVq8umn]v1 &mxCSZB];26ڥ*ڏ~ 6f ':=up^94JޭzQѐRSo&LtWH_[Pf^eԟ{t5#[N%a2ΤcvjN,Mkf8gUh8Jq6Hp t~'E1fہZ Xw;:.gE֏vRdX/.tS.2Ch'Fn;&HB߳8K0$84ߨ #'fF;$q7\GJ}+ r}y~GwXņ+>bM?ܭM (oi,b>4i~/y[KISZl(+[x1yfX;*>UĻ[5㑠,Ȯ%8$RƓ)/V_M<&HHZ6? ͼ:xt2:'zౡx/Rnvv0Ç(CQ9^uDu`4G/S$6çc7= 똛+P2;u?+ x]9az|S5 U\MD8p%g#vZOk< zLE+o2TTs S 9t wn(h-2$t\fk%4`r{'Ddqڤ@S D}3P8#2kXƭ!@@B&h9rI;42ʪX%?A'l?,>#p3渂eDe͎-ovޚPOYn{0k|rjwci4]KR,8|G%Dn~qBÏ,IR̶?Y5AyL$6DG%s8°)VjcдF^ ?.1 N1Rb&+vo5j & S:gxI 2@|fm #8Ci[vT]䊖LZ(f.^k>7C']_ijDbS<<e|n&Y7GfS?x[^:tϹP{ Ɯx(Jy(Ιp}SsNPٴ`s/+mm(Q5);-~ңA!#!N/{nRH;;3hD<a&yZ]fbE˨עGnVB 3yW| }Cv0V mUsx?_[b4Q?*ܾ1)zW ]]nkD)_ifˁ-n~Yc9rƼuZ 0p$Zcgՙ۽! ZSgegzZ{~et[A} #A.%9k9Agm<⫯B._2e$k4ƊzH0У6s~3~܏HvY x,CY1t6tm%;C{L,$Rk?r=@'`mI^{TMa<.>*mLR qL*dzf˲9+6}w%dr>,-HE<ğlf3n_xL ⬒.'I 7l_/WXm^g8f,*HŘ~f&MaQodyD?صdes5O9=mk~Ϋ_'*:mA"PdP=t26X6Jeh=dYU_iޯP- lQ:Rn&`;[+59Afz΍rkB@N٨(ORۚL;j7 ro!1er_mw϶͡L wF.)."r?GCH,. Nr9}GAntZ1ko0`΀ԟ'ݍC$l曬aRH.czxpS2Srq-$z!{}ѠL J4Bh^YEY2ˀkfȦV1[4jiދ-ٮh "~<#5g"p3.]Pu);9WF:bì{ohѦ*|R%A,{f~T5,0_r5.6t-`G>0x/;u`ZœFk/7L:<`-&T5hbD־D]b6{'}B qR*:)ԳegzJ밥{P^ۊmv h)Ju2k~l0)%ܹ:;>iesy:N Ni_,g&w!?*YCHoeQ23T6XVQM;WHs[ͼ6%3گ%Q(;1h}٧C7:ѮY8C?cCTyuJY EǐlCk 2MCm!D}>"; .@P73aG:Ocu#CkYǨp {g"}T:fFI˅HozBPژE&kQba|&ԾNs &|b6Lv]쉫XCa_VD*xyx+ۮo?QQ&p~+x&zr1-f 2.yXL|MgT-,d uZD%kYAhD@f|+lf?ﯪs3FᴌR A ncbSR;rC"PC0t2.7:b-*?<6T$ [ymק< eu5>*PIhQ7p5;-SAf6+inйbJY]vG_uӶ&_G B; 3O0ao JfBdG邹hWk,8^Lī1^_9*.ݿ[PFHWj氜_i (H_Cv%0uuFpQ:uL SwXGcqضo«*(b3@Bnq&o ޝ(*A5S%8hKWZVu=ͽ&^gA˘)((ƫ`hH=qC7HRϹDR1@ӝt"/Iֵ!9UQ˰ %w-g%.'[i:w˭*?Z*JMV<@X1;! Js \0\sݾZ: wJ?ʈl)Us?YR"{B0i-qZ G 5`uKȖ;;w62شek[z*|t6$[l^3 *ySO_k.E@#S3[dBKV)A;ݕTe9:☒\NoM̐6Nx t&uy>sM :&kM|RdcႢOԴg-kS]c.i}Vy8;+'cYއa^/^D`Cj% R^Z;1f~pX݇jC,5ӼMhKk%4{NcfoX_m#7'״+ڎو.8 (KRx_KAmA`}(T4zeΚPuv\Ă*tI#~th7G,ic-(Wѡ&QLhn`"~ѝNEvȫ}an kN/*Eh;V%1&S@Y- 3p6 fMďi/tB[5pZ߀5Pg^b?&XX(j *F` QLt>a&՛6rSc!qVskBX+E\̊(JޣBWpG1ME[q@WS07{1a& 6%9V]XE xص_j1GFNb6:vٌtbcָme2'0EQ׆p.b;5uh|N.j Z(@i RPWJO묓rҭmS [A\bngQ'9Ń""JLs*di[4n!*@ nzW)%LjS#LkzCIIΏyYXc;EtcK)tAe9烈InO>?VMvQ̀7?@E ?dbwYPZG J0PqKڷ|L1^c([er@Cۧ3,62_ yxWPY+šɋlq.pl8Vp=^֧O|Y >3x1 %iոV"dShQ4^.onĩ>Wc<% T{b-ӐHsb1UF{#h&ďT]> 1nǴD@_gh3 P2FGKwXCƍؐR,=o1]w\yзha^;ᥐN Geێ7lE 8;Sof7oFb=bm Gfn7.k0B8)\ NH{/(\MWI] ͋Eis,WH%wʓ IbK8篖FZ3^ 6ReP>yn0ICW̰jG.ъr)B,QK022^^)8Dꣀɚ|v4kVS–=:•l~;̪b+#S]*unji3*!Ⱦ7d37kdUSǟ[eC![j k88rhS({ZO+:#1^O.8/uңx&ABIz)7uJ)j]tk_6I3osl3=,v4JK_JkW5͜؍1Z6VOE֣|HbFu͹ 廟?^`_/%.)sZ߇c?:= ^&=I<Cu%hZ§mGwadUW!ufmӮ#@o47"xo2S]9>2җ}{ V s*VB5p%j_A-sl4Wds35sf];hpߙ]7wqY=qIw {UZrCe&_ouV{ ųbnrPrdMU#$Ix&˲0Y,f v؉s }BMRJ֑ 3tjVADM~!X]E+GYbe,+mAa;T_ %w'8W76#ڙ g:$_vܸx\yѶyPdpdw~3Ru?e/ط͇hܒԓaa"i Ӂdcn#3 :]9wSTCLZ)@10zhUgdz{Z/9ҹ&4o3t~/+/ՐMv2A;&P * xV&sU &')?qQ;)\j4L4ʔԋ6/KvTQ!R#dD:Y'T5>',J*އb3cTcDžLTFUܧv;Q!?^ENgZ ]b=+?{x%2)w[Q׆)c>-)irPO9n {̴_魙6 uPVtiq6o\Vز"::i5bI_ÿ~`^j6 2&owUNoCYS&aM(*;d&naA~qSw1R(a*쿦 gfO5ǻŃ(x(+=: Ώ4 9yO,zp':L`! N ?@]L335&+^iSQ_mMo8;KQz/P},c(S+e Jc$B串3l)M#Ѫ 7ҿ}3;fW$/~n:y&v n"!+R8]N!y8S0hExn.1bB+'N xboۮGmuʘ?6*-6 ش R5sPt4"nUs~7dfE Dn^i 74!]i> MNac12AIQ_- +oFVB>Ei3 XV} _$>1+{1[dǤɳS g=^_0w1X >t*ivDApVJׅchF\63Gz<ϱ .~J 11,4:\;d}f.8꡻_ g9(o0* 1 ȝAg u:y{KlB2,̿<" Stj?+vSl4~grD {`4sku遢Pgb)$eoT1 KZ,yafp|fybO.[iVl,Js9[U5^T ?%}_aD'.#+Y "gy4/M 9O08Ħ M_ӗFt ݅Wˆ*H[|Ba*~8ˌe'Lg(Ӭ'Z*4aIGC` ӡO4- Q/Iï7]H/cD +%dbO%ǭ!U)UnRǖPmq;壌7J#CDO:M4ĹJc43%̢#}]㗀ŧW u _m.! [ v uF!cslBIL}V.+)\K&kI'b,ECA%t,,y@ zW/+TQ$= 波)nq<M=!ߔRF(ay06٦0'q*o*h2jAܥ\psb4_m-_XL>:+[Ɇo 5:fIVI {90oZ51AAq_#G3Zu6 =oqW6acͰ#Cph9E>Q(0j1HKdB=ipvUAobN/<C2 t!<٫TyVcki鞔]<` n')"11=InW/h%tR$b2i_F}k'ԧ"~N)M>D dP}^ Ӄ~6q\aeȿ\f$jg>8pl)BNc\#;#'`e5?7ma1S#5%=NzUS\j+)D&9<JOQi-Hp2: ҬB~eIsd2m *XħI.;2sD{j}L3t\6M?=lr6ę9U"HkL$Wc yDx67]Z4|b2l)NiH/fL&oFc j0{a+SR"Q; `Fm\bV=Bu`>]٦Dh0h1c *ktgkSx{ڮ iSe=Q.ci rYd] ZVӎ/?ǂ Xm?4੡gb:o1%T HqUL%3ѢC /]q20q%ˑ.W-hwԩCPARU L82` N>&q=3BG棁PJd۽FY%`g$ѻ:^D:ZV],O%XhH> y1+>+W3)-->aBGJj3tL&o>_VXZNRۋUW6K92své6{2 #`6CDv,88G3^7PEmO/ǝb}sl8OH+d+ -Grvq- GymA7Q+鼻Cd|[p-1V YF@UY.lzB}3;^RnX'`i=J"K3kxCq;[d쩻M>M6<Re?Rw.,[ 4CbOa?ݥ%Iϧ8I®>A9XW`P:(>P}ZWx5(! MWFVڂ: 7DŬD; mO#gm9Ȫu-ILA|S =\fR"<)uʵ(S:Bu\P83!VΓU.b{)"DZzH|{/jP*HZg3&IB"Շߤˎ׶ٙ1zV9y7k/(+|s670벻޸-f10}Q;H,J/MX+%$0r>GC(JeH1`5b4媍'S[߃J5ЎXl(߲JAБ˯]׶7]Eg|7"h WY>W9k5R[~G?AT{5? 9E}$~wU.9f_tdgT#- nfDu 'A16<' Ƭ3/Go8#Nc}tUQ y!' Z`F+lڭ P3%Ŝ,vFpɴb4 P("+s3/nҗB46qEN _t?yZmĆT.x/(γHx.! [UE[U(\9_*(ܬ9ҵ+BɊstF\kcԏ]Bf:7)ɯ@[cܬZs5Vmߩh}eIBmV) 8˓j3} Qeu'$})u\'<;<2O{'o\VЙ\wE|cDG ~!9C/wRz^Jx l|,dz6RH/@?\?S$megn¥AⅺDGvy9 Q ڽ.3[ƜOZ߻ȴW19>ftpj}*|1/ ڽo4 FdώR1/54:YIX&c4 wdԜC@Ehۥ=U%PW߆#-gFEB0^L%:F7t\}kn΂1u!F@Fw栲`i1fQ1]0Ƀ1H2{$ ^T[Yg0H 0 1 L/u`@k;Q7?,QV=lwz3v[t%\mBt{}Z9%/۹ai7~J2ͱL׎U\l?N~@l^~d {p 6}#\uX(';`؃p3sD`amL ?U˞B R7Mr𮈡=Tadk~=h$2]&Ip[$#QZuWP̫:i)ܧ;3+[",P*ŏ+kGCҚ89o*JRle^]刧І$T#6n]j:G[=Ӎܛ؏Mij~Ξ[+/N\:_G[v7y;4W{ZEe}RR(z-$8Ro^vTfQʗ5`dxt>q{ OSW㚝qτv PssN,T|b"7qrmh|3z0QdÐM>ؗ*_QV\J1\vSI6|ʽᯨ#\Yp?|)hv^u.岴do?G6>Vy<?e*˛]ԩKST#NFK O._B7%Nsu6pzi9Яe*DZP{Ci ;rhDC#vs:'#RHzҢ= IUY8vfXׄZZ}x'o+_,dq k4$m dd0׻Z} ^-'.e~A<5vJȧJݠlQL '+r~FOpѩNiŘ){"#3 ȷ:Y_-Nl-ӿ6UwUX$`h4U[ O{dL:4C9'0O3hc˦\M.>WJglbDkւ0TVx•6Tߘ K&a Ti Ruμ⋮\8WW Wy~79AEV4e@B,aԗ|-m1SVo y%)6Da$̖mRXuܫ9B:Btj*߁ӄ |+m>aѰuf3ɩL;G(ar[Em:1YgaK9W:yL٭ <f;@>/`+#li1VTu)ͥ18?nGDK}]ߧBcŸ'َ=_tX /rDM:{-r8!2L`-kYjO޻UY"%lJCQu4s-5b,#@H[5wr b/Y1ΗO,)(֒66l=͛mL\|E,;"Бw-6{M H`|Z;ue/\+Sw>f{ ˲!Eߨ:ь[> 4]t'N@c W#oIp]ȂyA$o/m )>6K[^(E1NZ?bbsV=~UGUQl] qC_ˮz}ِ!ȧ)d %?( 5J>*Ra*9AZq7K_>4`rr(j*t&7dJrrɩF@ tO]3f~' ƚ5gR >r$_ya;fKk>=^"2F=*9qU-\hP%`KF&&q:㏥%5 E q ~hX~bi99<**4UCQ>=$[9gvQI͡0LqQlaa>(_"&G6uRD/)t @H5UV`2@{Bpw /C4tcy46\cZ5YݻTQz+d8Wҿw^`$YWܐ Ɩ5rؐy&ǿ˛ML8@]CJJlw8*e lm')/צNʡ#)妮&Gb1 9@+40~.^t6!­yRUCzi8`~@[ Z^7Xu*C>$Xn>űv]+yZ֙Q0r|O >:HF/yu]ۘIk(IDh0( +1RY|բ*BLqʨ~XּuTR' tsV!d_τtk솯mς}%52`{.z.c;ZRt*L1h=*fjTVW{׼@hbX0mі ˾YS8= 9nqN` =Kt$-E`cYbdjjQ&򧏃jFQu%4) @Qe`O̿⊮.BRV!(7CFL8Nl":ceo_Nx&A:];=j~`QoЊB-S&->-ӆԠymnxP߃*ktZӌLQ+{6>(>ΌڥNhi-5<>U.䫞ILnPxHwĖD]9x7HcۇEĕ{\s0ɂɥ$Y0x> alD\=ɔ[#e;9F%z"**X`՘OFY\_r,ǵM\oI#sݔ~K01}c{1;Af|5Q qĕ*:g[Д<Y%D3g=[Tn+vU~G}R4sO5-߽Z˞ձ8Zj  }\$98[Uru;o+5q(04.mOEg0(o@_4AIõ=ws R8Cte'yncNWhe p"`l@P{*+As3R^rN'͔ؼʭj6N*bBKO RuAز)m8<)Zf{OTo?0*g+5'c6KBL@(:KDzrEOsVf h8/$}˩5TX| CCT:>o:5@Uc %zfYNf@T!k2[*"(; ڇه ^-{ ow쥞[V԰З+}C\PU+?'D,E Mmn$Β<9 KB  )!"Fwҳ)Lht31˻ૼNŽnUu,]t3ԋmy)y2[6ƿxs-> ?^:|n to:]j'[a ՠ֜nhoD!m~Z [@,V"a3ejy|[:M6΃M8$C.Sf0:77(s<*5;R!qRu*)!*$rDf,?C 4QT,JY,_낈c00ǰjݵ@q@6kr?hzB LW`7uQW1GՆ,*E1Ps/^g8YG{ȲO^kLo4oښk"q䖯^,;1Q.zsD>ݴشVǞbSb#0 |^N،yYF n XY(U]1hY @9$, VEBBwr܈%li|$DdꎢU)!X0h+ mǺL/$I4)Ǜ BZoQ 6q7bT/;5i5PC N \4_?͙BrJiDdžYt&k>ͯpoiD9߲}x'AѩTND'奃zPV^uo:R??nl\>Wm8|E%V2p[`ԝ&|Rv"o=*Lڅ&!kw |:9.Wc4x1`f C5+᎔x?+/qXU~k LcLVѺ`; "꡴ ʄ7yPQO\Tȵ>-+VSۅG Dh骎2&Jnݒq5W<<%S{ɦZ&qJ,{@ߚٝߌ^vnPan5'2AQ틳DԗE|&`ښz+9ҲW fGn6+]ed&@**Kd©8'a&G8AO3|G{ aEU5LoC@YDnD'* ve`kߒ :J"^!XC8^kF 쩞%8Ԥίc򼽭%copNaS?c^|8x3YM!|ms73?Fgr!hcy[=:hjͪ.#v9x, {K2 d@({Wh_.{w.:tX(11?$Wl/bH 9y5}AuR8 f Rai~P<Y\=1J|:IfSѶqO\9F`]ة"ygjnG+?%t)5pQjxhuƐa)ad_i?NE3qk#OՍ C' jIg;e0 sQ4'G~-8S;ڱ=y†s_ιg|:€)-]KmijgS-a:̭GF"^CX4kD^1>c8#+x$xٲvsM~/|?(w=xC.C1N5.כZ uk1G{*]rNυ)uK,IyR^}˴b!1w;R1~cZq`mp.28tָѕ]hAF8L0AՋ:1~~єn5†tq4)=e@o  9<_mH@HN1|_z3:}hjC5'C V-ܙ*fsHwr޺=Pt q݁)㤰d!ZA4\)}%ʞi]]v"/DK*u¨\MR'mpJ舮'`[6qWR~B֛ܸ/u> H~MQ%sϊ6_YǦHWoDwehjN(7<\(/,rbC(fdFNhs1U~^U=PTQB̶3/,[Z,ދOgKV9lEiX̺i3c|^n*\Ŭ.ZPh3oP~8rA@~>zpO-1K^5i.I-23$*R"%o& =юSWB&y RNk4DymhB{( yaa~Cw@f PPb3W J<:Wߝ>BrkS]*:u<h.]&8#cE@Qi( afÞ )~,PQM#hrely:3 (.x 2r?6#*<#yݺ;m(urAVlXʈ7QLJe_CՐ?[6jecUF`n-ae`i~? w#3F:#Ȱ*phz7]+x a{)8Ʀ h2DA-U4#>uECjZӽMO!򋠙Z30ay# QK?lY[l"MgS{׉&<.% #ЛYiuX=\8fZw>%||4qwtxɹ;(,,B5 %>2 =YCfC?i,wtG^`N}_χl)ʅ,{!۱lR8MmGKHr:(PkZUS1\A(+fMjJNй:CH`B^bF`4 s:eSzEo3S|_N BE /ڪqj1Ny Ӗfe2}Oq,DZf=x-DΕy=iZ2|Gz8{`մ?'+}}aH%=q#Faξ}9ܒ7MtJ%+ .l$ _]a'9fh aL961OZ"9A.;v:27=,KQ. b@{! PC4ۂu~ ~6!6tf:ێ͎{?amH h6j?nUv1ۨ-js$=#~d;ߧ=ƕjROXչ^Ud'i?#kA`:(!ti"S.R>smv`js :&o49 b{E@<$qR渽γ[J-0GMZ3yS&6xPs_n#b4OOPB1Pu/8/'DVr2b?)7* ms0Yen|`lV!iމxgм3}(U :H`Ԓ Q!G,n?A mIHo :d19MLsTXwVdDĦ^lKu4Tʚ8`PC:,^39`&0 _"±'i\`IH챝B?:؈" n2/4Pw(ӣ#YL8Z;377fթ^ 'Ks)TwP[8zeF@wfqOwfO2S:UֳK3v< Rn,$:[uL[CȾzm aEA^ @a2acu*]F<>ʦ8]BEuS;(:$ xXG1WBeu A7+k=綪EBXvߛU^&u(KhWȽCIʮ<*pJ3`@``_g7nV#IЂ?dh_8gL9Ss8\SyW6m\zQ">u;Ӫ]oLF}fdxW$pny8qCDu:8ރ[ Fﺑsl( {*.i}c%7i R/(bU,Ȓ%L]}a,dAyL5x8B `I) =֮wȼ4{Ѹ6*.m3K&:)ԛY%{ 2)3p,W\hT.u>?b(tª' VyX';H}-\NOK+hZ4߽E <.5>¢H率3z )`Ǹ'A^8eMnp"x qA؄QpG %hi4n"Q612MdK\,, _zrevA*jx}= \]ɔ[8T Qy:4>[ aL6f$FC OM` ]7Uڙ|:)FZؖMCgv) 4`s׵y+Pߊ(º~LVס*tQD9ACy/k?̩4CӪ=1X!| qBbհS0ʝ7NhƖ, !1ߊsn*m 'LK܊źǍrM/n tDXw nHKev\] x e&5w31붋j1V˓/NV-$jjyQk!sBZ Ll0qRCP[Y<Qό\Z"M S(NiG˼=[RV\*{AݮjF65G9TBO&Y3bWS|gowO8k1/T :B937mb !̀y#_4oܬ4-n7`2Çē2;.eOa-ǿ\6Q0Us*qƺ I7 czVw(lރDpxe^U0:C!5B262ty p@,Bx}!e+>}>! ͻ8UtD} !MQnC%{Q.*G[^FMB`}u`z::6:Vb,f I}ٱCu2iy'y臬f!~)rzoxE*%X+wPB?WAzS|(2ǰ_T:}_ *2) ;6[H2Xf2j 2P d5`~cf7C%$A@ԕU‚8s$ M5F񒩇"/YhGy]_aoub#3&}^R3Q/[M<#"KV8Y)C$b;tXYl g&BX^h^dk h4vрlu V̸627ie`,[6{}#V.BNLM@ 'eV¯ri+doRp̎*>!N}NLɮ i)`c0Z%wO1T X*$ S돬! ]7/'1ƚlJau;i̶2k4Q#/HX._o!g>FO qㆽX{N+.]]-'WiNP MM_8C=#{كQA(pIBI So$h㢼˟%ڇfYX'^wZQ>")@lVnl G`YwX8:4ߟ+8y\>+;d •~H0.6|*/b͠_Ů/g] k׹PM5ClVS.kX_]L3| vG'O\@a+10?7d"&mƕBDUf6͹t!Aˊg0\>Ӆ>8s>*sARڇlJ:SHƪe/ŲӀ92՘i:^\@~}zqht媰44VLF@[{ȄJe 8!@T%'Cᢋ)]%̑0x6)lq4+nd @7vy 7TE2fL9ɩK|&<. +bQKN;wx[j[-GX7?{vKr:xU. *1 kQ,Kj78*{a{Q<[6\ *ܼr,Eq9zotVu5άWl䚢HC&u< 5OD|~4?kja+FbK5[`d=P9ݼ RlR[ga!cz0p{Vm,K|$AhZ6ӝ$?xv۽R($(~ ^lIr j[e*4$3l=рd騐h0X2;WG_l]lhRDMaNX3o$Arj;*r1S)kS#m,\P,&ae,tyQj hAjVOvǫeSF=LW6\k/AoXfpދ=s4x]Z zevNkH[{7n\PmO3}!XGcvC_<}p%'m%A\GTIG;$]ildcvOء;g{bb4BUz \[ظǿt/N \eIT[]Cq\&A׃k{\d=Yx|hPc ý^P.eWY.l?j)=5.6'<4T8>T-~r[v˽ukw5g< 5iex-wzߪE>򿫣aVUKA(,6r / iH ܼ[7xG` 5gk1}5z,UX϶nN /ܵ*_V_V2_Rv͑L6rcyQt"W6Fl9nr_FƬ3.{#fie@d_x2'۷~&kGt6DR n{ w ?nn@5P Q5xfk K6nFwjmBTտԤ>Mt:m4J-]o(T3U"n5_-+`4g, $U Tad̾r\+B57!MbY ~oKUes@`u^T@UvRZ =A/\ E;c=+u|iA1k(+C ݊SnFK+MBpb[RZs.ɝ MrjJ#EUʮQ{'F ^kA|!d>B,nA[\aL$@n +K*箃dD,J5m:XC1hTCyˆVwqrh|3,ңE.WցZ>v2-U%)]`r[]9wl w4}%dKz[ L29!8[@^swT9-_/qU78r-6)}TZnwoRcJGWRLUQ{}/2aXk@p=]$*__AV6@a:Y!rX<udˬ3Zkdu`Ts_>gPsʱKB.b/B`BC Г+> d[?zNǔ=Ā | ~Zkx`k&7#=W)i7x7U 3rP`gFHo4CNNL@"ߖրJ'*[`ꏺIc}:Ms)0Ӑ9U?l`ٲB*)4:c6jGs.v8X,ꚬd= &p@W-Ǹ!.2ݐ?޺84fPBTXKF﬊uTI40%u*J`>5o[pJ1y[QuG~3yR{FaDgƥ@d&oZ. +{s]  bُG:X"osd+H+1ķ*jruv,7_[2Vq><>¨5m*aa%܁8Bˈ`sN,4sW䀁 e] ʲW| DNPޚ{l&~Chh'V>jR.pIEwds,EovIL6M򬨐stzi3TtHІT0ܒb4_(0t7]3hmsJ^&H?h-))Q΋u. R\flG%M@Y7vf"ˑnSU+vPD _LD3]۔r@>:U9φw`n虰:94^L HWa|;3㚲B4&ڐڒ(Tw4t|-N(>(Ti#N=-.ڥd `" 6o-mvG:T_g_T}npxKe8c {Ju\:$]xSѭrcccp6w 9YkϺ#.,[fl%.WdkHѮF9~kQS^x"EE] p[dXBLJ}@ډ˓ےI V^ڒ Ϡq &1+μҔ*1)o./Pd݂k ݇(=| Zf&E"2# uoڪ*Z[p6]$'\,E<Fyp_ԲCp(jt~wźuN&=/(Fkn4tsF>HdQiyN`au5IA^VeDhOFӫ$OMy ?)4Ǻ/>sQ;qA+YLp>w+']l* zL ELPqNbP*n- *V5Wwyڕ׶oK' '~ g*9,˜V\x[9x3ʒF>3\&5?[%45>:@(Pۋj\Ae|.^% P#˼/b="s}raև 1AJ2LNA}(Ŭ~uB烹%D IDPD{ w ˤV_}/Up~"5OBL: 6oKinV q/ V:j+R!6\*Σ΅ii ,ț?Ew*Lʫn $bx Z]v5?Oy<Ui^V&c3U1_j+:u ػpA`+ Ɏ⌰P0Sr|Fp`LV50`X4~`?\>qAA; z2`)-asu2($ls5蕰?'cFM+͢ٳ9nY0u]zh!0B1Y: b5=Sg A~.{#(RvubkjeKo/Sjerw𨥾cX d܉rV)ҋĭ[x' լ#A%he,"*;B`KA  YiLm~ 赙,|ͅAG^|_vzps% N&j/9i6Ra_9EeOWU5wfeaS)#}EkNd(T!W"7S`.9T(] CnOVSwv h¬SSԥcRpiISoVM*Ķ XUQP1T)P`ɡd~wq DxzGMtY:1Ff|mf\5_X/lK:5ԛtp%Cp$[^LŰhK{rB9+cC98];nT5iXEehFRScKSh+ n:? 68+Bdy$rAw{e}L2rs&NXC.׋36=R|F F˛b}#[p› x6Xz Q O鼭nk$Y"d ߳Mh2FE訷OџLlAԆছ_DlM(32$JܭJ`PB=XѿU۞_ͧJi$>}1pƒ~P^!^L%k>@D4'>@A'1н,(tg4bW( EPJd ԏ[[q&"uVc0i,'TcuI%9 &_bNJ!ov3o[PJI⮽+'kh`@^(A1Y0/ @CTO,켒nXuE\WldMnakϕRqtMe\wlEIJiKx(' n#*C ?elnoai44JJN2)GI`bL(* "-\qqDVWkbNSf>-+C[)nYʧ,`M[rG,C%X;]Qfxa=u~\8 JA o ˖[t0ba{ˏ ]3"] m܎>N>FvJ1@U3O',6cQ:mvpuuL!N~/ {:4C8Dird+d]\6Nto !nPQO/-$@ мz2tsVӃ]eYd)oʃD٘S;WrL b 9 :#z%])yFz$4VC{袵;/mMt 3W h ~'φЋe0fғ3SFRk ʈa<;` hrчEJP4a>Q(^VpOsqA$x*;E!TI̺!2X\CN/6KErq;жy`5`-atʾdѹLyR0kDߎT4W%h2}[bUF~ YHMo(?^U+@?~ѨlA6_R0yiY;ǁԘ "¨{NA_?*}敹K}3&(4:<~܍`W^NH~u=;\lw4U-IABLέ 4KN4@,/+ վlTI{a|09U;?4*n)0wp;y8KM@r)u™S}vI0smeAS$Ih3vL7|_IjZ^hSI]Ɣ9h*M"S{yt TM>H f8!`(z_m ڹ _J{)ï(bd9$w}&Ϊp4qc T7o(2Tλ@o"华L !5&p(L]F?KMģψwea9{7>[`զ>˂_2߇)H妙֫Dq2B|#cgWviӧʬy\Y?>@t?Z 2 گ)+mV`kq̭IKRD}zgɲ& Px$]ia}n]n1(X`q!%#?ӺGH5\cC =#,qT!02^+b#}[vre&9k[;"Z.̭P\ζΉd:ԉ %^TiˎCzT~ cw$-\ o0c=8KM_]4n9[wHջC4_'ceF;V֏M2XП*Q3'VTp`osݨ?, (xݵ9GȜ#)Idf^VT#. Ic\3 =B!}z9ܞ 8"5)œʂ0%]&SJ qGń*䰌x[j~I_,H.=y .@]_-zI>}.h%B*s^FNC7Uŏ`CϮ!H8wA}=v?׍pokWJQֵwRrHza0쟁G ڃt>pG>$SHsTr$Ɉ ٴf 9o/Ltg6YrϹA--~H>\v'Agݲ1S7fݍҕ.E4qk ]$81"(_4"94C5_T.RDAłU1<;3Ql[F5g!4\WJ*Պkr`">9XPx{ vV+1sl j>~CbpjCXn7DLXr'z jR@ ï^j5qOX.EYjR8(eBG޺T_&TowJIHxj*_9Mn-Z2˕#1>O7FYCW+/tsePw!R]ck:J~j{D'{w,;i3A@!fh#F@8@(| :C% [[yvBKnepN&c0l6%jUfR  i0Q񄵛Q=VEB(=FDDP H '}jR.7S R--zAG%4k㊪YZ%S[I+nglkuыߘ*ɭ<+ ?˝a38:g-~H_crh?D{_.,猏{Z=.TaH<2 |X?*ӥ 2pŢ'`hx2$}bwn49S/啟dS#:1?VBi?;rT)y$ -M&*q߈r=!>wX sXI4G[ufkwSr}ĢßL| ։W(:`,4EKxI6I"qu76ly~#hNopEnC~WvT3 ,\e#XfA'^ lA4FJoW?>%RNt}r"}nWH17h-DS ANyhG qevYt<=ǂV1r,)!"A\m6|ٱ dhq{hpxKI]w ]P̥G`z;B-FEgܶa7 U&7V_(36#ru:+-:Dy 7Ѥބ hЁI։ S0%òW~Y \ 9Ir~ ɞH}x`/6veXX)>P:Մ3Q__@n r ܣD.n1U^xS)}Dgg} \p]Mul+8'Wm=[=;89;;["ʶlx?j?MG4ɀ;Ė‡0Ti7c1e+YͼʖdA[m[*TJ BVċrJ^FԦ G͝ҴP>9,av{<5I׮C?LJwm+7螉88 2B1Iw%y%ʖ CKSHqO`ȱ8dE-pk'$ Ý̴s]܀ު1u=a>M5Sʤ~ vEw?dnXUAVmlsT %/W]ʢùB2RpS:LO z ^Q`/d\APnu%&׮#N07:\ 3}ٝa@$\,ն$xйG>PZyYo㚵M3I JӀIF!Ck+z#J[|1-duOr-<(޼ jp%XYn1mw-b!₭ߤ>ӞPqM"qVLc/L*ut?*zGKwL=h zP>F_r #AfcX2txn98uPen2įѤi3Or6Bl 7K1:[>CRtnG}.h <azѾpjm Νz d>nbQ0ibL7)5m˶"Z|XpF9*uu3~p@BCp#c۲]fhC^ޚhOGSz:p RkXIBOQ5bA]#R{gb GtM iI䈧~75u1uh # t=ڟlEuT[H.iOAPTPb7a۵! ?v!Voc++ $H+f NX~R`1,vCG! aE`fy>ɦ,PV蚷unWhC8w܃3,io3δ~5GTp(:!Oዹ|ְ>0J˴W*ͧT'#s+1n&VqddK65;)5rufE_wrʴȞ/"b}j<mw/"iRatyoM_ X6BvS)0XKZ-bMBMtiW=\Q8-!(18ń^w;L)y;ۙsP{S] :tC\ErKJoڐ%uHݢp ɭIt\M;R1B!õO@n9XZ_*w,J Y ȚeFO~|)h.g<dYB3kp EeO) [qB% 邰H6`.;Ke]P6SLFzXbXyXABD/7Q_}ă:\zqE;R["=7)Ÿߜ7MCɊ V&*>;b%O4R.I$27$.Т~`(=z;#xO\ E|}Q\\ ]RQ5͠%uT.ܢɫ4+vt\g.'Rk}lyjG"#m|kiϡopBٔ$Kot\Rŀ;zSRgݩeK"fvϳtObXXT8AZ">RnE5! =BWh~e]%-y't(5>+*7^.{~GHE<+|eJ )}px j1,z3:]*2JFnW[kƓ`MMOS;D5X:r Eh.KM?+7>$i[d.p Y@5sm.Sðݏk*}"SBa2o mza\^ 8"d֎lDA8a thrE6Y_8^7Vv ? ˡg`O'wbQ=t=qڍ, U8=הҫ-/'VՌmsp$Hըؽ< qMjI{ DtZToQe)'k5||01^ԂkȘ(xSLH"OYEhZ)q21'(]?=>zSHOy/ͭHD\>%]m-V[} AWρ*gO#P^[Ϳyp@%wߥUQ>y =k<_fD>hR B5MėQ~֐w80Au'*|KYTx  /t^T[:1JKx_΁n2@Za7i 6su`lk viüp n|SuÜZ4xDFE,eVwy #JTزp^Ii5]0\&k}LUcԉFYSX~ɀSDP&`e?KoO6 4"U_rk*ϝ?,Ɋٔ8|Ø݃~d8~V!iWK\N|TY ^fAK,A6-gIk%W 䝌>LFΓW諚}}t#7LHyGPPSjW9n2/iv휱*N2T.qy`Y{a#q74gG(dôI f+*׵Ȓs[g a ?ZK+A!Q.wjϜLOeI4,bbdu2 34*i2ļ$#ҽzG=9=fk@KٵY-`:bFT~|(oB?#l)| ^2įYeR JD6 <9*u껤(wKr[f&2\o5:ï@_<XYd0!-4DQVT:Go.oN牟OSQv|u">6-#0R( ՜fo 7ΐh Ɋ^=7?KRr淌+y]"UElۼ @ p )M[ "~>/sHwG/d3q!)FI@*g3Z*4>Ԕ? 8{6/?;`^(/i7H=ԹSbm S[&^SӜ@zi}HJW=$#a$yiCdU\c*x0ntZ,):-("PGP*{_6D͌ܝ͟IrA8 [^3 ֔h,T@_rإLCeP0z;?LS >dEZri7{dvҜlw;CTo3aDicDV>LJ'o [v$wT۠_}۩s7IG?,'':=ɺ6>D`"(ǎ: ~LteX|װ5V>l} !ѻ_ё1^yU<]L F/ʟ lǷ;D𶓗Vݙ!񸮀-=De8|vnm_()kin{zR EG@< ߓ8<WXx))ۤ_1 U𠚷F?նe,\_8--PQ};fgB4f!5$'^ w|AYr4N2-]Fx |;z' /CI81xSA|eQxܡk$ecEF٫Q5c: VmHU?rI_XVRCՌa( }Aս~QlhԐYF b}kGnP/Z-6PJXt"IPp_N48ޭ(okg+mzoLw.՘'x?k:(L,jQ 65CV&PBꖱR^[L62kKKR>Xm7(-婆TJq֪[;$4A?zK_)>Kł5%ikґ\ Im*xmgJqUhphATflPd'Lq.Ҕ).+vS٨\ 1Ғ3g*7ݳqp v/yxZau>[$!6Md! b%XAbjdP'FH6G^өD݇/l|U jǖOW7ٕSk{]|id K_7}{3d8nB0Wj(:v`&+cJmR`w%!Εֵk֦%[]=_7$I_|?."uMUEKIL6Nc̅*7jwP[LDʔY) /:8gՠȳQ 2:kcZ >^l=*A Y?_ QE=Ȫig$pe vx '@rP)Q ~o`C1TFXUcc( Y=( aoZp8ZYf@B3:P;~MT.Q4"2sWtc*@>_O%Ee[8< !mmQ-ßx#9F;kud'bV}8k *^zR&ʱ݆ߏˀ(Ĵe!ܟگ'?`Shl X5/,SD? ZW$7]H(鐺ny6+Vl]G3i^q@胗 61)|"j㻪]p\Cت=2rTם)u&F~=~3ޝ4D!Rdu9e[?R`سL+P% ĤېV1] X9AI0ʦt*i9p/Ld"9INrac rI/.W NH s0zW<\ >}G*9|j<yb6O(mp˄n+Wie`p+%⅍fe(f]x{'إ]_uEkA-D4;ZApO{PI$Kٛ m=fDz*LƗ7^2jFa'"XV[x @;5 a|f|olO"):ВV. N\_7zCw:Ō_oS{T2,z9I?3{$ 籝D  g^hKDccnv/Qm[QI},doNO}P,}u5.)-Q|Mf!Kg؝8|6G)<x◕*?svz>ؖlN|]YZsJFCGqQih{k_5h-7KXQ'6a\^jy<`"S6fЇ5fATօȐb`hqFL2ΧfWJt CVp, O5 .G־+K.Y^ߐE|Uy\mΌ{F[nF 5Hxw H~{Ml[9 0h: fQ;oڕr[NF}tghs!I /**E9޼|}.I`?OA]Y; m+(!\\|n ca965FdF@%S()p@}~k"fvVjv3nEiءpsnUQq 4gl i/E8p DGC=-NI u!lNfпS<f35$NY+@q(J Z so%,&ZHo!-̩]md#gotg9iNJoxN$عYu؍K"ٕ=_v|]"-ʳLQZa;S+ '$rhCrpYޝTz vc\ X"CC(dL M|c;L)J\,GӜzOy ?> MK-_>7V|$;;9s9COj5%rv ֦P]AR6ьkNYˆvr۸2WKU+N&g!GI{bys|)6"^-bֳq*mҬEڤ]7x^DNz%G(%6#cph|Į{YC@E%)BWs1 ; z5PGoWN!p A\ZfҪ BudԌhu&;a"y3->Ys i 9a%?xe@[B[Q[-cXA? |zNyxLL' F~k_&:ՖΌʥِVe0QȔ=ĞN'O ~eBO8Ī=i}(+ku=!/02{8 ;^+ֵvCoI#;􅏛ݲum(``?Z]9/EI8zehL-0 51Բ߬ ڼޟoDLvL0S0ZϺ log/4LfٿKQhG`&NE yU0yL4_F6?NJt͉^s|3Kz$JMtDyL:0s-;:Cs_-D Z@S]ƏeR|d]2PQ=sy:M;cO䁪k3/YŁ4^j{A(LOXqB=3S(t4[ )WTdua`^aL|+^0ݗRoA2_E% q؆ë-E2jS{c~ѣUR؅!y41QM[>T쵽]x,p=wm!~"HvoUkwt/IY!#Kv3BQH^̓.*R \) L`VV@3}D#YT_>q TW\x_"_0<;Q]s<q]%N??0Mekq/_Z AEGBi.fLt6dFM3P+,5T@.(c`u ֿzDah1*G ޳c*c~i$D׳D.&zHFU,BN^ |!4;ȫ qq'j"T룑"S;*@_WOe`-)T<JkmsEU `Ifv& te j .Ô[KQiеtڸ:p)pLE#1oR*9eQ26-RF@u6/W-dp#Z)CZp0( ^]8q%~/e׵Ni^&?)REwAe NB+'Z{6z;Ӧ5G:Msד7qaR|~aL Pa*^[3 M|f 9g7JإDj9MEOǾr%18T\iaI$9>HvxI2;oDpD Q, xo+pn4591ϽC b >n8D01ޓsO҄Vmb ll]TOƒHl VK‹ߢlb ʴ1̝|+*aqn#e!G7\ ш!'a+ Ztk@k 5#ȀEm?& 1desBwo*vZkDq!4g8/aS?q՚h^ O)$&k;2kQ:{TxC$%LrWs m!8Vc7)#Ӗ܍\+0IZEHCJzLM㊜A4pέDd3= I B\ #$Z%zQ\N\AH8ީq xiO/&bw^/leYٰ ]SҠڻStqRD}d4͖IY# lYk9J*)a$b;5оc*Tg}~~n32NP5Y3fr],Y`#ݝ1x/\Cُ_B?6;, 1wh>pd?XϿMFI HY1--)xn4c6>-e`dx}W\Bϩ/wT>d%G J>:M%5 kEӂFuBbIuD3n)v,Q~cᓘAGF+d#Sc7Sza:\ϛe.L) f 9S LeQ. ̓nDJ0o =v4A̤U;$&{lY|{l Dnmpڇ#(DF[:hi݋yEA#`BW=2zXӠ[./~ТKxt1!8I[ɆFf:os֐pIV+d7%t ?jbЅsϻ=p~ !p IwetjfWʉ*ZHݤ٨X܉RC%+uCe7=b.PS_yUb!hi?ay7EZH#ETqBGm !쇶{g|:: ɘk6wJqj㘃^4?v$bPRihV@n]=]#wFf?)eŤ)3w*B~vo;*]m@F@U`Mb)(IP|fx'~j?LM]V? =R4|;_6 V/k(7SJh *>:P˱ >)û!!Ru~K w)/Q Od̕䵐x<9V؍#OnIo}ס4?Q>O*x 3̎쭴>zʼnNmֱ2{6EiWMfeIY[Hn eRs1 ILIެg E=U[yq&dN%i}(?#d+@@@5ˆ>ɱT|}jˤ#% KG7,zu͂9ysCqen`'b[3%FbzFfJ&Q9RH!aA䂀 >k\#W+M:e|GRy{Jܜ"P(Lw.Ϊ-k~KZj7/liwX FH5F烬@Wy#A uzI2>rgRlȂd1Vj^7ݷs!~7~x +]4Sb>"U]]__09jE}w329h\W:GTm 8*X/#npn kfGv;в̶,d?5n5-.Cc|խIϯ _Pr:f|EzYrY_5.H]@gZn]Q3XGÚ#OKb+('%4몴ꠥ31ԗHDb[15N7zU"Y u>t.уD3t ϙkQ+ NlwzzGR.L;u*L}`(@1kb ïf]7LJV~]$l8XH{+5f=$-,Mv,Vzu0PVNt Y2[e0ZuLJK<'b+`[;Z=GKlm-k ԟ۝:se+˟x.Ia6EyOح"PK^8?0UH!ZAC8#3+ # XL 9Ig?Ro J2(v u%B}(HgXe5qԓ]A+ VA w[D8 qI=$ߩ3eʸKj"FK,aԥǒ|~PI(&7q8xlG4QE񬆌M3KpK%pI+*t1嗷J:= ;L3WD_j m\&̋A~3t[ k$/uD׌t];6=~J+r,t/E_pi&/ p.^}+'9ӴNhphc6T41}֝%J:zkk}ZEdK7d2fG5@W,gcFrG 3jމ!hH0=3 :֔d Ѹ6߳:E螅>f"tI,qo~ e*Xoks"F 'O>Hj &;z7LϷ!js9iaVE -Q@Npxb T~Z6cAmSsr>!= (4YAd("~qCS^p0^s>%+KԬVJ kYz † -'NW -Tz^wƖ }̍*`pN]TGA=TMoWYkHBIJarm?i=G9F#B&5aLBN hc;>WL~KL#bՑQAF2Ugxۑ`[GC0)VC LyNFjõ 0Ȩ4"NO/C{ݶ{F4?;i3ҟ<עE98 Lehe; cx0iˮ8g ) P$\V?x k=z~ 4J# l\_JrY[q"+T\SnmE7 f^l KE1^MrJYA566OarY F@ >{#߄EWEWl;#Y![ 1꿫66KIEn){lfHi˴27hB`Px:ng67 XO'ظyk(U4] KֆvTzlsY0tX0D6 F͓`~gOd苻+VX@%JGW4]LLL=5ܩeq؏x>Si92#r/jW!vL݌4"aC+nsTJ{1P9QB,)-jfG@Ñۣfʪu.&D:OEܩ뉕Xrqb61#OdPTrQ< ͽ\o"XCTo/ZETbv fZ-E8N! &˧`{fmџň9NshG]$[UYH4xE0ӼF#eb4+9԰1 \$,zPtjO6,-xSVLҋkHA%"I ҏG)V^Eʏ>aT2rWB^4+gr#[IJTdЩj@)NS<ˆA58G |7ᄈ)i[fŠD :׏' V[_n5z}O{jSG*7&Nf-iNVǯ%l.N)t.EP3 ,*mܺV/1<:Y\ʋ::~`%;S>_sUņ E*蚛^bû-Wp"5̢>8XDC>MF9د}UhCDÇm^8| Ɩ7d6G܍a6u?V:Q# 6#d[:x01%K\\A#J?0Җ1 ;o,xq%*6M*oSv%Fm">A+sR§.f4n22Qmv-f">WoY[I ߒl/o} ҏ#E^5"X0|dA9q?$!'a60*ː 7vreh=){x*k-`TyEOpONmv"z@ !7un> eҶzl'L×KK.?x3;[ӋjhDŻiw^s; I'|KQ8 -Z֑HX=RO(q0x |j%iD @{f)nS=88 KNdPFQ߁7dtܾ|"ޮo[ ϒ%&ҵG{!4(6sQ$.EP_C!̲` yt? )`aq$W{PRuſ{P6ZRW>ٽNmӉy|֍Uf(nuf%X^n#K!)@*j^F 8!'K@Bn L|% , jBNd#p طn>-W<҉ 2M۬AA>jT y5dP6r|؈ҸxG; Vx rZ̑)[J:#ij1AOuk=Pz`,^-Jrᕂ!`;x`@a2G)K&bq;# S`'lyK_n1-LYc O,i6$Jnqx~}(&6 rm~+yGWv_ -+NZưo_LɆj 7o/ 뵖\Ta]7ڝȘ\|kDځt%\SB嗯?.!ѲQ)APX\Hz*hHÎK/U"ƪ^WHœ0tPQFe,1+\JT 5 Th W쨋 Wz@P,A:RMfhі=:@n4 xtv:q@c8#NǞ %6gοQJC-%aHĜKX̺$m=ũ)-IOVVV5Rܱ%h ܞ/cȽ\GK8GTU;\na^nN۳>w"f/syD.YSKdL10 d!%W&9fғɷ,I kѦó#,>]{ wu0SZIs} 󢁿a5g[TI@/6-=YP~+i]^GWJ9ĦfYSwΈԔjd;Yp_pNcH%iF~?Uߵdd5a\fggo׽q ț=(Bo-}zڱrDEh]_>tSd\ni^$>%N-_Գtɬg79%&V+_;ED}lf2IӔaq~N|O5t;d9/:u$^d QMy-* Ip{LeQt %̨,Qwx˩8O<>??x|fz%>I;sp@l[ݽ˯Gsoqa}wIh_gMيh,IۮW(b=KV !IyrQ²X~T QOܴȊ1=Ηrafs*Ҧۂ̟|> ]E6Pqf®E_~+W|%!eʝNUAK ?lϿV_=1k%J(]~p\FZm"H6hԟD4=Gs d5VDlj~YatovQoz;OD[K'ehɸNrZy.Q.RH(Ll,ç~a ,3==vic&nL ^/v}nI9C[!^7imJ>O %oOMuBb}0?prAHhlzbrzE3x+j2 [qU6uNSU$lurƑĖG9yg-/YI1ᜦt1Ez 00d <Oe;@.3Srpj=]Qʐ$Iv#Cf;ԅuafElF ;|PG@uw"==G ێZ Xf3J.a4|XO浤sƋmufIVfEhॉZ{Vrt`!2Θ[8k`o)Gq Xc4M#v-cC'y[ 5c>@'ˤ|@>CvPID"tf~WD-)Ɩ:IOAJ JJ `@G5V{27%s7c2"t661F/ '*lV4b(vC}nE 1 F*L=2?B@oC$Ӟ4sm%瘎Зv|M'OװG~+/g :kAܒ#!$6-cLSmh63H!O,S <>qExG;g9@z?K!hBbҥq͢y#w{5_! X3ۈƭx6r`E@Waf[${:(k`?L8k}VrQxUMA7pKi7cN, #_'O}|F0%n>!!ez Ɍr3\ }H +ur-PNllS[qխc;>V![?4odր-" GU-^)Y݀@4{Sڻ>߮dngn \ʹ@!\O>9Е˲ἠ(,KUɯ;9b~Hb,']]@fWPjReX!ӧ>\A^_I9&y/ԩ5*Vmeqӂ!Qz$xY\ZiƂqdqz]U/|F\Z2ų=AA~_GYQ2˩\a&ՈĄz-_pT >!#CP y}xLʑMPvqw]ۮ=+B89Wb=f3Dth+8]'ME$lDqnRˉy1UfT]w_' AP!mM3)'`ۑ#2$y2)swȫrw 8>1AzdR'g~mT:Q^=ˣcNu XHzf)W$v` leVߙXBoOv^nup $1 Za=dnE4n'9SKX1T(,D!n]3gUj-]s$R)|Ep8 ,NOgNt| y>eh-:\F" ǰ|_o 3ƪX>Ի:!+`UC~e flXfH9&nO A\kMt=Yd@Cz(B)_;i'Lύ͇SN@[]\%дdV2ئNTR/ VqCl :B|#qvV^GJ |M6t뗴fQeHĠ`sDrN3J8=2L*%_VN v8DoaEQACPDAlDOHRϕE\idzj Skkn4#iY#0ߏc$1vDFAbtGE5~z1Vc| %7)[QBRR?=owB΁w˸8DDc45\AtD ^D!!VLl^FOPh7!WΗl27Y89 vDw{EG4Sq]`+F?*&^Y10EbPJvEx`&0qY8'w43YU;O|%5^^7?N3PRvHª"{lj2 z58غ|ػ~rBĎ|G'% Peqvڽ1p/A0'TIUlD гvTqSH-T˄bOmw$Oڢh'$-G9Vax6B RJl&s6E O/.0 bEc`'HVRƉŨ2e/G&9+Lv'U#5T*ɾ!ݕ7[` ,ӎSv BC3׿XA`VVfjUԅ|x΀ LL'ȾB! \jbY0UƥQ vzVrI x YvNi~T>^,ná`t?2p\Oܫ7izR -u$EB" 32gr39~* &zèyi%%U#7yrf㼱NP!].Yb}_C9P0(U'Kl5Aβh6un7?.cl?aS-^|9Ԗw)dyQou0ss0[RVܾn{8Z O U-SZK]}8i._Ή 3gq|\ta4?Qciĥg3BJ)d[M@?}BE$L2}ZJu'aGVw f4a=t6/9ʇh0+ 1~c֥@ '4-}d}ǭv-5[O~y3{x\LJrd~IݟSe e\qm* "0j:K 4Z7A*yu7Q:dEe8OK~1t8GPƄ)3ky#HIoi`? e/R,LN_A|a.D/OLFtٕ[x IOΑFM`jHc쐮s$O꺷m 9퍪1UG#! A5#}?H1IϦN?ыX]>;xu|3N.qEi>#)ON5~+(F2-ǐyoCQ۪@1Q Vw !~] EY0E8*$ u/P8PbDBRn1i37!=@,[dZO?A1ޥJF/bTk~WeWaUbYEC] HV#vX | bՌh=׍S>N,4酓+#\нJXZ֚>zģp)P:hۨ\/2ONڅCcB6 E@Ep2tPs~㏝L2[}hA46dvfRt<\BgZt8_va5LcܞOߘқn{}Ljryj<+ _?9$Mlf}#At_.ngS'Yyۧ!~7SxCT^98 k\[)ZBcW67-*ğj*CoTv"n61dLO{ qL uȉr78"`\A{ Śg% OʳlX 'FDvt?p0ZloJH&Q]x,:\%̽Q(L>qhο9l;U/;pGRk[T-vIZ 3gn蛇DNp0ʉ&̋OSatuL`.Y%w^O"^AǏjnk{Hʦݝi?x\3~d$ ERIqul੕n ZB($;98Gl'DpZ\}Lx1R/䚊n':}'Փ;'Q?HA(3e+2?}E,n~٨y_gsoBq٨zq˪)^T<>m/Dn"dv`?~\*Imtus1Y`7C&33BvV\Qg@7FiuzZpٌ'Nr4] #_CPGvЗ,f>O#h"1XoIjٳ㊩ %pw'dZ~.fbuP,}%:GfG1F7O@[W 턨 H|]C 13D&*i'1ﶔ_iԯKn\]bfg.@ 6@' C| 1qUR_6HSQD}ᖉ27eU 5oweQZr@jէw\!C3nE-K =FUXe)zvìLz\RC qPQԂm)$PYK{ArB1t̰x~O}6hX(|LcYu8;ɢ4.D2GpA}qF@1j)nj삡S1:x`nQU9 2 q잂ygՙCuY5ݬؗ@+BkLJB'߉*&e&ᆗ+o(GT t=ɵ hxC~=]U\$L}1 uZyŨV]Y8v-mskZ NpQܞTj‚߈d8 \jj{-E;*5%ES\kl6[!ټ  oj%0?օeNGg^* KW&=QčԺP'ӡ\#bZpغTV.(@ɸF,jTZDY$~ytX3a!n2' ަ6U>W1F4 ܦ B:WJ\]#n_a &ϟvkFznCIÍ?4K3([A,MQ`8 /{ Q+qm @HY_:gΆOW=jzNy6{i*1 $}ȚՌ ky2OYMjqkXwvB%CxRܚ" wSJ{?eN*X}+]p dh| CT+Q~Qz:ZO/م04OyW($bac?Glna^wWlDv4"oooABhAdiL4(tu (h*\w/4 q2mYt`IIVcQ2MTbψt%L-nu06I˯kIBLpZ/ޗ 6P/'SE ^?ut,&<ݯ `&8cz qyL}Lo4dT YA 2Z a&;Ń)sg.:~aTNFMwj`'o1 &;$}K殊s΋x'Prͺn^A\pؙ-i0%9t5򷈶y1$rlldêqaE.x߷l$kE$o9it/e)&ZʡYmce i}*i 2>/&d{4 |b: tbAvs R՟ QÕ Z"ڇ6E7:V*v`m>TKկZg%cɿj3kנ.@ޙ*9yE21TPZ 5nؑ:; D[}gA*H\[FX4 9p_sPK 7}|+vy7$kOUYgb S "؂E1w}Fqz{< ws%$fU ӫ3qA&vLTRGOAK*bq:3:ڠԅG[_T"8 W :ޯݽL9䄲W/;h69/OyhSOf %bۊtFǺV2=yM`IPY4:ѝn PÏ@o Q!ӱa2pW9n , _[~h\fP?S ?L tcÚ~HkqW 6Ԝ[a{PJ#u߼'`ɪM#hp1Leb-ݺ)ФUGuN<:ԿBKBދf4L .:߶ ϳpY}.w6(ė|H*|*X> cw"BtQҏ'[+^֌#'~ܒ٢T$]h3ĔLىZrp+HF$5a<K 8`k'('rjJW^I\(BIq7m+S3: r)rt Rdl37E|}g Rۚ6Ll:HXV|Uy~9>!QZΊ¬sHmDaץfϯ{׫őڒ[MxON>ZGr0Mkg#bt+ak:}͏@g $ x͘7D@Ӧgm"̎x3GۢMjŲb~b3}6hA~xlqT퐤)ľ`5t>M'k'+`y{PP?eYSڗ5:1ivͅiǴB吧dZ)3Ov)張4+1>_V)Ӥ=k11&OPh6 3/cvZG vL`ᄒ? !@KL-_<[XRd'h!!f/[7O{( t̀R84X{\.T.j6K9:Zfq4{RߵРX{1N>_ HzjzTcs?G$APL4$ FxSQ?{H ْyb,ds mpwlWB/9Xa (&%SdRXCX28^QSjI (I'~\NShƄ 0ur DQbFiD&l=TG+h4$ }1ؽ03&]keaخ_: B0f|2Vkn ;S(Uʼއ B"-1SG~H,LH2fI7* ݜ=KMs,!O0HzYiʻQ^TiQm*rO¡Cq'xe -l" ^McW~*ڏ ^ƹX"Bck]af2MX&@B}u /p iiJ7<Ri H+9;7֜$ZC7Kұi>2UI#:9m dEPd42xھAQCPΗ?nUإŋ>>GN4q.}a^Ux9S`cQ+KVϬ->&v#˨տfwxApvIͽq~q<t+>GDnlp/(}9 K~僻uu= s7-; p&U@@m1Z }5auɌ8H!pʞzl:}Η;?/ϐk!(r!ΒL7A_J(h AkfG*oNk (NQ #qp朒 Y>eU"i[#%{mTGSLD q kk"r~^\ȹ|%Ŝju xen*g8uUA/ W>bSCR6|>5u| %m$n3|vio+ ;4A n@\ܹƌ|37 x%C ZҷiĨQE)\C/ N(|=p"+Q4;CXָ0,܌N"o#GK.Q 㜋{VqIm^L|Zq /${!`hMho)`q~EH\-Gv^#6 Cq^cҺ $`R]+f)o%gD!)wgVr>DZDhĽ]&N'ʂDn Ыb$٘Vq1ls-6pZjqLpA!%,]S yIx0ՓX;ZeOO(HR)n5ST8:I!}D(gc pNg η[if3`͆/ >z+cNmGiNXm6~fZ@26^z>%G\[MMvg$e]~9bBW< ]n$c<>T7"FlrҷA.t\nLg:7fӷysa/RehD]ܨmPp<ًSZuIJO@h{S1a_0?$ӡo$ZSdXHGV# ſ(ozh><|wĜv ѩ.xꁊ.ND3Es1I$8p K@5j8Bvu ,p˛b/3 x/zK,21v/, >XFn(O񓇁}=56Jh.|#}y.xgq,!4\Sݳ6=v}ӱڈen>k\i"bPkh1ΝYxG W?gCW -:\)gɂ=:1+pOG~hye/E4 s3Hce(Jrdy%@;_a@T3ī`3I1B [Ov83ɿ`6 a!o4a?N&N.r)^(gÿ쪚q$|TW)TīVepȰp}RɄ DJu !dZudǝVZ]>4{Y5UeN8&NefΖ{$`mݼS ST; q,< jb\r+xCLwl|bz@VO ĞO5w.ageV@VU1+UH5#Zة/c&f.\tt=EfXFyX==TRc X|}wkMm@ Zz'_ zZV#@D(?$W1Dָ۟?KWR|7zC0\c8at,[ >P(0LȜsDއiKz$d^pl<"݆FVyt(KT;#r]OKl iq፪7?`Pfb˽}ӮtDEܪ`Tu*g=1GcB!tŬI)tnnbCDKnrʟ[4|R:Cn;̇gՖe :-(-1SYU63Dtw,l=|OӯVD[88J7O W}6{y2 umxo {oW[>wkYIN [<g3D2eΔXlբ-46,VOYF&Y8L~Bk~Pw eL3 EÆ]}%ql͞.kK>/B'yAGI1:ĵcn0EcШhonjDؾ67X4&4s8+ F1rT߲ueXH\Z1eYIZ_lǕq6{ "DzI lK5KI@; pvWk(q̒N(a~~r]nsi5+zHܵ~vs\Oc.`o[ 2ⱌt:yڃP@ o >BEd]B3"R{QpT_X+|潁>01GGܡp"^Zw}n G&+ML!tX7!xF5b0<դBۃF=Op'M+^%aDэv#؎qhACZ`\oi7g`N.}^Mr Y#~U}H|sIM{cɁ+%BZ/=Qk] Zov6$ uDޏәl._su"=[Yow|/e˨Һn5F 홿|E*g[WpT܏k*o\vd qgƙl+q\ P9{ʥ۶ G${.O-bի,fg/dP!ٸ<!Z졈K3=80^쨈2¤W@+C2;f\m+tfOk..W/6(} f ԩ(mߜX CA?a?^i,W1$^$TOdew]zxOOUwsK=zrd^ݺڼt0qCL|enԮM^kLP-e(n֞X/g1y/nAt@|y4WP_ZJ P j4l/}VjE~FT XVi6Nq$}("/I2p| o$EE%Mh_w*3~&p7g.tNy H-/~jB-9{޻<$HVؒ?vQ:3|IUm4ff$(4SOGh Ch|>٩( "BnTwJ'Kb. X].(` >eWR%j5kbt}gd6F >%Up[ڏ%Cz8%dЍ[r9Qf;*IX܆V$*b[4%)YKCn 1BqE$+2 m0Ђ%k%.\VBfJـkѴk{D# "][&==(צ+ex(40%Ʃ3ۗRrdFuÔO3\4Xka:9-sB3/Dq*5ߚ+ljϮv˺NR6 uQͩ`P2EDjN࣡%9pU^T@>),!@'fMi)|=-W݁gJBjO؍"ݰZ m;m)`R3gc}Qпa >|Xq+*3FU)pffRzQ PoL[*+VN`>oP9oFY [ V`|X1d-A[jX?Kv?BMl(2iѷsaҦk0ϓLUv+0JB-Gyvv/DZ)EL~tZB5 "WEvd*(%Qޭ󪧀gJ 4n$σ ӮeT ê)sOO+\?|Y9:)pD鯝K`ô1T ׷ͯPd$3ϓaQgA|JTx=~:J*XiԵ6S=v@P|$6fzC*nwXL9Qm1ZXP=9?ly[@F.h*N)akXljJ(=3$dQ*y7g[VR+x/k|iH!8vAL<3e`z Ļ\cʁf˞I.`VRt$, ChKhPۛdN @*= 4I6^O8OLΖID-9 4v?6@Y+u 疝ؙ,Z-#HΞ,W9gmg~콐1y͗G+޸!8^c]zub,'(:^WjɄU/ÏǥPnz%f:i# =|ɕpkyvP#P\7t/'yιylX#Qn/JfygRs9:9 ux>H{ !q)m֒B@CFpb֖>O39 ʞv ,yZkhX$w;i"CsuDwvtޔI6zKYt'$v EC3j67~y=5 ~ ޷  şF8s QD>MPik]8Bٮ&;P AԖ,Ȉ3XR}Gm\$KޱzLz/C#y`!Z^YGz3: Yiiv\k_f(Ɔ߰VrL_9^DS=h=|Fd.%_+`I*m9A"0w=26$NJK vcHY6S;njIsι|e7–u`TLmv^[K!Y Ȩ7kV5=_8,."ꥇ8wC4@]~57;%Ԛeϳy! NU| CNWG8SFn!k4pO|~_1gZ2(|:Ɠk% ym9W7;HQ@>,BŽ/^S*"nF,cרL3FYd_9Fs.']04؂aZ=U Ҽh-ldЩʶ)}.8{{qAŔ.<2w2=&=hlx>*Uh3=eLC'GQ9OGI&FN5op1m2DBۄ2^8Iسcn]ʼo tD5L-No|iT `xm12RWsWiꘋGI0ڃნpQطO9=f%RY]S0FsZfKTL.V#X 0jX>6lCEqQQgg(bL&U^%L艓TD psmցZr]vo67N1ʝw2\MM.2tj3/q ̳, /yC=@tKms<^}T::bP޹rdXw#]uNļc Փ]e5A"ZBOp C[%U4Cj0&Rn P9kR:{\!q3B %nI Q;Z\hzd>8 ԯW⤝jwx=W5? PvkEyEUCV 7J_Oۮ^QD+z8?-hHB=ž,cf@)ZpR"kf:y.l׌J -q4%|D(lñ.NuhvyTe2_$0C_)xU 3-/, .% vPtVwSb)ϑs8;T$$ȉMj){^Sd e 9؞j- Z Q; @KU$,&_W awŔhXt<7b wOnyNUse#R,uC\^,3 hhЍ4ӴbjkĦ3CWXS|HOm"ʣ&2:+g*bYe_ > %9U +i;z6_-7,to] ,eO!*HAeֺ&v.hfCX/<gL»P]3+5XMkw_Ŵ: |zܹ:,;Yj ?$h. ~?pja!BEt%:p~ove3j C K:*,h*44jߞI2ٌ>C(?dwp)дu\nORt\#Hk#LmSIL+qa5::QDYFȬtCc B=J y DmFIR#RY@{ 赌>W{Wr&yLp(] yoHQlP׿PT=Dtl qyI}!T Ubݩp~wR U kClCfҵ6I{3".z'ȺZ V֌sbPz]O oˋa¾O%f{=^ZrWͫ&E$<|aOyMÒ sLoAlS TUubvgRu aa =>-L9.~0. :1Xpg!rɼ_4#jdN{5ܢ^?yŝ~dlxp̊>E rʶRou)7wBXy4&Σ ,6Cn };Ҁ038I+$4b|#s^gg^1<4^]Ym&&5әwf=zeПS*QA cPnw)ZQKר .<M:ifuB Foۖ 5-$NPE`%i-3.Cۗ`eN ƾ{Z`yP# EAڂG!NE+w.85O]5/L],3ʹ[Y&'>03:498&WXܟlN9sszul}*aqӈ' J0[Tuėqa< h}ZFf8BS8sd4DlPXxޏdy }l.AVčlS [l{u,QuYvcb4ʪ3!4w1+< 1CĚ6faxEQv@JՎzm5Ȁ~lJ?K78$n%+EcƈB:K2H~3FWB DAﱃ]NĤ1 F7y'=w_e1X{1 F^pϿ/}0.VEp];Rϧ-}Lq=(|X|,`$ҒIX*;F;j:ɪ-]򒈏3[ɶ2` -gC `lZ&[u Xn~6kiP5FZp[6_Y 0g'.:˰x4=|`WnVU,&: >]< * YR+bZ\PuHlM$1z)On;B@vu󛁞;-!B I4CϘ\>{׫s* "#d1-߯pqdi-ByVif[u u( /P{ R^bܥP҆u+:ijM%eΔ[,W  7gMJ ĥH KVJ{zE4(k@Ӗ岽t|; P/]kZ^QK:[ HtG#"5G˖fr࡬X`-V u+%٤izy?q@~-_{\dBG4٠P=p*(il?!1* Rzh:J1Uf-$X9hGR}B嗭B8>G񂱋Rpx1? "S#(opAԵ:lnܕRrt0RC=aA:N<]U-` RFkǍF7{| 0ۂR$U(A\;'{0*YiucL\uN K`R;9[;4=Q&EEp1K!Ak2v3Yn%-43Ju]qAO%2of 1YˮbO'B܋lF|kk~jX(y2X;vVx2OGݷŋѝd-De 4`qM!عk&HaA K(̛_4MHhf)Fh|Z+WJI6FC ,ypN$?9:*_UΩSqƔ=پR -SvP=+G+}D)xJ엘1[%D<)Y:eS`asm_"=[H2]SV~xް?ۋr33qoЂda䌂.RLpNnDF&<)$W>0w#+d)8zfEh|,6I'f\Hk#C7B,19-G}27y4ٛ^^vOHnES, [`t`' PU;Nwp,:Jk;'ޗFR\q,ٔx_Xs; ` NVXX e,<&kƾRű ]>>pERo'hoWfՄ<,S2"iηY1/P"<M"|XU 5b1 ;o8p*:ٜ?Cܒ>)qG+wS&C8H1M¦Mo [}A1# 9^Gj$*7VN XL2BZky9+npۢ&mٞV@w63,{Зb oWx s[hoFWGRZY}hf'Y .zinK;`Ҏsrd挕hT#N=wH̽B_VQ/!FcT0Գ>ӸϺ -YjuBf30(1v/gH_mQ@ ̷1^d^1G(B6N@jj1=hIaO'29Xf#0ZѳDT3ݣ_dmQؕ  =򯇠(ŀ֕h?1H[p3l> 0. :}7O=j%{Vd2ӚxP|UŤŠN"ML\ R2RTW[[ 5C hTEઅ; .Vp1qW#8Ե s\YwG廂q5bO =B1Rj3+!ፉ {Kݳlt 9S'^eZ%fzMhؓa4_9*vrtv|#(]kބ0EWsGyӨ/{>"!mr}@e g(i,^㜝Yj-T>vY4dVR bвtFRYc%_ġpepܱq/5?)iK>Jͣj 8>k[IRr\0Gߪ{;lXrH/CP#e/r@ؐoZ?0akzOr䁂Bx- bQo YـsCLҥ\7go2cES߇ i Q #3SܮiyBճ߬)Xܷt za2F fyE*ByޓNǀv46:Qmul4~ݿv(mMW=2=O67#/xh-aYn 1ЄupgMd?wP]ϻM' Q|);*>UHl"XpJg=ħӢ|5PڴD0\GvmƓK JsE`9&.?͓guSh1Q+ާ&Er`{)9㳻9آg iO$<&Z):`c! ae蕢-8f+Yux6bF[ݪ\Д'ӊWwHouW@UP?lJFa#<Ŵ' -/uxa6hF7eXƊZ=#q?\%h2vh,-Gb*mH>jrL k`UabyBFryD{aE45;Sm3_Ƨ$# 4hKcuߦG@X#J*>ZTRbJr5VF y+$oRQ( ^[3aW*[3wzJ3v"Fˮ2:NcVaVݚv 5+KG9 9*Znf$&Lg03 9Pg:邀>M3`©pp9;-Y? ,Msp>DJ܌o2AVu^JK x QNς9|M=rF\qL>U}VEiA+U*V`t)7)4gUn!"5Y-,rrtA\h0>ޚ^ckkk믾RtF姅(i܇ğߐ̦}讞E_Ra)_+2lp`*tu$t:/#5)Ǖ@z9tGd%UDhpby nUR ̗ ES2I'y ֯]um~FxIOX<-ݷX_Qr I*ݦrXpQ:9/8̎ >o7^IzY0vzѫV޹J?El%|]5ɒN T$#Lzdp2}' Hβ: $ViDٞf坧 2o_#E \#6|WZp@V:Lz|8-Tg:ܕ&~dxR.vI֑o. n`{d9;i{RUVcqXg6恘wX=n&֊I7:qLf0)GlTϙ2dް|m},rn4`,4 OsEcF3HvoܛQ^/ Mp&x&#(+otћ7A/f g["Y6`S N@d9"6Ť>2uQ ܗ /;Y!Kk7N  i*\ )6NFiOf6jw2r "feМ|.0sB{4ֶG@|#Q>[-kz-01FJDn+s^ vd|lo^?4Ztm `FZ"ݑ:z"mQ1yӬ/ﱖ:-RrG.wQm0L4$7$R:sn⏲9:U4g`&+ڴGr<1bv$ѵ;Z.{b8X{h VKPsoLi)[R?P^F %7!e'h+TKH s/4Qߎ8ŐֱBHI^euL,sڱ%\w@sqξ4[F,m5YHĔ O5oNʹ7ZT5mUW$A_Jky,.VFe AªsPdtlW (iwS]ɝ;Ji5&Kf08ǝN}-9^u|ӰSq?PY#ky,1hBSp1^ݤ>G KE=R ·c!9(dhiRhLᣕXך;І6p[HLpcy|/"'ƞ6`Խ^&IMB2#]ZҐdSj=`ޱxכб"ۦ ]}/@|/(]HZH+;$L˷t|r'2qOh]+dJZLY_&'u$Dr$\^Zૈ}:C6-h>V(kB JV3c3mSP޹T_c*eBI`h6m{ %x%,#;c T]$%5ӏd\*@F(5:!&zB;*@ . 5k ='pĨ8|BκK⇣^8Y:R$=2(t/N#%a|6s@ ьR6 Nm֎F0ՠ\#WC8"3A"vc+CeR|ꨑ'`z0p\Z>5Ѱ=Uv}JWdZ:36DqPfLo?n\%e/&ᦰyF+{jƀB6 Bު[MSH/[:ID\!dNHA,I>S3'6-Yvk}IcAU. ^AZta59H{4Z!A 16V *_#u'ǗSmc?9I"ʒ]bapVz7Xwq "HTEx, ($^M.}?Y:_l%n.j1S 5rQN11dwi],}v ]E~0ERFYf;:Wg6@{ c_Mre! ؙ'6B#,J\)H"'.2KI>'NLêB7{ J:qe ~]P ȾIG/S>0Mrek &S#!B?,8rQ΄屠w_"7]*kJ v]Opis.nzV#21Mc|H`-}éU^%^4(+)J1n9rJ4V,`e tK= ɪ-sޤ~yɃwٸJ+lpE$ެ+ ƯVQ'U_zGP}Vn $<<ιl;~zًw-di>7 dvWE:*B٢f bv2!*9UಗRcR'Y2L00svJB9VYvRv-uC-Z~^W";C%zdͳ]9n~Bo;<ö8d_\wsBQ,gS .mb@'<<= eLl_/l,1ZzZJCA}>m;){17$lIXxJx[f,yX5&qC'c"gQϱsLi< =' BUeԌWa0w 3QaMZ Mhzv{x}) :*;V* ^ n~=:les$Fuo>dro򧅼^4kS' n1gAfrfdu cxW.srsZs?Ưw*F4wF!Ui"4Vp7BoEBEJD㍢ 9bE̍/ ӽQq&92ȾcS-;l+8GoBa . 厒;hX HgM 8)Po38DxS]5P~AsF0AΉ;a럚!S=MK9PH=ޱ CFN=ևA)7upOkAG" 3&*lfکCY$2 Sd ?P. T%p\'loIYnC.p QD`G$]2x9[E7i)\$8Qd"o YeR7ì W!X%eqfDG7m”T,T_me b@v\S* ׈*nR킂ks/ͤ -kl]-35E\)V`:%xiTk mjX#:A_#=Uy)Q*x{mVZ&I-޼~x"34 AQiT& > U,{;_^>X!`(ͮ NZ,%{B.r @?#E>j]zk)TV$u2,LW)paҌ16ɍ@D|laHSBC؟VKH9Jҗp =ZE/_#X?32ͯa p?u8)Ḩ]/)F*8pr5uTEfK,hK9*qW6  qt/'HkE*V15k;@Sy?њf,q?>)0f>&~z w7_ǐzRTLo,'gxhSMPzLl$ Dc QNߔQXs(=1F{ASљk|\xbn_].cv%fN+*KƁ/;Ռ.G<&\P[ݨ/X P(+neNXbhWI+ r8/ ??vg6W\fV7I$gGADD!y]^QPʇʺ7\V_7<&cH53LrCH9(a8vsߎXڰyk WhC s ;me$95\^oo?ƨG1/z,4i\#c)> *z?0 x9/SBٵ?y&ׅY]gI@[W)1yz[:ʫhgtf,EX3 RG/U+l=,Xr 1  Q4Fsg쾠2=W0DB"IEz@m4,ߏQx{KOb;ECzr籭XF X.Wo~[$vaX?C6hbU X}2= S;#sd3ydd9 nìV@341J$gCG,{2-`4˟*5r/s`SZdyiǮ)_m[%ޢD[2YBBAu6[\E.kPc{3Xشbk%!*ke Ov; 6A S4e_m l)ա0_7 9s'y? y,*uQw$F ks(tpN-F`8{Cf)00ԥ㌄"LQF'Iݱx_KtzP9[Z(I9A;*9\ ݟ#w* 9Mf7@ g,lpq,rj'@Bo@%Oix`)8*uQ%10rjM-$\M@cNhY3lxjVo@|"pZPqhp:* 9W}[d |~i4< ոm"auSxQJ>H>Hvw4f:6^3>d/7~c,+~]e4I`8eTlҙ˄K{so.ۆ->$!O/я;,~3X-O|T,gu_vD*R7Л^5&?|5Q7iket^fo͈@[pj+HOoѸTҗb5ZlJ$BJtVѣUc*_DTJԞgV6ŋU_jY󨯜]H^? Wa"_gI;jHT"mBqR{$J.i*+ZQ/x+ Nܓfٯp>a7mEACOv9Ѫ]RA{AX_}O6,^h`<}"aҙJb\V3T,|fY Kɩ6)Lf{ZTb0[| 9dDJ \uZP0ߕj`i!IÊ% .y5L)} R~|wI~䉇z:))Ϧ̼"9I>e 7EzD= NV{gׇJ21'T<Ț&Ze>܉-md=mE@_}mvӷ+1Zr? +zt䧽-M+ A_vSMZdWbDFQ{Pwv:vM&S Kl]H rߍwTj(*^īwknMMZ1ܤ uO2X0Ō@)wb(d*_ +?^j"i{|y@ި:K'W[ү|E*ʣm[鹪Cz)!˃pW+hiGO%N|W eeEơ7G ϓ_HmPJ=pwG-i ӯ 6Yokw`ͰJj:&`c ">U+f9m<<co?[}?$8r#B -)+ tؖ|WEWxxC$Q|J/Rurj;y%~LboVL4k7rDaʜ:9&٦[gb~Ƀyn $UQ"x`\[YjZ$?8SD3wXTSJE(8>9؇D5'giP91M҅Ċ7vsnH=W'ii%Շ{"o6mB_o{|nG=FT>|PC>slQXmvd +Lֶre)u)#ce=a u*gD4W)x`4*'pʼnf3X!7c XWE8<S `2bJרiS65l7UoOp nšʩU? ygVJPTV%13Ë:s#ʧ8l\to`SbUHc#G5yTA<8!3 uYuB,Wt(EUKnҪKD(EJ_/LE}b,2 qş;e]U[YP[J1e۰:5J6݋mAtn|Sz܈ĐsQ2I ,S x=-ጂXK$,j1GBNPHd@=ʙk5zw*e(@Y{|(l5ljTV1A9X~k/d:/oͶiZUw>RQ&c2#R\zY4q(IurpQPnʔ{1?ba#^?$Td>gU{_fW2KCF<xP(?J*Qڑ;6\c P)۲nO)b̹uOIݣӒv7&gW?pCx<xm1b$rނ -@N4V3p2v~i|C&->쩻Z.,6A6g%Q+bl:2])s4Qcoe_+ ~fv̈vbzacMqwѹ_q-2X8Ә@[eH=ʓm r 4Ea%+Y(bAjn؉[&=j- %@Z|K :lyp|ߴ< za돪S%LVݳܳ0ZL1` s< 92b,K!s>i!e+iT=p7#Q?>1q׷O~ D}2^'nm%hZ)+EaS>,Uy@4l3Ȇ myZ+ZNI@4R^6:XH ADw*dD mёr/ۄN^v"b(w֣>⃭bGi0ݙ i.N+AN _- Dxa>%'5eng^s3$n|ѕ{$q w+SnMKM@dd M{O wg`q *Nx![q_Ӕed;L8]֘]S~j@WR& g^ )zn'W(O||G: Za3: ><j*'y(CGz/x{tj9# p;@Թij.|Gmy#aPH+2%'h${ћ%_7s^^ӵE 6 IZ=XA} !REJ/Z+%SdcQyp8+mMOYLut:Ln1_cςss İl?}YM&0;i"ŴI3SaAAR-G2*ڤ d1dFejJu$޼pOLj;ȱSit>>b$\aq;_E"+.` FM:QGq.Lԝ ȏQj䳶`Vfv-ʙ$mKDIeg/C_n96Z=7\k۸!.*'j&"~x-!n,)q?r{Ejih1wiJ#x1v)1JGmu"u-(p˂{*,/L&^~V,K5׻ԞZ&W+P 4*zzl2F('?"!Ț~Nh%LK=]I*RGA"i!E&*iSw%J7FmDȏ1k_2eh]WS03Ng!PE2GZA7hR< `XnI vU4 / hV;*U j#V*hzDw~F>BJ. Q5-h$.YHhQegp)V GI]/AoFһ쌦\ 4ﲼ&vaΰ?_Jۂ[FgrJg$Ẋ$?_k~ 3G$aK۝$!(4~OHxuX&5ju͏rlb0 {TfM9^^}K6` )MJ"6JB$1a]X2 +LqJO089&hFB oMVD]͸ AegSK WĖ5BI*F\ s꾽;*=C6<2OhII' )*_5wGY/\%APѺeي!uqq!  fn0z8,G,m1`6"na֓kVgUX 5dZY\ؿ3^/q/3/|ѧ/$kՈCp/=fY|L Xl1OIq _ 1<\P Z,r|)6[S]pvX4wgz4V7pEpHl RF %|vζ+P;D.R;sscB ltespӭc$ʻ^/)Xi\, C*7R>S;i}]&1[1V)dWW~DHSw.nfWh]=(4znb1Dߠ}s1;>ޑ;j0D!4bY*qYߊB)":mZuq۞U/ڍ6zѠ9;ܡP Ҝx,KR!͠ML=gJȴ(i"ŭzufHWsL P?0hQEhebaE<k:Y\Vh8fnerDpVuPn'Xj0?]wJXjU''#YaтkVJv2?E|hKu6Ҷ ?H#$W+=l(/~#VkdZtU]]qD jyF{`=Y$0#7#~n8/:v8fBY6dŴ- DO@Cb D3NFy^LQ x9+&w! a]heDG7" %R_3z{z<I'܊pI|ʟ04Di66Žq,_P\)ia$D/-lW'|W烳(h}1BqxޞD0m<2J&-yBIoBUH@}vè_rϽMp9ߓ:LC-1bo&,riٮLk},GL F&w¡5Xs .d|UV:j1U1AuaT%4AD-{J.K;31>rۭ<IFUtua˨3o1h+ wVuh/T)Uxٴr -̽? EFPnCgB>@av?5RB8OӂN'{@1K?p4;4-Yp]0L-WڒDNr0ut>v}<{wKI03|Dv,gp] Eg.%/t+ոyDi0Do87֌l&.\Llޥd<d:%V]9ê aC qem\Z愓H3ILػo`>`0܎EI"+-ޠu0ud޷S&#FOO=O{{z{Hߣc܅m#X_5P-?m5 %^q _kυ2g=jԙ@MCbקּj׉)`#;Ѷ+fIX2C`(HvL-]QΡ7 }9i0ug?z6@>n^cN&QۚFC_FN {@m)$7l"%E XItN[K#g~Ywm]BϥZK~Z#ʴL51i =%D y-=dõe 5U. "TI7蔬|VHicȵl΀mt%3#w+# dzw~tMgE>+Hm E+wJH0NyWHIeFU3_fwәȱ=ȍ_o?_~!S'PMxhH+8 ;d|Zks+оL*X@=6'l ms2M/{CdV8)جW׼Dx i0mPC)4xjK779 Q=*j0td-ӎ4jR(+WE8נW}gARZ`($ >QB:ۙ AA#M Nny7븚~pM= hz/N=o2o~]f5"g~}E~V;QRܙL?ct3V[]"=OeyꁫF2վA<&Xa^'2DTY4T`釘:a;&dFH3 NsaNLd6e 5Dha+O9|`U1 }b&Ͷѡ$ w W{V)vyX̨}m nA9/͆:һS\N>oB=\K,Vdʤ+ܨML?BvbO=ZXKwG .woTnql)8˚N.= RC|InFG6!jV@ӞHC STj'fGe-EZYo /? 0>B4-SGjAjxS4g.24Ŝ 9zwF:N%w`sVZ@JwS}"AwCaP5l+kƢ(8] E21GB{К?e )"bҪeRÎC86a 8!2Q#p%vw;_/SD3`e8cJ]QmLe!$zP>)ׁB*8RF( vK#@3"U51mí&$P"-A' Koߓ!ltW5mT_=-[9.k8?[g EpeUu)B/.enF bbzx:udՂ#cX'} ? 2qT(%mzi@m>GJph3WL{O>}])3BWb _گڠ6anډ|q4x<#dҊdh꩛59TPUV2eAJ>p*L[Eq -kkԇg6u~J+fLpk9yh߰ C|q 1nx#'_IX6"u/b<1ӼDQ V*,viLEf2^L̇Q 0 eHYӠ8mLml# NQ DDpàD~^%X60o卒 >}?Ci؅]|1@`̺Ǫi|KeAs]Y8\IM2@|Sr!: .ﳑ@dh.x=ԝBu T^yY[|(a{114z鰵Ci ͮO|pZ <68=za-gSݞe6q]:WrIG5 ABR ƷR8dI>@>.D8uL ޖu5Y&w\,M3Y@%Z*ᆷ̗o!7^3y$$$ւތrk-yLv/x]YUCgH` Ok t7Ӹd,Q>asZӎWu؛@HԨK4AU*U=˰.I[j{H6V m1a.@9f38ꖡhKc͜)I`uX|haiX:fxU!} O9Q7" do{[0a$*W4G%l8 ɨVS,(ꌬ;sN޼8MRS Qׁ3saԗ_PpijP}bdwuݡ#El8̌Q]o!6XØb|a;tckG*,eg(B2G[Ϫ=3rcl:҆k|0@3X':3%8|Wk+[TwV 4Hk|#V|]..CN@U+evDUp9 ,Fc)U9/v/A)%蜽YECFX"Bl~Êˁ{fs~0 iӵˌ,_J)?>^ۆ-ɃS{Sm܂z{kpRB!aI1(dx>s0<ͦ]wji)%mx;BT~[jt H(,DG^6LcXKtɨ9yjm3"\ n{ba8<;_.%sqAO|jRK.ڶ}EDGzf phƒ 9zz= ",cZ Q(&7K^jW2È;; GVf["fd@ ̹[ӥAk*r~px%b{r<߮X>v:лő3ΘK$"Yc]v8^ĹML3!"sl\{ux)Kr 0@ViGmW0 ;5:,NJ7:\D.P6{y@Y*e[>u`GaC5Q ,PiМGttH̜)<|bV@,Zʸd9"L*>5nXJF>dY60GTfBƅ8HDX^{\x9+9SzYbáG.(uIx8Z% TN+:L!1{أP W I>7aF-ݪ7[hŬv?c7|ś [Fђ|3vUG ='& [ t:+ 4!3W0| vZD4>`".|l@bJ L`@{)Ob3 `&"e mSЕykzdͽ=DYD񷋄&߾7Ǫ^)Msu}LR)ri8+Jxg>7lW3~DfAv+\7L!Yv"ʦ:"bUwLO19M~?`78m@V:TX{T\ sBtfDS-*Ne1o GPE"&Ʋ&UOϱfXX-d("ws5(ci-g|yqJ(?N^Huo3C'B'(hؿ9ʆvL+[-&E:ɾ+O]\wX~Éb)5uc-n@.-fV.vn:|;2 + ~mǔޡmxYLscڈE.:;?;GQW +6rM* SΔ(X6X^xYmg :-ǫ\Թm2P!l t;::`-~D #vDcq{]K B3f3~69^RR`]@:ȂNbwkJ}P %ixe|6nzd= AhJ CɄuqS6F~ٯa64vtoq4tʎȨL)FT%L\ˍi2JbU[!8U[ĐhpI2#EsGN BܥjK<|7sQfON,̯Yl(tIm(WVٍ2={~-޳ rwРR'fZvjze9)8:ʎ5 .S\Ҿix WuT6[GVR禜T.gvS>]Ӏԛnlp,*.®@1ZN;u>Ca[-bN:9rb]39J9l[:DBj* yzn8l/&/ ,)=B 흷8Jj0; qAqC^o=)%SwdY악:%`ٖ/-FݹMqIw1@}~DZ·M\Dfjo`l*fէ%Lbsk1GѴĮ&Bj tGa.!V ѕ1 i4:8NsAoBwC giP [F'I궝?+oM\WY@5VI9w}5r8h1G zI5Cw\:g.82m鿒E@HSבZQ^R#PFbe/ Ik9 Ƥ͊~k Ryh$Ԓ ̡x"Q|lˆzku0EJR+ x/(>*bQ&rYmUZn,UAt1J^0^KD,8 D;"8i8姧;^Yݧ\ju:koJ}ah;Rd"A5fV&{-![lUpR^/*A ,P[_ uaƞ6[ЋZ貟 ? GpkfbF:-\&=ɣ2yңmx6g_]y9/r؃NZ5]JfgR1oEWK[{:tBhT3={i.p{97) eXM4? :9K3?PQe\f\~Dʹ,zi=N '; v3J=4#QGU @I,^MƫЬmωp;=lqtBn]5<ұS/+QZZJ['SPvL+0+]UM7Ȱ&۳J>N֔=ݙLbuy;~1ʷZ:I 0&tHZ^ݾi4yK(ȭ :Kgi,*`r/ gQ>b * 1kͅ1WEKJC:0+sNƎ&Ne{]{FMVi:8aDZ:'iCǝce\JGbԆoKw,D;2720Ë[k3Bst ʊ> p\=Tk{'޼uhg[#Ə:f< @ldHϬh0Q0:":/z =jvoB 'gFPByb`iB=8/,\</u= n쟀 #O_"O'2h  .Mecu<});en?ZJm;yxɣ2 mp씈n>D;#ATB|sLrP$QsRay6}+H#N~&ǂ}?_sp@QɎc?B#P{vԋ+uvzY:%ndeoO\&~ޙgEe84TVw޻z|ߔ,,oB˵m.˹IS:ԌTG5 V}bbuzIHcZH7Vv&J,^݊0I ) 𮍅 -ף v;w5/itۥ1 v\Ѯ7`t>wГ}oj܃heFmj4^g˅L)@!RKS;`A gSzy.1GϞ'&CqEaLy _"Ƙœ :6"ATŷIe? 4{,|k?dJ$RrK&ɟBtHI\EJM29< D|? .ީ0Hc&RYں|V3X D`:Ӷ&Or?Law!BCa(A11ò]ÞO`YtM:^D[>e̫\@{಑؆Q>KEJAwb&C9EkYUfy;R׃|`<o*"f/qzxSX;>wݝ2ɲ[_R_m6b%5 $ډw"YY'7m$.pLc#RMv0/s3{AngS*x" ,zƾw-kK&@6H J,˄j: ct*uk F@hs8g+O]d0$i961^e4E5s cύyռN/z&_i~0[_><eɔD;T„?CFPM_^X_IvR))@z]6ELe2hA*&|eg<> gƮ%W<\C#>H|lY;LWIneQX(K`]yo7-[ `7O!2W%m39ϯd9ק7bO+lczeS|l)CW{kޫMc<{'ܠpqCv^t0Od5'X9%ǔ&t]#?dnq'8AD W 0axK.)NWҗKfY |x|3䀨)FeUNZסC_w9ezEpD:V[ZrUG§Ws$W @rdHsq67Uh\! ]&DV~'n>@50 6rtҍv;݊ ohROonx6vwze<0W&R.5!tL xfA!v(DJGF'H6ݲ0N~G 0۾9VXD Wom;Agzm 9. 9 rcWOxo&Z ̇_V7 ͱ1^4 /C2ޙ,dh`jhcuavņ"MgX\H-Q3rQ'¿AibPE/ FQžW& mO# S ""3<RWXw\_)r&. /f6U*aU鉴%|Pi x4tN;)UcsXO~,!q!$tk`}3? \jˬ GDx瀪Tv9)KW7X7pD@?;MyL6dsz[%vc Wjz|BHKt`E1Ws4۲JHgN&("GKqMV {Qczg4ظKQpUH`L>U<û&[U^Gs1I3lOR/;Sʏȍ3 u+^.ǧ%FDѰFoI5 cG'Q}B za\ jX&S|j]y>fT(qYvrPSgUF;V6d2,0L#0_΋$@^r=]|p$Y#Qnt9 ChPg;jXL )蛱cOzZTP]ҥ*Ճ?H&RE**'Qnq/J\m~i|%H4+Ge˜pmTFg}-TT#Qq. ,tLâ\g8hWdTt_YƴQ]<1 z|y~w)^>(%ls[ ehr=D;0ȝ7IsP~6;U F.ɳphomEo4*؞JN Τ cwh7=zjw+ln"8 ûwO<1Yȫdb>zm )(#'Co%k5a/Mnv\?έVjFxZfIBRn.y|r۵촹nbdc{z:o CE?<M0]7  sKDZM9 iJ"($q^P11"\~LJRL32g9%3aVq^ln,keq*+w4\:ce1+"oR6?sK$A,x s W5cP i\/=5^)"P2֦9vx8[~ЬlqLJc_o4iq q8阋G ,/f }z\X4h_0pX`*uY )ghi`+n!+xϟ] wBO/SU%9U\0꘍1h%,|X "揸,Oz_։nJɠN>zW$Kf"7dZ$Yk@:h'<ƟIOmMCே\њfyf析 W6&1jd ; gWXeeIRHoI⑧CwWjY[J :7SOڻەOi&)R>ljk8?:ޘx6p9%)CDP行k(<3ISOl8=:҉ qEs Yv`/"5@rWa.ci';>873Hw1fQꭊ%HjA)ۀ} ;"('D 5$Nq6"%9,Ud.dlMDzI(0> |\v%MquyCܠ3FͶyDsP+ MIU&Zn 㪫c#~'arCG#Sdzͧ/b=ȳ>r416ugӚ`D6\  ;)H u:L7ˮa/w{7X<&OIt"QD/H}d6r 6^qfNW/TjTY\$ާ }_5,yqox{ @Q: BO[yl^O{XR9k``Qӻ <;0 NOA6b2^(\VqK'Pb0Rg˪;|DIZ4r rxSoNL/?CNĵH1V2*b:4,$꩟im^olv&?#gdˇ ,O Ȝi7&Yeoz@?ثFg6Nաn( o߯:g6xn3CWH>:tb/yFG_Xj?f0{ڬX):1V&"0]Zԯٍ!PoxގAqraO2?:A1#o{3S82\vm8-P1FVbhWSve}#kße[T] ]Β5uk(25.mh78i8>%S"ktO7ȨSndѿD S"T씇X8q'^GҲP^uXZ7E.T-Db`;`+ y|5qae;̨fpvG(F;3f)TwIS\zݴq(^9n#䍀${QF JM#hFy]SŜO̾X>nziu^oDy(=?Vc02Fk` 5n1TTEa7xMlJd$K84Z3i[.2H)V^OuDPdR<:YURfe=b"uF׸]m0UiftėVx$⡵YZ>d-ehƀk/K;xW|{eȮ6) "DP/孄Xdb놹]Pzd(&٨')8-xxR|Yh 1;ٽYyZBq<? RȄBs;wF;1YgwAۊ5 4߹Hܱuw&g_6^_YD#VgDm3ynb`K70Bga4a"5pHꖛW k\yy*y4f@ۚmYz}!q܁ Y*"C. 3KdpsiG o JBڴ+S#J4)Wuf'Ɉy:F :pyJXbnk庤0{< ^4[ ǹ| -75e$%۬֟OY2 F oQ`>iK+k{2A~䞁gˋ YI`o@#po͂ T[?DU9NMlY#xwpZ*a1(ʓ &e{&ԋ_ J9(t6_VNBAnDUۄOrr %Wmpk8/Si+݃]C$IF_EH``/|" '*&cq"7֘03 p$zjU6+lKֶ< Ln 9|r]S4cXrᑻhQrS$տ1܈uufyUس¿?SV :̄e]ED6v2"3!Tݦԃ0nr &"JXJͬnU>?%d&c[vC458tc Zt#My^H@Mn_ ط&LDD$Y_h0Ha؝{& aDP$⇱908WՔ^u %/Qc;\B$&M}EtS{6}7Hwaƹϳg&IGrau{ ERAiw=?Mpcڈ~rxِI]*/VVu |ʪ*.$ZxVIdX&e/F2[-NJ U-a8 Ƒ1:!_Kd-IDĈ0aN%pK6.:Fd}1e[DG[u"f!iC'|P:(d8HycE/8P6Lϴ訕," F>gv*d, Lٛ?j' p nEa#bPak6"I#̍m``IqK}a˧ko'`v%BO4h$l J@+R?3%AQ6%QTp7` {"~yiXyBFyiX\* ?I4n8o򻀝pU/V/[~yy/}zWu͚6p׾nݓr֌g2Ħs26ȉticݽܷ$# rR=¦'X9"ۆG QY? g!gc^hN @^Ǯp/(q7Q~ΏJƕ.Oԟ->znz 5S1(uGjedW||]H{G-&Fq$j2eCh(h(>w80 >}:i;</iؚ̪"M޸C P! 6hT\~+.5^9ڼ6,_W'qT]N}mp>0J7eC+xIsn18JҲ !1`]糫B}d|I%~#pli8!QC큾Ze!9նv Mb4.NM>`_rSz@N O:SF7+決d۹mTchq$*@|o:mj[-gZb5ܴNbjeg_xA o *J!B*'&z?AO5:Xv*eĶ %g@@x!͢"gy^-%f:߽) # Hj6]d+Z)^?˿,{H#\˩iVӨU~r sE%Q[T9 qN0BW'b^Y[GEbѮ_&uaFJpQW2_Ycjj{0Gɦ(Lhq ]HZs\"Iɡ؜ ~tj(ZS`wx\FMS@aj :ϕB# 1Zmu>[ybӧG3|= u62׽A6s*!9JyW~g#m+>.imF9Q˼<[QԽyg` j!BNi\Ԫ[Cp$v6gqKRCD݉P8dt^ Fh|ƥ30J"FmS4 v c1rEE=u1y8a*s鴻)x|K[BA{8h ʝ7 TL;9ixbeāA+A *g6R=rǽ}z.VwV:C[Z:,^ )Sb'6&ְPG*>QEV! $Є@##? tCG ? )WO4(6ۢf*ZX⺜7^T呴i *nc'O7qЩJuv3E4liuH=,szΒڲƮ|~;@'✦99OY، G?y _mk.`h̾O)4k+ v/AIנ@dC爮(Kn'3Xu?]#&)Vdd^Zg>>bɭ:6(:^WpiSTDA*8U~$5ڹ'/BE!}1dڋf R9Bד{^CRczPl[@BPpӋp#93 U6i1̸tL!EVp_G* `[;*A/]F%Ո^lQSJ^aB=x"n(\xBͥdO۸&6wE(Y3Aбu~5j0|K,(y@UZ 7mc'/@ X{i+pyV'0(Qoƌj_?8@ަ!\ӎ-WhWEYhx+gE&J(Zv*u]zPf"MlȪIk eku*Kl|%בE)OaRH#_tuάdYDH]25CHCFK4s:(q]6 17yA /}.QzE@0n>{eyv ƸnLo!avz2Vw ~ȇiX )q_`uJrٺ͢t`5c8?P Ҵ AZ^ ͸k7U,Z%Ýr[r]񇛭SFNW_ßXDD񷙷2*afjNNÛ$(uRNSBha!B %x\ ׍Rr5ǏYuHn0NG Ͷ2M_7Q$>5shL|ܪ t})keJ04Ä qi%Н .ͅJs$FCZsFÛ%0@r9 `OR%._hN]MfQRKJۇũ1SvJJH\,&81C],͝oGm$)^Tbqh.iG_?@tYqo f Dl|X@>sƁy6sARS-NV]܅YUl!GlK0F7p95"oYQsU29?1Q= [HEeZ^9 U+&b"@n>mCeXl)0d RNF%ŵ50D hBcCHMlg}Cz0yUHbdS" `'7q@'HtTW\J"Uk{i0R":~ =5_3RLdOvΗM[ lؕn(怋Hu\$CጦOf..+&dt/=Y\1ɭLwTS@bZ4TY:tnߙUU2B驻D7zdzifYB6U~.8%>MIC9Hh ö"Ȇ'![v7`f3 f=y<ߤIH fTGxAYmڗ@ђ1, )QXII A%/u Qj3 r6VPSo_1:幧1:n@kPO@*kItWCSLVH~!jKQ왂Rsʖ6]fu倶h+ĵX c&V6޲#} $AUkQ˔{l2ғ҈C (OP_V9Ӱж6ΠQI$(i.|˖Nv+`]#NrO獪Q (F_NOPh!Y6[mdf9+Sa/(#<8vQ'Ў㯏dL¯/ixޑ#N=:Qnr4S`?;$ ۷Bl#0+:C1*6.@0mJi`ڦ (!syZ~B $Fr)?ˬAuPb#V4ZG⿃e*B(xZtRUKfCW4AMw$z-F̄V<3~036C wfPdyFҾM^nVbx zSj,B) >\==[og }miթf%R`>zSwO' XC$'!g/#m?e޿-\dŠY|N%IZO5[k'eum 7_͕jCEL^q5}Ϩa=ʩ2E!/?i-5kcAFpM/!P;;^p5l^gZl09UBd"i n=wj߅-&6Ii:|xeʊοc=7q9nQq$m`<&v㥮Zy CC£=ixeCȾ9CvnԈl~,V*j ;2;3|wT)$u\ҝ ά`Vn|A26t02)*qt2 YCR:~TQiֳOM/4Yg׽}FkqW!+7N/&H{PĕIVK.^K)3@%L'ͅ+fwjc{5E+`g8o&J '! KY:k^k8!\NXl(]u踎|m:\Gi:yN'MGvJc7r)C&Bh> ]CsխX=Qٰ¨ A􉦼0+5c&(+y0Y Nt"-ؔd5Y :[iDJ)v3R0uWSmYXsZcY2*iY p8d/&Y XlLk@W] "yDpaxV=}T)FœXкdyI?C1}p*e0f$l5Ϧ_e @]5SeVo|%F,6P,3&/hq'Cɽ͐q/ )%4(vC~b'5jP)g|աCʠA|K$}Lm6X}ҩw\X-| R`L 7WЙ8nVVg1N;ӲmH31XmY[NAu^[Ig=11iiCd`.J_+03Qb%{H,s cC߂(2Ut=*U۸u5F_&R>+RMO lǶixyGق#X,aa4="IyaMj"GI8K-.83N69"W툍I_ѐj ~[Tg-EdPN{6.(g4Q_rGGo .`HGZn'FEP4h,_)^9=$â>SN:9!R猣\,% dX.fZ]UϷGD)u{}\#8EW>LwpsBqu$vp^8@n 8$)BׁDo tMv͈9˲q &'{;D=S "zZ'65lA E/u]Xj/K[pW4c7 Ø%PǚGcЁ})9Rv"N彄ǛYR؊(–/!PC= [)[[M S53H?&O/3aȟ_;;bljXUkvoρrƢjHxg3`YB2J{cӲA+CeB?]`xB ~D @BIU0`')qcL:uibۤLk8 Q:Z NgS|T1*knއ.xg 9A?Ċ3"(gT$(wϥ 83>ĴW4.,1^<4ohż"ƭzqIi32۷guڹMn~vMΉ 2 WogQ iքl<m?z; #zqD0HѣQhۢ2y6CBٓ-]5Ld-Ԁ݆rIfZJꛒ:]>xJTG~Ԃcp]X6`L3B;t/Reu2qA#op/۱,7pbj@, 0XRaT=!k⦵=akwj/{ξ-_b0$$bqTк]4sVc72h]5s;5d?W찚TFOBBg )U' *#QY&ߴq&M)rښH j3f7SDĄqÒ g5zY_ /}|~HoZs4ܢniAۭz-Tn=|W[R%u<#ЏqsRkiÁb/^Jxld1  V[SsEE8;Na'//NyTVg{w,⢚ԝnԤHp+maxXq'V]&7DTHqh(`6'M 9.DÜ|O/9z_v˾\Ӗxe!䋂ߜWi@RM{]C-K5[Q>ZC'T0E?@o"BrѠm%a8>hZn޿#ip;e>Nw=SjQ8^㿸Fф/X-,{b//iۭb".Dsߞ eHhPψ~+T÷ FBV>FG5 Y5O\Lv`+mGk`I֩}TqV;8C4%\ e>mKzt N TQ1$#p.kޚHG;mɄ$CU!)Oj9pRP[3G-%l仮K=:4lO?zFݜ;U.`]hFX@enJΤq}#!ka\ĥqBg@Q})jjTɁowqɦs)c @#StOiߠ':<Ьo_vr&Ĺ,T`d&p͙ooFukl+Q[67ov0bh;^s0OD)3*\KDiOK].k|/CKԖhk1e"czZ4AvMW6DE[+)ZWO9orcpwqe;"& Z'|J )i ݪyfAgmPo?'/1YH$8ptad͞Ygqx b&#H}o9Ya@}LK}i%Wڗ;*lDCR6/I?{7 N(1ӃbWg$j ޜߋr$AZ:se@0nFv}[>3tuA>tq >Iҷi:B}qWF1W\3*8:@:̛bw-pY@/_?h E ۊn@L%r .6 07@x_ Bw91[,>Lx XIi]ٳtF[IQ@Q_iB.bSUt''Tk6Q 6Ex EN$=@|փ灴𞇳p8{e!^׏>!=i<ЕRb--hp kA^܎ [C1U=a<3nr.!O{Ҩ+Wc_̼M|9'>4hE侯!^`V=̓ ']h#ڀWaiI/3.4v~:]~ozl$ڻpe<[,Ƞ%M鶌E&ޮ_Cxr!Tx Q Ҩu%Cۚp Vギ/}~ކ_yV< (spwˢ@QnsW9L :6kw-Ja:hil{hA]?Puڟ4f"X,GN!hP"tO$UfPUE#?G QJiۊ}=OJ([4Fg KŽFZ&4(KVv84 )3 P_`,Yd~mQUp]=' |z}?j&AC]|~ZXwt2ܑEHRO5 VÎ6ß0)jÂp㾖f[Psnq̊%i'91>t"$n~a/Eg_BDL*osۚHЊȅ&07^Je(ܿLj0 lUz6 D*E/oCUd̲J!z52X$ɰb>1:$[cp&'-{y-뜯|, e_f*bxcQZ":_%b[>Ne?ZE5kw2!m395+ ɠ QO|,6@;G@ я5l/ץ{9CK]{0'N{uq7Hg/w*S9BɦR Ny9dam9Iv\[:{G>O)o( fTܨi@UoU={CDFT@Uc~E5MkHuPw{YŃ 8d2s{xxEX܈a; KeViUQBk{G/IV6;01Y|E&ؔl1z7|#+YoD{\1|"۝18Th0ir !򯪢}{{SξTTi%|U1:__gWߟnR8K4EsʲdQ38A)^yۣ{'UZ 0bhe[eޫ~(L,oSjXKj+Gx6TUpB4wpFpQYzt~NY #_\`;pܖPx3WZHR` 7 <~^݀hRRbsZg(mhh%Y9a| 稂"t6Q Jz`Xl3 5h߄4e4mD cD(u{J1ѕD 8:-0'W4[  F4Joӡۿmv⣵ϮEy|nh[,"&F. (3`C#..+(3d5T8+Bg~Lx>pkɳ@'/.TR˱#?w]*GǽxN ?"KJ:E 2 o?RP*vp]EXJb9/k8XQiĘ[nݳwY_XEtTZV`kkԴ7g8H8*RSXζ;2y\aꊑ' QD‚Ꮷ I& zH[ƈ/rɋ7 \Bs c*&X\PNW֦ fR+T99蒦R  omb g~y[y~ŴvM>uUĠ/&Ml(3ZG84eWrd.+"*tzGr>)S٩Y?b(Hh7BhK=mR c83~n| rw +7~V{$>csUp9;A\l)v7g0}Y{EҤmhCMpO"|>R_"y -Ad+|<1"YMgh0[^$@mwEsfߡkv"BXj`|+π{e%PAxLVIjDC۠%@;xg}Bt,h5w5cHC+OsXw2Q|>Q cH1(9J3 %{]yټ1> OW1b HsVk%Fl9]I&wH7t Z(Esp*ylm lbH}0Ɇ(ot=Qgk~Cq}KB.(5\=Ek|˨Y-ʶYj|U 2[)bpM>/zD^yAblZoەqmkV4jߣR:gN o0_u/:|Gӷ<;`Cf84VG8rfΟw^.H| 歓)I;BkJR*y"#%qZ*_|<KI`x,m3p<'=q0)p$ٮ$C{it ,/S˟,6y :ig"{y7|hNlF6Vyf9 @,ɗq+yѼ>%w]kr)ԩPo>NXmE:GM\<>POe%j}:N n'2l799cz'~YxM_Yd_{\p疫m4W#x^aDəYbM^a[!{t&u'))J_U+n3qf]K"-Ɨה[dYK"~4#6/U.1PdYwQoטAV±QrM&@|JR)0O q)Dg|cV-֖瓇7m2 RWOu ѐ[%j;~zwdS"5Vh=2;ᓃczw`4, Ksz*HYY'ҩXю7 )0hڇ0J!xqPV$ ?{$OfŠG̔ImLzS_+32'XcardX=io>"ѳuehV8v)(w]ed RNk{`||M!7IGP\۪EKpS=kBXZk8igQNK["Av! ɟ:3yM=%)8e>0CVQ̌-W<7̉i*APm+]by hjbݣKQ-kЌ1Z:C&?{A6fF+ bt`=]cPRrWtg~mOM\U1*j}vCPi7 ,mY TѰ{UV`0W; V,WS9aH4f}nή*"פh!)Xo. :N9KHDZ.|#",1Gga:L0v1Lvk#E g{:z,KG؝WAJ^`Yi^Lwȟ/1 VXVUJIc9#Ah$<JN˰t`dhbGI7d'|N &b(3clMAev90l3Hw1m?\fQD,,~o'spfMm\CLs ޣl4w H|U,\X_|]fZa% xăքiA cj7W-_ 3!=6.'85 GBPXT{Kw7l./Hy@Ux.l ud.<1~8;=58<_9_"VPyi&YxH6]jPZϮraE] 1Av>lo[[ vmRe_#ʦbG_cI.΂(#3Sn>O 7}z¶ &ƲmB[.ed cwI-`9(}9®eV+S7\Eʹ/ bK0dwJW= dSZˋcWPZmnK`.J>! fG[YR˧+P *"3{mL80Չ!^}0"Y6K|ӣ ;x"۔WEn! 'Iw myܙ=F-i4/z[B {F ce7B11m?gाoK8-yjLj ne2тZ9$x0om{F9[i`{ 1{P ,)Z 9^l2%F+Fܡ !@*\BP)=v8KPlvPSVZ; ;ڥk`Qhxi:M yDB1?"Q2~6 >=yFB1,9#F#:3'|(^]ZED1ޟ'JgGLE+G^`dQACnЫ9@ F5>q$}7PoA'k6Խмف:&o4n9٫ g¶1CH$fwQw4[Sz&-ժo#jjj =?a,^hJoih | |&thHK,ge(h~ 1s-d u㷻 aä!ۆ]nZbicNGPS9aÒ X=q^c-qᴄʗ5rߑ.ۿ}Ǽ/x&0O/:FgUu`68BD-)aEu>ꐟW6cRU2c8p\2)8+>-gsׂKyEp?,߬;acĪOU>󿍲ǹ=BChhjU<@vV6vWcH/z7gТc*-{  f^PJ-(O_=mJYwRgTcʂ̰g#v6}nS=K'>i`ʽzeHZ-ɭg}[FWa}\eȘ:pj3׸a4(y7of@=]/} qkL1/x}ݍi4)AVϫAjR:WRu,6[ Fyczz8(I[J6SD&IH"q?=t]oOlxHjyQ­ QI&IE{ަIj[[ { ԼkQ 9C7?ׁD7Hn1uN¡_fv₊]+jtIڅHZq*Y=Y!$1fYVa3ڱ.5F~3MV@6͸P+%Z-:oyod$xSC Ak Wx}6:!g? eWŀ^-ѸɘCsD29Y)8>ŔJ?Zam `BFТ{9,0#Qa:9) "XZ$Ǜ>)eq5DL5uN\Y;mNEXĽ<fʃwbJ8J M)RonSVAX ,!~aPn7 ̇CT*{ݡˆŦp+CjVG.JhQ7TA9q0}:_`e6'`k7cȻ *n1F>F֨ I5ry w٭QJ`d,VC9W9Wٜ 5֑+!7 w7MH/$AH=S20uea)g+!15Kk}n&.vff{l,sկUJKp}&~ʜɟvg؍T ,![+=n%隶JqXI/Mx:b[a; n94 &|e_M}X(Bf6Nny=ͰkY_G5󧲮}=g8uܽPn<'r$-6 ~z+_t cxuA·I)첊fA*o3ɉC%n|mpS;48M†yL><ߟ3 OD&N ԫ簐>7;Ig4oOA.yͲ vITH{c>6Vo>}:=CWǴ™wgUgmj TS 5oXSq#Uhp l hrm[9Ǥ7-,%p~2q̊뀾}`y 0km|9h~ p;6 4Y4xg*䋧q2PPy[l\KP@+бt4Uɰ&ּSGX:s UcB嵒q-3rdA4J_iO[q {({C2p[=њ\2̂u]w*?? a۴heDn6P+>Q3 M(E 7xOte|rP-^lTHO쑲MJ+Or7 <Ϝ{ k!1PKNBMK@D$x6JtaeRM&?~5 T} pQNZ(kd $hO@!`F[B 呚<21tƾ`~Q4'}V6U٬QY-+J=B > 39*]DӚRjiWUU#u,:Vzd>JGЙhHjGb~g9 QTO v8iƝ-syD+NXµd<F)2GqaꞐZddq.Wt gV%4Cx HS^^SJD~nsB(iS֝s ~}Ŋe>۟4Nz*jU}])KƢ7K-䊙â!-ԣp2MsG'އj Kpsӫ+ycމIFF}ٵ^ KC̦b:W̐Yk!BC2ۦ9U u)q5][}G!e~ҍb`YB+]pJ>P,ll;#B1 ͍ە l}9tIc`m&!)쯾֒d0䞠;X"=; 9# j}*żOe3cQ:P e(m>>"|Y/Ĥ8~N'a>-]Rצ9,)߸w"Y/eJE΀bemzEgn*( Pu0<]\??ۜt*{du5TM Ξ &*5vy)* <vz.[:CKЛ6.FT:k&;poMDg N= ^;&m1niVs3#39O;*'YcmyLʖRx6 x˛w U**gdl(@uH&Xm?k|e2AhGogq6]9ޕ5O;e"O[{(G넛n:0QI 2 2Z7ߞ S){S5ĝ!qJmbY]ŎDm'8K:3Zq,Pz,p{@m3͓@M:} ^qv[?R6-2CnHz7PqN*% ͮSJQ Ħ;k5FjQ0>7D욥h`$Í~UFU뻫% r&e81G0WgZH(O?W8x|pYr?s C}cQ.s(0op"`6,\2&8Cv>;j7b*@Zv7M8lV??3bc8e퐴9 2oHWߚg{+V%yDG퇼 6LXGDEK09:9"x](I7[7LWZڲ\/kw]|+hwxӀǑͲ&X Wz\!^k4<\ΈQVmKGɂ?uz)}8|fdH ULkBѕDT]9E6(rP1ߡM*5'׾osr/514mY[M\ I"%=lRqd;)- {|u!BV/ k,'Rp1n'N_Ŏ~92Xc'Ma(d@*fwu`F͌ZXݕz0+qnއ}|lNP"i9H{ۄxS.! \(ÐE/2 QBQ'=g ]Gq!+9p DC>dX~.W*K)ܤ}Q]Al5la~(614”{Q]Ay:v(FVoEaīV͑\ب5kqy![@i3sX0%'3pK KIv=M߮AN34Qn4͂an){HhY͉8@1)j;0lQͷ @ ?]Ry|c燺 S hkrsn"Ä`YR&Cc;tDۏC&PJ^9~N*DϭZަi $f`/UCP}O4ym 9z)/sSGz; έfi? 4ZP?| 7Q"6oQ җ`9P FigՒt LtXV0r"ZNE3~/HoveR-aGn<cГ ϭR+@FF63~(Iجd!X,xY v+J|o(aǹ(jCA*22AGw Oh-FCڱ/7NֶV(9}ɛP,-!lv]g,#0fĄdzk$j|֚i_krVGeyݯNNc⣄Zy1lH h`mu1vM6"2ξ=x32C+q$t6HۇYq<φ1KbICBp7'SɌM`g}5ј,:׿ C%讂+Ul\R/(v ( UxKWGCxv&V(ǡdKjĘ?00/o ]{k,`ʄK,@~@^Α~*T"K`&-RgF fq5ؘUWjW n/UG$ܡhS; )y]8v_@$V.^qDׯ~/gzX/׫#_wPA_= M2*0b`ĀYE'@U-ֲ{d͹wFX5)Äg#g8IAޝI _uaQdn0i="81R1$km>2GU$Y F\.QHZȴK$YC}myv*6*u?٪Е[*O4?SUPW ':|A3ᬮa}(uj (T7WX ݠM )>}M'b_p0]E_Cǝ2n?u .fAR+yZ8K{88uۼX!+0 EztvߢܘKKi+{=|mKS'=\`D=#<<{HBY}o9cpϏ-i+E^]kYtt)kǨ()TfG`tGv\/dScb>BcX0|SjY1k>褛4MjրW Q 3jd8|pj<7 |cqh%}_IAT3;$`_9Q>L uKNFqM~u(ҿ\R>ީ'E irFe ӑN}%slx V & W;tdz(Qm2;z@0*&nM|=EdR@CIl+S Tz&EC,BnE su3~[l48˫%%JԲ"Oo-أ?_9Rx;Rt] @D}FYu*V T^tT|&^RK;aܹ5o:!|8\n̛kNGet1/0,#e1ќV\RY'(J f,F,eF$?fgDÆk?뺄O0yȢ*Q >LEKi)&Ƴz^Qnǽ~3,3)|-Ń5\Jh^ {:ORcP0!R(-+;Ԋ14{br\񂈬g~Y{{/fvrrI> Ie;us04WELXzn5ExIoP8H4TL6I/!=b75\첹m#N3z+$֊r;ެޔmŠVp~d֩\_^Dq~|9qefci)av?ӗ$ڠ_;HIf빝zS O'b BB7 BkiسݾhV"Ör\?`C~u2ɩնbל*|5EDF)(䱘 քu^ccZhHul7td&tOƄ4>{϶}hhYsrcHDH""o<T5X7"y0Q-~:aU.ٚ8X_7JPm,=Qͯ\| cû2!֟ȩb_jD8HU*Gy-'AUa -3#h>VK ;Rk U R>Έ3p,'fYTZo2RcTXP7Dʪ<3qK袓57Gnֈc"S'kO1%/Ϩ1YF9nu$҄;2MZX(sv HҚ!]i'#!su_y%"!@@#J]f63t7Ykmb_?=0<1^чJzU#̬-ýX|+%p$df|ԆI {Qyg}Z:Q^?|ϩIXBܒemwH*۸= Ơ%|/JU!Wra0@q&_߮hpcS=K ;@,í1ΟdS[\ʀg,_ Oێ $Bp".BzV5G LP 73̣fE7aC<%^Cn)^!FWOwyZ)vάZE~~eU|L-1b?g>39rb0Ctv-CJ1f@~? ӅzdҮN܀\v->g-[o/^v_w#ѥۇMb$]7o5G /4#`ZV7b[N?ه1饱>P@ZqT-wZ$|bQʤtfR, Zw/ \ABHHԒӃR岧]4V -qJdQ-v6yA,wvc kq!&pSU^FE͍F`L^^@.gl !]ՑIyi27i,̦3;&ײYtu8YaU6ldK%f2N6(ʆ{ކ'}TB>75д7ZZ"W2vѶ5]"\"juAp `^V;"'k_R ޻>Y樮0w_K U }OJj`=g=y5VZ9ԕF&etH(tC9J/}h^:ROSY ,(ay5֪֮7>&|S}%8Z6Q9 P,i (? Lx_?0d/XdUSm'kĽC/w01|-ˌqDY˴  +a/298GP>˜֐/2si% X̋}frɼ\M jv\wP2-VS W0[CK-炿j/_] %{Q!=˚g10 x uu6K#}AYz<"fe;c̗y.owi\,13k`tX/#M0tff=)iADG8"?{bUU(LS1p:!mGHfo2϶#XlB5n'mQ02B1v(ȁψ74iL1˲րf y}7N.gyjoνNdXNN}4^^KCaWz-ud~EAQyn;'읔}8Һh2^PWc3U6RLp8: ̣4#.AaB9¿۟a)Mu*{DФ50m<Ȉe?'了9MȦ=,58np)U7.qaL~ O1XF3<߱r[8pH.gcm3mS`1.ί]7kAtoI݅=. ajV9KBN<1Xu87+":SNl N.wuh&1z~d7Bvp' 9\vu"Om$W0&bxf Ƚ/zz5!mC nAuȬ0cg/'f^.}wԊ~ Ӝ1 !P^w؄ Mj-,oYzD8xW@..㕂7-23~/oE]N~Of#R]uhOѲ"ho$KވȐ8tI3p8 Ĭ,mSYkʭp Q55 J_6D=COM;a)Iu_q 3 [2ZWO~H-zI:P, rff`?ۀpV+^U}#*x:} ?H˜ڱOd ~miRnEK0uV!B⁼Ynh!>קg?X6ļ@<1&a(Ό0hψ'7݉6T߫@myzg\)̱xnqtc"u;3{TVf[$ 3{ޭ$L.O`kT=`?lWjKDApM0ZE%̉HH_vTdVtPY)6vH{aH1yPIFV-@,կTlы)>ukQKa4p-n2|d1 $V/1dnevўo[iXEè?߯2uL<˵ηl}k<8Vjs6}`D3~$?g/]XS3?IdzDdZOnz}5Y:QF1u'[q3 3>C.;( B\YIBG˧#PY͹%A>!Fj[Y!j# DWMK/uu~78‌p-ɬEwTc ^;NN!pԆ-Fh{|%*qp#:HUB)@" >~ĝdWv[WuF;goKLђ@WP?˂^__odYXJ,!Pg1ߕlq|S׮EoT3V qXKJ: l$Ǜ}l?{EO@N U?X}b` a1~ _Ua'HT#u8tu1,eqbK$yj7 p>CZJEߍl*6`,'杮1sP޶]q̴G_3/N:]b {ڮbUndGC0BQ KF Zu.:EVR !#d bw\. _#YEB[`0(}8TOrXRmG-z+0T#ۊ*hP![ƻdqPc"^n`߃S|05z|NC..{JnoG)P>|ť=,UOۗU^-+8Ʈ,e3#wwZm([ ҇Qcgq} hs(ۘwQ-u "4@{bǂ1 H@!\ #S#%K' ޗ.:>ZWnY!,@)w$䣗m}6^W eG/JdcK8&KDd9kx{#JfTʿzkDZHqINGo$j pcۊ6QNIbOt 9/ I!σgPbD4sŷ0Vi:eCEcs`~x(}9v\ 0A[")̯J=:X?(b\6e)R enjQ3G|^[d^hc`.wejD hn1eH[A[^6=LP'p8W$KYXu;{_A|G Q0/ c_M &w;Kw^}7Lk䡅Dr|k!#ԑ<˩t/oQU]Q{jNnr`G[A> 'ok Ђoo M ts6uL8ٳWxdET@)Һ#:qv[2;9FJ b%|x~%L !{IxQL ;z,Cu4m'8b!E Ψ1]zd %$ȃml%:oWxžјREH](c;Vʧ=O`YHhXK?@pp f엻@Xm^Ű@wEG G!oȡOi+(1+\tlpON˦XdB#375P~/b1#T"rvyHwZIwfbMOCMއ'щ|Eα=V\4|Z{U U`#D tGB"mx<=C3xXHI|h7·6w7wN%ix$ h[ځɝRo%ӜF qG$$xj]SޫeXCǬؽPDba01Eu%= ˃X&=Qd>e7!Jco*al޵-Պ-řLf~z|8_Ԓ/F+ZL*qM)3ɵ)9r_񑌴'6eA7by)p!-R?n#kbR20ao-LE=1@`=m_z?ZőSc8/3yuDg윎,|GIPNIWߎ??V8 crsoM<19$}DM"(╻ێOت3`-3>)?ݽo~> Dʅ`GpG_]v^ͪA~riyd9֍v7TXyeR &ezmEhC;FIՂr$p^O'J7R:wl?ϲ@X_:gP ;_I4rjDZ~n_uqB5.r= >ׄٹ< d^gO\ 1Ŀͭm( ~L"TQRNC){͵iQBS5x^ɳe)Ժ8LbVmAqy#~e=!-aBU0M/5AR {BϷ@3!Z!-%~I!Fb{bqzu!^aHH1Μ=cyqv#]?nH21rnO[kK(CFw3sH0d4G`G&3\3|/pTPA^BcICIۧǹR>V ( є7N2 )G(Z>ّE`yC[ٛj)o/#ϥ.ȴ(\B<-P&imv iM8iog*p89T+0ao 8vVڗSO= U'SVM?qaAnJLL4IsЖT l\dV>34LFyCcM!}'+嵟BXٕ0sAhЍvtln|g1[L$|u )f,N]9{0QjYj3Qrx+e*tlsJ((Qϻ0@ 1ŬCK@MK] }J}f"%hF7pccgt.b1]VRq8V1 UpM~LJֶCѦ8p<Ȧ]0XaGƮ+F  ͦ-a/5r7.=7TT;"rDEZ1ӬY`^g* w?)))%7"hq9< Uy>g Ʋc0ĵixaNIYh~(ɹD3B!Ƕe"S(=s,ImB!"Ǐkn{>6{ uccC&vk*h`=ɢ;Z)!ÌHMє`;m屴*↵W.eovu}\'40k4hSZPj7N VL7JqBg_y9Ŧt_MBhfe.mv+ԓ ;˩xȖ~{RJGU:5>GQ:0:nVţoM>ט6iHyt aPֶODD*uEdD߭Q" 8KND<֋]RVh.jl7,խm~:̉4ȝA[|iA)trۣbkx^j0"20sӊ(1q4RWRܡS0!%{KEPW\2*xtUG^"||im|MIdtRGcV|1Ž n/E(S<c(nPεMfպ퍉,ǃp`cTCO_SAu0m,۩@'}FcWI;)`X~{1?ll-|UW\"G#g/6o}ΣkZ;#=plɈc_[ SݰA1 j+ƹdO=d0A4B IUb7 !d-hEu2:&GǙny@,30*(E]UK9v} ˏU2-{ܑ~>lt Pmsh qĂp~ 2Ky{\c fD|1ٙUa sp ;E]Oprs#;M Y9he[Ojncs`$>}Q]Ag:̖\ O.ImfT 4tikL~\%:H9@ij0|ablI] a+7q0.A`=mk)W[&}ӫ])h]aY21k<S]wW:Ě Ĭ\! 3Ud_/a}٦2 0`2d@uyHyNa:r,؂JF&-]U 6$ɞ1Wo)t:@ vJMC'rngG8u2LCζu]H. ?5~iM)HVّmNYՊqT sr8,1pWrruOz]I63ɳHd&EzK ƴxVn.R06p7"5mnoO%`r]ͼ`l{ dAw3ag+0~%yR^ ~SaK/mRHF2Ceyn9jż)p`'#Y^rBjjvR+Ai?㐐#3r Y;QSbV(S ?sVVGWR@OB1Cr( . t/-n4ԾD)LOyUFUZV7=+i  b2@['|ᮩMJU3<&,iKVLMD=nzRu4áBiHDRJELj|휟^)km(R{I%mUԸ.u ]؆S<k)GX yBv4,,{ƬeIRc?1PAyřa2"?d".fg(]$xyrr*q}@S@,IrU6}5L$~H\RC W|U[3pYLAUv#}NP@_1ȉxTЌL9?7R]WA ҿѭݖj34597v),WWkU [EXO-AS{&$EF(!ROޯ h7«RPBGZYm Ce_IqҢ>TGMOQ%C'_Ql|jFڙ]WAׯ562p!ԋ|g݌`(+ax 2F'!z&:^+&@*"Q;8;I[P:_gķ"A}ʲ ,Z%+CM*B ͹5jˋ:UlͥwF\Ϫ ޓa(t:ǻIs@Rֱإw蹺ȝWz'Y}8'`B7)+G+0c߷Toq,3c;ЮȰGnZ"6h<=s@.ngnmxG .UA;fE* >$"`S #sU>hn"aTٳZψ36JAwFd>N̤/nJU5҆sʓq4@5'qkoӊm%~xLPٸi!dLLTpMkCZ!M:rF {o*CpC#m" /knvzU23>lg)D垼E6eGy0l-&gm<şH;OllD?@+ڰE@z}GN){jAD|F7#Jrx#1T}w<`Hh AfwWbXaS2}މ0D {>m)饲Db .4AE<\?\D}AK*tz9ǦoG!M@qGl]ZsBX2/eGbmrF+9 @Alɢch}8Z_p;m;DO&Ż.،;_V,Tz˛ /$V+fQo[ =ZqÆ} #T'@r %_-"k7hycJvuv,_kG -Z{BkOCj'>֍k49kbkMTr҅E( 4~1 :P[.7tB.Bu̕'P̃dUǟB]yw;)-|Mj){zcS$7PTvnؓ׳W{uzD9 ~@bPV1jY^ZiD5jilB2F&_ N0|GNs9CtFX Z`Vqer'!A[/KIQzr4 "ŋ پ} "6U[ANMWm\ 5s`HRlokYƿ 4Qtc|ai o4SN+ל1H]ٚ?Đ2? hJA] l/gk`I!|CgqqNMۥ2!OĀuwqo[,EH!]b1SVH=PCĸ&s\L|Fо4reNJ?Q`B+Hy:(h]Y|TRR $ aѳĿMkq0JoZj:,ʘz>+5{.Q)wN/f u7'8;!:J4 xlLhjtW8 o5P7yًfXܰ d*TN?mG2^vt2qPW8ejQW(ԭ^ H0D_J0,UZb&7f) m|yFAO‚YϨ!6+ cXNwT\&'(ƶ!^ɴ#*L4N (].,_2~+[V%B&ζAh I wG%R2Wr_-[C}QD!r\iK'tRQ72m_(5S4 Ǡŋ4ʮAG YI([N[c BzqLF&B^QX0V!ԳOښ;Yttru6d}6 WI4lHT\\5wMÆ c'!#eg |6 a#Ǿ>9TEvjڽtcgԩYɭLHT b<Н:dbjj\؜fe"e/AʿG8t'&0VL%O:󨲗LyOJܻػ8TDRagѵ!W ^A hI9DZKC{t{ȯk :!1laK.ߩ`vD2 /x.M{ơ;GBgi^;^7ۋp i?*sHw~IvZBIٙ1ISFe"6d0DždZm3Ub_f* (eS|b-0vy&7ZQe !1C| L M;&ܵkA': {#aTj3 v  QCD!"ϳIC=X K09'[!D8ڰfBV7' ckFxJ~Ȱ=\7db'\|sŏhHTRĖBxzXU9M3|Q4d˅䱁a! i gݛVx\{ǥ 2D޻I3pȻ_I jVz|YfD-3}`ohspt% [*o IE Y H^: v\W z*)R 2?$@o9vB5@ `0 (̶vToXUDweWf<%WAݑmVrdiZ)F'3Nfs4xuzo͈tgloMce:n6B??}cdZ q6U3u5z;G &6q-Z  Qŋȱt)vb։&ߔQrng­SyDܝ˱.1zk\Yeejݸcrs$Ǧ0$I!ޤ4f|l)oŀCsIO.aݝ& yJˑLoZ2Jiq̯ζ]ښY!L )tC8|%3 t. |IJ1Z0lһ97⯀T-eeRBRsv;jqq\Jj5ٶch=a~J"%cR~AMz"YA!yxfȒfQ s,F(cy*$x LLWyb(ޟ1u8 b1 SZ^DZ{^tÃ,X$#KFMlۭ8Vn:{(a 6ڞe AcDZҽ':E|NznKwQ<\ MVTLB*ʼn% Eq #,̏ K3"6-:2mlaa*vK`M2ܐ]txxZMb5m]v0 ?R>\&kl!U}|3KL&ң)7؟x?Wd~os4ѽ$d|N=y|_CFeH^D> S* FqV("GL«fPi/7?KD:Ef^g̎^/% Y]wR;uo9_DAZs_*+Uv Ĉꍞ5529cCqulb80W !^hGq+ρo3IfwD]$G~J- KYX}9/Nw{AdnˆkrAf- ])ڇ5<@hW{#K.E;ۓ%Ϥ٬ m$OӢ:WޡNd፠\a47C3fW/^u4fBlb^jԈ?Ub: 5ī)#LMMxȝQ35M3BL[6 eó {\9NE ]c_u)9CKlZ໲BX-mI2cR OGS<ޗɝHl nt_u;7XXE4/`nx/ 4rSl0#3=10|2"ѹSѨ'ij Yˡb̧E3"5i?E/QULο0~$jNg<&5X`qLyOH=){[kn(h@X(>_RC&p@Q.^Zڛ=!O7$`j؉+ `%Q d/FUBQn7`cM7@Yo?y@=-t_zڏ lDz.$1$.mΧ*DB ^[tZ}?WL9\n, }"4>hnov <Vl)BA7ݸ‘LFNt8R~|Oqۗ{1\y>z)rfk-A#G4Bv=81)(M^X`X[L(2(#OvBheu˾V|`U@fХAb 4%y[3()2NNqM3L@39sTz}!_&W/+]! YWdܠYEZM\輠M}W/ UmU@"} KClIl⻟:4VOphd9~kq::gvNb6*({LA(J+.R.coIH)a}\f;~EIs7\PI|T)^̐,60fFf64]JBxV^>oW k;iF 0vv򿖸FݰF!zΆ:ŃRo z[I<P R=_eqq)kŵ:^ R1KEEOnO|-1֓_1tJjfTfwc]S8ϝnj^V.69z,AH!\ V_bXIFN,$p"}W~i9gg1J_terT{^[*/61J?4stʼ5d]Z?x5WeBr( jě o&K pRKN\XqX=uJwB;y3W:M7s)i,&{(uHTXM4YӤ (^l>Mm+p [XjuWw.lqMU-c}Hd1y'YkH.J§C_Ve8; OsV]i2r:W.4;DVi@>z}d5=Ouo$5 }N:|wVO>*Y܃Y/sϕ7XHnkoQN@ oc'YDikIڍOwUMrw/_V!\UwX+xꂤ*# BT`l#JzJ[Z܅ʴXTީXbg3]O}nobALL[ڙu mAl4wvC!l (^dLZ(g~1.&[19c |M{XǡW<j7Զ tOTMúôffy|t90:dܧÝE@|V_Yx&0~qvY2 sفh ߀6܇\DV>q_NVt䕊 E !1Ī7i֌=#wC˘rh\2/y Co؈~iΙ3בI«hk"([+.+3@@Ōyp:Τh f !w:gmj:W@hxE:mD7/sjGcϲGiQK97HKJޤ:ȿǚ첤vo`!pq{rS B?"*o[:ј?R1_hWdim!tOIv E Us/ CeP{CnZ$΃;C}Ҩ&O*pSGiԝ) 5Mx~i¾(̲ZTp)yERuK})Ưd#ecfxW$#KެD9qydgjBOg^JZʼc?qtjssxb]nDu5j4M-TmOѸ-[y SGȖ0<:fP-J=xiރ"z_Z?'cSpa]62ƕ+qEUTX|ʼn+iN8 vQjO,g$ڦ!/ٍNC e'LǃlGã] XJ^9CP3KHv9PֻN0ImYj` l^QL`GSF'XI:sV(u2OHE[kۿigZ^:w(Uֳ˵5rKhו%U-V3qSOSMZ+¡3k/' SuU_އLTqՊrE0lnlY:hC&-_\V:)JotH>1Iիv) X (tռ ѐuUwQWN߿0+/ԙvoÁπ7B\fiZ(CW%KـZs?kPk],1 30BOG^}Jq--"ɶ_X{!v5뜖G{%DFVHmt, r#XWm^~nbj.Ucؚ$?q&vʖ:6{r=fvQZigzpbc6x/7kih7)М >4evcnOf ԣ $N !xET cZus=>݉E0/e[IO $}AiA|pP{>xA´B5⏐ q-u~?oA@2bKrC"/& HƳơ$έI% i%Sv CE9A8t3oM3P}'*~+dPu/FT)qYK]dg/42WuU}/z:"SD8{gvaPGR&ϣ4; RGѶyXv :+@+$uYf.D8I\_ |P(X i߲~6nxuT G9\ӳ-sHѣ56l}Qcc6A%?T:g<D1wLޒzۚ 󻻢P &U8,^~Y,C|$u%Rg!: hT(y]AcǺ5 K znQqԠPI:GK Ep[czTflK:pm$VqzPW ڴJFkAU H~_tݐ sæAe^'-m's3HYaQ^b@J.Q ,w-#/iY鑻QJiWppndžF3/s^OFv{K xR-ݝBE0:G񊘗6d'[fL x!#&P %Crb>qiKrI8[GݠocJ7do7!ֺP JyEP `-ڹnVZ xW[O/pNvev4} Xk+]7PP2'lQB-ӕ iL%l'BΟ@5\V V¼M:M]h6ֵrR;8e{ɰ^G3qo%{U5y9< qnnard S—d@ݻB@ٹW\U]Pر`bTkM 'o4$"rN}Y+ATmбGQS[!*h=v$hxJ b T1~2 8$h*JlNh n8aMUOίr;h-9ӨS=ʼ|YUQ]i%@F*x`,`%FMQ|wC!Vu St#10˔X~vG(6H\r(Yu$ųMz :.BiAәU3WOuxZ*"γ"PDP*9xa*PNy!;V]tM:-͔#jb*R؆oC\ *%J6#ܹ|1=0 $3)hf]P;$gdFwJW"r&a%K⯺\ qT{ҽ*G|)^>fWq> Eh ^r` R9eɆ&E;NukD*TD12?5Ha6/~鮃ŏŭ1$q}ϹDT. aH$sݣC !DD a4k ])9;#DeJ5h1?}ʍ ym7&Lf2;x~_kB=8f-ٱF҇U'ްa!ӋjBue fop[o=PDч C)bqw=1*g+ctgCٔXq`Q_(e^1u vOToz6ie֫h"]Ga> dFGzOHEF6^0P͆ARC1Xy^ |UY”~gu)L =0ZbS%~b}&}U? 5AemCzJU#-8ћFWN{qn3˭-[:_b~)J_Y/PJb[  sx~$ a KoǕx{Mg_u,@wFOd%Jk<"@Ѩ{0OGtMX5 )L{| 08]qW"gɨxK"l -QˇI?=ՅO{dm((C{9 ;'K<( hQ~,(i$D-@Up6Ѹc}1P'/ ;8L0ذ7YD@-i2iWh/xEKMX)>jQ0 Zd8bSSzߤvbr̝!ukv#2:%%{NKߐsn􂝠(_gNu}?O/k=C0:}dT -%0:j %`l A)ֆqb͚*5HoEhs@uРnnp!d i d? ~iH ꋒ) ~]j o BFQf^8D$0t7U#T1-lf0,;)s`|m:m@J ٜ@9vyZ[3а03`@'ݣnTQΒ/" (3 LgW2[˃]AhpMbsp) | :%pVr 8Ys@. D~#F'(YbVݢ|X*T״+sdh;>x-2V/L[unZLp vu3~K.Wu<*o"ڲǒb4ȭazjd/S=VU:jM)<=Hbo[zK'Lm߁lK(f`RD?ܰtD?CxAcV6Ͱu DϪnժv;gnN&3> ೆ h̜`esobG9鋕U]3{od@Fq QlyKjy#sb4mf(]@J0 {$}ьW46`&o $(POfbN߱C-uM(gR->ڇE1? msB({Wq}'pϩRqWD1ΌeCz؂Y""W)2Njm]4xl Jg @ ((ϖkh9`hHa;j&3Tg<9[WgO!Khb|1:lMP L-Uh1E#:5'_g[ٖȽ-- r:ubyI pˮաCg28M:j1(wܰD;qP-RjN j9fS̬%'Ƹ(ŏ`+9-ZS-sOi ev2 -@ƿY<1Z-{0oH嬛x^)+ծ!Cb6,V'xz9.;/8Ø船&t[t ahψI3@g lnѽJFϜ+"k|4%R{KҖ QʞFel@h/~h[~F|+^*iC̐8[`GJ}gW 弔ڸ{O7PIV͒qQ吉uoS9r:1H];|{5dF5J;YA< H5~QYڊDY[M|Ejqz0'f+|7y%=e8V¬Įcm=/tdd+P/luKtDžz=wEEO$,nP&`B@CI#_I6#rPR30y(>1>:;{eWY>Ƚ[W8LI%ytm]WeJa5(1tuZ܋;~m]pEemo 쌱Vq[=l549FSe&wowG#chIT`^7ykSunJmIt+Y0rH:^1>I.mck_+aT/-b2 *0v Tj_\uqLAo_ YQ(mޔesjW,g*UO\:Dz 7A#CT? !U!AQI*q{(zWW{H]CiޏE c 2 _ڙi&jE=eZpJ+!,~Y,R{SMʘюꞆ@:=V]G*tZXd (a`8MnglVGkf7] L7\gE?ijm#N3pi^-ǻ*aMAaڇ9-f :B3byB',xS`a7{E{ǡ9oZz;>"beAG0E:!B(~q  >zd8_1(U0)eqMa >C_k%fbZcPOf mݢ(bpyXgNծKD2f?#D`;лx`M^cB4PuKeQ zWԍT'frY&7Φua~} iE>Y拝oaTi*+J6`&)LyZ F KE뿌Sd^DlѴݑʈjbSήhH_erhq%|yFikws)ԉS!f.Gt{iB $̨檣 ;5ߗ 7w8Kq7A(s`^gGr}YuZ D@q5)ʋFT`JKMߜ,aq;";oQSdlna;{Rj]r$(8징%KmBӻCNsQ'پ2`H@z̞ n9߹*{IY|ࡤW.X/b+5 J?fK538 u\^%*QIwB[px jL¿^W!#??8 ]Cڋ,XK)B}XAӢt89qkxΠ,ePP98-tiJB7*$ ψ X!:_;a,sD.PZIk.Fh+H[2e!ƕcPҩH GӷY_5d{+񅍾Ԃ PbA÷a~j}@3ewvʔ @kl:x>S[mo _S u2RxwRxqyp9GQ )Meڠ]!Qwot7-/LmBF&Љ0yRn;eEn;2 s[!;\%gk"KQJ9m7s^Cm(ޤU 5$0"@W6xب$opɰՄ|_<3jx E5SeUUWE2I=~Kh>=&Tg(je04JsRv/a\(>}ڐTTԠ $l ۍ*{DX (W7d@utlq .59*߱rtV 4&TYUk#>L:Z8`Y=K0Ky%SGLjd?jLa?yKbkju,$` -y:7ւBc 8X¬l Z̗U>r;grJ80(#d1q*r_kLy@r]L, ۶unfDbqBY!kq|$&,OҰ@Idrڃ@[-\΅ЇQދ!7|`iѝLqyўC^ZsI--lUCNP2{e~T8}%@~t i{9U RW.lF5MKD5'I )vJGz|g$jyup: ʹD\ m;!vz@e 5(}תBߎl+B Es9Ժ UZ+|Θ?4^Gm QEIlp1u6???ULv*_d&kjze]RnV5/q ^r!0v[09톍[eBe.ySSQw’:y˺yyurHeQ|Nzuں!lffJNIPY:u*(c\I4ap0+Y$.p%mt}Zg^@+:1@^o@h4-ϰeH)'k?Ν]jRVBWoBِTOOtV4y98SF/1®؟(0fA8ϲ ȠL&DxfgZD3?PTPvVHVݒ!]ފr;C&$;hѻA ~]jbGXfM֌?b,09{_LhB'qn\6Zq8|gÙurbl {voM|v}trYybklÔkU$d L)7(0̇}kJ;߆cBw'.p Ad%ER?JX nVi`R(*a Sy0$/A)0$ L5vK&1YD/w6[^/g{0Nї8ctj _$W0F1'+?SS%!KMFdzYeͨzv܃ua 8EVX=zE C(>|>`5eʪ&D~ !@; !è 0VD kеV"nL=$᫸s OKG<ғ~;5 /IC@G]^&s< -j8i8Hx|NiBIá>aXwz 9yΚRBHѮVlB.d*l"Fݽ\Z(TEˉ+dA&ef;d?yzJ ]I ^:Dڙ}S,jXU9 W⣨棛-΍0Yd>@)bض* O"vl=|VX ;f0^S(p6 JFJm %}P?i ` y\?Su} ;{ayS'wX*iFwH!߫[q%a:2)B7,/Gg"uvֲk{pœ(\d6 ϛ*'դUߑcܘMs>#>N QWg Bмƍɯ)pO I*ԭD>:\/4[j"'{szJۤ{9 -؜PJ z a먔PoMwQGG4gjJib9M0bqP/[.O &]{7ȧ)&b?f\n j);T8ƶv+<<#bApU*4\s'0v`nrv߅^1̗+æu!}Tl[% V^-Zґ2K|ŘO)]ۜz䥜KU7%߇!Y}na1pp [*aDK2?]禴۝W^MtwVNɸ6b*/AJV`(eAA]h-ǦdFRcm`ܣ Ϣ6*0T6jA@mבk ̍YRs>}^n+]gIƖԥ^uܤ+@`ȍ\zjnRuhjJ֕%f/Pj߂,TTznמL IW-fbmo[:$[3u!@-+FyT+2vvpuo.uyUC3p-u3&Y kĊlꋩ^+du5悃hnoX5ilA,?74N3q187zdlt^4A0:rzZ@\Ʋcya^rQ xɿ%0޴U/Z}Z}AcE}?\&ty,(H>f=.4P&@ +K|_0 ei?x۞eq϶V3%8j:Vkv4|dm/{ՇRT 9.8\2< a:UTRA[a\sA*( {]6nmUdx(}O_~]>]] v?Fj 6#1)j"GtowzHcP!P-xȥY^:i-!Z@3% ]zDDI+/wk(-e58 ؊~`X#cRR B`Anݓ-vTC=BfhJtS֯Sq<'JlXs[#KX<NǴ o}[p&Yga1iH;:f4JY]|$Rk"G 5D] W(jbkV4ыB)d:q| z,ʻ+mb7n^QZb㊗z NwIS|1NG96>?{bFv\~*`)5FC6{hɩWpLlˡ ̲-]dD -6EohYR_C{5͞VzVp">7CETȮ!cՀ@g%Txq[?ƤhmuCEo>!Sՙw#@m@+r-dhA&=OKncIXA tK"i7ST{:YkkqG\l:O8AҜ XIli` w7~e:+Y)H o>jLR4z~o՜pJ7iQ`* kS\PN;:8I;6 ȞRg)䏡y/d3Wvxy ہ-6;Qrm04e1sUmRDOϤi*ޜ--f>)֏ȘHSinӢ%'*}s UX g}DB1j>;yhv +D3h`d7)k\:D7$dBJ f^-(\x#MMm%8QAx}Vj--5W Y^kfFUuO,DGeRq+Yuš+ eЛM݉gR&o1kN48#n0,a LqfONq&@4Ұ}. cs @`m]qx> Emھ/mU`)WE2"+BQrXP9zXc_y=5D6#r]b{~íe8cc7c x;":*Z@Frhm, MQU[uo(,[i}1 eC'e޼#k&;DlhRҽD"A/&LӸ9$`x17C+rXʻ/jDΥBмN]&PBFAK_V>;v9[ 1B<3cqIa61,x#0  0I֗;.軙t7L ~ GؓQAq%LK ߬7>7T+ !\잜mG8ICE c>68giٻQ<@f΍F=j xG-}9?z,)ϖFC ?-|"]< 'Q 42E5V܋5"fCFڼIq)Yrl|;'73h'b0;ѴHt1,+o1 K7q%x1mJ_z5Nknm=5-23D.|6YY?VnB$* +MS[E9Dn^!^/՘󋾹xcyY2芨" в0zڤh#V8H?m~zN g ogۭ$zI倿G>s Y-jsƸH(?%)HW㬚aݘ"BQl|*V ?]\ȬQ|ڂ{&OTu}A2fKZVV j`Q`Z~_oH&"e9=!vxhuqiz9Le잕wB갘r㐡֊9uwCQvMؘPAn q"xc>mkH ꤎ--dQr1(\SOD|4gtf"ʄinfu@}u^>j:Y(+8յI'fŁ෗9:ˁOY2~* -a6q RJOtc<%( hҏ*K2ʼnMd'#kKkL HT!~<(͍-ɖLCA@CtM_8=P$?\Qo)# mP aaJ<=}:0~7 =~04<[sjF>U/5DTA)tRΘXf+8* 5\;Lt62eJ7W :3>A\dCZp@8a;1%wS*j]mGsH/X: 4̑"vZ: 9Fݯ ޿BHh ^D2 ajЙ} yh)Z\/ p겈P-Ői`JFPе>eaB ۶mgVN^/,_WG['z#9ua &AJ2Tꈄq:=cxTQ0fkwdqV]dKL7{j@k|ۤ_ srѱ_a2Xրx38f]9Z.RuLk\e^8 8JCtGURڮtҀUr}̿SFp%kMeqo~K#rP}*ܣќ PE,(ߡL1qV {}?ZPŰ)]p2V bj;7ԧyM-. aF8 0A3wmGÛx3 (l#)r}lb~@6@iɜ vn5qjPtR‰pIs@Arܠz1L'NBqz VM.[|!$UZ!1$ljM d^م=JfG6hON}͏-!*"rG>L38h9CFf^[|puxxK">#"}Ct~"P*BQ.11;1j$yJ7E7fp *WCݣ)B@ mfd V"S_! * 'HS€;=RJH.il)7j8,_;~B1kH$Gsnv&Zs8x$}}P^?Nˬh͢qP(e\"3yЛ${0զ$WmoT15v[ޯQMVߝ\/DܶۤEg[ו=G=/j+Azg)l~$r "H惐Hڸ8I8ŵP:k5bE\W~"SF2fP/>˅;<ȩ B0/aEyTIvRFԿ攃jމ U ^' H|oHOr 3 QSV[Gyh ~"dГ Xwl b)OuzH9]O C;/i[]8n=%c VIZ\v;1LjJCG|^ Y ՜czS feǩ kTZNCEM`BJDF~Ac|_4DIV+A).pt-,66&[՜:_M%y-|B%̡NZɘ=hvz9 bp C!?*ny-cuɕ#N:fEW&$Iw%KRN8Kgy+x,Q Gz{)CkD;lra #06~>OT0C?S˖}9 Q*sJYi$JeRQ"".cMdS|o^t$b"k'J2:?Zk΂`tU f~ [x9ih~5O7~oy #mɻxr EF^0 g'q$e\ 5P3rr@3HWB;**8~ aeQk,N/ {fIM,i=d)E?lH7`c IiFn ^2Tmhڼ>{_rkH=i,-za d­z1/2~H^#+%K-Bմ̸ br6eceBOVԡ&U˭^wyZ"bJ> I}wg5Er aT^l#X1VaMME7VϾz4C&/8lBKOg/j%{.-#8+ٵ u1ڶJ.Pu#)}SԫZtc\ 61JB[0ccWB[ʳ2̠z?9$NLӟtify,E͡2lF|?ي> y~ϣ:|I{2v߮*0p7KR\Sdl]Hw;/VP^:leuc~vRM|5վ Y8P} c(BH`m?EV$f@LG`-QٌhYQmSIeǤ B1wΉlx8}ٟBS3Bf8)x$pȤq2qfj?ұ%"H]z1ձV}BVNXh\:뺶&5bU;l]Z1 }Ac+]~Ō;Tnw{JƁ:x-cYR!7Fw|)tj2cIwJ,%QXCa#g~[[| j?&RܧJ;R?Kk)$.B|H3򍮅TCY)u!vޅQYVE&)ÞFߜ#ŗ9:0Yz^Dy20Qg6O0-Ѫ&#륨?Пy#/S]i%IciUp@HUZN2LG=r8k@ `>x8S2zE+Z9Af4YQ//ҳF/MaO3V>;Qyd-Wl57?/7B]WMc I0mjbdR 7`h@C㙎Mݛ̑(8[-JcZVWZg"W}͢ÇXBiؓN:g#3@>4y=۠#q1QH٭ mZY]#Q&3{t| ͽV<_8MicpRf $@W,MS] d6WϷV'OMU% (Jd+ I j b^` q):)f* . MioUZ˶>UD*m6ޟLOB'ONr1ޜuDX\D0},jb.>vUq+飍b6fyOZd fZSv9Boy5otwOL$֊ t1>F yRUR$y īH H[vZTj@NjӺsSr77tT#kihؓ,g'f7ZaeZ)]fPu+%5>4L¸96wSwq}GpWtKj<}i"\IlP)QFXwq0A^Q8*pδdn\-`S (-xgU;:ؚ>xN>Rhrj1֭tNŚäK++l<3<1ݩ:d"ɶȪF5? ;@O&o178N"v懪pY\]ioPHb!6/@{RQ3zpJٽap-[r$~fop}AQz,Z:OMZyZl9i ^{ߒN!=$M;[i|s.5eh!@O,k2eY<љ-%@x4mm6 >0jy^AZJ'F2:,c)~ݦD]xPo>l4G '`P\58/o2f̒^s6d GvX3 MfP$JG^Px ݮ@( ~@;yȿh@M:bMWZ2\(A2W•ȴf22X|<0ET&'rv-AƯ;7mT?}j|5P<+ү:{PTckwz:BtOhk^nKh(Mۚ7>|>n5-HRbK&>KLmK:g,[."򔋢@//"G; k^'b#ӟ;gjevG8^n,i36:v5JNxNVjiOxjVH *ғbGE^t4qYZS=* +v\S~ <[T;lk,VE |Fpash'i(94ǻ.EBGs?AVM%ehhEVkר>$vmFY_E{`;puxӉFnxwXvwX!nc=֐s,j+{$gS?I%y>i gD{MHkH)0:W&:d ổlj8%\^;/BWHzxy(qu)ٔPՒʨtyTr1yK Jg.W"~\'af)#Ɯj<`oc,/>eTEsZO܌)V*M9E8s> J!<|7Xk}?B屢,H Mrw6C}i_rQ |Ϧ9TH4` FJ1`Vk\ڦ{6DUG(@Ե)F׮\$t@7WO>EzuԣkbF~&3a|MFjLTWA_2V\:2j.B7*FPqcvaU>Q(> . p\bH8pB@W2؂7>$.9k\]%M{7TPXiÛx|tdD+Œr|4WI||[Eb1U;J2Zrq Q8@$ Ff>Pnpv[tu8L8vi-mGn~w2t~0$ۣUSp噚Qzzh'n >< Tæ 1l62s@ <̪" jEI*xF[[P Xĸ =Q{$*z.R <#IӪ :aQF0X3:N JOXg@.ڔ.g(& X 7M۬>͒&]=M{sMfG$roT&%ƨk ηOXϖ{^Ͱ&Xw%EH8GEfR #-OA:jc/1uz#>o?˪DL{gu2B@73a$[gw?)&o[e]Hƙ=}E͑=똙Mlq\h }!b'fcFϢ568;aKh},q˶rP K=_BKCkEJ#87XL])VWݏˀ?@5Kzxjf_{Ȃ{3>S`0[p&*cw)SQ@)pyG@aHe q#UFz - Bd uʧ Q@Ȅ-w5: ;'gp-@6&ĄmHX* 6d%: QPS+(&= h=gl0ib%ȄVoYoĈ{ oPLG>< & ]Ok Vgn!/6Liq@_߀7vC[hEQ4<*Lj9h+0$r584>yQfGNa~5Ipl1_lMs MeȃHc}-C41ؘ$U ^ I pS1y1h[.SIqLP^Pļd s^=;ӐNFؓZ>{P#˒o8YQVVY<9s x0ֵb #TRni ">;ltvE飑xE;XF4*a`lIPYtmyή熍J_yMA<^ .9kӇC-U< Q,9 KD37MvQp2jG}еU #ZŇ\Og∘m&m+:vٽdU(6>G٨8j[lUw./=}#' Tƿ_:jg0G(s4䧅- ʂ$1}c-CS^錄xb[}9bW8S5mrDC`VϷVr\nOԸSM5'<&k908LQ}O~5w=,۽ yVGؘ[s79^@[Vu@7^ &FQ6ba'0M}ks/SK_/\)m,uE}P 4J³Q6֒uco\m,PȉDikG}1}$0bs1;t,= JcP)|1 tP7ScfZi.nA;AנS;d)<7Ng$~0Fܿ-|4/DPx4Τ&}QvZ m6-H\`7EQfdj}JY܆Ja|~sTєIH*DTGs.4ЦPN4 5 O^Z_o J=M៎Q)ۢܤ{y-/;ˆ{q\o=mR%JJNxJT[6A5uysNNme[ y4ۜBqC r g_ex}>W'=q8~8m܎׬AcQ$lk(4/xPDjb#'kn೓/ۤmp %BʼnOEAGDa@[pD{t⹂\鰼Iks#GŹUv]^5xBIkPmUdv{Lʴ#>k]uL;.=E7#)^ ora|:ߦ"yp|̷8-" {ѥGGt6̰($?ĕj) &=""E :hRw$ny KRJ XAtv}o]@ RF3/jt@Yա|#[#%ZP{JE721 C!oRt~ߤ_^5 u u";o3e$tKY<-[6$6 ڟ ˻ͱ-ˌ&__FSE"Zqį'`RDd |: T_ձo1GY`4=)bn!\hVDZy6_N<}3wqc`+ڥ] y7mص18t&9m=p >3Ԍ8n} ~OVD"'2s\JDRxITΫO2]ŀ_۰ei'02ZNϴhb\'TV;W`\v04E=HY<4gu Agmqw{Ph `.uI\VrΒ~{G'䋤¡^h]XI_0 vLW0o:a߀-V/f)s MYEy =<5z\O"сE b΄٬fτܓk?re4`FH~[4max_[;>l v(V0IN_:!@B:s.m?tRk'+PP#}5+S; .nƄ"~=^p;z4H^<}cdK)dĔ-DCɻ:T졹Lq;'zB *Y^HH9R+a!D8%R://FhAq\ZBE $">}E TKBL33j/bö!syY5%:wxiq3]*~`iGm 1JT^{}4s쇞4vcz{[%b6ŴÛ*Bاa}x,1?.U㡉Zդce!IѢG]?}:oNb]JgbFB`׼~v>%Xn~$ʓX:(O*o*Л8M2|bwk\4'_e>`NIqXgY g-trpA2Ãƈ@M=`*f~vq,zͿR*eW56t Ī 0I=^%lvr [ՉH?ȼmm= v^>}a*Յ^ŇRN⥄b';~0Z${w04_ϯ n: hI sx 3E@XoԗVn0JG_T}彔bG"e׿Dw9+,MA$ߣ:=^0GGe=h^k6D9w%5X=Uؚ*HTAyZ>lJ&U('&'7@B\?uF!` `AE0~8Wh$ԽS(iU2į=^Ēx8:1/T3,0H6 B lz?љ?$#.mk!;HmhK_v-]1ҏ 6t0({A4dTRnY'S}bV~\B@{{q֢Ɨ.E)Bo))rj'mhkd*L]^ rO #'3Xn=@pb_Ivym/fyk!T3גfxҠT^~쾅GTb~ےJ -7hf W,?ź+,4E~fbyzf! U' U=r욗̅e=l7[V,)\~g(1| |`%sӎ\jh^Z+ !rvoW*܏{ozu;m6/hڅ\\z9o z7, Ȱy98rt& ,Έ1g6UhPQe< ~KmZU,+/Cٱ|7u^ .*@ẃ U 'b͔/jʼn-gX?̶vs_)xﰂBG7%<4d O%GO(14+bF(Z,OցtL L{}aa!\%.ZYerQL!#}վL(F8JQPRvtbczV47-I=V N& 8XV b"cu6x(Q[!(9*}r'D}GSڽ|Av ~ӲlQ* M5]A uۙ1L-+a%M1II] %[kl)lȏ7%{PQ[uSAs%Rn3Wͺ3Eb `M㵢tMרM7GL7瀐&#Vr50ž6U`q;/uJ4".cٞ<8lJT>C:QȪj_:Q倿KPfD_Ұ*)aސiHKE)hYLhJ( U7)l <I cqX{M wݵﺎp}m; [ҫr:$;L%Ӻϳo'];ʕ8#]`5k9Jtߟ "5?eO+ gꁏP:9NS. Mۉ`&x9/8n0`mGcX*R*l_MUA‰"X^k&V7Z}l7QӺwӪiJ'̲o֐ZàɖcFU"$d<E ,%AU?;TakwJ\Ni5'@σ- :#)4#G0Y}8A Li3.‚fy3[_\}ȹ?9l]|' K 627]& lۡ$^PT+gl:0闒{CJOw<؎Y"NP:i^x2آQ$"LmԋR hY#OyrPґyJܗNmx2QSV`9yf%kICE<5Dd" dGn0c7*YRAkg~Sqh<;4 /I#o+T0F9_qfݪ_A(ܴ;f%Z2mdPUTF(tU,9kGlpJ^C{ sO]\Y(#ѳn_ᘊj\IJ>-H luTd ƃq]oR~4/mhidԂDA(u ۏY9,5qpvg 6AʻLu/f!,u)lTm`hZi(@U*r6oI8EڜLBAO:Lr㑀Yĭڛ%0\oxM 7ѱG?K?4GD~0ɟ`N z] |Ր ps pünU3mهgbI"NYҲo!rKAUu,IV#]#VcCJBb#~b1kz=_U/%IJԓijU&0L=l}jQÃZf"`|Gȑs+0 D9k}:P|1v] -6bR\( ۭoxY=D;]LF2JsǑd'?.cgÝ9ԉl a೵H \l  z1da} w^ac.G5RDcJKC6M8FBJ6q`n45*{EW d XuJﮧOQP#NLN\G km)4pbK`{}T>IF:&U+ֶI덋6_Ͳ&߿,D,RPktT:©\vf=WMF\ť_53PSG@%)XbQ ssPאC_ݷ^&zNzQan2s{eB}AJ1Uەa8~%%5jR_0֢ ]1|ez7=evpDrJ<1 _zn#6W<0WcbcXm7CkQI^ښ mlO]N AK`CFmVm;]#˃p7.|ro+D:D厧Dz{ZWDvr[%Eݱ&;1~'V1J[w5;Iٙðk:6FBw%uUKj1 쾳e(2bľ|ܻw wEU3) ocp;XRe>r-͆ -}{AvLJT̔m}8S^%]$SSK_y'@3i9hI}uyj7K ?y쐵iGw*ih=LOjj;D_,h y32x\Wʜ}3~j{Ҟo^u%m8.X"I2-FI}湪jTSa-i ,|pU,`,'Ýe:9X'SFEԡO4K y8>gg%k|얉 qQvgrN^v(IH= =e/Z0;+P@ς߈|ǹ(d{l  gg\K(N9o2$%#GM1V#8-F,F0i?E 0 i,bq kPo$r=gݯ eY9& EWZ>\3叆=Oa.(/[g78UIݾ_1}]ͮ˘j4'*S1NGdK|s׳& /d)ro4+P~w ~v:e+ cz~.iYэמKeh52P󶿘?%<l q_5⮔%C1@SGY,9]7|Rovdځ˙=byes6g21/L?BQ<_^#uRS23BR2ɞCUJxoRb؀ ceK,lDV<2^Hq^:yz{~ %p $|k?O+ )4.:1M)fQY5}h KVE=2Bp؈) G_(u%5js1Z0ff "RqTL0-~fB޵Y@}EdjjU70ӄtoZ~MhA8@|L?_퇺qH)BV,7VO^cB0x~[;4~\qM$Frjv]h"DJ[A$0 kq Sc0~|g=|;$BzAG5Faf }'彇!r O`UQt!Tl7:T_vV{yFv$~>+~ƩN|W^g "7N0 %`Wrsc 6 .,ac#ҥe LHL4,m-I &ԩ> I8 f%Mm-AC@d{#~A6?Katt2wm˴2i>d`,a*訤k}Jl$f<P>WE[[H-8 dTy Mo<ӞN nF|ϖ qD ՠ@`5lOHV+hdig`xSjI(DWiں8Jx SBS`= ^KpX"i~EX9@ȍ^Gm BEO"q<_\߷]@SuٴMmҢdxy\bO]e7.YR=ֆR tXS3 l@DruDVBpzעQټ}YCvm @$0du[YتW.畨EgUv"Sk:ϱMMC`kjƦ-SCI#WW4Q 4)P;|'Fr[)3alHY( Le4Bb~v 1 y}4eէ5y\?#gRT& 5=-H +7,E(.* ZE,n'=C9kZ?XДG}>@56G3NC 2'6  v'RV&HB<s+,+ʒ}#^#F'YZI 2Mq=~ӷD(;C'26t}FOofTBEx`{w}vd@2 G}!jGXGZIia󘲋̔efZ|±o]S.GN2F/[ Ls2N6'&拭`2%a+ߺ^Kz?[$cK&GQ^\vjo/$+5Kم5"_ˆ>.k# vwg%\yC\Ƥm)슔[2$~yLŷ#Urze FFüEZ!?n2dfG$nmJ,ʞZoCqAF gLYr!E9`3?Cki?'!]CgYtSh8?TcZv5hx<"jD]VoJXq)2D%؝4Xf뜐Yi|&hV%S#-b@$<κӟB ز&` &Oa @iK{헞bkGkS]+a9?&dv(d_. nf=TUdTФk^ _{OG ϵkufMb;1?/㤎{kpGub)0V{(Ѓ3^ۛtF`69}j+x]]D ]ؚz%ϘH@A?؜-%HfT'G@G^ h\"ԡTw{-R6v0SyQU0 CpToL}l4R`G|z/IC+W!Ke/8L,KYS~7W$--k~W#ܗ6A߁Z)v{I8|57D =I}q| ,*\$NtL9[]$%v4R\hW&H}-*s4-U5MB#xΉGol}cwm_ |ln4dC5=4dY'kʹ3\h J ߨ/gI5e"$$XLLtskJT.i=[-n>k&yTK/-Y]׀A}Rى #z01nډYB^0jxmC a eJQʵ:Ѹ̚vz0iW: fy& ƚ""{)ʐ' iaF v7ws(4׻_.w)O~ڃm'vf~@se"S*} yD;'_tśsDcDQ0ij (g'Yatl$o_euY  waKJI`- ;>d NHS@ \0돻$U^ Dov9x֝/TSObӶ2nl+H( sPsFKPE_<F9ʸWTu#qJ3Т|7nF rG B=p,2i yf6§Hς}8g[&8dE!0P>iy\& z$)ΨDg 3P)VMθֽtX^lKc!H[\'g)l.B3pS-¾=L}^B1>z1cVFLWw}\3+]{ k@ qeay~(Fs\bq^;a2XK/7U!xԾhҁx)uT_\[OL)rs4l_-,!s?ȋ:wrJZnBhk?%hӒ2C4RF(lrp37OF*qh]w+@ b>5D0KzAwUΟQQ`5WU92!XmIgX!)HY*֑_Cg!fLb;gU'F?XKξ/΄To5KC XP+AȵzΗl݁H+s޻nI4pJpCj>͇^BL -F[F!Noƍ~c)P GV(ZaMHfScA~V9RL8vax̴?x| ) [Kow 0:,:fjP Z8{1u\E99QAѷ|(۱IDz>ꬹw'sx@+s=`_O3m~MC.};[;`> +E"JRzwY{[@<lrָ+30xOI´VqKmaMt@;js ..hW tp6 ɢ*% ;foRdMnQ 6 dLeb |3w7,?| )L >;#O%ܕbg+Ơ,.IX*hE?kG@EBD~䫜E lCL̝-y^ Fcɿ".87_GQfVjy&B> o!'^VH_kO'{1r-VxrcֵrxmKPi\ R@[t]ˤOa5a}OΚGFG,ADǸwά9@B -^mw۸?KswZ'oKa[w 6:j$ `+Ү [$4o{.&<.*=cj Ы+hG;`Z=rON<[ġ/ ^s_O D2twu]48ÿvU#~l6+%d m"a?ne:VD rh (:^s`dM>D`3=\e춒kj=c<SfWOQ+.Xίw@6Qk1F ^ma7ؔ|V{͕kZצeuN .j_?+~tqaTR(F{C#p !;(֡o[6pm# N3yuuK:&cB;%9vt)Χ HĠu7xf'@:LiT"L[\ #j3mr Ɛ*mX}8TvTX EƟjmK ||$NqK 7=nS%s5Y2+2#9!9FF9G{ I#Vou3"li<ض"]]tD4#n|MdKST&ӟKdxʔu{o@aD |Vˍ:SALR Hޱ* w"toALi (8 5,&t~! 2;N)`qM :Y2+U} C,FAe2cOG1 &;wWem/(e=R?#. Rm(+!Z'Ոw>MLH5BKSY]BJȈ"C.p1+6DYmlId'.{?6@E.x9B {xjՍ!ޝ$H$D#~k2Jl}Ïxq&j] Pm?3e}>gߌ\4E9xVBo'c5|L K.!{mAEO'@X~8XK E/*C5cQL_s,HIaCq 8[U6ܚxOHJrN1$;3._PcK(j;l)ywV Ta(8VIs+ ܴ++Pm$cfɁ@_^sb‹LԅΩ>nbD|JMk1G|}1|*١pmOx̤I4w&S!(12KC;Q3Yjy jz?+׿CU¯v‰b*;ś\00dE@_:G - )׏㔫|0RZTV l1>;觥?WB2=3Vp%~˻w9X1Os d2˾mt CԆN[G6d23'϶Ą3sZy1R>,Z&q:f䭓Qf@l+h3t׈Zj>ky/\̇%[j=[֝y,AGW3X,rDϵ;~*_)'Rriwk'FN8 -7䋉}b }|u~ ekxTpVu>" 9ؙDƢzmvE bTl57} ! C&`sq\{/.I'a('$2^W!j =gsޒX I ^ɥޅiVkYr$f@g)#6leéhF_yFx+v[Wf ;1]&$ߺC:r/ -a1x KrE>99FRjHo]@!JTG~_ Ǘlsy:hf88zAJ{i/? Ib8U"N;;hә1WǾO: bH?3 2c希{nx?uc;zբfȻEXLKRK9_:h ǯyٜ1};(UǼf0-Q6->F]Tx{X`{Ezԯ8^%&2Fm.qhI" =Spp&IER6ir;pZpDbv HLom|u`KhF^koyh$M{qG<}4]/sLdb'.b$EPX{J+Ȧ*>6X9^ mi"&~ih`'㘸wO 7 AXBOYIfӶ%} O<1DGp|<˂ΟH=xюΏx7`z@ *ʲdMzyg2*I:hn)A)襠ȭ!JeYjKoAldoz9jf`w[oO`WWc0~XIQ<ك kU'SS%q00nPC'ֳǁY'=" r BoR:l\pGT,z@J!(OY[HM$ÁFpBdHl~txVElƗ58ys`ڥѸى&m포EsRyj@zvn9LlnUk!x7?D]ܭHVg֢s/(,UQIʕsK9(pEաNFSKha蠸ypz"/yjG܅M0깧p%"(8T$@Lsq-RTd* IO#4()l|WYH'I!gN9I1Y ,Hr8I2 +ٳ;\޸7^4f hv/F{e7UZmqs߳n'\~R /|@A}*)%mn0Ѹ&\/`څH%TGП*8qpkK>쟉a;qjO[WCTLJYZy]:r}6V'd>ܟ.6}7sNl_UFShd-3@`aL&b>a_]5hQn5([cѯ6SSSh(=jXLZ flf֘F5CKss8pJ;RaKf8D"TUkrW i {#+'Pv$qVJ \);me!^.'4MOG,_llTk#\7 'YbBj1 rxXE)2‡AKD 4_+pKeȚ/`m3 _;9cC&`ET"Gjd.NZ&f5n?JCs`d&5L<;\hīx`@56 u7} ^`q|׌ M[,j4e/ʛߠ4@YU{*ݛő#K9_$iܯ)"(y& Ԧ(ԧ UW6P|ci1߼ʠy9$ N|>HIAt?c'8^&ؒ%H1 5E͜TX*>2OrwnaC`udce(nV/-"݊RMOz [ФI]*P/bo%ei!dn=14| ? +H+Zt5Nˇ|L;U1 ڻv %VcϸRjQ a((w:Z)MIEEWbLYҔS `wiA̗E!$Ѭ(g,$mp+w(`>+)5_>ޮ0e "Uܝ^t%G9Q 6%I*%I~=1&Ylt+i0,ൖW&־v_H1= kd{91<-{J|U ]E*9Kw2KC|b \ _<#VGܹK4lKF# /KSO9k[#CS156grl䗓u"ΙVk nq˺P _aw%Ncz3\#cm.I0Q4ulЅX/F~Hg#@n8'{~^;p`'Ğ6087-o\y l,=c7es>ϗu S+JNr:$wi~.j:a6q=n.ֲ)̌y[>w.KP'BM^(3jhv%@X77-tw_ц9V"Cv _+ AGg8em1/CZ_Ͳ0M&/͟b;{,cbЫqL 0ofOBz9B!'XWV7߁Pr>zd^@>* %T.cXՃ>d8,Z _^NW v#DN O>I5@9ֵb> آyu=l}I1=$}i- Jp"SRi[!3OzpfPЭvQ.kw8^c.6R|mNVT* >E]fiBo2 ScNYgn⑧8=0&csM׬I> ^Q+θ@9xA UsI27L&IPs-u|vP,(34؍O&~ D&8@j6#('ci\}ηT%hM/+Ά7jP,J`dpüjs b00X0Ź,A5!"?F{? :٧BTےnc@S 1PUxF[8f rI(]$=@U*#lcqāɪNzKx 4i&;r ~;*a9 H: A18c[ t R䵮W]n_uvU,ted obxk+Jn;g)z\M?$+AH-6d3$W\GU-2GzqGFhJ! qq->P;>ê7(0+αIaӘ[Zx*4FKP)+0~{b_T[kU;h"i ihWZ 1vf7Lr@,i} &i6ce_fLxPQ ̖ZLpNPc =v] LC˾6r-3PuTt3ҩ wgc&3=:*I h;oS__̹b/05H6~Y 0V 3Ow/N'tYp+cZWoqXV޺[C0Tᆗ :8\ҀnϽț'gTh|ɃbW9dWK<\y2เm('׿7[xO=.~T TC#~BF(Ayk{G_FV,-cpSPYtx_|g5$  IP i1Sb$N-28hOQtWӏdC0 Ϡ A߂L%)#Cugk@f j_%lǫᷯUHe@!R( ֽHH׮\{okkyŁ֍ĔsRj=^qY6c Yۍܰ`8{6iK3g x]#k:… TD/"E 6NC}uqNMm^aH|Bxрvū}ufVdWRr֦>dftovfs>ix|&!"AՂN ZwTUȹԺܟ%];(*.2ol(>}Cr b '~&8ß1;oSЊ  G$C!]'I%~ Qu:ٻZ;A9lqWQIV7uڹ>V(Y}b@Zħ%#chyoЉiV%F"UÕ5$w:er:r '_;|\XQtxD k&[B{&rMQ7;Y_ה"p661/0Xꮭl edRQU #[I4jM*u4 ɸSJHn0(7No/d`Nm>W"VP^ȖBd)>f#ܜ Dټy/Ys6ċrvUQv|MU R sWm8_ f]kLzM:Z A$-14ơ20i{z(^d扎kU Sݽ$09n0#q4m^l?iyv7(u%5Σ+PY"|N^oYioҰ)'r5[_p|w%~|OJ1iɻtIxWJTrZ:1'4$yܧ^~VB6NB'^mp,Bx^҈2^a5Gэ[XFVO 9u}8rdhs^˜x02bSS5H0wU,8qhp 쫙 <UX ?sj tG5@j܈*Mq'#+YuJmؘByd!'nI$/1-]<rm  e0y OvirT(<eV`P,֝׹g*ԽUZ &'*BZNUřQ b7Z(2'29+8n,꣄@--N2~ OWK@\b?X?+%vҸɍ/X~՚ +O~^)f6U2%YOw}pL@*Tžӎc֝D>[]X0XѮKwigser60<آNW1d'FYfSPk;+J%+͒4MU\0CHK6E3#T7LQ: ؽ"a*JX K!^FhMUZź a4/aQnt5uW`wQYXP/igH1^?V?EZl;bӻyċ(Iof tJ-,Ֆqƫ#ٖ=:ڪZΆ{gqlXe&֌g+oA=3o#j=_y> 7naܯG}$%Bm[[梎GmOQiG%39 eV\AD=(!#BjK/0'g :ϙهMaoa@QyW^i?‡ Vl,z#[Th>^OiFhS cm_WpΨL'xF|бU@ӧe5$_{#!˶( 5e4^/d'öY&ܵ I:F'`j;1/%l3pku2T:y}L2S̚YbqsK\Uk\_j'UlݗΑ4w1'0#jȟ89Ԭ$PJKa6Rbef!Puتଃ ctbHP860lU,`Z0myʦm EBlp8^Lr'9zP %{))6"v .%`hA Rt7eK^y`ebUIhF(ⰚH;Eg9%]`6Y۽(YU{=?^i WHyXF6mqi,8p=Sz1|o]y!nL|! +}+G}}R˘ 2fHoAfE psT(Zvө& , :;j!`O4{ aMWѬwSP&~!ܻmn"bO7-t٫saf>kt-e@,{(M{>'xq%Ary%N&t6Vk9fA\ehϷ$'ϛJ"5&m{"u~yaP@VCM6eKVV$y/0D<_x80noVN_#jk˽_Rv@maX{U ^j//Ά8 0V9.t7ck9{tK|JӜ-piV^ xZ M*ls}pEc[sB+S '41x@yy}Px|ɐ{j幐R6,zsе07T`^ML,LZst}!ݑ&bOf*jɾ"uܠ%ةqp˿k8`NխJA=4Q1S=* jGp|gR'UIGeڛ!dIWbvq)(CBU-rGՀ ǵiX; =CI7@^\ o {;E"79`N}|"?档.MiO|sD3!h#/GH4^`=`Hlo;*Zep,0۠8Bu/ջvW81#w'y^I^DH2K,:aTJv4͑.>h2xΒQ2|QiPV1E6:%v.Y| +jjcK p ë!cTtv[1":[Gh|* X]1-,DAfJʎv0>A^wzi Vi7 s]%>1[5ДI_pmw]^j! mx̾rҩK"Pn娭bs'zh}-M.+l,m7Y3n| >~b @+"+)US+O؇"sd9͝d+$,#6 (OJE8jnji1532/c7Hq#1#eʂt5R>s.K^&e2fbuu=)<{уuI'gz<3ff́pBa&:.T"XۚB pZ굻2セ+R|v>8/Keo743xf<3{ \m/!gI_CeR-wj'nl.}5cx L)dRzA:!_ 'mQLs,~ *Al,;(e5ݪ9ū#Eq Zj=|YB^P ޅr}Q5'wHmj夗}LMb<'י.gU޻6p$cqyLr!{U~>rdIt,cD|?ҩ i_[}HS@Y*'U`d٩il24:Gg<2Oi|Qw௲lGt<懙:Xp@;IQ+K)%2n#NEb܃&R smfS `e1\GC kM;3oH;8nXrBΝ5x0Y7V^ԓ't#کbwBv=xМHSew!`sQd;Bx;[ŽǞ25v2":Cy`5&~/[g_~qιL. w L/Ek5y O2ȾX}H)@_!CwW;NqҸ@7}6-iV0mzř(چr&H_vpٻ̱KǻpL?r˝ε\d;@_ b'-F3-I9c4O(hВ/n߀FP"8Nqu/ v8Zœ~1j8b5S̙3'lRԫwP__NqpAD8(q K&V}To5,C$k$%b Sg܋~Z* NOB7ɖAcm ,\]ӗ:ݖ,?_ u /:2 Ld4JRC+,n%p ~i9t Z]FTIl gnwdd¡wqi-u:W բiykKE =QοÉMc3$6al5('/\bn)Eݑ*?C9^AH5LT;'8p)Ub['hU8pLfN QyhgT3GT˔[1ikfZj䌅O**pV*s Җ#:DR拵ÕSvzPzgQvWh9aģ> 1%91yiy!"V. _W/c&v1.(ʯCӖ^a+Qun3=>M0`='^9Dbg >B]͟$Oŀ%Duhٴ[@4&o=-vn磝{ (XWYڏfc2PBt 3 jO0WHm> :u$J.ȑS0FXR}\v?׳_L>⹢KB`8fch@[}bS6m]}`ƳmltOx^%!QWhcî`yʿ}Jf ~zH:sPdG 6M0&!3:ٮVH}hC5i˓?b$ ߼6+&:ĺJI/bft}k)QEg X_O=: ='Vu"mHt?.DAS%`Fn:^ܖ2#iw8n|ȰqyYiŚROyc꼱IM:gaJwcZWe< lSIPh½,_aHaHPeA-+r!"*] `s-E=P:?.a}3rI <0Xϐ !rc:0Zi Fd/XٰBX2 OwSq| GGPPE. I_hgNoi#WM%ͦ-oJVQOZG=~9qY,RC&~& [\;L{ʼwO ISz}14‚`ND XG!j%0z2݆q1 -_L+/#1epn#^% q&öȰ, 4ygY:tAS3@}ԟ0(/;BX8lj`{ jX"y%¹]=ѣVP<̉#ML*@zI-WMLqi# V'"#-/1s|4|eqiav5=|LUXEm.]`t6`tȢ1~|E<-TpH {*V|׵XYI)E"sgc_Bd^:!IJsI-*kR{A`3]$ˆSD9d'~{Nr;D$?1#yF>T0C#OC>ru?.SlNC/ky Z o}tXڭpW{*X&TK{ӒeM,:5pc߫,Q ۮhZet(\f_ ٱU „+O0d (;0 T䜠{Ufj B+3<pjabC)nT-J#6I||{Bz%pr0M2Qhu nlh1~4(^ZiJLE30[gkӼHSI-Z \Pi35 ]Ӄ@r=ެ*7yV n}+A5^'xe$ix]xs&ܑ S}?iq/>ņ$@W2F^ +:4-T I;J`9/Ls=(?u]Y`~e%EC5&IjgzoI3zak=S'uԢn?I,gRkrW pdfB{u_13sr&Ab2%~0Z-ζ̸{_&ȗC%o՛S+/ڨB懲^!i(pQcVbԊyb=^A΃0aZW:,`vjqOd*S~J;:? Ix!orm܏"Z؍0t#8pn'-\grܰoRٟfx+%N&/\{tjp Fθ& '|֪Q`EWXjK%#D25O:XΘ> Z=Q4IDnFb\_iatO)ܯ{'8$an*EXԡH$o~FWDm+^LƧ1Wzo+j_1Mɪō,l8h mV~` QĘ1ut h9zqߺ5Qc.Bj}AZcP]7bqqrB5pbŀXYg3:.GŲd;kN̳TA5=&_<__=G-1_ļҊ lNS:a0u$}˹nkX5Χ,^H^ Ru 4a݃zuZ9<;tBgBrw45s$/:vKNoո̺c_gƗ}ү݂l׀13 ^}WeQNo۫)sbMƴ.GG>63eh*AZ4hX|X[͛f׬@j]EA+S5JdWl"~W?|fhsNƖ<=4)V2 ,2h ˍd_r(X@US%KpK۸qh(IuB&>kɃFMig0X|~t;11S5rG`{E"Na/v Xml'U2 .10Y9i%5zەrKewm<[-3a`[u \U:AIƂ0P(:YE˗5! e?ZĖ?KSkPu&_Qq H eBmi`L$ʾk;jh{LiO9_6aQt23)ىК-5g+*A J.D{DFm|Lyαb, +MeDT2.tRCCmțw濵 ɘa#fMo$-dsQm:!bdزxcKU^!D~PP֧QH0D_;Ɗg)d<8t.28^FB! k* \!r&-sY#9cOWF ܬ5@NPv>"BO5W]oް0k1C!?Nb^e8{wv6gI &.}DP}bx-Ii&%mMN72q'Bʇ,7HQ(25cok߿ Ӌ8g6j:NB?NVs  y%eP@RzfV#ߢv lp͙7ZlsLE <\ Ԓf:8e;KAdOPJq"`8/s?1@,~{# +`Z_rwMoQn_Ay:_Rb}Ou}l15=/#tU̔vH̀P@l%;4qSJ`m];sYW ƽV1zkUi5S+NSoFv۱,Lmn <.,T{*f yLjS 60%cX Fv9;Seg#(}"P)ufzn-%I?Cfo@IIژ*՗Cc~GO9X%'-ɯ@v0?sPykN寱iNf*n n,*Φs;m &bJL/y}F R0e= sKnY9$dTDUqB#mװӕT#mp1Jlg{aVlm96w!ΕegA0pق~}dAQm m_))J kL5DHĴ.ke1sr ae1>_5kJf8AFVbI|ZP?Jlv|NAU d#t 6 ,wF>Ƕ޷`aƄ /UX c9nǗ'ȋ]d;#@T|{;^..ݷ( "6}^Zr-rĆW.Wws9@ X'+  vdaۊ H. T t'.O2">n/K.)G47_Ws4EݓeW#azTyg}!mUS_4ՁG;zp"A&%mߧ&dum7?~[ /̘؃\8jy*& _nZɆz;v.q;ࣙRYqEAtۜ@ڜA!5"c\,3gu:`u3ɜM_zQN@_ {ŇjbIU> ==:_4N m '|hV3Cs~L#:'mP9lG=3 Rbj=#Adu($JBXXcfxەtX)k.e3lV/3^ 5? XǞÙ@L;ˣވVT3wӓ訴hi5t=}@F$W.OA@p@y>C~Xa@,/>w" )<_b\%gu{g0CLCno l6>Ӕ'q 7 Oѹ`XƷխ:SXe~Mp:6"4۝Ob54Ya)?tv򈂹@%C_n㥐O*Q(4$fhQM&)i @<מP7gÎWSnAf|Nfx;Sq4ywnHfPXj禐~t(ŜϮF`R" \YGǏYN)nrLjGD~_j|pB":Ov^pܤ8cg/瘠X Updb㖢Sյ?1ZJ,3ƈ={8كjL$߂EoC_"ӳaI6[1֬a7SДyMsQ IC|ĐHý {δМX*80u7RɜE: 7:M /x11H >*לU|ϩogz@b@b`r^_r: [w. {˘QfS"a e v4) z7 ܈QR6l_o {Am =#UHyU&=NL{RנIelŤqֈoRCu#J6uK8ծ R+5vze|$ &y Xh1Z>iUǭ-U`}6 ͞pb}j'؋-0p|KLZq|ۣ%X W5,{@O: /&.eF"ݥ p ?tgI,›k}_՝ (L5ל` 廂jE7:!}#+. Q!m%O*4EPz0hUk_}Z-m~!Q{zZ:7NC;z鸘"u:lF9u/G1<-T6 R{&RWwD;I@;8Iȝ_+_u|ۻt xa$bJh9絃ͭmԄ/uHvK0?ZE{xQ&27 4<*~yȾEGw*O#B 9u`X|4U !vyKY1IQk#6w;3_2_{6< L?t|}2ioL;rI>wUzqv LU{Osvl^ʺgm6 4 럃MүI%;ww$*4NT&!:MbfF%g6',[[Bҗ4yeIk"B~0TD r,8yXE+*ջ/{xViӇx_nRr-[WO)~ŎTy0' ԭTG\ul1,Uf;9 ɔ M+R+?mFyO9ەȊ:unu(/v*3.3t&xwac{)gPz(ʕ`%B> .fힼV7{`%0MG/KBFg;8cc„N>κ&Q*HOf, `#{jsNF^K0!xu~wIV[%4fy;/skl& ǧ(!@Mnp%K47EǾ朸 vjLfǶiyf$a8$aH8'D=C*3M]ᓕ |#q-xi>(s AuEK,_ĸTBuvdjaeReB\A[kG^{c5 ;zv'`r^"DO1SΧdž̈́wEXrHq 1Vaz1?p}C \a/Q@#lmekŗM5+ (7 ̛SP形dpHBPkƀ_["~ܻC+?֦KDH(֝DZJ9SG%ː.* ⢞"M(ErcV,;.u%BZvșONNG;ڱa1+,)ӾA6TFB `B7&),+ۅ2=jᄄs7#&HҮNJ^,6Yz1ǦIL0"DTNS(P^̥g1k@ߡ~҂nJs6 b- /wOLBbdZbz'mi"3xwAu_~]lGե7Fjsj[M\L1Ҟu`r!{]BL TAfo;O }6A4p'1͆e}_rr"} Ĕz\Ѿ~kyy*C]-W6SahCd*9H)| =$ݫz.r[7t pN(QWjjIt Jd`cW`\q_WІ,?p^;/3 Cx}iF3l)ann`G4跸Jp}(1 r+"5/_6`#+4a%,b!1"Dm"9ړֲ#@2CK398#ŕ8 yr)zIJ(xnŕ]$I?{B CJn%NT? {< P( A2;#N[K|/[z(i*#INRov[RKO螳B37l?X $mɬ:ƚ-p(8#ԆPg@@y%n$moƑrmO<&K4Y=]V9dw&o,FS6*,t9RDaNPybš%,:l"B6Ͻp7uE{'fN YΩ5Ӝ0O(t"2"(zM9R\YPg̩z(3;::nZ,$U)t4^1 05@qЎ.H#k 1e'3u}j DJjv= 6B3)M΃9;D=vs?Pu׬)ަ@i"z@-3ٵԩ2~U@*t8 q k.JiS$1Bz\?Q U~b?H?X.;xf6thm'+ggr`Y=H˞?Z(s^ Vl_nO?uJQh PWwU rPtxV֟W/I}B YN=clg2޺>(@O[ 09gּ\u43(6)A^bwIc {_f<(fV ~D'~wT5!:Ja#*Nidw]AzfJe+cJ%+@G.c `s 0y%_8O۩--p,9f8KcvWd}*w%(l;C5|PR!,! T̒7%\4BSizEB,p6|R_ycKܠRq%%>M6V(K{Ia'7MQlՄPI:Ywhw3W>K+#i[߽4IӶyv&1xC:K3kt;7ޕ>3\-RG'Mg%\[zXG 8Fb.䪯okʧ\edecVfa5zFLEQb2l2Rf x)[Ov)IF) MSy7W}I.0̉⽕-﹵dS/_iFv͸eC~`iϏWQ ][7N]aV hjL_5B.\vLub-/LߒŎo"6Bb+߸.WCTj 8fYm.E;oy~wt;9Iy x|;S25h.3X-g3OA˹.z+%.dۧӕt*+^HYk`BV@`/i1v"G~k) 8r| = +ݜۗSulrz#Xbr̗YA/J+"Hh mCMQb[0HvOl.1I~&HPE{ WfXcF_kY՜Aۿdod0^[X`6+:9 @եJ*=  U(9Ɣ,-u,+WU[!Ց.FU eq5nKGxְyp$y$I>&?鴙tL9ą?9N$M꧀"p5Ȁ8roKm;+O"z%ɳ*9x6DP=U׆/HLDLjB#+f/$&q -1,,ialZkD5_&ܡVH7 $1C%vdwM xмRWC0S"D_+LmB2Hc ^Yu^A L=b~NRsNYڀƵ րtmCj\Ghhk|#g9ESv,{xVó,g* I㱷x2nhQ(Kk3WIpq(2)0(ic)JU${B i%JE@l i;Mzf߅Ɉ:Van@Zwsm?AN*P:W 'xaF?<*Mz:D%䞅up9:Gwvrp'5aNgrz¡-m^T0y^.=m%dh>^}? o D]<;NNXP1XΧ%}BhWTyVQT?Kdx VE9Yv2dw`,[T]7ˋ2B`FS.8ոhs_('AV6`\We6O{p!ҤʳX_M@dr)!4^;*V:I{UϢ=A6q#Y@Wfeve6Wb-[&eѷ@ Ba,KvUE˛|q^JBT 98U-_W_GE5@f-hSPa6H))r:woVdK]8Qҗ3EB^y#g` ɥ6-Qq5&&mLMsC\XQZfq/<4HBP=!?ڙ1.vEҬjr縬O"U%.ۛܡK;f?h3 a`5~Ҟ!Ej|-EZB Zk\=njqnI!f܀I#a_{s%pQ5ruFLL2'C[ρ֤vd͝cQDhN/)me5kD~ަ:/M&M4[:fKZrExL9zo2?786ڈ2_T21?`#@q# Knّ;oMW2e@4*S}[0c\u[c˼k S MlٍoB Sބ#g)m Jœ{S@NJ%k ^#:lBΤY~13YqW|u/6`%B ߳û=ihL}3JɚAEDeګHy: xHŷtKvY pexq4%uK$fԶ~'jj[## op]iTLbک5yRqΙWP'c>OXo௧6mw0:rAY<^D>IIR#'E^yc __a54z7$y |F(6x5j7XUUρb<{1w:x૲S_B} O oR5)n<74V!ȝ×EZ~y1Y⸋UYnr7ӱd> &o<;I*#G"i4qhos5DGDYU.no5MtW^c}G6D<7W O&DY@A rY5HLYEϪ4\|˨F4Q;C2ـu`심y}M.c({U5 g;J*:=Ll[ `| b8$j!$I\[b}!QMޏ a?#E~5l\BrEr"AD_6 ; ⟙[O;=A&SC fW @%&Z|(>2lk-e7pTG+|͌汾" n.(mIJ)(Ǥ2Wz>'#]ai"NY _`>:˶\+!&١SbYKG8Xc b|y%r~:Swl7J[R0= F貄bsv{cZɏ CmWz- ֊*{k>1m[b'<ͱr)x9TΝCokL<=(%vRSn9!|ٻM)هקzzP׍^1.1%WFO3܂ `UFĻzME?̳ #`1D?vseA _NB0nG ͩtT3ƐfqbZi9_XgBr [#ݫ>`tdC^r(D#oqΖQemێh'#3jdp'cw쾄k:$HI+ۥa;-JpCzsqz ؗIk/Ÿ=lDLpʊj@4~;oy\Q;@?NeAgY' CqK,dnsK\EKH}0Db׷WLDksD: iCȪk)|m_Itݵ` *s@\Ǜ0=sRQ,pzDᄡCI Һ/32ZW=r_Ct6O/>DKpt"v;V{.\Co!%[őb"eKUU$8̛PdG#z0Zٯ,uW4s5!lJ+AϿ%Ǒ54vvӣ*O wm-dIɀSN[rp_4J ]|,ά҅f`."a1c` oUd,Hc̎{pi*~_ Yv7gFGwod羕b[m3Gw TY@?x&E=mEA!NjXw-[TQT;ҐqM /[k ]}m1O2Cދ_j g85Gtahtٌvfx aC~&I3K3r}ꡩs\N t̀T6ĜW&QIɟ[E␿5siC>R 5-yaarS4` zSATa7ҫfKoQ܎%"\uUWCT aqu" ʼn%'6Dך`ϪM]!J^O8ǾQέ9 Ȝ݉2p=#2`,zxoiB2jWR ߶[{~^$q8XߜUw4fҝgud( 6SozԻ5)?Dי̽('k> FIϰwQؘ{y60qX vJڗ|SشXJ^}0A8& gL!W kq÷1ҡM1X40|J}*%jD.N:/R-1l 'pR6^v_cm c{.$$x6;\Ғ`4R"GRtXw̚c+ړUurZŕX罙 2g`R˛^1 NJ"y@fhA?|3Z+݃?r |kDa4fWct]49XwK_ s4r @'ATe\ ;\LeRa $Y1DOf;Ct6Vz#YJ#eD'ėw82  {aؗA#9 uR# >y򕝠12Taz{7l~S/1aM(=6Ev"HvP\-[(4o w C򃓥[8cB}@HVF3-٪.mG]3$ݬq VςڱBB7=(UQl}h}#i1A˽/DSbͭ )eva̤*VM[J%PTͪ ƕ7&y@.2z'ƮDZrJT x`uzoKCɝؚOFd9 P3⿁K{k -j* (@ZL;B*,X9!I^@FV0.B@@CdyľdY}= 8u??HxAVA!8-A P\jG!*tLOgDc9sd@?mRC"ZxN܂HjPS(^s`(}C"RZK`f~(˅1Ƚ\`1؎:1"5|-}c[^~+׫qи=fJ4$v%o .`]Mf0&cl"14(3׃2 RN0e YmiN]{z$w[;t;9ŝwJduiMV@[/v|#5?lisؕ|82wW ISB)yQ^33 JuY/}pزa x,:j%kr\A3i42*l5&rW̆m[.Or_ xnf[lI(BEzMB>Lg=lը]CH)>"[m$ o0;3k';`:%& 2YCiy3>KȩIkySbR).Gw`+~b}[$4vs?ww8cR6%T:c--@'RnSxh2¤řǩpU=ʟI"pzg5SV_O> ~ϸnAR =y#/7!Ȱ>F=ً(<֚9%w *"%Թ_MXY­x;\xo‘O eƗ׊V"PET_Ill涔6|Am`. BYA]t{r(` fJc^<Ǖ~/5#l}eʓζZ߳o|]d6ZqQV哭cu7YוdiafGuq:9`_|[py2!TF I܌ e9{P+m7:O5y!Dm'M:$"]fwHrb]y U!gLG5Zw mg_rn)Pg:bK7z#lʹ:p{zk'0w jb"ֻg~aaCƼZ(UB#3FhuSg"J FU=$"2-yog3t* kJ;ݞĦPxy& Ȃ왅ڟeKTZR|&;T+g͝dFFoɮEVEHE"S;LԴ V+=32dKx]&tuzmI=RG T`H W[1u*P JUr4-E]G[*pp&u)4GBN짴! CX 7-oYSb#S TڕsFO~ɶ-O5DxcCÝؘp1&" |W`SP)5b% #"cPqa5sͺ$u_-J٫a0~o1;Zo]\= b`fswA5ќMOYo``Ox;gxX\A;-u2:CtY2 B sHF>VJgM Xd氊}Tၺ+/a wjk mA*Tkl{S w-"错,?>emLGk7۹G<,nF|v6ԫG&\F z}IIIӚMBpW魅[֎tL 􁷑Q[ |Xf|$-Ap vZK>%D (1~!6gF<dzMB&cBTӐ#z6͘?)عZǑb[4#y3+ BGu:I~ MpyX}lKnzwL5-A\;ZE P";t6BD:9/B4Qw."R.W2#4Ȋ*'CqT@XEtnx'(Gm / ,p˱I"_ Pճ@AU>5 (vH T(z~qs AѤ/ׅǮ>ƖzOmb;&F] /$TD.G3L.OK99hĢlBCߞF Pn3" 4 !'d@f=՘cF Uj ũf/ed%E!J?PEvq|I[Dy6|18Sjhf=ekDkf<L ( +,Gj@a%<Ya)s6W++o1rl*[p%TiMm.p*gm j<^oZ_>\9Eϛ8q'#1j :vYS%eg*Uj!EmB*1-_sɎMr iXiA0o$ ɑ'w ?F60-栈(Y[Am 3NNcɂ"nq[/7^hClH-@#p2g6{m%VU0Q^׻Zz4нDB'˓G'6zDg-Y?٨4q܏X=#`,:!51\Ö`np`7q`_i,}?$OLW e!/Af3ּm\l[n01[z>[jCUrGk6&xN?{7O8 |f.e-TYap|ksu(wu A'n1qeOhq(y۫U+VS0`voڰr&퀩^Y~e~fzDC {6?Pk9cDzBT UPH*rbYMȉ(ΠyBgt| j+W5R 0npR !~4GJsM^9H]$E>Z( v3/g\v\ɇ|M V_y o,܊> k Č[Rtiium;QDskRMj #w5`0iPqH'Ke%5ϟQBnCl oBcF4rPfIO~+9ⓂiR1En(G ^/ej V:iu 60,2]s\=V #]:JQr#"_z)ֿu6ΔI #[l[>\9Rv͡7h[UB\vbZx~/I0_''`|m^֛!ꉰr ]M)AQ-A(?f/;p٥!wx :fL RKO9|éA\Kx m<4F- nsZDkh&~6\ W^O.W7pc]|먡ޝ ; ?0JRuZ_Q@%s# 1!yOל_abDGyvP! &'({_>Y^P{.y)u?W܇Κ4l6JroH8?~NbX߳skLu.lMqRhq/dNJ;\,8tG0(Dm)C Jz_vN$=ƿ,Ǐ|̴@ OVgԱTFejiO[VgR9~1)on3wc/?3"z˕Dd-k Ykˈ%n>}?8#//`s\hÂdYvcJKCFݨP(,I?gsbF׉w6)Q@D*Y 170ă2#b=Z;(0gLFn1Ax ɢ:iȇsFT!][``tLx/WjNda Nuc6rъټLtbYx_3L;}x\GO/RP)lڑـ0TdVT1SR[Ce:*M۱9rէ3 ,Kf07P [Xm1*]kLj}Z/vpTC0DeJv@/ `7dd+>җ!"Ŋp d~"/%ϞX'q/Wĺ(^ L +uۇz[mE ϭ;1t iɓ X1adF㉖V"Ԡ/{x#O(e# PA:dZ}b$lȓA/5ܗhbG|,˕J!leԌɁTSj{;Q."Ws$YSTik7Aoȼuvl69F\ x XRP: ^=: wJ֟8!\JgJ*Ys=<6=1F.Y.~(ˍ^O\:~喵XVm=z-MJ$q5AS$ %6.{#zPڵ0b.JMPݚ90v$A03_9ҫ!JԒb\*z(:ܖQ* r: & ̘H BuL/卸8P3꾳[wTV% gvCU"᫴e 9ʥ^i8Ѣ;gݡU9dD:?ɽ Z7xwE:ŎEhؚ|\zK\W۩()eG5YU2{tg*8Dg;{1ET&ۛ؆eمpڏq+p\ Y f&̐*al ``̪"?O`nEStqoڪ}or5!@"2e<}*1f.0(|B$p1r7 Pd<ƭ|DǠv̓d~[ZjIn':gHg "]x_ϋڄKZUWFPVzj}ך$*S(%ј1JW;MͿ)Ő%30&vV\e*)R`GlC~R(i"m?^1SRjcV򭣳"{;ֹb`Pgà ^a|d3F9]1yhYp@t(iam>X*~" gq@ S}4, hR! q\]k @ KO; 2nX 7: rsZV"9V`}BݢG(ʉ M՛]R%D$ 7 T95ӭO Bavh! cɯNnZr@[́~XSKZWg,?Rf(7tǼmUɦ#rsͯIVZ.5i։5} %{΁}]Xķ*Q1&}{"3vH<Q.{ \@?kU+Jq١ e y?qR^ oW>VcJ) I,ZR1-=sS!*V֖7U~`90 C &G]NZIH:bu$n-f4nG60axW=P$\ 2O^<:0{=]C a 6CSIZ$r::R #yT!R%z*t3w>Tx3_V kMل -ᶙ oFux>E.jĉΆDB gG߶:n&Z;A$5E ~Z0ܒ]i0 B%Mn W{霨`|Ҿm U. R˿tԋM5^3c{ɀ% #u9{][1:M:\dl7҅`rrjl0h01,qxl∋e3yj-l>`O>ɝBb. BalMGp̳ ֽ(UZ4h"L]^(Lx,`%NMbc9]{U]~IXWj]O$iAf'.Oj.M1RDbJf>?JD\'4C gvDh*@Y,*pv]j:Le>w ( _]1 xDw VD'G|fY"˱qE,P0rESLt땰3yЕ}=hr>m׵Ci-H)r#fK2xSǴ>Qbr7q u%:žc_զrCpuco9S(+#d۝#mF ꖖ0#F80ŌScȟݗC;>H͹?LL6i˻ɇհR vI@I `77ej/3FT۲)Bffk 䅁FCoʭj~eHثfV#d/\M9>#U#N:Ё0ɣ\qn~WFƪ(!DːyrκkwE`-KhQ\`PC!4 73(O1iE S~@u`W; U"5 .Vt=,bs3i!@6xĮiX.2QOQ MȯeOo.ľG{~Xl2K./ۤt3g\s.Q/ZŖDKM\U/ W|މTȖ=+}lh" jtڛ_Y|ԫo '’7'[.Y? nX=gVYl%IDC7 ,? :r =gncEG3aHG O)gnKBzuWsǸk,O y6U%p11^AʝZʗ 49` 3(#Jv 90}:UZmHKhFkzL2N $h|t˰"fuq6͇!) s:4-U_h [#ë!A\QpFrb2/ xt!@hDY)InAQ]KOϧЮ^ ;l曏Nz_њ-b)s~Y1j&O(]i8Τq@|t.)Ro=.͈e#FF8Ñ^81ntjk#~^AGю @zgEU)}xsTf {#:۹:O*ZǨ(Dɷ` - 1*JpDîmx,G}`jz&?FM #G]5Wv\(Pz}&'1e[5M;nbSve[1pӣ!`q*R>mQ9(k?3XyAq0m#t%Ƣlꨧ4 gjG}cwo7"ǸMf?ȷM\z9Cv=R-e27gܴ7r!SиzQ˜f/tchaz_/}N az)HD¶^b&s:hRM]V ЈtE$֬ہT 9s=R:+=uE8qeWP7I= ҙ/$FI~+50HHĮ_^XgOqXǸU!uC7.-_R`.īJCW28b'’ b #MĘCʩ;BӴp  7Z-?t]ynϫ]RiJTS$3EA!wİmf̞̻Ȇ\  y+q _5^"~ȋC<#$K%!J[V3FiX]^u.N-XȟP/33Z ̒Y )+rV~qF,.w<'8ʵ|[n!"ĸRav=~V.sQ}#y0UbL}Z NoeG_`H"/ (י =M=Gy;5.3<ˀtw]u@_.3r}kcWU(T_ԧf! MC>]\?΋{Z{|C8QIvRz#L7$zR4l%=H\poaJe$BBrwHfc re .o +iYD\koL! `уn KVuJXl*TtwFkC)Vióvu#B*Y@ Z:Kj,₸vv%ۈ!ۏȓPu+"桧yBYصp!}-D&e,VD&<|W+XV^vpD /:/wvBg߇*z>c;wPP:BCV.ԏ"7Г[WV5{?*M^Q jz*Kl cZd'Ր (Wicall3Ƶ $#1~jf06}&6BݖMϔu.hl ;8T(kJ{K¤I@H"B ,~o IhRI1V t½X˿7Z0fiqWؖ9`g(Fa"AdbMc21%-hjFu›s:lI1.T/7j0pHY2L MöCqYOѤc8OvZs-FXbcVuh>ŧ k4,HFV,fW^JtkroɂlлPPr\^W:WZ,DηhX[ 0wOJQ 4[N8ǕRpo;=fߜk ?7b߲}F^f͝TkJl{vyHl4>)Tl 2P$Q}d׈߮ f;Uz7uN+}kNّS=@zNT`nGm `sÓZ&KLf󰿁%,A-y䒢BMp mw-\kgs-F(˛Pp;!\2=]F84oJwz2\[:;T,G%tvX7Ժsˎ_x쬀oo><̕mR`s v2%}K.\L=}@]EŎNaT vn/˜|Ǥq}﮿<ՀV A[ԖVc@/s=jZˬi[ц K"&;{8-_Z$fl:v? ʴ05#"PV*Mz||)y5SP4'0u%oD<")#fpGC?~Fg`~YgTA `LgA10hPa 7he>7UȬ X1ܭuŪr5bc3S+r^~Ɓd ZHbm[d/n H2$0*0 gǵ޲i Iq5%qLiB8QRu-yD2R/L,(:u},qJ9=q1;W\I]ڝRHcIɒh&U{Ml)0F_zJ?LC]|OirL<!Ql5(Sw(rQ=dVgu-atqg6q>>3oc/3 N 0em೭4r/;'V}~ׅvo9rLWk^I&4-UqA1hjHv↼>dkz'x:MH.ը-'N%G\Z'OnYBas?ĶXP,aɀ3Ǥ3δn 3) %.LE߸Vͥ:quZ@:#c:MI.d& iF hOIB>Hm$~VR%2rjޘt+Q Xs{#40W+4=#C]<-^,H(Q!!a[;d'?ՋW{Jbē:ުCoӌ%8j^F LD6[ZS gLE\oRH$ 8"[hU!$fRHNJ<*% [n_%͎}_}3djV6F)P?Ym3uo#-0;pb ^I4Cmz܅6PM,ԡ<Wx9J fn" qmmދhR;'}1(q"t;t!Nr8ݬA 6+" Ɇ?U$WdÒA{1mv}iLV/M=+D xÝp$ (\ez8Q[ǷƩXNnB9X8H90D,yNċ/wǪEvx\2+^53vOnH_=,:lväoY+ 1̎MGS[k='vgdTmlDu4ĺ6.XCyc^EBwaHcrL$#X`ڇ.qoƙqU(TǦѲp" ;2ae_%ClU^yǿ± UI=S#?\Q)c_9KAP # h~^.#aE+HQE//2h.uc5uw9El;aJ)^j$Ke])IZrvJsW槉ۻAlBdQp-] `(WS.Ȳ& [@?rO)gO 'paﳛKtbBkQ5&ւ>6-zñh=CC_48b&ص䡏AR2&nu|wBZw Ԁ8U(Į:ĘM$PAy%Bl,vbAY59/s#:#.^opמAJkw?~g,֛}^P۟e]@ 6%>I9fB-x"?c!E4 0Al +xsx;^ ý)}oU^(VN>{۱̾R%쵢i a{Mmv ~4d_ף/aFjmD"@Pa]h]/BQL%,t8]OެۓW:0 AW7Vy˙ #;;ᥐ`4~ N+|\8)`P@V Mm=E$oRشFC0*5E0=/*݈MS|]u4X@wf Dh/_$tKK OISys [C;5 ;J: ? TÂmnEL-)j>p7:B_:G e g%>/s-(D~Htܢ0(׵H.H S A^Ms_>l-}HF5$PHsf)JzzNL7ӄJ~O'UC1DLgt85ܸ)ӪS F~mԝVKƻ7QlƆE OlCQsD~ s܆ u"r'Pȉ_ƚS*_1ks\dr)>'4{pM@Qeۈ UnxUwdr"?FcN-Oqn5e>a{Ȭ]qdZ~^TP@!]٠s֐j^)cYkÀS-`%E2EѯܶVoh^T~xeq/W>6QLk:$xŕs7[=: mBsGf:īߖ*Djsg;6&Gnd^XLF\V+Va6kW\>WŻ^t$y.w@!"\$'Ϩ!;N2ۅ6VbeFH1 P ^S(YOƭgX( O~t+sT]?sY.?Ne1 ;~ɞ ϗ#8c nc hȡiO*wq]xl}w_{|^$I{+lNܩ6)LIӂTҒUAьliiC<ݿz$_Ǯ*WL 4T}Ԏ `-wv{۟q̴jV9d5$zj(x7e:i?mY mYʎQ5vz9~LԊPwaԀ(ݸ(qu|FEt@+!_h}dލ ͅ9G~ɻ>@JcKzl<йQJe/G^Uu9G"Q\$qcEw*j[7 V b3Id"5^Kސe{/Hep7FwN}ns@%'KYwht)j%Le>5-FPĈSvo_:@\䶎O[ WCx^T]eK#2mN@ėȃUɢI=h{s`i wCg2Rdp @b5o$gtOCu#asSxuՎ!Db=M<7/Fd)N"(s>?I8 k @rth$ +.*קk,v)stmcsҗ]Ԥzը,JŻ;> +(jw@scu!Axv#ڀSW 3O~Y;!ԛ2*?|ONl;uWma&T|uHhZV(0?].kz'[T= 5 v._ZG+HH[|pȬsyU0Aaل'0bk8s% cg:z#6\ͥ]MU (w*Դw=i.zyWcrU ?؛k'5&rf"5˦s{W*)zA#JCyyus]ĚlR^Olt.| R_ExKw}?fGL.~yh&1jG_ `᳷kX}<?֊lhEWfn`в^.ZR.X[~EK,'QaB˒$ f߇>QQn׸sv9̃WI B^E2ӑ[c6-O;3b ,Ҝ?r;]Yh$z5|JSC :věoN}!qݲ7w?ɸS2XBՂlif4#GKSf? 2b\(Yݫ9{*79ܰ[~n'*+?J=D8lw{g&74FqGk$8)&|6bx:`SoUkи<䚹,[9?$Ǎ# SmFʪݟ+Iܪ Uڜ [CШϣi ›%sX&Hg扩 뜖'ـo/h qW4+XKU!Պ>3U~67-s83Z j.6(/VTd"CqAmH^&BT|v6'nܒaߵ ({_="0wT&6k8W)B ְjޤ2ްee Cb ?ՈbO^4)ߛwWV_ڳ\tD>M[Bɜ~n7+KweymbzSs'yP6(pw<_(1 alQUǂt%~. +j(@@j՚@4 23ZT3~1qeio2*k!_OA.Hq Ϳz!\(ߵ28ʥS<ٳ6}=^x`A4sl۾d?F6Oa3NPW"3T5ۅ ]$>bmy#Q]EEaբj&[xy>k* AT$6NsV8 VA-_uZ@KECkG+"vl`<3R5ԣ̬B|خeKK`mH.)݇?*جqܯ,s?n_9 ʚc$&AY_sH\8{ 傰f%%Z4`ޘУ\6RUrGVr[iK5e 쑤aS߄qodwmQVcOD*rԀӺ1RӖ0y>&Nhݞb_Az׍@6h)3yK{ߞ瓶mX1Z`,wEvǬ9Oڳth(Yle:P L'f cAF* v|2nOtZ?"21zaQA #,0J_Mn!xJH@w * u!}NLbynw 5'Y? o`r7z=a׿[([NEdk]F+ܠǟ˔ SU4'#5O#}U'DY 2ud4J8L^p̫NV~UQ߾@Pۑ5x GM`eEҜ'KRý"/\6#z!=Psb\=3=lF1u R|X]0Og nH8h>P# ";(\zfAMh TIw('R{GT _E[X.a/\ho7v+1 }',`P 0+Hwi@3%vem㙚P*JK>ҳdg=TX\mfce|H Vb\ւ\ j`)<mtda} {D%m5 դmFIEє'I7 h#r5t!޹Y3x岶l&懰9ioc'ٳfd ".Fp] v8a\\eŬcJ*9k%er!,sqsh>@"^Y*JzU7 : n_zr`d.+X Pt0hRQ5l71]r)wD?PU]i3RݣIN}0nJ%NӚgGMw"gjϟ {Y+r\OiS[ȫ S֬ ؗ?E0ԛ n1/{"Hod';Sw@oz׻ :51Z?ç6%+ uN}J#K Z"H1R2P ==0Q\uGֱר4NFo~uS_R0# )ϝE0w-z^ a/^w`:}opONK)"Xɇ*V }z X;2vyȑ^ߕD񏑀{~SqD5zF}DHo?#o'mGc~[°W¢GMZPuLשhXB"fg/;"Q:fpݎxyذ""$˷w 8"Vbb; hp8A?"M s*ɝ"$Q닮8!iˏ AWd磮NA0Bo=LK Dp) Mj€Ǯ$@[31k9 aB C,ēnjzE{+|+kz cc*R&ɋWp;iS1^V܊?$%1g@y MD$= WzN${Paq1@k:cawgMNd]gtxxh:Cki{5Ď^;n00,O~ZL͋VYJbC 8n   {hdijsƐ$;IhNx)2Q鑒Y tηֈP藉xFJȴ%!=tnlj*mw ꧔U_w].3Y&@6 {2pE& WTrӰ~,8!XwQn'`Q'/һ0x=leDz@iLgxL% GaS5Z3pw=ɖldh(j6ȠٶCɴ:R]L=[5K"Ud4M,zݚh;/6:VO|0ZbbvuiuE՚Nٮ o@KP=: `׼3;Fxr#cdlGSbi:(:ԇ^X2\](u]s8V4; +t[o qlѲG攟YBNgH>m`p l_X:el1'u' H}f_ ʻM$|:ʭ'sY"m,z7*("M xvxqtl>[?0jֻ]q#qӋ2aS\h m An]BzJif:чu{@]ځ+8;UBWi_Q-%*1" cfFz, ̥n Y`@?qB%ԁwb@:%S d-#c)4S&Hf܄IksG*"c^P[#Z ,7Ѹq`k9T]C~0X@uB ?El&\"pָ},ja9Kܫ9!cзl5A[ε/? 4^-F5Qb3c87}3vZ%ZѸkh<ԕص$d:N. =YЫ Q0 2nb뢹|*Dj%^\Oۧ~/Hf3Y'-MO:zdr7P!un /J䶰AMSM"$l_ʕ>#/0f6N[OR$^[ wNvs;"cK}o}~B?.ljOűlaT6Y=:Azd&%^#0>2WH˷Jn5CWgJȓ.]`)9AjBss92t0aR~m4Ʋ1x2D97hxRR5ZmX7? uѣ-w/Zj8A(9I!.*'aEЫKu}em'Zc! %Bt:OrfO@4 ft1r:QXf,:3/tk [!q&m,dH}@lQ><5#zbu'2r9g<Q>u$Ddܟg[)ʼne ASwx(!m6r6>V˭CձIq_h0>HW'oE޾ջ~VBProԊC0g`BVeHr7.ص'4[E\# g_}MJf4K"䀣ޮG{Q;n>EQ䪧4.@ee>D:\a6kݨwޔ1n=z\8㾮jv!0e'SWOzo0_CQNKeN\VJ×x55Ij⩔ #clfx,^9gWE@:b^ K n$Ɗ[)}'?̱ ) SA/U-=ޑ r}D#/ɥGg$I7aݻQF0-P z=k<Kf`;21R7q /%8ce6Swk }/1 K~f\Tː/l)t *PY[ D4tWV2K:VbSFǝ Û{#RF_J2Rx3` ^*zLF |h~q7~ vTQNiQ_1ϴN+8%e(ILJi:TuҚHs7c,Oҭ$u_7OSCʤR<5j\vbt+OWI)gd ד+bԥN ,X98cةpF(Rh'x Muu.X/Ӕ)†^@q1XjR`Hfq#R*kȹ$k v׉l@~Hqqз+_?߇ _f2峠NMBE9fCxOR*kQ@k]q:ȫ_X)vxg/Cx )O$=#m{o-<1amd 88\n*]UkFcWa#gmtZy].MHOx`yx3u\'mL1 # ev↉7UDAO?_fQ*^5@0GԮFƾ,W˪Z[:t%@_˛=yX.iA$?i=hkVH^@rpZpdL=Iե"JO}7Ncqx-&7D 6ݢQL}:ߘȿsXii1֯soey >Ďڤ;I>7&*B|D+_Y]2hy^"eB9` ^%( ٚ_ԚkR#>z؁wx.庒FcjUCي2VwU'!֕D_ $e.zeG7 .4Ű#"b5#o\6Gl1}l/$)ObTW7oPb JUbކ`NjuWR:H@ XVz9|.UFxD-sDg?s/ݣ'DZ"rE 7y^C \"W\*v ? ^ 6+}ٞG-Ng6Xe;a(6[{e {rs,40eϕ[lאg8}7;)UKDl*Vmϔ:fB/S&5#~{bʀrna()sfm~6Iߢ4_&5L-fF-7hۢuipɩvMTtD A _#cC+$!@-k*?$wnjMO7PAѪQjK$CS⑧k6=w tx@y%;7⼊*J NiJ!F*ndk2eb&#ܨ, L[y\$Lmc7%uUS6' ]tzzyP+lRڃ$ga5d WH*7BO+f6h͇.' t?!Q r`q5N!kt [sM#Z&@T$W Ս@,o[)a2beqUt5#v{Z4MtMA%̋)5~&A9)5A,pH o֡UD`b>HgMG^[|_v)ga J:?_N)tO- 6*4w}w CyP / ldz}PhVʢVnR=tp%\͝-G!zSG?ާ:F\i zI!_S< 5 46|s2bֵICM'.96ב -db"`\]kAtyݸp-'gC욮rj3p|X_أn0O]c ڔ!%2t w-77LLXsKLDhM_Ϣ5M?1^T,V:D2f7 /11Pv,?h['V,@pn l"݄pVx"_oOg{f,x~1Lvk&.P3tʹZuk.éܜ R~OjLg`nE &VhTo ?{4ֆOS3e?VQQ2A*_]کtn)Ѭ8¾ON[T"Aj[!U@'=3GB&n=90 t Z2xfShu~Iʝ ;VnC5O_X@G :e`OQ1fLG3m(q7hȵ?ΗE_dN,P:\(GzRސnxh{ ֊ :M3g?,`>0ѶQ )DxXqW=Q/.+9-)jd,iP*4O)-39Bȉ7AKw<>֜T;uw3#1>-dlyN"];9~NZ kZkGbeDo3*םwd-mջ?ˋ#ޅNtQȘ7,۵ԭ253 LW4QPG =J);[K M:/DѱS5:F^3ş7j:eW`+QV* Df,ڽgBѺCPo>2UBD0|'w^ET,n~=߷uFgá 5bx*t-Hbʘo3P3HLS֤-In_p8˕C3XAnTn hb@Sw2W{껂~-)YHQBm3#Ӯ\rw1rG* bQ?8Ot|dIof?95]D:y\쯷3@=4"q/zE(*̆2hS <3ݭKcr jMf#"yb& !]7JABĪ|YGglܮ;LQeg 댎q+ݫ*->#X`͟! "BPpqP-H 6`Bn#qz>qWAYCcس3Q Wݶ{2Pwavn0'%)7TtSNyRjRV-dBIXh?:] s 8GD;'G7faIK`$9R q n h'`+džXlz]{ `QHveH6~P|?dT9D+ M61#l ޼p<o15ҷVRM+!9Jw&\+2WQ,g{%Y4?t R XS|k&[zGs7yo I 0k%P^% v7ۤjMO)M7{##5#t߀?tC{;`dLJ Soʕ*G07XjtVj(Lz.mWSȟBA Z9 x{Jgib?udZov C~;.0oj3,xxeIv/Yf[y)j\)ѵMW[P]9N0ɨ+!.Uo@N>F/,Dpqfoж\5[ÕxX|ƖMR*%Ԝ.7l C >Mku=$^5ầ:E\IS) D j$do.=V=; Jn?tjƾy#^,XzxJK(!UCȢҡ1ڦ|=I0W챱@Ά* se> h=N@s Ύ I&iUguT5I\/Rc0lϻG?uF:YC< e@?% zn[ G2SzJt!ٹTWmbsA\uv#:r) nީHp|.@5@./SI\_P0'Ε;9! k! 0Tmx7 лM /kS?A7v`0u L|3ݥ}څkImr7Bփr_\Ar~DUV-/5 dB[!ngiQlⓩ҃ҒhdB4bs-B=M}Њa3NϹQccILV҈G{KJ{yձ:_rHE6hR%ӝCk)ܞ4y+(󷋢6LW/Hɣ\_~|S\_VA + H?[.9X_6!t #1t\-搶CL8g<ַ !Vz.CѳK2x6=1ֲX0iT +j`GoTb&Wi f+ͅ` WH1n%P'Pc?cj3F!M lxSEv{օfv?rM^aҶ+EH 5?5R O|ymIN-Sq 8Fr9+/mlFWw2b/[-ɥ:ӘUExl;/3 ʼgrEEТ#]B {C}D)ٙZP"G)c1 lO֬EsB] 0/\a:i&(]U!K,gGR Jͣj Z59BUJ -e2etmed /9! G0Z þ+d'~I Ċ1Lr'm6,nȌ݃A4 q.Ofnjӣo2`xd |{x%lϻVe̝HduEݸl=rrp{%K$T?N[X<);a%UrUkA@ NBc3=^v,τ"bN@Ie27b0ƠĝGpt[4  /?ZobcnjB9L꘭s!9-)yf TɅVj3!jy^IgȚs?q"c<@W33wK[Z`}&l1o ^:- pva#5bm Qqa8]o<9ķڠC|Vi= ADxѾհGUheX'= ?+xBDYRfz8y}?YC2 =_deJEPOvpo1'QщUX $`MW%+i+F@vk#r+ڊV)b1*O7DսnG]wհg$m} =d)&:#_P##F4oAe9?u἖ "[cCGtZ}}39 ]١u ;i"c/P 3$qMW'd`l7eūN8%m`jۼtGtʱZ¬n:2؇ݟЖE|kĠdjQGݖD+ͨa Gp)f[DuVV8ApMX@S>E{(/Qhy``:-EFZD|WbҦeRț]^S.@Eh.4S HN7b@89 m;O7p"[8$f h`{p`Qă=>2{gQto}",>Pۨ B'XZ?kȇ5@8(`P ^cjE2WS΂>5c}V=20qqZ♐ºUB>hJ䂅}57uϜ`]Uco72ѻ(s>w2–wBA\>Oݍ#MY_y?tO|hDv\QmLlQj$`o@=7R.YȊڏkɤg!һ&8_ª tDcd}c0Ò,Yyw_So,WtqsMJUKhS1#bq51w:D*=z9gxer yYu IZu "(mjx>^=ܺ}8I%G25[=AiX%4lTH _XOe&^Q>[[dyމR\2^ e yq̝ o0ѡtl>`R F-⺂#rmI`uJWcד l0PM\˳G'+A5VcvFR2"2Rʳ!^ lHެ;Cg7Zh1oz%:Gk2ot׵B'VUۺÊ/<'#+B|iLŸĥR%p'Ӑg;!dqH Kۉܤ{ΰ!Z(wL}aĝdWu=<ϐv_޵bY.JqwP[DK?Vn!"i<} 架xD: :z`oFܞ:\^a(Y%/x(FCPȃ1Atl M#\{O>-h[,_Al\đI+Dk .v:o3EŕE 'Pn,\ v\(QقCǒ?>t]X;n%4PG~`^;3M'e n99n5XFa c4͂5x\ƽJxvˠ8IY 5=&:-פ?v l݃n:nbIRZ^EJ xpa&&KRv_T>"?7S)'CwlFx 4e7 C6uXgWpM|Q+mo*pvr1hA@!x_ӳ$w@H&3PZ$C?M'h,) {}wMkk hf P*¥c h~}&rկ*VxRx8#o=q[F<\oa+/tIIe6YZFV̐Ӯ~ʦ =0MU |ҵsZ;t3}0#Ӂ34p ;}꾇٩ŷk%kgB}nQKQ+5нU\)y+ܠsP{xsnB [-?W rf-LP![y _ݾ@hיӓaAd5C2`{i*T;îOx~7Dy;ssU&Y3`1@7pϏހVo^ C)F*fA eut&^Q?4B9*腑\C6^6? $5b},R8J֫mi"aAƈjn [ \6uN]ׄ ׄ*qZ& 4Pz\f(~bM#dk Qn`QP+3\M>3rF&Бʅ (Sٚic7'|- d*} /72Jx,͖LShzljxDjfv9j؂k+5 /3T&¬_`'wn`G9/\bAs*V^۱OtX)3@mNcc+U."h\&9kJICଜ+ ,\oBd*n|]Kp隚*wbᠣPSl$rTR Y>+YMixȸ; 'Z=V/[rSNjӴwR2)+T欈I%+09~Df'O^+4W=<{G 2lN:j tV Uo}IQp^o7 Yqh,^7r$zQ먏ۣQSރ0U3 J<0a6lf^g4o/]q ?G(}tyxEf|ˊek5Nӝ$`Mb t~iHS/2;`)F* zF#C.8#0X(G kFPqLuI8HseȁoChxRG`T FRLΕiuMKӍf_pW{L]$ۊ5Ӏ#m6Z#L`pݒ&-zMC%}tu=ͮQ۸x.%v; mZWzψQh qɈm)ɲZśtPl͏'3 ~rBQCS.W#/} UVTohu 9(-_RtKCFC\/?M RxA=ex9L9li}ㅍ0k_ɷ)z:Ƥ4iSPÇjlL/0<eËA+pTU Mٮvؚ[)@o_HIPWmWŹ,^nꮠ_F2x*˛Z~^5f@hLі?0" OOgX JP6 R6K~]tgGO/Bm}pmXI۲QcAB,'$. 52"zmtqyPǝ$A][x74Q! H6PJhIB'ӼpnV‰{]ͼE΢:Bqpԧ^l=Nz}ID\XG'fAF;yyw_ @ѐ pj1ڍ8e-vu1NH)ٞۅ ~6XJ{@ #K6Hi|HkhM+NB>:.`Y-_=\PpA f+]߀2<]nҶk iԠ̡?9&i<01ًliI,Ks)Gjp=FJ7Úȏm\#;i" G{(#yO nTTb?m­BY0q|FZC)υ\>Q$un7(ņhG31x\#c~ /(_ :Պ'Ip&a0nVtdo7tH9ҟp11sYe4)8K v pc-bJ !"SGq)|PE,+-CRdb_GϬ";.FM퐵6"z|4a4ʥl[SbM#e=Z\R1w8=mgBZpAVшSj_%yN.,“iiŢV fj6)ܼ}!#H? tlҮ>)]Mx#Le,1>mŝR*$ߚ>vd/Fhwz,ܳo<>O'FNCsq f/ka ,pɌ ÉMqGC~],/F#xҡޣ1'$(ٚ%Ǧ Y}őcQp}L!L2737n 0Z/=6EZ(rߋCAU(rp"䆶%+E@ciL`+]fl+[kv91 353lZ;{{%%} ks?BXTSk#.ةΑ̼FBDqBWW5+  x fEVD!ʶ}Wc4L=t'Sn'om)VBdJBUvz"D\ uZ-N@>"fdciȕV_/I"$C|~ā[8L6e&ME$|68O j'`+L-2/!27o1=c{*xj=wC<PK,s,h:@X.U|WBR!mu< ÒC3naG ~]X:z7p>PAJ/ CwǭbY2r~#q}2+,LxS3?#78+{y[֬WpX0{JwI^xv^;<=[?AC^zțØD/>~I^{uڱ犅^yR%}E$wVQTb78N 5;2FOLWb8?(I^MY8kId>ddqf.AXs.(V% c1/-9990}$#f7lM w e9LmVlf"=]BuXa_oPMV7s֟Op$TM( (!B%[f(( #-k3G׻/hZ9e[_!#ذN |EվJEm7Fr-U6L!Ivu`:KI"p&&-wzp n|ü Մ) }cmxe-XF Cۧqm>o$U/! Qi[Uzg44JŸ4on'p$vpb(gFp%.r(yQDu&5 3JA{{!W%$Fr>9,n6FZՆb #xSʂ DeD֮}iyP|ı|qγ@$auv)m@>t[PE0E!ƹ<Zb" 'R0#֧elқcrbL8\ 4EHJNឺ펟Lbx+Xx0l]QFQ`gETp@@JLE)K'%ϙ>IoKke0sU1P0}Q[[F }ycFZl`*T /fZ!_@=:Gw]r!uMy,sɬ[U@4%W\ſz{D`XyA\bF!:d l$GLY ޴0sN8. \\(H;auQ:ΦS$ܼF7 z"^qaGό̸rl@hw1tҋR f5ilgtP&h?oHo@6%?4Qji&K0OXuP?A&YR}M1p.MЬ;I Uq.sFIRE̚jx3GRAC}PyRE( & -%\5H,hQ]ך7_W8N>~ 8S-+I3}.+튓mh 9@,ncs$#FwL 9KWt&۔#nN j{Q}hnámm ȼov?R7Bm"]lHη8 6_ޒض*9-@Øa#[A=f0f^s=Uf؀ P I;rCσ*{}lr "D"W9D%k;@l^q6؜A%7Uh *vࣷ[06:OԥFopšr9ਥlZj6ˏAfw՗(W._hM̥mNO庌(hrrlJqGrB􋄟!!C /ZY޵ۀ>pA1YL5\c`^R䀡1KJ+LL‹EDE[(2#ch ߒ7x,w|oECB@gm✹z *Lf >NqX<)Øn@04wLq[ V*&xBqժM̓]@AF Eդ|pS@yxZfXDUUK DE/ɧR\\Ld:֧+gqe@$D_:̄'(/i2XI!+%^XBA $`06|٣YnUTA'K),~R)lSM_/'RlpW<[֭5j3P_=K&c1c-eנdL2y3}_GA줧تj$rb1b c?@qSZbW੡§"S뎹Ȓx!/VlwWg:pdJywdC= unˇv1ixل94Zz]T !ڰx2X~YI@M'lJ얓!Z̢SG3ta39` Jtj9 5?:#ݒhLoKj)hFO6>/ %]Nlz\F7t`ҍFzQ#Rf:йN&gdm# rt=qzSn9.vXkS@nM9gd^=LR'Xc]GW)ɁlBT6V6[èHȵR4 i #~#+E,oD5:|**ϧ%ۤݬ,^ZuydLN$Vc|ݎ+k :?/Nw5! O ik/:b޹0D責cN3izlze۸i uKt3/G<8J.ͬ]汿 Nu+ΏTp ,3U{2F)ʆ CW LeI#;B&A"’6YEׁcO8$ܚ 13SG̭w0;htdm!ddNtL7l4\ս雌b4J١םh)PR:j sHEk!Sfm}*K!\ɏ2צмjj7kox _.LKYbil8 :+ΗQ׫*Qg̏,A D\H'¡l1e$W,Li̾Z#WX|BLLDv?L(+ѧ3%Z7)è_1)22 7-ieHެا*aBJ? ͬ8U*[n瞿ޗTeY)Դ PANby/ZklG*~UK/R!`؊}cLfJ3- 4j*ISEvgQ;LtyI讆?䊛6_U:e8%XSl% '`o9/(d $٬ˑņgҺBb/zJJf#5o40(]엚? 9]Q  3yF gDr|<,4Cӛ@g|C8IgKH`uLOU 7gpZA<%FS/ܐ[~h9հY)qۊN&緡Kѽ7)$ w#RPos.b iRᤘk8FCqӱ R \km(MOoT)՜^_-qH9rIeKQBmtL @Mx›icZ 4nyG4Q G]'0F٪zUt)YDmxq7Ѽn:o`|A̰HcQ/#'/>eN]HPKsUSW&} XefzBqlg@K_^pmenT&Txug?&;wm*Dwge䧾TvT#Oik sR x #d P|3fp4]7vp'^`>֝ !eV0T*X{'ׄ> !:|1vM;ym0=:$Xco^{FK5uR>$&-JXoyJe𭘡e-*A6)66zr ?ڝ_&.܏k .VnRr~k2qҝ8 jbx0Hr)OrpolWHOESAMF\-'aMS#"MtتZ0!{:`M/}dڄo^O>sS?lI3P^Ph$k5&&cQN TB,$, }F8lݮ 'o 6qn0< (_fЖϳtcT.z:[s#89֪kSi=$:n(M=z;cŴƇ.nI<'IgBlE.n8lʹZb rWsO8|F<i/F짽͛t9\Tȯw !jn]-GpNj\~y7]3u/A1oLk`M?ٺ[Z/"Ums6cUޮٓk^HLK_O(ʒݶ_dgL5{:;W(E\j`}_72f;FPMWr dMD;k$;ʓobF'!pA/I-w-py) me1l&V4+h\?fFW )ky+nFG}A;}ߣzܒA;mj#˚ 7+eD!z6Ho8`cBm.rVyQ~HL#NU/Չ-D_0i8 ]~Ͷ#5q*&Dӡ.3g<>50Sׇfm7cBd#oX_jo2a aIxc ]rwU8L#KEĮUd&w ac _,G1"%Zg/H_]tůLk`%hK#9߬hp:qf|Dh~1GnQK -%5w(jU Ed'ppR_H)~Y(NC- nO43=ˁSHuХ'Ae{Yr9!}.dB:{|Gr|T/I.=/xOuv4,j>=YT|uXr%o+JgbfL΄!1)3a u'tKy5$<wRubX#y-e`d-F:( gsԉ (sƜuHz̧4hsc+ 4ڽOvT̋ 0s@h˦.fBMz*ZF&lfϔZU'(xLNjOJN;b$`hxƩݥcG[@ 5dP;Qz@IX_Vw(x ۈ}7A3!H`M$yZ(-jK׬#n=/5: AIj$ )0zښ:3Ch&ag(sS6vܴD>Ҙ-|2bo49h"J,zRM Pe7w߳7kFjv#?;}Tŕb܋ C/24E7. `<2kB]1 ȆJmy#[}B#Q>9*FQw+/ )S+~iqcRSxr `~A $*щ3OGzh[WD3Eöaď2,;dK 'KC K7Re>9S0dr踨uO0!óm'LpT)[ bC{4Z@ o8+eeOD|GlLUze4s堼 +ՠ 칀zFZhFQw]ً{3mYU#hNuEk{> [VENC-6s'UHH7y"lhٹu c_s`it54cكdw"*6b>> s CZunp^\ijH$kz |W8NS3|T *贻7s]7A W;tMFOk ]o 4'9mfO&;&<&V-^'i5ț tg1I%[H -ްoًl@!==Z"޳Og8k>/j' P$v+ WI_8_U`4ݹO::c]Z TŻ.Pc8JcǼWIf*r_IDK,Đad8MrO#:d%P)k? oIZb)Z>".hn,-y]JP )v@%ɅE<ƚ"0FPPkE$i]ɉ|rZ:t42 L`&TrK)#Fؕɂ N'YW瘽Ǿ%jtwUU`U.*Pdl@BpVȶ}뺙WS'<<'ZDI.Ίæj)XC#HYسqBHG wK_>'ZtizGQm_4w:pTΆӓjqD{C GtTV.w#,93tt>dݺeebAcF5S4UǼh<07| 'Yݸ ?dbv'3E@9͖+=HFSX." цh["M@NL=PC0tCoמ̷Q'o] LjOF#NK`%_g"E^B|eZf~Q _-?/:a;<M{qxKA{;_ g%Sr,9[ G+PMMaQ6=̌T9p/P1>V.i?{f(paʕg`G*-mYmdt ,c*Z֍APVz(\3?GŷZON1MǼRv`nd,p3)_-)MJa N+ȶwCȌm_}Q-'lS]b"7 -bv/ZR*{2 UJ!ITxUShᶛ ) D*p˵kͳÄ59P}c'ו?4$}YPun2vXaZMclF`ԯ(*~ڢ($ˇƵ,}=)]L5BBtz_eaƛNޛ2KGSU9|%hⴼG zCyOPXu3!J{jQc@ה֎6 BwGYF1 CES!";L`G;]]mrZi+5%Xz;m4|`uo$083j[pɒ2M#$ U0^*xA&bOJDwQW(~y-ɰnQa,<3=OA|!XXP+}\)k Ŕ! ;YNabII F0ZLB8ѻG 1ZT:U2ey%tj ^pˁ !Fڤf9ǐʘ' kRC:[X@|=[vo i`DxwA˦TB/C}uJڔѢ3o"?i-*hOc?EXo !Ai`Y'JU2ey2S:#^ [ $nD Fa|ՀPbIȵ)6 xѭs McbNjsߋ'n?o9d9liyi83O*ދ V{WCZ5fI{YzA PaLer,d "ul|:C_qF@zi\L!nk;FUbQ-:uu&B|5b4M侣hmĊ׮L*f(g#_0dG:-&vvϟQVIEsԃJ @Yai)UmÙҢfqQK:pj{pB؎;{l teqXDOh8he, <3'䲞 JuߠB ymON&<{VVX S4g| U 'Y 9h ə`?PCNLRqori b:莛I[ŎM*Pde^/SG\$A@ݬM{?RCU)/R2wZ3sd<L9ntu26\ۙ.[\F͒}V7)RYm9B>D߶ork"@RƉ/ `ߘ a=r=W /;FmB{e'h qR &՞1SN$A/]ܘ@>\_׀?䕣Y/c=Z;(1xE~t@Ed)~%9h:[O#ǖ~w‰;A- Pk4=V*n&h }[RN[ʨ J,6^7ռ&1^P%:(V SxDh˼njq߰ss{oֹ @/cȐXZbX^@cAFt 70we֨n:GjEglh BUhL;چ)fGWD [j'ճ޿@'[geupӪ ?aձJg+ƫ1ԽAD+~O9 +u} NZ#bpciLEI\OA ?% ش,#9o4$]s=nkq7`/` :azL~ b‡m,6T H}Tˑ.4E녥@HouCrpr$ 8VPIld5pd"^cGgLHwQnq6YXi 6X9Bd)A#5NQ-o2j7twvfQM.r-)` a'h.Ro {/{8Ƣ7{AUMqK>X佴6 ]1^q V("kPXׇ؈44Pq꣐3BbrUk4_"ozLѓRٌ1{[!FF@c Шk2a8iE2k >.HƯ2)O%)ZDmmhI5HAf#p uO#!:*Ԫȶ.r!Kd8@X8erk~ êF ℻6ô7ٕI6RϚCI~ Q0E>! x'y <5uIhHwa[O&ABBшq/L:9n~d E{B84dUd!ۧ>D0db"JeaoxKvpp笄5ʏNLmLA ަ6֯Z!"x9I4^#`rD ~$5SXuDNu/ıOp@j~hsބ>TN+[z gcaVIuqpY1qK׊XYGl:T,qh <rݼSI˅p;'&칣IHJ|K Ի/(+r%{l&{wZtmvO(8J y;T[O?dlq_:v=hGS'uڛ%c]F z*&s$Ck`^ 5Ltud'2 A<]&Tk#>]x_XHö`L :m23Y T ,1׌z4k5܄i4ˆHN:M˴tC^A?{[r1b嗴r* _7QfqT94K)k2N^p9G\佁F;?wPU LTjtq8B"L{_vᇌX qz5*'DDt8_驄zbB-$X|x~xR6܎zBf#3#:ZTՅQ.,:ͬ*m_ZRBc\O/Ge63|xK9_{;یJJ]}Ҹod+Uv B7v/Ȫ};sMMAIT)&<%uR?l+ic=T+L`Y4@WA-8)OXmI#GGf*Cw~fsn0ЕÒ2R=z@=#u$jjC$F#{j8A{J(}tn",n=*Ce$.A");&avÍm+b+u3<~yڸ~M ʉ,Wkx(c ^+ PPyG%OD+X+;twFNyb Uh!FT0ֶq0wh*҃@ڰd&.홰=,AN $RARr|eߩ{$w֦q9̉}m_9{5)󠴥۴wQ*4)|xw,B#t7@.M R w t4\o;u1m_G$rz.!AIsF׫M}ox-?2n4yUұ5& 1i^E0%Y 2?b{pb he~broeTx3rFḆb蛪m ]p#._gķ0zhID~^#_%ȷW^!8-B6 n=6["m{#S939~y!l4j `_;\hxs`ԴAphS(@$޵a,a,{f#> o C0nk9h+'VmRTOEZm,FNTڎN=ؘE?uDf XjdJ6c/-J=mljIpO X4Pcӏ_//(C^@ K6ԽWSщPD˒cl{ 91gukm!?h= zw}> fjjtZy\-DG&wEz5#,5TH}` a(a~1Q`?8?/o=Ұ^vwpˆU)>&ZcsI*5eaxAJ c d/!jw-\Q"5w+w2T~=WĹ9L4/g[Te>W=*j% hE_]ԍ%' J἞x˴Ȫ o#l2 \W0,ܷöǏ^bvp\jR:r+ r˃8c]RI& 1YUZ3@`ēxg^)?iӘ704s YFX>Ѭtj6ژ7c7b_A ]&3~pq $Kn~_Dr8Y2q$VTK0S~joEоJAtM4bӥO:1DN[&j4`s(kCd8SiYdpa\t*{LqOj|9RPhL&/޺gP I꣩!`VeTV +~G]Ipg%yIfsYOW!*+/?PIf+·KŁ֌b^@[RCpܮlM 5` 8 yY:Y) }mZrZ=JA1 9ܷPA:[/B,o#R"(bTq}S~7g_^U]7' 25.M=K/3ko v{eS2-Gut&U%n['dWv؎f!22m@w}Gq ㎋8X1MGǰ4=" >9O)^}Ql18X*-ܨێ\~>%dW m_ 9WKbg>HB,=?Mm@9A@v2wzacǜy'>An5_c{OUA9 2o6b|6fٙEacL6؜,nHCu*'M-C@?uZ 2Z4~,L.&,k(A7ewo{}N.s uber܋}}[/~'s'AnbUQ7YM6|]Xп>2#.v@mSmeqXA9ր+:6*K@_*(`T+ӽkjr#]Fȃ#PDpdjds:3Wyޯ[MS Aͥ{V[^zD!G!*]);yܬ,K^?3V\ܥxawuL0=ɰ:/mŽ$!Hdkn쫙Qɋ}nC}p (AZ粱s-dL:l*"#ĭ&gr.}.Lg=;}#RWQ1N#W{5J eunoe$Rzt}=6ziBbĺXw+ӬKKn偟.+H1 *p2yf-P\ݘ!TIt#ikWb*އhZ،$~fu8rvmZ|bqw@| Yvf%d, rpϚ@?kw94UHs oUQN1 p@G]-vǸ>gTS,gu?(#;S49D] VCQ2uPnH|5aJβ?$LYD(W]QH̀ /#sE1YbxtOq\&7$Tj==Sdڔ~Y39BcDe$X'l ĭlGt3 _5ܕGiSzw'%]_& $>ZD4텹N7~Jogo?֒H@2h+@&SMs== t~i6%zy$KlP`1vaT-[ϦntOwgt1ZJݗ4BlX 6\6RO{˖SiA=!q} v!nE0P~̝fOйB 2 +HɃ'nFICFu)i($ZUfNvpkCZ&KJNڮO 9(;vҳOeF!hҨL5m r#K%۳I4'"@TG8Noe5R4fw8{P٣[O8gN ={cri9iWhtTmf&cҙt&(lQ,UN3^j}2ehSWp]Hz!',"O* 9m~4 ^U 4:΅ryξq2Gp%dD'/**O:(3Z]^7)c=? 8XʀL:7eoƲ>x~!o.(f{`~1?G x"7 Rd1#,H߮ .Ƥ%/"'~=񖏓ZHGb)]ͨ ˌ(ۖy\rUׅv }al ԟ Kr]kX/RkϰO):C}숁 !|/(/$蓾zp|h|$^3bvmھQ5NawjORk 5$1Zʜ;-3}X>"?th4<]UgCH5YX%ԗ"g A{۰M7N5&t[ľs5nL{)wfyܫbk0}1v'2ʂ 88'>:dI8 ;3?1gPQܐpI2w|)9eu= Tshq C3aƜfqO6읻VcH]<߀k?j_*aֺi/1yJ%Ųz̐d*o5OKVw\Uy;̱B\Yd@枽Ѐ6Kl0oO$&#&PZ3w+(MNꦊmf7Uv'Ҥ#z>w#!,<5xDp2R03Sc9a& =b#DaV%2?ǿz HV{zFPj;5wW^w!͵g;F*{ZkۤHEm1rSuDUy!C]9lG%յP :S#BfnN=z'wH\0JY[VN+vN=Hdz-a_%;KӲZ+/lvP9w|*(%ZSZz6BCฎuGh%R:_\Ʊ%>֥}M|M9( Ygș߈?TWS)Fi uK9/;\FQ&M ):wA#ٺvD1XDv@-̶eyאn&U7ЖYtOR!$B'O{ztH[3N;Yv-dS”8jj[n 1fyhn[w ='Ӿ״@H{D@& 1[Ayp{z7;`D3Vn^)D<]cc 9,^za/ "(&0PdvTJyRHX7=sH5×eb7PY f|YC l-5S;y4_a5}{8'U].-~Z4sn~ί>9RC0,f 1_|#e}%C>ł¢/cBXM!_Aj=rMlkH>i(U)7q@FǺxFzss{me 4Jl(w٫nXWtL?F+6pnӪ9_#79\+ .DD@$с]X07Z0se3YU ˽X^=_v&ڟw.bcH+xH*}҄-ASx+<M&67Xm߷l^1I 4:yW^~|mܽb]hoc3 з %t,P_?v(U`Q-$| $+wi+/"bxc̔v3;^<CwvIKLx8f}X~jսɣbr.BO$Xnuz>j p%HRL/\r  Z,Yӏ&v57CYbȥMj j$0&F[N0K д{ԓ,ն2drPb$'2kfw 0i|8݈˱ /_gv8Kgj\Z$]e;"*Nyz\mȆ:UO|w ^;b2@co")! Sȥ+6 Uڏ%P _ƖL``dY|8B Ewoe,d4ev۩m*C,@!ȜDJ$#ۍ^2Ѹަq\ #ȑöZK,)홒^1^a烎]?%xI-Pg`r%9gk 2ŠLknr;~t7kVOS ʛET$/g(LJ4719 dz4ۥ#1DSkG JV#g/\-v ϐ4d])"F:xm􌎾O* gйxm7I`:ʦ %Coϸzj̳=UW>:;Ȏ3cpN\f aJů7i-]\PH_E"|h z>.D~GeTd߭ewiu֪L S &9[շz%h*#(]fb|Ѡaܢc2ܕpبDQK9Zܩ#ZܶY|&V;մM/gFp&G aX-}HERXBzfH W-#Qqq ykq*Żݲ (٫؆H0e43 wO4c|SwHhрPpYim@JOpaGFR\ x+4< 3P#?}]9c9,@h.Ml e}nO\4E d,/,MFafǣ\Kڮa\G #:=TV6ݩV] Hyށ8y(zQ/}W[a I 1mbL4xxzB-Xu2"C̵aZ '0%PcsLH6]xfR6#PY!DLa$q_فzR~԰:DiqsS [t0fd5%Ynڈ7?:08U.j{~vBO\;8Qjm+.bF[KaR3QGtS?Jķ>7,u4RzOCio5dLՅIȞR8a|Wj_K,$UpJ8OJߙB[ rZ;͝5 ]=? 橇̀GOXi}} DN]#EE,M˩Ѯ7c﹈JokHIYCe{bk@K5/ x\ il}%9hIP 4D(@\gUOBhO*/r3n W=ɓϷM( OëvAi7kڬu'q`~/ЗOm\$ځTПt?D.e 4Ohf#yuof>.5%P:o+f$}ެ XxW7%/hv}^"'@!<S7>e"3a'5 P߽8աFpeF_7`;_Jdڨ [ C6DkMȉLPWf>K#"Z__,F-/ z%+ $zBIF g5rt>9{`j̀!UWYRϓp1*:7p _PHXW_Gޏo%("U/fi(yK7$ c+flio:md;A#k9k}N3Wv4rC-z?٨"c{k[rRŒHүSsx6\ں {02Gno ; 8^T#ۭЇO0K L,!Xtۦ933_p^% /z[DѺ@2eF޻DߞQ%~.rJGeJR4fP{Q*I4ܦ;-Ղrg1c fbIxZ=çZ=uwq ޓA{J|w:>,hGTpe{egn䑍KνA^V>X2~gixK\AFU灄UX+'!љ-Aɇ@:K0: +-=T*CWIB$[{6R QѶ4-ന[k5|%71"5Rݿ }DT5ܟyYKr N-~nxcd]i(vA9GJbaa_t+r_"E1#Ư>#iѠz%zC'J} Iʺ+}uCz_ry] E|;Oٌ'(utiM>'+65@?mREmz}dĸZGWI5E 1497CHZ_O>zɡa3Ooغ068Vc'MaTA@%\\ %m][Ln鎰_ >~#}w@%t=yJtA$ݓV5"AU <(wslcF/V Zxn%Ӏ$5SgTwfS?Pz#So_k^(wT`=66 + BA!*v~6D h˴.|+& $F|くpP,35gTUw@NL|;8qr6U]f/lkLB.Vob%> _mu>hr\kYsja_4Tu̪+-A dj[Njͤ\uv+2AHbaB0Rw+.Z~z0Ou{7=nYݡnaQ`&;%yPy dlT:n##A-"!"ؓa]}RmQ@]UUþ8>غ|^q7I#u eQڦ jO}V]]No05QP݆O,&|LT|`k9nvqzUԸƫ 'C'ngM1{–A/Xisʷbt T]/LR\YLO}Agț˖O^ ek8|A' L-;~ +DcOcpٌO A|ؖ| Yn]LGbz5*2!w Q:O*mgz8~[L  6/Y0#Gw-DLʺYeLj4 T-Ո EF|DN)Jٔ4Ɔ"Ya1X@b͍۟yq@mg,wp=^`%.I84cZ#foEy^+%xJi3h(.HxiWI+*r1hdvHyQumNWWu)' H,gDwNy7ׄ;CK$yR/= HߤhB WZ܋q"ziclӻ ţh֊nA)ڨqVh=pdS^=-3cv?j W%|޻,IhLnM67!!C7c$we|-AVTmxkxU\jx ՊNa!Uu9p4ze/hzՠ/ƥhgH, y!6toh3œmv|Z(%u,t w1RQ`rcw hVϵk)N\?x}~NR8g\9P*ycX)G]W[ڍ`V;1'FQ=} z$iiHVsƌ77_B層?AæDɡџcD]"GEuzYF_`/tWU}Ծ/RtqAʂc~+e˫}% 2G^W"WpKRO>VșFa*ي"aFr̥ÉY+XMS›J*]ޢ"$ @#iU}-ҳN)[:)Yt95p\ t%Mll{7V(O !h&R"[tu#Ym謠|fl֌\\ Y8Q[^ 9.DMy:tZDPD|_+OA5ܐxz: :2i͋;gWsksUDIUT1NqGZCZ <~_pU|6 bL:ډٸ)SJZ-.H_o}oob~ G,6#2f . ?r!rN_ =ݟ}LA(K HF$Af*Բ,~ˎMM]NghM [f3c8gґUD8 @U1 x̺m>, h}&"0N`}=KzcK$Fy75<[woZvN2+mly M cW4z Me^}okvO:)%YjYm\G1rf R\~^fC]bVL9-!0Z 3l|0J&qzeufB Tvhx 4 ƃ7mplBr׽Tn_kUL>aR6 !"BpYi~M"-B'/0HuJ <"nD{|T;MaR>_wLsGWL⌋V ęh<#jPa+V)nV Ȏ/t Lʹ(m2]"im[LEC!͵*̪9&oL1KfTuT#SzQN+돃2y+1>Yuj۵=?]"i.T/ &KG͐-9 ڪFcQؾ9rH]8k]4GON * rRW8'#c | %437\< 6ip"AfIQ:Z i7a/G\jG1#w^]J"ʚ THMU~h][FEsθO{&H>ޚ(UfU]< .0u.)<:1v[I68B֙Å9RRhfށ$Ҋd^5YIL,fyn5rNES:%|Awt+8 !e0<ҳ$G1'nGȼ\^U PFkOtIVǿ{qy-_e&B P6fjtFA>\QV"@ ~8Z=˨GOP,E6C5n+* ھpNa&ըaT%T<.lq_LfϔgbZ6Ov$}uaU<;C(޴#U!4Jn<V- ץ̶ 4םEBZ~M8m?d7$yVF_Zll/n&AsRVAZG誕e([6RMNoR+wHO!K64CEX'_w-8Dc4piu/z;14 U ͠EOpٶfuCҡr. J6 &aFY~] yM,L>"6 YqFNiU6}7k$2f->WXs< }}l")P$++Fm9ˆ|F_tU^D &:=p%y+p4>lC@W7Aݹl-~`6yk𷓎+31Wǻ"`SBVq`'qo-/AW5w;aW#q#8sl?Pb-(EhAAE!0E2so;vB1΍|RK ?,h޴{5rDRAb3/`>i)xs@p _ ?+Iދo15|Z?!&!oj"` rNbŦ,"Z -=0OuV<(j;# ;|< ߹z};y x"S)Gc E.P#дXEz,D IP=;c2I#z~NG'gާG_ę"K3Ш𜍔'_.&=o #uZ}h7{%~@b8nj -._+L9XIM0uWL,0+RoK5Ղzʃ)/\(/ ~Vbo ?cƲQڏ,  uXsن-k!iI\GhZuK'g%6Nk N"LKx}Ca<`vlA dOgէ-qX3b* <]9ph\Z,NN{aִDT Mw9SI4 2Ze7Hq ףZ7a?قg[d0u*%__@ WMUcac*`fc&ȭ\!_6`yWQ,ȃYv*]Vt,p@vCNpg?I[0--d4\Y9l790 }Kw ӗ겋̩=:&MsVmL-5듴O:cGUs+j"S?dU_;']*KSTe֛g,%7)=zv2KE|IOP4;v2{圃,h܃ sďyW! K)‡ZFri|:Vl[E'R'߭HaW꽱34$I)DW7jԳ%GFZjD(" ۍc; dMBG _~pu \aw0Jxr7WT%pgUm/h#ՑkgF'].ݑ*-뾗eRNA:#xKucBl(]11w:%YhlK7xN$)E/&~aߚc ҏ?mD8skbjSP\Cj{sG 93.dĎCb՚^QN%K늠 %e4fb5SrkPdoJ7u[qSwrqIa dW=d,}]ߊz@8H߸MWUlJdhRh{)咐=ɓ xy&)ZQr&A6("Kh0hh.5GG \" G+ŧVm)dMƟzRD2pCgdWjjSf)>sf|u-$B l2bA_8/=jZm\Lɭ\?#B)܌_DI a-}ͼG~pUA]&ÞO6Z`b ?t׷UWFHR|B?WULU!^0?zD6oR6z$X[bD7f/"Qs0 ɼ2:izpkBfƅQO^ ++0{fSO.cClLW11=bkR̐61_ÅbXC hINf}e;9xYPV@r:J("'[i)5$UAbáʹlpUsýQ^et}̓܉=0":*QM5j!+h%'CHCz7xҰ(Wh]=_a& *t::?^١+m9ubg k75^Y$7s Q F[nWz>-湌/36HDO<%ʇ|14FrD3dE{aTp~=.- $֊MAif /~NWu4,g{N\@f&ury,/_ȨZo:P;s0.< }qf_rowԭ,hO>CoGMGd0FɣSf)G[cz5'|pzgz&T0 f+Ǿ10)Gf5#Hr\d4¼&8hݏrՊrR9=a9m XG=LP"Pg*aX#czuq&0\DXqzA7y8@н:T;ՃHpu S k68j &CG˚܇$ /*c`$Qİ:O0AOjҤ rw2tJ2HxWLT g|K[=wMDiFio{n8m-Xf)Y^'_8S/dꮮ}0 7$9^>+eNDJ391V_ ߛ㰯ަpKa,,Aw$$Sri֮9oZI:ᨤpA;* a @:D f[2.g@՟uD3<P5p:"l 4H>o_tXuį@l^#J"Tɂg{%v )p@YR@͞c Pi/ԛgtu$f]<{FugRr]„ wd]0sCz8孬& 4*lCۓP.O`uDtT.a.̏DAB,կtB)c_E{Puo*4M:`n36< '"<!Kwmx{E>BN*HC=ط˱4?M:X>YEhl1&?-<>{ "ۥ߲EX6;ďPh&[uЗOl+3s@n4&1s.ZjP B 8yB{RiJ.]+p^AɌHv# dR]O5|@6ekך[}r]j74"\“zMaOVr*ԓ~ > W9Š֥L}/'Q*~lnʜ;"1zzGX7r8ҞE"0 Cx]\4Q/ ls`%J70#G'X <_Xܼ+VGf_%+dkjhc5]u\ҀR#^͈8WGѓ ̂uXfGh+* 5} YIX{_Sy;J/T?,(,}X3|mDZF|cSkM3c|PYRuZwzшXҌwFf(?H>FSEt1A{ٻ;wS2-C0oǟ2s{$8 $\y> 꽧$QS l =5wT))*S|\ Oc ekGF̃2}ݫu<}''Χg9R n]Mby8aIL{`y}w71k?$ӝtqo|a 9'ı1l~;F֜8S:"%%V*w8WE+)®V*"3%~P L~F>4" ҀAxץiPwc*J] VGx+&AoR9r_۸e"k)3%1UWlF+$62bcHGB8G~Cĉު;?XsM\pq`ojK"rerI>6:ݕR.f\VM%Q~N-*OJ6jNrz9z)~>Vy m"AY-`@EcXSO@eF0]EVhYwF`b!47ql^o낤u3aFj6EApF3~04ڳS!n4/NZ%7L>uI¯_9b0%*[c6.SY BK4PyOIt8i0#f GWjBC0M*J'Kؑ7Z IZ)amshN~Pֿ# Z~]s;`dZ@DX|?QءHݦi厏inij.ʪ'#Y;(o>tEܼݤ%PV=Y +8VGӜlYZ@{J_n= 3U$ THr]DZx?7Hj#%){]XNŶټu>jVY 5 hnӛ+ülp-U EzՃ]+2n-cȩ݆,C!7Mk,@_݃ nCҋ("{xS %c @Mp.?N"{ &0d*@vID. aB,F6!kP"p.|W6<ޜMY^"4H1T." 8.$~{N"jX=r<=RfxvATHi"T%D(e:kpnYQ,re{Z3F8Ex..bm=ϴn1gEh$+;Ǣ/HY.,Ԅ*Fϟ-bBTH-f66A܇"ҁW|Ƈb.U%:H1%6jrĚ}:VxibU|8A:-@d )7p$zNqi8bI9i>T4|3q)5͕Ko5'Zm"?tVʤ!])@b!qt(y5 Pq2oC ZjC(~4>X :SL e~dr`ϊ'WkprVk;Q0bi(f8DN"0Ū1.- 0{SYBM$of3sJțQ ,a2Mn\; (dC1tɽCq=;G/< A|J)+}Cw9qCH|V$H V@‘ c7mVme;Ae3As\z,^(rrԁK;, h8JJ5E &Mt$ߢUL4]YjˍIWdHAhD YB4Mu)FQ3FC9?#yL"/pSXtнk{ǐ+2-.Ր>I|-@9 HB.X%YS(j,`ԄԮ5g',հL尴1X;;sbY%3JQ)Yy,)Bgu@ 5 9Эr02'f{6 `Zp Q@SGF"zcU j!1"} 2ޏy+ '$ep }K !9lߪ#mwG2'GHC]^k;A#psǡ?% ٻ-w!~'ݺbo3sKŦ(|b۝:f7'+YmS uጼ1'3CyvWyոm"6UatZ3״ . q H폠o8׃HtDnU%~sD6}|k!Ļ&Y:ǯ?n-/`΃iCy퇘0X)C ɪ5 G_=#ZycSy pڶ\FOE.W^BSRB|jE.$Xma*v&n]IhHTq%R [d7DVjn*7´EnBp wGЂD{?Sgp!M g4yub+t 8FOu ECL8ZS'6\,=!(_K>zL}je=_'I:DQ&zIJwY|A=]= Mwźt)훺h6M6x1n9?l9y|Wq‰0&ĥA/'g\A3&$&:5_!ޒ; ݫ'FM+Y]LWK'Ƕ9@eh~簓!<'MfE>j>( KF_`[ l%~]AhQ/`iܐvfj\O 2$6U eitOʁ6oP2و"9caϛP%ڋve oQ"V:208QUœBp?ne,fhfoѸ/bcAǵY } R}`M GqzI3u766b6Kgnş4(1昲(Mq&g"PTg03iRR#P*jw^@D+ 9%fԻX2s/PtC5{Jbz@4 8L_~:tcQ J̸cHxB15%tB_'B >4f$bjvF@?](7F`izqJ; ɌCƍW{gKA/PBhM-=VTx]TSύW&ePTrʱhw<,vgO{pytWƜ_$?OsDOOԤl{ q#+]qE ݡLSޖp"uFXjNC*Gc4R=&cӣ4l/֎|wz> Uo2>oH^s? i5ʳFꞩ`2̈6OarN0윔# uA* R>OB!n商ÒD_:҃<č$FHq8[PNu A>8V Uu zZ0ULmٮo.BAFh? 񾁧N}2{+z,SxL%4E :{`0kWq*q ȼq\ h{U5@W;gY/hWjOuPlCv]13z<_8\!Z]w7MVZ;PMm:გ{co9vY>kK4F`/ţ?~kޚ~^5cz?R lw/Q4jT yjQj3TT }|JTF( o\6_v[ͷl!ձ:Z50-\HRzJ)~[X˟U?\uwAƞZ5B^rqeC&FO'MocjhoY{Q=2L…+Cv;e % qrBY'z5P^~t)xUFP t;`3LùV.t4>Y CKT^ U5gIFi]X ‰Mi2<ꆮߚĽ>C.A΅֑)4ZwlwemleDʀa6,F If\47De[@m0j]OZDh" DdEqYWi"λɀ`Jc"XDdTy&HZ.,a:_+Y=n P!;?B1$~e6_h-ߜ:̀q1b8\7r ZbnoBгz7t b{;T\}L Ց_+g EAYBd0$F<_4 xoULlͶrn+Đ$,Ya:>P󙻻z^-/z+x4WY)&zrH(~-'^2agxCBNx%;XkVԶ& CـY qxryeXY>EPY y}ryѸ_q9ɲRe]o$IG[UZᅏ1|Ee/qsl16dR6FW] zu~  νn|{ U0 Z5t('VAA&9Rj*S kHf$`)_ԧreS6[dsd1Z 9o̫ࣕ:D7B}?%XBC$dTm*Βu%*Kԅ8-vEU>W:8<{Y3A+ lїOs~D,rKfȖG]Ϥ?"= 0U7#ƮI?&I˵4lڠ|Gz R ,A /SlnxBwD?D- BxXjqP |րpمFWȅoT [)ZWNDsX\j~"$?RS7\`L M, 7gdJ7Tg&:d]vg&Նše9rn+索Va0%a]L%^1|ppih`e\ϝV]$ v:v0G 7#/2-` S! =X:z34ywgrJ>v*\Kr0P`\?O/ګI_O33 ^ֳ0( I+L:%uNY>:[b0ZLr !246~p6 a>u24EA:(NɷXF ]Q*WIA!wasc5âdHu@D|?J*? BKF5~FXaaL8avpEU^ A~F-;ÚrY:FGU(i}aX"pE6[\~Uʓð6^i؎ T F:b$}p69K3 fcL  S~zҧgO>7kIͻ'W[z(ˊofØeV.CAsA,t2yF H{~8x'zis %YWvBwE=v2RU0Z/,k:]W xQ6$mѿP9|PQ | Ld~+x~H:S-5a~czbVJ=iU [RNFy27T**GgPp^?&4lSs57 -l} .W@IZu$siZ&6༮twѤCAMzԠ4,F9B4sLEEoE&lG9#iLr}Ȥ MrF:I 4s60[ҶUܪmqt/[ꂙ^ͧPF#_ ulT.ZKG2|)B΋i Bva{p|8#gB8MôMb9(}ldf"C9;\d+dzhST@D*N r1cS"Ǻ5ٹJmȳD;<.DߴT15zKNJ\9zUBC4D򱖳HPq2a%l;\RqΡx/^xzʔ`SZFϚ#!Ŕf㓪&QsV.8j1(7ZTކSi:~IvdMT"oIIH\*,6䪡r2j>%x3}Yx9]7y6t')a<b% 1ȸJr1$%F~COBqj``V*o3;bh0ب0ZT~#Iqd嶾K6H\v`,^hA+?'B˸2#HtJO0;˜#Z7rb21Fu92%B 9VQwȘ2Pf3?2/IL<6Hq TkNǓRŒ5K7eh;7(P56vgs-v.Z}5Djg?だ*2T9J۞:( ԛʳL~:?n1#hS$ѐ 2pEc|dz)oU+MPTwH?j&SDZYx仳H|_r.Xwl vz%Oh`I9%Z|vu~8&+DeTfBiiX f}e(8D槇_p)V7vA/D_9Ys~4>mzģgo^UUh#71n-PiH&u[ O;J.7kB0G"}dp13rSMPĊ<H5$!؍JnŤL*F<#mJY3~du R__ EQ`m Tܫu% Ipds]N=d$x ej66ϰ֧9=Τ:۠MΤ$6wR83@HIJQ%yj%a YRs)yUqڴ\P6Ε[s=%^1߯+L.!@~}Ƹw֛b@t v!.!} ;}jt?I-uޖ:O+.⍐vH=Af'{H%nju,?O4 N~uG^4n0b'se)OصdeJ1S g{FvfѲY0hϤ4dCqMr1X~Lr~Vte^W0@iS? ?l̰&V9 Q;d ,S\-)JHQ >*5ebQ=Xp$M%s%H,nh 6n2wB u=d0}1|?2PőSOU^FQ(0CϾ)MC%M ^*yv,Ŧ)M2l &0 C"sP%"yp(j$ٗm5zlĊCY!3p"Fk;QP ~2-xnh ߰8WrHm׎zOBX"2zAJ Ĩ(;ՔWp&;*v ~z/YkЫsEX%@fU0OˤINb1ea6=3g(j3!\bvn f!9}k0.=Gz+3ԣR}[@Ȫa B/Ѱxå3Cx%p=:tCb)DWî%񐓿GSwdons.A|OJ䴑,] --[1ߝhawj`eKvȌ>SS&թf7 آ& `#w8 ܮ3ýodW)ɭI%i.k3`׭~|Iy@/ɘ ӑWluV7Q cU4|,U763D] 0;v_bx \CpQJ&JvBۤpt*ka(U@?A@+@sRV+wL$ۛYiVo!RO/u Ksj"o݈ʪ@+o:?s) dT2BӢGpclvgipi@nJ;ȶt5Q| .@G cd[7)$: wTnybl\]m4!Tĵ5^H>G}.4+1:./pkLKk2/%:BD"1B9#*;G:j$/p|lٱQnH5 n{ !ad@PBKJmP5'a&u=S%USm}mۑrEQNr++#Hut?yCcFVyvJg9N_#YUDL,4߭Qj6DDT[ =vwvE^ͺc JZo\rHrհ1' S oUM\n{Ap2WKX1,UX>Vҵ'3V )gl>Sx2h̅@NP #ߝn;[|ݞGF7^`Jϣp;k}GI SyԸ=;"T&` ꎹ`&vÍD! ߢk@#3e-0;1Z3 =Gv˚yEOa/c8)b6$iͧ7VhI) A䌸Ǧ$*,4_&]ixNMd6qRq0[ح)4V_zcv Qoo2u3i'~5s(Z@sɻep?]^Xc~}Ib7=q;=+Gyu.,ovnQD]so+^Ihp)-W.BDoErnT͐^R"LHb-d5ͣTD8c؋Vy[#zq|7Ce" p} ]_絚DotGyeCɶĚQKi,D&@]z]މ7\p{ȴc9UhYlzw ["4BHa)YlZ); f@ZЦC Bo$ XfE?MGj"[50{:рl+&3蹡(CuNdzNq􌩘mA1JNyx Tׄw`$Qg,&n̖̪V^^yZd_Hdž$4tL{ f˂Uf .fXP)8݉. 7" K@ V[ANc.(K8dvmɈT`VkRFTB>$$9ZG_?aѵF߲>\9i Ǫa:nv? zl#[˻Jf2 c`4JgTO\k=@e䊔B ͷSTxB :YO =݊D2k~ν/Y5{1aA?"H/ɰ-I"]7R^=F[339T{޲w@8Q ]nA~P*O$i] K CS5Xc:Ԇ:FWy'Q" &fO ӈ'p)KFC4Moeo} e[T`YD`Xׅ&0kvaO* 6K9y_u'7ͪ;.?H̑ej^)ϊֽV>00AhR1 u/oa^_ޤ\a0|_GOﯾv " |;y8RđmY ǡ+D y{-<&ۇ/xiu?xO sBVqk yoG\q<5Zr#m}nٱ觰AƆNƘP% NͽUkN@n}͆;~G4QsZ )]׃X>rg3$ (ߌ>gxLF&n2J؆.r %>{useyGD օI.W\QDoɪ"Aiij#Yύ'\=/y^FU;ȊEKCCƥ|NyYE'\ O_2w%Ə7' -ZuW ;\ ]g+ՠWQNZsX,C%"Dim!%-mE9n,a*wR.s{"i GL8HY%1_k.ېmFl\Q2A VP쿒nKl[dɡ&']C$?ǂ@TSaoeuQq/@mdvN[3 c'+ޟ@7DϬkϣt9豨?bciT.qgyW0"4|O7:4i`5ЛTeS#~ r}\Ѷfs& .=B:x|!Z&Z\ZȤw4O= O.rZ~R?r޳96EXZt8Jҭ0$шjHL7! OLQ 4AٴC#j:fƱ8'S2U `~<=&gV:|^,fG봴q`*9&hʩ8'X.~,wTy%I ;A(;!6%ꢆLM`1\߬nX4 ?]5^״;O5Gumw95Hٌ9L=EW^O(JXt0pS8u8/Æd|ݤAj!—rZyMml7# b(EEnSݚy˧Emx霅gXw:&.Ouxl )d`Z$7<8`Hnj,SiwRt4Zl :wn rAeOaLjCT{_fh eq'FΏ&)j{#07;T iS AL_=zw^ya)j\wgR/q|ea O|4w{'&(Ing@0<__)2ٗΈH3>q7}@׻Ċ>pN#^P-/9M{IV"m`KbMLs Pꪙ 6 A"Oֆ!vgMG;JI֪B6sq:fJ~0?7?p`K(WoB4n.  PK{A~!VH{qc٥7$0.=ۂ.!Q Ĵg0-'WhH#BOcӄ/d#Ks78AjAruV ʢ$gBF#YE$ƟOǞ7ATa ~2Is͚ tMWΜ B7s^T/}2#{\ơ%ѶLok ʥ c)]RK?7D4h]OD ʾ%#:W 4+D65FjpSkhG1RjF1 "-)_! 0ÐT<T  >&l_T:G,aUjhj 1<33J^Q|Q>?c);T6Ƀ 3|/ubc4ȳvF#$I!p:Kc݊5q^/vB~`~@a.@f5Y{^ZWx$+^Aeer5kQ42Gb'mv'U*cĘ1rsן)khG Fx Ü?9[ g`Xڬd+C$=GC 'I}uW'axAƨݒbU*֙e޲fy 9g~S){C =O]Z"ޤ!C5c*$A}lWf҉I[9YzXWl/oriTI5xƬcA"Q<V@QSe$'Cn>Pa8?" \u7ln:/9lپpeS[p4aј{)fGSdNa_*D1C8:CٗCLYdwn_v\z*:iYXDҬy> &!`G7?%Enr鮸w(9v*fr \Nj$JeKm``8k \)R0%_A+|~ND*!Yhc˜C'WYγ[hKbK7dfُeK872͸*@q7'$b&Ӷ (G!Y +~Z^.=1C 7CjA0L1/^}'X|>P1b;4xa1OCn3!5:&}$Ѐ%eYe4NTȎqL {cW64"94P;vC}{gV0S좣M٦ޭBo+$ƇфCEl?]w>K 7t@3F:)iX>,dSY)sH;GǞy]JC>ru!4|MUHYm{EJMB鱋qjUؘ)Ph?!Fz%>8L9wb7y>Wҭþ}Uӌj7BC!t:e!ZP.Կrb $sꚺ̦90CcA0 Q)q18nxQK nܤu+!߬Tq![|!ȩEѹ .aE1ćd~ UO%Cnf ĢZz[):t 8i>B|Bmqcwèx2Zֈ*p@ϊI |t!nwA@]R"Pv4}x$gWqO1aW_|V{[󿋀[C$ֳ4}nMt&˩)ϭʉQ~ib;I#pW “TU萖{]3$?ik ʹ M$7BZG9 ('š`i%ZӬa[G>2-1|őKN6H):^:+E;a%DC+SOQ`LeG=q `(%-u{^RΝHaL>IK/%=|Z5gj*ROmfhpDgsG^::tĤNs{R]JQFDj)_g 6b&/#igላWj42 2gxtZ2ؽ(MۡfHh}õD+ˌM"Н8zVB#L_84Z:r eXնa?6u%ZߐuHRYzqhڣAZ?^6L(/w?%jswFOBNy(/MIk>=8'fuǼH`] .h([foupAflX(,]ߪȕ+ꏒ|7@\tCio, ]F+Rn]k{4a7(bn3I)88EMlvA;-hݼV:DfFb .sU;Lj;\0([ݍѧpkZnC&'Ű{W۫Vk3!M$ oH¨MB1mkQIBy-~a"SOt5~?e$Mz#s?: n (Hs'c͸!c4c)CQ RK[#η/f!qmBz/{)ȃˠF2(` 'o R4 )~#JK(WD'.RŜOH^+!8q8|QZ?h V{e(!9LvT\IӐ[Q ֯=c&zh 2lTc^+3~nnb^DIW5 C-4TO]r1/k><>L" +gSƋf thec "}F O {UDlҬ[b3OB.I<}~-/ I?1+,B'_&Q*eQVaWBtAh}z?ܢg-,N X;?ɶJ%!ҙ*;#rsvғ٦i6%8َG =YG;R7w`R-ٻSt:(wUU+-OyXb-JfeC|ٌ`)%3c.ZqPqbw-&[G &Ȼ>t??;d e&໐<3hdoLQHrNp9^FsūwVIl^~C4jv21~N2ڢfOtgu&3N{Me)c̑yՀ{Z69bĢKUa&(!Q0+ &fλL|3U9 %dw'eNA$2Z>v5rIGʱ[LgM[96 \D%f)Y+6zK|8Uv|Qw v^3<8KLo3E0wmoY<%cYŔsV3 [49>,)=-vvK[{ENo3O^5ұĜIkDI k?JKu$`wdVBYq#Ņ͉rĸ&%BLԂNL_ވ„UFһzP1VC(GQ{zKyytDw3߸8/-ם%)ٴ\ M{IHuytDVKuh_ui&86d&;|Πo/|Xbegnk2NzYcqh5F‡2^xCoH9gqBKYImž|g/nRuǤ:yuc)4Ord)>k]7rh3 Ґ~OSOg4n<Ķza!LkQa;QGDfaPI=(JS]lk*RX㵵#Na-GoN^(KR){@4MB8n8uIx[Ryx/Y[~!-5mo ϭ">t۬^!ĦyQ^ t kt5ND~J K5FRE97r'Ega6m^h~RX-> m9rѝ*,$}C#HdS/ȗ-@ƷZ`{N2z8(R~69T:C>1oF#²j 2,@Ɍ|&ڿf=w4@ƬV}ک8N鷓],$3dHo"-43 }mo(AjNVZl68zGD+)Zi!b (&a{ i3Q4}^ǿׂvuCi=5ʼ<mSlr\Bc_3J/I1q嵚t)D<[м)x%у+}VK?ݧ% G g~2]Lɲ5[ ٽyjj_,tQ)>Q: LԺ۽WXn4KE\\2ޞ72bPk B+xiUWNǨ'FFibԉe)_PuB EF1 FT-bWq?4$T/3š^9qY0(8cՉԈuwq`E?(Y~_9\a MR$CT7]v{s+= gs֭}XX2: ]hBNA3$搃D*B n>+01&N Hp)H_o&{dl=+aL 3N qf͸ d{SH^,2l{t Y8S0mϯ368ŜBR@݋:p8emϙF=A/Uep;؆.HlF !+fx2)19>Ğ t+}8gNW~|eru4a.`oJ~l(Iwp՚w+B2ۙB@{ˑҟq*r{"oЈHʑ.ud}e4lXobBN/ ?e8L7DӸ,2zj*P)+g_'r-J3rc-VCqbᮍse[mb@ cSXT9ę'=׌XEܞ,B16C*76bVhώ _ At/Ѡ)cpZU7U?SL#3#pV! M-jv`P;$-hd$qB(wp~w` 2Z~wӥu">j9٤N>QȾ1"{Qw9ţ%-@I q>L@aDYW6 98!ܶB^wD+{*gO)OHAcF$_ B|ofA{%fMZ[Oky8` Q"FlRtGRv#澑gO9#tY6AQ{}e :Wu^ G;$(SMc< |,G7fa3i]6k vTBZ7 6"ΧN&ίfZ5JԫvZֶrH%B=R'd~AIWusKxD~ ,džG~+9QaG4Kb:V{eA\?A93그x X>-kCK 56;OwN/LU7-2΅󎮂{jv\0cv#e K^!؂tލ.qHWʕ'dE~Ȓ֙8u|85VtZuc.!5-&@qkcLYA} $M1P/kI_$,P?qLw-}lqT_j~CҴ03`#Je0j?jtШGPNOXNr@,뉖YO-8jeg-Wؤ<0*YŧGjOJ3&ӞxqIZC=C^\GIIauCXޘڮM>:4pzNow\r~7Rޙ|tSA#/!&`;B,=2lO^7gyl;_#a BΖ-vK+?,rΝEfI4ڄmM -;e7S6NKp{ L,tR#0Z~Bge n@BI`P9;b}5-jȬX"sꉭhwU@ =3n#Nv&UG=Dkh'h@_g1Em⪆y:䓅S ]ke<)%*RD_8TIťQLDB+ &S˵A1njĜ%d)>BՐLdC܎@SPk˚M3BE7#m-Хɳ:\DP-t0 XYYOye=tl@ilqF!ozfc'l *ruƯ1 A,wQvb@V[€ ]JVD/HSliVI%w[OǽT\)\*G+v51 -OBu6t X-a{ʊ֫`gE=ZYWRG)N9:9ysG2z0^GeN\D&[zhoL3-4\y'x%^B Ў펼o `yU`xƤY#e`rb1X6E'?k[ /nxLPҶSIG=>LcW'y!j+e_;q@*lތmNlCAo: IN"1uu Ġ8lѤ*FKw,V6Rx.G2e,PԊ_Qh.Ka{=vR k' ZEiRn۞< 3E]|Cv}\?՜up~ u Ee ȃ3~߮W" Ĉ^ XjL=*KL^He-;vI-[acQm쮇 ౔Ql#P]^Mz (˘U Z͞*/mBH}]g;mAbzp:)Dt hlMTL{ΚT 0j&Y5g{COlF/&`8>[k +yP*[q 56n1OOLfQ^m,kp{},kK"yF~znK$[Z%>Z:A}0ٓ6K!k/?0L5wL<*]s>h^(%b/7fSs|F8~Ǧ3cagSM0D4wD}i{I4ϨRb(~#q%@Oۿ~1ѥyLS;"A'uёۯ(89A^1b|+d+%_O{b?$\scg8}Fm p'*<7яR̙YS}bU='AQ8ӓ?';5m}xfζ6b ƣe`{Kdi&NqB6 , #sNg9к.s2ӹw_ʽ(҂"{q2 ])X3,qghL$ ?xP~3Z .!YVw[D!טc7F'fɦ RmB86}D!sN|4$ysNcvyh0Ul*]z;~a&{34"ko)WF,1,cxۣ,^-P+QelSܭ(&LG(_3.rЖ?b3U._tFS~(7-c涍@S†uD9@.5xYO"'Ǩq$./0$Hf<_Rd^R4(bRHU0jB\JA?I18"jAf%Dalu'P|ygj3Grj".d %өK<ŖR`w~k+Vm~eғ;leUJ'z?DӄUe-نYCio͖Jv>WvW4$)DN㑷\:+N,SV2 Q۹vPh!TB>D7QF5/wcLN r醲$idYkfL*cmz\_3ٱu$4d~a+ٲq] X2-elʶH`ԶVLJn|eO{ad$|6X`׳u3a$m ;-?1jPMxw$OA^C5$f+&u5Uvez-|pi٬'1XX3YfMQ닉H ]IkkoO|F&a|T3gC^,4ԷFQ9RM{ݻȹ B/u&7ܑ$)q3ZNgyr.;+j_.1ϟ3E칮ޘk|WTεv%e] u`,IӁԼ3$zFQEtrb*L =±yⅼ0Q .hYXB7=ĆNVt_˶v輲#~OHN^dwko7s}1Exh^+[V15 h2jUO8$mI;zʡ%;: ,׮4bϹ^5ֻDB5A>{J pg,Zt?բV|VRKjAc` tD<{!vҜeD~ *&T%j /Ē$u@A:+ձNJ74bpTgvuyH18zi.#NۯȖ5O _^%nݍ>~~IYCs_==Y}$uQYib ^Lq_GFT]4Ѿ3kLDD> kggfC#EwIAXj^Z?aѳ0^˽jN򼍖h+?r~⊊wH`hr%#\;N5_`3ѱ$*ĭʈ<:p~P5/O$!]}qu+5@^5@P$QyKM]1)h#:;m^DGEB*]a^.+Ӭ.^՚ xw?jT5uIIٛ.VkʳסּkI#uy*A٧sB[8X_7T>!GycΛb8q$wU42?ǿQ+v^O+7Ǒ$w'2·3*O-l@[@r0e;xltwO5ʇEWP>;#|4ͳDMb:]=PO"g: 8wkcR>CcsS9TBh0 -,ts7CO@ڧ 3`X/Z|3:)3s0؎`Mϸ8 2R8j~[ER3Śxtoq?eNbg-X&wd3d !{e}Ch-q[pj`ފk US' P`on^TPf*w$/ꦫΛv/jKY2Yߠ%P[)D5n-ߧ~^[MOuW,hL:/1LKg(N8Lau͑@'ˮ54 B F3~ "EYǛY'unAx;T3aS]#>ATi*x't?~{HU:n>zDF&^fQkFpD^,d ң_"gɻe7 -ƙuoh@HK%^mK'jlH;Y_c QOѱaC-+x7|}dsIz(G\7gFY],-c8%{.B5T[W)A0-&JXm]ʀj$sHKͿ8pحtIS|Y¾ v˺߰L vuHZ{y^ X ꠲Ⱥp>9MLڼd]ة..4.闯w[~acou'ʼn"nՑ̉,Ո8C<ߔAA jC-ڵaC>X:f/ucsLI/c,Y /7}F"˳Ņ:#ӷ oKĐ*=uH5'T!&~ TWHmF|im.Q2hala%2jj\UqW=eDÛ-YShG ޅklH (ovjN=K#F!0FON{.t ! ]{$sD=΃):<63-U~VJݒ"WH-KD/Y~|Gi1`-9B)^ jn&y7e&fqD :2{>1^wuNY4=FUePqy>tCISa%Yq /mnbj$(v 6Lx{W.6$@g3r00)_8̓Y^o$.kl'i 8F^eaEB/rUV[mT=YK*c]XزkFߧEͻgW tm3aGzFmuf^t ϩ-C/3DB6fͦYj]pfAuL i2@qHĚBM&$䯔TQ,ru*aw}_y+=:wǭmɓuy#L+@YƟ55a'=xl90^F,QMt;ZXK~Ae\:^$A RL25:im27)* {<^M/BQb1 ~nv."nm7goX+4\i-4q1[aZ2\sC5ܶmŭw7S"j\RWn~+^HbQX<%ChLgzt003t]\LГTP2Qqډ>2+ePyT%#U2d#UY(=kOR]N8%rW?9h.^} hE( T^])3)W [L_K#3gL2@+ms/ J 9i+E)891_$2$ھK:hބB_17iȥvFuC/( h褚ĠWhKɈB10/KF*Jyib~x9kӌ ߛ`sԥ-7_D-!TuPnB#!G_==dy0>ZO,-?c4H De_Zdh<L)X^EI%Z y%m@'txFܡ:=ݱq,'8"J_r7~)~).a8ߕhП _0 !>v&}U| GT{1c;+d *,L"8v5nQu &O< ayyA~GA3PQ5C&4f0 RZ޳ ~'p(] w@~1ÓDKa%v/[#IvwBsu^_28PUm1϶ebKP ki60!fwQ?T͂H|naƑMf*GMx VucioCuxy0Fc_4Kfp^Ok)|63ve07Ԛ!ZhtxB`t^`p}%dFT,^Ղq!˽fFψfQteL b"g& G`_6p~C9\ K ]Z?k7uوAisjZ/N F %ǡ%of_D%oPEߍJpnWn`83 ~Iha$mxH/~t}7Fōc7 g2b2C&XzT*nX}Y am˔7U)__#d6 >B8@x6sygd+eO㝩;qw1GCZ̹ :uVmv X%XD0eD|u;Iv2jvM*Sj$qb[VԻ|x}x  \k&xk}ĒR)9e{-$چbڳa۱:A~6;w`BsN.K>B%FI;@Wť#"b@,W.Ha(2 dfp.#Nt4@׿33Ä6'UYBPE CJ?l i_Y gJ3L汴 8w\.vA 361 z,|ΡNR<Uwdh-H\/B>(O=CeS@/JciF`Cv=2p/I{V,N‘:ĦJr.CE#ݒ4;ͺ[,8O9õ0o3NDj8;t||dmpB7g`B61F[J)Y+ ½'81!sמ(Jo]OPm\'GIbQα;^&+ERS[ә\e-ok7N%8o Bs1:.EjEh8<㯵m["neF۵VS~Pg;53CyNYqgER~ /a;pgX"t=JDkt>BNO233 ͗6}`crK$5#:sP|9!a"Ag9-Us"V˯up4b^ϔ4\E`a10T 75:'ػ ~jrHy3E=8ġ9[ǁm7LԖ!˖f1 B\wvN gruR#^XFNqȄ81c}ϷJhlZq\sΊ +׆M@7v,Ј-I>˅ 4/6졊;K'@VxK7  ݜj!(9z0"n(h?8Ԩ3'p94#O/zP2*9&@/@GnMkYV:"?:QX5"UZ`*êZrlֹ&1azI 03jooF((M9IJB΢DK>9Ll,%F_WjLNfqBԺg-bwKŷckk}lmYj}|}kH4lP;T&R_4x8uD^Li3Do:Qb[iHe3aRŠydY;(`YJy<|mx]'*iB".&6=q-үLŠEf[)ouοq=?M_'wI Njϕ/=9O| m͗uβe)ThʠQ tN;];Fp+|:lR16+; 1i .RBZ3w 76P𧽻7>lh+obE~hF~hOO{n_3W Y `43_OW&;-|ħ>yĎզޢqxB|96]@Os[Z L-O)"ޚ?A;nyU3A#W/fC^=-4@đeq < MH{f`s@yBRJ%EY}~ q` FOEgJ:5~ÕlZB_l*ߣ!&[}.buլ X5fKeT`4.et|WTTp'*yX-1FUqXy>O8*WתFzgtnl/č[gJA7] G-ECڵ% iO#_Qʳy/)Fq h-hUQ>0|$bF!ѳuC=l :2,~Í|zv<s-R׎_3߷`5 ˶k6։вH]}icX2Ys: _bF2=K<4[۵t2;K&*Td5%6UC "\} Gm'9@絼O*K;ՆThl[F溉i6~Kp4A}EeA.Z4'2~ͳ<]{ꤻֆC^x9oI`hNAaqk`zo_N %`1;xAw$R5hw.q(ΜoލE'7Mud5i 8L`OaNo:\ZEd#1LwMmVGDŽV҆`PFUY?#^*ܝ,t쑪4 !EJ@ #O3%(gbA"TaIԩ)J6 hFFsfX1FY7Cn* m ;nr`}_xO_^=|M'V;1B[hJ]J+[\,2a(D"$8?ǿűBPJJ)Tg;]g ke0%&RwDeu3^#%*[oD$ eʛt _oB1pߙ?@t‚/&E, AE'WF(l14~2\-BԸFE . mN?S+ ? 6H4EN9{8EY+ƀ_b][ |k&z(6"(xm5}YcD$xk $VO,K\ lLtd#12!\,Zp N p8=-T-(!1} 4fֻ}\1$$]{Q'$rep)5e2Niwճ+dU?EN|IG9&$.C< im-e[V: PUN5L9/PK$>Y +R+s<>RB DDE@TR\vPszF4&ƕ,${+ |zgxwҍ _ //5=6HWFKMysRkMcOD vsB-^'l'Nތ x0U^rP98FㅜHH/tV^ٙ!k;$сfl~'v}$4+exl1'Vq/avPhVקWwZ9{WywNb I3n,@AT-"z;$@ ȴ?sq^pn7VM=AeO!:)&v6lw?b 6λIsBjp>$ I?BɃ_]@C"OkԃO ڵ-*nȨZ55vDgKzmj :.0clɟžؽ&,DrJ&O$[CW+/Dn7T_B,[-a}qFc%X/1(<H2 ˭qu+14J焍,4zG/(犷i|l𾃗ƢmzW ɗ j,dȦapYU4_Ui]#:[{=!*׺gE.o,52}\J>rJyG6e>=>-u*Ev)5T CaEZgz;[)Z'6nY3ٲNW@ 5S q|Dyx(k1u%C1 FOlnUQ}9،@I]\$? qOR2óq+FDO!VC8ƛ>}w5E7vf1$ڽͰD V*I]hz/i\Vr#s?U`*=wc翸J] mSeR"3 H%jl 6Ӱ}˘a圪#x9\Q`ZB,~놠`utOIu'  NGO$LP4aaIi[/ #%t4_mЌuF#dq>uZ1D\=]'㪉%0t re t]Nssvߨm@BKPjt{-,Ф.c/y)C+튻`︤y.W 6uE ZO+_ JW\ZX獛Rq-Pc7Dԫʰ`LOJ˱cVbAWӊt@2ʿqd3%'. KkDc^(2`6YYOZ<Æ4.2teHގK,w2 tA[`\;rRY:c%?*4cNdps0UMDzǯ³f-cQN᢬ (XӉϵW9n0pEF)w.ˍM0ʼ>tî\aEyGCnAy܊{PeCdWe])|AM=Ma\W2t)D?!Hw_8AO)66[d; av}!Yo;~G/lDv)ϧU|R+/l(hMrUbdqĩV#7 «clkO$VB=pCaDzW L2e˭QgϏqA92<"ᙨQx>r ґ=Z=DTW?ײ`~Nn$cT|;igWK-40ƘmOZ]?;{`jvGBLX6->MN"MT~em$sNRZvŽ#4Ϯ:6roH>󰖵~b.qȤ1a놏 ?JT OzWQP'W)GMfA4py)t8$ފkf|ux-G ӓs,^9W+y YО5j:u".t(iܞfȉvXWPξ|I) :/ g˒%x$!R j> M{(Ak[kLנa<.G * .mD?XrQOs0:&4*~J=_O2ʋ#F՝D;6AXp)%=&PӃGz9q/!μsXPׂ bn%WJ$5rD39dTҕ}d6Y28bӠ+  &*beiixW[cU6Ta 8)_\*' @]3эLoZqI}A`ĜgwEAQa|='1m gO\d$!ܝ. xd&SWlģnt5J Šei';|Euᑊ ynC k+)CQ*%5;i_=2gt=HNqJF/A]مi^dol" sW=t)_HJ.c(5&]cҩu?BK Tz,.S^.eu[ S奤V_Cղ+5qݟNL=駵E|oj,&q"ߨRPl/Kݑ)RмYNb?K AV,wA*~v^7=5.@Ϲv)-F+fhPSq{QX$MO3̲٬rCCH9.s+g 5m:tAizгqc|g{dJ&(oFl7]6]~,u%nBfE4Y}ZRu ߐ~;MaUFfSΖf}L33"3r|u r03]mK4iL\ xr}9KـwhJSͥӢ Sj9+B|+HZ?Ҩy#n($NvP~Lo6(^=ׄلjn,mpك%J uՆ)Nuxvbe>:@*;7t*3q:-%I-w@Τ2 ,O:k24#o6Y4=.(iRJQwIZCq?Tn0$q8Q 02;?B%xj4_k6'7}%. |@24aM :e$UlԊuϥahObK4A: ǾOmF;Z.$c]őKJ}PMQiMS 9gw%2 ܭ26TLtb|Pt9tO=bDC]ѕ%IecDZ7x(f0j*KYDLcB=v1b nVIdgfۘ)ZurM9D$JmbW]0?qA3$a欙D-#Ѱ60e87u*'xM jڃUAb6oCG\&u2흀2+nQs럫Qf%Ay*y=3q`~(T=4|h<̖To; t DtDN+{"셀lk*M>c7@w?-$T^FAHETbNl/`ԥN%(x>.h;EA'lc9.sj7w[ SSX)V7 cոR l <@-d+h0,r%lݤը/ Uj_݈oo L/5XsX l9P8._1^=*] "kF|K+QBɢwލrS7ZPŞ谀dPAqg?n0e,,ub!#p? sǴfn0ҋjd`W Q05Hy}',%`d(-@.vl=$+[#xZsÂ0lUf0 ЍKxQIt4\VF_ufb9ޣx0sԔdgVS+~HU`GqC],FI15QW6ˆ_V$ۊϢz05" -é66^9wڥB~,d- -q 2e`gh̏+㐇&ϘpWPau}F̪*G RĪVIU=q؀ %Pc!Ʋazi!FCjA9$oOeBdsA7+>Nԣ—ά~8HjBrBlKXgj7 27O>W t}~5YNɵm@At)ODW,=6i oNcвf&9H\ Sk!ʲr?%R\'?jq ">&VT9O,$DJ`YyhCu}\ݖZ^;׭7L]^,rs*cwgyM|^Z^h\kw%KY ba&_*7R^F'RvN8q?=Dh7H>v}?No$*ƊLb4vѮB~>B5DĿD;1ԐRxW)IxY? டk4/ʵ7X|?( h5+"a}0qwcYeP)gŏiL/rwb۽`.?yMm׻]4HȘVQ&/>\p\}OJ~HQR4dRv7]PS7~WN;eX>('cwy8{~  t^%qŊ .Უ4u- mq KksPRـN YeƦ(le6j,_b.V潉 ϊ ^ي~4lRXDZ9Cb}u-MKdEPs j RBG-Sv RĶ<raUtNyk{kh($ܠu8"5 !,+񍞋eڭV,wTOkH5BTBP Fgz^20H*J! v./V&e4"'/~;sΠ.IuLy͏So]ڧ؁N6a'u~@X숙"Ttg^#Zg!^5~HQN[d6q'LZ/H&4>E]:eA E#wGkPNթ~ͺUR ܽK^x o헗ԴnovJg g txĵ$+Rk*qOxlCIXs̋  ]F8%YeO IZ~E|zG$w .K`)QVFB] v&qŪI冻2Yϓ -3zDX$I|@hM6Qsk$>2J~NQ´q1K2`PGBݽgDŽ\5UiUл!۷[cl:=f3m\&Vդֵ ,$RJAWR&.YM'52C=8mS}~e 藟oeȒ8,Ivc!-r4::1wL3PbS7v}L=vO qo68zN`tU`s& BVhi# ]5BGk "r2YuMQ|y2# c_#q5b@E#  jnQRY{.sUHz^!\B:Əz wɊo)@hsƠ,[eI#);+,YW\ ܳu$e;BϏ b?e '[cM=x_\L՗;=;CB\1zAI)4 Am^[rf)w!flB;uhBY%p_7DCuV(4e(#>s@J;׺B i6ZDPmx)m}H)m(ipK#zӨ4JtĬhh<!CB+΁-C+D ,7ax٭$TƇxeK6=AkT>*>ټؾ A5zNSȬXL* MY3n3xZaE:kZmE3|f /4Gp3#,E/8BY%Q1bVV<YneUJ!3jc&em)@9}+1~5"}WaZ}%M;ṛ[.Qg9i#%qRf!%G9$1x;1nE.)} c-Gv#F4"Ɏ_.i;FUV_QLC*,[5syd=ڢe& d"~W{O*>\[֮sjsnܾr5vLF C&"~(i33 |@ AG!ig,vV#;obON/x\alʚBin)(e*-V۵7؅'(4v%I;Ѕ[*,O\\eր29bE!po;F/g3] ?#2;|lSRM]Lӥ%gU#EKP jI& -~˙r"';/G&V<E>A٘LA%3~e~bLo eCЎν_gA%W[D(Xb?:pWpr݀󠢒c<*"K;h\T9ঢr]hIG2W[Im1Xt #%_uDBD 4Ft{P洪(VxƻI5XH6se5`64_'H,~ec-nh;=Yq뿶 mL&* 6 w'1[lxe2O8YКMp\0]ȳj81S:vX;p>7DI,z;@r/feĖx;b$oTޣٱ:RIqVc%VYW6x.Nުg}[=F>)=$Lց+ً[ O~A ؚVk|/9£U3;3un4LP^R :#ϵ}h%˭&4*ld$lhc1 (P=IɭF/Ut)VΗJUHɃ i*Wɳ.[ٸ%5 -317U1VBA&Z[bs 9:$2 o"J8L_ŦnP yTO{ăd1 &Qڈ fu6 vg[!׮q4IiA.|t.'f5!ًRR]> 8C+}Y eSg.c F3,Ā?eX]>[øreϘ͕+0P.k93A*k Ư cDtیr$â?DJ"1ZorԺ+Z,Ew琻E8Az4(BYMrQ9'dV{rmp\jt^(Y @J_,J"'@4 AFKf&1h: /a82­1+>J䭩RΝq]Դtu?^j,T7DP/@ʐOCK-̹ANR>x}EPMh'bJ8iކG:%D 3tfRI#ZɊr @[vFǛxR1JK.=G32Xq *qyߵoʹvs۟@UgLͰߘxȉX{u^t:ncq$GЇJ敢,S aءݕ$)x?S?3eI dM}?~ 2bN0Fx' ?/H #lhk\jxӓ H owҞU_c4u.z ي܍}5[ Ţt5͊/(g+h9LLJ/q"YFKVI.ѵ s⫤VV,}{кcw[&[ . D>=Nwв.!i(5fQߍUV´I^v:%ʜ<'_ k{AF/2C\j8x/y?i}Nk!3ꜧѓg}qJ f3!1H{u"=𝼋 'k7P82md Ry;lTdq="40 ZJN8M0x951[O7 ,/wJV.|ĔGv,Y*soyHD"zԅ ˠ`E BZ쉊m(><6S:L$_AŖ 8pLؙBTArjn]RO )>(o$A]5됏"Ax46idƣ}l2A=&9 0xL:GR' HQY2n_ }s+h]62B@-4b=IQ*eo[wH+~rpӞ]g=J9Fǽ1XYMd<%ϟb+ S*~9~u|>OK(8LV՘?-UɇEe)4XmTjvJu[{P0%;3 I>Ƚ 'X&a8ƪ͠+K05fqҠYm,M29gTP jVـuJ: k9B\{aAowiޚK31DsjsЃMa2U)q(Յ`I{o1p)rW%'2HN Jd K2*RMJ|b߆߈o jRfB;w0 ;pA8W7{q(.I._2Iΰ-B@,Xk:rOS<~n~tGOҚuiu0 53.aݴȪ8uzs79Wdփo-Z|ze\-Tv'9Y`>N .,~a`ڦږj nh4Ubg%.X c!M@*F#@QK9Ú4TVIXc"0BرDfF(k~= @ ~YFxFKuTw] !UCR ~\kz\mfnM`j =4lIrvΐlvx !oWEpi} 0:oXpf'QC{ROSAPD˜1.jzXB; j_E&0~GI͋>6ih@ MOX&g&,U1;idd9q[ll@(3ż.)A>75[Lޝא L_v(ryq`hYƐ!@:ltI#ABnڗ `BQ VbŠ))hAăklnR_VX>>~V5^ e+VSR &YPp*O7oʶ6t{7Z x㡬&MZDMmSrX``7N|2mS`߫~E*=/·2?^;؝q=k-/x JfQwǩ pg@ɌA8ΖY![O-J.U' )$TPXWZæ t1l~F'ݓ;XXvrS=>2']:s(#;}b;Xk,zWl;N޹{܊aQ!?\d:'M\#$dV_ &GPߥb'՟s3RP9uΤ8F7/"P]QK.kuUcѾ _2cg2XʍW4ci't7k|&<|Db.>M}ǶXznbRWs0<yG9 .I` 6%Q_YF#ѨۖMǕ <.&ʜ@DCaUW$+@TP(K<ֱ ~PUbpl&4#Í1WqTЎ*+aZHѻ A5+ad7qJz5y9 s~%7͜u0РS=t65=!Q{|69*Gzsmq Pt17 )1w H^俥xk[0.Qś2Mqb$SqoY+D]hZΏ@oVA,d7&l߶tepVU*K@#/umc"A,B ]Pr3}B.S@yv#wRYth@Gsp̋kBb]rm(E2st8_ڞ&L?Qv.L3Xq] |T{ WԾ`>\@ՅBfUW}aBS/Ge.]0L=1o8ETm<&1MB5Vq %WVVC3PMmR9a&:Ix!. Q*A٣bEvv^%<-]/V豵Xѻ}*cjSQwnꡀ4ɰ|55 sw'" ux K.ҡ֋'oamby}'oΘg"`^l{˸NzG.4%dC(ҭCSUfs?mS> Y+^ v? ?gi7-Xua??xý;q`ѫ-LKPstgEU˹ 25oRpI)um*; #ՙ.I͑6'r/0 ow,W{M`}tS8c&qj#oJCSпyFocŎ0~U%(!O6JkrA|nqLmF[1"^:5Zx!@;Ate| mWh 70 l]1hcj%']S|UiKZt,gu vrWMn3-E^EHV1FfRHu$yPfUZQUye~{(|0GW3 1iR"fhH"; s6&Gަ//yis5M,( ۾aITT]mL~u*JԱ)7̜yCA78r@Z]8ua3…jm%udJr860ӈrayGHv$*ҕ;}P('ژv݈Z"}̶t^CBc'cE̟d.څtQ@_`ɭL?*-) SvQ{{2{9 oxw?D$~R2]k8`Yqyԡ7')R|Xx^ө:Bdp@hd?.UIhٮܻR]OZk7<gR43,d>pTίC+O$"<)爃UQ:82O%G'ƫ<~Y{ٿ05̐9>W(I{XD3Bx"DP>!_Z=L8}^z6[+k*b{kb b-kB!25>_WŐ3JFM]_\e\`Wܲ{+KhWTN3uCni{I &l 3^ ]!`7tfNq>,qn"Ȭ6гVw{d6iF^s*2;|!߸[L1šHЕ6%~;jBePwPe:wWv}sL7Nl2JCkA9K^"F{k#ni_: 4^bE@D[n56mE_~$+S~zqrK;e/c<*IY"IӾEjʅ^28[ع^{'] ]Ʉg '.v(Lr$ي\mhKm9C9N1\deHWjT|aF )|֢k5WaZsK\Q@P(oͦg2.%Y (uKmG.JZ!w@UK8Anb_"`r;5dv@ή4B<Knfw^W{{+`'"!?Tru6&xNg!1S9=̂įNYUϷn od͓Uua> Xg 3 ķ}; G86iأD)I*o~&a/P vτ% h-ű2k"2ɠO_UFnC I=V/vT op¯e!\_'ﶟĬsc8>=_1fR~"``l?}gc%bD i;PTV < UR:Ǵv $ "I7>5I^Ս1T/f m*4Y^>,4绝0aٚK.LdDq.Sx]1_d}hQDs>5[Q݁cÚ[;\Cb=BP.jU.,_Хqy_`G c\2ƚaRrtk9 j3F.v6hrowbGJ$$>P koLCsE1|-l^~BWpc:o Ǭ8z.a7h7\IڞCŲ\^xjUpSAⵥn vL},\"> | vmq$̷z )@Q!P Tv+QJ~W4Z Y\uG p' \ \^tޫ5 ҴPuPoix=>BΫY|Gjr"&L{T=i,\IE.:Ƨ*ONGtdOuө,# /q MͽCmDd=0h= @螺̍7*:'f z ^vމ0F瘳}+٨ۛڢ$mOgC# Q\D+gp) ɠ'C/Rΰl83RGUk`~* ]bQVohڪ %%xpUy7[n,T#^/1f5k#[ 5X@nNM 4v<0) 3:qWJzj8i=nܵ^4gvv0u?̊Ժ!ҜDoCẢ \ZyN3o£yU4x>n+nw ښm1at9L+~+ c0k),08'Th6l2"C4y廡?X)vYRr.(#gJ 7$9p3EumWe$U0l\OY) ^}i~JSfz1Kg o3=%!)d=ꈵDJPګL;p tAz.7(% uB*z,2}@Wf7.ho '~ \iЍ%x>:Յ$&:Ko;1/S8-0b4h.]ČB*wFc$gHW{GDuk̉ҫ xk QD.γ9aczB";xFȱ-JvJDA/Q v M1^xWr;\cJڬ4)|ϊ|lD'-o¦=hJ}n:#- PjY,nyBY7dN>_R NfvKᵍ'"Ϟ?&!BWV>LmWjW`h(e J#+,9$@hMi16U;L PYV'f mJ1[[Vc &[n!k=%V%tl]q@ ǴZʉ>3 ^pAv Y& |](զ.?ͻ4ɽ%<Ne/7f{8#՜.[ujoub@0!>՛'_Fa\& y3\1<$-œxЌ+G2 BD e{M'Q_%{&!A T{vo{lvwlӜ4Ny,.Lv"A0vûE^l!ϰ,&\fgxS(x\ ~dRFw0- P/%*u_Z`e7ٽl:d^'`nnV8OVѓm&0ތJPjC_.TK!l^Ң%vzٳC E*CęO<_/G')Lv=c:@}ikX"wk4qNR#I\pMAV8KAęג=1}zگDfOَ{Fz.73pl@);C3UPV HKnbL69Ⱥ 8X#(GZ trRVsZ8wP}M% X'P2+3Rm;VV,ip9Ux*VxQ&zdKXϨ@ƾ,xȵjI*'\+:G&b5*CLGڕю& t4Q L1ih$&!3A7ꆊȄx|#zFsr+&$)?]Yx*Ml2~H`]'!aF7^S>,]_}o]wc`0[d9 {iPDO0b#:'sC .4{GT_8\41T᫮leSn`?D"iV ~onУ_S"3r#Tt^ى ?sN3SÐ/"uD1k>Dm;h >=dqV(-:f7" 3Ů) A.׵˧y|¬soCzmP, rJ$2x`^CUhL #dPAh-M9ovh'vͳsA \|{M,pES7[e" (yy#'e/-nZi=)x7ZXȻ4v#. sΈ RxN46`=@{BOؾ8ĹG9SSE.;Mv_v>,cgMƾD8# ,ʷ9gO' XF~?6g!sy/{.H bÌ"B!Otvw$/R a0p ,Q_RD?|1X2`.,dҸFƝSk^]TOJ m2z>Z漎΅]6v|QYV!͵*co|XV~yQU܁lJf~L;jB%oN O+,P:zL0, m%^i@?V\hXnǍgag-{qB,RKa hYkqw׺HI5Flt%ֲrzƤ'T`~BӁT6Yvnǟ,k`k-@{<%o1#ދ=NOUc2 #{Cuʞс wO{g"JC*QN6!Ȱ1 0Y6gCӫ&W3OA;|5ʬʳPEaLߡ$D{'6;o҈e"Ƿ"$k V #s~\r) r7$0mvrfE^*-nEuwmZ )Xu/ ꊱhZ="[zگ+)\D/M ݠ&s ygIN3E0/S ?DܜbJz υd0+2(EJ|u(0=Jky~\]+=qF&F3|lae=F~P AIQoF|P&P3M/WJ hJ+Nm/<)=UyJsO3=ko~da^|d'+ 2T/=&G*zlmzk2y go=EmXBݢJ桂`&cTڍ f > ~E+|]CCfD2 (ur=+{#8Moì YpjK]{BHKd ^CKnPWh ^ _%] &] q63x "Zd- J=_+sFC$ɑXp)֞^5ܔsڱE ?6HbC'7sVH3Ec͇8? !ws+óR' qv:b[MML[Lt:EVU)O}mdA=^n+qbLU5yVgl<7m~u(qWaGL>lن>I%<93uJ{=@$q&[GE r̚58\[1z_~va^ox~17" a,i7<->Sv&C`.hLk<Ƴun'!"7<ΛRr;K^G10@詢+0؏dZQ[7ʌ;<϶؄)rg.UjVMa. Eͤ[uIp$r_ڿ͎{_C)_hy:"oAb G#QDs)]  .#xFTzsUbҔ.O&DY<ȹ~Ng!rUm mۥ7k:|^gؔH:4(vx[,cb힋<)W)o>i)܃"S\[5H,'J7E1 IcFi򵙻peoqrB0y1[:b |f Efh7K㘨h61 :·!Y1en7!<6\sD;U={k/H'_a|-u"`N8K7纲 Jѽg}cJ/ uxEJa؛*L{8@ZqxĥluQ9;%k7Hn8/d8fa wwd Fk&lFui:8/w=q9Jvb 0򪽹ӏ*xBɤ>J0Υ[oaZ';nWrTrʔTD>Xke$鏴; ;H0^]4Fmv?6rknu!NzȘG o ݗ*سX>~yu=+l{qhδ3vqޯf><:_FU8 [S^ţ6r7¿į$#M ~ n]Tڞ=s o++L˚:| :v*VLL~hE+4Ŏ=2_N[-oY w4R!ON7U{e1k]Z]3! |Ў 9M+|oeS)FN$7=,uѰkAe`Ɓ"VIU_9e]?+O x'! 5p1ܷ%4!(U+ Nxb>PUp9=y Qq`S+s{R}YͥP{|ͧn='2LSlP&;!{o<|vkD|tDQKX0gO8hֿάc G#QHk R2 "r&OW3 h9>>wFN3 #ރ=9ɝ0K b/q`CafEFMץθd7;(lV%)5ƚڂl<9@d=DLLgkʫ@kf2vYij /"x ÎLPgw+T[&0Ca Iޠ#^2zL 7&"r d܉n'tG(p{]QvN:_x3+%\9]1n[g @@s05ń ?즬R rWO<^ G[%ؓF?Bإ챱KfahN]WH8ðz_\]Sr; ܱr.^V&DCzpʆ^KMJ9Zvf^mb`4^EKϔ%,u;2ٲ 88C= Q83iJKؘ.zc>!ԗwYP&p+;;̊ix~ZQ+Zԓ"JZɝO'zH+`ݽJ3;2̛]iXl[:ؓ%x=d{>}_Rȵux>sӘz8Y@r2❶ 1XsYJV|2a~[q2>tDyv]sqګ Tƫ-~Sև5mṔ.ļBXhX5|FE:2,Y>4lWJ!fɮHٲ _{i}Y\f7ݰYDZU]RM|4͍(sȁ'ɂ KH]sJL]?>AߤVOD`9:Fuħ>Jqff _&? Mf"32C,xr[ }o $J;vwмw{ݠ=xJq䐂?+V8oB$PcCAn[y-9򦷊Y=ա D%ڏ; 2HQH4޾8MV̉)^ +^so9ϥe>o ~jn)>ƕΆ͛MCiġqŶXGl17g<'x MqJ6U]z5ZduαT@wqc}TdM7C O)Ly 4 Y9v y >LZ\WNAe@G 9@- +j='@Rl^i=۪l I,:6 jƊT:k/o 483j-5UYZtcсF6 s}oe8x4px Pw@@JTYbm:ʩbP{N?6c+߅R*vnV֦r B7:ɑ:oExyEz;*}u3ZZtP4YU$O-^qfX쬮 q-x=߮[ݟ(Tsއ4kqHP]rhVvR~Gm(mr[Sxoxe90z,̖;t9 JCH5#t3!9@,9qŎ5yy=YO$)_1q?(zt78o crK|R !!SR|iOSG;jq뒣Ъs/%~G(VL&1i%O&YnzQ4~ u% 9¦:}|C#0- CN+DA@. }Vsvsv*MuV}Bjy}EŠ],ՏȤZ.eCQI2&i爠B{,UZE1Qٍ]1+4l0s -bUEL=4tX0!A;wo{qɏ'iyGdf 0#}v}cc9tLe2yҺpRGI_|@?4v?;?̡2n Hb}s+eNOzhȇע&1cs+=.w=|XN8F~ `~3ɻxf\_=ڇ]{%Ta?>pX*= &liq xa %jwŲ_MƓsu4o@&i!4cb?kH_'t]>yp~![u؂"=]Ac-~~ *QT{c뎲K]DtCy=7C&ܳ2vp b+ ն:2hafv`& Ph&Kokv|)KtН>7}oĪ bMii:ih1G< Ne(e&L*8MqTE"qnP GbVoQT%5LY6~wy汞.k5b<4šQe#[\5HfػubvH `@~u-:#~׎6p{ kR ^G5k:jϚ%(4}iXp&BQ¿iVNj ^D_/_lҕ^g}+ <I,zH+jM 7JKj]]<3|P.]~,8E~lw:tH D9-B2 n! G$Aw^ֻ󣍍 sjt i?3nDUjvBDxq j3G]#R\3TasWa~U5W>d]37~5v[ă }qcIp?B7j)UC'|l6mJ 4Qo QS )TiN'E21Ԑ*xb}+NM#A2r=w!-7jV~{׏BW2^D?K .yҀ O*>y}V芅N$ယsUU`~\8Q/-OXpe<&T<au'7e̓픦M` v`a( /T{ DyWZԶ1OV~ݻVMg;*!|\.TSAƔ?Bup4P˕]y&o^*Yѻ<|tRbVk%nYIffaXy[w}|S>b:0|҇WB^~q7⇖>)t\ ;H(e/uj#z<ΘLBgގ*++lV§B-Nj u-`o0/{;*9|2vϒm&[_O츼 f2cRׅ4 8wSϨ(VSF\0Xw!?4JBTiG+lZ1e6lff$-/Ʈ'7ax?vL7KE|4j=H,aS]zUªƸ*zgnr qPkGiڜMi;#YEsrlI ȏf(gcLT ex+*6>Ui;zI(nu)}JF=0t\-J|&kzJ f᲻Z_FK^VG]5⹎0_ :4՚Ad@, xy/cڈlxWEm\j"_RƅQR-J0wG+ʧr܇"m)z=g3`5tz担]JT@LEo><֘Pp]m% *XNkT wKjL 9R$%އu{gOx,dF2BNA-߶ȈYEMݗ4_|J[ζ/˯,zN1ı9U0'o`ʖ2.,/.y]'e{]dg? v)l֧iDg"4I?_.pXS`{h;*8!tȿp ߽8k69g2T:A BBRN֎mlAֱ;]N;>'B &g<'rxhUF ޲6pO)iD3&Q?Hxn;7#EmJb%ҳs=f ~K٦P+ؒ?t%#|{Dzrl ܍JLi^;&jg13>86ypH TV\I0x|}a?RˇKfOcc~U"-E7pP=jBEkruO±\DvF#WKz9vez1e5 bk :[-w1%KϡaE&b?[oж(p`mqކq'c5}j-5?fō7k SBiz5ӕiڕs Tr:2dQԽ',@/B V]c!|XHI9XJU}!kO-,(}0/bF& "ٕ֘L[¸9aJyIb:c/iQouUFYd;i ׂoGLo nUum-UK&X$$}ޅjWF[%S$?!QjnuOd :3%[hphkOv TDmq!9 6ۛPr( 6VTb.Je} P7:+O?F g,Lt+Mr-;;ڕ2}[6t^IJpl3:\eNX +p xXfȍg#S46y "-x.QpD^Md`=hh ૈ+3`MƐ.ߙfkH8AýD~(QKGYRRqC7rO68xIt9# p"I8:Y1ULWRb1${˽6٪O=g 38^y!>PܷjXR{*9~)0Lu3ᙯ=f)Ogڽr1P'ˉgZ!n5`a5Q~'d6 θp_6k_#t${rM+SgZL[ cmcoADHO}ژ )lctDٞ8׭r?**2/w_guu$M@ϏݥyKHn]hܫm7"@$V_.n-ӘikWI*L$Z7-dwVn,WHI1(cg!6Uc% 1!!O"SXə;  z]Np\HRUӲ=M D/ 5C[N– 䍓lo^qjdk\xlEZ 'J(: !<}ALƏ%Pzh{]~~gS ]H5:.3T?Tp@{)XPɢ6EZj<ǢJ7H]cqy$_D[Lɍ ƕjL oMC7|4wZ 4$X1.w[0q8BPj4_}y5Өb_`se[Ocԗ7C&HmU0j~y*m#I$Q W@~;A:{y,wG:|MuXƏ's(L-cfGƋ7$^*΃k!-2q[[d'dCU_4;k NK AajUlQw'+cө0GV{y?w;ٍm/\GN/ WFWA/qұ `D̆IZHAw5S&DЙ@HbTw8ݕ457Hy<%H6 ֬`.;m̽Ip= ~o@y9($vYm@4}䞣U/_eMFbDIspZT %H p7f\w(ʽ"{WJ=7K6FCwaLe\2MCGxoU^}ܭK]칈zЎ}E<qeǓ)Ad&e4u9:.31"Ggbx\:NArހ! +5(Ӻ6#|'h~`TV){qU.Z2@]`!gش^~Lrԙ/s8uׁ T;. Z1: #-Ga7s #Mga6,=V_cn!ؘ93 L0 |듂OjZ3>U;"i;r2AixN2I]*`0@^^&8n~_V~~Sƥ':4$^8Hߡ%oT*yB X V ʠ\&t^P4P{ޕk{ZC?³|]$USj:}J 9 tbB) {I8IP()T>YȄC+ .!;{; tkgjQd#CĹӴٞ{1/ bo5N[eR{1JIP)^)_ŘE|hCd/jno0S@F2iF!>P5%] o(?EgZ?:x }ԋYd ϲn](Ub>,4].;~5x^ + [.n}`yzz<}:xP̞9e<.Fw҄Ԍrप`NHNdQ&^^dQ"/)X]I[[qjFҭ?,sE(IQGmV4WY82P5P%#;/IT/ kGV ,`|ب.E*nd @Q<"E-/gUp JGS,Y *nN9,EgC$>AE{jPWAޝ}g%ٹ݈%06T75tɀ " :uu!˫w覡sNF}_ 3?^M*VϷblNzYv%[cAUH H3{M@jT+2ߑZmbC& ==mHQ=̈al?tiQNjGҚd~3hN{:Q"2k&@+?5?9s0$9~ Oi]W U2K%)U=;[w~ ;/P6:`n(>j7ʱnwS]P,ES 4q =;Jۑܳcy )hmTd(>QœS-W8^ByqD@F )m_Ȋ#HGVS s/Zsu}}c:աV)̮yְ` ū-Z>Z[3V&hc;M*ŝ,滋+4Dy4ӝhXRߟtYUaj?^\XR@3rnj-,s6&BަBJ*AI/kzxhaQOΰH=[_]O0p0CqRVZ =]oؤb\;7;81Ai y4V:BV*너rqꎓ:W-^n' 2ޒVDeqf͕KP3KV)g~~9+fjEA_f2~(a*}2>ukle|`S A GݎR4yR?P[ 44}jmŎ4|&K%Ú kbHL 47WP;n6!g36X=bHTu&" ˝2c>F+jOֆG I@0C7&>^xK0RrE*pc% CpQ~g*n7)n}V!S 0(gu.2~eDS-P ׷n=\qd ۢybFѣ[f8LMPϫ@:"{eTm֠NٝmUF[d0?x@,f|oJ~aд,EjCoB'~+TaB4>aI̙&zu@JjW(={("M-Jr6%g]L)7G|=ON!bagzvMtGEݷp.pN{#&J^PZ9ǸYtD$LW|7D[ݫ´]:kŢvi xi+ WjZG}ΧfN#fC4IQ_R b٣dxʄ_gjV )#vz{f f (o6ɖ(/Nbl@Q pt'm2k0d_!]nߛ%˭}wE8A$V 涂+,iiy\SW95: oĂb[ ;ꢷq1[+ImQ(mr68GW:۵"2Y0ݮv$6]OiAD;Yi%AH X|VϽj@;~\j"j#Q.͇it疐e gd%EM܇gN-bY3 eHdb5T{eh0$v?1n-vԪR6n[no&7IH)5t/ ?J›_s2KSu*H-=)L >=^THZL# a=iVL(npv@(B/Yal{:jp",ؤ!HXԶg"%^WNƂA[X-YJe~X~K3fU SB1(z[ȋ8" ucҮF)jVYRb חu;Wspd m9PE;Wiu꧀j#ɍGȖ[l '&cot>7E 9pԕ(\$nV򭻊HDRer3QA3 tEtwr~'.h9Aڣ3/Gl4?E VX?p 0j-%| `=~D aV#U< ~?7;VXE6~f0IOI[V]X , _Es>R5%ä׻k$V5^Îh w>7<~H!yl1#2 !ܲ?s[kɨLuCLaj z-vaL*r6(鎔nvLiѧ,{HVӑ#-u-'}q]}4%48Q?' M這w.IM=DNNqJgn[NVy)kf|[SUBI(h?]cԭjQOڒ*|ɿ0io}`1Y|y6sWīHܕcb`m\O<j&P<4^dnЊ/fhQ%'vMbճSr('WXr΃/&U鰭y4ghIi6e%T*T5bnP֍r8S? e 0풷hzC4w{ppzc_Ɂ ӥDiLf8UN$) Nn& ̯v6f ԡN4o(9(^0L?_*Tsƪl';*P->8~}=)G^l U$ho6cCJxA!)2G\xq$:5mTO'%-Tc ~}<yE,X6gs3}2BZHʛ@L 20W0;JH7@~K*\!u)wFOEފB*!-KϲȊTn)<+Z'џ`dlRoWS҇NÂ=}xA=%t qaa*F# K~O O"𝐛F9:RetV̄i*眱`aB8Nl_0)Y[RƓƋ茫a+['͉/D#ǩfzHxQdŒ=}k/ 74"C》<ܕͦ^W״a,ò*u6)ϔi%MϝC&CJjs]) vyЮ\ѵ}_i^a $JZk @t}'vi h8߄6@y{x LǯI[g#$E>U\t.H/iF);U{a^rwIqawN.?E8Z'Ir8J$ntj )wl)MWpæSu?%(mK7p*ZSC)ZĜ^Q, %NBSN$l:riLjqIx_mPq`h+N;۫aX";P >&KD$=t:4:^m^Du{=,Е5!*IQ~3s"pLQ幌R{A$NZޜIor5   6[#$!*1=5:FK#.aw G;i+iPq˴_1M7"wu$coz2*IHUa,OfS7`]9ؤc0?ʞ^9;T˸phy>\Dv"pk,$,wS8dw.1w>נr٤EWEZXlƗd(FbY<)GO~OmjI UZH7[$c⹢z?pmX 1ϝzUd'[SZs{Y}R$e*.jĝ7H BR շdT?I'>Y"1! JO {/;qNH'f -uv`EPɰe<7g7{|t]pMgN%I~C~7^L"%۱Jm|Ł6ؐq@/YQ Wf %01\A뀷6ϫ džcY.錾I5__ښ6gVǬP|5׽嶗,ɅC J%+5:TJl:=r lBy\D'Z?\$3i\aC8Q5dw7ץ 0˹0$ƐeWuEWyrB]f[wYrj4J#Ū?zzi+pI}lǚ J[毦Ci9o(TW\^ R DF t_?0F9 5T•VU]ϞE]0ȧ^?*zi;MKnG=Dx+r{_:n ,4y$nB*a/p&f&QpRQC0KY d@)'[EdGDFo8ծjn+x*+1%Th>ڱR(7 FMqi#_I>hؖ2+2c|sX[un-MX FN5rd̺[MZ7&TZbb̟hÍNiϔ咁q;Gb]%O1W|sN"4^-W{,A0 zAFڭiMeSa XBy ~>~:p$ n'Tc @7מk{̣sBX°jM)X'tf@iwP\:zirfXjr-ӛuY%ʼn~MxN5X5 ѵ? V(kӂ1l>GNe##=4k|ב#eOÒ'Q*#Q}342$ߵc-A<߲Tɞ-2 H"wG!Ѕ^3ªM0-fStfs̊c(ZuAVD";GIwm>fE)II˜Lw,I[ }S wϦߴK^Pcب~p%duG y/WBK] BA~3}3౨* dM0I_[yhХ_<_ε"?8__Di5q6 <2k~QavO;elZhWW=O덮IXo^I@n]$oat1$,s> / #SN@٦T}tEڳzH O fvR4f{+yV%GǯbAR1ɧV!jP!ux/7 SzGнa2/5XhfWs+W\#" ;xxkq{X.A80 B*A p&jUiEF`,> "L#d\=@wgFޱjbpf0dVI,U4 na&s2T0[<˗.v@{UWH˸)PgaL?>4t0Hk"x0ykoħ`.GfV-S#ۋ휶]t܍豮"W7 ۏGvpd?)}|g1.1WWmJЊE- Y ‥?}N{%%"5[f`.,yʉ)}l~ :Zy`Xnh 46\@8C@ccU.D;Y+V!{WatEo:/Vbg$ݫ bU)*\ew`PcCgQt%(;hltKI?S!x&hͮ2vZ$JU6SrAYS.ߌOXP&ZǶԅ!տൟi;#9>Vj\N9(ֳ"7D.`X㌥d#Ai`?Toͼ9oQhOLܚ˘^-GI-]Àړ84H ZFo0 )f.&U=\XrwR [)oiDM/}`;eLm*LS:^T#]pNE`Ed _N_SݽZ-}V??}GeD\'B6Ck!j';|KnQWˍYrp--evLV!%qABӺ j*MVaHJEӛ}X[ѳdC͟_` p_,JI!-\̡>~BcCܦM= /{fޒn4]J`V&D9!)ٽX=Ys0gH0{6;}v3[ <#5cW1 WR`Qż?ԚX9m][GR@,.ZߡSВ7Oq gDT*q_51X" !71؈6MHk))-(t~,$:7: vuM ##D l5 HvY.f l!Fաpw/\*a60thɌ rtBWCU\һXwI'w/{GRg2lN91 v[gr$R,-(Q!Oa^TF脫1L}$cFRBY[a` vN̴+ GE c gm(Jǐэw''.&0oW\vT+ZCHQNWUu֓,Sfc;H@X# DOAj/ 3Nl!ɇBPz)2{~!UFri6! 1vsKCQy:QJ/.?_ze׃9yuzuˍyg$P{Q9 xT+b'rxGNmvnnf:ad#8 :<_bYp堖LQ-ƒ hlռaZ%MBbuKETnEݥ>'yPJ3i_1|F=7G%Y9_h1lDO.Hk zq]U2a=;2rUU-ZMepHGc'o`gVPVEZ"hOxv`]8Ϸh+1!Z"~2p,2'MVa. ,j қᇱz3ȁo<.0"Ճ{{ >Z3UeU8Nd9&U :B xxM(!ƨR.$ìYk!y Oz:4MwW_ֳyIqcWY9#qӆ5qnJ= 'ofo~qȜs`UXK`js<X\i48QݚxbOu59J6J3d..j9lCkrl|GǛQeg8!q U.lz vK Ӏ4~ȘX Ha2yޤd6pT94m![nCK^Lzfл몭L9*JuzK}iݶƫ0אWjmZ*܂H;ka#PFn3x^qwZ.%~iMqT֐:fZAE ZE@(h\kPfx7_#݆VMGvBJUnSV oX$ȘC6Dgi4Tqv!f({HA}kFU):B՜m,5*r%p{NTo°\1ҏ-rYEX}q,˂Ҷ;v_!ayc(0aA4bQ rI>aHy+ׯ幊6 ,o qܧ4  ̂D4 G<~u}1եR˥J;Q?D{+EAoS c&-`ɌwOvx̠ڛ+E|c%x~r"Yf`5 mq @xK~D&d9LvMd}3CX&coРZZ2dh&T!S]e>ˊ~̛E@L#]8,Aǖ04؀UZ nwۆZz!`F;^!ZT/|g-u X|Di"%y̬Eb/eԅӈV-lhh` K}?8z=X^Z9#w!+M; `$綤jWRqxmzTK0ϒbHvCε"c?ZimbD\)$(0h Y*VY .bZ2ՏiiL-.±DJ穛FFsupZژWJݺUgDŽK05 L6+N*Qvil'>V>5gmצy!m!l 징$Q7A4&hr #i Df_C@^I ]gnÛZ8}#3>~Ȩd1-f@Ύ7YVBb@p>P~YٵO V'lJE+i+k(l6$~jx!=Vm{זoOd&KhZ:~@k.YEO=J< RGC`CI;a@ғO)VBz;aZkldZ2ڲIQ֍Kvv n>z4.V/?LH*wͣU8UVL4}Ƹvrgu ?13&!˔^ J /77"`0 Jotfp,fSq_D8(:l/d#O9Uz)qNYZ?vĒW)kcMX% +2ճ⦅li͘ͼa`f3ju$F{Zs_K`m['CH+,].NqIz_eQtgHar``"D6H3IS2.aKY`NQχ$"8 1&UFZ< > pi7e4gէPͰ˂3HH8y6۟Lilݙ3C %SK솘٦ 01/%ҹSU; B_ 8n/ߴ23C}tK/F]mMfòM/A6M284XIi@ ց01P1@NA}7hR> 2~E|хH٤ƽ+4v[,Ey 36%$YJ)o;Pnq? tS<jwTDROt˲^l bI/&*x.|1`@˂9t8[} ! ArGyQYC]wX6xU)y̌܌4$^q҈-UC+2#J[vJMv_E L4?;p*m\5!1TCb˄V'2ACno?̋'O[/jM)Te|l084?5#w0:o>,bEw0iX9ϤUt?tA1Qo+>Ɋs2O=; hmU> ;Rxd^"v|Q/Ii L|c2ZPS{:yiKW!\݁P0z֌:NI\$_̀OK"4Śb"Bu}U =Z&sUʫ%s޽s5рl#Ӟ.V4$GN7y=X::;+zdu k;f{2fpw^5 'uO@4~D+Ze2Y|qw?/K8o_)_> uS[}OlǮ&QX? Puą3~X`Gp ,͞] XC/rٜ">.7 S\H@{~6\)ZPa>Lz| -졷sǭKzkq1(D#&OBĘaTJSWVZ+cE%qeo,@@r EA>] 5JljBMG/ΞRRSdkIJi! F\@^չ^ǏPΊQbn֒\K> .Я C JnΈJ('񙪻Р^q{t  wb\j{-~Dw La:E^qť$}YYh/s~lŸ1x4 I߀c`Ijjt$D $| ӼqP*i_޵]HO&;ЭN5<N՘ņM+f@ʾʔy\N{)+QWsL?% l'zIہAn/i̛0n<.v'&:8S+xF"y<3-2[&HSFa>%~?3!(Ր `Av X)^uNVs=-!N}M HɁzچ8{` vVj ݨ)Еb@^Z˗EO` sE|ZkJw.AYxP=#7'ᄤSm!B6ȩDLySޞĄQa]P L㢴3MOM̡ܢ(MBSS2x7@Z,Û>NXkéKRQB6)lg:i"/9<6Hc^Cēu0FhuI"سH4vڲm'1UG)CxaHdДFsWtp8jڌ2Mv60_/%)[ʞ7xо xE;qheIT܏=a\t29GG(wXG܇@$,uz.&SKI-8pD<(1#쿏z'o:5˞;<:^ҝqą1(X#+Xt1Jc;o d׌C1|kX^#LHMSGD/ehRAa,?KH2de ڏ{z$'p o A7ߎbw\[ O6 F -htDX +lT&`PZ27HG WX_1vV8Sw,4cf!3P3)vIm[D_`xS{ @!M5zt~#Jcõ!5zP /j"ֶ+-bzdQ8/ φ,|Q6=JY#jj;V跆jx8CRqN `ˠ =r.B!$ 2BuTD3h?/0I,˅݄.T#ϐw+q7nj2*ٔV掞ØsMt.:tꖴFϕAaBr 8uG4]5KW,tg'6ݽ5d kJ>vf:M5`8f=s2-<8XHA^}%̀~"yxU㹓8 'cw͛ p'۽wr> D9&#? ^&:pS{k9_ߡK̳E ?LhTlai:srxQbpj9ˁ+Ѡ1@fhAVkՂxvabV[ ;8^gE ! (}[^#[ Pdv띉`>8}́D7B6v2|pp+}"52q `g/=3y Vh$a2\1Z}ł۠vT1)icFIwd>˘C+J/Pa-~ ̏$k(#P5>\N440OpÑ@=Q%3,bU:Qr+]f!4Ņ̞6m"?Li?Q.K;F42wL+' 5FB|}.pܵl mf*\v6N^iMP,zFt%=!nȫ H xV T txm4iUB(cL9`;Y53$\4RqK8Q/creɏ2_^]pm$YB$*]g^ .zWU`\C(y6f+ FSLka6Ak?~]~MW\Kh9w$2fv4BBVͨRW eLI9<:1!yD,w2aƛ8RVT-)` 5{O"/EfvoA"n9}>oqu$Kr짐rV?np-P+cЩs0A 7CQ˲}eEC0ƚ EF:BӃLpB\~˕1Ϭ͂|$'MRBD,6L}bX!xS_) teޢ!pTjn]ǍrL(j!9o!3uV<9PI7왥~+sLi5Q tC`_nr}hIU6l^$ޚzEyphӻ4@ OdV.Pض?pspB]i,(Lh 4 1?WQx+8)r15[yzї9]Y]x*^$3%#zXa Y5-9/ɠ֞P EV6#|%o &:~N*\%9؇4:17ڋRf/&7EݦpA#g<ĄUiߩUzG~-N`4f|Zca^+2JMh'¦#N|k U7ڂq;pvTSDS6@吖'`@#+SA%H9&^PgRn:S?\0NrPj@/Ȓ/L.ڽd:%=S|*`aY-xRhH5ZyòJ9s({VlsY` MSKHԹQ H{M;-Ȅ&zFy GƮKc;ڸM 瓀䟖2Dxs~(gd1i01ֳ$}0M5l$JBZ\5 L`ZgdQ=OҶ+D,X :>~K EMcX,ЍɆNGNx9m!S=$gG:$nyC]x*`嶋_s_:qiOvW@'{لȕp'fOp*l:hw%>1(Z0qK"bo\נiG|8`pD;>YTӉ/@Ѽ7B:^WyU>@TIV䍥PfS\}YrwڝoҟSՉŅhC.ع:0kVDAz䞗UV'/1k: "924gU*ҢQVO!L|m.*`T.X?8Z m)5ͷXNiYD2l[pt俈7jEs7oqɐX2uyTl5sm@Չ^;_*jꟚ"~-@/Ld#%>T A@]".T5Eļ"R$`H3oy:HPSEH_AV=[':#kְ_Ux|kk~7<^&HSHD21k+.dCUc7(0H% XXo7Z0P&C=[hd=釢bR'`㎆]妗JZCWR3Y'Esz4l98q`o/jE a VvՏҩFtd&tօl-mV?'O$E:\,F5A=dݑpyl=c9n :o75V*\.az*C^JvCEB ]/8:H=8Vb)ݓJ&y $T=N4@[ha1۹?XOLcʾ,}d|l{5:ju8+^MJvf VC?m%S[ ]ZPi_`yUQ iFClL?Y#bgW %I(u2~ Da꣉T1ۖ n?~l\DNGz1@YW.Gkې7]r;ҿ?jORY픳0_":# ̈.IwfhFNމm-5;*Bvud#?5Q뷯tZZ O2 2 4uT{̑*3^q̲;RHÞկ[Mg?<]zDi(FТ{,NJ%9T*_ Gw'Qp+1".fxu䞂!NIuGT̲8|G1RH{&SXc2lU-0=wijGKYMz&VzY**ګ >dp-Bq ]>f% Uv;vU?Z1Aڲx4d{ZB$y0|ˉknrM'O_AҞF>Q5V3I.ϳwk 2zZ,8jsb:]0t-56 .>zA Cd]Bw[P&x|ģ:ӾROd癎؟wp@Oյq;9LlFZ&=jS G#8R}~vǯʸL6~}9C YOϊЅ33wĠ*}d`$g+]&I2t[@Dn[a;=/Xa#T= jA! P ޯ;N=B8ME1eA3u_z@2ѓ܋(Yr(bhKӢ8EC8m>ʠ!6F߂9|LؚD9`il[tsιمQSDgV'ES XuR3Uw\4V.W2Ԩ(A ԅ2LG [ øVCrÃr#"4sW)FW088 0_4ixC8PPRfO.ZL tx:tÒ!bRx$8ԁEu^O`x |``BQvT3xd/|IU4+ޟ_KƸo0RT+QW)_uCgr܎V" ٶ< ~șEŶ7p9$"Igg-q". 0x‘lur/C,nvOV"E-5tXƲWlE;Pw#hI-0"h1wb̭>IZyB$KU&#e)o$[xߜ*d,zu}_G~E8\tI~lԪ׷ `7"yGYTd|[%qoYȤҒ$`>_Dt&€D {/9q.ё/⨸wZ5qTd8@j{-rWByN1{YtBՂ#h#Y;}A9}h 0]#ea3-9cBJ#r o~dD#n͊ 6؛לF?Woǀ?=:%(.)=IShֶlJ|aeVf3D3Fv"!w8S 0o@C\ aڧXibbܥ̍ſ׮SX#![xyM=ܓģ:X!Ѥ(4!+ Qfew7Ю4M.h)я͋'Jꔦ֙" 6YdIT>tk|RoX'-.} W 'RwZN%g>=$g%F6RIӈot,cJQh*vS:hY,8Jҟrlob Zc>[|tɣ>ocDs-Ksө #%V,ogC0F{X@&+c^Sk# )kh%d&4Fw ģ-Zwqoh#gArrfBNC2d̈́ 6|۞}2eEbfbCo^اԐ}ɘFnwbR=]ѡo`7H`{q6Ι W/7Sr3pMl\eҐu f~qgiD4oyM֓1m/i҃B7{|X*"BBL|SťʀVt%h` >*U^ⴕ)ah^l`c2vԋ,Ro;qݏ~ , sTn-ܓ@N;L >}Uyg5b굧3B63 xO##{6t:(}Æ`L4`;^Cnr\(d6I㴴S"?(Je^5}c@<\Tm%Z<(.0)nM&[k6Ճ Fkw`Fܕew B1%_vtN>M]Q矨0oPxǿ:ոJhh$Ss*Q_ʯ?" -ܾv1ޞiTec+rwڄlT0ǰQE9(F9i m庣U$> +a=ל95=lQdZ/>;5' 3<Ǿzh'RJcsjܫTq,op'ֲƑ]ܼP n]vf:LOPexrhDRҵٻPNw٦ط:Y]Exq.F@;P%1*73?;$SQy(gm.R+oy~ߋ5UsD'ߣ%A \kGnJ@f!xDx|Yda|plݓ,d,*L_uF E(܎zjͳlu7B)#+?r.jfxnoIk\:l–`ۤTCJA )ʎ@dQ (t8BH%Y!r;!VqݎڌDA-}904fO\*Cgp(Z}4R頧aEJfsl&u.;26hGvJG3yww!X D X: ;SF&┃3c%P)eKhI!_9VQ*lV?j )0k[dt^k7Ip6J gZ١\ f-PFA y"yR,y PrVVF4kɭQc+?Kr|``S`.D'*z{Ew&FBM t"̋f[`mC=lBÏ`#j&zzప7ۮv}ԇZ0\*7>~3W.2?:иUNN QYF.3&ykR TCIǬbMvUp{PR/$2`QS:@E[W{DX '~:kL(lo2,]3]9q_ѦӏH.d7/CNj؎t5Vծ 4SGKUmy +D`7qc zi w&*;:˃΋b6(sjD}o }f10j\UU1tسC %1M "˕KsC;m wC[aζtOVΤ qr"l-n'?:C)! FlA V"%҉qr2Z eXUC<F4"7\a Uuaw 8AɝyAp[y ԁœlO;::4Zڳe3t !w$ٻeiruB1YCэ㛔 ) NК'0"=(!Ilti2\Wn!z\5ĘٚZ|iI/Z0\ Iq@+HcV,)D RUC;yZnRg|ח^6 #-{>eG0qy)kucoH¦}|LEdD%EAdnK䡯HMr oe)<viHs)k9MYn8|lׇ#H 8cYoXp斕m4H;×gfx@([/yg"!,o6%Ld&ڕ2G ^D).nܚ2.M9S;Sᓱ/Æ2z]Q@-(BF N,}Gvݼ_z?+xlcDO@t#2+mMI@&gEWk)K>JzRDE%x%, vݝ)MP$?pxiWIo3G,[qj~5AUFGcM;\6oAcQ*H{b ۈzv''c?@(br`M:Ѥz,iva8cn[@~(t ā7{R} ymlκzB|mȱ$D]fTS;༂llev Q+߽[VNk 76dNאi)k.;8&E v1̰+K^@=Zܚ,Ýbfc'i,~$J9~EB}̇\$L׌1+oÎU9N!Sm2'ܐ\E^>om24&ǻ7usiB,$0}3 y}B2%`t\8 ;ԁ4]ɓY\(dNj")RN5~*I_)k0s|.i$ܣ-0J!/HgÇo +`ƩI$U_a+$_cVy+8 x'"(#PfkhXB&$գzɓ4wGڽu<Kp 4B|׷' XlF]eɠ,n_MJTeOqleIl?ܦG#=AD>imv Ww/p:nxNc~%|fȫIu&KEqTP(i+T.}~BH &K2ZGm TǸQgb,m{r_XI Ӌt3գwiybzF{.|*^KW N\ɩ{}*0$қ}|Z金 kݮΖ61T8)8;;BCUzB@/yFFQH/cAOѥHBr/BC0b .w,/{dhQStO5ЗNJ tetz~hm_&gIoCA£U KJO<|`Q59_gEb :<;5HNאܩa,Nߐ}5ɸEr'q,Hr6 ~>5bf_A" ^4 N:`@t(Fc("p/d:HMdOXqi0=s?`I %\Lz׭ΖAsyB6iK>A^`#I~*}f^x(Kd6DYd}i0Ҭ'ah06\?2_h,˱BvD[iЎJca X/[!PuOa1/a_"CD1uDۛ_N~|d :m9<ʮ0wKeq$-9Ia{BRA|Z>%gW=Iݖm:}EA؜$yLsVD/m~")38) d*ڈQ,fmO愝@~UIJJ ١$8rns fQ{$uV"=(Q6 9 ?8vmӅ<3x|Dc,6`" _|zy?̥*tfK9D Pr }@a+EadȭzBE{hW$-*!?m; ".4 8Ni,h8 ~\0F.e_7"0;5,NTF-i_Waic *D=ЫIgS(UHk.g:ĈM`L4uVLy2l &5J9ĬD VoOGp^-g{H/.֊/=OjS~ 6*LAh[r0ι}a/ HM4" >'i|iv !<'KJ/M3D2C/]%H 5p`'"%4AE19m Z9h_;t>0(wrζK!T`;*cE添$2D'*Zu}|]X29/`$7q TcCns?M]\Xw{|"<07<̣]&2~lM΃°6DrpPĠeHL\6&aMKI<}6̇Th| /'w'"0P)], 2}d#,;U3Ӵ1*'I)s#0byCt) Dy Fɜ9i><<|/Ņ!v4fZد?Wސ4{zSn6ݻ-Oe 2>Y(pV'Q.~PHTj})PUGQ l#C?Sޓvbb)DO*vA #ZuL,ߢaLy=9|Ҟ7``ʩ ^ͱ c hJ0#51vE ewy똊 ;@Y9v5y\5r=D$>@}?(̣.[ddkÐ=>q3}Ӿ2]JD{ ZvaVic#gF4Y9O*>ۡoR"Ι璊ځB2NPUEc6NPPZo㘓dL˧>3-nzwvHiH5h|h W55#\/SNzn፛oҘl#:OAn[8a~ib`fV\y\^ɼfϣz\gHNVrM }O|a7pocjt? pǻ~;o. n2};wNݑ>2=+i>)"Ðs> Ë8h $wN=`12W,l5&w<7δwٺ Hq]];A`ȸtu[IHnc7goM&#zxmttUo("c#rOS tT~%I]-Q|:g9x3UT:$*0)nmzOizQG|R 8.Dx4h oTXPW#rrRl7R~xݙx "nS$=%҃zN:t9{mʛq(d?Uw D~M7x {=PtQG*C glS P+:dub/01xBFM5Uʷd-ӺC/Q{M*C(lj=g|啩S,;u=Dƅ!m6D{X-4L}->r s6,4tE~:7"J@*kh[f8Ӷ":#+R!ۭ̒PpJp6. W} Gzb !`x첍j7e âdYN?K& e!cp ٻh7eBa39x9c(蕵~ŊH3F "JHtbZh7 SɢzT"-}346 RHzI`H:p LqDfZ`f@R}),/MZچPoYEn k -w zB$!U%M};DrL/ܩ?^v89*ڞE~dIko3p@טs,$ O؋=~|%!~2 H j!>+$ʂ )jOJOns.s&+31m-Ϟj<~E.[t5lDzv ;INDX0+Ĭ 7V[<#z:9jzy޼OԼml{*epƨo9!uwfE_X?, }Ff嶂%6&v% Oœlc-G rM2xĺfY?k"$)07*G8 (^ {bcbEW̄vf W(< fwPiAB +%? nP0!Q\v-|wq8d1K~sMGoE˷IHLJ'rBG1 /=B%J]l.Hj-)ң?$Hhcate3>>.՗,(*HP͘#Bj恢J@C;L U'Ew #mT]9h(*e|"P.GcJh_nSHK| n`KD Dr'~1d rK(Lrc kMtլ$)t:_ /E1ZZF]}fQ/0x Q+dH^-(=~Hs 1Qo.~)1ݖ ԁ@YB)pcVJF?Yru,xYI{ԝLQx,?;PP0a:HQ˻}[03 2O5siZ1n8.yXVw(%}KCB¯w`ItR.v;Mz2?r[`FѬdK)!f#q=DQȔɾ`$tU?,R,\̔P+{M/>O% KFo ICVnWFձkr>$v AOo2<ǽߎ [(V%j5rq$]Oa/;?sG$vnądԳ9s%jl <󢈜jϻ/nliB4Lj+Na D}0YM7*D>$Hv/@ !}sBwRD~'Xaw?a _ȝ^R^)[:D+<ųcr0Wü凅HKT fG mt|7:×340Ԣ"s3"p}b%, G@`ۡ?[bGk= H8m Lj;oE5J%ZL c"⪇Id:9 t_w)>im,9PHȌFq#9ɰN:=D1[sDcPOnLEHx-&Qe%䜶6Z;ADhky{[V.u Ml"M8-%b4. -!aF7}A3vA / I,s: zvӽ#| FcծQ,f &p7fURV+#5VgxF|?#FH危+ aIoOW͋gqà๑E9+9=&iK+KqMDm)W"l,r1)y#nXLfx @Kp!WMίQM?]M& Pspt9t7*F!iwQ1xo;W+mW i2yS_M']ZkPWŚ/P;n4H8*8@o~\Xx  㹖"xGBrK-ŋHv37\R_dK5:"Z"9-z&BJFӵ0jKܘ;LUTI x}jbf(D)*FQK 'F$52wX*M_L\LG@ļKgT6Snp"oT Pj{c oS46Kualh+6~~?gqfpP{ @mZ<|$cB u'qg5: H(J#+, O_, kumߵ)MiF?/#}@S lp&/Щ/Ҙ~&C3cJJ^GM-)Ϧ) V љtlKε*^]U&$.4Al'[I6v䨅kVIX*9\!/GE@c7t S,Ὗ,f)$ţ 9kuc`J9TʝZ6g*j\VؘP]Y4Մ--UeUo?ůkh?CC0WY$9tj R5egj?w C`1 Nn:7/,.[:<GmcY#>S,x$ZAőHpuKlvP17$>>ER]%ض%@&d%J=.!Gw]2 ]<A١Nx im*!1lUps^Yٺ+ @_v))p@aEn 9峌m"tPEi/I$6%m4/<.u!EH]8q,'*" aQ!ŊӀyBjC֝^] \aodKL呍u20AؗpEUsϋF$䑍6caI8܇7O_wFq!/2ZכDijU?nux¾QK)bi4Ghl<8@Aޤ'1W ~I 3׾)a3*H] :i݀,7+6v0.e3, e~♈%O }MAQq*0a=\|g=`+_2Y 7G쐠z7m : 7AOPa2W%2"n>9JBP ev.meETI#g-#Wl6,^YDvɲӿ+Y]-!cҀe\cokOWF5VCOYV|s.] %?+%'s$XfpY e5jTVfݟUjK(uW,NPz<o U6@YҘEbAR2ɝ V>c`tnU/Wx4_'fz7?gBYzd)V߄ @5iޜ5#)_H4H=R3cO‚8Hn0 >䙬8!ӂS<[]tq|% rw݉n2a p$֠r{J`B5YbǧL)ϱ(:( #o7e^Zm]0P kWEtQgףF~]|is#ājt.0ߣiIN+, !$g#)巟c2|>ULSn.MMs{8%%V1V~/̇wGébo2nM$B30bQf9l@?@6u<6±nCުzB08o&%F(p~4K~ }AL2o^gy1"[Q.'>a+Hnw&YD宪P㿼 $c2ր9/;-}57_|_M"mIpӿkku2Vɿ=UbePTKIi2/?ۋ%# `2f+;*u]u6qr n%"`]r`UKKQ|uW (HDɿW܎4 YDUF#BTAN sKI 30'f )622%\gnnREg]X$}$jyXǤP{6zJӦXW0nnvGkĮQ6flLJ9㵈1V۵*jM_V)6X iEK7+AM7LZUت Mu,]kWO TñqʄP<\" l LV|ԤC=-GyeRoQ"kDnBadzτK($?l!UOqIS"CkCIg@ʤ#R>^|Y %gf}˨I}=_bp[ɾ%G?{u;ڊ?G[Ɣ!oW2>Nc028hȹʵdT4|fȿMq5{z{"Nz59xMW`K=yަzSd!=ɼd~J ]MdsS&{ 3[V:\ kwY\˥wxM4\D>cj;MՎCg`9yRJʨn}o966j9{h|1>7L=E Pё(N]-,jcz(WNWp[PmO\ RU{d4YhB Ss;3yE?W#٠VQFu_w y/ vVajVea2d;϶Ҡю#n!SgSfu e>Avh6s_PgwL8y'o vH3dt@+l)㗭AأS*%*[4SuubNY΅BMj)%kO-8?Li3}L g/™ uW49;}!a)tB&~".ͨ0k਒:$GG)LȼtS|z^S}3j t&c*Vb9&O\ֽ&D &i1ɑm T]R{0O7d&GQW_wx!-J Fe!a;q|JѬ6Pynz $bd XفebR;OK5zuVz'Bwjv6#ʯJT)d$8'xwg_ PKn#NJ0 )s @.7$F+F%(3udŭp&Zcf-^Qf9"! Pnv@Vi50a(AzF' J.,L.I  :(e8^M՗eUo ΃ݬD LGĞ4=xm_9~t&sLiGqA t4`d1Z\W>ij.I*w+fP[znKq uERNsl"%P`vѴG6 0%*гLGv9Weaqև'׃Ã8Zm 9Hi{~wh6]o]H\WM`| El~Cp<}u% oߜw<;hbMxBRjCbFubO7|b[ck - p,^ 򥰁ƼȸحcE$}bU} 6ǑAEhӰj %\ΪzS7?w]fd0T3 M!;3aFI{uyʃY)XOK%y}ځY# 7>'1mGARl>! Ya Uz=u@7w) ,zsAÿ,Oht1Fn,_PUs*ypXI8攸F$d *!j<H }=G8%JVx2ZX去S@_@7itK L: tX?΢S[~䮔{Mxu,2:pͧ6H鐔{n;#Ru@1hNsxSdm9B0*ݿ陯lN,|0vB>< "QX$Yhbd"эRQd!gEk'mM=ĐN1^"f߷# P{.79:5 F =[l|A(gl= *vչtؾ i&PT Q11G)o{V^)% `4 z[P\W2yxJu9Ml}n}@_|j=Kr֯#nF"b(CykPݻ1꿟a_Z@$]7/qwwgKloLt94 —aAv>B$Gv& ‚F, ,YAա%ӊ<cd2 c.W/ ZЪ]9?2Sĵë[0mD.Ωv'!u|,gU%نk2zޖ(P)#KwV;4|`d.\ŕ\*y5L%CZutRs:sk"ʧEk{CpB a!H"M]Fc/w?I9 YQ{ ?'˚,|{7 Ɉ{lk|8|OnR9/3@Jlr+ڄw}Ofs-k" "M,pqWIдA(8 :4t Mo+F+;;W ƀ&@DŽ{3-!M:WiML-'Ն>]6ovCAG!JL.6s]a)T4R̥3>`ڴ7L_+j ܕx oW@eՃSY5Ht{אX $1(:)=R4zp)j-jR:0iR* zwP'pkN>8PQavKjTm?zX(b *I9Ƌ?\EX 0 4(ԧAz_$ѠҸ#_nx-N.S}#rpxb5N8hKԮrMb}.!| c%yɚ`:ۭI3XkWo7^y羵Ɂ.C쯤/QLR|smz)R\Meq( ެJW\Z>n G9E*BjJ~W%)' (< *lB#^ݿ: *JK^avz`Ei2m܁eC~Uu1 }϶5}ܷ wgpo2Guɗי-}UEoc9X\KG$&_܍_-;6[l&ED2Ap !fHo)C!=rR2y܌ 9h\K"1RQR8Qv#}V0TECT,1tqB–)8|N\x7? {.t9S¸N!ݓgWpoL~ﰖXbIC.fWq"%ۺSPy/G#ob1Fqq؁TN:"? 3(-i6u%0٤" 8eXՄ+KT9!'T)͕N{O {h!/FMRBA4 aIfOh ĸ,LҐrH!#NNKW欸wze*PF$BxƯV`:;M ! 5ض}<4aɸl4TSؓOWMT H6L]>Tc4,C,2KC 96))'{1x'~>^.vO Ug%a[`=V8O0`R\d>boesj_G)`7*H`ƅeߔ% ߎn&j!)4HxPc! CC(1_{^-0~)%Jea(swB&qBOTvqsA{LJXEX/'iuDAь_`ggէ--ИȾQ#_xVF縡lw?'9*ye5ǔ{8߁/!4 {]}0CzXͩP-&c4?n)!+4mk٫t$m|iȮ4V\O沥c00!X9@8܄` ǁm8Az_ ٷ.Kb<`ڤjQ ~^4>;EFXHosgR&TSt|gÜnr~Xʪ@XC/h&v| e.ۚZfO,ЋF{`_LeH YymatBcTtdlȾ^A%`QhNB({cjk%'}9} C)\yVM!1Cj;ꎉیÐGQ]o䄋g>E8Ii[' k4;Ac.CN USkQq_p}n@4?(#}'頲c6mP$ԌD25<>x}bF '9+lM(ƘvIf3T$?_}6b>T.I#'x/~Kyp',U8|Rg+fr]4f>pDCUXOaɹ?i85[3wly ls? t n.KSQodZ?3*lVk͋Xp U.yVG%ON~4#X: }EmfsML.ciIgorv~DxG98opAUI0~p#nVz5>굎&JA_'bfD^njAQ704FC`ǽŒ.cwCt'2)(;APo1{3<z#f^? TCIĢU7~R [vQupnN_bJLwo|+pI BUd~uٞ ay&nwI^kWc2$;c,Q~W#<RAh6-:tE@y55,S@E@;1C&[HssyͿM"ӌT%TۑGӉܒOs%2ʹ&-BnjS5sz{$pQ~$y$ /u(bJI$ L!4q(EntNxwI}&Ck Z%qWOGE$JY6AVsP?@ Gh6E*Z]\f7rB>^9Gk8uնjYH;uS>~t$YhRW$QEu-ǡw>Bl$u}>ߡyf5N(O0?d<q^tל:u+3lI ? u}XCU$C _S%0Jla@HУTȉ?f9l$@[lrWH{ʫJ ¶+pk?,,t{¸grV}8p&7v ˒Vf0:.uoF?787X[LU]suav؍H%-]V\6MQ@m@<_<0nKUNxs'W=іa@cf &\Oj))j%!)|e:њ|a4=n)#fۤˤ)$dmMͫ` [*r~|Lfk+R,t?>-#`/ EqC0B7iW!xO)&FWj/&#C']ac^58OKZkuxdFeQ|iK\=Z9<t@% LO>]孪U" iܧo/g#զkn_e8"w0s,%>U61;z=͏aV˔XB@f \;+DC0Q69:zENx7NWܒV"ggIx]q#'9+u37b>FA.Nk}<:S09_l5_kΩD C(xDorqq0!5рh)!<}uAR'/xhQaiÂrIV>W]hC Cy?C~,n '![zhP ,T_?t(JX$B@jεSJDcTU8tn&ȭTS3~,>NI/׺K^u(:ܼ x؂k^:Igh3ϻ@-[ጽ^0tkKC@7?ȩ䷊0OizI#t4BFe! !oQ2OF .z#Ō> J]઻Eݗd*b떩"w=.j =-x& / }ZHN悪O*]U)<2]Hjyu3JM[X,ɞS Y RQ Y~'ֺfLr Tǔ(ARN+ HAZq&/X.`lHבĎЇhW"!0[Q~,)aHVd6vp9o0 ]h9$Pm6P$p7p¯͸ ! WiEȴu XHv+O XP&Z % "*)`v^_@ Wi|U% 9=>./A~5A=8~Fн&`&e,'mlzًzu:^IG ^/K6׷>Δ{4Ζ,ORh:φfgD&h|N*P8r 9I6@ i7sQRT,D9w=c#Lv\M* 3sn@m Ӱl%$Ul]|T + l~ᣉ&RX*Y!ؚa CV&5ra\j/jYF }whܸ -@-$Ndܰ1oG_Un JՃRwDY3ʳ,{%)?jAxѡ_"L:=rA,Z^{N%=2AffJF\%@L, !oSR<;ns/1s9uȩ@0phLGO82VQ۽th~QvP&}=J!kyu;o`>XO19[rSKF ;a)Es}Ww?#dATƎYj|0Hfe-TlmٔBv@~ʬ~̫Ի*B`['чܢ; Evb_5-YzڊPR^^D0Ggk{QnWxR8/qᢱUn[wk~bf-cN-"D`ެI5{}Qj^@ B}"ϊ2Dt䪈3G,~Ic |6`GRt˪qnC/2**J|UyU[v9J2fqηO[NX8mcijB@?֨q |<0&=Yϩ30FxX?;d*?(2pPmhb(=Pfua-핉ߜ\SBPgp M(7JJϥaC$RN: bhkQ=2.dγֶ_>3O'dt&0Ɩ>;3#s(ǶKOo=vR֍U$Gs햓a;i䘸ғ5iRCZq~Adg_?楐򹨺{Aރg E=:72Dϼ#Y^cү%a1cqi>K^Nޯ g(pؠu4tG >VRR!4JBb;#%Yr*8 nw%]IJ !l#N Y6KؠQJ-Z Uy[K!N^(^ .Q̎}+tj3s7 NwӚ>ǙVR4\Mݫ EOSyHɍw#:lJ}[Z- A3,]=}麐bN64J ClxC5B#vD 莯xA`^3YnQ ̐(ǣ@#?`{+h) 4 b7u{4>ip9BRѼHTK(i؃kq 46vQCl2x~}^3˱Tfg^~W 01#-?HpinTH [AO~&8Ӕ3䍢3[/v.O#zspP%MB\.1t. 1rcWg>~J _CM6^'O7P٥ t#F$ɸvSN?sy3y3PӮs8b[ ePI;\Pƫ{yT5̫o":]wȹy5605.U#s[Hz-WGksVB+f|wA*hYh'!-a׻QA^17Ȍ31#H-DHːoΑMZs܏(< 4އ$,oFYƘoM~WK7.ٜ?d~{]ؿvguȻwnlHe#ϑ}k0CXjY'|x˫0{$eWkyebFuk,36CRbeP HhU}趀7#zYI}Gxnqw{*1:FL;ԁj3כsPOaEj 654&QR~بdrX Ua̯5A#|9R5TbPWv!]mio']$& :ek*/HăB*jy*dUfxWİՎfe ިn.~][6}AHp;ZQkBث\5, ڣZ BXnGzɢ0 " @%IOk[EBk%vZϓc\) ]G2f 4sD+`7Us3.iD~iIђ~ծ/0X4- $heqed$cʪ;/XEtiGQ>١|()oP-UJ O }:m|Ahy4H tO"4O@(X,fl&)J(sZ)poˋtYT҅iԙo2tw 3xC k~jz^Jl'Z9AiDʰG37 'w>oDMݴOc?9Mʴ5" ?`L \{-e_^9Jsrz:.C[Di0x [^S 6ʼ6Of@@G\y%"zJZnT0bG4HZDL9E)Lry Oe +}`̺lJ##`f[%wvk#]6xo󚭥b㒬Vߙ8 P G}E9.~[~١dӬZ.`#|6DܣNvUPS#d3yxAP+&ufUuamE&@}xC׋L/oJ1{ʫs H}3aG{[V~ ^-n'.,I]s jPGe:? ,>%P ڤ:Q0ӨǏN[ȓek}I܆ PLlO|%\Ll#U|Ywr 3q.%g q1kO+TQ+VݔhmIbR75&ڗMŌif;F DƢɀJw")k^Y znز-3 D6”E@!y/vѕz0wỆ<흱`HP pc"%o_9JXUIߗbvԯ -ʞw"j?H6?ItN_|ocB jݲ2lI(*ZjCB$FDF")_m{eЎC߰aѥoQ&))ܹEo 7zۅ2vp^9Eɞq\n.VBHUΤr`;LGK ?T/G[1IQ]qE j FіPsV]'?+홧ZH%gE66`)2̦utqHɶ})s#h>`P_v/U Art{ĽҮtpzM nы-$ mfR1S2!wt$M)nN;&%|pkR*<=1o7kA8HT_,O n̎0?Qî~sIMvb9j z6`![Tmڋ Nޙ,Zzŝuh+hNx |A:ErKJG<1hPk&rmbSr+M:HZR&F&nK`djmh_ZX`(*>a?^Y4jQ`,:8Q6Xu^ۓOIdh^Сծtތ?1H 6 E7Vw(!LehE O@Z,ͷds~Ic>d<__s!R} :gݎ`AI-G4R9sOHYJu aw.YsΛ4;oQ{7'55\(ΙqI ȉ -6ficپa{aB;h4O% W({!ވ$/hҲ.>QowN,N6J@Jwf"W#%f0@ZtN_H?žk'ctKwa֎_^*.-gcݨ6q?:ʾPjh% NXie) :&@Q,C:OdYݭwѬI7U9MH}Ȑ{ʙ((+nJ\w! 8O,.+ښDj_& i>al+R$awՉP+k`_Ǔ7媹oG70[DF#&?{ƛ= rC^ 簲h4E:[tɯї )D.;F-kIb5tn+)AQ|wuSxf~ ^.,7\ A0Rv0q+g6:~ZwwhyM5gRmH`L(`/#0w3K"MZ.OHI,5T],zsOA`g~y,1]lw3^`R(Dt,9v/F6v R-4k~@+J0aT%aDžA\y^0]^ckJN;T-9!>D *cnEeȪ:tV8sq_&G1dJQ&fP쿳=*Ӟ0)i~z 1\5%^_TN#i8 m6Ʊ{0f%g!W|3CRt.d@vrƬy70 hnqַ((~u|^d 2Qt5B@QȽ6$C6@?5v|T7>jOy;z{&Crrtc+Іʺٚ-0Gʦ۬N&H϶ς (ϓ9uf*VM &s sT= qS&nrBesbca)Pt<Q(S]T{%]G𐶜__,cRBR+.RqJ*_pAn =#7G9bݬ]a,JT07Ro'^ᨏF5QxdRE+]نv/ab ЖB{}]o®颣z;lje{KD2>*amwJNa|W5k=%18GXT Vq4>bp"9!M~LIRٯWSHrJbI`jGr?Xuz&QB`Ʉm%~ I +H_Q MvtM]ɘXR 7OVImcʓ{~6jQh4@"U rl29xY\>>e}a2>|0eܳ| 02ZL^vc"SH_Dpޏ[46#i|;cJ{bdbbxS)˟px`oYa!Pa<|gb*)˵&w~Qn]QKB"DR&!rZ@\9awݮ0x&f]/Kw۟W@JQă6]:B̠7\źnDm9ZB"LꖹS0aZ"\HDqV--\[jq!uⶪ6Y<^DgzSsmGC/"I^geUeUJVpl7^DAF߉1CI?p{ʀʓ*wzs!imvn?ō̦ݕ™X}yrw? MKY$ s2/݊ Ts`|jM=yÃ6)fE4_m&[{) FkQ^؅Wvha~"i.s9O? cs#h:5dsnT'|R{}]B_WΑaFY֝ d ^~a\Iqs k(" {",;RMe+$R ]mԩnJ?ȷYZ1lqQZt%T5@;gЎ;['F+:߼i4>sAfwBD5 ,wk\"bJ ׮7k>H/T.4Ƚ܀/ㅤXx>?cOq_hmԶA*7jKjD1<;!694 }B[uEn+N􎡽L7;S % d& NH 6yj]!ݓ'*q׺gNccԖQ ֺͿ n=2W6D8ǒx@O?+T][(MKv}/'iuˬN2x i"U-nC$2x#K>T\̃>)"ygQGРkBE)ݚs>XGqhe $Id4 ix5^J佢B6<2R["*ƘҡX:QU vQ?fXLz *eS6Uij%wk-J4s0l31.ku|d !1+u. Rm?UeΊ+JEl ?\smLpԳ= R |Q82_FgollZ7-KDfOv+Aj7o hHP /ZNP!hEWC),[?ߌyڤm 3=1/Q'>!dX8*L3k6:)L!,,q(I=΁4$fqߓ8,7_gw/4q}BC5VA8L0|RB/\rKF+n@ @ 6&ʷ<`kCI.p@Ys8Tʰ>{)80ɳv-KL-`,Tߒ_ oub6ܑd8Y!yp ]WRBFTpIvvV߶u+^~-Қ{4w9 Yמ̋dmršFrf'ڃzyx:%''ï'= |vդ˅`n$g|/;[ @I(R[_#Q(E'cͩcd(^ Ei1mGq`fL pr1Mf+*} 0( *.6{a/wx2 <v$ykjɖCxe*T|v6a cHmE_\r'f0819,Yj[`d M#i6Y# )8hI ( ,`C$`^ 륓_I@ߖ6K"xݹ{$۶`m+sOz! YtA`FaEl3:0KIFl_!WgwQVl2 ߨilu R:]V~_'DiF۴4_E 9;0NoVϳ`mn<%1g4lpS% +c'= sxNORST*#G1=Y"}Dro$聫d.$E!)dadcN>tyVh`ׂs38)۾9JKVz(rm:,?Zyi/Ѧ`2Z Ry.bX t"[RnN`;# MsdaC5QR.D$[k"#7 ەޓ/7WFG{Tȿyw!!y`ϳvb"MUs3P` u^̘"~jN#Y S4o.7Ȧp5ox,I-o % l1lh 8j5;fPb[bL4[ P`]v$ _cbT~H}iWۥK /Vand0-ak. Z#Qc,Z~I>lVm0<5Kpi?aolي>E/M;blqL"a,Ϧ&*Mo϶8Mgl#RaiO'{ D ˤ\C'DkvŠ vή:􀾛$& f”bH6m2"JKBJ<@~fpu`|;S u؝lTK)Ϊ˥W!@t_\<[;"{\SJ=.hr v^AS Cj ݛ Wp3n٫DLt 4 +|hjeLEdJUzpR"M 6e* B4υ"zX,s1hNت+m{q'iϷ`OIxkq0݉nQ1 GtF/1B7G{(? M?0I~O(P&U7LXc|]  ,XU\s9k.W u,}>]K =8hHdr ch/6h y]p\hD]'ܛ+i09?dD+b2"fL OIP|z}"+x%p8 b<%޿>ׄJؕ<Dg;%S/ 踀7s H&9-{/494eՍl]!MbQ,̡' -+o0rlye)GxD%/Dx0 U Yىgje.`'N^Hk^zbnjfq!f\+DSȓ]Q %BP8zi"lM *WrRVeMFEG@PŢo}d=Q}Mc kV4#Cv a ϩ8qsC~k9=08ڐ݃"tT89;&3el 0ELY{߁;HH^tݚ+q3OxL:JIdC G&<+yGLq_~^oD*rsuACrW:Hdr)S9z+D;rn >Jf CirTt-=_XݥO ?%½װz#fm\ q~\>K/2K߰)^h8ZFqDiRt%Oa:yߢT0;3a a#N*9Y-%v](2)vV ſF^uV+Ks2KV]1&V8no=ŘufУBR] ⑭ѓy}+]j=z^u4Vǃdg@nJjS-G"mIP\b ( l㩏%=UeR'oT5 5q@uo(&}7Y9Uw nѨ(9_BUr/5mVo|4Z>y_x"RH"v|ZwZ1$U´ը뤯*,-U*ǴZɸoL]kͨ[M*-D+~QH˞X"(~ap;v88|FOϗ%~0B%0Pt't{ b)ɠכ\[ pI]/-!Jؽ@)]rW}g+q&D'EO"vbJ$N|; @cV]2- 1{tښ<'^ST%)IE^>Z N\T~/╻}z: =daw~x~#>Cg)FD鰰&9c jc5 ՇӪurieX|_V/0I afq@Zi5Q*{y{`PX8DRH3&4Ne^џvO‰~zg4_NdU$ͷr1%-Ź'^ȷD}-+/;+gCwrq58bG]Rs嫸Nd  O#WgWYE/VZrui_p'lSsxh1arSʾ$G'(m_闁9pgwVrgeL۔Č"%pamsX.zeSp Yy&%MNI?ʷ pmVJ&6)>0P]LM z#Y:NB31w!_̭h7㜓T?Y:1-. Ȅ9][=_|- ə2Ff|=@ce_.*\-2s7De.`A^;RI5_qU3dIDGuI Û DBCcq9&`R3+ ;0&뤳 f9 BKjP zٓ@Y}#UwNF13BIE`3kQQ2HdDz{{/6;ڇ* (u,jD̼RI8:!eSvܧx3/"cEpnu,fM}h`Eq|Oc_B+ Ŝi 釟"*sU[|thuҨ 4ˆ{9!"yGGCg~6v UrDXqd77xW?u%w4EYRn:̹s 7삣u pێ;ôY{j/0 R@sS]yMU>y.ў]b:p&"CuZ[oDE̩Cfl =Zq\8^ͱqS}D'PtGT}I~G)+ķ4DuHe煵O1f&_ɳS6"Q$etn:PN|îK{ 2X -_G߁P!P : tl7 zdG ZLZSQDB5gڷ0i=9!ۢXSYڵ#ϱi*WÉ%g^tgMC#Y@9#U$+aXc34ͯs+&!\씴r rc17ɢӪ] Y觊NA|^Dkrf0YoŖ`Q-}o8--) XicJmnNF:6"=y/ZgBoR"oyy,8ݙ0#+) zcyV:0f4'9ebpy*)0YuEm+at mLEwNx,5:`yM%R 24[:"2Rw:Ui'JnfK#xgI$h~a6+O w\M!<9FN0):Uw&a5HRsxRߢH'Id%tsbxyH+`CIETU߳D3ׅگd9 &7,ZYgeTH`4iH?I0.GX̌pb rV 9/u1h;!eE˄;ˁc s=dz.yB$I[)a&gޙ02cz@80!. ccUSnr"r64϶h!Pو =o̬i* [WMe-J4@"~:XR]=@No;y+=0Sd,SRB +c3.!,&34HjKʧHΈ5lOTI) 􁫔o3W}7$%#4$v7ٌXET Tm\u>3 PH!MȲrqt=0OR7zf,sq]z萡HUghFJWoE/qwibBN`x5ڧyιQpiNЍWBr~yF1t8 lVٶGU!HXE/(Og6!mb5Ёm;=""01=8'pPZ0Ǖ67h|##Pl`]Zyק_xL>ܴ!?ĎLl\ {t8uOj{̶ VBiq$(lV(1yuGߓ-nJckP)Sk[:۴2|\hD@åIY:?t+J*ay^[f51R~-84z8 UHX~lD7x{NbK&zF.]})2?^f8){ηêD~_G4K`XΎA;[qr%wVgYra8gSW v'6! `sJ4dg4R<3d`< iu ϦϥmԻp@cf:>_ۇ^Rݵҭ Y6X{B!WȪL1] V a]DCX%ALz.s_|񜔫nCgiHĀ5uJd|>x㜽ISKPV|a/U;,R~J `8u.(8 L9Ag>S^cMߏ' w41u+360D*;'/c>sȊyQSJ}gop܆Qd4V}Z%7{SRmcy49p3jA/SSyxpkMl6yWc$%9ɾ)l|&jЙǛN5s NO[a^xyA( \]Y[ȢMCGndR!B}9+,8K]GT[Dfݽ|SmsΫ8 DyB9+8sr='!dǩu}F~d }svWzB9Xv\$Vc* (IkL-I-ٝx4D[:yEeZYE:x~xiSiu[ϔ{B\] n(+yl?D :- ?I:$݀CX5n9fb7:mA~+($IyβJj`)}Fw &N}Aɤ a|2o:+%h"AR#ay| eP$oC0o4pݯ!vF:G>7$/[ׇva)nEJ%n~zdzzpOM,.#%BF ^s&{ cA:b6o^*$CLt1YG-\}gRyu?8PN:;ql|8e֨ H1 ~~L KP/%y$g#+(3ʬf?5.ČtN.hɒJ!Gfb5mu)Z,!{„Vyޓܼwљ9snck4s&fD}OU6[7A3k F t{V:Ct+OvVTgn>cK΅xxpU~ۥ:\Muf1@(ZagV4ڄΟs3=[l@v{AT1gir ?\eyRs|DH F54>NHsT)rVDS.ށ pOE B%t l&I=-7pZG7kٶHfxIvot$"ot{x.Qp?yV2\(=D3XZf(|̗!ߖ9Z/pXj$݌}_ku՘bu'y1P/u?CyϹJ%9:!1.wɊgy3ee ^CuX!ڏo|Y tf< :3M6qV.yqbjX _\f!A؈c931uW+[ _ M>>5rh- >f R 9RbK~+690zdĚ6 )7j=Q{K:s :$ e|i΀o8HQP\EV W;ۇu=PH۞beނ<2lq] ZZv:.& :. *>tLoox&~dqv=c$CQCy}nam̻UpoV$^ŀScr.fs.^L*粸cwl3[r>RNJG=K"0gDBʭܹVv= Ir?.l+hzf-_cR 'rQ?*%ȉ]~ @0'qr3zcx,4ک(?R,80>si<Ȇ|*AK/4P1z@QEw.WIM zvN̄t .KMuG]K{1>:#|v2ZEmi(8_2~<H?1^PfJ+ieqAy29G2-d3sw:1%% hN5 81,<nkX4K ݾJ.h`Hj&1Q` E6}` ֟$vfА=FSȭ~`*b9lƑ~tz=/ (-O;-?Pk yf%S43 ^f gT>VG?nCZ (7{8W<\$) ?@G<3,0@-<)c&ly ^MHI2fnIsLL$ V,* 7> ~tK6?^:J bKQW8]b4wLOUM7F}Y=WgT+EpaUyutXRE&'u/\$߰":w!q t0d/EOO׏EH\檸TM 7äkFkuHr(m^deіTuɑkl N Ƨ`08E9:@u |@AU(3٤ 0\0}M* <ThD5 ]|1ߐ@=2&"$@ݿxUkB,˽]uޱWd(D UƏVVV3={s#˾ipL5/A yC@L6㼤G;-N+:WJI ptVt6Ƞ2A8[30J -NvxP0k]9HV/z&(krUZo+jĥ2DÆQlJ{("ü&h")B˼VBpH?P; ѸK^°BS9) 2+'$+05 !e5J<F4\n4$O +VT$qUXxjh*LtoA-@[pW[*x6&N9" !íC]>-[%5ԮIײBw8,|ވ~2=%IۛOooECNSAwzQ4nU6hEb5Iq-S #~X9ʽgZ \!-m\=/xL$ڑ62e,;Fwt),TSƥdzߡZSgH[#]( TLҊgGrH+[uԓbBH hKѢ-pS='jF|b;:.ߍ%(Rz}=z|0:\{ :߽X08wӕ"V+U͒`?@-r~/[=XQ׃eqFO^0gukOj Qf֔Fⶑ&p*ݮGVpn0V̬Fx, (z I o@2R >y+jlj6Faul?35!O6^f:8T5@xϹrD+jS;JE_qm ^׹K!^mw+al?ƚ Y.qtu_F.D71q-j+ɃKk OGyW.(&t#T2 BJ)iX@$/5RwqAؤZ[s/ih69G~m=X6c\yw"?KoMf =/8b8~:`9Jw[I\k<h#g.F-:jB(3E!d/8EO86q k=b+d:HS9nTc_#\ʞ+b%COf/kdu(` 6ݢӺ٢D2.R? u쵘n@GW U)Ob(Orٛ3*V~,MSDUee#$.i0̒0Ѯjpn 8S i/W4Sl6/"߰U\Cv?)- yޤpjI.ijuMJm˭Qi^RQY+vg8fI6HV<@Mx;X >YOP|Q5KEgݒ ܕ;"k\i>ӕ(B Q;KY`0+sրApWBWUg_EUe|7(pԦBAV:us[7XN㥷D%)ylrdof;?Clj0Bd?OmbAqM:~@n z yMtkDJծ, \@W1WeuEL ZGXE'\/[i_+web@)i@^9Oh \a.ވ8OWG֓]D#cjo?'qbnô6jB . !pYRr~e/cM8^7_6!v9`% BCÀCT #bu#FRňŢ)l˜ ̙^7$Iv4˴cy3 BP7v?U \fJy {m?Zqp> ~f~ǁ?t$HQ*6E*d#)0M1=\UJ(7'hJ^ +V+gz^1X|n[=" ?i/9!]X%/ . 6Q !z~8Uֿ] щa$Z&Vas~*sȟNp-\{ 7sܴ6%RFp$x%1o{ Ԣd)aGI;-O~ =|aQpcs7eX*a޹ ,\*Q LmH/;ahG ز^3{)}2ww\ " U KDvŭ v(c;&7j% "|(_ʸ=F)W ]Nywv>gqAٽԬ :L1RݚVHY+bL ZGn Í|7vt( AI ߭ ~<"q>+Pw&郚?pژ2䮄$tQo&Ę%Tk_x􊎫-_~2фϺSƪxnzLN[K}9!3Sd71 9?ihYbHmo/&=!b݁T&Fׇ4QO Z9u+ *J>2 X{;db2Ay1E:ݷkʴ^aգ*ɪGJHC-иzwqgz1b}#>)E׃F? Oι."4'iN*_ uqI%F\'\Ӱ#Yy |?0o 0ձ" )ڔ@SWȿhxRiW^I!*zbNT;LLʈA'Ɂ/[^e ]m(UHXF#p Uk~^7 y x 'JD̠ﮏx/4W#6eBO'yFČCڢC '} 'ȉSA\vOQ7F΢HMtxXT3@ ;,.w On$`e91}YB4$ҧ$lLb.TpTl}!"?5f$L d@u[Mz-hi#R ~g5pl5OЩ Lu+1L_e<'VPnRD5bNf|>ۣ\u8Χarn'tYCLtp5[@.~wmEIT8 \J8i 0W)a~:sRFXϫ0?D=m q2(sKcW^Yxeh^`˨nF Y VA/Aٛ4 Yrث,?c'-MW46Mtq!;1QsOnڃ >eݡP& [v _U=!ceT`>gWҁ ^uV+P?7a]J@TӥTod>H6 .ɴ1T$IfxV&]giE;^DzD:=չZ!]mG{g풌l]G?"pf I#,ؓ5\9Cw]Ώ8dP3*wd2tvqH^|@X67a\)rjJ"(T"+s}9rĠ||Q ,; %ʴ|| |g$;hG`g]?؉v;[BXB퀫fڍYx_I&(om㏈=JĠMċڜ~o:h3vv䒬֣̒ITخC{#fYm=2297Pvaa8{fkX9PAk{Ã`W!Nno(P}Qn`F4 .٣lG9cۏOhi(W˸##L?z|G$uCԄ,,.!: [~ШHRFR~Fp' 6nO{x}@g62}}&Z6ެKm^8uG=.=6,ͣN.XVC)šzA!k[H.ؕYoou][|i-I=I }i SƲ*NxMCYxu- >S\?G`TJH>m1 'L 6H,1vv?QWCd9*)8` 1 #?4E~CZ.ꎶJ@ewڶ`VPYkW(*OA"-'߼uFFѰ҃p<$鮯\5SiԵߔ;+)7@0a?3~2~>7%Cik%̩DU[Wi 싃hP K g9f{Z, sQ{fߓR;EX_wE͍1; 9㿸4EVCڦ.?<ʹSi Fޮ&ǎ_%ktכ/d4XzzOQDk>W$ZT9v2>ݣn&~#w `V=傑 Zx)x r0𴐧3M֕D=ncѽ%Q-遱LɒKF룩VbgoK-MbOXhYp:zC?RTtaSv@lOIb.kGT !!hgߨrV1 ѧ$]wa:`xI@>[蔬Y @qDkebֳ{h&UONSS=Ssb 76q6偂W`XQ;U9-2a~sd L jd!7a.L15^ߧe$ FC+ʶ$V.RJ5HgqcEuIQ/_YA΁P3^d @ίĩ'r(XS![/uLlmg YuM[yeވ]ZRlt$|>z\kU|'f.(8՛XT٩,+vehl)^V"F@¡k/lѾjNq/;g:)/4p9ý^1ٚ\&|&󝜆*Yae#m+w95:l~ "d=ޢ րb<>UUa Π%͖ F5ǖN]:ݘJJ,*WTXP }yWRbk}iHeB<,bjܕ" wCC0K|*2yT,ß 3[?BSՎ͕%|<WgwE_JnK ȃgu>/(/xM`D`Մxa+@J?# AJ,˘N@=^4IL< Lss^u|7uE:u!viPmn}Vi"9V-_:8.W5*T`Whftwi෿>xAl0ӱwXZF.[*㩲>aa%%~_Ó~zDÖ`']e"~nL"Y3Dܫ bH~Gg{GiM[w&F@ulVx)ˆ)d8&Sb.W$=Aŝm6bZ"UGV!ZZx$sgPryhd}a Y6|%'M<7Ey/ W`9%%BX/vVD.=WиR M§0!N,bS?hF$\~h|2EǗf:_Mm ?3_.䨚tl?P`oߚ4ubS*9+؜ U7sȗGg槴< ShjYC K)K(n$t>e:GyvC:ɻ,^ {{] f1};y8"4,W+/nquةV"픍yFt@i];6C<ɯկM%v$DDz sDGXB-r(=%F Ѥefs bb~;VI;h$1듭S&|Ll|{^cAWDa? n,qF>qiQ^gmq5e Me1:Bq|h!(fh}2/iO\I0Gu%1^#>b>WeςvmozNcQ;̅=>>CJj$[l$cJV#Xԯva$l`_0oj@H+ӊ1\MeaBhbzvT|vi@Q4B*-F]&;FI.h\:#ld HqCd5](]=(NE~Dux6SGIhjqa1onqmEOx <9A(y ߕmy I#$,˟lQHd',x>ENB.A*591T)^yV|fDQd)e91^>WڟTkᥖ $;x=%V)+l{&A)Ƈ [GR;9c"H(_g;H'ewk*7ۣYN-2]i] 7NW8;DxXb'XIYg@V`ȞA$3ʸe6>^vnXۄǶ!qD}oX럻=Ԅs"M G࿁kV:QD8\3<kM|f^x̰+9ObZhw_N`)!(D=\,;H&ryA(v#~8\C?(xh󅫠Yg KvXd]`ҠpI] NdXi8ydK{C⟾漯\ ɏ4l",-1I3dzh!(ͱ7xE{aP%-[T 0d! Y(;ӷ+/wӼEޅ)T͛,bHQ FRE#w>.UIU:3dZ\4UNuҢEqL^JܝC>C%E)Ě#9HB[&-)" (C-8R=TTo<^?ksd ñM@_(".bm,~.ַIG{Mbcj}qOzXB˃.N&R/FyY9kR ˒p3hOwG9z$N_n$OqxInV|` apgկ7H~TOiHL'G(tjV>1"yl%1ʵN/h Fr8{KJxf%mTz`C6Aۜ0o1+LYnN+ #Z0=]4f6~?!+*M5`h)(+OV=(UCc`-7%rL#0` J1QGEiᇵ{ -+cT]h9|~99~ q^GA!uLFc0jr㺞d!uJf&AP+jsor~?)aKy1#6p 2BLã EBp"A$*O?.!P_ sᴒ|H3@+][`g!Yk5aOd^fZZ0ϪajSSR9@λ]ͶZ|N-~ۆJTY~>r!)ޘ FͥNCOLPHxE 1x&L"(18 ] 6sEkFɦ9;Sj01){kg7pHoo_T&Hٌ+)2ʲ̾ÓxWi_$rN?JxGt[[6'2Ӥt@?e/y(;@Y HUcjjGuOdwǒ^N។-yXmQcЍKp_7wOAGs;.kj,bb $8f˥EFCEȒLבP_HIny ;.47{{"MoP,U?iMݗ%h)s} F]ͦοJzP/{CE~9(ŰUZ]dXnbe+"懪4X}@ؐ9ᗣGacw*å(qJ@t{QtFA"Ո{LKR릺/+K>({x 6E>7+DdŅTnJ.wBJx׏397cckeP<6>*m{- 7,$i)xJHS JD{3uVIێODwl&e" ga@IK"`)94QķP?=c>5RnЋ^>h]@ 8Dz*أFs"m:J'g28n b開B8uy·pb4ז#K4˿p[ @MBO2R)qI]TkC~خ.$_%zM&wyjsB#1p Ϫ(J\R42 I2g1 81*'tH(mV'o10NXt h ; p ;S{jRv׬{k==cX~@zY`~Z3jh ԬX~iqb!!pcN%N:(/'ZT tgH VP^ʳ@@&B31vwRWT}?kC|rlϽhx#u3X\ 9ڿZ>SM4U0]큾bu$J@:.'i) Ki};0Ͷ<#Vo{[5,N_m5Bg$wz1= y޸9TkQOus:$3a6">Z䑲2o}("nD F8<o+ϱc@o|4494EP "o R\G iU(b,lxem譣gsi[İulIwnD{k@jl`LΜBnitt,o{a 8l!I).m@`~٢8iݤoC{)>t>}^ȑfd$E858+ϙO4Ⱥɦ *F?$vZC`sA4שۘ}_l7p & GI$fj4Ǻ׎Kgk8 h";|E}]63dոMԽЇfoo0TLz!,w4.Ӹ94&@-w@p3/ /E5ɖk-IFf:=gr[nc5˽6OdNv zAG-Dqy`BGzoNd>9%K*׌}OPޥ uYCF;lyHo,aQfty-n!n\l'n2U_2eSn@䗚p> 5IlK1F;^ S Cykpmj6--O?>nl?j}8!ާX+lI+CU\A&4, z*Y .q>e[-1:&&w={V( o&==omr&ْoO)M0's9Pȡҹ\Du{NO`r/_&,t5V[vgz)AMo# _'^ ,tyu>pf.o}eբ;CDixaf+wЃY}AjؖTTɺNH1 ~:4t4/%vV=b`gWHAKq *jNo-$(cX }xb7s/& !=P.%3`q bp5jN#;@2 2x z dŚ6810WiEN:GR(0fD~)Nw b`59AYO6ҹM733#c(cV* 3H,0CC^tNUvX}~J(uwek,u3K%6iTD[g YFsKsdy.LI<\@2&HW<-"ݦ^7mFCXW᧻D'CsxyF]b9=Hf'${ڎ]RRR/*`*ZMdQ.tx0' 옿K~Lu<8dnGPץ=kꎕ19#5oXtw mWW /wM]}sp#}ɋ@X(ql<%ۚ 6Ehe[4lhu{l?4j*wYGp~+T1DkY& r|L)&؂c{[‘'}o7{= ~K6hƸ#юEsntZreIĦDc u 8+FnYsb֑h5HMgEGH\Vwj܈kϡPs CpJkV,/_ }R27\ɛ[kk?!.2t.)'v;iu$Ĉȇ .4:iFz-ϊaa1DKT] n|N%rpe q`s BD}<*"܆JmSa>Id/v`0& ahIÂW{[wǎ_=jx'qɰ9eƧR} <\ l7;pdLCdehd F9XpDڷ q{nxit.ޒ^UZeNHL0yz@\bkz]SWք?1+\;X Rf&_z鋯FGd򫮎$%h?{0tuC#$/Vn .Cid?3LZ6H+\ys:ɕ'=בfwPʻ:dھtt6NB^tM$ Ꮀ:d3 X=pGl$[؂#GꖣU? m1X ])pF/.Luq}l$l`+ _r. W" oR+$QR^ʙ:,I*  @+8Q kʳ%v /7KJ}]"_S׽S7?6;RH(A-sY ]XςҜLgΩ)(?Ln cd$'p.jҡTjEJ+k'r o%I jiYwD⾅?SZ >#8 n[lhLV滮W%16 nރE_&iX<^lw4M{dK}1f &35SpF׭%:;z5Q',CӇے( Vr."9h#تL nZo!v=2q9nRG~n_i.guS([і+xޱzyx**=p<Q Ì_g4׿_zCr ~n!sACjٵϽVN0*<Ajƃ1lL~k ]nlŶJUdNzq.Mة;QIX|*ȟVvM3G2&m-@dc*8k.""orJ`;Pd'.fV]t-]@P"lmք!5tXמ8n}7{˩ |]4! Y|Ndl.q>T0󪖘rsG$&Mx 8 #}-WV1/qq7o-VAY QqryHP~%:yhCAjCm+l z옊.zљQo(Os4N蟴@xj։R,{ڤ)0ST%t\:U"_+U`H>W=DG*zÉ'*)HAP~ cJnG7b =Gf2pAhnzZ9YVI_zR/GƻґǷNjdġF#oHmԫc9=_L|2==sKW$aFVrD ' kBɡK90%oQAG%Ƨ2K/kW(Q :*cR&.06nTh E4ZC^DO0RQMlAa {/lu/i`t>t!wX:+<\QD0b1.(1ć7/D'm!T|,YP%JՊ% YjbmE _E+U󨑁 x@x1H+6NsR;? "Ɣ6ZcT"E~;w,pPE^Vxi<HjnJHe |'Q,pMJScr6~2oL90.!]͞T,LB$PQL^< y;.K{,q ,N䤝$ܺ҂ݺa/,w +phy.qU/=v Ko.ǢeqXxaI5T I0'QF D@cyY@0`pPFWaX޼f(u>$A\7. # /ã|e[B@5jhn;dL3 c ]tz*>?:USuhO-vyNĽ tdXjuMfT:ﮋLF֢9Rv6ZvIs ϒOQ"Dp!sCŐ#uKK.,YLtyJ YfЄF~ ݉.!ϝheMkŇҳ eDC< {6QFLVlWYZ g@TC& Ms 0d@jNow5=RD3#-W0;ko#XfDQjDաGkusIe*!%lr`bEm*??*4ds$ UZl'AQ l*'+ba)`UEnڇlG~И=P VBnkAIwaRɏCFO7Dطՠ!uw@۝[3EƩz )ȕS~Yث,i, b>i! z,~2$<[0۔TnYXTPR2}5:0eRA4 & mF_P gp{U œ X/r+?UVPHħn?o&8‡{&ß:in\6ODJ4 KF^"r3>yG VzGw SZ& γcr - ĀN%@dZw"'Im#A'ŠdyShBo7LJG,T1p[ˮ- TDK? ׽;NL?$ 6I5r3cEyH +)| N1 "fJ[Wz ڠ{R3s) * ~QtZ>-"d޴2@e.Y&n=Zil,;T[< }>*!J /͂|2_百2#6I-KY>h42xvj_CÕS˜m-vLɱQβ" zʲL<ɿK64 */F[xf>*RXHWN7M\QL,xcgHw ?H3g0sc Nr5jorZxC"kXOHFӇdr>yv=kTGp,~M+< Iw=$XDfDxR%ǵ E$*~!.),a%Q C{~xAwxmĮ oxI#AP.ݗOo`Zs8&fBKdj0VРEk`@q,v=lkFmu.h 3c' W( ?]>tRDXG=̡M̃t;6Ye JLXad<ɻQB MIL vICa(F5GɌHr6H5Z%/:RMmq*RVi˔.KƼBu6:vs` wX6GoyQ0qh/z*ANKaaS݄6DUs0'( 4G= GfEW$!ؗ]_}]ɛ yhOkaS*!Rv$=" p8vP2`&|@Jȥ"k01oB r#hk)1ܣN%8#C*N-((ܳXi fK[Jw@,㮊hn"s>`„ bݏM@TZ2*-G/,`GmVfӟ>nZ@VyO>[l@mJ[ "|'4==g,I_Uӝ[S:TR@  qNT"V7}Va $^G_W*)e$nfRn8wLEX"ˋs? F7T@+zŊEV摒1{aLF}X ̴Ǎ[B+1C' r6t0?2{7ѡgB 1OCsI?tM@Tͷ@qoljYPx؟||x+=T9~yLU@7Ф\ Jh̡o#\;RTA;**CXfIە,_`b8UAW/-;= M4kqv's]7nj@pC6pWR Cst~ BbbX㺓8;XG2* HP 䵠#agNΡhBDw"/lrok$βY`f>CE&f8KbSv¡ahw>[^g孨.&Ŗl9tɻi^e%9Yܡt =keA&o7{v[rX+ɨɺv\,L_{8AG4zZ OL EXgO%@=W$|>UfVl j-|Y l ;1>OKUT%OupdzE[5* ;Ω&EwbEWχ!jovܝ#~Y2BOX Fsb"IYcI D+jY;8;0,'T{lf?=zH1F |z*\VKtXmJ<9GhH DyR@3; $)VifvMn {3m@ln;k3QOZ'J@H7Nc#v}Wx>L[Zr >LUDAG_>:8Q]&. quG/}q<⾲8KE~F i׻Uqij 1 2) ղE!x-$*`wj6f 5jE ]IKVP*#Ak4RLt'Ȩ0SZ;r+ge%v.^B>$Tq#{ f&VE{}k:s*N.KNTwzmb(@u^ bP[jQMjE)7r}9 e4lVѼI}}3~nC ͻ^",臧|L ?7)LQr=Q|f{ 榱Tt=F2&!e]k]{$|J= P?293lGo䏥+sWъ5m X<\3i\FZYekƣ鄌p%dY2˻?߱ǽ4L3jw'skuS PIu+d,p^7 la 4ϮFc0 zt?gS r06У#ămm}%7 ]1 4%[+tE1?qCW wEX6BL1O{g$rkKX]qd?iߓ8"D& gl#s̔I#C 9F{R̪ս$5 7—B,ӧnFqQu2iyun0qٻyx/WluYIzl6ªqJYԩ| ضfA6kދ)Ŗ-uLv Zf wLpbI.7E5@[4(fw/3Bb  h&`lL#~CAf9  `t2u< l|Dmv+PPƇwHg)!5EÎ#՘w*Kd^[H ĢWk>\_&#f#QOL60ѻF9!qu23cX!uj/B֯- uӠP>?ph/-eZvbS.wb//?&lL>4F:x{l{ ]!.1/'&nTFt}K.*4e˯Ub9˜X^u )L8*HZNw^.'xn[Z$6JzLG ToM%@Q'O|XOR؁ E&N'v| p!a$i87( 3`6b5  ~M j2!p E%:-n 4K9t=szx 1-wdAlݔCqx=fɋ/DX PT!'3_۷xH›N8˖:\w 6 d5܅3-?FڨhW$žz+qϬ$t s\F4[ڮ6类s;34 n^}DŞhp_^s BjVQ1j4T2=ͧp-QX1zwKe0ASBf8v0OKG5 =6ɲP x)9/ЦXiaQasljb)̪LWvLC!Wn@-ٚJ[nEHRP1K>oI-!gc$Uߩ9ƅsyHС%od$F<2`q&7@+ܢ`tEm2h}0'S"󚓸~svC%*p kޝFJ8y.R1fmІI*,t`/Y=f+E a;:'=6@D߿SiN|r:^tj6x ]A[K ("k3BIp5ߓ+0;ŹKku(ebx9F^d[ h z4[rX?Fz4|YC>I0?'Q8˩!9I=P܊OؒO+:z|(G֢w՟:L\taRc@߮ :=r伜Fa]1);ܙ lGTܾ!Lư y$ճUaBD!( BDZk6PZNy{p}W\A8ɃږP@ *ME}n-?,( IQoCt=%Τ[: K3ީN?2 =>BpOYNK -U;xTMTIq;~lolJ~epR1a"E&+0C\jCœ*kG|_Mߖn!سb6^G}S[S:AQFd8QuwAD 8ݻÍw.|H#/nK`N^ƜSjʼnRI63atz@ȻOKkU(}wP. *G3@B"^PQ:v]!\AOsJpK8ӝ'2ukvk(!K㖈V)Y4TЧD?M ?07g>C_ӋK*YLdPf9`QzJ :YfBg6bxRQc|}yp&MδSNsWS6k0Ľs5aCX'y)1LP+ eby53jJ0K%z8PXAbm7YU/ 1P9QWȦ)O{[ M o89> }0+K'RHI)Kn [0xR<|yKq BYcdQ 1EqX;;T?_B_3hp KJM8&z_9?lW;:IZg|r~#2 gZDF8 zc0**f! "6vcm<3+g[-$񫄳u+ܺӰZ0?wد6yivk%0Ǿ٪Mai,..z09NG18UN4қp0H.;q7gWҍWԥXZʇy寁'4yL-DQ,J=.` 9#/[1udS m͢b)駎im$O`5>DV8! OOHeU.Q-Sns&^C"6Y*Tz:+ R1}:>C.uIKr{N~C>f5lH1P?8Q,u($4$oY0xQp+#ow!?ɵ{u<,)8 %ld[=OBYx#IiG& fktjUA[Dnc(hdeQ"i|D>#TV_&'$4yesGdR(BEdݝ8s>_+=,H]Izws>L(V$Z{C:"˫Eƻ=kn`:V s[-Ua6"U/hbx mw@۠5vF: ǩ%q88VW:)yҫ0C.}oĽϰ€Z&>/B~s phNz5O:IAh0$ hC3 eQm/g < ,=J&rH!^&3;iQ7iN\g]+zTLM1$;yk(ޢr3 L93[.?NgoOJm=o.Do_Ԗf\)\+ygpRzVDŽjp$ nj? U$|mU a/$:O#,T߳9^9w/ ͢k/Ԫ۳܌{Z?"e,N>sb(),5*F@/ݪxhQ83I _@8RGd|]E[!1s?H /ȶWΣO, B2$WY8Z5|ͺx]/*O &|WN0"j!`$ L0V.eYXevl6!P}q=;/CK͘J[/Fb,^kњ2Q(C (QE'T+7 sSBf@. p1Xs_rEsΞ_!!&tJiSR0KXwu%oH"ulU u8x;kDzy;,{&R MTDXК6TgUna~SDg9=Dv)0 ҡ̵:G\fg`( "t %}[eGx\$Ą GDy\X ` ҳPsyI̊@-&ķJ'qC Xc83|- B˧3Hg"_.cmBs*8ožjBC)75T蚎G;6Q-KN=\ɵ-YD M N8LkE-ose+P~;cybV{Nm\{mfIY3wnkx@Ry. pdy}Xtc`qiw.R,%ͨOʰ^s _g\ Z%DhlkREgUPY=GN(1c"Jw5 ,%|/p["ϾjN-۞ro#b+><[~9Uk)n(6([o}FD45O>UPpC"fvɺ&.k.V2fb6& ciVy&&Aw XڏvwTx% i SėMl|f:R)Z%'vOD j[NwEQ-eRp'겈we6ޮаCvI!>ltRrX䭺]*q FVgi8U4)gh)w<<>H'wfWXzOT@Cv5:!XLٸ #8 2V5I4ݯ†huƶPbU*(%bNBl13Qw\hd1Փ! =rve>1u M4Ӡws-<2-:$ H(l:vZZ\| u JYLRfREa7XxGuAwk%;LQMX#,O͔7_U^O5jD?陖fFcU7֦h_" U"+'ZfG'D%iisn'aw'j<}"d ="lpD r!B֜D7u܄iרmYh$cqX6׶0M$j)xzuUP 7H]m77z쀹:v34xp"Φ [PÐr eS %n6٫`|]jωmk3.- 7K [Z\YbQZ@ݗG6W5R[qz $vT3Wʀ?cyJ6j|̋9@E#2NKpMkV&E$W3IbGP)rĵj߷ܑo/m3-9ee)bkg2_О (񟅑ɁX)V6i1PԐsKoCs\Vi5c&0!j쭛OMП_8( HQ7]/9U_a~"VR{wSilJC8u$̑%<5cEKJ`znuטS$%w(gN4k.r0pHfwww,+QUܱCa<5Ho[E҉ڙlsu䙒;Tbw..c3hd,kփGQ'?/WQ#K|ݭ7lBt~YWDTrkx?/+ģ:'f\G#:FIT4؇#4+ P.4 "nՐ\}ћ҆CUxj pK;<\*YdLsFk hZzk|wPdP - S0]qntR$>4}YuY~Iaxab!\!܏&o_]Tv-XZjdᵃ23wY\9im[E_*2V$ܹHؔZ=Vں={iPeF72f?~0YcA:1~Z `|:Q"\^W^}R5s<08fA@??(956?\B}Kb$'" !~˸"ua/l.޻> "ƇB3@A$Rˀ3A_+Z_iA)~|MdPc;I%?ۅcKf!> % Pnj(gɎ0-ٲMt1;s ɕҩtIv008!xl>uhWljF8Xfg" ObL-翏G<(ZKzL?ζ*bvXSgЂb5^ 6t[f>k{;1\1YrOHA>dT[hn8[`裤(N'@k$ :i)ɛN p@ǔN#3tJUo)('F( %n]_mC"vZxi9*1ad `4&c2\ainPa8s&f@^\/>S4$lCeM;U 쇖"K^J[7[\FjMRԻw2 n1%X)D~~t cGXSzY^.yf?fBR:6銊:M9"XS% \tԾɂɐGLRtE񝀝*YoǦ߸pSaX5'͐bflix$7JG٣ u3B;:O%bXW3x&.OlQ>iK'D{Y7d*O߆FNʼDRui/|_)/EL ˰&;S׋;p3 oUtKK.Yi*!`Amns t9h#sV߰sV`9rxvQ s אt %]I&o7 1vi2Ns4R8}hu62$V]h5MHM@ XQ.='֋R\xD숗2时11X&@-qH)N Zֶ\Lo~ɧ܋AsiGlY 2y_dNر^w\BCG4_tPgOR1sѱM;-E@#9 t LaBH3f2f=p/׻71t[}~0mHXKv0"8d\;'nEt?v} =2磂KqcUɼ$tލ7a!G?ɰVeŬQs_6asanQGD/YX֑{]6[A[%caD;08f5dt XD߆øJyߊZu6dE ܸʃyh#ICX^<=۾C=vyX #6rxaIF$P҂Edf~໔!NϹ(|6?Cy! r:`P9G],u54W왊.dxGĆ5%v NǨ- γG~ |$7s}DO&%Te3l+wjVbwZoIy3h\Z)z6Ύo`tfENX)5/Q/w~(k:QD1 <]V# F7gנ׷S%ء7`wFk@:౰m KK5:Ε 5T%`K](K7_?ҩ &ng9 '& tRC϶]kd?F2ϦG3b`B}\=BUʺ3&wf\+|{esvGQbˬL@D|>ph)4P5f ;ܠ:ĮOvTѽޫؔAn_?ɣVk XTpߊ+_e/HFe.B[Zrsk1ZU!pd5Z~,ߧ fF8|^ C}*b;O Qғ|d3G3@ƕ~A4׺`x~@X8J Φ ^&4rGnC7WŷH93B:JKUQ=n~9@h0S<&q3ڋ`g‹,r1 g=u:!&PhCchȣbab.7=LK3GbeXt5,,ډK$&Zu_^ʗ@Tk!΍h:LEz&w4 /ʊPbHsH J T\_7>HL1Xsgl9h ;AwTo଼UŨ+Kr dEZ2آf -I&mɁqѵD g!cKeBO%a Q^sH)`F:dhQZ4njI֌eb a!9 0ۏcj_lCu"a4ņ#+&Isc`n02obO{"j Pi7V,v9 YnbU3iQp2cPIgpTSE2+p-;l*lÄcݿZNb>]UgKwE @h@Hj˜;!4]ƀ>_,>k7y\.ڣYtfA9Exӗdݩ 36(cxΗ!Օ&¸M EH=CD=zr_a;e" \s-lB}1)9<Ը`!A'LKz/aZ9^ߓ{<^OxHOvI' p%V1+n&s<:bnL5M 5^̻3ZZ3Pd#|K'2XrY{0 )Duqb@VN a[&޲qKTr`G+44Ğ!<sDpwFb;;rjcBuį4Cn#)^go1VlbD2"r9ZrMg9Vl…<6`O5آrz;Mև]HXQ"`fsx?:f{dg@y`L9މqwm@k"YuHYߤk1|A\n&9Jlup3l*>q,- mSȤH/ Ei)4v=Ƅa]g;fwߒ_rC4 [F4d9d@SDZ^GSV _ۉ; 2gH&Pydև+CX΀|lsfWgg~T*0,qnC ^%G*q^?a]᫹C2p9Ċ#tq|)b,l1 MStQf:C[T-Tޕld$J+ră&^.DN.i=Y (HۗYdx"P VWH)>z.n3)]oW[ffMAf==o*-,4"T冒=:U-Ez<[(FsFti6+!>EXfj*=ɶUV;qjghF[G]eC.gBXWB?ۏr$+`ͅ랕Í֩d t]utl \Fق0ofn:-BA݆Gv~NpW1ߣcwEQʣSHYBaiw6jlBfdr9 gaѱD$bE:ԟzR~X+MT3ǒտفR"Dž2X{&Ŷ^8b2^#qJmz挨+[9;*lq6Sw%=/i$4mN q2}-N24|h`~ay-{eOŦ;Bs,XS# T:ȮA9G%Vxshu|clQSi$UOyS/y.SwNj-Zд $faa1*zi 81j S ?X/o{4p9OV*Mw+뗯4еk>|䭗WzqJ5kA,SS~ I<]lɇ*`>LEsXb| wGy<1)Inr_VgNYV`N >=]hnpYu~ԃ)6j;$'F CUm! @6tTuQ2B br_,p{Eߋآ;A03 gSv5nM"}̮"!DlD&~5I|ŦUF+y{%PVCOm8^\gF^KmN,ghgtOàlJ՚54)D[u|Z#5?SN4ABX97I#Ir7C֘,+}H TBS"aA.%} wN,\+5X 7*{Lbob6C=|z [&AFXی/# j,e VS|sKi5{vc&Cp]@~uݕxs^UaB2g_&0YVS0rw01}կ2t;fkm/tEP|=h7IZ$ ZʦCٷP϶|\j"!b '=+AMMaqu]E$F5ڴT@ޙoxy?A'A+bMRC]*8I9C'[Nmq8UਾVI"9LX0Կr"B(@Jެqw5)aE"J?2n5Q ,`#tQԵҶ:я.]nk~5m1a+©'ZJ|G]KYcξmV7~d=Q_sd/Hfޕ<%_Sff #ɁR&/c]jML"r-k+*!%9`׸`VsLqI|dCP"/> )M$-!x uXz=sBL\v#BB3[GVMt^["nE5 X1qQ_n5-=Gs>QWQ(8`:5vb1JSwmFAk3f䨒}8{1 9uVMk|x["%B5tj -Y0= <{h}0N.vUmA ]q T Rl$q%dgs&EpZv2AO孇s\26px͊v Kg&00" 0dWADvoK 2ԇNrշi0*OK*S$FqQ+y`3@¤= UljLk^/sL̓@DKUAtՓKuqlBL~Őޖ6G(( XI5$&#`lX9?ҿnRtz}%i&O,'ٸ!L}\u IG|k)/}+!14A2$w 2 ;S {^|Q; rJ3 狛CjOV;gS>)r,ߩX*{`4ZizE2+>:UwH*I̼b./n_Dވ#.I5] h׍c j& @ӜٹWi$roq'H%6Yu~ܝcX8[ajt+n9V^VmSEG׿+JXZT(\Ee mJǴ/i $%:Sr*Ou&U dHhgC y^olY,|!"Ov)6o;î>1 N;y"yJg>t 4gsQAgfe0Qswl۷ x˗Y0:k @>4n?κɛ,̥AHVJ|wj.뾔qWE#@W-h3J!7J4 -R>3o=ɈԣcdʽfM 0Aa9&٤$Q(Z?AjУh&0G ]:` -gX!jsMC)(~:c' Fs~=W&E]"i.^RUzJLF+ء)nwvsI ZBKeeVP^ >(-g` SF#^Ŗ wexg/Y!~?,5tl#ȼX~|;8 m6,? =zT—KǻIܔdSS̤8=$RR RoAHr&iQ3Oa@!~"1vU2ѫ0Rk*NIFk <MUF#`L1kp GuWpc# $2p=*>""rj{I.IbZ+ljH.u$l!w4pKTu.${yr 81O˨K2H0@cّk4E=ITჟnHzdP&E:ַW?[+@6厽+hOՖ.yݷ3A'H!ǨtI +x d F4~*=b @\ZjQ!Գb 86Ud[OD<̲<3Hҝ<7S;2g9F̱w(wxf1u~pc2cݕ{&-a2@7äPZDg큩5 FLufO&a Tmп ] 7퐠TQw+CNEY~H gGRj_Zz xYV_vdܬ\sg1Z G.j 6NjαOQ )g;o.Ei 2URV,1TЭs1fssͧc3*5ѷ(U1cH_Ӻ 7 MeChb0@xKiSqG$~ڋ덫]~mL{N63,i.j+iZ1E}g9}KSK%o)}ڿ*!{A6:n˧ up?#22<"<ԛY!>׮ߔ_wÇr Ȱx^7?YޒdK"$'de?qX;Ս,sAۄs#QN L]Pdu551řf]3eU,` RIvkHxyN5&ԡ[e̶dӚ3I~uF<ڞ㿵 pUkC 󈝝ɲߤ"hyۍ0A^){"Gu4-U*T*/` #߆wٽYffiӮWҋCǞL0%кmIUp09zƒj$BϭKlodT4e z*SGm?@jn!vВh`^cNfرGd\v><3cJ cY> &a߬7s 4+c2rc0|۴VGaJ װ  ;)`k36y=xϜ',ߐ/hP){3i49&/zٌe,ja'ԃ,ePz2~kjqi^P~z}4YzG5AoTM3jW.@TizƆdHAd{qFjVn6" ; $9 u}D,ʪ<%]ifd8?ya^#n$қTZէ:˽C8 /'g`yA²t<qYhIkFܱ#]*36Mun=o%{~J9SV<VF *wnzIn4⚌jn`0!L{Y"k K`@ c;uRlDDl: "4 +>cBɄYZx0]D- ݥS@ EvҞK)CRFPǝȝ-ChR}6xH2ȉ Ov } O8gTplu ІOdH)׌|ҭya :rWe\7"7A3jE#ƀ&suջKSY+ b]jP/czLzJNԬ ;pVFgŋEm⟚RB{Gⷨ9~Aw`m;NĻ(ړ^6 1?Ck'aI@) ~^3؁w`~eC mEY}eH  m1RA~ 2 -٫LUd,q4UFh"+S̬&8G!}@ ZR<=/ ZOc| ou [b r55`]0Ue& 3%x{'W͓Kp]zBN!X 뭬D>U1:w99Wɤ׶ዌƕ0 -g ,ru҅x$VS|r D:bl2+Οb&A ⍅?8!Vs ,D?q4y2~e;.?)l1JQ*GT?DB٨ݚӶTkn!ԙDN\27 Y}RF*˾JLǦ'UpJtSy^wU>LgfQO~ @V]˨+|  uB!yG>rZ]Olxi%fgG wc)@@Gny7#!&Ԣ4_<nsiJY/+yk2 -xcV7VJ4۝8;|P3mc(6L jkoD3B`(Ş%ٕ\l5e( NWJ.>|Lݵt5OTf䭡&%Ja`Ց4;H;ӰzV/b!7$~ӚˈJȾ`* ugI-jq$-+SIP}w9ݬWԈgw&6_PgSK;Sj2fd3U#y$o"xS5*5k)p2HwzU]pDr-Zoa6oJzsY8ҵЇ ղ|Uq鍊ɐJ w=e7ߛ3; ǐ3$9PA:"sKt! B׊L֢|,̄V 5HCUYXA'g3 ;%hB%b1ϧڄI;9)!6߫n1kˮ _U-Lf7 rWiW,h)%QrXk\4{o"ƛA™So#QjYg+8>.<T d4n:|Wg*znb/9Ոu nz7CzcY;<P\A®Na0V3@ؙy݌kʼnqm>X&/d|X˹?|սVM L? ODJ_`ѫpmKEo+\MRkТ.ԩ>a.[" QyN0H`,!* N7&;tFm3A+MgԉQ #6fiKl?,'LDQ2<|ShĘb'7[ϲ>bwL҈ |?f843ah2 `Nv]\7XP80-D螃}xt!Ȼ#b%(4G,2 ] K{z9p1`c] ֬H/7E\I մ@ҜpGK 6%ǮWAÿ^l('L>W"- 6_gʹF$3, Ȕ1\o3z-O#P}j$wnJB @/C6*.>'\yynE*M7!nw*0EݼEcҎ3~X7 כOJ]=a*WoEl7b3U []+vVl`Vףt܈y;y5f𓍬^2[)3.$ƗDWP <S5ちV讦ݔ$6׳yIWMbLAL^fR*b$]uKfUz Sȃ&I;.+RpeW?GY=`P\~0NWV U\& |D  `Ӊ}x]4SC s+} O"C+ъdp 1P2u1o{X\üZPJ^ Q꾧8~æ4)PK˷ #g&Do [7U3eݕ7i-JKhpGolԂRbǪCQ0`TzK4"ܸ o?iCA-Rfe&淵zګ=tAY"fёВz ծ,AξgKn=)[G)@$66b'2"t]fWTrVHM(K=q"BKBB,GNu#Cu)6 73 OqhC9<M O~>!;u:{-S߿,Ǹx0gpK`"!Lyǧ-D޲mȫ LI\׀xh|d}_& t-,G<JsQݗ!_(nYOΎGhkqX.N>21Siy՛n}=v:2EGHZ , !3'HѺkUH`!SW|?`p򎍂ȆZ>Y/=2yq@ p={uX? @ ]:FaSjӶӶkte+E~sdV$gt8U5)_&oF]ӝnGyQD+ dH9slZ-,kw6v;ȸ}TpHR]ȕFx2S^?╏DP[VsxH܊!w码@ruǭ$:l.G؆'أ_h,j eV7ؒtʷ./u4ek%>S <%Ob(нN}fyע7ħMpU%bq}fw'MM [@^a#d_|Q*-4xj+޲4~-Xp !/`S}tDLРÚYͧG1$vg|i__J WUs#05)$UWa Hz*droJyI.wӭVPu`awR#\8Z@P1/xxx|:Å٭؋.4d5F\gTEyIw):5 4>ںk+"PXM3_KC>YPyУ3̳U+OX=,^,tש6q#j8[i'޺sH&]ݝ.Jn>.i&X͐Yv\yy5<<`q8E$ٵg>y%eOV!MU׌Yj}aN;,Σjsh|w1ܕ#%* ܉wpyvK~DB~ÎަH|}nn69}l-+ѯY=4d) ^&^*2,R =鴉"oR u$eFr­Ȋm* dN0@2 Q _߾E&ooB~w=TFJ6^gCC/1rHtlIۼKG( mٷ,+SCrq$EX-f=<-i͹\ZȮzYGOi4~ʰ?RunƲY pnp0t.q5tUݑtFD:,CO1T[F(2fX~ccV5߅!/:[2CYl 4pGXV">fLfw:{M^!9o|a5;=Yɇ GR+LcK]ba@аQ{1sVGϐ+d EwQ_U#':&hdt{360h?w[)p^mLxBX" BN 6 ]YF}%}[= NZؾP_IYrr 6h,A#iNϿ*lɄO|"Lak/VoRF3p*[S9EZu.gr<@*&֧`\F ]roFrm嘍+s O2Oe"(tN#R|mVLǩ#ˎUW";hDUIBi+®ڞJGۀeMic!@QCm:xYIi>LLmٺdӔysr Ge}Xrl=YQs.IaƭffXe<λU%6Ie07%䕂"Lد^de\:q}u. EͰ:{K!v,aEwt'GuĒ0$i>~x.ीp%Vj6unw=@:.7lztri vUElFaC`%8샍`t!o#9fȋ2 )llo}fsDn|&.\Y~bջ$-${q)nl ^qP58]=Zh}j'k2'6&VLfv>?ڶϩbSMĭlgfv#ąrr cU0Ya1[D'yn}\/* [) s;y:XkG1+7;s} <40` ^!;t?% ?~GXӸ俇 euw1s\}jUTn-h"1-DñKHN{;OoBWED< p@aGJX;icn>Er/)ntHxҪM b:MA#*Rete ۻ"|֑QzOՇVO [H%otgiZxI9r8j\H*wbt@{wc{"p݋>9c6w) 8BVot*9&Nl%I>&U~#AE0W3ONäd:,c}u6]c!e3Mw.f}Y_A;N0B{t(Oq6b20נ|%HVa Mku! w4؎jt~T,T؁CwD-q"cƃ#>L{NyeBnLnc)RUDR5!&D6AgpG%9Hc :;S}sUD65 PFZ4"[Z<kӟyXS հ>BU2%V/xV@KB(ܿ+%oF{͖%b,Xe!b.oc]G:_зc{<pe" CorqO@N8 vV?1ML#3B*)/u}D}ֶ?Kfnn1$>`nH@MAࣽ&;)[WX( &b^f.v#fH,0Hbm l,\Im4Sӭuf.e1QnxC;u &Χ9֖Ҵ1]y6K6ڱcq^"Nb|FppeA*o~ ~kqoꫭȯvJ/P;ensVT(}垖@"шז".K~h\;M4`ofoGzå^(U:mu~+)L0be6H`l3Bnnd[/S͖A\Zljd"^=ƞXF}H~c~A߷mUl%F26#IB_r5ݛoCX_\If0ךj؛0%-@ +%":J#`&‹V+osˍV~o=&_s+TCݏ՗?"r7RhsK\Pύ[6GbyUy .yYއ]֎E!;,L\6Itm#u6D n1!ߞGJjH*8/Pmd|ջa#wHJ9(9j3z!?, *l9H1xiZ|ģ5D YPӾwc>[mTw1DjPVo -vڭn yٵIuVd֏fm$$ʞd^1 nlh `4ugn\(}0f+Vްs_M\9 #r ۖÚ^= w%3׉O|whq"s @8i.:Iؾ< AT|嬶k 7-"UQ}Gk +[:N>3ZK'J\C_-u7ɓG7}b CA5[Wϧ s: +ؘ]FX"!G IEZoMᡖE5];P9K" XMzMt\1:.m#fr!Ȇa#6eP-v6=YQ/8E I''e&m(m.5 ^ ?UR#:y1})0:nA%G$kFC(sCcـ7`W@xSa0O }8lƏu)jDmHܳBD6kOu$B $ +LV&!X;e7{.F MT--dm< #O*Mst.^ 2$E'i'=s6}JRKO h͖(_yKw-(Ptn;W(u0$ue#T4^[ Oʥxa%?7q4z4LY68zhH #U#Uk8c(_}LMC;1''E*bu s2x}9ta^ sIAAv†FfP}( X j[bB٥++ ʞ]"IF.k14<g\MR^w;ܒTY}skA<.-#V|htOl/WM[[ Ym'~FULM0)"/W^7}PRn i&4f1.78OT8(h>97 _M{V@+xUsY^ }˻Q]/>PnMvyߞ{v{NN'i{#mrhDsm3_ț-g90_e z7o[㱾))yR`YF{mzyt{Cs~P2 ]|)TAmh? wNȃ9Q6X Z'f%.:(N]̚ S K1yS/ M\w_z|yeM @)'׍7{;R.-ip`C7t0Eb2%B籁Ҏ|Wl ~5xOQ 佶!'oiÂ2ށ脤Աdֻն#{5!Ciږ]L*k /A?\.|U'uc`9 ;|CgӐA]Y4 ,op(hdʥ"h%V̍96H׸:Լyn]I̔( C> i,[Yl.*+hq}|V9E;[CUš-M TPFzR''G my4GW'VSafm^tiB?{.gI(Ы5N mcȯ;%:y8hRuEs> 6Dw8u᭝|'eȑ~fNR1kZz2 ).$f47 V1׋\4i 2st1c>p4uFFOs׏@!/PpHpˁbAWmWDSr?fاO੹`rLV/Z/g~D sq\uEy W=rrTס}l;s00Nt? H#d^w|rx5^Y' /6ϩ%%B%2G.N ygEaz?\&S2lL:& I(l$il&"lՖMg'hBuJyœ$,\%:fS<`uSl0trgKfAQ|'`ɤ~8Fv{[؃ =lw u ۇ^K.ȋ ݧBvwi <{)^}+p0|]!|Q:͛djʼ]L=oMZ=tph{+ 0}UWWO((,y+ 9w'Xt)PRY-,H <6q;yseia*d>[9>w!@q[\R56#K>xBtk:q6@NeZ%DžuT:WB\yN$7|=ὧ5#}a _$l3ôƤ³SO㋼Z\cd<u Qؚ1;b%V1[ *fe\eX1AOQ`-E\8d.ȸ5Q#Q wG:,™5Ug׋ļ-/t VgqDRUu$vCʛGG7dN,-l#d0ʡvև#cHƄmԈSs4PW!zZOή{$PI7mYab (hl8Z>uubhi9'U|9lZar1gzjRŶ;z2{ }ID%q؈0,MN)CA=V0>h' /K,2ZBMNW$rsĊOKA j9Ezyt<b~6p^8zG)tKZ%iej]ź0y >25rgSxJ(IW߷K Ϥ8ғϚ,3ڎO@G! j/2Js@td~PlʀWQmUq@(+=w-.yу2sm tPgXj*ViUyc9Mgߩ҃Idn_Kwm;wUG+_T| :~X"ZVu;@N mq>ei*:9@x19*%$)P>EסO$!uk&?#0u ApG(R\H+Y`d)<&~u.7?#ycp }|-IaG1}SjErMu ȕt/ְ/l]-+ M Q,!R39cnG}K9;O(ɍI!fe8WV`h'qIҠĔˡP)5ugwgﯕH[7PT3909( ,C kN rk)b3sdE Nϴ%LHy/!݈=\pUf){58* rUi8_oh?tx|Y 33Vw>*JiW%.*`A\ꟈu. åCITEVYn)ـK]谡K~݈bG)WſV,pEP"YȳMn*v{EC޾2L1+k5+)CI[x{-$ fۊ6l%W3&#HshUב' Oh,Rk7fẐ7uX*}0&iG Z+AfC{.ʀѢ\l9 4mUIŘ؊GXc뗃 3^tљFw;/p_Ѳ{-\5}tgg\AK5}k#6 I:b=k.lDZ_}uOF*+#'S !‡Sk tўX%_2eFY>@~0Po'CֿQMj&D"6*eA҄#gJѵ%L xnuuc#?]gכw&)H GSI m] UCHea`{=\nHM4'j1Xϓ@NahNO-Qt=gA%>*ǃ93c w~Zbߜ7 6M{ϵ uexD&FJb*TΑ rVbEsjmSC<)V*#3ݼj:dn/U/gnŞ> ǹIDkbCg'@< LV6$G@ \\ҎP(EVtxX%MkRۮeW]zp|1a:~XԜνaVg Ob&xI߭/6\GG^Yv7F*C%`[`re"ng1L}a e"f.nzmi$#5Ru#UѠW a i yHaDeK#ґA2/`׼̴c88B$\]%BH'D~Vс 1Lrʄhط9 p͈/Q-=dtڐl%bf۰G)ebfbS3BIO$:1 U*ٗ;?a-qՊ~h5*oG~B S٪4?ܦ_ #hl1E1g̘+90 s"J{QU?qā-ቋIwPrPD"4=`yI!to&A.{ijp>q:Am!/X^-zTL}zJG@r*1`*PQ l8D0Az 64:O)C`D,Lʱ|L*nN8_ߌ{0qy$q*xwDn~x1UW EZ}:5x#>m9)6w_nly%s/N0n8#+->)/:Ẹ[ ߥ5Lhm\rae0Vu u{ƻ[M{7*^UV.$7 'Z9-"8=_;bޛuHcRQROq69`^hsڛEF|=&0Qt |6H}rKM9w]Z:32UM9]%Dٱt@`ӌ.fS̈8fRBU>0McD3v`JaE1 \4&R/e['h @.._yEZ+,)LcZn<[I>\~mE"kB!ΞgEPp!]O3zU'y+@Fʗ> .){GE${uCgJŭkLЖ#:]Mr𞋤*AGG?LL]w8kfIs +[ V{oNȡ~ X& Hβxx5.@49@=Wn匔DI`;Uu⠈ O(3 둺/1#%͓dr~*`;Fx.WٯI>gZC`G5Z]Tƙ4~ ]?>1~(%;<vlXpLILo<`{ ;$b=cV\ΆL_R=6 .Im2t<f(k)P>P9< >E.ӿo1+&fdV~&MMvuT,6994st:M͋hVX8K")$!M١VLw bT.gä0Mn'5%ݮ>%v8)7um<Ҷ wƧ)XqFjEw=1-nHES-&D.%F2Y XiAA6:XdBRȗd=|/j"_DK0cHjp[R[/@PisQ\ޚTZ>%&#g\r[[RPld Ţ#1OXZN `¾h֬g"%H^ґFNc23N =:wIt =򑚞y6_q'(n.5{mˠ-Tn@ZtAf)vl (R/ *Ol@)IP(0 {pR8P}*cN5p ${o(g  IPU(CMIvAm)9H)S^3-GTx"=ݫZ|V%');TXctJ;Q(iձ Ɔ'œon8Gr.yUܒQ{fnn}A tƐ]R]e& qkf2J$;Y٨R^Lj?:!ScK:SJƁh0` *8!Aa8Iw:~-B yf}3:-^i vy@ @ihU)Z8HlK@hdow A׎ol~C?n!;Ub p2jcFκs.M6T@oe=5핃c(|z$1Y'4{̓cy3=¬0 :g'4E8> z!iv;egG'y.{+v}X߁%Azƙ25o†#os:ƼJl\OT[ f14%>0}4?2 4܄?Ec„eq^ LZPDaŭ҉t@%)%3]ĵ^%*%eFz#'^Hy0ﱆ#Kta:oTKP}`hn] 1V?C=Qa`1?j&hUB @;q+9i(>ęmSwYy9W[ĠiyN $ԓ#pUy3b(&h?9=6@ed  \V.! t7 V#@(T#6aZ|!MAoFpX-|hzUm- )DgLwUbatJl_ѦCq`p:g@0lkNN5bm4*Wϊ6UŔqT0zjNXYfz2q [;g0>!8H97^#X V;_nL%>?X(v%˗&Z~]Hzʏ%";&,Q{_֪dRs z@ɮ@mu>U&%*ɆxC}*2~ DAknNgzٓpP^Կ?DO "F; g$eTF\m8gތ <tÃm?[Vp ur,߳6ɋa %WBUDCVO(bJ8cQO\$#mfQ86;z3״jW=C;K]\Q4SljoM˄K5+-y`\kȔsgevSG`U VCe0 nbLKoD1:亐Hn:Lp-Y\# ,# NވlNhm9?zqO": o: |.N!)_]VRdLRMi"cu|kq2#ϟ1I著/%A=pb5Sqtv)Gl,WAAoPr H?1JvFK.pԈ iڌa/|q;?N[Rk+alz"0>5E~nĮ`"б^?hgi3=T1SbUހ 7#"%8q Z ~v[ #]i\NAs^n?Ic#a0i4MȄPeeסË*PE J+9GbLlQ&뮤nsm#'3ډ Lrے:Ϟw{,@[)c43`XVDP{LOSp {OLm:'jq6l|jh@D=zH2KTCfoHfv/{5i _x 6!6)#xk1arl-501ԍ^M`T~)iA>P(p-{ *Ɔ) ,).}kkTpiTY `*>jS|t`4A 6ñBgvxS qI-F d(6ͱCUK. /!>ᤗ"dL4ƩB3&xHۊiٌiCfٛB~ f'p@ )E?d;`[yKs>b|] /ukh߉kmЈJh0͇r0 [g  #ϡ8)m6 hU41|r;c)*WnDA շDOU!ep R6:):^M2x9r_wQVɧN&0?W;#$"h~;c.QQ h(\W`bmϚ$[ݎ}w{6 >Bh$a c4hY׵Ꮎ`8ԃJ.9o=U0nc!:Tww vCStkς}RԛEl~ᮩL[cw;/7@gC'Y6Mê:Xz!s g;r2g6[ѰvX[-h.zD+Z" mz!ӿo{?*4u tttaurb힮٧ӹDgy4ï06kgr2q'Uu._y׽X1nu/M!|d%Ǎ؟Ǧkk=GtO4^]'=q0rPBtZpTv*KLz lpjv纟.2*K+o@/{S%mP88Lb`7vbݦEZKe*QYjz:찄-NV]D8rg ru9Zw~٢ !{Ǻ9O3%qkA`2ki@gLM#Icn]n3.OU?nvG.P/" ~P?LU:bF0ڦx] "j$:|.Db?$7jq{cT_}zp(b"=Z+ko8es$m +iFtHRF!o)  3>x1R)n*6,/0e!9^_`LO Kget¼{, oҾ`d)->6$%W-fMS2h P5gܓ}sM 80|$?K.13">^OZ"nxFyZg+F`~j]Vi GUpS)s}D~'<8ۦ]&=#9޾}lmڢQ),}3pH=!EH⻌p>eun)Go<16 {ڕ[#FʋfLe骸 '@A&a}'9cY0䘝w/ RXAnȎ2jN\UwhV|mGSOr4kV`7y[R12Mo~aG$Q gMF38jۣ7N&31.r"Vdv/xu nJljK6Y-#iS9&kMMي}(xjk aWps4PM'GH1˫R(XpUUpMq㿂0W-+ &`V!@+Kϳ-EA lWsx_LV)'P%3 doFr'{a" P&Vydg`wNt_b6 .:}'%ß>SET!4vI%K7^͕ٟw(!n-{UtXݿ-R*-,c*hY)N/Wl<.rD9TAt]cYo?ѨfV cC@E`^^ p8@h.l'mLW-t#27Tމkb;]X(μ`>`A 5lmqOefcІBZ&ElB@a "{ޛz5w\8asp=3y:KރlwAx3˦ӑ Úq;'6{jf~9I"*,L[ _|Jj|/)DQ&I:6aA%$\x6Ѫ2](3=#iyB_lm%99khg$#(t}/j;<=_ztI0O Eÿ/w$ʈ5r3ƠeTRNXW_DU%s.L?cD "PM0kbI"u?ҭ{Wky#8(e9OSݕ>e7ǫV I*1k6L0xdb6ZF::t^b_vt_' ]pDѵ4cG;Tzvy%js+T:aEZ*X{BQ^݁Y /UO S@<*]yω%8wiߟOZqѢ0JJoph-GFXW>ErAIHi9zt!l3ށp./mеԮ;>wL^ Ca2z^{z=q&:O?pϬNbf@FrNG*s!v"RTy ܃ e.Fe E g3د̘>Bg0ňIc*QkHIK]U{;j xL(ä{$QE < v2,ns5,|.= R^ I2]VR9ӾgdVpm$U[wHln (7}'>Nޔ 95NK2,蠽 @9IhVr8|/*c 3ؾMfs,GSl8jMZ.b6:.sbJOPp3v8bIfUe}2AѵUz_S^EAKnqMXwVUp?1xlZd@Ry5P#{kiL$Z R^00{GH{x.y4MW=zYz83#0+9F/~%fY>z?$, 3wʣk(⟩JאLXXmM"W$e6ؙoYK8g4hA*T+(e :P!A>;U ZBegC Ehd}kϝAMģxI.mtYƨ4f.~{;iDlQƶF޻.s jի0~7=szzqSu0)XiEI_hlcQQ.`&wje i[Oq7'،5 ?I1d䷠=q2O*xk(}ozYt, +Cekۺ(]BB4e헜}g2b7+1ŹIrM'[np"r2̬Z;⵬9PlW~OٰKՇ=h` *8 ,M]0Hi-4a WZd a0ѕbF}a1㦞CUBrMwAoУ; ڝWUs3t8wM ol'r[y+`PuԢY[ShK+z߹t @6\B97΃qbXS p7~1+6(x}PƋݕaj̜Sz@#`PQd8w]3֊~{ ! Z 'OuUG;9/OT29E^]\\<c%C[Bpfgɑ:5,c~M;:5OY~Y S/Y|*G?Jn:E]P{ RחI7QŧYuPfNɯպ^2k'fӶo4noɐ N^: ,BJ8k![mQkr+Is˾x4:^I6[˲ <*>"vtdRᮾU[dMTO(hI b~R VBӘ[Ϯ ?)BJY` 87XbPD_Idx6SDr[J*t3̆pIc@8 ڞ4LHȮX =r%;Ty>֧"_Dkga.@YRN&4!1e\b~bJ)[YT?I\xw#6d&(LArgΩTlCY3 .Pfa+Bh1mDOV$V5Fg c>"ߟCK'fZ/ mOæSe+d o.J>3`aŶ@Wk@FCWqdMvHLS'1^Owݦi_"]X s|/ V ҅mFuAEEG@#'i佁 il,*=/T4!MdKApwwC:n4&7>s>f!<*SixquPƙpnɛ8 )  4; +-V-k@0LCBɥQ?dZO$6=[;+iÝ5r\r v_H<,*i:/S|:̤ iyK5&;V}$.և68y[ڻ=X߁I<6wm$l،Kvzօ=IP4=#?|۱qJ]?VߘAx&[ثW'1Ů `f'_kdX3?dϨsH ?'*nܜ곓'9ƎdsݢYZs[4#e`IxJ/0qQcwii  A Uض%tɶac"΂IlD߼cr 鐱L"aC!]I|V8ŎSX%AjI(⿫нSm4ؔҖbK-]0 o33*U k] "@:-kZ]=^2te  qupGCSk$J~#@YHiw۠igLePY"+THLf˴<vS&ʥ= $膢>RM/GڸΛFsY&OjLo/%isZ Qv$^,~Z˅)7j-wmk%84/4\A kVSfb.,f⻛oZG._5If+bfAj~Pj47 ,{EsiL/g!-ZHkޥuf]}ſ^,7P ˝qIq64HF(*1rkos͡Ì홻Bo|$}1=} 83L;T ^MC-=;C ?Vj_Ojl3T0=AiF6+)wབྷ0 7(]nJ~ kI9Wv{)ݼTVX0S[z:es8B" y|SPh;!5uAôgoJV qdsDzC"0J52?w8VWD;}vʜLz_ӠeAHET"e =6ۻc%_ [L%w҄شӭfC,W5ژ2٪l*R*1,G/eqL4SEȃ/ef =s]v2c zUdT îk-rD,^Mnrᎍif=Us.s<?j;̈́u#“ɂ*5*Tpuv*8)1ŗ:na⑆ 8 '|]8}DICs!́5B66%}HFDܞHw~SIA|=}&UìN]ȨNDŽ.H6I!ew`z^,@c7h Su F \ u5CYdzx%c!gT8_cI7Sc]c+fOE/UO}{wp8D7dnB~ ڿR@j- 2pǠ&QS٩_/`+(Tɘv )\\UG1;]dZ:o652BcNt5slv s_V_ ~Hf g-"}i~ je,U4t2nm}a!l^0a^)Á깙^tVjaWv#<2JpAYe}јmбm!*RO%\ :j.HWʡ1 dA'I[BSw8\ <'S 3YDP\,z[%{Bߵ0 49n)3._YxSzjaB`b6ve!ު؃4T.>spqF`Rz`R(71uUS85\J_?i\ݻ8ǽY1'} h*iYdg}C sM^edjVh%_'ϸĸcGU9:?wG"zN; .~m;|M!'"׾}a$_ #s?PkHhF΃$`\0M~1},6S?f^-(FdE~s:ݒjm\qVTS]߯J4dl5ryUSu'ڻfb%djQg'4E;A&TS!gaIX:7/X#]n !{ ozl]^svMh=HY?A3eL lՔy MЎ{aPtZu ɢס"T 4^5.o\w3T`[Va19}>Wúe6m&BV7~v(4H; WV(CG'7&$Gbo$sknBD[JBEY/ !Ig$X ۚs+ax&f+G7N^?]ddQT-۳P'7MyG`Q:h^j])ꂤ"-nN_}P|t#)N,Z{=*Nb+u`{]Ho[ShN`lOd&lBrKQ6 @-v.j;p@uc\j#$6 ݳWoM(-гqEY:X+X-^=lNJ51x\Y+ ǒqb Ie]JV9 ǎbj LUЗ5eFBjVRyK6Qʌ9)bbN ;7$:Ᏼ pw@' TcPk wL;9Y@Q XgQ\BNA<[8EK7 pfBC}U!ypTC%UD5)}刺~t} NʟiL QR[E]dt"B:׳)u+I{OV u!DqƂ,*Ώ'J}⤈)i5VMJݚhIqˮ!Q^# 5:ʽN/M!M A><}aes3+C. j SQ=T5rcıX'9f=mJBs|O#$MsV(.RrMּ&Ǔgk kmOɸZI`\-ɣ/x|5B9-ZfF5|*bPg7Tԧ>TvD$F5 [}DXLWElRw~i"K; B&.~',eJn@cĈ/ML}hOw.>T,,p2 Bz<XUMEVpߚ'P|TPd9VP[Xwe膅@X$N4^9*"MlEU*NSr}+sPj?G8 øek0U]ℲgLȲD:K't ../]P+TBTOe܅Xw.i>:lHRHj_u/ּ@lj6LC [D? Tk^kb*xfЉ'V' l?s1BM7gELᆰ&MK#XT & ARkЫuhCbinS\ճ*Xm;`8KǛhgWs!JEԁԽ|d#"H?@PUI\hx & |Aԧ)By^zZeVNj cm2#@T†Av/9::]Q :>9!<Pg6)wBV.9 NsLԚW6s6b*:< ]2ˇI5Waw8l za-SrXSjʯd%I Ni>DA邔Jk_My (,8ko~YƟtւ>ruQ '\ʛ%r@2%ltuo_ܟe7YzM$(ciӉl~O` 6bĻȫaGܙW*}bi{x *8&|; Fa[{!]sJat`Cr 3-C qYĔ~3uVφZ{}w OJ ,rlJ6>bM Wʥq FذC. yCz+qzRh3Xw)Yr*5'1 PJ0!0ԍNL4A^ܵcNU#Y3c͹ߞgӖC6)bWT#6%Vڢ~4eHGKu;nuBǞ+Dd4ha; [av*%m*=6ޫB8 3H1P1cx5rG<-@Nav|*ޏ{Y{'U)R uD'mH>olg+'AYXn迥AH]EI[6td2%ߔ齒 œυue<#&!{ŰZy?[ѦUJßS;` }uăWCDs,脻TېUPNGj=BzYA <8Ɖ"5F gIas߭mm@<@7G6UV3h>r`FUj4#,_IK,k.*|(I/J${[4ȣR0 |žGBd}fAhR|D0s%~o'>h}`V^Ҫ"L0KxXSd^ɍP-8NW$.ik:^vK(-1fW~76U=ezS9J4nϱ50cOXMDʡSxr/Qw'홎YD: UaXA LZuO\]jCV]~S1⵩}X"֋J 6"L%I@&BN/udQ[_NW,G7%%SA [qYYu\^ÔL^#v[⭅n5s өM[Cp Dŕ QsLvBM/sHZ{U;5@X)%ՋQ"M#uRcc}}3`Yልrhz.QU E}xhu^s}]T}#eFuregkxk3(C9}j5F!R]hLm p Eڟ(.;:D_<w{z%L'.Cs_|z*-Ą@`爓0"5ԡȯ-:C1A{4 j.P7A*`(udb֞4~"Fx2ȯ5"Q%Hm: "RdG HLekc1ukՋR]2](wctociƦGv*mF@hVMuPVFBF GX8y\ H{`Et#s/ien17\ k{fXux51%7S;Aڴ0k,O-ZKV0l[u8 ǻoMQպ.Š p{vܧ4]!+\VXh`_:##+B۱ gH'!UprKkOjks)gǵP&(#\sb$tڬ22ҧN^/sVWf`D*iMt*n#KsSOgu>"[((ieZ({^7qC_~.H:nN&!.ܹʐEW8>N捏J2ԑʺ-vI]Ŧ'W M%ü7!Z:kL*J%>}0| 6*U%f) n0.KɊxn|yڌ-fєv/T2J0(CcvldkLtQm1rB],,>f3Yx,d"j)Zݖ nDo0؇cȁc14ςٓGLW@n7b-M! q,]W`Ywkuy̟E>bmi`l"Z8&b#' J,PG!.a\q0xe>!IXDvjΌ&w5\7TBh|Қp1kͿs0IF&QfLH GՅJ6p6ͥXJ;HzIEaw"ftxt@NhAͨUOW3DCGJ ]Zj{ը e qU<؈CmUH̟9=R|᪮DǷXho6f[GQTD]{8ta+V)h3xXf1ל&]7F~AP%Jz@mA6 [_ t2lfRyj^m)ҷM9j2$U[]Tהneq7mU`)#vYl?m QWW*kwh&Q 3Oܼ`SN&|>W%}8؟7WwP7+-ܘ lqĤ8#8Ổ>ؕiOED78tYӳ|<{nRŽV#q=@e32"d?QV)TtZ ~ `\Iq= otOU/n*kZpwaQmAbЌods;;vE@ܦՖmk YXgefRϻ56Y$#lFm?l6Pu;I"zO}q}WaRFn@ ʂ%ֿh zoFW5OX ]lR7_חL{I\doE}c|'?OuK)݂i,WkH߰@#³2+0lDHzf5u|B* |,!(Dzsߐ\$/`ZOԓQ&+oIR5q,\{+t.%O.4;!һ!f&O1"QoP_ <˹|B`&L eD#ނJ6*cUrY_Y )S6w^TC%Tw:.?d}nKXeB~ي}*md Zc;|f#~X)a&mtzQ'G Fls[c9%Sm_ž4nحݧ 22_E!Dǫ_2'YqtmN"ou#',ssX-j~ot*aH#:^#ȴ;K1u,_`lxWɭmއ!4V'!sʖmA_wCFREJk}37Y4 @j{8P3F3Y7FG|Otpw,tt/FDXw},OZ*a_6SOMQSѬ/5-jK]t3bRIѠɺ;@V;-$΋s^tIq6&rDQnou7D/ރzw՜DO^J=t"7K.8ѢfBYO٧A 0́L`v߹jl ̸D79|"at]fO[ ^&8\pW6ð9Z{:g?ʥH*QqrbT( Wx ow$%5+A[ eEs1-x(Ku"3qf^q%7 [/i^*nnܺT]w0Ys`G~V9DTѦ܆keLpM.#z& 5UT/:ClEO:3 !XSԨl3UA+d6MZTwDZLD57=an2z>GS\נ H?>Syb$BF K1u{ZC%]O=vSFjOF}ݱe p>8H\n)u2niif;ΗO)\!QoE#̎d r"duVTos6PUzo0t;FpŐe~Z6MPG4Sy¹R,iQ,)VgB`-{wZVd9NO֣m\w4MsmYUXx=fy)(cLlmǹe#?:`q!1sԳA Ψ"aYPzO\ЯSEMT H:2&cP" V:1[c(4ܪ<&bĥObnaoRc.3pi/q:ûgb4Wv S4D#ӝ\ߤ1d2*'݈n25Y۠OmgܯK̠n7pvxqI^pIL5K>QF~ЈP8jS'BT%n=3U7 4=v$U<9Z3i;Ƀ~FeQ咸_72Y'2WLEwsukH P~q/EB$~두. x I:2DҦpʬlR8_5"hƌ@lwZHg ([M>'ͷm-[F`剔odzaMv P' Z{4` @ȃҌ^ :POH/-/dW&;YWɻ^#n˒$zDlűAsK@-HI!:u)br=xQK,{V/+_gfg*vJE7=!.+R6 k:F,Xsy>6r-Uofgp2\)^] PSi%8b \H6}T)KY1Rlg+T ̒#_OoIc"cul$k8 ik?hh#_hGg :W $lMx1Ca/J*ܝt $kP;5dk4g5co،{tct4T+)O^2~H zབྷ2.on6&_WqzK*u}םW;6?'+/MyAͿTܜwj`_"'b;bwMsU!OgɡnxAeN=SR:Qn|#ENœnAsoI~`na(1>2`5=K"*:xpWVOfxA4₧vaAS18)ҩ)PB'"eoZ\P_jn"s`C(( V{nd`SMp;Q" ձXj](#Li$)eH_TM_C'}Vغod﴾s8|8Eb yEB߻N>?X.tUbx xm^T?x: lu0DIG)`ETLѤfa>ogǵG(ӎ ceH3E!~<;:"f)IlȘjB=d1c6â6{M7q%~ &s jz 1ֆ@NߜsRȯ:=d"ү ٰ;bk< ^mluFífi/c{|"55<6"CBB޻.IOeDg|:7Bp.A\[}*RKf5b_,w!k0S%\.=H8K.7,!1D5:ё"$iPe2fA< 'i]Oڮعg"4Oڅ <?ԻnЀ Iczy`rb3.R$|ÊH[(VNl1f\r42R5oڑwGI^Ѭ8WTFCwP!Vm6>{×0R<њU\¡6#T: Vh~8](_.l/cuɹC\k!Kn7 Rb#}].$6a2^].pm h8)O9TG d)ƕs rdlyg"9(-e6-3&J/DoKxCwa̳u,$Ϙ\D:b> gOu[9,% @{2]ps{/GN) gl4W7J¤%lqdEIjnI$UyM}X :uZb~t2nVSpޗ㖿!7G# FC Ry*Щu *;( _TCOvcF$1zT](u}ک k7rg2gh| OpM<,aLV(IwŚU%`4^ľLTLydW Zڻ,z&{CXKm@Qs Lg&1(F`tap[>Jvr*zjRhH֙rʿ;!Y3!CPpѦ1I4$@,%/Q.=4wϐ+HO V^/T68\Xw(ZԌ;}:t.Н#x9<;-h%S~eqx>IlHY1t@fGA5498_oo鱆o;Op67a.7n7=.&Ι-Yv'RkLTR5C]{C_ <{L磍c2&:U ;;~~7WϚן~21:9s8H5Пt援p׿\GEy#}Ā渿"i& '5;dpbYg|MY;F>4 1k!L/l2RUڡRLh'eB?e1lnk2mrki MKek#Q9x]_-H3Gia |ƹZ9+<=tIJY ꥣY? 3$w6ci[rb0!2N &Lp%-uяoTAd,B%sEO$|FW? q Gl#쇉ѩs2KK#IM"q D}phw'adȊc6@%6(; ϲ!eu!N]kY;P_\UXV2'{8/iW/{HI"U%y2 Ue@ăS## *.旲<K{?zQp3C%d8CqߢYgʦ2YPڭא0W~=͓(}@m~2Կh*Kobľv@Ajμ.r߽Dbk+ accSa*qAm,BBx8O?hW2 4p< ·d!!K\8qa$^"86`*`') iEP9Ai0 A _ҿy b-;bVxCѹu,3O$R( R~Q$[sť?mvv_]9LC Cu1*bI3; 77jӘ,"j@ nf~b˓o6fԁuw]NiF+?uiixGPJ`,I:r?Qs 4*9V<|U'J/2ʜjY<|q,5)dd@=FQ#蘋`/klpfR썛QVk(0j~oUP]NlWRV 74@9]wXLp*g\WgPua;黕?rUŏI(R 9a6E|I+WlbJ\n(KCcW;VQ Pm; sx?ӗ!3 qlKaAFLR([ݗ?U :Po %K'o,A;g^'%}?/ŠkD2=iId1wm7I1džM3vPt O茳bިW\vdkM&a3 dW7)˅nM;r\`ׁ;ӾMK8rir>HJ>~-)ևD OMr%r`˙K`Zcy)#Uѹ IKa~xZzק{4-KrquԑZtY4=Hz@kHHESULX&:2Eq~b F(͍MhgU%4?Scwjo9b qc|$Bx9A×-KNrmJa+UQ;+|Y%3 $$?*q#a6<11Hj}H|GkͿp!CJ4980 Б7}|_k%Em֞3P'pƸ:x e8268~v6["PrϚ'wZYBMeS)ѽ)8tƵАeg%&R2ee\&½qWN3[e&9[q.4PS)tRR>Bg6ׇO??淶ЯRAB۳ dm#w^|dq5ltLl5%YDpp &f %,>ێhUܛk~EO1: dBJHXdu>~9e}4쪓dMA0ϓ'p&nHPp &GEtZ9@_B:V$IψȵM6UK@'"`4eBxtLŤV]t{|NI!s,M7  kRԨa`XkX`Fq qs|=d5X9oQqt>8DV;1C0O`]wM(0ǿAsȅ&-+WjaIW>`<24'(j4Xvk诞 eMi?{ۺc|%zdJ1Z ¥ύ@fR41rc|v;L8td+jp؝5v~Ő~Or\=*cZ^GHbkij=n'i؄,- [9H9m7?)2wZ~g@dSAG78I#ZJR(5;[EXɅjǵlPLL닭\FZ&۷.k#=Pgi1yp|WM:B|PܛFN%o$'){ f2a)߈{=25ڷeӲk795ľ6v547ArdӨE%ivטzv?| Yү)XT 6V4} Kb2glDrӏɮ§۷˲<)^wzY Ɖж׆:ւkp"B&KWYkN~my7qP67ͮcϦ?xb>{d@2Y,.R19ψ`|l2qZaLdңQ( &.aVHkj ~3|'%NO;xή];zk`_{J>rɐxɍ2.lglA(w8 QWɓ{Y#d9At$M[\"{ UAIh,ӰfL;Cg|/LED*;g?{emsJ .zۼil1l:,'LLt";(J1/ ⯰1q寧!e%uq،!W?cØ= Q0FymӀF03zIbW9$yB,ٻT,hRRZϏ#xRgɁ'8{_k _AJS3-7Vx!X#iS쇽/nEvve}{2$\}"&7bxi(CZ9cI.' C(GeOٽ'5B& 픁0Icefڵ\Xڱ|^ H1ķr˒oRziV# X Vgn?"(BK#$/ՀpiMZ|"RR(4(;GP~0r`($xGE흉W3j2&oB=E5KR%gGd$7;N:Lj샦]s9{[ 2'V?Rd3ŧTYPh*=M5K`D> V`2֦?&#]"?mM6ׄx}}A&҆='sK;QM^pZgz9f!FE+ 9MK0EղzfW2 Z,)F3VDRD n[b--ۣjt&lߏNw+^S91ڶ狓m OVMBeSgY8O}E`U)IU~ܻOЇֻ*- 'PɎgZCJmXw?0'/&"8󮐧Cs+ ͂⁁0w 4<1\<]AozTh j ^$"~jWКV~+7fGcDN;0a2X,]Q6>Q++Q|&BCܽ-7n:)9]e<i<\$Uu7bQ‚ئZ8EJ0K &){Ϭ-z,!O. ЯZ{,3pu[(B\0ʽq}-_fзz*׋S~զQr"(fL>kZ-bV (˅KDq0jh'VT )DҔ?T0N7s*ȁ*9-&3.buȄ'>Pv!5S?={`Tỷhwq5!&k;*O/53#-Za=}9}3qw{kŔg{M#GĤ ]*`Q"-d ׈޵_=2/(z4!j F)o flŧxX0G-!Qy#0/[:(yJWh3\4`*&B4>^fl渭,arlO7mIm_Y9ֈyZg=Oϕ5}e]`G^zUĭ&Kz@ҲZs`C7ˤRx1=SiC_&xuvrJU|ē0(B߆wwf] FX;LJ;c7fCr1K2+B9~DPJ\fEȊ6ڞ\tZBّ4ȷlA\ϮP44=ZmDhzT\PXV1V nkAu.KCa8I0gm[NW[iQX.pyo,3e"anum(tWCWrwy B$hnK;Q>5v K7 qSwꆰCvpQ( 7mɽKאHQai'NUoq!"[4ulN%sp]S94$Z$*E|ݴL8PڅA zl'0IF.ڸsfl/TB`LWZޖ|R=lҖ|$sx3,v; fD-HK=ΖA*+y׮ǻ6/Ċ>XټAZ[߁/gaRW63o=|uҩEsm0(bg Dnщ=#QdȤ i`Ez- 7clcZKgJ)Om-i®r j{d8r'VSD$#*wd+ĺ tR_Q)bP]65ھT?/OR)Xd`xAl/`7;q~UR4qC3Z-?jGS-zxyUNzmGj:e<3 .&a0T3it_枎5^U=\I5M om3 4qHb*!k a9WX`daJl hTZ&7e6y=5+v+GX[AKq_qUjmcs!TmyQ3UO~ x*(Jl-^%2]򳠬TbXw9-E E䱭sQ4o*Wn#N\|Vi3,Z`w3clt>e RX֛›'&^C'd4Tܳ.'9%zJEjk UP)HKOMQ]&58l8zWfh+"'DdrOz]D*KOVN×IaO w_ԕ76}mU(Jے"1-$>$:;>AdM/)ןnSA}I7A*(5fB.BΝ#[#NWf=L@yisW,١D>W㋯eVn M Ӏ-1d)|N`3!ydKsiѮPڍ( T *|8PÚ DX˸D 2fAeƖBsJ*%6HsC hR.Kx,YZja/ !u&#ɟBz K)) , KH. }3! shoWR5'&ۮ+a]zhkM[]ڗ-hH{ K;=sa)["wep.+9f9tWhԝtJ4X1ՖM sHEPxtn39G8XPE3M]Y) 4 #  ƚ F2b)a\ N$mL0ܮJB6kd]1SnCT"; z_ Dn1 F!NZ%0Ѯ8i[+YDry\𢛧u ȑu cU>R,S1q|,I,1*jV"۪` CU_^*䒌R[gj>]:hH r_m 2d6|bq|xBCRX;zS^Xe!t]58%sĪ-%[%mJi,Բ.{р+NILWlJh8`uפCGyY?FV7-kc #N3oDl Fhd'cA9lHYfVSL[a o= a&^=:kX_f +D.̠:R]_6~ ml*_~_ 3k4SBxUk9-A c8W2fM'S"VCJ7e/LVB{Z@.f|s^?{ mbTzWˋA=Ձnz>Z 8i܋5\ koc>N51fZMI^YA"K)F? p |Eur`_)09^ 2L=~3@:[jAPKs~Ud8'$R d_ks@Փ3Xw %U(%Gm᠚:܆ݧyU#sCa}uF{ݸIT;,.%ef>-ed)4ԘnQd꓎&8Sfoݮb5\8ڡ+ğarIjӠn|C]m1ܚgcz/&md.|.4yA:Y T1ܹe%S7v`͞xѤw,obݝ$_/Tgz2C-0f7Ԉ( |` Ͳ0xٴK%pVGuעkD\1mX P&aj뇡0k:CpAXib{haoΕ`L ۦș(ߐ7*Su+̀meYS7#⿵a&Pײ|BfdΌBUNFM_!q@悽2 L\yq@:FRƈE@5Ykj.,I!0>8% L8|G JuA26jد.>[]v[jjݥ}[nO,eߙeDbu@A:*2;Ͼه^F  {.5wJ?2$H VKܷbGF⑺,,:ɪM8/CT+B؆e9:\u^|%#iQ~9ZllSP3`W7j`.}cyuQЅ4#+DdžWyc 9-:ǘ%!lÁ`򕢑$>21!މD}ptYHEu˱ӎBKHVʱZG{4DZ|̴e)@k}3q]\?^z'!"܉A 3d8[$}pՂrёt{_CJHj V&:\'"9מ&ڪIhBMByL)9O_wDȉ#pmޚmn,[)'!huHTV{~i#I/^>1+wz%">.Bu- Ɂ7Iwv,xQMO o1Xr39W [r!Bf ΚY{x=*ΚAR*殎#!wWY?~CjZO֔R ;1=2!F_-;Tuvݙt*߈!|pk>)E8'6iӄ%}dc2@DV*0ۘKm-UZ;?7 f+O95md$H*I//mމCzj(eغ.ĕ34sK;ѱSdSϔf;*'1v¦8(н;W`R Z1!7! 5Hts(o|rge}:ee@x6},1~1$MhWαxS1?U,Pd!z*wTmq鼀P⓮]:p^ Ґaec :02!d9D0GB.b9ʷ) &|Äa lʌhJ!0)|㝜/v'jk]42V?{0:n红rR>oX~H.Qg>&dXk ;m 6b:*wi%Ow$)lkppsDL WlrIk7I$RP, SRURc٪KA,rG5^"?YEbFL\xD_@ 54iB㙴z⡷0>vRT Pr\7wSjeӫz7e`94-yW]-CxwksPGr}(TowAU0*j{!9 V|xOլ)5ԣB*F2[N~}K-ڽ](@H_VG!LVބΛ@l{.l6;2#Kz/ȑ þ >6nXSa<=7(Z,*uhD6bm `,2[C493HM\U]1Lȶ}pn9wMunZ rS3gbB/¢7 RJFwzK9hӊnq˱ Fܦ c\;`V!OevdNhH*߻ C`k2e)8BGGE0+)2 7 mNjT .+X,]geQ)Kư 5!U~pecK+%U)ڴ>35G$&ZݨA(gtg}Q,<溇gHfx-v<ҕӱnuK :2nu_2h+Aw'v ::COIfG˩Б }IhW&{ď),"j[#$ .#R*[&F%7u+b \aɇ@AG ese@Y{#9(3M*[7cmd;[f$+ N مVu'mut49xU+b(T0th;yN,\ir|?g֊F&%/pߌn!6h-3ݿu$#Df%֤:%rk\\jV>thoPdQЪ /\BE/ L2o$qtulPɉ9B4o~;+RygGm"w$q+h>>p5OW ,{,Yh!`LCr.%u6fa/1jd缍uPu6d԰&IEJuZic+ng]^;':9 [*lTKz8Ŵ6$*/xpaѺlJh?rL)e )5d`d=WW=a.w8JBPD\$s!A1,]N+yO@h Z5dyaHw2#KJni;FNC(8kh߶>uod#-~Fvn*Yfd]b,@y^eM}Nyw WV /!qꗛo;SŮ$f%:V&KtJ5mJCam+k9V#( F>~u[d¬_,z.aX9 e@?8$TQ0=Ho및2dH>n7OV`=+2H *A~.eU#ip]Q=$^t w֖hvJA{844u)`SV `j,  pyv +@ʻ)TH+# VL qmCfW5@wYg=٨S)'/zGt0 pJ=?~2n"["qNE&F3(5;ވb!`,u51XfU\R~$n;lmI\umv,4@ݧ@\UZ'_n1oL@m9d"7@YM{A ٧2w_3sn_^UKQhi}KKzgou)I.];=\-k+$uRe)/B>$q/Sꭋ n61Z7¿42N;V6{ ڌ 7~Qۭ`wko(K)zQK~")t/tW[n"O:"b,UY+ 3pCH^>oS#*L:I٫<.i Cpppд_?AI 6>k}\BzԫDSo;^޺Y]#VCqd~U-apɻִz#kI:cEy=p wMA] ('aKAbxNB4qiZJTgnv1yR,[n`^7G `0u鶫CM4xIZz#^ȜCmmooG}tl/ڕɎ/;:#E=VGܠΓpszź="d&!)wC|#ygQTY1tlC*QӶlr2"1ÚZjHsN 41Uy1GU@ H1!Έe42Mh#Jpq'pHw7@B\~u֝I|Oq<-SS 9oc1&|5Ozi]x`d&`\F6ѓqa9?& >3wbAȃy`7|0;$2ȅ[ l+`ry z,@'S*CqGNq;\hq%Pl??U b\niHq'X`*i`BK6sۯDٽ5&}j% FMz*h  DFxnxQ RiVsUGG>c90ǡUFF;0)d+љ0ў`il<ɿa] Ecc)PNs3n"6%O@G 3EbLxw}@\Ni8A/ H) 94mh+jzpd9I/S/|+Q#9EGCc?4X(ͯXis!3v(<ޥK3(N4Ga›[]$c$'3Z1L044@WG aϲyI_)A ͘ϵr^sZ$ )W~NĿۚc )"% QdOՍ#{ HA~*+8 W;дjF ?!N' [Hܳ'ft^{V5 .w+=Ai5CYm*@(ғ/^6,M# QSS8IXoΫxdOMҞGzK+%(:k WD1edctϑ>ꊅ ^Jc'S؏xYT5(N`7Xb,F *@`Z9^|P ty֔Z&\%t {yT=,sEw}{%Zj~cd_ʦ.BW8fqz A B`[2>7rj_5P@˕,I^bKB`ccp˃|iFrk`]|ƻHʴ1 qiw?u -%/.9D2vU}w[FJ|Ȳ\V$%SOz' <[ew~ ع]BXaEG2tpOwIࢋY0Y;B@]=;0ffNߖ͋h󄌐%$2aW,2;K:L,! ^w58јM.䟕wC?-'$sh{ HYcZk / 2PFwE :**ܪQ;y[(iMf3˼=%Z^+7~|ߎOpі!*qե!yze|tw6# 2Xļ*O{>dH")(s r/~m~c>* 9Uqʵ HՀʏ4RmfzQ좮H4a,C=[ >$vVVM:a١6֫ Sf3>DM%Ai0ёhiNb3TU":ӋQ/f>D7/čL|9->lM'աo  &%K)0󏋯"t_YjAVC>A7EY'#,Tq=МIخb`UWcsY%ApS9%~s&8%Ҩ]HuWaJm ڬW<'쯸`u}Oʽ:y,vuF-Q c:Fݿc)-`JS A&/Bheyٱ;`M a}Rg`w1XfQOhѲ rEwE4e@n$t '@M!<X87ԯi~KZ"#^ѷ#H!b^PªtG=P|pgDQ--?ȨrչE}˨G'sAG0[#6VhN[=б0/\ZТ$C!MpYަȢI\c!qmhFE|Oi+7K 3ηt)aFz,wǮ~'u?ɋ2JXSNWz)+QzEnBˢ5Rº_#:^&<)5U*x Wi^/wп3^ m-h=7J*yVa!Ԡ$Db!loF94Sh~+`YVe,SZExIkoeh Í_LR') Pc="' j8m.ȏ yQ%)LըB쒡9K7j]9[i0R1wQK+@2B]+=EWmTt?K 9ӈ!"n-\̝ԂE6[#ڵ9*+-DL+D/aϵ?|;^>]PW 6nF)$3v^g5jn ? u)N_UqMMnW7Ft2ԣz؈1iEmw#B!-acx!} ǪPu.X mMm߷Peۑj>Y7w9ncz%3z!B_튂']VDKk 1,Z ò,*R7EÆHRh 91y QFţJ"Pq鵀=c+:e.6xoşne/Ld-?Sf,m7>ѸMcvR9Sزu >*oUߚ꣐rR\="QBET0]ݺ00lJ]!^ 1!aeU9yѶmA(s?U!6~34Lyo_7!%:֢Nm%Ad~F䢅^odBʍߝD n˫EEfaIR3I@DPI1,kUչu%}TSzcW4Kw9L$\ߌ"b5j|`4 "%:T'T F,d^CFr[uM@bz;gAx'VqSroE:ȑvs~|=Q?67[7;,>7N IWbf,=bp>To7UÚqyVI~!q?=:G~LnD<]jÁ۞m)3o+8<{93v8ጡ ?cAH}8fEBJ1 )drrjٽ*<2f:>8S5Atx|8*p"Ĥ9RPS hEl vg1 Ǻ-a)栘'&D;z; J&74(fvaAj 2hD٩VA'P% 1{AMre UxH6NJ zTr 'J 9A4I£Ř#m3̶7Dc}}P#=|XʏJC9;\iڻQd(s 2Z͗Dgp}$)?z=4תfr0yA^+NY geh;Ekk-yVP ybS_\BJ3+=Q|]TyVڰSQ{ ot{[ɏ0~oCy|YdP< ~Ui2ӵu/tˆh"aaު{CĦG$",maa>̇.-:ڣ!>vҹChp)@u߬xE1,)Ij3})O!#W˾5Suqh8uQ6{ "!Ѧ6=Z]9QՀmmJgWtE26}dXSwPlA%1j![SvM /we[I:@AXo:,?ŏ3*c64N}#пgHy׿z_DZߌV6 {> ly5e??/H] Z߲H 9& 0,H|y sabOZdV&y #y/q]=f_nxK@z7 8l!yxbFb+7j)$=7HgUqثd`i{ bU;;wAJ@7W60oGƪye!eILɔ'dj٬Ԏh/%IԲOMG˛U<&lS=OkP./+ը~bWxCtЗ 8߸(dF&[< ZM*/+pK B㊞b 9.'is؈B{| GZ9`a*^mFS9VR8),x!l0-j0#ص~:dHr;LZ-2:u)oS 3z"N>;i@fՃ%)DVx9m#yِV.@0 IљDe `hmb"FavNz='u/ְ55tMn Fgف>ryn*N*iBxTԧfL F,S4BTRI I (ls]|@ Z%@hkAX3\`O 1FfUIb({<ĢVV.xbU6P "1_@45_:^Yoך#Fɒ_GrЪJ|ZZkXգbG }|^hetXϩƕIS"c"hۼ'%eZLEYlɠ?DOʡ\ W{7<˒tGisN%oRQϿ;v0fQ({P,uhY0a[(t'Ѩ{W;S#ƞ$_'=Bc)H.,r3=?bзaZMN K[W:bHaOx^ ˍ)*Aáaixػ\Zo0TĶ\? (ODzHO .?bn…k>#Ű9on^$a՞N<+1c/ʺSs:$Ÿ@+": OnU *[$Ju&|ȕ3<t4;mF{3|i>Nb5ֽr3Ӓ!_S}~=C s0d&1v[ѩ"qWѐ? 鏼t o絎? d`Ct$7=)m}b@yRI'FSNXn .taͰ#K uL[΀뜀 *0vtzuO-m"Wڻ'Fnc]L\GzmXYzBN\E(Q1Vv n #@1˟Dp.iF:Z2D6ȔS[~#ǖ/P-a 7Ee޾#">Z ٿu/cv޴rhi&B7\3Un-qP;D]`Qᇝ6ԏ@\Ӣa9֔9>7]Q7o Qi lܨ9B;`U02t3H 'Y<ܜWDWnHA>?/ʅ+J6F[(~SV C 2(6%8%rn7;#3<֓DIxw~U Lئq)X~E>Y,x2C 7Χk&@B"[:cpyU0,M# .բؓ!~pzşꓹsg~}YC"ْf~zN9>3F|l:iD,Jv< g`##z}ǦbD ΃&,h |A^9I:b4z[buQ1{涭䵽' :s rƱ\6ؒuR/q2,&bIᵘUDltw@VwB>ԤVGPa? Z+ЫkLMuNXn@KinJJYIq9HO1',D{ʀL+8Y]*BOYjX,VP$6p15wOHew c _CP#7r=JglfD mw` ߬?tdUWݾ/`}+tk/κ=-0̐4JytjAXm<_p+'&u^P ox4HZMV䢵Vq9}⌫żu`BGE)K% {ٖlM@#w/GBn9̟9Ǿ?F¡,xVx׊ols9S_A7`JjG{kSq"^Sp'{wS'mY?jizOaŀH.9[]@0.w3#}z%P:#͊!ۣZI$`]`@.ޭTҢ3G;FD'rD"l>bKvy.قTQH(EmZȊbRjXCALh^\eRW:䘟Q0T|sFLMU3@&56jVӁv\Z2=_m;DANq;fĹ>d <5C˷-` =Jn<- n,/rхT<UHNXT4qp>'u̐7媃}5y5:k\qsLLGu e~(`8ʔqNvcT9&@Sa\х~0r~v:ɜ(2 픋jBin]7Kl֕T Х+6E mm]+{P(Ep5t32\!uP04DP荲TO%މ @e"0Uk)ad>ʒ~RMkVrMUz+݅v"&f( [%qgָ?= 8/i/e- JsuSii-AEc:7BfJZѾKR 2Eɟ+CgɪN\ Ǔ@ۄ= K|w\kOV[ da qj(KUJ>flj2 NaK'2@4$Lp<)ga.QdD) &ha!azNr7J'CL<%ˣShW!\ϑ CD^rpJ.+ %['qiGswʆ #,aRV_r^ 뻃d>>Q^2!#oIRA49 5D8%&-!ҪB>OQ8~1E8آPv?um!7(UZ#>~yeͦr} +Մu3IR-oP?Ej- zh TӤ+e~.}/h 9?E ofD:P=jNЉ Ҵ}*KirqK?Ԡ8 u>bIiwk Gx>i #s֯nj3WoQO4 fK3De4\T~鰄BX@pG(wL$>G)bKe‚.#Xg{VRˤU_Ulc|9 TW ? >u*;Xj zJ֤EȹVF2o+IU=e(s:&dE`BgD[ڈ98s;poPPK+&rJ?:]k@69ōnyQ},+dٹL*ʍ8ȢKX_R>`'LվmTg '0c\'B=B%a-G<]"*LPO%7 1uk}\OI'V!|Op;mI=BJ);736&AVGUxVU\ βl:ʮk-%r.3[ۇZ_Z`c} ,DCLZFI`hJ]7m^9T D_W͊>aX,ԗK6K( !ޯL"B30ց\0a#5nP"Py[Q̟fb$“Ps5UAH[;:2t*z=R"N}YTc:Il&> RױߦώKYgx_+/ޟ"b2S68S͡؟Z}i*QOÅ>٫g׋ylFzQGu3,=KHR=iCЮsY.VN*O蒸,};_/;jNp<_B.5=5GiCHBگ>;4IvF;Ud?1*ֆ %MilIwtUMXm˥'1WhUY/kڶctՆQ||ˁe'"EPO>S+`o8qơ4~>ִOM`%9*Ɵ/+U=uwFV1a4VgV}$^Z|6&Wwj,OA6oL,7TwkNM*ZT0 9BX6t-)}#0[F3]+{'>n~?r`k(2d+Z?&lYV lxc4FJk`2G2z>GPK*WYb^TP\kyCT U҆~kt-* L=Z!h*e7!1(q}1U*76bnM]0D?#jUj<&j)<]EL+Y8P[$`1l#'ګx?Oy `+/ 5za::+T 7$3IXl"m '<+0OBx'-y_a(~Bn`U& W@;&؝2muԩcP篏pX/N'p@G(˪y=(L} a tJhƼ%;$zm1esߓIv?֛݀o` YN$蛳~ uZzj.} q{zmW B(=`|d牛U UL\R6RwAhvBp!m*=W%TeGTLu(8P,B>C\AwH= NjG*8#M 7yZ1jnªU!p[HO kۦH"A:u `1zSL$*w 9:i*sp?WC8ϡLJ{]O/ٝ+N-2)/O j,gGM6˖ߴ!R-TI"ɹqi5hDxi1 b 3(!BD(fuS3 FzTq`XzN^+LWk E%!m,D Qe6GGcEjV[U% eBBk|.j4L:A &I'nD sdW=6d %=Lek= PRҍȟw{/ "CN"Wң;s'm(^ge-PݒYjS#hjljcGqP[hUc 숈s냸 RUz`Mz Ed `qDުU#pRT+\<( gAGU/S*E4Q 2+>0v1w1[ F7Q8Ow"ubww1T]Z]՘+hˇiնLnϥ ` %4-GV |ăFEHMkk ͓qlrjR^lm݆y:LtЬ ߍ B=XA_r:0LipT4mP&>t ːSTԤwQ=AGR[$ƕ(7HiA/ߢ~p#ۖKN;+_Awvzrɔܬ~mW9VWH2Ykji`pIJw[q~](OBDZĺ+EmQhDUأ;`x\#,T%/ ѐA}g4,R57)׶O\.+jY͊z)so!^ϒtЉ<ٞi==8; [꼙-[`^BEy.*D=Iex_DZIU`΃{wd zx %>cR6lؓOMk p ru"\/yLh9!8 Dz}g\$Vب!qXQN|6  t^tWgie5<"_la26jJ Y>MqDtr@@$Vm3˳k1\b\՟Dž7fQH^Ѻn!vl<?cɱ6[&ra*|y|&Nj)7x/˘}nvW{Sah5 I2We!IOzO8u!~PK`˃7a>j{qfhmX,@ioQoA=Wfm:I H0#D*. {W,dyD@@Q&^UHsDBm\W qC/.P8 MNbX qpf~u}ZXNi8D`V)|)=U@S`Sȗ&[mAa Rhk2` τtYͣOuemŷփ1;^Kpؘ-_ HF2#v|$3K=GތthXPgd_"q%ү9S8@[槈"-~fM2c|[ 2AӚ2fKI1M,}ګL}kDaP0ousg&+Xc:f뱴yM4 yF:CAFI[G3UJ<֙Ĉ# 핮zN8H_`)Gy?by^iV گoAt$+3d]nnd@9=0T/&FY/q]Oһ(~X4pj-Bx4nj/F @5;TI gJ)/$ o W&Pm9SEB)pۈ\R2|h=Lg6e!tTlv Y0)$>$GTH'YqPx6~m.> \Brz"uH\R>W{'\i۩ ( \/Tp_n>wrs_G]3C|  6`d>a6*,1Q$Pɗ4K oDճ w.,BcS*di k|5 #'TD&_&CǒeLGh;/pЩ? ܁f|=u`[z;lyfSU5tFHw :BQ-u#)Nzwuq UXq~SqHj \2ݯ"oӦUѻVPEC?9jxdӼ]y*1̜xTJ" )|L w+?溌f+>1nO+Fx-c8 ~JWqSjOCڨ"|!_aA=*O*N" 8~o`s6BMx_@[)x"3xDM':48DSGu8'N 0M̻}2~aXMoB-iŸ%W@ٵ50fÂB7}[ouewwkEY7V3]%<Êl1ij<hs.LtF„a?iͦ8,TFKs=6*޷n{uJű2D~UaC,(!u 6ץ|Y7]Y1omh$)3ؙh 'P^8tT@źqw K9`wGնzw$s6'{79@PsSfOdH)\>Sy=U"+$0 6h?7(Kvl|K c<УSD)z%Kݟg7NFfB `Ȕ/&ӼPO i*iҿs/ ,6**_R 9yYc>)E2BJģ٩.*a W(oN# `NL:*u|¬AAԻ l7՜Eʮ4:*(H!} eSǚ`#mxbk5EW42%Sq7/_: 53͟RJBy^^5! 7éǎ%o ͳYLoq _菷W+Z0:[;pot0D 6X/4(^|ȣjLr{Sz`Nb/.2]@x.))SLmg`H׊zq[sN&$12k}&6?j6]%i=d t}pFf K+} Zk#f6CZ5XbǷbjSU;cO"';s-씰bwnqG9$4l޾PA?wa\:_dSz^?]#aj CpFa6L#Q;v6<0%oӨp]%erqf]"B`og.6 &F8QXhuDGʛ 1.~YZַ[$=P$>bRn9QG2_,^Xsm WJh d/;yW:|F9K۩ _lɫT2w0*Ѐȃ($2#bg +Zݑ@=q'{^(?`Rq~ "c\4qy4ۤT8Sn"ynݶx6g4]2b,W Hb>WƸL8(ۇy+D4}']E6>b)]ݽ♯rR~ Wx-`B ܐuu+114jS~zCѢjK^gT` uS( ua qds}a* 0ާQ6T{N @Z?Jll4#ܛQR_V'(rf+" A0VIcɷv4;e''`䁑yDCe m!Q\]2崭SփEf"WFN13nT܀oT!Ƿ*ك^D h Qpv]vٛ$]Ru`AÌRH寉ZMDg ZUj/S*<9;eZ|>J~.Өk5ԪU7%sa! }r4C0z)g9 l-72~*J)970gAe{GBv mYgNThnQ adC !ljp:"|~}9 OQ r%|Pv+ͩW60;$푙\M_pU}0RqS@=R&Y\FYƾQ/exIy^߇1A4je>!h((b,\awD}{A=+8CL/΃$Ս)[;F\ʌ@ϒzE-!Ѹbh=VH+Hأ&/yF`H|t2f鰕RJ)~) eli,ŕ1D ݮv}ǂ}R 'qgޘqE !L"GN=i쵸h!+ڃl 7Lg k "dHl#v^ ~(1+ֆ2i׫Ƿ);]N13-r+fy]{_OpGDžIaPE=#Cuf9ӗoi:GW dBY!;gPUba hd% 6oχ㹸n8m;Gq550? =f|GnruyX*Vt5BC8.@m?f},?ez^QTꦅju_7Q_+ycNy1gJ*':}<ڮd4>wCb>nk!6'կM4Br8D_rRs4dU廊N0ݣ\ge"dQ}^7>XӉ@~eCKRSk=)y{ :(XKKmS+%Y3=B)P:Ύ}Q6/ sJAfUdʹvǖˊ`ݽ{H6ځ R+: 9.Ii <TV>8MrN"/vI?zܪ9pȨG#<BD'?e&κs3 s+BvQq2cOC⠏uj& q1(6FGQ-^U ͺQG:Q?/;sk0{Sحå+]jO +Y3zt{+ODwdp^y}AZݎAߑ4z/؋mڂGvymvRk5|kP9HKW~LXu!49/v:Xsk0x5)r \>O7fwPi_@WwlC_doD0S`*H69P{{n)z"}"<IĠ#p7ސ2 ,܋ RQ}xZū`u(SY;,7dɪK[CnmaKMW#s<r~T[؄oNeRNX񘐱]ȵ-g3L꫋H7dsBSTpQ>D 7&T^+!wJenNEM4}R[_g!5~zꖙ ʵ>C.avΙ>X橲1Mzӟao;IC8Px:#S9D J ۺ1א{5e36#Al :|s9>^7 XܡC1T 7RX 3'Z2(B9BgyzaNБHi 42R X/J㿸E!(ϩ me̞NuiJ'EyֻY4(]x}LHlͣĈk,a/ ȑJρ";;DK!4RJdÈia_hm\BV{QСzuǪr9f]5-5笪ZyaG۶_ T9'jC./gmQU`Ze7S|(`%?q'JKLSΈ.uX5 -M4K J]? +6E<D) O2p@w q!o'5gEy۱jRels۹|zB }LnKHvUW(D**_@d}:{|II1 L0Ƒ`z!+qN{R] ,7^[BDyR6!Ȯ;m&X6E)'4mQ۬zbL2DyjXҶ$ X]_y]bCFw$Fː];|8%»;uA"FJ̈́pTX`,DiVT-Fﻍww.0umS}T냨q8[xUs Ml_y芝j.+0Te} 7tTMN#vh͟4߂:)q٧cDb90 iR"MN.IXo L&^ za7HM>Izu u +A6ʰ$qJDuDYNUWGm4 IK/F*ZR[*>+l |;ag W+w(a'49 1Dl GsaaT5VJ-eRm$+4r9MmJpTx0d={qΑ𕦩!PwI{atW*e괰zi+NɯBI vLG[EiYF0U@wyXڰ faAh}ȽƜi B@8sIW;I՝aђ[]|:aürKO!z"D#EյQ,VF9>'=0S9#N!YAZ#k0#fl ]v";^Uy PζWvv11;h8WnF}0ٛDsL>2jmX36YRkN lZ۩G·'VA?H~'5j.ĩ BF $Lw)_>AeK?yk@ ~@09=~.|*y->&W`?4|wR|16 Po5Ukdh_E~#}NlPɢӠ*MQxлŚ/Rջ woy6!ěGbĐK-:QX6%:5BQ:תu^H}`*2̾2r8D,,­'VSv`lx.hʼ74^͡C Ix,U&X\}-?h3 @)\,w ?SD<3a}aYVi1~.z2` 0|)8O+UEvo_eVGӺ/ bS1ύXƔ6 XqF* rqn$V*o*2ZQEU"f&d5\$U-^惩>5u7.~]W-;*ɼ>˷ǽ7D:$~#إ:XARYZzvJS#.=&&" DB`>[Ձ}0v|V'j6jB45kd2R =h"֟7yVX{=Vn;u0v3[ Zx(yޞj8ݤ?ZI[v@AI`iyCҖ<^)Xn֟EwX0|kkBgɭZ֡01A`u#Ro/{in6C!dCqN3y_u+L\hE{ZLX8I*W]Hm@Z9\o:)R[7QI3s,u"Jh5_á *}XƎn˒&uiryBWXtObHmI`[ 3Tw$+8CL5R2g _Q"( ŝ\~#4_x? k}Y.KOCE76#  $ԯېBE$o ˡmFY`\3S2lm_1\WS'Moi#yx׎o+}ɻԽzơ->G:@ 0OF,SO5j&]uN2Fe?عo+~^|AD5VFy+٬\|1F3H|(+\5D]5#D䘘cgBaiDdž$X8Js'KY_80寽 (_qԏN,t?JӅoqQ{X[5btPS :H3|ޙQ)<|<Nt@DX~P/=ڶE(O*ea7L´ -s |+Z||`(S#UT+;g|vt]U}M_I'V XB3 zN{0^lygw-Fh40w/"Uу eLĉ% x_`WO#~-9on%w(+!)"uэGQ. VΊvJ]i^?ߌǿQ qꧢt[tNYJ. +%CQrBkbr_(^e@寄=( 1%}>}.X;Iq=Lv`,Mb#+c/ *[:}awnrΡ3OTaTM5M ̏l)Zyq3BDNt'M0? ])pKq"%OZIPWөcgTctZ8zfm'[L.uI-beFjZO |,_ČYLmgY\XP`ۍFJ [,+2z='[S ʕy,wAYǂXL,i^?2S F ?6ۂ{2gDCC\ IyD2x(<`=NRk< ܟ̈L<H?+]\vV㨃?Ԟl2xYhϛ-'NHp?1{XνmVXFjCh ]n4u%iK 0"\@|f\ۍ[݊ 5m1_yϠ4-^@=Ăշt{e` vt w{f(2?_KvX#kv"~gQ+)` )J#̕!4w+ݯϊpc?.ޛ֤b=\YY5yEۣten GBL=A_vVG)\=qf, 06k*xQr<`f_?7 ,誒1<@V=]uG#~Cd l%Znu(κV$9>ɏ@L/@"~ƍ0 W&#̨D6' Qd-rZD6U نYQ^}sQt>54>>z PBuKLKs+.]8s/}*k`~--6)呑F Y17b4k5Lgávw1 1q'M3]{0 k)IɩPVI1X_IAqK]ڵ,/G,vT;B+~Ad%o.U ߽*~4 >=ҩ<2 aV+#.\NyΗ"B#b ]Z㇎w=0 y'TIREdaxDEuE]o(2a > v[K,=c{1CEпqT& -PEKcP&.qL14f<4 .עsމqHX1C/X1DیBH9 ej!ٳD o8Ac]X>?09~}P]}uN R~E;ie C!CWdard5"/KP\&%;cg4! ܴcUyO-jrGVE[S4`^+nb8p|jK936x %~ 6%k#xaKp.r&S3HQ !%'W_-SCZ8Hkk)oΛ5MuMJԋ>3s IN~igIjtE47JEqiE鏀”#8"4Pauk诚;BǎQr3S,Y!&g e ]K?x6TYzN)*ӥEԁ]?0CH|K9d3TM3Sh"h+F(QTg0NK5ez_:CPꩲuEn?M>k1#Gl=?~Kz[><W F74!jޠ+' 9!^Mt. k ]`?ՐK..D,̷fr<4GtߴQG9aFQȪnY(L7kbG:|I| i s[ܵSܹI͐C[ѐS6?yk "WX(s\EysO! O)ߝ첺b!vY%'lHi*9̊#3]t ^`EɉS.2&DNECm$^RT}B]w:LRx6Є wϖP~, 38͕R)x8oБ)u`` %"j)+ Yg/!H(W?Wc+ Hy3=;uAKCs g}&"„PKhZiD*ptb|ucHƘo=:h2x6&6 BX3'Z]ӿ1-:aʍ//D:\A`#ٕz 'B6dz Wj%zx9Wj V"%'(#n=ZzOw5Cvܱ/Ȫ|QkӥeћBgfXYxB󸰉4˴.VLL^:joK-eqO93…lanmv5ݭF3e&FWeHg,v솲=}D#/\.Y/UDT$oLqm%خ,I@%lͨNs(.1j? =" |Ux-h> Á5'\#60|auq/q|<}ՅtEcZ %?wE1ٻwxKݢԯq BqRT?nH*S(y'g~VuROl%gR{Kxqi*UN F$}a) ˇ"'$rMu3} &?e`ђ~f7{vι ])2̝Cp`8\=Ms؁PD] ,'| @'+lkɯIXOF~;z#{%3fڤ}: J mm$/׸pTD-o:py%'a6;e.H /?tsvr6Eqϱ^m#:GjMDqȌM#&ty"j~9@EPyYΦ\EWwrSxYv42z-'j Ie"u~|T33S oBÛiñ49x `ʨ W4y:Y`` "}a7wqOG41C!iV8k2.Fw @"҉Ţ/oB,~]W%@"«t<9oڋ q =?d@~]4<:)Lqql"^gAѤnsVk%;B@` [zWNI,8|r2XawT[|~CKxQ!Ufo*-Zj :B"QeIOQ"hQ+F.WZ9wⲷn12]e;Z+Lh-׹aGLL4 = r8龷)! O#`#`aFFL}>[u3V/;B("c,m%fv\70^DΟ |2;@MZO*fo4>pVG ,sex"|\.38Z $2tʿ-Z\ۇgs\1~'=?clAk=۾%wŞ43/ Lv.Ok**?K[0*_阧i|ĽU,I5#5X{oO!"AAp[+z.fE,IMٙ]T$BFq S v@F$YAQ}$14oKnѦF3wm$(g15uб&GC4]Mn1\dʍ^U[`T&EO,51͇"]EN?6wW'tt$NgM Bj0ֆUG>i_LMk}a{&d">yC?xl}ot}!ì4vN+N[SIH@޲IˤNMŀJ *NJ0 e$_eA C7b;gz#6fk7YY0%0tXר`Tp(F"tx 3⹵UU␩UN>e+]_#gp,Z۹;r;(;@< Ԝצ/8&pИutuGjM2@c-9%nʪwgݷȭA!0gM@LJKqK㣣Н J+vA9TҌuSiaŬ& aSIM?LSɜ.y[[z rZk"Բd'/+j'oqH?i]_EТb}j0LǴPFu4tbH7I6B*RR!^PSzpjTm.|tXmN鴡XůcWNT50%zZOCq20uWZy?2uFF4L%搶^9HB>y| ~(h*]7V3@ =jZ<,$d0k!?YٯHb!NhMr wTYDkP7&{Y"2>-xIw6t݂7:op6%Dr,i;FM}k~%_H.]f|$z s[t:φ/R$'B[7i4јϸV@iɐQi4͊Hq c*;Wd푧#暑&֞ziȪ[姡O'p`1#e_*PMŦ`CJQ>_/lsI>xf/C-5uX}6'S][u+M?ҘЛA 5#-g9>Jn=Dћ&zrh *>IryoS3z3Zޡ PLfn(CxHԫ1N" psn?4 MSX5rӊ$A2{~u +ϖT?ıUsV*V:s y@%"lFr?@Yш!FZ6Gm͍Pb*q@}'i6Kx0/T>zd͋h }^xB$8^uA495]+< 6E,h3hwkYQ#0;zh"hPԌ{ YᮮŠ |*1[(t=7njuįxHû u$Jv!2Hw~Ʋ$;vCٞQ{svoHS/5pNY~!~B'˥e!  ,G^.JSy Pņ0\ S瘫ɒzmN$lqQ^*Vr`8(k3@#5qry5e+X~?d%d}tE @o7Q^f0i1<+Vlxvry2kݩXi9r06yj`u`|vpd55\6cj@m5j1B33Rׄ|zSs ^P5 vJANlu@**UM5N 7?Jn,X xj7#MLD4V뇿P~c% %smX4 f1Stz}ZZvؑ&.Ll%GaŽ΢+YwG%k6ww]Ɇt9/P ۬yz&iuU^ ))ђ6ҝG<2'}DCgD E~a-s/25[(!1k)ql!_"r!2tZ{HdEAdQ}jG.bCT,Y:>AuZ~/?D.3eS &q3Me9#ipf=A!'5*a>ͽRb#F@Wp2L w2\V dsz2%];2P`)8)W R5O@|Akq :f^O}k#=X%,<9zr!3]:PڈT8_šu#ΗU۰-fo5{xJ |9h[BCxI nG[f{Щß|ʓ\ʫKdHPb'о= /!gN)8* uF_Y)hƨ€08/,G9쵊?߾&T#aNZAj+pv!zvJԤV=RfQ4Om\d5bSr$6-VrMU>W\)#);2p:&씌uɡ24Ytty,䟓w~AWba1 2 +$ؤ bf^hhX(@aZ651v;}Q$ fצo)"s"$U0zkbǏ/;Ix?ScεqZ޽༜8n>7FUR+hr5y\܁N GQN!>hhxRɉ6[dYFov{ZFwcEK>c^ M0k]P. OKWg.uu{ JDnJiZXPo%V<h,c6<&۾@hN|:SSi ke:?5?b%/mp@!ÉMBDצ~6W~E\0vύ(5%pzgw:hg! R{ Y'PtZ5Uӽ!/4*,u"MjA![ii8]Im铦!Tѽþi|J IIVQwYeO~Mn:@VN\wY hMbX)XHYm; q^Ob\_oe|O;Е]Y;FIq DQ9kO"&*?HRǮ=?i&7*yʥSZs"n+HV wyxiysi.lziF!`C˴ʈC4r;vu2}^bn,uj|>-:ĸ??MDeq7˖ MJDyHw9ޱOCԽ.f֙ӕh+.{;Micr<(z؏Uni,6흫 c/Pܘ(;V>.-`i1PpCR]]09fg*6'-#OU̹Ezm1g[0Ta_~e-hg]ٴ1Q/Vm"xzϙ3\+lFbYIe7i@%XktWsX٬Xi9zeN,N"kh61axF) /{UvλT{^:Ŏr4kC< +;#-d4X{e]DR/ s}:<5?:t]r8ʖ J%/o"B~;U <"M;-"Iv0ImPh!Le1BG&Km(HI1(oSf.gtDL66kG9#iL"{VK[XGg t6Z3J]9]ծ`5eKMUh?KմgPY_Tm4SC![& !'{, qaT3dP*^k80 խK"]!:M!9_\K 09u 5d8"BbI7,GG%eh'2RK Ժ.ZlxRx \mQW\@R@"CWr:*[$&nbb> }لXJKAF뗤W7ɦ ] l, a!8c4Cv0r@=[ۋZD'mQfÛ$m4#=Ʋ({vg#'8—W bs %PdjKƨv; Ŧ|ciR^ҐG'*;K4$LNFI~)=rvaN֝dIǗnF]g]pJ g,!:é*Ȇt zxY}e#whG%&M D4 HW&h{hM?L3YP~Rsh\rgOQ'iYᮥ+h礸A9oG}vzVん<+3}aV< wͅb}ݏf$`ORm%I$~Q7{1+ /s% E#~}h\{9#+#~ND,-z*_qJ 8E~sS/4 rr㐜w-]}2lḋDs5$5ďzjg9G<v.>Ѱh"6"bPE$7_}LY|="HOVF BIHFWI l#a` _FSk.ct#;9c&ng1ObOkg9UCX"q &G+&%n=cg`:/65!Kb=JLF n[RAfSL#"qW艓tݝvP\+ŽuInKvM`1Nem3^&I#8㬹 CwRw07IoDyUA7K-jAjU&XHYM>VY3Foq^8*VBfxіlV@YvXhzXה>K}KaM\7H9E|ئ怱 pAtQmey3XfJx˘Uo% Un(\w6oJOCm]z\^ \ xTo Zp WƠJ3Zмjx^k52MHyl꾹^ lMs+SR9t9y5sHh}hRb( .#GY/Siחrre}BF j‰a[! &B('!-zgBLe_sDhd&sӑa$t,l=@d#9%ͿN#=fp3͆btɬcZf; i!Z*z]#)=lw1>dpƎ7CHE|*feQ杼ite&d¨B?zF=JashAx^ f,|#بR황ND Np{F$ʆыAV ɼI:pRW21I%O\zxjf!A| VhcV5 ~!~߃ggB*Bg n(^S%o76/=p0K1 3ZJҩjb&bB[f Youh$XΦQH $)^Ӄ~ J#O =0.awrН|o<%VxdU?HCHj毦p2eX7Ou@9G:w0éP<*P/\QA5)cͱ G5Р ,©Qo&.d El"@,>j+ȷ8ZjUCN?/Yd2Of~oYB=&~-{$s0h>WK6/k\jo+r @/fH`_fRîyLH h"(ߝf]!a/!ORnq{źI8nOF%ɯOk|`yo9nr`E*'_T]l: 8NwKOg?d[[~nsO3^)x0{/Vf[ ٪ԧDf@Щ$o#UL 7udc`S" g#;s |>ʃJ3'ݟcHR q,BU!RK:z3 fU#,7{8P oI]}EŸW4a1N2vbW=|TbO8ʥy:O9@4P v +^&h)%&-)lS~IKx2~5-.d|2ZkGwP tǓ^͖C Źv=ouF@P*HJ5J1Ş[ď"/T$vcT=sp‡45]iJ⩄Fu?'{5G\u7 LV fXnDS3֑̌V;:`ΕZL YP6"rAͩlD Q*獵`H Adp*|na R>[E=A}M}ؚ];ϊ`ͩNI.rqjaʟ(Ki)Y {+j?/$99☖N p SQ}XB}nc'zHXȲFanWxWI-Kǻdcֱɳg7|pP:W~o4VwmOQGIHp@b/gi_!KS%ix5h<9SP1B? Z!'X!H1We5w@8}>-iae)b!j54H?2aoy\i=;ReHyLh<:ʴQ˱4sEi訁J|.>rz s sϘfca9ӈQаe:ELXթ[k8ӏ KV'F-UG}TņPƠQFsU~j$$kŝESllҀd- pL*h?Ad(c>=:U6W񋜬}"{6WGg @m뇱(޻rmKmd;H&[wL(jRz%TXy ;wX5˲0z?!8C<&Tb yjd,A->n7X!zXk}V R=ye9(Sn( )8TGAH!:ZVFWITʈ~Aktz jh'!Y]e?|hy)ܛ{vզv3Dh8RK@͋ɛ/Ѿ^IP=X}!kýL%在IJ;pknWx=QE,J:kL6_Z R8T+􆡚_NAe˨=YuZOZ=tnF5gn(2u?~) fH;!tCeرcNɃG5>IVdb -S"wHJMg :<8y}8U~L-8(c%َSЮ` #c_{)_qƌM 4 dU76-4jtWF-5B\E.>`6u>4H.T=hai S Ӌ- 7)0|  "&ʋT^֝_ih0Dr!` R#o3](f1#WN-3)%M.a؏N0hfh;: ΆQ5'xj-Yn9χ_L0=J~z *͒ ͽk.^19ӭa ᛣbj0g2h]\;(Qo\z?sk1F4m7ڌ|iD|"2B_\+7(ݵPɺP!?Wx5jAXޔFcot4}ΰ#- Qi4;y#öoZw !R5t' bF;xS7Z uCZܴRY۲bJ!&^a %'˃d+Ӈ׌F@L[ Ƌ|`trp*).ư ctϿhOuJJlqqc2x!'q=0y(E(2["kF'8HMnag.cb.&D0gIi^?&3Y>J>}񳡢 H%g|i q'Q .ޕ!A٢JP QwU;.jL:h+dU\/s[An!A]\Z޶ 'bzQ ;?p2=&Rb"+0K§ _3;ršT*PVy? "Q@@V%Tm*3[JV;_ufv3'+%ًO:CnGl* ]}G:yRuzac#B!+L |RD ipn"9l/}.‹Q6T? xd5%j.0iGtM/;#CO'j$oGDG哻=aAZ ue/d.^S ZN?)tZ{I*~|m 5Cr3U{2 .H@f"TJEع& ߭<;1@Bv'kcsU&c{J,v}Z4 H:I?4ťs ޵"A q!-Ik8>8*AAluonZd'v\@2RL#2[xSVMbNo@#UY#}s$Vzj7qQ#e)`V9O>ַ,m{olIR߅5.CbAGUH:wB<_icMb>%nQG ZnӕLjk4{<Eo(1L[dC6=W' 7~pPPT"-F mLB:Q4-|N?:zY3>I{xpV /R/V4??bTU" 6y+5㘜VV E5,4K0# g@z: 9w'`;vHl(6u(OnGVY䧅'~u( C% ]P@&N0բ~nlI*/m@o"VP qxfn!I᜹&egf*(J3YK|: &HH`tľ%T3Xǖڪao<4q/;_n{vIE9–rUVW72ט!wo"Y嵸GMZ5wHlʆd 15hFW!6HAj{G޳8?t]|4sFԤTjqgJD=Oxv:+LO7mvb'Dj4ĊXB h["[60DC sȘȔQfL sr =:PA/s{kA+x۬.:`kA;6]֡+ fUB I0mwIm="Wާ(>oMZrf~)9UmrG zP YֱPkTM ݕhO&}VDk|Ii^S~yLCQuMc7 o* G'LNKάv, V;0l#~q1cSU4eL.P & r ݉ȜȉbdEex.%Ǻ07#}K$Z*hW.w;wHq_m]bL:=Z`GA*ڂ 0j'>$IuJl%Zv9޴˨VB#&su"v_Ub(Շ 5?rO_Q#n huL٣hj`b9Фwīxĸ7]3o`Z4z'Y2<{NezVX4Pb2[VDVncA<4aJ e 8zhW yUV 曲;Ekb+S<{Z'p`“Ev#~5l"v=!#I4_WW_6j0)xBFiS:p] ‘x9&Uz6"P߻n0[:~P/֒.`|c?'A!z@"7bUJhzY(Euv6.:|YkbӥXJ8(kH/|q4/`X[U.|0\gH?N5 cw\ylmk?|}&=-+}'2{.|[K+'Φ˸.O*3$BG.u;D `F͛"p˄Zu緽@r Z qrft\,xYv CKYMJTv0#j稫 o uP#/j.HE)a 4smRnT˃k-oÏ5+? (TMP<`'?5d!ޚ+cڽ"٥O v:`0W _J$2\h1r)svR3ћb7󢬁}a]6ejF!A:/.&7x3Ey-Z}d߯I -h1.B~O[uI<ϒ0cA$0/HС %>фC*  iDc/C -;&3Zo&mdmVts+9ɨÔD37p bS .aFW"qI0lwTR;Gd,d!n>wtڸ?'-?ʒS*a)ږuM_)أ?Kӈoo1o88Xm$Ŀ(ZN2 +D|lyc/AlO-ׂm:l~FvSmxGSfS=&)(<-1@ǫR(}ӹN'UG匧b@bw?;<*Ҫinc=Eqp& 4A;ȯɗw )8~n[J4ʙeAnRaDv{ _`8OCA*#ŐM|6^ Νʾ\[s: - J{ HrmLޤru)KKݘu%ӵ܏2mgqDY\VxjBh:axEfH8蝅M%0%jBt0!:ӐݬdP(Xٻ;^m/Ú` |h{#1uRCv* <#d5stŭ5mQ{Ìg9X]^W Ia9ף%?è$r|R0 t IEsǍZRs2%[4l ;hG?br CfgQnDtaj[; e2ĺK& ƻwmF.ڕj`'r@5sI}ӶnM&Dz(E`[3V{D16mЮO%6,~b2Ծ~.Y.U3%W(A5Kr|f@Nçxu6 ;bk:}_߼!(-GBKT p.f DϷpk)&dݴX,|zY^䧔a3jc;%Sȑ_n>n 74JŜ(H{v!m^UpT,NA@9Lkd\:‹<=g ָ埃 r Z%t”P a-1~9={զ݊ffÏ=gjPR 7"p,PgC[,LPe ;9ր~i#lxdQF?=HsJRӺct8T S8 HXs6TvE8t}`3X:9g@LNeSem܈Ah(e^|IOsfȀSc[y.0d~iՠ ߰0pVI mq?GdZ,@T_$vb|,n7֥ G_<`z^5|W1 +UW&%CZbc۩=U fqDN jEeN ZW\ݐ2SW,=M `]_fGᾦ_a^Pˆgt?io.'卨 pB-*kE1M.n9@x=Iꏂb,Dڿbֹ":Pf.SEJ_6xY]R1_ JBߌeEsm DapDQ㭽q9Gn4q܍gJ^ersCoBHcj{^3M*!}?-J5j+ek?*_1 Cg]kท%9) _A5 T6&="L$+ Q}ɎaQ̱O2Q`9Ԅ09zyui,>x6r 3 M ֿm{!$P>rûg`bI9tT\Ĭ)v/;XB!ED^To.Yߕfǃڛ2J`p^8Ҏ6f]MGس6SF4R4`9ߴ.(GXf=OYXp6I,S(ao,JmkHi'<}\h/ #HVx(]^ V'd*M,8?C-/n I~H#_>[3\܄z ^4mQđ0׾,a' U[1_+IZsc щ`)F=`/kqKj3c#9W6$l(y5hB]r~T0Y-hj^Jq?oZknc @$ia:L;?(1:]+ GG17f3E1Ģb.`ݝ„|l! '@ :̳K5XԱ>YKMFȹ{g{tAv$sѣ鷞>W]90BũXQ4j/$l T;.L@ YGk+Df7[cT[U(=h1?]et]ϱ༲ϑλ$M@rAx(SVSJc89~%@(M(%{NXt  ?=?/gNbgQGDŽR6@a,&gV{ vz,K?_̡A ( @+6fY͝kFUwj̤Ne=anU.O>Y"9lL5T B 8WoI\Gcc:%ܓr7BVP^߾Ӫ"LJW؍}FFt6wZ"ğT$qҞ' I CX` SW!oBS1OaGFYCp>a'[]̃nF荩FC.(vqlm T ]zD瑥_d#8fR?*OncAQua(#S霋BlSs R^OFFD*Y$W+;D[zQA:˚1*ïhk JE׾g+HT.jg*ЧGbaCZ4)jy 3Cvԫ%/qtfCl<^Y|)̈`>6L! N,}x-HYZY&mCyÄ>d_34IBϊI4Ȓd;>׏LΒ,$Sr*ĻG26_ :߂._3 '#&\`3fA,ƒXFg!.]eZH+ ըM'ձCy1:ORnTPgJ5|f{lGN`0@I)8;MG^3'Xv쨴,µZk8; ӔKC$e|;| ⽑Ƒ.zCXo@ĤswкU*M~BWS+tSJ#fV,"K&<2;8.*3dAN1}*6p[ϥ,}VT9̷cbjՔlnI'f@rUOts^u_z;#jg>P;4}7x e\(1P9#=FU)|rٜsSt"vlAFEe PCEi~2&PV(k%b"\Ly; fvVɢBXV-X+S-@}Ygv,A\ 5[''{<$7Tz입|]8mM8، );~J'>A ew5w$nN5 =Fq,L!xv Et~.gJ8_IlE.(ߝuEʮXN[\_etgK0+ M0>5q%[g_𼜞0Qu^m5܈9e bՏ7x I^w ~DTRNuU?GOՁf jv`Q ģs3:Yc5zv;48(GgS5&MѱrդvF$w 2wŝVwtoUiT%frq,|(Dq8M%?Ld[ܗ F 鮉I&t[[,?Ai)P@#<`~tD@Jy3jj-G\,sSKD` KJBo=c):|CL! `ghnkVVpC{z7=?*lP-\G3.[ۢbCgBs>m\%= @ ,$DmiJwmߘ2'``D[<@i3L\7 5Ĩ"8i%DXkcFJة}_ÄlY<V 4d\wE(b+t2ڀ !Ymu|yj$lû,I[  xFsgܤLc2k/x@K2X <JSOTh^} "fJ+wW%ϧ49d6}qNP(gMjwܫàn{l;a hg NdDxbDu$,X of{O'U|JvilpNscϬМ2jzdVZ+6x_?S!|0AI kPDz%$Jwҳ JW)I^ z&oiHrv2$yZ8l"% J쨅U/>viU~5BᣟlnCb{AYCdQf{2y?To* lz57LwbcOo= GW¸o9ݤa@djd Wφ #CC8^WT - 6jA >Q}שׂ7Txy'KI u[o"w讛,ezt7ѻCx|h UILj_R(iwWyc-=@JJ+uM|WoYVt]f<{l Oׁ! ;z6~-w|cl;@gNw}ReoAM%g'9g< &eC5psIݳ(E, \p!.o Ofpl>-u^>\ԃkT#zNd.ӂگU[t4 y!]'ycXA=)i t=[Ks.wn29 Nl1^պO6u@Iɱh&'_o&2ą@2X \_2T5S-a7hFd]Ĝlc/In8ςP!P$^/8w9N SU2QwװXqz$ݿD?w="ұ pˠiQr}TllN2C[IkUX 0S63wB9^*Q:#f_l29K`nk]LMӒ*Bǁ%mw6'Gii͹,Y'c)[c)8^HV V8lf6֙]S ^pvD_umvW}wwxL{O\@7hzA#ja/P=Nő%gxuCgk#O,ٯKr*M̖jZԪegfXԖ,~+kjh%juNq \ZQyqQKBi;Fm(a(BpC9OC4ٞsg>Rޯ rh u0n;ыkx#M յّ wMo2 ?6+$U =r0vh0:ӥc DՐ ~ |hޢ@t {w32<.uX;[.X6M!]to@xvܞDeT8ҍG)2xI I0|i֢fy|H..c}2"}@$E&[ۄj"PRbl$'-GI&EhxySA#dw[}Bu@[Ѳ ҿAhL &D=/ &Ý״?jZv{9MrѭA 5HB4pBu+u5,t)v >*M}xWශq;n؄*)N2#F]-;>wx"&K{ }JҺVk\@9Wo-Ρd~Z;&U0_fg 4mx G GaUġ2J`B 5D{ yӦ}?,3ss|ҙ'05L$R /?݃= h86ȉz ДX$"QJRg!*Be+0tf YLqaޡ/d \iL3[t՟(0K \'FUb65B<'\=%}jl!ZTRʅ(l+iHdj=a( @]Sue)*URN( ,<HH5E VH )7_--,*.^õ+nj Z֐?6wc@z1MxKGҏa܍؂dS/bpt)@=54N}9H,zW5=GF;6[oѲjn?䬄w=ٲY`o^!{ѱEoL uA͑/9 #*_W|<Q;ʝG r~4yҡS\o=2LstI<14r| tG6ٛ.Y@>KCNbٲ|?Ǚ3i_3α"Up$}y]1$_o(U 3ҙ/qLX0|"e%Dﯙ+Va,mϟ'6G {>!nJ%Z~gWj@Eȼj@E=9xuy쎦y\CZO˭ȂԖGC\n䚷\8JϾc3,>KDdr  qm,K)Z\_گiY3^ȊI Emf:a)@LDA#cKalOXO$K81/.|zn8 JLj9<_H%~ܖ>}xHɮNH>F=#3"N}y"' \6eKZ$ğg؈4Oȉl8p-ȇ]B5֐Si6UT* W1Mx}fM^(p'7e{ _8*'"r.,)^N܏/'u xiLM1nlʏ2{4ѰBB;E8&˗{Q"huX{g.E!  {+OʌShr!P\$#) LjUK$(ݾ9TΟ]A9ݿf_ӦJU،v0B\Uk.k;6bU b vN-3Εp;-tKzsJᬍc} H0XUPg*Ԏ ~L>;jG?H·Dy+6XƵz@+